JP2004102478A - 印刷システム、プリンタホスト、印刷装置およびプリンタドライバ - Google Patents
印刷システム、プリンタホスト、印刷装置およびプリンタドライバ Download PDFInfo
- Publication number
- JP2004102478A JP2004102478A JP2002261028A JP2002261028A JP2004102478A JP 2004102478 A JP2004102478 A JP 2004102478A JP 2002261028 A JP2002261028 A JP 2002261028A JP 2002261028 A JP2002261028 A JP 2002261028A JP 2004102478 A JP2004102478 A JP 2004102478A
- Authority
- JP
- Japan
- Prior art keywords
- group
- pages
- print data
- printing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 claims abstract description 36
- 238000010586 diagram Methods 0.000 abstract description 14
- 230000006870 function Effects 0.000 description 4
- 238000011084 recovery Methods 0.000 description 3
- 238000007599 discharging Methods 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
【課題】印刷システムにおいて、複数ページの印刷を行なう場合に、印刷処理に関する設定の自由度を高める。
【解決手段】印刷すべきページ群の内容を記述したデータを含む印刷データを生成する印刷データ生成手段と、印刷すべきページ群を1または複数のグループに分割する指定を受け付けるための画面と、それぞれのグループに対して印刷処理に関する設定を受け付けるための画面とを提示する印刷設定受付手段とを備え、グループを定義する情報とグループに対する印刷処理に関する設定についての情報とを印刷データに含めるプリンタホストと、前記印刷データに含まれるグループを定義する情報とグループに対する印刷処理に関する設定についての情報とにしたがい、グループを構成するページに対して、そのグループについての印刷処理に関する設定に基づいた印刷処理を行なう印刷装置を有する印刷システムを提供する。
【選択図】図2
【解決手段】印刷すべきページ群の内容を記述したデータを含む印刷データを生成する印刷データ生成手段と、印刷すべきページ群を1または複数のグループに分割する指定を受け付けるための画面と、それぞれのグループに対して印刷処理に関する設定を受け付けるための画面とを提示する印刷設定受付手段とを備え、グループを定義する情報とグループに対する印刷処理に関する設定についての情報とを印刷データに含めるプリンタホストと、前記印刷データに含まれるグループを定義する情報とグループに対する印刷処理に関する設定についての情報とにしたがい、グループを構成するページに対して、そのグループについての印刷処理に関する設定に基づいた印刷処理を行なう印刷装置を有する印刷システムを提供する。
【選択図】図2
Description
【0001】
【発明の属する技術分野】
本発明は、印刷システムに係り、特に、印刷ジョブに含まれるページごとに印刷処理に関する設定を行なえる印刷システムに関する。
【0002】
【従来の技術】
プリンタホストとプリンタとを備えて構成される印刷システムで印刷を行なう場合、印刷の実行に先立ち、プリンタホストでは、印刷処理に関する設定として、用紙サイズ、用紙種類、解像度等の設定を受け付けることができるようになっている。
【0003】
そして、印刷対象が、複数のページからなるドキュメントである場合には、受け付けた印刷処理に関する設定がすべてのページに対して適用されることになる。
【0004】
【発明が解決しようとする課題】
しかし、ドキュメントの内容によっては、一部のページにおいて、印刷処理に関する設定を変更して印刷を行ないたい場合がある。例えば、ドキュメントに写真を含むページがある場合に、そのページの用紙を写真用紙とし、解像度を高める設定を行ない、他のページは、用紙を普通紙とし、解像度を中程度とする設定を行ないたい場合、あるいは、最初のページを表紙とし、最後のページを裏表紙として、カラー印刷を行ない、他のページはモノクロ印刷を行ないたい場合等である。
【0005】
従来、このような場合には、印刷設定ごとにドキュメントを複数回に分けて印刷を行なわざるを得ず、ユーザの負担が大きかった。
【0006】
本発明は、印刷システムにおいて、複数ページの印刷を行なう場合に、印刷処理に関する設定の自由度を高めることを目的とする。
【0007】
【課題を解決するための手段】
上記課題を解決するため、本発明の第1の態様によれば、
プリンタホストと、印刷装置とを備えた印刷システムであって、
前記プリンタホストは、
印刷すべきページ群の内容を記述したデータを含む印刷データを生成する印刷データ生成手段と、
印刷すべきページ群を1または複数のグループに分割する指定を受け付けるための画面と、それぞれのグループに対して印刷処理に関する設定を受け付けるための画面とを提示して、印刷すべきページ群に対する印刷処理に関する設定を受け付ける印刷設定受付手段とを備え、
前記印刷データ生成手段は、グループを定義する情報とグループに対する印刷処理に関する設定についての情報とを印刷データに含めるものであり、
前記印刷装置は、
前記印刷データに含まれるグループを定義する情報とグループに対する印刷処理に関する設定についての情報とにしたがい、グループを構成するページに対して、そのグループについての印刷処理に関する設定に基づいた印刷処理を行なうこと
を特徴とする印刷システムが提供される。
【0008】
また、上記課題を解決するため、本発明の第2の態様によれば、
印刷すべきページ群の内容を記述したデータを含む印刷データを生成する印刷データ生成手段と、
印刷すべきページ群を1または複数のグループに分割する指定を受け付けるための画面と、それぞれのグループに対して印刷処理に関する設定を受け付けるための画面とを提示して、印刷すべきページ群に対する印刷処理に関する設定を受け付ける印刷設定受付手段とを備え、
前記印刷データ生成手段は、グループを定義する情報とグループに対する印刷処理に関する設定についての情報とを印刷データに含めることを特徴とするプリンタホストが提供される。
【0009】
ここで、前記印刷データ生成手段は、グループを定義する情報とグループに対する印刷処理に関する設定についての情報とを印刷データのヘッダ部分に含めることができる。
【0010】
また、上記課題を解決するため、本発明の第3の態様によれば、
印刷すべきページ群の内容を記述したデータを含む印刷データであって、印刷すべきページ群を1または複数に分割するグループを定義する情報と、グループに対する印刷処理に関する設定についての情報とを含む印刷データを受け付ける印刷装置であって、
受け付けた印刷データに含まれるグループを定義する情報とグループに対する印刷処理に関する設定についての情報とにしたがい、グループを構成するページに対して、そのグループについての印刷処理に関する設定に基づいた印刷処理を行なうことを特徴とする印刷装置が提供される。
【0011】
【発明の実施の形態】
本発明の実施の形態について図面を参照して詳細に説明する。
【0012】
図1は、本発明を適用した印刷システムのハードウェア構成の概要を説明するためのブロック図である。
【0013】
本図に示すように、印刷システムは、アプリケーションソフトウェアによる各種処理、プリンタドライバによる印刷処理等を実現するためのコンピュータ30と、このコンピュータ30に接続されるプリンタ10とを備えて構成される。本実施形態において、コンピュータ30は、印刷データを生成し、プリンタ10に送信するプリンタホストとして機能する。そして、プリンタ10は、受信した印刷データに基づいて印刷を行なう印刷装置として機能する。なお、印刷システムの構成はこれに限られない。
【0014】
コンピュータ30は、各種プログラムを実行するCPU(Central ProcessingUnit)31、データおよびプログラム等を一時的に記憶するRAM(Random Access Memory)32、コンピュータ30を制御するための各種データ、各種プログラム等があらかじめ不揮発的に記憶されているROM(Read Only Memory)33、および、接続されたプリンタ10等の周辺装置とのデータの送受信をつかさどるインタフェース34を備えている。
【0015】
また、コンピュータ30には、カラーディスプレイ等の表示装置21、マウス、キーボード等の入力装置22、CD−ROM等の記録媒体からデータを読み取るメディア読取装置23および内蔵または外付けの補助記憶装置24が接続される。もちろん、コンピュータ30の構成はこれに限られない。
【0016】
プリンタ10は、例えば、レーザ方式のページプリンタである。レーザ方式のページプリンタは、筐体内にトナーを充填したカートリッジを備え、このトナーを印刷用紙等の印刷媒体に転写することで印刷を行なう。ただし、これに限られない。例えば、インクジェット方式のシリアルプリンタ、その他の印刷方式を用いたプリンタであってもよい。
【0017】
プリンタ10は、コンピュータ30とのデータの送受信をつかさどるインタフェース11、各種プログラムを実行するCPU12、印刷データ等を一時的に記憶するRAM13、プリンタ10を制御するための各種データ、各種プログラム等があらかじめ不揮発的に記憶されているROM14、フォント情報等を格納する補助記憶装置15、トナーカートリッジ、感光ドラム、レーザ光照射機構、紙送り機構、印刷媒体の給排紙処理を行なう給排紙機構等からなるプリントエンジン16、ユーザからのキー操作等を受け付ける操作パネル17を備えて構成される。もちろん、プリンタ10の構成はこれに限られない。
【0018】
次に、上記印刷システムによりコンピュータ30およびプリンタ10に実現される機能構成について、図2のブロック図を参照して説明する。
【0019】
本図に示すように、コンピュータ30上には、アプリケーション310とプリンタドライバ320とが構築される。
【0020】
アプリケーション310は、ワードプロセッサ、グラフィックス等の処理をコンピュータ30に行なわせるための機能を有しており、RAM32が読み込んだアプリケーションプログラムを、CPU31が実行することによりコンピュータ30上に構築される。
【0021】
プリンタドライバ320は、ユーザからの印刷指示にしたがって、アプリケーション310が生成した画像データを読み込んで、プリンタ10が解釈できる形式の印刷データに変換し、インタフェース34を介してプリンタ10に送信する機能を有している。プリンタドライバ320は、印刷データを印刷ジョブ単位で管理する。印刷ジョブは、例えば、アプリケーション310で処理中のドキュメントについて、ユーザからの一の印刷指示に基づいて印刷対象となったページの集合体とすることができる。
【0022】
このため、プリンタドライバ320は、印刷指示を受け付けるためのユーザインタフェース部321と、印刷データの生成、管理、送信等を処理する印刷処理部322とを備えている。
【0023】
本実施形態において、印刷処理部322は、ユーザからの指示に基づいて、印刷ジョブを、さらに、一または複数のグループに分割して管理することができるようになっている。例えば、6ページからなる印刷ジョブを、最初の3ページのグループと次の3ページのグループの2つのグループに分割することができる。そして、それぞれのグループに対して、ユーザインタフェース部321を介して、印刷処理に関する設定を受け付けることができるようになっている。
【0024】
プリンタドライバ320は、RAM32が読み込んだプリンタドライバプログラムを、CPU31が実行することによりコンピュータ30上に構築される。このためのプリンタドライバプログラムは、例えば、CD−ROM等の可搬型の記録媒体に記録することで流通させることができる。そして、この記録媒体を、メディア読取装置23で読み取ることにより、コンピュータ30にプリンタドライバプログラムをインストールすることができる。また、コンピュータ30に通信装置を備えさせて、例えば、インターネット等のコンピュータネットワークを介してインストールすることもできる。
【0025】
図2において、プリンタ10上には、印刷制御部110および印刷実行部1202が構築される。
【0026】
印刷制御部110は、コンピュータ30から送信された印刷データを解釈して、印刷データに基づく印刷をプリンタ10で実行するための制御を行なう。具体的には、印刷データに基づくプリントイメージデータを生成し、このプリントイメージデータを印刷するように印刷実行部120に指示を送る。
【0027】
印刷実行部120は、印刷制御部110の指示にしたがって、印刷用紙等の印刷媒体に対して、プリントエンジン16による印刷を実行する。
【0028】
つぎに、本実施形態の印刷ジョブ制御の概要について説明する。前述のように、印刷ジョブは1または複数のページを含んで構成される。本実施形態では、印刷ジョブを構成するページをいくつかのグループ単位に分割し、それぞれのグループに対して独立に印刷処理に関する設定ができるものとする。
【0029】
例えば、6ページで構成されている印刷ジョブについて、1ページ目(グループ1)、2〜5ページ目(グループ2)、6ページ目(グループ3)の3つのグループに分割することができる。そして、例えば、グループ1およびグループ6に対しては、印刷処理に関する設定としてキー入力待ち有りの設定を行い、グループ2に対してはキー入力待ち無しの設定を行なうことができる。ここで、キー入力待ち有りの設定は、印刷処理開始後、プリンタ10の所定のキー入力を受け付けてからそのページの印刷が実行される設定であり、例えば、手差し印刷に適した設定である。
【0030】
この結果、1ページ目の印刷は、キー入力を待って開始され、2ページ〜5ページ目の印刷は連続して行なわれる。そして、6ページ目の印刷は、キー入力を待って開始されることになる。この設定は、例えば、最初のページと最終ページには特殊な用紙を用いて手差し印刷を行ない、中間のページはプリンタ10に備えられた通常の用紙に印刷させる場合に適している。
【0031】
キー入力待ちは、有無の設定に限られず、さらに、詳細な設定が行えるようにしてもよい。例えば、(1)グループ内のすべてのページでキー入力待ちを行なう設定、(2)グループの最初のページのみキー入力待ちを行なう設定、(3)グループの最後のページのみキー入力待ちを行なう設定、(4)グループの最初と最後のページでキー入力待ちを行なう設定を用意して、ユーザから選択を受け付けるようにしてもよい。
【0032】
さらに、例えば、手動両面印刷の指定と、キー入力待ちとを組み合わせた設定をグループ単位で行えるようにしてもよい。ここで、手動両面印刷は、印刷するページの順番を制御して、例えば、始めに奇数ページだけを連続して印刷していき、つぎに、奇数ページが印刷済みの用紙を、ユーザが手動で、プリンタの給紙口に裏返して戻した後、偶数ページだけを連続して印刷することにより、ページ順にそろった両面印刷を行なう方式である。このとき、奇数ページと偶数ページとの切り替わりの時点において、キー入力待ちを行なうようにする。さらに、手動両面印刷の開始時にもキー入力待ちをするようにしてもよい。
【0033】
また、印刷ジョブの途中で用紙切れが発生して印刷処理が中断した場合に、用紙補給を行なった後に自動的に給紙を再開して印刷処理に復帰するか、用紙補給を行なった後にキー入力を待って給紙を再開するかの設定をグループ単位に行なえるようにしてもよい。
【0034】
このように、グループの設定と、キー入力待ちの指定とを組み合わせることにより、種々の態様の印刷を実現することができるようになる。
【0035】
図3は、6ページからなる印刷ジョブのグループの分割と、印刷処理に関する設定との組み合わせの例について説明するための図である。
【0036】
図3(a)は、6ページを一つのグループとして、先頭ページのみキー入力待ち有りの設定を行なった場合である。この場合、1ページ目の印刷開始時にのみキー入力待ちとなり、以降のページは連続して印刷が行なわれる。
【0037】
図3(b)は、6ページを、第1ページ目のグループと、第2〜6ページ目までのグループとの2つのグループに分割し、最初のグループには全ページキー入力待ち有りの設定を行ない、次のグループには、全ページキー入力待ち無しの設定を行なった場合である。この場合も、図3(a)と同様に、1ページ目の印刷開始時にのみキー入力待ちとなり、以降のページは連続して印刷が行なわれる。このように、本実施形態では、同じ処理を種々のグループ分割およびキー入力待ち設定で実現することができる。
【0038】
図3(c)は、6ページを一つのグループとして、手動両面印刷で、奇数ページ偶数ページ切り換え時キー入力待ちの設定を行なった場合である。この場合、最初に奇数ページが連続して印刷され、奇数ページの印刷終了後、偶数ページの印刷開始時にキー入力待ちとなる。そして、キー入力受付後、偶数ページが連続して印刷される。
【0039】
また、各グループに設定できる項目は、キー入力待ちの有無に限られない。一般にユーザが設定可能な印刷処理に関する項目についてグループ毎に設定することができる。
【0040】
例えば、用紙設定、画像解像度、画像処理方法等をグループ毎に設定できるようにしてもよい。
【0041】
このようにすることで、例えば、1ページ目はカラー印刷を行ない、2ページ目以降はモノクロ印刷としたい場合に、1ページ目と2ページ目以降とを別グループに設定し、それぞれのグループに対して、カラー印刷と、モノクロ印刷とを独立して設定できるようになる。図3(d)は、このときのグループ分割と印刷処理に関する設定の一例を示している。
【0042】
また、例えば、最終ページの印刷のみ、画像解像度を高めるように設定することもできる。さらには、グループ毎に給紙方法、例えば、手差しと給紙トレイとを独立して設定できるようになる。
【0043】
つぎに、上記の制御を行なうための印刷システムの処理動作について説明する。
【0044】
本実施形態において、プリンタドライバ320は、使用頻度が高いと想定されるグループの設定とキー入力待ちの設定とをパターンとしてあらかじめ用意しておき、ユーザが選択できるようにしている。
【0045】
図4は、プリンタドライバ320のユーザインタフェース部321がユーザに提供するキー入力待ち設定画面の一例を説明するための図である。本図に示すように、プリンタドライバ320は、「キー入力待ち無し」「全ページキー入力待ち有り」「最初と最後のページにキー入力待ち」等のパターンを提示して、ユーザからの選択を受け付けることができるようにしている。
【0046】
この場合、ユーザは、グループの概念を意識することなく、キー入力待ちのパターンを選択することができる。すなわち、プリンタドライバ320は、受け付けたパターンに対応して、印刷ジョブに含まれる各ページをグループに分割して、それぞれのグループに対してキー入力待ちの設定を行なうようにする。例えば、「キー入力待ち無し」が選択された場合には、全ページを一つのグループとして、キー入力待ち無しを設定すればよい。また、「最初と最後のページにキー入力待ち」が選択された場合には、最初のページと、最終ページと、その他のページの3つのグループに分割して、最初のページと最終ページのグループにはキー入力待ち有りを設定し、その他のページのグループにはキー入力待ち無しの設定をすればよい、もちろん、全ページを一つのグループとして、最初と最後のページのみにキー入力待ちという設定を行なってもよい。
【0047】
また、ユーザは、用意されたパターン以外の設定を行ないたい場合には、キー入力待ち設定画面のカスタマイズボタン510をクリックすることができる。なお、用意されたパターンをユーザが編集可能とするボタンを設けるようにしてもよい。
【0048】
プリンタドライバ320のユーザインタフェース部321は、キー入力待ち設定画面のカスタマイズボタン510のクリックを受け付けると、例えば、図5に示すようなグループ設定画面を表示する。
【0049】
本図に示すようにグループ設定画面では、印刷ジョブに含まれるページのイメージと、グループ化ボタン520およびグループ解除を行なうためのボタン530が表示され、印刷ジョブに含まれるページのグルーピングを行なうことができるようになっている。ユーザは、画面に表示されているページを指定し、任意の組み合わせでグループを設定することができる。ただし、本実施形態においては、グループ内においてページは連続するようにしている。
【0050】
ユーザは、グループ設定画面で、印刷ジョブをグループに分割した後、キー入力待ち設定ボタン540をクリックすることで、それぞれのグループに対し、キー入力待ちの設定を行なうことができる。
【0051】
プリンタドライバ320のユーザインタフェース部321はグループ設定画面で、キー入力待ち設定ボタン540のクリックを受け付けると、例えば、図6に示すようなグループキー入力待ち設定画面を表示する。
【0052】
本図に示すようにグループキー入力待ち設定画面では、グループ設定画面で設定したグループ単位で、キー入力待ち有り、キー入力待ち無し、先頭ページのみキー入力待ちの選択ができるようになっている。もちろん、他の選択肢、例えば、先頭ページおよび最終ページでキー入力待ち等を設けるようにしてもよい。
【0053】
また、本画面では、用紙切れの復帰時の設定として、キー入力待ち有り、キー入力待ち無しの選択ができるようになっている。
【0054】
ユーザは、本画面で、メニュー560により設定対象のグループを指定し、キー入力待ちの設定を行なうようにする。
【0055】
また、ユーザは、グループ設定画面で、印刷ジョブをグループに分割した後、印刷設定ボタン550をクリックすることで、それぞれのグループに対し、用紙サイズ、印刷用紙の種類、印刷品質等に関する印刷設定を行なうことができる。
【0056】
プリンタドライバ320のユーザインタフェース部321はグループ設定画面で、印刷設定ボタン550のクリックを受け付けると、例えば、図7に示すようなグループ印刷設定画面を表示する。
【0057】
本図に示すようにグループキー入力待ち設定画面では、グループ設定画面で設定したグループ単位で、用紙サイズ、印刷方向、印刷用紙種類、給紙方法、カラー/モノクロ、印刷品質、手動両面印刷等に関する印刷設定を行なうことができるようになっている。もちろん、他の印刷に関する設定を行えるようにしてもよい。
【0058】
次に、プリンタドライバ320が、ユーザの指示に基づいて分割したグループおよびグループに対する印刷処理に関する設定を、プリンタ10に送信する印刷データで表現する方法の一例について説明する。
【0059】
本実施形態において、プリンタドライバ320の印刷処理部322は、印刷ジョブのグループ分割およびグループに対する印刷処理に関する設定を印刷データのヘッダ部分において、ジョブ記述言語で表現する。
【0060】
図8は、本実施形態における印刷データの構造の一例を示す図である。本図に示すように、印刷データ600はヘッダ部610と、ページデータ部620とから構成される。ページデータ部620は、印刷ジョブに含まれるページ毎に、それぞれのページの内容が所定の言語で記述される。本実施形態において、ページデータ部620は、従来の記述内容を用いることができる。
【0061】
ヘッダ部610では、印刷ジョブの開始コマンド等に引き続き、ユーザの指示に基づいて分割したグループ毎に、そのグループに対する設定が記述される。このように、本実施形態では、グループの分割およびグループに対する印刷処理に関する設定は、印刷データの先頭において、一括して行なうようにしている。このようにすることで、ページデータ部620自身には影響を与えることなく、印刷ジョブに含まれるページについて、さまざまな印刷処理に関する設定を、グループ単位で行えるようになる。なお、ヘッダ部610では、印刷ジョブの開始コマンドに続いて、デフォルトの印刷処理に関する設定を記述するようにしてもよい。この場合は、特に印刷処理に関する設定がなされないグループに対しては、デフォルトの印刷処理に関する設定が適用されるようにする。
【0062】
グループに対する印刷処理に関する設定は、例えば、本図に示すようなフォーマットとすることができる。
【0063】
すなわち、ヘッダ部610の「ページ指定」において、例えば、グループに含まれるページ数を記述して、グループの範囲を定義する。また、例えば、全ページ、残り全ページというような記述でもグループ範囲を定義することができる。
【0064】
「キー入力待ち指定」において、グループ内におけるキー入力待ちのページ位置等を定義することができる。「用紙切れ復帰指定」において、用紙切れが発生し、印刷が中断した後の、復帰の際にキー入力待ちを行なうかどうかを定義することができる。以下、「給紙方法」、「用紙サイズ」、「用紙種類」、「手動両面印刷指定」、「解像度」等で、グループに含まれるページに対する印刷処理の設定内容を定義することができる。
【0065】
これらの記述を、グループ毎に繰り返すことで、印刷ジョブのグループ分割の定義および各グループに対する印刷処理に関する設定等を表現することができる。
【0066】
一方、プリンタ10の印刷制御部110は、コンピュータ30から送信された印刷データ600のヘッダ部610に記述されているジョブ記述言語を解釈して、印刷ジョブをグループ単位で処理する。
【0067】
すなわち、例えば、用紙設定、画像解像度、画像処理方法等についてグループ毎に設定されている場合には、その指定内容にしたがってイメージデータを生成する。
【0068】
また、キー入力待ち設定がされている場合には、印刷制御部110でのイメージデータ生成後、キー入力待ちを行なうページが印刷実行部120で印刷が実行される際に、いったん印刷処理を中断し、操作パネル17からのキーの入力を待つ。そして、キー入力を受け付けると印刷処理を再開して、キー入力待ちを行なったページの印刷を実行するようにする。
【0069】
なお、例えば、全ページキー入力待ちの設定で印刷を開始した後に、キー入力待ちの必要がなくなった場合等に対処するため、プリンタ10は、操作パネル17の所定の操作により、キー入力待ちを解除するようにしてもよい。
【0070】
【発明の効果】
上述のように、本発明によれば、印刷システムにおいて、複数ページの印刷を行なう場合に、印刷処理に関する設定の自由度を高めることができる。
【図面の簡単な説明】
【図1】は、本発明を適用した印刷システムのハードウェア構成の概要を説明するためのブロック図である。
【図2】は、印刷システムによりコンピュータ30およびプリンタ10に実現される機能構成について説明するためのブロック図である。
【図3】は、印刷ジョブのグループの分割と、印刷処理に関する設定との組み合わせの例について説明するための図である。
【図4】は、キー入力待ち設定画面の一例を説明するための図である。
【図5】は、グループ設定画面の一例を説明するための図である。
【図6】は、グループキー入力待ち設定画面の一例を説明するための図である。
【図7】は、グループ印刷設定画面の一例を説明するための図である。
【図8】は、本実施形態における印刷データの構造の一例を示す図である。
【符号の説明】
10…プリンタ
11…インタフェース
12…CPU
13…RAM
14…ROM
15…補助記憶装置
16…プリントエンジン
17…操作パネル
21…表示装置
22…入力装置
23…メディア読取装置
24…補助記憶装置
30…コンピュータ
31…CPU
32…RAM
33…ROM
34…インタフェース
110…印刷制御部
120…印刷実行部
310…アプリケーション
320…プリンタドライバ
321…ユーザインタフェース部
322…印刷処理部
600…印刷データ
610…ヘッダ部
620…ページデータ部
【発明の属する技術分野】
本発明は、印刷システムに係り、特に、印刷ジョブに含まれるページごとに印刷処理に関する設定を行なえる印刷システムに関する。
【0002】
【従来の技術】
プリンタホストとプリンタとを備えて構成される印刷システムで印刷を行なう場合、印刷の実行に先立ち、プリンタホストでは、印刷処理に関する設定として、用紙サイズ、用紙種類、解像度等の設定を受け付けることができるようになっている。
【0003】
そして、印刷対象が、複数のページからなるドキュメントである場合には、受け付けた印刷処理に関する設定がすべてのページに対して適用されることになる。
【0004】
【発明が解決しようとする課題】
しかし、ドキュメントの内容によっては、一部のページにおいて、印刷処理に関する設定を変更して印刷を行ないたい場合がある。例えば、ドキュメントに写真を含むページがある場合に、そのページの用紙を写真用紙とし、解像度を高める設定を行ない、他のページは、用紙を普通紙とし、解像度を中程度とする設定を行ないたい場合、あるいは、最初のページを表紙とし、最後のページを裏表紙として、カラー印刷を行ない、他のページはモノクロ印刷を行ないたい場合等である。
【0005】
従来、このような場合には、印刷設定ごとにドキュメントを複数回に分けて印刷を行なわざるを得ず、ユーザの負担が大きかった。
【0006】
本発明は、印刷システムにおいて、複数ページの印刷を行なう場合に、印刷処理に関する設定の自由度を高めることを目的とする。
【0007】
【課題を解決するための手段】
上記課題を解決するため、本発明の第1の態様によれば、
プリンタホストと、印刷装置とを備えた印刷システムであって、
前記プリンタホストは、
印刷すべきページ群の内容を記述したデータを含む印刷データを生成する印刷データ生成手段と、
印刷すべきページ群を1または複数のグループに分割する指定を受け付けるための画面と、それぞれのグループに対して印刷処理に関する設定を受け付けるための画面とを提示して、印刷すべきページ群に対する印刷処理に関する設定を受け付ける印刷設定受付手段とを備え、
前記印刷データ生成手段は、グループを定義する情報とグループに対する印刷処理に関する設定についての情報とを印刷データに含めるものであり、
前記印刷装置は、
前記印刷データに含まれるグループを定義する情報とグループに対する印刷処理に関する設定についての情報とにしたがい、グループを構成するページに対して、そのグループについての印刷処理に関する設定に基づいた印刷処理を行なうこと
を特徴とする印刷システムが提供される。
【0008】
また、上記課題を解決するため、本発明の第2の態様によれば、
印刷すべきページ群の内容を記述したデータを含む印刷データを生成する印刷データ生成手段と、
印刷すべきページ群を1または複数のグループに分割する指定を受け付けるための画面と、それぞれのグループに対して印刷処理に関する設定を受け付けるための画面とを提示して、印刷すべきページ群に対する印刷処理に関する設定を受け付ける印刷設定受付手段とを備え、
前記印刷データ生成手段は、グループを定義する情報とグループに対する印刷処理に関する設定についての情報とを印刷データに含めることを特徴とするプリンタホストが提供される。
【0009】
ここで、前記印刷データ生成手段は、グループを定義する情報とグループに対する印刷処理に関する設定についての情報とを印刷データのヘッダ部分に含めることができる。
【0010】
また、上記課題を解決するため、本発明の第3の態様によれば、
印刷すべきページ群の内容を記述したデータを含む印刷データであって、印刷すべきページ群を1または複数に分割するグループを定義する情報と、グループに対する印刷処理に関する設定についての情報とを含む印刷データを受け付ける印刷装置であって、
受け付けた印刷データに含まれるグループを定義する情報とグループに対する印刷処理に関する設定についての情報とにしたがい、グループを構成するページに対して、そのグループについての印刷処理に関する設定に基づいた印刷処理を行なうことを特徴とする印刷装置が提供される。
【0011】
【発明の実施の形態】
本発明の実施の形態について図面を参照して詳細に説明する。
【0012】
図1は、本発明を適用した印刷システムのハードウェア構成の概要を説明するためのブロック図である。
【0013】
本図に示すように、印刷システムは、アプリケーションソフトウェアによる各種処理、プリンタドライバによる印刷処理等を実現するためのコンピュータ30と、このコンピュータ30に接続されるプリンタ10とを備えて構成される。本実施形態において、コンピュータ30は、印刷データを生成し、プリンタ10に送信するプリンタホストとして機能する。そして、プリンタ10は、受信した印刷データに基づいて印刷を行なう印刷装置として機能する。なお、印刷システムの構成はこれに限られない。
【0014】
コンピュータ30は、各種プログラムを実行するCPU(Central ProcessingUnit)31、データおよびプログラム等を一時的に記憶するRAM(Random Access Memory)32、コンピュータ30を制御するための各種データ、各種プログラム等があらかじめ不揮発的に記憶されているROM(Read Only Memory)33、および、接続されたプリンタ10等の周辺装置とのデータの送受信をつかさどるインタフェース34を備えている。
【0015】
また、コンピュータ30には、カラーディスプレイ等の表示装置21、マウス、キーボード等の入力装置22、CD−ROM等の記録媒体からデータを読み取るメディア読取装置23および内蔵または外付けの補助記憶装置24が接続される。もちろん、コンピュータ30の構成はこれに限られない。
【0016】
プリンタ10は、例えば、レーザ方式のページプリンタである。レーザ方式のページプリンタは、筐体内にトナーを充填したカートリッジを備え、このトナーを印刷用紙等の印刷媒体に転写することで印刷を行なう。ただし、これに限られない。例えば、インクジェット方式のシリアルプリンタ、その他の印刷方式を用いたプリンタであってもよい。
【0017】
プリンタ10は、コンピュータ30とのデータの送受信をつかさどるインタフェース11、各種プログラムを実行するCPU12、印刷データ等を一時的に記憶するRAM13、プリンタ10を制御するための各種データ、各種プログラム等があらかじめ不揮発的に記憶されているROM14、フォント情報等を格納する補助記憶装置15、トナーカートリッジ、感光ドラム、レーザ光照射機構、紙送り機構、印刷媒体の給排紙処理を行なう給排紙機構等からなるプリントエンジン16、ユーザからのキー操作等を受け付ける操作パネル17を備えて構成される。もちろん、プリンタ10の構成はこれに限られない。
【0018】
次に、上記印刷システムによりコンピュータ30およびプリンタ10に実現される機能構成について、図2のブロック図を参照して説明する。
【0019】
本図に示すように、コンピュータ30上には、アプリケーション310とプリンタドライバ320とが構築される。
【0020】
アプリケーション310は、ワードプロセッサ、グラフィックス等の処理をコンピュータ30に行なわせるための機能を有しており、RAM32が読み込んだアプリケーションプログラムを、CPU31が実行することによりコンピュータ30上に構築される。
【0021】
プリンタドライバ320は、ユーザからの印刷指示にしたがって、アプリケーション310が生成した画像データを読み込んで、プリンタ10が解釈できる形式の印刷データに変換し、インタフェース34を介してプリンタ10に送信する機能を有している。プリンタドライバ320は、印刷データを印刷ジョブ単位で管理する。印刷ジョブは、例えば、アプリケーション310で処理中のドキュメントについて、ユーザからの一の印刷指示に基づいて印刷対象となったページの集合体とすることができる。
【0022】
このため、プリンタドライバ320は、印刷指示を受け付けるためのユーザインタフェース部321と、印刷データの生成、管理、送信等を処理する印刷処理部322とを備えている。
【0023】
本実施形態において、印刷処理部322は、ユーザからの指示に基づいて、印刷ジョブを、さらに、一または複数のグループに分割して管理することができるようになっている。例えば、6ページからなる印刷ジョブを、最初の3ページのグループと次の3ページのグループの2つのグループに分割することができる。そして、それぞれのグループに対して、ユーザインタフェース部321を介して、印刷処理に関する設定を受け付けることができるようになっている。
【0024】
プリンタドライバ320は、RAM32が読み込んだプリンタドライバプログラムを、CPU31が実行することによりコンピュータ30上に構築される。このためのプリンタドライバプログラムは、例えば、CD−ROM等の可搬型の記録媒体に記録することで流通させることができる。そして、この記録媒体を、メディア読取装置23で読み取ることにより、コンピュータ30にプリンタドライバプログラムをインストールすることができる。また、コンピュータ30に通信装置を備えさせて、例えば、インターネット等のコンピュータネットワークを介してインストールすることもできる。
【0025】
図2において、プリンタ10上には、印刷制御部110および印刷実行部1202が構築される。
【0026】
印刷制御部110は、コンピュータ30から送信された印刷データを解釈して、印刷データに基づく印刷をプリンタ10で実行するための制御を行なう。具体的には、印刷データに基づくプリントイメージデータを生成し、このプリントイメージデータを印刷するように印刷実行部120に指示を送る。
【0027】
印刷実行部120は、印刷制御部110の指示にしたがって、印刷用紙等の印刷媒体に対して、プリントエンジン16による印刷を実行する。
【0028】
つぎに、本実施形態の印刷ジョブ制御の概要について説明する。前述のように、印刷ジョブは1または複数のページを含んで構成される。本実施形態では、印刷ジョブを構成するページをいくつかのグループ単位に分割し、それぞれのグループに対して独立に印刷処理に関する設定ができるものとする。
【0029】
例えば、6ページで構成されている印刷ジョブについて、1ページ目(グループ1)、2〜5ページ目(グループ2)、6ページ目(グループ3)の3つのグループに分割することができる。そして、例えば、グループ1およびグループ6に対しては、印刷処理に関する設定としてキー入力待ち有りの設定を行い、グループ2に対してはキー入力待ち無しの設定を行なうことができる。ここで、キー入力待ち有りの設定は、印刷処理開始後、プリンタ10の所定のキー入力を受け付けてからそのページの印刷が実行される設定であり、例えば、手差し印刷に適した設定である。
【0030】
この結果、1ページ目の印刷は、キー入力を待って開始され、2ページ〜5ページ目の印刷は連続して行なわれる。そして、6ページ目の印刷は、キー入力を待って開始されることになる。この設定は、例えば、最初のページと最終ページには特殊な用紙を用いて手差し印刷を行ない、中間のページはプリンタ10に備えられた通常の用紙に印刷させる場合に適している。
【0031】
キー入力待ちは、有無の設定に限られず、さらに、詳細な設定が行えるようにしてもよい。例えば、(1)グループ内のすべてのページでキー入力待ちを行なう設定、(2)グループの最初のページのみキー入力待ちを行なう設定、(3)グループの最後のページのみキー入力待ちを行なう設定、(4)グループの最初と最後のページでキー入力待ちを行なう設定を用意して、ユーザから選択を受け付けるようにしてもよい。
【0032】
さらに、例えば、手動両面印刷の指定と、キー入力待ちとを組み合わせた設定をグループ単位で行えるようにしてもよい。ここで、手動両面印刷は、印刷するページの順番を制御して、例えば、始めに奇数ページだけを連続して印刷していき、つぎに、奇数ページが印刷済みの用紙を、ユーザが手動で、プリンタの給紙口に裏返して戻した後、偶数ページだけを連続して印刷することにより、ページ順にそろった両面印刷を行なう方式である。このとき、奇数ページと偶数ページとの切り替わりの時点において、キー入力待ちを行なうようにする。さらに、手動両面印刷の開始時にもキー入力待ちをするようにしてもよい。
【0033】
また、印刷ジョブの途中で用紙切れが発生して印刷処理が中断した場合に、用紙補給を行なった後に自動的に給紙を再開して印刷処理に復帰するか、用紙補給を行なった後にキー入力を待って給紙を再開するかの設定をグループ単位に行なえるようにしてもよい。
【0034】
このように、グループの設定と、キー入力待ちの指定とを組み合わせることにより、種々の態様の印刷を実現することができるようになる。
【0035】
図3は、6ページからなる印刷ジョブのグループの分割と、印刷処理に関する設定との組み合わせの例について説明するための図である。
【0036】
図3(a)は、6ページを一つのグループとして、先頭ページのみキー入力待ち有りの設定を行なった場合である。この場合、1ページ目の印刷開始時にのみキー入力待ちとなり、以降のページは連続して印刷が行なわれる。
【0037】
図3(b)は、6ページを、第1ページ目のグループと、第2〜6ページ目までのグループとの2つのグループに分割し、最初のグループには全ページキー入力待ち有りの設定を行ない、次のグループには、全ページキー入力待ち無しの設定を行なった場合である。この場合も、図3(a)と同様に、1ページ目の印刷開始時にのみキー入力待ちとなり、以降のページは連続して印刷が行なわれる。このように、本実施形態では、同じ処理を種々のグループ分割およびキー入力待ち設定で実現することができる。
【0038】
図3(c)は、6ページを一つのグループとして、手動両面印刷で、奇数ページ偶数ページ切り換え時キー入力待ちの設定を行なった場合である。この場合、最初に奇数ページが連続して印刷され、奇数ページの印刷終了後、偶数ページの印刷開始時にキー入力待ちとなる。そして、キー入力受付後、偶数ページが連続して印刷される。
【0039】
また、各グループに設定できる項目は、キー入力待ちの有無に限られない。一般にユーザが設定可能な印刷処理に関する項目についてグループ毎に設定することができる。
【0040】
例えば、用紙設定、画像解像度、画像処理方法等をグループ毎に設定できるようにしてもよい。
【0041】
このようにすることで、例えば、1ページ目はカラー印刷を行ない、2ページ目以降はモノクロ印刷としたい場合に、1ページ目と2ページ目以降とを別グループに設定し、それぞれのグループに対して、カラー印刷と、モノクロ印刷とを独立して設定できるようになる。図3(d)は、このときのグループ分割と印刷処理に関する設定の一例を示している。
【0042】
また、例えば、最終ページの印刷のみ、画像解像度を高めるように設定することもできる。さらには、グループ毎に給紙方法、例えば、手差しと給紙トレイとを独立して設定できるようになる。
【0043】
つぎに、上記の制御を行なうための印刷システムの処理動作について説明する。
【0044】
本実施形態において、プリンタドライバ320は、使用頻度が高いと想定されるグループの設定とキー入力待ちの設定とをパターンとしてあらかじめ用意しておき、ユーザが選択できるようにしている。
【0045】
図4は、プリンタドライバ320のユーザインタフェース部321がユーザに提供するキー入力待ち設定画面の一例を説明するための図である。本図に示すように、プリンタドライバ320は、「キー入力待ち無し」「全ページキー入力待ち有り」「最初と最後のページにキー入力待ち」等のパターンを提示して、ユーザからの選択を受け付けることができるようにしている。
【0046】
この場合、ユーザは、グループの概念を意識することなく、キー入力待ちのパターンを選択することができる。すなわち、プリンタドライバ320は、受け付けたパターンに対応して、印刷ジョブに含まれる各ページをグループに分割して、それぞれのグループに対してキー入力待ちの設定を行なうようにする。例えば、「キー入力待ち無し」が選択された場合には、全ページを一つのグループとして、キー入力待ち無しを設定すればよい。また、「最初と最後のページにキー入力待ち」が選択された場合には、最初のページと、最終ページと、その他のページの3つのグループに分割して、最初のページと最終ページのグループにはキー入力待ち有りを設定し、その他のページのグループにはキー入力待ち無しの設定をすればよい、もちろん、全ページを一つのグループとして、最初と最後のページのみにキー入力待ちという設定を行なってもよい。
【0047】
また、ユーザは、用意されたパターン以外の設定を行ないたい場合には、キー入力待ち設定画面のカスタマイズボタン510をクリックすることができる。なお、用意されたパターンをユーザが編集可能とするボタンを設けるようにしてもよい。
【0048】
プリンタドライバ320のユーザインタフェース部321は、キー入力待ち設定画面のカスタマイズボタン510のクリックを受け付けると、例えば、図5に示すようなグループ設定画面を表示する。
【0049】
本図に示すようにグループ設定画面では、印刷ジョブに含まれるページのイメージと、グループ化ボタン520およびグループ解除を行なうためのボタン530が表示され、印刷ジョブに含まれるページのグルーピングを行なうことができるようになっている。ユーザは、画面に表示されているページを指定し、任意の組み合わせでグループを設定することができる。ただし、本実施形態においては、グループ内においてページは連続するようにしている。
【0050】
ユーザは、グループ設定画面で、印刷ジョブをグループに分割した後、キー入力待ち設定ボタン540をクリックすることで、それぞれのグループに対し、キー入力待ちの設定を行なうことができる。
【0051】
プリンタドライバ320のユーザインタフェース部321はグループ設定画面で、キー入力待ち設定ボタン540のクリックを受け付けると、例えば、図6に示すようなグループキー入力待ち設定画面を表示する。
【0052】
本図に示すようにグループキー入力待ち設定画面では、グループ設定画面で設定したグループ単位で、キー入力待ち有り、キー入力待ち無し、先頭ページのみキー入力待ちの選択ができるようになっている。もちろん、他の選択肢、例えば、先頭ページおよび最終ページでキー入力待ち等を設けるようにしてもよい。
【0053】
また、本画面では、用紙切れの復帰時の設定として、キー入力待ち有り、キー入力待ち無しの選択ができるようになっている。
【0054】
ユーザは、本画面で、メニュー560により設定対象のグループを指定し、キー入力待ちの設定を行なうようにする。
【0055】
また、ユーザは、グループ設定画面で、印刷ジョブをグループに分割した後、印刷設定ボタン550をクリックすることで、それぞれのグループに対し、用紙サイズ、印刷用紙の種類、印刷品質等に関する印刷設定を行なうことができる。
【0056】
プリンタドライバ320のユーザインタフェース部321はグループ設定画面で、印刷設定ボタン550のクリックを受け付けると、例えば、図7に示すようなグループ印刷設定画面を表示する。
【0057】
本図に示すようにグループキー入力待ち設定画面では、グループ設定画面で設定したグループ単位で、用紙サイズ、印刷方向、印刷用紙種類、給紙方法、カラー/モノクロ、印刷品質、手動両面印刷等に関する印刷設定を行なうことができるようになっている。もちろん、他の印刷に関する設定を行えるようにしてもよい。
【0058】
次に、プリンタドライバ320が、ユーザの指示に基づいて分割したグループおよびグループに対する印刷処理に関する設定を、プリンタ10に送信する印刷データで表現する方法の一例について説明する。
【0059】
本実施形態において、プリンタドライバ320の印刷処理部322は、印刷ジョブのグループ分割およびグループに対する印刷処理に関する設定を印刷データのヘッダ部分において、ジョブ記述言語で表現する。
【0060】
図8は、本実施形態における印刷データの構造の一例を示す図である。本図に示すように、印刷データ600はヘッダ部610と、ページデータ部620とから構成される。ページデータ部620は、印刷ジョブに含まれるページ毎に、それぞれのページの内容が所定の言語で記述される。本実施形態において、ページデータ部620は、従来の記述内容を用いることができる。
【0061】
ヘッダ部610では、印刷ジョブの開始コマンド等に引き続き、ユーザの指示に基づいて分割したグループ毎に、そのグループに対する設定が記述される。このように、本実施形態では、グループの分割およびグループに対する印刷処理に関する設定は、印刷データの先頭において、一括して行なうようにしている。このようにすることで、ページデータ部620自身には影響を与えることなく、印刷ジョブに含まれるページについて、さまざまな印刷処理に関する設定を、グループ単位で行えるようになる。なお、ヘッダ部610では、印刷ジョブの開始コマンドに続いて、デフォルトの印刷処理に関する設定を記述するようにしてもよい。この場合は、特に印刷処理に関する設定がなされないグループに対しては、デフォルトの印刷処理に関する設定が適用されるようにする。
【0062】
グループに対する印刷処理に関する設定は、例えば、本図に示すようなフォーマットとすることができる。
【0063】
すなわち、ヘッダ部610の「ページ指定」において、例えば、グループに含まれるページ数を記述して、グループの範囲を定義する。また、例えば、全ページ、残り全ページというような記述でもグループ範囲を定義することができる。
【0064】
「キー入力待ち指定」において、グループ内におけるキー入力待ちのページ位置等を定義することができる。「用紙切れ復帰指定」において、用紙切れが発生し、印刷が中断した後の、復帰の際にキー入力待ちを行なうかどうかを定義することができる。以下、「給紙方法」、「用紙サイズ」、「用紙種類」、「手動両面印刷指定」、「解像度」等で、グループに含まれるページに対する印刷処理の設定内容を定義することができる。
【0065】
これらの記述を、グループ毎に繰り返すことで、印刷ジョブのグループ分割の定義および各グループに対する印刷処理に関する設定等を表現することができる。
【0066】
一方、プリンタ10の印刷制御部110は、コンピュータ30から送信された印刷データ600のヘッダ部610に記述されているジョブ記述言語を解釈して、印刷ジョブをグループ単位で処理する。
【0067】
すなわち、例えば、用紙設定、画像解像度、画像処理方法等についてグループ毎に設定されている場合には、その指定内容にしたがってイメージデータを生成する。
【0068】
また、キー入力待ち設定がされている場合には、印刷制御部110でのイメージデータ生成後、キー入力待ちを行なうページが印刷実行部120で印刷が実行される際に、いったん印刷処理を中断し、操作パネル17からのキーの入力を待つ。そして、キー入力を受け付けると印刷処理を再開して、キー入力待ちを行なったページの印刷を実行するようにする。
【0069】
なお、例えば、全ページキー入力待ちの設定で印刷を開始した後に、キー入力待ちの必要がなくなった場合等に対処するため、プリンタ10は、操作パネル17の所定の操作により、キー入力待ちを解除するようにしてもよい。
【0070】
【発明の効果】
上述のように、本発明によれば、印刷システムにおいて、複数ページの印刷を行なう場合に、印刷処理に関する設定の自由度を高めることができる。
【図面の簡単な説明】
【図1】は、本発明を適用した印刷システムのハードウェア構成の概要を説明するためのブロック図である。
【図2】は、印刷システムによりコンピュータ30およびプリンタ10に実現される機能構成について説明するためのブロック図である。
【図3】は、印刷ジョブのグループの分割と、印刷処理に関する設定との組み合わせの例について説明するための図である。
【図4】は、キー入力待ち設定画面の一例を説明するための図である。
【図5】は、グループ設定画面の一例を説明するための図である。
【図6】は、グループキー入力待ち設定画面の一例を説明するための図である。
【図7】は、グループ印刷設定画面の一例を説明するための図である。
【図8】は、本実施形態における印刷データの構造の一例を示す図である。
【符号の説明】
10…プリンタ
11…インタフェース
12…CPU
13…RAM
14…ROM
15…補助記憶装置
16…プリントエンジン
17…操作パネル
21…表示装置
22…入力装置
23…メディア読取装置
24…補助記憶装置
30…コンピュータ
31…CPU
32…RAM
33…ROM
34…インタフェース
110…印刷制御部
120…印刷実行部
310…アプリケーション
320…プリンタドライバ
321…ユーザインタフェース部
322…印刷処理部
600…印刷データ
610…ヘッダ部
620…ページデータ部
Claims (9)
- プリンタホストと、印刷装置とを備えた印刷システムであって、
前記プリンタホストは、
印刷すべきページ群の内容を記述したデータを含む印刷データを生成する印刷データ生成手段と、
印刷すべきページ群を1または複数のグループに分割する指定を受け付けるための画面と、それぞれのグループに対して印刷処理に関する設定を受け付けるための画面とを提示して、印刷すべきページ群に対する印刷処理に関する設定を受け付ける印刷設定受付手段とを備え、
前記印刷データ生成手段は、グループを定義する情報とグループに対する印刷処理に関する設定についての情報とを印刷データに含めるものであり、
前記印刷装置は、
前記印刷データに含まれるグループを定義する情報とグループに対する印刷処理に関する設定についての情報とにしたがい、グループを構成するページに対して、そのグループについての印刷処理に関する設定に基づいた印刷処理を行なうこと
を特徴とする印刷システム。 - 印刷すべきページ群の内容を記述したデータを含む印刷データを生成する印刷データ生成手段と、
印刷すべきページ群を1または複数のグループに分割する指定を受け付けるための画面と、それぞれのグループに対して印刷処理に関する設定を受け付けるための画面とを提示して、印刷すべきページ群に対する印刷処理に関する設定を受け付ける印刷設定受付手段とを備え、
前記印刷データ生成手段は、グループを定義する情報とグループに対する印刷処理に関する設定についての情報とを印刷データに含めることを特徴とするプリンタホスト。 - 請求項2に記載のプリンタホストにおいて、
前記印刷処理に関する設定には、用紙サイズ、用紙種類、給紙方法、解像度、の少なくともいずれか一つに関する項目が含まれることを特徴とするプリンタホスト。 - 請求項2または3に記載のプリンタホストにおいて、
前記印刷データ生成手段は、グループを定義する情報とグループに対する印刷処理に関する設定についての情報とを印刷データのヘッダ部分に含めることを特徴とするプリンタホスト。 - 印刷すべきページ群の内容を記述したデータを含む印刷データであって、印刷すべきページ群を1または複数に分割するグループを定義する情報と、グループに対する印刷処理に関する設定についての情報とを含む印刷データを受け付ける印刷装置であって、
受け付けた印刷データに含まれるグループを定義する情報とグループに対する印刷処理に関する設定についての情報とにしたがい、グループを構成するページに対して、そのグループについての印刷処理に関する設定に基づいた印刷処理を行なうことを特徴とする印刷装置。 - 印刷すべきページ群の内容を記述したデータを含む印刷データを生成する印刷データ生成手段と、
印刷すべきページ群を1または複数のグループに分割する指定を受け付けるための画面と、それぞれのグループに対して印刷処理に関する設定を受け付けるための画面とを提示して、印刷すべきページ群に対する印刷処理に関する設定を受け付ける印刷設定受付手段とをコンピュータに構築させるプリンタドライバであって、
前記印刷データ生成手段は、グループを定義する情報とグループに対する印刷処理に関する設定についての情報とを印刷データに含めることを特徴とするプリンタドライバ。 - 請求項6に記載のプリンタドライバにおいて、
前記印刷処理に関する設定には、用紙サイズ、用紙種類、給紙方法、解像度、の少なくともいずれか一つに関する項目が含まれることを特徴とするプリンタドライバ。 - 請求項6または7に記載のプリンタドライバにおいて、
前記印刷データ生成手段は、グループを定義する情報とグループに対する印刷処理に関する設定についての情報とを印刷データのヘッダ部分に含めることを特徴とするプリンタドライバ。 - 請求項6〜8のいずれか一項に記載のプリンタドライバを記録したコンピュータ読みとり可能な記録媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002261028A JP2004102478A (ja) | 2002-09-06 | 2002-09-06 | 印刷システム、プリンタホスト、印刷装置およびプリンタドライバ |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002261028A JP2004102478A (ja) | 2002-09-06 | 2002-09-06 | 印刷システム、プリンタホスト、印刷装置およびプリンタドライバ |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2004102478A true JP2004102478A (ja) | 2004-04-02 |
Family
ID=32261510
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002261028A Pending JP2004102478A (ja) | 2002-09-06 | 2002-09-06 | 印刷システム、プリンタホスト、印刷装置およびプリンタドライバ |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2004102478A (ja) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100788666B1 (ko) | 2005-06-16 | 2007-12-26 | 삼성전자주식회사 | 복수개의 인쇄 옵션을 선택할 수 있는 장치 및 방법 |
JP2010267054A (ja) * | 2009-05-14 | 2010-11-25 | Canon Inc | 情報処理装置及びその制御方法 |
KR101064065B1 (ko) | 2006-12-19 | 2011-09-08 | 캐논 가부시끼가이샤 | 정보 처리 장치, 제어 방법, 및 기억 매체 |
JP2012164358A (ja) * | 2006-01-13 | 2012-08-30 | Canon Inc | 印刷システム、印刷装置及び印刷方法 |
CN102689528A (zh) * | 2011-03-23 | 2012-09-26 | 株式会社东芝 | 图像形成装置、印刷设定装置以及印刷设定方法 |
US8355154B2 (en) | 2009-04-08 | 2013-01-15 | Seiko Epson Corporation | Computer-readable recording medium having printer driver recorded thereon, copying machine, and multi-function peripheral |
-
2002
- 2002-09-06 JP JP2002261028A patent/JP2004102478A/ja active Pending
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100788666B1 (ko) | 2005-06-16 | 2007-12-26 | 삼성전자주식회사 | 복수개의 인쇄 옵션을 선택할 수 있는 장치 및 방법 |
JP2012164358A (ja) * | 2006-01-13 | 2012-08-30 | Canon Inc | 印刷システム、印刷装置及び印刷方法 |
KR101064065B1 (ko) | 2006-12-19 | 2011-09-08 | 캐논 가부시끼가이샤 | 정보 처리 장치, 제어 방법, 및 기억 매체 |
US8355154B2 (en) | 2009-04-08 | 2013-01-15 | Seiko Epson Corporation | Computer-readable recording medium having printer driver recorded thereon, copying machine, and multi-function peripheral |
JP2010267054A (ja) * | 2009-05-14 | 2010-11-25 | Canon Inc | 情報処理装置及びその制御方法 |
CN102689528A (zh) * | 2011-03-23 | 2012-09-26 | 株式会社东芝 | 图像形成装置、印刷设定装置以及印刷设定方法 |
JP2012203906A (ja) * | 2011-03-23 | 2012-10-22 | Toshiba Corp | 画像形成装置、印刷設定装置、印刷設定方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6927865B1 (en) | Information processing apparatus and method utilizing print previews, and computer-readable storage medium | |
JP3392057B2 (ja) | 印刷制御方法及び装置 | |
JP5197787B2 (ja) | ホストコンピュータ、制御方法および記憶媒体 | |
JPH11119955A (ja) | 印刷処理装置 | |
JP2002149637A (ja) | 情報処理装置および方法 | |
JP2011232809A (ja) | 印刷処理システム、印刷処理方法、および画像形成装置 | |
JP3673684B2 (ja) | 情報処理装置、情報処理方法およびコンピュータ読み取り可能なプログラムを格納した記憶媒体 | |
JP2004102478A (ja) | 印刷システム、プリンタホスト、印刷装置およびプリンタドライバ | |
US7142327B2 (en) | Information processing apparatus and print processing method | |
JP2022066766A (ja) | 画像形成装置、画像形成装置の制御方法、及びプログラム | |
JPH11353138A (ja) | 画像情報管理装置、方法、および記憶媒体 | |
JP2004102960A (ja) | 印刷システム、プリンタホスト、印刷装置およびプリンタドライバ | |
JP3919565B2 (ja) | 印刷制御装置及び印刷制御方法 | |
US7542163B2 (en) | Method and apparatus for controlling printing | |
US20040085551A1 (en) | Methods and systems for estimating print imaging material usage | |
US8526043B2 (en) | Printing system, printing method, and printing control apparatus for splitting document | |
JP4151473B2 (ja) | 印刷システムおよび印刷装置 | |
JP3513509B2 (ja) | 印刷制御方法及び装置 | |
JP2009093263A (ja) | 印刷システムおよび印刷用プログラム | |
JP2007250002A (ja) | 情報処理装置、制御方法およびコンピュータ読み取り可能な制御プログラムを格納した記憶媒体 | |
JP2009104282A (ja) | 印刷システムおよび印刷用プログラム | |
JP3472290B2 (ja) | 印刷制御方法及び装置 | |
JP2005190093A (ja) | 印刷システム、印刷装置、印刷制御装置およびプリンタドライバ | |
JP2005242863A (ja) | 印刷制御装置、印刷装置制御プログラムおよび印刷システム | |
JP2005148831A (ja) | 印刷装置制御プログラム、印刷制御装置 |