【手続補正書】
【提出日】平成17年11月11日(2005.11.11)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】電子透かし埋込み装置
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  透かし情報の埋込み対象となる画像の画素値データを入力し、透かし情報を埋込んだ後に、透かし情報埋込み済みの画像の画素値データを出力する電子透かし埋込み装置において、
前記透かし情報を埋め込むべき周波数空間中の位置を周波数成分値に無関係に決定する埋込み位置選択手段と、
前記埋込み位置選択手段によって決定された各埋込み位置の周波数成分値の変分を決定する周波数成分値変分決定手段と、
前記画像の画素値空間中の各点における画素値の変分を、前記埋込み位置選択手段によって決定された周波数空間中の埋込み位置、及び前記周波数成分値変分決定手段によって決定された周波数成分値の変分をもとに計算する画素値変分計算手段と、
前記画素値変分計算手段によって計算された画素値空間中の各点の画素値の変分に従い、前記画像の対応する画素値データを変更することで透かし情報の埋込みを行う画素値変換手段とを具備することを特徴とする電子透かし埋込み装置。
【請求項２】  透かし情報の埋込み対象となる画像の画素値データを入力し、透かし情報を埋込んだ後に、透かし情報埋込み済みの画像の画素値データを出力する電子透かし埋込み装置において、
前記透かし情報を埋め込むべき周波数空間中の位置を周波数成分値に無関係に決定する埋込み位置選択手段と、
前記埋込み位置選択手段によって決定された各埋込み位置の周波数成分値の変分を決定する周波数成分値変分決定手段と、
スペクトル拡散のため前記画像の画素値空間中の各点における画素値に乗じられる疑似乱数を生成する疑似乱数生成手段と、
前記画像の画素値空間中の各点における画素値の変分を、前記埋込み位置選択手段によって決定された周波数空間中の埋込み位置、前記周波数成分値変分決定手段によって決定された周波数成分値の変分、及び前記疑似乱数生成手段によって生成された前記画像の画素値空間中の各点に対応する疑似乱数をもとに計算する画素値変分計算手段と、
前記画素値変分計算手段によって計算された画素値空間中の各点の画素値の変分に従い、前記画像の対応する画素値データを変更することで透かし情報の埋込みを行う画素値変換手段とを具備することを特徴とする電子透かし埋込み装置。
【請求項３】  透かし情報の埋込み対象となる画像の画素値データを入力し、透かし情報を埋込んだ後に、透かし情報埋込み済みの画像の画素値データを出力する電子透かし埋込み装置において、
前記透かし情報を埋め込むべき周波数空間中の位置を周波数成分値に無関係に決定する埋込み位置選択手段と、
前記埋込み位置選択手段によって決定された各埋込み位置の周波数成分値を、前記画像の画素値空間中の各点における画素値をもとに計算する周波数成分値計算手段と、
前記埋込み位置選択手段によって決定された各埋込み位置の前記周波数成分値計算手段によって計算された周波数成分値をもとに、前記各埋込み位置の周波数成分値の変分を決定する周波数成分値変分決定手段と、
前記画像の画素値空間中の各点における画素値の変分を、前記埋込み位置選択手段によって決定された周波数空間中の埋込み位置、及び前記周波数成分値変分決定手段によって決定された周波数成分値の変分をもとに計算する画素値変分計算手段と、
前記画素値変分計算手段によって計算された画素値空間中の各点の画素値の変分に従い、前記画像の対応する画素値データを変更することで透かし情報の埋込みを行う画素値変換手段とを具備することを特徴とする電子透かし埋込み装置。
【請求項４】  透かし情報の埋込み対象となる画像の画素値データを入力し、透かし情報を埋込んだ後に、透かし情報埋込み済みの画像の画素値データを出力する電子透かし埋込み装置において、
前記透かし情報を埋め込むべき周波数空間中の位置を周波数成分値に無関係に決定する埋込み位置選択手段と、
スペクトル拡散のため前記画像の画素値空間中の各点における画素値に乗じられる疑似乱数を生成する疑似乱数生成手段と、
前記埋込み位置選択手段によって決定された各埋込み位置の周波数成分値を、当該各埋込み位置、前記画像の画素値空間中の各点における画素値、及び前記疑似乱数生成手段によって生成された前記画像の画素値空間中の各点に対応する疑似乱数をもとに計算する周波数成分値計算手段と、
前記埋込み位置選択手段によって決定された各埋込み位置の前記周波数成分値計算手段によって計算された周波数成分値をもとに、前記各埋込み位置の周波数成分値の変分を決定する周波数成分値変分決定手段と、
前記画像の画素値空間中の各点における画素値の変分を、前記埋込み位置選択手段によって決定された周波数空間中の埋込み位置、前記周波数成分値変分決定手段によって決定された周波数成分値の変分、及び前記疑似乱数生成手段によって生成された前記画像の画素値空間中の各点に対応する疑似乱数をもとに計算する画素値変分計算手段と、
前記画素値変分計算手段によって計算された画素値空間中の各点の画素値の変分に従い、前記画像の対応する画素値データを変更することで透かし情報の埋込みを行う画素値変換手段とを具備することを特徴とする電子透かし埋込み装置。
【請求項５】  コンピュータを、
透かし情報を埋め込むべき周波数空間中の位置を周波数成分値に無関係に決定する埋込み位置選択手段と、
前記埋込み位置選択手段によって決定された各埋込み位置の周波数成分値の変分を決定する周波数成分値変分決定手段と、
前記透かし情報の埋込み対象となる画像の画素値空間中の各点における画素値の変分を、前記埋込み位置選択手段によって決定された周波数空間中の埋込み位置、及び前記周波数成分値変分決定手段によって決定された周波数成分値の変分をもとに計算する画素値変分計算手段と、
前記画素値変分計算手段によって計算された画素値空間中の各点の画素値の変分に従い、前記画像の対応する画素値データを変更することで透かし情報の埋込みを行う画素値変換手段として機能させるためのプログラムを記録した機械読み取り可能な記録媒体。
【請求項６】  コンピュータを、
透かし情報を埋め込むべき周波数空間中の位置を周波数成分値に無関係に決定する埋込み位置選択手段と、
前記埋込み位置選択手段によって決定された各埋込み位置の周波数成分値の変分を決定する周波数成分値変分決定手段と、
スペクトル拡散のため前記透かし情報の埋込み対象となる画像の画素値空間中の各点における画素値に乗じられる疑似乱数を生成する疑似乱数生成手段と、
前記画像の画素値空間中の各点における画素値の変分を、前記埋込み位置選択手段によって決定された周波数空間中の埋込み位置、前記周波数成分値変分決定手段によって決定された周波数成分値の変分、及び前記疑似乱数生成手段によって生成された前記画像の画素値空間中の各点に対応する疑似乱数をもとに計算する画素値変分計算手段と、
前記画素値変分計算手段によって計算された画素値空間中の各点の画素値の変分に従い、前記画像の対応する画素値データを変更することで透かし情報の埋込みを行う画素値変換手段として機能させるためのプログラムを記録した機械読み取り可能な記録媒体。
【請求項７】  コンピュータを、
透かし情報を埋め込むべき周波数空間中の位置を周波数成分値に無関係に決定する埋込み位置選択手段と、
前記埋込み位置選択手段によって決定された各埋込み位置の周波数成分値を前記透かし情報の埋込み対象となる画像の画素値空間中の各点における画素値をもとに計算する周波数成分値計算手段と、
前記埋込み位置選択手段によって決定された各埋込み位置の前記周波数成分値計算手段によって計算された周波数成分値をもとに、前記各埋込み位置の周波数成分値の変分を決定する周波数成分値変分決定手段と、
前記画像の画素値空間中の各点における画素値の変分を、前記埋込み位置選択手段によって決定された周波数空間中の埋込み位置、及び前記周波数成分値変分決定手段によって決定された周波数成分値の変分をもとに計算する画素値変分計算手段と、
前記画素値変分計算手段によって計算された画素値空間中の各点の画素値の変分に従い、前記画像の対応する画素値データを変更することで透かし情報の埋込みを行う画素値変換手段として機能させるためのプログラムを記録した機械読み取り可能な記録媒体。
【請求項８】  コンピュータを、
透かし情報を埋め込むべき周波数空間中の位置を周波数成分値に無関係に決定する埋込み位置選択手段と、
スペクトル拡散のため前記透かし情報の埋込み対象となる画像の画素値空間中の各点における画素値に乗じられる疑似乱数を生成する疑似乱数生成手段と、
前記埋込み位置選択手段によって決定された各埋込み位置の周波数成分値を、当該各埋込み位置、前記画像の画素値空間中の各点における画素値、及び前記疑似乱数生成手段によって生成された前記画像の画素値空間中の各点に対応する疑似乱数をもとに計算する周波数成分値計算手段と、
前記埋込み位置選択手段によって決定された各埋込み位置の前記周波数成分値計算手段によって計算された周波数成分値をもとに、前記各埋込み位置の周波数成分値の変分を決定する周波数成分値変分決定手段と、
前記画像の画素値空間中の各点における画素値の変分を、前記埋込み位置選択手段によって決定された周波数空間中の埋込み位置、前記周波数成分値変分決定手段によって決定された周波数成分値の変分、及び前記疑似乱数生成手段によって生成された前記画像の画素値空間中の各点に対応する疑似乱数をもとに計算する画素値変分計算手段と、
前記画素値変分計算手段によって計算された画素値空間中の各点の画素値の変分に従い、前記画像の対応する画素値データを変更することで透かし情報の埋込みを行う画素値変換手段として機能させるためのプログラムを記録した機械読み取り可能な記録媒体。
【請求項９】  コンピュータを、
透かし情報が埋め込まれた周波数空間中の位置を決定する埋込み位置選択手段と、
前記透かし情報が埋め込まれた画像の画素値データ、及び前記埋込み位置選択手段によって決定された各埋込み位置をもとに、当該各埋込み位置の周波数成分値を計算する周波数成分値計算手段と、
前記周波数成分値計算手段によって計算された各埋込み位置の周波数成分値をもとに前記透かし情報を復元する透かし情報復元手段として機能させるためのプログラムを記録した機械読み取り可能な記録媒体。
【請求項１０】  コンピュータを、
疑似乱数系列によるスペクトル拡散を利用して透かし情報が埋め込まれた周波数空間中の位置を決定する埋込み位置選択手段と、
前記スペクトル拡散に用いられた疑似乱数系列を生成する疑似乱数生成手段と、
前記透かし情報が埋め込まれた画像の画素値データ、前記埋込み位置選択手段によって決定された各埋込み位置、及び前記疑似乱数生成手段によって生成された疑似乱数系列をもとに、当該各埋込み位置の周波数成分値を計算する周波数成分値計算手段と、
前記周波数成分値計算手段によって計算された各埋込み位置の周波数成分値をもとに前記透かし情報を復元する透かし情報復元手段として機能させるためのプログラムを記録した機械読み取り可能な記録媒体。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
【発明の属する技術分野】
本発明は、画像等に代表されるデジタル著作物データに対して、そのデータの著作権者や利用者の識別情報、著作権者の権利情報、そのデータの利用条件、その利用時に必要な秘密情報などの情報（以下、透かし情報と称する）を、知覚が容易でない状態となるように埋込むのに好適な電子透かし埋込み装置に関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０１９７
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０１９８
【補正方法】削除
【補正の内容】