(57)【特許請求の範囲】
【請求項１】
ターゲットを頂面で支持可能な複数のリブと、
前記ターゲットに向かって流体を噴射可能なヘッドと、
前記複数のリブに支持された状態のターゲットの左右両端を検出可能なターゲット検出手段と、
縁なし印刷の実行にあたり、前記ターゲットの端部が前記複数のリブのいずれの頂面上にも位置せず、前記ターゲットの端部と該端部の外側に隣接するリブの頂面のターゲット側端部との間隔（以下、ターゲット外側間隔という）が所定の規定値を超えていた場合には、前記ターゲットの端部から前記規定値の幅の打ち捨て領域をもって前記ヘッドを制御し、前記ターゲットの端部が前記複数のリブのいずれの頂面上にも位置せず、前記ターゲット外側間隔が前記規定値以下だった場合には、前記ターゲットの端部から前記ターゲット外側間隔の幅の打ち捨て領域をもって前記ヘッドを制御する制御手段と、
を備えた流体噴射装置。
【請求項２】
前記制御手段は、前記ターゲットの端部が前記複数のリブのいずれかの頂面上に位置していた場合には、該頂面上に位置している前記ターゲットの端部から幅がゼロの打ち捨て領域をもって前記ヘッドを制御する手段である
請求項１に記載の流体噴射装置。
【請求項３】
ターゲットを頂面で支持可能な複数のリブと、
前記ターゲットに向かって流体を噴射可能なヘッドと、
前記複数のリブに支持された状態のターゲットの左右両端を検出可能なターゲット検出手段と、
縁なし印刷の実行にあたり、前記ターゲットの端部が前記複数のリブのいずれの頂面上にも位置しない場合には、前記ターゲットの端部と該端部の外側に隣接するリブの頂面のターゲット側端部との間隔以下の打ち捨て領域をもって前記ヘッドを制御し、前記ターゲットの端部が前記複数のリブのいずれかの頂面上に位置していた場合には、該頂面上に位置している前記ターゲットの端部から幅がゼロの打ち捨て領域をもって前記ヘッドを制御する制御手段と、
を備えた流体噴射装置。
【請求項４】
請求項１〜３のいずれか１項に記載の流体噴射装置であって、
前記複数のリブの頂面の左右両端を検出可能なリブ検出手段と、
前記リブ検出手段で検出した前記複数のリブの頂面の左右両端の位置を記憶するリブ位置記憶手段とを備える
流体噴射装置。
【請求項５】
請求項１〜４のいずれか１項に記載の流体噴射装置であって、
前記ヘッドに対向するように配置されるターゲットと該ヘッドとを相対移動させる移動手段
を備え、
前記制御手段は、前記ヘッドが前記ターゲット及び前記打ち捨て領域に流体を噴射可能に前記移動手段を制御する、
流体噴射装置。
【請求項６】
ターゲットを頂面で支持可能な複数のリブと、前記ターゲットに向かって流体を噴射可能なヘッドと、前記複数のリブに支持された状態のターゲットの左右両端を検出可能なターゲット検出手段と、を備えた流体噴射装置をコンピュータ・ソフトウェアで制御する制御方法であって、
縁なし印刷の実行にあたり、前記ターゲットの端部が前記複数のリブのいずれの頂面上にも位置せず、前記ターゲットの端部と該端部の外側に隣接するリブの頂面のターゲット側端部との間隔（以下、ターゲット外側間隔という）が所定の規定値を超えていた場合には、前記ターゲットの端部から前記規定値の幅の打ち捨て領域をもって前記ヘッドを制御し、前記ターゲットの端部が前記複数のリブのいずれの頂面上にも位置せず、前記ターゲット外側間隔が前記規定値以下だった場合には、前記ターゲットの端部から前記ターゲット外側間隔の幅の打ち捨て領域をもって前記ヘッドを制御する
流体噴射装置の制御方法。
【請求項７】
ターゲットを頂面で支持可能な複数のリブと、前記ターゲットに向かって流体を噴射可能なヘッドと、前記複数のリブに支持された状態のターゲットの左右両端を検出可能なターゲット検出手段と、を備えた流体噴射装置をコンピュータ・ソフトウェアで制御する制御方法であって、
縁なし印刷の実行にあたり、前記ターゲットの端部が前記複数のリブのいずれの頂面上にも位置しない場合には、前記ターゲットの端部と該端部の外側に隣接するリブの頂面のターゲット側端部との間隔以下の打ち捨て領域をもって前記ヘッドを制御し、前記ターゲットの端部が前記複数のリブのいずれかの頂面上に位置していた場合には、該頂面上に位置している前記ターゲットの端部から幅がゼロの打ち捨て領域をもって前記ヘッドを制御する
流体噴射装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、流体噴射装置及びその制御方法に関する。
【背景技術】
【０００２】
従来より、ターゲットの左右両端の余白をゼロにした印刷（いわゆる縁なし印刷）を実行可能なインクジェット式記録装置が知られている。例えば、特許文献１に記載のインクジェット式記録装置では、複数のリブの頂面に用紙を支持させた状態で光学式の紙端検出センサにより用紙の両端位置を認識し、縁なし印刷での印刷領域を設定している。このインクジェット式記録装置によれば、紙端検出センサにより用紙の両端位置を認識しているため、縁なし印刷において用紙の左右で打ち捨てられるインクを極力少なくすることができる。
【特許文献１】特開２００２−１０３５８９
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述したインクジェット式記録装置では、用紙の両端位置とリブが設けられている領域との関係を考慮していないため、用紙の両端位置を認識していたとしても、縁なし印刷において用紙の左右で打ち捨てられるインクがリブの頂面に付着するおそれがある。このようにリブの頂面にインクが付着した場合、そのリブが次回印刷しようとする用紙を汚してしまうことがある。すなわち、今回縁なし印刷を実行した用紙よりも大きなサイズの用紙を次回印刷しようとしたときには、インクが付着したリブの頂面でその用紙が支持されることがあり、そうした場合にはその用紙の裏面をインクで汚してしまう。
【０００４】
本発明は、上述した課題に鑑みなされたものであり、縁なし印刷を実行したあと次回印刷しようとするターゲットの裏面をリブが汚してしまうことのない流体噴射装置及びその制御方法を提供することを主目的とする。
【課題を解決するための手段】
【０００５】
本発明は、上述の目的を達成するために以下の手段を採った。
【０００６】
本発明の流体噴射装置は、
ターゲットを頂面で支持可能な複数のリブと、
前記複数のリブの頂面の左右両端の位置を記憶するリブ位置記憶手段と、
前記ターゲットに向かって流体を噴射可能なヘッドと、
前記複数のリブに支持された状態のターゲットの左右両端を検出可能なターゲット検出手段と、
縁なし印刷の実行要求があったとき、前記ターゲットの左側に打ち捨てる左側打ち捨て領域の幅を設定するにあたり、前記ターゲットの左端部が前記複数のリブのいずれの頂面上にも位置しない場合には前記ターゲットの左端部と該左端部の左外側に隣接するリブの頂面の右端部との間隔（以下、ターゲット左側間隔という）以下に設定すると共に、前記ターゲットの右側に打ち捨てる右側打ち捨て領域の幅を設定するにあたり、前記ターゲットの右端部が前記複数のリブのいずれの頂面上にも位置しない場合には前記ターゲットの右端部と該右端部の右外側に隣接するリブの頂面の左端部との間隔（以下、ターゲット右側間隔という）以下に設定し、前記ターゲット、前記左側打ち捨て領域及び前記右側打ち捨て領域に対して前記流体を噴射するよう前記ヘッドを制御する制御手段と、
を備えたものである。
【０００７】
この流体噴射装置では、縁なし印刷の実行要求があったとき、左側打ち捨て領域の幅を設定するにあたり、ターゲットの左端部が複数のリブのいずれの頂面上にも位置しない場合にはターゲット左側間隔以下に設定すると共に、右側打ち捨て領域の幅を設定するにあたり、ターゲットの右端部が複数のリブのいずれの頂面上にも位置しない場合にはターゲット右側間隔以下に設定する。そして、ターゲット、左側打ち捨て領域及び右側打ち捨て領域に対して流体を噴射するようヘッドを制御する。すなわち、縁なし印刷を行うときの打ち捨て領域は、ターゲットの左右両側にそれぞれ隣接するリブの頂面に及ぶことがないように設定される。このため、どんなサイズのターゲットに縁なし印刷を行ったとしてもリブの頂面に流体が噴射されることがない。したがって、次回印刷しようとするターゲットがリブの頂面に支持されたとしても、そのターゲットの裏面をリブが汚してしまうことがない。
【０００８】
本発明の流体噴射装置は、縁なし印刷を実行する際に前記ターゲットの左右両側に打ち捨てる打ち捨て領域の幅として予め定められた規定値を記憶する規定値記憶手段を備え、前記制御手段は、前記左側打ち捨て領域の幅を設定する際に前記ターゲット左側間隔が前記規定値を超えていたときには前記左側打ち捨て領域の幅を前記規定値に設定し前記ターゲット左側間隔が前記規定値以下だったときには前記左側打ち捨て領域の幅を前記ターゲット左側間隔に設定し、前記右側打ち捨て領域の幅を設定する際に前記ターゲット右側間隔が前記規定値を超えていたときには前記右側打ち捨て領域の幅を前記規定値に設定し前記ターゲット右側間隔が前記規定値以下だったときには前記右側打ち捨て領域の幅を前記ターゲット右側間隔に設定してもよい。すなわち、縁なし印刷を行うときの打ち捨て領域は、常にあらかじめ規定した規定値以下に設定される。こうすれば、ターゲットと隣接するリブの頂面との間隔が広い場合であっても、不必要に広い領域を打ち捨て領域としてしまうことを防ぐことができる。なお、ここで「規定値」とはターゲットの位置が多少ずれたりしてもターゲットの左右両側に印刷されない箇所ができないように設定された値であり、例えば数ｍｍ程度である。
【０００９】
本発明の流体噴射装置において、前記制御手段は、前記左側打ち捨て領域の幅を設定するにあたり、前記ターゲットの左端部が前記複数のリブのいずれかの頂面上に位置していた場合にはゼロに設定し、前記右側打ち捨て領域の幅を設定するにあたり、前記ターゲットの右端部が前記複数のリブのいずれかの頂面上に位置していた場合にはゼロに設定してもよい。こうすれば、ターゲットの端部がリブの頂面上にある場合であっても、リブの頂面に流体が噴射されることを防ぐことができる。
【００１０】
本発明の流体噴射装置は、前記複数のリブの頂面の左右両端を検出可能なリブ検出手段を備え、前記リブ位置記憶手段は、前記リブ検出手段で検出した前記複数のリブの頂面の左右両端の位置を記憶してもよい。こうすれば、リブの頂面の左右両端の位置が事後的に変化した場合であっても、適切なリブの位置を基準に打ち捨て領域の幅を設定することができる。
【００１１】
この態様を採用した本発明の流体噴射装置において、前記ターゲット検出手段は、前記リブ検出手段を兼用していてもよい。こうすれば、別途リブ検出手段を備える必要がない。
【００１２】
本発明の流体噴射装置は、前記ヘッドに対向するように配置されるターゲットと該ヘッドとを相対移動させる移動手段を備え、前記制御手段は、前記ヘッドが前記ターゲット及び前記打ち捨て領域に流体を噴射可能に前記移動手段を制御してもよい。
【００１３】
本発明の流体噴射装置の制御方法は、
ターゲットを頂面で支持可能な複数のリブと、前記複数のリブの頂面の左右両端の位置を記憶するリブ位置記憶手段と、前記ターゲットに向かって流体を噴射可能なヘッドと、前記複数のリブに支持された状態のターゲットの左右両端を検出可能なターゲット検出手段と、を備えた流体噴射装置をコンピュータ・ソフトウェアで制御する制御方法であって、
（ａ）縁なし印刷の実行要求があったとき、前記ターゲットの左側に打ち捨てる左側打ち捨て領域の幅を設定するにあたり、前記ターゲットの左端部が前記複数のリブのいずれの頂面上にも位置しない場合には前記ターゲットの左端部と該左端部の左外側に隣接するリブの頂面の右端部との間隔（以下、ターゲット左側間隔という）以下に設定すると共に、前記ターゲットの右側に打ち捨てる右側打ち捨て領域の幅を設定するにあたり、前記ターゲットの右端部が前記複数のリブのいずれの頂面上にも位置しない場合には前記ターゲットの右端部と該右端部の右外側に隣接するリブの頂面の左端部との間隔（以下、ターゲット右側間隔という）以下に設定するステップと、
（ｂ）前記ターゲット、前記左側打ち捨て領域及び前記右側打ち捨て領域に対して前記流体を噴射するよう前記ヘッドを制御するステップと、
を含むものである。
【００１４】
この流体噴射装置の制御方法では、縁なし印刷の実行要求があったとき、左側打ち捨て領域の幅を設定するにあたり、ターゲットの左端部が複数のリブのいずれの頂面上にも位置しない場合にはターゲット左側間隔以下に設定すると共に、右側打ち捨て領域の幅を設定するにあたり、ターゲットの右端部が複数のリブのいずれの頂面上にも位置しない場合にはターゲット右側間隔以下に設定し、ターゲット、左側打ち捨て領域及び右側打ち捨て領域に対して流体を噴射するようヘッドを制御する。すなわち、縁なし印刷を行うときの打ち捨て領域は、ターゲットの左右両側にそれぞれ隣接するリブの頂面に及ぶことがないように設定される。このため、どんなサイズのターゲットに縁なし印刷を行ったとしてもリブの頂面に流体が噴射されることがない。したがって、次回印刷しようとするターゲットがリブの頂面に支持されたとしても、そのターゲットの裏面をリブが汚してしまうことがない。なお、本発明の流体噴射装置の制御方法において、上述したいずれかの流体噴射装置の機能を実現するようなステップを追加してもよい。
【発明を実施するための最良の形態】
【００１５】
次に、本発明の実施の形態を図面に基づいて説明する。図１は本発明の一実施形態であるインクジェットプリンタ１０の構成の概略を示す構成図であり、図２はプラテン５０の構成の概略を示す構成図である。
【００１６】
本実施形態のインクジェットプリンタ１０は、図１に示すように、搬送ローラ３５によりプラテン５０上を図中奥から手前へと搬送される用紙Ｓにインク滴を吐出して印刷を行うプリンタ機構２１と、用紙Ｓを頂面で支持する黒色のリブ５１が複数設けられたプラテン５０と、吐出ヘッド２４の左側面に配設され用紙Ｓ及びリブ５１（図２参照）の左右の端部を検出する端部検出センサ４４と、インクジェットプリンタ１０全体をコントロールするコントローラ６０と、ユーザが各種の指示を入力すると共にユーザに各種の情報を報知する操作パネル７０とを備えている。
【００１７】
プリンタ機構２１は、搬送ローラ３５を回転駆動する駆動モータ３３と、キャリッジベルト３２によりガイド３６に沿って左右に往復するキャリッジ２２と、シアン（Ｃ）・マゼンタ（Ｍ）・イエロー（Ｙ）及びブラック（Ｋ）のインクを個別に収容しキャリッジ２２へ図示しないインクチューブを介してインクを供給可能なインクカートリッジ２６と、インクカートリッジ２６から供給された各インクに圧力をかける吐出ヘッド２４とを備えている。キャリッジ２２は、メカフレーム３１の右側に取り付けられたキャリッジモータ３４ａとメカフレーム３１の左側に取り付けられた従動ローラ３４ｂとの間に架設されたキャリッジベルト３２がキャリッジモータ３４ａによって駆動されるのに伴って用紙Ｓの幅よりも広い範囲を往復する。ここでは、キャリッジ２２上にインクカートリッジ２６を搭載しない、いわゆるオフキャリッジ型を採用している。吐出ヘッド２４は、キャリッジ２２の下部に設けられており、圧電素子に電圧をかけることによりこの圧電素子を変形させてインクを加圧する方式により吐出ヘッド２４の下面に設けられたノズル２３から各色のインクを吐出するものである。キャリッジ２２の背面には、キャリッジ２２の位置を検出するリニア式エンコーダ２５が配置されており、このリニア式エンコーダ２５を用いてキャリッジ２２のポジションが管理可能となっている。
【００１８】
プラテン５０は、図２（ａ）に示すように、用紙Ｓを支持可能な複数のリブ５１と、打ち捨てられたインクを吸収可能なインク吸収体５３と回収したインクを排出可能なインク排出通路５５とを備えている。リブ５１は黒色であり、図２（ｂ）に示すように、プラテン５０の表面に一定の高さとなるように設けられており、リブ５１の頂面で用紙Ｓを一定の高さで支持することができる。また、隣り合うリブ５１同士の間隔は後述する打ち捨て領域の幅の規定値よりも広く定められている。インク吸収体５３は、リブ５１の頂面より低い位置に設けられており、打ち捨てられたインクは、インク吸収体５３に吸収された後、インク排出通路５５を介して図示しないインク回収タンクに回収される。また、図１に示すように、プラテン５０の左端近傍には印刷休止中などに吐出ヘッド２４を封止するときに利用されるキャッピング装置４０が設けられ、プラテン５０の右端近傍には印刷データとは無関係にインク固化防止のためにインク滴を吐出させるフラッシングを行うときに利用されるフラッシング領域４２が設けられている。このキャッピング装置４０上の位置をホーム位置といい、フラッシング領域４２上の位置をフル桁位置という。
【００１９】
端部検出センサ４４は、ＬＥＤを用いてプラテン５０に向かって光を照射する発光素子と、反射された反射光を受光しその光量に応じた電圧を出力する受光素子とから構成される光センサである。この端部検出センサ４４は、吐出ヘッド２４の左側面に配設され、キャリッジ２２により左右方向に往復動しながら、用紙Ｓ及びリブ５１の左右の端部を検出する。具体的には、発光素子が光を照射し反射された反射光を受光した受光素子がその光量に応じた電圧をデジタル信号に変換して出力する。この端部検出センサ４４が用紙Ｓ上でもリブ５１上でもない他の位置にあるときには反射光がほとんどないため受光光量が僅かであり、リブ５１上にあるときには黒色のリブ５１で反射した光を受光するため受光光量が中程度であり、用紙Ｓ上にあるときには白色に代表される明色の用紙Ｓで反射した光を受光するため受光光量が多い。したがって、端部検出センサ４４が用紙Ｓ上に位置しているかリブ５１上に位置しているかそれ以外に位置しているかを、端部検出センサ４４の出力値に基づいて認識することができる。本実施形態では、端部検出センサ４４が用紙Ｓ上に位置しているときの出力値とリブ５１上に位置しているときの出力値とインク吸収体５３上に位置しているときの出力値とを予め実験で求め、図３（ａ）及び（ｂ）に示すようにリブ検出用閾値と用紙検出用閾値とを設定した。なお、図３はリブ５１及び用紙Ｓの左右の端部と端部検出センサ４４の出力値との関係を説明するための説明図である。図３から明らかなように、出力値がリブ検出用閾値以上のときには端部検出センサ４４がプラテン５０のうち用紙Ｓ上でもリブ５１上でもない場所にあると判定し、出力値がリブ検出用閾値未満用紙検出用閾値以上のときには端部検出センサ４４がリブ５１上にあると判定し、出力値が用紙検出用閾値未満のときには端部検出センサ４４が用紙Ｓ上にあると判定することができる。これらの閾値は後述するコントローラ６０のＲＯＭ６３に記憶されている。なお、リブ５１の頂面は、図３（ａ）のように右端部と左端部とを検出可能であれば平面である必要はなく、例えば凸曲面であってもよいし頂面端部に微小な面取りがあっても構わない。
【００２０】
コントローラ６０は、図１に示すように、ＣＰＵ６２を中心とするマイクロプロセッサとして構成されており、リブ位置記憶処理ルーチンや縁なし印刷処理ルーチンなどの各種処理プログラムや、打ち捨て領域の規定値（例えば２ｍｍとか３ｍｍ）、リブ検出用閾値や用紙検出用閾値などを記憶したＲＯＭ６３と、一時的にデータを記憶したりデータを保存したりするＲＡＭ６４と、後述するリブ位置テーブル（表１参照）などのデータを書き込み消去可能なフラッシュメモリ６５と、外部機器との情報のやり取りを行うインタフェース（Ｉ／Ｆ）６６と、図示しない入出力ポートとを備えている。このコントローラ６０には、操作パネル７０からの制御信号や電源スイッチ７２からのオンオフ信号、端部検出センサ４４からの検出信号、リニア式エンコーダ２５からのキャリッジ２２のポジション信号などが図示しない入力ポートを介して入力されるほか、ユーザＰＣ８０から印刷ジョブなどがＩ／Ｆ６６を介して入力される。また、コントローラ６０からは、吐出ヘッド２４への制御信号や駆動モータ３３への制御信号、操作パネル７０への表示指令信号、端部検出センサ４４への検出指令信号などが図示しない出力ポートを介して出力されるほか、印刷ステータス情報などがＩ／Ｆ６６を介してユーザＰＣ８０へ出力される。
【００２１】
次に、こうして構成された本実施形態のインクジェットプリンタ１０の動作、特に、縁なし印刷を行う際の動作について説明する。まず、複数のリブ５１の頂面の左右両端の位置を記憶するリブ位置記憶処理について説明する。図４は、リブ位置記憶処理ルーチンの一例を表すフローチャートである。このルーチンは、ＲＯＭ６３に記憶され、用紙Ｓがリブ４１に支持されていないときに実行される。
【００２２】
このリブ位置記憶処理ルーチンが開始されると、ＣＰＵ６２は、キャリッジ２２をホーム位置に移動させ（ステップＳ１００）、変数ｎに値１を設定すると共にリブ通過中フラグＦをゼロにリセットする（ステップＳ１１０）。ここで、変数ｎは、ホーム側からフル桁側に向かって見たときにリブ５１の表れる順番を表す。また、リブ通過中フラグＦは、端部検出センサ４４がいずれかのリブ５１上に位置しているときに値１にセットされ、それ以外のときにゼロにリセットされるフラグである。続いて、フル桁位置に向けてキャリッジ２２の移動を開始し（ステップＳ１２０）、キャリッジ２２に搭載した端部検出センサ４４の出力値を入力する（ステップＳ１３０）。続いて、端部検出センサ４４の出力値に基づいてリブ５１を検出したか否かを判定する（ステップＳ１４０）。本実施形態では、端部検出センサ４４の出力値は、図３に示すようにリブ５１を検出していないときにはリブ検出用閾値以上となり、リブ５１を検出したときにはリブ検出用閾値未満となるものとした。なお、本ルーチンは用紙Ｓがリブ５１に支持されていない状態で実施されることから、端部検出センサ４４の出力値がリブ検出用閾値以上のときにはリブなしと判定し、リブ検出用閾値未満のときにはリブありと判定する。
【００２３】
ステップＳ１４０でリブありのときには、リブ通過中フラグＦがゼロか否かを判定し（ステップＳ１５０）、リブ通過中フラグＦがゼロだったときには前回までリブなしだったのが今回リブありに変わったことになるため、リブ通過中フラグＦに値１をセットし（ステップＳ１６０）、フラッシュメモリ６５の所定領域にｎ番目のリブ５１のホーム側リブ端位置（右端位置）として現在位置を記憶する（ステップＳ１７０）。なお、現在位置はリニア式エンコーダ２５のポジション信号に基づいて求めることができる。一方、ステップＳ１４０でリブなしのときには、リブ通過中フラグＦが値１か否かを判定し（ステップＳ１８０）、リブ通過中フラグＦが値１だったときには前回までリブありだったのが今回リブなしに変わったことになるため、リブ通過中フラグＦをゼロにリセットし（ステップＳ１９０）、フラッシュメモリ６５の所定領域にｎ番目のリブ５１のフル桁側リブ端位置（左端位置）として現在位置を記憶し（ステップＳ２００）、変数ｎを１インクリメントする（ステップＳ２１０）。
【００２４】
ステップＳ１７０でｎ番目のリブ５１のホーム側リブ端位置を記憶した後、又はステップＳ２１０で変数ｎを１インクリメントした後、又はステップＳ１５０でリブ通過中フラグＦが値１だったとき、又はステップＳ１８０でリブ通過中フラグＦがゼロだったときには、キャリッジ２２がフル桁位置に到達したか否かを判定する（ステップＳ２２０）。そして、キャリッジ２２がフル桁位置に到達していないときには、再びステップＳ１３０に戻る。なお、このリブ位置記憶処理ルーチンを実行している間、キャリッジ２２はフル桁位置へ徐々に移動している。このため、キャリッジ２２がフル桁位置に到達するまでの間、プラテン５０に設けられたリブ５１の数だけ、ホーム側リブ端位置とフル桁側リブ端位置が記憶されることになる。そして、ステップＳ２２０でキャリッジ２２がフル桁位置に到達したときには、キャリッジ２２をホーム位置に移動させ（ステップＳ２３０）、本ルーチンを終了する。本ルーチン終了後、例えばプラテン５０に４つのリブ５１が設けられている場合には、１〜４番目のリブ５１の各々にホーム側リブ端位置とフル桁側リブ端位置とを対応づけたリブ位置テーブル（表１）が完成する。このテーブルはフラッシュメモリ６５に記憶される。
【００２５】
【表１】
0005012334.tif 000002
【００２６】
次に、用紙Ｓに縁なし印刷を実行する縁なし印刷処理について説明する。図５は、縁なし印刷処理ルーチンの一例を表すフローチャートであり、図６は用紙Ｓとリブ位置との関係を説明するための説明図である。このルーチンは、ＲＯＭ６３に記憶され、ユーザにより縁なし印刷の実行命令が入力されたときに実行される。
【００２７】
この縁なし印刷が実行されると、ＣＰＵ６２は、まず用紙Ｓの左右両端位置を検出する（ステップＳ３００）。具体的な検出方法は、リブ５１の検出と同様に、端部検出センサ４４の出力値と用紙検出用閾値（図３（ｂ）参照）とを比較し、出力値が用紙検出用閾値未満となったときのキャリッジ２２の位置をホーム側紙端位置（右端位置）とし、出力値が用紙検出用閾値以上となったときのキャリッジ２２の位置をフル桁側紙端位置（左端位置）として検出する。こうすることにより、ＣＰＵ６２は、用紙Ｓがどの位置に支持されているか認識することができる。続いて、ＣＰＵ６２は、ホーム側及びフル桁側の打ち捨て領域の幅をＲＯＭ６３より読み出した規定値に設定し（ステップＳ３１０）、変数ｎにゼロを設定し（ステップＳ３２０）、変数ｎを１インクリメントする（ステップＳ３３０）。なお、ここで、変数ｎは、ホーム側からフル桁側に向かって見たときにリブ５１の表れる順番を表す。
【００２８】
続いて、ＣＰＵ６２は、フラッシュメモリ６５に記憶されたリブ位置テーブル（表１参照）のリブ５１の総数と変数ｎの値とを比較し（ステップＳ３４０）、変数ｎがリブ５１の総数以下の場合には、ホーム側紙端位置が、フラッシュメモリ６５より読み出したｎ番目のリブ５１の頂面上にあるか否か（つまりホーム側リブ端位置からフル桁側リブ端位置までの間に入るか否か）を判定する（ステップＳ３５０）。そして、ｎ番目のリブ５１の頂面上にある場合には、ホーム側紙端位置がｎ番目のリブ５１の頂面と重なっているため（図６（ａ）参照）、ホーム側打ち捨て領域の幅をゼロに設定し直す（ステップＳ３６０）。
【００２９】
一方、ステップＳ３５０でホーム側紙端位置がｎ番目のリブ５１の頂面上にない場合には、ＣＰＵ６２は、ホーム側紙端位置から規定値を減算した減算値が、ｎ番目のリブ５１のフル桁側リブ端位置以下であるか否かを判定する（ステップＳ３７０）。そして、ｎ番目のリブ５１のフル桁側リブ端位置以下である場合には、ホーム側紙端位置がｎ番目のリブ５１のフル桁側リブ端位置（左端位置）と近接しているため（図６（ｂ）参照）、ホーム側打ち捨て領域の幅をホーム側紙端位置とｎ番目のリブ５１のフル桁側リブ端位置との間隔（用紙右側間隔）に設定し直す（ステップＳ３８０）。一方、ステップＳ３７０で前出の減算値がｎ番目のリブ５１のフル桁側リブ端位置以下でない場合には、ステップＳ３３０に戻って変数ｎを１インクリメントする。そして、ステップＳ３４０で変数ｎがリブ５１の総数を超えたとき、又はステップＳ３６０やステップＳ３８０でホーム側打ち捨て領域の幅を設定し直したあと、ＣＰＵ６２は、リブ５１の総数に値１を加算した値を変数ｎに設定する（ステップＳ３９０）。なお、ステップＳ３４０で変数ｎがリブ５１の総数を超えたときには、ホーム側紙端位置は用紙Ｓの右端に隣接するリブ５１と規定値以上離れていることになるため、ホーム側打ち捨て領域の幅は規定値のままとなる。
【００３０】
続いて、ＣＰＵ６２は、変数ｎを１ディクリメントし（ステップＳ４００）、変数ｎがゼロであるか否かを判定する（ステップＳ４１０）。変数ｎがゼロでない場合には、ＣＰＵ６２は、フル桁側紙端位置が、ＲＯＭ６３より読み出したｎ番目のリブ５１の頂面上にあるか否かを判定し（ステップＳ４２０）、ｎ番目のリブ５１の頂面上にある場合には、フル桁側紙端位置がｎ番目のリブ５１の頂面と重なっているため、フル桁側打ち捨て領域の幅をゼロに設定し直す（ステップＳ４３０）。一方、ステップＳ４２０でフル桁側紙端位置がｎ番目のリブ５１の頂面上にない場合には、ＣＰＵ６２は、フル桁側紙端位置から規定値を加算した加算値が、ｎ番目のリブ５１のホーム側リブ端位置以上であるか否かを判定し（ステップＳ４４０）、ｎ番目のリブ５１のホーム側リブ端位置以上である場合には、フル桁側紙端位置がｎ番目のリブ５１のホーム側リブ端位置（右端部）と近接しているため、フル桁側打ち捨て領域の幅をフル桁側紙端位置とｎ番目のリブ５１のホーム側リブ端位置との間隔（用紙左側間隔）に設定し直す（ステップＳ４５０）。一方、ステップＳ４４０で前出の加算値がｎ番目のリブ５１のホーム端リブ端位置以上でない場合には、ステップＳ４００に戻って変数ｎを１ディクリメントする。そして、ステップＳ４１０で変数ｎがゼロになったとき、又はステップＳ４３０やステップＳ４５０でフル桁側打ち捨て領域の幅を設定し直したあと、ＣＰＵ６２は、今回設定されたホーム側打ち捨て領域やフル桁側打ち捨て領域に基づいて、用紙Ｓへの縁なし印刷を実行し（ステップＳ４６０）、本ルーチンを終了する。用紙Ｓへの縁なし印刷は、用紙Ｓ、左側打ち捨て領域及び右側打ち捨て領域に対して吐出ヘッド２４がインクを噴射しながら主走査方向に往復動するよう吐出ヘッド２４やキャリッジモータ３４ａを制御すると共に、ノズル２３の列の長さや解像度に基づいて用紙Ｓが副走査方向に移動するよう搬送ローラ３５の駆動モータ３３を制御することにより行われる。このとき、吐出ヘッド２４がインクを噴射する位置は、予め定められたノズル２３と端部検出センサ４４との位置のずれを考慮して定められる。なお、ステップＳ４１０で変数ｎがゼロになったときには、フル桁側紙端位置は用紙Ｓの左側に隣接するリブ５１と規定値以上離れていることになるため、フル桁側打ち捨て領域の幅は規定値のままとなる。こうすることにより、どんなサイズの用紙Ｓに対して縁なし印刷を行ったとしてもリブ５１の頂面がインクで汚れることがない。
【００３１】
ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態のインクジェットプリンタ１０が本発明の流体噴射装置に相当し、フラッシュメモリ６５がリブ位置記憶手段に相当し、インクが流体に相当し、吐出ヘッド２４がヘッドに相当し、端部検出センサ４４がターゲット検出手段及びリブ検出手段に相当し、コントローラ６０が制御手段に相当し、ＲＯＭ６３が規定値記憶手段に相当し、搬送ローラ３５及びキャリッジベルト３２が移動手段に相当する。なお、本実施形態では、インクジェットプリンタ１０の動作を説明することにより本発明の流体噴射装置の制御方法の一例も明らかにしている。
【００３２】
以上詳述した本実施形態のインクジェットプリンタ１０によれば、どんなサイズの用紙Ｓに縁なし印刷を行ったとしてもリブ５１の頂面にインクが噴射されることがないため、次回印刷しようとする用紙Ｓがリブ５１の頂面に支持されたときにその裏面をリブ５１が汚してしまうことがない。また、用紙Ｓと隣接するリブ５１の頂面との間隔が広い場合には、打ち捨て領域の幅は規定値に設定されるため、不必要に広い領域を打ち捨て領域としてしまうことがない。更に、端部検出センサ４４で検出した各リブ５１の位置を利用するため、例えばプラテン５０を交換してリブ５１の位置が当初から変わったとしても、常に適切に打ち捨て領域の幅を設定することができる。更にまた、端部検出センサ４４はリブ５１の位置と用紙Ｓの紙端位置との両方を検出するものであるため、リブ位置と紙端位置を検出するセンサを別々に備える必要がない。
【００３３】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【００３４】
例えば、上述した実施形態では、リブ位置記憶処理ルーチンを実行して各リブ５１につき左右両端位置（ホーム側及びフル桁側リブ位置）を記憶することとしたが、予めＲＯＭ６３に各リブ５１の左右両端位置を記憶しておいてもよい。こうすれば、リブ位置記憶処理ルーチンを実行する必要がない。
【００３５】
上述した実施形態では、ステップＳ３５０及びステップＳ４２０でそれぞれの紙端位置がリブの頂面上にある場合には、打ち捨て領域の幅をゼロに設定し、ステップＳ４６０で縁なし印刷を実行するものとしたが、縁なし印刷を実行する前にユーザに打ち捨て領域の幅をゼロに設定しているため、用紙Ｓの端部に白線が生じる可能性がある旨を報知し、ユーザからの印刷実行指示を待って縁なし印刷を実行するものとしてもよい。こうすれば、ユーザが白線が生じることを望まない場合には、縁なし印刷の実行を中止したり、用紙の大きさを変更したりすることができる。
【００３６】
上述した実施形態では、ステップＳ３１０で打ち捨て領域の幅を規定値に設定し、ステップＳ３７０及びステップＳ４４０でそれぞれの紙端位置と隣接するリブの位置が近接しているか否かを判定するものとしたが、これらのステップは省略してもよい。すなわち、紙端位置がリブ位置と重なっていない場合には、常に用紙右側間隔又は用紙左側間隔を打ち捨て領域の幅としてもよい。こうすれば、より簡単なフローでリブ位置に重ならない範囲を打ち捨て領域として定めることができ、ＲＯＭ６３に予め規定値を記憶する必要もない。
【００３７】
上述した実施形態では、規定値は予めＲＯＭ６３に記憶されているものとしたが、フラッシュメモリ６５に記憶し、ユーザが適宜設定できるようにしてもよい。こうすれば、ユーザは所望の規定値を定めることができる。
【００３８】
上述した実施形態では、本発明の流体噴射装置をインクジェットプリンタ１０に具体化した例を示したが、インク以外の他の液体や機能材料の粒子が分散されている液状体（分散液）、ジェルのような流状体などを噴射する流体噴射装置に具体化してもよいし、流体として噴射可能な固体を噴射する流体噴射装置に具体化してもよい。例えば、液晶ディスプレイ、ＥＬ（エレクトロルミネッセンス）ディスプレイ、面発光ディスプレイ及びカラーフィルタの製造などに用いられる電極材や色材などの材料を溶解した液体を噴射する液体噴射装置、同材料を分散した液状体を噴射する液状体噴射装置、精密ピペットとして用いられ試料となる液体を噴射する液体噴射装置としてもよい。また、時計やカメラ等の精密機械にピンポイントで潤滑油を噴射する液体噴射装置、光通信素子等に用いられる微小半球レンズ（光学レンズ）などを形成するために紫外線硬化樹脂等の透明樹脂液を基板上に噴射する液体噴射装置、基板などをエッチングするために酸又はアルカリ等のエッチング液を噴射する液体噴射装置、ジェルを噴射する流状体噴射装置、トナーなどの粉体を噴射する粉体噴射式記録装置としてもよい。
【図面の簡単な説明】
【００３９】
【図１】インクジェットプリンタ１０の構成の概略を示す構成図。
【図２】プラテン５０の構成の概略を示す構成図。
【図３】リブ及び用紙と端部検出センサの出力値との関係を説明するための説明図。
【図４】リブ位置記憶処理ルーチンの一例を表すフローチャート。
【図５】縁なし印刷処理ルーチンの一例を表すフローチャート。
【図６】用紙Ｓとリブ５１の位置との関係を説明するための説明図。
【符号の説明】
【００４０】
１０  インクジェットプリンタ、２１  プリンタ機構、２２  キャリッジ、２３  ノズル、２４  吐出ヘッド、２５  リニア式エンコーダ、２６  インクカートリッジ、３１  メカフレーム、３２  キャリッジベルト、３３  駆動モータ、３４ａ  キャリッジモータ、３４ｂ  従動ローラ、３５  搬送ローラ、３６  ガイド、４０  キャッピング装置、４２  フラッシング領域、４４  端部検出センサ、５０  プラテン、５１  リブ、５３  インク吸収体、５５  インク排出通路、６０  コントローラ、６２  ＣＰＵ、６３  ＲＯＭ、６４  ＲＡＭ、６５  フラッシュメモリ、６６  インタフェース、７０  操作パネル、７２  電源スイッチ、８０  ユーザＰＣ、Ｓ  用紙。
【図１】
0005012334.tif 000003
【図２】
0005012334.tif 000004
【図３】
0005012334.tif 000005
【図４】
0005012334.tif 000006
【図５】
0005012334.tif 000007
【図６】
0005012334.tif 000008