【手続補正書】
【提出日】平成16年10月29日(2004.10.29)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データ列を認証する装置であって、
メモリと、前記メモリにデータ列を蓄積する回路を含み、
前記回路は、前記データ列が前記メモリに蓄積された後に前記データ列が改変されたか否かを、
前記データ列が生成された少なくとも一つの条件を一般的に表す少なくとも一つのパラメータを前記データ列と共に前記メモリに蓄え、
前記データ列と、前記メモリに前記データ列と共に蓄えられる第１の署名を生成する前記少なくとも一つのパラメータとを用い、
前記データ列と蓄積されている前記少なくとも一つのパラメータとから第２の署名を生成し、
前記第１と第２の署名が同一であるかを決定すること
により決定することを特徴とするデータ列認証装置。
【請求項２】
前記回路及び前記メモリは、ディジタルカメラの一部を構成することを特徴とする請求項１記載の装置。
【請求項３】
前記少なくとも一つのパラメータは、ランダムな数、ＧＰＳの座標、ズームの設定、オートフォーカスの状態、フォーカスの特性をサンプリングしたもの、ロール、ピッチ、ヨーの値、コンパスの方位、フラッシュの状態、カメラ識別、シーケンス番号、セキュリティの値、からなるグループから選択されることを特徴とする請求項１記載の装置。
【請求項４】
前記データ列は、周囲の情況ないし事象のディジタルサンプリングであることを特徴とする請求項１記載の装置。
【請求項５】
データ列を認証する方法であって、
データ列をメモリに蓄えるステップと、
前記データ列が生成される少なくとも一つの条件を一般的に表す少なくとも一つのパラメータをメモリに蓄えるステップと、
前記メモリに前記データ列と共に蓄えられる第１の署名を生成するために前記データ列と前記少なくとも一つのパラメータを利用するステップと、
前記第１の署名を計算した後の時刻におけるパラメータと前記データ列から第２の署名を生成するステップと、
前記第１の署名と前記第２の署名が同一であるか否かを見分けるために前記第１の署名と前記第２の署名とを比較するステップと、
を含むことを特徴とするデータ列認証方法。
【請求項６】
前記回路及び前記メモリは、ディジタルカメラの一部を構成することを特徴とする請求項５記載の方法。
【請求項７】
前記データ列は、周囲の情況ないし事象のディジタルサンプリングであることを特徴とする請求項５記載の方法。
【請求項８】
前記少なくとも一つのパラメータは、ランダムな数、ＧＰＳの座標、ズームの設定、オートフォーカスの状態、フォーカスの特性をサンプリングしたもの、ロール、ピッチ、ヨーの値、コンパスの方位、フラッシュの状態、カメラ識別、シーケンス番号、セキュリティの値、からなるグループから選択されることを特徴とする請求項５記載の方法。
【請求項９】
認証するためのデータ列を生成する装置であって、
データ列を生成する回路と、
生成後の前記データ列を記憶するメモリと、
前記メモリに密結合され、前記データ列が生成されると実質同時に、少なくとも一つの内部で固有のパラメータを生成するセンサと、
前記少なくとも一つの内部で固有のパラメータが生成された時に、前記メモリと前記センサとの間の密結合の完全性をモニタする手段と、を備え、
前記完全性が損なわれた際に、前記モニタする手段は、前記完全性が損なわれたことの表示をユーザに与えることを特徴とするデータ列生成装置。
【請求項１０】
前記メモリは、ディジタルカメラの一部を構成することを特徴とする請求項９記載の装置。
【請求項１１】
前記少なくとも一つのパラメータは、乱数を含むことを特徴とする請求項９記載の装置。
【請求項１２】
前記回路は、少なくとも一つの付加的なパラメータを、前記データ列を含む前記メモリ内のデータファイルに追加するように構成され、前記少なくとも一つの付加的なパラメータは、前記データ列が生成される条件を一般的に表すことを特徴とする請求項９記載の装置。
【請求項１３】
前記少なくとも一つの付加的なパラメータは、ＧＰＳの座標、ズームの設定、オートフォーカスの状態、フォーカスの特性をサンプリングしたもの、ロール、ピッチ、ヨーの値、コンパスの方位、フラッシュの状態、カメラ識別、シーケンス番号、セキュリティの値、からなるグループから選択されることを特徴とする請求項１２記載の装置。
【請求項１４】
前記データ列は、周囲の情況ないし事象のディジタルサンプリングであることを特徴とする請求項９記載の装置。
【請求項１５】
前記データ列と前記少なくとも一つのパラメータとに基づいて第１の署名を生成する署名のプロトコルを利用し、前記第１の署名を、前記データ列を改変することなしに生成し、前記データ列が記憶されている前記メモリ内のデータファイルに追加する手段と、
画像に基づいて第２の署名を生成する前記署名のプロトコルを利用する手段と、
前記第１の署名と前記第２の署名とを比較する手段とを、さらに備え、
前記第１の署名と前記第２の署名とが同一でないならば、前記記憶されているデータ列が認証されないものであるとユーザに示すために表示されるエラー信号を生成し、前記第１の署名と前記第２の署名とが同一ならば、前記記憶されているデータ列が認証されるものであるとユーザに示すために表示されるＯＫ信号を生成することを特徴とする請求項９記載の装置。
【請求項１６】
認証するためのデータ列を生成する装置であって、
データ列を生成する回路と、
生成後の前記データ列を記憶するメモリと、
前記メモリに密結合され、前記データ列が生成されると実質同時に、少なくとも一つの内部で固有パラメータを生成するセンサと、を備え、
前記回路は、前記少なくとも一つの内部で固有のパラメータが生成された時に、前記メモリと前記センサとの間の密結合の完全性を表す信号を受信する端部を含み、前記完全性が損なわれた際に、前記完全性が損なわれたことの表示をユーザに与えるように構成されることを特徴とするデータ列生成装置。
【請求項１７】
前記メモリは、ディジタルカメラの一部を構成することを特徴とする請求項１６記載の装置。
【請求項１８】
前記少なくとも一つのパラメータは、乱数を含むことを特徴とする請求項１６記載の装置。
【請求項１９】
前記回路は、少なくとも一つの付加的なパラメータを、前記データ列を含む前記メモリ内のデータファイルに追加するように構成され、前記少なくとも一つの付加的なパラメータは、前記データ列が生成される条件を一般的に表すことを特徴とする請求項１６記載の装置。
【請求項２０】
前記少なくとも一つの付加的なパラメータは、ＧＰＳの座標、ズームの設定、オートフォーカスの状態、フォーカスの特性をサンプリングしたもの、ロール、ピッチ、ヨーの値、コンパスの方位、フラッシュの状態、カメラ識別、シーケンス番号、セキュリティの値、からなるグループから選択されることを特徴とする請求項１９記載の装置。
【請求項２１】
前記データ列は、周囲の情況ないし事象のディジタルサンプリングであることを特徴とする請求項１６記載の装置。
【請求項２２】
前記回路は、前記データ列と前記少なくとも一つのパラメータとに基づいて第１の署名を生成する署名のプロトコルを利用し、前記第１の署名を、前記データ列を改変することなしに生成し、前記データ列が記憶されている前記メモリ内のデータファイルに追加するように構成され、
前記回路は、画像に基づいて第２の署名を生成する署名のプロトコルを利用するように構成され、
前記回路は、前記第１の署名と前記第２の署名とを比較するように構成され、前記第１の署名と前記第２の署名とが同一でないならば、前記記憶されているデータ列が認証されないものであるとユーザに示すために表示されるエラー信号を生成するように構成され、前記第１の署名と前記第２の署名とが同一ならば、前記記憶されているデータ列が認証されるものであるとユーザに示すために表示されるＯＫ信号を生成するように構成されることを特徴とする請求項１６記載の装置。
【請求項２３】
メモリ内のデータファイルに記憶されているデータ列を認証するための方法であって、
メモリ内のデータファイルにデータ列を記憶するステップと、
前記メモリに密結合され、少なくとも一つの内部で固有のパラメータを生成するセンサを利用するステップと、
前記少なくとも一つの内部で固有のパラメータが生成された時に、前記メモリと前記センサとの間の密結合の完全性をモニタし、前記完全性が損なわれた際に、前記完全性が損なわれたことの表示を与えるステップと、
前記データ列と前記少なくとも一つのパラメータとに基づいて第１の署名を生成する署名のプロトコルを利用し、前記第１の署名を、前記データ列を改変することなしに生成し、前記データ列が記憶されている前記メモリ内のデータファイルに追加するステップと、
画像に基づいて第２の署名を生成する前記署名のプロトコルを利用するステップと、
前記第１の署名と前記第２の署名とを比較し、前記第１の署名と前記第２の署名とが同一でないならば、前記記憶されているデータ列が認証されないものであるとユーザに示すために表示されるエラー信号を生成し、前記第１の署名と前記第２の署名とが同一ならば、前記記憶されているデータ列が認証されるものであるとユーザに示すために表示されるＯＫ信号を生成するステップと、
を含むことを特徴とする方法。
【請求項２４】
前記メモリは、ディジタルカメラの一部を構成することを特徴とする請求項２３記載の方法。
【請求項２５】
前記少なくとも一つのパラメータは、乱数を含むことを特徴とする請求項２３記載の方法。
【請求項２６】
少なくとも一つの付加的なパラメータを前記メモリ内のデータファイルに追加するステップをさらに含み、前記少なくとも一つの付加的なパラメータは、前記データ列が生成される条件を一般的に表すことを特徴とする請求項２３記載の方法。
【請求項２７】
前記少なくとも一つの付加的なパラメータは、ＧＰＳの座標、ズームの設定、オートフォーカスの状態、フォーカスの特性をサンプリングしたもの、ロール、ピッチ、ヨーの値、コンパスの方位、フラッシュの状態、カメラ識別、シーケンス番号、セキュリティの値、からなるグループから選択されることを特徴とする請求項２６記載の方法。
【請求項２８】
前記データ列は、周囲の情況ないし事象のディジタルサンプリングであることを特徴とする請求項２３記載の方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
［発明の概要］
周囲の情況をサンプル（標本化）したもの（sample of environment）の認証を決めるための改良された方法及びシステムが求められている。ディジタルサンプルが取得された少なくとも一つの条件を表す少なくとも一つのパラメータと周囲の情況自体のサンプルとの双方の関数であるディジタル署名が作成される。該サンプルは、少なくとも一つのパラメータ及びディジタル署名と共にメモリに記録される。蓄積されている画像の認証は、蓄積されている画像と少なくとも一つのパラメータから新たな署名を生成して決定され、二つの署名が同一であるか比較される。
（１）具体的には、本発明のデータ列認証装置は、第１のアスペクトによれば、データ列を認証する装置であって、メモリと、メモリにデータ列を蓄積する回路を含み、回路は、データ列がメモリに蓄積された後にデータ列が改変されたか否かを、データ列が生成された少なくとも一つの条件を一般的に表す少なくとも一つのパラメータをデータ列と共にメモリに蓄え、データ列と、メモリにデータ列と共に蓄えられる第１の署名を生成する少なくとも一つのパラメータとを用い、データ列と蓄積されている少なくとも一つのパラメータとから第２の署名を生成し、第１と第２の署名が同一であるかを決定することにより決定する。
（１−１）第１の展開形態において、回路及びメモリは、ディジタルカメラの一部を構成することが好ましい。
（１−２）第２の展開形態において、少なくとも一つのパラメータは、ランダムな数、ＧＰＳの座標、ズームの設定、オートフォーカスの状態、フォーカスの特性をサンプリングしたもの、ロール、ピッチ、ヨーの値、コンパスの方位、フラッシュの状態、カメラ識別、シーケンス番号、セキュリティの値、からなるグループから選択されることが好ましい。
（１−３）第３の展開形態において、データ列は、周囲の情況ないし事象のディジタルサンプリングであることが好ましい。
（２）本発明のデータ列認証装置は、第２のアスペクトによれば、データ列を認証する方法であって、データ列をメモリに蓄えるステップと、データ列が生成される少なくとも一つの条件を一般的に表す少なくとも一つのパラメータをメモリに蓄えるステップと、メモリにデータ列と共に蓄えられる第１の署名を生成するためにデータ列と少なくとも一つのパラメータを利用するステップと、第１の署名を計算した後の時刻におけるパラメータとデータ列から第２の署名を生成するステップと、第１の署名と第２の署名が同一であるか否かを見分けるために第１の署名と第２の署名とを比較するステップと、を含む。
（２−１）第１の展開形態において、回路及びメモリは、ディジタルカメラの一部を構成することが好ましい。
（２−２）第２の展開形態において、データ列は、周囲の情況ないし事象のディジタルサンプリングであることが好ましい。
（２−３）第３の展開形態において、少なくとも一つのパラメータは、ランダムな数、ＧＰＳの座標、ズームの設定、オートフォーカスの状態、フォーカスの特性をサンプリングしたもの、ロール、ピッチ、ヨーの値、コンパスの方位、フラッシュの状態、カメラ識別、シーケンス番号、セキュリティの値、からなるグループから選択されることが好ましい。
（３）本発明のデータ列生成装置は、第３のアスペクトによれば、認証するためのデータ列を生成する装置であって、データ列を生成する回路と、生成後のデータ列を記憶するメモリと、メモリに密結合され、データ列が生成されると実質同時に、少なくとも一つの内部で固有のパラメータを生成するセンサと、少なくとも一つの内部で固有のパラメータが生成された時に、メモリとセンサとの間の密結合の完全性をモニタする手段と、を備え、完全性が損なわれた際に、モニタする手段は、完全性が損なわれたことの表示をユーザに与える。
（３−１）第１の展開形態において、メモリは、ディジタルカメラの一部を構成することが好ましい。
（３−２）第２の展開形態において、少なくとも一つのパラメータは、乱数を含むことが好ましい。
（３−３）第３の展開形態において、回路は、少なくとも一つの付加的なパラメータを、データ列を含むメモリ内のデータファイルに追加するように構成され、少なくとも一つの付加的なパラメータは、データ列が生成される条件を一般的に表すことが好ましい。
（３−４）第４の展開形態において、少なくとも一つの付加的なパラメータは、ＧＰＳの座標、ズームの設定、オートフォーカスの状態、フォーカスの特性をサンプリングしたもの、ロール、ピッチ、ヨーの値、コンパスの方位、フラッシュの状態、カメラ識別、シーケンス番号、セキュリティの値、からなるグループから選択されることが好ましい。
（３−５）第５の展開形態において、データ列は、周囲の情況ないし事象のディジタルサンプリングであることが好ましい。
（３−６）第６の展開形態において、データ列と少なくとも一つのパラメータとに基づいて第１の署名を生成する署名のプロトコルを利用し、第１の署名を、データ列を改変することなしに生成し、データ列が記憶されているメモリ内のデータファイルに追加する手段と、画像に基づいて第２の署名を生成する署名のプロトコルを利用する手段と、第１の署名と第２の署名とを比較する手段とを、さらに備え、第１の署名と第２の署名とが同一でないならば、記憶されているデータ列が認証されないものであるとユーザに示すために表示されるエラー信号を生成し、第１の署名と第２の署名とが同一ならば、記憶されているデータ列が認証されるものであるとユーザに示すために表示されるＯＫ信号を生成することが好ましい。
（４）本発明のデータ列生成装置は、第４のアスペクトによれば、認証するためのデータ列を生成する装置であって、データ列を生成する回路と、生成後のデータ列を記憶するメモリと、メモリに密結合され、データ列が生成されると実質同時に、少なくとも一つの内部で固有パラメータを生成するセンサと、を備え、回路は、少なくとも一つの内部で固有のパラメータが生成された時に、メモリとセンサとの間の密結合の完全性を表す信号を受信する端部を含み、完全性が損なわれた際に、完全性が損なわれたことの表示をユーザに与えるように構成される。
（４−１）第１の展開形態において、メモリは、ディジタルカメラの一部を構成することが好ましい。
（４−２）第２の展開形態において、少なくとも一つのパラメータは、乱数を含むことが好ましい。
（４−３）第３の展開形態において、回路は、少なくとも一つの付加的なパラメータを、データ列を含むメモリ内のデータファイルに追加するように構成され、少なくとも一つの付加的なパラメータは、データ列が生成される条件を一般的に表すことが好ましい。
（４−４）第４の展開形態において、少なくとも一つの付加的なパラメータは、ＧＰＳの座標、ズームの設定、オートフォーカスの状態、フォーカスの特性をサンプリングしたもの、ロール、ピッチ、ヨーの値、コンパスの方位、フラッシュの状態、カメラ識別、シーケンス番号、セキュリティの値、からなるグループから選択されることが好ましい。
（４−５）第５の展開形態において、データ列は、周囲の情況ないし事象のディジタルサンプリングであることが好ましい。
（４−６）第６の展開形態において、回路は、データ列と少なくとも一つのパラメータとに基づいて第１の署名を生成する署名のプロトコルを利用し、第１の署名を、データ列を改変することなしに生成し、データ列が記憶されているメモリ内のデータファイルに追加するように構成され、回路は、画像に基づいて第２の署名を生成する署名のプロトコルを利用するように構成され、回路は、第１の署名と第２の署名とを比較するように構成され、第１の署名と第２の署名とが同一でないならば、記憶されているデータ列が認証されないものであるとユーザに示すために表示されるエラー信号を生成するように構成され、第１の署名と第２の署名とが同一ならば、記憶されているデータ列が認証されるものであるとユーザに示すために表示されるＯＫ信号を生成するように構成されることが好ましい。
（５）本発明の方法は、第５のアスペクトによれば、メモリ内のデータファイルに記憶されているデータ列を認証するための方法であって、メモリ内のデータファイルにデータ列を記憶するステップと、メモリに密結合され、少なくとも一つの内部で固有のパラメータを生成するセンサを利用するステップと、少なくとも一つの内部で固有のパラメータが生成された時に、メモリとセンサとの間の密結合の完全性をモニタし、完全性が損なわれた際に、完全性が損なわれたことの表示を与えるステップと、データ列と少なくとも一つのパラメータとに基づいて第１の署名を生成する署名のプロトコルを利用し、第１の署名を、データ列を改変することなしに生成し、データ列が記憶されているメモリ内のデータファイルに追加するステップと、画像に基づいて第２の署名を生成する署名のプロトコルを利用するステップと、第１の署名と第２の署名とを比較し、第１の署名と第２の署名とが同一でないならば、記憶されているデータ列が認証されないものであるとユーザに示すために表示されるエラー信号を生成し、第１の署名と第２の署名とが同一ならば、記憶されているデータ列が認証されるものであるとユーザに示すために表示されるＯＫ信号を生成するステップと、を含む。
（５−１）第１の展開形態において、メモリは、ディジタルカメラの一部を構成することが好ましい。
（５−２）第２の展開形態において、少なくとも一つのパラメータは、乱数を含むことが好ましい。
（５−３）第３の展開形態において、少なくとも一つの付加的なパラメータをメモリ内のデータファイルに追加するステップをさらに含み、少なくとも一つの付加的なパラメータは、データ列が生成される条件を一般的に表すことが好ましい。
（５−４）第４の展開形態において、少なくとも一つの付加的なパラメータは、ＧＰＳの座標、ズームの設定、オートフォーカスの状態、フォーカスの特性をサンプリングしたもの、ロール、ピッチ、ヨーの値、コンパスの方位、フラッシュの状態、カメラ識別、シーケンス番号、セキュリティの値、からなるグループから選択されることが好ましい。
（５−５）第５の展開形態において、データ列は、周囲の情況ないし事象のディジタルサンプリングであることが好ましい。