(57)【特許請求の範囲】
【請求項１】
コード画像が付された原稿のうちの少なくとも当該コード画像が形成された形成部分を画像読み取り手段が読み取ることにより得られた読み取り画像を取得する取得手段と、
前記取得手段により取得された前記読み取り画像に含まれるコード画像を解析して、記録媒体上に形成されるコード画像についての推奨値であって大きさについての推奨値を出力する出力手段と、
を備える情報処理装置。
【請求項２】
前記出力手段は、前記取得手段により取得された前記読み取り画像に含まれるコード画像が予め定められた条件を満たさない場合に、前記推奨値を出力することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記出力手段は、前記読み取り画像に含まれるコード画像から得られた情報と当該コード画像の大きさとに基づき、当該コード画像が予め定められた条件を満たすか否かを判断し、当該予め定められた条件を満たさない場合に、前記推奨値を出力することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記出力手段により出力される前記推奨値の表示、当該推奨値が記載されたページの画像データの生成、当該推奨値の用紙への印字、前記読み取り画像への当該推奨値の関連付け、および、当該推奨値の送信処理の何れかを行う処理手段を更に備えることを特徴とする請求項１乃至３の何れかに記載の情報処理装置。
【請求項５】
コード画像が付された原稿を読み取る画像読み取り手段と、
前記画像読み取り手段により得られた読み取り画像に含まれるコード画像を解析して、記録媒体上に形成されるコード画像についての推奨値であって大きさについての推奨値を出力する出力手段と、
を備える画像読み取り装置。
【請求項６】
コード画像が付された原稿のうちの少なくとも当該コード画像が形成された形成部分を画像読み取り手段が読み取ることにより得られた読み取り画像を取得する取得機能と、
前記取得機能により取得された前記読み取り画像に含まれるコード画像を解析して、記録媒体上に形成されるコード画像についての推奨値であって大きさについての推奨値を出力する出力機能と、
をコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、画像読み取り装置、および、プログラムに関する。
【背景技術】
【０００２】
特許文献１には、データ読取装置から読取データ及び読取品質データが入力されるデータ入力手段と、複数の照合レコードを保持する照合データ記憶手段と、読取データを照合レコードと照合し照合判定を行う照合判定手段と、を備えたデータ照合機が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−９２３８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
原稿上のコード画像の読み取りに際し、読み取り条件がコード画像の読み取りに適していなかったり、コード画像が小さかったりすると、コード画像の読み取りが困難となったり、コード画像からの情報の取得が困難になったりする。かかる場合、読み取り条件の再設定を行えばよいが、設定する条件が多岐にわたることも多く、この場合、再設定に手間を要する。
本発明の目的は、推奨条件の出力を行わない場合に比べ、コード画像の読み取りに関する設定をユーザが行う際の利便性を高めることにある。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、コード画像が付された原稿のうちの少なくとも当該コード画像が形成された形成部分を画像読み取り手段が読み取ることにより得られた読み取り画像を取得する取得手段と、前記取得手段により取得された前記読み取り画像に含まれるコード画像を解析して、記録媒体上に形成されるコード画像についての推奨値であって大きさについての推奨値を出力する出力手段と、を備える情報処理装置である。
請求項２に記載の発明は、前記出力手段は、前記取得手段により取得された前記読み取り画像に含まれるコード画像が予め定められた条件を満たさない場合に、前記推奨値を出力することを特徴とする請求項１に記載の情報処理装置である。
請求項３に記載の発明は、前記出力手段は、前記読み取り画像に含まれるコード画像から得られた情報と当該コード画像の大きさとに基づき、当該コード画像が予め定められた条件を満たすか否かを判断し、当該予め定められた条件を満たさない場合に、前記推奨値を出力することを特徴とする請求項２に記載の情報処理装置である。
請求項４に記載の発明は、前記出力手段により出力される前記推奨値の表示、当該推奨値が記載されたページの画像データの生成、当該推奨値の用紙への印字、前記読み取り画像への当該推奨値の関連付け、および、当該推奨値の送信処理の何れかを行う処理手段を更に備えることを特徴とする請求項１乃至３の何れかに記載の情報処理装置である。
請求項５に記載の発明は、コード画像が付された原稿を読み取る画像読み取り手段と、前記画像読み取り手段により得られた読み取り画像に含まれるコード画像を解析して、記録媒体上に形成されるコード画像についての推奨値であって大きさについての推奨値を出力する出力手段と、を備える画像読み取り装置である。
請求項６に記載の発明は、コード画像が付された原稿のうちの少なくとも当該コード画像が形成された形成部分を画像読み取り手段が読み取ることにより得られた読み取り画像を取得する取得機能と、前記取得機能により取得された前記読み取り画像に含まれるコード画像を解析して、記録媒体上に形成されるコード画像についての推奨値であって大きさについての推奨値を出力する出力機能と、をコンピュータに実現させるためのプログラムである。
【発明の効果】
【０００６】
本発明の請求項１によれば、推奨値の出力を行わない場合に比べ、コード画像の読み取りに関する設定をユーザが行う際の利便性を高めることができる。
本発明の請求項２によれば、コード画像が予め定められた条件を満たす場合には推奨値の出力を省略可能となる。
本発明の請求項３によれば、コード画像から得られた情報も加味して、コード画像が予め定められた条件を満たすか否かの判断を行える。
本発明の請求項４によれば、出力手段により出力される推奨値をユーザに知らせることができるようになる。
本発明の請求項５によれば、推奨値の出力を行わない場合に比べ、コード画像の読み取りに関する設定をユーザが行う際の利便性を高めることができる。
本発明の請求項６によれば、推奨値の出力を行わない場合に比べ、コード画像の読み取りに関する設定をユーザが行う際の利便性を高めることができる。
【図面の簡単な説明】
【０００７】
【図１】本実施形態の画像形成装置を示した図である。
【図２】制御部の機能構成を示したブロック図である。
【図３】本実施形態にて行われる処理の具体例を示した図である。
【図４】記憶部に格納されている推奨値データベースを示した図である。
【図５】画像形成装置にて行われる他の処理例を示した図である。
【図６】画像形成装置にて行われる他の処理例を示した図である。
【図７】画像形成装置にて行われる処理の一連の流れを示したフローチャートである。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
図１は、本実施形態の画像形成装置１０を示した図である。
図１に示すように、本実施形態の画像形成装置１０を構成する各機能部は、バス１０１に接続され、このバス１０１を介してデータの授受を行う。
操作部１０６は、ユーザの操作を受け付ける。操作部１０６は、例えば、ハードウェアキーにより構成される。また、例えば、押圧された位置に応じた制御信号を出力するタッチパネルにより構成される。
【０００９】
表示部１０７は、例えば液晶ディスプレイにより構成され、ＣＰＵ１０２の制御の下、画像形成装置１０に関するデータを表示する。また、表示部１０７は、ユーザが画像形成装置１０を操作する際にユーザが参照するメニュー画面を表示する。
画像読み取り部１０８は、いわゆるスキャナ装置により構成され、セットされた原稿上の画像を読み取り、読み取り画像（画像データ）を生成する。
【００１０】
画像形成部１０９は、例えば電子写真方式を用い、画像データに応じたトナー像を用紙上に形成する。なお、画像形成部１０９では、インクジェットヘッド方式などの他の方式を用いて画像形成を行うこともできる。
通信部１１０は、通信回線（不図示）に接続され、通信回線に接続されている他の装置との通信を行う通信インターフェースとして機能する。
【００１１】
画像処理部１１１は、画像データが表す画像に色補正や階調補正等の画像処理を施す。
記憶部１０５は、ハードディスク装置などの記憶装置により構成され、例えば、通信部１１０にて受信したデータや、画像読み取り部１０８にて生成された読み取り画像を記憶する。さらに、記憶部１０５には、推奨値データベース（後述）が格納されている。
【００１２】
制御部６０は、画像形成装置１０の各部を制御する。制御部６０は、ＣＰＵ（Central Processing Unit）１０２、ＲＯＭ（Read Only Memory）１０３、ＲＡＭ（Random Access Memory）１０４により構成される。
ＲＯＭ１０３は、ＣＰＵ１０２により実行される制御プログラムを記憶する。ＣＰＵ１０２は、ＲＯＭ１０３に記憶されている制御プログラムを読み出し、ＲＡＭ１０４を作業エリアにして、制御プログラムを実行する。
【００１３】
ＣＰＵ１０２により制御プログラムが実行されると、ＣＰＵ１０２により画像形成装置１０の各部が制御され、画像形成装置１０は、例えば用紙に画像を形成したり、原稿を読み取って原稿の読み取り画像を生成したりする。
また、本実施形態では、ＣＰＵ１０２により制御プログラムが実行されることで、図２（制御部６０の機能構成を示したブロック図）に示すように、制御部６０が、画像取得部６１、推奨条件出力部６２として機能する。
【００１４】
ここで、本実施形態では、画像取得部６１、推奨条件出力部６２が設けられている部分は、コード画像の読み取りに関する処理を行う情報処理装置として捉えることができる。
また、画像読み取り部１０８（図１参照）および制御部６０の部分は、原稿の読み取り、および、この読み取りの結果に基づき推奨条件を出力する画像読み取り装置として捉えることができる。
【００１５】
画像取得部６１、推奨条件出力部６２は、ソフトウェアとハードウェア資源とが協働することにより実現される。
具体的には、本実施形態では、ＲＯＭ１０３（図１参照）や記憶部１０５に、オペレーティングシステム、オペレーティングシステムと協働して実行されるアプリケーションソフト等が記憶されている。そして、本実施形態では、ＣＰＵ１０２が、これらのプログラムをＲＯＭ１０３等から主記憶装置であるＲＡＭ１０４に読み込み、実行することで、画像取得部６１、推奨条件出力部６２の各機能部が実現される。
【００１６】
ここで、ＣＰＵ１０２によって実行されるプログラムは、磁気記録媒体（磁気テープ、磁気ディスクなど）、光記録媒体（光ディスクなど）、光磁気記録媒体、半導体メモリなどのコンピュータが読取可能な記録媒体に記憶した状態で、画像形成装置１０へ提供し得る。
また、ＣＰＵ１０２によって実行されるプログラムは、インターネットなどの通信手段を用いて画像形成装置１０にダウンロードしてもよい。
【００１７】
図３は、本実施形態にて行われる処理の具体例を示した図である。
本実施形態では、まず、符号３Ａで示す処理が実行される。
符号３Ａで示す処理では、ユーザが、コード画像の一例であるＱＲコード（登録商標）４０が付された原稿４１を、画像読み取り手段の一例としての画像読み取り部１０８にセットして、原稿４１の読み取りを行う。これにより、原稿４１の読み取り画像が得られる。
なお、本実施形態では、ＱＲコード４０をコード画像の一例として用いるが、他の種類の２次元バーコードを用いてもよい。また、１次元のバーコードを用いてもよい。
【００１８】
次いで、本実施形態では、符号３Ｂで示す処理が実行される。
符号３Ｂで示す処理では、まず、取得手段の一例としての画像取得部６１が、上記画像読み取り部１０８により得られた読み取り画像を取得する。
次いで、出力手段の一例としての推奨条件出力部６２が、画像取得部６１により取得された読み取り画像に含まれるＱＲコード４０の解析を行い（デコードを行い）、ＱＲコード４０の型番（バージョン）を把握する。
より具体的には、推奨条件出力部６２は、ＱＲコード４０を構成するセルの数をカウントし、このカウントの結果に基づき、ＱＲコード４０の型番を把握する。
この例では、型番「１５」が把握される場合を例示している。
【００１９】
さらに、推奨条件出力部６２は、画像読み取り部１０８が原稿４１の読み取りを行った際の読み取り条件を把握する。具体的には、推奨条件出力部６２は、画像読み取り部１０８が原稿４１の読み取りを行った際の読み取り解像度を把握する。
なお、この例では、読み取り解像度「３００ｄｐｉ」が把握される場合を例示している。
【００２０】
さらに、推奨条件出力部６２は、画像取得部６１により取得された読み取り画像を解析し、読み取り画像に含まれるＱＲコード４０の大きさ（実際の大きさ、印字領域）を得る。
なお、ここでは、ＱＲコード４０の大きさとして、ＱＲコード４０の一辺の長さ（３０ｍｍ）が把握される場合を例示している。
【００２１】
ここで、ＱＲコード４０の型番とは、ＱＲコード４０の種類を指し、型番には、例えば、１から４０が設定されている。そして、それぞれの型番毎に、ＱＲコード４０内のセル数が決められている。
型番が小さいほどセルの数が小さくなりＱＲコード４０は小さくなる。また、型番が大きいほどセルの数が大きくなりＱＲコード４０は大きくなる。
【００２２】
その後、本実施形態では、符号３Ｂで示す処理により得られた情報に基づき、推奨条件出力部６２が、ＱＲコード４０が予め定められた条件を満たすか否かを判断する。
具体的には、推奨条件出力部６２は、読み取り画像に含まれるＱＲコード４０が、予め定められた大きさ以上であるか否かを判断する。
【００２３】
ここで、本実施形態では、この判断にあたり、まず、推奨条件出力部６２が、上記にて得た、型番、読み取り解像度と、記憶部１０５に記憶されている情報（推奨値データベースに格納されている情報）とに基づき、ＱＲコード４０の大きさについての推奨値を得る。
具体的には、推奨条件出力部６２は、４５．３ｍｍ以上という推奨値を得る。
【００２４】
図４は、記憶部１０５に格納されている推奨値データベースを示した図である。なお、図４では、型番１４〜１６の部分のみを抜粋して表示している。
推奨値データベースには、型番と、文字数と、ＱＲコード４０の大きさの推奨値とが互いに対応付けられた状態で格納されている。
ここで、例えば、型番が１５の場合、ＱＲコード４０の大きさの推奨値は、６７．９ｍｍ以上、４５．３ｍｍ以上、３４．０ｍｍ以上、２２．７ｍｍ以上の何れかとなる。
【００２５】
より具体的には、ＱＲコード４０の大きさの推奨値は、ＱＲコード４０の読み取りが行われる際の読み取り解像度によって異なり、読み取り解像度が２００ｄｐｉのときには６７．９ｍｍ以上となり、読み取り解像度が３００ｄｐｉのときには４５．３ｍｍ以上となり、読み取り解像度が４００ｄｐｉのときには３４．０ｍｍ以上となり、読み取り解像度が６００ｄｐｉのときには２２．７ｍｍ以上となる。
【００２６】
ここで、本実施形態では、読み取り画像に含まれるＱＲコード４０の型番は、上記のとおり、「１５」となっている。また、画像読み取り部１０８が原稿４１の読み取りを行った際の読み取り解像度は、上記のとおり、「３００ｄｐｉ」となっている。
この結果、図４を参照すると、本実施形態の場合の推奨値は、４５．３ｍｍ以上となる。
【００２７】
その後、本実施形態では、推奨条件出力部６２が、読み取り画像に含まれるＱＲコード４０の大きさ（実際の大きさ）（３０ｍｍ）と、推奨値として得られたＱＲコード４０の大きさ（４５．３ｍｍ）とを比較する。
付言すると、読み取り画像に含まれるＱＲコード４０の大きさ（実際の大きさ）と、推奨値データベースから得られた、ＱＲコード４０の大きさとを比較する。
【００２８】
そして、推奨条件出力部６２は、実際の大きさの方が、推奨値よりも小さい場合、ＱＲコード４０についての推奨値を出力する。付言すると、本実施形態では、ＱＲコード４０が予め定められた条件を満たさない場合、推奨条件出力部６２が、推奨値を出力する。
【００２９】
ここで、本実施形態では、読み取り画像に含まれるＱＲコード４０の大きさ（実際の大きさ）の方が、推奨値データベースから得られるＱＲコード４０の大きさ（推奨値）よりも小さくなっている。このため、本実施形態では、推奨条件出力部６２が推奨値を出力する。
ここで、本実施形態では、推奨値データベースから得た上記４５．３ｍｍが、推奨値となり、推奨条件出力部６２は、この４５．３ｍｍを、推奨値として出力する。
【００３０】
そして、本実施形態では、出力されたこの推奨値（推奨形成条件）（４５．３ｍｍ）が、表示部１０７（図１参照）へ送信される。そして、表示部１０７では、図３の符号３Ｃに示すように、ＱＲコード４０の大きさの変更が必要な旨、および、ＱＲコード４０の大きさの推奨値（４５．３ｍｍ）が表示される。これにより、ユーザは、読み取りにより適したＱＲコード４０の大きさを把握しうる。
【００３１】
ここで、ＱＲコード４０の読み取りに失敗する場合、ユーザは、ＱＲコード４０の大きさを変更するなど、読み取り時の条件を変更したうえで、再度の読み取りを行う必要が生じる。ところで、読み取り時の条件は多岐にわたることが多く、読み取り時の条件の変更には手間を要することが多い。
【００３２】
これに対し、本実施形態では、上記のとおり、推奨条件出力部６２から推奨値が出力され、この推奨値が表示部１０７に表示される。これにより、本実施形態では、ＱＲコード４０の読み取り時の条件をユーザが変更する際の手間が低減される。
【００３３】
図５は、画像形成装置１０にて行われる他の処理例を示した図である。
この処理では、符号５Ａ、５Ｂ、５Ｃで示す処理が実行される。符号５Ａ、５Ｂで示す処理は、上記符号３Ａ、３Ｂで示した処理と同様であり、ここでは、符号５Ｃで示す処理について説明する。
【００３４】
符号５Ｃで示す処理では、原稿４１の読み取り画像（読み取りデータ）に対し、符号Ｃ２に示すように、推奨値を記載したページの画像データを追加する。
言い換えると、この処理では、推奨値の表示に用いられる画像データを生成し、この画像データを、原稿４１の読み取り画像に付加する。
【００３５】
さらに具体的には、処理手段の一例としてのページ生成部（不図示）が、推奨条件出力部６２から出力された推奨値を記載した新たなページの画像データを生成し、この画像データを、読み取り画像（原稿４１の読み取りデータ）に追加する。
この処理の場合、ユーザは、読み取り画像の内容を確認することで（読み取り画像のファイルを開くことで）、推奨値の確認を行える。
【００３６】
また、符号５Ｄで示す処理を行ってもよい。
符号５Ｄで示す処理では、不図示の属性情報付与部が、原稿４１の読み取り画像に対し、推奨条件出力部６２から出力された推奨値（４５．３ｍｍ）を付与する。
付言すると、この処理では、推奨条件出力部６２から出力された推奨値を、読み取り画像の属性情報とする。さらに説明すると、この処理では、読み取り画像に対して、推奨条件出力部６２から出力された推奨値を関連付ける。この処理の場合、ユーザは、読み取り画像の属性情報を確認することで、推奨値の確認を行える。
【００３７】
また、図示は省略するが、推奨値を用紙に印字してもよい。
具体的には、推奨条件出力部６２から画像形成部１０９（図１参照）に対して推奨値を出力し、画像形成部１０９が、この推奨値を用紙へ印字する。この処理の場合、ユーザは、この用紙を参照することで、推奨値の確認を行える。
なお、上記ページ生成部、上記属性情報付与部は、上記画像取得部６１、推奨条件出力部６２と同様、ＣＰＵ１０２（図１参照）が、ＲＯＭ１０３等から読み出されたプログラムを実行することで実現される。
【００３８】
図６は、画像形成装置１０にて行われる他の処理例を示した図である。
この処理例では、符号６Ａ、６Ｂ、６Ｃで示す処理が実行される。符号６Ａ、６Ｂで示す処理は、上記符号３Ａ、３Ｂで示した処理と同様であり、ここでは、符号６Ｃで示す処理について説明する。
【００３９】
符号６Ｃで示す処理では、管理者などの受信者に対し推奨値を通知する。より具体的には、この処理では、電子メールを用い、受信者に対して推奨値を送信する。なお、この送信は、通信部１１０（図１参照）により行われる。
【００４０】
図７は、画像形成装置１０にて行われる処理の一連の流れを示したフローチャートである。
本実施形態では、まず、ユーザによって、操作部１０６（図１参照）が操作され、ＱＲコード４０の評価を行う専用のモードであるコード画像評価モードに設定される。
そして、このコード画像評価モードに設定されると、ステップ１０１〜ステップ１０９の処理が実行される。
【００４１】
この処理では、まず、原稿４１の読み取りが画像読み取り部１０８（図１参照）により行われ、読み取り画像が生成される。そして、読み取り画像が画像取得部６１（図２参照）に出力され、画像取得部６１が読み取り画像を取得する。
【００４２】
次いで、推奨条件出力部６２が、画像取得部６１が取得したこの読み取り画像の走査を行い、読み取り画像内に、ＱＲコード４０があるか否かを判断する（ステップ１０１）。
そして、ステップ１０１にてＱＲコード４０が無いと判断された場合は、ステップ１０２の処理に進む。ステップ１０２の処理では、表示部１０７（図１参照）が、ＱＲコード４０が検出されなかった旨の表示を行う。
【００４３】
次いで、ステップ１０３の処理が行われる。ステップ１０３の処理では、ＱＲコード４０の検出処理を行ったページ（ＱＲコード４０の有無の走査を行った上記ページ）が、最終ページであるか否かを判断する。そして、最終ページである場合は、処理を終了し、最終ページでない場合は、ステップ１０１の処理を再び行う。
【００４４】
一方、ステップ１０１にて、読み取り画像内にＱＲコード４０が有ると判断された場合は、推奨条件出力部６２が、ＱＲコード４０のデコードを行い（ステップ１０４）、ＱＲコード４０の型番を得る。また、推奨条件出力部６２は、上記読み取り画像が得られた際の読み取り解像度を取得する。
そして、推奨条件出力部６２は、ＱＲコード４０の型番、読み取り解像度に基づき、ＱＲコード４０の大きさについての推奨値を取得する（ステップ１０５）。具体的には、記憶部１０５に格納された推奨値データベースを検索し、推奨値を取得する。
【００４５】
次に、推奨条件出力部６２は、読み取り画像中のＱＲコード４０の大きさ（ＱＲコード４０の実際の大きさ）を把握する（ステップ１０６）。具体的には、ＱＲコード４０が形成されている領域のＸ座標、Ｙ座標に基づき、ＱＲコード４０の大きさ（ＱＲコード４０の印字領域の大きさ）を把握する。
次いで、推奨条件出力部６２は、ステップ１０６にて得られたＱＲコード４０の実際の大きさが、ステップ１０５にて取得された推奨値以上であるか否かを判断する（ステップ１０７）。
【００４６】
そして、ＱＲコード４０の実際の大きさが推奨値以上である場合は、表示部１０７が、ＱＲコード４０が推奨値内である旨のメッセージ（ＱＲコード４０の大きさが推奨条件を満たす旨のメッセージ）を表示する（ステップ１０８）。
一方で、ＱＲコード４０の実際の大きさが推奨値よりも小さい場合は、表示部１０７が、ＱＲコード４０が推奨値外である旨のメッセージ（ＱＲコード４０の大きさが推奨条件を満たさない旨のメッセージ）を表示する（ステップ１０９）。また、このステップ１０９では、図３の符号３Ｃで説明したように、表示部１０７にて、「４５．３ｍｍ」などの推奨値が表示される。
【００４７】
なお、ステップ１０９の処理では、推奨値を表示する場合を説明したが、これは一例であり、表示に代わり、上記図５の符号５Ｃで示した処理（推奨値が記載されたページの画像データの生成処理）や、符号５Ｄで示した処理（読み取り画像への推奨値の関連付け）を行ってもよい。また、図６の符号６Ｃで示した処理（推奨値の送信処理）を行ってもよい。また、推奨値の用紙への印字処理を行ってもよい。
【００４８】
（その他）
上記では、ＱＲコード４０の型番、読み取り解像度に基づき、ＱＲコード４０の推奨値を取得したが、他の情報に基づき、推奨値を取得するようにしてもよい。
例えば、ＱＲコード４０に格納されている情報の情報量（データサイズ）や、ＱＲコード４０の誤り訂正レベルなどに基づき、ＱＲコード４０の推奨値を取得するようにしてもよい。
【００４９】
また、上記では、ＱＲコード４０についての推奨値を取得する場合を一例に説明したが、原稿４１（ＱＲコード４０）を画像読み取り部１０８に読み取らせる際の推奨条件（推奨読取条件）を取得するようにしてもよい。
より具体的には、例えば、原稿４１（ＱＲコード４０）を画像読み取り部１０８に読み取らせる際の読み取り解像度を取得するようにしてもよい。
【００５０】
ここで、図４を参照すると分かるように、読み取り解像度が大きくなると、ＱＲコード４０の大きさの推奨値も小さくなる。これは、ＱＲコード４０の実際の大きさが小さくても、読み取り解像度を大きくしていくと、推奨条件を満たすことを意味する。
【００５１】
より具体的には、本実施形態では、ＱＲコード４０の実際の大きさは３０ｍｍであり、３００ｄｐｉでは、上記のとおり、推奨条件を満たさないが、読み取り解像度を６００ｄｐｉとすると、ＱＲコード４０の大きさの推奨値は、２２．７ｍｍとなり、３０ｍｍという大きさを有した上記ＱＲコード４０は、大きさについての推奨条件を満たすようになる。
【００５２】
上記では、ＱＲコード４０の大きさについての推奨値を通知することで、より適した条件での読み取りが行われるようにしたが、本実施形態の場合、例えば、読み取り解像度である６００ｄｐｉを通知することでも、より適した条件での読み取りが行われるようになる。
【００５３】
付言すると、上記では、ＱＲコード４０の大きさが予め定められた条件を満たすか否かの判断を行い、この予め定められた条件を満たさない場合に、大きさについての推奨値を出力した。
これに限らず、画像読み取り部１０８がＱＲコード４０の読み取りを行った際の読み取り条件が予め定められた条件を満たすか否かの判断を行い、満たさない場合に、読み取り条件についての推奨値を出力するようにしてもよい。
上記の例で具体的に説明すると、実際の大きさが３０ｍｍであるＱＲコード４０を、読み取り解像度３００ｄｐｉで読み取った場合、読み取り条件が予め定められた条件を満たさないと判断し、新たな読み取り解像度である６００ｄｐｉを、推奨値として出力するようにしてもよい。
【００５４】
また、図７にて説明した処理では、コード画像評価モードという専用モードのときに推奨値を得る場合を説明した。ところで、これは一例であり、専用モードではなく、通常のモードのときにも（原稿の読み取りを行う通常のスキャン処理のときにも）、推奨値を取得し、推奨値の表示処理等を行うようにしてもよい。
また、上記では、原稿４１の全体を読み取って、ＱＲコード４０の読み取り画像を得たが、原稿のうちのＱＲコード４０が形成された形成部分のみを読み取って、ＱＲコード４０の読み取り画像を得てもよい。
【００５５】
さらに、上記では、画像形成装置１０にて、推奨値を得る場合を説明したが、画像形成装置１０から例えばサーバ装置（不図示）へ、読み取り画像、読み取り解像度などの情報を送信し、サーバ装置にて、推奨値を取得するようにしてもよい。
また、上記では、推奨条件として「値」を出力したが、値以外の情報を推奨条件として出力するようにしてもよい。
【００５６】
また、上記では、ＱＲコード４０を原稿４１上に形成する際の推奨条件である推奨形成条件（上記大きさなどの条件）、および、ＱＲコード４０が形成された形成部分を画像読み取り部１０８に読み取らせる際の推奨条件である推奨読取条件（読み取り解像度などの条件）の何れか一方を出力する場合を一例に説明したが、推奨形成条件、推奨読取条件の両者を出力してもよい。
【００５７】
また、上記では、推奨形成条件の表示処理、推奨形成条件が記載されたページの画像データの生成処理、用紙への推奨形成条件の印字処理、読み取り画像への推奨形成条件の関連付け、推奨形成条件の送信処理を説明した。ところで、これらの処理を行う対象は推奨形成条件に限らず、推奨読取条件としてもよい。また、推奨形成条件および推奨読取条件の両者としてもよい。
【符号の説明】
【００５８】
４０…ＱＲコード、４１…原稿、６０…制御部、６１…画像取得部、６２…推奨条件出力部、１０８…画像読み取り部
【図１】
0006613871.tif 000002
【図２】
0006613871.tif 000003
【図３】
0006613871.tif 000004
【図４】
0006613871.tif 000005
【図５】
0006613871.tif 000006
【図６】
0006613871.tif 000007
【図７】
0006613871.tif 000008