(57)【要約】【課題】電子機器に接続された外部機器の数に応じて、１つまたは複数の接続機器に供給される電力を調整できるようにする。【解決手段】電子機器は、外部機器が接続可能なインターフェース手段と、前記インターフェース手段に前記外部機器が接続されたことを検出する検出手段と、前記制御手段は、前記検出手段により前記外部機器が接続されたことが検出された場合に、前記外部機器に供給される電力を第１の供給電力に制限した後、前記第１の供給電力より大きい第２の供給電力にし、前記インターフェース手段に接続された前記外部機器の数が所定の数を超える場合は、前記外部機器に供給される電力を前記第２の供給電力に維持し、前記インターフェース手段に接続された前記外部機器の数が前記所定の数以下の場合は、前記外部機器に供給される電力を前記第２の供給電力よりも大きい第３の供給電力にするように制御する制御手段とを有する。【選択図】図１
2020008898.tif 000002
【特許請求の範囲】
【請求項１】
外部機器が接続可能なインターフェース手段と、
前記インターフェース手段に前記外部機器が接続されたことを検出する検出手段と、
前記検出手段により前記外部機器が接続されたことが検出された場合に、前記外部機器に供給される電力を第１の供給電力に制限した後、前記第１の供給電力より大きい第２の供給電力にし、前記インターフェース手段に接続された前記外部機器の数が所定の数を超える場合は、前記外部機器に供給される電力を前記第２の供給電力に維持し、前記インターフェース手段に接続された前記外部機器の数が前記所定の数以下の場合は、前記外部機器に供給される電力を前記第２の供給電力よりも大きい第３の供給電力にするように制御する制御手段と
を有することを特徴とする電子機器。
【請求項２】
前記インターフェース手段に接続された前記外部機器と通信する通信手段をさらに有し、
前記制御手段は、前記通信手段により前記インターフェース手段に接続された前記外部機器の数を判定することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記外部機器に電力を供給する際の電流を制御する電流制御手段をさらに有し、
前記外部機器は、前記電子機器から電力供給を受ける際の電流を設定する設定手段と、前記電子機器から前記設定された電流で電力供給を受ける電源制御手段とを有し、
前記設定手段は、前記電流制御手段と前記外部機器とにより制御されて前記電子機器から電力供給を受ける際の電流を設定することを特徴とする請求項１または２に記載の電子機器。
【請求項４】
前記設定手段は、前記電源制御手段が電力供給を受ける際の電流を変更する複数のスイッチ手段を有し、
前記複数のスイッチ手段は、前記電流制御手段と前記外部機器とにより制御されることを特徴とする請求項３に記載の電子機器。
【請求項５】
前記第１の供給電力および前記第２の供給電力は、前記電子機器に接続された外部機器が当該電子機器に接続可能な外部機器の数であった場合であっても、接続された全ての外部機器に供給可能な電力であることを特徴とする請求項１から４のいずれか１項に記載の電子機器。
【請求項６】
前記第３の供給電力は、前記電子機器に接続された外部機器が当該電子機器に接続可能な外部機器の数であった場合に、接続された全ての外部機器に供給できない電力であることを特徴とする請求項５に記載の電子機器。
【請求項７】
前記検出手段は、前記インターフェース手段の複数の電力供給端子のいずれかを電気的に分離し、電気的に分離した端子の信号を検出し、
前記外部機器は、前記インターフェース手段の電力供給端子に接続される端子を短絡することで前記外部機器が接続された場合に前記インターフェース手段の電力供給端子に信号を出力することを特徴とする請求項１から６のいずれか１項に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部機器に電力を供給することができる電子機器などに関する。
【背景技術】
【０００２】
特許文献１には、電子装置が外部機器の接続を検出する方法が記載されている。特許文献２には、電子機器から外部機器に供給される電力を設定する方法が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−２０７１５５号公報
【特許文献２】特開２００４−３４１５９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献２では、外部機器が電子機器の電力供給能力を判定した後で必要な電力を調整する。このため、特許文献２では、接続時点で外部機器の消費電力が電子機器の電力供給能力を超える場合に、電力供給が停止し、外部機器が動作できない可能性がある。
【０００５】
そこで、本発明は、電子機器に接続された外部機器の数に応じて、１つまたは複数の接続機器に供給される電力を調整できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明に係る電子機器は、外部機器が接続可能なインターフェース手段と、前記インターフェース手段に前記外部機器が接続されたことを検出する検出手段と、前記制御手段は、前記検出手段により前記外部機器が接続されたことが検出された場合に、前記外部機器に供給される電力を第１の供給電力に制限した後、前記第１の供給電力より大きい第２の供給電力にし、前記インターフェース手段に接続された前記外部機器の数が所定の数を超える場合は、前記外部機器に供給される電力を前記第２の供給電力に維持し、前記インターフェース手段に接続された前記外部機器の数が前記所定の数以下の場合は、前記外部機器に供給される電力を前記第２の供給電力よりも大きい第３の供給電力にするように制御する制御手段とを有する。
【発明の効果】
【０００７】
本発明によれば、電子機器に接続された外部機器の数に応じて、１つまたは複数の接続機器に供給される電力を調整することができる。
【図面の簡単な説明】
【０００８】
【図１】実施形態１における電池充電システムの構成要素の例を説明するためのブロック図である。
【図２】ＵＳＢ  Ｔｙｐｅ−Ｃのプラグコネクタおよびレセプタクルコネクタのピン配置を示す図である。
【図３】電流制御部１１０５の構成要素の例を説明するためのブロック図である。
【図４】電流制御部１１０５により設定される電流設定の例を説明するための図である。
【図５】図１に示す電池充電システム行われる処理の例を説明するためのフローチャートである。
【発明を実施するための形態】
【０００９】
以下、図面を参照して本発明の実施形態を説明する。ただし、本発明は以下の実施形態に限定されるものではない。
【００１０】
［実施形態１］
まず、図１を参照して、実施形態１における電池充電システムの構成要素の例を説明する。ただし、実施形態１における電池充電システムの構成要素は、図１に示す構成要素に限るものではない。
【００１１】
実施形態１における電池充電システムは、ドッキングステーション１００１と、複数のウエアラブルカメラ１１０１、１２０１および１６０１とを含む。ドッキングステーション１００１は、ＰＣ（パーソナルコンピュータ）などの電子機器として動作可能である。ドッキングステーション１００１はさらに、複数のウエアラブルカメラ１１０１、１２０１および１６０１を制御するホスト機器として動作可能である。ドッキングステーション１００１は、複数のインターフェースコネクタ１０１０、１０２０および１０６０を有する。インターフェースコネクタ１０１０は、外部機器の一例であるウエアラブルカメラ１１０１と接続可能である。インターフェースコネクタ１０２０は、外部機器の一例であるウエアラブルカメラ１２０１と接続可能である。インターフェースコネクタ１０６０は、外部機器の一例であるウエアラブルカメラ１６０１と接続可能である。ドッキングステーション１００１は、ウエアラブルカメラ１１０１、１２０１および１６０１と通信する機能を有する。さらに、ドッキングステーション１００１は、ウエアラブルカメラ１１０１、１２０１および１６０１に対して電力を供給する機能などを有する。
【００１２】
ウエアラブルカメラ１１０１、１２０１および１６０１は、カメラを内蔵する眼鏡、ゴーグルおよび腕時計などのウエアラブル端末あるいは車載カメラなどの電子機器である。実施形態１では、ウエアラブルカメラ１１０１、１２０１および１６０１はいずれも同じ構成となっている。ウエアラブルカメラ１１０１、１２０１および１６０１は、ドッキングステーション１００１に接続可能な複数のインターフェースコネクタ１１１０、１２１０および１６１０を有する。ウエアラブルカメラ１１０１、１２０１および１６０１は、ドッキングステーション１００１と通信する機能を有する。また、ウエアラブルカメラ１１０１、１２０１および１６０１は、ドッキングステーション１００１から電力供給を受ける機能などを有する。
【００１３】
次に、図１を参照して、実施形態１におけるドッキングステーション１００１およびウエアラブルカメラ１１０１、１２０１および１６０１の構成要素の例を説明する。ただし、実施形態１における電池充電システムの構成要素は、図１に示す構成要素に限るものではない。
【００１４】
まず、ドッキングステーション１００１の構成要素の例を説明する。
【００１５】
インターフェースコネクタ１０１０、１０２０および１０６０はいずれも、外部機器と接続される。実施形態１では、インターフェースコネクタ１０１０、１０２０および１０６０は、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）  Ｔｙｐｅ−Ｃに準拠したプラグコネクタを使用しているが、他の規格に準拠したコネクタを使用してもよい。実施形態１において、ドッキングステーション１００１は、６個のインターフェースコネクタ１０１０〜１０６０を使用して６つの外部機器と接続することが可能である。図１においては、６個のインターフェースコネクタ１０１０〜１０６０のうち３個のインターフェースコネクタ１０１０、１０２０および１０６０が図示されている。また、実施形態１においては、外部機器と直接接続することを想定してインターフェースコネクタ１０１０、１０２０および１０６０はプラグコネクタとしているが、不図示のＵＳＢ  Ｔｙｐｅ−Ｃケーブルを介して接続されてもよい。ケーブル接続の場合は、インターフェースコネクタ１０１０、１０２０および１０６０はレセプタクルコネクタとなる。
【００１６】
図２（Ａ）は、ＵＳＢ  Ｔｙｐｅ−Ｃに準拠したプラグ（Ｐｌｕｇ）コネクタのピン配置を示している。インターフェースコネクタ１０１０において、ＶＢＵＳ端子１０１１、１０１２、１０１３および１０１４は、ＵＳＢ  Ｔｙｐｅ−Ｃに準拠したＶＢＵＳ端子である。ＶＢＵＳ端子１０１１、１０１２、１０１３および１０１４は、実施形態１では、ＶＢＵＳ００１、ＶＢＵＳ００２、ＶＢＵＳ００３およびＶＢＵＳ００４と称す。ＣＣ端子１０１５は、ＵＳＢ  Ｔｙｐｅ−Ｃに準拠したＣＣ（Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｃｈａｎｎｅｌ）端子で、実施形態１では、ＣＣ０１と称す。Ｄ＋端子１０１６はＵＳＢの通信用のＤ＋端子で、Ｄ＋０１と称す。Ｄ−端子１０１７はＵＳＢの通信用のＤ−端子で、Ｄ−０１と称す。インターフェースコネクタ１０２０においても同様に、ＶＢＵＳ端子１０２１、１０２２、１０２３および１０２４は、実施形態１では、それぞれＶＢＵＳ００５〜ＶＢＵＳ００８と称す。インターフェースコネクタ１０６０においても同様に、ＶＢＵＳ端子１０６１、１０６２、１０６３および１０６４は、実施形態１では、それぞれＶＢＵＳ０２１〜ＶＢＵＳ０２４と称す。ＣＣ端子１０２５と１０６５は、実施形態１では、それぞれＣＣ０２とＣＣ０６と称す。Ｄ＋端子１０２６と１０６６は、実施形態１では、それぞれＤ＋０２とＤ＋０６と称す。Ｄ−端子１０２７と１０６７は、実施形態１では、それぞれＤ−０２とＤ−０６と称す。
【００１７】
図１において、電力供給部１００２は、ドッキングステーション１００１が動作するための電力をドッキングステーション１００１の構成要素に供給すると共に、ウエアラブルカメラ１１０１、１２０１および１６０１に対しても電力を供給する。
【００１８】
実施形態１において、電力供給部１００２は、最大６０Ｗの電力供給が可能である。電力供給部１００２は、インターフェースコネクタ１０１０、１０２０、１０６０などを介して最大６つのウエアラブルカメラが接続された場合、各ウエアラブルカメラに対して１０Ｗ（５Ｖ、１Ａ）が供給可能であるものとする。また、電力供給部１００２は、４つのウエアラブルカメラまでならば、各ウエアラブルカメラに対して１５Ｗ（５Ｖ、３Ａ）が供給可能であるものとする。
【００１９】
接続検出部１００３は、インターフェースコネクタ１０１０に外部機器（ウエアラブルカメラ１１０１）が接続されたことを検出する。接続検出部１００３は、インターフェースコネクタ１０２０に外部機器（ウエアラブルカメラ１２０１）が接続されたことを検出する。接続検出部１００３は、インターフェースコネクタ１０６０に外部機器（ウエアラブルカメラ１６０１）が接続されたことを検出する。接続検出部１００３の検出結果は、常にホストシステム１００５に通知される。なお、接続検出部１００３の接続検出方法の詳細は後述する。
【００２０】
電流制御部１００４は、ウエアラブルカメラ１１０１がドッキングステーション１００１から電力供給を受ける際の電流を制御する。電流制御部１００４は、ウエアラブルカメラ１２０１がドッキングステーション１００１から電力供給を受ける際の電流を制御する。電流制御部１００４は、ウエアラブルカメラ１６０１がドッキングステーション１００１から電力供給を受ける際の電流を制御する。
【００２１】
ホストシステム１００５は、ドッキングステーション１００１の動作を制御し、ウエアラブルカメラ１１０１、１２０１および１６０１と通信を行う。
【００２２】
接続検出部１００３がインターフェースコネクタ１０１０にウエアラブルカメラ１１０１が接続されたことを検出した場合、Ｄ＋０１とＤ＋１０、Ｄ−０１とＤ−１０がそれぞれ接続され、ホストシステム１００５はデバイスシステム１１０４と通信可能となる。この場合、ホストシステム１００５はデバイスシステム１１０４との間で通信を行う前に、インターフェースコネクタ１０１０に接続されたウエアラブルカメラ１１０１の認証処理を行い、認証処理が成功した場合に通信を開始する。認証処理は、セキュリティの観点から、例えば、認証された機器同士の間でのみ画像データの転送および閲覧を可能とし、認証されない他の機器からの画像データの転送および閲覧を制限する必要性から実行される。
【００２３】
なお、ホストシステム１００５は、接続検出部１００３がインターフェースコネクタ１０１０にウエアラブルカメラ１１０１が接続されたことを検出した場合、ウエアラブルカメラ１１０１の起動時間に応じたディレイを設けて認証処理を開始する。
【００２４】
例えば、ホストシステム１００５は、デバイスシステム１１０４、１２０４または１６０４と通信を行い、ウエアラブルカメラ１１０１、１２０１または１６０１の設定を制御したり、ウエアラブルカメラ１１０１、１２０１または１６０１で撮像された画像データを受信したりする。
【００２５】
プルダウン抵抗１０１９は、ＶＢＵＳ００４に電圧が印加されていない場合に、接続検出部１００３の入力電圧を接地部（ＧＮＤ）の電圧に確定させるために設けられている。プルダウン抵抗１０２９は、ＶＢＵＳ００８に電圧が印加されていない場合に、接続検出部１００３の入力電圧を接地部（ＧＮＤ）の電圧に確定させるために設けられている。プルダウン抵抗１０６９は、ＶＢＵＳ０２４に電圧が印加されていない場合に、接続検出部１００３の入力電圧を接地部（ＧＮＤ）の電圧に確定させるために設けられている。
【００２６】
切替部１０１８は、ＶＢＵＳ００１〜ＶＢＵＳ００３とＶＢＵＳ００４を短絡させるためのスイッチである。切替部１０２８は、ＶＢＵＳ００５〜ＶＢＵＳ００７とＶＢＵＳ００８を短絡させるためのスイッチである。切替部１０６８は、ＶＢＵＳ０２１〜ＶＢＵＳ０２３とＶＢＵＳ０２４を短絡させるためのスイッチである。切替部１０１８、１０２８および１０６８は、ホストシステム１００５によりオンまたはオフになるように制御される。
【００２７】
次に、ウエアラブルカメラ１１０１、１２０１および１６０１の構成要素の例を説明する。
【００２８】
ウエアラブルカメラ１１０１は、インターフェースコネクタ１１１０およびインターフェースコネクタ１０１０を介してドッキングステーション１００１と接続される。ウエアラブルカメラ１１０１がドッキングステーション１００１に接続されることで、ウエアラブルカメラ１１０１とドッキングステーション１００１とは通信可能になる。ウエアラブルカメラ１１０１がドッキングステーション１００１に接続されることで、ウエアラブルカメラ１１０１はドッキングステーション１００１から電力供給を受けることができる。実施形態１では、インターフェースコネクタ１１１０は例えばＵＳＢ  Ｔｙｐｅ−Ｃに準拠したレセプタクルコネクタであり、インターフェースコネクタ１０１０は例えばＵＳＢ  Ｔｙｐｅ−Ｃに準拠したプラグコネクタである。
【００２９】
ウエアラブルカメラ１２０１は、インターフェースコネクタ１２１０およびインターフェースコネクタ１０２０を介してドッキングステーション１００１と接続される。ウエアラブルカメラ１２０１がドッキングステーション１００１に接続されることで、ウエアラブルカメラ１２０１とドッキングステーション１００１とは通信可能になる。ウエアラブルカメラ１２０１がドッキングステーション１００１に接続されることで、ウエアラブルカメラ１２０１はドッキングステーション１００１から電力供給を受けることができる。実施形態１では、インターフェースコネクタ１２１０は例えばＵＳＢ  Ｔｙｐｅ−Ｃに準拠したレセプタクルコネクタであり、インターフェースコネクタ１０２０は例えばＵＳＢ  Ｔｙｐｅ−Ｃに準拠したプラグコネクタである。
【００３０】
ウエアラブルカメラ１６０１は、インターフェースコネクタ１６１０およびインターフェースコネクタ１０６０を介してドッキングステーション１００１と接続される。ウエアラブルカメラ１６０１がドッキングステーション１００１に接続されることで、ウエアラブルカメラ１６０１とドッキングステーション１００１とは通信可能になる。ウエアラブルカメラ１６０１がドッキングステーション１００１に接続されることで、ウエアラブルカメラ１６０１はドッキングステーション１００１から電力供給を受けることができる。実施形態１では、インターフェースコネクタ１６１０は、例えばＵＳＢ  Ｔｙｐｅ−Ｃに準拠したレセプタクルコネクタであり、インターフェースコネクタ１０６０は例えばＵＳＢ  Ｔｙｐｅ−Ｃに準拠したプラグコネクタである。
【００３１】
図２（Ｂ）は、ＵＳＢ  Ｔｙｐｅ−Ｃに準拠したレセプタクル（Ｒｅｃｅｐｔａｃｌｅ）コネクタのピン配置を示している。インターフェースコネクタ１１１０において、ＶＢＵＳ端子１１１１、１１１２、１１１３および１１１４は、ＵＳＢ  Ｔｙｐｅ−Ｃに準拠したＶＢＵＳ端子である。ＶＢＵＳ端子１１１１、１１１２、１１１３および１１１４は、実施形態１では、ＶＢＵＳ１０１、ＶＢＵＳ１０２、ＶＢＵＳ１０３およびＶＢＵＳ１０４と称す。ＣＣ端子１１１５は、ＵＳＢ  Ｔｙｐｅ−Ｃに準拠したＣＣ（Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｃｈａｎｎｅｌ）端子で、実施形態１では、ＣＣ１０と称す。Ｄ＋端子１１１６はＵＳＢの通信用のＤ＋端子で、Ｄ＋１０と称す。Ｄ−端子１１１７はＵＳＢの通信用のＤ−端子で、Ｄ−１０と称す。インターフェースコネクタ１２１０においても同様に、ＶＢＵＳ端子１２１１、１２１２、１２１３および１２１４は、実施形態１では、それぞれＶＢＵＳ２０１〜ＶＢＵＳ２０４と称す。インターフェースコネクタ１６１０においても同様に、ＶＢＵＳ端子１６１１、１６１２、１６１３および１６１４は、実施形態１では、それぞれＶＢＵＳ６０１〜ＶＢＵＳ６０４と称す。ＣＣ端子１２１５と１６１５は、実施形態１では、それぞれＣＣ２０とＣＣ６０と称す。Ｄ＋端子１２１６と１６１６は、実施形態１では、それぞれＤ＋２０とＤ＋６０と称す。Ｄ−端子１２１７と６１７は、実施形態１では、それぞれＤ−２０とＤ−６０と称す。
【００３２】
電源制御部１１０２は、ドッキングステーション１００１および電池１１０３からの電力をウエアラブルカメラ１１０１の構成要素に供給する制御を行う。電源制御部１２０２は、ドッキングステーション１００１および電池１２０３からの電力をウエアラブルカメラ１２０１の構成要素に供給する制御を行う。電源制御部１６０２は、ドッキングステーション１００１および電池１６０３からの電力をウエアラブルカメラ１６０１の構成要素に供給する制御を行う。
【００３３】
電池１１０３、１２０３および１６０３は、リチウムイオン電池などの充電可能な電池である。
【００３４】
デバイスシステム１１０４は、ウエアラブルカメラ１１０１の構成要素を制御する。デバイスシステム１２０４は、ウエアラブルカメラ１２０１の構成要素を制御する。デバイスシステム１６０４は、ウエアラブルカメラ１６０１の構成要素を制御する。デバイスシステム１１０４、１２０４および１６０４はさらに、ドッキングステーション１００１との間で認証処理を行う機能と、ドッキングステーション１００１と通信する機能とを有する。
【００３５】
電流制御部１１０５は、電源制御部１１０２に対してドッキングステーション１００１から電力供給を受ける際の電流を設定する。電流制御部１１０５は、デバイスシステム１１０４によって制御される。電流制御部１２０５は、電源制御部１２０２に対してドッキングステーション１００１から電力供給を受ける際の電流を設定する。電流制御部１２０５は、デバイスシステム１２０４によって制御される。電流制御部１６０５は、電源制御部１６０２に対してドッキングステーション１００１から電力供給を受ける際の電流を設定する。電流制御部１６０５は、デバイスシステム１６０４によって制御される。電流制御部１１０５、１２０５および１６０５の電流設定方法の詳細は後述する。
【００３６】
次に、ウエアラブルカメラ１１０１、１２０１および１６０１がドッキングステーション１００１に接続されたことをドッキングステーション１００１で検出する方法の例を説明する。
【００３７】
実施形態１においては、図１に示すようにインターフェースコネクタ１０１０のＶＢＵＳ端子であるＶＢＵＳ００１〜ＶＢＵＳ００４のうちのいずれかのピンがドッキングステーション１００１の内部で電力供給部１００２と電気的に分離されている。ただし、いずれかのピンは複数でもよい。実施形態１では、例えばＶＢＵＳ００１〜ＶＢＵＳ００３がドッキングステーション１００１の内部で短絡接続されて電力供給部１００２に接続されている。さらにＶＢＵＳ００４が、他のＶＢＵＳ００１〜ＶＢＵＳ００３から電気的に分離されて、接続検出部１００３に接続されている。通常の接続であれば、ＶＢＵＳ００１〜ＶＢＵＳ００４はドッキングステーション１００１の内部で短絡接続されて、電力供給部１００２に接続されている。
【００３８】
次に、インターフェースコネクタ１０１０により接続されるウエアラブルカメラ１１０１の接続検出方法を説明する。ウエアラブルカメラ１１０１が接続されていない場合では、ＶＢＵＳ００１〜ＶＢＵＳ００３は、電力供給部１００２の出力電圧が印加されている。一方、ＶＢＵＳ００１〜ＶＢＵＳ００３から電気的に分離されたＶＢＵＳ００４は、電力供給部１００２の出力電圧が印加されない。そのため、ＶＢＵＳ００４の電圧は、プルダウン抵抗１０１９により、接地部（ＧＮＤ）電圧に固定される。ここで、インターフェースコネクタ１０１０にウエアラブルカメラ１１０１が接続された場合、インターフェースコネクタ１０１０とインターフェースコネクタ１１１０が接続される。そして、ウエアラブルカメラ１１０１の内部で短絡されたＶＢＵＳ１０１〜ＶＢＵＳ１０４を介して、ＶＢＵＳ００４に電力供給部１００２の電圧が印加される。接続検出部１００３では、ＶＢＵＳ００４に電力供給部１００２の電圧が印加されることを検出することで、ウエアラブルカメラ１１０１が接続されたことが判定できる。
【００３９】
実施形態１では、インターフェースコネクタ１０１０を介して接続されたウエアラブルカメラ１１０１を検出する方法を説明したが、インターフェースコネクタ１０２０も同様にしてウエアラブルカメラ１２０１の検出が可能である。同様に、インターフェースコネクタ１０６０もウエアラブルカメラ１６０１の検出が可能である。
【００４０】
実施形態１においては、インターフェースコネクタ１０２０は、ＶＢＵＳ００５〜ＶＢＵＳ００７がドッキングステーション１００１の内部で短絡接続されて電力供給部１００２に接続されており、ＶＢＵＳ００８は独立して接続検出部１００３に接続されている。また、インターフェースコネクタ１０６０は、ＶＢＵＳ０２１〜ＶＢＵＳ０２３がドッキングステーション１００１の内部で短絡接続されて電力供給部１００２に接続されており、ＶＢＵＳ０２４は独立して接続検出部１００３に接続されている。
【００４１】
ここで、インターフェースコネクタ１０２０にウエアラブルカメラ１２０１が接続された場合、インターフェースコネクタ１０２０とインターフェースコネクタ１２１０が接続される。そして、ウエアラブルカメラ１２０１の内部で短絡されたＶＢＵＳ２０１〜ＶＢＵＳ２０４を介して、ＶＢＵＳ００８に電力供給部１００２の電圧が印加される。接続検出部１００３では、ＶＢＵＳ００８に電力供給部１００２の電圧が印加されたことを検出することで、ウエアラブルカメラ１２０１が接続されたことが判定できる。
【００４２】
インターフェースコネクタ１０６０においては、ＶＢＵＳ０２１〜ＶＢＵＳ０２３がドッキングステーション１００１の内部で短絡接続されて電力供給部１００２に接続されており、ＶＢＵＳ０２４は独立して接続検出部１００３に接続されている。そのため、ウエアラブルカメラ１６０１が接続された場合、インターフェースコネクタ１０６０とインターフェースコネクタ１６１０が接続される。そして、ウエアラブルカメラ１６０１の内部で短絡されたＶＢＵＳ６０１〜ＶＢＵＳ６０４を介して、ＶＢＵＳ０２４に電力供給部１００２の電圧が印加される。接続検出部１００３では、ＶＢＵＳ０２４に電力供給部１００２の電圧が印加されたことを検出することで、ウエアラブルカメラ１６０１が接続されたことが判定できる。
【００４３】
通常は電力供給部１００２からウエアラブルカメラ１１０１に電力を供給する電力供給端子は４端子（ＶＢＵＳ００１〜ＶＢＵＳ００４）である。これに対し、実施形態１では３端子（ＶＢＵＳ００１〜ＶＢＵＳ００３）に少なくなるため供給可能な電力が低下する可能性がある。それを改善するために、ウエアラブルカメラ１１０１が接続された場合に、ホストシステム１００５が、認証処理が完了するまでは切替部１０１８をオフにする。そして、認証処理が成功した後に、切替部１０１８をオンにし、ＶＢＵＳ００１〜ＶＢＵＳ００３とＶＢＵＳ００４を短絡させ、供給電力を増加するようにしてもよい。切替部１０１８がオンになることで、ＶＢＵＳ００１〜ＶＢＵＳ００３とＶＢＵＳ００４が短絡され、通常の４端子で電力供給を行うことができる。
【００４４】
また、ドッキングステーション１００１とウエアラブルカメラ１１０１との接続が切断された場合は、ホストシステム１００５がウエアラブルカメラ１１０１とのＤ＋０１、Ｄ−０１を介した通信の停止を検出し、切替部１０１８をオフにしてもよい。切替部１０１８がオフにされて、ＶＢＵＳ００４がＶＢＵＳ００１〜ＶＢＵＳ００３から電気的に分離することで、再度ウエアラブルカメラ１１０１との接続が検出可能となる。また、予期せぬ不具合などにより、電力供給部１００２が出力を停止した場合は、ホストシステム１００５が電力供給部１００２の出力停止を検出して、切替部１０１８をオフにしてもよい。
【００４５】
なお、ドッキングステーション１００１とウエアラブルカメラ１２０１との接続における切替部１０２８の制御は、ドッキングステーション１００１とウエアラブルカメラ１１０１との接続における切替部１０１８の制御と同様に行うことができる。ドッキングステーション１００１とウエアラブルカメラ１６０１との接続における切替部１０６８の制御も、ドッキングステーション１００１とウエアラブルカメラ１１０１との接続における切替部１０１８の制御と同様に行うことができる。
【００４６】
以上説明したように、実施形態１の接続検出方法によれば、ウエアラブルカメラとドッキングステーションの接続検出を簡単な構成で高精度かつ迅速に行えるようになる。
【００４７】
ここで、ウエアラブルカメラ１１０１の電流制御部１１０５がドッキングステーション１００１から電力供給を受ける際の電流を設定する方法の例を説明する。なお、電流制御部１２０５がドッキングステーション１００１から電力供給を受ける際の電流を設定する方法は、電流制御部１１０５がドッキングステーション１００１から電力供給を受ける際の電流を設定する方法と同様であるので、その説明を省略する。電流制御部１６０５がドッキングステーション１００１から電力供給を受ける際の電流を設定する方法も、電流制御部１１０５がドッキングステーション１００１から電力供給を受ける際の電流を設定する方法と同様であるので、その説明を省略する。
【００４８】
ウエアラブルカメラ１１０１において、電流制御部１１０５は、電源制御部１１０２と接地部（ＧＮＤ）との間に接続されている抵抗値を変更することで、ドッキングステーション１００１から電力供給を受ける際の電流を設定する。
【００４９】
図３を参照して、電流制御部１１０５の構成要素の例を説明する。図３において、抵抗４０１は、電源制御部１１０２と接地部（ＧＮＤ）との間に接続されている。抵抗４０２は、電源制御部１１０２と接地部（ＧＮＤ）との間にＳＷ４０４を介して接続されている。抵抗４０３は、電源制御部１１０２と接地部（ＧＮＤ）との間にＳＷ４０５を介して接続されている。プルダウン抵抗４０６は、ＳＷ４０４の制御を安定させるために設けられている。プルダウン抵抗４０７は、ＳＷ４０５の制御を安定させるために設けられている。ＳＷ４０４は、ＣＣ１０を介してドッキングステーション１００１の電流制御部１００４により制御される。電流制御部１００４から所定の閾値電圧以上のＨｉ信号が入力された場合、ＳＷ４０４がオンにされ、抵抗４０２は接地部（ＧＮＤ）と接続される。ＳＷ４０５は、ウエアラブルカメラ１１０１のデバイスシステム１１０４により制御される。デバイスシステム１１０４から所定の閾値電圧以上のＨｉ信号が入力された場合、ＳＷ４０５がオンにされ、抵抗４０３は接地部（ＧＮＤ）と接続される。
【００５０】
図４を参照して、電流制御部１１０５により設定される電流設定の例を説明する。図４において、ＳＷ４０４とＳＷ４０５がいずれもオフである場合、例えば電源制御部１１０２はドッキングステーション１００１から電力供給を受ける際の電流を５００ｍＡ（第１の供給電力）に設定する。また、ＳＷ４０４がオフでＳＷ４０５がオンである場合、例えば電源制御部１１０２はドッキングステーション１００１から電力供給を受ける際の電流を１０００ｍＡ（第２の供給電力）に設定する。５００ｍＡおよび１０００ｍＡはいずれも、全てのウエアラブルカメラがドッキングステーション１００１に接続されたとしても、ドッキングステーション１００１が全てのウエアラブルカメラに供給可能な電力に対応する電流である。
【００５１】
ＳＷ４０４とＳＷ４０５がいずれもオンである場合、例えば電源制御部１１０２はドッキングステーション１００１から電力供給を受ける際の電流を３０００ｍＡ（第３の供給電力）に設定する。３０００ｍＡは、例えば４つ以上のウエアラブルカメラがドッキングステーション１００１に接続されてしまうと、全てのウエアラブルカメラに電力供給ができなくなる電流である。
【００５２】
電流制御部１２０５は、電流制御部１１０５と同じ構成であり、電流制御部１１０５と同様にして、ドッキングステーション１００１から電力供給を受ける際の電流を設定することができる。電流制御部１６０５も、電流制御部１１０５と同じ構成であり、電流制御部１１０５と同様にして、ドッキングステーション１００１から電力供給を受ける際の電流を設定することができる。
【００５３】
次に、図５のフローチャートを参照して、図１に示す電池充電システム行われる処理の例を説明する。処理５００は、ドッキングステーション１００１が、ドッキングステーション１００１に接続された外部機器の数に応じて、１つまたは複数の接続機器に供給される電力を制御する処理の例を示す。
【００５４】
処理５００は、ホストシステム１００５が不図示のメモリに格納されたプログラムを実行することによって制御される。処理５００は、例えば、ホストシステム１００５が起動した後に開始される。
【００５５】
ステップＳ５０１において、ホストシステム１００５は、新たな外部機器（ウエアラブルカメラ１１０１、１２０１および１６０１のいずれか）がドッキングステーション１００１に接続されたことを接続検出部１００３が検出したか否かを判定する。新たな外部機器がドッキングステーション１００１に接続されたことを接続検出部１００３が検出していない場合、処理５００は所定時間が経過した後にステップＳ５０１を繰り返す（ステップＳ５０１でＮＯ）。新たな外部機器がドッキングステーション１００１に接続されたことを接続検出部１００３が検出した場合、処理５００はステップＳ５０１からステップＳ５０２に進む（ステップＳ５０１でＹＥＳ）。
【００５６】
ステップＳ５０２において、接続検出部１００３は、ステップＳ５０１で検出された新たな外部機器がウエアラブルカメラ１１０１、１２０１および１６０１のいずれであるかを電流制御部１００４に通知する。その後、処理５００はステップＳ５０２からステップＳ５０３に進む。
【００５７】
ステップＳ５０３において、電流制御部１００４は、ドッキングステーション１００１に接続されている全ての外部機器に対し、ＣＣ０１、ＣＣ０２およびＣＣ０６を介して、所定の閾値電圧より低いＬｏ信号を供給する。これにより、電流制御部１００４によってＬｏ信号を供給されたウエアラブルカメラ１１０１、１２０１および１６０１は、ドッキングステーション１００１から電力供給を受ける際の電流を５００ｍＡまたは１０００ｍＡに制限する。ここで、５００ｍＡまたは１０００ｍＡの選択は、ＵＳＢ通信を行い必要となる電流によって選択される。その後、処理５００はステップＳ５０３からステップＳ５０４に進む。
【００５８】
ステップＳ５０４において、ホストシステム１００５は、ステップＳ５０１で検出された新たな外部機器と通信を行う。ステップＳ５０１で検出された新たな外部機器が例えばウエアラブルカメラ１１０１である場合、ホストシステム１００５は、デバイスシステム１１０４に対して電流制御部１１０５に所定の閾値以上の電圧であるＨｉ信号を供給するように制御する。これによって、ウエアラブルカメラ１１０１が電力供給を受ける際の電流を５００ｍＡから１０００ｍＡに増加することができる。その後、処理５００はステップＳ５０４からステップＳ５０５に進む。
【００５９】
ステップＳ５０５において、ホストシステム１００５は、ドッキングステーション１００１に接続されている全ての外部機器と通信を行うことにより、ドッキングステーション１００１に接続されている外部機器の数を検出する。ドッキングステーション１００１に接続されている外部機器の数が検出された後、処理５００はステップＳ５０５からステップＳ５０６に進む。
【００６０】
ステップＳ５０６において、ホストシステム１００５は、ドッキングステーション１００１に接続されている外部機器の数が所定数（例えば４）以下であるか否を判定する。ドッキングステーション１００１に接続されている外部機器の数が所定数以下である場合、処理５００はステップＳ５０６からステップＳ５０７に進む（ステップＳ５０６でＹＥＳ）。
【００６１】
ステップＳ５０７において、ホストシステム１００５は、ドッキングステーション１００１に接続されている全ての外部機器に閾値電圧以上のＨｉ信号が供給されるように電流制御部１００４を制御する。これによって、ドッキングステーション１００１に接続されている外部機器が電力供給を受ける際の電流を１０００ｍＡ（第２の供給電力）から３０００ｍＡに増加することができる。
【００６２】
一方、ドッキングステーション１００１に接続されている外部機器の数が所定数（例えば４）を超える場合、処理５００はステップＳ５０６からステップＳ５０１に進む（ステップＳ５０６でＮＯ）。このとき、ステップＳ５０３で制御されたように電流制御部１００４は、ドッキングステーション１００１に接続されている外部機器対して、ＣＣ０１、ＣＣ０２およびＣＣ０６を介して、所定の閾値電圧より低いＬｏ信号を供給した状態を維持する。これによって、ドッキングステーション１００１に接続されている外部機器が電力供給を受ける際の電流を１０００ｍＡに維持することができる。
【００６３】
なお、実施形態１では、所定数が４である場合を説明したが、所定数は電力供給部１００２の電力供給能力に応じて決定されるものであり、４に限定されるものではない。
【００６４】
以上説明したように、実施形態１によれば、ドッキングステーション１００１が複数の外部機器の接続を検出することができる。また、新たな外部機器が接続された時点においてドッキングステーション１００１の電力供給能力を超えることがなく、一つまたは複数の接続機器に供給される電力を調整することができる。
【００６５】
なお、本発明の実施形態は上述した実施形態１に限定されるものではない。発明の要旨を逸脱しない範囲で変更または修正された実施形態１も本発明の実施形態に含まれる。
【００６６】
［実施形態２］
実施形態１で説明した様々な機能、処理または方法は、パーソナルコンピュータ、マイクロコンピュータ、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、プロセッサなどがプログラムを用いて実現することもできる。以下、実施形態２では、パーソナルコンピュータ、マイクロコンピュータ、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、プロセッサなどを「コンピュータＸ」と呼ぶ。また、実施形態２では、コンピュータＸを制御するためのプログラムであって、実施形態１で説明した様々な機能、処理または方法を実現するためのプログラムを「プログラムＹ」と呼ぶ。
【００６７】
実施形態１で説明した様々な機能、処理または方法は、コンピュータＸがプログラムＹを実行することによって実現される。この場合において、プログラムＹは、コンピュータ読み取り可能な記憶媒体を介してコンピュータＸに供給される。実施形態２におけるコンピュータ読み取り可能な記憶媒体は、ハードディスク装置、磁気記憶装置、光記憶装置、光磁気記憶装置、メモリカード、揮発性メモリ、不揮発性メモリなどの少なくとも１つを含む。実施形態２におけるコンピュータ読み取り可能な記憶媒体は、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな記憶媒体である。
【００６８】
なお、本発明の実施形態は上述した実施形態２に限定されるものではない。発明の要旨を逸脱しない範囲で変更または修正された実施形態２も本発明の実施形態に含まれる。
【符号の説明】
【００６９】
１００１…ドッキングステーション、１００３…接続検出部、１００４…電流制御部、１００５…ホストシステム、１１０１、１２０１、１６０１…ウエアラブルカメラ、１０１０、１０２０、１０６０、１１１０、１２１０、１６１０…インターフェースコネクタ
【図１】
2020008898.tif 000003
【図２】
2020008898.tif 000004
【図３】
2020008898.tif 000005
【図４】
2020008898.tif 000006
【図５】
2020008898.tif 000007