(57)【特許請求の範囲】
【請求項１】
画像データに埋め込まれた付加情報を検出する検出手段と、
検出された付加情報の内容を解析すると共に、当該付加情報が更新可能な所定の情報を含むか否かを判定する解析手段と、
前記解析手段により、検出された付加情報が解析可能であり、且つ、当該付加情報が更新可能な所定の情報を含むと判定された場合、当該所定の情報を最新の状態に更新したものと置き換えて前記画像データの元の位置に埋め込み、検出された付加情報が解析不能であった場合、検出された付加情報は変更せず前記画像データの元の位置に埋め込むと共に、最新の状態である前記所定の情報を含む新たな付加情報を生成し、前記画像データの前記検出された付加情報と重ならない位置に埋め込む埋込手段と
を備えたことを特徴とする画像処理装置。
【請求項２】
さらに、前記検出手段により検出された付加情報を前記画像データから抽出し、当該付加情報の位置情報と共に前記解析手段に送る抽出手段を有し、
前記埋込手段は、前記抽出手段から送られた位置情報に基づいて、付加情報の埋め込みを行うことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記解析手段は、前記埋込手段による埋込みフォーマットに基づいて、検出された付加情報の内容を解析することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
さらに、前記解析手段による解析の結果、検出された付加情報の内容が解析不能であった場合、その旨を警告する警告手段を備えることを特徴とする請求項１から３のいずれかに記載の画像処理装置。
【請求項５】
前記所定の情報は、前記画像データの作成日を含むことを特徴とする請求項１から４のいずれかに記載の画像処理装置。
【請求項６】
請求項１から５のいずれかに記載の画像処理装置を備え、当該画像処理装置により埋め込まれた付加情報を含む画像データに基づき画像を形成することを特徴とする画像形成装置。
【請求項７】
画像データに付加情報を埋め込む方法であって、
画像データに埋め込まれた付加情報を検出する第１のステップと、
検出された付加情報の内容を解析すると共に、当該付加情報が更新可能な所定の情報を含むか否かを判定する第２のステップと、
前記第２のステップにおいて、検出された付加情報が解析可能であり、且つ、当該付加情報が更新可能な所定の情報を含むと判定された場合、当該所定の情報を最新の状態に更新したものと置き換えて前記画像データの元の位置に埋め込む第３のステップと、
前記第２のステップにおいて、検出された付加情報が解析不能であった場合、検出された付加情報は変更せず前記画像データの元の位置に埋め込むと共に、最新の状態である前記所定の情報を含む新たな付加情報を生成し、前記画像データの前記検出された付加情報と重ならない位置に埋め込む第４のステップと
を含むことを特徴とする情報埋込方法。
【請求項８】
さらに、前記第１のステップにおいて検出された付加情報の位置情報を取得するステップを有し、
前記第３及び第４のステップにおいて、前記位置情報に基づいて、付加情報の埋込が行われることを特徴とする請求項７に記載の情報埋込方法。
【請求項９】
前記第２のステップにおいて、前記第３及び第４のステップにおいて付加情報を埋め込むための埋込みフォーマットに基づいて、検出された付加情報の内容が解析されることを特徴とする請求項７または８に記載の情報埋込方法。
【請求項１０】
さらに、前記第２のステップにおける解析の結果、検出された付加情報の内容が解析不能であった場合、その旨を警告するステップを有することを特徴とする請求項７から９のいずれかに記載の情報埋込方法。
【請求項１１】
前記所定の情報は、前記画像データの作成日を含むことを特徴とする請求項７から１０のいずれかに記載の情報埋込方法。
【請求項１２】
さらに、前記第３又は第４のステップにおいて埋め込まれた付加情報を含む画像データに基づき画像を形成するステップを有することを特徴とする請求項７から１１のいずれかに記載の情報埋込方法。
【請求項１３】
コンピュータを、
画像データに埋め込まれた付加情報を検出する検出手段、
検出された付加情報の内容を解析すると共に、当該付加情報が更新可能な所定の情報を含むか否かを判定する解析手段、
前記解析手段により、検出された付加情報が解析可能であり、且つ、当該付加情報が更新可能な所定の情報を含むと判定された場合、当該所定の情報を最新の状態に更新したものと置き換えて前記画像データの元の位置に埋め込み、検出された付加情報が解析不能であった場合、検出された付加情報は変更せず前記画像データの元の位置に埋め込むと共に、最新の状態である前記所定の情報を含む新たな付加情報を生成し、前記画像データの前記検出された付加情報と重ならない位置に埋め込む埋込手段
として機能させるためのプログラム。
【請求項１４】
前記コンピュータを、さらに、前記検出手段により検出された付加情報を前記画像データから抽出し、当該付加情報の位置情報と共に前記解析手段に送る抽出手段として機能させると共に、
前記埋込手段は、前記抽出手段から送られた位置情報に基づいて、付加情報の埋め込みを行うことを特徴とする請求項１３に記載のプログラム。
【請求項１５】
前記解析手段は、前記埋込手段による埋込みフォーマットに基づいて、検出された付加情報の内容を解析することを特徴とする請求項１３または１４に記載のプログラム。
【請求項１６】
前記コンピュータを、さらに、前記解析手段による解析の結果、検出された付加情報の内容が解析不能であった場合、その旨を警告する警告手段として機能させることを特徴とする請求項１３から１５のいずれかに記載のプログラム。
【請求項１７】
前記所定の情報は、前記画像データの作成日を含むことを特徴とする請求項１３から１６のいずれかに記載のプログラム。
【請求項１８】
請求項１３から１７のいずれかに記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像データに付加情報を埋め込む画像処理装置、および当該画像処理装置を備え、これにより付加情報の埋め込まれた画像データに基づき画像を形成する画像形成装置に関する。
【０００２】
【従来の技術】
近年、普通紙などの記録シートに画像を出力する場合（以下、この画像が出力された記録シートを「ハードコピー」という。）において、文書管理や機密保持の観点から当該ハードコピーの画像に所定の情報を透かし情報として埋め込むことができる画像処理装置が現出している（以下、この画像に埋め込まれる透かし情報を、画像データに付加される情報という意味で「付加情報」という。）。
【０００３】
例えば、特開平６−２２１１９号公報に開示されている複写機では、付加情報が埋め込まれたハードコピーを原稿として、コピーする場合（以下、「孫コピー」という。）には、原稿をスキャナで読み取った画像データから付加情報を抽出し、その解析結果に基づいて所定のコピー管理をすると共に、抽出されたコピー作成日などの付加情報を更新して孫コピーに埋め込むようにしている。
【０００４】
このようにコピー作成日など、画像出力の度に更新の必要な付加情報が、ハードコピーの原稿に埋め込まれている場合には、これを更新してさらに孫コピーに埋め込むことにより、特に原稿が重要な著作物であり複写可能期限などが設定されているような場合に、当該日付情報を読み取り、それに基づき当該ハードコピーを原稿とする画像出力の可否を判断することにより厳密な文書管理が可能となる。
【０００５】
【発明が解決しようとする課題】
ところが、画像処理装置（例えば、複写機）のメーカが異なっていたり、もしくは同一のメーカであっても機種ごとに付加情報を画像に埋込むフォーマットが統一されていないような場合には、他の画像処理装置で埋め込まれた付加情報を、別の画像処理装置で読み取っても解析できない場合が生じる。このような場合、上記の日付情報のような更新の必要な情報がそこで途絶えてしまい、その後の正確な文書管理ができなくなってしまうおそれがある。また、解析できなかった付加情報は、他の画像処理装置（例えば、当該付加情報を埋め込んだ画像処理装置と同種の画像処理装置）によれば解析可能な可能性があるため、後に利用できる状態で保存しておくのが望ましい。
【０００６】
本発明は、上述のような問題に鑑みてなされたものであって、原稿に埋め込こまれた付加情報を解析できないような場合であっても、その後の画像出力における更新可能な付加情報の継続性を維持することができる画像処理装置、画像形成装置、情報埋込方法およびプログラムを提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するため、請求項１に記載の本発明に係る画像処理装置は、画像データに埋め込まれた付加情報を検出する検出手段と、検出された付加情報の内容を解析すると共に、当該付加情報が更新可能な所定の情報を含むか否かを判定する解析手段と、前記解析手段により、検出された付加情報が解析可能であり、且つ、当該付加情報が更新可能な所定の情報を含むと判定された場合、当該所定の情報を最新の状態に更新したものと置き換えて前記画像データの元の位置に埋め込み、検出された付加情報が解析不能であった場合、検出された付加情報は変更せず前記画像データの元の位置に埋め込むと共に、最新の状態である前記所定の情報を含む新たな付加情報を生成し、前記画像データの前記検出された付加情報と重ならない位置に埋め込む埋込手段とを備えたことを特徴としている。
【０００８】
また、請求項２に記載の本発明に係る画像処理装置は、請求項１に記載の画像処理装置において、さらに、前記検出手段により検出された付加情報を前記画像データから抽出し、当該付加情報の位置情報と共に前記解析手段に送る抽出手段を有し、前記埋込手段は、前記抽出手段から送られた位置情報に基づいて、付加情報の埋め込みを行うことを特徴とする。
【０００９】
さらに、また、請求項３に記載の本発明に係る画像処理装置は、請求項１または２のいずれかに記載の画像処理装置において、前記解析手段は、前記埋込手段による埋込みフォーマットに基づいて、検出された付加情報の内容を解析することを特徴とする。
さらに、また、請求項４に記載の本発明に係る画像処理装置は、請求項１から３のいずれかに記載の画像処理装置において、さらに、前記解析手段による解析の結果、検出された付加情報の内容が解析不能であった場合、その旨を警告する警告手段を備えることを特徴とする。
【００１０】
さらに、また、請求項５に記載の本発明に係る画像処理装置は、請求項１から４のいずれかに記載の画像処理装置において、前記所定の情報は、前記画像データの作成日を含むことを特徴とする。
【００１１】
本発明に係る画像形成装置は、請求項１から５のいずれかに記載の画像処理装置を備え、当該画像処理装置により埋め込まれた付加情報を含む画像データに基づき画像を形成することを特徴とする。請求項７に記載の本発明に係る情報埋込方法は、画像データに付加情報を埋め込む方法であって、画像データに埋め込まれた付加情報を検出する第１のステップと、検出された付加情報の内容を解析すると共に、当該付加情報が更新可能な所定の情報を含むか否かを判定する第２のステップと、前記第２のステップにおいて、検出された付加情報が解析可能であり、且つ、当該付加情報が更新可能な所定の情報を含むと判定された場合、当該所定の情報を最新の状態に更新したものと置き換えて前記画像データの元の位置に埋め込む第３のステップと、前記第２のステップにおいて、検出された付加情報が解析不能であった場合、検出された付加情報は変更せず前記画像データの元の位置に埋め込むと共に、最新の状態である前記所定の情報を含む新たな付加情報を生成し、前記画像データの前記検出された付加情報と重ならない位置に埋め込む第４のステップとを含むことを特徴としている。
【００１２】
また、請求項８に記載の本発明に係る情報埋込方法は、請求項７に記載の情報埋込方法において、さらに、前記第１のステップにおいて検出された付加情報の位置情報を取得するステップを有し、前記第３及び第４のステップにおいて、前記位置情報に基づいて、付加情報の埋込が行われることを特徴とする。さらに、また、請求項９に記載の本発明に係る情報埋込方法は、請求項７または８に記載の情報埋込方法において、前記第２のステップにおいて、前記第３及び第４のステップにおいて付加情報を埋め込むための埋込みフォーマットに基づいて、検出された付加情報の内容が解析されることを特徴とする。
【００１３】
さらに、また、請求項１０に記載の本発明に係る情報埋込方法は、請求項７から９のいずれかに記載の情報埋込方法において、さらに、前記第２のステップにおける解析の結果、検出された付加情報の内容が解析不能であった場合、その旨を警告するステップを有することを特徴とする。
【００１４】
さらに、また、請求項１１に記載の本発明に係る情報埋込方法は、請求項７から１０のいずれかに記載の情報埋込方法において、前記所定の情報は、前記画像データの作成日を含むことを特徴とする。さらに、また、請求項１２に記載の本発明に係る情報埋込方法は、請求項７から１１のいずれかに記載の情報埋込方法において、さらに、前記第３又は第４のステップにおいて埋め込まれた付加情報を含む画像データに基づき画像を形成するステップを有することを特徴とする。
【００１５】
なお、請求項１３から１８のいずれかに記載のプログラムおよび当該プログラムを記録したコンピュータ読み取り可能な記録媒体によりコンピュータを機能させることにより、上記の本発明に係る画像処理装置および情報埋込方法により達成されるのと同様の作用効果を達成することができる。
【００１６】
【発明の実施の形態】
以下、本発明の好適な実施の形態について、添付の図面を参照しつつ説明する。本実施の形態では、本発明に係る画像処理装置を組み込んだモノクロのデジタル式複写機を中心として構成されるプリントシステムに適用した場合について説明する。
【００１７】
（１）プリントシステムの構成
図１は、本発明に係るプリントシステムの構成の一例を示す図である。
デジタル複写機１０は、サーバ２０を介してパーソナルコンピュータ３０、スキャナ装置４０にネットワーク接続される。
デジタル複写機１０は、イメージリーダ部１００と画像処理部２００と画像形成部３００と通信インターフェース４００を備える。イメージリーダ部１００は、プラテンガラス板上に載置された原稿画像をスキャナで読み取って画像データを取得する公知の構成を有し、取得された画像データは、画像処理部２００に送られる。画像処理部２００は、当該データに公知の補正処理を行うと共に、画像データに含まれている付加情報を検出して解析し、あるいは付加情報を新たに埋め込む処理を行う。
【００１８】
画像形成部３００は、画像処理部２００で処理された画像データに基づき、レーザダイオードを光変調しながら、感光体ドラム表面を走査して静電潜像を形成し、これをトナーで顕像化して、転写紙に転写する公知の電子写真式のものである。
これらのイメージリーダ部１００、画像処理部２００、画像形成部３００は、通信インターフェース４００を介してサーバ２０に接続されており、イメージリーダ部１００で読み取った画像データを当該画像処理部２００を介してパーソナルコンピュータ３０に送ることができるし、スキャナ装置４０で読み取った画像データもしくはパーソナルコンピュータ３０で編集した画像データをサーバ２０を介して画像形成部３００に送ってプリントアウトさせることも可能なようになっている。
【００１９】
なお、サーバ２０内にもデジタル複写機１０における画像処理部２００と同じ機能を有する画像処理部２１が内蔵されており、画像データのソースがいずれのものであっても、必要な付加情報を埋め込むことができるように構成される。
（２）画像処理部２００の構成
次に、画像処理部２００の構成を図２の機能ブロック図に基づき説明する。
【００２０】
同図に示すように画像処理部２００は、第１フレームメモリ２０１、付加情報検出部２０２、付加情報抽出部２０３、信号処理部２０４、第２フレームメモリ２０５、付加情報埋込部２０６、画像メモリ２０７、付加情報解析部２０８、更新情報作成部２０９、ＣＰＵ２１０、ＲＯＭ２１１、ＲＡＭ２１２および警告表示部２１３などからなる。なお、同図において、白抜きの矢印は画像データの流れを示し、実線の矢印は、データの流れを示す。また、破線の矢印は、ＣＰＵ２１０から各ブロックへの制御信号の流れを示す。
【００２１】
以下、画像データの処理手順に合わせて各機能ブロックの内容を説明していく。
イメージリーダ部１００から原稿の１頁分の画像データが転送されてくると、一旦第１フレームメモリ２０１内に格納された後、ＣＰＵ２１０の指示により付加情報検出部２０２により読み出され、当該画像データに埋め込まれている付加情報の検出が行われる。この付加情報の検出は、例えば、画像データから所定数の画素からなる画素ブロックを順次読み出して行き、その中に規則正しい濃度変化のパターンがあるか否かを調べることによりなされる。
【００２２】
規則正しい濃度変化のパターンがあれば、それが付加情報であると判断し、次の付加情報抽出部２０３で当該濃度変化のパターンを抽出する。この抽出処理は、具体的には、例えば、当該パターンが、エッジ部などの暗い場所に規則正しく配列された白画素のパターン（ドットパターン）であれば、その配列パターンを読み取ると共に、当該白画素をその周辺の白画素以外の画素の濃度に置き換える処理となる。付加情報が抽出された画像データは、信号処理部２０４において、エッジ強調やスムージング処理などの公知の補正処理を施された後、フレームメモリ２０５に一旦格納される。
【００２３】
一方、付加情報抽出部２０３は、画像データから抽出した付加情報（ドットパターン）と、その付加情報が埋め込まれていた画像上の位置情報を付加情報解析部２０８に送る。ここで「付加情報が付加されていた画像上の位置情報」とは、当該付加情報が埋め込まれていた画素ブロックの番号でもよいし、当該画素ブロック内の特定画素（例えば、画素ブロックの画像上における左上角の画素）のメモリアドレスであってもよい。そして、付加情報解析部２０８は、送信されてきた付加情報の意味内容を解析する。
【００２４】
付加情報を画像データに埋め込む手法は、種々考案されており、例えば、当該付加情報が文字情報である場合には、これをＪＩＳ規格などによりコード化した後、当該コードをさらに２値化し、この２値情報を所定のドットパターンで埋め込む手法などが一般的である。
ところが、このドットパターンの形状や埋め込む画素ブロックの範囲などのフォーマットは、各メーカや機種ごとに統一されておらず、当該機種の適用するフォーマットでなければその意味内容を解析できない。そこで、付加情報解析部２０８は、まず、抽出された付加情報が、当該装置で適用している所定のフォーマットを有するか否かを判定し、当該所定のフォーマットを有しない場合には、解析不可能であるとして、その旨をＣＰＵ２１０に連絡する。
【００２５】
また、所定のフォーマットを有する場合には、解析可能であるので、当該付加情報の意味内容を解析し、それがコピー作成日付などの更新可能な情報である場合には、更新情報作成部２０９に送る。更新情報作成部２０９は、当該更新可能な情報を更新情報作成部２０９から受け付けたとき当該日付を、コピーが指示されている本日の日付に更新する。更新可能な情報を受け付けなかった場合には、独自に更新可能な情報を生成して、ＣＰＵ２１０に送る。解析できても更新する必要のないデータであれば、そのままＣＰＵ２１０に送る。
【００２６】
ＣＰＵ２１０は、ＲＯＭ２１１から固有情報、例えば当該装置に予め付与されている装置識別番号を読み出して、付加情報解析部２０８と更新情報作成部２０９から送られてきた解析可能な付加情報と照合し、それらの中に、当該固有情報が含まれているか否か調べて、含まれていなかった場合には、当該固有情報を新たな付加情報として付け加え、付加情報解析部２０８から送られてきた付加情報（解析不可能な付加情報も含む）と更新情報作成部２０９から送られてきた更新された付加情報および固有情報を、その位置情報と共に付加情報埋込部２０６に送る。ここで、画像データから抽出した付加情報には、同じ位置情報が当てられ、更新情報作成部２０９で独自に生成した更新情報もしくは、新しく付加した固有情報については、他の検出された付加情報の埋込位置と重ならないように位置情報が指定される。
【００２７】
付加情報埋込部２０６は、フレームメモリ２０５から画像データを読み出し、ＣＰＵ２１０から受信した付加情報をその指定された位置情報に対応する画像上の位置に埋め込み、当該付加情報が埋め込まれた画像データを頁ごとに画像メモリ２０７内に格納していく。格納された画像データは、画像形成部３００に送られて、当該画像データに基づき画像形成が実行される。
【００２８】
なお、ＣＰＵ２１０は、解析できない付加情報があった場合や、新たに固有情報を付加する場合には、警告表示部２１３に所定の警告を発するように指示するようになっている。通常、操作パネル（不図示）は、液晶表示部も備えているので、これを警告表示部２１３として利用してもよい。
以下、上記画像処理部２００における主に付加情報の読み出しと埋込みの動作を１頁分の画像データについて実行する場合を例にして、図３のフローチャートに基づき説明する。
【００２９】
まず、ステップＳ１において、変数ｉを１に設定し、ｉ番目の画素ブロックＢｉを画像データから読み出す（ステップＳ２）。
なお、ここでの画素ブロックは、本装置における付加情報の埋込のフォーマットにおける付加情報を埋込む単位となる画素のまとまりを意味する（例えば、８×８画素）。入力された画像データのサイズから当該画像データに含まれる全画素ブロック数ｎを求めることができるので、当該画素ブロックに順に採番して画像データにおける画素ブロックＢ１〜Ｂｎまでを特定することができる。
【００３０】
付加情報検出部２０２で、当該読み出された画素ブロックＢｉに付加情報が含まれているか否かを検出し（ステップＳ３）、含まれている場合には付加情報抽出部２０３はその付加情報を抽出し（ステップＳ４）、位置情報と共に付加情報解析部２０８に送る。
付加情報解析部２０８は、送られてきた付加情報を解析し（ステップＳ５）、解析不能であれば、その旨の警告を警告表示部２１３に表示して警告させる（ステップＳ６）。この警告により、操作者は、当該原稿が異なる機種でなされたハードコピーであることを知ることができるので、これにより、もし他の機種が近くにあれば、本装置での複写処理を中断して当該他の複写機にて複写する機会を与えられることになり、ユーザフレンドリィな装置となる。
【００３１】
当該警告表示後、解析不可能な付加情報は、そのままの状態（すなわち、同じドットパターンおよび同じ位置情報）でＲＡＭ２１２に保存される（ステップＳ７）。また、ステップＳ５において付加情報が解析可能であると判断された場合には、当該付加情報が更新可能な所定の情報を含むか否かを判断する（ステップＳ８）。
【００３２】
本装置において更新可能な所定の情報のリストが、予め付加情報解析部２０８内部のメモリに格納されており、そのリストを参照することにより付加情報が更新可能な所定の情報を含むか否かを判断できる。解析された付加情報が当該更新可能な所定の情報を含む場合（ステップＳ８：Ｙ）、更新情報作成部２０９において当該所定の情報を更新する（ステップＳ９）。なお、本実施の形態においては更新可能な所定の情報は、コピー作成日（すなわち、当該画像データの作成日）としており、更新情報作成部２０９は、内部の時計ＩＣに基づき、コピー作成日を今日の日付に更新してＲＡＭ２１２に保存するようになっている。
【００３３】
もし、抽出された付加情報が更新可能な所定の情報を含まない場合には、ステップＳ７に移り、抽出された付加情報のパターンをそのままの状態でその位置情報と共にＲＡＭ２１２に保存する。
そして、ステップＳ１０において、ｉ＝ｎであるか否かを判断し、ｉ＝ｎでなければ、まだ読み出していない画素ブロックが残っているので、ｉを１だけインクリメントして（ステップＳ１１）、次の画素ブロックＢｉについてステップＳ２〜Ｓ９の処理を繰り返す。
【００３４】
ステップＳ１０において、ｉ＝ｎであると判断された場合には、入力された画像データ中の全ての画素ブロックについて付加情報検出の処理が完了したことになるので、次に検出された付加情報の中に特定の情報の欠落がないか否か、すなわち、検出されたすべての付加情報が特定の情報を含まないか否かを判断する（ステップＳ１２）。本実施の形態では、当該特定の情報として▲１▼コピー作成日、▲２▼それ以外の装置識別番号などの固有情報の２項目が設定され、予めＲＯＭ２１１内に格納されている。なお、解析されなかった付加情報の中に、他のフォーマットで▲１▼または▲２▼の情報が埋め込まれていたとしても、解析されない以上、本装置に関しては意味のある情報ではないので、当該特定の情報が欠落していると判断される。また、コピー作成日に関しては、上記の更新可能な所定の情報であって、かつ、特定の情報として設定されている。
【００３５】
ステップＳ１２で特定の情報が欠落すると判断され、それがコピー作成日である場合には（ステップＳ１３：Ｙ）、本日の日付をコピー作成日として付加してＲＡＭ２１２に保存し（ステップＳ１４）、また、固有情報が欠落している場合には（ステップＳ１５：Ｙ）、当該固有情報をＲＡＭ２１２に付加して保存させると共にその旨の警告を警告表示部２１３に表示させる（ステップＳ１６，Ｓ１７）。この警告により、操作者は、当該固有情報が新たに追加されたことを知ることができる。
【００３６】
ステップＳ１２において、特定の情報の欠落がないと判断された場合には、ステップＳ１３〜Ｓ１７はスキップされる。
ステップＳ１８では、ＲＡＭ２１２に格納されている付加情報を読み出して元の画像データに埋め込む処理を行う。
本実施の形態における埋め込み処理では、読み出した付加情報を元の位置に埋め込むことを原則とする。従って、ステップＳ３で検出された付加情報は、それらの解析の可否に関わらず、元の画像上の位置にそのままの状態で埋め込むことになる。但し、更新可能な所定の情報を含む付加情報は、所定の情報が更新されて内容が変化しているので、更新された内容を元の付加情報が埋め込まれていたのと同じ位置に埋め込む。
【００３７】
上述したようにこれらの位置情報については、付加情報抽出部２０３で付加情報を抽出したときに当該付加情報に関連付けられて、ＲＡＭ２１２に格納されるので、その位置情報に従って埋め込むようにすればよい。
上記の特定の情報の欠落があった場合には、ステップＳ１４またはステップＳ１６でその特定の情報を含む付加情報を追加することになるが、この新たに追加される付加情報は、上記検出された付加情報（つまり、元の画像データに埋め込まれていた付加情報）の埋込位置と重ならない適当な位置に埋め込むようになっている。
【００３８】
図４は、ステップＳ１４またはステップＳ１６で実行される、新たな付加情報の埋め込み処理を示すフローチャートである。新たな付加情報を埋め込む場合、ステップＳ１０１において、画像データから検出された既存の付加情報の位置情報を取得し、ステップＳ１０２において、当該取得した位置情報に基づいて、既存の付加情報と重ならない位置に新たな付加情報を埋め込む。
【００３９】
ステップＳ１８における付加情報の埋込処理が終了した後、その他の処理を実行し（ステップＳ１９）、付加情報の読出／埋込制御動作を終了する。
ここで、その他の処理としては例えば、付加情報解析部２０８で解析された付加情報が、「コピー禁止」のような場合には、画像形成部３００に当該原稿について画像形成動作を実施しないように制御したり、「重要」という情報である場合には、警告表示部２１３に「あなたの識別番号を入力して下さい。」と表示させ、操作者がテンキーから入力した識別番号が、予め登録されている番号と等しい場合のみハードコピーを許容するような処理が含まれる。
【００４０】
以上により、原稿１頁分の画像データについての画像処理部２００における付加情報抽出・埋込処理を終了し、残りの頁の画像データについて同じ動作を繰り返す。
図５、図６は、上記付加情報の埋込処理の内容を具体例を示す模式図である。
両図の（ａ）は、付加情報抽出前の入力画像の状態を示し、（ｂ）は、画像処理部２００で付加情報を埋め込んだ後の出力画像の状態を示す。斜線部分が原稿画像であり、四角の白抜きの領域ａ１からａ５が、付加情報が埋め込まれている領域を示している。
【００４１】
まず、付加情報解析部２０８での解析の結果、図５（ａ）に示すように入力画像の領域ａ１にコピー作成日の情報が埋め込まれており、領域ａ２、ａ３には、解析不能な付加情報Ａ，Ｂ（Ａ，Ｂは、他装置による付加情報である）が、領域ａ４には、当該文書が重要文書である旨を示す「重要」の文字情報が埋め込まれているものとする。
【００４２】
このうち更新可能なのは、コピー作成日だけなので、それを本コピーを作成する日付、例えば２０００．３．２４に更新し、他の情報は解析不能（「Ａ」，「Ｂ」）か更新不要（「重要」）な情報なので、そのままの状態でそれぞれ同じ位置に埋め込む（図５（ｂ））。また、入力画像には、本装置の識別番号が含まれていないので、領域ａ１〜ａ４に重ならない領域ａ５に当該装置に付与されている装置識別番号の情報を新たに埋め込む。
【００４３】
このように埋め込まれていた付加情報を元の位置に埋め込むのは、当該付加情報を埋め込んだ機種によってハードコピーを読み取ったときに当該付加情報の抽出を容易にするためであり、解析不可能な情報であってもそのままの状態で埋め込むのも、それを埋め込んだ機種の複写機にとっては解析可能な有意な情報であるからである。
【００４４】
また、付加情報解析部２０８での解析の結果、図６（ａ）に示すように入力画像の領域ａ１には、何らかの日付情報であることが判明し、領域ａ２には、解析不能な付加情報Ａが、領域ａ３には当該装置識別番号の情報が、また領域ａ４には、「重要」を示す情報が埋め込まれているものとする。
この場合、当該装置の識別番号はあるので、これを新たに追加する必要はないが、コピー作成日に関する情報が欠落している。領域ａ１は、何らかの日付情報であることが判明していても、前回のコピー作成日なのか不明（すなわち解析不能）である以上、オリジナルコピーの日付など他の有用な日付データである可能性があり、将来当該日付データを埋め込んだ機種で読み出す可能性があり、残しておく方が望ましい。そこで、本実施の形態では、領域ａ１〜ａ４と異なる領域ａ５に本件のコピー作成日「２０００．３．２４」の情報を埋め込む。
【００４５】
新たに追加する情報を埋め込む領域は、基本的には、既存の付加情報が埋め込まれた領域以外の領域であれば、任意であるが、できるだけ画質の劣化が目立たない位置に埋め込むようにするのが望ましいのはいうまでもない。このような埋込位置の例として、画像のエッジ部や下地部分を挙げることができる。
なお、本実施の形態におけるプリントシステムにおいては、図１に示したようにサーバ２０にも画像処理部２００と同じ構成の画像処理部２１が内蔵されており、画像データの付加情報の抽出・埋込について上記と同様な制御が行われるようになっている。したがって、画像データのソースが、外部のパーソナルコンピュータ３０である場合や、スキャナ装置４０の場合でも付加情報によるコピー管理ができるし、イメージリーダ部１００で読み取った画像を画像処理部２００を介さずパーソナルコンピュータ３０に転送する場合でも必ず、画像処理部２１を通過するので、確実に付加情報による管理が実行され、重要な画像情報の管理を確実に行うことができる。
【００４６】
＜変形例＞
以上、本発明を実施の形態に基づいて説明してきたが、本発明は、上述の実施の形態に限定されないのは勿論であり、例えば、以下のような変形例が考えられる。
▲１▼上記実施の形態においては、検出された付加情報は、付加情報抽出部２０３で入力画像から一旦抽出してから付加情報埋込部２０６で再度同じ位置に埋込ように構成したが、信号処理部２０４による処理内容が付加情報のパターンをほとんど毀損しないような内容であったり、逆に付加情報の埋込込み手法自体が特殊であり信号処理した後でも容易に解析できるような場合には、更新可能な情報を除き、検出された付加情報を特に抽出せずに埋め込んだままの状態にしておいてもよい。この場合には、更新可能情報を更新して元の位置に埋め込むと共に追加すべき固有情報などを他の付加情報と重ならない位置に埋め込む処理をするだけでよい。
【００４７】
▲２▼図３のフローチャートのステップＳ５において、解析不可能な付加情報があった場合に、ステップＳ６でその旨を表示するようにしているが、このとき別の機種にて複写し直す機会を与えるため、操作者が、例えば操作パネルのリセットキーを押下すれば、以下の処理を停止して当該複写機でハードコピーをしないように制御することも可能である。
【００４８】
▲３▼上記実施の形態においては、本発明に係る画像処理装置を主にモノクロのデジタル複写機に適用した例について述べたが、カラー複写機であってもよいし、その他の画像形成装置、例えば、ファクシミリ装置など、画像データを処理する必要があるもの全てに適用可能である。
▲４▼本発明は、上記実施の形態の図３および図４に示される手順の処理をコンピュータに実行させるプログラムにも適用することができる。この場合、当該プログラムは、コンピュータ組み込みのＲＯＭ、ハードディスク、ＣＤやＭＯなどの記録媒体に記録され、必要に応じてコンピュータに読み込まれ、コンピュータに図３および図４に示される手順の処理を実行させる。
【００４９】
なお、本発明の新たな付加情報の埋め込み機能（図４のフローチャートに示される）に焦点を合わせた場合、本発明は以下のように把握することも可能である。
画像データに埋め込まれた付加情報を検出する検出手段と、前記画像データの前記検出された付加情報と重ならない位置に新たな付加情報を埋め込む埋込手段とを備えたことを特徴とする画像処理装置。
【００５０】
画像データに埋め込まれた付加情報を検出するステップと、前記画像データの前記検出された付加情報と重ならない位置に新たな付加情報を埋め込むステップを含むことを特徴とする情報埋込方法。
コンピュータを、画像データに埋め込まれた付加情報を検出する検出手段、前記画像データの前記検出された付加情報と重ならない位置に新たな付加情報を埋め込む埋込手段として機能させるプログラムおよび当該プログラムを記録したコンピュータ読み取り可能な記録媒体。
【００５１】
【発明の効果】
以上説明してきたように、本発明にかかる画像処理装置、画像形成装置、情報埋込方法およびプログラムによれば、入力された画像データに埋め込まれた付加情報が更新可能な所定の情報を含んでいない場合であっても、最新の状態の所定の情報を含む新たな付加情報を追加することができ、以後の文書管理を容易にする。
【００５２】
しかも、新たに付加情報を追加する場合において、その埋込み位置が、既存の付加情報と画像上で重ならない位置に埋め込むようにしているので、画像データに埋め込まれた既存の付加情報が毀損されることがない。
【図面の簡単な説明】
【図１】本発明が適用されるプリントシステムの全体構成を示す図である。
【図２】上記プリントシステム内の複写機における画像処理部の構成を示す機能ブロック図である。
【図３】上記画像処理部における付加情報の読出・埋込の動作を示すフローチャートである。
【図４】新たな付加情報の埋め込みの処理を示すフローチャートである。
【図５】付加情報埋込み処理の具体例を示す図である。
【図６】付加情報埋込み処理の別の具体例を示す図である。
【符号の説明】
１０    デジタル複写機
２０    サーバ
２１    画像処理部
３０    パーソナルコンピュータ
４０    スキャナ装置
１００    イメージリーダ部
２００    画像処理部
２０１    第１フレームメモリ
２０２    付加情報検出部
２０３    付加情報抽出部
２０４    信号処理部
２０５    第２フレームメモリ
２０６    付加情報埋込部
２０７    画像メモリ
２０８    付加情報解析部
２０９    更新情報作成部
２１０    ＣＰＵ
２１１    ＲＯＭ
２１２    ＲＡＭ
２１３    警告表示部
３００    画像形成部
４００    通信インターフェース
【図１】
0004099951.tif 000002
【図２】
0004099951.tif 000003
【図３】
0004099951.tif 000004
【図４】
0004099951.tif 000005
【図５】
0004099951.tif 000006
【図６】
0004099951.tif 000007