(57)【要約】【課題】印刷システムにおいて、改ページ省略モード時の印刷データには通常印刷時のページ数情報やレイアウト情報は含まれておらず、出力された印刷物から通常印刷時に出力される印刷物のレイアウトを予測することは不可能であり、該通常印刷時に出力される印刷物のページ数や改ページ位置を知ることすら不可能である。【解決手段】本発明で提案するデータ処理装置およびデータ処理装置の印刷データ処理方法は、予め設定されている改ページ位置情報やページ数情報を識別可能である印字データに変更した中間印刷データを生成することにより、改ページ省略モードで出力される印刷物から通常印刷時に出力される印刷物の改ページ位置やページ数を容易に知ることが可能となる。【選択図】図１
2008046818.tif 000002
【特許請求の範囲】
【請求項１】
通信媒体を介して印刷装置に対して送信すべき印刷データを生成する前に、前記印刷データと異なるデータ形式の中間データを生成し、前記中間データからページ単位に印刷データを生成するデータ処理装置であって、
前記送信すべき印刷データから、予め設定されている改ページ位置情報を取得し、前記改ページ位置情報を印字データに変更し、前記改ページ位置情報とは異なる新たな改ページ位置情報を生成する中間データ生成手段と、
前記中間データ生成手段によりページ編集された前記中間データに基づいて前記印刷装置が解析可能な印刷データを生成して前記印刷装置に対して送信する送信手段と
を含むことを特徴とするデータ処理装置。
【請求項２】
前記中間データ生成手段は、予め設定されている改ページ位置情報と共に予め設定されているページ数情報を取得し、前記改ページ位置情報と共に前記ページ数情報を印字データに変更し、中間データとして生成することを特徴とする請求項１に記載のデータ処理装置。
【請求項３】
前記印刷装置に対して送信すべき印刷データを生成する前に、改ページ省略印刷データか否かを指定する印刷モード指定手段を有することを特徴とする請求項１に記載のデータ処理装置。
【請求項４】
前記中間データ生成手段は、前記印刷モード指定手段により指定された印刷モードに基づく印刷処理の実行を指示時に、ページ編集を開始することを特徴とする請求項１に記載のデータ処理装置。
【請求項５】
通信媒体を介して印刷装置に対して送信すべき印刷データを生成する前に、前記印刷データと異なるデータ形式の中間データを生成し、前記中間データからページ単位に印刷データを生成するデータ処理装置のデータ処理方法であって、
前記送信すべき印刷データから、予め設定されている改ページ位置情報を取得し、前記改ページ位置情報を印字データに変更し、前記改ページ位置情報とは異なる新たな改ページ位置情報を生成する中間データ生成工程と、
前記中間データ生成工程によりページ編集された前記中間データに基づいて前記印刷装置が解析可能な印刷データを生成して前記印刷装置に対して送信する送信工程と
を含むことを特徴とするデータ処理装置のデータ処理方法。
【請求項６】
前記中間データ生成工程は、予め設定されている改ページ位置情報と共に予め設定されているページ数情報を取得し、前記改ページ位置情報と共に前記ページ数情報を印字データに変更し、中間データとして生成することを特徴とする請求項５に記載のデータ処理装置のデータ処理方法。
【請求項７】
前記中間データが改ページ省略印刷データか否かを指定する印刷モード指定工程を有することを特徴とする請求項５に記載のデータ処理装置のデータ処理方法。
【請求項８】
前記中間データ生成工程は、前記印刷モード指定工程により指定された印刷モードに基づく印刷処理の実行を指示時に、ページ編集を開始することを特徴とする請求項５に記載のデータ処理装置のデータ処理方法。
【請求項９】
請求項５に記載のデータ処理方法の各工程をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷データを生成するデータ処理装置及びデータ処理装置の印刷データ処理方法に関するものである。
【背景技術】
【０００２】
従来、印刷装置と、該印刷装置と接続されたコンピュータ等のデータ処理装置からなる印刷システムの印刷制御においては、印刷データをそのまま処理する通常印刷モードがある。また、印刷データを所定の印字デューティになるように均一に間引き、この間引いた印刷データに基づいて処理するドラフト印刷モードなどを具えている場合が多い。この場合、ユーザが用途に応じてモードを切り換えて使用する形態が一般的である。
【０００３】
このドラフト印刷モードでは、トナーあるいはインクを節約するために、画像データの間引きやレーザビームプリンタのレーザ光量の軽減。またはインクジェットプリンタのインクの使用量の軽減等などが行なわれ、結果的にデータ処理時間は短縮される。
一般に、ドラフト印刷モードは、草稿の確認や更正、またはレイアウト確認のために仮印刷をする目的で使われる場合が多い。
【０００４】
また、ページ単位で印刷する機能を有する印刷装置と、該印刷装置と接続されたコンピュータ等のデータ処理装置とを有する印刷システムでは、以下のような印刷がある。即ち、ページ制御を行う印刷方法として、複数ページを１ページ内に縮小して出力する、縮小ページレイアウト（縮小レイアウト）印刷が知られている。
【０００５】
この縮小レイアウト印刷は、出力用紙を節約したいときやドラフト印刷に適した印刷方法であり、例えば、２ページ分の印刷データを１ページの用紙内に縮小してレイアウト印刷（２ｉｎ１印刷）することで、出力用紙を半分に節約することが可能である。
【０００６】
また同様に、出力用紙を節約する目的で、印刷データ内に含まれる改行を省略する改行省略モードや改ページを省略する改ページ省略モードを有し、ユーザが選択可能である印刷システムも知られている。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、改ページ省略モード時の印刷データには通常印刷時のページ数情報やレイアウト情報は含まれておらず、出力された印刷物から通常印刷時に出力される印刷物のレイアウトを予測することは不可能であった。また、該通常印刷時に出力される印刷物のページ数や改ページ位置を知ることすら不可能であった。
【０００８】
本発明は、上記の課題に鑑み、改ページ省略モード時に出力される印刷物から通常印刷時に出力される印刷物のページ数や改ページ位置を容易に知ることを可能とするデータ処理装置及び印刷データ処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明のデータ処理装置は、通信媒体を介して印刷装置に対して送信すべき印刷データを生成する前に、前記印刷データと異なるデータ形式の中間データを生成し、前記中間データからページ単位に印刷データを生成するデータ処理装置であって、前記送信すべき印刷データから、予め設定されている改ページ位置情報を取得し、前記改ページ位置情報を印字データに変更し、前記改ページ位置情報とは異なる新たな改ページ位置情報を生成する中間データ生成手段と、前記中間データ生成手段によりページ編集された前記中間データに基づいて前記印刷装置が解析可能な印刷データを生成して前記印刷装置に対して送信する送信手段とを含む。
【００１０】
本発明のデータ処理方法は、通信媒体を介して印刷装置に対して送信すべき印刷データを生成する前に、前記印刷データと異なるデータ形式の中間データを生成し、前記中間データからページ単位に印刷データを生成するデータ処理装置のデータ処理方法であって、前記送信すべき印刷データから、予め設定されている改ページ位置情報を取得し、前記改ページ位置情報を印字データに変更し、前記改ページ位置情報とは異なる新たな改ページ位置情報を生成する中間データ生成工程と、前記中間データ生成工程によりページ編集された前記中間データに基づいて前記印刷装置が解析可能な印刷データを生成して前記印刷装置に対して送信する送信工程とを含む。
【発明の効果】
【００１１】
本発明によれば、予め設定されている改ページ位置情報やページ数情報を識別可能である印字データに変更した中間印刷データを生成する。これにより、改ページ省略モードで出力される印刷物から通常印刷時に出力される印刷物の改ページ位置やページ数を容易に知ることが可能となる。そして、通常印刷時に出力される印刷物のおおよそのレイアウトを把握することができるだけでなく、改ページを省略することにより、紙資源を節約することが可能となる。
【発明を実施するための最良の形態】
【００１２】
本発明に係る一実施形態を図を用いて詳細に説明する。
図１は、本発明の実施形態を示すデータ処理装置を適用可能な印刷システムの構成を説明するブロック図であり、データ源となるパーソナルコンピュータ等の情報処理装置とプリンタとが所定の通信媒体を介して通信可能な場合に対応する。
【００１３】
図１において、１はパーソナルコンピュータ等の情報処理装置である。ビデオメモリ（ＶＲＡＭ）３、表示部（ＣＲＴ）４、キーボード（ＫＢＤ）５、ポインティングデバイス（ＰＤ）６、ディスクコントローラ部７、ハードディスク装置（ＨＤ）９、接続部１０、ＣＰＵｌｌ、ＲＡＭ１２及びＲＯＭ１３を主要な構成要素とする。これらの構成要素がシステムバス２を介して互いに接続されている。
【００１４】
ＣＰＵｌｌは、後述する図３等のフローチャートで表わされるプログラムに従って情報処理装置１全体を制御するものである。
また、ＲＡＭ１２は、ＣＰＵｌｌの主メモリとしてプログラムを格納すると共に、ＣＰＵｌｌによる制御実行時、ワークデータエリアとして使用される各種データの一時記憶領域を備えている。
【００１５】
ディスクコントローラ部７は、外部メモリであるハードディスク装置（ＨＤ）９或いはフレキシブルディスク（ＦＤ）８等の外部記憶装置とのアクセス制御を行うものである。
ハードディスク装置（ＨＤ）９及びフレキシブルディスク（ＦＤ）８は、ディスク上の磁気記憶媒体にデータを記録して読み書きする装置である。各種図形データや文書データ、更にはＲＡＭ１２にダウンロードされて実行される情報処理装置１のブートプログラム、ＣＰＵｌｌの制御プログラムであるオペレーティングシステム（ＯＳ）を記憶する。更に、各種アプリケーションプログラム、プリンタ制御コマンド（印刷データ）生成プログラム（プリンタドライバ）及び印刷データの合成機能等を有する本印刷システムプログラムなどを記憶する。
【００１６】
また、この記憶媒体はハードディスク装置９やフレキシブルディスク（ＦＤ）８だけでなく、磁気テープ、ＣＤ一ＲＯＭ、ＩＣメモリカード、ＤＶＤ等であってもよい。
ＲＯＭ１３は内部メモリであり、前述のハードディスク装置（ＨＤ）９やフレキシブルディスク（ＦＤ）８等と同様に各種データやプログラムを記憶している。
【００１７】
表示部４は、情報処理装置１において、ビットマップデータ等各種図形やコマンドメニューのコマンドイメージ等のユーザインタフェース（ＵＩ）、オペレータのメッセージ等を画面に表示するものである。ＣＲＴ（陰極線管）、液晶、或いはＦＬＣ等から構成されている。
【００１８】
ビデオメモリ３は、表示部４に表示すべきデータを記憶している。キーボード５及びポインティングデバイス６は、何れもオペレータにより操作され、各種のデータやコマンド、或は印刷モード等を入力するものである。
【００１９】
また、キーボード５及びポインティングデバイス６により、表示部４の画面に表示されたコマンドメニューのコマンドイメージ等を選択することにより、そのコマンドの実行や印刷モードを指示することができる。
【００２０】
１０は接続部であり、セントロニクスインターフェイスや、ネットワークインターフェイス等の所定の双方向インターフェース１４を介してプリンタ装置（プリンタ）１５の接続部１６に接続される。接続部１０は、プリンタ制御コマンド（印刷データ）を送信するなど、後述するプリンタ装置１５との通信制御処理を実行する。
【００２１】
１５はプリンタ装置であり、詳細は後述する接続部１７、印刷部（プリンタエンジン）１８、操作部１９、外部メモリ２０、ＣＰＵ２１、ＲＡＭ２２、及びＲＯＭ２３を主要な構成要素とし、これらの構成要素がシステムバス１６を介して互いに接続されている。
ＣＰＵ２１はプリンタＣＰＵで、プリンタ装置１５全体を制御するものである。
【００２２】
ＣＰＵ２１は、後述するＲＯＭ１３或いは外部メモリ２０に記憶された制御プログラムに基づいて、接続部１７で受信したプリンタ制御コマンド（印刷データ）より、画像信号を印刷部１８に送信する。
【００２３】
ＲＡＭ２２は、ＣＰＵ２１の主メモリとして、ＣＰＵ２１による制御実行時、ワークデータエリアとして使用される各種データの一時記憶領域を備えている。
外部メモリ２０は、オブションとしても接続され、フォントデータ、エミュレーションプログラム、フォームデータ等を記憶する。
ＲＯＭ２３はプリンタ内部メモリであり、外部メモリと同様に、各種データや本プリンタ装置を制御するプリンタ制御プログラム等を記憶している。
【００２４】
また、印刷部１８はプリンタエンジンであり、ＣＰＵ２１により制御され、ＲＯＭ２３、或いは外部メモリ２０に記憶された制御プログラムよリシステムパスを介して出力された画像信号を受け、実際の印刷を行う。
操作部１９は操作パネルや操作スイッチ等の入力部、及びＬＥＤ、液品パネル等の表示部等から構成され、オペレータの操作を受けたり結果を表示するものである。
【００２５】
オペレータは操作部１９を介して本プリンタ装置１５の設定を指示したり確認することが可能である。
１７は接続部であり、前述の双方向インターフェース１４を介して情報処理装置１の接続部１６に接続し、プリンタ制御コマンド（印刷データ）を受信したり、プリンタ内部の状態等を通知する事も可能である。
【００２６】
次に、本実施形態の情報処理装置１における印刷データの合成機能等を有する本印刷処理装置が動作するまでの前処理について説明する。
本印刷処理装置は、基本Ｉ／Ｏプログラム、オペレーティングシステム（ＯＳ）、及び本印刷処理プログラムをＣＰＵが実行することにより動作する。基本Ｉ／ＯプログラムはＲＯＭ１３に書き込まれており、オペレーティングシステム（ＯＳ）は、ハードディスク（ＨＤ）９或いはフレキシブルディスク（ＦＤ）８等の外部記憶メモリに書き込まれている。
【００２７】
まず、情報処理装置１の電源がＯＮされると、基本Ｉ／Ｏプログラム中のイニシャルプログラムローディング（ＩＰＬ）機能は働く。この機能により、ハードディスク（ＨＤ）９或いはフレキシブルディスク（ＦＤ）８等の外部記憶メモリに記憶されたオペレーティングシステム（ＯＳ）がＲＡＭ１２に読み込まれ、ＯＳが動作される。
【００２８】
次に、オペレータが、キーボード５及びポインティングデバイス６により、表示部３の画面に表示されたコマンドメニューのコマンドイメージ等を選択し、アプリケーションの実行を指示する。この場合、ハードディスク（ＨＤ）９或いはフレキシブルディスク（ＦＤ）８等の外部記憶メモリに記憶されたアプリケーションがＲＡＭ１２に読み込まれ、前記アプリケーションが動作する。
【００２９】
次に、前記アプリケーション起動時と同様な手順で、オペレータにより印刷が指示される。すると、ハードディスク（ＨＤ）９或いはフレキシブルディスク（ＦＤ）８等の外部記憶メモリに記憶された印刷データの合成機能等を有する本印刷処理プログラムおよびプリンタ制御コマンド生成プログラム（プリンタドライバ）がＲＡＭ１２に読み込まれる。そして、前記本印刷処理システムが動作する。
【００３０】
本実施形態の場合は。本印刷処理プログラム及び関連データは、フレキシブルディスク（ＦＤ）８に記憶されている。このフレキシブルディスク８をディスクコントローラ部７にセットすると、ＯＳ及び基本Ｉ／Ｏプログラムの制御の下に本印刷処理プログラム及び関連データがフレキシブルディスク（ＦＤ）８から読み出され、ＲＡＭ１２にロードされて動作可能となる。
【００３１】
図２は、図１に示したＲＡＭ１２のメモリマップの一例を示す図であり。本印刷処理プログラムがＲＡＭ１２にロードされ実行可能となった状態に対応する。
次に、図３及び図４のフローチャート、及び出力例を参照して、本実施の形態の情報処理装置１における印刷データの改ページ省略印刷機能を有する本印刷処理システムの動作方法について説明する。
【００３２】
なお、この処理は前記動作ステップにより、印刷可能なアプリケーション等のプログラムが動作している状態で開始される。
本実施形態は、アプリケーションにより文書データの印刷処理を指定し。印刷の体裁として改ページ省略印刷を指定すると、中間データ生成プログラムが、アプリケーションから受け取った文書データを中間データに変換する。
【００３３】
その後、中間データ出力プログラムが、該中間データを、プリンタ制御コマンド生成プログラム（プリンタドライバ）に出力する。そして、最終的に前記プリンタ制御コマンド生成プログラム（プリンタドライバ）がプリンタ制御コマンド（印刷データ）を生成し、印刷を行うものである。
【００３４】
図３は、本発明に係るデータ処理装置における第１のデータ処理手順の一例を示すフローチャートであり。図１に示した情報処理装置１側のデータ処理に対応する。
まず、ステップ３１で、本印刷処理システムを機能させるための印刷モードとして、通常印刷か改ページ省略印刷かの印刷モードを指定する。
【００３５】
次に、ステップ３２で、印刷を指定する。印刷モードおよび印刷の指定は、前述の図１に示したキーボード５及びポインティングデバイス６により操作し、表示部３に表示される印刷モード画面に表示されたコマンドメニューのコマンドイメージ等を選択することにより、指示することも可能である。
【００３６】
次に、ステップ３３で、ステップ３１で指定した改ページ省略印刷がＯＮであるか否かを判断する。ここで、改ページ省略印刷がＯＦＦである（通常印刷である）と判定した場合には、通常の印刷処理として、本印刷処理システムにおけるページ処理の各ステップをスキップし、ステップ３６へ進む。そして、プリンタ制御コマンド（印刷データ）を生成し、プリンタ１５に出力して、処理を終了する。
【００３７】
この処理は、プリンタ制御コマンド生成プログラム（プリンタドライバ）が請け負う通常の印刷ステップである。
一方、ステップ３３で、改ページ省略印刷がＯＮであるとあると判定した場合には、ステップ３４へ進み、中間データを編集する。
【００３８】
次に、ステップ３５へ進み。該中間データを前記プリンタドライバに出力して、ステップ３６に進み、プリンタ制御コマンド（印刷データ）を生成し。プリンタに出力して、本実施形態の印刷処理を終了する。
【００３９】
次に、図３に示したステップ３４の中間データを編集する方法について図４、図５を参照して説明する。
本実施形態における描画命令は、「ジョブ開始命令」から始まり「ジョブ終了命令」で終わる。
また、プリンタ初期化命令は、「ジョブ開始命令」の次に現れ、「用紙サイズ指定命令」「印刷方向指定命令」等からなっている。描画命令には「文字印字命令」、「図形描画命令」、「イメージ描画命令」、「改ページ命令」等がある。
【００４０】
「イメージ描画命令」には一般的なイメージデータ形式として、データ部にＲＧＢ形式のカラーデータテーブルが含まれており。イメージ描画の際の各ピクセルの色は。各ピクセル値がこのカラーテーブルのインデックスを示すことで指定される。
【００４１】
この他にも、「イメージ描画命令」には。ビットマップデータおよび幅。高さ。描画位置座標情報等が含まれている。更に、「文字印字命令」には文字種、文字コード、文字印字位置座標、文字幅、文字高さ、文字送り幅、行送り高さ等の情報が、「図形描画命令」には、描画図形の種類、各描画図形の属種、描画位置座標情報等も含まれている。
【００４２】
図４は、本発明に係るデータ処理装置における第２のデータ処理手順の一例を示すフローチャートである。本実施形態の図３に示したステップ３４における中間データ生成ステップ。即ち描画命令から中間データを編集するステップの詳細手順に対応する。なお、４１〜４１２は各ステップを示す。
【００４３】
まず、ステップ４１において、ページカウントPage_numを「０」に初期化する。次に。ステップ４２に進み、描画命令を最初から順に１命令受け取りＭとする。
次に、ステップ４３に進み、ステップ４２で受け取った描画命令Ｍが「文字印字命令」または「図形描画命令」または「イメージ描画命令」であると判定した場合は。ステップ４４に進む。
【００４４】
次に、ステップ４４で、実ページの終了であるか否かを判断する。実ページの終了であると判定した場合には、ステップ４５へ進み中間データに「改ページ命令」を挿入し、ステップ４６へ進み、実ページの終了でないと判定した場合には、そのままステップ４６へ進む。
【００４５】
ステップ４６では、描画命令Ｍを変換し記録して、ステップ４２に戻り、次の描画命令を受け取りあらためて描画命令Ｍとする。
一方、ステップ４３で、描画命令Ｍが「文字印字命令」かつ「図形描画命令」かつ「イメージ描画命令」でないと判定した場合は、ステップ４７に進む。
【００４６】
次に、ステップ４７で、描画命令Ｍが「改ページ命令」であるか否かを判断し。描画命令Ｍが「改ページ命令」であると判定した場合には。ステップ４８で、ページカウントPage_numをPage_num＋１とし、ステップ４９に進む。
【００４７】
次に、ステップ４９で、「改ページ命令」を『改ページ(Page_num)』と印字する「文字印字命令」群に変換し、中間データに記録する。例えば、Page_num＝１の場合は『改ページ(１)』と印字する「文字印字命令」群となる（図５参照）。
【００４８】
一方、ステップ４７で、描画命令Ｍが「改ページ命令」でないと判定した場合には、ステップ４１０に進み、描画命令Ｍが「ジョブ終了命令」であるか否かを判断する。描画命令Ｍが「ジョブ終了命令」でないと判定したときは、ステップ４１１に進み。その描画命令を中間データに変換し記録して。ステップ４２に戻り、次の描画命令を受け取りあらためて描画命令Ｍとする。
【００４９】
一方、ステップ４１０で、描画命令Ｍが「ジョブ終了命令」であると判定した場合には、ステップ４１２に進み、中間データにPage_numを印字する「文字印字命令」群を挿入し記録し、処理を終了する。
【００５０】
このように、図４のフローによって編集された中間データは、描画命令における「改ページ命令」で区切られたページ毎に、中間データ一時保存ファイルとして記録され、ページ単位の印刷データを生成する。
【００５１】
図５は、通常印刷時には３ページにレイアウトされる印刷対象が、改ページ省略印刷選択時には２ページにレイアウトされる例を示している。
なお、本実施形態における図３、図４に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。
そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【００５２】
なお、図３の３１〜３６、図４の４１〜４１２の各ステップ等についてのプログラムコードは、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び当該プログラムを記録したコンピュータ読み取り可能な記憶媒体は本発明の実施形態に含まれる。
【００５３】
具体的に、前記プログラムは、例えばＣＤ−ＲＯＭのような記録媒体に記録し、或いは各種伝送媒体を介し、コンピュータに提供される。前記プログラムを記録する記録媒体としては、ＣＤ−ＲＯＭ以外に、フレキシブルディスク、ハードディスク、磁気テープ、光磁気ディスク、不揮発性メモリカード等を用いることができる。他方、上記プログラムの伝送媒体としては、以下のものを用いることができる。即ち、プログラム情報を搬送波として伝搬させて供給するためのコンピュータネットワーク（ＬＡＮ、インターネットの等のＷＡＮ、無線通信ネットワーク等）システムにおける通信媒体（光ファイバ等の有線回線や無線回線等）である。
【００５４】
また、コンピュータが供給されたプログラムを実行することにより上述の実施形態の機能が実現されるだけでなく、以下の場合にも、かかるプログラムは本発明の実施形態に含まれる。当該プログラムがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）あるいは他のアプリケーションソフト等と共同して上述の実施形態の機能が実現される場合である。また、供給されたプログラムの処理の全てあるいは一部がコンピュータの機能拡張ボードや機能拡張ユニットにより行われて上述の実施形態の機能が実現される場合等である。
【図面の簡単な説明】
【００５５】
【図１】本発明の実施形態を示すデータ処理装置を適用可能な印刷システムの構成を示すブロック図である。
【図２】図１に示したＲＡＭのメモリマップの一例の図である。
【図３】本発明に係るデータ処理装置におけるデータ処理手順の一例を示すフローチャートである。
【図４】本発明に係る中間データ生成手順の一例を示すフローチャートである。
【図５】本発明の改ページ省略印刷を適用したページレイアウト例の図である。
【符号の説明】
【００５６】
１・・・情報処理装置
２、１６・・・システムバス
３・・・ビデオメモリ
４・・・表示部
５・・・キーボード
６・・・ポインティングデバイス
７・・・ディスクコントローラ部
８・・・フレキシブルディスク
９・・・ハードディスク装置
１０、１７・・・接続部
１１、２１・・・ＣＰＵ
１２、２２・・・ＲＡＭ
１３、２３・・・ＲＯＭ
１４・・・通信媒体
１５・・・印刷装置
１８・・・印刷部
１９・・・操作部
２０・・・外部メモリ
３１・・・印刷モード指定ステップ
３２・・・印刷指定ステップ
３３・・・改ページ省略印刷モード判定ステップ
３４・・・中間データ生成ステップ
３５・・・中間データ出力ステップ
３６・・・印刷データ生成、出力ステップ
４１・・・ページカウント初期化ステップ
４２・・・描画命令受け取りステップ
４３・・・描画命令が文字印字命令またはイメージ描画命令または図形描画命令かの判定ステップ
４４・・・実ページ終了判定ステップ
４５・・・中間データに改ページ命令を挿入して記録するステップ
４６、４１１・・・描画命令を中間データに変換、記録するステップ
４７・・・描画命令が改ページ命令かの判定ステップ
４８・・・ページカウントアップステップ
４９・・・改ページ命令を「改ページ」とページ数とを印字する命令群に変換し、中間データに記録するステップ
４１０・・・描画命令がジョブ終了命令かの判定ステップ
４１２・・・中間データに最後のページ数を印字する命令群を挿入し、記録するステップ
【図１】
2008046818.tif 000003
【図２】
2008046818.tif 000004
【図３】
2008046818.tif 000005
【図４】
2008046818.tif 000006
【図５】
2008046818.tif 000007