(57)【要約】【課題】印刷品質確認のため、専用印刷データを送付して印刷を実行する際、専用印刷データには、実際の用紙送り方向を意識したパターンもあるため、実際に装填されている用紙長・幅の関係を確認した後、印刷データ中の印刷方向指定を確認し、必要であればその指定を変更して送付する必要があり、作業効率が悪いという課題があった。【解決手段】上位システムから印刷データを受信し、プリンタエンジンを制御して印刷動作を制御するプリンタ制御装置において、操作パネルから用紙送り方向に対する印刷方向の指示を行う機能とその指示内容を記憶し、その値によりページイメージデータの展開方向を制御する機能とを設ける。【選択図】　　　図１
2004050583.tif 000002
【特許請求の範囲】
【請求項１】
上位システムから印刷データを受信し、プリンタエンジンを制御して印刷動作を制御するプリンタ制御装置において、操作パネルから用紙送り方向に対する印刷方向の指示を行う機能とその指示内容を記憶し、その値によりページイメージデータの展開方向を制御する機能とを持つことを特徴とする印刷制御方式。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プリンタ制御装置における印刷制御方式に関するものである。
【０００２】
【従来の技術】
従来の技術について、図３、図４、図５により説明する。
【０００３】
図３は、プリンタのハードウェア構成の一例である。プリンタハードウェアは、印刷を実行するプリンタエンジンとその印刷動作を制御するプリンタ制御装置により構成される。ここで、プリンタ制御装置は、上位システムから送付される印刷データを受信するホストインターフェイス、エラー表示、オンライン・オフライン指定等のユーザインターフェイスを実現する操作パネル、受信した印刷データを解析してページイメージデータを作成する処理等、プリンタ制御装置のソフトウェアを実行するＣＰＵ、ページイメージデータのプリンタエンジン出力等、プリンタエンジンとのインターフェイスを行うエンジンインターフェイス、プリンタ制御装置のソフトウェア、ソフトウェアにより管理されるページイメージデータ及び各種情報等を格納するメモリ、により構成される。
【０００４】
図４は、プリンタ制御装置における印刷制御方式の一例である。プリンタ制御装置ソフトウェアは、操作パネルを制御し、操作パネルより入力された用紙幅・用紙長等の用紙情報のメモリへの格納等を行う操作パネル制御部、上位システムから送付されメモリに格納された印刷データを解析して、ページイメージデータをメモリに展開する印刷データ解析部と、プリンタエンジンを管理し、メモリに展開されたページイメージデータのプリンタエンジンへの送付等を制御するエンジン制御部を持つ。ここで、ホストから送付される印刷データ中には「ランドスケープ」あるいは「ポートレート」という印刷方向指示があり、これは印刷データ解析部により解析され、メモリにその指定が格納される。尚、「ランドスケープ」とは、用紙辺のうち、長い辺に平行に印刷を、また、「ポートレート」とは、用紙辺のうち、短い辺に平行に印刷を、それぞれ実行する指定である。印刷データ解析部は、上記格納された用紙情報と印刷方向指示により、ページイメージデータの展開向きを決定する。
【０００５】
図５は、用紙送り方向、用紙サイズ、及び、印刷方向指定と印刷結果との関係を示す。用紙辺のうち、用紙送り方向に平行な辺を用紙長、他方を用紙幅とした場合、それぞれの大小関係と、「ランドスケープ」あるいは「ポートレート」という印刷方向指定による印刷結果は、図５のようになる。
【０００６】
【発明が解決しようとする課題】
プリンタエンジンの保守、調整等の作業後に行う印刷品質確認時、専用印刷データを上位システムから送付して、実際の印刷結果を評価する。ここで、専用印刷データには、実際の用紙送り方向を意識したパターンもあるため、従来技術においては、実際に装填されている用紙長・幅の関係を確認した後、専用印刷データ中の印刷方向指定を確認し、必要であればその指定を変更して送付する必要があり、作業効率が悪いという課題があった。
【０００７】
本発明は、実際に装填されている用紙長・幅の関係を確認した後、印刷データ中の印刷方向指定を確認し、必要であればその指定を変更することなく、簡単に、用紙送り方向に対して平行あるいは垂直方向の印刷を実現することを目的とする。
【０００８】
【課題を解決するための手段】
上記目的は、操作パネルから用紙送り方向に対する印刷方向の指示を行う機能とその指示内容を記憶し、その値によりページイメージデータの展開方向を制御する機能とを設けることにより達成される。
【０００９】
【発明の実施の形態】
以下、本発明の一実施例を図１、図２、図６により説明する。図１は、本発明の一実施例である印刷制御方式を示す。本印刷制御方式によるプリンタ制御装置ソフトウェアは、操作パネルより入力された用紙送り方向に平行あるいは垂直に印刷を行うかの指定である印刷出力と本指定を有効とするかどうかを指定する印刷出力指示のメモリへの格納、及び、操作パネルより入力された用紙幅・用紙長等の用紙情報のメモリへの格納等を行う操作パネル制御部、上位システムから送付されメモリに格納された印刷データを解析して、ページイメージデータをメモリに展開する印刷データ解析部と、プリンタエンジンを管理し、メモリに展開されたページイメージデータのプリンタエンジンへの送付等を制御するエンジン制御部を持つ。ここで、印刷データ解析部は、上記格納された用紙情報、印刷出力指示、及び、印刷方向指示により、ページイメージデータの展開向きを決定する。
【００１０】
次に、用紙幅・用紙長等の用紙情報、印刷出力指示、及び、印刷方向指示によるページイメージデータの展開向きの制御方法を、図２を用いて説明する。図２は、上記印刷制御方式における印刷データ解析部でのページイメージデータを展開する場合の動作フローを示す。まず、印刷出力指定が有効かどうかを判定し、無効であれば従来通り、印刷方向指定と用紙情報との関係により、ページイメージデータの展開向きを決定する。印刷出力指定が有効であれば、用紙送り方向に対して垂直印刷が指定されている場合は、正立のページイメージデータを、用紙送り方向に対して平行印刷が指定されている場合は、９０度回転のページイメージデータを、それぞれ展開する。
【００１１】
図６は、印刷出力指定が有効な場合における、用紙送り方向、用紙サイズ、及び、印刷出力指定と印刷結果との関係を示す。用紙辺のうち、用紙送り方向に平行な辺を用紙長、他方を用紙幅とした場合、それぞれの大小関係と、「平行」あるいは「垂直」という印刷出力指定による印刷結果は、図６のようになる。
【００１２】
【発明の効果】
本発明によれば、実際に装填されている用紙長・幅の関係を確認した後、印刷データ中の印刷方向指定を確認し、必要であればその指定を変更することなく、操作パネルからの指定だけで、簡単に、用紙送り方向に対して、平行あるいは垂直方向の印刷を実現することができる。
【図面の簡単な説明】
【図１】本発明の一実施例である印刷制御方式を示す図である。
【図２】本発明の一実施例である印刷制御方式における印刷データ解析部でのページイメージデータを展開する場合の動作フロー図である。
【図３】従来技術におけるプリンタハードウェア構成の一例を示す図である。
【図４】従来技術における印刷制御方式の一例を示す図である。
【図５】従来技術における用紙送り方向、用紙サイズ、及び、印刷方向指定と印刷結果との関係を示す図である。
【図６】本発明の一実施例である印刷制御方式における印刷出力指定が有効な場合における、用紙送り方向、用紙サイズ、及び、印刷出力指定と印刷結果との関係を示す図である。
【図１】
2004050583.tif 000003
【図２】
2004050583.tif 000004
【図３】
2004050583.tif 000005
【図４】
2004050583.tif 000006
【図５】
2004050583.tif 000007
【図６】
2004050583.tif 000008