(57)【要約】【課題】給排機構を備えないハンディ型の液体吐出装置において、利用者による走査の方向の制限をなくし、それにより実質的な記録速度を向上させる。【解決手段】第１の方向に延びる第１の吐出口列が設けられている第１の液体吐出ヘッドと、第２の方向に延びる第２の吐出口列が設けられている第２の液体吐出ヘッドと、を設け、第１及び第２の吐出口列が同一平面内にあって、かつ、第１の方向が第２の方向とは異なるようにする。さらに液体吐出装置に、その移動方向を検出する方向検出部と、検出された移動方向に基づいて、第１の液体吐出ヘッドと第２の液体吐出ヘッドの少なくとも一方を選択する制御部と、を設け、制御部で選択された液体吐出ヘッドの吐出口から液体を吐出して被記録媒体の被記録面に記録を行う。【選択図】図１
2017213802.tif 000002
【特許請求の範囲】
【請求項１】
被記録媒体の被記録面に沿って移動させることにより画像データを前記被記録面に記録することが可能な液体吐出装置であって、
液体を吐出する複数の吐出口を有して第１の方向に延びる第１の吐出口列が設けられている第１の液体吐出ヘッドと、
前記液体を吐出する複数の吐出口を有して第２の方向に延びる第２の吐出口列が設けられている第２の液体吐出ヘッドと、
前記液体吐出装置の移動方向を検出する方向検出部と、
検出された前記移動方向に基づいて、前記第１の液体吐出ヘッドと前記第２の液体吐出ヘッドの少なくとも一方を選択する制御部と、
を有し、
前記第１の吐出口列と前記第２の吐出口列とは同一平面内にあって、かつ、前記第１の方向と前記第２の方向とが異なり、
前記制御部で選択された液体吐出ヘッドの吐出口から前記液体を吐出して前記被記録面に記録を行うことを特徴とする液体吐出装置。
【請求項２】
前記第１の方向と前記第２の方向とが相互に直交している請求項１に記載の液体吐出装置。
【請求項３】
前記液体吐出装置が前記第１の方向に沿って移動しているときには前記第２の液体吐出ヘッドが選択され、前記液体吐出装置が前記第２の方向に沿って移動しているときには前記第１の液体吐出ヘッドが選択され、前記液体吐出装置が前記第１の方向に対しても前記第２の方向に対しても斜めとなる方向に沿って移動しているときには前記第１の液体吐出ヘッド及び前記第２の液体吐出ヘッドが選択される、請求項２に記載の液体吐出装置。
【請求項４】
前記第１の液体吐出ヘッドの位置を検出する第１の位置検出部と、
前記第２の液体吐出ヘッドの位置を検出する第２の位置検出部と、
前記第１及び第２の位置検出部のうち前記制御部で選択された液体吐出ヘッドに対応する位置検出部からの検出結果に基づき、前記選択された液体吐出ヘッドの吐出口が記録に適した状態にあるかを判定するエリア判定部と、
前記エリア判定部での判定の結果と前記画像データとに基づいて前記選択された液体吐出ヘッドの駆動に用いられる記録データを生成する記録データ生成部と、
をさらに備える、請求項１乃至３のいずれか１項に記載の液体吐出装置。
【請求項５】
前記制御部は、前記記録データの生成の後に、前記エリア判定部に再度、前記選択された液体吐出ヘッドの吐出口が記録に適した状態にあるかを判定させ、前記記録に適した状態にないときには前記液体の吐出の処理をスキップさせる、請求項４に記載の液体吐出装置。
【請求項６】
液体を吐出する複数の吐出口を有して第１の方向に延びる第１の吐出口列が設けられている第１の液体吐出ヘッドと、前記液体を吐出する複数の吐出口を有して第２の方向に延びる第２の吐出口列が設けられている第２の液体吐出ヘッドとを備え、前記第１の吐出口列と前記第２の吐出口列とは同一平面内にあって、かつ、前記第１の方向と前記第２の方向とが異なる液体吐出装置を使用し、被記録媒体の被記録面に沿って前記液体吐出装置を移動させながら画像データを前記被記録面に記録する液体吐出方法であって、
前記液体吐出装置の移動方向を検出する工程と、
検出された前記移動方向に基づいて、前記第１の液体吐出ヘッドと前記第２の液体吐出ヘッドの少なくとも一方を選択する工程と、
前記選択された液体吐出ヘッドの吐出口から前記液体を吐出して前記被記録面に記録を行う工程と、
を有することを特徴とする液体吐出方法。
【請求項７】
前記第１の方向と前記第２の方向とが相互に直交し、
前記液体吐出装置が前記第１の方向に沿って移動しているときには前記第２の液体吐出ヘッドを選択し、前記液体吐出装置が前記第２の方向に沿って移動しているときには前記第１の液体吐出ヘッドを選択し、前記液体吐出装置が前記第１の方向に対しても前記第２の方向に対しても斜めとなる方向に沿って移動しているときには前記第１の液体吐出ヘッド及び前記第２の液体吐出ヘッドを選択する、請求項６に記載の液体吐出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被記録媒体に液体を吐出して記録を行う液体吐出装置に関し、特に、被記録媒体を搬送するための機構を備えない液体吐出装置と、このような液体吐出装置による液体吐出方法とに関する。
【背景技術】
【０００２】
家庭用のインクジェット記録装置などの液体吐出装置では、主として据え置いて使用されることを目的として、その装置において記録を行う位置にまで被記録媒体を搬送し、記録後の被記録媒体を排出する給排機構が設けられているのが一般的である。据え置いて使用されることを前提とした液体吐出装置は、据置型の液体吐出装置と呼ばれる。据置型の液体吐出装置は、情報処理装置によって被記録媒体でのレイアウトに変換された情報に基づいて、給排機構によって被記録媒体を搬送しつつ被記録媒体の全面に対して記録を行う。しかしながら、被記録媒体の給排機構を備える据置型の液体吐出装置は、その寸法が大きくなりがちであって携帯することが困難であり、任意の場所で使用する形態には適していない。そこで、給排機構を備えない液体吐出装置であって、利用者が手に持って被記録媒体上で移動させることによりその被記録媒体に対する記録を行うことができる、ハンディ型の液体吐出装置が提案されている。利用者は、液体吐出装置の液体吐出ヘッドを被記録媒体の表面に近接させあるいは接触させ、そのまま液体吐出装置を手で移動させることにより被記録媒体に対する走査を行う。この走査に応じて、液体吐出ヘッドから記録用の液体が吐出される。ハンディ型の液体吐出装置は、持ち運びが容易であり、小型、軽量、携帯性の面で据置型の液体吐出装置と比べて任意の場所で記録を行う使用形態に適している。
【０００３】
ハンディ型の液体吐出装置では、被記録媒体に対する液体吐出装置の移動方向が厳密に固定されているわけではない。このため、液体吐出装置に設けられる液体吐出ヘッドの現在の位置と進行方向を検出し、現在位置と記録すべきデータとを比較することによってはじめて、どのドットをこれから記録するのかが決まることになる（特許文献１）。一般に液体吐出装置では、液体を吐出する吐出口がその液体吐出ヘッドに複数設けられており、複数の吐出口は列をなして配置して吐出口列を形成する。１つの液体吐出装置に複数列の吐出口列が設けられる場合もあるが、その場合も各吐出口列は同じ方向に延びている。特許文献２に示すように、ハンディ型の液体吐出装置でも吐出口列は同じ方向に延びていることを前提としている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−１０６３３０号公報
【特許文献２】特開２０１３−１４１１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１，２に示すようなハンディ型の液体吐出装置では、多少のぶれはあるとしても利用者が液体吐出装置を特定の一方向に移動させることを前提としている。例えば、記録すべきデータが２次元の画像データであって、その画像データ内の各点がＸＹ座標で表される場合に、Ｘ方向への移動すなわちＸ方向での走査を前提とする。そのため、これまでのハンディ型の液体吐出装置は、利用者が液体吐出装置をＸ方向に直交するＹ方向や斜め方向に移動させたときの処理に対応していない。このため、利用者は液体吐出装置による走査を行う際にその方向に制限を受け、利便性が低下する。また、例えば液体吐出装置のサイズを超えるような大きな円弧を記録する場合を考えると、円弧に沿って液体吐出装置を移動させることができないので、全体としての液体吐出装置の移動距離が長くなり、このことは記録速度の実質的な低下につながる。
【０００６】
本発明の目的は、給排機構を備えないハンディ型の液体吐出装置であって、利用者による走査の方向の制限をなくし、それにより実質的な記録速度を向上させることができる液体吐出装置と、そのような液体吐出装置による液体吐出方法とを提供することにある。
【課題を解決するための手段】
【０００７】
本発明の液体吐出装置は、被記録媒体の被記録面に沿って移動させることにより画像データを被記録面に記録することが可能な液体吐出装置であって、液体を吐出する複数の吐出口を有して第１の方向に延びる第１の吐出口列が設けられている第１の液体吐出ヘッドと、液体を吐出する複数の吐出口を有して第２の方向に延びる第２の吐出口列が設けられている第２の液体吐出ヘッドと、液体吐出装置の移動方向を検出する方向検出部と、検出された移動方向に基づいて、第１の液体吐出ヘッドと第２の液体吐出ヘッドの少なくとも一方を選択する制御部と、を有し、第１の吐出口列と第２の吐出口列とは同一平面内にあって、かつ、第１の方向と第２の方向とが異なり、制御部で選択された液体吐出ヘッドの吐出口から液体を吐出して被記録面に記録を行うを特徴とする。
【０００８】
本発明の液体吐出方法は、液体を吐出する複数の吐出口を有して第１の方向に延びる第１の吐出口列が設けられている第１の液体吐出ヘッドと、液体を吐出する複数の吐出口を有して第２の方向に延びる第２の吐出口列が設けられている第２の液体吐出ヘッドとを備え、第１の吐出口列と第２の吐出口列とは同一平面内にあって、かつ、第１の方向と第２の方向とが異なる液体吐出装置を使用し、被記録媒体の被記録面に沿って液体吐出装置を移動させながら画像データを被記録面に記録する液体吐出方法であって、液体吐出装置の移動方向を検出する工程と、検出された移動方向に基づいて、第１の液体吐出ヘッドと第２の液体吐出ヘッドの少なくとも一方を選択する工程と、選択された液体吐出ヘッドの吐出口から液体を吐出して被記録面に記録を行う工程と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、液体吐出装置において利用者による走査の方向の制限がなくなり、それにより実質的な記録速度を向上させることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の一形態の液体吐出装置を示す図である。
【図２】記録エリアと記録基準位置との関係を示す図である。
【図３】図１に示す液体吐出装置の構成を示すブロック図である。
【図４】図１に示す液体吐出装置の動作を示すフローチャートである。
【図５】走査方向による液体吐出ヘッド選択を説明する図である。
【図６】エリア判定を説明する図である。
【発明を実施するための形態】
【００１１】
次に、本発明の好ましい実施の形態について、図面を参照して説明する。図１は、本発明の実施の一形態の液体吐出装置を示しており、（ａ）は要部の外観を示す透視図であり、（ｂ）はこの液体吐出装置における液体吐出ヘッド及び位置センサの位置関係を示す図である。本実施形態の液体吐出装置は、給排機構を備えないハンディ型のものであり、大別すると、本体部６０と、利用者の手６２によって把持される把持部６１とを備えている。利用者は、把持部６１によってこの液体吐出装置を把持し、被記録媒体の被記録面上で、被記録面に沿って、この液体吐出装置を動かす。液体吐出装置は、その移動方向や移動速度によらずに所望の記録が形成されるように、液体吐出装置の動きに応じた吐出制御を行って被記録面に対して液体を吐出して被記録媒体上に記録を形成する。
【００１２】
液体吐出装置の本体部６０には、液体を吐出するための２つの液体吐出ヘッド２３，２７が設けられている。液体吐出ヘッド２３，２７の各々では、液体を吐出する複数の吐出口が一列に設けられた吐出口列４０が、被記録面に対向するように形成されており、液体吐出ヘッド２３，２７の全体でこの液体吐出装置における吐出面を形成している。第１の液体吐出ヘッドである液体吐出ヘッド２３の吐出口列４０と、第２の液体吐出ヘッドである液体吐出ヘッド２７の吐出口列４０とは同一平面内にある。図示したものでは、液体吐出ヘッド２３，２７の各々には１列の吐出口列４０が設けられているが、液体吐出ヘッドごとに、相互に平行となるように複数列の吐出口列４０を設けるようにしてもよい。液体吐出ヘッド２３に設けられる吐出口列４０は第１の方向に延びており、液体吐出ヘッド２７に設けられる吐出口列４０は第２の方向の方向に延びている。この液体吐出装置では、被記録面に平行な面内での任意方向への走査に対応するために、第１の方向と第２の方向とが異なっている。液体吐出ヘッド２３の吐出口列４０が延びる方向と液体吐出ヘッド２７の吐出口列４０とがなす角が９０°であること、すなわち液体吐出ヘッド２３と液体吐出ヘッド２７とでは吐出口列４０の延びる方向が相互に直交していることが好ましい。そこで以下の説明では、液体吐出ヘッド２３に設けられる吐出口列４０が延びる方向をＹ方向と呼び、液体吐出ヘッド２７に設けられる吐出口列４０が延びる方向をＸ方向と呼ぶ。したがって液体吐出ヘッド２３はＹヘッドとも呼ばれ、液体吐出ヘッ２７ドはＸヘッドとも呼ばれる。液体吐出装置がＸ方向に移動しているときには、主として液体吐出ヘッド２３が液体の吐出による記録を行い、液体吐出装置がＹ方向に移動しているときには、主として液体吐出ヘッド２７が液体の吐出による記録を行う。この液体吐出装置では、吐出口列が相互に直交する２つの液体吐出ヘッド２３，２７を記録駆動することで、利用者によって液体吐出装置が被記録媒体に平行な面内で任意の方向に動かされた場合でも記録を行うことができるようになる。これにより、記録すべき全データの記録を完了するまでの時間も短くすることができるようになる。被記録媒体に平行な面は、上述したＸ方向とＹ方向とで表される面である。
【００１３】
液体吐出ヘッド２３の一方の端部には位置センサ３２ａが取り付けられ、液体吐出ヘッド２３の他方の端部には位置センサ３２ｂが取り付けられている。液体吐出ヘッド２３の他方の端部は液体吐出ヘッド２７の一方の端部の位置でもある。液体吐出ヘッド２７の他方の端部は位置センサ３２ｂが取り付けられている。位置センサ３２ａ，３２ｂは、Ｙヘッドである液体吐出ヘッド２３の位置の検出に用いられるものであり、後述するＹ位置検出部７に接続する。同様に位置センサ３２ｂ，３２ｃは、Ｘヘッドである液体吐出ヘッド２７の位置の検出に用いられるものであり、後述するＸ位置検出部６に接続する。位置センサ３２ａ〜３２ｃとしては、例えば、加速度センサを用いて加速度を積分して位置を算出するものや、イメージセンサの検出結果から位置を検出するものを用いることができる。さらに本体部６０には、液体吐出装置の制御を行うためのセンサとして、読取り部２及び方向検出部５が設けられている。読取り部４は、記録のための基準位置である記録基準位置として、被記録媒体に予め設けられている基準位置マークなどを読取るものである。この読取り結果から、被記録媒体に対する液体吐出装置、具体的には各吐出口の相対的な位置を決定することができる。方向検出部５は、液体吐出装置の移動方向を決定するためのセンサであり、例えば加速度センサなどによって構成されている。
【００１４】
図２は、本実施形態の液体吐出装置を用いて記録を行う時の記録エリアと記録基準位置との関係を示している。記録エリア３０は、被記録媒体の被記録面上の領域であって、液体吐出装置による記録が行われる領域の全体である。記録基準位置３１は、記録エリア３０に対して記録を行うときの位置の基準となるものである。記録エリア３０が長方形状であるとして、記録基準位置３１は、例えば、記録エリア３０の長方形の頂点の１つに設定される。なお以下の説明において、２次元に配置した点であってそれぞれが記録の最小単位となる点によって画像データが構成されているとして、この点のことを画素と呼ぶ。被記録面への画像データの記録は、記録エリア３０内で２次元に配置している仮想的な点である記録ドット位置に関し、記録ドット位置と画像データの画素とを１対１で対応させ、画素のデータに基づいて記録ドット位置に対して液体を吐出することである。
【００１５】
図３は、液体吐出ヘッド２３，２７からの液体の吐出を制御するために液体吐出装置の内部に設けられる回路の構成を示している。液体吐出装置における制御を行うためにＣＰＵ２８が設けられており、ＣＰＵ２８はバス２９に接続している。バス２９には、調停回路１５と、Ｙヘッドである液体吐出ヘッド２３を駆動するＹヘッド制御部２２と、Ｘヘッドである液体吐出ヘッド２７を駆動するＸヘッド制御部２６とが接続している。バス２９には、さらに、入出力制御部１０、エリア判定部１１、ＩＦ（インタフェース）制御部１２、読取り制御部１３、メモリコントローラ１４，１６、タイミング生成部１８及び画像データ処理部１９が接続している。調停回路１５は、バス２９に接続するこれらの各部の間でのバス２９の使用権を調停するものである。ＣＰＵ２８は、バス２９と調停回路１５を介して統括的に液体吐出装置の制御を行うものであり、この液体吐出装置の全体に対する制御部として機能する。ＩＦ制御部１２には、この液体吐出装置と外部の他の装置との接続に用いられるインタフェース（ＩＦ）１が、入出力部（Ｉ／Ｏ）９ａを介して接続している。ＩＦ制御部１２は、ＣＰＵ２８からの指示に基づき、ＩＦ１を介した外部装置との接続及び通信を制御する。ＩＦ１を介してこの液体吐出装置に接続される外部装置は例えば情報処理装置であるが、本実施形態の液体吐出装置はハンディ型であるため、外部装置として接続される情報処理装置の環境も様々であると予想される。このためＩＦ１としては、有線接続によるものと無線接続によるものとのどちらも利用可能であり、また有線接続機能と無線接続機能の両方を有するものも使用可能である。さらに複数の接続形態を有するものであってもよい。
【００１６】
記録基準位置３１を読み取る上述した読取り部２は、入出力部９ｂを介して読取り制御部１３に接続しており、ＣＰＵ２８からの指示に基づき、読取り制御部１３によって制御される。読取り部２は記録基準位置３１を認識すると、その旨をＣＰＵ２８に通知する。入出力制御部１０には、表示部３及び操作部４が接続している。表示部３は、液晶パネルなどの表示器を備え、表示器における表示によって液体吐出装置の状態や操作を促すメッセージを利用者に通知するものである。操作部４は、押しボタンなどの入力装置を備え、利用者による液体吐出装置の操作を可能とする。表示部３及び操作部４は、ＣＰＵ２８からの指示に基づき、入出力制御部１０によって制御される。タイミング生成部１８は、ＣＰＵ２８によって設定されたタイミングで記録タイミング信号を生成し、エリア判定部１１に入力する。メモリコントローラ１４は入出力部９ｃを介して不揮発性メモリ８に接続し、メモリコントローラ１６は入出力部９ｄを介して揮発性メモリ１７に接続している。不揮発性メモリ８には、ＣＰＵ２８を動作させるためのプログラム類が格納されている。揮発性メモリ１７は、処理データの一時格納先として使用されるものであって、メモリコントローラ１６経由で読み書きされる。特に揮発性メモリ１７は、被記録媒体の被記録面全体に対応して展開した画像データ１７ａを格納し、また、画像データ１７ａを構成する各画素について画素ごとに吐出済みか否かを示す吐出済テーブル１７ｂを格納するために用いられる。ＩＦ部１から入力された画像データはＩＦ制御部１２によって、バス２９を介してメモリコントローラ１６に入力され、さらに入出力部９ｄを介してる揮発性メモリ１７内に格納されるようになっている。
【００１７】
エリア判定部１１は、上述した方向検出部５、Ｘ位置検出部６及びＹ位置検出部７が接続されており、Ｘ位置検出部６及びＹ位置検出部７を制御するとともに、これら各検出部５〜７から検出結果の通知を受ける。例えば方向検出部５からは、液体吐出装置の移動方向について通知を受ける。そしてエリア判定部１１は、通知された検出結果に基づき、液体吐出ヘッド２３，２７についてエリア判定を実行する。エリア判定は、各吐出口についてその吐出口が液体の吐出を行ってもよい状態にあるかどうかをその位置に基づいて判定することであるが、その詳細については後述する。画像データ処理部１９は、エリア判定部１１からの情報に基づいて、揮発性メモリ１７内の画像データから、エリア判定の対象となった吐出口位置に対応する領域部分のデータである中間画像データを生成する。Ｙヘッド制御部２２は、記録データを生成する記録データ生成部２０と液体吐出ヘッド２３を駆動するＹヘッド駆動部２１とを備えている。記録データ生成部２０は、画像データ処理部１９での処理結果に基づいて、液体吐出ヘッド２３を駆動して液体を吐出するための記録データを生成する。生成された記録データは、液体吐出ヘッド２３の各吐出口から液体を吐出するために液体吐出ヘッドを駆動するＹヘッド駆動部２１及び入出力部９ｅを経て、液体吐出ヘッド２３に供給される。同様にＸヘッド制御部２６は、記録データを生成する記録データ生成部２４と液体吐出ヘッド２７を駆動するＸヘッド駆動部２５とを備えている。本実施形態では画像データ処理部１９を設けて中間画像データを生成しているが、記録データ生成部２０，２４の各々に画像データ処理部１９としての機能を持たせるようにしてもよい。
【００１８】
この液体吐出装置では、ＣＰＵ２８は、読取り部２より通知を受けると、表示部３に対し、記録基準位置を検出したこと、その記録基準位置で問題なければ操作部４で通知することを促す表示を行わせる。そしてＣＰＵ２８は、利用者が操作部４を操作したタイミングで、Ｘ位置検出部６及びＹ位置検出部７に対して、位置情報のリセット処理を指示する通知をする。
【００１９】
本実施形態の液体吐出装置は、液体吐出ヘッド２３，２７の少なくとも一方を使用して記録を行うことができるので、上述したＸ方向及びＹ方向で形成される面内で任意の方向に動かされた場合であっても記録を行うことができる。液体吐出装置の移動方向に応じてどちらの液体吐出ヘッド２３，２７を選択すべきかが異なってくるから、本実施形態の液体吐出装置では、この選択を含むエリア判定の処理が重要となってくる。以下、図４を参照して、エリア判定の処理も含めて本実施形態の液体吐出装置の動作を説明する。記録開始の指令を受けると、ＩＦ部１から入力された画像データは、ステップ１０１において、画像データ１７ａとして揮発性メモリ１７内に展開される。利用者は、読取り部２を用いて記録基準位置３１を検出させ、操作部４に対する操作によってその記録基準位置の承認を入力する。その結果、ステップ１０２においてＣＰＵ２８は記録基準位置の決定を行い、記録基準位置の決定はＸ位置検出部６及びＹ位置検出部７に通知される。Ｘ位置検出部６及びＹ位置検出部７では、この通知を受けて、それぞれの位置情報がリセットされる。以上が、被記録媒体に対する記録を行うための準備段階となる処理である。ここから、記録のための処理が開始し、利用者に対して走査、すなわち被記録媒体の被記録面に沿って液体吐出装置を移動させることを促す表示が表示部５に表示される。
【００２０】
記録のための処理が開始すると、ＣＰＵ２８は、ステップ１０３において、記録のためのタイミングが生成されたかの判定を行う。生成されていないときは、生成されるまで処理を待ち合わせる。タイミングの生成が確認されると、ステップ１０４において、方向検出部５によって、利用者が液体吐出方向を移動すなわち走査させている方向を検出する。この検出結果によって、Ｘ方向に走査している場合、Ｙ方向に走査している場合、及び斜め方向に走査している場合、の３通りに処理が分かれることになる。図５は、走査方向Ｓによる液体吐出ヘッドの選択を示す図である。ＣＰＵ２８は、ステップ１０５において、検出された走査方向がＸ方向かどうかを判定し、Ｘ方向の走査であればステップ１０６以下の処理を実行し、Ｘ方向の走査ではないときはステップ１１５においてＹ方向の走査であるかを判定する。ＣＰＵ２８は、ステップ１１５においてＹ方向の走査であると判定したときは、ステップ１１６以下の処理を実行し、Ｙ方向の走査ではないと判定したときは、斜め方向の走査であるので、ステップ１２１以下の処理を実行する。
【００２１】
まず、ステップ１０５においてＸ方向の走査であると判定した場合の処理を説明する。Ｘ方向に走査している状態とは、図５（ａ）に示す状態であり、Ｙヘッドである液体吐出ヘッド２３を使用して記録処理を実行する。ステップ１０６において、Ｙ位置検出部７が液体吐出ヘッド２３のみの位置検出を行い、ステップ１０７において、エリア判定部１１が、液体吐出ヘッド２３についてその吐出口が記録可能位置にあるかどうかのエリア判定を行う。記録可能位置とは、後述するように、記録品質の低下を伴うことなくその吐出口から液体を吐出して記録を行うことができる位置のことである。そののちステップ１０８において、ステップ１０７において記録可能位置にあると判定された吐出口に関し、画像データ処理部１９が、揮発性メモリ１７に格納された画像データのうちその吐出口位置に対応する領域部分のデータである中間画像データを生成する。ステップ１０８で生成された中間画像データは、Ｙヘッド制御部２２内の記録データ生成部２０によって受信される。ステップ１０９において記録データ生成部２０は、中間画像データを液体吐出ヘッド２３の駆動に用いられる記録データに変換するとともに、二重記録を避けるために、揮発性メモリ１７内の吐出済テーブル１７ｂを読み出し、吐出済み画素をマスクする。吐出済み画素のマスクとは、画像データを構成する画素のうち、既に記録済みの画素について、その画素に対応する吐出口からの吐出が行われないように記録データにおいて当該吐出口に関するデータをマスクする処理のことである。
【００２２】
次にステップ１１０において、Ｙ位置検出部７は液体吐出ヘッド２３の位置を再度取得し、ステップ１１１において、エリア判定部１１は、液体吐出ヘッド２３の吐出口の位置が記録可能位置であるかどうかを判定する。ここで液体吐出ヘッド２３の位置を再度検出するのは、ステップ１０６の実行からステップ１０９の実行終了までの処理時間中に、液体吐出ヘッド２３が大きく動いて吐出口が記録可能位置以外の位置に移動することがあるからである。ステップ１１１において記録可能位置にないときは、このタイミングでは吐出による記録を行わないものとして、生成した記録データを破棄しステップ１０３に戻る。言い換えれば、再度の位置検出の結果、吐出口が記録可能位置にないときには、液体の吐出の処理をスキップさせる。ステップ１１１において記録可能位置にあるときは、ステップ１１２に進み、Ｙヘッド駆動部２１が液体吐出ヘッド２３を駆動し、それにより液体吐出ヘッド２３は、記録データに基づく液体の吐出を行う。その後、ステップ１１３において記録データ生成部２０が、吐出が行われた画素について吐出済みフラグが設定されるように、揮発性メモリ１７内の吐出済テーブル１７ｂを更新する。ＣＰＵ２８は、ステップ１１４において吐出済テーブル１７ｂを参照し、画像データの全ての画素について吐出による記録が行われたかを判定し、全画素の記録が済んでいれば記録終了とし、未記録の画素があれば処理をステップ１０３に戻す。
【００２３】
次に、液体吐出装置の走査方向がＹ方向である場合の処理を説明する。Ｙ方向に走査している状態とは、図５（ｂ）に示す状態であり、Ｘヘッドである液体吐出ヘッド２７のみを使用して記録処理を実行する。ステップ１１６において、Ｘ位置検出部６が液体吐出ヘッド２７のみの位置検出を行い、ステップ１１７においてエリア判定部１１が液体吐出ヘッド２７についてのエリア判定を行う。次にステップ１１８において、ステップ１１７で判定したエリアに関し、画像データ処理部１９が、液体吐出ヘッド２７の吐出口に関連した中間画像データを生成し、この中間画像データは、Ｘヘッド制御部２６内の記録データ生成部２４に送られる。ステップ１１９において記録データ生成部２４は、中間画像データを液体吐出ヘッド２７用の記録データに変換し、吐出済テーブル１７ｂを読み出して吐出済み画素をマスクする。ステップ１２０において、Ｘ位置検出部６は液体吐出ヘッド２７の位置を再度取得し、その後、処理は上述のステップ１１１に移行し、ステップ１１１〜１１４の処理が実行される。ここではＹ方向の走査であるので、ステップ１１１では液体吐出ヘッド２７の吐出口の位置が記録可能位置であるかが判定され、ステップ１１２ではＸヘッド駆動部２５が液体吐出ヘッド２７を駆動する。またステップ１１３では、記録データ生成部２４が、吐出済テーブル１７ｂの更新の処理を実行する。
【００２４】
次に、液体吐出装置の走査方向が斜め方向である場合の処理を説明する。斜め方向に走査している状態とは、図５（ｃ）に示す状態であり、液体吐出ヘッド２３と液体吐出ヘッド２７の両方を使用して、すなわちＹヘッドとＸヘッドの両方を使用して記録処理を実行する。図４では、２つの液体吐出ヘッド２３，２７の両方を使用することを「Ｘ／Ｙヘッド」と記載している。ステップ１２１においてＹ位置検出部７とＸ位置検出部６がそれぞれ液体吐出ヘッド２３と液体吐出ヘッド２７の位置検出を行い、ステップ１２２においてエリア判定部１１が液体吐出ヘッド２３と液体吐出ヘッド２７の両方についてのエリア判定を行う。次にステップ１２３において、ステップ１２２で判定したエリアに関し、画像データ処理部１９が、液体吐出ヘッド２７の吐出口に関連した中間画像データと液体吐出ヘッド２３の吐出口に関連した中間画像データとを作成する。これらの２つの中間画像データは、それぞれ、Ｙヘッド制御部２２内の記録データ生成部２０とＸヘッド制御部１６内の記録データ生成部２４とによって受信される。ステップ１２４において、記録データ生成部２０，２４は、それぞれ中間画像データを液体吐出ヘッド２３，２７用の記録データに変換し、吐出済テーブル１７ｂを読み出して吐出済み画素をマスクする。ステップ１２５においてＹ位置検出部７とＸ位置検出部６は、液体吐出ヘッド２３，２７の位置をそれぞれ再度取得し、その後、処理は上述のステップ１１１に移行し、ステップ１１１〜１１４の処理が実行される。ここでは斜め方向の走査であるので、ステップ１１１では液体吐出ヘッド２３，２７の吐出口の位置が記録可能位置であるかが判定され、ステップ１１２ではＹヘッド駆動部２１及びＸヘッド駆動部２５が液体吐出ヘッド２３，２７をそれぞれ駆動する。またステップ１１３では、記録データ生成部２０，２４が、吐出済テーブル１７ｂの更新の処理を実行する。
【００２５】
ステップ１１４において画像データの全画素の記録が確認されるまで上述の処理をステップ１０３〜１１３の処理を繰り返すことにより、最終的には画像データの全体が被記録媒体の記録エリア３０に記録されることになり、記録が完成することになる。
【００２６】
次に、ステップ１０７，１１７，１２２におけるエリア判定について説明する。エリア判定は、ＣＰＵ２８による総括制御によって実行される。Ｙヘッドである液体吐出ヘッド２３とＸヘッドである液体吐出ヘッド２７は、液体吐出ヘッドとしては同一の形状を有し、このため両者に対するエリア判定処理の内容は同様のものとなる。そこでここではステップ１０７での液体吐出ヘッド２３（Ｙヘッド）に対するエリア判定を説明する。被記録媒体に記録すべき画像データに対応して、被記録媒体の被記録面には画像データの各画素に１対１で対応する記録ドット位置が想定されているものとする。本実施形態のようなハンディ型の液体吐出装置では、液体吐出ヘッドの各吐出口が被記録媒体上に想定される記録ドット位置の真上に来てはじめて記録を行う方式にしてしまうと、画素の細かさと同等の走査精度で利用者が液体吐出装置を動かす必要が生じる。本実施形態では、その制限を緩和するために、記録ドット位置に対して液体を吐出する位置をその近傍領域に拡大して管理する。吐出口が近傍領域３３内にあるということは、その位置で吐出を行ったときに記録品質が保たれることを意味し、その吐出口が液体の吐出による記録を行うべき位置すなわち記録可能位置にあるということを意味する。
【００２７】
図６は、液体吐出ヘッド２３の吐出口３４と被記録媒体の被記録面に設定される記録ドット位置との関係を示すことにより、記録ドット位置の近傍領域３３も液体の吐出がなされ得る領域として管理する状態を示している。液体吐出ヘッド２３は多数の吐出口が一列に配置した吐出口列４０を備えているが、記録ドット位置の近傍領域３３の上に吐出口列４０内のある吐出口３４が位置しているかどうかを各検出結果から判定することがエリア判定処理である。液体吐出ヘッド２３の全ての吐出口についてエリア判定処理を行うことが、Ｙヘッドである液体吐出ヘッド２３のエリア判定である。同様に、Ｘヘッドである液体吐出ヘッド２７の全ての吐出口について近傍領域３３の上にあるかを判定することが、液体吐出ヘッド２７についてのエリア判定（ステップ１１７）である。両方の液体吐出ヘッド２３，２７の全ての吐出口について近傍領域３３の上にあるかを判定することが、ステップ１２２で実施するエリア判定となる。なお、ステップ１２２では両方の液体吐出ヘッド２３，２７を対象としているので、複数の吐出口が同一の近傍領域３２に対応する場合がある。このような場合にＹヘッドである液体吐出ヘッド２３とＸヘッドである液体吐出ヘッド２７とのどちらを優先するかは、ＣＰＵ２８からの設定で変更できるようにしておくことが好ましい。
【００２８】
次に、ステップ１１０，１２０，１２５における位置再検出と、ステップ１１１での記録可能位置かどうかの再判定とについて説明する。位置再検出と記録可能位置かどうかの再判定も、ＣＰＵ２８の総括制御の下に行われる。エリア判定後、判定されたエリアに応じた記録データの生成と吐出済テーブル１７ｂを使用したマスク処理を行うことは上述の通りである。エリア判定から記録データの生成とマスク処理までの処理が即座に即座に完了するのであれば、位置検出した位置に液体を吐出することが可能であるが、実際にはこれらの処理には少なからぬ時間を要する。その結果、その間の液体吐出装置の移動により、ステップ１０６などで検出した位置と実際に液体が吐出されるときの吐出口の位置との間にずれが生じることがある。このようなずれがあったとしても吐出時の吐出口の位置が、符号３５で表されるように記録ドット位置の近傍領域３３の内側に収まっていれば、液体吐出装置で想定する記録品位を保つことができる。しかしながら、吐出時の吐出口の位置が、符号３６に示されるように近傍領域３３の外側に位置することになると、すなわち、記録を行うべき位置以外の位置に吐出口があると、本来の記録ドット位置から離れた位置に対して液体が吐出されることとなる。これは想定しない場所への記録となって記録の乱れとなり、記録品質の低下を引き起こす。この液体吐出装置では、吐出直前における吐出口の位置が、その吐出口に対応付けられた画素に対応する記録ドット位置の近傍領域３３の外側であるか内側であるかを判別するために、ステップ１１０，１２０，１２５において位置の再検出を実行している。そして、ステップ１１１では、吐出口の位置が対応する近傍位置３３すなわち記録可能位置から外れているときには、吐出を行わないこととして記録データを破棄し、処理をステップ１０３に戻している。
【符号の説明】
【００２９】
６    方向検出部
２３，２７    液体吐出ヘッド
２８    ＣＰＵ
４０    吐出口列
【図１】
2017213802.tif 000003
【図２】
2017213802.tif 000004
【図３】
2017213802.tif 000005
【図４】
2017213802.tif 000006
【図５】
2017213802.tif 000007
【図６】
2017213802.tif 000008