(57)【要約】【課題】  非電子媒体上に形成された網点構造を有する画像内に埋め込まれた情報を確実に検出、復元する画像処理装置、画像処理システム及びプログラムを提供する。【解決手段】  画像データに付加情報を情報埋込パターンとして重畳する場合に、網点情報取得部１１２が、画像を出力する出力装置の網点の構造に関する情報を取得する。次に、構造近似判定部１１４は、上記網点構造が、上記情報埋込パターンの構造と近似しているか否かを判定する。近似している場合に、回転処理部１１６が画像データを網点構造に応じて所定角度回転する処理を行い、情報重畳処理部１１８が、情報埋込パターンの配列を回転した画像データに重畳する。その後、回転処理部１１６が画像データを上記所定角度逆回転する処理を行い、画像データ出力部１２０が画像データを出力する。【選択図】        図２
2008167239.tif 000002
【特許請求の範囲】
【請求項１】
出力装置の網点の構造に関する情報を取得する網点情報取得手段と、
前記網点構造に関する情報に基づき、情報埋込パターンを重畳する画像データを所定角度回転する画像回転処理手段と、
前記所定角度回転された画像データに前記情報埋込パターンを重畳する情報重畳処理手段と、
前記情報埋込パターンが重畳された画像データを、前記所定角度逆回転させる画像逆回転処理手段と、
前記逆回転処理された画像データを出力する画像出力手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
請求項１記載の画像処理装置が、前記網点構造に関する情報が、前記情報埋込パターンの構造と近似しているか否かを判定する構造近似判定手段をさらに備え、前記画像回転処理手段は、前記構造近似判定手段が、前記網点構造に関する情報と前記情報埋込パターンの構造とが近似していると判定した場合に、前記情報埋込パターンを重畳する画像データを前記網点構造に関する情報に基づいて所定角度回転することを特徴とする画像処理装置。
【請求項３】
請求項１または請求項２記載の画像処理装置において、前記画像回転処理は、前記網点構造に関する情報の網点の配置方向と情報埋込パターンの構造とが異なるように前記画像データを所定角度回転することを特徴とする画像処理装置。
【請求項４】
請求項３記載の画像処理装置において、前記画像回転処理の前記所定角度は、４５度であることを特徴とする画像処理装置。
【請求項５】
請求項３記載の画像処理装置において、前記画像回転処理の前記所定角度は、前記情報埋め込みパターンのエッジ方向と前記網点の配置方向とを異ならせる角度であることを特徴とする画像処理装置。
【請求項６】
出力装置の網点の構造に関する情報を取得する網点情報取得手段と、
前記網点構造に関する情報に基づき、画像データに重畳する情報埋込パターンを所定角度回転する情報埋込パターン回転処理手段と、
前記所定角度回転された情報埋込パターンを画像データに重畳する情報重畳処理手段と、
前記情報埋込パターンが重畳された画像データを出力する画像出力手段と、
を備えることを特徴とする画像処理装置。
【請求項７】
請求項６記載の画像処理装置が、前記網点構造に関する情報が、前記情報埋込パターンの構造と近似しているか否かを判定する構造近似判定手段をさらに備え、前記情報埋込パターン回転処理手段は、前記構造近似判定手段が、前記網点構造に関する情報と前記情報埋込パターンの構造とが近似していると判定した場合に、前記情報埋込パターンを前記網点構造に関する情報に基づいて所定角度回転することを特徴とする画像処理装置。
【請求項８】
請求項６または請求項７記載の画像処理装置において、前記情報埋込パターン回転処理は、前記網点構造に関する情報の網点の配置方向と情報埋込パターンの構造とが異なるように前記情報埋込パターンを所定角度回転することを特徴とする画像処理装置。
【請求項９】
請求項８記載の画像処理装置において、前記情報埋込パターン回転処理の前記所定角度は、４５度であることを特徴とする画像処理装置。
【請求項１０】
請求項８記載の画像処理装置において、前記情報埋込パターン回転処理の前記所定角度は、前記情報埋め込みパターンのエッジ方向と前記網点の配置方向とを異ならせる角度であることを特徴とする画像処理装置。
【請求項１１】
所望の付加情報に基づいて情報埋込パターンが重畳された画像データを取得する画像取得手段と、
前記画像取得手段が取得した画像データから網点構造を抽出する網点構造抽出手段と、
前記網点構造が、前記情報埋込パターンの構造と近似しているか否かを判定する構造近似判定手段と、
前記構造近似判定手段が、前記網点構造と前記情報埋込パターンの構造とが近似していると判定した場合に、前記画像データを前記網点構造に応じて所定角度回転する画像回転処理手段と、
前記回転した画像データから前記情報埋込パターンを読み出す情報埋込パターン読出手段と、
を備えることを特徴とする画像処理装置。
【請求項１２】
請求項１１記載の画像処理装置において、前記所定角度は４５度であることを特徴とする画像処理装置。
【請求項１３】
出力装置の網点の構造に関する情報を取得する網点情報取得手段と、
前記網点構造に関する情報に基づき、情報埋込パターンを重畳する画像データを所定角度回転する画像回転処理手段と、
前記所定角度回転された画像データに前記情報埋込パターンを重畳する情報重畳処理手段と、
前記情報埋込パターンが重畳された画像データを、前記所定角度逆回転させる画像逆回転処理手段と、
前記逆回転処理された画像データを出力する画像出力手段と、
前記出力された画像を取得する画像取得手段と、
前記画像取得手段が取得した画像データを前記所定角度再回転する画像再回転処理手段と、
前記再回転した画像データから前記情報埋込パターンを読み出す情報埋込パターン読出手段と、
を備えることを特徴とする画像処理システム。
【請求項１４】
請求項１３記載の画像処理システムが、前記網点構造に関する情報が、前記情報埋込パターンの構造と近似しているか否かを判定する構造近似判定手段をさらに備え、前記画像回転処理手段は、前記構造近似判定手段が、前記網点構造に関する情報と前記情報埋込パターンの構造とが近似していると判定した場合に、前記情報埋込パターンを重畳する画像データを前記網点構造に基づいて所定角度回転することを特徴とする画像処理システム。
【請求項１５】
出力装置の網点の構造に関する情報を取得する網点情報取得手段と、
前記網点構造に関する情報に基づき、画像データに重畳する情報埋込パターンを所定角度回転する情報埋込パターン回転処理手段と、
前記所定角度回転された情報埋込パターンを画像データに重畳する情報重畳処理手段と、
前記情報埋込パターンが重畳された画像データを出力する画像出力手段と、
前記出力された画像を取得する画像取得手段と、
前記画像取得手段が取得した画像データを前記所定角度逆回転する画像逆回転処理手段と、
前記逆回転した画像データから前記情報埋込パターンを読み出す情報埋込パターン読出手段と、
を備えることを特徴とする画像処理システム。
【請求項１６】
請求項１１記載の画像処理システムが、前記網点構造に関する情報が、前記情報埋込パターンの構造と近似しているか否かを判定する構造近似判定手段をさらに備え、前記情報埋込パターン回転処理手段は、前記構造近似判定手段が、前記網点構造に関する情報と前記情報埋込パターンの構造とが近似していると判定した場合に、前記情報埋込パターンを前記網点構造に基づいて所定角度回転することを特徴とする画像処理システム。
【請求項１７】
コンピュータを、
出力装置の網点の構造に関する情報を取得する網点情報取得手段、
前記網点構造に関する情報に基づき、情報埋込パターンを重畳する画像データを所定角度回転する画像回転処理手段、
前記所定角度回転された画像データに前記情報埋込パターンを重畳する情報重畳処理手段、
前記情報埋込パターンが重畳された画像データを、前記所定角度逆回転させる画像逆回転処理手段、及び
前記逆回転処理された画像を出力する画像出力手段として機能させることを特徴とするプログラム。
【請求項１８】
請求項１７記載のプログラムが、コンピュータを、前記網点構造に関する情報が、前記情報埋込パターンの構造と近似しているか否かを判定する構造近似判定手段としてさらに機能させ、前記画像回転処理手段は、前記構造近似判定手段が、前記網点構造に関する情報と前記情報埋込パターンの構造とが近似していると判定した場合に、前記情報埋込パターンを重畳する画像データを前記網点構造に関する情報に基づいて所定角度回転することを特徴とするプログラム。
【請求項１９】
コンピュータを、
出力装置の網点の構造に関する情報を取得する網点情報取得手段、
前記網点構造に関する情報に基づき、画像データに重畳する情報埋込パターンを所定角度回転する情報埋込パターン回転処理手段、
前記所定角度回転された情報埋込パターンを画像データに重畳する情報重畳処理手段、及び
前記情報埋込パターンが重畳された画像データを出力する画像出力手段として機能させることを特徴とするプログラム。
【請求項２０】
請求項１９記載のプログラムが、コンピュータを、前記網点構造に関する情報が、前記情報埋込パターンの構造と近似しているか否かを判定する構造近似判定手段としてさらに機能させ、前記情報埋込パターン回転処理手段は、前記構造近似判定手段が、前記網点構造に関する情報と前記情報埋込パターンの構造とが近似していると判定した場合に、前記情報埋込パターンを前記網点構造に関する情報に基づいて所定角度回転することを特徴とするプログラム。
【請求項２１】
コンピュータを、
所望の付加情報に基づいて情報埋込パターンが重畳された画像データを取得する画像取得手段、
前記画像取得手段が取得した画像データから網点構造を抽出する網点構造抽出手段、
前記網点構造が、前記情報埋込パターンの構造と近似しているか否かを判定する構造近似判定手段、
前記構造近似判定手段が、前記網点構造と前記情報埋込パターンの構造とが近似していると判定した場合に、前記画像データを前記網点構造に応じて所定角度回転する画像回転処理手段、及び
前記回転した画像データから前記情報埋込パターンを読み出す情報埋込パターン読出手段として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理システム及びプログラムに関する。
【背景技術】
【０００２】
近年、画像データに対し、電子的な情報を、一見、人間の目には認識できないような形式で付加する電子透かし等の技術がさかんに研究・開発され、さまざまな形態で利用されはじめている。画像データに対する情報の付加は、電子媒体を介するものの他、紙のような非電子媒体を介したものもある。
【０００３】
例えば、下記特許文献１には、紙等に印刷された画像をカメラで撮影し、この画像情報を基地局に送信して基地局側で電子透かしを検出する技術が開示されている。
【０００４】
一方、上記画像情報をプリンタなどの出力装置で出力する場合、出力される画像は、所定の配列構造を有する網点により形成されることはよく知られている。
【特許文献１】特開２００４−１４０８４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、このような背景技術の状況の中でなされたものであり、非電子媒体上に形成された網点構造を有する画像内に埋め込まれた情報を確実に検出、復元する画像処理装置、画像処理システム及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１記載の画像処理装置の発明は、出力装置の網点の構造に関する情報を取得する網点情報取得手段と、前記網点構造に関する情報に基づき、情報埋込パターンを重畳する画像データを所定角度回転する画像回転処理手段と、前記所定角度回転された画像データに前記情報埋込パターンを重畳する情報重畳処理手段と、前記情報埋込パターンが重畳された画像データを、前記所定角度逆回転させる画像逆回転処理手段と、前記逆回転処理された画像データを出力する画像出力手段と、を備えることを特徴とする。
【０００７】
請求項２記載の発明は、請求項１記載の発明において、前記網点構造に関する情報が、前記情報埋込パターンの構造と近似しているか否かを判定する構造近似判定手段をさらに備え、前記画像回転処理手段は、前記構造近似判定手段が、前記網点構造に関する情報と前記情報埋込パターンの構造とが近似していると判定した場合に、前記情報埋込パターンを重畳する画像データを前記網点構造に関する情報に基づいて所定角度回転することを特徴とする。
【０００８】
請求項３記載の発明は、請求項１または請求項２記載の発明において、前記画像回転処理が、前記網点構造に関する情報の網点の配置方向と情報埋込パターンの構造とが異なるように前記画像データを所定角度回転することを特徴とする。
【０００９】
請求項４記載の発明は、請求項３記載の発明において、前記画像回転処理の前記所定角度が４５度であることを特徴とする。
【００１０】
請求項５記載の発明は、請求項３記載の発明において、前記画像回転処理の前記所定角度が、前記情報埋め込みパターンのエッジ方向と前記網点の配置方向とを異ならせる角度であることを特徴とする。
【００１１】
請求項６記載の画像処理装置の発明は、出力装置の網点の構造に関する情報を取得する網点情報取得手段と、前記網点構造に関する情報に基づき、画像データに重畳する情報埋込パターンを所定角度回転する情報埋込パターン回転処理手段と、前記所定角度回転された情報埋込パターンを画像データに重畳する情報重畳処理手段と、前記情報埋込パターンが重畳された画像データを出力する画像出力手段と、を備えることを特徴とする。
【００１２】
請求項７記載の発明は、請求項６記載の発明において、前記網点構造に関する情報が、前記情報埋込パターンの構造と近似しているか否かを判定する構造近似判定手段をさらに備え、前記情報埋込パターン回転処理手段は、前記構造近似判定手段が、前記網点構造に関する情報と前記情報埋込パターンの構造とが近似していると判定した場合に、前記情報埋込パターンを前記網点構造に関する情報に基づいて所定角度回転することを特徴とする。
【００１３】
請求項８記載の発明は、請求項６または請求項７記載の発明において、前記情報埋込パターン回転処理が、前記網点構造に関する情報の網点の配置方向と情報埋込パターンの構造とが異なるように前記情報埋込パターンを所定角度回転することを特徴とする。
【００１４】
請求項９記載の発明は、請求項８記載の発明において、前記情報埋込パターン回転処理の前記所定角度が、４５度であることを特徴とする。
【００１５】
請求項１０記載の発明は、請求項８記載の発明において、前記情報埋込パターン回転処理の前記所定角度が、前記情報埋め込みパターンのエッジ方向と前記網点の配置方向とを異ならせる角度であることを特徴とする。
【００１６】
請求項１１記載の画像処理装置の発明は、所望の付加情報に基づいて情報埋込パターンが重畳された画像データを取得する画像取得手段と、前記画像取得手段が取得した画像データから網点構造を抽出する網点構造抽出手段と、前記網点構造が、前記情報埋込パターンの構造と近似しているか否かを判定する構造近似判定手段と、前記構造近似判定手段が、前記網点構造と前記情報埋込パターンの構造とが近似していると判定した場合に、前記画像データを前記網点構造に応じて所定角度回転する画像回転処理手段と、前記回転した画像データから前記情報埋込パターンを読み出す情報埋込パターン読出手段と、を備えることを特徴とする。
【００１７】
請求項１２記載の発明は、請求項１１記載の発明において、前記所定角度が４５度であることを特徴とする。
【００１８】
請求項１３記載の画像処理システムの発明は、出力装置の網点の構造に関する情報を取得する網点情報取得手段と、前記網点構造に関する情報に基づき、情報埋込パターンを重畳する画像データを所定角度回転する画像回転処理手段と、前記所定角度回転された画像データに前記情報埋込パターンを重畳する情報重畳処理手段と、前記情報埋込パターンが重畳された画像データを、前記所定角度逆回転させる画像逆回転処理手段と、前記逆回転処理された画像データを出力する画像出力手段と、前記出力された画像を取得する画像取得手段と、前記画像取得手段が取得した画像データを前記所定角度再回転する画像再回転処理手段と、前記再回転した画像データから前記情報埋込パターンを読み出す情報埋込パターン読出手段と、を備えることを特徴とする。
【００１９】
請求項１４記載の発明は、請求項１３記載の発明において、前記網点構造に関する情報が、前記情報埋込パターンの構造と近似しているか否かを判定する構造近似判定手段をさらに備え、前記画像回転処理手段は、前記構造近似判定手段が、前記網点構造に関する情報と前記情報埋込パターンの構造とが近似していると判定した場合に、前記情報埋込パターンを重畳する画像データを前記網点構造に基づいて所定角度回転することを特徴とする。
【００２０】
請求項１５記載の画像処理システムの発明は、出力装置の網点の構造に関する情報を取得する網点情報取得手段と、前記網点構造に関する情報に基づき、画像データに重畳する情報埋込パターンを所定角度回転する情報埋込パターン回転処理手段と、前記所定角度回転された情報埋込パターンを画像データに重畳する情報重畳処理手段と、前記情報埋込パターンが重畳された画像データを出力する画像出力手段と、前記出力された画像を取得する画像取得手段と、前記画像取得手段が取得した画像データを前記所定角度逆回転する画像逆回転処理手段と、前記逆回転した画像データから前記情報埋込パターンを読み出す情報埋込パターン読出手段と、を備えることを特徴とする。
【００２１】
請求項１６記載の発明は、請求項１１記載の発明において、前記網点構造に関する情報が、前記情報埋込パターンの構造と近似しているか否かを判定する構造近似判定手段をさらに備え、前記情報埋込パターン回転処理手段は、前記構造近似判定手段が、前記網点構造に関する情報と前記情報埋込パターンの構造とが近似していると判定した場合に、前記情報埋込パターンを前記網点構造に基づいて所定角度回転することを特徴とする。
【００２２】
請求項１７記載のプログラムの発明は、コンピュータを、出力装置の網点の構造に関する情報を取得する網点情報取得手段、前記網点構造に関する情報に基づき、情報埋込パターンを重畳する画像データを所定角度回転する画像回転処理手段、前記所定角度回転された画像データに前記情報埋込パターンを重畳する情報重畳処理手段、前記情報埋込パターンが重畳された画像データを、前記所定角度逆回転させる画像逆回転処理手段、及び前記逆回転処理された画像を出力する画像出力手段として機能させることを特徴とする。
【００２３】
請求項１８記載の発明は、請求項１７記載の発明において、コンピュータを、前記網点構造に関する情報が、前記情報埋込パターンの構造と近似しているか否かを判定する構造近似判定手段としてさらに機能させ、前記画像回転処理手段は、前記構造近似判定手段が、前記網点構造に関する情報と前記情報埋込パターンの構造とが近似していると判定した場合に、前記情報埋込パターンを重畳する画像データを前記網点構造に関する情報に基づいて所定角度回転することを特徴とする。
【００２４】
請求項１９記載のプログラムの発明は、コンピュータを、出力装置の網点の構造に関する情報を取得する網点情報取得手段、前記網点構造に関する情報に基づき、画像データに重畳する情報埋込パターンを所定角度回転する情報埋込パターン回転処理手段、前記所定角度回転された情報埋込パターンを画像データに重畳する情報重畳処理手段、及び前記情報埋込パターンが重畳された画像データを出力する画像出力手段として機能させることを特徴とする。
【００２５】
請求項２０記載の発明は、請求項１９記載の発明において、コンピュータを、前記網点構造に関する情報が、前記情報埋込パターンの構造と近似しているか否かを判定する構造近似判定手段としてさらに機能させ、前記情報埋込パターン回転処理手段は、前記構造近似判定手段が、前記網点構造に関する情報と前記情報埋込パターンの構造とが近似していると判定した場合に、前記情報埋込パターンを前記網点構造に関する情報に基づいて所定角度回転することを特徴とする。
【００２６】
請求項２１記載のプログラムの発明は、コンピュータを、所望の付加情報に基づいて情報埋込パターンが重畳された画像データを取得する画像取得手段、前記画像取得手段が取得した画像データから網点構造を抽出する網点構造抽出手段、前記網点構造が、前記情報埋込パターンの構造と近似しているか否かを判定する構造近似判定手段、前記構造近似判定手段が、前記網点構造と前記情報埋込パターンの構造とが近似していると判定した場合に、前記画像データを前記網点構造に応じて所定角度回転する画像回転処理手段、及び前記回転した画像データから前記情報埋込パターンを読み出す情報埋込パターン読出手段として機能させることを特徴とする。
【発明の効果】
【００２７】
請求項１の発明によれば、網点構造に関する情報に基づき所定角度回転させた情報埋込パターンを画像データに重畳するので、網点構造を有する画像内に埋め込まれた情報を本構成を有していない場合に比較して、確実に検出、復元できる画像を非電子媒体上に形成する情報重畳処理装置を提供できる。
【００２８】
請求項２の発明によれば、請求項１に記載の効果に加えて、網点構造に関する情報と情報埋込パターンの構造とが近似している場合に画像データの回転処理を行うので、本構成を有していない場合に比較して、画像処理を簡略化することができる。
【００２９】
請求項３の発明によれば、網点の配置方向と情報埋込パターンの構造とが異なり、本構成を有していない場合に比較して、情報の検出を確実に行うことができる。
【００３０】
請求項４の発明によれば、本構成を有していない場合に比較して、一般的な網点構造に容易に対応できる画像処理装置を提供できる。
【００３１】
請求項５の発明によれば、情報埋め込みパターンにエッジが存在する場合に、本構成を有していない場合に比較して、情報の検出を確実に行うことができる。
【００３２】
請求項６の発明によれば、画像を逆回転する処理を省略することができ、本構成を有していない場合に比較して、画像処理を簡略化することができる。
【００３３】
請求項７の発明によれば、網点構造に関する情報と情報埋込パターンの構造とが近似している場合に情報埋込パターンの回転処理を行うので、請求項６に記載の効果に加えて画像処理をさらに簡略化することができる。
【００３４】
請求項８の発明によれば、網点の配置方向と情報埋込パターンの構造とが異なり、本構成を有していない場合に比較して、情報の検出を確実に行うことができる。
【００３５】
請求項９の発明によれば、本構成を有していない場合に比較して、一般的な網点構造に容易に対応できる画像処理装置を提供できる。
【００３６】
請求項１０の発明によれば、情報埋め込みパターンにエッジが存在する場合に、本構成を有していない場合に比較して、情報の検出を確実に行うことができる。
【００３７】
請求項１１の発明によれば、本構成を有していない場合に比較して、画像内に埋め込まれた情報を確実に検出、復元できる画像処理装置を提供できる。
【００３８】
請求項１２の発明によれば、請求項１１に記載の効果に加えて一般的な網点構造に容易に対応できる。
【００３９】
請求項１３の発明によれば、網点構造に関する情報に基づき所定角度回転させた情報埋込パターンを画像データに重畳するので、網点構造を有する画像内に埋め込まれた情報を本構成を有していない場合に比較して、確実に検出、復元できる画像を非電子媒体上に形成する画像処理システムを提供できる。
【００４０】
請求項１４の発明によれば、請求項１３に記載の効果に加えて、網点構造に関する情報と情報埋込パターンの構造とが近似している場合に画像データの回転処理を行うので、本構成を有していない場合に比較して、画像処理を簡略化することができる画像処理システムを提供できる。
【００４１】
請求項１５の発明によれば、画像を逆回転する処理を省略することができ、本構成を有していない場合に比較して、画像処理を簡略化することができる画像処理システムを提供できる。
【００４２】
請求項１６の発明によれば、請求項１５に記載の効果に加えて、網点構造に関する情報と情報埋込パターンの構造とが近似している場合に画像データの回転処理を行うので、本構成を有していない場合に比較して、画像処理を簡略化することができる画像処理システムを提供できる。
【００４３】
請求項１７の発明によれば、網点構造に関する情報に基づき所定角度回転させた情報埋込パターンを画像データに重畳するので、網点構造を有する画像内に埋め込まれた情報を本構成を有していない場合に比較して、確実に検出、復元できる画像を非電子媒体上に形成するプログラムを提供できる。
【００４４】
請求項１８の発明によれば、請求項１７に記載の効果に加えて、網点構造に関する情報と情報埋込パターンの構造とが近似している場合に画像データの回転処理を行うので、画像処理を簡略化することができるプログラムを提供できる。
【００４５】
請求項１９の発明によれば、画像を逆回転する処理を省略することができ、本構成を有していない場合に比較して、画像処理を簡略化することができるプログラムを提供できる。
【００４６】
請求項２０の発明によれば、請求項１９に記載の効果に加えて、網点構造に関する情報と情報埋込パターンの構造とが近似している場合に画像データの回転処理を行うので、本構成を有していない場合に比較して、画像処理を簡略化することができるプログラムを提供できる。
【００４７】
請求項２１の発明によれば、本構成を有していない場合に比較して、画像内に埋め込まれた情報を確実に検出、復元できるプログラムを提供できる。
【発明を実施するための最良の形態】
【００４８】
以下、本発明を実施するための最良の形態（以下、実施形態という）を、図面に従って説明する。
【００４９】
図１（ａ），（ｂ）には、本発明にかかる画像処理システムの一実施形態の構成例が示される。図１（ａ）が画像処理システムを構成する情報重畳処理装置１０の構成であり、図１（ｂ）が情報読出処理装置２０の構成である。
【００５０】
図１（ａ）において、情報重畳処理装置１０は、ＣＰＵ１ａ、ランダムアクセスメモリ（ＲＡＭ）２ａ、読み出し専用メモリ（ＲＯＭ）３ａ、入力インターフェース４ａ、出力インターフェース５ａ及びハードディスク装置（ＨＤ）６ａを含んで構成されている。
【００５１】
ＣＰＵ１ａは、ＲＡＭ２ａまたはＲＯＭ３ａに格納されている制御プログラムに基づいて、後述する各部の動作を制御する。ＲＡＭ２ａは主としてＣＰＵ１ａの作業領域として機能し、ＲＯＭ３ａには上記制御プログラムその他のＣＰＵ１ａが使用するデータが格納されている。
【００５２】
また、入力インターフェース４ａは、ＵＳＢ（ユニバーサルシリアルバス）ポート、ネットワークポート等の適宜な通信インターフェースにより構成され、ＣＰＵ１ａが外部の装置から画像データ等を受け取るために使用する。
【００５３】
また、出力インターフェース５ａは、ＵＳＢ（ユニバーサルシリアルバス）ポート、ネットワークポート等の適宜な通信インターフェースまたは適宜なディスクドライブ装置により構成され、ＣＰＵ１ａが印刷装置その他の装置に画像データを出力するために使用する。
【００５４】
また、ハードディスク装置６ａは、大容量の記憶装置であり、後述する処理に必要となるあらゆるデータを記憶することができる。
【００５５】
次に、図１（ｂ）の情報読出処理装置２０は、ＣＰＵ１ｂ、ＲＡＭ２ｂ、ＲＯＭ３ｂ、入力インターフェース４ｂ及びハードディスク装置６ｂを含んで構成されている。
【００５６】
ＣＰＵ１ｂ、ＲＡＭ２ｂ、ＲＯＭ３ｂ及びハードディスク装置６ｂの機能は、情報重畳処理装置１０におけるＣＰＵ１ａ、ＲＡＭ２ａ、ＲＯＭ３ａ及びハードディスク装置６ａと同様であるので、説明を省略する。
【００５７】
また、入力インターフェース４ｂは、スキャナあるいはデジタルカメラなどの画像読取機器との通信インタフェースにより構成され、ＣＰＵ１ｂが情報重畳処理装置１０から出力された画像データを取得するために使用する。
【００５８】
図２には、本発明にかかる画像処理システムの一実施形態における構成例のブロック図が示される。図１において、画像処理システムは、情報重畳処理装置１０及び情報読出処理装置２０を含んで構成されている。情報重畳処理装置１０は、所望の付加情報に基づいて作成された情報埋込パターンを画像データに重畳し、上記付加情報を画像データに埋め込んで出力する処理を実行する。また、情報読出処理装置２０は、情報重畳処理装置１０が埋め込んだ情報を画像データから読み出す処理を実行する。
【００５９】
上記情報重畳処理装置１０は、パターン作成部１００、画像データ受付部１０２、付加情報受付部１０４、付加情報符号化部１０６、埋込位置制御部１０８、パターン選択部１１０、網点情報取得部１１２、構造近似判定部１１４、回転処理部１１６、情報重畳処理部１１８、画像データ出力部１２０及び記憶部１２２を含んで構成されている。
【００６０】
パターン作成部１００は、中央処理装置（ＣＰＵ）及びＣＰＵの処理動作を制御するプログラムにより実現され、付加情報受付部１０４が受け付けた付加情報を表す２つの情報埋込パターンを作成する。なお、情報埋込パターンについては後述する。
【００６１】
画像データ受付部１０２は、ＣＰＵ及びＣＰＵの処理動作を制御するプログラムにより実現され、入力される画像データを受け付ける。画像データは、例えばＵＳＢ（ユニバーサルシリアルバス）ポート、ネットワークポート等の適宜な通信インターフェースを介して外部の装置から受け取る構成、ソフトウェアからＯＳ（オペレーティングシステム）などを介して受け取る構成、またはファイルを開いて読み出す構成など、種々の構成が可能である。なお、画像データは、白黒やカラーの多値データであり、図示しないパーソナルコンピュータにより作成されたり、デジタルカメラやスキャナにより入力された自然画像あるいはＣＧ（Ｃｏｍｐｕｔｅｒ  Ｇｒａｐｈｉｃｓ）画像など、任意の画像であって良い。
【００６２】
付加情報受付部１０４は、ＣＰＵ及びＣＰＵの処理動作を制御するプログラムにより実現され、図示しないパーソナルコンピュータや操作パネル、ソフトウェア、ファイルなど、種々の供給源から、入力画像データに埋め込む付加情報の入力を受け付ける。付加情報は、文字列、数字、あるいは画像データなど様々な情報であって良い。
【００６３】
付加情報符号化部１０６は、ＣＰＵ及びＣＰＵの処理動作を制御するプログラムにより実現され、付加情報受付部１０４が受け付けた付加情報を符号化する。なお、付加情報は符号化して画像データに埋め込むが、符号化せずに埋め込むことも可能である。
【００６４】
埋込位置制御部１０８は、ＣＰＵ及びＣＰＵの処理動作を制御するプログラムにより実現され、上記付加情報を表す情報埋込パターンを画像データへ埋め込む埋込位置を指定する。この埋込位置は、例えば画像データを所定の矩形領域毎に分割し、この矩形領域内に情報埋込パターンを配置できるように指定される。なお、埋込位置制御部１０８は、上記矩形領域内の所定位置に、画像データに埋め込まれた付加情報を読み出す際に使用する同期用のデータが配列されるようにパターン選択部１１０に指示を出す。
【００６５】
パターン選択部１１０は、ＣＰＵ及びＣＰＵの処理動作を制御するプログラムにより実現され、付加情報符号化部１０６が符号化した付加情報に基づいて、パターン作成部１００が作成した２つの情報埋込パターンの一方を順次選択する。なお、埋込位置制御部１０８の指示により、同期用のデータとして２つの情報埋込パターンのうちの予め定めておいた一方を常に選択する場合もある。
【００６６】
網点情報取得部１１２は、ＣＰＵ及びＣＰＵの処理動作を制御するプログラムにより実現され、画像を出力する出力装置の網点の構造に関する情報を取得する。網点の構造とは、網点の配置方向等の情報であり、例えば画像の水平方向に網点が配置される構造、画像の水平方向に対して４５度の方向に網点が配置される構造等がある。また、出力装置は、例えば画像を印刷出力する印刷装置あるいは複写機等であり、所定の網点により紙等の媒体上に画像を形成する装置である。なお、網点情報取得部１１２は、出力装置の網点構造を、出力装置内部の例えばディザや組織マトリクスなどのスクリーンパラメタから取得する構成、ネットワーク上に存在するプリントサーバ等から取得する構成、情報重畳処理装置１０が記憶部１２２に出力装置と網点の構造に関する情報との対応関係が設定された情報を予め格納しておく構成等のいずれであってもよい。
【００６７】
構造近似判定部１１４は、ＣＰＵ及びＣＰＵの処理動作を制御するプログラムにより実現され、上記出力装置の網点構造が、上記情報埋込パターンの構造と近似しているか否かを判定する。
【００６８】
回転処理部１１６は、ＣＰＵ及びＣＰＵの処理動作を制御するプログラムにより実現され、情報埋込パターンを重畳する画像データまたは情報埋込パターンを上記網点構造に応じて所定角度回転する処理を行う。また、回転処理部１１６は、情報埋込パターンが重畳された画像データを、上記所定角度逆回転させる処理も行う。
【００６９】
情報重畳処理部１１８は、ＣＰＵ及びＣＰＵの処理動作を制御するプログラムにより実現され、パターン選択部１１０が選択した情報埋込パターンを、回転処理部１１６が所定角度回転した画像データに重畳する処理、または回転処理部１１６が所定角度回転した情報埋込パターンを画像データに重畳する処理を行う。情報埋込パターンを重畳する位置（埋込位置）は、埋込位置制御部１０８が指定する。
【００７０】
画像データ出力部１２０は、印刷装置、あるいはＣＰＵ及びＣＰＵの処理動作を制御するプログラムにより実現され、付加情報が埋め込まれ、逆回転処理が行われた画像データを出力する。印刷装置で実現する場合は画像データの印刷出力であり、ＣＰＵ及びＣＰＵの処理動作を制御するプログラムで実現する場合は通信回線などを介して付加情報が埋め込まれた画像データを印刷装置等に出力する。
【００７１】
記憶部１２２は、ＣＰＵの作業メモリとして使用されるランダムアクセスメモリ（ＲＡＭ）、読み出し専用メモリ（ＲＯＭ）またはハードディスク装置等の磁気記憶装置その他のコンピュータが読み取り可能な記憶装置で実現され、上記ＣＰＵの処理動作を制御するプログラム、入力画像データ、パターン作成部１００が作成した情報埋込パターンの情報等を記憶する。
【００７２】
また、上記情報読出処理装置２０は、画像取得部２００、網点構造抽出部２０２、構造近似判定部２０４、回転処理部２０６、情報読出部２０８、付加情報復号部２１０及び記憶部２１２を含んで構成されている。
【００７３】
画像取得部２００は、スキャナあるいはデジタルカメラなどの画像読取機器との通信インタフェース並びにＣＰＵ及びＣＰＵの処理動作を制御するプログラムにより実現され、通信インタフェース等を通じて情報埋込パターンが重畳された印刷画像データを取得する。また、画像取得部２００は、スキャナあるいはデジタルカメラ等の画像読取機器により取得された印刷画像データが圧縮されているときは、それを非圧縮データに変換する機能も具備している。なお、上記情報重畳処理装置１０の記憶部１２２から画像データを取得する構成としてもよい。
【００７４】
網点構造抽出部２０２は、ＣＰＵ及びＣＰＵの処理動作を制御するプログラムにより実現され、画像取得部２００が取得した画像データから網点の構造を抽出する。
【００７５】
構造近似判定部２０４は、ＣＰＵ及びＣＰＵの処理動作を制御するプログラムにより実現され、網点構造抽出部２０２が抽出した網点構造が、情報埋込パターンの構造と近似しているか否かを判定する。情報埋込パターンの構造に関する情報は、記憶部２１２に予め格納しておくのが好適である。なお、構造近似判定部２０４の機能は、上記構造近似判定部１１４により実現してもよい。
【００７６】
回転処理部２０６は、ＣＰＵ及びＣＰＵの処理動作を制御するプログラムにより実現され、情報埋込パターンを重畳する画像データを上記網点構造に応じて所定角度回転する処理を行う。なお、回転処理部２０６の機能は、上記回転処理部１１６により実現してもよい。
【００７７】
情報読出部２０８は、ＣＰＵ及びＣＰＵの処理動作を制御するプログラムにより実現され、画像データに埋め込まれた情報埋込パターンの位置を検出し、情報埋込パターンを画像データから読み出す処理を行う。
【００７８】
付加情報復号部２１０は、ＣＰＵ及びＣＰＵの処理動作を制御するプログラムにより実現され、情報読出部２０８が読み出した情報埋込パターンを復号して付加情報を復元する処理を行う。
【００７９】
記憶部２１２は、ＣＰＵの作業メモリとして使用されるランダムアクセスメモリ（ＲＡＭ）、読み出し専用メモリ（ＲＯＭ）またはハードディスク装置等の磁気記憶装置その他のコンピュータが読み取り可能な記憶装置で実現され、上記ＣＰＵの処理動作を制御するプログラム、画像取得部２００が取得した画像データ、パターン作成部１００が作成した情報埋込パターンの情報等を記憶する。なお、記憶部２１２の機能は、上記記憶部１２２により実現してもよい。
【００８０】
なお、例えば本発明にかかる図２に示す画像処理システムの一部の構成を専用のハードウェア（例えばＡＳＩＣ等）で構成してもよく、一部の構成は外部のシステム内にあり通信回線で接続しているような形態でもよい。さらに、画像処理システムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、複写機、ファックス、スキャナ、プリンタ、複合機（多機能複写機とも呼ばれ、スキャナ、プリンタ、複写機、ファックス等の機能を有している）などに組み込まれていてもよい。
【００８１】
図３（ａ），（ｂ），（ｃ），（ｄ），（ｅ）には、情報埋込パターンの一例の説明図が示される。図３（ａ）は、付加情報“１”を意味する基本パターンであり、図３（ｂ）は、付加情報“０”を意味する基本パターンである。なお、基本パターンは、２種類の画素により構成されており、それぞれする各要素は“＋１”及び“−１”で表されている。これら双方の全要素に、図３（ｃ）に示される（１）式または（２）式のような式が乗ぜられる。これによって、例えば図３（ｄ），（ｅ）に示すような情報埋込パターンが生成される。なお、図３（ｄ），（ｅ）では、図示の都合上、濃度の違いをハッチングの違いによって示している。本発明にかかる画像処理システムの一実施形態では、情報埋込パターンのパターンサイズは８×８画素となっているが、パターンサイズはこれに限られるものではない。
【００８２】
図３（ｄ），（ｅ）に示されるように、情報埋込パターンには、中心部を通り方向が異なる２本以上のエッジと呼ばれる不連続な画素値を備える。エッジの方向は、例えば垂直線と水平線に沿った方向とすることができる。情報埋込パターンは、このエッジに対して＋／−４５度方向に濃度が等しい画素が配置される構造となっている。
【００８３】
上記（１）式、（２）式において、Ｃは埋め込み強度、αはパターン減衰率である。また、ｘは横軸、ｙは縦軸の座標を表し、パターンの中心を原点としている。
【００８４】
ここで、埋め込み強度とは、情報埋込パターンを埋め込むことによって変化する画素値の増減量をいう。また、パターン減衰率とは、情報埋込パターンの中心領域における画素値の絶対値に対する周辺領域における画素値の絶対値の減衰率である。このパターン減衰率に応じて、情報埋込パターンの中心領域で画素値の絶対値が最も大きくなり、中心から離れるほど小さくなる。これにより、隣接する情報埋込パターン間の認識を容易に行うことができる。
【００８５】
なお、本発明にかかる画像処理システムの一実施形態での情報埋込パターンは、図３（ｄ），（ｅ）に示されるものを用いたが、これに限られるものではなく、例えば（１）式や（２）式の代わりに三角波のようなものを利用するなど、（１）式及び（２）式としてどのような関数を用いてもよい。また、これらの式中の指数関数部分を省略したり、あるいはこれらの式を用いずに図３（ａ），（ｂ）に示されるパターンをそのまま用いることも可能である。さらに、図３（ｄ），（ｅ）に示される例では、エッジ方向を垂直・水平方向としたが、例えば４５度または１３５度方向のエッジ等を使用することもできる。
【００８６】
図４（ａ），（ｂ），（ｃ）には、情報埋込パターンを画像データに埋め込んだ場合の説明図が示される。図４（ａ）において、画像Ａの所定位置に情報埋込パターンＢが重畳されている。この情報埋込パターンＢの拡大図が図４（ｂ）に示される。さらに、図４（ｂ）の縦横２本ずつの破線で囲まれた部分が図４（ｃ）に示され、図３（ｄ），（ｅ）の情報埋込パターンとなっている。図４（ｂ）に示されたパターンは、所望の付加情報に応じてパターン選択部１１０が選択した情報埋込パターンを情報重畳処理部１１８が配列したものである。
【００８７】
図５には、画像を構成する網点の例が示される。図５の例では、網点の形状及び大きさが画像の濃度に応じて変更されているが、濃度が濃くなった場合に、矩形の網点が画像の水平方向に対して４５度の方向に並んだ構造となる場合が多い（領域ａ）。このため、図３（ｄ），（ｅ）あるいは図４（ｂ），（ｃ）に示された情報埋込パターンの構造と近似し、情報読出部２０８が情報埋込パターンを読み出す処理が不安定になる可能性がある。そこで、本発明にかかる画像処理システムの一実施形態の情報重畳処理装置１０では、画像を上記網点構造に応じて所定角度回転してから情報埋込パターンを重畳し、網点構造と情報埋込パターンの構造とを容易に区別できるようにする構成となっている。また、情報読出処理装置２０では、上記所定角度画像データを回転してから情報埋込パターンの読み出し処理を行う構成となっている。
【００８８】
図６には、本発明にかかる画像処理システムの一実施形態にかかる情報重畳処理装置１０の動作例のフローが示される。また、図７には、情報重畳処理装置１０が情報埋込パターンを画像データに重畳する処理の説明図が示される。
【００８９】
図６において、画像データ受付部１０２が情報埋込パターンを重畳する画像データを受け付け（Ｓ１）、付加情報受付部１０４が情報埋込パターンとして上記画像データに重畳する付加情報を受け付ける（Ｓ２）。また、網点情報取得部１１２は、画像データを出力する出力装置の網点の構造に関する情報を取得する（Ｓ３）。
【００９０】
構造近似判定部１１４は、上記網点構造が、上記情報埋込パターンの構造と近似しているか否かを判定する（Ｓ４）。この場合、パターン作成部１００が作成した情報埋込パターンを記憶部１２２に格納しておき、構造近似判定部１１４が記憶部１２２から読み出して網点構造との配置方向と情報埋込パターンのエッジ方向が、例えば、略同じかまたは±３〜５度の範囲である場合どうかの判定を行い、これらの範囲に入っている場合に近似しているとの判定を行う。これらの範囲は、これに限られるものではなく、情報埋込パターンや網点構造により変わる可能性があるため、情報埋込パターンを読み出す処理が不安定になる範囲を、適宜設定してもよい。
【００９１】
Ｓ４において、構造近似判定部１１４が網点構造と情報埋込パターンの構造とが近似していると判定した場合には、回転処理部１１６が画像データを網点構造に応じて所定角度回転する処理を行う（Ｓ５）。例えば、情報埋込パターンの構造が図３（ｄ），（ｅ）あるいは図４（ｂ），（ｃ）に示されるようにエッジに対して４５度の配列方向となっており、網点構造が図５に示されるように画像の水平方向に対して４５度の方向に網点が並んだ構造である場合には、上記回転角度を４５度とし、網点の並びを水平方向とするのが好適である。
【００９２】
Ｓ５のステップにより、図７（Ｉ）に示される画像Ａは、図７（II）に示されるように所定角度（例えば４５度）回転される。
【００９３】
次に、情報重畳処理部１１８は、付加情報符号化部１０６が符号化した付加情報に基づいて、パターン選択部１１０が選択した情報埋込パターンの配列を回転処理部１１６が所定角度回転した画像データに重畳する（Ｓ６）。
【００９４】
図７（III）には、回転処理後の画像データＡに、情報埋込パターンの配列Ｂが重畳された様子が示されている。
【００９５】
その後、回転処理部１１６は、画像データを上記所定角度逆回転する処理を行う（Ｓ７）。これにより、画像データの姿勢が元に戻る。図７（IV）には、逆回転後の画像データＡ及び重畳された情報埋込パターンの配列Ｂが示される。
【００９６】
次に、画像データ出力部１２０は、図７（IV）に示される画像データを出力する（Ｓ８）。この出力には、紙等の印刷媒体への印刷出力、他の装置、ソフトウェア等への出力等がある。
【００９７】
また、Ｓ４において、網点構造と情報埋込パターンの構造とが近似していない場合には、画像データを回転せずに情報埋込パターンの配列を重畳し（Ｓ９）、画像データ出力部１２０がその画像データを出力する（Ｓ８）。
【００９８】
なお、上記Ｓ５において、回転処理部１１６は、画像データを回転する代わりに、画像データに重畳する情報埋込パターンを回転してもよい。この場合には、パターン選択部１１０が選択した情報埋込パターンを情報重畳処理部１１８が画像データに重畳する。これによっても、網点の構造（配列方向）と情報埋込パターンの構造（配列方向）とが近似しないので、情報埋込パターンの読み出しを安定させることができる。
【００９９】
図８には、情報埋込パターンを回転して画像データに重畳する処理の説明図が示される。図８（Ｉ）に示される画像Ａは、図８（II）に示されるように所定角度（例えば４５度）回転され情報埋込パターンが重畳される。図６及び図７における処理と較べると、画像データを回転しないので、画像データを逆回転する処理も不要となっている。
【０１００】
図９には、本実施形態にかかる情報読出処理装置２０の動作例のフローが示される。図９において、画像取得部２００が、情報埋込パターンが重畳された画像データを取得すると（Ｓ１１）、網点構造抽出部２０２が、その画像データから網点の構造を抽出する（Ｓ１２）。なお、網点構造は、網点情報取得部１１２が取得した情報を受け取って使用してもよい。
【０１０１】
次に、構造近似判定部２０４は、上記網点構造が、上記情報埋込パターンの構造と近似しているか否かを判定する（Ｓ１３）。
【０１０２】
Ｓ１３において、構造近似判定部２０４が網点構造と情報埋込パターンの構造とが近似していると判定した場合には、回転処理部２０６が画像データを網点構造に応じて所定角度回転する処理を行う（Ｓ１４）。この場合の回転角度は、図６のＳ５で説明した角度と同じである。これにより、画像データ及び情報埋込パターンの配置は、図７（III）のようになる。
【０１０３】
情報読出部２０８は、回転処理を行った画像データから情報埋込パターンを読み出す（Ｓ１５）。回転処理を行った画像データでは、図７（III）のように情報埋込パターンが回転していない状態となるので、情報読出部２０８が容易に読み出し処理を行うことができる。
【０１０４】
なお、画像データを回転する代わりに、画像データに重畳する情報埋込パターンが回転されている場合にも、Ｓ１４において回転処理部２０６が画像データを回転することにより、情報埋込パターンが回転していない状態となるので、情報読出部２０８による読み出し処理を行うことができる。図８（III）には、画像データを回転した結果、情報埋込パターンが回転していない状態となる様子が示されている。
【０１０５】
また、Ｓ１３において、構造近似判定部２０４が網点構造と情報埋込パターンの構造とが近似していないと判定した場合には、画像データの回転処理を行わずに画像データから情報埋込パターンを読み出す（Ｓ１５）。
【０１０６】
上述した、図６及び図９の各ステップを実行するためのプログラムは、記録媒体に格納することも可能であり、また、そのプログラムを通信手段によって提供することもできる。その場合、例えば、上記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えることもできる。
【０１０７】
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通などのために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
【０１０８】
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去および書換可能な読出し専用メモリ（ＥＥＰＲＯＭ）、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）等が含まれる。
【０１０９】
そして、上記のプログラムまたはその一部は、上記記録媒体に記録して保存や流通等させることが可能である。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、あるいは無線通信ネットワーク、さらにはこれらの組合せ等の伝送媒体を用いて伝送することが可能であり、また、搬送波に乗せて搬送することも可能である。
【０１１０】
さらに、上記のプログラムは、他のプログラムの一部分であってもよく、あるいは別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して
記録されていてもよい。
【０１１１】
なお、以上に述べた情報埋込パターンの埋め込み方式は、他の方式であってもよい。例えば、付加情報に応じて異なる周期性を選択して付加情報を埋め込む方法、情報を埋め込むパターンを分割した基本パターンをさらに上下左右の４つのチップに分割し、４つのチップには隣接したチップ間で異なる輝度値変更符号パタンを持たせる方法、ネットワークを通過する際のみ付加情報を重畳する方法、パッチワーク法（特開２００１−１１９５６２）、画像データを分割した複数のブロックにおける各ペアブロックに特徴量の大小関係に基づいて１つのコードを対応付ける方法等がある。
【図面の簡単な説明】
【０１１２】
【図１】本発明にかかる画像処理システムの一実施形態の構成例を示す図である。
【図２】本発明にかかる画像処理システムの一実施形態における構成例のブロック図である。
【図３】情報埋込パターンの一例の説明図である。
【図４】情報埋込パターンを画像データに埋め込んだ場合の説明図である。
【図５】画像を構成する網点の例を示す図である。
【図６】本発明にかかる情報重畳処理装置の動作例のフロー図である。
【図７】本発明にかかる情報重畳処理装置が情報埋込パターンを画像データに重畳する処理の説明図である。
【図８】情報埋込パターンを回転して画像データに重畳する処理の説明図である。
【図９】本発明にかかる情報読出処理装置の動作例のフロー図である。
【符号の説明】
【０１１３】
１ａ，１ｂ  ＣＰＵ、２ａ，２ｂ  ＲＡＭ、３ａ，３ｂ  ＲＯＭ、４ａ，４ｂ  入力インターフェース、５ａ  出力インターフェース、６ａ，６ｂ  ハードディスク装置、１０  情報重畳処理装置、２０  情報読出処理装置、１００  パターン作成部、１０２  画像データ受付部、１０４  付加情報受付部、１０６  付加情報符号化部、１０８  埋込位置制御部、１１０  パターン選択部、１１２  網点情報取得部、１１４  構造近似判定部、１１６  回転処理部、１１８  情報重畳処理部、１２０  画像データ出力部、１２２  記憶部、２００  画像取得部、２０２  網点構造抽出部、２０４  構造近似判定部、２０６  回転処理部、２０８  情報読出部、２１０  付加情報復号部、２１２  記憶部。
【図１】
2008167239.tif 000003
【図２】
2008167239.tif 000004
【図３】
2008167239.tif 000005
【図４】
2008167239.tif 000006
【図５】
2008167239.tif 000007
【図６】
2008167239.tif 000008
【図７】
2008167239.tif 000009
【図８】
2008167239.tif 000010
【図９】
2008167239.tif 000011