(57)【特許請求の範囲】
【請求項１】
画像データに付加情報として複写動作の制御内容を示すコード情報を埋め込む付加情報埋め込み方法であって、
前記コード情報は、複数の有効期限を含み、該有効期限に応じて制御内容が異なる
ことを特徴とする付加情報埋め込み方法。
【請求項２】
前記コード情報を前記画像データに対応する原稿画像中の複数の複写制御領域に対して埋め込む
ことを特徴とする請求項１記載の付加情報埋め込み方法。
【請求項３】
前記制御内容は、前記画像データに対応した原稿画像を部分的に複写をさせない
ことを特徴とする請求項１記載の付加情報埋め込み方法。
【請求項４】
前記制御内容は、前記画像データに対応した原稿画像を全く複写させない
ことを特徴とする請求項1記載の付加情報埋め込み方法。
【請求項５】
前記制御内容は、前記画像データに対応した原稿画像に対して警告情報を付加し、当該原稿画像の複写を許可する
ことを特徴とする請求項１記載の付加情報埋め込み方法。
【請求項６】
前記コード情報を埋め込む領域が、前記画像データに対応した原稿画像の少なくとも複写制御したい領域の一部である
ことを特徴とする請求項１又は２記載の付加情報埋め込み方法。
【請求項７】
前記複写制御したい領域の一部が、前記原稿画像の文字部分である
ことを特徴とする請求項６記載の付加情報埋め込み方法。
【請求項８】
複数の有効期限を含み、該有効期限に応じて複写動作の制御内容が異なるコード情報を含む画像データを入力する画像入力部と、
前記画像入力部から入力される画像データ中に含まれる前記コード情報を検出し、当該コード情報の内容を解釈する解釈部と、
前記解釈部が解釈した前記コード情報の内容に対応した複写動作の制御情報を前記画像入力部から入力される画像データに付加する画像処理部とを備える
ことを特徴とする画像処理システム。
【請求項９】
請求項８記載の画像処理システムにおいてさらに、
前記画像処理部を経た前記画像データに対応する画像を形成するとともに、その画像形成の際に前記画像データに付加された前記制御情報に応じた複写動作を実行する画像出力部を備える
ことを特徴とする画像処理システム。
【請求項１０】
画像データに付加情報として複写動作の制御内容を示すコード情報を埋め込む付加情報埋め込みプログラムであって、
前記コード情報は、複数の有効期限を含み、該有効期限に応じて制御内容が異なる
ことを特徴とする付加情報埋め込みプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像データに付加情報としてコード情報を埋め込む付加情報埋め込み方法および入力原稿に埋め込まれたコード情報を検出した場合は、当該コード情報の内容に応じて複写動作を制御することによってセキュリティー機能を持つ画像処理システム並びに画像データに付加情報としてコード情報を埋め込む付加情報埋め込みプログラムに関する。
【０００２】
【従来の技術】
近年、複写機やプリンタ等の画像処理システムによる出力画像のカラー化が進み、デジタルデータ処理の手法を用いたカラー画像記録装置が急速に進歩してきている。このため、紙幣や有価証券等のような複写が禁止されている特殊原稿を判別し、特殊原稿の場合には、違法複写を禁止するようにしたデジタル複写機が多数実用化されている。また、特殊原稿を判別する手法としては、対象原稿から抽出された特徴情報（エッジ分布、色分布、濃度情報等）を基にパターンマッチングを行う方式のものが多数提案されている。
【０００３】
【発明が解決しようとする課題】
しかしながら、従来のパターンマッチング方法を使用した画像処理システムでは、金銭価値のある原稿全てを複写禁止原稿として認識できる訳でなかった。例えば、映画やコンサートのチケットなどは複写禁止原稿と認識できなかった。これらの原稿に対しても紙幣や有価証券のような特殊原稿と同様に認識できるようにするには、複写を禁止する原稿全てについて特徴情報を記憶する必要があるため大容量のメモリを必要とし、また実際に複写動作に対応して全ての特徴情報を検出することは困難である。
【０００４】
一方、企業のオフィス等においては、紙幣や有価証券などの特殊原稿以外の一般文書の場合にも、文書の内容の重要度や機密保持の観点から複写が禁止されている文書が多数存在する。このような複写禁止物については、一般的に、マル秘の印鑑などを押印することで、目視にて複写可能な文書と区別するようにしているのが現状である。しかしながら、複写禁止文書にマル秘の印鑑などを押印し、利用者に複写禁止であることを認識させて利用者が複写を行わないようにすることを前提とした手法は、実質的に複写機が複写を禁止する機能を持つものではない。すなわち、利用者が複写禁止であることを認識していたとしても、それを無視して複写機を用いて複写することは可能である。
【０００５】
また、上記特殊原稿を判別する手法として、従来種々提案されているパターンマッチング方法を用いてマル秘の印鑑などを認識し、複写禁止文書を複写させないようにする方法も多数提案されている。しかし、永久的に複写が禁じられている上記特殊原稿と違いオフィス内複写禁止文書の場合は、文書内容全てが機密であるとは限らず、また時を経ることによって内容全てが機密でなくなることも多い。したがって、この手法では、機密以外の部分も複写できず、また、時を経て内容全てが機密でなくなった文書も複写できないという問題がある。
【０００６】
また、マル秘の印鑑などを確実に認識できるようにするためには、文書中のオブジェクト(文字、写真等)と重ならない状態で押印する必要があり、したがってマル秘の印鑑などはオブジェクトから離れた背景部に押印されることになる。そのため、マル秘の印鑑に認識していることを周知させ、マル秘の印鑑を隠すことによって複写を可能になることを知らせて、上記問題を解消しようとした場合は、本来の複写禁止文書も複写されるという問題がある。また、周知させずとも印鑑を認識していることに気付かれた場合も同様の問題が発生する。
【０００７】
また、マル秘の印鑑が複写を禁止するマークであることに気付かれないように同様のマークを増やしていくと、映画やコンサートのチケットと同様に、複写を禁止することを示すマーク全ての特徴情報を記憶する必要があるために大容量のメモリを必要とし、また実際に複写動作に対応して全ての特徴情報を検出することは困難である。
【０００８】
このように、従来の技術では、文書の機密レベル(複写制御レベル)の変更ができないという問題点と、文書の複数の領域に対して異なる複写制御ができないという問題点、さらには複写禁止を示すマークが知られた場合にその機能が発揮されないという問題点があった。
【０００９】
本発明は、上記課題に鑑みてなされたものであり、その目的とするところは、文書の機密レベル(複写制御レベル)を時系列に変更することを可能にする付加情報埋め込み方法およびこの付加情報埋め込み方法が適用される画像処理システム並びに付加情報埋め込みプログラムを提供することにある。
【００１０】
【課題を解決するための手段】
本発明による付加情報埋め込み方法（付加情報埋め込みプログラム）は、画像データに付加情報としてコード情報を埋め込む付加情報埋め込み方法（付加情報埋め込みプログラム）であって、当該コード情報は、複数の有効期限を含み、該有効期限に応じて制御内容が異なることを特徴としている。このように、複数の有効期限を含み、該有効期限に応じて制御内容が異なるコード情報を付加情報として原稿中に埋め込むことで、文書の機密レベルを時系列に変更することが可能になる。
【００１１】
本発明による画像処理システムは、複数の有効期限を含み、該有効期限に応じて複写動作の制御内容が異なるコード情報を含む画像データを入力する画像入力部と、この画像入力部から入力される画像データ中に含まれるコード情報を検出し、当該コード情報の内容を解釈する解釈部と、この解釈部が解釈したコード情報の内容に対応した複写動作の制御情報を画像入力部から入力される画像データに付加する画像処理部とを備える構成となっている。
【００１２】
上記構成の画像処理システムにおいて、画像入力部は、複数の有効期限を含み、該有効期限に応じて複写動作の制御内容が異なるコード情報を含む画像データに対応する原稿画像を読み取り、その画像データを解釈部および画像処理部に渡す。解釈部は、画像入力部からの入力画像データ中に含まれるコード情報を検出するとともに当該コード情報の内容を解釈し、その解釈結果を画像処理部に渡す。画像処理部は、解釈部の解釈結果に基づいてコード情報の内容に対応した複写動作の制御情報を画像入力部からの入力画像データに付加し、例えば画像出力部に渡す。すると、画像出力部では、例えば複写動作の際に、画像データに付加された制御情報に対応した複写動作が行われる。
【００１３】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００１４】
［第１実施形態］
（１）付加情報の埋め込みの説明
第１実施形態に係る付加情報埋め込み方法では、後述の変形例に記述しているように、付加情報としては、バーコードに代表されるコード情報であれば良く、既知のＱＲコード等の２次元コードでも構わない。ここで、ＱＲコードとは、バーコードが進化した２次元コードの一種であり、一方向だけに情報を持っているバーコードに対して、縦、横二方向に情報を持つことで、記録できる情報量を飛躍的に増加させたコードである。
【００１５】
本実施形態に係る付加情報埋め込み方法は、一例として、本出願人による特願２０００−３１９７２１号明細書に記載されている画像処理装置を用いることで実現可能である。この画像処理装置に相当する付加情報埋め込み装置の構成例を図１に示す。
【００１６】
図１から明らかなように、本例に係る付加情報埋め込み装置１０は、２値化セル生成部１１およびセル２値化部１２を有する構成となっている。２値化セル生成部１１は、付加情報を埋め込む範囲内で、付加情報のコード値「０」「１」に応じて大きさが異なる２種類のセルを生成する。セル２値化部１２は、生成されたセル内のピクセルの値を０または２５５のどちらかに置き換えて２値化する。なお、セルが生成されていない部分では、ピクセルの値(階調情報)はそのまま保持される。
【００１７】
図２は、２値化セル生成部１１によって生成されたセルを模式的に表した図である。６００ｄｐｉのビットマップ画像（９×３６）において、４行目に付加情報のコード値列「０１０１１０」を埋め込む場合、付加情報のコード値「０」を埋め込む部分は１×３のセル（以降、基本セルと呼ぶ）を２つ配置し、付加情報のコード値「１」を埋め込む部分は１×６のセル（以降、拡大セルと呼ぶ）を１つ配置する。図３は、２値化セル生成部１１によって生成されたセル内を、セル２値化部１２によって２値化した様子を模式的に表した図である。
【００１８】
このセル２値化部１２による２値化の動作を図４および図５を参照して詳細に説明する。
【００１９】
図４は、基本セルを２値化する方法を説明するための図である。基本セル内の画素（ピクセル）は、表現すべき階調に応じて成長順位４０１に従った順番で大きくなる。具体的には、基本セル内のピクセルの階調平均値が２５５の場合は画素配置４０２となり、順次、階調平均値が小さくなるに従って画素配置４０３〜４０５となる。
【００２０】
図５は、拡大セルを２値化する方法を説明するための図である。拡大セル内の画素（ピクセル）は、表現すべき階調に応じて成長順位５０１に従った順番で大きくなる。具体的には、拡大セル内のピクセルの階調平均値が２５５の場合は画素配置５０２となり、順次、階調平均値が小さくなるに従って画素配置５０３〜５０８となる。
【００２１】
図３の例では、副走査方向に連続する３行（４行目〜６行目）で同一の２値化を行っており、６００ｄｐｉのビットマップ画像において、付加情報のコード値「０」を埋め込む部分は２００（＝６００／３）ｌｐｉ万線スクリーン内、付加情報のコード値「１」を埋め込む部分は１００（＝６００／６）ｌｐｉの万線スクリーン内に画素を配置していることに相当する。
【００２２】
このように、本実施形態に係る付加情報埋め込み方法では、付加情報を埋め込む領域は万線スクリーンで２値化し、付加情報のコード値に応じて線数を切り替えることで、付加情報を埋め込んでいる。
【００２３】
ここで、階調値が２５５の部分は画素が存在しないため、基本セルと拡大セルのどちらのセルを配置したのか判別がつかない。また、階調値が８４以下の部分はセル内部すべて画素で埋められるため、やはり、基本セルと拡大セルのどちらのセルを配置したのか判別がつかない。すなわち、付加情報のコード値「０」と「１」のどちらを埋め込んだのか判別がつかなくなる。
【００２４】
このため、実際に本実施形態に係る付加情報埋め込み方法を運用する場合は、図６に示す付加情報埋め込み装置で行われる。この付加情報埋め込み装置も特願２０００−３１９７２１号明細書に記載されている。この付加情報埋め込み装置２０は、図１の付加情報埋め込み装置１０に階調値変更部１３を加えた構成となっている。階調値変更部１３は、２値化するセル内の平均階調値が所定の最大値を越えるとき、その階調値を当該最大値に変更し、所定の最小値未満のとき、その階調値を当該最小値に変更する。
【００２５】
ここで、最大値を２００、最小値を１００に設定した場合について説明する。階調値変更部１３で、入力画像の階調値が１００〜２００の値になるため、セル２値化部１２の出力として、基本セルは図４の画素配列４０３，４０４の状態にしかならない、また、拡大セルについても図５の画素配列５０４〜５０６の状態しかならない。つまり、画素が必ず１つ以上配置され、かつセル内全ての画素が埋め尽くされることはない。これにより、付加情報のコード値「０」と「１」のどちらを埋め込んだのか判別がつくようになる。
【００２６】
図７は、本実施形態に係る付加情報埋め込み方法で付加情報を２次元的に埋め込んだ例を示す図である。このように、コード埋め込み領域と原画像領域（非コード埋め込み領域）を繰り返すようにすることにより、図８に示すように、付加情報を文字とオーバーラップさせた場合にも、文字の可読性（何が書かれているかが解る）が維持される。このことから明らかなように、本実施形態に係る付加情報埋め込み方法では、最低限の情報を損なうことなく、文字部に付加情報を埋め込むことも可能になる。
【００２７】
また、特願２０００−３１９７２１号明細書に記載されている画像処理装置の場合と同様に、付加情報の他に、埋め込み範囲を特定できる位置特定情報も埋め込むことにより、画像読取装置で読み取った画像から付加情報を確実に読み出せるようにすることもできる。
【００２８】
上述した本実施形態に係る付加情報埋め込み方法で付加情報が埋め込まれた画像を図示しない画像処理システム、例えばインクジェットプリンタ、電子写真式プリンタ等の画像形成装置で紙に印刷出力することにより、付加情報が埋め込まれた紙ドキュメントが得られる。
【００２９】
次に、画像読取装置で読み取った画像から、付加情報を復号する方法について説明する。
【００３０】
図７において、（ａ）は図９の付加情報が埋め込まれた部分９０１を拡大して示し、（ｂ）は図９の付加情報が埋め込まれた部分９０１の画像読取装置のＣＣＤ(Charge Coupled Device)出力波形を示している。
【００３１】
本例では、付加情報が埋め込まれた際の画像解像度が６００ｄｐｉで、付加情報のコード値「０」が埋め込まれた部分は２００ｌｐｉ万線スクリーン内、付加情報のコード値「１」が埋め込まれた部分は１００ｌｐｉの万線スクリーン内に画素を配置していることに相当する。また、画像読取装置の解像度は６００ｄｐｉである。図７から明らかなように、画像濃度が高い（黒）ほどＣＣＤの出力値は小さくなり、画像濃度が低い（白）ほどＣＣＤ出力値は大きくなる。
【００３２】
上述したように、階調値変更部１３の作用によって、コード値「１」が埋め込まれている部分の濃度は所定の濃度範囲に収められているので、この部分のＣＣＤ出力波形は明確に下に凸の曲線となる。したがって、下に凸の曲線部分を探索し、その極大間の距離がＣＣＤ約６画素であれば、その部分にはコード値「１」が埋められていると判断できる。
【００３３】
また、付加情報の他に埋め込み範囲を特定できる位置特定情報も埋め込まれている場合は、その位置特定情報から付加情報の埋め込み位置を算出することで、その算出した埋め込み位置のＣＣＤ出力波形から付加情報のコード値を復号することができる。すなわち、埋め込み位置が特定できれば、コード値が埋め込まれている１×６画素部中心位置のＣＣＤ出力波形を見ることでコード値を判定できる。具体的には、その埋め込み位置のＣＣＤ出力波形が下に凸の曲線であればコード値「１」であり、上に凸の曲線であればコード値「０」となる。
【００３４】
このことについてさらに詳細に説明する。コード値「１」が埋め込まれている部分では、１×６画素の中央部に黒画素があり、端部が白画素であるため、下に凸の曲線になっている。また、コード値「０」が埋め込まれている部分では、１×３画素の中心が黒画素で端部が白画素となっているのが２つ続いているため、１×６画素で見ると中央部が上に凸の曲線になっている。
【００３５】
（２）画像処理システムの説明
複写制御したい文書データは、上述した本実施形態に係る付加情報埋め込み方法を用いて、以下に示す情報が符号化され、誤り訂正符号が付加されてさらに記号化されることによって生成される。
【００３６】
１）複写制御レベル数：時系列に異なる複数制御レベルを変更する数。
例えば、複写制御レベルを
１：『全く複写させない』
２：『部分的に複写させない』
３：『警告情報を付加して、複写を許可する』
としたときに、２００５年１２月３１日まで複写制御レベルを１、２００６年０３月３１日まで複写制御レベルを２、２００６年０６月３０日まで複写制御レベルを３に設定する場合は、複写制御レベル数を３とする。
【００３７】
２００５年１２月３１日まで複写制御レベルを１、２００６年０３月３１日まで複写制御レベルを２とだけ設定する場合は、複写制御レベル数を２とする。以降は、複写制御レベル数を３としたときの例で説明する。
【００３８】
２）第１の複写制御レベル：ここでは全く複写させないことを示す複写制御レベルである『１』が設定される。
３）第１の複写制御レベル有効年月日：ここでは２００５年１２月３１日が設定される。
４）第２の複写制御レベル：ここでは部分的に複写させないことを示す『２』が設定される。
５）第２の複写制御レベル有効年月日：ここでは２００６年０３月３１日が設定される。
６）複写制御したい領域座標値：コードが埋め込まれている領域の左上の座標を原点として、複写制御したい領域の主走査方向開始点、主走査方向終了点、副走査方向開始点、副走査方向終了点が設定される。
７）第３の複写制御レベル：ここでは警告情報を付加して、複写を許可することを示す『３』が設定される。
８）第３の複写制御レベル有効年月日：ここでは２００６年０６月３０日が設定される。
【００３９】
図１０は、以上のような複写制御情報が埋め込まれた文書を複写制御する画像処理システムの構成例を示すブロック図である。ここでは、画像処理システムとして、複写機を一例に挙げて説明する。本例に係る複写機は、画像入力部３１、画像処理部３２、コードデータ解釈部３３、カレンダー部３４および画像出力部３５を有する構成となっている。
【００４０】
画像入力部３１は、ＣＣＤセンサーやＡ／Ｄ変換部などを具備し、入力原稿を読み取り、その読み取った情報をデジタル信号に変換して出力する。画像処理部３２は、画像入力部３１から供給されるデジタル信号となった入力原稿データに対して、コードデータ解釈部３３からの解釈結果を基に種々のデジタル信号処理を施して画像出力部３５に供給する。コードデータ解釈部３３は、カレンダー部３４から日付情報を取得するとともに、画像入力部３１からのデジタル信号に対してコードデータの検出およびその内容を解釈し、その解釈結果を画像処理部３２に与える。画像出力部３２は、レーザー駆動系など画素描画部を具備し、紙などの記録媒体上に画素を走査しながら描画する。
【００４１】
上記構成の複写機の動作について、図１１に示す原稿を入力原稿（文書）として説明する。図１１において、『これは機密事項です。』と書かれた部分が複写制御したい機密事項領域であり、図中の点線で囲まれた領域１１１がその範囲を示している。この点線は機密事項領域１１１の範囲を明示するために記したものであり、本来の文書には存在しないものである。
【００４２】
図１１の機密事項領域１１１には複写制御コードが付加されているが、当該複写制御コードは文字の大きさと比較して微細なため、図１０にそのまま示すと黒く塗り潰されたように表現されてしまう。したがって、機密事項領域１１１を拡大表示したものを図１２に示す。図１２において、複写制御コード１２１が付加されている部分は最終行の『これは』という部分である。
【００４３】
図１１に示す原稿の場合は、複写制御コードの内容が、先述したように、２００５年１２月３１日までは『全く複写させない』、２００６年０３月３１日までは『部分的に複写させない』、２００６年０６月３０日までは『警告情報を付加して、複写を許可する』という内容であるとする。この原稿の複写処理に際し、コードデータ解釈部３３はカレンダー部３４から日付情報を取得し、この取得した情報と付加情報の内容とから制御内容を決定する。
【００４４】
例えば、カレンダー部３４から取得した日付が２００５年１２月２０日である場合（第１の複写制御レベルの有効年月日期間内）は、第１の複写制御レベルの有効年月日中であるので、コードデータ解釈部３３から画像処理部３２へ出力される制御内容は『全く複写させない』となる。画像処理部３２はこの制御内容を受けて、画像信号を０もしくは２５５にリセットすることにより、『全く複写させない』という制御を実行する。図示しないが、０にリセットされた場合は全面真っ白の状態に描画する画像データが、２５５にリセットされた場合は全面塗り潰された状態に描画する画像データがそれぞれ画像出力部３５に出力される。
【００４５】
ここでは、『全く複写させない』という制御を実現する方法として、画像データをリセットする方法を例に挙げて説明したが、これに限ることではない。例えば、画像処理システム全体を制御するシステム制御部（図示せず）にコードデータ解釈部３３の解釈結果を与え、当該システム制御部が図示しない給紙トレイ部からの給紙を止めるようにすることで、『全く複写させない』という制御を実現することも可能である。このように、機密事項領域１１１だけでなく、文書全体の内容が複写されないようにシステムが動作するようにすれば良い。
【００４６】
次に、カレンダー部３４から取得した日付情報が２００６年２月２２日である場合（第１の複写制御レベル有効年月日は過ぎているが第２の複写制御レベル有効期間内）について説明する。
【００４７】
この場合、第１の複写制御レベルの有効年月日を過ぎているため、第１の複写制御である『全く複写させない』という制御は実施されないが、第２の複写制御レベルの有効年月日である２００６年０３月３１日以前のため、第２の複写制御レベルである『部分的に複写させない』という制御が実行される。第２の複写制御レベルが２：『部分的に複写させない』ということであるから、コードデータ解釈部３３から画像処理部３２には複写制御したい領域座標値と複写制御レベルとして２：『部分的に複写させない』が出力される。
【００４８】
ここで、コードデータ解釈部３３が画像処理部３２に出力する領域座標値について図１３を用いて説明する。
【００４９】
複写制御コード１２１の領域座標値は、当該コード情報が埋め込まれている左上を原点として、主走査方向開始点ＦＳ、主走査方向終了点ＦＥ、副走査方向開始点ＳＳ、副走査方向開始点ＳＥとなっているので、図１３中のＸ１、Ｘ２、Ｙ１、Ｙ２を用いると、（ＦＳ，ＦＥ，ＳＳ，ＳＥ）＝（−Ｘ１，Ｘ２，−Ｙ１，Ｙ２）として格納されている。コードデータ解釈部３３から画像処理部３２へ出力される領域座標値は、コード情報が埋め込まれている左上の原点の座標を（ｘｘ，ｙｙ）とすると、（ＦＳ′，ＦＥ′，ＳＳ′，ＳＥ′）＝（ｘｘ−Ｘ１，ｘｘ＋Ｘ２，ｙｙ−Ｙ１，ｙｙ＋Ｙ２）として出力される。
【００５０】
画像処理部３２は、領域座標値（ＦＳ′，ＦＥ′，ＳＳ′，ＳＥ′）＝（ｘｘ−Ｘ１，ｘｘ＋Ｘ２，ｙｙ−Ｙ１，ｙｙ＋Ｙ２）を受けて、その領域に対する画像データを０もしくは２５５にリセットし、画像出力部３５に送る。その結果、０にリセットした場合は、図１４に示すように、指定された領域を真っ白の状態に描画する画像データが、２５５にリセットされた場合は、図１５に示すように、指定された領域を塗り潰された状態に描画する画像データがそれぞれ画像出力部３５に出力される。
【００５１】
次に、カレンダー部３４から取得した日付情報が２００６年０４月２０日（第１および第２の複写制御レベルの有効年月日を過ぎているが、第３の複写制御レベル有効期間内）である場合について説明する。
【００５２】
この場合、第１および第２の複写制御レベルの有効年月日を過ぎているため、第１および第２の複写制御である『全く複写させない』、『部分的に複写させない』という制御は実施されないが、第３の複写制御レベルの有効年月日である２００６年０６月３０日以前のため、第３の複写制御レベルである『警告情報を付加して、複写を許可する』という制御が実行される。コードデータ解釈部３３から画像処理部３２には複写制御レベルとして３：『警告情報を付加して、複写を許可する』が出力される。
【００５３】
画像処理部３２は、図１６に示すように、予め決めておいた『禁複写原稿』という文字を、画像入力部３１から送られてきた画像データに対して予め決めておいた場所に付加して、画像出力部３５に送る。ここでは、警告情報を付加する方法として、ここでは予め決めておいた語句を予め決めておいた場所に付加する例を挙げて説明しているが、これに限った訳でない。例えば、埋め込まれている複写動作の制御内容情報の１つとして、付加する語句や付加する場所を加えることで、付加する語句および付加する場所を変更することなども考えられる。
【００５４】
次に、カレンダー部３４から取得した日付情報が２００６年０７月１０日である場合について説明する。
【００５５】
この場合、第３の複写制御レベルの有効年月日も過ぎているため、コードデータ解釈部３３から画像処理部３２には何も出力しないか、もしくは複写制御はしないという信号を出力する。このとき、画像処理部３２は複写制御に関する処理は一切せずに画像出力部３５に送る。
【００５６】
上述した第１実施形態に係るコードデータ解釈部３３の一連の動作の流れを図１７に示す。
【００５７】
図１７のフローチャートにおいて、コードデータ解釈部３３はカレンダー部３４から日付情報を取得し（ステップＳ１１）、次いで複写制御レベル数ｎを取得し（ステップＳ１２）、しかる後複写制御レベルｉをｉ＝１にセットする（ステップＳ１３）。続いて、取得した日付が第ｉの複写制御レベルの有効期限か否かを判断する（ステップＳ１４）。第ｉの複写制御レベルの有効期限でなければ、複写制御レベルｉをインクリメントし（ステップＳ１５）、次いでｉ＞ｎであるか否かを判断する（ステップＳ１６）。ｉ＞ｎであれば、複写を許可する情報を画像処理部３２に出力し（ステップＳ１７）、一連の処理を終了する。ｉ≦ｎであれば、ステップ１４に戻って上述した処理を繰り返す。
【００５８】
ステップＳ１４において、取得した日付が第ｉの複写制御レベルの有効期限であると判断した場合は、ｉ＝１であるか否かを判断する（ステップＳ１８）。ここで、ｉ＝１であれば、全く複写させないための情報を画像処理部３２に出力し（ステップＳ１９）、一連の処理を終了する。ｉ≠１であれば、ｉ＝２であるか否かを判断する（ステップＳ２０）。ここで、ｉ＝２であれば、複写制御領域の情報を取得し（ステップＳ２１）、この取得した複写制御領域の情報と共に、部分的に複写させないための情報を画像処理部３２に出力し（ステップＳ２２）、一連の処理を終了する。ｉ≠２であれば、警告情報を付加して、複写を許可する情報を画像処理部３２に出力し（ステップＳ２３）、一連の処理を終了する。
【００５９】
上述したように、第１実施形態に係る付加情報埋め込み方法によれば、時系列な複数の制御内容を示すコード情報を付加情報として原稿中の複写制御をしたい部分に直接埋め込むことで、文書の機密レベル(複写制御レベル)を時系列に変更することが可能になる。したがって、複写制御コードを検出した場合は、画像データの忠実な再現を行わないようにすることで、セキュリティー機能を持つ画像処理システムを実現できる。
【００６０】
［第２実施形態］
次に、本発明の第２実施形態に係る付加情報埋め込み方法および画像処理システムについて説明する。
【００６１】
付加情報をコードデータに変換し、画像データに対してどのように埋め込むかの方法については、第１の実施形態と同様であるため、ここではその説明を省略する。本実施形態において、第１実施形態と違うところは画像データに対して埋め込む付加情報の種類である。ここで言う付加情報の種類とは、付加情報体系、コード体系が異なるものを指すのではなく、複写制御内容が異なることを指している。
【００６２】
このことについて、図１８を用いて説明する。図１８は、２箇所の機密事項領域が存在し、それぞれに異なった複写制御を実施するコードデータが埋め込まれている。図１１と同様に図１８にそのままコードデータを示すと、黒く塗り潰した表現になるため、図１９および図２０にそれぞれ拡大表現したものを示す。ここで、機密事項領域１に埋め込まれているコードデータの内容を第１実施形態と同様のものとし、機密事項領域２に埋め込まれているコードデータの内容を以下に示すものとして、図１０に示す画像処理システムでの動作を説明する。
【００６３】
機密事項領域２に埋め込まれている複写動作制御内容
１）複写制御レベル数：３
２）第１の複写制御レベル：１
３）第１の複写制御レベル有効年月日：２００６年０１月３１日
４）第２の複写制御レベル：２
５）第２の複写制御レベル有効年月日：２００６年０５月３１日
６）複写制御したい領域座標値：コードが埋め込まれている領域の左上の座標を原点として、複写制御したい領域の主走査方向開始点、主走査方向終了点、副走査方向開始点、副走査方向終了点が設定される。ここでは機密事項領域２に対応したものが設定される。
７）第３の複写制御レベル：３
８）第３の複写制御レベル有効年月日：２００６年０７月３１日
【００６４】
図１０に示す画像処理システムの動作において、画像入力部３１および画像出力部３５の各動作については第１実施形態と同一であるため、ここではその説明を省略する。第１実施形態と大きく異なる部分はコードデータ解釈部３３の動作である。このコードデータ解釈部３３の動作について以下に詳細に説明する。
【００６５】
コードデータ解釈部３３での動作が第１実施形態と異なるのは、複写制御内容が異なる複数の付加情報について、どうのように解釈するかという点である。コード情報の解釈については、第１実施形態と同様にそれぞれの複写制御レベルに対する有効年月日で決まるので、カレンダー部３４から取得する日付情報を基に説明する。
【００６６】
カレンダー部３４から取得した日付情報が２００５年１２月２０日である場合は、機密事項領域１および機密事項領域２に対する複写制御内容が共に複写制御レベルが１：『全く複写させない』であるために、コードデータ解釈部３３から画像処理部３２には複写制御レベルとして１：『全く複写させない』が出力される。画像処理部３２はこの制御内容を受けて画像信号を０もしくは２５５にリセットする。その結果、第１実施形態と同様に、図示しないが全面真っ白もしくは全面塗り潰された状態に描画する画像データが画像出力部３５に送られる。
【００６７】
次に、カレンダー部３４から取得した日付情報が２００６年０１月２０日である場合について説明する。この日付では、機密事項領域１に対する複写制御は複写制御レベル：１の有効期間が過ぎ、複写制御レベル：２『部分的に複写させない』の有効期間中である。
【００６８】
一方、機密事項領域２に対する複写制御はまだ、複写制御レベル：１『全く複写させない』である。この場合には、機密事項領域１に対する複写制御(制御レベル：２)を実施しても、機密事項領域２に対する複写制御（複写制御レベル：１）を実施すると、画像データ全体から見れば複写制御は複写制御レベル：１である。そのため、コードデータ解釈部３３から画像処理部３２へ出力される制御内容は、『全く複写させない』となる。画像処理部３２での動作は上記と同様のため省略する。
【００６９】
次に、カレンダー部３４から取得した日付情報が２００６年０２月２０日である場合について説明する。この日付では、機密事項領域１および機密事項領域２共に複写制御レベルが２：『部分的に複写させない』であるため、コードデータ解釈部３３から画像処理部３２には複写制御したい領域座標値と複写制御レベルとして２：『部分的に複写させない』が出力される。複写制御したい領域座標値については第１実施形態と同様のためここでは説明を省略する。
【００７０】
画像処理部３２は、領域座標値を受けてその領域に対する画像データを０もしくは２５５にリセットし、画像出力部３５に送る。その結果、０にリセットした場合は、図２１に示すように、指定された領域を真っ白の状態に描画する画像データが、２５５にリセットされた場合は、図２２に示すように、指定された領域を塗り潰された状態に描画する画像データがそれぞれ画像出力部３５に出力される。
【００７１】
次に、カレンダー部３４から取得した日付情報が２００６年０４月２０日である場合について説明する。この日付では、機密事項領域１に対する複写制御は複写制御レベルが３：『警告情報を付加して、複写を許可する』の有効期間中である。一方、機密事項領域２に対する複写制御はまだ、複写制御レベルが２：『部分的に複写させない』である。この場合、コードデータ解釈部３３から画像処理部３２には、複写制御レベル３と複写制御レベル２、および複写制御したい領域座標値が共に出力される。
【００７２】
画像処理部３２は、図２３に示すように、予め決めておいた『禁複写原稿』という文字を画像入力部３１から送られてきた画像データに対して予め決めておいた場所に付加した後に、コードデータ解釈部３３から送られてきた領域情報を基に画像データを０もしくは２５５にリセットし、画像出力部３５に送る。その結果、０にリセットした場合は、図２４に示すように、指定された領域を真っ白の状態に描画する画像データが、２５５にリセットされた場合は、図２５に示すように、指定された領域を塗り潰された状態に描画する画像データがそれぞれ画像出力部３５に出力される。
【００７３】
次に、カレンダー部３４から取得した日付情報が２００６年０６月２０日である場合について説明する。この日付の場合は、機密事項領域１および機密事項領域２共に複写制御レベルが３：『警告情報を付加して、複写を許可する』であるため、コードデータ解釈部３３から画像処理部３２には複写制御レベルとして３：『警告情報を付加して、複写を許可する』が出力される。
【００７４】
画像処理部３２は、図２３に示すように、予め決めておいた『禁複写原稿』という文字を画像入力部３１から送られてきた画像データに対して予め決めておいた場所に付加して画像出力部３５に送る。
【００７５】
次に、カレンダー部３４から取得した日付情報が２００６年０７月２１日である場合について説明する。この日付の場合は、機密事項領域１に対する全ての複写制御レベルの有効年月日を過ぎているが、機密事項領域２に対する複写制御はまだ、複写制御レベル：３『部分的に複写させない』であるため、コードデータ解釈部３３から画像処理部３２には複写制御レベルとして３：『警告情報を付加して、複写を許可する』が出力される。
【００７６】
画像処理部３２は、図２３に示すように、予め決めておいた『禁複写原稿』という文字を画像入力部３１から送られてきた画像データに対して予め決めておいた場所に付加して画像出力部３５に送る。
【００７７】
次に、カレンダー部３４から取得した日付情報が２００６年０８月１０日である場合について説明する。この場合、機密事項領域１および機密事項領域２共に全ての複写制御レベルの有効年月日も過ぎているため、コードデータ解釈部３３から画像処理部３２には何も出力しないか、もしくは複写制御はしないという信号を出力する。画像処理部３２は、複写制御に関する処理は一切せずに画像出力部３５に送る。
【００７８】
上述した第２実施形態に係るコードデータ解釈部３３の一連の動作の流れを図２６および図２７に示す。図２６および図２７は、紙面の都合上、一連の動作の流れを２つに分割して示している。
【００７９】
図２６および図２７に示すフローチャートにおいて、個々の複写制御コードを解釈するステップＳ３１での処理は、図１７に示すフローチャートの流れそのものであり、ここではその説明について重複するので省略する。図２６および図２７のフローチャートにおいて、ステップＳ３２以降の動作の流れは、内容の異なる複数の複写制御内容が存在したときにどのように動作するかを示している。
【００８０】
先ず、ステップＳ３１の処理、即ち個々の複写制御コードを解釈する処理を終えたら、複写制御コードの制御レベルｉ，ｊをｉ＝１、ｊ＝０にそれぞれセットし（ステップＳ３２）、次いでｉ番目の複写制御コードの制御レベルが１か否かを判断する（ステップＳ３３）。ここで、ｉ≠１であれば、ｉ番目の複写制御コードの制御レベルが２か否かを判断し（ステップＳ３４）、ｉ≠２であれば、さらにｉ番目の複写制御コードの制御レベルが３か否かを判断する（ステップＳ３５）。
【００８１】
ここで、ｉ≠３であれば、即ち複写制御コードの制御レベルｉが１でも、２でも、３でもなければ、複写制御コードの制御レベルｉをインクリメントし（ステップＳ３６）、次いでｉ＞ｎであるか否かを判断する（ステップＳ３７）。そして、ｉ＞ｎであれば、通常複写を許可する情報を画像処理部３２に出力し（ステップＳ３８）、一連の処理を終了する。ｉ≦ｎであれば、ステップ３３に戻って上述した処理を繰り返す。
【００８２】
ステップＳ３５の判断処理において、ｉ＝３であれば、複写制御コードの制御レベルｊをインクリメントし（ステップＳ３９）、次いで複写制御コードの制御レベルｉをインクリメントし（ステップＳ４０）、続いてｉ＞ｎであるか否かを判断する（ステップＳ４１）。そして、ｉ＞ｎであれば、警告情報を付加して、複写を許可する情報を画像処理部３２に出力し（ステップＳ４２）、一連の処理を終了する。
【００８３】
ステップＳ４１の判断処理において、ｉ≦ｎであれば、ｉ番目の複写制御コードの制御レベルが１か否かを判断し（ステップＳ４３）、ｉ≠１であれば、ｉ番目の複写制御コードの制御レベルが２か否かを判断する（ステップＳ４４）。そして、ｉ≠２であれば、ｉ＝３であるからステップＳ４０に戻って上述した処理を繰り返す。
【００８４】
ステップＳ３４またはステップＳ４４でｉ＝２と判断した場合には、複写制御領域の情報を取得し（ステップＳ４５）、次いで複写制御コードの制御レベルｉをインクリメントし（ステップＳ４６）、しかる後ｉ＞ｎであるか否かを判断する（ステップＳ４７）。ここで、ｉ＞ｎであれば、ｊ＝０であるか否かを判断し（ステップＳ４８）、ｊ＝０であれば、部分複写禁止処理の情報を画像処理部３２に出力し（ステップＳ４９）、一連の処理を終了する。
【００８５】
ステップＳ４７の判断処理において、ｉ≦ｎであれば、ｉ番目の複写制御コードの制御レベルが１か否かを判断し（ステップＳ５０）、ｉ≠１であれば、ｉ番目の複写制御コードの制御レベルが２か否かを判断する（ステップＳ５１）。ここで、ｉ＝２であれば、ステップＳ４５に戻って上述した処理を繰り返す。ｉ≠２であれば、ｉ番目の複写制御コードの制御レベルが３であるから、複写制御コードの制御レベルｊをインクリメントし（ステップＳ５２）、しかる後ステップＳ４６に戻って上述した処理を繰り返す。
【００８６】
ステップＳ４８の判断処理において、ｊ≠１であれば、警告情報の付加処理および部分複写禁止処理の情報を画像処理部３２に出力し（ステップＳ５３）、一連の処理を終了する。また、ステップＳ３３、ステップＳ４３またはステップＳ５０でｉ＝１と判断した場合には、全面複写禁止処理の情報を画像処理部３２に出力し（ステップＳ５４）、一連の処理を終了する。
【００８７】
上述したように、第２実施形態に係る付加情報埋め込み方法によれば、時系列な複数の制御内容を示すコード情報を２種以上、付加情報として原稿中に埋め込むことで、文書中の複数箇所に対して機密レベル(複写制御レベル)を時系列に変更することが可能になる。したがって、複写制御コードを検出した場合は、画像データの忠実な再現を行わないようにすることで、セキュリティー機能を持つ画像処理システムを実現できる。特に、コード情報を原稿中の複写制御をしたい部分に直接埋め込むことで、複写禁止を示すマークが知られた場合にも、画像処理システムでそのセキュリティー機能を発揮できる。
【００８８】
［第３実施形態］
次に、本発明の第３実施形態に係る付加情報埋め込み方法および複写システムについて説明する。
【００８９】
付加情報をコードデータに変換し、画像データに対してどのように埋め込むかの方法については、第１および第２実施形態と同様であるため、ここではその説明を省略する。また、コードデータを検知して、複写制御を行う画像処理システムの動作についても第１および第２実施形態と同様であるため、ここではその説明を省略する。
【００９０】
本実施形態において、第１および第２実施形態と違うところは、同一制御内容のコードデータを複数個、画像データに対して埋め込む点にある。ここでいう同一制御内容のコードデータが複数個とは、第２実施形態のように、各複写制御レベルに対する有効年月日が異なったり、複写制御レベル：２の部分的に複写を禁ずる領域が異なるものとは違う。
【００９１】
その違いについて図２８を用いて説明する。図２８は、第１実施形態に用いた入力原稿(文書)の機密事項領域を示す図である。第１実施形態では、図１２に示すように、この点線部分に対する複写制御を行うコードデータは『これは』というところに１つだけ埋め込むようにしていたが、本実施形態では、図２８に示すように、点線部分に対する複写制御を行うコードデータを５個埋め込むようにしている。
【００９２】
ここで埋め込まれているコードデータは同一制御内容のコードであるが、同一コードであるとは限らない。これは、第１および第２実施形態においても説明したが、複写制御レベル：２『部分的に複写させない』のときに、複写制御したい領域を示す座標情報は、コードデータが埋め込まれている領域により原点が異なるため、異なった数値となっている。しかし、制御内容に複写制御レベル：２が含まれていない場合には、同一制御内容のコードデータは同一のコードデータとなる。
【００９３】
本実施形態および第１、第２実施形態に係る付加情報埋め込み方法では、原稿の汚れや画像処理システムの画像入力部３１におけるデータ読み込み不良等の影響も考えて、誤り訂正符号が付加されて、コードデータ取得の安定化が図られている。本実施形態では、このようなコードデータを複数個埋め込んでいるため、さらなるコードデータ取得の安定化が見込まれる。
【００９４】
また、第１、第２および第３実施形態に係る付加情報埋め込み方法では、文字の可読性（何が書かれているが解る）を保ちながら、文字部分にコードデータを埋め込むことができる。それを踏まえて本実施形態では、図２８に示すように、文字部分を含めて複数箇所にコードデータを埋め込んでいる。この文書に対してコードデータを全て検出できないような場合は、よほど入力原稿(文書)が汚れていることが推測される。このような場合には、確かにこのコード情報を取得して、複写制御を行うことが実施されないが、複写されたものは文字も読めない状況であることが推測されるため、本来の機密事項が複写されないという目的は達成される。
【００９５】
また、図２８では、５箇所にコードデータ▲１▼〜▲５▼を埋め込んでいるが、さらに数を増やすことによって、その機密保持性が高まることは言うまでもない。またさらに、悪意を持った者に、コードデータが埋め込まれている部分に複写制御情報があるのではと気付かれた場合も、コードを改竄し複写しようとする試みを抑制することができる。
【００９６】
例えば、図２８では５箇所しかコードデータを埋め込んでいないが、文字部分全てにコードデータを埋め込んだとする。この場合、コードデータを取得できないようにコードデータ部分をすべて塗り潰すと機密事項部分の文字も読めなくなり、上記同様にコード情報を取得して、複写制御を行うことが実施されないが、本来の機密事項が複写されないという目的は達成される。
【００９７】
また、図２９に示すように、コード埋め込み部分まで推測しその部分を塗り潰すような改竄を試みる者がいた場合にも、これを実現するには細かな作業が必要となるため、埋め込むデータの数を増やせば増やすほど、その者の改竄するという意志を減退させることが出来る。
【００９８】
これは、第１、第２および第３実施形態に係る付加情報埋め込み方法が、文字の可読性（何が書かれているかが解る）を保ちながら、文字部分にコードデータを埋め込むことができることで実現できている。
【００９９】
［変形例］
なお、本発明の技術的範囲は上記各実施形態に限定されるものではなく、上記実施形態に種々の変更を加えて、特許請求の範囲に記載の発明を実施することができる。そのような発明が本出願に係る発明の技術的範囲に属することは、特許請求の範囲の記載から明らかである。
【０１００】
また、上記第１および第２実施形態において、図１に示す付加情報埋め込み装置１０で画像データにコードデータを埋め込んだ後に、図示していない画像形成装置（インクジェットプリンタ、電子写真式プリンタ等）で他の画像データと同一の塗料、トナー、インクで印刷されていることを前提として説明しているが、これに限定されるものではない。
【０１０１】
コードデータを紫外線光源からの光で励起される塗料、トナー、インクや赤外線光源からの光で励起される塗料、トナー、インクで印刷し、図１０に示す画像処理システムの画像入力部３１に光源として通常光源の他に赤外線光源および紫外線光源を具備することにより、複写制御コードを取得することも可能である。また、第１および第２実施形態においては、埋め込む付加情報がコード情報であれば良く、既知のＱＲコード等でも構わない。
【０１０２】
また、上記各実施形態において、付加情報として埋め込んだ複写制御内容として、複写制御レベルが１から２、そして３と変化するもので説明したが、これに限定するものではない。複写制御レベルを１のみ、２のみ、３のみのように１種類の制御レベルにして、有効年月日が過ぎると通常複写できるようにしたりすることも可能である。また、複写制御レベルを１から３、１から２、２から３のように２種類の制御レベルにすることも可能である。
【０１０３】
また、上記第２実施形態において、複写制御したい領域を２領域として説明したが、これに限定するものではなく、特に領域の数には制限が無い。
【０１０４】
また、上記各実施形態では、図１０の画像処理システムとして複写機を例に挙げて説明をしたが、これに限定するものではない。画像入力部３１としては、ネットワーク経由で画像データをデジタルデータで入力可能なものであれば、特に限定するものではない。また、画像出力部３５についても同様である。このように、画像入力部３１と画像出力部３５とがネットワークで繋がっているが、物理的に離れているようなシステム構成も考えられる。このような構成の場合は、コードデータ解釈部３３と画像処理部３２の機能を持たせた複写制御サーバーを同じネットワーク上に設置し、複写制御サーバー経由でなければ、画像出力部３５にデータ送ることのできない構成にすることで、上記各実施形態の複写制御が可能になる。
【０１０５】
またさらに、上記第１および第２実施形態において、複写動作の制御内容を示すコードデータを複写制御レベル：２の複写制御したい部分領域内に埋め込んでいるが、これに限定するものではない。これは第１実施形態で説明している複写制御レベル：２の複写制御したい部分領域内を示す座標データ生成方法により明らかである。
【０１０６】
【発明の効果】
以上説明したように、本発明によれば、複数の有効期限を含み、該有効期限に応じて複写動作の制御内容が異なるコード情報を付加情報として原稿中に埋め込むことで、文書の機密レベルを時系列に変更することが可能になる。
【図面の簡単な説明】
【図１】  本発明が適用される付加情報埋め込み装置の構成例を示すブロック図である。
【図２】  ２値化セル生成部によって生成されたセルを模式的に表した図である。
【図３】  ２値化セル生成部によって生成されたセル内を２値化した様子を模式的に表した図である。
【図４】  基本セルを２値化する方法を説明するための図である。
【図５】  拡大セルを２値化する方法を説明するための図である。
【図６】  本発明が実際に適用される付加情報埋め込み装置の構成例を示すブロック図である。
【図７】  第１実施形態に係る付加情報埋め込み方法で付加情報を２次元的に埋め込んだ例を示す図である。
【図８】  付加情報を文字とオーバーラップさせた場合の原稿画像を示す図である。
【図９】  コード埋め込み領域の付加情報の一例を示す図である。
【図１０】  本発明に係る画像処理システムの構成例を示すブロック図である。
【図１１】  入力原稿の一例を示す図である。
【図１２】  図１１の機密事項領域を拡大表示した図である。
【図１３】  領域座標値の説明に供する図である。
【図１４】  第１実施形態において指定された領域を真っ白の状態に描画した図である。
【図１５】  第１実施形態において指定された領域を塗り潰された状態に描画した図である。
【図１６】  第１実施形態において警告情報として『禁複写原稿』が書き込まれた原稿画像を示す図である。
【図１７】  第１実施形態に係るコードデータ解釈部の一連の動作の流れをフローチャートである。
【図１８】  ２箇所の機密事項領域が存在し、それぞれに異なった複写制御を実施するコードデータが埋め込まれた原稿画像を示す図である。
【図１９】  図１８の機密事項領域１を拡大表現した図である。
【図２０】  図１８の機密事項領域２を拡大表現した図である。
【図２１】  第２実施形態において指定された領域を真っ白の状態に描画した図である。
【図２２】  第２実施形態において指定された領域を塗り潰された状態に描画した図である。
【図２３】  第２実施形態において警告情報として『禁複写原稿』が書き込まれた原稿画像を示す図である。
【図２４】  『禁複写原稿』が書き込まれた原稿画像に対して指定された領域を塗り潰された状態に描画した図である。
【図２５】  『禁複写原稿』が書き込まれた原稿画像に対して指定された領域を塗り潰された状態に描画した図である。
【図２６】  第２実施形態に係るコードデータ解釈部の一連の動作の流れをフローチャート（その１）である。
【図２７】  第２実施形態に係るコードデータ解釈部の一連の動作の流れをフローチャート（その２）である。
【図２８】  ５箇所にコードデータ▲１▼〜▲５▼が埋め込まれた第３実施形態に係る入力原稿の機密事項領域を示す図である。
【図２９】  コード埋め込み部分まで推測しその部分を塗り潰すような改竄が行われた原稿画像を示す図である。
【符号の説明】
１０，２０…付加情報埋め込み装置、１１…２値化セル生成部、１２…セル２値化部、１３…階調値変更部、３１…画像入力部、３２…画像処理部、３３…コードデータ解釈部、３４…カレンダー部、３５…画像出力部
【図１】
0003818177.tif 000002
【図２】
0003818177.tif 000003
【図３】
0003818177.tif 000004
【図４】
0003818177.tif 000005
【図５】
0003818177.tif 000006
【図６】
0003818177.tif 000007
【図７】
0003818177.tif 000008
【図８】
0003818177.tif 000009
【図９】
0003818177.tif 000010
【図１０】
0003818177.tif 000011
【図１１】
0003818177.tif 000012
【図１２】
0003818177.tif 000013
【図１３】
0003818177.tif 000014
【図１４】
0003818177.tif 000015
【図１５】
0003818177.tif 000016
【図１６】
0003818177.tif 000017
【図１７】
0003818177.tif 000018
【図１８】
0003818177.tif 000019
【図１９】
0003818177.tif 000020
【図２０】
0003818177.tif 000021
【図２１】
0003818177.tif 000022
【図２２】
0003818177.tif 000023
【図２３】
0003818177.tif 000024
【図２４】
0003818177.tif 000025
【図２５】
0003818177.tif 000026
【図２６】
0003818177.tif 000027
【図２７】
0003818177.tif 000028
【図２８】
0003818177.tif 000029
【図２９】
0003818177.tif 000030