(57)【要約】      （修正有）【課題】印刷と外部機器への充電を両立させた画像形成装置及びその制御方法、並びにプログラムを提供する。【解決手段】画像形成装置は、印刷を実行した場合に給電が一時停止されることを示す電力供給確認表示画面を表示し、給電の許可をユーザから受け付けた場合に（ステップＳ１０２でＹＥＳ）、周辺機器への給電を開始し、給電中に印刷を実行する場合に給電を停止しステップＳ１０６、給電が停止されると印刷を実行しステップＳ１０７、印刷が終了すると、外部機器への給電を再開する。【選択図】図４
2015174373.tif 000002
【特許請求の範囲】
【請求項１】
外部機器に給電可能な画像形成装置であって、
前記外部機器への給電を開始する際に、印刷を実行した場合に給電が一時停止されることを示す画面を表示部に表示するとともに、給電の開始の可否をユーザから受け付ける受付手段と、
前記受付手段によって給電の許可を前記ユーザから受け付けた場合に、前記外部機器への給電を開始する給電手段と、
前記給電手段による給電中に印刷を実行する場合に、給電を停止する停止手段と、
前記停止手段により給電が停止されると、印刷を実行する印刷実行手段と、
前記印刷実行手段による印刷が終了すると、前記外部機器への給電を再開する再開手段とを有することを特徴とする画像形成装置。
【請求項２】
前記表示部に代えて、前記画面を前記外部機器で表示させるための指示を前記外部機器に送信し、
前記給電手段は、前記外部機器において給電の許可をユーザから受け付けた場合に、前記外部機器への給電を開始することを特徴とする請求項１記載の画像形成装置。
【請求項３】
画像形成装置から受電可能な情報処理装置であって、
前記画像形成装置から、印刷を実行した場合に給電が一時停止されることを示す画面を表示させる指示を受信する受信手段と、
前記受信手段により前記指示を受信すると、前記画面を表示部に表示するとともに、給電の開始の可否をユーザから受け付ける受付手段と、
前記受付手段によって給電の許可を前記ユーザから受け付けた場合に、前記画像形成装置から受電を開始する受電手段とを有することを特徴とする情報処理装置。
【請求項４】
外部機器に給電可能な画像形成装置の制御方法であって、
前記外部機器への給電を開始する際に、印刷を実行した場合に給電が一時停止されることを示す画面を表示部に表示するとともに、給電の開始の可否をユーザから受け付ける受付ステップと、
前記受付ステップによって給電の許可を前記ユーザから受け付けた場合に、前記外部機器への給電を開始する給電ステップと、
前記給電ステップによる給電中に印刷を実行する場合に、給電を停止する停止ステップと、
前記停止ステップにより給電が停止されると、印刷を実行する印刷実行ステップと、
前記印刷実行ステップによる印刷が終了すると、前記外部機器への給電を再開する再開ステップとを有することを特徴とする制御方法。
【請求項５】
画像形成装置から受電可能な情報処理装置の制御方法であって、
前記画像形成装置から、印刷を実行した場合に給電が一時停止されることを示す画面を表示させる指示を受信する受信ステップと、
前記受信ステップにより前記指示を受信すると、前記画面を表示部に表示するとともに、給電の開始の可否をユーザから受け付ける受付ステップと、
前記受付ステップによって給電の許可を前記ユーザから受け付けた場合に、前記画像形成装置から受電を開始する受電ステップとを有することを特徴とする制御方法。
【請求項６】
外部機器に給電可能な画像形成装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記制御方法は、
前記外部機器への給電を開始する際に、印刷を実行した場合に給電が一時停止されることを示す画面を表示部に表示するとともに、給電の開始の可否をユーザから受け付ける受付ステップと、
前記受付ステップによって給電の許可を前記ユーザから受け付けた場合に、前記外部機器への給電を開始する給電ステップと、
前記給電ステップによる給電中に印刷を実行する場合に、給電を停止する停止ステップと、
前記停止ステップにより給電が停止されると、印刷を実行する印刷実行ステップと、
前記印刷実行ステップによる印刷が終了すると、前記外部機器への給電を再開する再開ステップとを備えたことを特徴とするプログラム。
【請求項７】
画像形成装置から受電可能な情報処理装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記制御方法は、
前記画像形成装置から、印刷を実行した場合に給電が一時停止されることを示す画面を表示させる指示を受信する受信ステップと、
前記受信ステップにより前記指示を受信すると、前記画面を表示部に表示するとともに、給電の開始の可否をユーザから受け付ける受付ステップと、
前記受付ステップによって給電の許可を前記ユーザから受け付けた場合に、前記画像形成装置から受電を開始する受電ステップとを有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、画像形成装置及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
従来、画像処理装置の周辺機器への電力供給インターフェースとしてＵＳＢ(Universal Serial Bus)がある。ＵＳＢ は、ＵＳＢケーブルの電源線Ｖｂｕｓを通じて周辺機器に対して電力を供給できることがその特徴の１つである。
【０００３】
供給可能な電力は定格５Ｖで周辺機器１台あたり最大５００ｍＡと定められている。近年このＵＳＢ規格が拡張され、供給可能な電力の上限が１００ＷとなったＵＳＢ−ＰＤ（USB-Power Delivery）規格が成立している。
【０００４】
ＵＳＢ−ＰＤ規格においては、Ｖｂｕｓを用いたホスト機器と周辺機器との通信により供給可能電力の通知や供給電力の指定などを行うことなどが規定されている。
【０００５】
そして、ＵＳＢ−ＰＤ規格に準拠し、周辺機器に電力を供給するためには電源容量を大きくするのが最も容易な方法の１つである。
【０００６】
この方法のように電源容量を大きくしてしまうとコストが大幅に増加するとともに装置全体が大きくなってしまう。そのため電源容量を大きくすることなく周辺機器への電力供給を行うことが必要となる。
【０００７】
そこで、インターフェースへの電力供給を行う場合に記録素子の数を制限することで、供給電力を確保する技術が開示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００５−７４９４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、記録時に複数の記録素子を使わない電子写真方式の印刷機能を有する画像処理装置の場合は特許文献１に開示された技術のように記録素子の数を減らして供給に必要な電力を確保する方法をとることはできない。
【００１０】
従って電力供給中に印刷要求を受信したり、コピー指示が要求された場合に印刷を行うことができないことが課題となる。
【００１１】
本発明の目的は、印刷と外部機器への充電を両立させた画像形成装置及びその制御方法、並びにプログラムを提供することにある。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、請求項１の画像形成装置は、外部機器に給電可能な画像形成装置であって、前記外部機器への給電を開始する際に、印刷を実行した場合に給電が一時停止されることを示す画面を表示部に表示するとともに、給電の開始の可否をユーザから受け付ける受付手段と、前記受付手段によって給電の許可を前記ユーザから受け付けた場合に、前記外部機器への給電を開始する給電手段と、前記給電手段による給電中に印刷を実行する場合に、給電を停止する停止手段と、前記停止手段により給電が停止されると、印刷を実行する印刷実行手段と、前記印刷実行手段による印刷が終了すると、前記外部機器への給電を再開する再開手段とを有することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、印刷を実行した場合に給電が一時停止されることを示す画面を表示し、給電の許可をユーザから受け付けた場合に、外部機器への給電を開始し、給電中に印刷を実行する場合に給電を停止し、給電が停止されると印刷を実行し、印刷が終了すると、外部機器への給電を再開するので、印刷と外部機器への充電を両立させることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施の形態に係る画像形成装置を含む画像形成システムの概略構成を示す図である。
【図２】図１における周辺機器の概略構成を示す図である。
【図３】図３（Ａ）は、図１における表示操作部または図２における表示部に表示される電力供給確認表示画面を示す図であり、図３（Ｂ）は画像形成装置と周辺機器とでやり取りされるメッセージを示す図である。
【図４】図１におけるＣＰＵにより実行される電力供給制御処理Ａの手順を示すフローチャートである。
【図５】図４におけるステップＳ１０４，１０８の能力提示処理の手順を示すフローチャートである。
【図６】図１におけるＣＰＵにより実行される電力供給制御処理Ｂの手順を示すフローチャートである。
【図７】図６におけるステップＳ２００，２０８の給電スワップ待ち処理の手順を示すフローチャートである。
【図８】図２におけるＣＰＵにより実行される電力受電処理の手順を示すフローチャートである。
【図９】図９（Ａ）は、図８のステップＳ３０１，３１０の給電スワップ要求処理の手順を示すフローチャートであり、図９（Ｂ）は、図８のステップＳ３１１の給電要求処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態について図面を参照しながら詳述する。
【００１６】
図１は、本発明の実施の形態に係る画像形成装置１００を含む画像形成システム１の概略構成を示す図である。
【００１７】
図１において、画像形成システム１は、画像形成装置１００、周辺機器１１２、及びＰＣ１１６で構成される。
【００１８】
画像形成装置１００は、外部機器であり、情報処理装置である周辺機器１１２とＵＳＢケーブル１１７で接続し、ＰＣ１１６とネットワーク１１５で接続されている。
【００１９】
画像形成装置１００は、ＰＣ１１６から画像データを受信して記録紙などの記録媒体に画像データが示す画像を印刷する。また、画像形成装置１００は、受電可能な周辺機器にＵＳＢケーブル１１７を用いて給電可能となっている。そして、画像形成装置１００、周辺機器１１２、及びＵＳＢケーブル１１７はＰＤ−ＵＳＢ規格に対応している。
【００２０】
ＵＳＢケーブル１１７は、情報を通信するＵＳＢデータラインと電力を供給するＵＳＢバスラインとで構成される。ＵＳＢデータラインは、Ｄ＋とＤ−とで構成される。またＵＳＢバスラインは、Ｖｂｕｓ１１４とＧＮＤとで構成され、ＵＳＢ−ＰＤ規格では、このＶｂｕｓ１１４を用いたネゴシエーション方法が定められている。
【００２１】
ＵＳＢ−ＰＤ規格では、必要に応じて、１２Ｖ，３Ａ、１２Ｖ，５Ａ、２０Ｖ，３Ａ、２０Ｖ，５Ａの電圧と電流の組み合わせで電力を供給でき、最大１００Ｗの電力を供給することができる。
【００２２】
また、画像形成装置１００は、ＣＰＵ１０１、ＲＡＭ１０２、ＲＯＭ１０３、表示操作部１０４、読み取り部１１８、印刷部１０５、電力線通信部１０７、ケーブル検知部１０８、供給電力切替部１１０、電源１０９、コネクタ１１１、及びネットワーク部１１３で構成される。
【００２３】
ＣＰＵ１０１は、画像形成装置１００全体を制御する。ＲＡＭ１０２は、ＣＰＵ１０１のワークエリアとして用いられたり、各種プログラムや各種データを記憶する。ＲＯＭ１０３は、各種プログラムや画像形成装置１００の設定データなどの各種データを記憶する。後述する画像形成装置１００が実行するフローチャートは、ＲＯＭ１０３またはＲＡＭ１０２に記憶されたプログラムをＣＰＵ１０１が実行する処理を示している。
【００２４】
表示操作部１０４は表示部に対応し、ユーザに各種情報を表示したり、ユーザからの操作を受け付ける。読み取り部１１８は、原稿を光学的に読み取り、原稿画像を示す画像データをＲＡＭ１０２に出力する。印刷部１０５は、ＲＡＭ１０２に記憶された画像データが示す画像を記憶媒体に印刷する。ネットワーク部１１３は、ネットワーク１１５と接続するためのインタフェースである。
【００２５】
ケーブル検知部１０８は、コネクタ１１１にＵＳＢケーブル１１７が接続されたことを検知する。電力線通信部１０７は、Ｖｂｕｓ１１４を介して周辺機器１１２と電力供給に関する通信を行う。
【００２６】
電源１０９は、画像形成装置１００の各部に電源を供給するとともに、供給電力切替部１１０に２０Ｖ，１２Ｖ，５Ｖの電圧の電力を供給する。供給電力切替部１１０は、ＣＰＵ１０１の指示により電源１０９から供給される上記複数の電圧から選択した１つをＶｂｕｓ１１４に出力する。
【００２７】
バス１０６はＣＰＵ１０１、ＲＡＭ１０２、ＲＯＭ１０３、表示操作部１０４、読み取り部１１８、印刷部１０５、電力線通信部１０７、ケーブル検知部１０８、供給電力切替部１１０、及びネットワーク部１１３を接続する。
【００２８】
以上説明した構成において、画像形成装置１００は、印刷時以外に周辺機器１１２に電力を供給するようになっている。これは、コスト最適化により、電源１０９は印刷時に必要な電力を賄える分の電力を供給できるように設計されているため、印刷時には供給する電力が確保できないためである。
【００２９】
一方、画像形成装置１００が印刷時以外に必要とする電力は、印刷時に必要な電力と比較して著しく小さいため、その余剰分の電力を周辺機器１１２に供給できる。
【００３０】
図２は、図１における周辺機器１１２の概略構成を示す図である。
【００３１】
図２において、周辺機器１１２は、ＵＳＢ通信部１１１０、電源制御部１０９０、操作部１０４０、表示部１０４１、ＣＰＵ１０１０、ＲＯＭ１０３０、ＲＡＭ１０２０、及びＨＤＤ１０２１で構成され、それぞれ内部バス２０００で接続されている。
【００３２】
ＣＰＵ１０１０は、周辺機器１１２全体を制御する。ＲＯＭ１０３０は、不揮発性記憶装置であって、周辺機器１１２の制御内容を記述したプログラムを記憶する記憶部である。
【００３３】
ＲＡＭ１０２０は、不揮発性記憶装置であって、ＣＰＵ１０１０がプログラムを実行する際に各種のデータを一時的に記憶するためのワークメモリとして使用されたり、送受信に関わるデータを一時記憶する通信バッファなどとして使用される。
【００３４】
ＨＤＤ１０２１は、不揮発性記憶装置であって、周辺機器１１２の制御内容を記述したプログラムやデータを記憶する。後述する周辺機器１１２が実行するフローチャートは、ＲＯＭ１０３０またはＨＤＤ１０２１に記憶されたプログラムをＣＰＵ１０１０が実行する処理を示している。
【００３５】
ＵＳＢ通信部１１１０は、画像形成装置１００との間で、ＵＳＢケーブル１１７の接続を介したデータ通信と電力供給を行う。また、ＵＳＢ通信部１１１０は、バッテリー１１１１が搭載されており、このバッテリー１１１１に関する制御も行う。
【００３６】
電源制御部１０９０は、周辺機器１１２における各部に対する電力供給、及びＵＳＢ通信部１１１０を介した周辺機器１１２に対する電力供給を制御する。
【００３７】
操作部１０４０は、周辺機器１１２で実行する処理に関するユーザからの操作情報が入力される操作キーなどのユーザインタフェースを備える。表示部１０４１は、ユーザに対する情報を表示する。この表示部１０４１は、例えば、液晶ディスプレイで実現され、周辺機器１１２で実行する処理に関する設定情報や処理結果を表示する。
【００３８】
図３（Ａ）は、図１における表示操作部１０４または図２における表示部１０４１に表示される電力供給確認表示画面２０１を示す図であり、図３（Ｂ）は画像形成装置１００と周辺機器１１２とでやり取りされるメッセージを示す図である。
【００３９】
図３（Ａ）において、印刷を実行した場合に給電が一時停止されることを示す画面である電力供給確認表示画面２０１では、電力確認メッセージ２０２、ＯＫボタン２０３、キャンセルボタン２０４が表示される。
【００４０】
電力確認メッセージ２０２は、周辺機器１１２に電力の供給を開始する際に表示されるメッセージであり、同図に示されるように、印刷時に電力供給が一時的に停止されることをユーザに確認するためのものである。
【００４１】
ユーザがＯＫボタン２０３を選択すると電力供給は開始され、キャンセルボタン２０４を選択すると電力供給は開始されない。
【００４２】
例えば、周辺機器の充電目的であれば、ユーザは印刷時の給電中断は問題ないとしてＯＫボタン２０３を選択する。また充電目的でなく、または突然の給電停止を避けたいユーザはキャンセルボタン２０４を選択する。このように、本実施の形態では、ＯＫボタン２０３、及びキャンセルボタン２０４によって給電の開始の可否をユーザから受け付けるようになっている。
【００４３】
図３（Ｂ）に示されるメッセージは、ＵＳＢ−ＰＤ規格においてベンダーに開放されたベンダー定義メッセージを利用した、後述する電力供給制御処理Ｂなどで用いられるメッセージである。
【００４４】
図３（Ｂ）において、「供給確認表示指示」は、画像形成装置１００から周辺機器１１２に送信される。この「供給確認表示指示」は、図３（Ａ）で説明した電力供給確認表示画面２０１を、画像形成装置１００の表示操作部１０４に代えて、周辺機器１１２の表示部１０４１に表示させるための指示である。
【００４５】
次いで、「供給確認応答ＯＫ」は、周辺機器１１２から画像形成装置１００に送信される。この「供給確認応答ＯＫ」は、上記「供給確認表示指示」に対する応答であり、周辺機器１１２においてユーザが電力供給確認表示画面２０１でＯＫボタン２０３を選択した場合に送信される。「供給確認応答ＯＫ」を受信した画像形成装置１００は、電力供給を開始することとなる。
【００４６】
「供給確認応答ＮＧ」は、周辺機器１１２から画像形成装置１００に送信される。この「供給確認応答ＮＧ」は、上記「供給確認表示指示」に対する応答であり、周辺機器１１２においてユーザが電力供給確認表示画面２０１でキャンセルボタン２０４を選択した場合に送信される。「供給確認応答ＮＧ」を受信した画像形成装置１００は、電力供給を行わない。
【００４７】
以上説明した電力供給確認表示画面２０１を画像形成装置１００で表示する処理を示す電力供給制御処理Ａと、電力供給確認表示画面２０１を周辺機器１１２で表示する処理を示す電力供給制御処理Ｂを順に説明する。
【００４８】
図４は、図１におけるＣＰＵ１０１により実行される電力供給制御処理Ａの手順を示すフローチャートである。
【００４９】
図４において、ケーブル検知部１０８によりコネクタ１１１にＵＳＢケーブル１１７が接続されたことが検知されると（ステップＳ１００）、図３（Ａ）で説明した電力供給確認表示画面２０１を表示操作部１０４に表示する（ステップＳ１０１）。
【００５０】
次いで、ユーザによりＯＫボタン２０３が選択されたか否か判別する（ステップＳ１０２）。ステップＳ１０２の判別の結果、ＯＫボタン２０３が選択されなかった場合には（ステップＳ１０２でＮＯ）、キャンセルボタン２０４が選択されたか否か判別する（ステップＳ１０３）。
【００５１】
ステップＳ１０３の判別の結果、キャンセルボタン２０４も選択されていない場合には（ステップＳ１０３でＮＯ）、ステップＳ１０２に戻る。
【００５２】
一方、ステップＳ１０３の判別の結果、キャンセルボタン２０４が選択された場合には（ステップＳ１０３でＹＥＳ）、本処理を終了する。
【００５３】
ステップＳ１０２に戻り、ステップＳ１０２の判別の結果、ＯＫボタン２０３が選択された場合には（ステップＳ１０２でＹＥＳ）、電力供給を開始する手順を行い電力供給する能力提示処理を行う（ステップＳ１０４）。上記ステップＳ１０１〜１０３は、周辺機器１１２への給電を開始する際に、電力供給確認表示画面２０１を表示操作部１０４に表示するとともに、給電の開始の可否をユーザから受け付ける受付手段に対応する。
【００５４】
次いで、印刷指示を受け付けたか否か判別する（ステップＳ１０５）。ここでは、ＰＣ１１６からの印刷指示や表示操作部１０４でのユーザの操作による印刷指示などを受け付けたか否か判別する。
【００５５】
ステップＳ１０５の判別の結果、印刷指示を受け付けていない場合には（ステップＳ１０５でＮＯ）、ステップＳ１０９に進む。
【００５６】
一方、ステップＳ１０５の判別の結果、印刷指示を受け付けた場合には（ステップＳ１０５でＹＥＳ）、給電停止要求（HardResetメッセージ）を周辺機器１１２に送信することで電力供給を停止し（ステップＳ１０６）、印刷を実行する（ステップＳ１０７）。上記ステップＳ１０６は、給電中に印刷を実行する場合に、給電を停止する停止手段に対応し、ステップＳ１０７は、給電が停止されると、印刷を実行する印刷実行手段に対応する。
【００５７】
印刷が終了すると、上述した能力提示処理を行うことで（ステップＳ１０８）、電力供給が再開される。このステップＳ１０８は、印刷が終了すると、周辺機器１１２への給電を再開する再開手段に対応する。
【００５８】
次いで、電力供給を終了するか否か判別する（ステップＳ１０９）。ここでは、周辺機器１１２から給電停止要求を受信した場合や、ケーブル検知部１０８によりコネクタ１１１からＵＳＢケーブル１１７が外されたことが検知された場合に電力供給を終了すると判別する。
【００５９】
ステップＳ１０９の判別の結果、電力供給を終了しない場合には（ステップＳ１０９でＮＯ）、ステップＳ１０５に戻る。
【００６０】
一方、ステップＳ１０９の判別の結果、電力供給を終了する場合には（ステップＳ１０９でＹＥＳ）、電力供給を停止して（ステップＳ１１０）、本処理を終了する。
【００６１】
具体的には、まず電力線通信部１０７により給電停止要求を周辺機器１１２へ送信することで、電力供給を停止することを通知する。その後、ＣＰＵ１０１が供給電力切替部１１０に出力を遮断するように指示することで電力供給を停止する。
【００６２】
図５は、図４におけるステップＳ１０４，１０８の能力提示処理の手順を示すフローチャートである。
【００６３】
図５において、周辺機器１１２に給電能力通知（Capabilityメッセージ）を送信する（ステップＳ５００）。この給電能力通知には、画像形成装置１００が提供可能な電圧と電流との組み合わせが示されている。
【００６４】
次いで、周辺機器１１２から給電要求通知（Requestメッセージ）を受信すると（ステップＳ５０１でＹＥＳ）、給電許可（Acceptメッセージ）と給電準備完了（PS_RDYメッセージ）を周辺機器１１２に送信する（ステップＳ５０２）。
【００６５】
そして、給電を開始して（ステップＳ５０３）、本処理を終了する。ここでは、電源１０９から供給電力切替部１１０へ出力される電圧のうち、給電要求通知で通知された電圧を選択してＶｂｕｓ１１４に出力するようにＣＰＵ１０１が供給電力切替部１１０を制御する。上記ステップＳ５０３は、給電の許可をユーザから受け付けた場合に（ステップＳ１０２でＹＥＳ）、周辺機器１１２への給電を開始する給電手段に対応する。
【００６６】
図６は、図１におけるＣＰＵ１０１により実行される電力供給制御処理Ｂの手順を示すフローチャートである。
【００６７】
図６において、破線で示されるステップは、周辺機器１１２で実行される後述する電力受電処理のステップに対応するステップである。また、処理Ｘは、電力受電処理の処理Ｙに対応する処理である。
【００６８】
まず、給電スワップに関する手順を行う給電スワップ待ち処理を行い（ステップＳ２００）、図３（Ｂ）で説明した「供給確認表示指示」を周辺機器１１２に送信する（ステップＳ２０１）。
【００６９】
次いで、図３（Ｂ）で説明した「供給確認応答ＯＫ」を周辺機器１１２から受信したか否か判別する（ステップＳ２０２）。
【００７０】
ステップＳ２０２の判別の結果、「供給確認応答ＯＫ」を周辺機器１１２から受信しなかった場合には（ステップＳ２０２でＮＯ）、図３（Ｂ）で説明した「供給確認応答ＮＧ」を周辺機器１１２から受信したか否か判別する（ステップＳ２０３）。
【００７１】
ステップＳ２０３の判別の結果、「供給確認応答ＮＧ」も受信されていない場合には（ステップＳ２０３でＮＯ）、ステップＳ２０２に戻る。
【００７２】
一方、ステップＳ２０３の判別の結果、「供給確認応答ＮＧ」が受信された場合には（ステップＳ２０３でＹＥＳ）、本処理を終了する。
【００７３】
ステップＳ２０２に戻り、ステップＳ２０２の判別の結果、「供給確認応答ＯＫ」を周辺機器１１２から受信した場合には（ステップＳ２０２でＹＥＳ）、上述した能力提示処理を行う（ステップＳ２０４）。このように、本実施の形態では、「供給確認表示指示」を周辺機器１１２に送信し、周辺機器１１２において給電の許可をユーザから受け付けた場合に、周辺機器１１２への給電を開始するようになっている。
【００７４】
次いで、印刷指示を受け付けたか否か判別する（ステップＳ２０５）。ステップＳ２０５の判別の結果、印刷指示を受け付けていない場合には（ステップＳ２０５でＮＯ）、ステップＳ２１０に進む。ここでの印刷指示を受け付け判別方法はステップＳ１０５と同じである。
【００７５】
一方、ステップＳ２０５の判別の結果、印刷指示を受け付けた場合には（ステップＳ２０５でＹＥＳ）、給電停止要求を周辺機器１１２に送信することで電力供給を停止し（ステップＳ２０６）、印刷を実行する（ステップＳ２０７）。
【００７６】
印刷が終了すると、上述した給電スワップ待ち処理を行い（ステップＳ２０８）、能力提示処理を行うことで（ステップＳ２０９）、電力供給が再開される。そして、電力供給を終了するか否か判別する（ステップＳ２１０）。ここでの電力供給判別方法はステップＳ１０９と同じである。
【００７７】
ステップＳ２１０の判別の結果、電力供給を終了しない場合には（ステップＳ２１０でＮＯ）、ステップＳ２０５に戻る。
【００７８】
一方、ステップＳ２１０の判別の結果、電力供給を終了する場合には（ステップＳ２１０でＹＥＳ）、電力供給を停止して（ステップＳ２１１）、本処理を終了する。
【００７９】
図７は、図６におけるステップＳ２００，２０８の給電スワップ待ち処理の手順を示すフローチャートである。
【００８０】
図７において、周辺機器１１２からスワップ要求（Swapメッセージ）を受信すると（ステップＳ４００でＹＥＳ）、スワップ許可（Acceptメッセージ）と給電準備完了（PS_RDYメッセージ）を周辺機器１１２に送信する（ステップＳ４０１）。そして、周辺機器１１２から給電準備完了（PS_RDYメッセージ）を受信すると（ステップＳ４０２でＹＥＳ）、本処理を終了する。
【００８１】
図８は、図２におけるＣＰＵ１０１０により実行される電力受電処理の手順を示すフローチャートである。
【００８２】
図８において、破線で示されるステップは、上述した電力供給制御処理Ｂのステップに対応するステップである。また、処理Ｙは、電力供給制御処理Ｂの処理Ｘに対応する処理である。
【００８３】
図８において、ＵＳＢケーブル１１７の接続が検知されると（ステップＳ３００でＹＥＳ）、給電スワップに関する手順を行う給電スワップ要求処理を行う（ステップＳ３０１）。
【００８４】
次いで、図３（Ｂ）で説明した「供給確認表示指示」を画像形成装置１００から受信すると（ステップＳ３０２でＹＥＳ）、図３（Ａ）で説明した電力供給確認表示画面２０１を表示部１０４１に表示する（ステップＳ３０３）。上記ステップＳ３０２は、画像形成装置１００から、「供給確認表示指示」を受信する受信手段に対応する。
【００８５】
次いで、ユーザによりＯＫボタン２０３が選択されたか否か判別する（ステップＳ３０４）。ステップＳ３０４の判別の結果、ＯＫボタン２０３が選択されなかった場合には（ステップＳ３０４でＮＯ）、キャンセルボタン２０４が選択されたか否か判別する（ステップＳ３０５）。
【００８６】
ステップＳ３０５の判別の結果、キャンセルボタン２０４も選択されていない場合には（ステップＳ３０５でＮＯ）、ステップＳ３０４に戻る。
【００８７】
一方、ステップＳ３０５の判別の結果、キャンセルボタン２０４が選択された場合には（ステップＳ３０５でＹＥＳ）、「供給確認応答ＮＧ」を画像形成装置１００に送信し（ステップＳ３０７）、本処理を終了する。
【００８８】
ステップＳ３０４に戻り、ステップＳ３０４の判別の結果、ＯＫボタン２０３が選択された場合には（ステップＳ３０４でＹＥＳ）、「供給確認応答ＯＫ」を画像形成装置１００に送信する（ステップＳ３０６）。上記ステップＳ３０４〜３０６は、「供給確認表示指示」を受信すると、電力供給確認表示画面２０１を表示部１０４１に表示するとともに、給電の開始の可否をユーザから受け付ける受付手段に対応する。
【００８９】
次いで、画像形成装置１００に給電を要求する給電要求処理を行う（ステップＳ３０８）。そして、給電停止要求を画像形成装置１００から受信したか否か判別する（ステップＳ３０９）。
【００９０】
ステップＳ３０９の判別の結果、給電停止要求を画像形成装置１００から受信した場合には（ステップＳ３０９でＹＥＳ）、上述した給電スワップ要求処理を行い（ステップＳ３１０）、給電要求処理を行い（ステップＳ３１１）、ステップＳ３０９に戻る。
【００９１】
一方、ステップＳ３０９の判別の結果、給電停止要求を画像形成装置１００から受信していない場合には（ステップＳ３０９でＮＯ）、電力受電処理を終了するか否か判別する（ステップＳ３１２）。
【００９２】
ここでは、ＵＳＢ通信部１１１０によりコネクタからＵＳＢケーブル１１７が外されたことが検知された場合や、バッテリー１１１１が満充電になった場合に電力受電処理を終了すると判別する。
【００９３】
ステップＳ３１２の判別の結果、電力受電処理を終了しないと判別された場合には（ステップＳ３１２でＮＯ）、ステップＳ３０９に進む。一方、ステップＳ３１２の判別の結果、電力受電処理を終了すると判別された場合には（ステップＳ３１２でＹＥＳ）、本処理を終了する。
【００９４】
なお、バッテリー１１１１が満充電になったことで電力受電処理を終了する場合には、給電停止要求を画像形成装置１００に送信して終了する。
【００９５】
図９（Ａ）は、図８のステップＳ３０１，３１０の給電スワップ要求処理の手順を示すフローチャートであり、図９（Ｂ）は、図８のステップＳ３１１の給電要求処理の手順を示すフローチャートである。
【００９６】
図９（Ａ）において、画像形成装置１００にスワップ要求（Swapメッセージ）を送信する（ステップＳ６００）。
【００９７】
そして、スワップ許可（Acceptメッセージ）と給電準備完了（PS_RDYメッセージ）を画像形成装置１００から受信すると（ステップＳ６０１でＹＥＳ）、画像形成装置１００に給電準備完了（PS_RDYメッセージ）を送信して（ステップＳ６０２）、本処理を終了する。
【００９８】
図９（Ｂ）において、画像形成装置１００から給電能力通知（Capabilityメッセージ）を受信すると（ステップＳ７００でＹＥＳ）、画像形成装置１００に給電要求通知（Requestメッセージ）を送信する（ステップＳ７０１）。この給電要求通知には、給電能力通知に示された電圧と電流との組み合わせのうち、周辺機器１１２が選択した組み合わせが示されている。
【００９９】
次いで、画像形成装置１００から給電許可（Acceptメッセージ）と給電準備完了（PS_RDYメッセージ）を受信すると（ステップＳ７０２でＹＥＳ）、受電を開始して（ステップＳ７０３）、本処理を終了する。このステップＳ７０３は、給電の許可をユーザから受け付けた場合に（ステップＳ３０４でＹＥＳ）、画像形成装置１００から受電を開始する受電手段に対応する。
【０１００】
以上説明したように、本実施の形態によれば、印刷を実行した場合に給電が一時停止されることを示す電力供給確認表示画面２０１を表示し、給電の許可をユーザから受け付けた場合に（ステップＳ１０２でＹＥＳ）、周辺機器１１２への給電を開始し（ステップＳ５０３）、給電中に印刷を実行する場合に給電を停止し（ステップＳ１０６）、給電が停止されると印刷を実行し（ステップＳ１０７）、印刷が終了すると、外部機器への給電を再開するので（ステップＳ５０３）、印刷と周辺機器１１２への充電を両立させることができる。また、ユーザの意図しない電力供給中断を防ぐことも可能となる。
【０１０１】
（他の実施の形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【０１０２】
１  画像形成システム
１００  画像形成装置
１１２  周辺装置
１１７  ＵＳＢケーブル
１０７  電力線通信部
１０８  ケーブル検知部
１１０  供給電力切替部
１０９  電源
１０１，１０１０  ＣＰＵ
１０２，１０２０  ＲＡＭ
１０３，１０３０  ＲＯＭ
１０４  表示操作部
１０４１  表示部
【図１】
2015174373.tif 000003
【図２】
2015174373.tif 000004
【図３】
2015174373.tif 000005
【図４】
2015174373.tif 000006
【図５】
2015174373.tif 000007
【図６】
2015174373.tif 000008
【図７】
2015174373.tif 000009
【図８】
2015174373.tif 000010
【図９】
2015174373.tif 000011