(57)【要約】【課題】プリントヘッドを交換した際に、ユーザが正確に取り付け位置の誤差を補正することができるヘッド位置調整装置および方法を提供すること。【解決手段】パターンデータ格納手段と、制御コマンド発行手段と、設定値選択手段と、設定項目データ格納手段とを備えたことを特徴とし、ユーザは複数存在する取り付け位置誤差補正に必要なデータを一枚の用紙に印字することができるので用紙の無駄を省くことが可能となり、また印刷結果のにじみを抑えることができるので正確に誤差を補正することが可能となり、さらに、複数のパターンデータを区別するための工夫がされているためスムーズに補正処理を実行することが可能となるヘッド位置調整装置。【選択図】        図１
2004178174.tif 000002
【特許請求の範囲】
【請求項１】
インクジェットプリンタやサーマルヘッドプリンタ等の印刷装置を使用して印刷を実行する際に、プリンタの様々な機能をユーザが容易に設定・変更する事を可能とし、所望の印刷結果を得ることを可能とするプリンタドライバであり、特に印刷部すなわちプリントヘッドを印刷実行時に取り替え可能な印刷装置においてプリントヘッドを取り替えた際に生じる取り付け位置の誤差を補正するための複数の設定項目をメニューとしてモニタ等の表示装置上に表示する表示手段と、取り付け位置の誤差を補正するために必要となるパターンのデータを格納したパターンデータ格納手段と、該パターンデータ格納手段に格納されたデータを印字するためにプリンタを動作させるためのプリンタ制御コマンドをプリンタに発行する制御コマンド発行手段を有するヘッド位置調整装置であって、
前記パターンデータ格納手段に格納されたパターンデータは、取り付け位置の誤差を補正するのに必要なデータが複数存在する場合には、複数存在し、各々のパターンデータは前期制御コマンド発行手段によって順次印刷装置によって印刷された場合に各々が一枚の用紙に収まるようにデザインされているヘッド位置調整装置であって、
前記表示手段により表示された前記メニュー上の設定項目から取り付け位置の誤差を補正するのに最も適している設定値を選択する為の設定値選択手段とを備えたことを特徴とするヘッド位置調整装置。
【請求項２】
前記パターンデータ格納手段に格納されたパターンデータは、特にインクジェットプリンタ等用紙によっては印刷結果が見にくくなるような印刷装置で印刷する場合に、印刷結果を見にくくしている原因であるにじみを抑える為のデータを合わせもつことを特徴とする請求項１に記載のヘッド位置調整装置。
【請求項３】
前記パターンデータ格納手段に格納されたパターンデータは、取り付け位置の誤差を補正するのに必要なデータが複数存在する場合には、複数存在し、各々のパターンデータを区別する為のデータを合わせもつことを特徴とする請求項１に記載のヘッド位置調整装置。
【請求項４】
前記パターンデータ格納手段は、ヘッド位置調整装置とは別に例えば印刷装置内にもつことを特徴とする請求項１及至３のいずれかに記載のヘッド位置調整装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プリントヘッドを取り替えたさいに生じる取り付け位置の誤差を補正することを可能とするヘッド位置調整装置および方法に関する。
【０００２】
【従来の技術】
従来から、プリントヘッドを印刷実行時に取り替え可能な印刷装置に対して、プリントヘッドを取り替えたさいに生じる取り付け位置の誤差を補正するためのヘッド位置調整装置が知られており、このようなヘッド位置調整装置としては、ユーザがヘッド位置調整に必要なデータを選択或いは入力し、選択あるいは入力された情報を印刷装置に提供するものが知られている。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記従来例ではヘッド位置調整に必要な情報が多数存在し、全ての情報を一枚の用紙に提供するのが困難であった場合、複数の用紙が必要であった。また、インクジェットプリンタ等用紙によっては印刷結果が見にくくなってしまうような印刷装置においてはヘッド位置調整を実行する際に必要となる情報が見にくく、ユーザが誤った判断を下してしまう可能性があった。さらに、ヘッド位置調整に必要なパターンデータが多数存在する場合にはユーザが各々のパターンが何を意味するものなのか判断することが困難であり誤った判断を下してしまう可能性があった。
【０００４】
本発明の目的は、上記のような問題点を解決し、プリントヘッドを交換した際にユーザが正確に取り付け位置の誤差を補正することができるヘッド位置調整装置および方法を提供することにある。
【０００５】
【課題を解決するための手段】
本発明は、インクジェットプリンタやサーマルヘッドプリンタ等の印刷装置を使用して印刷を実行する際に、プリンタの様々な機能をユーザが容易に設定・変更する事を可能とし、所望の印刷結果を得ることを可能とするプリンタドライバであり、特に印刷部すなわちプリントヘッドを印刷実行時に取り替え可能な印刷装置においてプリントヘッドを取り替えた際に生じる取り付け位置の誤差を補正するための複数の設定項目をメニューとしてモニタ等の表示装置上に表示する表示手段と、取り付け位置の誤差を補正するために必要となるパターンのデータを格納したパターンデータ格納手段と、該パターンデータ格納手段に格納されたデ一タを印字するためにプリンタを動作させるためのプリンタ制御コマンドをプリンタに発行する制御コマンド発行手段を有するヘッド位置調整装置であって、前記パターンデータ格納手段に格納されたパターンデータは、取り付け位置の誤差を補正するのに必要なデータが複数存在する場合には、複数存在し、各々のパターンデータは前期制御コマンド発行手段によって順次印刷装置によって印刷された場合に各々が一枚の用紙に収まるようにデザインされているヘッド位置調整装置であって、前記表示手段により表示された前記メニュー上の設定項目から取り付け位置の誤差を補正するのに最も適している設定値を選択する為の設定値選択手段とを備えたことを特徴とする。
【０００６】
また前記パターンデータ格納手段に格納されたバターンデータは、特にインクジェットプリンタ等用紙によっては印刷結果が見にくくなってしまうような印刷装置で印刷する場合に、印刷結果を見にくくしている原因であるにじみを抑える為のデータを合わせもつことをもつことを特徴とする。
【０００７】
さらに前記パターンデータ格納手段に格納されたパターンデータは、取り付け位置の誤差を補正するのに必要なデータが複数存在する場合には、複数存在し、各々のパターンデータを区別する為のデータを合わせもつことを特徴とする。
【０００８】
【発明の実施の形態】
以下、添付図面にしたがって、本発明の実施の形態であるヘッド位置調整装置を説明する。
【０００９】
図１は本発明を適用したヘッド位置調整装置の特徴を最も良く表す図面であり、同図を用いてヘッド位置調整装置を説明する。
【００１０】
図１において、２００はヘッド位置調整装置であり、印刷装置１００にヘッド位置調整情報を提供するものである。
【００１１】
ヘッド位置調整装置２００を説明する。１はパターンデータ格納部であり、プリントヘッドを印刷実行時に取り替え可能な印刷装置においてプリントヘッドを取り替えたさいに生じる取り付け位置の誤差を補正するために必要となるパターンデータを格納するためのものである。３は設定部であり、表示部５に表示されたメニューの各設定項目に対して１つの設定値を選択するためのものである。
【００１２】
設定値選択部４は表示装置３に表示された設定値がユーザによって確定された場合、確定された設定値を２の制御コマンド発行手段に発行し、その情報を印刷装置１００に発行するものである。６は設定項目データ格納部であり、ユーザがヘッド位置調整を実行する際に５の表示装置に表示される設定項目のデータを格納するためのものである。２の制御コマンド発行手段はパターンデータ格納部１や設定値選択部４から送られてきたデータを印刷装置１００に発行するものである。
【００１３】
次に、動作を説明する。ユーザがインクジェットプリンタやサーマルヘッドプリンタ等の印刷装置を使用して印刷を実行する際に、プリントヘッドを取り替えた場合プリントヘッドの取り付け位置の誤差が発生するため、発生した誤差を補正する必要がある。そこで、３の設定部が４の設定値選択部に対して設定項目データの取得命令２２を発行する。設定項目データ取得命令２２を受信した設定値選択部４は設定項目データ格納部６に対して設定項目データ発行命令２５を発行する。設定項目データ発行命令２５を受信した設定項目データ６は設定値選択部４に対して設定項目データ２６を発行する。設定値選択部４は設定項目データ２６を受信すると表示装置５に設定項目データを表示する。図２は表示装置５に表示された設定項目データの一例である。図２に示した設定項目データにおいてユーザがヘッド位置調整の実行を選択した場合、３の設定部が４の設定値選択部に対して設定項目データの取得命令２２を発行し、設定値選択部４は設定項目データ格納部６に対して設定項目データ発行命令２５を発行し、設定項目データ格納部６は設定項目データ２６を発行し、設定値選択部４がそのデータを表示装置５に表示させる。図３に示したのは表示装置５に表示された設定項目の一例である。この時、同時に４の設定値選択部は２の制御コマンド発行手段に対してパターンデータ取得命令２３を発行する。パターンデータ取得命令２３を受信した制御コマンド発行手段２はパターンデータ格納部１に対してパターンデータ発行命令２１を発行する。パターンデータ発行命令２１を受信したパターンデータ格納部１はパターンデータ２０を制御コマンド発行手段２に対して発行する。２の制御コマンド発行手段はパターンデータ２０を印刷装置が印刷できるデータに変換して印刷制御コマンド２７として印刷装置１００に通知する。つづいて印刷装置１００は印刷制御コマンド２７にしたがって印刷を実行する。図４はこの時印刷されるパターンデータの一例である。つづいてヘッド位置調整を実行するために３の設定部が４の設定値選択部に対して設定項目データの取得命令２２を発行し、設定値選択部４は設定項目データ格納部６に対して設定項目データ発行命令２５を発行し、設定項目データ格納部６は設定項目データ２６を発行し、設定値選択部４がそのデータを表示装置５に表示させる。図５に示したのはこの時表示されるデータの一例である。ここでユーザが「はい」を押下すると一連の命令の発行受信が行われ図６に示したデータが表示装置５に表示される。ユーザは図６に示されたパターンの指示にしたがって、図４に示したパターンデータからＡＢＣ各々の項目に番号を入力し、「ＯＫ」を押下する。「ＯＫ」が押下されると一連の命令の発行受信が行われ図７に示したデータが表示装置５に表示される。さらにユーザが「ＯＫ」を押下すると、４の設定値選択部は２の制御コマンド発行手段に対してバターンデータ取得命令２３を発行する。パターンデータ取得命令２３を受信した制御コマンド発行手段２はパターンデータ格納部１に対してパターンデータ発行命令２１を発行する。パターンデータ発行命令２１を受信したパターンデータ格納部１はパターンデータ２０を制御コマンド発行手段２に対して発行する。２の制御コマンド発行手段はパターンデータ２０を印刷装置が印刷できるデータに変換して印刷制御コマンド２７として印刷装置１００に通知する。
【００１４】
つづいて印刷装置１００は印刷制御コマンド２７にしたがって印刷を実行する。図８に示したのはこの時印字されるデータの一例である。つづいて一連の命令の発行受信が行われ図９に示したデータが表示装置５に表示される。ユーザは図９に示されたパターンの指示にしたがって図８に示したパターンデータから適した番号を入力し「ＯＫ」を押下する。すると一連の命令の発行受信が行われ図１０に示したデータが表示装置５に表示されヘッド位置調整が終了する。
【００１５】
本発明においては図４に示すパターンデータが大きな意味をなす。図４に示したパターンデータではヘッド位置調整を行うための３つのデータが並記されており、それぞれが認識できるようににじみを抑えるためのデータや各々のデータを区別するためのデータ（ここではＡＢＣ）を合わせもっている。さらに図４に示したパターンデータは用紙の中央に印字されており、このことで図８に示したパターンデータを用紙の上部にデザインすることで各々のパターンデータを一枚の用紙に収めることが出来るという利点がある。この結果を示したのが図１１である。
【００１６】
図１２は図１に示した印刷装置１００とホストコンピュータ２００から構成される印刷システムを、ハードウエア資源により構成した場合の構成図を示している。
【００１７】
ハードウエア資源として、ＣＰＵｌ０２は装置全体を制御し、また、ＲＡＭｌ０３に格納された後述する手順のプログラムを実行して図１のヘッド位置調整装置を実現する。ＲＡＭｌ０３はプログラムの他、パターンデータ格納部が格納するパターンデータや設定項目データ格納部６が格納するデータ等も格納する。二次記憶装置１０４は、ＲＡＭｌ０３にロードして使用されるプログラムやデータ等を格納する。前述したＲＡＭｌ０３に格納されるプログラムやデータは、ニ次記憶装置１０４に格納しておき、そこからＲＡＭｌ０３にロードすることもできる。ディスプレイ１０５及びキーボード１０６は設定値をユーザが選択、あるいは入力する際に使用される。キーボードの他、ポインティングデバイスを更に備えて、ディスプレイ１０５上に表示されたメニューから所望の項目を指定させることもできる。
【００１８】
このような構成のホストコンピュータ２００において、ヘッド位置調整装置を実現するために図１３に示す手順のプログラムをＣＰＵｌ０２により実行する。図１３の手順は、既に図１から図１２までを参照して説明したものであるが、改めて説明すると次のようなものである。
【００１９】
まず、ユーザが印刷装置のプリントヘッドを取り替えると取り付け位置の誤差を補正する処理を実行するための設定項目の表示が行われる（ステップ１）。ここでユーザが補正処理を実行するかどうか判断（ステップ２）し、ユーザが補正処理を実行すると判断した場合にはパターン印字中の注意事項の表示が行われる（ステップ３）。注意事項の表示が行われているあいだに補正処理を実行するのに必要なパターンデータを印刷装置から印刷する（ステップ４）。つづいて印刷されたパターンデータが正常に印字されたかどうか判断（ステップ５）し、もし、正常に判断されなかった場合にはステップ１から再度調整を行う。ステップ５の判断が正常であった場合にはつづいてヘッド位置調整のための必要な値を入力する（ステップ６）。必要な条件の入力が終了したかどうかの判断（ステップ７）を行い、入力が終了した場合にはさらに詳細なヘッド位置調整に必要となるパターンデータの印刷を行う旨の表示が行われる（ステップ８）。この時詳細な補正処理を実行するのに必要なパターンデータを印刷装置から印刷し（ステップ９）、印刷されたパターンを参考にしてヘッド位置調整を行うのに必要な値を入力する旨の表示が行われ（ステップ１０）、ユーザは必要な値を入力する（ステップ１１）。入力が終了したかどうかの判断（ステップ１２）を行い入力が終了した場合にはつづいてヘッド位置調整が終了したことをユーザに知らせるための表示が行われる（ステップ１３）。
【００２０】
このようなシステムを構築することでユーザが容易にヘッド位置調整を実行して行くことが可能となる。
【００２１】
（その他の実施形態）
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。また、本発明はシステムあるいは装置にプログラムを供給することによって達成される場合にも適用できることはいうまでもない。この場合、本発明を達成するためのソフトウエアによって表されるプログラムを格納した記憶媒体を該システムあるいは装置に読みだすことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【００２２】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（Ｒ）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００２３】
また、コンピュータが読みだしたプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００２４】
さらに、記憶媒体から読みだされたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００２５】
【発明の効果】
以上説明したように、本発明によれば、上記のように構成したので、ユーザは複数存在する取り付け位置誤差補正に必要なデータを一枚の用紙に印字することができるので用紙の無駄を省くことが可能となる。また、印刷結果のにじみを抑えることができるので正確に誤差を補正することが可能となる。さらに、複数のパターンデータを区別するための工夫がされているのでユーザはスムーズに補正処理を実行することが可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態を示すブロック図である。
【図２】表示装置に表示される設定項目データの一例を示す図である。
【図３】表示装置に表示される設定項目データの一例を示す図である。
【図４】ヘッド位置調整の為に印字されるパターンデータの一例を示す図である。
【図５】表示装置に表示される設定項目データの一例を示す図である。
【図６】表示装置に表示される設定項目データの一例を示す図である。
【図７】表示装置に表示される設定項目データの一例を示す図である。
【図８】ヘッド位置調整の為に印字されるパターンデータの一例を示す図である。
【図９】表示装置に表示される設定項目データの一例を示す図である。
【図１０】表示装置に表示される設定項目データの一例を示す図である。
【図１１】ヘッド位置調整の為に印字されるパターンデータの一例を示す図である。
【図１２】ホストコンピュータと印刷装置とから構成される印刷システムのブロック図である。
【図１３】本発明の判断手順を表すフローチャートである。
【符号の説明】
１  パターンデータ格納部
２  制御コマンド発行手段
３  設定部
４  設定値選択部
５  表示装置
６  設定項目データ格納部
２０  パターンデータ
２１  パターンデータ発行命令
２２  設定項目データ取得命令
２３  パターンデータ取得命令
２４  表示命令
２５  設定項目データ発行命令
２６  設定項目データ
２７  印刷制御コマンド
１００  印刷装置
２００  ホストコンピュータ
【図１】
2004178174.tif 000003
【図２】
2004178174.tif 000004
【図３】
2004178174.tif 000005
【図４】
2004178174.tif 000006
【図５】
2004178174.tif 000007
【図６】
2004178174.tif 000008
【図７】
2004178174.tif 000009
【図８】
2004178174.tif 000010
【図９】
2004178174.tif 000011
【図１０】
2004178174.tif 000012
【図１１】
2004178174.tif 000013
【図１２】
2004178174.tif 000014
【図１３】
2004178174.tif 000015