(57)【要約】【課題】媒体への重ね書きを防止することが可能な記録装置等を実現する。【解決手段】媒体に記録を行うための記録部材と、前記媒体の表面状態を検知するためのセンサとを有する記録装置において、前記媒体の、前記記録部材によって記録を行うべき領域に、記録済みの領域が存在するか否かを、前記センサが検知することを特徴とする。【選択図】      図８
2004299119.tif 000002
【特許請求の範囲】
【請求項１】
媒体に記録を行うための記録部材と、前記媒体の表面状態を検知するためのセンサとを有する記録装置において、
前記媒体の、前記記録部材によって記録を行うべき領域に、記録済みの領域が存在するか否かを、前記センサが検知することを特徴とする記録装置。
【請求項２】
請求項１に記載の記録装置において、
前記センサが、前記記録済みの領域が存在することを検知した場合には、その旨を報知することを特徴とする記録装置。
【請求項３】
請求項１又は請求項２に記載の記録装置において、
前記センサが、前記記録済みの領域が存在することを検知した場合には、前記記録部材による記録を停止することを特徴とする記録装置。
【請求項４】
請求項１乃至請求項３のいずれかに記載の記録装置において、
指定された媒体上の領域について、前記センサが記録済みの領域が存在するか否かを検知することを特徴とする記録装置。
【請求項５】
請求項１乃至請求項４のいずれかに記載の記録装置において、
前記記録部材は、液体を吐出する吐出ヘッドであって、前記媒体に対して移動可能であり、
前記センサは、前記吐出ヘッドとともに前記媒体に対して移動可能であることを特徴とする記録装置。
【請求項６】
請求項５に記載の記録装置において、
前記媒体を搬送するための搬送機構を有し、
前記吐出ヘッドは、液体を吐出するためのノズル列を有し、
前記媒体の搬送方向において、前記センサは、前記ノズル列よりも上流に位置しており、
前記吐出ヘッドが移動しながら前記媒体に向けて液体を吐出する際に、前記センサも移動しながら記録済みの領域が存在するか否かを検知することを特徴とする記録装置。
【請求項７】
請求項６に記載の記録装置において、
前記吐出ヘッドが移動しながら液体を吐出する記録動作と、
前記搬送機構が前記媒体を搬送する搬送動作を、交互に行い、
前記搬送動作の際に、前記センサが移動しながら記録済みの領域が存在するか否かを検知することを特徴とする記録装置。
【請求項８】
請求項７に記載の記録装置において、
前記搬送動作の際に、前記センサは、前記媒体に対して斜めに移動しながら、記録済みの領域が存在するか否かを検知することを特徴とする記録装置。
【請求項９】
請求項８に記載の記録装置において、
前記搬送機構による媒体の搬送量が所定量よりも大きい場合にのみ、
前記センサは、前記媒体に対して斜めに移動しながら、記録済みの領域が存在するか否かを検知することを特徴とする記録装置。
【請求項１０】
請求項８又は請求項９に記載の記録装置において、
前記センサは、
前記搬送機構が前記搬送動作を開始する時に移動を開始し、
前記搬送機構が前記搬送動作を終了する時に移動を終了する、
ことを特徴とする記録装置。
【請求項１１】
請求項１乃至請求項１０のいずれかに記載の記録装置において、
前記記録部材からインクを吐出して媒体にドットを形成して記録を行うインクジェットプリンタであることを特徴とする記録装置。
【請求項１２】
媒体に記録を行うための記録部材と、前記媒体の表面状態を検知するためのセンサとを有する記録装置において、
前記媒体の、前記記録部材によって記録を行うべき領域に、記録済みの領域が存在するか否かを、前記センサが検知する記録装置であって、
前記センサが、前記記録済みの領域が存在することを検知した場合には、その旨を報知して記録を停止し、
指定された媒体上の領域について、前記センサが記録済みの領域が存在するか否かを検知し、
前記記録部材は、液体を吐出する吐出ヘッドであって、前記媒体に対して移動可能であり、
前記センサは、前記吐出ヘッドとともに前記媒体に対して移動可能であり、
前記媒体を搬送するための搬送機構を有し、
前記吐出ヘッドは、液体を吐出するためのノズル列を有し、前記媒体の搬送方向において、前記センサは、前記ノズル列よりも上流に位置しており、
前記吐出ヘッドが移動しながら前記媒体に向けて液体を吐出する際に、前記センサも移動しながら記録済みの領域が存在するか否かを検知し、
前記吐出ヘッドが移動しながら液体を吐出する記録動作と、前記搬送機構が前記媒体を搬送する搬送動作を、交互に行い、前記搬送動作の際に、前記センサは、前記媒体に対して斜めに移動しながら、記録済みの領域が存在するか否かを検知することを特徴とする記録装置。
【請求項１３】
媒体に記録を行うための記録方法であって、
媒体に記録を行うステップと、
前記媒体の、記録を行うべき領域に、記録済みの領域が存在するか否かを検知するステップと、
を有することを特徴とする記録方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録装置、及び、記録方法に関する。
【０００２】
【従来の技術】
代表的な記録装置であるカラーインクジェットプリンタは既によく知られている。このカラーインクジェットプリンタは、ノズルから液体の一例としてのインクを吐出するインクジェット式の吐出ヘッドの一例としての印刷ヘッドを備えており、媒体の一例としての印刷用紙にインクを吐出させることによって画像や文字等を記録する構成となっている。
【０００３】
ところで、最近の地球環境活動において、森林資源の保護についての関心も高まってきている。このような状況下で、プリンタ等の記録装置に使用する印刷用紙についても、一度使用した印刷用紙の裏側を再利用する（いわゆる裏紙利用）ことも、資源の有効利用の観点から多く用いられるようになった。
【０００４】
しかしながら、片面が既に使用済みである印刷用紙をプリンタの用紙ホルダ等にセットする際に誤って用紙のセット面を間違える、あるいは、印刷面の方向が違っているものが混在している等により、既に印刷されている同一面に重ね書きしてしまうことがあった。
【０００５】
【特許文献１】
特開平９−７６５９０号公報
【０００６】
【発明が解決しようとする課題】
本発明は、かかる課題に鑑みてなされたものであり、その目的とするところは、媒体への重ね書きを防止することが可能な記録装置等を実現することにある。
【０００７】
【課題を解決するための手段】
主たる本発明は、媒体に記録を行うための記録部材と、前記媒体の表面状態を検知するためのセンサとを有する記録装置において、前記媒体の、前記記録部材によって記録を行うべき領域に、記録済みの領域が存在するか否かを、前記センサが検知することを特徴とする記録装置である。
本発明の他の特徴については、本明細書及び添付図面の記載により明らかにする。
【０００８】
【発明の実施の形態】
＝＝＝開示の概要＝＝＝
本明細書及び添付図面の記載により少なくとも次のことが明らかにされる。
媒体に記録を行うための記録部材と、前記媒体の表面状態を検知するためのセンサとを有する記録装置において、前記媒体の、前記記録部材によって記録を行うべき領域に、記録済みの領域が存在するか否かを、前記センサが検知することを特徴とする記録装置。前記媒体の、前記記録部材によって記録を行うべき領域に、記録済みの領域が存在するか否かを、前記センサが検知することにより、前記媒体への重ね書きを回避することが可能となる。
【０００９】
また、前記センサが、前記記録済みの領域が存在することを検知した場合には、その旨を報知することとしてもよい。このようにすれば、より明確に使用者に告知することができ、対応処置をすばやく行なうことが可能となる。
【００１０】
また、前記センサが、前記記録済みの領域が存在することを検知した場合には、前記記録部材による記録を停止することとしてもよい。このようにすれば、検知以降の無駄な記録を行なうことを回避することができる。
【００１１】
また、指定された媒体上の領域について、前記センサが記録済みの領域が存在するか否かを検知することとしてもよい。このようにすれば、必要な検知領域に限って検知を行なうことができる。例えば、もともと一部に印刷がなされている用紙、例えば、レターヘッドの記載されている用紙等に印刷を行う時に、該レターヘッド部分を既印刷部分と認識する可能性を排除できる。
【００１２】
また、前記記録部材は、液体を吐出する吐出ヘッドであって、前記媒体に対して移動可能であり、前記センサは、前記吐出ヘッドとともに前記媒体に対して移動可能であることとしてもよい。このようにすれば、より簡易に装置を構成することができる。
【００１３】
また、前記媒体を搬送するための搬送機構を有し、前記吐出ヘッドは、液体を吐出するためのノズル列を有し、前記媒体の搬送方向において、前記センサは、前記ノズル列よりも上流に位置しており、前記吐出ヘッドが移動しながら前記媒体に向けて液体を吐出する際に、前記センサも移動しながら記録済みの領域が存在するか否かを検知することとしてもよい。このようにすれば、前記媒体の、前記記録部材によって記録を行うべき領域に、記録済みの領域が存在するか否かを、前記センサが移動しながら検知することにより、前記媒体への重ね書きを効果的に回避することができる。
【００１４】
また、前記吐出ヘッドが移動しながら液体を吐出する記録動作と、  前記搬送機構が前記媒体を搬送する搬送動作を、交互に行い、前記搬送動作の際に、前記センサが移動しながら記録済みの領域が存在するか否かを検知することとしてもよい。このようにすれば、より簡易に検知の確率を高めることができる。
【００１５】
また、前記搬送動作の際に、前記センサは、前記媒体に対して斜めに移動しながら、記録済みの領域が存在するか否かを検知することとしてもよい。このようにすれば、検知の確率を一層高めることができる。
【００１６】
また、前記搬送機構による媒体の搬送量が所定量よりも大きい場合にのみ、前記センサは、前記媒体に対して斜めに移動しながら、記録済みの領域が存在するか否かを検知することとしてもよい。このようにすれば、いわゆる双方向印刷を行う際にも、印刷スピードの低減を抑制しつつ既印刷部分の検知確率を高めることができる。
【００１７】
また、前記センサは、前記搬送機構が前記搬送動作を開始する時に移動を開始し、前記搬送機構が前記搬送動作を終了する時に移動を終了する、こととしてもよい。このようにすれば、検知領域を最大限に拡大することができるため、既印刷部分の検知確率を一層高めることができる。
【００１８】
また、前記記録部材からインクを吐出して媒体にドットを形成して記録を行うインクジェットプリンタであることとしてもよい。このようにすれば、前記媒体の、前記記録部材によって記録を行うべき領域に、記録済みの領域が存在するか否かを、前記センサが検知することにより、前記媒体への重ね書きを回避することができる。
【００１９】
また、媒体に記録を行うための記録部材と、前記媒体の表面状態を検知するためのセンサとを有する記録装置において、前記媒体の、前記記録部材によって記録を行うべき領域に、記録済みの領域が存在するか否かを、前記センサが検知する記録装置であって、前記センサが、前記記録済みの領域が存在することを検知した場合には、その旨を報知して記録を停止し、指定された媒体上の領域について、前記センサが記録済みの領域が存在するか否かを検知し、前記記録部材は、液体を吐出する吐出ヘッドであって、前記媒体に対して移動可能であり、前記センサは、前記吐出ヘッドとともに前記媒体に対して移動可能であり、前記媒体を搬送するための搬送機構を有し、前記吐出ヘッドは、液体を吐出するためのノズル列を有し、前記媒体の搬送方向において、前記センサは、前記ノズル列よりも上流に位置しており、前記吐出ヘッドが移動しながら前記媒体に向けて液体を吐出する際に、前記センサも移動しながら記録済みの領域が存在するか否かを検知し、前記吐出ヘッドが移動しながら液体を吐出する記録動作と、前記搬送機構が前記媒体を搬送する搬送動作を、交互に行い、前記搬送動作の際に、前記センサは、前記媒体に対して斜めに移動しながら、記録済みの領域が存在するか否かを検知することを特徴とする記録装置も実現可能である。
【００２０】
また、媒体に記録を行うための記録方法であって、媒体に記録を行うステップと、前記媒体の、記録を行うべき領域に、記録済みの領域が存在するか否かを検知するステップと、を有することを特徴とする記録方法も実現可能である。
【００２１】
＝＝＝装置の全体構成例＝＝＝
図１は、本発明の記録システムの一例としての印刷システムの構成を示すブロック図である。この印刷システムは、コンピュータ９０と、記録装置の一例としてのカラーインクジェットプリンタ２０と、を備えている。なお、カラーインクジェットプリンタ２０とコンピュータ９０とを含む印刷システムは広義の「記録装置」と呼ぶこともできる。また、図示はしないが、上記コンピュータ９０、上記カラーインクジェットプリンタ２０、ＣＲＴ２１や液晶表示装置等の表示装置、キーボードやマウス等の入力装置、フレキシブルドライブ装置やＣＤ−ＲＯＭドライブ装置等のドライブ装置等から、コンピュータシステムが構成されている。
【００２２】
コンピュータ９０では、所定のオペレーティングシステムの下で、アプリケーションプログラム９５が動作している。オペレーティングシステムには、ビデオドライバ９１やプリンタドライバ９６が組み込まれており、アプリケーションプログラム９５からは、これらのドライバを介して、カラーインクジェットプリンタ２０に転送するための印刷データＰＤが出力される。画像のレタッチなどを行なうアプリケーションプログラム９５は、処理対象の画像に対して所望の処理を行ない、また、ビデオドライバ９１を介してＣＲＴ２１に画像を表示している。
【００２３】
アプリケーションプログラム９５が印刷命令を発すると、コンピュータ９０のプリンタドライバ９６が、画像データをアプリケーションプログラム９５から受け取り、これをカラーインクジェットプリンタ２０に供給する印刷データＰＤに変換する。プリンタドライバ９６の内部には、解像度変換モジュール９７と、色変換モジュール９８と、ハーフトーンモジュール９９と、ラスタライザ１００と、ユーザインターフェース表示モジュール１０１と、ＵＩプリンタインターフェースモジュール１０２と、色変換ルックアップテーブルＬＵＴと、が備えられている。
【００２４】
解像度変換モジュール９７は、アプリケーションプログラム９５で形成されたカラー画像データの解像度を、印刷解像度に変換する役割を果たす。こうして解像度変換された画像データは、まだＲＧＢの３つの色成分からなる画像情報である。色変換モジュール９８は、色変換ルックアップテーブルＬＵＴを参照しつつ、各画素毎に、ＲＧＢ画像データを、カラーインクジェットプリンタ２０が利用可能な複数のインク色の多階調データに変換する。
【００２５】
色変換された多階調データは、例えば２５６階調の階調値を有している。ハーフトーンモジュール９９は、いわゆるハーフトーン処理を実行してハーフトーン画像データを生成する。このハーフトーン画像データは、ラスタライザ１００によりカラーインクジェットプリンタ２０に転送すべきデータ順に並べ替えられ、最終的な印刷データＰＤとして出力される。印刷データＰＤは、各主走査時のドット形成状態を示すラスタデータと、副走査送り量を示すデータと、を含んでいる。
【００２６】
ユーザインターフェース表示モジュール１０１は、印刷に関係する種々のユーザインターフェースウィンドウを表示する機能と、それらのウィンドウ内におけるユーザの入力を受け取る機能とを有している。
【００２７】
ＵＩプリンタインターフェースモジュール１０２は、ユーザインターフェース（ＵＩ）とカラーインクジェットプリンタ間のインターフェースを取る機能を有している。ユーザがユーザインターフェースにより指示した命令を解釈して、カラーインクジェットプリンタへ各種コマンドＣＯＭを送信したり、逆に、カラーインクジェットプリンタから受信したコマンドＣＯＭを解釈して、ユーザインターフェースへ各種表示を行なったりする。
【００２８】
なお、プリンタドライバ９６は、各種コマンドＣＯＭを送受信する機能、印刷データＰＤをカラーインクジェットプリンタ２０に供給する機能等を実現する。プリンタドライバ９６の機能を実現するためのプログラムは、コンピュータ読み取り可能な記録媒体に記録された形態で供給される。このような記録媒体としては、フレキシブルディスクやＣＤ−ＲＯＭ、光磁気ディスク、ＩＣカード、ＲＯＭカートリッジ、パンチカード、バーコードなどの符号が印刷された印刷物、コンピュータの内部記憶装置（ＲＡＭやＲＯＭなどのメモリ）及び外部記憶装置等の、コンピュータが読み取り可能な種々の媒体を利用できる。また、このようなコンピュータプログラムを、インターネットを介してコンピュータ９０にダウンロードすることも可能である。
【００２９】
図２は、カラーインクジェットプリンタ２０の主要な構成の一例を示す概略斜視図である。このカラーインクジェットプリンタ２０は、用紙スタッカ２２と、図示しないステップモータで駆動される紙送りローラ２４と、印刷用紙Ｐを検知するためのペーパーエンド検出器３３と、プラテン２６と、ドットを形成するための印刷ヘッドを備え移動可能な移動部材の一例としてのキャリッジ２８と、キャリッジモータ３０と、キャリッジモータ３０によって駆動される牽引ベルト３２と、キャリッジ２８のためのガイドレール３４とを備えている。また、キャリッジ２８には、多数のノズルを備えた吐出ヘッドの一例としての印刷ヘッド３６と、後に詳述する検知手段の一例としての反射型光学センサ２９が搭載されている。なお、印刷ヘッド３６は、媒体に記録を行うための記録部材として機能し、反射型光学センサ２９は、媒体の表面状態を検知するためのセンサとして機能する。また、次に説明する紙送りローラ２４は、媒体を搬送するための搬送機構として機能する。
【００３０】
印刷用紙Ｐは、用紙スタッカ２２から紙送りローラ２４によって巻き取られてプラテン２６の表面上を紙送り方向（以下、副走査方向ともいう）へ送られる。キャリッジ２８は、キャリッジモータ３０により駆動される牽引ベルト３２に牽引されて、ガイドレール３４に沿って主走査方向に移動する。なお、主走査方向とは、図に示すように副走査方向に垂直な２つの方向をいう。また、印刷用紙Ｐをカラーインクジェットプリンタ２０へ供給するための給紙動作、印刷用紙Ｐをカラーインクジェットプリンタ２０から排出させるための排紙動作も上記紙送りローラ２４を用いて行なわれる。
【００３１】
＝＝＝反射型光学センサの構成例＝＝＝
図３は、反射型光学センサ２９の一例を説明するための模式図である。反射型光学センサ２９はキャリッジ２８に取り付けられ、例えば発光ダイオードから構成される発光手段の一例としての発光部３８と、例えばフォトトランジスタから構成される受光センサの一例としての受光部４０を有している。発光部３８から発した光、即ち、入射光は、印刷用紙Ｐや発せられた光の方向に印刷用紙Ｐがない場合にはプラテン２６により反射され、その反射光は受光部４０で受光され、電気信号の大きさが測定される。
【００３２】
なお、上記においては、図に示されるように、発光部３８と受光部４０は、一体となって反射型光学センサ２９という機器を構成することとしたが、発光機器と受光機器のように各々別個の機器を構成してもよい。
【００３３】
また、上記においては、受光した反射光の強さを得るために、反射光を電気信号に変換した後に電気信号の大きさを測定することとしたが、これに限定されるものではなく、受光した反射光の強さに応じた受光センサの出力値を測定することができればよい。
【００３４】
＝＝＝キャリッジ周辺の構成例＝＝＝
次に、キャリッジ周辺の構成について説明する。図４は、インクジェットプリンタのキャリッジ２８周辺の構成を示した図である。
図４に示したインクジェットプリンタは、送り機構の一例としての紙送りを行なう紙送りモータ（以下、ＰＦモータともいう）３１と、印刷用紙Ｐに液体の一例としてのインクを吐出する印刷ヘッド３６が固定され、主走査方向に駆動されるキャリッジ２８と、キャリッジ２８を駆動するキャリッジモータ（以下、ＣＲモータともいう）３０と、キャリッジ２８に固定されてキャリッジモータ３０の移動量を求めるリニア式エンコーダ１１と、ＰＦモータ３１の移動量を求めるための不図示のロータリ式エンコーダ１３と、印刷用紙Ｐを支持するプラテン２６と、ＰＦモータ３１によって駆動されて印刷用紙Ｐを搬送する紙送りローラ２４と、ＣＲモータ３０の回転軸に取り付けられたプーリ２５と、プーリ２５によって駆動される牽引ベルト３２とを備えている。
【００３５】
＝＝＝カラーインクジェットプリンタの電気的構成例＝＝＝
図５は、カラーインクジェットプリンタ２０の電気的構成の一例を示すブロック図である。このカラーインクジェットプリンタ２０はコンピュータ９０から供給された信号を受信するバッファメモリ５０と、印刷データを格納するイメージバッファ５２と、カラーインクジェットプリンタ２０全体の動作を制御するシステムコントローラ５４と、メインメモリ５６とＥＥＰＲＯＭ５８と、を備えている。
【００３６】
システムコントローラ５４には、さらに、キャリッジモータ３０を駆動する主走査駆動回路６１と、紙送りモータ３１を駆動する副走査駆動回路６２と、印刷ヘッド３６を駆動するヘッド駆動回路６３と、反射型光学センサ２９の発光部３８、受光部４０を制御する反射型光学センサ制御回路６５と、既述のリニア式エンコーダ１１と記述のロータリ式エンコーダ１３と、が接続されている。また、反射式光学センサ制御回路６５は、受光部４０により受光される反射光から変換される電気信号を測定するための電気信号測定部６６を備えている。
【００３７】
コンピュータ９０から転送された印刷データは、一旦、バッファメモリ５０に蓄えられる。カラーインクジェットプリンタ２０内では、システムコントローラ５４が、バッファメモリ５０から印刷データの中から必要な情報を読み取り、これに基づいて、主走査駆動回路６１、副走査駆動回路６２、ヘッド駆動回路６３等に対して制御信号を送る。
【００３８】
イメージバッファ５２には、バッファメモリ５０で受信された複数の色成分の印刷データが格納される。ヘッド駆動回路６３は、システムコントローラ５４からの制御信号に従って、イメージバッファ５２から各色成分の印刷データを読み出し、これに応じて印刷ヘッド３６に設けられた各色のノズルアレイを駆動する。
【００３９】
＝＝＝印刷ヘッドのノズル配列例等＝＝＝
図６は、印刷ヘッド３６の下面におけるノズル配列を示す説明図である。この印刷ヘッド３６は、副走査方向に沿った一直線上それぞれ配列されたブラックノズル列と、イエローノズル列と、マゼンタノズル列と、シアンノズル列と、を有している。図に示すように、それぞれのノズル列は２列ずつ設けられており、本明細書においては、各々のノズル列を、第一ブラックノズル列、第二ブラックノズル列、第一イエローノズル列、第二イエローノズル列、第一マゼンタノズル列、第二マゼンタノズル列、第一シアンノズル列、第二シアンノズル列と呼ぶ。
【００４０】
ブラックノズル列（白丸で示す）は、３６０個のノズル＃１〜＃３６０を有している。これらのノズルのうち、奇数番目のノズル＃１、＃３、・・・、＃３５９は第一ブラックノズル列に、偶数番目のノズル＃２、＃４、・・・、＃３６０は第二ブラックノズル列に属している。第一ブラックノズル列のノズル＃１、＃３、・・・、＃３５９は、副走査方向に沿って一定のノズルピッチｋ・Ｄで配置されている。ここで、Ｄは副走査方向のドットピッチであり、ｋは整数である。副走査方向のドットピッチＤは、主走査ライン（ラスタライン）のピッチとも等しい。以下では、ノズルピッチｋ・Ｄを表す整数ｋを、単に「ノズルピッチｋ」と呼ぶ。図６の例では、ノズルピッチｋは４ドットである。但し、ノズルピッチｋは、任意の整数に設定することができる。
【００４１】
また、第二ブラックノズル列のノズル＃２、＃４、・・・、＃３６０も、また、副走査方向に沿って一定のノズルピッチｋ・Ｄ（ノズルピッチｋ＝４）で配置されているが、図に示すように、各ノズルの副走査方向の位置は、第一ブラックノズル列の各ノズルの副走査方向の位置に比べてずれている。図６の例において、かかるずれ量は、１／２・ｋ・Ｄ（ｋ＝４）である。
【００４２】
また、上述した事項は、イエローノズル列（白三角で示す）、マゼンタノズル列（白四角で示す）、シアンノズル列（白菱形で示す）、についても同様である。即ち、各ノズル列は、３６０個のノズル＃１、＃３、・・・、＃３５９が第一列に、＃２、＃４、・・・、＃３６０が第二列に属している。また、各々のノズル列は、副走査方向に沿って一定のノズルピッチｋ・Ｄで配置されており、第二列のノズルの副走査方向の位置は、第一列のノズルの副走査方向のノズルの位置に比べて、１／２・ｋ・Ｄ（ｋ＝４）だけずれている。
【００４３】
即ち、印刷ヘッド３６に配置されたノズル群は千鳥形状を構成しており、印刷時には、キャリッジ２８とともに印刷ヘッド３６が主走査方向に一定速度で移動している間に、各ノズルからインク滴が吐出される。但し、印刷方式によっては、すべてのノズルが常に使用されるとは限らず、一部のノズルのみが使用される場合もある。
【００４４】
ここで、前述した反射型光学センサ２９は、印刷ヘッド３６と共に、キャリッジ２８に取り付けられており、本実施の形態においては、図に示すように、反射型光学センサ２９の副走査方向の位置は、前述したノズル＃３６０の副走査方向の位置よりも紙送り方向の上流側に位置する構成となっており、本構成により後述する既印刷の検知において、直前にノズルからした吐出したインクを誤って検知することを防止することができる。
【００４５】
＝＝＝印刷処理の流れ＝＝＝
次に、図７、図８及び図９を用いて、印刷処理の流れについて説明する。図７は、印刷ヘッド３６と反射型光学センサ２９と印刷用紙Ｐの位置関係を模式的に表した図であり、図８は実施の形態を説明するためのフローチャートであり、図９はＣＲＴ２１や液晶表示体等の表示装置の画面に表示された入力画面を表す図である。
【００４６】
先ず、ユーザはステップＳ１及びステップＳ２において、これから印刷しようとする印刷用紙の表面に、既に印刷された文字や画像等がないことを検知するための検知動作について指示するが、かかる指示の手順について図９を用いて説明する。
ユーザは、ステップＳ１において、既に印刷された文字や画像等がないことを検知するか否かについて前記画面上で選択する。ここで「検知する」を選択した場合は、次に検知する範囲について指示する（ステップＳ２）。なお、「検知しない」を選択した場合はここで後述する入力作業終了動作に移る。
ステップＳ２における検知範囲に関する指示もステップＳ１と同様に図９で示す入力画面上で行い、すべての範囲で検知を行なうか、あるいは、検知範囲を指定するかを選択する。
【００４７】
ここで「検知範囲を指定する」とした場合（例えば、レターヘッド等のように印刷用紙に予め必要な印刷がされている印刷用紙を使用する場合で既印刷を避けて検知を行ないたい場合）は、次に印刷用紙Ｐの上下左右の各方向に対して印刷用紙端からの検知範囲に該当する数値を入力して、検知範囲を指定する。その後、入力動作終了動作としてＯＫボタンをクリックし、印刷用紙Ｐの表面状態の検知に関する入力作業が終了する（ステップＳ１、ステップＳ２）。
【００４８】
次に、ユーザがアプリケーションプログラム９５等において印刷を行なう旨を指示する（ステップＳ３）。本指示を受け取ったアプリケーションプログラム９５が、印刷命令を発すると、コンピュータ９０のプリンタドライバ９６が、画像データをアプリケーションプログラム９５から受け取り、これを各主走査時のドットの形成状態を示すラスタデータと副走査送り量を示すデータとを含む印刷データＰＤに変換する。さらに、プリンタドライバ９６は、かかる印刷データＰＤを各種コマンドＣＯＭとともに、カラーインクジェットプリンタ２０に供給する。カラーインクジェットプリンタ２０は、これらをバッファメモリ５０により受信した後に、イメージバッファ５２又はシステムコントローラ５４へ送信する。
【００４９】
また、ユーザは印刷用紙Ｐのサイズや縁なし印刷を行なう旨を、ユーザインターフェース表示モジュール１０１に指示することが可能である。ユーザによる当該表示は、ユーザインターフェース表示モジュール１０１により受け取られ、ＵＩプリンタインターフェースモジュール１０２へ送られる。ＵＩプリンタインターフェースモジュール１０２は、指示された命令を解釈して、カラーインクジェットプリンタ２０へコマンドＣＯＭを送信する。カラーインクジェットプリンタ２０は、コマンドＣＯＭをバッファメモリ５０により受信した後に、システムコントローラ５４へ送信する。
【００５０】
カラーインクジェットプリンタ２０は、システムコントローラ５４に送信された命令に基づいて、副走査駆動回路６２により紙送りモータ３１を駆動させる等して、印刷用紙Ｐの給紙を行なう。（ステップＳ４）。なお、印刷用紙Ｐの紙送り方向への送りは、副走査駆動回路６２により紙送りモータ３１を駆動させて、キャリッジ２８の走査方向への移動は、主走査駆動回路６１によりキャリッジモータ３０を駆動させて、印刷ヘッド３６からのインクの吐出は、ヘッド駆動回路６３により印刷ヘッド３６を駆動させて、それぞれ行なわれる。
【００５１】
次に、システムコントローラ５４は、これから印刷しようとする印刷用紙の表面に、既に印刷された文字や画像等が無いかについての検知を行うか否かについて、即ち、ステップＳ１及びステップＳ２において印刷用紙Ｐの表面状態についての検知の設定がされているか否かについて判定する（ステップＳ６）。
ここで、上記検知を行なう旨の指示があると判定された場合の手順について説明する。システムコントローラ５４は反射型光学センサ制御回路６５によりキャリッジ２８に備えられた反射型光学センサ２９を制御し、当該反射型光学センサ２９の発光部３８からプラテン２６に向けて光を発する（ステップＳ８）。
【００５２】
次に、図７（ａ）に示すように、キャリッジ２８に備えられた印刷ヘッド３６からインクを吐出して縁なし印刷を行なうために、主走査駆動回路６１によりＣＲモータ３０を駆動させてキャリッジ２８を移動させる（ステップＳ１０）。
やがて、図７（ｂ）に示すように、上記発光部３８から発光された光が印刷用紙Ｐの左右端を遮ることとなる（ステップＳ１２）。このときに、発光部３８から発せられた光の入射先は、プラテン２６から印刷用紙Ｐに変わるから、その反射光を受光した反射型光学センサ２９の受光部４０の出力値である電気信号の大きさは変化する。そして、この電気信号の大きさを電気信号測定部６６により測定し、前記光が印刷用紙Ｐの端を通過したことを検知する。
ここで、リニア式エンコーダ１１の出力パルスに基づいてＣＲモータ３０の基準位置からの移動量を求め、当該移動量を、換言すればキャリッジ２８の位置を求めることができる。
【００５３】
さらに、図７（ｂ）及び図７（ｃ）に示すように、前述したステップＳ１０及びステップＳ１２の後においても、システムコントローラ５４は、キャリッジ２８を移動させて、当該キャリッジ２８に備えられた印刷ヘッド３６からインクを吐出して縁なし印刷を行なう（ステップＳ１４）。
同時にキャリッジ２８に備えられた反射型光学センサ２９による検知動作は引き続き行なわれており、印刷用紙の表面状態についての検知を行なう（ステップＳ１６、ステップＳ１７）。この、検知方法については後述する。
やがて、図７（ｃ）に示すように、上記発光部３８から発光された光が印刷用紙Ｐの左右端（ステップＳ１２において遮った端とは主走査方向の位置が異なる端）を遮ることとなる（ステップＳ１８）。このときに、発光部３８から発せられた光の入射先は印刷用紙Ｐからプラテン２６に変わるから、その反射光を受光した反射型光学センサ２９の受光部４０の出力値である電気信号の大きさは変化する。そして、この電気信号の大きさを電気信号測定部６６により測定し、前記光が印刷用紙Ｐの端を通過したことを検知する。
【００５４】
次に、前述の印刷用紙表面状態についての検知において、印刷された文字や線などの画像が検知された場合（ステップＳ１６：Ｙ）について説明する。
先ず、システムコントローラ５４はステップＳ２において指定された範囲内かどうかの判定を行なう（ステップＳ１７）。指定された「検知範囲内において検知された」と判定された場合（ステップＳ１７：Ｙ）、システムコントローラ５４は、検知された時点でインクの吐出を停止するとともに（ステップＳ２４）、ＣＲモータ３０を稼動させてキャリッジ２８を印刷開始位置に戻す（ステップＳ２６）。
その後、表示装置（図示せず）などを使い、ユーザに検知された旨を告知（ステップＳ２８）する。その後ユーザが排紙必要と判断すれば、その旨をユーザインターフェース表示モジュール１０１に指示し、システムコントローラ５４は当該印刷用紙を排紙する（ステップＳ３０）。
一方、ステップＳ１６での判定により、印刷された文字や線などの画像が検知されなかった場合（ステップＳ１６：Ｎ）、または、ステップＳ１７の判定により「指定された範囲内ではない」と判定された場合（ステップＳ１７：Ｎ）、前述したステップＳ１８の手順に進む。
【００５５】
上記発光部３８から発光された光が印刷用紙Ｐの左右端（ステップＳ１２において遮った端とは主走査方向の位置が異なる端）を遮った後に（ステップＳ１８）、図７（ｃ）及び図７（ｄ）に示すようにシステムコントローラ５４は、ＣＲモータ３０を駆動させて、キャリッジ２８を移動させ、また、紙送りモータ３１を駆動させて、印刷用紙Ｐを所定量紙送りし、次の縁なし印刷に備える（ステップＳ２０）。
このとき、同時にキャリッジ２８に備えられた反射型光学センサ２９による検知動作は引き続き行なわれており、印刷用紙表面状態についての検知を行なう（ステップＳ２２、ステップＳ３２）。この、検知方法についても後述する。
【００５６】
前述の、印刷用紙表面状態についての検知において、印刷された文字や線などの画像が検知された場合は（ステップＳ２２：Ｙ）、システムコントローラ５４はステップＳ２において指定された範囲内か否かについての判定を行なう（ステップＳ３２）。
「検知範囲内において検知された」と判定された場合（ステップＳ３２：Ｙ）には、前述したステップＳ２４からの処理を実行する。
ステップＳ３２において、印刷された文字や線などの画像が検知されなかった場合（ステップＳ２２：Ｎ）、または、ステップＳ３２において「指定された範囲内ではない」と判定された場合（ステップＳ３２：Ｎ）には、ステップＳ３４において印刷終了か否かについての判定を行なう。
「印刷終了」と判定された場合（ステップＳ３４：Ｙ）には印刷を終了し（ステップＳ３６）、「印刷終了ではない」と判定された場合（ステップＳ３４：Ｎ）には、手順はステップＳ６に戻り、以降の手順は、図８のフローチャートにおけるループ構造に示されるようなステップＳ６からの繰り返しとなる。
【００５７】
次に、前述のステップＳ６において、これから印刷しようとする印刷用紙の表面に、既に印刷された文字や画像等がないことを検知するための動作を行なわない場合、即ち、ユーザがステップ１において印刷用紙の表面状態の検知を行なわないと指示した場合の手順について、図７及び図８を参照して説明する。
【００５８】
先ず、システムコントローラ５４は反射型光学センサ制御回路６５によりキャリッジ２８に備えられた反射型光学センサ２９を制御し、当該反射型光学センサ２９の発光部３８からプラテン２６に向けて光を発する（ステップＳ４０）。
次に、図７（ａ）に示すように、キャリッジ２８に備えられた印刷ヘッド３６からインクを吐出して縁なし印刷を行なうために、主走査駆動回路６１によりＣＲモータ３０を駆動させてキャリッジ２８を移動させる（ステップＳ４２）。
やがて、図７（ｂ）に示すように、上記発光部３８から発光された光が印刷用紙Ｐの左右端を遮ることとなる（ステップＳ４４）。このときに、発光部３８から発せられた光の入射先は、プラテン２６から印刷用紙Ｐに変わるから、その反射光を受光した反射型光学センサ２９の受光部４０の出力値である電気信号の大きさは変化する。そして、この電気信号の大きさを電気信号測定部６６により測定し、前記光が印刷用紙Ｐの端を通過したことを検知する。
ここで、リニア式エンコーダ１１の出力パルスに基づいてＣＲモータ３０の基準位置からの移動量を求め、当該移動量を、換言すればキャリッジ２８の位置を求めることができる。
【００５９】
また、図７（ｂ）及び図７（ｃ）に示すように、前述したステップＳ４２及びステップＳ４４の後においても、システムコントローラ５４は、キャリッジ２８を移動させて、当該キャリッジ２８に備えられた印刷ヘッド３６からインクを吐出して縁なし印刷を行なう（ステップＳ４６）。
やがて、図７（ｃ）に示すように、上記発光部３８から発光された光が印刷用紙Ｐの左右端（ステップＳ４４において遮った端とは主走査方向の位置が異なる端）を遮ることとなる（ステップＳ４８）。このときに、発光部３８から発せられた光の入射先は印刷用紙Ｐからプラテン２６に変わるから、その反射光を受光した反射型光学センサ２９の受光部４０の出力値である電気信号の大きさは変化する。そして、この電気信号の大きさを電気信号測定部６６により測定し、前記光が印刷用紙Ｐの端を通過したことを検知する。
【００６０】
次に、図７（ｃ）乃至図７（ｅ）に示すようにシステムコントローラ５４は、ＣＲモータ３０を駆動させて、キャリッジ２８を移動させ、さらに、紙送りモータ３１を駆動させて、印刷用紙Ｐを所定量紙送りし、次の縁なし印刷に備える（ステップＳ５０）とともにステップＳ５２において印刷終了か否かについて判定し、「印刷終了」と判定された場合はステップＳ５４にて印刷を終了する。また、前述のステップ５２において「印刷終了でない」と判定した場合は、ステップＳ６に戻る。
【００６１】
以降の手順は、図８のフローチャートにおけるループ構造に示されるようにステップＳ６からの繰り返しとなる。
また、以上の処理を行なうためのプログラムは、ＥＥＰＲＯＭ５８に格納されており、かかるプログラムは、システムコントローラ５４により実行される。
【００６２】
＜印刷用紙表面状態の検知方法＞
ここで、先述したステップＳ１６及びステップＳ２２における印刷用紙表面状態についての検知方法について説明する。
既に印刷用紙Ｐの片面を印刷に使用してあり、まだ使用していない面を使用する（裏紙とも呼ばれる）場合であって、誤って印刷してある面を印刷面として給紙してしまった場合を一例として説明する。
発光部３８から発光された光の入射先が何も印刷されていない未印刷部分である時の、反射型光学センサ２９の受光部４０の出力値である電気信号の大きさと、発光部３８から発光された光の入射先が既に印刷された既印刷部分である時の、反射型光学センサ２９の受光部４０の出力値である電気信号の大きさとは互いに異なる。
したがって、誤って印刷してある面を印刷面として給紙してしまった場合には、反射型光学センサ２９の受光部４０の出力値である電気信号の大きさの変化を電気信号測定部６６により検知することにより、既に印刷された文字や線などの画像が存在することを判定できることとなる。
【００６３】
＜印刷用紙表面状態の検知と印刷用紙端の検知との区分方法＞
また、前述した検知において、印刷用紙端の検知と用紙表面の既印刷検知とが同一センサを使っているため、印刷用紙Ｐの端検知と、先述の印刷用紙表面状態の検知とを区別する必要があるため、その区別方法について以下において説明する。
この区別の方法についての一例を、図１０を用いて説明する。図１０は反射型光学センサ２９の発光部３８から発せられた光が各部分から反射し、その反射光を受光した反射型光学センサ２９の受光部４０の出力値である電気信号を概略化した図である。
【００６４】
図１０に示すように、反射型光学センサ２９がプラテン２６に対向している場合は、発光部３８から発せられた光は、反射率の低いプラテン２６によって反射される。したがって、反射光の光量は少ない、即ち、受光部４０の出力値は小さい（位置ＰＴ）。
これに対して、反射型光学センサ２９が印刷用紙Ｐに対向し、発光部３８から発せられた光が、印刷用紙Ｐ上の既印刷部分に照射された場合には、光は既印刷部分とその周囲の未印刷部分によって反射される。したがって、この場合の反射光の光量は、プラテン２６による反射光の光量よりも大きくなる、即ち、受光部４０の出力値は大きくなる（位置ＰＲ）。
【００６５】
このように、発光部３８から発せられた光が、プラテン２６によって反射される場合の受光部４０の出力値と既印刷部分によって反射された場合の受光部４０の出力値との相違に基づいて、印刷用紙Ｐの端検知と、印刷用紙表面状態の検知とを区別することができる。
また、他の例の検知の区別方法としては、予め分かっている印刷用紙のサイズから、予測される印刷用紙Ｐの最大のずれ量（傾き量）及びある程度のマージンを減じた範囲内での検知結果を、既印刷の検知と判断する方法も可能である。
【００６６】
＜センサの移動方法＞
次に、図１１、図１２、図１３、及び図１４を用いて、先述したステップＳ１６及びステップＳ２２における印刷用紙表面状態の検知方法について、反射型光学センサ２９の移動経路を踏まえて説明する。なお、図１１、図１２及び図１４では、印刷ヘッド３６、及びキャリッジ２８が２次元移動をしているが、実際には、印刷ヘッド３６は主走査方向に移動し、印刷用紙Ｐは紙送り方向に移動する。
【００６７】
図１１は、印刷ヘッド３６、即ち反射型光学センサ２９の移動経路を示す説明図である。図１２は、印刷を行なわない空白領域が大きな場合の反射型光学センサ２９の移動経路を示す説明図である。図１３は印刷ヘッド３６及び反射型光学センサ２９の位置関係を説明するための説明図である。また、図１４はキャリッジ２８の往復移動とも、印刷を行なう際の移動経路を示す説明図である。
【００６８】
＝印刷時におけるセンサの移動＝
先ず、ステップ１６における、主走査方向に移動しながらの検知方法について図１１及び図１３を参照して説明する。図１１では主走査方向へ印刷を行ないながらの移動は破線で示し、次の縁なし印刷を行なうための位置までの移動については実線で示している。なお、この移動の間においても該センサを使っての印刷用紙表面状態の検知は継続して実施されている。
【００６９】
図１１において、反射型光学センサ２９は、印刷用紙Ｐの左端側の移動開始位置である「位置Ｅ」から、印刷用紙Ｐの表面状態の検知を行いながら、印刷用紙Ｐの右端側の移動終了位置である「位置Ｆ」に達する（破線ｅで示す）。
次に、反射型光学センサ２９は実線ｆに沿って次の移動開始位置である「位置Ｇ」に到達し、破線ｇ以降においても破線ｅと同様な動作を行ないながらの実線ｈ、破線ｊ、実線ｋ・・の順に繰り返し移動する。
このとき、「先述の印刷ヘッドのノズル配列例等」において説明したとおり、印刷ヘッド３６を構成するノズル列と反射型光学センサ２９の位置関係は、印刷ヘッド３６を構成するノズルより紙送り方向の上流側に反射型光学センサ２９が位置している。したがって、かかる構成により、インクの吐出を行ないながらも印刷用紙Ｐの表面状態の検知が可能となる。
【００７０】
さらに、図１３を用いて詳述すると、印刷領域１及び印刷領域２は既に印刷が終了しており、これから印刷領域３に向かって印刷ヘッド３６からインクを吐出して印刷を行なう。
印刷領域３においては印刷ヘッド３６の方が反射型光学センサ２９より移動方向の前方に位置しているが、前述した構成により、反射型光学センサ２９は、印刷領域３に掛かることなく、印刷領域３の紙送り方向の上流側の未印刷領域を通過することとなる。即ち、同時に実施している吐出を誤って既印刷部分と検知してしまうことなく、印刷用紙Ｐの未印刷部分の検知が可能となる。
【００７１】
＝戻り時におけるセンサの移動＝
次に、ステップＳ２２における、次の縁なし印刷を行なうための位置までの移動の方法について説明する。
図１１によれば、キャリッジ２８及び印刷ヘッド３６は、印刷用紙Ｐの左端側の移動開始位置である「位置Ｅ」にて移動を開始し、印刷を行いながら、印刷用紙Ｐの右端側の移動終了位置である「位置Ｆ」に達する（破線ｅで示す）。
次に、キャリッジ２８は、次の縁なし印刷（次行）に備えて印刷用紙Ｐの左端側の移動開始位置である「位置Ｇ」に向かう（実線ｆで示す）。この際、紙送りモータ３１とＣＲモータ３０を同時に駆動させるから、キャリッジ２８は印刷用紙Ｐの主走査ラインに対して斜行しながら移動する。
したがって、キャリッジ２８に備えられた反射型光学センサ２９も同様に移動しながら印刷用紙Ｐの表面状態を検知する。
【００７２】
以降、次の縁なし印刷（次行）に備えて印刷用紙Ｐの左端側の移動開始位置である「位置Ｊ」等に向かう場合（「位置Ｊ」に向かう場合は実線ｈで示す）は、前述と同様に、反射型光学センサ２９は、印刷用紙Ｐの主走査ラインに対して斜行しながら、順次移動する。
【００７３】
また、空白領域（印刷を行わない領域）などが存在するために印刷用紙Ｐの送り量が大きくなる場合においても、反射型光学センサ２９は、紙送りモータ３１が印刷用紙の搬送を開始した時に移動を開始し、紙送りモータ３１が印刷用紙の搬送を終了した時に移動を終了することが好ましい。即ち、反射型光学センサ２９は、搬送機構が搬送動作を開始する時に移動を開始し、搬送機構が搬送動作を終了する時に移動を終了することが好ましい。この点について、図１２を参照しつつ説明する。
【００７４】
図１２に示すように、印刷ヘッド３６は、移動開始位置である「位置Ｊ」から移動を開始し、印刷領域Ａに対して印刷を実行した後、移動終了位置である「位置Ｋ」に至る。これに伴い、反射型光学センサ２９も、移動終了位置である「位置Ｋ」に至る。
ここで、印刷用紙Ｐにおいて、印刷領域Ａの次に印刷すべき領域は印刷領域Ｂであり、印刷領域Ａと印刷領域Ｂとの間には、空白領域が存在する。
このような場合、印刷ヘッド３６及び反射型光学センサ２９は、移動終了位置である「位置Ｋ」から、次の移動開始位置である「位置Ｔ」に向かって斜行しながら移動する（実線ｋ２で示す）。
【００７５】
本事例のような斜行する移動方法をとれば、図１２の二点鎖線で示す通常の一行分の紙送りを行なった後に紙送りのみを行なう移動方法、即ち、「位置Ｋ」から「位置Ｒ」に移動した（二点鎖線ｋ１で示す）後、さらに残りの紙送りを行ない「位置Ｔ」に移動する（二点鎖線ｒで示す）方法と比べ、図１２でも明らかなように、印刷用紙Ｐに対する検知範囲を大きくとることができる。よって、既印刷部分を検知する確率を高めることができる。
【００７６】
＝往復とも印刷を行なう場合のセンサの移動＝
また、前述した例では、印刷ヘッド３６が所定の方向に移動する際には印刷を行い、逆方向へ移動する際には印刷を行わない場合のセンサの移動について説明したが、印刷ヘッド３６がいずれの方向に移動する際にも印刷を行なう場合について、図１４を参照しながら説明する。
なお、図１４においても、キャリッジ２８が２次元移動をしているが、実際には、キャリッジ２８は主走査方向に移動し、印刷用紙Ｐは紙送り方向に移動する。また、印刷を行ないながらの移動を破線で示し、印刷を行なわない移動は実線で示している。
【００７７】
図１４に示す一例においては、印刷領域１１から印刷領域１４まで４つの領域に印刷を行い、次に５つの印刷領域分の空白領域（印字を行なわない領域）があり、続いてまた、印刷領域１５が存在する構成を示している。
詳述すると、ＣＲモータ３０の駆動によりキャリッジ２８、印刷ヘッド３６、及び、反射型光学センサ２９は、印刷用紙Ｐの左端側の移動開始位置である「位置Ｅ１」から、印刷領域１１に対して印刷を行ないながら移動し、印刷用紙Ｐの右端側の移動終了位置である「位置Ｆ１」に到達する（破線ｅ１で示す）。
【００７８】
次に、紙送りモータ３１を駆動させて印刷用紙Ｐを一行分だけ紙送りして「位置Ｈ１」に到達する（実線ｆ１で示す）。なお、この際インクは吐出しない。
次にキャリッジ２８、印刷ヘッド３６、及び、反射型光学センサ２９は、印刷領域１２に対して印刷を行ないながら移動し、印刷用紙Ｐの左端側の移動終了位置である「位置Ｇ１」に到達する（破線ｈ１で示す）。
そして、印刷用紙Ｐを一行分だけ送り「位置Ｊ１」に到達する（実線ｇ１で示す）。以降、前述と同様の動作を繰り返して、印刷領域１３、印刷領域１４と印刷を進め、印刷領域１４の移動終了位置である「位置Ｐ１」に到達する。
【００７９】
ここで、次の印刷領域は５領域分の印刷されない空白領域である。かかる場合、キャリッジ２８、印刷ヘッド３６、及び、反射型光学センサ２９は、次の印刷領域である印刷領域１５の移動開始位置である「位置Ｒ１」に向って移動する（実線ｐ１で示す）。この際、紙送りモータ３１とＣＲモータ３０を同時に駆動させるから、キャリッジ２８は印刷用紙Ｐの主走査ラインに対して斜行しながら移動する。
【００８０】
このように、本例においては、印刷用紙Ｐの搬送量が所定量（例えば、５つの印刷領域分）よりも大きい場合にのみ、反射型光学センサ２９は、印刷用紙Ｐに対して斜めに移動しながら、記録済みの領域が存在するか否かを検知する。これにより、高速印刷が求められるいわゆる双方向印刷の際にも、印刷スピードの減少を抑制しつつ効果的に既印刷領域を検知することが可能となる。
【００８１】
なお、前述したように、反射型光学センサ２９は、紙送りモータ３１が印刷用紙の搬送を開始した時に移動を開始し、紙送りモータ３１が印刷用紙の搬送を終了した時に移動を終了する。即ち、反射型光学センサ２９は、搬送機構が搬送動作を開始する時に移動を開始し、搬送機構が搬送動作を終了する時に移動を終了する。
【００８２】
また、本例では空白領域を５印刷領域分として説明したが、これに限定されず、空白領域は幾つの印刷領域分であっても構わない。
【００８３】
また、前述の実施の形態では、吐出ヘッドを有したインクジェットプリンタの例を示し説明したが、これに限定されるものではなく、例えばレーザプリンタ等、他の印刷装置であっても構わない。
【００８４】
また、前述の実施の形態では、既印刷の検知センサは反射型光学センサを用いて説明したが、これに限定されるものではない。例えば、ライン型イメージセンサなどのように検知部分が列状に配置されたものを使用してもよい。ただし、反射型光学センサを用いることにより、より安価に、また簡易に検知を行なうことができる点で、上記実施の形態の方がより望ましい。
【００８５】
また、前述の実施の形態では、印刷用紙Ｐの表面状態の検知として、既印刷された文字や画像を例として説明したが、これに限られるものではなく、例えば印刷用紙Ｐの汚れなども検知することが可能である。
【００８６】
また、吐出ヘッドと反射型光学センサの位置関係について本実施の形態では、主走査方向に対して吐出ヘッドが前方にあり、その後ろに反射型光学センサがある構成で説明したが、反射型光学センサが前方にありその後ろに吐出ヘッドがある構成でも構わない。
【００８７】
【発明の効果】
本発明によれば、媒体への重ね書きを防止することが可能な記録装置等を実現することができる。
【図面の簡単な説明】
【図１】本発明の記録装置の一例としての印刷システムの構成を示すブロック図である。
【図２】カラーインクジェットプリンタ２０の主要な構成の一例を示すブロック図である。
【図３】反射型光学センサ２９の一例を説明するための模式図である。
【図４】インクジェットプリンタのキャリッジ２８周辺の構成を示した図である。
【図５】カラーインクジェットプリンタ２０の電気的構成の一例を示すブロック図である。
【図６】印刷ヘッド３６の下面におけるノズル配列を示す説明図である。
【図７】印刷ヘッド３６と反射型光学センサ２９と印刷用紙Ｐの位置関係を模式的に表した図である。
【図８】実施の形態を説明するためのフローチャートである。
【図９】ＣＲＴ２１や液晶表示体等の表示装置の画面に表示された入力画面を表す図である。
【図１０】反射型光学センサ２９の発光部３８から発せられた光が各部分から反射し、その反射光を受光した反射型光学センサ２９の受光部４０の出力値である電気信号を概略化した図である。
【図１１】反射型光学センサ２９の移動経路を示す説明図である。
【図１２】印刷を行なわない空白領域が大きな場合の反射型光学センサ２９の移動経路を示す説明図である。
【図１３】印刷ヘッド３６及び反射型光学センサ２９の位置関係を説明するための説明図である。
【図１４】キャリッジ２８の往復移動とも、印刷を行なう際の移動経路を示す説明図である。
【符号の説明】
１１  リニア式エンコーダ            １２  リニア式エンコーダ用符号板
１３  ロータリ式エンコーダ
２０  カラーインクジェットプリンタ  ２１  ＣＲＴ
２２  用紙スタッカ                  ２４  紙送りローラ
２５  プーリ                        ２６  プラテン
２８  キャリッジ                    ２９  反射型光学センサ
３０  キャリッジモータ              ３１  紙送りモータ
３２  牽引ベルト                    ３３  ペーパーエンド検出器
３４  ガイドレール                  ３６  印刷ヘッド
３８  発光部                        ４０  受光部
５０  バッファメモリ                ５２  イメージバッファ
５４  システムコントローラ          ５６  メインメモリ
５８  ＥＥＰＲＯＭ                  ６１  主走査駆動回路
６２  副走査駆動回路                ６３  ヘッド駆動回路
６５  反射型光学センサ制御回路      ６６  電気信号測定部
９０  コンピュータ                  ９１  ビデオドライバ
９５  アプリケーションプログラム    ９６  プリンタドライバ
９７  解像度変換モジュール          ９８  色変換モジュール
９９  ハーフトーンモジュール        １００  ラスタライザ
１０１  ユーザインターフェース表示モジュール
１０２  ＵＩプリンタインターフェースモジュール
１０００  コンピュータシステム      １１０２  コンピュータ本体
１１０４  表示装置                  １１０６  プリンタ
１１０８  入力装置                  １１０８Ａ  キーボード
１１０８Ｂ  マウス                  １１１０  読み取り装置
１１１０Ａ  フレキシブルディスクドライブ装置
１１１０Ｂ  ＣＤ−ＲＯＭドライブ装置
１２０２  内部メモリ
１２０４  ハードディスクドライブユニット
【図１】
2004299119.tif 000003
【図２】
2004299119.tif 000004
【図３】
2004299119.tif 000005
【図４】
2004299119.tif 000006
【図５】
2004299119.tif 000007
【図６】
2004299119.tif 000008
【図７】
2004299119.tif 000009
【図８】
2004299119.tif 000010
【図９】
2004299119.tif 000011
【図１０】
2004299119.tif 000012
【図１１】
2004299119.tif 000013
【図１２】
2004299119.tif 000014
【図１３】
2004299119.tif 000015
【図１４】
2004299119.tif 000016