(57)【要約】【課題】  ハードディスクを持ったプリンタで、多値データをハードディスクに記録する構成の時に、全てのデータを記録するとディスクの運用効率が悪くなる。【解決手段】  小さいデータは記録しないことにより、運用効率がよくなる。【選択図】  図１
2008044309.tif 000002
【特許請求の範囲】
【請求項１】
ホストコンピュータからの多値の印字データを二値化して印字を行ない、二値化を行なう際、印字条件により二値化が異なる装置において、印字装置内に記憶装置をもち、印字を行なう際、ホストコンピュータから送られてくる多値の印字データと同データを識別するＩＤを記憶装置に格納し印字を行ない、以降の印字の際、同じ印字データを用いる場合、ホストコンピュータは印字データは送らず、印字条件とデータを識別するＩＤを印字装置に送り、印刷装置はＩＤで識別される記憶装置のデータと印字条件で印字を行なうことを特徴とする印字装置において、条件によりホストコンピュータから送られてくる多値のデータを記憶装置に同データを格納するか、しないかを選択することを特徴とする印字装置。
【請求項２】
請求項１の装置において、記憶装置に同データを格納するか、しないかを判断する条件は、印字時間内でデータ転送できるデータ量であるかを判断することを特徴とする印字装置。
【請求項３】
請求項１の装置において、記憶装置に同データを格納するか、しないかを判断する条件は、データ量が設定した大きさより大きいかどうかで判断することを特徴とする印字装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタに関するもので、特にハードディスクなどの大容量記憶装置を持つ装置に関する。
【背景技術】
【０００２】
近年大版プリンタと呼ばれるＡ１サイズ以上を印刷できるプリンタが開発されている、このプリンタは、通常図３に示すような構成をとっている、まず、用紙は特にＡ０サイズ以上になるとカット紙でのハンドリングは困難になるため、通常ロール紙が用いられている。印刷動作は、ロール紙３０１は、送りローラ３０２により搬送され、プラテン３０３上に送られる、次に、インクジェットヘッドなどのインクの吐出機能を持ったキャリッジ３０４が矢印のように、用紙搬送とは垂直の方向に移動しながら印刷データに対応するインクを吐出し、次に送りローラが吐出したインクの幅だけ用紙を搬送する、このことを繰り返すことにより、目的の印刷を行なうことができる。
【０００３】
上記プリンタにおいてインクジェットヘッドをマゼンタ、イエロー、シアン等の原色及び黒用のものを持つことにより、カラーのプリンタとすることができる。しかし、インクジェット方式では、吐出するインク的の大きさは一定であるため濃度を表現するためには、誤差拡散などの画像処理が必要である。
【０００４】
このための構成を図４に示す、４０１はプリンタ４０２に対して印字データを送り印字指令をするホストコンピュータ、４０３は印字データを誤差拡散などの処理を行うコントローラ、４０４は印字動作をおこなう図３に示した印字エンジンである。この構成において、通常ホストコンピュータは、印字データとして、色光の三原色であるレッド，グリーン、ブルーのデータもしくは色料の三原色であるシアン、マゼンタ、イエロー及びブラックのデータを２５６階調（８ビット）でプリンタに送出する。コントローラでは、前記のようにインクジェット方式のプリンタでは、１つのノズルでは階調は表現できないため、誤差拡散など多値を２値に展開する画像処理が必要であり、これを行なっている。
【０００５】
インクジェット用に２値に展開されたデータは、エンジンにより、用紙に印字される。
【０００６】
複数同じ画像を印字するものは、特開平９−３４６７０のように、複数コピー印刷ジョブの場合にデータ記憶機構へデータをコピーするものがある。
【０００７】
また、プリンタのパネルから印字条件を設定するものは特開２００２−１１３９０６の様に、セキュリティのために、印字指令をした本人がプリンタのパネルを操作し印字開始するようなオンデマンド印刷時、ホストコンピュータに戻らなくてもパネルから拡大縮小などの指定をできるものがある。
【特許文献１】特開平９−３４６７０
【特許文献２】特開２００２−１１３９０６
【発明の開示】
【発明が解決しようとする課題】
【０００８】
コントローラによる画像処理は用紙の種類により、インクの吸収量が異なり、また“きれい”、“早い”等の印字モードにより最適な２値展開方法が異なり、また印字品位も変わってくる。
【０００９】
他方、大版プリンタでは印字ぶつの用途が展示などプロユースのものが多く、用紙の種類や印字条件を変え試し印字を行ない最終の印字条件を決めることが多い。このとき、同じ印字データであっても、印字ごとに印字データも再送する必要があった。しかし、大版の印字データは、通常数百メガバイトあるため、転送に時間がかかるだけでなく、また最近のインターフェイスは、ＵＳＢ、ＬＡＮなど他の装置の通信も同時に発生するため、ほかの通信にも悪影響を与えることがある。
【００１０】
このため、プリンタ内のハードディスクなどの記憶装置に印字データを記録する例として、プリンタ、特に上記コントローラ内にハードディスクなどの大容量記憶装置をおき、ホストコンピュータから送られてくる多値の印字データを記憶することにより、同じ印字条件だけでなく異なる印字条件の場合でも、大量の画像データを転送することなく印字を行なうことができる様になったが、ハードディスクなどの記憶装置の記憶容量には限度があり、より効率的に記憶装置を用いる必要がある。
【課題を解決するための手段】
【００１１】
このため、印字データが小さいものは、転送時間が小さいため、印字データを再送しても印字が遅れる、他の通信に影響を与えるなどの問題は少ない。このような記憶装置に記録しても効果の少ないものは記録しないことにより、記憶装置をより効率的に使用することができる。
【発明の効果】
【００１２】
以上説明した様に、プリンタ、内にハードディスクなどの大容量記憶装置をおき、ホストコンピュータから送られてくる多値の印字データを記憶するプリンタにおいて、印字データが設定値より小さい時には印字データを記憶しないことで、記憶装置を効率よく使うことができる。
【発明を実施するための最良の形態】
【００１３】
図１に本発明の実施の形態のブロック、図２にホストコンピュータのフローチャート、図５にプリンタのフローチャートを示す。
【００１４】
図１において、１０１はプリンタ１０２に対して印字データを送り印字指令をするホストコンピュータ、１０３は印字データを誤差拡散などの処理を行うコントローラ、１０４はホストコンピュータからの印字データを記録するハードディスクなどの大容量メモリ、１０５は印字動作をおこなう図３に示した印字エンジンである。
【００１５】
図１の構成において、動作を図２、図５のフローチャートを用いて説明する。
【００１６】
図２においてホストコンピュータで２０１印字を開始されるとまず判断２０２で、印字データが設定値より大きいかどうか判断し、小さいと、プリンタに従来通り、印字データと印字条件のみ転送する。判断２０２でＹＥＳの場合、次に判断２０３で一回目の印字かどうか判断し、次に判断２０４で印字データに変更があるか判断する、これらがどちらかＹＥＳであると、プリンタに、必要な印字データが無いので、２０５で印字データ、データを識別するためのデータＩＤ、及び印字条件をプリンタに送る。前記判断が両方ともＮＯの場合は、プリンタに必要な印字データが記録されていると判断できるため、印字エータ似対応するデータＩＤと印字条件のみプリンタに送る。
【００１７】
上記データＩＤは、印字データごとに付けられ、他の印字データと区別するもので、たとえば、印字データを作った順にシリアルナンバーを附加すると言う方法でも実現できる。
【００１８】
次にプリンタの動作を説明する（１）の従来同様、印字データ、印字条件が送られてきた場合は、まず２０８で印字条件に合わせてエンジンが印字できるように展開データを作成し、２０９、１バンド展開するごとにデータをエンジンに転送し、２１０、エンジンは１バンド印字を行なう、このことを１つの印字データに対して行い、１枚分の印字を行なう。
【００１９】
次に（２）の印字データ、データＩＤ、及び印字条件が送られてきた場合、まず２１２で印字データをハードディスク２１３にファイル名をデータＩＤで記録しながら、印字条件に合わせてエンジンが印字できるように展開データを作成する。２１４、１バンド展開するごとにデータをエンジンに転送し、２１５、エンジンは１バンド印字を行なう、このことを１つの印字データに対して行い、１枚分の印字を行ない印字を終了する。
【００２０】
また、（３）のデータＩＤ、及び印字条件のみ送られてきた場合は、２１７でデータＩＤで指定されるハードディスク内の印字データを読み出しながら印字条件に合わせ印字のための展開データを作成し、（１）（２）と同様２１８の１バンドごとにエンジンに転送し、２１９印字を行なう。
【００２１】
ここでは、実施例として大容量記憶装置をハードディスクとして説明したが、近年半導体の進化によりフラッシュメモリ、ＤＲＡＭなどのメモリを用いても同様の効果が得られる。
【００２２】
判断２０２での設定値は、たとえば、印字時間内でデータ転送できるデータ量を設定値とする、ホストコンピュータとプリンタの通信手段にＬＡＮなど他の通信と供用している時は、ほかの通信に影響の無いデータ量を設定値とすると効果的である。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施の形態のブロック図。
【図２】本発明の実施の形態を説明するホストコンピュータのフローチャート。
【図３】大版プリンタの構成図。
【図４】カラーインクジェットプリンタのデータの流れを表すブロック図。
【図５】本発明の実施の形態を説明するプリンタのフローチャート。
【図１】
2008044309.tif 000003
【図２】
2008044309.tif 000004
【図３】
2008044309.tif 000005
【図４】
2008044309.tif 000006
【図５】
2008044309.tif 000007