(57)【要約】【課題】接続している外部装置が、ＵＳＢ  ＰＤの規格に準拠し、かつ、所望の給電能力を有していることを検出したうえで受電制御を行うことで安定した動作を可能にする。【解決手段】外部装置と接続し、前記外部装置から電力を受信する電子機器は、ＶＢＵＳ端子とＣＣ端子とを有するＵＳＢインターフェースと、ＣＣ端子を介して外部装置の給電能力を取得するための通信を実行する通信部と、通信により外部装置が所定の給電能力を有していると判定された場合には、ＶＢＵＳ端子を介して受信した電力を負荷へ供給し、通信を行うことなく外部装置が所定の給電能力を有すると判定した場合には、ＶＢＵＳ端子を介して受信した電力を負荷へ供給しないように制御する制御部と、を備える。【選択図】  図２
2019185739.tif 000002
【特許請求の範囲】
【請求項１】
外部装置と接続し、前記外部装置から電力を受信する電子機器であって、
ＶＢＵＳ端子とＣＣ端子とを有するＵＳＢインターフェースと、
前記ＣＣ端子を介して前記外部装置の給電能力を取得するための通信を実行する通信手段と、
前記通信により前記外部装置が所定の給電能力を有していると判定された場合には、前記ＶＢＵＳ端子を介して受信した電力を負荷へ供給し、前記通信を行うことなく前記外部装置が前記所定の給電能力を有すると判定した場合には、前記ＶＢＵＳ端子を介して受信した電力を前記負荷へ供給しないように制御する制御手段と、を備えることを特徴とする電子機器。
【請求項２】
前記通信は、ＵＳＢ３．０  Ｐｏｗｅｒ  Ｄｅｌｉｖｅｒｙ規格に準拠し、前記外部装置の給電能力を取得するための通信であることを特徴とする請求項１に記載の電子機器。
【請求項３】
前記制御手段は、前記通信により、前記外部装置が給電可能な電力が閾値以上である場合に、前記外部装置が前記所定の給電能力を有すると判定することを特徴とする請求項１または２に記載の電子機器。
【請求項４】
前記電子機器に電力を供給するための二次電池と接続する接続手段をさらに備え、
前記制御手段は、前記通信により前記外部装置が所定の給電能力を有していると判定された場合には、前記ＶＢＵＳ端子を介して受信した電力を前記負荷へ供給し、そうでない場合には前記二次電池から受信した電力を前記負荷へ供給することを特徴とする請求項１乃至３のいずれか１項に記載の電子機器。
【請求項５】
前記電子機器の電源のＯＮもしくはＯＦＦを切り替える電源スイッチをさらに備え、
前記制御手段は、前記電子機器の電源がオフであり、前記外部装置が前記所定の給電能力を有すると判定した場合には、前記外部装置と前記所定の通信を実行したか否かによらず、前記ＶＢＵＳ端子から受け取った電力を用いて二次電池へ充電することを特徴とする請求項４に記載の電子機器。
【請求項６】
前記通信手段が前記外部装置と前記ＣＣ端子を介した前記通信を実行できない場合、前記制御手段は、前記ＣＣ端子の電圧値に基づいて前記外部装置の給電能力を取得することを特徴とする請求項１乃至５のいずれか１項に記載の電子機器。
【請求項７】
前記制御手段は、
前記ＣＣ端子を介して前記所定の給電能力に応じた給電を要請し、
前記要請から所定時間が経過するまでに前記ＶＢＵＳ端子の電圧値が所定範囲に入らない場合は、前記電子機器を起動可能な状態としないことを特徴とする請求項１乃至６のいずれか１項に記載の電子機器。
【請求項８】
前記制御手段は、前記ＶＢＵＳ端子の電圧が所定範囲に入ってから所定時間が経過するまでに、前記ＣＣ端子を用いたＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格による通信を開始できない場合、前記外部装置が前記所定の給電能力を有していないと判定することを特徴とする請求項１乃至７のいずれか１項に記載の電子機器。
【請求項９】
前記負荷は、前記電子機器の動作を制御するためのプロセッサを含むことを特徴とする請求項１乃至８のいずれか１項に記載の電子機器。
【請求項１０】
画像を撮像する撮像手段をさらに備え
前記負荷は、撮像手段を制御する回路を含むことを特徴とする請求項１乃至９のいずれか１項に記載の電子機器。
【請求項１１】
前記負荷は、表示部に画像を表示させる表示制御回路を含むことを特徴とする請求項１乃至１０のいずれか１項に記載の電子機器。
【請求項１２】
ＶＢＵＳ端子とＣＣ端子とを有するＵＳＢインターフェースを有し、外部装置と接続して前記外部装置から電力を受信する電子機器の制御方法であって、
前記ＣＣ端子を介して前記外部装置の給電能力を取得するための通信を実行する通信工程と、
前記通信により前記外部装置が所定の給電能力を有していると判定された場合には、前記ＶＢＵＳ端子を介して受信した電力を負荷へ供給し、前記通信を行うことなく前記外部装置が前記所定の給電能力を有すると判定した場合には、前記ＶＢＵＳ端子を介して受信した電力を前記負荷へ供給しないように制御する制御工程と、を備えることを特徴とする制御方法。
【請求項１３】
前記通信は、ＵＳＢ３．０  Ｐｏｗｅｒ  Ｄｅｌｉｖｅｒｙ規格に準拠し、前記外部装置の給電能力を取得するための通信であることを特徴とする請求項１２に記載の制御方法。
【請求項１４】
前記制御工程では、前記通信により、前記外部装置が給電可能な電力が閾値以上である場合に、前記外部装置が前記所定の給電能力を有すると判定することを特徴とする請求項１２または１３に記載の制御方法。
【請求項１５】
前記電子機器に電力を供給するための二次電池と接続する接続手段をさらに備え、
前記制御工程では、前記通信により前記外部装置が所定の給電能力を有していると判定された場合には、前記ＶＢＵＳ端子を介して受信した電力を前記負荷へ供給し、そうでない場合には前記二次電池から受信した電力を前記負荷へ供給することを特徴とする請求項１２乃至１４のいずれか１項に記載の制御方法。
【請求項１６】
前記電子機器の電源のＯＮもしくはＯＦＦを切り替える電源スイッチをさらに備え、
前記制御工程では、前記電子機器の電源がオフであり、前記外部装置が前記所定の給電能力を有すると判定した場合には、前記外部装置と前記所定の通信を実行したか否かによらず、前記ＶＢＵＳ端子から受け取った電力を用いて二次電池へ充電することを特徴とする請求項１５に記載の制御方法。
【請求項１７】
前記通信工程において前記外部装置と前記ＣＣ端子を介した前記通信を実行できない場合、前記制御工程では、前記ＣＣ端子の電圧値に基づいて前記外部装置の給電能力を取得することを特徴とする請求項１２乃至１６のいずれか１項に記載の制御方法。
【請求項１８】
前記制御工程では、
前記ＣＣ端子を介して前記所定の給電能力に応じた給電を要請し、
前記要請から所定時間が経過するまでに前記ＶＢＵＳ端子の電圧値が所定範囲に入らない場合は、前記電子機器を起動可能な状態としないことを特徴とする請求項１２乃至１７のいずれか１項に記載の制御方法。
【請求項１９】
前記制御工程では、前記ＶＢＵＳ端子の電圧が所定範囲に入ってから所定時間が経過するまでに、前記ＣＣ端子を用いたＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格による通信を開始できない場合、前記外部装置が前記所定の給電能力を有していないと判定することを特徴とする請求項１２乃至１８のいずれか１項に記載の制御方法。
【請求項２０】
前記負荷は、前記電子機器の動作を制御するためのプロセッサを含むことを特徴とする請求項１２乃至１９のいずれか１項に記載の制御方法。
【請求項２１】
画像を撮像する撮像手段をさらに備え
前記負荷は、撮像手段を制御する回路を含むことを特徴とする請求項１２乃至２０のいずれか１項に記載の制御方法。
【請求項２２】
前記負荷は、表示部に画像を表示させる表示制御回路を含むことを特徴とする請求項１２乃至２１のいずれか１項に記載の制御方法。
【請求項２３】
コンピュータを、請求項１乃至１１のいずれか１項に記載された電子機器の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部装置からの電力を用いて動作が可能な電子機器及びその制御方法、プログラムに関する。
【背景技術】
【０００２】
ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）３．１規格において、ＵＳＢ  Ｔｙｐｅ−Ｃケーブル、コネクタが規格化されている。また、ＵＳＢ  Ｔｙｐｅ−Ｃケーブル、コネクタを使用して、機器間で直流電源を供給するＵＳＢ  ＰＤ（Ｐｏｗｅｒ Ｄｅｌｉｖｅｒｙ）Ｒｅｖｉｓｉｏｎ２．０／３．０が規格化されている。ＵＳＢ  ＰＤでは、ＵＳＢ  ＢＣ（Ｂａｔｔｅｒｙ  Ｃｈａｒｇｉｎｇ）Ｓｐｅｃｉｆｉｃａｔｉｏｎ  Ｒｅｖｉｓｉｏｎ１．２、ＵＳＢ  Ｔｙｐｅ−Ｃ  Ｒｅｖｉｓｉｏｎ１．２よりも大きな電流と高い電圧を利用することができる。
【０００３】
ＵＳＢ  Ｔｙｐｅ−Ｃコネクタを介して受電した電力で、デジタルカメラ等の電子機器を駆動させるとともに装着しているバッテリーを充電する構成が知られている。このような、ＵＳＢ  Ｔｙｐｅ−Ｃコネクタを介して電力を受電する電子機器では、接続している外部装置の種別を把握したうえで、受電制御を行う。特許文献１では、接続端子の電位変化が検出された場合に、接続装置への給電を開始する電子機器が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−２１５９９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１をＵＳＢ  Ｔｙｐｅ−Ｃに適用した場合、ＣＣ端子の端子電圧の変化から、接続されている外部装置の給電能力を検出することが考えられる。しかしながら、ＣＣ端子の電圧を用いて行われるＵＳＢ  Ｔｙｐｅ−Ｃの給電能力検出では、ＵＳＢ  Ｔｙｐｅ−Ｃの非正規ケーブルが使用された場合など、誤った給電能力情報を取得する場合がある。誤った給電能力情報にしたがって外部装置に給電を要求した場合、要求された電力を外部装置が提供できず、外部装置からの給電に頼って動作する電子機器が動作を停止してしまう可能性がある。
【０００６】
本発明は、接続している外部装置が、ＵＳＢ  ＰＤの規格に準拠し、かつ、所望の給電能力を有していることを検出したうえで受電制御を行うことで、安定した動作が可能な電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様による電子機器は以下の構成を備える。すなわち、
外部装置と接続し、前記外部装置から電力を受信する電子機器であって、
ＶＢＵＳ端子とＣＣ端子とを有するＵＳＢインターフェースと、
前記ＣＣ端子を介して前記外部装置の給電能力を取得するための通信を実行する通信手段と、
前記通信により前記外部装置が所定の給電能力を有していると判定された場合には、前記ＶＢＵＳ端子を介して受信した電力を負荷へ供給し、前記通信を行うことなく前記外部装置が前記所定の給電能力を有すると判定した場合には、前記ＶＢＵＳ端子を介して受信した電力を前記負荷へ供給しないように制御する制御手段と、を備える。
【発明の効果】
【０００８】
本発明によれば、接続している外部装置が、ＵＳＢ  ＰＤの規格に準拠し、かつ、所望の給電能力を有していることを検出したうえで受電制御を行うため、安定した動作が可能な電子機器を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】第１実施形態の電子機器の一例としてのデジタルカメラの外観を示す図。
【図２】第１実施形態によるデジタルカメラ１００の構成例を示すブロック図。
【図３Ａ】第１実施形態によるデジタルカメラの制御動作の一例を示すフローチャート。
【図３Ｂ】第１実施形態によるデジタルカメラの制御動作の一例を示すフローチャート。
【図４】第１実施形態による、外部装置の種別による受電制御の一例を示す図。
【図５】第２実施形態によるデジタルカメラの制御動作の一例を示すフローチャート。
【図６】第３実施形態によるデジタルカメラの制御動作の一例を示すフローチャート。
【図７】第３実施形態による、外部装置の種別による受電制御の一例を示す図。
【図８】第４実施形態によるデジタルカメラの制御動作の一例を示すフローチャート。
【図９】第５実施形態によるデジタルカメラの制御動作の一例を示すフローチャート。
【発明を実施するための形態】
【００１０】
以下に、本発明の実施形態を、添付の図面に基づいて詳細に説明する。
【００１１】
［第１実施形態］
図１は、本発明の電子機器の一例としてのデジタルカメラ１００の外観を示す図である。図１（ａ）はデジタルカメラ１００を正面から見た図であり、図１（ｂ）はデジタルカメラ１００を裏面から見た図である。撮像光学系１０１は、レンズ及びシャッターを具備し、被写体像をＣＣＤセンサ等の撮像素子の受光面上に結像させる。表示部１０２は、液晶ディスプレイなどを有し、画像や各種情報を表示する。シャッターボタン１０３はユーザが撮影指示を行うためのボタンスイッチである。操作部１０４は、ユーザからの各種操作を受け付ける各種スイッチ、ボタン、タッチパネル等の操作部材を有する。電源スイッチ１０５は、ユーザがデジタルカメラ１００の電源オン、電源オフを切り替えるためのスイッチである。バッテリー１０６はリチウムイオン二次電池に代表される充電可能なバッテリーである。バッテリー接続部１０７はバッテリー１０６をデジタルカメラ１００に接続する。外部接続部１０８はＵＳＢインターフェースを有し、例えば、ＵＳＢ  Ｔｙｐｅ−Ｃケーブルを接続することができる。
【００１２】
図２は、第１実施形態によるデジタルカメラ１００の構成例を示すブロック図である。図２において、撮像光学系１０１は、撮影レンズ２０１とシャッター２０２を備える。撮像部２０３は、例えばＣＣＤセンサを有し、光学像を電気信号に変換する。画像処理部２０４は、相関二重サンプリング部、所望の増幅度に設定可能なプログラマブル・ゲイン・アンプ部、アナログデジタルコンバータ部を備え、撮像部２０３からの出力信号についてアナログ信号処理を行う。タイミング信号発生部２０５は、撮像部２０３、画像処理部２０４を、それぞれ動作させるための信号を発生する。撮像光学系駆動部２０６は、撮影レンズ２０１、シャッター２０２を、それぞれ動作させる。
【００１３】
システム制御部２０７は、少なくとも１つのプロセッサ（ＣＰＵ）、およびメモリを有し、メモリに格納されたプログラムを少なくとも１つのプロセッサが実行することによりデジタルカメラ１００全体を制御する電子回路である。システム制御部２０７は、電源制御部２１０から供給された電力を用いて動作する。つまり、システム制御部２０７は、電源制御部２１０から電力を印加される負荷であるといえる。なお、このような負荷としては、システム制御部２０７（プロセッサ）の他に、撮像部２０３を制御する回路（例えば、画像処理部２０４、タイミング信号発生部２０５、撮像光学系駆動部２０６を含む。）、表示部１０２に画像を表示させる表示制御回路の少なくとも何れかを含み得る。画像処理部２０４からの画像信号は、システム制御部２０７を介して、メモリ２０８に書き込まれる。メモリ２０８は、撮像部２０３によって得られ、画像処理部２０４によりデジタルデータに変換された画像データ、表示部１０２に表示するための画像データなどを格納する。メモリ２０８は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。また、メモリ２０８は画像表示用のメモリ（ビデオメモリ）を兼ねている。システム制御部２０７は、メモリ２０８に格納されている画像表示用のデータに、必要に応じ所定のデータを重畳し、表示部１０２に供給する。こうして、メモリ２０８に書き込まれた表示用の画像データは、液晶ディスプレイ等の表示器である表示部１０２により表示される。
【００１４】
シャッターボタン１０３、操作部１０４は、システム制御部２０７に各種の動作指示を入力するための操作手段である。シャッターボタン１０３からの操作途中、いわゆる半押し（撮影準備指示）信号で、システム制御部２０７は、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理等の動作を開始する。シャッターボタン１０３からの操作完了、いわゆる全押し（撮影指示）信号で、システム制御部２０７は、撮像部２０３からの信号読み出しから、不図示のＳＤカード等の記録媒体に画像データを書き込むまでの撮影処理動作を開始する。
【００１５】
給電・充電制御部２０９は、バッテリー接続部１０７に接続しているバッテリー１０６の電力を電源制御部２１０に供給する。また、給電・充電制御部２０９は、外部接続部１０８のＶＢＵＳ端子から受電する電力を電源制御部２１０に供給することができる。さらに、給電・充電制御部２０９は、外部接続部１０８のＶＢＵＳ端子から受電する電力で、バッテリー接続部１０７に接続しているバッテリー１０６を充電することができる。
【００１６】
電源制御部２１０は、電源スイッチ１０５、または、後述の受電制御部２１１の指示に基づいて、給電・充電制御部２０９から供給される電力を、システム制御部２０７を含む各部に、必要な電力を必要な期間供給する。電源制御部２１０は、電源スイッチ１０５、受電制御部２１１の指示に係らず、受電制御部２１１、および、後述のＶＢＵＳ電圧値取得部２１２、入力電流制御部２１３、給電能力取得部２１４に必要な電力を供給することができる。
【００１７】
外部接続部１０８は、ＵＳＢ３．０、ＵＳＢ  Ｔｙｐｅ−Ｃ規格、およびＵＳＢ  Ｐｏｗｅｒ  Ｄｅｌｉｖｅｒｙ（ＰＤ）規格に準拠したインターフェースである。外部接続部１０８は、外部装置と接続するための複数の端子を有する。外部接続部１０８は、ＣＣ端子、ＶＢＵＳ端子、ＧＮＤ端子、および複数のデータ端子を備える。ＵＳＢ  Ｔｙｐｅ−Ｃ規格では、ＣＣ（Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｃｈａｎｎｅｌ）端子の電圧で、接続している外部装置が給電可能な電力（給電能力）を検出し、利用する電力を管理することができる。また、ＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格では、ＣＣ端子を用いた通信（ＰＤ通信）で、接続している外部装置と、供給電力をネゴシエーションし、利用する電力を管理することができる。ＶＢＵＳ端子は、外部装置から電力を受信する端子である。ＶＢＵＳ電圧値取得部２１２は、外部接続部１０８のＶＢＵＳ端子の電圧値情報を取得し、これを受電制御部２１１に伝える。入力電流制御部２１３は、受電制御部２１１の指示により、ＶＢＵＳ端子から受電する電流の上限値を制限することができる。給電能力取得部２１４は外部接続部１０８のＣＣ端子に接続している。給電能力取得部２１４は、受電制御部２１１の制御下で、外部装置の給電能力を判定するためのＣＣ端子電圧を検出すること、ＣＣ端子を用いた外部装置との通信（ＰＤ通信）により供給電力のネゴシエーションを行うこと、ができる。
【００１８】
受電制御部２１１は、給電能力取得部２１４を介して外部接続部１０８に接続している外部装置と供給電力をネゴシエーションし、利用する電力を管理することができる。また、受電制御部２１１は、ＶＢＵＳ電圧値取得部２１２からＶＢＵＳ端子の電圧値情報を取得することができる。さらに、受電制御部２１１は、システム制御部２０７に受電制御情報を提示したり、システム制御部２０７から指示を受けたりすることができる。受電制御部２１１は、外部装置の種別と、ＶＢＵＳ端子の電圧値情報と、システム制御部２０７からの指示とを参照し、入力電流制御部２１３に入力電流制御を指示すること、電源制御部２１０に所定部へ電源供給開始の指示をすることができる。
【００１９】
図３Ａ、３Ｂは、上述のように構成されたデジタルカメラ１００の電源がＯＮの状態で、外部接続部１０８にＵＳＢ  Ｔｙｐｅ−Ｃケーブルで、外部装置が接続された場合の制御動作処理の一例を示すフローチャートである。なお、図３Ａ、３Ｂに示される処理は、バッテリー１０６が装着され、バッテリー１０６から供給される電力でデジタルカメラ１００が駆動されていることが前提である。バッテリー１０６が装着された状態とは、バッテリー接続部１０７にバッテリー１０６が接続された状態である。
【００２０】
受電制御部２１１は、入力電流制御部２１３における、ＶＢＵＳ端子から受電する電流の上限値を第１の電流値に設定する（Ｓ３０１）。第１の電流値は、例えば２．５ｍＡであり、デジタルカメラ１００は、バッテリー接続部１０７に接続しているバッテリー１０６からの電力で動作している。次に、受電制御部２１１は、ＶＢＵＳ電圧値取得部２１２からのＶＢＵＳ端子の電圧値情報を取得する（Ｓ３０２）。受電制御部２１１は、Ｓ３０２でＶＢＵＳ電圧値取得部２１２が取得した電圧値情報から、ＶＢＵＳ端子の電圧が所定の範囲の値か否かを判断する（Ｓ３０３）。所定の範囲の値とは、例えば、４．７５Ｖ以上で５．２５Ｖ以下（５Ｖ±５％）である。受電制御部２１１は、ＶＢＵＳ端子電圧が所定の範囲の値でない場合（Ｓ３０３でＮＯ）、処理をＳ３０２に戻す。
【００２１】
ＶＢＵＳ端子電圧が所定の範囲の値である場合（Ｓ３０３でＹＥＳ）、受電制御部２１１は給電能力取得部２１４を介して外部装置がＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格準拠の給電能力リストを有しているか確認する（Ｓ３０４）。上述したように、受電制御部２１１は、給電能力取得部２１４を介してＣＣ端子を用いたＰＤ通信でネゴシエーションを行うことにより、ＰＤ規格に準拠した外部装置から給電能力リストを取得することができる。給電能力リストは、外部装置が既定の出力電圧ごとにサポートしている最大電流値であり、例えば、５Ｖ・３Ａ、９Ｖ・３Ａ、１５Ｖ・３Ａである。すなわち、給電能力リストは、外部装置が、外部装置と接続した装置（デジタルカメラ１００）に対して供給可能な電力の条件を示す。電力の条件は、電圧と、最大電流値との組合せで示される。受電制御部２１１は、ＣＣ端子を介したＰＤ通信によって給電能力リストを取得した場合に、外部装置がＵＳＢ３．０  Ｐｏｗｅｒ  Ｄｅｌｉｖｅｒｙ規格に準拠したソース機器であると判定する。受電制御部２１１は、外部装置がＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格準拠の給電能力リストを有していると判定された場合（Ｓ３０４でＹＥＳ）、給電能力リストに所望の給電能力があるか確認する（Ｓ３０５）。他方、外部装置がＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格準拠の給電能力リストを有していない場合（Ｓ３０４でＮＯ）、受電制御部２１１は処理を図３ＢのＳ３２１へ進める。なお、外部装置から給電リストを取得できた場合、外部装置とのＰＤ通信が成立したとする。したがって、外部装置から給電リストを取得できない場合、外部装置とのＰＤ通信は成立しない。
【００２２】
受電制御部２１１は、給電能力リストに所望の給電能力、例えば、５Ｖ・３Ａがあると判定された場合（Ｓ３０５でＹＥＳ）、入力電流制御部２１３にＶＢＵＳ端子から受電する電流の上限値を第２の電流値に設定し、ＶＢＵＳ端子を介して受信した電力を用いてシステム制御部２０７に電力を供給する（Ｓ３０６）。こうして、受電制御部２１１は、ＰＤ通信により、外部装置が給電可能な電力が閾値以上であることを確認できた場合に外部装置が所定の給電能力を有すると判定し、ＶＢＵＳ端子を介して外部装置から受け取った電力をシステム制御部２０７に供給する。システム制御部２０７に電力が供給されると、デジタルカメラ１００の撮像処理、および表示処理等が実行可能となる。すなわち、デジタルカメラ１００を駆動状態に遷移させることが可能となる。受電制御部２１１は、給電能力リストに所望の給電能力がない場合（Ｓ３０５のＮＯ）、処理を図３ＢのＳ３２０へ進める。第２の電流値は、例えば３Ａである。第２の電流値が設定されることにより、電子機器を駆動し、かつ、バッテリー１０６を充電することができる電力を外部装置か受けることができる。給電・充電制御部２０９は、入力電流制御部２１３において第２の電流値が設定されたことに応じて、電源制御部２１０へＶＢＵＳ端子からの供給電力を電源制御部２１０とバッテリー接続部１０７に供給する（Ｓ３０７）。結果、電源制御部２１０は、ＶＢＵＳ端子からの供給電力により装置を駆動するための電源を提供し、バッテリー接続部１０７は、ＶＢＵＳ端子からの供給電力でバッテリーの充電を行う。
【００２３】
以上のように、受電制御部２１１は、外部装置がＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格に準拠した給電能力リストを有し、かつ、所望の給電能力を有していることを検出した場合に、ＶＢＵＳ端子から受電する電流の上限値を第１の電流値から第２の電流値に変更する。すなわち、外部装置がＰＤ通信を行った結果に基づいて、ＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格に準拠した所望の給電能力を有していると判定された場合（所定の電力以上の給電能力を有する場合）、ＶＢＵＳ端子を介して受信した電力をシステムへ供給する動作（システム給電動作）を可能にする。ここでシステムとは、例えば、少なくともシステム制御部２０７を含む。これにより、受電制御部２１１は、デジタルカメラ１００の動作に必要な電力の供給元を、バッテリー１０６から外部装置に変更する。
【００２４】
また、給電・充電制御部２０９は、バッテリー１０６の電力、または、外部装置からの電力を電源制御部２１０に供給でき、さらに、外部装置からの電力でバッテリー１０６を充電することができる。したがって、給電・充電制御部２０９は、外部装置の電力でデジタルカメラ１００を駆動すると同時に、受電する電流の上限値を超えない電流値でバッテリー１０６を充電するように電源供給を制御することができる。
【００２５】
次に、デジタルカメラ１００の電源がＯＮの場合において、外部装置がＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格準拠の給電能力リストを有していない場合（Ｓ３０４でＮＯ）、あるいは、給電能力リストに所望の給電能力がない場合（Ｓ３０５でＮＯ）の動作を図３Ｂにより説明する。この場合（外部装置がＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格に準拠した所望の給電能力を有していないと判定された場合）、ＶＢＵＳ端子からの電力によるシステム給電動作は実行されない。したがって、給電・充電制御部２０９は、バッテリー１０６から受信した電力をシステムへ供給する動作を可能とするように電力供給を制御する電力制御を行う。
【００２６】
給電能力リストが取得されたものの給電能力リストに所望の給電能力がない場合（Ｓ３０５でＮＯ）、受電制御部２１１は、取得された給電能力リストから１つの給電能力を選択する（Ｓ３２０）。例えば、給電能力リストにおいて最大の給電能力を選択する。本実施形態では、ＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格に準拠している場合は、少なくとも電源ＯＦＦ時の充電は可能であると判断される。したがって、処理はＳ３２４へ進む。他方、給電能力リストを取得できなかった場合（Ｓ３０４でＮＯ）、受電制御部２１１は、ＣＣ端子の電圧を検出し（Ｓ３２１）、検出したＣＣ端子の電圧値に基づいて外部装置がＴｙｐｅ−Ｃ規格に準拠しているか否かを判定する（Ｓ３２２）。Ｔｙｐｅ−Ｃ規格に準拠していないと判定された場合は本処理を終了する（Ｓ３２２でＮＯ）。Ｔｙｐｅ−Ｃ規格に準拠していると判定された場合（Ｓ３２２でＹＥＳ）、処理はＳ３２３へ進む。受電制御部２１１は、検出されたＣＣ端子の電圧値に基づいて外部装置の給電能力を判定し、外部装置が充電のための給電能力を有しているか否か（充電のための給電設定が可能か否か）を判定する（Ｓ３２３）。外部装置が充電のための給電能力を有していないと判定された場合（Ｓ３２３でＮＯ）、本処理は終了する。
【００２７】
給電能力リストから給電能力を取得した後（Ｓ３２０）、または、充電のための給電能力を有していると判定された場合（Ｓ３２３でＹＥＳ）、受電制御部２１１は、入力電流制御部２１３に設定するための第３の電流値を保持する（Ｓ３２４）。この第３の電流値は、デジタルカメラ１００の電源がＯＦＦ状態において、入力電流制御部２１３に設定される。その後、電子機器としてのデジタルカメラ１００の電源がＯＦＦ状態になると（Ｓ３２５でＹＥＳ）、受電制御部２１１が入力電流制御部２１３に第３の電流値を設定する。給電・充電制御部２０９は、入力電流制御部２１３に第３の電流値が設定されたことに応じて、ＶＢＵＳ端子からの供給電力を用いてバッテリー接続部１０７に接続されているバッテリーへの充電を開始する（Ｓ３２６）。
【００２８】
以上の図３Ｂの処理により、デジタルカメラ１００の電源がＯＦＦの場合、ＶＢＵＳ端子から受電する電流の上限値を第１の電流値から第３の電流値に変更し、バッテリー１０６を充電することができる。なお、給電能力取得部２１４は、ＣＣ端子電圧で、接続している外部装置の給電能力を検出することができる。例えば、
・ＣＣ端子電圧が０．２５Ｖから０．６１Ｖの場合には給電能力は５Ｖ・０．５Ａ、
・ＣＣ端子電圧が０．７０Ｖから１．１６Ｖの場合には給電能力は５Ｖ・１．５Ａ、
・ＣＣ端子電圧が１．３１Ｖから２．０４Ｖの場合には給電能力は５Ｖ・３Ａ、である。受電制御部２１１は、給電能力取得部２１４が検出したＣＣ端子電圧値情報を参照し、第３の電流値を１．５Ａ、または、３Ａに設定し、外部装置の電力でバッテリー１０６を充電可能とする。
【００２９】
なお、上述の説明から明らかなように、Ｓ３２３でＣＣ端子電圧から外部装置の給電能力が５Ｖ・３Ａであると判定できた場合であっても、受電制御部２１１は、ＶＢＵＳ端子を介して供給された電力をシステムに供給しない。つまり、ＰＤ通信の結果によらずに外部装置の給電能力が所望の給電能力を有していることを確認できたとしても、受電制御部２１１は、ＶＢＵＳ端子を介して供給された電力をシステムに供給しない。
【００３０】
図４は、上述した図３Ａ、図３Ｂの処理による、デジタルカメラ１００の状態と外部接続部１０８に接続された外部装置の種別に応じた受電制御の一例を示す図である。図示の例では、ＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格に対応し、かつ、外部装置が電圧５Ｖ、かつ電流値３Ａ以上の給電能力を有する場合に、電源ＯＮ状態でＶＢＵＳ端子から供給された電力をシステム制御部２０７へ供給し、かつ、供給された電力をバッテリー１０６の充電に用いる。
【００３１】
また、図４に示されるように、デジタルカメラ１００の電源がＯＦＦの場合、受電制御部２１１は、外部装置がＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格準拠の給電能力リストを有していることを検出した場合、外部装置の電力でバッテリー１０６を充電可能とする。なお、受電制御部２１１は、ＶＢＵＳ端子から受電する電流の上限値を第２の電流値に設定する。受電制御部２１１は、外部装置がＵＳＢ  Ｔｙｐｅ−Ｃ規格準拠で１．５Ａ、または、３Ａの給電能力を有していることを検出した場合、外部装置の電力でバッテリー１０６を充電可能とする。なお、受電制御部２１１は、ＶＢＵＳ端子から受電する電流の上限値を第３の電流値に設定する。図４の例では、受電制御部２１１は、外部装置がＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格準拠の給電能力リストを有さず、ＵＳＢ  Ｔｙｐｅ−Ｃ規格準拠で１．５Ａまたは３Ａの給電能力を有していない場合、ＶＢＵＳ端子から受電する電流の上限値が第１の電流値に設定される。この場合、受電制御部２１１は、外部装置の電力でバッテリー１０６を充電可能としない。なお、デジタルカメラ１００の電源がＯＦＦの場合は、システム制御部２０７を動作させる必要がないことから、システムへの電力を供給しない。
【００３２】
図４において、デジタルカメラ１００の電源がＯＮの場合、受電制御部２１１は、外部装置がＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格に準拠した給電能力リストを有し、かつ、所望の給電能力を有していることを検出する。その場合、受電制御部２１１は、ＶＢＵＳ端子から受電する電流の上限値を第２の電流値に設定する。受電制御部２１１は、デジタルカメラ１００の動作に必要な電力を、外部装置からの供給とし、かつ、トータルが第２の電流値を超えない電流値でバッテリー１０６を充電することを可能とする。受電制御部２１１は、外部装置がＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格に準拠した給電能力リストを有し、かつ、所望の給電能力を有していることを検出できない場合、ＶＢＵＳ端子から受電する電流の上限値を第１の電流値に設定する。すなわち、受電制御部２１１は、外部装置の電力でデジタルカメラ１００の動作に必要な電力を、バッテリー１０６からの供給とし、かつ、バッテリー１０６の充電を行わない。
【００３３】
デジタルカメラ１００は、外部接続部１０８に外部装置が接続された状態で、電源スイッチ１０５で電源のＯＦＦからＯＮ、または、ＯＮからＯＦＦの操作が行われた場合、図４に示す受電制御を遷移する。
【００３４】
以上のように、第１実施形態によれば、接続している外部装置の種別をＰＤ規格のネゴシエーションにより把握したうえで受電制御を行うため、外部装置の種別を確実に判定して受電制御を行うことができる。したがって、ケーブルの不具合などによる応答特性の変動により給電能力が誤認定され、電子機器の動作がダウンしてしまうような事態を防止、低減することができる。
【００３５】
［第２実施形態］
第２実施形態について説明する。第１実施形態では、受電制御部２１１は、外部装置がＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格に準拠した給電能力リストを有し、かつ、所望の給電能力を有していることを検出した場合に、ＶＢＵＳ端子から受電する電流の上限値を第１の電流値から第２の電流値に変更した。第２実施形態の受電制御部２１１は、さらに、外部装置がＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格に準拠した所定の時間内にＵＳＢ  ＰＤの通信を開始したかの確認を、外部装置がＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格に準拠しているか否かの判定条件に加える。ＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格に準拠した外部装置は、デジタルカメラ１００が接続されると、ＶＢＵＳ端子に５Ｖを出力したのち、ＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格で規定された所定の時間内にＣＣ端子を用いたＵＳＢ  ＰＤの通信を開始する。
【００３６】
図５は、第２実施形態によるデジタルカメラ１００の電源がＯＮの場合に、外部接続部１０８にＵＳＢ  Ｔｙｐｅ−Ｃケーブルで、外部装置が接続された場合の制御動作処理の一例を示すフローチャートである。図５において、第１実施形態（図３Ａ）と同様の処理には同じ参照番号が付してある。以下では、主として、第１実施形態と相違する処理について説明する。
【００３７】
Ｓ３０３において、ＶＢＵＳ端子電圧が所定範囲にあることが検出されると、受電制御部２１１は、タイマーをスタートする（Ｓ５０１）。そして、受電制御部２１１は、給電能力取得部２１４を介して外部装置がＣＣ端子を用いた通信を開始したか確認する（Ｓ５０２）。受電制御部２１１は、外部装置がＣＣ端子を用いた通信を開始したことを検出した場合は（Ｓ５０２でＹＥＳ）、Ｓ３０４以降の処理を実行する。他方、外部装置がＣＣ端子を用いた通信を開始していない場合、受電制御部２１１は、Ｓ５０１で起動したタイマーの参照により所定時間が経過したか否かを判定する（Ｓ５０３）。所定時間が経過していなければ処理はＳ５０２に戻る。他方、所定時間が経過したと判定された場合（Ｓ５０３でＹＥＳ）、受電制御部２１１は、処理をＳ３２１（図３Ｂ）へ進める。こうして、所定時間が経過するまでにＣＣ端子を用いた通信が開始されない場合には、ＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格に準拠した外部装置ではないと判断され、入力電流制御部２１３には第１の電流値が設定されたままとなる。結果、デジタルカメラ１００は、外部装置からの供給電力を用いることなく、バッテリー１０６からの給電により動作する。
【００３８】
上記の制御動作によれば、ＶＢＵＳ端子から受電する電流の上限値を第１の電流値から第２の電流値に変更する条件として、第１実施形態で示した条件に、外部装置がＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格に準拠した所定の時間内にＵＳＢ  ＰＤの通信を開始することが加えられる。受電制御部２１１は、ＶＢＵＳ端子から受電する電流の上限値を第１の電流値から第２の電流値に変更することで、デジタルカメラ１００の動作に必要な電力を、バッテリー１０６からの供給から外部装置からの供給に変更する。
【００３９】
給電・充電制御部２０９は、バッテリー１０６の電力、または、外部装置の電力を電源制御部２１０に供給でき、さらに、外部装置の電力でバッテリー１０６を充電することができる。したがって、外部装置の電力でデジタルカメラ１００を駆動すると同時に、受電する電流の上限値を超えない電流値でバッテリー１０６を充電することができる。
【００４０】
以上、第２実施形態によれば、第１実施形態と同様に、接続している外部装置がＰＤ規格に準拠しているか否かを把握したうえで受電制御を行うため、安定した受電制御を行うことができる。
【００４１】
［第３実施形態］
第１、第２実施形態では、バッテリー接続部１０７にバッテリー１０６が接続されており、バッテリーから装置駆動のための電力を得ることができることが前提となっている。第３実施形態では、バッテリー接続部１０７にバッテリー１０６が接続されていない状態の電子装置、あるいはバッテリー接続部１０７が存在しない構成の電子装置を前提とする。この場合、電子装置が外部装置と接続され、外部装置からの給電により電子装置が起動可能となる。
【００４２】
図６は第３実施形態によるデジタルカメラ１００の制御動作を説明するフローチャートである。図６において、第１実施形態（図３Ａ）と同様の処理には同じ参照番号が付してある。上述したように、図６の処理は、デジタルカメラ１００の電源がＯＦＦの状態において実行される。Ｓ３０１で設定される第１の電流値は、第１実施形態で説明したように、例えば２．５ｍＡである。このような電力供給状態では、電源スイッチ１０５で電源ＯＮが指示されても、デジタルカメラ１００は動作を開始できない。ただし、Ｓ３０２〜Ｓ３０６に示される、ＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格によるネゴシエーション処理を実行することは可能であるとする。
【００４３】
Ｓ３０６において第２の電流値が設定されると、外部装置から供給される電力によりデジタルカメラ１００は動作することが可能になる。すなわち、Ｓ６０１において、電源制御部２１０は、電源スイッチ１０５からの電源ＯＮの指示を待つ。電源スイッチ１０５への操作により電源ＯＮが指示されると（Ｓ６０１でＹＥＳ）、電源制御部２１０は外部装置から供給される電力をデジタルカメラ１００の各部に供給し、これによりデジタルカメラ１００は動作を開始する（Ｓ６０２）。なお、第３実施形態では、バッテリーが装着されていないことが前提のため、バッテリー１０６への充電のための第３の電流値の設定は不要である。よって、第３実施形態では、ＰＤ規格準拠の給電能力リストを取得できない場合（Ｓ３０４でＮＯ）、あるいは、給電能力リストに所望の給電能力がない場合（Ｓ３０５でＮＯ）、受電制御部２１１は本処理を終了する。なお、図６では、外部装置の種別の判定後に、電源ＯＮの操作を待つようにしたが、電源ＯＮの操作を検知してから外部装置の種別判定（Ｓ３０２〜Ｓ３０６）を行うようにしてもよい。
【００４４】
図７は、上述した図６の処理による、デジタルカメラ１００の状態と外部接続部１０８に接続された外部装置の種別に応じた受電制御の一例を示す図である。図７において、デジタルカメラ１００の電源がＯＦＦの場合、受電制御部２１１は、入力電流制御部２１３にＶＢＵＳ端子から受電する電流の上限値を第１の電流値に設定する。第１の電流値は、例えば２．５ｍＡであり、デジタルカメラ１００は、給電能力の判定を実行できるものの、電源スイッチ１０５で電源オンしても動作を開始できる電力ではない。すなわち、外部装置からの給電がないのと同等である。受電制御部２１１は、外部装置がＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格に準拠した給電能力リストを有し、かつ、所望の給電能力を有していることを検出できない場合、ＶＢＵＳ端子から受電する電流の上限値を第１の電流値に維持する。したがって、デジタルカメラ１００は、電源スイッチ１０５で電源オンしても動作を開始できない。
【００４５】
図７において、受電制御部２１１は、外部装置がＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格に準拠した給電能力リストを有し、かつ、所望の給電能力（９Ｖ・３Ａ、５Ｖ・３Ａ）を有していることを検出した場合、デジタルカメラ１００への給電が可能である。その場合、受電制御部２１１は、ＶＢＵＳ端子から受電する電流の上限値を第２の電流値に設定する。こうして、受電制御部２１１は、デジタルカメラ１００の動作に必要な電力を外部装置から供給可能とし、電源スイッチ１０５から電源ＯＮが指示されると、デジタルカメラ１００は外部装置からの給電により動作を開始する。
【００４６】
以上、第３実施形態によれば、接続している外部装置の種別をＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格によるネゴシエーションにより把握したうえでデジタルカメラの起動可否を制御するため、起動されたデジタルカメラは安定した電力供給下で動作することができる。
【００４７】
［第４実施形態］
図８は、第４実施形態による、外部接続部１０８にＵＳＢ  Ｔｙｐｅ−Ｃケーブルで、外部装置が接続された場合の制御動作処理を示すフローチャートである。図８において、第１実施形態（図３Ａ）、第３実施形態（図６）と同様の処理には同じ参照番号が付してある。第３実施形態と同様に、第４実施形態においても、デジタルカメラ１００のバッテリー接続部１０７にバッテリー１０６が接続されていない場合、あるいはデジタルカメラ１００がバッテリー接続部１０７を有していない構成を前提とする。
【００４８】
図８において、受電制御部２１１は、電源制御部２１０に電源スイッチ１０５からの起動信号の入力を無効化する設定を行う（Ｓ８０１）。電源制御部２１０は、起動信号入力無効に設定されると、電源スイッチ１０５から電源ＯＮが指示されても、給電・充電制御部２０９から供給される電力を用いた、システム制御部２０７を含む各部への必要な電力の供給を開始しない。その後、Ｓ３０２からＳ３０５の処理を実行することにより、受電制御部２１１は、接続された外部装置がＰＤ規格に準拠し、かつ、所望の給電能力を有しているかを判定する。
【００４９】
受電制御部２１１は、外部装置がＰＤ規格に準拠し（Ｓ３０４でＹＥＳ）、給電能力リストに所望の給電能力、例えば、５Ｖ・３Ａがある場合（Ｓ３０５でＹＥＳ）、電源制御部２１０に起動信号の入力を有効化する設定を行う（Ｓ８０２）。電源制御部２１０は、起動信号の入力を有効にする設定がなされると、電源スイッチ１０５からの電源ＯＮの指示に応じて、給電・充電制御部２０９から供給される電力を用いて、システム制御部２０７を含む各部に必要な電力を必要な期間供給する。
【００５０】
以上のように、受電制御部２１１は、外部装置がＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格に準拠した給電能力リストを有し、かつ、所望の給電能力を有していることを検出した場合に、電源制御部２１０の起動信号入力に対する設定を無効から有効に変更する。すなわち、デジタルカメラ１００は、電源スイッチ１０５で電源オンすると動作を開始できる。したがって、接続している外部装置の種別をＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格によるネゴシエーションにより把握したうえでデジタルカメラの起動可否が制御されるため、起動されたデジタルカメラは安定した電力供給下で動作することができる。
【００５１】
＜第５実施形態＞
第３、第４実施形態では、受電制御部２１１は、外部装置がＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格に準拠した給電能力リストを有し、かつ、所望の給電能力を有していることを検出した場合に、ＶＢＵＳ端子から受電する電流の上限値を第１の電流値から第２の電流値に変更した。第５実施形態では、受電制御部２１１は、さらに、外部装置がＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格に準拠した所定の時間内に、ＶＢＵＳへの出力電圧を変更したかを確認する。ＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格に準拠した外部装置は、デジタルカメラ１００が接続されると、ＶＢＵＳ端子に５Ｖを出力したのち、ＣＣ端子を用いたＵＳＢ  ＰＤの通信を開始する。ＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格に準拠した外部装置は、デジタルカメラ１００に給電能力リストを提示する。デジタルカメラ１００が、外部装置に所望の給電能力を要請すると、ＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格に準拠した外部装置は、要請に対し、対応可能であれば、受諾することをデジタルカメラ１００に提示後、所定の時間内にＶＢＵＳへの出力電圧を変更する。
【００５２】
図９は、第５実施形態による、外部接続部１０８にＵＳＢ  Ｔｙｐｅ−Ｃケーブルで、外部装置が接続された場合の制御動作処理を示すフローチャートである。図９において、第１実施形態（図３Ａ）、第３実施形態（図６）と同様の処理には同じ参照番号が付してある。第３実施形態と同様に、第５実施形態においても、デジタルカメラ１００のバッテリー接続部１０７にバッテリー１０６が接続されていない場合、あるいはデジタルカメラ１００がバッテリー接続部１０７を有していない構成を前提とする。
【００５３】
受電制御部２１１は、外部装置がＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格準拠の給電能力リストを有し、給電能力リストに所望の給電能力がある場合（Ｓ３０４とＳ３０５でＹＥＳ）、外部装置に所望の給電能力を要請する。そして、受電制御部２１１は、この要請に応じて外部装置から受諾信号を受信したかを確認する（Ｓ９０１）。例えば、受電制御部２１１は、給電能力リストに所望の給電能力である９Ｖ・３Ａがある場合、外部装置にその給電能力を要請する。受電制御部２１１は、外部装置から当該要請に対する受諾の確認を待ち（Ｓ９０１でＮＯ）、外部装置から受諾の確認ができると（Ｓ９０１でＹＥＳ）、タイマーをスタートする（Ｓ９０２）。
【００５４】
受電制御部２１１は、ＶＢＵＳ電圧値取得部２１２からＶＢＵＳ端子の電圧値情報を取得する（Ｓ９０３）。受電制御部２１１は、ＶＢＵＳ端子電圧が、要請した給電能力に対応する所定の範囲の値であるか否かを判断する（Ｓ９０４）。所定の範囲とは、例えば、要請した給電能力の電圧値の±５％である。例えば、給電能力９Ｖ・３Ａを要請した場合、８．５５Ｖ以上で９．４５Ｖ以下である。受電制御部２１１は、ＶＢＵＳ端子電圧が所定の範囲の値であると判定した場合（Ｓ９０４でＹＥＳ）、入力電流制御部２１３にＶＢＵＳ端子から受電する電流の上限値を第２の電流値に設定し（Ｓ３０６）、制御動作を終了する。例えば、上記要請（９Ｖ・３Ａ）の場合、第２の電流値は３Ａである。
【００５５】
他方、受電制御部２１１は、ＶＢＵＳ端子電圧が所定の範囲の値でない場合（Ｓ９０４でＮＯ）、Ｓ９０２で起動したタイマーを参照して、外部装置から受諾の信号を受信してから所定の時間が経過したか確認する（Ｓ９０５）。受電制御部２１１は、外部装置から受諾の信号を受信してから所定の時間が経過していない場合（Ｓ９０５でＮＯ）、処理をＳ９０３に戻す。受電制御部２１１は、外部装置から受諾の信号を受信してから所定の時間が経過している場合（Ｓ９０５でＹＥＳ）、制御動作を終了する。
【００５６】
以上の制御動作により、受電制御部２１１は、給電能力の要請が受諾された後、ＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格に準拠した所定の時間内にＶＢＵＳ端子における電圧が変更されることを、外部装置がＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格に準拠しているか否かの判断条件として加味する。所定の時間内にＶＢＵＳ端子の電圧が要請した給電能力に対応した値になると、受電制御部２１１は、ＶＢＵＳ端子から受電する電流の上限値を第１の電流値から第２の電流値に変更する（Ｓ３０６）。受電制御部２１１は、ＶＢＵＳ端子から受電する電流の上限値を第１の電流値から第２の電流値に変更することで、デジタルカメラ１００の動作に必要な電力を、外部装置から受電可能とする。この状態において、デジタルカメラ１００は、電源スイッチ１０５で電源オンすると動作を開始できる。
【００５７】
以上、第５実施形態によれば、接続している外部装置の種別をＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格によるネゴシエーションにより把握したうえでデジタルカメラの起動可否が制御されるため、起動されたデジタルカメラは安定した電力供給下で動作することができる。
【００５８】
なお、第２実施形態では、ＶＢＵＳ電圧が所定範囲に入った後の所定時間内にＣＣ端子を用いたＰＤ規格の通信を開始することを、外部装置がＰＤ規格に準拠するか否かの判定条件に加えられている。このような条件の追加は、第３〜第５実施形態にも適用できることは明らかである。同様に、第５実施形態で説明した、給電能力の要請に対する受諾信号を受信した後の所定時間内にＶＢＵＳ端子の電圧値が当該要請に対応した電圧値範囲になるという条件を、第１〜第２実施形態に適用可能であることも明らかである。
【００５９】
以上説明したように、第１〜第５実施形態によれば、受電制御部２１１は、ＣＣ端子を用いた通信により、ＵＳＢインターフェースに接続された外部装置がＵＳＢ３．０  ＰＯＷＥＲ  ＤＥＬＩＶＥＲＹ規格による所定の給電能力を有しているか否かを判定する。そして、受電制御部２１１は、ＣＣ端子を用いた通信により外部装置が所定の給電能力を有していると判定された場合には、ＶＢＵＳ端子からの電力を用いたシステムへの給電動作を可能とするように電力制御を行う。他方、受電制御部２１１は、ＣＣ端子を用いた通信により外部装置が所定の給電能力を有していないと判定した場合には、システムへの給電動作を実行しないように電力制御を行う。また、受電制御部２１１は、ＣＣ端子を用いた通信ができなかった場合にシステムへの給電動作を実行しないように電力制御を行う。すなわち、受電制御部２１１は、ＣＣ端子を用いた通信でない方法で、外部装置が所定の給電能力を有していると判定できたとしても、システムへの給電動作を実行しないように電力制御を行う。これにより、上記各実施形態の電子装置は、接続している外部装置が、ＵＳＢ  ＰＤの規格に準拠し、かつ、所望の給電能力を有していることを検出したうえで受電制御を行うことができ、安定した動作が可能となる。なお、上述した各実施形態のフローチャートにより示さる処理は、例えばシステム制御部２０７のプロセッサがメモリに格納されたプログラムを実行することで、少なくともその一部が実現されるようにしてもよい。
【００６０】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００６１】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【符号の説明】
【００６２】
１００：デジタルカメラ、１０１：撮像光学系、１０２：表示部、１０３：シャッターボタン、１０４：操作部、１０５：電源スイッチ、１０６：バッテリー、１０７：バッテリー接続部、１０８：外部接続部、２０９：給電・充電制御部、２１０：電源制御部、２１１：受電制御部、２１２：ＶＢＵＳ電圧値取得部、２１３：入力電流制御部、２１４：給電能力取得部
【図１】
2019185739.tif 000003
【図２】
2019185739.tif 000004
【図３Ａ】
2019185739.tif 000005
【図３Ｂ】
2019185739.tif 000006
【図４】
2019185739.tif 000007
【図５】
2019185739.tif 000008
【図６】
2019185739.tif 000009
【図７】
2019185739.tif 000010
【図８】
2019185739.tif 000011
【図９】
2019185739.tif 000012