(57)【要約】【課題】複数の印刷装置についての印刷結果の概要を示す複数の印刷プレビューを表示装置に並べて表示させ、ユーザが所望の印刷装置を容易に選択できるようにする。【解決手段】プリンタ制御装置は、記憶装置、ネットワークに接続されているプリンタを検索し、抽出された各プリンタに設定されている印刷設定の内容を示す印刷設定情報を取得し、取得した印刷設定情報を、対応するプリンタと関連付けて記憶装置に記憶させるプリンタ検索部２２５、指定されたデータについての印刷プレビュー用データを検索動作により抽出されたプリンタ毎に作成する印刷プレビュー作成部２２２、作成された各印刷プレビュー用データを、対応するプリンタの印刷設定情報を反映した状態、かつ対応するプリンタと関連付けて並べた状態にて、同一の表示装置に同時に印刷プレビューとして表示させる表示制御部２２３を備える。【選択図】図１
2011203856.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して複数種類のプリンタと通信可能であり、前記複数種類のプリンタに対応できる共用プリンタドライバにより前記複数種類のプリンタを制御するプリンタ制御装置において、
記憶装置と、
ネットワークに接続されているプリンタを検索して抽出し、抽出されたプリンタとそのプリンタに設定される印刷設定の内容を示す印刷設定情報とを関連付けて前記記憶装置に記憶させるプリンタ検索手段と、
指定されたデータについての印刷結果を示す印刷プレビューのための印刷プレビュー用データを前記プリンタ検索手段の前記検索動作により抽出されたプリンタ毎に作成する印刷プレビュー作成手段と、
前記印刷プレビュー作成手段にて作成された各印刷プレビュー用データを、対応するプリンタの前記印刷設定情報を反映した状態、かつ対応するプリンタと関連付けて並べた状態にて、同一の表示装置に同時に印刷プレビューとして表示させる表示制御手段とを備えていることを特徴とするプリンタ制御装置。
【請求項２】
印刷設定変更手段および印刷指示手段を備え、
前記表示制御手段は、印刷設定の入力を受け付ける印刷設定部、および印刷を行うプリンタを指定する印刷先プリンタ指定部を前記印刷プレビューの表示画面に表示させ、前記印刷設定部に対する入力により、前記印刷設定情報の印刷設定から変更された印刷設定を対応するプリンタの前記印刷プレビューに反映させ、
前記印刷設定変更手段は、前記印刷設定部に対する入力に従って、対応するプリンタの前記印刷設定情報を変更し、
前記印刷指示手段は、前記指定されたデータについての印刷を、前記印刷設定変更手段にて変更された印刷設定情報の印刷設定にて、印刷先プリンタ指定部にて指定されたプリンタに対して指示することを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
印刷設定保存処理手段を備え、
前記表示制御手段は、前記印刷設定変更手段にて変更された前記印刷設定情報を保存する指示を受け付ける第１印刷設定保存指示部を前記印刷プレビューの表示画面に表示させ、
前記印刷設定保存処理手段は、前記第１印刷設定保存指示部への前記印刷設定情報を保存する指示に応じて、変更済の前記印刷設定情報を前記記憶装置に記憶されている前記印刷設定情報に反映させることを特徴とする請求項２に記載の印刷制御装置。
【請求項４】
印刷設定変更手段および印刷指示手段を備え、
前記表示制御手段は、印刷設定の入力を受け付ける印刷設定部、および印刷を行うプリンタを指定する印刷先プリンタ指定部を前記印刷プレビューの表示画面に表示させ、前記印刷設定部に対する入力により、前記印刷設定情報の印刷設定から変更された印刷設定を全てのプリンタの前記印刷プレビューに反映させ、
前記印刷設定変更手段は、前記印刷設定部に対する入力に従って、全てのプリンタの前記印刷設定情報を変更し、
前記印刷指示手段は、前記指定されたデータについての印刷を、前記印刷設定変更手段にて変更された印刷設定情報の印刷設定にて、印刷先プリンタ指定部にて指定されたプリンタに対して指示することを特徴とする請求項１に記載の印刷制御装置。
【請求項５】
前記プリンタ検索手段は、前記検索動作により抽出された各プリンタが有する機能を示すプリンタ情報を取得し、取得したプリンタ情報を、対応するプリンタと関連付けて前記記憶装置に記憶させ、
前記表示制御手段は、各プリンタをそれらが有する機能に基づいてソートするソート指示部を前記印刷プレビューの表示画面に表示させ、前記ソート指示部に対するソートを指示する入力に従って、各プリンタの前記プリンタ情報をソートし、このソート結果に基づいて、前記表示装置における各印刷プレビューの表示順序を変更することを特徴とする請求項１に記載の印刷制御装置。
【請求項６】
印刷設定保存処理手段を備え、
前記表示制御手段は、前記印刷設定変更手段にて変更された前記印刷設定情報に名前を付けて名前付印刷設定情報として保存する指示を受け付ける第２印刷設定保存指示部、および前記名前付印刷設定情報を呼び出す指示を受け付ける名前付印刷設定情報呼出指示部を前記印刷プレビューの表示画面に表示させ、前記印刷設定保存処理手段にて呼び出された前記名前付印刷設定情報の印刷設定を対応するプリンタの前記印刷プレビューに反映させ、
前記印刷設定保存処理手段は、前記第２印刷設定保存指示部への入力に応じて、変更済の前記印刷設定情報に指定された名前を付けて前記記憶装置に保存し、名前付印刷設定情報呼出指示部への入力に応じて前記名前付印刷設定情報を呼び出すことを特徴とする請求項２に記載の印刷制御装置。
【請求項７】
前記表示制御手段は、前記印刷プレビューを表示する画面において、各プリンタでの待機中ジョブの量を各プリンタの前記印刷プレビューと関連付けて表示させることを特徴とする請求項１から６のいずれか１項に記載の印刷制御装置。
【請求項８】
前記表示制御手段は、前記印刷プレビューを表示する画面において、表示されている各プリンタでの印刷プレビューの画像の一部を拡大して表示させることを特徴とする請求項１から６のいずれか１項に記載の印刷制御装置。
【請求項９】
前記表示制御手段は、前記印刷プレビューを表示する画面において、表示されている各プリンタでの印刷プレビューのページを、ユーザからのページ送りを指示する入力操作に応じて、各プリンタでの印刷プレビューのページが連動する状態にて、ページ送りさせることを特徴とする請求項１から６のいずれか１項に記載の印刷制御装置。
【請求項１０】
前記表示制御手段は、前記印刷プレビューを表示する画面において、表示されている各プリンタでの印刷プレビューのページを、各プリンタの印刷速度を反映した速度にて、同時に自動的にページ送りさせることを特徴とする請求項１から６のいずれか１項に記載の印刷制御装置。
【請求項１１】
ネットワークを介して複数種類のプリンタと通信し、前記複数種類のプリンタに対応できる共用プリンタドライバにより前記複数種類のプリンタを制御するプリンタ制御方法において、
ネットワークに接続されているプリンタを検索して抽出し、抽出されたプリンタとそのプリンタに設定される印刷設定の内容を示す印刷設定情報とを関連付けて記憶装置に記憶させるプリンタ検索工程と、
指定されたデータについての印刷結果を示す印刷プレビューのための印刷プレビュー用データを前記プリンタ検索工程の前記検索動作により抽出されたプリンタ毎に作成する印刷プレビュー作成工程と、
前記印刷プレビュー作成工程にて作成された各印刷プレビュー用データを、対応するプリンタの前記印刷設定情報を反映した状態、かつ対応するプリンタと関連付けて並べた状態にて、同一の表示装置に同時に印刷プレビューとして表示させる表示制御工程とを備えていることを特徴とするプリンタ制御方法。
【請求項１２】
請求項１から１０のいずれか１項に記載のプリンタ制御装置と、このプリンタ制御装置とネットワークを介して接続されている複数種類のプリンタとを備えていることを特徴とする印刷システム。
【請求項１３】
請求項１から１０のいずれか１項に記載のプリンタ制御装置の前記の各手段としてコンピュータを機能させるためのプログラム。
【請求項１４】
請求項１３に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを印刷装置にて印刷した場合のプレビュー画像を表示する印刷制御装置、印刷制御方法、印刷システム、プログラムおよび記録媒体に関するものである。
【背景技術】
【０００２】
一般に、パーソナルコンピュータ（以下、単にパソコンと称する）では、印刷装置（以下、プリンタと称する）に接続し、保持している画像データをそのプリンタにて記録用紙に印刷させることができる。パソコンには、このような動作を行うために、プリンタドライバと呼ばれるソフトウェアがインストールされる。
【０００３】
上記プリンタドライバとしては、複数のプリンタに対応可能な共用プリンタドライバが知られている。この共用プリンタドライバは、パソコンが接続されているネットワーク上のプリンタを検索し、抽出したプリンタの中から使用するプリンタが指定されると、そのプリンタに応じたプリンタドライバユーザインターフェイスをパソコンの表示部に表示させる。そこで、ユーザは、表示されたプリンタドライバユーザインターフェイス上において、使用するプリンタの指定や印刷設定の入力を行って、指定したプリンタに印刷を行わせることにより、所望の印刷画像を得ることができる。
【０００４】
一方、パソコンでは、プリンタによる印刷結果の画像の概略をユーザに示すために、ユーザの要求に応じて印刷プレビューを表示できるようになっている。この印刷プレビュー機能に関し、特許文献１には、ユーザにより指定されたデータについての印刷プレビューを、パソコンの表示部において並べて表示することが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２７７６０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載されいる印刷プレビュー機能では、一つのデータについて、検索により抽出された各出力先プリンタに応じた印刷プレビューを表示することができない。また、特許文献１に記載されている技術は、個々のプリンタに応じたプリンタドライバがインストールされていることを前提としている。すなわち、パソコンにインストールされている個々のプリンタドライバに応じた印刷プレビューを、ユーザの操作に応じて段階的に表示するものである。このため、パソコンにネットワークを介して接続されている各プリンタについての印刷プレビューを並べて表示し、各プリンタによる印刷結果を容易に比較することができないとう問題点を有している。
【０００７】
したがって、本発明は、画像の印刷先として選択できる複数の印刷装置についての印刷結果の概要を示す複数の印刷プレビューを表示装置に並べて表示させることができ、これによってユーザが所望の印刷装置を容易に選択できるようにする印刷制御装置、印刷制御方法、印刷システム、プログラムおよび記録媒体の提供を目的としている。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明のプリンタ制御装置は、ネットワークを介して複数種類のプリンタと通信可能であり、前記複数種類のプリンタに対応できる共用プリンタドライバにより前記複数種類のプリンタを制御するプリンタ制御装置において、記憶装置と、ネットワークに接続されているプリンタを検索して抽出し、抽出されたプリンタとそのプリンタに設定される印刷設定の内容を示す印刷設定情報とを関連付けて前記記憶装置に記憶させるプリンタ検索手段と、指定されたデータについての印刷結果を示す印刷プレビューのための印刷プレビュー用データを前記プリンタ検索手段の前記検索動作により抽出されたプリンタ毎に作成する印刷プレビュー作成手段と、前記印刷プレビュー作成手段にて作成された各印刷プレビュー用データを、対応するプリンタの前記印刷設定情報を反映した状態、かつ対応するプリンタと関連付けて並べた状態にて、同一の表示装置に同時に印刷プレビューとして表示させる表示制御手段とを備えていることを特徴としている。
【０００９】
また、本発明のプリンタ制御方法は、ネットワークを介して複数種類のプリンタと通信し、前記複数種類のプリンタに対応できる共用プリンタドライバにより前記複数種類のプリンタを制御するプリンタ制御方法において、ネットワークに接続されているプリンタを検索して抽出し、抽出されたプリンタとそのプリンタに設定される印刷設定の内容を示す印刷設定情報とを関連付けて記憶装置に記憶させるプリンタ検索工程と、指定されたデータについての印刷結果を示す印刷プレビューのための印刷プレビュー用データを前記プリンタ検索工程の前記検索動作により抽出されたプリンタ毎に作成する印刷プレビュー作成工程と、前記印刷プレビュー作成工程にて作成された各印刷プレビュー用データを、対応するプリンタの前記印刷設定情報を反映した状態、かつ対応するプリンタと関連付けて並べた状態にて、同一の表示装置に同時に印刷プレビューとして表示させる表示制御工程とを備えていることを特徴としている。
【００１０】
上記の構成によれば、プリンタ検索手段は（プリンタ検索工程では）、ネットワークに接続されているプリンタを検索して抽出し、抽出されたプリンタとそのプリンタに設定される印刷設定の内容を示す印刷設定情報とを関連付けて記憶装置に記憶させる。印刷プレビュー作成手段は（印刷プレビュー作成工程では）、印刷すべきものとして指定されたデータについての印刷結果を示す印刷プレビューのための印刷プレビュー用データをプリンタ検索手段（プリンタ検索工程）の検索動作により抽出されたプリンタ毎に作成する。表示制御手段は（表示制御工程では）、印刷プレビュー作成手段（印刷プレビュー作成工程）にて作成された各印刷プレビュー用データを、対応するプリンタの印刷設定情報を反映した状態、かつ対応するプリンタと関連付けて並べた状態にて、同一の表示装置に同時に印刷プレビューとして表示させる。
【００１１】
これにより、印刷先として選択可能な各プリンタでの印刷プレビューを、対応するプリンタの印刷設定情報を反映した状態、かつ対応するプリンタと関連付けて並べた状態にて、同一の表示装置に同時に表示させることができる。したがって、ユーザは表示されている各プリンタの印刷プレビューを参照して、印刷先として所望のプリンタを容易に選択することができる。
【００１２】
上記の印刷制御装置は、印刷設定変更手段および印刷指示手段を備え、前記表示制御手段は、印刷設定の入力を受け付ける印刷設定部、および印刷を行うプリンタを指定する印刷先プリンタ指定部を前記印刷プレビューの表示画面に表示させ、前記印刷設定部に対する入力により、前記印刷設定情報の印刷設定から変更された印刷設定を対応するプリンタの前記印刷プレビューに反映させ、前記印刷設定変更手段は、前記印刷設定部に対する入力に従って、対応するプリンタの前記印刷設定情報を変更し、前記印刷指示手段は、前記指定されたデータについての印刷を、前記印刷設定変更手段にて変更された印刷設定情報の印刷設定にて、印刷先プリンタ指定部にて指定されたプリンタに対して指示する構成としてもよい。
【００１３】
上記の構成によれば、表示制御手段は、印刷設定の入力を受け付ける印刷設定部、および印刷を行うプリンタを指定する印刷先プリンタ指定部を印刷プレビューの表示画面に表示させる。そして、印刷設定部に対する入力により、印刷設定情報の印刷設定から変更された印刷設定を対応するプリンタの前記印刷プレビューに反映させる。印刷設定変更手段は、印刷プレビューの表示画面に表示された印刷設定部に対する入力に従って、対応するプリンタの印刷設定情報を変更する。印刷指示手段は、印刷すべきものとして指定されたデータについての印刷を、印刷設定変更手段にて変更された印刷設定情報の印刷設定にて、印刷プレビューの表示画面に表示されている印刷先プリンタ指定部にて指定されたプリンタに対して指示する。
【００１４】
これにより、印刷プレビューの表示画面上において、印刷すべきものとして指定されたデータについての印刷設定を容易に変更でき、かつ変更後の印刷設定による印刷プレビューを確認することができる。また、ここで変更された印刷設定に基づいて、指定されたプリンタにおいて印刷を行うことができる。したがって、ユーザは、印刷プレビューの確認、印刷設定の変更、およびプリンタによる印刷という一連の作業を容易に行うことができる。
【００１５】
上記の印刷制御装置は、印刷設定保存処理手段を備え、前記表示制御手段は、前記印刷設定変更手段にて変更された前記印刷設定情報を保存する指示を受け付ける第１印刷設定保存指示部を前記印刷プレビューの表示画面に表示させ、前記印刷設定保存処理手段は、前記第１印刷設定保存指示部への前記印刷設定情報を保存する指示に応じて、変更済の前記印刷設定情報を前記記憶装置に記憶されている前記印刷設定情報に反映させる構成としてもよい。
【００１６】
上記の構成によれば、表示制御手段は、印刷設定変更手段にて変更された印刷設定情報を保存する指示を受け付ける第１印刷設定保存指示部を印刷プレビューの表示画面に表示させる。印刷設定保存処理手段は、第１印刷設定保存指示部への印刷設定情報を保存する指示に応じて、変更済の印刷設定情報を記憶装置に記憶されている印刷設定情報に反映させる。
【００１７】
これにより、印刷プレビューの表示画面上において行われた印刷設定の変更を記憶装置に記憶されている印刷設定に反映させて保存することができる。したがって、次回以降の印刷において、変更済の印刷設定を容易に利用することができる。
【００１８】
上記の印刷制御装置は、印刷設定変更手段および印刷指示手段を備え、前記表示制御手段は、印刷設定の入力を受け付ける印刷設定部、および印刷を行うプリンタを指定する印刷先プリンタ指定部を前記印刷プレビューの表示画面に表示させ、前記印刷設定部に対する入力により、前記印刷設定情報の印刷設定から変更された印刷設定を全てのプリンタの前記印刷プレビューに反映させ、前記印刷設定変更手段は、前記印刷設定部に対する入力に従って、全てのプリンタの前記印刷設定情報を変更し、前記印刷指示手段は、前記指定されたデータについての印刷を、前記印刷設定変更手段にて変更された印刷設定情報の印刷設定にて、印刷先プリンタ指定部にて指定されたプリンタに対して指示する構成としてもよい。
【００１９】
上記の構成によれば、表示制御手段は、印刷設定の入力を受け付ける印刷設定部、および印刷を行うプリンタを指定する印刷先プリンタ指定部を前記印刷プレビューの表示画面に表示させる。そして、印刷設定部に対する入力により、印刷設定情報の印刷設定から変更された印刷設定を全てのプリンタの前記印刷プレビューに反映させる。印刷設定変更手段は、印刷設定部に対する入力に従って、全てのプリンタの前記印刷設定情報を変更する。印刷指示手段は、印刷すべきものとして指定されたデータについての印刷を、印刷設定変更手段にて変更された印刷設定情報の印刷設定にて、印刷先プリンタ指定部にて指定されたプリンタに対して指示する。
【００２０】
これにより、印刷プレビューの表示画面上において、印刷すべきものとして指定されたデータについての印刷設定を容易に変更でき、かつ変更後の印刷設定による印刷プレビューを確認することができる。この場合、印刷設定の変更が全ての印刷プレビューに反映されているので、印刷プレビューを比較して、印刷先として所望のプリンタを容易に選択することができる。また、ここで変更された印刷設定に基づいて、指定されたプリンタにおいて印刷を行うことができる。したがって、ユーザは、印刷プレビューの確認、印刷設定の変更、およびプリンタによる印刷という一連の作業を容易に行うことができる。
【００２１】
上記の印刷制御装置において、前記プリンタ検索手段は、前記検索動作により抽出された各プリンタが有する機能を示すプリンタ情報を取得し、取得したプリンタ情報を、対応するプリンタと関連付けて前記記憶装置に記憶させ、前記表示制御手段は、各プリンタをそれらが有する機能に基づいてソートするソート指示部を前記印刷プレビューの表示画面に表示させ、前記ソート指示部に対するソートを指示する入力に従って、各プリンタの前記プリンタ情報をソートし、このソート結果に基づいて、前記表示装置における各印刷プレビューの表示順序を変更する構成としてもよい。
【００２２】
上記の構成によれば、プリンタ検索手段は、検索動作により抽出された各プリンタが有する機能を示すプリンタ情報を取得し、取得したプリンタ情報を、対応するプリンタと関連付けて記憶装置に記憶させる。表示制御手段は、各プリンタをそれらが有する機能に基づいてソートするソート指示部を前記印刷プレビューの表示画面に表示させ、ソート指示部に対するソートを指示する入力に従って、各プリンタのプリンタ情報をソートする。そして、このソート結果に基づいて、表示装置における各印刷プレビューの表示順序を変更する。
【００２３】
これにより、ユーザは、たとえばカラー/モノクロ、印刷速度、印刷解像度などのソート条件によるソート結果に応じて、指定したデータを印刷する上において、最適なプリンタを迅速かつ容易に決定することができる。
【００２４】
上記の印刷制御装置は、印刷設定保存処理手段を備え、前記表示制御手段は、前記印刷設定変更手段にて変更された前記印刷設定情報に名前を付けて名前付印刷設定情報として保存する指示を受け付ける第２印刷設定保存指示部、および前記名前付印刷設定情報を呼び出す指示を受け付ける名前付印刷設定情報呼出指示部を前記印刷プレビューの表示画面に表示させ、前記印刷設定保存処理手段にて呼び出された前記名前付印刷設定情報の印刷設定を対応するプリンタの前記印刷プレビューに反映させ、前記印刷設定保存処理手段は、前記第２印刷設定保存指示部への入力に応じて、変更済の前記印刷設定情報に指定された名前を付けて前記記憶装置に保存し、名前付印刷設定情報呼出指示部への入力に応じて前記名前付印刷設定情報を呼び出す構成としてもよい。
【００２５】
上記の構成によれば、表示制御手段は、印刷設定変更手段にて変更された印刷設定情報に名前を付けて名前付印刷設定情報として保存する指示を受け付ける第２印刷設定保存指示部、および名前付印刷設定情報を呼び出す指示を受け付ける名前付印刷設定情報呼出指示部を前記印刷プレビューの表示画面に表示させる。さらに、印刷設定保存処理手段にて呼び出された名前付印刷設定情報の印刷設定を対応するプリンタの印刷プレビューに反映させる。印刷設定保存処理手段は、第２印刷設定保存指示部への入力に応じて、変更済の印刷設定情報に指定された名前を付けて記憶装置に保存する。また、名前付印刷設定情報呼出指示部への入力に応じて名前付印刷設定情報を呼び出す。
【００２６】
これにより、ユーザは、たとえば使用頻度が高い印刷設定や、ユーザの好みの印刷設定を保存しておくことができ、また保存した印刷設定の呼び出しも容易となる。したがって、ユーザは、目的に応じた最適な印刷設定を効率よく設定することができる。
【００２７】
上記の印刷制御装置において、前記表示制御手段は、前記印刷プレビューを表示する画面において、各プリンタでの待機中ジョブの量を各プリンタの前記印刷プレビューと関連付けて表示させる構成としてもよい。
【００２８】
上記の構成によれば、印刷プレビューを表示する画面において、各プリンタでの印刷プレビューの表示に加えて、各プリンタでの待機中のジョブ量が表示されるので、ユーザは、各プリンタに印刷を指示した場合の各プリンタでの印刷開始までの待ち時間の長さを直感的に理解することができる。
【００２９】
上記の印刷制御装置において、前記表示制御手段は、前記印刷プレビューを表示する画面において、表示されている各プリンタでの印刷プレビューの画像の一部を拡大して表示させる構成としてもよい。
【００３０】
上記の構成によれば、印刷プレビューを表示する画面において、印刷プレビューの画像の一部が拡大して表示されるので、ユーザは、各プリンタでの解像度の差を直感的に理解することができる。
【００３１】
上記の印刷制御装置において、前記表示制御手段は、前記印刷プレビューを表示する画面において、表示されている各プリンタでの印刷プレビューのページを、ユーザからのページ送りを指示する入力操作に応じて、各プリンタでの印刷プレビューのページが連動する状態にて、ページ送りさせる構成としてもよい。
【００３２】
上記の構成によれば、印刷プレビューを表示する画面において、表示されている各プリンタでの印刷プレビューのページが、ユーザからのページ送りを指示する入力操作に応じて、各プリンタでの印刷プレビューのページが連動する状態にて、ページ送りされる。これにより、ユーザは、複数ページについて各プリンタでの印刷プレビューを比較したい場合に、その比較を容易に行うことができる。
【００３３】
上記の印刷制御装置において、前記表示制御手段は、前記印刷プレビューを表示する画面において、表示されている各プリンタでの印刷プレビューのページを、各プリンタの印刷速度を反映した速度にて、同時に自動的にページ送りさせる構成としてもよい。
【００３４】
上記の構成によれば、印刷プレビューを表示する画面において、表示されている各プリンタでの印刷プレビューのページが、各プリンタの印刷速度を反映した速度にて、同時に自動的にページ送りされる。これにより、ユーザは、各プリンタの印刷プレビューから各プリンタの印刷速度を直感的に理解でき、各プリンタ同士の速度差の相違を容易に比較することができる。
【発明の効果】
【００３５】
以上のように、本発明の構成によれば、印刷先として選択可能な各プリンタでの印刷プレビューを、対応するプリンタの印刷設定情報を反映した状態、かつ対応するプリンタと関連付けて並べた状態にて、同一の表示装置に同時に表示させることができる。したがって、ユーザは表示されている各プリンタの印刷プレビューを参照して、印刷先として所望のプリンタを容易に選択することができる。
【図面の簡単な説明】
【００３６】
【図１】本発明の実施の形態における印刷制御装置としてのパソコンを備えた印刷システムの構成を示すブロック図である。
【図２】図１に示したパソコンの構成を示すブロック図である。
【図３】図２に示したパソコンにおける制御部の構成を示すブロック図である。
【図４】図３に示した表示制御部の動作により表示部に表示される印刷プレビュー表示画面を示す説明図である。
【図５】図３に示した表示制御部の動作により表示部に表示される詳細プレビュー表示画面を示す説明図である。
【図６】図３に示したパソコンにおける印刷制御装置としての動作を示すフローチャートである。
【図７】図３に示した印刷設定変更部による図６に示したＳ４０７の印刷設定変更処理の内容を示すフローチャートである。
【図８】図３に示した印刷設定保存処理部による図６に示したＳ４０９の印刷設定保存処理の内容を示すフローチャートである。
【図９】図３に示した表示制御部による表示部での各プリンタでの印刷プレビュー、および各プリンタでの待機中ジョブ量を表示する印刷プレビュー表示画面の表示例を示す説明図である。
【図１０】図３に示した表示制御部による表示部での各プリンタでの印刷プレビュー、および各印刷プレビューの画像の一部を拡大表示した印刷プレビュー表示画面の表示例を示す説明図である。
【図１１】図３に示した表示制御部による表示部での印刷プレビュー表示画面において、各プリンタでの印刷プレビューが連動してページ送りされる状態を示す説明図である。
【発明を実施するための形態】
【００３７】
本発明の実施の形態を図面に基づいて以下に説明する。
図１は、本発明の実施の形態における印刷システム１の構成を示すブロック図である。印刷システム１は、図１に示すように、パーソナルコンピュータ（以下、単にパソコンと称する）１０、ネットワーク１１および第１〜第３プリンタ２１〜２３を備えている。印刷システム１において、パソコン１０は、第１ネットワーク１１を介して第１〜第３プリンタ２１〜２３と接続されている。なお、第１〜第３プリンタ２１〜２３は、例えばＭＦＰ（multi function printer）であってもよい。
【００３８】
パソコン１０には、プリンタドライバがインストールされている。したがって、パソコン１０は、本実施の形態において、プリンタ制御装置として機能する。上記プリンタドライバは、単一のプリンタドライバにて複数のプリンタに対応する、いわゆる共用プリンタドライバ（ユニバーサルプリンタドライバ）である。パソコン１０は、上記プリンタドライバの機能により、ユーザインターフェースを下記の表示部１０４に表示する。
【００３９】
図２はパソコン１０の構成を示すブロック図である。パソコン１０は、制御部１０１、操作部１０２、記憶部（記憶装置）１０３および表示部（表示手段）１０４を備えている。
【００４０】
制御部１０１は、ユーザインターフェイス全体の機能を制御するとともに、印刷に関するパソコン１０の動作を制御する。具体的には、使用するプリンタを選択するためのユーザインターフェイス、および選択したプリンタに対して印刷設定をするためのユーザインターフェース等を作成し、表示部１０４に表示させる。また、印刷すべきものとしてユーザにより指定されたデータ（以下、ユーザ指定データと称する）について、プリンタでの印刷結果の概要を示す印刷プレビューを表示するための印刷プレビュー用データを作成し、表示部１０４に印刷プレビューを表示させる。また、ユーザ指定データを何れかのプリンタにて印刷するための印刷データを作成する。
【００４１】
操作部１０２は、マウスあるいはキーボードなどの入力装置を備え、ユーザの操作を記憶部１０３に送信する。記憶部１０３は、ハードディスクやメモリなどの記憶装置にて構成され、プレビュー用データや各種設定情報などを記憶する。表示部１０４は、制御部１０１による制御に応じて種々の情報を表示する。
【００４２】
図３は、図２に示したパソコン１０の制御部１０１の構成を示すブロック図である。図３に示すように、制御部１０１は、印刷プレビュー作成部（印刷プレビュー作成手段）２２２、表示制御部(表示制御手段)２２３、印刷指示部(印刷指示手段)２２４、プリンタ検索部（プリンタ検索手段）２２５、印刷設定変更部（印刷設定変更手段）２２６および印刷設定保存処理部（印刷設定保存処理手段）２２７を備えている。
【００４３】
プリンタ検索部２２５は、ネットワーク１１に接続されているプリンタ（第１〜第３プリンタ２１〜２３）を検索し、この検索動作により抽出された各プリンタ（第１〜第３プリンタ２１〜２３）に設定されている印刷設定の内容を示す印刷設定情報を取得する。また、上記検索動作により抽出された各プリンタ（第１〜第３プリンタ２１〜２３）から、各プリンタが有する機能を示すプリンタ情報を取得する。そして、プリンタ検索部２２５は、取得した印刷設定情報およびプリンタ情報を対応するプリンタと関連付けて記憶部１０３に記憶させる。
【００４４】
記憶部１０３は、プリンタ検索部２２５の検索動作により抽出された第１〜第３プリンタ２１〜２３に関する各種情報を記憶する。
【００４５】
印刷プレビュー作成部２２２は、プリンタ検索部２２５の検索動作により抽出された第１〜第３プリンタ２１〜２３について、ユーザ指定データの印刷プレビュー用データ２２８を作成する。この印刷プレビュー用データ２２８は、プリンタでの印刷結果の概要を示す印刷プレビューを表示するためのデータである。パソコン１０では、印刷プレビュー用データ２２８を作成するために、印刷プレビュー用データ作成用のアプリケーション２２１を予めインストールしている。
【００４６】
表示制御部２２３は、印刷プレビュー作成部２２２にて作成された各印刷プレビュー用データを、対応するプリンタと関連付けた状態にて、かつ並べた状態にて、同一の表示部１０４に同時に表示させる。この場合、表示制御部２２３は、記憶部１０３から各プリンタ（第１〜第３プリンタ２１〜２３）の印刷設定情報を読み出し、それら印刷設定情報を対応する印刷プレビュー用データに反映させた状態にて、表示部１０４に表示させる。
【００４７】
印刷設定変更部２２６は、ユーザからの入力による印刷設定の変更指示を受け付ける。そして、ユーザからの入力により所定のプリンタについての印刷設定の変更が指示されると、記憶部１０３から対応する印刷設定情報を呼び出し、呼び出した印刷設定情報を前記変更指示に応じて変更する。
【００４８】
印刷設定保存処理部２２７は、印刷設定変更部２２６により所定のプリンタについての印刷設定情報が変更され、かつユーザからの入力により変更後の印刷設定情報の保存が指示されると、変更後の印刷設定情報を記憶部１０３に保存する。
【００４９】
印刷指示部２２４は、ユーザ指定データを指定されたプリンタにて印刷するための印刷データに変換し、変換後のデータを指定されたプリンタに出力する。
【００５０】
図４は、表示制御部２２３による表示部１０４での印刷プレビューの表示状態、すなわち印刷プレビュー表示画面を示す説明図である。
【００５１】
図４に示すように、印刷プレビュー表示画面では、第１プリンタ２１での印刷プレビュー２０１、第２プリンタ２２での印刷プレビュー２０２、および第３プリンタ２３での印刷プレビュー２０３が同時に表示されている。各印刷プレビュー２０１〜２０３は、ユーザ指定データが複数のページ分のデータを含む場合、例えば第１頁についての印刷プレビューが表示される。各印刷プレビュー２０１〜２０３の表示領域の横には、使用するプリンタ（デフォルトプリンタ）を例えばポインティングデバイスにて選択するためのチェックボックス（印刷先プリンタ指定部）３０６〜３０８が設けられている。なお、図４の例では、チェックボックス３０６がチェックされていることにより、第１プリンタ２１がデフォルトプリンタとして設定されている。
【００５２】
各印刷プレビュー２０１〜２０３の表示領域の上には、上から順に、チェックボックス３０１、入力部（名前付印刷設定情報呼出指示部）３０２および入力部（ソート指示部）３０３が設けられている。チェックボックス３０１は、デフォルトプリンタの印刷設定をすべてのプレビューに反映することを選択するためのチェックボックスである。入力部３０２は、所定の名前で保存された印刷設定を呼び出すための入力部である。
【００５３】
入力部３０３は、第１〜第３プリンタ２１〜２３をソートする場合の条件を指定するための入力部である。図４の例では、入力部３０３において解像度が指定されており、このような指定が行われると、印刷プレビュー表示画面では、第１〜第３プリンタ２１〜２３の印刷プレビュー２０１〜２０３が解像度の高い順もしくは低い順に、上から表示される。
【００５４】
上記のようなソートを可能とするために、プリンタ検索部２２５は、ネットワーク１１に接続されているプリンタ（第１〜第３プリンタ２１〜２３）を検索した場合に、各プリンタ（第１〜第３プリンタ２１〜２３）に設定されている印刷設定の内容を示す印刷設定情報とともに、各プリンタ（第１〜第３プリンタ２１〜２３）が有する機能を示すプリンタ情報を取得する。そして、取得したプリンタ情報を対応するプリンタと関連付けて記憶部１０３に記憶させる。
【００５５】
また、各印刷プレビュー２０１〜２０３の表示領域の下には、上から順に、入力部３０４および入力部３０５が設けられている。入力部３０４は、チェックボックス３０６〜３０８のうちのチェックがされているチェックボックスに対応するプリンタについての詳細な印刷プレビュー（以下、詳細プレビューと称する）の表示を指示するための入力部である。図４の例では、第１プリンタ２１のチェックボックス３０６にチェックがされているので、入力部３０４が操作されると、第１プリンタ２１についての詳細プレビュー（詳細な印刷プレビュー）が表示される。
【００５６】
入力部３０５は、チェックボックス３０６〜３０８のうちのチェックがされているチェックボックスに対応するプリンタによる印刷を指示するための入力部である。図４の例では、第１プリンタ２１のチェックボックス３０６にチェックがされているので、入力部３０５が操作されると、印刷プレビューが表示されているデータについて、第１プリンタ２１による印刷が行われる。
【００５７】
図５は、図４に示した印刷プレビュー表示画面において、詳細プレビューの表示を指示するための入力部３０４が操作された場合の、表示制御部２２３による表示部１０４での詳細プレビューの表示状態、すなわち詳細プレビュー表示画面を示す説明図である。
【００５８】
図５に示すように、詳細プレビュー表示画面では、チェックボックス３０６がチェックされている印刷プレビュー２０１についての詳細プレビュー３２４が表示される。この詳細プレビュー３２４では、ユーザ指定データが複数のページ分のデータを含む場合、それら複数のページ分のデータについて印刷プレビューを表示可能である。具体的には、詳細プレビュー３２４の下に設けられている２個の矢印３２５のいずれかを操作することにより、表示される頁を順次変更することができる。
【００５９】
詳細プレビュー３２４の表示領域の横には、印刷設定部３２３が設けられている。この印刷設定部３２３は、１頁に２頁分のデータを印刷する２−ＵＰ印刷、両面印刷、モノクロ印刷、カラー印刷、その他の印刷設定を行うための入力部である。また、詳細プレビュー３２４の上には、上から順に、チェックボックス（第１印刷設定保存指示部）３２１および入力部（第２印刷設定保存指示部）３２２が設けられている。チェックボックス３２１は、印刷設定部３２３において設定された印刷設定、すなわち印刷設定変更部２２６により変更された印刷設定の保存を指示するためのチェックボックス３２１である。入力部３２２は、印刷設定部３２３において設定された印刷設定、すなわち印刷設定変更部２２６により変更された印刷設定を、記憶部１０３に記憶されている印刷設定情報に反映する（印刷設定情報を更新する）のではなく、この印刷設定情報とは別の名前で保存することを指示するためのものである。
【００６０】
印刷設定部３２３は表示制御部２２３および印刷設定変更部２２６にて管理されており、チェックボックス３２１は印刷設定変更部２２６にて管理されている。具体的には、印刷設定部３２３において行われた印刷設定は、表示制御部２２３により詳細プレビュー３２４に反映される。また、チェックボックス３２１にチェックがされている場合、印刷設定変更部２２６は、印刷設定部３２３において行われた印刷設定に基づいて、記憶部１０３に記憶されている、対応するプリンタの印刷設定情報を更新する。
【００６１】
上記の構成において、パソコン１０における印刷制御装置としての動作を図６のフローチャートに基づいて以下に説明する。
【００６２】
パソコン１０にインストールされている何らかのアプリケーションソフトウエアからユーザ指定データについての印刷指示が発生すると（Ｓ４０１）、プリンタ検索部２２５は、ネットワーク１１に接続されているプリンタ（第１〜第３プリンタ２１〜２３）を検索する（Ｓ４０２）。
【００６３】
さらに、プリンタ検索部２２５では、この検索動作により抽出された各プリンタ（第１〜第３プリンタ２１〜２３）の情報を取得し、記憶部１０３に保存する（Ｓ４０３）。この検索により取得される情報は、各プリンタ（第１〜第３プリンタ２１〜２３）に設定されている印刷設定の内容を示す印刷設定情報、および各プリンタ（第１〜第３プリンタ２１〜２３）が有する機能を示す情報を含むプリンタ情報である。プリンタ検索部２２５では、これら印刷設定情報およびプリンタ情報を対応するプリンタと関連付けて記憶部１０３に記憶させる。
【００６４】
なお、上記プリンタ情報には、各プリンタのモデル名、ＩＰアドレス、設置場所などの情報が含まれている。また、上記Ｓ４０２〜Ｓ４０３の処理は、パソコン１０にプリンタドライバがインストールされた際、あるいはパソコン１０の電源オン時に行ってもよい。
【００６５】
また、上記印刷設定情報は、プリンタ検索部２２５による検索動作により取得される構成に限定されない。たとえば、プリンタドライバのインストールにより各プリンタごとのデフォルトの印刷設定をインストーラからパソコン１０に登録するようにしてもよい。
【００６６】
次に、印刷プレビュー作成部２２２は、各プリンタ（第１〜第３プリンタ２１〜２３）についての印刷プレビュー用データを作成する（Ｓ４０４）。
【００６７】
次に、表示制御部２２３は、作成された各印刷プレビュー用データを、対応するプリンタと関連付けた状態にて、かつ並べた状態にて、同一の表示部１０４に同時に表示させる。この場合、表示制御部２２３は、記憶部１０３から、出力可能（印刷動作可能）な各プリンタについての印刷設定情報を取得し（Ｓ４０５）、それら印刷設定情報を対応する印刷プレビュー用データに反映させる（Ｓ４０６）。
【００６８】
上記Ｓ４０１〜Ｓ４０６の処理内容をさらに説明すると、次のようになる。パソコン１０からネットワーク１１の全機器（ネットワーク機器）に対して問合せの信号をSNMPなど公知のプロトコルによりブロードキャストで送信する。問合せの信号に応答して、各ネットワーク機器からＩＰアドレス、装置の名称、装置の機能を示す情報などがパソコン１０へ返信される。返信された情報のうち、装置名を元に共用ドライバに対応しているプリンタを抽出する。その後、抽出したプリンタの情報を図４に示すように表示する。
【００６９】
上記のような処理により、表示部１０４に表示される各プリンタの印刷プレビュー、すなわち印刷プレビュー表示画面は、各プリンタの現状の印刷設定が反映されたものとなる。なお、出力可能（印刷動作可能）なプリンタとは、例えば、プリンタ検索部２２５による検索動作が行われた時点において電源オンとなっており、印刷設定情報およびプリンタ情報が取得されたプリンタである。
【００７０】
なお、Ｓ４０６の処理において、チェックボックス３０１がチェックされており、デフォルトプリンタの印刷設定をすべてのプレビューに反映することが指示されている場合には、デフォルトプリンタの印刷設定が全てのプリンタの印刷プレビューに反映される。
【００７１】
具体的には、ユーザは、印刷プレビュー表示画面において、チェックボックス３０６〜３０８をチェックすることにより選択したプリンタ（デフォルトプリンタ）の印刷設定をすべてのプリンタの印刷プレビューに反映したい場合には、チェックボックス３０１をチェックする。表示制御部２２３では、上記操作が行われると、印刷プレビュー表示画面上に表示しているすべてのプリンタの印刷プレビューにおいて、選択された上記プリンタの印刷設定を反映させる。例えば、選択された上記プリンタの印刷設定がカラー印刷となっている場合には、印刷プレビュー表示画面上に表示しているすべてのプリンタの印刷プレビューをカラー表示とする。
【００７２】
また、表示制御部２２３は、入力部３０３において第１〜第３プリンタ２１〜２３のソート条件が入力されている場合、その条件に基づいて第１〜第３プリンタ２１〜２３をソートし、ソート結果に応じた順序に各プリンタの印刷プレビュー２０１〜２０３を表示させる。なお、この場合のソート対象は、例えば記憶部１０３に記憶されている各プリンタについてのプリンタ情報である。
【００７３】
次に、上記印刷プレビュー表示画面あるいは詳細プレビュー表示画面において、ユーザからの入力操作により、印刷設定の変更が指示されると、印刷設定変更部２２６はその指示内容に応じて、詳細プレビュー表示画面に詳細プレビューが表示されているプリンタの印刷設定の変更処理を行う（Ｓ４０７）。この場合、表示制御部２２３は、変更処理により更新された印刷設定を詳細プレビュー３２４に反映させる。
【００７４】
次に、印刷プレビュー表示画面もしくは詳細プレビュー表示画面において一つのプリンタが選択されると（Ｓ４０８）、印刷設定変更部２２６では、印刷プレビュー表示画面もしくは詳細プレビュー表示画面において受け付けた印刷設定の内容を、選択されたプリンタについての印刷設定情報に反映させる。この場合、印刷設定変更部２２６では、記憶部１０３に記憶されている印刷設定情報を呼び出し、その印刷設定情報に対して印刷設定の変更処理を行う（Ｓ４０９）。
【００７５】
印刷指示部２２４は、ユーザ指定データについての印刷データを作成し、作成した印刷データを出力先として選択されたプリンタに送り、設定された印刷設定による印刷を指示する（Ｓ４０８）。
【００７６】
次に、上記Ｓ４０７の印刷設定変更処理の詳細について、図７のフローチャートに基づいて説明する。
【００７７】
本実施の形態において、印刷設定の変更は、基本的には詳細プレビュー表示画面において行われる。ユーザは、いずれかのプリンタ（第１〜第３プリンタ２１〜２３）の印刷設定の変更を希望する場合、そのプリンタに対応するチェックボックス３０６〜３０８をチェックする。この状態において、入力部３０４を操作して詳細プレビューの表示を指示する。あるいは、チェックボックス３０６〜３０８をチェックすることなく、印刷設定の変更を希望するプリンタに対応する印刷プレビュー２０１〜２０３上をポインティングデバイスによりダブルクリックする。上記操作が行われると、表示制御部２２３は表示部１０４に図５に示した詳細プレビュー表示画面を表示させる。
【００７８】
ユーザは、詳細プレビュー表示画面が表示されると、この詳細プレビュー表示画面に表示されているプリンタの印刷設定を印刷設定部３２３に示されている所定の項目について変更したい場合には、印刷設定部３２３の所定の項目を指定する。
【００７９】
印刷設定変更部２２６では、上記操作が行われると（Ｓ５１０）、上記指示に従って印刷設定を変更する。すなわち、印刷設定変更部２２６は、記憶部１０３から詳細プレビュー表示画面上に表示しているプリンタの印刷設定情報を読み出し、その印刷設定情報を印刷設定部３２３の設定に応じて更新する（Ｓ５１１）。この場合、表示制御部２２３は、更新された印刷設定を詳細プレビュー３２４に反映させる。
【００８０】
なお、上記のように、印刷設定の変更は詳細プレビュー表示画面において行うようにしているが、印刷プレビュー表示画面に印刷設定部３２３を設け、この印刷プレビュー表示画面においても印刷設定を変更できるようにしてもよい。
【００８１】
次に、上記Ｓ４０９の印刷設定保存処理の詳細について、図８のフローチャートに基づいて説明する。
【００８２】
印刷設定保存処理部２２７では、Ｓ４０７において印刷設定変更部２２６により印刷設定の変更処理が行われている場合であって、図５に示した詳細プレビュー表示画面において、印刷設定の保存を指示するためのチェックボックス３２１がチェックされている場合に（Ｓ６０１）、印刷設定変更部２２６により変更された印刷設定を記憶部１０３に保存する（Ｓ６０２）。
【００８３】
この場合、印刷設定保存処理部２２７では、入力部３２２への入力操作により、変更された印刷設定を名前を付けて保存することが指示されていない場合には、変更された印刷設定を記憶部１０３に記憶されている印刷設定情報に反映し、その印刷設定情報を記憶部１０３に保存する。一方、変更された印刷設定に名前を付けて保存することが指示されている場合には、変更された印刷設定を記憶部１０３に記憶されている印刷設定情報とは別に、名前を付けて保存する。
【００８４】
なお、記憶部１０３に記憶された印刷設定情報は、図４に示した印刷プレビュー表示画面において入力部３０２を操作することにより、呼び出すことができる。この場合、異なる名前で複数の印刷設定情報が記憶部１０３に記憶されている場合、ユーザは入力部３０２を操作して、入力部３０２に名前を表示させ、いずれかひとつを選択することができる。
また、表示制御部２２３は、入力部３０２において選択された印刷設定情報を、チェックボックス３０６〜３０８にチェックがされたプリンタの印刷プレビューに反映させることができる。また、チェックボックス３０１にチェックがされている場合に、入力部３０２において選択された印刷設定情報を印刷プレビュー表示画面に表示されているすべての印刷プレビューに反映させることができる。そして、選択された印刷設定情報をユーザ指定データの印刷設定情報として使用することができる。
【００８５】
これにより、たとえばユーザの使用頻度が高い印刷設定や、ユーザの好みの印刷設定を保存しておくことができ、また保存した印刷設定の呼び出しも容易となる。したがって、ユーザは、目的に応じた最適な印刷設定を効率よく設定することができる。
【００８６】
以上のように、本発明の構成によれば、印刷先として選択可能な各プリンタでの印刷プレビューを、対応するプリンタの印刷設定情報を反映した状態、かつ対応するプリンタと関連付けて並べた状態にて、同一の表示部１０４に同時に表示させることができる。したがって、ユーザは表示されている各プリンタの印刷プレビューを参照して、印刷先として所望のプリンタを容易に選択することができる。
【００８７】
また、印刷プレビューの表示画面上（詳細プレビュー表示画面上）において、印刷すべきものとして指定されたデータについての印刷設定を容易に変更でき、かつ変更後の印刷設定による印刷プレビューを確認することができる。また、ここで変更された印刷設定に基づいて、指定されたプリンタにおいて印刷を行うことができる。したがって、ユーザは、印刷プレビューの確認、印刷設定の変更、およびプリンタによる印刷という一連の作業を容易に行うことができる。
【００８８】
また、印刷プレビューの表示画面上（詳細プレビュー表示画面上）において行われた印刷設定の変更を記憶部１０３に記憶されている印刷設定に反映させて保存することができので、次回以降の印刷において、変更済の印刷設定を容易に利用することができる。
【００８９】
また、表示制御部２２３は、チェックボックス３０１がチェックされている場合において、詳細プレビュー表示画面においてデフォルトプリンタの印刷設定が変更された場合には、その印刷設定を印刷プレビュー表示画面（図４）のすべてのプリンタの印刷プレビューに反映するようにしてもよい。この場合には、印刷プレビュー表示画面において、印刷プレビューを比較して、印刷先として所望のプリンタを容易に選択することができる。また、ここで変更された印刷設定に基づいて、指定されたプリンタにおいて印刷を行うことができる。したがって、ユーザは、印刷プレビューの確認、印刷設定の変更、およびプリンタによる印刷という一連の作業を容易に行うことができる。
【００９０】
また、表示制御部２２３は、入力部３０３において指定されたソート条件により第１〜第３プリンタ２１〜２３がソートされた場合、ソート結果に応じた順序に各プリンタの印刷プレビュー２０１〜２０３を表示する。これにより、ユーザは、たとえばカラー/モノクロ、印刷速度、印刷解像度などのソート条件によるソート結果に応じて、指定したデータを印刷する上において、最適なプリンタを迅速かつ容易に決定することができる。
【００９１】
また、図４に示した印刷プレビュー表示画面においては、各プリンタでの印刷プレビューの表示に加えて、待機中ジョブの量（ページ数、件数）を表示してもよい。
【００９２】
図９は、表示制御部２２３による表示部１０４での各プリンタでの印刷プレビュー、および各プリンタでの待機中ジョブ量を表示する印刷プレビュー表示画面の表示例を示す説明図である。
【００９３】
図９に示すように、印刷プレビュー表示画面では、第１プリンタ２１での印刷プレビュー２０１および第２プリンタ２２での印刷プレビュー２０２が同時に表示されている。さらに、各プリンタでの印刷プレビューの横に、各プリンタでの待機中のジョブの量を表示する待機中ジョブ量表示領域４０１が設けられている。
【００９４】
待機中ジョブ量表示領域４０１では、そのプリンタでの待機中のジョブの量を直感的に判断できるように、待機中のジョブの量を帯状の領域の段数によって表示している。すなわち、待機中のジョブの量が多くなるほど帯状の領域の段数が多くなるように設定されている。
【００９５】
上記待機中ジョブ量表示領域４０１での表示を可能とするために、プリンタ検索部２２５は、ネットワーク１１上のプリンタを検索する際に、各プリンタが保持している印刷未完了のジョブの量（ページ数や件数）を各プリンタから取得する。表示制御部２２３は、プリンタ検索部２２５が取得した各プリンタにおける印刷未完了のジョブの量を、印刷プレビュー表示画面の待機中ジョブ量表示領域４０１において表示させる。
【００９６】
上記のように、印刷プレビュー表示画面において、各プリンタでの印刷プレビューの表示に加えて、各プリンタでの待機中のジョブ量を表示することにより、各プリンタに印刷を指示した場合の各プリンタでの印刷開始までの待ち時間の長さをユーザが直感的に理解することができる。
【００９７】
また、図４に示した印刷プレビュー表示画面においては、表示されている各プリンタでの印刷プレビューの画像の一部を拡大表示できるようにしてもよい。
【００９８】
図１０は、表示制御部２２３による表示部１０４での各プリンタでの印刷プレビュー、および各印刷プレビューの画像の一部を拡大表示した印刷プレビュー表示画面の表示例を示す説明図である。
【００９９】
図１０に示すように、印刷プレビュー表示画面では、第１プリンタ２１〜第３プリンタ２３での印刷プレビュー２０１〜２０３が同時に表示されている。さらに、各印刷プレビュー２０１〜２０３の画像の一部が拡大表示されている。
【０１００】
上記の表示を行うために、表示制御部２２３は、印刷プレビュー表示画面において、印刷プレビューの画像について例えば予め指定されている一部の領域を拡大表示させる。
【０１０１】
上記のように、印刷プレビュー表示画面において、各印刷プレビューの画像の一部が拡大表示されることにより、各プリンタでの解像度の差をユーザが直感的に理解することができる。
【０１０２】
また、図４に示した印刷プレビュー表示画面においては、表示されている各プリンタでの印刷プレビューのページを、ユーザからのページ送りを指示する入力操作に応じて、順次ページ送りすることができ、かつこの場合に各プリンタでの印刷プレビューのページが連動してページ送りされるようにしてもよい。
【０１０３】
図１１は、表示制御部２２３による表示部１０４での印刷プレビュー表示画面において、各プリンタでの印刷プレビューが連動してページ送りされる状態を示す説明図である。
【０１０４】
図１１に示すように、印刷プレビュー表示画面では、第１プリンタ２１〜第３プリンタ２３での印刷プレビューが同時に表示されている。さらに、ユーザによる画面（印刷プレビュー）のスクロールを指示する操作に応じて、各印刷プレビューが連動してページ送りされる。図１１の例では、各印刷プレビューのページは同期してページ送りされる。
【０１０５】
上記の表示を行うために、表示制御部２２３は、印刷プレビュー表示画面において、ユーザによる画面（印刷プレビュー）のスクロールを指示する操作（入力）を受けると、その操作に応じて、各印刷プレビューの表示を連動させ例えば全ページをページ送りする。なお、ユーザによる印刷プレビューのスクロールを指示する操作は、例えばマウスのホイールを回す操作である。
【０１０６】
上記のように、印刷プレビュー表示画面において、各プリンタでの印刷プレビューが連動してページ送りされることにより、ユーザは、複数ページについて各プリンタでの印刷プレビューを比較したい場合に、その比較を容易に行うことができる。
【０１０７】
また、図４に示した印刷プレビュー表示画面においては、表示されている各プリンタでの印刷プレビューのページを同時に自動的に順次ページ送りすることができ、かつこの場合に各プリンタでの印刷プレビューのページが、各プリンタの印刷速度を反映した速度にてページ送りされるようにしてもよい。
【０１０８】
なお、各プリンタの印刷速度を反映した速度にてページ送りされるとは、同時にページ送りされる各印刷プレビューのページ送りの速度が、例えば、印刷速度そのものを反映した速度である場合、あるいは各プリンタ間での印刷速度の差を反映した、各印刷プレビュー同士で相対的に異なる速度である場合である。
【０１０９】
このような構成の場合、図１１示す印刷プレビュー表示画面において、各プリンタでの印刷プレビューは、各プリンタの印刷速度を反映した速度にてページ送りされる。
【０１１０】
上記の表示を行うために、表示制御部２２３は、印刷プレビュー表示画面において、各印刷プレビューの表示を各プリンタの印刷速度を反映した速度にて例えば全ページをページ送りする。
【０１１１】
なお、表示制御部２２３は、上記の表示を行う際に必要な各プリンタの印刷速度の情報をプリンタ検索部２２５から取得する。あるいは、すでに保持している各プリンタの印刷速度の情報を利用する。前者の場合、プリンタ検索部２２５は、ネットワーク１１上のプリンタを検索した際に、各プリンタから印刷速度の情報を取得し、取得した印刷速度の情報を表示制御部２２３に提供する。
【０１１２】
また、印刷プレビュー表示画面での各印刷プレビューの自動的なページ送りは、印刷プレビュー表示画面の表示後に自動的に開始するようにしてもよい。あるいは、印刷プレビュー表示画面において、各印刷プレビューのページ送りの開始の指示を受け付ける入力部を表示し、その入力部へのユーザによる操作が行われてから開始するようにしてもよい。
【０１１３】
上記のように、印刷プレビュー表示画面において、各プリンタでの印刷プレビューが各プリンタの印刷速度を反映した速度にてページ送りされることにより、ユーザは、各プリンタの印刷プレビューから各プリンタの印刷速度を直感的に理解でき、各プリンタ同士の速度差の相違を容易に比較することができる。
【０１１４】
最後に、プリンタ制御装置としてのパソコン１０の各ブロック、特に制御部１０１は、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【０１１５】
すなわち、パソコン１０は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアであるパソコン１０の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記パソコン１０に供給し、パソコン１０（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０１１６】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０１１７】
また、パソコン１０を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【０１１８】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【符号の説明】
【０１１９】
１    印刷システム
１０    パーソナルコンピュータ（印刷制御装置）
２１    第１プリンタ
２２    第２プリンタ
２３    第３プリンタ
１０１    制御部
１０３    記憶部（記憶装置）
１０４    表示部（表示装置）
２２２    印刷プレビュー作成部（印刷プレビュー作成手段）
２２３    表示制御部（表示制御手段）
２２４    印刷指示部（印刷指示手段）
２２５    プリンタ検索部（プリンタ検索手段）
２２６    印刷設定変更部（印刷設定変更手段）
２２７    印刷設定保存処理部（印刷設定保存手段）
３０２    入力部（名前付印刷設定情報呼出指示部）
３０３    入力部（ソート指示部）
３０６    チェックボックス（印刷先プリンタ指定部）
３０７    チェックボックス（印刷先プリンタ指定部）
３０８    チェックボックス（印刷先プリンタ指定部）
３２１    チェックボックス（第１印刷設定保存指示部）
３２２    入力部（第２印刷設定保存指示部）
３２３    印刷設定部
３２４    詳細プレビュー
４０１    待機中ジョブ量表示領域
【図１】
2011203856.tif 000003
【図２】
2011203856.tif 000004
【図３】
2011203856.tif 000005
【図４】
2011203856.tif 000006
【図５】
2011203856.tif 000007
【図６】
2011203856.tif 000008
【図７】
2011203856.tif 000009
【図８】
2011203856.tif 000010
【図９】
2011203856.tif 000011
【図１０】
2011203856.tif 000012
【図１１】
2011203856.tif 000013