"設定画面を介して入力された指示に従って、本を出力するための製本印刷と用紙の面に配置される複数ページの数を設定する設定手段と、前記製本印刷と前記用紙の面に配置される複数ページの数との両者が設定された場合、本の開き方向の変更に応じて前記用紙の面に配置される複数ページの配置順を変更された後の開き方向に対応する配置順に変更する第1変更手段と、前記製本印刷と前記用紙の面に配置される複数ページの数との両者が設定された場合、前記配置順の変更に応じて前記本の開き方向を変更された後の配置順に対応する開き方向に変更する第2変更手段とを備えることを特徴とする情報処理装置。ユーザの指示に従って前記本の開き方向が第1の開き方向から第2の開き方向に変更されることに従って前記配置順を前記第2の開き方向に対応する第2の配置順に変更した後にユーザが前記第2の配置順を第1の配置順に変更した場合、前記第2変更手段は、前記本の開き方向として前記第2の開き方向を維持することを特徴とする請求項1に記載の情報処理装置。ユーザの指示に従って前記配置順が第1の配置順から第2の配置順に変更されることに従って前記本の開き方向を前記第2の配置順に対応する第2の開き方向に変更した後にユーザが前記第2の開き方向を第1の開き方向に変更した場合、前記第1変更手段は、前記配置順として前記第2の配置順を維持することを特徴とする請求項1に記載の情報処理装置。前記第1変更手段または前記第2変更手段の変更に従って、変更されたことを示すメッセージを表示する表示手段を更に備えることを特徴とする請求項1乃至3のいずれか1項に記載の情報処理装置。情報処理装置において実行される制御方法であって、設定画面を介して入力された指示に従って、本を出力するための製本印刷と用紙の面に配置される複数ページの数を設定する設定工程と、前記製本印刷と前記用紙の面に配置される複数ページの数との両者が設定された場合、本の開き方向の変更に応じて前記用紙の面に配置される複数ページの配置順を変更された後の開き方向に対応する配置順に変更する第1変更工程と、前記製本印刷と前記用紙の面に配置される複数ページの数との両者が設定された場合、前記配置順の変更に応じて前記本の開き方向を変更された後の配置順に対応する開き方向に変更する第2変更工程とを備えることを特徴とする制御方法。ユーザの指示に従って前記本の開き方向が第1の開き方向から第2の開き方向に変更されることに従って前記配置順を前記第2の開き方向に対応する第2の配置順に変更した後にユーザが前記第2の配置順を第1の配置順に変更した場合、前記第2変更工程は、前記本の開き方向として前記第2の開き方向を維持することを特徴とする請求項5に記載の制御方法。ユーザの指示に従って前記配置順が第1の配置順から第2の配置順に変更されることに従って前記本の開き方向を前記第2の配置順に対応する第2の開き方向に変更した後にユーザが前記第2の開き方向を第1の開き方向に変更した場合、前記第1変更工程は、前記配置順として前記第2の配置順を維持することを特徴とする請求項5に記載の制御方法。前記第1変更工程または前記第2変更工程の変更に従って、変更されたことを示すメッセージを表示する表示工程を更に備えることを特徴とする請求項5乃至7のいずれか1項に記載の制御方法。設定画面を介して入力された指示に従って、本を出力するための製本印刷と用紙の面に配置される複数ページの数を設定する設定工程と、前記製本印刷と前記用紙の面に配置される複数ページの数との両者が設定された場合、本の開き方向の変更に応じて前記用紙の面に配置される複数ページの配置順を変更された後の開き方向に対応する配置順に変更する第1変更工程と、前記製本印刷と前記用紙の面に配置される複数ページの数との両者が設定された場合、前記配置順の変更に応じて前記本の開き方向を変更された後の配置順に対応する開き方向に変更する第2変更工程をコンピュータに実行させるためのコンピュータが読み取り可能なプログラム。ユーザの指示に従って前記本の開き方向が第1の開き方向から第2の開き方向に変更されることに従って前記配置順を前記第2の開き方向に対応する第2の配置順に変更した後にユーザが前記第2の配置順を第1の配置順に変更した場合、前記第2変更工程は、前記本の開き方向として前記第2の開き方向を維持することを特徴とする請求項9に記載のプログラム。ユーザの指示に従って前記配置順が第1の配置順から第2の配置順に変更されることに従って前記本の開き方向を前記第2の配置順に対応する第2の開き方向に変更した後にユーザが前記第2の開き方向を第1の開き方向に変更した場合、前記第1変更工程は、前記配置順として前記第2の配置順を維持することを特徴とする請求項9に記載のプログラム。前記第1変更工程または前記第2変更工程の変更に従って、変更されたことを示すメッセージを表示する表示工程を更に備えることを特徴とする請求項9乃至11のいずれか1項に記載のプログラム。Nin1製本はそれぞれ配置順と開き方向の指定が可能であることは前述の通りであるが、これらの設定の組み合わせによってはユーザにとって不自然な印刷結果が得られることがある。例えば左上から右向きの配置順で左開きは自然だが右開きは不自然である。同様に右上から左向きの配置順で右開きは自然だが左開きは不自然である。特許文献1では不自然な印刷結果が出力されないようにウィザード形式にてUIを表示することで開き方向を選択した後に配置順を指定させているため、任意の順序で設定可能なプリンタドライバでの適用は困難である。本願はユーザが操作しやすい設定画面を提供することを目的とする。上記課題を解決するため本願発明は、設定画面を介して入力された指示に従って、本を出力するための製本印刷と用紙の面に配置される複数ページの数を設定する設定手段と、前記製本印刷と前記用紙の面に配置される複数ページの数との両者が設定された場合、本の開き方向の変更に応じて前記用紙の面に配置される複数ページの配置順を変更された後の開き方向に対応する配置順に変更する第1変更手段と、前記製本印刷と前記用紙の面に配置される複数ページの数との両者が設定された場合、前記配置順の変更に応じて前記本の開き方向を変更された後の配置順に対応する開き方向に変更する第2変更手段とを備えることを特徴とする。本発明の実施により、ユーザが操作しやすい設定画面を提供することができる。以下、本発明を実施するための最良の形態について図面を用いて説明する。[実施例1]図1は本発明の実施形態における印刷システムの全体像を示している。本システムはホストコンピュータ100とプリンタ700で構成されている。ホストコンピュータ100上ではアプリケーション200、オペレーティングシステムの管理するグラフィックスエンジン300、プリンタドライバ400、システムスプーラー600などのモジュールがそれぞれ動作している。アプリケーション200は具体的には文書作成ソフトや表計算ソフトなどを指しており、ユーザからの印刷指示を受け付けることができる。アプリケーション200は、ユーザからの印刷指示を受け付けると、グラフィックスエンジン300に対して描画命令などの印刷指示を行う。印刷指示を受け取ったグラフィックスエンジン300はプリンタドライバ400に対して印刷指示を行う。プリンタドライバ400はグラフィックスエンジン300からの印刷指示をプリンタ700の解釈できる印刷データに変換してシステムスプーラー600に送信する。システムスプーラー600は受け取った印刷データをプリンタ700に対して送信する。最後にプリンタ700は取得した印刷データを解釈し、用紙などのメディアに対して印刷処理を行う。印刷処理の方法にはメディア上にトナーを定着させるものやインクを吐出させるものなどが存在するが、本発明の実施においてはどのようなものであっても構わない。プリンタドライバ400はUIドライバ410とグラフィックスドライバ420を有している。UIドライバ410は両面設定やレイアウト設定などの印刷設定情報をユーザが指定するためのUIを備えている。一方、グラフィックスドライバ420はグラフィックスエンジン300から指示される文字描画命令や図形描画命令をプリンタ700の解釈できる印刷データに変換する。なお、ここでの変換処理はUIドライバ410で指定された印刷設定情報を参照しながら行われる。具体的には、印刷設定情報で両面印刷が指定されている時はプリンタが両面印刷を行うための印刷データを作成する。図17は本発明情報処理装置の構成を説明するブロック図である。なお、特に断らない限り、本発明の機能が実行されるのであれば、単体の機器であっても、複数の機器からなるシステムであっても、LAN,WAN等のネットワークを介して接続が為され処理が行われるシステムであっても本発明を適用できることは言うまでもない。図17において、3000はホストコンピュータで、ROM3のプログラム用ROMあるいは外部メモリ11に記憶された文書処理プログラム等に基づいて図形、イメージ、文字、表表計算等を含む等が混在した文書処理を実行するCPU1を備える。そして、CPU1がシステムバス4に接続される各デバイスを総括的に制御する。また、このROM3のプログラム用ROMあるいは外部メモリ11には、CPU1の制御プログラムであるオペレーティングシステムプログラム以下OS等が記憶される。ROM3のフォント用ROMあるいは外部メモリ11には上記文書処理の際に使用するフォントデータ等を記憶され、ROM3のデータ用ROMあるいは外部メモリ11には上記文書処理等を行う際に使用する各種データが記憶される。2はRAMで、CPU1の主メモリ、ワークエリア等として機能する。5はキーボードコントローラKBCで、キーボード9や不図示のポインティングデバイスからのキー入力を制御する。6はCRTコントローラCRTCで、CRTディスプレイCRT10の表示を制御する。7はディスクコントローラDKCで、ハードディスクHD、フロッピー登録商標ディスクFD等の外部メモリ11とのアクセスを制御する。なお、HDには、ブートプログラム、各種のアプリケーション、編集ファイル、プリンタ制御コマンド生成プログラム以下プリンタドライバ等が記憶されている。8はプリンタコントローラPRTCで、所定の双方向性インターフェースインターフェース21を介してプリンタ1500に接続されて、プリンタ1500との通信制御処理を実行する。なお、CPU1は、例えばRAM2上に設定された表示情報RAMへのアウトラインフォントの展開ラスタライズ処理を実行し、CRT10上でのWYSIWYGを可能としている。また、CPU1は、CRT10上の不図示のマウスカーソル等で指示されたコマンドに基づいて登録された種々のウインドウを開き、種々のデータ処理を実行する。ユーザは印刷を実行する際、印刷の設定に関するウインドウを開き、プリンタの設定や、印刷機能の選択を含むプリンタドライバに対する印刷処理方法の設定を行える。プリンタ1500画像処理装置のCPU12はROM13に記憶された制御プログラム等あるいは外部メモリ14に記憶された制御プログラム等に基づいてシステムバス15に接続される印刷部プリンタエンジン17に出力情報としての画像信号を出力する。また、このROM13のプログラムROMには、CPU12の制御プログラム等を記憶する。ROM13のフォント用ROMには上記出力情報を生成する際に使用するフォントデータ等を記憶し、ROM13のデータ用ROMにはハードディスク等の外部メモリ14がないプリンタの場合には、ホストコンピュータ上で利用される情報等を記憶している。CPU12は入力部18を介してホストコンピュータとの通信処理が可能となっており、プリンタ内の情報等をホストコンピュータ3000に通知可能に構成されている。19はCPU12の主メモリ、ワークエリア等として機能するRAMで、図示しない増設ポートに接続されるオプションRAMによりメモリ容量を拡張することができるように構成されている。なお、RAM19は、出力情報展開領域、環境データ格納領域、NVRAM等に用いられる。前述したハードディスクHD、ICカード等の外部メモリ14は、メモリコントローラMC20によりアクセスを制御される。外部メモリ14は、オプションとして接続され、フォントデータ、エミュレーションプログラム、フォームデータ等を記憶する。また、18は前述した操作パネルで操作のためのスイッチおよびLED表示器等が配されている。また、前述した外部メモリは1個に限らず、少なくとも1個以上備え、内蔵フォントに加えてオプションフォントカード、言語系の異なるプリンタ制御言語を解釈するプログラムを格納した外部メモリを複数接続できるように構成されていてもよい。さらに、図示しないNVRAMを有し、操作パネル1501からのプリンタモード設定情報を記憶するようにしてもよい。図2は図1におけるUIドライバ410のモジュール構成を示している。前述の印刷設定情報は印刷設定データ414に格納されて印刷設定管理部411によって管理される。UI制御部412は印刷設定管理部411が管理する印刷設定データに基づくUIを表示するようにUI表示部413に対して指示する。UI表示部413はホストコンピューター100に接続されたディスプレイなどの表示装置に対して指定されたUIを表示する。さらに、UI制御部412は、コンピューター100に接続されたマウスやキーボードなどの入力装置からの指示に反応して、コンフリクトデータ415や自動フラグデータ416を参照しながらUIを制御する。ここで、コンフリクトデータ415とは複数の印刷設定情報間の排他関係が記述されたデータのことである。具体的には、はがきの両面印刷をプリンタ700がサポートしていない場合には、はがき印刷の印刷設定情報と両面印刷の印刷設定情報は排他となるように記述される。UI制御部412はこれら排他となる印刷設定情報同士が同時に指定できないようにUIを制御する。自動フラグデータ416は本実施例における配置順および開き方向に対してそれぞれOn/Offの情報を有しており、詳細に関しては後述する。図3と図4はUI表示部413が表示するUI設定画面の一部を示している。図3は、背景技術で説明したNin1用紙の面に配置される複数ページの数の設定を行うためのコンボボックス450と、配置順を指定するためのコンボボックス460を示している。コンボボックス450は4in1の例を示しているが、ユーザは2in1、6in1、8in1なども選択できる。また、ユーザはコンボボックス460を使って左上から右向き461、左上から下向き462、右上から左向き463、右上から下向き464のいずれかを選択できる。ここで、それぞれの記載を簡略化するために1234という記号で表現する。図4は製本印刷を設定するためのコンボボックス470と、開き方向を指定するためのコンボボックス480を示している。コンボボックス470では製本印刷を示しているが、ユーザは片面、両面印刷なども選択できる。また、コンボボックス480では左開き481、右開き482を選択できる。図5は図3や図4で示したUIでNin1印刷と製本印刷の両者が指定された時の印刷結果の一例である。例えば、印刷結果491は、4in1印刷と製本印刷の両者が指定され、開き方向として左開き481、配置順として左上から右向き4611が指定された時の印刷結果である。印刷結果491の見開きの左右には、4ページ分が印刷されている。ページ内の数字はページ番号を指す。なお、この例では左開きが指定されているため、左側に5ページ目から8ページ目が印刷され、右側に9ページ目から12ページ目が印刷されている。なお、1ページ目から4ページ目は表紙裏面に印刷されるため図示されていない。印刷結果492は、4in1印刷と製本印刷の両者が指定され、右開き482と左上から右向き4611が指定された時の印刷結果である。印刷結果493は、4in1印刷と製本印刷の両者が指定され、右開き482と右上から左向き4633が指定された時の印刷結果である。なお、印刷結果491および印刷結果493が、課題において説明した自然な配置順に相当し、印刷結果492が、課題において説明した不自然な配置順に相当する。以下、図6から図9のフローチャートを用いて、本実施例におけるUI制御部412の処理について説明する。なお、本願のフローチャートの各ステップは、CPU1がメモリから関連するプログラムを読み出して実行することで実現される。UI制御部412はまず印刷設定管理部411から印刷設定データを取得してS501、取得した印刷データが反映されたUIを表示するS502。UI制御部412は、前述の自動フラグデータ416に格納されている開き方向の自動フラグをOnにセットしS503、配置順の自動フラグもOnにセットするS504。図7は図6のフローで表示されたUIを用いてユーザが印刷設定情報を変更し、変更された印刷設定情報を適用するように指示した時のUI制御部412のフローチャートを示している。UI制御部412は変更された印刷設定情報を取得し、印刷設定管理部411へ送信する。印刷設定管理部411はそれを受けて自身の管理している印刷設定データ414を更新する。図6と図7で示したように、UI制御部412は、印刷設定データ414に記憶された印刷設定情報が反映されたUIを表示し、UIを介して印刷設定情報を適用するための指示を受け付けた場合、UIにおける印刷設定情報を印刷設定データ414に格納する。図8-図9は、本発明において、Nin1製本時にユーザがそれぞれ開き方向480と配置順460を変更した時のUI制御部412のフローチャートを示している。なお、ユーザは表示されたUIを使って印刷設定情報を変更するため、図6のフローと図7のフローの間に行われることになる。図8で、ユーザが開き方向480を変更した場合、UI制御部412は、自動フラグデータ416を確認して配置順の自動フラグがOnかどうかを確認するS521。図6で示した通り、UIが表示された直後は配置順の自動フラグはOnであるので次のS522に進む。UI制御部412は、S522において開き方向480の変更結果を確認する。変更結果が左開き481であると確認された場合、UI制御部412は次に現在の配置順460を確認するS523。UI制御部412は、現在の配置順460が左開きに対して自然な組み合わせすなわち配置順460が左上から右向き4611か、左上から下向き4622であると確認した場合は、何もせずにS529に処理を進める。一方、現在の配置順460が左開きに対して不自然な組み合わせすなわち配置順460が3または4であると確認された場合、UI制御部412は、配置順が左開きに対して自然な組み合わせになるように変更するS525、S526。具体的には、左開きと共に現在の配置順として右上から左向き4633が指定されていた場合、UI制御部412は配置順を右上から左向き4633から左上から右向き4611に変更する。一方、左開きと共に現在の配置順として右上から下向き4644が指定されていた場合、UI制御部412は配置順を右上から下向き4644から左上から下向き4622に変更する。UI制御部412は、S522において開き方向480の変更結果が右開き482であると確認された場合も、現在の配置順460を確認するS524。UI制御部412は、現在の配置順が右開きに対して自然な組み合わせ配置順3、4であると確認した場合は、何もせずにS529に処理を進める。一方、現在の配置順460が右開きに対して不自然な組み合わせすなわち配置順1、2であると確認された場合、UI制御部は配置順が右開きに対して自然な組み合わせになるように変更するS527、S528。具体的には、右開きと共に現在の配置順として左上から右向き4611が指定されていた場合、UI制御部412は配置順を左上から右向き4611から右上から左向き4633に変更する。一方、右開きと共に現在の配置順として左上から下向き4622が指定されていた場合、UI制御部412は配置順を左上から下向き4622から右上から下向き4644に変更する。S529においてUI制御部412は、開き方向480が手動で変更されたということを記憶しておくために自動フラグデータ416内の開き方向の自動フラグをOffに設定し、変更を行った印刷設定情報が反映されたUIを表示するS530。このように、ユーザによって開き方向が変更された場合、配置順460の印刷設定情報が現在の開き方向に対して自然な組み合わせ変更後の開き方向に対応する配置順となるように変更される。その結果、ユーザが意図せずに不自然な組み合わせを選択するリスクを減らすことができる。図13は図8のフローチャートにおいてS521、S522、S524、S527、S529、S530の順に動作した場合のUIの表示状態を説明するための図である。4in1製本においてユーザが左開き481から右開き482に変更した場合、UI制御部は、配置順のコンボボックス460の印刷設定情報を左上から右向き461から右上から左向き463に変更する。図9で、ユーザが配置順460を変更した場合、UI制御部412は自動フラグデータ416を確認して開き方向の自動フラグがOnかどうかを確認するS541。図8と同様に、UIが表示された直後は開き方向の自動フラグはOnであるので、UI制御部は処理をS542に進める。すでにユーザによって開き方向480が手動で変更されている時にはS529によって開き方向の自動フラグはOffになっているためS547に進む。すなわち、一度ユーザによって手動で変更された開き方向は、自動的に変更されないということである。図8のフローチャートにおいても、一度手動で変更された配置順は自動変更されないという判断をS521にて行っている。S542においてUI制御部412は配置順460の変更結果を確認する。変更結果が左上から右向き4611または左上から下向き4622であると判定された場合、UI制御部412は現在の開き方向480を確認するS543。現在の開き方向480が変更結果の配置順すなわち配置順1または2に対して自然な開き方向すなわち左開き481である場合、UI制御部412は何もせずにS547に処理を進める。一方、現在の開き方向480が変更結果の配置順すなわち配置順1または2に対して不自然な開き方向すなわち右開き482である場合、UI制御部412は現状の開き方向を右開き482から左開き481に変更するS545。同様に配置順460の変更結果が右上から左向き4633、または、右上から下向き4644であると判定された場合、UI制御部412は現在の開き方向480を確認するS544。現在の開き方向が変更結果の配置順すなわち3または4に対して不自然な開き方向すなわち左開き481である場合、UI制御部412は現状の開き方向を左開き481から右開き482へ変更するS546。S547においてUI制御部412は、配置順460が手動で変更されたということを記憶しておくために自動フラグデータ416内の配置順の自動フラグをOffに設定し、変更を行った印刷設定情報が反映されたUIを表示するS548。図14は図9のフローチャートにおいてS541、S542、S544、S546、S547、S548の順に動作した場合のUIの表示状態を説明するための図である。4in1製本においてユーザが左上から右向き461から右上から左向き463に変更した場合、UI制御部412は、開き方向のコンボボックス480の印刷設定情報を左開き481から右開き482に変更する。また、図8と図9に示すように、UI制御部412はS521とS541の判断により、ユーザが手動で開き方向480や配置順460を変更した時には、もう一方の印刷設定情報を変更しても自動的に他方の印刷設定情報を変更しないように制御する。例えば、開き方向が左開きであり、かつ、配置順が左上から右向き1である状態において、ユーザが手動で開き方向408を左開きから右開きに変更すると、UI制御部412は配置順460を左上から右向き1から右上から左向き3に変更します。ここで、ユーザがさらに配置順を右上から左向き3から左上から右向き1に変更した場合、自然な印刷結果を出力するためには開き方向も左向きに変更されます。しかしながら、ユーザが手動で右開きを選択した場合は、ユーザの意図を維持するため配置順が左上から右向き1であっても、右開きを維持できます。この制御のために、自動フラグデータ416が使用されます。このフラグを用いることで、図5の印刷結果492のような不自然な印刷結果を出力するための印刷設定情報も、必要であればユーザが意図して設定できるようになり、リスクを減らしながらもより柔軟な設定操作を提供できる。以上、本発明の実施により、ユーザは開き方向と配置順とを任意の順序で設定しても自動変更によって自然な組み合わせを得ることができ、さらに自動変更された後も自由に設定を変更できます。なお、本実施例では説明を簡略化するために印刷データの向きが縦長ポートレートであることを前提に説明したが、横長ランドスケープである時も同様に実施可能である。また、4in1製本を中心に説明したが、6in1などでも同様に実施可能である。また、向きやNin1のNの値によっては左開き、右開きではなく、上開き、下開きの開き方向が設定可能となるが、どちらも配置順に対して自然な組み合わせとなるように自動変更することで同様の効果を得ることができる。さらに、本実施例では自動フラグのOnOffを内部的な自動フラグデータとして表現しているが、自動、手動情報をアイコンなどでUIに表示することで、ユーザの設定操作の操作性を向上できる。なお、開き方向の変更に応じて配置順が自動的に変更された場合または配置順の変更に応じて開き方向が自動的に変更された場合、UI制御部412は自動的に変更されたことを示すメッセージを表示してもよい。[実施例2]実施例1ではNin1製本について本発明を実施する方法を説明してきたが、本実施例では、製本印刷でなく、両面印刷とNin1の両者が指定された場合においても配置順ととじ方向のUIを制御することについて説明する。例えば、とじ方向のとじしろ部分をホチキス止めした際には簡易的に製本印刷と同様の体裁となる。このように捉えると実施例1における左開きはとじ方向の左とじに置き換えることが可能であり、右開きはとじ方向の右とじに置き換えて実施することで、同様の効果を得ることができる。図10は印刷方法を指定するコンボボックス470において両面印刷を選択した状態を示している。製本印刷ではないため、コンボボックス600においてとじ方向を指定できる。コンボボックス600では長辺とじ左601、長辺とじ右602、短辺とじ上603、短辺とじ下604が選択できる。両面印刷が指定された場合、プリンタドライバ400はコンボボックス600で指定されたとじ方向に応じて、表面と裏面の天地が決定されるような印刷データを生成する。また、とじしろの幅が指定されている時は、プリンタドライバ400は指定されたとじ方向にとじしろの幅だけ余白が生成されるような印刷データを生成する。実施例2におけるUI制御部412のUIの表示処理は図6で示した処理とほぼ同じであるため、ここでは割愛する。なお、異なる点は、S503において開き方向の自動フラグをOnにする部分が、実施例2においてはとじ方向の自動フラグをOnにするステップに置き換えられる。また、印刷設定情報を適用する際のフローチャートは図7で示したものと同一である。図11と図12は、実施例2において、両面印刷とNin1の両者が指定された場合におけるUI制御部412のフローチャートを示している。図11はとじ方向600が変更された時のフローチャートであるが、基本的には図8で示したものと同等である。S1022において左開き481が長辺とじ左601に置き換えられたフローとなっており、右開き482が長辺とじ右に置き換えられたフローとなっている。また、その他のとじ方向である短辺とじ上603に変更された時はどの配置順でも不自然になることはないため配置順を変更せずにS1029へ移行する。一方、短辺とじ下604に変更された時は自然な選択肢となる配置順が存在しないため、こちらも配置順を変更せずにS1029へ移行する。S1029ではとじ方向600が手動で変更されたことを受けてとじ方向の自動フラグがOffにセットされる。図15は図11のフローチャートにおいて、S1021、S1022、S1024、S1027、S1029、S1030の順に動作した場合のUIの表示状態を説明するための図である。4in1と両面印刷の両者が設定された場合において、ユーザが長辺とじ左から長辺とじ右に変更した場合、UI制御部412は、配置順のコンボボックス460を左上から右向きから右上から左向きに変更する。図12は配置順460が変更された時のUI制御部412のフローチャートを示しているが、先ほどと同様、実施例1の図9と基本的には同等である。S1041ではとじ方向の自動フラグがOnかどうかについて確認される。また、S1042では配置順の変更結果が確認される。そして、S1043やS1044において現在のとじ方向が確認され、UI制御部412は、S1045やS1046において配置順の変更結果に対して自然な配置となるようなとじ方向600に変更する。なお、変更の内容は図9で説明したものと同様であるためここでは割愛する。図16は図12のフローチャートにおいて、S1041、S1042、S1044、S1046、S1047、S1048の順に動作した場合のUIの表示状態を説明するための図である。4in1と両面印刷の両者が設定された場合において、ユーザが配置順を左上から右向きから右上から左向きに変更した場合、UI制御部412は、とじ方向600を長辺とじ左から長辺とじ右に変更する。以上、説明したように、本発明はNin1製本だけでなく、両面印刷とNin1印刷の組み合わせの時でも同様に実施が可能であり、同等の効果を得ることができる。なお、本願ではプリンタドライバのUIを使って説明してきたが、プリンタドライバのUIに限る必要はなく、例えば、アプリケーションのUIやプリンタの操作パネルにも本願の処理を適用しても構わない。"