(57)【要約】【課題】送電装置の給電能力を超える電力の受け取りを防止できるようにする。【解決手段】送電装置から電力を受け取る受電手段と、送電装置の種別を判定する種別判定手段と、送電装置の給電能力を判定する給電能力判定手段と、送電装置の種別が第１の種別であるにもかかわらず、第１の種別に対応する第１の給電能力よりも大きい第２の給電能力が送電装置の給電能力として給電能力判定手段で判定された場合には、送電装置から受け取る電力を制限または停止する受電電力制御手段とを有する。【選択図】図３
2019121084.tif 000002
【特許請求の範囲】
【請求項１】
送電装置から電力を受け取る受電手段と、
前記送電装置の種別を判定する種別判定手段と、
前記送電装置の給電能力を判定する給電能力判定手段と、
前記送電装置の種別が第１の種別であるにもかかわらず、前記第１の種別に対応する第１の給電能力よりも大きい第２の給電能力が前記送電装置の給電能力として前記給電能力判定手段で判定された場合には、前記送電装置から受け取る電力を制限または停止する受電電力制御手段と
を有することを特徴とする電子機器。
【請求項２】
前記受電手段は、
前記送電装置からの電力を受け取るための第１の端子と、
抵抗器とスイッチとを介して第１の電位に接続され得る第２の端子と
を有し、
前記種別判定手段は、前記第２の端子が前記抵抗器と前記スイッチとを介して前記第１の電位に接続されていない状態にした際の前記第１の端子の電圧に基づいて、前記送電装置の種別が前記第１の種別であるか否かを判定することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記送電装置の種別が前記第１の種別とは異なる第２の種別であることが前記種別判定手段によって判定された場合、前記給電能力判定手段は、前記第２の端子の電圧に基づいて、前記送電装置の給電能力を判定することを特徴とする請求項２に記載の電子機器。
【請求項４】
前記送電装置の種別が前記種別判定手段によって判定された後に、前記送電装置の給電能力が前記給電能力判定手段で判定されることを特徴とする請求項１から３のいずれか１項に記載の電子機器。
【請求項５】
前記送電装置の給電能力が前記給電能力判定手段で判定された後に、前記送電装置の種別が前記種別判定手段によって判定されることを特徴とする請求項１から３のいずれか１項に記載の電子機器。
【請求項６】
前記受電手段は、ＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠していることを特徴とする請求項１から５のいずれか１項に記載の電子機器。
【請求項７】
送電装置の種別が第１の種別であるか否かを判定するステップと、
前記送電装置の種別が前記第１の種別であるにもかかわらず、前記第１の種別に対応する第１の給電能力よりも大きい第２の給電能力が前記送電装置の給電能力として判定された場合に、前記送電装置から受け取る電力を制限または停止するステップと
を有することを特徴とする制御方法。
【請求項８】
コンピュータに、
送電装置の種別が第１の種別であるか否かを判定するステップと、
前記送電装置の種別が前記第１の種別であるにもかかわらず、前記第１の種別に対応する第１の給電能力よりも大きい第２の給電能力が前記送電装置の給電能力として判定された場合に、前記送電装置から受け取る電力を制限または停止するステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、送電装置からケーブルを介して電力を受け取ることができる電子機器、その制御方法、それらに関連するプログラムなどに関する。
【背景技術】
【０００２】
ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）  Ｔｙｐｅ−Ｃ規格よりも前に規定されたＵＳＢ規格（ＵＳＢ３．０規格、ＵＳＢ２．０規格、ＵＳＢ  ＢＣ（Ｂａｔｔｅｒｙ  Ｃｈａｒｇｉｎｇ）１．２規格など）によれば、送電装置の給電能力は、Ｄ＋およびＤ−端子を用いて検出可能である。本明細書においては、ＵＳＢ  Ｔｙｐｅ−Ｃ規格よりも前に規定されたＵＳＢ規格（ＵＳＢ３．０規格、ＵＳＢ２．０規格、ＵＳＢ  ＢＣ（Ｂａｔｔｅｒｙ  Ｃｈａｒｇｉｎｇ）１．２規格など）を、レガシー規格と称する。特許文献１には、レガシー規格で規定された方法とは異なる方法に従って、ホスト装置から供給される電流を検出することが開示されている。
【０００３】
ＵＳＢ  Ｔｙｐｅ−Ｃ規格では、ＵＳＢ  Ｔｙｐｅ−Ｃコネクタが新たに規定されている。ＵＳＢ  Ｔｙｐｅ−Ｃコネクタには、レガシー規格に準拠したコネクタにはないＣＣ（Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｃｈａｎｎｅｌ）端子が追加されている。ＵＳＢ  Ｔｙｐｅ−Ｃ規格によれば、ＣＣ電圧（ＣＣ端子に印加されている電圧）は、送電装置の給電能力が３つの異なる給電能力（Ｄｅｆａｕｌｔ  ＵＳＢ、７．５Ｗ（１．５Ａ，５Ｖ）および１５Ｗ（３Ａ，５Ｖ））のうちのいずれであるかを示す。Ｄｅｆａｕｌｔ  ＵＳＢは、レガシー規格で規定された給電能力である。７．５Ｗ（１．５Ａ，５Ｖ）および１５Ｗ（３Ａ，５Ｖ）は、ＵＳＢ  Ｔｙｐｅ−Ｃ規格で規定された給電能力である。このため、受電装置は、検出されたＣＣ電圧により、送電装置の給電能力を検出することができる。
【０００４】
ＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した送電装置とＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した受電装置とを接続することが可能なＵＳＢ  Ｔｙｐｅ−Ｃケーブルは、両端にＵＳＢ  Ｔｙｐｅ−Ｃコネクタを有している。一方、レガシー規格に準拠した送電装置とＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した受電装置とを接続することが可能なＵＳＢ  Ｔｙｐｅ−Ｃケーブルは、一端に例えばＵＳＢ２．０規格に準拠したタイプＡコネクタを有し、他端にＵＳＢ  Ｔｙｐｅ−Ｃコネクタを有している。本明細書においては、レガシー規格に準拠した送電装置とＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した受電装置とを接続することが可能なＵＳＢ  Ｔｙｐｅ−Ｃケーブルを、レガシーケーブルと称する。
【０００５】
レガシー規格に準拠したコネクタはＣＣ端子を有しない。このため、レガシー規格に準拠した送電装置は、ＣＣ電圧を受電装置のＣＣ端子に印加することはできない。そこで、ＵＳＢ  Ｔｙｐｅ−Ｃ規格では、レガシーケーブルがレガシー規格に準拠した送電装置とＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した受電装置とを接続する場合には、そのレガシーケーブルがＣＣ電圧を受電装置のＣＣ端子に印加することが規定されている。これにより、送電装置の給電能力が受電装置に提示される。ただし、ＵＳＢ  Ｔｙｐｅ−Ｃ規格によれば、レガシーケーブルは、Ｄｅｆａｕｌｔ  ＵＳＢを示すＣＣ電圧のみを受電装置のＣＣ端子に印加することができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−１８５６６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、市場には、ＵＳＢ  Ｔｙｐｅ−Ｃ規格を満たしていない不適切なレガシーケーブルも存在する。このため、このような不適切なレガシーケーブルを介して送電装置と受電装置とが接続されることもあり得る。そして、このような不適切なレガシーケーブルを介して送電装置と受電装置とが接続されている場合、受電装置は、送電装置の給電能力を誤って検出してしまい、送電装置の給電能力を超える電力を受け取ろうとしてしまうおそれがある。この場合、受電装置は、送電装置から十分な電力を受け取ることができず、電力不足でその動作を停止してしまう可能性がある。
【０００８】
そこで、本発明は、ＵＳＢ  Ｔｙｐｅ−Ｃ規格を満たしていない不適切なケーブルを介して送電装置と受電装置とが接続されているか否かを判定できるようにし、送電装置の給電能力を超える電力の受け取りを防止できるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る電子機器は、送電装置から電力を受け取る受電手段と、前記送電装置の種別を判定する種別判定手段と、前記送電装置の給電能力を判定する給電能力判定手段と、前記送電装置の種別が第１の種別であるにもかかわらず、前記第１の種別に対応する第１の給電能力よりも大きい第２の給電能力が前記送電装置の給電能力として前記給電能力判定手段で判定された場合には、前記送電装置から受け取る電力を制限または停止する受電電力制御手段とを有する。
【００１０】
本発明に係る制御方法は、送電装置の種別が第１の種別であるか否かを判定するステップと、前記送電装置の種別が前記第１の種別であるにもかかわらず、前記第１の種別に対応する第１の給電能力よりも大きい第２の給電能力が前記送電装置の給電能力として判定された場合に、前記送電装置から受け取る電力を制限または停止するステップとを有する。
【００１１】
本発明に係るプログラムは、コンピュータに、送電装置の種別が第１の種別であるか否かを判定するステップと、前記送電装置の種別が前記第１の種別であるにもかかわらず、前記第１の種別に対応する第１の給電能力よりも大きい第２の給電能力が前記送電装置の給電能力として判定された場合に、前記送電装置から受け取る電力を制限または停止するステップとを実行させる。
【発明の効果】
【００１２】
本発明によれば、ＵＳＢ  Ｔｙｐｅ−Ｃ規格を満たしていない不適切なケーブルを介して送電装置と受電装置とが接続されているか否かを判定することができ、送電装置の給電能力を超える電力の受け取りを防止することができる。
【図面の簡単な説明】
【００１３】
【図１】実施形態１における受電装置１００の構成要素の一例を説明するためのブロック図である。
【図２】接続装置種別判定部１０５の構成要素の一例を説明するためのブロック図である。
【図３】実施形態１における受電装置１００の動作例を説明するためのフローチャートである。
【図４】接続装置種別判定部１０５の動作例を説明するためのフローチャートである。
【図５】実施形態２における受電装置１００の動作例を説明するためのフローチャートである。
【図６】送電装置の給電能力とＣＣ電圧との関係を説明するための図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照して実施形態を説明する。ただし、本発明は以下の実施形態に限定されるものではない。
【００１５】
［実施形態１］
図１は、実施形態１における受電装置１００の構成要素の一例を説明するためのブロック図である。
【００１６】
受電装置１００は、送電装置１２０からＵＳＢ  Ｔｙｐｅ−Ｃケーブルを介して供給される電力を受け取ることができる電子機器である。送電装置１２０は、ＵＳＢ  Ｔｙｐｅ−Ｃケーブルを介して受電装置１００に電力を供給することができる電子機器である。
【００１７】
受電装置１００は、図１に示すように、接続部１０１、電源部１０２、電源制御部１０３、負荷部１０４、接続装置種別判定部１０５、抵抗器１０６、給電能力判定部１０７およびケーブル種別判定部１０８を有する。ただし、受電装置１００が有する構成要素は、図１に示すものに限られるものではない。
【００１８】
接続部１０１は、ＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠したコネクタ（レセプタクル）である。接続部１０１には、ＵＳＢ  Ｔｙｐｅ−Ｃケーブルを介して送電装置１２０が接続される。接続部１０１は、少なくとも、ＶＢＵＳ端子、ＧＮＤ（グラウンド）端子、ＣＣ（Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｃｈａｎｎｅｌ）端子、Ｄ＋端子、Ｄ−端子などを有する。送電装置１２０から受電装置１００への電力供給は、ＶＢＵＳ端子を介して行われる。送電装置１２０の給電能力を示す電圧は、ＣＣ端子に印加される。ＵＳＢ２．０規格に準拠した通信は、Ｄ＋端子およびＤ−端子を介して行われる。送電装置１２０がレガシー規格に準拠した電子機器である場合、送電装置１２０の種別は、Ｄ＋端子およびＤ−端子を介して判定される。ＧＮＤ（グラウンド）端子は、接地線（第１の電位）に接続される。
【００１９】
電源部１０２は、充電可能な電池（例：リチウムイオン電池）を有する。電源制御部１０３は、電源部１０２および送電装置１２０のいずれか一方または両方から受け取った電力を受電装置１００の構成要素（負荷部１０４、接続装置種別判定部１０５、給電能力判定部１０７、ケーブル種別判定部１０８など）に供給する。電源制御部１０３は、接続部１０１のＶＢＵＳ端子を介して送電装置１２０から受け取った電力で電源部１０２を充電する。電源部１０２の充電は、電源制御部１０３によって制御される。
【００２０】
電源制御部１０３は、送電装置１２０の給電能力を示す情報を給電能力判定部１０７から受け取る。送電装置１２０の給電能力を示す情報は、送電装置１２０の給電能力が３つの異なる給電能力（Ｄｅｆａｕｌｔ  ＵＳＢ、７．５Ｗ（１．５Ａ，５Ｖ）および１５Ｗ（３Ａ，５Ｖ））のうちのいずれであるかを示す。この情報により、電源制御部１０３は、受電電力（電源制御部１０３が接続部１０１のＶＢＵＳ端子を介して送電装置１２０から受け取る電力に相当）が送電装置１２０の給電能力を超えないように、受電電力を制御することができる。さらに、電源制御部１０３は、接続部１０１に接続されているレガシーケーブルがＵＳＢ  Ｔｙｐｅ−Ｃ規格を満たしていない不適切なケーブルであるか否かを示す情報をケーブル種別判定部１０８から受け取る。これにより、電源制御部１０３は、接続部１０１に接続されているレガシーケーブルがＵＳＢ  Ｔｙｐｅ−Ｃ規格を満たしていない不適切なケーブルである場合には、受電電力（電源制御部１０３が接続部１０１のＶＢＵＳ端子を介して送電装置１２０から受け取る電力に相当）を制限または停止することができる。このように、電源制御部１０３は、受電電力を制御する受電電力制御手段として機能することができる。
【００２１】
負荷部１０４は、撮像装置（例：デジタルカメラ）、携帯電話（例：スマートフォン）または携帯端末（例：タブレット機器）としての機能をユーザに提供するように構成されている。負荷部１０４は、電源制御部１０３から供給される電力によって動作する。
【００２２】
接続装置種別判定部１０５は、抵抗器１０６と接続部１０１のＧＮＤ端子との間に接続されている。接続装置種別判定部１０５は、接続部１０１にＵＳＢ  Ｔｙｐｅ−Ｃケーブルを介して接続された送電装置１２０がレガシー規格に準拠した装置であるか、ＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した装置であるか、不明機器のうちのいずれであるかを示す接続装置種別情報を生成することができる。接続装置種別判定部１０５で生成された接続装置種別情報は、ケーブル種別判定部１０８に通知される。なお、レガシー規格とは、上述したように、ＵＳＢ  Ｔｙｐｅ−Ｃ規格よりも前に規定されたＵＳＢ規格（ＵＳＢ３．０規格、ＵＳＢ２．０規格、ＵＳＢ  ＢＣ（Ｂａｔｔｅｒｙ  Ｃｈａｒｇｉｎｇ）１．２規格など）を示す。接続装置種別判定部１０５は、接続部１０１のＶＢＵＳ端子と接続されており、接続部１０１のＶＢＵＳ端子に印加されている電圧を検出することもできる。接続装置種別判定部１０５の構成要素については後述する。
【００２３】
抵抗器１０６は、接続部１０１のＣＣ端子の電圧をプルダウン電圧に引き下げるためのプルダウン抵抗である。プルダウン電圧は、ＵＳＢ  Ｔｙｐｅ−Ｃ規格で規定された電圧である。抵抗器１０６は、ＵＳＢ  Ｔｙｐｅ−Ｃ規格で規定されている所定の抵抗値を有する。抵抗器１０６の一端は、接続部１０１のＣＣ端子に接続されている。抵抗器１０６の他端は、接続装置種別判定部１０５に接続されている。
【００２４】
給電能力判定部１０７は、接続部１０１のＣＣ端子、Ｄ＋端子およびＤ−端子と接続されている。給電能力判定部１０７は、接続部１０１のＣＣ端子に印加されている電圧であるＣＣ電圧を検出する。給電能力判定部１０７は、検出されたＣＣ電圧により、送電装置１２０の給電能力が３つの異なる給電能力（Ｄｅｆａｕｌｔ  ＵＳＢ、７．５Ｗ（１．５Ａ，５Ｖ）および１５Ｗ（３Ａ，５Ｖ））のうちのいずれであるかを検出する。送電装置１２０の給電能力が３つの異なる給電能力（Ｄｅｆａｕｌｔ  ＵＳＢ、１．５Ａ／５Ｖおよび３Ａ／５Ｖ）のうちのいずれであるかは、図６に示す関係を利用する。例えば、給電能力判定部１０７で検出されたＣＣ電圧が０．９Ｖである場合、給電能力判定部１０７は、送電装置１２０の給電能力が７．５Ｗ（１．５Ａ，５Ｖ）であると判定する（図６参照）。送電装置１２０の給電能力がＤｅｆａｕｌｔ  ＵＳＢであると判定された場合、給電能力判定部１０７は、ＵＳＢ  ＢＣ１．２規格に従い、Ｄ＋およびＤ−端子を介して送電装置１２０の給電能力を検出する。さらに、給電能力判定部１０７は、ＵＳＢ  ＰＤ（Ｐｏｗｅｒ  Ｄｅｌｉｖｅｒｙ）規格に準拠したＢＭＣ（Ｂｉｐｈａｓｅ  Ｍａｒｋ  Ｃｏｄｉｎｇ）信号を復号化するためのデコーダを有する。給電能力判定部１０７は、接続部１０１のＣＣ端子に伝送されたデータを、当該デコーダで復号化することにより、送電装置１２０の給電能力を検出することが可能である。給電能力判定部１０７は、ＣＣ端子を用いた所定の通信によって、送電装置１２０の給電能力を検出することも可能である。給電能力判定部１０７は、送電装置１２０の給電能力を示す情報を、電源制御部１０３とケーブル種別判定部１０８とに通知することができる。このように、給電能力判定部１０７は、送電装置１２０の給電能力を検出する給電能力判定手段として機能することができる。
【００２５】
ケーブル種別判定部１０８は、接続装置種別判定部１０５から通知される接続装置種別情報を取得する。ケーブル種別判定部１０８は、この情報に基づき、接続部１０１に接続されているＵＳＢ  Ｔｙｐｅ−Ｃケーブルがレガシーケーブルであるか否かを判定することができる。さらに、ケーブル種別判定部１０８は、給電能力判定部１０７から通知される送電装置１２０の給電能力に関する情報を取得する。ケーブル種別判定部１０８は、この情報に基づき、接続部１０１に接続されているレガシーケーブルがＵＳＢ  Ｔｙｐｅ−Ｃ規格を満たしていない不適切なケーブルであるか否かを判定することができる。
【００２６】
次に、図３のフローチャートを参照して、実施形態１における受電装置１００の動作例を説明する。図３には、受電装置１００の接続部１０１にＵＳＢ  Ｔｙｐｅ−Ｃケーブルを介して送電装置１２０が接続される場合の動作例が示されている。
【００２７】
初期状態（接続部１０１にＵＳＢ  Ｔｙｐｅ−Ｃケーブルを介して送電装置１２０が接続される前の状態）においては、接続装置種別判定部１０５のスイッチ２０２は導通状態である。このため、接続部１０１のＣＣ端子の電圧は、抵抗器１０６によってプルダウン電圧にプルダウンされる。接続部１０１にＵＳＢ  Ｔｙｐｅ−Ｃケーブルを介して送電装置１２０が接続されると、ステップＳ３０１が開始される。ステップＳ３０１において、接続装置種別判定部１０５は、ＶＢＵＳ電圧（接続部１０１のＶＢＵＳ端子に印加されている電圧）を検出する。この後、ステップＳ３０２が開始される。
【００２８】
ステップＳ３０２において、接続装置種別判定部１０５は、後述する接続装置種別判定（図４参照）を行う。後述する接続装置種別判定により、接続装置種別判定部１０５は、送電装置１２０（接続装置に相当）がＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した装置、レガシー規格に準拠した装置、不明機器のうちのいずれであるかを判定することができる。なお、図３には示していないが、ステップＳ３０２で送電装置１２０が不明機器であると判定された場合、電源制御部１０３は、受電電力（電源制御部１０３が接続部１０１のＶＢＵＳ端子を介して送電装置１２０から受け取る電力に相当）を制限または停止する。受電電力を制限する場合、電源制御部１０３は、例えば、送電装置１２０から受け取る電流を２．５ｍＡまたはそれ以下に制限する。
【００２９】
ステップＳ３０２で送電装置１２０がＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した装置であると判定された場合、ステップＳ３０３が開始される（ステップＳ３０２でＹＥＳ）。ステップＳ３０３において、ケーブル種別判定部１０８は、接続部１０１に接続されているＵＳＢ  Ｔｙｐｅ−Ｃケーブルがレガシーケーブルではないと判定する（ステップＳ３０３）。レガシーケーブルとは、上述したように、レガシー規格に準拠した送電装置とＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した受電装置とを接続することが可能なＵＳＢ  Ｔｙｐｅ−Ｃケーブルである。接続部１０１に接続されているＵＳＢ  Ｔｙｐｅ−Ｃケーブルがレガシーケーブルではない場合、ＣＣ電圧は、送電装置１２０によって受電装置１００に供給される。このため、送電装置１２０の給電能力が３つの異なる給電能力（Ｄｅｆａｕｌｔ  ＵＳＢ、１．５Ａ／５Ｖおよび３Ａ／５Ｖ）のうちのいずれであるかは、ＣＣ電圧により判定することができる。そこで、給電能力判定部１０７は、給電能力判定部１０７で検出されたＣＣ電圧により、送電装置１２０の給電能力を判定する。給電能力判定部１０７で送電装置１２０の給電能力が判定された後、後述するステップＳ３０４が開始される。
【００３０】
ステップＳ３０２で送電装置１２０がレガシー規格に準拠した装置であると判定された場合、ステップＳ３０５が開始される（ステップＳ３０２でＮＯ）。ステップＳ３０５において、ケーブル種別判定部１０８は、接続装置種別判定部１０５の判定結果により、接続部１０１にレガシーケーブルを介して送電装置１２０が接続されていると判定する。なお、レガシーケーブルとは、上述したように、ＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した受電装置とレガシー規格に準拠した送電装置との接続が可能なケーブルである。一方、ステップＳ３０５において、給電能力判定部１０７は、接続部１０１のＣＣ電圧により、送電装置１２０の給電能力を判定する。例えば、給電能力判定部１０７は、ＣＣ電圧が０．２５Ｖ以上０．６６Ｖ未満である場合、送電装置１２０の給電能力がＤｅｆａｕｌｔ  ＵＳＢであると判定する（図６参照）。なお、送電装置１２０がレガシー規格に準拠した装置である場合、ＣＣ電圧は、送電装置１２０によってではなく、レガシーケーブルによって供給される。送電装置１２０の給電能力が判定された後、ステップＳ３０６が開始される。
【００３１】
ステップＳ３０６において、ケーブル種別判定部１０８は、ステップＳ３０５で判定された送電装置１２０の給電能力がＤｅｆａｕｌｔ  ＵＳＢであるか否かを判定する。
【００３２】
ＵＳＢ  Ｔｙｐｅ−Ｃ規格において、レガシーケーブルは、Ｄｅｆａｕｌｔ  ＵＳＢの給電能力しか提示してはいけないことが規定されている。このため、ステップＳ３０５で判定された送電装置１２０の給電能力がＤｅｆａｕｌｔ  ＵＳＢである場合、ケーブル種別判定部１０８は、接続部１０１に接続されているレガシーケーブルがＵＳＢ  Ｔｙｐｅ−Ｃ規格を満たした適切なケーブルであると判定する（ステップＳ３０７）。ステップＳ３０５で判定された送電装置１２０の給電能力がＤｅｆａｕｌｔ  ＵＳＢである場合、受電装置１００はレガシー規格に従った電力を接続部１０１のＶＢＵＳ端子から受け取ることがＵＳＢ  Ｔｙｐｅ−Ｃ規格で規定されている。そこで、実施形態１において、給電能力判定部１０７は、ＵＳＢ  ＢＣ１．２規格に従って送電装置１２０の給電能力を判定する（ステップＳ３０８）。ＵＳＢ  ＢＣ１．２規格に従って送電装置１２０の給電能力が判定された後、ステップＳ３０４が開始される。
【００３３】
ステップＳ３０４において、電源制御部１０３は、受電電力（電源制御部１０３が接続部１０１のＶＢＵＳ端子を介して送電装置１２０から受け取る電力に相当）がステップＳ３０３またはＳ３０８で判定された送電装置１２０の給電能力を超えないように、受電電力を決定する。電源制御部１０３は、ステップＳ３０４で決定された受電電力またはそれ以下の電力を送電装置１２０から受け取るように受電動作を開始する。
【００３４】
ステップＳ３０５で判定された送電装置１２０の給電能力がＤｅｆａｕｌｔ  ＵＳＢではない場合は、レガシーケーブルが受電装置１００にＤｅｆａｕｌｔ  ＵＳＢ以外の給電能力を提示していることを意味する（ステップＳ３０６でＮＯ）。レガシーケーブルがＤｅｆａｕｌｔ  ＵＳＢ以外の給電能力を提示することはＵＳＢ  Ｔｙｐｅ−Ｃ規格を逸脱している。このため、ステップＳ３０９において、ケーブル種別判定部１０８は、接続部１０１に接続されているレガシーケーブルがＵＳＢ  Ｔｙｐｅ−Ｃ規格を満たしていない不適切なケーブルであると判定する。このような不適切なケーブルがＣＣ電圧によって提示する給電能力は、送電装置１２０の給電能力を超えている可能性がある。送電装置１２０の給電能力を超える電流を送電装置１２０から受け取ってしまうことを防ぐため、ステップＳ３１０が開始される。
【００３５】
ステップＳ３１０において、電源制御部１０３は、ケーブル種別判定部１０８の判定結果に基づき、受電電力（電源制御部１０３が接続部１０１のＶＢＵＳ端子を介して送電装置１２０から受け取る電力に相当）を制限または停止する。受電電力を制限する場合、電源制御部１０３は、例えば、送電装置１２０から受け取る電流を２．５ｍＡまたはそれ以下に制限する。
【００３６】
このように、実施形態１における受電装置１００は、接続部１０１に接続されているケーブルがＵＳＢ  Ｔｙｐｅ−Ｃ規格を満たしていない不適切なケーブルであるか否かを判定できるので、送電装置１２０の給電能力を適切に判定することができる。そして、受電装置１００は、送電装置１２０の給電能力に応じて負荷部１０４を動作させることができ、送電装置１２０の給電能力に応じて電源部１０２を充電することができる。受電装置１００は、送電装置１２０の給電能力を見誤ることがなく、送電装置１２０の給電能力を超える電流を送電装置１２０から受け取ってしまうこともない。そして、受電装置１００は、送電装置１２０から受け取れる電力が足りずに負荷部１０４が動作不能になってしまう事態の発生を防止することができる。
【００３７】
次に、図２を参照して、接続装置種別判定部１０５の構成要素の一例を説明する。接続装置種別判定部１０５は、図２に示すように、制御部２０１、スイッチ２０２およびＶＢＵＳ電圧検出部２０３を有する。なお、これらの構成要素は、接続装置種別判定部１０５が有する構成要素の一例である。
【００３８】
スイッチ２０２は、抵抗器１０６と接続部１０１のＧＮＤ端子との間に設けられている。スイッチ２０２は、制御部２０１による制御によって、抵抗器１０６とＧＮＤ端子とを導通状態または非導通状態にすることができる。なお、スイッチ２０２が初期状態、すなわち、制御部２０１による制御がスイッチ２０２に対して行われていない状態では、スイッチ２０２は導通状態である。スイッチ２０２は、例えばＰ型ＦＥＴによって構成されている。当該Ｐ型ＦＥＴのドレインは接続部１０１のＧＮＤ端子に接続されている。当該Ｐ型ＦＥＴのソースは、抵抗器１０６に接続されている。当該Ｐ型ＦＥＴのゲートには、制御部２０１からハイレベルまたはローレベルの信号が供給される。当該Ｐ型ＦＥＴのゲートがローレベルの際には、ＣＣ端子に電圧が印加されると、スイッチ２０２が導通状態になる。ＣＣ電圧が低い際、例えば、ＣＣ電圧が０．２５Ｖの際においても、スイッチ２０２が導通状態となるように、スイッチ２０２に、ディプレッション型のＦＥＴ、ジャンクションＦＥＴなどを用いるようにしてもよい。また、実施形態１では、スイッチ２０２を抵抗器１０６とＧＮＤ端子との間に設けているが、これに限定されるものではない。スイッチ２０２は、接続部１０１のＣＣ端子に抵抗器１０６を負荷として接続するか否かを切り替えることができればよい。従って、ＣＣ端子と抵抗器１０６との間にスイッチ２０２を設けるようにしてもよい。ＶＢＵＳ電圧検出部２０３は、ＶＢＵＳ電圧（接続部１０１のＶＢＵＳ端子に印加されている電圧）を検出する。ＶＢＵＳ電圧検出部２０３は、ＶＢＵＳ電圧検出部２０３で検出されたＶＢＵＳ電圧を示すＶＢＵＳ電圧情報を制御部２０１に通知する。制御部２０１は、接続部１０１にＵＳＢ  Ｔｙｐｅ−Ｃケーブルを介して接続されている送電装置１２０がＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した装置、レガシー規格に準拠した装置、不明機器のうちのいずれであるかを判定することができる。制御部２０１は、ＶＢＵＳ電圧検出部２０３からＶＢＵＳ電圧情報を取得することができる。さらに、制御部２０１は、接続装置種別判定によって得られた接続装置種別情報を、ケーブル種別判定部１０８に通知することができる。
【００３９】
次に、図４のフローチャートを参照して、ステップＳ３０２における接続装置種別判定部１０５の動作例を説明する。初期状態（接続部１０１にＵＳＢ  Ｔｙｐｅ−Ｃケーブルを介して送電装置１２０が接続される前の状態）においては、スイッチ２０２は導通状態である。このため、接続部１０１のＣＣ端子の電圧は、抵抗器１０６によってプルダウン電圧にプルダウンされる。接続部１０１にＵＳＢ  Ｔｙｐｅ−Ｃケーブルを介して送電装置１２０が接続されると、接続装置種別判定部１０５は、接続装置種別判定を開始する。
【００４０】
接続装置種別判定部１０５で接続装置種別判定が開始されると、ステップＳ４０１が開始される。ステップＳ４０１において、制御部２０１は、スイッチ２０２を非導通状態にする。スイッチ２０２が非導通状態になると、接続部１０１のＣＣ端子の電圧は抵抗器１０６によってプルダウン電圧にプルダウンされる前の電圧となる。送電装置１２０がＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した送電装置である場合には、接続部１０１のＣＣ端子が抵抗器１０６によってプルダウン電圧にプルダウンされる前の電圧になると、送電装置１２０はＶＢＵＳ端子への電圧の印加を停止する。一方、送電装置１２０がレガシー規格に準拠した送電装置である場合には、接続部１０１のＣＣ端子が抵抗器１０６によってプルダウン電圧にプルダウンされる前の電圧になっても、送電装置１２０はＶＢＵＳ端子への電圧の印加を継続する。
【００４１】
ステップＳ４０１でスイッチ２０２が非導通状態になった後、ステップＳ４０２が開始される。ステップＳ４０２において、制御部２０１は、ＶＢＵＳ電圧検出部２０３から通知されたＶＢＵＳ電圧情報を参照し、ＶＢＵＳ電圧検出部２０３で検出されたＶＢＵＳ電圧が第１の値以下であるか否かを判定する。第１の値は、例えば、ＵＳＢ  ＰＤ規格においてＶＢＵＳ電圧の出力が停止したと判定される電圧である０．８Ｖである。検出されたＶＢＵＳ電圧が第１の値以下である場合、制御部２０１は、ステップＳ４０３に進む（ステップＳ４０２でＹＥＳ）。検出されたＶＢＵＳ電圧が第１の値を超える場合、制御部２０１は、ステップＳ４０４に進む（ステップＳ４０２でＮＯ）。
【００４２】
ステップＳ４０３において、制御部２０１は、送電装置１２０はＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した送電装置であると判定する。そして、制御部２０１は、送電装置１２０がＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した送電装置であることを示す接続装置種別情報を、ケーブル種別判定部１０８に通知し、ステップＳ４０８に進む。
【００４３】
ステップＳ４０４において、制御部２０１は、上述のＶＢＵＳ電圧情報を参照し、ＶＢＵＳ電圧検出部２０３で検出されたＶＢＵＳ電圧が所定の範囲内であるか否かを判定する。所定の範囲は、例えば、４．７５Ｖから５．２５Ｖとする。検出されたＶＢＵＳ電圧が所定の範囲内である場合、制御部２０１は、ステップＳ４０５に進む（ステップＳ４０４でＹＥＳ）。検出されたＶＢＵＳ電圧が所定の範囲内ではない場合、制御部２０１は、ステップＳ４０６に進む（ステップＳ４０４でＮＯ）。
【００４４】
ステップＳ４０５において、制御部２０１は、送電装置１２０はレガシー規格に準拠した送電装置であると判定する。そして、制御部２０１は、送電装置１２０がレガシー規格に準拠した送電装置であることを示す接続装置種別情報を、ケーブル種別判定部１０８に通知し、ステップＳ４０８に進む。
【００４５】
ステップＳ４０６において、制御部２０１は、ステップＳ４０４がリトライされた回数が所定回数以上であるか否かを判定する。所定回数は、例えば２〜２０のいずれかとする。ステップＳ４０４がリトライされた回数が所定回数以上である場合、制御部２０１は、ステップＳ４０７に進む（ステップＳ４０６でＹＥＳ）。ステップＳ４０４がリトライされた回数が所定回数未満である場合、制御部２０１は、ステップＳ４０４に戻る（ステップＳ４０６でＮＯ）。
【００４６】
ステップＳ４０７において、制御部２０１は、送電装置１２０は不明機器であると判定する。そして、制御部２０１は、送電装置１２０が不明機器であることを示す接続装置種別情報を、ケーブル種別判定部１０８に通知し、ステップＳ４０８に進む。
【００４７】
ステップＳ４０８において、制御部２０１は、スイッチ２０２を導通状態にする。ステップＳ４０８でスイッチ２０２が導通状態になった後、図４に示す動作例が終了する。
【００４８】
なお、接続装置種別判定部１０５は、送電装置１２０がＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した装置、レガシー規格に準拠した装置、不明機器のうちのいずれであるかを検出できればよく、図２に示す構成または図４に示す動作例に限定されるものではない。
【００４９】
このように、実施形態１によれば、送電装置１２０がレガシー規格に準拠した装置であることが検出されたにもかかわらず、送電装置１２０の給電能力がＤｅｆａｕｌｔ  ＵＳＢではないことが検出された場合には、受電電力（電源制御部１０３が接続部１０１のＶＢＵＳ端子を介して送電装置１２０から受け取る電力に相当）を制限または停止する。このため、実施形態１によれば、送電装置１２０の給電能力を超える受電を受電装置１００が行おうとするのを防止することができる。従って、実施形態１によれば、送電装置１２０から電力を適切に受電することができる電子機器を提供することができる。
【００５０】
なお、本発明の実施形態は上述の実施形態１に限定されるものではない。発明の要旨を逸脱しない範囲で変更または修正された実施形態１も本発明の実施形態に含まれる。
【００５１】
［実施形態２］
次に、実施形態２における電子機器およびその制御方法について説明する。
【００５２】
実施形態１では、送電装置１２０がＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した装置、レガシー規格に準拠した装置、不明機器のうちのいずれであるかが判定された後に、送電装置１２０の給電能力が判定される例を説明した。ここで、接続装置種別の判定と送電装置１２０の給電能力の判定とは、順序を入れ替えて行うことが可能である。そこで、実施形態２では、送電装置１２０の給電能力が判定された後に、送電装置１２０がＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した装置、レガシー規格に準拠した装置、不明機器のうちのいずれであるかが判定される例を説明する。そして、実施形態２では、接続装置種別の判定が行われた後に、ＵＳＢ  Ｔｙｐｅ−Ｃ規格を満たした適切なケーブルを介して送電装置１２０が接続されているか否かが判定される例を説明する。実施形態２においては、より少ない処理によって実施形態１と同様の効果を得ることが可能である。
【００５３】
実施形態２における受電装置１００の構成要素は、実施形態１における受電装置１００と同様であるため、それらの説明を省略する。
【００５４】
次に、図５のフローチャートを参照して、実施形態２における受電装置１００の動作例を説明する。図５には、実施形態２における受電装置１００の接続部１０１にＵＳＢ  Ｔｙｐｅ−Ｃケーブルを介して送電装置１２０が接続される場合の動作例が示されている。
【００５５】
初期状態（接続部１０１にＵＳＢ  Ｔｙｐｅ−Ｃケーブルを介して送電装置１２０が接続される前の状態）においては、接続装置種別判定部１０５のスイッチ２０２は導通状態である。このため、接続部１０１のＣＣ端子の電圧は、抵抗器１０６によってプルダウン電圧にプルダウンされる。接続部１０１にＵＳＢ  Ｔｙｐｅ−Ｃケーブルを介して送電装置１２０が接続されると、ステップＳ５０１が開始される。ステップＳ５０１において、接続装置種別判定部１０５は、ＶＢＵＳ電圧（接続部１０１のＶＢＵＳ端子に印加されている電圧）を検出する（ステップＳ５０１）。この後、ステップＳ５０２が開始される。
【００５６】
ステップＳ５０２において、給電能力判定部１０７は、給電能力判定部１０７で検出されたＣＣ電圧により、送電装置１２０（接続装置に相当）の給電能力を判定する。送電装置１２０の給電能力がＤｅｆａｕｌｔ  ＵＳＢである場合、ステップＳ５０４が開始される（ステップＳ５０３でＹＥＳ）。送電装置１２０の給電能力がＤｅｆａｕｌｔ  ＵＳＢではない場合、ステップＳ５０６が開始される（ステップＳ５０３でＮＯ）。
【００５７】
ステップＳ５０４において、給電能力判定部１０７は、ＵＳＢ  ＢＣ１．２規格に従って送電装置１２０の給電能力を判定する。送電装置１２０の給電能力が判定された後、後述するステップＳ５０５が開始される。
【００５８】
ステップＳ５０６において、接続装置種別判定部１０５は、上述した接続装置種別判定（図４参照）を行う。接続装置種別判定により、接続装置種別判定部１０５は、送電装置１２０がＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した装置、レガシー規格に準拠した装置、不明機器のうちのいずれであるかを判定することができる。なお、図５には示していないが、送電装置１２０が不明機器である場合、電源制御部１０３は、受電電力（電源制御部１０３が接続部１０１のＶＢＵＳ端子を介して送電装置１２０から受け取る電力に相当）を制限または停止する。受電電力を制限する場合、電源制御部１０３は、例えば、送電装置１２０から受け取る電流を２．５ｍＡまたはそれ以下に制限する。
【００５９】
なお、上述した接続装置種別判定でスイッチ２０２が一時的に非導通状態になるため、ＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した送電装置の給電能力が、接続装置種別判定の前後で変化する可能性がある。このため、送電装置１２０がＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した装置である場合、ステップＳ５０７が開始される（ステップＳ５０６でＹＥＳ）。ステップＳ５０７において、給電能力判定部１０７は、再度、接続部１０１のＣＣ電圧により、送電装置１２０の給電能力を判定する。なお、送電装置１２０がＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した装置である場合、ＣＣ電圧は送電装置１２０によって供給され、送電装置１２０の給電能力はこのＣＣ電圧によって受電装置１００に提示される。送電装置１２０の給電能力が判定された後、ステップＳ５０５が開始される。
【００６０】
ステップＳ５０５において、電源制御部１０３は、受電電力（電源制御部１０３が接続部１０１のＶＢＵＳ端子を介して送電装置１２０から受け取る電力に相当）がステップＳ５０４またはＳ５０７で判定された送電装置１２０の給電能力を超えないように、受電電力を決定する。電源制御部１０３は、ステップＳ５０５で決定された受電電力またはそれ以下の電力を送電装置１２０から受け取るように受電動作を開始する。
【００６１】
ステップＳ５０３で送電装置１２０がレガシー規格に準拠した装置であると判定された場合、ステップＳ５０８が開始される（ステップＳ５０６でＮＯ）。ステップＳ５０８において、ケーブル種別判定部１０８は、接続部１０１に接続されているＵＳＢ  Ｔｙｐｅ−Ｃケーブルがレガシーケーブルであると判定する。ＣＣ電圧は、送電装置１２０によってではなく、レガシーケーブルによって供給されるものである。このＣＣ電圧により、送電装置１２０の給電能力が受電装置１００に提示される。しかしながら、レガシーケーブルがＤｅｆａｕｌｔ  ＵＳＢ以外の給電能力を提示することはＵＳＢ  Ｔｙｐｅ−Ｃ規格を逸脱している。このため、ステップＳ５０８において、ケーブル種別判定部１０８は、接続部１０１に接続されているケーブルがＵＳＢ  Ｔｙｐｅ−Ｃ規格を満たしていない不適切なケーブルであると判定する。このような不適切なケーブルがＣＣ電圧によって提示する給電能力は、送電装置１２０の給電能力を超えている可能性がある。送電装置１２０の給電能力を超える電流を送電装置１２０から受け取ってしまうことを防ぐため、ステップＳ５０９が開始される。
【００６２】
ステップＳ５０９において、電源制御部１０３は、ケーブル種別判定部１０８の判定結果に基づき、受電電力（電源制御部１０３が接続部１０１のＶＢＵＳ端子を介して送電装置１２０から受け取る電力に相当）を制限または停止する。受電電力を制限する場合、電源制御部１０３は、例えば、送電装置１２０から受け取る電流を２．５ｍＡまたはそれ以下に制限する。
【００６３】
このように、実施形態２における受電装置１００では、送電装置１２０の給電能力が判定された後に、送電装置１２０がＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した装置、レガシー規格に準拠した装置、不明機器のうちのいずれであるかを判定する。この後、実施形態２では、ＵＳＢ  Ｔｙｐｅ−Ｃ規格を満たした適切なケーブルを介して送電装置１２０が接続されているか否かを判定する。これにより、実施形態２によれば、実施形態１とは異なる方法で実施形態１と同様の効果を得ることができる。
【００６４】
なお、本発明の実施形態は上述の実施形態２に限定されるものではない。発明の要旨を逸脱しない範囲で変更または修正された実施形態２も本発明の実施形態に含まれる。
【００６５】
［実施形態３］
実施形態１および２で説明した様々な機能、処理または方法は、パーソナルコンピュータ、マイクロコンピュータ、ＣＰＵ（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）、プロセッサなどがプログラムを用いて実現することもできる。以下、実施形態３では、パーソナルコンピュータ、マイクロコンピュータ、ＣＰＵ（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）、プロセッサなどを「コンピュータＸ」と呼ぶ。また、実施形態３では、コンピュータＸを制御するためのプログラムであって、実施形態１および２で説明した様々な機能、処理または方法を実現するためのプログラムを「プログラムＹ」と呼ぶ。
【００６６】
実施形態１および２で説明した様々な機能、処理または方法は、コンピュータＸがプログラムＹを実行することによって実現される。この場合において、プログラムＹは、コンピュータ読み取り可能な記憶媒体を介してコンピュータＸに供給される。実施形態３におけるコンピュータ読み取り可能な記憶媒体は、ハードディスク装置、磁気記憶装置、光記憶装置、光磁気記憶装置、メモリカード、揮発性メモリ、不揮発性メモリなどの少なくとも１つを含む。実施形態３におけるコンピュータ読み取り可能な記憶媒体は、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな記憶媒体である。
【符号の説明】
【００６７】
１００  受電装置
１０１  接続部
１０２  電源部
１０３  電源制御部
１０４  負荷部
１０５  接続装置種別判定部
１０６  抵抗器
１０７  給電能力判定部
１０８  ケーブル種別判定部
【図１】
2019121084.tif 000003
【図２】
2019121084.tif 000004
【図３】
2019121084.tif 000005
【図４】
2019121084.tif 000006
【図５】
2019121084.tif 000007
【図６】
2019121084.tif 000008