(57)【要約】【課題】接続された複数の給電装置の内、最大の供給可能電力の給電装置から電力を供給させる。【解決手段】電力制御装置２０は、取得部２０Ａと、給電制御部２０Ｂと、を備える。取得部２０Ａは、複数の接続端子２２の各々を介して接続された複数の給電装置１２の各々の供給可能電力情報を取得する。給電制御部２０Ｂは、複数の給電装置１２の内、最大の供給可能電力情報を示す給電装置１２としての第１給電装置から供給される電力の電圧が、複数の給電装置１２の内の第１給電装置以外の第２給電装置から供給される電力の電圧より大きくなるように、複数の給電装置１２の内の少なくとも１つから供給される電力の電圧を制御する。【選択図】図１
2020080614.tif 000002
【特許請求の範囲】
【請求項１】
複数の接続端子の各々を介して接続された複数の給電装置の各々の供給可能電力情報を取得する取得部と、
複数の前記給電装置の内、最大の前記供給可能電力情報を示す前記給電装置としての第１給電装置から供給される電力の電圧が、複数の前記給電装置の内の前記第１給電装置以外の第２給電装置から供給される電力の電圧より大きくなるように、複数の前記給電装置の内の少なくとも１つから供給される電力の電圧を制御する給電制御部と、
を備える電力制御装置。
【請求項２】
前記給電制御部は、
前記第１給電装置から供給される電力の電圧の最小値が、前記第２給電装置から供給される電力の電圧の最大値より大きくなるように、複数の前記給電装置の内の少なくとも１つから供給される電力の電圧を制御する、
請求項１に記載の電力制御装置。
【請求項３】
前記給電制御部は、
前記第２給電装置から供給される電力の電圧が前記第１給電装置から供給される電力の電圧未満となるように、前記第２給電装置から供給される電力の電圧を制御する、
請求項１または請求項２に記載の電力制御装置。
【請求項４】
前記給電制御部は、
前記第１給電装置から供給される電力の電圧未満の電圧に向かって段階的に低下するように、前記第２給電装置から供給される電力の電圧を制御する、
請求項３に記載の電力制御装置。
【請求項５】
前記給電制御部は、
前記第２給電装置から供給される電力の電圧が、前記第１給電装置から供給される電力の電圧未満であり、且つ、予め定めた最低動作電圧を超える電圧となるように、前記第２給電装置から供給される電力の電圧を制御する、
請求項３または請求項４に記載の電力制御装置。
【請求項６】
前記給電制御部は、
第１ダイオードと出力端とを介して電力供給対象機器に電力を供給する前記第１給電装置、および、第２ダイオードと前記出力端とを介して電力供給対象機器に電力を供給する前記第２給電装置の少なくとも一方から供給される電力の電圧を制御する、
請求項１〜請求項５の何れか１項に記載の電力制御装置。
【請求項７】
前記給電制御部は、
前記第１給電装置から供給される電力の電圧が、前記第２給電装置から供給される電力の電圧より大きくなるように、複数の前記給電装置の内の少なくとも１つから供給される電力の電圧を制御した後に、
電力供給対象機器の性能を変更する、
請求項３に記載の電力制御装置。
【請求項８】
前記給電制御部は、
前記第１給電装置からの電力供給が遮断された場合、前記第２給電装置から供給される電力の電圧を前記接続端子への接続時に決定された初期値とするように制御する、
請求項６または請求項７に記載の電力制御装置。
【請求項９】
前記給電制御部は、
前記第１給電装置からの電力供給が遮断された場合、消費電力が第１閾値以下となるように前記電力供給対象機器を制御すると共に、前記第２給電装置から供給される電力の電圧を前記初期値とするように制御する、
請求項８に記載の電力制御装置。
【請求項１０】
前記給電制御部は、
前記第１給電装置からの電力供給が遮断された場合、消費電力が前記第１閾値以下となるように前記電力供給対象機器を制御すると共に、前記第２給電装置から供給される電力の電圧を前記初期値とするように制御した後に、消費電力が前記第１閾値を超えるように前記電力供給対象機器を制御する、
請求項９に記載の電力制御装置。
【請求項１１】
複数の接続端子の各々を介して接続された複数の給電装置の各々の供給可能電力情報を取得するステップと、
複数の前記給電装置の内、最大の前記供給可能電力情報を示す前記給電装置としての第１給電装置から供給される電力の電圧が、複数の前記給電装置の内の前記第１給電装置以外の第２給電装置から供給される電力の電圧より大きくなるように、複数の前記給電装置の内の少なくとも１つから供給される電力の電圧を制御するステップと、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施の形態は、電力制御装置およびプログラムに関する。
【背景技術】
【０００２】
接続端子を複数備え、複数の接続端子の各々に接続されたＡＣアダプタなどの給電装置から電力を供給される装置が知られている。また、給電装置が接続されたときに、給電装置とネゴシエーションを実行することで送電要求する電圧を決定し、決定した電圧の送電を、接続された給電装置に要求する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１４９０４５号公報
【特許文献２】特表２０１４−５２８６８７号公報
【特許文献３】実開昭５９−１３８３３６号公報
【特許文献４】特開２０１６−１４０２１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、給電装置から供給される電力の電圧には誤差範囲が含まれる。このため、接続された複数の給電装置に同じ電圧の送電を要求した場合であっても、これらの複数の給電装置から互いに異なる電圧が供給される場合がある。互いに異なる電圧が供給された場合、電気の特性上、より高い電圧を供給する給電装置から電力が供給される。このため、接続された複数の給電装置の内、供給可能電力が最も高い給電装置以外の給電装置から、電力が供給される場合があった。
【０００５】
そこで、本発明の課題の一つは、接続された複数の給電装置の内、最大の供給可能電力の給電装置から電力を供給させることである。
【課題を解決するための手段】
【０００６】
本発明の第一態様にかかる電力制御装置は、複数の接続端子の各々を介して接続された複数の給電装置の各々の供給可能電力情報を取得する取得部と、複数の前記給電装置の内、最大の前記供給可能電力情報を示す前記給電装置としての第１給電装置から供給される電力の電圧が、複数の前記給電装置の内の前記第１給電装置以外の第２給電装置から供給される電力の電圧より大きくなるように、複数の前記給電装置の内の少なくとも１つから供給される電力の電圧を制御する給電制御部と、を備える。このような構成によれば、例えば、接続された複数の給電装置の内、最大の供給可能電力の給電装置から電力を供給させることができる。
【０００７】
また、本発明の第二態様にかかるプログラムは、複数の接続端子の各々を介して接続された複数の給電装置の各々の供給可能電力情報を取得するステップと、複数の前記給電装置の内、最大の前記供給可能電力情報を示す前記給電装置としての第１給電装置から供給される電力の電圧が、複数の前記給電装置の内の前記第１給電装置以外の第２給電装置から供給される電力の電圧より大きくなるように、複数の前記給電装置の内の少なくとも１つから供給される電力の電圧を制御するステップと、をコンピュータに実行させるためのプログラムである。このような構成によれば、例えば、上記の電力制御装置が奏する効果と同様の効果を奏することができる。
【発明の効果】
【０００８】
本発明の上記態様によれば、接続された複数の給電装置の内、最大の供給可能電力の給電装置から電力を供給させることができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施の形態の情報処理装置の一例を示す模式図である。
【図２Ａ】図２Ａは、実施の形態の給電装置の端子の一例を示す模式図である。
【図２Ｂ】図２Ｂは、実施の形態の接続端子の一例を示す模式図である。
【図３Ａ】図３Ａは、実施の形態の給電装置から供給される電力の電圧の一例を示す模式図である。
【図３Ｂ】図３Ｂは、実施の形態の給電装置から供給される電力の電圧の一例を示す模式図である。
【図４】図４は、実施の形態の電力制御装置が実行する情報処理の手順の一例を示す、フローチャートである。
【図５】図５は、実施の形態の給電装置の電圧と電流との関係の一例を示す模式図である。
【図６】図６は、実施の形態の給電装置の電圧と電流との関係の一例を示す模式図である。
【図７】図７は、実施の形態の給電装置の電圧と電流との関係の一例を示す模式図である。
【図８】図８は、実施の形態の給電装置の電圧と電流との関係の一例を示す模式図である。
【図９】図９は、実施の形態の給電装置の電圧と電流との関係の一例を示す模式図である。
【図１０】図１０は、実施の形態の電力制御装置が実行する情報処理の手順の一例を示す、フローチャートである。
【図１１】図１１は、実施の形態の電力供給対象機器に供給される電力の一例を示す模式図である。
【発明を実施するための形態】
【００１０】
以下、本開示の例示的な実施の形態を開示する。以下に示される実施形態の構成、ならびに当該構成によってもたらされる作用および効果は、一例である。
【００１１】
図１は、本実施の形態の情報処理装置１０の一例を示す模式図である。
【００１２】
情報処理装置１０は、電力を供給されることで動作する電子機器である。情報処理装置１０は、例えば、ノートパソコン、タブレット端末などである。
【００１３】
情報処理装置１０は、電力制御装置２０と、複数の接続端子２２と、切替部２４と、電源回路２６と、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２８と、電圧制御部３０と、周辺回路３２と、を備える。
【００１４】
接続端子２２は、給電装置１２から電力を供給されるコネクタである。情報処理装置１０には、接続端子２２に接続された給電装置１２から、電力が供給される。
【００１５】
本実施の形態では、情報処理装置１０は、２つの接続端子２２（接続端子２２Ａ、接続端子２２Ｂ）を備える形態を、一例として説明する。すなわち、情報処理装置１０は、２の接続端子２２の各々に給電装置１２が接続される。なお、情報処理装置１０は、複数の接続端子２２を備えた構成であればよく、３つ以上の接続端子２２を備えた構成であってもよい。すなわち、情報処理装置１０は、３つ以上の給電装置１２が接続される構成であってもよい。
【００１６】
給電装置１２は、情報処理装置１０へ電力を供給する装置である。給電装置１２は、例えば、ＵＳＢ  ＰＤ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ  Ｐｏｗｅｒ  Ｄｅｌｉｖｅｒｙ）規格に対応するＵＳＢケーブルおよび端子１４（ＵＳＢ端子）を介して電力を供給するＡＣアダプタ、ＥＩＡＪ極性統一プラグ規格に対応したケーブルおよび端子１４を介して電力を供給するＡＣアダプタ、などである。なお、給電装置１２は、ＡＣアダプタに限定されず、ＤＣアダプタであってもよい。
【００１７】
図２Ａは、ＵＳＢ  ＰＤ規格に対応した、給電装置１２の端子１４の一例を示す模式図である。図２Ａには、端子１４の一例として、ＵＳＢ  Ｉｍｐｌｅｍｅｎｔｅｒｓ  Ｆｏｒｕｍ，Ｉｎｃ．（ＵＳＢ−ＩＦ）が推進するＵＳＢ  Ｔｙｐｅ−Ｃコネクタを示した。なお、端子１４は、ＵＳＢ  Ｔｙｐｅ−Ｃコネクタに限定されない。例えば、端子１４は、ＵＳＢ  Ｔｙｐｅ−Ａコネクタであってもよい。
【００１８】
図１に戻り説明を続ける。給電装置１２は、給電装置１２のケーブルの端子１４を、情報処理装置１０の接続端子２２へ挿入することで、情報処理装置１０に接続される。
【００１９】
図２Ｂは、情報処理装置１０に設けられた接続端子２２の一例を示す模式図である。図２Ｂには、接続端子２２の一例として、ＵＳＢ  ＰＤ規格に対応する、ＵＳＢ  Ｔｙｐｅ−Ｃコネクタを示した。なお、接続端子２２は、ＵＳＢ  Ｔｙｐｅ−Ｃコネクタに限定されない。例えば、接続端子２２は、ＵＳＢ  Ｔｙｐｅ−Ｂコネクタであってもよい。
【００２０】
本実施の形態では、情報処理装置１０に接続される複数の給電装置１２の全てが、ＵＳＢ  ＰＤ  ３．０規格に対応したＡＣアダプタである場合を、一例として説明する。また、本実施の形態では、給電装置１２のケーブルの端子１４および情報処理装置１０の接続端子２２の双方が、ＵＳＢ  Ｔｙｐｅ−Ｃの端子である場合を、一例として説明する。
【００２１】
なお、情報処理装置１０に接続される給電装置１２の種類は限定されない。すなわち、情報処理装置１０に接続される複数の給電装置１２の一部が、ＵＳＢ  ＰＤ規格に対応したＡＣアダプタであってもよいし、複数の給電装置１２の全てが、ＵＳＢ  ＰＤ規格に対応したＡＣアダプタであってもよい。また、情報処理装置１０に接続される複数の給電装置１２の全てが、ＵＳＢ  ＰＤ規格に非対応のＡＣアダプタであってもよい。
【００２２】
図１に戻り説明を続ける。本実施の形態では、情報処理装置１０には、給電装置１２として、給電装置１２Ａと、給電装置１２Ｂと、が接続される形態を一例として説明する。詳細には、情報処理装置１０の接続端子２２Ａには、給電装置１２Ａが接続され、情報処理装置１０の接続端子２２Ｂには、給電装置１２Ｂが接続される形態を、一例として説明する。なお、給電装置１２Ａおよび給電装置１２Ｂを総称して説明する場合には、単に、給電装置１２と称して説明する。
【００２３】
切替部２４は、情報処理装置１０に設けられた複数の接続端子２２の各々に対応する、複数のダイオードを有する。上述したように、本実施の形態では、情報処理装置１０は、２つの接続端子２２（接続端子２２Ａ、接続端子２２Ｂ）を備える。このため、切替部２４は、ダイオードとして、ダイオード２４Ａと、ダイオード２４Ｂと、を備える場合を一例として説明する。
【００２４】
ダイオード２４Ａのアノードは、接続端子２２Ａに接続されている。ダイオード２４Ａのカソードは、出力端２４Ｃを介して電源回路２６に接続されている。このため、ダイオード２４Ａは、接続端子２２Ａを介して接続された給電装置１２Ａから供給される電力を、出力端２４Ｃを介して電源回路２６へ供給可能に構成されている。
【００２５】
ダイオード２４Ｂのアノードは、接続端子２２Ｂに接続されている。ダイオード２４Ｂのカソードは、出力端２４Ｃを介して電源回路２６に接続されている。このため、ダイオード２４Ｂは、接続端子２２Ｂを介して接続された給電装置１２Ｂから供給される電力を、ダイオード２４Ａと同じ出力端２４Ｃを介して電源回路２６へ供給可能に構成されている。
【００２６】
このように、切替部２４は、ダイオード２４Ａおよびダイオード２４Ｂから出力された電力が、同じ出力端２４Ｃを介して電源回路２６へ供給される構成である。このため、切替部２４は、給電装置１２Ａからダイオード２４Ａへ供給される電力の電圧と、給電装置１２Ｂからダイオード２４Ｂへ供給される電力の電圧と、が同じ値（電圧値）である場合には、双方の給電装置１２から供給された電力を電源回路２６へ供給する。また、切替部２４は、給電装置１２Ａからダイオード２４Ａへ供給された電圧と、給電装置１２Ｂからダイオード２４Ｂへ供給された電圧と、が異なる値である場合には、電圧の大きい給電装置１２から供給された電力を、電源回路２６へ供給する。
【００２７】
このため、切替部２４は、ダイオード２４Ａおよびダイオード２４Ｂの各々に供給された電力の内、最も電圧の大きい電力を、電源回路２６へ供給可能に構成されている。言い換えると、切替部２４は、複数の接続端子２２に接続された給電装置１２の内、最も大きい電圧を供給する給電装置１２から供給された電力を、電源回路２６へ供給可能に構成されている。また、切替部２４は、上記構成であるため、給電装置１２Ａと給電装置１２Ｂの各々から供給される電力の電圧の大小関係が変動した場合であっても、途切れることなく、電圧の大きい給電装置１２から電源回路２６へ電力を供給可能である。
【００２８】
電源回路２６は、切替部２４から供給された電力を、電力供給対象機器へ供給する。
【００２９】
電力供給対象機器は、給電装置１２から供給された電力を供給する対象の、情報処理装置１０に搭載された電子機器である。言い換えると、電力供給対象機器は、給電装置１２から供給された電力によって動作する電子機器である。
【００３０】
電力供給対象機器は、例えば、ＣＰＵ２８である。なお、電力供給対象機器は、ＣＰＵ２８以外の他の電子機器を更に含んでいてもよい。
【００３１】
また、電源回路２６は、電力供給対象機器に供給されている電圧が、該電力供給対象機器の動作可能な最低電圧未満となっていないかを監視する機能を更に有していてもよい。
【００３２】
ＣＰＵ２８は、情報処理装置１０を制御する。ＣＰＵ２８は、例えば、予めインストールされたプログラムを実行することで、予め定めた処理を実行する。なお、情報処理装置１０は、ＣＰＵ２８に代えて、ＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を備えた構成であってもよい。
【００３３】
電圧制御部３０は、情報処理装置１０に接続された給電装置１２と通信し、給電装置１２から供給される電力の電圧を制御する。電圧制御部３０は、接続された給電装置１２に対して、特定の電圧の送電を要求することで、該給電装置１２から情報処理装置１０へ供給される電力の電圧を制御する。
【００３４】
電圧制御部３０は、接続端子２２ごとに設けられている。上述したように、本実施の形態では、情報処理装置１０は、２つの接続端子２２（接続端子２２Ａ、接続端子２２Ｂ）を備える。このため、本実施の形態では、情報処理装置１０は、電圧制御部３０として、電圧制御部３０Ａと、電圧制御部３０Ｂと、を備える。電圧制御部３０Ａは、接続端子２２Ａを介して給電装置１２Ａと通信し、給電装置１２Ａから供給される電力の電圧を制御する。電圧制御部３０Ｂは、接続端子２２Ｂを介して給電装置１２Ｂと通信し、給電装置１２Ｂから供給される電力の電圧を制御する。なお、電圧制御部３０Ａおよび電圧制御部３０Ｂを総称して説明する場合には、単に、電圧制御部３０と称して説明する。
【００３５】
また、電圧制御部３０は、接続端子２２を介して接続された給電装置１２の、供給可能電力情報を特定する。
【００３６】
供給可能電力情報は、給電装置１２の供給可能電力を示す情報である。電圧制御部３０は、接続端子２２および端子１４を介して接続された給電装置１２と通信することで、給電装置１２の供給可能電力情報を特定する。
【００３７】
例えば、電圧制御部３０は、接続端子２２に給電装置１２の端子１４が接続されると、ＵＳＢ  ＰＤ規格に従って、給電装置１２との間でＢＭＣ（Ｂｉ−ｐｈａｓｅ  Ｍａｒｋｅｄ  Ｃｏｄｉｎｇ）メッセージを送受信し、ネゴシエーションを実行する。ネゴシエーションは、パワーネゴシエーションと称される場合もある。このネゴシエーションにより、電圧制御部３０は、接続された給電装置１２から供給される電力の電圧と電流の初期値を決定する。そして、電圧制御部３０は、決定した電圧と電流との積によって表される電力を、給電装置１２の供給可能電力情報として特定する。
【００３８】
電圧制御部３０は、初期値として決定した電圧を示す情報を、図示を省略するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などのメモリに記憶する。また、電圧制御部３０は、特定した供給可能電力情報を、Ｉ２Ｃ（Ｉｎｔｅｒ−Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）などのバスを介して、電力制御装置２０へ出力する。
【００３９】
上記処理は、電圧制御部３０Ａおよび電圧制御部３０Ｂの各々が実行する。このため、電圧制御部３０Ａには、給電装置１２Ａに対する、初期値としての電圧が記憶される。また、電圧制御部３０Ａは、給電装置１２Ａの供給可能電力情報を、電力制御装置２０へ出力する。同様に、電圧制御部３０Ｂには、給電装置１２Ｂに対する、初期値としての電圧が記憶される。また、電圧制御部３０Ｂは、給電装置１２Ｂの供給可能電力情報を、電力制御装置２０へ出力する。
【００４０】
周辺回路３２は、複数の給電装置１２の各々から切替部２４へ供給される電力の電圧を比較し、比較結果を電力制御装置２０へ出力する。
【００４１】
詳細には、周辺回路３２は、接続端子２２Ａとダイオード２４Ａのアノードとを接続するバスと、接続端子２２Ｂのアノードとダイオード２４Ｂとを接続するバスと、の各々に接続されている。周辺回路３２は、これらのバスに流れる電圧を測定することで、給電装置１２Ａからダイオード２４Ａへ供給される電力の電圧と、給電装置１２Ｂからダイオード２４Ｂへ供給される電力の電圧と、の各々を検出する。そして、周辺回路３２は、検出結果を比較した比較結果を、電力制御装置２０へ出力する。
【００４２】
例えば、周辺回路３２は、給電装置１２Ａから切替部２４へ供給される電力の電圧と、給電装置１２Ｂから切替部２４へ供給される電力の電圧と、をコンパレータで比較し反転する回路で構成される。
【００４３】
電力制御装置２０は、情報処理装置１０に接続された複数の給電装置１２の各々から情報処理装置１０へ供給される電力の電圧を制御する。電力制御装置２０は、例えば、組み込みコントローラ（ＥＣ：Ｅｍｂｅｄｄｅｄ  Ｃｏｎｔｒｏｌｌｅｒ）である。
【００４４】
電力制御装置２０は、取得部２０Ａと、給電制御部２０Ｂと、を有する。取得部２０Ａおよび給電制御部２０Ｂの一部またはすべては、例えば、ＣＰＵなどの処理装置にプログラムを実行させること、すなわち、ソフトウェアにより実現してもよいし、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）などのハードウェアにより実現してもよいし、ソフトウェアおよびハードウェアを併用して実現してもよい。
【００４５】
取得部２０Ａは、複数の接続端子２２の各々を介して接続された複数の給電装置１２の各々の、供給可能電力情報を取得する。本実施の形態では、取得部２０Ａは、電圧制御部３０Ａから、給電装置１２Ａの供給可能電力情報を取得する。また、取得部２０Ａは、電圧制御部３０Ｂから、給電装置１２Ｂの供給可能電力情報を取得する。
【００４６】
なお、取得部２０Ａは、他の方法により、給電装置１２Ａおよび給電装置１２Ｂの各々の供給可能電力情報を取得してもよい。例えば、取得部２０Ａは、ユーザによる操作指示によって入力された情報から、供給可能電力情報を取得してもよい。この場合、ユーザは、キーボードなどの入力デバイスを用いて、情報処理装置１０に接続された給電装置１２の供給可能電力情報を入力すればよい。そして、電力制御装置２０は、入力された供給可能電力情報を入力デバイスから受付けることで、給電装置１２の供給可能電力情報を取得すればよい。また、取得部２０Ａは、上記以外の他の方法によって取得された供給可能電力情報を読取ることで、給電装置１２の供給可能電力情報を取得してもよい。
【００４７】
給電制御部２０Ｂは、情報処理装置１０に接続されている複数の給電装置１２の各々の供給可能電力情報に応じて、複数の給電装置１２の少なくとも１つから供給される電力の電圧を制御する。
【００４８】
本実施の形態では、給電制御部２０Ｂは、複数の給電装置１２の内、最大の供給可能電力情報を示す給電装置１２としての第１給電装置から供給される電力の電圧が、複数の給電装置１２の内の第１給電装置以外の第２給電装置から供給される電力の電圧より大きくなるように、複数の給電装置１２の内の少なくとも１つから供給される電力の電圧を制御する。
【００４９】
まず、給電制御部２０Ｂは、情報処理装置１０に接続された複数の給電装置１２の内、最大の供給可能電力情報を示す給電装置１２を、第１給電装置として特定する。また、給電制御部２０Ｂは、情報処理装置１０に接続された複数の給電装置１２の内、該第１給電装置以外の給電装置１２を、第２給電装置として特定する。
【００５０】
上述したように、本実施の形態では、給電装置１２Ａおよび給電装置１２Ｂの２つの給電装置１２が情報処理装置１０に接続された形態を想定する。このため、本実施の形態では、給電制御部２０Ｂは、給電装置１２Ａおよび給電装置１２Ｂの内、供給可能電力情報によって示される供給可能電力の大きい方の給電装置１２を、第１給電装置として特定する。また、給電制御部２０Ｂは、給電装置１２Ａおよび給電装置１２Ｂの内、供給可能電力情報によって示される供給可能電力の小さい方の給電装置１２を、第２給電装置として特定する。なお、以下では、複数の給電装置１２の内、第１給電装置として特定された給電装置１２を、単に、第１給電装置と称して説明する場合がある。また、同様に、複数の給電装置１２の内、第２給電装置として特定された給電装置１２を、単に、第２給電装置と称して説明する場合がある。
【００５１】
そして、給電制御部２０Ｂは、第１給電装置から供給される電力の電圧が、第２給電装置から供給される電力の電圧より大きくなるように、給電装置１２Ａおよび給電装置１２Ｂの少なくとも一方から供給される電力の電圧を制御する。
【００５２】
給電装置１２Ａおよび給電装置１２Ｂの各々から供給される電力の電圧の制御は、電圧制御部３０Ａを制御することで実行すればよい。
【００５３】
詳細には、給電制御部２０Ｂは、電圧制御部３０Ａおよび電圧制御部３０Ｂの少なくとも一方へ、指示情報を送信する。指示情報は、給電装置１２に対して送電を要求する電圧の電圧値を含む。給電制御部２０Ｂから指示情報を受付けた電圧制御部３０は、受付けた指示情報に含まれる電圧値の電圧の送電を、接続された給電装置１２（給電装置１２Ａ、給電装置１２Ｂ）へ要求する。この処理により、給電装置１２（給電装置１２Ａおよび給電装置１２Ｂ）は、給電制御部２０Ｂの制御によって要求された電圧値の電圧を、情報処理装置１０へ供給する。
【００５４】
また、給電制御部２０Ｂは、第１給電装置から供給される電力の電圧が、第２給電装置から供給される電力の電圧より大きくなるように、情報処理装置１０に接続された複数の給電装置１２の少なくとも１つから供給される電力の電圧を制御すればよい。
【００５５】
例えば、給電制御部２０Ｂは、第２給電装置から供給される電力の電圧を低下させることで、第１給電装置から供給される電力の電圧が第２給電装置から供給される電力の電圧より大きくなるように制御する。すなわち、給電制御部２０Ｂは、第２給電装置から供給される電力の電圧が、第１給電装置から供給される電力の電圧未満となるように、第２給電装置から供給される電力の電圧を制御する。
【００５６】
また、例えば、給電制御部２０Ｂは、第１給電装置から供給される電力の電圧を上昇させることで、第２給電装置から供給される電力の電圧が第１給電装置から供給される電力の電圧未満となるように制御してもよい。また、給電制御部２０Ｂは、第１給電装置から供給される電力の電圧の上昇と、第２給電装置から供給される電力の電圧の低下と、を組み合わせることで、第２給電装置から供給される電力の電圧が第１給電装置から供給される電力の電圧未満となるように制御してもよい。
【００５７】
本実施の形態では、給電制御部２０Ｂは、第２給電装置から供給される電力の電圧を低下させることで、第１給電装置から供給される電力の電圧が第２給電装置から供給される電力の電圧より大きくなるように制御する形態を、一例として説明する。
【００５８】
給電制御部２０Ｂは、第１給電装置から供給される電力の電圧未満の電圧に向かって段階的に低下するように、第２給電装置から供給される電力の電圧を制御することが好ましい。第２給電装置から供給される電力の電圧を段階的に低下させることで、第２給電装置から供給される電力の電圧の急激な落ち込みにより発生するエラーを抑制することができる。
【００５９】
なお、低下させる１段階ごとの電圧値は、予め定めればよい。例えば、給電制御部２０Ｂが、ＵＳＢ  ＰＤ３．０以降の規格に従って電圧を低下させると想定する。この場合、給電制御部２０Ｂは、第２給電装置から供給される電力の電圧を２０ｍＶずつ段階的に低下させせるように、電圧制御部を制御すればよい。
【００６０】
例えば、給電装置１２Ａが第１給電装置として特定され、給電装置１２Ｂが第２給電装置として特定されたと想定する。この場合、給電制御部２０Ｂは、第２給電装置である給電装置１２Ｂから供給される電力の電圧を現在供給されている電圧より２０ｍＶ低下させることを示す指示情報を、Ｉ２Ｃバスなどを経由して電圧制御部３０Ｂへ出力する。そして、給電制御部２０Ｂは、周辺回路３２から受付けた、給電装置１２Ａおよび給電装置１２Ｂの各々から切替部２４へ供給される電力の電圧の比較結果を用いて、第２給電装置として特定した給電装置１２Ｂから切替部２４のダイオード２４Ｂへ供給される電力の電圧が、第１給電装置として特定した給電装置１２Ａから切替部２４のダイオード２４Ａへ供給される電力の電圧を下回ったと判断するまで、電圧制御部３０Ｂへの該指示情報の出力を継続すればよい。
【００６１】
なお、第２給電装置から供給される電力の電圧は、第１給電装置から供給される電力の電圧未満であればよいが、予め定めた最低動作電圧を超える電圧であることが好ましい。最低動作電圧は、電力供給対象機器が動作を行うために必要な電圧の下限値であればよい。すなわち、第２給電装置から供給される電力の電圧は、第１給電装置から供給される電力の電圧未満であり、且つ、ＣＰＵ２８の最低動作電圧を超える電圧であることが好ましい。
【００６２】
なお、第２給電装置から供給される電力の電圧は、０Ｖであってもよい。すなわち、給電制御部２０Ｂは、第２給電装置から供給される電力の電圧が０Ｖとなるように、該第２給電装置と通信する電圧制御部３０を制御してもよい。しかし、この場合、第１給電装置の取り外しなどによって、第１給電装置から情報処理装置１０への電力供給が遮断されると、情報処理装置１０へ電力が供給されなくなる。このため、給電制御部２０Ｂは、第１給電装置から供給される電力の電圧未満であり、且つ、ＣＰＵ２８の最低動作電圧を超える電圧となるように、第２給電装置から供給される電力の電圧を制御することが好ましい。
【００６３】
ここで、給電装置１２から供給される電力の電圧には、所定の誤差範囲が含まれる。すなわち、電圧制御部３０が給電装置１２へ所定の電圧値の電圧の送電を要求しても、実際に給電装置１２から供給される電力の電圧は、該所定の電圧値に対して±数％の誤差範囲の電圧となる場合がある。この誤差範囲の許容値は、例えば、ＵＳＢ  ＰＤ規格に定められている。
【００６４】
そこで、給電制御部２０Ｂは、第１給電装置から供給される電力の電圧の最小値が、第２給電装置から供給される電力の電圧の最大値より大きくなるように、複数の給電装置１２の少なくとも１つから供給される電力の電圧を制御することが好ましい。すなわち、給電制御部２０Ｂは、第１給電装置から供給される電力の電圧の誤差範囲を含む最小値（最低電圧）が、第２給電装置から供給される電力の電圧の誤差範囲を含む最大値（最大電圧）より大きくなるように、複数の給電装置１２の少なくとも１つから供給される電力の電圧を制御することが好ましい。
【００６５】
言い換えると、給電制御部２０Ｂは、第１給電装置に対して送電を要求する電圧と、第２給電装置に対して送電を要求する電圧と、の差が、上記誤差範囲を超えた値となるように、給電装置１２に対して送電を要求する電圧を制御することが好ましい。
【００６６】
図３Ａは、給電装置１２Ａと給電装置１２Ｂの各々が接続端子２２（接続端子２２Ａ、接続端子２２Ｂ）に接続されときに、給電装置１２Ａおよび給電装置１２Ｂの各々から供給される電力の電圧の一例を示す模式図である。なお、図３Ａには、供給可能電力が１００Ｗの給電装置１２Ａと、供給可能電力が６０Ｗの給電装置１２Ｂと、の各々が情報処理装置１０の接続端子２２Ａおよび接続端子２２Ｂの各々に接続された状態を示した。
【００６７】
例えば、給電装置１２Ａおよび給電装置１２Ｂが接続され、電圧制御部３０Ａおよび電圧制御部３０Ｂの各々が、給電装置１２Ａおよび給電装置１２Ｂの各々に対して送電を要求する電圧の初期値として、２０Ｖに決定したと想定する。
【００６８】
この場合、電圧制御部３０Ａは、給電装置１２Ａに対して、２０Ｖの電圧の送電を要求する。すると、給電装置１２Ａから情報処理装置１０に対して、例えば、誤差範囲を含む、２０Ｖ±１Ｖ（１９Ｖ〜２１Ｖ）の電圧範囲Ａ１の電圧が供給される。
【００６９】
同様に、電圧制御部３０Ｂは、給電装置１２Ｂに対して、２０Ｖの電圧の送電を要求する。すると給電装置１２Ｂから情報処理装置１０に対して、例えば、誤差範囲を含む、２０Ｖ±１Ｖ（１９Ｖ〜２１Ｖ）の電圧範囲Ｂ１の電圧が供給される。
【００７０】
そして、給電制御部２０Ｂは、給電装置１２Ａの供給可能電力が１００Ｗであり、給電装置１２Ｂの供給可能電力が６０Ｗであることから、給電装置１２Ａを第１給電装置として特定し、給電装置１２Ｂを第２給電装置として特定する。この場合、給電制御部２０Ｂは、第１給電装置として特定した給電装置１２Ａから供給される電力の電圧の最小値が、第２給電装置として特定した給電装置１２Ｂから供給される電力の電圧の最大値より大きくなるように、給電装置１２Ｂから供給される電力の電圧を低下させる。
【００７１】
図３Ｂは、給電制御部２０Ｂによる、給電装置１２Ｂから供給される電力の電圧を、給電装置１２Ａから供給される電力の電圧未満となるように制御したときに、給電装置１２Ａおよび給電装置１２Ｂの各々から供給される電力の電圧の一例を示す模式図である。
【００７２】
給電制御部２０Ｂは、給電装置１２Ｂから供給される電力の電圧範囲の最大値が、給電装置１２Ａの電圧範囲Ａ１（１９Ｖ〜２０Ｂ）の最小値１９Ｖ未満となるように、誤差範囲に応じて、給電装置１２Ｂに対して送電を要求する電圧値（図３Ｂでは１７Ｖ）を設定する。このとき、給電制御部２０Ｂは、該条件を満たし、且つ、ＣＰＵ２８の最低動作電圧（例えば、１０Ｖ）を超える電圧値を設定する。そして、給電制御部２０Ｂは、１７Ｖの電圧の送電を給電装置１２Ｂに対して要求するように、電圧制御部３０Ｂへ指示情報を送信する。電圧制御部３０Ｂは、１７Ｖの電圧の送電を、給電装置１２Ｂへ要求する。
【００７３】
すると、給電装置１２Ｂから情報処理装置１０に対して、例えば、誤差範囲を含む、１６．２Ｖ〜１７．９Ｖの電圧範囲Ｂ２の電圧が供給される。このため、情報処理装置１０には、電圧範囲Ｂ２の最大値（図３Ｂでは１７．９Ｖ）が、給電装置１２Ａから供給される電力の電圧範囲Ａ１の最小値（図３Ｂでは１９Ｖ）未満となる範囲の電圧が、給電装置１２Ｂから供給されることとなる。
【００７４】
このように、給電制御部２０Ｂは、第１給電装置から供給される電力の電圧の最小値が、第２給電装置から供給される電力の電圧の最大値より大きくなるように、第２給電装置から供給される電力の電圧を制御することが好ましい。
【００７５】
図１に戻り説明を続ける。給電制御部２０Ｂによって給電装置１２（給電装置１２Ａ、給電装置１２Ｂ）から供給される電力の電圧が制御されることで、切替部２４における、第１給電装置として特定された給電装置１２に接続されたダイオード（例えば、ダイオード２４Ａ）には、第２給電装置として特定された給電装置１２に接続されたダイオード（例えば、ダイオード２４Ｂ）より高い電圧の電力が供給される。
【００７６】
上述したように、ダイオード２４Ａおよびダイオード２４Ｂを有する切替部２４は、これらのダイオード２４Ａおよびダイオード２４Ｂの各々に供給された電力の内、最も電圧の大きい電力を、電源回路２６へ供給可能に構成されている。
【００７７】
このため、電源回路２６から電力を供給されるＣＰＵ２８には、情報処理装置１０に接続された複数の給電装置１２の内、最大の供給可能電力の給電装置１２である第１給電装置から供給された電力が、供給される。
【００７８】
このため、本実施の形態では、ＣＰＵ２８などの電力供給対象機器に対して、上記電圧の制御が行われない場合に比べて、より高い電力を供給することが可能となる。
【００７９】
なお、給電制御部２０Ｂは、第１給電装置から供給される電力の電圧が、第２給電装置から供給される電力の電圧より大きくなるように、複数の給電装置１２の内の少なくとも１つから供給される電力の電圧を制御した後に、電力供給対象機器の性能を変更することが好ましい。
【００８０】
電力供給対象機器の性能は、例えば、ＣＰＵ２８の動作周波数（クロック周波数）、ＦＳＢクロック、などで表される。性能を変更する、とは、これらの動作周波数やＦＳＢクロックなどを変更することを意味する。
【００８１】
例えば、給電制御部２０Ｂは、増加電力分、電力供給対象機器であるＣＰＵ２８の動作周波数を高くすることで、ＣＰＵ２８の性能を向上させる。増加電力分とは、第１消費電力と、第２消費電力と、の差を示す。第１消費電力は、給電制御部２０Ｂによって第１給電装置から供給される電力の電圧が第２給電装置から供給される電力の電圧より大きくなるように電圧が制御される前における、ＣＰＵ２８の定常状態の消費電力を示す。定常状態は、予め定めればよい。例えば、定常状態は、予め定めた消費電力（例えば、４０Ｗ）で動作した状態を示す。また、定常状態の上記予め定めた消費電力は、情報処理装置１０に供給されると想定される基準の電力である。第２消費電力は、情報処理装置１０に接続されている複数の給電装置１２の内、最も大きい供給可能電力を示す給電装置１２の、該供給可能電力を示す。
【００８２】
ＣＰＵ２８の性能の向上は、公知の方法で実行すればよい。例えば、給電制御部２０Ｂは、ＰＥＣＩ（Ｐｌａｔｆｏｒｍ  Ｅｎｖｉｒｏｎｍｅｎｔ  Ｃｏｎｔｒｏｌ  Ｉｎｔｅｒｆａｃｅ）シングルワイヤーインターフェースを用いて、ＣＰＵ２８のターボパラメータを書換えることで、ＣＰＵ２８の動作周波数を高くする。
【００８３】
なお、給電制御部２０Ｂによって、第１給電装置から供給される電力の電圧が第２給電装置から供給される電力の電圧より大きくなるように制御されたときに、第１給電装置からの電力供給が遮断される場合がある。
【００８４】
第１給電装置からの電力供給が遮断される場合とは、第１給電装置として特定された給電装置１２の端子１４が情報処理装置１０の接続端子２２から取り外された状態や、第１給電装置に蓄電された電力残量がゼロとなった場合や、商用電源などから第１給電装置へ供給されていた電力が遮断された場合、などである。
【００８５】
給電制御部２０Ｂは、第１給電装置からの電力供給の遮断を、周辺回路３２から受付けた比較結果を用いて判断すればよい。例えば、給電装置１２Ａを第１給電装置として特定し、給電装置１２Ｂを第２給電装置として特定したと想定する。この場合、給電制御部２０Ｂは、周辺回路３２から受付けた比較結果が、給電装置１２Ａから切替部２４へ供給される電力の電圧が給電装置１２Ｂから切替部２４へ供給される電力の電圧より高い状態から、低い状態へと切替ったときに、給電装置１２Ａからの電力供給の遮断を判断すればよい。すなわち、給電制御部２０Ｂは、周辺回路３２のコンパレータの反転を検知したときに、第１給電装置からの電力供給の遮断を判断すればよい。
【００８６】
そして、給電制御部２０Ｂは、第１給電装置からの電力供給が遮断された場合、第２給電装置から供給される電力の電圧を初期値とするように制御する。
【００８７】
初期値とは、上述したように、第２給電装置として特定された給電装置１２が情報処理装置１０に接続されたときに、該給電装置１２と通信する電圧制御部３０が決定した電圧の初期値である。第２給電装置から供給される電力の電圧を初期値とするように制御することで、第１給電装置からの電力供給が遮断された場合であっても、ＣＰＵ２８などの電力供給対象機器に対して、これらの電力供給対象機器が動作可能な電力の供給を継続させることができる。
【００８８】
ここで、第１給電装置からの電力供給が遮断される前に、給電制御部２０Ｂが、電力供給対象機器であるＣＰＵ２８の動作周波数などを高くすることで、ＣＰＵ２８の性能を向上させている場合がある。この場合、第１給電装置からの電力供給が遮断されると、第１給電装置より供給可能電力の小さい第２給電装置は、ＣＰＵ２８の該性能を維持可能な電力を供給することが困難である。
【００８９】
そこで、給電制御部２０Ｂは、第１給電装置からの電力供給が遮断された場合、消費電力が第１閾値以下となるようにＣＰＵ２８を制御すると共に、第２給電装置から供給される電力の電圧を初期値に制御することが好ましい。そして、給電制御部２０Ｂは、該制御を行った後に、消費電力が第１閾値を超えるようにＣＰＵ２８を制御することが好ましい。
【００９０】
第１閾値は、給電制御部２０Ｂの処理によって性能が向上される前の性能で動作したときの、ＣＰＵ２８の消費電力であればよい。例えば、第１閾値は、上記定常状態であるときの、ＣＰＵ２８の消費電力であればよい。
【００９１】
なお、第１閾値は、ＣＰＵ２８を最低の動作周波数で動作させた時の消費電力であってもよい。この場合、給電制御部２０Ｂは、ＣＰＵ２８を最低の動作周波数で動作させるための指示信号を、ＣＰＵ２８に対してアサートすることで、消費電力が第１閾値以下となるようにＣＰＵ２８を制御する。給電制御部２０Ｂは、ＣＰＵ２８の規格などに予め定められた、最低の動作周波数を示す情報を取得することで、上記制御を実行すればよい。
【００９２】
また、このとき、給電制御部２０Ｂは、ＣＰＵ２８の動作周波数を、変更前の動作周波数（例えば、定常状態の動作周波数）に戻すように、ＣＰＵ２８のターボパラメータを書換える。
【００９３】
そして、給電制御部２０Ｂは、第２給電装置から供給される電力の電圧を初期値とすることを示す指示情報を、該第２給電装置と通信する電圧制御部３０へ出力する。該指示情報を受付けた電圧制御部３０は、第２給電装置の接続時に記憶した初期値の電圧の送電を、第２給電装置へ要求する。このため、第２給電装置は、情報処理装置１０へ接続されたときに電圧制御部３０から受付けた要求に示される電圧の供給を開始する。
【００９４】
このように、電圧制御部３０は、第１給電装置からの電力供給が遮断された場合、第２給電装置との間で再度のネゴシエーションを行うことなく、前回のネゴシエーション時に第２給電装置用に決定した初期値の電圧の送電を、第２給電装置へ要求する。
【００９５】
このため、電圧制御部３０が再度ネゴシエーショを実行することによって、第２給電装置から供給される電力がリセットされ、第２給電装置からの電力供給が遮断されることを、抑制することができる。
【００９６】
電圧制御部３０が初期値の電圧の送電を給電装置１２へ要求すると、電圧制御部３０は、完了信号を電力制御装置２０へ送信する。該完了信号を受付けた給電制御部２０Ｂは、最低の動作周波数で動作させるための指示信号の、ＣＰＵ２８へのアサートを終了する。そして、給電制御部２０Ｂは、消費電力が第１閾値を超えるように、ＣＰＵ２８を制御する。
【００９７】
このように、給電制御部２０Ｂは、第１給電装置からの電力供給が遮断された場合、ＣＰＵ２８の消費電力を第１閾値以下とすると共に第２給電装置から供給される電力の電圧を初期値とするように制御し、その後、ＣＰＵ２８の消費電力を、第１閾値を超えるように制御する。
【００９８】
このため、給電制御部２０Ｂは、供給される電力の変動によるＣＰＵ２８の誤作動やＣＰＵ２８への負荷を抑制することができる。
【００９９】
次に、本実施の形態の電力制御装置２０が実行する情報処理の手順の一例を説明する。
【０１００】
図４は、電力制御装置２０が実行する情報処理の手順の一例を示す、フローチャートである。
【０１０１】
まず、電力制御装置２０が、複数の給電装置１２の接続を検出する（ステップＳ１００）。電力制御装置２０は、電圧制御部３０によって複数の給電装置１２の接続が検出されたことを特定することで、複数の給電装置１２の接続を検出する。なお、本フローチャートでは、情報処理装置１０に、２つの給電装置１２（給電装置１２Ａ、給電装置１２Ｂ）が接続された状態を想定して説明する。
【０１０２】
次に、取得部２０Ａは、ステップＳ１００で接続を検出した２つの給電装置１２の各々の、供給可能電力情報を取得する（ステップＳ１００）。取得部２０Ａは、ネゴシエーションによって特定された給電装置１２の供給可能電力情報を、複数の電圧制御部３０の各々から取得する。具体的には、取得部２０Ａは、給電装置１２Ａの供給可能電力情報と、給電装置１２Ｂの供給可能電力情報と、を取得する。
【０１０３】
次に、取得部２０Ａは、ステップＳ１０２で取得した、２つの給電装置１２の各々の供給可能電力情報によって示される供給可能電力が同じであるかを判断する（ステップＳ１０４）。図４中、Ｗａは、給電装置１２Ａの供給可能電力を示し、Ｗｂは、給電装置１２Ｂの供給可能電力を示す。
【０１０４】
同じであると判断すると（ステップＳ１０４：Ｙｅｓ）、本ルーチンを終了する。
【０１０５】
ステップＳ１０４で同じであると判断する場合とは、具体的には、給電装置１２Ａおよび給電装置１２Ｂの各々の、ネゴシエーションによって決定された初期値としての電圧と電流との関係が、図５に示す関係となる場合である。図５は、給電装置１２Ａおよび給電装置１２Ｂの各々の、初期値としての電圧と電流との関係の一例を示す模式図である。なお、図５中、Ｖａは、給電装置１２Ａの初期値として決定された電圧を示す。Ｉｂは、給電装置１２Ａの初期値として決定された電流を示す。また、図５中、Ｖｂは、給電装置１２Ｂの初期値として決定された電圧を示す。Ｉｂは、給電装置１２Ｂの初期値として決定された電流を示す。なお、上述したように、供給可能電力は、電流と電圧との積によって表される。
【０１０６】
図５に示すように、給電装置１２Ａと給電装置１２Ｂの供給可能電力が同じである場合には、給電制御部２０Ｂは、電圧の制御を実行せず、本ルーチンを終了する。
【０１０７】
図４に戻り説明を続ける。一方、ステップＳ１０４で、供給可能電力が異なると判断した場合（ステップＳ１０４：Ｎｏ）、ステップＳ１０６へ進む。
【０１０８】
ステップＳ１０６では、給電制御部２０Ｂは、給電装置１２Ａの供給可能電力Ｗａが、給電装置１２Ｂの供給可能電力Ｗｂより大きいか否かを判断する（ステップＳ１０６）。
【０１０９】
ステップＳ１０６で肯定判断すると（ステップＳ１０６：Ｙｅｓ）、ステップＳ１０８へ進む。ステップＳ１０８では、給電制御部２０Ｂは、給電装置１２Ａを、第１給電装置として特定する（ステップＳ１０８）。また、このとき、給電制御部２０Ｂは、給電装置１２Ｂを、第２給電装置として特定する。
【０１１０】
次に、給電制御部２０Ｂは、ステップＳ１０８で、第１給電装置として特定した給電装置１２Ａから供給されている電圧が、第２給電装置として特定した給電装置１２Ｂから供給されている電圧より大きいか否かを判断する（ステップＳ１１０）。給電制御部２０Ｂは、周辺回路３２から受け付けた、給電装置１２Ａからダイオード２４Ａへ供給されている電圧と、給電装置１２Ｂからダイオード２４Ｂへ供給されている電圧と、の比較結果を用いて、ステップＳ１１０の判断を行えばよい。
【０１１１】
第１給電装置として特定した給電装置１２Ａから供給されている電圧が、第２給電装置として特定した給電装置１２Ｂから供給されている電圧より大きい場合（ステップＳ１１０：Ｙｅｓ）、本ルーチンを終了する。
【０１１２】
ステップＳ１１０で肯定判断する場合とは、具体的には、給電装置１２Ａおよび給電装置１２Ｂの各々の、ネゴシエーションによって決定された初期値としての電圧と電流との関係が、図６に示す関係となる場合である。図６は、給電装置１２Ａおよび給電装置１２Ｂの各々の、初期値としての電圧と電流との関係の一例を示す模式図である。なお、図６中、Ｖａ、Ｖｂ、Ｉａ、Ｉｂの定義は、図５と同様である。
【０１１３】
図６に示すように、給電装置１２Ａの供給可能電力が給電装置１２Ｂより大きく、且つ、給電装置１２Ａから切替部２４へ供給されている電圧が、給電装置１２Ｂから切替部２４へ供給されている電圧より大きい場合には、給電制御部２０Ｂは、電圧の制御を実行せず、本ルーチンを終了する。
【０１１４】
図４に戻り説明を続ける。ステップＳ１１０で否定判断すると（ステップＳ１１０：Ｎｏ）、ステップＳ１１２へ進む。
【０１１５】
ステップＳ１１０で否定判断する場合とは、具体的には、給電装置１２Ａおよび給電装置１２Ｂの各々の、ネゴシエーションによって決定された初期値としての電圧と電流との関係が、図７に示す関係となる場合である。図７は、給電装置１２Ａおよび給電装置１２Ｂの各々の、初期値としての電圧と電流との関係の一例を示す模式図である。なお、図７中、Ｖａ、Ｖｂ、Ｉａ、Ｉｂの定義は、図５と同様である。
【０１１６】
図７に示すように、給電装置１２Ａの供給可能電力が給電装置１２Ｂより大きく、且つ、給電装置１２Ａから切替部２４へ供給されている電圧が、給電装置１２Ｂから切替部２４へ供給されている電圧以下である場合には、ステップＳ１１２へ進む（図４参照）。
【０１１７】
図４に戻り説明を続ける。ステップＳ１１２では、給電制御部２０Ｂが、給電装置１２Ａから供給される電力の電圧未満となるように、給電装置１２Ｂから供給される電力の電圧を制御する（ステップＳ１１２）。例えば、給電制御部２０Ｂは、第２給電装置である給電装置１２Ｂから供給される電力の電圧を現在供給されている電圧より２０ｍＶ低下させることを示す指示情報を、Ｉ２Ｃバスなどを経由して電圧制御部３０Ｂへ出力する。電圧制御部３０Ｂは、現在供給されている電圧より２０ｍＶ低い電圧の送電を、給電装置１２Ｂへ要求する。このため、給電装置１２Ｂは、現在供給している電圧より２０ｍＶ低い電圧を端子１４Ｂおよび接続端子２２Ｂを介してダイオード２４Ｂへ供給する。
【０１１８】
次に、給電制御部２０Ｂは、給電装置１２Ｂからダイオード２４Ｂへ供給される電力の電圧が、給電装置１２Ａからダイオード２４Ａへ供給される電力の電圧未満となったか否かを判断する（ステップＳ１１４）。給電制御部２０Ｂは、周辺回路３２から受け付けた、給電装置１２Ａからダイオード２４Ａへ供給されている電圧と、給電装置１２Ｂからダイオード２４Ｂへ供給されている電圧と、の比較結果を用いて、ステップＳ１１４の判断を行えばよい。なお、ステップＳ１１４では、給電装置１２Ｂからダイオード２４Ｂへ供給される電力の電圧が、給電装置１２Ａからダイオード２４Ａへ供給される電力の電圧から所定値Ｘを減算した減算結果未満となったか否かを判断してもよい。所定値Ｘは、給電装置１２Ａから供給される電力の電圧と給電装置１２Ｂから供給される電力の電圧との電圧差に、ある程度のマージンを持たせるための値であればよい。例えば、所定値Ｘは、上述した誤差範囲を超える値を定めればよい。
【０１１９】
ステップＳ１１４で否定判断すると（ステップＳ１１４：Ｎｏ）、上記ステップＳ１１２へ戻る。一方、ステップＳ１１４で肯定判断すると（ステップＳ１１４：Ｙｅｓ）、ステップＳ１１６へ進む。
【０１２０】
ステップＳ１１２〜ステップＳ１１４の処理によって、給電装置１２Ｂからダイオード２４Ｂへ供給される電力の電圧が、給電装置１２Ａからダイオード２４Ａへ供給される電力の電圧未満となると、給電装置１２Ａから供給された電力が、切替部２４および電源回路２６を介してＣＰＵ２８へ供給される（ステップＳ１１６）。
【０１２１】
次に、給電制御部２０Ｂは、ステップＳ１１２〜ステップＳ１１４の処理によって、ＣＰＵ２８へ供給される電力が定常状態から増加した増加電力分、ＣＰＵ２８の性能を向上させる（ステップＳ１１８）。ステップＳ１１８では、給電制御部２０Ｂは、ＣＰＵ２８のターボパラメータを書換えることによって、ＣＰＵ２８の動作周波数を高くすることで、ＣＰＵ２８の性能を向上させる。そして、本ルーチンを終了する。
【０１２２】
一方、ステップＳ１０６で否定判断すると（ステップＳ１０６：Ｎｏ）、ステップＳ１２０へ進む。ステップＳ１２０では、給電制御部２０Ｂは、給電装置１２Ｂを、第１給電装置として特定する（ステップＳ１２０）。また、このとき、給電制御部２０Ｂは、給電装置１２Ａを、第２給電装置として特定する。
【０１２３】
次に、給電制御部２０Ｂは、ステップＳ１２０で、第１給電装置として特定した給電装置１２Ｂから供給されている電圧が、第２給電装置として特定した給電装置１２Ａから供給されている電圧より大きいか否かを判断する（ステップＳ１２２）。給電制御部２０Ｂは、周辺回路３２から受け付けた、給電装置１２Ａからダイオード２４Ａへ供給されている電圧と、給電装置１２Ｂからダイオード２４Ｂへ供給されている電圧と、の比較結果を用いて、ステップＳ１２２の判断を行えばよい。
【０１２４】
第１給電装置として特定した給電装置１２Ｂから供給されている電圧が、第２給電装置として特定した給電装置１２Ａから供給されている電圧より大きい場合（ステップＳ１２２：Ｙｅｓ）、本ルーチンを終了する。
【０１２５】
ステップＳ１２２で肯定判断する場合とは、具体的には、給電装置１２Ａおよび給電装置１２Ｂの各々の、ネゴシエーションによって決定された初期値としての電圧と電流との関係が、図８に示す関係となる場合である。図８は、給電装置１２Ａおよび給電装置１２Ｂの各々の、初期値としての電圧と電流との関係の一例を示す模式図である。なお、図８中、Ｖａ、Ｖｂ、Ｉａ、Ｉｂの定義は、図５と同様である。
【０１２６】
図８に示すように、給電装置１２Ｂの供給可能電力が給電装置１２Ａより大きく、且つ、給電装置１２Ｂから切替部２４へ供給されている電圧が、給電装置１２Ａから切替部２４へ供給されている電圧より大きい場合には、給電制御部２０Ｂは、電圧の制御を実行せず、本ルーチンを終了する。
【０１２７】
図４に戻り説明を続ける。ステップＳ１２２で否定判断すると（ステップＳ１２２：Ｎｏ）、ステップＳ１２４へ進む。
【０１２８】
ステップＳ１２２で否定判断する場合とは、具体的には、給電装置１２Ａおよび給電装置１２Ｂの各々の、ネゴシエーションによって決定された初期値としての電圧と電流との関係が、図９に示す関係となる場合である。図９は、給電装置１２Ａおよび給電装置１２Ｂの各々の、初期値としての電圧と電流との関係の一例を示す模式図である。なお、図９中、Ｖａ、Ｖｂ、Ｉａ、Ｉｂの定義は、図５と同様である。
【０１２９】
図９に示すように、給電装置１２Ｂの供給可能電力が給電装置１２Ａより大きく、且つ、給電装置１２Ｂから切替部２４へ供給されている電圧が、給電装置１２Ａから切替部２４へ供給されている電圧以下である場合には、ステップＳ１２２で否定判断し、ステップＳ１２４へ進む（図４参照）。
【０１３０】
図４に戻り説明を続ける。ステップＳ１２４では、給電制御部２０Ｂが、給電装置１２Ｂから供給される電力の電圧未満となるように、給電装置１２Ａから供給される電力の電圧を制御する（ステップＳ１２４）。例えば、給電制御部２０Ｂは、第２給電装置である給電装置１２Ａから供給される電力の電圧を現在供給されている電圧より２０ｍＶ低下させることを示す指示情報を、Ｉ２Ｃバスなどを経由して電圧制御部３０Ａへ出力する。電圧制御部３０Ａは、現在供給されている電圧より２０ｍＶ低い電圧の送電を、給電装置１２Ａへ要求する。このため、給電装置１２Ａは、現在供給している電圧より２０ｍＶ低い電圧を端子１４Ａおよび接続端子２２Ａを介してダイオード２４Ａへ供給する。
【０１３１】
次に、給電制御部２０Ｂは、給電装置１２Ａからダイオード２４Ａへ供給される電力の電圧が、給電装置１２Ｂからダイオード２４Ｂへ供給される電力の電圧未満となったか否かを判断する（ステップＳ１２６）。給電制御部２０Ｂは、周辺回路３２から受け付けた、給電装置１２Ａからダイオード２４Ａへ供給されている電圧と、給電装置１２Ｂからダイオード２４Ｂへ供給されている電圧と、の比較結果を用いて、ステップＳ１２６の判断を行えばよい。なお、ステップＳ１２６では、給電装置１２Ａからダイオード２４Ａへ供給される電力の電圧が、給電装置１２Ｂからダイオード２４Ｂへ供給される電力の電圧から所定値Ｘ’を減算した減算結果未満となったか否かを判断してもよい。所定値Ｘ’は、給電装置１２Ａから供給される電力の電圧と給電装置１２Ｂから供給される電力の電圧との電圧差に、ある程度のマージンを持たせるための値であればよい。例えば、所定値Ｘ’は、上述した誤差範囲を超える値を定めればよい。
【０１３２】
ステップＳ１２６で否定判断すると（ステップＳ１２６：Ｎｏ）、上記ステップＳ１２４へ戻る。一方、ステップＳ１２６で肯定判断すると（ステップＳ１２６：Ｙｅｓ）、ステップＳ１２８へ進む。
【０１３３】
ステップＳ１２４〜ステップＳ１２６の処理によって、給電装置１２Ａからダイオード２４Ａへ供給される電力の電圧が、給電装置１２Ｂからダイオード２４Ｂへ供給される電力の電圧未満となると、給電装置１２Ｂから供給された電力が、切替部２４および電源回路２６を介してＣＰＵ２８へ供給される（ステップＳ１２８）。
【０１３４】
次に、給電制御部２０Ｂは、ステップＳ１２４〜ステップＳ１２６の処理によって、ＣＰＵ２８へ供給される電力が定常状態から増加した増加電力分、ＣＰＵ２８の性能を向上させる（ステップＳ１３０）。ステップＳ１３０では、給電制御部２０Ｂは、ＣＰＵ２８のターボパラメータを書換えることによって、ＣＰＵ２８の動作周波数を高くすることで、ＣＰＵ２８の性能を向上させる。そして、本ルーチンを終了する。
【０１３５】
次に、給電制御部２０Ｂによって、第１給電装置から供給される電力の電圧が第２給電装置から供給される電力の電圧より大きくなるように制御されたときに、第１給電装置からの電力供給が遮断された場合に、電力制御装置２０が実行する情報処理の手順の一例を説明する。
【０１３６】
図１０は、第１給電装置からの電力供給が遮断された場合に、電力制御装置２０が実行する情報処理の手順の一例を示す、フローチャートである。
【０１３７】
まず、給電制御部２０Ｂは、第１給電装置として特定した給電装置１２からの電力供給が遮断されたか否かを判断する（ステップＳ２００）。給電制御部２０Ｂは、第１給電装置からの電力供給の遮断を、周辺回路３２から受付けた比較結果を用いて判断すればよい。
【０１３８】
電力供給の遮断を判断しなかった場合（ステップＳ２００：Ｎｏ）、本ルーチンを終了する。一方、第１給電装置からの電力供給が遮断されたと判断すると（ステップＳ２００：Ｙｅｓ）、ステップＳ２０２へ進む。
【０１３９】
ステップＳ２０２では、給電制御部２０Ｂは、消費電力が第１閾値以下となるように、ＣＰＵ２８を制御する（ステップ２０２）。給電制御部２０Ｂは、ＣＰＵ２８を最低の動作周波数で動作させるための指示信号を、ＣＰＵ２８に対してアサートすることで、消費電力が第１閾値以下となるようにＣＰＵ２８を制御する。
【０１４０】
次に、給電制御部２０Ｂは、第２給電装置から供給される電力の電圧を初期値とすることを示す指示情報を、該第２給電装置として特定された給電装置１２と通信する電圧制御部３０へ出力する（ステップＳ２０４）。該指示情報を受付けた電圧制御部３０は、該第２給電装置として特定された給電装置１２の接続時に記憶した初期値の電圧の送電を、該給電装置１２へ要求する。このため、第２給電装置は、情報処理装置１０へ接続されたときに電圧制御部３０から受付けた要求に示される電圧値の電圧の供給を、開始する。
【０１４１】
次に、給電制御部２０Ｂは、第２給電装置として特定した給電装置１２から供給される電力の電圧が、該初期値となったか否かを判断する（ステップＳ２０６）。ステップＳ２０６で否定判断すると（ステップＳ２０６：Ｎｏ）、ステップＳ２０４へ戻る。ステップＳ２０６で肯定判断すると（ステップＳ２０６：Ｙｅｓ）、ステップＳ２０８へ進む。
【０１４２】
ステップＳ２０８では、給電制御部２０Ｂは、ステップＳ２０２で制御を開始した、最低の動作周波数で動作させるための指示信号のＣＰＵ２８へのアサートを終了し、消費電力が第１閾値を超えるように、ＣＰＵ２８を制御する（ステップＳ２０８）。そして、本ルーチンを終了する。
【０１４３】
以上説明したように、本実施の形態の電力制御装置２０は、取得部２０Ａと、給電制御部２０Ｂと、を備える。取得部２０Ａは、複数の接続端子２２の各々を介して接続された複数の給電装置１２の各々の供給可能電力情報を取得する。給電制御部２０Ｂは、複数の給電装置１２の内、最大の供給可能電力情報を示す給電装置１２としての第１給電装置から供給される電力の電圧が、複数の給電装置１２の内の第１給電装置以外の第２給電装置から供給される電力の電圧より大きくなるように、複数の給電装置１２の内の少なくとも１つから供給される電力の電圧を制御する。
【０１４４】
このように、本実施の形態の給電制御部２０Ｂは、接続された複数の接続端子２２の内、最大の供給可能電力情報を示す給電装置１２から供給される電力の電圧が、該給電装置１２以外の給電装置１２から供給される電力の電圧より大きくなるように、供給される電力の電圧を制御する。
【０１４５】
電気の性質上、異なる電圧の電力が同時に供給された場合、高い電圧の電力が優先して供給される。このため、給電制御部２０Ｂは、接続された複数の給電装置１２の内、最大の供給可能電力の給電装置１２から電力が供給されるように、制御することができる。
【０１４６】
従って、本実施の形態の電力制御装置２０は、接続された複数の給電装置１２の内、最大の供給可能電力の給電装置１２から電力を供給させることができる。
【０１４７】
また、本実施の形態の電力制御装置２０は、接続された複数の給電装置１２の内、最大の供給可能電力の給電装置１２から電力を供給させることができる。このため、給電装置１２から供給された電力によって動作する電力供給対象機器に対して、より高い電力を供給することが可能となる。
【０１４８】
電力制御装置２０は、第１給電装置の電圧の最小値が第２給電装置の電圧の最大値より大きくなるようにいずれかの電圧を制御することによって、電圧が誤差範囲でばらつく場合でも、より確実に高い電圧の電力を電力供給対象機器に供給することができる。
【０１４９】
電力制御装置２０は、第１給電装置の電圧よりも低い第２給電装置の電圧を制御するので、容易な電圧の制御で、高い電圧の電力を電力供給対象機器に供給できる。
【０１５０】
電力制御装置２０は、第２給電装置の電圧を段階的に低下させることで、第２給電装置の電圧の急激な落ち込みにより発生するエラーを抑制することができる。
【０１５１】
電力制御装置２０は、第２給電装置の電圧が最低動作電圧（例えば、電力供給対象機器が動作する最低電圧）を超えるように制御している。これにより、電力制御装置２０は、第１給電装置が取り外された場合等において第１給電装置からの電力の供給が停止しても、第２給電装置から供給される電力によって、電力供給対象機器の動作を継続させることができる。
【０１５２】
電力制御装置２０は、ダイオード２４Ａ、２４Ｂおよび共通の出力端２４Ｃを介して、給電装置１２から供給される電力の電圧を制御するので、簡易な構成で給電装置１２から供給される電力の逆流を抑制できる。
【０１５３】
電力制御装置２０は、給電装置１２が供給する電力の電圧を制御した後、電力供給対象機器の性能を変更するので、電力供給対象機器に供給される電力に応じて性能を変更できる。
【０１５４】
電力制御装置２０は、第２給電装置から供給される電力の電圧を、接続時に決定された初期値に制御することで、第１給電装置の電力が遮断された場合でも、電力供給対象機器に動作可能な電力を供給できる。
【０１５５】
電力制御装置２０は、第１給電装置からの電力が遮断された場合、電力供給対象機器の消費電力を第１閾値以下とし、第２供給装置の電圧を初期値にしている。これにより、電力制御装置２０は、電圧の低い第２給電装置からの電力によって、電力供給対象機器を動作させることができる。
【０１５６】
電力制御装置２０は、第１給電装置からの電力が遮断された場合、電力供給対象機器の消費電力を第１閾値以下とし、第２供給装置の電圧を初期値にした後、電力供給対象機器の消費電力が第１閾値を超えるように制御している。これにより、電力制御装置２０は、電圧の低い第２供給装置からの電力に応じて、電力供給対象機器の性能を向上させるとともに、電力の変動による誤動作を抑制することができる。
【０１５７】
図１１は、情報処理装置１０に設けられた電力供給対象機器に供給される電力の一例を示す模式図である。図１１中、ＲＯＰは、Ｒｅｓｔ  ｏｆ  Ｐｏｗｅｒを示し、情報処理装置１０に設けられた電力供給対象機器の内、ＣＰＵ２８以外の機器を示す。
【０１５８】
例えば、情報処理装置１０に設けられた電力供給対象機器の、定常状態の消費電力が、４０Ｗであったと想定する。定常状態では、ＣＰＵ２８で使用可能な電力の最大値は、情報処理装置１０に供給されると想定される基準の電力（例えば４０Ｗ）からＣＰＵ２８以外の電力供給対象機器で使用される電力の最大値を減算した結果の範囲内となるように、制限されている。
【０１５９】
そして、情報処理装置１０に、供給可能電力が１００Ｗの給電装置１２Ａと、供給可能電力が６０Ｗの給電装置１２Ｂと、が接続されたと想定する。そして、これらの給電装置１２Ａおよび給電装置１２Ｂが接続されたときの電圧制御部３０によるネゴシエーションにより、給電装置１２Ａおよび給電装置１２Ｂに対して要求する初期値の電圧が設定されたと想定する。
【０１６０】
従来技術では、給電装置１２Ａおよび給電装置１２Ｂの双方に、同じ初期値の電圧の送電を要求した場合であっても、供給可能電力の小さい給電装置１２から供給される電力の電圧が、供給可能電力の大きい給電装置１２から供給される電力の電圧より大きくなる場合があった。これは、上述したように、供給される電力の電圧に誤差範囲が含まれるためである。このため、従来技術では、１００Ｗの給電装置１２Ａおよび６０Ｗの給電装置１２Ｂの内、６０Ｗの給電装置１２Ｂから電力が供給される場合があった。この場合、従来技術では、ＣＰＵ２８などの電力供給対象機器には、６０Ｗの電力が供給されるため、供給される電力の増加分は、例えば、２０Ｗとなる。すなわち、従来技術では、電力供給対象機器は、供給される６０Ｗの電力しか使用することが出来なかった。
【０１６１】
一方、本実施の形態では、電力制御装置２０は、供給可能電力の大きい給電装置１２Ａから供給される電力の電圧が、供給可能電力の小さい給電装置１２Ｂから供給される電力の電圧より大きくなるように、供給される電力の電圧を制御する。このため、本実施の形態では、供給可能電力が１００Ｗの給電装置１２Ａから電力が供給される。このため、本実施の形態では、ＣＰＵ２８などの電力供給対象機器には、１００Ｗの電力が供給されるため、供給される電力の増加分は、例えば、６０Ｗとなる。すなわち、本実施の形態では、電力供給対象機器は、１００Ｗの電力を使用することが可能となる。
【０１６２】
このため、本実施の形態の電力制御装置２０は、上記効果に加えて、本実施の形態の電圧制御を行わない場合に比べて、より大きい電力を電力供給対象機器へ供給することができる。また、供給される電力が増加することで、電力供給対象機器は、使用可能な電力が増加し、パフォーマンス向上を図ることができる。
【０１６３】
なお、本実施の形態では、給電制御部２０Ｂは、電圧制御部３０Ａおよび電圧制御部３０Ｂの各々を制御することで、給電装置１２Ａおよび給電装置１２Ｂの各々から供給される電力の電圧の制御を行う形態を説明した。しかし、給電制御部２０Ｂは、給電装置１２Ａおよび給電装置１２Ｂの各々から供給される電力の電圧を制御すればよく、電圧制御部３０（電圧制御部３０Ａ、電圧制御部３０Ｂ）を介した制御に限定されない。例えば、給電制御部２０Ｂは、接続端子２２および端子１４を介して、給電装置１２Ａおよび給電装置１２Ｂの各々と直接通信してもよい。この場合、給電制御部２０Ｂは、給電装置１２Ａおよび給電装置１２Ｂと直接通信することで、上記ネゴシエーション、および、給電装置１２Ａおよび給電装置１２Ｂの各々から供給される電力の電圧の制御を実行すればよい。
【０１６４】
なお、上述した実施の形態における、上記情報処理を実行するためのプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリ等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよいし、インターネット等のネットワーク経由で提供または配布するように構成してもよい。また、各種プログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【０１６５】
また、上述した実施の形態における、上記情報処理を実行するためのプログラムは、上記各機能部を含むモジュール構成となっており、実際のハードウェアとしては、例えば、ＣＰＵ（プロセッサ回路）がＲＯＭまたはＨＤＤから連携支援プログラムを読み出して実行することにより、上述した各機能部がＲＡＭ（主記憶）上にロードされ、上述した各機能部がＲＡＭ（主記憶）上に生成されるようになっている。なお、上述した各機能部の一部または全部を、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）やＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）などの専用のハードウェアを用いて実現することも可能である。
【０１６６】
なお、上記には、実施の形態を説明したが、上記実施の形態は、例として提示したものであり、発明の範囲を限定することは意図していない。上記新規な実施の形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。上記実施の形態は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１６７】
１２，１２Ａ，１２Ｂ…給電装置、２０…電力制御装置、２０Ａ…取得部、２０Ｂ…給電制御部、２２，２２Ａ，２２Ｂ…接続端子、２４Ａ，２４Ｂ…ダイオード、２８…ＣＰＵ
【図１】
2020080614.tif 000003
【図２Ａ】
2020080614.tif 000004
【図２Ｂ】
2020080614.tif 000005
【図３Ａ】
2020080614.tif 000006
【図３Ｂ】
2020080614.tif 000007
【図４】
2020080614.tif 000008
【図５】
2020080614.tif 000009
【図６】
2020080614.tif 000010
【図７】
2020080614.tif 000011
【図８】
2020080614.tif 000012
【図９】
2020080614.tif 000013
【図１０】
2020080614.tif 000014
【図１１】
2020080614.tif 000015