(57)【要約】【課題】マルチタッチ操作に従って画像サイズを変倍する機能の利便性を高める。【解決手段】画像を変倍して出力ページに配置する際の変倍の倍率を設定する出力設定装置は、マルチタッチ操作が可能なタッチパネルと、タッチパネルによって画像サイズの変倍を指示するマルチタッチ操作が行なわれたときに、変倍の倍率として、画像サイズの縦寸法および横寸法の少なくとも一方を複数の定形サイズのそれぞれの縦寸法およびそれぞれの横寸法のいずれかと一致させるようにかつ画像の縦横比を変えないように指示に従って変倍する場合の倍率のうちで、設定されている現在の倍率に最も近い倍率を設定する倍率設定部と、を備える。【選択図】図１１
2014239364.tif 000002
【特許請求の範囲】
【請求項１】
画像を変倍して出力ページに配置する際の変倍の倍率を設定する出力設定装置であって、
マルチタッチ操作が可能なタッチパネルと、
前記タッチパネルによって前記画像の画像サイズの変倍を指示するマルチタッチ操作が行なわれたときに、前記変倍の倍率として、前記画像サイズの縦寸法および横寸法の少なくとも一方を複数の定形サイズのそれぞれの縦寸法およびそれぞれの横寸法のいずれかと一致させるようにかつ画像の縦横比を変えないように指示に従って変倍する場合の倍率のうちで、設定されている現在の倍率に最も近い倍率を設定する倍率設定部と、を備える
ことを特徴とする出力設定装置。
【請求項２】
ディスプレイと、
前記画像の画像サイズと前記出力ページのサイズである出力サイズとの大小関係を前記ディスプレイに表示させる表示制御部と、をさらに備え、
前記倍率設定部は、前記大小関係が前記ディスプレイによって表示された状態における前記タッチパネルによるマルチタッチ操作に応じて、前記変倍の倍率を設定する
請求項１記載の出力設定装置。
【請求項３】
前記表示制御部は、前記倍率設定部によって前記倍率の設定が更新されたときに、前記出力サイズとして、縦寸法および横寸法の少なくとも一方が更新後の倍率の変倍をした画像サイズの縦寸法および横寸法の少なくとも一方と一致する定形サイズを設定し、当該変倍後の画像サイズと設定した出力サイズとの大小関係を表示するように前記ディスプレイに表示を更新させる
請求項２記載の出力設定装置。
【請求項４】
前記倍率設定部は、指示された変倍が縮小である場合は、前記複数の定形サイズのうちの現在の前記出力サイズ以下の定形サイズに画像サイズが収まる範囲内で前記倍率を設定し、指示された変倍が拡大である場合は、前記複数の定形サイズのうちの現在の前記出力サイズ以上の定形サイズに画像サイズが収まる範囲内で前記倍率を設定する
請求項１ないし３のいずれかに記載の出力設定装置。
【請求項５】
前記倍率設定部は、前記画像サイズの変倍を指示するマルチタッチ操作に続いてダブルタップ操作が行なわれるごとに、当該マルチタッチ操作による指示と同じ種類の変倍が指示されたものとして前記倍率を設定する
請求項１ないし４のいずれかに記載の出力設定装置。
【請求項６】
前記倍率設定部は、前記複数の定形サイズのうちの最小の定型サイズに収まるように前記画像サイズをその縦横比を変えずに縮小することができない場合に、縮小を指示するマルチタッチ操作が行なわれたとき、前記最小の定型サイズの半分のサイズと前記画像サイズとの間で縦寸法および横寸法の少なくとも一方が一致するように前記変倍の倍率を設定し、
前記表示制御部は、前記最小の定型サイズをもつ出力ページ内に、前記倍率設定部によって設定された倍率で前記画像サイズを縮小した後の画像サイズをもつ画像領域を、複数の部分に分割して当該複数の部分を並べて配置した様子を、前記ディスプレイに表示させる
請求項２記載の出力設定装置。
【請求項７】
前記倍率設定部は、前記画像の向きの変更を指示するタッチ操作が行なわれた場合、向きを変更した後の前記画像と前記出力ページとの間で短辺どうしおよび長辺どうしの各方向が一致するように前記画像および前記出力ページの向きを固定して前記倍率を設定する
請求項１ないし６のいずれかに記載の出力設定装置。
【請求項８】
前記画像に含まれる文字の文字サイズを検出する文字サイズ検出部を備え、
前記倍率設定部は、前記文字サイズ検出部によって検出された文字サイズのうちの最小の文字サイズが設定サイズ以下にならない範囲内で前記倍率を設定する
請求項１ないし７のいずれかに記載の出力設定装置。
【請求項９】
前記画像を用紙サイズの異なる複数の用紙のいずれかに印刷して出力する画像形成装置に組み込まれ、
前記倍率設定部は、前記複数の用紙の用紙サイズを前記複数の定形サイズとして前記設定倍率を更新する
請求項１ないし８のいずれかに記載の出力設定装置。
【請求項１０】
前記出力ページの初期サイズが、前記画像を印刷するプリンターエンジンへ用紙を供給する複数の給紙部のうちの一つである優先給紙部から供給される用紙の用紙サイズである
請求項９記載の出力設定装置。
【請求項１１】
前記画像をファクシミリ通信の相手先へ出力する情報機器に組み込まれ、
前記倍率設定部は、前記相手先で受信可能な複数のページサイズを前記複数の定形サイズとして前記倍率を設定する
請求項１ないし８のいずれかに記載の出力設定装置。
【請求項１２】
画像を変倍して出力ページに配置する際の変倍の倍率を設定する装置において実行されるコンピュータープログラムであって、
前記装置が有するコンピューターに、
前記画像の画像サイズと前記出力ページのサイズである出力サイズとの大小関係をディスプレイに表示させる表示制御処理と、
前記ディスプレイによって前記大小関係が表示された状態において、マルチタッチ操作が可能なタッチパネルによって前記画像サイズの変倍を指示するマルチタッチ操作が行なわれたときに、前記変倍の倍率として、前記画像サイズの縦寸法および横寸法の少なくとも一方を複数の定形サイズのそれぞれの縦寸法およびそれぞれの横寸法のいずれかと一致させるようにかつ画像の縦横比を変えないように指示に従って変倍する場合の倍率のうちで、設定されている現在の倍率に最も近い倍率を設定する倍率設定処理と、を実行させる
ことを特徴とするコンピュータープログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を印刷したり画像データとして送信したりする画像出力動作の設定に関する。
【背景技術】
【０００２】
ＭＦＰ（Multi-functional Peripheral）のような多機能化した情報機器は、操作画面を切り替えて多様な操作を可能にするため、操作入力手段としてタッチパネルを備えている。ここでいうタッチパネルは、液晶パネルのようなディスプレイに重ね合わせて用いられるタッチ式ポインティングデバイスである。タッチパネルの表面は、操作画面となる画像が表示されるスクリーンと操作のためのタッチ面とを兼ねる。
【０００３】
タッチパネルは、携帯型の情報機器の操作入力手段としても用いられている。特に、スマートフォンやタブレット型パーソナルコンピューターでは、投影型の静電容量方式のタッチパネルが用いられている。この種のタッチパネルを用いることにより、タップやフリックといった広く知られるシングルタッチ操作に加えて、複数の指を同時にタッチ面に接触させるマルチタッチ操作が可能になっている。
【０００４】
マルチタッチ操作として、２本の指をタッチ面に接触させたまま指の間隔を縮める“ピンチイン”、指の間隔を拡げる“ピンチアウト”、およびタッチした二つの指先を結ぶ線分の方向を変えるように一方または両方の指先をスライドさせる“ローテーション”がある。一般に、ピンチインは表示されている画像を縮小する操作とされ、ピンチアウトは画像を拡大する操作とされ、ローテーションは画像の向きを変更する操作とされている。
【０００５】
従来、画像を用紙に印刷して出力する画像形成装置において、マルチタッチ操作に従って印刷の倍率を設定するユーザーインタフェースの搭載が考えられている。特許文献１および特許文献２は、ピンチインおよびピンチアウトによって定形サイズの用紙への印刷に適した倍率をユーザーが容易に指定することができるようにする技術を開示している。
【０００６】
特許文献１に記載された画像形成装置は、印刷のプレビュー表示中にピンチインが行なわれると、倍率を徐々に小さくしていき、予め決められた定形サイズに適した倍率になるとピンチインが続いていてもその倍率を維持する。ピンチアウトが行なわれた場合は、倍率を徐々に大きくしていき、定形サイズに適した倍率を維持する。このような動作により、ユーザーは指の間隔を高精度に調整しなくても、定形サイズの用紙にちょうど収まる倍率で画像を印刷させることができる。
【０００７】
特許文献２に記載された画像形成装置は、印刷のプレビュー表示中に、タッチによる指示点の移動速度が閾値以上であるような急速なピンチインが行なわれたときに、現在の倍率に代えて、それより小さくかつ予め決められた定形サイズに適した倍率を設定する。急速なピンチアウトが行なわれたときには、現在の倍率に代えて、それより大きくかつ予め決められた定形サイズに適した倍率を設定する。なお、特許文献２には、急速な操作を繰り返すことにより、段階的に設定された定形サイズに対応させて、画像を一回りずつ段階的に拡大または縮小させることが可能であるとの記載がある。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１２−１２３０６６号公報
【特許文献２】特開２０１２−１２１１７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
上述の文献の先行技術では、ピンチインおよびピンチアウトに従って、一回りずつ小さいかまたは大きい定形サイズに適するように印刷の倍率を段階的に変更して設定するので、設定可能な倍率の個数が予め段階的に設定された定形サイズの個数に限定される。言い換えれば、実際には定形サイズの個数は画像形成装置にどのサイズの用紙が装填されているかによって決まるので、サイズの異なる用紙が装填された給紙部の個数（用紙サイズの選択肢数）よりも多くの個数の倍率を設定することができない。このため、印刷を前提に作成されていないＷｅｂページのように一般的な定形の用紙と縦横比が極端に異なる画像をその縦横比を変えずに縮小または拡大する場合、用紙にぴったり収めようとすると、過度に縮小しなければならなかったり僅かしか拡大することができなかったりすることがあった。
【００１０】
本発明は、このような事情に鑑み、マルチタッチ操作に従って画像サイズを変倍する機能の利便性を高めることを目的としている。
【課題を解決するための手段】
【００１１】
上記目的を達成する装置は、画像を変倍して出力ページに配置する際の変倍の倍率を設定する出力設定装置であって、マルチタッチ操作が可能なタッチパネルと、前記タッチパネルによって前記画像の画像サイズの変倍を指示するマルチタッチ操作が行なわれたときに、前記変倍の倍率として、前記画像サイズの縦寸法および横寸法の少なくとも一方を複数の定形サイズのそれぞれの縦寸法およびそれぞれの横寸法のいずれかと一致させるようにかつ画像の縦横比を変えないように指示に従って変倍する場合の倍率のうちで、設定されている現在の倍率に最も近い倍率を設定する倍率設定部と、を備える。
【発明の効果】
【００１２】
本発明によれば、出力する画像の画像サイズをマルチタッチ操作によって素早く複数の定形サイズのいずれかに収まるサイズに設定することができ、かつ設定可能な画像サイズの個数が定形サイズの個数よりも多い操作環境を実現することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係るＭＦＰの外観を示す斜視図である。
【図２】ＭＦＰのハードウェア構成を示す図である。
【図３】ＭＦＰの印刷動作に関わる機構の概略を示す図である。
【図４】ＭＦＰにおける用紙サイズの選択肢の一例を示す図である。
【図５】搬送方向に対する用紙の向きの例を示す図である。
【図６】ＭＦＰにおける画像の出力サイズを設定する出力設定装置の機能構成を示す図である。
【図７】用紙サイズテーブルの例を示す図である。
【図８】画像出力を指示する操作に関わる画面表示の一例を示す図である。
【図９】マルチタッチ操作に関わるプレビュー表示の例を示す図である。
【図１０】ピンチインによる画像サイズの縮小の例を示す図である。
【図１１】ピンチアウトによる画像サイズの拡大の例を示す図である。
【図１２】プレビュー表示制御の第１例を示すフローチャートである。
【図１３】プレビュー表示制御における初期出力サイズ決定ルーチンのフローチャートである。
【図１４】プレビュー表示制御における１ステップ縮小ルーチンのフローチャートである。
【図１５】１ステップ縮小ルーチンにおける出力サイズ縮小サブルーチンのフローチャートである。
【図１６】プレビュー表示制御における１ステップ拡大ルーチンのフローチャートである。を示す図である。
【図１７】１ステップ拡大ルーチンにおける出力サイズ拡大サブルーチンのフローチャートである。
【図１８】プレビュー表示制御の第２例を示すフローチャートである。
【図１９】ローテーションによる画像サイズの縮小の例を示す図である。
【図２０】プレビュー表示制御の第３例を示すフローチャートである。
【図２１】出力サイズ縮小サブルーチンの他の例を示すフローチャートである。
【図２２】集約設定による画像サイズの縮小の例を示す図である。
【図２３】登録倍率テーブルの例を示す図である。
【発明を実施するための形態】
【００１４】
画像を出力する装置としてＭＦＰを挙げる。ＭＦＰは、コピー機、プリンター、ネットワークスキャナー、ファクシミリ機、ドキュメントサーバーなどとして使用可能な複合型の情報機器である。
【００１５】
図１に例示されるＭＦＰ１は、略角柱状の設置スペースに収まる胴内排紙型の外形をもつ。高さ方向の中央よりも上側に印刷後の用紙を積載する胴内排紙空間２０が存在し、胴内排紙空間２０の上方にイメージスキャナー２３とＡＤＦ（Auto Document Feeder）２２とが配置されている。胴内排紙空間２０の下側の部分がプリンター部分１Ｂである。プリンター部分１Ｂのうちの下側に、前方側に引き出し可能な４段の引出し式の用紙カセット４５，４６，４７，４８が配置されており、プリンター部分１Ｂのハウジングの側面に回動式の手差し給紙トレイ４９が配置されている。
【００１６】
ＭＦＰ１において、操作パネル２１は、イメージスキャナー２３の前面部の右端側に取り付けられている。操作パネル２１は、操作面が前方の斜め上方に向く姿勢範囲内で、操作面を水平に近づけたり垂直に近づけたりする手動の角度調整が可能である。
【００１７】
図２のように、操作パネル２１はディスプレイ２１１およびタッチパネル２１２を有する。ディスプレイ２１１は、メインコントローラー５０からの指示に従って操作画面を表示する。タッチパネル２１２は、ディスプレイ２１１の表示面におけるユーザーによってタッチされた位置を示す信号を出力する。タッチパネル２１２は、マルチタッチ操作を可能にする投影型の静電容量式のポインティングデバイスである。
【００１８】
ＡＤＦ２２は、コピー、イメージ入力、またはファクシミリ送信において、原稿シートをイメージスキャナー２３における読取り位置へ搬送する。イメージスキャナー２３は原稿シートに記録されている画像情報を光学的に読み取る。プリンターエンジン２４は、多段式の用紙スタッカー２５から供給される用紙の片面または両面に電子写真法によってモノクロまたはカラーの画像をプリントする。
【００１９】
モデム２６およびＮＣＵ（Network Control Unit）２７は公衆電話回線によるファクシミリ通信に用いられる。通信インタフェース２８はＭＦＰ１を外部装置との通信のためのネットワーク９に接続する。ストレージ２９はハードディスクドライブ（ＨＤＤ）のような大容量記憶デバイスである。ストレージ２９は、制御プログラムや制御用のデータを記憶する媒体として用いられる。ストレージ２９には、各種のドキュメントを保存するメモリ領域であるボックス３０が設けられる。ストレージ２９に格納されているデータやプログラムは必要に応じてプログラム実行のワークエリアにロードされる。
【００２０】
メインコントローラー５０はＭＦＰ１の全体制御を担う。メインコントローラー５０は、制御プログラムや各種アプリケーションを実行するコンピューターとしてのＣＰＵ（Central Processing Unit）５１、制御プログラムを記憶するＲＯＭ（Read Only Memory）５２、プログラム実行のワークエリアとされるＲＡＭ（Random Access Memory）５３、および制御に必要な設定データを記憶するバッテリバックアップされたＮＶ−ＲＡＭ（不揮発性メモリ）５４を有する。
【００２１】
図３のように、ＭＦＰ１において、プリンターエンジン２４は、４個のイメージングステーション１１，１２，１３，１４を用いてイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）およびブラック（Ｋ）の４色のトナー像を並行して形成するタンデム式である。イメージングステーション１１，１２，１３，１４のそれぞれに、筒状の感光体、帯電チャージャー、現像器、およびクリーナーといったトナー像の作像に必要なデバイスが配置されている。カラー印刷においてイメージングステーション１１，１２，１３，１４によって形成された計四つのトナー像は無端のトナー像担持体である中間転写ベルト１８に順に一次転写され、中間転写ベルト１８上で重ねられる。モノクロ印刷ではイメージングステーション１４によって形成されたブラックのトナー像が中間転写ベルト１８に一次転写される。そして、中間転写ベルト１８上のトナー像は、用紙スタッカー２５から図中に二点鎖線で示される経路３５に沿って搬送される用紙（図１では不図示）に二次転写される。二次転写の後、用紙は定着器１９の内部を通過して排紙トレイ３６へ送り出される。
【００２２】
プリンターエンジン２４に対する用紙の供給源として、ＭＦＰ１は、使用頻度の高い定形サイズの用紙を供給するための用紙スタッカー２５と、比較的に使用頻度の低い用紙を供給するための手差し給紙トレイ４９とを有している。用紙スタッカー２５は数百枚以上の用紙をそれぞれ収容することのできる複数の用紙カセット４５，４６，４７，４８から構成される。
【００２３】
給紙部である用紙カセット４５，４６，４７，４８のそれぞれが収容することのできる用紙のサイズは可変である。ユーザーは、四つの用紙カセット４５，４６，４７，４８にサイズの異なる４種の用紙を装填したり、四つのうちの二つ以上に同じサイズの用紙を装填したりすることができる。用紙カセット４５，４６，４７，４８に装填される用紙のサイズは自動的に検出され、図４に示される用紙カセットテーブルＴｐによって管理される。
【００２４】
図４の例において、第１の用紙カセット４５には“Ａ４”サイズの用紙が収容され、第２の用紙カセット４６には“Ｂ５”サイズの用紙が収容されている。また、第３の用紙カセット４７には“Ｂ４”サイズの用紙が収容され、第４の用紙カセット４８には“Ａ３”サイズの用紙が収容されている。手差し給紙トレイ４９に用紙は載置されていない。したがって、印刷における出力ページのサイズ（つまり、用紙サイズ）の選択肢は、小さいものから順にＢ５、Ａ４、Ｂ４、Ａ３の四つの定形サイズである。
【００２５】
図４の例において、用紙スタッカー２５内でのＡ４およびＢ５の用紙の向きは横向き（Ｙ）であり、Ｂ４およびＡ３の用紙の向きは縦向き（Ｔ）である。横向きとは図５に示されるように用紙の短辺が搬送方向Ｍ３に沿う向きであり、縦向きとは用紙の長辺が搬送方向Ｍ３に沿う向きである。横向きの場合、印刷プロセス中の感光体の露光における主走査方向（感光体の回転軸方向）Ｍ１は用紙の長辺に沿う方向になり、副走査方向（感光体周面の回転方向）Ｍ２は用紙の短辺に沿う方向になる。逆に、縦向きの場合、主走査方向Ｍ１は用紙の短辺に沿う方向になり、副走査方向Ｍ２は用紙の長辺に沿う方向になる。
【００２６】
なお、Ａ４サイズの長辺寸法はＡ３サイズの短辺寸法と等しいので、図５中に破線で示されるように、Ａ４の用紙５およびＡ４より小さいＢ５の用紙６を縦向きに用紙スタッカー２５に装填することができる。しかし、搬送路の幅がＢ４サイズの長辺寸法より小さいので、Ｂ４の用紙７およびＢ４より大きいＡ３の用紙８を横向きに用紙スタッカー２５に装填することはできない。
【００２７】
ＭＦＰ１では、印刷する画像の向き（ポートレイトまたはランドスケープ）は、用紙スタッカー２５内での用紙の向きによる制約を受けない。それは、画像の向きを必要に応じて９０度回転させる画像処理機能を有しているからである。つまり、縦（垂直方向）に長いポートレイト形式の画像を横向きの用紙に印刷する場合、および横（水平方向）に長いランドスケープ形式の画像を縦向きの用紙に印刷する場合に、画像を回転させて画像の向きを用紙の向きに合わせることができる。このことは、用紙にちょうど合う大きさに変倍（拡大または縮小）して画像を印刷しようとするときの倍率の選択肢の個数が、用紙サイズの選択肢の個数（本例では４）の２倍になることを意味する。
【００２８】
以下、ＭＦＰ１における画像を出力する際の変倍に関わる部分の構成および動作について説明する。
【００２９】
ＭＦＰ１が実行可能な画像出力動作は、画像を印刷する動作、および画像を画像データとして外部装置へ送信する動作である。送信には、ファクシミリ通信が含まれる。このような画像出力動作を実行させる際、ユーザーは出力ページに配置する画像の変倍を指示することができる。変倍を指示する操作として、複数の固定倍率のそれぞれに対応した選択ボタンの押下、テンキーを用いた倍率の数値入力、およびマルチタッチ操作がある。
【００３０】
Ａ４をＢ４に拡大したりＡ３をＢ５に縮小したりするというように定形サイズを他の定形サイズに変倍する場合は、選択ボタンを押下するのが便利である。これに対して、任意の倍率を指定したいときには、数値入力およびマルチタッチ操作が有用である。特に、非定形サイズの画像を定形サイズの出力ページにちょうど合うように変倍したい場合、マルチタッチ操作が便利である。
【００３１】
図６は、マルチタッチ操作に従って画像のサイズおよび出力ページのサイズを設定する出力設定装置１００の機能構成を示している。出力設定装置１００は、操作入力部１０１および表示コントローラー１０２を備える。これらの構成要素は、メインコントローラー５０のＣＰＵ５１が制御用のプログラムを実行することによって実現される機能要素である。
【００３２】
操作入力部１０１は、タッチパネル２１２の出力および操作パネル２１上の図示しない固定キーからの信号に基づいて、ユーザーが操作パネル２１を用いて行なったＭＦＰ１への指示を判別する。そして、操作入力部１０１は、指示に応じた処理を行なう要素へユーザーの指示を伝える。プレビュー表示が行なわれている状態でマルチタッチ操作が行なわれたとき、操作入力部１０１は、マルチタッチ操作が縮小を指示するか拡大を指示するかを判別し、判別結果を表示コントローラー１０２に伝える。
【００３３】
表示コントローラー１０２は、操作パネル２１のディスプレイ２１１に各種の操作画面を表示させる。表示コントローラー１０２には、画像出力ジョブ生成部１５０からの要求を受けて出力対象の画像のプレビュー表示を行なうプレビューワ１１０が含まれる。プレビューワ１１０は、倍率設定部１１２とプレビュー表示制御部１１４とを有している。
【００３４】
倍率設定部１１２は、縮小または拡大の指示に従って変倍の倍率（画像の出力倍率）Ｚを設定する。その際、出力ページのサイズの選択肢となる定形サイズに関する情報を取得する。例えば印刷の場合、ＮＶ−ＲＡＭ５４によって記憶されている用紙カセットテーブルＴｐおよび用紙サイズテーブルＴ１を参照し、用紙スタッカー２５に収容されている用紙の用紙サイズおよび各用紙サイズの短辺および長辺の寸法を取得する。倍率設定部１１２は設定した倍率Ｚをプレビュー表示制御部１１４に与える。
【００３５】
プレビュー表示制御部１１４は、画像の画像サイズと出力ページのサイズである出力サイズとの大小関係を示すプレビュー画面をディスプレイ２１１に表示させる。プレビュー画面が表示された状態において、倍率設定部１１２から倍率Ｚが与えられると、プレビュー表示制御部１１４は、与えられた倍率Ｚで変倍した画像サイズと出力サイズとの大小関係を示すようにプレビュー画面の表示を更新させる。
【００３６】
画像出力ジョブ生成部１５０は、ユーザーが画像の印刷または送信を指示することのできる操作画面をディスプレイ２１１に表示させる機能要素である。画像出力ジョブ生成部１５０にはＷｅｂブラウザが含まれる。Ｗｅｂブラウザは、インターネットまたはイントラネット上のウェブページを操作パネル２１上で閲覧するためにＭＦＰ１に搭載されたアプリケーションである。
【００３７】
図７（Ａ）、（Ｂ）、（Ｃ）は、ＭＦＰ１を日本国内で使用する場合、北米で使用する場合および欧州で使用する場合をそれぞれ想定した用紙サイズテーブルＴ１，Ｔ１ｂ，Ｔ１ｃの例を示している。これら用紙サイズテーブルＴ１，Ｔ１ｂ，Ｔ１ｃは、ＭＦＰ１の使用が想定される各地域で一般的な定形サイズの短辺および長辺の寸法を示す。例えば、図７（Ａ）の日本国向けの用紙サイズテーブルＴ１で示される定形サイズは、Ａ５，Ｂ５，Ａ４，Ｂ４，Ａ３である。
【００３８】
図８は操作パネル２１における画面表示の一例を示している。図８では、タッチパネル２１２のタッチ面のほぼ全域にわたる画面Ｑ１が表示されている。画面Ｑ１はＷｅｂブラウザのブラウジング画面である。画面Ｑ１においてＷｅｂページ７０が表示されている。例示のＷｅｂページ７０はその一部分を占める地図８０を有している。
【００３９】
図８の状態で、ユーザーは所定の操作によって印刷プレビューを指示することができる。例えば画面Ｑ１の上部のメニューバーにタッチしてプルダウンメニューを表示させ、プルダウンメニューから印刷プレビューを選択する。ユーザーが印刷プレビューを指示すると、図９のようにプレビュー画面Ｑ２が表示される。
【００４０】
図９において、画面Ｑ１に重ねて表示されたプレビュー画面Ｑ２は、Ｗｅｂページ７０の内容を表わすプレビュー画像７１を有している。プレビュー画像７１は、出力ページを表わす長方形の領域６０内に配置されている。ＭＦＰ１では印刷に際して用紙の周縁部に余白が設けられるので、印刷対象の画像としてのＷｅｂページ７０は実際には出力ページの余白を除く部分に配置される。図９では、領域６０の内側の一点鎖線で囲まれた長方形の領域６１が、出力ページにおける余白を除いた部分に対応する。プレビュー画像７１は、その左上の隅を領域６１の左上の隅に一致させるように位置決めされる。したがって、このように出力ページに余白が設けられる場合には、実質的な出力サイズは出力ページの余白を除いた部分のサイズとなる。
【００４１】
図８と図９とを見比べて分かるとおり、図９におけるプレビュー画像７１はＷｅｂページ７０の全体に対応するものではない。すなわち、図９のプレビュー画像７１は、Ｗｅｂページ７０の右端部および下端部を切り欠いた残りの部分を表わしている。言い換えれば、領域６１とプレビュー画像７１とが表示されることによって、Ｗｅｂページ７０の画像サイズが出力ページの実質的なサイズ（以下、これを出力サイズという）よりも大きく、そのためにＷｅｂページ７０が出力ページからはみ出ることが示されている。なお、ユーザーは、表示ページの切り替え操作により、はみ出た部分を表示させることができる。
【００４２】
このように画像サイズと出力サイズとの大小関係を示すプレビュー画面Ｑ２が表示されている状態において、ユーザーはマルチタッチ操作によって画像サイズの変倍を指示することができる。タッチ面においてマルチタッチ操作が有効とされる領域は、プレビュー画像７１が配置された領域６１である。ただし、プレビュー画面Ｑ２内で領域６０の周囲を含めた領域６１より広い範囲内でのマルチタッチ操作を有効としてもよい。
【００４３】
ＭＦＰ１におけるマルチタッチ操作による変倍は、ピンチアウトおよびピンチインにおける指の間隔の増減に合わせて倍率を連続的に変化させるものではなく、画像サイズを定形の出力サイズに合うように一気に増減させるものである。倍率を連続的に変化させる場合、画像が用紙にちょうど収まるように指の間隔を調整するのは困難である。ＭＦＰ１における変倍では、指の間隔を微妙に調整する必要がなく、指を動かす速度に気を使うこともなく、指の間隔を拡げたり狭めたりすれば、用紙にちょうど収まる大きさで画像を印刷させることができる。
【００４４】
図１０（Ａ）〜（Ｄ）は図８で示したＷｅｂページ７０を印刷する場合におけるピンチインによる画像サイズの縮小の例を示している。図１０では四つのプレビュー表示状態が模式的に描かれている。
【００４５】
図１０（Ａ）のプレビュー表示状態は図９に対応したプレビュー表示の初期状態である。この初期状態では、Ｗｅｂページ７０に対応するプレビュー画像７１と実質的な出力ページに対応する領域６１との大小関係が表示される。領域６１は、上述のとおり用紙における周囲の余白を除いた部分に対応する。例示において、初期状態の用紙サイズはＡ４サイズであり、その向きは水平方向に長い向き、すなわちランドスケープである。そして、画像の出力倍率（ここでは印刷であるので印刷倍率）の初期値は１（百分率で表わすと１００％）である。
【００４６】
初期状態のプレビュー画像７１の寸法は縦横共に領域６１よりも大きい。詳しくは、プレビュー画像７１が示す現在の画像サイズの縦寸法（垂直方向の長さ）ｈは、領域６１が示す出力サイズの縦寸法Ｈよりも大きく、画像サイズの横寸法（水平方向の長さ）ｗは、出力サイズの横寸法Ｗよりも大きい（ｈ＞Ｈかつｗ＞Ｗ）。また、プレビュー画像７１の縦横比はＡ４サイズの縦横比と異なる。プレビュー画像７１は領域６１と比べてより横長である。
【００４７】
図１０（Ａ）の状態においてユーザーが図中に一対の黒丸とそれらから延びる互いに向き合う矢印とで表わされるピンチインを行なうと、画像サイズがその縦横比を変えないという前提の下で縮小される。このとき、縮小の倍率は、画像サイズの縦寸法ｈおよび横寸法ｗの少なくとも一方が、現在の出力サイズの縦寸法Ｈおよび横寸法Ｗのいずれかと一致するような倍率のうち、現在の倍率に最も近い倍率とされる。縦寸法ｈを縦寸法Ｈに限らず縦寸法Ｈまたは横寸法Ｗと一致させ、横寸法ｗを横寸法Ｗに限らず横寸法Ｗまたは縦寸法Ｈと一致させるのが、ＭＦＰ１における変倍の特徴である。
【００４８】
なお、図１０の例のように画像サイズの縦横比が定形サイズの縦横比と異なる場合には、画像サイズの縦寸法ｈまたは横寸法ｗが出力サイズの縦寸法Ｈまたは横寸法Ｗと一致することになる。画像サイズの縦横比が定形サイズの縦横比と同一である場合には、縦寸法ｈが縦寸法Ｈと一致するとともに横寸法ｗが横寸法Ｗと一致することになる。
【００４９】
図１０（Ａ）では、領域６１とプレビュー画像７１との間において、すなわち出力サイズと画像サイズとの間において、縦寸法比（Ｈ／ｈ）の方が横寸法比（Ｗ／ｗ）よりも大きい。出力ページの向きがランドスケープである場合において、短辺に対応する縦寸法比の方が長辺に対応する横寸法比よりも大きいときには、縦寸法ｈを縦寸法Ｈに一致させるように画像サイズが縮小される。そうすれば、縦寸法ｈを横寸法Ｗに一致させたり、横寸法ｗを縦寸法Ｈに一致させたり、横寸法ｗを横寸法Ｗに一致させたりするよりも、縮小の前と後との倍率の差が小さくなる。このような縮小の結果がプレビュー画像７２として表示される。
【００５０】
図１０（Ｂ）のようにプレビュー画像７２と領域６１とによって画像サイズと出力サイズとの大小関係が表示された状態において、改めてピンチインが行なわれると、再び画像サイズが縮小される。プレビュー画像７２と領域６１とで縦寸法ｈ，Ｈが一致しており、横方向においてプレビュー画像７２が領域６１からはみ出ているので、今回の縮小では横寸法ｗ，Ｗを一致させる。縮小の結果がプレビュー画像７３として表示される。
【００５１】
図１０（Ｃ）のようにプレビュー画像７３が表示された状態においてピンチインが行なわれると、さらに画像サイズが縮小される。このとき、プレビュー画像７３の縦寸法ｈは領域６１の縦寸法Ｈよりも小さく、プレビュー画像７３の横寸法ｗは画像サイズは横寸法Ｗと等しい。つまり、出力サイズを変更しなければ、出力サイズにちょうど収まるように画像サイズをさらに縮小することができない。そこで、出力サイズが、Ａ４サイズから選択肢の中でＡ４サイズの次に小さいＢ５サイズに変更される。
【００５２】
本例の場合、出力サイズをＢ５サイズにすると、プレビュー画像７３に対応する画像サイズの縦寸法がＢ５サイズの縦寸法とほぼ一致する。つまり、縮小したとしても画像サイズがほとんど変わらない。したがって、ピンチインをしたユーザーの意向に沿うため、画像サイズの横寸法ｗを出力サイズの横寸法Ｗに一致させる縮小が行なわれる。縮小の結果が図１０（Ｄ）のようにプレビュー画像７４として表示される。
【００５３】
図１１（Ａ）〜（Ｄ）はピンチアウトによる画像サイズの拡大の例を示している。ここでは、図８で示したＷｅｂページ７０中の地図８０を印刷する場合が想定されている。図１１では四つのプレビュー表示状態が模式的に描かれている。
【００５４】
図１１（Ａ）のプレビュー表示状態はプレビュー表示の初期状態である。この初期状態では、Ｗｅｂページ７０内の地図８０に対応するプレビュー画像８１と実質的な出力ページに対応する領域６１との大小関係が表示される。初期状態の用紙サイズはＡ４サイズであり、その向きはランドスケープである。そして、画像の出力倍率の初期値は１００％である。
【００５５】
初期状態のプレビュー画像８１の寸法は縦横共に領域６１よりも小さい。詳しくは、プレビュー画像８１が示す現在の画像サイズの縦寸法ｈは、領域６１が示す出力サイズの縦寸法Ｈよりも小さく、画像サイズの横寸法ｗは、出力サイズの横寸法Ｗよりも小さい（ｈ＜Ｈかつｗ＜Ｗ）。また、プレビュー画像８１は若干縦長である（ｈ＞ｗ）。
【００５６】
図１１（Ａ）の状態においてユーザーが図中に一対の黒丸とそれらから延びる互いに逆向きの矢印で表わされるピンチアウトを行なうと、画像サイズがその縦横比を変えないという前提の下で拡大される。このとき、拡大の倍率は、画像サイズの縦寸法ｈおよび横寸法ｗの少なくとも一方が、現在の出力サイズの縦寸法Ｈおよび横寸法Ｗのいずれかと一致するような倍率のうち、現在の倍率に最も近い倍率とされる。つまり、拡大においても、上述の縮小と同様に、縦寸法ｈを縦寸法Ｈに限らず縦寸法Ｈまたは横寸法Ｗと一致させ、横寸法ｗを横寸法Ｗに限らず横寸法Ｗまたは縦寸法Ｈと一致させる。
【００５７】
図１１（Ａ）では、領域６１とプレビュー画像８１との間において、すなわち出力サイズと画像サイズとの間において、縦寸法比（Ｈ／ｈ）の方が横寸法比（Ｗ／ｗ）よりも小さい。したがって、縦寸法ｈを縦寸法Ｈに一致させるように画像サイズが拡大される。そうすれば、縦寸法ｈを横寸法Ｗに一致させたり、横寸法ｗを縦寸法Ｈに一致させたり、横寸法ｗを横寸法Ｗに一致させたりするよりも、拡大の前と後との倍率の差が小さくなる。このような拡大の結果がプレビュー画像８２として表示される。
【００５８】
図１１（Ｂ）のようにプレビュー画像８２と領域６１とによって画像サイズと出力サイズとの大小関係が表示された状態において、改めてピンチアウトが行なわれると、再び画像サイズが拡大される。プレビュー画像８２と領域６１とで縦寸法ｈ，Ｈが一致しており、横方向においてプレビュー画像７２が領域６１よりも小さいので、今回の拡大では出力サイズの向きがランドスケープからポートレイトに変更される。ポートレイトは垂直方向に長い向きである。そして、ポートレイトにおける出力サイズの横寸法Ｗに画像サイズの横寸法ｗを一致させる。拡大の結果がプレビュー画像８３として表示される。
【００５９】
図１１（Ｃ）のようにプレビュー画像８３とポートレイトのＡ４サイズに対応する領域６１ｂとが表示された状態において、ピンチアウトが行なわれると、さらに画像サイズが拡大される。このとき既に、Ａ４サイズのランドスケープおよびＡ４サイズのポートレイトの両方についてプレビュー表示が行なわれている。このことは、Ａ４サイズの向きを変更しても拡大することができないことを意味する。そこで、出力サイズが、Ａ４サイズから選択肢の中でＡ４サイズの次に大きいＢ４サイズに変更される。
【００６０】
図１１の例の場合、Ｂ４サイズとした出力サイズの向きをランドスケープとし、画像サイズの縦寸法ｈを出力サイズの縦寸法Ｈに一致させる拡大が行なわれる。それは、このような拡大の倍率が他の拡大の倍率よりも小さいからである。他の拡大とは、出力サイズの向きをランドスケープとして横寸法ｗを横寸法Ｗに一致させる拡大、および出力サイズの向きをポートレイトとして縦寸法ｈまたは横寸法ｗを縦寸法Ｈおよび横寸法Ｗの一方に一致させる拡大である。拡大の結果が図１１（Ｄ）のようにプレビュー画像８４として表示され、それとともに出力サイズを示す領域６３が表示される。
【００６１】
図１２のフローチャートは、プレビューワ１１０（図６参照）が実行するプレビュー表示制御の第１例を示している。
【００６２】
操作入力部１０１からユーザーによるプレビュー指示が伝えられると、プレビューワ１１０はプレビュー表示を開始する時点の出力サイズである初期出力サイズを決める（＃１）。初期出力サイズが決まると、プレビュー表示制御部１１４が、出力対象の画像の画像サイズと初期出力サイズとの大小関係を表示する（＃２）。このときの画像サイズの倍率である初期倍率は１００％である。すなわち、等倍出力される画像と出力ページとの関係が表示される。
【００６３】
プレビュー表示の終了を指示する操作または画像出力の開始を指示する操作が行なわれるなどして画像サイズおよび出力サイズが確定すると（＃３でＹＥＳ）、プレビューワ１１０は画像出力処理を行なう（＃９）。画像出力処理は、画像の印刷または送信を受け持つ機能部へ現在の設定されている画像サイズおよび出力サイズを通知する処理である。
【００６４】
プレビュー表示が行なわれている状態でマルチタッチ操作が行なわれると（＃４でＹＥＳ）、マルチタッチ操作が指示する変倍の種類に応じて、倍率設定部１１２が１ステップ縮小または１ステップ拡大を実行する（＃５、＃６、＃７）。マルチタッチ操作がピンチインであれば、１ステップ縮小において画像サイズを縮小する倍率が設定され、マルチタッチ操作がピンチアウトであれば、１ステップ拡大において画像サイズを拡大する倍率が設定される。１ステップ縮小および１ステップ拡大では必要に応じて出力サイズが変更される。
【００６５】
１ステップ縮小または１ステップ拡大において画像サイズの倍率が変更されると、プレビュー表示制御部１１４がプレビュー表示を更新する（＃８）。すなわち、出力サイズと変更後の倍率で変倍した画像サイズとの大小関係をディスプレイ２１１に表示させる。その後、処理の流れはステップ＃３に戻り、出力サイズが確定するまで、操作に応じて画像サイズの変倍およびプレビュー表示の更新が繰り返される。
【００６６】
図１３は図１２のプレビュー表示制御における初期出力サイズ決定ルーチンのフローチャートである。プレビューワ１１０は、ユーザーによって与えられたジョブの種類に応じて初期出力サイズを決める。ジョブがコピーやボックス３０内のドキュメントの印刷といった印刷ジョブであれば、用紙カセット４５，４６，４７，４８のうちの優先給紙部に定められている一つ（例えば用紙カセット４５）に収容されている用紙の用紙サイズを初期出力サイズに決める（＃１１、＃１２）。ジョブが原稿シートから読み取ったスキャン画像を外部装置へ送信する送信ジョブであれば、スキャン画像の画像サイズを初期出力サイズに決める（＃１１、＃１３）。スキャン画像の画像サイズは自動または手動で設定される。自動設定の場合、複数の定形サイズのうちの原稿シートを包含する最も小さいサイズがスキャン画像の画像サイズとされる。
【００６７】
図１４は図１２のプレビュー表示制御における１ステップ縮小ルーチンのフローチャートである。
【００６８】
倍率設定部１１２は、画像サイズが縦横共に出力サイズよりも大きい場合（＃６１でＹＥＳ）、すなわち図１０（Ａ）のような場合、画像サイズと出力サイズとにおける縦寸法比（Ｈ／ｈ）と横寸法比（Ｗ／ｗ）とを比較する（＃６４）。縦寸法比（Ｈ／ｈ）が横寸法比（Ｗ／ｗ）よりも大きいとき（＃６４でＹＥＳ）、倍率Ｚを現在の倍率Ｚと縦寸法比（Ｈ／ｈ）との積に更新する（＃６５）。これに対して、縦寸法比（Ｈ／ｈ）が横寸法比（Ｗ／ｗ）以下であるとき（＃６４でＮＯ）、倍率Ｚを現在の倍率Ｚと横寸法比（Ｗ／ｗ）との積に更新する（＃６６）。
【００６９】
縦寸法ｈが縦寸法Ｈよりも大きいが横寸法ｗは横寸法Ｗ以下である場合（＃６１でＮＯかつ＃６２でＹＥＳ）、倍率Ｚを現在の倍率Ｚと縦寸法比（Ｈ／ｈ）との積に更新する（＃６５）。縦寸法ｈは縦寸法Ｈ以下でありかつ横寸法ｗが横寸法Ｗよりも大きい場合（＃６２でＮＯかつ＃６３でＹＥＳ）、倍率Ｚを現在の倍率Ｚと横寸法比（Ｗ／ｗ）との積に更新する（＃６６）。
【００７０】
画像サイズが縦横共に出力サイズ以下である場合（＃６３でＮＯ）、倍率設定部１１２は出力サイズ縮小サブルーチンを実行する（＃６７）。出力サイズ縮小サブルーチンにおいて出力サイズを一回り小さいサイズに変更した後、改めて縦寸法比（Ｈ／ｈ）と横寸法比（Ｗ／ｗ）とを比較する（＃６８）。そして、縦寸法比（Ｈ／ｈ）が横寸法比（Ｗ／ｗ）よりも大きいときには（＃６８でＹＥＳ）、倍率Ｚを現在の倍率Ｚと縦寸法比（Ｈ／ｈ）との積に更新する（＃６９）。縦寸法比（Ｈ／ｈ）が横寸法比（Ｗ／ｗ）以下であるときには（＃６８でＮＯ）、倍率Ｚを現在の倍率Ｚと横寸法比（Ｗ／ｗ）との積に更新する（＃７０）。
【００７１】
図１５は図１４の１ステップ縮小ルーチンにおける出力サイズ縮小サブルーチンのフローチャートである。倍率設定部１１２は、画像を出力するジョブの種類をチェックし（＃６７０）、ジョブの種類に応じて出力サイズを決める。
【００７２】
ジョブが印刷ジョブである場合、出力サイズの縮小が可能かどうかをチェックする（＃６７１）。すなわち、現在の出力サイズが用紙カセットテーブルＴｐに示される用紙スタッカー２５に収納されている用紙の用紙サイズのうちの最も小さい用紙サイズではないかどうかをチェックする。出力サイズの縮小が可能であれば（＃６７１でＹＥＳ）、給紙可能な用紙の用紙サイズのうちで現在の出力サイズの次に小さい用紙サイズに、出力サイズを変更する（＃６７２）。
【００７３】
ジョブがファクシミリ送信ジョブである場合、現在の出力サイズが画像出力ジョブ生成部１５０からの情報が示す送信相手が受信可能な定形サイズのうちの最も小さいサイズではないかどうかをチェックする（＃６７３）。すなわち、出力サイズの縮小が可能かどうかをチェックする。出力サイズの縮小が可能であれば（＃６７３でＹＥＳ）、送信相手が受信可能な定形サイズのうちで現在の出力サイズの次に小さい定形サイズに、出力サイズを変更する（＃６７４）。
【００７４】
ジョブが画像をファイルとして外部装置へ転送するファイル送信ジョブである場合、現在の出力サイズがＭＦＰ１においてファイル作成の可能な定形サイズのうちの最も小さいサイズではないかどうかをチェックする（＃６７５）。すなわち、出力サイズの縮小が可能かどうかをチェックする。出力サイズの縮小が可能であれば（＃６７５でＹＥＳ）、ファイル作成の可能な定形サイズのうちで現在の出力サイズの次に小さい定形サイズに、出力サイズを変更する（＃６７６）。
【００７５】
図１６は図１２のプレビュー表示制御における１ステップ拡大ルーチンのフローチャートである。
【００７６】
倍率設定部１１２は、画像サイズが縦横共に出力サイズよりも小さい場合（＃７１でＹＥＳ）、すなわち図１１（Ａ）のような場合、画像サイズと出力サイズとにおける縦寸法比（Ｈ／ｈ）と横寸法比（Ｗ／ｗ）とを比較する（＃７４）。縦寸法比（Ｈ／ｈ）が横寸法比（Ｗ／ｗ）よりも小さいとき（＃７４でＹＥＳ）、倍率Ｚを現在の倍率Ｚと縦寸法比（Ｈ／ｈ）との積に更新する（＃６５）。これに対して、縦寸法比（Ｈ／ｈ）が横寸法比（Ｗ／ｗ）以上であるとき（＃７４でＮＯ）、倍率Ｚを現在の倍率Ｚと横寸法比（Ｗ／ｗ）との積に更新する（＃７６）。
【００７７】
縦寸法ｈが縦寸法Ｈよりも小さいが横寸法ｗは横寸法Ｗ以上である場合（＃７１でＮＯかつ＃７２でＹＥＳ）、倍率Ｚを現在の倍率Ｚと縦寸法比（Ｈ／ｈ）との積に更新する（＃７５）。縦寸法ｈは縦寸法Ｈ以上であるが横寸法ｗが横寸法Ｗよりも小さい場合（＃７２でＮＯかつ＃７３でＹＥＳ）、倍率Ｚを現在の倍率Ｚと横寸法比（Ｗ／ｗ）との積に更新する（＃７６）。
【００７８】
画像サイズが縦横共に出力サイズ以上である場合（＃７３でＮＯ）、倍率設定部１１２は出力サイズ拡大サブルーチンを実行する（＃７７）。出力サイズ拡大サブルーチンにおいて出力サイズを一回り大きいサイズに変更した後、改めて縦寸法比（Ｈ／ｈ）と横寸法比（Ｗ／ｗ）とを比較する（＃７８）。そして、縦寸法比（Ｈ／ｈ）が横寸法比（Ｗ／ｗ）よりも小さいときには（＃７８でＹＥＳ）、倍率Ｚを現在の倍率Ｚと縦寸法比（Ｈ／ｈ）との積に更新する（＃７９）。縦寸法比（Ｈ／ｈ）が横寸法比（Ｗ／ｗ）以上であるときには（＃７８でＮＯ）、倍率Ｚを現在の倍率Ｚと横寸法比（Ｗ／ｗ）との積に更新する（＃８０）。
【００７９】
図１７は１ステップ拡大ルーチンにおける出力サイズ拡大サブルーチンのフローチャートである。倍率設定部１１２は、画像を出力するジョブの種類をチェックし（＃７７０）、ジョブの種類に応じて出力サイズを決める。
【００８０】
ジョブが印刷ジョブである場合、出力サイズの拡大が可能かどうかをチェックする（＃７７１）。すなわち、現在の出力サイズが用紙カセットテーブルＴｐに示される給紙可能な用紙の用紙サイズのうちの最も大きい用紙サイズではないかどうかをチェックする。出力サイズの拡大が可能であれば（＃７７１でＹＥＳ）、給紙可能な用紙の用紙サイズのうちで現在の出力サイズの次に大きい用紙サイズに、出力サイズを変更する（＃７７２）。
【００８１】
ジョブがファクシミリ送信ジョブである場合、現在の出力サイズが画像出力ジョブ生成部１５０からの情報が示す送信相手が受信可能な定形サイズのうちの最も大きいサイズではないかどうかをチェックする（＃７７３）。すなわち、出力サイズの拡大が可能かどうかをチェックする。出力サイズの拡大が可能であれば（＃７７３でＹＥＳ）、送信相手が受信可能な定形サイズのうちで現在の出力サイズの次に大きい定形サイズに、出力サイズを変更する（＃７７４）。
【００８２】
ジョブが画像をファイルとして外部装置へ転送するファイル送信ジョブである場合、現在の出力サイズがＭＦＰ１においてファイル作成の可能な定形サイズのうちの最も大きいサイズではないかどうかをチェックする（＃７７５）。すなわち、出力サイズの拡大が可能かどうかをチェックする。出力サイズの拡大が可能であれば（＃７７５でＹＥＳ）、ファイル作成の可能な定形サイズのうちで現在の出力サイズの次に大きい定形サイズに、出力サイズを変更する（＃７７６）。
【００８３】
図１８のフローチャートは、プレビューワ１１０が実行するプレビュー表示制御の第２例を示している。この第２例では、画像サイズの変倍を指示する操作の操作性の向上および多様化が図られる。上述の図１２の第１例では、ピンチインまたはピンチアウトが行なわれるごとに一段階ずつ画像サイズが縮小または拡大される。これに対して、第２例では、ピンチインに続くダブルタップをピンチインと同じく縮小の指示とみなし、ピンチアウトに続くダブルタップをピンチアウトと同じく拡大の指示とみなす。ダブルタップは、タッチ面を２回叩くようにタッチする操作である。また、プレビュー表示状態において、ローテーションをユーザーが画像の回転を指示するマルチタッチ操作として受け付ける。
【００８４】
図１８のフローチャートにおいて図１２のフローチャートと共通する処理には図１２と同じステップ番号を付してある。ここでは、図１２と異なる処理を中心に第２例の処理の流れを説明する。
【００８５】
プレビューワ１１０は、初期出力サイズを決め（＃１）、初期倍率の画像サイズと初期出力サイズとの大小関係を表示し（＃２）、変倍の種類の選択状態を示すフラグを「未選択」とする（＃２Ｂ）。
【００８６】
出力サイズが確定する以前のプレビュー表示が行なわれている状態でタッチ操作が行なわれると（＃３でＮＯかつ＃４でＹＥＳ）、倍率設定部１１２がタッチ操作の種類に応じた処理を実行する。
【００８７】
タッチ操作がピンチインであれば、倍率設定部１１２は、画像サイズを縮小するよう倍率を設定する１ステップ縮小ルーチンを実行し（＃６）、上述のフラグを「ピンチイン」にする（＃６Ｂ）。タッチ操作がピンチアウトであれば、倍率設定部１１２は、画像サイズを拡大するよう倍率を設定する１ステップ拡大ルーチンを実行し（＃７）、フラグを「ピンチアウト」にする（＃７Ｂ）。
【００８８】
タッチ操作がダブルタップであれば、倍率設定部１１２はフラグをチェックする（＃９）。フラグが「ピンチイン」であるとき、倍率設定部１１２はステップ＃６と同様の１ステップ縮小ルーチンを実行する（＃６ｓ）。フラグが「ピンチアウト」であるとき、倍率設定部１１２はステップ＃７と同様の１ステップ拡大ルーチンを実行する（＃７ｓ）。フラグが「未選択」である場合、倍率設定部１１２は倍率を変更しない。したがって、この場合はステップ＃８において現状のプレビュー表示が継続される。
【００８９】
そして、タッチ操作がローテーションであれば、倍率設定部１１２は画像サイズの向きを変更する（＃１０）。これはステップ＃８で更新されるプレビュー表示において、プレビュー画像の回転として現われる。四分の一回転を指示するローテーションが行なわれた場合、画像サイズの向きの変更によって画像サイズの縦寸法と横寸法とが入れ替わることになる。
【００９０】
画像サイズの向きを変更した後、倍率設定部１１２はステップ＃９に進んでフラグをチェックし、フラグが「ピンチイン」または「ピンチアウト」であれば、ステップ＃６ｓまたはステップ＃７ｓにおいて画像サイズの倍率を設定する。このような処理の流れによれば、ユーザーはピンチインまたはピンチアウトをした後にローテーションを行なえば、ローテーションに続いてピンチインまたはピンチアウトをしなくても、画像を回転させて変倍した状態をプレビュー表示させることができる。
【００９１】
図１９（Ａ）、（Ｂ）はローテーションによる画像サイズの縮小の例を示している。図１９（Ａ）において、プレビュー画像９１で表わされる画像サイズは、領域６１で表される出力サイズと比べて縦方向に極端に長い。このような状況は、画面スクロールを前提に作成されるＷｅｂページを印刷する場合によくみられる。
【００９２】
図１９（Ａ）において、既にピンチインに従う画像サイズの縮小が行なわれており、Ａ４サイズであるランドスケープの出力サイズの横寸法Ｗと画像サイズの横寸法ｗとが一致している。しかし、画像サイズの縦寸法ｈは、出力サイズの縦寸法Ｈの４倍より小さいが３倍より大きい。この状態でユーザーが例えば印刷の開始を指示したとすると、片面印刷をするものとして４枚の用紙に分けて画像が印刷される。
【００９３】
図１９（Ａ）の状態において、図中の領域６１内に描かれた一対の黒丸と一方の黒丸から延びる円弧上の矢印とで表わされるローテーションが行なわれると、画像サイズの向きが変更されるとともに、画像サイズが縮小される。処理の結果が図１９（Ｂ）のようにプレビュー画像９２として表示される。
【００９４】
図１９（Ｂ）において、図１９（Ａ）と見比べて分かるとおり、プレビュー画像９２が示す画像サイズは、その縦寸法ｈが領域６１の示す出力サイズの縦寸法Ｈと一致するように縮小されている。画像サイズの横寸法ｗは、出力サイズの横寸法Ｗより大きいが横寸法Ｗの２倍よりは小さい。この状態でユーザーが印刷の開始を指示したとすると、片面印刷をするものとして２枚の用紙に分けて画像が印刷される。
【００９５】
なお、図１９（Ｂ）の状態において、ユーザーがピンチインまたはダブルタップによってさらなる縮小を指示すると、図１０（Ｂ）から図１０（Ｃ）への遷移と同様に、横寸法ｗを横寸法Ｗと一致させるように画像サイズが縮小される。
【００９６】
図２０のフローチャートは、プレビューワ１１０が実行するプレビュー表示制御の第３例を示している。この第３例では、過度の縮小が防止される。図２０のフローチャートにおいて図１２のフローチャートと共通する処理には図１２と同じステップ番号を付してある。ここでは、図１２と異なる処理を中心に第３例の処理の流れを説明する。
【００９７】
プレビューワ１１０は、ステップ＃１で初期出力サイズを決め、続いて出力対象の画像に含まれる文字の最小文字サイズを検出する（＃１Ｂ）。画像がテキストデータを含むドキュメントのページである場合は、ドキュメントのコンテンツを記述するデータから最小文字サイズを抽出することができる。画像がスキャン画像のようなラスター画像である場合は、文字認識技術を用いて文字を抽出し、抽出した文字の大きさを判別すればよい。ただし、処理の負担を軽減するため、最小文字サイズの検出を、文字サイズを特定するメタデータが画像に付随する場合に限って行なうようにしてもよい。
【００９８】
倍率設定部１１２は、プレビュー表示が行なわれている状態でピンチインが行なわれると、１ステップ縮小ルーチンを実行する（＃５、＃６）。そして、１ステップ縮小ルーチンで設定した倍率と先に検出した最小文字サイズに基づいて、縮小後の最小文字サイズを求め、求めた縮小後の最小文字サイズと予め定められた閾値とを比較する（＃６Ｃ）。
【００９９】
縮小後の最小文字サイズが閾値以下である場合、倍率設定部１１２は、１ステップ縮小ルーチンでの設定で更新された倍率を更新前の倍率に戻す（＃６Ｄ）。このとき、１ステップ縮小ルーチンで出力サイズが変更されていた場合は、出力サイズも変更前の出力サイズに戻す。結果的にユーザーによる縮小の指示は無効になる。
【０１００】
第３例によれば、判別できない程に縮小された文字を含む画像の出力を防止することができる。
【０１０１】
図２１は図１５の出力サイズ縮小サブルーチンの変形例を示すフローチャートである。図２１のフローチャートにおいて図１５のフローチャートと共通する処理には図１５と同じステップ番号を付してある。ここでは、図１５と異なる処理を中心に第２例の処理の流れを説明する。
【０１０２】
倍率設定部１１２は、ステップ＃６７０でチェックしたジョブが印刷ジョブである場合、
出力サイズの縮小が可能かどうかをチェックする（＃６７１）。このとき、現在の出力サイズが用紙スタッカー２５に収納されている用紙の用紙サイズのうちの最も小さい用紙サイズであった場合、縮小が可能ではないと判定される。
【０１０３】
出力サイズの縮小が可能ではない場合（＃６７１でＮＯ）、倍率設定部１１２は集約設定を行なう（＃６７７）。集約設定とは、倍率の算出に適用する出力サイズを、現在の出力サイズの長辺寸法を半分にしたサイズに設定する処理である。すなわち、現在の出力サイズの向きがランドスケープであれば横寸法Ｗが２分の一に変更され、ポートレイトであれば縦寸法Ｈが２分の一に変更される。ただし、集約設定によって設定される出力サイズは、あくまで画像サイズをさらに縮小する倍率を定めるための仮想的なサイズであり、実際に画像を出力する際の出力サイズは集約設定が行なわれる以前の出力サイズである。
【０１０４】
出力サイズ縮小サブルーチンで集約設定が行なわれた場合、図１４のステップ＃６８〜＃７０での倍率の算出において、集約設定で変更された縦寸法Ｈおよび横寸法Ｗが適用される。そして、算出された倍率で縮小した画像サイズを表示させる図１２のステップ＃８のプレビュー表示の更新によって、図２２に例示されるように２ページを１ページに集約する集約印刷のプレビュー表示が行なわれる。
【０１０５】
図２２は、集約設定による画像サイズの縮小の例を示している。
【０１０６】
図２２において、プレビュー画像９３で表わされる画像サイズの横寸法ｗは、領域６２で表される出力サイズの横寸法Ｗと一致している。画像サイズの縦寸法ｈは、出力サイズの縦寸法Ｈと比べて極端に長い。ここで、出力サイズは、用紙カセットテーブルＴｐが示す用紙サイズのうちで最も小さいＢ５サイズである。出力サイズの向きはランドスケープである。
【０１０７】
プレビュー画像９３が表示された状態で、縮小を指示する操作（ここではピンチイン）が行なわれると、上述の集約設定が行なわれる。すなわち、現在のランドスケープの出力サイズの長辺寸法である横寸法Ｗの半分の横寸法Ｗ’（Ｗ’＝Ｗ／２）をもつ仮想の出力サイズが設定される。図では仮想の出力サイズが領域６２ｆとして描かれている。
【０１０８】
集約設定に続いて、仮想の出力サイズの縦寸法Ｈ’および横寸法Ｗ’のいずれかに縦寸法ｈおよび横寸法ｗの少なくとも一方が一致するように画像サイズを縮小する倍率が算出され、その倍率で画像サイズが縮小される。図では縮小された画像サイズがプレビュー画像９４によって表わされている。例示において、縮小された画像サイズの横寸法ｗが仮想の出力サイズの横寸法Ｗ’と一致している。
【０１０９】
画像サイズを示すプレビュー画像９４の縦寸法ｈは仮想の出力サイズの縦寸法Ｈ’よりも長く、プレビュー画像９４は仮想の出力サイズを示す領域６２ｆの中に収まる部分９４Ａと領域６２ｆからはみ出る部分９４Ｂとで構成される。プレビュー画像９３が表示された状態でピンチインが行なわれたとき、更新されるプレビュー表示では、実際の出力サイズを示す領域６２内に、プレビュー画像９４の二つの部分９４Ａ，９４Ｂが並べて配置される。
【０１１０】
以上の実施形態においては、画像サイズの変倍に際して、画像サイズと出力サイズとの間の縦寸法比および横寸法比で決まる倍率が設定される。これにより、出力ページに画像を配置するときの余白を最小限にすることができる。ただし、図２３に例示される登録倍率テーブルＴｍを設けて複数の倍率を登録しておき、登録されている倍率の変倍のみを行なうようにすることができる。
【０１１１】
印刷における定形サイズの選択肢は、例示に限らず、用紙スタッカー２５の仕様および用紙スタッカー２５にどのようなサイズの用紙が収容されるかに依存する。
【０１１２】
上述の実施形態では、出力サイズを変倍の種類に応じて初期出力サイズ以下のサイズに（縮小時）または切り替え、初期出力サイズ以上に切り替える例を挙げたがこれに限らない。選択肢とされた複数の定形サイズの全てを切り替え後のサイズの候補にしてもよい。
【符号の説明】
【０１１３】
１    ＭＦＰ（画像形成装置）
１００    出力設定装置
１１２    倍率設定部
１１４    プレビュー表示制御部（表示制御部）
１１０    プレビューワ（サイズ設定部）
２１    操作パネル
２１１    ディスプレイ
２１２    タッチパネル
【図１】
2014239364.tif 000003
【図２】
2014239364.tif 000004
【図３】
2014239364.tif 000005
【図４】
2014239364.tif 000006
【図５】
2014239364.tif 000007
【図６】
2014239364.tif 000008
【図７】
2014239364.tif 000009
【図８】
2014239364.tif 000010
【図９】
2014239364.tif 000011
【図１０】
2014239364.tif 000012
【図１１】
2014239364.tif 000013
【図１２】
2014239364.tif 000014
【図１３】
2014239364.tif 000015
【図１４】
2014239364.tif 000016
【図１５】
2014239364.tif 000017
【図１６】
2014239364.tif 000018
【図１７】
2014239364.tif 000019
【図１８】
2014239364.tif 000020
【図１９】
2014239364.tif 000021
【図２０】
2014239364.tif 000022
【図２１】
2014239364.tif 000023
【図２２】
2014239364.tif 000024
【図２３】
2014239364.tif 000025