(57)【要約】【課題】  イメージベースの文書に電子透かしとＯＣＲ結果を同時に埋め込むことが望まれている。【解決手段】  本発明は、イメージに文書用電子透かしを埋め込む前に文字認識処理を行う。このように構成することにより、精度の高い検索インデックスを生成すると同時に、文書用電子透かしを埋め込んでセキュリティ対策を施すことが可能となった。【選択図】  図２
2006166091.tif 000002
【特許請求の範囲】
【請求項１】
文書画像を入力する文書入力手段と、
前記文書入力手段により入力された文書画像から文字画像を抽出し、当該抽出された文字画像に対して文字認識処理を行うことにより文字コードを取得する文字認識手段と、
前記文書画像に電子透かしを埋め込む電子透かし埋込手段と、
前記電子透かし埋込手段で電子透かしが埋め込まれた文書画像と、前記文字認識手段で取得した文字コードとを合成することにより、所定フォーマットの文書を生成する文書生成手段と
を備えることを特徴とする文書処理装置。
【請求項２】
前記文書入力手段で入力される文書画像は、ＰＤＦ文書を展開してデコードすることによって得た文書画像であることを特徴とする請求項１に記載の文書処理装置。
【請求項３】
前記電子透かし埋込手段では、前記文書画像内の文章画像領域に対して、前記電子透かしを埋め込むことを特徴とする請求項１に記載の文書処理装置。
【請求項４】
前記電子透かし埋込手段で電子透かしが埋め込まれる文書画像は、前記文字認識手段で処理済の文書画像であることを特徴とする請求項１に記載の文書処理装置。
【請求項５】
前記文書生成手段で生成される文書のフォーマットはＰＤＦであることを特徴とする請求項１に記載の文書処理装置。
【請求項６】
前記文書生成手段で生成された文書を外部に出力する出力手段を更に有することを特徴とする請求項１に記載の文書処理装置。
【請求項７】
文書画像を入力する文書入力ステップと、
前記文書入力ステップにより入力された文書画像から文字画像を抽出し、当該抽出された文字画像に対して文字認識処理を行うことにより文字コードを取得する文字認識ステップと、
前記文書画像に電子透かしを埋め込む電子透かし埋込ステップと、
前記電子透かし埋込ステップで電子透かしが埋め込まれた文書画像と、前記文字認識ステップで取得した文字コードとを合成することにより、所定フォーマットの文書を生成する文書生成ステップと
を備えることを特徴とする文書処理方法。
【請求項８】
文書画像を入力する文書入力ステップと、
前記文書入力ステップにより入力された文書画像から文字画像を抽出し、当該抽出された文字画像に対して文字認識処理を行うことにより文字コードを取得する文字認識ステップと、
前記文書画像に電子透かしを埋め込む電子透かし埋込ステップと、
前記電子透かし埋込ステップで電子透かしが埋め込まれた文書画像と、前記文字認識ステップで取得した文字コードとを合成することにより、所定フォーマットの文書を生成する文書生成ステップと、
の各ステップをコンピュータに実行させるためのコードを含むことを特徴とするコンピュータプログラム。
【請求項９】
請求項８に記載のコンピュータプログラムを格納した、コンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書にＯＣＲコードと電子透かしを同時に埋め込むものに関する。
【背景技術】
【０００２】
近年、インターネット上での文書のやりとりが、ブロードバンド化の急速な普及に符丁を合わせるかのごとく拡がりを見せている。
【０００３】
インターネット上で画像などのデジタル化されたデータが流通する際の著作権保護手段として、電子透かしが注目されている。電子透かしとは、画像などのデジタル化されたデータを操作して、人間が知覚できないように情報を埋め込む技術である。
【０００４】
多値画像に対する電子透かしの技術は、一般的に画素の濃度の冗長性を利用しており、種々の方法が知られているが、２値画像である文書画像は冗長度が少なく、電子透かしの技術を実現するのは困難である。しかしながら、文書画像特有の特徴を利用した幾つかの方式が知られている。例えば、特許文献１では、単語間の空白長を利用してデータを埋め込んでいる。
【０００５】
一方、スキャナで読み取った文書イメージを文字認識し、文字認識結果として得たテキストデータと前記文書イメージデータとを対応付けて保存しておくことにより、検索語句によりイメージデータを検索な技術が開発されている（例えば特許文献２）。このようなイメージデータとテキストデータとを対応付けて格納するフォーマットとして、ＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）などを利用することが可能である。
【特許文献１】特開平９−１８６６０３号公報
【特許文献２】特開平７−０９３３７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
このような状況で、検索容易性とセキュリティ対策を両立させるためには、前記イメージベースのＰＤＦに、電子透かし埋め込みとＯＣＲで得たテキストデータとを同時に適用することが望まれる。
【０００７】
しかしながら、一般に前記文書画像用電子透かしは、文字画像に直接手を加える場合が多く、画像品位のダメージは避けられない。従って前記イメージベースのＰＤＦに電子透かしを埋め込んだあとにＯＣＲ処理を行った場合、ＯＣＲ精度が悪くなってしまうという問題があった。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の文書処理装置は、文書画像を入力する文書入力手段と、前記文書入力手段により入力された文書画像から文字画像を抽出し、当該抽出された文字画像に対して文字認識処理を行うことにより文字コードを取得する文字認識手段と、前記文書画像に電子透かしを埋め込む電子透かし埋込手段と、前記電子透かし埋込手段で電子透かしが埋め込まれた文書画像と、前記文字認識手段で取得した文字コードとを合成することにより、所定フォーマットの文書を生成する文書生成手段とを備えることを特徴とする。
【０００９】
上記課題を解決するために、本発明の文書処理方法は、文書画像を入力する文書入力ステップと、前記文書入力ステップにより入力された文書画像から文字画像を抽出し、当該抽出された文字画像に対して文字認識処理を行うことにより文字コードを取得する文字認識ステップと、前記文書画像に電子透かしを埋め込む電子透かし埋込ステップと、前記電子透かし埋込ステップで電子透かしが埋め込まれた文書画像と、前記文字認識ステップで取得した文字コードとを合成することにより、所定フォーマットの文書を生成する文書生成ステップとを備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、文字認識を文書用電子透かしを埋め込む前に行うことにより、精度の高い検索インデックスを生成すると同時に、文書用電子透かしを埋め込んでセキュリティ対策を施すことが可能となった。
【発明を実施するための最良の形態】
【００１１】
（実施例１）
以下、図面を参照して本発明の実施形態を詳細に説明する。
【００１２】
図１は、本発明の実施の形態に係る文書処理装置の概略構成を示すブロック図である。
【００１３】
図１において、２は処理対象文書を入力するスキャナ、カメラ、処理対象文書を入力するネットワーク、ファイル読み込み装置、あるいはテキストデータ、ベクトルデータ等の電子文書データをラスタライズする入力手段、４は各種処理を行うプロセッサ、６はプロセッサ４への命令を入力するキーボード、８は読み込んだ文書画像、あるいは変換されたＰＤＦファイルを保存するディスク、１０はプロセッサ４において為される各種処理の一時データ記憶、あるいは画像入力手段２で読み込んだ文書画像を蓄積するメモリ、１２はプロセッサ４への命令入力、および処理の状態を示すディスプレイ、１４は処理されたＰＤＦファイルを出力するプリンタ、ネットワーク等の出力手段である。
【００１４】
次に、図２概略フローを用いて本発明の文書処理の概要について説明する。
【００１５】
Ｓ２００では、イメージベースＰＤＦファイルを入力し、メモリへ展開する。
【００１６】
Ｓ２０２では、ＰＤＦファイルに透かしとして埋め込むべき情報、例えば文書識別情報（ＩＤ、金額、住所、氏名、生年月日、オリジナルデータのポインタなど）を入力する。
【００１７】
Ｓ２０４では、Ｓ２００でメモリ上に展開されたイメージベースＰＤＦの画像抽出、及び変換を行う。すなわち、ＰＤＦコードを解釈し、画像部を抽出し、圧縮されている場合はエンコードし、メモリ上に展開する。
【００１８】
Ｓ２０６では、Ｓ２０４で展開された文書画像中の文字領域を抽出する。
【００１９】
Ｓ２０８では、Ｓ２０６で抽出された文字領域に対し文字認識を行い、文字コードを抽出する。
【００２０】
Ｓ２１０では、Ｓ２０２で入力された情報を、Ｓ２０６で抽出された文字領域に電子透かしとして埋め込む。
【００２１】
Ｓ２１２では、Ｓ２１０で電子透かしを埋め込まれた画像と、Ｓ２０８で抽出された文字コードを束ねてＰＤＦに変換し、メモリ上に展開する。
【００２２】
Ｓ２１４では、Ｓ２１２で展開されたメモリ上のＰＤＦをファイルとして出力する。
【００２３】
以下図を参照して本発明の主眼を為す、文字領域抽出手段（Ｓ２０６）、文字認識手段（Ｓ２０８）、電子透かし埋込み手段（Ｓ２１０）の制御処理の動作詳細を説明する。
［文字領域抽出手段（Ｓ２０６）］
文書画像解析技術は本来、文字認識技術の要素技術の一つであり、入力された文書画像に対して、文字領域やグラフ等の図形の領域などへの分割と、文字領域に対しては、射影を用いて文字単位での切り出しを行うものである。例として、特開平６−６８３０１を挙げることができる。ここでは、基本的には本提案をベースに実現させるものとする。
［文字認識手段（Ｓ２０８）］
文字認識技術は、古くから多種多様の手法が提案されているが、本実施例では、基本的には、文字輪郭の方向成分の分布を利用する方式を前提とする。例えば、特公平２−５９５０７などを挙げることができる。
［電子透かし埋め込み手段（Ｓ２１０）］
電子透かし埋め込み手法について述べる。まず図３において、Ｓ２０６において抽出された文字領域に対し、文字要素毎に外接矩形が抽出される。その結果が（０１０４）である。文字要素とは、射影を用いて抽出された矩形領域内の、一つの文字か文字の構成要素（へん、つくり等）を示す。
【００２４】
また、抽出された外接矩形の情報から、外接矩形間の空白長を算出する。後述する埋め込み規則に基づき、１ｂｉｔを埋め込むための文字の外接矩形内の領域を左右にシフトすることで、電子透かし情報（０１０６）を埋め込んだ文書画像（０１０５）を生成（０１０３）する。
【００２５】
次に埋め込み原理について述べる。図４のように、文字の間隔をＰ，Ｓと順に定める。２つの空白で１ビットを表すものとし、埋め込む透かしビットが０ならばＰ＞Ｓになるように、１ならばＰ＜ＳになるようにＰとＳに挟まれた文字要素をシフトする。抽出の際にはＰ＞Ｓならば透かしビットは０，Ｐ＜Ｓならば透かしビットは１とする。
【００２６】
以上述べてきたように、イメージベースＰＤＦにおける文字認識を文書用電子透かしを埋め込む前に行うことにより、精度の高い文字認識が可能となると同時に、任意の文書用電子透かしを埋め込むことが可能となった。
【００２７】
（実施例２）
第１の実施例では、文書用電子透かしとして外接矩形間の空白長を利用した手法を使用していたが何もこれに限ることは無く、例えば、文字の回転を用いる方式（中村、松井：“和文書へのシール画像による電子透かし”，情報処理学会論文誌，Ｖｏｌ３８  Ｎｏ．１１  Ｎｏｖ．１９９７）や、文字の大小関係を用いる方式（小西、梅村、岩城：“文書画像の入力ノイズに耐性のある電子透かし法の一検討”，コンピュータセキュリティ４−２，１９９９．３．５）など、文書画像を直接操作する電子透かし手法であれば、どれでも効果は高い。
【００２８】
（その他の実施例）
なお、上述したような本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００２９】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００３０】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００３１】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。
【００３２】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【００３３】
その他、プログラムの供給方法としては、コンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるサーバも、本発明に含まれるものである。
【００３４】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００３５】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【００３６】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現される。
【００３７】
以上述べたように本発明によれば、文字認識を文書用電子透かしを埋め込む前に行うことにより、精度の高い検索インデックスを生成すると同時に、文書用電子透かしを埋め込んでセキュリティ対策を施すことが可能となった。
【図面の簡単な説明】
【００３８】
【図１】本発明の実施の形態に係る文書処理装置の概略構成を示すブロック図
【図２】本発明の実施の形態に係る文書処理装置の処理概略フロー
【図３】電子透かし埋め込み手法概要
【図４】電子透かし埋め込み原理
【図１】
2006166091.tif 000003
【図２】
2006166091.tif 000004
【図３】
2006166091.tif 000005
【図４】
2006166091.tif 000006