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