JP2001094754A - Image processing apparatus, image processing method, and storage medium - Google Patents
Image processing apparatus, image processing method, and storage mediumInfo
- Publication number
- JP2001094754A JP2001094754A JP26537899A JP26537899A JP2001094754A JP 2001094754 A JP2001094754 A JP 2001094754A JP 26537899 A JP26537899 A JP 26537899A JP 26537899 A JP26537899 A JP 26537899A JP 2001094754 A JP2001094754 A JP 2001094754A
- Authority
- JP
- Japan
- Prior art keywords
- information
- image
- image processing
- added
- image signal
- 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.)
- Withdrawn
Links
Landscapes
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
(57)【要約】
【課題】 画像に付加されている情報を印刷耐性のある
情報に変換して画像に付加することにより、画質の劣化
を抑制しつつ、画像に付加された情報が消えてしまうの
を防ぐ。
【解決手段】 第1の情報が付加された画像信号から、
前記第1の情報を検出する検出手段と、前記検出された
第1の情報に基づいて、前記第1の情報よりも印刷耐性
のある第2の情報を生成する生成手段と、前記検出手段
により第1の情報が検出された画像信号に対して、前記
生成された第2の情報を付加する付加手段とを有するこ
とを特徴とする。
(57) [Summary] [Problem] To convert information added to an image into print-resistant information and add it to the image, thereby suppressing deterioration of image quality and erasing information added to the image. Prevent it from getting lost. SOLUTION: From an image signal to which first information is added,
Detecting means for detecting the first information; generating means for generating, based on the detected first information, second information having print durability more than the first information; And an adding unit for adding the generated second information to the image signal in which the first information is detected.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、画像処理方法、画
像処理方法及び記憶媒体に関する。[0001] The present invention relates to an image processing method, an image processing method, and a storage medium.
【0002】[0002]
【従来の技術】近年、デジタルカメラ、スキャナ等の入
力機器の普及、コンピュータの性能向上、インターネッ
トの普及等によって一般ユーザがデジタル画像を扱う機
会が急激に増加している。その一方でデジタル画像を含
むデジタルコンテンツは複製、改変が容易なことと、ユ
ーザに著作権保護の意識が薄いことにより著作権を侵害
した不正コピーが氾濫している。2. Description of the Related Art In recent years, the use of digital cameras, scanners, and other input devices, the improvement of computer performance, and the spread of the Internet have led to a sharp increase in opportunities for ordinary users to handle digital images. On the other hand, digital contents including digital images are easily copied and modified, and users are not conscious of copyright protection.
【0003】そこで、不正コピーを防止する技術として
いわゆる電子透かし技術が考えられている。これは著作
権情報、コンテンツの購入者情報等を人間には知覚でき
ないようにコンテンツ自身に埋め込む技術であり、例え
ば画像の空間領域でサンプル値を操作する方法や、DF
F、DCT等の周波数変換をして周波数成分に透かしを
埋め込む方法等がある。透かしとして埋め込む情報には
主に著作権に関する情報と、利用者に関する情報があ
る。Therefore, a so-called digital watermarking technique has been considered as a technique for preventing unauthorized copying. This is a technology for embedding copyright information, content purchaser information, etc. in the content itself so that it cannot be perceived by humans. For example, a method of operating sample values in a spatial region of an image, a DF
There is a method of performing frequency conversion such as F or DCT and embedding a watermark in a frequency component. Information to be embedded as a watermark mainly includes information on copyright and information on users.
【0004】著作権に関する情報は、例えばコンテンツ
の利用者が画像から著作権情報を読み出し、著作権者に
著作権許諾手続きを取るためのものである。また利用者
に関する情報は、例えば著作権承諾手続き時に利用者の
情報を埋め込み、市場で不正なコピーをが見つかった時
に利用者の情報を読み込み、利用者及び不正コピーの流
通経路を特定するためのものである。[0004] Information on copyright is used, for example, for a content user to read copyright information from an image and take a copyright permission procedure with the copyright holder. Information on the user is used to embed the user's information at the time of copyright approval procedure, read the user's information when an illegal copy is found in the market, and specify the user and the distribution channel of the illegal copy. Things.
【0005】[0005]
【発明が解決しようとする課題】しかしながら、上記著
作権に関する情報及び利用者に関する情報等の情報が電
子透かしとして埋め込まれた画像に対して、回転や拡大
縮小、フィルタ等の画像処理を施した場合に、埋め込ま
れた情報に耐性がないと消えてしまうという問題があ
る。However, when an image in which information such as the information about copyright and information about a user is embedded as a digital watermark is subjected to image processing such as rotation, enlargement / reduction, and filtering. In addition, there is a problem that if the embedded information has no tolerance, it disappears.
【0006】また、情報が埋め込まれた画像をプリンタ
等で印刷した場合に、D/A変換処理やハーフトーン処
理などの画像処理が施されると、埋め込まれた情報は消
えてしまうという問題がある。In addition, when an image in which information is embedded is printed by a printer or the like, if image processing such as D / A conversion processing or halftone processing is performed, the embedded information is lost. is there.
【0007】また、電子透かしは画質と耐性の問題がト
レードオフとして存在し、透かしの強度をあげると画質
の劣化が増し、透かしの強度を下げると耐性が弱まると
いう問題がある。[0007] In addition, there is a trade-off between digital watermarking in terms of image quality and robustness. If the strength of the watermark is increased, the degradation of image quality is increased, and if the strength of the watermark is reduced, the robustness is weakened.
【0008】また、コマンドを双方向に通信可能な第1
の機器と第2の機器により構成される画像処理システム
において、第1の機器において画像信号から電子透かし
を検出し、第2の機器においてその電子透かしに関する
情報に応じた情報を画像信号に付加するといった画像処
理システムは従来なかった。[0008] A first command capable of bidirectionally communicating commands.
In the image processing system configured by the first device and the second device, the first device detects a digital watermark from the image signal, and the second device adds information corresponding to the information related to the digital watermark to the image signal. There has been no such image processing system.
【0009】本発明は、上記問題を少なくとも1つ解決
するための画像処理装置、画像処理方法及び記憶媒体を
提供することを目的とする。An object of the present invention is to provide an image processing apparatus, an image processing method, and a storage medium for solving at least one of the above problems.
【0010】更に本発明は、画像に付加されている情報
よりも耐性のある情報に変換して画像に付加することに
より、画像に付加された情報を耐性がある情報にし、消
えにくいようにする画像処理装置、画像処理方法及び記
憶媒体を提供することを目的とする。Further, according to the present invention, the information added to the image is converted into information more durable than the information added to the image and is added to the image, so that the information added to the image is converted into durable information so that the information is not easily erased. It is an object to provide an image processing device, an image processing method, and a storage medium.
【0011】更に本発明は、画像に付加されている情報
を印刷耐性のある情報に変換して画像に付加することに
より、画質の劣化を抑制しつつ、画像に付加された情報
が消えてしまうのを防ぐ画像処理装置、画像処理方法及
び記憶媒体を提供することを目的とする。Further, according to the present invention, information added to an image is erased while suppressing deterioration in image quality by converting information added to the image into information having print durability and adding the information to the image. It is an object of the present invention to provide an image processing apparatus, an image processing method, and a storage medium that prevent the occurrence of an image.
【0012】更に本発明は、コマンドを双方向に通信可
能な第1の機器と第2の機器により構成される画像処理
システムにおいて、第1の機器において画像信号から電
子透かしを検出し、第2の機器においてその電子透かし
に関する情報に応じた情報を画像信号に付加する画像処
理システム、画像処理方法及び記憶媒体を提供すること
を目的とする。Further, according to the present invention, in an image processing system comprising a first device and a second device capable of communicating commands in two directions, a digital watermark is detected from an image signal in the first device, It is an object of the present invention to provide an image processing system, an image processing method, and a storage medium for adding information according to the information related to the digital watermark to an image signal in the device.
【0013】[0013]
【課題を解決するための手段】上記目的を達成するため
に、本発明の画像処理装置は、第1の情報が付加された
画像信号から、前記第1の情報を検出する検出手段と、
前記検出された第1の情報に基づいて、前記第1の情報
よりも印刷耐性のある第2の情報を生成する生成手段
と、前記検出手段により第1の情報が検出された画像信
号に対して、前記生成された第2の情報を付加する付加
手段とを有することを特徴とする。In order to achieve the above object, an image processing apparatus according to the present invention comprises a detecting means for detecting the first information from an image signal to which the first information has been added;
Generating means for generating, based on the detected first information, second information having print resistance higher than that of the first information; and an image signal for which the first information is detected by the detecting means. And adding means for adding the generated second information.
【0014】また、上記目的を達成するために、本発明
の画像処理装置は、第1の情報が付加された画像信号か
ら、前記第1の情報を検出する検出手段と、前記検出さ
れた第1の情報に基づいて、前記第1の情報よりも耐性
のある第2の情報を生成する生成手段と、前記検出手段
により第1の情報が検出された画像信号に対して、前記
生成された第2の情報を付加する付加手段とを有するこ
とを特徴とする画像処理装置。According to another aspect of the present invention, there is provided an image processing apparatus, comprising: a detection unit configured to detect the first information from an image signal to which the first information is added; Generating means for generating second information that is more resistant than the first information based on the first information; and generating the second information with respect to the image signal in which the first information is detected by the detecting means. An image processing apparatus having an adding unit for adding second information.
【0015】また、上記目的を達成するために、本発明
の画像処理システムは、コマンドを双方向に通信可能な
第1の機器と第2の機器により構成される画像処理シス
テムであって、前記第1の機器において第1の情報が付
加された画像信号から、前記第1の情報を検出し、前記
第2の機器において前記検出された第1の情報に応じた
情報を、前記第1の情報が検出された画像信号に対し付
加することを特徴とする。According to another aspect of the present invention, there is provided an image processing system comprising a first device and a second device capable of bidirectionally communicating a command, The first device detects the first information from the image signal to which the first information is added, and outputs information corresponding to the detected first information in the second device to the first signal. The information is added to the detected image signal.
【0016】[0016]
【発明の実施の形態】(第1の実施形態)まず、図1に
本発明を適用したカラー画像記録方法の一例を示す。本
実施形態ではカラー画像記録方法としてカラーLBP(レ
ーザビームプリンタ)を用いた。(First Embodiment) First, FIG. 1 shows an example of a color image recording method to which the present invention is applied. In this embodiment, a color LBP (laser beam printer) is used as a color image recording method.
【0017】図1において、感光ドラム100上に光学
ユニット107でTOP信号を基準に各色毎に送出され
る画像情報により潜像を形成し、形成された潜像は各色
現像器保持体108内の現像器Dy,Dc、Db,Dm
により順次現像され、像坦持体103に複数回転写され
て、像坦持体103上に多色画像が形成される。その
後、転写材保持体181〜184より選択検出された転
写材Pを像坦持体103と転写及び搬送ベルト150の
間に搬送させ、転写材Pに像坦持体103上の多色画像
を転写させる。転写材P上に転写させた多色画像は、定
着ユニット104で転写材Pに熱定着させる。その後、
転写材Pは排紙部105より、上部トレイ部106また
は下部排紙トレイ部115に排出される。In FIG. 1, a latent image is formed on the photosensitive drum 100 by the optical unit 107 based on image information transmitted for each color based on the TOP signal, and the formed latent image is stored in each color developing device holder 108. Developing units Dy, Dc, Db, Dm
, And are transferred to the image carrier 103 a plurality of times to form a multicolor image on the image carrier 103. Thereafter, the transfer material P selected and detected from the transfer material holders 181 to 184 is transported between the image carrier 103 and the transfer and transport belt 150, and the multicolor image on the image carrier 103 is transferred to the transfer material P. Transcribe. The multicolor image transferred onto the transfer material P is thermally fixed to the transfer material P by the fixing unit 104. afterwards,
The transfer material P is discharged from the discharge unit 105 to the upper tray unit 106 or the lower discharge tray unit 115.
【0018】次に、上記カラーLBPの動作について具
体的に説明する。まず、帯電器111によって感光ドラ
ム100が所定の極性に均一に帯電(例えば−600V)さ
れ、TOP信号を基準にコントローラから送出される画
像データにしたがって、レーザビーム光Lによる露光に
より潜像が形成され、例えばM(マゼンタ)色現像器D
mにより感光ドラム100上の潜像が現像され、感光ド
ラム100上に現像剤像が形成される。一方、所定のタ
イミングで現像剤像と反対極性(例えばプラス極性)の
1次転写高圧(例えば+200V)が像坦持体103に印加
され、該感光ドラム上の第1の現像剤像が像坦持体10
3に転写される。その後、感光ドラム100上に残留す
る第1の現像剤はクリーナ112によって除去され、次
の潜像形成及び現像工程に備える。第1の現像色が終了
したのち、該感光ドラム100上にレーザビーム光Lに
より、第2色(例えばシアン)の潜像が形成され、第2
の現像器により現像剤像が形成される。そして、この第
2の現像剤像は、先に像坦持体103に転写された第1
の現像剤像の先端位置に合わせて像坦持体103に前述
と同様に転写を行う。同様にして第3、第4の潜像が感
光ドラム100上に順次形成され、それぞれが第3、第
4の現像器によって順次現像され、像坦持体103に先
に転写された現像剤像と位置を合わせて、第3、第4の
各現像剤像が順次転写され、かくして、像坦持体103
上に4色の現像剤像が重なった状態で形成されることに
なる。この後、4色の現像剤像が重畳転写された像坦持
体103の画像先端部が転写材転写位置に近づくと、転
写及び搬送ベルト150に高圧(例えば+2KV)を印加
し、転写及び搬送ベルト150を像坦持体103に接触
させる。その後、像坦持体103と転写及び搬送ベルト
150間に転写材保持体90、160、181、18
2、183又は184のいずれかからピックアップした
転写材を、現像材像の先端位置に合わせて搬送させ転写
を行う。さらに転写及び搬送ベルト150後部に配置し
た除電針の151に、転写及び搬送ベルト150に印加
したバイアスの逆極性(例えば−1KV)もしくは接地さ
せ、転写材の後端が転写及び搬送ベルト150を離れる
まで作動し、転写材上の蓄積電荷を除去する。なお、転
写材の後端が転写終了位置(像坦持体103と転写及び
搬送ベルト150が形成するニップ部の出口)に達した
とき、像坦持体103に印加する1次転写高圧をオフ
(接地電位)にする。Next, the operation of the color LBP will be specifically described. First, the photosensitive drum 100 is uniformly charged to a predetermined polarity (for example, −600 V) by the charger 111, and a latent image is formed by exposure with the laser beam L according to image data sent from the controller based on the TOP signal. For example, an M (magenta) color developing device D
The latent image on the photosensitive drum 100 is developed by m, and a developer image is formed on the photosensitive drum 100. On the other hand, at a predetermined timing, a primary transfer high voltage (for example, +200 V) of the opposite polarity (for example, positive polarity) to the developer image is applied to the image carrier 103, and the first developer image on the photosensitive drum Carrier 10
3 is transferred. Thereafter, the first developer remaining on the photosensitive drum 100 is removed by the cleaner 112 to prepare for the next latent image forming and developing process. After the completion of the first development color, a latent image of a second color (for example, cyan) is formed on the photosensitive drum 100 by the laser beam L,
A developing device forms a developer image. Then, the second developer image is the first developer image previously transferred to the image carrier 103.
Is transferred to the image carrier 103 in the same manner as described above in accordance with the leading end position of the developer image. Similarly, third and fourth latent images are sequentially formed on the photosensitive drum 100, and are sequentially developed by the third and fourth developing units, respectively, and the developer images previously transferred to the image carrier 103 And the third and fourth developer images are sequentially transferred, and thus the image carrier 103
The four color developer images are formed on top of each other. Thereafter, when the leading end of the image carrier 103 onto which the four color developer images are superimposed and transferred approaches the transfer material transfer position, a high voltage (for example, +2 KV) is applied to the transfer and transport belt 150 to transfer and transfer the developer images. The transport belt 150 is brought into contact with the image carrier 103. Thereafter, the transfer material holders 90, 160, 181, and 18 are provided between the image carrier 103 and the transfer and transport belt 150.
The transfer material picked up from any one of 2, 183, and 184 is conveyed in accordance with the leading end position of the developing material image to perform transfer. Further, a reverse polarity (for example, -1 KV) of a bias applied to the transfer and transport belt 150 or ground is applied to the static elimination needle 151 disposed at the rear part of the transfer and transport belt 150, and the rear end of the transfer material leaves the transfer and transport belt 150. To remove the accumulated charge on the transfer material. When the rear end of the transfer material reaches the transfer end position (the exit of the nip formed by the image carrier 103 and the transfer and transport belt 150), the primary transfer high voltage applied to the image carrier 103 is turned off. (Ground potential).
【0019】さらに、転写材の後端が転写及び搬送ベル
ト150から搬送されたとき、転写及び搬送ベルト15
0及び除電針151に印加していた高圧をオフにする。
またこの時、転写及び搬送ベルト150は像坦持体10
3より離間させる。次に、転写及び搬送ベルト150よ
り分離した転写材は定着ユニット104に搬送され、こ
こで転写材上の現像剤像を熱定着され、下部排紙トレイ
115もしくは上部排紙トレイ105上に排出される。
なお、像坦持体103から転写材への転写が始まり、転
写後の転写部の先端がクリーニングローラ130に近づ
くと、該クリーニングローラは像坦持体103に接触さ
せる。この該クリーニングローラ130には、該転写及
び搬送ベルト150と同極性のバイアスを印加させ、像
坦持体103上の逆極性の転写残現像剤をクリーニング
ローラ130に引き寄せてクリーニングを行い、また同
極性に極性転換したの転写残現像材へは、さらに極性を
強めることにで感光ドラム100へ戻し、像坦持体10
3の次の印字シーケンスに備える。Further, when the rear end of the transfer material is transported from the transfer and transport belt 150, the transfer and transport belt 15
0 and the high voltage applied to the static elimination needle 151 are turned off.
At this time, the transfer and transport belt 150 is attached to the image carrier 10.
Separated from 3 Next, the transfer material separated from the transfer and conveyance belt 150 is conveyed to the fixing unit 104, where the developer image on the transfer material is thermally fixed, and is discharged onto the lower discharge tray 115 or the upper discharge tray 105. You.
When the transfer from the image carrier 103 to the transfer material starts and the leading end of the transfer unit after the transfer approaches the cleaning roller 130, the cleaning roller is brought into contact with the image carrier 103. A bias having the same polarity as that of the transfer and transport belt 150 is applied to the cleaning roller 130, and the transfer residual developer having the opposite polarity on the image carrier 103 is attracted to the cleaning roller 130 to perform cleaning. The transfer residual developing material whose polarity has been changed to the polarity is returned to the photosensitive drum 100 by further increasing the polarity, and the image carrier 10
In preparation for the next printing sequence of 3.
【0020】転写材に両面印字を行う際は、マルチ給紙
トレイ160に前述の印字シーケンスを終えた転写材を
定着した面を裏面にして載せて前述の印字シーケンスを
再び行うか、転写材保持体181〜184のいずれかに
前述の印字シーケンスを終えた転写材を定着した面を表
面にして載せて前述の印字シーケンスを再び行うか、も
しくは前述の印字シーケンスの転写材上の現像剤像を定
着後、両面ユニット90側へ転写材を搬送し、両面ユニ
ットのスイッチバックローラ170を紙送り方向に回転
させることにより、転写材を保持し、転写材の後端がス
イッチバックローラに差し掛かる前にスイッチバックロ
ーラを前述の逆方向に回転させ、定着ユニット104下
部の両面ユニット90内の転写材搬送経路80へ転写材
を搬送する。その後、両面ユニットより転写材をピック
アップして、前述の印字シーケンスを行った後、両面に
現像剤画像を定着させた転写材は、下部排紙トレイ11
5もしくは上部排紙トレイ105上に排出され、両面印
字された転写材が形成される。以上が本実施形態に用い
たカラーLBPにおける印字工程の概要である。When performing double-sided printing on the transfer material, the transfer material having undergone the above-described printing sequence is placed on the multi-sheet feeding tray 160 with the fixed surface of the transfer material facing the back side, or the printing sequence is performed again, or the transfer material is held. The above-described printing sequence may be performed again by placing the transfer material having completed the above-described printing sequence on one of the bodies 181 to 184 with the fixed surface facing up, or the developer image on the transferring material of the above-described printing sequence may be removed. After the fixing, the transfer material is conveyed to the duplex unit 90 side, and the switch material is rotated by rotating the switchback roller 170 of the duplex unit in the paper feed direction, so that the transfer material is held before the rear end of the transfer material reaches the switchback roller. Then, the switchback roller is rotated in the reverse direction to transfer the transfer material to the transfer material transfer path 80 in the duplex unit 90 below the fixing unit 104. Then, after the transfer material is picked up from the duplex unit and the above-described printing sequence is performed, the transfer material having the developer images fixed on both sides is transferred to the lower discharge tray 11.
5 or an upper discharge tray 105 to form a double-sided printed transfer material. The above is the outline of the printing process in the color LBP used in the present embodiment.
【0021】図2は本実施形態の信号処理の流れを表す
図である。ホストコンピュータ200のユーザの指示に
よりプリント命令が来ると、ドライバ201からはペー
ジ記述言語が送出され、コントローラ212へ入力され
る。ビットマップイメージを出力する時にはこのページ
記述言語にビットマップデータが含まれる。コントロー
ラ内にはデコーダ(ページ記述言語のインタープリタ)
202、バンドメモリA203、バンドメモリB20
4、色変換処理部205、γ補正部206、中間調処理
部207が配置される。入力されるページ記述言語はデ
コーダ202で解釈され、RGB各8ビットの画像デー
タに変換される。RGBの画像データはバンドメモリへ
入力される。バンドメモリはバンドメモリA203、バ
ンドメモリB204の2つのメモリから構成されてお
り、1つのメモリは数ライン分の画像データを格納でき
る。まず、先頭の所定ライン分の画像領域がバンドメモ
リA203へ展開され、次の所定ライン数分の画像領域
がバンドメモリB204へ展開されている間にバンドメ
モリA203からはRGBの画像データが出力される。
さらに次の所定ライン数分の画像領域がバンドメモリA
203に展開されている間にバンドメモリB204から
はRGBの画像データが出力される、といったように2
つのバンドメモリに交互に画像データが展開、出力され
る構成となっている。バンドメモリから出力されたRG
B画像データはパラレルに色変換処理部205へと入力
され、所定の色変換処理、UCRの処理をされ、M、
C、Y、BKの画像信号へと変換される。本カラー電子
写真プリンタは上述したようにY、M、C、BK各色1
画面ずつ印字するため、色変換処理部205からは面順
次、すなわちMの1画面分のデータ、Cの1画面分のデ
ータ、Yの1画面分のデータ、BKの1画面分のデータ
の順に画像信号が出力される。さらに、色変換処理部2
05からは現在出力している色を通知する色信号がエン
ジンへ送られる。次にγ補正部206によって出力濃度
曲線が線形となるように補正をかけられ、中間調処理部
207で組織的ディザ法や誤差拡散法等の手法によって
中間調処理が行われる。FIG. 2 is a diagram showing a flow of signal processing of the present embodiment. When a print command is received according to a user instruction of the host computer 200, a page description language is transmitted from the driver 201 and input to the controller 212. When outputting a bitmap image, the page description language includes bitmap data. A decoder (page description language interpreter) in the controller
202, band memory A203, band memory B20
4. The color conversion processing unit 205, the γ correction unit 206, and the halftone processing unit 207 are arranged. The input page description language is interpreted by the decoder 202 and converted into 8-bit RGB image data. RGB image data is input to the band memory. The band memory is composed of two memories, a band memory A203 and a band memory B204, and one memory can store several lines of image data. First, image data of RGB is output from the band memory A203 while the image area of the first predetermined line is expanded to the band memory A203 and the image area of the next predetermined line is expanded to the band memory B204. You.
Further, the image area for the next predetermined number of lines is stored in the band memory A.
RGB image data is output from the band memory B204 while the image data is being expanded to the image 203, and so on.
The image data is alternately developed and output to one band memory. RG output from band memory
The B image data is input to the color conversion processing unit 205 in parallel, and is subjected to predetermined color conversion processing and UCR processing.
It is converted into C, Y, BK image signals. As described above, this color electrophotographic printer uses Y, M, C, and BK colors 1 each.
Since printing is performed on a screen-by-screen basis, the color conversion processing unit 205 sequentially outputs data from one screen, that is, data for one screen of M, data for one screen of C, data for one screen of Y, and data for one screen of BK. An image signal is output. Further, the color conversion processing unit 2
From 05, a color signal for notifying the currently output color is sent to the engine. Next, the output density curve is corrected by the γ correction unit 206 so as to be linear, and the halftone processing unit 207 performs halftone processing by a method such as an organized dither method or an error diffusion method.
【0022】一方で電子透かし検出部214ではバンド
メモリA,Bにアクセスしてページ記述言語で記述され
たプリント対象に含まれる電子透かしの検出を行い、電
子透かしが検出されれば情報付加処理部208に検出さ
れた情報を送出する。On the other hand, the digital watermark detection unit 214 accesses the band memories A and B to detect a digital watermark included in the print target described in the page description language, and if a digital watermark is detected, an information addition processing unit. The detected information is sent to 208.
【0023】次に電子透かし検出部214の処理内容に
ついて述べる。ここで本実施形態の電子透かしの埋め込
み方法について簡単に説明する。透かしの埋め込み時に
はまず、図3のように画像を所定のサイズのブロックに
分割する。斜線で囲まれた301はブロックの1つであ
る。Next, the processing contents of the digital watermark detection unit 214 will be described. Here, the digital watermark embedding method of the present embodiment will be briefly described. First, when embedding a watermark, the image is divided into blocks of a predetermined size as shown in FIG. A hatched portion 301 is one of the blocks.
【0024】また、通信路215,216はデータ及び
コマンドが双方向に通信可能な通信路である。この通信
路を用いて、ホストコンピュータ200、コントローラ
212及びエンジン213はデータ及びコマンドを双方
向に送信可能になる。The communication paths 215 and 216 are communication paths through which data and commands can be bidirectionally communicated. Using this communication path, the host computer 200, the controller 212, and the engine 213 can bidirectionally transmit data and commands.
【0025】尚、通信路215、216はコマンドのみ
双方向に通信可能な通信路であってもよい。また、検出
部214で検出された情報は、この通信路を用いて各機
器間で伝送することもできる。Note that the communication paths 215 and 216 may be communication paths capable of bidirectionally communicating only commands. The information detected by the detection unit 214 can be transmitted between devices using this communication path.
【0026】図4は図3の単位ブロックの2次元DCT係
数分布を表す図である。左上が直流成分で、右下に向か
うほど高周波成分を表す。電子透かしはこのDCT係数
の太枠で囲まれた401の中間の周波数成分の係数を操
作する。これは直流成分に近い低周波成分を操作すると
画質に対する影響が大きく、また高周波成分はJPEG
等の圧縮でデータが欠落することと、係数が0に近いた
めに検出が困難なためである。FIG. 4 is a diagram showing a two-dimensional DCT coefficient distribution of the unit block of FIG. The DC component is at the upper left, and the higher frequency component is toward the lower right. The digital watermark manipulates the coefficients of the intermediate frequency components 401 surrounded by the thick frame of the DCT coefficients. This is because operating a low frequency component close to the DC component has a large effect on image quality, and a high frequency component
This is because data is lost due to compression, etc., and the detection is difficult because the coefficient is close to 0.
【0027】係数の操作は所定の規則にしたがってオリ
ジナルの係数に+αもしくはーαを加算し、+αならば
情報“1”を表し、―αならば情報“0”を表わす。各
係数にこのような操作を施すことにより前記ブロック内
に例えば22ビットの情報を埋め込むことになる。係数
の操作後に逆DCT変換をかけて画像データに戻す。こ
のような操作を画像中の各ブロックに対して行い、かく
して電子透かしが画像に埋め込まれる。In the coefficient operation, + α or −α is added to the original coefficient in accordance with a predetermined rule. If + α, information “1” is represented, and if −α, information “0” is represented. By performing such an operation on each coefficient, information of, for example, 22 bits is embedded in the block. After the operation of the coefficients, the data is subjected to the inverse DCT transform to return to the image data. Such an operation is performed for each block in the image, and thus the digital watermark is embedded in the image.
【0028】上記のように画像データの周波数成分の係
数を操作することにより埋め込まれた電子透かしは、一
般的に後述の微小ドットの付加の方式に比べると印刷す
るための処理に対する耐性が弱いので、色変換処理部2
05、γ補正部206及び中間調処理部207の処理に
より消えてしまう恐れがある。電子透かしが消えてしま
うのを防ぐために、本実施形態では、色変換処理部20
5、γ補正部206及び中間調処理部207の処理をす
る前に電子透かしとして埋め込まれた情報を検出し、画
像データに対して処理を施した後に、検出した情報と同
一の内容の情報を付加処理部208により付加する。付
加する方法として印刷耐性のある方法の例を挙げると、
例えば本実施形態では、イエローの微小ドットを一定の
規則にしたがって画像の中に配置し、埋め込む方法を用
いる。これにより、人間の目に見えにくいイエローの微
小ドットを埋め込むこと、また周波数成分の係数に加算
する量を増やすことなく耐性のある電子透かしとして付
加することができるので、画質の劣化を抑制しつつ、ま
た電子透かしが消えてしまうことなく、印刷耐性のある
電子透かしとして付加することができる。Since the digital watermark embedded by manipulating the coefficients of the frequency components of the image data as described above generally has weaker resistance to printing processing than the method of adding minute dots described below. , Color conversion processing unit 2
05, there is a risk of disappearing due to the processing of the γ correction unit 206 and the halftone processing unit 207. In order to prevent the digital watermark from disappearing, in the present embodiment, the color conversion processing unit 20 is used.
5. Detect the information embedded as a digital watermark before performing the processing of the γ correction unit 206 and the halftone processing unit 207, perform processing on the image data, and then execute the processing of the information having the same content as the detected information. The addition is performed by the addition processing unit 208. As an example of the method of adding print tolerance,
For example, in the present embodiment, a method of arranging and embedding minute yellow dots in an image according to a certain rule is used. This makes it possible to embed yellow microdots that are difficult for human eyes to see, and to add a digital watermark that is durable without increasing the amount of addition to the coefficient of the frequency component. Also, the digital watermark can be added as a print-resistant digital watermark without disappearing.
【0029】電子透かし検出部214では、中間調処理
部等の処理の前に電子透かしを検出する処理を行う。電
子透かし検出部214の動作を図5のフローチャートを
用いて説明する。透かし検出部214は図3の少なくと
も1ブロック分のサイズの不図示のブロックメモリを保
持しており、ホストよりプリント命令が出され、印字が
開始されると(S501)図6の601のエリアの画像
データがバンドメモリAより1ラインづつ読み込まれ
(S502)ブロックメモリに格納される。601の画
像データがすべて読み込まれていなければ(S503)
次にバンドメモリBより1ラインづつ読み込まれ(S5
04)ブロックメモリに格納される。上記の動作を60
1の画像データがすべて読み込まれるまで繰り返す。6
01の画像データすべてが読み込まれたら、ブロックメ
モリ内の画像データに対して2次元DCT変換を行い
(S507)、DCT係数を検査し(S508)、電子
透かしが検出されるかどうかを調べる(S509)。こ
こで、電子透かしが検出されれば検出された情報と、信
号付加ONのコマンドをエンジンの情報付加処理部20
8へと送出するとともに、動作を終了する(S51
1)。検出されなかった場合は次のブロック602のエ
リアの画像データがバンドメモリAより読み込みを始め
(S502)、以下上記と同様に電子透かしの検出を試
みる。画像の最下方に位置するブロック605に対する
透かしの検出が終わり、検出が出来なかった場合は最終
ブロックの判定(S506)により動作を終了する(S
511)。なお、本実施形態では画像中の601〜60
5のブロックに対してのみ検出を行ったが、全ブロック
に対して検出を行ってもよい。The digital watermark detection unit 214 performs a process of detecting a digital watermark before the processing of the halftone processing unit and the like. The operation of the digital watermark detection unit 214 will be described with reference to the flowchart of FIG. The watermark detection unit 214 holds a block memory (not shown) having a size of at least one block in FIG. 3, and when a print command is issued from the host and printing is started (S501), the area 601 in FIG. The image data is read line by line from the band memory A (S502) and stored in the block memory. If all the image data 601 has not been read (S503).
Next, the data is read line by line from the band memory B (S5).
04) Stored in block memory. Perform the above operation 60
Repeat until all the image data of 1 is read. 6
When all of the image data of the block 01 is read, two-dimensional DCT is performed on the image data in the block memory (S507), the DCT coefficient is inspected (S508), and it is checked whether a digital watermark is detected (S509). ). Here, if the digital watermark is detected, the detected information and the signal addition ON command are transmitted to the information addition processing unit 20 of the engine.
8 and end the operation (S51).
1). If not detected, the image data in the area of the next block 602 starts to be read from the band memory A (S502), and the detection of a digital watermark is attempted in the same manner as described above. The detection of the watermark for the block 605 located at the bottom of the image is completed. If the detection is not possible, the operation is terminated by determining the last block (S506).
511). In the present embodiment, 601 to 60 in the image
Although the detection is performed only for the block 5, the detection may be performed for all the blocks.
【0030】ここで、本実施形態において透かし検出部
214によって検出される情報は著作権者の登録ID、登
録日付、システムのネットワークアドレス、電話番号等
である。ただし、システムとは後述する著作権保護デー
タベースのことである。Here, the information detected by the watermark detection unit 214 in the present embodiment is the registered ID of the copyright holder, the registered date, the network address of the system, the telephone number, and the like. However, the system is a copyright protection database described later.
【0031】次に、情報付加処理部208の機能につい
て述べる。情報付加処理部208では、電子透かし検出
部214により検出される耐性の弱い方式で付加された
情報から耐性の強い方式で付加すべき情報を生成し、生
成した情報を付加する処理を行う。本実施形態での情報
の付加はイエローの画素データに操作を加えることによ
って行い、具体的には人間の目に見えにくい例えば、イ
エローの微小ドットを一定の規則にしたがって画像の中
に配置し、埋め込みを行う。Next, the function of the information addition processing unit 208 will be described. The information addition processing unit 208 generates information to be added in a method with high robustness from information added in a method with low robustness detected by the digital watermark detection unit 214, and performs a process of adding the generated information. The addition of information in the present embodiment is performed by performing an operation on the yellow pixel data, and specifically, for example, a small yellow dot that is hardly visible to human eyes is arranged in an image according to a certain rule, Perform embedding.
【0032】図7は情報付加処理部のブロック図であ
る。ここでの動作を簡単に説明する。CPU701はコ
ントローラより信号付加ONのコマンドが送出される
と、シリアルI/Oを介して許可信号を受け取る。CP
U701は許可信号を受け取るとコントローラにより検
出され、送出される例えば22ビットの情報を受信し、C
PU内のレジスタ702へ格納する。格納されたデータ
はスクランブルをかけられ、暗号化される。FIG. 7 is a block diagram of the information addition processing unit. The operation here will be briefly described. When a signal addition ON command is sent from the controller, the CPU 701 receives a permission signal via the serial I / O. CP
U701 receives the permission signal, is detected by the controller, receives the transmitted information of, for example, 22 bits, and
The data is stored in the register 702 in the PU. The stored data is scrambled and encrypted.
【0033】また、主走査カウンタ703は画像信号の
主走査方向のクロック信号PCLKに従ってカウント動
作を行い、付加信号生成回路705へ主走査方向のカウ
ント数を通知する。副走査カウンタ704は副走査方向
のクロック信号BDに従ってカウント動作を行い、付加
信号生成回路705へ副走査方向のカウント数を通知す
る。付加信号生成回路705は許可信号がONで、かつ
色変換処理部205から通知される色信号がイエローを
指定している時にのみ、レジスタ702のデータ及び主
走査、副走査のカウント数を参照し、所定のカウント数
の時にのみ付加信号をONにする。The main scanning counter 703 performs a counting operation in accordance with the clock signal PCLK of the image signal in the main scanning direction, and notifies the additional signal generation circuit 705 of the count in the main scanning direction. The sub-scanning counter 704 performs a counting operation according to the clock signal BD in the sub-scanning direction, and notifies the additional signal generation circuit 705 of the count number in the sub-scanning direction. The additional signal generation circuit 705 refers to the data of the register 702 and the main scan and sub scan counts only when the permission signal is ON and the color signal notified from the color conversion processing unit 205 specifies yellow. , The additional signal is turned ON only at a predetermined count.
【0034】ドット付加回路706ではROM707に
格納されているドット形状パラメータを読み込み、付加
信号がONの時にのみ入力される画像データに対してド
ットを重畳する。The dot adding circuit 706 reads the dot shape parameters stored in the ROM 707, and superimposes dots on image data input only when the additional signal is ON.
【0035】以上のように情報付加処理部208で信号
を付加された後にPWM処理部209でパルス幅変調を
かけられ、D/A変換された後にレーザ駆動部210へ
と入力され、印字される。As described above, after a signal is added by the information addition processing unit 208, the signal is pulse-width modulated by the PWM processing unit 209, D / A-converted, input to the laser driving unit 210, and printed. .
【0036】最後に、本実施形態のプリンタを含む著作
権保護システムの運用例を図8に示す。(1)著作権者は画
像を作成すると、(2)著作権データベースに著作者のI
D番号を申請し、(3)ID番号を受け取る。(4)次に受け
取ったID番号を電子透かし埋め込みソフトを用いて画
像に埋め込む。(5)電子透かしが埋め込まれた画像が本
実施形態のプリンタで出力され市場に出回り、利用者が
その画像を利用したい場合にはプリントされた画像サン
プルをスキャナ等で読み込み、(6)イエロードットの配
置を解析することによって著作権IDを得る。(7)得ら
れた著作権IDを著作権データベースに問い合わせる
と、(8)著作権データベースは著作権者に関する詳細な
情報を回答し、利用者は著作権者に対して著作権の使用
許諾の手続きを取る。Finally, FIG. 8 shows an operation example of the copyright protection system including the printer of this embodiment. (1) When the copyright owner creates an image, (2) the copyright
Apply for D number and (3) receive ID number. (4) Next, the received ID number is embedded in the image using digital watermark embedding software. (5) The image in which the digital watermark is embedded is output by the printer of the present embodiment and is on the market.If the user wants to use the image, the printed image sample is read by a scanner or the like, and (6) the yellow dot The copyright ID is obtained by analyzing the arrangement of. (7) When the obtained copyright ID is inquired of the copyright database, (8) the copyright database responds with detailed information on the copyright owner, and the user gives the copyright owner a license agreement. Take the procedure.
【0037】このように第1の実施形態によれば、画像
に付加されている情報を印刷耐性のより強い方式で画像
に付加することにより、画質の劣化を抑制しつつ、画像
に付加された情報が消えてしまうのを防ぐことができ
る。As described above, according to the first embodiment, information added to an image is added to the image by a method having stronger print durability, thereby suppressing deterioration in image quality and adding information to the image. The information can be prevented from disappearing.
【0038】(第2の実施形態)上記第1の実施形態で
は、画像に付加されている情報を印刷耐性のある情報に
変換して画像に付加することにより、画質の劣化を抑制
しつつ、画像に付加された情報が消えてしまうのを防い
だ。(Second Embodiment) In the first embodiment, information added to an image is converted into information having print durability and added to the image, so that deterioration in image quality can be suppressed. This prevents information added to the image from being lost.
【0039】第1の実施形態のように印刷耐性のある情
報に変換するために、検出された情報が付加された方法
とは異なる付加アルゴリズムを用いたが、印刷耐性に限
らず、他の処理に対して耐性のある情報に変換するため
に、検出された情報が付加された方法と同じ付加アルゴ
リズムを用いて、そして情報を付加する強さを大きくす
るという方法でより耐性の強い情報に変換するようにし
てもよい。In order to convert the information into print-resistant information as in the first embodiment, an additional algorithm different from the method to which the detected information is added is used. Uses the same addition algorithm as the method used to add the detected information to the information that is more resistant to You may make it.
【0040】例えば、図2の電子透かし検出部214に
おいて検出された情報が、周波数成分の係数を操作して
付加されたものであった場合を考える。検出された情報
が付加された方法と同じ方法を、つまり、情報が“1”
ならば、もともとのオリジナルの係数に+αを加算し、
“0”ならば、オリジナルの係数に−αを加算する方法
を用いる。ここで、耐性のある情報に変換するために、
情報が“1”ならばオリジナルの係数に更に+α‘を
し、“0”ならば、更に−αの他に−α’する。このよ
うに加算する周波数成分の係数を大きくすることによ
り、耐性のある情報に変換してもよい。For example, let us consider a case where the information detected by the digital watermark detection unit 214 in FIG. 2 has been added by manipulating the coefficients of the frequency components. The same method as the method to which the detected information is added, that is, the information is “1”
Then, add + α to the original original coefficient,
If “0”, a method of adding −α to the original coefficient is used. Here, in order to convert to information that is resistant,
If the information is "1", + α 'is added to the original coefficient, and if the information is "0", -α' is added in addition to -α. By increasing the coefficient of the frequency component to be added in this way, the information may be converted into robust information.
【0041】また、上記のように周波数成分の係数を操
作する方法に限らず他の方法でもよい。例えば、検出さ
れた情報が付加された方法が、画像信号の色成分(イエ
ロー、マゼンタ、シアンのイエローやレッド、グリー
ン、ブルーのうちのブルー)の最下位の1ビットに情報
を埋め込む方法であった場合には、耐性のある情報に変
換するために、最下位から2ビットに電子透かしを埋め
込むことにより、耐性のある情報に変換してもよい。Further, the present invention is not limited to the method of operating the coefficients of the frequency components as described above, and other methods may be used. For example, the method in which the detected information is added is a method of embedding information in the least significant bit of a color component (yellow, magenta, and cyan yellow, red, green, and blue of blue) of an image signal. In such a case, in order to convert the information into durable information, a digital watermark may be embedded in the two least significant bits to convert the information into durable information.
【0042】また、イエローの微小ドットを一定の規則
に従って画像の中に配置し、埋め込みを行う場合は、検
出されたイエローのよりも濃度を高くしたイエローのド
ットを画像の中に配置することにより耐性のある情報に
変換してもよい。In the case of arranging and embedding minute yellow dots in an image according to a certain rule and embedding the yellow dots, arranging yellow dots having a higher density than the detected yellow in the image. The information may be converted into resistant information.
【0043】(他の実施形態)上記第1、第2の実施形
態では、電子透かしで埋め込む情報を著作権者の情報と
したが、著作権許諾手続き時に利用者の情報を埋め込
み、市場で不正なコピーが見つかった時に利用者情報を
読み込み、利用者及び不正コピーの流通経路を特定する
という適用方法でもよい。(Other Embodiments) In the first and second embodiments, the information to be embedded with the digital watermark is the information of the copyright holder. However, the information of the user is embedded at the time of the copyright licensing procedure, and the information is illegal in the market. An application method of reading user information when a proper copy is found and identifying the user and the distribution channel of the illegal copy may be used.
【0044】また、上記第1の実施形態では、情報の付
加は、イエロー、マゼンタ、シアンのうちのイエローの
画素データに操作を加えることにより行ったが、イエロ
ーではなく例えばレッド、グリーン、ブルーのうちのブ
ルーなど他の色の画素データに操作を加えることにより
行ってもよい。In the first embodiment, the information is added by performing an operation on the pixel data of yellow among yellow, magenta and cyan. However, instead of yellow, for example, red, green and blue are added. It may be performed by performing an operation on pixel data of another color such as blue.
【0045】また、文字、線画が存在すれば、文字や線
画の太さ、文字の間隔、単語間の空白等に操作を加える
ことにより行ってもよい。If a character or a line drawing exists, the operation may be performed by adding an operation to the thickness of the character or the line drawing, the space between the characters, the space between words, or the like.
【0046】また、上記第1の実施形態では、電子透か
しの検出をプリンタのコントローラで行ったが、これを
ホストコンピュータのアプリケーションもしくはプリン
タドライバで行い、検出された情報をプリンタに送出す
る構成でもよい。In the first embodiment, the digital watermark is detected by the controller of the printer. However, the digital watermark may be detected by the application of the host computer or the printer driver, and the detected information may be transmitted to the printer. .
【0047】また、上記第1の実施形態では、レーザプ
リンタを例に説明したが、インクジェットやLEDプリン
タ等の他の様々な方式のプリンタにも応用可能であるこ
とは言うまでもない。In the first embodiment, a laser printer has been described as an example. However, it is needless to say that the present invention can be applied to other various types of printers such as an ink jet printer and an LED printer.
【0048】また、上記第1の実施形態では、情報の付
加は画像の一部に対して行ったが、画像全体に行っても
よい。In the first embodiment, the information is added to a part of the image, but may be added to the entire image.
【0049】また、電子透かしとして埋め込んだ情報
と、微小ドットとして埋め込んだ情報は必ずしも同一で
ある必要はなく、例えばプリンタの機体番号など追加の
情報を埋め込んだり情報の一部を削除してもよい。The information embedded as a digital watermark and the information embedded as minute dots are not necessarily the same. For example, additional information such as a machine number of a printer may be embedded or a part of the information may be deleted. .
【0050】また、前述した実施形態の機能を実現する
様に、複数の機器(例えば、ホストコンピュータ、イン
タフェイス機器、リーダ、プリンタなど)から構成され
るシステムに適用しても、一つの機器からなる方法(例
えば、複写機、ファクシミリ方法など)に適用してもよ
い。In order to realize the functions of the above-described embodiment, even if the present invention is applied to a system including a plurality of devices (for example, a host computer, an interface device, a reader, a printer, etc.), a single device may be used. (For example, a copying machine, a facsimile method, etc.).
【0051】また、前述した実施形態の機能を実現する
様に各種のデバイスを動作させる様に該各種デバイスと
接続された方法あるいはシステム内のコンピュータに、
前記実施形態機能(例えば、図5のフローチャートによ
り実現される機能)を実現するためのソフトウエアのプ
ログラムコードを供給し、そのシステムあるいは方法の
コンピュータ(CPUあるいはMPU)を格納されたプログラ
ムに従って前記各種デバイスを動作させることによって
実施したものも本発明の範疇に含まれる。Also, a computer in a method or a system connected to the various devices so as to operate the various devices so as to realize the functions of the above-described embodiments is provided.
A program code of software for realizing the functions of the embodiment (for example, the function realized by the flowchart of FIG. 5) is supplied, and the computer (CPU or MPU) of the system or method is executed according to the stored program. What is implemented by operating the device is also included in the scope of the present invention.
【0052】またこの場合、前記ソフトウエアのプログ
ラムコード自体が前述した実施形態の機能を実現するこ
とになり、そのプログラムコード自体、及びそのプログ
ラムコードをコンピュータに供給するための工程、例え
ばかかるプログラムコードを格納した記憶媒体を提供す
る。In this case, the program code of the software itself realizes the functions of the above-described embodiment, and the program code itself and steps for supplying the program code to the computer, for example, the program code Is provided.
【0053】かかるプログラムコードを格納する記憶媒
体としては例えばフロッピーディスク、ハードディス
ク、光ディスク、光磁気ディスク、CD-ROM,、磁気テー
プ、不揮発性のメモリカード、ROM等を用いることが出
来る。As a storage medium for storing such a program code, for example, a floppy disk, hard disk, optical disk, magneto-optical disk, CD-ROM, magnetic tape, nonvolatile memory card, ROM or the like can be used.
【0054】またコンピュータが供給されたプログラム
コードを実行することにより、前述の実施形態の機能が
実現されるだけではなく、そのプログラムコードがコン
ピュータにおいて稼働しているOS(オペレーティングシ
ステム)、あるいは他のアプリケーションソフト等と共
同して前述の実施形態の機能が実現される場合にもかか
るプログラムコードは本実施形態に含まれることは言う
までもない。When the computer executes the supplied program code, not only the functions of the above-described embodiment are realized, but also the OS (operating system) running on the computer or another program. Needless to say, the program code is included in the present embodiment even when the functions of the above-described embodiment are realized in cooperation with application software and the like.
【0055】更に供給されたプログラムコードが、コン
ピュータの機能拡張ボードやコンピュータに接続された
機能拡張ユニットに備わるメモリに格納された後そのプ
ログラムコードの指示に基づいてその機能拡張ボードや
機能格納ユニットに備わるCPU等が実際の処理の一部ま
たは全部を行い、その処理によって前述した実施形態の
機能が実現される場合も本実施形態に含まれることは言
うまでもない。Further, the supplied program code is stored in a memory provided in a function expansion board of the computer or a function expansion unit connected to the computer, and then stored in the function expansion board or the function storage unit based on the instruction of the program code. It is needless to say that the present embodiment also includes a case where a provided CPU or the like performs part or all of the actual processing, and the processing realizes the functions of the above-described embodiments.
【0056】[0056]
【発明の効果】以上説明したように請求項1によれば、
画像に付加されている情報を印刷耐性の強い情報に変換
して画像に付加することにより、画質の劣化を抑制しつ
つ、画像に付加された情報が消えてしまうのを防ぐこと
ができる。According to the first aspect, as described above,
By converting the information added to the image into information having strong print durability and adding the information to the image, it is possible to prevent the information added to the image from disappearing while suppressing the deterioration of the image quality.
【0057】また、請求項26に記載の画像処理方法、
請求項51に記載の記憶媒体においても同様の効果を得
ることができる。An image processing method according to claim 26,
A similar effect can be obtained also in the storage medium according to claim 51.
【0058】請求項13によれば、画像に付加されてい
る情報よりも耐性の強い情報に変換して画像に付加する
ことにより、画像に付加された情報を耐性が強い情報に
し、消えにくいようにすることができる。According to the thirteenth aspect, the information added to the image is converted into information having a higher resistance than the information added to the image and is added to the image, so that the information added to the image is converted into the information having a higher resistance and is hardly erased. Can be
【0059】また、請求項38の画像処理方法、請求項
52に記載の記憶媒体においても同様の効果を得ること
ができる。The same effect can be obtained with the image processing method according to claim 38 and the storage medium according to claim 52.
【0060】また、請求項23によれば、コマンドを双
方向に通信可能な第1の機器と第2の機器により構成さ
れる画像処理システムにおいて、第1の機器において画
像信号から電子透かしを検出し、第2の機器においてそ
の電子透かしに関する情報に応じた情報を画像信号に付
加することができる。According to the twenty-third aspect, in the image processing system composed of the first device and the second device capable of communicating commands in two directions, the first device detects a digital watermark from an image signal. Then, information corresponding to the information on the digital watermark can be added to the image signal in the second device.
【0061】また、電子透かしの検出とその電子透かし
に関する情報を画像信号に付加する処理を第1の機器と
第2の機器に分担したので、負荷を軽減することがで
き、また装置の構成を簡単にできる。Further, since the processing for detecting the digital watermark and adding the information relating to the digital watermark to the image signal is shared between the first device and the second device, the load can be reduced and the configuration of the device can be reduced. Easy to do.
【0062】また、請求項48の画像処理方法、請求項
53に記載の記憶媒体においても同様の効果を得ること
ができる。The same effect can be obtained with the image processing method according to claim 48 and the storage medium according to claim 53.
【図1】本発明のカラー画像記録方法の印字部の構成を
示す図である。FIG. 1 is a diagram showing a configuration of a printing unit in a color image recording method of the present invention.
【図2】本発明の信号処理の流れを表わす図である。FIG. 2 is a diagram showing a flow of signal processing of the present invention.
【図3】本発明の電子透かしの付加方法を示す図であ
る。FIG. 3 is a diagram showing a method for adding a digital watermark according to the present invention.
【図4】本発明の電子透かしの付加方法を示す図であ
る。FIG. 4 is a diagram showing a method for adding a digital watermark according to the present invention.
【図5】本発明の電子透かしの検出方法を示すフローチ
ャートである。FIG. 5 is a flowchart illustrating a digital watermark detection method according to the present invention.
【図6】本発明の電子透かしの検出方法を示す図であ
る。FIG. 6 is a diagram illustrating a digital watermark detection method according to the present invention.
【図7】本発明の情報付加処理部を表わす図である。FIG. 7 is a diagram illustrating an information addition processing unit according to the present invention.
【図8】本発明の著作権保護システムの運用例を示す図
である。FIG. 8 is a diagram showing an operation example of the copyright protection system of the present invention.
100 感光ドラム 111 帯電器 103 像坦持体 214 電子透かし検出部 208 情報付加処理部 705 付加信号生成回路 706 ドット付加回路 REFERENCE SIGNS LIST 100 photosensitive drum 111 charger 103 image carrier 214 electronic watermark detection unit 208 information addition processing unit 705 additional signal generation circuit 706 dot addition circuit
Claims (59)
前記第1の情報を検出する検出手段と、 前記検出された第1の情報に応じた情報を前記第1の情
報よりも印刷耐性のある第2の情報として、前記検出手
段により第1の情報が検出された画像信号に対し付加す
る付加手段とを有することを特徴とする画像処理装置。1. An image signal to which first information is added,
Detecting means for detecting the first information; and information corresponding to the detected first information as second information having more printing durability than the first information. An adding means for adding an image signal to the detected image signal.
報が付加された画像信号に基づいて、画像を形成する画
像形成手段を有することを特徴とする請求項1記載の画
像処理装置。2. The image processing apparatus according to claim 1, further comprising an image forming unit that forms an image based on the image signal to which the second information has been added by the adding unit.
り形成された画像に前記第2の情報が人間の目に見えに
くいように付加することを特徴とする請求項2記載の画
像処理装置。3. The image processing apparatus according to claim 2, wherein the adding unit adds the second information to the image formed by the image forming unit so that the second information is hardly seen by human eyes.
画像信号の一部もしくは全体に付加されることを特徴と
する請求項1記載の画像処理装置。4. The first information and the second information,
The image processing apparatus according to claim 1, wherein the image processing apparatus is added to a part or the whole of the image signal.
数成分を操作することにより付加されることを特徴とす
る請求項1記載の画像処理装置。5. The image processing apparatus according to claim 1, wherein the first information is added by operating a specific frequency component of the image.
ることにより付加されることを特徴とする請求項1記載
の画像処理装置。6. The image processing apparatus according to claim 1, wherein the first information is added by operating a specific color component.
とを特徴とする請求項6記載の画像処理装置。7. The image processing apparatus according to claim 6, wherein the specific color component is a blue component.
を重畳することにより、付加されることを特徴とする請
求項1記載の画像処理装置。8. The image processing apparatus according to claim 1, wherein the second information is added by superimposing dots of a specific color component.
ことを特徴とする請求項8記載の画像処理装置。9. The image processing apparatus according to claim 8, wherein the specific color component is a yellow component.
は、画像の著作権に関する情報であることを特徴とする
請求項1記載の画像処理装置。10. The image processing apparatus according to claim 1, wherein the first information and the second information are information on a copyright of an image.
は、画像の利用者に関する情報であることを特徴とする
請求項1記載の画像処理装置。11. The image processing apparatus according to claim 1, wherein the first information and the second information are information on a user of an image.
は、同一の情報であることを特徴とする請求項1記載の
画像処理装置。12. The image processing apparatus according to claim 1, wherein the first information and the second information are the same information.
ら、前記第1の情報を検出する検出手段と、 前記検出された第1の情報に応じた情報を前記第1の情
報よりも耐性のある第2の情報として、前記検出手段に
より第1の情報が検出された画像信号に対し付加する付
加手段とを有することを特徴とする画像処理装置。13. A detecting means for detecting the first information from an image signal to which the first information has been added, wherein the information according to the detected first information is more resistant than the first information. An adding unit for adding, as the second information having the first information, an image signal in which the first information is detected by the detecting unit.
は、人間の目に見えにくいように付加されることを特徴
とする請求項13記載の画像処理装置。14. The image processing apparatus according to claim 13, wherein the first information and the second information are added so as to be hardly visible to human eyes.
は、画像信号の一部もしくは全体に付加されることを特
徴とする請求項13記載の画像処理装置。15. The image processing apparatus according to claim 13, wherein the first information and the second information are added to a part or the whole of an image signal.
は、前記画像の特定周波数成分を操作することにより付
加されることを特徴とする請求項13記載の画像処理装
置。16. The image processing apparatus according to claim 13, wherein the first information and the second information are added by operating a specific frequency component of the image.
は、特定色成分を操作することにより付加されることを
特徴とする請求項13記載の画像処理装置。17. The image processing apparatus according to claim 13, wherein the first information and the second information are added by operating a specific color component.
ことを特徴とする請求項17記載の画像処理装置。18. The image processing apparatus according to claim 17, wherein the specific color component is a blue component.
ることを特徴とする請求項17記載の画像処理装置。19. The image processing apparatus according to claim 17, wherein the specific color component is a yellow component.
は、画像の著作権に関する情報であることを特徴とする
請求項13記載の画像処理装置。20. The image processing apparatus according to claim 13, wherein the first information and the second information are information on a copyright of an image.
は、画像の利用者に関する情報であることを特徴とする
請求項13記載の画像処理装置。21. The image processing apparatus according to claim 13, wherein the first information and the second information are information on a user of an image.
は、同一の情報であることを特徴とする請求項13記載
の画像処理装置。22. The image processing apparatus according to claim 13, wherein the first information and the second information are the same information.
機器と第2の機器により構成される画像処理システムで
あって、 前記第1の機器は、第1の情報が付加された画像信号か
ら、前記第1の情報を検出する手段を有し、 前記第2の機器は、前記検出された第1の情報に応じた
情報を、前記第1の情報が検出された画像信号に対し付
加する付加手段を有することを特徴とする画像処理シス
テム。23. An image processing system comprising a first device and a second device capable of bidirectionally communicating a command, wherein the first device is an image signal to which first information is added. And means for detecting the first information, wherein the second device adds information corresponding to the detected first information to an image signal from which the first information is detected. An image processing system, comprising:
であり、前記第2の機器は画像記録装置であることを特
徴とする請求項23記載の画像処理システム。24. The image processing system according to claim 23, wherein said first device is a host computer, and said second device is an image recording device.
るコントローラであり、前記第2の機器は前記画像記録
装置における像形成装置であることを特徴とする請求項
23記載の画像処理システム。25. The image processing system according to claim 23, wherein the first device is a controller in an image recording device, and the second device is an image forming device in the image recording device.
ら、前記第1の情報を検出する検出工程と、 前記検出された第1の情報に応じた情報を前記第1の情
報よりも印刷耐性のある第2の情報として、前記検出手
段により第1の情報が検出された画像信号に対し付加す
る付加工程とを有することを特徴とする画像処理方法。26. A detecting step of detecting the first information from an image signal to which the first information is added, and printing information corresponding to the detected first information more than the first information. An adding step of adding, as the second information having resistance, an image signal in which the first information is detected by the detection means.
情報が付加された画像信号に基づいて、画像を形成する
画像形成工程を有することを特徴とする請求項26記載
の画像処理方法。27. The image processing method according to claim 26, further comprising an image forming step of forming an image based on the image signal to which the second information has been added in the adding step.
より形成された画像に前記第2の情報が人間の目に見え
にくいように付加することを特徴とする請求項27記載
の画像処理方法。28. The image processing method according to claim 27, wherein in the adding step, the second information is added to the image formed in the image forming step so that the second information is hardly seen by human eyes.
は、画像信号の一部もしくは全体に付加されることを特
徴とする請求項26記載の画像処理方法。29. The image processing method according to claim 26, wherein the first information and the second information are added to a part or the whole of an image signal.
波数成分を操作することにより付加されることを特徴と
する請求項26記載の画像処理方法。30. The image processing method according to claim 26, wherein the first information is added by operating a specific frequency component of the image.
することにより、付加されることを特徴とする請求項2
6記載の画像処理方法。31. The apparatus according to claim 2, wherein the first information is added by operating a specific color component.
6. The image processing method according to 6.
ことを特徴とする請求項31記載の画像処理方法。32. The image processing method according to claim 31, wherein the specific color component is a blue component.
トを重畳することにより、付加されることを特徴とする
請求項31記載の画像処理方法。33. The image processing method according to claim 31, wherein the second information is added by superimposing dots of a specific color component.
ることを特徴とする請求項33記載の画像処理方法。34. The image processing method according to claim 33, wherein the specific color component is a yellow component.
は、画像の著作権に関する情報であることを特徴とする
請求項26記載の画像処理方法。35. The image processing method according to claim 26, wherein the first information and the second information are information relating to a copyright of an image.
は、画像の利用者に関する情報であることを特徴とする
請求項26記載の画像処理方法。36. The image processing method according to claim 26, wherein the first information and the second information are information on a user of an image.
は、同一の情報であることを特徴とする請求項26記載
の画像処理方法。37. The image processing method according to claim 26, wherein the first information and the second information are the same information.
ら、前記第1の情報を検出する検出工程と、 前記検出された第1の情報に基づいて、前記第1の情報
よりも耐性のある第2の情報を生成する生成工程と、 前記検出工程により第1の情報が検出された画像信号に
対して、前記生成された第2の情報を付加する付加工程
とを有することを特徴とする画像処理方法。38. A detection step of detecting the first information from an image signal to which the first information has been added, based on the detected first information, the detection step being more resistant than the first information. A generating step of generating certain second information; and an adding step of adding the generated second information to an image signal in which the first information is detected in the detecting step. Image processing method.
は、人間の目に見えにくいように付加されることを特徴
とする請求項38記載の画像処理方法。39. The image processing method according to claim 38, wherein the first information and the second information are added so as to be hardly visible to human eyes.
は、画像信号の一部もしくは全体に付加されることを特
徴とする請求項38記載の画像処理方法。40. The image processing method according to claim 38, wherein the first information and the second information are added to a part or the whole of an image signal.
は、前記画像の特定周波数成分を操作することにより付
加されることを特徴とする請求項38記載の画像処理方
法。41. The image processing method according to claim 38, wherein the first information and the second information are added by operating a specific frequency component of the image.
することにより付加されることを特徴とする請求項38
記載の画像処理方法。42. The apparatus according to claim 38, wherein the first information is added by operating a specific color component.
The image processing method described in the above.
ことを特徴とする請求項42記載の画像処理方法。43. The image processing method according to claim 42, wherein the specific color component is a blue component.
ることを特徴とする請求項43記載の画像処理方法。44. The image processing method according to claim 43, wherein the specific color component is a yellow component.
は、画像の著作権に関する情報であることを特徴とする
請求項38記載の画像処理方法。45. The image processing method according to claim 38, wherein the first information and the second information are information relating to a copyright of an image.
は、画像の利用者に関する情報であることを特徴とする
請求項38記載の画像処理方法。46. The image processing method according to claim 38, wherein the first information and the second information are information on a user of an image.
は、同一の情報であることを特徴とする請求項38記載
の画像処理方法。47. The image processing method according to claim 38, wherein the first information and the second information are the same information.
機器と第2の機器により構成される画像処理システムに
おける画像処理方法であって、 前記第1の機器において第1の情報が付加された画像信
号から、前記第1の情報を検出し、 前記第2の機器において前記検出された第1の情報に応
じた情報を、前記第1の情報が検出された画像信号に対
し付加することを特徴とする画像処理方法。48. An image processing method in an image processing system including a first device and a second device capable of bidirectionally communicating a command, wherein the first information is added to the first device. Detecting the first information from the detected image signal, and adding information corresponding to the detected first information in the second device to the image signal from which the first information is detected. An image processing method characterized by the following.
であり、前記第2の機器は画像記録装置であることを特
徴とする請求項48記載の画像処理方法。49. The image processing method according to claim 48, wherein said first device is a host computer, and said second device is an image recording device.
るコントローラであり、前記第2の機器は前記画像記録
装置における像形成装置であることを特徴とする請求項
48記載の画像処理方法。50. The image processing method according to claim 48, wherein said first device is a controller in an image recording device, and said second device is an image forming device in said image recording device.
ら、前記第1の情報を検出するコードと、 前記検出された第1の情報に応じた情報を前記第1の情
報よりも印刷耐性のある第2の情報として、前記第1の
情報が検出された画像信号に対し付加するコードとを有
することを特徴とするコンピュータ可読な記憶媒体。51. A code for detecting the first information from the image signal to which the first information has been added, and information corresponding to the detected first information is printed more durably than the first information. A computer-readable storage medium, characterized in that the second information includes a code added to an image signal in which the first information is detected.
ら、前記第1の情報を検出するコードと、 前記検出された第1の情報に応じた情報を前記第1の情
報よりも耐性のある第2の情報として、前記第1の情報
が検出された画像信号に対し付加するコードとを有する
ことを特徴とするコンピュータ可読な記憶媒体。52. A code for detecting the first information from an image signal to which the first information has been added, and a code corresponding to the detected first information, which is more resistant than the first information. A computer-readable storage medium characterized by having, as certain second information, a code added to an image signal in which the first information is detected.
機器と第2の機器により構成される画像処理システムに
おける画像処理プログラムコードが格納されたコンピュ
ータ可読な記憶媒体であって、 前記第1の機器において第1の情報が付加された画像信
号から、前記第1の情報を検出するコードと、 前記第2の機器において前記検出された第1の情報に応
じた情報を、前記第1の情報が検出された画像信号に対
し付加するコードを有することを特徴とするコンピュー
タ可読な記憶媒体。53. A computer-readable storage medium storing an image processing program code in an image processing system constituted by a first device and a second device capable of bidirectionally communicating commands, wherein A code for detecting the first information from the image signal to which the first information is added in the device, and information corresponding to the detected first information in the second device. A computer-readable storage medium having a code added to an image signal in which information is detected.
べき情報を入力し、前記入力された情報に応じた情報を
前記画像信号に対し付加する画像処理装置に対してコマ
ンドを双方向に通信可能な通信路を用いて接続される画
像処理装置であって、 所定の情報が付加された画像信号を入力する入力手段
と、 前記入力された画像信号から前記所定の情報を検出する
検出手段とを有することを特徴とする画像処理装置。54. A bidirectional communication of a command to an image processing apparatus which inputs an image signal and information to be added to the image signal, and adds information corresponding to the input information to the image signal. An image processing apparatus connected using a possible communication path, comprising: input means for inputting an image signal to which predetermined information is added; and detection means for detecting the predetermined information from the input image signal. An image processing apparatus comprising:
力し、前記入力された画像信号から所定の情報を検出す
る画像処理装置に対してコマンドを双方向に通信可能な
通信路を用いて接続される画像処理装置であって、 画像信号と画像信号に付加された所定の情報を入力する
入力手段と、 前記所定の情報に応じた情報を前記画像信号に対し付加
する付加手段とを有することを特徴とする画像処理装
置。55. An image signal to which predetermined information is added is input, and a command is transmitted to an image processing apparatus which detects predetermined information from the input image signal using a communication path capable of bidirectional communication. An image processing apparatus to be connected, comprising: an input unit that inputs an image signal and predetermined information added to the image signal; and an addition unit that adds information corresponding to the predetermined information to the image signal. An image processing apparatus characterized by the above-mentioned.
べき情報を入力し、前記入力された情報に応じた情報を
前記画像信号に対し付加する画像処理装置に対してコマ
ンドを双方向に通信可能な通信路を用いて接続される画
像処理装置における画像処理方法であって、 所定の情報が付加された画像信号を入力する入力工程
と、 前記入力された画像信号から前記所定の情報を検出する
検出工程とを有することを特徴とする画像処理方法。56. A bidirectional communication of a command to an image processing apparatus which inputs an image signal and information to be added to the image signal, and adds information corresponding to the input information to the image signal. An image processing method in an image processing apparatus connected using a possible communication path, comprising: an input step of inputting an image signal to which predetermined information is added; and detecting the predetermined information from the input image signal. An image processing method comprising:
力し、前記入力された画像信号から所定の情報を検出す
る画像処理装置に対してコマンドを双方向に通信可能な
通信路を用いて接続される画像処理装置における画像処
理方法であって、 画像信号と画像信号に付加された所定の情報を入力する
入力工程と、 前記所定の情報に応じた情報を前記画像信号に対し付加
する付加工程とを有することを特徴とする画像処理方
法。57. An image signal to which predetermined information is added is input, and a command is transmitted to an image processing apparatus which detects predetermined information from the input image signal using a communication path capable of bidirectional communication. An image processing method in a connected image processing apparatus, comprising: an input step of inputting an image signal and predetermined information added to the image signal; and an addition step of adding information corresponding to the predetermined information to the image signal. And an image processing method.
べき情報を入力し、前記入力される情報に応じた情報を
前記画像信号に対し付加する画像処理装置に対してコマ
ンドを双方向に通信可能な通信路を用いて接続される画
像処理装置における画像処理プログラムコードが格納さ
れたコンピュータ可読な記憶媒体であって、 所定の情報が付加された画像信号を入力するコードと、 前記入力された画像信号から前記所定の情報を検出する
コードとを有することを特徴とするコンピュータ可読な
記憶媒体。58. A bidirectional communication of a command to an image processing apparatus which inputs an image signal and information to be added to the image signal, and adds information corresponding to the input information to the image signal. A computer-readable storage medium storing an image processing program code in an image processing apparatus connected using a possible communication path, wherein: a code for inputting an image signal to which predetermined information is added; A code for detecting the predetermined information from the image signal.
力し、前記入力された画像信号から所定の情報を検出す
る画像処理装置に対してコマンドを双方向に通信可能な
通信路を用いて接続される画像処理装置における画像処
理プログラムコードが格納されたコンピュータ可読な記
憶媒体であって、 画像信号と画像信号に付加された所定の情報を入力する
コードと、 前記所定の情報に応じた情報を前記画像信号に対し付加
するコードとを有することを特徴とするコンピュータ可
読な記憶媒体。59. An image signal to which predetermined information is added is input, and a command is transmitted to an image processing apparatus which detects predetermined information from the input image signal using a communication path capable of bidirectional communication. A computer-readable storage medium storing an image processing program code in an image processing apparatus to be connected, wherein: a code for inputting an image signal and predetermined information added to the image signal; and information corresponding to the predetermined information. And a code for adding the following to the image signal.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP26537899A JP2001094754A (en) | 1999-09-20 | 1999-09-20 | Image processing apparatus, image processing method, and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP26537899A JP2001094754A (en) | 1999-09-20 | 1999-09-20 | Image processing apparatus, image processing method, and storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2001094754A true JP2001094754A (en) | 2001-04-06 |
Family
ID=17416360
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP26537899A Withdrawn JP2001094754A (en) | 1999-09-20 | 1999-09-20 | Image processing apparatus, image processing method, and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2001094754A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7692811B2 (en) | 2005-07-07 | 2010-04-06 | Konica Minolta Business Technologies, Inc. | Image forming apparatus and method |
-
1999
- 1999-09-20 JP JP26537899A patent/JP2001094754A/en not_active Withdrawn
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7692811B2 (en) | 2005-07-07 | 2010-04-06 | Konica Minolta Business Technologies, Inc. | Image forming apparatus and method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6813385B2 (en) | Image data processing apparatus and method for embedding additional information into image data, data processing apparatus and method, and image forming apparatus | |
| US7280249B2 (en) | Image processing device having functions for detecting specified images | |
| CN108462812B (en) | Image processing apparatus, image forming apparatus, and image processing method | |
| KR20070003609A (en) | Density Determination Method, Image Forming Apparatus, and Image Processing System | |
| JPH11220607A (en) | Image processing apparatus, method, and computer-readable storage medium | |
| JP5264311B2 (en) | Image processing apparatus, control method, and program | |
| JP2009055377A (en) | Color image forming apparatus and color image correction method | |
| US8363284B2 (en) | Image processing system for producing copy protected images using transparent recording material | |
| JP2001086330A (en) | Image processing system | |
| JP2002325180A (en) | Image processing apparatus and image forming apparatus | |
| JP3375992B2 (en) | Image processing apparatus and method | |
| JP2007201850A (en) | Image forming apparatus, image formation method, and program | |
| JP2001094754A (en) | Image processing apparatus, image processing method, and storage medium | |
| JP4133674B2 (en) | Image processing apparatus, image reading apparatus, and color copying apparatus | |
| JP4720533B2 (en) | Image forming apparatus, image forming apparatus control method, and image forming apparatus control program | |
| JPH06110988A (en) | Image processing device | |
| JP3892783B2 (en) | Image forming system | |
| JP4709061B2 (en) | Image forming apparatus, image forming apparatus control method, and control program | |
| JP2007174129A (en) | Image forming apparatus | |
| JP2006039478A (en) | Image processing device | |
| JP3799261B2 (en) | Image processing apparatus, maintenance apparatus, and information processing system | |
| JP3281424B2 (en) | Image processing apparatus and method | |
| JP2003189103A (en) | Image forming apparatus | |
| JP4841891B2 (en) | Image forming apparatus | |
| JP2009237052A (en) | Image forming apparatus and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20061205 |