(57)【要約】【課題】様々なサイズの用紙に記されている原稿の画像を１つの面に集約して出力する際に従来よりも容易に各画像の拡大または縮小の設定を行うことができるようにする。【解決手段】複数のページ画像５ＰＧ（５ＰＧ１、５ＰＧ２）を所定の倍率で１つの面に集約した際の状態を、タッチパネルディスプレイにプレビュー領域ＰＷ１として表示する。そして、ページ画像５ＰＧ２に対してピンチアウトがなされた場合は、ページ画像５ＰＧ２を拡大して、ページ画像５ＰＧ１および５ＰＧ２を集約して印刷する。一方、ページ画像５ＰＧ２に対してピンチインがなされた場合は、ページ画像５ＰＧ２を縮小して、ページ画像５ＰＧ１および５ＰＧ２を集約して印刷する。【選択図】図６
2014099786.tif 000002
【特許請求の範囲】
【請求項１】
複数のページそれぞれのページ画像を所定の倍率で１つの面に集約した際の状態をディスプレイに表示する状態表示処理手段と、
集約画像として、前記複数のページ画像のうちの調整の対象である対象ページ画像が表示されている位置に対して第一の操作が行われた場合は、前記対象ページ画像を拡大して前記複数のページ画像を１つに集約した画像を出力し、前記位置に対して前記第一の操作とは異なる第二の操作が行われた場合は、前記対象ページ画像を縮小して前記複数のページ画像を１つに集約した画像を出力する、集約画像出力手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記位置に対して前記第一の操作が行われた場合に、前記対象ページ画像を拡大して前記ディスプレイに表示し直し、前記位置に対して前記第二の操作が行われた場合に、前記対象ページ画像を縮小して前記ディスプレイに表示し直す、表示変更処理手段、を有し、
前記集約画像出力手段は、前記対象ページ画像が前記表示変更処理手段によって表示し直し、かつ、所定のコマンドが入力された後、前記集約画像を出力する、
請求項１に記載の画像処理装置。
【請求項３】
前記ディスプレイは、タッチパネルディスプレイであり、
前記第一の操作は、ピンチアウトであり、
前記第二の操作は、ピンチインである、
請求項２に記載の画像処理装置。
【請求項４】
前記状態表示処理手段は、前記状態として、サイズの異なる２つの前記ページ画像を１つの面に集約した際の状態を表示し、
前記集約画像出力手段は、前記対象ページ画像が前記２つのページ画像のうちの小さい方である場合は、前記第一の操作が行われたのであれば、前記対象ページ画像を大きい方のページ画像のサイズと同じになるように拡大して前記集約画像を出力し、前記第二の操作が行われたのであれば、前記対象ページ画像を、前記対象ページ画像の長辺の長さが大きい方のページ画像の短辺の長さと同じになるように縮小し９０度回転させて前記集約画像を出力する、
請求項１ないし請求項３のいずれかに記載の画像処理装置。
【請求項５】
前記表示変更処理手段は、前記第一の操作が行われた場合は、前記ディスプレイに接触する２本の指同士の距離の変化量に応じて前記対象ページ画像を拡大して表示し直し、前記第二の操作が行われた場合は、前記変化量に応じて前記対象ページ画像を縮小して表示し直し、
前記集約画像出力手段は、前記第一の操作が行われた場合は、前記変化量に応じて前記対象ページ画像を拡大して前記集約画像を出力し、前記第二の操作が行われた場合は、前記変化量に応じて前記対象ページ画像を縮小して前記集約画像を出力する、
請求項３に記載の画像処理装置。
【請求項６】
複数のページそれぞれのページ画像を所定の倍率で１つの面に集約した際の状態をタッチパネルディスプレイに表示する状態表示処理手段と、
集約画像として、前記複数のページ画像のうちの調整の対象である対象ページ画像が表示されている位置に対して、他の位置がタッチされている際に第一の操作が行われた場合は、前記複数のページ画像のうちの前記対象ページ画像のみを拡大して前記複数のページ画像を１つに集約した画像を出力し、前記位置に対して、前記他の位置がタッチされている際に前記第一の操作とは異なる第二の操作が行われた場合は、前記複数のページ画像のうちの前記対象ページ画像のみを縮小して前記複数のページ画像を１つに集約した画像を出力し、前記タッチパネルディスプレイがタッチされていない際に前記第一の操作が行われた場合は、前記複数のページ画像のすべてを拡大して１つに集約した画像を出力し、前記タッチパネルディスプレイがタッチされていない際に前記第二の操作が行われた場合は、前記複数のページ画像のすべてを縮小して１つに集約した画像を出力する、集約画像出力手段と、
を有することを特徴とする画像処理装置。
【請求項７】
前記位置に対して、前記他の位置がタッチされている際に前記第一の操作が行われた場合は、前記複数のページ画像のうちの前記対象ページ画像のみを拡大して前記タッチパネルディスプレイに表示し直し、前記位置に対して、前記他の位置がタッチされている際に前記第二の操作が行われた場合は、前記複数のページ画像のうちの前記対象ページ画像のみを縮小して前記タッチパネルディスプレイに表示し直し、前記タッチパネルディスプレイがタッチされていない際に前記第一の操作が行われた場合は、前記複数のページ画像のすべてを拡大して前記タッチパネルディスプレイに表示し直し、前記タッチパネルディスプレイがタッチされていない際に前記第二の操作が行われた場合は、前記複数のページ画像のすべてを縮小して前記タッチパネルディスプレイに表示し直し、表示変更処理手段、を有し、
前記集約画像出力手段は、少なくとも前記対象ページ画像が前記表示変更処理手段によって表示し直し、かつ、所定のコマンドが入力された後、前記集約画像を出力する、
請求項６に記載の画像処理装置。
【請求項８】
前記第一の操作はピンチアウトであり、
前記第二の操作はピンチインである、
請求項６または請求項７に記載の画像処理装置。
【請求項９】
複数のページそれぞれのページ画像を所定の倍率で１つの面に集約した際の状態をディスプレイに表示する状態表示処理手段と、
所定の操作が行われるごとに、複数の所定の形態のうちの前記所定の操作が行われた回数に応じた形態になるように前記複数のページ画像を前記ディスプレイに表示し直す、表示変更処理手段と、
所定のコマンドが入力された場合に、前記複数のページ画像を前記回数に応じた形態に変更して１つに集約した集約画像を出力する、集約画像出力手段と、
を有することを特徴とする画像処理装置。
【請求項１０】
前記ディスプレイは、タッチパネルディスプレイであって、
前記所定の操作は、タップまたはダブルタップである、
請求項９に記載の画像処理装置。
【請求項１１】
前記集約画像出力手段は、前記集約画像を、用紙に印刷することによって出力する、
請求項１ないし請求項１０のいずれかに記載の画像処理装置。
【請求項１２】
前記集約画像出力手段は、前記集約画像を、前記集約画像の画像データを他の装置へ送信しまたは記録媒体に書き込むことによって出力する、
請求項１ないし請求項１０のいずれかに記載の画像処理装置。
【請求項１３】
前記状態表示処理手段は、前記状態を、付記的な情報である付記情報とともに前記ディスプレイまたは前記タッチパネルディスプレイに表示し、
前記集約画像出力手段は、前記集約画像を、前記ディスプレイまたは前記タッチパネルディスプレイに表示された前記状態との位置関係の通りに前記付記情報を付加して出力する、
請求項１ないし請求項１２のいずれかに記載の画像処理装置。
【請求項１４】
複数のページそれぞれのページ画像を所定の倍率で１つの面に集約した際の状態をディスプレイに表示し、
集約画像として、前記複数のページ画像のうちの調整の対象である対象ページ画像が表示されている位置に対して第一の操作が行われた場合は、前記対象ページ画像を拡大して前記複数のページ画像を１つに集約した画像を出力し、前記位置に対して前記第一の操作とは異なる第二の操作が行われた場合は、前記対象ページ画像を縮小して前記複数のページ画像を１つに集約した画像を出力する、
ことを特徴とする画像集約方法。
【請求項１５】
複数のページそれぞれのページ画像を所定の倍率で１つの面に集約した際の状態をタッチパネルディスプレイに表示し、
集約画像として、前記複数のページ画像のうちの調整の対象である対象ページ画像が表示されている位置に対して、他の位置がタッチされている際に第一の操作が行われた場合は、前記複数のページ画像のうちの前記対象ページ画像のみを拡大して前記複数のページ画像を１つに集約した画像を出力し、前記位置に対して、前記他の位置がタッチされている際に前記第一の操作とは異なる第二の操作が行われた場合は、前記複数のページ画像のうちの前記対象ページ画像のみを縮小して前記複数のページ画像を１つに集約した画像を出力し、前記タッチパネルディスプレイがタッチされていない際に前記第一の操作が行われた場合は、前記複数のページ画像のすべてを拡大して１つに集約した画像を出力し、前記タッチパネルディスプレイがタッチされていない際に前記第二の操作が行われた場合は、前記複数のページ画像のすべてを縮小して１つに集約した画像を出力する、
ことを特徴とする画像集約方法。
【請求項１６】
複数のページそれぞれのページ画像を所定の倍率で１つの面に集約した際の状態をディスプレイに表示し、
所定の操作が行われるごとに、複数の所定の形態のうちの前記所定の操作が行われた回数に応じた形態になるように前記複数のページ画像を前記ディスプレイに表示し直し、
所定のコマンドが入力された場合に、前記複数のページ画像を前記回数に応じた形態に変更して１つに集約した集約画像を出力する、
ことを特徴とする画像集約方法。
【請求項１７】
複数のページそれぞれのページ画像を所定の倍率で１つの面に集約した際の状態をディスプレイに表示する処理をコンピュータに実行させ、
集約画像として、前記複数のページ画像のうちの調整の対象である対象ページ画像が表示されている位置に対して第一の操作が行われた場合は、前記対象ページ画像を拡大して前記複数のページ画像を１つに集約した画像を出力し、前記位置に対して前記第一の操作とは異なる第二の操作が行われた場合は、前記対象ページ画像を縮小して前記複数のページ画像を１つに集約した画像を出力する処理を、前記コンピュータに実行させる、
ことを特徴とするコンピュータプログラム。
【請求項１８】
複数のページそれぞれのページ画像を所定の倍率で１つの面に集約した際の状態をタッチパネルディスプレイに表示する処理をコンピュータに実行させ、
集約画像として、前記複数のページ画像のうちの調整の対象である対象ページ画像が表示されている位置に対して、他の位置がタッチされている際に第一の操作が行われた場合は、前記複数のページ画像のうちの前記対象ページ画像のみを拡大して前記複数のページ画像を１つに集約した画像を出力し、前記位置に対して、前記他の位置がタッチされている際に前記第一の操作とは異なる第二の操作が行われた場合は、前記複数のページ画像のうちの前記対象ページ画像のみを縮小して前記複数のページ画像を１つに集約した画像を出力し、前記タッチパネルディスプレイがタッチされていない際に前記第一の操作が行われた場合は、前記複数のページ画像のすべてを拡大して１つに集約した画像を出力し、前記タッチパネルディスプレイがタッチされていない際に前記第二の操作が行われた場合は、前記複数のページ画像のすべてを縮小して１つに集約した画像を出力する処理を、前記コンピュータに実行させる、
ことを特徴とするコンピュータプログラム。
【請求項１９】
複数のページそれぞれのページ画像を所定の倍率で１つの面に集約した際の状態をディスプレイに表示する処理をコンピュータに実行させ、
所定の操作が行われるごとに、複数の所定の形態のうちの前記所定の操作が行われた回数に応じた形態になるように前記複数のページ画像を前記ディスプレイに表示し直する処理を前記コンピュータに実行させ、
所定のコマンドが入力された場合に、前記複数のページ画像を前記回数に応じた形態に変更して１つに集約した集約画像を出力する処理を前記コンピュータに実行させる、
ことを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のページの画像を１つに集約する装置および方法に関する。
【背景技術】
【０００２】
近年、複数の用紙のそれぞれに記されている原稿の画像を白紙の用紙の１つの面に集約して複写する複写方法が普及している。このような複写方法は、一般に、「Ｎｉｎ１コピー」または「Ｎｕｐコピー」などと呼ばれる。例えば、２枚の用紙のそれぞれに記されている画像を白紙の用紙の１つの面に集約して複写する場合は、「２ｉｎ１コピー」または「２ｕｐコピー」などと呼ばれる。そのほか、「集約コピー」と呼ばれることもある。
【０００３】
Ｎｉｎ１コピーの際の複写先の用紙における画像のレイアウトを変更する方法が提案されている。
【０００４】
特許文献１に記載される方法によると、複写先の用紙ごとの仕上がりの様子をプレビューとして、ユーザの操作に応じて画像の数を増加させまたは減少させて表示する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−３５４４６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、様々なサイズの複数枚の用紙に記されている原稿の画像をＮｉｎ１コピーする場合は、複写物の印刷面における画像に、バラつき感が生じることがある。例えば、Ａ４サイズの用紙の面から読み取った画像とＢ５サイズの用紙の面から読み取った画像とを１つの面に複写すると、前者のほうが後者よりも大きく表われるので、ユーザがバラつき感を持つことがある。
【０００７】
また、一般に、この場合は、原稿の１枚目の用紙のサイズおよび複写先の用紙のサイズに応じて拡大または縮小の倍率を決める。そして、スキャンの速度を優先するために、原稿の２枚目以降の用紙についての処理においても、１枚目と同じ倍率が適用される。原稿の用紙ごとに個々に予め倍率を設定することは、困難である。また、設定のためのユーザによる作業および複写機の処理に時間が掛かってしまう。
【０００８】
特許文献１に記載されるような従来の方法では、このような問題を解決することができない。
【０００９】
本願発明は、このような問題に鑑み、様々なサイズの用紙に記されている原稿の画像を１つの面に集約して出力する際に従来よりも容易に各画像の拡大または縮小の設定を行うことができるようにすることを、目的とする。
【課題を解決するための手段】
【００１０】
本発明の一形態に係る画像処理装置は、複数のページそれぞれのページ画像を所定の倍率で１つの面に集約した際の状態をディスプレイに表示する状態表示処理手段と、集約画像として、前記複数のページ画像のうちの調整の対象である対象ページ画像が表示されている位置に対して第一の操作が行われた場合は、前記対象ページ画像を拡大して前記複数のページ画像を１つに集約した画像を出力し、前記位置に対して前記第一の操作とは異なる第二の操作が行われた場合は、前記対象ページ画像を縮小して前記複数のページ画像を１つに集約した画像を出力する、集約画像出力手段と、を有する。
【００１１】
好ましくは、前記位置に対して前記第一の操作が行われた場合に、前記対象ページ画像を拡大して前記ディスプレイに表示し直し、前記位置に対して前記第二の操作が行われた場合に、前記対象ページ画像を縮小して前記ディスプレイに表示し直す、表示変更処理手段、を有し、前記集約画像出力手段は、前記対象ページ画像が前記表示変更処理手段によって表示し直し、かつ、所定のコマンドが入力された後、前記集約画像を出力する。
【００１２】
さらに好ましくは、前記ディスプレイは、タッチパネルディスプレイであり、前記第一の操作は、ピンチアウトであり、前記第二の操作は、ピンチインである。
【００１３】
本発明の他の一形態に係る画像処理装置は、複数のページそれぞれのページ画像を所定の倍率で１つの面に集約した際の状態をタッチパネルディスプレイに表示する状態表示処理手段と、集約画像として、前記複数のページ画像のうちの調整の対象である対象ページ画像が表示されている位置に対して、他の位置がタッチされている際に第一の操作が行われた場合は、前記複数のページ画像のうちの前記対象ページ画像のみを拡大して前記複数のページ画像を１つに集約した画像を出力し、前記位置に対して、前記他の位置がタッチされている際に前記第一の操作とは異なる第二の操作が行われた場合は、前記複数のページ画像のうちの前記対象ページ画像のみを縮小して前記複数のページ画像を１つに集約した画像を出力し、前記タッチパネルディスプレイがタッチされていない際に前記第一の操作が行われた場合は、前記複数のページ画像のすべてを拡大して１つに集約した画像を出力し、前記タッチパネルディスプレイがタッチされていない際に前記第二の操作が行われた場合は、前記複数のページ画像のすべてを縮小して１つに集約した画像を出力する、集約画像出力手段と、を有する。
【００１４】
好ましくは、前記位置に対して、前記他の位置がタッチされている際に前記第一の操作が行われた場合は、前記複数のページ画像のうちの前記対象ページ画像のみを拡大して前記タッチパネルディスプレイに表示し直し、前記位置に対して、前記他の位置がタッチされている際に前記第二の操作が行われた場合は、前記複数のページ画像のうちの前記対象ページ画像のみを縮小して前記タッチパネルディスプレイに表示し直し、前記タッチパネルディスプレイがタッチされていない際に前記第一の操作が行われた場合は、前記複数のページ画像のすべてを拡大して前記タッチパネルディスプレイに表示し直し、前記タッチパネルディスプレイがタッチされていない際に前記第二の操作が行われた場合は、前記複数のページ画像のすべてを縮小して前記タッチパネルディスプレイに表示し直し、表示変更処理手段、を有し、前記集約画像出力手段は、少なくとも前記対象ページ画像が前記表示変更処理手段によって表示し直し、かつ、所定のコマンドが入力された後、前記集約画像を出力する。
【００１５】
本発明の他の一形態に係る画像処理装置は、複数のページそれぞれのページ画像を所定の倍率で１つの面に集約した際の状態をディスプレイに表示する状態表示処理手段と、所定の操作が行われるごとに、複数の所定の形態のうちの前記所定の操作が行われた回数に応じた形態になるように前記複数のページ画像を前記ディスプレイに表示し直す、表示変更処理手段と、所定のコマンドが入力された場合に、前記複数のページ画像を前記回数に応じた形態に変更して１つに集約した集約画像を出力する、集約画像出力手段と、を有する。
【発明の効果】
【００１６】
本発明によると、様々なサイズの用紙に記されている原稿の画像を１つの面に集約して出力する際に従来よりも容易に各画像の拡大または縮小の設定を行うことができる。
【図面の簡単な説明】
【００１７】
【図１】画像処理装置が設けられたネットワーク構成の例を示す図である。
【図２】画像処理装置のハードウェア構成の例を示す図である。
【図３】画像処理装置の機能的構成の例を示す図である。
【図４】ドキュメントを構成するページ画像の例を示す図である。
【図５】設定データの例を示す図である。
【図６】プレビュー画面の例を示す図である。
【図７】ページ画像サイズ変更処理の流れの例を説明するフローチャートである。
【図８】ピンチアウトの例を示す図である。
【図９】ページ画像の拡大後のプレビュー領域の例を示す図である。
【図１０】ピンチインの例を示す図である。
【図１１】ページ画像の縮小後のプレビュー領域の例を示す図である。
【図１２】更新後の設定データの例を示す図である。
【図１３】画像処理装置の全体的な処理の流れの例を説明するためのフローチャートである。
【図１４】タッチおよびピンチアウトの例を示す図である。
【図１５】タッチおよびピンチインの例を示す図である。
【図１６】ページ画像サイズ変更処理の流れの例を説明するフローチャートである。
【図１７】画像処理装置の機能的構成の例を示す図である。
【図１８】ページ画像サイズ変更処理の流れの例を説明するフローチャートである。
【図１９】ピンチアウトの例を示す図である。
【図２０】ピンチインの例を示す図である。
【図２１】拡大処理の流れの例を説明するフローチャートである。
【図２２】ピンチアウトの継続中のプレビュー領域の遷移の例を示す図である。
【図２３】縮小処理の流れの例を説明するフローチャートである。
【図２４】ピンチインの継続中のプレビュー領域の遷移の例を示す図である。
【図２５】拡大処理の流れの変形例を説明するフローチャートである。
【図２６】ピンチアウトの継続中のプレビュー領域の例を示す図である。
【図２７】ページ画像サイズ変更処理の流れの例を説明するフローチャートである。
【図２８】プレビュー領域の遷移の例を示す図である。
【図２９】プレビュー領域の遷移の例を示す図である。
【図３０】ページ画像サイズ変更処理の流れの例を説明するフローチャートである。
【図３１】付加情報の付加時のプレビュー領域の例を示す図である。
【図３２】ページ画像サイズ変更処理の流れの例を説明するフローチャートである。
【図３３】付加情報の付加時の処理の例を説明するための図である。
【発明を実施するための形態】
【００１８】
〔第一の実施形態〕
図１は、画像処理装置１が設けられたネットワーク構成の例を示す図である。図２は、画像処理装置１のハードウェア構成の例を示す図である。図３は、画像処理装置１の機能的構成の例を示す図である。
【００１９】
図１に示す画像処理装置１は、一般に複合機またはＭＦＰ（Multi Function Peripherals）などと呼ばれる装置であって、コピー、ネットワークプリンティング、スキャン、ファックス、ボックス、および電子メールの送受信などの機能を集約した装置である。
【００２０】
「ネットワークプリンティング機能」は、パーソナルコンピュータ、タブレットコンピュータ、またはスマートフォンなどの端末装置から画像データを受信し、この画像データに基づいて画像を用紙に印刷する機能である。「ネットワークプリント」または「ＰＣプリント」と呼ばれることもある。
【００２１】
「ボックス機能」は、ユーザごとに「ボックス」または「パーソナルボックス」などと呼ばれる記憶領域を与えておき、各ユーザが自分の記憶領域によって画像データなどのデータを保存し管理するための機能である。ボックスは、パーソナルコンピュータにおける「フォルダ」または「ディレクトリ」に相当する。
【００２２】
画像処理装置１は、いわゆるＬＡＮ（Local Area Network）回線、公衆回線、またはインターネットなどの通信回線を介してパーソナルコンピュータ、タブレットコンピュータ、スマートフォン、およびファックス端末などの端末装置と画像データのやり取りを行うことができる。
【００２３】
画像処理装置１は、図２に示すように、ＣＰＵ（Central Processing Unit）１０ａ、ＲＡＭ（Random Access Memory）１０ｂ、ＶＲＡＭ（Video RAM）１０ｃ、ＲＯＭ（Read Only Memory）１０ｄ、大容量記憶装置１０ｅ、ＡＤＦ（Auto Document Feeder）１０ｆ、スキャンユニット１０ｇ、プリントユニット１０ｈ、ＮＩＣ（Network Interface Card）１０ｉ、モデム１０ｊ、操作パネル１０ｋ、およびタッチパネルディスプレイ１０ｍなどによって構成される。
【００２４】
ＮＩＣ１０ｉは、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）などのプロトコルによってパーソナルコンピュータ、タブレットコンピュータ、およびスマートフォンなどと通信を行うための装置である。
【００２５】
モデム１０ｊは、Ｇ３などのプロトコルでファックス端末などと画像データをやり取りするための装置である。
【００２６】
操作パネル１０ｋは、テンキー、スタートキー、およびストップキーなど、操作用のキーによって構成される。
【００２７】
タッチパネルディスプレイ１０ｍは、ユーザに対するメッセージを与えるための画面、処理の結果を示す画面、またはユーザが画像処理装置１に対して指示を入力するための画面などを表示する。特に、後述するプレビュー画面を、表示する。また、タッチパネルディスプレイ１０ｍは、タッチされた位置を検知し、ＣＰＵ１０ａへその位置を通知する。
【００２８】
ユーザは、操作パネル１０ｋまたはタッチパネルディスプレイ１０ｍを操作することによって、画像処理装置１に対してコマンドを与えたりデータを入力したりすることができる。
【００２９】
ＡＤＦ１０ｆは、セットされた原稿の用紙を１枚ずつスキャンユニット１０ｇへ送り出す。
【００３０】
スキャンユニット１０ｇは、ＡＤＦ１０ｆから送られてきた用紙または直接セットされた用紙に記されている文書、写真、絵、図表などのドキュメントの原稿を読み取って原稿の画像データを生成する。
【００３１】
プリントユニット１０ｈは、スキャンユニット１０ｇによって読み取られた画像のほか、端末装置から送信されてきた画像データに示される画像を用紙に印刷する。
【００３２】
ＲＯＭ１０ｄまたは大容量記憶装置１０ｅには、上述の機能を実現するためのオペレーティングシステム、ミドルウェア、およびアプリケーションなどのソフトウェアが記憶されている。さらに、図３に示す設定データ生成部１０１、プレビュー画面表示処理部１０２、操作判別部１０３、変倍率算出部１０４、画像変更処理部１０５、設定データ更新部１０６、集約印刷制御部１０７、出力用データ生成部１０８、プレビュー用画像データ記憶部１２１、および設定データ記憶部１２２などの機能を実現するためのソフトウェアが記憶されている。
【００３３】
各ソフトウェアを構成するモジュールは必要に応じてＲＡＭ１０ｂにロードされ、ＣＰＵ１０ａによって実行される。大容量記憶装置１０ｅとして、ハードディスクドライブまたはＳＳＤ（Solid State Drive）などが用いられる。
【００３４】
ＲＡＭ１０ｂは、主にＣＰＵ１０ａのメインメモリ（画像処理の演算等のためのワークメモリ）として用いられる。ＶＲＡＭ１０ｃは、タッチパネルディスプレイ１０ｍに表示する画像のデータを記憶するために用いられる。
【００３５】
図４は、ドキュメント５を構成するページ画像５ＰＧの例を示す図である。図５は、設定データ６ＳＴの例を示す図である。図６は、プレビュー画面ＷＮ１の例を示す図である。図７は、ページ画像サイズ変更処理の流れの例を説明するフローチャートである。図８は、ピンチアウトの例を示す図である。図９は、ページ画像５ＰＧの拡大後のプレビュー領域ＰＷ１の例を示す図である。図１０は、ピンチインの例を示す図である。図１１は、ページ画像５ＰＧの縮小後のプレビュー領域ＰＷ１の例を示す図である。図１２は、更新後の設定データ６ＳＴの例を示す図である。
【００３６】
以下、ドキュメント５を２ｉｎ１に集約する場合を例に、図３に示す画像処理装置１の各部を説明する。
【００３７】
ドキュメント５は、図４に示すように、複数のページによって構成され、１枚の用紙に１つのページが印刷されている。しかし、様々なサイズの用紙が混じっている。
【００３８】
ユーザは、ドキュメント５の印刷された用紙（原稿用紙）をＡＤＦ１０ｆにセットする。そして、操作パネル１０ｋまたはタッチパネルディスプレイ１０ｍを操作することによって、集約の条件として「２ｉｎ１」を入力し所定のコマンドを入力する。
【００３９】
すると、ＡＤＦ１０ｆは、セットされた用紙を１枚ずつスキャンユニット１０ｇへ送り出す。
【００４０】
スキャンユニット１０ｇは、ＡＤＦ１０ｉから送られてきた用紙の印刷面から画像を読み取り、読み取った画像を集約の条件に応じて縮小する。一般に、Ｎ個のページを１つの面に集約する場合は、縦および横ともに、約（１／√Ｎ）倍に縮小する。第一または第二の実施形態では、２つのページを１つの面に集約するので、（１／√２）倍つまり約０．７０７１倍に縮小する。
【００４１】
そして、縮小したすべてのページの画像のデータを１つに纏め、所定のフォーマット（例えば、ＴＩＦＦ（Tagged Image File Format）またはＰＤＦ（Portable Document Format））に圧縮することによって、ドキュメントファイル６ＦＬを生成する。以下、各印刷面から読み取られた画像を、１ページ目から順に「ページ画像５ＰＧ１」、「ページ画像５ＰＧ２」、「ページ画像５ＰＧ３」、…と記載する。また、これらを「ページ画像５ＰＧ」と総称する。
【００４２】
上述の通り、スキャン元の用紙のサイズが様々なので、各ページ画像５ＰＧのサイズも様々である。
【００４３】
プレビュー用画像データ記憶部１２１には、ドキュメントファイル６ＦＬがプレビュー用の画像データとして記憶される。
【００４４】
設定データ生成部１０１は、ドキュメントファイル６ＦＬが生成されると、ページ画像５ＰＧごとに図５のような設定データ６ＳＴを生成し、設定データ記憶部１２２に記憶させる。
【００４５】
設定データ６ＳＴにおいて、「ページ番号」は、この設定データ６ＳＴが与えられたページ画像５ＰＧのページ番号である。読み取られた順にページ番号が決まる。したがって、例えばページ画像５ＰＧ１のページ番号は、「１」である。「紙面番号」は、そのページ画像５ＰＧが集約される面のシーケンス番号である。Ｎ個のページを１つの面に集約する場合は、ページ番号をＮで割って割り切れるのであれば、その商が紙面番号になる。割り切れないのであれば、その商に「１」を足した値が、紙面番号になる。
【００４６】
「変倍率」は、出力の際にそのページ画像５ＰＧを拡大しまたは縮小する倍率であるが、初期値は「１」である。「回転」は、出力の際にそのページ画像５ＰＧを時計回りに９０度回転させるか否かを示す。初期値は、回転させないことを意味する「×」である。
【００４７】
図３に戻って、プレビュー画面表示処理部１０２は、プレビュー画面ＷＮ１をタッチパネルディスプレイ１０ｍに表示させる。
【００４８】
プレビュー画面ＷＮ１は、図６に示すように、プレビュー領域ＰＷ１、紙面番号領域ＰＬ１、次ボタンＢＮ１１、前ボタンＢＮ１２、印刷ボタンＢＮ１３、およびファイル出力ボタンＢＮ１４などによって構成される。
【００４９】
プレビュー領域ＰＷ１には、１つの面ごとの、出力の際の画像の様子（印刷の場合は、印刷物の仕上がりの状態）が表示される。つまり、画像のプレビュー表示がなされる。第一の実施形態では、２ｉｎ１が指定されているので、２ページ分のページ画像５ＰＧが左右に表示される。つまり、右側のページ画像５ＰＧは、プレビュー領域ＰＷ１を左右に２等分した右側の区域にのみ表示され、左側のページ画像５ＰＧは、左側の区域にのみ表示される。
【００５０】
プレビュー画面表示処理部１０２は、当初、１番目の面の画像がプレビュー領域ＰＷ１に表われるようにプレビュー画面ＷＮ１を表示させる。画像は、従来通り、その面に配置されるべきページのデータをドキュメントファイル６ＦＬから抽出し、画素ごとのデータを復号することによって、つまり、ラスタライズすることによって、求めることができる。
【００５１】
紙面番号領域ＰＬ１には、プレビュー領域ＰＷ１に画像が表われている面の紙面番号が示される。
【００５２】
ユーザは、１つ後の面の画像を確認したい場合は、次ボタンＢＮ１１をタッチすればよい。すると、プレビュー画面表示処理部１０２は、現在の画像をプレビュー領域ＰＷ１から消去し、１つ後の面の画像をプレビュー領域ＰＷ１に新たに表示させる。
【００５３】
同様に、ユーザは、１つ前の面の画像を確認したい場合は、前ボタンＢＮ１２をタッチすればよい。すると、プレビュー画面表示処理部１０２は、現在の画像をプレビュー領域ＰＷ１から消去し、１つ前の面の画像をプレビュー領域ＰＷ１に新たに表示させる。
【００５４】
印刷ボタンＢＮ１３およびファイル出力ボタンＢＮ１４がタッチされた場合の処理については、後述する。
【００５５】
ユーザは、プレビュー領域ＰＷ１に対してピンチインまたはピンチアウトなどの操作を行うことによって、ページ画像５ＰＧの大きさを調整することができる。ユーザによる操作に応じて、操作判別部１０３ないし設定データ更新部１０６は、図７に示す手順で処理を実行する。
【００５６】
操作判別部１０３は、タッチパネルディスプレイ１０ｍからの信号に基づいて、ユーザが２つのページ画像５ＰＧのうちのどちらに対してどのような操作を行ったのかを判別する（＃７０１）。特に、第一の実施形態では、小さい方のページ画像５ＰＧ（図６の例では、ページ画像５ＰＧ２）に対するピンチインまたはピンチアウトの操作を判別する。
【００５７】
変倍率算出部１０４は、操作判別部１０３による判別の結果に応じて、操作がなされたページ画像５ＰＧの変倍率αを算出する。
【００５８】
画像変更処理部１０５は、操作がなされたページ画像５ＰＧを変倍率αに応じて拡大しまたは縮小して表示し直す処理を行う。ただし、拡大しまたは縮小しても、一方のページ画像５ＰＧが他方のページ画像５ＰＧの区域に入らないように、表示し直す。
【００５９】
具体的には、ユーザの操作が図８のような小さい方のページ画像５ＰＧ（図６、図８の例では、ページ画像５ＰＧ２）に対するピンチアウトの操作であると判別された場合は（＃７０２でＹｅｓ、＃７０３でＹｅｓ）、変倍率αとして、Ｌｍ／Ｓｍ、を算出する（＃７０４）。ただし、「Ｌｍ」は、大きい方のページ画像５ＰＧ（図６、図８の例では、ページ画像５ＰＧ１）の短辺の長さであり、「Ｓｍ」は、小さい方のページ画像５ＰＧの短辺の長さである。
【００６０】
すると、画像変更処理部１０５は、小さい方のページ画像５ＰＧを、縦および横に変倍率αだけ拡大させ、図９のようにプレビュー領域ＰＷ１に表示し直す（＃７０５）。
【００６１】
一方、ユーザの操作が小さい方のページ画像５ＰＧに対するピンチインの操作であると判別された場合は（＃７０２でＹｅｓ、＃７０３でＮｏ）、変倍率算出部１０４は、変倍率αとして、Ｓｎ／Ｌｍ、を算出する（＃７０６）。ただし、「Ｓｎ」は、小さい方のページ画像５ＰＧの長辺の長さである。
【００６２】
すると、画像変更処理部１０５は、小さい方のページ画像５ＰＧを、縦および横に変倍率αだけ縮小させ、さらに、時計回りに９０度だけ回転させ、プレビュー領域ＰＷ１に表示し直す（＃７０７、＃７０８）。
【００６３】
例えば、２番目の面がプレビュー領域ＰＷ１に表示されているときに図１０のようにピンチインの操作が行われた場合は、画像変更処理部１０５は、図１１のようにページ画像５ＰＧ４を変倍率αに縮小し時計回りに９０度回転させて、表示し直す。
【００６４】
設定データ更新部１０６は、画像変更処理部１０５によるページ画像５ＰＧの拡大または縮小の処理に合わせて、設定データ６ＳＴ（図５参照）を更新する（＃７０９）。具体的には、拡大または縮小がなされたページ画像５ＰＧの設定データ６ＳＴの「変倍率」の値を、変倍率算出部１０４によって算出された変倍率αに更新する。さらに、縮小がなされた場合は、「回転」の値を、出力の際に回転が必要であることを意味する「○」に更新する。
【００６５】
例えば、ページ画像５ＰＧ２がピンチアウトされ、ページ画像５ＰＧ４がピンチインされた場合は、図１２に示すように設定データ６ＳＴが更新される。
【００６６】
図３に戻って、集約印刷制御部１０７は、印刷ボタンＢＮ１３がタッチされると、ドキュメントファイル６ＦＬおよび設定データ６ＳＴに基づいて、ユーザの指定した通りに、つまり、タッチパネルディスプレイ１０ｍに表示されている通りに、ドキュメント５を用紙に印刷するための処理を、例えば次のように行う。
【００６７】
集約印刷制御部１０７は、ドキュメントファイル６ＦＬに基づいて、ドキュメント５の各ページ画像５ＰＧをラスタライズする。設定データ６ＳＴに示される変倍率が１よりも大きいページ画像５ＰＧを、この変倍率に拡大する。設定データ６ＳＴに示される変倍率が１よりも小さいページ画像５ＰＧを、この変倍率に縮小する。さらに、設定データ６ＳＴの「回転」が「○」であるページ画像５ＰＧを時計回りに９０度回転させる。
【００６８】
そして、集約印刷制御部１０７は、このようにして得られたページ画像５ＰＧが、ページ順に、ユーザが指定した個数を１つのグループとして用紙の１つの面に印刷されるように、プリントユニット１０ｈを制御する。第一の実施形態では、（２ｋ−１）ページ目および２ｋページ目がｋ番目の面に印刷されるように、プリントユニット１０ｈを制御する。
【００６９】
出力用データ生成部１０８は、ファイル出力ボタンＢＮ１４がタッチされると、ドキュメントファイル６ＦＬおよび設定データ６ＳＴに基づいて、他の装置または記録媒体へ出力するために出力用ファイル６ＳＦを例えば次のように生成する。
【００７０】
出力用データ生成部１０８は、ドキュメントファイル６ＦＬの中の、設定データ６ＳＴに示される変倍率が１よりも大きいページ画像５ＰＧのデータを、この変倍率に拡大されてこのページ画像５ＰＧが再現されるように更新する。同様に、ドキュメントファイル６ＦＬの中の、設定データ６ＳＴに示される変倍率が１よりも小さいページ画像５ＰＧのデータを、この変倍率に縮小されてこのページ画像５ＰＧが再現されるように更新する。さらに、設定データ６ＳＴの「回転」が「○」であるページ画像５ＰＧのデータを、このページ画像５ＰＧが時計回りに９０度回転して再現されるように更新する。そして、各ページ画像５ＰＧが、ページ順に、ユーザが指定した個数を１つのグループとして１つの面に集約されるように、ドキュメントファイル６ＦＬを更新する。
【００７１】
データの更新の仕方は、ドキュメントファイル６ＦＬのフォーマットに従う。このように設定データ６ＳＴに基づいてドキュメントファイル６ＦＬを更新することによって、出力用ファイル６ＳＦが生成される。
【００７２】
図１３は、画像処理装置１の全体的な処理の流れの例を説明するためのフローチャートである。
【００７３】
次に、ドキュメント５を構成するページ画像５ＰＧを複数ずつ集約して出力するための一連の処理の流れを、図１３のフローチャートを参照しながら説明する。
【００７４】
画像処理装置１は、ドキュメント５を読み取り、ドキュメントファイル６ＦＬおよび設定データ６ＳＴを生成する（図１３の＃１１）。そして、プレビュー画面ＷＮ１（図６参照）を表示する（＃１２）。
【００７５】
ここで、ユーザは、ページ画像５ＰＧのサイズを調整することができる。さらに、希望のサイズになれば出力の指令を入力することができる。画像処理装置１は、ユーザによる操作に応じて次の処理を実行する。
【００７６】
ユーザがプレビュー領域ＰＷ１に対して操作を行った場合は（＃１３でＹｅｓ）、操作に応じてページ画像５ＰＧを、拡大し、縮小し、または回転させて表示し直す（＃１４）。この際に、設定データ６ＳＴ（図５、図１２参照）を更新する。これらの処理の詳細は、前に図７で説明した通りである。
【００７７】
または、ユーザが次ボタンＢＮ１１をタッチした場合は（＃１５でＹｅｓ）、画像処理装置１は、１つ後の面の２つのページ画像５ＰＧをプレビュー領域ＰＷ１に新たに表示する（＃１６）。ただし、既にサイズが調整されている場合は、設定データ６ＳＴに基づいて、調整後の状態でページ画像５ＰＧを表示させる。次のステップ＃１８においても、同様である。
【００７８】
または、ユーザが前ボタンＢＮ１２をタッチした場合は（＃１７でＹｅｓ）、画像処理装置１は、１つ前の面の２つのページ画像５ＰＧをプレビュー領域ＰＷ１に新たに表示する（＃１８）。
【００７９】
または、ユーザが印刷ボタンＢＮ１３をタッチした場合は（＃１９でＹｅｓ）、画像処理装置１は、設定データ６ＳＴに示される内容に応じて適宜、ページ画像５ＰＧを拡大し、縮小し、または回転させ、そして、ページ画像５ＰＧを集約して用紙に印刷する（＃２０）。
【００８０】
または、ユーザがファイル出力ボタンＢＮ１４をタッチした場合は（＃２１でＹｅｓ）、設定データ６ＳＴに示される内容に応じてドキュメントファイル６ＦＬの内容を変更することによって出力用ファイル６ＳＦを生成し、外部の装置または記録媒体へ出力する（＃２２）。
【００８１】
なお、画像処理装置１は、ステップ＃１４、＃１６、＃１８、＃２０、＃２２の各処理を、プレビュー画面ＷＮ１を表示している間、ユーザの操作に応じて適宜、実行する。
【００８２】
第一の実施形態によると、様々なサイズの用紙に記されている原稿の画像を１つの面に集約して出力する際に従来よりも容易に各画像の拡大または縮小の設定を行うことができる。
【００８３】
図１４は、タッチおよびピンチアウトの例を示す図である。図１５は、タッチおよびピンチインの例を示す図である。図１６は、ページ画像サイズ変更処理の流れの例を説明するフローチャートである。
【００８４】
第一の実施形態では、ユーザは、１つの面に配置される２つのページ画像５ＰＧのうちの拡大または縮小の対象をピンチインまたはピンチアウトした。しかし、対象でない方にも指が掛かってしまうことがある。つまり、両方のページ画像５ＰＧに指が掛かってしまうことがある。
【００８５】
そこで、画像処理装置１は、図１４に示すように、対象でないページ画像５ＰＧが１本の指でタッチされている際に対象のページ画像５ＰＧがピンチアウトされた場合に、拡大の処理を行ってもよい。同様に、図１５に示すように、対象でないページ画像５ＰＧが１本の指でタッチされている際に対象のページ画像５ＰＧがピンチインされた場合に、縮小および回転の処理を行ってもよい。
【００８６】
この場合は、画像処理装置１は、ページ画像サイズ変更処理を、図７に示した手順の代わりに図１６に示す手順で実行する。
【００８７】
図１６において、画像処理装置１は、プレビュー領域ＰＷ１に対する操作を判別する（＃７１１）。
【００８８】
ピンチインまたはピンチアウトの操作だが（＃７１２でＹｅｓ）、これとは別にプレビュー領域ＰＷ１の中のいずれかのページ画像５ＰＧの任意の場所がタッチされていない場合は（＃７１３でＮｏ）、画像処理装置１は、拡大などを行うことなくページ画像サイズ変更処理を終了する。一方、プレビュー領域ＰＷ１の中のいずれかのページ画像５ＰＧの任意の場所がタッチされている場合は（＃７１３でＹｅｓ）、もう一方のページ画像５ＰＧに対してピンチアウトが行われたのであれば（＃７１４でＹｅｓ）、拡大の処理を行い（＃７１５〜＃７１６）、ピンチインが行われたのであれば（＃７１４でＮｏ）、縮小および回転の処理を行う（＃７１７〜＃７１９）。これらの処理は、図７のステップ＃７０４〜＃７０５、＃７０６〜＃７０８の処理と同様である。
【００８９】
そして、図７の場合と同様、処理を施したページ画像５ＰＧの設定データ６ＳＴを更新する（＃７２０）。
【００９０】
〔第二の実施形態〕
図１７は、画像処理装置１の機能的構成の例を示す図である。図１８は、ページ画像サイズ変更処理の流れの例を説明するフローチャートである。図１９は、ピンチアウトの例を示す図である。図２０は、ピンチインの例を示す図である。図２１は、拡大処理の流れの例を説明するフローチャートである。図２２は、ピンチアウトの継続中のプレビュー領域ＰＷ１の遷移の例を示す図である。図２３は、縮小処理の流れの例を説明するフローチャートである。図２４は、ピンチインの継続中のプレビュー領域ＰＷ１の遷移の例を示す図である。
【００９１】
第一の実施形態では、１つの面に配置する２つのページ画像５ＰＧのうち、小さい方の変倍率αを、大きい方のサイズおよび小さい方のサイズに基づいて決定した。第二の実施形態では、ピンチインまたはピンチアウトの際に動く２本の指同士の距離の変化量に応じて決定する。また、第二の実施形態では、２つのページ画像５ＰＧの両方を同時に拡大しまたは縮小する。以下、これらの仕組みを中心に説明する。第一の実施形態と共通する部分については、説明を省略する。
【００９２】
第二の実施形態における画像処理装置１の構成は、第一の実施形態の場合と同様であり、図２に示した通りである。ただし、ＲＯＭ１０ｄおよび大容量記憶装置１０ｅには、図１７に示す設定データ生成部２０１、プレビュー画面表示処理部２０２、操作判別部２０３、変倍率算出部２０４、画像変更処理部２０５、設定データ更新部２０６、集約印刷制御部２０７、出力用データ生成部２０８、プレビュー用画像データ記憶部２１１、および設定データ記憶部２１２などの機能を実現するためのソフトウェアが記憶されている。
【００９３】
設定データ生成部２０１、プレビュー画面表示処理部２０２、プレビュー用画像データ記憶部２１１、および設定データ記憶部２１２は、それぞれ、第一の実施形態の設定データ生成部１０１、プレビュー画面表示処理部１０２、プレビュー用画像データ記憶部１２１、および設定データ記憶部１２２（図３参照）と同様に機能する。
【００９４】
つまり、プレビュー用画像データ記憶部２１１には、ドキュメントファイル６ＦＬが記憶される。設定データ生成部２０１は、ドキュメント５のページ画像５ＰＧごとの設定データ６ＳＴを生成し、設定データ記憶部２１２に記憶させる。プレビュー画面表示処理部２０２は、プレビュー画面ＷＮ１（図６参照）をタッチパネルディスプレイ１０ｍに表示させる。
【００９５】
ユーザは、プレビュー領域ＰＷ１に対してピンチインまたはピンチアウトなどの操作を行うことによって、ページ画像５ＰＧの大きさを調整することができる。ユーザによる操作に応じて、操作判別部２０３ないし設定データ更新部２０６は、図１８に示す手順で処理を実行する。
【００９６】
操作判別部２０３は、第一の実施形態の操作判別部１０３と同様、タッチパネルディスプレイ１０ｍからの信号に基づいて、ユーザが２つのページ画像５ＰＧのうちのどちらに対してどのような操作を行ったのかを判別する（＃７３１）。ただし、第二の実施形態では、さらに、操作がピンチインまたはピンチアウトである場合に、２本の指同士の最初の距離Ｒｏを判別し、かつ、２本の指のうちの少なくとも一方が動くごとに両者の最新の距離Ｒｓを判別する。
【００９７】
判別した操作が、図１９のような、２つのページ画像５ＰＧに跨がるピンチアウトの操作である場合は（＃７３２でＹｅｓ、＃７３３でＹｅｓ、＃７３４でＹｅｓ）、変倍率算出部２０４および画像変更処理部２０５は、拡大処理を実行する（＃７３５）。一方、判別した操作が、図２０のような、２つのページ画像５ＰＧに跨がるピンチインの操作である場合は（＃７３２でＹｅｓ、＃７３３でＹｅｓ、＃７３４でＮｏ）、変倍率算出部２０４および画像変更処理部２０５は、縮小処理を実行する（＃７３６）。それ以外の場合は、ページ画像サイズ変更処理を終了する。
【００９８】
ここで、拡大処理および縮小処理それぞれの手順を、図２１〜図２４を参照しながら説明する。
【００９９】
変倍率算出部２０４は、ピンチアウトが継続している間（図２１の＃８０１でＮｏ）、２本の指の距離の変化に応じて変倍率αを算出する（＃８０２）。例えば、距離Ｒｓ／距離Ｒｏ、を、変倍率αとして算出する。
【０１００】
２つのページ画像５ＰＧのうち右側のページ画像５ＰＧのサイズが閾値未満である場合は（＃８０３でＹｅｓ）、画像変更処理部２０５は、右側のページ画像５ＰＧを変倍率αに拡大して表示させる（＃８０４）。なお、「閾値」の最大値は、１つの面を長手方向に２等分した領域のサイズである。プリントユニット１０ｈによる印刷が不能である端部を考慮し、もう少し小さいサイズを閾値に設定しておいてもよい。後述する左側のページ画像５ＰＧの処理においても、同様である。そうでない場合は（＃８０３でＮｏ）、右側のページ画像５ＰＧの拡大を行わない。
【０１０１】
同様に、２つのページ画像５ＰＧのうち左側のページ画像５ＰＧのサイズが閾値未満である場合は（＃８０５でＹｅｓ）、画像変更処理部２０５は、左側のページ画像５ＰＧを変倍率αに拡大して表示させる（＃８０６）。そうでない場合は（＃８０５でＮｏ）、左側のページ画像５ＰＧの拡大を行わない。
【０１０２】
そして、ユーザが指をタッチパネルディスプレイ１０ｍから離すと、つまり、ピンチアウトの操作を終了すると（＃８０１でＹｅｓ）、拡大処理を終了する。
【０１０３】
図２１に示す一連の処理によると、ピンチアウトが続くと、図１９に示す２つのページ画像５ＰＧは、しばらくの間、図２２（Ａ）に示すように両方とも拡大されていくが、大きい方のサイズが閾値に達すると、大きい方の拡大は止まる。そして、その後、小さい方のみが拡大され、図２２（Ｂ）のように小さい方のサイズが閾値に達すると、小さい方の拡大も止まる。
【０１０４】
一方、図２３において、ピンチインが継続している間（＃８１１でＮｏ）、変倍率算出部２０４は、拡大の場合と同様、２本の指の距離の変化に応じて変倍率αを算出する（＃８１２）。例えば、距離Ｒｓ／距離Ｒｏ、を、変倍率αとして算出する。
【０１０５】
画像変更処理部２０５は、２つのページ画像５ＰＧのうち小さい方を、最新の変倍率αに縮小して表示し直す（＃８１３）。ただし、小さい方の長辺の現在の長さＳｎｓが大きい方の短辺の元の長さＬｍｏ以下であれば（＃８１４でＹｅｓ）、縮小するだけでなく、時計回りに９０度回転させて、表示し直す（＃８１５）。
【０１０６】
同様に、変倍率算出部２０４は、大きい方も、最新の変倍率αに縮小して表示し直す（＃８１６）。ただし、大きい方の長辺の現在の長さＬｎｓが大きい方の短辺の元の長さＬｍｏ以下であれば（＃８１７でＹｅｓ）、縮小するだけでなく、時計回りに９０度回転させて、表示し直す（＃８１８）。
【０１０７】
変倍率算出部２０４は、ピンチインが終了するまで、ステップ＃８１２〜＃８１８の各処理を適宜、実行する。
【０１０８】
図２３に示す一連の処理によると、ピンチインが続くと、図２０に示す２つのページ画像５ＰＧは、しばらくの間、両方とも縮小されていく。そして、小さい方の長辺の現在の長さＳｎｓが大きい方の短辺の元の長さＬｍｏ以下になると、図２４（Ａ）に示すように、小さい方が時計回りに９０度、回転する。その後、大きい方の長辺の現在の長さＬｎｓも大きい方の短辺の元の長さＬｍｏ以下になると、図２４（Ｂ）に示すように、大きい方も時計回りに９０度、回転する。
【０１０９】
図１８に戻って、設定データ更新部２０６は、拡大処理または縮小処理が終わったら、拡大処理または縮小処理が施されたページ画像５ＰＧの設定データ６ＳＴ（図５参照）の「変倍率」の値を、このページ画像５ＰＧの最新の変倍率αに更新する。さらに、このページ画像５ＰＧが回転した場合は、「回転」の値を「○」に更新する（＃７３７）。
【０１１０】
図１７に戻って、集約印刷制御部２０７は、第一の実施形態の集約印刷制御部１０７（図３参照）と同様、ドキュメントファイル６ＦＬおよび設定データ６ＳＴに基づいて複数（本実施形態では、２つ）のページ画像５ＰＧが用紙の同一の面に集約して印刷されるように、プリントユニット１０ｈを制御する。
【０１１１】
出力用データ生成部２０８は、第一の実施形態の出力用データ生成部１０８と同様、ドキュメントファイル６ＦＬを設定データ６ＳＴに基づいて更新することによって、出力用ファイル６ＳＦを生成する。
【０１１２】
第二の実施形態における全体的な処理の流れは、基本的に第一の実施形態と同様であり、図１３で説明した通りである。ただし、ページ画像５ＰＧを、拡大し、縮小し、または回転させて表示し直す処理は、図１８に示した通りに実行される。
【０１１３】
第二の実施形態によると、様々なサイズの用紙に記されている原稿の画像を１つの面に集約して出力する際に従来よりも容易に各画像の拡大または縮小の設定を行うことができる。しかも、ピンチインまたはピンチアウトの距離を変えることによって、サイズを微調整することができる。
【０１１４】
図２５は、拡大処理の流れの変形例を説明するフローチャートである。図２６は、ピンチアウトの継続中のプレビュー領域ＰＷ１の例を示す図である。
【０１１５】
第二の実施形態では、図２１および図２２で説明した通り、ページ画像５ＰＧのサイズが閾値になったら、ピンチアウトが継続しても拡大を停止した。しかし、図２５に示すように、停止することなく処理を行ってもよい。
【０１１６】
画像処理装置１は、ピンチアウトが継続している間（図２５の＃８２１でＮｏ）、図２１の場合と同様、２本の指の距離の変化に応じて変倍率αを算出する（＃８２２）。そして、２つのページ画像５ＰＧを変倍率αに拡大して表示する（＃８２３、＃８２６）。ただし、サイズが閾値を超えている場合は（＃８２４でＹｅｓ）、図２６のように、はみ出した部分をカットして表示する（＃８２５）。
【０１１７】
〔その他の変形例〕
図２７は、ページ画像サイズ変更処理の流れの例を説明するフローチャートである。
【０１１８】
第一の実施形態では、１つの面の２つのページ画像５ＰＧのうちの一方のみを拡大しまたは縮小した。第二の実施形態では、両方を同時に拡大しまたは縮小した。画像処理装置１は、一方のみを拡大しまたは縮小することも、両方を同時に拡大しまたは縮小することもできるように、図２７に示す手順で処理を行ってもよい。
【０１１９】
画像処理装置１は、第一の実施形態および第二の実施形態と同様に、プレビュー領域ＰＷ１に対してどのような操作が行われたのかを判別（検知）する（＃７４１）。判別した操作が、ピンチおよび２つのページ画像５ＰＧのうちのいずれか１つへのタッチの両方である場合、つまり、図１４または図１５に示したような操作である場合は（＃７４２でＹｅｓ、＃７４３でＹｅｓ）、タッチされていない方を拡大しまたは縮小する（＃７４４〜＃７４９）。この場合の処理の詳細は、前に図７の＃７０３〜＃７０８および図１６の＃７１４〜＃７１９で説明した通りである。
【０１２０】
または、判別した操作が、ピンチのみである場合、つまり、図１９または図２０に示すような操作である場合は（＃７４２でＹｅｓ、＃７４３でＮｏ）、第二の実施形態と同様、２つのページ画像５ＰＧの両方を拡大しまたは縮小する（＃７５０〜＃７５２）。この場合の処理の詳細は、前に図１８の＃７３４〜＃７３６、図２１、および図２３で説明した通りである。なお、本変形例においては、操作がピンチのみであれば、２本の指が２つのページ画像５ＰＧに跨がっていなくてもよい。つまり、図８または図１０に示したように、一方のみに対する操作であってもよい。
【０１２１】
そして、画像処理装置１は、拡大、縮小、または回転のいずれかの処理を行ったら、図７のステップ＃７０９と同様に、この処理の対象のページ画像５ＰＧの設定データ６ＳＴ（図５参照）を更新する（＃７５３）。
【０１２２】
図２８は、プレビュー領域ＰＷ１の遷移の例を示す図である。図２９は、プレビュー領域ＰＷ１の遷移の例を示す図である。図３０は、ページ画像サイズ変更処理の流れの例を説明するフローチャートである。
【０１２３】
ユーザが拡大または縮小の指令を、ピンチの代わりに他の操作によって行うことができるようにしてもよい。
【０１２４】
例えば、第一の実施形態において、ユーザがピンチの代わりにダブルタップによって拡大および縮小の指令を行えるようにしてもよい。画像処理装置１は、２つのページ画像５ＰＧのうちの小さい方に対して行われたダブルタップが（３ｋ−２）回目のものであれば、図８のようにピンチアウトが行われた場合と同様に、図９のように拡大して表示する。（３ｋ−１）回目のものであれば、ピンチインが行われた場合と同様に、縮小しかつ回転させて表示する。（３ｋ）回目のものであれば、元のサイズに戻して表示する。または、図２８に示すように、ダブルタップが行われるごとに、拡大して表示する、元の状態に戻して表示する、縮小しかつ回転させて表示する、元の状態に戻して表示する、…、を繰り返してもよい。
【０１２５】
または、第一の実施形態において、ユーザがピンチの代わりにタップおよびダブルタップによって拡大および縮小の指令を行えるようにしてもよい。画像処理装置１は、２つのページ画像５ＰＧのうちの小さい方に対してタップが行われたのであれば、図８のようにピンチアウトが行われた場合と同様に、図９のように拡大して表示する。ダブルタップが行われたのであれば、図１０のようにピンチインが行われた場合と同様に、図１１のように縮小しかつ回転させて表示する。
【０１２６】
または、ダブルタップが行われるごとに、２つのページ画像５ＰＧの状態を予め決められた状態に遷移させるようにしてもよい。例えば、画像処理装置１は、ダブルタップが行われるごとに、図２９に示すように２つのページ画像５ＰＧの状態を遷移させてもよい。この場合は、画像処理装置１は、図３０に示す手順で処理を行えばよい。
【０１２７】
画像処理装置１は、プレビュー領域ＰＷ１に対してどのような操作が行われたのかを判別（検知）する（図３０の＃７６１）。
【０１２８】
判別した操作がダブルタップであり（＃７６２でＹｅｓ）、現在の状態がデフォルトの状態である場合は（＃７６３で「デフォルト」）、画像処理装置１は、小さい方のページ画像５ＰＧを、大きい方のページ画像５ＰＧと同じサイズになるように拡大して表示する（＃７６４）。変倍率の計算方法は、第一の実施形態で説明した通りである。
【０１２９】
または、判別した操作がダブルタップであり（＃７６２でＹｅｓ）、現在の状態が小さい方のページ画像５ＰＧが拡大されている状態である場合は（＃７６３で「拡大状態」）、画像処理装置１は、次のように２つのページ画像５ＰＧを表示する。小さい方を、小さい方の長辺の長さと大きい方の短辺の元の長さとが同じになるように縮小し回転させて表示させ、大きい方を、縮小後の小さい方と同じサイズになるように縮小し回転させて表示する（＃７６５）。
【０１３０】
または、判別した操作がダブルタップであり（＃７６２でＹｅｓ）、現在の状態が２つのページ画像５ＰＧともに縮小し回転した状態である場合は（＃７６３で「縮小状態」）、画像処理装置１は、両方をデフォルトの状態に戻して表示する（＃７６６）。
【０１３１】
そして、画像処理装置１は、サイズの変更などに応じて設定データ６ＳＴ（図５参照）を更新する（＃７６７）。
【０１３２】
図２９に示す例において、ダブルタップまたは右方向へのフリックが行われた場合は右回りの順に遷移させ、タップまたは左方向へのフリックが行われた場合は左回りの順に遷移させてもよい。図２８の例においても、同様である。
【０１３３】
図３１は、付加情報の付加時のプレビュー領域ＰＷ１の例を示す図である。図３２は、ページ画像サイズ変更処理の流れの例を説明するフローチャートである。図３３は、付加情報の付加時の処理の例を説明するための図である。
【０１３４】
ところで、従来、複写の際にページ画像５ＰＧとともに付加的な情報（以下、「付加情報」と記載する。）を記すことがある。例えば、図３１に示すように、中央にマル秘などのウォータマークを記したりヘッダまたはフッタとして日付またはページ番号などを記したりすることがある。さらに、プレビューの際にページ画像５ＰＧとともに付加情報を表示することがある。このような場合は、ページ画像５ＰＧのサイズの調整の際に、画像処理装置１は、図３２に示すようにページ画像サイズ変更処理を行えばよい。
【０１３５】
画像処理装置１は、プレビュー領域ＰＷ１に対する操作を判別する（図３２の＃７７１）。判別した操作がピンチインまたはピンチアウトなど拡大または縮小のための操作である場合は、（＃７７２でＹｅｓ）、付加情報およびその位置を記憶する（＃７７３）。
図３３（Ａ）のように付加情報を除いた状態で、操作に応じてページ画像５ＰＧのいずれか一方または両方を、拡大し、縮小し、または回転させて表示する（＃７７４〜＃７７６）。操作に応じた拡大、縮小、および回転の処理については、前に説明した通りである。
【０１３６】
さらに、画像処理装置１は、図３３（Ｂ）のように、記憶しておいた付加情報を、記憶しておいた位置に表示する（＃７７７）。
【０１３７】
そして、画像処理装置１は、サイズの変更などに応じて設定データ６ＳＴ（図５参照）を更新する（＃７７８）。
【０１３８】
第一の実施形態、第二の実施形態、および各変形例では、２つのページ画像５ＰＧを１つに集約する場合を例に説明したが、３つ以上のページ画像５ＰＧを１つに集約する場合にも、本発明を適用することができる。
【０１３９】
サイズが相違するＭ（Ｍ≧３）つのページ画像５ＰＧを１つに集約する場合において、画像処理装置１は、例えば次のように処理を行えばよい。
【０１４０】
Ｘ番目に大きいページ画像５ＰＧに対してピンチアウトが行われるごとに、画像処理装置１は、このページ画像５ＰＧを、（Ｘ−Ｋ）番目に大きいページ画像５ＰＧと同じサイズになるように拡大し表示するとともに、このページ画像５ＰＧの設定データ６ＳＴを更新する。なお、「Ｋ」は、ピンチアウトの回数である。
【０１４１】
または、Ｘ番目に大きいページ画像５ＰＧに対してピンチインが行われるごとに、画像処理装置１は、このページ画像５ＰＧを、（Ｘ＋Ｋ）番目に大きいページ画像５ＰＧと同じサイズになるように縮小し表示するとともに、このページ画像５ＰＧの設定データ６ＳＴを更新する。
【０１４２】
第一の実施形態、第二の実施形態、および各変形例では、ページ画像５ＰＧを、スキャンした順に配置したが、いわゆる小冊子印刷または週刊誌綴じ印刷に合わせて配置する場合にも、本発明を適用することができる。
【０１４３】
第一の実施形態、第二の実施形態、および各変形例では、ページ画像５ＰＧを時計回りに９０度回転させたが、反時計回りに９０度回転させてもよい。
【０１４４】
第一の実施形態、第二の実施形態、および各変形例では、タッチパネルディスプレイ１０ｍに種々の操作を行う場合を例に説明したが、マウスまたはタブレットなどのポインティングデバイスで操作を行ってもよい。この場合は、ピンチイン、ピンチアウト、タッチ、タップ、およびダブルタップそれぞれに対応する、ポインティングデバイスの操作を予め決めておけばよい。
【０１４５】
その他、画像処理装置１の全体または各部の構成、処理内容、処理順序、画面の構成、およびデータの構成などは、本発明の趣旨に沿って適宜変更することができる。
【符号の説明】
【０１４６】
１  画像処理装置
１０２、２０２  プレビュー画面表示処理部（状態表示処理手段）
１０５、２０５  画像変更処理部（表示変更処理手段）
１０７、２０７  集約印刷制御部（集約画像出力手段）
１０８、２０８  出力用データ生成部（集約画像出力手段）
１０ｍ  タッチパネルディスプレイ
５ＰＧ  ページ画像
ＰＷ１  プレビュー領域
【図１】
2014099786.tif 000003
【図２】
2014099786.tif 000004
【図３】
2014099786.tif 000005
【図４】
2014099786.tif 000006
【図５】
2014099786.tif 000007
【図６】
2014099786.tif 000008
【図７】
2014099786.tif 000009
【図８】
2014099786.tif 000010
【図９】
2014099786.tif 000011
【図１０】
2014099786.tif 000012
【図１１】
2014099786.tif 000013
【図１２】
2014099786.tif 000014
【図１３】
2014099786.tif 000015
【図１４】
2014099786.tif 000016
【図１５】
2014099786.tif 000017
【図１６】
2014099786.tif 000018
【図１７】
2014099786.tif 000019
【図１８】
2014099786.tif 000020
【図１９】
2014099786.tif 000021
【図２０】
2014099786.tif 000022
【図２１】
2014099786.tif 000023
【図２２】
2014099786.tif 000024
【図２３】
2014099786.tif 000025
【図２４】
2014099786.tif 000026
【図２５】
2014099786.tif 000027
【図２６】
2014099786.tif 000028
【図２７】
2014099786.tif 000029
【図２８】
2014099786.tif 000030
【図２９】
2014099786.tif 000031
【図３０】
2014099786.tif 000032
【図３１】
2014099786.tif 000033
【図３２】
2014099786.tif 000034
【図３３】
2014099786.tif 000035