(57)【要約】【課題】用紙１ページあたり複数ページの文書の画像を並べて印刷する場合に、従来よりも閲覧者の視点の移動の少ない文書を作成すること。【解決手段】ページ数Ｎを指定するページ数指定部２０１と、用紙１ページ分の仮想領域を当該用紙と同一の縦横比を有する矩形領域にＮ等分し、当該仮想領域を縦に２つ連結した連結仮想領域を作成し、矩形領域に挿入可能な大きさに縮小または拡大した画像を、連結仮想領域における左端または右端の矩形領域の列から順に、各列の上から下に向かって、各矩形領域に文書のページ順に配置し、仮想領域毎に改ページ情報を挿入した画像データを生成する画像データ生成部２０２と、先頭から奇数番目の仮想領域の画像を１８０度回転させ、先頭に１ページ分の所定の画像を挿入する画像データ処理部２０３とを有する。【選択図】図３
2009237695.tif 000002
【特許請求の範囲】
【請求項１】
用紙１ページあたりＮページの文書の画像を並べて印刷する場合の前記Ｎの値を指定するページ数指定手段と、
前記用紙１ページ分の仮想領域を当該用紙と同一の縦横比を有する矩形領域にＮ等分し、当該仮想領域を縦に２つ連結した連結仮想領域を作成し、前記矩形領域に挿入可能な大きさに縮小または拡大した前記画像を、前記連結仮想領域における左端または右端の矩形領域の列から順に、各列の上から下に向かって、前記各矩形領域に前記文書のページ順に配置し、前記仮想領域毎に改ページ情報を挿入した画像データを生成する画像データ生成手段と、
前記画像データ生成手段が生成した画像データに対して、先頭から奇数番目の前記仮想領域の画像を１８０度回転させ、先頭に１ページ分の所定の画像を挿入する処理を施す画像データ処理手段と、
前記画像データ処理手段が処理を施した画像データに基づく画像を前記用紙に両面印刷する旨の指示を出力する印刷指示手段と
を有することを特徴とする情報処理装置。
【請求項２】
前記印刷指示手段は、両面印刷された前記用紙の束の上端をステープルで綴じる旨の指示を出力することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
用紙１ページあたりＮページの文書の画像を並べて印刷する場合の前記Ｎの値を指定するページ数指定手段と、
前記文書の総ページ数を前記Ｎで除した後、小数点以下を切り上げた値Ｍを算出する枚数算出手段と、
前記用紙１ページ分の仮想領域を当該用紙と同一の縦横比を有する矩形領域にＮ等分し、当該仮想領域を縦にＭ個連結した連結仮想領域を作成し、前記矩形領域に挿入可能な大きさに縮小または拡大した前記画像を、前記連結仮想領域における左端または右端の矩形領域の列から順に、各列の上から下に向かって、前記各矩形領域に前記文書のページ順に配置し、前記仮想領域毎に改ページ情報を挿入した画像データを生成する画像データ生成手段と、
前記画像データ生成手段が生成した画像データに基づく画像を前記用紙に片面印刷する旨の指示を出力する印刷指示手段と
を有することを特徴とする情報処理装置。
【請求項４】
前記画像データ処理手段は、前記矩形領域の各列における文書間の余白を小さくする処理を施すことを特徴とする請求項１乃至３のいずれかに記載の情報処理装置。
【請求項５】
前記ページ数指定手段により前記Ｎの値を指定された場合に前記文書の種類を判別する種類判別手段を有し、
前記種類判別手段による判別の結果、前記文書が特定の種類に該当しない場合に  
前記画像データ生成手段は、前記用紙１ページ分の仮想領域を当該用紙と同一の縦横比を有する矩形領域にＮ等分し、前記矩形領域に挿入可能な大きさに縮小または拡大した前記画像を前記各矩形領域に前記文書のページ順に配置した画像データを生成し、
前記印刷指示手段は、前記画像データ生成手段が生成した画像データに基づく画像を前記用紙に印刷する旨の指示を出力する
ことを特徴とする請求項１乃至４のいずれかに記載の情報処理装置。
【請求項６】
用紙１ページあたりＮページの文書の画像を並べて印刷する場合の前記Ｎの値を指定するページ数指定手段と、
前記文書を読み取って該文書の画像を入力する画像入力手段と、
前記用紙１ページ分の仮想領域を当該用紙と同一の縦横比を有する矩形領域にＮ等分し、当該仮想領域を縦に２つ連結した連結仮想領域を作成し、前記矩形領域に挿入可能な大きさに縮小または拡大した前記画像を、前記連結仮想領域における左端または右端の矩形領域の列から順に、各列の上から下に向かって、前記各矩形領域に前記文書のページ順に配置し、前記仮想領域毎に改ページ情報を挿入した画像データを生成する画像データ生成手段と、
前記画像データ生成手段が生成した画像データに対して、先頭から奇数番目の前記仮想領域の画像を１８０度回転させ、先頭に１ページ分の所定の画像を挿入する処理を施す画像データ処理手段と、
前記画像データ処理手段が処理を施した画像データに基づく画像を前記用紙に両面印刷する画像出力手段と
を有することを特徴とする画像形成装置。
【請求項７】
用紙１ページあたりＮページの文書の画像を並べて印刷する場合の前記Ｎの値を指定するページ数指定手段と、
前記文書の総ページ数を前記Ｎで除した後、小数点以下を切り上げた値Ｍを算出する枚数算出手段と、
前記文書を読み取って該文書の画像を入力する画像入力手段と、
前記用紙１ページ分の仮想領域を当該用紙と同一の縦横比を有する矩形領域にＮ等分し、当該仮想領域を縦にＭ個連結した連結仮想領域を作成し、前記矩形領域に挿入可能な大きさに縮小または拡大した前記画像を、前記連結仮想領域における左端または右端の矩形領域の列から順に、各列の上から下に向かって、前記各矩形領域に前記文書のページ順に配置し、前記仮想領域毎に改ページ情報を挿入した画像データを生成する画像データ生成手段と、
前記画像データ生成手段が生成した画像データに基づく画像を前記用紙に片面印刷する画像出力手段と
を有することを特徴とする画像形成装置。
【請求項８】
情報処理装置を、
用紙１ページあたりＮページの文書の画像を並べて印刷する場合の前記Ｎの値を指定するページ数指定手段と、
前記用紙１ページ分の仮想領域を当該用紙と同一の縦横比を有する矩形領域にＮ等分し、当該仮想領域を縦に２つ連結した連結仮想領域を作成し、前記矩形領域に挿入可能な大きさに縮小または拡大した前記画像を、前記連結仮想領域における左端または右端の矩形領域の列から順に、各列の上から下に向かって、前記各矩形領域に前記文書のページ順に配置し、前記仮想領域毎に改ページ情報を挿入した画像データを生成する画像データ生成手段と、
前記画像データ生成手段が生成した画像データに対して、先頭から奇数番目の前記仮想領域の画像を１８０度回転させ、先頭に１ページ分の所定の画像を挿入する処理を施す画像データ処理手段と、
前記画像データ処理手段が処理を施した画像データに基づく画像を前記用紙に両面印刷する旨の指示を出力する印刷指示手段
として機能させることを特徴とするプログラム。
【請求項９】
情報処理装置を、
用紙１ページあたりＮページの文書の画像を並べて印刷する場合の前記Ｎの値を指定するページ数指定手段と、
前記文書の総ページ数を前記Ｎで除した後、小数点以下を切り上げた値Ｍを算出する枚数算出手段と、
前記用紙１ページ分の仮想領域を当該用紙と同一の縦横比を有する矩形領域にＮ等分し、当該仮想領域を縦にＭ個連結した連結仮想領域を作成し、前記矩形領域に挿入可能な大きさに縮小または拡大した前記画像を、前記連結仮想領域における左端または右端の矩形領域の列から順に、各列の上から下に向かって、前記各矩形領域に前記文書のページ順に配置し、前記仮想領域毎に改ページ情報を挿入した画像データを生成する画像データ生成手段と、
前記画像データ生成手段が生成した画像データに基づく画像を前記用紙に片面印刷する旨の指示を出力する印刷指示手段
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、画像形成装置およびプログラムに関する。
【背景技術】
【０００２】
情報処理装置の画面上で文書を閲覧する際、表示対象の領域をスクロール機能を用いて縦方向に移動させることにより、閲覧者の視点の移動を最小限に抑えることができる。特に、ＨＴＭＬ文書、ソースコードを記述したテキストファイル等、元々ページ区切りの情報を有していない文書の場合は、スクロール機能により縦方向に切れ目のない文書画像を閲覧することができる。
ところが、この文書を印刷すると、ページをめくる度に先行ページの末尾から後続ページの先頭に視点を移動させなければならないので、画面上でスクロール表示する場合と比べて視点の移動が増えてしまう。また、文書が用紙１枚毎に分断されてしまうため、ＨＴＭＬ文書やソースコードに不要なページ区切りが発生してしまう。
【０００３】
視点の移動を減らす工夫として、複数ページ分の文書を用紙１ページに並べて印刷する、いわゆる集約印刷の機能を利用することが考えられる。この機能を利用すれば、ページをめくる回数が減るので、視点の移動を減らすことができる。
【０００４】
集約印刷を利用した技術は、例えば特許文献１で開示されている。特許文献１に記載された実施例では、用紙の両面に４ページ分ずつ印刷する場合に、表（おもて）面には左上、右上、左下、右下の順に第１、第３、第５、第７ページを印刷し、前記各ページの裏側にそれぞれ第２、第４、第６、第８ページを１８０度回転させて印刷する。そして、ページ間の境界線でこの用紙を４つに切断し、第１、第３、第５、第７ページの順に重ねて上端を綴じる。このようにして冊子を作成すれば、ページをめくった際に、裏面の画像を正しい向きで閲覧することができる。
【特許文献１】特開平１０−２２８３６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、用紙１ページあたり複数ページの文書の画像を並べて印刷する場合に、従来よりも閲覧者の視点の移動の少ない文書を作成することのできる技術の提供を目的とする。
【課題を解決するための手段】
【０００６】
請求項１に係る発明は、用紙１ページあたりＮページの文書の画像を並べて印刷する場合の前記Ｎの値を指定するページ数指定手段と、前記用紙１ページ分の仮想領域を当該用紙と同一の縦横比を有する矩形領域にＮ等分し、当該仮想領域を縦に２つ連結した連結仮想領域を作成し、前記矩形領域に挿入可能な大きさに縮小または拡大した前記画像を、前記連結仮想領域における左端または右端の矩形領域の列から順に、各列の上から下に向かって、前記各矩形領域に前記文書のページ順に配置し、前記仮想領域毎に改ページ情報を挿入した画像データを生成する画像データ生成手段と、前記画像データ生成手段が生成した画像データに対して、先頭から奇数番目の前記仮想領域の画像を１８０度回転させ、先頭に１ページ分の所定の画像を挿入する処理を施す画像データ処理手段と、前記画像データ処理手段が処理を施した画像データに基づく画像を前記用紙に両面印刷する旨の指示を出力する印刷指示手段とを有することを特徴とする情報処理装置を提供する。
【０００７】
請求項２に係る発明は、請求項１に記載の情報処理装置において、前記印刷指示手段は、両面印刷された前記用紙の束の上端をステープルで綴じる旨の指示を出力することを特徴とする。
【０００８】
請求項３に係る発明は、用紙１ページあたりＮページの文書の画像を並べて印刷する場合の前記Ｎの値を指定するページ数指定手段と、前記文書の総ページ数を前記Ｎで除した後、小数点以下を切り上げた値Ｍを算出する枚数算出手段と、前記用紙１ページ分の仮想領域を当該用紙と同一の縦横比を有する矩形領域にＮ等分し、当該仮想領域を縦にＭ個連結した連結仮想領域を作成し、前記矩形領域に挿入可能な大きさに縮小または拡大した前記画像を、前記連結仮想領域における左端または右端の矩形領域の列から順に、各列の上から下に向かって、前記各矩形領域に前記文書のページ順に配置し、前記仮想領域毎に改ページ情報を挿入した画像データを生成する画像データ生成手段と、前記画像データ生成手段が生成した画像データに基づく画像を前記用紙に片面印刷する旨の指示を出力する印刷指示手段とを有することを特徴とする情報処理装置を提供する。
【０００９】
請求項４に係る発明は、請求項１乃至３のいずれかに記載の情報処理装置において、前記画像データ処理手段は、前記矩形領域の各列における文書間の余白を小さくする処理を施すことを特徴とする。
【００１０】
請求項５に係る発明は、請求項１乃至４のいずれかに記載の情報処理装置において、前記ページ数指定手段により前記Ｎの値を指定された場合に前記文書の種類を判別する種類判別手段を有し、前記種類判別手段による判別の結果、前記文書が特定の種類に該当しない場合に  前記画像データ生成手段は、前記用紙１ページ分の仮想領域を当該用紙と同一の縦横比を有する矩形領域にＮ等分し、前記矩形領域に挿入可能な大きさに縮小または拡大した前記画像を前記各矩形領域に前記文書のページ順に配置した画像データを生成し、前記印刷指示手段は、前記画像データ生成手段が生成した画像データに基づく画像を前記用紙に印刷する旨の指示を出力することを特徴とする。
【００１１】
請求項６に係る発明は、用紙１ページあたりＮページの文書の画像を並べて印刷する場合の前記Ｎの値を指定するページ数指定手段と、前記文書を読み取って該文書の画像を入力する画像入力手段と、前記用紙１ページ分の仮想領域を当該用紙と同一の縦横比を有する矩形領域にＮ等分し、当該仮想領域を縦に２つ連結した連結仮想領域を作成し、前記矩形領域に挿入可能な大きさに縮小または拡大した前記画像を、前記連結仮想領域における左端または右端の矩形領域の列から順に、各列の上から下に向かって、前記各矩形領域に前記文書のページ順に配置し、前記仮想領域毎に改ページ情報を挿入した画像データを生成する画像データ生成手段と、前記画像データ生成手段が生成した画像データに対して、先頭から奇数番目の前記仮想領域の画像を１８０度回転させ、先頭に１ページ分の所定の画像を挿入する処理を施す画像データ処理手段と、前記画像データ処理手段が処理を施した画像データに基づく画像を前記用紙に両面印刷する画像出力手段とを有することを特徴とする画像形成装置を提供する。
【００１２】
請求項７に係る発明は、用紙１ページあたりＮページの文書の画像を並べて印刷する場合の前記Ｎの値を指定するページ数指定手段と、前記文書の総ページ数を前記Ｎで除した後、小数点以下を切り上げた値Ｍを算出する枚数算出手段と、前記文書を読み取って該文書の画像を入力する画像入力手段と、前記用紙１ページ分の仮想領域を当該用紙と同一の縦横比を有する矩形領域にＮ等分し、当該仮想領域を縦にＭ個連結した連結仮想領域を作成し、前記矩形領域に挿入可能な大きさに縮小または拡大した前記画像を、前記連結仮想領域における左端または右端の矩形領域の列から順に、各列の上から下に向かって、前記各矩形領域に前記文書のページ順に配置し、前記仮想領域毎に改ページ情報を挿入した画像データを生成する画像データ生成手段と、前記画像データ生成手段が生成した画像データに基づく画像を前記用紙に片面印刷する画像出力手段とを有することを特徴とする画像形成装置を提供する。
【００１３】
請求項８に係る発明は、情報処理装置を、用紙１ページあたりＮページの文書の画像を並べて印刷する場合の前記Ｎの値を指定するページ数指定手段と、前記用紙１ページ分の仮想領域を当該用紙と同一の縦横比を有する矩形領域にＮ等分し、当該仮想領域を縦に２つ連結した連結仮想領域を作成し、前記矩形領域に挿入可能な大きさに縮小または拡大した前記画像を、前記連結仮想領域における左端または右端の矩形領域の列から順に、各列の上から下に向かって、前記各矩形領域に前記文書のページ順に配置し、前記仮想領域毎に改ページ情報を挿入した画像データを生成する画像データ生成手段と、前記画像データ生成手段が生成した画像データに対して、先頭から奇数番目の前記仮想領域の画像を１８０度回転させ、先頭に１ページ分の所定の画像を挿入する処理を施す画像データ処理手段と、前記画像データ処理手段が処理を施した画像データに基づく画像を前記用紙に両面印刷する旨の指示を出力する印刷指示手段として機能させることを特徴とするプログラムを提供する。
【００１４】
請求項９に係る発明は、情報処理装置を、用紙１ページあたりＮページの文書の画像を並べて印刷する場合の前記Ｎの値を指定するページ数指定手段と、前記文書の総ページ数を前記Ｎで除した後、小数点以下を切り上げた値Ｍを算出する枚数算出手段と、前記用紙１ページ分の仮想領域を当該用紙と同一の縦横比を有する矩形領域にＮ等分し、当該仮想領域を縦にＭ個連結した連結仮想領域を作成し、前記矩形領域に挿入可能な大きさに縮小または拡大した前記画像を、前記連結仮想領域における左端または右端の矩形領域の列から順に、各列の上から下に向かって、前記各矩形領域に前記文書のページ順に配置し、前記仮想領域毎に改ページ情報を挿入した画像データを生成する画像データ生成手段と、前記画像データ生成手段が生成した画像データに基づく画像を前記用紙に片面印刷する旨の指示を出力する印刷指示手段として機能させることを特徴とするプログラムを提供する。
【発明の効果】
【００１５】
請求項１、３、６、７、８、９に係る発明によれば、用紙１ページあたり複数ページの文書の画像を並べて印刷する場合に、従来よりも閲覧者の視点の移動の少ない文書を作成することができる。
請求項２に係る発明によれば、従来よりも閲覧者の視点の移動の少ない文書の冊子を作成することができる。
請求項４に係る発明によれば、従来よりもページ間の切れ目の目立たない文書を作成することができる。
請求項５に係る発明によれば、操作者が文書の種類に応じて処理を選択する手間を省くことができる。
【発明を実施するための最良の形態】
【００１６】
＜第１実施形態＞
これより、図面を参照して、本発明の第１実施形態について説明する。
図１は、本実施形態の全体構成を表す図である。画像形成装置１と情報処理装置１００とはＬＡＮ（Local Area Network）等の通信ネットワークで接続されている。
【００１７】
まず、情報処理装置１００について説明する。図２は、情報処理装置１００の構成を表す図である。情報処理装置１００は、ＣＰＵ（Central Processing Unit）１０１、ＲＯＭ（Read Only Memory）１０２、ＲＡＭ（Random Access Memory）１０３、記憶部１０４を備えている。記憶部１０４は例えばハードディスク駆動装置であり、ＯＳ（Operating System）、アプリケーションプログラム等が記憶されている。ＲＯＭ１０２にはＩＰＬ（Initial Program Loader）が記憶されており、情報処理装置１００に電源が投入されるとＣＰＵ１０１がＩＰＬを実行し、これによってＯＳが記憶部１０４から読み出される。そして、ＣＰＵ１０１がＯＳを実行することによって情報処理装置１００各部の制御が行われる。ＲＡＭ１０３は、ＣＰＵ１０１が各種プログラムを実行する際のワークエリアとして使用される。
【００１８】
通信Ｉ／Ｆ（Interface）１０５は、ＬＡＮに接続されており、情報処理装置１００と画像形成装置１との間のデータのやり取りを仲介する。
情報処理装置１００は、キーボード１０６、マウス１０７を備えており、操作者がこれらを操作することによって情報処理装置１００に対して指示を入力することできる。また、情報処理装置１００には例えば液晶表示画面を備えた表示装置１１０が接続されている。
【００１９】
記憶部１０４には、情報処理装置１００を文書データを作成するワードプロセッサとして機能させるためのプログラムＷが記憶されている。操作者がプロラグムＷの実行の指示を情報処理装置１００に入力すると、ＣＰＵ１０１がプログラムＷの実行を開始する。すると、文書を作成するためのウィンドウが表示装置１１０の画面に表示される。操作者は、キーボード１０６およびマウス１０７を操作することによって画面上で文書の作成を行うことができる。そして、文書を保存する旨の指示を操作者が入力すると、ＣＰＵ１０１が作成された文書を表す文書データを生成し、これを記憶部１０４に書き込む。
【００２０】
また、記憶部１０４には、ブラウザ機能を実現するプログラムＢ、テキストエディタ機能を実現するプログラムＥが記憶されている。プログラムＢを実行することにより、ＨＴＭＬ（Hyper Text Markup Language）データに基づいてＨＴＭＬ文書を表示することができる。プログラムＥを実行することにより、例えばソースコード等、文字列のみからなる文書の編集を行うことができる。
【００２１】
また、記憶部１０４には、画像形成装置１に行わせる印刷の条件を指定するためのプログラムであるプリンタドライバＰＤが記憶されている。プログラムＷ、Ｂ、Ｅ等の実行中に表示されるメニューにより操作者が印刷の指示を入力すると、ＣＰＵ１０１がプリンタドライバＰＤの実行を開始し、印刷の条件を指定するためのメニューを表示装置１１０の画面に表示する。操作者が画面上で条件を指定した後、印刷の指示を入力すると、文書データをページ記述言語で記述された画像データに変換する。この画像データは、文字情報、絵柄等を表すビットマップ形式の画像情報、文字や絵柄のレイアウトを表すレイアウト情報等が記述されている。そして、ＣＰＵ１０１は、指定された条件を表す条件データを画像データに付加して画像形成装置１に送信する。
【００２２】
図３は、ＣＰＵ１０１がプリンタドライバＰＤを実行することによって実現される機能を表すブロック図である。
ページ数指定部２０１は、集約印刷におけるページ数、すなわち、用紙１ページあたりＮページの文書の画像を並べて印刷する場合の前記Ｎの値を指定するページ数指定手段の一例である。
【００２３】
具体的には以下のとおりである。
図４は、ＣＰＵ１０１がプリンタドライバＰＤを実行した場合に最初に表示される、印刷の条件を入力するためのウィンドウである。「プロパティ」をクリックすると、図５のウィンドウが表示される。「まとめて１枚」のリストボックスは、用紙１ページあたり文書をＮページ並べて印刷する場合のＮの値を指定するために設けられており、これをクリックすると、図６に示すように、ページ数を指定するリストが表示される。Ｎは２のｎ乗（ｎは自然数）、すなわち、Ｎ＝２、４、８、１６、３２のいずれかが指定可能である。例えば、「４アップ」は、用紙１ページあたり文書を４ページ並べて印刷することを表す。
【００２４】
ページ数が指定されると、図７に示すように、「印字方向」のリストボックスが表示される。このリストボックスをクリックすると、印字方向を指定するリストが表示される。リストの上から５番目の「見開き連続配置」を指定して「ＯＫ」をクリックすると、画像データ生成部２０２が以下に示す処理を行う。
【００２５】
画像データ生成部２０２は、前記用紙１ページ分の仮想領域を当該用紙と同一の縦横比を有する矩形領域にＮ等分し、当該仮想領域を縦に２つ連結した連結仮想領域を作成し、前記矩形領域に挿入可能な大きさに縮小または拡大した前記画像を、前記連結仮想領域における左端または右端の矩形領域の列から順に、各列の上から下に向かって、前記各矩形領域に前記文書のページ順に配置し、前記仮想領域毎に改ページ情報を挿入した画像データを生成する画像データ生成手段の一例である。
【００２６】
具体的には、以下のとおりである。
仮想領域とは、用紙１ページ分の仮想的な平面である。
用紙のサイズは、図５に示したウィンドウの「出力用紙サイズ」のリストボックスで指定されたサイズである。デフォルト値としては「原稿サイズと同じ」が設定されており、操作者が出力用紙サイズを指定しなかった場合には、「原稿サイズ」のリストボックスに表示されているサイズがそのまま設定される。「原稿サイズ」は、アプリケーション（プログラムＷ、Ｂ、Ｅのいずれか）で表示中の文書に設定されているサイズである。なお、プログラムＢ、Ｅで表示される文書はページ区切りの情報を有していないが、当該文書を印刷する場合の用紙のサイズが設定されている。この例では、当該文書の原稿サイズとして、ＪＩＳ（日本工業規格）Ａ４版の縦向き（縦297mm、横210mm）が指定されており、出力用紙サイズとしてこれを使用する。なお、本実施形態では、文書は横書きである。
【００２７】
画像データ生成部２０２は、この仮想領域を当該用紙と同一の縦横比（Ａ４の場合、縦：横＝２９７：２１０）を有する矩形領域にＮ等分する。矩形領域の縦横比が指定される結果、仮想領域が縦長になるか横長になるかがＮの値によって一意に定まる。すなわち、図８（ａ）、（ｃ）、（ｅ）に示すとおり、Ｎ＝２、８、３２の場合は横長となり、（ｂ）、（ｄ）に示すとおり、Ｎ＝４、１６の場合は縦長になる。
【００２８】
次に、画像データ生成部２０２は、上記の仮想領域を縦に２つ連結した連結仮想領域を作成する。この例では、連結仮想領域は２Ｎ個の矩形領域から構成される。画像データ生成部２０２はこの矩形領域の各々に文書の各ページを配置するのであるが、文書はこの矩形領域の大きさに合わせて作成されているとは限らないので、文書を縮小または拡大する。
【００２９】
例えば、アプリケーションで作成された文書の原稿サイズがＡ４版であるとすると、これを上記の矩形領域に挿入するためには、文書各ページの長辺と短辺をともに２で除した大きさに縮小する。縮小率（または拡大率）は、文書に設定されている原稿サイズ、プリンタドライバＰＤで指定された出力用紙サイズ、ページ数指定部２０１で指定されたページ数Ｎに応じて異なり、その値は既知である。例えば、上記の例では、Ｎの２分の１乗の逆数である。
【００３０】
上記のようにして文書を縮小または拡大したならば、画像データ生成部２０２は、連結仮想領域における左端の矩形領域の列から順に、各列の上から下に向かって、縮小または拡大後の文書を各矩形領域にページ順に配置する。その結果、連結仮想領域１つに対して、２Ｎページ分の文書配置される。画像データ生成部２０２は、文書の先頭から２Ｎページずつ、連結仮想領域への配置を行い、文書のすべてのページの配置が完了するまでこれを繰り返す。そして、画像データ生成部２０２は、仮想領域毎、すなわち用紙１ページ分毎に改ページ情報を挿入し、ページ記述言語による画像データを生成する。
【００３１】
画像データ処理部２０３は  前記画像データ生成手段が生成した画像データに対して、先頭から奇数番目の前記仮想領域の画像を１８０度回転させ、先頭に１ページ分の所定の画像を挿入する処理を施す画像データ処理手段の一例である。
具体的には、画像データ処理部２０３は、画像データ生成部２０２が生成した画像データの第１、第３、第５・・・ページの画像を１８０度回転させ、画像データの先頭に１ページ分の画像を挿入し、当該ページの末尾に改ページ情報を挿入する。ここで挿入される画像は、空白でもよいし、冊子の表紙として予め作成された画像でもよい。その結果、当該画像データは、偶数ページの画像が１８０度回転されたものになる。
【００３２】
印刷指示部２０４は、前記画像データ処理手段が処理を施した画像データに基づく画像を前記用紙に両面印刷する旨の指示を出力する印刷指示手段の一例である。具体的には、印刷指示部２０４は、印刷指示をＬＡＮ経由で画像形成装置１に送信する。この印刷ジョブは、画像データ処理部２０３が処理を施した画像データに基づいて印刷を行うことを画像形成装置１に指示することを表すデータであり、画像データに加えて両面印刷の指示が含まれている。
【００３３】
図９は、画像形成装置１のハードウェア構成を示す図である。
制御部４は、ＣＰＵ（Central Processing Unit）４４、ＲＯＭ（Read Only Memory）４５、ＲＡＭ（Random Access Memory）４６を有する。記憶部５は、例えばハードディスク駆動装置であり、ＯＳ（Operating System）、アプリケーションプログラム等が記憶されている。ＲＯＭ４５にはＩＰＬ（Initial Program Loader）が記憶されており、画像形成装置１に電源が投入されるとＣＰＵ４４がＩＰＬを実行し、これによってＯＳがＲＡＭ４６上に読み出される。そして、ＣＰＵ４４がＯＳを実行することによって画像形成装置１の制御が行われる。
【００３４】
指示受付部４１は、表示部３９、キー入力部４０からなる。表示部３９は例えば液晶表示画面であり、操作メニューを表す画像を表示する。さらに表示部３９は画面上で操作者が触れた領域を認識するセンサを備えており、このセンサによって操作者が触れたメニューの項目を特定する。キー入力部４０は、スタート、ストップ、リセットの各キーとテンキー等からなる。指示受付部４１を用いることによって、記録媒体（用紙）１０のサイズと向き、複写の部数、画質の調整の内容等を操作者が指定することができる。指示受付部４１によって受け付けられた指示はＣＰＵ４４に送られ、ＣＰＵ４４は送られてきた指示に従って画像形成装置１を制御する。
【００３５】
通信Ｉ／Ｆ（Interface）４８は、ＬＡＮ（Local Area Network）等の通信ネットワーク（図示省略）に接続されており、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）等の通信プロトコルに従って、画像形成装置１と他の装置との通信を仲介する。
【００３６】
プラテンガラス２を覆うカバー５１には原稿送り装置５２が備えられている。原稿送り装置５２は、原稿を載せる原稿台５３、原稿台５３に載せられた原稿を１枚ずつ送り出すローラー５４、送り出された原稿をプラテンガラス２上に導くローラー５５からなり、原稿台５３に複数枚重ねて載せられた原稿を１枚ずつプラテンガラス２上に搬送することができる。
【００３７】
画像入力部１２は、原稿を光学的に読み取って画像信号を生成する。具体的には、プラテンガラス２上に載せられた原稿に対して光源１３が光を照射し、この反射光がミラー１４、１５および１６からなる光学系３を介して受光部１７により受光される。受光部１７はＣＣＤ（Charge Coupled Device）等の光電変換素子を備え、反射光を各々がＲ（Red）色、Ｇ（Green）色、Ｂ（Blue）色からなる画像を表す３つの画像データに変換する。
【００３８】
画像処理部１８は、入力された画像データに対して、色変換、拡大／縮小、地肌除去、２値化等の画像処理を施す。色変換では、Ｒ色、Ｇ色、Ｂ色からなる画像をＹ（Yellow）色、Ｍ（Magenta）色、Ｃ（Cyan）色、Ｋ（Black）色からなる画像に分解し、分解して得られた各画像を表す画像データを生成する。画像処理の施された画像データは所定のタイミングで読み出され、画像出力部６に供給される。
【００３９】
画像出力部６は、画像形成エンジン７Ｙ、７Ｍ、７Ｃ、７Ｋ、転写ベルト８、定着装置１１等からなる。画像形成エンジン７Ｙ、７Ｍ、７Ｃ、７Ｋは、画像処理部１８から供給された画像データに基づいて、電子写真方式により、それぞれＹ（Yellow）色、Ｍ（Magenta）色、Ｃ（Cyan）色、Ｋ（Black）色のトナー像を転写ベルト８の表面に重ねて形成する。
【００４０】
媒体供給部９は複数設けられており、互いに異なったサイズの記録媒体１０が収容されている。記録媒体１０は例えば紙である。転写ベルト８表面にトナー像が形成されると、ＣＰＵ４４は、操作者が指示受付部４１で指定したサイズ、または画像データに基づいて判定したサイズに応じて、媒体供給部９のいずれかに対応するローラー３３を回転させ、記録媒体１０を１枚ずつ送り出す。送り出された記録媒体１０はローラー対３４、３５、３７によって搬送路３６に沿って搬送される。
【００４１】
転写ローラー３０には所定の電圧が印加されている。転写ベルト８は矢印Ｂの方向に循環駆動され、その表面に形成されたトナー像が転写ローラー３０に接近するのと同期して、転写ローラー３０が所定の荷重で転写ベルト８を介してローラー２９に押し当てられ、接触領域を形成する。そして、この接触領域に記録媒体１０が進入する。転写ベルト８上のトナー像は、転写ローラー３０に印加された電圧による電界および接触領域における加圧の作用によって、記録媒体１０表面に転写される（２次転写）。
トナー像が転写された記録媒体１０は、ローラー対３１によって定着装置１１に導かれる。定着装置１１は、記録媒体１０に対して加熱および加圧を行うことによって、トナー像を記録媒体１０表面に定着させる。
【００４２】
定着装置１１の下流側には、記録媒体１０の搬送経路を定めるためのガイド部材３５が設けられており、さらにその下流側には、最大サイズの記録媒体１０を載せられるだけの大きさの板状部材を備えた媒体排出部３２が複数設けられている。上段の媒体排出部３２は、記録媒体１０の排出のみを行う。下段の媒体排出部３２は、ステープル綴じ等の後処理の機能を備え、操作者が指示受付部４１で後処理を指定した場合にのみ、記録媒体１０が下段の媒体排出部３２に排出されるようにガイド部材３５の向きが変更される。
【００４３】
画像形成装置１は、複写機としての機能に加えエプリンタとしての機能も備えている。情報処理装置からＬＡＮを介して画像形成装置１にページ記述言語等で記述された画像データを送信すると、ＣＰＵ４４は受信された画像データをビットマップ形式の画像データに変換して画像出力部６に供給する。また、送信元の情報処理装置によって何らかの画像処理が指定されている場合には、画像処理部１８がその指定に従って当該画像データに画像処理を施す。
【００４４】
次に、情報処理装置１００および画像形成装置１の動作について説明する。
この説明では、操作者がテキストエディタを用いて文書を作成した後、プリンタドライバＰＤを起動した場合の動作について説明する。作成された文書は、Ａ４版で１３ページである。
【００４５】
図１０は、ＣＰＵ１０１がプリンタドライバＰＤを実行することによって行う処理のフローを表す図である。
まず、操作者がテキストエディタのメニューで「印刷」を選択する。すると、ＣＰＵ１０１は、プリンタドライバＰＤを起動し、以下の処理を実行する。
ステップＡ０１では、ＣＰＵ１０１が、図４に示す条件入力用のウィンドウを表示装置１１０の画面に表示する。操作者が「プロパティ」をクリックすると、ＣＰＵ１０１は、図５に示すウィンドウを表示する。
【００４６】
続いて操作者が「まとめて１枚」のリストボックスをクリックすると、ステップＡ０２に進む。
ステップＡ０２では、ページ数指定部２０１が、図６に示すようにページ数を指定するためのリストを表示する。操作者が所望のページ数をクリックすると、ページ数指定部２０１はリストボックス内の表示を指定された内容に切り替え、図７のウィンドウを表示する。この例ではページ数として４ページが指定されている。そして、操作者が「印字方向」のリストボックスで「見開き連続配置」を指定し、「ＯＫ」をクリックする。なお、この例では、上記以外の項目はデフォルト値を使用する。
【００４７】
ステップＡ０３では、画像データ生成部２０２が集約印刷用の画像データを生成する。
まず、画像データ生成部２０２は、Ａ４版の用紙１ページ分の仮想領域をＡ４版縦向きと同一の縦横比を有する矩形領域に４等分する。その結果、図８（ｂ）に示すように、仮想領域が４つの矩形領域に分割される。画像データ生成部２０２は、この仮想領域を縦に２つつなげた連結仮想領域を作成する。
【００４８】
続いて、画像データ生成部２０２は、縦方向および横方向に２分の１に縮小した文書の各ページを連結仮想領域における左端の矩形領域の列から順に、各列の上から下に向かって、各矩形領域にページ順に配置する。その結果、図１１に示すとおり、最初の連結仮想領域の左側の列に第１乃至第４ページが、右側の列に第５乃至第８ページが配置される。２番目の連結仮想領域の左側の列に第９乃至第１２ページが、右側の列に第１３ページが配置される。
そして、画像データ生成部２０２は、仮想領域毎、すなわち用紙１ページ分毎に改ページ情報を挿入し、ページ記述言語による画像データを生成する。
【００４９】
ステップＡ０４では、画像データ処理部２０３が、画像データ生成部２０２が生成した画像データの第１、第３ページの画像を１８０度回転させ、画像データの先頭に１ページ分の画像を挿入し、当該ページの末尾に改ページ情報を挿入する。すると、図１２に示すとおり、偶数ページの画像が１８０度回転されたものになる。
【００５０】
ステップＡ０５では、印刷指示部２０４が、画像データ処理部２０３が処理を施した画像データに基づく両面印刷の指示をＬＡＮ経由で画像形成装置１に送信する。
画像形成装置１のＣＰＵ４４は、受信した印刷指示に含まれる画像データを画像出力部６に供給するとともに、用紙の両面に印刷する旨の指示を画像出力部６に与える。
その結果、図１２（ａ）、（ｂ）、（ｃ）、（ｄ）、（ｅ）に示した画像がそれぞれ、１枚目の用紙の表、１枚目の用紙の裏、２枚目の用紙の表、２枚目の用紙の裏、３枚目の用紙の表に印刷される。
【００５１】
このようにして印刷された用紙を順に重ねて、操作者が束の上端をステープル等で綴じる。この冊子の表紙をめくると、図１３に示すように、裏面の画像が正しい向きで現れる。さらに、見開きの２ページ分にわたって、左側の列に文書の第１乃至第４ページが、右側に第５乃至第８ページがそれぞれ上から下に向かってページ順に配置される。
【００５２】
＜第２実施形態＞
次に、本発明の第２実施形態について説明する。以下、本実施形態の第１実施形態と異なる点について説明する。
図１４は、ＣＰＵ１０１がプリンタドライバＰＤを実行することによって実現される機能を表すブロック図である。
【００５３】
ページ数指定部３０１は、集約印刷におけるページ数、すなわち、用紙１ページあたりＮページの文書の画像を並べて印刷する場合の前記Ｎの値を指定するページ数指定手段の一例である。
具体的には、第１実施形態の図４乃至６と同様の手順で操作者がページ数を指定した後、「印字方向」のリストボックスをクリックすると、図１５に示すように、印字方向を指定するリストが表示される。リストの上から５番目の「全ページ連続配置」を指定して「ＯＫ」をクリックすると、枚数算出部３０５が以下に示す処理を行う。
【００５４】
枚数算出部３０５は、前記文書の総ページ数を前記Ｎで除した後、小数点以下を切り上げた値Ｍを算出する枚数算出手段の一例である。
具体的には、枚数算出部３０５は、文書の総ページ数をページ数指定部３０１で指定されたＮの値で除した後、小数点以下を切り上げた値Ｍを求める。例えば、総ページ数が１３ページ、Ｎが４の場合、Ｍは４となる。つまり、Ｍは、用紙１ページあたりＮページの文書を片面印刷するのに必要な用紙の枚数である。
【００５５】
画像データ生成部３０２は、前記用紙１ページ分の仮想領域を当該用紙と同一の縦横比を有する矩形領域にＮ等分し、当該仮想領域を縦にＭ個連結した連結仮想領域を作成し、前記矩形領域に挿入可能な大きさに縮小または拡大した前記画像を、前記連結仮想領域における左端または右端の矩形領域の列から順に、各列の上から下に向かって、前記各矩形領域に前記文書のページ順に配置し、前記仮想領域毎に改ページ情報を挿入した画像データを生成する画像データ生成手段の一例である。
具体的には、以下のとおりである。
【００５６】
画像データ生成部３０２は、第１実施形態の画像データ生成部２０２と同様に、仮想領域を用紙と同一の縦横比を有する矩形領域にＮ等分する。
次に、画像データ生成部３０２は、上記の仮想領域を縦にＭ個連結した連結仮想領域を作成する。この例では、連結仮想領域はＭＮ個の矩形領域から構成される。画像データ生成部３０２は、第１実施形態と同様に文書の各ページを縮小または拡大し、連結仮想領域における左端の矩形領域の列から順に、各列の上から下に向かって、縮小または拡大後の文書を各矩形領域にページ順に配置する。そして、画像データ生成部３０２は、仮想領域毎、すなわち用紙１ページ分毎に改ページ情報を挿入し、ページ記述言語による画像データを生成する。
【００５７】
印刷指示部３０４は、前記画像データ生成手段が生成した画像データに基づく画像を前記用紙に片面印刷する旨の指示を出力する印刷指示手段の一例である。
具体的には、印刷指示部３０４は、印刷指示をＬＡＮ経由で画像形成装置１に送信する。この印刷ジョブは、画像データ生成部３０２が処理を施した画像データに基づいて印刷を行うことを画像形成装置１に指示することを表すデータであり、画像データに加えて片面印刷の指示が含まれている。
【００５８】
次に、情報処理装置１００および画像形成装置１の動作について説明する。
この説明では、操作者がテキストエディタを用いて文書を作成した後、プリンタドライバＰＤを起動した場合の動作について説明する。作成された文書は、Ａ４版で１３ページである。
【００５９】
図１６は、ＣＰＵ１０１がプリンタドライバＰＤを実行することによって行う処理のフローを表す図である。
まず、操作者がテキストエディタのメニューで「印刷」を選択する。すると、ＣＰＵ１０１は、プリンタドライバＰＤを起動し、以下の処理を実行する。
ステップＢ０１では、ＣＰＵ１０１が、図４に示すウィンドウを表示装置１１０の画面に表示する。操作者が「プロパティ」をクリックすると、ＣＰＵ１０１は、図５に示すウィンドウを表示する。
【００６０】
続いて操作者が「まとめて１枚」のリストボックスをクリックすると、ステップＢ０２に進む。
ステップＢ０２では、ページ数指定部３０１が、図６に示すようにページ数を指定するためのリストを表示する。操作者が所望のページ数をクリックすると、ページ数指定部３０１はリストボックス内の表示を指定された内容に切り替え、図１５のウィンドウを表示する。この例ではページ数として４ページが指定されている。そして、操作者が「印字方向」のリストボックスで「全ページ連続印刷」を指定し、「ＯＫ」をクリックする。なお、この例では、上記以外の項目はデフォルト値を使用する。
ステップＢ０３では、枚数算出部３０５がＭの値を算出する。
【００６１】
ステップＢ０４では、画像データ生成部３０２が画像データを生成する。
まず、画像データ生成部３０２は、Ａ４版の用紙１ページ分の仮想領域をＡ４版縦向きと同一の縦横比を有する矩形領域に４等分する。その結果、図８（ｂ）に示すように、仮想領域が４つの矩形領域に分割される。画像データ生成部２０２は、この仮想領域を縦にＭ個つなげた連結仮想領域を作成する。
【００６２】
続いて、画像データ生成部３０２は、縦方向および横方向に２分の１に縮小した文書の各ページを連結仮想領域における左端の矩形領域の列から順に、各列の上から下に向かって、各矩形領域にページ順に配置する。その結果、図１７に示すとおり、連結仮想領域の左側の列に第１乃至第８ページが、右側の列に第９乃至第１３ページが配置される。
そして、画像データ生成部３０２は、仮想領域毎、すなわち用紙１ページ分毎に改ページ情報を挿入し、ページ記述言語による画像データを生成する。
【００６３】
ステップＢ０５では、印刷指示部３０４が、画像データ生成部３０２が生成した画像データに基づく片面印刷の指示をＬＡＮ経由で画像形成装置１に送信する。
画像形成装置１のＣＰＵ４４は、受信した印刷指示に含まれる画像データを画像出力部６に供給するとともに、用紙の片面に印刷する旨の指示を画像出力部６に与える。
その結果、図１８（ａ）、（ｂ）、（ｃ）、（ｄ）に示した画像がそれぞれ、１枚目、２枚目、３枚目、４枚目の用紙に印刷される。
このようにして印刷された用紙を、例えば粘着テープ等で縦につなぎ合わせると、図１７に示したように、用紙４ページにわたって左側の列に文書の第１乃至第８ページが、右側に第９乃至第１３ページがそれぞれ上から下に向かってページ順に配置される。
【００６４】
以上説明した形態に限らず、本発明は種々の形態で実施可能である。例えば、上述の実施形態を以下のように変形した形態でも実施可能である。
＜変形例１＞
上記の実施形態では情報処理装置１００が集約印刷用の画像データを生成する例を示したが、画像形成装置１の画像入力部１２で原稿を読み取り、生成された画像データに対して画像形成装置１が情報処理装置１００と同様の処理を施して印刷するようにしてもよい。
すなわち、ＣＰＵ４４が上記のステップＡ０１乃至０２（またはＢ０１乃至Ｂ０２）で示したのと同様の入力を可能とする画面を指示受付部４１の表示部３９に表示させ、操作者が指示を入力する。続いて、画像入力部１２に原稿を読み取らせる。そして、生成された画像データに対して、ＣＰＵ４４がステップＡ０３乃至０４（またはＢ０３乃至０４）と同様の処理を施して集約印刷用の画像データを生成し、この画像データを画像出力部６に供給する。
【００６５】
＜変形例２＞
第１実施形態では両面印刷された用紙の束を操作者が綴じる例を示したが、画像形成装置の媒体排出部３２にステープル綴じの機能が備えられている場合には、これを使用するようにしてもよい。すなわち、前記印刷指示手段は、両面印刷された前記用紙の束の上端をステープルで綴じる旨の指示を出力する。具体的には、印刷指示部２０４が印刷指示を送信する際、媒体排出部３２のステープル綴じ機能により用紙の束の上端を綴じる旨の指示を付加した印刷指示を画像形成装置１に送信するように構成する。
【００６６】
＜変形例３＞
第１および第２実施形態において、矩形領域の各列における文書間の余白を小さくする処理を行うようにしてもよい。すなわち、前記画像データ処理手段は、前記矩形領域の各列における文書間の余白を小さくする処理を施す。
具体的には以下のとおりである。プログラムＷ、Ｂ、Ｅ等で作成された文書には、各ページの上端、下端、左端、右端に印刷時の余白が設定されている。上端および下端の余白が残っていると、矩形領域の各列において、文書間に隙間が空いてしまう。そこで、画像データ生成部２０２、３０２が矩形領域に文書を配置する際に、各ページの上端および下端の余白を小さくする処理を行う。例えば、各列の最上段のページの位置を固定し、２段目から下のページを上にずらすことによって余白を小さくするようにしてもよい。あるいは、テキストエディタで作成された文書の場合、行間の間隔を広げることによって上端および下端の余白を小さくするようにしてもよい。
【００６７】
＜変形例４＞
第１および第２実施形態において、特定の種類の文書に対してだけ上記実施形態の処理を施すようにしてもよい。すなわち、前記ページ数指定手段により前記Ｎの値を指定された場合に前記文書の種類を判別する種類判別手段を有し、前記種類判別手段による判別の結果、前記文書が特定の種類に該当しない場合に  前記画像データ生成手段は、前記用紙１ページ分の仮想領域を当該用紙と同一の縦横比を有する矩形領域にＮ等分し、前記矩形領域に挿入可能な大きさに縮小または拡大した前記画像を前記各矩形領域に前記文書のページ順に配置した画像データを生成し、前記印刷指示手段は、前記画像データ生成手段が生成した画像データに基づく画像を前記用紙に印刷する旨の指示を出力する。
【００６８】
具体的には以下のとおりである。例えば、ページ数指定部２０１または３０１によりページ数Ｎが指定された後、ＣＰＵ１０１が、アプリケーションで表示中の文書ファイルの拡張子が特定の種類、例えば「.txt」、「.html」、「.doc」のいずれかに該当するか否かを判定し（種類判別手段）、該当する場合にのみ、第１または第２実施形態で示した集約印刷の処理を行う。この場合、ページ数Ｎの指定のみを操作者に行わせるようにしてもよいし、予めページ数Ｎのデフォルト値を設定しておき、このデフォルト値を用いて集約印刷を行うようにしてもよい。
【００６９】
一方、拡張子がどれにも該当しない場合、通常の集約印刷のための画像データを生成する。すなわち、画像データ生成手段は、種類判別手段による判別の結果、文書が特定の種類に該当しない場合に、用紙１ページ分の仮想領域を文書と同一の縦横比を有する矩形領域にＮ等分し、矩形領域に挿入可能な大きさに縮小または拡大した文書の各ページを各矩形領域にページ順に配置した画像データを生成する。そして、印刷指示手段は、画像データ生成手段が生成した画像データに基づく画像を用紙に印刷する旨の指示を出力する。
【００７０】
＜変形例５＞
上記の実施形態では連結仮想領域における左端の矩形領域の列から文書を配置する例を示したが、右端の列から配置するようにしてもよい。
【００７１】
＜変形例６＞
上記の実施形態では、用紙１ページあたりに印刷する文書のページ数Ｎは２のｎ乗（ｎは自然数）、すなわち、Ｎ＝２、４、８、１６、３２のいずれかである例を示したが、Ｎの値はこれ以外の値であってもよい。例えば、Ｎ＝９、２５等、自然数の２乗を指定できるように構成してもよい。
【００７２】
＜変形例７＞
プリンタドライバＰＤを磁気ディスク等の記録媒体に書き込んで頒布し、この磁気ディスクから読み取ったプリンタドライバＰＤを記憶部１０４に書き込んで使用するようにしてもよい。また、プリンタドライバＰＤを通信回線経由で頒布し、通信回線経由で受信したプリンタドライバＰＤを記憶部１０４に書き込んで使用するようにしてもよい。また、プリンタドライバＰＤの機能を実行する電子回路を情報処理装置１００に実装してもよい。
【図面の簡単な説明】
【００７３】
【図１】第１実施形態の全体構成を表す図である。
【図２】情報処理装置１００の構成を表す図である。
【図３】プリンタドライバＰＤによって実現される機能を表すブロック図である。
【図４】プリンタドライバＰＤを実行した場合に最初に表示されるウィンドウである。
【図５】「プロパティ」をクリックした場合に表示されるウィンドウである。
【図６】ページ数を指定するリストの例である。
【図７】「印字方向」のリストボックスの例である。
【図８】仮想領域を分割した例である。
【図９】画像形成装置１のハードウェア構成を示す図である。
【図１０】ＣＰＵ１０１が行う処理のフローを表す図である。
【図１１】連結仮想領域に文書の画像を配置した例である。
【図１２】偶数ページの画像が１８０度回転された例である。
【図１３】冊子のページをめくった例である。
【図１４】プリンタドライバＰＤによって実現される機能を表すブロック図である。
【図１５】印字方向を指定するリストの例である。
【図１６】ＣＰＵ１０１が行う処理のフローを表す図である。
【図１７】連結仮想領域に文書の画像を配置した例である。
【図１８】画像が印刷された例である。
【符号の説明】
【００７４】
１００…情報処理装置、１０１…ＣＰＵ、１０２…ＲＯＭ、１０３…ＲＡＭ、１０４…記憶部、１０５…通信Ｉ／Ｆ、１０６…キーボード、１０７…マウス、１１０…表示装置、２０１…ページ数指定部、２０２…画像データ生成部、２０３…画像データ処理部、２０４…印刷指示部、１…画像形成装置、４…制御部、４４…ＣＰＵ、４５…ＲＯＭ、４６…ＲＡＭ、５…記憶部、４１…指示受付部、３９…表示部、４０…キー入力部、
４８…通信Ｉ／Ｆ、２…プラテンガラス、５２…原稿送り装置、１２…画像入力部、１８…画像処理部、６…画像出力部、７Ｙ、７Ｍ、７Ｃ、７Ｋ…画像形成エンジン、８…転写ベルト、１１…定着装置、９…媒体供給部、１０…記録媒体（用紙）、３０…転写ローラー、３２…媒体排出部、３０１…ページ数指定部、３０５…枚数算出部、３０２…画像データ生成部、３０４…印刷指示部
【図１】
2009237695.tif 000003
【図２】
2009237695.tif 000004
【図３】
2009237695.tif 000005
【図４】
2009237695.tif 000006
【図５】
2009237695.tif 000007
【図６】
2009237695.tif 000008
【図７】
2009237695.tif 000009
【図８】
2009237695.tif 000010
【図９】
2009237695.tif 000011
【図１０】
2009237695.tif 000012
【図１１】
2009237695.tif 000013
【図１２】
2009237695.tif 000014
【図１３】
2009237695.tif 000015
【図１４】
2009237695.tif 000016
【図１５】
2009237695.tif 000017
【図１６】
2009237695.tif 000018
【図１７】
2009237695.tif 000019
【図１８】
2009237695.tif 000020