(57)【特許請求の範囲】
【請求項１】
画像処理装置であって、この画像処理装置は、
原画像データに対して画像処理が施された処理画像データの画素のうち、この処理画像データの画像面上で分散した予め定められた複数の位置における各画素データを構成する複数ビットのうちの一部のビットのそれぞれに、上記画像処理に関連する情報をあらわすための所定のビット数よりなるデータを分割したビットをそれぞれ配置する機能
を備えたことを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、上記画像処理に関連する情報は、
上記処理画像データを得るために上記原画像データに対して施された上記画像処理の内容をあらわす情報であること
を特徴とする画像処理装置。
【請求項３】
請求項１に記載の画像処理装置において、上記画像処理に関連する情報は、
上記処理画像データを得るために上記原画像データに対して上記画像処理が施された時、又は、
上記処理画像データをあらわすための情報とは異なる情報をあらわすためのビットが配置された時、をあらわす情報であること
を特徴とする画像処理装置。
【請求項４】
原画像データに画像処理を施して第１の処理画像データを得る第１の行程と、
上記第１の処理画像データの画素のうち、この第１の処理画像データの画像面上で分散した予め定められた複数の位置における各画素データを構成する複数ビットのうちの一部のビットのそれぞれに、上記画像処理に関連する情報をあらわすための所定のビット数よりなるデータを分割したビットをそれぞれ配置する第２の行程と
からなることを特徴とする画像処理方法。
【請求項５】
請求項４に記載の画像処理方法において、上記画像処理に関連する情報は、
上記第１の処理画像データを得るために上記原画像データに対して施された上記画像処理の内容をあらわす情報であること
を特徴とする画像処理方法。
【請求項６】
請求項４に記載の画像処理方法において、上記画像処理に関連する情報は、
上記第１の行程が行われた時、又は、上記第２の行程が行われた時、をあらわす情報であること
を特徴とする画像処理方法。
【請求項７】
記録媒体であって、この記録媒体に記録されたプログラムがコンピュータにロードされたとき、このコンピュータが下記の処理を実行することができるプログラムであることを特徴とする記録媒体：
原画像データに対して画像処理が施された処理画像データの画素のうち、この処理画像データの画像面上で分散した予め定められた複数の位置における各画素データを構成する複数ビットのうちの一部のビットのそれぞれに、上記画像処理に関連する情報をあらわすための所定のビット数よりなるデータを分割したビットをそれぞれ配置する処理。
【請求項８】
請求項７に記載の記録媒体において、上記画像処理に関連する情報は、
上記処理画像データを得るために上記原画像データに対して施された上記画像処理の内容をあらわす情報であること
を特徴とする記録媒体。
【請求項９】
請求項７に記載の記録媒体において、上記画像処理に関連する情報は、
上記処理画像データを得るために上記原画像データに対して上記画像処理が施された時、又は、
上記処理画像データをあらわすための情報とは異なる情報をあらわすためのビットが配置された時、をあらわす情報であること
を特徴とする記録媒体。
【請求項１０】
原画像データに画像処理を施した処理画像データの画素のうち、この処理画像データの画像面上で分散した予め定められた複数の位置の各画素データを構成する複数ビットのうちの一部のビットのそれぞれに、上記画像処理に関連する情報をあらわすための所定のビット数よりなるデータを分割したビットがそれぞれ配置されていること
を特徴とする画像データ。
【請求項１１】
請求項１０に記載の画像データにおいて、上記画像処理に関連する情報は、
上記処理画像データを得るために上記原画像データに対して施された上記画像処理の内容をあらわす情報であること
を特徴とする画像データ。
【請求項１２】
請求項１０に記載の画像データにおいて、上記画像処理に関連する情報は、
上記処理画像データを得るために上記原画像データに対して上記画像処理が施された時、又は、
上記処理画像データをあらわすための情報とは異なる情報をあらわすためのビットが配置された時、をあらわす情報であること
を特徴とする画像データ。
【請求項１３】
請求項１に記載の画像処理装置において、
上記各画素データを構成する複数ビットのうちの一部のビットは、各画素の階調を表す複数ビットのうちの最下位ビットであることを特徴とする画像処理装置。
【請求項１４】
請求項７に記載の記録媒体において、
上記各画素データを構成する複数ビットのうちの一部のビットは、各画素の階調を表す複数ビットのうちの最下位ビットであることを特徴とする記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は画像処理の技術の分野に属する。
【０００２】
【従来の技術】
デジタル画像処理技術は画像の編集、修正が容易である点に大きな特徴がある。
【０００３】
図１４はこのような画像自動補正ソフトの構成を示す概念図である。
【０００４】
編集者（オペレータ）は、このようなソフトウエアを用いて元の画像に様々な画像処理を施し、試行錯誤的に自分の意図する画像を手にすることが通常である。
【０００５】
このような過程において、元の画像に図１５に示されるような様々な処理を施した各段階における画像を保存し、一つの方向による処理によって望む画像が得られない場合、再びはじめに戻って、または、その途中の画像から他の方向の処理を試みることをしばしば行う。
【０００６】
この作業の過程において、そこで作成した各段階の画像データにかかる元の画像、その画像に施した処理の情報等を綿密に記録しておけば、混乱が生じることはないかもしれないが、往々にして、編集者は処理そのものに注意を奪われ、このような記録を取らないことが多く、途中段階のデータが雑然と蓄積され、結局その途中のデータを再度使用することができない。このためそれまでの作業を無駄にすることが多い。
【０００７】
また、図１６に示す自動画像補正ソフトのような、複数の画像を一度に処理する場合では、プログラムが各画像に対してどのような処理を行ったのかがやはり不明であるので、上に述べたと同様な問題が生じる。
【０００８】
更に、また、異なる編集者に画像データを渡したときにも、その履歴が必ずしも明確ではないので、その編集者は、やはり、重複的な試行を行うことになる。
【０００９】
画像処理を施した画像は、元の画像と比較すれば感じとしては異なるかもしれないが、それがどのような処理を施されてこの画像になったのか、元の画像はどのようであったか、２つのデータがあればどちらが元の画像であるか等、目視による判別は実際上できるものではない。
【００１０】
現在、様々な画像のファイルフォーマットが提案され、これらのファイルフォーマットの中には、所定の情報をファイルの所定の領域（タグ）に書き込んでおくことのできるものもある。しかし、そのような領域を持たないファイルフォーマットもあり、また、書き込みたい情報に対応する領域がないファイルフォーマットもあり、このようなフォーマットを使用するときには所望の情報が記録できず不便であった。
【００１１】
特開平８−２４１４０３号には、デジタル画像とウォーターマークとを組み合わせ、デジタル画像に可視のウォーターマークを置く手法が開示されている。
【００１２】
この公報では次のように説明している。
【００１３】
「ウォーターマーク画像の画素を検査し、その値が指定された「透明」値でない画素のそれぞれについて、原画像の対応する画素を、その色度ではなく輝度を変更することによって修正する。これによって、画像の内容を明瞭に見せることができるが、画像の無認可使用を思いとどまらせる可視のマークをもたらすことが可能になる」。
【００１４】
この技術は、書き込んだ情報がユーザに見えることが重要で、このため、著作権の主張や不正使用の防止ができるとするものである。
【００１５】
【発明が解決しようとする課題】
本発明は、上記公報の技術とは目的を異にし、書き込んだ情報がユーザにできるだけ認識されにくい、すなわち、できるだけ画像への視覚的影響が少ない方がよく、それでありながら、処理を施した画像データにどのような処理を施したものか、又は、その処理の時を、画像データ自体の情報から判別可能とすることにより、上記のような問題を解決することを発明の課題とする。
【００１６】
【課題を解決するための手段】
上記課題は下記の手段により解決される。
【００１７】
請求項１の発明の解決手段
原画像データに対して画像処理が施された処理画像データの画素のうち、この処理画像データの画像面上で分散した予め定められた複数の位置における各画素データを構成する複数ビットのうちの一部のビットのそれぞれに、上記画像処理に関連する情報をあらわすための所定のビット数よりなるデータを分割したビットをそれぞれ配置する機能
を備えたことを特徴とする画像処理装置。
【００１８】
請求項２の発明の解決手段
請求項１に記載の画像処理装置において、上記画像処理に関連する情報は、
上記処理画像データを得るために上記原画像データに対して施された上記画像処理の内容をあらわす情報であること
を特徴とする画像処理装置。
【００１９】
請求項３の発明の解決手段
請求項１に記載の画像処理装置において、上記画像処理に関連する情報は、
上記処理画像データを得るために上記原画像データに対して上記画像処理が施された時、又は、
上記処理画像データをあらわすための情報とは異なる情報をあらわすためのビットが配置された時、をあらわす情報であること
を特徴とする画像処理装置。
【００２０】
請求項４の発明の解決手段
原画像データに画像処理を施して第１の処理画像データを得る第１の行程と、
上記第１の処理画像データの画素のうち、この第１の処理画像データの画像面上で分散した予め定められた複数の位置における各画素データを構成する複数ビットのうちの一部のビットのそれぞれに、上記画像処理に関連する情報をあらわすための所定のビット数よりなるデータを分割したビットをそれぞれ配置する第２の行程と
からなることを特徴とする画像処理方法。
【００２１】
請求項５の発明の解決手段
請求項４に記載の画像処理方法において、上記画像処理に関連する情報は、
上記第１の処理画像データを得るために上記原画像データに対して施された上記画像処理の内容をあらわす情報であること
を特徴とする画像処理方法。
【００２２】
請求項６の発明の解決手段
請求項４に記載の画像処理方法において、上記画像処理に関連する情報は、
上記第１の行程が行われた時、又は、上記第２の行程が行われた時、をあらわす情報であること
を特徴とする画像処理方法。
【００２３】
請求項７の発明の解決手段
記録媒体であって、この記録媒体に記録されたプログラムがコンピュータにロードされたとき、このコンピュータが下記の処理を実行することができるプログラムであることを特徴とする記録媒体。
【００２４】
原画像データに対して画像処理が施された処理画像データの画素のうち、この処理画像データの画像面上で分散した予め定められた複数の位置における各画素データを構成する複数ビットのうちの一部のビットのそれぞれに、上記画像処理に関連する情報をあらわすための所定のビット数よりなるデータを分割したビットをそれぞれ配置する処理。
【００２５】
請求項８の発明の解決手段
請求項７に記載の記録媒体において、上記画像処理に関連する情報は、
上記処理画像データを得るために上記原画像データに対して施された上記画像処理の内容をあらわす情報であること
を特徴とする記録媒体。
【００２６】
請求項９の発明の解決手段
請求項７に記載の記録媒体において、上記画像処理に関連する情報は、
上記処理画像データを得るために上記原画像データに対して上記画像処理が施された時、又は、
上記処理画像データをあらわすための情報とは異なる情報をあらわすためのビットが配置された時、をあらわす情報であること
を特徴とする記録媒体。
【００２７】
請求項１０の発明の解決手段
原画像データに画像処理を施した処理画像データの画素のうち、この処理画像データの画像面上で分散した予め定められた複数の位置の各画素データを構成する複数ビットのうちの一部のビットのそれぞれに、上記画像処理に関連する情報をあらわすための所定のビット数よりなるデータを分割したビットがそれぞれ配置されていること
を特徴とする画像データ。
【００２８】
請求項１１の発明の解決手段
請求項１０に記載の画像データにおいて、上記画像処理に関連する情報は、
上記処理画像データを得るために上記原画像データに対して施された上記画像処理の内容をあらわす情報であること
を特徴とする画像データ。
【００２９】
請求項１２の発明の解決手段
請求項１０に記載の画像データにおいて、上記画像処理に関連する情報は、
上記処理画像データを得るために上記原画像データに対して上記画像処理が施された時、又は、
上記処理画像データをあらわすための情報とは異なる情報をあらわすためのビットが配置された時、をあらわす情報であること
を特徴とする画像データ。
請求項１３の発明の解決手段
請求項１に記載の画像処理装置において、
上記各画素データを構成する複数ビットのうちの一部のビットは、各画素の階調を表す複数ビットのうちの最下位ビットであることを特徴とする画像処理装置。
請求項１４の発明の解決手段
請求項７に記載の記録媒体において、
上記各画素データを構成する複数ビットのうちの一部のビットは、各画素の階調を表す複数ビットのうちの最下位ビットであることを特徴とする記録媒体。
【００３０】
【発明の実施の形態】
本発明は以下に記載の実施の形態をとる。
【００３１】
請求項１の発明の実施の形態
この発明の画像処理装置は、原画像データに対して画像処理が施された処理画像データの各画素のうち、この処理画像データの画像面上で分散した予め定められた複数の位置における画素データを構成する複数ビットのうちの一部のビットのそれぞれに、上記画像処理に関連する情報をあらわすための所定のビット数よりなるデータを分割したビットをそれぞれ配置する。
【００３２】
請求項２の発明の実施の形態
この発明の画像処理装置は、請求項１に記載の画像処理装置において、上記画像処理に関連する情報が、上記処理画像データを得るために上記原画像データに対して施された画像処理の内容をあらわす情報である。
【００３３】
請求項３の発明の実施の形態
この発明の画像処理装置は、請求項１に記載の画像処理装置において、上記画像処理に関連する情報が、上記処理画像データを得るために上記原画像データに対して上記画像処理が施された時、又は、上記処理画像データをあらわすための情報とは異なる情報をあらわすためのビットが配置された時、をあらわす情報である。
【００３４】
請求項４の発明の実施の形態
この発明の画像処理方法は、原画像データに画像処理を施して第１の処理画像データを得る第１の行程と、上記第１の処理画像データの画素のうち、この第１の処理画像データの画像面上で分散した予め定められた複数の位置における各画素データを構成する複数ビットのうちの一部のビットのそれぞれに、上記画像処理に関連する情報をあらわすための所定のビット数よりなるデータを分割したビットをそれぞれ配置する第２の行程とからなる。
【００３５】
請求項５の発明の実施の形態
この発明の画像処理方法は、請求項４に記載の画像処理方法において、上記画像処理に関連する情報が、上記第１の処理画像データを得るために上記原画像データに対して施された画像処理の内容をあらわす情報である。
【００３６】
請求項６の発明の実施の形態
この発明の画像処理方法は、請求項４に記載の画像処理方法において、上記画像処理に関連する情報が、上記第１の行程が行われた時、又は、上記第２の行程が行われた時、をあらわす情報である。
【００３７】
請求項７の発明の実施の形態
この発明の記録媒体には、コンピュータにロードされたとき、このコンピュータが、原画像データに対して画像処理が施された処理画像データの画素のうち、この処理画像データの画像面上で分散した予め定められた複数の位置における各画素データを構成する複数ビットのうちの一部のビットのそれぞれに、上記画像処理に関連する情報をあらわすための所定のビット数よりなるデータを分割したビットをそれぞれ配置する処理を実行することができるプログラムが記録されている。
【００３８】
請求項８の発明の実施の形態
請求項７に記載の記録媒体において、上記画像処理に関連する情報が、上記処理画像データを得るために上記原画像データに対して施された上記画像処理の内容をあらわす情報である。
【００３９】
請求項９の発明の実施の形態
請求項７に記載の記録媒体において、上記画像処理に関連する情報が、上記処理画像データを得るために原画像データに対して上記画像処理が施された時、又は、上記処理画像データをあらわすための情報とは異なる情報をあらわすためのビットが配置された時、をあらわす情報である。
【００４０】
請求項１０の発明の実施の形態
この発明の画像データは、原画像データに画像処理を施した処理画像データの画素のうち、この処理画像データの画像面上で分散した予め定められた複数の位置の各画素データを構成する複数ビットのうちの一部のビットのそれぞれに、上記画像処理に関連する情報をあらわすための所定のビット数よりなるデータを分割したビットがそれぞれ配置されている。
【００４１】
請求項１１の発明の実施の形態
この発明の画像データは、請求項１０に記載の画像データにおいて、上記画像処理に関連する情報が、上記処理画像データを得るために上記原画像データに対して施された画像処理の内容をあらわす情報である。
【００４２】
請求項１２の発明の実施の形態
この発明の画像データは、請求項１０に記載の画像データにおいて、上記画像処理に関連する情報が、上記処理画像データを得るために上記原画像データに対して画像処理が施された時、又は、上記処理画像データをあらわすための情報とは異なる情報をあらわすためのビットが配置された時、をあらわす情報である。
請求項１３の発明の実施の形態
この発明の画像処理装置における各画素データを構成する複数ビットのうちの一部のビットは、請求項１における各画素の階調を表す複数ビットのうちの最下位ビットである。
請求項１４の発明の実施の形態
この発明の記録媒体における各画素データを構成する複数ビットのうちの一部のビットは、請求項９における各画素の階調を表す複数ビットのうちの最下位ビットである。
【００４３】
【実施例】
実施例１
一般にパーソナルコンピュータ上でフルカラー画像を編集加工するようなソフトウエアは、図１５に示すような作業の流れを持っている。
【００４４】
これに対し、図１は本発明の概略を説明するためのフローチャートである。本発明では、この図に示すように、サブルーチン「処理記録の書き込み」が設けられている。
【００４５】
このサブルーチンにおいて、画像に実質的な影響を与えることなく、必要なデータが画像データの中に埋め込まれるが、この方法に関しては後に説明することにして、図１のフローチャートを説明する。
【００４６】
本プログラムがスタート（ステップＳ１）すると、ステップＳ２において画像処理を施そうとする対象画像の選択を行う。ステップＳ３において選択された画像の編集・加工等の処理を行う。この画像処理の内容は、様々な目的により任意である。処理された画像を表示装置に表示（ステップＳ４）して意図したものかどうかを確認し、サブルーチン「処理記録の書き込み」（ステップＳ５）に進み、後に説明するように、施された画像処理の内容の記録を画像データの中に書き込む。処理内容が書き込まれた画像データを保存出力（ステップＳ６）し、ステップＳ７においてこのプログラムを終了する。
【００４７】
図２は、上記サブルーチン「処理記録の書き込み」（ステップＳ５）の内容を示すサブルーチンフローチャートである。
【００４８】
サブルーチン「処理記録の書き込み」がスタート（ステップＳ１１）すると、ステップＳ１２において画像メモリの内容を作業メモリに移す。ステップＳ１３において、書き込みデータのビットパッキングを行う。ビットパッキングは次のように行われる。
【００４９】
画像処理の内容は図３の表に例示されるように１バイトで表現できるコード番号が付される。例えば、画像処理の内容が手法２によるコントラスト補正であれば付されるコードは１６進数表示２２である。
【００５０】
また、日付を１９９８年１月１日午前０時０分からの経過時間により分単位で表現する。このために３２ビットを使用する。そして処理履歴のバージョンチェックのために４ビットのデータを設けている。
【００５１】
これらの情報を順に並べると図４に示すようになる。ここにおいて、Ａが画像処理の内容を表す部分、Ｂが日付を表す部分、Ｃがバージョンチェック情報を表す部分であり、ｂはこれらを構成するビットである。
【００５２】
これらのビットが画像処理された画像の面上に分散して配置される。配置する位置はステップＳ１４において計算される。
【００５３】
この例で用いられた画像はフルカラーの自然画でサイズは１２８０＊１０２４画素である。まず、画像の中で上記４４ビットの位置を決める。これを画像のＲＧＢの各プレーンに対して以下のように埋める。
【００５４】
横方向、縦方向のそれぞれに画像サイズを１／８倍し、整数以下を切り捨てたものを１ｕｎｉｔとし、図５の表のようにビットの位置を決める。
【００５５】
それぞれの位置で、各ピクセルの階調データの最下位ビット（ＬＳＢ）に上記４４ビットの情報が埋め込まれる。
【００５６】
以上のようにして、４４ビットのそれぞれが配置されるピクセル位置が決定されたので、ステップＳ１５に進む。
【００５７】
このステップにおいて、画像の上記各位置のピクセルデータが次のように変更される。
【００５８】
各ピクセルのデータが１バイトであるので、１６進数で表すと００からＦＦの任意の値をとる。このデータと１６進数ＦＥとの論理積をとると、ピクセルデータの最下位ビットだけを０にしたものが得られる（図６）。
【００５９】
上述のパッキングされたデータの各ビットとこの最下位ビットを０にしたピクセルデータとの論理和をとると必要なデータが埋め込まれたピクセルデータが得られたことになる（図７）。
【００６０】
得られたデータを画像メモリに引き渡し（ステップＳ１６）て、ステップＳ１７にてこのサブルーチンを抜ける。
【００６１】
このように処理情報が分散した位置に書き込まれており、また、画像データの最下位ビットが変化するだけであるので、画像の質が実質的に低下することがない。
【００６２】
実施例２
以上の実施例（実施例１）では、画像はカラーのＲＧＢ各プレーンに同様な操作が行われている。このため、淡い画像では場合により画像上でその点が見える場合がある。この実施例２は、これを防止してより目立たなくするための工夫をしたものである。
【００６３】
図８、図９及び図１０は処理情報を書き込む画素の位置をＲプレーン、Ｇプレーン及びＢプレーンについて示した表である。
【００６４】
この表に示されるように、処理情報が埋め込まれる画素の位置がＧ、Ｂのプレーンで５画素（ピクセル）づつＲプレーンに対し逆にずらされている。
【００６５】
こうすることにより、処理情報が埋め込まれる位置を一層分散させ、より処理情報の埋込を目立たなくしている。
【００６６】
また、処理情報が書き込まれていない画像であっても、上記各位置のピクセルデータが偶然意味を持つ配列になる場合がある。このとき、誤って、「情報」として読取ってしまう可能性がある。この実施例では、Ｒ、Ｇ、Ｂそれぞれのプレーンに同じ情報を書き込むようにしている。情報を読み出す際に、これらの情報が一致するかどうかをチェックすることにより、このような偶然を排除することができる。
【００６７】
実施例３
実施例２は与えた情報が画像上にノイズとして見える場合を考慮したものであるが、偶然により４４個のビットが意味を持つデータ配列となる場合があるので、図１１、図１２及び図１３に示すように、この実施例３では、更にパリティデータを加え、５ビット増加の全４９ビットとした。
【００６８】
実施例４
これまでの実施例では、処理情報を埋め込むための画素の位置が固定的であるが、この位置にいくつかのパターンを用意しておき、この中から画像へ影響が最も少ないパターンを選ぶようにすることができる。
【００６９】
以上に実施例１乃至４では、画像データの最下位ビットを変更するようにしているが、その変更が目立たないなら必ずしも最下位ビットでなくてもよい。例えば、画像の階調数が多ければ（例えば１６ビット）、最下位から２ビット目または３ビット目でもかまわない。また、解像度が高ければ１画素を変更してもあまり目立たないので更に上位のビットでもよい。
【００７０】
また、これらの実施例にみられるように画像データ自体に情報を埋め込むので、画像ファイルのフォーマットに関わらず、様々な情報を記録しておくことができる。
【００７１】
【発明の効果】
本発明は以上に説明した構成をとることにより、次のような効果を奏する。
【００７２】
１  デジタル画像の画像処理の履歴が画像データ自体の中に保存できるようになる。
【００７３】
２  自動画像補正ソフトのような、複数の画像を一度に処理する場合では、プログラムが各画像データに対してどんな処理を行ったかが不明であるが、これが記録として保存できる。
【００７４】
３  画像データ自体の中に処理の履歴が記録されるので、逆の処理を行うことによりオリジナルの画像に戻すことができる。
【００７５】
４  同じような画像が幾つもあったとしても、処理の履歴からもっとも古いものやオリジナル画像を認識できる。
【００７６】
５  任意の情報が記録可能なので、写真の日付や名前などが記録でき、しかもそれらが見えない形で保存可能である。
【００７７】
６  また、処理は重くなるが暗号化して記録することも可能なので、こうすれば知られたくない情報を記録することができる。
【００７８】
７  画像データ自体に情報を埋め込むので、画像ファイルのフォーマットに関わらず、様々な情報を記録しておくことができる。
【図面の簡単な説明】
【図１】  本発明の概略を説明するためのフローチャートである。
【図２】  図１のサブルーチン「処理記録の書き込み」の内容を示すサブルーチンフローチャートである。
【図３】  画像処理の内容とこれを表現するコード番号を対応させた表である。
【図４】  画像データに埋め込まれる情報、この例では、処理情報、日付情報及びバージョン情報を示す図である。
【図５】  処理情報が埋め込まれる画素の画像上の位置をあらわす表である。
【図６】  画素データの最下位ビットを０にする演算を説明する図である。
【図７】  図６で得られた最下位ビットを０にした画素データの最下位ビットに処理情報を埋め込む原理を説明する図である。
【図８】  第２実施例において、処理情報を書き込む画素の位置をＲプレーンについて示した表である。
【図９】  第２実施例において、処理情報を書き込む画素の位置をＧプレーンについて示した表である。
【図１０】  第２実施例において、処理情報を書き込む画素の位置をＢプレーンについて示した表である。
【図１１】  第３実施例において、処理情報を書き込む画素の位置をＲプレーンについて示した表である。
【図１２】  第３実施例において、処理情報を書き込む画素の位置をＧプレーンについて示した表である。
【図１３】  第３実施例において、処理情報を書き込む画素の位置をＢプレーンについて示した表である。
【図１４】  画像自動補正ソフトの構成を示す概念図である。
【図１５】  パーソナルコンピュータ上でフルカラー画像を編集加工するようなソフトウエアの作業の流れを説明する図である。
【図１６】  複数の画像を一度に処理するソフトウエアの流れを説明する図である。
【図１】
0003758362.tif 000002
【図２】
0003758362.tif 000003
【図３】
0003758362.tif 000004
【図４】
0003758362.tif 000005
【図５】
0003758362.tif 000006
【図６】
0003758362.tif 000007
【図７】
0003758362.tif 000008
【図８】
0003758362.tif 000009
【図９】
0003758362.tif 000010
【図１０】
0003758362.tif 000011
【図１１】
0003758362.tif 000012
【図１２】
0003758362.tif 000013
【図１３】
0003758362.tif 000014
【図１４】
0003758362.tif 000015
【図１５】
0003758362.tif 000016
【図１６】
0003758362.tif 000017