(57)【要約】【課題】スキャンデータ内に含まれている情報コードを短時間に検索することができる画像処理装置を提供する。【解決手段】ＱＲモードが有効である場合、画像データの解像度を変更し、第１解像度に低解像度化してＱＲコードの検索実行し、ＱＲコード位置が判明した場合、ＱＲコード部分の抽出及びデコード処理を実行した後、ＱＲコードの復元情報に基づいて必要な処理を実行する（ステップ201〜208）。一方、ＱＲコード位置が判明しなかった場合、画像データの解像度を第２解像度に低解像度化してＱＲコードを検索し、まだＱＲコード位置が判明しなかった場合、スキャンした元の高解像度の画像データでＱＲコードを検索する（ステップ209〜213）。そして、それでもＱＲコード位置が判明しない場合は、エラー処理を行う（ステップ214）。【選択図】図４
2008244915.tif 000002
【特許請求の範囲】
【請求項１】
スキャンデータ中に存在する情報コードを検索し、解析する情報コード検索手段と、上記情報コード検索手段を制御する制御手段とを備えた画像処理装置であって、
上記制御手段が、上記情報コード検索手段に第１の解像度で情報コードの検索を実行させ、情報コードが検出されなかった場合、第１の解像度より高い第２の解像度で情報コードの検索を実行させることを特徴とする画像処理装置。
【請求項２】
請求項１に記載された画像処理装置において、
上記制御手段が、第１の解像度または第２の解像度のスキャンデータから検出した情報コードの位置情報に基づいて検索範囲を設定し、上記第２の解像度より高い第３の解像度のスキャンデータの上記検索範囲において上記情報コード検索手段に情報コードの検索／解析を実行させることを特徴とする画像処理装置。
【請求項３】
請求項１または請求項２に記載された画像処理装置において、
上記制御手段が、原稿画像を各解像度で個別にスキャンすることにより各解像度のスキャンデータを得ることを特徴とする画像処理装置。
【請求項４】
請求項３に記載された画像処理装置において、
オートドキュメントフィーダーを使用して原稿画像をスキャンする場合、解像度を変更してスキャンを実行するとき、上記制御手段が、原稿を再セットするよう報知することを特徴とする画像処理装置。
【請求項５】
請求項１または請求項２に記載された画像処理装置において、
第３の解像度で原稿画像をスキャンしたスキャンデータの解像度変換により各解像度のスキャンデータを得ることを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、特に情報コード、例えば、ＱＲコードの検索／解析機能を備えた画像処理装置に関する。
【背景技術】
【０００２】
最近、ＱＲ（クイック・レスポンス）コード等の二次元バーコードがチラシなどの印刷物に記載され、携帯電話などで読み取ることによりその中に含まれているＵＲＬなどの情報にアクセスできるようになってきており、複写機能、ファクシミリ機能、プリント機能、スキャナ機能等を有するデジタル複合機においても、原稿スキャンや印字時にＱＲコードを検索してデコード処理を行い、その結果を基に種々の機能を実行したり、新たな情報に変換して再度エンコードすることが考えられている。
【０００３】
例えば、商品の広告チラシにその商品を注文する注文書を送信するための送信先のアドレスを表した二次元コード情報が含まれている場合、広告チラシの画像データをスキャンして検索された二次元コード情報をデコードすることにより文字情報に変換し、この文字情報に含まれている送信先アドレスに注文書のデータを送信することが提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００６−１１５０２１号公報
【０００４】
また、ファクシミリ送信時に入力された送信先、ポーリング、同報、原稿枚数等の情報を原稿のヘッダー部に二次元バーコードとして記録し、同一原稿をスキャナで読み取ることにより、簡単にヘッダー部に記録されたデータを基にしてファクシミリの再送信、ファクシミリ装置への宛先の登録を行うことができるようにすることも提案されている（例えば、特許文献２参照）。
【特許文献２】特開２００４−３４３５６４号公報
【０００５】
さらに、スキャナから読み取った画像データをハードディスク等のメモリに一旦記憶し、そのメモリから任意の原稿の画像データを繰り返し読み出して印刷する機能を備えたデジタル複合機において、オリジナル原稿の画像データをメモリから読み出して印刷する際に、画像データにメモリ内の格納先及びデータ属性を示した情報コードを埋め込んで複製原稿を作成し、この複製原稿をスキャナで読取る際に、画像データの情報コードからメモリ内のオリジナル原稿の格納先を認識し、オリジナル原稿をメモリから読み出して印刷することも提案されている（例えば、特許文献３参照）。
【特許文献３】特開２００４−３３６２８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記のように、従来、ファクシミリ送信時や原稿コピー時等に情報コードを検索／解析してデコード処理し、必要な処理を実行することが提案されているが、デジタル複合機でスキャンした画像に含まれている情報コードを解析するには、情報コードが配置されている位置の検出が必要であり、スキャン原稿の場合、画素数が多く、検出に時間がかかるという問題が生じる。
【０００７】
すなわち、情報コードがスキャン原稿内のどの位置に配置されているかが決まっている場合には問題ないが、そうでなくランダムに配置された情報コードを検索する場合には、ページ内の全エリアを検索してそこから当該情報コードとして特定しなければならないため、相応の時間が必要で、情報コードの検索中ユーザはデジタル複合機本体の前で待たされることになる。また、スキャン原稿が複数ページにまたがるケースでは、さらに検索時間がかかってしまう。
【０００８】
このため、解像度を落としたプレスキャンで情報コードを検索し、情報コードを検出できない場合に、本スキャン、すなわち実際に処理する解像度によるスキャンを実施して情報コードを検索することにより、情報コードの検索時間を短縮することも考えられる。
しかしながら、プリスキャンで情報コードの位置を検出できなかった場合は、上記のように、通常通りユーザが処理したい解像度まで戻してスキャンしないと、情報コードを発見することができず、情報コードの検索に時間がかかってしまう。
【０００９】
本発明は、上記の問題に鑑みてなされたもので、スキャンデータ内に含まれている情報コードを短時間に検索することができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上述の目的を達成するため、請求項１に係る発明の画像処理装置は、スキャンデータ中に存在する情報コードを検索し、解析する情報コード検索手段と、上記情報コード検索手段を制御する制御手段とを備えた画像処理装置であって、上記制御手段が、上記情報コード検索手段に第１の解像度で情報コードの検索を実行させ、情報コードが検出されなかった場合、第１の解像度より高い第２の解像度で情報コードの検索を実行させることを特徴とする。
【００１１】
また、請求項２に係る発明の画像処理装置は、請求項１に記載された画像処理装置において、上記制御手段が、第１の解像度または第２の解像度のスキャンデータから検出した情報コードの位置情報に基づいて検索範囲を設定し、上記第２の解像度より高い第３の解像度のスキャンデータの上記検索範囲において上記情報コード検索手段に情報コードの検索／解析を実行させることを特徴とする。
【００１２】
さらに、請求項３に係る発明の画像処理装置は、請求項１または請求項２に記載された画像処理装置において、上記制御手段が、原稿画像を各解像度で個別にスキャンすることにより各解像度のスキャンデータを得ることを特徴とし、
請求項４に係る発明の画像処理装置は、請求項３に記載された画像処理装置において、オートドキュメントフィーダーを使用して原稿画像をスキャンする場合、解像度を変更してスキャンを実行するとき、上記制御手段が、原稿を再セットするよう報知することを特徴とする。
【００１３】
また、請求項５に係る発明の画像処理装置は、請求項１または請求項２に記載された画像処理装置において、第３の解像度で原稿画像をスキャンしたスキャンデータの解像度変換により各解像度のスキャンデータを得ることを特徴とする。
【発明の効果】
【００１４】
請求項１〜請求項５に係る発明の画像処理装置によれば、スキャンデータ中に存在する情報コードの検索が、スキャンデータを実際に処理する第３の解像度より解像度が低い、第１の解像度及び第２の解像度のスキャンデータによって行われるので、第１の解像度または第２の解像度のスキャンデータによって情報コードが発見される場合が多くなるので、全体としての情報コード検索時間を短縮することができる。
【実施例１】
【００１５】
以下、本発明の画像処理装置をデジタル複合機に適用した実施例について説明する。図１はデジタル複合機のハードウェア構成を示すブロック図であり、このデジタル複合機は、ＣＰＵ１、ＲＯＭ（Read  Only  Memory）２、ＳＲＡＭ（Static  Random  Access  Memory）３、表示・操作部４、読取部５、画像メモリ６、記録部７、コーデック８、モデム９、ネットワーク制御ユニット（ＮＣＵ）１０、文書保存部１１、ＱＲコード処理部１２及びネットワークインターフェース（Network  Ｉ／Ｆ）１３から構成され、各部がバス１４を介して接続されている。
【００１６】
ＣＰＵ１はバス１４を介してデジタル複合機のハードウェア各部を制御するとともに、ＲＯＭ２に記憶されたプログラムに基づいて各種のプログラムを実行する。ＲＯＭ２はデジタル複合機の動作に必要な種々のプログラムや操作メッセージ等を予め記憶しており、ＳＲＡＭ３は、ＱＲコードの位置情報、ＱＲコードの復元情報やＱＲコードにコード化する情報等、プログラムの実行時に発生する一時的なデータを記憶する。
【００１７】
表示・操作部４は、デジタル複合機の動作状態を表示したり、種々の機能の操作画面の表示を行う表示部と、デジタル複合機を操作するための複数のキーよりなり、図２に示すように、表示部を構成するＬＣＤ表示部２１と多数の操作キーから構成されている。ＬＣＤ表示部２１には、タッチパネルスイッチが配設され、ＬＣＤ表示部２１に表示された項目部分を押下することで、対応する項目の選択や機能の実行を行うことができる。
【００１８】
また、操作キーとして、テンキー２２、スタートキー２３、リセットキー２４、ストップキー２５、複数のワンタッチダイヤルキー２６、十字キー２７、リターンキー２８、セットキー２９、ＦＡＸ切替キー３０、コピー切替キー３１、スキャナ切替キー３２等の各種キーが設けられている。なお、ＬＣＤ表示部２１によりこれらの操作キーの一部又は全部を代用することも可能である。
【００１９】
読取部５はオートドキュメントフィーダー（ＡＤＦ）やフラットベッドスキャナ（ＦＢＳ）等の読取り用原稿載置台を備え、ＣＣＤ等を利用したスキャナで原稿を読み取り、ドットイメージデータを出力する。
また、画像メモリ６は、ＤＲＡＭ等を用いて構成され、送信すべき画像データまたは受信した画像データあるいは読取部５で読み取った画像データを記憶し、記録部７は電子写真方式等のプリンタ装置を備え、受信したデータ、コピー原稿データあるいは外部のパソコン等から送信されたプリントデータをプリントアウトする。
【００２０】
コーデック８は所定のプロトコルに対応して符号化・復号するものであり、読み取った原稿の画像データを送信するためにＭＨ、ＭＲまたはＭＭＲ方式により符号化し、外部から受信した画像データを復号するとともに、電子メールに添付可能なファイルとして一般的に利用される画像フォーマットであるＴＩＦＦ方式等にも対応して符号化、復号する。
【００２１】
モデム９はバス１４に接続されており、ファクシミリ通信が可能なファクスモデムとしての機能を有し、このモデム９は同様にバス１４に接続されたＮＣＵ１０と接続されている。ＮＣＵ１０はアナログ回線の閉結及び開放の動作を行うハードウェアであり、必要に応じてモデム９を公衆交換電話網（ＰＳＴＮ）に接続する。
【００２２】
文書保存部１１はハードディスク等のメモリで構成され、読取部５でスキャンされた画像データあるいは外部のパソコン等から受け取った画像データを保存する記憶部である。この文書保存部１１には、文書名を識別できるファイル名が付与された各ファイルに画像データが保存されるとともに、この文書保存部１１の管理ファイルに各文書のファイル名と、作成日時、作成者のＩＤ等の情報が記憶される。
【００２３】
一方、ＱＲコード処理部１２は、入力された画像データの中からＱＲコードの添付位置を検索してＱＲコード位置を検出するとともに、当該検出位置から抽出されたＱＲコードをデコードすることによりＱＲコードに格納されている情報を取得する。なお、このＱＲコード処理部１２はＱＲコード検索時、ＱＲコードが見つからなかった場合には、ＱＲコード非検出信号を出力するとともに、入力された情報をエンコードすることによりＱＲコードの生成も実行する。
【００２４】
また、ネットワークインターフェース１３はＬＡＮ等のネットワークに接続され、ネットワークに接続されたパソコンからのプリントデータ等の信号を受信する一方、ネットワークに対して信号やデータを送信するものであり、信号変換やプロトコル変換などのインターフェース処理を実行する。
【００２５】
デジタル複合機は上記のような構成を備えており、ファクシミリ送信時には、原稿の画像データが読取部５で読み取られ、コーデック８で圧縮されて画像メモリ６に蓄積される。この圧縮された画像データが画像メモリ６から読み出されてモデム９で変調され、ＮＣＵ１０からＰＳＴＮを通して通信相手先に送信される。また、ファクシミリ受信時には、受信した画像データがモデム９で復調され、画像メモリ６に蓄積された後、コーデック８で復号されて記録部７によりプリントされる。
【００２６】
さらに、ユーザがコピーを行う場合には、読取部５のＡＤＦまたはＦＢＳに原稿をセットし、コピー設定画面で記録用紙サイズの選択、コピー部数の設定等を行った後、表示・操作部４のスタートキー２３を押下することにより、原稿の画像データが読取部５で読み取られ、コーデック８で圧縮されて画像メモリ６に蓄積された後、コーデック８で復号されて記録部７によりプリントされる。
【００２７】
また、文書保存部１１への文書データの保存時には、ユーザが読取部５のＡＤＦまたはＦＢＳに原稿をセットし、文書保存設定画面で文書名、ユーザＩＤ等を入力した後、表示・操作部４のスタートキー２３を押下することにより、原稿の画像データが読取部５で読み取られてコーデック８で圧縮され、文書保存部１１に保存される。なお、この場合、メモリ内の格納先及びデータ属性、例えば、文書保存日時、ユーザＩＤ、公開範囲、データ転送禁止等の情報をＱＲコード処理部１２によりＱＲコード化し、このＱＲコードを画像データに埋め込んだ保存データを文書保存部１１に記憶することも可能である。
【００２８】
一方、上記のファクシミリ送信、コピーあるいは文書データの保存時にユーザがそれぞれの設定画面でＱＲモードを指定すると、スキャンされた原稿にＱＲコードが含まれている場合、ＱＲコードに含まれている情報に基づいて各種機能を実行することができる。
なお、コピーやファクシミリ送信、文書データの保存時等、個々の作業時に設定画面でＱＲモードを設定できるようにする代わりに、デジタル複合機の初期設定として各種の機能実行時にすべてＱＲモードとして実行するように設定することも可能である。
【００２９】
以下、ファクシミリ送信、コピーあるいは文書データの保存時にＱＲモードを実行する場合の作用について、図３のフローチャートにより説明する。
読取部５のＡＤＦまたはＦＢＳに原稿がセットされた後、スタートキー２３が押下されると、ＣＰＵ１は、図３のフローチャートに示すＱＲモード判別プログラムを開始し、ユーザがＱＲモードを選択したか否か、あるいは機器設定がＱＲモードに設定されているか否かを判断することによりＱＲモードが有効か否かを判定し（ステップ１０１）、ＱＲモードが有効でないと判定した場合、通常の処理を実行した（ステップ１０２）後、プログラムを終了する。
【００３０】
すなわち、ファクシミリ送信の場合、ＣＰＵ１は、原稿の画像データを読取部５で読み取り、コーデック８で圧縮して画像メモリ６に蓄積した後、圧縮された画像データを画像メモリ６から読み出してモデム９で変調し、ＮＣＵ１０からＰＳＴＮを通して通信相手先に送信する。また、コピーの場合、ＣＰＵ１は、原稿の画像データを読取部５で読み取り、コーデック８で圧縮して画像メモリ６に蓄積した後、コーデック８で復号して記録部７によってプリントし、文書データの保存時には、画像メモリ６から読み出した画像データを文書保存部１１に記憶する。
【００３１】
一方、ステップ１０１でＱＲモードが有効であると判定した場合、ＣＰＵ１は、読取部５により第１解像度、例えば、１００dpiの解像度で第１プリスキャンを実行させた（ステップ１０３）後、得られた第１の解像度のスキャンデータをＱＲコード処理部１２に入力してＱＲコードの検索実行を指示する（ステップ１０４）。
これにより、ＱＲコード処理部１２が第１の解像度のスキャンデータ内にＱＲコードが含まれているか否かを検索し、ＱＲコードが含まれている場合には、スキャンデータにおけるＱＲコード位置を出力し、ＱＲコードが見つからなかった場合には、ＱＲコード非検出信号を出力する。
【００３２】
ＱＲコード処理部１２にＱＲコードの検索を指示した後、ＣＰＵ１は、ＱＲコード処理部１２から出力されるＱＲコード位置またはＱＲコード非検出信号に基づいて、ＱＲコード位置が判明したか否かを判定し（ステップ１０５）、ＱＲコード位置が判明したと判定した場合、原稿がＦＢＳにセットされているか否かを判断することにより、ＦＢＳが使用されているか否かを判定する（ステップ１０６）。
【００３３】
ユーザが原稿をＡＤＦにセットし、ステップ１０６でＦＢＳが使用されていないと判定した場合、ＣＰＵ１は、操作・表示部４のＬＣＤ表示部２１に原稿の再セットを要請する旨、例えば、「ＡＤＦに原稿を再セットしてください」との表示を行った（ステップ１０７）後、ＡＤＦに原稿がセットされたか否かを判定する（ステップ１０８）。
【００３４】
そして、ステップ１０８でＡＤＦに原稿が再セットされたと判定した場合、あるいは、ステップ１０６でＦＢＳが使用されていると判定した場合、ＣＰＵ１は、原稿の画像を第３の解像度、例えば、４００ｄｐｉの解像度でスキャンすることにより本スキャンを実行する（ステップ１０９）。
次に、ＣＰＵ１は、本スキャンデータをＱＲコード処理部１２に入力し、検出されたＱＲコード位置にあるＱＲコード部分の抽出及びＱＲコードのデコード処理を実行させた（ステップ１１０）後、ＱＲコード処理部１２から出力されたＱＲコードの復元情報に基づいて必要な処理を実行する（ステップ１１１）。
【００３５】
すなわち、コピーの場合、ＣＰＵ１は、ＱＲコードの復元情報からコピー原稿のコピー回数を読み出し、このコピー回数に１を加えた回数を新たなコピー回数とし、ユーザＩＤ等の他の情報とともにＱＲコード処理部１２に送ってＱＲコードを新たに生成させ、生成された新たなＱＲコードの画像と、画像メモリ６から読み出した圧縮された画像データをコーデック８で復号した本スキャン画像とを合成した後、記録部７によってプリントする。
【００３６】
また、ファクシミリ送信の場合、ＣＰＵ１は圧縮された本スキャン画像データを画像メモリ６から読み出してモデム９で変調し、ＮＣＵ１０からＰＳＴＮを通してＱＲコードの復元情報に含まれている通信相手先に送信し、文書データの保存時には、圧縮された本スキャン画像データを画像メモリ６から読み出して文書保存部１１に保存するとともに、ＱＲコードの復元情報に含まれている文書のファイル名や作成日時、作成者のＩＤ等の情報を文書保存部１１の管理ファイルに記憶する。
【００３７】
一方、ステップ１０５でＱＲコード処理部１２からＱＲコード非検出信号が出力され、ＱＲコード位置が判明しなかったと判定した場合、ＣＰＵ１は、上記と同様に、ＦＢＳが使用されているか否かを判定し（ステップ１１２）、ＦＢＳが使用されていないと判定した場合、ＬＣＤ表示部２１に原稿の再セットを要請する旨の表示を行った（ステップ１１３）後、ＡＤＦに原稿がセットされたか否かを判定する（ステップ１１４）。
【００３８】
そして、ステップ１１４でＡＤＦに原稿が再セットされたと判定した場合、あるいは、ステップ１１２でＦＢＳが使用されていると判定した場合、ＣＰＵ１は、原稿の画像を、第２の解像度、例えば、２００ｄｐｉの解像度でスキャンすることにより第２プリスキャンを実行した（ステップ１１５）後、得られた第２の解像度のスキャンデータをＱＲコード処理部１２に入力してＱＲコードの検索実行を指示する（ステップ１１６）。
【００３９】
次に、ＣＰＵ１は、ＱＲコード位置が判明したか否かを判定し（ステップ１１７）、ＱＲコード位置が判明したと判定した場合、上記と同様に、本スキャン及びＱＲコードの抽出、デコードを実行するが、以下の作用は上記と同様であるので、説明は省略する。
【００４０】
また、ステップ１１７でＱＲコード位置が判明しなかったと判定した場合、上記と同様に、ＦＢＳが使用されているか否かを判定し（ステップ１１８）、ＦＢＳが使用されていないと判定した場合、ＬＣＤ表示部２１に原稿の再セットを要請する旨の表示を行った（ステップ１１９）後、ＡＤＦに原稿がセットされたか否かを判定する（ステップ１２０）。
【００４１】
そして、ステップ１２０でＡＤＦに原稿が再セットされたと判定した場合、あるいは、ステップ１１８でＦＢＳが使用されていると判定した場合、ＣＰＵ１は、原稿の画像を４００ｄｐｉの解像度でスキャンすることにより本スキャンを実行した（ステップ１２１）後、得られた本スキャンのスキャンデータをＱＲコード処理部１２に入力してＱＲコードの検索実行を指示する（ステップ１２２）。
【００４２】
次に、ＣＰＵ１は、ＱＲコード位置が判明したか否かを判定し（ステップ１２３）、ＱＲコード位置が判明したと判定した場合、本スキャンデータをＱＲコード処理部１２に入力し、検出されたＱＲコード位置にあるＱＲコード部分の抽出及びＱＲコードのデコード処理を実行させた（ステップ１１０）後、ＱＲコード処理部１２から出力されたＱＲコードの復元情報に基づいて必要な処理を実行する（ステップ１１１）。
【００４３】
一方、ステップ１２３でＱＲコード位置が判明しなかったと判定した場合、エラー処理、例えば、ＬＣＤ表示部２１に「ＱＲコードが見つかりませんでした」との表示を行う（ステップ１２４）。
なお、エラー時に、「ＱＲコードの作成を行いますか？」との表示を行い、ユーザがＱＲコードを作成するとした場合、ユーザが入力した情報をＱＲコード処理部１２に入力してＱＲコードを生成させ、生成されたＱＲコードの画像と本スキャンデータとを合成した後、プリント、文書保存部への保存等を実行することも可能である。
【００４４】
以上のように、本スキャンの前に、本スキャンより解像度が低い第１プリスキャン、第２プリスキャンを実行してＱＲコードの検索を行うので、本スキャン前にＱＲコードが発見される可能性が大きくなり、全体としてのＱＲコード検索時間を短縮することができる。
【実施例２】
【００４５】
上記の実施例では、本スキャンの前に、本スキャンより解像度が低い第１プリスキャン、第２プリスキャンを実行してＱＲコードの検索を行ったが、本スキャンデータの解像度変換の変換率、すなわち、縮小率を変更して第１、第２の解像度のスキャンデータを得ることもでき、以下、本スキャンデータの解像度変換の変換率を変更して第１、第２の解像度のスキャンデータを得る場合の作用について、図４のフローチャートにより説明する。
なお、デジタル複合機の構成は図１、図２と同様であるので、説明は省略する。
【００４６】
ファクシミリ送信、コピーあるいは文書データの保存時に、読取部５のＡＤＦまたはＦＢＳに原稿がセットされた後、スタートキー２３が押下されると、ＣＰＵ１は、図４のフローチャートに示すＱＲモード判別プログラムを開始し、読取部５にセットされた原稿の画像データを４００dpiの解像度で読取部５に読み取らせ、コーデック８で圧縮して画像メモリ６に蓄積する（ステップ２０１）。
【００４７】
次に、ＣＰＵ１は、ユーザがＱＲモードを選択したか否か、あるいは機器設定がＱＲモードに設定されているか否かを判断することによりＱＲモードが有効か否かを判定し（ステップ２０２）、ＱＲモードが有効でないと判定した場合、通常の処理を実行した（ステップ２０３）後、プログラムを終了する。
【００４８】
一方、ステップ２０２でＱＲモードが有効であると判定した場合、ＣＰＵ１は、画像メモリ６から読み出した、圧縮された画像データをコーデック８で復号した画像データの解像度を変更し、第１解像度、例えば、１００dpiの解像度に低解像度化した（ステップ２０４）後、得られた第１の解像度の画像データをＱＲコード処理部１２に入力してＱＲコードの検索実行を指示する（ステップ２０５）。
これにより、上記と同様に、ＱＲコード処理部１２が第１の解像度の画像データ内にＱＲコードが含まれているか否かを検索し、ＱＲコードが含まれている場合には、画像データにおけるＱＲコード位置を出力し、ＱＲコードが見つからなかった場合には、ＱＲコード非検出信号を出力する。
【００４９】
ＱＲコード処理部１２にＱＲコード検索を指示した後、ＣＰＵ１は、ＱＲコード処理部１２から出力されるＱＲコード位置またはＱＲコード非検出信号に基づいて、ＱＲコード位置が判明したか否かを判定し（ステップ２０６）、ＱＲコード位置が判明したと判定した場合、画像メモリ６から読み出した、圧縮された画像データをコーデック８で復号した画像データをＱＲコード処理部１２に入力し、検出されたＱＲコード位置にあるＱＲコード部分の抽出及びデコード処理を実行させた（ステップ２０７）後、ＱＲコード処理部１２から出力されたＱＲコードの復元情報に基づいて必要な処理を実行する（ステップ２０８）。
【００５０】
一方、ステップ２０６でＱＲコード処理部１２からＱＲコード非検出信号が出力され、ＱＲコード位置が判明しなかったと判定した場合、ＣＰＵ１は、画像メモリ６から読み出した、圧縮された画像データをコーデック８で復号した画像データの解像度を変更し、第２解像度、例えば、２００dpiの解像度に低解像度化した（ステップ２０９）後、得られた第２の解像度の画像データをＱＲコード処理部１２に入力してＱＲコードの検索実行を指示する（ステップ２１０）。
【００５１】
ＱＲコード処理部１２にＱＲコード検索を指示した後、ＣＰＵ１は、ＱＲコード位置が判明したか否かを判定し（ステップ２１１）、ＱＲコード位置が判明したと判定した場合、上記と同様に、検出されたＱＲコード位置にあるＱＲコード部分の抽出及びデコード処理を実行させた（２０７）後、ＱＲコード処理部１２から出力されたＱＲコードの復元情報に基づいて必要な処理を実行する（ステップ２０８）。
【００５２】
また、ステップ２１１でＱＲコード位置が判明しなかったと判定した場合、ＣＰＵ１は、画像メモリ６から読み出した、圧縮された画像データをコーデック８で復号した画像データをＱＲコード処理部１２に入力してＱＲコードの検索実行を指示した（ステップ２１２）後、ＱＲコード位置が判明したか否かを判定し（ステップ２１３）、ＱＲコード位置が判明したと判定した場合、上記と同様に、ＱＲコードの復元情報に基づいて必要な処理を実行し、ＱＲコード位置が判明しなかったと判定した場合、エラー処理、例えば、ＬＣＤ表示部２１に「ＱＲコードが見つかりませんでした」との表示を行う（ステップ２１４）。
【００５３】
以上のように、本スキャンデータによるＱＲコード検索の前に、本スキャンデータより解像度が低い第１の解像度、第２の解像度の画像データに基づいてＱＲコードの検索を行うので、本スキャン前にＱＲコードが発見される可能性が大きくなり、全体としてのＱＲコード検索時間を短縮することができるとともに、本実施例によれば、スキャン回数を一回にすることができるので、ＱＲコードの検索／解析時間をさらに短縮することができる。
【００５４】
なお、上記の実施例では、ＱＲコードの解析情報に基づく処理として、ＱＲコードの復元情報に含まれている通信相手先へのファクシミリ送信、ＱＲコードの復元情報に含まれるコピー回数を書き換えた新たなＱＲコードの生成、ＱＲコードの復元情報に含まれているデータの文書保存部１１の管理ファイルへの記憶を例として説明したが、その他のＱＲコード復元情報に基づく処理にも本発明を実施することができる。
【００５５】
また、上記の実施例では、第１解像度、第２解像度、本スキャンの解像度として、１００dpi、２００dpi、４００dpiを例として説明したが、その他の解像度とすることも可能であり、また、第２解像度と本スキャンの解像度との間の解像度、例えば、３００dpiの解像度でさらにＱＲコードの検索を実行するようにしてもよい。
さらに、上記の実施例では、本発明の画像処理装置をデジタル複合機に適用した例について説明したが、本発明の画像処理装置はコピー機等の他の画像処理装置にも適用することが可能である。
【図面の簡単な説明】
【００５６】
【図１】デジタル複合機のハードウェア構成を示すブロック図である。
【図２】表示・操作部の詳細な構成を示す図である。
【図３】ＱＲモードを実行する場合の作用を示すフローチャートである。
【図４】ＱＲモードを実行する場合の他の実施例の作用を示すフローチャートである。
【符号の説明】
【００５７】
１  ＣＰＵ
２  ＲＯＭ
３  ＳＲＡＭ
４  表示・操作部
５  読取部
６  画像メモリ
７  記録部
８  コーデック
９  モデム
１０  ＮＣＵ
１１  文書保存部
１２  ＱＲコード処理部
１３  Network  Ｉ／Ｆ
１４  バス
２１  ＬＣＤ表示部
【図１】
2008244915.tif 000003
【図２】
2008244915.tif 000004
【図３】
2008244915.tif 000005
【図４】
2008244915.tif 000006