[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP4928998B2 - 画像形成装置、及び画像形成方法 - Google Patents

画像形成装置、及び画像形成方法 Download PDF

Info

Publication number
JP4928998B2
JP4928998B2 JP2007069596A JP2007069596A JP4928998B2 JP 4928998 B2 JP4928998 B2 JP 4928998B2 JP 2007069596 A JP2007069596 A JP 2007069596A JP 2007069596 A JP2007069596 A JP 2007069596A JP 4928998 B2 JP4928998 B2 JP 4928998B2
Authority
JP
Japan
Prior art keywords
page
embedding
unit
image data
area
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.)
Expired - Fee Related
Application number
JP2007069596A
Other languages
English (en)
Other versions
JP2008229912A (ja
Inventor
酉華 木原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2007069596A priority Critical patent/JP4928998B2/ja
Priority to US12/045,495 priority patent/US8126193B2/en
Publication of JP2008229912A publication Critical patent/JP2008229912A/ja
Application granted granted Critical
Publication of JP4928998B2 publication Critical patent/JP4928998B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits 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/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/0021Image watermarking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits 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/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits 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/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32128Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title attached to the image data, e.g. file header, transmitted message header, information on the same page or in the same computer file as the image
    • H04N1/32133Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title attached to the image data, e.g. file header, transmitted message header, information on the same page or in the same computer file as the image on the same paper sheet, e.g. a facsimile page header

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Image Processing (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)

Description

本発明は、複数ページからなる文書において、適切なページに電子透かしを埋め込む画像形成装置、ならびに画像形成方法に関するものである。
電子透かし技術は、デジタルコンテンツに品質劣化が目立たない程度の小さな変更を加える事で別の情報を埋め込む技術である。例えば、著作者の識別、所有者の証明、コピーの制御、フィンガープリンティング、コンテンツの認証などの応用が提案されている。
実際に透かし情報を埋め込む際には、様々な利用状況が考えられるが、「画質」、「情報量」、「耐性」のバランスを考えることは、電子透かしの機能を検討する上で非常に重要な点である。電子透かしでは、透かし情報を埋め込んだ画像データの画質と、不正行為に対する耐性と、埋め込み可能な情報量とがそれぞれトレードオフの関係にある。即ち、透かし情報の埋め込み処理による画質劣化を抑えることにより、不正行為に対する耐性は弱くなり、又は/及び、埋め込み可能な情報量は小さくなる。また、埋め込み可能な情報量を多くすることにより、画質劣化が大きくなり、又は/及び、不正行為に対する耐性は弱くなる。さらに、不正行為に対する耐性を強くすることにより、画質劣化は大きくなり、又は/及び、埋め込み可能な情報量は小さくなる。
これまでにも、上記バランスを考慮しつつ精度向上をはかった電子透かし方法は多数提案されており、特許文献1では、ユーザが埋め込み可能情報量と埋め込み強度の関係を容易に把握することができ、さらにユーザが望んだ場合には所望の情報を埋め込むために、埋め込み前に定めた耐性・画質を劣化させるように変化させて埋め込み処理を行うことができる電子透かし埋め込み装置及びその制御方法について開示されている。
一方、文字データ、画像データ、及び音声データ等の電子化やネットワーク化が促進されていく中であっても、文書・画像の配布形態は、依然として印刷物で行われることが多い。従って、ディジタルデータを印刷物として配布する際の配布先の管理や、印刷物とディジタルデータとをリンクさせるような手段も求められており、印刷に対する耐性を持った電子透かし技術が必要とされている。
これに対し、特許文献2には、印刷される文書の価値、偽造の潜在的可能性等に応じて当該文書の保護レベルに適した透かしを埋め込むシステムが提案されている。
又、印刷時の工夫として特許文献3には、複数ページのデータを縮小して1枚に印刷する場合に耐性を保つ透かし埋め込み手法について開示されている。
しかしながら、電子透かし情報を付加したオリジナル文書画像を複数ページにわたって印刷する場合に、ある情報量の埋め込みを上記「画質・情報量・耐性」のバランスを保ちつつ実現するにはどのように出力時の埋め込みを指定するか、については総合的な観点からの改良はこれまで行われていなかった。しかしながら、実際には印刷対象データや「両面印刷」や「集約印刷」などの様々な印刷設定、さらに出力デバイスの機能・性能などが電子透かしの耐性や画質に与える影響は無視できず、上記の事情を考慮して電子透かしを埋め込む具体的な手法が望まれている。
又、紙媒体から電子透かし情報を抽出する際にはその処理時間が問題になる。例えば、複写機などの画像形成装置による有価証券や紙幣などの偽造を防ぐために、予め、ある特定原稿に対して電子透かし情報を挿入しておき、画像形成時にその電子透かしが抽出された場合には、出力画像に対して何らかの加工を施すことによって該画像の忠実な再現を回避するといった用いられ方がある。その際、全ての原稿に対して電子透かし情報を読み取ることにより、該原稿が複写禁止されている特定原稿であるか否かを判別していると、画像形成装置のパフォーマンスが必要以上に低下することが危惧される。こういった課題に対して、効率よく電子透かし情報を抽出するための工夫が多数提案されている。例えば、特許文献4には、上記のような状況で、特定画像や複写時の用紙設定などを基に偽造の恐れのないことが明らかである場合をユーザが設定し、不必要な場合は透かし情報抽出処理を行わないとする方法が提案されている。
特開2004−104494公報 特開2002−190947公報 特開2004−260273公報 特開2001−218037公報 特開平9‐186603号公報 特開平6−253135号公報 特開平8−51540号公報
しかしながら、上記各特許文献に記載の従来技術では、電子透かし埋め込み処理と同様に、電子透かしを埋め込んだ文書が複数ページからなる時に効率よく埋め込み情報を抽出するための、具体的な方法についてはこれまで言及されることがなかった。
本発明は、かかる課題に鑑みてなされたものであり、複数ページからなる文書に電子透かし情報を付加して出力する際に、各ページについて‘埋め込み易さ’を表す評価データを生成することで、画質、情報量、及び耐性のバランスを考慮しつつ情報の埋め込みに適切なページを特定することが可能となる画像形成装置を提供することを目的とする。
また、他の目的は、埋め込み処理の簡略化が図られると共に、埋め込み画像特有の画質劣化を抑止することである。
また、他の目的は、複数ページから成る文書から電子透かし情報を抽出する際には、各ページについて‘抽出し易さ’を表す評価データを生成することで、情報抽出を行うのに適切なページを判断することが可能になり、処理時間の短縮化と抽出精度向上を図ることである。
本発明はかかる課題を解決するために、請求項1は、文書の画像データに対し電子透かし情報を埋め込み、当該画像データを出力する画像形成装置であって、文書が複数ページに亘る場合、文字数が最も多いページを前記電子透かし情報を埋め込むページとして決定する決定手段と、前記決定手段により決定されたページの画像データに前記電子透かし情報を埋め込む埋込手段と、前記埋込手段により前記電子透かし情報が埋め込まれた画像データを出力する画像出力手段と、印刷媒体1ページにあたる画像データに対して埋め込み評価データを生成する埋め込み評価データ生成手段と、を備え、前記埋め込み評価データ生成手段は、印刷媒体1ページに相当する出力画像データをテキスト領域、図形領域、グラフ領域、表領域といった複数の属性領域に分割する領域分割部と、テキストの属性を持つ領域に含まれる文字に対して、該文字の外接矩形の抽出を行なう外接矩形抽出部と、前記外接矩形抽出部によって得られた外接矩形の数を数える文字数算出部と、を備え、前記印刷媒体1ページに相当する出力画像データが入力されると、前記領域分割部においてテキスト領域、図形領域、グラフ領域、表領域といった複数の属性領域に分割され、前記外接矩形抽出部においてテキストの属性を持つ領域に含まれる文字に対してその外接矩形の抽出を行い、行単位で文書画像を水平座標軸に対して射影し、空白部分を探索して文字単位に分割することによって、各文字を外接矩形で切り出し、前記文字数算出部により、前記外接矩形抽出部によって得られた外接矩形の数を数えることにより文字数を算出して、前記文字数の多い順にレベル付けを行なうことを特徴とする。
請求項2は、文書の画像データに対し電子透かし情報を埋め込み、当該画像データを出力する画像形成方法であって、決定手段が文書が複数ページに亘る場合、文字数が最も多いページを前記電子透かし情報を埋め込むページとして決定するステップと、埋込手段が前記決定手段により決定されたページの画像データに前記電子透かし情報を埋め込むステップと、画像出力手段が前記埋込手段により前記電子透かし情報が埋め込まれた画像データを出力するステップと、埋め込み評価データ生成手段が印刷媒体1ページにあたる画像データに対して埋め込み評価データを生成するステップと、を備え、前記埋め込み評価データ生成手段は、領域分割部が印刷媒体1ページに相当する出力画像データをテキスト領域、図形領域、グラフ領域、表領域といった複数の属性領域に分割するステップと、外接矩形抽出部がテキストの属性を持つ領域に含まれる文字に対して、該文字の外接矩形の抽出を行なうステップと、文字数算出部が前記外接矩形抽出部によって得られた外接矩形の数を数えるステップと、を含み、前記印刷媒体1ページに相当する出力画像データが入力されると、前記領域分割部においてテキスト領域、図形領域、グラフ領域、表領域といった複数の属性領域に分割され、前記外接矩形抽出部においてテキストの属性を持つ領域に含まれる文字に対してその外接矩形の抽出を行い、行単位で文書画像を水平座標軸に対して射影し、空白部分を探索して文字単位に分割することによって、各文字を外接矩形で切り出し、前記文字数算出部により、前記外接矩形抽出部によって得られた外接矩形の数を数えることにより文字数を算出して、前記文字数の多い順にレベル付けを行なうことを特徴とする。
本発明によれば、文書の画像データに対し電子透かし情報を埋め込み、当該画像データを出力する画像形成装置であって、文書が複数ページに亘る場合、所定の条件に従って電子透かし情報を埋め込むページを決定する決定手段と、決定手段により決定されたページの画像データに電子透かし情報を埋め込む埋込手段と、埋込手段により電子透かし情報が埋め込まれた画像データを出力する画像出力手段と、を備えたので、画質・情報量・耐性のバランスを考慮しつつ情報埋め込みに適切なページを特定することができる。
以下、本発明を図に示した実施形態を用いて詳細に説明する。但し、この実施形態に記載される構成要素、種類、組み合わせ、形状、その相対配置などは特定的な記載がない限り、この発明の範囲をそれのみに限定する主旨ではなく単なる説明例に過ぎない。
図1は、本発明の実施形態に係る画像形成装置の基本的な構成を説明するためのブロック図である。図1に示すように画像形成装置100は、主としてリーダ部200と、コントローラ部110と、プリンタ部300と、操作部150と、外部記憶装置(HDD)160とによって構成されている。
リーダ部200は、原稿上の画像を光学的に読み取り、画像データに変換するものであり、原稿を読取るための機能を持つスキャナユニット210と、原稿用紙を搬送するための機能を持つ原稿給紙ユニット(DFユニット)220とによって構成されている。
プリンタ部300は、記録紙を搬送し、その上に画像データを可視画像として印字して装置外に排紙するものであり、複数種類の記録紙カセットを持つ給紙ユニット320と、画像データを記録紙に転写して定着させる機能を持つマーキングユニット310と、印字された記録紙をソート、ステイプルして装置外へ出力する機能を持つ排紙ユニット330とによって構成されている。
コントローラ部110は、リーダ部200およびプリンタ部300と電気的に接続され、さらにLAN(Local Area Network)400を介して、ホストコンピュータ401及び402と接続されている。又、リーダ部200を制御して、原稿の画像データを読み込み、プリンタ部300を制御して画像データを記録用紙に出力してコピー機能、さらに、リーダ部200から読取った画像データを、コードデータに変換し、LAN400を介してホストコンピュータ401および402へ送信するスキャナ機能、ホストコンピュータ401および402から、LAN400を介して受信したコードデータを画像データに変換し、プリンタ部300に出力するプリンタ機能を提供する。
コントローラ部110全体の動作を制御するメインコントローラ111は、主としてCPU112とバスコントローラ113とから構成されている。CPU112は、ROM114から読み込んだプログラムに基づいて動作し、また、ホストコンピュータ401及び402から受信したPDL(ページ記述言語)コードデータを解釈し、ラスターイメージデータに展開する動作もこのプログラムに記述されており、ソフトウェアによって処理される。バスコントローラ113は、各I/Fから入出力されるデータ転送を制御するものであり、バス競合時の調停やDMA(Direct Memory Access)データ転送の制御を行う。
尚、DRAM(Dynamic RAM)115は、DRAMI/Fを介してメインコントローラ111と接続されており、CPU112が動作するときに使用されるワークエリアや、画像データを蓄積するためのエリアとして使用される。
グラフィックプロセッサ135は、画像回転、変倍処理や、本発明に関わる、透かし情報埋め込み/抽出処理ページ決定、及び、透かし情報の埋め込み/抽出・等の処理を行う。
コネクタ142および145は、それぞれリーダ部200とプリンタ部300とに接続されている。
スキャナI/F140は、コネクタ142を介してリーダ部200と接続され、また、スキャナバス141を介してメインコントローラ111と接続されており、リーダ部200から受け取った画像に対して所定の処理を施す機能を有し、さらに、リーダ部200から送られたビデオ制御信号を基に生成した制御信号を、スキャナバス141に出力する機能も有する。
プリンタI/F143は、コネクタ145を介してプリンタ部300と接続され、また、プリンタバス144を介してメインコントローラ111と接続されており、メインコントローラ111から出力された画像データに所定の処理を施して、プリンタ部300へ出力する機能を有し、さらに、プリンタ部300から送られたビデオ制御信号を基に生成した制御信号を、プリンタバス144に出力する機能も有する。
操作部150は、液晶表示部と、液晶表示部上に張り付けられたタッチパネル入力装置と、複数個のハードキーとを有する。又、コントローラ部110に接続され、液晶タッチパネルで構成され、画像形成装置100を操作するためのユーザI/F(インタフェース)を提供し、タッチパネルまたはハードキーにより入力された信号はCPU112に伝えられる。
次に、図1におけるグラフィックプロセッサ135において、画像形成装置、及び電子透かし埋め込みシステムにおける電子透かし処理手法について説明する。
図2は電子透かし処理手法について説明するブロック図である。図2を参照して前記電子透かし手法の基本構成を説明する。図2に示すように、本発明の画像形成装置は基本的に、画像データ蓄積部500、画像入力部501、出力オプション記憶部502、埋め込み条件記憶部503、埋め込みページ決定部504、電子透かし埋め込み部505、及び画像出力部506とを備えて構成されている。
画像データ蓄積部500では、図1のPC401及び402から受信したPDL(ページ記述言語)コードデータを解釈し、ラスタイメージに展開した画像データが蓄積されており、画像入力部501から印刷媒体1ページに相当する前記画像データが入力される。
また、出力オプション記憶部502には、印刷する文書画像データの出力オプションが記憶されている。一般に、コンピュータ装置のアプリケーションで処理された、文字、図形、表などのデータを用紙に印刷する場合、コンピュータ装置に内蔵されるプリンタドライバによって、印刷品質、色処理等の基本設定に関する情報、給紙装置の選択等の給紙設定に関する情報、排紙先等の排紙設定に関する情報等、各種情報に関するデータを設定する。PC401及び402において、前記プリンタドライバによって設定された各種データは、LANを介してPDLコードデータとしてコントローラ部110に送信される。その後、CPU112によって解釈され、印刷媒体1ページに相当する出力画像データが生成される。この時、出力オプション記憶部502では、PDLコードデータのうち特に出力時の設定に関するオプションを記憶する。
埋め込み条件記憶部503には、画像データから埋め込み処理を行うページを決定するのに必要な条件が記憶されている。例えばこの条件として、「電子透かしを埋め込むページ」が指定されるものとしても良い。
電子透かし埋め込みページ決定部504では、前記出力オプション記憶部502と前記埋め込み条件記憶部503を受けて、電子透かしを埋め込むページが決定される。例えば、出力オプションが「両面」であり、埋め込み条件が「印刷媒体1枚につき電子透かし情報を埋め込む」であるとすれば、奇数ページ(表面)に電子透かしを埋め込むと決定しても良い。
電子透かし埋め込み部505では、前記決定に基づき所定のページに電子透かしを埋め込み、透かし情報が埋め込まれた透かし埋め込み画像を画像出力部506から出力する。
[第1の実施形態]
次に、図面を参照して、本発明の第1の実施形態による文書画像用の画像形成装置について説明する。第1の実施形態による電子透かし埋め込みシステムは、印刷媒体1ページにあたる画像データに対して「埋め込み易さ」のレベルを表す数値を算出し、そのデータを用いて電子透かし埋め込みページを決定することを特徴とする。
図3は、本発明の第1の実施形態による文書画像用の画像形成装置の構成を表すブロック図である。上記図2における基本構成の画像データ蓄積部500、画像入力部501、出力オプション記憶部502、電子透かし埋め込みページ決定部504、電子透かし埋め込み部505、画像出力部506、の他に埋め込み評価データ生成部507、及び埋め込み評価データ記憶部508をさらに有するものである。
埋め込み評価データ生成部507では、前記画像データ蓄積部500から取り出した、印刷媒体1ページにあたる画像データに対して埋め込み評価データを生成する。得られた評価データは、埋め込み評価データ記憶部508において保存される。ここで前記埋め込み評価データは、出力画像の各ページについてその「埋め込み易さ」のレベルを表す数値である。埋め込み易さの指標は、電子透かし埋め込み方法にも依存するが、例えば、2値画像である文書画像に対する電子透かし技術としてよく知られている方法として、特許文献5がある。これは、英文(欧文)の単語間の空白長を変更する事により電子透かし情報を埋め込むというものである。この手法によると、文書画像に文字の特徴量を用いて電子透かしを埋め込むため、その「埋め込み易さ」は文字数に比例することになる。
この場合、埋め込み評価データは図4に示すような手順で生成される。即ち、印刷媒体1ページに相当する出力画像データが入力されると、領域分割部509においてテキスト領域、図形領域、グラフ領域、表領域などの複数の属性領域に分割される。そして、テキストの属性を持つ領域に含まれる文字に対してその外接四角形の抽出が、外接矩形抽出部510において行われる。文字の外接矩形は、文字に外接する矩形であって、その抽出処理は、文書画像の書く画を地を垂直座標軸に対して射影し、空白部分を探索して判別する事によって行分割が行われる。
その後、行単位で文書画像を水平座標軸に対して射影し、空白部分を探索して文字単位に分割する。これによって、各文字を外接矩形で切り出す事が可能になる。文字数算出部511では、前記処理によって得られた外接矩形の数を数える事により文字数が算出される。埋め込み評価データ生成部507では、文字数の多い順にレベル付けがおこなわれ、その後、埋め込み評価データ記憶部508にデータとして記憶される。
上述の説明では、「埋め込み易さ」を文字数を利用して判断したが、埋め込み易さを判断する材料はこれに限られたものではなく、埋め込み対象画像や想定している埋め込み手法によって判断されるいかなる基準を利用してもよい。埋め込み易さを図る指標となるデータ(以下、指標値と呼ぶ)が複数存在する時には、評価データ生成部においてそれぞれの指標値に埋め込み易さへの影響を考慮したウェイト付けが成され、それぞれウェイトと指標値との積の和をとり、埋め込み易いと判断される順にレベル付けしたものを埋め込み評価データとして埋め込み評価データ記憶部508に記憶するものとする。
図5は、埋め込みページ決定部の基本的な動作手順を示すフローチャートである。まず、評価データ読み込み部(S11)によって、評価データ記憶部508に記憶された評価データが読み込まれる。そして、評価データが1(つまり、埋め込み評価レベルが1であり、「最も埋め込み易い」)と判断された場合に透かし情報埋め込み部505において当該ページに透かし情報が埋め込まれる(S12)。
このように、第1の実施形態の電子透かし埋め込みシステムによれば、複数ページから成るオリジナル文書に電子透かしを埋め込み出力する際、全ページの中から最も‘埋め込み易い’ページを判定し、そのページにのみ電子透かしを埋め込む事が可能になり、電子透かし埋め込みによる画質劣化を抑制すると共に、埋め込み処理を効果的に簡略化することができるようになる。
[第2の実施形態]
上述の埋め込みページ決定部では、評価データが1の場合にのみそのページに電子透かしを埋め込む処理を行う場合を説明したが、図6のフローチャートに示すように評価データに閾値αを設け、ある閾値よりも小さい(つまり、あるレベル以上の埋め込み易さをもつ)ページ全てに電子透かし情報を埋め込む事も可能である。
以上、第2の実施形態の電子透かし埋め込みシステムによれば、複数ページから成るオリジナル文書に電子透かしを埋め込み出力する際、全ページの中から‘埋め込み易い’ページを判定し、そのページにのみ電子透かしを埋め込む事が可能になる。従って、電子透かしの耐性と画質を調整しながら効率的に文書に電子透かし情報を埋め込むことが可能になる。
[第3の実施形態]
第3の実施形態では、画像印刷時に設定する出力オプションを考慮して埋め込みページを決定する透かし埋め込みシステムについて、特に文書画像データの出力形態が『両面印刷』である場合の埋め込みページ決定部の動作手順について具体的に説明する。
出力形態が両面印刷である場合、「表と裏のペアとなる画像データの埋め込みやすさを比較し、どちらかレベルの高い一方に電子透かし情報を埋め込む」、「あらかじめ設定される閾値と比較してそのレベルが高いページに電子透かし情報を埋め込む」の方法等が考えられる。図7は特に後者の場合において、埋め込みやすさを表す評価データが両面とも閾値以上である場合、両者を比較してより埋め込み易い片面に埋め込む場合の、電子透かし埋め込みページ決定部504の動作手順を説明したフローチャートである。
まず、画像データ入力部501から画像データが入力される。ここで、印刷画像のkページ目に相当する画像データを‘印刷画像データk’とする。その後、出力オプション記憶部502から画像データの出力形態が読み込まれ(S41)、‘印刷画像データk’が両面印刷の表面か否かを判定後(S42)、各場合について裏面と表面の評価データを参照して透かし情報埋め込みページを決定する(S43〜S50)。従って、表と裏のペアとなる画像データにおいて、両方とも埋め込み易いと判断される場合にも、どちらか埋め込みやすさのレベルが高い片面に電子透かし情報が埋め込まれる事になる。
以上の処理により、複数ページから成るオリジナル文書に電子透かし情報を埋め込んで出力する際、その出力形態が両面である時には、裏面と表面のペアとなる画像データについてその‘埋め込み易さ’を比較して総合的に埋め込みページを判定する事で、最も適切なページに効果的に電子透かし情報を埋め込むことが可能になる。
次に、図1におけるグラフィックプロセッサ135において画像形成装置、及び電子透かし埋め込みシステムにおける電子透かし抽出手法について説明する。
図8は、その基本的な構成を説明するためのブロック図である。図8に示すように、本発明の画像形成装置は基本的に、画像データ蓄積部600、画像入力部601、スキャナオプション記憶部602、抽出条件記憶部603、電子透かし抽出ページ決定部604、電子透かし抽出部605、及び電子透かし情報記憶部606、とから成る。
画像データ蓄積部600では、図1におけるリーダ部200において読取られた画像データが蓄積されており、画像入力部601から印刷媒体1ページに相当する前記画像データが入力される。
スキャナオプション記憶部602には、図1の操作部150においてタッチパネル入力装置とまたは複数個のハードキーにより入力され、CPU112に伝えられた信号情報が記憶されている。
抽出条件記憶部603には、画像データから抽出処理を行うページを決定するのに必要な条件が記憶されている。例えばこの条件は、「電子透かしを抽出するページ」が指定されるものとしても良い。
電子透かし抽出ページ決定部604では、前記スキャナオプション記憶部602と前記抽出条件記憶部603を受けて、電子透かしを埋め込むページが決定される。例えば、入理力オプションが「両面」であり、抽出条件が「印刷媒体1枚につき電子透かし情報を埋め込む」であるとすれば、奇数ページ(表面)から電子透かし抽出処理を行っても良い。
電子透かし埋め込み部605では、前記決定に基づき所定のページから電子透かしが抽出され、得られた透かし情報は、透かし情報記憶部606に記憶される。
以上、第3の実施形態では、画像印刷時に設定する出力オプションを考慮して埋め込みページを決定する、透かし埋め込みシステムの例として、特に文書画像データの出力形態が『両面印刷』である場合の埋め込みページ決定処理について具体的に説明したが、出力オプションを考慮した埋め込みシステムの例はこれに限られるものではない。例えば画像データ出力時に画像加工が指定された場合に、その結果として透かし埋め込みに不利が予想される場合などには埋め込みページを制御するシステム、と捉えても良い。その場合、埋め込みページ決定部において、例えばプリントの薄い/濃いといった濃度変換を指定されたページや、トリミングなどにより打ち出す画像の面積が小さくなるページなど、各ページにおける出力時の画像加工が総合的に考慮され、透かし埋め込みページの決定がなされる。
[第4の実施形態]
本実施形態では、透かし情報が埋め込まれた複数ページから成る紙文書に対して埋め込み情報を抽出する際に、複数ページの中から抽出しやすいページを判定し、そのページに限定して電子透かし情報を抽出する透かし情報抽出システムについて説明する。
図9は電子透かし抽出システムの内部構成を示したブロック図である。第4の実施形態として、図8における基本構成の画像データ蓄積部600、画像入力部601、スキャナオプション記憶部602、電子透かし抽出ページ決定部604、電子透かし抽出部605、及び電子透かし情報記憶部606、の他に、抽出評価データ生成部607、抽出評価データ記憶部608をさらに有することを特徴とする。
抽出評価データは、入力画像の各ページについてその「抽出し易さ」のレベルを表す数値である。例えば、実施例1と同様に文書画像中の文字数によって判定しても良く、その場合の埋め込みページ決定部の動作手順は図10に示すとおりである。
まず、評価データ読み込み部(S31)によって、評価データ記憶部608に記憶された評価データが読み込まれる。そして、評価データが1(つまり、抽出評価レベルが1であり、「最も抽出し易い」)と判断された場合に透かし情報埋め込み部605において当該ページから透かし情報が抽出される(S32)。
抽出し易さを判断する基準は上記のように「文字数」に限られたものではなく、抽出対象画像や想定している電子透かし抽出手法によって判断される、いかなる基準を利用してもよい。抽出し易さを図る指標となるデータ(以下、指標値と呼ぶ)が複数存在する時には、評価データ生成部においてそれぞれの指標値に抽出処理への影響を考慮したウェイト付けが成され、それぞれウェイトと指標値との積の和をとり、抽出し易いと判断される順にレベル付けしたものを抽出評価データとして抽出評価データ記憶部608に記憶する。
以上から、実施例5の電子透かし抽出システムによれば、複数ページから成るオリジナル文書を読取り、電子透かしを抽出する際、全ページの中から最も‘抽出し易い’ページを判定し、そのページからのみ電子透かしを抽出する事が可能になり、電子透かし抽出処理の高速化がはかられる。
[第5の実施形態]
上述の抽出ページ決定部では、評価データが1の場合にのみそのページから電子透かしを抽出する処理を行う場合を説明したが、図11のフローチャートに示すように評価データに閾値αを設け、ある閾値よりも小さい(つまり、あるレベル以上の抽出し易さをもつ)ページ全てから電子透かし情報を抽出する事も可能である。
以上より、第5の実施形態の電子透かし抽出システムによれば、複数ページから成るオリジナル文書を読み込み、電子透かしを抽出する際、全ページの中から‘抽出し易い’ページを判定し、そのページから電子透かしを抽出する事が可能になる。従って、電子透かしの耐性と電子透かし抽出処理による処理負荷を調整しながら効率的に文書に電子透かし情報を抽出することが可能になる。
[第6の実施形態]
第6の実施形態では、文書画像データを読み込む形態が『両面』である場合の抽出ページ決定部の動作手順について説明する。読み込み形態が「両面」である場合、「表と裏のペアとなる画像データの抽出しやすさを比較し、どちらかレベルの高い一方から電子透かし情報を抽出する」、「あらかじめ設定される閾値と比較してそのレベルが高いページから電子透かし情報を抽出する」方法等が考えられる。特に後者の場合、表面と裏面について、抽出しやすさを表す評価データが両面とも閾値以上である場合、両者を比較してより抽出し易い片面から透かし情報を抽出する事も可能であり、その場合の抽出ページ決定部の動作手順は図7と同様である。
[第7の実施形態]
本実施形態では、複数ページから成る紙文書を読取り、文書の埋め込まれた電子透かし情報を抽出する場合に、各原稿の下地情報を検知する下地検知部をさらに有し、その結果に基づいて透かし情報抽出ページを決定する事を特徴とする、電子透かし抽出システムについて説明する。
図12は、本実施例の電子透かし抽出システムの構造を示したブロック図である。本実施例では、下地検知部609と下地レベル記憶部610以外は前実施例と同様であるため、説明を割愛する。
下地検知部609における原稿の下地成分を検出する手法は、特許文献6、特許文献7などに記載の公知のあらゆる手法を利用して良いが、たとえばプリスキャンなどの手法を利用しても良く、たとえば、白黒コピーの場合には、プリスキャンにより地肌濃度(原稿の明度成分)を検出して、所定レベルより明るい部分が原稿の下地部分であるとし、ヒストグラム解析などにより下地レベルを検出する。以上の処理により得られる各ページごとの原稿下地レベルは、下地レベル記憶部610に保存され、抽出評価データ生成部607へと渡される。
以上により、白地に文章主体の原稿などでは、下地に色紙や藁半紙、再生紙などを利用していると、それ自体の紙の濃度が再生されてしまうため、透かし抽出精度が低下してしまう。複数ページから成る紙文書に上記のような原稿が混在している場合、抽出精度の著しく悪い画像データからも抽出処理を行うため、効率が悪くなり、抽出結果にも悪影響を及ぼしかねない。本実施形態における透かし情報抽出システムによると、原稿地肌の汚れを下地検知部で検知し、その結果を加味して透かし情報抽出ページを決定するため下地に汚れによる抽出精度劣化の影響を受けにくく、より高精度かつ効率的な電子透かし抽出が可能になる。
又、以上に挙げた実施例では、電子透かし埋め込み処理及び電子透かし抽出処理を行うグラフィックプロセッサは、画像形成装置のコントローラ部に内蔵されている場合を想定していた。しかし、各コンピュータ装置側で電子透かし埋め込み処理及び抽出処理は行われると考えても良く、その場合、対象画像出力時に使用するプリンタや対象文書読み込み時に使用するスキャナの処理能力や、出入力時の各種設定に応じて決定する事も可能である。
本発明の画像形成装置の基本構成を示す図である。 本発明における電子透かし埋め込みシステムの概略を示す図である。 本発明の第1の実施形態における電子透かし埋め込みシステムの構成を示すブロック図である。 本発明の第1の実施形態に係る評価データ生成処理部の構成の一例を示すブロック図である。 本発明の第1の実施形態に係る埋め込みページ決定部の基本的な動作手順を示すフローチャートである。 本発明の第2の実施形態に係る埋め込みページ決定部の基本的な動作手順を示すフローチャートである。 本発明の第3の実施形態に係る埋め込みページ決定部の基本的な動作手順を示すフローチャートである。 本発明における電子透かし抽出システムの概略を示す図である。 本発明の第4の実施形態における電子透かし抽出システムの構成を示すブロック図である。 本発明の第4の実施形態に係る抽出ページ決定部の基本的な動作手順を示すフローチャートである。 本発明の第5の実施形態に係る抽出ページ決定部の基本的な動作手順を示すフローチャートである。 本発明の第7の実施形態における電子透かし抽出システムの構成を示すブロック図である。
符号の説明
100 画像形成装置、110 コントローラ部、111 メインコントローラ、112 CPU、113 バスコントローラ、114 ROM、115 DRAM、135 グラフィックプロセッサ、140スキャナI/F、141 スキャナバス、143 プリンタI/F、144 プリンタバス、142、145 コネクタ、150 操作部、160 外部記憶装置(HDD)、200 リーダ部、210 スキャナユニット、220 原稿給紙ユニット(DFユニット)、300 プリンタ部、310 マーキングユニット、320 給紙ユニット、330 排紙ユニット、400 LAN、401、402 ホストコンピュータ

Claims (2)

  1. 文書の画像データに対し電子透かし情報を埋め込み、当該画像データを出力する画像形成装置であって、文書が複数ページに亘る場合、文字数が最も多いページを前記電子透かし情報を埋め込むページとして決定する決定手段と、前記決定手段により決定されたページの画像データに前記電子透かし情報を埋め込む埋込手段と、前記埋込手段により前記電子透かし情報が埋め込まれた画像データを出力する画像出力手段と、印刷媒体1ページにあたる画像データに対して埋め込み評価データを生成する埋め込み評価データ生成手段と、を備え、前記埋め込み評価データ生成手段は、印刷媒体1ページに相当する出力画像データをテキスト領域、図形領域、グラフ領域、表領域といった複数の属性領域に分割する領域分割部と、テキストの属性を持つ領域に含まれる文字に対して、該文字の外接矩形の抽出を行なう外接矩形抽出部と、前記外接矩形抽出部によって得られた外接矩形の数を数える文字数算出部と、を備え、前記印刷媒体1ページに相当する出力画像データが入力されると、前記領域分割部においてテキスト領域、図形領域、グラフ領域、表領域といった複数の属性領域に分割され、前記外接矩形抽出部においてテキストの属性を持つ領域に含まれる文字に対してその外接矩形の抽出を行い、行単位で文書画像を水平座標軸に対して射影し、空白部分を探索して文字単位に分割することによって、各文字を外接矩形で切り出し、前記文字数算出部により、前記外接矩形抽出部によって得られた外接矩形の数を数えることにより文字数を算出して、前記文字数の多い順にレベル付けを行なうことを特徴とする画像形成装置。
  2. 文書の画像データに対し電子透かし情報を埋め込み、当該画像データを出力する画像形成方法であって、決定手段が文書が複数ページに亘る場合、文字数が最も多いページを前記電子透かし情報を埋め込むページとして決定するステップと、埋込手段が前記決定手段により決定されたページの画像データに前記電子透かし情報を埋め込むステップと、画像出力手段が前記埋込手段により前記電子透かし情報が埋め込まれた画像データを出力するステップと、埋め込み評価データ生成手段が印刷媒体1ページにあたる画像データに対して埋め込み評価データを生成するステップと、を備え、前記埋め込み評価データ生成手段は、領域分割部が印刷媒体1ページに相当する出力画像データをテキスト領域、図形領域、グラフ領域、表領域といった複数の属性領域に分割するステップと、外接矩形抽出部がテキストの属性を持つ領域に含まれる文字に対して、該文字の外接矩形の抽出を行なうステップと、文字数算出部が前記外接矩形抽出部によって得られた外接矩形の数を数えるステップと、を含み、前記印刷媒体1ページに相当する出力画像データが入力されると、前記領域分割部においてテキスト領域、図形領域、グラフ領域、表領域といった複数の属性領域に分割され、前記外接矩形抽出部においてテキストの属性を持つ領域に含まれる文字に対してその外接矩形の抽出を行い、行単位で文書画像を水平座標軸に対して射影し、空白部分を探索して文字単位に分割することによって、各文字を外接矩形で切り出し、前記文字数算出部により、前記外接矩形抽出部によって得られた外接矩形の数を数えることにより文字数を算出して、前記文字数の多い順にレベル付けを行なうことを特徴とする画像形成方法。
JP2007069596A 2007-03-16 2007-03-16 画像形成装置、及び画像形成方法 Expired - Fee Related JP4928998B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2007069596A JP4928998B2 (ja) 2007-03-16 2007-03-16 画像形成装置、及び画像形成方法
US12/045,495 US8126193B2 (en) 2007-03-16 2008-03-10 Image forming apparatus and method of image forming

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007069596A JP4928998B2 (ja) 2007-03-16 2007-03-16 画像形成装置、及び画像形成方法

Publications (2)

Publication Number Publication Date
JP2008229912A JP2008229912A (ja) 2008-10-02
JP4928998B2 true JP4928998B2 (ja) 2012-05-09

Family

ID=39903292

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007069596A Expired - Fee Related JP4928998B2 (ja) 2007-03-16 2007-03-16 画像形成装置、及び画像形成方法

Country Status (2)

Country Link
US (1) US8126193B2 (ja)
JP (1) JP4928998B2 (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5157774B2 (ja) * 2008-09-17 2013-03-06 株式会社リコー 画像形成装置、画像形成方法およびプログラム
JP5423405B2 (ja) * 2010-01-08 2014-02-19 株式会社リコー 画像処理システムおよび画像処理方法
JP6171353B2 (ja) 2013-01-18 2017-08-02 株式会社リコー 情報処理装置、システム、情報処理方法およびプログラム
JP6255944B2 (ja) 2013-11-27 2018-01-10 株式会社リコー 画像解析装置、画像解析方法及び画像解析プログラム

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06253135A (ja) 1993-02-22 1994-09-09 Canon Inc 画像複写装置
JPH0851540A (ja) 1994-08-04 1996-02-20 Canon Inc 画像処理装置及び方法
JP3542678B2 (ja) 1995-12-28 2004-07-14 沖電気工業株式会社 電子文書の単語間の空白部分の長さを利用した符号化および復号化方法、電子文書への署名情報の埋め込み方法、機密文書の暗号化方法
JPH1175052A (ja) * 1997-08-29 1999-03-16 Canon Inc 画像処理装置および画像処理方法
JP2001094920A (ja) * 1999-09-21 2001-04-06 Fuji Photo Film Co Ltd 電子透かし埋込み機能付きディジタル・スチル・カメラおよびその制御方法
JP2001218037A (ja) 2000-01-31 2001-08-10 Canon Inc 画像形成装置及びその制御方法
JP4688375B2 (ja) 2000-11-28 2011-05-25 ゼロックス コーポレイション 文書偽造を防止する印刷方法
JP2004104494A (ja) * 2002-09-10 2004-04-02 Canon Inc 電子透かし埋め込み装置及びその制御方法
JP2004260273A (ja) 2003-02-24 2004-09-16 Oki Data Corp 画像形成装置
JP2005229508A (ja) * 2004-02-16 2005-08-25 Toppan Printing Co Ltd 電子透かし埋め込みシステムおよび方法、ならびに同システムに用いられる電子透かし検出評価テーブルのデータ構造
JP2006014191A (ja) * 2004-06-29 2006-01-12 Canon Inc 画像処理装置、画像処理方法、及びプログラム
JP2006079348A (ja) * 2004-09-09 2006-03-23 Sanyo Electric Co Ltd 電子透かし埋め込み対象選択方法および装置
JP2006108922A (ja) * 2004-10-01 2006-04-20 Ricoh Co Ltd 電子透かし埋込装置、電子透かし検出装置、電子透かし埋込方法、電子透かし検出方法及びこれらの方法をコンピュータで実行させるプログラム
JP2006186783A (ja) * 2004-12-28 2006-07-13 Kyocera Mita Corp 画像形成装置
US9094621B2 (en) * 2005-07-25 2015-07-28 Hewlett-Packard Development Company, L.P. Document management
JP4979417B2 (ja) * 2007-03-15 2012-07-18 株式会社リコー 画像処理装置,画像処理方法,プログラム,および記録媒体

Also Published As

Publication number Publication date
US8126193B2 (en) 2012-02-28
US20080304700A1 (en) 2008-12-11
JP2008229912A (ja) 2008-10-02

Similar Documents

Publication Publication Date Title
US7106884B2 (en) Digital watermark embedding apparatus for document, digital watermark extraction apparatus for document, and their control method
US20080246975A1 (en) Handwritten annotation recognition for copy jobs
JP4819723B2 (ja) 情報抽出装置、情報抽出方法、情報抽出プログラム及び記録媒体
US8315424B2 (en) Image processing apparatus, image processing method, and program product
JP2002171400A (ja) 画像処理装置
JP4310288B2 (ja) 画像処理装置及びその方法、プログラム並びに記憶媒体
US8416464B2 (en) Document processing apparatus and document processing method
US8199967B2 (en) Image processing apparatus, image processing method, and storage medium
JP4928998B2 (ja) 画像形成装置、及び画像形成方法
JP2008160810A (ja) 画像読取装置及び画像読取システム
JP2007207184A (ja) 画像処理装置、画像処理方法、プログラム及び記録媒体
JP2009147562A (ja) 画像処理装置、方法、並びにプログラム
JP2006050551A (ja) 画像処理装置及びその方法、並びにプログラム及び記憶媒体
US8401971B2 (en) Document processing apparatus and document processing method
US20050225805A1 (en) Image forming apparatus, program therefor, storage medium, and image forming method
JP2008097636A (ja) 画像処理装置
JP2005157928A (ja) スタンプ処理装置、電子承認システム、プログラム、及び記録媒体
US7693332B2 (en) Image processing apparatus capable of generating distributable image while maintaining readability and security
JP2002237940A (ja) 画像処理装置
JP2008148263A (ja) 画像形成装置及びその制御方法
JP2008193234A (ja) 画像処理装置、画像処理装置の制御方法、および画像処理装置の制御プログラム
JP4906488B2 (ja) 画像形成装置、画像形成方法、及びプログラム
KR20110083453A (ko) 화상형성장치, 화상형성방법 및 문서 인증 방법
JP4360418B2 (ja) 画像処理装置、ビューワ、画像処理プログラム及び画像処理システム
JP4998421B2 (ja) 画像形成装置、画像形成プログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20091019

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110607

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110608

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110729

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111115

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111219

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120207

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120213

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150217

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4928998

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees