(57)【要約】【課題】印刷装置の固有の情報が記憶される記憶部を交換する際に、印刷装置が印刷を行える状態に復旧するまでに要する時間を短縮することができる印刷装置を提供する。【解決手段】主記憶部と、第１記憶部と、第２記憶部とのそれぞれは、第１モーターの固有の情報である第１制御情報と第２モーターの固有の情報である第２制御情報とを記憶する。主制御部は、主記憶部と第１記憶部と第２記憶部とのうちに同内容の情報を記憶する２つの記憶部がある場合（Ｓ１２，Ｓ１５，Ｓ１７）、２つの記憶部に記憶された各制御情報を他の１つの記憶部に書き込む（Ｓ１３，Ｓ１６，Ｓ１８）。【選択図】図４
2016007826.tif 000002
【特許請求の範囲】
【請求項１】
媒体に対して印刷を行う印刷部と、
前記印刷部を主走査方向に移動させる駆動源となる第１駆動源と、前記第１駆動源の固有の情報である第１制御情報を記憶する第１記憶部と、前記第１記憶部に記憶された前記第１制御情報を用いて前記第１駆動源を制御する第１制御部と、を有する第１駆動部と、
前記主走査方向と交差する副走査方向に前記印刷部及び媒体の一方を移動させる駆動源となる第２駆動源と、前記第２駆動源の固有の情報である第２制御情報を記憶する第２記憶部と、前記第２記憶部に記憶された第２制御情報を用いて前記第２駆動源を制御する第２制御部と、を有する第２駆動部と、
前記印刷部と前記第１制御部と前記第２制御部とを制御する主制御部と、
前記第１制御情報及び前記第２制御情報を記憶する主記憶部と、を備え、
前記第１記憶部は、前記第２制御情報をさらに記憶し、
前記第２記憶部は、前記第１制御情報をさらに記憶し、
前記主制御部は、前記主記憶部と前記第１記憶部と前記第２記憶部とのうちに同内容の情報を記憶する２つの記憶部がある場合、前記２つの記憶部に記憶された情報を他の１つの記憶部に書き込む印刷装置。
【請求項２】
前記主記憶部と前記第１記憶部と前記第２記憶部とは、前記印刷部の固有の情報である主制御情報をさらに記憶し、
前記主制御部は、前記主記憶部に記憶された前記主制御情報を用いて前記印刷部を制御する
請求項１に記載の印刷装置。
【請求項３】
媒体に対して印刷を行う印刷部と、
前記印刷部を主走査方向に移動させる駆動源となる第１駆動源と、前記第１駆動源の固有の情報である第１制御情報を記憶する第１記憶部と、前記第１記憶部に記憶された前記第１制御情報を用いて前記第１駆動源を制御する第１制御部と、を有する第１駆動部と、
前記主走査方向と交差する副走査方向に前記印刷部及び媒体の一方を移動させる駆動源となる第２駆動源と、前記第２駆動源の固有の情報である第２制御情報を記憶する第２記憶部と、前記第２記憶部に記憶された第２制御情報を用いて前記第２駆動源を制御する第２制御部と、を有する第２駆動部と、
前記印刷部の固有の情報である主制御情報を記憶する主記憶部と、
前記主記憶部に記憶された前記主制御情報を用いて同印刷部を制御するとともに、前記第１制御部及び前記第２制御部を制御する主制御部と、を備え、
前記主制御情報と前記第１制御情報と前記第２制御情報とが、前記主記憶部と前記第１記憶部と前記第２記憶部とのうち何れか２つの記憶部に記憶されるように、前記主記憶部が前記第１制御情報及び前記第２制御情報の一方をさらに記憶し、前記第１記憶部が前記主制御情報及び前記第２制御情報の一方をさらに記憶し、前記第２記憶部が前記主制御情報及び前記第１制御情報の一方をさらに記憶し、
前記主制御部は、前記主記憶部と前記第１記憶部と前記第２記憶部とのうちに同内容の情報を記憶する２つの記憶部がある場合、前記２つの記憶部に記憶された情報のうち他の１つの記憶部が記憶する必要がある情報を前記１つの記憶部に書き込む印刷装置。
【請求項４】
前記主制御部は、前記主記憶部と前記第１記憶部と前記第２記憶部とに記憶された情報を比較した結果、全ての記憶部が同内容の情報を記憶している場合、前記１つの記憶部に対する書き込みを行わない
請求項１〜請求項３のうち何れか一項に記載の印刷装置。
【請求項５】
前記主制御部は、前記主記憶部と前記第１記憶部と前記第２記憶部とのうち全ての記憶部が同内容の情報を記憶していない場合、異常を報知する
請求項１〜請求項４のうち何れか一項に記載の印刷装置。
【請求項６】
前記主記憶部と前記第１記憶部と前記第２記憶部とは、比較用の比較情報をさらに記憶し、
前記主制御部は、前記主記憶部と前記第１記憶部と前記第２記憶部とに記憶された前記比較情報を比較することで、前記主記憶部と前記第１記憶部と前記第２記憶部とのうちに同内容の前記情報を記憶する２つの記憶部がある否かを判定する
請求項１〜請求項５のうち何れか一項に記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、用紙などの媒体に印刷を行う印刷装置に関する。
【背景技術】
【０００２】
従来から、主走査方向に往復移動する印刷ヘッドから、用紙などの媒体にインクを噴射することで、印刷を行う印刷装置が知られている（例えば、特許文献１）。こうした印刷装置には、媒体に印刷を行う際の制御に用いられる同印刷装置の固有の情報を記憶する記憶部を備えるものがある。
【０００３】
ところで、印刷装置においては、印刷ヘッドを主走査方向に往復移動させるための駆動源としてモーターを用いることが一般的であるが、同モーターは、同一規格であっても製造上のばらつき等により、駆動電流に対する回転数特性に個体差を有する場合がある。すなわち、印刷装置に設けられるモーターの個体差によっては、駆動電流を同一としたときのモーターの回転数が異なる結果、主走査方向における印刷ヘッドの移動量や移動速度に差異が生じることがある。
【０００４】
このため、印刷装置においては、モーターが個体差を有していても、印刷ヘッドを目標とする移動量や速度で移動させることができるように、予め把握しておいたモーターの駆動電流に対する回転数特性に基づき、モーターに対する駆動電流の大きさが補正される。すなわち、印刷装置の記憶部には、こうしたモーターの駆動電流に対する回転数特性が固有の情報の一例として記憶される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１６０９２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、印刷装置において、記憶部が劣化するなどして、同記憶部が上記固有の情報を正常に記憶することができなくなる場合、そうした記憶部は、新たな記憶部に交換される。
【０００７】
ここで、交換後の記憶部には、上述したモーターの駆動電流に対する回転数特性のように、印刷装置の固有の情報が記憶されていない。したがって、記憶部の交換時には、印刷装置の使用者やメンテナンスの担当者等が、交換後の記憶部に印刷装置の固有の情報を記憶させるため作業を行う必要が生じ、印刷装置が印刷を行える状態に復旧するまでに時間を要するという課題がある。
【０００８】
なお、印刷装置の固有の情報には、モーターの駆動電流に対する回転数特性に関する情報に限らず、印刷装置の歯車や軸といった機械要素が製造上のばらつき等により個体差を有する場合には当該個体差に関する情報も含まれることとなる。
【０００９】
本発明は、上記課題に鑑みてなされたものである。その目的は、印刷装置の固有の情報が記憶される記憶部を交換する際に、印刷装置が印刷を行える状態に復旧するまでに要する時間を短縮することができる印刷装置を提供することにある。
【課題を解決するための手段】
【００１０】
以下、上記課題を解決するための手段及びその作用効果について記載する。
上記課題を解決する印刷装置は、媒体に対して印刷を行う印刷部と、前記印刷部を主走査方向に移動させる駆動源となる第１駆動源と、前記第１駆動源の固有の情報である第１制御情報を記憶する第１記憶部と、前記第１記憶部に記憶された前記第１制御情報を用いて前記第１駆動源を制御する第１制御部と、を有する第１駆動部と、前記主走査方向と交差する副走査方向に前記印刷部及び媒体の一方を移動させる駆動源となる第２駆動源と、前記第２駆動源の固有の情報である第２制御情報を記憶する第２記憶部と、前記第２記憶部に記憶された第２制御情報を用いて前記第２駆動源を制御する第２制御部と、を有する第２駆動部と、前記印刷部と前記第１制御部と前記第２制御部とを制御する主制御部と、前記第１制御情報及び前記第２制御情報を記憶する主記憶部と、を備える。そして、同印刷装置において、前記第１記憶部は、前記第２制御情報をさらに記憶し、前記第２記憶部は、前記第１制御情報をさらに記憶する。さらに、同印刷装置において、前記主制御部は、前記主記憶部と前記第１記憶部と前記第２記憶部とのうちに同内容の情報を記憶する２つの記憶部がある場合、前記２つの記憶部に記憶された情報を他の１つの記憶部に書き込む。
【００１１】
上記構成によれば、主制御部の制御により、第１制御部が第１記憶部に記憶された第１駆動源の固有の第１制御情報を用いて第１駆動源の駆動を制御する一方、第２制御部が第２記憶部に記憶された第２駆動源の固有の第２制御情報を用いて第２駆動源の駆動を制御することで、印刷部が主走査方向及び副走査方向に移動する。そして、主制御部が、印刷部を制御することで、媒体の主走査方向及び副走査方向における任意の位置に印刷が行われる。
【００１２】
ここで、例えば、第１記憶部に交換の必要が生じ、同第１記憶部を新たな第１記憶部に交換する場合を想定する。この場合、交換が終了した後の新たな第１記憶部には何の情報も記憶されていない一方で、２つの記憶部（主記憶部と第２記憶部）には、同内容の情報（第１制御情報と第２制御情報）がそれぞれ記憶されている。このため、２つの記憶部（主記憶部と第２記憶部）に記憶された情報（第１制御情報と第２制御情報）が他の１つの記憶部（第１記憶部）に書き込まれる。こうして、この構成によれば、印刷装置側で、交換後の記憶部に必要な情報の書き込みが行われる点で、印刷装置の使用者やメンテナンス担当者等が制御情報の設定作業を行う必要がない。したがって、印刷装置の固有の情報が記憶される記憶部（第１記憶部と第２記憶部）を交換する際に、印刷装置が印刷を行える状態に復旧するまでに要する時間を短縮することができる。
【００１３】
上記構成において、前記主記憶部と前記第１記憶部と前記第２記憶部とは、前記印刷部の固有の情報である主制御情報をさらに記憶し、前記主制御部は、前記主記憶部に記憶された前記主制御情報を用いて前記印刷部を制御することが望ましい。
【００１４】
主制御部は、主記憶部に記憶された印刷部の固有の主制御情報を用いて印刷部の駆動を制御することがある。この点、上記構成によれば、第１記憶部及び第２記憶部だけでなく、主記憶部に交換の必要が生じることで同主記憶部を新たな主記憶部に交換する際に、印刷装置が印刷を行える状態に復旧するまでに要する時間を短縮することができる。
【００１５】
上記課題を解決する印刷装置は、媒体に対して印刷を行う印刷部と、前記印刷部を主走査方向に移動させる駆動源となる第１駆動源と、前記第１駆動源の固有の情報である第１制御情報を記憶する第１記憶部と、前記第１記憶部に記憶された前記第１制御情報を用いて前記第１駆動源を制御する第１制御部と、を有する第１駆動部と、前記主走査方向と交差する副走査方向に前記印刷部及び媒体の一方を移動させる駆動源となる第２駆動源と、前記第２駆動源の固有の情報である第２制御情報を記憶する第２記憶部と、前記第２記憶部に記憶された第２制御情報を用いて前記第２駆動源を制御する第２制御部と、を有する第２駆動部と、前記印刷部の固有の情報である主制御情報を記憶する主記憶部と、前記主記憶部に記憶された前記主制御情報を用いて同印刷部を制御するとともに、前記第１制御部及び前記第２制御部を制御する主制御部と、を備える。そして、同印刷装置において、前記主制御情報と前記第１制御情報と前記第２制御情報とが、前記主記憶部と前記第１記憶部と前記第２記憶部とのうち何れか２つの記憶部に記憶されるように、前記主記憶部が前記第１制御情報及び前記第２制御情報の一方をさらに記憶し、前記第１記憶部が前記主制御情報及び前記第２制御情報の一方をさらに記憶し、前記第２記憶部が前記主制御情報及び前記第１制御情報の一方をさらに記憶する。さらに、同印刷装置において、前記主制御部は、前記主記憶部と前記第１記憶部と前記第２記憶部とのうちに同内容の情報を記憶する２つの記憶部がある場合、前記２つの記憶部に記憶された情報のうち他の１つの記憶部が記憶する必要がある情報を前記１つの記憶部に書き込む。
【００１６】
上記構成では、主記憶部と第１記憶部と第２記憶部とには、各記憶部に対応する制御部が用いる制御情報と、他の制御部が用いる１つの制御情報とが記憶される。すなわち、各記憶部に、全ての制御情報が記憶されない分、各記憶部の記憶容量が少なくて済む。
【００１７】
ここで、主記憶部が主制御情報と第１制御情報とを記憶し、第１記憶部が第１制御情報と第２制御情報とを記憶し、第２記憶部が第２制御情報と主制御情報とを記憶したとする。すると、例えば、第１記憶部に交換の必要が生じ、同第１記憶部を新たな第１記憶部に交換する場合、同交換が終了した後では、同内容の情報（主制御情報）を記憶する２つの記憶部（主記憶部と第２記憶部）が存在する。このため、２つの記憶部（主記憶部と第２記憶部）に記憶された情報のうち他の１つの記憶部（第１記憶部）が記憶する必要がある情報（第１制御情報と第２制御情報）が、他の１つの記憶部（第１記憶部）に書き込まれる。
【００１８】
こうして、この構成でも、主記憶部と第１記憶部と第２記憶部とのうち何れかの記憶部が交換される場合には、交換後の記憶部に対して必要な情報が印刷装置側で書き込まれる。したがって、印刷装置の固有の情報が記憶される記憶部を交換する際に、印刷装置が印刷を行える状態に復旧するまでに要する時間を短縮することができる。
【００１９】
上記構成において、前記主制御部は、前記主記憶部と前記第１記憶部と前記第２記憶部とに記憶された情報を比較した結果、全ての記憶部が同内容の情報を記憶している場合、前記１つの記憶部に対する書き込みを行わないことが望ましい。
【００２０】
前記主記憶部と前記第１記憶部と前記第２記憶部とに記憶された情報を比較した結果、全ての記憶部が同内容の情報を記憶している場合には、２つの記憶部に記憶された情報を他の１つの記憶部に書き込む必要がない。このため、上記構成によれば、そのような書き込みを行わないようにすることで、記憶部に対する情報の書き込み回数の増大が抑制され、同記憶部の劣化を抑制することができる。
【００２１】
上記構成において、前記主制御部は、前記主記憶部と前記第１記憶部と前記第２記憶部とのうち全ての記憶部が同内容の情報を記憶していない場合、異常を報知することが望ましい。
【００２２】
例えば、主記憶部と第１記憶部と第２記憶部とのうち何れか２つ以上の記憶部が交換された場合等には、同内容の情報が主記憶部と第１記憶部と第２記憶部とに記憶されなくなる。そこで、上記構成では、このような場合には、異常を報知することで、印刷装置の使用者やメンテナンスの担当者等が、その後の対応を取ることができる。したがって、印刷装置側で、不適切な制御情報に基づいて、第１駆動源等が制御されることを抑制することができる。
【００２３】
上記構成において、前記主記憶部と前記第１記憶部と前記第２記憶部とは、比較用の比較情報をさらに記憶し、前記主制御部は、前記主記憶部と前記第１記憶部と前記第２記憶部とに記憶された前記比較情報を比較することで、前記主記憶部と前記第１記憶部と前記第２記憶部とのうちに同内容の前記情報を記憶する２つの記憶部がある否かを判定することが望ましい。
【００２４】
上記構成によれば、主記憶部と第１記憶部と第２記憶部とに記憶された情報を比較する際に、それぞれの記憶部に記憶された全ての情報を比較する必要がない。そして、比較情報を、各制御情報（主制御情報と第１制御情報と第２制御情報）に比べて、情報量を小さくすることで、各記憶部に記憶された情報を比較する際の主制御部に対する処理負担を軽減することができる。
【図面の簡単な説明】
【００２５】
【図１】第１実施形態の印刷装置の斜視図。
【図２】第１実施形態の印刷装置の電気的構成を示すブロック図。
【図３】第１実施形態の記憶部の構造を示す模式図。
【図４】第１実施形態において、各記憶部に各制御情報を記憶させるために、主制御部が実行する処理ルーチンを示すフローチャート。
【図５】第１実施形態において、第１記憶部が交換されるときの各記憶部に記憶される制御情報を示す模式図であって、（ａ）は第１記憶部に各制御情報が書き込まれる前の状態を示し、（ｂ）は第１記憶部に各制御情報が書き込まれた後の状態を示す。
【図６】第２実施形態の各記憶部の構造を示す模式図。
【図７】第２実施形態において、各記憶部に必要な情報を記憶させるために、主制御部が実行する処理ルーチンを示すフローチャート。
【図８】第２実施形態において、第１記憶部が交換されるときの各記憶部に記憶される制御情報を示す模式図であって、（ａ）は第１記憶部に必要な制御情報が書き込まれる前の状態を示し、（ｂ）は第１記憶部に必要な制御情報が書き込まれた後の状態を示す。
【図９】変形例の各記憶部の構造を示す模式図。
【発明を実施するための形態】
【００２６】
（第１実施形態）
以下、印刷装置の第１実施形態について、図面を参照して説明する。なお、印刷装置は、例えば、用紙等の媒体に液体の一例としてのインクを噴射することで、同媒体に印刷を行うインクジェット式のプリンターである。
【００２７】
図１に示すように、印刷装置１０は、媒体Ｐを支持する支持部２０と、媒体Ｐにインクを噴射する印刷ヘッド３１を有する印刷ユニット３０と、印刷ヘッド３１を主走査方向Ｘに往復移動させる第１駆動部４０と、印刷ユニット３０を副走査方向Ｙに往復移動させる第２駆動部５０と、を備えている。
【００２８】
支持部２０は、床面に置かれる枠構造の支持架台２１を含んで構成される基台２２を備えている。基台２２には、主走査方向Ｘと交差する側面に副走査方向Ｙに沿ってガイド溝２３が形成されている。ガイド溝２３には、印刷ユニット３０の下端部が係合することで、同印刷ユニット３０が副走査方向Ｙに沿って移動可能となっている。
【００２９】
また、基台２２の上面は、媒体Ｐが支持される支持面２４となっており、この支持面２４には複数の吸引孔２５が開口している。また、複数の吸引孔２５には、その支持面２４側とは反対側において、吸引チューブ２６を介して減圧ポンプ２７が接続されている。こうして、減圧ポンプ２７が駆動された場合には、基台２２の支持面２４に載置された媒体Ｐに対し、吸引孔２５を介して吸引力が作用することで、媒体Ｐが支持面２４に吸着される。
【００３０】
印刷ユニット３０は、主走査方向Ｘを長手方向とする主軸３２及び副軸３３と、上述した印刷ヘッド３１を支持するキャリッジ３４と、インクを収容するインクカートリッジ３５と、インクカートリッジ３５と印刷ヘッド３１とをインクを流通可能に接続するインク供給チューブ３６とを有している。キャリッジ３４は、主走査方向Ｘに沿って、主軸３２及び副軸３３に摺接可能に支持されている。印刷ヘッド３１は、不図示のアクチュエーターを有し、同アクチュエーターに対する駆動電圧を変化させることでインクを噴射する。なお、本実施形態では、印刷ヘッド３１が「印刷部」の一例に相当する。
【００３１】
第１駆動部４０は、印刷ユニット３０内において、回転自在に支持される駆動プーリー４１及び従動プーリー４２と、印刷ヘッド３１を主走査方向Ｘに移動させるときの駆動源となる第１モーター４３と、駆動プーリー４１及び従動プーリー４２に掛装される無端状のタイミングベルト４４とを有している。駆動プーリー４１及び従動プーリー４２は、主軸３２及び副軸３３の長手方向における両端部と対応する位置に設けられている。また、駆動プーリー４１には、第１モーター４３が駆動連結されている。タイミングベルト４４は、駆動プーリー４１及び従動プーリー４２の間において、その一部がキャリッジ３４と連結されている。こうして、第１モーター４３が駆動された場合には、駆動プーリー４１が回転することで、タイミングベルト４４に連結されたキャリッジ３４が、第１モーター４３の回転方向に応じた移動方向（主走査方向＋Ｘ，−Ｘ）に移動する。
【００３２】
第２駆動部５０は、副走査方向Ｙを長手方向とするボールねじ５１と、印刷ユニット３０内に設けられるナット部５２と、ボールねじ５１をその軸線回りに回転させる第２モーター５３とを有している。ボールねじ５１は、基台２２の主走査方向＋Ｘ側に、基台２２の側面に沿って架設されている。また、ボールねじ５１には、印刷ユニット３０に対し回転不能に固定されたナット部５２が螺合している。こうして、第２モーター５３が駆動された場合には、ボールねじ５１の回転に伴い、印刷ユニット３０に設けられたナット部５２がボールねじ５１に沿って移動することにより、印刷ユニット３０が第２モーター５３の回転方向に応じた移動方向（副走査方向＋Ｙ，−Ｙ）に移動する。
【００３３】
次に、図２及び図３を参照して、印刷装置１０の電気的構成について説明する。
図２に示すように、印刷装置１０は、装置を統括的に制御する主制御部６０と、第１モーター４３の駆動を制御する第１制御部４５と、第２モーター５３の駆動を制御する第２制御部５４と、を備えている。また、印刷装置１０は、一時的なデータを記憶するＲＡＭ６１と、主走査方向Ｘにおけるキャリッジ３４（印刷ヘッド３１）の位置を検出するための第１エンコーダー６２と、副走査方向Ｙにおける印刷ユニット３０（印刷ヘッド３１）の位置を検出するための第２エンコーダー６３とを備えている。
【００３４】
図２及び図３に示すように、主制御部６０は、印刷ヘッド３１の固有の情報である主制御情報Ｄ０を含む制御情報を記憶する主記憶部Ｍ０を有している。また、第１制御部４５は、第１モーター４３の固有の情報である第１制御情報Ｄ１を含む制御情報を記憶する第１記憶部Ｍ１を有している。また、第２制御部５４は、第２モーター５３の固有の情報である第２制御情報Ｄ２を含む制御情報を記憶する第２記憶部Ｍ２を有している。
【００３５】
なお、以降の説明では、主制御部６０と第１制御部４５と第２制御部５４とを総称して「各制御部」ともいい、主記憶部Ｍ０と第１記憶部Ｍ１と第２記憶部Ｍ２とを総称して「各記憶部」ともいい、主制御情報Ｄ０と第１制御情報Ｄ１と第２制御情報Ｄ２とを総称して「各制御情報」ともいう。また、各制御部の制御対象である印刷ヘッド３１と第１モーター４３と第２モーター５３とを総称して「各制御対象」ともいう。
【００３６】
図３に示すように、主記憶部Ｍ０と第１記憶部Ｍ１と第２記憶部Ｍ２とのそれぞれは、主制御情報Ｄ０を記憶する主記憶ブロックＢ０と、第１制御情報Ｄ１を記憶する第１記憶ブロックＢ１と、第２制御情報Ｄ２を記憶する第２記憶ブロックＢ２とを含んで構成されている。すなわち、各記憶部には、同一内容の制御情報が記憶されるようになっている。
【００３７】
このため、主記憶部Ｍ０には、主制御部６０が印刷ヘッド３１を制御する際に用いる主制御情報Ｄ０に加えて、第１制御情報Ｄ１及び第２制御情報Ｄ２が記憶されている。また、第１記憶部Ｍ１には、第１制御部４５が第１モーター４３を制御する際に用いる第１制御情報Ｄ１に加えて、主制御情報Ｄ０及び第２制御情報Ｄ２が記憶されている。また、第２記憶部Ｍ２には、第２制御部５４が第２モーター５３を制御する際に用いる第２制御情報Ｄ２に加えて、主制御情報Ｄ０及び第１制御情報Ｄ１が記憶されている。
【００３８】
こうして、主制御部６０は、ＰＣ７０（コンピューター）からの印刷指示がなされた場合には、第１エンコーダー６２及び第２エンコーダー６３の検出信号に基づいて取得した主走査方向Ｘ及び副走査方向Ｙにおける印刷ヘッド３１の位置に基づいて、印刷ヘッド３１、第１制御部４５及び第２制御部５４を制御する。
【００３９】
すなわち、主制御部６０は、取得した印刷ヘッド３１の位置情報及び主記憶部Ｍ０に記憶された主制御情報Ｄ０を用いて印刷ヘッド３１からインクを噴射させるとともに、印刷ヘッド３１を主走査方向Ｘ及び副走査方向Ｙの任意の位置に移動させるために第１制御部４５及び第２制御部５４に制御信号を出力する。
【００４０】
また、第１制御部４５は、主制御部６０からの制御信号に従い、第１記憶部Ｍ１に記憶された第１制御情報Ｄ１に基づいて第１モーター４３を駆動する。また、第２制御部５４は、主制御部６０からの制御信号に従い、第２記憶部Ｍ２に記憶された第２制御情報Ｄ２に基づいて第２モーター５３を駆動する。こうして、印刷装置１０において、主走査方向Ｘ及び副走査方向Ｙに移動される印刷ヘッド３１から支持面２４上に吸着された媒体Ｐにインクが噴射され、同媒体Ｐに文字や画像等が印刷される。
【００４１】
次に、各記憶部に記憶される各制御情報について説明する。
上述した印刷装置１０に設けられるような印刷ヘッド３１や第１モーター４３及び第２モーター５３は、同一規格であっても製造上のばらつき等によって個体差を有する場合がある。ここで、個体差を有する印刷ヘッド３１においては、インクの噴射特性が異なる場合がある。例えば、個体差を有する印刷ヘッド３１においては、印刷ヘッド３１のアクチュエーターに同一の駆動電圧（波形）を印加した場合であっても、印刷ヘッド３１から噴射されるインク滴の大きさが異なる場合がある。
【００４２】
この場合、個体差を有する印刷ヘッド３１から一定の大きさのインクを噴射するためには、アクチュエーターに対する駆動電圧の大きさとインク滴の大きさとの関係を示すマップ等を予め準備し、同マップ等に基づいて駆動電圧の大きさを補正する必要が生じる。一例として、ある駆動電圧で他の印刷ヘッド３１よりも大きなインク滴を噴射する印刷ヘッド３１においては、他の印刷ヘッド３１に比較して駆動電圧を小さく補正する必要がある。
【００４３】
したがって、本実施形態では、上述した駆動電圧の大きさとインク滴の大きさとの関係を示すマップのように、個々の印刷ヘッド３１に固有の情報が主制御情報Ｄ０として、各記憶部に記憶されることとなる。なお、上述した駆動電圧の大きさとインク滴の大きさとの関係を示すマップは、主制御情報Ｄ０の一例であり、例えば、駆動電圧の大きさとインク滴の噴射速度との関係を示す他のマップ等を印刷ヘッド３１の固有の主制御情報Ｄ０としてもよい。
【００４４】
また、第１モーター４３及び第２モーター５３といったモーターにおいては、同モーターに対する駆動電流の大きさを変化させたときの回転数特性が異なる場合がある。例えば、回転数特性が異なると、モーターに対する駆動電流を同一とした場合であっても、同モーターの回転数が異なる結果、キャリッジ３４の主走査方向Ｘにおける移動量や、印刷ユニット３０の副走査方向Ｙにおける移動量が異なる場合がある。
【００４５】
この場合、個体差を有するモーターの回転数を一定とするためには、モーターに対する駆動電流の大きさと同モーターの回転数との関係を示すマップ等を予め準備し、同マップ等に基づいてモーターの駆動電流の大きさを補正する必要が生じる。一例として、ある駆動電流で他のモーターよりも回転数が大きい傾向を示すモーターにおいては、他のモーターに比較して駆動電流を小さく補正する必要がある。
【００４６】
したがって、本実施形態では、第１モーター４３の駆動電流の大きさと回転数との関係を示すマップが同第１モーター４３の固有の第１制御情報Ｄ１として各記憶部に記憶されることとなる。また、第２モーター５３の駆動電流の大きさと回転数との関係を示すマップが同第２モーター５３の固有の第２制御情報Ｄ２として各記憶部に記憶されることとなる。
【００４７】
なお、上述した駆動電流の大きさとモーターの回転数の関係を示すマップは、第１制御情報Ｄ１及び第２制御情報Ｄ２の一例であり、例えば駆動電流の大きさと出力トルクとの関係を示す他のマップ等を第１モーター４３及び第２モーター５３の固有の第１制御情報Ｄ１及び第２制御情報Ｄ２としてもよい。また、マップを用いて補正するのではなく、相関式を用いて補正してもよい。
【００４８】
次に、図４に示すフローチャートを参照して、各記憶部に各制御情報が記憶されるようにするために、主制御部６０が実行する処理ルーチンについて説明する。なお、本処理ルーチンは、印刷装置１０の電源が投入される度に実行される処理ルーチンである。また、印刷装置１０において電源が投入された状態が継続される場合には所定期間毎に実行してもよい。
【００４９】
図４に示すように、主制御部６０は、第１記憶部Ｍ１に記憶された各制御情報をＲＡＭ６１に読み出し（ステップＳ１１）、主記憶部Ｍ０に記憶された各制御情報と、第１記憶部Ｍ１から読み出した各制御情報とが等しいか否かを判定する（ステップＳ１２）。
【００５０】
主記憶部Ｍ０に記憶された各制御情報と、第１記憶部Ｍ１から読み出した各制御情報とが等しい場合（ステップＳ１２：ＹＥＳ）、主制御部６０は、主記憶部Ｍ０に記憶された各制御情報を第２記憶部Ｍ２に書き込む（ステップＳ１３）。すなわち、同内容の情報（各制御情報）を記憶する２つの記憶部（主記憶部Ｍ０及び第１記憶部Ｍ１）がある場合、２つの記憶部に記憶された情報（各制御情報）が他の１つの記憶部（第２記憶部Ｍ２）に書き込まれる。その後、主制御部６０は、その処理を一旦終了する。
【００５１】
なお、ステップＳ１３が実行される場合とは、主記憶部Ｍ０と第１記憶部Ｍ１とに記憶された各制御情報が等しい場合（ステップＳ１３：ＹＥＳ）であり、第２記憶部Ｍ２に記憶された各制御情報が主記憶部Ｍ０に記憶された各制御情報と等しいか否かは無関係である。このため、ステップＳ１６は、第２記憶部Ｍ２が何の情報も記憶されていない新たな記憶部に交換された場合に限らず、第２記憶部Ｍ２に記憶された各制御情報が主記憶部Ｍ０等に記憶された各制御情報と等しい場合にも実行される。
【００５２】
一方、先のステップＳ１２において、主記憶部Ｍ０に記憶された各制御情報と、第１記憶部Ｍ１から読み出した各制御情報とが等しくない場合（ステップＳ１２：ＮＯ）、主制御部６０は、第２記憶部Ｍ２に記憶された各制御情報をＲＡＭ６１に読み出す（ステップＳ１４）。続いて、主制御部６０は、主記憶部Ｍ０に記憶された各制御情報と、第２記憶部Ｍ２から読み出した各制御情報とが等しいか否かを判定する（ステップＳ１５）。
【００５３】
主記憶部Ｍ０に記憶された各制御情報と、第２記憶部Ｍ２から読み出した各制御情報とが等しい場合（ステップＳ１５：ＹＥＳ）、主制御部６０は、主記憶部Ｍ０に記憶された各制御情報を第１記憶部Ｍ１に書き込む（ステップＳ１６）。すなわち、同内容の情報（各制御情報）を記憶する２つの記憶部（主記憶部Ｍ０及び第２記憶部Ｍ２）がある場合、２つの記憶部に記憶された情報（各制御情報）が他の１つの記憶部（第１記憶部Ｍ１）に書き込まれる。その後、主制御部６０は、その処理を一旦終了する。
【００５４】
なお、ステップＳ１６が実行される場合とは、主記憶部Ｍ０と第１記憶部Ｍ１とに記憶された各制御情報が異なる場合（ステップＳ１２：ＮＯ）であって、主記憶部Ｍ０と第２記憶部Ｍ２とに記憶された各制御情報が等しい場合（ステップＳ１５：ＹＥＳ）である。このため、ステップＳ１６は、第１記憶部Ｍ１が何の情報も記憶されていない新たな記憶部に交換されたり、第１記憶部Ｍ１に記憶された情報が誤って別の情報に書き換えられたりする場合に実行される。
【００５５】
一方、先のステップＳ１５において、主記憶部Ｍ０に記憶された各制御情報と、第２記憶部Ｍ２から読み出した各制御情報とが等しくない場合（ステップＳ１５：ＮＯ）、主制御部６０は、第１記憶部Ｍ１から読み出した各制御情報と、第２記憶部Ｍ２から読み出した各制御情報とが等しいか否かを判定する（ステップＳ１７）。
【００５６】
第１記憶部Ｍ１から読み出した各制御情報と、第２記憶部Ｍ２から読み出した各制御情報とが等しい場合（ステップＳ１７：ＹＥＳ）、主制御部６０は、第１記憶部Ｍ１に記憶された各制御情報を主記憶部Ｍ０に書き込む（ステップＳ１８）。すなわち、同内容の情報（各制御情報）を記憶する２つの記憶部（第１記憶部Ｍ１及び第２記憶部Ｍ２）がある場合、２つの記憶部に記憶された情報（各制御情報）が他の１つの記憶部（主記憶部Ｍ０）に書き込まれる。その後、主制御部６０は、その処理を一旦終了する。
【００５７】
なお、ステップＳ１８が実行される場合とは、主記憶部Ｍ０と第１記憶部Ｍ１又は第２記憶部Ｍ２とに記憶された各制御情報が異なる場合（ステップＳ１２：ＮＯ，ステップＳ１５：ＮＯ）であって、第１記憶部Ｍ１と第２記憶部Ｍ２とに記憶された各制御情報が等しい場合（ステップＳ１７：ＹＥＳ）である。このため、ステップＳ１８は、第１記憶部Ｍ１が何の情報も記憶されていない新たな記憶部に交換されたり、第１記憶部Ｍ１に記憶された情報が誤って別の情報に書き換えられたりする場合に実行される。
【００５８】
一方、先のステップＳ１７において、第１記憶部Ｍ１から読み出した各制御情報と、第２記憶部Ｍ２から読み出した各制御情報とが等しくない場合（ステップＳ１７：ＮＯ）、すなわち、各記憶部に記憶された各制御情報が全て異なる場合、主制御部６０は、エラー処理を実行する（ステップＳ１９）。そして、その後、主制御部６０は、その処理を一旦終了する。
【００５９】
なお、ステップＳ１９のエラー処理には、印刷装置１０の使用者に、各記憶部に記憶された制御情報がすべて異なることを報知する処理や、誤った制御情報を用いて以降の印刷処理を行わないようにするために、以降の印刷処理を禁止する処理などが含まれる。
【００６０】
次に、本実施形態の印刷装置１０の作用について、比較例の印刷装置と比較しつつ説明する。
まず、比較例の印刷装置１０の作用について説明する。なお、比較例の印刷装置１０においては、主記憶部のみに主制御情報Ｄ０が記憶され、第１記憶部のみに第１制御情報Ｄ１が記憶され、第２記憶部のみに第２制御情報Ｄ２が記憶されるものとする。すなわち、各記憶部は、各記憶部に対応する制御部が用いる制御情報のみしか記憶していないものとする。
【００６１】
さて、比較例の印刷装置において、第１記憶部に交換の必要が生じるなどして、同第１記憶部を何の情報も記憶されていない新たな第１記憶部に交換した場合を想定する。この場合、交換後の第１記憶部には、同第１記憶部が取り付けられた印刷装置の第１モーター４３の固有の情報である第１制御情報Ｄ１が記憶されていない。また、主記憶部及び第２記憶部にも第１制御情報Ｄ１が記憶されていない。このため、第１駆動部４０においては、第１制御部が第１記憶部に記憶された第１制御情報Ｄ１を用いて、第１モーター４３の駆動を制御することができなくなる。
【００６２】
よって、この場合には、印刷装置の使用者やメンテナンス担当者等が、印刷装置を実際に操作しながら、第１制御情報Ｄ１を取得するための作業を行う必要が生じる。したがって、比較例の印刷装置においては、第１記憶部の交換時に、印刷装置が印刷を行える状態に復旧するまでに時間を要しやすい。
【００６３】
続いて、図５を参照して、本実施形態の印刷装置１０について説明する。
図５（ａ）に示すように、第１記憶部Ｍ１に交換の必要が生じるなどして、同第１記憶部Ｍ１を何の情報も記憶されていない新たな第１記憶部Ｍ１に交換した場合を想定する。この場合、比較例の場合と同様に、交換後の第１記憶部Ｍ１には、同第１記憶部Ｍ１が取り付けられた印刷装置１０の第１モーター４３の固有の情報である第１制御情報Ｄ１が記憶されていない。ところが、本実施形態では、主記憶部Ｍ０及び第２記憶部Ｍ２に第１制御情報Ｄ１が記憶されている。
【００６４】
また、主記憶部Ｍ０及び第２記憶部Ｍ２には、第１制御情報Ｄ１を含む同内容の情報（主制御部６０と第１制御情報Ｄ１と第２制御情報Ｄ２）が記憶されている（ステップＳ１２：ＮＯ，ステップＳ１５：ＹＥＳ）。このため、印刷装置１０において、第１記憶部Ｍ１が新たな第１記憶部Ｍ１に交換されたものと判断され、図５（ｂ）に示すように、主記憶部Ｍ０に記憶された主制御情報Ｄ０と第１制御情報Ｄ１と第２制御情報Ｄ２とが、交換後の第１記憶部Ｍ１に書き込まれる（ステップＳ１６）。
【００６５】
すると、図５（ｂ）に示すように、各記憶部に各記憶情報が記憶された状態となり、第１駆動部４０においては、第１制御部４５が第１記憶部Ｍ１に記憶された第１制御情報Ｄ１を用いて、第１モーター４３の駆動を制御できるようになる。
【００６６】
こうして、交換後の記憶部に、印刷装置１０側で後の制御に必要な情報が書き込まれる点で、印刷装置１０の使用者やメンテナンス担当者等が、制御情報の設定作業を行う必要がない。したがって、本実施形態の印刷装置１０においては、第１記憶部Ｍ１の交換後に、印刷装置１０が印刷を行える状態に復旧するまでに時間を要しない。
【００６７】
上記実施形態によれば、以下に示す効果を得ることができる。
（１）主記憶部Ｍ０と第１記憶部Ｍ１と第２記憶部Ｍ２とのそれぞれが、主制御情報Ｄ０と第１制御情報Ｄ１と第２制御情報Ｄ２とを記憶するようにし、何れか１つの記憶部が交換された際に、他の２つの記憶部に同内容の情報が記憶されている場合には、その２つの記憶部に記憶された情報が他の１つの記憶部に書き込まれる。したがって、１つの記憶部が交換される際には、交換後の１つの記憶部に必要な情報の書き込みが、印刷装置１０側で行われる点で、印刷装置１０の使用者やメンテナンス担当者等が、制御情報の設定作業を行う必要がない。したがって、印刷装置１０の固有の各制御情報が記憶される各記憶部を交換する際に、印刷装置１０が印刷を行える状態に復旧するまでに要する時間を短縮することができる。
【００６８】
（２）各記憶部に記憶される各制御情報がすべて異なる場合には、印刷装置１０の使用者に異常を報知することで、印刷装置１０の使用者やメンテナンスの担当者が、その後の対応を取ることができる。したがって、印刷装置１０側で、不適切な制御情報に基づいて、印刷ヘッド３１と第１モーター４３と第２モーター５３とが制御されることを抑制することができる。
【００６９】
（第２実施形態）
次に、印刷装置の第２実施形態について図面を参照して説明する。第２実施形態は、各記憶部に記憶される情報と、各記憶部に記憶された情報に基づいて実行される処理ルーチンとが第１実施形態と異なる。したがって、以降の説明では、第１実施形態と共通の構成については、同一の符号を付して、その説明を省略及び簡略する。
【００７０】
まず、図６を参照して、各記憶部の構成について説明する。
図６に示すように、主記憶部Ｍ０１は、主制御情報Ｄ０を記憶する主記憶ブロックＢ０と、第１制御情報Ｄ１を記憶する第１記憶ブロックＢ１と、比較情報Ｄ３を記憶する比較情報記憶ブロックＢ３とを含んで構成されている。また、第１記憶部Ｍ１１は、第１制御情報Ｄ１を記憶する第１記憶ブロックＢ１と、第２制御情報Ｄ２を記憶する第２記憶ブロックＢ２と、比較情報Ｄ３を記憶する比較情報記憶ブロックＢ３とを含んで構成されている。また、第２記憶部Ｍ２１は、第２制御情報Ｄ２を記憶する第２記憶ブロックＢ２と、主制御情報Ｄ０を記憶する主記憶ブロックＢ０と、比較情報Ｄ３を記憶する比較情報記憶ブロックＢ３とを含んで構成されている。
【００７１】
ここで、比較情報Ｄ３とは、各記憶ブロックに記憶された情報が等しいか否かを判定する際に比較される情報である。このため、比較情報Ｄ３の情報量は、各制御情報の情報量に比較して小さいことが望ましい。例えば、比較情報Ｄ３は、１バイト程度の情報であればよい。
【００７２】
こうして、各記憶部には、各記憶部に対応する制御部が用いる制御情報と、他の制御部が用いる１つの制御情報と、比較情報Ｄ３とが記憶される。なお、主記憶部Ｍ０１が記憶する必要がある情報は、主制御情報Ｄ０、第１制御情報Ｄ１及び比較情報Ｄ３である。また、第１記憶部Ｍ１１が記憶する必要がある情報は、第１制御情報Ｄ１、第２制御情報Ｄ２及び比較情報Ｄ３である。第２記憶部Ｍ２１が記憶する必要がある情報は、第２制御情報Ｄ２、主制御情報Ｄ０及び比較情報Ｄ３である。したがって、各記憶部に、全ての制御情報が記憶されない分、各記憶部に必要とされる記憶容量が小さくなっている。
【００７３】
次に、図７に示すフローチャートを参照して、各記憶部に必要な情報が記憶させるために、主制御部６０が実行する処理ルーチンについて説明する。なお、本処理ルーチンは、印刷装置１０の電源が投入される度に実行される処理ルーチンである。また、印刷装置１０において電源が投入された状態が継続される場合には所定期間毎に実行してもよい。
【００７４】
図７に示すように、主制御部６０は、第１記憶部Ｍ１１に記憶された比較情報Ｄ３をＲＡＭ６１に読み出し（ステップＳ２１）、主記憶部Ｍ０１に記憶された比較情報Ｄ３と、第１記憶部Ｍ１１から読み出した比較情報Ｄ３とが等しいか否かを判定する（ステップＳ２２）。
【００７５】
主記憶部Ｍ０１に記憶された比較情報Ｄ３と、第１記憶部Ｍ１１から読み出した比較情報Ｄ３とが等しい場合（ステップＳ２２：ＹＥＳ）、主制御部６０は、主記憶部Ｍ０１に記憶された主制御情報Ｄ０及び比較情報Ｄ３を第２記憶部Ｍ２１に書き込む（ステップＳ２３）。続いて、主制御部６０は、第１記憶部Ｍ１１に記憶された第２制御情報Ｄ２を第２記憶部Ｍ２１に書き込む（ステップＳ２４）。
【００７６】
すなわち、同内容の情報（比較情報Ｄ３）を記憶する２つの記憶部（主記憶部Ｍ０１及び第１記憶部Ｍ１１）がある場合、２つの記憶部に記憶された情報のうち他の１つの記憶部（第２記憶部Ｍ２１）が記憶する必要がある情報（主制御情報Ｄ０、第２制御情報Ｄ２及び比較情報Ｄ３）が他の１つの記憶部（第２記憶部Ｍ２１）に書き込まれる。その後、主制御部６０は、その処理を一旦終了する。
【００７７】
一方、先のステップＳ２２において、主記憶部Ｍ０１に記憶された比較情報Ｄ３と、第１記憶部Ｍ１１から読み出した比較情報Ｄ３とが等しくない場合（ステップＳ２２：ＮＯ）、主制御部６０は、第２記憶部Ｍ２１に記憶された比較情報Ｄ３をＲＡＭ６１に読み出す（ステップＳ２３）。続いて、主制御部６０は、主記憶部Ｍ０１に記憶された比較情報Ｄ３と、第２記憶部Ｍ２１から読み出した比較情報Ｄ３とが等しいか否かを判定する（ステップＳ２６）。
【００７８】
主記憶部Ｍ０１に記憶された比較情報Ｄ３と、第２記憶部Ｍ２１から読み出した比較情報Ｄ３とが等しい場合（ステップＳ２６：ＹＥＳ）、主制御部６０は、主記憶部Ｍ０１に記憶された第１制御情報Ｄ１及び比較情報Ｄ３を第１記憶部Ｍ１１に書き込む（ステップＳ２７）。続いて、主制御部６０は、第２記憶部Ｍ２１に記憶された第２制御情報Ｄ２を第１記憶部Ｍ１１に書き込む（ステップＳ２８）。
【００７９】
すなわち、同内容の情報（比較情報Ｄ３）を記憶する２つの記憶部（主記憶部Ｍ０１及び第２記憶部Ｍ２１）がある場合、２つの記憶部に記憶された情報のうち他の１つの記憶部（第１記憶部Ｍ１１）が記憶する必要がある情報（第１制御情報Ｄ１、第２制御情報Ｄ２及び比較情報Ｄ３）が他の１つの記憶部（第１記憶部Ｍ１１）に書き込まれる。その後、主制御部６０は、その処理を一旦終了する。
【００８０】
一方、先のステップＳ２６において、主記憶部Ｍ０１に記憶された比較情報Ｄ３と、第２記憶部Ｍ２１から読み出した比較情報Ｄ３とが等しくない場合（ステップＳ２６：ＮＯ）、主制御部６０は、第１記憶部Ｍ１１から読み出した比較情報Ｄ３と、第２記憶部Ｍ２１から読み出した比較情報Ｄ３とが等しいか否かを判定する（ステップＳ２９）。
【００８１】
第１記憶部Ｍ１１から読み出した比較情報Ｄ３と、第２記憶部Ｍ２１から読み出した比較情報Ｄ３とが等しい場合（ステップＳ２９：ＹＥＳ）、主制御部６０は、第１記憶部Ｍ１１に記憶された第１制御情報Ｄ１及び比較情報Ｄ３を主記憶部Ｍ０１に書き込む（ステップＳ３０）。続いて、主制御部６０は、第２記憶部Ｍ２１に記憶された主制御情報Ｄ０を主記憶部Ｍ０１に書き込む（ステップＳ３１）。
【００８２】
すなわち、同内容の情報（比較情報Ｄ３）を記憶する２つの記憶部（第１記憶部Ｍ１１及び第２記憶部Ｍ２１）がある場合、２つの記憶部に記憶された情報のうち他の１つの記憶部（主記憶部Ｍ０１）が記憶する必要がある情報（主制御情報Ｄ０、第１制御情報Ｄ１及び比較情報Ｄ３）が他の１つの記憶部（主記憶部Ｍ０１）に書き込まれる。その後、主制御部６０は、その処理を一旦終了する。
【００８３】
一方、先のステップＳ２９において、第１記憶部Ｍ１１から読み出した比較情報Ｄ３と、第２記憶部Ｍ２１から読み出した比較情報Ｄ３とが等しくない場合（ステップＳ２９：ＮＯ）、すなわち、各記憶部に記憶された比較情報Ｄ３が全て異なる場合、主制御部６０は、エラー処理を実行する（ステップＳ３２）。そして、その後、主制御部６０は、その処理を一旦終了する。なお、ここでいうエラー処理は、第１実施形態におけるステップＳ１９のエラー処理と同内容の処理であればよい。
【００８４】
次に、図８を参照して、本実施形態の印刷装置１０について説明する。
図８（ａ）に示すように、第１記憶部Ｍ１１に交換の必要が生じ、同第１記憶部Ｍ１１を何の情報も記憶されていない新たな第１記憶部Ｍ１１に交換した場合を想定する。この場合、交換後の第１記憶部Ｍ１１には、同第１記憶部Ｍ１１が取り付けられた印刷装置１０の第１モーター４３の固有の情報である第１制御情報Ｄ１が記憶されていない。ところが、本実施形態では、主記憶部Ｍ０１に第１制御情報Ｄ１が記憶されている。
【００８５】
ここで、主記憶部Ｍ０１と第２記憶部Ｍ２１とにおいては、同内容の情報（比較情報Ｄ３）が記憶されているため（ステップＳ２２：ＮＯ，ステップＳ２６：ＹＥＳ）、印刷装置１０において、第１記憶部Ｍ１１が新たな第１記憶部Ｍ１１に交換されたものと判断される。このため、図８（ｂ）に示すように、主記憶部Ｍ０１に記憶された第１制御情報Ｄ１及び比較情報Ｄ３と、第２記憶部Ｍ２１に記憶された第２制御情報Ｄ２とが、交換後の第１記憶部Ｍ１１に必要な情報であるとして、同第１記憶部Ｍ１１に書き込まれる（ステップＳ２７，Ｓ２８）。
【００８６】
すると、図８（ｂ）に示すように、各記憶部に必要な情報が記憶された状態となり、第１駆動部４０においては、第１制御部４５が第１記憶部Ｍ１１に記憶された第１制御情報Ｄ１を用いて、第１モーター４３の駆動を制御できるようになる。こうして、第２実施形態の印刷装置１０においては、第１記憶部Ｍ１１の交換後に、印刷装置１０が印刷を行える状態に復旧するまでに時間を要しない。
【００８７】
上記実施形態によれば、第１実施形態の効果（１），（２）に加え、以下に示す効果を得ることができる。
（３）主記憶部Ｍ０１と第１記憶部Ｍ１１と第２記憶部Ｍ２１とには、各記憶部に対応する制御部が用いる制御情報と、他の制御部が用いる１つの制御情報と、比較情報Ｄ３とが記憶される。このため、各記憶部に、全ての制御情報が記憶されない分、各記憶部の記憶容量が少なくて済む。
【００８８】
（４）各記憶部に同一内容の情報が記憶されているか否かの判定を、各制御情報よりも情報量の少ない比較情報Ｄ３を用いて行うことで、その判定の際の主制御部６０に対する処理負担を軽減することができる。
【００８９】
なお、上記実施形態は、以下に示すように変更してもよい。
・第１実施形態において、主記憶部Ｍ０に記憶された各制御情報と、第１記憶部Ｍ１から読み出した各制御情報とが等しい場合（ステップＳ１２：ＹＥＳ）、主制御部６０は、第２記憶部Ｍ２に記憶された各制御情報を読み出し、主記憶部Ｍ０に記憶された各制御情報と第２記憶部Ｍ２から読み出された各制御情報が等しいか否かの判定を行ってもよい。そして、主記憶部Ｍ０に記憶された各制御情報と第２記憶部Ｍ２から読み出された各制御情報が等しい場合、主制御部６０はその処理を一旦終了する一方、主記憶部Ｍ０に記憶された各制御情報と第２記憶部Ｍ２から読み出された各制御情報が等しくない場合、ステップＳ１３の処理を行うようにしてもよい。
【００９０】
各記憶部が同内容の情報を記憶している場合には、２つの記憶部に記憶された情報を他の１つの記憶部に書き込む必要がない。すなわち、ステップＳ１３の処理を行う必要がない。このため、上述した判定を行い、そのような書き込みを行わないようにすることで、記憶部に対する情報の書き込み回数の増大が抑制され、同記憶部の劣化を抑制することができる。
【００９１】
・各記憶部は、揮発性メモリーと不揮発性メモリーとを含んで構成してもよい。なお、揮発性メモリーに記憶された情報は、印刷装置１０の電源がオフにされると消失する一方、不揮発性メモリーに記憶された情報は印刷装置１０の電源がオフにされても消失しない。
【００９２】
そして、図９に示すように、主記憶部Ｍ０２を、不揮発性メモリーからなる第１記憶ブロックＢ１と第２記憶ブロックＢ２と比較情報記憶ブロックＢ３と、揮発性メモリーからなる主記憶ブロックＢ０とを含んで構成してもよい。また、第１記憶部Ｍ１２を、不揮発性メモリーからなる主記憶ブロックＢ０と第２記憶ブロックＢ２と比較情報記憶ブロックＢ３と、揮発性メモリーからなる第１記憶ブロックＢ１とを含んで構成してもよい。また、第２記憶部Ｍ２２を、不揮発性メモリーからなる主記憶ブロックＢ０と第１記憶ブロックＢ１と比較情報記憶ブロックＢ３と、揮発性メモリーからなる第２記憶ブロックＢ２とを含んで構成してもよい。
【００９３】
この場合、図７に示す処理ルーチンを実行することで、各記憶部は、自己の揮発性メモリーに他の記憶部の不揮発性メモリーから読み出した制御情報を書き込むことが望ましい。例えば、主記憶部Ｍ０２においては、同主記憶部Ｍ０２の主記憶ブロックＢ０に、第１記憶部Ｍ１２の主記憶ブロックＢ０から読み出した主制御情報Ｄ０を書き込めばよい。このように、各記憶部に対応する制御部が用いる制御情報を他の記憶部から取得し、各制御部は、対応する記憶部の揮発性メモリーに記憶された制御情報を用いて制御対象を制御するようにしてもよい。
【００９４】
また、図９に示す変形例において、主記憶部Ｍ０２における主記憶ブロックＢ０を不揮発性メモリーとしてもよい。すなわち、主記憶部Ｍ０２は、各制御情報を不揮発性メモリーに記憶するようにしてもよい。
【００９５】
・駆動プーリー４１、従動プーリー４２、タイミングベルト４４で構成される伝達機構では、その製造上のばらつきや組み付け精度に応じて、キャリッジ３４を主走査方向Ｘに移動させるために必要な第１モーター４３のトルク（以下「必要トルク」ともいう。）が異なる場合がある。このため、第１モーター４３の固有の情報に基づいて、第１モーター４３から一定のトルクを出力することができても、キャリッジ３４が主走査方向Ｘに移動する距離や移動速度が異なる場合がある。この場合、上記伝達機構における上記必要トルクの個体差、すなわち第１駆動部４０の固有の情報を考慮して、第１モーター４３が制御されることが必要とされる。
【００９６】
したがって、第１制御情報Ｄ１は、第１モーター４３の固有の情報だけでなく、第１駆動部４０の固有の情報を含んでいてもよい。同様に、第２制御情報Ｄ２についても、第２モーター５３の固有の情報だけでなく、第２駆動部５０の固有の情報を含んでいてもよい。例えば、第１駆動部４０及び第２駆動部５０を構成する歯車や軸といった機械要素の製造上のばらつき等による個体差に関する情報を含んでいてもよい。
【００９７】
・第１実施形態の各記憶部に、比較情報Ｄ３を記憶する比較情報記憶ブロックＢ３を設けてもよい。この場合、各記憶部にうち同内容の情報を記憶する２つの記憶部があるか否かを判定する際に、比較情報Ｄ３を用いることが望ましい。
【００９８】
・各制御部の他に、個体差を有する制御対象を、その制御対象の固有の値を用いて制御する制御部を備える場合には、同制御部に対応した記憶部をさらに備えてもよい。
・第２実施形態において、主記憶部Ｍ０１は、第１制御情報Ｄ１の代わりに第２制御情報Ｄ２を記憶してもよい。この場合、第１記憶部Ｍ１１は、第２制御情報Ｄ２の代わりに主制御情報Ｄ０を記憶することが望ましく、第２記憶部Ｍ２１は、主制御情報Ｄ０の代わりに第１制御情報Ｄ１を記憶することが望ましい。
【００９９】
・第２実施形態において、装置を統括的に制御する主記憶部Ｍ０１については、全ての制御情報を記憶するようにしてもよい。
・ステップＳ１９，Ｓ３２におけるエラー処理は行わなくてもよい。
【０１００】
・第２実施形態の各記憶部に、比較情報Ｄ３を記憶する比較情報記憶ブロックＢ３を設けなくてもよい。この場合、主記憶部Ｍ０１及び第１記憶部Ｍ１１に同内容の情報が有るか否かを判定する際に第１制御情報Ｄ１を用い、第１記憶部Ｍ１１及び第２記憶部Ｍ２１に同内容の情報が有るか否かを判定する際に第２制御情報Ｄ２を用い、第２記憶部Ｍ２１及び主記憶部Ｍ０１に同内容の情報が有るか否かを判定する際に主制御情報Ｄ０を用いることが望ましい。
【０１０１】
・主制御情報Ｄ０には、印刷を行った媒体Ｐの種類及び枚数や、印刷装置１０に発生したエラーの種類及び時期など、これまでに印刷装置１０を使用することで蓄積された使用履歴情報を含んでいてもよい。また、こうした使用履歴情報に基づいて、主制御部６０による印刷ヘッド３１の制御態様を変更してもよい。
【０１０２】
・各実施形態は、記憶部を含む制御部ごと交換する場合に適用してもよい。
・媒体Ｐの形状は、板状であってもよいし、フィルム状であってもよい。また、媒体Ｐの材質は、樹脂であってもよいし、金属であってもよい。
【０１０３】
・印刷装置１０は、サーマルジェットプリンターであってもよいし、ソリッドインクジェットプリンターであってもよい。
・印刷装置１０は、シリアルプリンターであってもよいし、ラインプリンターであってもよいし、ページプリンターであってもよい。ここで、印刷ユニット３０は副走査方向Ｙに移動不能であってもよい。この場合、第２駆動部の一例として、媒体Ｐを副走査方向Ｙに搬送可能な搬送部を備えていることが望ましい。
【０１０４】
・印刷ヘッド３１が噴射するインクは、紫外線を照射することで硬化する紫外線硬化型インクであってもよい。この場合、キャリッジ３４の主走査方向Ｘの両側に、印刷ヘッド３１が媒体Ｐに向かって噴射した紫外線硬化型インクに、紫外線を照射可能な照射器を設けることが望ましい。
【符号の説明】
【０１０５】
１０…印刷装置、２０…支持部、３０…印刷ユニット、３１…印刷ヘッド（印刷部の一例）、４０…第１駆動部、４３…第１モーター（第１駆動源の一例）、４５…第１制御部、５０…第２駆動部、５３…第２モーター（第２駆動源の一例）、５４…第２制御部、６０…主制御部、Ｍ０，Ｍ０１，Ｍ０２…主記憶部、Ｍ１，Ｍ１１，Ｍ１２…第１記憶部、Ｍ２，Ｍ２１，Ｍ２２…第２記憶部、Ｂ０…主記憶ブロック、Ｂ１…第１記憶ブロック、Ｂ２…第２記憶ブロック、Ｂ３…比較情報記憶ブロック、Ｄ０…主制御情報、Ｄ１…第１制御情報、Ｄ２…第２制御情報、Ｄ３…比較情報、Ｐ…媒体Ｘ…主走査方向、Ｙ…副走査方向。
【図１】
2016007826.tif 000003
【図２】
2016007826.tif 000004
【図３】
2016007826.tif 000005
【図４】
2016007826.tif 000006
【図５】
2016007826.tif 000007
【図６】
2016007826.tif 000008
【図７】
2016007826.tif 000009
【図８】
2016007826.tif 000010
【図９】
2016007826.tif 000011