原稿を読み取り原稿画像を生成する読取手段と、前記原稿画像に基づいて印刷を実行する場合に、当該原稿画像を回転する回転処理を実行するか否かを判定する判定手段と、印刷結果を示す印刷プレビューを表示する表示手段とを備え、前記判定手段によって前記回転処理を実行すると判定された場合に、前記表示手段は前記印刷プレビューを表示し、前記判定手段によって前記回転処理を実行しないと判定された場合には、前記表示手段は前記印刷プレビューを表示しないことを特徴とする画像処理装置。複数の原稿画像を1枚のシートに集約して印刷する集約印刷を設定する設定手段を更に備え、前記判定手段によって前記回転処理を実行すると判定された場合であって、かつ前記設定手段によって前記集約印刷が設定されている場合には、前記表示手段は前記印刷プレビューを表示し、前記判定手段によって前記回転処理を実行すると判定された場合であっても、前記設定手段によって前記集約印刷が設定されていない場合には、前記表示手段は前記印刷プレビューを表示しないことを特徴とする請求項1に記載の画像処理装置。入力されたユーザの操作に基づいて、前記印刷プレビューにおいて前記複数の原稿画像の位置を入れ替えることを特徴とする請求項2に記載の画像処理装置。前記原稿画像に基づいて印刷を実行する印刷手段を更に備えることを特徴とする請求項1乃至3のいずれか1項に記載の画像処理装置。前記表示手段は、前記印刷手段が印刷を実行する前に前記印刷プレビューを表示し、前記印刷手段は、前記表示手段が前記印刷プレビューを表示しているときに印刷の指示が入力されたことに応じて、印刷を実行することを特徴とする請求項4に記載の画像処理装置。前記判定手段によって前記回転処理を実行しないと判定された場合には、前記表示手段が前記印刷プレビューを表示することなく、前記印刷手段が印刷を実行することを特徴とする請求項4又は5に記載の画像処理装置。前記判定手段によって前記回転処理を実行しないと判定された場合であっても、ユーザによって前記印刷プレビューを表示する指定が行われた場合は、前記表示手段は前記印刷プレビューを表示することを特徴とする請求項1乃至6のいずれか1項に記載の画像処理装置。原稿を読み取り原稿画像を生成する読取ステップと、前記原稿画像に基づいて印刷を実行する場合に、当該原稿画像を回転する回転処理を実行するか否かを判定する判定ステップと、前記判定ステップで前記回転処理を実行すると判定された場合に、印刷結果を示す印刷プレビューを表示するように制御し、前記判定ステップで前記回転処理を実行しないと判定された場合には、前記印刷プレビューを表示しないように制御する制御ステップとを有することを特徴とする印刷プレビューの表示方法。請求項8に記載の印刷プレビューの表示方法をコンピュータに実行させるためのプログラム。しかしながら、原稿画像に回転処理を実行することによってユーザの意図しない印刷結果になる場合がある。具体的な例を図13で説明する。図13aのシート1301は、ユーザの意図する印刷結果を示す。図13bに示すようにユーザがスキャナに原稿1302と原稿1303を載置して、更に2in1の設定を行ってコピーの実行を指示したとする。図13cの1304と1305は、それぞれ原稿1302と原稿1303をスキャナが読み取ることで生成された原稿画像である。印刷実行時には、原稿画像1304と原稿画像1305に回転処理が実行される。1306と1307は、それぞれ回転処理が実行された原稿画像1304と原稿画像1305を示す。回転処理が実行された原稿画像1306と原稿画像1307に基づいて、シートに印刷が実行される。印刷結果は、図13dに示すシート1308であり、シート1308の天地を逆にすると、シート1309となる。ここでシート1301とシート1309を比較すると、原稿画像に回転処理が実行されたことによって、ユーザの意図しない印刷結果となったことがわかる。本発明はかかる点に鑑み、ユーザが意図しない印刷結果になってしまうことを未然に防止することを目的とする。上述した課題を解決するために、本発明が提供する画像処理装置は、原稿を読み取り原稿画像を生成する読取手段と、前記原稿画像に基づいて印刷を実行する場合に、当該原稿画像を回転する回転処理を実行するか否かを判定する判定手段と、印刷結果を示す印刷プレビューを表示する表示手段とを備え、前記判定手段によって前記回転処理を実行すると判定された場合に、前記表示手段は前記印刷プレビューを表示し、前記判定手段によって前記回転処理を実行しないと判定された場合には、前記表示手段は前記印刷プレビューを表示しないことを特徴とする。本発明によれば、ユーザが意図しない印刷結果になってしまうことを未然に防止することができる。以下、本発明を実施するための最良の形態について図面を用いて説明する。なお、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。実施形態1図1は、本実施形態における画像処理装置100の構成を示す図である。画像処理装置の一例としてMFPMultiFunctionPeripheralを例に説明するが、本実施形態における画像処理装置はこれに限らず、プリンタ等のSFPSingleFunctionPeripheralであってもよい。CPU101はROM102やHDD104に格納された制御プログラムを読み出して画像処理装置100全体の制御行う。ROM102は、例えば後述するフローチャートに係る処理を実行するための制御プログラムなどの情報を格納する。RAM103はCPU101の主メモリ、ワークエリア等の一時記憶領域として用いられる。HDD104はROM102と同様に、例えば制御プログラムなどの情報を格納する。操作部105は表示部例えばタッチパネル機能を有する液晶表示部やキーボードを備える。操作部105は各種操作画面を表示したり、操作部105を介してユーザに入力された情報をCPU101に伝えたりする。スキャナ108は原稿を読み取り、画像データを生成する。本実施形態におけるスキャナ108は、原稿を原稿トレイから読取位置を経て排紙トレイへ自動的に給送する原稿搬送装置ADFであることとする。なお、本実施形態では、スキャナ108が原稿を読み取って生成した画像データを原稿画像と呼ぶこととする。プリンタ107は操作部105を介して入力されたユーザの指示や外部I/F106を介して外部装置から入力されたコマンドに基づいて、シートに印刷処理を実行する。外部I/F106はネットワーク110を介して外部のPCPersonalComputerやサーバ装置と通信を行う。次に操作部105に表示される各操作画面について説明する。ユーザが不図示のコピーボタンを押下することで、図2に示すコピー画面200が操作部105に表示される。ユーザはコピー画面200においてコピーに関する様々なコピー設定を行うことができる。コピー設定の例として、集約印刷について説明する。集約印刷とは、複数の原稿画像を1枚のシートに集約して印刷する機能である。集約印刷の設定を行いたい場合、ユーザはタッチ操作などでボタン201を選択押下する。ユーザがボタン201を選択すると、操作部105に集約印刷画面210が表示される。ボタン211、ボタン212、ボタン213は、それぞれ集約印刷として2in1、4in1、8in1を設定するためのボタンである。2in1は、2つの原稿画像を1枚のシートに集約して印刷するための設定である。同様に、4in1は4つの原稿画像を1枚のシートに集約して印刷するための設定、8in1は8つの原稿画像を1枚のシートに集約して印刷するための設定である。ユーザは集約印刷画面210において、所望の集約印刷の設定を行うことができる。次に、コピー設定として集約印刷が設定されたときの原稿画像の扱いについて、図3~図6を用いて説明する。図3は、ユーザAが原稿301と原稿302を用いてコピーを実行する場合について説明する図である。ここでは、ユーザAは2in1の集約印刷を実行することによって、シート305サイズはA4Rが示す印刷結果を得たいと考えていることとする。まずユーザAは、図3aに示すように、画像処理装置100のスキャナ108に原稿301と原稿302を載置する。このとき、原稿301と原稿302はA4の向きでスキャナ108に載置される。なお、図3aでは原稿301と原稿302の内容が分かるように並べて示しているが、実際にはユーザは原稿301と原稿302は重ねてスキャナ108に載置することになる。以降の図でもスキャナ108に載置する原稿を並べて説明するが、図3aと同様に、実際にはユーザは原稿を重ねてスキャナ108に載置することになる。ユーザAが集約印刷画面210のボタン211で2in1を設定して不図示のコピー実行ボタンを押下すると、スキャナ108は原稿301と原稿302を読み取り、原稿画像を生成する。図3bの原稿画像303と原稿画像304は、それぞれ原稿301と原稿302に対応する。このとき、図4などで後述する原稿画像の回転処理は実行されない。原稿画像が生成されると、プリンタ107は集約印刷の設定に基づいて印刷を実行する。図3cのシート305は印刷が実行されたシートを示す。図3の例では、ユーザAは所望の印刷結果を得ることができる。図4は、ユーザAが原稿301と原稿302を用いてコピーを実行する場合について説明する図である。図4においても、ユーザAは図3と同様に、2in1の集約印刷を実行することによってシート407サイズはA4Rが示す印刷結果を得たいと考えていることとする。まずユーザAは、図4aに示すように、画像処理装置100のスキャナ108に原稿401と原稿402を載置する。このとき、図3とは異なり原稿401と原稿402はA4Rの向きでスキャナ108に載置されたとする。ユーザAが集約印刷画面210のボタン211で2in1を設定して不図示のコピー実行ボタンを押下すると、スキャナ108は原稿301と原稿302を読み取り、原稿画像を生成する。このとき生成される原稿画像は、図4bに示す原稿画像403と原稿画像404であるが、A4Rの向きの原稿画像では集約印刷を実行することができない。従って、画像処理装置100は生成した原稿画像に回転処理を実行することになる。ここで実行される回転処理は、原稿画像を時計回りに90°回転させる処理である。なお、A4Rの向きの原稿画像を回転させるときに時計回りに90°回転させるということは、予め画像処理装置100の仕様として予め決定していることとする。原稿画像403と原稿画像404に回転処理を実行すると、それぞれ原稿画像405と原稿画像406となる。原稿画像の回転処理が完了すると、プリンタ107は集約印刷の設定に基づいて印刷を実行する。図4cのシート407は印刷が実行されたシートを示す。図4の例では、ユーザAは所望の印刷結果を得ることができる。図4において、A4Rの向きの原稿画像を回転させるときに時計回りに90°回転させることは、画像処理装置100の仕様として予め決定していると説明した。しかしながら、画像処理装置の機種や製造メーカが変われば、当然ながら仕様も変わると考えられる。また、同じ機種の画像処理装置であっても、ユーザの設定によっては原稿画像を回転させる向きが変わるかもしれない。図5は、画像処理装置100とは異なる仕様を有する画像処理装置120について説明する。なお、画像処理装置120の構成は図1で説明した画像処理装置100の構成と同様であるため、説明は省略する。また画像処理装置120では、A4Rの向きの原稿画像を回転させるときに、画像処理装置100とは異なり反時計回りに90°回転させると決定していることとする。画像処理装置120のユーザBは、2in1の集約印刷を実行することによってシート507サイズはA4Rが示す印刷結果を得たいと考えていることとする。まずユーザBは、図5aに示すように、画像処理装置120のスキャナに原稿501と原稿502をA4Rの向きで載置する。このとき、図4と異なり原稿の印字の向きが異なっているが、これは画像処理装置100と画像処理装置120の原稿画像の回転の仕様が異なるためである。ユーザBが集約印刷画面で2in1を設定して不図示のコピー実行ボタンを押下すると、スキャナは原稿501と原稿502を読み取り、原稿画像を生成する。このとき生成される原稿画像は、図5bに示す原稿画像503と原稿画像504であるが、図4と同様に集約印刷を実行するために回転処理が実行される。原稿画像503と原稿画像504を反時計回りに90°回転させると、それぞれ原稿画像505と原稿画像506となる。原稿画像の回転処理が完了すると、画像処理装置120のプリンタは集約印刷の設定に基づいて印刷を実行する。図5cのシート507は印刷が実行されたシートを示す。図5の例では、ユーザBは所望の印刷結果を得ることができる。図4と図5を用いて説明したように、ユーザAとユーザBはそれぞれ自身が使用する画像処理装置の仕様を理解して、所望の印刷結果を得るためには画像処理装置の仕様に応じた向きでスキャナに原稿を載置すればよい。しかしながら、普段は画像処理装置120を使用するユーザBは、画像処理装置100の仕様を十分に理解していないと考えられる。従って、ユーザBが画像処理装置100でコピーを実行しようとした場合に、画像処理装置120で載置するときと同じようにスキャナ108に原稿を載置してしまうと、ユーザBは所望の印刷結果を得られないことがある。これに関して、図6を用いて説明する。ユーザBは、図5cのシート507が示す印刷結果を得たいと考えて、図6aに示すように図5aと同様の向きで画像処理装置100のスキャナ108に原稿を載置したとする。図6aの原稿601と原稿602は、それぞれユーザが載置した原稿を示す。ユーザBが集約印刷画面210のボタン211で2in1を設定して不図示のコピー実行ボタンを押下すると、スキャナ108は原稿601と原稿602を読み取り、原稿画像を生成する。このとき生成される原稿画像は、図6bに示す原稿画像603と原稿画像604であるが、A4Rの向きの原稿画像では集約印刷を実行することができない。従って、画像処理装置100は生成した原稿画像に回転処理を実行することになる。ここで実行される回転処理は、原稿画像を時計回りに90°回転させる処理である。原稿画像603と原稿画像604に回転処理を実行すると、それぞれ原稿画像605と原稿画像606となる。原稿画像の回転処理が完了すると、プリンタ107は集約印刷の設定に基づいて印刷を実行する。図6cのシート607は印刷が実行されたシートを示す。シート607の天地を逆にするとシート608となるが、シート608はユーザの意図した印刷結果になっていない。これは、原稿画像の回転方法が画像処理装置100と画像処理装置120とで異なることを知らないままに、画像処理装置120と同じ向きで画像処理装置100のスキャナ108にユーザBが原稿を載置したことが原因である。以上、図6で説明したように、原稿画像を回転する回転処理によってユーザの意図しない印刷結果になる場合がある。ユーザの意図しない印刷を行うと、シートやトナーを無駄に消費することになってしまう。そこで本実施形態では、原稿画像を回転する回転処理が実行される場合に印刷プレビューを表示して、ユーザの意図した印刷結果になっているか否かをユーザに確認させる。図7は、原稿画像に回転処理が実行されると画像処理装置100のCPU101が判定した場合に、画像処理装置100の操作部105に表示されるプレビュー画面である。図7aのプレビュー画面700は、図6で説明したケースにおいて表示される画面である。701はシートに印刷される原稿画像を示し、集約印刷の設定に基づいてレイアウトされている。ユーザは701を確認することによって、所望の印刷結果になっているか否かを判断する。図6で説明したケースでは、ユーザがスキャナに誤った方向で原稿を載置したため、ユーザの意図した印刷結果にはなっていない。一方、図7bのプレビュー画面710は、図4で説明したケースにおいて表示される画面である。図4で説明したケースでは、ユーザがスキャナに正しい方向で原稿を載置したため、ユーザの意図した印刷結果にはなっていることがわかる。プレビュー画面700あるいはプレビュー画面710を確認したユーザは、印刷の実行、ジョブキャンセル、原稿画像の入れ替えのうち、所望の処理を実行することができる。ユーザがボタン702を選択すると、画像処理装置100は印刷を実行する。また、ユーザがボタン703を選択すると、画像処理装置100はジョブをキャンセルする。また、ユーザがボタン704を選択すると、画像処理装置100は原稿画像の入れ替えを行う。この原稿画像の入れ替えについては、図8を用いて説明する。図8aは集約印刷の例として2in1を示す図である。シート801には、原稿画像802と原稿画像803がレイアウトされている。ユーザがプレビュー画面700においてボタン704を選択すると、シート804で示すように原稿画像802と原稿画像803の位置が入れ替わるようにレイアウトが変更される。従って、ユーザがプレビュー画面700においてボタン704を選択すると、図8bのプレビュー画面810が表示される。このように原稿画像の入れ替えを変行うことによって、図6で説明したケースのようにスキャナ108への原稿の載置方向を間違えた場合にであっても、ユーザは所望の印刷結果を得ることができる。また、所望の印刷結果を得るために集約印刷などのコピー設定を再度行い、更に原稿を再スキャンするといったユーザの手間を軽減することができる。なお、原稿画像802と原稿画像803の入れ替えに限らず、他には原稿画像802と原稿画像803をそれぞれ180°回転させてもよい。次に本実施形態における印刷プレビューの表示について、図9のフローチャートを用いて説明する。なお、図9のステップS901~S910の各ステップは、画像処理装置100が備えるCPU101がROM102等のメモリに格納されたプログラムをRAM103に展開して実行することによって処理される。ユーザが図2bの集約印刷画面210において集約印刷の設定として例えば2in1を行い、不図示のコピー実行ボタンをユーザが押下する。するとステップS901において、スキャナ108は原稿を載置された原稿を読み取り、原稿画像を生成する。次にステップS902において、CPU101は原稿画像に回転処理を実行するか否かを判定する。本実施形態では、例えば図4や図6のように集約印刷を実行するために回転処理が必要な場合に原稿画像に回転処理を実行するとCPU101が判定し、ステップS903に進む。一方、例えば図3のように集約印刷を実行するために回転処理が必要ではない場合に原稿画像を実行しないと判定し、ステップS910に進む。そしてステップS910において、原稿画像と集約印刷の設定とに基づいてプリンタ107は印刷を実行する。ステップS902においてCPU101が回転処理を実行しないと判定した場合には、後述するプレビュー画面の表示を行うことなく印刷を実行する。なお、印刷実行前に印刷プレビューを表示するようにユーザによって指定されている場合には、ステップS902においてCPU101が回転処理を実行しないと判定した場合であっても印刷プレビューを表示するように構成してもよい。次にステップS903について説明する。ステップS903において、CPU101は原稿画像に回転処理を実行する。本実施形態では、回転処理として原稿画像を時計回りに90°回転させる。ステップS903で回転処理を実行すると、ステップS904に進み、操作部105は印刷を実行する前に印刷プレビューを表示する。ステップS904で表示される印刷プレビューは例えば図7のプレビュー画面700やプレビュー画面710であり、回転処理が実行された原稿画像が集約印刷の設定に基づいてレイアウトされて表示される。ユーザはステップS904表示された印刷プレビューを確認することで、ユーザの意図した印刷結果になっているか否かを確認することができる。次にステップS905において、CPU101は操作部105を介してユーザの操作が入力されたか否かを判定する。操作部105を介してユーザの操作が入力されたとCPU101が判定すると、ステップS906に進む。一方、操作部105を介してユーザの操作が入力されていない場合には、ユーザが選択するまで待機する。次にステップS906において、CPU101は原稿画像の入れ替えを行うか否かを判定する。本実施形態では、ユーザによってボタン701が選択された場合に、原稿画像の入れ替えを行うとCPU101が判定してステップS907に進む。ステップS907において、CPU101は図8aで説明したように原稿画像802と原稿画像803とが入れ替わるようにレイアウトを変更する。そしてステップS904に戻り、変更後のレイアウトに基づいて操作部105は印刷プレビューを表示する。なお、本実施形態では1ページのシート上の原稿画像を入れ替える例を説明したが、当然ながらシートは複数ページで構成される場合もある。従って、ステップS907において1ページのシート上の原稿画像を入れ替えたことに応じて、他のページにも同様の処理を行うように構成してもよい。ステップS906において原稿画像の入れ替えを行うとCPU101が判定しない場合は、ステップS908に進み、CPU101はジョブをキャンセルするか否かを判定する。本実施形態では、ユーザによってボタン703が選択された場合にジョブをキャンセルするとCPU101が判定する。そしてジョブをキャンセルして、本フローチャートが示す処理を終了する。一方、ステップS908においてジョブをキャンセルしないとCPU101が判定した場合には、ステップS909に進む。ステップS909において、CPU101は印刷を実行するか否かを判定する。本実施形態では、ユーザによってボタン702が選択された場合に印刷を実行するとCPU101が判定する。ステップS909において印刷を実行するとCPU101が判定すると、ステップS910に進み、原稿画像と集約印刷の設定とに基づいてプリンタ107は印刷を実行する。一方、ステップS909において印刷を実行しないとCPU101が判定すると、ステップS911に進む。ステップS911において、CPU101は入力されたユーザの操作に基づいて処理を実行する。例えば、プレビュー画面700の701を拡大表示する操作が入力された場合には、701を拡大する拡大処理を実行する。以上のように、本実施形態によれば、原稿画像を回転する回転処理が実行される場合に印刷プレビューを表示する。これにより、ユーザは所望の印刷結果になっているか否かを確認することができる。また、プレビュー画面において集約印刷のレイアウトを変更することができるため、所望の印刷結果を得るために集約印刷などのコピー設定を再度行い、更に原稿を再スキャンするといったユーザの手間を軽減することができる。実施形態2実施形態1では、原稿画像に回転処理を実行する場合に印刷プレビューを表示すると説明した。これは、図6で説明したように回転処理によってユーザの意図しない印刷結果になる場合があるということを考慮しての処理である。しかしながら、詳細は後述する図10と図11を用いて説明するが、集約印刷が設定されていない場合など、回転処理を実行するとしても印刷プレビューを表示しなくてもよい場合がある。本実施形態ではこれを考慮して、回転処理を実行する場合であっても、集約印刷の設定の有無に応じて印刷プレビューを表示するか否かを切り替える構成について説明する。図10は、ユーザAが原稿1001を用いてコピーを実行する場合について説明する図である。ユーザAは、図10aに示すように、スキャナ108に原稿1001を載置する。このとき、原稿1001はA4Rの向きで載置されたとする。ユーザが不図示のコピー実行ボタンを押下すると、スキャナ108は原稿1001を読み取り原稿画像を生成する。このとき生成される原稿画像は、図10bに示す原稿画像1002である。本実施形態では、画像処理装置100にA4Rのシートがセットされておらず、A4のシートしかセットされていないとする。この場合、原稿画像1002に回転処理が実行されて、原稿画像1003となる。原稿画像の回転処理が完了すると、プリンタ107は原稿画像1003に基づいて印刷を実行する。図10cのシート1004は、印刷が実行されたシートを示す。次に図11について説明する。図11は、ユーザBが原稿1101を用いてコピーを実行する場合について説明する図である。ユーザBは、図11aに示すように、スキャナ108に原稿1101を載置する。このとき、原稿1101はA4Rの向きで載置されたとするが、原稿1001とは原稿の印字の向きが異なる。ユーザが不図示のコピー実行ボタンを押下すると、スキャナ108は原稿1101を読み取り、原稿画像を生成する。このとき生成される原稿画像は、図11bに示す原稿画像1102である。図10と同様に、画像処理装置100にA4Rのシートがセットされておらず、A4のシートしかセットされていないとする。この場合、原稿画像1102に回転処理が実行されて、原稿画像1103となる。原稿画像の回転処理が完了すると、プリンタ107は原稿画像に基づいて印刷を実行する。図10cのシート1104は、印刷が実行されたシートを示す。ユーザがシート1104の天地を逆にすると、シート1105となる。シート1105は図10cのシート1004と同じ印刷結果となっている。以上のように、図10と図11では両方とも原稿画像の回転処理が実行されているにも関わらず、集約印刷の設定がされていないため印刷結果はユーザの意図した印刷結果となる。そこで本実施形態では、回転処理を実行する場合であっても、集約印刷の設定がされていなければ、印刷プレビューを表示せずに印刷を実行することを特徴とする。次に本実施形態における印刷プレビューの表示について、図12のフローチャートを用いて説明する。なお、図12の各ステップは、画像処理装置100が備えるCPU101がROM102等のメモリに格納されたプログラムをRAM103に展開して実行することによって処理される。また、図9のフローチャートと同じ番号のステップは、図9のフローチャートと同様の処理を行うため説明は省略する。ユーザが所望のコピー設定を行って不図示のコピー実行ボタンを押下すると、ステップS901において、スキャナ108は原稿を載置された原稿を読み取り、原稿画像を生成する。次にステップS1201において、CPU101は原稿画像に回転処理を実行するか否かを判定する。本実施形態では、例えば図4や図6、図10や図11のように原稿画像に回転処理を実行する必要がある場合に原稿画像に回転処理を実行するとCPU101が判定し、ステップS1202に進む。なお、印刷実行前に印刷プレビューを表示するようにユーザによって指定されている場合には、ステップS1201においてCPU101が回転処理を実行しないと判定した場合であっても印刷プレビューを表示するように構成してもよい。ステップS1202において、CPU101は集約印刷が設定されているか否かを判定する。ステップS1202において集約印刷が設定されているとCPU101が判定すると、ステップS903に進み印刷プレビューを表示する。一方、ステップS1202において集約印刷が設定されていないとCPU101が判定すると、ステップS910に進み、印刷プレビューを表示することなくプリンタ107は印刷を実行する。なお、印刷実行前に印刷プレビューを表示するようにユーザによって指定されている場合には、ステップS1202においてCPU101が集約印刷が設定されていないと判定した場合であっても印刷プレビューを表示するように構成してもよい。以上のように、本実施形態によれば、回転処理を実行する場合であっても集約印刷の設定がされていなければ、印刷プレビューを表示せずに印刷を実行する。これにより、ユーザは所望の印刷結果を得られなくなる可能性がより高くなる場合、つまり集約印刷が設定されかつ回転処理が実行される場合にのみ印刷プレビューを確認すればよいため、ユーザの手間が軽減される。その他の実施形態本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェアプログラムを、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータまたはCPUやMPU等がプログラムを読み出して実行する処理である。