(57)【特許請求の範囲】
【請求項１】
印刷データを作成するクライアントマシンと、前記クライアントマシンからの印刷データを印刷する装置であってユーザーにより指定されたフィニッシングを実行する出力装置と、がネットワークを介して接続された印刷システムにおいて、
前記クライアントマシンは、
前記印刷データを作成するデータ作成手段と、
前記出力装置が有するフィニッシング機能を示すデータを読み取る読み取り手段と、
前記印刷データに対し、それぞれ異なる複数のフィニシングを組み合わせて指定するためのフィニッシング指定手段と、
前記読み取り手段により読み取られたフィニッシング機能を示すデータに基づき、前記複数のフィニッシングの指定に従って印刷を実行した結果を表す組み合わせフィニッシングイメージを生成するイメージ生成手段と、
前記組み合わせフィニッシングイメージを表示するイメージ表示手段と、
を含むことを特徴とする印刷システム。
【請求項２】
請求項１記載のシステムにおいて、
前記イメージ生成手段は、
各フィニッシング毎のフィニッシングイメージをイメージデータとして又はベクトルデータとして記憶した記憶部と、
前記記憶部からベクトルデータが読み出された場合に、それを判定し、そのデータをイメージデータに展開する展開手段と、
複数のイメージデータを合成し、前記組み合わせフィニッシングイメージを生成する合成手段と、
を含み、
イメージデータとしてのフィニッシングイメージとベクトルデータとしてのフィニッシングイメージとを合成し得ることを特徴とする印刷システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は印刷システム、特にフィニッシングの指定を行える印刷システムに関する。
【０００２】
【従来の技術】
印刷システムにおけるフィニッシングとしては、穴あけ処理、ステープル処理、袋とじ処理、ｎアップ印刷（ｎ面印刷）処理などが知られている。ここで、ｎアップ印刷処理は、例えば同一の用紙面上にｎ個のイメージを縮小しつつ並べて印刷するものであり、２個のイメージを左右に並べて挿入する２アップ印刷や４分割した各領域に４個のイメージを縮小挿入する４アップ印刷などが知られている。
【０００３】
穴あけ、ステープル処理、袋とじなどの処理は印刷後の各用紙をフィニッシャーと称されるフィニッシング装置に送出することにより実現され、ｎアップ印刷などの処理はプリンタでの縮小印刷機能を利用して実現されあるいはプリントサーバーにおける画像処理により実現される。いずれにしても印刷画像に対する本来的な処理以外の処理（主として出力装置が担う処理）をフィニッシングと定義する。
【０００４】
以上のようなフィニッシングの指定を行える従来システムでは、実際の印刷及びフィニッシングに先だって、フィニッシングを行った結果をグラフィカルイメージとして表示器に表示させる機能を有している。すなわち、ユーザーは、そのような表示を利用してフィニッシングの結果を確認した上で印刷実行命令を出すことができる。
【０００５】
【発明が解決しようとする課題】
しかしながら、多種多様なフィニッシングがある中で、従来システムでは、指定された複数のフィニッシングの内の１つだけしか一度に表示させることができないという問題があった。すなわち、例えば２アップ印刷と穴あけの両方が指定されているような場合、２アップ印刷を行った場合の結果を示すイメージと穴あけを行った結果を示すイメージは順次表示させるしかなく、両者を組み合わせた場合の実際のフィニッシング結果に相当する合成イメージを表示させる機能は具備されていなかった。従って、各フィニッシングの指定がどのような関係にあるのか把握困難であった。
【０００６】
本発明は、上記従来の課題に鑑みなされたものであり、その目的は、複数のフィニッシングの指定がなされている場合において、それらのフィニッシングが実際に行われた場合の結果を表す組み合わせフニッシングイメージを表示できるようにすることにある。
【０００７】
また、本発明の他の目的は、データの性質に応じてフィニッシングイメージを各種の記録形式で記録できるようにし、自由度が高くかつ能率的な印刷システムを構成することにある。
【０００８】
【課題を解決するための手段】
上記目的を達成するために、本発明は、印刷データを作成するクライアントマシンと、前記クライアントマシンからの印刷データを印刷する装置であってユーザーにより指定されたフィニッシングを実行する出力装置と、がネットワークを介して接続された印刷システムにおいて、前記クライアントマシンは、前記印刷データを作成するデータ作成手段と、前記出力装置が有するフィニッシング機能を示すデータを読み取る読み取り手段と、前記印刷データに対し、それぞれ異なる複数のフィニシングを組み合わせて指定するためのフィニッシング指定手段と、前記読み取り手段により読み取られたフィニッシング機能を示すデータに基づき、前記複数のフィニッシングの指定に従って印刷を実行した結果を表す組み合わせフィニッシングイメージを生成するイメージ生成手段と、前記組み合わせフィニッシングイメージを表示するイメージ表示手段と、を含むことを特徴とする。
【０００９】
上記構成によれば、複数のフィニッシングの指定を行うと、イメージ生成手段がその組み合わせフィニッシングイメージを生成し、それが表示手段に表示される。よって、複数のフィニッシングの指定を行っても、最終的なフィニッシング結果を一度に確認できる。よって、フィニッシング指定の失敗を防止でき、また紙の無駄などを防止できる。
【００１０】
本発明の好適な態様では、前記イメージ生成手段は、各フィニッシング毎のフィニッシングイメージをイメージデータとして又はベクトルデータとして記憶した記憶部と、前記記憶部からベクトルデータが読み出された場合に、それを判定し、そのデータをイメージデータに展開する展開手段と、複数のイメージデータを合成し、前記組み合わせフィニッシングイメージを生成する合成手段と、を含み、イメージデータとしてのフィニッシングイメージとベクトルデータとしてのフィニッシングイメージとを合成し得ることを特徴とする。
【００１１】
フィニッシングイメージのデータは、そのままのイメージデータの形式で保持しておいてもよいがベクトルデータの形成（例えば、ページ記述言語の形式）で保持しておいてもよい。後者の場合には、ベクトルデータが解釈されてイメージデータが生成された後に他のイメージデータと合成される。よって、２種類のデータ形式に対応して、それらの利点を活用できる。
【００１２】
【発明の実施の形態】
以下、本発明の好適な実施形態を図面に基づいて説明する。
【００１３】
図１には、本発明に係る印刷システムの好適な実施形態が示されており、図１はその全体構成を示すブロック図である。
【００１４】
ネットワーク１０にはクライアントマシン１２とプリントサーバ１４とが接続されている。プリントサーバ１４はプリンタ１６の制御を行うものである。プリンタ１６には、この実施形態において穴あけやステープル処理などを行うフィニッシャー１８が連結されている。図１に示す構成では、上述同様に、プリントサーバ１４、プリンタ１６及びフィニッシャー１８が出力装置を構成する。
【００１５】
クライアントマシン１２は例えばコンピュータなどで構成されるものであり、プリントサーバ１４へ出力する印刷データを作成する機能を有する。
【００１６】
このクライアントマシン１２について詳述すると、通信部２０はネットワーク１０に接続され、この通信部２０を介してデータの入出力が行われる。通信部２０には、このクライアントマシン１２の各機能を実現するための制御部２２が接続されている。制御部２２に接続された指示部２４は各種のフィニッシングの指定を行うための手段であり、表示部２６はそのフィニッシング結果が表示される手段である。
【００１７】
記憶部２８には各フィニッシングに対応したデータが格納されている。具体的には、各データはイメージデータの形式でまたはベクトルデータの１種としてのページ記述言語（ＰＤＬ）の形式で格納されている。その格納形式は例えばデータ容量やデータ構造などに応じて適宜設定される。
【００１８】
ＰＤＬ解釈部３４はフィニッシングイメージがＰＤＬで記述されている場合に、そのＰＤＬデータを解釈してイメージデータを生成するものである。イメージ合成部３２は、複数のフィニッシングイメージを合成して合成イメージ即ち組み合せフィニッシングイメージを生成するものである。その組み合わせフィニッシングイメージは制御部２２を介して表示部２６へ送られ、その表示部２６において合成イメージとしての組み合わせフィニッシングイメージが表示される。印刷データ作成部３０は例えばアプリケーションソフトウエアなどで構成され、プリントサーバ１４に出力する印刷データを作成する手段として機能するものである。
【００１９】
次に、図２には、クライアントマシン１２が有する表示装置の表示画面１００が示されている。本実施形態では、印刷データのプリントサーバ１４への送出に先立って図２に示すような画面が表示される。画面１００は大別して２つに分割されており、図に示されるように画面１００は指示部２４と表示部２６とに分割されている。指示部２４は上述したように各フィニッシングの指定を行うための手段として機能し、各フィニッシングに対応した複数の仮想的なボタン２４Ａで構成されている。これらのボタンはポインティング手段１０６によって選択可能である。表示部２６には合成イメージ２０４が表示される。
【００２０】
図３には、イメージ合成部３２における合成イメージの作成処理が模式的に示されている。例えば２つのフィニッシングが指定された場合、一方のフィニッシングイメージ２００と他方のフィニッシングイメージ２０２とが合成され、図２に示したような合成イメージ２０４が作成されて、それが画面内に表示される。図に示す例では２アップ印刷及び穴あけが指定された場合が示されている。
【００２１】
従来においては、このように複数のフィニッシングが指定された場合、それぞれ単独でのみしかフィニッシングイメージを確認できなかったが、本実施形態によれば、図２に示す合成イメージ２０４のように最終的に得られるフィニッシング結果を一度に確認できるため、フィニッシング指定の失敗やそれに起因する無駄な印刷を防止できるという利点がある。
【００２２】
図４には、記憶部２８の構造が模式的に示されている。この記憶部２８には各フィニッシング毎にそのフィニッシングイメージが対応づけられており、各フィニッシングイメージはイメージデータの形式またはＰＤＬの形式で格納されている。例えば、この例では２アップ印刷及び４アップ印刷のフィニッシングイメージについてはイメージデータの形式でデータが格納されており、穴あけに関しては各種類ともＰＤＬデータの形式で格納されている。
【００２３】
上述の例では２つのフィニッシングイメージの合成について説明したが、もちろん３つ以上のフィニッシングイメージを合成する場合においても本発明を適用できる。
【００２４】
次に、図５を用いて図１に示したクライアントマシン１２の動作について説明する。
【００２５】
Ｓ１０１では、指示部２４が利用され、ユーザによってフィニッシングの指定がなされる。これはＳ１０２を介して複数回行われており、例えば２種類のフィニッシングの指定が行われる。Ｓ１０３では、複数の指定のうちある１つのフィニッシング指定に対応するフィニッシングイメージが記憶部２８から取り出される。この場合、Ｓ１０４ではそのフィニッシングイメージのデータ形式がイメージデータの形式であるかあるいはＰＤＬデータの形式であるかが判定されており、ＰＤＬデータの形式であれば、Ｓ１０５においてＰＤＬ解釈部３４が起動して当該データに対するＰＤＬ解釈が実行される。Ｓ１０６では、まだデータが取り出されていないフィニッシング指定があるか否かが判定され、そのようなデータがある場合にはＳ１０３からの各行程が繰り返し実行される。Ｓ１０７では、イメージ合成部３２が起動され生成されたフィニッシングイメージあるいは取り出されたフィニッシングイメージが合成され合成イメージが作成される。Ｓ１０８では表示部２６にそのような合成イメージが表示されることになる。
【００２６】
図１に示した実施形態では、クライアントマシン１２があらかじめフィニッシングの種別をデータとしてもっていたが、例えばプリンタ１６あるいはフィニッシャー１８が有する機能をクライアントマシン１２によって自動的に読み取って、その読み取ったデータに基づいて自動的にフィニッシングイメージを生成してもよい。このような構成によれば、ネットワーク上に存在する各種のプリンタに対応でき、人為的な設定に伴う煩雑さを解消できるという利点がある。
【００２７】
なお、図１に示す実施形態では、フィニッシングイメージの生成や合成がクライアントマシン１２上で行われていたが、このような処理をプリントサーバ１４上で行ってもよい。そして、プリントサーバ１４で生成した合成イメージをネットワーク１０を介してクライアントマシン１２に転送することもできる。
【００２８】
【発明の効果】
以上説明したように、本発明によれば、複数のフィニッシングの指定がなされている場合において、それらのフィニッシングが実際に行われた場合の結果を表す組み合せフィニッシングイメージを表示できるので、フィニッシング指定の失敗や無駄な印刷を解消できる利点がある。また、本発明によればデータの性質に応じてフィニッシングイメージを各種の記録形式で記録できるので、自由度が高くかつ能率的な印刷システムを構築できる。
【図面の簡単な説明】
【図１】本発明に係る印刷システムの全体構成を示すブロック図である。
【図２】指示部及び表示部の具体例を示す説明図である。
【図３】フィニッシングイメージの合成処理を示す説明図である。
【図４】記憶部のデータ構造を示す説明図である。
【図５】クライアントマシンの動作を示すフローチャートである。
【符号の説明】
１０  ネットワーク、１２  クライアントマシン、１４  プリントサーバ、１６  プリンタ、１８  フィニッシャー、２２  制御部、２４  指示部、２６  表示部、２８  記憶部、３０  印刷データ作成部、３２  イメージ合成部、３４  ＰＤＬ解釈部、２００，２０２  フィニッシングイメージ、２０４  合成イメージ（組み合せフィニッシングイメージ）。
【図１】
0003627415.tif 000002
【図２】
0003627415.tif 000003
【図３】
0003627415.tif 000004
【図４】
0003627415.tif 000005
【図５】
0003627415.tif 000006