(57)【要約】【課題】インクジェットプリンターのスループット向上を図りつつ、消費電流を抑える。【解決手段】用紙１９にインク滴を吐出する記録ヘッド１７を搭載したキャリッジ１４を一方の方向に往復動させるためのＣＲモーター１５と、一方の方向と直交する方向に用紙１９を搬送するためのＰＦモーター２２を備えたインクジェットプリンター１１は、ＣＲモーター１５およびＰＦモーター２２のそれぞれが駆動時に消費する消費電流値、および消費が許容される最大電流値をそれぞれ記憶するＥＥＰＲＯＭ６４と、消費している電流値を計測する電流センサー８１，８２と、２つのモーターの駆動を指示する制御部７と、を備え、制御部７は、駆動を指示すべき２つのモーターの何れかの消費電流値をＥＥＰＲＯＭ６４から取得し、消費電流値と電流値とを合算した合算電流値が最大電流値を超える場合、合算電流値が最大電流値以下になるのを待って駆動を指示する。【選択図】図１
2013215914.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に液体を吐出する記録ヘッドを搭載したキャリッジを一方の方向に往復動させる第１のモーターと、前記一方の方向と直交する方向に前記記録媒体を搬送する第２のモーターを備えた記録装置であって、
前記第１のモーターおよび前記第２のモーターのそれぞれが駆動時に消費する消費電流値、および消費が許容される最大電流値を記憶する記憶部と、
消費している電流値を計測する計測部と、
前記第１のモーターおよび前記第２のモーターの駆動を指示する制御部と、を備え、
前記制御部は、駆動を指示すべき前記第１のモーターおよび前記第２のモーターの何れかの前記消費電流値を前記記憶部から取得し、前記消費電流値と前記計測部が計測した前記電流値とを合算した合算電流値が前記最大電流値を超える場合、前記合算電流値が前記最大電流値以下になるのを待って前記駆動を指示することを特徴とする記録装置。
【請求項２】
請求項１に記載の記録装置において、
前記消費電流値は、前記第１のモーターおよび前記第２のモーターのそれぞれが駆動を開始して時間経過に伴い変化する電流値の情報を含み、
前記制御部は、前記電流値の情報に基づいて待機すべき待機時間を決定し、決定した前記待機時間が経過した後に駆動を指示することを特徴とする記録装置。
【請求項３】
請求項１乃至２のいずれかに記載の記録装置において、
前記記録装置は原稿を光学的に走査して読み取る原稿読み取り部を備え、
前記計測部は、前記第１のモーターおよび前記第２のモーターのそれぞれが消費している電流値に加え、前記読み取り部の走査に要する電流値を計測することを特徴とする記録装置。
【請求項４】
記録媒体に液体を吐出する記録ヘッドを搭載したキャリッジを一方の方向に往復動させる第１のモーターと、前記一方の方向と直交する方向に前記記録媒体を搬送する第２のモーターを備えた記録装置の駆動制御方法であって、
消費している電流値を計測する工程と、
駆動を指示すべき前記第１のモーターおよび前記第２のモーターの何れかの前記消費電流値を取得する工程と、
前記消費電流値と計測した前記電流値とを合算した合算電流値が最大電流値を超えるか、否かを判定する工程と、
前記合算電流値が前記最大電流値を超える場合、前記合算電流値が前記最大電流値以下になるまで駆動を待機し、前記合算電流値が前記最大電流値以下になるのを待って前記駆動を指示するする工程と、を備えることを特徴とする記録装置の駆動制御方法。
【請求項５】
記録媒体に液体を吐出する記録ヘッドを搭載したキャリッジを一方の方向に往復動させる第１のモーターと、前記一方の方向と直交する方向に前記記録媒体を搬送する第２のモーターを備えた記録装置の駆動制御プログラムであって、
消費している電流値を計測する機能と、
駆動を指示すべき前記第１のモーターおよび前記第２のモーターの何れかの前記消費電流値を取得する機能と、
前記消費電流値と計測した前記電流値とを合算した合算電流値が最大電流値を超えるか、否かを判定する機能と、
前記合算電流値が前記最大電流値を超える場合、前記合算電流値が前記最大電流値以下になるまで駆動を待機し、前記合算電流値が前記最大電流値以下になるのを待って前記駆動を指示する機能と、をコンピューターに実行させることを特徴とする記録装置の駆動制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録装置、記録装置の駆動制御方法および記録装置の駆動制御プログラムに関する。
【背景技術】
【０００２】
インクジェットプリンターは、下記特許文献１に示すように、インク滴を印刷用紙に選択的に噴射することで、所望の画像を印刷用紙に印刷する印刷装置である。
一般的に、インクジェットプリンターは、記録ヘッドを搭載したキャリッジを左右の方向（主走査方向）に往復動させるためのキャリッジモーターと、印刷用紙を主走査方向と直交する方向（副走査方向）に搬送するための紙送りモーターを備えている。
そして、印刷を行う場合には、キャリッジが主走査方向に移動しつつ、記録ヘッドが印刷用紙に向かってインク滴を吐出するが、記録ヘッドが印刷用紙にインク滴を吐出している間は、印刷用紙は副走査方向に搬送されることなく停止している。一方、印刷用紙上の印刷位置を変えるべく印刷用紙が副走査方向に搬送される間は、キャリッジが主走査方向に移動しながら記録ヘッドが印刷用紙に向かってインク滴を吐出することはない。
【０００３】
このように、インク滴を吐出するためのキャリッジの主走査方向への移動と、印刷用紙の副走査方向への搬送と、が排他的に実行される場合、キャリッジモーターと紙送りモーターに対して回転を指示する信号が同時に送られることはない。
ところで、近年、インクジェットプリンターはオフィス等でも多用されるため、連続して大量に印刷することが多く、印刷処理の高速化によるスループットの向上が要望されている。
従って、印刷処理のスループット向上を図るべく、次に印刷される印刷用紙が用紙ストックから抽出されて印刷開始位置まで搬送される前に、キャリッジが所定の待機位置から印刷開始位置までの移動を開始することがある。この場合、キャリッジモーターと紙送りモーターに対して回転を指示する信号が同期して送られ、キャリッジモーターと紙送りモーターは何れも加速状態となる場合がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−３２９５５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、モーターが加速状態の場合には消費電流が著しく増加するため、増加する消費電流に対応すべく、インクジェットプリンターの電流容量を大きくする必要があるが、電源部品等の大型化、重量化を招くことから実現は難しく、消費電流を抑えて効率的に印刷処理のスループットを向上させることは困難であった。
そこで本発明は、前記課題に鑑みてなされたものであり、インクジェットプリンターのスループット向上を図りつつ、消費電流を抑えることを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。
【０００７】
［適用例１］
本適用例にかかる記録装置は、記録媒体に液体を吐出する記録ヘッドを搭載したキャリッジを一方の方向に往復動させる第１のモーターと、前記一方の方向と直交する方向に前記記録媒体を搬送する第２のモーターを備えた記録装置であって、前記第１のモーターおよび前記第２のモーターのそれぞれが駆動時に消費する消費電流値、および消費が許容される最大電流値を記憶する記憶部と、消費している電流値を計測する計測部と、前記第１のモーターおよび前記第２のモーターの駆動を指示する制御部と、を備え、前記制御部は、駆動を指示すべき前記第１のモーターおよび前記第２のモーターの何れかの前記消費電流値を前記記憶部から取得し、前記消費電流値と前記計測部が計測した前記電流値とを合算した合算電流値が前記最大電流値を超える場合、前記合算電流値が前記最大電流値以下になるのを待って駆動を指示することを特徴とする。
【０００８】
このような構成によれば、第１のモーターおよび第２のモーターの何れかを駆動させる場合に、制御部は、駆動させるモーターが消費する消費電流値を取得し、現在消費している電流値と取得した消費電流値とを合算した合算電流値が最大電流値を超える場合、合算電流値が最大電流値以下になるのを待って駆動を指示する。従って、記録装置で消費する電流値が最大電流値を超えることを回避しつつ、電流値が最大電流値以下になるのを待って駆動を開始するため、記録装置の消費電流を効率的に抑制できる。
【０００９】
［適用例２］
上記適用例にかかる記録装置において、前記消費電流値は、前記第１のモーターおよび前記第２のモーターのそれぞれが駆動を開始して時間経過に伴い変化する電流値の情報を含み、前記制御部は、前記電流値の情報に基づいて待機すべき待機時間を決定し、決定した前記時間が経過した後に駆動を指示することを特徴とする。
【００１０】
このような構成によれば、時間経過に伴い変化する電流値の情報に基づいて待機すべき待機時間を決定するため、合算電流値を常に算出する必要がないため、処理が容易になる。
【００１１】
［適用例３］
上記適用例にかかる記録装置において、前記記録装置は原稿を光学的に走査して読み取る原稿読み取り部を備え、前記計測部は、前記第１のモーターおよび前記第２のモーターのそれぞれが消費している電流値に加え、前記読み取り部の走査に要する電流値を計測することを特徴とする。
【００１２】
このような構成によれば、原稿を光学的に走査して読み取る原稿読み取り部を備える記録装置に対しても、消費電流を効率的に抑制できる。
【００１３】
［適用例４］
本適用例にかかる記録装置の駆動制御方法は、記録媒体に液体を吐出する記録ヘッドを搭載したキャリッジを一方の方向に往復動させる第１のモーターと、前記一方の方向と直交する方向に前記記録媒体を搬送する第２のモーターを備えた記録装置の駆動制御方法であって、消費している電流値を計測する工程と、駆動を指示すべき前記第１のモーターおよび前記第２のモーターの何れかの前記消費電流値を取得する工程と、前記消費電流値と計測した前記電流値とを合算した合算電流値が最大電流値を超えるか、否かを判定する工程と、前記合算電流値が前記最大電流値を超える場合、前記合算電流値が前記最大電流値以下になるまで駆動を待機し、前記合算電流値が前記最大電流値以下になるのを待って前記駆動を指示するする工程と、を備えることを特徴とする。
【００１４】
このような方法によれば、第１のモーターおよび第２のモーターの何れかを駆動させる場合に、制御部は、駆動させるモーターが消費する消費電流値を取得し、現在消費している電流値と取得した消費電流値とを合算した合算電流値が最大電流値を超える場合、合算電流値が最大電流値以下になるのを待って駆動を指示する。従って、記録装置で消費する電流値が最大電流値を超えることを回避しつつ、電流値が最大電流値以下になるのを待って駆動を開始するため、記録装置の消費電流を効率的に抑制できる。
【００１５】
［適用例５］
本適用例にかかる記録装置の駆動制御プログラムは、記録媒体に液体を吐出する記録ヘッドを搭載したキャリッジを一方の方向に往復動させる第１のモーターと、前記一方の方向と直交する方向に前記記録媒体を搬送する第２のモーターを備えた記録装置の駆動制御プログラムであって、消費している電流値を計測する機能と、駆動を指示すべき前記第１のモーターおよび前記第２のモーターの何れかの前記消費電流値を取得する機能と、前記消費電流値と計測した前記電流値とを合算した合算電流値が最大電流値を超えるか、否かを判定する機能と、前記合算電流値が前記最大電流値を超える場合、前記合算電流値が前記最大電流値以下になるまで駆動を待機し、前記合算電流値が前記最大電流値以下になるのを待って前記駆動を指示する機能と、をコンピューターに実行させることを特徴とする。
【００１６】
このような機能によれば、第１のモーターおよび第２のモーターの何れかを駆動させる場合に、制御部は、駆動させるモーターが消費する消費電流値を取得し、現在消費している電流値と取得した消費電流値とを合算した合算電流値が最大電流値を超える場合、合算電流値が最大電流値以下になるのを待って駆動を指示する。従って、記録装置で消費する電流値が最大電流値を超えることを回避しつつ、電流値が最大電流値以下になるのを待って駆動を開始するため、記録装置の消費電流を効率的に抑制できる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施形態に係るインクジェットプリンターの概略斜視図。
【図２】インクジェットプリンターの動作を制御する制御系のブロック図。
【図３】駆動制御プログラムの処理の流れを示すフローチャート。
【図４】駆動制御プログラムによる電流センサーの計測結果の一例を示す図。
【発明を実施するための形態】
【００１８】
以下、本発明の実施形態について図面を参照して説明する。
【００１９】
（実施形態）
図１は、記録装置の１つであるインクジェットプリンター１１の概略斜視図である。このインクジェットプリンター１１は、平面視矩形状をなす本体ケース１２を備えている。この本体ケース１２内には、ガイド軸１３に案内されて主走査方向Ｘに往復動可能なキャリッジ１４が設けられている。このキャリッジ１４は、第１のモーターとしてのキャリッジモーター（以下、ＣＲモーター１５という）が駆動されることにより回転駆動される無端状のタイミングベルト１６の一部に固定されており、ＣＲモーター１５の正逆転駆動により主走査方向Ｘに往復動する。
【００２０】
キャリッジ１４の下部には、インクジェット方式の記録ヘッド１７が設けられると共に、キャリッジ１４の上部には、記録ヘッド１７にインクを供給するためのインクカートリッジ１８が着脱可能に装填されている。記録ヘッド１７はその下面に開口する複数のノズルごとに吐出駆動素子を内蔵し、各吐出駆動素子が駆動されることでノズルから記録媒体としての用紙１９に向かってインク滴の液体が噴射（吐出）される。なお、インク吐出駆動方式は、吐出駆動素子として圧電素子（ピエゾ素子）を用いてインク滴を噴射する圧電方式、静電駆動素子を用いてインク滴を噴射する静電方式、さらにはヒーターで加熱してノズル内のインク中に気泡を発生させてインク滴を噴射するサーマル方式でもよい。
【００２１】
キャリッジ１４の下方には、記録ヘッド１７と用紙１９との間隔（ギャップ）を規定するプラテン２０が配置されている。キャリッジ１４が印字を行わない休止時の待機位置となるホームポジションの直下には、記録ヘッド１７のクリーニング等を行うメンテナンス装置２１が配設されている。
【００２２】
本体ケース１２の背面下部には、第２のモーターとしての紙送りモーター（以下、ＰＦモーター２２という）が配設されている。用紙１９は、ＰＦモーター２２により駆動される複数対の搬送ローラーによって、搬送方向（副走査方向Ｙ下流側）へ搬送される。そして、キャリッジ１４が記録ヘッド１７からインク滴を噴射させながら主走査方向Ｘに一回移動する印字動作（記録動作）と、用紙１９を次の印字位置まで所定ピッチだけ副走査方向Ｙへ搬送する搬送動作（紙送り動作）とが交互に行われることで、用紙１９に印刷が施される。
また、本体ケース１２内には、ガイド軸１３に沿ってリニアエンコーダー２４が設けられている。リニアエンコーダー２４は、キャリッジ１４の移動距離に比例する数のパルスを出力し、インクジェットプリンター１１ではその出力パルスを検出して把握されるキャリッジ１４の移動位置、移動速度及び移動方向に基づいて、キャリッジ１４の速度制御及び位置制御が行われる。
【００２３】
尚、本実施形態では、キャリッジ１４、ガイド軸１３、タイミングベルト１６及びＣＲモーター１５等から構成されて記録ヘッド１７を主走査方向Ｘへ移動させる機構と、搬送ローラー及びＰＦモーター２２等から構成されて用紙１９を副走査方向Ｙへ移動させる機構とにより、記録ヘッドと記録媒体とを相対移動させる移動手段が構成されている。そして、ＣＲモーター１５及びＰＦモーター２２が、移動手段の動力源として機能する。
ＣＲモーター１５は、キャリッジ１４の駆動源であり、ＣＲモーター１５の回転により、キャリッジ１４（記録ヘッド１７）が主走査方向Ｘに移動する。このキャリッジ１４の主走査方向Ｘにおける位置は、リニアエンコーダー２４により検出可能となっており、これにより制御部７（図２）は、キャリッジ１４の位置、移動方向、移動速度などを検出可能となっている。
【００２４】
また、ＰＦモーター２２は、用紙を搬送するために設けられた各ローラー（図示は略す）の共通の駆動源であり、その回転量（回転ステップ数）や回転速度は、ロータリーエンコーダー７３（図２）により検出されるようになっている。これにより制御部７は、用紙搬送経路中に設けられた各ローラーの回転量や回転速度を検出可能となっている。
図２は、インクジェットプリンター１１の動作を制御する制御系のブロック図である。インクジェットプリンター１１は制御部７を備え、制御部７が前記したＣＲモーター１５及びＰＦモーター２２の回転や、記録ヘッド１７によるインク吐出等を制御する。
【００２５】
制御部７には、制御ＡＳＩＣ６１、ＲＡＭ６２、ＲＯＭ６３、ＥＥＰＲＯＭ６４、ＣＰＵ６５が接続されている。ＣＰＵ６５には、制御ＡＳＩＣ６１を介してリニアエンコーダー２４、ロータリーエンコーダー７３、用紙検出センサー７４、ＰＷセンサー７５等の各センサー類やエンコーダーからの信号が入力される。
また、インクジェットプリンター１１の電源をＯＮ／ＯＦＦするための電源ボタン、各種設定／実行ボタン、などの操作部および各種情報を表示する表示部などを備えた操作パネル７８からの信号が入力される。
【００２６】
ＣＰＵ６５は、インクジェットプリンター１１の各センサー類やエンコーダー等からの出力信号等に基づいて、インクジェットプリンター１１の各種制御を実行するための演算処理やその他必要な演算処理を行う。ＲＯＭ６３には、ＣＰＵ６５によるインクジェットプリンター１１の制御に必要な記録制御プログラム（ファームウェア）等が格納されており、記録制御プログラムの処理に必要で書き換えが生じる各種データ等はＥＥＰＲＯＭ６４に記憶される。これらのＲＯＭ６３やＥＥＰＲＯＭ６４は記憶部として機能する。ＲＡＭ６２は、ＣＰＵ６５の作業領域や記録データ等の一時格納領域として使用される。
【００２７】
制御部７は、ＤＣモーターであるＣＲモーター１５およびＰＦモーター２２の回転制御並びに記録ヘッド１７の駆動制御を行うための制御回路（ＣＲモータードライバー６８、ＰＦモータードライバー６９、ヘッドドライバー６７）を有している。また、制御部７は、ＣＲモーター１５に流入する電流値を計測するための電流センサー８１、およびＰＦモーター２２に流入する電流値を計測するための電流センサー８２を有している。電流センサー８１および電流センサー８２は計測部として機能し、これらが出力する電流値の情報は、それぞれ制御ＡＳＩＣ６１を介してＣＰＵ６５に入力される。尚、本実施形態では、電流値を取得するための手段として電流センサー８１および電流センサー８２を採用しているが、センサーには限定されず、例えば、電流検出手段として、ＰＷＭ（Ｐｕｌｓｅ  Ｗｉｄｔｈ  Ｍｏｄｕｌａｔｉｏｎ）のデューティから電流値換算するハードウェアやソフトウェアであっても良い。
また、制御ＡＳＩＣ６１は、ＣＰＵ６５から送られてくる制御命令、ロータリーエンコーダー７３の出力信号、リニアエンコーダー２４の出力信号、に基づいて、ＣＲモーター１５およびＰＦモーター２２の回転制御を行うための各種演算を行い、その演算結果に基づくモーター制御信号をＣＲモータードライバー６８やＰＦモータードライバー６９へ送出する。
また、制御ＡＳＩＣ６１は、ＣＰＵ６５から送出される記録データ等に基づいて、記録ヘッド１７の制御信号を演算生成してヘッドドライバー６７へ送出し、記録ヘッド４２を駆動制御する。
【００２８】
本実施形態では、インクジェットプリンター１１のスループットの向上を図るべく、新しい用紙１９が用紙ストックから抽出されて給紙が完了する前に、キャリッジ１４が待機位置から印刷開始位置まで移動を開始する。
このような場合には、ＣＲモーター１５およびＰＦモーター２２の何れも加速の状態に遷移することがあり、加速状態では定速状態に比べて消費する電流値が散発的に著しく増加することがある。従って、本実施形態では、電流センサー８２，８２が計測するＣＲモーター１５およびＰＦモーター２２の電流値に基づいて、ＣＲモーター１５およびＰＦモーター２２の何れもが加速の状態に遷移することを遅延させる駆動制御プログラムがＲＯＭ６３に予め記憶され、インクジェットプリンター１１の起動と共にＲＡＭ６２に展開されて実行される。
【００２９】
図３は、駆動制御プログラム（駆動制御方法）の処理の流れを示すフローチャートである。この駆動制御プログラムはＲＯＭ６３等に記憶されており、ＣＲモーター１５またはＰＦモーター２２が駆動を開始する際に実行される。処理が開始されると、ＣＰＵ６５は、電流センサー８２，８２が計測した既に駆動中のモーターの電流値を取得する（ステップＳ１００）。
次に、ＣＰＵ６５は、駆動開始対象のモーターが駆動する際に消費する電流値（消費電流値）を取得する（ステップＳ１０２）。この電流値は、最も消費が多くなる電流値、即ち、駆動を開始して加速する際の電流値であっても良い。また、駆動開始後の時間経過に伴い変化する電流値の情報を含んでも良い。また、駆動開始対象のモーターに関して過去の所定の期間において電流センサー８２，８２が計測し、ＥＥＰＲＯＭ６４に記憶した電流値の情報を加味しても良い。
次に、ＣＰＵ６５は、既に駆動中のモーターの電流値と、駆動開始対象のモーターの電流値とを合算し、駆動開始対象のモーターを駆動することで予想される予想電流値（合算電流値）を算出する（ステップＳ１０４）。
【００３０】
続いて、ＣＰＵ６５は、予想電流値が予め規定した許容電流値（最大電流値）を超えるか、否かを判定する（ステップＳ１０６）。
ここで、予想電流値が許容電流値を超えると判定した場合（ステップＳ１０６でＹｅｓ）、ステップＳ１０８に進む。他方で、予想電流値が許容電流値を超えないと判定した場合（ステップＳ１０６でＮｏ）、ステップＳ１１４に進む。
ステップＳ１０８では、ＣＰＵ６５は、駆動開始対象のモーターの駆動開始を遅らせる遅延時間（待機時間）を取得する。この遅延時間は、設計値として固定値であっても良く、また、ＥＥＰＲＯＭ６４に記憶した電流値の情報に基づいて、予想電流値が許容電流値以下になるまでに要する遅延時間を決定しても良い。また、過去の所定の期間において電流センサー８１，８２が計測した電流値の時間的な変動に基づいて遅延時間を決定しても良い。
【００３１】
次に、ＣＰＵ６５は、取得した遅延時間をタイマーに設定する（ステップＳ１１０）。そして、設定時間が経過したか、否かを判定し（ステップＳ１１２）、設定時間が経過しない場合（ステップＳ１１２でＮｏ）、設定時間が経過するまでステップＳ１１２を繰り返す。また、設定時間が経過した場合（ステップＳ１１２でＹｅｓ）、ステップＳ１１４に進む。
ステップＳ１１４では、ＣＰＵ６５は、駆動開始対象のモーターに回転を指示し、一連の処理を終了する。
【００３２】
図４は、上述の駆動制御プログラムによる電流センサー８１，８２の計測結果の一例を示す。この場合、計測を開始しておよそ０．１２秒後にＰＦモーター２２が駆動を開始し、駆動開始からおよそ４０ミリ秒間は加速により電流値が増加し、最大で０．８Ａ消費する。一方で、ＣＲモーター１５は計測を開始しておよそ０．１２秒後、即ち、ＰＦモーター２２と略同時に駆動を試みるが、駆動制御プログラムの指示により駆動開始が４６ミリ秒遅延する。ＣＲモーター１５は駆動開始からおよそ６０ミリ秒間は加速により電流値が増加し、最大で０．６５Ａ消費する。
ここで、２つのモーターが同時に駆動を開始した場合、最大電流値は１．４５Ａとなるが、２つのモーターの最大電流値のピークは駆動制御プログラムによって時間的にシフトされるため、最大電流値は０．９Ａ程度に収まる。
【００３３】
以上述べた実施形態によれば、以下のような効果を奏する。
（１）印刷のスループットを向上させるべくＣＲモーター１５およびＰＦモーター２２を同期して駆動させる場合、２つのモーターの消費電力が許容電流値を超えることは回避できるため、インクジェットプリンター１１の想定される最大電流値を抑制できる。従って、設計段階において電流値の設定マージンを抑えることができるため、コンパクトな電源回路が実現でき、印刷スループットの向上を図りつつ、インクジェットプリンター１１の小型化および軽量化を図れる。
（２）ＣＲモーター１５に流入する電流値を計測する電流センサー８１、およびＰＦモーター２２に流入する電流値を計測するための電流センサー８２で電流値を測定するため、インクジェットプリンター１１の紙送り機構部分や、キャリッジ１４が往復動するための機構部分において、経時的もしくは一時的なイナーシャ特性の変動が生じた場合であっても、その状態に応じた電流値を測定して最大電流値を算出できる。従って、最大電流値を厳密に想定する必要がないことから、電源回路に対して必要なコストや手間を軽減できる。
【００３４】
以上、本発明を図示した実施形態に基づいて説明したが、本発明は、本実施形態に限定されるものではなく、以下に述べるような変形例も想定できる。
（１）本実施形態で採用した印刷装置は、印刷機能のみを具備する単能機を想定したが、印刷機能に加えてスキャナー機能（原稿読み取り部）を具備した複合機も想定できる。その場合、ＣＲモーター１５およびＰＦモーター２２に加えて、自動原稿送り装置（ＡＤＦ）やスキャナー走査用のモーターも電流測定の対象としても良い。更に、電流測定の対象はモーターに限定されず、同時に駆動することで許容電流値を超える可能性があるデバイス等を電流測定の対象として加えても良い。
【符号の説明】
【００３５】
７…制御部、１１…インクジェットプリンター、１２…本体ケース、１３…ガイド軸、１４…キャリッジ、１５…ＣＲモーター、１６…タイミングベルト、１７…記録ヘッド、１８…インクカートリッジ、１９…用紙、２０…プラテン、２１…メンテナンス装置、２２…ＰＦモーター、２４…リニアエンコーダー、４２…記録ヘッド、６１…制御ＡＳＩＣ、６２…ＲＡＭ、６３…ＲＯＭ、６４…ＥＥＰＲＯＭ、６５…ＣＰＵ、６７…ヘッドドライバー、６８…ＣＲモータードライバー、６９…ＰＦモータードライバー、７３…ロータリーエンコーダー、７４…用紙検出センサー、７５…ＰＷセンサー、７８…操作パネル、８１…電流センサー、８２…電流センサー。
【図１】
2013215914.tif 000003
【図２】
2013215914.tif 000004
【図３】
2013215914.tif 000005
【図４】
2013215914.tif 000006