(57)【要約】【課題】他のタブシートで入力された設定情報の内容をオペレータに分かり易く知らせる。【解決手段】オペレータに対して印刷に用いる設定情報の入力を誘導する複数のタブシートを有するダイアログ画面を作成して表示部１４に表示させるダイアログ画面作成部５３２と、設定情報に基づいて、ダイアログ画面作成部によってダイアログ画面の内部に組み込まれて、複数のタブシートに共通してダイアログ画面上に表示される共通プレビュー画像を作成する共通プレビュー作成部５３４とを有する。【選択図】図２
2014002496.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置に接続される情報処理装置において、
オペレータに対して印刷に用いる設定情報の入力を誘導する複数のタブシートを有するダイアログ画面を作成するダイアログ画面作成部と、
いずれかの前記タブシートで入力された前記設定情報に基づいて、前記ダイアログ画面作成部によって前記ダイアログ画面の内部に組み込まれて、複数の前記タブシートに共通して前記ダイアログ画面上に表示される共通プレビュー画像を作成する共通プレビュー作成部とを有する
ことを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
前記共通プレビュー作成部は、前記タブシートで入力された前記設定情報が存在する場合に、当該設定情報に基づいて、前記共通プレビュー画像を作成し、一方、前記タブシートで入力された前記設定情報が存在しない場合に、記憶部に予め登録されている初期設定情報に基づいて、前記共通プレビュー画像を作成する
ことを特徴とする情報処理装置。
【請求項３】
請求項２に記載の情報処理装置において、
前記共通プレビュー作成部は、縮小プレビュー作成部として構成されており、
前記縮小プレビュー作成部は、前記印刷装置に関する情報を表す装置プレビュー画像を作成するとともに、前記印刷画像全体の印刷イメージを表す印刷イメージプレビュー画像を作成し、さらに、当該装置プレビュー画像と当該印刷イメージプレビュー画像とのいずれか一方の画像をメインに表示するメイン画像とし、他方の画像を当該メイン画像のサイズよりも小さく表示する縮小画像とし、当該メイン画像と当該縮小画像とを所定の位置に並列に配置することによって、前記共通プレビュー画像を作成する
ことを特徴とする情報処理装置。
【請求項４】
請求項３に記載の情報処理装置において、
前記縮小プレビュー作成部は、予め用意された複数のテンプレート画像の中から、前記設定情報及び前記初期設定情報のいずれか一方に該当する画像を選択することにより、前記装置プレビュー画像及び前記印刷イメージプレビュー画像を作成する
ことを特徴とする情報処理装置。
【請求項５】
請求項３又は請求項４に記載の情報処理装置において、
さらに、前記オペレータによる前記メイン画像と前記縮小画像との切替操作を受け付けて、前記装置プレビュー画像と前記印刷イメージプレビュー画像との中で、前記メイン画像に用いる画像と前記縮小画像に用いる画像との切替指示を前記縮小プレビュー作成部に出力する表示切替指示部を有する
ことを特徴とする情報処理装置。
【請求項６】
請求項２に記載の情報処理装置において、
前記共通プレビュー作成部は、カスケードプレビュー作成部として構成されており、
前記カスケードプレビュー作成部は、前記印刷装置に関する情報を表す装置プレビュー画像を作成するとともに、前記印刷画像全体の印刷イメージを表す印刷イメージプレビュー画像を作成し、さらに、当該装置プレビュー画像と当該印刷イメージプレビュー画像とのいずれか一方の画像を他方の画像の前面に表示する前面画像とし、当該他方の画像を当該前面画像の背面に表示する背面画像とし、当該前面画像と当該背面画像とを所定の位置で前後に重ねて配置することによって、前記共通プレビュー画像を作成する
ことを特徴とする情報処理装置。
【請求項７】
請求項６に記載の情報処理装置において、
前記カスケードプレビュー作成部は、予め用意された複数のテンプレート画像の中から、前記設定情報及び前記初期設定情報のいずれか一方に該当する画像を選択することにより、前記装置プレビュー画像及び前記印刷イメージプレビュー画像を作成する
ことを特徴とする情報処理装置。
【請求項８】
請求項６又は請求項７に記載の情報処理装置において、
さらに、前記オペレータによる前記前面画像と前記背面画像との切替操作を受け付けて、前記装置プレビュー画像と前記印刷イメージプレビュー画像との中で、前記前面画像に用いる画像と前記背面画像に用いる画像との切替指示を前記カスケードプレビュー作成部に出力する表示切替指示部を有する
ことを特徴とする情報処理装置。
【請求項９】
請求項２乃至請求項８のいずれか一項に記載の情報処理装置において、
さらに、前記印刷画像を表す描画データと前記設定情報及び前記初期設定情報のいずれか一方とに基づいて、前記印刷画像を前記印刷装置に印刷させるための印刷データを作成する印刷データ作成部を有する
ことを特徴とする情報処理装置。
【請求項１０】
請求項１乃至請求項９のいずれか一項に記載の情報処理装置において、
さらに、いずれかの前記タブシートで前記オペレータによって入力された前記設定情報を記憶部に登録する設定情報登録部を有する。
ことを特徴とする情報処理装置。
【請求項１１】
請求項１乃至請求項１０のいずれか一項に記載の情報処理装置において、
前記ダイアログ画面作成部は、既に作成されたダイアログ画面とは異なる他のダイアログ画面を作成する場合に、前記既に作成されたダイアログ画面での表示に用いられた前記共通プレビュー画像を当該他のダイアログ画面の内部に組み込む
ことを特徴とする情報処理装置。
【請求項１２】
コンピュータを、印刷装置に接続される情報処理装置として機能させるプログラムであって、
前記コンピュータを、
オペレータに対して印刷に用いる設定情報の入力を誘導する複数のタブシートを有するダイアログ画面を作成するダイアログ画面作成部と、
いずれかの前記タブシートで入力された前記設定情報に基づいて、前記ダイアログ画面作成部によって前記ダイアログ画面の内部に組み込まれて、複数の前記タブシートに共通して前記ダイアログ画面上に表示される共通プレビュー画像を作成する共通プレビュー作成部との双方として機能させる
ことを特徴とするプログラム。
【請求項１３】
請求項１２に記載のプログラムにおいて、
前記共通プレビュー作成部に、前記タブシートで入力された前記設定情報が存在する場合に、当該設定情報に基づいて、前記共通プレビュー画像を作成させ、一方、前記タブシートで入力された前記設定情報が存在しない場合に、記憶部に予め登録されている初期設定情報に基づいて、前記共通プレビュー画像を作成させる
ことを特徴とするプログラム。
【請求項１４】
請求項１３に記載のプログラムにおいて、
前記共通プレビュー作成部に、
前記印刷装置に関する情報を表す装置プレビュー画像を作成させるとともに、前記印刷画像全体の印刷イメージを表す印刷イメージプレビュー画像を作成させ、さらに、当該装置プレビュー画像と当該印刷イメージプレビュー画像とのいずれか一方の画像をメインに表示するメイン画像とし、他方の画像を当該メイン画像のサイズよりも小さく表示する縮小画像とし、当該メイン画像と当該縮小画像とを所定の位置に並列に配置させることによって、前記共通プレビュー画像を作成する縮小プレビュー作成部として機能させる
ことを特徴とするプログラム。
【請求項１５】
請求項１３に記載のプログラムにおいて、
前記共通プレビュー作成部に、
前記印刷装置に関する情報を表す装置プレビュー画像を作成させるとともに、前記印刷画像全体の印刷イメージを表す印刷イメージプレビュー画像を作成させ、さらに、当該装置プレビュー画像と当該印刷イメージプレビュー画像とのいずれか一方の画像を他方の画像の前面に表示する前面画像とし、当該他方の画像を当該前面画像の背面に表示する背面画像とし、当該前面画像と当該背面画像とを所定の位置で前後に重ねて配置させることによって、前記共通プレビュー画像を作成するカスケードプレビュー作成部として機能させる
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置に接続される情報処理装置に関し、特に、複数のタブシートを有するダイアログ画面で各種の設定情報を入力する場合に、他のタブシートで入力された設定情報の内容をオペレータに分かり易く知らせる情報処理装置に関する。また、本発明は、当該情報処理装置を実現するプログラムにも関する。
【背景技術】
【０００２】
パーソナルコンピュータ（ＰＣ）やワークステーション（ＷＳ）等のコンピュータは、印刷装置に画像を印刷させる情報処理装置として用いられる場合が多い。情報処理装置は、印刷に用いるプログラムとして、文書や図形、表等のデータ（以下、「文書等データ」と称する）を作成したり編集したりするためのアプリケーションプログラム（以下、単に「アプリケーション」と称する）及び印刷装置の印刷動作を制御するためのプリンタドライバプログラム（以下、単に「プリンタドライバ」と称する）が、インストールされている。
【０００３】
アプリケーション及びプリンタドライバは、それぞれ、自身の機能に関する設定情報等をオペレータに分かり易く知らせるために、各種のプレビュー画像の表示機能が組み込まれている。例えば、アプリケーション及びプリンタドライバは、通常、「装置プレビュー画像」や「印刷イメージプレビュー画像」の表示機能が組み込まれている。
【０００４】
ここで、「装置プレビュー画像の表示機能」とは、印刷装置の構成や機能、印刷に用いるトレイ等の、印刷装置に関する情報を表すプレビュー画像（以下、「装置プレビュー画像」と称する）を情報処理装置の表示部に表示する機能である。
【０００５】
また、「印刷イメージプレビュー画像の表示機能」とは、印刷前に、印刷画像全体の印刷イメージを表すプレビュー画像（以下、「印刷イメージプレビュー画像」と称する）を情報処理装置の表示部に表示する機能である。
【０００６】
例えば、オペレータは、アプリケーションによって作成された文書等データの画像を印刷装置に印刷させる場合に、プリンタドライバの機能に関する各種の設定情報（例えば、原稿のサイズ、印刷部数、向き、倍率、印刷形態等の情報）を入力（設定）する。以下、プリンタドライバの機能を単に「ドライバ機能」と称する。また、ドライバ機能に関する各種の設定情報を「ドライバ機能の設定情報」と称する。なお、「印刷形態」とは、例えば、片面印刷や両面印刷、Ｎ−ＵＰ印刷（１枚のシートにＮページ分の画像が納まるように、画像を縮小して印刷する印刷形態）等を意味している。
【０００７】
オペレータは、ドライバ機能の設定情報を入力する場合に、情報処理装置を操作して、アプリケーションからプリンタドライバを呼び出す。これにより、情報処理装置は、オペレータに対してドライバ機能の設定情報の入力を誘導するための印刷設定ダイアログ画面を表示部に表示する（例えば、特許文献１参照）。
【０００８】
「印刷設定ダイアログ画面」は、設定情報入力欄とプレビュー画像表示欄とを含む構成になっている。「設定情報入力欄」は、オペレータにドライバ機能の設定情報を入力させるための欄である。設定情報入力欄は、例えば、ラジオボタンやコンボボックス、チェックボックス、テキストボックス等を含む構成となっている。また、「プレビュー画像表示欄」は、プレビュー画像を表示するための欄である。なお、プレビュー画像は、設定情報入力欄に入力された設定情報（以下、「入力設定情報」と称する）の内容をオペレータに分かり易く知らせるための画像である。
【０００９】
オペレータは、印刷設定ダイアログ画面からドライバ機能の設定情報を入力し、プレビュー画像を参照して、入力設定情報の内容を確認する。例えば、オペレータは、印刷装置に「Ｎ−ＵＰ」印刷を実行させる場合に、ドライバ機能の設定情報として、「Ｎ−ＵＰ」印刷を指定する設定情報を入力する。この場合に、プリンタドライバは、印刷イメージプレビュー画像の表示機能によって、「Ｎ−ＵＰ」された印刷イメージプレビュー画像を、情報処理装置の表示部の印刷設定ダイアログ画面上に表示する。
【００１０】
オペレータは、プレビュー画像を参照しながら、入力された入力設定情報の内容を確認し、入力設定情報の内容が適正であると判断した場合に、印刷の実行を情報処理装置に指示する。
【００１１】
これに応答して、情報処理装置は、文書等データの画像を表す描画データを作成し、さらに、その描画データに基づいて印刷データを作成し、印刷データを印刷装置に送信する。これにより、情報処理装置は、印刷装置に画像を印刷させる。
【００１２】
なお、従来の情報処理装置は、ドライバ機能が多岐にわたる場合に、印刷設定ダイアログ画面として、それぞれにタブが付された複数のシート（以下、「タブシート」と称する）を有する画面を表示部に表示する。その印刷設定ダイアログ画面の各タブシートには、そのタブシートで入力された（又は、入力可能な）ドライバ機能の設定情報の内容を表すプレビュー画像が表示される。これにより、従来の情報処理装置は、入力された（又は、入力可能な）ドライバ機能の設定情報の内容をオペレータに知らせる構成になっている。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】特開２０１０−２７７３３７号公報（段落００１３、図３）
【発明の概要】
【発明が解決しようとする課題】
【００１４】
しかしながら、従来の情報処理装置は、以下に説明するように、タブシート毎に固有のプレビュー画像を表示するため、オペレータが他のタブシートで入力された設定情報の内容を把握し難い、という課題があった。
【００１５】
例えば、従来の情報処理装置は、印刷設定ダイアログ画面が複数のタブシートを有する場合で、かつ、入力されたドライバ機能の設定情報の内容を表すプレビュー画像を印刷設定ダイアログ画面のタブシート上に表示するときに、タブシート毎に固有のプレビュー画像を表示する。
【００１６】
そのため、従来の情報処理装置は、このとき、各タブシート間で異なるプレビュー画像を表示する。したがって、オペレータは、例えば、印刷設定ダイアログ画面で、所望の設定情報を入力するための専用のタブシート以外のタブシートを表示させている場合に、専用のタブシートで入力された設定情報の内容を知るためには、専用のタブシートを表示させる必要がある。
【００１７】
そのため、従来の情報処理装置は、オペレータが他のタブシート（具体的には、所望の設定情報を入力するための専用のタブシート）で入力された設定情報の内容を把握し難い構成になっていた。
【００１８】
本発明は、前記した課題を解決するためになされたものであり、他のタブシートで入力された設定情報の内容をオペレータに分かり易く知らせる情報処理装置、及び、当該情報処理装置を実現するプログラムを提供することを主な目的とする。
【課題を解決するための手段】
【００１９】
前記目的を達成するため、第１発明は、印刷装置に接続される情報処理装置であって、オペレータに対して印刷に用いる設定情報の入力を誘導する複数のタブシートを有するダイアログ画面を作成するダイアログ画面作成部と、いずれかの前記タブシートで入力された前記設定情報に基づいて、前記ダイアログ画面作成部によって前記ダイアログ画面の内部に組み込まれて、複数の前記タブシートに共通して前記ダイアログ画面上に表示される共通プレビュー画像を作成する共通プレビュー作成部とを有する構成とする。
【００２０】
この情報処理装置は、ダイアログ画面作成部が、複数のタブシートを有するダイアログ画面を作成して表示部に表示させる。各タブシートは、印刷に用いる設定情報がオペレータによって入力される。そして、この情報処理装置は、共通プレビュー作成部が、タブシートで入力された設定情報に基づいて、共通プレビュー画像を作成する。ダイアログ画面作成部は、その共通プレビュー画像をダイアログ画面に組み込ませることによって、共通プレビュー画像を複数のタブシートに共通してダイアログ画面上に表示させる。
【００２１】
したがって、この情報処理装置は、共通プレビュー画像を複数のタブシートに共通してダイアログ画面上に表示させることができる。その共通プレビュー画像は、タブシートに入力された設定情報の内容を表している。そのため、この情報処理装置は、オペレータが所望の設定情報を入力するための専用のタブシート以外のタブシートを表示させている場合であっても、専用のタブシートを表示させることなく、専用のタブシートで入力された設定情報の内容（すなわち、他のタブシートで入力された設定情報の内容）をオペレータに分かり易く知らせることができる。
【００２２】
また、第２発明は、コンピュータを、印刷装置に接続される情報処理装置として機能させるプログラムであって、前記コンピュータを、オペレータに対して印刷に用いる設定情報の入力を誘導する複数のタブシートを有するダイアログ画面を作成するダイアログ画面作成部と、いずれかの前記タブシートで入力された前記設定情報に基づいて、前記ダイアログ画面作成部によって前記ダイアログ画面の内部に組み込まれて、複数の前記タブシートに共通して前記ダイアログ画面上に表示される共通プレビュー画像を作成する共通プレビュー作成部との双方として機能させる構成とする。
このプログラムは、コンピュータによって第１発明に係る情報処理装置を実現することができる。
【発明の効果】
【００２３】
第１発明によれば、他のタブシートで入力された設定情報の内容をオペレータに分かり易く知らせる情報処理装置を提供することができる。
第２発明によれば、コンピュータによって第１発明に係る情報処理装置を実現するプログラムを提供することができる。
【図面の簡単な説明】
【００２４】
【図１】実施形態１に係る情報処理装置を含む印刷システムの構成を示す図である。
【図２】実施形態１に係る情報処理装置の主要部の構成を示す図である。
【図３Ａ】実施形態１で用いる印刷設定ダイアログ画面の一例を示す図（１）である。
【図３Ｂ】実施形態１で用いる印刷設定ダイアログ画面の一例を示す図（２）である。
【図３Ｃ】実施形態１で用いる印刷設定ダイアログ画面の一例を示す図（３）である。
【図３Ｄ】実施形態１で用いる印刷設定ダイアログ画面の一例を示す図（４）である。
【図４Ａ】実施形態１で用いる装置テンプレート画像の一例を示す図である。
【図４Ｂ】実施形態１で用いる印刷イメージテンプレート画像の一例を示す図である。
【図５】実施形態１に係る情報処理装置の動作を示すフローチャート（１）である。
【図６】実施形態１に係る情報処理装置の動作を示すフローチャート（２）である。
【図７】実施形態１に係る情報処理装置の動作を示すフローチャート（３）である。
【図８】実施形態２に係る情報処理装置を含む印刷システムの構成を示す図である。
【図９】実施形態２に係る情報処理装置の主要部の構成を示す図である。
【図１０Ａ】実施形態２で用いる印刷設定ダイアログ画面の一例を示す図（１）である。
【図１０Ｂ】実施形態２で用いる印刷設定ダイアログ画面の一例を示す図（２）である。
【図１１】実施形態２に係る情報処理装置の動作を示すフローチャート（１）である。
【図１２】実施形態２に係る情報処理装置の動作を示すフローチャート（２）である。
【図１３】比較例に係る情報処理装置で用いられている印刷設定ダイアログ画面の一例を示す図である。
【発明を実施するための形態】
【００２５】
以下、図面を参照して、本発明の実施の形態（以下、「本実施形態」と称する）につき詳細に説明する。なお、各図は、本発明を十分に理解できる程度に、概略的に示してあるに過ぎない。よって、本発明は、図示例のみに限定されるものではない。また、各図において、共通する構成要素や同様な構成要素については、同一の符号を付し、それらの重複する説明を省略する。
【００２６】
［実施形態１］
＜情報処理装置の構成＞
以下、図１及び図２を参照して、本実施形態１に係る情報処理装置の構成につき説明する。図１は、実施形態１に係る情報処理装置を含む印刷システムの構成を示す図である。図２は、実施形態１に係る情報処理装置の主要部の構成を示す図である。
【００２７】
図１に示すように、本実施形態１に係る情報処理装置１０は、ＬＡＮ等のネットワーク２やＵＳＢケーブルを介して印刷装置２０と通信可能に接続されることによって、印刷システム１を構成している。
【００２８】
情報処理装置１０は、印刷装置２０の上位装置である。情報処理装置１０は、印刷データを印刷装置２０に送信して、印刷装置２０に印刷画像を印刷させる。情報処理装置１０は、パーソナルコンピュータ（ＰＣ）やワークステーション（ＷＳ）等のコンピュータによって構成される。ここでは、情報処理装置１０がＰＣによって構成されている場合を想定して説明する。
【００２９】
印刷装置２０は、情報処理装置１０から送信される印刷データに基づいて、印刷画像を印刷する装置である。印刷装置２０は、プリンタやＭＦＰ等の画像形成装置によって構成される。なお、「ＭＦＰ」とは、ファクシミリ機能やスキャナ機能、コピー機能等がプリンタに付加された、Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒを意味している。ここでは、印刷装置２０がプリンタによって構成されている場合を想定して説明する。
【００３０】
印刷装置２０は、制御部２１、記憶部２２、操作部２３、印刷部２４、及び、通信部２５を有している。
制御部２１は、印刷装置２０の各部の動作を制御する機能手段である。制御部２１は、ＣＰＵによって構成されている。制御部２１としてのＣＰＵは、印刷制御部２１ａ及び通信制御部２１ｂとして機能する。印刷制御部２１ａは、印刷部２４に印刷を実行させる機能手段である。通信制御部２１ｂは、外部の機器（ここでは、情報処理装置１０）との通信を制御する機能手段である。
記憶部２２は、印刷に用いる各種のプログラムやデータを記憶する記憶手段である。記憶部２２は、ＲＡＭやＲＯＭ等によって構成されている。
操作部２３は、オペレータによって操作されて各種の指示等が入力される構成要素である。
印刷部２４は、印刷を実行するプリンタエンジン及び画像形成部である。
通信部２５は、外部の機器（ここでは、情報処理装置１０）との通信を実行する構成要素である。
【００３１】
一方、情報処理装置１０は、制御部１１、記憶部１２、入力部１３、表示部１４、及び、通信部１５を有している。
制御部１１は、情報処理装置１０の各部の動作を制御する機能手段である。制御部１１は、ＣＰＵによって構成されている。
記憶部１２は、印刷に用いる各種のプログラムやデータを記憶する記憶手段である。記憶部１２は、ＲＡＭやＲＯＭ、ＨＤＤ等によって構成されている。
入力部１３は、各種の情報を入力するための入力手段である。入力部１３は、キーボードやマウス等によって構成されている。
表示部１４は、各種の情報を表示するための表示手段である。表示部１４は、ＬＣＤやＬＥＤ、ＣＲＴ等のディスプレイによって構成されている。
通信部１５は、外部の機器（ここでは、印刷装置２０）との通信を実行する構成要素である。
【００３２】
本実施形態１では、記憶部１２は、制御プログラム５１やアプリケーション５２、プリンタドライバ５３等のプログラムを、読み出し自在に予め格納している。
「制御プログラム５１」は、制御部１１としてのＣＰＵを、後記する入力制御部１１ａ、表示制御部１１ｂ、実行部１１ｃ、及び、通信制御部１１ｄとして機能させるためのＯＳプログラムである。
また、「アプリケーション５２」は、文書や図形、表等のデータ（以下、「文書等データ」と称する）を作成したり編集したりするためのプログラムである。
また、「プリンタドライバ５３」は、印刷装置２０の印刷動作を制御するためのプログラムである。
【００３３】
制御部１１としてのＣＰＵは、入力制御部１１ａ、表示制御部１１ｂ、実行部１１ｃ、及び、通信制御部１１ｄとして機能する。制御部１１としてのＣＰＵは、記憶部１２に格納された制御プログラム５１を実行することにより、これらの機能手段を実現する。
【００３４】
入力制御部１１ａは、オペレータにより入力部１３から入力されたプリンタドライバの機能に関する各種の設定情報や、オペレータが入力部１３としてのマウスをクリック操作したときのマウスカーソルの位置情報等を検出する機能手段である。以下、プリンタドライバの機能を「ドライバ機能」と称する。また、ドライバ機能に関する各種の設定情報を「ドライバ機能の設定情報」と称する。
入力制御部１１ａは、オペレータが入力部１３を操作した場合に、その操作を検知して、オペレータによって入力された各種の入力情報（例えば、ドライバ機能の設定情報や、マウスのクリック操作によって指定された情報等）を取得する。
【００３５】
表示制御部１１ｂは、任意の画像を表示部１４に表示させる機能手段である。
実行部１１ｃは、アプリケーション５２やプリンタドライバ５３を実行する機能手段である。
通信制御部１１ｄは、外部の機器（ここでは、印刷装置２０）との通信を制御する機能手段である。
【００３６】
以下、情報処理装置１０の主要部の構成につき説明する。
図２に示すように、情報処理装置１０は、実行部１１ｃの中に、アプリ実行部５１０、グラフィックエンジン５２０、及び、ドライバ実行部５３０を備えている。
【００３７】
アプリ実行部５１０は、アプリケーション５２を実行する機能手段である。アプリ実行部５１０は、アプリケーション５２を実行することにより、文書等データを作成したり編集したりする。そして、アプリ実行部５１０は、文書等データの画像を印刷装置２０に印刷させる場合に、文書等データの画像を表す描画データを作成する。アプリ実行部５１０は、作成された描画データをグラフィックエンジン５２０に出力する。
【００３８】
グラフィックエンジン５２０は、アプリケーション５２によって作成された描画データをプリンタドライバ５３の能力に依存する所定の描画形式に変換する機能手段である。グラフィックエンジン５２０は、所定の描画形式に変換された描画データをドライバ実行部５３０に出力する。
【００３９】
ドライバ実行部５３０は、プリンタドライバ５３を実行する機能手段である。ドライバ実行部５３０は、グラフィックエンジン５２０から出力される描画データに基づいて、印刷装置２０が認識可能な印刷データを作成する。ドライバ実行部５３０は、作成された印刷データを通信制御部１１ｄに出力して、通信部１５を介して印刷装置２０に送信させる。
【００４０】
ドライバ実行部５３０は、印刷データ作成部５３１、ダイアログ画面作成部５３２、設定情報登録部５３３、縮小プレビュー作成部５３４、及び、表示切替指示部５３５を備えている。
【００４１】
印刷データ作成部５３１は、グラフィックエンジン５２０から出力される描画データに基づいて、印刷装置２０が認識可能な印刷データを作成する機能手段である。
【００４２】
印刷データ作成部５３１は、グラフィックエンジン５２０から所定の描画形式に変換された描画データを取得するとともに、ダイアログ画面作成部５３２からドライバ機能の設定情報を取得し、描画データと記憶部１２に登録されたドライバ機能の設定情報とに基づいて、印刷データを作成する。そして、印刷データ作成部５３１は、作成された印刷データを通信制御部１１ｄに出力して、通信部１５を介して印刷装置２０に送信させる。
【００４３】
ダイアログ画面作成部５３２は、プリンタドライバ５３のユーザインタフェース画面であるダイアログ画面を作成する機能手段である。本実施形態１では、ダイアログ画面作成部５３２がオペレータに対してドライバ機能の設定情報の入力を誘導するための印刷設定ダイアログ画面（以下、「ダイアログ画面Ｄ１（図３Ａ〜図３Ｄ参照）」と称する）を作成する場合を想定して説明する。
【００４４】
ダイアログ画面作成部５３２は、作成されたダイアログ画面Ｄ１の画面情報を表示制御部１１ｂに出力する。これに応答して、表示制御部１１ｂは、ダイアログ画面Ｄ１を表示部１４に表示させる。なお、ダイアログ画面Ｄ１は、例えば図３Ａ〜図３Ｄに示すように、それぞれにタブが付された複数のシート（以下、「タブシート」と称する）を有する構成になっている。各タブシートには、印刷に用いるドライバ機能の設定情報がオペレータによって入力される。
【００４５】
ダイアログ画面作成部５３２は、縮小プレビュー作成部５３４から後記する共通プレビュー画像ＰＲ１（図３Ａ〜図３Ｄ参照）を取得して、共通プレビュー画像ＰＲ１を、ダイアログ画面Ｄ１上に予め設けられた後記する共通プレビュー画面１００１（図３Ａ〜図３Ｄ参照）の内部に組み込ませる。これによって、ダイアログ画面作成部５３２は、共通プレビュー画像ＰＲ１を主要な複数（好ましくは、全て）のタブシートに共通してダイアログ画面Ｄ１上に表示させる。
【００４６】
設定情報登録部５３３は、ダイアログ画面Ｄ１のいずれかのタブシートでオペレータによって入力されたドライバ機能の設定情報を記憶部１２（図１参照）に登録する機能手段である。
【００４７】
設定情報登録部５３３は、オペレータが入力部１３を操作した場合に、入力制御部１１ａから入力情報（例えば、ドライバ機能の設定情報や、マウスのクリック操作によって指定された情報等）を取得する。設定情報登録部５３３は、取得された入力情報の中にドライバ機能の設定情報が含まれている場合に、そのドライバ機能の設定情報を記憶部１２に登録する。
【００４８】
縮小プレビュー作成部５３４は、ダイアログ画面Ｄ１上に縮小して表示されるプレビュー画像（以下、「縮小画像」と称する）を作成する機能手段である。縮小プレビュー作成部５３４は、予め用意されたテンプレート画像（図４Ａ及び図４Ｂ参照）を縮小させることにより、縮小画像を作成する。
【００４９】
なお、縮小プレビュー作成部５３４は、予め用意されたテンプレート画像（図４Ａ及び図４Ｂ参照）に基づいて、ダイアログ画面Ｄ１上に縮小画像よりも大きな標準サイズでメインに表示されるプレビュー画像（以下、「メイン画像」と称する）を作成することもできる。
【００５０】
本実施形態１では、縮小プレビュー作成部５３４は、共通プレビュー作成部として機能するものとして説明する。共通プレビュー作成部は、ドライバ機能の設定情報がいずれかのタブシートで入力された場合に、入力された設定情報に基づいて、主要な複数（好ましくは、全て）のタブシートに共通して表示される共通プレビュー画像ＰＲ１（図３Ａ〜図３Ｄ参照）を作成する機能手段である。
【００５１】
本実施形態１では、縮小プレビュー作成部５３４は、印刷装置の構成や機能、印刷に用いるトレイ等の、印刷装置２０に関する情報を表すプレビュー画像（以下、「装置プレビュー画像」と称する）を作成するとともに、印刷画像全体の印刷イメージを表すプレビュー画像（以下、「印刷イメージプレビュー画像」と称する）を作成し、さらに、装置プレビュー画像と印刷イメージプレビュー画像とのいずれか一方の画像をメインに表示するメイン画像とし、他方の画像を縮小してメイン画像のサイズよりも小さく表示する縮小画像とし、メイン画像と縮小画像とを所定の位置に並列に配置することによって、共通プレビュー画像ＰＲ１（図３Ａ〜図３Ｄ参照）を作成する。
【００５２】
縮小プレビュー作成部５３４は、作成された共通プレビュー画像ＰＲ１をダイアログ画面作成部５３２に出力する。これに応答して、ダイアログ画面作成部５３２は、共通プレビュー画像ＰＲ１をダイアログ画面Ｄ１上に予め設けられた共通プレビュー画面１００１の内部に組み込ませることによって、共通プレビュー画像ＰＲ１を主要な複数（好ましくは、全て）のタブシートに共通してダイアログ画面Ｄ１上に表示させる。以下、本実施形態１では、ダイアログ画面作成部５３２が共通プレビュー画像ＰＲ１を全てのタブシートに共通してダイアログ画面Ｄ１上に表示させるものとして説明する。
【００５３】
なお、本実施形態１では、縮小プレビュー作成部５３４が、共通プレビュー作成部として機能している。しかしながら、情報処理装置１０は、ダイアログ画面作成部５３２を共通プレビュー作成部として機能させる構成にすることが可能である。この場合に、情報処理装置１０は、縮小プレビュー作成部５３４がメイン画像及び縮小画像をダイアログ画面作成部５３２に出力し、ダイアログ画面作成部５３２がメイン画像及び縮小画像を共通プレビュー画面１００１に組み込むことにより、共通プレビュー画像ＰＲ１を作成する構成になる。
【００５４】
表示切替指示部５３５は、オペレータが入力部１３を操作してメイン画像と縮小画像との表示の切替操作を行った場合に、その切替操作を受け付けて、装置プレビュー画像と印刷イメージプレビュー画像との中で、メイン画像に用いる画像と縮小画像に用いる画像との切替指示（以下、「画像の切替指示」と称する）を縮小プレビュー作成部５３４に出力する機能手段である。
【００５５】
なお、「メイン画像と縮小画像との表示の切替」とは、今までメイン画像として用いられていた画像を縮小画像として表示し、逆に、今まで縮小画像として用いられていた画像をメイン画像として表示する動作を意味する。
【００５６】
表示切替指示部５３５は、オペレータが入力部１３を操作した場合に、入力制御部１１ａから入力情報（例えば、ドライバ機能の設定情報や、マウスのクリック操作によって指定された情報等）を取得する。
【００５７】
表示切替指示部５３５は、取得された入力情報が縮小画像を指定する情報である場合に、オペレータによってメイン画像と縮小画像との表示の切替操作が行われたと判断する。この場合に、表示切替指示部５３５は、画像の切替指示（ここでは、メイン画像に用いる画像と縮小画像に用いる画像との切替指示）を縮小プレビュー作成部５３４に出力する。
【００５８】
これに応答して、縮小プレビュー作成部５３４は、今までメイン画像に用いていた画像の縮小画像を作成するとともに、今まで縮小画像に用いていた画像のメイン画像を作成し、メイン画像と縮小画像とを所定の位置に並列に配置することによって、更新用の共通プレビュー画像ＰＲ１を作成して、更新用の共通プレビュー画像ＰＲ１の画像情報をダイアログ画面作成部５３２に出力する。
【００５９】
これに応答して、ダイアログ画面作成部５３２は、今までダイアログ画面Ｄ１上に表示されていた共通プレビュー画像ＰＲ１（例えば、図３Ａに示す共通プレビュー画像ＰＲ１ａ）を更新用の共通プレビュー画像ＰＲ１（例えば、図３Ｂに示す共通プレビュー画像ＰＲ１ｂ）に更新する。
【００６０】
＜印刷設定ダイアログ画面の一例＞
以下、図３Ａ〜図３Ｄを参照して、本実施形態１で用いる印刷設定ダイアログ画面の一例につき説明する。図３Ａ〜図３Ｄは、それぞれ、実施形態１で用いる印刷設定ダイアログ画面の一例を示す図である。本実施形態１では、情報処理装置１０のダイアログ画面作成部５３２は、印刷設定ダイアログ画面として、例えば、図３Ａ〜図３Ｄに示すダイアログ画面Ｄ１を作成する。
【００６１】
ダイアログ画面Ｄ１は、前記した通り、それぞれにタブが付された複数のタブシートを有する構成になっている。例えば、図３Ａ〜図３Ｄに示す例では、ダイアログ画面Ｄ１は、タブＡが付されたタブシートＳＡと、タブＢが付されたタブシートＳＢと、タブＣが付されたタブシートＳＣとを有する構成になっている。
【００６２】
各タブシートＳＡ，ＳＢ，ＳＣには、印刷に用いるドライバ機能の設定情報がオペレータによって入力される。ここでは、タブシートＳＡが「印刷品質」に関する設定情報を入力するためのシートであり（図３Ａ及び図３Ｂ参照）、タブシートＳＢが「ページ設定」に関する設定情報を入力するためのシートであり（図３Ｃ参照）、タブシートＳＣが「給紙」に関する設定情報を入力するためのシートである（図３Ｄ参照）ものとして説明する。
【００６３】
ダイアログ画面Ｄ１は、共通プレビュー画面１００１と、設定情報入力欄１００３とを含む構成になっている。
「共通プレビュー画面１００１」は、共通プレビュー画像ＰＲ１を表示するための領域である。「共通プレビュー画像ＰＲ１」は、設定情報入力欄１００３に入力された設定情報（以下、「入力設定情報」と称する）の内容をオペレータに分かり易く知らせるためのプレビュー画像である。「共通プレビュー画像ＰＲ１」は、全てのタブシートＳＡ，ＳＢ，ＳＣに共通して表示される。
【００６４】
「設定情報入力欄１００３」は、オペレータにドライバ機能の設定情報を入力（選択入力の場合を含む）させるための欄である。「設定情報入力欄１００３」は、例えば、ラジオボタンやコンボボックス、チェックボックス、テキストボックス等の形式になっている。
【００６５】
オペレータは、ダイアログ画面Ｄ１の設定情報入力欄１００３からドライバ機能の設定情報を入力するとともに、ダイアログ画面Ｄ１の共通プレビュー画面１００１に表示される共通プレビュー画像ＰＲ１を参照して、入力設定情報の内容を確認することができる。
【００６６】
本実施形態１では、「共通プレビュー画面１００１」は、複数のプレビュー画像を異なるサイズで表示する構成になっている。具体的には、共通プレビュー画面１００１は、メイン画像が表示されるメイン画像表示フレーム１０１１と、縮小画像が表示される縮小画像表示フレーム１０１２とを含む構成になっている。メイン画像及び縮小画像は、所定の位置に並列に配置されることによって共通プレビュー画像ＰＲ１を構成する。
【００６７】
図３Ａに示す例では、共通プレビュー画像ＰＲ１の一例として、装置プレビュー画像２１００をメイン画像とし、印刷イメージプレビュー画像２２００を縮小画像とする共通プレビュー画像ＰＲ１ａが示されている。なお、図３Ａは、ダイアログ画面Ｄ１のタブシートＳＡが表示された状態を示している。
【００６８】
メイン画像及び縮小画像は、予め用意されたテンプレート画像が用いられることによって作成される。図４Ａ及び図４Ｂに、テンプレート画像の一例を示す。図４Ａは、実施形態１で用いる装置テンプレート画像の一例を示す図である。図４Ｂは、実施形態１で用いる印刷イメージテンプレート画像の一例を示す図である。
【００６９】
テンプレート画像は、想定されるドライバ機能の設定情報に基づいて予め作成され、記憶部１２に予め記憶されている。図４Ａに示す例では、６種類の装置テンプレート画像３１００ａ〜３１００ｆが、装置テンプレート画像３１００として予め作成され、記憶部１２に予め記憶されている。また、図４Ｂに示す例では、４種類の印刷イメージテンプレート画像３２００ａ〜３２００ｄが、印刷イメージテンプレート画像３２００として予め作成され、記憶部１２に予め記憶されている。
【００７０】
縮小プレビュー作成部５３４（図２参照）は、例えば、共通プレビュー画像ＰＲ１として、装置プレビュー画像２１００をメイン画像とし、印刷イメージテンプレート画像３２００を縮小画像とする共通プレビュー画像ＰＲ１ａ（図３Ａ参照）を作成する場合に、装置テンプレート画像３１００ａ〜３１００ｆの中から、所定のドライバ機能の設定情報（例えば、印刷装置２０の構成や機能等を表す初期設定情報又はオペレータによって入力された設定情報）に対応する装置テンプレート画像３１００を選択するとともに、印刷イメージテンプレート画像３２００ａ〜３２００ｄの中から、所定のドライバ機能の設定情報（例えば、片面印刷や両面印刷、Ｎ−ＵＰ印刷等の印刷形態を表す初期設定情報又はオペレータによって入力された設定情報）に対応する印刷イメージテンプレート画像３２００を選択する。なお、「初期設定情報」は、記憶部１２に予め登録されている。また、「オペレータによって入力された設定情報」は、設定情報登録部５３３によって記憶部１２に登録されている。
【００７１】
そして、縮小プレビュー作成部５３４は、選択された印刷イメージテンプレート画像３２００が予め設定された縮小画像のサイズになるように、選択された印刷イメージテンプレート画像３２００を縮小させる。
【００７２】
さらに、縮小プレビュー作成部５３４は、メイン画像としての装置テンプレート画像３１００をメイン画像表示フレーム１０１１に配置するとともに、縮小画像としての印刷イメージテンプレート画像３２００を縮小画像表示フレーム１０１２に配置する。これによって、縮小プレビュー作成部５３４は、共通プレビュー画像ＰＲ１ａ（図３Ａ参照）を作成する。
【００７３】
縮小プレビュー作成部５３４は、作成された共通プレビュー画像ＰＲ１ａをダイアログ画面作成部５３２に出力する。これに応答して、ダイアログ画面作成部５３２は、共通プレビュー画像ＰＲ１をダイアログ画面Ｄ１の共通プレビュー画面１００１（図３Ａ〜図３Ｄ参照）の内部に組み込ませる。これによって、ダイアログ画面作成部５３２は、共通プレビュー画像ＰＲ１を全てのタブシートＳＡ，ＳＢ，ＳＣに共通してダイアログ画面Ｄ１上に表示させる。
【００７４】
なお、オペレータは、ダイアログ画面Ｄ１上の縮小画像表示フレーム１０１２（図３Ａ〜図３Ｄ参照）に表示されている縮小画像を拡大して見たい場合に、入力部１３（図１参照）としてのマウスを操作して、縮小画像をクリックすることにより、情報処理装置１０に、メイン画像（メイン画像表示フレーム１０１１に表示されている画像）と縮小画像（縮小画像表示フレーム１０１２に表示されている画像）とを入れ替えてダイアログ画面Ｄ１上に表示させることができる。以下、縮小画像をクリックする操作を「メイン画像と縮小画像との表示の切替操作」と称する。
【００７５】
図３Ｂは、オペレータが図３Ａに示すメイン画像と縮小画像との表示の切替操作を行った場合のダイアログ画面Ｄ１の構成を示している。図３Ｂに示す例では、共通プレビュー画像ＰＲ１が、共通プレビュー画像ＰＲ１ａから共通プレビュー画像ＰＲ１ｂに更新されている。「共通プレビュー画像ＰＲ１ａ」は、装置プレビュー画像２１００をメイン画像とし、印刷イメージテンプレート画像３２００を縮小画像とするプレビュー画像である。一方、「共通プレビュー画像ＰＲ１ｂ」は、印刷イメージテンプレート画像３２００をメイン画像とし、装置プレビュー画像２１００を縮小画像とするプレビュー画像である。
【００７６】
また、オペレータは、他のタブシートを見たい場合に、入力部１３（図１参照）としてのマウスを操作して、所望のタブをクリックすることにより、所望のタブシートをダイアログ画面Ｄ１上に表示させることができる。以下、所望のタブをクリックする操作を「タブシートの切替操作」と称する。
【００７７】
図３Ｃは、オペレータが図３Ａに示すタブＢをクリックしてタブシートＳＢの切替操作を行った場合のダイアログ画面Ｄ１の構成を示している。図３Ｃに示す例では、タブシートＳＢが、ダイアログ画面Ｄ１上に表示されている。
【００７８】
また、図３Ｄは、オペレータが図３Ａに示すタブＣをクリックしてタブシートＳＣの切替操作を行った場合のダイアログ画面Ｄ１の構成を示している。図３Ｄに示す例では、タブシートＳＣが、ダイアログ画面Ｄ１上に表示されている。
【００７９】
なお、図３Ｂ〜図３Ｄに示すように、ダイアログ画面Ｄ１は、全てのタブシートＳＡ，ＳＢ，ＳＣに共通して同じ共通プレビュー画像ＰＲ１（ここでは、共通プレビュー画像ＰＲ１ｂ）が、表示される。
【００８０】
本実施形態１では、情報処理装置１０は、オペレータがメイン画像の一部をクリックすることによって、ドライバ機能の設定情報の一部を変更することができる。以下、この機能を「メイン画像のクリック操作に基づく設定変更機能」と称する。
【００８１】
例えば、オペレータが、図３Ｃに示すダイアログ画面Ｄ１上のタブシートＳＢで、縮小画像表示フレーム１０１２に縮小画像として表示されている装置プレビュー画像２１００をクリックして、装置プレビュー画像２１００をメイン画像としてメイン画像表示フレーム１０１１に表示させたとする。なお、本実施形態１では、タブシートＳＢは、ページ設定用のタブシートとなっている。また、給紙設定用のタブシートは、タブシートＳＣとなっている。
【００８２】
そして、オペレータが、さらに、タブシートＳＢで、メイン画像表示フレーム１０１１にメイン画像として表示された装置プレビュー画像２１００の「２ｎｄトレイ（上から２段目のトレイ）」をクリックしたとする。
【００８３】
この場合に、情報処理装置１０は、図３Ｄに示すダイアログ画面Ｄ１上のタブシートＳＣに含まれている「給紙トレイ」という設定項目の設定情報を、「２ｎｄトレイ」という設定情報に自動的に変更することができる。
【００８４】
ただし、情報処理装置１０は、このような変更を無原則に行うのではなく、開かれているタブシート上で変更が許容されている設定項目に対してのみ行えるようにする。つまり、情報処理装置１０は、「メイン画像のクリック操作に基づく設定変更機能」を、開かれているタブシート上で変更が許容されている設定項目に対してのみ有効にし、開かれているタブシート上で変更が許容されていない設定項目に対して無効にする。これにより、情報処理装置１０は、設定情報の変更時の不要な混乱を低減させることができる。
【００８５】
なお、ここでは、「開かれているタブシート上で変更が許容されている設定項目」は、開かれているタブシート上に表示されている項目であるものとする。例えば、図３Ｃに示す例では、タブシートＳＢの「用紙サイズ」や「用紙厚」、「給紙トレイ」等の表示項目が、「開かれているタブシート上で変更が許容されている設定項目」となる。以下、「開かれているタブシート上で変更が許容されている設定項目」を「許容設定項目」と称する。
【００８６】
このような情報処理装置１０は、オペレータが、任意のタブシートで、メイン画像表示フレーム１０１１にメイン画像として表示されている装置プレビュー画像２１００の一部をクリックすることにより、クリックされた箇所が許容設定項目の箇所である場合に、クリックされた箇所に関するドライバ機能の設定情報の変更を指定することができる。したがって、情報処理装置１０は、ドライバ機能の設定情報を入力するための専用タブシートを開くことなく、任意のタブシートで設定情報を変更することができる。
【００８７】
このような「メイン画像のクリック操作に基づく設定変更機能」は、例えば、入力制御部１１ａ、設定情報登録部５３３、及び、ダイアログ画面作成部５３２が、以下のように動作することによって、実現される。
【００８８】
まず、入力制御部１１ａは、ダイアログ画面作成部５３２からダイアログ画面Ｄ１の画面情報を取得し、オペレータによるマウスのクリック操作時に、ダイアログ画面Ｄ１上のマウスのクリック操作によって指定された位置（クリックされた箇所）を特定する。
【００８９】
次に、入力制御部１１ａは、ダイアログ画面Ｄ１の画面情報に基づいて、クリックされた箇所が許容設定項目の箇所であるか否かを判定する。入力制御部１１ａは、クリックされた箇所が許容設定項目の箇所である場合に、ダイアログ画面Ｄ１の画面情報に基づいて、マウスのクリック操作によって指定された位置に対応付けられている対応情報を識別し、識別された対応情報を設定情報登録部５３３に出力する。
【００９０】
これに応答して、設定情報登録部５３３は、対応情報をドライバ機能の設定情報として記憶部１２に登録する。この後、ダイアログ画面作成部５３２が、記憶部１２に登録されたドライバ機能の設定情報に基づいて、ダイアログ画面Ｄ１を作成する。そして、ダイアログ画面作成部５３２が、そのダイアログ画面Ｄ１の画面情報を表示制御部１１ｂに出力して、そのダイアログ画面Ｄ１を表示部１４に表示させる。これにより、前記した「メイン画像のクリック操作に基づく設定変更機能」が、実現される。
【００９１】
なお、ここでは、クリックされた箇所が許容設定項目の箇所であるか否かの判定は、入力制御部１１ａによって行われるものとして説明している。しかしながら、この判定は、設定情報登録部５３３が、入力制御部１１ａからクリックされた箇所の位置情報を取得するとともに、ダイアログ画面作成部５３２からダイアログ画面Ｄ１の画面情報を取得して、クリックされた箇所の位置情報とダイアログ画面Ｄ１の画面情報とに基づいて、行うようにしてもよい。
【００９２】
また、情報処理装置１０は、例えば、オペレータが図３Ａに示すタブシートＳＡでメイン画像表示フレーム１０１１にメイン画像として表示された装置プレビュー画像２１００の「２ｎｄトレイ」をクリックした場合に、給紙設定用のタブシートＳＣをダイアログ画面Ｄ１上に表示させる。これにより、情報処理装置１０は、オペレータに、給紙設定用のタブシートＳＣで、給紙トレイの設定情報を変更させることできる。以下、この機能を「専用タブシート呼び出し設定変更機能」と称する。
【００９３】
このような「専用タブシート呼び出し設定変更機能」は、例えば、入力制御部１１ａ、設定情報登録部５３３、及び、ダイアログ画面作成部５３２が、以下のように動作することによって、実現される。なお、ここでは、情報処理装置１０は、入力制御部１１ａが、タブシートの表示の切替を指示する信号（以下、「タブシート表示切替信号」と称する）をダイアログ画面作成部５３２に出力する構成になっているものとして説明する。
【００９４】
まず、入力制御部１１ａは、ダイアログ画面作成部５３２からダイアログ画面Ｄ１の画面情報を取得し、オペレータによるマウスのクリック操作時に、ダイアログ画面Ｄ１上のマウスのクリック操作によって指定された位置（クリックされた箇所）を特定する。
【００９５】
次に、入力制御部１１ａは、ダイアログ画面Ｄ１の画面情報に基づいて、クリックされた箇所が許容設定項目の箇所であるか否かを判定する。クリックされた箇所が許容設定項目の箇所である場合に、情報処理装置１０は、前記した「メイン画像のクリック操作に基づく設定変更機能」の処理を実行する。一方、クリックされた箇所が許容設定項目の箇所でない場合に、情報処理装置１０は、「専用タブシート呼び出し設定変更機能」の処理を実行する。
【００９６】
クリックされた箇所が許容設定項目の箇所でない場合に、情報処理装置１０は、入力制御部１１ａが、ダイアログ画面Ｄ１の画面情報に基づいて、マウスのクリック操作によって指定された位置に対応付けられている対応情報を識別し、さらに、識別された対応情報を入力するための専用のタブシートがどのタブシートであるのかを特定する。そして、入力制御部１１ａは、特定されたタブシート（例えば、図３Ｄに示す給紙設定用のタブシートＳＣ）をダイアログ画面Ｄ１上に表示させるためのタブシート表示切替信号をダイアログ画面作成部５３２に出力する。
【００９７】
これに応答して、ダイアログ画面作成部５３２は、特定されたタブシートが最上位に表示されたダイアログ画面Ｄ１を作成する。そして、ダイアログ画面作成部５３２が、そのダイアログ画面Ｄ１の画面情報を表示制御部１１ｂに出力して、そのダイアログ画面Ｄ１を表示部１４に表示させる。これにより、前記した「専用タブシート呼び出し設定変更機能」が、実現される。
【００９８】
＜印刷設定ダイアログ画面に関する主な特徴点＞
（１）情報処理装置１０は、タブシート毎に異なるプレビュー画像を作成するのではなく、単一の共通プレビュー画像ＰＲ１を作成して、その共通プレビュー画像ＰＲ１を全てのタブシートＳＡ，ＳＢ，ＳＣに共通してダイアログ画面Ｄ１上に表示する。したがって、情報処理装置１０は、共通プレビュー画像ＰＲ１を作成するための処理機構として縮小プレビュー作成部５３４を１系統だけ有する構成になっている。
【００９９】
情報処理装置１０は、タブシートＳＡ，ＳＢ，ＳＣのいずれかのタブシートが開かれたときに、各タブシートＳＡ，ＳＢ，ＳＣに共通して、その縮小プレビュー作成部５３４が、後記する「共通プレビュー画面表示処理（図６に示すＳ１２５（すなわち、図５に示すＳ１２５ａ，Ｓ１２５ｂ，Ｓ１２５ｃ））」を実行することによって、共通プレビュー画像ＰＲ１を作成する。
【０１００】
したがって、共通プレビュー画像ＰＲ１の作成は、各タブシートＳＡ，ＳＢ，ＳＣに共通して、単一の処理を実行することによって行われる。つまり、情報処理装置１０は、共通プレビュー画像ＰＲ１を作成するための処理機構を１系統だけ有しており、どのタブシートが開かれても、同じ共通プレビュー画像ＰＲ１を作成する構成になっている。
【０１０１】
（２）情報処理装置１０は、メイン画像をメイン画像表示フレーム１０１１に配置するとともに、縮小画像を縮小画像表示フレーム１０１２に配置することによって、共通プレビュー画像ＰＲ１を作成する。
【０１０２】
（３）情報処理装置１０は、前記した「メイン画像のクリック操作に基づく設定変更機能」の処理を実行することができる。これにより、オペレータは、ドライバ機能の設定情報を入力するための専用のタブシートを開くことなく、任意のタブシートで設定情報を変更することができる。つまり、オペレータは、専用のタブシートに含まれている設定項目の設定情報に対して、任意のタブシートで変更することができる。したがって、情報処理装置１０は、前記した「メイン画像のクリック操作に基づく設定変更機能」の処理を実行することにより、ドライバ機能の設定情報の変更の簡易化を図ることができる。
【０１０３】
（４）情報処理装置１０は、前記した「メイン画像のクリック操作に基づく設定変更機能」を、許容設定項目（開かれているタブシート上で変更が許容されている設定項目）に対してのみ有効にし、許容設定項目でない設定項目に対して無効にする。これにより、情報処理装置１０は、設定情報の変更時の不要な混乱を低減させることができる。
【０１０４】
（５）情報処理装置１０は、前記した「専用タブシート呼び出し設定変更機能」の処理を実行することができる。これにより、オペレータは、ドライバ機能の設定情報を入力するための専用のタブシートを探すことなく、情報処理装置１０に自動的に専用のタブシートを開かせることができる。したがって、情報処理装置１０は、前記した「専用タブシート呼び出し設定変更機能」の処理を実行することにより、ドライバ機能の設定情報の変更の簡易化を図ることができる。
【０１０５】
＜情報処理装置の動作の概要＞
係る構成において、情報処理装置１０は、オペレータがアプリケーション５２を起動させることによって、アプリ実行部５１０で文書等データを作成したり編集したりする。そして、情報処理装置１０は、オペレータが文書等データの画像を印刷装置２０に印刷させるためにプリンタドライバ５３を呼び出す操作をした場合に、ダイアログ画面作成部５３２がダイアログ画面Ｄ１（図３Ａ〜図３Ｄ参照）を作成して、作成されたダイアログ画面Ｄ１の画面情報を表示制御部１１ｂに出力する。これに応答して、表示制御部１１ｂは、ダイアログ画面Ｄ１を表示部１４に表示させる。
【０１０６】
なお、このとき、情報処理装置１０は、縮小プレビュー作成部５３４が、オペレータによって入力されたドライバ機能の設定情報が記憶部１２に登録されていれば、その設定情報に基づいて、また、オペレータによって入力されたドライバ機能の設定情報が記憶部１２に登録されていなければ、記憶部１２に予め登録されたドライバ機能の初期設定情報に基づいて、共通プレビュー画像ＰＲ１（図３Ａ〜図３Ｄ参照）を作成する。
【０１０７】
そして、縮小プレビュー作成部５３４は、作成された共通プレビュー画像ＰＲ１の画像情報をダイアログ画面作成部５３２に出力する。これに応答して、ダイアログ画面作成部５３２が、共通プレビュー画像ＰＲ１をダイアログ画面Ｄ１の共通プレビュー画面１００１に組み込み、そのダイアログ画面Ｄ１の画面情報を表示制御部１１ｂに出力する。その結果、表示制御部１１ｂは、共通プレビュー画像ＰＲ１が各タブシートに共通に表示されたダイアログ画面Ｄ１を、表示部１４に表示させる。
【０１０８】
オペレータは、ダイアログ画面Ｄ１に表示されているドライバ機能の各種の設定項目の中から所望の項目に設定情報を入力（選択入力を含む）する。すると、設定情報登録部５３３が、入力されたドライバ機能の設定情報を記憶部１２に登録し、さらに、入力されたドライバ機能の設定情報を縮小プレビュー作成部５３４に出力する。
【０１０９】
縮小プレビュー作成部５３４は、ドライバ機能の設定情報が入力されると、ドライバ機能の設定情報に基づいて、共通プレビュー画像ＰＲ１（図３Ａ〜図３Ｄ参照）を作成して、作成された共通プレビュー画像ＰＲ１の画像情報をダイアログ画面作成部５３２に出力する。
【０１１０】
ダイアログ画面作成部５３２は、共通プレビュー画像ＰＲ１の画像情報が入力されると、共通プレビュー画像ＰＲ１をダイアログ画面Ｄ１の共通プレビュー画面１００１に組み込み、そのダイアログ画面Ｄ１の画面情報を表示制御部１１ｂに出力する。その結果、表示制御部１１ｂは、共通プレビュー画像ＰＲ１が各タブシートに共通に表示されたダイアログ画面Ｄ１を、表示部１４に表示させる。
【０１１１】
オペレータは、ダイアログ画面Ｄ１を参照し、例えば、ダイアログ画面Ｄ１上の縮小画像表示フレーム１０１２（図３Ａ〜図３Ｄ参照）に表示されている縮小画像を拡大して見たい場合に、マウスを操作して、縮小画像をクリックする。すると、表示切替指示部５３５が、画像の切替指示（ここでは、メイン画像に用いる画像と縮小画像に用いる画像との切替指示）を縮小プレビュー作成部５３４に出力する。これに応答して、縮小プレビュー作成部５３４は、メイン画像と縮小画像との表示が切り替えられた、新たな共通プレビュー画像ＰＲ１ｂ（図３Ｂ〜図３Ｄ参照）を作成する。
【０１１２】
具体的には、縮小プレビュー作成部５３４は、設定情報登録部５３３によって記憶部１２に登録されたドライバ機能の設定情報に対応するテンプレート画像３１００，３２００（図４Ａ及び図４Ｂ参照）を用いて、今までメイン画像に用いていた画像の縮小画像を作成するとともに、今まで縮小画像に用いていた画像のメイン画像を作成し、新たに作成されたメイン画像と縮小画像とを所定の位置に並列に配置することによって、共通プレビュー画像ＰＲ１ｂ（図３Ｂ〜図３Ｄ参照）を作成する。
【０１１３】
縮小プレビュー作成部５３４は、作成された共通プレビュー画像ＰＲ１ｂの画像情報をダイアログ画面作成部５３２に出力する。これに応答して、ダイアログ画面作成部５３２は、共通プレビュー画像ＰＲ１ｂをダイアログ画面Ｄ１上の共通プレビュー画面１００１の内部に組み込ませる。これによって、ダイアログ画面作成部５３２は、共通プレビュー画像ＰＲ１が共通プレビュー画像ＰＲ１ａから共通プレビュー画像ＰＲ１ｂに更新された、更新用のダイアログ画面Ｄ１を作成する。
【０１１４】
ダイアログ画面作成部５３２は、更新用のダイアログ画面Ｄ１の画面情報を表示制御部１１ｂに出力する。これに応答して、表示制御部１１ｂは、ダイアログ画面Ｄ１を更新して表示部１４に表示させる。
【０１１５】
オペレータは、ダイアログ画面Ｄ１を参照して、印刷を行うか否かを判断する。そして、オペレータは、印刷を行って良いと判断した場合に、入力部１３（図１参照）を操作して、情報処理装置１０に、印刷開始ボタン（図示せず）が含まれているダイアログ画面（図示せず）を表示させる。そして、オペレータは、印刷開始ボタンを押下することにより、文書等データの印刷を情報処理装置１０に指示する。
【０１１６】
情報処理装置１０は、オペレータによって文書等データの印刷が指示されると、アプリ実行部５１０が、文書等データの描画データを作成し、作成された描画データをグラフィックエンジン５２０に出力する。
グラフィックエンジン５２０は、描画データを所定の描画形式に変換し、変換された描画データをドライバ実行部５３０に出力する。
【０１１７】
ドライバ実行部５３０は、印刷データ作成部５３１が、描画データと記憶部１２に登録されたドライバ機能の設定情報とに基づいて印刷データを作成し、作成された印刷データを通信制御部１１ｄに出力する。
通信制御部１１ｄは、通信部１５を介して、印刷データを印刷装置２０に送信する。
【０１１８】
印刷装置２０は、通信部２５を介して情報処理装置１０から印刷データを受信する。印刷装置２０は、情報処理装置１０から印刷データを受信すると、制御部２１の印刷制御部２１ａ（図１参照）が、印刷データに基づいて、印刷部２４に画像を印刷させる。これによって、印刷装置２０は、印刷結果５５０を作成する。
【０１１９】
＜情報処理装置の具体的な動作＞
情報処理装置１０の動作は、主に、既に表示部１４に表示されているダイアログ画面Ｄ１を更新する場合の「ダイアログ画面更新処理（図５参照）」、及び、ダイアログ画面Ｄ１上に表示されたメイン画像と縮小画像との表示を切り替える場合の「表示切替処理（図７参照）」に、特徴を有する。以下、図５〜図７を参照して、情報処理装置１０の動作につき説明する。図５〜図７は、それぞれ、実施形態１に係る情報処理装置の動作を示すフローチャートである。
【０１２０】
なお、情報処理装置１０は、図示せぬタイマによって計測された時間に基づいて動作する。また、情報処理装置１０の動作は、記憶部１２に読み出し自在に予め格納された制御プログラム５１によって規定されており、制御部１１としてのＣＰＵによって実行される。また、各データは、記憶部１２に読み出し自在に一旦格納されてから、その後の処理を行う所要の構成要素に出力される。以下、これらの点については、情報処理では常套手段であるので、その詳細な説明を省略する。
【０１２１】
また、本実施形態１では、記憶部１２が、各タブシートで選択（入力）可能なドライバ機能の設定情報（以下、「選択可能設定情報」と称する）や、選択可能設定情報に背反する条件を表す情報（以下、「背反情報」と称する）、メイン画像として表示するプレビュー画像の種類を指定する情報（以下、「メイン表示情報」と称する）等の情報を、読み出し自在に予め格納しているものとして説明する。
【０１２２】
なお、「背反情報」とは、記憶部１２に記憶されたドライバ機能の初期設定情報によって、本来であれば、ダイアログ画面Ｄ１上に表示されないはずの入力欄が、ダイアログ画面Ｄ１上に表示されるのを防止するための条件を規定する情報である。例えば、「背反情報」は、印刷装置２０に両面印刷機能が実装されていない場合に、両面印刷機能が可能になるかのような設定項目がダイアログ画面Ｄ１上に表示されるのを防止する。
【０１２３】
オペレータは、アプリケーションによって作成又は編集された文書等データを印刷装置２０に印刷させる場合に、情報処理装置１０の入力部１３を操作して、アプリケーションからプリンタドライバを呼び出す。
【０１２４】
これにより、情報処理装置１０は、記憶部１２に登録されているドライバ機能の初期設定情報（又は、以前にオペレータによって入力された設定情報が存在していれば、その設定情報）に基づいて、初期画面としてのダイアログ画面Ｄ１（例えば、例えば、図３Ａ〜図３Ｄに示すいずれかのダイアログ画面Ｄ１）を表示部１４に表示する。
【０１２５】
この後、オペレータは、ダイアログ画面Ｄ１を見ながら、入力部１３を操作して、ドライバの設定情報を情報処理装置１０に入力する。その結果、情報処理装置１０は、図５に示す「ダイアログ画面更新処理」を開始する。
【０１２６】
図５に示すように、情報処理装置１０は、入力制御部１１ａが、オペレータによってダイアログ画面Ｄ１上に表示されているタブシートの変更を指示する操作が行われたか否かを判定する（Ｓ１０５）。
【０１２７】
情報処理装置１０は、例えば、オペレータが、タブＡをクリックして、表示されているタブシートをタブシートＳＡに変更する操作を行った場合に、Ｓ１１０ａ〜Ｓ１２５ａの処理を実行する。また、情報処理装置１０は、オペレータが、タブＢをクリックして、表示されているタブシートをタブシートＳＢに変更する操作を行った場合に、Ｓ１１０ｂ〜Ｓ１２５ｂの処理を実行する。また、情報処理装置１０は、オペレータが、タブＣをクリックして、タブシートＳＣに変更する操作を行った場合に、Ｓ１１０ｃ〜Ｓ１２５ｃの処理を実行する。
【０１２８】
なお、Ｓ１１０ａ〜Ｓ１２５ａの処理、Ｓ１１０ｂ〜Ｓ１２５ｂの処理、及び、Ｓ１１０ｃ〜Ｓ１２５ｃの処理は、いずれも、同様の処理である。以下、これらの処理を「Ｓ１１０〜Ｓ１２５の処理」と称する。
【０１２９】
以下、Ｓ１１０〜Ｓ１２５の処理の詳細について、Ｓ１１０ａ〜Ｓ１２５ａの処理を例にして、説明する。Ｓ１１０ａ〜Ｓ１２５ａの処理は、前記した通り、オペレータが、タブＡをクリックして、表示されているタブシートをタブシートＳＡに変更する操作を行った場合の処理である。
【０１３０】
まず、情報処理装置１０は、ダイアログ画面作成部５３２が、記憶部１２から、タブシートＳＡで選択（入力）可能なドライバ機能の設定情報（以下、「タブシートＳＡでの選択可能設定情報」と称する）を読み取る（Ｓ１１０ａ）。以下、Ｓ１１０ａの処理を「タブシートＳＡでの選択可能設定情報読取処理」と称する。
【０１３１】
次に、ダイアログ画面作成部５３２は、記憶部１２から、タブシートＳＡでの選択可能設定情報に背反する背反情報を読み取り、タブシートＳＡでの選択可能設定情報に背反が発生していないかを判定する（Ｓ１１５ａ）。以下、Ｓ１１５ａの処理を「タブシートＳＡでの選択可能設定情報背反判定処理」と称する。
【０１３２】
なお、Ｓ１１５ａの「タブシートＳＡでの選択可能設定情報背反判定処理」は、例えば、印刷装置２０に両面印刷機能が実装されていない場合に、両面印刷機能が可能になるかのような設定項目がダイアログ画面Ｄ１上に表示されるのを防止するための処理である。
【０１３３】
ダイアログ画面作成部５３２は、Ｓ１１５ａの「タブシートＳＡでの選択可能設定情報背反判定処理」によって、タブシートＳＡで実際に表示可能な選択可能設定情報（以下、「タブシートＳＡでの表示可能設定情報」と称する）を特定する。そして、ダイアログ画面作成部５３２は、タブシートＳＡでの表示可能設定情報に対応した更新用のダイアログ画面Ｄ１を作成する（Ｓ１２０ａ）。以下、Ｓ１２０ａの処理を「表示可能設定情報対応ダイアログ画面作成処理」と称する。
【０１３４】
Ｓ１２０ａの後、情報処理装置１０は、縮小プレビュー作成部５３４が、記憶部１２に登録されているドライバ機能の設定情報（具体的には、記憶部１２に予め登録されたドライバ機能の初期設定情報、又は、タブシートでオペレータによって入力されたドライバ機能の設定情報が存在する場合に、設定情報登録部５３３によって記憶部１２に登録されたドライバ機能の設定情報）に基づいて、共通プレビュー画像ＰＲ１を作成する（Ｓ１２５ａ）。以下、Ｓ１２５ａの処理を「共通プレビュー画面作成処理」と称する。
【０１３５】
図６は、Ｓ１２５（すなわち、図５に示すＳ１２５ａ，Ｓ１２５ｂ，Ｓ１２５ｃのいずれか）の「共通プレビュー画面作成処理」の詳細を示している。
【０１３６】
図６に示すように、情報処理装置１０は、Ｓ１２５の「共通プレビュー画面作成処理」を開始すると、縮小プレビュー作成部５３４が、装置プレビュー画像２１００を作成し（Ｓ２０５）、さらに、印刷イメージプレビュー画像２２００を作成する（ＳＳ２１０）。なお、この時点では、装置プレビュー画像２１００及び印刷イメージプレビュー画像２２００は、ともに、同じメイン画像用のサイズ（標準サイズ）である。
【０１３７】
装置プレビュー画像２１００の作成は、縮小プレビュー作成部５３４が、予め用意された装置テンプレート画像３１００ａ〜３１００ｆ（図４Ａ参照）の中から、共通プレビュー画像ＰＲ１の作成に用いる装置テンプレート画像３１００を選択することによって、行われる。
【０１３８】
また、印刷イメージプレビュー画像２２００の作成は、縮小プレビュー作成部５３４が、予め用意された印刷イメージテンプレート画像３２００ａ〜３２００ｄ（図４Ｂ参照）の中から、共通プレビュー画像ＰＲ１の作成に用いる印刷イメージテンプレート画像３２００を選択する
【０１３９】
なお、「選択」は、タブシートでオペレータによって入力されたドライバ機能の設定情報が存在する場合に、設定情報登録部５３３によって記憶部１２に登録されたドライバ機能の設定情報に該当するテンプレート画像が選択され、一方、タブシートでオペレータによって入力されたドライバ機能の設定情報が存在しない場合に、記憶部１２に予め登録されたドライバ機能の初期設定情報に該当するテンプレート画像が選択されることによって、行われる。
【０１４０】
次に、縮小プレビュー作成部５３４は、記憶部１２から、前記した「メイン表示情報」を読み取る。なお、「メイン表示情報」は、当初、装置及び用紙のいずれかに関する初期設定情報の内容が反映されており、その後に、オペレータが装置及び用紙のいずれかに関する設定を行った場合に、その設定操作（最後の設定操作）の内容が反映される。
【０１４１】
縮小プレビュー作成部５３４は、記憶部１２からメイン表示情報を読み取ると、メイン表示情報に基づいて、メイン画像として表示するプレビュー画像の種類が装置プレビュー画像２１００及び印刷イメージプレビュー画像２２００のどちらであるのかを判定する（Ｓ２１５）。
【０１４２】
Ｓ２１５の判定で、メイン画像として表示するプレビュー画像の種類が装置プレビュー画像２１００であると判定された場合に、処理は、Ｓ２２０に進む。この場合に、縮小プレビュー作成部５３４は、装置プレビュー画像２１００を共通プレビュー画面１００１内のメイン画像表示フレーム１０１１（図３Ａ参照）に相当する位置に配置する（Ｓ２２０）。このＳ２２０の処理は、メイン画像をメイン画像表示フレーム１０１１に配置する処理に相当する。
【０１４３】
Ｓ２２０の後、縮小プレビュー作成部５３４は、印刷イメージプレビュー画像２２００を縮小画像用のサイズに縮小し（Ｓ２２５）、縮小された印刷イメージプレビュー画像２２００を共通プレビュー画面１００１内の縮小画像表示フレーム１０１２（図３Ａ参照）に相当する位置に配置する（Ｓ２３０）。その結果、共通プレビュー画像ＰＲ１ａ（図３Ａ参照）が作成される。これにより、Ｓ１２５の「共通プレビュー画面作成処理」が終了する。なお、Ｓ２３０の処理は、縮小画像を縮小画像表示フレーム１０１２に配置する処理に相当する。
【０１４４】
一方、Ｓ２１５の判定で、メイン画像として表示するプレビュー画像の種類が印刷イメージプレビュー画像２２００であると判定された場合に、処理は、Ｓ２４０に進む。この場合に、縮小プレビュー作成部５３４は、印刷イメージプレビュー画像２２００を共通プレビュー画面１００１内のメイン画像表示フレーム１０１１（図３Ｂ参照）に相当する位置に配置する（Ｓ２４０）。このＳ２４０の処理は、メイン画像をメイン画像表示フレーム１０１１に配置する処理に相当する。
【０１４５】
Ｓ２４０の後、縮小プレビュー作成部５３４は、装置プレビュー画像２１００を縮小画像用のサイズに縮小し（Ｓ２４５）、縮小された装置プレビュー画像２１００を共通プレビュー画面１００１内の縮小画像表示フレーム１０１２（図３Ｂ参照）に相当する位置に配置する（Ｓ２５０）。その結果、共通プレビュー画像ＰＲ１ｂ（図３Ｂ参照）が作成される。これにより、Ｓ１２５の「共通プレビュー画面作成処理」が終了する。なお、Ｓ２５０の処理は、縮小画像を縮小画像表示フレーム１０１２に配置する処理に相当する。
【０１４６】
このようにして作成された共通プレビュー画像ＰＲ１ａ，ＰＲ１ｂ（すなわち、共通プレビュー画像ＰＲ１）は、ドライバ機能の設定情報をオペレータに認識させ易くするために、装置プレビュー画像２１００及び印刷イメージプレビュー画像２２００のいずれか一方をメイン表示するとともに、他方を縮小表示する構成になっている。
【０１４７】
なお、共通プレビュー画面１００１は、好ましくは、ユーザインタフェースの表示習熟者が選択し易いように、装置プレビュー画像２１００を表示する場合と印刷イメージプレビュー画像２２００を表示する場合とで、縮小画像表示フレーム１０１２の表示位置を変更するとよい。
【０１４８】
例えば、図３Ａ及び図３Ｂに示す例では、共通プレビュー画面１００１は、装置プレビュー画像２１００を表示する場合と印刷イメージプレビュー画像２２００を表示する場合とで、縮小画像表示フレーム１０１２の表示位置を左右の異なる位置に変更している。
【０１４９】
Ｓ２３０又はＳ２５０の後、処理は、図５に示すＳ１３０に進む。この場合に、情報処理装置１０は、ダイアログ画面作成部５３２が、縮小プレビュー作成部５３４によって作成された共通プレビュー画像ＰＲ１をダイアログ画面Ｄ１の共通プレビュー画面１００１の内部に組み込む。これにより、更新用のダイアログ画面Ｄ１が作成される。その更新用のダイアログ画面Ｄ１は、共通プレビュー画像ＰＲ１が全てのタブシートに共通して表示された構成になっている。ダイアログ画面作成部５３２は、作成された更新用のダイアログ画面Ｄ１の画面情報を表示制御部１１ｂに出力する。これに応答して、表示制御部１１ｂは、更新用のダイアログ画面Ｄ１を表示部１４に更新表示させる（Ｓ１３０）。これにより、図５に示す「ダイアログ画面更新処理」が終了する。
【０１５０】
なお、情報処理装置１０は、ダイアログ画面Ｄ１の表示中に、オペレータがマウスで縮小画像をクリックした場合に、図７に示す「表示切替処理（Ｓ３００）」を実行する。すなわち、情報処理装置１０は、この場合に、図３Ａ及び図３Ｂに示すように、メイン画像と縮小画像との表示を切り替える処理を実行する。
【０１５１】
図７に示すように、情報処理装置１０の表示切替指示部５３５は、Ｓ３００の「表示切替処理」を開始すると、オペレータによって縮小画像が押下されたか否かを判定する（Ｓ３０５）。
【０１５２】
Ｓ３０５の処理は、以下のようにして行われる。
まず、入力制御部１１ａが、ダイアログ画面作成部５３２からダイアログ画面Ｄ１の画面情報を取得し、オペレータによるマウスのクリック操作時に、ダイアログ画面Ｄ１上のマウスのクリック操作によって指定された位置（クリックされた箇所）を特定する。
【０１５３】
次に、入力制御部１１ａは、クリックされた箇所が共通プレビュー画面１００１である場合に、クリックされた箇所を表す情報を表示切替指示部５３５に出力する。これにより、表示切替指示部５３５は、マウスのクリック操作によって入力された入力情報として、クリックされた箇所を表す情報を取得する。表示切替指示部５３５は、取得された入力情報に基づいて、クリックされた箇所が縮小画像の表示箇所（縮小画像表示フレーム１０１２）であるか否か（すなわち、取得された入力情報が縮小画像を指定する情報であるか否か）を判定する。
これにより、Ｓ３０５の処理が行われる。
【０１５４】
Ｓ３０５の判定で、縮小画像が押下されていないと判定された場合（“Ｎｏ”の場合）に、図７に示す「表示切替処理（Ｓ３００）」は、終了となる。
【０１５５】
一方、Ｓ３０５の判定で、縮小画像が押下されたと判定された場合（“Ｙｅｓ”の場合）に、処理は、Ｓ３１０に進む。この場合に、表示切替指示部５３５は、オペレータによってメイン画像と縮小画像との表示の切替操作が行われたと判断する。その結果、この場合に、表示切替指示部５３５は、前記した「画像の切替指示（メイン画像に用いる画像と縮小画像に用いる画像との切替指示）」を縮小プレビュー作成部５３４に出力する。
【０１５６】
これに応答して、縮小プレビュー作成部５３４は、今まで縮小画像に用いていた画像をメイン画像とし、今までメイン画像に用いていた画像を縮小画像とするように、記憶部１２に登録されているメイン画像の画像情報及び縮小画像の画像情報を更新する（Ｓ３１０）。
【０１５７】
Ｓ３１０の後、情報処理装置１０は、Ｓ３１５の処理として、図６に示すＳ１２５の「共通プレビュー画面作成処理」を実行する。この後、情報処理装置１０は、ダイアログ画面作成部５３２が、縮小プレビュー作成部５３４によって作成された共通プレビュー画像ＰＲ１をダイアログ画面Ｄ１の共通プレビュー画面１００１の内部に組み込む。これにより、更新用のダイアログ画面Ｄ１が作成される。その更新用のダイアログ画面Ｄ１は、共通プレビュー画像ＰＲ１が全てのタブシートに共通して表示された構成になっている。ダイアログ画面作成部５３２は、作成された更新用のダイアログ画面Ｄ１の画面情報を表示制御部１１ｂに出力する。これに応答して、表示制御部１１ｂは、更新用のダイアログ画面Ｄ１を表示部１４に更新表示させる（Ｓ３２０）。その結果、ダイアログ画面Ｄ１上でのメイン画像及び縮小画像の表示が、切り替わる。
【０１５８】
Ｓ３２０の後、情報処理装置１０は、ダイアログ画面作成部５３２（又は、設定情報登録部５３３）が、今まで縮小画像に用いていた画像をメイン画像とし、今までメイン画像に用いていた画像を縮小画像とするように、記憶部１２に登録されている前記した「メイン表示情報」の内容を変更する（Ｓ３２５）。
これにより、図７に示すＳ３００の「表示切替処理」が終了する。
【０１５９】
以下、本実施形態１に係る情報処理装置１０の特徴につき説明する。ここでは、本実施形態１に係る情報処理装置１０の特徴を分かり易く説明するために、まず、比較例として仮想上の情報処理装置１０Ｚ（図示せず）について説明し、その仮想上の比較例に係る情報処理装置１０Ｚと対比させて、本実施形態１に係る情報処理装置１０の特徴を説明する。
【０１６０】
ここでは、比較例に係る情報処理装置１０Ｚが、例えば、図１３に示す印刷設定ダイアログ画面Ｄ９９を作成する装置であるものとして説明する。なお、図１３は、比較例に係る情報処理装置で用いられている印刷設定ダイアログ画面の一例を示す図である。
【０１６１】
図１３に示す例では、比較例に係る情報処理装置１０Ｚ（図示せず）は、設定情報入力欄ＳＩ９９とプレビュー画像表示欄ＰＲ９９ａ，ＰＲ９９ｂとを含む印刷設定ダイアログ画面Ｄ９９を表示部に表示する構成になっている。設定情報入力欄ＳＩ９９は、ドライバ機能の設定情報を入力するための欄である。プレビュー画像表示欄ＰＲ９９ａは、装置プレビュー画像Ｍ９９を表示するための欄である。また、プレビュー画像表示欄ＰＲ９９ｂは、印刷イメージプレビュー画像Ｉ９９を表示するための欄である。
【０１６２】
なお、比較例に係る情報処理装置１０Ｚは、タブシート毎にプレビュー画像が異なる印刷設定ダイアログ画面Ｄ９９を表示するものとする。
また、比較例に係る情報処理装置１０Ｚは、１つのタブシート内で、装置プレビュー画像と印刷イメージプレビュー画像とのように、複数のプレビュー画像を表示する場合に、それぞれのプレビュー画像の表示エリアを狭めて表示するものとする。
【０１６３】
オペレータは、プレビュー画像（図１３に示す例では、装置プレビュー画像Ｍ９９及び印刷イメージプレビュー画像Ｉ９９）を参照しながら、設定情報入力欄ＳＩ９９に入力された入力設定情報の内容を確認する。そして、オペレータは、入力設定情報の内容が適正であると判断した場合に、印刷の実行を情報処理装置１０Ｚに指示する。
【０１６４】
これに応答して、情報処理装置１０Ｚは、文書等データの画像を表す描画データを作成し、さらに、その描画データに基づいて印刷データを作成し、印刷データを印刷装置２０に送信する。これにより、情報処理装置１０Ｚは、印刷装置２０に画像を印刷させる。
【０１６５】
本実施形態１に係る情報処理装置１０は、このような比較例に係る情報処理装置１０Ｚと比較した場合に、以下の特徴を有する。
（１）比較例に係る情報処理装置１０Ｚは、タブシート毎にプレビュー画像が異なる印刷設定ダイアログ画面Ｄ９９を表示する。そのため、オペレータは、他のタブシートで入力された設定情報を参照することができない。
【０１６６】
これに対し、本実施形態１に係る情報処理装置１０は、主要な複数（好ましくは、全て）のタブシートに共通して共通プレビュー画像ＰＲ１を表示する。そのため、オペレータは、他のタブシートで入力された設定情報を各タブシートで参照することができる。したがって、本実施形態１に係る情報処理装置１０は、設定情報の入力操作及び変更操作の利便性を向上させることができる。
【０１６７】
（２）比較例に係る情報処理装置１０Ｚは、例えば、１つのタブシート内で、複数のプレビュー画像を表示する場合に、それぞれのプレビュー画像の表示エリアを狭めて表示する。そのため、オペレータは、各プレビュー画像が表している設定情報の内容を理解し難い場合がある。
【０１６８】
これに対し、本実施形態１に係る情報処理装置１０は、１つのタブシート内で、装置プレビュー画像と印刷イメージプレビュー画像とのように、複数のプレビュー画像を表示する場合に、各プレビュー画像を、標準サイズのメイン画像と縮小サイズの縮小画像とに切り替えて表示する。したがって、本実施形態１に係る情報処理装置１０は、比較例に係る情報処理装置１０Ｚよりも、メイン画像の表示エリアを広く設定することができる。その結果、本実施形態１に係る情報処理装置１０は、各プレビュー画像が表している設定情報の内容を分かり易く表示することができる。そのため、オペレータは、メイン画像が表している設定情報の内容を容易に理解することができる。
【０１６９】
以上の通り、本実施形態１に係る情報処理装置１０によれば、他のタブシートで入力された設定情報の内容をオペレータに分かり易く知らせることができる。
【０１７０】
［実施形態２］
本実施形態２に係る情報処理装置１０Ｂは、実施形態１に係る情報処理装置１０と比較すると、複数のプレビュー画像をメイン画像と縮小表示とで表示する代わりに、複数のプレビュー画像をカスケード表示（部分的に前後に重ねて表示）する点で相違している。
【０１７１】
以下、図８及び図９を参照して、本実施形態２に係る情報処理装置１０Ｂの構成につき説明する。図８は、実施形態２に係る情報処理装置を含む印刷システムの構成を示す図である。図９は、実施形態２に係る情報処理装置の主要部の構成を示す図である。
【０１７２】
図８に示すように、本実施形態２に係る情報処理装置１０Ｂは、実施形態１の制御プログラム５１及びプリンタドライバ５３（図１参照）の代わりに、制御プログラム５１Ｂ及びプリンタドライバ５３Ｂを記憶部１２Ｂに格納している。
【０１７３】
制御プログラム５１Ｂは、ＣＰＵを制御部１１Ｂとして機能させるためのＯＳプログラムである。その制御部１１ＢとしてのＣＰＵは、プリンタドライバ５３Ｂを実行することにより、実施形態１の実行部１１ｃ（図１参照）の代わりに、実行部１１Ｂｃとして機能する。
【０１７４】
その実行部１１Ｂｃは、図９に示すように、実施形態１の縮小プレビュー作成部５３４（図２参照）を備えるドライバ実行部５３０の代わりに、カスケードプレビュー作成部５３４Ｂを備えるドライバ実行部５３０Ｂとして機能する構成になっている。
【０１７５】
カスケードプレビュー作成部５３４Ｂは、ダイアログ画面Ｄ２上に表示される共通プレビュー画像ＰＲ２（図１０Ａ及び図１０Ｂ参照）として、複数のプレビュー画像がカスケード表示（部分的に前後に重ねて表示）された画像（以下、「カスケード画像」と称する）を作成する機能手段である。
【０１７６】
＜印刷設定ダイアログ画面の一例＞
以下、図１０Ａ及び図１０Ｂを参照して、本実施形態２で用いる印刷設定ダイアログ画面の一例につき説明する。図１０Ａ及び図１０Ｂは、それぞれ、実施形態２で用いる印刷設定ダイアログ画面の一例を示す図である。本実施形態２では、情報処理装置１０Ｂのダイアログ画面作成部５３２は、印刷設定ダイアログ画面として、例えば、図１０Ａ及び図１０Ｂに示すダイアログ画面Ｄ２を作成する。
【０１７７】
本実施形態２のダイアログ画面Ｄ２は、実施形態１のダイアログ画面Ｄ１（図３Ａ〜図３Ｄ参照）と比較すると、実施形態１の共通プレビュー画面１００１の代わりに、共通プレビュー画面１００１Ｂが表示される点で相違している。
【０１７８】
実施形態１の共通プレビュー画面１００１は、メイン画像と縮小画像とが表示される領域となっている。
これに対して、本実施形態２の共通プレビュー画面１００１Ｂは、カスケード画像が表示される領域となっている。
【０１７９】
図１０Ａ及び図１０Ｂに示すように、共通プレビュー画面１００１Ｂは、カスケード画像としての共通プレビュー画像ＰＲ２が表示される。共通プレビュー画面１００１Ｂは、前面画像が表示される前面画像配置領域１０２１と背面画像が表示される背面画像表示１０２２とが設定されている。前面画像配置領域１０２１と背面画像表示１０２２とは、一部の領域が互いからはみ出し、大半の領域が互いに重なるように設定されている。
【０１８０】
図１０Ａに示す例では、共通プレビュー画像ＰＲ２の一例として、装置プレビュー画像２１００を前面画像とし、印刷イメージプレビュー画像２２００を背面画像とする共通プレビュー画像ＰＲ２ａが示されている。
【０１８１】
また、図１０Ｂに示す例では、共通プレビュー画像ＰＲ２の一例として、印刷イメージプレビュー画像２２００を前面画像とし、装置プレビュー画像２１００を背面画像とする共通プレビュー画像ＰＲ２ｂが示されている。
【０１８２】
図１０Ａ及び図１０Ｂに示すように、前面画像は、背面画像の上に重なるように配置される。また、背面画像は、一部の領域が前面画像からはみ出し、大半の領域が前面画像の下に隠れるように配置される。
【０１８３】
＜情報処理装置の動作の概要＞
係る構成において、情報処理装置１０Ｂは、オペレータがアプリケーション５２を起動させることによって、アプリ実行部５１０で文書等データを作成したり編集したりする。そして、情報処理装置１０Ｂは、オペレータが文書等データの画像を印刷装置２０に印刷させるためにプリンタドライバ５３Ｂを呼び出す操作をした場合に、ダイアログ画面作成部５３２がダイアログ画面Ｄ２（図１０Ａ及び図１０Ｂ参照）を作成して、作成されたダイアログ画面Ｄ２の画面情報を表示制御部１１ｂに出力する。これに応答して、表示制御部１１ｂは、ダイアログ画面Ｄ２を表示部１４に表示させる。
【０１８４】
なお、このとき、情報処理装置１０Ｂは、カスケードプレビュー作成部５３４Ｂが、オペレータによって入力されたドライバ機能の設定情報が記憶部１２に登録されていれば、その設定情報に基づいて、また、オペレータによって入力されたドライバ機能の設定情報が記憶部１２に登録されていなければ、記憶部１２に予め登録されたドライバ機能の初期設定情報に基づいて、共通プレビュー画像ＰＲ２（図１０Ａ及び図１０Ｂ参照）を作成する。
【０１８５】
そして、カスケードプレビュー作成部５３４Ｂは、作成された共通プレビュー画像ＰＲ２の画像情報をダイアログ画面作成部５３２に出力する。これに応答して、ダイアログ画面作成部５３２が、共通プレビュー画像ＰＲ２をダイアログ画面Ｄ２の共通プレビュー画面１００１Ｂに組み込み、そのダイアログ画面Ｄ２の画面情報を表示制御部１１ｂに出力する。その結果、表示制御部１１ｂは、共通プレビュー画像ＰＲ２が各タブシートに共通に表示されたダイアログ画面Ｄ２を、表示部１４に表示させる。
【０１８６】
オペレータは、ダイアログ画面Ｄ２に表示されているドライバ機能の各種の設定項目の中から所望の項目に設定情報を入力（選択入力を含む）する。すると、設定情報登録部５３３が、入力されたドライバ機能の設定情報を記憶部１２に登録し、さらに、入力されたドライバ機能の設定情報をカスケードプレビュー作成部５３４Ｂに出力する。
【０１８７】
カスケードプレビュー作成部５３４Ｂは、ドライバ機能の設定情報が入力されると、ドライバ機能の設定情報に基づいて、共通プレビュー画像ＰＲ２（図１０Ａ及び図１０Ｂ参照）を作成して、作成された共通プレビュー画像ＰＲ２の画像情報をダイアログ画面作成部５３２に出力する。
【０１８８】
ダイアログ画面作成部５３２は、共通プレビュー画像ＰＲ２の画像情報が入力されると、共通プレビュー画像ＰＲ２をダイアログ画面Ｄ２の共通プレビュー画面１００１Ｂに組み込み、そのダイアログ画面Ｄ２の画面情報を表示制御部１１ｂに出力する。その結果、表示制御部１１ｂは、共通プレビュー画像ＰＲ２が各タブシートに共通に表示されたダイアログ画面Ｄ２を、表示部１４に表示させる。
【０１８９】
オペレータは、ダイアログ画面Ｄ２を参照し、例えば、ダイアログ画面Ｄ２上の背面画像配置領域１０２２（図１０Ａ及び図１０Ｂ参照）に表示されている背面画像を見たい場合に、マウスを操作して、背面画像をクリックする。すると、表示切替指示部５３５が、画像の切替指示（ここでは、前面画像に用いる画像と背面画像に用いる画像との切替指示）をカスケードプレビュー作成部５３４Ｂに出力する。これに応答して、カスケードプレビュー作成部５３４Ｂは、前面画像と背面画像との表示が切り替えられた、新たな共通プレビュー画像ＰＲ２ｂ（図１０Ｂ参照）を作成する。
【０１９０】
具体的には、カスケードプレビュー作成部５３４Ｂは、設定情報登録部５３３によって記憶部１２に登録されたドライバ機能の設定情報に対応するテンプレート画像３１００，３２００（図４Ａ及び図４Ｂ参照）を用いて、今まで前面画像に用いていた画像を背面画像として作成し、今まで背面画像に用いていた画像の前面画像として作成し、新たに作成された前面画像と背面画像とを所定の位置で前後に重ねて配置することによって、共通プレビュー画像ＰＲ２ｂ（図１０Ｂ参照）を作成する。
【０１９１】
カスケードプレビュー作成部５３４Ｂは、作成された共通プレビュー画像ＰＲ２ｂの画像情報をダイアログ画面作成部５３２に出力する。これに応答して、ダイアログ画面作成部５３２は、共通プレビュー画像ＰＲ２ｂをダイアログ画面Ｄ２上の共通プレビュー画面１００１Ｂの内部に組み込ませる。これによって、ダイアログ画面作成部５３２は、共通プレビュー画像ＰＲ２が共通プレビュー画像ＰＲ２ａから共通プレビュー画像ＰＲ２ｂに更新された、更新用のダイアログ画面Ｄ２を作成する。
【０１９２】
ダイアログ画面作成部５３２は、更新用のダイアログ画面Ｄ２の画面情報を表示制御部１１ｂに出力する。これに応答して、表示制御部１１ｂは、ダイアログ画面Ｄ２を更新して表示部１４に表示させる。
【０１９３】
オペレータは、ダイアログ画面Ｄ２を参照して、印刷を行うか否かを判断する。そして、オペレータは、印刷を行って良いと判断した場合に、入力部１３（図１参照）を操作して、情報処理装置１０Ｂに、印刷開始ボタン（図示せず）が含まれているダイアログ画面（図示せず）を表示させる。そして、オペレータは、印刷開始ボタンを押下することにより、文書等データの印刷を情報処理装置１０Ｂに指示する。
【０１９４】
情報処理装置１０Ｂは、実施形態１に係る情報処理装置１０と同様に、印刷データを作成し、印刷データを印刷装置２０に送信する。これによって、印刷装置２０は、印刷データに基づいて、印刷を実行し、その結果、印刷結果５５０を作成する。
【０１９５】
＜情報処理装置の動作＞
以下、図１１及び図１２を参照して、本実施形態２に係る情報処理装置１０Ｂの動作につき説明する。図１１及び図１２は、それぞれ、実施形態２に係る情報処理装置の動作を示すフローチャートである。
【０１９６】
ここでは、本実施形態２に係る情報処理装置１０Ｂの、実施形態１に係る情報処理装置１０と相違する動作を重点的に説明する。また、ここでは、実施形態１に係る情報処理装置１０と同様の動作（図５〜図７参照）については、前記した実施形態１に係る情報処理装置１０の動作を本実施形態２に係る情報処理装置１０Ｂの動作に読み替えるとともに、前記した実施形態１に係る情報処理装置１０の縮小プレビュー作成部５３４の動作を本実施形態２に係る情報処理装置１０Ｂのカスケードプレビュー作成部５３４Ｂの動作に読み替えるものとして、詳細な説明を省略する。
【０１９７】
本実施形態２に係る情報処理装置１０Ｂは、実施形態１に係る情報処理装置１０と比較すると、（１）図６に示すＳ１２５の処理の代わりに、図１１に示すＳ１２５Ｂの処理を実行する点、及び、（２）図７に示すＳ３００の処理の代わりに、図１２に示すＳ３００Ｂの処理を実行する点で相違している。
【０１９８】
まず、図１１に示すＳ１２５Ｂの「共通プレビュー画面作成処理」につき説明する。なお、本実施形態２では、本実施形態２のカスケードプレビュー作成部５３４Ｂが、実施形態１の縮小プレビュー作成部５３４に代わって、動作する。また、本実施形態２では、実施形態１の「メイン画像」及び「縮小画像」を、それぞれ、「前面画像」及び「背面画像」に読み替えるものとする。また、本実施形態２では、実施形態１の「ダイアログ画面Ｄ１」、「共通プレビュー画面１００１」、及び、「共通プレビュー画像ＰＲ１」を、それぞれ、「ダイアログ画面Ｄ２」、「共通プレビュー画面１００１Ｂ」、及び、「共通プレビュー画像ＰＲ２」に読み替えるものとする。
【０１９９】
図１１に示すように、情報処理装置１０は、Ｓ１２５Ｂの「共通プレビュー画面作成処理」を開始すると、カスケードプレビュー作成部５３４Ｂが、装置プレビュー画像２１００を作成し（Ｓ２０５）、さらに、印刷イメージプレビュー画像２２００を作成する（ＳＳ２１０）。なお、装置プレビュー画像２１００及び印刷イメージプレビュー画像２２００は、ともに、同じサイズ（標準サイズ）である。
【０２００】
次に、カスケードプレビュー作成部５３４Ｂは、記憶部１２から、前記した「メイン表示情報」を読み取る。そして、カスケードプレビュー作成部５３４Ｂは、メイン表示情報に基づいて、前面画像として表示するプレビュー画像の種類が装置プレビュー画像２１００及び印刷イメージプレビュー画像２２００のどちらであるのかを判定する（Ｓ２１５ａ）。
【０２０１】
Ｓ２１５ａの判定で、前面画像として表示するプレビュー画像の種類が装置プレビュー画像２１００であると判定された場合に、処理は、Ｓ２６０に進む。この場合に、カスケードプレビュー作成部５３４Ｂは、印刷イメージプレビュー画像２２００を共通プレビュー画面１００１Ｂ内の背面画像配置領域１０２２（図１０Ａ参照）に相当する位置に配置する（Ｓ２６０）。このＳ２６０の処理は、背面画像を背面画像配置領域１０２２に配置する処理に相当する。
【０２０２】
Ｓ２６０の後、カスケードプレビュー作成部５３４Ｂは、装置プレビュー画像２１００を共通プレビュー画面１００１Ｂ内の前面画像表示フレーム１０２１（図１０Ａ参照）に相当する位置に配置する（Ｓ２６５）。その結果、共通プレビュー画像ＰＲ２ａ（図１０Ａ参照）が作成される。これにより、Ｓ１２５Ｂの「共通プレビュー画面作成処理」が終了する。なお、Ｓ２６５の処理は、前面画像を前面画像表示フレーム１０２１に配置する処理に相当する。
【０２０３】
一方、Ｓ２１５ａの判定で、前面画像として表示するプレビュー画像の種類が印刷イメージプレビュー画像２２００であると判定された場合に、処理は、Ｓ２８０に進む。この場合に、カスケードプレビュー作成部５３４Ｂは、装置プレビュー画像２１００を共通プレビュー画面１００１Ｂ内の背面画像配置領域１０２２（図１０Ｂ参照）に相当する位置に配置する（Ｓ２８０）。このＳ２８０の処理は、背面画像を背面画像配置領域１０２２に配置する処理に相当する。
【０２０４】
Ｓ２８０の後、カスケードプレビュー作成部５３４Ｂは、印刷イメージプレビュー画像２２００を共通プレビュー画面１００１Ｂ内の前面画像表示フレーム１０２１（図１０Ｂ参照）に相当する位置に配置する（Ｓ２８５）。その結果、共通プレビュー画像ＰＲ２ｂ（図１０Ｂ参照）が作成される。これにより、Ｓ１２５Ｂの「共通プレビュー画面作成処理」が終了する。なお、Ｓ２８５の処理は、前面画像を前面画像表示フレーム１０２１に配置する処理に相当する。
【０２０５】
このようにして作成された共通プレビュー画像ＰＲ２ａ，ＰＲ２ｂ（すなわち、共通プレビュー画像ＰＲ２）は、ドライバ機能の設定情報をオペレータに認識させ易くするために、装置プレビュー画像２１００及び印刷イメージプレビュー画像２２００のいずれか一方を前面画像としてメインに表示するとともに、他方を背面画像として表示する構成になっている。
【０２０６】
次に、図１２に示すＳ３００Ｂの「表示切替処理」につき説明する。図１２に示すＳ３００Ｂの「表示切替処理」は、図７に示すＳ３００の「表示切替処理」と類似した内容になっている。
【０２０７】
図１２に示すように、情報処理装置１０の表示切替指示部５３５は、Ｓ３００Ｂの「表示切替処理」を開始すると、オペレータによって背面画像が押下されたか否かを判定する（Ｓ３０５Ｂ）。
【０２０８】
Ｓ３０５Ｂの処理は、以下のようにして行われる。
まず、入力制御部１１ａが、ダイアログ画面作成部５３２からダイアログ画面Ｄ２の画面情報を取得し、オペレータによるマウスのクリック操作時に、ダイアログ画面Ｄ２上のマウスのクリック操作によって指定された位置（クリックされた箇所）を特定する。
【０２０９】
次に、入力制御部１１ａは、クリックされた箇所が共通プレビュー画面１００１Ｂである場合に、クリックされた箇所を表す情報を表示切替指示部５３５に出力する。これにより、表示切替指示部５３５は、マウスのクリック操作によって入力された入力情報として、クリックされた箇所を表す情報を取得する。表示切替指示部５３５は、取得された入力情報に基づいて、クリックされた箇所が前面画像からはみ出している背面画像の表示箇所（前面画像配置領域１０２１からはみ出している背面画像配置領域１０２２）であるか否か（すなわち、取得された入力情報が背面画像を指定する情報であるか否か）を判定する。
これにより、Ｓ３０５Ｂの処理が行われる。
【０２１０】
Ｓ３０５Ｂの判定で、背面画像が押下されていないと判定された場合（“Ｎｏ”の場合）に、図１２に示す「表示切替処理（Ｓ３００Ｂ）」は、終了となる。
【０２１１】
一方、Ｓ３０５Ｂの判定で、背面画像が押下されたと判定された場合（“Ｙｅｓ”の場合）に、処理は、Ｓ３１０に進む。この場合に、表示切替指示部５３５は、オペレータによって前面画像と背面画像との表示の切替操作が行われたと判断する。その結果、この場合に、表示切替指示部５３５は、前記した「画像の切替指示（前面画像に用いる画像と背面画像に用いる画像との切替指示）」をカスケードプレビュー作成部５３４Ｂに出力する。
【０２１２】
これに応答して、カスケードプレビュー作成部５３４Ｂは、今まで前面画像に用いていた画像を背面画像とし、今まで背面画像に用いていた画像を前面画像とするように、記憶部１２に登録されている前面画像の画像情報及び背面画像の画像情報を更新する（Ｓ３１０Ｂ）。
【０２１３】
Ｓ３１０Ｂの後、情報処理装置１０Ｂは、Ｓ３１５Ｂの処理として、図１１に示すＳ１２５Ｂの「共通プレビュー画面作成処理」を実行する。この後、情報処理装置１０Ｂは、ダイアログ画面作成部５３２が、カスケードプレビュー作成部５３４Ｂによって作成された共通プレビュー画像ＰＲ２をダイアログ画面Ｄ２の共通プレビュー画面１００１Ｂの内部に組み込む。これにより、更新用のダイアログ画面Ｄ２が作成される。その更新用のダイアログ画面Ｄ２は、共通プレビュー画像ＰＲ２が主要な複数（好ましくは、全て）のタブシートに共通して表示された構成になっている。ダイアログ画面作成部５３２は、作成された更新用のダイアログ画面Ｄ２の画面情報を表示制御部１１ｂに出力する。これに応答して、表示制御部１１ｂは、更新用のダイアログ画面Ｄ２を表示部１４に更新表示させる（Ｓ３２０Ｂ）。その結果、ダイアログ画面Ｄ２上でのメイン画像及び縮小画像の表示が、切り替わる。
【０２１４】
Ｓ３２０Ｂの後、情報処理装置１０Ｂは、ダイアログ画面作成部５３２（又は、設定情報登録部５３３）が、今まで背面画像に用いていた画像を前面画像とし、今まで前面画像に用いていた画像を背面画像とするように、記憶部１２に登録されている前記した「メイン表示情報」の内容を変更する（Ｓ３２５Ｂ）。
これにより、図１１に示すＳ３００Ｂの「表示切替処理」が終了する。
【０２１５】
以上の通り、本実施形態２に係る情報処理装置１０Ｂによれば、実施形態１に係る情報処理装置１０と同様に、他のタブシートで入力された設定情報の内容をオペレータに分かり易く知らせることができる。
さらに、本実施形態２に係る情報処理装置１０Ｂによれば、実施形態１に係る情報処理装置１０に比べて、共通プレビュー画像ＰＲ２としてカスケード画像を表示とすることにより、オペレータが背面画像を見たいか否かを直感的に判断することができるため、プレビュー画像の直感的な表示の切替操作をオペレータに促すことができる。
【０２１６】
本発明は、前記した実施形態に限定されることなく、本発明の要旨を逸脱しない範囲で種々の変更や変形を行うことができる。
【０２１７】
例えば、本発明は、プリンタに限らず、ＭＦＰ等の画像形成装置に用いることができる。なお、「ＭＦＰ」とは、ファクシミリ機能やスキャナ機能、コピー機能等がプリンタに付加された、Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒを意味している。
【０２１８】
また、例えば、実施形態１に係る情報処理装置１０は、縮小プレビュー作成部５３４が、共通プレビュー作成部として機能している。しかしながら、情報処理装置１０は、前記した通り、ダイアログ画面作成部５３２を共通プレビュー作成部として機能させる構成にすることが可能である。
【０２１９】
また、例えば、情報処理装置１０，１０Ｂは、ＰＣ以外に、ワークステーションや、タブレット端末装置、スマートフォン等によって構成することができる。
また、例えば、情報処理装置１０，１０Ｂの入力部１３は、マウスの代わりに、タッチパネル等の座標入力手段を用いることができる。
【０２２０】
また、例えば、ダイアログ画面Ｄ１，Ｄ２は、各タブシート内の設定情報入力欄１００３の内容や、各タブシートのレイアウト、タブシートの数等を適宜変更することができる。
【０２２１】
また、例えば、ダイアログ画面作成部５３２は、既に作成されたダイアログ画面Ｄ１，Ｄ２とは異なる他のダイアログ画面（図示せず）を作成する場合に、ダイアログ画面Ｄ１，Ｄ２での表示に用いられた共通プレビュー画像ＰＲ１を他のダイアログ画面に組み込む構成にすることができる。
【符号の説明】
【０２２２】
１，１Ｂ    印刷システム
２    ネットワーク
１０，１０Ｂ    情報処理装置（ホストＰＣ）
１１，１１Ｂ    制御部（ＣＰＵ）
１１ａ    入力制御部
１１ｂ    表示制御部
１１ｃ，１１Ｂｃ    実行部
１１ｄ    通信制御部
１２，１２Ｂ    記憶部（ＲＡＭ，ＲＯＭ，ＨＤＤ等）
１３    入力部（キーボード，マウス等）
１４    表示部（ＬＣＤディスプレイ等）
１５    通信部
１９    システムバス
２０    印刷装置（プリンタ，ＭＦＰ等）
２１    制御部（ＣＰＵ）
２１ａ    印刷制御部
２２    記憶部（ＲＡＭ，ＲＯＭ等）
２３    操作部
２４    印刷部（プリンタエンジン）
２５    通信部
２９    システムバス
５１    制御プログラム
５２アプリケーションプログラム（アプリケーション）
５３，５３Ｂ    プリンタドライバプログラム（プリンタドライバ）
５１０    アプリ実行部
５２０    グラフィックエンジン
５３０    ドライバ実行部
５３１    印刷データ作成部
５３２    ダイアログ画面作成部
５３３    設定情報登録部
５３４    縮小プレビュー作成部
５３４Ｂ    カスケードプレビュー作成部
５３５    表示切替指示部
５５０，５５０Ｂ    印刷結果
１００１，１００１Ｂ    共通プレビュー画面
１００３    設定情報入力欄
１０１１    メイン画像表示フレーム
１０１２    縮小画像表示フレーム
１０２１    前面画像配置領域
１０２２    背面画像配置領域
２１００    装置プレビュー画像
２２００    印刷イメージプレビュー画像
３１００（３１００ａ，３１００ｂ、３１００ｃ、３１００ｄ，３１００ｅ，３１００ｆ）    装置テンプレート画像
３２００（３２００ａ，３２００ｂ，３２００ｃ，３２００ｄ）    印刷イメージテンプレート画像
Ｄ１，Ｄ２    印刷設定ダイアログ画面（ダイアログ画面）
ＰＲ１（ＰＲ１ａ，ＰＲ１ｂ），ＰＲ２（ＰＲ２ａ，ＰＲ２ｂ）    共通プレビュー画像
ＳＡ，ＳＢ，ＳＣ    タブシート
【図１】
2014002496.tif 000003
【図２】
2014002496.tif 000004
【図３Ａ】
2014002496.tif 000005
【図３Ｂ】
2014002496.tif 000006
【図３Ｃ】
2014002496.tif 000007
【図３Ｄ】
2014002496.tif 000008
【図４Ａ】
2014002496.tif 000009
【図４Ｂ】
2014002496.tif 000010
【図５】
2014002496.tif 000011
【図６】
2014002496.tif 000012
【図７】
2014002496.tif 000013
【図８】
2014002496.tif 000014
【図９】
2014002496.tif 000015
【図１０Ａ】
2014002496.tif 000016
【図１０Ｂ】
2014002496.tif 000017
【図１１】
2014002496.tif 000018
【図１２】
2014002496.tif 000019
【図１３】
2014002496.tif 000020