(57)【要約】      （修正有）【課題】製本された際にユーザが視認できない領域における記録剤の消費を抑制するプログラム、情報処理装置およびその方法を提供する。【解決手段】コンピュータ（情報処理装置）を、取得した綴じ位置に関する情報に基づき、所定のページにおいて、印刷装置が画像を印刷可能な印刷領域を決定する決定手段として機能させる。【選択図】図１
2020009132.tif 000002
【特許請求の範囲】
【請求項１】
所定のページを印刷するための印刷データを生成するコンピュータを、
前記所定のページ内において綴じ部材によって綴じられる位置である綴じ位置に関する情報を取得する取得手段、
前記取得された前記綴じ位置に関する情報に基づき、前記所定のページにおいて画像を印刷可能な印刷領域を決定する決定手段
として機能させ、
前記印刷データに基づいて、記録媒体上の、前記決定された前記印刷領域に対応する領域に画像が、印刷装置によって印刷されることを特徴とするプログラム。
【請求項２】
前記取得された前記綴じ位置に関する情報に基づき、前記綴じ位置を含まないように前記印刷領域が決定される請求項１に記載のプログラム。
【請求項３】
前記決定手段は更に、前記所定のページの印刷がフチあり印刷かフチなし印刷かの設定に基づき、前記印刷領域を決定することを特徴とする請求項１又は２に記載のプログラム。
【請求項４】
前記所定のページの印刷がフチあり印刷である場合、前記綴じ位置を含まないように前記印刷領域が決定され、
前記所定のページの印刷がフチなし印刷である場合、前記綴じ位置を含むが、前記所定のページが印刷される記録媒体に対応する媒体領域の前記綴じ位置の側の辺と前記綴じ位置との間の少なくとも一部の領域を含まないように、前記印刷領域が決定されることを特徴とする請求項３に記載のプログラム。
【請求項５】
前記決定手段は更に、前記所定のページと前記所定のページに隣接する隣接ページとにまたがって１つの画像が配置されるか否かの設定に基づき、前記印刷領域を決定することを特徴とする請求項１乃至４のいずれか一項に記載のプログラム。
【請求項６】
前記所定のページと前記隣接ページとにまたがって１つの画像が配置されない場合、前記綴じ位置を含まないように前記印刷領域が決定され、
前記所定のページと前記隣接ページとにまたがって１つの画像が配置される場合、前記綴じ位置を含むが、前記所定のページが印刷される記録媒体に対応する媒体領域の前記綴じ位置の側の辺と前記綴じ位置との間の少なくとも一部の領域を含まないように、前記印刷領域が決定されることを特徴とする請求項５に記載のプログラム。
【請求項７】
前記決定手段は更に、前記所定のページが、前記所定のページを含む冊子における表紙に対応するページであるか否かの設定に基づき、前記印刷領域を決定することを特徴とする請求項１乃至６のいずれか一項に記載のプログラム。
【請求項８】
前記所定のページが、前記表紙に対応するページでない場合、前記綴じ位置を含まないように前記印刷領域が決定され、
前記所定のページが、前記表紙に対応するページである場合、前記綴じ位置を含むように、前記印刷領域が決定されることを特徴とする請求項７に記載のプログラム。
【請求項９】
前記コンピュータを、
前記印刷データを前記印刷装置に送信する送信手段として更に機能させ、
前記印刷データが前記印刷装置に送信された場合、前記印刷データに基づく印刷が前記印刷装置によって実行されることを特徴とする請求項１乃至８のいずれか一項に記載のプログラム。
【請求項１０】
前記所定のページが、前記所定のページを含む冊子における表紙に対応するページである場合、前記所定のページを印刷するための前記印刷データに基づいて、前記所定のページ及び前記綴じ位置が印刷され、
前記所定のページが、前記所定のページを含む冊子における表紙でないページに対応するページである場合、前記所定のページを印刷するための前記印刷データに基づいて、前記所定のページが印刷され、前記綴じ位置が印刷されないことを特徴とする請求項９に記載のプログラム。
【請求項１１】
前記コンピュータを、
前記所定のページを印刷するための印刷データの編集画面を表示する表示手段として更に機能させ、
前記編集画面に、前記決定された前記印刷領域が表示されることを特徴とする請求項１乃至１０のいずれか一項に記載のプログラム。
【請求項１２】
前記編集画面において、前記印刷領域内に配置された画像が、前記印刷データによって印刷されることを特徴とする請求項１１に記載のプログラム。
【請求項１３】
所定のページを印刷するための印刷データを生成する情報処理装置であって、
前記所定のページ内において綴じ部材によって綴じられる位置である綴じ位置に関する情報を取得する取得手段と、
前記取得された前記綴じ位置に関する情報に基づき、前記所定のページにおいて画像を印刷可能な印刷領域を決定する決定手段と
を有し、
前記印刷データに基づいて、記録媒体上の、前記決定された前記印刷領域に対応する領域に画像が、印刷装置によって印刷されることを特徴とする情報処理装置。
【請求項１４】
所定のページを印刷するための印刷データを生成する情報処理装置の制御方法であって、
前記所定のページ内において綴じ部材によって綴じられる位置である綴じ位置に関する情報を取得する取得ステップと、
前記取得された前記綴じ位置に関する情報に基づき、前記所定のページにおいて画像を印刷可能な印刷領域を決定する決定ステップと
を有し、
前記印刷データに基づいて、記録媒体上の、前記決定された前記印刷領域に対応する領域に画像が、印刷装置によって印刷されることを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラム、情報処理装置およびその制御方法に関する。
【背景技術】
【０００２】
平綴じの冊子を製本する方法として、印刷された各用紙を、ステープル等の綴じ部材によって綴じる方法が知られている。特許文献１には、冊子の仕上がり状態を指定する仕上り指定画面内において、ステイプラーを表示することが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−１０８４６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ステープル等の綴じ部材によって綴じる方法によって平綴じの冊子が製本された場合、当該冊子内の見開きにおいて、綴じ部材が取り付けられた綴じ位置より背側の領域は、ユーザが視認できない状態になる。そして、ユーザが視認できない領域において印刷が行われると、当該印刷に用いられた記録剤が無駄になるという課題がある。
【０００５】
本発明は、上記のような課題を鑑み、製本された際にユーザが視認できない領域における記録剤の消費を抑制することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本願発明は以下の構成を有する。すなわち、本願発明のプログラムは、所定のページを印刷するための印刷データを生成するコンピュータを、前記所定のページ内において綴じ部材によって綴じられる位置である綴じ位置に関する情報を取得する取得手段と、前記取得された前記綴じ位置に関する情報に基づき、前記所定のページにおいて画像を印刷可能な印刷領域を決定する決定手段として機能させ、前記印刷データに基づいて、記録媒体上の、前記決定された前記印刷領域に対応する領域に画像が、印刷装置によって印刷されることを特徴とする。
【発明の効果】
【０００７】
本願発明により、製本された際にユーザが視認できない領域における記録剤の消費を抑制できる。
【図面の簡単な説明】
【０００８】
【図１】システム構成例及び装置のハードウェア構成例を示す図である。
【図２】情報処理装置のソフトウェア構成例を示す図である。
【図３】製本アプリケーションの基本設定画面の例を示す図である。
【図４】製本アプリケーションにおける編集画面の例を示す図である。
【図５】製本アプリケーションにおける編集画面の例を示す図である。
【図６】製本アプリケーションにおける編集画面の例を示す図である。
【図７】製本アプリケーションにおける編集画面の例を示す図である。
【図８】製本アプリケーションにおける編集画面の例を示す図である。
【図９】製本アプリケーションにおける編集画面の例を示す図である。
【図１０】ステープルの位置と画像の配置を説明するための図である。
【図１１Ａ】本発明に係る印刷領域を説明するための図である。
【図１１Ｂ】本発明に係る印刷領域を説明するための図である。
【図１１Ｃ】本発明に係る印刷領域を説明するための図である。
【図１１Ｄ】本発明に係る印刷領域を説明するための図である。
【図１２】本発明に係るフィッティングを説明するための図である。
【図１３】本発明に係るトリミングを説明するための図である。
【図１４】本発明に係る処理のフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００１０】
（システム及び装置の構成）
図１を用いて、本実施形態に係るシステムの構成例について説明する。本システムは、情報処理装置１０１と印刷装置１５１とを含んで構成され、情報処理装置１０１が用意した印刷データを、ネットワークを介して印刷装置１５１に送信することによって印刷処理が実行される。なお、情報処理装置１０１と印刷装置１５１との間の通信は、例えば、ＩＥＥＥ８０２．１１規格シリーズに準拠した無線ＬＡＮによって、アクセスポイント１３１を介して行われうる。なお、以下では、アクセスポイント１３１を用いたネットワーク構成に基づく実施形態について説明するが、情報処理装置１０１と印刷装置１５１とが相互に通信可能となる他の構成が用いられてもよい。例えば、情報処理装置１０１と印刷装置１５１は、不図示の有線回線を介して接続されてもよい。また、情報処理装置１０１の機能と印刷装置１５１の機能との両方を有する装置が用いられてもよく、この場合、情報処理装置１０１と印刷装置１５１との間の情報のやり取りは装置内のバス等を介して行われうる。また、図１に示す複数のブロックが１つのブロックに統合されてもよいし、１つのブロックが複数のブロックに分割されてもよい。また、図１に示される以外のブロックが追加されてもよいし、図１に示すブロックのうちの１つ以上が省略されてもよい。
【００１１】
情報処理装置１０１は、例えば、パーソナルコンピュータ（ＰＣ）、スマートフォン、携帯端末、ノートＰＣ、タブレット端末、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等、印刷対象データを印刷データに変換可能な演算装置である。印刷装置１５１は、情報処理装置１０１等の外部装置から印刷データを取得して印刷処理を実行可能な任意のプリンタである。印刷装置１５１による印刷は、本実施形態ではインクジェット方式で実行されるものとするが、例えば電子写真方式等の他の任意の方式で印刷が実行されてもよい。また、印刷装置１５１は、複写機能、ＦＡＸ機能、印刷機能等の複数の機能を有する複合機であってもよい。
【００１２】
情報処理装置１０１は、例えば、入力インタフェース１０２、ＣＰＵ１０３、ＲＯＭ１０４、ＲＡＭ１０５、外部記憶装置１０６、出力インタフェース１０７、通信部１０９、及び近距離無線通信部１１０を含んで構成される。ここで、ＣＰＵ、ＲＯＭ、及びＲＡＭは、それぞれ、Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ、及びＲａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙの頭字語である。ＣＰＵ１０３、ＲＯＭ１０４、ＲＡＭ１０５等によって、情報処理装置１０１のコンピュータが形成される。なお、図１では、情報処理装置１０１が外部のディスプレイ等の表示装置（表示部１０８）に情報を表示させる場合の例を示しているが、情報処理装置１０１内部に表示部１０８が含まれてもよい。
【００１３】
入力インタフェース１０２は、ユーザからのデータ入力や動作指示を受け付けるためのインタフェースである。入力インタフェース１０２は、例えば、物理キーボード、ボタン、タッチパネル等によって構成される。なお、画面の出力とユーザからの操作の受け付けとを共通のハードウェアを用いて行うように、後述の出力インタフェース１０７と入力インタフェース１０２とが統合されてもよい。
【００１４】
ＣＰＵ１０３は、システム制御部であり、情報処理装置１０１の全体を制御する。ＲＯＭ１０４は、ＣＰＵ１０３が実行する制御プログラムやデータテーブル、組み込みオペレーティングシステム（以下、「ＯＳ」と呼ぶ。）プログラム等の固定データを格納する。本実施形態では、ＲＯＭ１０４に格納されている各制御プログラムは、ＲＯＭ１０４に格納されている組み込みＯＳの管理下で、スケジューリングやタスクスイッチ、割り込み処理等のソフトウェア実行制御を行う。ＲＡＭ１０５は、バックアップ電源を必要とするＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成される。なお、ＲＡＭ１０５は、不図示のデータバックアップ用の１次電池によってデータが保持されるため、プログラム制御変数等の重要なデータを揮発させずに格納することができる。また、情報処理装置１０１の設定情報や管理データ等を格納するメモリエリアも、ＲＡＭ１０５に設けられうる。また、ＲＡＭ１０５は、ＣＰＵ１０３の主メモリ及びワークメモリとして、用いられうる。
【００１５】
外部記憶装置１０６は、印刷実行機能を提供するアプリケーション、印刷装置１５１が解釈可能な印刷情報を生成する印刷情報生成プログラム等を保存する。また、外部記憶装置１０６は、通信部１０９を介して接続している他装置（例えば印刷装置１５１）との間で情報を送受信するための制御プログラム等の各種プログラムや、これらのプログラムが使用する各種情報を保存しうる。
【００１６】
出力インタフェース１０７は、表示部１０８がデータの表示や情報処理装置１０１の状態の情報の提示のための制御を行うインタフェースである。出力インタフェース１０７は、例えば、表示部１０８に情報を表示させるための制御情報及び表示対象情報を出力する。表示部１０８は、ＬＥＤ（発光ダイオード）やＬＣＤ（液晶ディスプレイ）等を含んで構成され、データの表示や情報処理装置１０１の状態をユーザに通知する。なお、表示部１０８上に、数値入力キー、モード設定キー、決定キー、取り消しキー、電源キー等のキーを含んだソフトキーボードを表示させ、そのソフトキーボードを介してユーザからの入力を受け付けてもよい。
【００１７】
通信部１０９は、印刷装置１５１等の外部装置と接続してデータ通信を実行するためのベースバンド回路や無線周波数（ＲＦ）回路等を含んで構成される。例えば、通信部１０９は、情報処理装置１０１や印刷装置１５１とは別個に存在するアクセスポイント１３１を介して、印刷装置１５１と通信しうる。アクセスポイント１３１は、例えば、ＩＥＥＥ８０２．１１規格シリーズに準拠した無線通信方式に従って動作する無線ＬＡＮルータ等の機器でありうる。また、通信部１０９は、Ｗｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）  Ｄｉｒｅｃｔ（登録商標）等のプロトコルに従って、印刷装置１５１と直接接続を確立してもよい。さらに、印刷装置１５１が不図示のアクセスポイントを含んでいる場合、通信部１０９は、そのアクセスポイントに接続することにより、印刷装置１５１との直接接続を確立してもよい。なお、通信部１０９は、Ｗｉ−Ｆｉ（登録商標）で通信を行うように構成されうるが、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の他の無線通信方式によって通信を行うようにしてもよい。
【００１８】
近距離無線通信部１１０は、印刷装置１５１（外部装置）が所定の近距離範囲内に進入したことに少なくとも基づいて、印刷装置１５１の近距離無線通信部１５７と無線接続を確立してデータ通信を実行する。近距離無線通信部１１０は、例えばＢｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ（ＢＬＥ）やＮｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ（ＮＦＣ）などの、通信部１０９とは異なる通信方式によって通信を行う。
【００１９】
印刷装置１５１は、例えば、ＲＯＭ１５２、ＲＡＭ１５３、ＣＰＵ１５４、プリントエンジン１５５、通信部１５６、近距離無線通信部１５７を含んで構成される。
【００２０】
通信部１５６は、情報処理装置１０１等の外部装置と接続するためのベースバンド回路や無線周波数（ＲＦ）回路等を含んで構成される。通信部１５６は、情報処理装置１０１の通信部１０９と対応し、例えばＷｉ−ＦｉやＢｌｕｅｔｏｏｔｈ等の無線通信方式によって通信を行う。通信部１５６は、例えば、上述のように、アクセスポイントとして機能し又は所定のプロトコルに従って、情報処理装置１０１の通信部１０９と直接接続してもよいし、外部のアクセスポイント１３１等を介して接続してもよい。通信部１５６は、アクセスポイントとして機能する場合、アクセスポイントとして機能するためのハードウェアを有してもよいし、アクセスポイントとして機能することを可能とするソフトウェアを利用してもよい。なお、情報処理装置１０１と印刷装置１５１は、図１の例では１つのアクセスポイント１３１に接続されているが、それぞれが、ネットワークに接続された別個のアクセスポイントに接続し、ネットワークを介して接続してもよい。
【００２１】
近距離無線通信部１５７は、情報処理装置１０１（外部装置）が所定の近距離範囲内に進入したことに少なくとも基づいて、情報処理装置１０１の近距離無線通信部１５７と無線接続を確立してデータ通信を実行する。近距離無線通信部１５７は、情報処理装置１０１の近距離無線通信部１５７と対応し、例えばＢＬＥ等の無線通信方式によって通信を行う。なお、例えば、情報処理装置１０１等から送信される印刷情報は、データ量が大きく、高速大容量通信が要求されるため、近距離無線通信部１５７よりも高速に通信可能な通信部１５６を介して受信される。
【００２２】
ＲＡＭ１５３は、ＲＡＭ１０５と同様のメモリである。ＲＡＭ１５３には、印刷装置１５１の設定情報や管理データ等を格納するメモリエリアが設けられる。また、ＲＡＭ１５３は、ＣＰＵ１５４の主メモリとワークメモリとしても用いられ、情報処理装置１０１等から受信した印刷情報を一時的に保存するための受信バッファとして機能し、また、各種の情報を保存する。ＲＯＭ１５２は、ＣＰＵ１５４が実行する制御プログラムやデータテーブル、ＯＳプログラム等の固定データを格納する。ＲＯＭ１５２に格納されている各制御プログラムがＣＰＵ１５４によって実行されることにより、ＲＯＭ１５２に格納されている組み込みＯＳの管理下で、スケジューリングやタスクスイッチ、割り込み処理等のソフトウェア実行制御が実行されうる。ＣＰＵ１５４は、システム制御部であり、印刷装置１５１の全体を制御する。なお、印刷装置１５１には、外付けＨＤＤやＳＤカード等のメモリがオプション機器として装着されてもよく、印刷装置１５１に保存される情報は、そのようなメモリに保存されてもよい。
【００２３】
プリントエンジン１５５は、ＲＡＭ１５３に保存された情報や情報処理装置１０１等から受信した印刷情報に基づいて、インク等の記録剤を用いて紙等の記録媒体上に画像を形成して、印刷結果を出力する。
【００２４】
図２は、情報処理装置１０１の機能構成例を示す図である。情報処理装置１０１は、その機能構成として、例えば、後述の処理を実行する製本アプリケーション２０１と、印刷装置１５１が解釈可能な印刷データを生成するプリンタドライバ２０２とを有する。後述の製本アプリケーション２０１の画面において印刷指示がユーザによって入力された場合に、プリンタドライバ２０２は、製本アプリケーション２０１から出力されたアプリケーションデータを受信し、印刷データを生成する。そして、プリンタドライバ２０２が、製本アプリケーション２０１によって生成された印刷データを印刷装置１５１に送信することにより、印刷装置１５１において印刷処理が実行される。
【００２５】
（製本アプリケーションの動作の概要）
続いて、上述の製本アプリケーション２０１によって実行される動作の流れの例について説明する。図３は、情報処理装置１０１のＣＰＵ１０３が、例えばＲＯＭ１０４や外部記憶装置１０６に記憶された製本アプリケーション２０１に対応するプログラムを実行することによって、表示部１０８に表示される基本設定画面の例を示している。基本設定画面３００は、一例として、製本後のイメージ３０１と、プリンタ選択領域３０２と、用紙サイズ選択領域３０３と、綴じ方設定領域３０４と、綴じ方向設定領域３０５と、表紙の用紙に関する設定領域３０６とを含む。
【００２６】
プリンタ選択領域３０２は、使用する印刷装置を選択する領域である。プリンタ選択領域３０２のプルダウンボタンがユーザ操作によって押下されると、情報処理装置１０１が使用可能な印刷装置のリストが表示され、ユーザは、この製本アプリケーション２０１による冊子の作成に用いる印刷装置を選択することができる。なお、プリンタ選択領域３０２のプルダウンボタンを押下された場合に表示される印刷装置の一覧は、製本アプリケーション２０１に対応可能な印刷装置のみが表示されうる。ただしこれに限られず、例えば、製本アプリケーション２０１への対応可否によらず、情報処理装置１０１が使用可能な印刷装置が全て表示されてもよい。
【００２７】
用紙サイズ選択領域３０３は、印刷に使用する用紙のサイズを選択する領域である。用紙サイズ選択領域３０３のプルダウンボタンがユーザ操作によって押下されると、プリンタ選択領域３０２において選択されている印刷装置が使用可能な用紙サイズのリストを表示する。ユーザは、表示された用紙サイズのリストから、作成する冊子のサイズに応じたサイズを１つ選択することができる。なお、プリンタ選択領域３０２において選択されている印刷装置が使用可能な用紙サイズの情報は、その印刷装置から、例えばプリンタドライバ２０２を介して取得することができる。
【００２８】
綴じ方設定領域３０４は、冊子の綴じ方を設定する領域である。綴じ方設定領域３０４のプルダウンボタンがユーザ操作によって押下されると、例えば「平綴じ」と「中綴じ」とが選択可能に表示される。「平綴じ」は、冊子の背の部分から所定距離だけ離れた位置に、ステープル等の綴じ部材を取り付けることで製本する綴じ方である。「中綴じ」は、二つ折りにされた用紙の折り目の部分に、ステープル等の綴じ部材を取り付けることで製本する綴じ方である。「中綴じ」が選択されると、用紙が二つ折りにされることが前提となるため、２ｉｎ１印刷設定が自動的に選択されうる。なお、「中綴じ」が選択された場合には、１ｉｎ１以外の、例えば４ｉｎ１等の設定が選択可能に表示されてもよい。なお、「平綴じ」が選択された場合には、１ｉｎ１印刷設定が自動的に選択されうる。ただし、この場合にも、２ｉｎ１や４ｉｎ１等の設定が選択可能に表示されてもよい。なお、「中綴じ」の場合に２ｉｎ１が選択されなかった場合や「平綴じ」の場合に１ｉｎ１が選択されなかった場合には、それに応じて、後述のページ割り付けが異なることとなる。なお、Ｎｉｎ１印刷設定とは、Ｎ個の画像データに基づくＮ個の画像を１ページ分の用紙（一枚の用紙）に印刷するための印刷設定である。
【００２９】
綴じ方向設定領域３０５は、冊子の綴じ方向を設定する領域である。綴じ方向設定領域３０５のプルダウンボタンがユーザ操作によって押下されると、例えば「右綴じ」と「左綴じ」とが選択可能に表示される。場合によっては、「天綴じ」が選択可能に表示されてもよい。「右綴じ」は、表表紙の右側を綴じる綴じ方向であり、「左綴じ」は、表表紙の左側を綴じる綴じ方向である。また、「天綴じ」は、表紙の上部を綴じる綴じ方向である。綴じ方向設定領域３０５の「綴じ方向」の文字は、「開き方向」等に置き換えられてもよい。右開きが右綴じに対応し、左開きが左綴じに対応する。この領域の設定により、作成される冊子のページが右から左へ進行するか、左から右へ進行するかが定まる。
【００３０】
表紙の用紙に関する設定領域３０６は、表紙の用紙をどのようにするかを設定する領域である。例えば、表紙と本文とを同じ種類の用紙で作成する項目と、異なる種類の用紙で作成する項目とを選択可能とするラジオボタンが表示される。なお、設定領域３０６において、表紙と本文とを同じ種類の用紙で作成する場合は、本文の用紙種類（例えば「普通紙」等）が、表紙の用紙種類として設定されるため、表紙の用紙種類を選択可能とする領域については選択できないようにグレーアウトされうる。一方、設定領域３０６において、表紙と本文とを別の種類の用紙で作成する設定が選択された場合は、この表紙の用紙種類を選択可能とする領域がアクティブ化される。そして、表紙の用紙種類を設定する領域におけるプルダウンボタンが押下された場合に、選択可能な用紙種類（例えば、光沢紙、普通紙等）が一覧表示される。なお、例えば「普通紙」が選択された場合に「フチなし印刷はできません」という文字列等が表示されうる。また、「普通紙」以外の種類の用紙（例えば「光沢紙」）が選択された場合に「フチなし印刷ができます」という文字列等が表示されうる。これは、普通紙には、顔料を含む記録剤を用いた印刷が行われうるが、顔料を含む記録剤を用いた印刷において、フチなし印刷は実行できないためである。この他にも、用紙種類ごとに必要な情報が設定され、ユーザ操作によって選択された用紙種類に応じた文字列が表示されるようにしてもよい。また、表紙と本文とを別の種類の用紙で作成する設定が選択された場合、「表紙／本文、別々の用紙をセットして印刷する必要があります」等のメッセージが表示されてもよい。
【００３１】
図３の基本設定画面において「ＯＫ」が押下されると、編集画面に遷移する。編集画面は、ユーザ指示を受け付けて、各ページを編集するための画面である。編集画面にて編集された結果に基づいて、各ページを印刷するための印刷データが生成される。編集画面は、綴じ方と表紙の用紙の種類を本文の用紙と同じにするか否か等の設定項目に応じて異なりうる。そこで、以下では、これらの基本設定に対応する編集画面の例について説明する。
【００３２】
［平綴じ、表紙と本文が同じ種類の用紙で作成される場合］
図４に、綴じ方が平綴じ（１ｉｎ１）かつ右綴じで、表紙と本文とが同じ種類の用紙を用いるような設定が行われた場合の編集画面の例を示している。なお、図４の例では、既に８つの（「Ａ」と書かれた画像を表す原稿データから「Ｈ」と書かれた画像を表す原稿データまで）の原稿データ（画像データ）が読み込まれた状態の例を示している。原稿データが読み込まれる前の段階において、編集領域４０１及び原稿データ領域４０２は、原稿データが読み込まれていないことをユーザが認識可能な所定の状態（例えば空白の状態）となる。なお、例えば原稿データが読み込まれる前の段階において、編集領域４０１に「冊子に載せる原稿データを読み込んでください」等のメッセージを表示してもよく、さらに、データの読み込み方をユーザに通知するメッセージが表示されてもよい。なお、このようなメッセージは原稿データ領域４０２に表示されてもよい。また、ダイアログの表示など、別の手法で原稿データの読み込みを促してもよい。
【００３３】
ユーザが「読み込み」ボタン４０３をクリックすると、例えばファイル選択ダイアログが表示され、ユーザは、表示されたファイル一覧から、冊子の作成に用いるファイルを選択する。ファイルが選択されると、そのファイルの内容（ファイルに含まれる原稿データ）が原稿データ領域４０２に展開される。また、ファイルが選択されると、ファイルに含まれる原稿データを、印刷されるページに自動で割り付け（紐付け）する処理である自動ページ割り付けが行われた結果が、編集領域４０１に表示されうる。なお、自動ページ割り付けにおいて、いずれのページにいずれの原稿データが割り付けられるかは、任意に決定されてよい。ここでは、原稿データに番号が割り振られているものとし、番号が若い原稿データが、番号が若いページに割り付けられるものとする。図４の編集領域４０１は、このようにして自動ページ割り付けが行われた場合の例を示している。展開されたファイルのうち、１番目の原稿データである「Ａ」が書かれている画像を表す原稿データが、１番目のページである表表紙に設定される。そして、２番目の原稿データである「Ｂ」が書かれている画像を表す原稿データが、２番目のページである裏表紙に設定される。そして、３番目の原稿データである「Ｃ」が書かれている画像を表す原稿データが、３番目のページである表表紙の内側に、４番目の原稿データである「Ｄ」が書かれている画像を表す原稿データが、４番目のページである裏表紙の内側に、それぞれ設定される。なお、裏表紙や裏表紙の内側の番号より、それ以外のページの番号が若いものとしてもよい。すなわち、ファイル中の１番目の原稿データと２番目の原稿データが、それぞれ「表表紙」及び「表表紙の内側」に割り付けられるようにしてもよい。そして、ファイル中の最後の原稿データと最後から２番目の原稿データが、それぞれ「裏表紙」及び「裏表紙の内側」に割り付けられるようにしてもよい。なお、図４及び以下のいくつかの例は右綴じの場合の例を示しており、表表紙が最右端に表示され、裏表紙が最左端に表示されているが、左綴じが選択されている場合には、表表紙が最左端に表示され、裏表紙が最右端に表示される。
【００３４】
なお、ファイルの内容が原稿データ領域４０２に展開される際に、例えば「自動ページ割り付けをしますか？」等の確認メッセージを表示して、ページの割り付けを自動で行うか否かのユーザによる判断を受け付けてもよい。この場合、ユーザが自動ページ割り付けを承認した場合に、自動ページ割り付けが行われた結果が編集領域４０１に表示され、自動ページ割り付けが承認されなかった場合には、編集領域４０１は空白のままとしてもよい。また、ユーザの判断によらずに、自動ページ割り付けを行わず、選択されたファイルの内容が原稿データ領域４０２に展開されるだけとしてもよい。なお、自動ページ割り付けが行われない場合であっても、ユーザが「すべてを追加」ボタン４０４をクリックすることにより、原稿データ領域４０２に展開されている原稿データの自動ページ割り付けが行われうる。なお、ユーザは、原稿データ領域４０２に展開されている原稿データを、編集領域４０１にドラッグ＆ドロップすることで、手動でページ割り付けを行うこともできる。すなわち、ユーザは、いずれの原稿データをいずれのページに割り付けるかを、任意に決定することが可能である。なお、手動によるページ割り付けは、自動ページ割り付けが行われていない状態において実行されてもよいし、自動ページ割り付けが行われた後、割り付けの内容を変更するために実行されてもよい。
【００３５】
なお、複数のファイルが読み出された場合、原稿データ領域４０２には、その複数のファイルの内容の全てが展開される。このとき、展開される原稿データの順序を、プルダウンメニュー４０５によって決定することができる。例えば、図４に示すように「読み込み順」が選択されている場合、先に選択されたことにより先に読み込まれたファイルのデータであるほど左側に表示されるような順序で、データが原稿データ領域４０２に展開される。これに対して、例えば「ファイル名順」（不図示）が選択されている場合、ファイル名が昇順（又は降順）となるように、データが展開される。例えば、「Ｂ．ｐｄｆ」という名称のファイルの後に「Ａ．ｐｄｆ」という名称のファイルが開かれた場合、「読み込み順」の場合には、「Ｂ．ｐｄｆ」のデータが表示される位置の右側に「Ａ．ｐｄｆ」のデータが表示される。一方、「ファイル名順」の場合には、「Ｂ．ｐｄｆ」の方が先に開かれていても、「Ａ．ｐｄｆ」のデータが表示される位置の右側に「Ｂ．ｐｄｆ」のデータが表示される。なお、並び順は、読み込み順とファイル名順に限定されず、例えばファイルの作成日（更新日）順や、本アプリケーションでの使用頻度順、ファイルの容量順等の様々な順序が用いられうる。なおここでは、ｐｄｆ形式のデータが読み込まれる例を説明したが、この形態に限定されない。例えば、ｊｐｇ形式のデータが読み込まれてもよい。また、ｐｄｆ形式の１つのデータに複数のページに相当する複数の原稿データが含まれることがある。複数の原稿データを含むｐｄｆ形式のデータを読み込んだ場合は、当該ｐｄｆ形式のデータに含まれる複数の原稿データをそれぞれ区別して、原稿データ領域４０２に展開する。また、各原稿データが展開される順番は、ｐｄｆ形式のデータにおいて定義されているページ順となる。
【００３６】
編集領域４０１には、各ページが印刷される記録媒体の大きさを示す用紙領域（媒体領域）４１７と、各ページに割り付けられた原稿データが表す画像とが表示される。用紙領域４１７は、完成後の冊子のページ順で編集領域４０１に表示される。また、見開きページに含まれる２つのページの間の距離は、隣接するが見開きページではない他のページとの距離よりも小さくなるように表示が行われる。これにより、見開きページとそうでないページとをユーザが容易に判別することができる。なお、見開きページとは、１つの原稿データによって表される１つの画像を、２のページにまたがって印刷するためのページである。そのため、見開きページに含まれる２つのページは、隣接し且つ別々の用紙に印刷されるページである。図４の例では、「Ｃ」と書かれたページと「Ｅ」と書かれたページとの間の距離が十分に小さいことによって、これらのページが見開きの関係にあることが分かる。一方、「Ｅ」と書かれたページと「Ｆ」と書かれたページとの間の距離が、「Ｃ」と書かれたページと「Ｅ」と書かれたページとの間の距離に対して相対的に大きいことによって、これらのページは隣接しているが見開きの関係にはないことが分かる。このようにして、編集領域４０１に冊子に含められるページの全てが表示される。なお、図４の例では、冊子に含められる全てのページの全体を表示できている場合の例を示しているが、このように全ページを表示する状態を維持したままページ数が多くなると、各ページのサイズが小さくなってしまいうる。このため、この製本アプリケーションは、各ページの拡大縮小表示が可能なように構成されうる。このとき、編集領域４０１に全てのページが表示できない場合は、例えば編集領域４０１の下部にスクロールバーを表示させるなどによって、表示範囲を移動できるようにしうる。
【００３７】
なお、平綴じが選択されている場合、編集領域４０１に表示されている画像が用紙に印刷された後、当該用紙がステープル等の綴じ部材の取り付けによって綴じられる位置を示す綴じ位置４０６も、用紙領域に表示される。この綴じ位置４０６は、ページ内において例えば所定の色（例えば赤）によってユーザが認識可能なように表示されうる。この綴じ位置４０６は、用紙領域に表示されているようにしてそのまま印刷される。これにより、ユーザは、冊子を綴じる際にステープルを取り付ける位置を把握ことができる。なお、綴じ位置４０６は、表紙および裏表紙には印刷が行われて、それ以外のページには印刷が行われない形態であってもよい。また、冊子を綴じるための綴じ部材は、ステープルに限定されず、例えば、紐やプラスチックバンド等であってもよい。また、用紙領域における綴じ位置４０６の配置位置の指定がユーザから受け付けられることで、任意の位置に綴じ位置４０６が位置しうる。
【００３８】
また、編集領域４０１に表示される用紙領域４１７には、画像を印刷可能な領域を示す印刷領域４０７が表示される。図において印刷領域４０７が示す線は、印刷領域と、必ず余白が設けられる（すなわち、必ず画像が印刷されない）余白領域との境界を示す。そして、ユーザがページ設定４０８の領域内の各設定値を入力することにより、その設定値に基づいて原稿データが用紙領域４１７内に配置される。例えば、ユーザは、ページ設定４０８において、編集領域４０１に配置される画像の拡大・縮小方法を設定する。具体的には、「余白に合わせる」が選択された場合、印刷領域４０７に合わせるようにして画像を拡縮し、「用紙に合わせる」が選択された場合、用紙領域４１７に合わせるようにして画像を拡縮／拡大する。「原寸大」が選択された場合、画像を拡縮／拡大しないで、原寸大のまま表示する。なお、画像における、印刷領域４０７からはみ出している部分は、印刷されないため、当該部分は半透明にされて表示される。また、例えば、ユーザは、ページ設定４０８において、画像の位置の設定を行う。ここで、画像の上下又は左右の位置として、例えば、負の値が入力されると、用紙領域４１７内に配置される画像の位置を上方向又は左方向に移動させる。また、画像の上下又は左右の位置として、例えば、正の値が入力されると、用紙領域４１７内に配置される画像の位置を下方向又は右方向に移動させる。これにより、原稿データにより表される画像が用紙領域４１７内でどのように配置されるかをユーザが詳細に設定することができる。なお、これらの設定は、ページ単位で適用されうる。例えば、編集領域４０１において「Ｅ」が書かれたページが選択された状態で、ページ設定４０８において設定値が入力されると、その設定値は、この選択されているページにのみ適用されうる。なお、ページ設定４０８において、「全ページに適用」が選択されることにより、入力された設定が全ページに対して一括で適用される。なお、このとき、ユーザは、「Ｅ」が書かれたページに対応する用紙領域４１７枠がページ枠４０９として強調表示されることにより、現在選択されているページを認識することができる。また、ユーザは、例えばアイコン４１０を押下することにより、選択されているページを編集領域４０１から削除することができる。
【００３９】
また、ユーザは、「見開き」チェックボックス４１５を選択することにより、１つの原稿データを、２ページにわたり割り付けることができる。「見開き」チェックボックス４１５を選択することにより、見開きページでないページを、見開きページに変えることを、「見開き化」と呼ぶ。図４のように「Ｅ」が書かれた画像が配置されているページが選択された状態で「見開き」チェックボックス４１５が選択された場合の表示例を、図５に示す。「見開き」チェックボックス４１５が選択されると、選択されたページに配置されていた画像が２ページにわたって配置される。本文の偶数ページ（右綴じの場合は見開きの右側のページ、左綴じの場合は見開きの左側のページ）が選択された状態で「見開き」チェックボックス４１５が選択されると、その選択されているページが見開きの中央に表示される。そして、そのページより後のページが１ページずつ後ろにずれるようにページの再割り付けが行われる。すなわち、この場合、選択されたページの後ろに１ページ分追加されて、１つのページに対して見開きが割り付けられる。
【００４０】
一方、図４で「Ｅ」が書かれたページのように、本文の奇数ページ（右とじの場合は見開きの左側のページ、左とじの場合は見開きの右側のページ）が選択される場合、その選択されたページの次のページは、選択されたページと異なる見開きのページとなる。このため、単に選択されたページの後ろに１ページを追加して２ページ分の領域に１つのページを割り付けるだけでは、そのページを見開きで表示することができなくなる。このため、例えば図５のように、本文の奇数ページが選択された状態で「見開き」チェックボックス４１５が選択されると、その選択されたページの後ろのみならず前にも１ページを追加しうる。これにより、選択されたページが確実に見開きに割り付けられるようにすることができる。なお、この場合、選択されたページより後のページが２ページずつ後ろにずれるようにページの再割り付けが行われる。
【００４１】
奇数ページが選択された状態で「見開き」チェックボックス４１５が選択された場合に、ユーザに対して、その選択されたページの前に１ページが追加されることを通知するメッセージを表示してもよい。そして、ユーザがページの追加を承認した場合に、見開きへの割り付け処理を実行するようにしてもよい。これにより、ユーザが意図しないページが追加されることを防ぐことができる。なお、ユーザがページの追加を承認しなかった場合、見開きへの割り付け処理を実行しなくてもよいし、選択されたページの後に１ページ分のスペースを追加して２ページ分の領域に選択されたページを割り付けてもよい。また、奇数ページが選択された状態で「見開き」チェックボックス４１５が選択された場合に、上述のようなメッセージを表示せずに、選択されたページの後に１ページ分のスペースを追加して２ページ分の領域に選択されたページを割り付けてもよい。なお、このような割り付けを行う場合、そのままでは見開きで印刷されないことを示すメッセージを表示してもよい。
【００４２】
また、ページが見開きに割り付けられた後に「見開き」チェックボックス４１５を解除することにより、そのページを見開きに割り付けた際に追加された（前後の）ページが削除され、そのページより後のページの再割り付けが行われる。なお、例えば奇数ページが見開きに割り付けられる際に追加された白紙ページ等のページについて、削除してよいか否かを示すメッセージが表示されてもよい。
【００４３】
なお、横長の原稿データが編集領域４０１にドラッグ＆ドロップされた場合（又は自動割り付けされた場合）に、自動で見開きを割り付ける処理が行われてもよい。この場合、「見開き」チェックボックス４１５は自動的にチェックが入った状態となる。また、このページの挿入位置が奇数ページである場合は、上述のように、そのページの前に空白ページ等が挿入（追加）されてもよいし、所定のエラー表示等が行われてもよい。また、横長のページが見開きに割り付けられた後に、「見開き」チェックボックス４１５が解除されることにより、見開きへの割り付けが解除され、片側のページに（例えば縮小や回転により）割り付けられうる。なお、横長のページを自動で見開きに割り付けずに、縦長のページと同様に、片側のページに割り付けられるようにしてもよい。図４に戻り、選択されたページについて、そのページが含まれる見開きの製本後のイメージが冊子プレビュー４１１として表示されることにより、ユーザが、冊子完成後の選択中のページの状態を容易に認識することができる。なお、プレビュー中の「＜」又は「＞」が選択されることにより、隣接する隣接ページ間の見開きのプレビューが表示されうる。このとき、選択中のページも連動して移動してもよいし、選択中のページとプレビューとを同期させずにプレビューだけページ移動させてもよい。
【００４４】
上述したように、ユーザは、手動のページ割り付けにより、原稿データ領域４０２に展開されたデータを、ページ単位で操作することができる。図４では、原稿データ領域４０２に展開されたデータのうち「Ｃ」と書かれた画像を表す原稿データが選択されている状態を示している。このように選択された原稿データは、編集領域４０１の任意の位置にドラッグ＆ドロップされると、ドロップされた位置に対応するページに割り付けられる。例えば、編集領域４０１の「Ｆ」と書かれたページと「Ｇ」と書かれたページとの間の所定の範囲に「Ｃ」と書かれた画像を表す原稿データがドラッグ＆ドロップされると、「Ｆ」のページと「Ｇ」のページの間に「Ｃ」と書かれたページが挿入される。なお、このようなページ挿入が行われると、それに応じて、ページ番号及び見開きの関係が再構成される。すなわち、「Ｃ」と書かれたページの番号が、挿入前の「Ｇ」と書かれたページの番号となり、「Ｇ」と書かれたページ以降のページの番号が１つ後ろになる。そして、「Ｆ」のページと新たに追加された「Ｃ」のページとが見開きの関係となり、「Ｇ」のページは「Ｃ」のページの追加に伴って「Ｈ」のページと見開きの関係となる。
【００４５】
また、ユーザは、「白ページを追加」ボタン４１２を押下することにより、白紙のページを追加することができる。本実施形態において、白紙のページとは、ユーザによって選択された原稿データが割り付けられていないページ、すなわち、ユーザによって選択された原稿データに基づく画像が配置されていないページを指す。例えば、編集領域４０１における「Ｃ」と書かれたページが選択された状態で「白ページを追加」ボタン４１２が押下された場合に、「Ｃ」と書かれたページと「Ｅ」と書かれたページとの間に白紙のページが追加される。また、事前に定められたルールによって選択中のページの右若しくは左に、又は２つのページが選択された場合にその間に、白紙のページを追加するようにしてもよい。これにより、表紙の裏面を白紙にしたい等のユーザの嗜好に従って、冊子中の任意の位置に白紙のページを追加することができる。
【００４６】
なお、原稿データ領域４０２内のデータが、編集領域４０１内のページに割り付けられている場合に、それを特定する情報が原稿データ領域４０２内の各データの左上に付される。図４では、例えば、「Ａ」と書かれた画像を表す原稿データと「Ｃ」と書かれた画像を表す原稿データに、表表紙に割り付けられていることを示すアイコンが付されている。これにより、例えば、冊子内のページに割り付けるべきデータが割り付けられていないことや、冊子内のページに割り付けるべきでないデータが割り付けられてしまっていること、表紙に割り付けているデータが適切であるか否かを、ユーザが認識することができる。また、ユーザは、原稿データ領域４０２において、冊子作成に使用しないデータを削除することができる。例えば、選択状態にあるデータの右上に表示されるアイコン４１３をユーザが選択することにより、この選択されたデータを原稿データ領域４０２から削除することができる。これにより、原稿データ領域４０２内に多数の使用されないデータが存在することに起因して編集作業が煩雑となることを防ぐことができる。
【００４７】
また、原稿データ領域４０２において、複数のデータを選択して一括して操作することができる。例えば、「Ｃ」と書かれた画像を表す原稿データと「Ｄ」と書かれた画像を表す原稿データとを一括して選択し、そのデータをまとめて編集領域４０１にドラッグ＆ドロップすることにより、これらのデータを２つの連続するページに割り付けることができる。３つ以上のデータが選択された場合も同様である。また、複数のデータが選択された状態で「複数を削除」ボタン４１４が押下されると、これらの複数のデータを一括して原稿データ領域４０２から削除することができる。なお、「複数を削除」ボタン４１４は、１つのデータが選択されている場合又はデータが選択されていない場合は、例えばグレーアウトされるなど、無効化されうる。
【００４８】
ユーザは、以上のようにして冊子の編集を完了すると、印刷設定ボタン４１６を押下し、編集領域４０１に表示されている各ページの印刷を実行することができる。なお、平綴じ（１ｉｎ１）の印刷設定がなされている状態においては、ｎを１以上の整数とした場合に、（２ｎ−１）ページ目と２ｎページ目とが表裏の関係となるような両面印刷が行われる。なお、表表紙とその裏面、及び、裏表紙とその裏面が表裏の関係となるように両面印刷が行われる。
【００４９】
［中綴じ、表紙と本文が同じ種類の用紙で作成される場合］
続いて、綴じ方が中綴じ（２ｉｎ１）で、表紙と本文とが同じ種類の用紙を用いるような設定が行われた場合の編集画面の例について、図６を用いて説明する。この場合の編集画面は、図４の場合とほとんど同様である。ただし、中綴じの場合、綴じ位置がページとページとの間となるため、図６の画面例６００に示すように綴じ位置を示すマークが表示されなくとも良い。なお、紙面へ印刷した場合に、ページとページとの間の所定の位置に綴じ位置のマークが表示されてもよいし、されなくともよい。また例えば、全ての用紙に綴じ位置のマークが印刷されるのではなく、冊子として
【００５０】
なお、綴じ方が中綴じ（２ｉｎ１）の場合、２ｉｎ１で両面印刷がされるため、１枚の紙面当たりのページ数は４ページとなる。このため、編集領域４０１に追加されたページ数が４の倍数でない場合、総ページ数が４の倍数となるように、例えば最後尾に白紙等のページが自動で追加されうる。なお、白紙のページが追加されるタイミングは、例えば、編集画面が表示されたタイミングや、編集画面表示中にページが追加されたタイミング、プレビュー画面を表示するタイミング、印刷指示が実行されて印刷データを生成するタイミング等である。
【００５１】
なお、中綴じ（２ｉｎ１）かつ右綴じの印刷設定がなされている状態においては、１枚の用紙に対して、表面に、（Ｎ／２＋２ｍ＋２）ページ目が右側で（Ｎ／２−２ｍ−１）ページ目が左側となる面が印刷される。上述の関係性においてページ総数がＮ、０以上の整数がｍである。そして、その裏面に、（Ｎ／２−２ｍ）ページ目が右側で（Ｎ／２＋２ｍ＋１）ページ目が左側となる面が印刷される。例えば、Ｎ＝８の場合、６ページ目が右側で３ページ目が左側の表面と、４ページ目が右側（３ページ目の裏側）で５ページ目が左側（６ページ目の裏側）の裏面とが両面印刷される。同様に、８ページ目が右側で１ページ目が左側の表面と、２ページ目が右側（１ページ目の裏側）で７ページ目が左側（８ページ目の裏側）の裏面とが両面印刷される。また、裏表紙が右側で表表紙が左側に配置される表面と、表表紙の裏面が右側で裏表紙の裏面が左側に配置される裏面とが両面印刷される。なお左綴じの場合については、上述の右側と左側との関係が逆転する点を除いて同様である。
【００５２】
［平綴じ、表紙と本文が別の種類の用紙で作成される場合］
続いて、綴じ方が平綴じ（１ｉｎ１）で、表紙と本文とで別の種類の用紙を用いるような設定が行われた場合の編集画面の例について、図７及び図８を用いて説明する。表紙と本文とで別の種類の用紙を用いる場合、図７のような表紙用の編集画面７００と、図８のような本文用の編集画面８００とが用いられる。なお、必ずしもこのような形態でなければならないわけではないが、少なくとも印刷を表紙と本文とで別個に行うことができるように構成される。表紙用の編集画面７００と本文用の編集画面８００とが別個である場合、それらの切り替えのためのボタンが、例えば、図７の表紙選択ボタン７０１と本文選択ボタン７０２のように、編集領域４０１の内部に表示される。表紙選択ボタン７０１がユーザによって選択されると、図７のような表紙用の編集画面７００が表示され、本文選択ボタン７０２がユーザによって選択されると、図８のような本文用の編集画面８００が表示される。なお、これらのボタンは、編集領域４０１の外部に表示されてもよい。また、ボタンの形式ではなく、例えばタブ形式で、表紙用の編集画面のためのタブと本文用の編集画面のためのタブとを表示し、いずれかのタブを選択することによって画面を切り替えられるようにしてもよい。
【００５３】
表紙用の編集画面では、図７のように、表表紙及び裏表紙のみが表示される。なお、表表紙と裏表紙は、背表紙側から冊子を見た場合の形式で表示される。すなわち、右綴じの場合、左側に表表紙が表示され、右側に裏表紙が表示される。一方、左綴じの場合は、右側に表表紙が表示され、左側に裏表紙が表示される。平綴じが用いられる場合は綴じ位置が表示されるが、このような表紙用の編集画面では、図７に示すように、表表紙と裏表紙とが並べて配置されている中心側にこの綴じ位置が表示されることとなる。このように、表紙用の編集画面７００では、図４や図６のような表紙と本文とが一括で編集される編集画面と比して、表表紙と裏表紙との位置関係が反転する。このような表示を行うことにより、製本後の冊子を開いたときに背表紙側からどのように見えるかをユーザが容易に認識することが可能となる。
【００５４】
なお、本実施形態では、表紙と本文とが別の種類の用紙を用いる場合には、表表紙の裏面や裏表紙の裏面が使用されない（すなわち白紙となる）ものとするが、これに限られない。表表紙の裏面や裏表紙の裏面が使用される場合、表紙用の編集画面において、例えば表表紙の隣に表表紙の裏面が表示され、裏表紙の隣に裏表紙の裏面が表示される。図７の例では、表表紙の左側に表表紙の裏面が表示され、裏表紙の右側に裏表紙の裏面が表示されうる。
【００５５】
本文用の編集画面では、図８のように、表表紙及び裏表紙（並びにそれらの裏面）を除いた本文が編集領域に表示される。図８の編集画面は、表表紙及び裏表紙とそれらの裏面が含まれない点以外は図４と同様である。
【００５６】
［中綴じ、表紙と本文が別の種類の用紙で作成される場合］
中綴じが選択されており、表紙と本文とで別の種類の用紙を用いるような設定が行われた場合の編集画面は、綴じ位置のマークは表示されない点を除いて、図７及び図８と同様である。なお、中綴じの場合、上述のようにページ数が４の倍数である必要があるが、表紙と本文とで別の種類の用紙を用いる場合は、本文のページ数が４の倍数である必要がある。すなわち、上述の例では、表紙と本文とを合わせたページ数が４の倍数となるような調整が行われるように説明したが、本例では、本文のみのページ数が４の倍数となるような調整が行われる。この結果、本例では、表紙の裏面が片面印刷であるとすると、表紙と本文とを合わせたページ数は４の倍数にはならない（ａを整数とすると、総ページ数は４ａ＋２となる）。例えば、本文が６ページ分のデータを含むような編集が行われた場合、本文のページ数を４の倍数とするように、２ページ分の白紙ページ等の挿入が行われる。なお、この時挿入されるページは、白紙ページに限定されず、例えば、定型文や定型図、定型模様等が含まれるページであってもよい。
【００５７】
なお、普通紙以外の用紙（例えば光沢紙）を使用することによって、フチなし印刷をすることができる。この場合の編集画面の例を図９に示す。なお、表紙と本文とで別の種類の用紙を用いる設定が行われた場合、表紙に関する編集画面と、本文に関する編集画面が別々で表示される。表紙に関する編集画面と、本文に関する編集画面のうちどちらを表示するかは、編集画面に含まれるタブを選択することによって切り替えることができる。図９は、フチなし印刷設定である状態の表紙に関する編集画面の例である。フチなし印刷をする場合、印刷が行われる用紙のよりも印刷対象の画像が、幅と高さの少なくとも一方において大きくなるように制御する処理である、いわゆる「塗り足し」をする必要がある。このため、光沢紙等のフチなし印刷可能な用紙が選択された場合には、塗り足しを含んだサイズの印刷領域９０２と、その説明文９０３とが表示されうる。また、原稿データに基づく画像を、塗り足しを含んだサイズへ合わせるようにして拡縮するための選択肢９０１が表示される。これにより、ユーザは、簡単な操作を行うだけで、表紙をフチなし印刷で作成することが可能となる。
【００５８】
そして、ユーザは、図４から図９に示される画面を使って編集処理が完了した場合、これらの画面に含まれる印刷設定ボタンを選択する。ユーザは、印刷設定ボタンを選択することで選択される印刷設定画面を使って更なる印刷設定処理を行い、印刷実行を選択する。この処理により製本アプリケーションにより生成されたアプリケーションデータが図３において選択したプリンタに対応するプリンタドライバに送付され、プリンタドライバがアプリケーションデータに基づく印刷データを生成する。なお、表紙と本文とを同一の種類の紙に印刷する場合、アプリケーションデータには表紙に配置されるページと本文に配置されるページの両者が含まれる。すなわち、アプリケーションデータに基づく印刷データによって、表紙に配置されるページと本文に配置されるページの両者が印刷されることになる。一方、表紙と本文を別の種類の紙に印刷する場合、表紙に配置されるページと本文に配置されるページとが別々に印刷されることになる。このため、上述した印刷設定画面が、印刷対象として表紙または本文を選択するための選択肢を用意する。ここでユーザが表紙を選択した状態で印刷を指示した場合、アプリケーションデータには表紙に配置されるページのみが含まれ、表紙用の印刷データがプリンタドライバにより生成される。一方、ユーザが本文を選択した状態で印刷を指示した場合、アプリケーションデータには本文に配置されるページのみが含まれ、本文用の印刷データがプリンタドライバにより生成される。
【００５９】
＜第１の実施形態＞
［ステープルと画像の配置］
本実施形態に係る綴じ位置と画像の配置について説明する。図１０は、上述した製本アプリケーション２０１の編集領域４０１に表示されるページの一部を示す。図１０に示す２対のページは、見開きの関係にある。すなわち、２枚のページの番号は連続しているが、１枚の用紙の裏表にそれぞれのページが印刷されるのではなく、それぞれ異なる用紙にそれぞれのページが印刷される。図１０（ａ）に示すページは、綴じ設定として「平綴じ」設定がなされており、画面上では、綴じ位置１００１が示されている。また、印刷可能な領域と余白領域との境界を境界線１００２にて示している。すなわち、境界線１００２は、印刷領域の大きさを示す。
【００６０】
図１０（ｂ）において、領域１００３は、綴じ位置１００１においてステープが行われることで、各ページが印刷された印刷物が冊子として製本された場合に、ユーザに視認されない領域である。つまり、冊子を開いた際に、領域１００３の部分はユーザから見えなくなる。そのため、領域１００３に画像が配置された場合、その画像のうち領域１００３に含まれている領域は隠れてしまう。そして、ユーザから見えない領域にまで印刷が行われると、印刷に用いられる記録剤が無駄に消費されてしまう。そこで、本実施形態では、ユーザから見えない領域に印刷が行われることを抑制する形態について説明する。
【００６１】
なお、以下の説明において、綴じ位置よりも背側（例えば、図１０の例の場合見開きの中央側）を、綴じ位置の「内側」とも称する。したがって、本実施形態では、綴じ位置の内側に画像が印刷されてしまうと、記録剤が無駄に消費されてしまう可能性があるとして、綴じ位置の内側に画像が配置されないように、印刷領域を特定するものとする。また、本実施形態では、綴じ位置の内側に画像が配置されている場合には、製本物の品質を低下させる可能性があるとして、その旨をユーザが認識可能な状態で通知を行うものとする。
【００６２】
［印刷範囲］
本実施形態にかかる印刷範囲について説明する。なお、図１１Ａ〜図１１Ｄにおいて、見開きページではないページは、左ページを例にして示している。図１１Ａ〜図１１Ｄに示す領域が、編集画面に表示されうる。
【００６３】
図１１Ａ（ａ）〜図１１Ａ（ｃ）は、見開きページでなく、平綴じ且つフチあり設定がなされているページにおける印刷範囲を示す。図１１Ａ（ａ）〜図１１Ａ（ｃ）において、上余白幅１１０４は、用紙領域１１０１の上辺と印刷領域１１０３の上辺と間の幅であり、下余白幅１１０５は、用紙領域１１０１の下辺と印刷領域１１０３の下辺と間の幅である。また、右余白幅１１０６は、用紙領域１１０１の右辺と印刷領域１１０３の右辺と間の幅であり、左余白幅１１０７は、用紙領域１１０１の左辺と印刷領域１１０３の左辺と間の幅である。各余白幅は、編集画面にてページ毎に任意の値をユーザが設定可能である。
【００６４】
図１１Ａ（ａ）は、従来の印刷領域を示す図である。従来のフチあり印刷において、印刷領域１１０３の大きさや位置は、用紙領域１１０１の大きさ、上余白幅１１０４、下余白幅１１０５、右余白幅１１０６、左余白幅１１０７に基づいて決定される。すなわち、従来のフチあり印刷において、印刷領域１１０３の大きさや位置は、綴じ位置１１０２の位置に応じていない。そのため、例えば、図１１Ａ（ａ）に示すように、右余白幅１１０６の設定によっては、印刷領域１１０３が、綴じ位置１１０２より内側（図面において右側）を含んでしまうことがある。
【００６５】
図１１Ａ（ｂ）は、本実施形態に係る印刷領域を示す図である。本実施形態では、綴じ位置１１０２の位置に応じて、印刷領域１１０３の範囲（大きさや位置）を切り替える。具体的には、用紙領域１１０１における綴じ位置１１０２の位置よりも内側の領域を、印刷領域１１０３が含まないように、印刷領域１１０３の幅及び位置を決定する。より具体的には、印刷領域１１０３の右辺以外の辺の位置は、上余白幅１１０４や下余白幅１１０５、左余白幅１１０７に基づいて従来通り決定される。しかし、印刷領域１１０３の右辺の位置は、綴じ位置１１０２と同じとなるように、すなわち、印刷領域１１０３の右辺と綴じ位置１１０２との間の幅が０（もしくは、略０）になるように決定される。そのため、例えば、編集画面におけるユーザ設定により、綴じ位置１１０２の位置が変化した場合には、印刷領域１１０３の大きさも変化する。なお、例えば、「平綴じ」設定及び「フチあり印刷」設定がなされているページについては、右余白幅１１０６をユーザが任意に設定できない構成としてもよい。
【００６６】
なお上述の形態に限定されず、例えば、印刷領域１１０３が、図１１Ａ（ｃ）のようにして決定されてもよい。すなわち、用紙領域１１０１における綴じ位置１１０２の位置よりも内側の領域を、印刷領域１１０３が含まない形態であれば、印刷領域１１０３の右辺と綴じ位置１１０２との間の幅が生じていてもよい。このとき、印刷領域１１０３の右辺と綴じ位置１１０２との間の幅は、ユーザによって右余白幅１１０６として設定された値と同じになることが好ましい。
【００６７】
図１１Ａ（ｄ）〜図１１Ａ（ｆ）は、見開きページでなく、平綴じ且つフチあり設定がなされているページにおける印刷範囲を示す。図１１Ａ（ｄ）〜図１１Ａ（ｆ）において、上はみだし幅１１０８は、用紙領域１１０１の上辺と印刷領域１１０３の上辺と間の幅であり、下はみだし幅１１０９は、用紙領域１１０１の下辺と印刷領域１１０３の下辺と間の幅である。また、右はみだし幅１１１０は、用紙領域１１０１の右辺と印刷領域１１０３の右辺と間の幅であり、左はみだし幅１１１１は、用紙領域１１０１の左辺と印刷領域１１０３の左辺と間の幅である。各はみだし幅は、印刷を実行させる印刷装置から取得される能力情報に基づいて決定される。
【００６８】
図１１Ａ（ｄ）は、従来の印刷領域を示す図である。上述したようにフチなし印刷においては、用紙のフチの部分に白筋等が生じないように、印刷領域１１０３は、用紙領域１１０１のサイズよりも大きくなるように設定される。従来のフチなし印刷において、印刷領域１１０３の大きさや位置は、用紙領域１１０１の大きさ、上はみだし幅１１０８、下はみだし幅１１０９、右はみだし幅１１１０、左はみだし幅１１１１に基づいて決定される。すなわち、印刷領域１１０３の大きさや位置や、用紙領域１１０１に対する印刷領域１１０３のはみだし幅が、綴じ位置１１０２の位置に応じていない。
【００６９】
図１１Ａ（ｅ）は、本実施形態に係る印刷領域を示す図である。本実施形態では、綴じ位置１１０２の位置に応じて、印刷領域１１０３の範囲を切り替える。具体的には、本実施形態では、印刷領域１１０３の右辺以外の辺の位置は、従来通り、用紙領域１１０１の右辺以外の辺の位置や、印刷を実行させる印刷装置から取得される能力情報に基づいて決定される各はみだし幅に基づいて決定される。しかし、印刷領域１１０３の右辺（綴じ位置１１０２方向の辺）は、用紙領域１１０１の右辺からではなく、綴じ位置１１０２から所定の量はみ出すように、位置が決定される。なおこのとき、綴じ位置１１０２より内側の領域において、綴じ位置１１０２からははみ出すが、用紙領域１１０１からははみ出さないように、印刷領域１１０３の右辺の位置が設定されることが好ましい。より具体的には、用紙領域１１０１の綴じ位置１１０２側の辺と、綴じ位置１１０２との間の少なくとも一部の領域を含まないように印刷領域１１０３が設定されることが好ましい。これにより、綴じ位置１１０２にて綴じ部材が取り付けられることで冊子が作成された時にユーザが視認可能な範囲において白筋を生じさせず、且つ印刷における記録剤の消費量を抑制することができる。
【００７０】
なお上述の形態に限定されず、例えば、印刷領域１１０３が、図１１Ａ（ｆ）のようにして決定されてもよい。すなわち、用紙領域１１０１における綴じ位置１１０２の位置よりも内側の少なくとも一部の領域を、印刷領域１１０３が含まない形態であればよく、印刷領域１１０３の右辺と綴じ位置１１０２との間の幅が０であってもよい。
【００７１】
図１１Ｂ（ａ）〜図１１Ｂ（ｃ）は、見開きページであり、平綴じ且つフチあり設定がなされているページにおける印刷範囲を示す。見開きページにおいては、用紙領域１１０１は、見開きページに含まれる２ページ分の用紙領域が合わさったものとする。同様に、印刷領域１１０３は、見開きページに含まれる２ページ分の印刷領域が合わさったものとする。
【００７２】
図１１Ｂ（ａ）は、従来の印刷領域を示す図である。従来のフチあり印刷において、印刷領域１１０３の大きさや位置は、用紙領域１１０１の大きさ、上余白幅１１０４、下余白幅１１０５、右余白幅１１０６、左余白幅１１０７に基づいて決定される。すなわち、従来のフチあり印刷において、印刷領域１１０３の大きさや位置は、綴じ位置１１０２に応じていない。
【００７３】
図１１Ｂ（ｂ）は、本実施形態に係る印刷領域を示す図である。本実施形態では、綴じ位置１１０２の位置に応じて、印刷領域１１０３の範囲を切り替える。具体的には、本実施形態では、見開きページのうち左ページの印刷領域１１０３の右辺以外の辺の位置は、上余白幅１１０４や下余白幅１１０５、左余白幅１１０７に基づいて従来通り決定される。しかし、見開きページのうち左ページの印刷領域１１０３の右辺は、綴じ位置１１０２と同じとなるように、すなわち、印刷領域１１０３の右辺と綴じ位置１１０２との間の幅が０（もしくは、略０）になるように決定される。そして、見開きページのうち右ページの印刷領域１１０３の左辺以外の辺の位置は、上余白幅１１０４や下余白幅１１０５、右余白幅１１０６に基づいて従来通り決定される。しかし、見開きページのうち右ページの印刷領域１１０３の左辺は、綴じ位置１１０２と同じとなるように、すなわち、印刷領域１１０３の左辺と綴じ位置１１０２との間の幅が０（もしくは略０）になるように決定される。そのため、例えば、編集画面におけるユーザ設定により、綴じ位置１１０２の位置が変化した場合には、印刷領域１１０３の大きさも変化する。なお、それぞれのページの印刷領域１１０３は接していないが、印刷領域１１０３に原稿データに基づく画像が配置される際は、分割された画像がそれぞれのページに配置される。そのため、それぞれのページが印刷されて、平綴じで製本された際は、分割された画像が繋がっているようにユーザに視認される。
【００７４】
なお上述の形態に限定されず、例えば、印刷領域１１０３が、図１１Ｂ（ｃ）のようにして決定されてもよい。すなわち、用紙領域１１０１における綴じ位置１１０２の位置よりも内側の少なくとも一部の領域を、印刷領域１１０３が含まない形態であればよく、当該内側の一部の領域を、印刷領域１１０３が含んでいてもよい。これにより、綴じ位置にて綴じ部材が取り付けられることで冊子が作成された時に閉じ位置周辺において白筋を生じさせず、且つ印刷における記録剤の消費量を抑制することができる。また、綴じ位置より内側の領域においては、左ページと右ページとで、同じ画像が印刷されるように制御してもよい。これにより、白筋の発生が抑制され、綴じ位置にて綴じ部材が取り付けられることで作製された冊子のユーザの視認性が向上する。このように、見開きページでないページのフチあり印刷については、印刷領域が綴じ位置から少しもはみ出さないように制御し、見開きページのフチあり印刷については、印刷領域が綴じ位置から少しはみ出すように制御してもよい。
【００７５】
図１１Ｃ（ａ）〜図１１Ｃ（ｃ）は、見開きページであり、平綴じ且つフチなし設定がなされているページにおける印刷範囲を示す。
【００７６】
図１１Ｃ（ａ）は、従来の印刷領域を示す図である。従来のフチなし印刷において、印刷領域１１０３の大きさや位置は、用紙領域１１０１の大きさ、印刷を実行させる印刷装置から取得される能力情報に基づいて決定される各はみだし幅に基づいて決定される。すなわち、従来のフチなし印刷において、印刷領域１１０３の大きさや位置は、綴じ位置１１０２の位置に応じていない。
【００７７】
図１１Ｃ（ｂ）は、本実施形態に係る印刷領域を示す図である。本実施形態では、綴じ位置１１０２の位置に応じて、印刷領域１１０３の範囲を切り替える。具体的には、本実施形態では、見開きページのうち左ページの印刷領域１１０３の右辺以外の辺の位置は、上はみだし幅１１０８や下はみだし幅１１０９、左はみだし幅１１１１に基づいて従来通り決定される。しかし、見開きページのうち左ページの印刷領域１１０３の右辺は、用紙領域１１０１の右辺からではなく、綴じ位置１１０２から所定の量はみ出すように、位置が決定される。なおこのとき、綴じ位置１１０２より内側の領域において、綴じ位置１１０２からははみ出すが、用紙領域１１０１からははみ出さないように、印刷領域１１０３の右辺の位置が設定されることが好ましい。そして、見開きページのうち右ページの印刷領域１１０３の左辺以外の辺の位置は、上はみだし幅１１０８や下はみだし幅１１０９、右はみだし幅１１１０に基づいて従来通り決定される。しかし、見開きページのうち右ページの印刷領域１１０３の左辺は、用紙領域１１０１の左辺からではなく、綴じ位置１１０２から所定の量はみ出すように、位置が決定される。なおこのとき、綴じ位置１１０２より内側の領域において、綴じ位置１１０２からははみ出すが、用紙領域１１０１からははみ出さないように、印刷領域１１０３の左辺の位置が設定されることが好ましい。そのため、例えば、編集画面におけるユーザ設定により、綴じ位置１１０２の位置が変化した場合には、印刷領域１１０３の大きさも変化する。
【００７８】
なお上述の形態に限定されず、例えば、印刷領域１１０３が、図１１Ｃ（ｃ）のようにして決定されてもよい。すなわち、用紙領域１１０１における綴じ位置１１０２の位置よりも内側の少なくとも一部の領域を、印刷領域１１０３が含まない形態であればよい。見開きページのうち左ページの印刷領域１１０３の右辺と綴じ位置１１０２との間の幅や、見開きページのうち右ページの印刷領域１１０３の左辺と綴じ位置１１０２との間の幅が０（もしくは、略０）であってもよい。
【００７９】
これにより、平綴じ印刷において、綴じ位置１１０２にて綴じ部材が取り付けられることで冊子が作成された時にユーザが視認可能な範囲において白筋を生じさせず、且つ印刷における記録剤の消費量を抑制することができる。
【００８０】
図１１Ｄ（ａ）は、見開きページでなく、中綴じ且つフチあり設定がなされているページにおける本実施形態の印刷範囲を示す。なお、中綴じ設定がなされているページにおいて、綴じ位置１１０２は、用紙領域１１０１の見開き中央側の辺（右ページであれば左辺、左ページであれば右辺）上に位置する。印刷領域１１０３の大きさや位置は、用紙領域１１０１の大きさ、上余白幅１１０４、下余白幅１１０５、右余白幅１１０６、左余白幅１１０７に基づいて決定される。
【００８１】
図１１Ｄ（ｂ）は、見開きページでなく、中綴じ且つフチなし設定がなされているページにおける印刷範囲を示す。印刷領域１１０３の大きさや位置は、用紙領域１１０１の大きさ、上はみだし幅１１０８、下はみだし幅１１０９、右はみだし幅１１１０、左はみだし幅１１１１に基づいて決定される。
【００８２】
図１１Ｄ（ｃ）は、見開きページであり、中綴じ且つフチあり設定がなされているページにおける印刷範囲を示す。なお、中綴じ設定がなされているページにおいて、綴じ位置１１０２は、用紙領域１１０１の見開き中央に位置する。印刷領域１１０３の大きさや位置は、用紙領域１１０１の大きさ、上余白幅１１０４、下余白幅１１０５、右余白幅１１０６、左余白幅１１０７に基づいて決定される。
【００８３】
図１１Ｄ（ｄ）は、見開きページであり、中綴じ且つフチあり設定がなされているページにおける印刷範囲を示す。印刷領域１１０３の大きさや位置は、用紙領域１１０１の大きさ、上はみだし幅１１０８、下はみだし幅１１０９、右はみだし幅１１１０、左はみだし幅１１１１に基づいて決定される。
【００８４】
上述のように、本実施形態では、中綴じ設定がなされているページの印刷においては、印刷領域１１０３の大きさや位置は、綴じ位置１１０２の位置に応じていない。本実施形態では、平綴じ設定がなされているページの印刷においてのみ、印刷領域１１０３の大きさや位置は、綴じ位置１１０２の位置に応じて特定する。
【００８５】
また、上述では、綴じ位置に応じて印刷領域を変更する形態を説明したが、この形態が、全てのページに適用されなくてもよい。例えば、冊子における一番外側のページである表紙と裏表紙においては、綴じ位置より内側の領域もユーザは視認可能である。そのため例えば、表紙と裏表紙以外のページにおいてのみ上述の形態を適用し、表紙と裏表紙においては、綴じ位置に応じて印刷領域を変更することなく、従来と同様に用紙領域の大きさ等に応じて印刷領域を決定してもよい。
【００８６】
［フィッティング］
図１２は、本実施形態に係るフィッティングを説明するための図である。図１２（ａ）に示す画像がユーザによって選択されており、当該画像が、図１２（ｂ）に示すページに配置されるケースについて説明する。
【００８７】
図４にて示したページ設定４０８において「余白に合わせる」が選択された場合、ユーザによって選択された画像が、アスペクト比が維持されたまま、印刷領域内に収まるように拡縮されて配置される。すなわち、「余白に合わせる」が選択されたことによるフィッティング結果は、図１２（ｃ）である。
【００８８】
一方、図４にて示したページ設定４０８において「用紙に合わせる」が選択された場合、ユーザによって選択された画像が、アスペクト比が維持されたまま、用紙領域内に収まるように拡縮されて配置される。すなわち、「用紙に合わせる」が選択されたことによるフィッティング結果は、図１２（ｄ）である。
【００８９】
一方、図４にて示したページ設定４０８において「原寸大」が選択された場合、ユーザによって選択された画像が、原寸大のまま、用紙領域に配置される。すなわち、フィッティングが行われない。「用紙に合わせる」が選択されたことによる画像の配置結果は、図１２（ｅ）である。
【００９０】
上述のようにしてフィッティングや画像の配置が行われた後にも、ユーザは、直接画像を操作することによって、画像の大きさ、アスペクト比、位置等を任意に変更可能である。
【００９１】
［トリミング］
図１３は、本実施形態に係るトリミングを説明するための図である。上述のようにして画像が配置された後、実際に印刷されるのは、印刷領域内に配置されている画像のみであるため、印刷領域外の画像がトリミングされる。例えば、図１２（ｃ）のページにおいては、画像が印刷領域をはみ出していないため、トリミングは行われない。一方、図１２（ｄ）のページにおいては、画像が印刷領域をはみ出しているため、図１３（ａ）に示す領域１３０１がトリミングされる。同様に、図１２（ｅ）のページにおいても、画像が印刷領域をはみ出しているため、図１３（ｂ）に示す領域１３０２がトリミングされる。トリミングは、例えば、プレビュー画面の表示指示が行われたことに基づいて実行される。そして、プレビュー画面において、トリミングされた状態のページが表示される。また、トリミングは、例えば、印刷指示が行われたことに基づいて実行される。そして、トリミングされた状態のページが印刷される。
【００９２】
［処理フロー］
本実施形態に係る処理について、図１４を用いて説明する。図１４に示す処理フローは、製本アプリケーション２０１が動作する情報処理装置１０１のＣＰＵ１０３が、製本アプリケーション２０１に対応するプログラムを外部記憶装置１０６等から読み出して実行することにより実現される。本処理は、例えば、製本アプリケーション２０１によって、編集画面が表示される際や、ページ設定値が変更されて、編集画面の内容を変更する際に実行されるものとする。また、本処理は、表紙や裏表紙を含む各ページに実行される。すなわち、本処理が繰り返されることによって、各ページの印刷領域決定された後、編集画面が表示される。
【００９３】
Ｓ１４０１にて、ＣＰＵ１０３は、編集画面に表示されるページであり且つ印刷領域が特定されていないページの中から、処理対象のページを特定する。
【００９４】
Ｓ１４０２にて、ＣＰＵ１０３は、処理対象のページに設定されている綴じ方に関する設定情報を取得する。ここでの綴じ方としては、例えば、「中綴じ」「平綴じ」などが挙げられる。
【００９５】
Ｓ１４０３にて、ＣＰＵ１０３は、処理対象のページに設定されている綴じ方が平綴じか否かを判定する。ＣＰＵ１０３は、平綴じである場合は（Ｓ１４０３にてＹＥＳ）Ｓ１４０４へ進み、それ以外の設定（例えば、中綴じ）である場合は（Ｓ１４０３にてＮＯ）Ｓ１４０５へ進む。
【００９６】
Ｓ１４０４にて、ＣＰＵ１０３は処理対象のページが、表表紙又は裏表紙かを判定する。ＣＰＵ１０３は、表表紙又は裏表紙である場合は（Ｓ１４０４にてＹＥＳ）Ｓ１４０５へ進み、それ以外の設定である場合は（Ｓ１４０４にてＮＯ）Ｓ１４０８へ進む。
【００９７】
Ｓ１４０３にてＮＯである場合、及び、Ｓ１４０４にてＹＥＳである場合は、ＣＰＵ１０３は、綴じ位置に応じずに、印刷領域を特定することとなる。
【００９８】
Ｓ１４０５にて、ＣＰＵ１０３は、処理対象のページのフチあり／フチなし設定に関する設定情報を取得する。フチあり／フチなし設定は、図３に示す基本設定画面３００や図４に示すページ設定４０８などにて設定される。なお、編集画面が表示されておらず、フチあり／フチなし設定に関する入力がユーザによって行われていないデフォルトの状態では、全てのページに対してフチあり設定がなされているものとする。
【００９９】
Ｓ１４０６にて、ＣＰＵ１０３は、処理対象のページが見開きページか否かに関する設定情報を取得する。なお、編集画面が表示されておらず、見開きページの設定に関する入力がユーザによって行われていないデフォルトの状態では、全てのページが見開きページでないものとする。
【０１００】
Ｓ１４０７にて、ＣＰＵ１０３は、Ｓ１４０５とＳ１４０６にて取得した設定情報に基づいて、処理対象のページにおける印刷領域を特定する。処理対象のページは中綴じ設定であるため、このとき特定される印刷領域は、図１１Ｄ（ａ）〜図１１Ｄ（ｄ）にて示した印刷領域のいずれかとなる。その後、Ｓ１４１２へ進む。
【０１０１】
Ｓ１４０３にてＹＥＳ且つＳ１４０４にてＮＯである場合は、ＣＰＵ１０３は、綴じ位置に応じて、印刷領域を特定することとなる。
【０１０２】
Ｓ１４０８にて、ＣＰＵ１０３は、処理対象のページの綴じ位置に関する設定情報を取得する。当該設定情報は、例えば、処理対象のページに対応する用紙領域における綴じ位置の座標や、綴じ位置の個数、綴じ位置の長さに関する情報である。
【０１０３】
Ｓ１４０９にて、ＣＰＵ１０３は、処理対象のページのフチあり／フチなし設定に関する設定情報を取得する。本処理は、Ｓ１４０５と同様である。
【０１０４】
Ｓ１４１０にて、ＣＰＵ１０３は、処理対象のページが見開きページか否かに関する設定情報を取得する。本処理は、Ｓ１４０６と同様である。
【０１０５】
Ｓ１４１１にて、ＣＰＵ１０３は、Ｓ１４０８〜Ｓ１４１０にて取得した設定情報に基づいて、処理対象のページにおける印刷領域を特定する。処理対象のページは平綴じ設定であるため、このとき特定される印刷領域は、図１１Ａ（ｂ）〜（ｆ）、図１１Ｂ（ｂ）〜（ｃ）、図１１Ｃ（ｂ）〜（ｃ）にて示した印刷領域のいずれかとなる。
【０１０６】
Ｓ１４１２にて、ＣＰＵ１０３は、Ｓ１４０１にて特定した処理対象のページが、編集領域に表示されるページのうち、全てのページの印刷領域を特定したか否かを判定する。全てのページの印刷領域を特定した場合は（Ｓ１４１２にてＹＥＳ）Ｓ１４１３へ進み、全てのページの印刷領域を特定していない場合は（Ｓ１４１２にてＮＯ）Ｓ１４０１へ戻る。
【０１０７】
次に、Ｓ１４１３にて、ＣＰＵ１０３は、編集画面を表示する。このとき表示される編集画面には、各ページに対応する用紙領域と、各ページに対応し、上述の処理において特定された印刷領域と、が表示される。
【０１０８】
その後、各用紙領域において原稿データに基づく画像が配置された状態で、ユーザによって印刷指示がなされた場合、上述の処理において特定された印刷領域の大きさや位置に応じて、印刷データが生成される。このとき、印刷領域外に画像が配置されている場合は、上述したように、画像における印刷領域外の部分は印刷されないようにトリミングされる。そして、生成された印刷データが印刷装置１５１に送信されることによって記録媒体（用紙）に印刷がなされる。このとき生成される印刷データは、上述の処理によって特定された印刷領域に対応する領域内において画像が形成されるように制御するためのデータである。また、このとき生成される印刷データは、上述の処理によって特定された印刷領域に対応する領域外において、綴じ位置を示すオブジェクト以外の画像が形成されないように制御するためのデータである。
【０１０９】
このような形態とすることで、冊子に製本された際にユーザに視認されない部分（綴じ位置より内側の部分）において印刷をしない、又は、当該部分における印刷量を減らすことができる。ひいては、印刷において無駄に記録剤を消費することを抑制することができる。
【０１１０】
また、編集領域において予め印刷領域を表示することで、綴じ位置より内側の部分における印刷が抑制されていることをユーザに視認させることができる。
【０１１１】
上記の処理フローでは、各設定情報を都度取得するような構成であったが、処理の初めにまとめて取得するような構成であってもよい。
【０１１２】
また、上記の実施形態では、綴じ設定として「平綴じ」が設定されている場合に、綴じ位置に応じた印刷領域を特定する例を説明したが、これに限定するものではない。例えば、「天綴じ」設定がなされている場合にも、綴じ位置に応じた印刷領域を特定する同様の処理を行うような構成であってもよい。
【０１１３】
また、上記の例では、２か所にステープルを行う例を示して説明したが、これに限定するものではない。例えば、１か所にステープルを行う設定がなされていた場合には、２か所のステープルの場合とは異なる範囲に対して、印刷領域を決定してよい。
【０１１４】
＜その他の実施形態＞
本発明は上述の実施形態の１以上の機能を実現するプログラムをネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０１１５】
１０１…情報処理装置、１０３…ＣＰＵ、１０６…外部記憶装置、１５１…印刷装置、２０１…製本アプリケーション、２０２…プリンタドライバ、１００３…領域
【図１】
2020009132.tif 000003
【図２】
2020009132.tif 000004
【図３】
2020009132.tif 000005
【図４】
2020009132.tif 000006
【図５】
2020009132.tif 000007
【図６】
2020009132.tif 000008
【図７】
2020009132.tif 000009
【図８】
2020009132.tif 000010
【図９】
2020009132.tif 000011
【図１０】
2020009132.tif 000012
【図１１Ａ】
2020009132.tif 000013
【図１１Ｂ】
2020009132.tif 000014
【図１１Ｃ】
2020009132.tif 000015
【図１１Ｄ】
2020009132.tif 000016
【図１２】
2020009132.tif 000017
【図１３】
2020009132.tif 000018
【図１４】
2020009132.tif 000019