(57)【要約】【課題】インクジェットプリンタにおける印刷紙上端余白無しの高品質印刷を実現可能とするプリンタ制御装置及びプリンタ制御方法を提供する。【解決手段】本発明に係るプリンタ制御装置及びプリンタ制御方法は、印刷データの転送に先立って、転送予定の印刷データが印刷紙上端余白無しの印刷を行う印刷データであるか又は印刷紙上端余白有りの印刷を行う印刷データであるかを示す印刷紙上端余白データをホストコンピュータから受信し、かつ、上記印刷紙上端余白データに基づき、印刷紙の初期給紙位置における印刷ヘッドに対する印刷紙上端の相対的位置関係を設定するものである。【選択図】図１
2006056266.tif 000002
【特許請求の範囲】
【請求項１】
印刷データの転送に先立って、転送予定の印刷データが印刷紙上端余白無しの印刷を行う印刷データであるか又は印刷紙上端余白有りの印刷を行う印刷データであるかを示す印刷紙上端余白データをホストコンピュータから受信し、かつ、前記印刷紙上端余白データに基づき、印刷紙の初期給紙位置における印刷ヘッドに対する印刷紙上端の相対的位置関係を設定することを特徴とするプリンタ制御装置。
【請求項２】
印刷データの転送に先立って、転送予定の印刷データが印刷紙上端余白無しの印刷を行う印刷データであるか又は印刷紙上端余白有りの印刷を行う印刷データであるかを示す印刷紙上端余白データをホストコンピュータから受信するインタフェース部と、
受信した前記印刷紙上端余白データが印刷紙上端余白無しを示すものであるか又は印刷紙上端余白有りを示すものであるかを識別する印刷紙上端余白データ識別部と、
識別した前記印刷紙上端余白データに基づき、印刷紙の初期給紙位置における印刷ヘッドに対する印刷紙上端の相対的位置関係を設定する相対的位置関係設定部と、
を備えていることを特徴とするプリンタ制御装置。
【請求項３】
前記印刷紙上端余白データ識別部、前記相対的位置関係設定部は、それぞれ、ＡＳＩＣ、演算処理装置により構成されていることを特徴とする請求項２に記載のプリンタ制御装置。
【請求項４】
前記印刷紙上端余白データが印刷紙上端余白無しを示すものである場合、前記相対的位置関係は、印刷ヘッドの先頭ノズルが印刷紙上端より所定距離だけ印刷紙外部に位置するように設定されることを特徴とする請求項１乃至３のいずれかに記載のプリンタ制御装置。
【請求項５】
前記所定距離は、印刷ヘッドのノズル数及びノズルピッチに応じて設定されることを特徴とする請求項４に記載のプリンタ制御装置。
【請求項６】
前記印刷紙上端余白データが印刷紙上端余白有りを示すものである場合、前記相対的位置関係は、印刷ヘッドの先頭ノズルが印刷紙上端に位置するように設定されることを特徴とする請求項１乃至５のいずれかに記載のプリンタ制御装置。
【請求項７】
印刷紙の初期給紙位置における印刷ヘッドに対する印刷紙上端の相対的位置関係を、常に、印刷ヘッドの先頭ノズルが印刷紙上端より所定距離だけ印刷紙外部に位置するように設定し、かつ、印刷データの転送に先立って、転送予定の印刷データが印刷紙上端余白無しの印刷を行う印刷データであるか又は印刷紙上端余白有りの印刷を行う印刷データであるかを示す印刷紙上端余白データをホストコンピュータから受信し、前記印刷紙上端余白データに基づき、印刷開始の際の前記相対的位置関係を再設定することを特徴とするプリンタ制御装置。
【請求項８】
印刷データの転送に先立って、転送予定の印刷データが印刷紙上端余白無しの印刷を行う印刷データであるか又は印刷紙上端余白有りの印刷を行う印刷データであるかを示す印刷紙上端余白データをホストコンピュータから受信するインタフェース部と、
受信した前記印刷紙上端余白データが印刷紙上端余白無しを示すものであるか又は印刷紙上端余白有りを示すものであるかを識別する印刷紙上端余白データ識別部と、
印刷紙の初期給紙位置における印刷ヘッドに対する印刷紙上端の相対的位置関係を、常に、印刷ヘッドの先頭ノズルが印刷紙上端より所定距離だけ印刷紙外部に位置するように設定し、かつ、識別した前記印刷紙上端余白データに基づき、印刷開始の際の前記相対的位置関係を再設定する相対的位置関係設定部と、
を備えていることを特徴とするプリンタ制御装置。
【請求項９】
前記印刷紙上端余白データ識別部、前記相対的位置関係設定部は、それぞれ、ＡＳＩＣ、演算処理装置により構成されていることを特徴とする請求項８に記載のプリンタ制御装置。
【請求項１０】
前記所定距離は、印刷ヘッドのノズル数及びノズルピッチに応じて設定されることを特徴とする請求項７乃至９のいずれかに記載のプリンタ制御装置。
【請求項１１】
前記印刷紙上端余白データが印刷紙上端余白無しを示すものである場合、印刷開始の際の前記相対的位置関係は、印刷ヘッドの先頭ノズルが印刷紙上端より所定距離だけ印刷紙外部に位置する設定を維持するように再設定されることを特徴とする請求項７乃至１０のいずれかに記載のプリンタ制御装置。
【請求項１２】
前記印刷紙上端余白データが印刷紙上端余白有りを示すものである場合、印刷開始の際の前記相対的位置関係は、印刷ヘッドの先頭ノズルが印刷紙上端に位置するように再設定されることを特徴とする請求項７乃至１１のいずれかに記載のプリンタ制御装置。
【請求項１３】
印刷データの転送に先立って、転送予定の印刷データが印刷紙上端余白無しの印刷を行う印刷データであるか又は印刷紙上端余白有りの印刷を行う印刷データであるかを示す印刷紙上端余白データをホストコンピュータから受信し、かつ、前記印刷紙上端余白データに基づき、印刷紙の初期給紙位置における印刷ヘッドに対する印刷紙上端の相対的位置関係を設定することを特徴とするプリンタ制御方法。
【請求項１４】
前記印刷紙上端余白データが印刷紙上端余白無しを示すものである場合、前記相対的位置関係は、印刷ヘッドの先頭ノズルが印刷紙上端より所定距離だけ印刷紙外部に位置するように設定されることを特徴とする請求項１３に記載のプリンタ制御方法。
【請求項１５】
前記所定距離は、印刷ヘッドのノズル数及びノズルピッチに応じて設定されることを特徴とする請求項１４に記載のプリンタ制御方法。
【請求項１６】
前記印刷紙上端余白データが印刷紙上端余白有りを示すものである場合、前記相対的位置関係は、印刷ヘッドの先頭ノズルが印刷紙上端に位置するように設定されることを特徴とする請求項１３乃至１５のいずれかに記載のプリンタ制御方法。
【請求項１７】
印刷紙の初期給紙位置における印刷ヘッドに対する印刷紙上端の相対的位置関係を、常に、印刷ヘッドの先頭ノズルが印刷紙上端より所定距離だけ印刷紙外部に位置するように設定し、かつ、印刷データの転送に先立って、転送予定の印刷データが印刷紙上端余白無しの印刷を行う印刷データであるか又は印刷紙上端余白有りの印刷を行う印刷データであるかを示す印刷紙上端余白データをホストコンピュータから受信し、前記印刷紙上端余白データに基づき、印刷開始の際の前記相対的位置関係を再設定することを特徴とするプリンタ制御方法。
【請求項１８】
前記所定距離は、印刷ヘッドのノズル数及びノズルピッチに応じて設定されることを特徴とする請求項１７に記載のプリンタ制御方法。
【請求項１９】
前記印刷紙上端余白データが印刷紙上端余白無しを示すものである場合、印刷開始の際の前記相対的位置関係は、印刷ヘッドの先頭ノズルが印刷紙上端より所定距離だけ印刷紙外部に位置する設定を維持するように再設定されることを特徴とする請求項１７又は１８に記載のプリンタ制御方法。
【請求項２０】
前記印刷紙上端余白データが印刷紙上端余白有りを示すものである場合、印刷開始の際の前記相対的位置関係は、印刷ヘッドの先頭ノズルが印刷紙上端に位置するように再設定されることを特徴とする請求項１７乃至１９のいずれかに記載のプリンタ制御方法。
【請求項２１】
請求項１３乃至２０のいずれかに記載のプリンタ制御方法をコンピュータシステムにおいて実行するコンピュータプログラムが記録されたことを特徴とするコンピュータプログラムの記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はプリンタ制御装置及びプリンタ制御方法に係り、特に、インクジェットプリンタにおける印刷紙上端余白無しの高品質印刷を実現可能とするプリンタ制御装置及びプリンタ制御方法に関する。また、そのプリンタ制御方法を実行するコンピュータプログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
印刷ヘッドに所定ピッチで形成された複数ノズルから印刷紙にインクを吐出することにより印刷を行うインクジェットプリンタの印刷モードの一つにマイクロウィーブ（Micro Weave）印刷モードがある。
【０００３】
例えば、印刷ヘッドのノズル数が４個、ノズルピッチが３ドットである場合において、４ドット分の距離を１回の紙送り量とすると、印刷紙の初期給紙位置から３回の紙送り動作後の紙送り位置以下の領域まで、各ノズルによる各ラインの印刷が行われることにより、印刷紙の初期給紙位置における第３ノズルの位置以下の領域の各ラインがインクドットにより隙間無く埋め尽くされることになる。
【０００４】
このように、複数ノズルを有する印刷ヘッドを用いて、ラスタスキャン方式により画像を形成する印刷モードをマイクロウィーブ印刷モードと称している。
【０００５】
マイクロウィーブ印刷モードは、上述のような画像形成を行う印刷モードであるために、例えば上述の例においては、印刷紙の初期給紙位置における第３ノズルの位置以下の領域には、高品質な印刷画像を形成することができる。
【０００６】
しかし一方、印刷紙の初期給紙位置における第３ノズルの位置より上の領域、即ち、印刷紙上端部領域をインクドットにより隙間無く埋め尽くすことはできない。
【０００７】
尚、このマイクロウィーブ印刷モードについては、より詳細に後述する。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
従来のプリンタ制御装置及びプリンタ制御方法においては、印刷紙の初期給紙位置における印刷ヘッドに対する印刷紙上端の相対的位置関係は、印刷モードの設定に拘わらず、常に、印刷ヘッドの先頭ノズルが印刷紙上端に位置するように設定されていた。ここで、印刷ヘッドの先頭ノズルとは、印刷紙の紙送り方向における最も排紙側に位置するノズルをいう。
【０００９】
従って、従来のプリンタ制御装置及びプリンタ制御方法による印刷紙の初期給紙位置決めの下で、マイクロウィーブ印刷モードによる印刷を実行すると、印刷紙上端部領域には常に余白が残存することとなり、印刷紙上端余白無しの印刷を実現することは不可能であった。
【００１０】
印刷ヘッドの先頭ノズルが印刷紙上端に位置する印刷紙の初期給紙位置から、一旦、印刷紙を給紙側に逆送すれば、印刷紙上端余白無しの印刷が理論上は可能となる。
【００１１】
しかし、実際には、印刷紙を一度逆送してしまうと、紙送り機構部を構成する歯車間のバックラッシュにより、紙送り量に多少の誤差が生ずるために、印刷紙上端余白無しの高品質印刷を実現することは非常に困難である。
【００１２】
本発明は上記問題点に鑑みてなされたもので、その目的は、インクジェットプリンタにおける印刷紙上端余白無しの高品質印刷を実現可能とするプリンタ制御装置及びプリンタ制御方法を提供することである。
【課題を解決するための手段】
【００１３】
本発明の第１の構成に係るプリンタ制御装置によれば、印刷データの転送に先立って、転送予定の印刷データが印刷紙上端余白無しの印刷を行う印刷データであるか又は印刷紙上端余白有りの印刷を行う印刷データであるかを示す印刷紙上端余白データをホストコンピュータから受信し、かつ、上記印刷紙上端余白データに基づき、印刷紙の初期給紙位置における印刷ヘッドに対する印刷紙上端の相対的位置関係を設定することを特徴とし、この構成により、インクジェットプリンタにおける印刷紙上端余白無しの高品質印刷を実現することができる。
【００１４】
本発明の第１の具体的構成に係るプリンタ制御装置によれば、印刷データの転送に先立って、転送予定の印刷データが印刷紙上端余白無しの印刷を行う印刷データであるか又は印刷紙上端余白有りの印刷を行う印刷データであるかを示す印刷紙上端余白データをホストコンピュータから受信するインタフェース部と、受信した前記印刷紙上端余白データが印刷紙上端余白無しを示すものであるか又は印刷紙上端余白有りを示すものであるかを識別する印刷紙上端余白データ識別部と、識別した前記印刷紙上端余白データに基づき、印刷紙の初期給紙位置における印刷ヘッドに対する印刷紙上端の相対的位置関係を設定する相対的位置関係設定部と、を備えていることを特徴とする。
【００１５】
前記印刷紙上端余白データ識別部、前記相対的位置関係設定部は、それぞれ、ＡＳＩＣ、演算処理装置により構成されているものとするとよい。
【００１６】
本発明の第１の構成に係るプリンタ制御装置の上記各構成において、上記印刷紙上端余白データが印刷紙上端余白無しを示すものである場合、上記相対的位置関係は、印刷ヘッドの先頭ノズルが印刷紙上端より所定距離だけ印刷紙外部に位置するように設定されるものとするとよい。この場合、上記所定距離は、印刷ヘッドのノズル数及びノズルピッチに応じて設定されるものとするとよい。
【００１７】
また、上記印刷紙上端余白データが印刷紙上端余白有りを示すものである場合、上記相対的位置関係は、印刷ヘッドの先頭ノズルが印刷紙上端に位置するように設定されるものとするとよい。
【００１８】
本発明の第２の構成に係るプリンタ制御装置によれば、印刷紙の初期給紙位置における印刷ヘッドに対する印刷紙上端の相対的位置関係を、常に、印刷ヘッドの先頭ノズルが印刷紙上端より所定距離だけ印刷紙外部に位置するように設定し、かつ、印刷データの転送に先立って、転送予定の印刷データが印刷紙上端余白無しの印刷を行う印刷データであるか又は印刷紙上端余白有りの印刷を行う印刷データであるかを示す印刷紙上端余白データをホストコンピュータから受信し、上記印刷紙上端余白データに基づき、印刷開始の際の上記相対的位置関係を再設定することを特徴とし、この構成により、インクジェットプリンタにおける印刷紙上端余白無しの高品質印刷を実現することができる。
【００１９】
本発明の第２の具体的構成に係るプリンタ制御装置によれば、印刷データの転送に先立って、転送予定の印刷データが印刷紙上端余白無しの印刷を行う印刷データであるか又は印刷紙上端余白有りの印刷を行う印刷データであるかを示す印刷紙上端余白データをホストコンピュータから受信するインタフェース部と、受信した前記印刷紙上端余白データが印刷紙上端余白無しを示すものであるか又は印刷紙上端余白有りを示すものであるかを識別する印刷紙上端余白データ識別部と、印刷紙の初期給紙位置における印刷ヘッドに対する印刷紙上端の相対的位置関係を、常に、印刷ヘッドの先頭ノズルが印刷紙上端より所定距離だけ印刷紙外部に位置するように設定し、かつ、識別した前記印刷紙上端余白データに基づき、印刷開始の際の前記相対的位置関係を再設定する相対的位置関係設定部と、を備えていることを特徴とする。
【００２０】
前記印刷紙上端余白データ識別部、前記相対的位置関係設定部は、それぞれ、ＡＳＩＣ、演算処理装置により構成されているものとするとよい。
【００２１】
本発明の第２の構成に係るプリンタ制御装置の上記各構成において、上記所定距離は、印刷ヘッドのノズル数及びノズルピッチに応じて設定されるものとするとよい。
【００２２】
上記印刷紙上端余白データが印刷紙上端余白無しを示すものである場合、印刷開始の際の上記相対的位置関係は、印刷ヘッドの先頭ノズルが印刷紙上端より所定距離だけ印刷紙外部に位置する設定を維持するように再設定されるものとするとよい。
【００２３】
上記印刷紙上端余白データが印刷紙上端余白有りを示すものである場合、印刷開始の際の上記相対的位置関係は、印刷ヘッドの先頭ノズルが印刷紙上端に位置するように再設定されるものとするとよい。
【００２４】
本発明の第１の構成に係るプリンタ制御方法によれば、印刷データの転送に先立って、転送予定の印刷データが印刷紙上端余白無しの印刷を行う印刷データであるか又は印刷紙上端余白有りの印刷を行う印刷データであるかを示す印刷紙上端余白データをホストコンピュータから受信し、かつ、上記印刷紙上端余白データに基づき、印刷紙の初期給紙位置における印刷ヘッドに対する印刷紙上端の相対的位置関係を設定することを特徴とし、この構成により、インクジェットプリンタにおける印刷紙上端余白無しの高品質印刷を実現することができる。
【００２５】
本発明の第１の構成に係るプリンタ制御方法の上記構成において、上記印刷紙上端余白データが印刷紙上端余白無しを示すものである場合、上記相対的位置関係は、印刷ヘッドの先頭ノズルが印刷紙上端より所定距離だけ印刷紙外部に位置するように設定されるものとするとよい。この場合、上記所定距離は、印刷ヘッドのノズル数及びノズルピッチに応じて設定されるものとするとよい。
【００２６】
また、上記印刷紙上端余白データが印刷紙上端余白有りを示すものである場合、上記相対的位置関係は、印刷ヘッドの先頭ノズルが印刷紙上端に位置するように設定されるものとするとよい。
【００２７】
本発明の第２の構成に係るプリンタ制御方法によれば、印刷紙の初期給紙位置における印刷ヘッドに対する印刷紙上端の相対的位置関係を、常に、印刷ヘッドの先頭ノズルが印刷紙上端より所定距離だけ印刷紙外部に位置するように設定し、かつ、印刷データの転送に先立って、転送予定の印刷データが印刷紙上端余白無しの印刷を行う印刷データであるか又は印刷紙上端余白有りの印刷を行う印刷データであるかを示す印刷紙上端余白データをホストコンピュータから受信し、上記印刷紙上端余白データに基づき、印刷開始の際の上記相対的位置関係を再設定することを特徴とし、この構成により、インクジェットプリンタにおける印刷紙上端余白無しの高品質印刷を実現することができる。
【００２８】
本発明の第２の構成に係るプリンタ制御方法の上記構成において、上記所定距離は、印刷ヘッドのノズル数及びノズルピッチに応じて設定されるものとするとよい。
【００２９】
上記印刷紙上端余白データが印刷紙上端余白無しを示すものである場合、印刷開始の際の上記相対的位置関係は、印刷ヘッドの先頭ノズルが印刷紙上端より所定距離だけ印刷紙外部に位置する設定を維持するように再設定されるものとするとよい。
【００３０】
上記印刷紙上端余白データが印刷紙上端余白有りを示すものである場合、印刷開始の際の上記相対的位置関係は、印刷ヘッドの先頭ノズルが印刷紙上端に位置するように再設定されるものとするとよい。
【００３１】
本発明に係るコンピュータプログラムの記録媒体によれば、上記本発明に係るプリンタ制御方法をコンピュータシステムにおいて実行するコンピュータプログラムが記録されたことを特徴とする。
【発明の効果】
【００３２】
本発明の第１の構成に係るプリンタ制御装置及びプリンタ制御方法によれば、印刷データの転送に先立って、転送予定の印刷データが印刷紙上端余白無しの印刷を行う印刷データであるか又は印刷紙上端余白有りの印刷を行う印刷データであるかを示す印刷紙上端余白データをホストコンピュータから受信し、かつ、印刷紙上端余白データに基づき、印刷紙の初期給紙位置における印刷ヘッドに対する印刷紙上端の相対的位置関係を設定することとしたので、インクジェットプリンタにおける印刷紙上端余白無しの高品質印刷を実現することができる。
【００３３】
本発明の第２の構成に係るプリンタ制御装置によれば、印刷紙の初期給紙位置における印刷ヘッドに対する印刷紙上端の相対的位置関係を、常に、印刷ヘッドの先頭ノズルが印刷紙上端より所定距離だけ印刷紙外部に位置するように設定し、かつ、印刷データの転送に先立って、転送予定の印刷データが印刷紙上端余白無しの印刷を行う印刷データであるか又は印刷紙上端余白有りの印刷を行う印刷データであるかを示す印刷紙上端余白データをホストコンピュータから受信し、上記印刷紙上端余白データに基づき、印刷開始の際の上記相対的位置関係を再設定することとしたので、インクジェットプリンタにおける印刷紙上端余白無しの高品質印刷を実現することができる。
【００３４】
本発明に係るコンピュータプログラムの記録媒体によれば、上記本発明に係るプリンタ制御方法のいずれかをコンピュータシステムにおいて実行するコンピュータプログラムが記録されているので、上記本発明に係るプリンタ制御方法のいずれかをコンピュータシステムにおいて実行することにより、上記同様の効果を得ることができる。
【発明を実施するための最良の形態】
【００３５】
最初に、本発明に係るプリンタ制御装置及びプリンタ制御方法の適用対象であるインクジェットプリンタの概略構成及び制御方法について説明する。
【００３６】
図６は、インクジェットプリンタの概略構成を示したブロック図である。
【００３７】
図６に示したインクジェットプリンタは、紙送りを行う紙送りモータ（以下、ＰＦモータともいう。）１と、紙送りモータ１を駆動する紙送りモータドライバ２と、印刷紙５０にインクを吐出するヘッド９が固定され、印刷紙５０に対し平行方向かつ紙送り方向に対し垂直方向に駆動されるキャリッジ３と、キャリッジ３を駆動するキャリッジモータ（以下、ＣＲモータともいう。）４と、キャリッジモータ４を駆動するＣＲモータドライバ５と、ＣＲモータドライバ５に直流電流指令値を払い出すＤＣユニット６と、ヘッド９の目詰まり防止のためのインクの吸い出しを制御するポンプモータ７と、ポンプモータ７を駆動するポンプモータドライバ８と、ヘッド９を駆動制御するヘッドドライバ１０と、キャリッジ３に固定されたリニア式エンコーダ１１と、所定の間隔にスリットが形成されたリニア式エンコーダ１１用符号板１２と、ＰＦモータ１用のロータリ式エンコーダ１３と、印刷処理されている紙の終端位置を検出する紙検出センサ１５と、プリンタ全体の制御を行うＣＰＵ１６と、ＣＰＵ１６に対して周期的に割込み信号を発生するタイマＩＣ１７と、ホストコンピュータ１８との間でデータの送受信を行うインタフェース部（以下、ＩＦともいう。）１９と、ホストコンピュータ１８からＩＦ１９を介して送られてくる印字情報に基づいて印字解像度やヘッド９の駆動波形等を制御するＡＳＩＣ２０と、ＡＳＩＣ２０及びＣＰＵ１６の作業領域やプログラム格納領域として用いられるＰＲＯＭ２１，ＲＡＭ２２及びＥＥＰＲＯＭ２３と、印刷紙５０を支持するプラテン２５と、ＰＦモータ１によって駆動されて印刷紙５０を搬送する搬送ローラ２７と、ＣＲモータ４の回転軸に取付けられたプーリ３０と、プーリ３０によって駆動されるタイミングベルト３１とから構成されている。
【００３８】
ＤＣユニット６は、ＣＰＵ１６から送られてくる制御指令、エンコーダ１１，１３の出力に基づいて紙送りモータドライバ２及びＣＲモータドライバ５を駆動制御する。また、紙送りモータ１及びＣＲモータ４はいずれもＤＣモータで構成されている。
【００３９】
図７は、インクジェットプリンタのキャリッジ３周辺の構成を示した斜視図である。
【００４０】
図７に示すように、キャリッジ３は、タイミングベルト３１によりプーリ３０を介してキャリッジモータ４に接続され、ガイド部材３２に案内されてプラテン２５に平行に移動するように駆動される。キャリッジ３の印刷紙に対向する面には、ブラックインクを吐出するノズル列及びカラーインクを吐出するノズル列を有する記録ヘッド９が設けられ、各ノズルはインクカートリッジ３４からインクの供給を受けて印刷紙にインク滴を吐出して文字や画像を印刷する。
【００４１】
また、キャリッジ３の非印字領域には、非印字時に記録ヘッド９のノズル開口を封止するためのキャッピング装置３５と、図６に示したポンプモータ７を有するポンプユニット３６とが設けられている。キャリッジ３が印字領域から非印字領域に移動すると、図示しないレバーにキャリッジ３が当接して、キャッピング装置３５が上方に移動し、ヘッド９を封止する。
【００４２】
ヘッド９のノズル開口列に目詰まりが生じた場合や、カートリッジ３４の交換等を行ってヘッド９から強制的にインクを吐出する場合は、ヘッド９を封止した状態でポンプユニット３６を作動させ、ポンプユニット３６からの負圧により、ノズル開口列からインクを吸い出す。これにより、ノズル開口列の近傍に付着している塵埃や紙粉が洗浄され、さらにはヘッド９内の気泡がインクとともにキャップ３７に排出される。
【００４３】
図８は、キャリッジ３に取付けられたリニア式エンコーダ１１の構成を模式的に示した説明図である。
【００４４】
図８に示したエンコーダ１１は、発光ダイオード１１ａと、コリメータレンズ１１ｂと、検出処理部１１ｃとを備えている。検出処理部１１ｃは、複数（４個）のフォトダイオード１１ｄと、信号処理回路１１ｅと、２個のコンパレータ１１ｆA，１１ｆBとを有している。
【００４５】
発光ダイオード１１ａの両端に抵抗を介して電圧ＶCCが印加されると、発光ダイオード１１ａから光が発せられる。この光はコリメータレンズ１１ｂにより平行光に集光されて符号板１２を通過する。符号板１２には、所定の間隔（例えば１／１８０インチ（１インチ＝２．５４ｃｍ））毎にスリットが設けられている。
【００４６】
符号板１２を通過した平行光は、図示しない固定スリットを通って各フォトダイオード１１ｄに入射し、電気信号に変換される。４個のフォトダイオード１１ｄから出力される電気信号は信号処理回路１１ｅにおいて信号処理され、信号処理回路１１ｅから出力される信号はコンパレータ１１ｆA，１１ｆBにおいて比較され、比較結果がパルスとして出力される。コンパレータ１１ｆA，１１ｆBから出力されるパルスＥＮＣ−Ａ，ＥＮＣ−Ｂがエンコーダ１１の出力となる。
【００４７】
図９は、ＣＲモータ正転時及び逆転時におけるエンコーダ１１の２つの出力信号の波形を示したタイミングチャートである。
【００４８】
図９（ａ），（ｂ）に示すように、ＣＲモータ正転時及び逆転時のいずれの場合も、パルスＥＮＣ−ＡとパルスＥＮＣ−Ｂとは位相が９０度だけ異なっている。ＣＲモータ４が正転しているとき、即ち、キャリッジ３が主走査方向に移動しているときは、図９（ａ）に示すように、パルスＥＮＣ−ＡはパルスＥＮＣ−Ｂよりも９０度だけ位相が進み、ＣＲモータ４が逆転しているときは、図９（ｂ）に示すように、パルスＥＮＣ−ＡはパルスＥＮＣ−Ｂよりも９０度だけ位相が遅れるようにエンコーダ４は構成されている。そして、上記パルスの１周期Ｔは符号板１２のスリット間隔（例えば１／１８０インチ）に対応し、キャリッジ３が上記スリット間隔を移動する時間に等しい。
【００４９】
一方、ＰＦモータ１用のロータリ式エンコーダ１３は符号板がＰＦモータ１の回転に応じて回転する回転円板である以外は、リニア式エンコーダ１１と同様の構成となっており、２つの出力パルスＥＮＣ−Ａ，ＥＮＣ−Ｂを出力する。インクジェットプリンタにおいては、ＰＦモータ１用のロータリ式エンコーダ１３の符号板に設けられている複数のスリットのスリット間隔は１／１８０インチであり、ＰＦモータ１が上記１スリット間隔だけ回転すると、１／１４４０インチだけ紙送りされるような構成となっている。
【００５０】
図１０は、給紙及び紙検出に関連する部分を示した透視図である。  
図１０を参照して、図６に示した紙検出センサ１５の位置について説明する。図１０において、プリンタ６０の給紙挿入口６１に挿入された印刷紙５０は、給紙モータ６３により駆動される給紙ローラ６４によってプリンタ６０内に送り込まれる。プリンタ６０内に送り込まれた印刷紙５０の先端が例えば光学式の紙検出センサ１５により検出される。紙検出センサ１５によって先端が検出された紙５０は、ＰＦモータ１により駆動される紙送りローラ６５及び従動ローラ６６によって紙送りが行われる。
【００５１】
続いてキャリッジガイド部材３２に沿って移動するキャリッジ３に固定された記録ヘッド（図示せず）からインクが滴下されることにより印字が行われる。所定の位置まで紙送りが行われると、現在、印字されている印刷紙５０の終端が紙検出センサ１５によって検出される。印字が終了した印刷紙５０は、ＰＦモータ１により駆動される歯車６７Ａ，６７Ｂを介して歯車６７Ｃにより駆動される排紙ローラ６８及び従動ローラ６９によって排紙口６２から外部に排出される。尚、紙送りローラ６５の回転軸には、ロータリ式エンコーダ１３が連結されている。
【００５２】
図１１は、プリンタの紙送りに関連する部分を詳細に示した透視図である。
【００５３】
図１０に示したプリンタの部分のうち紙送りに関連する部分について、図１０及び図１１を参照して、より詳細に説明する。
【００５４】
プリンタ６０の給紙挿入口６１から挿入され、給紙ローラ６４によってプリンタ６０内に送り込まれた印刷紙５０の先端が紙検出センサ１５により検出されると、ＰＦモータ１により小歯車８７を介して駆動される大歯車６７ａの回転軸であるスマップ（Smap）軸８３の周囲に設けられた紙送りローラ６５と、給紙側から送られてきた印刷紙５０を垂直方向下向きに押圧するホルダ８９の紙送り方向排紙側先端部に設けられた従動ローラ６６とにより、印刷紙５０の紙送りが行われる。
【００５５】
ＰＦモータ１はプリンタ６０内のフレーム８６にねじ８５により固定されており、大歯車６７ａ周囲の所定箇所にはロータリ式エンコーダ１３が配設され、かつ、大歯車６７ａの回転軸であるスマップ軸８３にはロータリ式エンコーダ用符号板１４が連結されている。
【００５６】
紙送りローラ６５と従動ローラ６６とにより紙送りが行われた印刷紙５０は、印刷紙５０を支持するプラテン８４上を通過し、小歯車８７，大歯車６７ａ，中間歯車６７ｂ，小歯車８８及び排紙歯車６７ｃを介してＰＦモータ１により駆動される排紙ローラ６８と、従動ローラであるギザローラ６９とにより挟持されて紙送りが行われ、排紙口６２から外部に排出される。
【００５７】
印刷紙５０がプラテン８４上に支持されている間に、キャリッジ３がプラテン８４上の空間をガイド部材３２に沿って左右に移動し、キャリッジ３に固定された記録ヘッド（図示せず）からインクが吐出されて印刷が行われる。
【００５８】
図１２は、インクジェットプリンタにおけるマイクロウィーブ印刷モードによる印刷方法の概略を示した説明図である。
【００５９】
ここで、主走査とは、印刷紙の紙送り方向に対して直交する水平方向における走査をいい、キャリッジを水平方向左右に駆動することにより行われる走査である。また、副走査とは、印刷紙の紙送り方向における走査をいい、紙送り機構部の紙送り駆動動作による印刷紙の紙送りにより行われる走査である。
【００６０】
図１２の例においては、印刷ヘッドのノズル数が４個、ノズルピッチが３ドット、１回の副走査送り量（紙送り量）が４ドット分の距離とされている。
【００６１】
図１２中央部に示されている丸で囲んだ数字は、印刷ヘッドの第１ノズル（先頭ノズル）、第２ノズル、第３ノズル、第４ノズル（最後尾ノズル）の印刷紙に対する相対的位置関係を示している。印刷ヘッドの先頭ノズルとは、印刷紙の紙送り方向における最も排紙側に位置するノズルをいい、最後尾ノズルとは、印刷紙の紙送り方向における最も給紙側に位置するノズルをいう。
【００６２】
そして、図１２中央部には、副走査送り回数第０回目、第１回目、第２回目、第３回目の各ノズルの印刷紙に対する相対的位置関係が示されている。副走査送り回数の増加に従い、各ノズルの印刷紙に対する相対的位置は印刷紙下端側へ移動しているが、この相対的位置関係の変化は、実際には、印刷紙が排紙側へ紙送りされて移動することにより生ずるものである。
【００６３】
副走査送り回数第０回目の相対的位置関係が印刷紙の初期給紙位置における相対的位置関係であるものとすると、図１２中央部に示すように、印刷紙の初期給紙位置から副走査送り回数第３回目の紙送り動作後の紙送り位置以下の領域まで、各ノズルによる各ラインの印刷が行われることにより、図１２中央部右側部分に示すように、印刷紙の初期給紙位置における第３ノズルの位置以下の領域の各ラインがインクドットにより隙間無く埋め尽くされることになる。
【００６４】
このように、マイクロウィーブ印刷モードは、複数ノズルを有する印刷ヘッドを用いて、ラスタスキャン方式により画像を形成する印刷モードであるために、例えば上述の例においては、印刷紙の初期給紙位置における第３ノズルの位置以下の領域には、高品質な印刷画像を形成することができる。
【００６５】
一方、印刷紙の初期給紙位置における第３ノズルの位置より上の領域、即ち、印刷紙上端部領域をインクドットにより隙間無く埋め尽くすことはできない。
【００６６】
図１３は、通常のプリンタ制御装置及びプリンタ制御方法による印刷紙の初期給紙位置における印刷ヘッドに対する印刷紙上端の相対的位置関係の設定を模式的に示した説明図である。
【００６７】
通常のプリンタ制御装置及びプリンタ制御方法においては、印刷紙の初期給紙位置における印刷ヘッドに対する印刷紙上端の相対的位置関係は、印刷モードの設定に拘わらず、常に、印刷ヘッドの先頭ノズルが印刷紙上端に位置するように設定される。この場合の印刷紙の初期給紙位置における印刷ヘッド９（Ｐ１）の印刷紙に対する相対的位置が、図１３（ａ）に示されている。
【００６８】
従って、そのような通常のプリンタ制御装置及びプリンタ制御方法による印刷紙の初期給紙位置決めの下で、マイクロウィーブ印刷モードによる印刷を実行すると、印刷紙上端部領域には常に余白が残存することとなり、印刷紙上端余白無しの印刷を実現することは不可能である。その理由は、図１２の例においても説明したように、マイクロウィーブ印刷モードでは、印刷紙の初期給紙位置における所定ノズルの位置より上の領域、即ち、印刷紙上端部領域をインクドットにより隙間無く埋め尽くすことができないからである。この場合の印刷可能な印刷領域Ｓ（Ｐ１）が、図１３（ａ）に示されている。
【００６９】
一方、印刷紙の初期給紙位置における印刷ヘッド９（Ｐ１）の印刷紙に対する相対的位置から、一旦、印刷紙を給紙側に逆送することにより、図１３（ｂ）に示すように、印刷ヘッド９（Ｐ０）の印刷紙に対する相対的位置を、印刷ヘッドの先頭ノズルが印刷紙上端より所定距離だけ印刷紙外部に位置するように再設定すれば、印刷紙上端余白無しの印刷が理論上は可能となる。この場合に印刷しようとしている印刷領域Ｓ（Ｐ０）が、図１３（ｂ）に示されている。
【００７０】
但し、実際には、印刷紙を一度逆送してしまうと、紙送り機構部を構成する歯車間のバックラッシュにより、紙送り量に多少の誤差が生ずるために、印刷紙上端余白無しの高品質印刷を実現することは非常に困難である。
【００７１】
通常のプリンタ制御装置及びプリンタ制御方法における上記不都合を完全に解消し、マイクロウィーブ印刷モードによる印刷紙上端余白無しの印刷を実現すべく構成されたのが、本発明に係るプリンタ制御装置及びプリンタ制御方法である。
【００７２】
以下、本発明に係るプリンタ制御装置及びプリンタ制御方法並びにそのプリンタ制御方法を実行するコンピュータプログラムを記録した記録媒体の実施の形態について、図面を参照しながら説明する。
【００７３】
通常、プリンタには、パーソナルコンピュータ等のホストコンピュータが接続される。そして、そのホストコンピュータには、印刷データが保存された記録媒体が内蔵されているか、又は、印刷データが保存された記録媒体を駆動して印刷データを読み出す記録媒体駆動装置が内蔵されている。
【００７４】
従って、印刷を行う際には、印刷しようとする印刷データをホストコンピュータからプリンタへ転送し、その印刷データについて、コマンド解析、イメージ展開等のデータ処理を行った上で、印刷を実行する。
【００７５】
最初に説明する本発明の第１の実施の形態に係るプリンタ制御装置及びプリンタ制御方法は、印刷データの転送に先立って、転送予定の印刷データが印刷紙上端余白無しの印刷を行う印刷データであるか又は印刷紙上端余白有りの印刷を行う印刷データであるかを示す印刷紙上端余白データをホストコンピュータから受信し、かつ、上記印刷紙上端余白データに基づき、印刷紙の初期給紙位置における印刷ヘッドに対する印刷紙上端の相対的位置関係を設定する点に特徴を有するものである。
【００７６】
図１は、本発明に係るプリンタ制御装置の構成を示したブロック図である。
【００７７】
本発明の第１の実施の形態に係るプリンタ制御装置は、印刷データの転送に先立って、転送予定の印刷データが印刷紙上端余白無しの印刷を行う印刷データであるか又は印刷紙上端余白有りの印刷を行う印刷データであるかを示す印刷紙上端余白データをホストコンピュータ１８から受信するインタフェース部１０１と、受信した印刷紙上端余白データが印刷紙上端余白無しを示すものであるか又は印刷紙上端余白有りを示すものであるかを識別する印刷紙上端余白データ識別部１０２と、識別した印刷紙上端余白データに基づき、印刷紙の初期給紙位置における印刷ヘッドに対する印刷紙上端の相対的位置関係を設定する相対的位置関係設定部１０３とを備えている。
【００７８】
インタフェース部１０１、印刷紙上端余白データ識別部１０２、相対的位置関係設定部１０３は、それぞれ、図６におけるインタフェース部１９，ＡＳＩＣ２０，ＣＰＵ１６により構成することができる。
【００７９】
以下、本発明の第１の実施の形態に係るプリンタ制御装置の動作、即ち、本発明の第１の実施の形態に係るプリンタ制御方法の手順について説明する。
【００８０】
図２は、本発明の第１の実施の形態に係るプリンタ制御装置及びプリンタ制御方法による印刷紙の初期給紙位置における印刷ヘッドに対する印刷紙上端の相対的位置関係の設定を模式的に示した説明図である。
【００８１】
本発明の第１の実施の形態に係るプリンタ制御装置及びプリンタ制御方法においては、印刷データの転送に先立って、転送予定の印刷データが印刷紙上端余白無しの印刷を行う印刷データであるか又は印刷紙上端余白有りの印刷を行う印刷データであるかを示す印刷紙上端余白データをホストコンピュータから受信しておく。
【００８２】
そして、受信した印刷紙上端余白データに基づき、印刷紙の初期給紙位置における印刷ヘッドに対する印刷紙上端の相対的位置関係を設定する。
【００８３】
印刷紙上端余白データが印刷紙上端余白有りを示すものである場合、上記相対的位置関係は、前述した通常のプリンタ制御装置及びプリンタ制御方法と同様に、印刷ヘッドの先頭ノズルが印刷紙上端に位置するように設定される。この場合の印刷紙の初期給紙位置における印刷ヘッド９（Ｐ１）の印刷紙に対する相対的位置と、印刷可能な印刷領域Ｓ（Ｐ１）とが、図２に示されている。
【００８４】
一方、印刷紙上端余白データが印刷紙上端余白無しを示すものである場合、上記相対的位置関係は、印刷ヘッドの先頭ノズルが印刷紙上端より所定距離Ｘｍｍだけ印刷紙外部に位置するように設定される。この場合の印刷紙の初期給紙位置における印刷ヘッド９（Ｐ０）の印刷紙に対する相対的位置と、印刷可能な印刷領域Ｓ（Ｐ０）とが、図２に示されている。
【００８５】
上記所定距離Ｘｍｍは、印刷ヘッドのノズル数及びノズルピッチに応じて設定される。即ち、マイクロウィーブ印刷モードにおいて、各ラインがインクドットにより隙間無く埋め尽くされることとなる領域の上端を、印刷紙上端に一致させるために、印刷ヘッドの所定ノズルが、印刷紙の初期給紙位置において印刷紙上端に位置するように、上記所定距離Ｘｍｍが設定される。
【００８６】
例えば、図１２の例においては、印刷ヘッドの第３ノズルが、印刷紙の初期給紙位置において印刷紙上端に位置するように、上記所定距離Ｘｍｍが設定される。この場合、副走査送り回数第０回目における第１及び第２ノズル、副走査送り回数第１回目における第２ノズルは、印刷紙面外部に位置することになるので、印刷を実行する際には、それらのノズルにマスクをして、印刷紙面外部にインク滴が吐出されないようにするとよい。
【００８７】
以上のように、本発明の第１の実施の形態に係るプリンタ制御装置及びプリンタ制御方法においては、印刷データの転送に先立って、転送予定の印刷データが印刷紙上端余白無しの印刷を行う印刷データであるか又は印刷紙上端余白有りの印刷を行う印刷データであるかを示す印刷紙上端余白データをホストコンピュータから受信し、印刷紙上端余白データが印刷紙上端余白無しを示すものである場合には、印刷紙の初期給紙位置における印刷ヘッドに対する印刷紙上端の相対的位置関係を、印刷ヘッドの先頭ノズルが印刷紙上端より所定距離だけ印刷紙外部に位置するように設定するので、インクジェットプリンタのマイクロウィーブ印刷モードによる印刷紙上端余白無しの高品質印刷を実現することができる。
【００８８】
次に説明する本発明の第２の実施の形態に係るプリンタ制御装置及びプリンタ制御方法は、印刷紙の初期給紙位置における印刷ヘッドに対する印刷紙上端の相対的位置関係を、常に、印刷ヘッドの先頭ノズルが印刷紙上端より所定距離だけ印刷紙外部に位置するように設定し、かつ、印刷データの転送に先立って、転送予定の印刷データが印刷紙上端余白無しの印刷を行う印刷データであるか又は印刷紙上端余白有りの印刷を行う印刷データであるかを示す印刷紙上端余白データをホストコンピュータから受信し、上記印刷紙上端余白データに基づき、印刷開始の際の上記相対的位置関係を再設定する点に特徴を有するものである。
【００８９】
本発明の第２の実施の形態に係るプリンタ制御装置の構成をブロック図に示すと、図１のブロック図と同様のものとなる。但し、本発明の第２の実施の形態に係るプリンタ制御装置は、機能的には、以下のように、本発明の第１の実施の形態に係るプリンタ制御装置とは異なっている。
【００９０】
本発明の第２の実施の形態に係るプリンタ制御装置は、印刷データの転送に先立って、転送予定の印刷データが印刷紙上端余白無しの印刷を行う印刷データであるか又は印刷紙上端余白有りの印刷を行う印刷データであるかを示す印刷紙上端余白データをホストコンピュータ１８から受信するインタフェース部１０１と、受信した印刷紙上端余白データが印刷紙上端余白無しを示すものであるか又は印刷紙上端余白有りを示すものであるかを識別する印刷紙上端余白データ識別部１０２と、印刷紙の初期給紙位置における印刷ヘッドに対する印刷紙上端の相対的位置関係を、常に、印刷ヘッドの先頭ノズルが印刷紙上端より所定距離だけ印刷紙外部に位置するように設定し、かつ、識別した印刷紙上端余白データに基づき、印刷開始の際の上記相対的位置関係を再設定する相対的位置関係設定部１０３とを備えている。
【００９１】
インタフェース部１０１、印刷紙上端余白データ識別部１０２、相対的位置関係設定部１０３は、それぞれ、図６におけるインタフェース部１９，ＡＳＩＣ２０，ＣＰＵ１６により構成することができる。
【００９２】
以下、本発明の第２の実施の形態に係るプリンタ制御装置の動作、即ち、本発明の第２の実施の形態に係るプリンタ制御方法の手順について説明する。
【００９３】
図３は、本発明の第２の実施の形態に係るプリンタ制御装置及びプリンタ制御方法による印刷紙の初期給紙位置における印刷ヘッドに対する印刷紙上端の相対的位置関係の設定を模式的に示した説明図である。
【００９４】
本発明の第２の実施の形態に係るプリンタ制御装置及びプリンタ制御方法においては、印刷紙の初期給紙位置における印刷ヘッドに対する印刷紙上端の相対的位置関係を、常に、印刷ヘッドの先頭ノズルが印刷紙上端より所定距離だけ印刷紙外部に位置するように設定する。本発明の第２の実施の形態に係るプリンタ制御装置及びプリンタ制御方法による印刷紙の初期給紙位置における印刷ヘッド９（Ｐ０）の印刷紙に対する相対的位置が、図３（ａ）及び図３（ｂ）に示されている。
【００９５】
また、印刷データの転送に先立って、転送予定の印刷データが印刷紙上端余白無しの印刷を行う印刷データであるか又は印刷紙上端余白有りの印刷を行う印刷データであるかを示す印刷紙上端余白データをホストコンピュータから受信しておく。
【００９６】
そして、受信した印刷紙上端余白データに基づき、印刷開始の際の印刷ヘッドに対する印刷紙上端の相対的位置関係を再設定する。
【００９７】
印刷紙上端余白データが印刷紙上端余白有りを示すものである場合、上記相対的位置関係は、前述した通常のプリンタ制御装置及びプリンタ制御方法と同様に、印刷ヘッドの先頭ノズルが印刷紙上端に位置するように再設定される。この場合の印刷開始の際の印刷ヘッド９（Ｐ１）の印刷紙に対する相対的位置と、印刷可能な印刷領域Ｓ（Ｐ１）とが、図３（ａ）に示されている。
【００９８】
一方、印刷紙上端余白データが印刷紙上端余白無しを示すものである場合、上記相対的位置関係は、印刷ヘッドの先頭ノズルが印刷紙上端より所定距離Ｘｍｍだけ印刷紙外部に位置する設定を維持するように再設定される。この場合の印刷開始の際の印刷ヘッド９（Ｐ０）の印刷紙に対する相対的位置と、印刷可能な印刷領域Ｓ（Ｐ０）とが、図３（ｂ）に示されている。
【００９９】
上記所定距離Ｘｍｍは、第１の実施の形態と同様に、印刷ヘッドのノズル数及びノズルピッチに応じて設定される。即ち、マイクロウィーブ印刷モードにおいて、各ラインがインクドットにより隙間無く埋め尽くされることとなる領域の上端を、印刷紙上端に一致させるために、印刷ヘッドの所定ノズルが、印刷紙の初期給紙位置において印刷紙上端に位置するように、上記所定距離Ｘｍｍが設定される。
【０１００】
例えば、図１２の例においては、印刷ヘッドの第３ノズルが、印刷紙の初期給紙位置において印刷紙上端に位置するように、上記所定距離Ｘｍｍが設定される。この場合、副走査送り回数第０回目における第１及び第２ノズル、副走査送り回数第１回目における第２ノズルは、印刷紙面外部に位置することになるので、印刷を実行する際には、それらのノズルにマスクをして、印刷紙面外部にインク滴が吐出されないようにするとよい。
【０１０１】
以上のように、本発明の第２の実施の形態に係るプリンタ制御装置及びプリンタ制御方法においては、印刷紙の初期給紙位置における印刷ヘッドに対する印刷紙上端の相対的位置関係を、常に、印刷ヘッドの先頭ノズルが印刷紙上端より所定距離だけ印刷紙外部に位置するように設定する。
【０１０２】
そして、印刷紙上端余白データが印刷紙上端余白無しを示すものである場合には、印刷開始の際の上記相対的位置関係は、印刷ヘッドの先頭ノズルが印刷紙上端より所定距離だけ印刷紙外部に位置する設定を維持するように再設定され、印刷紙上端余白データが印刷紙上端余白有りを示すものである場合には、印刷開始の際の上記相対的位置関係は、印刷ヘッドの先頭ノズルが印刷紙上端に位置するように再設定される。
【０１０３】
いずれの場合においても、印刷紙を給紙側に逆送することはないので、紙送り機構部を構成する歯車間のバックラッシュにより、紙送り量に誤差が生ずることもない。その結果、インクジェットプリンタのマイクロウィーブ印刷モードによる印刷紙上端余白無しの高品質印刷を実現することができる。
【０１０４】
図４は、本発明に係るプリンタ制御方法を実行するコンピュータプログラムが記録された記録媒体及びその記録媒体が使用されるコンピュータシステムの外観構成を示した説明図、図５は、図４に示したコンピュータシステムの構成を示すブロック図である。
【０１０５】
図４に示したコンピュータシステム７０は、ミニタワー型等の筐体に収納されたコンピュータ本体７１と、ＣＲＴ（Cathode Ray Tube:陰極線管）、プラズマディスプレイ、液晶表示装置等の表示装置７２と、記録出力装置としてのプリンタ７３と、入力装置としてのキーボード７４ａ及びマウス７４ｂと、フレキシブルディスクドライブ装置７６と、ＣＤ−ＲＯＭドライブ装置７７とから構成されている。図５は、このコンピュータシステム７０の構成をブロック図として表示したものであり、コンピュータ本体７１が収納された筐体内には、ＲＡＭ（Random Access Memory）等の内部メモリ７５と、ハードディスクドライブユニット７８等の外部メモリがさらに設けられている。本発明に係るプリンタ制御方法を実行するコンピュータプログラムが記録された記録媒体は、このコンピュータシステム７０で使用される。記録媒体としては、例えば、フレキシブルディスク８１，ＣＤ−ＲＯＭ（Read Only Memory）８２が用いられるが、その他、ＭＯ（Magneto Optical）ディスク、ＤＶＤ（Digital Versatile Disk）、その他の光学的記録ディスク、カードメモリ、磁気テープ等を用いてもよい。
【図面の簡単な説明】
【０１０６】
【図１】本発明に係るプリンタ制御装置の構成を示したブロック図。
【図２】本発明の第１の実施の形態に係るプリンタ制御装置及びプリンタ制御方法による印刷紙の初期給紙位置における印刷ヘッドに対する印刷紙上端の相対的位置関係の設定を模式的に示した説明図。
【図３】本発明の第２の実施の形態に係るプリンタ制御装置及びプリンタ制御方法による印刷紙の初期給紙位置における印刷ヘッドに対する印刷紙上端の相対的位置関係の設定を模式的に示した説明図。
【図４】本発明に係るプリンタ制御方法を実行するプログラムが記録された記録媒体及びその記録媒体が使用されるコンピュータシステムの外観構成を示した説明図。
【図５】図４に示したコンピュータシステムの構成を示すブロック図。
【図６】インクジェットプリンタの概略構成を示したブロック図。
【図７】インクジェットプリンタのキャリッジ３周辺の構成を示した斜視図。
【図８】キャリッジ３に取付けられたリニア式エンコーダ１１の構成を模式的に示した説明図。
【図９】ＣＲモータ正転時及び逆転時におけるエンコーダ１１の２つの出力信号の波形を示したタイミングチャート。
【図１０】給紙及び紙検出に関連する部分を示した透視図。
【図１１】プリンタの紙送りに関連する部分を詳細に示した透視図。
【図１２】インクジェットプリンタにおけるマイクロウィーブ印刷モードによる印刷方法の概略を示した説明図。
【図１３】通常のプリンタ制御装置及びプリンタ制御方法による印刷紙の初期給紙位置における印刷ヘッドに対する印刷紙上端の相対的位置関係の設定を模式的に示した説明図。
【符号の説明】
【０１０７】
１  紙送りモータ（ＰＦモータ）
２  紙送りドライバ
３  キャリッジ
４  キャリッジモータ（ＣＲモータ）
５  キャリッジモータドライバ（ＣＲモータドライバ）
６  ＤＣユニット
６ａ  位置演算部
６ｂ  減算器
６ｃ  目標速度演算手段
６ｄ  速度演算部
６ｅ  減算器
６ｆ  比例要素
６ｇ  積分要素
６ｈ  微分要素
６ｊ  Ｄ／Ａコンバータ
７  ポンプモータ
８  ポンプモータドライバ
９  記録ヘッド
１０  ヘッドドライバ
１１  リニア式エンコーダ
１２  符号板
１３  エンコーダ（ロータリ式エンコーダ）
１４  ロータリ式エンコーダ用符号板
１５  紙検出センサ
１６  ＣＰＵ
１７  タイマＩＣ
１８  ホストコンピュータ
１９  インタフェース部
２０  ＡＳＩＣ
２１  ＰＲＯＭ
２２  ＲＡＭ
２３  ＥＥＰＲＯＭ
２５  プラテン
３０  プーリ
３１  タイミングベルト
３２  キャリッジモータのガイド部材
３４  インクカートリッジ
３５  キャッピング装置
３６  ポンプユニット
３７  キャップ
５０  記録紙
６０  プリンタ
６１  給紙挿入口
６２  排紙口
６４  給紙ローラ
６５  紙送りローラ
６６  従動ローラ
６７ａ  大歯車
６７ｂ  中間歯車
６７ｃ  排紙歯車
６８  排紙ローラ
６９  従動ローラ（ギザローラ）
８３  スマップ軸
８４  プラテン
８７  小歯車
８８  小歯車
８９  ホルダ
【図１】
2006056266.tif 000003
【図２】
2006056266.tif 000004
【図３】
2006056266.tif 000005
【図４】
2006056266.tif 000006
【図５】
2006056266.tif 000007
【図６】
2006056266.tif 000008
【図７】
2006056266.tif 000009
【図８】
2006056266.tif 000010
【図９】
2006056266.tif 000011
【図１０】
2006056266.tif 000012
【図１１】
2006056266.tif 000013
【図１２】
2006056266.tif 000014
【図１３】
2006056266.tif 000015