(57)【要約】      （修正有）【課題】カバーセンサ以外の構成により、ユーザがインクカートリッジを交換しているか否かを判定することができるインクジェットプリンタを提供する。【解決手段】インクカートリッジを交換可能に搭載するキャリッジと、キャリッジを所定の方向に往復移動させるモータと、キャリッジの所定の方向に沿った位置に関する位置情報を検出するエンコーダと、位置情報に基づいてユーザがインクカートリッジを交換しているか否かを判定し、且つ、ユーザがインクカートリッジを交換していると判定した場合に、インクジェットプリンタの作動を禁止する制御部と、を備える。【選択図】図５
2015112779.tif 000002
【特許請求の範囲】
【請求項１】
インクカートリッジから供給されるインクによって印刷を行うインクジェットプリンタであって、
前記インクカートリッジを交換可能に搭載するキャリッジと、
前記キャリッジを所定の方向に往復移動させる駆動源と、
前記キャリッジの前記所定の方向に沿った位置に関する位置情報を検出する検出部と、
前記位置情報に基づいてユーザが前記インクカートリッジを交換しているか否かを判定し、且つ、前記ユーザが前記インクカートリッジを交換していると判定した場合に、前記インクジェットプリンタの作動を禁止する制御部と、を備える
インクジェットプリンタ。
【請求項２】
前記制御部は、前記ユーザが前記インクカートリッジを交換していると判定した際に、前記駆動源による前記キャリッジの往復移動を禁止することにより、前記インクジェットプリンタの作動を禁止する
請求項１に記載のインクジェットプリンタ。
【請求項３】
前記制御部は、前記ユーザが前記インクカートリッジを交換していると判定した際に、前記インクカートリッジへの通電を禁止することにより、前記インクジェットプリンタの作動を禁止する
請求項１又は２に記載のインクジェットプリンタ。
【請求項４】
前記制御部は、前記位置情報に基づいて前記キャリッジの位置又は移動方向を示す数値を所定の周期で取得し、且つ、前記駆動源により前記キャリッジが往復移動していない状態で、取得した前記数値が変化した場合に、前記ユーザが前記インクカートリッジを交換していると判定する
請求項１〜３のいずれか１項に記載のインクジェットプリンタ。
【請求項５】
前記制御部は、前記位置情報に基づいて前記キャリッジの移動量、速度又は加速度を所定の周期で取得し、且つ、前記駆動源により前記キャリッジが往復移動していない状態で、取得した前記移動量、速度又は加速度が０でない場合に、前記ユーザが前記インクカートリッジを交換していると判定する
請求項１〜３のいずれか１項に記載のインクジェットプリンタ。
【請求項６】
前記制御部は、前記インクジェットプリンタが所定の条件を満たした場合に、前記ユーザが前記インクカートリッジの交換を完了したと判定し、前記インクジェットプリンタの作動の禁止を解除する
請求項１〜５のいずれか１項に記載のインクジェットプリンタ。
【請求項７】
前記制御部は、前記位置情報に基づいて前記キャリッジの位置を示す数値を所定の周期で取得し、且つ、取得した前記数値が変化しない場合に、前記インクジェットプリンタが前記所定の条件を満たしたと判定する
請求項６に記載のインクジェットプリンタ。
【請求項８】
前記制御部は、前記位置情報に基づいて前記キャリッジの移動量、速度又は加速度を所定の周期で取得し、且つ、取得した前記移動量、速度又は加速度が０である場合に、前記インクジェットプリンタが前記所定の条件を満たしたと判定する
請求項６に記載のインクジェットプリンタ。
【請求項９】
さらに、前記所定の方向に沿って延び、且つ、前記所定の方向に間隔を置いて配置された複数の目盛りを有するリニアスケールを備え、
前記検出部は、前記キャリッジに設けられ、且つ、前記リニアスケールの前記複数の目盛りを読み取ることにより前記位置情報を検出するエンコーダである
請求項１〜８のいずれか１項に記載のインクジェットプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクカートリッジから供給されるインクによって印刷を行うインクジェットプリンタに関する。
【背景技術】
【０００２】
印刷を行うためのプリンタとして、例えばインクジェットプリンタが知られている（例えば、特許文献１参照）。このインクジェットプリンタでは、インクカートリッジを搭載したキャリッジが記録媒体の搬送方向と略直交する方向に往復移動しながら、インクカートリッジから供給されるインクが記録媒体に向けて吐出されることにより、記録媒体に画像が印刷される。
【０００３】
このようなインクジェットプリンタでは、インクカートリッジ内のインクの残量が少なくなった際に、インクカートリッジを交換する必要がある。インクカートリッジを交換する際には、ユーザは、まず、筐体の上面に取り付けられたトップカバーを開けることにより、インクカートリッジをキャリッジから取り外す。その後、ユーザは、新しいインクカートリッジをキャリッジに取り付け、トップカバーを閉じる。
【０００４】
従来のインクジェットプリンタには、トップカバーの開閉を検出するためのカバーセンサが設けられている。このカバーセンサによりトップカバーが開けられたことが検出された際には、インクジェットプリンタに搭載されたファームウェアは、ユーザがインクカートリッジを交換していると判定し、インクジェットプリンタの印刷動作等を禁止する。その後、カバーセンサによりトップカバーが閉じられたことが検出された際には、ファームウェアは、ユーザがインクカートリッジの交換を完了したと判定し、インクジェットプリンタの印刷動作等の禁止を解除する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−２１０９９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
近年、製品のコストダウンの観点から、インクジェットプリンタの部品点数を削減することが提案されている。しかしながら、例えばインクジェットプリンタの部品のうち上述したカバーセンサを省略した場合、従来のインクジェットプリンタの構成では、ユーザがインクカートリッジを交換しているか否かを判定することができない。その結果、ユーザがインクカートリッジを交換している間、インクジェットプリンタの印刷動作等を禁止することができないという課題が生じる。
【０００７】
本発明は、上述した課題を解決しようとするものであり、その目的は、カバーセンサ以外の構成により、ユーザがインクカートリッジを交換しているか否かを判定することができるインクジェットプリンタを提供することである。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の一態様に係るインクジェットプリンタは、インクカートリッジから供給されるインクによって印刷を行うインクジェットプリンタであって、前記インクカートリッジを交換可能に搭載するキャリッジと、前記キャリッジを所定の方向に往復移動させる駆動源と、前記キャリッジの前記所定の方向に沿った位置に関する位置情報を検出する検出部と、前記位置情報に基づいてユーザが前記インクカートリッジを交換しているか否かを判定し、且つ、前記ユーザが前記インクカートリッジを交換していると判定した場合に、前記インクジェットプリンタの作動を禁止する制御部と、を備える。
【０００９】
本態様によれば、制御部は、背景技術の欄で説明したカバーセンサ以外の構成、すなわち、検出部により検出された位置情報に基づいて、ユーザがインクカートリッジを交換しているか否かを判定する。これにより、例えばカバーセンサを省略した場合であっても、制御部は、インクジェットプリンタに既存の検出部（例えば、エンコーダ等）を用いることにより、ユーザがインクカートリッジを交換しているか否かを判定することができる。その結果、例えばカバーセンサを省略するなどしてインクジェットプリンタの部品点数を削減することができ、製品のコストダウンを図ることができる。
【００１０】
例えば、本発明の一態様に係るインクジェットプリンタにおいて、前記制御部は、前記ユーザが前記インクカートリッジを交換していると判定した際に、前記駆動源による前記キャリッジの往復移動を禁止することにより、前記インクジェットプリンタの作動を禁止するように構成してもよい。
【００１１】
本態様によれば、制御部は、ユーザがインクカートリッジを交換していると判定した際に、駆動源によるキャリッジの往復移動を禁止する。これにより、ユーザがインクカートリッジを交換している間に、キャリッジが不意に動き出すことがなく、インクカートリッジの交換をスムーズに行うことができる。
【００１２】
例えば、本発明の一態様に係るインクジェットプリンタにおいて、前記制御部は、前記ユーザが前記インクカートリッジを交換していると判定した際に、前記インクカートリッジへの通電を禁止することにより、前記インクジェットプリンタの作動を禁止するように構成してもよい。
【００１３】
本態様によれば、制御部は、ユーザがインクカートリッジを交換していると判定した際に、インクカートリッジへの通電を禁止する。これにより、インクカートリッジに通電されている間に、インクカートリッジがキャリッジから取り外されてしまうことがなく、インクカートリッジへの通電が不意に遮断されるのを抑制することができる。
【００１４】
例えば、本発明の一態様に係るインクジェットプリンタにおいて、前記制御部は、前記位置情報に基づいて前記キャリッジの位置又は移動方向を示す数値を所定の周期で取得し、且つ、前記駆動源により前記キャリッジが往復移動していない状態で、取得した前記数値が変化した場合に、前記ユーザが前記インクカートリッジを交換していると判定するように構成してもよい。
【００１５】
本態様によれば、制御部は、駆動源によりキャリッジが往復移動していない状態で、キャリッジの位置又は移動方向を示す数値が変化した場合に、ユーザがインクカートリッジを交換していると判定することができる。
【００１６】
例えば、本発明の一態様に係るインクジェットプリンタにおいて、前記制御部は、前記位置情報に基づいて前記キャリッジの移動量、速度又は加速度を所定の周期で取得し、且つ、前記駆動源により前記キャリッジが往復移動していない状態で、取得した前記移動量、速度又は加速度が０でない場合に、前記ユーザが前記インクカートリッジを交換していると判定するように構成してもよい。
【００１７】
本態様によれば、制御部は、駆動源によりキャリッジが往復移動していない状態で、キャリッジの移動量、速度又は加速度が０でない場合に、ユーザがインクカートリッジを交換していると判定することができる。
【００１８】
例えば、本発明の一態様に係るインクジェットプリンタにおいて、前記制御部は、前記インクジェットプリンタが所定の条件を満たした場合に、前記ユーザが前記インクカートリッジの交換を完了したと判定し、前記インクジェットプリンタの作動の禁止を解除するように構成してもよい。
【００１９】
本態様によれば、制御部は、ユーザがインクカートリッジの交換を完了したと判定した際に、インクジェットプリンタの作動の禁止を解除する。これにより、インクカートリッジの交換が完了した後に、インクジェットプリンタの作動をスムーズに再開させることができる。
【００２０】
例えば、本発明の一態様に係るインクジェットプリンタにおいて、前記制御部は、前記位置情報に基づいて前記キャリッジの位置を示す数値を所定の周期で取得し、且つ、取得した前記数値が変化しない場合に、前記インクジェットプリンタが前記所定の条件を満たしたと判定するように構成してもよい。
【００２１】
本態様によれば、制御部は、キャリッジの位置を示す数値が変化しない場合に、インクジェットプリンタの作動の禁止を解除することができる。
【００２２】
例えば、本発明の一態様に係るインクジェットプリンタにおいて、前記制御部は、前記位置情報に基づいて前記キャリッジの移動量、速度又は加速度を所定の周期で取得し、且つ、取得した前記移動量、速度又は加速度が０である場合に、前記インクジェットプリンタが前記所定の条件を満たしたと判定するように構成してもよい。
【００２３】
本態様によれば、制御部は、キャリッジの移動量、速度又は加速度が０である場合に、インクジェットプリンタの作動の禁止を解除することができる。
【００２４】
例えば、本発明の一態様に係るインクジェットプリンタにおいて、さらに、前記所定の方向に沿って延び、且つ、前記所定の方向に間隔を置いて配置された複数の目盛りを有するリニアスケールを備え、前記検出部は、前記キャリッジに設けられ、且つ、前記リニアスケールの前記複数の目盛りを読み取ることにより前記位置情報を検出するエンコーダであるように構成してもよい。
【００２５】
本態様によれば、検出部を、リニアスケールの複数の目盛りを読み取るエンコーダで構成することができる。
【発明の効果】
【００２６】
本発明の一態様に係るインクジェットプリンタによれば、カバーセンサ以外の構成により、ユーザがインクカートリッジを交換しているか否かを判定することができる。
【図面の簡単な説明】
【００２７】
【図１】実施の形態１に係るインクジェットプリンタの外観を示す斜視図である。
【図２】実施の形態１に係るインクジェットプリンタの内部構造を示す斜視図である。
【図３】キャリッジ及びその周辺の構成を模式的に示す要部断面斜視図である。
【図４】実施の形態１に係るインクジェットプリンタの制御部の機能的構成を示すブロック図である。
【図５】実施の形態１に係るインクジェットプリンタの作動の流れを示すフローチャートである。
【図６】実施の形態１に係るインクジェットプリンタの作動を示すタイムチャートである。
【図７】実施の形態２に係るインクジェットプリンタの制御部の機能的構成を示すブロック図である。
【発明を実施するための形態】
【００２８】
以下、本発明の実施の形態について、図面を用いて詳細に説明する。なお、以下で説明する実施の形態は、いずれも本発明の好ましい一具体例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置位置及び接続形態、ステップ、ステップの順序等は、一例であり、本発明を限定する主旨ではない。本発明は、特許請求の範囲によって特定される。よって、以下の実施の形態における構成要素のうち、独立請求項に記載されていない構成要素については、本発明の課題を達成するのに必ずしも必要ではないが、より好ましい形態を構成するものとして説明される。
【００２９】
（実施の形態１）
［インクジェットプリンタの外部構造］
まず、図１を参照しながら、実施の形態１に係るインクジェットプリンタ２の外部構造について説明する。図１は、実施の形態１に係るインクジェットプリンタの外観を示す斜視図である。
【００３０】
図１に示すように、インクジェットプリンタ２は、筐体４及びトップカバー６を備えている。トップカバー６は、筐体４の上面に開閉可能に取り付けられている。トップカバー６は、筐体４の上面を覆う閉位置（図１参照）と、筐体４の上面を開放する開位置との間を回転可能である。トップカバー６が開位置にあるときには、ユーザは、筐体４の上面に設けられた開口部（図示せず）を通して、筐体４の内部に配置されたインクカートリッジ３０（後述する）を交換することができる。なお、本実施の形態のインクジェットプリンタ２では、トップカバー６の開閉を検出するためのカバーセンサは設けられていない。
【００３１】
筐体４のリアパネル４ａには、印刷前の記録媒体８をセットするための給紙トレイ１０が設けられている。なお、記録媒体８は、例えば普通紙又は写真用紙等である。筐体４のフロントパネル４ｂには、印刷された記録媒体８が排出される排紙トレイ１２が設けられている。
【００３２】
筐体４のフロントパネル４ｂには、さらに、各種の操作を実行するための操作パネル１４が設けられている。操作パネル１４には、例えば、液晶パネル１６及び電源スイッチ１８等が設けられている。液晶パネル１６は、インクジェットプリンタ２の作動状態等を表示するための表示パネルである。電源スイッチ１８は、インクジェットプリンタ２の主電源をオン又はオフするためのスイッチである。
【００３３】
筐体４のフロントパネル４ｂには、さらに、インターフェース部１９が設けられている。インターフェース部１９は、インクジェットプリンタ２と外部機器（図示せず）とを相互に接続するための通信アダプタである。インターフェース部１９に接続される外部機器は、例えば、パーソナルコンピュータ、デジタルカメラ、タブレット端末、スマートフォン又はＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリ等である。
【００３４】
［インクジェットプリンタの内部構造］
次に、図２及び図３を参照しながら、インクジェットプリンタ２の内部構造について説明する。図２は、実施の形態１に係るインクジェットプリンタの内部構造を示す斜視図である。図３は、キャリッジ及びその周辺の構成を模式的に示す要部断面斜視図である。
【００３５】
図２に示すように、インクジェットプリンタ２の筐体４の内部には、フレーム２０が配置されている。フレーム２０は、メインフレーム２２及び一対のサイドフレーム２４ａ，２４ｂを有している。メインフレーム２２は、筐体４の底面に支持されており、筐体４の一方の側部から他方の側部までＸ軸方向に延びている。一対のサイドフレーム２４ａ，２４ｂはそれぞれ、メインフレーム２２の両端部に接続されており、相互に対向して配置されている。
【００３６】
一対のサイドフレーム２４ａ，２４ｂの間には、ガイドシャフト２６が架け渡されている。ガイドシャフト２６は、記録媒体８の搬送方向（図２中の矢印Ｐで示す方向）と略直交する方向（Ｘ軸方向）に延びている。ガイドシャフト２６には、キャリッジ２８が移動可能に支持されている。
【００３７】
図２及び図３に示すように、キャリッジ２８には、複数のインクカートリッジ３０が交換可能に搭載されている。複数のインクカートリッジ３０にはそれぞれ、例えば、ブラック、シアン、マゼンタ及びイエローの各色のインクが充填されている。キャリッジ２８には、さらに、記録ヘッド３２が搭載されている。記録ヘッド３２には、複数のインクカートリッジ３０の各々から供給されるインクを吐出するための複数のノズル（図示せず）が設けられている。
【００３８】
キャリッジ２８は、モータ３４（駆動源を構成する）の駆動力によって、ガイドシャフト２６に沿ってＸ軸方向（所定の方向を構成する）に往復移動する。モータ３４は、例えばサーボモータであり、上述したメインフレーム２２に支持されている。モータ３４の駆動力は、タイミングベルト３６を介してキャリッジ２８に伝達される。
【００３９】
記録媒体８に画像を印刷する際には、記録媒体８は、筐体４の内部に配置された搬送機構（図示せず）によって、図２中の矢印Ｐで示す方向に搬送される。この状態で、キャリッジ２８がガイドシャフト２６に沿ってＸ軸方向に往復移動しながら、記録ヘッド３２のノズルから記録媒体８に向けてインクが吐出されることにより、記録媒体８に画像が印刷される。
【００４０】
図３に示すように、インクジェットプリンタ２の筐体４の内部には、さらに、エンコーダユニット３８が配置されている。エンコーダユニット３８は、リニアスケール４０及びエンコーダ４２（検出部を構成する）を有している。
【００４１】
リニアスケール４０は、メインフレーム２２のキャリッジ２８に対向する側の面に取り付けられている。リニアスケール４０は、Ｘ軸方向に延びる長尺状の透明フィルムで構成されている。リニアスケール４０の表面には、Ｘ軸方向に間隔を置いて配置されたスリット状の複数の目盛り４０ａが施されている。複数の目盛り４０ａは、例えば１５０ｄｐｉの密度で配置されている。なお、リニアスケール４０は、例えば、キャリッジ２８のホーム位置（すなわち、記録ヘッド３２がキャッピングされる位置）に対応する部分のみ、複数の目盛り４０ａが高密度（例えば、３００ｄｐｉ）で配置された特殊なリニアスケールであってもよい。
【００４２】
エンコーダ４２は、キャリッジ２８のＸ軸方向に沿った位置に関する位置情報を検出するためのセンサである。エンコーダ４２は、リニアスケール４０に対向するようにして、キャリッジ２８に取り付けられている。エンコーダ４２は、リニアスケール４０の複数の目盛り４０ａを光学的に読み取ることにより、上記位置情報を検出する。なお、位置情報とは、キャリッジ２８のＸ軸方向に沿った位置に対応するクロック信号である。
【００４３】
インクジェットプリンタ２の筐体４の内部には、さらに、インクジェットプリンタ２を制御するための制御部４４（後述する図４参照）が配置されている。制御部４４は、例えば、ファームウェアが搭載されたデジタルＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）で構成されている。制御部４４の機能的構成については後述する。
【００４４】
［制御部の機能的構成］
次に、図４を参照しながら、上述した制御部４４の機能的構成について説明する。図４は、実施の形態１に係るインクジェットプリンタの制御部の機能的構成を示すブロック図である。
【００４５】
図４に示すように、制御部４４は、位置カウンタ４６、判定部４８、印刷制御部５０、表示制御部５２及び通信部５４を有している。なお、制御部４４は、フレキシブルフラットケーブル（図示せず）を介してキャリッジ２８と接続されている。
【００４６】
位置カウンタ４６は、エンコーダ４２から出力されたクロック信号（位置情報）をカウントすることにより、キャリッジ２８のＸ軸方向に沿った位置を示す数値を所定の周期（例えば、２ｍｓｅｃ）で取得する。なお、位置カウンタ４６が数値を取得する周期は、必ずしも一定周期である必要はなく、不定周期であってもよい。本実施の形態では、位置カウンタ４６は、キャリッジ２８のＸ軸方向に沿った位置を示す数値を取得したが、位置を示す数値に代えて、キャリッジ２８の移動方向を示す数値を取得するようにしてもよい。
【００４７】
判定部４８は、位置カウンタ４６から出力された数値に基づいて、ユーザがインクカートリッジ３０を交換しているか否かを判定する。このように、本実施の形態のインクジェットプリンタ２の特徴として、判定部４８は、トップカバー６の開閉を検出するためのカバーセンサ以外の構成により、ユーザがインクカートリッジ３０を交換しているか否かを判定する。
【００４８】
具体的には、判定部４８は、印刷制御部５０がモータ駆動部５６（後述する）を制御していない状態で（換言すると、モータ３４によりキャリッジ２８が往復移動していない状態で）、位置カウンタ４６から出力された数値が現在の周期と直前の周期との間で変化した場合に、ユーザがインクカートリッジ３０を交換していると判定する。なお、判定部４８は、位置カウンタ４６から出力された数値の履歴を複数の周期分（例えば、１０〜２０周期分）保持しておき、当該複数の周期分の数値の履歴に基づいて、位置カウンタ４６から出力された数値の変化を検出するようにしてもよい。これにより、位置カウンタ４６から出力された数値の変化を検出する際のノイズを低減することができる。
【００４９】
さらに、判定部４８は、このように判定した後に、位置カウンタ４６から出力された数値が設定時間（例えば、１〜５秒）変化しない（すなわち、インクジェットプリンタ２が所定の条件を満たした）場合に、ユーザがインクカートリッジ３０の交換を完了したと判定する。あるいは、判定部４８は、位置カウンタ４６から出力された数値が複数の周期分（例えば、１０〜２０周期分）変化しない場合に、ユーザがインクカートリッジ３０の交換を完了したと判定してもよい。
【００５０】
なお、上記設定時間は、必ずしも一定時間である必要はなく、ユーザにより設定変更可能であってもよい。例えば、ユーザが外部機器（図示せず）に搭載されたプリンタドライバを操作することにより、あるいは、ユーザがインクジェットプリンタ２の操作パネル１４等を操作することにより、上記設定時間を設定変更することができる。あるいは、ユーザがインクジェットプリンタ２に内蔵されたウェブ設定画面を操作することにより、上記設定時間を設定変更するようにしてもよい。また、上記設定時間は、インクジェットプリンタ２により自動的に変更されるようにしてもよい。例えば、制御部４４は、位置カウンタ４６から出力された数値が変化しないと判断してから、ユーザがインクジェットプリンタ２の操作パネル１４等を操作するまでの時間を計測し、当該計測した時間の履歴の平均値に基づいて設定時間を変更することができる。
【００５１】
印刷制御部５０は、位置カウンタ４６から出力された数値に基づいて、モータ駆動部５６及びヘッド駆動部５８をそれぞれ制御する。モータ駆動部５６は、モータ３４をステップ駆動するためのものである。ヘッド駆動部５８は、複数のインクカートリッジ３０の各々と制御部４４との間で通信（例えば、インクの残量等の情報の通信）を行うために、複数のインクカートリッジ３０の各々を通電するためのものである。
【００５２】
印刷制御部５０は、さらに、判定部４８の判定結果に基づいて、インクジェットプリンタ２の作動を制御する。具体的には、印刷制御部５０は、判定部４８によりユーザがインクカートリッジ３０を交換していると判定された場合に、モータ駆動部５６及びヘッド駆動部５８の各々を制御することにより、インクジェットプリンタ２の作動を禁止する（以下、この状態を「作動ロック状態」ともいう）。これにより、モータ３４によるキャリッジ２８の往復移動が禁止されるとともに、複数のインクカートリッジ３０の各々への通電が禁止される。その結果、モータ３４によるキャリッジ２８の往復移動が不可能な状態に保持されるので、ユーザがインクカートリッジ３０を交換している間に、キャリッジ２８が不意に動き出すことがなく、インクカートリッジ３０の交換をスムーズに行うことができる。さらに、複数のインクカートリッジ３０の各々への通電が一時的に遮断されるので、インクカートリッジ３０に通電されている間に、インクカートリッジ３０がキャリッジ２８から取り外されてしまうことがなく、インクカートリッジ３０への通電が不意に遮断されることによる不具合（例えば、短絡故障等）の発生を抑制することができる。
【００５３】
一方、印刷制御部５０は、判定部４８によりユーザがインクカートリッジ３０の交換を完了したと判定された場合に、モータ駆動部５６及びヘッド駆動部５８の各々を制御することにより、インクジェットプリンタ２の作動の禁止を解除する（以下、この状態を「通常状態」ともいう）。これにより、モータ３４によるキャリッジ２８の往復移動の禁止が解除されるとともに、複数のインクカートリッジ３０の各々への通電の禁止が解除される。その結果、モータ３４によるキャリッジ２８の往復移動が可能な状態に戻るとともに、複数のインクカートリッジ３０の各々への通電が再開される。
【００５４】
表示制御部５２は、操作パネル１４の液晶パネル１６の表示内容を制御する。表示制御部５２は、例えば、判定部４８によりユーザがインクカートリッジ３０を交換していると判定された場合には、「インクカートリッジ交換中」の文字列を液晶パネル１６に表示させる。また、表示制御部５２は、例えば、判定部４８によりユーザがインクカートリッジ３０の交換を完了したと判定された場合には、液晶パネル１６に表示されている「インクカートリッジ交換中」の文字列を非表示にさせる。
【００５５】
通信部５４は、インクジェットプリンタ２とインターフェース部１９に接続された外部機器との間で通信を行うためのものである。通信部５４は、例えば、外部機器からの印刷開始要求又は印刷データ等を受信することにより、印刷制御部５０にモータ駆動部５６及びヘッド駆動部５８の各々を制御するように指示する。また、通信部５４は、判定部４８によりユーザがインクカートリッジ３０を交換していると判定された場合に、インクカートリッジ３０が交換中であることを外部機器に通知する。さらに、通信部５４は、判定部４８によりユーザがインクカートリッジ３０の交換を完了したと判定された場合に、インクカートリッジ３０の交換が完了したことを外部機器に通知する。
【００５６】
［インクジェットプリンタの作動の流れ］
次に、図５及び図６を参照しながら、上述したインクジェットプリンタ２の作動の流れについて説明する。図５は、実施の形態１に係るインクジェットプリンタの作動の流れを示すフローチャートである。図６は、実施の形態１に係るインクジェットプリンタの作動を示すタイムチャートである。
【００５７】
図５に示すように、例えばユーザが外部機器又は操作パネル１４を操作することにより印刷を実行する際には（Ｓ１でＹＥＳ）、印刷制御部５０はモータ駆動部５６を制御する。これにより、モータ３４が回転することにより、キャリッジ２８がガイドシャフト２６に沿ってＸ軸方向に往復移動する（Ｓ２）。このとき、給紙トレイ１０にセットされた記録媒体８は、搬送機構によって排紙トレイ１２に向けて搬送される。この状態で、記録ヘッド３２のノズルから記録媒体８に向けてインクが吐出されることにより、記録媒体８に画像が印刷される。印刷が終了した際には（Ｓ３でＹＥＳ）、印刷制御部５０はモータ駆動部５６を制御する。これにより、モータ３４の回転が停止することにより、キャリッジ２８の往復移動が停止する（Ｓ４）。
【００５８】
ここで、ユーザがインクカートリッジ３０を交換する際のインクジェットプリンタ２の作動の流れについて説明する。印刷が実行されていない状態では（Ｓ１でＮＯ）、キャリッジ２８はホーム位置で待機している。この状態で、ユーザは、インクカートリッジ３０をキャリッジ２８から取り外した後に、新しいインクカートリッジ３０をキャリッジ２８に取り付ける。このとき、ユーザがインクカートリッジ３０を着脱することにより、キャリッジ２８のＸ軸方向に沿った位置が変化するようになる。そのため、判定部４８は、印刷制御部５０がモータ駆動部５６を制御していない状態で、位置カウンタ４６から出力された数値（すなわち、キャリッジ２８の位置を示す数値）が現在の周期と直前の周期との間で変化するので（Ｓ５でＹＥＳ）、ユーザがインクカートリッジ３０を交換していると判定する（Ｓ６）。印刷制御部５０は、判定部４８の判定結果を受けてモータ駆動部５６及びヘッド駆動部５８の各々を制御することにより、図６に示すようにインクジェットプリンタ２の作動を禁止する（作動ロック状態）（Ｓ７）。これにより、モータ３４によるキャリッジ２８の往復移動が禁止されるとともに、複数のインクカートリッジ３０の各々への通電が禁止される。さらに、表示制御部５２は、「インクカートリッジ交換中」の文字列を液晶パネル１６に表示させ、通信部５４は、インクカートリッジ３０が交換中であることを外部機器に通知する（Ｓ８）。
【００５９】
インクカートリッジ３０の交換が完了した後に、ユーザがインクカートリッジ３０から手を離すことにより、キャリッジ２８のＸ軸方向に沿った位置が変化しないようになる。そのため、判定部４８は、位置カウンタ４６から出力された数値が設定時間変化しない（一致している）ので（Ｓ９でＹＥＳ）、ユーザがインクカートリッジ３０の交換を完了したと判定する（Ｓ１０）。これにより、印刷制御部５０は、判定部４８の判定結果を受けてモータ駆動部５６及びヘッド駆動部５８の各々を制御することにより、図６に示すようにインクジェットプリンタ２の作動の禁止を解除する（通常状態）（Ｓ１１）。これにより、モータ３４によるキャリッジ２８の往復移動の禁止が解除されるとともに、複数のインクカートリッジ３０の各々への通電の禁止が解除される。また、表示制御部５２は、液晶パネル１６に表示されている「インクカートリッジ交換中」の文字列を非表示にさせ、通信部５４は、インクカートリッジ３０の交換が完了したことを外部機器に通知する（Ｓ１２）。
【００６０】
なお、インクカートリッジ３０の交換後には、例えば、作動ロック状態において受信した印刷ジョブによる印刷、記録ヘッド３２のクリーニング動作、又は、外部機器へのアライメントの実施の問い合わせの通知等が行われる。
【００６１】
［効果］
次に、本実施の形態のインクジェットプリンタ２により得られる効果について説明する。上述したように、判定部４８は、トップカバー６の開閉を検出するためのカバーセンサ以外の構成、すなわち、エンコーダ４２により検出された位置情報に基づいて、ユーザがインクカートリッジ３０を交換しているか否かを判定する。これにより、例えばカバーセンサを省略した場合であっても、判定部４８は、インクジェットプリンタ２に既存のエンコーダユニット３８を用いることにより、ユーザがインクカートリッジ３０を交換しているか否かを判定することができる。その結果、例えばカバーセンサを省略するなどしてインクジェットプリンタ２の部品点数を削減することができ、製品のコストダウンを図ることができる。
【００６２】
なお、本実施の形態のインクジェットプリンタ２では、トップカバー６の開閉を検出するためのカバーセンサを省略したが、カバーセンサを設けるようにすることも勿論可能である。
【００６３】
（実施の形態１の変形例１）
実施の形態１では、判定部４８は、位置カウンタ４６から出力された数値が設定時間変化しない場合に、ユーザがインクカートリッジ３０の交換を完了したと判定した。このような構成に代えて、インクジェットプリンタ２が所定の条件を満たした場合に、ユーザがインクカートリッジ３０の交換を完了したと判定してもよい。以下、ユーザがインクカートリッジ３０の交換を完了したと判定するための所定の条件について、変形例１〜８として説明する。
【００６４】
まず、変形例１として、判定部４８は、通信部５４が外部機器からの印刷開始要求又は印刷データを受信した場合に、インクジェットプリンタ２が所定の条件を満たしたと判定し、ユーザがインクカートリッジ３０の交換を完了したと判定する。
【００６５】
なお、上述した外部機器は、例えば、インターフェース部１９にローカル接続された外部機器、あるいは、インクジェットプリンタ２にイーサネット（登録商標）、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、電話／ファクシミリ回線、Ｂｌｕｅｔｏｏｔｈ（登録商標）又は赤外線等を介してネットワーク接続された外部機器等である。
【００６６】
なお、インクジェットプリンタ２にネットワーク接続された外部機器が印刷開始要求又は印刷データを送信する場合には、インクカートリッジ３０を交換するユーザと、外部機器を操作するユーザとが異なることが多い。外部機器を操作するユーザは、他のユーザがインクカートリッジ３０を交換していることに気付かずに、印刷開始の操作を行う場合がある。そのため、判定部４８は、通信部５４が外部機器からの印刷開始要求又は印刷データを受信してから所定の時間（例えば、１〜５秒）が経過した場合に、インクジェットプリンタ２が所定の条件を満たしたと判定するのが好ましい。
【００６７】
（実施の形態１の変形例２）
変形例２として、判定部４８は、通信部５４が外部機器からのコマンドを受信した場合に、インクジェットプリンタ２が所定の条件を満たしたと判定し、ユーザがインクカートリッジ３０の交換を完了したと判定する。
【００６８】
なお、上述したコマンドは、例えば、作動ロック状態を解除する（すなわち、インクジェットプリンタ２の作動の禁止を解除する）ための専用のコマンド、インクの残量を確認するためのコマンド、又は、インクジェットプリンタ２が複合機に搭載されている場合にはスキャンを開始するためのコマンド等である。
【００６９】
（実施の形態１の変形例３）
変形例３として、判定部４８は、ユーザが操作パネル１４を操作した場合に、インクジェットプリンタ２が所定の条件を満たしたと判定し、ユーザがインクカートリッジ３０の交換を完了したと判定する。
【００７０】
なお、ユーザによる操作パネル１４の操作は、例えば、作動ロック状態を解除するための専用のスイッチ（図示せず）を押す操作、又は、インクジェットプリンタ２が複合機に搭載されている場合にはコピーを開始するためのスイッチ（図示せず）を押す操作等である。
【００７１】
（実施の形態１の変形例４）
変形例４として、判定部４８は、インクジェットプリンタ２の主電源がオフされた場合に、インクジェットプリンタ２が所定の条件を満たしたと判定し、ユーザがインクカートリッジ３０の交換を完了したと判定する。
【００７２】
なお、インクジェットプリンタ２の主電源がオフされる場合として、例えば、ユーザが操作パネル１４の電源スイッチ１８を押す操作をした場合、又は、通信部５４が外部機器からの電源オフコマンドを受信した場合等が考えられる。
【００７３】
（実施の形態１の変形例５）
変形例５として、判定部４８は、給紙トレイ１０等のアタッチメントが筐体４に対して着脱された場合に、インクジェットプリンタ２が所定の条件を満たしたと判定し、ユーザがインクカートリッジ３０の交換を完了したと判定する。この場合、判定部４８は、給紙トレイ１０等のアタッチメントが筐体４に対して着脱されたことを検出するセンサからの検出信号に基づいて、インクジェットプリンタ２が所定の条件を満たしたと判定する。
【００７４】
（実施の形態１の変形例６）
変形例６として、判定部４８は、インターフェース部１９に外部機器（例えば、ＵＳＢメモリ、ＵＳＢハードディスク、メモリカード又はデジタルカメラ等）が接続された場合に、インクジェットプリンタ２が所定の条件を満たしたと判定し、ユーザがインクカートリッジ３０の交換を完了したと判定する。
【００７５】
（実施の形態１の変形例７）
変形例７として、判定部４８は、インクジェットプリンタ２にケーブル（図示せず）が接続された場合に、インクジェットプリンタ２が所定の条件を満たしたと判定し、ユーザがインクカートリッジ３０の交換を完了したと判定する。
【００７６】
なお、インクジェットプリンタ２に接続されるケーブルは、例えば、ＵＳＢケーブル、ＬＡＮケーブル又は電話ケーブル等である。
【００７７】
（実施の形態１の変形例８）
変形例８として、判定部４８は、通信部５４が無線通信によりプリンタの接続要求を受信した場合に、インクジェットプリンタ２が所定の条件を満たしたと判定し、ユーザがインクカートリッジ３０の交換を完了したと判定する。
【００７８】
なお、上述した無線通信は、例えば、無線ＬＡＮ通信、Ｂｌｕｅｔｏｏｔｈ（登録商標）又は赤外線通信等である。
【００７９】
（実施の形態２）
次に、図７を参照しながら、実施の形態２に係るインクジェットプリンタ２Ａの構成について説明する。図７は、実施の形態２に係るインクジェットプリンタの制御部の機能的構成を示すブロック図である。なお、本実施の形態において、上記実施の形態１と同一の構成要素には同一の符号を付して、その説明を省略する。
【００８０】
図７に示すように、本実施の形態のインクジェットプリンタ２Ａでは、制御部４４Ａは、さらに、計算部６０を有している。計算部６０は、位置カウンタ４６により取得された数値に基づいて、キャリッジ２８の移動量を計算する。
【００８１】
判定部４８Ａは、印刷制御部５０がモータ駆動部５６を制御していない状態で（換言すると、モータ３４によりキャリッジ２８が往復移動していない状態で）、計算部６０により計算された移動量が「０」でない場合に、ユーザがインクカートリッジ３０を交換していると判定する。さらに、判定部４８Ａは、このように判定した後に、計算部６０により計算された移動量が「０」である（すなわち、インクジェットプリンタ２Ａが所定の条件を満たした）場合に、ユーザがインクカートリッジ３０の交換を完了したと判定する。
【００８２】
なお、本実施の形態では、計算部６０は、キャリッジ２８の移動量を計算したが、このような構成に代えて、キャリッジ２８の速度又は加速度を計算するようにしてもよい。
【００８３】
以上、実施の形態１及び２に係るインクジェットプリンタについて説明したが、本発明は、これらの実施の形態に限定されるものではない。例えば、上記各実施の形態及び各変形例をそれぞれ組み合わせるとしてもよい。
【００８４】
また、上記の制御部は、具体的には、マイクロプロセッサ、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）及びハードディスクドライブ等から構成されるコンピュータシステムとして構成されてもよい。ＲＡＭ又はハードディスクドライブには、コンピュータプログラムが記憶されている。マイクロプロセッサが、コンピュータプログラムに従って動作することにより、制御部は、その機能を達成する。ここでコンピュータプログラムは、所定の機能を達成するために、コンピュータに対する指令を示す命令コードが複数個組み合わされて構成されたものである。
【００８５】
さらに、上記の制御部の一部又は全部は、１個のシステムＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ：大規模集積回路）から構成されているとしてもよい。システムＬＳＩは、複数の構成部を１個のチップ上に集積して製造された超多機能ＬＳＩであり、具体的には、マイクロプロセッサ、ＲＯＭ及びＲＡＭ等を含んで構成されるコンピュータシステムである。ＲＡＭには、コンピュータプログラムが記憶されている。マイクロプロセッサが、コンピュータプログラムに従って動作することにより、システムＬＳＩは、その機能を達成する。
【００８６】
さらにまた、上記の制御部の一部又は全部は、インクジェットプリンタに脱着可能なＩＣカード又は単体のモジュールから構成されているとしてもよい。ＩＣカード又はモジュールは、マイクロプロセッサ、ＲＯＭ及びＲＡＭ等から構成されるコンピュータシステムである。ＩＣカード又はモジュールは、上記の超多機能ＬＳＩを含むとしてもよい。マイクロプロセッサが、コンピュータプログラムに従って動作することにより、ＩＣカード又はモジュールは、その機能を達成する。このＩＣカード又はこのモジュールは、耐タンパ性を有するとしてもよい。
【００８７】
また、本発明は、上記に示す方法であるとしてもよい。また、本発明は、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、上記コンピュータプログラムからなるデジタル信号であるとしてもよい。
【００８８】
さらに、本発明は、上記コンピュータプログラム又は上記デジタル信号をコンピュータ読み取り可能な非一時的な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）、半導体メモリ等に記録したものとしてもよい。また、これらの非一時的な記録媒体に記録されている上記デジタル信号であるとしてもよい。
【００８９】
また、本発明は、上記コンピュータプログラム又は上記デジタル信号を、電気通信回線、無線又は有線通信回線、インターネットを代表とするネットワーク、データ放送等を経由して伝送するものとしてもよい。
【００９０】
また、本発明は、マイクロプロセッサ及びメモリを備えたコンピュータシステムであって、上記メモリは、上記コンピュータプログラムを記憶しており、上記マイクロプロセッサは、上記コンピュータプログラムに従って動作するとしてもよい。
【００９１】
また、上記プログラム又は上記デジタル信号を上記非一時的な記録媒体に記録して移送することにより、又は、上記プログラム又は上記デジタル信号を上記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
【産業上の利用可能性】
【００９２】
本発明は、例えば、インクカートリッジから供給されたインクによって印刷を行うインクジェットプリンタとして適用することができる。
【符号の説明】
【００９３】
２，２Ａ  インクジェットプリンタ
４  筐体
４ａ  リアパネル
４ｂ  フロントパネル
６  トップカバー
８  記録媒体
１０  給紙トレイ
１２  排紙トレイ
１４  操作パネル
１６  液晶パネル
１８  電源スイッチ
１９  インターフェース部
２０  フレーム
２２  メインフレーム
２４ａ，２４ｂ  サイドフレーム
２６  ガイドシャフト
２８  キャリッジ
３０  インクカートリッジ
３２  記録ヘッド
３４  モータ
３６  タイミングベルト
３８  エンコーダユニット
４０  リニアスケール
４０ａ  目盛り
４２  エンコーダ
４４，４４Ａ  制御部
４６  位置カウンタ
４８，４８Ａ  判定部
５０  印刷制御部
５２  表示制御部
５４  通信部
５６  モータ駆動部
５８  ヘッド駆動部
６０  計算部
【図１】
2015112779.tif 000003
【図２】
2015112779.tif 000004
【図３】
2015112779.tif 000005
【図４】
2015112779.tif 000006
【図５】
2015112779.tif 000007
【図６】
2015112779.tif 000008
【図７】
2015112779.tif 000009