(57)【要約】【課題】原稿全体の読取画像に原稿の一部分のみを高解像度で読み取った画像を位置合わせして合成した合成画像を紙面上に再生する画像処理装置を提供する。【解決手段】画像処理装置１は、原稿の画像を読取ユニット２により所定の解像度で読み取って、所定の画像処理を施し、読取ユニット２よりも高解像度の作像ユニット８の解像度の範囲内であって読取ユニット２よりも高解像度を有し原稿の一部分の所定の読取領域の画像のみを部分読取ユニット３で読み取り、読取ユニット２の読み取った原稿の全体画像に、部分読取ユニット３の読み取った部分画像を、ＶＤＣ７で、部分読取ユニット３の読み取った原稿部分に位置合わせして合成して、当該合成画像を作像ユニット８で記録紙に記録出力する。【選択図】          図１
2005080138.tif 000002
【特許請求の範囲】
【請求項１】
原稿の画像を読取手段により所定の解像度で読み取って、デジタル変換してデータ記憶手段に記憶し、所定の画像処理を施した後、当該画像データに基づいて、前記読取手段よりも高解像度の書込手段により所定の解像度で用紙に画像を記録出力する画像処理装置において、前記書込手段の解像度の範囲内であって前記読取手段よりも高解像度を有し前記原稿の一部分の所定の読取領域の画像のみを読み取る部分読取手段と、前記読取手段の読み取った前記原稿の全体画像に、前記部分読取手段の読み取った部分画像を、当該部分読取手段の読み取った原稿部分に位置合わせして合成する画像合成手段と、を備え、当該画像合成手段の合成した合成画像を前記書込手段で用紙に記録出力することを特徴とする画像処理装置。
【請求項２】
前記部分読取手段は、その読み取る読取領域の形状が正円形状であることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記画像処理装置は、前記部分読取手段の読み取る正円形状の読取領域の半径を指定する半径指定手段を備え、前記部分読取手段が、当該半径指定手段で指定された半径の正円形状を読取領域として読取動作を行うことを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記画像処理装置は、前記書込手段がカラー画像を形成する複数色の色源を備え、前記書込手段に、前記合成画像のうち前記部分読取手段の読み取った部分画像を、当該書込手段の備える複数色の色源のうち１つの色源のみを使用して記録出力させることを特徴とする請求項１から請求項３のいずれかに記載の画像処理装置。
【請求項５】
前記画像処理装置は、前記書込手段の複数の色源のうち前記部分画像を記録する色源を指定する色源指定手段を備え、前記書込手段に、当該色源指定手段で指定された色源のみを使用して前記部分読取手段の読み取った部分画像を記録出力させることを特徴とする請求項４記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関し、詳細には、ラスター走査によって画像を読み取り、その複製物を紙面上に再生する画像処理装置に関する。
【背景技術】
【０００２】
近年、バーコードとして、２次元バーコードが普及してきており、２次元バーコードは、１次元バーコードよりも多量の情報をコード化することができ、１次元バーコードが一般的に識別コードとして利用されているのに対して、汎用的なデータファイルとしての利用が期待されている。特に、２次元バーコードには、シンボルのデザインに厳密な規定がないため、印字密度の高いプリンターを使用することで、限りなく小さな領域に、限りなく多くの情報をマーキングすることができる。したがって、図８に示すように、一般文書１００の中に２次元バーコードＢｃ２を組み込むことで、２次元バーコードＢｃ２の部分だけが極端に細かいデザインとなる文書が数多く出現することが予想される。
【０００３】
また、１次元バーコードの場合には、図９に示すように、バーコードＢｃ１の下部にバーコードナンバーと呼ばれる文字が併記されており、バーコードリーダーでのバーコードデザインの読み取りに失敗しても、バーコードナンバーの文字を手入力することで、データを補完することができるようになっている。
【０００４】
一方、２次元バーコードの場合は、記録できる情報量が多いため、全ての情報に対してバーコードナンバーを併記することが困難である。
【０００５】
したがって、２次元バーコードには、バーコードデザインの一部が読み取れなくてもデータを復元するための仕組み（例えば、リードソロモン符号法やインターリーブ法）が考えられているが、デザイン全体が読み取れない程度にまで変形してしまうと、データの復元は難しい。
【０００６】
そして、ディジタル複写機等の画像処理装置を使用して複製された文書は、元の文書と比較して多少なりとも画質が劣化している。近年、ハードウェアやソフトウェアの改良が進み、人間が読むために書かれた文字や図柄等については、元の文書と遜色のない画質にまで複製するすることができるようになってきている。
【０００７】
ところが、上述のように、一般文書の中で２次元バーコードが多用される様になると、２次元バーコード内部のデータセル１つ１つの正確な複写の要望が強まるものと考えられる。
【０００８】
一般的に、複写動作による画質の劣化は、インクやトナー飛散を除けば、画像全体に起こるため、バーコードデザインも全体が変形することになる。すなわち、複写動作による画質の劣化は、上述のリードソロモン符号法やインターリーブ法等の技術によって解決するタイプの劣化ではない。
【０００９】
また、従来から、１次元バーコードは、商業分野で幅広く使用されてきており、人間が読むための文字や図柄と１次元バーコードが混在する文書は、既に数多く存在する。例えば、公共料金の領収書、注文伝票、施設の入場券等がある。１次元バーコードの場合、バーの線幅やクワイエットゾーン(バーコード周辺の余白)の大きさ等のデザインに幾つかの規定があり、印字密度の点では、１次元バーコードが普及し始めた頃は、現在のように読み取り性能の高い光電変換デバイスを安く安定して供給されなかったため、既存の画像処理装置で問題無く複製することのできる細かさである。
【００１０】
このように、バーコードのデザインは、周辺機器の性能によって制限されることが多い。
【００１１】
そして、近年、高画質のディジタルカメラが普及してきており、メーカの間で開発競争が繰り広げられた結果、読取性能の高い光電変換デバイスが安く安定供給されるようになってきている。さらに、カメラ付携帯端末電話の需要が引き金となって、デバイスの小型化、省電力化が進み、また、撮影済の画像を綺麗にプリントしたいといったニーズに答えるため、画像を紙面に出力する装置も高精細化、高画質化が進んできている。
【００１２】
そして、このような傾向は今後も続くと予想され、これらの機器は、バーコードリーダーやバーコードプリンタと部品構成が似ているため、バーコードの分野においても同様の進展が期待される。すなわち、今後、２次元バーコードが普及する過程で、バーコードデザインが、より高密度化、高精細化していくことが予想される。
【００１３】
ディジタルスキャナー、ディジタル複合機等の画像処理装置は、ＣＣＤ（Charge Coupled Device ）等の光電変換デバイスを使用して、画像を離散的にサンプリングしているため、２次元バーコードのデザインが、画像のサンプリング周期よりも細かいと、正確にサンプリングすることができない。逆に、画像のサンプリング周期を上げると、正確にサンプリングすることができる。例えば、２次元バーコードのデータセルが１つ１つ判別できる解像度で、原稿全体をサンプリングし、その画像から、人間が読むために書かれた文字や図形の部分と、バーコードデザインの部分に分離する。そして、各々に適した画像処理を施して再合成することで、人間にとっては美しく、バーコードリーダにとっては、視認し易い画質をすることができるが、以下の理由から得策とはいえない。
【００１４】
すなわち、現在普及しているバーコードの利用形態をみると、図１０に示すように、原稿１０１の全体にバーコードＢｃ１のシンボルが印刷されていることは少なく、図１１に示すように、原稿１０２の一部にバーコードＢｃ１のシンボルが付加されていることがほとんどであり、この傾向は２次元バーコードＢｃ２でも同様と考えられる。
【００１５】
したがって、バーコードシンボルを正確にサンプリングするためだけに、原稿全体を高い解像度で読み取ると、画像データの容量が増大し、メモリの利用効率や画像処理等のパフォーマンスが低下する。すなわち、一般的に、解像度を縦と横にｎ倍だけ高めると、ディジタル画像データの容量はｎの２乗倍に増大する。
【００１６】
したがって、原稿全体を１枚の画像としてサンプリングし、後からバーコードシンボルが印字されている領域とそうでない領域を分離する手法は、１次元バーコードのような印字密度の低いデザインであれば、適用しても問題はないが、２次元バーコードのような印字密度の高いデザインに対しては、適さない。
【００１７】
そして、近年、ディジタル複写機等の画像処理装置においては、読取解像度よりも書込解像度の方が高い画像処理装置が増えてきており、このような画像処理装置では、文字の輪郭や画像の濃淡等を滑らかに表現するために、印刷する時に解像度を上げている。
【００１８】
ところが、読取解像度以上には画像情報が無いため、限られた処理しかすることができない。この場合、理想としては、書込解像度を上げると、読取解像度も上げるべきであるが、上述のように、画像処理装置にとっては大きな負荷がかかるため、画像処理装置全体の構成が複雑化、大規模化するという問題がある。
【００１９】
なお、印刷時に解像度を上げる方法は、複写画像の画質を向上させるうえで、一定の効果はあるが、画像処理装置が有する印刷能力を十分に活用しているとはいえない。
【００２０】
そして、従来、画像入力手段からの複数の画像を貼り込んで、画像処理手段で合成画像を作成して、この合成画像を出力手段で出力する際に、合成画像を構成する各画像に対して、出力手段の出力解像度と、出力される画像サイズと、画像入力手段で入力すべき原画像のサイズ又は画像ファイルの画像データ数とに応じて、入力解像度を自動的に設定する画像形成装置が提案されている（特許文献１参照）。
【００２１】
また、本出願人は、先に、原稿の種別を判定して、当該原稿を読み取った画像データを、当該原稿の種別に応じて色補正処理を施す画像読取装置を提案している（特許文献２参照）。
【００２２】
【特許文献１】特開２００２−７７５２６号公報
【特許文献２】特開２００２−２４７３９２号公報
【発明の開示】
【発明が解決しようとする課題】
【００２３】
しかしながら、上記公報記載の従来技術は、いずれにおいても、原稿内の局所的に印字密度が高い箇所を再現性良く複写するためには、画像全体の読取解像度を上げる必要があり、画像処理装置全体の構成が複雑化、大規模化するという問題があった。
【００２４】
そこで、請求項１記載の発明は、原稿の画像を読取手段により所定の解像度で読み取って、所定の画像処理を施した後、当該画像データに基づいて、読取手段よりも高解像度の書込手段により所定の解像度で用紙に画像を記録出力するに際して、書込手段の解像度の範囲内であって読取手段よりも高解像度を有し原稿の一部分の所定の読取領域の画像のみを部分読取手段で読み取り、読取手段の読み取った原稿の全体画像に、当該部分読取手段の読み取った部分画像を、画像合成手段で、当該部分読取手段の読み取った原稿部分に位置合わせして合成して、当該合成画像を書込手段で用紙に記録出力することにより、画像全体の読取解像度を上げることなく、２次元バーコード等の原稿内の局所部分のみを解像度を上げて読み取って記録し、簡単な構成でかつ小型で、２次元バーコード等の局所的な印字密度の高い画像を再現性よく再生する画像処理装置を提供することを目的としている。
【００２５】
請求項２記載の発明は、部分読取手段を、その読み取る読取領域の形状が正円形状であるものとすることにより、読取手段の読み取った画像に部分読取手段の読み取った部分画像を位置合わせして合成する画像合成を簡単かつ容易に行い、より一層簡単な構成で安価かつ小型で、２次元バーコード等の局所的な印字密度の高い画像を再現性よく再生する画像処理装置を提供することを目的としている。
【００２６】
請求項３記載の発明は、部分読取手段が、部分読取手段の読み取る正円形状の読取領域の半径を指定する半径指定手段で指定された半径の正円形状を読取領域として読取動作を行うことにより、２次元バーコード等の読み取って合成したい部分画像の大きさに合わせて読取領域を調整し、読取手段の読み取った画像に部分読取手段の読み取った部分画像を位置合わせして合成する画像合成をより一層簡単かつ容易に行い、より一層簡単な構成で安価かつ小型で、２次元バーコード等の局所的な印字密度の高い画像を再現性よく再生する画像処理装置を提供することを目的としている。
【００２７】
請求項４記載の発明は、書込手段を、カラー画像を形成する複数色の色源を備えたものとし、当該書込手段が、合成画像のうち部分読取手段の読み取った部分画像を、当該書込手段の備える複数色の色源のうち１つの色源のみを使用して記録出力することにより、部分画像が２次元バーコードである場合に、当該２次元バーコードを読み取るバーコードリーダーに取って視認性の良好な部分画像を形成し、利用性の良好な画像処理装置を提供することを目的としている。
【００２８】
請求項５記載の発明は、書込手段が、部分画像を記録する色源を指定する色源指定手段で指定された色源のみを使用して部分読取手段の読み取った部分画像を記録出力することにより、部分画像が２次元バーコードであり、当該２次元バーコードを読み取るバーコードリーダーの光源が種々異なる場合に、当該バーコードリーダーの光源に取って視認性の良好な色源で部分画像を形成し、利用性のより一層良好な画像処理装置を提供することを目的としている。
【課題を解決するための手段】
【００２９】
請求項１記載の発明の画像処理装置は、原稿の画像を読取手段により所定の解像度で読み取って、デジタル変換してデータ記憶手段に記憶し、所定の画像処理を施した後、当該画像データに基づいて、前記読取手段よりも高解像度の書込手段により所定の解像度で用紙に画像を記録出力する画像処理装置において、前記書込手段の解像度の範囲内であって前記読取手段よりも高解像度を有し前記原稿の一部分の所定の読取領域の画像のみを読み取る部分読取手段と、前記読取手段の読み取った前記原稿の全体画像に、前記部分読取手段の読み取った部分画像を、当該部分読取手段の読み取った原稿部分に位置合わせして合成する画像合成手段と、を備え、当該画像合成手段の合成した合成画像を前記書込手段で用紙に記録出力することにより、上記目的を達成している。
【００３０】
この場合、例えば、請求項２に記載するように、前記部分読取手段は、その読み取る読取領域の形状が正円形状であってもよい。
【００３１】
また、例えば、請求項３に記載するように、前記画像処理装置は、前記部分読取手段の読み取る正円形状の読取領域の半径を指定する半径指定手段を備え、前記部分読取手段が、当該半径指定手段で指定された半径の正円形状を読取領域として読取動作を行うものであってもよい。
【００３２】
さらに、例えば、請求項４に記載するように、前記画像処理装置は、前記書込手段がカラー画像を形成する複数色の色源を備え、前記書込手段に、前記合成画像のうち前記部分読取手段の読み取った部分画像を、当該書込手段の備える複数色の色源のうち１つの色源のみを使用して記録出力させるものであってもよい。
【００３３】
また、例えば、請求項５に記載するように、前記画像処理装置は、前記書込手段の複数の色源のうち前記部分画像を記録する色源を指定する色源指定手段を備え、前記書込手段に、当該色源指定手段で指定された色源のみを使用して前記部分読取手段の読み取った部分画像を記録出力させるものであってもよい。
【発明の効果】
【００３４】
請求項１記載の発明の画像処理装置によれば、原稿の画像を読取手段により所定の解像度で読み取って、所定の画像処理を施した後、当該画像データに基づいて、読取手段よりも高解像度の書込手段により所定の解像度で用紙に画像を記録出力するに際して、書込手段の解像度の範囲内であって読取手段よりも高解像度を有し原稿の一部分の所定の読取領域の画像のみを部分読取手段で読み取り、読取手段の読み取った原稿の全体画像に、当該部分読取手段の読み取った部分画像を、画像合成手段で、当該部分読取手段の読み取った原稿部分に位置合わせして合成して、当該合成画像を書込手段で用紙に記録出力するので、画像全体の読取解像度を上げることなく、２次元バーコード等の原稿内の局所部分のみを解像度を上げて読み取って記録することができ、簡単な構成でかつ小型で、２次元バーコード等の局所的な印字密度の高い画像を再現性よく再生することができる。
【００３５】
請求項２記載の発明の画像処理装置によれば、部分読取手段を、その読み取る読取領域の形状が正円形状であるものとしているので、読取手段の読み取った画像に部分読取手段の読み取った部分画像を位置合わせして合成する画像合成を簡単かつ容易に行うことができ、より一層簡単な構成で安価かつ小型で、２次元バーコード等の局所的な印字密度の高い画像を再現性よく再生することができる。
【００３６】
請求項３記載の発明の画像処理装置によれば、部分読取手段が、部分読取手段の読み取る正円形状の読取領域の半径を指定する半径指定手段で指定された半径の正円形状を読取領域として読取動作を行うので、２次元バーコード等の読み取って合成したい部分画像の大きさに合わせて読取領域を調整して、読取手段の読み取った画像に部分読取手段の読み取った部分画像を位置合わせして合成する画像合成をより一層簡単かつ容易に行うことができ、より一層簡単な構成で安価かつ小型で、２次元バーコード等の局所的な印字密度の高い画像を再現性よく再生することができる。
【００３７】
請求項４記載の発明の画像処理装置によれば、書込手段を、カラー画像を形成する複数色の色源を備えたものとし、当該書込手段が、合成画像のうち部分読取手段の読み取った部分画像を、当該書込手段の備える複数色の色源のうち１つの色源のみを使用して記録出力するので、部分画像が２次元バーコードである場合に、当該２次元バーコードを読み取るバーコードリーダーに取って視認性の良好な部分画像を形成することができ、利用性を向上させることができる。
【００３８】
請求項５記載の発明の画像処理装置によれば、書込手段が、部分画像を記録する色源を指定する色源指定手段で指定された色源のみを使用して部分読取手段の読み取った部分画像を記録出力するので、部分画像が２次元バーコードであり、当該２次元バーコードを読み取るバーコードリーダーの光源が種々異なる場合に、当該バーコードリーダーの光源に取って視認性の良好な色源で部分画像を形成することができ、利用性をより一層向上させることができる。
【発明を実施するための最良の形態】
【００３９】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【実施例１】
【００４０】
図１〜図７は、本発明の画像処理装置の一実施例を示す図であり、図１は、本発明の画像処理装置の一実施例を適用した画像処理装置１の回路ブロック構成図である。
【００４１】
図１において、画像処理装置１は、読取ユニット２、部分読取ユニット３、センサボードユニット（ＳＢＵ）４、圧縮／伸長及びデータインターフェース制御部（ＣＤＩＣ）５、画像処理プロセッサ（ＩＰＰ）６、ビデオ・データ制御部（ＶＤＣ）７、作像ユニット８、プロセスコントローラ９、ＲＡＭ（Random Access Memory）１０、ＲＯＭ（Read Only Memory）１１、画像メモリアクセス制御部（ＩＭＡＣ）１２、メモリ群（ＭＥＭ）１３、システムコントローラ１４、オペレーションパネル１５、外部シリアルポート１６、ＲＡＭ１７及びＲＯＭ１８等を備えており、読取ユニット２、部分読取ユニット３、ＳＢＵ４、ＣＤＩＣ５、ＩＰＰ６、ＶＤＣ７、作像ユニット８、プロセスコントローラ９、ＲＡＭ１０及びＲＯＭ１１がシリアルバス１９に、ＩＭＡＣ１２、ＣＤＩＣ５及びＶＤＣ７は、パラレルバス２０に、ＩＭＡＣ１２、ＲＡＭ１７及びＲＯＭ１８は、ローカルバス２１に接続されている。
【００４２】
画像処理装置１は、スキャナモード、コピーモード、プリンタモード等の各種モード機能を備えている。そして、画像処理装置１は、スキャナモードあるいはコピーモードでは、読取ユニット（読取手段）２が、光源から読取光を原稿に照射して、原稿からの反射光をミラー及びレンズを介してＳＢＵ４に設けられた複数のＣＣＤ（Charge Coupled Device ）等の受光素子を備えたラインセンサに集光させて、当該ラインセンサで光電変換することで、原稿を走査して、原稿の画像を所定の解像度、例えば、６００ｄｐｉで読み取り、ＳＢＵ４で画像信号をディジタル変換してディジタル画像信号としてＣＤＩＣ５に出力する。
【００４３】
部分読取ユニット（部分読取手段）３は、原稿の一部分を光学的に読み取るものであり、例えば、図２に示すように、ユーザが手に持って操作可能なハンディユニットとなっている。部分読取ユニット３は、ユニットの頭部３ａを原稿の読取部分に密接させて、当該頭部３ａから読取光を原稿の一部に照射して原稿からの反射光をミラーやレンズでＣＣＤ等のＳＢＵ４に設けられた受光素子に集光させ、受光素子で光電変換することで、原稿を走査して、原稿の画像を所定の解像度、例えば、１２００ｄｐｉで読み取り、ＳＢＵ４で画像信号をディジタル変換してディジタル画像信号としてＣＤＩＣ５に出力する。
【００４４】
ＣＤＩＣ５は、機能デバイス及びデータバス間における画像データの伝送を全て制御し、ＳＢＵ４、パラレルバス２０、ＩＰＰ６間のデータ転送を行う。また、ＣＤＩＣ５は、画像処理装置１の全体を制御するシステムコントローラ１４と画像データに対する処理制御を行うプロセスコントローラ９間の通信を行う。
【００４５】
そして、ＣＤＩＣ５は、ＳＢＵ４からの画像信号をＩＰＰ６に転送し、ＩＰＰ６は、光学系及びディジタル信号への量子化に伴う信号劣化（スキャナー系の信号劣化）を補正して、再度、ＣＤＩＣ５に出力する。
【００４６】
ＣＤＩＣ５は、ＩＰＰ６から転送されてきたディジタル画像信号を、パラレルバス２０を経由してＩＭＡＣ１２に転送し、ＩＭＡＣ１２は、ディジタル画像データの圧縮／伸張処理、部分読取ユニット３で読み取った画像が読取ユニット２で読み取った画像のどこの位置の画像であるかを特定する領域特定処理及びＭＥＭ１３とのアクセスを行う。
【００４７】
ＭＥＭ（記憶手段）１３は、ＩＭＡＣ１２がディジタル画像データやその付加情報を保存するためのモジュールであり、読取ユニット２や部分読取ユニット３の読み取った画像データが蓄積される。
【００４８】
画像処理装置１は、ＩＭＡＣ１２がＭＥＭ１３から読み出したディジタル画像データが読取ユニット２の読み取った画像の画像データであると、当該ディジタル画像データを、ＩＭＡＣ１２からパラレルバス２０とＣＤＩＣ５を経由してＩＰＰ６に転送し、また、ＩＭＡＣ１２がＭＥＭ１３から読み出したディジタル画像データが部分読取ユニット３の読み取った画像の画像データであると、当該ディジタル画像データを、ＩＭＡＣ１２からパラレルバス２０を経由してＶＤＣ７に転送する。ＩＰＰ６は、転送されてきたディジタル画像データに対して、周波数特性や階調特性等を最適化して、ＶＤＣ７に転送する。
【００４９】
そして、ＩＰＰ６からＶＤＣ７に転送された画像データは、読取ユニット２の読み取った画像データであるため、その解像度は、６００ｄｐｉであり、ＩＭＡＣ１２からＶＤＣ７に転送された画像データは、部分読取ユニット３の読み取った画像データであるため、その解像度は、１２００ｄｐｉである。そして、ＶＤＣ７は、ＩＰＰ６から転送されてきた画像データの解像度を、６００ｄｐｉから１２００ｄｐｉに変換し、それぞれの画像を合成して、作像ユニット８に転送する。
【００５０】
作像ユニット（書込手段）８は、所定の画像形成方式、例えば、電子写真方式で、転送されてきた画像データに従って記録紙上に再生画像を形成、本実施の形態の場合、１２００ｄｐｉの書込解像度を有している。
【００５１】
画像処理装置１は、パラレルバス２０及びＣＤＩＣ５でのバス制御により、データをＭＥＭ１３への蓄積や各種転送処理を行って、画像処理装置１としての機能を実現している。
【００５２】
また、ＩＭＡＣ１２には、システムコントローラ１４、オペレーションパネル１５及び外部シリアルポート１６等が接続されており、システムコントローラ１４は、画像処理装置１の全体の制御を行う。オペレーションパネル１５には、画像処理装置１に対して各種指示操作を行う各種キー及び表示部等が設けられており、オペレーションパネル１５での指示操作に応じてシステムコントローラ１４が画像処理装置１の各部を制御して、画像処理装置１としての基本処理及びメモリ制御処理を行う。
【００５３】
また、画像処理装置１は、複数ジョブ、例えば、コピー機能、プリンタ出力機能等を並行に処理する機能を備えており、この複数のジョブを平行して動作させる場合、読取ユニット２、作像ユニット８及びパラレルバス２０を使用権のジョブへ割り振りを行うが、この割り振りをシステムコントローラ１４及びプロセスコントローラ９で制御する。
【００５４】
プロセスコントローラ９は、読取ユニット２、部分読取ユニット３、ＳＢＵ４、ＣＤＩＣ５、ＩＰＰ６の動作と画像データの流れを制御し、それぞれに必要な設定を行ったり、起動、終了、処理経過等を監視する。
【００５５】
システムコントローラ１４は、画像処理装置１のシステム全体を制御して、各リソースの起動を管理する。この画像処理装置１の機能選択は、オペレーションパネル１５のキー操作で行われ、コピー機能、ファックス送受信機能等の処理内容がオペレーションパネル１５のキー操作で設定される。
【００５６】
システムコントローラ１４とプロセスコントローラ９は、パラレルバス２０、ＣＤＩＣ５及びシリアルバス１９を介して相互に通信を行い、ＣＤＩＣ５内において、パラレルバス２０とシリアルバス１９とのデータインターフェースのためのデータフォーマット変換を行う。
【００５７】
オペレーションパネル（半径指定手段、色源指定手段）１５は、図２に示すように、液晶タッチパネルが用いられ、ユーザが画像処理装置１を使用する際に必要な各種情報を表示し、また、ユーザが表示画面に触れることで、種々の設定を行うことができるようになっている。
【００５８】
システムコントローラ１４は、ＩＭＡＣ１２やオペレーションパネル１５の動作を制御し、それぞれに必要な設定を行ったり、起動、終了、処理経過等を監視する。
【００５９】
ローカルバス２１によりＩＭＡＣ１２に接続されているＲＡＭ１７及びＲＯＭ１８には、システムコントローラ１４、ＩＭＡＣ１２、オペレーションパネル１５及びＭＥＭ１３が処理を行うのに必要な情報が記憶されており、例えば、オペレーションパネル１５に情報を表示する際のビットマップデータ、ＩＭＡＣ１２で画像合成を行う際の絵柄やフォントデータ、ＭＥＭ１３で蓄積可能な総容量と残容量等が記憶されている。また、ＲＯＭ１８には、ＩＭＡＣ１２やシステムコントローラ１４の中のプロセッサの動作を記述したプログラムも格納されている。
【００６０】
シリアルバス１９に接続されているＲＡＭ１０及びＲＯＭ１１には、読取ユニット２、部分読取ユニット３、ＳＢＵ４、ＣＤＩＣ５、ＩＰＰ６及びプロセスコントローラ９が処理を行う際に必要となる情報が蓄積される。例えば、読取ユニット２及び部分読取ユニット３で読み取る画像の大きさやＣＣＤの光学特性、ＩＰＰ６で実行する画像処理のパラメータ等が蓄積されている。また、ＲＯＭ１１には、読取ユニット２、部分読取ユニット３、ＳＢＵ４、ＣＤＩＣ５、ＩＰＰ６及びプロセスコントローラ９の中にプロセッサが搭載されている場合には、その動作を記述したプログラムも格納されている。
【００６１】
次に、本実施の形態の作用を説明する。まず、図８に示した２次元バーコードＢｃ２の付与されている原稿１００を複写する際の動作例について、説明する。
【００６２】
まず、ユーザは、オペレーションパネル１５の液晶タッチパネルを使用して、図３に太線で示すように、原稿全体を読み取る動作とバーコードＢｃ２を読み取る動作のいずれかを選択する。
【００６３】
いま、図８に示すように、原稿１００には、上下２箇所に２次元バーコードＢｃ２が印刷されているので、まず、部分読取ユニット３を使用して、２次元バーコードＢｃ２のバーコードデザインの読取動作を２回繰り返し行い、最後に、読取ユニット２を使用して、原稿全体の読取動作を１回行う。なお、部分読取ユニット３を使用した読取動作と読取ユニット２を使用した読取動作とは、その順番が前後してもよい。
【００６４】
そして、２次元バーコードＢｃ２のバーコードデザインの読取動作を行うときには、図３に読取サイズ設定として示すように、読取半径を指定する。これは、図４に示すように、部分読取ユニット３が正円形を読取領域Ａｒとして画像を読み取るためであり、半径を指定することで、読取領域Ａｒの読取サイズが決定されるからである。
【００６５】
このとき、読取サイズをできるだけ小さくして、ディジタル画像データの容量を抑えるためには、２次元バーコードＢｃ２のバーコードデザインがちょうど収まる半径にする。ところが、バーコードデザイン周辺の画像が殆ど含まれないため、領域判定処理を行ったときに、判定不能または誤判定し易くなる。逆に、読取サイズの半径を大きくすると、バーコードデザイン周辺の画像まで読み取られるため、領域判定処理は容易になるが、ディジタル画像データの容量が大きくなる。
【００６６】
そして、２次元バーコードＢｃ２の読取動作を行うときには、記録紙に再生する色も指定する。すなわち、画像処理装置１は、部分読取ユニット３で読み取った画像を、作像ユニット８が備えている色源の１つを使って記録紙上に再生するので、図３に示したオペレーションパネル１５の液晶タッチパネルを使用して、シアン、マゼンダ、イエロー、ブラックの１つの色（色源）のうちの１つの色（色源）を指定する。
【００６７】
上記バーコードデザインの読取動作に必要な設定が終了すると、ユーザは、部分読取ユニット３の頭部を読み取りたい２次元バーコードＢｃ２のバーコードデザインの上に密着させ、オペレーションパネル１５の液晶タッチパネル上に表示されるスタートボタン（図３参照）をタッチ操作する。
【００６８】
画像処理装置１は、スタートボタンが押されると、部分読取ユニット３を駆動させて、設定された半径からなる正円領域を１２００ｄｐｉの解像度で読み取り、画像データをＳＢＵ４へ転送する。ＳＢＵ４は、部分読取ユニット３で読み取った２次元バーコードＢｃ２のバーコードデザインの画像をディジタル変換して、ＩＰＰ６に出力し、ＩＰＰ６で所望の画像処理を施した後、ＣＤＩＣ５及びパラレルバス２０を経由してＩＭＡＣ１２に転送する。ＩＰＰ６は、画像処理としては、光学系の特性や画像情報の量子化に伴う画質劣化を補正する処理に加え、２次元バーコードＢｃ２を記録紙上に記録した際にバーコードリーダーにとって視認し易い画像にすることを目的とする画像処理、例えば、輪郭をハッキリさせ、２値の画像（色が有る、無いの２通りで表現された画像）に変換する画像処理を行う。なお、このＩＰＰ６での画像処理で、２値の画像へ変換することは、ディジタル画像データの容量を減らし、ＭＥＭの蓄積効率を高める効果もある。
【００６９】
次に、原稿１００の全体の読取動作について説明する。原稿１００の全体を読み取る場合、ユーザは、既存のディジタルスキャナーやディジタル複写機と同様の要領で、原稿１００を決められた位置にセットし、例えば、図３のオペレーションパネル１５の液晶タッチパネルの画面で、原稿画像のサイズや複写画像の画質等の必要な情報を入力操作して、スタートボタンをタッチ操作する。
【００７０】
画像処理装置１は、スタートボタンが押されると、読取ユニット２を駆動させて、原稿１００の全体を６００ｄｐｉの解像度で読み取り、画像データをＳＢＵ４へ転送する。ＳＢＵ４は、読取ユニット２の読み取った原稿１００の画像をディジタル変換して、ＩＰＰ６に出力し、ＩＰＰ６で所望の画像処理を施した後、ＣＤＩＣ５及びパラレルバス２０を経由してＩＭＡＣ１２に転送する。ＩＰＰ６は、画像処理として、主に、光学系の特性や画像情報の量子化に伴う画質劣化を補正する処理を行う。なお、後述する様に、読取ユニット２で読み取った画像データに対しては、再度、ＩＰＰ６が画像処理を施す機会があるため、画像処理装置１は、複写画像を作るまでに必要な残りの処理については、後の画像処理で行う。
【００７１】
上述のようにして、各２次元バーコードＢｃ２のバーコードデザインの読み取りと原稿１００の全体の読み取りとを個別に行うことには、画像データをＩＰＰ６からＭＥＭ１３まで転送する経路が、それぞれの読み取りで共通に使用することができるという利点がある。仮に、両方の読取動作を同時進行すると、一度に処理する必要のあるデータ量が増えるため、各モジュールの回路規模が増大してしまう。
【００７２】
なお、画像処理装置１では、通常のデジタル複写機等と同様に、２次元バーコードＢｃ２のバーコードデザインの読み取りを行わずに、原稿１００全体の読み取りだけを行い、その複写画像を記録紙上に再生することもできるが、逆に、２次元バーコードＢｃ２のバーコードデザインの読み取りだけを行って、複写画像を記録紙上に再生することはできない。
【００７３】
そして、ユーザは、画像処理装置１での２次元バーコードＢｃ２と原稿１００全体の読取動作、すなわち、全ての読取動作が終了すると、オペレーションパネル１５のタッチパネル上の読取終了ボタンをタッチ操作し、その旨を画像処理装置１に通知する。
【００７４】
画像処理装置１は、上記ＩＭＡＣ１２に転送した各ディジタル画像データを、一旦ＭＥＭ１３に蓄積し、１枚の原稿１００に対して行う全ての読取動作が終了するまで蓄積し続ける。なお、上記原稿１００の場合、２次元バーコードＢｃ２のバーコードデザインを読み取った２つの画像と、原稿１００全体を読み取った１つの画像とがＭＥＭ１３に蓄積される。
【００７５】
ＩＭＡＣ１２は、オペレーションパネル１５のタッチパネル上の読取終了ボタンがタッチ操作され、全ての画像が揃ったことが確認されると、バーコードデザインが原稿１００内のどこに位置するのかをパターンマッチング法によって特定する。このとき、ＩＭＡＣ１２は、図５の（ａ）〜（ｃ）に示すように、部分読取ユニット３で読み取った画像を回転させながら、読取ユニット２で読み取った画像とパターンマッチングを行う。すなわち、読取ユニット２と部分読取ユニット３のそれぞれを使って原稿１００を読み取ったときに、同じ角度で読んでいるとは限らないからであり、異なる機器である読取ユニット２と部分読取ユニット３を使用して最低でも２回は原稿１００を読み取るので、ユーザが意図しなくても、原稿１００を読み取る角度がズレてしまうからである。
【００７６】
ＩＭＡＣ１２は、両者のパターンが等しいと判定されると、部分読取ユニット３で読み取った方の画像を、そのときの回転角の画像に修正する。
【００７７】
なお、部分読取ユニット３で読み取る読取領域Ａｒが正円形状であるため、部分読取ユニット３で読み取った画像は回転させても形状が正円形状のままである。したがって、画像を回転させながらパターンマッチングを行うときに、画像自身は変化しても形状は変化せず、パターンマッチングでの座標の管理等を容易におくなうことができるという利点がある。ところが、部分読取ユニット３の読み取る領域が正円ではなく、他の形状、例えば、長方形であると、図６に示すように、パターンマッチングを行うために画像を回転させると、回転角によってパターンマッチングを行うべき領域が変化し、座標の管理等の制御が難しくなる。
【００７８】
また、読取ユニット２で読み取った画像は、解像度が６００ｄｐｉであるのに対し、部分読取ユニット３で読み取った画像は、解像度が１２００ｄｐｉであるため、画像処理装置１は、厳密なパターンマッチングは行わない。特に、類似したバーコードデザインが複数個存在する場合は、読取ユニット２の解像度では個々のバーコードデザインが区別できない可能性がある。そこで、画像処理装置１は、２次元バーコードＢｃ２のバーコードデザインの輪郭と周辺に位置する一般文書の一部を用いて緩いパターンマッチングを行う。したがって、２次元バーコードＢｃ２の周辺に位置する一般文書の一部は重要な情報となるが、上述したように、部分読取ユニット３の読取サイズ（正円の半径）を小さくすると、２次元バーコードＢｃ２の周辺の一般文書の一部が読取画像として入り難く、領域判定処理に不利となり、読取サイズを大きくすると、２次元バーコードＢｃ２の周辺の一般文書の一部が読取画像として入り易く、領域判定処理にとって有利となる。
【００７９】
画像処理装置１は、領域判定処理が終了すると、読取ユニット２で読み取った画像データを、ＩＭＡＣ１２からパラレルバス２０とＣＤＩＣ５を経由してＩＰＰ６へ転送し、また、部分読取ユニット３で読み取った画像と領域判定処理の結果を、ＩＭＡＣ１２からパラレルバス２０を経由してＶＤＣ７へ転送する。
【００８０】
ＩＰＰ６は、ＩＭＡＣ１２から転送されてきた読取ユニット２で読み取った原稿１００全体の画像データに対して、人間が見て美しいと感じる画像にすることを目的とする画像処理、例えば、文字部や線部をハッキリさせ、絵柄部を滑らかにする画像処理を施す。
【００８１】
すなわち、一般文書の中に２次元バーコードＢｃ２が印字されている原稿１００は、人間とバーコードリーダーの２者が読者となるため、それぞれの読者にとって好ましい画質に近づけるための処理が必要となる。
【００８２】
ＶＤＣ７は、ＩＰＰ６から転送されてきた画像データ（解像度は６００ｄｐｉ）の１画素を単純に４画素へ分割し、１２００ｄｐｉへ解像度を変換する。次に、ＶＤＣ７は、図７（ａ）、（ｂ）に示すようなエッジ処理を行い、文字や線または絵柄の輪郭を補正する。ＶＤＣ７は、原稿１００全体の読み取りだけが行われていた場合には、エッジ処理後の画像データを作像ユニット８へ転送し、原稿１００全体の他に、２次元バーコードＢｃ２のバーコードデザインの読み取りも行われていた場合には、ＩＭＡＣ１２から転送されてきた２次元バーコードＢｃ２のバーコードデザインの画像データ（１２００ｄｐｉ）を、エッジ処理した後の原稿１００全体の画像データに上書きする形で合成する。
【００８３】
また、上述のように、部分読取ユニット３で読み取る領域が正円であるため、ＩＭＡＣ１２からＶＤＣ７に転送された画像データは、必ず正円となり、合成処理によって原稿１００全体の画像に上書きする領域も必ず正円となり、座標管理を簡単かつ容易に行うことができるとともに、領域判定処理の結果も、合成する正円領域の中心座標と半径の２種類で表すことができ、管理が容易である。ところが、部分読取ユニット３の読み取る領域が正円ではなく、他の形状、例えば、長方形であると、部分読取ユニット３の読み取った画像を回転させて原稿１００全体の画像に上書きする場合、図６に示したように、回転角によって上書きする領域の形状が変化し、座標の管理等の制御が難しくなる。
【００８４】
作像ユニット８は、１２００ｄｐｉの書込解像度を有しており、ＶＤＣ７から転送されてきた画像データに従って画像を記録紙上に再生する。このとき、作像ユニット８は、読取ユニット２の読み取った画像（部分読取ユニット３の読み取った画像によって上書きされなかった領域）には、様々な色が含まれているため、４つの色源を適度な濃度で出力して、記録紙上に画像を再生するが、部分読取ユニット３の読み取った画像（読取ユニット２の読み取った画像に上書きした領域）は、色源の１つを用いた単色画像であるため、１つの色源だけで出力する。
【００８５】
なお、２次元バーコードＢｃ２の部分だけを単色で出力するのは、単色で出力すると、最も精度よく記録紙上にデータセルを出力することのできる条件だからである。すなわち、カラー画像を記録紙上に印刷する場合、シアン、マゼンダ、イエロー、ブラックの点を重ね合わせて色を作り出すため、複数の色を重ねると、色ズレ等の障害が懸念されるからである。この場合、意図的に、各色をずらして出力してもよいが、いずれにせよ１点のサイズが大きくなってしまうという問題がある。
【００８６】
そして、現在普及しているバーコードリーダーを例に挙げると、単色の光をバーコードに照射し、反射する/しないでバーコードデザインを読み取っている。すなわち、単色光を反射する色と反射しない色の２種類があれば十分であり、そのうちの１種類を用紙の色（通常は、単色光を反射する色）とすれば、もう１種類を色源で表現して、バーコードデザインを形成することで、バーコードデザインを適切に形成することができる。また、シアン、マゼンダ、イエロー、ブラックの４種類は、それぞれ異なる波長を持つ光を良く吸収する特性をもっているため、いずれかの色が選択できれば、光源波長が異なる種々のバーコードリーダーに対して、視認性の良いバーコードデザインを出力することができる。
【００８７】
このように、本実施例の画像処理装置１は、原稿１００の画像を読取ユニット２により所定の解像度で読み取って、所定の画像処理を施した後、当該画像データに基づいて、読取ユニット２よりも高解像度の作像ユニット８により所定の解像度で記録紙に画像を記録出力するに際して、作像ユニット８の解像度の範囲内であって読取ユニット２よりも高解像度を有し原稿１００の一部分の所定の読取領域の画像のみを部分読取ユニット３で読み取り、読取ユニット２の読み取った原稿１００の全体画像に、当該部分読取ユニット３の読み取った部分画像を、ＶＤＣ７で、部分読取ユニット３の読み取った原稿部分に位置合わせして合成して、当該合成画像を作像ユニット８で記録紙に記録出力している。
【００８８】
したがって、画像全体の読取解像度を上げることなく、２次元バーコードＢｃ２等の原稿１００内の局所部分のみを解像度を上げて読み取って記録することができ、簡単な構成でかつ小型で、２次元バーコードＢｃ２等の局所的な印字密度の高い画像を再現性よく再生することができる。
【００８９】
また、本実施例の画像処理装置１は、部分読取ユニット３を、その読み取る読取領域の形状が正円形状であるものとしている。
【００９０】
したがって、読取ユニット２の読み取った画像に部分読取ユニット３の読み取った部分画像を位置合わせして合成する画像合成を簡単かつ容易に行うことができ、より一層簡単な構成で安価かつ小型で、２次元バーコードＢｃ２等の局所的な印字密度の高い画像を再現性よく再生することができる。
【００９１】
さらに、本実施例の画像処理装置１は、部分読取ユニット３が、オペレーションパネル１５で指定された半径の正円形状を読取領域として読取動作を行っている。
【００９２】
したがって、２次元バーコードＢｃ２等の読み取って合成したい部分画像の大きさに合わせて読取領域を調整して、読取ユニット２の読み取った画像に部分読取ユニット３の読み取った部分画像を位置合わせして合成する画像合成をより一層簡単かつ容易に行うことができ、より一層簡単な構成で安価かつ小型で、２次元バーコードＢｃ２等の局所的な印字密度の高い画像を再現性よく再生することができる。
【００９３】
また、本実施例の画像処理装置１は、作像ユニット８を、カラー画像を形成する複数色の色源を備えたものとし、作像ユニット８が、合成画像のうち部分読取ユニット３の読み取った部分画像を、作像ユニット８の備える複数色の色源のうち１つの色源のみを使用して記録出力している。
【００９４】
したがって、部分画像が２次元バーコードＢｃ２である場合に、当該２次元バーコードＢｃ２を読み取るバーコードリーダーに取って視認性の良好な部分画像を形成することができ、利用性を向上させることができる。
【００９５】
さらに、本実施例の画像処理装置１は、作像ユニット８が、部分画像を記録する色源がオペレーションパネル１５で指定されると、当該指定された色源のみを使用して部分読取ユニット３の読み取った部分画像を記録出力している。
【００９６】
したがって、部分画像が２次元バーコードＢｃ２であり、当該２次元バーコードＢｃ２を読み取るバーコードリーダーの光源が種々異なる場合に、当該バーコードリーダーの光源に取って視認性の良好な色源で部分画像を形成することができ、利用性をより一層向上させることができる。
【００９７】
以上、本発明者によってなされた発明を好適な実施の形態に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【００９８】
本発明は、原稿の全体画像と部分画像を読み取って、全体画像に部分画像を重ねて画像形成する画像処理装置、特に、全体画像とは読取解像度が異なる部分画像を重ねて画像形成する画像処理装置に適用することができる。
【図面の簡単な説明】
【００９９】
【図１】本発明の画像処理装置の第１実施例を適用した画像処理装置の要部回路ブロック構成図。
【図２】図１の部分読取ユニットの斜視図。
【図３】図１のオペレーションパネルのタッチパネルの一表示例を示す平面図。
【図４】図１の読取ユニットによる２次元バーコードの読取領域を示す図。
【図５】図１のＶＤＣでのパターンマッチングで読取ユニットの読み取った２次元バーコードの画像を回転させている状態の説明図。
【図６】図１の読取ユニットの読取領域が四角形とした場合の読取画像をパターンマッチングで回転させた状態の説明図。
【図７】画像の解像度変換とエッジ処理の説明図。
【図８】２次元バーコードが付加されている文書の一例の平面図。
【図９】１次元バーコードの一例を示す図。
【図１０】全体に１次元バーコードが付加されている原稿の一例の平面図。
【図１１】一部にのみ１次元バーコードが付加されている原稿の一例の平面図。
【符号の説明】
【０１００】
１  画像処理装置
２  読取ユニット
３  部分読取ユニット
４  ＳＢＵ（センサボードユニット）
５  ＣＤＩＣ（圧縮／伸長及びデータインターフェース制御部）
６  ＩＰＰ（画像処理プロセッサ）
７  ＶＤＣ（ビデオ・データ制御部）
８  作像ユニット
９  プロセスコントローラ
１０  ＲＡＭ
１１  ＲＯＭ
１２  ＩＭＡＣ（画像メモリアクセス制御部）
１３  ＭＥＭ（メモリ群）
１４  システムコントローラ
１５  オペレーションパネル
１６  外部シリアルポート
１７  ＲＡＭ
１８  ＲＯＭ
１９  シリアルバス
２０  パラレルバス
２１  ローカルバス
【図１】
2005080138.tif 000003
【図２】
2005080138.tif 000004
【図３】
2005080138.tif 000005
【図４】
2005080138.tif 000006
【図５】
2005080138.tif 000007
【図６】
2005080138.tif 000008
【図７】
2005080138.tif 000009
【図８】
2005080138.tif 000010
【図９】
2005080138.tif 000011
【図１０】
2005080138.tif 000012
【図１１】
2005080138.tif 000013