(57)【特許請求の範囲】
【請求項１】
記録媒体に画像を形成する画像形成部に、画像の形成を指示する画像処理装置であって、
対象画像の構成要素を、前記対象画像の形成に先立って表示部に表示する表示手段と、
前記表示手段により表示された構成要素と、記録媒体に形成される対象画像における当該構成要素とが、略同じ大きさとなるように、前記対象画像について印刷倍率を設定する倍率設定手段と、
前記倍率設定手段により設定される前記印刷倍率で拡大または縮小された対象画像が前記画像形成部により形成されるように、前記画像形成部に画像の形成を指示する指示手段と、
前記対象画像に含まれる文字を検出する文字検出手段とを備え、
前記表示手段は、前記文字検出手段により検出される文字を前記対象画像の構成要素として、前記対象画像のうち文字を含む領域を、前記表示部に表示するものである画像処理装置。
【請求項２】
前記対象画像のうち、前記表示部に表示する領域を、ユーザ操作に応じて変更する表示領域変更手段を備える請求項１記載の画像処理装置。
【請求項３】
前記画像形成部により対象画像が形成される記録媒体のサイズを設定するサイズ設定手段と、
前記倍率設定手段により設定された印刷倍率で対象画像を拡大または縮小する場合に、拡大または縮小されたその対象画像が、前記サイズ設定手段により設定された記録媒体のサイズよりも大きくなるかを判断する第１判断手段と、
前記第１判断手段により、前記対象画像が、前記サイズ設定手段により設定される記録媒体のサイズよりも大きくなると判断される場合、報知する報知手段とを備える請求項１または２に記載の画像処理装置。
【請求項４】
記録媒体に画像を形成する画像形成部に、画像の形成を指示する画像処理装置であって、
対象画像の構成要素を、前記対象画像の形成に先立って表示部に表示する表示手段と、
前記表示手段により表示された構成要素と、記録媒体に形成される対象画像における当該構成要素とが、略同じ大きさとなるように、前記対象画像について印刷倍率を設定する倍率設定手段と、
前記倍率設定手段により設定される前記印刷倍率で拡大または縮小された対象画像が前記画像形成部により形成されるように、前記画像形成部に画像の形成を指示する指示手段と、
前記画像形成部により対象画像が形成される記録媒体のサイズを設定するサイズ設定手段と、
前記倍率設定手段により設定された印刷倍率で対象画像を拡大または縮小する場合に、拡大または縮小されたその対象画像が、前記サイズ設定手段により設定された記録媒体のサイズよりも大きくなるかを判断する第１判断手段と、
前記第１判断手段により、前記対象画像が、前記サイズ設定手段により設定される記録媒体のサイズよりも大きくなると判断される場合、報知する報知手段とを備える画像処理装置。
【請求項５】
前記第１判断手段により、前記対象画像が、前記サイズ設定手段により設定される記録媒体のサイズよりも大きくなると判断された場合、
前記サイズ設定手段は、前記倍率設定手段により設定された印刷倍率で拡大または縮小された対象画像よりも大きい記録媒体のサイズを、前記対象画像が形成される記録媒体のサイズとして再設定するものである請求項３または４に記載の画像処理装置。
【請求項６】
前記倍率設定手段により設定される印刷倍率を確定する確定手段と、
前記確定手段により確定された印刷倍率で対象画像を拡大または縮小する場合に、拡大または縮小されたその対象画像が、前記サイズ設定手段により設定された記録媒体のサイズよりも大きくなるかを判断する第２判断手段とを備え、
前記指示手段は、
前記第２判断手段により、前記対象画像が、前記サイズ設定手段により設定された記録媒体のサイズよりも大きくなると判断される場合、前記確定手段により確定された印刷倍率で拡大または縮小された対象画像のうち、前記表示部に表示される構成要素を含み、且つ、前記サイズ設定手段により設定されたサイズの記録媒体１枚分に形成可能な領域の画像の形成を、前記画像形成部に指示する第１種指示手段を備える請求項３から５のいずれかに記載の画像処理装置。
【請求項７】
前記倍率設定手段により設定される印刷倍率を確定する確定手段と、
前記確定手段により確定された印刷倍率で対象画像を拡大または縮小する場合に、拡大または縮小されたその対象画像が、前記サイズ設定手段により設定された記録媒体のサイズよりも大きくなるかを判断する第２判断手段とを備え、
前記指示手段は、
前記第２判断手段により、前記対象画像が、前記サイズ設定手段により設定された記録媒体のサイズよりも大きくなると判断される場合、前記確定手段により確定された印刷倍率で拡大または縮小された対象画像を、複数枚の記録媒体に分割して形成するように、前記画像形成部に指示する第２種指示手段を備える請求項３から６のいずれかに記載の画像処理装置。
【請求項８】
前記表示部に表示される前記対象画像の構成要素を、ユーザ操作に応じて拡大または縮小して表示するよう前記表示手段を制御する更新手段を備え、
前記倍率設定手段は、
前記更新手段により拡大または縮小して表示された構成要素と、記録媒体に形成される対象画像における当該構成要素とが、略同じ大きさとなるように、前記印刷倍率を設定するものである請求項１から７のいずれかに記載の画像処理装置。
【請求項９】
記録媒体に画像を形成する画像形成部に、画像の形成を指示する画像処理装置において実行される画像処理プログラムであって、
前記画像処理装置を、
対象画像の構成要素を、前記対象画像の形成に先立って表示部に表示する表示手段と、
前記表示手段により表示された構成要素と、記録媒体に形成される対象画像における当該構成要素とが、略同じ大きさとなるように、前記対象画像について印刷倍率を設定する倍率設定手段と、
前記倍率設定手段により設定される前記印刷倍率で拡大または縮小された対象画像が前記画像形成部により形成されるように、前記画像形成部に画像の形成を指示する指示手段と、
前記画像形成部により対象画像が形成される記録媒体のサイズを設定するサイズ設定手段と、
前記倍率設定手段により設定された印刷倍率で対象画像を拡大または縮小する場合に、拡大または縮小されたその対象画像が、前記サイズ設定手段により設定された記録媒体のサイズよりも大きくなるかを判断する第１判断手段と、
前記第１判断手段により、前記対象画像が、前記サイズ設定手段により設定される記録媒体のサイズよりも大きくなると判断される場合、報知する報知手段として機能させる画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置および画像処理プログラムに関するものである。
【背景技術】
【０００２】
ユーザが設定した印刷倍率で、印刷データを拡大または縮小して印刷する技術が知られている。特許文献１には、画像形成装置において、操作パネル部に表示されたユーザインターフェイスの文字サイズを、変更キーの押下回数に応じて変更すること、および、ユーザインターフェイスの文字サイズが変更された場合には、そのときの変更キーの押下回数に応じて、画像を拡大して印刷出力することが記載されている。このようにすれば、ユーザが小さい文字を好まないと判断される場合、画像を拡大して印刷出力できる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−３４６２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、印刷結果の視認性は、文字のサイズにのみ左右されるものではなく、例えば、フォントの種類、文字飾りの有無など、様々な要因の影響を受ける。よって、特許文献１に記載された技術のように、単に、操作パネル部に表示されたユーザインターフェイスの文字のサイズと、印刷データに含まれる文字のサイズとを対応させるだけでは、必ずしも適切な印刷倍率を設定できない場合があるという問題点があった。
【０００５】
本発明は、上述した問題点を解決するためになされたものであり、適切な印刷倍率で拡大または縮小された対象画像の形成を指示できる画像処理装置および画像処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
この目的を達成するために、本発明の画像処理装置は、記録媒体に画像を形成する画像形成部に、画像の形成を指示するものであって、対象画像の構成要素を、前記対象画像の形成に先立って表示部に表示する表示手段と、前記表示手段により表示された構成要素と、記録媒体に形成される対象画像における当該構成要素とが、略同じ大きさとなるように、前記対象画像について印刷倍率を設定する倍率設定手段と、前記倍率設定手段により設定される前記印刷倍率で拡大または縮小された対象画像が前記画像形成部により形成されるように、前記画像形成部に画像の形成を指示する指示手段と、前記対象画像に含まれる文字を検出する文字検出手段とを備え、前記表示手段は、前記文字検出手段により検出される文字を前記対象画像の構成要素として、前記対象画像のうち文字を含む領域を、前記表示部に表示するものである。
或いは、上述した目的を達成するために、本発明の画像処理装置は、記録媒体に画像を形成する画像形成部に、画像の形成を指示するものであって、対象画像の構成要素を、前記対象画像の形成に先立って表示部に表示する表示手段と、前記表示手段により表示された構成要素と、記録媒体に形成される対象画像における当該構成要素とが、略同じ大きさとなるように、前記対象画像について印刷倍率を設定する倍率設定手段と、前記倍率設定手段により設定される前記印刷倍率で拡大または縮小された対象画像が前記画像形成部により形成されるように、前記画像形成部に画像の形成を指示する指示手段と、前記画像形成部により対象画像が形成される記録媒体のサイズを設定するサイズ設定手段と、前記倍率設定手段により設定された印刷倍率で対象画像を拡大または縮小する場合に、拡大または縮小されたその対象画像が、前記サイズ設定手段により設定された記録媒体のサイズよりも大きくなるかを判断する第１判断手段と、前記第１判断手段により、前記対象画像が、前記サイズ設定手段により設定される記録媒体のサイズよりも大きくなると判断される場合、報知する報知手段とを備える。
【０００７】
上記の画像処理装置は、前記表示部に表示される前記対象画像の構成要素を、ユーザ操作に応じて拡大または縮小して表示するよう前記表示手段を制御する更新手段を備え、前記倍率設定手段は、前記更新手段により拡大または縮小して表示された構成要素と、記録媒体に形成される対象画像における当該構成要素とが、略同じ大きさとなるように、前記印刷倍率を設定しても良い。
【０００８】
なお、本発明は、画像処理装置を制御する制御装置、画像処理方法、画像処理プログラム、当該画像処理プログラムを記録する記録媒体等の種々の態様で構成することができる。
【発明の効果】
【０００９】
請求項１記載の画像処理装置によれば、表示部に表示された対象画像の構成要素と、記録媒体に形成される対象画像における当該構成要素とが、略同じ大きさとなるように、対象画像について印刷倍率が設定され、その印刷倍率で拡大または縮小された対象画像が形成されるように指示される。よって、ユーザにとっては、記録媒体に形成されることになる対象画像における構成要素の大きさを、当該対象画像の形成に先だって視認できるので、適切な印刷倍率で拡大または縮小された対象画像の形成を指示できるという効果がある。
また、対象画像に含まれる文字を含む領域が表示部に表示されるので、ユーザは、印刷倍率が適切であるか否かを容易に判断できるという効果がある。
【００１０】
請求項２記載の画像処理装置によれば、請求項１の奏する効果に加え、対象画像のうち、表示部に表示される領域が、ユーザ操作に応じて変更されるので、ユーザは、印刷倍率が適切であるか否かの判断に好適な領域を、表示部に表示させることができるという効果がある。
【００１１】
請求項３記載の画像処理装置によれば、請求項１または２の奏する効果に加え、倍率設定手段により設定された印刷倍率で拡大または縮小された対象画像が、サイズ設定手段により設定された記録媒体のサイズよりも大きくなると判断される場合、報知されるので、ユーザは、印刷倍率が適切であるか否かを判断できるという効果がある。
【００１２】
請求項４記載の画像処理装置によれば、表示部に表示された対象画像の構成要素と、記録媒体に形成される対象画像における当該構成要素とが、略同じ大きさとなるように、対象画像について印刷倍率が設定され、その印刷倍率で拡大または縮小された対象画像が形成されるように指示される。よって、ユーザにとっては、記録媒体に形成されることになる対象画像における構成要素の大きさを、当該対象画像の形成に先だって視認できるので、適切な印刷倍率で拡大または縮小された対象画像の形成を指示できるという効果がある。
また、倍率設定手段により設定された印刷倍率で拡大または縮小された対象画像が、サイズ設定手段により設定された記録媒体のサイズよりも大きくなると判断される場合、報知されるので、ユーザは、印刷倍率が適切であるか否かを判断できるという効果がある。
【００１３】
請求項５記載の画像処理装置によれば、請求項３または４の奏する効果に加え、倍率設定手段により設定された印刷倍率で拡大または縮小された対象画像よりも大きい記録媒体のサイズが、対象画像が形成される記録媒体のサイズとして再設定されるので、印刷倍率に対応した適切な記録媒体のサイズを設定できるという効果がある。
【００１４】
請求項６記載の画像処理装置によれば、請求項３から５のいずれかの奏する効果に加え、確定された印刷倍率で拡大または縮小された対象画像のうち、表示部に表示される構成要素を含み、且つ、サイズ設定手段により設定されたサイズの記録媒体１枚分に形成可能な領域の画像を、形成させることができるという効果がある。
【００１５】
請求項７記載の画像処理装置によれば、請求項３から６のいずれかの奏する効果に加え、確定された印刷倍率で拡大または縮小された対象画像を、複数枚の記録媒体に分割して形成させることができるという効果がある。
【００１６】
請求項８記載の画像処理装置によれば、請求項１から７のいずれかに奏する効果に加え、ユーザにとっては、表示部に表示された対象画像の構成要素を視認しながら、それを拡大または縮小表示させる操作を行うことで、適切な印刷倍率を設定できるので、適切な印刷倍率を容易に設定できるという効果がある。
【００１７】
請求項９記載の画像処理プログラムによれば、画像処理装置において実行されることにより、請求項４記載の画像処理装置と同様の作用効果を奏する。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施形態であるＭＦＰの電気的構成を示すブロック図である。
【図２】ＭＦＰが実行するコピー処理の概要を説明する図である。
【図３】ＭＦＰが実行するコピー処理を示すフローチャートである。
【図４】ＭＦＰが実行する設定変更処理を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明の好ましい実施形態について、添付図面を参照して説明する。図１は、本発明の画像処理装置の一実施形態である多機能周辺装置（以下、「ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）」と称す）１の電気的構成を示したブロック図である。
【００２０】
ＭＦＰ１は、コピー機能、ファクシミリ機能、スキャン機能、プリンタ機能など複数種類の機能を有している。本実施形態のＭＦＰ１は、コピー処理を実行することにより用紙に形成されることになる対象画像の文字を、当該対象画像の形成に先立ち、略実物大で液晶ディスプレイ（ＬＣＤ）１７に表示することにより、適切な印刷倍率で拡大または縮小された対象画像の形成を、プリンタ２１に指示できるように構成されている。
【００２１】
なお、本実施形態において、「大きさ」または「サイズ」とは、物理的な長さで表される大きさを意味するものとする。したがって、ある画像の大きさ又はサイズについて言及する場合、それはピクセル数で表される画像のサイズではなく、当該画像の幅および高さの物理的な長さについて言及している。また、画像を構成するピクセル数について言及する場合には、その旨を明記することとする。
【００２２】
ＭＦＰ１には、ＣＰＵ１０、ＲＯＭ１１、ＲＡＭ１２、フラッシュメモリ１４、操作キー１５、ＬＣＤドライバ１６、ＬＣＤ１７、タッチパネル１８、スキャナ２０、プリンタ２１、ＮＣＵ２３、モデム２４、ネットワークインターフェイス２６（以下、ネットワークＩ／Ｆ２６と記載）が主に設けられている。ＣＰＵ１０、ＲＯＭ１１、ＲＡＭ１２、フラッシュメモリ１４は、バスライン２７を介して互いに接続されている。また、操作キー１５、ＬＣＤドライバ１６、タッチパネル１８、スキャナ２０、プリンタ２１、ＮＣＵ２３、モデム２４、ネットワークＩ／Ｆ２６、バスライン２７は、入出力ポート２８を介して互いに接続されている。
【００２３】
ＣＰＵ１０は、ＲＯＭ１１やフラッシュメモリ１４に記憶される固定値やプログラム、ＲＡＭ１２に記憶されているデータ、或いは、ＮＣＵ２３を介して送受信される各種信号に従って、ＭＦＰ１が有している各機能の制御や、入出力ポート２８と接続された各部を制御する。
【００２４】
ＲＯＭ１１は、制御プログラム１１ａなどが設けられた書換不能なメモリである。ＣＰＵ１０は、制御プログラム１１ａに従い、後述するコピー処理を実行する。
【００２５】
ＲＡＭ１２は、書換可能な揮発性のメモリであり、倍率設定メモリ１２ａ、用紙サイズメモリ１２ｂ、プレビュー表示フラグ１２ｃ、ポスター印刷許可フラグ１２ｄ、プレスキャンデータメモリ１２ｅ、本スキャンデータメモリ１２ｆが設けられている。倍率設定メモリ１２ａには、印刷倍率が設定され、用紙サイズメモリ１２ｂには、用紙のサイズが設定される。
【００２６】
プレビュー表示フラグ１２ｃは、コピー処理の実行時において、プレビュー画面を表示するか否かを示すフラグである。プレビュー表示フラグ１２ｃがオンに設定されている場合、ＭＦＰ１は、コピー処理により用紙に形成されることになる対象画像の文字を、ＬＣＤ１７に表示する。詳細は、図２を参照して後述する。
【００２７】
ポスター印刷許可フラグ１２ｄは、複数枚の用紙に分割して対象画像を形成するポスター印刷の実行を、許可するか否かを示すフラグである。ポスター印刷許可フラグ１２ｄがオンに設定されている場合において、用紙に形成すべき対象画像が、用紙サイズメモリ１２ｂに記憶されたサイズの用紙よりも大きい場合、ＭＦＰ１は、対象画像を複数枚の用紙に分割して形成する。
【００２８】
プレスキャンデータメモリ１２ｅ、本スキャンデータメモリ１２ｆは、それぞれ、スキャナ２０により原稿の対象画像を読み取ることにより生成された画像データを格納するメモリである。ＭＦＰ１は、プレスキャンデータメモリ１２ｅに格納された画像データを用いて、後述するプレビュー画面（図２）に、対象画像の文字を含む領域を表示させる。また、プリンタ２１は、本スキャンデータメモリ１２ｆに格納された画像データを用いて、用紙に対象画像を形成する。
【００２９】
フラッシュメモリ１４は、書換可能な不揮発性のメモリである。操作キー１５は、ＭＦＰ１に指示を入力するためのキーである。ＬＣＤ１７は、ＬＣＤドライバ１６に駆動されて、プレビュー画面（図２）など、各種の画像を表示する。
【００３０】
ＬＣＤ１７の表示面には、タッチパネル１８が設けられる。タッチパネル１８の全域は格子状に細かく区分けされ、区分けされた領域毎に静電センサが配設されている。タッチパネル１８は、ＬＣＤ１７の表示面のうち、ユーザにタッチされた位置を示す座標情報をＭＦＰ１に入力する。
【００３１】
スキャナ２０は、ファクシミリ送信機能、スキャン機能、又は、コピー機能の実行時に、原稿に描かれた対象画像を読み取って画像データを生成する。プリンタ２１は、ファクシミリ受信機能、プリンタ機能の実行時に、用紙に画像を形成する。ＮＣＵ２３は、電話回線の制御を行うものである。モデム２４は、ファクシミリ送信時には送信信号を電話回線での伝送に適した形態に変調し、一方、ファクシミリ受信時には電話回線から送られてきた変調信号を復調する。ネットワークＩ／Ｆ２６は、ＭＦＰ１を図示しないインターネットやＬＡＮ回線に接続するためのインターフェイスである。
【００３２】
図２は、ＭＦＰ１がコピー処理を実行する場合に、スキャナ２０が読み取る原稿の一例と、ＬＣＤ１７に表示されるプレビュー画面の一例とを示す図である。
【００３３】
図２に示すように、プレビュー画面には、プレビューエリア３０、拡大キーエリア３１、縮小キーエリア３２、スライドバー３３、スライダ３４が設けられる。
【００３４】
まず、ＭＦＰ１は、スキャナ２０により読み取られた対象画像の文字を含む領域を、略実物大で（表示倍率１００％で）、プレビューエリア３０に表示する。なお、ＬＣＤ１７による表示の解像度（単位長さ当たりに表示されるピクセル数）と、スキャナ２０による読み取りの解像度（単位長さ当たりに読み取られるピクセル数）とが異なる場合、スキャナ２０により読み取られた対象画像の文字を、略実物大で表示するための解像度変換が必要となる。具体的には、ＬＣＤ１７の表示の解像度が、スキャナ２０による読み取りの解像度のａ倍である場合において、スキャナ２０により読みられた対象画像のピクセル数がＩ×Ｊ（すなわち、幅方向のピクセル数がＩ、高さ方向のピクセル数がＪ）である場合、これをａ倍することにより、Ｉ・ａ×Ｊ・ａのピクセル数の対象画像を作成し、それをＬＣＤ１７に表示させる。
【００３５】
このようにすれば、スキャナ２０により読み取られた対象画像の文字を略実物大で、ＬＣＤ１７に表示できる。ここで、「略実物大」の「略」とは、完全な実物大に限定するものではなく、目視により実物大であると認識される程度の大きさの差は許容する意味で用いている。ＬＣＤ１７の解像度とスキャナ２０の解像度との関係によっては、スキャナ２０により読み取られた対象画像の文字を完全な実物大でＬＣＤ１７に表示することが困難である場合があるからである。
【００３６】
なお、図２には、対象画像の一部の領域がプレビューエリア３０に表示されている例を図示しているが、対象画像が小さい場合、あるいは、プレビューエリア３０が十分に大きい場合など、対象画像の全てをＬＣＤ１７に表示できる場合には、対象画像の全てがプレビューエリア３０に表示されても良い。以下の説明において、対象画像のうち、プレビューエリア３０に表示される領域（図２において二点鎖線で示す領域）を、表示対象領域と称する。スライドバー３３およびスライダ３４は、対象画像の表示対象領域を移動させるための操作子として機能する。ユーザは、スライドバー３３上においてスライダ３４をドラッグする操作を行うことで、対象画像の表示対象領域を所望の方向へ変更する。
【００３７】
拡大キーエリア３１、縮小キーエリア３２は、プレビューエリア３０に表示された画像の表示倍率の変更を受付けるためのエリアである。拡大キーエリア３１がユーザによって操作される毎に、ＭＦＰ１は、プレビューエリア３０に表示される文字を、例えば１２０％ずつ拡大して表示する。一方、縮小キーエリア３２が操作される毎に、ＭＦＰ１は、プレビューエリア３０に表示された文字を、例えば８０％ずつ縮小して表示する。したがって、プレビューエリア３０に表示された文字が小さく見にくい場合、ユーザは、拡大キーエリア３１を所望の回数操作することにより、それを適切な大きさまで拡大表示させることができる。
【００３８】
上記の処理をより具体的に説明する。拡大キーエリア３１がｎ回操作され、縮小キーエリア３２がｍ回操作された場合、プレビューエリア３０における表示倍率は、以下の（１）式により算出される。
表示倍率＝１．２ｎ×０．８ｍ×１００  ・・・（１）
【００３９】
上述したように、ＬＣＤ１７による表示の解像度が、スキャナ２０による読み取りの解像度のａ倍である場合において、対象画像の元々のピクセル数がＩ×Ｊである場合、Ｉ・ａ×Ｊ・ａのサイズの対象画像をＬＣＤ１７に表示させることで、表示倍率１００％で、対象画像の文字を表示できる。よって、Ｉ・ａ×Ｊ・ａのピクセル数に解像度変換された対象画像を基準とし、これを、上記（１）式で算出される表示倍率に基づいて、拡大または縮小し、ＬＣＤ１７に表示することで、所望の表示倍率で拡大または縮小された対象画像の文字を、ＬＣＤ１７に表示できる。
【００４０】
ここで、本実施形態のＭＦＰ１は、プレビューエリア３０に表示された文字と、用紙に形成される対象画像における当該文字とが、略同じ大きさとなるように、対象画像について印刷倍率を設定する。本実施形態において、「印刷倍率」とは、スキャナ２０により読み取られた対象画像の大きさ（すなわち幅及び高さの物理的長さ）を基準の１００％とする場合において、プリンタ２１に形成させるべき対象画像の大きさをパーセンテージで示した値であり、以下の（２）式により算出される。
印刷倍率＝１．２ｎ×０．８ｍ×１００  ・・・（２）
【００４１】
したがって、スキャナ２０により読み取られた対象画像の大きさを１００％とする場合において、例えば、表示倍率１２０％で対象画像の文字がプレビューエリア３０に表示されている場合には、ＭＦＰ１は、略１２０％の印刷倍率で拡大された対象画像の形成を、プリンタ２１に指示する。
【００４２】
本実施形態のＭＦＰ１によれば、ユーザにとっては、用紙に形成されることになる対象画像の文字の大きさを、略実物大で、当該対象画像の形成に先だち、プレビューエリア３０にて視認でき、適切な印刷倍率を設定できる。例えば、プレビューエリア３０における表示を見たユーザは、拡大キーエリア３１または縮小キーエリア３２を操作することにより、プレビューエリア３０内の文字を所望の大きさに拡大または縮小して、適切な印刷倍率を設定できる。また、不適切な印刷設定で画像の形成が行われることが抑制され、無駄な印刷を減らすことができる。
【００４３】
また、プレビューエリア３０には、対象画像のうち、文字を含む表示対象領域が表示されるので、ユーザは、プレビューエリア３０を視認しながら、その文字が読める程度の大きさとなるよう印刷倍率を調整でき、適切な印刷倍率をより容易に設定できる。
【００４４】
ここで、「表示された文字と、用紙に形成される対象画像における当該文字とが、略同じ大きさとなる」とは、プリンタ２１によって用紙に形成されることになる対象画像内の文字を、略実物大で表示することを意味している。また、「略同じ大きさ」、「略実物大」の「略」とは、幅および高さの物理的な長さが完全に等しいことまでを要求するものではなく、目視では認識できない程度の大きさの差は許容することを意味している。ＬＣＤ１７における表示の解像度と、プリンタ２１の解像度とが異なる場合、プレビューエリア３０に表示される文字と、プリンタ２１により形成される文字とを、完全に同じ大きさとすることが、困難である場合があるためである。
【００４５】
なお、プリンタ２１による印刷の解像度（単位長さ当たりに形成されるピクセル数）が、スキャナ２０による読み取りの解像度のｂ倍である場合、ＭＦＰ１は、スキャナ２０により読み取られた対象画像のピクセル数をｂ倍にする解像度変換処理と、上記の（２）式により算出される印刷倍率に基づく拡大または縮小とが施された対象画像を、プリンタ２１に形成させる。このようにすれば、スキャナ２０により読み取られた対象画像の物理的な幅および高さを、上記の印刷倍率で拡大または縮小して、プリンタ２１に印刷させることができる。
【００４６】
図３は、ＭＦＰ１のＣＰＵ１０によって実行されるコピー処理を示すフローチャートである。この処理は、ＭＦＰ１の原稿台（図示せず）に載置された原稿の対象画像をスキャナ２０により読み取り、プリンタ２１に形成させる処理である。なお、ＭＦＰ１は、原稿台に載置された原稿の大きさを、センサ（図示せず）により予め検出しておく。
【００４７】
まず、ステップＳ３０２（以下、ステップを省略）において、ＣＰＵ１０は、ユーザの入力に基づき、用紙のサイズ、プレビュー画面の表示を行うか否か、ポスター印刷を許可するか否かなど、各種の印刷条件を設定する。ＣＰＵ１０は、ユーザにより設定された用紙サイズを、用紙サイズメモリ１２ｂに格納する。また、プレビュー画面の表示がユーザにより設定された場合、プレビュー表示フラグ１２ｃをオンとし、それ以外の場合はオフとする。また、ポスター印刷の許可がユーザにより設定された場合、ポスター印刷許可フラグ１２ｄをオンとし、それ以外の場合はオフとする。なお、本実施形態のコピー処理において、倍率設定メモリ１２ａには、印刷倍率の初期値として１００％が設定されているものとして説明するが、ユーザにより設定された印刷倍率を、Ｓ３０２において、倍率設定メモリ１２ａに格納するように構成しても良い。
【００４８】
次に、ＣＰＵ１０は、プレビュー表示フラグ１２ｃがオンであるか否かを判断する（Ｓ３０４）。Ｓ３０４の判断が否定される場合（Ｓ３０４：Ｎｏ）、ＣＰＵ１０は、読み取り範囲などの各種のパラメータを決定する（Ｓ３２８）。例えば、ポスター印刷許可フラグ１２ｄがオンに設定されており、且つ、原稿の大きさが用紙サイズよりも大きい場合には、複数の読み取り範囲に分割して原稿の対象画像を読み取るために、この対象画像に対して複数の読み取り範囲を設定し、各読み取り範囲にページ数を割り当てる。そして、ＣＰＵ１０は、設定された読み取り範囲の読み取り（本スキャン）を、スキャナ２０に指示する（Ｓ３３０）。一方、スキャナ２０は、ＣＰＵ１０からの指示を受けて、指定された読み取り範囲を読み取り、その読み取り範囲の画像を表す画像データを生成し、本スキャンデータメモリ１２ｆに格納する。
【００４９】
次に、ＣＰＵ１０は、倍率設定メモリ１２ａに設定された印刷倍率、用紙サイズメモリ１２ｂに設定された用紙サイズ、本スキャンデータメモリ１２ｆに格納された画像データを指定して、プリンタ２１に対象画像の形成を指示する（Ｓ３３２）。プリンタ２１は、ＣＰＵ１０からの指示に基づき、指定されたサイズの用紙に対象画像を形成する。
【００５０】
次に、ＣＰＵ１０は、ポスター印刷許可フラグ１２ｄがオンになっているか否かを判断する（Ｓ３３４）。ポスター印刷許可フラグ１２ｄがオンである場合（Ｓ３３４：Ｙｅｓ）、Ｓ３２８において決定されたパラメータに基づき設定された全ページについて、画像の形成を終了したか否かを判断する（Ｓ３３６）。Ｓ３３６の判断が否定される場合（Ｓ３３６：Ｎｏ）、ＣＰＵ１０は、Ｓ３３０に戻り、次の読み取り範囲の読み取りを、スキャナ２０に指示する（Ｓ３３０）。
【００５１】
このようにして処理を繰り返すうちに、全ページについて画像形成が終了したと判断される場合（Ｓ３３６：Ｙｅｓ）、または、ポスター印刷許可フラグ１２ｄがオフであると判断される場合（Ｓ３３４：Ｎｏ）、ＣＰＵ１０は、コピー処理を終了する。
【００５２】
次に、プレビュー表示フラグ１２ｃがオンである場合（Ｓ３０４：Ｙｅｓ）について説明する。この場合、ＣＰＵ１０は、原稿の読み取り（プレスキャン）をスキャナ２０に指示する（Ｓ３０５）。一方、スキャナ２０は、原稿の対象画像を読み取り、対象画像を表す画像データを生成して、プレスキャンデータメモリ１２ｅに格納する。次に、ＣＰＵ１０は、生成された画像データをＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅａｄｅｒ）処理することにより、対象画像に含まれる文字を検出する（Ｓ３０６）。
【００５３】
次に、ＣＰＵ１０は、検出した文字が複数か否かを判断する（Ｓ３０８）。検出された文字が単数であると判断される場合（Ｓ３０８：Ｎｏ）、ＣＰＵ１０は、対象画像のうち、検出した文字を含む領域（表示対象領域）を、プレビュー画面のプレビューエリア３０に表示する（Ｓ３１６）。ここで、本実施形態の場合、倍率設定メモリ１２ａには、印刷倍率の初期値として１００％が設定されている。よって、ＣＰＵ１０は、スキャナ２０により読み取られた対象画像の文字を、１００％の表示倍率（略実物大）でプレビューエリア３０に表示する。換言すれば、印刷倍率１００％で対象画像を用紙に形成させる場合に、用紙に形成されることになる対象画像と略同じ大きさの対象画像の一部をプレビューエリア３０に表示する。
【００５４】
なお、本実施形態では、倍率設定メモリ１２ａには、印刷倍率の初期値として１００％が格納されているものとするが、これに代えて、例えば、Ｓ３０２の処理において、ユーザにより設定された印刷倍率が倍率設定メモリ１２ａに格納されている場合には、Ｓ３１６の処理において、プレビューエリア３０に表示する画像を、当該印刷倍率で拡大または縮小された対象画像の文字を、略実物大で表したものとしても良い。
【００５５】
また、本実施形態では、対象画像の一部の領域がプレビューエリア３０に表示されるが、ＭＦＰ１は、対象画像全体を表す表示データを作成し、その表示データのうち、一部を用いて、対象画像の一部をプレビューエリア３０に表示しても良いし、対象画像のうち、表示対象領域を表す表示データを作成し、その表示データを用いてプレビューエリア３０に対象画像の一部を表示することとしても良い。
【００５６】
一方、複数の文字が検出された場合（Ｓ３０８：Ｙｅｓ）、ＣＰＵ１０は、検出された文字の中で最小の文字を含む表示対象領域を、プレビューエリア３０に表示する（Ｓ３１０）。したがって、上述したように、倍率設定メモリ１２ａに、印刷倍率の初期値として１００％が設定されている場合、スキャナ２０により読み取られた対象画像に含まれる文字のうち、最小の文字が、略実物大でプレビューエリア３０に表示される。
【００５７】
次に、ＣＰＵ１０は、表示対象領域の変更がユーザによって指示されたか否か、すなわち、スライダ３４をドラッグする操作が行われたか否かを判断する（Ｓ３１２）。所定時間待機してもスライダ３４をドラッグする操作が行われない場合（Ｓ３１２：Ｎｏ）、ＣＰＵ１０はＳ３１８の処理に移行する。一方、Ｓ３１２の判断が肯定される場合（Ｓ３１２：Ｙｅｓ）、ＣＰＵ１０は、対象画像の表示対象領域を、ユーザ操作に応じて変更し、プレビューエリア３０における表示を更新する（Ｓ３１４）。したがって、ユーザは、印刷倍率が適切であるか否かの判断に好適な領域（例えば、対象画像中、特に重要な箇所）を、プレビューエリア３０に表示させることができる。
【００５８】
次に、ＣＰＵ１０は、設定変更処理を実行する（Ｓ３１８）。この設定変更処理（Ｓ３１８）は、ユーザによる拡大キーエリア３１，縮小キーエリア３２の操作に応じて、プレビューエリア３０における表示の表示倍率を変更し、且つ、対象画像に適用すべき印刷倍率を変更する処理である。設定変更処理の詳細は、図４を参照して後述する。
【００５９】
次に、ＣＰＵ１０は、設定変更処理（Ｓ３１８）より確定された印刷倍率で、対象画像を拡大または縮小する場合に、拡大または縮小されたその対象画像が、用紙サイズメモリ１２ｂに設定されたサイズの用紙１枚分に収まるか否かを判断する（Ｓ３２２）。すなわち、用紙に形成されることになる対象画像が、用紙サイズよりも大きいか否かを判断する。確定された印刷倍率で拡大または縮小された対象画像が、用紙サイズメモリ１２ｂに設定された用紙サイズ以下であり、１枚の用紙に収まると判断される場合（Ｓ３２２：Ｙｅｓ）、ＣＰＵ１０は、確定された印刷倍率、用紙サイズ、ポスター印刷許可フラグ１２ｄのオンオフに基づいて、読み取り範囲などの各種パラメータを決定する（Ｓ３２８）。そして、ＣＰＵ１０は、確定された印刷倍率、用紙サイズなどを指定して、対象画像の形成をプリンタ２１に指示する（Ｓ３３２）。一方、プリンタ２１は、ＣＰＵ１０から指定された印刷倍率で拡大または縮小された対象画像を、指定されたサイズの用紙に形成する。なお、Ｓ３２８からＳ３３６の処理については、上述したので、詳細な説明は省略する。
【００６０】
一方、確定された印刷倍率で対象画像を拡大または縮小する場合に、拡大または縮小されたその対象画像が、用紙サイズメモリ１２ｂに設定された用紙サイズよりも大きくなると判断される場合（Ｓ３２２：Ｎｏ）、ＣＰＵ１０は、ポスター印刷許可フラグ１２ｄがオンにされているか否かを判断する（Ｓ３２４）。Ｓ３２４の判断が否定される場合（Ｓ３２４：Ｎｏ）、ＣＰＵ１０は、確定された印刷倍率で拡大または縮小された対象画像のうち、プレビューエリア３０に表示された領域を含み、且つ、用紙サイズメモリ１２ｂに設定されたサイズの用紙１枚分に形成可能な領域を、印刷領域として設定する（Ｓ３２６）。
【００６１】
そして、ＣＰＵ１０は、対象画像のうち、設定された印刷領域がスキャナ２０によって読み取られるように、読み取り範囲など各種パラメータを決定し（Ｓ３２８）、スキャナ２０に本スキャンを指示する（Ｓ３３０）。そして、ＣＰＵ１０は、確定された印刷倍率、用紙サイズなどを指定して、スキャナ２０により生成された画像データに基づく対象画像の形成を、プリンタ２１に指示する（Ｓ３３２）。すなわち、確定された印刷倍率で拡大または縮小された対象画像のうち、プレビューエリア３０に表示される領域を含み、且つ、用紙サイズメモリ１２ｂに設定されたサイズの用紙１枚分に形成可能な領域の画像の形成を、プリンタ２１に指示する。その結果、ユーザは、拡大または縮小された対象画像のうち、少なくともプレビューエリア３０で視認した領域を含む印刷結果を得ることができる。
【００６２】
一方、ポスター印刷許可フラグ１２ｄがオンに設定されている場合（Ｓ３２４：Ｙｅｓ）、ＣＰＵ１０は、対象画像について、読み取り範囲などの各種パラメータを決定する（Ｓ３２８）。具体的には、確定された印刷倍率で拡大または縮小された対象画像を、用紙サイズメモリ１２ｂに設定されたサイズの複数枚の用紙に分割して印刷するために、複数の読み取り範囲を設定し、各読み取り範囲にページ数を割り当てる。そして、ＣＰＵ１０は、設定した読み取り範囲の読み取りをスキャナ２０に指示し（Ｓ３３０）、スキャナ２０により読み取られた対象画像の形成を、プリンタ２１に指示する（Ｓ３３２）。そして、Ｓ３２８において決定されたパラメータに基づき設定された全ページについて、画像の形成を終了したと判断されるまで、Ｓ３３０から処理を繰り返す。
【００６３】
このようにすれば、確定された印刷倍率で拡大または縮小された対象画像が、用紙サイズメモリ１２ｂに設定された用紙のサイズよりも大きくなると判断される場合には、対象画像を、複数枚の用紙に分割して形成させることができる。
【００６４】
図４は、ＭＦＰ１のＣＰＵ１０が実行する設定変更処理（Ｓ３１８）を示すフローチャートである。この処理は、プレビュー画面内の拡大キーエリア３１，縮小キーエリア３２が操作される毎に、プレビューエリア３０内の表示を更新する処理である。
【００６５】
まず、ＣＰＵ１０は、拡大キーエリア３１または縮小キーエリア３２がユーザによって操作されたか否かを判断する（Ｓ４００）。Ｓ４００の判断が否定される場合（Ｓ４００：Ｎｏ）、ＣＰＵ１０は、Ｓ４２０の処理に移行する。
【００６６】
一方、Ｓ４００の判断が肯定される場合（Ｓ４００：Ｙｅｓ）、ＣＰＵ１０は、プレビューエリア３０内に表示された対象画像の文字を、拡大キーエリア３１または縮小キーエリア３２の操作に応じて拡大または縮小して表示するよう、ＬＣＤドライバ１６を制御する（Ｓ４０１）。具体的には、上記（１）式により、拡大キーエリア３１および縮小キーエリア３２の操作回数に基づいて、表示倍率を算出し、その表示倍率で拡大または縮小された対象画像の文字を、プレビューエリア３０に表示する。
【００６７】
次に、ＣＰＵ１０は、プレビューエリア３０において拡大または縮小して表示された文字と、プリンタ２１により形成される対象画像における当該文字とが、略同じ大きさとなるように、対象画像に適用すべき印刷倍率を算出し、倍率設定メモリ１２ａに設定する（Ｓ４０２）。なお、本実施形態においては、上記（２）式により、拡大キーエリア３１および縮小キーエリア３２の操作回数に基づいて、印刷倍率を算出するものとする。しかしながら、印刷倍率の具体的算出方法は、これに限られない。例えば、プレビューエリア３０に表示される対象画像の文字に着目し、当該文字を構成するピクセル数と、ＬＣＤ１７の解像度との関係から、当該文字の実際の大きさ（すなわち、幅および高さの物理的な長さ）を求め、略同じ大きさの文字を含む対象画像が、プリンタ２１により形成されるように、印刷倍率を算出する構成としても良い。
【００６８】
次に、ＣＰＵ１０は、倍率設定メモリ１２ａに設定された印刷倍率で拡大または縮小された対象画像が、用紙サイズメモリ１２ｂに設定されたサイズの用紙に収まるか否かを判断する（Ｓ４０４）。Ｓ４０４の判断が肯定される場合（Ｓ４０４：Ｙｅｓ）、ＣＰＵ１０は、印刷倍率の確定指示がユーザにより入力されたか否かを判断する（Ｓ４２０）。具体的には、操作キー１５に設けられた図示しない確定キーが押下されたか否かを判断する。Ｓ４２０の判断が肯定される場合（Ｓ４２０：Ｙｅｓ）、ＣＰＵ１０は、倍率設定メモリ１２ａに設定された印刷倍率を、対象画像に適用すべき印刷倍率として確定し、Ｓ３２２の処理に移行する。一方、Ｓ４２０の判断が否定される場合（Ｓ４２０：Ｎｏ）、ＣＰＵ１０は、Ｓ４００に戻り処理を繰り返す。
【００６９】
Ｓ４０４の判断が否定される場合（Ｓ４０４：Ｎｏ）、すなわち、倍率設定メモリ１２ａに設定された印刷倍率で対象画像を拡大または縮小する場合に、拡大または縮小されたその対象画像が、用紙サイズメモリ１２ｂに設定された用紙のサイズよりも大きくなると判断される場合、ＣＰＵ１０は、メッセージ「１枚には収まりません」をＬＣＤ１７に表示して、ユーザに報知する（Ｓ４０６）。
【００７０】
このメッセージに基づいて、ユーザは、現状の印刷倍率が適切であるか否かを判断できる。例えば、印刷結果を１枚の用紙に収めたい場合には、縮小キーエリア３２を操作することにより、印刷倍率を小さくするなど、適切な対処をすることができ、ユーザにとって印刷倍率の設定がより容易になる。
【００７１】
次に、ＣＰＵ１０は、用紙サイズメモリ１２ｂに設定された用紙サイズよりも大きいサイズの用紙がセットされた用紙トレイ（図示せず）が、ＭＦＰ１において存在するか否かを判断する（Ｓ４０８）。なお、ＭＦＰ１は、複数の用紙トレイを備え、各用紙トレイにセットされた用紙のサイズを、予め記憶しているものとする。
【００７２】
Ｓ４０８の判断が否定される場合（Ｓ４０８：Ｎｏ）、ＣＰＵ１０は、Ｓ４２０の処理に移行する。一方、用紙サイズメモリ１２ｂに設定されたサイズよりも大きいサイズの用紙がセットされた用紙トレイが存在する場合（Ｓ４０８：Ｙｅｓ）、ＣＰＵ１０は、メッセージ「別のトレイを推奨します」をＬＣＤ１７に表示し、用紙サイズの設定の変更を受付ける（Ｓ４１０）。
【００７３】
次に、ＣＰＵ１０は、ユーザが別の用紙サイズに変更したか否かを判断する（Ｓ４１２）。なお、ユーザは、操作キー１５に設けられた図示しないテンキーなどから、用紙サイズの変更をＭＦＰ１に指示できるものとする。所定時間待機しても、用紙サイズの変更が指示されない場合（Ｓ４１２：Ｎｏ）、ＣＰＵ１０は、Ｓ４２０の処理に移行する。一方、ユーザが別の用紙サイズに変更した場合（Ｓ４１２：Ｙｅｓ）、ＣＰＵ１０は、ユーザにより変更された用紙サイズを、用紙サイズメモリ１２ｂに設定する（Ｓ４１４）。したがって、ユーザは、適切な用紙サイズ、例えば、倍率設定メモリ１２ａに設定された印刷倍率で拡大または縮小された対象画像よりも大きい用紙サイズを、対象画像が形成される用紙のサイズとして再設定できる。なお、本実施形態では、対象画像が用紙サイズよりも大きくなると判断される場合に、用紙サイズを再設定するものとして説明するが、ＭＦＰ１における印刷設定の仕様によっては、例えば、使用すべき用紙トレイを再設定するように、この設定変更処理を構成しても良い。
【００７４】
次に、ＣＰＵ１０は、倍率設定メモリ１２ａに設定された印刷倍率で拡大または縮小された対象画像が、変更後の用紙サイズに収まるか否かを判断する（Ｓ４１６）。上記印刷倍率で拡大または縮小された対象画像が、変更後の用紙サイズよりも大きく、変更後の用紙サイズに収まらないと判断される場合（Ｓ４１６：Ｎｏ）、ＣＰＵ１０は、メッセージ「１枚には収まりません」をＬＣＤ１７に表示し、ユーザに報知する（Ｓ４１８）。そして、ＣＰＵ１０は、Ｓ４２０の処理に移行する。なお、上記印刷倍率で拡大または縮小された対象画像が、変更後の用紙サイズ以下であり、変更後の用紙サイズに収まると判断される場合（Ｓ４１６：Ｙｅｓ）、ＣＰＵ１０は、Ｓ４１８の処理をスキップし、Ｓ４２０の処理に移行する。
【００７５】
設定変更処理によれば、ユーザは、プレビューエリア３０に表示された対象画像の文字を視認しながら、それを拡大または縮小表示させる操作を行うことで、適切な印刷倍率を設定できる。よって、適切な印刷倍率を容易に設定できる。
【００７６】
上記実施形態において、ＭＦＰ１が画像処理装置の一例であり、制御プログラム１１ａが画像処理プログラムの一例であり、ＬＣＤドライバ１６が表示手段の一例であり、プリンタ２１が画像形成部の一例である。用紙が記録媒体の一例である。Ｓ３０２，Ｓ４１４を実行するＣＰＵ１０がサイズ設定手段の一例である。Ｓ３０６を実行するＣＰＵ１０が文字検出手段の一例である。Ｓ３１４を実行するＣＰＵ１０が表示領域変更手段の一例である。Ｓ３２２を実行するＣＰＵ１０が第２判断手段の一例である。Ｓ３３２を実行するＣＰＵ１０が指示手段、第１種指示手段、第２種指示手段の一例である。Ｓ４０１を実行するＣＰＵ１０が更新手段の一例である。Ｓ４０２を実行するＣＰＵ１０が倍率設定手段の一例である。Ｓ４０４を実行するＣＰＵ１０が第１判断手段の一例である。Ｓ４０６を実行するＣＰＵ１０が報知手段の一例である。Ｓ４２０の判断を肯定するＣＰＵ１０が確定手段の一例である。
【００７７】
以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。
【００７８】
例えば、上記実施形態において、画像処理装置の一例であるＭＦＰ１は、画像形成部の一例であるプリンタ２１を内蔵するものであった。しかしながら、画像処理装置は、例えば、パーソナルコンピュータ、スキャナ、携帯電話機、デジタルカメラなど、外部に設けられた画像形成部に対して、画像の形成を指示する装置であっても良い。
【００７９】
また、上記実施形態では、最小の文字を含む表示対象領域を、プレビューエリア３０に最初に表示していた。これに代えて、例えば、タイトルを含む表示対象領域を、プレビューエリア３０に最初に表示するように構成しても良い。
【００８０】
また、上記実施形態では、コピー処理時における印刷倍率の設定について、本発明を適用していた。これに代えて、例えば、ファクシミリ受信したデータに基づき、画像形成部により形成されることになる対象画像の構成要素（例えば文字）を、当該対象画像の形成に先だって略実物大で表示するように、上記実施形態を変形しても良い。その場合、ファクシミリ受信したデータによって表される画像が、対象画像の一例に相当する。また、図示しないカードスロットに装着されたメディアカードから読み出したデータや、外部のパーソナルコンピュータなどから入力されたデータに基づいて、画像形成部に画像を形成させる場合についても同様に、本発明を適用可能である。
【００８１】
また、パーソナルコンピュータ（ＰＣ）を画像処理装置の一例として本発明を適用する場合には、例えば、ＰＣのモニタに表示されるピクセルの総数と、モニタの物理的な幅および高さとを取得し、これらを用いて、モニタにおいてユーザが視認した対象画像の構成要素の実際の大きさを求め、これを用いて印刷倍率を設定するように構成しても良い。なお、ＰＣ以外の装置においても、表示部の解像度がユーザによって様々に変更される可能性がある場合には、上述のように、ユーザが視認した構成要素の実際の大きさを求めるように構成しても良い。
【００８２】
また、上記実施形態では、対象画像内の表示対象領域をプレビューエリア３０に表示していた。これに代えて、対象画像内の１以上の文字を、例えば、ＯＣＲにより抽出し、当該抽出文字を表示部に表示する構成としても良い。
【００８３】
また、上記実施形態では、印刷倍率を算出していた。これに代えて、例えば、拡大キーエリア３１または縮小キーエリア３２の操作回数と、印刷倍率との対応関係を定めたテーブルを予め準備し、当該テーブルを参照することにより、操作回数に応じた印刷倍率を読み出し、設定することとしても良い。
【００８４】
また、上記実施形態では、プレビュー画面における最初の表示倍率を１００％としていた。換言すれば、プレビュー画面における最初の表示は、スキャナ２０により読み取られた対象画像の構成要素を、略実物大で表示するものであった。これに代えて、最初のプレビュー画面では、対象画像の全て、又は、幅方向または高さ方向のうち一方の全てが表示されるように、最初の表示倍率が決定されても良い。このようにすれば、ユーザは、最初のプレビュー画像により、対象画像を全体的に把握できる。
【００８５】
また、用紙サイズに合わせて自動計算された印刷倍率で対象画像を拡大または縮小する場合に用紙に形成されることになる対象画像の構成要素を略実物大で示した表示を、プレビュー画面における最初の表示としても良い。例えば、対象画像を形成すべき用紙のサイズとしてＡ４サイズが設定されている場合において、対象画像がＡ４サイズとは異なるサイズを有している場合には、対象画像をＡ４サイズの用紙に収めて形成するための印刷倍率を算出し、当該印刷倍率で拡大または縮小された対象画像の構成要素が、略実物大でプレビュー画面に表示されるように、最初の表示倍率が決定されても良い。
【００８６】
また、上記実施形態では、ユーザによる印刷条件の設定時（Ｓ３０２）において、ユーザは印刷倍率を設定せず、印刷倍率の初期値として１００％が設定されるものとして説明した。しかしながら、印刷条件の設定時（Ｓ３０２）において、ユーザにより印刷倍率が設定される場合、プレビュー画面における最初の表示は、当該設定された印刷倍率で拡大または縮小された対象画像の構成要素を、略実物大で表示するものであっても良い。
【００８７】
なお、上述した例のように、プレビュー画面における最初の表示倍率を１００％とはしない場合、印刷倍率は、例えば下記（３）式により算出できる。
印刷倍率＝１．２ｎ×０．８ｍ×ｃ  ・・・（３）
ここで、ｃは、プレビュー画面における最初の表示倍率を表す。
【００８８】
また、上記実施形態では、表示された対象画像の構成要素（例えば文字）の大きさが気に入らない場合、ユーザは、拡大キーエリア３０、縮小キーエリア３１を操作することにより、表示倍率および印刷倍率を調整するものとして説明した。しかしながら、これに代えて、表示された対象画像の構成要素の大きさをユーザが気に入らない場合には、例えば、用紙サイズの設定を変更する、コピー処理の実行をキャンセルするなど、その他の処理をユーザが採用できるように、画像処理装置を構成しても良い。
【００８９】
また、上記実施形態では、表示倍率が変更される毎に、印刷倍率が算出され、その算出された印刷倍率で拡大または縮小された対象画像が、用紙サイズに収まるか否かが判断されていた。これに代えて、例えば、印刷倍率が確定された場合、または、コピーの実行が指示された場合など、所定のタイミングでのみ、用紙サイズと対象画像の大小関係を判断するように構成しても良い。
【００９０】
また、上記実施形態では、対象画像の文字が、構成要素の一例であった。しかしながら、例えば、記号、マーク、図柄など、文字以外の構成要素が表示されるように、上記実施形態を変形しても良い。
＜その他＞
＜手段＞
技術的思想１の画像処理装置は、記録媒体に画像を形成する画像形成部に、画像の形成を指示するものであって、対象画像の構成要素を、前記対象画像の形成に先立って表示部に表示する表示手段と、前記表示手段により表示された構成要素と、記録媒体に形成される対象画像における当該構成要素とが、略同じ大きさとなるように、前記対象画像について印刷倍率を設定する倍率設定手段と、前記倍率設定手段により設定される前記印刷倍率で拡大または縮小された対象画像が前記画像形成部により形成されるように、前記画像形成部に画像の形成を指示する指示手段とを備える。
技術的思想２の画像処理装置は、技術的思想１記載の画像処理装置において、前記表示部に表示される前記対象画像の構成要素を、ユーザ操作に応じて拡大または縮小して表示するよう前記表示手段を制御する更新手段を備え、前記倍率設定手段は、前記更新手段により拡大または縮小して表示された構成要素と、記録媒体に形成される対象画像における当該構成要素とが、略同じ大きさとなるように、前記印刷倍率を設定するものである。
技術的思想３の画像処理装置は、技術的思想１または２に記載の画像処理装置において、前記画像形成部により対象画像が形成される記録媒体のサイズを設定するサイズ設定手段と、前記倍率設定手段により設定された印刷倍率で対象画像を拡大または縮小する場合に、拡大または縮小されたその対象画像が、前記サイズ設定手段により設定された記録媒体のサイズよりも大きくなるかを判断する第１判断手段と、前記第１判断手段により、前記対象画像が、前記サイズ設定手段により設定される記録媒体のサイズよりも大きくなると判断される場合、報知する報知手段とを備える。
技術的思想４の画像処理装置は、技術的思想３に記載の画像処理装置において、前記第１判断手段により、前記対象画像が、前記サイズ設定手段により設定される記録媒体のサイズよりも大きくなると判断された場合、前記サイズ設定手段は、前記倍率設定手段により設定された印刷倍率で拡大または縮小された対象画像よりも大きい記録媒体のサイズを、前記対象画像が形成される記録媒体のサイズとして再設定するものである。
技術的思想５の画像処理装置は、技術的思想３または４に記載の画像処理装置において、前記倍率設定手段により設定される印刷倍率を確定する確定手段と、前記確定手段により確定された印刷倍率で対象画像を拡大または縮小する場合に、拡大または縮小されたその対象画像が、前記サイズ設定手段により設定された記録媒体のサイズよりも大きくなるかを判断する第２判断手段とを備え、前記指示手段は、前記第２判断手段により、前記対象画像が、前記サイズ設定手段により設定された記録媒体のサイズよりも大きくなると判断される場合、前記確定手段により確定された印刷倍率で拡大または縮小された対象画像のうち、前記表示部に表示される構成要素を含み、且つ、前記サイズ設定手段により設定されたサイズの記録媒体１枚分に形成可能な領域の画像の形成を、前記画像形成部に指示する第１種指示手段を備える。
技術的思想６の画像処理装置は、技術的思想３または５に記載の画像処理装置において、前記倍率設定手段により設定される印刷倍率を確定する確定手段と、前記確定手段により確定された印刷倍率で対象画像を拡大または縮小する場合に、拡大または縮小されたその対象画像が、前記サイズ設定手段により設定された記録媒体のサイズよりも大きくなるかを判断する第２判断手段とを備え、前記指示手段は、前記第２判断手段により、前記対象画像が、前記サイズ設定手段により設定された記録媒体のサイズよりも大きくなると判断される場合、前記確定手段により確定された印刷倍率で拡大または縮小された対象画像を、複数枚の記録媒体に分割して形成するように、前記画像形成部に指示する第２種指示手段を備える。
技術的思想７の画像処理装置は、技術的思想１から６のいずれかに記載の画像処理装置において、前記表示手段は、前記文字検出手段により検出される文字を前記対象画像の構成要素として、前記対象画像のうち文字を含む領域を、前記表示部に表示するものである。
技術的思想８の画像処理装置は、技術的思想７に記載の画像処理装置において、前記対象画像のうち、前記表示部に表示する領域を、ユーザ操作に応じて変更する表示領域変更手段を備える。
技術的思想９の画像処理プログラムは、記録媒体に画像を形成する画像形成部に、画像の形成を指示する画像処理装置において実行されるものであって、前記画像処理装置を、対象画像の構成要素を、前記対象画像の形成に先立って表示部に表示する表示手段と、前記表示手段により表示された構成要素と、記録媒体に形成される対象画像における当該構成要素とが、略同じ大きさとなるように、前記対象画像について印刷倍率を設定する倍率設定手段と、前記倍率設定手段により設定される前記印刷倍率で拡大または縮小された対象画像が前記画像形成部により形成されるように、前記画像形成部に画像の形成を指示する指示手段として機能させる。
＜効果＞
技術的思想１記載の画像処理装置によれば、表示部に表示された対象画像の構成要素と、記録媒体に形成される対象画像における当該構成要素とが、略同じ大きさとなるように、対象画像について印刷倍率が設定され、その印刷倍率で拡大または縮小された対象画像が形成されるように指示される。よって、ユーザにとっては、記録媒体に形成されることになる対象画像における構成要素の大きさを、当該対象画像の形成に先だって視認できるので、適切な印刷倍率で拡大または縮小された対象画像の形成を指示できるという効果がある。
技術的思想２記載の画像処理装置によれば、技術的思想１の奏する効果に加え、ユーザにとっては、表示部に表示された対象画像の構成要素を視認しながら、それを拡大または縮小表示させる操作を行うことで、適切な印刷倍率を設定できるので、適切な印刷倍率を容易に設定できるという効果がある。
技術的思想３記載の画像処理装置によれば、技術的思想１または２の奏する効果に加え、倍率設定手段により設定された印刷倍率で拡大または縮小された対象画像が、サイズ設定手段により設定された記録媒体のサイズよりも大きくなると判断される場合、報知されるので、ユーザは、印刷倍率が適切であるか否かを判断できるという効果がある。
技術的思想４記載の画像処理装置によれば、技術的思想３の奏する効果に加え、倍率設定手段により設定された印刷倍率で拡大または縮小された対象画像よりも大きい記録媒体のサイズが、対象画像が形成される記録媒体のサイズとして再設定されるので、印刷倍率に対応した適切な記録媒体のサイズを設定できるという効果がある。
技術的思想５記載の画像処理装置によれば、技術的思想３または４の奏する効果に加え、確定された印刷倍率で拡大または縮小された対象画像のうち、表示部に表示される構成要素を含み、且つ、サイズ設定手段により設定されたサイズの記録媒体１枚分に形成可能な領域の画像を、形成させることができるという効果がある。
技術的思想６記載の画像処理装置によれば、技術的思想３から５のいずれかの奏する効果に加え、確定された印刷倍率で拡大または縮小された対象画像を、複数枚の記録媒体に分割して形成させることができるという効果がある。
技術的思想７記載の画像処理装置によれば、技術的思想１から６のいずれかの奏する効果に加え、対象画像に含まれる文字を含む領域が表示部に表示されるので、ユーザは、印刷倍率が適切であるか否かを容易に判断できるという効果がある。
技術的思想８記載の画像処理装置によれば、技術的思想７の奏する効果に加え、対象画像のうち、表示部に表示される領域が、ユーザ操作に応じて変更されるので、ユーザは、印刷倍率が適切であるか否かの判断に好適な領域を、表示部に表示させることができるという効果がある。
技術的思想９記載の画像処理プログラムによれば、画像処理装置において実行されることにより、請求項１記載の画像処理装置と同様の作用効果を奏する。
【符号の説明】
【００９１】
１              ＭＦＰ
１１ａ          制御プログラム
１６            ＬＣＤコントローラ
１７            ＬＣＤ
２１            プリンタ
【図１】
0005273133.tif 000002
【図２】
0005273133.tif 000003
【図３】
0005273133.tif 000004
【図４】
0005273133.tif 000005