(57)【特許請求の範囲】
【請求項１】
ＩＤ端子および給電用端子を有し、ＵＳＢデバイスおよびＵＳＢホストのいずれも接続可能なＵＳＢ接続部と、
前記ＩＤ端子の電位を検出する検出部と、
前記ＩＤ端子の電位変化が検出された場合に、前記ＵＳＢ接続部に接続されている機器である接続機器へ前記給電用端子を介して電力供給を開始し、前記ＵＳＢ接続部に接続されている前記接続機器と通信する制御部と
を備え、
前記ＩＤ端子の電位は、前記接続機器が前記ＵＳＢ接続部に接続されていない場合にＨレベルにあり、
前記制御部は、前記ＩＤ端子の電位がＨレベルからＬレベルに変化した場合に、前記ＵＳＢ接続部に接続されている前記接続機器へ前記給電用端子を介して電力供給を開始し、前記ＵＳＢ接続部に接続されている前記接続機器へ前記給電用端子を介して電力供給を開始してから予め定められた期間内に前記ＩＤ端子の電位がＬレベルからＨレベルに変化した場合に、前記ＵＳＢ接続部に接続されている前記接続機器への前記給電用端子を介する電力供給を維持しつつ、前記ＵＳＢ接続部に接続されている前記接続機器と前記ＵＳＢ接続部を介してＵＳＢデバイスとして通信する
電子機器。
【請求項２】
前記制御部は、前記ＩＤ端子の電位がＨレベルからＬレベルに変化した場合に、前記ＵＳＢ接続部に接続されている前記接続機器へ前記給電用端子を介して電力供給を開始し、前記ＵＳＢ接続部に接続されている前記接続機器へ前記給電用端子を介して電力供給を開始してから前記予め定められた期間内に前記ＩＤ端子の電位がＬレベルからＨレベルに変化し、かつ、前記ＵＳＢ接続部に接続されている前記接続機器へ前記給電用端子を介して電力供給を開始してから前記予め定められた期間が経過した後に前記ＩＤ端子の電位がＨレベルからＬレベルに変化した場合に、前記ＵＳＢ接続部に接続されている前記接続機器への前記給電用端子を介する電力供給を維持しつつ、前記ＵＳＢ接続部に接続されている前記接続機器と前記ＵＳＢ接続部を介してＵＳＢデバイスとして通信する
請求項１に記載の電子機器。
【請求項３】
前記制御部は、前記ＵＳＢ接続部に接続されている前記接続機器へ前記給電用端子を介して電力供給を開始してから前記予め定められた期間が経過した後に前記ＩＤ端子の電位がＨレベルからＬレベルに変化し、かつ、前記ＵＳＢ接続部に接続されている前記接続機器へ前記給電用端子を介して電力供給を開始してから前記予め定められた期間が経過した後に前記ＩＤ端子の電位がＨレベルからＬレベルに変化した後に前記ＩＤ端子の電位がＬレベルからＨレベルに変化した場合に、前記ＵＳＢ接続部に接続されている前記接続機器への前記給電用端子を介する前記電力供給を停止する
請求項２に記載の電子機器。
【請求項４】
前記制御部は、前記電子機器を駆動する電池から前記給電用端子へ電力を供給する
請求項１から３のいずれか一項に記載の電子機器。
【請求項５】
前記制御部は、前記ＩＤ端子の電位が変化することなく前記給電用端子の電位が変化した場合に、前記給電用端子から供給される電力で前記電子機器を動作させ、前記ＵＳＢ接続部に接続されている前記接続機器と前記ＵＳＢ接続部を介してＵＳＢデバイスとして通信する
請求項１から４のいずれか一項に記載の電子機器。
【請求項６】
前記制御部は、前記ＩＤ端子の電位がＨレベルからＬレベルに変化した場合に、前記ＵＳＢ接続部に接続されている前記接続機器へ前記給電用端子を介して電力供給を開始し、前記ＵＳＢ接続部に接続されている前記接続機器へ前記給電用端子を介して電力供給を開始してから前記予め定められた期間内に前記ＩＤ端子の電位がＬレベルからＨレベルに変化しなかった場合に、前記ＵＳＢ接続部に接続されている前記接続機器への前記給電用端子を介する電力供給を維持しつつ、前記ＵＳＢ接続部に接続されている前記接続機器と前記ＵＳＢ接続部を介してＵＳＢホストとして通信する
請求項１から５のいずれか一項に記載の電子機器。
【請求項７】
撮像部と、
前記撮像部が撮像することにより得られた画像データを、前記ＵＳＢ接続部に接続されている前記接続機器に出力する画像出力部と
をさらに備え、
前記制御部は、前記ＩＤ端子の電位がＨレベルからＬレベルに変化した場合に、前記ＵＳＢ接続部に接続されている前記接続機器へ前記給電用端子を介して電力供給を開始し、前記ＵＳＢ接続部に接続されている前記接続機器へ前記給電用端子を介して電力供給を開始してから予め定められた期間内に前記ＩＤ端子の電位がＬレベルからＨレベルに変化した場合に、前記ＵＳＢ接続部に接続されている前記接続機器への前記給電用端子を介する電力供給を維持しつつ、前記画像出力部に、前記ＵＳＢ接続部に接続されている前記接続機器からの要求に基づいて前記ＵＳＢ接続部に接続されている前記接続機器へ前記ＵＳＢ接続部を介して前記画像データをＵＳＢデバイスとして送信させる
請求項１から５のいずれか一項に記載の電子機器。
【請求項８】
前記制御部は、前記ＩＤ端子の電位がＨレベルからＬレベルに変化した場合に、前記ＵＳＢ接続部に接続されている前記接続機器へ前記給電用端子を介して電力供給を開始し、前記ＵＳＢ接続部に接続されている前記接続機器へ前記給電用端子を介して電力供給を開始してから予め定められた期間内に前記ＩＤ端子の電位がＬレベルからＨレベルに変化しなかった場合に、前記ＵＳＢ接続部に接続されている前記接続機器への前記給電用端子を介する電力供給を維持しつつ、前記画像出力部に、ＵＳＢホストとして前記ＵＳＢ接続部を介して前記画像データを送信する旨を、前記ＵＳＢ接続部に接続されている前記接続機器へ通知させる
請求項７に記載の電子機器。
【請求項９】
前記制御部は、前記ＩＤ端子の電位がＨレベルからＬレベルに変化した場合に、前記ＵＳＢ接続部に接続されている前記接続機器へ前記給電用端子を介して電力供給を開始し、前記ＵＳＢ接続部に接続されている前記接続機器へ前記給電用端子を介して電力供給を開始してから予め定められた期間内に前記ＩＤ端子の電位がＬレベルからＨレベルに変化しなかった場合に、前記画像出力部に、前記ＵＳＢ接続部に接続されている前記接続機器へ前記ＵＳＢ接続部を介して画像データをアナログ信号で出力させる
請求項７に記載の電子機器。
【請求項１０】
請求項１から９のいずれか一項に記載の電子機器と、
前記接続機器と
を備え、
前記接続機器は、
前記電子機器のＩＤ端子と電気的に接続される被接続端子、および、前記電子機器の前記給電用端子と電気的に接続される接続機器側給電用端子を有する接続機器側ＵＳＢ接続部と、
前記被接続端子と前記ＩＤ端子とが電気的に接続された場合に、前記被接続端子の電位をＨレベルからＬレベルに変化させ、前記電子機器から前記接続機器側給電用端子を介して電力が供給された場合に、前記被接続端子の電位をＬレベルからＨレベルに変化させる第１回路部と
を有する電子機器システム。
【請求項１１】
前記接続機器は、
前記電子機器から前記接続機器側給電用端子を介して電力供給が開始されてから予め定められた期間が経過した場合に、前記被接続端子の電位をＨレベルからＬレベルに変化させる第２回路部
をさらに備える請求項１０に記載の電子機器システム。
【請求項１２】
前記接続機器は、
前記第２回路部が前記被接続端子の電位をＨレベルからＬレベルに変化させた後に、前記電子機器との間の前記接続機器側ＵＳＢ接続部を介する通信を開始させる通信制御部
をさらに有する請求項１１に記載の電子機器システム。
【請求項１３】
前記第１回路部は、前記接続機器側給電用端子に入力された電源電圧によってスイッチング動作する第１トランジスタを有する
請求項１１または１２に記載の電子機器システム。
【請求項１４】
前記Ｈレベルは、接地電位よりも高い電位レベルであり、
前記第１トランジスタは、前記被接続端子に接続されたコレクタ端子と、接地されたエミッタ端子と、前記接続機器側給電用端子に接続されたベース端子とを有する
請求項１３に記載の電子機器システム。
【請求項１５】
前記第２回路部は、
前記被接続端子に接続されたコレクタ端子と、接地されたエミッタ端子とを有する第２トランジスタと、
前記第２トランジスタのベース端子に接続され、前記電子機器から前記接続機器側給電用端子を介して電力供給が開始されてから前記予め定められた期間が経過した場合に、前記第２トランジスタをオン動作させる制御回路と
を有する請求項１４に記載の電子機器システム。
【請求項１６】
前記Ｈレベルは、接地電位よりも高い電位レベルであり、
前記第１回路部は、
前記被接続端子に接続されたコレクタ端子、接地されたエミッタ端子、および、前記接続機器側給電用端子に抵抗を介して接続されたベース端子を有するトランジスタ
を有し、
前記第２回路部は、
前記抵抗に並列に接続されたキャパシタ
を有する請求項１１に記載の電子機器システム。
【請求項１７】
前記接続機器は、
前記電子機器に対してＵＳＢホストとして通信するＵＳＢホストコントローラ
をさらに有する請求項１０から１６のいずれか一項に記載の電子機器システム。
【請求項１８】
前記接続機器は、
アンテナ部
をさらに有し、
前記ＵＳＢホストコントローラは、前記アンテナ部で受信した信号を、前記ＵＳＢ接続部が有するデータ端子を通じて前記電子機器に送信する
請求項１７に記載の電子機器システム。
【請求項１９】
ＵＳＢデバイスおよびＵＳＢホストのいずれも接続可能なＵＳＢ接続部のＩＤ端子の電位を検出する検出ステップと、
前記ＩＤ端子の電位変化が検出された場合に、前記ＵＳＢ接続部に接続されている機器である接続機器へ前記ＵＳＢ接続部が有する給電用端子を介して電力供給を開始し、前記ＵＳＢ接続部に接続されている前記接続機器と通信する制御ステップと
をコンピュータに実行させ、
前記制御ステップは、前記ＩＤ端子の電位がＨレベルからＬレベルに変化した場合に、前記ＵＳＢ接続部に接続されている前記接続機器へ前記給電用端子を介して電力供給を開始し、前記ＵＳＢ接続部に接続されている前記接続機器へ前記給電用端子を介して電力供給を開始してから予め定められた期間内に前記ＩＤ端子の電位がＬレベルからＨレベルに変化した場合に、前記ＵＳＢ接続部に接続されている前記接続機器への前記給電用端子を介する電力供給を維持しつつ、前記ＵＳＢ接続部に接続されている前記接続機器と前記ＵＳＢ接続部を介してＵＳＢデバイスとして通信する
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、接続機器、電子機器システムおよびプログラムに関する。
【背景技術】
【０００２】
ＵＳＢのＯｎ−Ｔｈｅ−Ｇｏ規格のＡデバイスとしての動作時に、ＶＢＵＳラインと電源回路とを接続し、所与の切替信号に基づいて、ＶＢＵＳラインおよび電源回路のいずれかからデータ転送処理回路に対して電源を供給する装置が知られている（例えば、特許文献１参照）。
［先行技術文献］
［特許文献］
［特許文献１］特開２００４−９４４９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
電子機器に接続される接続機器が電子機器と通信するために、接続機器側から電力を供給する必要がある場合、接続機器側に電源部を設ける必要がある。接続機器に電源部を設けると、接続機器を小型化することができないという課題があった。
【課題を解決するための手段】
【０００４】
第１の態様においては、電子機器は、ＩＤ端子および給電用端子を有し、ＵＳＢデバイスおよびＵＳＢホストのいずれも接続可能なＵＳＢ接続部と、ＩＤ端子の電位を検出する検出部と、ＩＤ端子の電位変化が検出された場合に、ＵＳＢ接続部に接続されている機器である接続機器へ給電用端子を介して電力供給を開始し、ＵＳＢ接続部に接続されている接続機器と通信する制御部とを備え、記ＩＤ端子の電位は、接続機器がＵＳＢ接続部に接続されていない場合にＨレベルにあり、制御部は、ＩＤ端子の電位がＨレベルからＬレベルに変化した場合に、ＵＳＢ接続部に接続されている接続機器へ給電用端子を介して電力供給を開始し、ＵＳＢ接続部に接続されている接続機器へ給電用端子を介して電力供給を開始してから予め定められた期間内にＩＤ端子の電位がＬレベルからＨレベルに変化した場合に、ＵＳＢ接続部に接続されている接続機器への給電用端子を介する電力供給を維持しつつ、ＵＳＢ接続部に接続されている接続機器とＵＳＢ接続部を介してＵＳＢデバイスとして通信する。
【０００５】
第２の態様においては、電子機器システムは、上記電子機器と、接続機器とを備え、接続機器は、電子機器のＩＤ端子と電気的に接続される被接続端子、および、電子機器の給電用端子と電気的に接続される接続機器側給電用端子を有する接続機器側ＵＳＢ接続部と、被接続端子とＩＤ端子とが電気的に接続された場合に、被接続端子の電位をＨレベルからＬレベルに変化させ、電子機器から接続機器側給電用端子を介して電力が供給された場合に、被接続端子の電位をＬレベルからＨレベルに変化させる第１回路部とを有する。
【０００６】
第３の態様においては、プログラムは、ＵＳＢデバイスおよびＵＳＢホストのいずれも接続可能なＵＳＢ接続部のＩＤ端子の電位を検出する検出ステップと、ＩＤ端子の電位変化が検出された場合に、ＵＳＢ接続部に接続されている機器である接続機器へＵＳＢ接続部が有する給電用端子を介して電力供給を開始し、ＵＳＢ接続部に接続されている接続機器と通信する制御ステップとをコンピュータに実行させ、制御ステップは、ＩＤ端子の電位がＨレベルからＬレベルに変化した場合に、ＵＳＢ接続部に接続されている接続機器へ給電用端子を介して電力供給を開始し、ＵＳＢ接続部に接続されている接続機器へ給電用端子を介して電力供給を開始してから予め定められた期間内にＩＤ端子の電位がＬレベルからＨレベルに変化した場合に、ＵＳＢ接続部に接続されている接続機器への給電用端子を介する電力供給を維持しつつ、ＵＳＢ接続部に接続されている接続機器とＵＳＢ接続部を介してＵＳＢデバイスとして通信する。
【０００８】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【０００９】
【図１】一実施形態にかかる電気機器システムの利用場面の一例を示す。
【図２】撮像装置１０のブロック構成の一例を示す。
【図３】無線機器１００のブロック構成の一例を示す。
【図４】撮像装置１０と無線機器１００とが接続された状態を模式的に示す。
【図５】接続部４０に無線機器１００が接続された場合の各部のタイムシーケンスの一例を示す。
【図６】接続部４０に周辺機器１４０が接続された場合のタイムシーケンスを示す。
【図７】接続機器を検出し通信を開始するまでの処理フローを示す。
【図８】接続部４０の変形例を模式的に示す。
【図９】接続部４０にＡＶケーブル１１０が接続された状態を模式的に示す。
【図１０】ＡＶケーブル１１０が接続された場合のタイムシーケンスの一例を示す。
【図１１】本変形例において接続機器を検出し出力を開始するまでの処理フローを示す。
【図１２】無線機器１００の他の例としての無線機器１２００を示す。
【図１３】接続部４０に無線機器１２００が接続された場合の各部のタイムシーケンスの一例を示す。
【図１４】接続部４０に周辺機器１４０が接続された場合のタイムシーケンスを示す。
【発明を実施するための形態】
【００１０】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１１】
図１は、一実施形態にかかる電気機器システムの利用場面の一例を示す。電子機器の一例としての撮像装置１０は、無線機器１００、周辺機器１４０、通信ケーブル１２０、ＡＶケーブル１１０と接続するための接続部４０を有している。無線機器１００は、第１の種類の接続機器の一例であり、他の機器は、第２の種類の接続機器の一例である。
【００１２】
周辺機器１４０は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）規格のデバイスとして動作する。周辺機器１４０としては、ハードディスク装置等の外部記録装置などを例示することができる。撮像装置１０は、周辺機器１４０が有するＵＳＢ接続部が接続部４０に接続された場合、周辺機器１４０に電力を供給するとともに、ＵＳＢ規格のホストとしてデータ通信を行う。周辺機器１４０は、ＵＳＢ規格のデバイスとしてデータ通信を行う。以下の説明において、用語「ホスト」および「デバイス」は、それぞれＵＳＢ規格におけるホストおよびデバイスを示す。
【００１３】
無線機器１００は、ホストとしてデータ通信を行うが、撮像装置１０から電力供給を受ける。無線機器１００が有する接続部が接続部４０に接続された場合、無線機器１００は、ホストとしてデータ通信を行うが電力供給を受ける接続機器である旨を、接続部４０が有する接続端子の電位を変化させることで、撮像装置１０に通知する。例えば、無線機器１００は、撮像装置１０に接続された後にＩＤ端子の電位を一時的に変化させることで撮像装置１０に通知する。撮像装置１０は、当該接続端子の電位変化を検出した場合に、無線機器１００がホストとしてデータ通信を行うが電力供給を受ける接続機器である旨を認識する。この場合、撮像装置１０は、デバイスとして無線機器１００とデータ通信を行うが、無線機器１００に電力供給を行う。
【００１４】
無線機器１００は、例えば無線通信用の接続機器である。無線機器１００は、ＩＥＥＥ８０２．１１等の無線通信規格に準拠して無線通信を行う機器であってよい。無線機器１００は、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線通信規格に準拠して無線通信を行う機器であってよい。無線機器１００は、撮像装置１０から転送された画像データを、パーソナルコンピュータ１３０、ＴＶ１６０等に無線通信で送信する。
【００１５】
通信ケーブル１２０は、ＵＳＢ規格に準拠する通信ケーブルである。通信ケーブル１２０は、ホストとして動作する接続機器の一例としてのパーソナルコンピュータ１３０と撮像装置１０とを接続する。撮像装置１０は、接続部４０に通信ケーブル１２０が接続された場合、デバイスとして動作する。すなわち、撮像装置１０は、パーソナルコンピュータ１３０から電力供給を受け、デバイスとしてデータ通信を行う。例えば、撮像装置１０は、パーソナルコンピュータ１３０の要求により、画像データをパーソナルコンピュータ１３０に転送する。
【００１６】
ＡＶケーブル１１０は、ＴＶ１６０等のオーディオビジュアル機器と撮像装置１０とを接続する。撮像装置１０は、オーディオビジュアル信号（ＡＶ信号）を外部出力する旨の指示をユーザから受け付けた場合、ＡＶケーブル１１０を介してＴＶ１６０にＡＶ信号を出力する。ＡＶ信号としては、静止画データ、動画データ、音声データの信号を含む。
【００１７】
撮像装置１０によると、無線機器１００に電力供給をしつつ、デバイスとして無線機器１００とデータ通信を行うことができる。したがって、無線機器１００は、ホストとして撮像装置１０と通信する必要がある場合でも、内部電源を備えなくてよい。このため、無線機器１００を小型化することができる。また、無線機器１００を低コストで提供することが可能になる。
【００１８】
図２は、撮像装置１０のブロック構成の一例を示す。撮像装置１０は、ＣＰＵ（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ：中央処理装置）１２と、撮像素子１４と、表示部１８と、測光センサ２０と、焦点検出センサ２２と、入力部２４と、ＡＳＩＣ２６と、給電スイッチ部３０と、接続部４０と、電池８０とを備える。ＡＳＩＣ２６は、画像処理部１６と、給電制御部２１０、給電検出部２２０、データ入出力部２３０、接続検出部２４０、過電流検出部２７０、外部出力部２８０および出力制御部２９０を有する。
【００１９】
ＣＰＵ１２は、撮像装置１０の制御全般を司る。ＣＰＵ１２には、撮像素子１４と、表示部１８と、測光センサ２０と、焦点検出センサ２２と、入力部２４と、ＡＳＩＣ２６とが信号を入出力可能に接続されている。
【００２０】
撮像素子１４は、ＣＣＤ（ｃｈａｒｇｅ−ｃｏｕｐｌｅｄ  ｄｅｖｉｃｅ：電荷結合素子）またはＣＭＯＳ（ｃｏｍｐｌｅｍｅｎｔａｒｙ  ｍｅｔａｌ-ｏｘｉｄｅ  ｓｅｍｉｃｏｎｄｕｃｔｏｒ：相補型金属酸化膜半導体）等を有する。撮像素子１４は、被写体像を光電変換することによって生成した撮像信号をＡＳＩＣ２６へと出力する。撮像素子１４は、撮像部として機能する。
【００２１】
画像処理部１６は、撮像素子１４から入力された撮像信号をアナログ／デジタル変換した後、画像データへと変換する。表示部１８は、液晶ディプレイ等の表示デバイスを有する。表示部１８は、ＣＰＵ１２の制御に従って、画像データを用いて被写体像、設定情報等の情報を表示する。
【００２２】
測光センサ２０は、被写体光束の光路の経路上に配置される。測光センサ２０は、レンズユニットを通じて入射した被写体光束の一部を受光する。測光センサ２０は、受光した被写体光束から被写体輝度を検出してＣＰＵ１２へと出力する。ＣＰＵ１２は、撮像素子１４の感度、シャッタ速度、絞り開度等を算出して、各部に指示を発信する。
【００２３】
焦点検出センサ２２は、レンズユニットの光学系が形成した被写体像からデフォーカス量を検出して、レンズユニットを合焦させる。この過程で、焦点検出センサ２２は、撮像素子１４から被写体までの距離に関する情報も取得する。
【００２４】
接続部４０には、ＡＶケーブル１１０、通信ケーブル１２０、無線機器１００が有する接続部、周辺機器１４０が有する接続部が接続される。接続部４０は、接続機器と接続される接続端子および給電用端子を有する。接続端子および給電用端子の具体例については後述する。
【００２５】
入力部２４は、レリーズボタン、ダイアル、十字キー、押しボタン等による使用者の操作を入力として受け付け、入力した指示、設定値等を保持する。ＣＰＵ１２は、入力部２４を参照して、動作条件を決定する。電池８０は、撮像装置１０の各部に電力を供給する。
【００２６】
ＡＳＩＣ２６は、画像データ等の情報を、接続部４０に接続された接続機器に出力する。また、ＡＳＩＣ２６は、接続部４０に接続された接続機器から、画像データ等の情報を取得する。
【００２７】
データ入出力部２３０は、データを接続部４０を通じて接続機器に出力する。また、データ入出力部２３０は、接続機器からデータを取得する。また、外部出力部２８０は、ＣＰＵ１２によって入力されるデータを、データ入出力部２３０とは異なる方式で接続機器に出力する。例えば、データ入出力部２３０は、デジタル信号として接続機器に出力し、外部出力部２８０はアナログ信号として接続機器に出力する。
【００２８】
接続検出部２４０は、接続部４０が有する接続端子の電位を検出する。給電制御部２１０および給電スイッチ部３０は、接続端子の電位変化が検出された場合に、給電用端子を介して電力供給を開始する。具体的には、給電スイッチ部３０が、給電制御部２１０の制御に従って、撮像装置１０を駆動する電池から給電用端子へ電力を供給する。給電制御部２１０および給電スイッチ部３０は、電源制御部として機能する。
【００２９】
出力制御部２９０は、電力供給を開始した後における接続端子の電位の検出結果に基づいて、接続機器の種類を認識する。具体的には、出力制御部２９０は、接続検出部２４０が検出した接続端子の電位に基づいて、接続機器の種類を認識する。具体的には、電力供給を開始してから予め定められた期間内における接続端子の電位の検出結果に基づいて、接続機器の種類を認識する。なお、出力制御部２９０は、予め定められた期間が経過した後に、接続端子の電位が第２電位レベルから第１電位レベルに変化した場合には、給電制御部２１０を制御して電力供給を停止させる。
【００３０】
より具体的には、接続端子の電位は、接続機器が接続されていない場合に第１電位レベルにある。出力制御部２９０は、接続端子の電位が第２電位レベルに変化した場合に、接続機器への電力供給を開始する。そして、出力制御部２９０は、予め定められた期間内に接続端子の電位が第１電位レベルに変化し、かつ、予め定められた期間が経過した後に接続端子の電位が第２電位レベルに変化した場合に、第１の種類の接続機器が接続されたことを認識し、予め定められた期間内に接続端子の電位が第１電位レベルに変化しなかった場合に、第２の種類の接続機器が接続されたことを認識する。
【００３１】
接続機器がＵＳＢに準拠した機器である場合、接続部４０は、デバイスおよびホストのいずれも接続可能なＵＳＢ接続部を有する。例えば、接続部４０は、ＵＳＢ２．０規格のミニＡＢレセプタブルまたはマイクロＡＢレセプタブルであってよい。第１の種類の接続機器としては、撮像装置１０からの電力供給を要し、ホストとして通信する機器を例示することができる。第２の種類の接続機器としては、デバイスとして動作する機器を例示することができる。デバイスとして動作する機器とは、撮像装置１０から電力供給を要し、かつ、デバイスとして通信する機器を意味する。
【００３２】
接続端子は、ミニＡＢレセプタブルまたはマイクロＡＢレセプタブルにおけるＩＤ端子を適用できる。この場合、接続端子の電位は、接続機器が接続されていない場合には、接地電位よりも高いＨレベルにある。Ｈレベルは、第１電位レベルの一例である。そして、給電制御部２１０および給電スイッチ部３０は、接続端子の電位が第２電位レベルの一例としてのＬレベルに変化した場合に、接続機器への電力供給を開始する。出力制御部２９０は、予め定められた期間内に接続端子の電位がＬレベルからＨレベルに変化した場合に、接続機器がホストとして通信し、かつ、電力供給を要する機器であると認識する。出力制御部２９０は、予め定められた期間内に接続端子の電位がＬレベルからＨレベルに変化しなかった場合に、接続機器がデバイスとして通信し、かつ、電力供給を要する機器であると認識する。すなわち、通常のデバイスとして動作すると認識する。出力制御部２９０は、データ入出力部２３０を制御して、予め定められた期間内に接続端子の電位がＬレベルからＨレベルに変化した場合に、デバイスとして接続機器と通信させ、予め定められた期間内に接続端子の電位がＬレベルからＨレベルに変化しなかった場合に、ホストとして接続機器と通信させる。具体的には、データ入出力部２３０は、出力制御部２９０の制御に従って、撮像素子１４により撮像された画像を、画像データとして接続機器に送信する。
【００３３】
ここで、ホストは、バスの使用権を占有する機器である。デバイスは、バスの使用権をホストから受け取ったことを条件として、データを送信することができる。したがって、接続機器がホストとして通信することができる場合、撮像装置１０は、画像データを接続機器からの要求に基づいて送信する。一方、接続機器がデバイスとして通信する場合、撮像装置１０は接続機器に画像データを送信する旨を接続機器に通知する。すなわち、出力制御部２９０は、電力供給を開始した後における接続端子の電位の検出結果に基づいて、画像データを接続機器からの要求に基づいて送信すべきか否かを認識する。そして、データ入出力部２３０は、画像データを接続機器からの要求に基づいて送信すべき旨が認識された場合に、画像データを接続機器からの要求に基づいて送信し、画像データを接続機器からの要求に基づいて送信すべきでない旨が認識された場合に、画像データを送信する旨を接続機器に通知する。
【００３４】
なお、ホストは、デバイスが処理を要求するか否か予め定められた時間間隔で問い合わせるポーリング処理を行う。また、ホストは、ブロードキャストでデバイスにデータを送信してよい。デバイスは、受信したデータが自分宛のデータであるか否かを判断して、自分宛のデータであると判断した場合に、当該データを処理する。
【００３５】
給電検出部２２０は、接続部４０が有する給電用端子の電位を検出する。出力制御部２９０は、接続端子の電位が変化することなく給電用端子の電位が変化した場合に、第１の種類の接続機器とは異なる方式で画像データを送信すべき機器であると認識する。具体的には、出力制御部２９０は、ＩＤ端子としての接続端子の電位が変化することなく、給電用端子の電位が変化した場合に、接続機器がホストとして動作する機器であると認識する。この場合、出力制御部２９０は、デバイスとして接続機器と通信するようデータ入出力部２３０を制御する。また、ＡＳＩＣ２６は、給電用端子から供給される電力で各部を動作させる。
【００３６】
過電流検出部２７０は、接続機器に供給される電流が予め定められた値を超えるか否かを検出する。具体的には、過電流検出部２７０は、過電流であるか否かを示す信号を給電スイッチ部３０から受信する。給電制御部２１０は、接続機器に供給される電流が予め定められた値を超えると判断した場合、給電スイッチ部３０を制御して接続機器への給電を停止する。
【００３７】
外部出力部２８０は、画像データをアナログ信号で外部に出力する。より具体的には、外部出力部２８０は、アナログのＡＶ信号を外部に出力する。出力制御部２９０は、アナログ信号で出力すべき接続機器である旨を認識した場合、外部出力部２８０を制御してアナログ信号を接続機器に出力させる。例えば、出力制御部２９０は、接続部４０にＡＶケーブル１１０が接続されたことを検出した場合に、外部出力部２８０を制御してアナログのＡＶ信号を接続機器に出力させる。
【００３８】
図３は、無線機器１００のブロック構成の一例を示す。無線機器１００は、マイクロコントロールユニットであるＭＣＵ３１０と、アンテナ部３９０と、機器通知回路３２０と、接続部３７０とを有する。ＭＣＵ３１０には、接続部３７０に接続された給電ライン３８０を通じて、ＭＣＵ３１０に接続された電子機器から電力が供給される。
【００３９】
接続部３７０は、撮像装置１０の接続端子と電気的に接続される被接続端子および給電用端子を有する。機器通知回路３２０は、被接続端子と接続端子とが電気的に接続された場合に、被接続端子の電位を第１電位レベルから第２電位レベルに変化させ、電子機器から給電用端子を介して電力が供給された場合に、被接続端子の電位を第２電位レベルから第１電位レベルに変化させる。例えば、機器通知回路３２０は、電力供給をトリガとして、被接続端子の電位レベルを第２電位レベルから第１電位レベルに変化させる。これにより、撮像装置１０は、無線機器１００が第１の種類の接続機器である旨を検出することができる。なお、機器通知回路３２０の具体例については、図４等に関連して説明する。
【００４０】
ＭＣＵ３１０は、被接続端子の電位を第１電位レベルから第２電位レベルに変化させた後に、電子機器との通信を開始させる。具体的には、ＭＣＵ３１０は、給電ライン３８０を通じて供給される電力を用いて動作しつつ、ホストとして撮像装置１０と通信する。すなわち、ＭＣＵ３１０は、撮像装置１０との間の通信においてＵＳＢホストコントローラとしての機能を有する。具体的には、ＭＣＵ３１０は、アンテナ部３９０で受信した信号を、接続部３７０が有するデータ端子を通じて、撮像装置１０に送信する。
【００４１】
図４は、撮像装置１０と無線機器１００とが接続された状態を模式的に示す。本図の例では、接続部４０は、接続部４７０ａおよび接続部４７０ｂを有する。接続部４７０ａには、ＵＳＢ端子である接続部を有する接続機器が接続される。接続部４７０ｂには、ＡＶケーブル１１０が接続される。本図では、接続部３７０および接続部４７０が有する接地端子を省略して示す。また、接続部３７０が有するシールド端子を省略して示す。
【００４２】
接続部４７０ｂは、ビデオ信号を出力するビデオ出力端子４７５、Ｌｃｈのオーディオ信号を出力するオーディオＬ端子４７６およびＲｃｈのオーディオ信号を出力するオーディオＲ端子４７７を有する。外部出力部２８０は、外部出力ライン４０９を通じて、ビデオ出力端子４７５、オーディオＬ端子４７６およびオーディオＲ端子４７７を有する。本図では省略するが、ＡＶケーブル１１０が接続部４７０ｂに接続された場合、ＡＶケーブル１１０が有するビデオ入力端子、オーディオＬ端子およびオーディオＲ端子は、それぞれビデオ出力端子４７５、オーディオＬ端子４７６およびオーディオＲ端子と接触する。
【００４３】
接続部４７０ａは、一例として、ＵＳＢ２．０規格のミニＡＢレセプタブルまたはマイクロＡＢレセプタブルである。接続部４７０ａは、ＶＢＵＳ端子４７１、Ｄ−端子４７２、Ｄ＋端子４７３およびＩＤ端子４７４を有する。
【００４４】
接続端子の一例としてのＩＤ端子４７４は、検出ライン４０４に接続される。検出ライン４０４の電位は、ＡＳＩＣ２６に入力される。検出ライン４０４は、抵抗４１０によりプルアップされる。ＡＳＩＣ２６において、接続検出部２４０が、検出ライン４０４の電位を検出する。
【００４５】
データ端子としてのＤ−端子４７２およびＤ＋端子４７３は、データライン４０２に接続を介してＡＳＩＣ２６に接続される。接続検出部２４０は、データライン４０２を通じてデータを入出力する。
【００４６】
ＶＢＵＳ端子４７１は、ダイオード４５０を介して給電スイッチ部３０に接続される。給電スイッチ部３０は、ＵＳＢパワースイッチであり、ＡＳＩＣ２６の指示に応じて、電池８０からの電力ラインと給電ライン４００とを接続する。給電スイッチ部３０は、給電制御ライン４０６を介してＡＳＩＣ２６に接続される。給電制御ライン４０６は、抵抗４３０を介してプルダウンされる。給電制御部２１０は、給電制御ライン４０６の電位レベルをＨレベルにすることにより、給電スイッチ部３０に対して、ＶＢＵＳ端子４７１を介して電力供給するよう指示する。給電スイッチ部３０は、給電制御ライン４０６がＨレベルになると、電池８０からの電力ラインと給電ライン４００とを接続する。したがって、給電制御ライン４０６がＨレベルになると、給電スイッチ部３０は、給電ライン４００およびＶＢＵＳ端子４７１を介して、電池８０から接続機器へ電力を供給する。
【００４７】
給電スイッチ部３０は、抵抗４４０でプルアップされた過電流通知ライン４０７を介して、ＡＳＩＣ２６に接続される。給電スイッチ部３０は、電池８０から給電ライン４００への過電流を検出した場合に、過電流通知ライン４０７の電位をＬレベルにする。過電流検出部２７０は、過電流通知ライン４０７の電位を検出することにより、過電流を検出する。給電制御部２１０は、過電流検出部２７０が過電流通知ライン４０７の電位がＬレベルに変化したことを検出した場合に、給電制御ライン４０６の電位をＬレベルにすることにより、給電スイッチ部３０に給電を停止させる。
【００４８】
給電ライン４００は、抵抗４６２を介してトランジスタ４６０のベース端子に接続される。トランジスタ４６０のベース端子は、抵抗４６４を介して接地される。トランジスタ４６０のベース端子は抵抗４６４を介して接地される。トランジスタ４６０のコレクタ端子は、抵抗４２０でプルアップされた給電検出ライン４０８に接続される。給電ライン４００を通じて電力が供給されると、給電ライン４００の電圧によりトランジスタ４６０がＯＮとなり、給電検出ライン４０８の電位がＬレベルとなる。給電検出部２２０は、給電検出ライン４０８の電位を検出することにより、給電ライン４００を介して電力供給されていることを検出する。
【００４９】
無線機器１００の接続部３７０は、ＶＢＵＳ端子３７１、Ｄ−端子３７２、Ｄ＋端子３７３およびＩＤ端子３７４を含む。ＩＤ端子３７４は被接続端子の一例である。撮像装置１０の接続部４０に接続された場合、ＶＢＵＳ端子３７１、Ｄ−端子３７２、Ｄ＋端子３７３およびＩＤ端子３７４は、それぞれＶＢＵＳ端子４７１、Ｄ−端子４７２、Ｄ＋端子４７３およびＩＤ端子４７４と接触する。
【００５０】
無線機器１００において、ＭＣＵ３１０は、ＶＢＵＳ端子３７１に接続された給電ライン３８０を通じて供給された電力で動作する。ＭＣＵ３１０は、データライン３０２を通じてＤ−端子３７２およびＤ＋端子３７３に接続される。したがって、ＭＣＵ３１０は、データライン３０２を通じて撮像装置１０と通信をすることができる。
【００５１】
機器通知回路３２０は、第１トランジスタ３３０および第２トランジスタ３４０を含む。第１トランジスタ３３０はＰＮＰトランジスタである。第１トランジスタ３３０は、給電ライン３８０の電圧によりスイッチング動作する。具体的には、第１トランジスタ３３０のベース端子は、ダイオード３５０を介して給電ライン３８０に接続される。また、第１トランジスタ３３０のベース端子は、抵抗３３２を介して接地される。第１トランジスタ３３０のエミッタ端子はＩＤライン３０４を介してＩＤ端子３７４に接続され、第１トランジスタ３３０のコレクタ端子は接地される。第１トランジスタ３３０は、給電ライン３８０から電力が供給されている場合に、給電ライン３８０の電圧によりＯＦＦとなる。
【００５２】
第２トランジスタ３４０は、ＭＣＵ３１０の制御により、スイッチング動作する。第２トランジスタ３４０は、ＮＰＮトランジスタであり、第２トランジスタ３４０のベース端子は、抵抗３４２を介して制御ライン３０５に接続される。また、第２トランジスタ３４０のベース端子は、抵抗３４４を介して接地される。第２トランジスタ３４０のコレクタ端子はＩＤライン３０４に接続され、第２トランジスタ３４０のエミッタ端子は接地される。第２トランジスタ３４０は、ＭＣＵ３１０の制御により制御３０５ラインの電位がＨレベルになった場合にＯＮとなり、ＩＤライン３０４を接地する。ＭＣＵ３１０は、給電用端子を介して電力供給が開始されてから予め定められた期間が経過した場合に、第２トランジスタをオン動作させる。すなわち、第２トランジスタ３４０は、給電用端子を介して電力供給が開始されてから予め定められた期間が経過した場合に、被接続端子の電位をＨレベルからＬレベルに変化させる第２回路部として機能する。
【００５３】
図５は、接続部４０に無線機器１００が接続された場合の要部のタイムシーケンスの一例を示す。無線機器１００が接続されていない場合、検出ライン４０４は抵抗４１０でプルアップされて電位はＨレベルにあり、給電制御ライン４０６の電位は抵抗４３０にプルダウンされてＬレベルにある。また、ＭＣＵ３１０内では、制御ライン３０５に接続された出力端子はハイ・インピーダンス状態にあるが、制御ライン３０５は抵抗３４２および抵抗３４４によりプルダウンされて電位はＬレベルにある。
【００５４】
無線機器１００が接続部４０に接続されると、検出ライン４０４は、ＯＮ状態の第１トランジスタ３３０によって、ＩＤ端子４７４およびＩＤ端子３７４を介して接地される。このため、検出ライン４０４の電位は、ＨレベルからＬレベルに変化する（ｔ１）。接続検出部２４０が検出ライン４０４の電位変化を検出すると、給電制御部２１０は、給電スイッチ部３０をＯＮすべく給電制御ライン４０６の電位をＨレベルに変化させる（ｔ２）。
【００５５】
給電スイッチ部３０がＯＮすると、電池８０からの電力ラインが給電ライン４００に接続されて、給電ライン４００、ＶＢＵＳ端子４７１、ＶＢＵＳ端子３７１、給電ライン３８０を介してＭＣＵ３１０に電力が供給される。ＭＣＵ３１０は、電力が供給されると内部の初期化を開始する。ＭＣＵ３１０は、初期化処理の一部として、制御ライン３０５に接続された出力端子の電位をＬレベルにする。したがって、第２トランジスタ３４０はＯＦＦ状態を維持する。
【００５６】
ここで、給電ライン３８０に電力が供給され、第１トランジスタ３３０のベース端子に給電ライン３８０の電源電圧に対応する電圧が印可されると、第１トランジスタ３３０はＯＦＦとなり、検出ライン４０４の電位はＬレベルからＨレベルに変化する（ｔ３）。
【００５７】
ＭＣＵ３１０は、初期化が完了してから予め定められた時間が経過すると、制御ライン３０５をＨレベルに変化させる（ｔ４）。これにより、検出ライン４０４の電位はＨレベルからＬレベルに変化する。このように、無線機器１００は、時刻ｔ３からｔ４までの期間Ｔ１だけ、検出ライン４０４の電位を一時的にＨレベルにすることにより、無線機器１００が接続されたことを撮像装置１０に通知する。
【００５８】
出力制御部２９０は、給電制御部２１０が給電制御ライン４０６をＨレベルにした後に検出ライン４０４の電位がＨレベルに変化した場合に、無線機器１００が接続されたと認識する。具体的には、出力制御部２９０は、給電制御部２１０が給電制御ライン４０６をＨレベルにした後の予め定められた期間内に検出ライン４０４の電位がＨレベルに変化した場合に、無線機器１００が接続されたと認識する。予め定められた期間は、給電スイッチ部３０が電力供給を開始してから、ＭＣＵ３１０が初期化され制御ライン３０５の電位をＨレベルにするまでの時間の時間長さを考慮して、定められる。
【００５９】
出力制御部２９０は、検出ライン４０４がＨレベルに変化したことを検出した後、検出ライン４０４がＬレベルに変化するのを待つ。検出ライン４０４がＬレベルに変化したことを検出すると（ｔ５）、出力制御部２９０は無線機器１００が接続されたと認識して、無線機器１００と通信を開始すべくＡＳＩＣ２６の各部を制御する。具体的には、出力制御部２９０は、給電制御部２１０に無線機器１００への電力供給を維持させ、かつ、デバイスとして無線機器１００と通信するようデータ入出力部２３０を制御する。具体的には、データ入出力部２３０は、無線機器１００からのデータパケットを待つ。
【００６０】
無線機器１００が接続部４０から脱着されると、検出ライン４０４は再び抵抗４１０でプルアップされた状態となり、検出ライン４０４の電位はＬレベルからＨレベルに変化する（ｔ６）。出力制御部２９０は、検出ライン４０４の電位がＬレベルからＨレベルに変化した場合に、接続部４０から無線機器１００が脱着されたと認識する。そして出力制御部２９０は、ＶＢＵＳ端子４７１を介した電力供給を停止すべく、給電制御部２１０を制御して、給電制御ライン４０６の電位をＬレベルにさせる（ｔ７）。
【００６１】
図６は、接続部４０に周辺機器１４０が接続された場合のタイムシーケンスを示す。デバイスに接続されるＵＳＢケーブルでは、ＩＤ端子は接地されている。また、周辺機器１４０は機器通知回路３２０のような回路を持たない。したがって、本タイムシーケンスでは、検出ライン４０４と給電制御ライン４０６の電位変化を説明する。給電スイッチ部３０がＯＮされる時刻ｔ２までは図５と同様のタイムシーケンスで進行するので、説明を省略する。
【００６２】
給電スイッチ部３０がＯＮされると、電池８０からの電力ラインが給電ライン４００に接続されて、給電ライン４００、ＶＢＵＳ端子４７１、ＶＢＵＳ端子３７１、給電ライン３８０を介して周辺機器１４０に電力が供給される。ＵＳＢケーブル内でＩＤ端子は接地されているので、接続部４０から周辺機器１４０のＵＳＢケーブルが脱着されるまで、検出ライン４０４の電位は変化しない。
【００６３】
出力制御部２９０は、給電制御部２１０が給電制御ライン４０６をＨレベルにした後の予め定められた期間内に検出ライン４０４の電位がＨレベルに変化しないことを検出すると、接続部４０にデバイスが接続されたと認識して、周辺機器１４０との通信を開始する（ｔ５）。具体的には、出力制御部２９０は、デバイスとして動作するようＡＳＩＣ２６の各部を制御する。より具体的には、給電制御部２１０に周辺機器１４０への電力供給を維持させ、デバイスとして周辺機器１４０と通信するようデータ入出力部２３０を制御する。データ入出力部２３０は、周辺機器１４０との通信を開始すべく、周辺機器１４０にデータパケットを送信する。なお、周辺機器１４０が接続部４０から脱着された時刻ｔ６以降の場合の動作は、図５と同様であるので、説明を省略する。
【００６４】
以上に説明したように、無線機器１００は、周辺機器１４０のようなデバイスと同様、接続部４０に接続されたときに検出ライン４０４をＬレベルに変化させるので、無線機器１００は撮像装置１０から電力供給を受けることができる。無線機器１００は、周辺機器１４０のようなデバイスとは異なり、電力供給を受けることで検出ライン４０４の電位を一時的にＨレベルに変化させる。このため、撮像装置１０は、無線機器１００が電力供給を受けつつ、ホストとしてデータ通信する機器であることを認識することができる。このため、撮像装置１０は、無線機器１００との間でネゴシエートすることなく無線機器１００を速やかに認識して通信を開始することができる。また、ＭＣＵ３１０には、ホストとして通信するホストコントローラの機能を持たせればよい。このため、上記ネゴシエートする機能をＭＣＵ３１０にも撮像装置１０にも実装する必要がない。
【００６５】
図７は、接続機器を検出し通信を開始するまでの処理フローを示す。本フローは、特に、デバイスとして通信する接続機器を認識して通信を開始するための処理フローを示す。本フローは、接続部４０に接続機器が接続されていないと判断された場合に、開始される。
【００６６】
ステップＳ７０２において、出力制御部２９０は、検出ライン４０４がＬレベルに変化したか否かを判断する。検出ライン４０４がＬレベルに変化した場合、ステップＳ７０４に処理を進める。検出ライン４０４がＬレベルである場合、ステップＳ７０２の判断を繰り返し行う。
【００６７】
ステップＳ７０４において、出力制御部２９０は、デバイスとして通信する接続機器が接続されたと判断し、ステップＳ７０６においてＵＳＢパワースイッチである給電スイッチ部３０をＯＮする。
【００６８】
ステップＳ７０８において、予め定められた期間ウェイトする。本期間は、給電スイッチ部３０をＯＮしてから、給電ライン４００および給電ライン３８０を介して第１トランジスタ３３０のベース端子に電源電圧が印可されるまでに要する時間を考慮して、定められる。
【００６９】
ステップＳ７１０において、出力制御部２９０は、検出ライン４０４がＨレベルであるか否かを判断する。検出ライン４０４がＨレベルである場合、ホストとして通信する接続機器が接続部４０に接続されたと認識し、予め定められた時間だけウェイトする（ステップＳ７１４）。本期間は、第２トランジスタ３４０がＯＮされるまでの時間の時間長さ等を考慮して、定められる。第２トランジスタ３４０がＯＮされるまでに要する時間の個体誤差等を考慮して、十分な時間だけウェイトすることが好ましい。
【００７０】
ステップＳ７１６において、検出ライン４０４がＬレベルであるか否かを判断する。検出ライン４０４がＬレベルである場合、出力制御部２９０は、デバイスとして通信を開始するようデータ入出力部２３０を制御して、処理を終了する。ステップＳ７１６で検出ライン４０４がＬレベルでないと判断された場合、出力制御部２９０は、接続部４０を介して通信を開始せずに、エラーを通知する。例えば、ＡＳＩＣ２６は、エラーメッセージを表示部１８に表示するよう、ＣＰＵ１２に通知してよい。
【００７１】
ステップＳ７１０で検出ライン４０４がＨレベルでないと判断された場合、ステップＳ７３０において、出力制御部２９０は接続部４０にデバイスが接続された旨を認識する。続いて、ステップＳ７３２において、出力制御部２９０はホストとして通信を開始するようデータ入出力部２３０を制御して、処理を終了する。ＶＢＵＳ端子４７１を通じて電力の供給は継続する。すなわち、撮像装置１０はホストとして動作し、接続部４０に接続された接続機器はデバイスとして動作する。
【００７２】
なお、本フローでは、ステップＳ７１６およびステップＳ７２０において、検出ライン４０４がＬレベルでないと判断された場合にエラーを通知するとした。しかし、エラーを通知せずにデバイスとして通信を開始してもよい。出力制御部２９０は、接続部４０から接続機器が脱着されたか否かを、給電スイッチ部３０から給電ライン４００へ供給される電力量に基づいて判断してよい。例えば、給電スイッチ部３０から給電ライン４００へ供給される電力量が予め定められた値より小さくなった場合に、接続部４０から接続機器が脱着されたと判断してよい。
【００７３】
以上に説明したように、出力制御部２９０は、電力供給を開始した後におけるＩＤ端子４７４の電位の検出結果に基づいて、接続機器が画像データを送信すべき第１の種類の接続機器であるか否かを認識する。具体的には、出力制御部２９０は、無線機器１００であるか否かを認識する。そして、例えば無線通信により画像データを送信する機器であると認識された場合、データ入出力部２３０は画像データを接続機器に送信する。
【００７４】
図８は、接続部４０の変形例を模式的に示す。本変形例において、接続部４０は、ＡＶケーブルおよび無線機器１００を接続することができる複合コネクタである。接続部４０および接続部３７０は、図４とは異なる配列の接続端子を有する。なお、本図において図４に示した部材と同じ符号が付された部材は、互いに同様の機能および動作を有する。
【００７５】
接続部４０は、ＶＢＵＳ端子８７１、Ｄ−端子８７２、Ｄ＋端子８７３、検出端子８７４、ビデオ出力端子８７５、オーディオＬ端子８７６およびオーディオＲ端子８７７を含む。本図は、無線機器１００が接続された状態を模式的に示す。ビデオ出力端子８７５、オーディオＬ端子８７６およびオーディオＲ端子８７７は、それぞれ図４に関連して説明したビデオ出力端子４７５、オーディオＬ端子４７６およびオーディオＲ端子４７７に対応する。これらのＡＶ端子は、接続部４０にＡＶケーブル１１０が接続された場合に使用される。接続部４０にＡＶケーブル１１０が接続された状態は、図９に関連して説明する。
【００７６】
無線機器１００が有する接続部３７０は、本変形例の接続部４０に接続可能な形状を持つ。接続部３７０は、ＶＢＵＳ端子８８１、Ｄ−端子８８２、Ｄ＋端子８８３およびＩＤ端子８８４を含む。接続部３７０が接続部４０に接続された場合、ＶＢＵＳ端子８８１、Ｄ−端子８８２、Ｄ＋端子８８３およびＩＤ端子８８４は、それぞれＶＢＵＳ端子８７１、Ｄ−端子８７２、Ｄ＋端子８７３および検出端子８７４と接触する。接続部４０に無線機器１００が接続された場合、検出端子８７４は、図４に関連して説明したＩＤ端子４７４と同様に機能する。また、Ｄ−端子８７２およびＤ＋端子８７３は、それぞれＤ−端子４７２およびＤ＋端子４７３と同様に機能し、ＶＢＵＳ端子８７１はＶＢＵＳ端子４７１と同様に機能する。
【００７７】
また、無線機器１００が有するＶＢＵＳ端子８８１、Ｄ−端子８８２、Ｄ＋端子８８３およびＩＤ端子８８４は、それぞれ図４から図７に関連して説明したＶＢＵＳ端子３７１、Ｄ−端子３７２、Ｄ＋端子３７３およびＩＤ端子３７４と同様に機能する。したがって、本変形例においても、無線機器１００が接続部４０に接続された場合、撮像装置１０および無線機器１００は図５に関連して説明したタイムシーケンスと同様のタイムシーケンスによって動作する。また、周辺機器１４０が接続部４０に接続された場合、撮像装置１０は、図６に関連して説明したタイムシーケンスと同様のタイムシーケンスによって動作する。
【００７８】
図９は、接続部４０にＡＶケーブル１１０が接続された状態を模式的に示す。ＡＶケーブル１１０は、接続部４０に接続可能な形状の接続部９８０を有する。接続部９８０は、ビデオ出力端子９８５、オーディオＬ端子９８６およびオーディオＲ端子９８７を含む。接続部９８０が接続部４０に接続された場合、ビデオ出力端子９８５、オーディオＬ端子９８６、オーディオＲ端子９８７および検出端子８７４は、それぞれビデオ出力端子８７５、オーディオＬ端子８７６、オーディオＲ端子８７７および検出端子９８４と接触する。
【００７９】
ビデオ出力端子９８５、オーディオＬ端子９８６およびオーディオＲ端子９８７は、ＡＶケーブル１１０のケーブル部内に設けられたＡＶ信号線を通じて、ＴＶ１６０等に接続される。したがって、接続部４０にＡＶケーブル１１０が接続された場合、外部出力部２８０が出力したＡＶ信号は、ＡＶケーブル１１０を介してＴＶ１６０に出力される。
【００８０】
一方、検出端子９８４は、例えばＡＶケーブル１１０のコネクタ部の内部で接地される。したがって、接続部４０にＡＶケーブル１１０が接続された場合、無線機器１００が接続された場合と同様に、検出ライン４０４の電位はＬレベルに変化する。このため、出力制御部２９０は、検出ライン４０４の電位変化を検出することで、ＡＶケーブル１１０または無線機器１００が接続部４０に接続されたことを認識することができる。
【００８１】
図１０は、ＡＶケーブル１１０が接続された場合のタイムシーケンスの一例を示す。ＡＶケーブル１１０では検出端子９８４が接地されているので、無線機器１００が接続された場合と同様に、検出ライン４０４の電位はＬレベルに変化する。したがって、出力制給電スイッチ部３０がＯＮされる時刻ｔ２までは、図５と同様のタイムシーケンスで制御が進行する。
【００８２】
給電スイッチ部３０がＯＮされると、電池８０からの電力ラインが給電ライン４００に接続される。ＡＶケーブル１１０はＶＢＵＳ端子８７１を介してＴＶ１６０に電力を提供する給電ラインを有さない。例えば、ＡＶケーブル１１０は、ＶＢＵＳ端子８７１と接触する端子を有さない。このため、ＡＶケーブル１１０へは電力は実質的に供給されない。
【００８３】
出力制御部２９０は、給電制御部２１０が給電制御ライン４０６をＨレベルにした後の予め定められた期間内に検出ライン４０４の電位がＨレベルに変化しないことを検出すると、接続部４０にデバイスまたはＡＶケーブル１１０が接続されたと認識して、外部出力部２８０が外部出力ライン４０９にＡＶ信号を伝送することを可能にする（ｔ５）。したがってユーザが撮像装置１０を操作してＴＶ１６０等の外部機器にＡＶ信号を出力することが可能とされる。また、出力制御部２９０は、給電制御部２１０に給電制御ライン４０６の電位をＬレベルにさせて、電池８０からの電力ラインと給電ライン４００との接続を切断する（ｔ５）。
【００８４】
そして、ＡＶケーブル１１０が接続部４０から脱着されると、検出ライン４０４は再び抵抗４１０でプルアップされた状態となり、検出ライン４０４の電位はＬレベルからＨレベルに変化する（ｔ６）。出力制御部２９０は、検出ライン４０４の電位がＬレベルからＨレベルに変化した場合に、接続部４０からＡＶケーブル１１０が脱着されたと認識する（ｔ７）。
【００８５】
図１１は、本変形例において接続機器を検出し出力を開始するまでの処理フローを示す。本フローは、特に、ホストとして通信する接続機器またはＡＶケーブル１１０が接続されたことを認識して出力を開始するための処理フローを示す。本フローは、接続部４０に何も接続されていないと判断された場合に、開始される。
【００８６】
ステップＳ１１０２において、出力制御部２９０は、検出ライン４０４がＬレベルに変化したか否かを判断する。検出ライン１１０４がＬレベルに変化した場合、ステップＳ１１０４に処理を進める。検出ライン１１０４がＬレベルである場合、ステップＳ１１０２の判断を繰り返し行う。
【００８７】
ステップＳ１１０４において、出力制御部２９０は、ホストとして通信する接続機器またはＡＶケーブル１１０が接続されたと判断し、ステップＳ１１０６においてＵＳＢパワースイッチである給電スイッチ部３０をＯＮする。
【００８８】
ステップＳ１１０８において、予め定められた期間ウェイトする。本期間は、給電スイッチ部３０をＯＮしてから、給電ライン４００および給電ライン３８０を介して第１トランジスタ３３０のベース端子に電源電圧が印可されるまでに要する時間を考慮して、定められる。
【００８９】
ステップＳ１１１０において、出力制御部２９０は、検出ライン４０４がＨレベルであるか否かを判断する。検出ライン４０４がＨレベルである場合、ホストとして通信する接続機器が接続部４０に接続されたと認識し、予め定められた時間だけウェイトする（ステップＳ１１１４）。本期間は、第２トランジスタ３４０がＯＮされるまでの時間の時間長さを考慮して、定められる。ここでは、第２トランジスタ３４０がＯＮされるまでに要する時間の個体誤差等を考慮して、十分な時間だけウェイトすることが好ましい。
【００９０】
ステップＳ１１１６において、検出ライン４０４がＬレベルであるか否かを判断する。検出ライン４０４がＬレベルである場合、出力制御部２９０は、デバイスとして通信を開始するようデータ入出力部２３０を制御して、処理を終了する。ステップＳ１１１６で検出ライン４０４がＬレベルでないと判断された場合、出力制御部２９０は、接続部４０を介して通信を開始せずに、エラーを通知する。例えば、ＡＳＩＣ２６は、エラーメッセージを表示部１８に表示するよう、ＣＰＵ１２に通知してよい。
【００９１】
ステップＳ１１１０で検出ライン４０４がＨレベルでないと判断された場合、ステップＳ１１３０において、出力制御部２９０は接続部４０にＡＶケーブル１１０が接続された旨を認識する。続いて、ステップＳ１１３２において、ＡＳＩＣ２６はＡＶ機器用の処理を開始して、処理を終了する。ＡＶ機器用の処理としては、ＡＶ信号を外部出力させるためのメニューを表示部１８に表示するようＣＰＵ１２に通知する処理を含むことができる。
【００９２】
なお、本フローでは、ステップＳ１１１６およびステップＳ１１２０において、検出ライン４０４がＬレベルでないと判断された場合にエラーを通知するとした。しかし、エラーを通知せずにデバイスとして通信を開始してもよい。出力制御部２９０は、接続部４０から接続機器が抜かれたか否かを、給電スイッチ部３０から給電ライン４００へ供給される電力量に基づいて判断してよい。例えば、給電スイッチ部３０から給電ライン４００へ供給される電力量が予め定められた値より小さくなった場合に、接続部４０から接続機器が抜かれたと判断してよい。
【００９３】
図８から図１１に関連して説明したように、出力制御部２９０は、電力供給を開始した後に検出端子８７４の電位が変化した場合に、接続機器に画像をデータとして送信すべと認識し、電力供給を開始した後に検出端子８７４の電位が変化しなかった場合に、接続機器にアナログ信号として画像を送信すべきと認識する。外部出力部２８０は、出力制御部２９０の制御に従って、接続機器にアナログ信号として画像を送信すべきと認識された場合に、画像データをアナログ信号で接続機器に出力する。
【００９４】
図１２は、無線機器１００の他の例としての無線機器１２００を示す。無線機器１２００は、機器通知回路３２０の他の例としての機器通知回路１２２０を有する点、およびＭＣＵ３１０の他の例としてのＭＣＵ１２１０が機器通知回路１２２０を制御する構成を有しない点を除いて、無線機器１００と同様の構成を有する。このため、これらの差異を中心に無線機器１２００の機能および動作を説明する。
【００９５】
機器通知回路１２２０は、ＩＤライン３０４をスイッチングするトランジスタ１２３０を含む。トランジスタ１２３０は、ＰＮＰトランジスタである。トランジスタ１２３０のベース端子は、直列接続されたダイオード１２６０、抵抗１２４０および抵抗１２３２を介して、給電ライン３８０に接続される。トランジスタ１２３０のベース端子は、抵抗１２３４を介して接地される。トランジスタ１２３０のエミッタ端子はＩＤライン３０４を介してＩＤ端子３７４に接続され、トランジスタ１２３０のコレクタ端子は接地される。機器通知回路１２２０は、無線機器１２００であることを撮像装置１０に通知すべく検出ライン４０４の電位を制御するためのキャパシタ１２５０が、抵抗１２４０に並列に設けられる。
【００９６】
接続部４０に接続部３７０が接続された直後は、トランジスタ１２３０は、図５に関連して説明した第１トランジスタ３３０と同様に動作する。したがって、接続部４０に接続部３７０が接続された場合、検出ライン４０４の電位はＨレベルからＬレベルに変化する。ここで、撮像装置１０の制御により給電ライン３８０に電力供給が開始された瞬間に、キャパシタ１２５０のダイオード１２６０側の一端の電位は、電源電圧に相当する電位まで比較的に早い立ち上がりで変化する。したがって、キャパシタ１２５０の他端に電源電圧に相当する立ち上がりの早い電位変化が現れる。このため、トランジスタ１２３０はＯＦＦされる。
【００９７】
給電ライン３８０から供給された電流によってキャパシタ１２５０が充電されるにつれて、抵抗１２４０を流れる電流が増加し、キャパシタ１２５０の他端の電位は低下していく。したがって、トランジスタ１２３０のベース端子の電位は徐々に低下していく。トランジスタ１２３０のベース端子の電位が、トランジスタ１２３０がＯＮとなる電位まで低下すると、ＩＤライン３０４は接地される。この結果、撮像装置１０において検出ライン４０４の電位はＬレベルに変化する。このように、トランジスタ１２３０は、給電ライン３８０に電源電圧が印加されることで一旦ＯＦＦされ、その後再びＯＮされる。
【００９８】
図１３は、接続部４０に無線機器１２００が接続された場合の各部のタイムシーケンスの一例を示す。上述したように、給電スイッチ部３０がＯＮされる時刻ｔ２までは図５と同様のタイムシーケンスで進行するので、説明を省略する。
【００９９】
時刻ｔ２において給電スイッチ部３０がＯＮすると、電池８０からの電力ラインが給電ライン４００に接続されて、給電ライン４００、ＶＢＵＳ端子４７１、ＶＢＵＳ端子３７１、給電ライン３８０を介してＭＣＵ３１０に電力が供給される。ＭＣＵ３１０は、電力が供給されると内部の初期化を開始する。
【０１００】
ここで、給電ライン３８０に電力が供給されると、図１２に関連して説明したようにトランジスタ１２３０は一旦ＯＦＦとなり、検出ライン４０４の電位はＬレベルからＨレベルに変化する（ｔ３）。そして、図１２に関連して説明したようにキャパシタ１２５０の充電が進むことで、検出ライン４０４の電位はＨレベルからＬレベルに変化する。このように、無線機器１２００は、時刻ｔ３からｔ４までの期間Ｔ２に、検出ライン４０４の電位を一時的にＨレベルにすることにより、無線機器１００が接続されたことを撮像装置１０に通知する。
【０１０１】
出力制御部２９０は、給電制御部２１０が給電制御ライン４０６をＨレベルにした後に検出ライン４０４の電位がＨレベルに変化した場合に、無線機器１００が接続されたと認識する。具体的には、出力制御部２９０は、給電制御部２１０が給電制御ライン４０６をＨレベルにした後の予め定められた期間内に検出ライン４０４の電位がＨレベルに変化した場合に、無線機器１００が接続されたと認識する。予め定められた期間は、給電スイッチ部３０が電力供給を開始してから、キャパシタ１２５０が予め定められたレベルまで充電されるまでの時間の時間長さを考慮して、定められる。
【０１０２】
出力制御部２９０は、検出ライン４０４がＨレベルに変化したことを検出した後、検出ライン４０４がＬレベルに変化するのを待つ。検出ライン４０４がＬレベルに変化したことを検出すると（ｔ５）、出力制御部２９０は無線機器１２００が接続されたと認識して、無線機器１２００と通信を開始すべくＡＳＩＣ２６の各部を制御する。具体的には、出力制御部２９０は、給電制御部２１０に無線機器１２００への電力供給を維持させ、かつ、デバイスとして無線機器１２００と通信するようデータ入出力部２３０を制御する。
【０１０３】
無線機器１２００が接続部４０から脱着されると、検出ライン４０４は再び抵抗４１０でプルアップされた状態となり、検出ライン４０４の電位はＬレベルからＨレベルに変化する（ｔ６）。出力制御部２９０は、検出ライン４０４の電位がＬレベルからＨレベルに変化した場合に、接続部４０から脱着されたと認識して、ＶＢＵＳ端子４７１を介した電力供給を停止すべく、給電制御部２１０に給電制御ライン４０６の電位をＬレベルにさせる（ｔ７）。
【０１０４】
図１４は、接続部４０に周辺機器１４０が接続された場合のタイムシーケンスを示す。デバイスに接続されるＵＳＢケーブルでは、ＩＤ端子は接地されている。したがって、給電スイッチ部３０がＯＮされる時刻ｔ２までは図１３と同様のタイムシーケンスで進行するので、説明を省略する。
【０１０５】
給電スイッチ部３０がＯＮされると、電池８０からの電力ラインが給電ライン４００に接続されて、給電ライン４００、ＶＢＵＳ端子４７１、ＶＢＵＳ端子３７１、給電ライン３８０を介して周辺機器１４０に電力が供給される。ＵＳＢケーブル内でＩＤ端子は接地されているので、接続部４０から周辺機器１４０のＵＳＢケーブルが脱着されるまで、検出ライン４０４の電位は変化しない。
【０１０６】
出力制御部２９０は、給電制御部２１０が給電制御ライン４０６をＨレベルにした後の予め定められた期間内に検出ライン４０４の電位がＨレベルに変化しないことを検出すると、接続部４０にデバイスが接続されたと認識して、周辺機器１４０との通信を開始する（ｔ５）。具体的には、出力制御部２９０は、ホストとして動作するようＡＳＩＣ２６の各部を制御する。より具体的には、給電制御部２１０に周辺機器１４０への電力供給を維持させ、ホストとして周辺機器１４０と通信するようデータ入出力部２３０を制御する。なお、周辺機器１４０が接続部４０から脱着された時刻ｔ６以降の場合の動作は、図１３と同様であるので、説明を省略する。
【０１０７】
なお、無線機器１２００および周辺機器１４０を検出し通信を開始するまでの処理フローとして、図７と略同様のフローを適用することができる。例えば、ステップＳ７０８でウェイトする時間およびステップＳ７１４でウェイトする時間に、無線機器１２００全体のスイッチング動作の応答時間を考慮した値を適用する点を除いて、図７と同様のフローを適用することができる。
【０１０８】
以上に説明したように、無線機器１２００は、周辺機器１４０のようなデバイスと同様、接続部４０に接続されたときに検出ライン４０４をＬレベルに変化させるので、撮像装置１０から電力供給を受けることができる。無線機器１２００は、無線機器１００と同様、電力供給を受けることで一時的に検出ライン４０４の電位をＨレベルに変化させるので、撮像装置１０は、無線機器１００が電力供給を受けつつ、ホストとしてデータ通信する機器であることを認識することができる。特に、無線機器１２００は、電力供給を受けることで受動的かつ一時的に検出ライン４０４の電位をＨレベルに変化させる。このため、給電が開始されてから検出ライン４０４をＬレベルに低下させるための機能をＭＣＵ１２１０に実装する必要がない。このため、無線機器１２００をより小型化することが可能になる。
【０１０９】
なお、図８、図９に関連して説明した変形例を、図１２に関連して説明した接続部４０および接続部３７０の変形例として適用することができる。この場合、無線機器１２００が接続された場合のタイムシーケンスとしては、図１３と同様のタイムシーケンスを適用できる。また、ＡＶケーブル１１０が接続された場合のタイムシーケンスとしては、図１０と略同様のタイムシーケンスを適用できる。例えば、時刻ｔ３から時刻ｔ４の期間として、無線機器１２００全体のスイッチング動作の応答時間を考慮した期間Ｔ２を適用する点を除いて、同様のタイムシーケンスを適用できる。また、接続機器を検出し出力を開始するまでの処理フローとして、図１１と略同様の処理フローを適用することができる。具体的には、ステップＳ１１０８でウェイトする時間およびステップＳ１１１４でウェイトする時間に、無線機器１２００全体のスイッチング動作の応答時間を考慮した値を適用する点を除いて、図１１と同様のフローを適用することができる。
【０１１０】
以上の説明において、撮像装置１０がＡＳＩＣ２６およびＣＰＵ１２を有するとして説明した。しかし、１つのプロセッサで、上述したＡＳＩＣ２６およびＣＰＵ１２の機能を実装することができる。
【０１１１】
本実施形態の撮像装置１０に関連して説明した処理は、撮像装置１０の各部、例えばプロセッサ等が、プログラムに従って動作することにより、実現することができる。すなわち、当該処理を、いわゆるコンピュータ装置によって実現することができる。コンピュータ装置は、上述した処理の実行を制御するプログラムをロードして、読み込んだプログラムに従って動作して、当該処理を実行してよい。コンピュータ装置は、当該プログラムを記憶しているコンピュータ読取可能な記録媒体を読み込むことによって、当該プログラムをロードすることができる。
【０１１２】
本実施形態において、撮像装置１０を取り上げて電子機器の一例を説明した。撮像装置しては、レンズ交換式の一眼レフカメラ、コンパクトデジタルカメラ、ミラーレス一眼カメラ、ビデオカメラ、医用画像装置、撮像機能付きの携帯電話機、撮像機能付きの携帯情報端末、撮像機能付きのゲーム機器等の娯楽装置、スキャナ、ファクシミリ等、撮像機能を有する機器を適用の対象とすることができる。また、電子機器としては、テレビ、ビデオ、デジタルフォトフレーム、プロジェクタ装置、ゲーム機器等の娯楽装置等の電子画像装置として実現されてよい。また、電子機器は、録音装置等の電子音声装置として実現されてよい。電子機器は、電子画像装置や音声装置等に限らず、種々の機器に実装することができる。
【０１１３】
また、電子機器に接続される接続機器は、無線機器に限られず、種々の機器に適用することができる。例えば、ＧＰＳ機器等に適用することができる。［項目１］接続機器と接続される接続端子および給電用端子を有する接続部と、前記接続端子の電位を検出する検出部と、前記接続端子の電位変化が検出された場合に、前記給電用端子を介して電力供給を開始する電源制御部と、前記電力供給を開始した後における前記接続端子の電位の検出結果に基づいて、前記接続機器の種類を認識する機器認識部とを備える電子機器。［項目２］前記機器認識部は、前記電力供給を開始してから予め定められた期間内における前記接続端子の電位の検出結果に基づいて、前記接続機器の種類を認識する項目１に記載の電子機器。［項目３］前記接続端子の電位は、前記接続機器が接続されていない場合に第１電位レベルにあり、前記電源制御部は、前記接続端子の電位が第２電位レベルに変化した場合に、前記接続機器への電力供給を開始し、前記機器認識部は、前記予め定められた期間内に前記接続端子の電位が第１電位レベルに変化し、かつ、前記予め定められた期間が経過した後に前記接続端子の電位が第２電位レベルに変化した場合に、第１の種類の接続機器が接続されたことを認識し、前記予め定められた期間内に前記接続端子の電位が第１電位レベルに変化しなかった場合に、第２の種類の接続機器が接続されたことを認識する項目２に記載の電子機器。［項目４］前記電源制御部は、前記予め定められた期間が経過した後に、前記接続端子の電位が第２電位レベルから第１電位レベルに変化した場合に、前記電力供給を停止させる項目３に記載の電子機器。［項目５］前記接続部は、ＵＳＢデバイスおよびＵＳＢホストのいずれも接続可能なＵＳＢ接続部であり、前記接続端子は、前記ＵＳＢ接続部のＩＤ端子であり、前記接続端子の電位は、前記接続機器が接続されていない場合にＨレベルにあり、前記電源制御部は、前記接続端子の電位がＬレベルに変化した場合に、前記接続機器への電力供給を開始し、前記機器認識部は、前記予め定められた期間内に前記接続端子の電位がＬレベルからＨレベルに変化した場合に、前記接続機器がＵＳＢホストとして通信し、かつ、電力供給を要する機器であると認識する項目２から４のいずれか一項に記載の電子機器。［項目６］前記予め定められた期間内に前記接続端子の電位がＬレベルからＨレベルに変化した場合に、ＵＳＢデバイスとして前記接続機器と通信し、前記予め定められた期間内に前記接続端子の電位がＬレベルからＨレベルに変化しなかった場合に、ＵＳＢホストとして前記接続機器と通信する通信制御部をさらに備える項目５に記載の電子機器。［項目７］前記電源制御部は、前記電子機器を駆動する電池から前記給電用端子へ電力を供給する項目１から６のいずれか一項に記載の電子機器。［項目８］画像を撮像する撮像部と、前記画像を前記接続機器に画像データとして出力する画像出力部とをさらに備え、前記機器認識部は、前記電力供給を開始した後における前記接続端子の電位の検出結果に基づいて、前記接続機器に前記画像データとして送信すべき第１の種類の接続機器であるか否かを認識し、前記画像データとして送信すべきと認識された場合、前記画像出力部は前記画像を画像データとして送信する項目１から７のいずれか一項に記載の電子機器。［項目９］前記機器認識部は、前記電力供給を開始した後における前記接続端子の電位の検出結果に基づいて、前記画像データを前記接続機器からの要求に基づいて送信すべきか否かを認識し、前記画像出力部は、前記画像データを前記接続機器からの要求に基づいて送信すべき旨が認識された場合に、前記画像データを前記接続機器からの要求に基づいて送信し、前記画像データを前記接続機器からの要求に基づいて送信すべきでない旨が認識された場合に、前記画像データを送信する旨を前記接続機器に通知する項目８に記載の電子機器。［項目１０］前記機器認識部は、前記電力供給を開始した後に前記接続端子の電位が変化した場合に、前記接続機器に前記画像データとして送信すべと認識し、前記電力供給を開始した後に前記接続端子の電位が変化しなかった場合に、前記接続機器にアナログ信号として前記画像を送信すべきと認識し、前記画像出力部は、前記接続機器にアナログ信号として前記画像を送信すべきと認識された場合に、前記画像データをアナログ信号で前記接続機器に出力する項目８に記載の電子機器。［項目１１］前記機器認識部は、前記接続端子の電位が変化することなく前記給電用端子の電位が変化した場合に、前記第１の種類の接続機器とは異なる方式で画像データを送信すべき機器であると認識する項目８から１０のいずれか一項に記載の電子機器。［項目１２］電子機器の接続端子と電気的に接続される被接続端子および給電用端子を有する接続部と、前記被接続端子と前記接続端子とが電気的に接続された場合に、前記被接続端子の電位を第１電位レベルから第２電位レベルに変化させ、前記電子機器から前記給電用端子を介して電力が供給された場合に、前記被接続端子の電位を第２電位レベルから第１電位レベルに変化させる第１回路部とを備える接続機器。［項目１３］前記給電用端子を介して電力供給が開始されてから予め定められた期間が経過した場合に、前記被接続端子の電位を第１電位レベルから第２電位レベルに変化させる第２回路部をさらに備える項目１２に記載の接続機器。［項目１４］前記第２回路部が前記被接続端子の電位を第１電位レベルから第２電位レベルに変化させた後に、前記電子機器との通信を開始させる通信制御部をさらに備える項目１３に記載の接続機器。［項目１５］前記第１回路部は、前記給電用端子に入力された電源電圧によってスイッチング動作する第１トランジスタを有する項目１３または１４に記載の接続機器。［項目１６］前記第１電位レベルは、接地電位よりも高い電位レベルであり、前記第１トランジスタは、前記被接続端子に接続されたコレクタ端子と、接地されたエミッタ端子と、前記給電用端子に接続されたベース端子とを有する項目１５に記載の接続機器。［項目１７］前記第２回路部は、前記被接続端子に接続されたコレクタ端子と、接地されたエミッタ端子とを有する第２トランジスタと、前記第２トランジスタのベース端子に接続され、前記給電用端子を介して電力供給が開始されてから前記予め定められた期間が経過した場合に、前記第２トランジスタをオン動作させる制御回路とを有する項目１６に記載の接続機器。［項目１８］前記第１電位レベルは、接地電位よりも高い電位レベルであり、前記第１回路部は、前記被接続端子に接続されたコレクタ端子、接地されたエミッタ端子、および、前記給電用端子に抵抗を介して接続されたベース端子を有するトランジスタを有し、前記第２回路部は、前記抵抗に並列に接続されたキャパシタを有する項目１３に記載の接続機器。［項目１９］前記接続部は、ＵＳＢ接続部であり、前記電子機器に対してＵＳＢホストとして通信するＵＳＢホストコントローラをさらに備える項目１２から１８のいずれか一項に記載の接続機器。［項目２０］アンテナ部をさらに備え、前記ＵＳＢホストコントローラは、前記アンテナ部で受信した信号を、前記ＵＳＢ接続部が有するデータ端子を通じて前記電子機器に送信する項目１９に記載の接続機器。［項目２１］項目１２から２０のいずれか一項に記載の接続機器と、前記電子機器とを備え、前記電子機器は、前記接続端子の電位を検出する検出部と、前記接続端子の電位変化が検出された場合に、前記給電用端子を介して電力供給を開始する電源制御部と、前記電力供給を開始した後における前記接続端子の電位の検出結果に基づいて、前記接続機器の種類を認識する機器認識部とを有する電子機器システム。［項目２２］接続機器と接続される接続端子の電位を検出する検出ステップと、前記接続端子の電位変化が検出された場合に、前記接続機器との接続部が有する給電用端子を介して電力供給を開始する電源制御ステップと、前記電力供給を開始した後における前記接続端子の電位の検出結果に基づいて、前記接続機器の種類を認識する機器認識ステップとをコンピュータに実行させるプログラム。
【０１１４】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【０１１５】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【０１１６】
１０  撮像装置、１２  ＣＰＵ、１４  撮像素子、１６  画像処理部、１８  表示部、２０  測光センサ、２２  焦点検出センサ、２４  入力部、２６  ＡＳＩＣ、３０  給電スイッチ部、４０  接続部、８０  電池、１００  無線機器、１１０  ＡＶケーブル、１２０  通信ケーブル、１３０  パーソナルコンピュータ、１４０  周辺機器、１６０  ＴＶ、２１０  給電制御部、２２０  給電検出部、２３０  データ入出力部、２４０  接続検出部、２７０  過電流検出部、２８０  外部出力部、２９０  出力制御部、３０２  データライン、３０４  ＩＤライン、３０５  制御ライン、３１０  ＭＣＵ、３２０  機器通知回路、３３０  第１トランジスタ、３３２  抵抗、３４０  第２トランジスタ、３４２  抵抗、３４４  抵抗、３５０  ダイオード、３７０  接続部、３７１  ＶＢＵＳ端子、３７２  Ｄ−端子、３７３  Ｄ＋端子、３７４  ＩＤ端子、３８０  給電ライン、３９０  アンテナ部、４００  給電ライン、４０２  データライン、４０４  検出ライン、４０６  給電制御ライン、４０７  過電流通知ライン、４０８  給電検出ライン、４０９  外部出力ライン、４１０  抵抗、４２０  抵抗、４３０  抵抗、４４０  抵抗、４５０  ダイオード、４６０  トランジスタ、４６２  抵抗、４６４  抵抗、４７０  接続部、４７１  ＶＢＵＳ端子、４７２  Ｄ−端子、４７３  Ｄ＋端子、４７４  ＩＤ端子、４７６  オーディオＬ端子、４７７  オーディオＲ端子、１２３２、１２３４、１２４０  抵抗、８７１  ＶＢＵＳ端子、８７２  Ｄ−端子、８７３  Ｄ＋端子、８７４  検出端子、８７６  オーディオＬ端子、８７７  オーディオＲ端子、８８１  ＶＢＵＳ端子、８８２  Ｄ−端子、８８３  Ｄ＋端子、８８４  ＩＤ端子、９８０  接続部、９８４  検出端子、９８６  オーディオＬ端子、９８７  オーディオＲ端子、１１０４  検出ライン、１２００  無線機器、１２１０  ＭＣＵ、１２２０  機器通知回路、１２３０  トランジスタ、１２４０  抵抗、１２５０  キャパシタ、１２６０  ダイオード
【図１】
0005382045.tif 000002
【図２】
0005382045.tif 000003
【図３】
0005382045.tif 000004
【図４】
0005382045.tif 000005
【図５】
0005382045.tif 000006
【図６】
0005382045.tif 000007
【図７】
0005382045.tif 000008
【図８】
0005382045.tif 000009
【図９】
0005382045.tif 000010
【図１０】
0005382045.tif 000011
【図１１】
0005382045.tif 000012
【図１２】
0005382045.tif 000013
【図１３】
0005382045.tif 000014
【図１４】
0005382045.tif 000015