(57)【特許請求の範囲】
【請求項１】
印刷装置にプリンタドライバを介してジョブの実行を指示可能な情報処理装置であって、
前記ジョブに対して複数部数印刷するように指定されているか否かを判定する部数判定手段と、
前記部数判定手段によって前記ジョブに対して複数部数印刷するように指定されていると判定された場合に、前記複数部数印刷するように指定されたジョブの出力データに部ごとに異なる特定情報を付与するよう設定する印刷設定手段と、を有し、
前記印刷設定手段は、前記複数部数に含まれるそれぞれの部の１枚目に対応する出力データに特定情報を付与し、複数部数に含まれるそれぞれの部の２枚目以降に対応する出力データに特定情報を付与しないよう設定することを特徴とする情報処理装置。
【請求項２】
前記印刷設定手段は、前記特定情報を前記出力データに付与するか否かを設定する設定手段を有することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記印刷設定手段は、前記出力データに付与する前記特定情報の印刷位置を指定する位置指定手段を有することを特徴とする請求項１記載の情報処理装置。
【請求項４】
前記特定情報は、数字，人名，記号，バーコードのいずれかであることを特徴とする請求項１〜３のいずれかに記載の情報処理装置。
【請求項５】
前記印刷設定手段により前記特定情報を付与するように設定されたか否かを判定する設定判定手段と、
前記設定判定手段により前記特定情報を付与するように設定されたと判定した場合に、前記ジョブの出力データに前記特定情報を付与するように指示するコマンドを前記ジョブに付加するコマンド付加手段と、
を有することを特徴とする請求項１記載の情報処理装置。
【請求項６】
ジョブの実行を指示する情報処理装置と通信してジョブを受信して処理する印刷制御装置であって、
複数部数印刷するように指定されたジョブの出力データに部ごとに異なる特定情報を付与するよう設定されているかどうかを判断する判断手段と、
前記判断手段により前記特定情報を付与するように設定されていると判断した場合に、前記複数部数印刷するように指定されたジョブの出力データに前記特定情報を付与する付与手段と、
前記付与手段により前記特定情報が付与された前記出力データを印刷手段によって印刷するように制御する印刷制御手段と、
を有し、
前記付与手段は、複数部数に含まれるそれぞれの部の１枚目に対応する出力データに特定情報を付与し、複数部数に含まれるそれぞれの部の２枚目以降に対応する出力データに特定情報を付与しないことを特徴とする印刷制御装置。
【請求項７】
前記特定情報を記憶する記憶手段をさらに有し、
前記付与手段は、前記出力データに付与する前記特定情報を前記記憶手段から読み出して付与することを特徴とする請求項６記載の印刷制御装置。
【請求項８】
前記付与手段は、前記部ごとに異なる特定情報を前記出力データ中の所定位置に付与することを特徴とする請求項６記載の印刷制御装置。
【請求項９】
前記付与手段は、部ごとに異なる特定情報を前記出力データ中の、ユーザによって指定される任意の位置に付与することを特徴とする請求項６記載の印刷制御装置。
【請求項１０】
前記特定情報は、数字，人名，記号，バーコードのいずれかであることを特徴とする請求項６〜９のいずれかに記載の印刷制御装置。
【請求項１１】
前記記憶手段に記憶される特定情報を追加あるいは変更可能に管理する管理手段を有することを特徴とする請求項７記載の印刷制御装置。
【請求項１２】
ジョブの実行を指示可能な情報処理装置の印刷設定方法であって、
前記ジョブに対して複数部数印刷するように指定されているか否かを判定する部数判定ステップと、
前記部数判定ステップにより前記ジョブに対して複数部数印刷するように指定されていると判定された場合に、前記複数部数印刷するように指定されたジョブの出力データに部ごとに異なる特定情報を付与するよう設定する印刷設定ステップと、
を有し、
前記印刷設定ステップは、前記複数部数に含まれるそれぞれの部の１枚目に対応する出力データに特定情報を付与し、複数部数に含まれるそれぞれの部の２枚目以降に対応する出力データに特定情報を付与しないよう設定することを特徴とする情報処理装置の印刷設定方法。
【請求項１３】
前記印刷設定ステップは、前記特定情報を前記出力データに付与するか否かを設定することを特徴とする請求項１２記載の情報処理装置の印刷設定方法。
【請求項１４】
前記印刷設定ステップでは、前記特定情報の印刷位置を指定することを特徴とする請求項１２又は１３記載の情報処理装置の印刷設定方法。
【請求項１５】
前記特定情報は、数字，人名，記号，バーコードのいずれかであることを特徴とする請求項１２〜１４のいずれかに記載の情報処理装置の印刷設定方法。
【請求項１６】
前記印刷設定ステップにより前記特定情報を付与するように設定されたか否かを判定する設定判定ステップと、
前記設定判定ステップにより前記特定情報を付与するように設定されたと判定した場合に、前記ジョブの出力データに前記特定情報を付与するように指示するコマンドを前記ジョブに付加するコマンド付加ステップと、
を有することを特徴とする請求項１２記載の情報処理装置の印刷設定方法。
【請求項１７】
ジョブの実行を指示する情報処理装置と通信してジョブを受信して処理する印刷制御装置の制御方法であって、
複数部数印刷するように指定されたジョブの出力データに部ごとに異なる特定情報を付加するよう設定されているかどうか判断する判断ステップと、
前記判断ステップにより前記特定情報を付与するように設定されていると判断した場合に、前記複数部数印刷するように指定されたジョブの出力データに前記特定情報を付与する付与ステップと、
前記付与ステップにより前記特定情報が付与された出力データを印刷手段によって印刷するように制御する印刷制御ステップと、
を有し、
前記付与ステップは、複数部数に含まれるそれぞれの部の１枚目に対応する出力データに特定情報を付与し、複数部数に含まれるそれぞれの部の２枚目以降に対応する出力データに特定情報を付与しないことを特徴とする印刷制御装置の制御方法。
【請求項１８】
前記付与ステップは、前記出力データに付与する前記特定情報を前記特定情報を記憶する記憶手段から読み出して付与することを特徴とする請求項１７記載の印刷制御装置の制御方法。
【請求項１９】
前記付与ステップは、前記部ごとに異なる特定情報を前記出力データ中の所定位置に付与することを特徴とする請求項１７記載の印刷制御装置の制御方法。
【請求項２０】
前記付与ステップは、前記部ごとに異なる特定情報を前記出力データ中の、ユーザによって指定される任意の位置に付与することを特徴とする請求項１７記載の印刷制御装置の制御方法。
【請求項２１】
前記特定情報は、数字，人名，記号，バーコードのいずれかであることを特徴とする請求項１７〜２０のいずれかに記載の印刷制御装置の制御方法。
【請求項２２】
前記記憶手段に記憶される特定情報を追加あるいは変更可能に管理する管理ステップを有することを特徴とする請求項１８記載の印刷制御装置の制御方法。
【請求項２３】
ジョブの実行指示可能な情報処理装置に、
前記ジョブに対して複数部数印刷するように指定されているか否かを判定する部数判定ステップと、
前記部数判定ステップにより前記ジョブに対して複数部数印刷するように指定されていると判定された場合に、前記複数部数印刷するように指定されたジョブの出力データに部ごとに異なる特定情報を付与するよう設定する印刷設定ステップと、
前記印刷設定ステップが、前記出力データのうち、前記複数部数に含まれる各部の印刷物の１枚目に対応する出力データにのみ前記特定情報が付与されるよう設定し、前記複数部数に含まれる各部の印刷物の２枚目以降に対応する前記出力データに前記特定情報が付与されないように設定するよう制御する制御ステップとを実行させるためのプログラムを記録したコンピュータが読み取り可能な記憶媒体。
【請求項２４】
前記印刷設定ステップでは、前記特定情報を前記出力データに付与するか否かを設定することを特徴とする請求項２３記載の記憶媒体。
【請求項２５】
前記印刷設定ステップでは、前記特定情報の印刷位置を指定することを特徴とする請求項２３又は２４記載の記憶媒体。
【請求項２６】
前記特定情報は、数字，人名，記号，バーコードのいずれかであることを特徴とする請求項２３〜２５のいずれかに記載の記憶媒体。
【請求項２７】
前記印刷設定ステップにより前記特定情報を付与するように設定されたか否かを判定する設定判定ステップと、
前記設定判定ステップにより前記特定情報を付与するように設定されたと判定した場合に、前記ジョブの出力データに前記特定情報を付与するように指示するコマンドを前記ジョブに付加するコマンド付加ステップと、
を含むことを特徴とする請求項２３記載の記憶媒体。
【請求項２８】
ジョブの実行を指示する情報処理装置と通信してジョブを受信して処理する印刷制御装置に、
複数部数印刷するように指定されたジョブの出力データに特定情報を付与するよう設定されているかどうかを判断する判断ステップと、
前記判断ステップにより前記特定情報を付与するように設定されていると判断した場合に、前記複数部数印刷するように指定されたジョブの出力データに前記特定情報を付与する付与ステップと、
前記付与ステップにより前記特定情報が付与された出力データを印刷手段によって印刷するように制御する制御ステップと、
前記付与ステップにより、複数部数に含まれるそれぞれの部の１枚目に対応する出力データに特定情報を付与し、複数部数に含まれるそれぞれの部の２枚目以降に対応する出力データに特定情報を付与しないよう制御する付与制御ステップとを実行させるためのプログラムを記録したコンピュータが読み取り可能な記憶媒体。
【請求項２９】
前記付与ステップは、前記出力データに付与する前記特定情報を前記特定情報を記憶する記憶手段から読み出して前記付与することを特徴とする請求項２８記載の記憶媒体。
【請求項３０】
前記付与ステップは、前記部ごとに異なる特定情報を前記出力データ中の所定位置に付与することを特徴とする請求項２８記載の記憶媒体。
【請求項３１】
前記付与ステップは、前記部ごとに異なる特定情報を前記出力データ中の、ユーザによって指定される任意の位置に付与することを特徴とする請求項２８記載の記憶媒体。
【請求項３２】
前記特定情報は、数字，人名，記号，バーコードのいずれかであることを特徴とする請求項２８〜３１のいずれかに記載の記憶媒体。
【請求項３３】
前記記憶手段に記憶される特定情報を追加あるいは変更可能に管理する管理ステップを有することを特徴とする請求項２９記載の記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷装置にプリンタドライバを介してジョブの実行を指示可能な情報処理装置の制御並びジョブの実行を指示する情報処理装置と通信してジョブを受信して処理する印刷制御装置における制御に関するものである。
【０００２】
【従来の技術】
従来、図１０に示すようにデータ処理装置としてのパソコン１００とプリンタ２００とをインタフェース３００を介して通信可能な印刷システムにおいて、プリント部数指定およびその出力は、後述するような印刷設定画面上で、ユーザが印刷部数を指定すると、部数分をエンジンから出力する構成となっている。
【０００３】
図１０は、この種の印刷システムの一例を示すブロック図であり、パソコン１００とプリンタ２００とをインタフェース３００を介して通信可能な印刷システムに対応する。
【０００４】
図１０において、１０１はＣＰＵで、図示しないハードディスク等に記憶されるアプリケーション１０３により所望の出力データを作成し、該作成した出力データ１０４をプリンタ２００で印刷する際に、プリンタドライバ１０２を動作させて、図１１に示すような印刷設定画面を図示しない表示装置上に表示する。
【０００５】
プリンタ２００において、２０１はＣＰＵで、ハードディスク２０３に記憶される制御プログラム等によりパソコン１００から受信した出力データ１０４を解析して、メモリ２０２に出力イメージ２０４を展開し、該展開された出力イメージ２０４をエンジン部２０５で画像出力すると、プリント出力２０６が指定部数分得られる。
【０００６】
図１１は、この種の印刷システムにおける印刷設定画面（ＵＩ）の一例を示す図である。
【０００７】
図１１に示す印刷設定画面（ＵＩ）において、ユーザは用紙方向，用紙サイズ，印刷部数等を指定する。
【０００８】
このように従来の印刷システムにおいては、パソコン１００で作成された出力データ１０４をプリントする際、パソコン１００上のアプリケーション１０３やプリンタドライバ１０２の印刷設定画面を利用し、所望の用紙サイズ、部数等を設定し出力する。
【０００９】
例えば、必要部数が１０部の際は印刷設定画面の部数設定の覧に「１０」と入力するとパソコン１００から送付されたデータがプリンタ２００のデータ処理装置のメモリ２０２上にビットマップ形式でイメージデータ２０４が展開され、データ処理装置からプリン２００のエンジン部２０５へ１０回転送が行われ、１０部出力される。
【００１０】
【発明が解決しようとする課題】
しかしながら従来例では、指定部数、すなわち１０部それぞれを管理したい場合（重要書類等誰にわたったかを管理したり、配布忘れはないか等管理したりする）に各出力データを区別することができないため、必要に応じて１部ずつナンバリングをして、プリンタ２００に展開し直して出力する等の手間がかかってしまう等の問題点が指摘されていた。
【００１１】
本発明は、上記の問題点を解消するためになされたもので、本発明の目的は、部数印刷指定時に、部毎に異なる特定情報をジョブの出力データに付与する設定を行える仕組みを提供することである。
【００１２】
また、情報処理装置から受信するジョブに対して、部毎に異なる特定情報を出力データに付与して印刷できる仕組みを提供することを目的とする。
【００１３】
【課題を解決するための手段】
本発明に係る情報処理装置は、以下の特徴的構成を備える。
印刷装置にプリンタドライバを介してジョブの実行を指示可能な情報処理装置であって、前記ジョブに対して複数部数印刷するように指定されているか否かを判定する部数判定手段と、前記部数判定手段によって前記ジョブに対して複数部数印刷するように指定されていると判定された場合に、前記複数部数印刷するように指定されたジョブの出力データに部ごとに異なる特定情報を付与するよう設定する印刷設定手段とを有し、印刷設定手段は、複数部数に含まれるそれぞれの部の１枚目に対応する出力データに特定情報を付与し、複数部数に含まれるそれぞれの部の２枚目以降に対応する出力データに特定情報を付与しないよう設定することを特徴とする。
【００１４】
本発明に係る印刷制御装置は、以下の特徴的構成を備える。
ジョブの実行を指示する情報処理装置と通信してジョブを受信して処理する印刷制御装置であって、複数部数印刷するように指定されたジョブの出力データに部ごとに異なる特定情報を付与するよう設定されているかどうかを判断する判断手段と、前記判断手段により前記特定情報を付与するように設定されていると判断した場合に、前記複数部数印刷するように指定されたジョブの出力データに前記特定情報を付加する付加手段と、前記付加手段により前記特定情報が付加された前記出力データを印刷手段によって印刷するように制御する印刷制御手段とを有し、前記付与手段は、複数部数に含まれるそれぞれの部の１枚目に対応する出力データに特定情報を付与し、複数部数に含まれるそれぞれの部の２枚目以降に対応する出力データに特定情報を付与しないことを特徴とする。
【００４６】
【発明の実施の形態】
〔第１実施形態〕
図１は、本発明の第１実施形態を示すデータ処理装置を適用可能な印刷システムの構成を説明するブロック図である。なお、ここでは、レーザビームプリンタ（図１）を例にして説明する。また、本発明の機能が実行されるのであれば、単体の機器であっても、複数の機器からなるシステムであっても、ＬＡＮ等のネットワークを介して処理が行われるシステムであっても本発明を適用できることは言うまでもない。
【００４７】
図において、３０００はホストコンピュータで、ＲＯＭ３のプログラム用ＲＯＭに記憶された文書処理プログラム等に基づいて図形，イメージ，文字，表（表計算を含む）等が混在した文書処理を実行するＣＰＵ１を備え、システムバス４に接続される各デバイスをＣＰＵ１が総括的に制御する。
【００４８】
また、このＲＯＭ３のプログラム用ＲＯＭには、図７に示すフローチャートで示されるようなＣＰＵ１の制御プログラム等を記憶し、ＲＯＭ３のフォント用ＲＯＭには上記文書処理の際に使用するフォントデータ等を記憶し、ＲＯＭ３のデータ用ＲＯＭは上記文書処理等を行う際に使用する各種データ（例えば、各種ページ記述言語のプログラムやフォントのラスタライズ用データなど）を記憶している。
【００４９】
２はオプションＲＡＭ等により拡張可能なＲＡＭで、ＣＰＵ１の主メモリ，ワークエリア等として機能する。５はキーボードコントローラ（ＫＢＣ）で、キーボード９や不図示のポインティングデバイスからのキー入力を制御する。
【００５０】
６はＣＲＴコントローラ（ＣＲＴＣ）で、ＣＲＴディスプレイ（ＣＲＴ）１０の表示を制御する。７はディスクコントローラ（ＤＫＣ）で、ブートプログラム，種々のアプリケーション，フォントデータ，ユーザファイル，編集ファイル等を記憶するハードディスク（ＨＤ）、フロッピーディスク（ＦＤ）等の外部メモリ１１とのアクセスを制御する。なお、ＣＲＴ１０には、後述するような印刷設定画面が表示される。
【００５１】
８はプリンタコントローラ（ＰＲＴＣ）で、所定の双方向性インタフェース（インタフェース）２１を介してプリンタ１５００に接続されて、プリンタ１５００との通信制御処理を実行する。なお、ＣＰＵ１は、例えばＲＡＭ２の上に設定された表示情報ＲＡＭ領域へのアウトラインフォントの展開（ラスタライズ）処理を実行し、ＣＲＴ１０上でのＷＹＳＩＷＹＧを可能としている。
【００５２】
また、ＣＰＵ１は、ＣＲＴ１０上の不図示のマウスカーソル等で指示されたコマンドに基づいて登録された種々のウインドウを開き、種々のデータ処理を実行する。
【００５３】
プリンタ１５００において、１２はプリンタＣＰＵ（ＣＰＵ）で、ＲＯＭ１３のプログラム用ＲＯＭに記憶された制御プログラム等あるいは外部メモリ１４に記憶された制御プログラム等に基づいてシステムバス１５に接続される各種のデバイスとのアクセスを総括的に制御し、印刷部インタフェース１６を介して接続される印刷部（プリンタエンジン）１７に出力情報としての画像信号を出力する。
【００５４】
また、このＲＯＭ１３のプログラム用ＲＯＭには、図７のフローチャートで示されるようなＣＰＵ１２が実行可能な制御プログラム等を記憶する。さらに、ＲＯＭ１３のフォント用ＲＯＭには上記出力情報を生成する際に使用するフォントデータ（アウトラインフォントデータを含む）等を記憶し、ＲＯＭ１３のデータ用ＲＯＭにはハードディスク等の外部メモリ１４が無いプリンタの場合には、ホストコンピュータ３０００上で利用される情報等を記憶している。
【００５５】
ＣＰＵ１２は入力部１８を介してホストコンピュータ３０００との通信処理が可能となっており、プリンタ１５００内の情報等をホストコンピュータ３０００に通知可能に構成されている。
【００５６】
１９はＲＡＭで、主としてＣＰＵ１２の主メモリ，ワークエリア等として機能し、図示しない増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張することができるように構成されている。
【００５７】
なお、ＲＡＭ１９は、出力情報展開領域，環境データ格納領域，ＮＶＲＡＭ等に用いられる。前述したハードディスク（ＨＤ），ＩＣカード等の外部メモリ１４は、ディスクコントローラ（ＤＫＣ）２０によりアクセスが制御される。外部メモリ１４は、オプションとして接続され、フォントデータ（ホストコンピュータ３０００等からダウンロードされるフォントデータを含む），エミュレーションプログラム（ホストコンピュータ３０００等からダウンロードされるエミュレーションプログラムを含む），フォームデータ（ホストコンピュータ３０００等からダウンロードされる）等を記憶する。
【００５８】
また、１５０１は前述した操作パネルで、操作のためのスイッチおよびＬＥＤ表示器等が配されている。
【００５９】
また、前述した外部メモリは、１個に限らず、少なくとも１個以上備え、内蔵フォントに加えてオプションフォントカード，言語系の異なるプリンタ制御言語を解釈するプログラムを格納した外部メモリを複数接続できるように構成されていても良い。さらに、図示しないＮＶＲＭを有し、操作パネル１５０１からのプリンタモード設定情報をユーザ別，グループ別に記憶するようにしても良い。
【００６０】
図２は、本発明に係る情報処理装置と印刷制御装置を適用可能な印刷システムの構成を説明するブロック図であり、図１０と同一のものには同一の符号を付してある。
【００６１】
図２において、２１０は部数に対するナンバリングデータで、例えば「１」の場合を示し、部数が「１０」であれば、ＣＰＵ２０１が出力イメージ２０４の所定位置に対して順次「１」から１ずつ「１０」までカウントアップされる制御で描画されるものとする。これにより、図１０に示すプリント出力２０６とは、異なるプリント出力２０６Ａが得られる。
【００６２】
図３は、図１に示したＣＲＴ１０上に表示される印刷設定画面の一例を示す図である。
【００６３】
図３において、Ｔ１は用紙方向で、縦が選択された状態に対応する。Ｔ２は用紙サイズで、選択可能な用紙サイズＡ４，Ａ３，Ｂ４，Ａ５，手差し等から、現在Ａ４が選択された状態に対応する。Ｔ３はオプション指定である印刷部数のナンバリング指定で、ボタンＢＴ１を選択すれば、ナンバリング出力無しに設定され、ボタンＢＴ２を選択すれば、ナンバリング出力有りに設定され、現在ナンバリング出力有りが選択された状態に対応する。
【００６４】
図４は、本発明に係る印刷制御装置におけるナンバリング付き部数出力結果の一例を示す図であり、例えば部数「１０」が選択された場合の出力結果に対応する。
【００６５】
これにより、パソコン１００からプリンタ２００に印刷する際の印刷設定画面の部数設定のオプション（図３の印刷部数のナンバリング指定Ｔ３）で、ナンバリングを「ＯＮ」または「ＯＦＦ」のいずれかをボタンＢＴ１，ＢＴ２の指示で選択でき（図３参照）、ナンバリングがＯＦＦでは従来通り指定された部数出力される（図１０参照）。
【００６６】
一方、ナンバリングが「ＯＮ」が選択された場合は、印刷出力される部ごとにナンバーが追加され出力される（図４参照）。さらに、ナンバリングＯＮの場合、データ処理部のメモリ２０２やＨＤ２０３上に保持している数字のビットマップをビットマップに展開された送付データに添加し、１部終了するたびに異なるビットマップ（この場合は１ずつ増えた数字）を添加し出力する（図２に示すナンバリングデータ２１０参照）。
【００６７】
図５は、本発明に係る印刷制御装置におけるデータ処理手順の一例を示すフローチャートである。なお、（１）〜（８）は各ステップを示す。
【００６８】
先ず、図２に示すアプリケーション１０３を実行して（１）、データ処理、例えば文書編集処理（文字，図形，画像等を含む）を行う。そして、アプリケーション１０３実行中に、印刷要求が指示されたかどうかを判断し（２）、指示されたら、図３に示す印刷設定画面を表示する（３）。そして、用紙方向，用紙サイズが選択されたかどうかを判断し（４）、選択されたら、プリンタドライバ１０２が用紙方向，用紙サイズを指定する。
【００６９】
次に、印刷部数指定があるかどうかを判断し（５）、部数指定があると判定した場合は、さらに、ナンバリング指定があるかどうかを、ボタンＢＴ２が選択されているかどうかから判断し、ＹＥＳならば、プリンタドライバ１０２が部数をナンバリングするコマンドを付加してジョブをプリンタ２００に出力して（７）、処理をリターンする。
【００７０】
一方、ステップ（５），（６）で、いずれもＮＯと判定された場合は、プリンタドライバ１０２がジョブをプリンタ２００に出力して（８）、処理をリターンする。
【００７１】
上記第１実施形態によれば、特定情報をナンバリング情報としたので、印刷部数ごとにナンバリング可能な機能を有することで管理可能な出力データをより俊敏に入手することが可能になる。
【００７２】
〔第２実施形態〕
上記第１実施形態では、プリンタ２００の、いわゆるプリンタコントローラ部としてのデータ処理部のメモリ２０２、ＨＤ２０３内にあるナンバリング用のビットマップデータはフォントデータと同様に任意に変更、追加できるように構成してもよい。以下、その実施形態について説明する。
【００７３】
図６は、本発明の第２実施形態を示す印刷制御装置におけるナンバリング付加情報例を示す図であり、図２に示したメモリ２０２またはハードディスク２０３に記憶されるナンバリング付加情報に対応する。
【００７４】
図６において、ＩＭ１〜ＩＭ４は付加イメージデータで、付加イメージデータＩＭ１が数字データの場合を、付加イメージデータＩＭ２が人名データの場合を、付加イメージデータＩＭ３が記号データの場合を、付加イメージデータＩＭ４がバーコードの場合を示し、これらはパソコン１００からのコマンドで指定可能としてもよいし、プリンタ２００の図示しない操作部より指定可能としてもよい。また、複数の付加イメージデータを同時に選択可能としてもよい。
【００７５】
図７は、本発明の第２実施形態を示す情報処理装置における印刷設定画面の一例を示す図であり、図３と同一のものには同一の符号を付してある。
【００７６】
図において、ＢＴ１１〜ＢＴ１４は付加イメージデータ選択ボタンで、付加イメージデータ選択ボタンＢＴ１１が選択された場合は、図６に示した付加イメージデータＩＭ１（種別が数字）を指定するコマンドをプリンタ２００に出力（印刷情報に付加して）する。
【００７７】
また、付加イメージデータ選択ボタンＢＴ１２が選択された場合は、図６に示した付加イメージデータＩＭ２（種別が人名）を指定するコマンドをプリンタ２００に出力（印刷情報に付加して）する。
【００７８】
さらに、付加イメージデータ選択ボタンＢＴ１３が選択された場合は、図６に示した付加イメージデータＩＭ３（種別が記号）を指定するコマンドをプリンタ２００に出力（印刷情報に付加して）する。
【００７９】
また、付加イメージデータ選択ボタンＢＴ１４が選択された場合は、図６に示した付加イメージデータＩＭ４（種別がバーコード）を指定するコマンドをプリンタ２００に出力（印刷情報に付加して）する。なお、本実施形態では、図示されるように、現在付加イメージデータ選択ボタンＢＴ１１が選択されて、数字を指定している状態であるものとする。
【００８０】
〔第３実施形態〕
上記実施形態では、ナンバリングする付加イメージデータを出力イメージ２０４の所定位置、例えば図４に示すように、出力用紙の下面側の左隅に出力する場合について説明したが、その出力位置を指定できるように構成してもよい。以下、その実施形態について説明する。
【００８１】
図８は、本発明の第３実施形態を示す情報処理装置における印刷設定画面の一例を示す図であり、図７と同一のものには同一の符号を付してある。
【００８２】
図８において、ＢＴ２１は調整選択ボタンで、ナンバリング付加イメージの割り付け位置調整を行わない場合に選択される。ＢＴ２２は調整選択ボタンで、ナンバリング付加イメージの割り付け位置調整を行う場合に選択され、現在選択中の状態を示す。
【００８３】
Ｖ１，Ｖ２は調整設定画面で、調整設定画面Ｖ１，Ｖ２はいずれか一方を選択可能に構成されているものとする。
【００８４】
調整設定画面Ｖ１は、固定位置を選択する画面で、位置指定ボタンＢＴ３１〜ＢＴ３４のいずれかを選択可能に構成され、位置指定ボタンＢＴ３１は用紙出力サイズの印刷領域の左下領域を、位置指定ボタンＢＴ３２は用紙出力サイズの印刷領域の右下領域を、位置指定ボタンＢＴ３３は用紙出力サイズの印刷領域の左上領域を、位置指定ボタンＢＴ３４は用紙出力サイズの印刷領域の右上領域を選択する。なお、画面表示例では現在、位置指定ボタンＢＴ３１は用紙出力サイズの印刷領域の左下領域を選択中である状態に対応する。
【００８５】
調整設定画面Ｖ２は、ナンバリング領域を指定するカーソルＮＳＰにより、ユーザが出力位置を用紙サイズで決定される有効印刷領域内で任意に指定することができる。
【００８６】
なお、調整設定画面Ｖ１，Ｖ２で選択された領域調整指定は、当該印刷データにコマンドとしてプリンタ２００に転送されるものとする。また、出力位置は、同時に複数行えるように構成してもよい。
【００８７】
また、当該ナンバリング情報を、ハードディスク２０３に格納される印刷ジョブのスプール印刷の際の識別情報として利用してもよい。
【００８８】
さらに、プリンタ２００が両面印刷機能を有する場合には、部数ナンバリング情報の出力を、片面あるいは両面のいずれかを選択できるように構成してもよい。
【００８９】
また、プリンタ２００がカラー印刷機能を有する場合には、当該ナンバリング情報の出力色を指定できるように構成してもよい。
【００９０】
さらに、ナンバリングを部ごとの１枚目のみに添加するように構成してもよい。
【００９１】
以下、図９に示すメモリマップを参照して本発明に係るデータ処理装置を適用可能な印刷システムで読み出し可能なデータ処理プログラムの構成について説明する。
【００９２】
図９は、本発明に係るデータ処理装置を適用可能な印刷システムで読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【００９３】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【００９４】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【００９５】
本実施形態における図５に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【００９６】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００９７】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００９８】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピーディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ等を用いることができる。
【００９９】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１００】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１０１】
【発明の効果】
以上説明したように、本発明によれば、複数部数印刷するよう指定された場合に、部ごとに異なる特定情報をジョブの出力データに付与するよう設定でき、複数部数に含まれるそれぞれの部の１枚目に対応する出力データに特定情報を付与し、複数部数に含まれるそれぞれの部の２枚目以降に対応する出力データに特定情報を付与しないよう設定することができる。
【０１０２】
また、情報処理装置から受信する、複数部数印刷するよう指定されたジョブの出力データに部ごとに異なる特定情報を付与して印刷でき、複数部数に含まれるそれぞれの部の１枚目に対応する出力データに特定情報を付与し、複数部数に含まれるそれぞれの部の２枚目以降に対応する出力データに特定情報を付与しないようにすることができる。
【図面の簡単な説明】
【図１】本発明の第１実施形態を示すデータ処理装置を適用可能な印刷システムの構成を説明するブロック図である。
【図２】本発明に係る情報処理装置と印刷制御装置を適用可能な印刷システムの構成を説明するブロック図である。
【図３】図１に示したＣＲＴ上に表示される印刷設定画面の一例を示す図である。
【図４】本発明に係る印刷制御装置におけるナンバリング付き部数出力結果の一例を示す図である。
【図５】本発明に係る印刷制御装置におけるデータ処理手順の一例を示すフローチャートである。
【図６】本発明の第２実施形態を示す印刷制御装置におけるナンバリング付加情報例を示す図である。
【図７】本発明の第２実施形態を示す情報処理装置における印刷設定画面の一例を示す図である。
【図８】本発明の第２実施形態を示す情報処理装置における印刷設定画面の一例を示す図である。
【図９】本発明に係るデータ処理装置を適用可能な印刷システムで読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【図１０】この種の印刷システムの一例を示すブロック図である。
【図１１】この種の印刷システムにおける印刷設定画面の一例を示す図である。
【符号の説明】
１００  パソコン
１０１  ＣＰＵ
１０２  プリンタドライバ
１０３  アプリケーション
２００  プリンタ
２０１  ＣＰＵ
２０２  メモリ
２０３  ハードディスク
２０５  エンジン部
２０６Ａ  プリント出力
２１０  ナンバリングデータ
【図１】
0004500424.tif 000002
【図２】
0004500424.tif 000003
【図３】
0004500424.tif 000004
【図４】
0004500424.tif 000005
【図５】
0004500424.tif 000006
【図６】
0004500424.tif 000007
【図７】
0004500424.tif 000008
【図８】
0004500424.tif 000009
【図９】
0004500424.tif 000010
【図１０】
0004500424.tif 000011
【図１１】
0004500424.tif 000012