(57)【特許請求の範囲】
【請求項１】
ユーザに指定された条件に従って所定の印刷装置により媒体に画像を印刷させる指定印刷において、前記媒体に配置する前記画像の数を定めた指定レイアウトをユーザに設定させる指定レイアウト設定部と、
前記指定印刷を行う前に前記画像を前記媒体に印刷する試し印刷において、前記媒体に配置する前記画像の大きさを、前記指定レイアウトにおける前記画像の大きさ以上とした試しレイアウトを設定する試しレイアウト設定部と、
前記試しレイアウトに従った試し印刷ジョブ及び前記指定レイアウトに従った指定印刷ジョブを生成して前記印刷装置へ送信することにより、前記試し印刷ジョブに基づき、前記試しレイアウトに従った数の前記画像を前記媒体に印刷させ、前記ユーザから前記指定印刷を行う指示を受け付けた場合に、前記指定印刷ジョブに基づき、前記指定レイアウトに従った数の前記画像を前記媒体に印刷させる情報通信部と
を具えることを特徴とする情報処理装置。
【請求項２】
ユーザに指定された条件に従って媒体に画像を印刷する指定印刷を行う印刷装置と、前記ユーザに前記条件を指定させる情報処理装置とを有する印刷システムであって、
前記情報処理装置は、
前記指定印刷において前記媒体に配置する前記画像の数を定めた指定レイアウトを前記ユーザに設定させる指定レイアウト設定部と、
前記指定印刷を行う前に前記画像を前記媒体に印刷する試し印刷において、前記媒体に配置する前記画像の大きさを、前記指定レイアウトにおける前記画像の大きさ以上とした試しレイアウトを設定する試しレイアウト設定部と、
前記画像を表す印刷データと、前記指定レイアウトの指示と、前記試しレイアウトの指示と、前記試し印刷の指示とを前記印刷装置へ送信する情報通信部と
を具え、
前記印刷装置は、
前記媒体に前記画像を印刷する印刷部と、
前記情報処理装置から前記印刷データ、前記指定レイアウトの指示、前記試しレイアウトの指示及び前記試し印刷の指示を受信する印刷通信部と、
前記印刷データ、前記試しレイアウトの指示、前記指定レイアウトの指示、及び前記試し印刷の指示を基に、試しレイアウトに従った試し印刷ジョブ及び前記指定レイアウトに従った指定印刷ジョブを生成する印刷ジョブ生成部と、
前記試し印刷ジョブに基づき、前記試しレイアウトに従った数及び大きさの前記画像を前記印刷部により前記媒体に印刷させる試し印刷処理部と、
前記ユーザから前記指定印刷を行う指示を受け付けた場合に、前記指定印刷ジョブに基づき、前記指定レイアウトに従った数及び大きさの前記画像を前記印刷部により前記媒体に印刷させる指定印刷処理部と
を具えることを特徴とする印刷システム。
【請求項３】
前記試しレイアウト設定部は、前記試しレイアウトにおいて前記媒体に配置する前記画像の数を１とする
ことを特徴とする請求項２に記載の印刷システム。
【請求項４】
前記試しレイアウト設定部は、前記試しレイアウトにおいて前記媒体に配置する前記画像の数を前記ユーザに設定させる
ことを特徴とする請求項２に記載の印刷システム。
【請求項５】
前記試しレイアウト設定部は、前記指定レイアウトにおける前記画像の数が所定の閾値以上である場合に、前記試しレイアウトにおける前記画像の数を前記指定レイアウトにおける前記画像の数よりも少なく設定し、それ以外の場合に前記試しレイアウトを前記指定レイアウトと同等とする
ことを特徴とする請求項２に記載の印刷システム。
【請求項６】
前記印刷装置は、
情報を表示する表示部と、
前記ユーザの操作を受け付ける操作部と
をさらに具え、
前記指定印刷処理部は、前記ユーザに前記指定印刷を行うか否かを問い合わせる確認画面を前記表示部に表示させ、前記操作部により当該指定印刷を行う操作指示を受け付けた場合に、前記指定印刷ジョブに基づき、前記指定レイアウトに従った数の前記画像を前記印刷部により前記媒体に印刷させる
ことを特徴とする請求項２に記載の印刷システム。
【請求項７】
前記試しレイアウト設定部は、前記指定レイアウトにおいて設定された前記画像の数に応じて、前記試しレイアウトにおける前記媒体の数の初期値を設定する
ことを特徴とする請求項２に記載の印刷システム。
【請求項８】
前記試しレイアウト設定部は、前記指定レイアウトにおいて設定された前記画像の数が所定の閾値未満であった場合には、前記試しレイアウトにおける前記媒体の数の初期値を、前記指定レイアウトにおける前記画像の数と同数とする
ことを特徴とする請求項７に記載の印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置及び印刷システムに関し、例えばホストコンピュータ及びプリンタが接続された印刷システムに適用して好適なものである。
【背景技術】
【０００２】
従来、プリンタのなかには、試し印刷と呼ばれる機能を有するものがある（例えば、特許文献１参照）。この試し印刷とは、ユーザに指定された画像データを、ユーザに指定された印刷条件に従って印刷する指定印刷を行う前に、この画像データを試験的に１部のみ印刷するものである。プリンタは、試し印刷の結果を確認したユーザから指示を受け付けると、指定印刷により残りの部数を印刷する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２３１８２８号公報（第４図）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところでプリンタには、ユーザが指定可能な印刷方式の１項目として、１枚の用紙に２以上の画像を縮小して配置する「Ｎ−ｕｐレイアウト」と呼ばれる機能を有するものがある。プリンタは、このＮ−ｕｐレイアウトに従って画像を印刷することにより、消費する用紙の枚数やトナーの量を節約することができる。
【０００５】
しかしながら印刷システムでは、このＮ−ｕｐレイアウトによって１枚の用紙に対して例えば１６のように比較的多くの画像を配置する場合、プリンタが各画像を本来の大きさから大幅に縮小して印刷することになる。このため印刷システムでは、例えば図５（Ｆ）に示すように、ユーザにとって、試し印刷による印刷結果の確認を困難なものとしてしまう、という問題があった。
【０００６】
本発明は以上の点を考慮してなされたもので、簡易な操作により試し印刷の結果を容易に確認できる情報処理装置及び印刷システムを提案しようとするものである。
【課題を解決するための手段】
【０００７】
かかる課題を解決するため本発明の情報処理装置においては、ユーザに指定された条件に従って所定の印刷装置により媒体に画像を印刷させる指定印刷において、媒体に配置する画像の数を定めた指定レイアウトをユーザに設定させる指定レイアウト設定部と、指定印刷を行う前に画像を媒体に印刷する試し印刷における、媒体に配置する画像の大きさを、指定レイアウトにおける画像の大きさ以上とした試しレイアウトを設定する試しレイアウト設定部と、試しレイアウトに従った試し印刷ジョブ及び指定レイアウトに従った指定印刷ジョブを生成して印刷装置へ送信することにより、試し印刷ジョブに基づき、試しレイアウトに従った数の画像を媒体に印刷させ、ユーザから指定印刷を行う指示を受け付けた場合に、指定印刷ジョブに基づき、指定レイアウトに従った数の画像を媒体に印刷させる情報通信部とを設けるようにした。
【０００８】
また本発明の印刷システムにおいては、ユーザに指定された条件に従って媒体に画像を印刷する指定印刷を行う印刷装置と、ユーザに条件を指定させる情報処理装置とを有する印刷システムであって、情報処理装置には、指定印刷において媒体に配置する画像の数を定めた指定レイアウトをユーザに設定させる指定レイアウト設定部と、指定印刷を行う前に画像を媒体に印刷する試し印刷において、媒体に配置する画像の大きさを、指定レイアウトにおける画像の大きさ以上とした試しレイアウトを設定する試しレイアウト設定部と、画像を表す印刷データと、指定レイアウトの指示と、試しレイアウトの指示と、試し印刷の指示とを印刷装置へ送信する情報通信部とを設け、印刷装置には、媒体に画像を印刷する印刷部と、情報処理装置から印刷データ、指定レイアウトの指示、試しレイアウトの指示及び試し印刷の指示を受信する印刷通信部と、印刷データ、指定レイアウトの指示、試しレイアウトの指示、及び試し印刷の指示を基に、試しレイアウトに従った試し印刷ジョブ及び指定レイアウトに従った指定印刷ジョブを生成する印刷ジョブ生成部と、試し印刷ジョブに基づき、試しレイアウトに従った数及び大きさの画像を印刷部により媒体に印刷させる試し印刷処理部と、ユーザから指定印刷を行う指示を受け付けた場合に、指定印刷ジョブに基づき、指定レイアウトに従った数及び大きさの画像を印刷部により媒体に印刷させる指定印刷処理部とを設けるようにした。
【０００９】
本発明は、試し印刷において試しレイアウトに従って媒体に画像を印刷することにより、指定印刷よりも大きな画像をユーザに目視確認させることができ、当該ユーザから指示を受け付けた場合に、当該ユーザに再度条件を指定させること無く指定印刷を行うことにより、当該ユーザが所望する指定レイアウトに従って画像を媒体に印刷できる。

【発明の効果】
【００１０】
本発明によれば、簡易な操作により試し印刷の結果を容易に確認できる情報処理装置及び印刷システムを実現できる。
【図面の簡単な説明】
【００１１】
【図１】印刷システムの構成を示す略線的ブロック図である。
【図２】プリンタの構成を示す略線的ブロック図である。
【図３】ホストコンピュータの構成を示す略線的ブロック図である。
【図４】印刷設定画面の構成を示す略線図である。
【図５】Ｎ−ｕｐレイアウトを示す略線図である。
【図６】印刷ジョブの構成を示す略線図である。
【図７】ホストコンピュータにおける印刷設定処理手順を示すフローチャートである。
【図８】プリンタにおける印刷処理手順を示すフローチャートである。
【図９】確認画面の構成を示す略線図である。
【発明を実施するための形態】
【００１２】
以下、発明を実施するための形態（以下実施の形態とする）について、図面を用いて説明する。
【００１３】
［１．印刷システムの構成］
図１に示すように、印刷システム１は、用紙に画像を印刷するプリンタ２と、当該プリンタ２に画像データ及び印刷命令を供給するホストコンピュータ３とを、ネットワーク４により接続した構成となっている。
【００１４】
［１−１．プリンタの構成］
印刷装置としてのプリンタ２は、図２に模式的なブロック図を示すように、制御部１１、記憶部１２、通信部１３、表示操作部１４及び画像印刷部１５がバス１０を介して相互に接続されている。制御部１１は、プリンタ２の全体を統括的に制御している。この制御部１１は、図示しないＣＰＵ（Central Processing Unit）を中心に構成されており、記憶部１２から所定のプログラムを読み出して実行することにより、印刷処理や画面表示処理等の種々の処理を行う。
【００１５】
記憶部１２は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスクドライブやフラッシュメモリ等により構成されている。このうちＲＡＭはプリンタ２の電源切断時に記憶内容が消去される揮発性である。一方、ＲＯＭ、ハードディスクドライブ及びフラッシュメモリは、電源切断後も記憶内容を保持する不揮発性である。
【００１６】
この記憶部１２は、不揮発性のフラッシュメモリ等に、印刷処理や画面表示処理等の種々の処理を実行するための各種プログラムを記憶する他、各種設定値のような種々の情報を記憶している。また記憶部１２は、揮発性のＲＡＭを、各種プログラムの実行に必要なワークエリアや一時的に記憶すべき情報の記憶領域として機能させる。
【００１７】
通信部１３は、例えばＩＥＥＥ(Institute of Electrical and Electronics Engineers)８０２．３ｕ／ａｂ等の規格に準拠した有線ＬＡＮ（Local Area Network）又はＩＥＥＥ８０２．１１ａ／ｂ／ｇ／ｎ／ａｃ等の規格に準拠した無線ＬＡＮにより、ネットワーク４と接続されている。この通信部１３は、所定の変調処理や復調処理等を行いながら、ホストコンピュータ３から受信した種々の情報やデータを制御部１１へ供給し、また制御部１１から供給された種々の情報やデータをホストコンピュータ３へ送信する。
【００１８】
表示操作部１４は、図示しないタッチパネル及び物理キーの組み合わせにより構成されている。このうちタッチパネルは、各種情報や操作入力用の画面を表示する液晶ディスプレイと、ユーザによる操作指示等を入力するタッチセンサとが一体化されている。また物理キーは、例えば数字キーや方向キー、或いは決定キーやキャンセルキー等により構成されている。
【００１９】
画像印刷部１５は、図示しない露光装置や定着装置、及び用紙の搬送機構等を有している。画像印刷部１５は、用紙を搬送すると共に、制御部１１から供給される印刷画像データに基づいてトナーによる像を形成し、このトナーの像を用紙に転写して定着させることにより印刷を行う。
【００２０】
また制御部１１は、記憶部１２から印刷プログラムを読み出して実行することにより、機能ブロックとして、画像処理部１７及び試し印刷処理部１８を構成する。画像処理部１７は、ホストコンピュータ３（図１）から供給される印刷ジョブを基に、画像印刷部１５に適した形式の印刷画像データを生成して当該画像印刷部１５に供給する。試し印刷処理部１８は、後述する試し印刷に関する処理を行う。
【００２１】
［１−２．ホストコンピュータの構成］
情報処理装置としてのホストコンピュータ３は、図３に模式的なブロック図を示すように、制御部２１、記憶部２２、通信部２３、表示部２４及び操作部２５がバス１０を介して相互に接続されている。このホストコンピュータ３は、一般的なパーソナルコンピュータと同様に構成されている。
【００２２】
制御部２１は、ホストコンピュータ３の全体を統括的に制御している。この制御部２１は、プリンタ２の制御部１１と同様、図示しないＣＰＵを中心に構成されており、記憶部２２から所定のプログラムを読み出して実行することにより、プリンタドライバ実行処理等の種々の処理を行う。
【００２３】
記憶部２２は、記憶部１２と同様、ＲＯＭ、ＲＡＭ、ハードディスクドライブやフラッシュメモリ等により構成されている。この記憶部２２は、不揮発性のフラッシュメモリ等に、オペレーティングシステム（ＯＳ）や、ワードプロセッサ等の各種アプリケーションプログラム、及びプリンタドライバのような種々のプログラムを記憶する他、各種設定値のような種々の情報も記憶している。また記憶部２２は、記憶部１２と同様、揮発性のＲＡＭを、各種プログラムの実行に必要なワークエリアや一時的に記憶すべき情報の記憶領域として機能させる。
【００２４】
通信部２３は、通信部１３と同様、例えばＩＥＥＥ８０２．３ｕ／ａｂ等の規格に準拠した有線ＬＡＮ又はＩＥＥＥ８０２．１１ａ／ｂ／ｇ／ｎ／ａｃ等の規格に準拠した無線ＬＡＮにより、ネットワーク４と接続されている。この通信部２３は、やはり通信部１３と同様、所定の変調処理や復調処理等を行いながら、制御部２１から供給された種々の情報やデータをネットワーク４との間で送信又は受信する。表示部２４は、例えば液晶ディスプレイでなり、種々の表示画面を表示してユーザに視認させる。操作部２５は、例えばキーボード及びマウスでなり、ユーザの操作入力を受け付ける。
【００２５】
また制御部２１は、記憶部２２からオペレーティングシステムのプログラムを読み出して実行することにより、機能ブロックとして、オペレーティングシステム（ＯＳ）３０を構成する。
【００２６】
オペレーティングシステム３０は、ファイルの管理やプログラムの実行管理等、ホストコンピュータ３における基本的な各種処理を実行する。オペレーティングシステム３０は、ユーザの操作に基づき、例えば当該オペレーティングシステム３０上で実行されるワードプロセッサ等のアプリケーションプログラム３１において印刷処理を行う場合に、記憶部２２からプリンタドライバプログラムを読み出して実行する。これによりオペレーティングシステム３０は、機能ブロックとしてプリンタドライバ３２を構成する。
【００２７】
［１−３．プリンタドライバの構成］
プリンタドライバ３２は、図４に示す印刷設定画面５０を表示部２４に表示させることにより、ユーザに用紙サイズ等の印刷に必要な条件（以下これを印刷条件とも呼ぶ）を設定させるようになっている。印刷設定画面５０は、いわゆるＧＵＩ（Graphical User Interface）によってユーザに印刷条件の各項目を提示しながら、それぞれの内容を指定させ得るようになっている。この印刷設定画面５０には、用紙設定欄５１、印刷形式設定欄５２、レイアウト設定欄５３、試し印刷レイアウト設定欄５４、印刷ボタン５５及びキャンセルボタン５６が設けられている。
【００２８】
用紙設定欄５１は、印刷条件の一部として、用紙サイズや給紙方法を指定させる。印刷形式設定欄５２は、試し印刷（印刷設定画面５０では「お試し印刷」と表示）を行うか否かを指定させる。この試し印刷とは、主に複数の部数を印刷する場合に、プリンタ２において、先行して１部のみ印刷した段階で印刷処理を中断し、若しくは同一の画像をＮ−ｕｐレイアウトで印刷する場合に、プリンタ２において一画像のみを印刷した段階で印刷処理を中断する、といった処理である。このときプリンタ２は、ユーザに印刷結果を確認させ、当該ユーザにより指示を受けてから、印刷条件に従った印刷（以下これを指定印刷と呼ぶ）を行う。
【００２９】
印刷形式設定欄５２には、択一式のラジオボタン５２Ａ及び５２Ｂが設けられている。ラジオボタン５２Ａは、「指定部数のみ印刷」と表示されており、試し印刷を行わずに指定部数のみ印刷すること、すなわち指定印刷のみ行うことを意味する。ラジオボタン５２Ｂは、「お試し印刷」と表示されており、試し印刷を行うことを意味する。
【００３０】
レイアウト設定欄５３は、１枚の用紙に２以上の画像を縮小して配置するＮ−ｕｐレイアウトについて設定させる。プリンタ２は、例えば通常のレイアウトであれば、図５（Ａ）のように用紙Ｐに対し通常の大きさでなる１の画像を配置するところ、２−ｕｐレイアウトであれば、図５（Ｂ）のように用紙Ｐに対し約半分の大きさ（面積）でなる２の画像を配置する。
【００３１】
またプリンタ２は、４−ｕｐレイアウト、８−ｕｐレイアウト及び１６−ｕｐレイアウトであれば、それぞれ図５（Ｃ）、（Ｄ）及び（Ｅ）に示すように、用紙Ｐに対し、約１／４、１／８及び１／１６の大きさ（面積）でなる４枚、８枚及び１６枚の画像をそれぞれ配置する。因みにＮ−ｕｐレイアウトにおける１枚あたりの画像数Ｎは、用紙に対する配置の効率化等の観点から、一般に２の階乗が選択される。
【００３２】
試し印刷レイアウト設定欄５４には、チェックボックス５４Ｃが設けられている。この試し印刷レイアウト設定欄５４は、Ｎ−ｕｐレイアウトが設定され、且つ試し印刷を行う場合において、試し印刷を通常レイアウトで行うか否かが設定される。説明の都合上、以下では、試し印刷を通常レイアウトで行う指定を試し通常指定と呼ぶ。
【００３３】
印刷ボタン５５は、印刷設定画面５０における種々の設定内容を反映させて、プリンタ２により印刷処理を行うための印刷実行指示を、ユーザから受け付ける。またキャンセルボタン５６は、印刷処理を行うこと無く、プリンタドライバ３２の処理を終了する指示、すなわち印刷設定画面５０を消去する指示を、ユーザから受け付ける。
【００３４】
またプリンタドライバ３２（図３）は、その内部に、機能ブロックとしてレイアウト処理部３５、試し印刷処理部３６、指定印刷処理部３７及びデータ送信部３８を構成する。レイアウト処理部３５は、アプリケーションプログラム３１から渡される画像データに対し、印刷設定画面５０（図４）においてＮ−ｕｐレイアウトが設定された場合又は解除された場合（すなわち通常レイアウトが設定された場合）に、設定されたレイアウトに応じて各画像の大きさを変更すると共に画像の向きや配置を調整する。
【００３５】
試し印刷処理部３６は、印刷設定画面５０（図４）の印刷形式設定欄５２においてラジオボタン５２Ｂが選択され、試し印刷を行う設定がなされた場合に、アプリケーションプログラムから渡される画像データを基に、試し印刷の印刷ジョブである試し印刷ジョブＪＴを生成する。
【００３６】
指定印刷処理部３７は、アプリケーションプログラムから渡される画像データを基に、指定印刷の印刷ジョブである指定印刷ジョブＪＤを生成する。このとき指定印刷処理部３７は、印刷設定画面５０（図４）の印刷形式設定欄５２において試し印刷を行う設定がなされていた場合、図６に示すように、試し印刷処理部３６により生成された試し印刷ジョブＪＴの後に指定印刷ジョブＪＤを結合する。
【００３７】
データ送信部３８は、指定印刷処理部３７から供給される印刷ジョブ、すなわち指定印刷ジョブＪＤのみ若しくは試し印刷ジョブＪＴに指定印刷ジョブＪＤが結合されたものを通信部２３へ引き渡す。これに応じて通信部２３は、ネットワーク４（図１）を介して、この印刷ジョブをプリンタ２へ送信するようになっている。
【００３８】
［２．印刷処理］
次に、印刷システム１において用紙Ｐに対する印刷を行う場合の、ホストコンピュータ３が行う印刷設定処理及びプリンタ２が行う印刷処理について、それぞれ説明する。
【００３９】
［２−１．ホストコンピュータによる印刷設定処理］
ホストコンピュータ３の制御部２１は、アプリケーションプログラム３１（図３）においてユーザからアプリケーションデータ（例えば文書データ等）の印刷指示を受け付けると、記憶部２２からプリンタドライバプログラムを読み出して実行する。これにより制御部２１は、プリンタドライバ３２（図３）の機能ブロックを構成し、図７に示す印刷設定処理手順ＲＴ１を開始してステップＳＰ１へ移る。
【００４０】
ステップＳＰ１において制御部２１は、表示部２４（図３）に印刷設定画面５０（図４）を表示させることによりユーザに印刷に関する設定を行わせて、次のステップＳＰ２へ移る。ステップＳＰ２において制御部２１は、印刷ボタン５５が押下操作されることにより印刷処理の実行が指示されたか否かを判定する。ここで否定結果が得られると、制御部２１は、このステップＳＰ２を繰り返すことにより、印刷ボタン５５の押下操作を待ち受ける。
【００４１】
一方、ステップＳＰ２において肯定結果が得られると、このことはユーザが印刷設定画面５０において必要な設定を行った上で印刷ボタン５５を押下したこと、すなわち印刷設定画面５０における設定内容に基づいた印刷データを生成してプリンタ２へ送信するべきであることを表している。このとき制御部２１は、次のステップＳＰ３へ移る。
【００４２】
ステップＳＰ３において制御部２１は、試し印刷を行うか否か、すなわち印刷設定画面５０（図４）の印刷形式設定欄５２においてラジオボタン５２Ｂが選択され試し印刷を行う設定がなされたか否かを判定する。ここで肯定結果が得られると、このことは指定印刷の他に試し印刷を行う必要があることを表している。このとき制御部２１は次のステップＳＰ４へ移る。
【００４３】
ステップＳＰ４において制御部２１は、指定印刷の印刷条件としてＮ−ｕｐレイアウトが設定されたか否か、すなわちレイアウト設定欄５３においてＮ−ｕｐレイアウト（Ｎは２、４、８又は１６）が選択されたか否かを判定する。ここで肯定結果が得られると、このことは少なくとも指定印刷においてＮ−ｕｐレイアウトとする必要があることを表している。このとき制御部２１は、レイアウト処理部３５（図３）により、これから生成する印刷ジョブをＮ−ｕｐレイアウトに設定して、次のステップＳＰ５へ移る。
【００４４】
ステップＳＰ５において制御部２１は、試し通常指定があるか否か、すなわち試し印刷レイアウト設定欄５４のチェックボックス５４Ｃにチェックマークが付されたか否かを判定する。ここで肯定結果が得られると、このことは、指定印刷においてＮ−ｕｐレイアウト（図５（Ｂ）〜（Ｅ））とする一方、試し印刷において通常レイアウト（図５（Ａ））とすることを意味する。このとき制御部２１は、次のステップＳＰ６へ移る。
【００４５】
ステップＳＰ６において制御部２１は、レイアウト処理部３５（図３）により、これから生成する試し印刷ジョブのレイアウトを通常レイアウト（図５（Ａ））に設定して、すなわち用紙Ｐに比較的大きな１の画像のみを割り付けるように設定して、次のステップＳＰ７へ移る。
【００４６】
一方、ステップＳＰ４において否定結果が得られると、このことは、指定印刷及び試し印刷の双方において通常レイアウト（図５（Ａ））とすること、すなわちこれから生成する印刷ジョブをＮ−ｕｐレイアウトに変更する必要が無いことを表している。このとき制御部２１は、次のステップＳＰ７へ移る。
【００４７】
一方、ステップＳＰ５において否定結果が得られると、このことは試し印刷においても指定印刷と同様のＮ−ｕｐレイアウト（図５（Ｆ））とすること、換言すれば通常レイアウトに戻す必要が無いことを表している。このとき制御部２１は、次のステップＳＰ７へ移る。
【００４８】
ステップＳＰ７において制御部２１は、試し印刷処理部３６（図３）により、このとき設定されているレイアウト（以下これを試しレイアウトとも呼ぶ）に従って試し印刷ジョブＪＴ（図６）を生成し、次のステップＳＰ８へ移る。このとき制御部２１は、試し通常指定があった場合、通常レイアウトで試し印刷ジョブＪＴを生成する。この試し印刷ジョブＪＴでは、ジョブタイプが「試し」に設定されることにより、プリンタ２において試し印刷ジョブであることを判別し得るようになっている。
【００４９】
また、ステップＳＰ３において否定結果が得られると、このことは試し印刷を行わずに指定印刷のみを行うことを表している。このとき制御部２１は、次のステップＳＰ８へ移る。
【００５０】
ステップＳＰ８において制御部２１は、指定印刷処理部３７（図３）により、レイアウト設定欄５３において指定されたレイアウト（以下これを指定レイアウトとも呼ぶ）に従って指定印刷ジョブＪＤ（図６）を生成し、次のステップＳＰ９へ移る。この指定印刷ジョブＪＤでは、ジョブタイプが「通常」に設定されることにより、プリンタ２において指定印刷ジョブであることを判別し得るようになっている。また制御部２１は、試し印刷ジョブを既に生成していた場合、図６に示したように、試し印刷ジョブＪＴの後に指定印刷ジョブＪＤを結合する。
【００５１】
ステップＳＰ９において制御部２１は、データ送信部３８（図３）により、これまでに生成された印刷ジョブを印刷データとして通信部２３からプリンタ２へ送信した後、次のステップＳＰ１０へ移って印刷設定処理手順ＲＴ１を終了する。
【００５２】
［２−２．プリンタによる印刷処理］
プリンタ２の制御部１１は、電源が投入されると、図８に示す印刷処理手順ＲＴ２を開始し、ステップＳＰ２１へ移る。ステップＳＰ２１において制御部１１は、通信部１３によりホストコンピュータ３からの印刷データを待ち受け、当該ホストコンピュータ３から当該印刷データを受信すると、次のステップＳＰ２２へ移る。
【００５３】
ステップＳＰ２２において制御部１１は、受信した印刷データに試し印刷ジョブが含まれるか否かを判定する。このとき制御部１１は、印刷ジョブ（図６）に含まれるジョブタイプが「試し」であれば、この印刷ジョブを試し印刷ジョブと判断する。ここで肯定結果が得られると、制御部１１は次のステップＳＰ２３へ移る。
【００５４】
ステップＳＰ２３において制御部１１は、画像処理部１７（図２）により、試し印刷ジョブに基づいた印刷画像データを生成し、これを画像印刷部１５へ供給することにより、試しレイアウトに従った大きさ及び配置で各画像を用紙Ｐに印刷して、次のステップＳＰ２４へ移る。
【００５５】
ステップＳＰ２４において制御部１１は、試し印刷処理部１８（図２）により、図９に示す確認画面６０を表示操作部１４に表示して、次のステップＳＰ２５へ移る。この確認画面６０には、引き続き指定印刷を行うか否かを訪ねるメッセージ６１と、肯定を意味する「Ｙｅｓ」ボタン６２と、否定を意味する「Ｎｏ」ボタン６３とが表示される。
【００５６】
ステップＳＰ２５において制御部１１は、印刷処理を継続するか否か、すなわち確認画面６０の「Ｙｅｓ」ボタン６２が押下操作されたか否かを判定する。ここで肯定結果が得られると、このことはユーザが試し印刷の結果、すなわち印刷された用紙Ｐを確認した上で、印刷処理の継続を指示したことを表している。このとき制御部１１は、次のステップＳＰ２６へ移る。
【００５７】
一方、ステップＳＰ２２において否定結果が得られた場合、このことは印刷データに指定印刷ジョブのみが含まれていることを表しており、このとき制御部１１は次のステップＳＰ２６へ移る。
【００５８】
ステップＳＰ２６において制御部１１は、画像処理部１７（図２）により、指定印刷ジョブに基づいた印刷画像データを生成し、これを画像印刷部１５へ供給することにより、指定レイアウトに従った大きさ及び配置で各画像を用紙Ｐに印刷する。その後、制御部１１は次のステップＳＰ２７へ移り、印刷処理手順ＲＴ２を終了する。
【００５９】
また、ステップＳＰ２５において否定結果が得られた場合、このことは、ユーザが試し印刷の結果、すなわち印刷された用紙Ｐを確認した際に、修正したい箇所を発見した等の理由により、以降の指定印刷の中止を指示したことを表している。このとき制御部１１は、次のステップＳＰ２７へ移り、指定印刷ジョブを実行すること無く、印刷処理手順ＲＴ２を終了する。
【００６０】
［３．効果等］
以上の構成において、印刷システム１のホストコンピュータ３は、制御部２１内に構成されるプリンタドライバ３２により、表示部２４に表示する印刷設定画面５０（図４）に試し印刷レイアウト設定欄５４を設け、ユーザの意思により試し通常指定の有無を設定できるようにした。
【００６１】
プリンタドライバ３２は、印刷設定画面５０においてＮ−ｕｐレイアウトが指定され、且つ試し通常指定がされた場合、通常レイアウトの試し印刷ジョブＪＴを生成した後、Ｎ−ｕｐレイアウトの指定印刷ジョブＪＤを生成して結合させ（図６）、プリンタ２へ送信する。プリンタ２は、試し印刷ジョブに従い、通常レイアウトで試し印刷を行い、印刷結果をユーザに確認させる。
【００６２】
このため印刷システム１では、試し印刷において画像を縮小しない通常レイアウト（図５（Ａ））として、見やすい大きさで印刷された画像をユーザに目視確認させ、引き続き指定印刷を行うか否かを容易に判断させることができる。
【００６３】
またプリンタドライバ３２は、印刷設定画面５０に試し印刷レイアウト設定欄５４を設けたため、ユーザにチェックボックス５４Ｃにチェックマークを付す操作を行わせるだけで、試し印刷のみを通常レイアウトに変更することができる。その一方でプリンタドライバ３２は、ユーザが敢えて試し印刷もＮ−ｕｐレイアウトとしたい場合には、チェックボックス５４Ｃからチェックマークを外す操作を行わせるだけで良く、これらの切り替えを容易に行わせることができる。
【００６４】
ところで従来の印刷システムでは、試し印刷を行う場合、指定印刷においてＮ−ｕｐレイアウトが設定された場合、試し印刷も必然的にＮ−ｕｐレイアウトとなっていた。例えば１６−ｕｐレイアウトが設定された場合、試し印刷は図５（Ｅ）又は（Ｆ）に示すように、各画像が縮小されて印刷されており、印刷結果の目視確認が容易ではなかった。
【００６５】
また従来の印刷システムでは、例えばユーザに２回の印刷操作を行わせ、そのうち１回目において通常レイアウトで１部のみを指定印刷として行い、２回目にＮ−ｕｐレイアウトで残りを指定印刷として行うことでも、本実施の形態における試し印刷及び指定印刷と同様の印刷結果を得ることができる。
【００６６】
しかしながらこの場合、ユーザに対し、印刷設定画面に対する各項目の設定操作を２回行わせ、且つそれぞれにおいてレイアウトや部数を適切に設定する必要があるため、当該ユーザに煩雑な操作やそれぞれを正しく設定するための注意力が求められていた。
【００６７】
これに対し本実施の形態による印刷システム１では、ユーザに対し、印刷設定画面５０において、本来の目的である指定印刷の内容に合わせて部数やレイアウトを設定させた上で、印刷形式設定欄５２において試し印刷を指定させ、且つ試し印刷レイアウト設定欄５４においてチェックボックス５４Ｃにチェックマークを付す操作を行わせるだけで良い。すなわち印刷システム１では、ユーザから印刷設定画面５０により１回の印刷操作を受けるだけで、通常レイアウトによる１部だけの試し印刷を行った後、指定されたレイアウトによる指定された部数の指定印刷を行うことができるので、ユーザに印刷操作を繰り返させずに済む。
【００６８】
またホストコンピュータ３は、試し通常指定がされた場合、通常レイアウトの試し印刷ジョブＪＴを生成すると共に、指定レイアウトの指定印刷ジョブＪＤを生成して両者を結合し（図６）、これをプリンタ２へ送信するようにした。このためプリンタ２は、受信した印刷ジョブをそれぞれに設定されたジョブタイプの内容（「通常」又は「試し」）に従って実行すれば良く、試し印刷を指定印刷と異なる通常レイアウトで印刷するための特殊な処理を行う必要が無い。
【００６９】
以上の構成によれば、印刷システム１は、ホストコンピュータ３の表示部２４に表示した印刷設定画面５０においてＮ−ｕｐレイアウトが指定され、且つ試し通常指定がされた場合、通常レイアウトの試し印刷ジョブＪＴを生成した後、Ｎ−ｕｐレイアウトの指定印刷ジョブＪＤを生成して結合させ、プリンタ２へ送信する。プリンタ２は、試し印刷ジョブに従い、通常レイアウトで試し印刷を行う。このため印刷システム１では、試し印刷において画像を縮小しない通常レイアウトとすることで、大きく印刷された画像をユーザに目視確認させ、引き続き指定印刷を行うか否かを容易に判断させることができる。
【００７０】
［４．他の実施の形態］
なお上述した実施の形態においては、試し印刷レイアウト設定欄５４（図４）のチェックボックス５４Ｃにチェックマークが付された場合、試し印刷におけるレイアウトを通常レイアウト（図５（Ａ））とする場合について述べた。しかしながら本発明はこれに限らず、例えば試し印刷におけるレイアウトを２−ｕｐレイアウトや４−ｕｐレイアウト（図５（Ｂ）及び（Ｃ））としても良い。要は、指定印刷において指定されたレイアウトよりも画像を大きく印刷し得るレイアウトとすることにより、ユーザによる目視確認を容易化できれば良い。
【００７１】
さらにこれらの場合、例えば印刷設定画面５０（図４）にレイアウト設定欄５３と同様の構成でなる試し印刷レイアウト設定欄を設けることにより、試し印刷におけるレイアウトをユーザが選択できるようにしても良い。この場合、選択肢として、印刷される画像が指定印刷と同等以上の大きさとなるレイアウトのみを表示するようにしても良い。或いは、例えばレイアウト設定欄５３における選択結果に応じて、この試し印刷レイアウト設定欄における初期状態を、印刷される画像が指定印刷と同等以上の大きさとなるレイアウトを選択した状態としても良い。
【００７２】
また上述した実施の形態においては、印刷設定画面５０に試し印刷レイアウト設定欄５４（図４）を設けることにより、試し印刷のレイアウトを通常印刷と同じとするか、或いは通常レイアウトとするかをユーザに選択させ得るようにした場合について述べた。しかしながら本発明はこれに限らず、例えば試し印刷におけるレイアウトを強制的に通常レイアウトとしても良い。或いは、例えば指定レイアウトにおける画像の数が８以上である場合等、所定の閾値以上である場合にのみ試し印刷を通常レイアウトとし、それ以外の場合は試し印刷を指定印刷と同等のレイアウトとしても良い。
【００７３】
さらに上述した実施の形態においては、プリンタ２において試し印刷を行う場合に、確認画面６０を表示操作部１４に表示する場合について述べた。しかしながら本発明はこれに限らず、例えばプリンタ２とホストコンピュータ３との間で適宜情報を送受信することにより、確認画面６０をホストコンピュータ３の表示部２４に表示しても良い。この場合、ユーザが操作部２５を介して「Ｙｅｓ」ボタン６２を押下操作した場合に、プリンタ２において指定印刷を実行すれば良い。またこの場合、試し印刷を行う段階では試し印刷ジョブのみをプリンタ２へ送信し、指定印刷を行う段階になってから指定印刷ジョブをプリンタ２へ送信しても良い。或いは、確認画面６０のメッセージ６１のみをホストコンピュータ３の表示部２４に表示し、プリンタ２の表示操作部１４をユーザに操作させることにより、指定印刷を実行しても良い。
【００７４】
さらに上述した実施の形態においては、ホストコンピュータ３の印刷設定処理において、印刷設定画面５０（図４）を介してユーザに設定された内容を基に試し印刷ジョブＪＴ及び指定印刷ジョブＪＤ（図６）を生成し、これらをプリンタ２へ送信して印刷処理を順次行わせる場合について述べた。しかしながら本発明はこれに限らず、例えば印刷設定画面５０における設定内容をホストコンピュータ３からプリンタ２へ送信し、当該プリンタ２の制御部１１（図２）等において、試し印刷ジョブＪＴ及び指定印刷ジョブＪＤを生成し、これらに従って印刷処理を順次行うようにしても良い。この場合、ホストコンピュータ３は、印刷設定画面５０における設定内容を基に、例えば画像を表す印刷データ、指定印刷におけるレイアウトの指示、試し印刷を行う指示、及び試し印刷におけるレイアウトの指示等をプリンタ２へ送信すれば良い。
【００７５】
さらに上述した実施の形態においては、プリンタ２及びホストコンピュータ３をネットワーク４により接続する場合について述べた。しかしながら本発明はこれに限らず、例えばＵＳＢ（Universal Serial Bus）等の規格に準じた接続ケーブル等、他の手法により接続しても良い。
【００７６】
さらに本発明は、上述した実施の形態及び他の実施の形態に限定されるものではない。すなわち本発明は、上述した実施の形態と上述した他の実施の形態の一部又は全部を任意に組み合わせた実施の形態や、一部を抽出した実施の形態にもその適用範囲が及ぶものである。
【００７７】
さらに上述した実施の形態においては、印刷装置としてのプリンタ２と、情報処理装置としてのホストコンピュータ３とにより印刷システムとしての印刷システム１を構成し、情報処理装置を、指定レイアウト設定部としてのレイアウト設定欄５３及びレイアウト処理部３５と、試しレイアウト設定部としての試し印刷レイアウト設定欄５４及びレイアウト処理部３５と、情報通信部としての試し印刷処理部３６、指定印刷処理部３７、データ送信部３８及び通信部２３とにより構成し、印刷装置を、印刷部としての画像印刷部１５と、印刷通信部としての通信部１３と、試し印刷処理部としての試し印刷処理部１８及び画像処理部１７と、指定印刷処理部としての画像処理部１７とにより構成する場合について述べた。しかしながら本発明はこれに限らず、その他種々の構成でなる印刷装置と、情報処理装置とにより印刷システムを構成し、情報処理装置を、その他種々の構成でなる指定レイアウト設定部と、試しレイアウト設定部と、情報通信部とにより構成し、印刷装置を、その他種々の構成でなる印刷部と、印刷通信部と、試し印刷処理部と、指定印刷処理部とにより構成しても良い。
【００７８】
さらに上述した実施の形態においては、指定レイアウト設定部としてのレイアウト設定欄５３及びレイアウト処理部３５と、試しレイアウト設定部としての試し印刷レイアウト設定欄５４及びレイアウト処理部３５と、情報通信部としての試し印刷処理部３６、指定印刷処理部３７、データ送信部３８及び通信部２３とにより情報処理装置としてのホストコンピュータ３を構成する場合について述べた。しかしながら本発明はこれに限らず、その他種々の構成でなる指定レイアウト設定部と、試しレイアウト設定部と、情報通信部と
により情報処理装置を構成しても良い。
【産業上の利用可能性】
【００７９】
本発明は、例えばＮ−ｕｐレイアウトで画像を印刷し得るプリンタ及びこれに印刷データを供給するホストコンピュータでも利用できる。
【符号の説明】
【００８０】
１……印刷システム、２……プリンタ、３……ホストコンピュータ、４……ネットワーク、１１……制御部、１２……記憶部、１３……通信部、１４……表示操作部、１５……画像印刷部、１７……画像処理部、１８……印刷処理部、２１……制御部、２２……記憶部、２３……通信部、２４……表示部、２５……操作部、３２……プリンタドライバ、３５……レイアウト処理部、３６……印刷処理部、３７……指定印刷処理部、３８……データ送信部、５０……印刷設定画面、５１……用紙設定欄、５２……印刷形式設定欄、５３……レイアウト設定欄、５４……印刷レイアウト設定欄、５４Ｃ……チェックボックス、６０……確認画面、６１……メッセージ、ＪＤ……指定印刷ジョブ、ＪＴ……印刷ジョブ、Ｐ……用紙。
【図１】
0006412467.tif 000002
【図２】
0006412467.tif 000003
【図３】
0006412467.tif 000004
【図４】
0006412467.tif 000005
【図５】
0006412467.tif 000006
【図６】
0006412467.tif 000007
【図７】
0006412467.tif 000008
【図８】
0006412467.tif 000009
【図９】
0006412467.tif 000010