(57)【要約】【課題】実サイズプレビューを用いて従来よりも簡単な操作でユーザが意図した画像形成結果を得られる画像形成装置を提供する。【解決手段】画像形成装置は、画像形成の対象となる画像データのプレビュー画像及び印刷レイアウトを表す印刷レイアウト画像を同時に表示するディスプレイと、ユーザによるプレビュー画像の画像構成要素及び印刷レイアウト画像の少なくとも一方の変更指示を受け付ける操作部２０７と、ＣＰＵ２０３とを備える。ＣＰＵ２０３は、操作部２０７によりプレビュー画像の画像構成要素の変更指示を受け付けたときに、当該変更指示に応じてプレビュー画像を更新し且つ印刷レイアウト画像を更新する。また、操作部２０７により印刷レイアウト画像の変更指示を受け付けたときに、当該変更指示に応じて印刷レイアウト画像を更新し且つプレビュー画像を更新する。【選択図】図２
2015013410.tif 000002
【特許請求の範囲】
【請求項１】
画像形成の対象となる画像データのプレビュー画像及び印刷レイアウトを表す印刷レイアウト画像を同時に表示するディスプレイと、
ユーザによる前記プレビュー画像の画像構成要素及び前記印刷レイアウト画像の少なくとも一方の変更指示を受け付ける操作手段と、
前記操作手段により前記プレビュー画像の画像構成要素の変更指示を受け付けたときに、当該変更指示に応じて前記ディスプレイに表示された前記プレビュー画像を更新し且つ前記印刷レイアウト画像を更新し、前記操作手段により前記印刷レイアウト画像の変更指示を受け付けたときに、当該変更指示に応じて前記ディスプレイに表示された前記印刷レイアウト画像を更新し且つ前記プレビュー画像を更新する制御手段と、を備えることを特徴とする、
画像形成装置。
【請求項２】
前記操作手段は、前記プレビュー画像の前記画像構成要素のサイズを変更する変更指示を受け付け、
前記制御手段は、前記変更指示に応じて変更前と変更後の前記画像構成要素のサイズから変倍率を算出し、算出した前記変倍率に応じて前記印刷レイアウト画像を更新することを特徴とする、
請求項１記載の画像形成装置。
【請求項３】
前記印刷レイアウト画像は、画像が形成されるシート用紙の用紙サイズ、画像形成時の画像の向き、及び画像形成時の余白幅を少なくとも表しており、
前記制御手段は、前記変倍率に応じて、前記用紙サイズ、前記画像の向き、及び前記余白幅の少なくとも一つを変更した新たな印刷レイアウト画像に、前記ディスプレイに表示された印刷レイアウト画像を更新することを特徴とする、
請求項２記載の画像形成装置。
【請求項４】
前記制御手段は、前記変倍率に応じて変更する前記新たな印刷レイアウト画像が複数ある場合には、優先度の高い順に前記ディスプレイに表示させることを特徴とする、
請求項３記載の画像形成装置。
【請求項５】
前記操作手段は、画像が形成されるシート用紙の用紙サイズ、画像形成時の画像の向き、及び画像形成時の余白幅のいずれかを変更する変更指示を受け付け、
前記制御手段は、前記変更指示に応じて変更した印刷レイアウトと、変更前の印刷レイアウトとから画像形成時の画像構成要素の変倍率を算出し、算出した前記変倍率に応じて前記プレビュー画像を更新することを特徴とする、
請求項１記載の画像形成装置。
【請求項６】
前記操作手段は、ユーザによる前記プレビュー画像の画像構成要素の変更指示及び前記印刷レイアウト画像の変更指示を順に受け付け、
前記制御手段は、先に受け付けた変更指示に応じて、前記画像構成要素及び前記印刷レイアウト画像の一方を更新し、後に受け付けた変更指示に応じて、前記画像構成要素及び前記印刷レイアウト画像の前記一方を固定しつつ前記画像構成要素及び前記印刷レイアウト画像の他方を更新することを特徴とする、
請求項１記載の画像形成装置。
【請求項７】
前記ディスプレイは、実際の画像形成時のサイズの前記画像構成要素を含む前記プレビュー画像を表示することを特徴とする、
請求項１〜６のいずれか１項記載の画像形成装置。
【請求項８】
画像形成の対象となる画像データのプレビュー画像及び印刷レイアウトを表す印刷レイアウト画像を同時に表示するディスプレイと、ユーザによる前記プレビュー画像の画像構成要素及び前記印刷レイアウト画像の少なくとも一方の変更指示を受け付ける操作手段とを備えた画像形成装置により実行される方法であって、
前記操作手段により前記プレビュー画像の画像構成要素の変更指示を受け付けたときに、当該変更指示に応じて前記ディスプレイに表示された前記プレビュー画像を更新し且つ前記印刷レイアウト画像を更新するステップと、
前記操作手段により前記印刷レイアウト画像の変更指示を受け付けたときに、当該変更指示に応じて前記ディスプレイに表示された前記印刷レイアウト画像を更新し且つ前記プレビュー画像を更新するステップと、を含むことを特徴とする、
印刷設定方法。
【請求項９】
画像形成の対象となる画像データのプレビュー画像及び印刷レイアウトを表す印刷レイアウト画像を同時に表示するディスプレイと、ユーザによる前記プレビュー画像の画像構成要素及び前記印刷レイアウト画像の少なくとも一方の変更指示を受け付ける操作手段とを備えたコンピュータに、
前記操作手段により前記プレビュー画像の画像構成要素の変更指示を受け付けたときに、当該変更指示に応じて前記ディスプレイに表示された前記プレビュー画像を更新し且つ前記印刷レイアウト画像を更新する処理、
前記操作手段により前記印刷レイアウト画像の変更指示を受け付けたときに、当該変更指示に応じて前記ディスプレイに表示された前記印刷レイアウト画像を更新し且つ前記プレビュー画像を更新する処理、
を実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタや複合機等の画像形成装置に関し、特に、形成する画像のプレビュー画像を表示する機能を備えた画像形成装置に関する。
【背景技術】
【０００２】
画像形成装置は、印刷用紙等のシート用紙に画像形成を行う。画像形成装置には、画像形成の際に、形成する画像をユーザに確認させるためのプレビュー画像をディスプレイに表示させるプレビュー機能を備えるものがある。プレビュー機能では、シート用紙に実際に画像形成する場合と同じサイズの文字や図面、写真等（以下、「文字等」という。）を表示することができる。このように実際に形成する文字等と同じサイズでプレビュー画像を表示することを「実サイズプレビュー」という。
【０００３】
ユーザは、実サイズプレビューにより、画像形成前に、実際に画像形成を行った場合の文字等のサイズを確認することができる。これによりユーザは、シート用紙に形成される文字等を意図したサイズで印刷でき、印刷ミスを防止することができる。特に、変倍やページ集約を行ってシート用紙に画像形成を行う場合に、実サイズプレビューは有用である。
【０００４】
ユーザは、実サイズプレビューにより文字等のサイズに問題が無ければ、画像形成装置に画像形成を指示することで、文字等の画像が形成されたシート用紙を得ることができる。しかし、文字等が意図したサイズでなければ、文字等のサイズを再設定することになる。文字等のサイズを再設定する場合、ユーザは、変倍率を設定し直し、その後、再度、実サイズプレビューにより画像を確認することになる。
【０００５】
特許文献１には、実サイズプレビューでプレビュー画像が表示される表示画面において、変倍率を指定可能とする技術が開示される。画像形成装置は、プレビュー画像の表示画面において指定された変倍率に応じて、自動的に用紙サイズを選択して、用紙サイズ変更をユーザに確認させる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１３−４９２１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、文字等のサイズの再設定後に用紙サイズを変更しても、ユーザが意図した画像形成が行われない場合がある。すなわち、文字等のサイズが意図したものであっても、用紙サイズやページ集約等の印刷条件である印刷レイアウトが文字等のサイズに対して最適でない場合がある。例えば、文字のサイズに対して設定された用紙サイズが小さい場合、文字がシート用紙からはみ出してしまう。逆にシート用紙が文字のサイズに対して大きい場合、余白幅が大きくなってしまう。いずれの場合もユーザの意図とは異なる画像形成結果となる。
【０００８】
そのためにユーザは、実サイズプレビューの表示画面から印刷レイアウトの設定画面に移り、印刷レイアウトの設定を行う必要がある。ユーザは、印刷レイアウトの設定後、再度、実サイズプレビューを行い、実際に画像形成される文字等のサイズを確認する。ユーザは、実サイズプレビューにより、文字等のサイズと、シート用紙に実際に画像形成されたときのレイアウトを確認することができる。ユーザの意図した通りの画像形成結果が得られるまで、このような煩雑な操作が繰り返される。このような操作は、用紙サイズを自動的に変更する特許文献１の技術においても必要になる。そのために、ユーザの意図した画像形成結果を簡単に得られる技術に対する要求がある。
【０００９】
本発明は、上記の問題を解決するために、実サイズプレビューを用いて従来よりも簡単な操作でユーザが意図した画像形成結果を得られる画像形成装置を提供することを主たる課題とする。
【課題を解決するための手段】
【００１０】
上記課題を解決する本発明の画像形成装置は、画像形成の対象となる画像データのプレビュー画像及び印刷レイアウトを表す印刷レイアウト画像を同時に表示するディスプレイと、ユーザによる前記プレビュー画像の画像構成要素及び前記印刷レイアウト画像の少なくとも一方の変更指示を受け付ける操作手段と、前記操作手段により前記プレビュー画像の画像構成要素の変更指示を受け付けたときに、当該変更指示に応じて前記ディスプレイに表示された前記プレビュー画像を更新し且つ前記印刷レイアウト画像を更新し、前記操作手段により前記印刷レイアウト画像の変更指示を受け付けたときに、当該変更指示に応じて前記ディスプレイに表示された前記印刷レイアウト画像を更新し且つ前記プレビュー画像を更新する制御手段と、を備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、プレビュー画像とレイアウト画像とを同時にディスプレイに表示し、一方の画像への変更指示により他方の画像も変更できる。そのために、ユーザの意図した画像形成結果を簡単に得ることができる。
【図面の簡単な説明】
【００１２】
【図１】画像形成システムの全体構成図。
【図２】画像形成装置の構成図。
【図３】印刷処理部のハードウェア構成図。
【図４】プレビュー画像と印刷レイアウト画像の表示例示図。
【図５】プレビュー画像と印刷レイアウト画像の表示例示図。
【図６】レイアウト判定テーブルの例示図。
【図７】画像形成装置による処理手順を表すフローチャート。
【図８】プレビュー画像と印刷レイアウト画像の表示例示図。
【図９】画像形成装置による処理手順を表すフローチャート。
【図１０】プレビュー画像と印刷レイアウト画像の表示例示図。
【図１１】画像形成装置による処理手順を表すフローチャート。
【発明を実施するための形態】
【００１３】
［第１実施形態］
図１は、画像形成装置を備えた画像形成システムの全体構成図である。画像形成装置１０１は、プリンタや複合機等で実現され、印刷用紙等のシート用紙への画像形成を行う。画像形成装置１０１は、ネットワークＮを介して、プリンタサーバやクライアント装置等の外部装置１０３に通信可能に接続される。画像形成装置１０１は、ネットワークＮを介して、外部装置１０３から画像データや印刷指示を受信し、受信した画像データに応じた画像形成処理を行う。また、画像形成装置１０１は、スキャナ等の画像読取装置を備えており、画像読取装置により原稿から取り込んだ画像データに応じた画像形成処理を行う。画像形成装置１０１には、フィニッシャ１０２が取り付けられており、画像形成後のシート用紙への後処理を行う。このように画像形成装置１０１は、画像形成処理、画像検品処理、フィニッシングまでを一貫して行うインライン検品方式を採用する。ネットワークＮは、例えば、ＬＡＮ（Local Area Network）やＵＳＢ（Universal Serial Bus）によるネットワークにより構成することができる。
【００１４】
＜画像形成装置＞
図２は、画像形成装置１０１の構成図である。画像形成装置１０１は、画像形成処理を制御するコントローラ部１０と、コントローラ部１０の制御により画像形成を行う印刷処理部２０とを備える。
【００１５】
コントローラ部１０は、画像データの入力部として、入力画像処理部２０１を備える。入力画像処理部２０１は、画像読取装置により原稿から取り込まれた画像データを取得する。入力画像処理部２０１は、ＮＩＣ（Network Interface Card）を備える。ＮＩＣは、ネットワークＮを介して外部装置１０３から画像データ（主に、ＰＤＬデータ：Page Description Language）を受信する。また、ＮＩＣは、画像形成装置１０１が保持する画像データや装置状態等を表す装置情報を、ネットワークＮを介して外部に送信する。入力画像処理部２０１は、ＲＩＰ（Raster Image Processor）を備えており、取得した画像データを解読し、印刷や表示が可能な形式であるビットマップデータに展開する。
【００１６】
画像形成装置１０１は、外部装置１０３からネットワークＮを介して入力される印刷指示により画像形成処理を開始する他に、画像データが入力されたことにより画像形成処理を開始してもよい。また、画像形成装置１０１は、コントローラ部１０が有する操作部２０７から印刷指示が入力されたことにより画像形成処理を開始してもよい。
【００１７】
コントローラ部１０は、取得した画像データによる画像形成処理のために、ＣＰＵ（Central Processing Unit）２０３、メモリ部２０４、出力画像処理部２０５、及びプリンタ部２０６を備える。ＣＰＵ２０３は、入力画像処理部２０１で取得した画像データをメモリ部２０４に格納する。ＣＰＵ２０３は、格納した画像データを必要に応じて読み出す。出力画像処理部２０５は、メモリ部２０４に格納された画像データをＣＰＵ２０３を介して取り込み、取り込んだ画像データに画像形成処理のための画像処理を行ってプリンタ部２０６に送る。プリンタ部２０６は、印刷処理部２０を制御して、出力画像処理部２０５により画像処理された画像データに基づく画像形成処理を行う。
【００１８】
なお、メモリ部２０４には、ＣＰＵ２０３に読み出されて実行される各種コンピュータプログラムも格納される。ＣＰＵ２０３は、このコンピュータプログラムを実行することで、画像形成装置１０１の全体の動作の制御を行う。
【００１９】
操作部２０７は、ディスプレイを備えて構成されるタッチパネル等である。操作部２０７は、ユーザに様々な処理や機能を選択させるための選択画像を、ディスプレイに表示する。この表示に従って、ユーザは、上記の印刷指示のような指示を操作部２０７により入力することができる。また、操作部２０７は、ディスプレイに画像データの印刷時の印刷レイアウトを表す印刷レイアウト画像やプレビュー画像を表示する。操作部２０７では、実サイズプレビューも可能である。プレビュー画像の表示の際には、同時に印刷レイアウト画像も表示される。
【００２０】
図３は、印刷処理部２０のハードウェア構成図である。印刷処理部２０は、プリンタ部２０６により動作が制御され、スキャナ部２１１、レーザ露光部２１２、感光ドラム２１３、作像部２１４、定着部２１５、及び給紙／搬送部２１６を備える。
【００２１】
画像読取装置であるスキャナ部２１１は、原稿台に置かれた原稿に対して、照明を当てて原稿画像を光学的に読み取り、読み取った像を電気信号に変換して画像データを生成する。スキャナ部２１１は、生成した画像データをコントローラ部１０の入力画像処理部２０１に入力する。
【００２２】
レーザ露光部２１２は、プリンタ部２０６の制御により、画像データに応じて変調されたレーザ光等の光線を等角速度で回転する回転多面鏡（ポリゴンミラー）２１７に入射して、反射走査光として感光ドラム２１３に照射する。
【００２３】
作像部２１４は、シアン、マゼンタ、イエロー、ブラックに対応する４組の電子写真プロセスの現像ユニットを備える。現像ユニットは、感光ドラム２１３を回転駆動するとともに、帯電器によりその表面を帯電させる。表面が帯電した感光ドラム２１３には、レーザ露光部２１２によって光線が照射され、画像データに応じた潜像が形成される。現像ユニットは、感光ドラム２１３の表面に形成された潜像を、トナーにより現像してトナー像を生成する。現像ユニットは、トナー像をシート用紙に転写する。転写後に感光ドラムの表面に残留するトナーは回収される。
【００２４】
このような電子写真プロセスの一連の処理を行う現像ユニットは、シアン、マゼンタ、イエロー、ブラックの順に並べられる。現像ユニットは、シアンのトナー像の作像開始から所定時間経過後に、マゼンタ、イエロー、ブラックの作像動作を順次実行する。このタイミング制御によって、シート用紙上に色ずれのない、フルカラートナー像が転写される。本実施形態はカラープリンタを想定しているが、これに限定されるものではなく、白黒プリンタの場合にはブラックの現像ユニットのみが搭載される。
【００２５】
定着部２１５は、ローラやベルトの組み合わせによって構成され、ハロゲンヒータ等の熱源を内蔵する。定着部２１５は、作像部２１４によりトナー像が転写されたシート用紙上のトナーを、熱及び圧力によって溶解、定着する。
【００２６】
給紙／搬送部２１６は、用紙カセットやペーパーデッキに代表される用紙収納庫を一以上備える。給紙／搬送部２１６は、プリンタ部２０６の指示に応じて用紙収納庫に収納された複数のシート用紙から一枚を分離し、作像部２１４へ搬送する。作像部２１４に搬送されたシート用紙は、上記の通り、現像ユニットによってトナー像が転写される。また、シート用紙の両面に画像形成する場合は、定着部２１５の通過後に、再度、作像部２１４へ搬送される。給紙／搬送部２１６は、定着部２１５によりトナーが定着されたシート用紙を、画像形成装置１０１の外部に排出する。
【００２７】
＜操作部＞
操作部２０７の詳細について説明する。操作部２０７は、ユーザの操作による印刷指示を受け付けた後に、画像形成の対象となる画像データに対する実サイズのプレビュー画像及び印刷レイアウト画像の表示が可能になる。印刷指示では、画像形成の対象となる画像データが指示され、また、画像形成時の用紙サイズ（シート用紙のサイズ）、画像形成する画像の向き、ページ集約、印刷領域（余白幅）等の印刷レイアウトが指示される。操作部２０７は、ユーザの操作により実サイズのプレビュー画像又は印刷レイアウト画像の表示を行う表示要求指示を受け付けた場合、その表示要求指示をＣＰＵ２０３に入力する。
【００２８】
ＣＰＵ２０３は、表示要求指示を受け付けると、メモリ部２０４に格納された画像データから、画像形成の対象となる画像データ及び画像形成のための処理プログラムを取得する。ＣＰＵ２０３は、取得した処理プログラムを実行して、取得した画像データの実サイズのプレビュー画像を生成して操作部２０７に返信する。操作部２０７は、ＣＰＵ２０３で生成された実サイズのプレビュー画像をディスプレイに表示する。このようにして実サイズプレビューが行われる。
【００２９】
ＣＰＵ２０３は、実サイズプレビューの表示と同時に、印刷指示により、画像を形成する用紙サイズ、画像形成する画像の縦横の向き、ページ集約、印刷領域（余白幅）を表す印刷レイアウト画像を生成する。ＣＰＵ２０３は、生成した印刷レイアウト画像を操作部２０７に送信する。操作部２０７は、ＣＰＵ２０３で生成された印刷レイアウト画像をディスプレイに表示する。このようにして、印刷レイアウト画像の表示が行われる。
【００３０】
操作部２０７は、実サイズプレビュー時の表示画面上からの指示もしくは印刷指示により、画像形成を行う文字等（画像構成要素）の変倍率を設定することができる。印刷指示による変倍率の設定は、例えば、画像形成装置１０１へ印刷指示を入力する外部装置１０３の印刷用のドライバ上で設定することができる。実サイズプレビューの表示画面上からの変倍率の設定は、操作部２０７のディスプレイ上で、ユーザが直接手でピンチイン、ピンチアウトと言ったピンチ操作を行うことで設定することができる。その場合、ユーザがピンチ操作で設定したサイズでプレビュー画像も表示され、且つ、そのプレビュー画像の表示倍率が変倍率に反映される。本実施形態では、変倍率は、２５％〜４００％の範囲の整数値である。
【００３１】
図４は、操作部２０７のディスプレイに表示される実サイズプレビュー時のプレビュー画像と印刷レイアウト画像の表示例示図である。ディスプレイには、プレビュー表示画面３００と、印刷レイアウト表示画面３０１とが設けられる。プレビュー表示画面３００は、実サイズプレビュー時のプレビュー画像の表示画面である。プレビュー表示画面３００の表示は、表示ボタン３０２が操作されることで、実サイズのプレビュー画像と、１ページの全体のプレビュー画像とが切り替え可能である。印刷レイアウト表示画面３０１は、印刷レイアウト画像の表示画面である。印刷レイアウト表示画面３０１には、用紙サイズ及び印刷枚数が表示される印刷情報画面３０３が設けられる。
【００３２】
プレビュー表示画面３００上における変倍率の設定は、上記の通りユーザのピンチ操作により行われる。例えば、実サイズプレビューで表示される文字等を拡大したい場合、ユーザは、プレビュー表示画面３００上で、指を対象箇所に当接して拡大する方向にピンチアウトする。ユーザのピンチ操作に応じて、実サイズのプレビュー画像は、プレビュー表示画面３００上で拡大表示される。なお、ユーザのピンチ操作の他に、別のジェスチャーもしくは別手段による設定方法であってもよい。例えば、操作部２０７にテンキー等を設けて、数値入力により変倍率を設定してもよい。
【００３３】
プレビュー表示画面３００上における変倍率の変更（設定）に従って、印刷レイアウト表示画面３０１の表示も更新される。ＣＰＵ２０３は、プレビュー表示画面３００上で設定された変倍率を操作部２０７から取得し、この変倍率に従って変倍した印刷レイアウト画像を生成する。操作部２０７は、ＣＰＵ２０３から変倍された印刷レイアウト画像を取得し、印刷レイアウト表示画面３０１に表示する。このようにして、印刷レイアウト表示画面３０１の表示が更新される。つまりプレビュー表示画面３００及び印刷レイアウト表示画面３０１は、連動して表示が更新される。
【００３４】
図５は、ページ集約を行う場合の実サイズプレビューによるプレビュー画像と印刷レイアウト画像の表示例示図である。プレビュー表示画面３００上でユーザが画像の縮小を指示した場合、ＣＰＵ２０３は、その縮小率を操作部２０７から取得する。ＣＰＵ２０３は、取得した縮小率に応じて、２ｉｎ１や４ｉｎ１等のページ集約を行い、最適な印刷レイアウトを取ることが可能かを判断する。ＣＰＵ２０３は、最適な印刷レイアウトをとれた場合に、そのページ集約された印刷レイアウト画像を印刷レイアウト表示画面３０１に表示する。図５の例は、４ｉｎ１による印刷レイアウト画像を示している。ＣＰＵ２０３は、ページ集約等により印刷レイアウトを変更した場合、変更に応じて用紙サイズ、印刷枚数等の印刷情報画面３０３の表示内容も更新する。
【００３５】
図４、図５において、ユーザは、プレビュー表示画面３００及び印刷レイアウト表示画面３０１により意図した画像形成結果が得られることを確認し、印刷ボタン３０４により画像形成の実行を指示する。これにより、ＣＰＵ２０３は印刷レイアウトを決定し、決定した印刷レイアウトに基づく画像データを出力画像処理部２０５、プリンタ部２０６を介して印刷処理部２０に出力する。このようにして、画像形成が実行される。
【００３６】
＜処理フロー＞
ＣＰＵ２０３は、印刷指示による用紙サイズと、操作部２０７のプレビュー表示画面３００上で設定された変倍率と、画像形成装置１０１で画像形成可能な用紙サイズの種類とから、印刷レイアウト画像を生成する。印刷レイアウト画像を生成する際に、ＣＰＵ２０３は、判定プログラム及びレイアウト判定テーブルをメモリ部２０４から取得する。判定プログラムは、画像形成可能な印刷レイアウトを判定する。レイアウト判定テーブルは、印刷レイアウトを判定するための条件を示したデータテーブルである。図６は、レイアウト判定テーブル２０８の例示図である。
【００３７】
レイアウト判定テーブル２０８は、データ項目４００〜４０３を有する。データ項目４００は、印刷指示による用紙サイズを表す。データ項目４０１は、画像形成の際に設定された変倍率、例えば、操作部２０７でプレビュー表示画面３００上で設定された変倍率を表す。データ項目４０２は、データ項目４００で表される用紙サイズに対して、データ項目４０１で表された変倍率で画像形成する場合の最適な用紙サイズを表す。データ項目４０３は、データ項目４００で表される用紙サイズに対して、データ項目４０１で表された変倍率で構成できる印刷レイアウトを表す。データ項目４０３に表される印刷レイアウトには、ページ集約、画像の向き、余白幅の変更等がある。
【００３８】
データ項目４００及びデータ項目４０１による画像形成が可能な用紙サイズとそれに対する印刷レイアウトには複数のパターンが存在し、各パターンに優先度が設けられている。図６の例では、印刷指示による用紙サイズを変更せず、且つ画像の向きを回転して該用紙サイズに合わせた印刷レイアウトを最優先とする。印刷指示による用紙サイズを変更し、且つ印刷方向は印刷指示によるものである印刷レイアウトを二番目に優先する。印刷指示による用紙サイズは変更せず、且つ余白幅を変更する印刷レイアウトを三番目に優先する。例えば、図６において、データ項目４００が「Ａ４」でデータ項目４０１が「１２２」に該当するデータ項目４０２及びデータ項目４０３が２つずつある。この場合、データ項目４０２が「Ａ４」、データ項目４０３が「用紙回転」の印刷レイアウトが最優先になる。データ項目４０２が「Ｂ４」、データ項目４０３が空白の印刷レイアウトが次に最優される。
【００３９】
ＣＰＵ２０３は、このようなレイアウト判定テーブル２０８を用いて、判定プログラムにより印刷レイアウトの判定を行う。図７は、画像形成装置による処理手順を表すフローチャートである。
【００４０】
ＣＰＵ２０３は、外部装置１０３やスキャナ部２１１から取得した画像データのプレビュー画像を生成して、操作部２０７のディスプレイに表示する（Ｓ７０１）。ＣＰＵ２０３は、プレビュー画像の生成を印刷指示の取得に応じて行う。ここでは、プレビュー画像が実サイズであり、プレビュー表示画面３００に表示される。印刷レイアウト画像は、印刷レイアウト表示画面３０１に表示される。
【００４１】
ユーザは、プレビュー表示画面３００上でピンチ操作を行うことで、文字等のサイズを変更する。変更されたサイズを表す情報（変更指示）は、操作部２０７からＣＰＵ２０３に入力される。ＣＰＵ２０３は、変更前と変更後の文字等のサイズとの比率から、変倍率を算出する（Ｓ７０２）。ＣＰＵ２０３は、変倍率に応じて実サイズのプレビュー画像を更新する。ユーザは、更新されたプレビュー画像により、文字等のサイズを確認する。
【００４２】
ユーザは、プレビュー画像に意図するサイズの文字等が表示されるとピンチ操作を終了する。ＣＰＵ２０３は、レイアウト判定テーブル２０８を参照して、ピンチ操作が終了した時点で算出している変倍率に最も近い変倍率に該当するデータ項目４０１を決定する（Ｓ７０３：Y）。データ項目４０１が決定すると、ＣＰＵ２０３は、決定したデータ項目４０１に対する印刷レイアウトを示すデータ項目４０２、４０３のうち、最も優先度の高いものを抽出する（Ｓ７０４）。
【００４３】
ＣＰＵ２０３は、抽出したデータ項目４０２、４０３に基づいて印刷レイアウト画像を生成する（Ｓ７０５）。ＣＰＵ２０３は、生成した印刷レイアウト画像を操作部２０７に送信する（Ｓ７０６）。操作部２０７は、印刷レイアウト画像を受信して、印刷レイアウト表示画面３０１に表示する。ユーザは、印刷レイアウト表示画面３０１に表示された印刷レイアウト画像を確認して、意図した印刷レイアウトであるか否かを判断する。意図した印刷レイアウトであれば、ユーザは、印刷ボタン３０４により画像形成の実行を指示する。ＣＰＵ２０３は、操作部２０７から、画像形成の実行指示を取得する。これにより、操作部２０７のディスプレイに表示された内容に印刷設定が決定し（Ｓ７０７：Y）、ＣＰＵ２０３は印刷処理部２０により画像形成処理を行う（Ｓ７０８）。
【００４４】
画像形成の実行が指示されない場合（Ｓ７０７：N）、ＣＰＵ２０３は、レイアウト判定テーブル２０８から、二番目に優先度の高いデータ項目４０２、４０３を抽出する（Ｓ７０９）。その後、ＣＰＵ２０３は、ステップＳ７０５移行の処理を、ユーザが意図した印刷レイアウトになるまで繰り返す。このとき、ユーザが再度プレビュー表示画面３００上でピンチ操作を行った場合、ステップＳ７０２へと移行して、ステップＳ７０３〜Ｓ７０７を繰り返す。
【００４５】
このように本実施形態によれば、画像形成装置１０１は、ユーザによるプレビュー表示画面３００上における変倍操作を、直ちに印刷レイアウト画像に反映して表示することができる。これによりユーザは、同一のディスプレイ上で、変倍操作後の実サイズのプレビュー画像と印刷レイアウト画像とを一度に確認することができる。また、画像形成装置１０１は、変倍操作による変倍率に応じて、複数の印刷レイアウトをユーザに提示することができる。印刷レイアウトは、優先度の高いものから順にユーザに提示される。ユーザは、複数の印刷レイアウトから意図した印刷レイアウトを選択することができる。このようにユーザは、画像形成の際の実際の文字等のサイズと印刷レイアウトとを同時に確認することができる。そのためにユーザは、実サイズプレビューの表示画面と、印刷レイアウトの設定画面、用紙サイズの設定画面等の複数の設定画面とを繰り返し行き来して操作する必要がなくなり、簡単な操作で意図した画像形成結果を得ることができる。
【００４６】
［第２実施形態］
第１実施形態では、プレビュー表示画面３００に表示された文字等のサイズの変倍操作に応じて変更した印刷レイアウト画像を表示する。これに対して第２実施形態では、印刷レイアウト表示画面３０１で印刷レイアウトを変更することで、変更した印刷レイアウトに応じて実サイズのプレビュー画像を変更して表示する。そのための画像形成装置１０１の構成は、第１実施形態と同様であるため、画像形成装置１０１のハードウェア構成についての説明は省略する。
【００４７】
ユーザは、印刷レイアウト表示画面３０１上においてタッチ操作を行うことで、印刷レイアウトを変更する。ＣＰＵ２０３は、ユーザのタッチ操作により変更された印刷レイアウトで画像形成が行われるように、印刷指示の内容を変更する。印刷レイアウト表示画面３０１により変更可能な印刷レイアウトは、用紙サイズ、印刷方向、余白幅等である。
【００４８】
図８は、操作部２０７のディスプレイに表示される実サイズプレビュー時のプレビュー画像と印刷レイアウト画像の表示例示図である。図８は、印刷レイアウト表示画面３０１に表示される印刷レイアウト画像に対して、用紙サイズをＡ４サイズからＡ３サイズに変更する場合を例示する。印刷レイアウト表示画面３０１における印刷レイアウトの変更は、ユーザの手、指によるピンチ操作により行われる。例えば、印刷レイアウト表示画面３０１に表示される印刷レイアウト画像上でユーザがピンチアウトすると、印刷レイアウト画像のサイズが拡大表示され、変更された用紙サイズが印刷情報画面３０３に表示される。なお、ユーザのピンチ操作の他に、ジェスチャー等の他の入力手段により印刷レイアウトを変更してもよい。例えば、操作部２０７に入力キー等を設けて、入力キーにより印刷レイアウトを設定してもよい。
【００４９】
プレビュー表示画面３００と印刷レイアウト表示画面３０１は、第１実施形態と同様に、連動して表示が更新される。そのために操作部２０７は、印刷レイアウト表示画面３０１上で行われた印刷レイアウト画像の変更操作に応じて、プレビュー表示画面３００に表示されるプレビュー画像の文字等のサイズを変更する。
【００５０】
ユーザは、プレビュー表示画面３００及び印刷レイアウト表示画面３０１により意図した画像形成結果が得られることを確認し、印刷ボタン３０４により画像形成の実行を指示する。これにより、ＣＰＵ２０３は印刷レイアウトを決定し、決定した印刷レイアウトに基づく画像データを出力画像処理部２０５、プリンタ部２０６を介して印刷処理部２０に出力する。このようにして、画像形成が実行される。
【００５１】
＜処理フロー＞
ＣＰＵ２０３は、印刷指示による用紙サイズと、操作部２０７の印刷レイアウト表示画面３０１上で設定された印刷レイアウトとから、画像形成時の文字等のサイズを算出する。文字等のサイズを算出する際に、ＣＰＵ２０３は、判定プログラム及びレイアウト判定テーブル２０８をメモリ部２０４から取得する。判定プログラムは、画像形成可能な文字等の変倍率を判定する。レイアウト判定テーブル２０８は、図６に示す第１実施形態と同様のデータテーブルである。
【００５２】
ＣＰＵ２０３は、印刷レイアウトの変更に応じて、判定プログラムを用いてプレビュー表示画面３００に表示される文字等のサイズを算出する。図９は、画像形成装置１０１による処理手順を表すフローチャートである。
【００５３】
ＣＰＵ２０３は、外部装置１０３やスキャナ部２１１から取得した画像データからプレビュー画像及び印刷レイアウト画像を生成して、操作部２０７のディスプレイに表示する（Ｓ９０１）。ＣＰＵ２０３は、プレビュー画像及び印刷レイアウト画像の生成を印刷指示の取得に応じて行う。ここでは、プレビュー画像が実サイズであり、プレビュー表示画面３００に表示される。印刷レイアウト画像は、印刷レイアウト表示画面３０１に表示される。
【００５４】
ユーザは、印刷レイアウト表示画面３０１上でピンチ操作を行うことで、印刷レイアウトを変更する。印刷レイアウトの変更を表す情報（変更指示）は、操作部２０７からＣＰＵ２０３に入力される。ＣＰＵ２０３は、変更指示によるピンチ操作後の印刷レイアウトと、変更前の印刷レイアウトとから、画像形成時の文字等のサイズの変倍率を算出する（Ｓ９０２）。
【００５５】
ＣＰＵ２０３は、レイアウト判定テーブル２０８を参照して、算出した変倍率に最も近い変倍率に該当するデータ項目４０１を決定する（Ｓ９０３：Y）。ＣＰＵ２０３は、算出した変倍率に基づいて文字等のサイズを変倍した実サイズのプレビュー画像を生成する（Ｓ９０４）。ＣＰＵ２０３は、生成した実サイズのプレビュー画像を操作部２０７に送信する（Ｓ９０５）。操作部２０７は、ＣＰＵ２０３から送信された実サイズのプレビュー画像をプレビュー表示画面３００に表示する。
【００５６】
ユーザは、プレビュー表示画面３００に表示された実サイズのプレビュー画像を確認して、意図した画像であるか否かを判断する。意図した画像であれば、ユーザは、印刷ボタン３０４により画像形成の実行を指示する。ＣＰＵ２０３は、操作部２０７から、画像形成の実行指示を取得する。これにより、操作部２０７のディスプレイに表示された内容による印刷設定が決定し（Ｓ９０６：Y）、ＣＰＵ２０３は印刷処理部２０により画像形成処理を行う（Ｓ９０７）。
【００５７】
画像形成の実行が指示されない場合（Ｓ９０６：N）、ＣＰＵ２０３は、ユーザによる印刷レイアウト表示画面３０１上のピンチ操作による印刷レイアウトの変更を待機する（Ｓ９０２）。印刷レイアウトの変更があれば、ＣＰＵ２０３は、ステップ９０２以降の処理を、ユーザが意図した画像になるまで繰り返す。
【００５８】
このように本実施形態によれば、画像形成装置１０１は、印刷レイアウト表示画面３０１における操作を、直ちに実サイズプレビューの表示に反映することができる。これによりユーザは、画像形成時の実際の文字等のサイズと、印刷レイアウトを同時に確認することができる。そのためにユーザは、実サイズプレビューの表示画面と、印刷レイアウトの設定画面、用紙サイズの設定画面等の複数の設定画面とを繰り返し行き来して操作する必要がなくなり、簡単な操作で意図した画像形成結果を得ることができる。
【００５９】
第１実施形態と第２実施形態とは、組み合わせて実行することも可能である。すなわち、実サイズのプレビュー画像と印刷レイアウトとを、交互に繰り返しピンチ操作することも可能である。この場合、ユーザが、より自由度を持って画像を意図したものに変更することができる。
【００６０】
［第３実施形態］
第１、第２実施形態では、実サイズのプレビュー画像と印刷レイアウト画像とを、一つのディスプレイに表示可能であり、いずれか一方が変更されると他方もそれに応じて変更されることとしている。第３実施形態では、実サイズのプレビュー画像で画像形成時の文字等のサイズを決定した後で、印刷レイアウトを決定する。ユーザは、実際に画像形成する文字等のサイズをプレビュー表示画面３００で確認した後、印刷レイアウトを、印刷レイアウト表示画面３０１で変更する。そのための画像形成装置１０１の構成は、第１、第２実施形態と同様であるため、画像形成装置１０１のハードウェア構成についての説明は省略する。
【００６１】
図１０は、操作部２０７のディスプレイに表示される実サイズプレビュー時のプレビュー画像と印刷レイアウト画像の表示例示図である。図１０では、プレビュー表示画面３００に表示されるプレビュー画像の文字等を変更せず、印刷レイアウト表示画面３０１に表示される印刷レイアウト画像の余白幅を変更する。
【００６２】
プレビュー表示画面３００において文字等のサイズを決定する場合、別途、専用の決定ボタンをディスプレイ表示して、ユーザが該決定ボタンを選択することで決定してもよい。また、印刷レイアウト表示画面３０１において、印刷レイアウトを変更するためのピンチ操作の方法の違いにより、印刷レイアウトのみを変更してもよい。ここでは、ユーザの指のピンチ操作の位置により印刷レイアウトを設定するが、別のジェスチャもしくは別の設定方法により実現してもよい。
【００６３】
本実施形態では、プレビュー表示画面３００で画像形成時の文字等のサイズを決定する。次に、印刷レイアウト表示画面３０１で印刷レイアウトの変更を行う。先に決定した文字等のサイズは、印刷レイアウトの変更があっても変更されない。なお、この順を逆にして、印刷レイアウト表示画面３０１で印刷レイアウトを決定し、次に、プレビュー表示画面３００で文字等のサイズを変更してもよい。この場合、先に決定した印刷レイアウトは、文字等のサイズの変更があっても変更されない。
【００６４】
ユーザは、プレビュー表示画面３００及び印刷レイアウト表示画面３０１により意図した画像形成結果が得られることを確認し、、印刷ボタン３０４により画像形成の実行を指示する。これにより、ＣＰＵ２０３は、文字等のサイズ及び印刷レイアウトを決定し、決定した文字等のサイズ及び印刷レイアウトに基づく画像データを出力画像処理部２０５、プリンタ部２０６を介して印刷処理部２０に出力する。このようにして、画像形成が実行される。
【００６５】
＜処理フロー＞
ＣＰＵ２０３は、印刷指示による用紙サイズと、操作部２０７の印刷レイアウト表示画面３０１上で設定された印刷レイアウトとから、画像形成時の文字等のサイズを算出する。文字等のサイズを算出する際に、ＣＰＵ２０３は、判定プログラム及びレイアウト判定テーブル２０８をメモリ部２０４から取得する。判定プログラムは、印刷レイアウト及び画像形成可能な文字等の変倍率を判定する。レイアウト判定テーブル２０８は、図６に示す第１実施形態と同様のデータテーブルである。
【００６６】
ＣＰＵ２０３は、操作部２０７から、プレビュー画像の文字等のサイズ変更要求、或いは印刷レイアウトの変更要求を受け付ける。例えば、プレビュー表示画面３００による文字等のサイズの変更要求を先に受け付けた場合、ＣＰＵ２０３は、プレビュー画像の文字等のサイズの変倍率を算出する。次に、ＣＰＵ２０３は、印刷レイアウト表示画面３０１による印刷レイアウトの変更要求を受け付けて、該変更要求に応じた印刷レイアウトを設定する。図１１は、画像形成装置１０１による処理手順を表すフローチャートである。
【００６７】
ＣＰＵ２０３は、外部装置１０３やスキャナ部２１１から取得した画像データからプレビュー画像を生成して、操作部２０７のディスプレイに表示する（Ｓ１１０１）。ＣＰＵ２０３は、プレビュー画像の生成を印刷指示の取得に応じて行う。ここでは、プレビュー画像が実サイズであり、プレビュー表示画面３００に表示される。
【００６８】
ユーザは、プレビュー表示画面３００上でピンチ操作を行うことで、文字等のサイズを変更する。変更されたサイズを表す情報（変更指示）は、操作部２０７からＣＰＵ２０３に入力される。ＣＰＵ２０３は、変更前の変更後の文字等のサイズとの比率から、変倍率を算出する（Ｓ１１０２）。ＣＰＵ２０３は、変倍率に応じて実サイズのプレビュー画像を更新する。ユーザは、更新されたプレビュー画像により、文字等のサイズを確認する。
【００６９】
ユーザは、プレビュー画像に意図するサイズの文字等が表示されるとピンチ操作を終了する。ＣＰＵ２０３は、レイアウト判定テーブル２０８を参照して、ピンチ操作が終了した時点で算出している変倍率に最も近い変倍率に該当するデータ項目４０１を決定する（Ｓ１１０３：Y）。
【００７０】
データ項目４０１が決定すると、ＣＰＵ２０３は、決定したデータ項目４０１の変倍率で文字等のサイズを変更した実サイズのプレビュー画像を、プレビュー表示画面３００に表示する。ユーザがプレビュー表示画面３００をタップ操作することで、ＣＰＵ２０３は、プレビュー表示画面３００に表示されたプレビュー画像の文字等の変倍率を固定する（Ｓ１１０４）。なお、タップ操作により変倍率を固定することとしたが、他の操作により変倍率が固定されてもよい。
【００７１】
変倍率を固定すると、ＣＰＵ２０３は、変倍率に該当するデータ項目４０１に対する印刷レイアウトを示すデータ項目４０３のうち、最も優先度の高いものを抽出する（Ｓ１１５０）。ＣＰＵ２０３は、抽出したデータ項目４０３に基づいて印刷レイアウト画像を生成する（Ｓ１１０６）。ＣＰＵ２０３は、生成した印刷レイアウト画像を操作部２０７に送信する（Ｓ１１０７）。操作部２０７は、印刷レイアウト画像を受信して、印刷レイアウト表示画面３０１に表示する。
【００７２】
ユーザは、印刷レイアウト表示画面３０１に表示された印刷レイアウト画像を確認して、意図した画像であるか否かを判断する。意図した画像ではなく、印刷レイアウトを変更する場合には、ユーザは、印刷レイアウト表示画面３０１上で、フック操作もしくはピンチ操作を行うことで、印刷レイアウトを変更を指示する。例えば、フック操作を行うことで、シート用紙に対する印刷領域をずらす。また、ピンチアウト操作を印刷レイアウト表示画面３０１に対して行うことで、例えば余白幅の設定を変更する。
【００７３】
ＣＰＵ２０３は、この変更指示を操作部２０７から受け取り、印刷レイアウトを変更する（Ｓ１１０８：Y）。ＣＰＵ２０３は、変更した印刷レイアウトとステップＳ１１０４で固定した変倍率により、レイアウト判定テーブル２０８を参照して、データ項目４０３を抽出して、印刷レイアウト画像の表示を行う（Ｓ１１０５〜Ｓ１１０７）。
【００７４】
ユーザは、印刷レイアウト表示画面３０１に表示された印刷レイアウト画像の確認の結果、意図した画像である場合、印刷ボタン３０４により画像形成の実行を指示する。ＣＰＵ２０３は、操作部２０７から、画像形成の実行指示を取得する。これにより、印刷レイアウトが決定する（Ｓ１１０８：N）。
【００７５】
ユーザは、プレビュー表示画面３００により文字等のサイズを確認する。確認の結果、意図した画像であれば、ユーザは印刷ボタン３０４により、再度、画像形成の実行を指示する。ＣＰＵ２０３は、操作部２０７から画像形成の実行指示を再度取得する。これにより、文字等のサイズが決定する（Ｓ１１０９：Y）。このように、文字等のサイズが決定し、印刷レイアウトも決定することで印刷設定が決まるので、ＣＰＵ２０３は、印刷処理部２０により画像形成処理を行う（Ｓ１１１０）。ユーザは、プレビュー表示画面３００により文字等のサイズが意図した画像でなければ、所定のタッチ操作により、その旨を入力する。ＣＰＵ２０３は、この入力を操作部２０７から取得して（Ｓ１１０９：N）、ステップＳ１１０２〜Ｓ１１０９の処理を繰り返す。
【００７６】
このように本実施形態によれば、画像形成装置１０１は、プレビュー表示画面３００における操作を、直ちに印刷レイアウトに反映して表示することができる。更に、実サイズのプレビュー画像と印刷レイアウト画像を同時に確認しつつ、設定を順に決定していくことが可能である。そのためにユーザは、画像形成時の実際の文字等のサイズと、印刷レイアウトを同時に確認することができる。これにより、ユーザは、実サイズプレビューの表示画面と、印刷レイアウトの設定画面、用紙サイズの設定画面等の複数の設定画面とを繰り返し行き来して操作する必要はなくなり、簡単な操作で意図した画像形成結果を得ることができる。
【００７７】
本発明は、上述した各実施形態で示された機能を実現するソフトウエアプログラムをネットワークまたは各種記憶媒体を介して画像形成装置１０１に供給し、そのソフトウエアプログラムコードを読み出して実行する処理でもよい。この場合、そのソフトウエアプログラムを記録した記憶媒体は本発明を構成することになる。
【図１】
2015013410.tif 000003
【図２】
2015013410.tif 000004
【図３】
2015013410.tif 000005
【図６】
2015013410.tif 000006
【図７】
2015013410.tif 000007
【図９】
2015013410.tif 000008
【図１１】
2015013410.tif 000009
【図４】
2015013410.tif 000010
【図５】
2015013410.tif 000011
【図８】
2015013410.tif 000012
【図１０】
2015013410.tif 000013