(57)【特許請求の範囲】
【請求項１】
印刷部と、
前記印刷部に電力を供給する電源回路と、
電源線を有する通信ケーブルを接続するコネクタと、
内部バッテリと、
前記電源回路の停止時において、前記内部バッテリのバッテリ電圧が基準電圧以上の場合には、前記内部バッテリ側から前記印刷部に電力を供給する電力供給経路に切り換え、前記バッテリ電圧が基準電圧以下の場合には、前記コネクタ側から前記印刷部に電力を供給する電力供給経路に切り換える切換部と、を備える画像形成装置。
【請求項２】
前記通信ケーブルが前記コネクタに接続されているか検出する接続検出部を備え、
前記切換部は、前記接続検出部にて前記通信ケーブルの前記コネクタへの接続が検出され、且つ前記バッテリ電圧が基準電圧以下の場合には、前記コネクタ側から前記印刷部に電力を供給する電力供給経路に切り換える請求項１に記載の画像形成装置。
【請求項３】
印刷部と、
前記印刷部に電力を供給する電源回路と、
電源線を有する通信ケーブルを接続するコネクタと、
内部バッテリと、
前記電源回路の停止時において、前記コネクタ側又は前記内部バッテリ側のいずれか一方から前記印刷部に電力を供給する電力供給経路に切り換える切換部と、
前記内部バッテリ側から電力供給する場合には、印刷途中の記録媒体を少なくとも印刷完了させて排紙する処理である第一処理を前記印刷部に実行させ、前記コネクタ側から電力供給する場合には、前記第一処理より消費電力が小さく、且つ印刷途中の記録媒体を印刷途中のまま排紙する処理である第二処理を前記印刷部に実行させる制御部と、を備える画像形成装置。
【請求項４】
前記通信ケーブルが前記コネクタに接続されているか検出する接続検出部を備え、
前記切換部は、前記接続検出部にて前記通信ケーブルの前記コネクタへの接続が検出される場合には、前記コネクタ側から電力を供給する電力供給経路に切り換え、
前記接続検出部にて前記通信ケーブルの前記コネクタへの接続が検出されない場合には、前記内部バッテリ側から電力を供給する電力供給経路に切り換える請求項３に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関する。
【背景技術】
【０００２】
停電発生時、画像形成装置内の蓄電部を電源として電力供給し、蓄電部の電池容量に応じて、排紙処理等の各種処理を行う技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−０２６０３７公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、蓄電部の充電量が少なくなると、行える処理が限られたものになる。
【０００５】
本明細書では、電源回路停止時における電源を確保することにより、印刷中の記録媒体を残したままプリンタが停止するなどの不具合を最小限に抑える技術を開示する。
【課題を解決するための手段】
【０００６】
本明細書によって開示される画像形成装置は、印刷部と、前記印刷部に電力を供給する電源回路と、電源線を有する通信ケーブルを接続するコネクタと、前記通信ケーブルを介してコンピュータに接続されているか検出する接続検出部と、前記電源回路の停止時に、前記接続検出部にて前記コンピュータへの接続が検出される場合、前記コンピュータ側から前記印刷部に電力を供給する電力供給経路に切り換える切換部とを備える。このようにすれば、断線や電源ケーブルの抜けにより電源回路が停止しても、電源確保でき、例えば、印刷中の記録媒体を残したまま画像形成装置が停止するなどの不具合を抑えることが可能となる。
【０００７】
上記画像形成装置では、以下の構成とすることが好ましい。
・前記内部バッテリを備え、前記切換部は、前記電源回路の停止時に、前記コンピュータ側又は前記内部バッテリ側のいずれか一方から前記印刷部に電力を供給する電力供給経路に切り換える。
【０００８】
・前記切換部は前記電源回路の停止時おいて、前記接続検出部にて前記コンピュータへの接続が検出される場合には、前記コンピュータ側から電力を供給する電力供給経路に切り換え、前記接続検出部にて前記コンピュータへの接続が検出されない場合には、前記内部バッテリ側から電力を供給する電力供給経路に切り換える。
【０００９】
・前記切換部は前記電源回路の停止時において、前記内部バッテリのバッテリ電圧が基準電圧以上の場合には、前記内部バッテリから電力を供給する電力供給経路に切り換え、前記内部バッテリのバッテリ電圧が基準電圧以下の場合には、前記コンピュータ側から電力を供給する電力供給経路に切り換える。
【００１０】
・前記内部バッテリから電力供給する場合には前記印刷部に第一処理を実行させ、前記コンピュータ側から電力供給する場合には前記印刷部に前記第一処理より消費電力の小さい第二処理を実行させる制御部を備える。
【００１１】
・前記第一処理は、前記電源回路の停止時において、印刷途中の記録媒体を少なくとも印刷完了させて排紙する処理であり、前記第二処理は、前記電源回路の停止時において、印刷途中の記録媒体を印刷途中のまま排紙する処理である。
【発明の効果】
【００１２】
本発明によれば、電源回路停止時における電源を確保することにより、印刷中の記録媒体を残したままプリンタが停止するなどの不具合を最小限に抑えることが可能となる。
【図面の簡単な説明】
【００１３】
【図１】実施形態１におけるプリンタの電気的構成を示すブロック図
【図２】プリンタの電源系統を示す回路図
【図３】ＵＳＢケーブルの接続構造を示す図
【図４】切り換えシーケンスの処理の流れを示すフローチャート図
【図５】実施形態２における切り換えシーケンスの処理の流れを示すフローチャート図
【発明を実施するための形態】
【００１４】
＜実施形態１＞
実施形態１を図１ないし図４によって説明する。
１．プリンタの説明
図１はプリンタ（本発明の「画像形成装置」の一例）１の電気的構成を示すブロック図である。プリンタ１は、印刷部２と、ＣＰＵ５と、メモリ６と、ＵＳＢ（Universal Serial Bus）ケーブル６０を接続するＵＳＢコネクタ７と、表示操作部９と、を含む構成となっている。
【００１５】
印刷部２は、感光ドラム２ａ、感光ドラム２ａの表面を帯電させる帯電プロセスを実行する帯電器２ｂ、感光ドラム２ａの表面に静電潜像を形成する露光プロセスを実行する露光装置２ｃ、感光ドラム２ａの表面に形成された静電潜像に現像剤を付着させて現像剤像を形成する現像プロセスを実行する現像器２ｄ、記録媒体に現像剤像を転写する転写プロセスを実行する転写器２ｅ、記録媒体上に転写された現像剤像を定着させる定着プロセスを実行する定着器２ｆ、及び記録媒体たる用紙を搬送経路に沿って搬送する搬送部（図略）等から構成されている。
【００１６】
上記プリンタ１は、ＵＳＢケーブル６０を介して情報端末装置たるコンピュータ５０に接続されており、コンピュータ５０から印刷指示を受けて印刷データを受信すると、ＣＰＵ５が、印刷部２に帯電プロセス、露光プロセス、現像プロセス、転写プロセス、定着プロセスからなる印刷処理を実行させることで、記録媒体たる用紙に印刷データを印刷させる。尚、コンピュータ５０は、ＡＣ電源から直流電圧を生成する電源回路（図略）に加えてバッテリ５５を有している。また、ＵＳＢケーブル６０は通信線と電源線を備えたケーブルであり、本発明の「通信ケーブル」の一例である。
【００１７】
２．電源系統Ｚの説明
次に、図２を参照してプリンタ１の電源系統Ｚについて説明する。本プリンタ１は、電源回路１０と、検出回路１５と、内部バッテリ２０と、バッテリ側スイッチ回路２５と、バッテリ充電回路２７と、ＵＳＢ側スイッチ回路３５と、複数のＤＣ−ＤＣコンバータ４１〜４５とを備える。尚、図２中、太線は電源ラインを示し、細線は信号ラインを示す。
【００１８】
電源回路１０はスイッチング電源であり、ＡＣ電源から直流２４Ｖの電圧を生成して出力するものである。電源回路１０の出力端子からは、ダイオードＤ１を設けた第一電源ラインＵ１が引き出されており、プリンタ１の主として印刷部２を構成する電装部品４０、具体的には各ドラムや搬送部を構成するローラの動力源となるモータや、帯電電圧、転写電圧、現像電圧等を発生させるための高圧発生回路などの２４Ｖ系電装部品に電力供給する構成となっている。
【００１９】
検出回路１５は、電源回路１０の出力の有無を検出するものであり、トランジスタ１７と３つの抵抗Ｒ１〜Ｒ３とから構成されている。トランジスタ１７はＮＰＮトランジスタであり、ベースを抵抗Ｒ１を介して電源回路１０の出力端子に接続している。また、エミッタをグランドに接続し、コレクタを抵抗Ｒ２を介して３．３Ｖの電源ラインに接続している。そして、トランジスタ１７のコレクタから検出ラインが引き出されおり、ＣＰＵ５の検出ポートＰ１に接続されている。
【００２０】
トランジスタ１７は、電源回路１０が出力している場合にはオンし、電源回路１０が停止している場合には、オフする。そのため、ＣＰＵ５にて検出ポートＰ１の電圧を監視することにより、電源回路１０の出力の有無を検出できる。すなわち、検出ポートＰ１の電圧がロウレベル（トランジスタＯＮ）であれば、電源回路１０は出力していると判断できる。また、検出ポートＰ１の電圧がハイレベル（トランジスタＯＦＦ）であれば、電源回路１０は停止していると判断できる。
【００２１】
内部バッテリ２０は、出力電圧が５Ｖであり、バッテリ充電回路２７により充電される構成となっている。バッテリ充電回路２７は電源回路１０から引き出された第一電源ラインＵ１に接続されていて、電源回路１０、バッテリ充電回路２７を経由して内部バッテリ２０に充電電流を供給する構成となっている。
【００２２】
内部バッテリ２０の出力端子は、バッテリ側スイッチ回路２５、ダイオードＤ３を介してＤＣ−ＤＣコンバータ４１に接続されている。ＤＣ−ＤＣコンバータ４１は、内部バッテリ２０の出力電圧５Ｖを２４Ｖに昇圧して出力するものである。ＤＣ−ＤＣコンバータ４１の出力端子からは、ダイオードＤ２を設けた第二電源ラインＵ２が引き出されている。第二電源ラインＵ２は、第一電源ラインＵ１と並列接続されていて２４Ｖ系電装部品４０に電力を供給する構成となっている。
【００２３】
また、ＤＣ−ＤＣコンバータ４１の入力端子には、ダイオードＤ４を介してＵＳＢ側スイッチ回路３５が接続されている。ＵＳＢ側スイッチ回路３５には、図３に示すように、ＵＳＢコネクタ７から引き出された５Ｖの電源ライン７ａに接続されている。そのため、コンピュータ５０とプリンタ１をＵＳＢケーブル６０で接続すると、ＵＳＢケーブル６０の電源線、５Ｖの電源ライン７ａを介してコンピュータ５０の電源ラインがＤＣ−ＤＣコンバータ４１に電気的に接続される。
【００２４】
すなわち、本実施形態では、ＤＣ−ＤＣコンバータ４１の入力端子に対して、コンピュータ５０と内部バッテリ２０が並列接続されていて、バッテリ側スイッチ回路２５をオン、ＵＳＢ側スイッチ回路３５をオフすると、ＤＣ−ＤＣコンバータ４１に対して内部バッテリ２０から電力が供給される。また、バッテリ側スイッチ回路２５をオフ、ＵＳＢ側スイッチ回路３５をオンすると、ＤＣ−ＤＣコンバータ４１に対してコンピュータ５０側からＵＳＢケーブル６０を通じて電力が供給される構成となっている。
【００２５】
また、プリンタ１には、ＤＣ−ＤＣコンバータ４１の他に、４２〜４４の４つのＤＣ−ＤＣコンバータが設けられている。ＤＣ−ＤＣコンバータ４２の入力端子は２４Ｖの電源ラインに接続されており、ＤＣ−ＤＣコンバータ４２は入力電圧２４Ｖを５Ｖに降圧して、ＤＣ−ＤＣコンバータ４３〜４５に出力する。そして、ＤＣ−ＤＣコンバータ４３〜４５は、入力電圧５Ｖを３Ｖ、１．８Ｖ、１Ｖにそれぞれ降圧して、ＣＰＵ５や表示操作部９など、プリンタ１を構成する低圧系の電装部品に電力供給する。
【００２６】
また、本実施形態では、ダイオードＤ３とダイオードＤ４の接続点から５Ｖ系の電源ラインが引き出されていて、ＤＣ−ＤＣコンバータ４３〜４５の入力側に接続されている。
【００２７】
ＣＰＵ５は、３つの検出ポートＰ１〜Ｐ３と、４つの制御ポートＰ４〜Ｐ７を備える。検出ポートＰ１は、電源回路１０の出力の有無を検出するポートであり、信号線を介して検出回路１５に接続されている。検出ポートＰ２は、内部バッテリ２０のバッテリ電圧を検出するものであり、内部バッテリ２０の出力端子に接続されている。検出ポートＰ３はＵＳＢケーブル６０を介したコンピュータ５０の接続を検出するものであり、図３に示すように、ＵＳＢコネクタ７から引き出された５Ｖの電源ライン７ａに信号線を介して接続されている。ＣＰＵ５は、これら３つの検出ポートＰ１〜Ｐ３の電圧レベルを検出することで、電源回路１０の出力の有無、内部バッテリ２０のバッテリ電圧のレベル、ＵＳＢケーブル６０の接続を検出できる。
【００２８】
また、制御ポートＰ４はバッテリ充電回路２７を制御するポートであり、信号線を介してバッテリ充電回路２７に接続されている。制御ポートＰ５は、バッテリ側スイッチ回路２５の入り切りを制御するポートであり、信号線を介してバッテリ側スイッチ回路２５に接続されている。制御ポートＰ６は、ＵＳＢ側スイッチ回路３５の入り切りを制御するポートであり、信号線を介してＵＳＢ側スイッチ回路３５に接続されている。制御ポートＰ７は、ＤＣ−ＤＣコンバータ４２を制御するポートであり、信号線を介してＤＣ−ＤＣコンバータ４２に接続されている。ＣＰＵ５は、これら４つの制御ポートＰ４〜Ｐ７から制御信号を各回路２７、２５、３５、５２に出力することで、各回路２７、２５、３５、５２を制御する。
【００２９】
そして、ＣＰＵ５は、図４を参照して以下説明するように、電源回路１０の停止時に、プリンタ１の電力供給経路を切り換える切り換えシーケンスを実行する。
【００３０】
３．切り換えシーケンスの説明
プリンタ１は、電源スイッチの投入後、待機状態となる。そして、コンピュータ５０から印刷指示を受けて印刷データを受信すると、ＣＰＵ５は、記録媒体たる用紙に印刷データを印刷させる印刷動作を、印刷部２に開始させる（Ｓ１０）。ここでは、コンピュータ５０からプリンタ１に対して、５枚の印刷データを印刷する印刷指示があったものとして説明を続ける。
【００３１】
Ｓ１０に続いて、ＣＰＵ５は電源回路１０の出力の有無を、判定する処理を行う（Ｓ２０）。具体的には、検出ポートＰ１の電圧をチェックする。検出ポートＰ１の電圧がロウレベルであれば、電源回路１０は出力状態であると判定でき、検出ポートＰ１の電圧がハイレベルであれば、電源回路１０は停止していると判定できる（尚、電源回路１０が停止する要因としては、停電や電源ケーブルの抜けが想定される）。
【００３２】
電源回路１０が出力状態であれば、Ｓ２３に移行し、ＣＰＵ５にて、内部バッテリ２０の電圧を判定する処理が実行される。具体的には、検出ポートＰ２の電圧レベルをチェックして基準電圧と比較することにより、内部バッテリ２０のバッテリ電圧の電圧低下を検出する。電圧低下が検出されなかった場合、処理はＳ１０に移行する。
【００３３】
以上のことから、電源回路１０が出力状態であり（Ｓ２０：ＹＥＳ判定）、かつバッテリ電圧の低下がない（Ｓ２３：ＮＯ判定）場合、Ｓ１０、Ｓ２３、Ｓ２０の処理が繰り返され、プリンタ１は印刷動作と並行して電源回路１０の出力の監視、内部バッテリ２０のバッテリ電圧を監視する状態となる。また、内部バッテリ２０の電圧が低下している場合（Ｓ２３：ＹＥＳ判定）には、ＣＰＵ５によりバッテリ充電回路２７をＯＮする処理が実行される（Ｓ２５）。これにより、バッテリ充電回路２７が働き、内部バッテリ２０に充電電流が供給される。これにて、内部バッテリ２０は充電されることになる。
【００３４】
次に、Ｓ２０にてＮＯ判定される場合、すなわち電源回路１０が停止状態にある場合について説明を行う。この場合、ＣＰＵ５は、ＤＣ−ＤＣコンバータ４２を停止させた後（Ｓ３０）、ＵＳＢケーブル６０の接続状態について判定する処理を行う（Ｓ４０）。具体的には、検出ポートＰ３の電圧レベルを検出し、電圧レベルが５Ｖであれば、ＵＳＢケーブル６０を介してコンピュータ５０が接続されていると判定し、電圧レベルが０Ｖであれば、ＵＳＢケーブル６０を介したコンピュータ５０の接続はないと判定する。尚、ＣＰＵ５の実行するＳ４０の処理により、本発明の「接続検出部」の機能が実現されている。以下、Ｓ４０でＹＥＳ判定された場合と、ＮＯ判定された場合に、場合分けして、その後の処理を説明する。
【００３５】
３−１．コンピュータ５０が接続されている場合
ＵＳＢケーブル６０を介してコンピュータ５０が接続されている場合、ＣＰＵ５は、バッテリ電圧を検出する処理を行う（Ｓ５０）。具体的には、検出ポートＰ２の電圧レベル、すなわち内部バッテリ２０のバッテリ電圧を検出し、バッテリ電圧が基準電圧を超えているか判定する。尚、基準電圧は、例えば、最終放電電圧や、最終放電電圧よりレベルが所定値高い電圧である。
【００３６】
バッテリ電圧が基準電圧を超えている場合、すなわち、内部バッテリ２０の残量が十分にある場合には、Ｓ５３に移行し、ＣＰＵ５はバッテリ側スイッチ回路２５をＯＮする処理を実行する。これにより、バッテリ側スイッチ回路２５、ダイオードＤ３、ＤＣ−ＤＣコンバータ４１、ダイオードＤ２を経由する電力供給経路が選択された状態となり、内部バッテリ２０側からプリンタ１を構成する各電装品４０に対して電力が供給される状態となる。
【００３７】
一方、バッテリ電圧が基準電圧を下回っている場合、すなわち内部バッテリ２０の残量がない場合には、Ｓ５５に移行し、ＣＰＵ５はＵＳＢ側スイッチ回路３５をＯＮする処理を実行する。これにより、ＵＳＢ側スイッチ回路３５、ダイオードＤ４、ＤＣ−ＤＣコンバータ４１、ダイオードＤ２を経由する電力供給経路が選択された状態となり、コンピュータ５０側からプリンタ１を構成する各電装品４０に電力が供給される状態となる。尚、ＣＰＵ５の実行するＳ５３、Ｓ５５の処理、及び後述するＳ４７の処理により、本発明の「切換部」の機能が実現されている。
【００３８】
そして、Ｓ５３又はＳ５５の処理後、ＣＰＵ５は、プリンタ１が印刷動作中か判定する処理を行う（Ｓ６０）。プリンタ１が印刷動作中であれば、処理はＳ７０に移行する。Ｓ７０では、ＣＰＵ５の制御により、印刷途中の用紙に対して印刷データを印刷する処理が実行される。これにより、例えば、コンピュータ５０から印刷指令のあった全５枚の印刷データのうち、３枚目の印刷データが印刷途中であった場合には、３枚目の印刷データを用紙に印刷する処理が進められる。
【００３９】
そして、印刷途中の印刷データ（ここでは、３枚目の印刷データ）に対する印刷処理が完了し、３枚目の用紙を排紙し終えると（Ｓ８０、ＹＥＳ）、処理はＳ９０に移行する。Ｓ９０では、印刷データが残っているか判定する処理が、ＣＰＵ５にて実行される。この場合、４枚目と５枚目の印刷データが残っているので、Ｓ９０でＹＥＳ判定されることになる。
【００４０】
Ｓ９０でＹＥＳ判定された場合、Ｓ１００にて、残る印刷データをメモリ６に移す、すなわち記憶させる処理が実行される。従って、ここでは、Ｓ１００にて、４枚目と５枚目の印刷データをメモリ６に移す処理が行われる。データをメモリに移行する処理が完了すると、Ｓ１１０でＹＥＳ判定され、その後、プリンタ１からコンピュータ５０にステータスの通知、すなわち、この例であれば、電源回路１０が停止し、３枚目まで印刷を行ったことを通知した後、プリンタ１は待機状態に移行する（Ｓ１２０）。また、残る印刷データがない場合には、Ｓ８０の処理完了後、Ｓ９０にてＮＯ判定され、やはり、ステータスの通知をした後、プリンタ１は待機状態に移行する（Ｓ１２０）。
【００４１】
このように、本実施形態では、電源回路１０の停止時において、ＵＳＢケーブル６０を介してコンピュータ５０が接続されている場合、電力供給経路の切り換えがなされ、各電装品４０に対して、ＵＳＢケーブル６０を通じてコンピュータ５０側から電力供給される。ただし、内部バッテリ２０の残量が十分にある場合（Ｓ５０、ＹＥＳ）であれば、内部バッテリ２０から電力供給される。
【００４２】
従って、電源回路１０の停止時に、電源確保できるので、印刷部２は印刷処理を継続でき、少なくとも、印刷途中の印刷データについて印刷を完了し、その用紙を排紙できる。
【００４３】
３−２．コンピュータ５０が接続されていない場合
次に、ＵＳＢケーブル６０を介してコンピュータ５０が接続されていない場合、ＣＰＵ５は、バッテリ電圧を検出する処理を行う（Ｓ４３）。具体的には、検出ポートＰ２の電圧レベル、すなわち内部バッテリ２０のバッテリ電圧を検出し、バッテリ電圧が基準電圧を下回っているか判定する。
【００４４】
バッテリ電圧が基準電圧を下回っていない場合、すなわち内部バッテリ２０の残量が十分な場合には、Ｓ４７に移行し、ＣＰＵ５はバッテリ側スイッチ回路２５をＯＮする処理を実行する。これにより、バッテリ側スイッチ回路２５、ダイオードＤ３、ＤＣ−ＤＣコンバータ４１、ダイオードＤ２を経由する電力供給経路が選択された状態となり、内部バッテリ２０側からプリンタ１を構成する各電装品４０に対して電力が供給される状態となる。
【００４５】
その後、処理はＳ６０に移行して、Ｓ６０〜Ｓ１２０の処理が実行される。これにて、プリンタ１は、印刷途中の印刷データについて、少なくとも印刷を完了してその用紙を排紙する。その後、残る印刷データがれば、それをメモリ６に移行して、待機状態に移行する。
【００４６】
一方、バッテリ電圧が基準電圧を下回っている場合、すなわち内部バッテリ２０の残量が不足している場合には、Ｓ４５に移行し、ＣＰＵ５は、プリンタ１をシャットダウン、すなわちプリンタ１を構成する電装部品に対する電力供給を全て停止する。
【００４７】
４．効果説明
実施形態１では、プリンタ１は、電源回路１０の停止時に、ＵＳＢケーブル６０を通じてコンピュータ５０の電源回路やバッテリ５５から電力の供給を受ける（ただし、内部バッテリ２０の残量が十分な場合を除く）。そのため、電源回路１０の停止中でも、プリンタ１の各電装部品４０を動かすことが可能であり、印刷中の用紙を残したままプリンタ１が停止するなどの不具合を抑えることが可能となる。
【００４８】
また、プリンタ１は、内部バッテリ２０を備えており、電源回路１０の停止時に使用される非常用の電源として、コンピュータ５０と内部バッテリ２０の２電源確保できる。そのため、いずれか一方の電源が何らかの理由で使用できないとしても、残りの電源を使って、各電装部品４０を動かすことが可能であり、印刷中の用紙を残したままプリンタ１が停止するなどの不具合を抑えることが可能となる。
【００４９】
また、プリンタ１のＣＰＵ５は、電源回路１０の停止時において、コンピュータ５０に接続されていない場合には、内部バッテリ２０から電力を供給する電力供給経路に切り換える。そのため、プリンタ１がコンピュータ５０に接続されていなくても、各電装部品４０を動かすことが可能であり、印刷中の用紙を残したままプリンタ１が停止するなどの不具合を抑えることが可能となる。
【００５０】
また、プリンタ１のＣＰＵ５は、電源回路１０の停止時において、内部バッテリ２０の残量が不足している場合には、コンピュータ５０から電力を供給する電力供給経路に切り換える。そのため、内部バッテリ２０の残量が不足している場合でも、各電装部品４０を動かすことが可能であり、印刷中の用紙を残したままプリンタ１が停止するなどの不具合を抑えることが可能となる。
【００５１】
＜実施形態２＞
次に、実施形態２を図５によって説明する。実施形態１では、電源回路１０の停止時に、内部バッテリ２０の残量が十分ある状態であれば、内部バッテリ２０からプリンタ１の各電装品４０に電力を供給した。一方、内部バッテリ２０の残量が不足している場合には、コンピュータ５０側を選択して各電装品４０に電力を供給した。そして、実施形態１では、内部バッテリ２０側から電力を供給する場合と、コンピュータ５０側から電力を供給する場合で、同じ処理を行った。すなわち、電源回路１０の停止が印刷動作の途中で生じた場合には、Ｓ６０〜Ｓ１１０の処理を実行して、印刷途中の用紙について印刷を完了させて、その用紙を排紙し、残りの印刷データについてはメモリ６に移した。
【００５２】
実施形態２は、内部バッテリ２０側から電力を供給する場合と、コンピュータ５０側から電力を供給する場合で、異なる処理を行う。すなわち、図５に示すように、Ｓ６０の処理の次に、Ｓ６５の判定処理を設けて、内部バッテリ２０から電力を供給しているか判定するようにした。具体的には、バッテリ側スイッチ回路２５のＯＮ、ＯＦＦより、内部バッテリ２０から電力を供給しているか判定するようにした。
【００５３】
そして、プリンタ１の各電装品に内部バッテリ２０から電力供給している場合、ＣＰＵ８０は印刷部２に第一処理を実行させる。第一処理は、電源回路１０の停止時に、印刷途中の用紙があれば、その用紙は印刷を完了させて排紙する処理であり、残りの用紙に対する印刷データについてはメモリ６に移す処理である（Ｓ１３０）。
【００５４】
一方、内部バッテリ２０から電力供給していない場合、すなわちコンピュータ５０側から電力供給する場合、ＣＰＵ８０は印刷部２に対して、第一処理より消費電力の小さい第二処理を実行させる。第二処理は、電源回路１０の停止時に、印刷途中の用紙があれば、その用紙は印刷途中のまま排紙する処理である（Ｓ１４０）。尚、ＣＰＵ５の実行するＳ６５、Ｓ１３０、Ｓ１４０の処理により、本発明の「制御部」の機能が実現されている。
【００５５】
実施形態２では、コンピュータ５０側から電力供給する場合に実行する第二処理を、第一処理より消費電力の小さい処理にした。そのため、コンピュータ５０側からプリンタ１側に融通される電力を最小限に抑えることが可能となる。また、電源回路の停止時に印刷途中であったとしても、その用紙を確実に排紙できるので、ユーザに手間を取らせない。
【００５６】
＜他の実施形態＞
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も本発明の技術的範囲に含まれる。
【００５７】
（１）実施形態１、２では、電源線を有する通信ケーブルの一例として、ＵＳＢケーブルを例示したが、ＵＳＢケーブルの以外にも、セントロニクスケーブルを適用できる。
【００５８】
（２）実施形態１、２では、プリンタ１の一例として、内部バッテリ２０を有するものを例示したが、内部バッテリ２０を廃止することが可能であり、この場合、電源回路の停止時には、コンピュータ側から電力を供給するように電力供給経路を常に切り換えてやればよい。
【符号の説明】
【００５９】
１…プリンタ（本発明の「画像形成装置」の一例）
２…印刷部
５…ＣＰＵ（本発明の「接続検出部」、「切換部」、「制御部」の一例）
１０…電源回路
２０…内部バッテリ
２５…バッテリ側スイッチ回路
３５…ＵＳＢ側スイッチ回路
５０…コンピュータ
６０…ＵＳＢケーブル（本発明の「電源線を有する通信ケーブル」の一例）
【図１】
0005817216.tif 000002
【図２】
0005817216.tif 000003
【図３】
0005817216.tif 000004
【図４】
0005817216.tif 000005
【図５】
0005817216.tif 000006