(57)【要約】【課題】複数のモーターが同時に駆動されて電圧降下が発生した際にキャリッジの停止衝撃を抑えつつシステムダウンを抑制できる走査装置を提供する。【解決手段】用紙を搬送する搬送機構を駆動させる動力源となる給送モーター及び搬送モーターを備える。また、給送された用紙に対して用紙の搬送方向と交差する方向に移動可能であって用紙に対する印刷を行う記録ヘッドを有するキャリッジを駆動させる動力源となるキャリッジモーターを備える。各モーターを駆動制御するコンピューターは、電源部の電圧降下を検出したときに複数のモーターが駆動されている場合（Ｓ１２で肯定判定）は、給送モーター及び搬送モーターの駆動は停止させ（Ｓ１３）、キャリッジモーターの駆動は継続してキャリッジの移動を継続させる（Ｓ１５）。【選択図】図１２
2015186847.tif 000002
【特許請求の範囲】
【請求項１】
媒体を搬送する搬送機構と、
前記搬送機構を駆動させる動力源となる第１モーターと、
搬送された前記媒体に対して走査方向に相対移動して前記媒体に対する走査を行う走査部を有するキャリッジと、
前記キャリッジを駆動させる動力源となる第２モーターと、
前記第１及び第２モーターを駆動制御する制御部と、を備え、
前記制御部は、前記第１及び第２モーターの電源部の電圧降下を検出したときに、当該第１及び第２モーターが駆動されている場合は、前記第１モーターの駆動は停止させ、前記第２モーターの駆動は継続して前記キャリッジの移動を継続させる、ことを特徴とする走査装置。
【請求項２】
前記走査装置は、前記走査部が、搬送された前記媒体に印刷を施す記録ヘッドである印刷装置であり、
前記制御部は、前記第１モーターの駆動と、前記第２モーターの前記記録ヘッドによる１走査分の印刷が開始される前の期間での駆動とを駆動時期の一部を重ね合わせて行う重ね合わせ期間において前記電圧降下を検出したときは、前記第１モーターの駆動は停止させ、前記第２モーターの駆動は継続して前記キャリッジを前記記録ヘッドの１走査分の印刷をせずに空送させる、ことを特徴とする請求項１に記載の走査装置。
【請求項３】
前記走査装置は、前記走査部が、搬送された前記媒体に印刷を施す記録ヘッドである印刷装置であり、
前記制御部は、給送された前記媒体を次の印刷位置まで搬送させる前記第１モーターの駆動と、前記キャリッジを移動させて前記記録ヘッドに１走査分の印刷を行わせる前記第２モーターの駆動とを駆動時期の一部を重ね合わせて行う重ね合わせ期間において前記電圧降下を検出したときは、前記第１モーターの駆動は停止させ、前記第２モーターの駆動は継続して前記キャリッジを前記記録ヘッドの１走査分の印刷をせずに空走させる、ことを特徴とする請求項１又は２に記載の走査装置。
【請求項４】
前記制御部は、前記第１及び第２モーターの駆動時期を一部重ね合わせる重ね合わせ制御を実施するモードで前記第１及び第２モーターを駆動するときに、前記電圧降下が検出された場合、前記電圧降下の検出後は、前記重ね合わせ制御を実施しないモードに切り換える、ことを特徴とする請求項２又は３に記載の走査装置。
【請求項５】
前記制御部は、前記キャリッジの空走を終えた後、前記第２モーターを駆動させて空走を終えた前記キャリッジを、当該空走で行わなかった前回の走査をやり直し可能な開始位置まで移動させることを特徴とする請求項２乃至４のいずれか一項に記載の走査装置。
【請求項６】
前記制御部は、前記電圧降下の検出後、前記第１及び第２モーターを駆動させる速度モードを、前記電圧降下の検出前よりも低速な低速モードに設定する、ことを特徴とする請求項２乃至５のいずれか一項に記載の走査装置。
【請求項７】
前記制御部は、前記電圧降下の検出時に前記媒体への前記記録ヘッドによる印刷がなされていなければ、当該媒体を排出する、ことを特徴とする請求項２乃至６のいずれか一項に記載の走査装置。
【請求項８】
前記制御部は、前記電圧降下の検出時に前記媒体への前記記録ヘッドによる印刷が既になされている場合は、前記媒体を排出することなく前記キャリッジの空走により中止した印刷動作から再開する、ことを特徴とする請求項２乃至７のいずれか一項に記載の走査装置。
【請求項９】
商用電源のコンセントに差し込まれたプラグを介して給電された交流を直流に変換して出力するＡＣ電源部とバッテリーとの間で電源を切り換え可能な電源装置を更に備えたことを特徴とする請求項１乃至８のいずれか一項に記載の走査装置。
【請求項１０】
前記制御部は、前記プラグが前記コンセントから引き抜かれたことによる前記ＡＣ電源部の遮断を検出したことをもって電圧降下を検出する、ことを特徴とする請求項９に記載の走査装置。
【請求項１１】
前記制御部は、前記第１モーターの駆動と、前記第２モーターの前記記録ヘッドによる１走査分の印刷が開始される前の期間での駆動とを駆動時期の一部を重ね合わせて行う重ね合わせ期間で電圧降下が検出されたときの電源が前記バッテリーであった場合は、電源が前記ＡＣ電源部に切り換わるまでは、前記キャリッジの次回の走査からは前記第１及び第２モーターを駆動時期の一部を重ね合わせて駆動させる重ね合わせ制御を実施しない、ことを特徴とする請求項９又は１０に記載の走査装置。
【請求項１２】
前記制御部は、前記ＡＣ電源部を電源とするＡＣ電源モードであるか前記バッテリーを電源とするバッテリーモードであるかを判断し、前記ＡＣ電源モードであれば前記重ね合わせ制御を行い、前記バッテリーモードであれば前記重ね合わせ制御を行わない、ことを特徴とする請求項１１に記載の走査装置。
【請求項１３】
前記制御は、前記電圧降下の検出を、前記ＡＣ電源部と前記バッテリーとの電力出力の合流点と、前記第１及び第２モーターの駆動回路との間における電源線上の位置で電圧を監視することにより行う、ことを特徴とする請求項９乃至１２のいずれか一項に記載の走査装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、用紙等の媒体の搬送が可能な搬送機構と、搬送された媒体に対して走査を行う走査部を有するキャリッジとを備えた走査装置に関する。
【背景技術】
【０００２】
この種の搬送機構を備えた走査装置の一例として印刷装置が知られている（例えば特許文献１、２等）。印刷装置は、用紙を印刷開始位置まで搬送（給送）する給紙と、用紙の印刷位置までの搬送（紙送り）とを行う搬送機構と、用紙の搬送方向と交差する方向（走査方向）に移動するキャリッジとを備える。キャリッジは記録ヘッド（走査部の一例）を有し、給送された用紙に走査方向に移動する途中で記録ヘッドが用紙にインクを付着させることで、用紙への印刷を行う。この用紙への印刷は、用紙の次の印刷位置までの搬送（紙送り）と、キャリッジの走査方向の移動とを交互に行うことで進められる。印刷装置は、用紙を給送及び搬送するための動力源として搬送モーターと、キャリッジの動力源としてキャリッジモーターとを備える。
【０００３】
例えば特許文献１に記載の印刷装置では、用紙を印刷開始位置まで給送する搬送モーターの駆動と、キャリッジを走査方向に移動させその移動途中で記録ヘッドが印刷を行う走査動作のためのキャリッジモーターの駆動とを駆動時期の一部を重ね合わせて行う重ね合わせ制御が実施される。これにより給紙開始から印刷開始までの所要時間を短くし、印刷スループットの向上が図られている。
【０００４】
また、特許文献２に記載の印刷装置では、キャリッジの走査動作のためのキャリッジモーターの駆動と、用紙を次の印刷位置まで搬送する搬送（紙送り）動作のための搬送モーターの駆動とを駆動時期の一部を重ね合わせて行う重ね合わせ制御が実施される。これにより用紙の搬送終了から次の印字開始までの所要時間、及び印字終了から次の搬送開始までの所要時間を短くし、印刷スループットの向上が図られている。
【０００５】
また、特許文献３に記載の印刷装置（インクジェットプリンター）では、商用電源部とバッテリー部を電源として用いることができ、電源として商用電源と電池のいずれを用いているかを電圧検出部により検出する。バッテリー部よりの電力が使用されていることが検出されると、残量検出部でバッテリー部のバッテリーの放電容量を検出し、この検出されたバッテリーの放電容量に応じて、インクジェットプリンタの駆動条件を決定して、記録ヘッドやキャリッジモーター等を制御する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−２９２０９３号公報
【特許文献２】特開２０１０−１２５６１２号公報
【特許文献３】特開平６−３２０８４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、特許文献１、２に記載の印刷装置において、商用電源よりも供給電力の小さいバッテリーを電源として高速駆動される印刷モードで、複数のモーターが重ね合わせ制御のために同時期に駆動されると、印刷装置の総消費電力がバッテリーの供給電力を超え、電圧降下により印刷装置がシステムダウンに陥る場合がある。このため、この種の印刷装置では、電圧降下を検出すると、モーターを強制的に停止させることでシステムダウンに陥ることを防止する。
【０００８】
しかし、キャリッジは、搬送機構を構成する給送系及び搬送系（給搬送系）のローラーに比べ慣性が比較的大きいので、キャリッジモーターが即座に停止されると、キャリッジの比較的大きな停止衝撃が加わる。そして、この停止衝撃が、キャリッジ駆動系の構造部品に比較的大きな外力を与えて部品寿命の低下や破損等の原因になるうえ、そのとき発生する衝撃音が騒音の原因になるなど種々の不都合を引き起こす虞がある。
【０００９】
また、この種の課題は、バッテリーを電源とする印刷装置に限られるものではなく、商用電源で駆動される印刷装置においても同様に当てはまる。例えば走査装置のモーターの長期使用による性能劣化やモーターの動力伝達系の摺動抵抗の増大等に起因するモーター負荷の増大が原因となって、モーターの消費電力が想定値よりも大きくなった場合は、走査装置の総消費電力が商用電源の供給電力を上回り、走査装置がシステムダウンに陥る。なお、この種の課題は、印刷装置に限られるものではなく、搬送機構とキャリッジとを備えた例えばスキャナー装置等の走査装置においても同様に言えることである。
【００１０】
本発明は、上記課題を解決するためになされたものであり、その目的は、複数のモーターが同時に駆動されて電圧降下が発生した際にキャリッジの停止衝撃を抑えつつシステムダウンを抑制できる走査装置を提供することにある。
【課題を解決するための手段】
【００１１】
以下、上記課題を解決するための手段及びその作用効果について記載する。
上記課題を解決する走査装置は、媒体を搬送する搬送機構と、前記搬送機構を駆動させる動力源となる第１モーターと、前記搬送された媒体に対して走査方向に相対移動して前記媒体に対する走査を行う走査部を有するキャリッジと、前記キャリッジを駆動させる動力源となる第２モーターと、前記第１及び第２モーターを駆動制御する制御部と、を備え、前記制御部は、前記第１及び第２モーターの電源部の電圧降下を検出したときに、当該第１及び第２モーターが駆動されている場合は、前記第１モーターの駆動は停止させ、前記第２モーターの駆動は継続して前記キャリッジの移動を継続させる。
【００１２】
この構成によれば、電圧降下を検出したときに、第１及び第２モーターの駆動されている場合、第１モーターの駆動が停止され、第２モーターの駆動は継続される。この結果、媒体は搬送途中で停止され、キャリッジは移動を継続する。よって、第１モーターの駆動の停止により走査装置の総消費電力が低下することで、一旦降下した電圧が復帰するので、システムダウンを回避できるうえ、第２モーターが即座に停止された場合に発生するキャリッジの比較的大きな停止衝撃を回避できる。
【００１３】
上記走査装置では、前記走査装置は、前記走査部が、搬送された前記媒体に印刷を施す記録ヘッドである印刷装置であり、前記制御部は、前記第１モーターの駆動と、前記第２モーターの前記記録ヘッドによる１走査分の印刷が開始される前の期間での駆動とを駆動時期の一部を重ね合わせて行う重ね合わせ期間において前記電圧降下を検出したときは、前記第１モーターの駆動は停止させ、前記第２モーターの駆動は継続して前記キャリッジを前記記録ヘッドの１走査分の印刷をせずに空送させることが好ましい。
【００１４】
この構成によれば、第１モーターの駆動と、第２モーターの記録ヘッドによる１走査分の印刷が開始される前の期間での駆動とが駆動時期の一部を重ね合わせて行われる重ね合わせ期間において電圧降下が検出されたときは、第１モーターの駆動が停止されて媒体は搬送途中で停止する。よって、第１モーターと第２モーターとが駆動時期の一部が重なり合って駆動されたときに消費電力が相対的に大きくなって電圧降下が検出されても、システムダウンを防止できるうえ、キャリッジの大きな停止衝撃の発生を回避できる。
【００１５】
上記走査装置において、前記走査装置は、前記走査部が、搬送された前記媒体に印刷を施す記録ヘッドである印刷装置であり、前記制御部は、給送された前記媒体を次の印刷位置まで搬送させる前記第１モーターの駆動と、前記キャリッジを移動させて前記記録ヘッドに１走査分の印刷を行わせる前記第２モーターの駆動とを駆動時期の一部を重ね合わせて行う重ね合わせ期間において前記電圧降下を検出したときは、前記第１モーターの駆動は停止させ、前記第２モーターの駆動は継続して前記キャリッジを前記記録ヘッドの１走査分の印刷をせずに空走させることが好ましい。
【００１６】
この構成によれば、給送された媒体を次の印刷位置まで搬送させる第１モーターの駆動と、キャリッジを移動させて記録ヘッドに１走査分の印刷を行わせる第２モーターの駆動とが駆動時期の一部を重ね合わせて行われる重ね合わせ期間において電圧降下が検出されたときは、第１モーターの駆動が停止され、記録ヘッドに１走査分の印刷させずに第２モーターの駆動は継続される。この結果、媒体が搬送途中で停止し、キャリッジは記録ヘッドの１走査分の印刷をせずに空走する。よって、媒体の搬送とキャリッジの移動とが動作時期を一部重ね合わされて実施されたときにも、電圧降下が検出されれば、システムダウンを防止できるうえ、キャリッジの大きな停止衝撃の発生を回避できる。
【００１７】
上記走査装置では、前記制御部は、前記第１及び第２モーターの駆動時期を一部重ね合わせる重ね合わせ制御を実施するモードで前記第１及び第２モーターを駆動するときに、前記電圧降下が検出された場合、前記電圧降下の検出後は、前記重ね合わせ制御を実施しないモードに切り換えることが好ましい。
【００１８】
この構成によれば、第１及び第２モーターが重ね合わせ制御を実施するモードで駆動されているときに、電圧降下が検出された場合、電圧降下の検出後は、重ね合わせ制御を実施しないモードに切り換えられる。よって、電圧降下検出時のエラーが繰り返し発生することを抑制できる。
【００１９】
上記走査装置では、前記制御部は、前記キャリッジの空走を終えた後、前記第２モーターを駆動させて空走を終えた前記キャリッジを、当該空走で行わなかった前回の走査をやり直し可能な開始位置まで移動させることが好ましい。
【００２０】
この構成によれば、空走を終えたキャリッジは空走した走査経路を引き返し、空走で行わなかった前回の走査をやり直し可能な開始位置まで移動する。このため、電圧降下から復帰して走査が再開されると、キャリッジは開始位置から直ぐにやり直しの走査を開始できる。例えば走査部が記録ヘッドである場合、キャリッジの空走により記録ヘッドの１走査分の印刷を中止しても、その中止した１走査分の印刷のやり直しを速やかに開始できる。
【００２１】
上記走査装置では、前記制御部は、前記電圧降下の検出後、前記第１及び第２モーターを駆動させる速度モードを、前記電圧降下の検出前よりも低速な低速モードに設定することが好ましい。
【００２２】
この構成によれば、電圧降下の検出後、第１及び第２モーターを駆動させる速度モードが、電圧降下の検出前よりも低速な低速モードに設定されるため、電圧降下検出時のエラーが繰り返し発生することを抑制できる。
【００２３】
上記走査装置では、前記制御部は、前記電圧降下の検出時に前記媒体への前記記録ヘッドによる印刷がなされていなければ、当該媒体を排出することが好ましい。
この構成によれば、電圧降下の検出時に媒体への記録ヘッドによる印刷がなされていなければ、その媒体は排出される。この結果、媒体の給送からやり直しされるので、媒体が給送途中に停止するエラーに起因する位置ずれの虞があるまま印刷がなされることに起因する印刷精度の低下等を回避できる。
【００２４】
上記走査装置では、前記制御部は、前記電圧降下の検出時に前記媒体への前記記録ヘッドによる印刷が既になされている場合は、前記媒体を排出することなく前記キャリッジの空走により中止した記録動作から再開することが好ましい。
【００２５】
この構成によれば、電圧降下の検出時に媒体への記録ヘッドによる印刷が既になされている場合は、媒体を排出することなくキャリッジの空走により中止した記録動作から再開される。この場合、媒体にそれまでに印刷された印刷の続きから印刷が再開されるため、媒体及び記録材（例えばインク）が無駄にならない。
【００２６】
上記走査装置では、商用電源のコンセントに差し込まれたプラグを介して給電された交流を直流に変換して出力するＡＣ電源部とバッテリーとの間で電源を切り換え可能な電源装置を更に備えることが好ましい。
【００２７】
この構成によれば、プラグがコンセントから引き抜かれたことにより電源がＡＣ電源部からバッテリーに切り換えられたために電圧降下が検出されても、第１及び第２モーターが駆動されている場合は、第１モーターの駆動は停止され、第２モーターの駆動は継続されてキャリッジの移動が継続される。よって、プラグがコンセントから引き抜かれた場合のシステムダウンを防止できるうえ、キャリッジの大きな停止衝撃の発生を回避できる。
【００２８】
上記走査装置では、前記制御部は、前記プラグが前記コンセントから引き抜かれたことによるＡＣ電源部の遮断を検出したことをもって電圧降下を検出することが好ましい。
この構成によれば、プラグがコンセントから引き抜かれたことによるＡＣ電源部の遮断を制御部が検出したときに、第１及び第２モーターが駆動されている場合は、第１モーターの駆動が停止され、第２モーターの駆動は継続されてキャリッジの移動が継続される。よって、ＡＣ電源部の遮断の検出をもって電圧降下を間接的に検出する構成でも、システムダウンを防止できるうえ、キャリッジの大きな停止衝撃の発生を回避できる。
【００２９】
上記走査装置では、前記制御部は、前記第１モーターの駆動と、前記第２モーターの前記記録ヘッドによる１走査分の印刷が開始される前の期間での駆動とを駆動時期の一部を重ね合わせて行う重ね合わせ期間で電圧降下が検出されたときの電源が前記バッテリーであった場合は、電源が前記ＡＣ電源部に切り換わるまでは、前記キャリッジの次回の走査からは前記第１及び第２モーターを駆動時期の一部を重ね合わせて駆動させる重ね合わせ制御を実施しないことが好ましい。
【００３０】
この構成によれば、重ね合わせ期間で電圧降下が検出されたときの電源がバッテリーであった場合は、電源がＡＣ電源部に切り換わるまでは、キャリッジの次回の走査からは第１及び第２モーターを駆動時期の一部を重ね合わせて駆動させる重ね合わせ制御が実施されない。よって、電圧降下の検出時のエラーが繰り返し発生することを抑制できる。
【００３１】
上記走査装置では、前記制御部は、前記ＡＣ電源部を電源とするＡＣ電源モードであるか前記バッテリーを電源とするバッテリーモードであるかを判断し、前記ＡＣ電源モードであれば前記重ね合わせ制御を行い、前記バッテリーモードであれば前記重ね合わせ制御を行わないことが好ましい。
【００３２】
この構成によれば、電源の供給電力が比較的大きいＡＣ電源モードであるときは、第１及び第２モーターが駆動時期の一部で同時に駆動されても電圧降下が検出される心配がないので、第１及び第２モーターが駆動時期の一部で同時に駆動される重ね合わせ制御が行われる。この結果、印刷のスループットが向上する。一方、電源の供給電力が比較的小さいバッテリーモードであるときは、第１及び第２モーターが駆動時期の一部で同時に駆動される重ね合わせ制御が行われないので、ＡＣ電源モード時に比べ印刷のスループットの向上は望めないものの、電圧降下によるエラーの発生頻度を低減できる。
【００３３】
上記走査装置では、前記制御部は、前記電圧降下の検出を、前記ＡＣ電源部と前記バッテリーとの電力出力の合流点と、前記第１及び第２モーターの駆動回路との間における電源線上の位置で電圧を監視することにより行うことが好ましい。
【００３４】
この構成によれば、ＡＣ電源部とバッテリーとの各々の電力出力の合流点と、第１及び第２モーターの駆動回路との間における電源線上の位置で電圧を監視することにより電圧降下の検出が行われる。このため、複数箇所の電圧を監視する必要がなく、一箇所の電圧を監視するだけで済む。
【図面の簡単な説明】
【００３５】
【図１】一実施形態におけるプリンターを示す斜視図。
【図２】外装カバーが取り外された状態にあるプリンターを示す概略斜視図。
【図３】（ａ）〜（ｃ）は給送動作を説明するための給送機構及びキャリッジを示す側面図。
【図４】プリンターの電気的構成を示すブロック図。
【図５】ＡＣアダプターとバッテリーの各電力をモーター駆動回路等に供給する電源装置の回路構成を示すブロック図。
【図６】コンピューターの機能構成を示すブロック図。
【図７】電圧降下を検出した際の検出電圧を示すグラフ。
【図８】電圧降下検出時のモーターの制御内容が設定された参照テーブルを示す模式図。
【図９】（ａ）はＡＣ電源モード時の各モーターの速度プロファイルを示し、（ｂ）はバッテリーモード時の各モーターの速度プロファイルを示す。
【図１０】ＡＳＦ・ＣＲ重ね合わせ制御中に電圧降下が検出された場合の動作を説明する速度プロファイル及び各モーターの電流を示すグラフ。
【図１１】ＣＲ・ＰＦ重ね合わせ制御中に電圧降下が検出された場合の動作を説明する速度プロファイル及び各モーターの電流を示すグラフ。
【図１２】印刷制御を示すフローチャート。
【発明を実施するための形態】
【００３６】
以下、走査装置の一例であるプリンター（印刷装置）の一実施形態を、図面を参照して説明する。
図１に示すように、プリンター１１は、一例としてモバイル型のインクジェット式カラープリンターであって、薄型の略直方体形状を有する装置本体１２を備える。この装置本体１２の前面（図１では右面）には、ユーザーの入力操作等に用いられる操作パネル１３が設けられている。操作パネル１３には、例えば液晶パネルよりなる表示部１４及び複数の操作スイッチからなる操作部１５が設けられている。操作部１５には、電源スイッチ１５ａ、表示部１４のメニュー画面上で所望の選択項目を選択する際に操作される選択スイッチ１５ｂ及びキャンセルスイッチ１５ｃ等が含まれる。なお、操作パネル１３のうち少なくとも一部は、装置本体１２の薄型化のためにその上面に設けてもよいし、不使用時に装置本体１２に収納できる収納式又は折畳み式としてもよい。また、表示部１４は、装置本体１２にコネクターを介して接続する外付け方式でもよい。
【００３７】
図１に示すように、装置本体１２の背面部には、用紙Ｐを幅方向に位置決め可能な一対のエッジガイド１６ａを有する給送トレイ１６を備えた自動給送装置１７が設けられている。なお、自動給送装置１７は、この種の給送トレイ１６を備えた給送方式に限らず、装置本体１２の外側又は内側にセットされたロール紙を繰り出して給送するロール紙給送方式や、装置本体１２に着脱可能に装着された給送カセットにセットされた用紙群から一枚ずつ用紙が給送されるカセット給送方式でもよい。
【００３８】
図１に示すように、装置本体１２内には、キャリッジ２１が、ガイド軸２２に案内されて走査方向Ｘに往復移動可能な状態で設けられている。キャリッジ２１の下部には、自動給送装置１７から給送された用紙Ｐにインク滴を噴射可能な記録ヘッド２３が取り付けられている。印刷中の用紙Ｐは走査方向Ｘと交差する搬送方向Ｙに間欠的に搬送され、各搬送の合間にキャリッジ２１が走査方向Ｘに移動する過程で記録ヘッド２３からインクが噴射されて１走査分の印刷が施されることで、用紙Ｐに文書や画像が印刷される。装置本体１２の前面の排出口１２ａから排出された印刷済みの用紙Ｐは、延出状態とされたスライド式の排出スタッカー２４（排紙トレイ）上に積載される。
【００３９】
また、装置本体１２の前面側端部（図１では一例として右端部）には、ＵＳＢポート２５とカードスロット２６と不図示の無線ＬＡＮインターフェイス（例えば「Ｗｉ−Ｆｉ」（登録商標））とが設けられている。ＵＳＢポート２５に接続された外部記憶装置（例えばＵＳＢメモリー）やカードスロット２６に接続されたメモリーカードから画像データ等を読み込んだり、無線ＬＡＮインターフェイスを介して携帯型のホスト装置（例えばスマートフォンや携帯電話）から画像データ等を無線で受信したりして、プリンター１１に画像等を印刷させることが可能である。
【００４０】
また、装置本体１２には、商用電源３０（図３参照）のコンセント（アウトレット）に差込み可能な電源プラグ２７ａを有するＡＣアダプター２７の出力側の給電プラグを接続可能な電源ジャック（いずれも図示せず）が設けられている。ＡＣアダプター２７によって商用電源３０からの交流が直流に変換された所定電圧の電力がプリンター１１に供給される。また、装置本体１２内には、プリンター１１の携帯時等に使用可能な電源としてバッテリー２８が収容されている。本実施形態のバッテリー２８は、プリンターの小型化を図るために比較的容量の小さい小型なものである。このため、バッテリー２８が供給できる電力Ｗｂ（バッテリー供給電力）は、ＡＣアダプター２７を介して供給できる電力Ｗａｃ（ＡＣ電源電力）よりも小さくなっている（Ｗｂ＜Ｗａｃ）。もちろん、バッテリー２８を少し大型にはなるものの、ＡＣアダプター２７によるＡＣ電源供給電力Ｗａｃと同じ値のバッテリー供給電力Ｗｂを出力可能なものとしてもよい。
【００４１】
次に、図２を参照してプリンター１１の内部構成について説明する。図２に示すように、プリンター１１において上側と前側が開口する略四角箱状の本体フレーム３１において図２における左右の側壁間に架設されたガイド軸２２には、前述のキャリッジ２１が走査方向Ｘに往復移動可能な状態で設けられている。本体フレーム３１の背板内面に取着された一対のプーリー３３には無端状のタイミングベルト３４が巻き掛けられており、キャリッジ２１はタイミングベルト３４の一部に固定されている。図２における右側のプーリー３３はキャリッジモーター３５の駆動軸（出力軸）に連結されており、キャリッジモーター３５が正逆転駆動されることにより正転又は逆転するタイミングベルト３４を介してキャリッジ２１は走査方向Ｘに往復移動する。
【００４２】
キャリッジ２１の上部には、例えば黒（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）の４色のインクがそれぞれ収容された複数個（例えば４個）のインクカートリッジ３７が装填されている。各インクカートリッジ３７から供給されたインクは、記録ヘッド２３の下面に開口するインク色別のノズル群からそれぞれ噴射される。また、キャリッジ２１の移動経路の下方には、記録ヘッド２３と用紙Ｐとの間隔（ギャップ）を規定する支持台３８が走査方向Ｘに沿って延びるように設けられている。なお、記録ヘッド２３が噴射可能なインク色は４色に限らず、３色、５〜８色でもよく、さらに黒１色でもよい。
【００４３】
また、本体フレーム３１には、キャリッジ２１の移動量に比例する数のパルスを出力するリニアエンコーダー３９が、キャリッジ２１の移動経路に沿って延びるように設けられている。プリンター１１では、リニアエンコーダー３９から出力されるパルス信号に基づいて、キャリッジ２１の位置制御及び速度制御と、記録ヘッド２３のインク噴射タイミングの制御とが行われる。
【００４４】
また、本体フレーム３１の図２における右端下部に設けられた給送モーター４１は、給送トレイ１６（図１参照）にセットされた複数枚の用紙Ｐを１枚ずつ給送する給送ローラー２０（図３参照）を駆動する。搬送モーター４２は、搬送方向Ｙに支持台３８を挟んだその上流側と下流側にそれぞれ設けられた搬送ローラー対４３と排出ローラー対４４とを駆動する。各ローラー対４３，４４は、搬送モーター４２の動力で回転する駆動ローラー４３ａ，４４ａと、駆動ローラー４３ａ，４４ａに当接して連れ回りする従動ローラー４３ｂ，４４ｂとから構成される。用紙Ｐは、搬送モーター４２の動力によって回転する両ローラー対４３，４４に二箇所で挟持（ニップ）された状態で搬送方向Ｙに搬送される。なお、本実施形態では、用紙Ｐを印刷開始位置まで給送する給送ローラー２０等を備える給送機構と、印刷中の用紙Ｐを次の印刷位置まで送る搬送ローラー対４３及び排出ローラー対４４等を備える送り機構とにより、搬送機構の一例が構成される。
【００４５】
シリアル式のプリンター１１では、キャリッジ２１を走査方向Ｘに往復動させながら記録ヘッド２３のノズルから用紙Ｐにインクを噴射する印字動作と、用紙Ｐを搬送方向Ｙに次の印刷位置までの搬送量だけ搬送する送り動作とを交互に繰り返すことで、用紙Ｐに文書や画像等が印刷される。なお、本実施形態では、給送系の給送モーター４１と送り系の搬送モーター４２とにより第１モーターの一例が構成される。このように本実施形態は、第１モーターが二つ設けられた例である。また、キャリッジモーター３５により第２モーターの一例が構成される。
【００４６】
図２においてキャリッジ２１の移動経路上の一端位置（図２では右端位置）が、キャリッジ２１が非印刷時に待機するホーム位置（ホームポジション）となっている。ホーム位置に配置されたキャリッジ２１の直下には、記録ヘッド２３のメンテナンスを行うメンテナンス装置４５が配設されている。なお、本実施形態の搬送モーター４２は、メンテナンス装置４５の動力源ともなっている。
【００４７】
図３に示すように、本体背面部に斜状に配置された給送トレイ１６の上面側にはホッパー１８が上端部の軸１８ａを中心として所定角度の範囲を傾動可能な状態に支持されている。ホッパー１８は、ホッパー１８と給送トレイ１６との間に介装された圧縮バネ１９によって、給送トレイ１６から離間する方向（図３における左上方向）に付勢されている。ホッパー１８の下端付近には、給送ローラー２０が回転軸２０ａを中心に回転可能に支持されている。ホッパー１８は、セットされた用紙Ｐが給送ローラー２０から離間する図３（ａ）に示す退避位置と、セットされた用紙Ｐが給送ローラー２０に接触可能な図３（ｂ），（ｃ）に示す給送位置との間を往復動する。
【００４８】
給送トレイ１６の用紙給送方向下流側（図３における左側）の端部上面における給送ローラー２０と対向する箇所には、給送ローラー２０が送り出す際の用紙をガイドする案内部１６ｂが設けられている。また、案内部１６ｂの近傍位置には、給送ローラー２０と対向する位置にリタードローラー４６が配置されている。リタードローラー４６は、トルクリミッター等のトルク制限機構によって一定の回転負荷が付与された状態で従動回転可能かつ給送ローラー２０に対し接近・離間可能に設けられている。ホッパー１８及びリタードローラー４６は連動して動作し、ホッパー１８が図３（ｂ）に示す給送位置に配置されているとき、給送される用紙Ｐは給送ローラー２０とリタードローラー４６との間に挟持される。また、自動給送装置１７には、ホッパー１８上の用紙Ｐの有無を検知する紙有無センサー４７が設けられている。
【００４９】
ホッパー１８が給送位置へ上動して用紙Ｐが接触した状態にある給送ローラー２０が図３における時計方向に回転すると、そのうち最上位の１枚の用紙Ｐのみが給送ローラー２０とリタードローラー４６とに挟持された状態で給送される。この給送過程において最上位の用紙Ｐは、リタードローラー４６により他の用紙から分離される。
【００５０】
図３に示すように、給送ローラー２０と搬送ローラー対４３との間の位置には、用紙搬送経路に沿って給送される用紙Ｐを検出可能な紙検出センサー４８が設けられている。紙検出センサー４８は、その下端が用紙搬送経路に達する長さで延出するレバー４８ａと、レバー４８ａの上端部を検知対象とする光学式のセンサー部４８ｂとを備えている。紙検出センサー４８は、その検知域に検知対象となる用紙Ｐが無い状態ではレバー４８ａが不図示のバネの付勢力で図３（ａ），（ｂ）に示す原位置に復帰してオフしており、給送された用紙Ｐの先端がレバー４８ａの下端を押してこれを図３（ｃ）に示すように傾動させるとオンする。プリンター１１においては紙検出センサー４８が用紙Ｐの先端を検知してオンした際の用紙位置を基準（例えば原点）として搬送方向Ｙにおける用紙Ｐの位置が管理される。そして、位置が管理された用紙Ｐはその先端が記録ヘッド２３による印刷が開始される印刷開始位置に到達するまで給送される。この給送過程の途中で用紙Ｐが搬送経路を対して斜めに傾くスキュー（斜行）を取り除ためのスキュー取り動作が行われる。
【００５１】
また、キャリッジ２１における記録ヘッド２３よりも搬送方向Ｙ上流側の位置には、紙幅センサー４９が設けられている。この紙幅センサー４９は、キャリッジ２１と共に移動可能な光学式センサーであり、キャリッジ２１の走査方向Ｘへの移動時に、給送された用紙Ｐの走査方向Ｘ（幅方向）の側端を検知可能であるとともに、キャリッジ２１が用紙Ｐの搬送経路幅内に位置する状態で、用紙Ｐが給送されてくるのを待つことで用紙Ｐの先端を検知可能である。なお、リタードローラー４６及びホッパー１８は、用紙Ｐを印刷開始位置まで給送する頭出しが終わった時に、次に給送すべき次ページの用紙があるうちは、図３（ｂ），（ｃ）に示す給送位置に配置され、給紙すべき次ページがない場合に退避位置へ復帰する。
【００５２】
次に図４を参照してプリンター１１の電気的構成について説明する。図４に示すように、プリンター１１に備えられたコントローラー５０は、電源装置５１、コンピューター５２（マイクロコンピューター）、表示駆動回路５３、ヘッド駆動回路５４及びモーター駆動回路５５〜５７を備える。コンピューター５２には、入力系として、操作部１５、紙有無センサー４７、紙検出センサー４８、紙幅センサー４９、リニアエンコーダー３９及びエンコーダー５８，５９等が接続されている。また、コンピューター５２には、出力系として、表示駆動回路５３、ヘッド駆動回路５４及びモーター駆動回路５５〜５７が接続されている。各駆動回路５３〜５７には、それぞれ表示部１４、記録ヘッド２３、キャリッジモーター３５、給送モーター４１及び搬送モーター４２が接続されている。
【００５３】
図４に示す電源装置５１は、商用電源３０からの交流電圧がＡＣアダプター２７を介して変圧・整流等された所定電圧（一次電圧）の直流を入力し、入力した直流をモーター３５，４１，４２の駆動に必要な所定電圧に昇圧する。そして、電源装置５１は、その昇圧した所定電圧を、一の系統でモーター駆動回路５５〜５７を介してモーター３５，４１，４２に供給するとともに、他の系統で複数種の所定電圧に降圧し、記録ヘッド２３、表示部１４、コンピューター５２及び入力系等にそれぞれ必要とされる所定電圧を供給する。
【００５４】
また、電源装置５１には、装置本体１２内に収容されたバッテリー２８が電気的に接続される。コンピューター５２は、電源装置５１内の所定箇所の電圧を検出し、その検出電圧を基にＡＣアダプター２７の接続及びバッテリー２８の接続を検出する機能を有する。このため、コンピューター５２は、その時々の電力供給元の電源が、ＡＣアダプター２７（つまり商用電源３０）であるか、バッテリー２８であるかを認識可能となっている。コンピューター５２は、ＡＣアダプター２７の接続を検出しているときは電源モードを「ＡＣ電源モード」とし、ＡＣアダプター２７の接続が非検出でかつバッテリー２８の接続を検出しているときは電源モードを「バッテリーモード」とする。
【００５５】
バッテリー２８の供給電力は、ＡＣアダプター２７を介する供給電力よりも小さい。このため、バッテリーモード時にバッテリー２８から電源装置５１を介して供給される供給電力は、ＡＣ電源モード時にＡＣアダプター２７から電源装置５１を介して供給される供給電力よりも小さくなっている。このため、バッテリーモード時は、例えばモーター３５，４１，４２の各消費電力が大きくなってプリンター１１の総消費電力がバッテリー２８の供給電力を超えてしまうと、電源装置５１の供給電圧が降下してシステムダウン等を招く虞がある。そのため、本実施形態のコンピューター５２は、プリンター１１の総消費電力がバッテリー２８の供給電力を超えて、電源装置５１の供給電圧の降下（以下「電圧降下」ともいう。）を検出した際に、モーター３５，４１，４２の総消費電力を低減する制御を行う。本実施形態では、商用電源３０から入力した交流を直流に変換するＡＣアダプター２７がＡＣ電源部の一例に相当する。そして、ＡＣ電源部とバッテリー２８とがそれぞれ電源部の一例を構成している。
【００５６】
また、コンピューター５２は、電源装置５１の電圧降下を検出する機能を有している。コンピューター５２は、プリンター１１の消費電力が電源部の供給電力を上回り、電源装置５１の電圧降下を検出したときには、モーター３５，４１，４２のうちそのとき駆動中の給搬送系のモーター４１，４２のいずれか一方の駆動を停止させることで、システムダウンを防止する。
【００５７】
コンピューター５２が各モーター駆動回路５５〜５７に各々の指令値を出力することにより、モーター３５，４１，４２に指令値に応じた駆動電圧が印加される。本例では、指令値として例えばＰＷＭ（pulse width modulation）信号が出力され、各モーター３５，４１，４２にはＰＷＭ信号のデューティ比（ＰＷＭ信号の周期に対するパルス幅の比）に応じた電流が流れる。コンピューター５２は、モーター駆動回路５５〜５７に指令値を個別に出力することによりモーター３５、４１，４２をそれぞれ駆動制御する。コンピューター５２は、指令値によりモーター３５、４１，４２を速度制御し、例えば指令値を「０」（零）にすることで、モーター３５、４１，４２のうち対応するモーターへの電流を遮断することが可能である。また、コンピューター５２がモーター駆動回路５５に出力する方向指示信号に応じてキャリッジモーター３５は正転又は逆転する。
【００５８】
また、図４に示す紙有無センサー４７は、給送トレイ１６（図３参照）上の用紙Ｐの有無を検知可能な光学式又は接触式のセンサーである。また、紙検出センサー４８は、給送経路上の所定位置で用紙Ｐの先端を検知し、その先端が検知されたときの位置が用紙Ｐの搬送方向Ｙの位置（搬送位置）を計測する際の基準位置に用いられる。さらに紙幅センサー４９は、支持台３８上の用紙Ｐに向かって検知光を照射しながらキャリッジ２１と共に走査方向Ｘに移動して用紙Ｐの側端を検出可能な反射型の光学式センサーである。紙幅センサー４９の検出信号に基づき用紙Ｐの幅又は記録ヘッド２３の走査方向Ｘにおける印刷開始位置（インク噴射開始位置）が求められる。
【００５９】
リニアエンコーダー３９は、キャリッジモーター３５の回転量に比例する数のパルスを有するパルス信号を出力する。また、エンコーダー５８は、給送モーター４１の回転量に比例する数のパルスを有するパルス信号を出力する。さらにエンコーダー５９は、搬送モーター４２の回転量に比例する数のパルスを有するパルス信号を出力する。各エンコーダー５８，５９は、それぞれ対応するモーター４１，４２の駆動軸又はこの駆動軸の回転を伝達する動力伝達系の回転軸の端部に回転入力可能な状態で連結されたロータリーエンコーダーにより構成される。
【００６０】
図４に示すように、コンピューター５２は、ＣＰＵ６１、ＡＳＩＣ６２（Application Specific ＩＣ（特定用途向けＩＣ））、ＲＡＭ６３及び不揮発性メモリー６４を備えている。ＣＰＵ６１は、不揮発性メモリー６４に記憶された制御プログラム（例えばファームウェア用プログラム）を実行することにより、印刷系・操作系・表示系等の各種制御を司る。特に本実施形態では、ＣＰＵ６１が不揮発性メモリー６４に記憶された図１２にフローチャートで示す印刷制御用プログラムを実行することにより、電源装置５１への電力供給元の電源部の違いに応じたＡＣ電源モードかバッテリーモードかに応じたモーター制御を行う。また、ＲＡＭ６３には、印刷データ及びＣＰＵ６１の演算結果などが一時的に記憶される。
【００６１】
また、図４に示すように、不揮発性メモリー６４には、モーター３５，４１，４２を速度制御する指令値を取得する際に参照される制御テーブルＴＤ１、及び電圧降下の検出時にモーター３５，４１，４２のうちそのとき駆動中の複数のモーターが存在する場合に各モーターを制御する内容を取得する際に参照される参照テーブルＴＤ２が記憶されている。制御テーブルＴＤ１は、モーター３５，４１，４２ごとに用意され、速度制御対象のモーターに対応する一つの制御テーブルＴＤ１が使用される。
【００６２】
また、コンピューター５２は、表示駆動回路５３を介して表示部１４に接続されている。コンピューター５２は、プリンター１１の状態や操作部１５の操作の有無を監視し、発生した表示イベントに応じたメニューや印刷条件の選択項目、警告メッセージを含む各種のメッセージ等を、表示駆動回路５３を介して表示部１４に表示させる。
【００６３】
コンピューター５２はヘッド駆動回路５４を介して記録ヘッド２３に接続されている。コンピューター５２は、ホスト装置（図示せず）から受信した印刷データ、あるいはＵＳＢメモリー又はメモリーカードから読み込んだ画像データを基に生成した印刷データ（ドットデータ）を、ヘッド駆動回路５４に出力して記録ヘッド２３における印刷データ中のドットに対応するノズルからインク滴を噴射させる。なお、ホスト装置としては、例えばスマートフォンや携帯電話、タブレットＰＣ、携帯情報端末（ＰＤＡ（Personal Digital Assistants））等の携帯端末、あるいはパーソナルコンピューター等が挙げられる。
【００６４】
コンピューター５２は、リニアエンコーダー３９からのパルス信号を基にキャリッジ２１の走査方向Ｘの位置、移動開始位置から距離及び速度を取得し、キャリッジ２１の移動開始位置からの距離を基にキャリッジ用の制御テーブルＴＤ１を参照して指令値を逐次取得する。また、コンピューター５２は、エンコーダー５８からのパルス信号を基に用紙Ｐの給送開始位置からの距離を取得し、この距離を基に給送用の制御テーブルＴＤ１を参照して指令値を逐次取得する。さらにコンピューター５２は、エンコーダー５９からのパルス信号を基に用紙Ｐの給送開始位置又は送り開始位置からの距離を取得し、この距離を基に給送用又は送り用の制御テーブルＴＤ１を参照して指令値を取得する。そして、コンピューター５２は、各指令値をモーター駆動回路５５〜５７に出力すること各モーター３５，４１，４２を速度制御する。
【００６５】
なお、制御テーブルＴＤ１には、給送モーター４１と搬送モーター４２のそれぞれに、その時々のモードに応じて使い分けされる低速用及び高速用の加減速テーブルが含まれている。ここでいうモードには、印刷速度と印刷品質とを規定する複数の印刷モードと、使用される電源別に用意された複数の電源モードとが含まれる。詳しくは、印刷モードには「ドラフトモード」（高速低品質モード）と「きれいモード」（低速高品質モード）とがあり、これらの印刷モードごとにＡＣ電源モード用の高速対応の加減速テーブルと、バッテリーモード用の低速対応の加減速テーブルとが用意されている。また、コンピューター５２は、定速度の異なる複数の加減速テーブルのうちからそのとき要求される用紙Ｐの移動量（給送量又は送り量）に応じた一つを選択する。このため、同じモードであれば、用紙Ｐの搬送距離が長いほど、用紙Ｐはより高速な搬送速度で搬送される。また、キャリッジ２１の移動距離が長いほど、キャリッジ２１はより高速な移動速度で移動する。
【００６６】
図５に示すように、電源装置５１は、装置本体１２の電源ジャックに接続されたＡＣアダプター２７の電源プラグ２７ａと電気的に接続される入力端子５１ａを備える。電源装置５１には、ＡＣアダプター２７が商用電源３０からの交流電圧（例えば１００Ｖ〜２４０Ｖの範囲内の値）を変圧・整流等した所定電圧Ｖac（一次電圧（例えば１５〜３０Ｖの範囲内の値））の直流がＡＣアダプター２７から入力端子５１ａを介して入力される。
【００６７】
また、電源装置５１は、装置本体１２内に収容されたバッテリー２８の出力端子（プラス端子）との電気的な接続が可能な入力端子５１ｂを備える。電源装置５１には、バッテリー２８からの所定電圧Ｖｂ（例えば３〜６Ｖの範囲内の値）が入力端子５１ｂを介して入力される。
【００６８】
電源装置５１は、入力端子５１ｂを介してバッテリー２８の出力端子と電気的に接続される第１昇圧回路７１を備えている。第１昇圧回路７１はバッテリー２８からの所定電圧Ｖｂの直流を所定電圧Ｖ１（例えば８〜１５Ｖの範囲内の値）に昇圧して出力する。電源装置５１は、入力した所定電圧Ｖａｃ又はＶ１の直流を所定電圧Ｖ２（二次電圧（例えば３０〜６０Ｖの範囲内の値））に昇圧する第２昇圧回路７２を備えている。この所定電圧Ｖ２は、モーター３５，４１，４２の駆動に必要な駆動電圧である。第２昇圧回路７２が昇圧した所定電圧Ｖ２の直流は、ヘッド駆動回路５４及びモーター駆動回路５５〜５７に供給される。なお、所定電圧Ｖ２は、不図示の降圧回路により複数種の所定電圧に降圧された後、表示駆動回路５３、コンピューター５２、センサー４７〜４９及びエンコーダー３９，５８，５９等（図４参照）に、それぞれの駆動に必要な各直流電圧として供給される。なお、ヘッド駆動回路５４には所定電圧Ｖ２を降圧した所定電圧が供給される構成でもよい。
【００６９】
また、図５に示すように、電源装置５１は、バッテリー２８から入力される所定電圧Ｖｂを検出するバッテリー監視用マイクロコンピューター（以下「バッテリーマイコン７３」という。）を備えている。バッテリーマイコン７３はバッテリー２８の接続・取外しを監視するとともに、接続状態にあるバッテリー２８の残量等を管理する。バッテリーマイコン７３はＣＰＵ６１と双方向通信可能であり、バッテリー２８の接続・取外しに関する情報及び残量情報等を定期的に又はＣＰＵ６１からの要求に応じてＣＰＵ６１に送信する。
【００７０】
また、ＣＰＵ６１は、ＡＣアダプター２７と電気的に接続可能な入力端子５１ａの電圧を検出可能に構成されている。ＣＰＵ６１は、入力端子５１ａの電圧と、バッテリーマイコン７３を通じて取得した入力端子５１ｂの電圧とに基づいて、ＡＣアダプター２７の接続及びバッテリー２８の接続を検出する。このため、ＣＰＵ６１は、その時々の電力供給元の電源が、ＡＣアダプター２７であるかバッテリー２８であるかを認識する。さらにＣＰＵ６１は、入力端子５１ａの電圧に基づいてＡＣアダプター２７を介した商用電源３０との接続の遮断を検出する。例えば電源プラグ２７ａのコンセントからの引き抜き及び給電プラグの電源ジャックからの引き抜きによって、プリンター１１と商用電源３０との接続が遮断される。なお、以下の説明では、電源プラグ２７ａのコンセントからの引き抜きと給電プラグの電源ジャックからの引き抜きとを総称して、プラグの引き抜きと称す場合がある。
【００７１】
また、ＣＰＵ６１は、第２昇圧回路７２とモーター駆動回路５５〜５７との間における電源線上の所定箇所に設けられたセンサー７４により電圧を検出する。ＣＰＵ６１は、センサー７４により検出される電圧Ｖｄを監視することで、プリンター１１の総消費電力が電源の供給電力を上回った際に発生する電圧降下を検出する。なお、センサー７４が電圧降下を検出する箇所は、ＡＣアダプター２７からの直流とバッテリー２８からの直流とが合流する合流点５１ｃと、各モーター駆動回路５５〜５７への直流の入力点とを含む合流点５１ｃと入力点との間における電源線上の位置であればどこでもよい。センサー７４が電圧Ｖｄを検出する検出箇所を上記の範囲内の位置に設定した理由は、電源モードがＡＣ電源モードとバッテリーモードとのいずれであっても、センサー７４による一箇所の電圧の検出により、共通に電圧降下の検出が可能だからである。
【００７２】
図６は、図１２に示す印刷制御用プログラムを実行するコンピューター５２内に構築される機能ブロックを示す。図６に示すように、コンピューター５２は、主制御部８０、モーター制御部８１、設定部８２、表示制御部８３及びヘッド制御部８４を備えている。なお、本実施形態では、主制御部８０、モーター制御部８１及び設定部８２等により、制御部の一例が構成される。
【００７３】
図６に示す主制御部８０は、プリンター１１の印刷系、操作系、表示系などの各種制御を統括的に司る。主制御部８０は、電源装置５１内の入力端子５１ａ，５１ｂ（図５参照）の電圧を検出し、その検出電圧に基づいて電力供給元の電源がＡＣ電源部であるかバッテリー２８であるかを判別する。
【００７４】
また、図６に示す主制御部８０は、印刷モード及び電源モードを管理するモード管理部９１を備えている。モード管理部９１は、電源がＡＣ電源部である場合に電源モードをＡＣ電源モードとし、バッテリー２８である場合に電源モードをバッテリーモードとして管理する。本実施形態では、プリンター１１の小型化の要請から小型で比較的容量が小さく、ＡＣ電源部の供給電力よりも供給電力の小さなバッテリー２８を使用している。このため、電源モードに応じてモーター３５，４１，４２の駆動速度を変えている。詳しくは、ＡＣ電源モードがモーター３５，４１，４２を相対的に高速に駆動させる高速駆動モード、バッテリーモードがモーター３５，４１，４２を相対的に低速に駆動させる低速駆動モードとなっている。例えば電源がＡＣ電源部からバッテリー２８に切り換わり、電源モードがＡＣ電源モードからバッテリーモードに切り換わった場合、そのとき駆動中のモーターは高速駆動されているため、特にそのとき駆動中のモーターが複数であった場合、電源の供給電力よりもプリンター１１の総消費電力が相対的に大きくなり易い。例えばプリンター１１の駆動中に電源モードがＡＣ電源モードからバッテリーモードに切り換わる例としては、ユーザーによるプラグの引き抜きが挙げられる。
【００７５】
また、モード管理部９１は、主制御部８０が印刷データ中の印刷条件情報又は操作部１５の操作で入力設定された印刷条件情報に基づき特定した印刷モードを管理し、印刷モードが例えば「ドラフトモード」（高速低品質モード）であるか「きれいモード」（低速高品質モード）であるかを管理する。そして、主制御部８０は、モード管理部９１が管理するその時の電源モード及び印刷モードに応じたモーター３５，４１，４２の速度制御をモーター制御部８１に指示する。
【００７６】
また、図６に示す主制御部８０は、電源装置５１内のセンサー７４（図５参照）が検出した電圧Ｖｄ（以下「検出電圧Ｖｄ」ともいう。）を取得し、この検出電圧Ｖｄが閾値を下回る電圧降下を検出することで、プリンター１１の総消費電力が電源の供給電力を超えたときに発生する電圧降下を検出する検出部９２を備えている。主制御部８０は、検出部９２が電圧降下を検出すると、モーター制御部８１に対して駆動中のモーターを少なくとも一つ停止させる指示を行う。さらに主制御部８０は、モーター制御部８１に対してモーターの停止を指示した際は、その後、再び同様の電圧降下の発生を回避するべくモーターの制御条件を変更し、その変更後の制御条件（設定値）を設定部８２に設定する。
【００７７】
また、主制御部８０は、操作部１５が操作されたときなど表示イベント発生時に表示制御部８３に対して表示部１４へのメニュー画面や各種メッセージ等の表示を指示する。また、主制御部８０は、ヘッド制御部８４に対して記録ヘッド２３のノズルからインクを噴射する噴射制御に必要な印刷画像データを、例えばキャリッジ２１の１回の走査に相当する１パス（ラスターライン）単位ごとに送信する。ヘッド制御部８４は、印刷画像データを展開してヘッド駆動回路５４に出力することで記録ヘッド２３に印刷画像データ中のドットに対応するノズルからインク滴を噴射させることで用紙Ｐへの印刷が行われる。
【００７８】
モーター制御部８１は、キャリッジ２１の位置及び移動距離を管理するＣＲカウンター９４、給送モーター４１による用紙Ｐの給送位置（給送距離）を管理するＡＳＦカウンター９５、及び搬送モーター４２による用紙Ｐの搬送位置（搬送距離）を管理するＰＦカウンター９６を備えている。
【００７９】
ＣＲカウンター９４は、キャリッジ２１が原点位置にあるときにリセットされ、リニアエンコーダー３９からのパルス信号を基にキャリッジ２１の往動時にパルスエッジ数を加算し、その復動時にパルスエッジ数を減算することにより、キャリッジ２１の走査方向Ｘにおける位置を示す計数値を計数する。また、ＣＲカウンター９４は、リセットされた状態からキャリッジモーター３５の駆動開始後のパルスエッジ数を計数することで、キャリッジ２１の移動距離に相当する計数値も計数する。
【００８０】
また、ＡＳＦカウンター９５は、給送モーター４１の駆動開始時点のリセット状態からエンコーダー５８のパルスエッジ数を計数することで、用紙Ｐの給送距離に相当する計数値を計数する。また、ＰＦカウンター９６は、搬送モーター４２の駆動開始時点のリセット状態からエンコーダー５９のパルスエッジ数を計数することで、用紙Ｐの搬送距離に相当する計数値を計数する。また、ＰＦカウンター９６は、給送中に紙検出センサー４８が用紙Ｐの先端を検知した際にリセットされ、それ以後のエンコーダー５９のパルスエッジ数を計数することで、用紙Ｐの搬送位置に相当する計数値も計数する。この計数値によりモーター制御部８１は、印刷中における用紙Ｐの搬送位置を認識する。
【００８１】
モーター制御部８１は、各カウンター９４〜９６の計数値で示される距離を基に制御テーブルＴＤ１を参照して目標速度を取得し、検出速度を目標速度に近づけるフィードバック制御演算を行って指令値（例えばＰＷＭ指令値）を取得する。そして、モーター制御部８１は、各指令値をモーター駆動回路５５〜５７に出力し、モーター３５，４１，４２をそのときの印刷モード及び電源モードに応じた速度プロファイルで速度制御する。なお、フィードバック制御に替え、フィードフォワード制御を行ってもよい。
【００８２】
図７は、検出部９２がセンサー７４から取得した検出電圧Ｖｄに基づいて電圧降下を検出する際のグラフを示す。このグラフにおいて横軸は時間Ｔ、縦軸は検出電圧Ｖｄである。例えばＡＣ電源モードでプリンター１１の印刷駆動中に電源プラグ２７ａがコンセントから引き抜かれ、電源部がＡＣ電源部からバッテリー２８に切り換わって、プリンター１１の総消費電力がバッテリー２８の供給電力を上回ることになると、図７のグラフに示す電圧降下が発生する。すなわち、検出電圧Ｖｄが、時刻Ｔｄから、それまでの電圧Ｖｓ（例えば所定電圧Ｖ２）から降下し時刻Ｔｓｈで閾値Ｖｓｈを下回ると、検出部９２は電圧降下が発生したと判定する。こうして検出部９２が電圧降下を検出すると、そのとき駆動中のモーターが複数ある場合、本実施形態では、駆動中のそれら複数のモーターのうち少なくとも１つを停止させる。少なくとも一つのモーターが停止されることでプリンター１１の総消費電力がバッテリー２８の供給電力を下回るように低下する。このため、図７のグラフに示すように、時刻Ｔｒで電圧Ｖｒまで降下した電圧は上昇し元の正常な電圧Ｖｓに復帰する。例えば電圧降下の発生時に電圧が復帰することなくそのまま降下し続けると（同図のグラフ中の二点鎖線）、電圧がＣＰＵ６１の駆動電圧Ｖｃをも下回り、コンピューター５２の一切の制御が不能となってシステムダウンに陥る。本実施形態では、閾値ＶｓｈがＣＰＵ６１の駆動電圧Ｖｃよりも大きな値に設定されている（Ｖｓｈ＞Ｖｃ）。検出電圧Ｖｄが閾値Ｖｓｈを下回ると、駆動中のモーターのうち少なくとも１つを停止させることによりプリンター１１のシステムダウンを回避する。
【００８３】
ここで、電圧降下時に電圧は比較的瞬時（例えば３〜２０ｍｓ）に降下するため、モーターを停止する場合に減速を伴って停止させる余裕はなく、モーター電流を即座に遮断する必要がある。この場合、即座に停止するモーターをキャリッジモーター３５にすると、キャリッジ２１の比較的大きな慣性による停止時の大きな停止衝撃によって、キャリッジ駆動系の構造物（部品）の破損や衝撃音による比較的大きな騒音が問題になる。これに対して、給送モーター４１及び搬送モーター４２は、駆動対象の給送ローラー２０及びローラー対４３，４４の慣性が比較的小さいことから、停止時の停止衝撃は比較的小さい。このため、本実施形態では、電圧降下の検出時に複数のモーター３５，４１，４２のうち二つ以上のモーターが駆動中である場合は、給搬送系のモーター４１，４２のうち駆動中のものを停止させ、キャリッジモーター３５の駆動は停止させない制御を採用する。
【００８４】
図８は、参照テーブルＴＤ２を示す。参照テーブルＴＤ２は、電圧降下検出時に複数のモーターが駆動中である場合に、降下した電圧をプリンター１１の消費電力の低下により回復させるためにコンピューター５２が指令すべきモーター３５，４１，４２の制御内容を取得するためにコンピューター５２によって参照されるデータである。前述の通り、本実施形態では、電圧降下検出時に複数のモーターが駆動中である場合に、キャリッジモーター３５は停止させずその駆動を継続し、給搬送系のモーター４１，４２のうち駆動中のモーターを停止させる。なお、図８では、キャリッジモーター３５を「ＣＲモーター３５」と記し、給送モーター４１を「ＡＳＦモーター４１」と記し、搬送モーター４２を「ＰＦモーター４２」と記している。そして、図８において駆動中のモーターの組合せを、上記モーター名の接頭語のアルファベット「ＣＲ」、「ＡＳＦ」、「ＰＦ」を用いて示している。
【００８５】
図８に示すように、電圧降下検出時に駆動中のモーターの組合せには、「ＡＳＦ＋ＰＦ」、「ＣＲ＋ＡＳＦ＋ＰＦ」、「ＣＲ＋ＰＦ」、「ＣＲ＋ＡＳＦ」の４通りがある。４通りの組合せごとに、各モーター３５，４１，４２について駆動を継続するか停止するかの指示内容が設定されている。ＡＳＦモーター４１とＰＦモーター４２が駆動中である「ＡＳＦ＋ＰＦ」の場合は、ＡＳＦモーター４１及びＰＦモーター４２を共に停止させる。また、ＣＲモーター３５とＡＳＦモーター４１とＰＦモーター４２の三つが駆動中である「ＣＲ＋ＡＳＦ＋ＰＦ」の場合は、ＣＲモーター３５の駆動は継続し、ＡＳＦモーター４１及びＰＦモーター４２は共に駆動を停止させる。さらにＣＲモーター３５とＰＦモーター４２が駆動中である「ＣＲ＋ＰＦ」の場合は、ＣＲモーター３５の駆動は継続し、ＰＦモーター４２の駆動を停止させる。また、ＣＲモーター３５とＡＳＦモーター４１が駆動中である「ＣＲ＋ＡＳＦ」の場合は、ＣＲモーター３５の駆動は継続し、ＡＳＦモーター４１は停止させる。なお、「ＣＲ＋ＡＳＦ」の組合せは、通常のプリンター１１の駆動においては現れない組合せであるが、異常時等にこの組合せによるモーター３５，４２の駆動が発生した場合にも対応できるように設定されたものである。
【００８６】
次に、図９を参照して電源モードごとに印刷動作を説明する。図９は、ＡＣ電源モード時の印刷制御（図９（ａ））と、バッテリーモード時の印刷制御（図９（ｂ））とを説明するグラフである。グラフの横軸が時間Ｔ、縦軸が速度Ｕとなっている。また、各グラフの中の各モーターの速度プロファイルの上側に対応するモーターの種類を示すアルファベット「ＡＳＦ」「ＰＦ」「ＣＲ」を記している。また、「ＣＲ」の速度プロファイルの上側に記録ヘッド２３による印刷が行われる印刷実施区間をハッチングで示している。
【００８７】
図９（ａ）に示すＡＣ電源モードでは、ＡＣ電源の供給電力がバッテリー２８の供給電力よりも相対的に大きいので、低電力よりも高速印刷を優先した高速度印刷を実現する印刷制御が行われる。一方、図９（ｂ）に示すバッテリーモードでは、バッテリー２８の供給電力がＡＣ電源の供給電力よりも相対的に小さいので、高速印刷よりも低電力を優先した低速度印刷を実現する印刷制御が行われる。
【００８８】
図９（ａ），（ｂ）に示すように、まず給送トレイ１６等の用紙供給源にセットされた用紙Ｐを搬送方向Ｙに記録ヘッド２３による印刷が開始される印刷開始位置まで給送する「給紙」が行われる。この給紙では、ＡＳＦモーター４１とＰＦモーター４２とが同時に駆動される。図９（ａ），（ｂ）においては両モーター４１，４２の駆動速度が異なっているのは、動力伝達系のギヤ比等の違いによるもので、給送ローラー２０と搬送ローラー対４３とがそれぞれ用紙Ｐを同速度で搬送可能な回転速度で回転することが可能な駆動速度で給搬送系の各モーター４１，４２は駆動される。
【００８９】
図９（ａ），（ｂ）に示すように、次にＣＲモーター３５が駆動されてキャリッジ２１が走査方向Ｘに移動し、例えばその定速域で記録ヘッド２３が駆動されてインク滴が噴射されることで用紙Ｐに１パス分の印刷が施される。次にＰＦモーター４２が駆動されて用紙Ｐが次の印刷位置まで搬送（紙送り）される。こうして以後、ＣＲモーター３５とＰＦモーター４２とが略交互に駆動され、印刷と搬送とが略交互に行われることで用紙Ｐへの印刷が１走査分ずつ進められる。
【００９０】
図９（ａ）に示すＡＣ電源モードでは、まず給紙過程でＡＳＦモーター４１とＰＦモーター４２とが給紙動作期間の全域で同時に駆動される。つまり、ＡＳＦモーター４１とＰＦモーター４２とを駆動時期を重ね合わせて同時に駆動させる「ＡＳＦ・ＰＦ重ね合わせ制御」が行われる。
【００９１】
また、給紙が終了する少し前のタイミングでＣＲモーター３５の駆動が開始され、給送された用紙Ｐが印刷開始位置に停止すると同時に、キャリッジ２１と共に移動する記録ヘッド２３が走査方向Ｘの印刷開始位置（インク噴射開始位置）に到達することで用紙Ｐへの印刷が開始される。このとき、給紙期間の終期とＣＲモーター３５の印刷開始位置までの加速期間とが重なり、この重なり区間で、ＣＲモーター３５とＡＳＦモーター４１とＰＦモーター４２とが同時に駆動される。つまり、ＣＲモーター３５とＡＳＦモーター４１とＰＦモーター４２とを駆動時期の一部を重ね合わせて駆動させる「ＡＳＦ・ＣＲ重ね合わせ制御」が行われる。
【００９２】
また、１回の走査分の印刷と１回の搬送（紙送り）とが略交互に進められる印刷動作の過程では、ＣＲモーター３５の駆動終期とＰＦモーター４２の駆動初期とが重なり合うとともに、ＰＦモーター４２の駆動終期とＣＲモーター３５の駆動初期とが重なり合うように、ＣＲモーター３５とＰＦモーター４２とが駆動制御される。これにより記録ヘッド２３が印刷を終了すると同時に用紙Ｐの搬送が開始され、用紙Ｐが次の印刷位置に到達して停止すると同時に記録ヘッド２３による印刷開始位置からの印刷が開始される。つまり、印刷動作の過程では、ＣＲモーター３５とＰＦモーター４２とを駆動時期の一部を重ね合わせて駆動させる「ＣＲ・ＰＦ重ね合わせ制御」が行われる。しかも、ＡＣ電源モードでは、給紙、印刷及び搬送の各動作は、各モーター３５，４１，４２を比較的高速に駆動させることにより行われる。重ね合わせ制御が行われる区間では、モーター３５，４１，４２のうち二つ以上が同時に駆動されるため、モーター３５，４１，４２の総消費電力が比較的高くなる。
【００９３】
一方、図９（ｂ）に示すバッテリーモードでは、給紙、印刷及び搬送の各過程で各モーター３５，４１，４２の駆動速度は、ＡＣ電源モード時の駆動速度に比べ、相対的に低速に設定される。つまり、キャリッジ２１が同じ距離を移動する際のキャリッジモーター３５の駆動速度と、用紙Ｐが同じ距離を給送される際の給送モーター４１の駆動速度と、用紙Ｐが同じ距離を搬送（紙送り）される際の搬送モーター４２の駆動速度とが、バッテリーモード時の方がＡＣ電源モード時よりも低速に設定される。
【００９４】
また、図９（ｂ）に示すように、給紙過程で避けられないＡＳＦモーター４１とＰＦモーター４２とを同時に駆動させるＡＳＦ・ＰＦ重ね合わせ制御以外のキャリッジモーター３５を含む複数のモーターが同時に駆動される重ね合わせ制御は実施されない。つまり、ＡＳＦ・ＣＲ重ね合わせ制御とＣＲ・ＰＦ重ね合わせ制御は実施されない。また、図９（ｂ）に示すように、給紙期間においても、ＡＳＦモーター４１とＰＦモーター４２の駆動開始時期をずらし、比較的大きなモーター電流が必要になる両モーター４１，４２の加速期間の時期をずらすことで、給紙期間におけるモーター４１，４２の最大総消費電力を低く抑えるようにしている。なお、モーター電流の詳細については後述する。
【００９５】
図１０及び図１１は、ＡＣ電源モードでの印刷制御において、各モーターの速度プロファイルと電流Ｉ（モーター電流）との関係、及び検出電圧Ｖｄをグラフで示したものである。図１０は、ＣＲ・ＡＳＦ重ね合わせ制御（ＣＲ＋ＡＳＦ＋ＰＦ）中に電圧降下が検出された場合の例を示し、図１１は、ＣＲ・ＰＦ重ね合わせ制御（ＣＲ＋ＰＦ）中に電圧降下が検出された場合の例を示す。図１０及び図１１に示すように、各モーター３５，４１，４２の電流Ｉは、加速領域で、モーターの速度Ｕ（回転速度）を所定の加速度で加速させるために電流Ｉを急激に立ち上げ、定速度に達する時刻付近までに電流Ｉを定速度に保持できる値まで低下させる。このため、定速度に達する少し前の加速の終期に電流Ｉのピークが出現する。例えば給紙過程では、給送モーター４１の加速電流発生期間と搬送モーター４２の加速電流発生時期とが重なる。このため、ＡＳＦ・ＰＦ重ね合わせ制御の実施期間のうち特に加速領域で、モーター４１，４２の総消費電力が相対的に大きくなる。
【００９６】
また、図１０及び図１１に示すように、各モーター３５，４１，４２の電流Ｉは、減速領域で、モーターの速度Ｕを所定の減速度で減速させるために電流Ｉを低下させるとともに途中で一旦逆向きの電流（逆電流）を流して制動を加えてから停止させる。図１１に示すように、給紙と１パス目のキャリッジ２１の加速領域との重なる時期に行われるＡＳＦ・ＣＲ重ね合わせ制御（ＣＲ＋ＡＳＦ＋ＰＦ）の実行中は、キャリッジモーター３５の加速電流発生時期と、給送モーター４１及び搬送モーター４２の各々の減速電流発生時期とが重なる。このため、ＡＳＦ・ＣＲ重ね合わせ制御の実施期間で、モーター３５，４１，４２総消費電力が相対的に大きくなる。なお、減速過程で逆電流を流した後に電流の向きを再び元の向きに戻してから電流を０（零）まで低下させてもよい。
【００９７】
また、図９（ａ）及び図１１に示すように、ＣＲ・ＰＦ重ね合わせ制御は、キャリッジモーター３５の加速領域と減速領域との両方で実施される。図１１に示すように、キャリッジモーター３５の加速領域では、ＡＳＦ・ＣＲ重ね合わせ制御で給送モーター４１の電流Ｉが無くなった場合に相当し、キャリッジモーター３５の加速電流発生時期と搬送モーター４２の減速電流発生時期とが重なる。一方、キャリッジモーター３５の減速過程では、キャリッジモーター３５の減速電流発生時期と搬送モーター４２の加速電流発生時期とが重なる。このため、ＣＲ・ＰＦ重ね合わせ制御の実施期間で、モーター３５，４２の総消費電力が相対的に大きくなる。
【００９８】
このようにモーターの総消費電力が相対的に大きくなる重ね合わせ制御の実施期間では、電圧降下が相対的に発生し易い。例えば図１０に示すように、ＡＳＦ・ＣＲ重ね合わせ制御の実施期間で、検出電圧Ｖｄが閾値Ｖｓｈを下回る電圧降下が検出されると、給送モーター４１及び搬送モーター４２の駆動を停止させるとともに、記録ヘッド２３に印刷を禁止させたうえでキャリッジモーター３５の駆動は継続する。キャリッジ２１が記録ヘッド２３による印刷はせずに目標位置まで空走すると、キャリッジモーター３５の駆動が停止されることでキャリッジ２１は目標位置に停止する。キャリッジモーター３５の停止後、搬送モーター４２が駆動され、給紙の途中で停止した用紙Ｐを白紙のまま排出する。白紙排出が終わると、キャリッジモーター３５が空走時と逆方向に駆動され、キャリッジ２１の空走で中止した回の走査で行うはずであった印刷をやり直すため、その中止した回の走査の開始位置である加速開始位置までキャリッジ２１を戻す。なお、加速開始位置は、印刷をやり直す際の助走距離（加速距離）が確保された位置であり、その位置から加速して印刷を行うことができる位置である。助走距離は最短距離である必要はなく、最短距離よりも長い距離であってもよい。また、白紙排出が行われる場合は、印刷は用紙の給送からやり直しされる。例えば、紙有無センサー４７が用紙Ｐを検知せず給送トレイ１６上に用紙Ｐが無い場合は、ユーザーが用紙を給送トレイ１６にセットするまでの待ち時間が発生するため加速開始位置をホーム位置に設定し、記録ヘッド２３をホーム位置で不図示のメンテナンス装置のキャップで保護してもよい。
【００９９】
また、図１１に示すように、ＣＲ・ＰＦ重ね合わせ制御の実施期間で、検出電圧Ｖｄが閾値Ｖｓｈを下回る電圧降下が検出されると、搬送モーター４２の駆動を停止させるとともに、記録ヘッド２３に印刷を禁止させたうえでキャリッジモーター３５の駆動は継続する。搬送モーター４２の停止により検出電圧Ｖｓは正常な電圧Ｖｓに復帰する。キャリッジ２１が空走して目標位置まで移動すると、キャリッジモーター３５の駆動が停止されることで、キャリッジ２１は目標位置に停止する。キャリッジモーター３５の停止後、搬送モーター４２が駆動され、搬送途中で停止した用紙Ｐが目標位置までの残りの距離だけ搬送される。次にキャリッジモーター３５が空走時と逆方向に駆動され、キャリッジ２１の空走により中止した回の走査で行うはずであった印刷をやり直す加速開始位置までキャリッジ２１を戻す。キャリッジ２１が加速開始位置に戻って停止すると、次にキャリッジモーター３５が印刷をやり直す方向に駆動され、キャリッジ２１が加速開始位置から加速しその移動途中で記録ヘッド２３がインク滴を噴射することで印刷がやり直しされる。
【０１００】
また、主制御部８０は、給紙以外で重ね合わせ制御が行われるモード（本例ではＡＣ電源モード）では、電圧降下検出後、設定部８２に重ね合わせ制御の禁止の旨の例えばフラグを設定する。このため、図１０及び図１１に示すように、電圧降下から復帰した後は、重ね合わせ制御が禁止される。また、給紙以外で重ね合わせ制御が行われないモードでは、電圧降下検出後、設定部８２にモーター低速度設定の旨の例えばフラグを設定する。このモードには、本例では、バッテリーモードと、重ね合わせ制御禁止後のＡＣ電源モードとが該当する。
【０１０１】
図９の例では、バッテリーモード時は給紙以外で重ね合わせ制御を行わないが、重ね合わせ制御を行う構成とすることもできる。この場合、電圧降下がバッテリーモードで発生して設定部８２に重ね合わせ制御禁止の旨やモーター低速設定の旨等の設定内容を設定した場合、その設定内容はＡＣ電源モードに切り換わるまでは維持するようにする。その後、ＡＣ電源モードに切り換わると、主制御部８０は設定部８２の設定内容のうち電圧降下検出時に設定した設定内容をリセットする。このため、重ね合わせ制御が復帰するとともにモーター低速設定が解除される。なお、バッテリーモードでバッテリー２８の残量が閾値よりも低いときに電圧降下が検出されてモーター低速設定がなされた場合、バッテリーが例えば満充電まで充電されて残量が設定値以上になればモーター低速設定を解除する構成としてもよい。
【０１０２】
例えばＡＣ電源モードでプリンター１１の駆動中に電源プラグ２７ａがコンセントから引き抜かれると、ＡＣアダプター２７の接続が検出されなくなるため、バッテリーモードに移行する。そのとき給紙中であれば、その給紙はバッテリーモードに切り換わっても最後までＡＣ電源モード時の条件（図９（ａ））で高速に行われる。また、そのときキャリッジモーター３５の駆動を伴う重ね合わせ制御が行われていると、その重ね合わせ制御はバッテリーモードに切り換わってもそのときの回のキャリッジ２１の走査を終えるまでは維持される。これらの場合、モーター３５，４１，４２の総消費電力がバッテリー２８の供給電力を超えて電圧降下が検出されたとき、バッテリーモードではあるが、制御上は電圧降下が検出された際の印刷条件でその後のモーターの制御内容を判断する。前述の例のようにバッテリーモード時でもキャリッジモーター３５の駆動を伴う重ね合わせ制御を行う構成とした場合は、バッテリーモードで電圧降下が検出されても、そのときの印刷条件は重ね合わせ制御を伴う高速印刷モードなので、この場合、電圧降下検出後に重ね合わせ制御が禁止される。もっとも本実施形態の例では、図９（ｂ）に示すようにバッテリーモードは元々重ね合わせ制御が禁止されているうえモーター３５，４１，４２の駆動速度が低速に設定されているので、ＡＣ電源モード中の電源プラグ２７ａの引き抜き時は、電圧降下検出された後はバッテリーモード時の制御内容が採用される。
【０１０３】
次にプリンター１１の作用を説明する。以下、図１２を参照して、コンピューター５２が制御プログラムを実行することで行われる印刷制御について説明する。コンピューター５２は、印刷データの受信又は操作部１５の操作により印刷実行命令を受け付けると、指定された印刷条件から印刷モードを取得するとともに、コンピューター５２の主制御部８０は、モード管理部９１によりＡＣ電源モードかバッテリーモードかを判定する。主制御部８０は、印刷モードと電源モードとの組合せに応じた印刷条件を設定部８２に設定し、モーター制御部８１に設定内容に応じた印刷制御を指令する。コンピューター５２は、図１２で示される印刷制御プログラムを実行し、記録ヘッド２３及びモーター３５，４１，４２を駆動制御する。なお、以下の説明では、ＡＣ電源モード時の印刷制御を例にする。
【０１０４】
印刷が開始されると、図９〜図１１に示すように、まず給送過程で給送モーター４１及び搬送モーター４２が駆動され、給送トレイ１６上の用紙Ｐが給送ローラー２０の回転及び搬送ローラー対４３の回転により搬送方向Ｙに印刷開始位置まで給送される。また、印刷中は、キャリッジモーター３５の駆動によりキャリッジ２１が走査方向Ｘに移動しその移動途中で記録ヘッド２３からインク滴が噴射される走査動作と、用紙Ｐを次の印刷位置（走査位置）まで搬送（紙送り）する搬送動作とが動作時期を一部重ね合わせた状態で略交互に行われ、用紙Ｐへの印刷が進められる。給紙中のＡＳＦ・ＰＦ重ね合わせ制御と、用紙Ｐの給送終期とキャリッジ２１の走査初期とが同時期に重なるＡＳＦ・ＣＲ重ね合わせ制御と、印刷動作中のＣＲ・ＰＦ重ね合わせ制御とにおいては、モーター３５，４１，４２のうち二つ以上のモーターが同時期に駆動されるため、そのとき駆動中のモーターの総消費電力が相対的に高くなる。このように給紙から排紙までの印刷中において、コンピューター５２は、図１２に示す印刷制御プログラムを所定サイクルタイム毎に実行する。
【０１０５】
まずステップＳ１１では、電圧降下が検出されたか否かを判断する。ＡＣ電源部とバッテリー２８との合流点５１ｃとモーター駆動回路５５〜５７との間における電源線上の所定位置で電圧を検出するセンサー７４からの検出電圧Ｖｄに基づいて電圧降下が検出されたか否かを判断する。この判断は検出部９２が行う。検出部９２は、検出電圧Ｖｄが閾値Ｖｓｈを下回ると、電圧降下が検出されたと判断する。電圧降下が検出されればステップＳ１２に進み、電圧降下が検出されなければ当該ルーチンを終了する。
【０１０６】
ステップＳ１２では、複数のモーターが駆動中であるか否かを判定する。この判定処理は判定部９３が行う。モーター制御部８１は、現在駆動中のモーター数を把握しているので、判定部９３はモーター制御部８１からのこの情報に基づいてこの判定を行う。複数のモーターが駆動中であればステップＳ１３に進み、複数のモーターが駆動中でなければ、つまり駆動中のモーターが一つであればステップＳ２５に進む。なお、駆動中のモーターが無い場合は、当該ルーチンを終了する。
【０１０７】
ステップＳ２５ではモーターを停止し、次のステップＳ２６においてエラー報知を行う。エラー報知では、例えば表示部１４にエラーメッセージを表示させるが、音声や音等でエラー発生の旨を報知してもよい。一つのモーターが駆動されているだけで、電圧降下が検出された場合は何らかの異常の可能性が高いので、印刷は中止し、その旨をユーザーに報知する。
【０１０８】
一方、複数のモーターが駆動中の場合は、ステップＳ１３において、給搬送系のモーターを停止させる。駆動中のモーターが複数の場合、図８に示す参照テーブルＴＤ２で示されるように４通りの組合せがある。モーター制御部８１は、現在指令中のシーケンスから駆動中のモーターの組合せを把握できるので、給搬送系のモーター４１，４２のうち駆動中と把握した少なくとも一方のモーターを停止させる。例えば電圧降下が給紙中に発生した場合は、給搬送系のモーター４１，４２の二つが駆動中にあって、キャリッジモーター３５は駆動されていない。この場合、モーター制御部８１は、図８に示す参照テーブルＴＤ２を参照して給搬送系のモーター４１，４２を停止させる。また、給送動作の終期とキャリッジ２１の１パス目の走査動作の印刷開始の前の期間とが一部重ね合せて実施されるＡＳＦ・ＣＲ重ね合せ制御の実行中であった場合、キャリッジモーター３５と給送モーター４１と搬送モーター４２との三つが駆動中である。この場合、モーター制御部８１は、図８に示す参照テーブルＴＤ２を参照して給送モーター４１と搬送モーター４２を停止させる。さらに給紙終了後の印刷中で、用紙Ｐを次の印刷位置まで送る搬送動作とキャリッジ２１の走査動作とを各々の終期と初期とを一部重ね合せるＣＲ・ＰＦ重ね合せ制御の実行中であった場合、キャリッジモーター３５と搬送モーター４２とが駆動中である。この場合、モーター制御部８１は、図８に示す参照テーブルＴＤ２を参照して搬送モーター４２を停止させる。
【０１０９】
次のステップＳ１４では、キャリッジモーター３５が駆動中であるか否かを判定する。キャリッジモーター３５が駆動中であればステップＳ１５に進み、キャリッジモーター３５が駆動中でなければステップＳ１９に進む。
【０１１０】
ステップＳ１５では、記録ヘッドを停止させる。この記録ヘッド２３の停止処理は、これから実施する予定であった記録ヘッド２３からインクを噴射する１走査分の印刷を中止する処理である。キャリッジモーター３５の駆動中に電圧降下が検出される可能性が高い場合としては、ＡＳＦ・ＣＲ重ね合せ制御とＣＲ・ＰＦ重ね合せ制御とがある。ＡＳＦ・ＣＲ重ね合せ制御の場合は、記録ヘッド２３がインク滴を噴射する１走査分の印刷動作の開始前のタイミングなので、ヘッド制御部８４が記録ヘッド２３による１走査分の印刷動作を事前に中止する。一方、ＣＲ・ＰＦ重ね合せ制御の場合は、キャリッジ２１の走査動作のうち１走査分の印刷動作開始前の初期に重ね合わされる場合と、１走査分の印刷動作終了後の終期に重ね合わされる場合とがある。前者の場合、記録ヘッド２３がインク滴を噴射する１走査分の印刷動作開始前のタイミングになるので、ヘッド制御部８４が記録ヘッド２３による１走査分の印刷動作を事前に中止する。一方、後者の場合、その回（パス）の１走査分の印刷動作は既に終了しているが、ヘッド制御部８４は記録ヘッド２３を停止させる指令のみ行い、キャリッジ２１の目標位置までの残りの距離の移動が継続される。このステップＳ１５の処理によって、前述の後者の場合を除き、記録ヘッド２３による１走査分の印刷動作は中止されるものの、キャリッジモーター３５の駆動は継続される。この結果、キャリッジ２１はインク滴の噴射が行われない状態で加速開始位置から目標位置まで空走する。
【０１１１】
ステップＳ１６では、キャリッジモーター３５が停止したか否かを判断する。つまり、キャリッジ２１が目標位置までの移動を終了したか否かを判断する。キャリッジモーター３５が停止していなければ、キャリッジ２１が目標位置まで移動して駆動が停止されるまでキャリッジモーター３５の駆動状況の監視を継続し、一方、キャリッジモーター３５が停止してキャリッジ２１が目標位置に停止すればステップＳ１７に進む。
【０１１２】
ステップＳ１７では、印刷中であるか否かを判定する。つまり、給紙中であるか印刷中であるかを判定する。ここで、印刷中とは、用紙Ｐに印刷が行われている印刷途中の状態を指す。また、給紙中とは、用紙Ｐを印刷開始位置まで給送する過程にあることを示す。この給送中には、ＡＳＦ・ＣＲ重ね合わせ制御の実施時期も含まれる。印刷中でなければ（つまり給紙中であれば）ステップＳ１８に進み、印刷中であればステップＳ１９に進む。
【０１１３】
ステップＳ１８では、白紙排出を行う。すなわち、用紙Ｐを白紙のまま排出（排紙）する。この処理は、モーター制御部８１が搬送モーター４２を駆動して回転する搬送ローラー対４３及び排出ローラー対４４によって用紙Ｐを搬送方向Ｙ下流側へ搬送することにより行われる。ユーザーは、給送トレイ１６上に用紙Ｐが無い場合は、例えば白紙排出された用紙Ｐを給送トレイ１６にセットする。
【０１１４】
一方、ステップＳ１９では、用紙を目標位置まで搬送する。すなわち、印刷中に行われるＣＲ・ＰＦ重ね合わせ制御の途中で電圧降下が検出されたために搬送モーター４２の駆動が停止された場合、用紙Ｐが次の印刷位置である目標位置まで搬送される途中で停止されてしまう。そのため、停止した用紙Ｐを当初の目標位置まで搬送する。この処理はモーター制御部８１が搬送モーター４２を駆動させ、用紙Ｐをその停止位置から目標位置までの残りの搬送量だけ搬送させることにより行われる。
【０１１５】
次のステップＳ２０では、キャリッジを加速開始位置に戻す。すなわち、キャリッジ２１の空走により中止した１走査分の印刷動作をやり直すために、その中止した１走査分の印刷動作の加速開始位置までキャリッジ２１を戻す。この処理は、モーター制御部８１がキャリッジモーター３５を駆動させて、キャリッジ２１を目標位置から加速開始位置まで戻すことにより行われる。
【０１１６】
ステップＳ２１では、電源モードを判定する。この判定は判定部９３が行う。電源モードがＡＣ電源モードであればステップＳ２２に進み、バッテリーモードであればステップＳ２３に進む。
【０１１７】
ステップＳ２２では、重ね合わせを禁止する。すなわち、ＡＳＦ・ＣＲ重ね合わせ制御とＣＲ・ＰＦ重ね合わせ制御を禁止する。ここで、バッテリーモード時はこれらの重ね合わせ制御は元々設定されていないので、ＡＣモード時を対象としている。この処理は、主制御部８０が設定部８２に重ね合わせ禁止の旨の設定値（例えばフラグ）を設定することにより行う。また、重ね合わせ制御が禁止された場合、給送モーター４１と搬送モーター４２との重ね合わせ制御は用紙Ｐを給送するうえで必須なので行うが、両モーター４１，４２の駆動開始時期をバッテリーモード時と同様にずらすことで双方の電流ピーク時期をずらすようにしている。なお、ＡＣ電源モードで電源プラグ２７ａがコンセントから引き抜かれたことによってそのとき実施中の動作（給紙動作、送り動作又は走査動作）を終了する前に電圧降下が検出された場合は、その動作がＡＣ電源モード時の動作なので、ＡＣ電源モードと判定される。
【０１１８】
ステップＳ２３では、モーター低速設定を行う。すなわち、主制御部８０が設定部８２にモーター速度を通常のバッテリーモード時の低速設定よりもさらに低速な速度設定を行う。なお、バッテリーモードで複数のモーターが駆動されるのはＡＳＦ・ＰＦ重ね合わせ制御だけなので、少なくともＡＳＦ・ＰＦ重ね合わせ制御の際に駆動されるモーター４１，４２の駆動速度をさらなる低速に設定する。
【０１１９】
そして、ステップＳ２４では、印刷動作を再開する。例えば印刷中に電圧降下が検出されて印刷が中断された場合は、キャリッジ２１が走査動作をやり直すところから印刷が再開される。これにより、用紙Ｐに中止された１走査分の印刷の続きから印刷が施される。また、例えば給紙中に電圧降下が検出されて給紙が中断された場合は、給送トレイ１６上の用紙Ｐの給送から印刷がやり直される。
【０１２０】
これらの再開された印刷動作中においても、図１２に示すルーチンが実行される。再開されたＡＣ電源モード時の印刷においては、ＡＳＦ・ＰＦ重ね合わせ制御時の電流ピークがずれるようにモーター４１，４２がそれぞれの駆動開始時期をずらして駆動されるうえ、ＡＳＦ・ＣＲとＣＲ・ＰＦの各重ね合わせ制御が禁止される。このため、電圧降下は検出されない。また、バッテリーモード時は、ＡＳＦ・ＰＦ重ね合わせ制御におけるモーター４１，４２が通常のバッテリーモード時の設定速度よりも低速に駆動されるため、同様に電圧降下は検出されない。
【０１２１】
また、電圧降下が発生し易い状況として、ＡＣ電源モード時に電源プラグ２７ａが商用電源３０のコンセントから引き抜かれたときが挙げられる。ＡＣ電源モードでは、給紙が高速の駆動速度でモーター４１，４２が駆動されてＡＳＦ・ＰＦ重ね合わせ制御が行われる。また、ＡＣ電源モードでは、高速の駆動速度でモーター３５，４１，４２が駆動されてＡＳＦ・ＣＲ重ね合わせ制御が行われる。さらにＡＣ電源モードでは、印刷動作においてモーター３５，４２が高速の駆動速度で駆動されてＣＲ・ＰＦ重ね合わせ制御が行われる。このような複数のモーターが同時にしかも高速に駆動されるＡＣ電源モードにおいて、電源プラグ２７ａが商用電源３０のコンセントから引き抜かれ、電源がＡＣ電源からバッテリー２８に切り換わると、プリンター１１の総消費電力がバッテリー２８の供給電力を上回り、電圧降下が検出される。このとき給搬送系のモーター４１，４２の駆動が停止されるので、降下した電圧は元の正常な電圧値に復帰する。この結果、プリンター１１のシステムダウンが回避される。
【０１２２】
また、このときキャリッジモーター３５が駆動されていても、記録ヘッド２３による１走査分の印刷が中止されるだけでキャリッジモーター３５の駆動は継続され、キャリッジ２１は目標位置まで空走する。例えばキャリッジモーター３５が即座に停止されると、搬送ローラー対４３や排出ローラー対４４に比べ慣性の大きなキャリッジ２１の停止時に、比較的大きな停止衝撃が発生する。この停止衝撃によるキャリッジ２１の駆動系の構造物（部品）の破損や、衝撃音による騒音などが問題となる。しかし、本実施形態のプリンター１１によれば、電圧降下の検出時にキャリッジ２１はそのまま空走し、目標位置に減速過程を伴って停止するため、この種の大きな停止衝撃に起因する問題が発生しない。また、搬送ローラー対４３等は急停止されるが、前述のようにローラーの慣性が小さいので、停止衝撃は比較的小さく済む。
【０１２３】
なお、給紙中の中断時は白紙排出を行ったが、給送経路の途中で停止した用紙Ｐが紙検出センサー４８に検出される前の位置にあれば、白紙排出をせず、その給紙中断位置から給送動作を再開する構成としてもよい。この場合、後続の用紙Ｐが給送トレイ１６にセットされていなくても、給紙を中断した用紙Ｐをそのまま給紙の続きから印刷を再開できる。そして、給送経路の途中で停止した用紙Ｐが紙検出センサー４８に検出された後の位置にあれば、給送ローラー２０及び搬送ローラー対４３の回転の急停止によりコンピューター５２が把握する用紙Ｐの位置精度が低い虞があるので、給紙を最初からやり直して用紙の検出位置精度を高めたうえで、用紙Ｐに印刷をする。
【０１２４】
以上詳述した本実施形態によれば、以下に示す効果を得ることができる。
（１）搬送機構を駆動させる動力源となる給送モーター４１と搬送モーター４２とのうち少なくとも一方の駆動時に、電圧降下が検出されると、給搬送系のモーター４１，４２を停止させる一方、そのときキャリッジ２１が駆動している場合は、キャリッジモーター３５の駆動を継続することでキャリッジ２１のその回の走査は継続する。よって、キャリッジ２１の停止衝撃を抑えつつシステムダウンを回避できる。
【０１２５】
（２）ＡＣ電源とバッテリー２８とを電源として切り換え可能な電源装置５１を備える。給送モーター４１及び搬送モーター４２の駆動時に電源プラグ２７ａがコンセントから引き抜かれると、ＡＣ電源からバッテリー２８に電源が切り換わる。しかし、電源がバッテリー２８に切り換わっても、少なくとも１回の走査はそれまでのＡＣ電源モード時の高速モードで重ね合わせ制御が行われる。しかし、電圧降下が検出されれば、そのときキャリッジ２１が駆動されている場合は、キャリッジモーター３５の駆動を継続してキャリッジ２１のその回の走査を継続し、給送モーター４１及び搬送モーター４２は停止させる。よって、電圧降下が検出されても、キャリッジ２１の停止衝撃を抑えつつシステムダウンを回避できる。
【０１２６】
（３）キャリッジモーター３５の記録ヘッド２３による印刷が開始される前の期間での駆動と、給搬送系のモーター４１，４２の駆動との駆動時期の一部が重ね合わされるＡＳＦ・ＣＲ重ね合わせ制御を行う。このＡＳＦ・ＣＲ重ね合わせ制御時に、キャリッジモーター３５の駆動を継続してキャリッジ２１を記録ヘッド２３の印刷をせずに空送させ、給搬送系のモーター４１，４２は駆動を停止させる。よって、ＡＳＦ・ＣＲ重ね合わせ制御時に電圧降下が検出されても、キャリッジ２１の停止衝撃を抑えつつシステムダウンを回避できる。
【０１２７】
（４）キャリッジモーター３５の記録ヘッド２３の印刷が開始される前の期間での駆動と、搬送モーター４２の駆動との駆動時期が一部重ね合わされるＣＲ・ＰＦ重ね合わされる制御時に、記録ヘッド２３による印刷は行わずにキャリッジモーター３５の駆動を継続してキャリッジ２１をそのときの回は空走させ、搬送モーター４２の駆動は停止させる。よって、ＣＲ・ＰＦ重ね合わされる制御時に電圧降下が検出されても、キャリッジ２１の停止衝撃を抑えつつシステムダウンを回避できる。
【０１２８】
（５）キャリッジ２１を空走させた後、キャリッジ２１は空走した走査経路を引き返し、前回の走査で行うはずであった印刷のための走査をやり直しできる加速開始位置まで移動する。そして、キャリッジ２１の加速開始位置からの走査をやり直して前回は空走のため中止した記録ヘッド２３による印刷を実施する。このため、キャリッジ２１の空走により印刷を中止しても、その中止した印刷を速やかに再開できる。
【０１２９】
（６）給搬送系のモーター４１，４２とキャリッジモーター３５との駆動時期が一部重ね合わされる重ね合せ制御が実施されるモードでプリンター１１が駆動される。この重ね合せ制御が実施されるモードでのプリンター１１が駆動中に電圧降下が検出されると、その電圧降下検出時における電源がバッテリー２８であった場合は、この電圧降下検出後は、電源がＡＣ電源に切り換わるまでは、キャリッジ２１の次回の走査からは重ね合わせ制御は実施しない。よって、電圧降下検出時のエラーが繰り返し発生することを抑制できる。
【０１３０】
（７）コンピューター５２は、重ね合わせ制御が実施されるモードでのプリンター１１の駆動中に電圧降下が検出されたときの電源がバッテリー２８であった場合は、電源がＡＣ電源に切り換わるまでは、キャリッジ２１の次回の走査からは各モーター３５，４１，４２の駆動時期を一部重ね合わせる重ね合わせ制御を実施しない。よって、電圧降下検出時のエラーが繰り返し発生することを抑制できる。
【０１３１】
（８）コンピューター５２は、電圧降下の検出後、各モーター３５，４１，４２を駆動させる速度モードを、電圧降下の検出前よりも低速な低速モードに設定するため、電圧降下検出時のエラーが繰り返し発生することを抑制できる。
【０１３２】
（９）コンピューター５２は、電圧降下検出時に用紙Ｐへの記録ヘッド２３による印刷がなされていなければ、用紙Ｐを排出する。用紙Ｐの給送からやり直しされるので、用紙Ｐが給送途中に停止するエラーに起因する位置ずれの虞があるまま印刷がなされることに起因する印刷精度の低下を回避できる。
【０１３３】
（１０）コンピューター５２は、電圧降下検出時に用紙Ｐへの記録ヘッド２３による印刷が既になされている場合は、用紙Ｐを排出することなくキャリッジ２１の空走により中止した印刷動作から再開する。用紙Ｐにそれまでに印刷された印刷の続きから印刷が再開されるため、用紙及びインクが無駄にならない。
【０１３４】
（１１）コンピューター５２は、ＡＣ電源を電源とするＡＣ電源モードであるかバッテリーを電源とするバッテリーモードであるかを判断し、ＡＣ電源モードであれば重ね合わせ制御を行うモードでプリンター１１を駆動させる。よって、ＡＣ電源モードでは印刷のスループットが向上する。一方、バッテリーモードであれば重ね合わせ制御を行わないモードでプリンター１１を駆動させる。よって、ＡＣ電源モード時に比べ印刷のスループットの向上は望めないものの、電圧降下検出時のエラーの発生頻度を低減できる。
【０１３５】
（１２）コンピューター５２は、ＡＣ電源とバッテリー２８との各出力の合流点５１ｃと、モーター駆動回路５５〜５７への電流の入力点との間における電源線上の電圧を監視することにより電圧降下の検出を行う。このため、各モーター３５，４１，４２の電圧を個々に監視する必要がなく、一箇所の電圧を監視するだけで済む。
【０１３６】
なお、上記実施形態は以下のような形態に変更することもできる。
・電圧降下検出時にキャリッジモーター３５の駆動を継続させた場合、キャリッジ２１を目標位置まで移動させることに限定されない。例えばキャリッジ２１を目標位置よりも手前で停止させてもよい。この場合、例えばキャリッジモーター３５の駆動は継続させるものの電圧降下検出とほぼ同時に減速過程に移行し、キャリッジ２１を目標位置に停止させるときと同様の減速を伴って目標位置よりも手前の位置に停止させてもよい。また、キャリッジ２１が目標位置に向かう進行方向において目標位置よりも遠くの位置までキャリッジ２１を移動させてもよい。例えば、キャリッジ２１を記録ヘッド２３が用紙Ｐと干渉しない位置まで移動させてもよい。こうすれば、例えば白紙排出される際の用紙Ｐが記録ヘッド２３に擦れる事態を回避できる。
【０１３７】
・ＡＣ電源とバッテリーとを切り換え可能な電源装置を備えた走査装置において、商用電源のコンセントからの電源プラグ２７ａの引き抜きを検出して電圧降下を間接的に検出してもよい。制御部は、プラグがコンセントから引き抜かれたことによるＡＣ電源の遮断を検出したときに、給搬送系のモーター４１，４２とキャリッジモーター３５とのうち複数のモーターが駆動されている場合は、給搬送系のモーターの駆動は停止させ、キャリッジモーター３５の駆動は継続してキャリッジ２１の移動を継続させる。このようにプラグのコンセントからの引き抜きをもって電圧降下を間接的に検出する構成でも、走査装置のシステムダウンを防止できるうえ、キャリッジ２１の停止衝撃を抑制できる。
【０１３８】
・キャリッジモーター３５が駆動される重ね合わせ制御として、ＡＳＦ・ＣＲ重ね合わせ制御「ＣＲ＋ＡＳＦ＋ＰＦ」とＣＲ・ＰＦ重ね合わせ制御「ＣＲ＋ＰＦ」とのうち一方のみを採用してもよい。
【０１３９】
・第１モーターを、給送モーター４１と搬送モーター４２との二つ備える構成に替え、給送系と搬送系で共通の一つのモーター（例えば搬送モーター）としてもよい。
・ＡＣ電源とバッテリー２８のうち一方のみを電源として使用可能な走査装置でもよい。例えばＡＣ電源のみを電源として使用可能な印刷装置、又はバッテリーのみを電源として使用可能な印刷装置でもよい。なお、ＡＣ電源で駆動可能な走査装置の場合、ＡＣアダプター２７に替え、商用電源からの交流を直流に変換する変換部が装置本体１２に内蔵された構成でもよい。
【０１４０】
・制御部を構成する各機能部は、プログラムを実行するＣＰＵによりソフトウェアで実現したり、ＡＳＩＣ等の電子回路によりハードウェアで実現したり、ソフトウェアとハードウェアとの協働により実現したりしてもよい。
【０１４１】
・印刷装置は、用紙Ｐ等の媒体に印刷できるものであれば、インクジェット式プリンター、ドットインパクトプリンターやレーザープリンターであってもよい。また、印刷装置は、印刷機能だけを備えたプリンターに限定されず、複合機であってもよい。さらに、印刷装置は、キャリッジを備えた構成であればよい。
【０１４２】
・媒体は用紙に限定されず、樹脂製のフィルム、金属箔、金属フィルム、樹脂と金属の複合体フィルム（ラミネートフィルム）、織物、不織布、セラミックシートなどであってもよい。
【０１４３】
・走査装置は、走査部の一例である記録ヘッドをキャリッジで走査させて媒体に印刷する印刷装置に限定されない。例えばスキャナー装置でもよい。例えば媒体の一例である原稿を給送する給送機構（例えば原稿給送装置（オートドキュメントフィーダー））を備え、給送された原稿に対して走査部（例えばラインセンサー）を走査させて原稿を読み取るスキャナー装置であってもよい。この種のスキャナー装置であっても、媒体（原稿）を給送のための給送モーターの駆動と、走査部を有するキャリッジの走査のためのキャリッジモーターの駆動とを駆動時期の一部を重ね合わせる重ね合わせ制御が行われる構成の場合、同様の作用効果を得ることができる。なお、スキャナー装置の場合、給送機構が搬送機構の一例に相当する。
【符号の説明】
【０１４４】
１１…電子機器の一例としてのプリンター、１２…装置本体、１４…表示部、１５…操作部、２０…搬送機構を構成する給送ローラー、２１…キャリッジ、２３…記録ヘッド、２７…電源部及びＡＣ電源部の一例としてのＡＣアダプター、２７ａ…給電プラグ、２８…電源部の一例を構成するバッテリー、３０…商用電源、３５…第２モーターの一例としてのキャリッジモーター、３９…リニアエンコーダー、４１…第１モーターの一例としての給送モーター、４２…第１モーターの一例としての搬送モーター、４３…搬送機構を構成する搬送ローラー対、４４…搬送機構を構成する排出ローラー対、５１…電源装置、５１ｃ…合流点、５２…制御部の一例としてのコンピューター、５５〜５７…駆動回路の一例としてのモーター駆動回路、８０…主制御部、８１…モーター制御部、８２…設定部、９１…モード管理部、９２…検出部、９３…判定部、Ｐ…媒体の一例としての用紙。
【図１】
2015186847.tif 000003
【図２】
2015186847.tif 000004
【図３】
2015186847.tif 000005
【図４】
2015186847.tif 000006
【図５】
2015186847.tif 000007
【図６】
2015186847.tif 000008
【図７】
2015186847.tif 000009
【図８】
2015186847.tif 000010
【図９】
2015186847.tif 000011
【図１０】
2015186847.tif 000012
【図１１】
2015186847.tif 000013
【図１２】
2015186847.tif 000014