(57)【要約】【課題】本発明は、電池電力を利用した画像形成を効率的に行う。【解決手段】複合装置１は、バッテリ１０からの電池電力を動作電力として、画像データをバンド毎に読出可能にＲＡＭに記憶し、プリンタ部４で、１バンドずつ用紙へ画像形成を行う。複合装置１は、バンド毎に該バンドの画像形成を行う前に、残量検出部が検出するバッテリ１０の蓄電残量が基準値以下であるかチェックし、基準値以下であると、該バンドのプリンタ部４による画像形成を中止させて待機する。複合装置１は、その後、電力状態がプリンタ部４による画像形成が可能な動作可能電力状態に復帰すると、中止したバンドの画像データから順次バンド毎に画像データをＲＡＭから読み出して、プリンタ部４による画像形成を再開する。【選択図】          図１
2015000530.tif 000002
【特許請求の範囲】
【請求項１】
電池からの電池電力を動作電力として、画像データに基づいて所定ラインを１バンドとして１バンドずつ被記録媒体へ画像形成を行う画像形成装置であって、
前記画像データを前記バンド毎に読出可能に記憶手段に記憶させるデータ記憶制御手段と、
前記データ記憶制御手段が前記記憶手段から前記バンド単位で読み出した前記画像データに基づいて前記被記録媒体へ画像形成する画像形成手段と、
前記電池の蓄電残量を検出する残量検出手段と、
前記残量検出手段の検出する蓄電残量が所定の閾値残量以下になると、次の前記バンドの前記画像形成手段による画像形成を中止させて待機させる画像形成中止手段と、
前記画像形成装置の電力状態が前記画像形成手段による画像形成が可能な動作可能電力状態に復帰したか否かを検出する電力復帰検出手段と、
前記画像形成中止手段による待機後に、前記電力復帰検出手段が前記電力状態の前記動作可能電力状態への復帰を検出すると、前記データ記憶制御手段に前記中止したバンドの画像データから順次バンド毎に画像データを前記記憶手段から読み出させ、前記画像形成手段に画像形成を再開させる画像形成再開手段と、
を備えていることを特徴とする画像形成装置。
【請求項２】
前記電力復帰検出手段は、
前記残量検出手段の検出する前記蓄電残量が前記閾値残量を超えたこと、または、前記動作電力として利用可能な外部電力の供給が発生したことを、前記動作可能電力状態への復帰として検出することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記画像形成中止手段は、
前記画像形成手段による前記バンド単位での画像形成前に、前記残量検出手段の検出する前記蓄電残量が前記閾値残量以下であるか否かを判定することを特徴とする請求項１または請求項２記載の画像形成装置。
【請求項４】
前記画像形成装置は、
画像データを記憶する不揮発性記憶手段を備え、
前記データ記憶制御手段は、
前記画像形成中止手段が画像形成を中止させると、少なくとも該中止させたバンド以降の前記記憶手段の画像データを前記不揮発性記憶手段に保管させ、前記画像形成再開手段が画像形成を再開する際に、該不揮発性記憶手段の該画像データを該記憶手段へ書き込むことを特徴とする請求項１から請求項３のいずれかに記載の画像形成装置。
【請求項５】
前記画像形成装置は、
主要各部への電力供給の削減と停止のうち少なくともいずれかを行う省電力モードへの電力モードの移行及び該省電力モードからの復帰を制御する電力モード制御手段を備え、
前記電力モード制御手段は、
前記画像形成中止手段が前記画像形成を中止させると、電力モードを前記省電力モードへ移行させることを特徴とする請求項１から請求項４のいずれかに記載の画像形成装置。
【請求項６】
前記画像形成装置は、
前記閾値残量が、前記画像形成手段が１バンドの画像を形成するのに必要な電力量に基づいて設定されていることを特徴とする請求項１から請求項５のいずれかに記載の画像形成装置。
【請求項７】
前記画像形成手段は、
主走査方向に移動する記録ヘッドからインク滴を前記被記録媒体に向かって吐出して画像形成するインクジェット方式の画像形成手段であり、
前記画像形成装置は、
画像形成領域外に前記記録ヘッドの乾燥を防止して吐出性能を維持する性能維持手段と、
前記画像形成中止手段が前記画像形成を中止させると、前記記録ヘッドを前記性能維持手段の位置へ移動させて該性能維持手段に吐出性能を維持させる吐出性能維持制御手段と、
を備えていることを特徴とする請求項１から請求項６のいずれかに記載の画像処理装置。
【請求項８】
電池からの電池電力を動作電力として、画像データに基づいて所定ラインを１バンドとして１バンドずつ被記録媒体へ画像形成を行う画像形成装置における画像形成制御方法であって、
前記画像データを前記バンド毎に読出可能に記憶手段に記憶させるデータ記憶制御処理ステップと、
前記データ記憶制御処理ステップで前記記憶手段から前記バンド単位で読み出された前記画像データに基づいて前記被記録媒体へ画像形成する画像形成処理ステップと、
前記電池の蓄電残量を検出する残量検出処理ステップと、
前記残量検出処理ステップで検出される蓄電残量が所定の閾値残量以下になると、次の前記バンドの前記画像形成処理ステップでの画像形成を中止させて待機させる画像形成中止処理ステップと、
前記画像形成装置の電力状態が前記画像形成処理ステップによる画像形成が可能な動作可能電力状態に復帰したか否かを検出する電力復帰検出処理ステップと、
前記画像形成中止処理ステップによる待機後に、前記電力復帰検出処理ステップで前記電力状態の前記動作可能電力状態への復帰が検出されると、前記データ記憶制御処理ステップに前記中止したバンドの画像データから順次バンド毎に画像データを前記記憶手段から読み出させ、前記画像形成処理ステップに画像形成を再開させる画像形成再開処理ステップと、
を有することを特徴とする画像形成制御方法。
【請求項９】
電池からの電池電力を動作電力として、画像データに基づいて所定ラインを１バンドとして１バンドずつ被記録媒体へ画像形成を行う画像形成装置が搭載する画像形成制御プログラムであって、
制御プロセッサに、
前記画像データを前記バンド毎に読出可能に記憶手段に記憶させるデータ記憶制御処理と、
前記データ記憶制御処理で前記記憶手段から前記バンド単位で読み出された前記画像データに基づいて前記被記録媒体へ画像形成する画像形成処理と、
前記電池の蓄電残量を検出する残量検出処理と、
前記残量検出処理で検出される蓄電残量が所定の閾値残量以下になると、次の前記バンドの前記画像形成処理での画像形成を中止させて待機させる画像形成中止処理と、
前記画像形成装置の電力状態が前記画像形成処理による画像形成が可能な動作可能電力状態に復帰したか否かを検出する電力復帰検出処理と、
前記画像形成中止処理による待機後に、前記電力復帰検出処理で前記電力状態の前記動作可能電力状態への復帰が検出されると、前記データ記憶制御処理に前記中止したバンドの画像データから順次バンド毎に画像データを前記記憶手段から読み出させ、前記画像形成処理に画像形成を再開させる画像形成再開処理と、
を実行させることを特徴とする画像形成制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成制御方法及び画像形成制御プログラムに関し、詳細には、電池電力を利用した画像形成を効率的に行う画像形成装置、画像形成制御方法及び画像形成制御プログラムに関する。
【背景技術】
【０００２】
リチウムイオン電池等の電池を搭載し、該電池の電力を利用して画像形成動作を行う画像形成装置、例えば、電池駆動プリンタ装置等がある。
【０００３】
このような電池駆動画像形成装置は、画像形成動作の途中で電池電力の残量が無くなると、その時点で画像形成動作が停止してしまい、画像形成品質上及び画像形成装置の適切な運用上、電池電力が無くなってしまうまで画像形成動作を行わせることは、好ましくない。
【０００４】
そこで、従来から、電池の残量を常時監視し、所定の残量になると、画像形成動作を停止させて、画像形成途中の用紙を排紙トレイへ排出させるとともに、印刷データをメモリ上に保管する画像形成装置がある。そして、このような画像形成装置は、電力状態が画像形成可能な状態になると、メモリ上の画像データに基づいて、中止したページを最初から画像形成させる（特許文献１等参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来技術にあっては、電池電力が所定残量になると、画像形成動作を停止させて、画像形成途中の用紙を排紙トレイへ排出させているため、電力状態が復帰すると、途中で画像形成を中止したページの最初から再度画像形成を行う必要がある。その結果、用紙やインク等の消耗品が無駄になるとともに、その分画像形成に要する時間が長くなるという問題があった。
【０００６】
そこで、本発明は、電池を利用した画像形成における消耗品の無駄を省きつつ、該画像形成の効率を向上させることを目的としている。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１記載の画像形成装置は、電池からの電池電力を動作電力として、画像データに基づいて所定ラインを１バンドとして１バンドずつ被記録媒体へ画像形成を行う画像形成装置であって、前記画像データを前記バンド毎に読出可能に記憶手段に記憶させるデータ記憶制御手段と、前記データ記憶制御手段が前記記憶手段から前記バンド単位で読み出した前記画像データに基づいて前記被記録媒体へ画像形成する画像形成手段と、前記電池の蓄電残量を検出する残量検出手段と、前記残量検出手段の検出する蓄電残量が所定の閾値残量以下になると、次の前記バンドの前記画像形成手段による画像形成を中止させて待機させる画像形成中止手段と、前記画像形成装置の電力状態が前記画像形成手段による画像形成が可能な動作可能電力状態に復帰したか否かを検出する電力復帰検出手段と、前記画像形成中止手段による待機後に、前記電力復帰検出手段が前記電力状態の前記動作可能電力状態への復帰を検出すると、前記データ記憶制御手段に前記中止したバンドの画像データから順次バンド毎に画像データを前記記憶手段から読み出させ、前記画像形成手段に画像形成を再開させる画像形成再開手段と、を備えていることを特徴としている。
【発明の効果】
【０００８】
本発明によれば、電池を利用した画像形成における消耗品の無駄を省きつつ、該画像形成の効率を向上させることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施例を適用した複合装置の外観斜視図。
【図２】複合装置の要部平面図。
【図３】複合装置の要部正面概略構成図。
【図４】複合装置の回路ブロック構成図。
【図５】ＲＡＭに展開される印刷データの一例を示す図。
【図６】電源供給部の回路構成図。
【図７】バイト単位の画像データ管理と画像形成動作の説明図。
【図８】画像形成制御処理を示すフローチャート。
【図９】データの不揮発性メモリへの保管を伴う画像形成制御処理を示すフローチャート。
【図１０】図９に示す画像形成制御処理の続きの処理を示すフローチャート。
【図１１】基準値設定の説明図。
【発明を実施するための形態】
【００１０】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。
【実施例１】
【００１１】
図１〜図１１は、本発明の画像形成装置、画像形成制御方法及び画像形成制御プログラムの一実施例を示す図であり、図１は、本発明の画像形成装置、画像形成制御方法及び画像形成制御プログラムの一実施例を適用した複合装置１の外観斜視図である。
【００１２】
図１において、複合装置（画像形成装置）１は、本体筐体２の上部に、スキャナ部３が配設され、本体筐体２内に、プリンタ部４、給紙部５、排紙部６及びインクカートリッジ収納部７等が設けられている。また、複合装置１は、本体筐体２の上部前面に、操作表示部８が設けられており、操作表示部８には、各種キー８ａが設けられているとともに、ディスプレイ８ｂが設けられている。
【００１３】
スキャナ部３としては、例えば、光電変換素子としてＣＣＤ(Charge Coupled Device)またはＣＭＯＳ（Complementary Metal Oxide Semiconductor ）を用いたスキャナが用いられており、原稿を走査して、該原稿の画像を読み取る。
【００１４】
プリンタ部（画像形成手段）４は、例えば、インクジェット方式等のように所定ラインを１バイトとしてバイト単位で画像形成するプリンタ等が用いられている。プリンタ部４は、スキャナ部３の読み取った原稿の画像データやコンピュータ等の外部のホスト装置ＨＳ（図４参照）から有線または無線のネットワークを介して送信されてきた画像データに基づいて、給紙部５から送られてきた被記録媒体である用紙Ｐ（図２参照）に画像を形成して、排紙部６へ排出する。
【００１５】
複合装置１は、本体筐体２の前面側に、開閉カバー９が設けられており、開閉カバー９の本体筐体２内には、バッテリ（電池）１０が取り替え可能な状態で収納されている。
【００１６】
複合装置１は、本体筐体２の前面であって、開閉カバー９よりも上部には、バッテリ１０の充電量（蓄電残量）を表示する充電量通知部１１が設けられており、開閉カバー９よりも下部には、ＵＳＢ（Universal Serial Bus）コネクタ１２が設けられている。
【００１７】
充電量通知部１１は、例えば、複数のＬＥＤ（Light Emitting Diode）が横方向に並べて配設されており、該ＬＥＤの点灯数等によって、バッテリ１０の充電量を通知する。
【００１８】
複合装置１は、図２及び図３に示すように、フレーム２１を構成する左右の側板２１ａ、２１ｂに、ガイドロッド２２とステー２３が、主走査方向に掛け渡されている。ガイドロッド２２及びステー２３（図３参照）は、キャリッジ２４を主走査方向に移動可能に支持している。
【００１９】
キャリッジ２４は、主走査モータ１２１（図４参照）によって図示しないタイミングベルトを介して、図２に両矢印で示す主走査方向に移動される。
【００２０】
キャリッジ２４は、記録ヘッド２５を搭載しており、記録ヘッド２５は、イエロー（Ｙ）、シアン（Ｃ）、マゼンタ（Ｍ）、ブラック（Ｋ）の各色のインク滴を吐出する４個の液滴吐出ヘッド２５Ｙ、２５Ｃ、２５Ｍ、２５Ｋを備えている。各液滴吐出ヘッド２５Ｙ、２５Ｃ、２５Ｍ、２５Ｋは、それぞれ主走査方向と交叉する方向に配列されたインク吐出口を備えている。各液滴吐出ヘッド２５Ｙ、２５Ｃ、２５Ｍ、２５Ｋは、インク吐出口（インクノズル）からインク滴を下方の用紙Ｐに向かって吐出する。
【００２１】
なお、記録ヘッド２５は、液滴を吐出するための圧力を発生する圧力発生方法としては、各種の方法のものを用いることができる。例えば、記録ヘッド２５は、圧電素子を用いた圧電アクチュエータ、発熱抵抗体等の電気熱変換素子を用いて液体の膜沸騰による相変化を利用するサーマルアクチュエータ、温度変化による金属相変化を用いた形状記憶合金アクチュエータ、静電力を用いる静電アクチュエータ等を用いることができる。
【００２２】
なお、複合装置１は、インク滴の吐出において、全インク吐出口を同時に駆動させる以外に、時間的に分割して駆動させてもよい。すなわち、全インク吐出口を同時に駆動させる場合には、各全インク吐出口間のクロストークの影響による記録品位の低下や、一時的に大電流が必要になることにより電源の大容量化などの不利益が生じる場合がある。ところが、時分割駆動すると、これらの不利益を避けることができる。
【００２３】
このキャリッジ２４は、記録ヘッド２５の各インク吐出口を駆動させるためのドライバＩＣ等のヘッドドライバ２６（図４参照）を搭載しており、制御基板１００（図４参照）との間でハーネス（フレキシブルプリントケーブル）２７を介して接続されている。
【００２４】
また、キャリッジ２４は、記録ヘッド２５に各色のインクを供給するための各色のサブタンク２８を搭載している。各色のサブタンク２８は、各色のインク供給チューブ２９を介して、インクカートリッジ収納部７に収納されている各色のインクカートリッジ３０から各色のインクが補充供給される。なお、インクカートリッジ収納部７は、インクカートリッジ３０内のインクを送液するための供給ポンプユニット（図示略）を備えている。インク供給チューブ２９は、這い回しの途中でフレーム２１を構成する後板２１ｃに取り付けられている係止部材３１によって保持されている。
【００２５】
複合装置１は、図３に示すように、給紙部５が、用紙積載部４１から用紙Ｐを１枚ずつ分離給送する半月コロ（給紙コロ）４２及び該給紙コロ４２に対向し配置されていて摩擦係数の大きな材質からなる分離パッド４３を備えている。給紙部５は、分離パッド４３が給紙コロ４２側に付勢されており、給紙コロ４２が回転することで、給紙部５の用紙積載部４１上に積載されている最上段の用紙Ｐを送り出す。
【００２６】
給紙部５は、さらに、ガイド部材４４、カウンタローラ４５、搬送ガイド部材４６、先端加圧コロ４７を有する押さえ部材４８、搬送ベルト４９、搬送ベルト４９が掛け渡されている搬送ローラ５０とテンションローラ５１等を備えている。給紙部５は、用紙積載部４１から送り出された用紙Ｐを、ガイド部材４４、カウンタローラ４５、搬送ガイド部材４６及び先端加圧コロ４７を有する押さえ部材４８で、搬送ベルト４９上に搬送する。
【００２７】
搬送ベルト４９は、無端状ベルトであり、搬送ローラ５０とテンションローラ５１との間に掛け渡されて、図２に示すベルト搬送方向（副走査方向）に周回搬送される。搬送ベルト４９は、例えば、抵抗制御を行っていない純粋な厚さ４０μｍ程度のＥＴＦＥピュア材等の樹脂材で形成された用紙吸着面である表層と、表層と同材質でカーボンによる抵抗制御が行われている裏層（中抵抗層、アース層）とを有している。
【００２８】
搬送ベルト４９は、搬送ローラ５０近傍に配置されている帯電ローラ５２によって、その表面が帯電され、用紙Ｐを吸着して搬送する。なお、搬送ローラ５０は、接地されているとともに、搬送ベルト４９の中抵抗層（裏層）と接触配置され、アースローラの役目も担っている。
【００２９】
そして、搬送ベルト４９は、副走査モータ１２３（図４参照）によって搬送ローラ５０が回転駆動されることで、図２に示すベルト搬送方向（副走査方向）に周回搬送される。
【００３０】
複合装置１は、キャリッジ２４と対向する状態で、搬送ベルト４９の裏側に、記録ヘッド２５による印写領域に対応してガイド部材５３が配置されている。ガイド部材５３は、上面が搬送ベルト４９を支持する２つのローラ（搬送ローラ５０とテンションローラ５１）の接線よりも記録ヘッド２５側に突出する状態で配置され、搬送ベルト４９の高精度な平面性を維持している。
【００３１】
複合装置１は、排紙部６として、テンションローラ５１近傍に、搬送ベルト４９から用紙Ｐを分離するための分離爪６１と、排紙ローラ６２及び排紙コロ６３を備えており、排紙ローラ６２の下方に排紙トレイ６４を備えている。排紙部６は、搬送ベルト４９によって、画像の形成された用紙Ｐがテンションローラ５１まで運ばれてくると、分離爪６１によって搬送ベルト４９から用紙Ｐを分離させて、排紙コロ６３及び排紙ローラ６２によって用紙Ｐを排紙トレイ６４上に排出させる。
【００３２】
また、装置本体１は、その背面部に、両面ユニット７１が着脱自在に装着されている。両面ユニット７１は、搬送ベルト４９の逆方向回転で戻される用紙Ｐを取り込んで反転させて、再度、カウンタローラ４５と搬送ベルト４９との間に給紙する。この両面ユニット７１の上面は、用紙Ｐを手差しで給紙するための手差しトレイ７２となっている。
【００３３】
そして、複合装置１は、図２に示すように、キャリッジ２４の走査方向における一方側の非印字領域に、記録ヘッド２５のインク吐出口の状態を維持して、回復するための維持回復機構８１が配置されている。維持回復機構８１は、記録ヘッド２５の各インク吐出口面をキャピングするキャップ８２、インク吐出口面をワイピングするワイパーブレード８３及び増粘した記録液を空吐出させたときの液滴を受ける空吐出受け８４等を備えている。
【００３４】
そして、複合装置１は、維持回復機構８１による維持回復動作で生じる記録液の廃液、キャップ８２に排出されたインク、ワイパーブレード８３に付着してワイパークリーナで除去されたインク、空吐出受け８４に空吐出されたインクを、図示しない廃液タンクに排出、収容する。
【００３５】
また、複合装置１は、図２に示すように、キャリッジ２４の走査方向他方側の非印字領域に、記録中等に増粘した記録液を排出するために記録に寄与しない液滴を吐出させる空吐出を行うときの液滴を受ける空吐出受け８５が配置されている。
【００３６】
複合装置１は、キャリッジ２４を主走査方向に移動させながら画像信号に応じて記録ヘッド２５を駆動して、停止している用紙Ｐにインク滴を吐出して、所定行数分の画像を記録する。複合装置１は、所定行数分の画像記録を行うと、用紙Ｐを該所定行数分搬送した後、次の所定行数分の画像の記録を行う。複合装置１は、記録終了信号または用紙Ｐの後端が記録領域に到達した信号を受けると、記録動作を終了して、用紙Ｐを排紙トレイ６４に排出する。
【００３７】
また、複合装置１は、印字（記録）待機中においては、キャリッジ２４を維持回復機構８１側に移動させて、キャップ８２を記録ヘッド２５にキャッピングさせて、インク吐出口を湿潤状態に保ち、インク乾燥による吐出不良を防止する。さらに、複合装置１は、キャップ８２で記録ヘッド２５をキャッピングした状態で、図示しない吸引ポンプによってインク吐出口から記録液を吸引し、増粘した記録液や気泡を排出する回復動作を行う。また、複合装置１は、記録開始前、記録途中などに記録と関係しないインクを吐出する空吐出動作を行うことで、記録ヘッド２５の安定した吐出性能を維持する。
【００３８】
そして、複合装置１は、本体筐体２の内部後方側に、図４に示す制御基板１００が収納されている。制御基板１００は、ＣＰＵ（Central Processing Unit ）１０１、ＲＯＭ（Read Only Memory）１０２、ＲＡＭ（Random Access Memory）１０３、ＮＶＲＡＭ（Non-Volatile Random Access Memory）１０４、ＡＳＩＣ（Application Specific Integrated Circuit）１０５、Ｉ／Ｏ（input／output）１０６、ホストＩ／Ｆ（インターフェイス）１０７、印刷制御部１０８、主走査モータ駆動部１０９、ＡＣバイアス供給部１１０及び副走査モータ駆動部１１１等が搭載されている。制御基板１００上の各部１０１〜１１１は、バス１１２により接続されている。また、複合装置１は、図４に示すように、主走査モータ１２１、リニアエンコーダ１２２、副走査モータ１２３及びホイールエンコーダ１２４等を備えている。
【００３９】
主走査モータ１２１は、回転駆動することで、キャリッジ２４を、図示しないタイミングベルトを介して、図２に両矢印で示す主走査方向に移動させる。
【００４０】
リニアエンコーダ１２２は、主走査モータ１２１の回転を検出して、検出結果をＩ／Ｏ１０６を介してＣＰＵ１０１に出力する。
【００４１】
副走査モータ１２３は、回転駆動することで、搬送ベルト４９を、図２に示すベルト搬送方向（副走査方向）に周回搬送させる。
【００４２】
ホイールエンコーダ１２４は、副走査モータ１２３の回転を検出して、Ｉ／Ｏ１０６を介してＣＰＵ１０１に出力する。
【００４３】
ホストＩ／Ｆ１０７は、ＵＳＢ（Universal Serial Bus）、ＬＡＮ（Local Area Network）等を用いてコンピュータ等のホスト装置ＨＳとの間で、ＣＰＵ１０１の制御下でデータを送受する。
【００４４】
ＲＯＭ１０２は、複合装置１としての基本プログラムや本発明の画像形成制御プログラム及びシステムデータや該画像形成制御プログラムの実行に必要な各種データを格納している。
【００４５】
ＲＡＭ（記憶手段）１０３は、ＣＰＵ１０１のワークメモリとして利用され、ＣＰＵ１０１の処理に必要な各種データを記憶する。ＲＡＭ１０３は、特に、図５に示すように、ＣＰＵ１０１の制御下で、プリンタ部４で画像形成出力される画像データが、バイト単位で印刷データとして展開され、記憶する。なお、図５は、１バイトが１ラインである場合が示されているが、１バイトは、１ラインに限るものではなく、複数ラインであってもよい。
【００４６】
ＮＶＲＡＭ１０４は、一般的に複合装置１の各機能における初期設定値を格納する他、ＣＰＵ１０１の制御下における複合装置１の動作に必要な各種データを記憶する。ＮＶＲＡＭ１０４は、特に、本発明の画像形成制御方法を実行するのに必要な各種データを記憶する。例えば、ＮＶＲＡＭ１０４は、ＣＰＵ１０１の制御下で、バッテリ１０の容量低下によって印刷を印刷途中で停止した場合、少なくとも該停止したバイト以降のＲＡＭ１０３の画像データを記憶する。この画像データの保管先は、ＮＶＲＡＭ１０４に限るものではなく、ＲＯＭ１０２が保管可能であれば、ＲＯＭ１０２であってもよい。この場合、ＮＶＲＡＭ１０４、ＲＯＭ１０２は、画像形成停止時に画像データを保管する不揮発性記憶手段として機能している。
【００４７】
ＣＰＵ１０１は、ＲＯＭ１０２内のプログラムに基づいて、複合装置１の各部を制御して、複合装置１としての基本処理を実行するとともに、本発明の画像形成制御方法を実行する。
【００４８】
すなわち、複合装置１は、ＲＯＭ、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory ）、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）、ＣＤ−ＲＷ（Compact Disc Rewritable ）、ＤＶＤ（Digital Versatile Disk）、ＳＤ（Secure Digital）カード、ＭＯ（Magneto-Optical Disc）等のコンピュータが読み取り可能な記録媒体に記録されている本発明の画像形成制御方法を実行する画像形成制御プログラムを読み込んでＲＯＭ１０２等に導入することで、後述するバッテリ１０を利用した画像形成における消耗品の無駄を省きつつ、該画像形成の効率を向上させる画像形成制御方法を実行する画像形成装置として構築されている。この画像形成制御プログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
【００４９】
そして、ＣＰＵ１０１は、画像形成対象の画像データをバンド毎に読出可能にＲＡＭ（記憶手段）１０３に記憶させ、データ記憶制御手段としての機能を実行する。
【００５０】
また、ＣＰＵ１０１は、後述する残量検出部１３５（図６参照）の検出する蓄電残量が所定の基準値（閾値残量）以下になると、次のバンドのプリンタ部４による画像形成を中止させて待機させ、画像形成中止手段としての機能を実行する。
【００５１】
さらに、ＣＰＵ１０１は、複合装置１の電力状態がプリンタ部４による画像形成が可能な動作可能電力状態に復帰したか否かを検出し、電力復帰検出手段としての機能を実行する。
【００５２】
また、ＣＰＵ１０１は、前記画像形成中止手段として処理することで画像形成を中止させて待機させた待機後に、前記電力復帰検出手段として機能して前記電力状態の前記動作可能電力状態への復帰を検出すると、前記データ記憶制御手段としてのＣＰＵ１０１に、前記中止したバンドの画像データから順次バンド毎に画像データをＲＡＭ１０３から読み出させて、プリンタ部４に画像形成を再開させ、画像形成再開手段として機能している。
【００５３】
ＡＳＩＣ１０５は、ＲＡＭ１０３を利用して、画像データに対する各種信号処理や並べ替え等の各種画像処理を行って、記録ヘッド２５の駆動データとして印刷制御部１０８に出力する。また、ＡＳＩＣ１０５は、複合装置１全体を制御するための入出力信号を処理する。
【００５４】
ホストＩ／Ｆ１０７には、複合装置１に印刷データ（画像データ）を送って複合装置１に印刷（画像形成）を行わせるパーソナルコンピュータ等のホスト装置ＨＳが、専用線またはＬＡＮ（Local Area Network）等で接続される。ホスト装置ＨＳは、その搭載するプリンタドライバによって画像データ及び制御信号を生成して、ホストＩ／Ｆ１０７に転送する。
【００５５】
印刷制御部１０８は、駆動データに基づいてヘッドドライバ２６の駆動を制御し、ヘッドドライバ２６は、印刷制御部１０８の制御下で、各記録ヘッド２５のインク吐出口から画像データに対応したインク滴を吐出させて用紙Ｐ上に画像を形成する。すなわち、印刷制御部１０８は、記録ヘッド２５を駆動するための駆動波形を生成するとともに、記録ヘッド２５の圧力発生部（図示略）を選択駆動させる画像データ及びそれに伴う各種データを、１バイト分シリアルにヘッドドライバ２６へ出力する。ヘッドドライバ２６は、この画像データ及び各種データに基づいて、各記録ヘッド２５のインク吐出口の動作を制御して、インク滴の吐出を行う。なお、複合装置１は、画像出力するためのドットパターンデータの生成を、例えば、ＲＯＭ１０２にフォントデータを格納して行ってもよいし、ホスト装置ＨＳ側のプリンタドライバで画像データをビットマップデータに展開して、複合装置１へ転送するようにしてもよいが、本実施例では、プリンタドライバで行うものとする。
【００５６】
印刷制御部１０８は、具体的には、駆動波形生成を、ＲＯＭ１０２に格納されてＣＰＵ１０１によって読み出される駆動パルスのパターンデータをＤ／Ａ変換するＤ／Ａ変換器及び増幅器等を備えている。印刷制御部１０８は、１つの駆動パルスあるいは複数の駆動パルスで構成される駆動波形をヘッドドライバ２６に対して出力する。ヘッドドライバ２６は、シリアルに入力される記録ヘッド２５の１バイト（所定ライン数）分に相当する画像データ（ドットパターンデータ）に基づいて、印刷制御部１０８から与えられる駆動波形を構成する駆動パルスを選択的に記録ヘッド２５の圧力発生部に対して印加することで記録ヘッド２５を駆動する。なお、このヘッドドライバ２６は、例えば、クロック信号及び画像データであるシリアルデータを入力するシフトレジスタと、シフトレジスタのレジスト値をラッチ信号でラッチするラッチ回路と、ラッチ回路の出力値をレベル変化するレベル変換回路（レベルシフタ）と、このレベルシフタでオン／オフが制御されるアナログスイッチアレイ等を備えている。ヘッドドライバ２６は、アナログスイッチアレイのオン／オフを制御することで、印刷制御部１０８からの駆動波形に含まれる所要の駆動パルスを選択的に記録ヘッド２５の圧力発生部に印加する。
【００５７】
主走査モータ駆動部１０９は、ＣＰＵ１０１の制御下で、主走査モータ１２１の駆動を制御して、キャリッジ２４の主走査方向の移動を制御する。
【００５８】
リニアエンコーダ１２２は、主走査モータ１２１の回転を検出して、検出結果をＩ／Ｏ１０６を介してＣＰＵ１０１に出力する。
【００５９】
ＡＣバイアス供給部１１０は、帯電ローラ５２に対してプラス出力とマイナス出力とが交互に繰り返す交番電圧を印加する。帯電ローラ５２は、交番電圧によって、搬送ベルト４９に、交番する帯電電圧パターン、すなわち、周回方向である副走査方向に、プラスとマイナスが所定の幅で帯状に交互に帯電させる。搬送ベルト４９は、このプラス、マイナス交互に帯電していることから、搬送ベルト４９上に用紙Ｐが給送されてきた用紙Ｐを搬送ベルト４９に吸着させ、周回移動によって、用紙Ｐを副走査方向に搬送する。
【００６０】
副走査モータ駆動部１１１は、ＣＰＵ１０１の制御下で、副走査モータ１２３の駆動を制御して、搬送ベルト４９の搬送を制御し、ホイールエンコーダ１２４は、副走査モータ１２３の回転を検出して、Ｉ／Ｏ１０６を介してＣＰＵ１０１に出力する。
【００６１】
操作表示部８は、各種操作キー８ａ及びディスプレイ８ｂ（例えば、液晶ディスプレイ等）を備えている。操作表示部８は、操作キー８ａからは複合装置１を動作させるのに必要な各種操作が行われ、ディスプレイ８ｂには、操作キー８ａからの操作内容や複合装置１からオペレータに通知する各種情報を表示する。特に、操作表示部８は、本発明の画像形成制御処理において必要な各種情報を、ＣＰＵ１０１の制御下でディスプレイ８ｂに表示出力等を行い、また、操作キー８ａやディスプレイ８ｂのタッチパネルから入力された各種指示操作内容をＣＰＵ１０１に通知する。
【００６２】
そして、複合装置１は、図６に示すように、電源供給部１３０を備えており、電源供給部１３０は、切替／充電回路１３１、ＤＣ／ＤＣコンバータ１３２、１３３、先端に電源プラグ１３４ａを有するＡＣアダプタ１３４及び上記バッテリ１０等を備えている。バッテリ１０には、該バッテリ１０の蓄積電力の残量を検出する残量検出部１３５が取り付けられている。
【００６３】
切替／充電回路１３１には、ＡＣアダプタ１３４のコードの先端に設けられているコネクタ（図示略）が離接可能に挿入される。ＡＣアダプタ１３４は、その他方のコードの先端に、ＡＣ１００Ｖの商用電源電力のコンセントに挿入されるプラグ１３４ａが接続されている。ＡＣアダプタ１３４は、ＡＣ１００Ｖの商用交流電源電力を直流に変換して、外部電力として切替／充電回路１３１へ供給する。
【００６４】
切替／充電回路１３１は、ＤＣ／ＤＣコンバータ１３２、１３３に接続されているとともに、バッテリ１０が離接可能に接続され、また、ＡＣアダプタ１３４が離接可能に接続される。
【００６５】
切替／充電回路１３１は、ＦＥＴ（Field Effect Transistor ）、制御ＩＣ等を備え、制御基板１００のＡＳＩＣ１０５によって、制御ＩＣを制御することで、ＤＣ／ＤＣコンバータ１３２、１３３への直流電力の供給源を、ＡＣアダプタ１３４とバッテリ１０とに切り替える。また、切替／充電回路１３１は、ＡＣアダプタ１３４のコネクタの挿入／非挿入状態を検出し、ＤＣ／ＤＣコンバータ１３２、１３３への直流電力の供給源を、ＡＣアダプタ１３４とバッテリ１０とに切り替える。さらに、切替／充電回路１３１は、ＡＣアダプタ１３４から供給される直流電力によって、バッテリ１０への充電を行うとともに、制御基板１００のＣＰＵ１０１からの制御信号に基づいて、バッテリ１０への充電を行う。なお、バッテリ１０は、例えば、リチウムイオン電池、ニッケル水素電池等が用いられている。
【００６６】
ＤＣ／ＤＣコンバータ１３２、１３３は、切替／充電回路１３１を介して供給される直流電源を、ＤＣ／ＤＣ変換して、制御基板１００やヘッド駆動、用紙搬送等で使用する電力を生成して、供給する。
【００６７】
残量検出部（残量検出手段）１３５は、例えば、残量ゲージＩＣ（Integrated Circuit：集積回路）等が用いられている。残量検出部１３５は、適宜の検出方法、例えば、電圧測定方式とクーロン・カウンタ方式、電池セル・モデリング方式、インピーダンス・トラック方式で、バッテリ１０の蓄電電力の残量を検出し、検出結果を制御基板１００のＣＰＵ１０１へ出力する。
【００６８】
なお、複合装置１は、画像処理命令を待っている待機状態が予め設定されている待機時関継続すると、スキャナ部３やプリンタ部４等の主要各部への電力供給を停止または削減する省電力モードを備えている。
【００６９】
次に、本実施例の作用について説明する。本実施例の複合装置１は、バッテリ１０を利用した画像形成における消耗品の無駄を省きつつ、該画像形成の効率を向上させる。
【００７０】
複合装置１は、スキャナ部３の読み取った原稿の画像データやホスト装置ＨＳから有線または無線のネットワークを介して送信されてきた画像データに基づいて、プリンタ部４で、給紙部５から送られてきた用紙Ｐに画像を形成して、排紙部６へ排出する。
【００７１】
一方、複合装置１は、商用交流電源電力を直流に変換して外部直流電力として複合装置１に供給するＡＣアダプタ１３４が切替／充電回路１３１に離接可能に接続される。複合装置１は、ＡＣアダプタ１３４が接続されているときには、切替／充電回路１３１がＡＣアダプタ１３４からの外部直流電力を、ＤＣ／ＤＣコンバータ１３２、１３３で変換した直流電力を動作電力として利用して、各種画像処理動作を行う。また、複合装置１は、ＡＣアダプタ１３４が接続されているときには、切替／充電回路１３１によってバッテリ１０を充電することができる。
【００７２】
また、複合装置１は、ＡＣアダプタ１３４が接続されていないときには、切替／充電回路１３１が、バッテリ１０の電池直流電力を、ＤＣ／ＤＣコンバータ１３２、１３３に供給して、ＤＣ／ＤＣコンバータ１３２、１３３で変換した電力を動作電力として利用して、各種画像処理動作を行う。
【００７３】
そして、複合装置１は、バッテリ１０の充電電力の残量を残量検出部１３５で検出して、制御基板１００のＣＰＵ１０１へ出力する。
【００７４】
複合装置１は、上述のように、ＡＣアダプタ１３４が接続されておらず、バッテリ１０の電池電力を利用して画像形成を行うと、画像形成の途中でバッテリ１０の残量が無くなると、画像形成がページの途中で中止されてしまう。
【００７５】
そこで、本実施例の複合装置１は、画像形成対象の画像データのバイト毎に、該画像データを管理するとともに、バッテリ１０の残量を管理し、該管理に基づいて画像形成動作を制御する。
【００７６】
すなわち、ＣＰＵ１０１は、印刷対象の画像データを、図５及び図７に示すように、バイト単位（図５及び図７では、１ラインを１バイトとしている。）にＲＡＭ１０３に展開して管理する。なお、以下の説明では、キャリッジ２４を、主走査方向の往路１回の移動と復路１回の移動を行わせることで、１ラインを１バイトとして画像を形成するものとして説明するが、１バイトが１ラインに限るものではなく、複数ラインであってもよい。また、複合装置１は、往路１回で１バイトの画像形成を行い、復路１回で１バイトの画像形成を行ってもよい。
【００７７】
複合装置１は、キャリッジ２４を主走査方向に移動させつつ、ＲＡＭ１０３に展開された１バイトの画像データを、ＡＳＩＣ１０５を介して印刷制御部１０８に送る。印刷制御部１０８は、該画像データに基づいて、ヘッドドライバ２６を介して記録ヘッド２５を駆動させ、用紙Ｐにインク滴を吐出させて画像形成する。
【００７８】
複合装置１は、この１バイトの画像形成を行うのに、上述のように、キャリッジ２４を主走査方向の往路１回移動させた後、復路１回移動させる。
【００７９】
すなわち、複合装置１は、印刷待機中は、キャリッジ２４を維持回復機構８１へ移動させて、キャップ８２で記録ヘッド２５をキャッピングさせる。複合装置１は、印刷命令が発生すると、キャッピングを解除して、用紙Ｐを搬送ベルト４９上の画像形成開始位置へ搬送するとともに、キャリッジ２４を主走査方向先頭位置へ移動させる。複合装置１は、記録ヘッド２５からインクを吐出させながらキャリッジ２４を主走査方向の往路方向へ移動させて、印刷領域を過ぎると停止動作させる。複合装置１は、さらに、記録ヘッド２５からインクを吐出させながらキャリッジ２４を復路方向へ移動させて、印刷領域をすぎると、停止動作させることで、１ライン分の画像を形成する。複合装置１は、１ライン分の画像形成が完了すると、副走査モータ駆動部１１１によって副走査モータ１２３を駆動させ、１ライン分用紙Ｐを副走査方向に搬送させて、改行を行う。
【００８０】
複合装置１は、上記画像形成動作を、１バイト（１ライン）毎に行って１ページ分の画像形成を行って全てのページの画像形成が完了すると、キャリッジ２４を維持回復機構８１へ移動させて、キャップ８２で記録ヘッド２５をキャッピングし、印刷待機中となる。
【００８１】
そして、複合装置１は、バッテリ１０の残量を管理して、消耗品の無駄を省きつつ、画像形成を適切に行うために、図８または図１０と図１１に示すように、１バイト毎に、該バイトの画像形成を行う前に、バッテリ１０の残量チェックを行って、画像形成を制御する。なお、図８は、画像形成途中で画像形成が停止したときに、ＲＡＭ１０３の画像データをそのままＲＡＭ１０３上に保管する場合の画像形成制御処理である。図９及び図１０は、画像形成途中で画像形成が停止したときに、ＲＡＭ１０３の画像データをＲＯＭ１０２またはＮＶＲＡＭ１０４等の不揮発性メモリへ移動して保管する場合の画像形成制御処理である。
【００８２】
まず、図８の画像形成制御処理について説明する。ＣＰＵ１０１は、図８に示すように、印刷命令を、ホスト装置ＨＳまたは操作表示部８から受け取ると（ステップＳ１０１）、該印刷命令の画像データをホストＩ／Ｆ１０９またはスキャナ部３から受け取る。ＣＰＵ１０１は、受け取った画像データを必要な画像処理を施した後、ＲＡＭ１０３に、図５及び図７に示したように、バイト単位、本実施例では、１ライン単位で管理できるように配列して展開する（ステップＳ１０２）。
【００８３】
ＣＰＵ１０１は、次に、維持回復機構８１に位置するキャリッジ２４に搭載されている記録ヘッド２５に対するキャッピングを解除し（ステップＳ１０３）、残量検出部１３５の検出するバッテリ１０の残量（以下、適宜、バッテリ残量という。）を取得する（ステップＳ１０４）。
【００８４】
ＣＰＵ１０１は、取得したバッテリ残量が予め設定されている基準値（閾値残量）より多いかチェックする（ステップＳ１０５）。
【００８５】
この基準値は、実験等によって予め設定されてＲＯＭ１０２またはＮＶＲＡＭ１０４に格納されている。基準値は、図１１に示すように、１バイト分、すなわち、本実施例では、１ライン分の画像を形成するのに必要な電力量以上の電力値（電力量）が設定されている。すなわち、本実施例の複合装置１は、１バイト毎にバッテリ残量のチェックを行い、該バイトの画像形成を行うか否か判定して、該バイトの画像形成の途中で、バッテリ残量が無くなることで、画像形成が中断することを防止している。そして、キャリッジ２４を維持回復機構８１へ移動させてキャッピング動作するのに必要な電力は、１バイトの画像形成に必要な電力よりも少ない。さらに、ＲＡＭ１０３上の画像データを不揮発性メモリであるＲＯＭ１０２またはＮＶＲＡＭ１０４へ保管するのに必要な電力は、１バイトの画像形成に必要な電力よりも少ない。そして、画像データの不揮発性メモリへの保管に利用できる電力量は、基準値の電力量からキャッピング制御に必要な電力量を減算した電力量である。
【００８６】
そこで、本実施例の複合装置１では、基準値として、１バイトを画像形成するのに必要な電力量が設定されている。また、この基準値は、１バイトが画像形成するのに必要な電力量以上であれば、適切な画像形成を行うことができるため、操作表示部８の操作等によって、ユーザが適宜の電力量を設定できるようにしてもよい。
【００８７】
この場合、ユーザは、複合装置１の利用環境等によって１バイトの画像形成に必要な電力量以上の電力であれば、適宜の電力量を基準値として設定することができる。
【００８８】
このようにすると、ユーザの利用環境に応じて、画像データを保管するのに確保することのできる電力量、すなわち、画像データを保管できる時間を適宜設定することができ、利用性を向上させることができる。
【００８９】
そして、上記ステップＳ１０５で、バッテリ残量が基準値よりも多いとき（ステップＳ１０５で、ＹＥＳのとき）には、ＣＰＵ１０１は、主走査モータ駆動部１０９で主走査モータ１２１を駆動させてキャリッジ２４を主走査方向往路方向へ移動させる。ＣＰＵ１０１は、キャリッジ２４を往路方向へ移動させながら、１バイトの往路用の画像データに基づいて印刷制御部１０８、ヘッドドライバ２６を介して記録ヘッド２５を駆動させて、インク滴を用紙Ｐへ吐出させて画像形成する（ステップＳ１０６）。
【００９０】
ＣＰＵ１０１は、主走査方向往路方向の画像形成が完了して、キャリッジ２４が印刷領域を超えると、キャリッジ２４の移動を停止させる（ステップＳ１０７）。
【００９１】
ＣＰＵ１０１は、主走査モータ駆動部１０９で主走査モータ１２１を駆動させてキャリッジ２４を主走査方向復路方向へ移動させる。ＣＰＵ１０１は、キャリッジ２４を復路方向へ移動させながら、１バイトの復路用の画像データに基づいて印刷制御部１０８、ヘッドドライバ２６を介して記録ヘッド２５を駆動させて、インク滴を用紙Ｐへ吐出させて画像形成する（ステップＳ１０８）。
【００９２】
ＣＰＵ１０１は、主走査方向復路方向の画像形成が完了して、キャリッジ２４が印刷領域を超えると、キャリッジ２４の移動を停止させる（ステップＳ１０９）。複合装置１は、上記往路と復路の画像形成で、１バイト（１ライン）分の画像を用紙Ｐに形成する。
【００９３】
ＣＰＵ１０１は、１バイト分の画像形成が完了すると、副走査モータ駆動部１１１を介して副走査モータ１２３を駆動させて用紙Ｐを１バイト分以上搬送させて改行処理を行う（ステップＳ１１０）。
【００９４】
ＣＰＵ１０１は、改行処理が完了すると、全ての画像形成が完了したかチェックし（ステップＳ１１１）、画像形成が完了していないときには、ステップＳ１０４に戻って、バッテリ残量検知から上記同様に処理する（ステップＳ１０４〜Ｓ１１１）。
【００９５】
ステップＳ１０５で、バッテリ残量が基準値未満のとき（ステップＳ１０５で、ＮＯのとき）には、ＣＰＵ１０１は、キャリッジ２４を維持回復機構８１へ移動させて記録ヘッド２５をキャッピングするキャッピング制御を行う（ステップＳ１１２）。
【００９６】
ＣＰＵ１０１は、キャッピングが完了すると、複合装置１を省電力モードへ移行させ（ステップＳ１１３）、電力供給（電源供給）が再開されたかチェックする（ステップＳ１１４）。
【００９７】
ステップＳ１１４で、電力供給が再開されていないとき（ステップＳ１１４で、ＮＯのとき）には、ＣＰＵ１０１は、省電力モードを維持する（ステップＳ１１３、Ｓ１１４）。ステップＳ１１４で、電力供給が再開されると、ＣＰＵ１０１は、省電力モードから待機状態へ移行する（ステップＳ１１５）。
【００９８】
そして、ＣＰＵ１０１は、待機状態へ移行すると、ＮＶＲＡＭ１０４に未印刷の画像データが残っているかチェックして、画像データが残っていると、ステップＳ１０３へ戻って上記同様に処理する（ステップＳ１０３〜Ｓ１１５）。
【００９９】
そして、ステップＳ１１１で、印刷が完了すると、ＣＰＵ１０１は、キャリッジ２４を維持回復機構８１へ移動させて記録ヘッド２５をキャッピングするキャッピング制御を行い、画像形成制御処理を終了する（ステップＳ１１６）。
【０１００】
次に、図９及び図１０に示す画像形成制御処理について説明する。なお、図９及び図１０において、上記図８の画像形成制御処理と同様の処理ステップには、同一のステップナンバを付与して、その説明を簡略化または省略する。
【０１０１】
ＣＰＵ１０１は、図９に示すように、印刷命令を受け取ると、ＲＯＭ１０２またはＮＶＲＡＭ１０４等の不揮発性メモリに画像データが保管されているかチェックする（ステップＳ２０１）。
【０１０２】
ステップＳ２０１で、画像データが保管されていないとき（ステップＳ２０１で、ＮＯのとき）には、ホスト装置ＨＳまたは操作表示部８から該印刷命令の画像データを受け取る（ステップＳ１０１）。この場合、ＣＰＵ１０１は、図８の場合と同様に、図５及び図７に示したように、バイト単位（１ライン単位）で管理できるように配列してＲＡＭ１０３に展開する（ステップＳ１０２）。
【０１０３】
ＣＰＵ１０１は、次に、キャッピングを解除し（ステップＳ１０３）、残量検出部１３５の検出するバッテリ残量を取得する（ステップＳ１０４）。
【０１０４】
ＣＰＵ１０１は、取得したバッテリ残量が予め設定されている基準値より多いかチェックする（ステップＳ１０５）。
【０１０５】
ステップＳ１０５で、バッテリ残量が基準値よりも多いときには、ＣＰＵ１０１は、主走査モータ駆動部１０９で主走査モータ１２１を駆動させてキャリッジ２４を主走査方向往路方向へ移動させる。ＣＰＵ１０１は、キャリッジ２４を往路方向へ移動させながら、１バイトの往路用の画像データに基づいて記録ヘッド２５を駆動させて、インク滴を用紙Ｐへ吐出させて画像形成する（ステップＳ１０６）。
【０１０６】
ＣＰＵ１０１は、主走査方向往路方向の画像形成が完了して、キャリッジ２４が印刷領域を超えると、キャリッジ２４の移動を停止させる（ステップＳ１０７）。
【０１０７】
ＣＰＵ１０１は、次に、キャリッジ２４を主走査方向復路方向へ移動させる。ＣＰＵ１０１は、キャリッジ２４を復路方向へ移動させながら、１バイトの復路用の画像データに基づいて記録ヘッド２５を駆動させて、インク滴を用紙Ｐへ吐出させて画像形成する（ステップＳ１０８）。
【０１０８】
ＣＰＵ１０１は、主走査方向復路方向の画像形成が完了して、キャリッジ２４が印刷領域を超えると、キャリッジ２４の移動を停止させる（ステップＳ１０９）。複合装置１は、上記往路と復路の画像形成で、１バイト（１ライン）分の画像を用紙Ｐに形成する。
【０１０９】
ＣＰＵ１０１は、１バイト分の画像形成が完了すると、用紙Ｐを１バイト分搬送させて改行処理を行う（ステップＳ１１０）。
【０１１０】
ＣＰＵ１０１は、改行処理が完了すると、全ての画像形成が完了したかチェックし（ステップＳ１１１）、画像形成が完了していないときには、ステップＳ１０４に戻って、バッテリ残量検知から上記同様に処理する（ステップＳ１０４〜Ｓ１１１）。
【０１１１】
ステップＳ１０５で、バッテリ残量が基準値未満のときには、ＣＰＵ１０１は、ＲＡＭ１０３上の画像データをＲＯＭ１０２またはＮＶＲＡＭ１０４等の不揮発性メモリに移動させて保管する（ステップＳ２０２）。
【０１１２】
ＣＰＵ１０１は、この画像データの移動においては、画像形成済みのバイトの画像データを順次ＲＡＭ１０３から削除する場合には、未画像形成であってＲＡＭ１０３に残っているバイトの画像データを不揮発性メモリへ移動する。また、ＣＰＵ１０１は、１ページ分の画像形成が完了するまで、１ページ分の画像データをＲＡＭ１０３に保管する場合には、画像形成が済んでいないバイトの画像データのみを不揮発性メモリに移動するか、１ページ分の画像データを不揮発性メモリに移動するとともに、画像形成済みと未画像形成のバイトの画像データが判別可能なマークを不揮発性メモリに書き込む。
【０１１３】
ＣＰＵ１０１は、ＲＡＭ１０３の画像データの不揮発性メモリへの移動を完了すると、キャッピング制御処理を行って、画像形成制御処理を終了する（ステップＳ１１６）。
【０１１４】
そして、次に、電源が回復して、印刷命令が発生すると、ＣＰＵ１０１は、ステップＳ２０１において、不揮発性メモリに画像データがあるかチェックする（ステップＳ２０１）。
【０１１５】
すなわち、複合装置１は、上記バッテリ残量不足で画像形成を中断したときには、不揮発性メモリに画像データが保管されている。
【０１１６】
そこで、ＣＰＵ１０１は、ステップＳ２０１で、不揮発性メモリに画像データが保管されているとき（ステップＳ２０１で、ＹＥＳのとき）には、不揮発性メモリに保管されている画像データをＲＡＭ１０３に展開する（ステップＳ２０３）。
【０１１７】
ＣＰＵ１０１は、画像データをＲＡＭ１０３に展開すると、バッテリ残量検知から上記同様に処理する（ステップＳ１０４〜Ｓ１１１、Ｓ２０２）。
【０１１８】
そして、ステップＳ１１１で、全ての画像形成（印刷）が完了すると、ＣＰＵ１０１は、キャッピング制御処理を行って、画像形成処理を終了する（ステップＳ１１６）。
【０１１９】
このように、本実施例の複合装置１は、バッテリ（電池）１０からの電池電力を動作電力として、画像データに基づいて所定ラインを１バンドとして１バンドずつ用紙（被記録媒体）Ｐへ画像形成を行う画像形成装置であって、前記画像データを前記バンド毎に読出可能にＲＡＭ（記憶手段）１０３に記憶させるＣＰＵ（データ記憶制御手段）１０１と、前記データ記憶制御手段としてのＣＰＵ１０１がＲＡＭ１０３から前記バンド単位で読み出した前記画像データに基づいて用紙Ｐへ画像形成するプリンタ部（画像形成手段）４と、バッテリ１０の蓄電残量を検出する残量検出部（残量検出手段）１３５と、残量検出部１３５の検出する蓄電残量が所定の基準値（閾値残量）以下になると、次の前記バンドのプリンタ部４による画像形成を中止させて待機させるＣＰＵ（画像形成中止手段）１０１と、複合装置１の電力状態がプリンタ部４による画像形成が可能な動作可能電力状態に復帰したか否かを検出するＣＰＵ（電力復帰検出手段）１０１と、前記画像形成中止手段としてのＣＰＵ１０１による待機後に、前記電力復帰検出手段としてのＣＰＵ１０１が前記電力状態の前記動作可能電力状態への復帰を検出すると、前記データ記憶制御手段としてのＣＰＵ１０１に前記中止したバンドの画像データから順次バンド毎に画像データをＲＡＭ１０３から読み出させ、プリンタ部４に画像形成を再開させるＣＰＵ（画像形成再開手段）１０１と、を備えている。
【０１２０】
したがって、バッテリ１０の電力で画像形成を行っている途中で、バッテリ１０の蓄電残量が少なくなっても、バンド単位で画像形成を中止した後に、続きのバンドから画像形成させることができる。その結果。バッテリ１０を利用した画像形成における用紙Ｐやインク等の消耗品の無駄を省きつつ、該画像形成の効率を向上させることができる。
【０１２１】
また、本実施例の複合装置１は、バッテリ１０からの電池電力を動作電力として、画像データに基づいて所定ラインを１バンドとして１バンドずつ用紙Ｐへ画像形成を行う画像形成装置における画像形成制御方法であって、前記画像データを前記バンド毎に読出可能にＲＡＭ１０３に記憶させるデータ記憶制御処理ステップと、前記データ記憶制御処理ステップで前記記憶手段から前記バンド単位で読み出された前記画像データに基づいて用紙Ｐへ画像形成する画像形成処理ステップと、バッテリ１０の蓄電残量を検出する残量検出処理ステップと、前記残量検出処理ステップで検出される蓄電残量が所定の基準値（閾値残量）以下になると、次の前記バンドの前記画像形成処理ステップでの画像形成を中止させて待機させる画像形成中止処理ステップと、複合装置１の電力状態が前記画像形成処理ステップによる画像形成が可能な動作可能電力状態に復帰したか否かを検出する電力復帰検出処理ステップと、前記画像形成中止処理ステップによる待機後に、前記電力復帰検出処理ステップで前記電力状態の前記動作可能電力状態への復帰が検出されると、前記データ記憶制御処理ステップに前記中止したバンドの画像データから順次バンド毎に画像データをＲＡＭ１０３から読み出させ、前記画像形成処理ステップに画像形成を再開させる画像形成再開処理ステップと、を有する画像形成制御方法を実行している。
【０１２２】
したがって、バッテリ１０の電力で画像形成を行っている途中で、バッテリ１０の蓄電残量が少なくなっても、バンド単位で画像形成を中止した後に、続きのバンドから画像形成させることができる。その結果。バッテリ１０を利用した画像形成における用紙Ｐやインク等の消耗品の無駄を省きつつ、該画像形成の効率を向上させることができる。
【０１２３】
さらに、本実施例の複合装置１は、バッテリ１０からの電池電力を動作電力として、画像データに基づいて所定ラインを１バンドとして１バンドずつ用紙Ｐへ画像形成を行う複合装置１が搭載する画像形成制御プログラムであって、制御プロセッサとしてのＣＰＵ１０１に、前記画像データを前記バンド毎に読出可能にＲＡＭ１０３に記憶させるデータ記憶制御処理と、前記データ記憶制御処理でＲＡＭ１０３から前記バンド単位で読み出した前記画像データに基づいて用紙Ｐへ画像形成する画像形成処理と、バッテリ１０の蓄電残量を検出する残量検出処理と、前記残量検出処理で検出される蓄電残量が所定の基準値（閾値残量）以下になると、次の前記バンドの前記画像形成処理での画像形成を中止させて待機させる画像形成中止処理と、複合装置１の電力状態が前記画像形成処理による画像形成が可能な動作可能電力状態に復帰したか否かを検出する電力復帰検出処理と、前記画像形成中止処理による待機後に、前記電力復帰検出処理で前記電力状態の前記動作可能電力状態への復帰が検出されると、前記データ記憶制御処理に前記中止したバンドの画像データから順次バンド毎に画像データをＲＡＭ１０３から読み出させ、前記画像形成処理に画像形成を再開させる画像形成再開処理と、を実行させる画像形成制御プログラムを搭載している。
【０１２４】
したがって、バッテリ１０の電力で画像形成を行っている途中で、バッテリ１０の蓄電残量が少なくなっても、バンド単位で画像形成を中止した後に、続きのバンドから画像形成させることができる。その結果。バッテリ１０を利用した画像形成における用紙Ｐやインク等の消耗品の無駄を省きつつ、該画像形成の効率を向上させることができる。
【０１２５】
また、本実施例の複合装置１は、前記電力復帰検出手段としてのＣＰＵ１０１が、残量検出部１３５の検出する前記蓄電残量が前記基準値を超えたこと、または、前記動作電力として利用可能な外部電力の供給が発生したことを、前記動作可能電力状態への復帰として検出する。
【０１２６】
したがって、バッテリ１０の充電がある程度行われるか、ＡＣアダプタ１３４が接続されると、画像形成を再開することができる。その結果、バッテリ１０を利用した画像形成における用紙Ｐやインク等の消耗品の無駄を省きつつ、該画像形成の効率を適切に向上させることができる。
【０１２７】
さらに、本実施例の複合装置１は、前記画像形成中止手段としてのＣＰＵ１０１が、プリンタ部４による前記バンド単位での画像形成前に、残量検出部１３５の検出する前記蓄電残量が前記基準値以下であるか否かを判定する。
【０１２８】
したがって、１バンド毎に画像形成が可能であるか否かを判断して、画像形成または画像形成の中止を行うことができる。その結果、バッテリ１０を利用した画像形成における用紙Ｐやインク等の消耗品の無駄を省きつつ、該画像形成の効率を適切に向上させることができる。
【０１２９】
また、本実施例の複合装置１は、画像データを記憶するＲＯＭ１０２、ＮＶＲＡＭ１０４等の不揮発性記憶手段を備え、前記データ記憶制御手段としてのＣＰＵ１０１が、前記画像形成中止手段としてのＣＰＵ１０１が画像形成を中止させると、少なくとも該中止させたバンド以降のＲＡＭ１０３の画像データを該不揮発性記憶手段に保管させ、前記画像形成再開手段としてのＣＰＵ１０１が画像形成を再開する際に、該不揮発性記憶手段の該画像データをＲＡＭ１０３へ書き込む。
【０１３０】
したがって、画像形成を途中で中止した画像データを、最後まで、電力が無くなって消失してしまうことなく保管することができる。その結果、バッテリ１０を利用した画像形成における用紙Ｐやインク等の消耗品の無駄をより一層確実に省きつつ、該画像形成の効率をより一層適切に向上させることができる。
【０１３１】
さらに、本実施例の複合装置１は、主要各部への電力供給の削減と停止のうち少なくともいずれかを行う省電力モードへの電力モードの移行及び該省電力モードからの復帰を制御するＣＰＵ（電力モード制御手段）１０１を備え、前記電力モード制御手段としてのＣＰＵ１０１が、前記画像形成中止手段としてのＣＰＵ１０１が画像形成を中止させると、電力モードを前記省電力モードへ移行させる。
【０１３２】
したがって、バッテリ１０の消費を低減させて、電源供給再開による画像形成再開までの時間を長くすることができ、利用性を向上させることができる。
【０１３３】
また、本実施例の複合装置１は、前記基準値（閾値残量）が、プリンタ部４が１バンドの画像を形成するのに必要な電力量に基づいて設定されている。
【０１３４】
したがって、バンド単位の画像形成を確実に行いつつ、次の画像形成に必要な処理を確実に行うことができ、バッテリ１０を利用した画像形成における用紙Ｐやインク等の消耗品の無駄をより一層確実に省きつつ、該画像形成の効率をより一層適切に向上させることができる。
【０１３５】
さらに、本実施例の複合装置１は、前記画像形成手段が、主走査方向に移動する記録ヘッド２５からインク滴を用紙Ｐに向かって吐出して画像形成するインクジェット方式のプリンタ部４であり、画像形成領域（印刷領域）外に記録ヘッド２５の乾燥を防止して吐出性能を維持する維持回復機構（性能維持手段）８１と、前記画像形成中止手段としてのＣＰＵ１０１が前記画像形成を中止させると、記録ヘッド２５を維持回復機構８１の位置へ移動させて該維持回復機構８１に吐出性能を維持させるＣＰＵ（吐出性能維持制御手段）１０１と、を備えている。
【０１３６】
したがって、画像形成を停止して待機している間に、記録ヘッド２５が乾燥して吐出不良となることを防止することができる。その結果、バッテリ１０を利用した画像形成における用紙Ｐやインク等の消耗品の無駄をより一層確実に省きつつ、該画像形成の効率をより一層適切に向上させることができる。
【０１３７】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【符号の説明】
【０１３８】
１  複合装置
２  本体筐体
３  スキャナ部
４  プリンタ部
５  給紙部
６  排紙部
７  インクカートリッジ収納部
８  操作表示部
８ａ  キー
８ｂ  ディスプレイ
９  開閉カバー
１０  二次電池
１１  充電量通知部
１２  ＵＳＢコネクタ
２１  フレーム
２１ａ、２１ｂ  側板
２１ｃ  後板
２２  ガイドロッド
２３  ステー
２４  キャリッジ
２５  記録ヘッド
２５Ｙ、２５Ｃ、２５Ｍ、２５Ｋ  液滴吐出ヘッド
２６  ヘッドドライバ
２７  ハーネス
２８  サブタンク
２９  インク供給チューブ
３０  インクカートリッジ
３１  係止部材
４１  用紙積載部
Ｐ  用紙
４２  半月コロ（給紙コロ）
４３  分離パッド
４４  ガイド部材
４５  カウンタローラ
４６  搬送ガイド部材
４７  先端加圧コロ
４８  押さえ部材
４９  搬送ベルト
５０  搬送ローラ
５１  テンションローラ
５２  帯電ローラ
５３  ガイド部材
６１  分離爪
６２  排紙ローラ
６３  排紙コロ
６４  排紙トレイ
７１  両面ユニット
７２  手差しトレイ
８１  維持回復機構
８２  キャップ
８３  ワイパーブレード
８４、８５  空吐出受け
１００  制御基板
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  ＮＶＲＡＭ
１０５  ＡＳＩＣ
１０６  Ｉ／Ｏ
１０７  ホストＩ／Ｆ
１０８  印刷制御部
１０９  主走査モータ駆動部
１１０  ＡＣバイアス供給部
１１１  副走査モータ駆動部
１１２  バス
１２１  主走査モータ
１２２  リニアエンコーダ
１２３  副走査モータ
１２４  ホイールエンコーダ
１３０  電源供給部
１３１  切替／充電回路
１３２、１３３  ＤＣ／ＤＣコンバータ
１３４  ＡＣアダプタ
１３４ａ  電源プラグ
１３５  残量検出部
【先行技術文献】
【特許文献】
【０１３９】
【特許文献１】特開２００１−０４２７０７号公報
【図１】
2015000530.tif 000003
【図２】
2015000530.tif 000004
【図３】
2015000530.tif 000005
【図４】
2015000530.tif 000006
【図５】
2015000530.tif 000007
【図６】
2015000530.tif 000008
【図７】
2015000530.tif 000009
【図８】
2015000530.tif 000010
【図９】
2015000530.tif 000011
【図１０】
2015000530.tif 000012
【図１１】
2015000530.tif 000013