(57)【要約】  【課題】  画像から撮像素子固有パターンを減少させた後に公開する処理を行う画像処理装置を提供する。  【解決手段】  画像生成部は、掲示板ユーザがアップロードしたアップロード画像データから撮像素子固有パターンを減少させる処理を行い、固有パターン減少画像データを生成し公開する。画像生成部は、リファレンス画像データをハイパスフィルタにかけ、リファレンス画像データの高域成分のみを抽出した撮像素子固有パターン画像データを作成する。次に画像生成部は、アップロード画像データと撮像素子固有パターン画像データとの差分を取り、撮像素子固有パターンを取り除かれた固有パターン減少画像データを作成する。【選択図】  図１
2006345404.tif 000002
【特許請求の範囲】
【請求項１】
撮像素子に固有の特徴を有する所定の画像生成装置によって生成された画像データを処理する画像処理装置であって、
前記画像生成装置が生成した画像データ内に前記撮像素子に固有の特徴に起因して生じる特徴データを記憶するメモリと、
前記画像生成装置が生成した第１の画像データから、前記メモリから読み出した前記特徴データを差し引いて第２の画像データを生成する画像生成手段と、
前記画像生成手段が生成した前記第２の画像データの公開処理を行う公開手段と
を有する画像処理装置。
【請求項２】
前記メモリは、前記特徴データを含む参照用画像データ、あるいは前記参照用画像データから予め抽出した前記特徴データを記憶する
請求項１に記載の画像処理装置。
【請求項３】
前記参照用画像データと前記第１の画像データとの相関を検出する相関検出手段と、
前記相関検出手段の検出した前記相関が所定の条件を満たしたことを条件に、前記公開手段による前記第２の画像データの公開を許可する公開許可手段
をさらに有する請求項２に記載の画像処理装置。
【請求項４】
前記画像生成手段が生成した前記第２の画像データに変形処理を施す変形手段
をさらに有し、
前記公開手段は、前記変形手段が前記変形処理を施した後の前記第２の画像データを公開する処理を行う
請求項１に記載の画像処理装置。
【請求項５】
前記変形手段は、複数の前記第２の画像データそれぞれに対して異なる前記変形処理を施す
請求項４に記載の画像処理装置。
【請求項６】
前記画像生成手段が生成した複数の前記第１の画像データに平均化処理を施して前記参照用画像データを生成する
請求項２に記載の画像処理装置。
【請求項７】
前記画像生成手段が生成した前記第２の画像データに電子透かし情報を付加する処理を施す電子透かし付加手段
をさらに有し、
前記公開手段は、前記電子透かし付加手段によって前記電子透かし情報が付加された前記第２の画像データを公開する処理を行う
請求項１に記載の画像処理装置。
【請求項８】
撮像素子に固有の特徴を有する所定の画像生成装置によって生成された画像データを処理する画像処理方法であって、
前記画像生成装置が生成した画像データ内に前記撮像素子に固有の特徴に起因して生じる特徴データを、前記画像生成装置が生成した第１の画像データから差し引いて第２の画像データを生成する第１の工程と、
前記第１の工程で生成した前記第２の画像データを公開する処理を行う第２の工程と
を有する画像処理方法。
【請求項９】
撮像素子に固有の特徴を有する所定の画像生成装置によって生成された画像データを処理する画像処理装置が実行するプログラムであって、
前記画像生成装置が生成した画像データ内に前記撮像素子に固有の特徴に起因して生じる特徴データを、前記画像生成装置が生成した第１の画像データから差し引いて第２の画像データを生成する第１の手順と、
前記第１の手順で生成した前記第２の画像データを公開する処理を行う第２の手順と
を前記画像処理装置に実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像素子の固有パターンを含む画像データから固有パターンを減少させた後にその画像データを公開する画像処理装置、画像処理方法及びプログラムに関する。
【背景技術】
【０００２】
近年、例えば、インターネット上の画像掲示板等、インターネットを介して画像データをアップロードする形式のデータサーバがコミュニティの形成、プリント・年賀状作成サービス等の目的で急激に普及している。こうした画像掲示板等でアップロードされる画像データは、そのままでは簡単に複製が可能であり、著作権者の許可を受けずに第三者が利用できてしまうという不利益がある。
こうした不利益を解消するために、例えば、受光感度に固有のばらつき（パターン）がある撮像素子を持つ画像生成装置によって生成された画像データの撮像素子固有パターンを利用してユーザの認証を行う画像処理装置及びその方法が提案されている。
【０００３】
【特許文献１】特開２００４−３０３２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上述した撮像素子の固有パターンを利用してユーザの認証を行う画像処理装置では、表示された画像を蓄積することで撮像素子固有パターンが抽出されてしまい、その固有パターンを利用して第三者が不正にユーザ認証をパスしてしまう恐れがある。
【０００５】
本発明は上述した従来技術の問題点を解決するために、画像から撮像素子固有パターンを減少させた後に公開する処理を行う画像処理装置、その方法及び画像処理装置を実行させるプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した従来技術の問題点を解決し、上述した目的を達成するため、第１の観点の発明の画像処理装置は、撮像素子に固有の特徴を有する所定の画像生成装置によって生成された画像データを処理する画像処理装置であって、前記画像生成装置が生成した画像データ内に前記撮像素子に固有の特徴に起因して生じる特徴データを記憶するメモリと、前記画像生成装置が生成した第１の画像データから、前記メモリから読み出した前記特徴データを差し引いて第２の画像データを生成する画像生成手段と、前記画像生成手段が生成した前記第２の画像データの公開処理を行う公開手段とを有する。
【０００７】
好適には、前記メモリは、前記特徴データが内在する参照用画像データ、あるいは前記参照用画像データから予め抽出した前記特徴データを記憶する。
【０００８】
更に好適には、前記画像処理装置は、前記参照用画像データと前記第１の画像データとの相関を検出する相関検出手段と、前記相関検出手段の検出した前記相関が所定の条件を満たしたことを条件に、前記公開手段による前記第２の画像データの公開を許可する公開許可手段を更に有する。
【０００９】
好適には、前記画像処理装置は、前記画像生成手段が生成した前記第２の画像データに変形処理を施す変形手段をさらに有し、前記公開手段は、前記変形手段が前記変形処理を施した後の前記第２の画像データを公開するための処理を行う。
【００１０】
更に好適には、前記変形手段は、複数の前記第２の画像データそれぞれに対して異なる前記変形処理を施す。
【００１１】
更に好適には、前記画像処理装置は、前記画像生成手段が生成した複数の前記第１の画像データに平均化処理を施して前記参照用画像データを生成する。
【００１２】
好適には、前記画像処理装置は、前記画像生成手段が生成した前記第２の画像データに対し電子透かし情報の付加処理を行う電子透かし付加手段を更に有し、前記公開手段は、前記電子透かし付加手段によって前記電子透かし情報が付加された前記第２の画像データの公開処理を行う。
【００１３】
第２の観点の発明の画像処理方法は、撮像素子に固有の特徴を有する所定の画像生成装置によって生成された画像データを処理する画像処理方法であって、前記画像生成装置が生成した画像データ内に前記撮像素子に固有の特徴に起因して生じる特徴データを、前記画像生成装置が生成した第１の画像データから差し引いて第２の画像データを生成する第１の工程と、前記第１の工程で生成した前記第２の画像データを公開する処理を行う第２の工程とを有する。
【００１４】
第３の観点のプログラムは、撮像素子に固有の特徴を有する所定の画像生成装置によって生成された画像データを処理する画像処理装置が実行するプログラムであって、前記画像生成装置が生成した画像データ内に前記撮像素子固有の特徴に起因して生じる特徴データを、前記画像生成装置が生成した第１の画像データから差し引いて第２の画像データを生成する第１の手順と、前記第１の手順で生成した前記第２の画像データを公開する処理を行う第２の手順とを前記画像処理装置に実行させる。
【発明の効果】
【００１５】
本発明によれば、画像から撮像素子固有パターンを減少させた後にその画像を公開する処理を行う画像処理装置、画像処理方法及び画像処理を実行させるプログラムを提供することができる。
【発明を実施するための最良の形態】
【００１６】
以下、本実施形態に係わる画像掲示板システム１について説明する。
本実施形態では、ＨＤＤ２２が本発明のメモリに、相関検出部２３が本発明の相関検出手段に、判定部２４が本発明の公開許可手段に、画像生成部２５が本発明の画像生成手段に、画像変形部２６が本発明の変形手段に、電子透かし埋め込み部２７が本発明の電子透かし付加手段に、通信部２８が本発明の公開手段にそれぞれ対応している。
また、本実施形態では、カメラが本発明の画像生成手段に、撮像素子固有パターンが本発明の特徴データに、アップロード画像データが本発明の第１の画像データに、固有パターン減少画像データが本発明の第２の画像データに、リファレンス画像データが本発明の参照用画像データに、それぞれ対応している。
【００１７】
図１は、本実施形態に係わる画像掲示板システム１の概念図である。
なお、本実施形態の画像掲示板システム１は所定のカメラで撮影した画像データを公開する掲示板を想定している。
画像掲示板システム１は、図1に示すように、掲示板データを配信するサーバ２と、インターネット等の通信網、各ユーザのＰＣによって構成され、各掲示板ユーザのＰＣによって、例えば、インターネット上で閲覧可能である。
サーバ２は、例えば、図１に示すように、ＣＰＵ２１、ＨＤＤ（Hard Disk Drive）２２、相関検出部２３、判定部２４、画像生成部２５、画像変形部２６、電子透かし埋め込み部２７及び通信部２８を有する。
【００１８】
ＣＰＵ２１は、サーバ２の各構成要素の動作を統括的に制御する。
【００１９】
ＨＤＤ２２は、通信部２８を介してユーザがアップロードしてきた参照用のリファレンス画像データと、掲示板に掲載する目的でアップロードしてきたアップロード画像データとを記憶する。これらの画像データは、ユーザが所定のカメラで撮影したものであり、各々のカメラに特有の撮像素子固有パターンを含む。
ここで、リファレンス画像データとしては、アップロード画像データの絵柄と相関の無い絵柄を含むものが用いられる。例えば、白い紙にカメラのレンズを近づけて撮影することで得られる。
【００２０】
以下、撮像素子固有パターンについて説明する。
上記所定のカメラは、マトリクス上に配設された複数の受光素子を有し、被写体からの反射光を、レンズを介して受光素子に入射させることによって被写体の画像データを得る。
ここで、上述した受光素子は、例えば、ＣＣＤ（Charged Coupled Device）素子であり、受光感度に製造上の固有のばらつき（パターン）を有する。このパターンは、人為的に再現困難なものである。
【００２１】
図２は、カメラの有する撮像素子３の断面を模式的に示す図である。
図２に示すように、撮像素子３は、シリコン基板３１、開口部３２が設けられた遮光層３３、及び集光レンズ３４を有する。
シリコン基板３１には、開口部３２と対向する位置に光電変換領域が形成されている。
また、集光レンズ３４が遮光層３３を介してシリコン基板３１に達するように形成されている。
開口部３２は、例えば、紫外線の露光によってエッチングのマスクになるレジストに微細加工を施した後、遮光層３３とその下部の絶縁層３５をエッチングによって除去して形成される。
集光レンズ３４は、ガラス層にフォトリソグラフィーにより微細加工を施した後、高温でガラス層を融解し球状に形成する。
上述した撮像素子３の製造過程で、開口部３２はなるべく均一な形状になるように形成されるが、様々な要因により形状にばらつきが生じる。
複数の撮像素子３の各開口部３２の形状のばらつきにより、各撮像素子３に入射する光束の形状にばらつきが生じ、結果としてシリコン基板３１の光電変換領域に入射する光量にもばらつきが生じる。従って、各撮像素子３の受光感度にばらつきが生じる。
このような受光感度のばらつきは人為的なものではなく、しかも指紋のようにそれぞれの撮像素子に固有のものである。このような受光感度のばらつきが撮影された画像に影響を与え、所定のパターンとしてあらわれる。このパターンを以下撮像素子固有パターンと呼ぶ。
【００２２】
また、ＨＤＤ２２は、ＣＰＵ２１、相関検出部２３、判定部２４、画像生成部２５、画像変形部２６及び電子透かし埋め込み部２７が各々の処理を行うためのプログラムも記憶している。このプログラムは、本発明のプログラムに対応している。
【００２３】
相関検出部２３は、リファレンス画像データとアップロード画像データとの相関を検出し、相関データを生成する相関検出処理を行う。
【００２４】
図３は、ＳＰＯＭＦ（Symmetrical Phase Only Matched Filtering）方式を採用した相関検出部２３の機能ブロック図である。
ＳＰＯＭＦは、文献“Symmetric Phase-Only Matched Filtering of Fourier-Mellin Transforms for Image Registration and Recognition”IEEE Transaction on Pattern analysis and Machine Intelligence, Vol.16 No.12 December 1994 等に記載されている。
図３に示すように、相関検出部２３は、例えば、ＦＦＴ（Fast Fourier Transform）回路２３１、ホワイトニング回路２３２、ＦＦＴ回路２３３、ホワイトニング回路２３４、複素共役化回路２３５、乗算回路２３６及びＩＦＦＴ（Inverse FFT）回路２３７を有する。
【００２５】
ＦＦＴ回路２３１は、例えば、ＨＤＤ２２から読み出したリファレンス画像データにフーリエ変換を施して、第２の周波数成分データを生成し、これをホワイトニング回路２３２に出力する。
ホワイトニング回路２３２は、第２の周波数成分データを構成する各々の複素数データを、各複素数データの絶対値で除算して（すなわち、各要素データの絶対値を等しくして）第２の複素数データを生成し、これを乗算回路２３６に出力する。
【００２６】
ＦＦＴ回路２３３は、例えば、ユーザが掲示板にアップロードするために入力してきた被判定対象のアップロード画像データにフーリエ変換を施して第１の周波数成分データを生成する。ホワイトニング回路２３４は、この第１の周波数成分データを構成する各々の複素数データを、各複素数データの絶対値で除算して第１の複素数データを生成し、複素共役化回路２３５に出力する。
【００２７】
複素共役化回路２３５は、第１の複素数データを構成する各々の複素数データを、複素共役な複素数データに置き換えた第３の複素数データを生成し、乗算回路２３６に出力する。
乗算回路２３６は、第２の複素数データと第３の複素数データとを乗算して第４の複素数データを生成し、ＩＦＦＴ回路２３７に出力する。
ＩＦＦＴ回路２３７は、第４の複素数データに逆フーリエ変換を施して相関データを生成し、判定部２４に出力する。
ここで、相関データは、アップロード画像データとリファレンス画像データとの相対位置を２次元上で循環的にずらして相関をとった値すべてを示している。
【００２８】
ところで、図４（Ａ）に示すように、自然画像では画像のエネルギーは低域に集中している。これに対して、撮像素子の受光感度パターンはランダムな現象なので、撮像素子固有パターンによって画像に重畳されている成分は、図４（Ｂ）に示すように、広い周波数成分に亘ってほぼ均等なエネルギーを持つ。上述したＳＰＯＭＦによる照合では、周波数成分に変換後各要素の絶対値を等しくするので、自然画像の低域の信号に撹乱されることなく撮像素子固有パターンの照合が可能になる。
【００２９】
判定部２４は、相関検出部２３が生成した相関データを基に、リファレンス画像データとアップロード画像データとが同一のカメラで生成されたか否かの判定を行い、同一のカメラで撮影されたと判定した場合にはアップロード画像データを公開するように決定し、同一のカメラで撮影されたものではないと判定した場合には公開しないように決定する。
【００３０】
ところで、上述したように、リファレンス画像データはアップロード画像データと相関の無い絵柄を含むものが使われる。
そのため、アップロード画像データとリファレンス画像データとでそれらを生成したカメラが異なる場合には、アップロード画像データとリファレンス画像データとは無相関となり、相関データの原点には大きな値を生じない。
一方、アップロード画像データとリファレンス画像データとを生成したカメラが同じ場合には、アップロード画像データとリファレンス画像データとは上述の撮像素子固有パターンの影響で相関を有する。
【００３１】
すなわち、判定部２４は、相関検出部２３の生成した相関データを基に、相関データの示す相関値が所定の閾値を超えた場合にアップロード画像データとリファレンス画像データとが同一のカメラで生成されたと判定する。
【００３２】
画像生成部２５は、判定部２４が公開すると決定したアップロード画像データから、撮像素子固有パターンを減少させる処理を行い、固有パターン減少画像データを生成する。
以下、撮像素子固有パターン減少処理について説明する。
【００３３】
図５は、撮像素子固有パターン減少処理を示す概念図である。
図５に示すように、まず、画像生成部２５は、リファレンス画像データをＨＰＦ（High Pass Filter：ハイパスフィルタ）にかけ、リファレンス画像データの高域成分のみを抽出した撮像素子固有パターン画像データを作成する。
次に画像生成部２５は、アップロード画像データと撮像素子固有パターン画像データとの差分を取り、撮像素子固有パターンを取り除かれた固有パターン減少画像データを作成する撮像素子固有パターン減少処理を行う。
【００３４】
画像変形部２６は、画像生成部２５が生成した固有パターン減少画像データに微小な変形を加え、変形画像データを生成する。
図６は、画像変形部が加える変形の例を示す図である。
図６に示すように、変形の例としては、画像の周辺縦横数画素ずつを取り除いた後元の大きさまで拡大する（トリミング、図６（Ａ））、画像を菱形に変形して周辺部を切り取り元の大きさまで拡大する（投影、図６（Ｂ））、画像に微小回転を加えた後周辺部を切り取り元の大きさまで拡大する（回転、図６（Ｃ））、等が挙げられる。
このように画像に微小な変形を加えることで、固有パターン減少画像データに僅かに残っている撮像素子固有パターンも微小変形を受ける。様々な微小変形を受けた画像群を平均化すると撮像素子固有パターンが消えてしまうので、掲示板に掲載された画像が含む撮像素子固有パターンを第三者が抽出するのを防ぐことができる。
例えば、Ｓｔｉｒｍａｒｋ（http://www.cl.cam.ac.uk/~mgk25/stirmark.html）等によってこのような変形を行うことができる。
【００３５】
電子透かし埋め込み部２７は、画像変形部２６が生成した変形画像データに掲載済みＷＭ（Watermark：電子透かし）を埋め込み、掲載用画像データを生成する。
ここで掲載済みＷＭを埋め込むことによって、画像掲示板システム１に同一の画像を２回以上掲載できなくなり、結果として、同一の画像を連続で投稿する荒らしの活動を防ぐことができる。
ここで埋め込む電子透かしは、画像を一部切り出したり、拡大縮小するなどの加工を加えたりしても検出可能であるものが望ましい。このような電子透かしの例としては、“Proceeding of SPIE, November 1998 Watermarking resisting to translation, rotation, and scaling”に記述された方式などがある。
【００３６】
通信部２８は、インターネット等を介して、各掲示板ユーザから上述した各種画像データを受け取り、また電子透かし埋め込み部２７が生成した掲載用画像データを公開する。
【００３７】
以下、本実施形態に係わる画像掲示板システムの動作例について説明する。
【００３８】
ユーザは、本実施形態に係わる画像掲示板システム１を利用する際、始めにユーザ登録を行う。
図７は、画像掲示板システム１のユーザ登録時の動作のフローチャートである。
【００３９】
ステップＳＴ１：
まず、画像掲示板システム１は、ユーザＩＤと複数の参照用の登録画像を要求する。
登録画像は、ユーザの使用するカメラの撮像素子のすべての画素についての情報を持ち、更にそれ以外の情報を含まない画像が望ましい。そのような画像としては、例えば、グレーで平坦で、更にピントが被写体に合っていないものが挙げられる。このような画像は、例えば、白い紙にカメラのレンズを近づけて撮影することで得られる。
また、登録画像としてはある程度以上のサイズ（解像度）であることが望ましい。例えば、ＶＧＡ（Video Graphics Array）以上の解像度が望ましい。
【００４０】
ステップＳＴ２：
ステップＳＴ１でユーザから受け取った登録画像が既定の条件を満たしているか否か、ＣＰＵ２１がチェックを行う。チェックを行う点は、グレーであるか否か、平坦であるか否かである。２枚目以降の画像については、１枚目の画像と解像度が同じであるか否かのチェックも行う。
登録画像の枚数は多いほど精度の点から好ましいが、ユーザの利便性を考慮して、例えば、５枚から１０枚とする。
【００４１】
ステップＳＴ３：
ステップＳＴ２のチェックで問題が無ければ、ＣＰＵ２１は複数の登録画像を平均化し、上述したリファレンス画像データを作成する。
ステップＳＴ４：
リファレンス画像データはユーザＩＤとともにＨＤＤ２２内のユーザ登録データベースに記憶される。以上のようにしてユーザ登録は完了する。
【００４２】
次に、ユーザが画像をアップロードする際の画像掲示板システム１の動作を説明する。
図８は、画像掲示板システム１の画像アップロード時の動作を示すフローチャートである。
【００４３】
ステップＳＴ１１：
画像掲示板システム１は、ユーザにユーザＩＤとアップロード画像データを要求し、受け取る。
ステップＳＴ１２：
ＣＰＵ２１は、入力されたユーザＩＤをもとにＨＤＤ２２内のユーザ登録データベースからそのユーザのリファレンス画像データを検索する。
ステップＳＴ１３：
リファレンス画像がユーザ登録データベース内に存在した場合、画像掲示板システム１はステップＳＴ１４に進む。リファレンス画像が存在しない場合、ステップＳＴ１１に戻る。
ステップＳＴ１４：
ＣＰＵ２１は、アップロード画像に掲載済みＷＭが埋め込まれているか否かを検査する。
【００４４】
ステップＳＴ１５：
アップロード画像データに掲載済みＷＭが埋め込まれていた場合、そのアップロード画像データは過去に画像掲示板システム１に掲載されたことのある画像データなので、画像掲示板システム１はステップＳＴ１１に戻り、再度アップロード画像を要求する。埋め込まれていない場合、ステップＳＴ１６に進む。
ステップＳＴ１６：
ＣＰＵ２１は、アップロード画像データとリファレンス画像データが同一サイズであるか否かの判定を行い、同一である場合はステップＳＴ１９に、同一でない場合にはステップＳＴ１７に進む。
ステップＳＴ１７：
ＣＰＵ２１は、アップロード画像データがリファレンス画像データと同一のアスペクト比であるか否かの判定を行い、同一である場合にはステップＳＴ１８に、同一でない場合にはステップＳＴ１１に戻り、再度アップロード画像データを要求する。
ステップＳＴ１８：
ＣＰＵ２１は、リファレンス画像データとアップロード画像データのサイズが同一になるように画像の拡大・縮小を行う。
【００４５】
ステップＳＴ１９：
相関検出部２３は、上述した相関検出処理を行う。
【００４６】
ステップＳＴ２０：
判定部２４はステップＳＴ１９で得られた相関値が閾値以上であるか否かを判定し、閾値以上でない場合にはリファレンス画像とアップロード画像が同一のカメラで撮影されたものではないので、画像掲示板システム１はステップＳＴ１１に戻って再度アップロード画像の要求を行う。閾値以上である場合には、アップロード画像データを画像掲示板システム１に掲載するためにステップＳＴ２１に進む。
ステップＳＴ２１：
画像生成部２５は、アップロード画像データに撮像素子固有パターン減少処理を施し、固有パターン減少画像データを生成する。
【００４７】
ステップＳＴ２２：
画像変形部２６は、固有パターン減少画像データに微小な変形を加え、変形画像データを生成する。
【００４８】
ステップＳＴ２３：
次に、変形画像データに、電子透かし埋め込み部が掲載済みＷＭを埋め込み、掲載用画像データを生成する。
【００４９】
ステップＳＴ２４：
以上のように、画像掲示板システム１は掲載用画像データをユーザＩＤと共にデータベースに登録し、同時に通信部２８を介してユーザＩＤと掲載用画像データを掲示板に掲載・公開する。
【００５０】
以上のような手順で、画像掲示板システム１はユーザのアップロードしてきた画像を公開する。
すなわち、画像掲示板システム１は、画像データに含まれる撮像素子固有パターンを利用してユーザの認証を行うことができる。
また、画像掲示板システム１の掲載する画像には撮像素子固有パターン減少処理が施してあるので、特定のユーザがアップロードした画像を収集し撮像素子固有パターンを抽出することにより、第三者が特定のユーザの撮像素子固有パターンを利用して掲示板システム１に画像をアップロードするのを防ぐことができる。
また、画像掲示板システム１の掲載する画像は微小変形を施されているので、掲載された画像を集めても撮像素子固有パターンを抽出することができず、第三者が特定のユーザの撮像素子固有パターンを利用して掲示板システム１に画像をアップロードするのを防ぐことができる。
また、画像掲示板システム１に掲載された画像には掲載済みＷＭが埋め込まれているので、一度掲載された画像の再投稿を防ぐことができ、結果として掲示板システム１に対する荒らし行為を未然に防ぐことができる。
【００５１】
本発明は上述した実施形態には限定されない。
すなわち、当業者は、本発明の技術的範囲またはその均等の範囲内において、上述した実施形態の構成要素に関し、様々な変更、コンビネーション、サブコンビネーション、並びに代替を行ってもよい。
本実施形態の画像掲示板システム１は、インターネット上に公開されているが、本発明は他種のネットワーク、例えば、イントラネット上で公開される掲示板システムであってもよい。
また、本発明は画像掲示板システムに限定されない。例えば、インターネット上でユーザが好きな画像を管理するオンラインアルバム等にも本発明は適用可能である。
また、本実施形態では相関検出部２３、判定部２４、画像生成部２５、画像変形部２６、電子透かし埋め込み部２７はＣＰＵ２１と独立しているが、本発明ではＣＰＵ２１が相関検出部２３、判定部２４、画像生成部２５、画像変形部２６、電子透かし埋め込み部２７それぞれの機能を果たしてもよい。この場合、ＨＤＤ２２はＣＰＵ２１が果たす機能を司るプログラムを記憶する。
また、本実施形態の画像掲示板システム１が有する相関検出部２３、判定部２４、画像生成部２５、画像変形部２６、電子透かし埋め込み部２７のうち、本発明は少なくとも画像生成部２５、画像生成部２５の機能、もしくはその機能を果たすプログラムを有していればよい。
また、本実施形態の画像掲示板システム１はユーザＩＤによりユーザの認証を行っているが、本発明はユーザの認証を行わなくてもよい。すなわち、単に同一のカメラで撮影された画像のみ公開する画像掲示板等であってもよい。
【図面の簡単な説明】
【００５２】
【図１】図１は、画像掲示板システム１の概念図である。
【図２】図２は、カメラの有する受光素子３の断面を模式的に示す図である。
【図３】図３は、相関検出部２３の機能ブロック図である。
【図４】図４は、自然画像と撮像素子の固有パターンの有するエネルギーを表す図である。
【図５】図５は、撮像素子固有パターン減少処理を示す概念図である。
【図６】図６は、画像変形部が加える変形の例を示す図である。
【図７】図７は、画像掲示板システム１のユーザ登録時の動作を示すフローチャートである。
【図８】図８は、画像掲示板システム１の画像アップロード時の動作を示すフローチャートである。
【符号の説明】
【００５３】
１…画像掲示板システム、２…サーバ、２１…ＣＰＵ、２２…ＨＤＤ、２３…相関検出部、２３１…ＦＦＴ回路、２３２…ホワイトニング回路、２３３…ＦＦＴ回路、２３４…ホワイトニング回路、２３５…複素共役化回路、２３６…乗算回路、２３７…ＩＦＦＴ回路、２４…判定部、２５…画像生成部、２６…画像変形部、２７…電子透かし埋め込み部、２８…通信部、３…撮像素子、３１…シリコン基板、３２…開口部、３３…遮光層、３４…集光レンズ、３５…絶縁層
【図１】
2006345404.tif 000003
【図２】
2006345404.tif 000004
【図３】
2006345404.tif 000005
【図４】
2006345404.tif 000006
【図５】
2006345404.tif 000007
【図６】
2006345404.tif 000008
【図７】
2006345404.tif 000009
【図８】
2006345404.tif 000010