(57)【要約】【課題】  被判定画像データが所定のユーザに対応付けられた前記撮像装置を基に生成されたか否かを高い信頼性で判定できるデータ処理システムを提供する。【解決手段】  画像判定装置１２は、撮像装置１０を基に被判定画像データが生成されたか否かを判定する。ユーザ判定装置１３は、撮像装置１０と所定のユーザとの対応関係を判定する。画像判定装置１２およびユーザ判定装置１３の判定結果を基に、被判定画像データが、所定のユーザの撮像装置１０を基にして生成されたか否かを判定する。【選択図】  図１
2005204146.tif 000002
【特許請求の範囲】
【請求項１】
受光感度に固有のバラツキがある複数の受光素子の受光結果を基に画像データを生成する撮像装置の前記画像データに前記バラツキに応じた固有の特徴データが含まれる場合に、所定のユーザに対応付けられた前記撮像装置を基に被判定画像データが生成されたか否かを判定するために用いられるデータ処理システムであって、
前記撮像装置の前記特徴データと前記被判定画像データとの相関を検出し、当該相関を基に前記被判定画像データが前記撮像装置を基に生成されたか否かを判定する第１の判定手段と、
撮像装置と当該撮像装置のユーザとの対応関係を示す対応関係データを基に、前記第１の判定手段が判定を行う前記撮像装置と当該撮像装置のユーザとの対応関係を判定する第２の判定手段と
を有するデータ処理システム。
【請求項２】
前記第１の判定手段は、判定要求元から受けた前記特徴データおよび前記被判定画像データの前記相関を検出し、当該相関を基に、前記被判定画像データが前記判定要求元から受けた装置識別データが割り当てられた前記撮像装置を基に生成されたか否かを判定し、
前記第２の判定手段は、当該第２の判定手段による前記判定に先立って、前記判定要求元から受けた当該判定要求元を識別するユーザ識別データと前記撮像装置を識別する前記装置識別データとの対応関係を前記対応関係データに登録する
請求項１に記載のデータ処理システム。
【請求項３】
前記第２の判定手段は、前記判定要求元の正当性を認証した後に前記登録を行う
請求項２に記載のデータ処理システム。
【請求項４】
前記第１の判定手段は、前記撮像装置と前記撮像装置のユーザとの対応関係を前記第２の判定手段に問い合わせ、前記第２の判定手段が前記撮像装置と前記撮像装置のユーザとの対応関係が正当であると判定したことを条件に、前記被判定画像データが前記撮像装置を基に生成されたか否かを判定する
請求項１に記載のデータ処理システム。
【請求項５】
前記第２の判定手段は、前記撮像装置と前記撮像装置のユーザとの対応関係が不当であると判定した場合に、前記対応関係データを基に、前記撮像装置との間で正当な対応関係を持つ前記ユーザに通知を行う
請求項４に記載のデータ処理システム。
【請求項６】
前記第２の判定手段は、前記第１の判定手段からの問い合わせによって指定された前記ユーザまたは前記撮像装置が前記対応関係データに登録されていない場合に、その旨を前記第１の判定手段に通知し、
前記第１の判定手段は、前記第２の判定手段からの前記通知を基に、前記撮像装置と前記ユーザとの対応関係を前記第２の判定手段に登録することを前記ユーザに要求する
請求項４に記載のデータ処理システム。
【請求項７】
前記第１の判定手段は、前記特徴データあるいは前記撮像装置を指定した監視要求に応じて、前記監視要求で指定された前記特徴データあるいは前記撮像装置について前記第１の判定手段による前記判定を行う要求を受けると、その旨を前記監視要求の出力元に通知する
請求項１に記載のデータ処理システム。
【請求項８】
前記第１の判定手段は、前記監視要求で指定された前記撮像装置と、前記監視要求を出した前記ユーザとの対応関係が正当であると前記第２の判定手段が判定したことを条件に、前記監視要求の出力元に前記通知を行う
請求項７に記載のデータ処理システム。
【請求項９】
前記第１の判定手段と前記第２の判定手段とは、データ線あるいはネットワークを介して通信を行う
請求項１に記載のデータ処理システム。
【請求項１０】
受光感度に固有のバラツキがある複数の受光素子の受光結果を基に画像データを生成する撮像装置の前記画像データに前記バラツキに応じた固有の特徴データが含まれる場合に、所定のユーザに対応付けられた前記撮像装置を基に被判定画像データが生成されたか否かを判定するデータ処理装置が行うデータ処理方法であって、
前記撮像装置の前記特徴データと前記被判定画像データとの相関を検出し、当該相関を基に前記被判定画像データが前記撮像装置を基に生成されたか否かを判定する第１の工程と、
撮像装置と当該撮像装置のユーザとの対応関係を示す対応関係データを基に、前記第１の工程で判定を行う前記撮像装置と当該撮像装置のユーザとの対応関係を判定する第２の工程と、
前記第１の工程の前記判定の結果と前記第２の工程の前記判定の結果とを基に、所定のユーザに対応付けられた前記撮像装置を基に前記被判定画像データが生成されたか否かを判定する第３の工程と
を有するデータ処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被判定画像データが正当なユーザの撮像装置によって生成されたものであるか否かを判定するために用いられるデータ処理システムおよびその方法に関する。
【背景技術】
【０００２】
例えば、デジタル方式のカメラで撮像したデジタル形式の画像データが、当該画像データの著作権者の許諾を受けずに、第三者によって不正に使用されることがある。
このような不正使用を防止するために、画像データを生成したカメラやその画像データの生成元のユーザを特定する情報を、電子透かし情報や、画像ファイルのヘッダとして画像データに付加し、これらの情報を基に不正なユーザを特定する方法がある。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述した画像データに電子透かし情報を付加する方法では、電子透かしの埋め込み方式を統一できないため、電子透かし情報を検出できない場合がある。
また、上述した画像ファイルのヘッダとして付加する方法では、ヘッダの書き換えにより、カメラを特定する情報が容易に改竄されてしまう可能性がある。
その結果、被判定画像データが正当なユーザによって生成されたものであるかを高い信頼性で特定することができないという問題がある。
【０００４】
本発明は上述した従来技術の問題点に鑑みてなされ、被判定画像データが、正当なユーザによって生成されたか否かを高い信頼性で判定できるデータ処理システムおよびその方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した従来技術の問題を解決し、上述した目的を達成するために、第１の発明のデータ処理システムは、受光感度に固有のバラツキがある複数の受光素子の受光結果を基に画像データを生成する撮像装置の前記画像データに前記バラツキに応じた固有の特徴データが含まれる場合に、所定のユーザに対応付けられた前記撮像装置を基に被判定画像データが生成されたか否かを判定するために用いられるデータ処理システムであって、前記撮像装置の前記特徴データと前記被判定画像データとの相関を検出し、当該相関を基に前記被判定画像データが前記撮像装置を基に生成されたか否かを判定する第１の判定手段と、撮像装置と当該撮像装置のユーザとの対応関係を示す対応関係データを基に、前記第１の判定手段が判定を行う前記撮像装置と当該撮像装置のユーザとの対応関係を判定する第２の判定手段とを有する。
【０００６】
第１の発明のデータ処理システムの作用は以下のようになる。
第１の判定手段が、前記撮像装置の前記特徴データと前記被判定画像データとの相関を検出し、当該相関を基に前記被判定画像データが前記撮像装置を基に生成されたか否かを判定する。
また、第２の判定手段が、撮像装置と当該撮像装置のユーザとの対応関係を示す対応関係データを基に、前記第１の判定手段が判定を行う前記撮像装置と当該撮像装置のユーザとの対応関係を判定する。
前記第１の判定手段による前記判定および前記第２の判定手段による前記判定は、何れを先に行ってもよいし、同時に行ってもよい。
【０００７】
第２の発明のデータ処理方法は、受光感度に固有のバラツキがある複数の受光素子の受光結果を基に画像データを生成する撮像装置の前記画像データに前記バラツキに応じた固有の特徴データが含まれる場合に、所定のユーザに対応付けられた前記撮像装置を基に被判定画像データが生成されたか否かを判定するデータ処理装置が行うデータ処理方法であって、前記撮像装置の前記特徴データと前記被判定画像データとの相関を検出し、当該相関を基に前記被判定画像データが前記撮像装置を基に生成されたか否かを判定する第１の工程と、撮像装置と当該撮像装置のユーザとの対応関係を示す対応関係データを基に、前記第１の工程で判定を行う前記撮像装置と当該撮像装置のユーザとの対応関係を判定する第２の工程と、前記第１の工程の前記判定の結果と前記第２の工程の前記判定の結果とを基に、所定のユーザに対応付けられた前記撮像装置を基に前記被判定画像データが生成されたか否かを判定する第３の工程とを有する。
【０００８】
第２の発明のデータ処理方法の作用は以下のようになる。
第１の工程において、前記撮像装置の前記特徴データと前記被判定画像データとの相関を検出し、当該相関を基に前記被判定画像データが前記撮像装置を基に生成されたか否かを判定する。
また、第２の工程において、撮像装置と当該撮像装置のユーザとの対応関係を示す対応関係データを基に、前記第１の工程で判定を行う前記撮像装置と当該撮像装置のユーザとの対応関係を判定する。
そして、第３の工程において、前記第１の工程の前記判定の結果と前記第２の工程の前記判定の結果とを基に、所定のユーザに対応付けられた前記撮像装置を基に前記被判定画像データが生成されたか否かを判定する。
【発明の効果】
【０００９】
本発明によれば、被判定画像データが、正当なユーザによって生成されたか否かを高い信頼性で判定できるデータ処理システムおよびその方法を提供することができる。
【発明を実施するための最良の形態】
【００１０】
本実施形態の撮像装置は、例えば、デジタルスチルカメラやデジタルビデオカメラなどの受光感度に固有のバラツキがある複数の受光素子の受光結果を基に画像データを生成する。
本実施形態では、このような撮像装置を用いて生成された画像データがネットワークや記録媒体を介して配付される環境において、所定の被判定画像データが、正当なユーザによって生成されたものであるか否かを判定する場合に有用である。
すなわち、上記撮像装置で生成された画像データには、上述した複数の受光素子の受光感度に応じた固有のバラツキが特徴データとして含まれる。
本実施形態では、画像判定装置が、撮像装置の上記特徴データと、上記被判定画像データとの相関を検出することで、上記被判定画像データが上記撮像装置で生成されたものであるか否かを判別する。
また、ユーザ判定装置が、上記撮像装置とそのユーザとの対応関係を予め登録することで、上記撮像装置とユーザとの対応関係の正当性を判定する。
そして、上記画像判定装置の判定結果と上記ユーザ判定装置の判定結果を基に、上記被判定画像データが所定の正当なユーザによって生成された正規のものであるか否かを判定する。
【００１１】
第１実施形態
図１は、本発明の第１実施形態に係わるデータ処理システム１の構成図である。
図１に示すように、データ処理システム１は、例えば、撮像装置１０、コンピュータ１１、画像判定装置１２、ユーザ判定装置１３および判定装置１４を有する。
撮像装置１０およびコンピュータ１１は、例えば、ユーザ２が使用する。
画像判定装置１２は、画像の判定を行うサービス提供者３が使用する。
ユーザ判定装置１３は、ユーザの判定を行うサービス提供者４が使用する。
判定装置１４は、例えば、所定の画像データ（被判定画像データ）が、正規のユーザによって使用されたことを確認するために使用される。
図１において、撮像装置１０が本発明の撮像装置に対応し、画像判定装置１２が本発明の第１の判定手段に対応し、ユーザ判定装置１３が本発明の第２の判定手段に対応している。
【００１２】
以下、図１に示す各構成要素について説明する。
〔撮像装置１０〕
撮像装置１０は、被写体からの光を、２次元的にマトリクス状に配設された複数の受光素子に入射して結像し、当該結像の結果を基に、画像データＳ１０を生成する。
ここで、上記受光素子は、例えば、図２に示すように、ＣＣＤ(Charge Coupled Device) の画素を構成する受光素子２１であり、受光感度に製造上の固有のばらつきがある。当該ばらつきは、人為的に再現困難なものである。
図２は、図１に示す撮像装置１０の受光素子２１の断面を模式的に示す図である。
図２に示すように、受光素子２１は、シリコン基板２２、開口部２３が設けられた遮光層２４、並びに集光レンズ２５を有する。
シリコン基板２２には、開口部２３と対向する位置に光電変換領域が形成されている。また、集光レンズ２５は、遮光層１４に対してシリコン基板２２と反対側の位置から、遮光層２４を介してシリコン基板２２に達するように形成されている。
【００１３】
開口部２３は、例えば、紫外線の露光によってエッチングのマスクになるレジストに微細加工を施した後、遮光層２４とその下部の絶縁層２６をエッチングによって除去して形成される。
集光レンズ２５は、ガラス層にフォトリソグラフィーにより微細加工を施した後、高温でガラス層を融解し球状に形成される。
上述した受光素子２１の製造過程で、開口部２３は、なるべく均一な形状が形成されるように制御されるが、様々な要因により形状にはばらつきが生じる。このため、複数の受光素子の各々の開口部２３の形状にはばらつきがある。
ここで、各受光素子の開口部２３の形状のばらつきによって、受光素子に入射する光（光束）の形状がばらつき、シリコン基板２２の光電変換領域に入射する光量がばらつく。従って、各受光素子によって、受光感度のばらつきが生じる。
このような受光感度のばらつきは、人為的なものではなく、しかも、指紋のようにそれぞれの撮像素子に固有のものである。また、このような受光素子の受光感度のばらつきの影響が、上記撮像素子を用いた撮像装置１０によって生成される画像データＳ１０に特徴データとして生じる。
【００１４】
〔コンピュータ１１〕
コンピュータ１１は、撮像装置１０から入力した画素データＳ１０から特徴データＰＤを抽出する。
すなわち、平坦画像を撮像した場合の画像データＳ１０は、図３に示すように、画像成分が低周波成分として生じ、ノイズ成分および特徴データ成分が低周波および高周波の双方に生じる。
コンピュータ１１は、例えば、図３に示すしきい値ＴＨ以下の周波数成分を除去し、しきい値ＴＨを超える周波数成分を透過するハイパスフィルタ回路を備え、当該ハイパスフィルタ回路を用いて画像データＳ１０からしきい値ＴＨ以下の周波数成分に生じる画像成分を除去して特徴データＰＤを生成する。
【００１５】
コンピュータ１１は、特徴データＰＤ、被判定画像データＩＭおよび装置識別データＣ＿ＩＤを含む判定要求ＲＥＱ２を画像判定装置１２に送信する。
ここで、装置識別データＣ＿ＩＤは、判定要求ＲＥＱ２を送信したユーザ２の撮像装置１０を識別するデータである。装置識別データＣ＿ＩＤは、例えば、撮像装置１０の機種番号と製造番号とを組み合わせた番号などである。
また、コンピュータ１１は、被判定画像データＩＭが装置識別データＣ＿ＩＤの撮像装置１０で撮像されたものであるか否かを示す判定データＤ２を含む応答ＲＥＳ２を画像判定装置１２から受信する。
また、コンピュータ１１は、装置識別データＣ＿ＩＤを含む登録要求ＲＥＧをユーザ判定装置１３に送信する。
また、コンピュータ１１は、登録要求ＲＥＧに応じて、ユーザ識別データＵ＿ＩＤをユーザ判定装置１３から受信する。
ユーザ識別データＵ＿ＩＤは、個々のユーザ２に対しての固有の識別番号などを示している。
なお、ユーザ２は、過去にユーザ判定装置１３からユーザ識別データＵ＿ＩＤの発行を受けている場合には、登録要求ＲＥＧに当該ユーザ識別データＵ＿ＩＤをさらに含めてユーザ判定装置１３に送信する。
また、コンピュータ１１は、ユーザ識別データＵ＿ＩＤおよび装置識別データＣ＿ＩＤを含む判定要求ＲＥＱ１をユーザ判定装置１３に送信する。
また、コンピュータ１１は、装置識別データＣ＿ＩＤとユーザ識別データＵ＿ＩＤとの対応関係が正当であるか否かを示す判定データＤ１を含む応答ＲＥＳ１をユーザ判定装置１３から受信する。
また、コンピュータ１１は、判定データＤ１，Ｄ２および被判定画像データＩＭを含む判定要求ＲＥＱ３を判定装置１４に送信する。
【００１６】
〔画像判定装置１２〕
画像判定装置１２は、相関検出回路を備え、判定要求ＲＥＱ２に応じて、相関検出回路を用いて、コンピュータ１１から受信した判定要求ＲＥＱ２内に含まれる特徴データＰＤと被判定画像データＩＭとの相関を検出する。
画像判定装置１２は、上記検出した相関が所定のレベルを超えている場合に、被判定画像データＩＭが、判定要求ＲＥＱ２内の装置識別データＣ＿ＩＤの撮像装置１０で撮像されたものであると判定する。
一方、画像判定装置１２は、上記検出した相関が所定のレベル以下の場合に、被判定画像データＩＭが、判定要求ＲＥＱ２内の装置識別データＣ＿ＩＤの撮像装置１０で撮像されたものではないと判定する。
画像判定装置１２は、上記判定の結果を示す判定データＤ２をコンピュータ１１に送信する。
【００１７】
図４は、画像判定装置１２が備える上記相関検出回路３１の構成図である。
図４に示すように、相関検出部３１は、例えば、ＦＦＴ回路(Fast Fourier Transforms) ３１、ホワイトニング回路３２、ＦＦＴ回路３３、ホワイトニング回路３４、複素共役化回路３５、乗算回路３６およびＩＦＦＴ回路３７を有する。
【００１８】
ＦＦＴ回路３１は、例えば、コンピュータ１１から受信した判定要求ＲＥＱ２内の特徴データＰＤにフーリエ変換を施して周波数成分データＳ３１を生成し、これをホワイトニング回路３２に出力する。
ホワイトニング回路３２は、周波数成分データＳ３１を構成する各々の複素数データを、各複素数データの絶対値で除算して（すなわち、各要素データの絶対値を等しくする）複素数データＳ３２を生成し、これを乗算回路３６に出力する。
【００１９】
ＦＦＴ回路３３は、例えば、コンピュータ１１から受信した判定要求ＲＥＱ２内の被判定対象画像データＩＭにフーリエ変換を施して周波数成分データＳ３３を生成し、これをホワイトニング回路３４は、周波数成分データＳ３３を構成する各々の複素数データを、各複素数データの絶対値で除算して複素数データＳ３４を生成し、これを複素共役化回路３５に出力する。
【００２０】
複素共役化回路３５は、複素数データＳ３４を構成する各々の複素数データを、複素共役な複素数データに置き換えた複素数データＳ３５を生成し、これを乗算回路３６に出力する。
乗算回路３６は、複素数データＳ３２と複素数データＳ３５とを乗算して複素数データＳ３６を生成し、これをＩＦＦＴ回路３７に出力する。
ＩＦＦＴ回路３７は、複素数データＳ３６に逆フーリエ変換を施して相関データを生成する。
ここで、相関データは、被判定対象画像データＩＭと特徴データＰＤとの相対位置を２次元上で循環的にずらして相関をとった値全てを示している。
画像判定装置１２は、ＩＦＦＴ回路３７が生成した上記相関が上記所定のレベルを超えているか否かを判定する。
【００２１】
〔ユーザ判定装置１３〕
ユーザ判定装置１３は、ユーザと撮像装置との対応関係の正当性を判定する。
ユーザ判定装置１３は、ユーザ識別データＵ＿ＩＤと装置識別データＣ＿ＩＤとの対応関係を示す対応関係データＣＴＤを保持する。
ユーザ判定装置１３は、装置識別データＣ＿ＩＤを含む登録要求ＲＥＧをコンピュータ１１から受信すると、ユーザ２の正当性を認証した後に、ユーザ２のユーザ識別データＵ＿ＩＤを発行し、これをコンピュータ１１に送信する。
また、ユーザ判定装置１３は、登録要求ＲＥＧに含まれるユーザ識別データＵ＿ＩＤと装置識別データＣ＿ＩＤとを対応付けた項目を対応関係データＣＴＤに追加する。
ここで、ユーザ２の正当性の確認は、例えば、パスワードや生体情報による照合などの方法を用いる。
また、ユーザ判定装置１３は、ユーザ識別データＵ＿ＩＤおよび装置識別データＣ＿ＩＤを含む判定要求ＲＥＱ１をコンピュータ１１から受信すると、これらの対応関係が正当であるか否かを対応関係データＣＴＤを基に判定し、その結果を示す判定データＤ１を含む応答ＲＥＳ１をコンピュータ１１に送信する。
以下、ユーザ２によるユーザ判定装置１３への上記対応関係の登録方法のその他の例を説明する。
ユーザ２は、撮像装置１０を購入時に、販売店を介して、上記対応関係をユーザ判定装置１３に登録してもよい。
また、ユーザ２は、撮像装置１０を購入後に、撮像装置１０に付属した登録用紙に上記対応関係を記入し、当該登録用紙をサービス提供者４に送付することで、上記対応関係をユーザ判定装置１３に登録してもよい。
なお、ユーザ判定装置１３に登録された上記対応関係は、ユーザ２のユーザ認証を経て書き換えることができるようにしてもよい。
【００２２】
〔判定装置１４〕
判定装置１４は、例えば、被判定画像データＩＭが正当なユーザが生成したものであることの証明をユーザ２に要求して、被判定画像データＩＭに関する所定のサービスを提供する装置である。
判定装置１４は、判定データＤ１，Ｄ２および被判定画像データＩＭを含む判定要求ＲＥＱ３をコンピュータ１１から受信すると、判定データＤ１，Ｄ２を基に、ユーザ識別データＵ＿ＩＤのユーザ２が被判定画像データＩＭを正当に生成した者である、すなわち正当権限を有するか否かを判定する。
具体的には、判定装置１４は、ユーザ識別データＵ＿ＩＤと装置識別データＣ＿ＩＤの関係が正当であることを判定データＤ１が示し、かつ、被判定画像データＩＭが装置識別データＣ＿ＩＤの撮像装置１０で撮像されたものであることを判定データＤ２が示す場合に、ユーザ２が被判定画像データＩＭについて正当権限を有すると判定する。
【００２３】
以下、図１に示すデータ処理システム１の動作例を説明する。
図５は、図１に示すデータ処理システム１の動作例を説明するための図である。
ステップＳＴ１：
コンピュータ１１は、撮像装置１０の装置識別データＣ＿ＩＤを含む登録要求ＲＥＧをユーザ判定装置１３に送信する。
ステップＳＴ２：
ユーザ判定装置１３は、ユーザ２の正当性を認証した後に、必要に応じてユーザ２にユーザ識別データＵ＿ＩＤを発行する。
そして、ユーザ判定装置１３は、ユーザ識別データＵ＿ＩＤと、ステップＳＴ１で受信した登録要求ＲＥＧに含まれる装置識別データＣ＿ＩＤとを対応付けた項目を対応関係データＣＴＤに追加する。
また、ユーザ判定装置１３は、上記発行したユーザ識別データＵ＿ＩＤをコンピュータ１１に送信する。
【００２４】
ステップＳＴ３：
コンピュータ１１は、ユーザ識別データＵ＿ＩＤおよび装置識別データＣ＿ＩＤを含む判定要求ＲＥＱ１をユーザ判定装置１３に送信する。
ステップＳＴ４：
ユーザ判定装置１３は、ステップＳＴ３で受信した判定要求ＲＥＱ１に含まれるユーザ識別データＵ＿ＩＤと装置識別データＣ＿ＩＤとの対応関係が正当であるか否かを対応関係データＣＴＤを基に判定する。
ステップＳＴ５：
ユーザ判定装置１３は、ステップＳＴ４の判定の結果を示す判定データＤ１を含む応答ＲＥＳ１をコンピュータ１１に送信する。
【００２５】
ステップＳＴ６：
コンピュータ１１は、特徴データＰＤ、被判定画像データＩＭおよび装置識別データＣ＿ＩＤを含む判定要求ＲＥＱ２を画像判定装置１２に送信する。
ステップＳＴ７：
画像判定装置１２は、ステップＳＴ６で受信した判定要求ＲＥＱ２内の特徴データＰＤと被判定画像データＩＭとの相関を検出する。
画像判定装置１２は、上記検出した相関が所定のレベルを超えている場合に、被判定画像データＩＭが、装置識別データＣ＿ＩＤの撮像装置１０で撮像されたものであると判定する。
一方、画像判定装置１２は、上記検出した相関が所定のレベル以下の場合に、被判定画像データＩＭが、装置識別データＣ＿ＩＤの撮像装置１０で撮像されたものではないと判定する。
ステップＳＴ８：
画像判定装置１２は、ステップＳＴ７の上記判定の結果を示す判定データＤ２を含む応答ＲＥＳ２をコンピュータ１１に送信する。
ステップＳＴ９：
コンピュータ１１は、ステップＳＴ５で受信した判定データＤ１およびステップＳＴ８で受信した判定データＤ２および被判定画像データＩＭを含む判定要求ＲＥＱ３を判定装置１４に送信する。
ステップＳＴ１０：
判定装置１４は、ステップＳＴ９で受信した判定要求ＲＥＱ３に含まれる判定データＤ１，Ｄ２を基に、ユーザ識別データＵ＿ＩＤのユーザ２が被判定画像データＩＭについて正当権限を有するか否かを判定する。
具体的には、判定装置１４は、ユーザ識別データＵ＿ＩＤと装置識別データＣ＿ＩＤの関係が正当であることを判定データＤ１が示し、かつ、被判定画像データＩＭが装置識別データＣ＿ＩＤの撮像装置１０で撮像されたものであることを判定データＤ２が示す場合に、ユーザ２が被判定画像データＩＭについて正当権限を有すると判定する。
【００２６】
以上説明したように、データ処理システム１によれば、撮像装置１０と被判定画像データＩＭとの対応関係の正当性を画像判定装置１２によって判定すると共に、撮像装置１０とユーザ２との対応関係の正当性をユーザ判定装置１３によって判定するため、画像判定装置１２およびユーザ判定装置１３の双方の判定結果を基に、被判定画像データＩＭがユーザ２に対応付けられた撮像装置１０によって生成されたものであるか否か、すなわち正当なユーザ２によって生成されたか否かを容易に判定（立証）できる。
データ処理システム１によれば、例えば撮像装置１０が盗難され、撮像装置１０の特徴データＰＤおよび装置識別データＣ＿ＩＤが他人によって不正に取得された場合に、当該不正なユーザは画像判定装置１２の判定結果を基に撮像装置１０と被判定画像データＩＭとの対応関係は証明できるが、当該不正なユーザと撮像装置１０との対応関係をユーザ判定装置１３の判定結果を基に証明できない。
そのため、撮像装置１０あるいは撮像装置１０で生成した画素データを基にして不正に生成した被判定画像データＩＭを、当該不正なユーザが正当に取得したものとして利用することを防止できる。
また、データ処理システム１によれば、ユーザ２は、撮像装置１０の特徴データＰＤを画像判定装置１２に予め登録する必要がない。そのため、画像判定装置１２による判定サービスを受けることが不明な状態で、秘匿性のある特徴データＰＤを画像判定装置１２に登録することを要しない。
【００２７】
第２実施形態
図６は、本発明の第２実施形態に係わるデータ処理システム４１の構成図である。
図６に示すように、データ処理システム４１は、例えば、撮像装置１０、コンピュータ１１ａ、画像判定装置１２ａおよびユーザ判定装置１３ａを有する。
図６において、画像判定装置１２ａが本発明の第１の判定手段に対応し、ユーザ判定装置１３ａが本発明の第２の判定手段に対応している。
図６において、図１と同じ符号を付した撮像装置１０は第１実施形態で説明したものと同じである。
撮像装置１０およびコンピュータ１１ａは、例えば、ユーザ２が使用する。
画像判定装置１２ａは、画像の判定を行うサービス提供者３が使用する。
ユーザ判定装置１３ａは、ユーザの判定を行うサービス提供者４が使用する。
【００２８】
コンピュータ１１ａ，画像判定装置１２ａおよびユーザ判定装置１３ａは、第１実施形態で説明したコンピュータ１１、画像判定装置１２およびユーザ判定装置１３と一部の処理を除いて同じである。
以下、コンピュータ１１ａ，画像判定装置１２ａおよびユーザ判定装置１３ａが、第１実施形態で説明したコンピュータ１１、画像判定装置１２およびユーザ判定装置１３と異なる点を説明する。
〔コンピュータ１１ａ〕
コンピュータ１１ａは、ユーザ識別データＵ＿ＩＤ、装置識別データＣ＿ＩＤ、特徴データＰＤおよび被判定画像データＩＭを含む判定要求ＲＥＱ１１を画像判定装置１２ａに送信する。
コンピュータ１１ａは、画像判定装置１２ａによって判定要求ＲＥＱ１１の正当性が認められると、被判定画像データＩＭに関する所定のサービスを画像判定装置１２ａから受ける。
【００２９】
〔画像判定装置１２ａ〕
画像判定装置１２ａは、コンピュータ１１ａから受信した判定要求ＲＥＱ１１に含まれるユーザ識別データＵ＿ＩＤおよび装置識別データＣ＿ＩＤを含む判定要求ＲＥＱ１２をユーザ判定装置１３ａに送信する。
画像判定装置１２ａは、第１実施形態で説明した図４に示す相関検出回路３１を用いて、コンピュータ１１ａから受信した特徴データＰＤと被判定画像データＩＭとの相関を検出し、第１実施形態と同様に、被判定画像データＩＭが装置識別データＣ＿ＩＤの撮像装置１０で撮像されたものであるか否かを判定する。
画像判定装置１２ａは、ユーザ判定装置１３ａから受信した応答ＲＥＳ１２に含まれる判定データＤ１２がユーザ識別データＵ＿ＩＤと装置識別データＣ＿ＩＤとの対応関係が正当であることを示し、かつ、被判定画像データＩＭが装置識別データＣ＿ＩＤの撮像装置１０で撮像されたものであると判定すると、コンピュータ１１ａあるいはユーザ２に対して被判定画像データＩＭに関する所定のサービスを提供する。
【００３０】
〔ユーザ判定装置１３ａ〕
ユーザ判定装置１３ａは、判定要求ＲＥＱ１２を画像判定装置１２ａから受信すると、判定要求ＲＥＱ１２に含まれるユーザ識別データＵ＿ＩＤと装置識別データＣ＿ＩＤとの対応関係が正当であるか否かを対応関係データＣＴＤを基に判定し、その結果を示す判定データＤ１２を含む応答ＲＥＳ１２を画像判定装置１２ａに送信する。
【００３１】
以下、図６に示すデータ処理システム４１の動作例を説明する。
図７は、図６に示すデータ処理システム４１の動作例を説明するためのフローチャートである。
ステップＳＴ１１，ＳＴ１２：
図５に示すステップＳＴ１，ＳＴ２と同じである。
ステップＳＴ１３：
コンピュータ１１ａは、ユーザ識別データＵ＿ＩＤ、装置識別データＣ＿ＩＤ、特徴データＰＤおよび被判定画像データＩＭを含む判定要求ＲＥＱ１１を画像判定装置１２ａに送信する。
ステップＳＴ１４：
画像判定装置１２ａは、ステップＳＴ１３で受信した判定要求ＲＥＱ１１に含まれるユーザ識別データＵ＿ＩＤおよび装置識別データＣ＿ＩＤを含む判定要求ＲＥＱ１２をユーザ判定装置１３ａに送信する。
【００３２】
ステップＳＴ１５：
ユーザ判定装置１３ａは、ステップＳＴ１４で受信した判定要求ＲＥＱ１２に含まれるユーザ識別データＵ＿ＩＤと装置識別データＣ＿ＩＤとの対応関係が正当であるか否かを対応関係データＣＴＤを基に判定する。
ステップＳＴ１６：
ユーザ判定装置１３ａは、ステップＳＴ１５の判定の結果を示す判定データＤ１２を含む応答ＲＥＳ１２を画像判定装置１２ａに送信する。
【００３３】
ステップＳＴ１７：
画像判定装置１２ａは、判定要求ＲＥＱ１１に含まれる特徴データＰＤと被判定画像データＩＭとの相関を検出し、その結果を基に、被判定画像データＩＭが装置識別データＣ＿ＩＤの撮像装置１０で撮像されたか否かを判定する。
画像判定装置１２ａは、ユーザ判定装置１３ａから受信した応答ＲＥＳ１２に含まれる判定データＤ１２がユーザ識別データＵ＿ＩＤと装置識別データＣ＿ＩＤとの対応関係が正当であることを示し、かつ、被判定画像データＩＭが装置識別データＣ＿ＩＤの撮像装置１０で撮像されたものであると判定すると、被判定画像データＩＭについて所定のサービスをコンピュータ１１ａあるいはユーザ２に提供する。
一方、画像判定装置１２ａは、判定データＤ１２がユーザ識別データＵ＿ＩＤと装置識別データＣ＿ＩＤとの対応関係が正当であることを示さないか、被判定画像データＩＭが装置識別データＣ＿ＩＤの撮像装置１０で撮像されたものであると判定しない場合に、上記サービスを提供しない。
【００３４】
以上説明したように、データ処理システム４１によれば、撮像装置１０と被判定画像データＩＭとの対応関係の正当性を画像判定装置１２ａによって判定すると共に、撮像装置１０とユーザ２との対応関係の正当性をユーザ判定装置１３ａによって判定するため、画像判定装置１２ａは、自らの判定結果とユーザ判定装置１３ａの判定結果を基に、被判定画像データＩＭがユーザ２に正当に対応付けられた撮像装置１０によって生成されたものであるか否か、すなわち正当なユーザ２によって生成されたか否かを容易に判定（立証）できる。  これにより、画像判定装置１２ａは、不正に取得された被判定画像データＩＭに関するサービスを拒否できる。
なお、画像判定装置１２ａは、上記サービスが、被判定画像データＩＭが装置識別データＣ＿ＩＤの撮像装置１０で撮像されたか否かを判定する照合サービスである場合に、ユーザ判定装置１３ａの判定結果が不当であることを示す場合に、上記照合サービスを行わない。
【００３５】
第３実施形態
本実施形態は、第２実施形態の変形例である。
図８は、本発明の第３実施形態に係わるデータ処理システム５１の構成図である。
図８に示すように、データ処理システム５１は、例えば、撮像装置１０、コンピュータ１１ａ、画像判定装置１２ａ、ユーザ判定装置１３ｂおよびコンピュータ５２を有する。
図８において、画像判定装置１２ａが本発明の第１の判定手段に対応し、ユーザ判定装置１３ｂが本発明の第２の判定手段に対応している。
図８において、図１および図６と同じ符号を付した構成要素は、第１および第２実施形態で説明したものと同じである。
撮像装置１０およびコンピュータ１１ａは、例えば、不正ユーザ２ｂが使用する。
また、コンピュータ５２は、正当ユーザ２ｃが使用する。
【００３６】
ユーザ判定装置１３ｂは、第２実施形態のユーザ判定装置１３ａに以下に示す機能を追加したものである。
すなわち、ユーザ判定装置１３ｂは、第２実施形態のユーザ判定装置１３ａと同様に、判定要求ＲＥＱ１２を画像判定装置１２ａから受信すると、判定要求ＲＥＱ１２に含まれるユーザ識別データＵ＿ＩＤと装置識別データＣ＿ＩＤとの対応関係が正当であるか否かを対応関係データＣＴＤを基に判定し、その結果を示す判定データＤ１２を含む応答ＲＥＳ１２を画像判定装置１２ａに送信する。
また、ユーザ判定装置１３ｂは、さらに、判定要求ＲＥＱ１２に含まれるユーザ識別データＵ＿ＩＤと装置識別データＣ＿ＩＤとの対応関係が不当であると判定すると、当該装置識別データＣ＿ＩＤに対応する正当なユーザ識別データＵ＿ＩＤを対応関係データＣＴＤを基に特定する。
そして、ユーザ判定装置１３ｂは、上記特定したユーザ識別データＵ＿ＩＤを基に、コンピュータ５２に、正当ユーザ２ｃの特徴データＰＤおよび装置識別データＣ＿ＩＤが不正に使用されたこと、並びに、不正ユーザ２ｂのユーザ識別データＵ＿ＩＤを含む通知ＮＯＴＩＣＥをコンピュータ５２に送信する。
【００３７】
以上説明したように、データ処理システム５１によれば、上述した第２実施形態の効果に加えて、不正な判定要求ＲＥＱ１１があった場合に、正当ユーザ２ｃに、その特徴データＰＤおよび装置識別データＣ＿ＩＤが不正に利用されたことを通知できる。
これにより、正当ユーザ２ｃは、不正ユーザ２ｂに対してその不正行為を追求できる。
【００３８】
第４実施形態
図９は、本発明の第４実施形態のデータ処理システム６１の構成図である。
図９に示すように、データ処理システム６１は、撮像装置１０、コンピュータ１１ａ、画像判定装置１２ｄ、ユーザ判定装置１３ｂおよびコンピュータ５２を有する。
図９において、画像判定装置１２ｄが本発明の第１の判定手段に対応し、ユーザ判定装置１３ｂが本発明の第２の判定手段に対応している。
図９において、図８と同じ符号を付した構成要素は、第３実施形態で説明したものと基本的に同じである。
上述した第３実施形態では、ユーザ判定装置１３ｂが判定要求ＲＥＱ１２に含まれるユーザ識別データＵ＿ＩＤと装置識別データＣ＿ＩＤとの対応関係が不当であると判定した場合に、ユーザ判定装置１３ｂが正当ユーザ２ｃのコンピュータ５２に通知ＮＯＴＩＣＥを送信した。
本実施形態では、画像判定装置１２ｄは、ユーザ判定装置１３ｂから判定データＤ１２を含む応答ＲＥＳ１２を受信し、判定データＤ１２が判定要求ＲＥＱ１２に含まれるユーザ識別データＵ＿ＩＤと装置識別データＣ＿ＩＤとの対応関係が不当であることを示す場合に、第３実施形態で説明した通知ＮＯＴＩＣＥをコンピュータ５２に送信する。
この場合に、ユーザ判定装置１３ｂは、第３実施形態と同じ方法で、正当ユーザ２ｃのユーザ識別データＵ＿ＩＤを特定し、その情報を応答ＲＥＳ１２に含める。
画像判定装置１２ｄは、それ以外の機能については、第３実施形態で説明した画像判定装置１２ａと同じである。
【００３９】
なお、ユーザ判定装置１３ｂは、判定要求ＲＥＱ１２に含まれるユーザ識別データＵ＿ＩＤと装置識別データＣ＿ＩＤとの対応関係が正当であるか否かを対応関係データＣＴＤを基に判定し、そのとき、ユーザ識別データＵ＿ＩＤおよび装置識別データＣ＿ＩＤの少なくとも一方が対応関係データＣＴＤに登録されていない場合に、その旨を示す判定データＤ１２を含む応答ＲＥＳ１２を画像判定装置１２ｄに送信してもよい。
この場合に、画像判定装置１２ｄは、上記応答ＲＥＳ１２を基に、コンピュータ１１ａに対してユーザ判定装置１３ｂへの登録を要求してもよい。
【００４０】
以上説明したように、データ処理システム６１によれば、第３実施形態の効果に加えて、コンピュータ１１ａにユーザ判定装置１３ａの登録要求を行うことができる。
【００４１】
第５実施形態
図１０は、本発明の第５実施形態のデータ処理システム７１の構成図である。
図１０に示すように、データ処理システム７１は、例えば、撮像装置１０、コンピュータ１１ａ、画像判定装置１２ｅ、ユーザ判定装置１３ｅおよびコンピュータ５２ｅを有する。
図１０において、画像判定装置１２ｅが本発明の第１の判定手段に対応し、ユーザ判定装置１３ｅが本発明の第２の判定手段に対応している。
画像判定装置１２ｅ、ユーザ判定装置１３ｅおよびコンピュータ５２ｅは、以下に示す処理を除いて、図１および図８を用いて説明した、画像判定装置１２，１２ａ、ユーザ判定装置１３，１３ｂおよびコンピュータ５２とそれぞれ同じである。
本実施形態では、正当ユーザ２ｃが、コンピュータ５２ｅを用いて、ユーザ識別データＵ＿ＩＤおよび装置識別データＣ＿ＩＤを含む判定要求ＲＥＱ２１をユーザ判定装置１３ｅに送信する。
ユーザ判定装置１３ｅは、判定要求ＲＥＱ２１に応じて、前述したように、対応関係データＣＴＤを基に、ユーザ識別データＵ＿ＩＤと装置識別データＣ＿ＩＤとの対応関係を判定し、その判定結果を示す判定データＤ２１を含む応答ＲＥＳ２１をコンピュータ５２ｅに送信する。
コンピュータ５２ｅは、例えば、撮像装置１０が盗難された場合に、予め撮像装置１０とは別に保持してある特徴データＰＤおよび装置識別データＣ＿ＩＤの少なくとも一方と、判定データＤ２１とを含む監視要求ＲＥＱ＿Ｓを画像判定装置１２ｅに送信する。
【００４２】
画像判定装置１２ｅは、監視要求ＲＥＱ＿Ｓに含まれる判定データＤ２１が、ユーザ識別データＵ＿ＩＤと装置識別データＣ＿ＩＤとの対応関係が正当であることを示す場合に、その後、判定要求ＲＥＱ１１を受けると、当該判定要求ＲＥＱ１１内の特徴データＰＤおよび装置識別データＣ＿ＩＤの少なくとも一方が、監視要求ＲＥＱ＿Ｓによって指定されたものであるか否かを判定する。
そして、画像判定装置１２ｅは、判定要求ＲＥＱ１１内の特徴データＰＤおよび装置識別データＣ＿ＩＤの少なくとも一方が、監視要求ＲＥＱ＿Ｓによって指定されたものであると判定すると、監視要求ＲＥＱ＿Ｓを出したコンピュータ５２ｅに、その旨、並びに不正ユーザ２ｂのユーザ識別データＵ＿ＩＤを通知する。
これにより、コンピュータ５２ｅは、不正ユーザ２ｂに対してその不正を追求できる。      
【００４３】
本発明は上述した実施形態には限定されない。
上述した実施形態では、コンピュータ１１，１１ａから画像判定装置１２，１２ａ，１２ｄ，１２ｅに判定要求を出すタイミングで、特徴データＰＤを送信したが、特徴データＰＤを判定要求を出す前に予め画像判定装置１２，１２ａ，１２ｄ，１２ｅに登録してもよい。
【００４４】
また、上述した実施形態では、画像判定装置１２，１２ａ，１２ｄ，１２ｅとユーザ判定装置１３，１３ａ，１３ｅとが同一の装置内に設けられていてもよい。
また、画像判定装置１２ａ，１２ｄ，１２ｅとユーザ判定装置１３ａ，１３ｅとの間の判定要求およびデータの授受は、専用のデータ線およびネットワークの何れを介して行ってもよい。
【産業上の利用可能性】
【００４５】
本発明は、被判定画像データが正当なユーザの撮像装置によって生成されたものであるか否かを判定するために用いられるシステムに適用可能である。
【図面の簡単な説明】
【００４６】
【図１】図１は、本発明の第１実施形態のデータ処理システムの全体構成図である。
【図２】図２は、図１に示す撮像装置の受光素子の断面を模式的に示す図である。
【図３】図３は、図１に示す撮像装置で得られる画像データの周波数特性を説明するための図である。
【図４】図４は、図１に示す画像判定装置が備える上記相関検出回路３１の構成図である。
【図５】図５は、図１に示すデータ処理システムの動作例を説明するための図である。
【図６】図６は、本発明の第２実施形態のデータ処理システムの全体構成図である。
【図７】図７は、図６に示すデータ処理システムの動作例を説明するためのフローチャートである。
【図８】図８は、本発明の第３実施形態のデータ処理システムの全体構成図である。
【図９】図９は、本発明の第４実施形態のデータ処理システムの全体構成図である。
【図１０】図１０は、本発明の第５実施形態のデータ処理システムの全体構成図である。
【符号の説明】
【００４７】
１，４１，５１，６１，７１…データ処理システム、１２，１２ａ，１２ｄ，１２ｅ…画像判定装置、１３，１３ａ，１３ｅ…ユーザ判定装置、１４…判定装置、５２，５２ｅ…コンピュータ
【図１】
2005204146.tif 000003
【図２】
2005204146.tif 000004
【図３】
2005204146.tif 000005
【図４】
2005204146.tif 000006
【図５】
2005204146.tif 000007
【図６】
2005204146.tif 000008
【図７】
2005204146.tif 000009
【図８】
2005204146.tif 000010
【図９】
2005204146.tif 000011
【図１０】
2005204146.tif 000012