(57)【要約】      （修正有）【課題】画像形成装置から外部機器に対する給電状態をユーザが容易に知ることができると共に、外部機器への給電を容易に変更することができる画像形成装置を提供する。【解決手段】画像形成装置１では、外部機器接続部１０４によりＵＳＢ接続された複数の外部機器に対する給電状態を表示し、画像形成装置１の印刷動作時に、印刷動作時に必要な電力量および外部機器に供給する電力量の合計が電源部１０３が供給できる最大電力量を超える場合には、表示・操作部１０２によりユーザに通知して、外部機器接続部１０４に接続された外部機器への給電を変更する制御を行う。【選択図】図１
2015174374.tif 000002
【特許請求の範囲】
【請求項１】
接続された少なくとも１つの外部機器との間で通信と電源手段による給電を行う接続手段を備える画像形成装置において、
前記接続手段に接続された外部機器に対する前記電源手段による給電状態を表示する表示手段と、
前記画像形成装置の所定の動作時に前記電源手段が供給できる最大電力量を超える場合には、前記表示手段によりユーザに通知して、前記接続手段に接続された外部機器への給電を変更する制御手段とを備えることを特徴とする画像形成装置。
【請求項２】
前記制御手段は、前記画像形成装置の印刷動作時に必要な電力量および前記接続手段に接続された外部機器に供給する電力量の合計が前記最大電力量を超えないように制御し、前記印刷動作時に前記最大電力量を超える場合には電力不足をユーザに通知することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記接続手段に接続された外部機器のそれぞれに対する給電を変更するための設定手段をさらに備え、
前記制御手段は、前記設定手段による設定に応じて、前記接続手段に接続された外部機器への給電を、電力供給の継続、電力供給の削減、または電力供給の停止のいずれかに変更するように制御することを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記設定手段は、前記接続手段に接続された外部機器のそれぞれに供給する電力量の設定を受け付けることを特徴とする請求項３に記載の画像形成装置。
【請求項５】
接続された少なくとも１つの外部機器との間で通信と電源手段による給電を行う画像形成装置にネットワークを介して接続された情報処理装置において、
前記画像形成装置に接続された外部機器に対する前記電源手段による給電状態を表示する表示手段と、
前記画像形成装置の所定の動作時に前記電源手段が供給できる最大電力量を超える場合には、前記表示手段によりユーザに通知して、前記画像形成装置に接続された外部機器への給電を変更する制御手段とを備えることを特徴とする情報処理装置。
【請求項６】
前記制御手段は、前記画像形成装置の印刷動作時に必要な電力量および前記画像形成装置に接続された外部機器に供給する電力量の合計が前記最大電力量を超えないように制御し、前記印刷動作時に前記最大電力量を超える場合には電力不足をユーザに通知することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記画像形成装置に接続された外部機器のそれぞれに対する給電を変更するための設定手段をさらに備え、
前記制御手段は、前記設定手段による設定に応じて、前記画像形成装置に接続された外部機器への給電を、電力供給の継続、電力供給の削減、または電力供給の停止のいずれかに変更するように制御することを特徴とする請求項５または６に記載の情報処理装置。
【請求項８】
前記設定手段は、前記画像形成装置に接続された外部機器のそれぞれに供給する電力量の設定を受け付けることを特徴とする請求項７に記載の情報処理装置。
【請求項９】
接続された少なくとも１つの外部機器との間で通信と電源手段による給電を行う接続手段を備える画像形成装置の制御方法において、
前記接続手段に接続された外部機器に対する前記電源手段による給電状態を表示手段に表示する表示工程と、
前記画像形成装置の所定の動作時に前記電源手段が供給できる最大電力量を超える場合には、前記表示手段によりユーザに通知して、前記接続手段に接続された外部機器への給電を変更する制御工程とを備えることを特徴とする制御方法。
【請求項１０】
接続された少なくとも１つの外部機器との間で通信と電源手段による給電を行う画像形成装置にネットワークを介して接続された情報処理装置の制御方法において、
前記画像形成装置に接続された外部機器に対する前記電源手段による給電状態を表示手段に表示する表示工程と、
前記画像形成装置の所定の動作時に前記電源手段が供給できる最大電力量を超える場合には、前記表示手段によりユーザに通知して、前記画像形成装置に接続された外部機器への給電を変更する制御工程とを備えることを特徴とする制御方法。
【請求項１１】
請求項９に記載の制御方法を画像形成装置に実行させるためのコンピュータに読み取り可能なプログラム。
【請求項１２】
請求項１０に記載の制御方法を情報処理装置に実行させるためのコンピュータに読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置およびその制御方法、並びにプログラムに関し、特に、画像形成装置による電力供給状態の表示および電力供給の制御方法に関する。
【背景技術】
【０００２】
画像形成装置には、外部機器を接続するための接続端子を持ち、接続された外部機器と通信を行うだけではなく、外部機器に対して電力を供給するものがある（例えば、特許文献１参照）。接続端子には、ＵＳＢ規格等の規格に準じたものがあり、規格に適合する多様な機器と接続し、通信と電力供給ができるようになっている。
【０００３】
ＵＳＢ規格においては、電力を供給する装置が電力を供給される機器と通信を行い、供給する最大の電力量を管理するための仕組みがある。前述の特許文献１においては、外部機器が送信したコンフィギュレーション情報から消費電流を調べる技術が提案されている。
【０００４】
また近年、ＵＳＢ規格における電力供給規格の拡張として、ＵＳＢ−ＰＤ規格が策定されている。これは、従来のＵＳＢ規格に、電力線を使った通信による電力供給制御と、電力の供給方向の変更、および、最大電力量の増加等を追加した規格である。この規格により、画像形成装置は、接続先に応じた供給電力量の動的な割り当ての他、ＵＳＢ通信におけるホストとデバイスの関係に固定されずに、ＵＳＢホストに対しても電力の供給を行うことが可能である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−７４９４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、画像形成装置を使用するユーザは、画像形成装置が外部機器に対してどれだけの電力を供給しているかを知ることができず、また、画像形成装置が外部機器に供給する電力量を変更できない。そのため、外部機器への給電によって画像形成装置の動作に必要な電力が足りなくなり、プリントが開始できなかったり、想定外の印刷待ち時間が発生した場合であっても、ユーザは事前に知ることができない。
【０００７】
また、外部機器への給電により画像形成装置の動作に必要な電力が足りなくなるおそれがある場合、ユーザが外部機器への給電を停止するために外部機器との接続を解除しなければならず、手間がかかる。
【０００８】
本発明は、上記問題に鑑みて成されたものであり、画像形成装置から外部機器に対する給電状態をユーザが容易に知ることができると共に、外部機器への給電を容易に変更することができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明は、接続された少なくとも１つの外部機器との間で通信と電源手段による給電を行う接続手段を備える画像形成装置において、前記接続手段に接続された外部機器に対する前記電源手段による給電状態を表示する表示手段と、前記画像形成装置の所定の動作時に前記電源手段が供給できる最大電力量を超える場合には、前記表示手段によりユーザに通知して、前記接続手段に接続された外部機器への給電を変更する制御手段とを備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、画像形成装置から外部機器に対する給電状態をユーザが容易に知ることができると共に、外部機器への給電を容易に変更することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１の実施形態に係る画像形成装置の概略構成を示すブロック図である。
【図２】（ａ）電源部が電力供給先に供給する電力量の種類の一例を示す図、（ｂ）電源部が画像印刷部と外部機器に供給する合計の最大電力量の一例を示す図である。
【図３】画像形成装置の表示・操作部に表示される（ａ）コピー画面の一例を示す図、（ｂ）ＵＳＢ電力供給の現在の状態表示画面の一例を示す図、（ｃ）外部機器に対して供給する電力量を選択するためのウィンドウの一例を示す図である。
【図４】画像形成装置の表示・操作部に表示される（ａ）ＵＳＢ電力供給の印刷動作時の設定画面の一例を示す図、（ｂ）外部機器に対して印刷動作時に供給する電力量を選択するためのウィンドウの一例を示す図である。
【図５】画像形成装置の表示・操作部に表示される（ａ）ＵＳＢ電力供給の印刷動作時の設定画面の他の一例を示す図、（ｂ）電力不足予告表示が「電力不足」表示のままコピー開始ボタンがタッチされた場合に表示される確認画面の一例を示す図である。
【図６】画像形成装置におけるコピー動作の流れを示すフローチャートである。
【図７Ａ】図６のステップＳ４０３において実行されるＵＳＢ電力供給設定処理の流れを示すフローチャートである。
【図７Ｂ】図６のステップＳ４０３において実行されるＵＳＢ電力供給設定処理の流れを示すフローチャートである。
【図８】本発明の第２の実施形態に係る情報処理装置の概略構成を示すブロック図である。
【図９】ＰＣの表示部に表示される（ａ）印刷ウィンドウの一例を示す図、（ｂ）印刷ウィンドウにおけるプリンタリストの表示例を示す図である。
【図１０】ＰＣの表示部に表示される（ａ）ＵＳＢ電力供給の現在の状態表示ウィンドウの一例を示す図、（ｂ）外部機器に対して供給する電力量を選択するためのウィンドウの一例を示す図である。
【図１１】ＰＣの表示部に表示される（ａ）ＵＳＢ電力供給の印刷動作時の設定ウィンドウの一例を示す図、（ｂ）外部機器に対して印刷動作時に供給する電力量を選択するためのウィンドウの一例を示す図である。
【図１２】ＰＣの表示部に表示される（ａ）ＵＳＢ電力供給の印刷動作時の設定ウィンドウの他の一例を示す図、（ｂ）電力不足予告表示が「電力不足」表示のまま印刷開始ボタンが押下された場合に表示される確認ウィンドウの一例を示す図である。
【図１３】ＰＣ６におけるプリント要求動作の流れを示すフローチャートである。
【図１４】画像形成装置１におけるプリント動作の流れを示すフローチャートである。
【図１５Ａ】図１４のステップＳ７０３にて実行されるＵＳＢ電力供給設定処理の流れを示すフローチャートである。
【図１５Ｂ】図１４のステップＳ７０３にて実行されるＵＳＢ電力供給設定処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
【００１３】
［第１の実施形態］
図１は、本発明の第１の実施形態に係る画像形成装置の概略構成を示すブロック図である。
【００１４】
画像形成装置１は、以下に説明する構成を備える。
【００１５】
画像読み取り部１０１は、ＣＰＵ１０５の制御により動作し、原稿台（不図示）にユーザがセットした原稿をスキャンして画像データを生成し、データバス１０９を介してメモリ１０６に送信する。
【００１６】
表示・操作部１０２は、タッチパネル付きの表示部であり、ＣＰＵ１０５の制御により動作し、データバス１０９を介してＣＰＵ１０５から受信した情報を表示する。また、表示・操作部１０２は、タッチパネルをユーザが操作した操作情報を検知してＣＰＵ１０５に送信する。
【００１７】
電源部１０３は、外部の交流電源コンセント（不図示）に接続されており、外部から供給される交流電力を直流変換し、画像印刷部１０８以外の画像形成装置１の各処理部が必要とする電圧の電力を安定的に供給する。また、電源部１０３は、ＣＰＵ１０５の制御により、画像印刷部１０８と、外部機器接続部１０４に接続されたホスト２、デバイスＡ３、および、デバイスＢ４（以下、これらを「外部機器」と総称する）に対して電力を供給する。
【００１８】
画像印刷部１０８は、ＣＰＵ１０５の制御により動作し、画像データや情報の転送を行うためのデータバス１０９を介して受信した画像データを印刷用紙に電子写真プロセスを用いて印刷出力する。この画像印刷部１０８は、非動作時と動作時との消費電力の差が大きい。また、外部機器接続部１０４に接続された各外部機器の消費電力はそれら外部機器からの要求により変化する。そのため、ＣＰＵ１０５は、電源部１０３が供給する合計電力量が電源部１０３の最大供給電力量（以下、「最大電力量」とする）を超えないように、画像印刷部１０８と各外部機器への供給電力量を管理し制御する。
【００１９】
外部機器接続部１０４は、ＣＰＵ１０５の制御により動作し、ＵＳＢ−ＰＤ規格に適合したホスト２、デバイスＡ３、および、デバイスＢ４と接続して通信および給電を行う。
【００２０】
ＣＰＵ１０５は、メモリ１０６に格納されたプログラムに従って画像形成装置１全体の制御を行う。メモリ１０６は、ＣＰＵ１０５のプログラムを格納したり、画像データを一時格納したりするためのメモリである。
【００２１】
ネットワークＩ／Ｆ部１０７は、ＣＰＵ１０５の制御により動作し、外部のＬＡＮ５に接続されたパーソナルコンピュータ（ＰＣ）６等の機器と通信を行う。
【００２２】
ＰＣ６では、プリンタドライバソフトウェアが動作しており、画像形成装置１との間でＬＡＮ５を介して所定の通信方式で情報のやり取りを行える。また、ＰＣ６の要求に応じて画像形成装置１がプリント動作を行う。
【００２３】
次に、電源部１０３が画像印刷部１０８、ホスト２、デバイスＡ３、および、デバイスＢ４に供給する電力量の種類と、供給できる合計の最大電力量について図２（ａ）及び図２（ｂ）を参照して説明する。
【００２４】
図２（ａ）は、電源部１０３が電力供給先（画像印刷部１０８、ホスト２、デバイスＡ３，Ｂ４等）に供給する電力量の種類の一例を示す図である。
【００２５】
電源部１０３が画像印刷部１０８に供給する電力量は、ＣＰＵ１０５の制御により、オフの０Ｗとオンの３００Ｗに切り替えられる。一方、電源部１０３が外部機器であるホスト２、デバイスＡ３、および、デバイスＢ４に供給する電力量は、ＣＰＵ１０５の制御により、それぞれ独立に０Ｗ、１０Ｗ、１８Ｗ、３６Ｗ、６０Ｗ、または、１００Ｗに切り替えられる。
【００２６】
外部機器に供給する電力量は、ＣＰＵ１０５が電源部１０３を介して外部機器と通信を行うことによって外部機器の要求電力量の情報を得てから決定される。ＣＰＵ１０５が外部機器と通信を行うのは、外部機器が接続されたときや、外部機器や画像形成装置１が電力供給状態を変更する必要が発生したときである。なお、ＣＰＵ１０５は、外部機器と外部機器接続部１０４との接続が解除されたときには供給する電力量を０Ｗとする。
【００２７】
図２（ｂ）は、電源部１０３が画像印刷部１０８と外部機器に供給する合計の最大電力量の一例を示す図である。
【００２８】
ＣＰＵ１０５は、画像印刷部１０８、ホスト２、デバイスＡ３、および、デバイスＢ４に供給する電力量の合計が３５０Ｗを超えないように制御する。
【００２９】
次に、画像形成装置１の表示・操作部１０２に表示される画面について説明する。
【００３０】
図３（ａ）は、コピー画面の一例を示す図である。
【００３１】
コピー画面Ｄ３１において、３１１は色モード設定ボタン、３１２は用紙サイズ設定ボタン、３１３は出力部数設定ボタン、３１４は仕上げ設定ボタン、３１５は印刷面設定ボタン、３１６はページ集約設定ボタンである。ユーザはこれらのボタンをタッチすることで、画像形成装置１に対して各種の設定を行う個別の設定画面を表示させることができる。それぞれのボタンの下部には、現在の設定内容が表示されている。
【００３２】
３１７はＵＳＢ電力供給設定ボタンであり、ユーザはこのボタンをタッチすることで、表示画面を後述するＵＳＢ電力供給の現在の状態表示画面Ｄ３２に遷移させることができる。
【００３３】
３１８はコピー開始ボタンであり、ユーザはこのボタンをタッチすることで、画像形成装置１のコピー動作を開始させることができる。
【００３４】
図３（ｂ）は、ＵＳＢ電力供給の現在の状態表示画面Ｄ３２の一例を示す図である。
【００３５】
図３（ｂ）において、３２１は現在の状態タブ、３２２は印刷動作時の設定タブボタン、３２３はデバイスＡ接続機器表示領域、３２４はデバイスＢ接続機器表示領域、３２５はホスト接続機器表示領域である。ユーザは印刷動作時の設定タブボタン３２２をタッチすることで、表示画面を後述するＵＳＢ電力供給の印刷動作時の設定画面Ｄ３４に遷移させることができる。
【００３６】
３２６はデバイスＡに対する電力供給状態変更ボタンで、３２７はデバイスＢに対する電力供給状態変更ボタンで、３２８はホストに対する電力供給状態変更ボタンである。それぞれの外部機器に対して現在電力を供給している場合は、ボタンの上部に供給中の電力量が表示され、ボタンには現在電力を供給していることを示す「電力供給中」の文字が表示される。ユーザは各外部機器に対する電力供給状態変更ボタン３２６、３２７、および、３２８をタッチすることで、後述する外部機器に対して供給する電力量を選択するためのウィンドウＤ３３を表示させることができる。
【００３７】
３２９はＯＫボタンである。ユーザはＯＫボタン３２９をタッチすることで、表示画面をコピー画面Ｄ３１に戻すことができる。
【００３８】
図３（ｃ）は、外部機器に対して供給する電力量を選択するためのウィンドウＤ３３の一例を示す図である。
【００３９】
図３（ｃ）において、３３１は供給電力選択ボタンである。現在選択されている供給電力選択ボタンは太線枠で表示され、選択できる供給電力選択ボタンは実線枠で表示され、選択できない供給電力選択ボタンは点線枠で表示されている。ユーザはこれらのボタンをタッチすることで、外部機器へ供給する電力量を選択することができ、太線枠のボタンは実線枠に変わり、新たに選択された電力量のボタンが太線枠で表示される。
【００４０】
３３２はキャンセルボタン、３３３はＯＫボタンである。ユーザはキャンセルボタン３３２をタッチすることで、外部機器に対して供給する電力量の変更をせずに表示を元の画面、ＵＳＢ電力供給の現在の状態表示画面Ｄ３２に戻すことができる。また、ユーザはＯＫボタン３３３をタッチすることで、外部機器に対して供給する電力量を選択した電力量に変更して表示を元の画面、ＵＳＢ電力供給の現在の状態表示画面Ｄ３２に戻すことができる。
【００４１】
図４（ａ）は、ＵＳＢ電力供給の印刷動作時の設定画面Ｄ３４の一例を示す図である。
【００４２】
図４（ａ）において、３４１は現在の状態タブボタンで、３４２は印刷動作時の設定タブである。ユーザは現在の状態タブボタン３４１をタッチすることで、表示画面を前述のＵＳＢ電力供給の現在の状態表示画面Ｄ３２に遷移させることができる。
【００４３】
３４３は現在の外部機器に対する電力供給の状態を維持したままコピー動作のために画像印刷部１０８に電力を供給すると、電源部１０３が供給できる合計の最大電力量を超えるかどうかを表示する電力不足予告表示である。最大電力量を超えて、かつ、後述する印刷動作時に自動的に外部機器に対する電力供給を変更する設定がされていない場合には「電力不足」と表示される。電力不足予告表示の上部には最大電力量を超える電力量がマイナスの数で表示される。
【００４４】
前述の通り、ＣＰＵ１０５は、画像印刷部１０８、ホスト２、デバイスＡ３、および、デバイスＢ４に供給する電力量の合計が、電源部１０３が供給できる最大電力量を超えないように制御する。それは、ユーザの指示によりコピー動作を開始するときにもあてはまる。具体的には、ユーザがコピー画面Ｄ３１のコピー開始ボタン３１８をタッチすると、ＣＰＵ１０５は、電源部１０３が画像印刷部１０８、ホスト２、デバイスＡ３、および、デバイスＢ４に供給する電力量の合計と、電源部１０３が供給可能な最大電力量とを比較する。そして、供給する電力量の合計が最大電力量を超える場合、ＣＰＵ１０５は外部機器への電力供給を停止してよいかの確認をユーザに対して行う。そして、ＣＰＵ１０５は、ユーザの確認を得てから外部機器に対する電力供給を停止あるいは削減して、画像印刷部１０８に対する電力供給を行う。ユーザは、電力不足予告表示３４３の「電力不足」表示を確認することで、コピー動作時にすぐにコピー動作が開始されなくとも、原因を容易に把握することができる。
【００４５】
３４４はデバイスＡに対する印刷動作時電源供給状態自動変更設定ボタン、３４５はデバイスＢに対する印刷動作時電源供給状態自動変更設定ボタン、３４６はホストに対する印刷動作時電源供給状態自動変更設定ボタンである。各外部機器に給電中の場合、各ボタンの上部に供給中の電力量が表示される。さらに、各ボタンには、印刷時にも電力供給を継続して行うか、印刷動作の間は削減するか、または、印刷動作の間は一時停止するかの設定状態が、「供給」、「削減」、または、「停止」の文字列で表示される。
【００４６】
ユーザは各外部機器に対する印刷動作時電源供給状態自動変更設定ボタン３４４、３４５、および、３４６をタッチすることで、後述する外部機器に対して印刷動作時に供給する電力量を選択するためのウィンドウＤ３５を表示させることができる。
【００４７】
３４７は印刷動作開始前ユーザ確認の有無表示である。電力不足予告表示３４３の表示が「電力不足」のときは、この表示が「あり」になる。
【００４８】
３４８はＯＫボタンである。ユーザはＯＫボタン３４８をタッチすることで、表示画面をコピー画面Ｄ３１に戻すことができる。
【００４９】
図示の設定画面Ｄ３４では、デバイスＡに対して１８Ｗ、デバイスＢに対して１０Ｗ、また、ホストに対して６０Ｗの電力供給を行っている表示である。そのため、このままコピー動作のために画像印刷部１０８に電力を供給すると、外部機器に供給している電力量と合計した電力量が、電源部１０３が供給できる合計の最大電力量を超える計算になる。さらに、印刷動作時に自動的に外部機器に対する電力供給を変更する設定がされていないため、電力不足予告表示３４３は「電力不足」表示となり、印刷動作開始前ユーザ確認の有無表示３４７は「あり」表示になっている。
【００５０】
図４（ｂ）は、外部機器に対して印刷動作時に供給する電力量を選択するためのウィンドウＤ３５の一例を示す図である。
【００５１】
図４（ｂ）において、３５１は供給電力選択ボタンである。現在選択されている印刷時の供給電力のボタンは太線枠で表示され、選択できる印刷時の供給電力のボタンは実線枠表示され、選択できない印刷時の供給電力のボタンは点線枠で表示されている。ユーザはこれらのボタンをタッチすることで、印刷時に外部機器へ供給する電力量を選択することができ、太線枠のボタンは実線枠に変わり、新たに選択された電力量のボタンが太線枠で表示される。
【００５２】
３５２はキャンセルボタン、３５３はＯＫボタンである。ユーザはキャンセルボタン３５２をタッチすることで、印刷動作時に外部機器に対して供給する電力量の変更をせずに表示を元の画面、ＵＳＢ電力供給の印刷動作時の設定画面Ｄ３４に戻すことができる。また、ユーザがＯＫボタン３５３をタッチすると、印刷時に外部機器に対して供給する電力量を選択した電力量に変更して表示を元の画面、ＵＳＢ電力供給の印刷動作時の設定画面Ｄ３４に戻る。
【００５３】
図５（ａ）は、ＵＳＢ電力供給の印刷動作時の設定画面Ｄ３６の一例を示す図である。この画面は、ＵＳＢ電力供給の印刷動作時の設定画面Ｄ３４で、ユーザがホストに対する印刷動作時電源供給状態自動変更設定ボタン３４６をタッチし、ウィンドウＤ３５で「供給停止」を選択してＯＫボタン３５３をタッチして遷移したものである。
【００５４】
前述の設定画面Ｄ３４と異なるところは、電力不足予告表示３６１、ホストに対する印刷動作時電源供給状態自動変更設定ボタン３６２、および、印刷動作開始前ユーザ確認の有無表示３６３である。
【００５５】
図示の設定画面Ｄ３６では、デバイスＡに対して１８Ｗ、デバイスＢに対して１０Ｗ、また、ホストに対して６０Ｗの電力供給を行っている。そのため、このままコピー動作のために画像印刷部１０８に電力を供給すると、外部機器に供給している電力量と合計した電力量が、電源部１０３が供給できる合計の最大電力量を超える計算になる。
【００５６】
しかし、デバイスＡ３とデバイスＢ４に対しては印刷時にも電力供給を継続して行う設定ではあるが、ホスト２に対しては印刷時には電力供給を停止する設定になっている。
【００５７】
したがって、ホスト２に対する電力供給を停止してから画像印刷部１０８に電力を供給することで電力不足を回避できるため、電力不足予告表示３６１は「確保可能」表示になっている。また、印刷動作開始前ユーザ確認の有無表示３６３は「なし」表示になっている。
【００５８】
図５（ｂ）は、電力不足予告表示が「電力不足」表示のまま、コピー画面Ｄ３１のコピー開始ボタン３１８がタッチされた場合に表示される確認画面Ｄ３７の一例を示す図である。
【００５９】
図５（ｂ）において、３７１は印刷中止ボタン、３７２はＯＫボタンである。ユーザは印刷中止ボタン３７１をタッチすることで、コピー動作を中止して表示画面をコピー画面Ｄ３１に戻すことができる。また、ユーザは印刷ＯＫボタン３７２をタッチすることで、すべての外部機器に対する電力供給を停止してからコピー動作を継続することができる。停止した電力供給は、コピー動作終了後に再開される。
【００６０】
図６は、画像形成装置１におけるコピー動作の流れを示すフローチャートである。図示の処理は、画像形成装置１内のＣＰＵ１０５の制御により実現される。
【００６１】
ステップＳ４０１において、ＣＰＵ１０５は、表示・操作部１０２に図３（ａ）に示すコピー画面Ｄ３１を表示し、ステップＳ４０２に進む。
【００６２】
ステップＳ４０２において、ＣＰＵ１０５は、図３（ａ）に示すコピー画面Ｄ３１上で設定ボタンのタッチを検出した場合はステップＳ４０３に進む一方、検出していなければステップＳ４０５に進む。ここで、設定ボタンとは、コピー画面Ｄ３１における、コピー開始ボタン３１８以外の各種ボタンのことである。
【００６３】
ステップＳ４０３において、ＣＰＵ１０５は、ステップＳ４０２でタッチされた設定ボタンに対応する処理を行い、ステップＳ４０１に戻る。ステップＳ４０３で実行される処理は、ステップＳ４０２において検出された設定ボタンの種類により異なる。例えば、ステップＳ４０２でＵＳＢ電力供給設定ボタン３１７がタッチされた場合には、後述する図７Ａ、図７Ｂの処理が実施される。その他の設定ボタンがタッチされた場合については説明を省略する。
【００６４】
ステップＳ４０４において、ＣＰＵ１０５は、図３（ａ）に示すコピー画面Ｄ３１上でコピー開始ボタン３１８のタッチを検出した場合はステップＳ４０５に進む一方、検出していなければステップＳ４０２に進む。
【００６５】
ステップＳ４０５において、ＣＰＵ１０５は、印刷動作開始前ユーザ確認の有無表示が「あり」の場合にはステップＳ４０６に進む一方、「なし」の場合はステップＳ４１０に進む。印刷動作開始前ユーザ確認の有無表示の内容は、上述のＵＳＢ電力供給の印刷動作時の設定画面Ｄ３４およびＤ３６において、印刷動作開始前ユーザ確認の有無表示３４７および３６３において表示する文字列を決定する方法と同じ方法でＣＰＵ１０５が決定する。
【００６６】
ステップＳ４０６において、ＣＰＵ１０５は、表示・操作部１０２に図５（ｂ）に示す確認画面Ｄ３７を表示して、ステップＳ４０７に進む。
【００６７】
ステップＳ４０７において、ＣＰＵ１０５は、図５（ｂ）に示す確認画面Ｄ３７上で印刷中止ボタン３７１のタッチを検出した場合はステップＳ４０１に進む一方、検出していなければステップＳ４０８に進む。
【００６８】
ステップＳ４０８において、ＣＰＵ１０５は、図５（ｂ）に示す確認画面Ｄ３７上で印刷ＯＫボタン３７２のタッチを検出した場合はステップＳ４０９に進む一方、検出していなければステップＳ４０７に戻る。
【００６９】
ステップＳ４０９において、ＣＰＵ１０５は、電源部１０３を制御して外部機器に供給している電力を停止し、ステップＳ４１１に進む。このとき、ＣＰＵ１０５は、元の電力供給状態を後で読み出せるようにメモリ１０６に記憶する。
【００７０】
ステップＳ４１０において、ＣＰＵ１０５は、電源部１０３を制御して外部機器に対して供給している電力を変更し、ステップＳ４１１に進む。このとき、ＣＰＵ１０５は、元の電力供給状態を後で読み出せるようにメモリ１０６に記憶する。また、外部機器に対して供給している電力を変更する内容は、前述のＵＳＢ電力供給の印刷動作時の設定画面Ｄ３４およびＤ３６においてユーザが設定した、印刷動作時に自動的に外部機器に対する電力供給を変更する設定に従う。
【００７１】
ステップＳ４１１において、ＣＰＵ１０５は、電源部１０３を制御して画像印刷部１０８への電力供給を開始する。また、画像読み取り部１０１で読み取った画像データを画像印刷部１０８で印刷するコピー動作を行い、ステップＳ４１２に進む。コピー動作の詳細な説明は省略する。
【００７２】
ステップＳ４１２において、ＣＰＵ１０５は、電源部１０３を制御して画像印刷部１０８への電力供給を停止する。そして、ＣＰＵ１０５は、ステップＳ４０９およびステップＳ４１０にてメモリ１０６に記憶した内容を読み出し、ステップＳ４０９およびステップＳ４１０で変更した電力供給状態を元の状態に戻して、ステップＳ４０１に戻る。
【００７３】
次に、図６のステップＳ４０２でＵＳＢ電力供給設定ボタン３１７がタッチされたときに、ステップＳ４０３で実行されるＵＳＢ電力供給設定処理について説明する。
【００７４】
図７Ａおよび図７Ｂは、図６のステップＳ４０３において実行されるＵＳＢ電力供給設定処理の流れを示すフローチャートである。
【００７５】
図７Ａにおいて、ステップＳ５０１では、ＣＰＵ１０５は、表示・操作部１０２に図３（ｂ）に示すＵＳＢ電力供給の現在の状態表示画面Ｄ３２を表示し、ステップＳ５０２に進む。ＣＰＵ１０５は、外部機器との接続状態および外部機器に対して供給する電力量をメモリ１０６に記憶して管理しており、ここではそれらの情報を表示する。なお、各外部機器に対して供給する電力量と外観イメージは、あらかじめそれぞれの外部機器が外部機器接続部１０４に接続されたときにＣＰＵ１０５が電源部１０３および外部機器接続部１０４を介して得た供給要求情報と機種情報を使い決定したものである。
【００７６】
ステップＳ５０２において、ＣＰＵ１０５は、図３（ｂ）に示すＵＳＢ電力供給の現在の状態表示画面Ｄ３２上の印刷動作時の設定タブボタン３２２のタッチを検出した場合は、図７ＢのステップＳ５１１に進む一方、検出していなければステップＳ５０３に進む。
【００７７】
ステップＳ５０３において、ＣＰＵ１０５は、図３（ｂ）に示すＵＳＢ電力供給の現在の状態表示画面Ｄ３２上の外部機器に対する電力供給状態変更ボタン３２６、３２７、または、３２８のタッチを検出した場合はステップＳ５０５に進む。一方、検出していなければステップＳ５０４に進む。
【００７８】
ステップＳ５０４において、ＣＰＵ１０５は、図３（ｂ）に示すＵＳＢ電力供給の現在の状態表示画面Ｄ３２上のＯＫボタン３２９のタッチを検出した場合、本処理を終了してリターンする一方、検出していなければステップＳ５０２に戻る。
【００７９】
ステップＳ５０５において、ＣＰＵ１０５は、表示・操作部１０２に図３（ｃ）に示す外部機器に対して供給する電力量を選択するためのウィンドウＤ３３を表示して、ステップＳ５０６に進む。ＣＰＵ１０５は、外部機器に対して供給可能な電力量をメモリ１０６に記憶して管理しており、ここではその情報を使い供給電力選択ボタン３３１の有効・無効を決定して表示する。なお、各外部機器に対して供給可能な電力量は、供給停止の他に、あらかじめ外部機器が外部機器接続部１０４に接続されたときにＣＰＵ１０５が電源部１０３または外部機器接続部１０４を介して得た供給要求情報を使い決定されたものが有効化される。
【００８０】
ステップＳ５０６において、ＣＰＵ１０５は、図３（ｃ）に示すウィンドウＤ３３における供給電力選択ボタン３３１のタッチを検出した場合はステップＳ５０７に進み、検出していなければステップＳ５０８に進む。
【００８１】
ステップＳ５０７において、ＣＰＵ１０５は、ステップＳ５０６においてタッチを検出した供給電力選択ボタン３３１の電力量をメモリ１０６に記憶し、太枠表示をその電力量のボタンに移動して、ステップＳ５０８に進む。
【００８２】
ステップＳ５０８において、ＣＰＵ１０５は、図３（ｃ）に示すウィンドウＤ３３におけるキャンセルボタン３３２のタッチを検出した場合はステップＳ５０１に戻る一方、検出していなければステップＳ５０９に進む。
【００８３】
ステップＳ５０９において、ＣＰＵ１０５は、図３（ｃ）に示すウィンドウＤ３３におけるＯＫボタン３３３のタッチを検出した場合はステップＳ５１０に進み、検出していなければステップＳ５０６に戻る。
【００８４】
ステップＳ５１０において、ＣＰＵ１０５は、ステップＳ５０７においてメモリ１０６に記憶した電力量を新しい供給電力量として記憶して、ステップＳ５０１に戻る。供給電力量の変更は、ＣＰＵ１０５が電源部１０３を制御することで行う。
【００８５】
図７Ｂにおいて、ステップＳ５１１では、ＣＰＵ１０５は、表示・操作部１０２に図４（ａ）に示すＵＳＢ電力供給の印刷動作時の設定画面Ｄ３４を表示し、ステップＳ５１２に進む。ＣＰＵ１０５は、外部機器との接続状態、外部機器に対して供給する電力量、画像印刷部１０８に対して供給する電力量、および、図２（ｂ）に示す電源部１０３が画像印刷部１０８と外部機器へ供給できる最大電力量をメモリ１０６に記憶して管理している。ＣＰＵ１０５は、それらの情報と、それらの情報から計算して得られる電力不足予告表示３４３、最大電力量を超える電力量、および、印刷動作開始前ユーザ確認の有無表示３４７を表示する。
【００８６】
ステップＳ５１２において、ＣＰＵ１０５は、図４（ａ）に示すＵＳＢ電力供給の印刷動作時の設定画面Ｄ３４上における現在の状態タブボタン３４１のタッチを検出した場合は、図７ＡのステップＳ５０１に戻る一方、検出していなければステップＳ５１３に進む。
【００８７】
ステップＳ５１３では、ＣＰＵ１０５は、図４（ａ）に示すＵＳＢ電力供給の印刷動作時の設定画面Ｄ３４における外部機器に対する印刷動作時電源供給状態自動変更設定ボタン３４４、３４５、または、３４６のタッチを検出した場合はステップＳ５１５に進む。一方、検出していなければステップＳ５１４に進む。
【００８８】
ステップＳ５１４において、ＣＰＵ１０５は、図４（ａ）に示すＵＳＢ電力供給の印刷動作時の設定画面Ｄ３４におけるＯＫボタン３４８のタッチを検出した場合は本処理を終了してリターンする一方、検出していなければステップＳ５１２に戻る。
【００８９】
ステップＳ５１５において、ＣＰＵ１０５は、図４（ｂ）に示す外部機器に対して印刷動作時に供給する電力量を選択するためのウィンドウＤ３５を表示して、ステップＳ５１６に進む。ＣＰＵ１０５は、外部機器に対して供給可能な電力量をメモリ１０６に記憶して管理しており、ここではその情報を使い供給電力選択ボタン３５１の有効・無効を決定して表示する。なお、各外部機器に対して供給可能な電力量は、供給停止の他に、あらかじめ外部機器が外部機器接続部１０４に接続されたときにＣＰＵ１０５が電源部１０３または外部機器接続部１０４を介して得た供給要求情報を使い決定されたものが有効化される。ただし、現在供給している電力量よりも大きな電力量は無効化される。ここで、ＵＳＢ−ＰＤ規格に対応した外部機器でＧｉｖｅＢａｃｋ可能フラグが有効な場合、ＣＰＵ１０５は、その外部機器がＵＳＢ−ＰＤ規格に従って通知した最小動作電流値情報を使って電力量を計算して、その供給電力選択ボタンを有効化して表示する。
【００９０】
ステップＳ５１６において、ＣＰＵ１０５は、図４（ｂ）に示すウィンドウＤ３５における供給電力選択ボタン３５１のタッチを検出した場合はステップＳ５１７に進む一方、検出していなければステップＳ５１８に進む。
【００９１】
ステップＳ５１７において、ＣＰＵ１０５は、ステップＳ５１６においてタッチを検出した供給電力選択ボタン３５１の電力量をメモリ１０６に記憶して、太枠表示をその電力量のボタンに移動して、ステップＳ５１８に進む。
【００９２】
ステップＳ５１８において、ＣＰＵ１０５は、図４（ｂ）に示すウィンドウＤ３５におけるキャンセルボタン３５２のタッチを検出した場合はステップＳ５１１に戻り、検出していなければステップＳ５１９に進む。
【００９３】
ステップＳ５１９において、ＣＰＵ１０５は、図４（ｂ）に示すウィンドウＤ３５におけるＯＫボタン３５３のタッチを検出した場合はステップＳ５２０に進み、検出していなければステップＳ５１６に戻る。
【００９４】
ステップＳ５２０において、ＣＰＵ１０５は、ステップＳ５１７においてメモリ１０６に記憶した電力量を新しい供給電力量として記憶して、ステップＳ５１１に戻る。供給電力量の変更は、ＣＰＵ１０５が電源部１０３を制御することで行う。ここで、ＵＳＢ−ＰＤ規格に対応した外部機器でＧｉｖｅＢａｃｋ可能フラグが有効な場合、ＣＰＵ１０５は、外部機器に電源部１０３を介してＧｏｔｏＭｉｎメッセージを送信して外部機器に対して供給電力の変更を通知する。ここで、ＧｏｔｏＭｉｎメッセージとは、ＵＳＢ−ＰＤ規格で規定された情報通知コマンドの一つで、ＧｉｖｅＢａｃｋ可能フラグが有効な機器に対して即時に供給電力を下げることを通知するためのものである。
【００９５】
次に、ユーザが画像形成装置１を使ってコピーをする手順を説明する。
【００９６】
ユーザがＵＳＢ電力供給の表示画面を見てコピー動作に必要な電力が不足することを事前に知ることと、ユーザが印刷動作時に供給する電力量の設定を変更することでコピー動作開始時に確認画面が出ないように変更することを説明する内容である。一連の動作の説明のためユーザの操作を主体として記述するが、前述のとおり画像形成装置１はＣＰＵ１０５の制御により動作するものである。
【００９７】
まず、画像形成装置１の表示・操作部１０２には、コピー画面Ｄ３１が表示されており、ユーザはＵＳＢ電力供給設定ボタン３１７をタッチすると、表示画面はＵＳＢ電力供給の現在の状態表示画面Ｄ３２に遷移する。
【００９８】
ユーザは、ＵＳＢ電力供給の現在の状態表示画面Ｄ３２の表示を見て各外部機器に対して現在供給している電力量を確認して、印刷動作時の設定タブボタン３２２をタッチすると、表示画面はＵＳＢ電力供給の印刷動作時の設定画面Ｄ３４に遷移する。
【００９９】
ユーザは、ＵＳＢ電力供給の印刷動作時の設定画面Ｄ３４の電力不足予告表示３４３と印刷動作開始前ユーザ確認の有無表示３４７がそれぞれ「電力不足」と「あり」になっていることを見て、印刷動作前に電力供給を停止する確認が行われることを知る。ここで、ユーザの意図は、印刷中はホストに対する電力供給を停止しても問題なく、コピー動作を行うときに確認画面が表示されることの方が作業を中断されて困る、とする。現在の状態はユーザの意図に合わないので、ユーザはホストに対する印刷動作時電源供給状態自動変更設定ボタン３４６をタッチし、印刷動作時に供給する電力量を選択するためのウィンドウＤ３５を表示させる。
【０１００】
ユーザは、印刷動作時に供給する電力量を選択するためのウィンドウＤ３５の供給電力選択ボタン３５１の中で「供給停止」をタッチして、ＯＫボタン３５３をタッチすると、表示画面はＵＳＢ電力供給の印刷動作時の設定画面Ｄ３６に遷移する。
【０１０１】
ユーザは、ＵＳＢ電力供給の印刷動作時の設定画面Ｄ３６の電力不足予告表示３６１と印刷動作開始前ユーザ確認の有無表示３６３がそれぞれ「確保可能」と「なし」に変化したことを見て、電力供給を停止する確認を行わずに印刷動作が開始されることを知る。そして、ユーザはＯＫボタンをタッチして、表示画面をコピー画面Ｄ３１に遷移させる。この状態でユーザがコピー開始ボタン３１８をタッチすることで、ユーザの意図通り、電力供給の停止に関する確認画面が表示されることなくコピー動作が開始される。
【０１０２】
以上の構成により、画像形成装置を利用するユーザは、画像形成装置から外部機器に対する給電状態を容易に知ることができ、外部機器への給電によって画像形成装置の動作に必要な電力が足りなくなる場合に事前に知ることができる。また、ユーザが外部機器への給電を容易に変更することができる。
【０１０３】
［第２の実施形態］
本発明の第２の実施の形態では、図１と図２に示す構成が上記第１の実施の形態と同じであり、第１の実施の形態と同様の部分については、同一の符号を用いてその説明を省略する。以下に、上記第１の実施の形態と異なる点のみを説明する。
【０１０４】
図８は、本発明の第２の実施形態に係る情報処理装置（ＰＣ６）の概略構成を示すブロック図である。
【０１０５】
図８において、６０１は操作部、６０２は表示部、６０３は電源部、６０４はＨＤＤ、６０５はＣＰＵ、６０６はメモリ、６０７はネットワークＩ／Ｆ部、６０８はデータバスである。
【０１０６】
操作部６０１は、キーボードとタッチパッドから構成され、ＣＰＵ６０５の制御により動作し、ユーザが操作した操作情報を検知してＣＰＵ６０５に送信する。
【０１０７】
表示部６０２は、ＣＰＵ６０５の制御により動作し、データバス６０８を介してＣＰＵ６０５から受信した情報を表示する。ここで、ＣＰＵ６０５は、表示部６０２にウィンドウ方式で表示を行う。ＣＰＵ６０５は、複数のウィンドウを重ねて表示し、すでに表示されているウィンドウの内容を書き換えて表示する他に、新しいウィンドウを最も手前に配置したように重ねて表示することでユーザに情報を提示する。ユーザは手前に表示されたウィンドウに対する操作を行う。
【０１０８】
ＣＰＵ６０５は、手前に表示されたウィンドウを閉じることで、後ろに隠れている別のウィンドウの内容を再度ユーザに提示する。また、ＣＰＵ６０５は、操作部６０１と表示部６０２を連携させて動作させるグラフィカルＵＩ方式によってユーザ操作を認識する。
【０１０９】
また、ＣＰＵ６０５は、ユーザが操作部６０１のタッチパッドをスライド操作した内容に応じて表示部６０２上のカーソルを移動させて表示し、ユーザのタッチパッドを押下する操作に応じて表示部６０２上のカーソルと同じ座標のボタン等の選択を検知する。
【０１１０】
電源部６０３は、外部の交流電源コンセント（不図示）に接続されており、外部から供給される交流電力を直流変換し、ＰＣ６の各処理部が必要とする電圧の電力を安定的に供給する。
【０１１１】
ＨＤＤ６０４は、ＣＰＵ６０５のプログラムを格納したり、データを格納する補助記憶装置である。ＣＰＵ６０５は、メモリ６０６に格納されたプログラムに従ってＰＣ６全体の制御を行う。メモリ６０６は、ＣＰＵ６０５のプログラムを格納したり、データを一時格納するメモリである。
【０１１２】
ネットワークＩ／Ｆ部６０７は、ＣＰＵ６０５の制御により動作し、外部のＬＡＮ５に接続された画像形成装置１等の外部機器と通信を行う。
【０１１３】
前述の通り、ＰＣ６ではプリンタドライバソフトウェアが動作しており、画像形成装置１との間でＬＡＮ５を介して所定の通信方式で情報のやり取りを行える。また、ＰＣ６は、画像形成装置１に対してプリント動作を要求することができる。
【０１１４】
ＬＡＮ５には、画像形成装置１の他に、複数の画像形成装置７が接続されており、画像形成装置１と同様に、ＬＡＮ５を介した通信とプリント動作の要求が可能である。データバス６０８は、データの転送を行う。
【０１１５】
次に、ＰＣ６の表示部６０２に表示されるウィンドウについて説明する。
【０１１６】
図９（ａ）は、印刷ウィンドウの一例を示す図である。
【０１１７】
印刷ウィンドウＤ６１において、６１１はプリンタ選択ボタンである。ユーザはこのボタンを押下することで、ＬＡＮ５を介して接続された画像形成装置のリストを見て、通信する画像形成装置を選択することができる。ボタンには、現在選択されている画像形成装置のプリンタ名と、画像形成装置が外部機器に供給している電力量の合計値が表示される。また、プリント要求を行ったときに外部機器に対する電力供給停止の確認ウィンドウが表示されるかどうかが、表示される場合は「確認」で、表示されない場合は「即時」で示される。
【０１１８】
６１２はＵＳＢ電力供給設定ボタンであり、ユーザはこのボタンを押下することで、ウィンドウ表示を後述するＵＳＢ電力供給の現在の状態表示ウィンドウＤ６３に遷移させることができる。６１４は印刷開始ボタンであり、ユーザがこのボタンを押下することで、ＣＰＵ６０５は、プリンタ選択ボタン６１１で選択された画像形成装置にＬＡＮ５を介してプリント要求を送信する。６１５はキャンセルボタンであり、ユーザがこのボタンを押下することで、印刷ウィンドウＤ６１は閉じる。
【０１１９】
図９（ｂ）は、図９（ａ）に示す印刷ウィンドウＤ６１において、プリンタ選択ボタン６１１が押下されたときに表示するプリンタリストの表示例を示す図である。
【０１２０】
印刷ウィンドウＤ６２において、６２１はプリンタ選択ボタンであり、ＬＡＮ５を介して通信可能な画像形成装置のプリンタ名がリスト表示される。ユーザは、所望の画像形成装置のプリンタ名を押下することで画像形成装置が選択されて、プリンタリストが閉じる。なお、以降の説明では、画像形成装置１のプリンタ名を「プリンタＡ」とし、プリンタＡが選択されているものとする。
【０１２１】
図１０（ａ）は、ＵＳＢ電力供給の現在の状態表示ウィンドウＤ６３の一例を示す図である。このウィンドウを表示するために、ＣＰＵ６０５は、ＬＡＮ５を介して画像形成装置１と通信し、外部機器接続部１０４に接続されている外部機器の情報と、電源部１０３が外部機器に供給している電力量の情報を取得する。
【０１２２】
図１０（ａ）において、６３１は現在の状態タブ、６３２は印刷動作時の設定タブボタン、６３３はデバイスＡ接続機器表示領域、６３４はデバイスＢ接続機器表示領域、６３５はホスト接続機器表示領域である。ユーザは印刷動作時の設定タブボタン６３２を押下することで、ウィンドウ表示を後述するＵＳＢ電力供給の印刷動作時の設定ウィンドウＤ６５に遷移させることができる。
【０１２３】
６３６はデバイスＡに対する電力供給状態変更ボタン、６３７はデバイスＢに対する電力供給状態変更ボタン、６３８はホストに対する電力供給状態変更ボタンである。それぞれの外部機器に対して画像形成装置が現在電力を供給している場合は、ボタンの上部に供給中の電力量が表示され、ボタンには現在電力を供給していることを示す「電力供給中」の文字が表示される。ユーザは外部機器に対する電力供給状態変更ボタン６３６、６３７、および、６３８を押下することで、後述する外部機器に対して供給する電力量を選択するためのウィンドウＤ６４を表示させることができる。
【０１２４】
６３９はＯＫボタンである。ユーザはＯＫボタン６３９を押下することで、ウィンドウ表示を印刷ウィンドウＤ６１に戻すことができる。
【０１２５】
図１０（ｂ）は、外部機器に対して供給する電力量を選択するためのウィンドウＤ６４の一例を示す図である。
【０１２６】
６４１は供給電力選択ボタンである。現在選択されている供給電力のボタンは黒丸で表示され、選択できる供給電力のボタンは実線枠表示され、選択できない供給電力のボタンは点線枠で表示されている。ユーザはこれらのボタンを押下することで、外部機器へ供給する電力量を選択することができ、黒丸のボタンは実線枠に変わり、新たに選択された電力量のボタンが黒丸で表示される。
【０１２７】
６４２はキャンセルボタン、６４３はＯＫボタンである。ユーザはキャンセルボタン６４２を押下することで、外部機器に対して供給する電力量の変更をせずにウィンドウを閉じて、ＵＳＢ電力供給の現在の状態表示ウィンドウＤ６３に戻ることができる。また、ユーザはＯＫボタン６４３を押下することで、外部機器に対して供給する電力量を選択した電力量に変更してウィンドウを閉じて、ＵＳＢ電力供給の現在の状態表示ウィンドウＤ６３に戻ることができる。
【０１２８】
図１１（ａ）は、ＵＳＢ電力供給の印刷動作時の設定ウィンドウＤ６５の一例を示す図である。このウィンドウを表示するために、ＣＰＵ６０５は、ＬＡＮ５を介して画像形成装置１と通信し、外部機器接続部１０４に接続されている外部機器の情報と、電源部１０３が外部機器に供給している電力量の情報を取得する。同様に、ＣＰＵ６０５は、電力不足予告表示に表示する情報、最大電力量を超える電力量、各外部機器に対して印刷動作時に供給する電力量の設定情報、および、印刷動作開始前ユーザ確認の有無の情報を取得する。
【０１２９】
６５１は現在の状態タブボタン、６５２は印刷動作時の設定タブである。ユーザは現在の状態タブボタン６５１を押下することで、ウィンドウ表示を前述のＵＳＢ電力供給の現在の状態表示ウィンドウＤ６３に遷移させることができる。
【０１３０】
６５３は現在の外部機器に対する電力供給の状態を維持したままプリント動作のために画像印刷部１０８に電力を供給すると、電源部１０３が供給できる合計の最大電力量を超えるかどうかを表示する電力不足予告表示である。最大電力量を超えて、かつ、後述する印刷動作時に自動的に外部機器に対する電力供給を変更する設定がされていない場合には「電力不足」と表示される。電力不足予告表示の上部には最大電力量を超える電力量がマイナスの数で表示される。
【０１３１】
前述の通り、ＣＰＵ１０５は、画像印刷部１０８、ホスト２、デバイスＡ３、および、デバイスＢ４に供給する電力量の合計が、電源部１０３が供給できる最大電力量を超えないように制御する。それは、ＬＡＮ５を介したＰＣ６からのプリント要求によりプリント動作を開始するときにもあてはまる。具体的には、ＰＣ６からプリント要求を受信すると、電源部１０３が供給する合計の電力量が最大電力量を超える場合には、ＣＰＵ１０５は、外部機器への電力供給を停止してよいかの確認をＬＡＮ５を介してＰＣ６に対して行う。そして、ＰＣ６のＣＰＵ６０５は、ユーザに対して確認し、その結果をＬＡＮ５を介して画像形成装置１に返信する。そして、ＣＰＵ１０５は、ユーザの確認を得てから外部機器に対する電力供給を停止あるいは削減して、画像印刷部１０８に対する電力供給を行う。ユーザは、電力不足予告表示３４３の「電力不足」表示を確認することで、印刷動作時にすぐにコピー動作が開始されなくとも、原因を容易に把握することができる。
【０１３２】
６５４はデバイスＡに対する印刷動作時電源供給状態自動変更設定ボタン、６５５はデバイスＢに対する印刷動作時電源供給状態自動変更設定ボタン、６５６はホストに対する印刷動作時電源供給状態自動変更設定ボタンである。各外部機器に給電中の場合、各ボタンの上部に供給中の電力量が表示される。さらに、各ボタンには、印刷時にも電力供給を継続して行うか、印刷動作の間は削減するか、または、印刷動作の間は一時停止するかの設定状態が、「供給」、「削減」、または、「停止」の文字列で表示される。
【０１３３】
ユーザは各外部機器に対する印刷動作時電源供給状態自動変更設定ボタン６５４、６５５、および、６５６を押下することで、後述する外部機器に対して印刷動作時に供給する電力量を選択するためのウィンドウＤ６６を表示させることができる。
【０１３４】
６５７は印刷動作開始前ユーザ確認の有無表示である。電力不足予告表示６５３の表示が「電力不足」のときは、この表示が「あり」になる。
【０１３５】
６５８はＯＫボタンである。ユーザはＯＫボタン６５８を押下することで、ウィンドウ表示を印刷ウィンドウＤ６１に戻すことができる。
【０１３６】
図示の設定ウィンドウＤ６５では、デバイスＡに対して１８Ｗ、デバイスＢに対して１０Ｗ、また、ホストに対して６０Ｗの電力供給を行っている表示である。そのため、このままプリント動作のために画像印刷部１０８に電力を供給すると、外部機器に供給している電力量と合計した電力量が、電源部１０３が供給できる合計の最大電力量を超える計算になる。さらに、印刷動作時に自動的に外部機器に対する電力供給を変更する設定がされていないため、電力不足予告表示６５３は「電力不足」表示となり、印刷動作開始前ユーザ確認の有無表示６５７は「あり」表示になっている。なお、これらの表示情報は、画像形成装置１のＣＰＵ１０５が計算して決定した情報であり、ＣＰＵ６０５は前述の通り、それらの情報をＬＡＮ５を介して画像形成装置１から受信して表示している。
【０１３７】
図１１（ｂ）は、外部機器に対して印刷動作時に供給する電力量を選択するためのウィンドウＤ６６の一例を示す図である。
【０１３８】
図１１（ｂ）において、６６１は供給電力選択ボタンである。現在選択されている印刷時の供給電力のボタンは黒丸で表示され、選択できる印刷時の供給電力のボタンは実線枠表示され、選択できない印刷時の供給電力のボタンは点線枠で表示されている。ユーザはこれらのボタンを押下することで、印刷時に外部機器へ供給する電力量を選択することができ、黒丸のボタンは実線枠に変わり、新たに選択された電力量のボタンが黒丸で表示される。
【０１３９】
６６２はキャンセルボタン、６６３はＯＫボタンである。ユーザはキャンセルボタン６６２を押下することで、印刷動作時に外部機器に対して供給する電力量の変更をせずにウィンドウを閉じて、ＵＳＢ電力供給の印刷動作時の設定ウィンドウＤ６５に戻すことができる。また、ユーザがＯＫボタン６６３を押下すると、印刷時に外部機器に対して供給する電力量を選択した電力量に変更してウィンドウを閉じて、ＵＳＢ電力供給の印刷動作時の設定ウィンドウＤ６５に戻る。
【０１４０】
図１２（ａ）は、ＵＳＢ電力供給の印刷動作時の設定ウィンドウＤ６７の一例を示す図である。このウィンドウは、ＵＳＢ電力供給の印刷動作時の設定ウィンドウＤ６５で、ユーザがホストに対する印刷動作時電源供給状態自動変更設定ボタン６５６を押下し、ウィンドウＤ６６で「供給停止」を選択してＯＫボタン６６３を押下して遷移したものである。
【０１４１】
前述の設定ウィンドウＤ６５と異なるところは、電力不足予告表示６７１、ホストに対する印刷動作時電源供給状態自動変更設定ボタン６７２、および、印刷動作開始前ユーザ確認の有無表示６７３である。
【０１４２】
図示の設定ウィンドウＤ６７では、デバイスＡに対して１８Ｗ、デバイスＢに対して１０Ｗ、また、ホストに対して６０Ｗの電力供給を行っている。そのため、このままプリント動作のために画像印刷部１０８に電力を供給すると、外部機器に供給している電力量と合計した電力量が、電源部１０３が供給できる合計の最大電力量を超える計算になる。
【０１４３】
しかし、デバイスＡ３とデバイスＢ４に対しては印刷時にも電力供給を継続して行う設定ではあるが、ホスト２に対しては印刷時には電力供給を停止する設定になっている。
【０１４４】
したがって、ホスト２に対する電力供給を停止してから画像印刷部１０８に電力を供給することで電力不足を回避できるため、電力不足予告表示６７１は「確保可能」表示になっている。また、印刷動作開始前ユーザ確認の有無表示６７３は「なし」表示になっている。
【０１４５】
図１２（ｂ）は、電力不足予告表示が「電力不足」表示のまま、印刷ウィンドウＤ６１の印刷開始ボタン６１４が押下された場合に表示される確認ウィンドウＤ６８の一例を示す図である。
【０１４６】
図１２（ｂ）において、６８１は印刷中止ボタン、６８２は印刷ＯＫボタンである。ユーザは印刷中止ボタン６８１を押下することで、プリント動作を中止してウィンドウ表示を印刷ウィンドウＤ６１に戻すことができる。また、ユーザは印刷ＯＫボタン６８２を押下することで、すべての外部機器に対する電力供給を停止してからプリント動作を開始することができる。停止した電力供給は、プリント動作終了後に再開される。
【０１４７】
図１３は、ＰＣ６におけるプリント要求動作の流れを示すフローチャートである。本処理は、ＣＰＵ６０５の制御により実現される。
【０１４８】
ステップＳ７０１において、ＣＰＵ６０５は、表示部６０２に図９（ａ）に示す印刷ウィンドウＤ６１を表示し、ステップＳ７０２に進む。
【０１４９】
ステップＳ７０２において、ＣＰＵ６０５は、図９（ａ）に示す印刷ウィンドウＤ６１上で設定ボタンの押下を検出したときはステップＳ７０３に進む一方、検出していなければステップＳ７０５に進む。ここで、設定ボタンとは、印刷ウィンドウＤ６１における、ＵＳＢ電力供給設定ボタン６１２、および、プロパティ設定ボタン６１３のことである。
【０１５０】
ステップＳ７０３において、ＣＰＵ６０５は、ステップＳ７０２で押下された設定ボタンに対応する処理を行い、ステップＳ７０１に戻る。ステップＳ７０３で実行される処理は、ステップＳ７０２において検出された設定ボタンの種類により異なる。例えば、ステップＳ７０２でＵＳＢ電力供給設定ボタン６１２が押下された場合には、後述する図１５Ａ、図１５Ｂの処理が実施される。その他の設定ボタンが押下された場合については説明を省略する。
【０１５１】
ステップＳ７０４において、ＣＰＵ６０５は、図９（ａ）に示す印刷ウィンドウＤ６１上でキャンセルボタン６１５の押下を検出した場合はステップＳ７１３に進む一方、検出しなければステップＳ７０５に進む。
【０１５２】
ステップＳ７０５において、ＣＰＵ６０５は、図９（ａ）に示す印刷ウィンドウＤ６１上で印刷開始ボタン６１４の押下を検出した場合はステップＳ７０６に進む一方、検出しなければステップＳ７０２に進む。
【０１５３】
ステップＳ７０６において、ＣＰＵ６０５は、ＬＡＮ５を介して画像形成装置１に対してプリント要求を送信して、ステップＳ７０７に進む。
【０１５４】
ステップＳ７０７において、ＣＰＵ６０５は、ＬＡＮ５を介して画像形成装置１からプリント開始信号を受信すればステップＳ７１３に進む一方、受信しなければステップＳ７０８に進む。
【０１５５】
ステップＳ７０８において、ＣＰＵ６０５は、ＬＡＮ５を介して画像形成装置１から確認要求を受信すればステップＳ７０９に進む一方、受信しなければステップＳ７０７に進む。
【０１５６】
ステップＳ７０９において、ＣＰＵ６０５は、表示部６０２に図１２（ｂ）に示す確認ウィンドウＤ６８を表示して、ステップＳ７１０に進む。
【０１５７】
ステップＳ７１０において、ＣＰＵ６０５は、図１２（ｂ）に示す確認ウィンドウＤ６８上で印刷中止ボタン６８１または印刷ＯＫボタン６８２の押下を検出すればステップＳ７１１に進む一方、受信しなければステップＳ７１０に進む。
【０１５８】
ステップＳ７１１において、ＣＰＵ６０５は、ＬＡＮ５を介して画像形成装置１に対してステップＳ７１０で検出したボタンの情報を送信して、ステップＳ７１２に進む。
【０１５９】
ステップＳ７１２において、ＣＰＵ６０５は、表示部６０２の確認ウィンドウＤ６８を閉じて、ステップＳ７１３に進む。
【０１６０】
ステップＳ７１３において、ＣＰＵ６０５は、表示部６０２の印刷ウィンドウＤ６１を閉じて、プリント動作を終了する。
【０１６１】
図１４は、画像形成装置１におけるプリント動作の流れを示すフローチャートである。図示の処理は、画像形成装置１内のＣＰＵ１０５の制御により実現される。
【０１６２】
ステップＳ７１４において、ＣＰＵ１０５は、ＬＡＮ５を介してＰＣ６からプリント要求を受信すると、ステップＳ７１５に進む。
【０１６３】
ステップＳ７１５において、ＣＰＵ１０５は、印刷動作開始前ユーザ確認の有無表示が「あり」の場合にはステップＳ７１６に進む一方、「なし」の場合はステップＳ７２０に進む。印刷動作開始前ユーザ確認の有無表示の内容は、ＵＳＢ電力供給の印刷動作時の設定ウィンドウＤ６５，Ｄ６７において、印刷動作開始前ユーザ確認の有無表示６５７，６７３で表示する文字列を決定する方法と同じ方法で画像形成装置１のＣＰＵ１０５が決定する。
【０１６４】
ステップＳ７１６において、ＣＰＵ１０５は、ＬＡＮ５を介してＰＣ６に対して確認要求を送信して、ステップＳ７１７に進む。
【０１６５】
ステップＳ７１７において、ＣＰＵ１０５は、ＬＡＮ５を介してＰＣ６から印刷中止ボタン６８１の押下情報を受信するとステップＳ７１４に戻る一方、検出しなければステップＳ７１８に進む。
【０１６６】
ステップＳ７１８において、ＣＰＵ１０５は、ＬＡＮ５を介してＰＣ６から印刷ＯＫボタン６８２の押下情報を受信するとステップＳ７１９に進む一方、検出しなければステップＳ７１７に戻る。
【０１６７】
ステップＳ７１９において、ＣＰＵ１０５は、電源部１０３を制御して、外部機器に対して供給している電力を停止し、ステップＳ７２２に進む。このとき、ＣＰＵ１０５は、元の電力供給状態を後で読み出せるようにメモリ１０６に記憶する。
【０１６８】
ステップＳ７２０において、ＣＰＵ１０５は、ＬＡＮ５を介してＰＣ６に対してプリント開始信号を送信して、ステップＳ７２１に進む。
【０１６９】
ステップＳ７２１において、ＣＰＵ１０５は、電源部１０３を制御して、外部機器に対して供給している電力を変更して、ステップＳ７２２に進む。このとき、ＣＰＵ１０５は、元の電力供給状態を後で読み出せるようにメモリ１０６に記憶する。また、外部機器に対して供給している電力を変更する内容は、前述のＵＳＢ電力供給の印刷動作時の設定ウィンドウＤ６５およびＤ６７においてユーザが設定した、印刷動作時に自動的に外部機器に対する電力供給を変更する設定に従う。
【０１７０】
ステップＳ７２２において、ＣＰＵ１０５は、電源部１０３を制御して画像印刷部１０８への電力供給を開始する。また、ＬＡＮ５を介してＰＣ６から受信した画像データを画像印刷部１０８で印刷するプリント動作を行い、ステップＳ７２３に進む。プリント動作の詳細な説明は省略する。
【０１７１】
ステップＳ７２３において、ＣＰＵ１０５は、電源部１０３を制御して画像印刷部１０８への電力供給を停止する。そして、ＣＰＵ１０５は、ステップＳ７１９およびステップＳ７２１においてメモリ１０６に記憶した内容を読み出し、ステップＳ７１９およびステップＳ７２１で変更した電力供給状態を元の状態に戻して、ステップＳ７１４に進む。
【０１７２】
図１５Ａ及び図１５Ｂは、図１４のステップＳ７０３にて実行されるＵＳＢ電力供給設定処理の流れを示すフローチャートである。
【０１７３】
図１５Ａにおいて、ステップＳ８０１では、ＣＰＵ６０５は、表示部６０２に図１０（ａ）に示すＵＳＢ電力供給の現在の状態表示ウィンドウＤ６３を表示し、ステップＳ８０２に進む。画像形成装置１のＣＰＵ１０５は、外部機器との接続状態および外部機器に対して供給する電力量をメモリ１０６に記憶して管理している。ＣＰＵ６０５は、ＬＡＮ５を介して画像形成装置１からそれらの情報を受信して、それらの情報を表示する。なお、各外部機器に対して供給する電力量と外観イメージは、あらかじめそれぞれの外部機器が外部機器接続部１０４に接続されたときにＣＰＵ１０５が電源部１０３および外部機器接続部１０４とを介して得た供給要求情報と機種情報を使い決定したものである。
【０１７４】
ステップＳ８０２では、ＣＰＵ６０５は、図１０（ａ）に示すＵＳＢ電力供給の現在の状態表示ウィンドウＤ６３上の印刷動作時の設定タブボタン６３２の押下を検出した場合は、図１５ＢのステップＳ８１１に進む一方、検出しなければステップＳ８０３に進む。
【０１７５】
ステップＳ８０３では、ＣＰＵ６０５は、図１０（ａ）に示すＵＳＢ電力供給の現在の状態表示ウィンドウＤ６３上の外部機器に対する電力供給状態変更ボタン６３６、６３７、または、６３８の押下を検出した場合はステップＳ８０５に進む。一方、検出しなければステップＳ８０４に進む。
【０１７６】
ステップＳ８０４では、ＣＰＵ６０５は、図１０（ａ）に示すＵＳＢ電力供給の現在の状態表示ウィンドウＤ６３上のＯＫボタン６３９の押下を検出した場合、本処理を終了してリターンする一方、検出していなければステップＳ８０２に進む。
【０１７７】
ステップＳ８０５において、ＣＰＵ６０５は、表示部６０２に図１０（ｂ）に示す外部機器に対して供給する電力量を選択するためのウィンドウＤ６４を表示して、ステップＳ８０６に進む。画像形成装置１のＣＰＵ１０５は、外部機器に対して供給可能な電力量をメモリ１０６に記憶して管理している。ＣＰＵ６０５は、ＬＡＮ５を介して画像形成装置１からその情報を受信して、その情報を使い供給電力選択ボタン６４１の有効・無効を決定して表示する。なお、各外部機器に対して供給可能な電力量は、供給停止の他に、あらかじめ外部機器が外部機器接続部１０４に接続されたときにＣＰＵ１０５が電源部１０３または外部機器接続部１０４を介して得た供給要求情報を使い決定されたものが有効化される。
【０１７８】
ステップＳ８０６では、ＣＰＵ６０５は、図１０（ｂ）に示す外部機器に対して供給する電力量を選択するためのウィンドウＤ６４における供給電力選択ボタン６４１の押下を検出した場合はステップＳ８０７に進み、検出していなければステップＳ８０８に進む。
【０１７９】
ステップＳ８０７において、ＣＰＵ６０５は、ステップＳ８０６において押下を検出した供給電力選択ボタン６４１の電力量をメモリ６０６に記憶し、黒丸表示をその電力量のボタンに移動して、ステップＳ８０８に進む。
【０１８０】
ステップＳ８０８において、ＣＰＵ６０５は、図１０（ｂ）に示すウィンドウＤ６４におけるキャンセルボタン６４２の押下を検出した場合はステップＳ８０１に進み、検出していなければステップＳ８０９に進む。
【０１８１】
ステップＳ８０９において、ＣＰＵ６０５は、図１０（ｂ）に示すウィンドウＤ６４におけるＯＫボタン６４３の押下を検出した場合はステップＳ８１０に進み、検出していなければステップＳ８０６に戻る。
【０１８２】
ステップＳ８１０において、ＣＰＵ６０５は、ステップＳ８０７においてメモリ６０６に記憶した電力量を新しい供給電力量として記憶して、ステップＳ８０１に戻る。供給電力量の変更は、ＣＰＵ６０５がＬＡＮ５を介して画像形成装置１に対して新しい供給電力量を送信し、その情報を使用してＣＰＵ１０５が電源部１０３を制御することで行う。
【０１８３】
図１５Ｂにおいて、ステップＳ８１１では、ＣＰＵ６０５は、表示部６０２に図１１（ａ）に示すＵＳＢ電力供給の印刷動作時の設定ウィンドウＤ６５を表示し、ステップＳ８１２に進む。画像形成装置１のＣＰＵ１０５は、外部機器との接続状態、外部機器に対して供給する電力量、画像印刷部１０８に対して供給する電力量と、電源部１０３が画像印刷部１０８と外部機器へ供給できる最大電力量をメモリ１０６に記憶して管理している。ＣＰＵ６０５は、ＬＡＮ５を介してそれらの情報と、それらの情報からＣＰＵ１０５が計算して得られた電力不足予告表示６５３、最大電力量を超える電力量、および、印刷動作開始前ユーザ確認の有無表示６５７を受信して表示する。
【０１８４】
ステップＳ８１２では、ＣＰＵ６０５は、図１１（ａ）に示すＵＳＢ電力供給の印刷動作時の設定ウィンドウＤ６５における現在の状態タブボタン６５１の押下を検出した場合は、図１５ＡのステップＳ８０１に戻る。一方、検出していなければステップＳ８１３に進む。
【０１８５】
ステップＳ８１３では、ＣＰＵ６０５は、図１１（ａ）に示す設定ウィンドウＤ６５における外部機器に対する印刷動作時電源供給状態自動変更設定ボタン６５４、６５５、または、６５６の押下を検出した場合はステップＳ８１５に進む。一方、検出していなければステップＳ８１４に進む。
【０１８６】
ステップＳ８１４において、ＣＰＵ６０５は、図１１（ａ）に示すＵＳＢ電力供給の印刷動作時の設定ウィンドウＤ６５におけるＯＫボタン６５８の押下を検出した場合は本処理を終了してリターンする一方、検出していなければステップＳ８１２に戻る。
【０１８７】
ステップＳ８１５において、ＣＰＵ６０５は、図１１（ｂ）に示す外部機器に対して印刷動作時に供給する電力量を選択するためのウィンドウＤ６６を表示して、ステップＳ８１６に進む。画像形成装置１のＣＰＵ１０５は、外部機器に対して供給可能な電力量をメモリ１０６に記憶して管理している。ＣＰＵ６０５は、ＬＡＮ５を介して画像形成装置１からその情報を受信して、その情報を使い供給電力選択ボタン６６１の有効・無効を決定して表示する。なお、各外部機器に対して供給可能な電力量は、供給停止の他に、あらかじめ外部機器が外部機器接続部１０４に接続されたときにＣＰＵ１０５が電源部１０３または外部機器接続部１０４を介して得た供給要求情報を使い決定されものが有効化される。ただし、現在供給している電力量よりも大きな電力量は無効化される。ここで、ＵＳＢ−ＰＤ規格では、電力を受ける側の機器が電力供給側の機器からの要求に応じて供給電力を即時に下げることが可能であれば、そのことを接続時に通知する仕組みが規定されている。具体的には、その要求に応じることが可能な電力を受ける側の機器は、ＵＳＢ−ＰＤ規格で規定されているＧｉｖｅＢａｃｋ可能フラグを有効にして、最小動作電流値の情報と合わせて、接続時に電力供給側の機器に対して通知する。供給電力を変更する外部機器のＵＳＢ−ＰＤ規格で規定されているＧｉｖｅＢａｃｋ可能フラグが有効な場合、ＣＰＵ１０５は、その外部機器がＵＳＢ−ＰＤ規格に従って通知した最小動作電流値情報を使って電力量を計算する。そして、その供給電力選択ボタンを有効化して表示するようにＣＰＵ６０５に対して情報を送信する。
【０１８８】
ステップＳ８１６において、ＣＰＵ６０５は、図１１（ｂ）に示すウィンドウＤ６６における供給電力選択ボタン６６１の押下を検出した場合はステップＳ８１７に進む一方、検出していなければステップＳ８１８に進む。
【０１８９】
ステップＳ８１７において、ＣＰＵ６０５は、ステップＳ８１６において押下を検出した供給電力選択ボタン６６１の電力量をメモリ６０６に記憶して、黒丸表示をその電力量のボタンに移動して、ステップＳ８１８に進む。
【０１９０】
ステップＳ８１８において、ＣＰＵ６０５は、図１１（ｂ）に示すウィンドウＤ６６におけるキャンセルボタン６６２の押下を検出した場合はステップＳ８１１に戻り、検出していなければステップＳ８１９に進む。
【０１９１】
ステップＳ８１９において、ＣＰＵ６０５は、図１１（ｂ）に示すウィンドウＤ６６におけるＯＫボタン６６３の押下を検出した場合はステップＳ８２０に進み、検出していなければステップＳ８１６に戻る。
【０１９２】
ステップＳ８２０において、ＣＰＵ６０５は、ステップＳ８１７においてメモリ６０６に記憶した電力量を新しい供給電力量として記憶して、ステップＳ８１１に戻る。供給電力量の変更は、ＣＰＵ６０５がＬＡＮ５を介して画像形成装置１に対して新しい供給電力量を送信し、その情報を使用してＣＰＵ１０５が電源部１０３を制御することで行う。ここで、ＵＳＢ−ＰＤ規格に対応した外部機器でＧｉｖｅＢａｃｋ可能フラグが有効な場合、ＣＰＵ１０５は、外部機器に電源部１０３を介してＧｏｔｏＭｉｎメッセージを送信して外部機器に対して供給電力の変更を通知する。ここで、ＧｏｔｏＭｉｎメッセージとは、ＵＳＢ−ＰＤ規格で規定された情報通知コマンドの一つで、ＧｉｖｅＢａｃｋ可能フラグが有効な機器に対して即時に供給電力を下げることを通知するためのものである。
【０１９３】
次に、ユーザが画像形成装置１を使ってプリントをする手順を説明する。
【０１９４】
ユーザがＵＳＢ電力供給の表示画面を見てプリント動作に必要な電力が不足することを事前に知ることと、ユーザが印刷動作時に供給する電力量の設定を変更することでプリント動作開始時に確認ウィンドウが出ないように変更することを説明する内容である。一連の動作の説明のためユーザの操作を主体として記述するが、前述のとおりＰＣ６はＣＰＵ６０５の制御により動作するものである。
【０１９５】
まず、ユーザがアプリケーションから印刷を選ぶと、表示部６０２には、印刷ウィンドウＤ６１が表示される。その状態から、ユーザはＵＳＢ電力供給設定ボタン６１２を押下すると、表示部６０２の表示画面はＵＳＢ電力供給の現在の状態表示ウィンドウＤ６３に遷移する。
【０１９６】
ユーザは、ＵＳＢ電力供給の現在の状態表示ウィンドウＤ６３の表示を見て各外部機器に対して現在供給している電力量を確認する。そして、印刷動作時の設定タブボタン６３２を押下すると、表示部６０２の表示画面はＵＳＢ電力供給の印刷動作時の設定ウィンドウＤ６５に遷移する。
【０１９７】
ユーザは、ＵＳＢ電力供給の印刷動作時の設定ウィンドウＤ６５の電力不足予告表示６５３と印刷動作開始前ユーザ確認の有無表示６５７がそれぞれ「電力不足」と「あり」になっていることを見て、印刷動作前に電力供給を停止する確認が行われることを知る。ここで、ユーザの意図は、印刷中はホストに対する電力供給を停止しても問題なく、プリント動作を行うときに確認ウィンドウが表示されることの方が作業を中断されて困る、とする。現在の状態はユーザの意図に合わないので、ユーザはホストに対する印刷動作時電源供給状態自動変更設定ボタン６５６を押下し、表示部６０２に印刷動作時に供給する電力量を選択するウィンドウＤ６６を表示させる。
【０１９８】
ユーザは、印刷動作時に供給する電力量を選択するためのウィンドウＤ６６の供給電力選択ボタン６６１の中で「供給停止」を押下して、ＯＫボタン６６３を押下すると、表示部６０２の表示画面はＵＳＢ電力供給の印刷動作時の設定ウィンドウＤ６７に遷移する。
【０１９９】
ユーザは、ＵＳＢ電力供給の印刷動作時の設定ウィンドウＤ６７の電力不足予告表示６７１と印刷動作開始前ユーザ確認の有無表示６７３が「確保可能」と「なし」に変化したことを見て、電力供給を停止する確認を行わずに印刷動作が開始されることを知る。そして、ユーザはＯＫボタンを押下して、表示部６０２の表示画面を印刷ウィンドウＤ６１に遷移させる。この状態でユーザが印刷開始ボタン６１４を押下することで、ユーザの意図通り、電力供給の停止に関する確認ウィンドウが表示されることなくプリント動作が開始される。
【０２００】
以上の構成により、ＰＣを利用するユーザは、画像形成装置から外部機器に対する給電状態を容易に知ることができ、外部機器への給電によって画像形成装置の動作に必要な電力が足りなくなる場合に事前に知ることができる。また、ユーザが外部機器への給電を容易に変更することができる。
【０２０１】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【０２０２】
１  画像形成装置
２  ホスト
３  デバイスＡ
４  デバイスＢ
６  ＰＣ
１０２  表示・操作部
１０３  電源部
１０４  外部機器接続部
１０５  ＣＰＵ
１０６  メモリ
１０８  画像印刷部
【図１】
2015174374.tif 000003
【図２】
2015174374.tif 000004
【図３】
2015174374.tif 000005
【図４】
2015174374.tif 000006
【図５】
2015174374.tif 000007
【図６】
2015174374.tif 000008
【図７Ａ】
2015174374.tif 000009
【図７Ｂ】
2015174374.tif 000010
【図８】
2015174374.tif 000011
【図９】
2015174374.tif 000012
【図１０】
2015174374.tif 000013
【図１１】
2015174374.tif 000014
【図１２】
2015174374.tif 000015
【図１３】
2015174374.tif 000016
【図１４】
2015174374.tif 000017
【図１５Ａ】
2015174374.tif 000018
【図１５Ｂ】
2015174374.tif 000019