【手続補正書】
【提出日】平成19年1月23日(2007.1.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
注目文字を、文字列の並び方向に沿って移動することにより、電子透かし情報を埋め込む情報処理装置の制御方法であって、
判定手段が、前記注目文字に埋め込まれる可能性の有るいずれの電子透かし情報を埋め込んだとしても、前記注目文字が隣接文字に対して、予め設定された距離隔てた状態を維持できるか否かを判定する判定工程と、
設定手段が、前記判定工程で前記予め設定された距離隔てた状態を維持できると判定した場合には、前記注目文字を電子透かし情報の埋め込み対象として設定し、前記状態を維持できないと判定した場合には、前記注目文字を電子透かし情報の埋め込み対象でないものとして設定する設定工程と、
調整手段が、前記設定工程で埋め込み対象として設定された文字の位置を、電子透かし情報に基づいて調節する調節工程と
を備えることを特徴とする情報処理装置の制御方法。
【請求項２】
注目文字を、文字列の並び方向に沿って移動することにより、電子透かし情報を埋め込む情報処理装置であって、
前記注目文字に埋め込まれる可能性の有るいずれの電子透かし情報を埋め込んだとしても、前記注目文字が隣接文字に対して、予め設定された距離隔てた状態を維持できるか否かを判定する判定手段と、
該判定手段により前記予め設定された距離隔てた状態を維持できると判定した場合には、前記注目文字を電子透かし情報の埋め込み対象として設定し、前記状態を維持できないと判定した場合には、前記注目文字を電子透かし情報の埋め込み対象でないものとして設定する設定手段と、
該設定手段により埋め込み対象として設定された文字の位置を、電子透かし情報に基づいて調節する調節手段とを備えることを特徴とする情報処理装置。
【請求項３】
コンピュータが読込み実行することで、前記コンピュータを、注目文字を文字列の並び方向に沿って移動することにより、電子透かし情報を埋め込む情報処理装置として機能させるコンピュータプログラムであって、
前記注目文字に埋め込まれる可能性の有るいずれの電子透かし情報を埋め込んだとしても、前記注目文字が隣接文字に対して、予め設定された距離隔てた状態を維持できるか否かを判定する判定手段と、
該判定手段で前記予め設定された距離隔てた状態を維持できると判定した場合には、前記注目文字を電子透かし情報の埋め込み対象として設定し、前記状態を維持できないと判定した場合には、前記注目文字を電子透かし情報の埋め込み対象でないものとして設定する設定手段と、
該設定手段で埋め込み対象として設定された文字の位置を、電子透かし情報に基づいて調節する調節手段
として機能させることを特徴とするコンピュータプログラム。
【請求項４】
注目文字を文字列の並び方向に沿って移動することにより埋め込まれた電子透かし情報を、前記文字列から抽出する情報処理装置の制御方法であって、
判定手段が、前記注目文字に埋め込まれる可能性の有るいずれの電子透かし情報を埋め込んだとしても、前記注目文字が隣接文字に対して、予め設定された距離隔てた状態を維持できるか否かを判定する判定工程と、
設定手段が、前記判定工程で前記予め設定された距離隔てた状態を維持できると判定した場合には、前記注目文字を電子透かし情報の埋め込み対象であるとして設定し、前記状態を維持できないと判定した場合には、前記注目文字を電子透かし情報の埋め込み対象でないものとして設定する設定工程と、
抽出手段が、前記設定工程で埋め込み対象として設定された文字のみから、電子透かし情報を抽出する抽出工程と
を備えることを特徴とする情報処理装置の制御方法。
【請求項５】
前記注目文字の１つに埋め込まれる可能性の有る情報は、０または１を示す１ビットの情報であることを特徴とする請求項１又は４に記載の情報処理装置の制御方法。
【請求項６】
前記予め設定された距離は、１画素に相当することを特徴とする請求項１又は４に記載の情報処理装置の制御方法。
【請求項７】
前記予め設定された距離は、複数画素分に相当することを特徴とする請求項１又は４に記載の情報処理装置の制御方法。
【請求項８】
注目文字を文字列の並び方向に沿って移動することにより埋め込まれた電子透かし情報を、前記文字列から抽出する情報処理装置であって、
前記注目文字に埋め込まれる可能性の有るいずれの電子透かし情報を埋め込んだとしても、前記注目文字が隣接文字に対して、予め設定された距離隔てた状態を維持できるか否かを判定する判定手段と、
該判定手段で前記予め設定された距離隔てた状態を維持できると判定した場合には、前記注目文字を電子透かし情報の埋め込み対象であるとして設定し、前記状態を維持できないと判定した場合には、前記注目文字を電子透かし情報の埋め込み対象でないものとして設定する設定手段と、
該設定手段で埋め込み対象として設定された文字のみから、電子透かし情報を抽出する抽出手段と
を備えることを特徴とする情報処理装置。
【請求項９】
コンピュータが読込み実行することで、前記コンピュータを、注目文字を文字列の並び方向に沿って移動することにより埋め込まれた電子透かし情報を、前記文字列から抽出する情報処理装置として機能させるコンピュータプログラムであって、
前記注目文字に埋め込まれる可能性の有るいずれの電子透かし情報を埋め込んだとしても、前記注目文字が隣接文字に対して、予め設定された距離隔てた状態を維持できるか否かを判定する判定手段と、
該判定手段で前記予め設定された距離隔てた状態を維持できると判定した場合には、前記注目文字を電子透かし情報の埋め込み対象であるとして設定し、前記状態を維持できないと判定した場合には、前記注目文字を電子透かし情報の埋め込み対象でないものとして設定する設定手段と、
該設定手段で埋め込み対象として設定された文字のみから、電子透かし情報を抽出する抽出手段
として機能させることを特徴とするコンピュータプログラム。
【請求項１０】
請求項９に記載のコンピュータプログラムを格納したことを特徴とするコンピュータ可読記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】情報処理装置及びその制御方法
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、電子透かし情報の埋め込みまたは抽出技術に関するものである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
この課題を解決するため、例えば本発明の情報処理装置の制御方法は、以下の工程を備える。すなわち、
注目文字を、文字列の並び方向に沿って移動することにより、電子透かし情報を埋め込む情報処理装置の制御方法であって、
判定手段が、前記注目文字に埋め込まれる可能性の有るいずれの電子透かし情報を埋め込んだとしても、前記注目文字が隣接文字に対して、予め設定された距離隔てた状態を維持できるか否かを判定する判定工程と、
設定手段が、前記判定工程で前記予め設定された距離隔てた状態を維持できると判定した場合には、前記注目文字を電子透かし情報の埋め込み対象として設定し、前記状態を維持できないと判定した場合には、前記注目文字を電子透かし情報の埋め込み対象でないものとして設定する設定工程と、
調整手段が、前記設定工程で埋め込み対象として設定された文字の位置を、電子透かし情報に基づいて調節する調節工程とを備える。