(57)【要約】【課題】  元原稿がＮ in １で印刷された原稿の場合、任意の部分のみ変倍指定することができない、また任意の部分のみを拡大して印刷できない。【解決手段】  表示手段に表示された原稿画像の表示方向を保持し、表示手段に表示された原稿画像に対するタッチパネルを使用したユーザの操作に応じて、その原稿画像を構成するページのレイアウト情報を決定して保持する。そして、その原稿画像の表示方向とその原稿画像を構成するページのレイアウト情報とに基づいて決定される原稿画像の分割条件に従って分割されるページの内、印刷対象のページを選択し、その選択されたページの画像を印刷する。【選択図】  図１０
2013135439.tif 000002
【特許請求の範囲】
【請求項１】
ページ集約された原稿画像を入力してページ単位で印刷する画像形成装置であって、
前記原稿画像を表示する表示手段に組み合わせてタッチ操作を可能とするタッチパネル手段と、
前記表示手段に表示された前記原稿画像の表示方向を保持する原稿表示方向保持手段と、
前記表示手段に表示された前記原稿画像に対する前記タッチパネル手段を使用したユーザのジェスチャー操作に応じて、前記原稿画像を構成するページのレイアウト情報を決定して保持するページレイアウト保持手段と、
前記原稿表示方向保持手段に保持された前記原稿画像の表示方向と前記原稿画像を構成するページのレイアウト情報とに基づいて決定される前記原稿画像の分割条件を保持する原稿分割条件保持手段と、
前記原稿画像の分割条件に従って分割されるページの内、印刷対象のページを選択する選択手段と、
前記選択手段により選択されたページの画像を印刷する印刷制御手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記表示手段及び前記タッチパネル手段は、前記画像形成装置に着脱可能な操作部に設けられており、
前記原稿画像の表示方向は、前記操作部に設けられたセンサにより検知された前記操作部の向きに応じて決定されることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記印刷制御手段は、前記選択されたページの画像を拡大して印刷することを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記ユーザのジェスチャー操作は、縦方向或いは横方向に拡大する操作を含み、
前記ページレイアウト保持手段は、前記ジェスチャー操作が縦方向の場合は前記原稿画像を構成するページのレイアウトがポートレイト、前記ジェスチャー操作が横方向の場合は前記原稿画像を構成するページのレイアウトがランドスケープと決定することを特徴とする請求項１乃至３のいずれか１項に記載の画像形成装置。
【請求項５】
前記ユーザのジェスチャー操作は、縦方向或いは横方向の線引き操作を含み、
前記ページレイアウト保持手段は、前記ジェスチャー操作が縦方向の線引き操作の場合は前記原稿画像を構成するページのレイアウトがポートレイト、前記ジェスチャー操作が横方向の線引き操作の場合は前記原稿画像を構成するページのレイアウトがランドスケープと決定することを特徴とする請求項１乃至３のいずれか１項に記載の画像形成装置。
【請求項６】
前記タッチパネル手段を使用したユーザのジェスチャー操作が行われた座標情報を格納する座標保持手段を更に有し、
前記選択手段は、前記座標保持手段に保持された前記座標情報が指示するページを選択することを特徴とする請求項１乃至５のいずれか１項に記載の画像形成装置。
【請求項７】
原稿を読み取って前記原稿画像を入力する読み取り手段を更に有することを特徴とする請求項１乃至６のいずれか１項に記載の画像形成装置。
【請求項８】
原稿画像を表示する表示手段に組み合わせてタッチ操作を可能とするタッチパネルを有し、ページ集約された原稿画像を入力してページ単位で印刷する画像形成装置を制御する制御方法であって、
保持手段が、前記表示手段に表示された前記原稿画像の表示方向を保持する保持工程と、
ページレイアウト保持手段が、前記表示手段に表示された前記原稿画像に対する前記タッチパネルを使用したユーザのジェスチャー操作に応じて、前記原稿画像を構成するページのレイアウト情報を決定して保持するページレイアウト保持工程と、
原稿分割条件保持手段が、前記保持工程で保持された前記原稿画像の表示方向と前記原稿画像を構成するページのレイアウト情報とに基づいて決定される前記原稿画像の分割条件を保持する原稿分割条件保持工程と、
選択手段が、前記原稿画像の分割条件に従って分割されるページの内、印刷対象のページを選択する選択工程と、
印刷制御手段が、前記選択工程で選択されたページの画像を印刷する印刷制御工程と、
を有することを特徴とする画像形成装置の制御方法。
【請求項９】
請求項８に記載の制御方法の各工程をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ページ集約された原稿のページを拡大して印刷できる画像形成装置及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
近年、タッチパネルを装備したタブレット型の携帯型情報端末が製品化され普及しつつある。とりわけマルチタッチ機能を備えた機器では、複数の指を使って操作することにより画像の拡大や縮小を直観的に行うことを可能としている。このようなタッチパネルを高機能型のデジタル複合機（ＭＦＰ：Multi Function Peripheral）に装備することにより従来に比べ機器の操作性を向上することができる。例えばスキャナで読み取った原稿画像を拡大・縮小する変倍印刷処理の操作性は大幅に向上する。
【０００３】
また、デジタル複合機が取り扱う読み取り原稿として、集約印刷機能或いはＮ in １印刷機能を用いて印刷された印刷物が扱われることが増えてきている。集約印刷（Ｎ in １印刷）（Ｎは２以上の整数）機能とは、複数枚の画像データを１枚の印刷用紙上に集約して印刷するものである。例えば、２ in １印刷とは、１枚の印刷用紙の１つの面を２つの領域に分割し、それぞれの領域に印刷文書の１ページ分の画像データを縮小して割り付けることで、１枚の印刷用紙の１つの面に２ページ分の画像データを印刷するものである。同様に、４ in １印刷は、１枚の印刷用紙の１つの面を４つの領域に分割し、印刷文書の４ページ分の画像データを縮小レイアウトして印刷するものである。
【０００４】
このような集約印刷機能を用いて、複数の画像データを合成して１ページに印刷することで、印刷に要する用紙の枚数を削減できるため、運用コストが減少したり、印刷物の可搬性を高めたりすることが出来る。また、１ページに必要な情報を収集させることもできるため可視性が高まる。このような利便性のため、現在では多くの印刷物が集約印刷されるようになり、それに伴い複写する原稿も集約印刷されたものが多くなっている。
【０００５】
このような集約印刷された原稿の可読性を高めるため、原稿の一部を拡大印刷する際に利用するのが変倍機能である。これには従来から、例えば原稿の変倍率を数値で指定する方法や、元原稿のサイズと拡大後の印刷用紙サイズを操作部のメニューに従って指定するなどの方法が採用されてきた。また集約印刷された原稿を再度分割し、拡大印刷する際に利用するのがページ連写機能である。こちらも従来は元原稿のサイズと原稿の分割数、そして印刷用紙サイズを操作部のメニューに従い指定するなどの方法が採用されてきた。このような背景の下で、元原稿のサイズと印刷サイズを指定することにより、集約印刷された原稿の画像データを自動的に分割して複数ページに印刷することを可能にしている（例えば、特許文献１参照）
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−１２４８９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従来は、集約印刷された原稿の一部のページを変倍して印刷する際、またはページ連写印刷する際に、ユーザは、変倍率や原稿の分割数、及び印刷用紙のサイズをメニューから指定する必要がある。そのためデジタル複合機にマルチタッチのタッチパネルを採用してもその直観的な操作機能を活かすことができず、全く操作性の向上が図れないという問題があった。また、従来の拡大指定方式では、元原稿がＮ in １で印刷された原稿の場合、任意の部分のみ変倍指定することができない。またページ連写も、単純に元原稿を２分割や４分割したページを印刷するものであり、任意の部分のみ指定して印刷出力するものではない、という課題があった。
【０００８】
本発明の目的は上記従来技術の問題点を解決することにある。
【０００９】
本発明の特徴は、簡単な操作で、ページ集約された原稿の印刷対象ページを指定できる技術を提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するために本発明の一態様に係る画像形成装置は以下のような構成を備える。即ち、
ページ集約された原稿画像を入力してページ単位で印刷する画像形成装置であって、
前記原稿画像を表示する表示手段に組み合わせてタッチ操作を可能とするタッチパネル手段と、
前記表示手段に表示された前記原稿画像の表示方向を保持する原稿表示方向保持手段と、
前記表示手段に表示された前記原稿画像に対する前記タッチパネル手段を使用したユーザのジェスチャー操作に応じて、前記原稿画像を構成するページのレイアウト情報を決定して保持するページレイアウト保持手段と、
前記原稿表示方向保持手段に保持された前記原稿画像の表示方向と前記原稿画像を構成するページのレイアウト情報とに基づいて決定される前記原稿画像の分割条件を保持する原稿分割条件保持手段と、
前記原稿画像の分割条件に従って分割されるページの内、印刷対象のページを選択する選択手段と、
前記選択手段により選択されたページの画像を印刷する印刷制御手段と、を有することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、操作部への原稿の表示向きと直観的な操作の組み合わせだけで、ページ集約された原稿から印刷対象のページを選択できるため、ユーザの操作性を向上させることができる。
【図面の簡単な説明】
【００１２】
【図１】実施形態１に係る画像形成装置（複合機）の構成を主に示すブロック図。
【図２】実施形態１に係る操作部の構成を示すブロック図。
【図３】集約印刷機能を用いてページ集約された原稿の例を示す図。
【図４】ページレイアウトとジェスチャーの関係を示す図。
【図５】原稿表示方向とジェスチャーから原稿分割条件を決定する様子を示す図。
【図６】ランドスケープページが２ in １された原稿のページ連写選択プレビューを示す図。
【図７】ランドスケープページが４ in １された原稿のページ連写選択プレビューを示す図。
【図８】ポートレイトページが２ in １された原稿のページ連写選択プレビューを示す図。
【図９】ポートレイトページが４ in １された原稿のページ連写選択プレビューを示す図。
【図１０】実施形態１に係る画像形成装置によるページ連写印刷の処理を説明するフローチャート。
【図１１】図１０のＳ１０２０の画像の分割条件の決定処理を説明するフローチャート。
【図１２】本発明の実施形態２に係る画像形成装置の構成を主に示すブロック図。
【図１３】実施形態２に係る操作部の構成を示すブロック図。
【図１４】実施形態２に係る原稿の表示方向とジェスチャーから原稿分割条件を決定する様子を説明する図。
【図１５】本発明の実施形態３に係るジェスチャーと優先ページの関係を示す図。
【図１６】実施形態３に係る画像形成装置の構成を主に示すブロック図。
【図１７】実施形態３に係る、図１０のＳ１０２０の画像分割条件決定の処理を説明するフローチャート。
【図１８】本発明の実施形態４に係るページレイアウトと線引きジェスチャーの関係を示す図。
【図１９】実施形態４に係る画像形成装置によるページ連写印刷の処理を説明するフローチャート。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１４】
図１は、本発明の実施形態に係る画像形成装置の構成を主に示すブロック図である。
【００１５】
画像形成装置２０は、例えば複合機であり、ユーザＰＣ１０とＬＡＮ３０を介して接続され、相互に通信可能な構成とする。ユーザは画像形成装置２０を利用して紙原稿の複写を得ることができる。また、ユーザＰＣ１０からプリントデータを画像形成装置２０へ送信して印刷や、画像形成装置２０で読み取った紙原稿のスキャン画像をユーザＰＣ１０へ送信するスキャン入力を行うことも可能である。
【００１６】
次に画像形成装置２０の構成を説明する。
【００１７】
プリンタ部１２０は、画像データを用紙に印刷する。スキャナ１４０は、原稿の画像情報を読み取る。ユーザは操作部３００を操作して画像形成装置２０の操作を行う。コントローラ２００は画像処理や入出力処理を行う。コントローラ２００は以下の構成を有し、それぞれはバス２００５を介して接続される。
【００１８】
ＣＰＵ２１００は、装置全体の制御を行う。ＲＯＭ２１２０は、プログラムやデータを格納する。ＲＡＭ２１１０は、ＣＰＵ２１００による処理の実行時にワーク領域を提供するとともに、画像バッファとしても用いられる。ＬＡＮコントローラ（ＬＡＮＣ）２２００は、ＬＡＮ３０との間の入出力処理を行う。プリンタＩＦ画像処理部２３００は、プリンタ部１２０に出力する画像データを処理する。スキャナＩＦ画像処理部２４００はスキャナ１４０から画像データを処理する。操作部ＩＦ２５００は、操作部３００とコントローラ２００との間の入出力処理を行う。
【００１９】
次に本実施形態に係る特徴的な部分を説明する。原稿表示方向保持部２６００は、操作部３００に表示する原稿プレビュー画像の表示方向の情報を保持する。ここで保持するパラメータは、原稿をポートレイトで表示するか、ランドスケープで表示するかの情報である。ページレイアウト保持部２６１０は、操作部３００に表示する原稿プレビュー画像から拡大印刷の対象とするページのレイアウト情報を保持する。ここで保持するパラメータは、拡大印刷の対象とするページがポートレイトであるかランドスケープであるかの情報である。原稿分割条件保持部２６２０は、操作部３００に表示した原稿プレビュー画像をページ集約印刷された原稿として扱い、原稿を複数のページに分割する条件を保持する。具体的な原稿分割条件に関しては、ページ集約された原稿の説明で後述する。選択ページ保持部２６３０は、ページ集約された原稿の内、印刷対象として選択するページ情報のページ数値をパラメータとして保持する。尚、本実施形態に係る特徴を表すプログラムやデータは、コントローラ２００又は操作部３００に含まれる。また原稿表示方向保持部２６００、ページレイアウト保持部２６１０、原稿分割条件保持部２６２０、選択ページ保持部２６３０は、ＲＡＭ２１１０や操作部３００のＲＡＭ３１１０（図２）内で保持する構成であっても構わない。
【００２０】
図２は、実施形態に係る操作部３００の構成を示すブロック図である。
【００２１】
操作部３００は、バス３００５を介して接続された以下の構成を有する。ＣＰＵ３１００は、ＲＯＭ３１２０に記憶されたプログラムに従って操作部３００全体の動作を制御する。ＲＯＭ３１２０は、プログラムやデータを格納する。ＲＡＭ３１１０は、ＣＰＵ３１００による処理の実行時、ワーク領域を提供すると共に、画像バッファとしても用いられる。本体ＩＦ３１５０は、画像形成装置２０のコントローラ２００の操作部ＩＦ２５００と接続して入出力処理を行う。表示部３２００は、操作画面や機器のステータス、及び原稿のプレビュー表示等を行う。タッチパネル３２１０は、表示部３２００の画面上の表示に合わせて、指等によるタッチ操作による入力を行うのに使用される。特に本実施形態に係るタッチパネル３２１０は、複数の操作点の座標情報を得ることが可能なマルチタッチ機能を装備する。
【００２２】
上記構成により操作部３００は、画像形成装置２０の操作画面や機器のステータスそして原稿の表示を行うとともに、ユーザによるタッチパネル操作に従って画像形成装置２０を操作可能とする。
【００２３】
図３は、集約印刷機能を用いてページ集約された原稿画像の例を示す図である。
【００２４】
スキャナ１４０で読み取った原稿画像は、操作部３００の表示部３２００にプレビュー表示される。ここではプレビューされた読み取り原稿の説明を行う。図３の例では、ページの向き（ランドスケープかポートレイト）と、集約するページ数（２か４）の４つの組み合わせ例を示す。尚、ページ番号はページの順番を示すが、順番は一例であり本例に限定するものではない。例えば上下・左右の入れ替えは、印刷時の指定で変更可能である。またここで説明する原稿の種類を特定する情報を原稿分割条件とする。
【００２５】
原稿分割条件の情報は、原稿分割条件保持部２６２０に保持される。本実施形態では、具体的なパラメータとして以下の４つを定義する。
【００２６】
図３（Ａ）のランドスケープページ２ in １原稿は、情報として「０」をパラメータ値として格納する。図３（Ｂ）のランドスケープページ４ in １原稿は、情報として「１」をパラメータ値として格納する。又図３（Ｃ)のポートレイトページ２ in １原稿は、情報として「２」をパラメータと値して格納する。更に、図３（Ｄ）のポートレイトページ４ in １原稿は、情報として「３」をパラメータ値として格納する。
【００２７】
図３（Ａ）は、それぞれがランドスケープの２つのページを１枚の用紙に集約したランドスケープページ２ in １原稿の一例を示す。ここでは１枚の用紙４０００に、２つのランドスケープページ４００１，４００２を縮小して印刷している。この場合、用紙４０００はポートレイトとなる。図３（Ｂ）は、それぞれがランドスケープの４つのページを１枚の用紙に集約したランドスケープページ４ in １原稿の一例を示す。ここでは１枚の用紙４２００に、４つのランドスケープページ４２０１，４２０２，４２０３，４２０４を縮小して印刷している。この場合、用紙４２００はランドスケープとなる。
【００２８】
図３（Ｃ）は、それぞれがポートレイトの２つのページを１枚の用紙に集約したポートレイトページ２ in １原稿の一例を示す。ここでは１枚の用紙４４００に、２つのポートレイトページ４４０１，４４０２を縮小して印刷している。この場合、用紙４４００はランドスケープとなる。図３（Ｄ）は、それぞれがポートレイトの４つのページを１枚の用紙に集約したポートレイトページ４ in １原稿の一例を示す。ここでは１枚の用紙４６００に、４つのポートレイトページ４６０１，４６０２，４６０３，４６０４を縮小して印刷している。この場合、用紙４６００はポートレイトとなる。
【００２９】
本実施形態は、ここで示したようなページ集約された印刷物の原稿から一つのページを指定して、ページ単位で拡大印刷することを容易にするものである。例えば図３（Ａ）の集約された２つのランドスケープページの内、ページ１の部分を拡大印刷する場合を想定する。
【００３０】
図４は、ページレイアウトとジェスチャーの関係を示す図である。
【００３１】
本実施形態は、ページ集約された印刷物の原稿から一つのページを指定して拡大印刷することを容易にするものである。その目的を達成するために、マルチタッチ機能に対応したタッチパネルでの拡大ジェスチャーをページレイアウト指定に関連付けることで直観的な操作を実現する。
【００３２】
ページレイアウトとは、Ｎ in １原稿を構成する部分画像（例えば図３（Ａ）のランドスケープページ４００１）の向きを示す情報である。ランドスケープ又はポートレイトを判別するものであり、その情報をページレイアウト保持部２６１０に保持する。
【００３３】
図４（Ａ）は、ユーザがタッチパネル３２１０を操作して横方向に拡大ジェスチャー（ピンチアウト操作）を行う様子を示す。横方向の拡大ジェスチャーは、横長のランドスケープページレイアウトに関連付けることを意味する。本操作を行うと拡大印刷するページがランドスケープ指定であると判定して、ページレイアウト保持部２６１０に保持する。図４（Ａ）に示したように、指の２点をタッチパネル３２１０で検出した２点間の距離が、表示部３２００の表示方向に対してｘ方向に拡大されたことで判断する。
【００３４】
図４（Ｂ）は、ユーザがタッチパネル３２１０を操作して縦方向に拡大ジェスチャーを行う様子を示す。縦方向の拡大ジェスチャーは、縦長のポートレイトページレイアウトに関連付けることを意味する。本操作を行うと拡大印刷するページがポートレイト指定であると判定して、ページレイアウト保持部２６１０に保持する。図４（Ｂ）に示した通り、指の２点をタッチパネル３２１０で検出した２点間の距離が、表示部３２００の表示方向に対してｙ方向に拡大されたことで判断する。
【００３５】
尚、マルチタッチ機能に対応したタッチパネル３２１０での拡大ジェスチャーは、表示画像の拡大に関連付けられるのが一般的な実装である。一方、本実施形態では、拡大ジェスチャーの操作方向をページレイアウト指定に関連付ける。即ち、拡大ジェスチャーの操作に関連付けられる意味が異なる。そのため本実施形態では、ページ集約された印刷物のページを指定して拡大印刷する機能を用いる場合に、拡大ジェスチャーと関連付けられる意味を切り替える構成とする。そのような構成とすることで、表示画像の拡大とページレイアウト指定の２つの機能を場面に応じて切り替えることを可能とする。
【００３６】
図５は、原稿表示方向とジェスチャーから原稿分割条件を決定する様子を示す図である。本画面はページ連写編集プレビュー画面であり、ユーザが集約印刷された原稿を分割する操作を行う様子を示している。
【００３７】
操作部３００の画面表示とユーザの操作を関連付けて説明する。尚、詳細な処理に関してはフローチャートを用いて後述する。
【００３８】
図５（Ａ）〜（Ｄ）において、操作部３００の表示部３２００の上に透明な素材でできたタッチパネル３２１０が重ねられている。そのためユーザはタッチパネル３２１０を透過して表示部３２００の表示を見ることができる。またユーザは表示部３２００の表示に重ねてタッチパネル３２１０を操作することが可能である。
【００３９】
図５（Ａ）は、それぞれがランドスケープであるページが２ in １された原稿がポートレイトで表示されている様子を示す。表示部３２００にランドスケープページ４００１，４００２が２ in １された原稿４０００が表示されている。この状態では原稿４０００の表示方向はポートレイトであるため、コントローラ２００の原稿表示方向保持部２６００には原稿表示方向がポートレイトであることを保持する。この状態でユーザがタッチパネル３２１０に対して横拡大ジェスチャーを行うと、集約された各ページがランドスケープであることを意味し、ページレイアウト保持部２６１０にランドスケープを示す情報を保持する。この操作により、集約されたページがランドスケープで、かつ原稿表示方向がポートレイトであることが確定する。これにより、原稿分割条件をランドスケープページ２ in １に決定し、原稿分割条件保持部２６２０にランドスケープページ２ in １を示す情報を格納する。この後は後述するページ連写選択プレビュー表示へ移行する。
【００４０】
図５（Ｂ）は、それぞれがランドスケープであるページが４ in １された原稿がランドスケープで表示されている様子を示す。表示部３２００にランドスケープページ４２０１，４２０２，４２０３，４２０４が４ in １された原稿４２００が表示されている。この状態では原稿表示方向はランドスケープであるため、コントローラ２００の原稿表示方向保持部２６００には、原稿表示方向がランドスケープであることを保持する。この状態でユーザがタッチパネル３２１０に対して横拡大ジェスチャーを行うと、集約された各ページがランドスケープであることを意味し、ページレイアウト保持部２６１０にランドスケープを示す情報を保持する。この操作により、集約ページがランドスケープでかつ原稿表示方向がランドスケープであることが確定する。これにより、原稿分割条件をランドスケープページ４ in １に決定し、原稿分割条件保持部２６２０にランドスケープページ４ in １を示す情報を格納する。この後は後述するページ連写選択プレビュー表示へ移行する。
【００４１】
図５（Ｃ）は、それぞれがポートレイトのページが２ in １された原稿がランドスケープで表示されている様子を示す。表示部３２００にポートレイトのページ４４０１，４４０２が２ in １された原稿４４００が表示されている。この状態では原稿表示方向はランドスケープであるため、コントローラ２００の原稿表示方向保持部２６００には原稿表示方向がランドスケープであることを保持する。この状態でユーザがタッチパネル３２１０に対して縦拡大ジェスチャーを行うと、集約された各ページがポートレイトであることを意味し、ページレイアウト保持部２６１０にポートレイトを示す情報を保持する。この操作により、集約ページがポートレイトで、かつ原稿表示方向がランドスケープであることが確定する。これにより、原稿分割条件をポートレイトページ２ in １に決定し、原稿分割条件保持部２６２０にポートレイトページ２ in １を示す情報を格納する。この後は後述するページ連写選択プレビュー表示へ移行する。
【００４２】
図５（Ｄ）は、それぞれがポートレイトのページが４ in １された原稿がポートレイト表示されている様子を示す。表示部３２００に、ポートレイトのページ４６０１〜４６０４が４ in １された原稿４６００が表示されている。この状態では原稿表示方向はポートレイトであるため、コントローラ２００の原稿表示方向保持部２６００には原稿表示方向がポートレイトであることを保持する。この状態でユーザがタッチパネル３２１０に対して縦拡大ジェスチャーを行うと、集約された各ページがポートレイトであることを意味し、ページレイアウト保持部２６１０にポートレイトを示す情報を保持する。この操作により、集約ページがポートレイトで、かつ原稿表示方向がポートレイトであることが確定する。これにより、原稿分割条件をポートレイトページ４ in １に決定し、原稿分割条件保持部２６２０にポートレイトページ４ in １を示す情報を格納する。この後は後述するページ連写選択プレビュー表示へ移行する。
【００４３】
尚、図５（Ａ）〜（Ｄ）では共通に、表示部３２００にプレビュー回転ボタン３５００が表示されており、この部分をタッチパネル２３１０で押下すると原稿表示を回転させることが可能である。その場合、原稿表示方向保持部２６００に保持する原稿表示方向の情報も原稿表示に合わせて変更する。
【００４４】
図６は、ランドスケープページが２ in １された原稿のページ連写選択プレビューを示す図である。図６は、図５（Ａ）で説明した原稿分割条件をランドスケープページ２ in １に決定した後、拡大印刷を行う対象ページを選択して印刷指示を行うまでの様子を示す図である。
【００４５】
図６（Ａ）は、最初に表示される画面を示し、集約されたページ１を選択している様子を示す。ページ連写機能にて元原稿を、ランドスケープページが２ in １された原稿として分割した様子を示しているのが５１００の部分である。また集約されたページの内、印刷対象として選択しているページを示しているのが５２００の部分である。ここではページ１を選択している。同様に、５１００でも、ページ１の部分を強調表示してページ１が選択されていることを示している。
【００４６】
次にＮＥＸＴボタン３５１０は、選択ページを切り替えるものである。このボタン３５１０が押下されると、印刷対象のページを切り替えることができる。具体的には図６（Ｂ）の画面に移行する。図６（Ｂ）では、５２００の部分がページ２を選択した様子を示す。また５１００でも、ページ２の部分を強調表示してページ２が選択されていることを示している。ここで再びＮＥＸＴボタン３５１０が押下されると、図６（Ａ）の表示に戻り、選択対象を切り替えることができる。こうしてページを切り替える度に、選択ページの情報は選択ページ保持部２６３０に格納される。Ｐｒｉｎｔボタン３５２０は、印刷実行を指示するボタンである。このボタン３５２０が押下されると、集約されたページのうち印刷対象として選択したページ部分を拡大して印刷する印刷制御が実行される。
【００４７】
図７は、ランドスケープページが４ in １された原稿のページ連写選択プレビューを示す図である。図７は、図５（Ｂ）で説明した原稿分割条件を、ランドスケープページ４ in １に決定後、拡大印刷を行う対象ページを選択し印刷指示を行うまでの様子を示す図である。
【００４８】
図７（Ａ）は、最初に表示される画面であり、集約されたページ１を選択している様子を示す。ページ連写機能にて、元原稿をランドスケープページが４ in １された原稿として分割した様子を示しているのが５１００の部分である。また集約されたページの内、印刷対象として選択しているページを示しているのが５２００の部分である。ここではページ１が選択されている。同様に５１００でも、ページ１の部分を強調表示して選択対象であることを示している。ＮＥＸＴボタン３５１０は、選択ページを切り替えるものである。このボタン３５１０が押下されると、印刷対象のページを切り替えることができる。押下する度に選択ページを切り替えるものであり、具体的には図７（Ｂ）（Ｃ）（Ｄ）の順で画面が切り替わる。
【００４９】
一例として図７（Ｂ）では、５２００の部分がページ２を選択した様子を示す。また５１００でも、ページ２の部分を強調表示して選択対象であることを示している。図７（Ｃ）（Ｄ）に示した通り、ページ３，４も同様に選択可能である。こうしてページを切り替える度に、選択ページの情報は選択ページ保持部２６３０に格納される。Ｐｒｉｎｔボタン３５２０は、印刷の実行を指示するボタンである。このボタン３５２０が押下されると、集約されたページの内、印刷対象として選択したページ部分を拡大印刷する。
【００５０】
図８は、ポートレイトページが２ in １された原稿のページ連写選択プレビューを示す図である。図８は、図５（Ｃ）で説明した原稿分割条件をポートレイトページ２ in １に決定後、拡大印刷を行う対象ページを選択して印刷指示を行うまでの様子を示す図である。
【００５１】
図８（Ａ）は、最初に表示される画面であり、集約されたページ１を選択している様子を示す。ページ連写機能にて元原稿をポートレイトページが２ in １された原稿として分割した様子を示しているのが５１００の部分である。また集約されたページの内、印刷対象として選択しているページを示しているのが５２００の部分である。ここではページ１を選択している。同様に５１００でも、ページ１の部分を強調表示して選択対象であることを示している。ＮＥＸＴボタン３５１０は、選択ページを切り替えるものである。このボタン３５１０が押下されると、印刷対象のページを切り替えることができる。具体的には図８（Ｂ）の画面に移行する。図８（Ｂ）では、５２００の部分がページ２を選択した様子を示す。また５１００でも、ページ２の部分を強調表示して選択対象であることを示している。ここで再びＮＥＸＴボタン３５１０が押下されると、順に選択対象を切り替えることができる。ページを切り替える度に選択ページの情報は選択ページ保持部２６３０に格納される。Ｐｒｉｎｔボタン３５２０は、印刷実行を指示するボタンである。このボタン３５２０を押下すると、集約されたページのうち印刷対象として選択したページ部分を拡大印刷する。
【００５２】
図９は、ポートレイトページが４ in １された原稿のページ連写選択プレビューを示す図である。図９は図５（Ｄ）で説明した原稿分割条件をポートレイトページ４ in １に決定後、拡大印刷を行う対象ページを選択し印刷指示を行うまでの様子を示す図である。
【００５３】
図９（Ａ）は、最初に表示される画面であり、集約されたページ１を選択している様子を示す。ページ連写機能にて元原稿をポートレイトページが４ in １された原稿として分割した様子を示しているのが５１００の部分である。また集約されたページの内、印刷対象として選択しているページを示しているのが５２００の部分である。ここではページ１を選択している。同様に５１００でも、ページ１部分を強調表示して選択対象であることを示している。ＮＥＸＴボタン３５１０は選択ページを切り替えるものである。このボタン３５１０を押下すると印刷対象のページを切り替えることができる。押下する度に選択ページを切り替えるものであり、具体的には図９（Ｂ）（Ｃ）（Ｄ）の順で画面が切り替わる。
【００５４】
一例として図９（Ｂ）では、５２００の部分がページ２を選択した様子を示す。また５１００でも、ページ２の部分を強調表示して選択対象であることを示している。図９（Ｃ）（Ｄ）に示した通り、ページ３，４も同様に選択可能である。こうしてページを切り替える度に、選択ページの情報は選択ページ保持部２６３０に格納される。Ｐｒｉｎｔボタン３５２０は、印刷の実行を指示するボタンである。このボタン３５２０を押下すると集約されたページの内、印刷対象として選択したページ部分を拡大印刷する。
【００５５】
図１０は、実施形態に係る画像形成装置２０によるページ連写印刷の処理を説明するフローチャートである。ここではユーザがページ連写印刷機能を選択し、読み取り原稿の集約ページの内、所望のページを拡大印刷するまでの処理を示している。この処理全体は、画像形成装置２０のコントローラ２００が備えるＣＰＵ２１００，ＲＯＭ２１２０，ＲＡＭ２１１０で実行される。
【００５６】
まずＳ１０００で、ユーザが操作部３００を操作してページ連写機能を選択するとＳ１００１へ進む。Ｓ１００１では、スキャナ１４０で紙原稿をスキャンしてＳ１００２に進む。Ｓ１００２では、Ｓ１００１で読み取ったスキャン画像を操作部３００にプレビュー表示し、ユーザがジェスチャーを入力するとＳ１０１０へ進む。尚、このＳ１０１０の操作は図５で説明した内容に対応する。
【００５７】
Ｓ１０１０で、Ｓ１００２で入力されたジェスチャーが横拡大であればＳ１０１１へ進み、ページレイアウト保持部２６１０にページレイアウトがランドスケープであると示す情報を格納してＳ１０２０へ進む。一方、横拡大でなければＳ１０１２へ進み、Ｓ１００２で入力されたジェスチャーが縦拡大かどうかを判定し、そうであればＳ１０１３へ進み、ページレイアウト保持部２６１０に、ページレイアウトがポートレイトであると示す情報を格納してＳ１０２０へ進む。またＳ１０１２で、縦拡大でないときはＳ１００２に戻る。
【００５８】
Ｓ１０２０では、画像分割条件決定処理を行ってＳ１０３０へ進む。尚、このＳ１０２０の詳細は後述する。Ｓ１０３０で、印刷対象のページが選択されて印刷が指定されるとＳ１０３１へ進み、Ｓ１０３０で選択したページをプリンタ部１２０で印刷して処理を終了する。尚、Ｓ１０３０の処理は、図６〜図９で説明した内容に対応する。
【００５９】
図１１は、図１０のＳ１０２０の画像分割条件決定の処理を説明するフローチャートである。この処理は、ユーザが操作部３００を操作した際の原稿の表示方向とページレイアウト情報から原稿分割条件を決定する処理を示している。
【００６０】
まずＳ２０００で、ページレイアウト保持部２６１０に保持されているページレイアウト情報がランドスケープかどうかを判定し、そうであればＳ２００１へ、そうでなければＳ２１０１へ進む。即ち、操作部３００のタッチパネル３２１０へ入力したジェスチャーが横拡大ならばページレイアウトはランドスケープ、縦拡大であればページレイアウトはポートレイトと判断することを意味する。Ｓ２００１で、原稿表示方向保持部２６００に保持されている原稿表示方向情報がポートレイトであればＳ２００２へ、ポートレイトでなければランドスケープと判断してＳ２００３へ進む。Ｓ２００２では、原稿表示方向はポートレイトで、かつページレイアウトはランドスケープであるため、原稿分割条件をランドスケープページ２ in １と決定して原稿分割条件保持部２６２０へ格納してＳ２３００へ進む（図６に相当）。
【００６１】
一方、Ｓ２００３では、原稿表示方向はランドスケープで、かつページレイアウトはランドスケープであるため、原稿分割条件をランドスケープページ４ in １と決定し原稿分割条件保持部２６２０へ格納してＳ２３００へ進む（図７に相当）。
【００６２】
またＳ２０００で、ページレイアウト保持部２６１０に保持されているページレイアウト情報がポートレイトであればＳ２１０１に進み、原稿表示方向保持部２６００に保持されている原稿表示方向がポートレイトかどうかを判定する。そうであればＳ２１０２へ進み、原稿表示方向はポートレイトで、かつページレイアウトはポートレイトであるため、原稿分割条件をポートレイトページ４ in １と決定し原稿分割条件保持部２６２０へ格納してＳ２３００へ進む（図９に相当）。一方、Ｓ２１０１で原稿表示方向がランドスケープであればＳ２１０３に進み、原稿表示方向はランドスケープで、かつページレイアウトポートレイトであるため、原稿分割条件をポートレイトページ２ in １と決定する。そして原稿分割条件保持部２６２０へ格納してＳ２３００へ進む（図８に相当）。Ｓ２３００では、選択ページ保持部２６３０に、ページ１を示す値を設定し処理を終了する。
【００６３】
以上説明したように本実施形態１によれば、簡単な操作で、ページ集約された原稿の各ページを指定して、そのページの拡大印刷を行うことができる。
【００６４】
又実施形態１では、ページ集約された原稿の各ページの向きを、操作部３０００のタッチパネル３２１０を使用した簡単な操作で指定することができ、その原稿の向きと各ページの向きとに応じて、その原稿の分割条件を自動的に決定できる。
【００６５】
［実施形態２］
以下、本発明の実施形態２について説明する。実施形態２では、加速度センサを用いて操作部３００の設置方向から原稿表示方向を得る例を示す。実施形態２では、実施形態１と比べて画像形成装置２０のコントローラ２００の構成と操作部３００の構成が異なる。以下、実施形態１との差分を中心に説明する。
【００６６】
図１２は、本発明の実施形態２に係る画像形成装置２０の構成を中心に示すブロック図である。ここでは前述の実施形態１の図１と共通する部分は同じ記号で示し、それらの説明を省略する。実施形態２では、操作部３００はコントローラ２００と分離できる構成とする。そのために操作部３００とコントローラ２００の間は無線通信にて接続される。このような構成を採用すると、ユーザは画像形成装置２０の本体の設置場所に限定されることなく、操作部３００を手に持って操作することが可能になる。実施形態１の構成と異なる点は、操作部３００と無線通信を行うための無線通信部２７００とアンテナ２７１０を含む点にある。
【００６７】
図１３は、実施形態２に係る操作部３００の構成を示すブロック図である。
【００６８】
実施形態２では、操作部３００はコントローラ２００と無線通信を行う。またユーザが操作部３００を保持している方向を加速度センサ３３００により検出可能な構成とする。実施形態１の構成と異なる点は以下の通り。
【００６９】
この操作部３００は、コントローラ２００の無線通信部２７００と無線通信を行うための無線通信部３１６０とアンテナ３１７０とを具備している。そしてユーザが操作部３００を保持している方向を検出するための加速度センサ３３００を有している。加速度センサ３３００は、半導体のチップ内に可動部分があり、外から加わる加速度によって、可動部分のフィンが移動し、非可動部分のフィンとの間隔が変化して静電容量が変化する。ＣＰＵ３１００が加速度センサ３３００の出力を、重力の影響を考慮した上で信号処理することで、操作部３００が縦置きか横置きかを検出できる。尚、加速度センサ３３００には、他にピエゾ抵抗型や熱検知型等が公知であるが、本発明はこれら公知の全ての方式を用いて実施できる。
【００７０】
図１４は、実施形態２に係る原稿の表示方向とジェスチャーから原稿分割条件を決定する様子を説明する図である。図４に示す画面はページ連写編集プレビュー画面であり、ユーザが集約印刷された原稿を分割する操作を行う様子を示している。
【００７１】
操作部３００の画面表示とユーザの操作を関連付けて説明する。図１４（Ａ）〜（Ｄ）において、操作部３００、表示部３２００、タッチパネル３２１０、及び加速度センサ３３００が示されている。タッチパネル３２１０は表示部３２００の上に透明素材で構成され、ユーザはタッチパネル３２１０を透過して表示部３２００の表示を見ることが可能である。またユーザは表示部３２００の表示に重ねてタッチパネル３２１０を操作することが可能である。また加速度センサ３３００は、操作部３００内部に固定され、ＣＰＵ３１００が加速度センサ３３００の出力を重力の影響を考慮した上で信号処理することで、操作部３００が縦置きか横置きかを検出することが可能である。
【００７２】
図１４（Ａ）は、ランドスケープページが２ in １された原稿がポートレイトで表示されている様子を示す。表示部３２００にランドスケープページ４００１，４００２が２ in １された原稿４０００が表示されている。これはユーザが操作部３００を縦に保持している状態である。この状態を加速度センサ３３００が検出し、原稿の表示方向をポートレイトであると判断する。そして操作部３００のＣＰＵ３１００は、無線通信部３１６０を用いてコントローラ２００に原稿表示方向がポートレイトであることを伝え、原稿表示方向保持部２６００に原稿表示方向がポートレイトであることを保持する。
【００７３】
この状態でユーザがタッチパネル３２１０に対して横拡大ジェスチャーを行うと、集約されたページがランドスケープであることを意味する。この操作により集約ページがランドスケープで、かつ原稿表示方向がポートレイトであることが確定するので原稿分割条件をランドスケープページ２ in １に決定する。この後は前述したページ連写選択プレビュー表示へ移行し、実施形態１と同じ処理を行う。
【００７４】
図１４（Ｂ）は、ランドスケープページが４ in １された原稿がランドスケープ表示されている様子を示す。表示部３２００にランドスケープページ４６０１〜４６０４が４ in １された原稿４６００が表示されている。これはユーザが操作部３００を横に保持している状態である。この状態を加速度センサ３３００が検出し、原稿表示方向をランドスケープであると判断する。そして操作部３００のＣＰＵ３１００は、無線通信部３１６０を用いてコントローラ２００に原稿表示方向がランドスケープであることを伝え、原稿表示方向保持部２６００に原稿表示方向がランドスケープであることを保持する。
【００７５】
この状態でユーザがタッチパネル３２１０に対して横拡大ジェスチャーを行うと、集約されたページがランドスケープであることを意味する。この操作により集約ページがランドスケープで、かつ原稿表示方向がランドスケープであることが確定するので原稿分割条件をランドスケープページ４ in １に決定する。この後は後述するページ連写選択プレビュー表示へ移行し、実施形態１と同じ処理を行う。
【００７６】
図１４（Ｃ）は、ポートレイトページが２ in １された原稿がランドスケープで表示されている様子を示す。表示部３２００にポートレイトページ４４０１，４４０２が２ in １された原稿４４００が表示されている。これはユーザが操作部３００を横に保持している状態である。この状態を加速度センサ３３００が検出し、原稿表示方向をランドスケープであると判断する。そして操作部３００のＣＰＵ３１００は、無線通信部３１６０を用いてコントローラ２００に原稿表示方向がランドスケープであることを伝え、原稿表示方向保持部２６００に原稿表示方向がランドスケープであることを保持する。
【００７７】
この状態でユーザがタッチパネル３２１０に対して縦拡大ジェスチャーを行うと、集約されたページがポートレイトであることを意味する。この操作により集約ページがポートレイトで、かつ原稿表示方向がランドスケープであることが確定するので原稿分割条件をポートレイトページ２ in １に決定する。この後は後述するページ連写選択プレビュー表示へ移行し、実施形態１と同じ処理を行う。
【００７８】
図１４（Ｄ）は、ポートレイトページが４ in １された原稿がポートレイトで表示されている様子を示す。
【００７９】
表示部３２００にポートレイトページ４１０１〜４１０４が４ in １された原稿４２００が表示されている。これはユーザが操作部３００を縦に保持している状態である。この状態を加速度センサ３３００が検出し、原稿表示方向をポートレイトであると判断する。そして操作部３００のＣＰＵ３１００は、無線通信部３１６０を用いてコントローラ２００に原稿表示方向がポートレイトであることを伝え、原稿表示方向保持部２６００に原稿表示方向がポートレイトであることを保持する。
【００８０】
この状態でユーザがタッチパネル３２１０に対して縦拡大ジェスチャーを行うと、集約されたページがポートレイトであることを意味する。この操作により集約ページがポートレイトで、かつ原稿表示方向がポートレイトであることが確定するので原稿分割条件をポートレイトページ４ in １に決定する。この後は後述するページ連写選択プレビュー表示へ移行し、実施形態１と同じ処理を行う。
【００８１】
尚、ユーザが操作部３００の保持方向を縦・横に持ち替える操作に応じて加速度センサ３３００が検出する原稿表示方向が変わることは言うまでもない。上述した通り、例えば図１４（Ａ）から図１４（Ｂ）の状態へ操作部３００を持ち替える度に、原稿表示方向保持部２６００に保持される原稿表示方向の情報は、ポートレイトとランドスケープに変更される。
【００８２】
以上説明したように本実施形態２によれば、操作部３００を画像形成装置２０から着脱可能にし、ユーザが操作部３００を保持している向きを検知するセンサを操作部に備えることにより、表示されている原稿の表示方向を自動的に決定できる。更に、この状態で、タッチパネル３２１０を使用したジェスチャーにより、そのページ集約された原稿の各ページの向きを指定することができる。
【００８３】
これにより、簡単な操作で、ページ集約された原稿の各ページを指定して、そのページの拡大印刷を行うことができる。
【００８４】
又実施形態２では、ページ集約された原稿の各ページの向きを、操作部３０００のタッチパネル３２１０を使用した簡単な操作で指定することができ、その原稿の向きと各ページの向きとに応じて、その原稿の分割条件を自動的に決定できる。
【００８５】
［実施形態３］
以下、本発明を実施するための実施形態３について説明する。実施形態３では、ジェスチャーを行ったプレビュー画像の位置に対応したページを優先的に印刷対象として表示する例を示す。この実施形態３では、前述の実施形態１と比べて画像形成装置２０のコントローラ２００構成が異なる。以下実施形態１との差分を中心に説明する。
【００８６】
図１５は、実施形態３に係るジェスチャーと優先ページの関係を示す図である。同図は代表例として原稿分割条件がランドスケープページ２ in １原稿の例を示す。尚、対応する図５（Ａ）及び図６と共通する部分は同じ記号で示している。
【００８７】
図１５（Ａ）は、ページ連写編集プレビュー画面であり、集約された２つのページ４００１，４００２の内、ページ１（４００１）の表示上で拡大ジェスチャー操作を行っている場面を示す。拡大ジェスチャーが行われた２点の中心座標が４０１０で示した点であり、この座標が含まれるページを図１５（Ｂ）で示したページ連写選択プレビュー画面で優先的に表示する。本例では結果としてページ１を表示している。
【００８８】
同様に、ページ２を指定する例が図１５（Ｃ）である。同図（Ｃ）は、ページ連写編集プレビュー画面を示し、ユーザが集約された２つのページの内、ページ２（４００２）の表示上で拡大ジェスチャー操作を行っている場面を示す。拡大ジェスチャーが行われた２点の中心座標が４０１０で示した点であり、この座標が含まれるページを図１５（Ｄ）で示したページ連写選択プレビュー画面で優先的に表示する。本例では結果としてページ２を表示している。
【００８９】
以上代表例として、原稿分割条件がランドスケープページ２ in １原稿の例を示したが、図３で示したその他の原稿分割条件も同様に優先ページを特定して表示できる。
【００９０】
図１６は、本発明の実施形態３に係る画像形成装置の構成を主に示すブロック図である。この実施形態３では、ジェスチャーを行った位置に対応したページを優先的に拡大印刷対象として表示する。実施形態１の構成と異なる点は以下の通り。
【００９１】
拡大ジェスチャー実行座標保持部２６４０をバス２００５に接続する。ジェスチャー実行座標保持部２６３０は、ユーザが操作部３００のタッチパネル３２１０上で拡大ジェスチャーを実行した座標情報を格納するものである。一例として図１５で前述した通り、ページ連写編集プレビュー画面でユーザが拡大ジェスチャーを行うと、その拡大ジェスチャーが行われた２点の中心座標を格納する。尚、このジェスチャー実行座標保持部２６４０に格納する座標情報は、２点の中心座標以外にも２点のうち片方の座標等、ジェスチャーが実行された場所を特定する情報であれば、これに限定するものではない。
【００９２】
前述の実施形態１では、最初に表示される拡大印刷ページ候補はページ１であったが、実施形態３では、ジェスチャーを実行した座標情報により選択ページ保持部２６３０に格納するページ情報を変更する。これにより優先的に印刷対象ページとして指定することができる。
【００９３】
図１７は、実施形態３に係る、図１０のＳ１０２０の画像分割条件決定の処理を説明するフローチャートである。図１７は、ユーザが操作部３００を操作した際の原稿表示方向とページレイアウト情報から原稿分割条件を決定し、優先ページを特定し選択ページ保持部に格納するまでの処理を示すフローチャートである。尚、前述の図１１と共通するステップは同じ記号で示し、その説明を省略する。実施形態１との差分は。Ｓ２２００の優先ページを特定して選択ページ保持部２６３０に格納するようにした点にある。以下実施形態１との差分を説明する。
【００９４】
Ｓ２２００で、原稿分割条件保持部２６２０が保持する原稿分割条件と、ジェスチャー実行座標保持部２６４０が保持するジェスチャーが実行された座標から、拡大ジェスチャーを実行したページを特定し選択ページ保持部２６３０へ格納する。尚、ページの特定は図１５で説明した通りである。
【００９５】
実施形態３によれば、上述の実施形態１の効果に加えて、ページ集約された原稿のページの選択と、その原稿におけるページの向きの指定とを同時に行うことができる。
【００９６】
［実施形態４］
以下、本発明を実施するための実施形態４について説明する。前述の実施形態１においては、ページレイアウトの指定に拡大ジェスチャーを対応させていたが、拡大ジェスチャー以外のジェスチャーでページレイアウトを指定することも可能である。尚、実施形態４に係る装置構成等は前述の実施形態１と同様であるため、その説明を省略する。
【００９７】
図１８は、実施形態４に係るページレイアウトと線引きジェスチャーの関係を示す図である。
【００９８】
本実施形態の目的は、簡単な操作で、ページ集約された印刷物のページを指定して拡大印刷することにある。その目的を達成するために、タッチパネル３２１０での線引きジェスチャーをページレイアウト指定に関連付けることで直観的な操作を実現する。このジェスチャーの場合には、マルチタッチではなくシングルタッチのタッチパネルでも指定が可能という効果もある。
【００９９】
図１８（Ａ）は、ユーザがタッチパネル３２１０を操作して横方向に線引きジェスチャーを行う様子を示す。横方向の線引きジェスチャーは、横長のランドスケープページレイアウトに関連付けることを意味する。この操作を行うと、ページレイアウト保持部２６１０に拡大印刷するページがランドスケープであることを保持する。同図に示した通り、指の検出開始から検出終了までのタッチパネル３２１０で検出した２点間の距離が、表示部３２００の表示方向に対してｘ方向に移動されたことで判断する。
【０１００】
図１８（Ｂ）は、ユーザがタッチパネル３２１０を操作して、縦方向に線引きジェスチャーを行う様子を示す。縦方向の線引きジェスチャーは、縦長のポートレイトページレイアウトに関連付けることを意味する。この操作を行うと、ページレイアウト保持部２６１０に拡大印刷するページがポートレイトであることを保持する。同図に示した通り、指の検出開始から検出終了までのタッチパネル３２１０で検出した２点間の距離が、表示部３２００の表示方向に対してｙ方向に移動されたことで判断する。
【０１０１】
尚、タッチパネル３２１０での線引きジェスチャーは、表示画像のスクロールに関連付けられるのが一般的な実装である。本実施形態４では、線引きジェスチャーの操作方向をページレイアウト指定に関連付ける。即ち、線引きジェスチャーの操作に関連付けられる意味が異なる。線引きジェスチャーは、ページ集約された印刷物のページを指定して拡大印刷する機能を用いる場合に、ページのレイアウトを指定するのに使用される。そのような構成とすることで、表示画像のスクロールと、ページレイアウトの指定の２つの機能を場面に応じて切り替えることができる。
【０１０２】
図１９は、実施形態４に係る画像形成装置２０によるページ連写印刷の処理を説明するフローチャートである。図１９は、ページレイアウト指定に線引きジェスチャーを関連付ける場合の処理を示すものである。前述の実施形態１の図１０との違いは、タッチパネル３２１０に入力したジェスチャーによりページレイアウト情報をページレイアウト保持部２６１０に格納する点にある。以下実施例１と異なる処理について説明する。
【０１０３】
Ｓ１１１０で、Ｓ１００２で入力されたジェスチャーが横方向の線引きであればＳ１０１１へ進み、ページレイアウト保持部２６１０にページレイアウトがランドスケープであると示す情報を格納してＳ１０２０へ進む。一方、Ｓ１１１０でジェスチャーが横方向の線引きでなければＳ１１１２に進み、Ｓ１００２で入力されたジェスチャーが縦方向の線引きかどうかを判定する。そうであればＳ１０１３へ進み、ページレイアウト保持部２６１０に、ページレイアウトがポートレイトであると示す情報を格納してＳ１０２０へ進む。またＳ１１１２で、入力されたジェスチャーが縦方向の線引きでないときはＳ１００２に進む。
【０１０４】
以上説明したように実施形態４によれば、上述の実施形態１の効果に加えて、タッチパネル３２１０上での線引きジェスチャーをページレイアウトの指定に関連付けることができる。
【０１０５】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2013135439.tif 000003
【図２】
2013135439.tif 000004
【図３】
2013135439.tif 000005
【図４】
2013135439.tif 000006
【図５】
2013135439.tif 000007
【図６】
2013135439.tif 000008
【図７】
2013135439.tif 000009
【図８】
2013135439.tif 000010
【図９】
2013135439.tif 000011
【図１０】
2013135439.tif 000012
【図１１】
2013135439.tif 000013
【図１２】
2013135439.tif 000014
【図１３】
2013135439.tif 000015
【図１４】
2013135439.tif 000016
【図１５】
2013135439.tif 000017
【図１６】
2013135439.tif 000018
【図１７】
2013135439.tif 000019
【図１８】
2013135439.tif 000020
【図１９】
2013135439.tif 000021