(57)【要約】【課題】バッテリ残量が少ない状態で電力ソースである外部機器をインタフェースに接続された場合、負荷装置を起動する時間を短縮できる情報処理装置、情報処理装置の制御方法、及びプログラムを提供すること。【解決手段】プリンタ１０は、ＵＳＢ接続部１９にＰＣ８１を接続され、ＰＣ８１から第１電力量Ｗ１の電力を受電すると、制御装置１２を起動する（Ｓ１７）。制御装置１２は、起動すると、第１電力量Ｗ１より大きな第２電力量Ｗ２の電力をＰＣ８１へ要求する（Ｓ１９）。制御装置１２は、第２電力量Ｗ２の電力を受電できる場合（Ｓ２１：ＹＥＳ）、ＰＣ８１からＵＳＢ接続部１９を介して供給された電力を表示装置２０へ供給し、表示装置２０を起動させる（Ｓ２９）。これにより、バッテリ残量が少ない場合でも表示装置２０を早期に起動できる。【選択図】図３
2020166486.tif 000002
【特許請求の範囲】
【請求項１】
インタフェースと、
第１負荷装置と、
前記第１負荷装置へ電力を供給可能なバッテリと、
制御装置と、
電力伝送路であって、前記インタフェースと前記制御装置とを前記バッテリを介さず接続する第１電力伝送路と、前記インタフェースと前記第１負荷装置とを前記バッテリを介さず接続する第２電力伝送路と、前記インタフェースと前記バッテリとを接続する第３電力伝送路と、を有する前記電力伝送路と、
を備え、
前記制御装置は、
外部機器から前記インタフェースを介して第１電力量の電力の供給を受けているとき、前記インタフェース及び前記第１電力伝送路を介して供給される電力により起動する第１起動処理と、
前記第１起動処理を実行した後、前記第１電力量より大きな電力量である第２電力量の電力を、前記インタフェースを介して前記外部機器へ要求する電力要求処理と、
前記電力要求処理を実行した後、前記外部機器から前記インタフェースを介して前記第２電力量の電力供給を受けることが可能であるか否かを判断する第１判断処理と、
前記第１判断処理において肯定判断する場合、前記電力要求処理の結果、前記外部機器から前記インタフェースを介して前記第２電力量の電力が供給されると、前記外部機器から前記インタフェースを介して供給された電力を、前記第２電力伝送路を介して前記第１負荷装置へ供給し、前記第１負荷装置を起動させる第２起動処理と、
前記第１判断処理において否定判断する場合、前記外部機器から前記インタフェースを介して供給される電力を、前記第３電力伝送路を介して前記バッテリへ供給する第１供給処理と、
を実行する、情報処理装置。
【請求項２】
第２負荷装置をさらに備え、
前記制御装置は、
前記第２電力量が、前記第１負荷装置と前記第２負荷装置の両方を起動するのに必要な第１起動電力量以上であるか否かを判断する第１電力量判断処理を実行し、
前記制御装置は、
前記第１電力量判断処理により、前記第２電力量が前記第１起動電力量以上であると判断した場合、前記第２起動処理において、前記第１負荷装置と前記第２負荷装置の両方を起動させる、請求項１に記載の情報処理装置。
【請求項３】
第２負荷装置をさらに備え、
前記制御装置は、
前記第２電力量が、前記第１負荷装置と前記第２負荷装置の両方を起動するのに必要な第１起動電力量より少ない第２起動電力量以上であるか否かを判断する第２電力量判断処理を実行し、
前記制御装置は、
前記第２電力量判断処理により、前記第２電力量が前記第２起動電力量以上であると判断した場合、前記第２起動処理において、前記第１負荷装置を起動させる、請求項１又は請求項２に記載の情報処理装置。
【請求項４】
前記第１負荷装置は、
表示装置である、請求項１乃至請求項３の何れか１項に記載の情報処理装置。
【請求項５】
前記第２負荷装置は、
画像データに基づいた画像処理を行なう画像処理部である、請求項２又は請求項３に記載の情報処理装置。
【請求項６】
前記第１負荷装置は、
表示装置であり、
前記制御装置は、
前記第２起動処理において前記表示装置を起動させた場合、前記外部機器へ要求する要求電力量、前記外部機器が供給可能な最大の電力量である供給可能電力量、前記要求電力量を受電した場合の前記情報処理装置の状態を示す受電状態情報のうち、少なくとも１つの情報を前記表示装置に表示させる、請求項１乃至請求項５の何れか１項に記載の情報処理装置。
【請求項７】
前記電力伝送路は、
前記制御装置と前記バッテリとを接続する第４電力伝送路を有し、
前記情報処理装置は、
前記第１電力伝送路と前記制御装置との接続と、前記第４電力伝送路と前記制御装置との接続を切り替えるスイッチ装置を備え、
前記スイッチ装置は、
前記バッテリから電力が供給される場合、前記第４電力伝送路を前記制御装置に接続し、前記バッテリから電力が供給されない場合、前記第２電力伝送路を前記制御装置に接続する電磁開閉スイッチである、請求項１乃至請求項６の何れか１項に記載の情報処理装置。
【請求項８】
前記制御装置は、
複数の処理部を有し、
前記複数の処理部は、
前記電力要求処理を実行する通信処理部を含み、
前記制御装置は、
前記第１起動処理において、前記複数の処理部のうち、前記通信処理部を他の処理部に優先して起動する、請求項１乃至請求項７の何れか１項に記載の情報処理装置。
【請求項９】
前記インタフェースは、
ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）規格に準ずる接続により電力授受及び通信を行うインタフェースである、請求項１乃至請求項８の何れか１項に記載の情報処理装置。
【請求項１０】
前記インタフェースは、
ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）規格に準ずる通信を前記制御装置と実行する場合、前記制御装置に対してＵＳＢ規格の通信ロールにおける通信デバイスとして接続される、請求項９に記載の情報処理装置。
【請求項１１】
インタフェースと、第１負荷装置と、前記第１負荷装置へ電力を供給可能なバッテリと、制御装置と、電力伝送路であって、前記インタフェースと前記制御装置とを前記バッテリを介さず接続する第１電力伝送路と、前記インタフェースと前記第１負荷装置とを前記バッテリを介さず接続する第２電力伝送路と、前記インタフェースと前記バッテリとを接続する第３電力伝送路と、を有する前記電力伝送路と、を備える情報処理装置の制御方法であって、
外部機器から前記インタフェースを介して第１電力量の電力の供給を受けているとき、前記インタフェース及び前記第１電力伝送路を介して供給される電力により前記制御装置を起動する第１起動工程と、
前記第１起動工程を実行した後、前記第１電力量より大きな電力量である第２電力量の電力を、前記インタフェースを介して前記外部機器へ要求する電力要求工程と、
前記電力要求工程を実行した後、前記外部機器から前記インタフェースを介して前記第２電力量の電力供給を受けることが可能であるか否かを判断する第１判断工程と、
前記第１判断工程において肯定判断する場合、前記電力要求工程の結果、前記外部機器から前記インタフェースを介して前記第２電力量の電力が供給されると、前記外部機器から前記インタフェースを介して供給された電力を、前記第２電力伝送路を介して前記第１負荷装置へ供給し、前記第１負荷装置を起動させる第２起動工程と、
前記第１判断工程において否定判断する場合、前記外部機器から前記インタフェースを介して供給される電力を、前記第３電力伝送路を介して前記バッテリへ供給する第１供給工程と、
を含む、情報処理装置の制御方法。
【請求項１２】
インタフェースと、第１負荷装置と、前記第１負荷装置へ電力を供給可能なバッテリと、制御装置と、電力伝送路であって、前記インタフェースと前記制御装置とを前記バッテリを介さず接続する第１電力伝送路と、前記インタフェースと前記第１負荷装置とを前記バッテリを介さず接続する第２電力伝送路と、前記インタフェースと前記バッテリとを接続する第３電力伝送路と、を有する前記電力伝送路と、を備える情報処理装置の制御をコンピュータに実行させるプログラムであって、
前記コンピュータに、
外部機器から前記インタフェースを介して第１電力量の電力の供給を受けているとき、前記インタフェース及び前記第１電力伝送路を介して供給される電力により前記制御装置を起動する第１起動処理と、
前記第１起動処理を実行した後、前記第１電力量より大きな電力量である第２電力量の電力を、前記インタフェースを介して前記外部機器へ要求する電力要求処理と、
前記電力要求処理を実行した後、前記外部機器から前記インタフェースを介して前記第２電力量の電力供給を受けることが可能であるか否かを判断する第１判断処理と、
前記第１判断処理において肯定判断する場合、前記電力要求処理の結果、前記外部機器から前記インタフェースを介して前記第２電力量の電力が供給されると、前記外部機器から前記インタフェースを介して供給された電力を、前記第２電力伝送路を介して前記第１負荷装置へ供給し、前記第１負荷装置を起動させる第２起動処理と、
前記第１判断処理において否定判断する場合、前記外部機器から前記インタフェースを介して供給される電力を、前記第３電力伝送路を介して前記バッテリへ供給する第１供給処理と、
を実行させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、インタフェースを介して電力を受電する情報処理装置、情報処理装置の制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
従来、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）規格に準ずる接続により電力を受電する情報処理装置に係る技術が種々提案されている。例えば、特許文献１に開示されるデジタルカメラは、ＡＣ電源に接続されたプリンタに、ＵＳＢケーブルで接続され、ＵＳＢケーブル及びプリンタを介してＡＣ電源から電力を受電する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−２５２４８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記したデジタルカメラのように外部機器から電力を受電する情報処理装置では、外部機器から受電した電力を、例えば、情報処理装置が備える制御装置、バッテリ、負荷装置などの各装置へ供給する。ここでいう負荷装置とは、ディスプレイなどの情報処理装置が備える電力で駆動する各種装置である。また、バッテリを備える情報処理装置では、電力ソースの外部機器や商用電源に接続されていない場合でも、内部のバッテリを駆動源として、制御装置や負荷装置を駆動することができる。
【０００５】
ところで、バッテリを駆動源として制御装置や負荷装置を駆動する情報処理装置では、バッテリ残量が少ない状態で外部機器から電力を受電した場合、バッテリの充電に時間が掛かり、負荷装置の起動が遅れる可能性がある。具体的には、負荷装置を動作させるドライバ回路や負荷装置が要求する電圧を生成する変圧器などは、負荷装置を起動する際に、通常時よりも大きな電力を必要とする場合がある。負荷装置を起動するのに必要な電力を、バッテリからドライバ回路等に供給できない場合、即ち、負荷装置を起動するのに必要な電力量を供給するだけのバッテリ残量がない場合、外部機器を接続しても、バッテリを十分に充電した後でなければ負荷装置を起動できない状態となる。その結果、負荷装置の起動が遅れることが問題となる。
【０００６】
本願は、上記の課題に鑑み提案されたものであって、バッテリ残量が少ない状態で電力ソースである外部機器をインタフェースに接続された場合、負荷装置を起動する時間を短縮できる情報処理装置、情報処理装置の制御方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本願に係る情報処理装置は、インタフェースと、第１負荷装置と、前記第１負荷装置へ電力を供給可能なバッテリと、制御装置と、電力伝送路であって、前記インタフェースと前記制御装置とを前記バッテリを介さず接続する第１電力伝送路と、前記インタフェースと前記第１負荷装置とを前記バッテリを介さず接続する第２電力伝送路と、前記インタフェースと前記バッテリとを接続する第３電力伝送路と、を有する前記電力伝送路と、を備え、前記制御装置は、外部機器から前記インタフェースを介して第１電力量の電力の供給を受けているとき、前記インタフェース及び前記第１電力伝送路を介して供給される電力により起動する第１起動処理と、前記第１起動処理を実行した後、前記第１電力量より大きな電力量である第２電力量の電力を、前記インタフェースを介して前記外部機器へ要求する電力要求処理と、前記電力要求処理を実行した後、前記外部機器から前記インタフェースを介して前記第２電力量の電力供給を受けることが可能であるか否かを判断する第１判断処理と、前記第１判断処理において肯定判断する場合、前記電力要求処理の結果、前記外部機器から前記インタフェースを介して前記第２電力量の電力が供給されると、前記外部機器から前記インタフェースを介して供給された電力を、前記第２電力伝送路を介して前記第１負荷装置へ供給し、前記第１負荷装置を起動させる第２起動処理と、前記第１判断処理において否定判断する場合、前記外部機器から前記インタフェースを介して供給される電力を、前記第３電力伝送路を介して前記バッテリへ供給する第１供給処理と、を実行する。
また、本願に開示の内容は、情報処理装置としての実施だけでなく、情報処理装置を制御する制御方法、情報処理装置を制御するコンピュータで実行するプログラムとしても実施し得るものである。
【発明の効果】
【０００８】
本願に係る情報処理装置等によれば、バッテリ残量が少ない状態で、外部機器から電力を受電した場合、まず、制御装置へ電力を供給して制御装置の起動を実行する。情報処理装置等は、制御装置を起動すると、現状の第１電力量より大きな第２電力量を、外部機器へ要求する。情報処理装置等は、第２電力量の受電に成功すると、外部機器からインタフェースを介して供給される電力により第１負荷装置を起動させる。これにより、第１負荷装置を起動するのに必要な電力を供給するだけのバッテリ残量がなく、第１電力量の電力を受電する状態ではバッテリの充電に時間が掛かる場合でも、外部機器へ電力量の増加を要求することで、バッテリの充電を待たずに第１負荷装置を早期に起動することができる。即ち、第１負荷装置の起動時間を短縮できる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態に係るプリンタのブロック図である。
【図２】本実施形態に係る電源部の構成を示すブロック図である。
【図３】プリンタによる電力制御を説明するためのフローチャート図である。
【図４】プリンタによる電力制御を説明するためのフローチャート図である。
【図５】第１起動電力量、第２起動電力量、供給可能電力量を示す図である。
【図６】表示装置の表示画面を示す図である。
【図７】表示装置の表示画面を示す図である。
【発明を実施するための形態】
【００１０】
以下、本願の情報処理装置を具体化した一実施形態である携帯型のプリンタ１０について図１を参照しつつ説明する。
【００１１】
（１．携帯型のプリンタの構成）
図１は、本実施形態の携帯型のプリンタ１０の電気的構成を示している。プリンタ１０は、例えば、持ち運び可能な携帯型の印刷装置であり、ＰＣやスマートフォン等との間で有線通信又は無線通信を介して受信した印刷ジョブの画像データを所定のシート（感熱紙など）に印刷する。プリンタ１０は、制御装置１２、ＲＡＭ１３、ＲＯＭ１４、ＮＶＲＡＭ１５、画像形成部１６、ＵＳＢ接続部１９、表示装置２０、通信部２４、電源部２７、画像処理回路２８などを備えている。これらの制御装置１２等は、バス１１で互いに接続されている。
【００１２】
ＲＯＭ１４は、例えば、フラッシュメモリなどの不揮発性メモリであり、制御プログラム４１などの各種プログラムを記憶している。例えば、制御装置１２は、ＣＰＵ等の処理回路を備え、ＲＯＭ１４から読み出した制御プログラム４１を実行して、プリンタ１０のシステムを起動する。ＮＶＲＡＭ１５は、不揮発性のメモリである。ＮＶＲＡＭ１５は、画像データ４５や各種の設定データを記憶する。なお、上記したデータの記憶先は一例である。例えば、制御プログラム４１を、ＮＶＲＡＭ１５に記憶しても良い。また、画像データ４５をＲＡＭ１３に記憶しても良い。また、制御プログラム４１を記憶する記憶部は、ＲＯＭに限らず、フラッシュメモリなどでも良い。また、制御プログラム４１を記憶する記憶部は、コンピュータが読み取り可能なストレージ媒体であってもよい。コンピュータが読み取り可能なストレージ媒体としては、上記の例の他に、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の記録媒体を採用しても良い。
【００１３】
制御プログラム４１は、例えば、プリンタ１０の各部を統括的に制御するファームウェアである。制御装置１２は、制御プログラム４１を実行し、実行した処理結果をＲＡＭ１３に一時的に記憶させながら、バス１１で接続された各部を制御する。画像データ４５は、例えば、ＰＣやスマートフォン等との間で有線通信又は無線通信を介して受信した印刷ジョブの画像データである。なお、以下の説明では、制御プログラム４１を実行する制御装置１２のことを、単に制御装置１２として記載する場合がある。例えば、「制御装置１２が第１切替部６２を切り替える」という記載は、「制御装置１２が制御プログラム４１を実行し、第１切替部６２を制御することで、第１切替部６２を切り替える」ということを意味する場合がある。
【００１４】
画像形成部１６は、例えば、ライン型のサーマルヘッド４７を備え、制御装置１２の制御に基づいて、ダイレクトサーマル方式によりシートに画像を印刷する。画像形成部１６は、サーマルヘッド４７に対向して設けられたプラテンローラ４８を回転させシートを搬送する。例えば、印刷を開始する際に、プリンタ１０の挿入口にシートが挿入されると、挿入されたシートは、プラテンローラ４８とサーマルヘッド４７との対向部分に案内され、印刷完了後に排出口より排出される。
【００１５】
また、ＵＳＢ接続部１９は、例えば、ＵＳＢ  ＰＤ（ＵＳＢ Ｐｏｗｅｒ Ｄｅｌｉｖｅｒｙ）規格に準拠した通信や電力授受を行うインタフェースである。ＵＳＢ接続部１９は、例えば、コネクタとして３つのレセプタクル５１を備える。ＵＳＢ接続部１９は、レセプタクル５１に接続された様々な外部機器との間で、データ通信や電力授受を行う。接続される外部機器は、図１に示すように、例えば、パーソナルコンピュータ（ＰＣ）８１である。なお、接続される外部機器としては、ＰＣ８１に限らず、例えば、スマートフォン、デジタルカメラ、外付けハードディスクなど、ＵＳＢ規格で接続可能な様々な機器を採用できる。
【００１６】
レセプタクル５１は、例えば、ＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠したコネクタである。各レセプタクル５１は、データ通信や電力授受を行うための複数のピンを備える。例えば、レセプタクル５１は、複数のピンとして、ＵＳＢ  Ｔｙｐｅ−Ｃ規格のコネクタにおけるＴＸピン、ＲＸピン、Ｄピン、Ｖｂｕｓピン、ＣＣピンなどを備える。レセプタクル５１は、例えば、ＴＸピン、ＲＸピン、Ｄピンのいずれかを用いてデータ通信を行う。また、レセプタクル５１は、Ｖｂｕｓピンを用いて電力の供給、電力の受電を行う。
【００１７】
また、ＣＣピンは、例えば、電力ロールを決定するために用いられるピンであり、レセプタクル５１に接続するプラグの表裏に対応してＣＣ１ピン、ＣＣ２ピンを備えている。各レセプタクル５１は、電力ロールとして、電力の供給源である電力ソース、又は電力の供給先である電力シンクに切り替え可能なデュアル・ロール・パワー（ＤＲＰ）機能を有している。
【００１８】
また、各レセプタクル５１は、ＰＣ８１等の外部機器を接続されると、ＵＳＢ規格に準じたデータ通信における通信ロールとして通信デバイスとして機能する。プリンタ１０は、レセプタクル５１に外部機器を接続されると、例えば、通信ホストとして機能する外部機器によりデータ通信を制御される。
【００１９】
次に、電源部２７の構成について説明する。図２は、電源部２７の構成を示している。図２に示すように、電源部２７は、バッテリ３０、充電回路３１、電力コントローラ３３、第１レギュレータ３５、第２レギュレータ３６、ＤＣ／ＤＣコンバータ３７等を備えている。また、電源部２７は、各装置を接続する電力伝送路２９を備えている。電力伝送路２９は、第１電力伝送路２９Ａ〜第７電力伝送路２９Ｇを有し、各装置へ電力を伝送する。
【００２０】
バッテリ３０は、プリンタ１０内の各装置の電源として機能し、各装置へ電力を供給する。充電回路３１は、バッテリ３０に接続され、バッテリ３０を充電する充電電圧Ｖ１を生成する。充電回路３１は、電力伝送路２９の第３電力伝送路２９Ｃを介して電力コントローラ３３に接続されている。充電回路３１は、第３電力伝送路２９Ｃ、電力コントローラ３３及びＵＳＢ接続部１９を介して外部機器に接続され、ＵＳＢ接続により外部機器から入力電圧Ｖ２の電力を受電する。充電回路３１は、外部機器から受電した入力電圧Ｖ２の電力を変圧等して充電電圧Ｖ１の電力を生成し、生成した充電電圧Ｖ１の電力をバッテリ３０へ供給する。
【００２１】
また、充電回路３１は、制御装置１２から出力される制御信号ＣＳ１により、起動又は停止を制御可能となっている。充電回路３１は、例えば、ハイレベルの制御信号ＣＳ１を入力することに基づいて動作を開始し、ローレベルの制御信号ＣＳ１を入力することに基づいて動作を停止する。これにより、制御装置１２は、バッテリ３０の充電の開始と停止を切り替えることができる。なお、プリンタ１０は、電源部２７を外部のＡＣ電源に接続するためのＡＣコードや、ＡＣ／ＤＣ回路などを備えても良い。この場合、電源部２７は、ＡＣ電源から受電した電力によりバッテリ３０を充電しても良く、制御装置１２等に電力を供給しても良い。
【００２２】
電力コントローラ３３は、ＵＳＢ接続部１９を介した電力の授受を制御する。また、電力コントローラ３３は、ＵＳＢ接続部１９（レセプタクル５１）に接続された外部機器との間で、電力授受に係る通信を実行する。電力授受に係る通信とは、例えば、装置の電源情報（バッテリの有無など）に係る通信や、電力授受のネゴシエーションに係る通信である。ここでいうネゴシエーションとは、例えば、電力ロールの設定、授受する電力量の設定などを行う処理である。電力ロールとは、電力を供給する供給源として機能する電力ソース、又は電力ソースから電力を受電する電力シンクである。なお、図２では、電力コントローラ３３が一体的な処理ブロックとして図示されているが、電力コントローラ３３は、ＵＳＢ接続部１９を介して電力を授受する処理ブロックと、ＵＳＢ接続部１９を介して電力授受に係る通信を行う処理ブロックと、を別々に有していてもよい。
【００２３】
電力コントローラ３３は、例えば、ＵＳＢ  ＰＤ規格による電力授受により、外部機器から直流の入力電圧Ｖ２を受電する。電力コントローラ３３は、ＵＳＢ接続部１９を介して受電した入力電圧Ｖ２を、充電回路３１、第１レギュレータ３５、第２レギュレータ３６、ＤＣ／ＤＣコンバータ３７に供給可能となっている。従って、電源部２７は、電力コントローラ３３から第１レギュレータ３５等へ直流電圧を供給可能となっている。
【００２４】
電源部２７は、制御装置１２の制御に基づいて、電力コントローラ３３から各装置へ供給する電力量を変更可能となっている。第１レギュレータ３５、第２レギュレータ３６、及びＤＣ／ＤＣコンバータ３７は、電力コントローラ３３から供給される入力電圧Ｖ２やバッテリ３０から供給される電圧を変圧する変圧回路であり、プリンタ１０の内部電源の電力を生成する。
【００２５】
第１レギュレータ３５は、入力側にスイッチ６１を接続され、出力側に制御装置１２が接続されている。スイッチ６１は、電力伝送路２９の第１電力伝送路２９Ａを介して電力コントローラ３３に接続されている。また、スイッチ６１は、第４電力伝送路２９Ｄを介してバッテリ３０に接続されている。スイッチ６１は、第４電力伝送路２９Ｄを介したバッテリ３０と第１レギュレータ３５の接続と、第１電力伝送路２９Ａを介した電力コントローラ３３と第１レギュレータ３５の接続を切り替え可能となっている。第１レギュレータ３５は、例えば、リニアレギュレータであり、バッテリ３０又は電力コントローラ３３から受電した電圧を変圧して出力電圧Ｖ３を生成し、制御装置１２へ出力電圧Ｖ３を出力する。出力電圧Ｖ３の電圧値は、例えば、３．３Ｖである。
【００２６】
スイッチ６１は、例えば、電磁開閉スイッチであり、所定電圧値以上の電力をバッテリ３０から供給される状態では、第１レギュレータ３５にバッテリ３０（第４電力伝送路２９Ｄ）を接続する。また、スイッチ６１は、バッテリ３０から所定電圧値以上の電力を供給されない状態では、第１レギュレータ３５に電力コントローラ３３（第１電力伝送路２９Ａ）を接続する。ここでいう所定電圧値とは、例えば、電磁開閉スイッチのオンオフを切り替える定格の電圧値である。
【００２７】
スイッチ６１は、例えば、バッテリ３０のバッテリ残量が少なくなり、バッテリ３０から所定電圧値以上の電力を供給されなくなると、電力コントローラ３３と第１レギュレータ３５とを自動で接続する。従って、スイッチ６１は、バッテリ３０のバッテリ残量が空の状態では、電力コントローラ３３と第１レギュレータ３５とを接続する。また、スイッチ６１は、バッテリ３０が充電されバッテリ残量が多くなり、バッテリ３０から所定電圧値以上の電力を受電すると、バッテリ３０と第１レギュレータ３５とを接続する。なお、スイッチ６１は、所定電圧値を基準として接続を切り替える構成に限らず、バッテリ３０から電力を受電できない場合、即ち、バッテリ３０のバッテリ残量が空の場合のみ、電力コントローラ３３と第１レギュレータ３５を接続する構成でも良い。
【００２８】
第１レギュレータ３５は、例えば、所望のレンジ内の電圧値（定格の電圧値）の電力を入力したことを検出すると自動的に起動し、出力電圧Ｖ３の生成を開始して、制御装置１２へ出力電圧Ｖ３を供給する。一方で、第２レギュレータ３６及びＤＣ／ＤＣコンバータ３７は、制御装置１２から入力する制御信号ＣＳ２に基づいて、起動又は停止を変更可能となっている。従って、制御装置１２は、第２レギュレータ３６及びＤＣ／ＤＣコンバータ３７による変圧動作の開始と停止を切り替え可能となっている。なお、第１レギュレータ３５は、制御装置１２により動作の開始及び停止を制御可能な構成でも良い。
【００２９】
第２レギュレータ３６は、入力側に第１切替部６２を接続され、出力側に表示装置２０を接続されている。第１切替部６２は、電力伝送路２９の第２電力伝送路２９Ｂを介して電力コントローラ３３に接続されている。また、第１切替部６２は、第５電力伝送路２９Ｅを介してバッテリ３０に接続されている。第１切替部６２は、第５電力伝送路２９Ｅを介したバッテリ３０と第２レギュレータ３６の接続と、第２電力伝送路２９Ｂを介した電力コントローラ３３と第２レギュレータ３６の接続を切り替え可能となっている。第１切替部６２は、制御装置１２から入力した制御信号ＣＳ３に基づいて、第２レギュレータ３６の接続を切り替える。第２レギュレータ３６は、バッテリ３０又は電力コントローラ３３から受電した電圧を変圧し、表示装置２０を駆動するのに必要な出力電圧Ｖ４を生成する。第２レギュレータ３６は、変圧した出力電圧Ｖ４を表示装置２０へ供給する。
【００３０】
また、ＤＣ／ＤＣコンバータ３７は、入力側に第２切替部６３を接続され、画像形成部１６、通信部２４、画像処理回路２８などの表示装置２０（第１負荷装置の一例）以外の負荷装置（第２負荷装置の一例）が出力側に接続されている。ここでいう表示装置２０以外の負荷装置とは、図１に示す装置に限らず、図１に図示していない装置、例えば、マイコン、各種のセンサ、サーマルヘッド４７やプラテンローラ４８を駆動するモータ等を含んでも良い。
【００３１】
第２切替部６３は、電力伝送路２９の第６電力伝送路２９Ｆを介して電力コントローラ３３に接続されている。また、第２切替部６３は、第７電力伝送路２９Ｇを介してバッテリ３０に接続されている。第２切替部６３は、第７電力伝送路２９Ｇを介したバッテリ３０とＤＣ／ＤＣコンバータ３７の接続と、第６電力伝送路２９Ｆを介した電力コントローラ３３とＤＣ／ＤＣコンバータ３７の接続を切り替え可能となっている。第２切替部６３は、制御装置１２から入力する制御信号ＣＳ３に基づいて、ＤＣ／ＤＣコンバータ３７の接続を切り替える。ＤＣ／ＤＣコンバータ３７は、バッテリ３０又は電力コントローラ３３から受電した電圧を変圧し、画像形成部１６等を駆動するのに必要な出力電圧Ｖ５を生成する。ＤＣ／ＤＣコンバータ３７は、生成した出力電圧Ｖ５を画像形成部１６等へ供給する。
【００３２】
なお、図２に示す電源部２７の構成は、一例である。例えば、電源部２７は、３つのリニアレギュレータを備えても良く、３つのＤＣ／ＤＣコンバータを備えても良い。また、電源部２７は、表示装置２０や画像形成部１６に出力電圧を供給する変圧回路として１つの変圧回路を備える構成でも良く、表示装置２０、画像形成部１６、画像処理回路２８などの各々に出力電圧を供給する３つ以上の変圧回路を備えても良い。
【００３３】
また、電力伝送路２９の接続を切り替える装置は、第１切替部６２及び第２切替部６３のような切替装置に限らない。例えば、第２レギュレータ３６は、第１スイッチを介して第２電力伝送路２９Ｂと接続され、第２スイッチを介して第５電力伝送路２９Ｅと接続される構成でも良い。そして、制御装置１２は、第１及び第２スイッチのオン／オフを切り替えることで、第２レギュレータ３６に対する第２電力伝送路２９Ｂ等の接続を切り替えても良い。
【００３４】
また、制御装置１２は、通信処理部１２Ａ、タイマー回路１２Ｂなどの複数の処理部を備えている。通信処理部１２Ａ、タイマー回路１２Ｂを含む複数の処理部は、例えば、制御装置１２のＣＰＵで制御プログラム４１を実行することで実現される処理モジュールである。なお、通信処理部１２Ａ等の処理を実現する方法は、ソフトウェア処理による実現方法に限らず、例えば、ハードウェア処理によって実現する方法でも良い。また、通信処理部１２Ａ等の処理を、ソフトウェア処理とハードウェア処理とを併用して実現しても良い。
【００３５】
通信処理部１２Ａは、電力コントローラ３３を制御して外部機器との間でＵＳＢ  ＰＤに係わるネゴシエーション等を実行する処理回路である。後述するように、本実施形態のプリンタ１０は、ＵＳＢ接続部１９に外部機器を接続された初期段階では、通信ロールにおける通信デバイスとして機能し、外部機器から第１電力量Ｗ１の電力を受電する。ここでいう第１電力量Ｗ１とは、例えば、ＵＳＢ  ＰＤ規格によるネゴシエーションを実行する前の電力量であり、２．５Ｗ（５Ｖ、０．５Ａ）の電力量である。後述するように、プリンタ１０は、バッテリ残量が空などの状態では、制御装置１２の処理部のうち、通信処理部１２Ａのみを起動する。
【００３６】
また、タイマー回路１２Ｂは、通信処理部１２Ａによるネゴシエーションを定期的に実行する際に、実行する時間間隔をカウントするための回路である。通信処理部１２Ａは、タイマー回路１２Ｂでカウントされるカウント値が所定の値となるまで、次のネゴシエーションの開始を待機する。
【００３７】
また、表示装置２０は、例えば、タッチパネルであり、液晶パネル、液晶パネルの背面側から光を照射するＬＥＤ等の光源、液晶パネルの表面に貼り合わされた接触感知膜等を備えている。表示装置２０は、プリンタ１０に対する操作を受け付け、操作入力に応じた信号を制御装置１２へ出力する。また、表示装置２０は、プリンタ１０に係わる情報の表示を行う。表示装置２０は、制御装置１２の制御に基づいて液晶パネルの表示内容を変更する。
【００３８】
なお、本願の表示装置は、タッチパネルに限らない。例えば、表示装置は、表示機能のみを有する液晶画面でも良い。また、本願の第１負荷装置は、表示機能を有する装置に限らず、操作入力を受け付けるスイッチ、プリンタ１０の状態を示すランプ、スピーカなど、ユーザとの間で情報の提供及び受け付けのうち、少なくとも一方を行なうことができる様々なユーザインタフェースを採用できる。
【００３９】
また、図１に示す通信部２４は、有線通信や無線通信が可能となっている。制御装置１２は、通信部２４を制御し、有線通信や無線通信を介して印刷ジョブ（画像データ４５など）を受信する。なお、制御装置１２は、ＵＳＢ接続部１９のデータ通信により印刷ジョブを受信しても良い。制御装置１２は、受信した印刷ジョブに基づいて画像形成部１６による印刷を実行する。画像処理回路２８は、受信した印刷ジョブに係る画像データの加工処理や展開処理等をするための回路である。
【００４０】
（２．電力制御）
次に、本実施形態のプリンタ１０による電力制御について、図３及び図４を参照しつつ、説明する。図３及び図４は、プリンタ１０に対して外部機器を接続されてから、制御装置１２によってプリンタ１０のシステムの全部又は一部を起動するまでの流れを示している。なお、図３及び図４に示すフローチャートは、説明の便宜上、制御装置１２（通信処理部１２Ａ）による処理だけでなく、プリンタ１０に対して行なわれたユーザ動作やプリンタ１０のハードウェア処理を含んでいる。より具体的には、図３に示すステップ（以下、単にＳと略記する）１１はユーザ動作であり、Ｓ１３、Ｓ１５は、プリンタ１０のハードウェア処理を示している。
【００４１】
なお、以下の説明では、外部機器としてＰＣ８１を接続した場合について説明する。また、バッテリ３０のバッテリ残量が、全くない空の状態である場合について説明する。従って、バッテリ３０は、第１レギュレータ３５、第２レギュレータ３６、ＤＣ／ＤＣコンバータ３７、制御装置１２、表示装置２０、画像形成部１６等を起動するのに必要な電力を供給できない状態となっている。
【００４２】
また、Ｓ１７以降のソフトウェア処理は、基本的に、制御プログラム４１に記述された命令に従った制御装置１２の通信処理部１２Ａの処理を示す。即ち、以下の説明における「判断」、「切り替え」、「表示」等の処理は、通信処理部１２Ａの処理を表している。通信処理部１２Ａによる処理は、ハードウェア制御も含む。また、図３及び図４のＳ１７以降に示す処理を、通信処理部１２Ａ以外の装置が実行しても良い。例えば、電力コントローラ３３が、実行しても良い。
【００４３】
まず、図３のＳ１１において、バッテリ残量が空の状態のプリンタ１０にＰＣ８１が接続される。プリンタ１０は、通信ロールとして通信デバイスとして動作し、通信ホストであるＰＣ８１から第１電力量Ｗ１（例えば、２．５Ｗ）の電力を受電する（Ｓ１３）。バッテリ残量が空であるため、スイッチ６１は、バッテリ３０から電力を供給されない状態となり、第１レギュレータ３５を電力コントローラ３３（第１電力伝送路２９Ａ）に接続する（Ｓ１５）。
【００４４】
第１レギュレータ３５は、ＵＳＢ接続部１９、電力コントローラ３３、第１電力伝送路２９Ａ、スイッチ６１を介してＰＣ８１から第１電力量Ｗ１の電力を受電し起動する（Ｓ１５）。第１レギュレータ３５は、出力電圧Ｖ３の生成を開始し、出力電圧Ｖ３を制御装置１２へ供給する。従って、本実施形態の第１レギュレータ３５は、２．５ＷなどのＵＳＢ接続で授受される最低電力で起動可能な変圧回路である。
【００４５】
制御装置１２は、第１レギュレータ３５から出力電圧Ｖ３を受電すると、ＣＰＵで制御プログラム４１を実行し、複数の処理部のうち、通信処理部１２Ａのみを起動する（Ｓ１７）。従って、通信処理部１２Ａは、２．５Ｗ（５Ｖの入力電圧Ｖ２）から生成できる３．３Ｖの出力電圧Ｖ３により起動可能な処理ブロックである。なお、通信処理部１２Ａを起動するのに必要な電圧は、通常時に制御装置１２へ供給する電圧（例えば、３．３Ｖ）より低い電圧でも良い。即ち、第１レギュレータ３５は、Ｓ１７では通常時よりも低い電圧を制御装置１２へ供給し、通信処理部１２Ａを起動しても良い。また、制御装置１２は、Ｓ１７において、通信処理部１２Ａ以外の処理部も起動しても良い。
【００４６】
次に、通信処理部１２Ａは、Ｓ１７で開始した起動処理を完了させると、電力コントローラ３３を制御して、ＰＣ８１との間でネゴシエーションを実行する（Ｓ１９）。電力コントローラ３３は、ＵＳＢ  ＰＤ規格に準じた方式により通信を行ない、ＰＣ８１を接続されたレセプタクル５１を電力ロールの電力シンクとして機能させる。
【００４７】
ここで、例えば、ＵＳＢ  ＰＤ規格に準じた方式では、２．５Ｗ（５Ｖ、０．５Ａ）〜１００Ｗ（２０Ｖ、５Ａ）までの電力量の範囲で、電力ソースから電力を受電できる。通信処理部１２Ａは、例えば、ＰＣ８１との間で電力授受に係わるネゴシエーションを開始し、上記した電力量の範囲内で、且つ供給可能な電圧値及び電流値の組み合わせの電力リストを含む情報（電力プロファイル情報）をＰＣ８１から受信する（Ｓ１９）。通信処理部１２Ａは、受信した電力リストから要求する電圧値及び電流値の組み合わせ（以下、「電力の組み合わせ」という場合がある）を決定し、決定した電力の組み合わせを要求する電力要求（リクエスト情報）をＰＣ８１へ送信する。通信処理部１２Ａは、例えば、ＰＣ８１から了承する通知（アクセプト情報）を受信するとネゴシエーションに成功したと判断し、所望の電力を、Ｖｂｕｓピンを介してＰＣ８１から受電する。また、通信処理部１２Ａは、例えば、ＰＣ８１から拒否する通知（リジェクト情報）を受信するとネゴシエーションに失敗したと判断し、２．５Ｗの電力を受電する。
【００４８】
本実施形態の通信処理部１２Ａは、例えば、第１起動電力量ＳＷ１と、第２起動電力量ＳＷ２を基準に、電力リストを参照して要求する電圧値及び電流値を決定する。ここでいう第１起動電力量ＳＷ１は、プリンタ１０が備える全ての負荷装置を起動するのに必要な電力量である。全ての負荷装置とは、表示装置２０やＤＣ／ＤＣコンバータ３７に接続された画像形成部１６等である。本実施形態では、第１起動電力量ＳＷ１は、例えば、バッテリ３０の充電に必要な電力量、制御装置１２を起動するのに必要な電力量、全ての負荷装置（表示装置２０など）を起動するのに必要な電力量、制御装置１２や負荷装置へ電力を供給する変圧回路（第２レギュレータ３６など）を起動させるのに必要な電力量を合計した電力量である。制御装置１２を起動するのに必要な電力量とは、通信処理部１２Ａを含む全ての処理部を起動するのに必要な電力量である。従って、第１起動電力量ＳＷ１は、バッテリ３０を充電しつつ、プリンタ１０のシステムを起動するのに必要な電力量である。
【００４９】
また、第２起動電力量ＳＷ２とは、第１起動電力量ＳＷ１より少ない電力量であり。例えば、複数の負荷装置のうち、優先度の高い一部の負荷装置のみを起動するのに必要な電力量である。本実施形態の第２起動電力量ＳＷ２は、表示装置２０を起動するのに必要な電力量である。
【００５０】
図５は、第１起動電力量ＳＷ１と、第２起動電力量ＳＷ２と、ＰＣ８１が供給可能な供給可能電力（電力の組み合わせ）の一例を示している。図５に示すように、第１起動電力量ＳＷ１は、例えば、２５Ｗである。第２起動電力量ＳＷ２は、５Ｗである。また、ＰＣ８１は、５Ｗ、７．５Ｗ、２５Ｗ、３５Ｗの各電力量を供給可能である。この供給可能電力量は、ＰＣ８１が電力不足となっていない状態で供給できる電力量である。このため、電源状態に応じて、ＰＣ８１は、供給を拒否する、又は供給する電力量を減らす。従って、ＰＣ８１は、Ｓ１９で電力リストを要求されると、その時点で供給可能な電力の組み合わせを送信する。
【００５１】
通信処理部１２Ａは、Ｓ１９を実行した後、第２起動電力量ＳＷ２以上の第２電力量Ｗ２の電力供給を受けることが可能であるか否かを判断する（Ｓ２１）。ここでいう第２電力量Ｗ２とは、Ｓ１９で電力要求する電力量であり、要求を了承され（ネゴシエーションに成功し）た後に受電する電力量である。通信処理部１２Ａは、例えば、Ｓ１９において電力リストの中から第２起動電力量ＳＷ２以上となる第２電力量Ｗ２を要求する電力要求（リクエスト情報）を送信する。通信処理部１２Ａは、要求した結果、ＰＣ８１から拒否通知を受信すると、Ｓ２１において否定判断し（Ｓ２１：ＮＯ）、Ｓ２３を実行する。なお、Ｓ２１における判断基準は、上記した拒否通知に限らない。例えば、通信処理部１２Ａは、ＰＣ８１から受信した電力リストの中に、第２起動電力量ＳＷ２以上となる第２電力量Ｗ２の電力の組み合わせがあるか否かを判断しても良い（Ｓ２１）。通信処理部１２Ａは、電力リストの中に、第２起動電力量ＳＷ２以上となる第２電力量Ｗ２の電力の組み合わせがない場合、Ｓ２１において否定判断しても良い。
【００５２】
Ｓ２３を実行する場合、プリンタ１０は、例えば、ＰＣ８１から２．５Ｗの電力を受電する状態を維持する。Ｓ２３において、通信処理部１２Ａは、充電回路３１を起動させる。充電回路３１は、第１電力量Ｗ１の電力に基づいて充電電圧Ｖ１を生成し、バッテリ３０の充電を行なう。この場合、ＰＣ８１から受電する電力量の増大に失敗したため、通信処理部１２Ａは、消費電力を減らす制御を実行しても良い。例えば、通信処理部１２Ａは、制御装置１２のモードを、ＣＰＵ等の消費電力を少なくするモードに切り替えても良い。具体的には、通信処理部１２Ａは、制御装置１２が有する処理部のうち、起動していない処理部へ供給するクロック信号を停止し、消費電力を抑制しても良い。
【００５３】
通信処理部１２Ａは、Ｓ２３を実行すると、図３及び図４に示す処理を終了する。プリンタ１０は、２．５Ｗの第１電力量Ｗ１によりバッテリ３０を充電し、バッテリ３０を十分に充電した後、表示装置２０などの起動を行なう。なお、通信処理部１２Ａは、ＰＣ８１以外の新たな外部機器の接続を検出した場合、その外部機器に対して、Ｓ１９以降の処理を実行し、第２起動電力量ＳＷ２の電力を外部機器へ要求しても良い。
【００５４】
一方で、通信処理部１２Ａは、Ｓ１９においてＰＣ８１から受信した電力リストの中に、第２起動電力量ＳＷ２以上の第２電力量Ｗ２の電力の組み合わせがあった場合、その組み合わせの第２電力量Ｗ２を要求する。通信処理部１２Ａは、要求した第２電力量Ｗ２を受電できた場合、Ｓ２１において肯定判断する（Ｓ２１：ＹＥＳ）。上記したように、本実施形態の第２起動電力量ＳＷ２は、表示装置２０を起動するのに必要な電力量である。このため、通信処理部１２Ａは、第１切替部６２を制御して、電力コントローラ３３と第２レギュレータ３６を接続する（Ｓ２５）。
【００５５】
通信処理部１２Ａは、Ｓ２５を実行した後、第２レギュレータ３６を起動する（Ｓ２７）。第２レギュレータ３６は、起動すると、ＰＣ８１から電力を受電し、出力電圧Ｖ４を生成する。表示装置２０は、第２レギュレータ３６から出力電圧Ｖ４を受電し起動する。通信処理部１２Ａは、表示装置２０の起動を検出すると、表示装置２０に要求電力等の表示を行なう処理を実行する（Ｓ２９）。これにより、バッテリ残量が少ない状態でも、ＰＣ８１の供給電力量の増大を実行することで、表示装置２０の表示を早期に実行できる。
【００５６】
図６は、表示装置２０の表示画面の一例を示している。図６に示すように、通信処理部１２Ａは、要求電力量、供給可能電力量、受電状態情報を、表示装置２０の表示画面６５に表示する。ここいう要求電力量とは、ＰＣ８１へ要求する電力量（例えば、第２電力量Ｗ２）である。要求する電力量とは、実際に要求できる電力量だけでなく、要求する予定の電力量を含む。具体的には、本実施形態であれば、第１起動電力量ＳＷ１と第２起動電力量ＳＷ２である。
【００５７】
また、供給可能電力量は、ＰＣ８１が供給可能な最大の電力量である。図６に示す例では、ＰＣ８１の供給可能電力量が、７．５Ｗとなっている。この場合、ＰＣ８１は、最大で７．５Ｗまでの電力を供給できる電源状態にある。このため、通信処理部１２Ａは、５Ｗの第２起動電力量ＳＷ２を受電することは可能であるが、２５Ｗの第１起動電力量ＳＷ１を受電することはできない。図６の黒い三角で示すように、通信処理部１２Ａは、現在の受電している電力量が５Ｗであること表示する。また、図６に破線で示すように、通信処理部１２Ａは、受電できない２５Ｗの表示欄をグレーアウト表示する。また、後述するように、通信処理部１２Ａは、２５Ｗの第２電力量Ｗ２を受電可能であると判断すると、表示装置２０の表示を更新し、２５Ｗの表示欄のグレーアウトを止める（図７参照）。
【００５８】
また、受電状態情報は、各要求電力量を受電した場合のプリンタ１０の状態を示す情報である。具体的には、図６に示すように、通信処理部１２Ａは、受電状態情報として、各要求電力を受電した場合に、バッテリ３０を満受電するまでに必要な充電時間を表示する。図６に示す例では、バッテリ残量が空の状態で第２起動電力量ＳＷ２（５Ｗ）を受電すると、満充電まで６０分必要となっている。また、バッテリ残量が空の状態で第１起動電力量ＳＷ１（２５Ｗ）を受電した場合、充電時間が３０分に短縮される。また、受電状態情報は、上記した充電時間の情報に限らない。図６に示すように、通信処理部１２Ａは、例えば、第１起動電力量ＳＷ１（２５Ｗ）を受電した場合、プリンタ１０のシステムを起動できる内容を受電状態情報として表示しても良い。また、表示画面６５の下端に示すように、通信処理部１２Ａは、バッテリ残量と、受電電力量が少ないため、システムを起動できないことを示す情報を、受電状態情報として表示しても良い。
【００５９】
通信処理部１２Ａは、Ｓ２９を実行すると、充電回路３１を起動させ、バッテリ３０の充電を開始する（Ｓ３１）。次に、図４のＳ３３に示すように、通信処理部１２Ａは、ＰＣ８１との間で再度ネゴシエーションを実行し、電力リストを要求する（Ｓ３３）。通信処理部１２Ａは、受信した電力リストの中から、第１起動電力量ＳＷ１以上の第２電力量Ｗ２を受電可能な電力の組み合わせがあるか否かを判断する（Ｓ３５）。通信処理部１２Ａは、第１起動電力量ＳＷ１以上の第２電力量Ｗ２を受電可能な電力の組み合わせが電力リストにない場合や、電力の組み合わせがあっても電力要求を拒否された場合、Ｓ３５で否定判断し、Ｓ３７を実行する。
【００６０】
Ｓ３７において、通信処理部１２Ａは、タイマー回路１２Ｂを起動し、タイマー回路１２Ｂでカウントされるカウント値が所定の値となるまで、即ち、所定時間だけ、次の処理を待機する。通信処理部１２Ａは、Ｓ３７で待機処理を実行した後、Ｓ３３からの処理を再度実行する。このため、通信処理部１２Ａは、Ｓ３７で所定時間だけ待機するごとに、電力リストの取得と（Ｓ３３）と、取得した電力リストに基づく判断処理（Ｓ３５）とを繰り返し実行する。
【００６１】
ここで、通信処理部１２Ａは、上記したＳ２９で、図６に示す表示を表示装置２０に行なうことで、ＰＣ８１の供給可能電力量を２５Ｗ以上まで増やせば、バッテリ３０の充電時間を短縮でき、且つシステムが起動できることをユーザに認識させることができる。その結果、ユーザは、例えば、表示装置２０の表示が変更されるまで（２５Ｗの表示欄のグレーアウト表示がなくなるまで）、ＰＣ８１に接続されている他のＵＳＢ機器（電力シンク）を取り外して供給可能電力量を増やす作業を行なう。あるいは、ユーザは、例えば、ＰＣ８１にモバイルバッテリを接続して供給可能電力量を増やす作業を行なう。また、供給可能電力量は、例えば、ＰＣ８１の処理負荷の低下など、ユーザによる作業以外の要因によって増加する可能性もある。
【００６２】
従って、Ｓ３７で待機する所定時間は、通信処理部１２Ａが、Ｓ３３，Ｓ３５を繰り返し実行することで、上記したユーザによる作業や他の要因によってＰＣ８１の電源状態が変化したことを適切に検出できる時間間隔である。例えば、Ｓ３７の所定時間は、数秒から数十秒である。
【００６３】
一方で、通信処理部１２Ａは、Ｓ３３で受信した電力リストの中に、第１起動電力量ＳＷ１以上の第２電力量Ｗ２を受電可能な電力の組み合わせがあった場合、その組み合わせの第２電力量Ｗ２を要求する。即ち、通信処理部１２Ａは、供給電力量（第２電力量Ｗ２）の増大をＰＣ８１へ要求する。通信処理部１２Ａは、要求した第２電力量Ｗ２を受電できた場合、Ｓ３５において肯定判断し（Ｓ３５：ＹＥＳ）、表示装置２０の表示を更新する（Ｓ３９）。
【００６４】
図７に示すように、通信処理部１２Ａは、２５Ｗの表示欄のグレーアウトを停止し、黒い三角のマークを２５Ｗの表示欄に移動させる。通信処理部１２Ａは、充電時間の短縮が図れることや、システムを起動できることを示す内容（受電状態情報の一例）を表示画面６５に表示する。また、通信処理部１２Ａは、ＯＫキー６５Ａと、キャンセルキー６５Ｂを表示画面６５に表示する。
【００６５】
次に、通信処理部１２Ａは、Ｓ４１において、表示画面６５のＯＫキー６５Ａをタッチ操作されたか否かを判断する。通信処理部１２Ａは、ＯＫキー６５Ａのタッチ操作を検出すると（Ｓ４１：ＹＥＳ）、第２切替部６３を制御し、電力コントローラ３３とＤＣ／ＤＣコンバータ３７を接続する（Ｓ４３）。
【００６６】
次に、通信処理部１２Ａは、ＤＣ／ＤＣコンバータ３７を起動する（Ｓ４５）。ＤＣ／ＤＣコンバータ３７は、ＰＣ８１から電力を受電し、出力電圧Ｖ５を画像形成部１６などに供給する。これにより、表示装置２０以外の負荷装置が起動する。制御装置１２は、通信処理部１２Ａ以外の処理部を全て起動する（Ｓ４７）。制御装置１２は、全ての処理部を起動しつつ、画像形成部１６の初期設定などを実行し、プリンタ１０のシステムを起動する（Ｓ４７）。制御装置１２は、表示装置２０に起動画面や起動後の初期画面を表示する。これにより、バッテリ残量が少ない状態でも、ＰＣ８１の供給電力量の増大を実行することで、システムを早期に起動することができる。
【００６７】
一方で、通信処理部１２Ａは、Ｓ４１において、表示画面６５のキャンセルキー６５Ｂのタッチ操作を検出すると否定判断し（Ｓ４１：ＮＯ）、電力量の維持や再度の確認処理などを実行する（Ｓ４９）。通信処理部１２Ａは、例えば、Ｓ２３と同様に、制御装置１２の消費電力を減らしながら、５Ｗの第２電力量Ｗ２によりバッテリ３０の充電を継続する。通信処理部１２Ａは、バッテリ残量に応じて、ＤＣ／ＤＣコンバータ３７や画像形成部１６を起動し、システムを起動する（Ｓ４９）。また、通信処理部１２Ａは、図７に示す表示内容を表示画面６５に再度表示して、ユーザの意思を再度確認しても良い。
【００６８】
因みに、プリンタ１０は、情報処理装置の一例である。通信処理部１２Ａは、処理部の一例である。ＵＳＢ接続部１９は、インタフェースの一例である。表示装置２０は、第１負荷装置の一例である。ＰＣ８１は、外部機器の一例である。画像形成部１６、通信部２４、画像処理回路２８等は、第２負荷装置の一例である。スイッチ６１は、スイッチ装置の一例である。
【００６９】
（３．効果）
以上、上記した実施形態によれば、以下の効果を奏する。
（１）本実施形態のプリンタ１０の制御装置１２は、電力伝送路２９を備える。電力伝送路２９は、ＵＳＢ接続部１９と制御装置１２とをバッテリ３０を介さず接続する第１電力伝送路２９Ａと、ＵＳＢ接続部１９と表示装置２０とをバッテリ３０を介さず接続する第２電力伝送路２９Ｂと、ＵＳＢ接続部１９とバッテリ３０とを接続する第３電力伝送路２９Ｃと、を有する。制御装置１２（通信処理部１２Ａ）は、ＰＣ８１からＵＳＢ接続部１９を介して第１電力量Ｗ１の電力の供給を受けているとき、ＵＳＢ接続部１９及び第１電力伝送路２９Ａを介して供給される電力により起動するＳ１７の処理（第１起動処理の一例）と、Ｓ１７の処理を実行した後、第１電力量Ｗ１より大きな電力量である第２電力量Ｗ２の電力を、ＵＳＢ接続部１９を介してＰＣ８１へ要求するＳ１９の処理（電力要求処理の一例）と、Ｓ１９の処理を実行した後、ＰＣ８１からＵＳＢ接続部１９を介して第２電力量Ｗ２の電力供給を受けることが可能であるか否かを判断するＳ２１の処理（第１判断処理の一例）を実行する。制御装置１２は、Ｓ２１の処理において肯定判断する場合（Ｓ２１：ＹＥＳ）、Ｓ１９の処理の結果、ＰＣ８１からＵＳＢ接続部１９を介して第２電力量Ｗ２の電力が供給されると、ＰＣ８１からＵＳＢ接続部１９を介して供給された電力を、第２電力伝送路２９Ｂを介して表示装置２０へ供給し、表示装置２０を起動させるＳ２９の処理（第２起動処理の一例）を実行する。また、制御装置１２は、Ｓ２１の処理において否定判断する場合（Ｓ２１：ＮＯ）、ＰＣ８１からＵＳＢ接続部１９を介して供給される電力を、第３電力伝送路２９Ｃを介してバッテリ３０へ供給するＳ２３の処理（第１供給処理の一例）を実行する。
【００７０】
これによれば、プリンタ１０は、バッテリ残量が少ない状態で、ＰＣ８１から電力を受電した場合、まず、制御装置１２へ電力を供給して制御装置１２（通信処理部１２Ａ）の起動を実行する。制御装置１２は、起動すると、現状の第１電力量Ｗ１より大きな第２電力量Ｗ２を、ＰＣ８１へ要求する。制御装置１２は、第２電力量Ｗ２の受電に失敗すると、ＰＣ８１からＵＳＢ接続部１９を介して供給される電力によりバッテリ３０を充電する。そして、制御装置１２は、第２電力量Ｗ２の受電に成功すると、ＰＣ８１からＵＳＢ接続部１９を介して供給される電力により表示装置２０を起動させる。これにより、表示装置２０を起動するのに必要な電力を供給するだけのバッテリ残量がなく、第１電力量Ｗ１の電力を受電する状態ではバッテリ３０の充電に時間が掛かる場合でも、ＰＣ８１へ電力量の増加を要求することで、バッテリ３０の充電を待たずに表示装置２０を早期に起動することができる。例えば、表示装置２０の起動が遅れると、ユーザは、ＰＣ８１を接続してもプリンタ１０の状態に変化がないため、バッテリ３０の充電を実行しているのか、故障により充電すら出来ていないのか分からなくなってしまう。これに対し、本実施形態のプリンタ１０では、バッテリ３０が空の状態でも表示装置２０の起動を優先する。プリンタ１０は、ＰＣ８１を接続されるとネゴシエーションを実行して早期に表示装置２０を起動する。これにより、表示装置２０の表示を行なうことで、ＰＣ８１から正常に電力が供給されていることを、ユーザに認識させることができる。
【００７１】
（２）また、プリンタ１０は、画像処理回路２８や画像形成部１６（第２負荷装置の一例）をさらに備る。制御装置１２は、第２電力量Ｗ２が、表示装置２０や画像形成部１６等の全てを起動するのに必要な第１起動電力量ＳＷ１以上であるか否かを判断するＳ３５の処理（第１電力量判断処理の一例）を実行する。制御装置１２は、Ｓ３５の処理により、第２電力量Ｗ２が第１起動電力量ＳＷ１以上であると判断した場合（Ｓ３５：ＹＥＳ）、表示装置２０と画像形成部１６等の全てを起動させる（Ｓ４７）。
【００７２】
これによれば、制御装置１２は、画像形成部１６等を含む全ての負荷装置を起動可能な第１起動電力量ＳＷ１以上の電力を受電可能である場合、受電した電力により全ての負荷装置を起動させる。これにより、全ての負荷装置を早期に起動させることができる。
【００７３】
（３）また、制御装置１２は、第２電力量Ｗ２が、表示装置２０や画像形成部１６等を起動するのに必要な第１起動電力量ＳＷ１より少ない第２起動電力量ＳＷ２以上であるか否かを判断するＳ２１の処理（第２電力量判断処理の一例）を実行する。制御装置１２は、Ｓ２１の処理により、第２電力量Ｗ２が第２起動電力量ＳＷ２以上であると判断した場合（Ｓ２１：ＹＥＳ）、表示装置２０を起動させる（Ｓ２９）。
【００７４】
これによれば、制御装置１２は、全ての負荷装置を起動するのに必要な第１起動電力量ＳＷ１の電力を受電できない場合、表示装置２０を優先的に起動する。これにより、第２電力量Ｗ２が第１起動電力量ＳＷ１より少ない場合に、表示装置２０を、画像形成部１６等の他の負荷装置に比べて早期に起動できる。
【００７５】
（４）また、プリンタ１０は、第１負荷装置の一例として、表示装置２０を備える。これによれば、表示装置２０を優先的に起動させ、表示装置２０の表示状態の変化をユーザに認識させ、ＰＣ８１からプリンタ１０へ電力が供給されていることを、ユーザに早期に認識させることができる。
【００７６】
（５）また、プリンタ１０は、第２負荷装置の一例として、画像データ４５に基づいた画像処理を行なう画像形成部１６や画像処理回路２８（画像処理部の一例）を備える。これによれば、画像処理を行なう画像形成部１６等の優先度を表示装置２０に比べて下げ、表示装置２０を優先的に起動できる。
【００７７】
（６）また、制御装置１２は、表示装置２０を起動させた場合、ＰＣ８１へ要求する要求電力量、ＰＣ８１が供給可能な最大の電力量である供給可能電力量、要求電力量を受電した場合のプリンタ１０の状態を示す受電状態情報を表示装置２０に表示させる（Ｓ２９、図６）。
【００７８】
これによれば、、要求電力量等を表示装置２０に表示させることで、電力授受の状態や、その電力授受によってプリンタ１０がどのような状態になるのかを、ユーザに認識させることができる。これにより、ユーザは、表示装置２０の表示内容を確認することで適切な対応を実行することができる。例えば、要求電力量を増大させることで、バッテリ３０の充電時間を短くすることができる。また、例えば、供給可能電力量を確認しながらＰＣ８１に接続された他の電子機器（電力シンク）を取り外すことで、供給可能電力量を所望の電力量まで増大させることができる。
【００７９】
（７）また、電力伝送路２９は、制御装置１２とバッテリ３０とを接続する第４電力伝送路２９Ｄを有する。プリンタ１０は、第１電力伝送路２９Ａと制御装置１２との接続と、第４電力伝送路２９Ｄと制御装置１２との接続を切り替えるスイッチ６１を備える。スイッチ６１は、バッテリ３０から電力が供給される場合、第４電力伝送路２９Ｄを制御装置１２に接続し、バッテリ３０から電力が供給されない場合、第２電力伝送路２９Ｂを制御装置１２に接続する電磁開閉スイッチである。
【００８０】
これによれば、電磁開閉スイッチであるスイッチ６１は、バッテリ３０から電力を供給されている間、バッテリ３０を制御装置１２に接続する。また、スイッチ６１は、バッテリ３０から電力を供給されなくなると、ＵＳＢ接続部１９を制御装置１２に接続する。これにより、バッテリ残量が少ない状態でプリンタ１０にＰＣ８１が接続された場合、ＰＣ８１から供給された電力を、自動的に制御装置１２へ供給することができる。
【００８１】
（８）また、制御装置１２は、電力要求を実行する通信処理部１２Ａを有する。制御装置１２は、Ｓ１７の処理において、通信処理部１２Ａを他の処理部に優先して起動する。これによれば、制御装置１２は、第１電力量Ｗ１の電力を受電する状態では、全ての処理部を起動せずに、通信処理部１２Ａを優先的に起動する。通信処理部１２Ａは、起動することで、ＰＣ８１へ電力要求を実行する。これにより、必要な通信処理部１２Ａだけを起動することで、制御装置１２で消費する電力量を減らすことができる。
【００８２】
（９）また、本願のインタフェースとして、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）規格に準ずる接続により電力授受及び通信を行うＵＳＢ接続部１９を採用できる。ＵＳＢ  ＰＤ規格などに準じた電力授受が可能なインタフェースを備えるプリンタ１０では、ＵＳＢ接続により接続されたＰＣ８１との間で、受電する電力量のネゴシエーションを実行することができる。制御装置１２は、ネゴシエーションにより電力量を第１電力量Ｗ１から第２電力量Ｗ２へ増やすことを要求できる。このため、ＵＳＢ規格のインタフェースを備えるプリンタ１０において、第２電力量Ｗ２を要求し表示装置２０を早期に起動させることは極めて有効である。
【００８３】
（１０）また、ＵＳＢ接続部１９は、ＰＣ８１に対してＵＳＢ規格の通信ロールにおける通信デバイスとして接続される。これによれば、ＵＳＢ接続部１９は、制御装置１２と接続された場合、ＵＳＢ規格の通信デバイスとして機能し、所定の電力（２．５Ｗなど）の電力を通信ホストの制御装置１２から受電する。これにより、通信デバイスとして機能し所定電力を受電することで、受電した電力により制御装置１２を起動することができる。
【００８４】
（４．変形例）
尚、本願は上記実施形態に限定されるものではなく、本開示の趣旨を逸脱しない範囲内での種々の改良、変更が可能であることは言うまでもない。
例えば、図３及び図４に示すフローチャートの内容、処理の順番は、一例である。例えば、制御装置１２（通信処理部１２Ａ）は、Ｓ２１において、第２起動電力量ＳＷ２を確認し、表示装置２０を起動した後（Ｓ２９）、第１起動電力量ＳＷ１の確認を実行した（Ｓ３５）。しかしながら、通信処理部１２Ａは、先に第１起動電力量ＳＷ１の確認を実行し、第１起動電力量ＳＷ１以上の電力を受電できる場合、表示装置２０や画像形成部１６を全て起動しても良い。この場合、制御装置１２は、第１起動電力量ＳＷ１以上の電力量を受電できない場合、Ｓ２１、Ｓ２５以降の処理を実行しても良い。
【００８５】
また、制御装置１２（通信処理部１２Ａ）は、要求電力量、供給可能電力量、受電状態情報の全てを表示装置２０へ表示したが、少なくとも１つの情報のみを表示装置２０へ表示しても良い。
また、本願におけるインタフェースの通信規格は、ＵＳＢ  ＰＤ規格に限らず、電力の授受が可能な他の通信規格でもよい。
また、電力コントローラ３３の少なくとも一部は、ＵＳＢ  ＰＤ規格に準拠して電力の授受を制御する機能を有するコントローラ、所謂、ＰＤコントローラであっても良い。
【００８６】
また、上記実施形態では、本願の制御装置１２の少なくとも一部を、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）などの専用のハードウェアで構成してもよい。また、制御装置１２は、例えばソフトウェアによる処理と、ハードウェアによる処理とを併用して動作する構成でもよい。
また、上記実施形態では、本願の情報処理装置として携帯型のプリンタ１０を採用したが、これに限らない。例えば、情報処理装置は、携帯型のスキャナ装置や、ファックス装置でも良い。また、例えば、本願の内容をスキャナ装置に適用する場合、本願の第２負荷装置として、ＣＩＳ（Ｃｏｎｔａｃｔ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）やＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）等の撮像装置を含むスキャンエンジンを採用できる。あるいは、情報処理装置としては、スマートフォン、デジタルカメラなど、バッテリ３０を備える様々な電子機器を採用できる。
【符号の説明】
【００８７】
１０  プリンタ（情報処理装置）、１２  制御装置、１２Ａ  通信処理部（制御装置、処理部）、１６  画像形成部（第２負荷装置、画像処理部）、１９  ＵＳＢ接続部（インタフェース）、２０  表示装置（第１負荷装置）、２４  通信部（第２負荷装置）、２８  画像処理回路（第２負荷装置、画像処理部）、２９  電力伝送路、２９Ａ  第１電力伝送路、２９Ｂ  第２電力伝送路、２９Ｃ  第３電力伝送路、２９Ｄ  第４電力伝送路、３０  バッテリ、４５  画像データ、６１  スイッチ（スイッチ装置）、８１  ＰＣ（外部機器）、Ｗ１  第１電力量、Ｗ２  第２電力量、ＳＷ１  第１起動電力量、ＳＷ２  第２起動電力量。
【図１】
2020166486.tif 000003
【図２】
2020166486.tif 000004
【図３】
2020166486.tif 000005
【図４】
2020166486.tif 000006
【図５】
2020166486.tif 000007
【図６】
2020166486.tif 000008
【図７】
2020166486.tif 000009