(57)【要約】【課題】挿入するドキュメントに対して簡便かつ適切に印刷設定を行う。【解決手段】第１ドキュメントの印刷設定を行う処理と、第１ドキュメントのページ画像に印刷設定を反映したプレビュー画像を表示する処理と、第１ドキュメントのページ情報を表示する処理と、第１ドキュメントの所定位置に第２ドキュメントを挿入するシミュレーションデータを生成する処理と、印刷ジョブを生成する処理とを有し、第２ドキュメントの挿入操作が行われた場合、第１操作であれば第１ドキュメントの所定位置に特定の印刷設定を反映せずに第２ドキュメントを挿入する第１シミュレーションデータを生成し、第２操作であれば第１ドキュメントの所定位置に特定の印刷設定を反映して第２ドキュメントを挿入する第２シミュレーションデータを生成し、操作に応じて第１又は第２シミュレーションデータに基づいてプレビュー画像を表示する。【選択図】図５
2014219798.tif 000002
【特許請求の範囲】
【請求項１】
ドキュメントの印刷を指示する装置で動作する制御プログラムであって、
前記装置を、
第１ドキュメントの印刷設定を行う印刷設定部、
前記第１ドキュメントのページ画像に前記印刷設定部で設定された印刷設定を反映したプレビュー画像を生成して表示部に表示すると共に、操作部を用いた第２ドキュメントの挿入操作を受け付ける第１制御部、
前記第１ドキュメントのページ情報を前記表示部に表示すると共に、前記操作部を用いた前記第２ドキュメントの挿入操作を受け付ける第２制御部、
前記第１ドキュメントの所定位置に前記第２ドキュメントを挿入するレイアウト情報を示すシミュレーションデータを生成するシミュレーションデータ管理部、
前記シミュレーションデータと前記第１ドキュメント及び前記第２ドキュメントのデータとに基づいて、印刷ジョブを生成する印刷ジョブ生成部、として機能させ、
前記シミュレーションデータ管理部は、前記挿入操作が予め定めた第１操作の場合は、前記第１ドキュメントの前記所定位置に、前記第１ドキュメントの特定の印刷設定を反映せずに前記第２ドキュメントを挿入する第１シミュレーションデータを生成し、前記挿入操作が予め定めた第２操作の場合は、前記第１ドキュメントの前記所定位置に、前記第１ドキュメントの前記特定の印刷設定を反映して前記第２ドキュメントを挿入する第２シミュレーションデータを生成し、
前記第１制御部は、前記挿入操作が前記第１操作の場合は、前記第１シミュレーションデータに基づいて前記プレビュー画像を生成して表示し、前記挿入操作が前記第２操作の場合は、前記第２シミュレーションデータに基づいて前記プレビュー画像を生成して表示する、
ことを特徴とする制御プログラム。
【請求項２】
前記シミュレーションデータ管理部は、前記プレビュー画像が表示される第１領域において前記第２ドキュメントを挿入する操作が行われた場合に、当該挿入操作を前記第１操作と判断し、前記ページ情報が表示される第２領域において前記第２ドキュメントを挿入する操作が行われた場合に、当該挿入操作を前記第２操作と判断する、
ことを特徴とする請求項１に記載の制御プログラム。
【請求項３】
前記シミュレーションデータ管理部は、２つの前記プレビュー画像の間に前記第２ドキュメントを挿入する操作が行われた場合に、当該挿入操作を前記第１操作と判断し、１つの前記プレビュー画像内に前記第２ドキュメントを挿入する操作が行われた場合に、当該挿入操作を前記第２操作と判断する、
ことを特徴とする請求項１に記載の制御プログラム。
【請求項４】
前記挿入操作は、前記第２ドキュメントを示すアイコンを配置する操作である、
ことを特徴とする請求項２又は３に記載の制御プログラム。
【請求項５】
前記第１制御部は、前記アイコンが２つの前記プレビュー画像の間に配置された場合は、２つの前記プレビュー画像の間に、前記第２ドキュメントの挿入位置を示すマークを表示し、前記アイコンが前記プレビュー画像内に配置された場合は、当該プレビュー画像内のページの間に、前記マークを表示する、
ことを特徴とする請求項４に記載の制御プログラム。
【請求項６】
前記第２制御部は、前記アイコンが２つの前記ページ画像の間に配置された場合は、２つの前記ページ画像の間に、前記第２ドキュメントの追加位置を示すマークを表示する、
ことを特徴とする請求項４に記載の制御プログラム。
【請求項７】
前記特定の印刷設定は、ドキュメントの複数ページを１ページに集約する集約印刷設定であり、
前記第１制御部は、前記挿入操作が前記第１操作の場合は、前記第１ドキュメントの前記プレビュー画像の前後に前記第２ドキュメントのページ画像を表示し、前記挿入操作が前記第２操作の場合は、前記第１ドキュメントの前記プレビュー画像に前記第２ドキュメントのページ画像を組み込んで表示する、
ことを特徴とする請求項１乃至６のいずれか一に記載の制御プログラム。
【請求項８】
ドキュメントの印刷を指示する装置における制御方法であって、
第１ドキュメントの印刷設定を行う印刷設定処理と、
前記第１ドキュメントのページ画像に前記印刷設定部で設定された印刷設定を反映したプレビュー画像を生成して表示部に表示する第１表示処理と、
前記第１ドキュメントのページ情報を前記表示部に表示する第２表示処理と、
前記第１ドキュメントの所定位置に前記第２ドキュメントを挿入するレイアウト情報を示すシミュレーションデータを生成するシミュレーション処理と、
前記シミュレーションデータと前記第１ドキュメント及び前記第２ドキュメントのデータとに基づいて、印刷ジョブを生成する印刷ジョブ生成処理と、を有し、
前記第１表示処理若しくは前記第２表示処理で、操作部を用いた第２ドキュメントの挿入操作が行われた場合、
前記シミュレーション処理では、前記挿入操作が予め定めた第１操作の場合は、前記第１ドキュメントの前記所定位置に、前記第１ドキュメントの特定の印刷設定を反映せずに前記第２ドキュメントを挿入する第１シミュレーションデータを生成し、前記挿入操作が予め定めた第２操作の場合は、前記第１ドキュメントの前記所定位置に、前記第１ドキュメントの前記特定の印刷設定を反映して前記第２ドキュメントを挿入する第２シミュレーションデータを生成し、
その後の前記第１表示処理では、前記挿入操作が前記第１操作の場合は、前記第１シミュレーションデータに基づいて前記プレビュー画像を生成して表示し、前記挿入操作が前記第２操作の場合は、前記第２シミュレーションデータに基づいて前記プレビュー画像を生成して表示する、
ことを特徴とする制御方法。
【請求項９】
ドキュメントの印刷を指示する制御装置であって、
表示部と、操作部と、制御部と、を備え、
前記制御部は、
第１ドキュメントの印刷設定を行う印刷設定部と、
前記第１ドキュメントのページ画像に前記印刷設定部で設定された印刷設定を反映したプレビュー画像を生成して表示部に表示すると共に、操作部を用いた第２ドキュメントの挿入操作を受け付ける第１制御部と、
前記第１ドキュメントのページ情報を前記表示部に表示すると共に、前記操作部を用いた前記第２ドキュメントの挿入操作を受け付ける第２制御部と、
前記第１ドキュメントの所定位置に前記第２ドキュメントを挿入するレイアウト情報を示すシミュレーションデータを生成するシミュレーションデータ管理部と、
前記シミュレーションデータと前記第１ドキュメント及び前記第２ドキュメントのデータとに基づいて、印刷ジョブを生成する印刷ジョブ生成部と、少なくとも備え、
前記シミュレーションデータ管理部は、前記挿入操作が予め定めた第１操作の場合は、前記第１ドキュメントの前記所定位置に、前記第１ドキュメントの特定の印刷設定を反映せずに前記第２ドキュメントを挿入する第１シミュレーションデータを生成し、前記挿入操作が予め定めた第２操作の場合は、前記第１ドキュメントの前記所定位置に、前記第１ドキュメントの前記特定の印刷設定を反映して前記第２ドキュメントを挿入する第２シミュレーションデータを生成し、
前記第１制御部は、前記挿入操作が前記第１操作の場合は、前記第１シミュレーションデータに基づいて前記プレビュー画像を生成して表示し、前記挿入操作が前記第２操作の場合は、前記第２シミュレーションデータに基づいて前記プレビュー画像を生成して表示する、
ことを特徴とする制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御プログラム及び制御方法並びに制御装置に関し、特に、挿入するドキュメントに対する印刷設定及びプレビュー表示を制御する制御プログラム及び制御方法並びに制御装置に関する。
【背景技術】
【０００２】
ドキュメントを印刷するときに様々な印刷設定を施すと、印刷物の仕上がりを予想することがしばしば困難になる。この問題を解決するために、印刷設定を反映できる印刷プレビュー機能をもつプレビューアプリケーションが普及しており、このプレビューアプリケーションにより実際に印刷される仕上がりをディスプレイ上で予め確認することができる。また、プレビューアプリケーションの中には、集約印刷や両面印刷などの印刷設定をプレビュー機能でシミュレートできるものや、複数のドキュメントをマージ（併合）し、１つのジョブとして印刷装置へ送信することが可能なものもある。
【０００３】
さらに、プレビューアプリケーションのＵＩ（User Interface）の中には、印刷設定をシミュレートしたプレビュー画像を表示するプレビュー領域のほかに、印刷設定を施す前の状態をサムネイル画像として表示するサムネイル領域をもつものがある。このサムネイル領域は、ユーザがドキュメント全体を見渡せるという点で便利なほか、プレビュー領域とは異なり、集約印刷などの印刷設定を反映しないことで、ユーザはいつでもドキュメントのオリジナルの状態を確認できるという利点がある。
【０００４】
上記印刷プレビュー機能に関する技術として、例えば、下記特許文献１には、出力イメージをプレビュー表示するプレビュー表示機能を備えた画像形成装置において、前方ジャンプ指令を入力するための第１入力手段、後方ジャンプ指令を入力するための第２入力手段、文書結合機能により複数の被結合文書が結合されてなる結合文書の任意のページに対応する出力イメージがプレビュー表示されている場合において、前方ジャンプ指令が入力されたときには、プレビュー表示するページを、現在プレビュー表示されているページが属している被結合文書の前側に隣接している他の被結合文書の先頭ページに変更させる手段、ならびに文書結合機能により複数の被結合文書が結合されてなる結合文書の任意のページに対応する出力イメージがプレビュー表示されている場合において、後方ジャンプ指令が入力されたときには、プレビュー表示するページを、現在プレビュー表示されているページが属している被結合文書の後側に隣接している他の被結合文書の先頭ページに変更させる手段、を備える構成が開示されている。
【０００５】
また、下記特許文献２には、１つまたは複数のページからなるドキュメントの表示に関する制御を行う表示制御装置であって、前記ドキュメントに特定の処理を施した際の状態を表わすプレビュー画像をディスプレイに表示させる、プレビュー画像表示制御手段と前記特定の処理を施していない前記各ページを表すオリジナル画像を、前記プレビュー画像とともに前記ディスプレイに表示させるオリジナル画像表示制御手段と、を有する構成が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−１８７３０４号公報
【特許文献２】特開２０１２−１２３５５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述したプレビューアプリケーションを用いて、第１のドキュメントに印刷設定を施した後に、第２のドキュメントを追加してマージしようとした場合、第１のドキュメントの印刷設定が、マージしようとしている第２のドキュメントに適用されるのが自然である。例えば、第１のドキュメントに対して、ステープル：オンの印刷設定が施されているとき、第２のドキュメントを追加してマージすれば、第１のドキュメントと第２のドキュメントとが１つのジョブにマージされるわけであるから、マージされた２つのドキュメント全体にステープル：オンの印刷設定が施されるのが自然である。
【０００８】
一方、集約印刷の設定に関しては、ドキュメントの性質や文字の大きさなどによって最適な印刷設定が異なるため、先に印刷設定を施した第１のドキュメントの印刷設定が、マージしようとしている第２のドキュメントに適用されない方が適切な場合も考えられる。例えば、第１のドキュメントが大きいサイズの文字で構成され、N in 1の集約印刷設定が施されている場合に、小さいサイズの文字や写真で構成されている第２のドキュメントをマージするとき、第２のドキュメントに対してN in 1の集約印刷設定を施すと、第２のドキュメントの視認性が悪化する場合がある。
【０００９】
しかしながら、既に印刷設定を施した第１のドキュメントの任意の位置に新たに第２のドキュメントを併合し、さらに特定の印刷設定のみを適用しない（例えば、上記ステープルの印刷設定は適用するが、集約印刷の設定は適用しない）ようにするためには、煩雑な設定の操作が必要であり、また、特定の印刷設定を挿入した第２のドキュメントに適用するかしないかをユーザが直感的に選択できるような手法も存在しないため、挿入するドキュメントに対して簡便かつ適切に印刷設定を行うことができないという問題があった。
【００１０】
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、挿入するドキュメントに対して簡便かつ適切に印刷設定を行うことができる制御プログラム及び制御方法並びに制御装置を提供することにある。
【課題を解決するための手段】
【００１１】
本発明の一側面は、ドキュメントの印刷を指示する装置で動作する制御プログラムであって、前記装置を、第１ドキュメントの印刷設定を行う印刷設定部、前記第１ドキュメントのページ画像に前記印刷設定部で設定された印刷設定を反映したプレビュー画像を生成して表示部に表示すると共に、操作部を用いた第２ドキュメントの挿入操作を受け付ける第１制御部、前記第１ドキュメントのページ情報を前記表示部に表示すると共に、前記操作部を用いた前記第２ドキュメントの挿入操作を受け付ける第２制御部、前記第１ドキュメントの所定位置に前記第２ドキュメントを挿入するレイアウト情報を示すシミュレーションデータを生成するシミュレーションデータ管理部、前記シミュレーションデータと前記第１ドキュメント及び前記第２ドキュメントのデータとに基づいて、印刷ジョブを生成する印刷ジョブ生成部、として機能させ、前記シミュレーションデータ管理部は、前記挿入操作が予め定めた第１操作の場合は、前記第１ドキュメントの前記所定位置に、前記第１ドキュメントの特定の印刷設定を反映せずに前記第２ドキュメントを挿入する第１シミュレーションデータを生成し、前記挿入操作が予め定めた第２操作の場合は、前記第１ドキュメントの前記所定位置に、前記第１ドキュメントの前記特定の印刷設定を反映して前記第２ドキュメントを挿入する第２シミュレーションデータを生成し、前記第１制御部は、前記挿入操作が前記第１操作の場合は、前記第１シミュレーションデータに基づいて前記プレビュー画像を生成して表示し、前記挿入操作が前記第２操作の場合は、前記第２シミュレーションデータに基づいて前記プレビュー画像を生成して表示することを特徴とする。
【００１２】
本発明の一側面は、ドキュメントの印刷を指示する装置における制御方法であって、第１ドキュメントの印刷設定を行う印刷設定処理と、前記第１ドキュメントのページ画像に前記印刷設定部で設定された印刷設定を反映したプレビュー画像を生成して表示部に表示する第１表示処理と、前記第１ドキュメントのページ情報を前記表示部に表示する第２表示処理と、前記第１ドキュメントの所定位置に前記第２ドキュメントを挿入するレイアウト情報を示すシミュレーションデータを生成するシミュレーション処理と、前記シミュレーションデータと前記第１ドキュメント及び前記第２ドキュメントのデータとに基づいて、印刷ジョブを生成する印刷ジョブ生成処理と、を有し、前記第１表示処理若しくは前記第２表示処理で、操作部を用いた第２ドキュメントの挿入操作が行われた場合、前記シミュレーション処理では、前記挿入操作が予め定めた第１操作の場合は、前記第１ドキュメントの前記所定位置に、前記第１ドキュメントの特定の印刷設定を反映せずに前記第２ドキュメントを挿入する第１シミュレーションデータを生成し、前記挿入操作が予め定めた第２操作の場合は、前記第１ドキュメントの前記所定位置に、前記第１ドキュメントの前記特定の印刷設定を反映して前記第２ドキュメントを挿入する第２シミュレーションデータを生成し、その後の前記第１表示処理では、前記挿入操作が前記第１操作の場合は、前記第１シミュレーションデータに基づいて前記プレビュー画像を生成して表示し、前記挿入操作が前記第２操作の場合は、前記第２シミュレーションデータに基づいて前記プレビュー画像を生成して表示することを特徴とする。
【００１３】
本発明の一側面は、ドキュメントの印刷を指示する制御装置であって、表示部と、操作部と、制御部と、を備え、前記制御部は、第１ドキュメントの印刷設定を行う印刷設定部と、前記第１ドキュメントのページ画像に前記印刷設定部で設定された印刷設定を反映したプレビュー画像を生成して表示部に表示すると共に、操作部を用いた第２ドキュメントの挿入操作を受け付ける第１制御部と、前記第１ドキュメントのページ情報を前記表示部に表示すると共に、前記操作部を用いた前記第２ドキュメントの挿入操作を受け付ける第２制御部と、前記第１ドキュメントの所定位置に前記第２ドキュメントを挿入するレイアウト情報を示すシミュレーションデータを生成するシミュレーションデータ管理部と、前記シミュレーションデータと前記第１ドキュメント及び前記第２ドキュメントのデータとに基づいて、印刷ジョブを生成する印刷ジョブ生成部と、少なくとも備え、前記シミュレーションデータ管理部は、前記挿入操作が予め定めた第１操作の場合は、前記第１ドキュメントの前記所定位置に、前記第１ドキュメントの特定の印刷設定を反映せずに前記第２ドキュメントを挿入する第１シミュレーションデータを生成し、前記挿入操作が予め定めた第２操作の場合は、前記第１ドキュメントの前記所定位置に、前記第１ドキュメントの前記特定の印刷設定を反映して前記第２ドキュメントを挿入する第２シミュレーションデータを生成し、前記第１制御部は、前記挿入操作が前記第１操作の場合は、前記第１シミュレーションデータに基づいて前記プレビュー画像を生成して表示し、前記挿入操作が前記第２操作の場合は、前記第２シミュレーションデータに基づいて前記プレビュー画像を生成して表示することを特徴とする。
【発明の効果】
【００１４】
本発明の制御プログラム及び制御方法並びに制御装置によれば、挿入するドキュメントに対して簡便かつ適切に印刷設定を行うことができる。
【００１５】
その理由は、制御装置で動作する制御プログラムは、プレビュー画面に表示されている第１ドキュメントに第２ドキュメントを挿入する操作が行われた時に、当該挿入操作が第１操作（物理ページ領域の物理ページ間への挿入操作）であるか、第２操作（論理ページ領域の論理ページ間への挿入操作、若しくは、物理ページ領域の物理ページ内への挿入操作）であるかを判断し、第１操作の場合は第１ドキュメントの特定の印刷設定を第２ドキュメントに反映させず、第２操作の場合は第１ドキュメントの特定の印刷設定を第２ドキュメントに反映させる制御を行うからである。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施例に係る印刷システムの全体構成を示す図である。
【図２】本発明の一実施例に係るクライアント端末の構成を示すブロック図である。
【図３】本発明の一実施例に係るプレビューアプリケーションによって実現される構成を示すブロック図である。
【図４】本発明の一実施例に係るプレビューアプリケーションによって実現される処理を示すフローチャート図である。
【図５】本発明の一実施例に係るプレビューアプリケーションによって実現される処理（ドキュメントマージ処理）を示すフローチャート図である。
【図６】本発明の一実施例に係るクライアント端末に表示される画面の構成例を示す図である。
【図７】本発明の一実施例に係るクライアント端末に表示されるプレビュー画面の構成例（物理ページ領域での挿入操作の例）を示す図である。
【図８】本発明の一実施例に係るクライアント端末に表示されるプレビュー画面の構成例（図７の状態に対して、物理ページ間にページがマージされた結果）を示す図である。
【図９】本発明の一実施例に係るクライアント端末に表示されるプレビュー画面の構成例（物理ページ領域での挿入操作の他の例）を示す図である。
【図１０】本発明の一実施例に係るクライアント端末に表示されるプレビュー画面の構成例（図９の状態に対して、物理ページ間にページがマージされた結果）を示す図である。
【図１１】本発明の一実施例に係るクライアント端末に表示されるプレビュー画面の構成例（物理ページ領域での挿入操作の他の例）を示す図である。
【図１２】本発明の一実施例に係るクライアント端末に表示されるプレビュー画面の構成例（図１１の状態に対して、物理ページ間にページがマージされた結果）を示す図である。
【図１３】本発明の一実施例に係るクライアント端末に表示されるプレビュー画面の構成例（論理ページ領域での挿入操作の例）を示す図である。
【図１４】本発明の一実施例に係るクライアント端末に表示されるプレビュー画面の構成例（図１３の状態に対して、論理ページ間にページがマージされた結果）を示す図である。
【図１５】本発明の一実施例に係るクライアント端末に表示されるプレビュー画面の構成例（論理ページ領域での挿入操作の他の例）を示す図である。
【図１６】本発明の一実施例に係るクライアント端末に表示されるプレビュー画面の構成例（図１５の状態に対して、論理ページ間にページがマージされた結果）を示す図である。
【図１７】本発明の一実施例に係るクライアント端末に表示されるプレビュー画面の構成例（物理ページ領域での挿入操作の例）を示す図である。
【図１８】本発明の一実施例に係るクライアント端末に表示されるプレビュー画面の構成例（図１７の状態に対して、物理ページ間にページがマージされた結果）を示す図である。
【図１９】本発明の一実施例に係るクライアント端末に表示されるプレビュー画面の構成例（物理ページ領域での挿入操作の他の例）を示す図である。
【図２０】本発明の一実施例に係るクライアント端末に表示されるプレビュー画面の構成例（図１９の状態に対して、物理ページ間にページがマージされた結果）を示す図である。
【図２１】本発明の一実施例に係るクライアント端末に表示されるプレビュー画面の他の構成例を示す図である。
【発明を実施するための形態】
【００１７】
背景技術で示したように、印刷設定を反映できる印刷プレビュー機能をもつプレビューアプリケーションが普及しており、プレビューアプリケーションのＵＩの中には、印刷設定をシミュレートした印刷プレビューを表示するプレビュー領域のほかに、印刷設定を施す前の状態をサムネイル画像として表示するサムネイル領域をもつものがある。
【００１８】
このようなプレビューアプリケーションを用いて、第１のドキュメントに印刷設定を施した後に第２のドキュメントを追加してマージしようとした場合、第１のドキュメントの特定の印刷設定のみを第２のドキュメント適用しないようにするためには、煩雑な設定の操作が必要であり、特定の印刷設定を適用するかしないかをユーザが直感的に選択できる手法も存在しないため、追加するドキュメントに対して簡便かつ適切に印刷設定を行うことができなかった。
【００１９】
そこで、本発明の一実施の形態では、印刷物の仕上がりを確認しながら印刷設定を行えるプレビューアプリケーションにおいて、第１のドキュメントに特定の印刷設定（例えば、集約印刷設定）を行った後に、第２のドキュメントをマージ（併合）するときに、第２のドキュメントを挿入する操作の形態に応じて、第１のドキュメントの印刷設定を第２のドキュメントに適用するか、第１のドキュメントの印刷設定を第２のドキュメントに適用しない（第２のドキュメント自身の印刷設定をそのまま適用するか、デフォルトの印刷設定を第２のドキュメントに適用する）か、を判断する。そして、第１のドキュメントの印刷設定を第２のドキュメントに適用する場合は、印刷設定を適用してマージされたプレビューが表示されるようにし、第１のドキュメントの印刷設定を第２のドキュメントに適用しない場合は、印刷設定を適用せずにマージされたプレビューが表示されるようにする。
【実施例】
【００２０】
上記した本発明の実施の形態についてさらに詳細に説明すべく、本発明の一実施例に係る制御プログラム及び制御方法並びに制御装置について、図１乃至図２１を参照して説明する。図１は、本実施例の印刷システムの全体構成を示す図であり、図２は、本実施例のクライアント端末の構成を示すブロック図、図３は、クライアント端末のソフトウェア構成を示す図である。また、図４及び図５は、本実施例の制御プログラム（プレビューアプリケーション）の処理を示すフローチャート図であり、図６乃至図２１は、本実施例のクライアント端末に表示される画面の構成例を示す図である。
【００２１】
図１に示すように、本実施例の印刷システムは、印刷を実行する１又は複数の印刷装置１０と、印刷を指示する１又は複数の制御装置（クライアント端末２０と呼ぶ。）と、で構成され、これらは、イーサネット（登録商標）、トークンリング、ＦＤＤＩ（Fiber-Distributed Data Interface）等の規格により定められるＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）等のネットワーク４０によって相互に接続されている。
【００２２】
なお、印刷装置１０とクライアント端末２０とは、ＬＡＮ等のネットワーク４０を介して接続されていなくてもよく、ＵＳＢ（Universal Serial Bus）ケーブルなどで直接接続されていてもよい。また、印刷装置１０とクライアント端末２０とを接続するネットワーク４０に、アプリケーションサーバ装置などが接続され、クライアント端末２０が、後述するプレビューアプリケーションをアプリケーションサーバ装置などからダウンロードして使用するＷｅｂアプリケーション方式を採用してもよい。すなわち、アプリケーションサーバ装置が、Ｗｅｂサービスを提供するＷｅｂサーバとして機能し、クライアント端末２０がＷｅｂブラウザを用いてＷｅｂサービスを利用するＷｅｂクライアントとして機能する形態としてもよい。また、ＲＩＰ（Raster Image Processor）コントローラやプリンタコントローラなどがネットワーク４０に接続され、クライアント端末２０からの印刷指示がコントローラに送信され、コントローラからの指示に従って印刷装置１０で印刷が実行される構成としてもよい。
【００２３】
以下、図１における印刷装置１０とクライアント端末２０の構成について説明する。
【００２４】
［印刷装置］
印刷装置１０は、ＭＦＰ（Multi Function Peripheral）などの画像形成装置であり、図示しない制御部、記憶部、通信Ｉ／Ｆ部、表示部、操作部、描画処理部、印刷部などで構成される。
【００２５】
制御部は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）などのメモリなどを備え、これらはバスを介して接続されている。ＣＰＵは、ＲＯＭ又は記憶部に格納された制御プログラムを実行することで、印刷装置１０全体の制御を司る演算処理を行う。ＲＯＭは、ＣＰＵが実行する制御プログラムなどを格納する。ＲＡＭは、ＣＰＵの演算処理結果などを格納する。
【００２６】
記憶部は、ＨＤＤ（Hard Disk Drive）などで構成され、プログラムや印刷ジョブ、印刷ジョブから生成した画像データなどを記憶する。通信Ｉ／Ｆ部は、ＮＩＣ（Network Interface Card）やモデムなどで構成され、ネットワーク４０を介して繋がっているクライアント端末２０との接続を確立し、データの送受信を実行する。
【００２７】
表示部は、ＬＣＤ（Liquid Crystal Display）などで構成され、印刷に関する各種画面を表示する。操作部は、ハードキーや表示部上に形成された格子状の透明電極からなるタッチセンサなどで構成され、印刷に関する各種操作を可能にする。
【００２８】
描画処理部は、クライアント端末２０から受信した印刷ジョブを解析し、各ページのデータをラスタライズして画像データに変換したり、印刷ジョブに基づいてラスタライズされた画像データに対し、エッジ強調処理や、スムージング処理、色変換処理等の画像処理を行ったりする。
【００２９】
印刷部は、電子写真方式や静電記録方式等の作像プロセスを利用した画像形成のために必要な要素、すなわち、帯電装置、感光体ドラム、露光装置、転写ローラ、転写ベルト、定着装置などで構成される。具体的には、帯電装置により帯電された感光体ドラムに露光装置から画像データに応じた光を照射して静電潜像を形成し、現像装置で帯電したトナーを付着させて現像し、そのトナー像を一次転写ローラ、二次転写ベルトを介して紙媒体に転写して定着装置で定着させる処理を行う。
【００３０】
なお、本実施例では、印刷装置１０に印刷機能のみを備える構成とするが、スキャン機能やファクシミリ機能、パンチやステープルなどの後処理機能などを備える構成としてもよい。
【００３１】
［クライアント端末］
クライアント端末２０は、パーソナルコンピュータ、タブレット端末、スマートフォンなどであり、図２に示すように、制御部、記憶部、通信Ｉ／Ｆ部、表示部、操作部などで構成される。
【００３２】
制御部は、ＣＰＵ、ＲＯＭやＲＡＭなどのメモリなどで構成され、これらはバスを介して接続されている。ＣＰＵは、ＲＯＭ又は記憶部に格納された制御プログラム（後述するプレビューアプリケーションを含む。）を実行することで、クライアント端末２０全体の制御を司る演算処理を行う。ＲＯＭは、ＣＰＵが実行する制御プログラムなどを格納する。ＲＡＭは、ＣＰＵの演算処理結果などを格納する。
【００３３】
記憶部は、ＨＤＤなどで構成され、ＣＰＵが各部を制御するための制御プログラム（印刷に関する各種設定を可能にするプリンタドライバや、Ｗｅｂサービスを利用可能にするＷｅｂクライアント機能を実現するためのプログラムなどを含む。）、自装置の処理機能に関する情報などを記憶する。通信Ｉ／Ｆ部は、ＮＩＣやモデムなどで構成され、ネットワーク４０を介して繋がっている印刷装置１０との接続を確立し、データの送受信を実行する。
【００３４】
表示部は、ＬＣＤなどで構成され、印刷対象となるドキュメントファイルを指定するドキュメントファイル一覧画面や印刷条件を設定する印刷設定画面、プレビュー画像及びサムネイル画像などが表示されるプレビュー画面などを表示する。操作部は、キーボードやマウス、表示部上に形成された格子状の透明電極からなるタッチセンサなどで構成され、印刷設定画面での印刷設定操作やプレビュー画面でのドキュメントの挿入操作などを可能にする。
【００３５】
上記クライアント端末２０は、ＯＳ（Operating System）により制御されており、本実施例の印刷設定及びプレビュー表示を制御する制御プログラム（プレビューアプリケーション）は、このクライアント端末２０の内部に格納される。図３は、本実施例のプレビューアプリケーションによって実行される機能を示しており、クライアント端末２０の制御部は、画面表示部２１、ファイル読込部２７、データ管理部２８、印刷ジョブ生成部２９、ページ画像生成部３０、印刷設定管理部３１、シミュレーションデータ生成・管理部３２などとして機能する。
【００３６】
画面表示部２１は、ユーザの操作（特に、プレビュー画面でのドキュメントファイルの挿入操作）を受け付け、必要な情報の表示を行う。この画面表示部２１には、ファイル選択部２２、サムネイル表示部２３、プレビュー表示部２４、印刷設定部２５、印刷指示部２６などが含まれる。
【００３７】
ファイル選択部２２は、読み込みたいドキュメントファイルを指定するためのＵＩ（後述するドキュメントファイル一覧画面）を表示する。そして、ＵＩでユーザが指定したドキュメントファイルの情報を、ファイル読込部２７に通知する。
【００３８】
サムネイル表示部２３は、データ管理部２８からドキュメントの各ページのページ画像を取得し、そのページ画像に基づいて、後述するプレビュー画面の論理ページ領域にページ画像を縮小したサムネイル画像を表示する。また、上記論理ページ領域における、ドキュメントファイルのアイコンのドラッグ＆ドロップによる挿入操作を受け付け、指定されたドキュメントファイルの読み込み要求をファイル読込部２７に通知するとともに、ドキュメントファイルが追加されたことを知らせる情報をシミュレーションデータ生成・管理部３２に通知する。そして、データ管理部２８から追加したドキュメントのページ画像を取得し、そのページ画像を縮小したサムネイル画像を、論理ページ領域の挿入操作によって指示された位置に表示する。
【００３９】
プレビュー表示部２４は、データ管理部２８からドキュメントの各ページのページ画像を取得し、シミュレーションデータ生成・管理部３２から印刷プレビューをレイアウトするために必要なシミュレーションデータを取得し、シミュレーションデータに基づいてページ画像をレイアウトして、後述するプレビュー画面の物理ページ領域に、印刷物の仕上がりのイメージを示すプレビュー画像を表示する。また、上記物理ページ領域における、ドキュメントファイルのアイコンのドラッグ＆ドロップによる挿入操作を受け付け、指定されたドキュメントファイルの読み込みの要求をファイル読込部２７に通知するとともに、ドキュメントファイルが追加されたことを知らせる情報をシミュレーションデータ生成・管理部３２に通知する。そして、データ管理部２８から追加したドキュメントのページ画像を取得し、シミュレーションデータ生成・管理部３２から取得したシミュレーションデータに基づいてページ画像をレイアウトし直したプレビュー画像を物理ページ領域に表示する。
【００４０】
印刷設定部２５は、ファイル選択部２２で選択されたドキュメントに印刷設定を施すためのＵＩ（印刷設定画面）を表示する。また、ＵＩで入力された印刷設定を印刷設定管理部３１へ格納する。
【００４１】
印刷指示部２６は、印刷設定画面上の操作などによるユーザの印刷指示を受け付け、受け付けた印刷指示を印刷ジョブ生成部２９に送信する。
【００４２】
ファイル読込部２７は、画面表示部２１のファイル選択部２２、サムネイル表示部２３、プレビュー表示部２４からの指示を受けて、自装置の記憶部やネットワーク４０に接続されたサーバなどからドキュメントファイルを読み込み、読み込んだドキュメントファイルをデータ管理部２８に格納する。
【００４３】
データ管理部２８は、ファイル読込部２７によって読み込まれたドキュメントファイルを格納し、印刷ジョブ生成部２９、ページ画像生成部３０、印刷設定管理部３１に提供する。また、ページ画像生成部３０によってドキュメントファイルから生成されたページ画像を格納し、シミュレーションデータ生成・管理部３２、サムネイル表示部２３、プレビュー表示部２４に提供する。
【００４４】
印刷ジョブ生成部２９は、画像表示部２１の印刷指示部２６からの印刷指示を受け、データ管理部２８から取得したドキュメントファイルと、シミュレーションデータ生成・管理部３２から取得したシミュレーションデータとを用いて、印刷ジョブの生成を行う。ここで生成された印刷ジョブが印刷装置１０に送信され、印刷装置１０にて印刷処理が実行される。
【００４５】
ページ画像生成部３０は、データ管理部２８に格納されたドキュメントファイルから、ドキュメントの各ページのページ画像を生成し、生成したページ画像をデータ管理部２８に渡す。
【００４６】
印刷設定管理部３１は、画像表示部２１の印刷設定部２５から通知された印刷設定情報を管理する。ここで管理された印刷設定情報は、シミュレーションデータ生成・管理部３２によって利用される。また、シミュレーションデータ生成・管理部３２で変更された印刷設定情報を格納する。
【００４７】
シミュレーションデータ生成・管理部３２は、画像表示部２１のサムネイル表示部２３及びプレビュー表示部２４から、ドキュメントファイルが追加されたことを知らせる情報を受信し、その情報を受けて、データ管理部２８から取得したドキュメントファイルのページ画像と、印刷設定管理部３１から取得した印刷設定情報とを利用し、プレビュー表示のための、ページ画像のレイアウト情報を示すシミュレーションデータを生成し、プレビュー表示部２４へ送信する。また、印刷設定管理部３１に変更された印刷設定情報を渡す。
【００４８】
なお、図３は、本実施例のクライアント端末２０の制御部（ＣＰＵ）で実行される制御プログラム（プレビューアプリケーション）の機能の一例であり、本実施例の印刷設定制御及びプレビュー表示制御が可能であれば、その構成は適宜変更可能である。
【００４９】
以下、プレビューアプリケーションによって実行される処理について説明する。図４は、クライアント端末２０の表示部にてプレビュー画像を表示する際の、クライアント端末２０の動作を示すフローチャート図である。クライアント端末２０は、ＣＰＵがＲＯＭに格納された制御プログラム（プレビューアプリケーション）を実行することで図４のフローチャートに示す処理を実行する。なお、以下の説明において、特定の印刷設定として「集約印刷」が設定されていることを前提とする。
【００５０】
まず、ユーザは、クライアント端末２０の操作部を操作してプレビューアプリケーションを立ち上げ、プレビューアプリケーションの画面表示部２１のファイル選択部２２によって表示されるＵＩを利用して、印刷対象となるドキュメントファイルを指定する。プレビューアプリケーションのファイル読込部２７は、選択されたドキュメントファイルを記憶部やサーバなどから読み込み、データ管理部２８に格納する（Ｓ１０１）。
【００５１】
次に、ページ画像生成部３０は、データ管理部２８に格納されたドキュメントファイルからドキュメントの各ページのページ画像を生成し、生成したページ画像をデータ管理部２８に格納する（Ｓ１０２）。
【００５２】
次に、サムネイル表示部２３は、データ管理部２８からドキュメントの各ページのページ画像を取得し、プレビュー画面の論理ページ領域に、印刷設定を施していないドキュメントのページ画像を縮小したサムネイル画像を表示する（Ｓ１０３）。
【００５３】
次に、シミュレーションデータ生成・管理部３２は、データ管理部２８に格納されたページ画像と、印刷設定管理部３１で管理される印刷設定を取得して、仕上がりのイメージをプレビュー表示部２４に表示させるためのシミュレーションデータを生成してプレビュー表示部２４に送信する。プレビュー表示部２４は、プレビュー画面の物理ページ領域に、シミュレーションデータに基づいてページ画像をレイアウトした仕上がりイメージ（プレビュー画像）を表示する（Ｓ１０４）。
【００５４】
この時、シミュレーションデータ生成・管理部３２は、既にデータ管理部２８に格納されたドキュメントファイルに予め埋め込まれた印刷設定のセットがある場合は、それらを反映した状態でシミュレーションデータを生成し、あるいは、ソフトウェアの設定によってデフォルトで指定された印刷設定がある場合は、それらを反映した状態でシミュレーションデータを生成し、プレビュー表示部２４にプレビュー画像を表示させる。
【００５５】
このあと、印刷指示部２５にて印刷指示が行われず（Ｓ１０５のＮｏ）、ドキュメントに施す印刷設定の変更が行われた場合（Ｓ１０６のＹｅｓ）、印刷設定管理部３１は、変更された後の印刷設定を保持し、変更された後の印刷設定をシミュレーションデータ生成・管理部３２に通知する。シミュレーションデータ生成・管理部３２は、仕上がりのイメージをプレビュー表示部２４に表示させるためのシミュレーションデータを生成し、プレビュー表示部２４に送信する（Ｓ１０７）。プレビュー表示部２４は、シミュレーションデータに基づいてページ画像を再度レイアウトして表示する（Ｓ１０８）。
【００５６】
その後、プレビュー表示部２４に表示されたプレビュー画像によって、ユーザによる仕上がりのイメージの確認が行われた後、新たなドキュメントのマージが指示されずに（Ｓ１０９のＮｏ）、印刷指示部２５にて印刷指示が行われた場合（Ｓ１０５のＹｅｓ）、印刷指示部２６は、印刷ジョブ生成部２９に印刷指示を送信し、印刷ジョブ生成部２９は、データ管理部２８からドキュメントファイルを取得し、シミュレーションデータ生成・管理部３２からシミュレーションデータを取得して印刷ジョブを生成し（Ｓ１１１）、印刷装置１０に印刷ジョブを送信する（Ｓ１１２）。
【００５７】
また、印刷指示部２６にて印刷指示が行われず（Ｓ１０５のＮｏ）、プレビューアプリケーションの画面表示部２１によって表示されるプレビュー画面の外から、プレビュー画面内に、表示していたドキュメントとは別のドキュメントファイルを示すアイコンがドラッグ＆ドロップされると（Ｓ１０９のＹｅｓ）、表示されていたドキュメントに上記別のドキュメントをマージするドキュメントマージ処理が行われる（Ｓ１１０）。
【００５８】
図５は、このドキュメントマージ処理の詳細を示しており、クライアント端末２０は、ＣＰＵがＲＯＭに格納された制御プログラム（プレビューアプリケーション）を実行することで図５のフローチャートに示す処理を実行する。
【００５９】
具体的には、ドキュメントファイルを示すアイコンがドロップされると（Ｓ１０９のＹｅｓ）、ドキュメントファイルがドロップされた領域の表示を制御するサムネイル表示部２３あるいはプレビュー表示部２４は、ファイル読込部２７にドキュメントファイルの読み込みを指示し、ファイル読込部２７は、ドキュメントファイルを読み込んで、データ管理部２８に格納する（Ｓ２０１）。
【００６０】
データ管理部２８は、格納したドキュメントファイルをページ画像生成部３０に渡し、ページ画像生成部３０は、ドキュメントファイルからページ画像を生成し、データ管理部２８に格納する（Ｓ２０２）。このとき、別のドキュメントファイルを示すアイコンのドロップ領域が、プレビュー表示部２４が表示を制御する領域（物理ページ領域）であったか、サムネイル表示部２３が表示を制御する領域（論理ページ領域）であったかによって、その後のシミュレーションデータ生成・管理部３２の挙動が以下のように変化する。
【００６１】
ユーザが追加した別のドキュメントファイルのアイコンのドロップ領域が、プレビュー表示部２４が表示を制御する領域であった場合（Ｓ２０３の「物理ページ領域上」）、シミュレーションデータ生成・管理部３２は、特定の印刷設定（ここでは集約印刷設定）に関しては、上記別のドキュメントファイルに埋め込まれた集約印刷設定あるいはデフォルトの集約印刷設定を別のドキュメントに施す印刷設定として、印刷設定管理部２８へ格納する（Ｓ２０４）。なお、ここでデフォルトの集約印刷設定とは、何も設定しない場合も含む。また、集約印刷設定以外の印刷設定に関しては、表示されていたドキュメントファイルに施されていた印刷設定が適用される。
【００６２】
さらに、シミュレーションデータ生成・管理部３２は、データ管理部２８から取得した別のドキュメントのページ画像を、印刷設定管理部３１に格納した印刷設定情報を反映した状態で、アイコンをドロップした位置にもっとも近い、２ページの物理ページの間、あるいは最初の物理ページの前、あるいは最後の物理ページの後に接続／挿入した、シミュレーションデータを生成する（Ｓ２０５）。
【００６３】
なお、上記物理ページとは、物理ページ領域に表示されている仕上がりイメージの用紙としてのページのことである。
【００６４】
一方で、ユーザが追加した別のドキュメントファイルのアイコンのドロップ領域が、サムネイル表示部２３が表示を制御する領域であった場合（Ｓ２０３の「論理ページ領域上」）、シミュレーションデータ生成・管理部３２は、特定の印刷設定（ここでは集約印刷設定）に関しては、先に表示されていたドキュメントに対して設定されていた集約印刷設定を、上記別のドキュメントに施す印刷設定として、印刷設定管理部３１へ格納する（Ｓ２０６）。なお、上記と同様に、集約印刷設定以外の印刷設定に関しては、表示されていたドキュメントファイルに施されていた印刷設定が適用される。
【００６５】
さらに、シミュレーションデータ生成・管理部３２は、データ管理部２８から取得した別のドキュメントのページ画像を、印刷設定管理部３１に格納した印刷設定情報を反映した状態で、アイコンをドロップした位置にもっとも近い、２ページの論理ページの間、あるいは最初の論理ページの前、あるいは最後の論理ページの後に接続／挿入した、シミュレーションデータを生成する（Ｓ２０７）。
【００６６】
なお、上記論理ページとは、集約印刷設定を考慮しない元のドキュメントファイルに含まれるページのことであり、集約印刷設定によって用紙の１面の中にドキュメントの複数のページイメージが集約されていたとしても、用紙の同一の面の中に集約されているページとページの間に、新たに追加されたドキュメントのページが接続／挿入される。
【００６７】
そして、シミュレーションデータが更新されたのち、サムネイル表示部２３は、別のドキュメントのページ画像を、論理ページ領域の挿入操作位置に表示し（Ｓ２０８）、プレビュー表示部２４は、生成されたシミュレーションデータに基づいて、ページ画像を再度レイアウトしてプレビュー画像を生成し、生成したプレビュー画像を物理ページ領域に表示する（Ｓ２０９）。
【００６８】
以上の印刷設定制御及びプレビュー表示制御について具体例を挙げて説明する。なお、以下の説明においても、特定の印刷設定を集約印刷設定とするが、特定の印刷設定を、カラー／モノクロ設定や片面／両面設定などとした場合も同様に適用することができる。また、特定の印刷設定以外の印刷設定は、ステープルやパンチなどの出力される印刷物全体に関わる設定である。
【００６９】
図６は、本実施例のクライアント端末２０の表示部に表示される画面の構成例である。図６（ａ）に示すように、表示部には、プレビュー表示を行うプレビュー画面５０とドキュメントファイルを指定するドキュメントファイル一覧画面６０とが表示されており、操作部（例えば、マウス）を操作して、カーソル７０をドキュメントファイル一覧画面６０の所望のドキュメントファイルの位置に移動させ、ドキュメントファイルの選択操作（例えば、マウスの左クリック）を行う。そして、ドキュメントファイルを選択した状態（例えば、マウスを左クリックしたまま）で、カーソル７０をプレビュー画面５０に移動させ、プレビュー画面５０内の所望の位置にドキュメントファイルを配置する操作（例えば、マウスの左クリックの解除）を行うと、その位置に指定したドキュメントが追加される。この一連の操作をドラッグ＆ドロップと呼ぶ。
【００７０】
なお、図６（ａ）では、プレビュー画面５０とドキュメントファイル一覧画面６０とを別々のウィンドウの画面としたが、所望のドキュメントファイルをプレビュー画面５０の所望の位置に移動できればよく、例えば、図６（ｂ）に示すように、プレビュー画面５０の中に、ドキュメントファイルを選択可能に表示するドキュメントファイル一覧領域６１を設けても良い。また、ドキュメントファイル一覧画面６０やドキュメントファイル一覧領域６１のような専用のＵＩを表示する必要はなく、ユーザが任意の画面で印刷したいドキュメントファイルを指定すると、プレビューアプリケーションが自動的に立ち上がってプレビュー画面５０が表示され、プレビュー画面５０内に指定したドキュメントファイルを示すアイコンなどが表示されるようにしてもよい。また、ドキュメントファイルの配置方法はドラッグ＆ドロップに限らず、例えば、ドキュメントファイル一覧画面６０やドキュメントファイル一覧領域６１でドキュメントファイルを選択（コピー）し、プレビュー画面５０内の所望の位置に貼り付けるといった方法（コピー＆ペースト）などを用いることも可能である。
【００７１】
以下、上記のドラッグ＆ドロップで所望のドキュメントファイルをプレビュー画面５０の所望の位置に配置した時のプレビュー画面５０の構成について説明する。図７乃至図２１は、本実施例のプレビューアプリケーションの画面表示部２１によって表示されるプレビュー画面５０の構成例を示している。図７に示すように、このプレビュー画面５０には、印刷設定を反映したドキュメントの印刷イメージを示すプレビュー画像が表示される物理ページ領域５１と、印刷設定を反映しないドキュメントのページのサムネイル画像が表示される論理ページ領域５２と、を含んでいる。また、物理ページ領域５１及び論理ページ領域５２には、各々の領域に表示させるページを遷移させるためのキー（ページ移動キー５５）などが配置されており、ページ移動キー５５を操作することによって任意のページを表示することができるようになっている。
【００７２】
そして、前記した図６のドキュメントファイル一覧画面６０やドキュメントファイル一覧領域６１で指定したドキュメントファイル（ここではドキュメントファイルＢ）は、ファイルを模式的に示す図形内に「Ｂ」の文字が配置されたアイコン５３として表示され、このアイコン５３を物理ページ領域５１内に移動させると、ドキュメントファイルを追加できる位置が、マーカ５４で示されるようになっている。なお、アイコン５３はドキュメントファイルを表すマークであればよく、その形状は任意であり、ドキュメントファイルを特定する情報（「Ｂ」の文字）は必須ではない。また、マーカ５４はドキュメントファイルの追加位置を示すマークであればよく、線に代えて若しくは線と共に記号（例えば、「↓」など）を用いてもよい。
【００７３】
例えば、図７に示すように、特定の印刷設定として集約印刷（4 in 1）が設定されたドキュメントＡのＡ５〜Ａ８の４ページが集約された物理ページの前にアイコン５３をドロップした場合は、ドキュメントファイルＢはその物理ページの前のマーカ５４で示される位置に追加される。そして、図８に示すように、物理ページ領域５１では、Ａ５〜Ａ８の４ページが集約された物理ページの前に、ドキュメントファイルＢのＢ１ページ（ハッチングしたページ）が集約されず、かつ、特定の印刷設定以外の設定が反映されて表示されると共に、論理ページ領域５２では、元のドキュメントファイルＡのＡ５ページの前に、追加したドキュメントファイルＢのＢ１ページ（ハッチングしたページ）が表示される。
【００７４】
また、図９に示すように、Ａ５〜Ａ８の４ページが集約された物理ページと、Ａ９〜Ａ１２の４ページが集約された物理ページの間にアイコン５３をドロップした場合は、ドキュメントファイルＢはそれらの物理ページの間のマーカ５４で示される位置に追加される。そして、図１０に示すように、物理ページ領域５１では、Ａ５〜Ａ８の４ページが集約された物理ページの後ろに、ドキュメントファイルＢのＢ１ページが集約されず、かつ、特定の印刷設定以外の設定が反映されて表示されると共に、論理ページ領域５２では、元のドキュメントファイルのＡ８ページの後ろに、追加したドキュメントファイルＢのＢ１ページが表示される。
【００７５】
また、図１１に示すように、Ａ９〜Ａ１２の４ページが集約された物理ページの後ろにアイコン５３をドロップした場合は、ドキュメントファイルＢはその物理ページの後ろのマーカ５４で示される位置に追加される。そして、図１２に示すように、物理ページ領域５１では、Ａ９〜Ａ１２の４ページが集約された物理ページの後ろに、ドキュメントファイルＢのＢ１ページが集約されず、かつ、特定の印刷設定以外の設定が反映されて表示されると共に、論理ページ領域５２では、元のドキュメントファイルＡのＡ１２ページの後ろに、追加したドキュメントファイルＢのＢ１ページが表示される。
【００７６】
なお、ドキュメントファイルＢが複数のページで構成されている場合は、物理ページ領域５１及び論理ページ領域５２共に、マーカ５４で示される位置にドキュメントファイルＢの複数のページが順次表示される。
【００７７】
このように、プレビュー画面５０の物理ページ領域５１にアイコン５３をドロップする操作（第１操作）を行った場合は、物理ページ間のマーカ５４で示される位置にドキュメントＢのページ画像が集約されずに追加される。すなわち、この第１操作では、追加するドキュメントには、表示されているドキュメントの特定の印刷設定（ここでは4 in 1の集約印刷設定）が反映されず、特定の印刷設定に関しては、追加するドキュメントの印刷設定若しくはデフォルトの印刷設定（1 in 1）が反映され、特定の印刷設定以外の印刷設定に関しては、表示されているドキュメントの印刷設定が反映されることになる。
【００７８】
一方、図１３は、ドキュメントファイルＢのアイコン５３を論理ページ領域５２にドラッグ＆ドロップする場合を示している。例えば、論理ページの間（元のドキュメントファイルＡのＡ６ページとＡ７ページの間）に、ドキュメントファイルＢのアイコン５３をドロップした場合は、ドキュメントファイルＢはマーカ５４で示される位置に追加される。そして、図１４に示すように、物理ページ領域５１では、Ａ５〜Ａ８の４ページが集約された物理ページ内のＡ６ページとＡ７ページの間にドキュメントファイルＢのＢ１ページが集約され、かつ、特定の印刷設定以外の設定も反映されて表示される（ドキュメントファイルＡのＡ８ページが次の物理ページに移動する）と共に、論理ページ領域５２では、元のドキュメントファイルＡのＡ６ページの後ろに、ドキュメントファイルＢのＢ１ページが表示される。
【００７９】
このように、プレビュー画面５０の論理ページ領域５２にアイコン５３をドロップする操作（第２操作）を行った場合は、元のドキュメントファイルＡの集約印刷設定がN in 1であれば、ドキュメントファイルＢのページがその集約印刷設定で集約された状態で物理ページに追加される。すなわち、この第２操作では、挿入するドキュメントには、表示されているドキュメントの特定の印刷設定（ここでは4 in 1の集約印刷設定）が反映され、特定の印刷設定以外の印刷設定に関しても、表示されているドキュメントの印刷設定が反映されることになる。
【００８０】
図１３では、挿入するドキュメントが１ページの場合を示したが、複数ページの場合も同様である。例えば、図１５に示すように、論理ページの間（元のドキュメントファイルＡのＡ６ページとＡ７ページの間）に、３ページで構成されるドキュメントファイルＢのアイコン５３をドロップした場合は、ドキュメントファイルＢはマーカ５４で示されていた位置に追加される。そして、図１６に示すように、物理ページ領域５１では、Ａ５〜Ａ８の４ページが集約された物理ページ内のＡ６ページの後ろにドキュメントファイルＢのＢ１ページとＢ２ページが表示され、次の物理ページにドキュメントファイルＢのＢ３ページが表示される（ドキュメントファイルＡのＡ７ページ以降がＢ３ページの後ろに移動する）と共に、論理ページ領域５２では、元のドキュメントファイルＡのＡ６ページの後ろに、ドキュメントファイルＢのＢ１ページ〜Ｂ３ページが表示される。すなわち、挿入するドキュメントには、表示されているドキュメントの印刷設定（ここでは4 in 1の集約印刷設定）が反映されることになる。
【００８１】
なお、図１３乃至図１６では、プレビュー画面５０の論理ページ領域５２にアイコン５３をドロップする操作を第２操作としたが、プレビュー画面５０の物理ページ領域５１にアイコン５３をドロップする場合であっても、元のドキュメントファイルＡの集約印刷設定がN in 1であり、物理ページ内のページ間にアイコン５３をドロップした場合は、論理ページ領域５２にアイコン５３をドロップした場合と同様に制御することができる。
【００８２】
例えば、図１７に示すように、物理ページ内のページ間（元のドキュメントファイルＡのＡ７ページとＡ８ページの間）に、ドキュメントファイルＢのアイコン５３をドロップした場合は、ドキュメントファイルＢはマーカ５４で示されていた位置に追加される。そして、図１８に示すように、物理ページ領域５１では、Ａ５〜Ａ８の４ページが集約された物理ページ内のＡ７ページの後ろにドキュメントファイルＢのＢ１ページが表示される（ドキュメントファイルＡのＡ８ページが次の物理ページに移動する）と共に、論理ページ領域５２では、元のドキュメントファイルＡのＡ７ページの後ろに、ドキュメントファイルＢのＢ１ページが表示される。すなわち、挿入するドキュメントには、表示されているドキュメントの印刷設定（ここでは4 in 1の集約印刷設定）が反映されることになる。
【００８３】
また、図１９に示すように、物理ページの間（元のドキュメントファイルＡのＡ７ページとＡ８ページの間）に、複数ページ（ここでは２ページ）で構成されるドキュメントファイルＢのアイコン５３をドロップした場合は、ドキュメントファイルＢはマーカ５４で示されていた位置に追加される。そして、図２０に示すように、物理ページ領域５１では、Ａ５〜Ａ８の４ページが集約された物理ページ内のＡ７ページの後ろにドキュメントファイルＢのＢ１ページが表示され、次の物理ページにドキュメントファイルＢのＢ２ページが表示される（ドキュメントファイルＡのＡ８ページ以降がＢ２ページの後ろに移動する）と共に、論理ページ領域５２では、元のドキュメントファイルＡのＡ７ページの後ろに、ドキュメントファイルＢのＢ１ページ、Ｂ２ページが表示される。すなわち、挿入するドキュメントには、表示されているドキュメントの印刷設定（ここでは4 in 1の集約印刷設定）が反映されることになる。
【００８４】
このように、プレビュー画面５０の物理ページ領域５１の物理ページ間にアイコン５３をドロップする第１操作と、プレビュー画面５０の論理ページ領域５２にアイコン５３をドロップ、若しくは、物理ページ領域５１の物理ページ内のページ間にアイコン５３をドロップする第２操作と、を区別し、特定の印刷設定に関して、第１操作の場合は、挿入するドキュメントファイルに自身の印刷設定若しくはデフォルトの印刷設定を適用し、第２操作の場合は、表示されているドキュメントファイルの印刷設定を挿入するドキュメントファイルの印刷設定に反映させ、かつ、表示されているドキュメントファイルの印刷設定を物理ページ領域５１の表示にも反映させることにより、簡便な操作で、特定の印刷設定（ここでは集約印刷設定）のみを反映させない（特定の印刷設定以外の印刷設定は反映させる）ようにすることができる。
【００８５】
以上、図７乃至図２０では、プレビュー画面５０の論理ページ領域５２に、ドキュメントの各ページのサムネイル画像が表示される場合を示したが、論理ページ領域５２では、ドキュメントのページ構成が認識可能であればよく、例えば、各ページのサムネイル画像に代えて、ドキュメントファイル及びページが認識可能なマークを表示してもよいし、図２１に示すように、ドキュメントのページのリストなどを表示してもよい。
【００８６】
なお、本発明は上記実施例に限定されるものではなく、本発明の趣旨を逸脱しない限りにおいて、その構成や制御は適宜変更可能である。
【００８７】
例えば、上記実施例では、印刷装置１０を物理的な用紙を出力する装置としたが、マージされた複数のドキュメントファイルを新たな１つのドキュメントファイルとして出力する機能を備えていればよく、上記新たなドキュメントファイルをファクシミリ送信する装置やモジュール、新たなドキュメントファイルを印刷データとして保存する装置やモジュールなどとしてもよい。
【００８８】
また、上記実施例では、クライアント端末２０（プレビューアプリケーションのページ画像生成部３０）がドキュメントファイルからページ画像を生成し、そのページ画像をレイアウトしてプレビュー画像の生成／表示を行う構成としたが、印刷装置１０やアプリケーションサーバ装置などがドキュメントファイルからページ画像を生成してクライアント端末２０に提供し、クライアント端末２０がそのページ画像をレイアウトしてプレビュー画像の生成／表示を行う構成とすることもできる。
【産業上の利用可能性】
【００８９】
本発明は、ドキュメントのプレビュー表示が可能なコンピュータ装置、当該装置における制御方法、当該装置で動作する制御プログラム、当該制御プログラムを記録した記録媒体に利用可能である。
【符号の説明】
【００９０】
１０  印刷装置
２０  クライアント端末
２１  画像表示部
２２  ファイル選択部
２３  サムネイル表示部
２４  プレビュー表示部
２５  印刷設定部
２６  印刷指示部
２７  ファイル読込部
２８  データ管理部
２９  印刷ジョブ生成部
３０  ページ画像生成部
３１  印刷設定管理部
３２  シミュレーションデータ生成・管理部
４０  ネットワーク
５０  プレビュー画面
５１  物理ページ領域
５２  論理ページ領域
５３  アイコン
５４  マーカ
６０  ドキュメントファイル一覧画面
６１  ドキュメントファイル一覧領域
７０  カーソル
【図１】
2014219798.tif 000003
【図２】
2014219798.tif 000004
【図３】
2014219798.tif 000005
【図４】
2014219798.tif 000006
【図５】
2014219798.tif 000007
【図６】
2014219798.tif 000008
【図７】
2014219798.tif 000009
【図８】
2014219798.tif 000010
【図９】
2014219798.tif 000011
【図１０】
2014219798.tif 000012
【図１１】
2014219798.tif 000013
【図１２】
2014219798.tif 000014
【図１３】
2014219798.tif 000015
【図１４】
2014219798.tif 000016
【図１５】
2014219798.tif 000017
【図１６】
2014219798.tif 000018
【図１７】
2014219798.tif 000019
【図１８】
2014219798.tif 000020
【図１９】
2014219798.tif 000021
【図２０】
2014219798.tif 000022
【図２１】
2014219798.tif 000023