JP2007201660A - 画像処理装置、画像形成装置、画像処理方法及びプログラム - Google Patents
画像処理装置、画像形成装置、画像処理方法及びプログラム Download PDFInfo
- Publication number
- JP2007201660A JP2007201660A JP2006015844A JP2006015844A JP2007201660A JP 2007201660 A JP2007201660 A JP 2007201660A JP 2006015844 A JP2006015844 A JP 2006015844A JP 2006015844 A JP2006015844 A JP 2006015844A JP 2007201660 A JP2007201660 A JP 2007201660A
- Authority
- JP
- Japan
- Prior art keywords
- image
- magnification
- pattern
- unit
- patterns
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
- H04N1/32149—Methods relating to embedding, encoding, decoding, detection or retrieval operations
- H04N1/32203—Spatial or amplitude domain methods
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/387—Composing, repositioning or otherwise geometrically modifying originals
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03G—ELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
- G03G21/00—Arrangements not provided for by groups G03G13/00 - G03G19/00, e.g. cleaning, elimination of residual charge
- G03G21/04—Preventing copies being made of an original
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
- H04N1/32149—Methods relating to embedding, encoding, decoding, detection or retrieval operations
- H04N1/32203—Spatial or amplitude domain methods
- H04N1/32208—Spatial or amplitude domain methods involving changing the magnitude of selected pixels, e.g. overlay of information or super-imposition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
- H04N1/32352—Controlling detectability or arrangements to facilitate detection or retrieval of the embedded information, e.g. using markers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/40—Picture signal circuits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
- H04N2201/3226—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of identification information or the like, e.g. ID code, index, title, part of an image, reduced-size image
- H04N2201/323—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of identification information or the like, e.g. ID code, index, title, part of an image, reduced-size image for tracing or tracking, e.g. forensic tracing of unauthorized copies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
- H04N2201/3233—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of authentication information, e.g. digital signature, watermark
- H04N2201/3235—Checking or certification of the authentication information, e.g. by comparison with data stored independently
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3269—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of machine readable codes or marks, e.g. bar codes or glyphs
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Editing Of Facsimile Originals (AREA)
- Image Processing (AREA)
- Record Information Processing For Printing (AREA)
- Image Analysis (AREA)
Abstract
【解決手段】本発明に係る画像処理装置は、複数の微小パターンを配列したパターン画像を生成し、隣接するパターン間の位置関係により、追跡情報を含む情報を埋め込む。パターンは格子状に配置され、各パターンを上下方向にずらすことにより、情報が埋め込まれる。本発明に係る画像処理装置は、ハフ変換を用いて、隣接するパターン間の距離を算出し、この距離と埋め込まれた際の距離とに基づいて倍率を決定し、この倍率に基づいて読取画像から情報を検出する。
【選択図】図1
Description
好適には、前記倍率決定手段は、ハフ変換を適用して倍率を決定する。
図1(A)に示すように、本発明に係る画像処理装置は、複数の微小パターンを配列したパターン画像を生成し、隣接するパターン間の位置関係により、追跡情報を含む情報を埋め込む。
図2は、画像形成装置10を含む画像形成システム1を示す。
図2に示すように、画像形成システム1は、ネットワーク3を介して接続された画像形成装置10及びパーソナルコンピュータ(PC)等の端末装置5を含む。
端末装置5は、画像をCRT表示装置あるいは液晶表示装置に表示し、この画像データを画像形成装置10に対して送信して印刷を依頼する。端末装置5は、ネットワーク3を介して信号を送受信する通信装置を有するPC以外の端末であってもよい。ネットワーク3は、有線であってもよいし、無線であってもよい。また、複数の端末装置5及び画像形成装置10がネットワーク3に接続されていてもよい。
図3に示すように、画像形成装置10は、プリンタ部12、スキャナ部14及び画像処理装置2を有する。プリンタ部12は、後述する制御装置20の制御により、画像処理装置2により所定の画像処理が施された画像データを用紙上に印字記録して出力する。スキャナ部14は、制御装置20の制御により、プラテンに置かれた原稿を読み取って、画像データを画像処理装置2に対して出力する。
図4に示すように、画像処理プログラム4は、制御部40、文書画像生成部42、文書画像バッファ44、地紋画像生成部46、地紋画像バッファ48、ページバッファ50、スキャン画像処理部52、画像合成部54及び追跡情報検出部56を含む。なお、画像処理プログラム4の全部又は一部の機能は、画像形成装置10に設けられた例えばASICなどのハードウェアにより実現されてもよい。
文書画像バッファ44は、文書画像生成部42により生成された文書画像データを記憶する。文書画像バッファ44は、メモリ、ハードディスクドライブ等により実現される。
なお、背景地紋画像生成処理については、後で詳述する。
スキャン画像処理部52は、制御部40により制御されて、所定の契機にページバッファ50から画像を読み出し、色変換処理、階調補正処理等の画像処理を画像に対して施して画像合成部54に対して出力する。
図5に示すように、地紋画像生成部46は、第1符号化部460、潜像生成部462、第2符号化部464、パターン画像生成部466、パターン記憶部468及びパターン位置変調部470を含む。地紋画像生成部46は、これらの構成要素により、形状の異なる複数のパターンを含み、隣接するパターン間の位置関係により所定の情報を表すコード画像(即ち、背景地紋画像)を生成するコード画像生成手段を構成する。
図6(A)に例示するように、第1コードは「0」及び「1」からなるビット配列である。第1コードにおいて、その外周の各ビットは、情報検出時の第1コードの切り出し位置を示す同期ビット(同期コード)であり、例えば、全て「1」である。
パターン画像生成部466は、潜像画像及び第1ビット配列を例えば左上から順に参照し、潜像画像の画素値と第1ビット配列のビット値とに基づいてパターン記憶部468に記憶されているパターン(図7(A)〜図7(C))のいずれか1つを選択して、パターン画像を生成していく。
潜像画像が白画素であり、かつ第1ビット配列のビット値が0である場合、図7(B)に示されるパターンが選択される。
潜像画像が黒画素である場合、図7(C)に示されるパターンが選択される。
パターン位置変調部470は、第2ビット配列の例えば左上から順にビット値を参照し、当該参照されたビットの位置に対応するパターン画像のパターン組において、例えば、下のパターンの位置を上下いずれかの方向に所定画素分ずらす。
第2コードのビット値が0である場合、図8(C)に示されるように、下パターンが下方向に2画素ずらされる。
このようにして、パターン位置変調部470は、パターン画像生成部466により配列された隣接するパターン間の位置関係を調節してパターン位置調節手段を構成する。
図9(A)及び図9(B)に例示するように、印刷物がコピーされると、潜像画像において黒画素である領域(図中の「COPY」という文字で表される領域)が白く印刷され、潜像画像が現れる。なお、「COPY」という文字は、人間には知覚されないものであり、コピーされて初めて知覚されるものである。
図10に示すように、ステップ100(S100)において、地紋画像生成部46は、制御部40から付加情報(潜像情報、第1追跡情報、第2追跡情報)を入力する。
ステップ102(S102)において、地紋画像生成部46の潜像生成部462は、入力された潜像情報に基づいて潜像画像を生成する。
ステップ106(S106)において、第2符号化部464は、入力された第2追跡情報に基づいて第2コードを生成し、この第2コードを繰り返して配置して第2ビット配列を生成する。
ステップ110(S110)において、パターン位置変調部470は、第2符号化部464により生成された第2ビット配列に基づいて、パターン画像生成部466により生成されたパターン画像の隣接するパターン間の位置関係を調節して、背景地紋画像を生成する。パターン位置変調部470は、この背景地紋画像を地紋画像バッファ48に格納する。
図11に示すように、ステップ200(S200)において、画像形成装置10は、端末装置5からネットワーク3を介して送信されたPDL形式の文書データを受け付ける。画像処理プログラム4の制御部40は、この文書データを文書画像生成部42に対して出力する。
ステップ204(S204)において、制御部40は、背景地紋画像合成モードが設定されているか否かを判定する。制御部40は、当該モードが設定されている場合にはS206の処理に進み、そうでない場合にはS208の処理に進む。
図12に示すように、追跡情報検出部56は、グレイスケール変換部560、2値化部562、ノイズ除去部564、第1コード復号部566及び第2コード復号部568を含む。追跡情報検出部56は、これらの構成要素により、画像に含まれる複数のパターンを検出し、当該検出された複数のパターンのうち、隣接するパターン間の位置関係に基づいて情報を検出する。
ノイズ除去部564は、2値化部562により2値化された画像データに対してノイズ除去処理を施して、ノイズ除去がなされた画像データを第1コード復号部566及び第2コード復号部568に対して出力する。ノイズ除去部564は、例えば、画像データから潜像を削除する。
第2コード復号部568は、画像に含まれ、上下に隣接する2個のパターン組の距離に基づいて第2コードを検出し、当該第2コードを復元して第2追跡情報を復元する。
なお、第1コード復号部566及び第2コード復号部568については、以降、詳述する。
図13に示すように、第1コード復号部566は、斜線パターン検出部570、バッファメモリ572、倍率補正部574、第1コード検出部576、誤り訂正復号部578及び角度倍率検出部580を含む。
第1コード復号部566において、斜線パターン検出部570は、受け付けられた読取画像に含まれる形状の異なる複数のパターンを検出する。より具体的には、斜線パターン検出部570は、ノイズが除去された画像データを受け付け、2種類の斜線パターンを検出し、その処理結果画像データをバッファメモリ572に格納する。処理結果画像データは、例えば1画素を2ビットで表す画像データであって、ビット0に対応する斜線パターンが検出された位置の画素値を0、ビット1に対応する斜線パターンが検出された位置の画素値を1、それ以外の位置の画素値を2としてなるものである。
バッファメモリ572は、斜線パターン検出部570により検出された結果画像データを記憶する。
ハフ変換は、下式で表される変換である。
ρ=x・cosθ+y・sinθ ・・・(1)
ここで、θは角度、ρは距離を表す。
図15に示すように、ステップ300(S300)において、ノイズが除去された画像データが斜線パターン検出部570に入力され、2種類の斜線パターンが検出される。その処理結果画像データは、斜線パターン検出部570によりバッファメモリ572に格納される。
ステップ308(S308)において、第1コード検出部576は、倍率補正された画像を算出されたスキュー角度に沿ってスキャンして、ビット0及びビット1のいずれかに対応している画素値を取り出し、取り出されたビット列から同期コードを検出する。
ステップ312(S312)において、誤り訂正復号部578では、第1コード検出部576から入力されたビット列に対して所定の誤り訂正復号処理が行われ、第1追跡情報が復号される。
図16に示すように、第2コード復号部568は、孤立パターン検出部582、バッファメモリ572、角度倍率検出部580、倍率補正部574、第2コード検出部584及び誤り訂正復号部578を含む。なお、図16に示された各構成のうち、図13に示された構成と実質的に同一のものには同一の符号が付されている。
図17に示すように、ステップ400(S400)において、ノイズが除去された画像データが孤立パターン検出部582に入力され、孤立パターンが検出され、パターン中心位置画像データが生成される。このパターン中心位置画像データは、孤立パターン検出部582によりバッファメモリ572に格納される。
また、拡縮倍率が、S304において角度倍率検出部580により算出される。そして、S306の処理で、倍率補正処理がなされる。
ステップ408(S408)において、第2コード検出部584は、当該位置関係に基づいてビット1を検出する。
図18に示すように、ステップ500(S500)において、画像処理プログラム4(図4)の制御部40は、追跡情報を検出するための情報検出モードを設定する旨のユーザによる操作をUI装置26(図3)を介して受け付ける。なお、当該設定は、予めなされていてもよい。
ステップ506(S506)において、当該グレイスケールへの変換処理を施された多値の画像データは、2値化部562により、2値化処理を施される。
ステップ508(S508)において、当該2値化処理を施された2値の画像データは、ノイズ除去部564により、ノイズ除去処理を施される。
また、ノイズ除去がなされた画像データは、第2コード復号部568に対して出力され、第2コード復号部568では、第2追跡情報復号処理(図17;S40)が行われて第2追跡情報が復号され、第2追跡情報が制御部40に対して出力される。
なお、これらの追跡情報が画像から検出されない場合、その旨が制御部40に対して出力される。
本実施形態に係る画像処理装置2は、隣接するパターン間の距離と方向(角度)を求め、それぞれの平均値に基づいてパターン間隔とスキュー角度を求めて拡縮倍率を算出する点で、第1の実施形態に係る画像処理装置2とは異なる。また、本実施形態に係る画像処理装置2は、算出された拡縮倍率に基づいて画像データに対して拡大縮小処理をすることで倍率補正を行い、倍率補正後の画像に対して改めてパターン検出処理を行う。
図19に示すように、追跡情報検出部60は、グレイスケール変換部560、2値化部562、ノイズ除去部564、拡縮補正部600、第1コード復号部620及び第2コード復号部630を含む。なお、図19に示された各構成のうち、図12に示された構成と実質的に同一のものには同一の符号が付されている。
第1コード復号部620は、拡大又は縮小された画像に含まれる2種類の斜線パターンに基づいて第1コードを検出し、当該第1コードを復号して第1追跡情報を復元する。
第2コード復号部630は、拡大又は縮小された画像に含まれ、上下に隣接する2個のパターン組の距離に基づいて第2コードを検出し、当該第2コードを復元して第2追跡情報を復元する。
以降、拡縮補正部600、第1コード復号部620及び第2コード復号部620について詳述する。
図20に示すように、拡縮補正部600は、斜線パターン検出部602、バッファメモリ604、ブロック倍率検出部606、バッファメモリ608及びブロック倍率補正部610を含む。
拡縮補正部600において、斜線パターン検出部602は、ノイズが除去された画像データを受け付け、2種類の斜線パターンを検出し、その処理結果画像データをバッファメモリ604に格納する。斜線パターン検出部602は、斜線パターン(図7(A)、図7(B))に加えて、この斜線パターンの相似形のパターンも検出する。例えば、斜線パターン検出部602は、所定のパターンサイズの50%〜200%のサイズの斜線パターンを検出する。
ブロック倍率検出部606は、バッファメモリ604に記憶されている画像データをブロック単位で読み出して、ブロックそれぞれの拡縮倍率を求める。ブロック倍率検出部606は、隣接するパターン間の距離を検出し、その平均距離と予め設定された距離とに基づいて拡縮倍率を決定する。
なお、ブロック倍率検出部606による倍率算出方法については、後で詳述する。また、ブロック倍率検出部606は、ハフ変換を用いて拡縮倍率を求めてもよい。
ブロック倍率補正部610は、バッファメモリ608に記憶されている画像データを読み出して、ブロック単位で、倍率補正処理を行う。ブロック倍率補正部610は、2値画像に対する既知の画像拡大縮小方式(例えば、ニアレストネイバー法)を用いて画像拡大縮小処理を行う。これにより、画像全体にわたっての倍率歪みが補正される。ブロック倍率補正部610は、倍率補正された画像データを第1コード復号部620及び第2コード復号部630に対して出力する。
ブロック倍率検出部606は、まず、画像の左上位置のブロックに対応するパターンデータをバッファメモリ604から読み出す。ブロック倍率検出部606は、ブロック内の原点(例えば、左上)近傍のパターンを基点とし、その位置から所定範囲内に存在する最も近いパターンを探索し、そのパターンまでの距離と方向(例えば、X座標に対する角度)を求める。次に、ブロック倍率検出部606は、その方向に対して90度方向、180度方向、270度方向に、所定の角度範囲内で残りのパターンを探索し、それぞれの距離を求める。このようにして、ブロック検出部606は、各パターンについて、4方向に隣接するパターンまでの距離を求め、その距離分布を求める。
図21に例示するように、距離分布は、3つのピークを持つものとなる。画像に埋め込まれたパターンは、左右方向においては等間隔(例えば、12画素)で配置されており、上下方向においては2個を組みとして、互いの距離を2画素分近づけられている(ビット1を表現)か又は距離を2画素分遠ざけられている(ビット0を表現)ので、距離分布には、3つのピークが現れる。即ち、読み込まれた原稿が、オリジナル原稿(拡縮コピーされていない原稿)である場合、パターンから4方向に隣接するパターンまでの距離は、10画素、12画素及び14画素のいずれかになる。したがって、1ブロックに含まれるパターンについて、距離分布は、10画素、12画素及び14画素の3点でピークをもつ分布となる。
図22に示すように、第1コード復号部620は、斜線パターン検出部570、バッファメモリ572、第1コード検出部576、誤り訂正復号部578及びスキュー角検出部622を含む。なお、図22に示された各構成のうち、図13に示された構成と実質的に同一のものには同一の符号が付されている。
第1コード復号部620において、スキュー角検出部622は、バッファメモリ572に記憶されている画像データを所定の契機で読み出し、ハフ変換を用いてスキュー角度を検出して第1コード検出部576に対して出力する。第1コード検出部576は、バッファメモリ572に記憶されている画像データを所定の契機で読み出して、スキュー角検出部574により求められたスキュー角度に沿って画像をスキャンし、ビット0及びビット1のいずれかに対応している画素値を取り出し、取り出されたビット列から同期コードを検出する。
図23に示すように、第2コード復号部630は、孤立パターン検出部582、バッファメモリ572、第2コード検出部584、誤り訂正復号部578及びスキュー角検出部622を含む。なお、図22に示された各構成のうち、図16及び図22に示された構成と実質的に同一のものには同一の符号が付されている。
第2コード復号部630において、第2コード検出部584は、バッファメモリ572に記憶されているパターン中心位置画像データを所定の契機で読み出して、スキュー角検出部622により求められたスキュー角度に基づいて、隣接するパターン間の位置関係を算出し、算出された距離に基づいて、埋め込まれているビット値を検出する。
図24に示すように、S500〜S508で、原稿が読み取られて、グレイスケール変換処理、2値化処理及びノイズ除去処理が行われる。
ステップ600(S600)において、拡縮補正部600は、ノイズ除去がなされた画像データから拡縮倍率を検出し、当該拡縮倍率に基づいて画像の拡大及び縮小のいずれかの処理を行う。
また、拡大等された画像データは、第2コード復号部630に対して出力され、第2コード復号部630では、第2追跡情報復号処理が行われて第2追跡情報が復号され、第2追跡情報が制御部40に対して出力される。
なお、第1コード復号部620及び第2コード復号部630では、倍率補正処理は行われない。また、これらの追跡情報が画像から検出されない場合、その旨が制御部40に対して出力される。
そして、S510の処理で、検出結果等がUI装置26に表示される。
2 画像処理装置
3 ネットワーク
4 画像処理プログラム
5 端末装置
10 画像形成装置
12 プリンタ部
14 スキャナ部
20 制御装置
22 通信装置
24 記録装置
26 UI装置
40 制御部
42 文書画像生成部
44 文書画像バッファ
46 地紋画像生成部
48 地紋画像バッファ
50 ページバッファ
52 スキャン画像処理部
54 画像合成部
56 追跡情報検出部
60 追跡情報検出部
202 CPU
204 メモリ
460 第1符号化部
462 潜像生成部
464 第2符号化部
466 パターン画像生成部
468 パターン記憶部
470 パターン位置変調部
560 グレイスケール変換部
562 2値化部
564 ノイズ除去部
566 第1コード復号部
568 第2コード復号部
570 斜線パターン検出部
572 バッファメモリ
574 スキュー角検出部
574 倍率補正部
576 第1コード検出部
578 誤り訂正復号部
580 角度倍率検出部
582 孤立パターン検出部
584 第2コード検出部
584 孤立パターン検出部
600 拡縮補正部
602 斜線パターン検出部
604 バッファメモリ
606 ブロック検出部
606 ブロック倍率検出部
608 バッファメモリ
610 ブロック倍率補正部
620 第1コード復号部
622 スキュー角検出部
630 第2コード復号部
Claims (9)
- 読取画像に含まれる複数のパターンを検出するパターン検出手段と、
前記パターン検出手段により検出された複数のパターンのうち、隣接するパターン間の位置関係に基づいて倍率を決定する倍率決定手段と、
前記倍率決定手段により決定された倍率に基づいて、読取画像から情報を検出する情報検出手段と
を有する画像処理装置。 - 前記倍率決定手段は、隣接するパターン間の距離と、予め設定された距離とに基づいて倍率を決定する
請求項1に記載の画像処理装置。 - 前記倍率決定手段は、ハフ変換を適用して倍率を決定する
請求項1又は2に記載の画像処理装置。 - 読取画像に含まれる複数のパターンを検出するパターン検出手段と、
前記パターン検出手段により検出されたパターンの大きさに基づいて倍率を決定する倍率決定手段と、
前記倍率決定手段により決定された倍率と隣接するパターン間の位置関係とに基づいて、読取画像から情報を検出する情報検出手段と
を有する画像処理装置。 - 形状の異なる複数のパターンを含み、隣接するパターン間の位置関係により所定の情報を表すコード画像を生成するコード画像生成手段と、
前記コード画像生成手段により生成されたコード画像と文書画像とを合成する画像合成手段と、
前記画像合成手段により合成された合成画像を出力する出力手段と、
前記出力手段により出力された画像を読み取る読取手段と、
前記読取手段により読み取られた読取画像に含まれる複数のパターンを検出するパターン検出手段と、
前記パターン検出手段により検出された複数のパターンのうち、隣接するパターン間の位置関係に基づいて倍率を決定する倍率決定手段と、
前記倍率決定手段により決定された倍率に基づいて、読取画像から情報を検出する情報検出手段と
を有する画像形成装置。 - 読取画像に含まれる複数のパターンを検出し、
前記検出された複数のパターンのうち、隣接するパターン間の位置関係に基づいて倍率を決定し、
前記決定された倍率に基づいて、読取画像から情報を検出する
画像処理方法。 - 読取画像に含まれる複数のパターンを検出し、
前記検出されたパターンの大きさに基づいて倍率を決定し、
前記決定された倍率と隣接するパターン間の位置関係とに基づいて、読取画像から情報を検出する
画像処理方法。 - コンピュータを含む画像処理装置において、
読取画像に含まれる複数のパターンを検出するパターン検出ステップと、
前記検出された複数のパターンのうち、隣接するパターン間の位置関係に基づいて倍率を決定する倍率決定ステップと、
前記決定された倍率に基づいて、読取画像から情報を検出する情報検出ステップと
を前記画像処理装置に実行させるプログラム。 - コンピュータを含む画像処理装置において、
読取画像に含まれる複数のパターンを検出するパターン検出ステップと、
前記検出されたパターンの大きさに基づいて倍率を決定する倍率決定ステップと、
前記決定された倍率と隣接するパターン間の位置関係とに基づいて、読取画像から情報を検出する情報検出ステップと
を前記画像処理装置に実行させるプログラム。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006015844A JP2007201660A (ja) | 2006-01-25 | 2006-01-25 | 画像処理装置、画像形成装置、画像処理方法及びプログラム |
| US11/491,058 US7729018B2 (en) | 2006-01-25 | 2006-07-24 | Image processing system, image forming apparatus, image processing method and program recording medium |
| CNB2006101317739A CN100520808C (zh) | 2006-01-25 | 2006-10-08 | 图像处理系统、图像形成设备和图像处理方法 |
| KR1020060106347A KR100817773B1 (ko) | 2006-01-25 | 2006-10-31 | 화상 처리 장치, 화상 형성 장치, 화상 처리 방법 및 프로그램을 기록한 컴퓨터 판독 가능한 기록 매체 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006015844A JP2007201660A (ja) | 2006-01-25 | 2006-01-25 | 画像処理装置、画像形成装置、画像処理方法及びプログラム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2007201660A true JP2007201660A (ja) | 2007-08-09 |
Family
ID=38285209
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006015844A Pending JP2007201660A (ja) | 2006-01-25 | 2006-01-25 | 画像処理装置、画像形成装置、画像処理方法及びプログラム |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US7729018B2 (ja) |
| JP (1) | JP2007201660A (ja) |
| KR (1) | KR100817773B1 (ja) |
| CN (1) | CN100520808C (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007201659A (ja) * | 2006-01-25 | 2007-08-09 | Fuji Xerox Co Ltd | 画像処理装置、画像形成装置、地紋画像、印刷物、画像処理方法、画像形成方法及びプログラム |
| JP2009118339A (ja) * | 2007-11-08 | 2009-05-28 | Canon Inc | 印刷制御装置および印刷制御方法ならびにそのプログラムおよび記憶媒体 |
| WO2009093429A1 (ja) * | 2008-01-21 | 2009-07-30 | Mitsubishi Electric Corporation | 電子透かしの同期回復装置及び電子透かしの同期回復プログラム |
| JP2010141407A (ja) * | 2008-12-09 | 2010-06-24 | Fuji Xerox Co Ltd | 画像処理装置および画像処理プログラム |
| JP2012090289A (ja) * | 2011-11-18 | 2012-05-10 | Canon Inc | 印刷制御装置および印刷制御方法ならびにそのプログラムおよび記憶媒体 |
Families Citing this family (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7279018B2 (en) | 2002-09-06 | 2007-10-09 | Fortum Oyj | Fuel composition for a diesel engine |
| JP4915512B2 (ja) * | 2006-10-30 | 2012-04-11 | 富士ゼロックス株式会社 | 画像処理装置、画像処理プログラム |
| JP4026669B1 (ja) * | 2006-11-30 | 2007-12-26 | 富士ゼロックス株式会社 | 情報管理装置、画像形成システム及びプログラム |
| JP4956366B2 (ja) * | 2007-10-16 | 2012-06-20 | キヤノン株式会社 | 画像処理装置 |
| JP4940110B2 (ja) * | 2007-11-20 | 2012-05-30 | キヤノン株式会社 | 画像処理装置およびその制御方法並びにプログラム、プリンタ |
| JP5328456B2 (ja) * | 2008-09-09 | 2013-10-30 | キヤノン株式会社 | 画像処理装置、画像処理方法、プログラムおよび記憶媒体 |
| JP2011010161A (ja) * | 2009-06-29 | 2011-01-13 | Canon Inc | 画像形成装置、画像形成方法、プログラム |
| KR101180027B1 (ko) * | 2011-03-10 | 2012-09-06 | 디나스트 | 광센서 및 이를 이용한 감지 방법 |
| CN103970262B (zh) * | 2013-02-06 | 2018-01-16 | 原相科技股份有限公司 | 光学式指向系统 |
| WO2016147832A1 (ja) * | 2015-03-16 | 2016-09-22 | 三菱電機株式会社 | 画像読取装置及び画像読取方法 |
| JP6558006B2 (ja) * | 2015-03-20 | 2019-08-14 | 株式会社リコー | 画像管理装置、画像管理方法、画像管理プログラムおよび表示システム |
| JP2017183942A (ja) * | 2016-03-29 | 2017-10-05 | 株式会社リコー | 情報処理装置 |
| JP6638852B1 (ja) | 2018-08-31 | 2020-01-29 | ソニー株式会社 | 撮像装置、撮像システム、撮像方法および撮像プログラム |
| TWI820194B (zh) | 2018-08-31 | 2023-11-01 | 日商索尼半導體解決方案公司 | 電子機器及固體攝像裝置 |
| CN114841911B (zh) * | 2021-02-02 | 2026-01-02 | Tcl科技集团股份有限公司 | 面板图像倍率的确定方法、面板检测方法、装置及设备 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000155837A (ja) * | 1998-11-13 | 2000-06-06 | Xerox Corp | タグを用いた文書処理方法 |
| JP2003244427A (ja) * | 2001-12-10 | 2003-08-29 | Canon Inc | 画像処理装置及び画像処理方法 |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3005007B2 (ja) * | 1989-12-21 | 2000-01-31 | キヤノン株式会社 | 画像符号化装置 |
| JPH07111335B2 (ja) * | 1990-02-07 | 1995-11-29 | 株式会社東芝 | パターン形状測定方法及び装置 |
| JPH07111336B2 (ja) * | 1990-02-07 | 1995-11-29 | 株式会社東芝 | パターン寸法測定方法及び装置 |
| JP4155634B2 (ja) * | 1998-09-21 | 2008-09-24 | コニカミノルタビジネステクノロジーズ株式会社 | 画像形成装置及び画像形成システム並びにコンピュータ読み取り可能な記録媒体 |
| KR100306747B1 (ko) * | 1998-12-30 | 2001-11-02 | 윤종용 | 셔틀방식 스캐너의 화상편차 보정방법_ |
| US6681056B1 (en) * | 1999-03-30 | 2004-01-20 | International Business Machines Corporation | Method and system for digital image acquisition and continuous zoom display from multiple resolutional views using a heterogeneous image pyramid representation |
| US6891642B1 (en) * | 1999-07-23 | 2005-05-10 | Matsushita Electric Industrial Co., Ltd. | Apparatus for treating images |
| JP4039093B2 (ja) | 2002-03-20 | 2008-01-30 | 富士ゼロックス株式会社 | 画像読取装置、複写装置、およびプログラム |
| US7548347B2 (en) * | 2002-08-28 | 2009-06-16 | Canon Kabushiki Kaisha | Image printing apparatus and image printing method |
| JP3993111B2 (ja) | 2002-09-17 | 2007-10-17 | 株式会社リコー | 画像処理装置、画像処理方法、画像処理プログラム、及び画像処理プログラムを記憶する記憶媒体 |
| JP3980983B2 (ja) | 2002-10-02 | 2007-09-26 | 沖電気工業株式会社 | 透かし情報埋め込み方法,透かし情報検出方法,透かし情報埋め込み装置,及び,透かし情報検出装置 |
| JP4178949B2 (ja) * | 2002-12-27 | 2008-11-12 | 富士ゼロックス株式会社 | 画像処理装置、画像処理方法、およびそのプログラム |
| JP4274030B2 (ja) * | 2004-04-12 | 2009-06-03 | セイコーエプソン株式会社 | 画像出力システム、画像処理装置、画像出力装置およびそれらの方法 |
| JP4375235B2 (ja) * | 2004-05-20 | 2009-12-02 | セイコーエプソン株式会社 | 複数画素ずつコード化しながら画像を出力する画像出力システム |
| JP4405878B2 (ja) * | 2004-09-02 | 2010-01-27 | キヤノン株式会社 | 画像処理装置、画像処理方法、ならびにプログラム、記憶媒体 |
| US7461707B2 (en) * | 2005-07-11 | 2008-12-09 | The Charles Machine Works, Inc. | Electric horizontal directional drilling machine system |
| JP4487902B2 (ja) * | 2005-11-09 | 2010-06-23 | ソニー株式会社 | 画像処理装置および方法、並びにプログラム |
| JP2007166221A (ja) * | 2005-12-13 | 2007-06-28 | Fuji Xerox Co Ltd | 画像処理装置及び画像処理方法 |
-
2006
- 2006-01-25 JP JP2006015844A patent/JP2007201660A/ja active Pending
- 2006-07-24 US US11/491,058 patent/US7729018B2/en not_active Expired - Fee Related
- 2006-10-08 CN CNB2006101317739A patent/CN100520808C/zh not_active Expired - Fee Related
- 2006-10-31 KR KR1020060106347A patent/KR100817773B1/ko active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000155837A (ja) * | 1998-11-13 | 2000-06-06 | Xerox Corp | タグを用いた文書処理方法 |
| JP2003244427A (ja) * | 2001-12-10 | 2003-08-29 | Canon Inc | 画像処理装置及び画像処理方法 |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007201659A (ja) * | 2006-01-25 | 2007-08-09 | Fuji Xerox Co Ltd | 画像処理装置、画像形成装置、地紋画像、印刷物、画像処理方法、画像形成方法及びプログラム |
| JP2009118339A (ja) * | 2007-11-08 | 2009-05-28 | Canon Inc | 印刷制御装置および印刷制御方法ならびにそのプログラムおよび記憶媒体 |
| WO2009093429A1 (ja) * | 2008-01-21 | 2009-07-30 | Mitsubishi Electric Corporation | 電子透かしの同期回復装置及び電子透かしの同期回復プログラム |
| JP4772151B2 (ja) * | 2008-01-21 | 2011-09-14 | 三菱電機株式会社 | 電子透かしの同期回復装置及び電子透かしの同期回復プログラム |
| JP2010141407A (ja) * | 2008-12-09 | 2010-06-24 | Fuji Xerox Co Ltd | 画像処理装置および画像処理プログラム |
| JP2012090289A (ja) * | 2011-11-18 | 2012-05-10 | Canon Inc | 印刷制御装置および印刷制御方法ならびにそのプログラムおよび記憶媒体 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101008983A (zh) | 2007-08-01 |
| KR100817773B1 (ko) | 2008-03-31 |
| KR20070078043A (ko) | 2007-07-30 |
| US20070171452A1 (en) | 2007-07-26 |
| US7729018B2 (en) | 2010-06-01 |
| CN100520808C (zh) | 2009-07-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100817773B1 (ko) | 화상 처리 장치, 화상 형성 장치, 화상 처리 방법 및 프로그램을 기록한 컴퓨터 판독 가능한 기록 매체 | |
| US8280100B2 (en) | Image processing apparatus, image processing method, and computer program product | |
| JP4218920B2 (ja) | 画像処理装置及び画像処理方法並びに記憶媒体 | |
| CN101652987A (zh) | 纸介质信息加密系统、解密系统、程序以及方法 | |
| JP4771283B2 (ja) | 画像処理装置、画像形成装置、地紋画像、印刷物、画像処理方法、画像形成方法及びプログラム | |
| JP2009278556A (ja) | 画像処理装置、画像処理方法及びそのプログラムならびにこのプログラムを記憶させたコンピュータ読み取り可能な記憶媒体 | |
| US20080198216A1 (en) | Background pattern image generating method | |
| US20070133036A1 (en) | Image-processing apparatus, image-processing method, and program product for image processing | |
| US7876473B2 (en) | Apparatus and method for information burying | |
| JP4872924B2 (ja) | 画像データ形成方法および画像データ形成装置 | |
| US20070133035A1 (en) | Image-forming apparatus, image-processing apparatus, confidential document reading method, image-processing method, and image-forming method | |
| JP4587123B2 (ja) | 画像処理装置、画像処理方法および画像処理プログラム | |
| JP4927058B2 (ja) | 情報埋込画像生成装置、情報読取装置、情報埋込画像生成方法、情報読取方法、情報埋込画像生成プログラムおよび情報読取プログラム | |
| US12143554B2 (en) | Image processing apparatus, control method therefor, and storage medium storing control program therefor | |
| CN101795343A (zh) | 图像处理装置和图像处理方法 | |
| JP4752742B2 (ja) | 画像処理装置、証明書発行システム及びプログラム | |
| JP2007312049A (ja) | 情報埋込処理システム、付加情報埋込装置、付加情報復元装置 | |
| JP2009194538A (ja) | 二次元コードを処理する装置、方法、プログラム、記憶媒体 | |
| JP2006166201A (ja) | 画像形成装置 | |
| JP4725463B2 (ja) | 画像処理装置、画像処理方法およびそのコンピュータ・プログラム | |
| JP2005101767A (ja) | 画像処理装置 | |
| JP2005101768A (ja) | 画像処理装置 | |
| JP2007166333A (ja) | 画像処理装置及び画像処理方法 | |
| Ulichney et al. | Effect of Non-Integer Scaling on the Recovery of Data-bearing Marks | |
| JP2008160675A (ja) | 画像生成装置、複製制御装置、プログラム、および印刷媒体 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20081225 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20101020 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101025 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101208 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20101227 |