(57)【要約】【課題】本発明は、電池電力を利用した画像形成を適切かつ効率的に行う。【解決手段】複合装置１は、バッテリ１０の電池電力を動作電力として、プリンタ部４で、画像データと該画像データに対して指定されている画像形成モードに基づいて用紙へ画像形成を行う。複合装置１は、プリンタ部４によって１ページの画像データに基づいて該画像データに対して指定されている画像形成モードで画像形成を行う前後において残量検出部でバッテリ１０の蓄電残量を検出する。複合装置１は、検出した蓄電残量から１ページの画像に要する消費電力量を単位消費電力量として算出する。そして、複合装置１は、該単位消費電力量と画像形成後の蓄電残量から該画像形成モードで画像形成可能なページ数を算出する。【選択図】          図１
2015006778.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：集積回路）等が用いられ、バッテリ１０への充電量とバッテリ１０からの放電量を検出して、バッテリ１０の電力消費量を細かく検出する。
【００６７】
メモリ１３５は、フラッシュメモリやＥＥＰＲＯＭ等の不揮発性メモリが用いられ、制御基板１００のＡＳＩＣ１０５からＩ２ＣバスやＳＰＩ信号等でアクセスが可能となっている。
【００６８】
メモリ１３５は、残量検出部１３４が検知する現在の蓄電残量と、該蓄電残量から換算した電力消費量を累積して、その累積値を記憶することで、現在の蓄電残量とバッテリ１０における充放電が何回繰り返し行われたかを知ることができるようにしている。したがって、ＣＰＵ１０１は、メモリ１３５の蓄電残量を参照することで、現在の蓄電残量を知ることができ、また、累積電力消費量を参照することで、バッテリ１０の寿命の残り（以下、適宜、残寿命という。）がどの程度であるかを計算することができる。
【００６９】
なお、図５では、バッテリ１０に残量ゲージＩＣ等の残量検出部１３４とメモリ１３５を設けてバッテリ１０の残量検出を行っているが、バッテリ１０の残量検出の方法として、上記方法に限るものではなく、例えば、図６に示すように、制御基板１００に、ＡＤコンバータ１４０を設け、該ＡＤコンバータ１４０にバッテリ１０の電圧を入力する。ＡＤコンバータ１４０は、バッテリ１０の入力電圧をＡＤ（Analog／Digital）変換して、バッテリ電圧値としてＣＰＵ１０１へ出力する。ＣＰＵ１０１は、このバッテリ電圧値の変化値を、例えば、予めＲＯＭ１０２に格納されている電圧値と蓄電残量とのテーブルから蓄電残量を求める。この場合、ＡＤコンバータ１４０、ＣＰＵ１０１及びＲＯＭ１０２が残量検出手段として機能している。なお、以下の説明では、図５に示した残量検出部１３４で蓄電残量を検出するものとして、説明する。
【００７０】
次に、本実施例の作用を説明する。本実施例の複合装置１は、バッテリ１０で駆動動作可能となっており、画像形成モード毎の消費電力を算出して、バッテリ１０の残電力量で画像形成モード毎に画像形成可能な枚数を算出する。
【００７１】
複合装置１は、商用交流電源電力を直流に変換して外部直流電力として複合装置１に供給するＡＣアダプタ１３６が切替／充電回路１３１に離接可能に接続される。複合装置１は、ＡＣアダプタ１３６が接続されているときには、ＡＣアダプタ１３６からの外部直流電力を、ＤＣ／ＤＣコンバータ１３２、１３３で変換した直流電力を利用して、各種画像処理動作を行う。また、複合装置１は、ＡＣアダプタ１３６が接続されているときには、切替／充電回路１３１によってバッテリ１０を充電することができる。
【００７２】
一方、複合装置１は、ＡＣアダプタ１３６が接続されていないときには、切替／充電回路１３１が、バッテリ１０の電池直流電力を、ＤＣ／ＤＣコンバータ１３２、１３３に供給して、ＤＣ／ＤＣコンバータ１３２、１３３で変換した電力を動作電力として利用して、各種画像処理動作を行う。
【００７３】
すなわち、複合装置１は、ＡＣアダプタ１３６が接続されているときには、その動作状況に応じて、外部直流電力で動作し、また、バッテリ１０を充電する。また、複合装置１は、ＡＣアダプタ１３６が接続されていないときには、バッテリ１０の電池直流電源で動作し、バッテリ１０から放電される。
【００７４】
そして、複合装置１は、バッテリ１０を動作電力として画像形成を行うと、その画像形成モードによって、画像形成で消費される消費電力量が異なる。
【００７５】
なお、複合装置１は、本実施例の場合も、図７に示すように、充電量通知部１１のＬＥＤ（Light Emitting Diode）の点灯数によって蓄電残量を表示するが、この表示では、どの画像形成モードで残り何枚画像形成が可能であるかが分からない。
【００７６】
そこで、本実施例の複合装置１は、まず、ホスト装置ＨＳから送られてきた画像データやスキャナ部３で読み取った画像データに基づいてプリンタ部４で画像形成する際に、ＣＰＵ１０１が、その画像形成の画像形成モードを取得する。そして、複合装置１は、ＣＰＵ１０１が、残量検出部１３４が画像形成前と画像形成後に検出するバッテリ１０の蓄電残量を、該画像形成モードに対応させて、例えば、図８に示すような消費電力テーブルＴｂ１としてＲＯＭ１０２またはＮＶＲＡＭ１０４等の不揮発性メモリに格納する。なお、以下の説明では、複合装置１は、消費電力テーブルＴｂ１を不揮発性メモリとしてＮＶＲＡＭ１０４に格納するものとする。なお、図８では、画像形成モードとして、「高速」、「はやい」、「きれい」、「高画質」が記載されているが、画像形成モードは、これらに限るものではない。また、図８では、「高速」が最も消費電力が多く、「高画質」が最も消費電力が少ない、すなわち、「高速」＞「はやい」＞「きれい」＞「高画質」の順となっている。
【００７７】
そして、ＣＰＵ１０１は、バッテリ１０の現在の蓄電残量と、画像形成対象の画像データに対して指定されている画像形成の画像形成モードから残り何ページ画像形成可能であるかを算出する。ＣＰＵ１０１は、算出した画像形成可能ページ数を操作表示部８のディスプレイ８ｂに表示したり音声出力で報知出力する。
【００７８】
例えば、ＣＰＵ１０１は、図９に示すように、画像形成要求が発生すると、まず、画像形成に先立って、残量検出部１３４が検知してメモリ１３５内に格納されている現在のバッテリ１０の蓄電残量（画像形成前蓄電残量）を検出する（ステップＳ１０１）。
【００７９】
次に、ＣＰＵ１０１は、画像形成要求に応じて、該画像形成要求で要求されている画像形成モードによって画像形成する（ステップＳ１０２）。この画像形成処理は、１ページの場合もあれば、複数ページの場合もある。
【００８０】
ＣＰＵ１０１は、画像形成が完了すると、残量検出部１３４が検知してメモリ１３５内に格納されている現在のバッテリ１０の蓄電残量（画像形成後蓄電残量）を検出する（ステップＳ１０３）。
【００８１】
ＣＰＵ１０１は、画像形成前蓄電残量と画像形成後蓄電残量及び画像形成枚数から画像形成に使用した消費電力、特に、所定量の画像データの画像形成、本実施例では、１ページの画像形成に必要な消費電力（以下、単に、適宜、単位消費電力という。）を算出する（ステップＳ１０４）。すなわち、ＣＰＵ１０１は、図１０に示すように、画像形成前（印刷前）と画像形成後（印刷後）の蓄電残量が変化すると、その差分を画像形成に必要な消費電力として算出する。そして、この場合の単位消費電力は、今回画像形成における画像形成モードで画像形成する場合の単位消費電力である。
【００８２】
ＣＰＵ１０１は、所定量の画像データの画像形成（以下、１ページの画像形成という。）に必要な単位消費電力と画像形成後蓄電残量から画像形成可能枚数（図９では、印刷可能枚数）を算出する（ステップＳ１０５）。ＣＰＵ１０１は、この画像形成可能枚数を、例えば、画像形成後蓄電残量を単位消費電力で除算することで、算出する。
【００８３】
ＣＰＵ１０１は、算出した画像形成可能枚数を、操作表示部８のディスプレイ８ｂに表示出力することで、ユーザに通知する（ステップＳ１０６）。
【００８４】
また、ＣＰＵ１０１は、図１１に示すように、１ページの画像形成毎に、その画像形成における画像形成モードでの単位消費電力を算出して、不揮発性メモリ１０４に格納して、画像形成可能枚数の算出に利用してもよい。
【００８５】
すなわち、ＣＰＵ１０１は、図１１に示すように、画像形成要求が発生すると、まず、画像形成に先立って、残量検出部１３４が検知してメモリ１３５内に格納されている現在のバッテリ１０の蓄電残量（画像形成前蓄電残量）を検出する（ステップＳ２０１）。
【００８６】
次に、ＣＰＵ１０１は、画像形成要求に応じて、該画像形成要求で要求されている画像形成モードによって画像形成（印刷）を開始する（ステップＳ２０２）。
【００８７】
ＣＰＵ１０１は、１ページ分の画像形成（印刷）が完了すると（ステップＳ２０３）、残量検出部１３４が検知してメモリ１３５内に格納されている現在のバッテリ１０の蓄電残量（単位画像形成後蓄電残量）を検出する（ステップＳ２０４）。
【００８８】
ＣＰＵ１０１は、画像形成前蓄電残量と単位画像形成後蓄電残量から１ページの画像形成に使用した単位消費電力を算出する（ステップＳ２０５）。この場合の単位消費電力は、今回の画像形成において指定されている画像形成モードで画像形成する場合の単位消費電力である。
【００８９】
ＣＰＵ１０１は、ＮＶＲＡＭ１０４の今回の画像形成における画像形成モード（図１１では、印刷モードと記載。）に対応するメモリアドレスに、単位消費電力を保存する（ステップＳ２０６）。すなわち、ＣＰＵ１０１は、ＮＶＲＡＭ１０４の図８に示した消費電力テーブルＴｂ１の画像形成モード（印刷モード）に対応させて今回取得した単位消費電力を登録する。
【００９０】
次に、ＣＰＵ１０１は、各画像形成モードの単位消費電力と単位画像形成後蓄電残量から、各画像形成モードにおける画像形成可能枚数（図１１では、印刷可能枚数）を算出する（ステップＳ２０７）。ＣＰＵ１０１は、この各画像形成モードにおける画像形成可能枚数を、各画像形成モードにおける単位消費電力で、単位画像形成後蓄電残量を除算することで算出する（ステップＳ２０８）。
【００９１】
ＣＰＵ１０１は、各画像形成モードにおける画像形成可能枚数を算出すると、例えば、図１２に示すように、算出した各画像形成モードにおける画像形成可能枚数を、操作表示部８のディスプレイ８ｂに、表形式で表示出力することで、ユーザに通知する。なお、画像形成可能枚数の通知は、図１２に示したような表形式のみの表示に限るものではなく、例えば、図１３に示すように、表形式とグラフ形式の一方、あるいは、双方を表示することで、行ってもよい。また、複合装置１は、画像形成可能枚数の通知を、表示通知だけでなく、図示しないスピーカを利用した音声出力等の他の報知形式で出力してもよい。
【００９２】
また、複合装置１は、ＣＰＵ１０１の制御下で、画像形成要求（印刷要求）に対して、指定されている画像形成モードによる画像形成の実行を、図１４、図１５に示すように、画像形成可能枚数に基づいて制御する。
【００９３】
すなわち、図１４に示すように、ＣＰＵ１０１は、画像形成要求（印刷要求）があると、蓄電残量（図１４では、電池残量と記載。）を検出し（ステップＳ３０１）、画像形成モードの指定されている画像データ（図１４では、印刷モードと記載。）を受信する（ステップＳ３０２）。なお、図１４では、画像形成モードが高速モードである場合が示されている。
【００９４】
ＣＰＵ１０１は、要求されている画像形成モードにおける画像形成可能枚数をＮＶＲＡＭ１０４から読み出して、画像形成要求されている画像形成枚数を画像形成可能（印刷可能）であるかチェックする（ステップＳ３０３）。
【００９５】
ステップＳ３０３で、画像形成可能であると（ステップＳ３０３で、ＹＥＳのとき）、ＣＰＵ１０１は、要求された画像形成（印刷）を実行して、処理を終了する（ステップＳ３０４）。
【００９６】
ステップＳ３０４で、画像形成不可のとき（ステップＳ３０３で、ＮＯのとき）、ＣＰＵ１０１は、画像形成を停止して画像形成実行制御処理を終了する（ステップＳ３０５）。
【００９７】
なお、上記説明では、ＣＰＵ１０１は、画像形成要求を受信したときに、その画像形成要求の全ページの画像形成が、要求されている画像形成モードで可能であるか否か判断して、画像形成実行制御を行っているが、ページ毎に画像形成実行制御を行ってもよい。すなわち、図１４に示した画像形成実行制御処理を、画像形成要求に基づいて、１ページ画像形成する毎に、画像形成可能枚数を算出して、次の１ページの画像形成が可能であるか判断して、画像形成の実行と停止を制御してもよい。
【００９８】
また、ＣＰＵ１０１は、他の画像形成モードをも考慮した画像形成実行制御を、図１５に示すように行ってもよい。なお、図１５において、図１４と同様の処理ステップには、同一のステップナンバを付与して、その説明を簡略化する。
【００９９】
すなわち、ＣＰＵ１０１は、画像形成要求（印刷要求）があると、蓄電残量（電池残量）を検出し（ステップＳ３０１）、画像形成モードの指定されている画像データ（印刷モード）を受信する（ステップＳ３０２）。なお、図１５では、画像形成モードが高速モードである場合が示されている。
【０１００】
ＣＰＵ１０１は、要求されている画像形成モードにおける画像形成可能枚数をＮＶＲＡＭ１０４から読み出して、画像形成要求されている画像形成枚数を画像形成可能（印刷可能）であるかチェックする（ステップＳ３０３）。
【０１０１】
ステップＳ３０３で、画像形成可能であると、ＣＰＵ１０１は、要求された画像形成（印刷）を実行して、処理を終了する（ステップＳ３０４）。
【０１０２】
ステップＳ３０４で、画像形成不可のとき、ＣＰＵ１０１は、他の画像形成モード（印刷モード）で画像形成可能枚数（印刷可能枚数）があるかチェックする（ステップＳ４０１）。ＣＰＵ１０１は、画像形成要求で要求されている全てのページの画像形成が可能な画像形成可能枚数があるか否かをチェックする。
【０１０３】
ステップＳ４０１で、他の画像形成モードで画像形成が可能であると（ステップＳ４０１で、ＹＥＳのとき）、ＣＰＵ１０１は、該他の画像形成モードで画像形成要求のあった画像データの画像形成を行って、処理を終了する（ステップＳ４０２）。
【０１０４】
ステップＳ４０１で、他の画像形成モードにおいても画像形成が不可能であると（ステップＳ４０１で、ＮＯのとき）、ＣＰＵ１０１は、画像形成を停止して画像形成制御処理を終了する（ステップＳ３０５）。
【０１０５】
なお、図１５の説明においても、ＣＰＵ１０１は、画像形成要求を受信したときに、その画像形成要求の全ページの画像形成が、要求されている画像形成モードで可能であるか否か判断して、画像形成実行制御を行っているが、ページ毎に画像形成実行制御を行ってもよい。すなわち、図１５に示した画像形成実行制御処理を、画像形成要求に基づいて、１ページ画像形成する毎に、画像形成可能枚数を算出して、次の１ページの画像形成が可能であるか判断して、画像形成の実行と停止を制御してもよい。
【０１０６】
さらに、ＣＰＵ１０１は、複合装置１が画像形成要求を待っている待機中においても、バッテリ１０が消費されるため、図１６に示すように、定期的（所定時間毎）に、画像形成可能枚数を求めて通知するようにしてもよい。
【０１０７】
すなわち、ＣＰＵ１０１は、画像形成要求が発生すると、まず、画像形成に先立って、残量検出部１３４が検知してメモリ１３５内に格納されている現在のバッテリ１０の蓄電残量（画像形成前蓄電残量）を検出する（ステップＳ５０１）。
【０１０８】
次に、ＣＰＵ１０１は、画像形成要求に応じて、該画像形成要求で要求されている画像形成モードによって画像形成（印刷動作）する（ステップＳ５０２）。
【０１０９】
ＣＰＵ１０１は、画像形成が完了すると、残量検出部１３４が検知してメモリ１３５内に格納されている現在のバッテリ１０の蓄電残量（画像形成後蓄電残量）を検出する（ステップＳ５０３）。
【０１１０】
ＣＰＵ１０１は、画像形成前蓄電残量と画像形成後蓄電残量及び画像形成枚数から画像形成に使用した消費電力、特に、ページ単位の画像形成に必要な消費電力（単位消費電力）を算出する（ステップＳ５０４）。そして、ＣＰＵ１０１は、この単位消費電力を、今回画像形成における画像形成モードで画像形成する場合の単位消費電力として算出する（ステップＳ５０５）。
【０１１１】
ＣＰＵ１０１は、各画像形成モードにおける単位消費電力と画像形成後蓄電残量から、各画像形成モードでの画像形成可能枚数（印刷可能枚数）を算出する（ステップＳ５０６）。
【０１１２】
ＣＰＵ１０１は、算出した画像形成可能枚数を、図１２や図１３に示したように、操作表示部８のディスプレイ８ｂに表示出力することで、ユーザに通知する（ステップＳ５０７）。
【０１１３】
ＣＰＵ１０１は、画像形成可能枚数を通知してから次の画像形成を行って画像形成可能枚数の算出と通知を行うことなく、待機時間が予め設定されている一定時間経過するのを待つ（ステップＳ５０８）。ＣＰＵ１０１、待機時間が一定時間経過すると、現在のバッテリ１０の蓄電残量（電池残量）を検出する（ステップＳ５０９）。
【０１１４】
ＣＰＵ１０１は、検出した蓄電残量と各画像形成モードにおける単位消費電力から、各画像形成モードでの画像形成可能枚数（印刷可能枚数）を算出する（ステップＳ５１０）。
【０１１５】
ＣＰＵ１０１は、算出した画像形成可能枚数を、図１２や図１３に示したように、操作表示部８のディスプレイ８ｂに表示出力することで、ユーザに通知する（ステップＳ５１１）。ＣＰＵ１０１は、待機中においては、ステップＳ５０８からステップＳ５１１の処理を一定時間毎に繰り返し行う。
【０１１６】
このように、本実施例の複合装置１は、電池電力を供給するバッテリ（電池）１０と、バッテリ１０からの電池電力を動作電力として、画像データと該画像データに対して指定されている画像形成モードに基づいて用紙（被記録媒体）Ｐへ画像形成を行うプリンタ部（画像形成手段）４と、バッテリ１０の蓄電残量を検出する残量検出部（残量検出手段）１３４と、プリンタ部４によって所定単位量の前記画像データを前記画像形成モードで画像形成を行う前後において残量検出部１３４が検出した前記蓄電残量から該画像形成モードにおける該所定単位量の画像データの画像形成に要する消費電力量を単位消費電力量として算出するＣＰＵ（消費電力量算出手段）１０１と、前記単位消費電力量と前記画像形成後の前記蓄電残量から前記画像形成モードで画像形成可能な画像データ量を算出するＣＰＵ（画像形成可能量算出手段）１０１と、を備えている。
【０１１７】
したがって、バッテリ１０の蓄電残量と画像形成モードに応じた画像形成可能な画像データ量を求めることができ、バッテリ１０の蓄電残量と画像形成モードに応じた適切な画像形成制御を行うことができる。
【０１１８】
また、本実施例の複合装置１は、電池電力を供給するバッテリ１０からの該電池電力を動作電力として、画像データと該画像データに対して指定されている画像形成モードに基づいて用紙Ｐへ画像形成を行う画像形成処理ステップと、バッテリ１０の蓄電残量を検出する残量検出処理ステップと、前記画像形成処理ステップによって所定単位量の前記画像データを前記画像形成モードで画像形成が行われる前後において前記残量検出処理ステップで検出された前記蓄電残量から該画像形成モードにおける該所定単位量の画像データの画像形成に要する消費電力量を単位消費電力量として算出する消費電力量算出処理ステップと、前記単位消費電力量と前記画像形成後の前記蓄電残量から前記画像形成モードで画像形成可能な画像データ量を算出する画像形成可能量算出処理ステップと、を有する画像形成制御方法を実行している。
【０１１９】
したがって、バッテリ１０の蓄電残量と画像形成モードに応じた画像形成可能な画像データ量を求めることができ、バッテリ１０の蓄電残量と画像形成モードに応じた適切な画像形成制御を行うことができる。
【０１２０】
さらに、本実施例の複合装置１は、制御プロセッサとしてのＣＰＵ１０１に、電池電力を供給するバッテリ１０からの該電池電力を動作電力として、画像データと該画像データに対して指定されている画像形成モードに基づいて用紙Ｐへ画像形成を行う画像形成処理と、バッテリ１０の蓄電残量を検出する残量検出処理と、前記画像形成処理によって所定単位量の前記画像データを前記画像形成モードで画像形成が行われる前後において前記残量検出処理で検出された前記蓄電残量から該画像形成モードにおける該所定単位量の画像データの画像形成に要する消費電力量を単位消費電力量として算出する消費電力量算出処理と、前記単位消費電力量と前記画像形成後の前記蓄電残量から前記画像形成モードで画像形成可能な画像データ量を算出する画像形成可能量算出処理と、を実行させる画像形成制御プログラムを搭載している。
【０１２１】
したがって、バッテリ１０の蓄電残量と画像形成モードに応じた画像形成可能な画像データ量を求めることができ、バッテリ１０の蓄電残量と画像形成モードに応じた適切な画像形成制御を行うことができる。
【０１２２】
また、本実施例の複合装置１は、前記画像形成可能量算出手段としてのＣＰＵ１０１が算出した前記画像形成モードにおける画像形成可能な画像データ量に基づいて、プリンタ部４による画像形成を制御するＣＰＵ（画像形成制御手段）１０１を、さらに備えている。
【０１２３】
したがって、バッテリ１０の蓄電残量と画像形成モードに応じた適切な画像形成制御を行うことができる。
【０１２４】
さらに、本実施例の複合装置１は、情報を報知出力するディスプレイ（報知手段）８ｂ等と、前記画像形成可能量算出手段としてのＣＰＵ１０１が算出した前記画像形成モードにおける画像形成可能な画像データ量をディスプレイ８ｂに報知出力させるＣＰＵ（報知制御手段）１０１と、を備えている。
【０１２５】
したがって、ユーザに画像形成可能なページ数等の画像データ量を認識させることができ、利用性を向上させることができる。
【０１２６】
また、本実施例の複合装置１は、情報を記憶するＮＶＲＡＭ１０４、ＲＯＭ１０２等の記憶手段と、前記消費電力算出手段としてのＣＰＵ１０１が算出した前記単位消費電力量を前記画像形成モードに対応させて該記憶手段に記憶させるＣＰＵ（記憶制御手段）１０１と、を備え、前記画像形成可能量算出手段としてのＣＰＵ１０１が、前記記憶手段に記憶されている前記画像形成モード毎の前記単位消費電力量に基づいて、該画像形成モード毎に画像形成可能な画像データ量を算出する。
【０１２７】
したがって、画像形成モード毎の画像形成可能枚数等の画像形成可能な画像データ量を正確かつ容易に求めることができる。その結果、バッテリ１０の蓄電残量と画像形成モードに応じたより一層適切な画像形成制御を行うことができるとともに、利用性をより一層向上させることができる。
【０１２８】
さらに、本実施例の複合装置１は、前記画像形成制御手段としてのＣＰＵ１０１が、前記画像形成可能量算出手段としてのＣＰＵ１０１が算出した前記画像形成モード毎の前記画像形成可能な画像データ量と、画像形成対象の画像データの画像形成モードに基づいて、該画像データの該画像形成モードに基づく画像形成を制御する。
【０１２９】
したがって、バッテリ１０の蓄電残量と画像形成モードに応じたより一層適切な画像形成制御を行うことができる。
【０１３０】
また、本実施例の複合装置１は、前記画像形成制御手段としてのＣＰＵ１０１が、前記画像データの前記画像形成モードでの画像形成可能量が所定量以下であると、該画像形成モードによる該画像データの画像形成の中止または他の画像形成モードによる該画像データの画像形成をプリンタ部４に行わせる。
【０１３１】
したがって、画像形成可能量が適切な画像形成を行うことができない場合に、画像形成を適切に制御することができ、バッテリ１０の蓄電残量と画像形成モードに応じたより一層適切な画像形成制御を行うことができる。
【０１３２】
さらに、本実施例の複合装置１は、情報を報知出力するディスプレイ（報知手段）８ｂと、情報を入力操作するキー（操作手段）８ａと、を備え、前記画像形成制御手段としてのＣＰＵ１０１が、前記画像データの前記画像形成モードでの画像形成可能量が所定量以下であると、その旨及び他の画像形成モードの選択を要求するメッセージをディスプレイ８ｂに報知出力させ、キー８ａから画像形成モードが入力操作されると、該画像形成モードでの該画像データの画像形成をプリンタ部４に行わせる。
【０１３３】
したがって、画像形成可能量が所定量以下の場合に、ユーザのインターネットに応じて画像形成を処理することができ、バッテリ１０の蓄電残量と画像形成モードに応じたより一層適切な画像形成制御を行うことができる。
【０１３４】
また、本実施例の複合装置１は、前記消費電力算出手段としてのＣＰＵ１０１が、１ページを前記所定単位量として、プリンタ部４が１ページ分の画像を形成する前後において残量検出部１３４が検出した前記蓄電残量から該画像データに対して指定されている前記画像形成モードにおける１ページの画像形成に要する消費電力を前記単位消費電力量として算出する。
【０１３５】
したがって、１ページ単位で画像形成可能か否かを判断して、画像形成制御尾を行うことができ、バッテリ１０の蓄電残量と画像形成モードに応じたより一層適切な画像形成制御を行うことができる。
【０１３６】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【符号の説明】
【０１３７】
１  複合装置
２  本体筐体
３  スキャナ部
４  プリンタ部
５  給紙部
６  排紙部
７  インクカートリッジ収納部
８  操作表示部
８ａ  操作キー
８ｂ  ディスプレイ
９  開閉カバー
１０  バッテリ
１１  充電量通知部
１２  ＵＳＢコネクタ
２１  フレーム
２１ａ、２１ｂ  側板
２１ｃ  後板
２２  ガイドロッド
２３  ステー
２４  キャリッジ
２５  記録ヘッド
２５Ｙ、２５Ｃ、２５Ｍ、２５Ｋ  液滴吐出ヘッド
２６  ヘッドドライバ
２７  ハーネス
２８  サブタンク
２９  インク供給チューブ
３０  インクカートリッジ
３１  係止部材
４１  用紙積載部
４２  半月コロ（給紙コロ）
４３  分離パッド
４４  ガイド部材
４５  カウンタローラ
４６  搬送ガイド部材
４７  先端加圧コロ
４８  押さえ部材
４９  搬送ベルト
４９  搬送ベルト
５０  搬送ローラ
５１  テンションローラ
５２  帯電ローラ
５３  ガイド部材
６１  分離爪
６２  排紙ローラ
６３  排紙コロ
６４  排紙トレイ
７１  両面ユニット
７２  手差しトレイ
８１  維持回復機構
８２  キャップ
８３  ワイパーブレード
８４  空吐出受け
８５  空吐出受け
１００  制御基板
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  ＮＶＲＡＭ
１０５  ＡＳＩＣ
１０６  Ｉ／Ｏ
１０７  ホストＩ／Ｆ
１０８  印刷制御部
１０９  主走査モータ駆動部
１１０  ＡＣバイアス供給部
１１１  副走査モータ駆動部
１１２  バス
１２１  主走査モータ
１２１  主走査モータ
１２２  リニアエンコーダ
１２３  副走査モータ
１２４  ホイールエンコーダ
１３５  残量検出部
１３０  電源供給部
１３１  切替／充電回路
１３２、１３３  ＤＣ／ＤＣコンバータ
１３４  残量検出部
１３５  メモリ
１３６  ＡＣアダプタ
１３６ａ  電源プラグ
１４０  ＡＤコンバータ
Ｔｂ１  消費電力テーブル
Ｐ  用紙
ＨＳ  ホスト装置
【先行技術文献】
【特許文献】
【０１３８】
【特許文献１】特開２００７−２５３５４５号公報
【図１】
2015006778.tif 000003
【図２】
2015006778.tif 000004
【図３】
2015006778.tif 000005
【図４】
2015006778.tif 000006
【図５】
2015006778.tif 000007
【図６】
2015006778.tif 000008
【図７】
2015006778.tif 000009
【図８】
2015006778.tif 000010
【図９】
2015006778.tif 000011
【図１０】
2015006778.tif 000012
【図１１】
2015006778.tif 000013
【図１２】
2015006778.tif 000014
【図１３】
2015006778.tif 000015
【図１４】
2015006778.tif 000016
【図１５】
2015006778.tif 000017
【図１６】
2015006778.tif 000018