(57)【要約】【課題】イメージセグメントにおいてどのようにイメージブロックがレイアウトされた場合でも余白をスキップすることができるプリンタやファクシミリ等を提供する。【解決手段】前イメージブロックと次イメージブロックとの間の余白が検出され（Ｓ１０１ｂ）、記録媒体上で次イメージブロックの出力開始位置に隣接してマーキング要素が位置づけられ、最小のマーキング軌跡数を用いて記録媒体上に次イメージブロックがマーキングされる（Ｓ１０６、Ｓ１０８）。【選択図】図４
2006248242.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体にイメージをマーキングするマーキング装置であって、
マーキング方向に、前記イメージをマーキング軌跡ごとにマーキングするマーキング要素と、
前記マーキング要素と接続され、イメージデータ行を含むイメージブロックをいくつかの完全なマーキング軌跡でマーキングするために前記マーキング要素を位置させるように前記記録媒体上の出力開始位置を決定する、コントローラと、
を備え、
前記マーキング軌跡のそれぞれは、少なくとも１つのイメージデータ行を含み、前記マーキング要素の高さと等しく、
前記マーキング要素は、前記コントローラによって制御され、前記出力開始位置から開始して前記記録媒体に前記イメージをマーキングすることを特徴とするマーキング装置。
【請求項２】
請求項１に記載のマーキング装置であって、
前記コントローラと接続されたアドバンサをさらに備え、
前記記録媒体は、前記マーキング要素に関して、前記マーキング方向に対して垂直な割り出し方向に移動し、
前記コントローラは、前記マーキング要素に関して、割り出し区間分、前記割り出し方向に前記記録媒体を移動させるよう、前記アドバンサに信号を送ることを特徴とするマーキング装置。
【請求項３】
請求項２に記載のマーキング装置であって、
前記割り出し区間は、前記マーキング要素の高さの非整数倍であることを特徴とするマーキング装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、高能率で作動するマーキング装置に関し、特に、記録媒体にイメージをマーキングする際に余白をスキップするマーキング装置に関する。
【背景技術】
【０００２】
余白をスキップする技術は、例えばプリンタやファクシミリといったマーキング装置の動作速度やスループットを増加させることができる。余白をスキップするために、マーキング装置は、プリントしたいイメージで記録媒体上に空白として残る領域すなわち余白を検出する。イメージの中に所定の大きさの余白が検出されると、その余白を通過すなわちスキップさせるようにマーキング装置は記録媒体やマーキング要素を移動させる。この余白のスキップによって、イメージデータの次の行がマーキングされる。余白がスキップされる場合、記録媒体やマーキング要素は、イメージデータをマーキングする時よりも速い速度で移動する。その結果、この余白スキップによって、イメージデータのマーキングブロック（イメージデータ行の集合体）同士の間で費やされる時間を減少させることができるとともに、マーキング装置のスループット全体を増加させることができる。
【０００３】
プリンタに余白スキップ機能を持たせることは知られている。余白スキップはプリンタの種類を問わず用いられることができる。ここで、プリンタにはキャリッジに沿って往復移動する部分幅（ｐａｒｔｉａｌ  ｗｉｄｔｈ）走査型プリンタヘッドを持つプリンタが含まれる。図１に示すように、走査型プリントヘッドＰは、記録媒体Ｒの幅方向に伸びるキャリッジＣに沿って往復する。キャリッジＣは、記録媒体Ｒの長手方向と、プリント時の記録媒体の送り方向とに直交する。すなわち、キャリッジＣは方向Ａに直交する。走査型プリントヘッドＰの横方向長さは、方向Ａに平行に測定され、プリントヘッド高さＨを規定する。このプリントヘッド高さＨはプリント軌跡の幅（高さ）に及ぶ。このプリント軌跡は、１行のイメージデータ例えば文字行と、隣接するイメージデータ行（文字行）の少なくとも一部とを合わせた大きさの幅を有する。各イメージブロックＢｎには少なくとも２行の隣接する文字行が含まれる。各イメージブロックの高さは先頭のイメージデータ行の最上位ピクセルと、最後尾のイメージデータ行の最下位ピクセルとの間の距離によって規定される。図示例では、イメージブロックＢ３はプリント後に実際に現れるイメージブロックを示し、イメージブロックＢ５はプリント後に現れるであろうイメージブロックを示している。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の余白スキップ動作では、記録媒体Ｒはプリントヘッド高さＨに対して均一な送り量Ｉによって割り出される（送られる）。言い換えれば、プリントヘッド高さＨは、記録媒体Ｒの送り量Ｉの整数倍（例えば２倍）にまさしく等しくなる。例えば、プリントヘッド高さＨに等しい余白Ｗｎが検出される場合、プリンタは、余白Ｗｎを割り出してプリントヘッドＰを通過させる。プリンタは、プリントヘッド高さＨに等しい距離だけ記録媒体Ｒを割り出す。その結果、記録媒体Ｒは、次ブロックＢ５が位置決めされる地点まで割り出され、プリントは不必要なプリントサイクルを実行することなくプリントを開始することができる。すなわち、イメージの通常プリント時に行われるプリントヘッドの右方向への移動と左方向への復帰動作による遅れは生じない。この従来の余白スキップ動作では、しかしながら、余白スキップが行われるのは、その余白がプリントヘッドの上方印字縁にそろって始まるとともに少なくともプリントヘッド高さＨに等しい高さを持つ場合に限られる。
【０００５】
すなわち、図２に示すように、従来の余白スキップ動作では、プリントヘッド高さＨ以上の高さを持つ余白Ｗ１〜Ｗ４をスキップすることができない。なぜならば、余白の開始位置が、プリントしたい文字行の一部を含むプリント軌跡にくい込んでいるからである。例えば、イメージブロックＢ１とＢ２との間の余白Ｗ１はプリントヘッド高さＨと同等の高さを有するにもかかわらずスキップされない。なぜならば、プリントヘッドＰは第３プリント軌跡においてイメージブロックＢ１の最後尾行の一部をプリントしなければならないとともに、第４プリント軌跡においてイメージブロックＢ２の先頭行の一部をプリントしなければならないからである。その結果、第１６プリント軌跡において、少なくともプリントヘッド高さＨと同等の高さを持つ余白Ｗ５のみがスキップされることとなる。この余白Ｗ５がプリントヘッドＰの上方印字縁にそろって始まっているからである。
【０００６】
したがって、従来の余白スキップ動作では、少なくともプリントヘッド高さＨと同等の高さを持つ余白を全てスキップすることはできない。マーキング装置は、イメージセグメント（イメージブロックの集合体）においてどのようにイメージブロックがレイアウトされた場合でも余白を検出しスキップすることが望ましい。
【０００７】
本発明は、上記実情に鑑みてなされたもので、従来技術の欠点を克服することができる、余白スキップする装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明によれば、マーキング装置は、コントローラとマーキング要素とを備える。マーキング要素はコントローラによって制御され、マーキング軌跡ごとに記録媒体上にマーキングを行う。各マーキング軌跡は１行のイメージデータ行を含んでいる。本発明に係る余白スキップ方法によれば、前イメージブロックと次イメージブロックとの間の余白が検出され、記録媒体上で次イメージブロックの出力開始位置に隣接してマーキング要素が位置づけられ、最小のマーキング軌跡数を用いて記録媒体上に次イメージブロックがマーキングされる。
【０００９】
余白を検出する際には、余白の高さが所定の高さを超えているか否かが判断される。その所定の高さは、マーキング要素の高さ以上であることが好ましい。マーキング要素を位置づける際には、次イメージブロックをマーキングするために必要とされる完全なマーキング軌跡の数が計算される。軌跡の数の計算では、次イメージブロックの高さを測定し、完全なマーキング軌跡の数からその高さをさし引いて余りを導き出す。続いて、０よりも大きく１以下のランダム数を発生させ、このランダム数を（１−余り）にかけ合わせてオフセット距離を導き出す。このオフセット距離は制御されて所定の範囲内で変化することができる。このオフセット距離を用いて次イメージブロックをマーキングするための出力開始位置は第１イメージ行からオフセットされる。
【００１０】
マーキング要素高さの非整数倍の値がマーキング要素と記録媒体との関係を変化させることから最小限のマーキング軌跡数を用いてイメージをマーキングすることが可能となる。これによってマーキング装置のスループットは増加する。マーキング要素と記録媒体との関係を変化させるには、記録媒体を割り出したり、マーキング要素を移動させたり、記録媒体の割り出しとマーキング要素の移動とを組み合わせて用いたりする。
【００１１】
本発明に係るマーキング装置は走査型マーキング要素を備えることができる。この場合、マーキング装置はキャリッジを備え、走査型マーキング要素はこのキャリッジ上を往復して記録媒体を横切る。コントローラには、記録媒体にマーキングされるイメージを格納するメモリを接続することができる。
【００１２】
マーキング要素をインクジェットプリントヘッドによって構成してもよい。この場合には、マーキング装置はインクジェットプリンタとして構成される。インクジェットプリントヘッドは、アパーチャが１列に配列されるアレイを備え、それらのアパーチャから記録媒体に向かってインクが発射される。
【発明の効果】
【００１３】
本発明によれば、最小のマーキング軌跡数によって記録媒体上に各イメージブロックをマーキングすることができる。
【発明を実施するための最良の形態】
【００１４】
以下、添付図面を参照しつつ本発明の実施の形態を説明する。
【００１５】
図５は、本発明の一実施例に係るプリンタ４８を示す。プリンタ４８は、キャリッジ５４に搭載される走査型プリントヘッド５２を備え、プリンタ４８には記録媒体５０が挿入される。プリントヘッド５２は既知のフレキシブルコネクタ５７を用いてコントローラ５６に接続される。コントローラ５６の制御によって、プリントヘッド５２は右方向Ｒに移動しつつプリントを行う。プリントヘッド５２は左方向Ｌに移動して復帰する。コントローラ５６はアドバンサ５９に接続される。プリントヘッド５２はキャリッジ５４の右端付近のストローク終端に達すると、コントローラ５６はアドバンサ５９に信号を送信し記録媒体５０を割り出させる。図５では、プリントヘッド５２は右方向Ｒに移動しつつ３行のイメージデータ行からなるプリント軌跡６１のプリントを行う。コントローラ５６にはメモリ５８が接続される。このメモリ５８にはプリントしたいイメージが格納される。図５から明らかなように、メモリ５８はプリンタ４８の内部に配設される。その他、例えばコンピュータ等の外部装置等の内部といった他の場所にメモリ５８を配設することもできる。
【００１６】
図６は、記録媒体５０側から見たプリントヘッド５２の拡大図を示す。本実施例では、プリントヘッド５２は複数のアパーチャ６０を備え、これらのアパーチャ６０から記録媒体５０に向かって選択的にインクが発射されイメージデータ行と空白とが生成される。アパーチャ６０は方向Ａに沿って配列される。その他、方向Ａに対してある角度をなす配列方向にアパーチャ６０を配列することもできる（図示せず）。この場合、配列方向の一方向成分は方向Ａに平行であり、他の方向成分はイメージデータ行に平行である。
【００１７】
図４を参照しつつ本発明に係るマーキング装置の動作を説明する。第１ステップＳ１００では、コントローラ５６は次イメージブロックの先頭を突き止める。例えば新たなページといった新しいイメージセグメントの場合には、次イメージブロックは第１イメージブロックとなる。第２ステップＳ１０１ａでは、次イメージブロックがイメージセグメントの第１イメージブロックであるか否かをコントローラ５６が判断する。この次イメージブロックが第１イメージブロックである場合には、第３ステップＳ１０２に進み、後述する第４ないし第６ステップＳ１０４〜Ｓ１０８の動作に従って第１イメージブロックがプリントされる。次イメージブロックが第１イメージブロックではない場合、第７ステップＳ１０１ｂに進む。この第７ステップＳ１０１ｂでは、次イメージブロックと前イメージブロックとの間の余白高さが所定の高さＱを超えるか否かをコントローラ５６が判断する。余白高さは前イメージブロックの最終イメージデータ行の最下位ピクセルと次イメージブロックの先頭イメージデータ行の最上位ピクセルとの間の距離によって規定される。ここで、所定の高さＱは、マーキング要素高さ以上の値に設定されることが好ましい。余白高さが所定の高さＱを超えない場合には、マーキング要素はその位置で隣接するプリント軌跡における次イメージブロックをプリントする（第８ステップＳ１０１ｃ）。続いて第９ステップＳ１１０に進む。
【００１８】
第３ステップＳ１０２では、次イメージブロックが第１イメージブロックであると判断されたり余白高さが所定の高さＱを超えると判断されたりすると、次イメージブロックを出力するために必要とされるマーキング軌跡数の観点から次イメージブロック高さＮが測定される。言い換えると、次イメージブロック高さＮは、１以上の完全なマーキング軌跡と部分的なマーキング軌跡とを含む高さに等しい非整数、例えば１．５マーキング軌跡となることもある。第４ステップＳ１０４では、次イメージブロック高さＮからマーキング軌跡数の整数値Ｔが差し引かれ、余りの部分マーキング軌跡高さＲが導かれる。この余りの部分マーキング軌跡高さＲは常に１マーキング軌跡よりも小さくなる。
【００１９】
第５ステップＳ１０６では、０よりも大きく１以下のランダム数を発生させる。このランダム数は、１からの余りの差分（すなわち、１−Ｒ）にかけ合わせられ、オフセット距離Ｍが得られる。このオフセット距離Ｍを用いて、出力開始位置は、次イメージブロックの先頭イメージデータ行の最上部からオフセットされることとなる。これにより、マーキング要素において次イメージデータブロックの先頭イメージデータ行の最上位ピクセルをマーキングするために用いられる部分が変化させられることとなり、マーキング要素の全体がバランス良く使用されることとなる。更に、このオフセット距離Ｍに依存して、マーキング要素の最下部は、余り値Ｓによってマーキングされるイメージブロックの最後尾イメージデータ行よりも下に突出してしまうこととなる。ここで、Ｓ＝１−Ｒ−Ｍである（以下の具体例を参照されたい）。
【００２０】
インクジェットプリンタの場合には、出力開始位置がランダムに変更されて、インクジェットの使用や磨耗がバランスされる。その他、オフセット距離Ｍを制御して所定の範囲内でランダムに変化させ、特定の作動要件に適用させることもできる。仮に、インクジェットプリントヘッドを前進させて、先頭の幾つかのインクジェットが各イメージブロックの先頭イメージデータ行の最上位部分をプリントするとすれば、それら先頭の幾つかのインクジェットは他のインクジェットに比べて、早く磨耗してしまうであろう。従って、それら先頭の幾つかのインクジェットのプリント特性ばかりが劣化してしまう。全てのインクジェットがバランス良く用いられる場合に比べ、ユーザは早い時期にプリントヘッドを交換しなければならなくなる。
【００２１】
第６ステップＳ１０８では、マーキング要素はイメージ出力開始位置に前進する。次イメージブロックは、最も少ない数の隣接マーキング軌跡によって出力される。次イメージブロックの出力が終了すると、次イメージブロックは前イメージブロックとなる。第９ステップＳ１１０では、イメージセグメント内に新たなイメージブロックが存在するか否かをコントローラ５６が判断する。新たなイメージブロックが存在する場合には、コントローラ５６は第１ステップＳ１００に復帰しこの第１ステップＳ１００から始まるルーチンを実行する。新たなイメージブロックが存在しない場合には、イメージセグメントは完了し、ルーチンは終了する。
【００２２】
イメージセグメントの長さは、１ページ分でもよいし、ページの一部でもよいし、その他の適当な長さでもよい。従って、イメージセグメントがページ長さに設定される場合、１ページ毎のマーキング軌跡の数を最小にするようにマーキング装置は構成されることができる。イメージセグメントが、例えば半ページといったページの一部である場合には、各半ページを完了するために必要とされるマーキング軌跡の数を最小にするようにマーキング装置は構成される。
【００２３】
具体例として図７に示されるイメージブロックＢ１０は、８行のイメージデータ行を含み、その高さは、プリントヘッドＰに対して２．２５マーキング軌跡に等しく及ぶ。このイメージブロックＢ１０は、ページの上縁から３．４０マーキング軌跡離れた位置から始まる。図４に示す第４ステップＳ１０４に従えば、イメージブロックＢ１０をプリントするために必要とされるマーキング軌跡の数（２．２５）から完全なマーキング軌跡の数（すなわち、２）を差し引いて、余りＲ（すなわち、０．２５）が得られる。仮に、第５ステップＳ１０６のランダム数が０．２７であるとすれば、１からの余りＲの差分（すなわち、０．７５）に等しいオフセット距離Ｍにランダム数（すなわち、０．２７）がかけ合わされて０．２０マーキング軌跡が得られる。これらに対応して、１からの余りＲの差分、この差分からのオフセット距離の差分によって、余り値Ｓすなわち１−Ｒ−Ｍ＝Ｓ＝０．７５−０．２０＝０．５５マーキング軌跡が得られる。従って、プリントヘッドＰの第３すなわち最終マーキング軌跡では、プリントヘッドＰの下側０．５５マーキング軌跡分は、イメージブロックＢ１０の最終行から下に突き出る。プリントが開始されるイメージ出力開始位置は、イメージブロックＢ１０が開始される位置（すなわち、３．４０）からオフセット距離（すなわち、０．２０）を引いた値に等しい位置、すなわち、ページの上縁から３．２０マーキング軌跡下がった位置に設定される。
【００２４】
図８は、本発明に係る装置によってプリントされる文書の他の具体例を示す。図８に示すようにイメージブロックＢ１１は、ページの上縁、あるいは、前イメージブロック（図示せず）の最後尾イメージデータ行の最終行ピクセルからプリントヘッドＰの１．０５マーキング軌跡に離れた位置から開始される。イメージブロックＢ１１の高さは２．２７マーキング軌跡に設定され、その結果、完全なマーキング軌跡の数は２、余りは０．２７マーキング軌跡となる。仮に、ランダム数が０．２４７に設定されると、（１−Ｒ）にランダム数をかけたオフセット距離Ｍは０．１８マーキング軌跡となる。これに対応して、余り値Ｓは、１−Ｒ−Ｍすなわち０．７３−０．１８＝０．５５マーキング軌跡に等しくなる。余白高さ（すなわち、１．０５）はプリントヘッド高さＨより大きくなることから、出力開始位置とページの先頭（または前イメージブロックの最後尾）との距離すなわち０．８７マーキング軌跡がプリントヘッド高さＨより小さいにもかかわらず、余白はスキップされることとなる。
【００２５】
図２には、従来の余白スキップ動作によって作成された１ページ文書が示される。図２に示されるように、３行のイメージデータ行からなる５つのイメージブロックを出力するためにマーキング要素の１５マーキング軌跡が必要とされる。第１６すなわち最終マーキング軌跡はスキップされる。図３に示すように、本発明に係る余白スキップ動作によれば、同一の１ページ文書は１０マーキング軌跡によって出力されることができる。マーキング装置の作動中、５つのイメージブロックは、各々、マーキング要素の２マーキング軌跡によって出力されることが次々に判断される。隣接する２つのイメージブロックの間の空間は全て余白として判断され、従ってスキップされる。プリントヘッドの非整数倍の値で記録媒体を前進させることによって、この文書は５スキャン少ない動作によって作成されることができる。すなわち、ほぼ３０％の時間が節約されることとなる。
【００２６】
その他、マーキング装置を構成するにあたって、イメージデータ行がマーキング軌跡によって分割されないようにすることもできる。仮に、マーキング要素の位置によって、１以上のイメージデータ行がマーキング軌跡間で分割される場合には、マーキング要素がイメージセグメント全体に関して位置決めされ、分割されるイメージデータ行の数が最小限に抑えられる。その結果、例えば、記録媒体の前進距離が微妙に変動することによって生じるステッチング誤差は隣接する分割されたイメージデータ行の間に顕著なオーバラップやギャップを生じることはない。
【００２７】
マーキング要素に対して記憶媒体が移動するマーキング装置について本発明を説明してきたが、記録媒体が固定されるとともにマーキング要素が方向Ａに沿って移動するマーキング装置に対しても本発明を適用することができる。
【００２８】
本発明を特定の実施形態に沿って説明してきたが、当業者にとって様々な修正や変更が可能である。従って、本発明は前述した好適な実施例に限定されるものではない。特許請求の範囲に記載される発明の範囲を逸脱しない限り様々な変更を行うことができる。
【図面の簡単な説明】
【００２９】
【図１】従来の余白スキップ動作を用いて、走査型マーキング要素を備えるマーキング装置によって作成される文書を示す概略図である。
【図２】従来の余白スキップ動作を用いる際に必要とされるマーキング軌跡の数を示す完全な文書の平面図である。
【図３】本発明に係る装置の余白スキップ動作を用いる際に必要とされるマーキング軌跡の数を示す完全な文書の平面図である。
【図４】本発明の１実施例に係る装置の余白スキップ動作を示すフローチャートである。
【図５】本発明の１実施例に係るサーマルインクジェットプリンタの概略図である。
【図６】記録媒体に面する図５のプリントヘッドの表面を示す拡大概略図である。
【図７】本発明に係る装置によって作成された文書を示す概略図である。
【図８】本発明に係る装置によって作成された他の文書を示す概略図である。
【符号の説明】
【００３０】
Ｐ  マーキング要素としてのプリントヘッド、Ｒ  記録媒体。
【図１】
2006248242.tif 000003
【図２】
2006248242.tif 000004
【図３】
2006248242.tif 000005
【図４】
2006248242.tif 000006
【図５】
2006248242.tif 000007
【図６】
2006248242.tif 000008
【図７】
2006248242.tif 000009
【図８】
2006248242.tif 000010