(57)【要約】【課題】電子機器に接続された送電装置の種別を適切に判定できるようにする。【解決手段】送電装置から電力を受け取るための第１の端子と、送電装置の給電能力を検出するための第２の端子とを有するコネクタと、抵抗器を介して第２の端子を接地電位に接続するか否かを切り替えるスイッチを、第１の端子の電圧に応じて制御する制御手段と、第１の端子における電圧変化の有無に基づいて、送電装置の種別を判定する判定手段とを有している。【選択図】図１
2019211924.tif 000002
【特許請求の範囲】
【請求項１】
送電装置から電力を受け取るための第１の端子と前記送電装置の給電能力を検出するための第２の端子とを有するコネクタと、
抵抗器を介して前記第２の端子を接地電位に接続するか否かを切り替えるスイッチを、前記第１の端子の電圧に応じて制御する制御手段と、
前記第１の端子における電圧変化の有無に基づいて、前記送電装置の種別を判定する判定手段と
を有することを特徴とする電子機器。
【請求項２】
前記電圧変化の有無は、交互の電圧変化の有無であることを特徴とする請求項１に記載の電子機器。
【請求項３】
前記第１の端子に接続された平滑化手段をさらに有し、
前記判定手段は、前記第１の端子における前記電圧変化に応じた前記平滑化手段の出力電圧に基づいて、前記送電装置の種別を判定することを特徴とする請求項１または２に記載の電子機器。
【請求項４】
前記平滑化手段の出力電圧が安定するまでの時間をカウントするカウンタをさらに有し、
前記判定手段は、前記平滑化手段の出力電圧が安定したか否かを前記カウンタのカウント値に基づいて判定し、前記平滑化手段の出力電圧が安定した後に、前記第１の端子における前記電圧変化に応じた前記平滑化手段の出力電圧に基づいて、前記送電装置の種別を判定することを特徴とする請求項３に記載の電子機器。
【請求項５】
前記送電装置の種別が第１の種別であることが前記判定手段によって判定された場合に、前記第２の端子が前記抵抗器を介して接地電位に接続されるように前記スイッチを制御するスイッチ制御手段を更に有することを特徴とする請求項１から４のいずれか１項に記載の電子機器。
【請求項６】
前記スイッチ制御手段から前記スイッチに供給される信号を遅延させる遅延手段をさらに有することを特徴とする請求項５に記載の電子機器。
【請求項７】
前記コネクタは、ＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠したコネクタであることを特徴とする請求項１から６のいずれか１項に記載の電子機器。
【請求項８】
前記第１の端子は、ＵＳＢ  Ｔｙｐｅ−Ｃ規格のＶＢＵＳ端子であることを特徴とする請求項１から７のいずれか１項に記載の電子機器。
【請求項９】
前記第２の端子は、ＵＳＢ  Ｔｙｐｅ−Ｃ規格のＣＣ端子であることを特徴とする請求項５に記載の電子機器。
【請求項１０】
前記送電装置は、ＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した装置であることを特徴とする請求項５に記載の電子機器。
【請求項１１】
送電装置から電力を受け取るための第１の端子と前記送電装置の給電能力を検出するための第２の端子とを有するコネクタを有する電子機器の制御方法であって、
抵抗器を介して前記第２の端子を接地電位に接続するか否かを切り替えるスイッチを、前記第１の端子の電圧に応じて制御するステップと、
前記第１の端子における電圧変化の有無に基づいて、前記送電装置の種別を判定するステップと
を有することを特徴とする制御方法。
【請求項１２】
コンピュータを、送電装置から電力を受け取るための第１の端子と前記送電装置の給電能力を検出するための第２の端子とを有するコネクタを有する電子機器として機能させるためのプログラムであって、
前記コンピュータに、
抵抗器を介して前記第２の端子を接地電位に接続するか否かを切り替えるスイッチを、前記第１の端子の電圧に応じて制御するステップと、
前記第１の端子における電圧変化の有無に基づいて、前記送電装置の種別を判定するステップ
とを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器およびその制御方法ならびにこれらに関連するプログラムに関するものである。
【背景技術】
【０００２】
特許文献１には、接続された電源機器を判定することが可能な電子機器が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−５６２８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一方、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）規格においては、ＵＳＢ  Ｔｙｐｅ−Ｃケーブル及びＵＳＢ  Ｔｙｐｅ−Ｃコネクタが規格化されている。ＵＳＢ  Ｔｙｐｅ−Ｃケーブルを介して受け取る電力により、デジタルカメラ等の電子機器に接続されているバッテリを充電することが知られている。ＵＳＢ  Ｔｙｐｅ−Ｃ規格によれば、接続された送電装置の給電能力をＣＣ（Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｃｈａｎｎｅｌ）端子の電圧によって検出するとともに、送電装置から供給される電力を管理することができる。
【０００５】
以下、ＵＳＢ  Ｔｙｐｅ−Ｃ規格よりも前に規定されたＵＳＢ規格（ＵＳＢ３．０規格、ＵＳＢ２．０規格、ＵＳＢ  ＢＣ（Ｂａｔｔｅｒｙ  Ｃｈａｒｇｉｎｇ）１．２規格など）をレガシー規格と呼ぶ。レガシー規格によれば、送電装置の給電能力は、Ｄ＋端子およびＤ−端子を用いて検出可能である。そのため、ＵＳＢ  Ｔｙｐｅ−Ｃ規格とレガシー規格とでは、送電装置の給電能力の検出方法が異なる。
【０００６】
例えば、一方のコネクタがＵＳＢ  Ｔｙｐｅ−Ｃ規格のコネクタであり、他方のコネクタがレガシー規格のコネクタ（例えばＵＳＢ２．０の標準Ａコネクタ）であるようなＵＳＢ  Ｔｙｐｅ−Ｃ規格のケーブルが存在する。したがって、ＵＳＢ  Ｔｙｐｅ−Ｃケーブルが接続される電子機器は、接続された送電装置の種別（接続された送電装置が、ＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した装置であるかレガシー規格に準拠した装置であるか）を適切に判定できるようにすることが求められている。
【０００７】
そこで、本発明は、電子機器に接続された送電装置の種別を適切に判定できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る電子機器は、送電装置から電力を受け取るための第１の端子と前記送電装置の給電能力を検出するための第２の端子とを有するコネクタと、抵抗器を介して前記第２の端子を接地電位に接続するか否かを切り替えるスイッチを、前記第１の端子の電圧に応じて制御する制御手段と、前記第１の端子における電圧変化の有無に基づいて、前記送電装置の種別を判定する判定手段とを有する。
【０００９】
本発明に係る制御方法は、送電装置から電力を受け取るための第１の端子と前記送電装置の給電能力を検出するための第２の端子とを有するコネクタを有する電子機器の制御方法であって、抵抗器を介して前記第２の端子を接地電位に接続するか否かを切り替えるスイッチを、前記第１の端子の電圧に応じて制御するステップと、前記第１の端子における電圧変化の有無に基づいて、前記送電装置の種別を判定するステップとを有する。
【００１０】
本発明に係るプログラムは、コンピュータを、送電装置から電力を受け取るための第１の端子と前記送電装置の給電能力を検出するための第２の端子とを有するコネクタを有する電子機器として機能させるためのプログラムであって、前記コンピュータに、抵抗器を介して前記第２の端子を接地電位に接続するか否かを切り替えるスイッチを、前記第１の端子の電圧に応じて制御するステップと、前記第１の端子における電圧変化の有無に基づいて、前記送電装置の種別を判定するステップとを実行させるためのプログラムが提供される。
【発明の効果】
【００１１】
本発明によれば、電子機器に接続された送電装置の種別を適切に判定することができる。
【図面の簡単な説明】
【００１２】
【図１】実施形態１における受電装置１００の構成要素の一例を説明するためのブロック図である。
【図２】受電装置１００の一部の回路の構成例を説明するための図である。
【図３】受電装置１００の動作例を説明するためのタイミングチャートである。
【図４】ローパスフィルタ１０８の出力電圧の例を示す図である。
【図５】受電装置１００で行われる処理５００の例を説明するためのフローチャートである。
【図６】図２に示す回路の動作例を説明するための図である。
【図７】接続部１０１のピン配置を説明するための図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照して本発明の実施形態を説明する。ただし、本発明は以下の実施形態に限定されるものではない。以下の実施形態では、ＵＳＢ  Ｔｙｐｅ−Ｃ規格よりも前に規定されたＵＳＢ規格（ＵＳＢ３．０規格、ＵＳＢ２．０規格、ＵＳＢ  ＢＣ（Ｂａｔｔｅｒｙ  Ｃｈａｒｇｉｎｇ）１．２規格など）をレガシー規格と呼ぶ。
【００１４】
［実施形態１］
図１は、実施形態１における受電装置１００の構成要素の一例を説明するためのブロック図である。
【００１５】
受電装置１００は、ＵＳＢ  Ｔｙｐｅ−Ｃケーブルを介して接続される送電装置２００から電力供給を受ける電子機器である。実施形態１では、送電装置２００が、ＡＣ電源をＤＣ電源に変換するＡＣアダプタ（またはＡＣ−ＵＳＢアダプタ）である場合を例に説明するが、送電装置２００はＡＣアダプタに限定されるものではない。例えば、送電装置２００が、携帯型の電池等であってもよい。また、実施形態１では、受電装置１００が撮像装置（例えばデジタルカメラ）として動作する受電装置である場合を例に説明するが、受電装置１００は撮像装置に限定されるものではない。
【００１６】
図１に示すように、受電装置１００は、接続部１０１と、抵抗器１０２と、受電制御部１０３と、電源制御部１０４と、制御部１０５と、スイッチ１０６と、スイッチ制御部１０７とを有する。受電装置１００は、ローパスフィルタ（ＬＰＦ）１０８と、接続装置種別判定部１０９と、遅延部１１０と、カウンタ１１１とをさらに有する。ただし、受電装置１００の構成要素は、図１に示す構成要素に限定されるものではない。
【００１７】
接続部１０１は、ＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠したコネクタ（レセプタクル）である。接続部１０１には、ＵＳＢ  Ｔｙｐｅ−Ｃケーブルを介して送電装置２００が接続される。接続部１０１は、図７に示すようなピン配置を有する。図７は、接続部１０１のピン配置を説明するための図である。接続部１０１は、点対称なピン配置となっている。接続部１０１は、少なくとも、ＶＢＵＳ端子、ＧＮＤ（グラウンド）端子、ＣＣ（Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｃｈａｎｎｅｌ）端子、Ｄ＋端子、Ｄ−端子などを有する。送電装置２００から受電装置１００への電力供給は、ＶＢＵＳ端子を介して行われる。送電装置２００の給電能力に対応する電圧は、ＣＣ端子に印加される。ＵＳＢ２．０規格に準拠した通信は、Ｄ＋端子およびＤ−端子を介して行われる。送電装置２００がレガシー規格に準拠した装置である場合、送電装置２００の種別は、Ｄ＋端子およびＤ−端子を介して判定される。ＧＮＤ（グラウンド）端子は、接地線に接続される。
【００１８】
抵抗器１０２は、接続部１０１のＣＣ端子の電圧を所定の電圧に引き下げるためのプルダウン抵抗である。所定の電圧は、ＵＳＢ  Ｔｙｐｅ−Ｃ規格で規定された電圧である。抵抗器１０２の一端は、接続部１０１のＣＣ端子に接続されている。抵抗器１０２の他端は、スイッチ１０６を介して接地電位ＧＮＤに接続され得る。抵抗器１０２は、ＵＳＢ  Ｔｙｐｅ−Ｃ規格で規定されている所定の抵抗値を有する。
【００１９】
送電装置２００がＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した装置である場合、送電装置２００のコネクタのＣＣ端子はプルアップ抵抗に接続されている。このような送電装置２００が受電装置１００に接続されると、ＣＣ端子の電圧は所定の電圧になる。送電装置２００は、ＣＣ端子の電圧が所定の電圧になったことに基づいて、接続装置が受電装置１００であることを検出し得る。このように、送電装置２００は、接続装置のＣＣ端子がプルダウンされていることに基づいて、接続装置が受電装置１００であることを検出し得る。送電装置２００は、受電装置１００が接続されたことを検出すると、ＵＳＢケーブルを介して接続部１０１のＶＢＵＳ端子に電力を供給する。
【００２０】
一方、送電装置２００がＵＳＢ２．０規格またはＵＳＢ  Ｂａｔｔｅｒｙ  Ｃｈａｒｇｉｎｇ規格に準拠した装置である場合、送電装置２００は、接続部１０１のＣＣ端子がプルダウンされているか否かにかかわらず、接続部１０１のＶＢＵＳ端子にＶＢＵＳ電圧を印加する。
【００２１】
受電制御部１０３は、接続部１０１のＶＢＵＳ端子を介して受け取る電力を制御する。電源制御部１０４は、受電制御部１０３から供給される電力を受け取り、電源制御部１０４から受電装置１００の各構成要素に供給される電力管理（パワーマネージメント）を行う。
【００２２】
制御部１０５は、受電装置１００の各構成要素を制御する。制御部１０５は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等を有する。
【００２３】
スイッチ１０６は、抵抗器１０２と接地電位ＧＮＤとの間に接続されている。スイッチ１０６をＯＮ状態に設定すると、接続部１０１のＣＣ端子は、抵抗器１０２を介して接地電位ＧＮＤにプルダウンされた状態となる。スイッチ１０６をＯＦＦ状態に設定すると、接続部１０１のＣＣ端子はオープン状態（すなわち、ハイインピーダンス状態）となる。なお、ここでは、抵抗器１０２と接地電位ＧＮＤとの間にスイッチ１０６が接続されている場合を例に説明するが、これに限定されるものではない。例えば、接続部１０１のＣＣ端子と抵抗器１０２との間にスイッチ１０６を備えるようにしてもよい。
【００２４】
スイッチ制御部１０７は、スイッチ１０６をＯＮ状態またはＯＦＦ状態に制御する。スイッチ制御部１０７は、ＶＢＵＳ電圧が印加されているか否かに基づいてスイッチ１０６を制御する。また、スイッチ制御部１０７は、接続装置種別判定部１０９から供給される信号に基づいてスイッチ１０６を制御する。ＶＢＵＳ電圧が印加されている場合（すなわち、ＶＢＵＳ端子に所定電圧が印加されている場合）、スイッチ制御部１０７は、スイッチ１０６をＯＦＦ状態にする。ＶＢＵＳ電圧が否かされていない場合（すなわち、ＶＢＵＳ端子に所定電圧が印加されていない場合）、スイッチ制御部１０７は、スイッチ１０６をＯＮ状態にする。
【００２５】
ローパスフィルタ１０８は、ＶＢＵＳ電圧を平滑化する。なお、ＶＢＵＳ電圧は、０Ｖになる場合もあるし、５Ｖになる場合もある。
【００２６】
接続装置種別判定部１０９は、ローパスフィルタ１０８の出力電圧を所定のタイミングで検出することができる。ローパスフィルタ１０８の出力電圧が安定した後、接続装置種別判定部１０９は、ローパスフィルタ１０８の出力電圧を所定のタイミングで検出することにより、ＨレベルとＬレベルとの交互の変化がＶＢＵＳ電圧に生じているか否かを判定することができる。そして、接続装置種別判定部１０９は、ＨレベルとＬレベルとの交互の変化がＶＢＵＳ電圧に生じているか否かに基づき、送電装置２００がＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した装置であるかレガシー規格に準拠した装置であるかを判定することができる。言い換えれば、接続装置種別判定部１０９は、ＶＢＵＳ端子における電圧変化の有無を判定することにより、送電装置２００の種別を判定することができる。
【００２７】
遅延部１１０は、スイッチ制御部１０７から出力される信号（すなわち、スイッチ１０６を制御するための信号）を遅延させる。
【００２８】
図２は、受電装置１００の一部の回路の構成例を説明するための図である。図２には、スイッチ１０６、スイッチ制御部１０７および遅延部１１０の構成例が示されている。
【００２９】
スイッチ１０６は、Ｐ型ＦＥＴ２０１を有する。Ｐ型ＦＥＴ２０１のゲートは、遅延部１１０の出力端子に接続されている。Ｐ型ＦＥＴ２０１のソース／ドレインの一方は、抵抗器１０２に接続されている。Ｐ型ＦＥＴ２０１のソース／ドレインの他方は、接地電位ＧＮＤに接続される。Ｐ型ＦＥＴ２０１のゲートがローレベルの際に、ＣＣ端子に電圧が印加されると、Ｐ型ＦＥＴ２０１はＯＮ状態となる。ＣＣ端子の電圧が比較的低い場合においてもＰ型ＦＥＴ２０１がＯＮ状態となるように、ディプレッション型のＦＥＴ、ジャンクションＦＥＴ等をＰ型ＦＥＴ２０１に用いることが好ましい。
【００３０】
遅延部１１０は、キャパシタ２０２と、抵抗器２０３とを有する。遅延部１１０の入力端子は、抵抗器２０３の一端に接続されている。抵抗器２０３の他端は、遅延部１１０の出力端子及びキャパシタ２０２の一端に接続されている。キャパシタ２０２の他端は、接地電位ＧＮＤに接続される。
【００３１】
スイッチ制御部１０７は、ＡＮＤゲート２０４と、インバータ２０５とを有する。スイッチ制御部１０７の入力端子は、インバータ２０５の入力端子に接続されている。インバータ２０５の出力端子は、ＡＮＤゲート２０４の一方の入力端子に接続されている。ＡＮＤゲート２０４の他方の入力端子は、接続部１０１のＶＢＵＳ端子に接続されている。このため、ＡＮＤゲート２０４の他方の入力端子には、ＶＢＵＳ端子を介して供給される電圧であるＶＢＵＳ電圧が入力される。ＡＮＤゲート２０４の出力端子は、スイッチ制御部１０７の出力端子に接続されている。インバータ２０５の入力端子には、接続装置種別判定部１０９から出力される信号が供給される。インバータ２０５は、接続装置種別判定部１０９から供給される信号の論理を反転する。ＡＮＤゲート２０４の電源としては、ＶＢＵＳ端子を介して送電装置２００から供給される電源が用いられる。インバータ２０５の電源としても、ＶＢＵＳ端子を介して送電装置２００から供給される電源が用いられる。
【００３２】
図６は、図２に示す回路の動作例を説明するための図である。
スイッチ制御部１０７には、接続装置種別判定部１０９から出力される信号と、ＶＢＵＳ電圧とが供給される。スイッチ制御部１０７から出力される信号は、遅延部１１０によって遅延され、Ｐ型ＦＥＴ２０１のゲートに入力される。図６に示すように、ＶＢＵＳ電圧がＬレベルである場合、Ｐ型ＦＥＴ２０１はＯＮ状態である。また、接続装置種別判定部１０９から出力される信号がＨレベルである場合、Ｐ型ＦＥＴ２０１はＯＮ状態である。Ｐ型ＦＥＴ２０１をＯＮ状態にすることにより、接続部１０１のＣＣ端子が抵抗器１０２によってプルダウンされた状態にすることができ、ＨレベルとＬレベルとの交互の変化がＶＢＵＳ電圧に生じないようにすることができる。
【００３３】
送電装置２００がＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した装置である場合、ＨレベルとＬレベルとの交互の変化がＶＢＵＳ電圧に生じ得る。図３は、受電装置１００の動作例を説明するためのタイミングチャートである。図３は、ＵＳＢ接続後における、スイッチ１０６、ＶＢＵＳ端子およびローパスフィルタ１０８の動作例を示している。
【００３４】
タイミングｔ１は、ＵＳＢ接続が行われるタイミングを示している。ＵＳＢ接続が行われたタイミングｔ１においては、接続装置種別判定部１０９から出力される信号はＬレベルである。また、ＵＳＢ接続が行われたタイミングｔ１においては、ＶＢＵＳ端子の電圧は０Ｖ（Ｌレベル）である。このため、ＵＳＢ接続が行われたタイミングｔ１では、スイッチ１０６は、ＯＮ状態となっている。スイッチ１０６がＯＮ状態となっているため、抵抗器１０２はプルダウンされている。送電装置２００は、ＣＣ端子の電圧に基づいて、抵抗器１０２がプルダウンされていることを検出する。
【００３５】
ＵＳＢ接続が行われたタイミングｔ１から時間ｔＶｂｕｓＯＮが経過したタイミングｔ２において、送電装置２００はＶＢＵＳ端子に５Ｖ（Ｈレベル）の電圧を印加する。なお、時間ｔＶｂｕｓＯＮは、ＵＳＢ  Ｔｙｐｅ−Ｃ規格において定められている。
【００３６】
タイミングｔ２において、接続装置種別判定部１０９から出力される信号はＬレベルのままである。接続装置種別判定部１０９から出力される信号がＬレベルである状態において、ＶＢＵＳ端子に５Ｖの電圧が印加されると、スイッチ制御部１０７からＨレベルの信号が出力される。スイッチ制御部１０７から出力されるＨレベルの信号に対しては、遅延部１１０において時間Ｔｄｅｌａｙの遅延が生じさせられる。このため、タイミングｔ２から時間Ｔｄｅｌａｙが経過したタイミングｔ３において、スイッチ１０６がＯＦＦ状態になる。
【００３７】
スイッチ１０６がＯＦＦ状態になると、ＣＣ端子がオープン状態となる。ＣＣ端子がオープン状態になったタイミングｔ３から時間ｔＶｂｕｓＯＦＦが経過したタイミングｔ４において、送電装置２００は、ＶＢＵＳ端子への電圧の印加を停止する。これにより、ＶＢＵＳ端子の電圧は０Ｖとなる。
【００３８】
ＶＢＵＳ端子への電圧の印加が停止されると、スイッチ制御部１０７から出力される信号はＬレベルになる。スイッチ制御部１０７から出力されるＬレベルの信号に対しては、遅延部１１０において時間Ｔｄｅｌａｙの遅延が生じさせられる。このため、タイミングｔ４から時間Ｔｄｅｌａｙが経過したタイミングｔ５において、スイッチ１０６がＯＮ状態になる。このような動作が繰り返されるため、ＨレベルとＬレベルとの交互の変化がＶＢＵＳ電圧に生じる。実施形態１では、ＶＢＵＳ電圧を平滑化するローパスフィルタ１０８の出力電圧が所定の範囲内であるか否かによって、ＨレベルとＬレベルとの交互の変化がＶＢＵＳ電圧に生じているか否かを検出する。
【００３９】
図４は、ローパスフィルタ１０８の出力電圧の例を示す図である。ＵＳＢ  Ｔｙｐｅ−Ｃ規格で定められている時間ｔＶｂｕｓＯＮは０ｍＳ〜６５０ｍＳである。また、ＵＳＢ  Ｔｙｐｅ−Ｃ規格で定められている時間ｔＶｂｕｓＯＦＦは、０ｍＳ〜２７５ｍＳである。時間Ｔｄｅｌａｙを例えば３００ｍＳと仮定した場合におけるＶＢＵＳ電圧のＯＮ状態とＯＦＦ状態とのＤｕｔｙ比は、図４に示すように、例えば３４％〜７６％である。ＶＢＵＳ電圧の振幅が例えば５Ｖである場合、ローパスフィルタ１０８の出力電圧は例えば１．７Ｖ〜３．８Ｖとなる。従って、ローパスフィルタ１０８の出力電圧がこのような範囲内である場合には、ＨレベルとＬレベルとの交互の変化がＶＢＵＳ電圧に生じていると判定し得る。ＨレベルとＬレベルとの交互の変化がＶＢＵＳ電圧に生じることは、送電装置２００がＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した装置であることを意味する。一方、ＶＢＵＳ電圧が５Ｖであることは、送電装置２００がレガシー規格に準拠した装置であることを意味する。
【００４０】
ところで、遅延部１１０によって遅延時間Ｔｄｅｌａｙを生じさせない場合、ＶＢＵＳ電圧がＨレベルになる時間およびＬレベルになる時間が、時間ｔＶｂｕｓＯＮおよび時間ｔＶｂｕｓＯＦＦに大きく依存してしまう。このため、ローパスフィルタ１０８の出力電圧が著しく変動してしまう。そこで、実施形態１では、遅延部１１０における遅延時間Ｔｄｅｌａｙを適正にすることによって、ローパスフィルタ１０８の出力電圧の範囲を適正化している。
【００４１】
なお、実施形態１では、ローパスフィルタ１０８の出力電圧に基づいて、ＨレベルとＬレベルとの交互の変化がＶＢＵＳ電圧に生じているか否かを判定する場合を例に説明したが、これに限定されるものではない。例えば、ＶＢＵＳ電圧のパルス数をカウントすることにより、ＨレベルとＬレベルとの交互の変化がＶＢＵＳ電圧に生じているか否かを判定するようにしてもよい。
【００４２】
カウンタ１１１は、所定時間（ローパスフィルタ１０８から出力される電圧が安定するまでの時間）をカウントする。所定時間をカウントされ、ローパスフィルタ１０８の出力電圧が安定した際に、接続装置種別判定部１０９による接続装置種別判定が行われる。これにより、ＨレベルとＬレベルとの交互の変化がＶＢＵＳ電圧に生じているか否かが、ＶＢＵＳ電圧が不安定な際に判定されるのを防止することができる。このため、ＨレベルとＬレベルとの交互の変化がＶＢＵＳ電圧に生じているか否かを適切に判定することが可能となる。所定時間は、例えば、水晶発振子などから発せられるパルスをカウントすることによってカウントしてもよいし、ＶＢＵＳ電圧のＨレベルとＬレベルとの交互の変化の数に基づいてカウントしてもよい。このように、接続装置種別判定部１０９は、ローパスフィルタ１０８の出力電圧が安定したか否かをカウンタ１１１のカウント値に基づいて判定することができる。ローパスフィルタ１０８の出力電圧が安定した後、接続装置種別判定部１０９は、ローパスフィルタ１０８の出力電圧を所定のタイミングで検出することにより、ＨレベルとＬレベルとの交互の変化がＶＢＵＳ電圧に生じているか否かを判定することができる。
【００４３】
図５は、受電装置１００で行われる処理５００の例を説明するためのフローチャートである。
ステップＳ５０１において、スイッチ１０６はＯＮ状態となっている。この後、処理５００は、ステップＳ５０１からステップＳ５０２に進む。
【００４４】
ステップＳ５０２において、ＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した接続部１０１にＵＳＢケーブルを介して送電装置２００が接続されると、接続部１０１のＶＢＵＳ端子にＶＢＵＳ電圧が印加される。この際、スイッチ１０６はＯＮ状態になっており、ＣＣ端子は抵抗器１０２を介して接地電位ＧＮＤにプルダウンされている。仮に、ＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した送電装置２００が接続された場合、送電装置２００は、受電装置１００が接続されたことを認識し、ＶＢＵＳ端子にＶＢＵＳ電圧を供給する。レガシー規格に準拠した送電装置２００が接続された場合にも、ＶＢＵＳ端子にＶＢＵＳ電圧が印加される。
【００４５】
ＶＢＵＳ電圧が印加されると、スイッチ制御部１０７からＨレベルの信号が出力され、ステップＳ５０３において、スイッチ１０６がオフ状態になる。この後、図４を参照して上述したような動作が行われる。そして、処理５００は、ステップＳ５０３からステップＳ５０４に進む。
【００４６】
ステップＳ５０４において、カウンタ１１１は、所定時間のカウントを開始する。この後、処理５００はステップＳ５０４からステップＳ５０５に進む。
【００４７】
ステップＳ５０５において、接続装置種別判定部１０９は、カウンタ１１１のカウント値により、所定時間のカウントが完了したか否かを判定する。所定時間のカウントが完了していない場合、所定時間のカウントは継続され、処理５００はステップＳ５０５を繰り返す（ステップＳ５０５でＮＯ）。所定時間のカウントが完了すると、処理５００は、ステップＳ５０５からステップＳ５０６に進む（ステップＳ５０５でＹＥＳ）。これにより、ＨレベルとＬレベルとの交互の変化がＶＢＵＳ電圧に生じているか否かの判定が、ローパスフィルタ１０８の出力電圧が安定した後に行われる。その結果、ＨレベルとＬレベルとの交互の変化がＶＢＵＳ電圧に生じているか否かが、ＶＢＵＳ電圧が不安定な際に誤検出されるのを防止することができる。
【００４８】
ステップＳ５０６において、接続装置種別判定部１０９は、ローパスフィルタ１０８の出力電圧を所定のタイミングで検出することにより、ＨレベルとＬレベルとの交互の変化がＶＢＵＳ電圧に生じているか否かを判定する。ＨレベルとＬレベルとの交互の変化がＶＢＵＳ電圧に生じている場合、ローパスフィルタ１０８の出力電圧は、図４を参照して上述したように、０Ｖと５Ｖの間の電圧である中間電圧となる。ＨレベルとＬレベルとの交互の変化がＶＢＵＳ電圧に生じていると判定した場合、処理５００は、ステップＳ５０６からステップＳ５１０に進む（ステップＳ５０６でＹＥＳ）。ＨレベルとＬレベルとの交互の変化がＶＢＵＳ電圧に生じていないと判定した場合、処理５００は、ステップＳ５０６からステップＳ５０７に進む（ステップＳ５０６でＮＯ）。
【００４９】
ステップＳ５０７において、接続装置種別判定部１０９は、送電装置２００がレガシー規格に準拠した装置（レガシー装置）であると判定する。そして、接続装置種別判定部１０９は、送電装置２００がレガシー規格に準拠した装置（レガシー装置）であることを制御部１０５に通知する。この後、処理５００は、ステップＳ５０７からステップＳ５０８に進む。
【００５０】
ステップＳ５０８において、制御部１０５は、受電制御部１０３を制御することにより、レガシー規格で定められた電力を送電装置２００から受け取ることを開始する。この後、処理５００は、ステップＳ５０８からステップＳ５０９に進む。
【００５１】
ステップＳ５０９において、受電制御部１０３は、ＶＢＵＳ電圧が印加されているか否かを判定する。ＶＢＵＳ電圧が印加されている場合、ステップＳ５０８に戻り、電力の受け取りを継続する（ステップＳ５０９でＹＥＳ）。ＶＢＵＳ電圧が印加されていない場合（すなわち、受電装置１００と送電装置２００との接続が解除された場合）、電力の受け取りを停止し、ステップＳ５０１に戻る（ステップＳ５０９でＮＯ）。この場合、受電装置１００は、初期状態に戻る。
【００５２】
なお、実施形態１では、ＨレベルとＬレベルとの交互の変化がＶＢＵＳ電圧に生じていないと判定した場合に、レガシー規格で定められた電力の受け取りを行う場合を例に説明したが、これに限定されるものではない。例えば、このような場合に、電力の受け取りを停止するようにしてもよい。
【００５３】
ステップＳ５１０において、接続装置種別判定部１０９は、スイッチ制御部１０７を制御することにより、スイッチ１０６をＯＮ状態にする。これにより、ＣＣ端子が抵抗器１０２によってプルダウンされている状態となる。この後、処理５００は、ステップＳ５１０からステップＳ５１１に進む。
【００５４】
ステップＳ５１１において、接続装置種別判定部１０９は、送電装置２００がＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した装置であると判定する。そして、接続装置種別判定部１０９は、送電装置２００がＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した装置であることを制御部１０５に通知する。この後、処理５００は、ステップＳ５１１からステップＳ５１２に進む。
【００５５】
ステップＳ５１２において、制御部１０５は、受電制御部１０３を制御することにより、ＵＳＢ  Ｔｙｐｅ−Ｃ規格に定められた電力を受け取ることを開始する。この後、処理５００は、ステップＳ５１２からステップＳ５１３に進む。
【００５６】
ステップＳ５１３において、受電制御部１０３は、ＶＢＵＳ電圧が印加されているか否かを判定する。ＶＢＵＳ電圧が印加されている場合、受電制御部１０３は電力の受け取りを継続し、処理５００はステップＳ５１０に戻る（ステップＳ５１３でＹＥＳ）。ＶＢＵＳ電圧が印加されていない場合（すなわち、受電装置１００と送電装置２００との接続が解除された場合）、受電制御部１０３は電力の受け取りを停止し、処理５００はステップＳ５１３からステップＳ５１４に進む（ステップＳ５１３でＮＯ）。
【００５７】
ステップＳ５１４においては、制御部１０５は、接続装置種別判定部１０９に対する制御を終了する。ステップＳ５１４が完了すると、ステップＳ５１４からステップＳ５０１に戻る。この場合、受電装置１００は、初期状態に戻る。
【００５８】
このように、実施形態１によれば、接続装置種別判定部１０９は、ローパスフィルタ１０８の出力電圧を所定のタイミングで検出することにより、ＨレベルとＬレベルとの変化がＶＢＵＳ電圧に生じているか否かを判定することができる。そして、接続装置種別判定部１０９は、ＨレベルとＬレベルとの交互の変化がＶＢＵＳ電圧に生じているか否かに基づき、送電装置２００がＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した装置であるかレガシー規格に準拠した装置であるかを判定することができる。言い換えれば、接続装置種別判定部１０９は、ＶＢＵＳ端子における電圧変化の有無を判定することにより、送電装置２００の種別を判定することができる。
【００５９】
なお、本発明の実施形態は上述の実施形態１に限定されるものではない。発明の要旨を逸脱しない範囲で変更または修正された実施形態１も本発明の実施形態に含まれる。
【００６０】
［実施形態２］
実施形態１で説明した様々な機能、処理または方法は、パーソナルコンピュータ、マイクロコンピュータ、ＣＰＵ（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）、プロセッサなどがプログラムを用いて実現することもできる。以下、実施形態２では、パーソナルコンピュータ、マイクロコンピュータ、ＣＰＵ（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）、プロセッサなどを「コンピュータＸ」と呼ぶ。また、実施形態２では、コンピュータＸを制御するためのプログラムであって、実施形態１で説明した様々な機能、処理または方法を実現するためのプログラムを「プログラムＹ」と呼ぶ。
【００６１】
実施形態１で説明した様々な機能、処理または方法は、コンピュータＸがプログラムＹを実行することによって実現される。この場合において、プログラムＹは、コンピュータ読み取り可能な記憶媒体を介してコンピュータＸに供給される。実施形態２におけるコンピュータ読み取り可能な記憶媒体は、ハードディスク装置、磁気記憶装置、光記憶装置、光磁気記憶装置、メモリカード、揮発性メモリ、不揮発性メモリなどの少なくとも１つを含む。実施形態２におけるコンピュータ読み取り可能な記憶媒体は、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな記憶媒体である。
【符号の説明】
【００６２】
１００・・・受電装置
１０１・・・接続部
１０２・・・抵抗器
１０３・・・受電制御部
１０４・・・電源制御部
１０５・・・制御部
１０６・・・スイッチ
１０７・・・スイッチ制御部
１０８・・・ローパスフィルタ
１０９・・・接続装置種別判定部
１１０・・・遅延部
１１１・・・カウンタ
【図１】
2019211924.tif 000003
【図２】
2019211924.tif 000004
【図３】
2019211924.tif 000005
【図４】
2019211924.tif 000006
【図５】
2019211924.tif 000007
【図６】
2019211924.tif 000008
【図７】
2019211924.tif 000009