(57)【要約】【課題】  電子透かしが埋め込まれた画像に対してのみ、電子透かし検出のための処理を行う。【解決手段】  ３人の人物を含む原画像Ｓ０の各人物の顔領域に対応する部分に、各人物の声を表す音声データＭ１〜Ｍ３の保管場所のＵＲＬを表すコードＣ１〜Ｃ３を埋め込む。さらに、コードＣ１〜Ｃ３が埋め込まれていることを表す付与済み情報Ｗを原画像Ｓ０に埋め込む。コードＣ１〜Ｃ３および付与済み情報Ｗが埋め込まれた画像を記録したプリントＰをカメラ付き携帯電話３の撮像部３１により撮像して撮像画像データＳ２を得、像の歪みを補正して補正画像データＳ３を得る。補正画像データＳ３から付与済み情報Ｗが検出可能か否かを判定し、検出可能である場合にのみ、コードＣ１〜Ｃ３を検出する処理を行う。【選択図】          図１
2004282708.tif 000002
【特許請求の範囲】
【請求項１】
画像に所定の情報を秘匿的に埋め込むことにより情報付与済み画像を取得し、該情報付与済み画像を記録した印刷物を生成する印刷物生成装置において、
前記画像に前記所定の情報が埋め込まれたことを表す付与済み情報を前記印刷物に付与する付与手段を備えたことを特徴とする印刷物生成装置。
【請求項２】
前記付与手段は、前記付与済み情報を前記所定の情報の埋め込み方式とは異なる埋め込み方式により前記画像に秘匿的に埋め込むことにより、前記付与済み情報を前記印刷物に付与する手段であることを特徴とする請求項１記載の印刷物生成装置。
【請求項３】
前記付与手段は、視認可能なマークにより前記付与済み情報を前記印刷物に付与する手段であることを特徴とする請求項１記載の印刷物生成装置。
【請求項４】
請求項２記載の印刷物生成装置により生成された前記印刷物を含む任意の印刷物を撮像手段によって撮像することにより得られた撮像画像データの入力を受け付ける入力受付手段と、
該撮像画像データから前記付与済み情報が検出されるか否かを判定する判定手段と、
前記付与済み情報が検出された撮像画像データにのみ前記所定の情報の検出のための処理を行う処理手段とを備えたことを特徴とする情報検出装置。
【請求項５】
前記処理手段が、前記所定の情報の検出のための処理として、該所定の情報の検出を行う手段である場合において、前記撮像画像データの幾何学的歪みを補正する歪み補正手段をさらに備え、
前記判定手段および前記処理手段は、該歪み補正手段により補正された撮像画像データに対して前記判定および前記所定の情報の検出を行う手段であることを特徴とする請求項４記載の情報検出装置。
【請求項６】
前記歪み補正手段は、前記撮像手段が有する撮像レンズに起因する幾何学的歪みおよび／または前記印刷物の撮像時における光軸の傾きに起因する幾何学的歪みを補正する手段であることを特徴とする請求項５記載の情報検出装置。
【請求項７】
前記処理手段が、前記所定の情報の検出のための処理として、前記所定の情報を検出する装置に前記撮像画像データを送信する処理を行う手段であり、前記判定手段が前記撮像画像データから前記付与済み情報を検出した場合にのみ、前記撮像画像データを前記所定の情報を検出する装置に送信する手段であることを特徴とする請求項４記載の情報検出装置。
【請求項８】
請求項３記載の印刷物生成装置により生成された前記印刷物を含む任意の印刷物を撮像手段によって撮像することにより得られた撮像画像データの入力を受け付ける入力受付手段と、
前記所定の情報の検出のための処理を行う処理手段とを備えたことを特徴とする情報検出装置。
【請求項９】
前記処理手段が、前記所定の情報の検出のための処理として、該所定の情報の検出を行う手段である場合において、前記撮像画像データの幾何学的歪みを補正する歪み補正手段をさらに備え、
前記処理手段は、該歪み補正手段により補正された撮像画像データに対して前記検出のための処理を行う手段であることを特徴とする請求項８記載の情報検出装置。
【請求項１０】
前記歪み補正手段は、前記撮像手段が有する撮像レンズに起因する幾何学的歪みおよび／または前記印刷物の撮像時における光軸の傾きに起因する幾何学的歪みを補正する手段であることを特徴とする請求項９記載の情報検出装置。
【請求項１１】
前記撮像手段は携帯端末装置に設けられたカメラであることを特徴とする請求項４から１０のいずれか１項記載の情報検出装置。
【請求項１２】
前記撮像手段は、撮像する前記印刷物を表示する表示手段と、
該撮像手段の前記印刷物に対する光軸の傾きを検出する傾き検出手段と、
該傾き検出手段が検出した光軸の傾きを表す情報を前記表示手段に表示する表示制御手段とを備えてなることを特徴とする請求項４から１１のいずれか１項記載の情報検出装置。
【請求項１３】
前記所定の情報は前記画像に対応付けられた音声データの格納場所を表す格納場所情報であり、
該格納場所情報に基づいて前記音声データを取得する音声データ取得手段をさらに備えたことを特徴とする請求項４から１２のいずれか１項記載の情報検出装置。
【請求項１４】
画像に所定の情報を秘匿的に埋め込むことにより情報付与済み画像を取得し、該情報付与済み画像を記録した印刷物を生成する印刷物生成方法において、
前記画像に前記所定の情報が埋め込まれたことを表す付与済み情報を前記印刷物に付与することを特徴とする印刷物生成方法。
【請求項１５】
前記付与済み情報を前記所定の情報の埋め込み方式とは異なる埋め込み方式により前記画像に秘匿的に埋め込むことにより、前記付与済み情報を前記印刷物に付与することを特徴とする請求項１４記載の印刷物生成方法。
【請求項１６】
請求項１５記載の印刷物生成方法により生成された前記印刷物を含む任意の印刷物を撮像手段によって撮像することにより得られた撮像画像データの入力を受け付け、
該撮像画像データから前記付与済み情報が検出されるか否かを判定し、
前記付与済み情報が検出された撮像画像データにのみ前記所定の情報の検出のための処理を行うことを特徴とする情報検出方法。
【請求項１７】
画像に所定の情報を秘匿的に埋め込むことにより情報付与済み画像を取得し、該情報付与済み画像を記録した印刷物を生成する印刷物生成方法をコンピュータに実行させるためのプログラムにおいて、
前記画像に前記所定の情報が埋め込まれたことを表す付与済み情報を前記印刷物に付与する手順を有することを特徴とするプログラム。
【請求項１８】
前記付与済み情報を前記印刷物に付与する手順は、前記付与済み情報を前記所定の情報の埋め込み方式とは異なる埋め込み方式により前記画像に秘匿的に埋め込むことにより、前記付与済み情報を前記印刷物に付与する手順であることを特徴とする請求項１７記載のプログラム。
【請求項１９】
請求項１８記載の印刷物生成方法により生成された前記印刷物を含む任意の印刷物を撮像手段によって撮像することにより得られた撮像画像データの入力を受け付ける手順と、
該撮像画像データから前記付与済み情報が検出されるか否かを判定する手順と、
前記付与済み情報が検出された撮像画像データにのみ前記所定の情報の検出のための処理を行う手順とを有することを特徴とする情報検出方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像に情報を付与して情報が付与された画像を記録した印刷物を生成する印刷物生成装置および方法、画像に付与された情報を検出する情報検出装置および方法並びに情報検出方法をコンピュータに実行させるためのプログラムに関するものである。
【背景技術】
【０００２】
例えばＵＲＬのように、電子情報が存在する場所を表す情報をバーコードとして、あるいは電子透かしとして画像データに付与し、これをプリントアウトすることにより画像が記録されたプリント等の印刷物を得、この印刷物をスキャナ等の読取装置により読み取り、さらに読み取って得られた画像データを解析することにより、画像に付与された情報を検出し、電子情報が存在する場所にアクセスして電子情報を取得するようにしたシステムが広く用いられている（特許文献１、特許文献２、非特許文献１等）。
【０００３】
また、画像に電子透かしを２階層に埋め込む方法も提案されている（特許文献３、非特許文献２等）。特許文献３の方法によれば、複数の機関に共通の透かし埋め込み方式により機関を特定するための第１の情報を埋め込むとともに、各機関独自の透かし埋め込み方式により第２の情報を埋め込み、ある機関において画像から共通の透かし抽出方式により第１の情報を抽出してその透かしが埋め込まれた機関を特定し、その特定された機関に画像を転送するようにしたものである。また、非特許文献２の方法は、予め登録された透かしの方式を表す情報を標準的な透かし埋め込み方式により画像に埋め込み、予め登録された透かしの方式により種々の情報を画像に埋め込むようにしたものである。
【０００４】
一方、携帯電話の普及には目覚ましいものがあるが、近年、撮影により画像データを取得するデジタルカメラを有するカメラ付き携帯電話等のカメラ付き携帯端末装置が普及しつつある（例えば特許文献４，５等）。また、ＰＤＡ等の携帯端末装置においてカメラを内蔵させたカメラ付き携帯端末装置も提案されている（特許文献６，７等）。
【０００５】
このようなカメラ付きの携帯端末装置を用いることにより、撮影により取得した自分の好みの画像データを携帯端末装置の液晶モニタにおいて待ち受け画面に設定できる。また、撮影により取得した画像データを電子メールに添付して友人に送信することができるため、約束をキャンセルせざるを得ないような状況になったとき、あるいは待ち合わせ時刻に遅刻しそうなときに、申し訳なさそうな自分の表情を撮影して友人に送信する等、現在の自分の状況を友人に知らせることができることから、友人とのコミュニケーションをはかるのに便利である。
【０００６】
また、カメラ付き携帯端末装置を用いて上述したように情報が埋め込まれた印刷物を撮影し、上記と同様に電子情報が存在する場所の情報を検出することにより、カメラ付き携帯端末装置からその場所にアクセスして電子情報を取得することができる。
【特許文献１】米国特許第５，８４１，９７８号
【特許文献２】特開２０００−２３２５７３号公報
【特許文献３】特開２０００−２８７０６７号公報
【特許文献４】特開平６−２３３０２０号公報
【特許文献５】特開２０００−２５３２９０号公報
【特許文献６】特開平８−１４００７２号公報
【特許文献７】特開平９−６５２６８号公報
【非特許文献１】Digimarc MediaBiridge Home Page, Connect to what you want from the web（２００２年３月５日検索）, インターネット<URL:http://www.digimarc.com/mediabridge/>
【非特許文献２】Content ID Forum（２００２年１０月２８日検索）,インターネット<URL:http://www.cidf.org/japanese/specification.html>
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、電子透かしは所定の情報を画像に秘匿的に埋め込むものであるため、透かしが埋め込まれた画像を記録した印刷物を一見しただけでは、その印刷物に記録された画像に透かしが埋め込まれているか否かを判断することはできない。このため、上記特許文献１，２および非特許文献１に記載されたシステムにおいては、透かしの有無を知るためには印刷物から透かしを検出するための処理を行う必要があるが、透かしが埋め込まれていない場合には、その処理が無駄になってしまう。とくに、処理を行う装置が複数の端末から送信された印刷物を撮像して得られた画像データを受け付けるサーバに設置されている場合には、処理を行っても無駄な画像データの送信を受け付けてしまうことによりサーバが混雑し、真に透かしが埋め込まれている印刷物から得た撮像画像データから透かしを検出する処理が遅滞してしまう。
【０００８】
また、透かし検出のための処理を行うとその処理のためのサービス料金が発生し、サービス料金は透かし検出の処理を依頼したユーザに課金される。しかしながら、透かしが埋め込まれていない場合にも透かしを検出する処理が行われるためユーザには課金されてしまい、その結果、ユーザは無駄な出費を強いられることとなる。
【０００９】
本発明は上記事情に鑑みなされたものであり、透かしが埋め込まれた画像に対してのみ、透かしの検出のための処理を行うことを目的とする。
【課題を解決するための手段】
【００１０】
本発明による印刷物生成装置は、画像に所定の情報を秘匿的に埋め込むことにより情報付与済み画像を取得し、該情報付与済み画像を記録した印刷物を生成する印刷物生成装置において、
前記画像に前記所定の情報が埋め込まれたことを表す付与済み情報を前記印刷物に付与する付与手段を備えたことを特徴とするものである。
【００１１】
「付与済み情報」は、所定の情報が秘匿的に埋め込まれていることを認識可能であればいかなる情報をも用いることができる。例えば、所定の情報が埋め込まれていることを示す記号、テキスト文書等の視認可能なマークの他、秘匿的に埋め込む電子透かし等を用いることができる。
【００１２】
なお、本発明による印刷物生成装置においては、前記付与手段を、前記付与済み情報を前記所定の情報の埋め込み方式とは異なる埋め込み方式により前記画像に秘匿的に埋め込むことにより、前記付与済み情報を前記印刷物に付与する手段としてもよい。
【００１３】
「異なる埋め込み方式」とは、所定の情報を埋め込む埋め込み方式よりも、処理が容易であるとともに、埋め込んだ付与済み情報を容易に検出ことができる埋め込み方式を意味する。例えば、付与済み情報は、画像に所定の情報が埋め込まれていることのみが分かればよい情報であるため、所定の情報の埋め込み方式よりも少ない情報量による埋め込み方式や、狭い帯域幅の埋め込み方式を採用することができ、このような埋め込み方式を採用することにより、付与済み情報の検出も容易となる。
【００１４】
また、前記付与手段を、視認可能なマークにより前記付与済み情報を前記印刷物に付与する手段としてもよい。
【００１５】
本発明による第１の情報検出装置は、付与済み情報を画像に秘匿的に埋め込むようにした本発明の印刷物生成装置により生成された前記印刷物を含む任意の印刷物を撮像手段によって撮像することにより得られた撮像画像データの入力を受け付ける入力受付手段と、
該撮像画像データから前記付与済み情報が検出されるか否かを判定する判定手段と、
前記付与済み情報が検出された撮像画像データにのみ前記所定の情報の検出のための処理を行う処理手段とを備えたことを特徴とするものである。
【００１６】
「撮像手段」とは、印刷物に記録された画像を表す画像データを取得できるものであれば、デジタルカメラ、スキャナ等あらゆる手段を用いることができる。
【００１７】
「所定の情報の検出のための処理」は、結果として所定の情報を検出できる処理であればよく、具体的には、所定の情報を検出する処理のみならず、所定の情報を検出する装置や、この装置を設置したサーバ等に撮像画像データを送信する処理を含む。
【００１８】
なお、本発明による第１の情報検出装置においては、前記処理手段が、前記所定の情報の検出のための処理として、該所定の情報の検出を行う手段である場合において、前記撮像画像データの幾何学的歪みを補正する歪み補正手段をさらに備えるものとし、
前記判定手段および前記処理手段を、該歪み補正手段により補正された撮像画像データに対して前記判定および前記所定の情報の検出を行う手段としてもよい。
【００１９】
この場合、前記歪み補正手段を、前記撮像手段が有する撮像レンズに起因する幾何学的歪みおよび／または前記印刷物の撮像時における光軸の傾きに起因する幾何学的歪みを補正する手段としてもよい。
【００２０】
また、本発明による第１の情報検出装置においては、前記処理手段を、前記所定の情報の検出のための処理として、前記所定の情報を検出する装置に前記撮像画像データを送信する処理を行う手段とし、前記判定手段が前記撮像画像データから前記付与済み情報を検出した場合にのみ、前記撮像画像データを前記所定の情報を検出する装置に送信する手段としてもよい。
【００２１】
本発明による第２の情報検出装置は、付与済み情報を画像に視認可能に印刷物に付与するようにした本発明の印刷物生成装置により生成された前記印刷物を含む任意の印刷物を撮像手段によって撮像することにより得られた撮像画像データの入力を受け付ける入力受付手段と、
前記所定の情報の検出のための処理を行う処理手段とを備えたことを特徴とするものである。
【００２２】
なお、本発明による第２の情報検出装置においては、前記処理手段が、前記所定の情報の検出のための処理として、該所定の情報の検出を行う手段である場合において、前記撮像画像データの幾何学的歪みを補正する歪み補正手段をさらに備えるものとし、
前記処理手段を、該歪み補正手段により補正された撮像画像データに対して前記検出のための処理を行う手段としてもよい。
【００２３】
この場合、前記歪み補正手段を、前記撮像手段が有する撮像レンズに起因する幾何学的歪みおよび／または前記印刷物の撮像時における光軸の傾きに起因する幾何学的歪みを補正する手段としてもよい。
【００２４】
また、本発明による第１および第２の情報検出装置においては、前記撮像手段を携帯端末装置に設けられたカメラとしてもよい。
【００２５】
また、本発明による第１および第２の情報検出装置においては、前記撮像手段を、撮像する前記印刷物を表示する表示手段と、
該撮像手段の前記印刷物に対する光軸の傾きを検出する傾き検出手段と、
該傾き検出手段が検出した光軸の傾きを表す情報を前記表示手段に表示する表示制御手段とを備えてなるものとしてもよい。
【００２６】
また、本発明による第１および第２の情報検出装置においては、前記所定の情報を前記画像に対応付けられた音声データの格納場所を表す格納場所情報とし、
該格納場所情報に基づいて前記音声データを取得する音声データ取得手段をさらに備えるものとしてもよい。
【００２７】
本発明による印刷物生成方法は、画像に所定の情報を秘匿的に埋め込むことにより情報付与済み画像を取得し、該情報付与済み画像を記録した印刷物を生成する印刷物生成方法において、
前記画像に前記所定の情報が埋め込まれたことを表す付与済み情報を前記印刷物に付与することを特徴とするものである。
【００２８】
なお、本発明による印刷物生成方法においては、前記付与済み情報を前記所定の情報の埋め込み方式とは異なる埋め込み方式により前記画像に秘匿的に埋め込むことにより、前記付与済み情報を前記印刷物に付与するようにしてもよい。
【００２９】
本発明による情報検出方法は、本発明の印刷物生成方法により生成された前記印刷物を含む任意の印刷物を撮像手段によって撮像することにより得られた撮像画像データの入力を受け付け、
該撮像画像データから前記付与済み情報が検出されるか否かを判定し、
前記付与済み情報が検出された撮像画像データにのみ前記所定の情報の検出のための処理を行うことを特徴とするものである。
【００３０】
なお、本発明による印刷物生成方法および情報検出方法をコンピュータに実行させるためのプログラムとして提供してもよい。
【発明の効果】
【００３１】
本発明の印刷物生成装置および方法によれば、所定の情報が埋め込まれたことを表す付与済み情報が印刷物に付与される。このため、印刷物における付与済み情報の有無に基づくことにより、印刷物に記録された画像に所定の情報が秘匿的に埋め込まれているか否かを容易に判定することができる。
【００３２】
とくに、電子透かしのように画像に秘匿的に埋め込むことにより付与済み情報を印刷物に付与すれば、印刷物に記録された画像に所定の情報が埋め込まれていることを表す付与済み情報でさえも容易に解読できない態様にて画像に付与することができるため、付与済み情報の秘匿性を保つ上で好ましい。また、所定の情報とは異なる埋め込み方式により付与済み情報を画像に秘匿的に埋め込むことにより、付与済み情報を所定の情報よりも簡易に検出することができる。
【００３３】
また、付与済み情報を視認可能なマークにより印刷物に付与することにより、印刷物を見れば、画像に所定の情報が埋め込まれているか否かを直ちに認識することができる。
【００３４】
本発明の第１の情報検出装置および方法によれば、本発明の印刷物生成方法および装置により付与済み情報が画像に秘匿的に埋め込まれることにより生成された印刷物を含む任意の印刷物が撮像手段によって撮像され、印刷物に記録された情報付与済み画像を表す撮像画像データが取得される。そして、撮像画像データから付与済み情報が検出されるか否かが判定され、付与済み情報が検出された撮像画像データにのみ所定の情報の検出のための処理が施される。ここで、付与済み情報は所定の情報の埋め込み方式とは異なる埋め込み方式により画像に埋め込まれているため、その検出は所定の情報の検出よりも容易である。したがって、所定の情報が埋め込まれているか否かの判定を容易に行って、所定の情報が埋め込まれた印刷物にのみ所定の情報を検出するための処理を施すことができる。
【００３５】
また、所定の情報の検出のための処理は所定の情報が埋め込まれた画像が記録された印刷物に対してのみ施されるため、処理を行う装置が所定の情報が埋め込まれていない画像が記録された印刷物に所定の情報検出のための処理を施すことがなくなり、これにより、処理を行う装置の負担を低減することができる。また、所定の情報の検出のための処理に課金がされる場合であっても、所定の情報が検出される印刷物に対してのみ処理が施されるため、所定の情報の検出処理を依頼したユーザが無駄な出費をすることもなくなる。
【００３６】
また、撮像画像データの幾何学的歪みを補正し、幾何学的歪みを補正した撮像画像データから付与済み情報および所定の情報を検出することにより、撮像画像データが幾何学的歪みを含むものであっても、付与済み情報および所定の情報を歪みのない状態で精度よく検出することができる。
【００３７】
この場合、撮像手段が携帯端末装置に設けられたカメラのように、低価格の撮像レンズを使用しているために得られる画像の幾何学歪みが大きい場合、あるいは撮像手段の光軸を印刷物に対して垂直にして撮影することが困難な場合には、本発明による補正の効果は非常に大きい。
【００３８】
本発明の第２の情報検出装置および方法によれば、本発明の印刷物生成装置および方法により付与済み情報が視認可能に印刷物に付与されることにより生成された印刷物を含む任意の印刷物が撮像手段によって撮像され、印刷物に記録された情報付与済み画像を表す撮像画像データが取得される。そして、撮像画像データに所定の情報の検出のための処理が施される。ここで、印刷物には付与済み情報が視認可能に付与されているため、処理を行う装置が所定の情報が埋め込まれていない画像が記録された印刷物に所定の情報検出のための処理を施すことがなくなり、これにより、処理を行う装置の負担を低減することができる。また、所定の情報の検出のための処理に課金がされる場合であっても、所定の情報が検出される印刷物に対してのみ処理が施されるため、所定の情報の検出処理を依頼したユーザが無駄な出費をすることもなくなる。
【００３９】
また、撮像画像データの幾何学的歪みを補正し、幾何学的歪みを補正した撮像画像データから所定の情報を検出することにより、撮像画像データが幾何学的歪みを含むものであっても、所定の情報を歪みのない状態で精度よく検出することができる。
【００４０】
この場合、撮像手段が携帯端末装置に設けられたカメラのように、低価格の撮像レンズを使用しているために得られる画像の幾何学歪みが大きい場合、あるいは撮像手段の光軸を印刷物に対して垂直にすることが困難な場合には、本発明による補正の効果は非常に大きい。
【００４１】
なお、カメラの表示手段に光軸の傾きを表す情報を表示することにより、印刷物に対して光軸がほぼ垂直となるように印刷物を撮像することができるため、所定の情報の検出精度を向上させることができる。
【００４２】
また、所定の情報が画像に対応付けられた音声データのＵＲＬ等の格納場所を表す格納場所情報である場合、この格納場所情報に基づいて音声データの格納場所にアクセスして音声データを取得することにより、音声データを取得したユーザは画像に対応付けられた音声を再生して楽しむことができる。
【発明を実施するための最良の形態】
【００４３】
以下図面を参照して本発明の実施形態について説明する。図１は本発明の実施形態による印刷物生成装置を備えた情報付与システムの構成を示す概略ブロック図である。図１に示すように、本実施形態による印刷物生成装置を備えた情報付与システム１は、画像データＳ０のプリントを受け付ける写真店に設置されてなるものであり、画像データＳ０および画像データＳ０と関連付ける音声データＭｎの入力を受け付ける入力部１１と、画像データＳ０により表される画像に含まれる被写体を抽出する被写体抽出部１２と、画像を被写体毎の領域にブロック化するブロック化処理部１３と、音声データＭｎの保管場所を表すコードＣｎを発生する入力データ処理部１４と、音声データＭｎ等種々の情報を保管する情報記憶部１５と、コードＣｎを画像データＳ０に埋め込むとともに、コードＣｎが埋め込まれていることを表す付与済み情報Ｗを埋め込んでコードＣｎおよび付与済み情報Ｗが埋め込まれた情報付与済み画像データＳ１を取得する埋め込み処理部１６と、情報付与済み画像データＳ１をプリント出力するプリンタ１７とを備える。
【００４４】
なお、本実施形態においては、画像データＳ０により表される画像を原画像とし、画像データＳ０と同様に原画像についても参照符号としてＳ０を用いるものとする。また、原画像Ｓ０には３人の人物が含まれており、音声データＭｎは３人の人物それぞれの声を表す３つの音声データＭｎ（ｎ＝１〜３）とする。
【００４５】
ここで、音声データＭ１〜Ｍ３は、画像データＳ０を取得したユーザ（以下取得ユーザとする）が録音したものである。音声データＭ１〜Ｍ３は、例えばデジタルカメラにおいて画像データＳ０の撮像時に録音されて画像データＳ０とともにメモリカードに記録される。そして、取得ユーザがメモリカードを写真店に持参することにより、音声データＭ１〜Ｍ３は写真店の情報記憶部１５に保管される。なお、取得ユーザは、自分が所有するパソコンを用いてインターネット経由で音声データＭ１〜Ｍ３を情報付与システム１に送信してもよい。
【００４６】
なお、デジタルビデオカメラにより撮像された動画の１フレームをプリントアウトする場合がある。この場合、音声データＭ１〜Ｍ３としては、動画とともに録音されている音声を表すものを用いることができる。
【００４７】
入力部１１は、画像データＳ０および音声データＭ１〜Ｍ３が記録されたＣＤ−Ｒ、ＤＶＤ−Ｒ、メモリカード等の種々のメディアから画像データＳ０および音声データＭ１〜Ｍ３を読み出すメディアドライブ、ネットワーク経由で送信された画像データＳ０および音声データＭ１〜Ｍ３の入力を受け付ける通信インターフェース等、画像データＳ０および音声データＭ１〜Ｍ３の入力を受け付けることが可能なあらゆる手段を用いることができる。
【００４８】
被写体抽出部１２は、原画像から肌色領域を抽出したり顔の輪郭を抽出することにより、図２に示すように、原画像から人物の顔を含む顔領域Ｆ１〜Ｆ３を抽出する。
【００４９】
ブロック化処理部１３は、被写体抽出部１２が抽出した顔領域Ｆ１〜Ｆ３を含みかつ各顔領域Ｆ１〜Ｆ３が他の顔領域と重複しないように、原画像Ｓ０にコードＣ１〜Ｃ３を埋め込むためのブロック領域Ｂ１〜Ｂ３を設定する。本実施形態においては、例えば図３に示すようにブロック領域Ｂ１〜Ｂ３を設定する。
【００５０】
なお、本実施形態においては、原画像Ｓ０から顔領域を抽出しているが、海、山、花等の特定の被写体を検出し、これを含むように原画像Ｓ０にブロック領域を設定してもよい。
【００５１】
また、原画像Ｓ０を輝度や色差等の特徴量に基づいて複数の領域に分割することにより、顔等の特定の被写体を抽出することなく、原画像Ｓ０にブロック領域を設定してもよい。
【００５２】
入力データ処理部１４は、入力部１１が入力を受け付けた音声データＭ１〜Ｍ３を情報記憶部１５に保管するとともに、音声データＭ１〜Ｍ３のそれぞれに対応したユニークなコードＣ１〜Ｃ３を発生する。このコードＣ１〜Ｃ３は、音声データＭ１〜Ｍ３の保管場所のＵＲＬを１２８ビットの情報で表したものである。
【００５３】
情報記憶部１５は、後述するようにパソコンや携帯電話等からアクセスされるサーバに設置されてなるものである。
【００５４】
埋め込み処理部１６は、コードＣ１〜Ｃ３を、原画像Ｓ０のブロック領域Ｂ１〜Ｂ３にそれぞれ電子透かしとして埋め込む。図４は、埋め込み処理部１６が行う電子透かしの埋め込みアルゴリズムを説明するための図である。まず、ｍ種類（本実施形態においては、コードＣ１〜Ｃ３が１２８ビットであるから１２８種類）の疑似ランダムパターンＲｉ（ｉ＝１〜ｍ）を生成する。なお、ランダムパターンＲｉは実際には２次元のパターンＲｉ（ｘ，ｙ）であるが、ここでは説明のために１次元のパターンＲｉ（ｘ）として表すものとする。そして、音声データＭ１〜Ｍ３の保管場所のＵＲＬを１２８ビットの情報で表した場合におけるｉ番目ビットの値を、対応するｉ番目のランダムパターンＲｉ（ｘ）に乗算する。すなわち、音声データＭ１の保管場所のＵＲＬが例えば、１ビット目から順に１，１，０，０，…１というコードＣ１により表されている場合、Ｒ１（ｘ）×１，Ｒ２（ｘ）×１，Ｒ３（ｘ）×０，Ｒ４（ｘ）×０，…，Ｒｉ（ｘ）×（ｉ番目ビット値），…Ｒｍ（ｘ）×１を算出する。さらに、Ｒ１（ｘ）×１，Ｒ２（ｘ）×１，Ｒ３（ｘ）×０，Ｒ４（ｘ）×０，…Ｒｍ（ｘ）×１の総和Ｓｕｍ（＝ΣＲｉ（ｘ）×（ｉ番目ビット値））を算出する。そして算出したＳｕｍを原画像Ｓ０におけるブロック領域Ｂ１内の画像データＳ０に加算することにより、コードＣ１を画像データＳ０に埋め込む。
【００５５】
同様に、コードＣ２，Ｃ３についてもコードＣ２，Ｃ３とランダムパターンＲｉ（ｘ）との乗算値の総和Ｓｕｍを算出し、これをブロック領域Ｂ２，Ｂ３内の画像データＳ０に加算することにより、コードＣ２，Ｃ３を画像データＳ０に埋め込む。
【００５６】
また、埋め込み処理部１６は、コードＣ１〜Ｃ３が埋め込まれていることを表す付与済み情報Ｗを画像データＳ０に埋め込む。ここで、付与済み情報Ｗは、画像データＳ０にコードＣ１〜Ｃ３が埋め込まれているか否かを表す情報であるため、１ビットの情報量で十分である。具体的には、付与済み情報Ｗを表す２次元のパターンＷ（ｘ，ｙ）を画像データＳ０に加算することにより付与済み情報Ｗを画像データＳ０に埋め込む。ここで、付与済み情報Ｗは１ビットのように情報量が少ないため、パターンＷ（ｘ，ｙ）を空間的に低周波なものとすることができる。
【００５７】
以上のようにして、コードＣ１〜Ｃ３および付与済み情報Ｗが埋め込まれた画像データを情報付与済み画像データＳ１とする。
【００５８】
プリンタ１７は、コードＣ１〜Ｃ３および付与済み情報Ｗが埋め込まれた情報付与済み画像データＳ１をプリント出力してプリントＰを得る。
【００５９】
次いで、情報の付与時に行われる処理について説明する。図５は情報の付与時に行われる処理を示すフローチャートである。まず、入力部１１が画像データＳ０および音声データＭ１〜Ｍ３の入力を受け付け（ステップＳ１）、被写体抽出部１２が原画像Ｓ０から顔領域Ｆ１〜Ｆ３を抽出し（ステップＳ２）、さらにブロック化処理部１３が顔領域Ｆ１〜Ｆ３を含むブロック領域Ｂ１〜Ｂ３を原画像Ｓ０に設定する（ステップＳ３）。
【００６０】
一方、入力データ処理部１４は音声データＭ１〜Ｍ３を情報記憶部１５に保管し（ステップＳ４）、さらに音声データＭ１〜Ｍ３の保管場所のＵＲＬを表すコードＣ１〜Ｃ３を発生する（ステップＳ５）。なお、ステップＳ４およびステップＳ５の処理は逆に行ってもよいが、並列に行うことが好ましい。また、ステップＳ２およびＳ３の処理と、ステップＳ４および５の処理は逆に行ってもよいが、並列に行うことが好ましい。
【００６１】
続いて、埋め込み処理部１６がコードＣ１〜Ｃ３を原画像Ｓ０のブロック領域１〜Ｂ３にそれぞれ埋め込むとともに、付与済み情報Ｗを原画像Ｓ０に埋め込み、コードＣ１〜Ｃ３および付与済み情報Ｗが埋め込まれた情報付与済み画像を表す情報付与済み画像データＳ１を生成する（ステップＳ６）。そして、プリンタ１７が情報付与済み画像データＳ１をプリント出力してプリントＰを生成し（ステップＳ７）、処理を終了する。
【００６２】
次いで、本実施形態による情報検出装置を備えた情報送信システムについて説明する。図６は本発明による情報検出装置を適用した情報送信システムの第１の実施形態の構成を示す概略ブロック図である。図６に示すように、第１の実施形態による情報送信システムは、上記情報付与システム１とともに写真店に設置されてなるものであり、カメラ付き携帯電話３と上記情報付与システム１における情報記憶部１５を備えたサーバ４との間で公衆回線５を介してデータのやり取りを行うものである。
【００６３】
カメラ付き携帯電話３は、上記情報付与システム１において生成されたプリントＰや後述するプリントＰ′を撮像してプリントＰ，Ｐ′に記録された画像を表す撮像画像データＳ２を取得する撮像部３１と、画像や種々の情報を表示する表示部３２と、十字キー等の複数の入力キーからなるキー入力部３３と、公衆回線５を介して通話、メールの送受信およびデータの送受信を行う通信部３４と、撮像部３１において取得された撮像画像データＳ２をメモリカード等に記憶する記憶部３５と、撮像画像データＳ２の歪みを補正して補正画像データＳ３を得る歪み補正部３６と、補正画像データＳ３における付与済み情報Ｗの有無に基づいて撮像したプリントにコードＣ１〜Ｃ３が埋め込まれているか否かを判定する第１の情報検出部３７Ａと、第１の情報検出部３７Ａが付与済み情報Ｗを検出した場合にのみ、補正画像データＳ３からプリントに埋め込まれたコードＣ１〜Ｃ３を取得する第２の情報検出部３７Ｂと、音声を出力するスピーカ等の音声出力部３８とを備える。
【００６４】
撮像部３１は、撮像レンズ、シャッタ、撮像デバイス等からなる。なお、撮像レンズは３５ｍｍカメラ換算でｆ≦２８ｍｍの広角レンズが使用される。また、撮像デバイスとしては、例えばカラーＣＭＯＳセンサやカラーＣＣＤセンサを用いることができる。
【００６５】
表示部３２は液晶モニタ等からなる。なお、本実施形態においては、撮像画像データＳ２を縮小して得られた画像の全体が表示部３２に表示されるようにしてもよいが、撮像画像データＳ２を縮小することなくそのまま表示部３２に表示してもよい。この場合は、キー入力部３３の十字キーを用いて表示された画像をスクロールすることにより、画像上の全領域を把握することができる。
【００６６】
ここで、撮像部３１において撮像されるプリントには、上記情報付与システム１により、プリントに含まれる被写体に対応する音声データＭ１〜Ｍ３の保管場所のＵＲＬを表すコードＣ１〜Ｃ３が電子透かしとして埋め込まれたプリントＰのみならず、何ら情報が埋め込まれていないプリントＰ′も含まれる。
【００６７】
撮像部３１においてプリントＰを撮像した場合、取得される撮像画像データＳ２は、情報付与システム１において取得された情報付与済み画像データＳ１に対応したものとなっているはずである。しかしながら、撮像部３１においては撮像レンズとして広角レンズを使用しているため、撮像画像データＳ２により表される画像は撮像部３１における撮像レンズの幾何学的歪みを含んだものとなっている。したがって、コードＣ１〜Ｃ３および付与済み情報Ｗの検出のために、撮像画像データＳ２と疑似ランダムパターンＲｉ（ｘ，ｙ）およびパターンＷ（ｘ，ｙ）との相関値を算出しても、埋め込まれた疑似ランダムパターンＲｉ（ｘ，ｙ）およびパターンＷ（ｘ，ｙ）が歪んでいるため相関値が大きくならず、プリントＰに埋め込まれたコードＣ１〜Ｃ３を検出することができない。
【００６８】
このため、本実施形態においては、歪み補正部３６において、撮像画像データＳ２により表される画像に含まれる撮像レンズに起因する幾何学的歪みを補正して補正画像データＳ３を取得するようにしたものである。
【００６９】
また、プリントＰを撮像する際には、図７（ａ）に示すようにカメラ付き携帯電話３における撮像部３１の光軸ＸがプリントＰに対して垂直となるように撮像することが好ましいが、図７（ｂ）に示すように光軸Ｘが傾いてしまうことが多い。このように光軸Ｘが傾くと撮像画像データＳ２により表される画像には光軸Ｘが傾くことに起因する幾何学的歪みを含んだものとなり、プリントＰに埋め込まれたコードＣ１〜Ｃ３を検出することができないこととなってしまう。このため、歪み補正部３６は、撮像画像データＳ２により表される画像に含まれる、光軸が傾くことに起因する幾何学的歪みをも補正して補正画像データＳ３を取得する。
【００７０】
ここで、光軸が傾いた状態でプリントＰを撮像すると、撮像画像データＳ２により表される画像には、例えば図８（ａ）に示すようにプリントＰの直交する２辺の角度が９０度よりも大きくなったり小さくなったりして、本来矩形であるはずのプリントＰの形状が台形となっている。このため、歪み補正部３６は台形となっているプリントＰの形状が図８（ｂ）に示すように矩形となるように、撮像レンズに起因する幾何学的歪みが補正された撮像画像データＳ２を補正して補正画像データＳ３を取得する。
【００７１】
第１の情報検出部３７Ａは、補正画像データＳ３とパターンＷ（ｘ，ｙ）との相関値を求め、相関値が予め定められたしきい値以上の場合に、撮像したプリントには付与済み情報Ｗが埋め込まれており、その結果、コードＣ１〜Ｃ３が埋め込まれていると判定する。一方、相関値がしきい値未満の場合には、撮像したプリントにはコードＣ１〜Ｃ３が埋め込まれていないと判定し、その旨を表す「コードが埋め込まれていません」等のメッセージを表示部３２に表示する。
【００７２】
なお、パターンＷ（ｘ，ｙ）は低周波の情報であるため、撮像レンズに起因する歪みおよび光軸の傾きに起因する歪みの影響を受けにくい。このため、撮像画像データＳ２とパターンＷ（ｘ，ｙ）との相関値を求めて撮像したプリントにコードＣ１〜Ｃ３が埋め込まれているか否かを判定し、埋め込まれていると判定された場合にのみ、歪み補正部３６により撮像画像データＳ２を補正するようにしてもよい。
【００７３】
第２の情報検出部３７Ｂは、撮像したプリントにコードＣ１〜Ｃ３が埋め込まれていると第１の情報検出部３７Ａが判定した場合に、補正画像データＳ３と疑似ランダムパターンＲｉ（ｘ，ｙ）との相関値を求め、撮像したプリントに埋め込まれた音声データＭ１〜Ｍ３の保管場所のＵＲＬを表すコードＣ１〜Ｃ３を取得する。
【００７４】
具体的には、補正画像データＳ３とすべての疑似ランダムパターンＲｉ（ｘ，ｙ）との相関値を算出し、相関値が比較的大きい疑似ランダムパターンＲｉ（ｘ，ｙ）については１を、それ以外の疑似ランダムパターンＲｉ（ｘ，ｙ）については０を割り当て、割り当てられた値１，０を１番目の疑似ランダムパターンＲｉ（ｘ，ｙ）から順に並べることにより、１２８ビットの情報、すなわち音声データＭ１〜Ｍ３の保管場所のＵＲＬを検出することができる。
【００７５】
サーバ４は、公衆回線５を介してのデータの送受信を行う通信部５１と、音声データＭ１〜Ｍ３等種々の情報を記憶した上記情報付与システム１に含まれる情報記憶部１５と、カメラ付き携帯電話３から送信されたコードＣ１〜Ｃ３に基づいて、情報記憶部１５を検索してコードＣ１〜Ｃ３により表されるＵＲＬが指定する音声データＭ１〜Ｍ３を取得する情報検索部５２とを備える。
【００７６】
次いで、情報送信システムの第１の実施形態において行われる処理について説明する。図９は第１の実施形態において行われる処理を示すフローチャートである。なお、カメラ付き携帯電話３のユーザ（以下受信ユーザとする）には、プリントＰ，Ｐ′が渡されているものとする。まず、受信ユーザの指示により撮像部３１がプリントＰ，Ｐ′を撮像し、プリントＰ，Ｐ′の画像を表す撮像画像データＳ２を取得する（ステップＳ１１）。記憶部３５は撮像画像データＳ２を一旦記憶する（ステップＳ１２）。そして、歪み補正部３６が記憶部３５から撮像画像データＳ２を読み出し、撮像画像データＳ２に含まれる撮像レンズおよび撮像時の光軸の傾きに起因する幾何学的歪みを補正して補正画像データＳ３を取得する（ステップＳ１３）。
【００７７】
そして、第１の情報検出部３７Ａが補正画像データＳ３から付与済み情報Ｗが検出されるか否かを判定する（ステップＳ１４）。ステップＳ１４が否定されると、表示部３２に例えば「コードが埋め込まれていません」等のメッセージを表示し（ステップＳ１５）、処理を終了する。
【００７８】
ステップＳ１５が肯定されると、第２の情報検出部３７Ｂが、補正画像データＳ３に埋め込まれている音声データＭ１〜Ｍ３の保管場所のＵＲＬを表すコードＣ１〜Ｃ３を検出する（ステップＳ１６）。コードＣ１〜Ｃ３を検出すると、通信部３４が公衆回線５を介してコードＣ１〜Ｃ３をサーバ４に送信する（ステップＳ１７）。
【００７９】
サーバ４の通信部５１はコードＣ１〜Ｃ３を受信し（ステップＳ１８）、情報検索部５２がコードＣ１〜Ｃ３により表されるＵＲＬに基づいて情報記憶部１５から音声データＭ１〜Ｍ３を検索し（ステップＳ１９）、通信部５１が検索した音声データＭ１〜Ｍ３を公衆回線５を介してカメラ付き携帯電話３に送信する（ステップＳ２０）。
【００８０】
カメラ付き携帯電話３の通信部３４は音声データＭ１〜Ｍ３を受信し（ステップＳ２１）、音声出力部３８が音声データＭ１〜Ｍ３を再生し（ステップＳ２２）、処理を終了する。
【００８１】
ここで、送信される音声データＭ１〜Ｍ３はプリントＰに含まれる３人の人物の声であるため、受信ユーザは、カメラ付き携帯電話３の表示部３２に表示された画像とともに、その画像に含まれる人物の声を聞くことができる。
【００８２】
このように、本実施形態においては、原画像Ｓ０に含まれる被写体毎に音声データＭ１〜Ｍ３の保管場所のＵＲＬを表すコードＣ１〜Ｃ３を埋め込むとともに、コードＣ１〜Ｃ３が埋め込まれていることを表す付与済み情報Ｗを埋め込み、コードＣ１〜Ｃ３および付与済み情報Ｗが埋め込まれた情報付与済み画像データＳ１をプリントするようにしたものである。そして、このようにして得られたプリントＰまたは何ら情報が埋め込まれていないプリントＰ′をカメラ付き携帯電話３の撮像部３１により撮像して撮像画像データＳ２を得、さらにこれを補正することにより得られた補正画像データＳ３に付与済み情報Ｗが埋め込まれているか否かを判定し、付与済み情報Ｗが埋め込まれている場合にのみ補正画像データＳ３からコードＣ１〜Ｃ３を取得するようにしたものである。
【００８３】
ここで、付与済み情報ＷはプリントＰにコードＣ１〜Ｃ３が埋め込まれているか否かのみを表す情報であり、情報の付与および検出を容易に行うことができるため、付与済み情報Ｗの検出は、コードＣ１〜Ｃ３の検出よりも少ない演算にて行うことができる。したがって、カメラ付き携帯電話３は、負担の少ない処理により、プリントＰ，Ｐ′にコードＣ１〜Ｃ３が埋め込まれているか否かを判断でき、さらに、付与済み情報Ｗが検出された場合にのみ、コードＣ１〜Ｃ３を検出する処理を行えばよいこととなる。したがって、コードＣ１〜Ｃ３が埋め込まれていないプリントＰ′を撮像して得られた撮像画像データＳ２に対しては、演算量の多いコードＣ１〜Ｃ３を検出する処理を行う必要がなくなり、これにより、カメラ付き携帯電話３において行われる処理の負担を軽減することができる。
【００８４】
また、撮像部３１の撮像レンズに起因する幾何学的歪みおよび撮像時の光軸の傾きに起因する幾何学的歪みを補正しているため、撮像部３１がそれほど高性能のものではなく、得られた撮像画像データＳ２が撮像部３１の撮像レンズに起因する幾何学的歪みを含むものであっても、また、プリントＰの撮像時に撮像部３１の光軸がプリントＰに対して垂直でなくても、補正画像データＳ３により表される補正画像おいては、プリントＰに記録された画像に埋め込まれたコードＣ１〜Ｃ３および付与済み情報Ｗが歪みのない状態で埋め込まれていることとなる。したがって、埋め込まれたコードＣ１〜Ｃ３および付与済み情報Ｗを精度よく検出することができる。
【００８５】
また、上記第１の実施形態においては、プリントＰには３人の人物が含まれているため、撮像画像データＳ２により表される画像から各人物の顔領域を抽出し、各人物の顔を受信ユーザに選択させるようにしてもよい。具体的には、各人物の顔画像を表示部３に切り替え表示する、各人物の顔画像を並べて表示する、各人物の顔画像に番号を付与して番号を表示して選択させる等により、各人物の顔画像を選択させることができる。顔画像の選択後は、受信ユーザが選択した顔画像からコードを検出し、検出したコードをサーバ４に送信して、選択した人物に対応する音声データのみを情報記憶部１５から検索してカメラ付き携帯電話３に送信すればよい。
【００８６】
次いで、本発明の情報検出装置の第２の実施形態について説明する。図１０は本発明の情報検出装置を適用した情報送信システムの第２の実施形態の構成を示す概略ブロック図である。なお、第２の実施形態において、第１の実施形態と同一の構成については同一の参照番号を付し、詳細な説明は省略する。第２の実施形態においては、カメラ付き携帯電話３において取得された撮像画像データＳ２から付与済み情報Ｗを検出できた場合にのみ撮像画像データＳ２をサーバ４に送信し、サーバ４においてコードＣ１〜Ｃ３を検出するようにした点が第１の実施形態と異なる。このため、第２の実施形態においては、カメラ付き携帯電話３が第１の情報検出部３７Ａのみを有し、サーバ４が第１の実施形態における歪み補正部３６および第２の情報検出部３７Ｂに対応する歪み補正部５４および情報検出部５５を備える。
【００８７】
なお、第２の実施形態においては、歪み補正部５４は、カメラ付き携帯電話３の機種に応じた撮像レンズの歪み特性情報を記憶したメモリ５４Ａを備える。このメモリ５４Ａには、カメラ付き携帯電話３の機種情報と歪み特性情報とが対応付けられて記憶されている。そして、カメラ付き携帯電話３から送信された機種情報に基づいて、対応する機種の歪み特性情報を読み出して撮像画像データＳ２の撮像レンズに起因する幾何学的歪みの補正を行うものである。なお、カメラ付き携帯電話３においては、機種に応じて特有の電話番号が割り当てられている。このため、電話番号と機種情報とを対応付けた情報をもメモリ５４Ａに記憶しておき、カメラ付き携帯電話３から電話番号を送信することにより、歪み特性情報を読み出すようにしてもよい。
【００８８】
ここで、付与済み情報ＷのパターンＷ（ｘ，ｙ）は低周波の情報であるため、撮像レンズに起因する幾何学的歪みや撮像時の光軸の傾きに起因する幾何学的歪みの影響を受けにくい。このため、撮像画像データＳ２とパターンＷ（ｘ，ｙ）との相関値を求めることにより、撮像したプリントにコードＣ１〜Ｃ３が埋め込まれているか否かを判定することができるものである。なお、カメラ付き携帯電話３に歪み補正部を設け、撮像画像データＳ２における撮像レンズに起因する幾何学的歪みや撮像時の光軸の傾きに起因する幾何学的歪み幾何学的歪みを補正してから第１の情報検出部３７Ａにおいて付与済み情報Ｗを検出してもよいことはもちろんである。この場合、サーバ４には歪み補正部５４が不要となる。
【００８９】
次いで、第２の実施形態において行われる処理について説明する。図１１は第２の実施形態において行われる処理を示すフローチャートである。なお、受信ユーザには、プリントＰ，Ｐ′が渡されているものとする。まず、受信ユーザの指示により、撮像部３１がプリントＰ，Ｐ′を撮像し、プリントＰ，Ｐ′の画像を表す撮像画像データＳ２を取得する（ステップＳ３１）。記憶部３５は撮像画像データＳ２を一旦記憶する（ステップＳ３２）。
【００９０】
そして、第１の情報検出部３７Ａが撮像画像データＳ２から付与済み情報Ｗが検出されるか否かを判定する（ステップＳ３３）。ステップＳ３３が否定されると、表示部３２に例えば「コードが埋め込まれていません」等のメッセージを表示し（ステップＳ３４）、処理を終了する。
【００９１】
ステップＳ３４が肯定されると、通信部３４が記憶部３５から撮像画像データＳ２を読み出し、公衆回線５を介して撮像画像データＳ２をサーバ４に送信する（ステップＳ３５）。
【００９２】
サーバ４の通信部５１は撮像画像データＳ２を受信し（ステップＳ３６）、歪み補正部５４が撮像画像データＳ２に含まれる撮像レンズおよび撮像時の光軸の傾きに起因する幾何学的歪みを補正して補正画像データＳ３を取得する（ステップＳ３７）。そして、情報検出部５５が、補正画像データＳ３に埋め込まれている音声データＭ１〜Ｍ３の保管場所のＵＲＬを表すコードＣ１〜Ｃ３を検出する（ステップＳ３８）。コードＣ１〜Ｃ３を検出すると、情報検索部５２がコードＣ１〜Ｃ３により表されるＵＲＬに基づいて情報記憶部１５から音声データＭ１〜Ｍ３を検索し（ステップＳ３９）、通信部５１が、検索した音声データＭ１〜Ｍ３を公衆回線５を介してカメラ付き携帯電話３に送信する（ステップＳ４０）。
【００９３】
カメラ付き携帯電話３の通信部３４は音声データＭ１〜Ｍ３を受信し（ステップＳ４１）、音声出力部３８が音声データＭ１〜Ｍ３を再生し（ステップＳ４２）、処理を終了する。
【００９４】
このように、第２の実施形態においては、撮像したプリントにコードＣ１〜Ｃ３が埋め込まれている場合にのみ、撮像画像データＳ２をサーバ４に送信するようにしたため、サーバ４はコードＣ１〜Ｃ３が埋め込まれていない撮像画像データＳ２に対して歪み補正や情報検出のための処理を行う必要がなくなり、これにより、サーバの無用な混雑を防止することができる。また、受信ユーザは、無駄な撮像画像データＳ２をサーバ４に送信することがなくなるため、通信費およびサーバ４において発生するコードＣ１〜Ｃ３の検出のための費用を節約することができる。
【００９５】
また、第２の実施形態においては、サーバ４においてコードＣ１〜Ｃ３を検出しているため、カメラ付き携帯電話３においてはコードＣ１〜Ｃ３を検出するための処理を行う必要がなく、その結果、第１の実施形態と比較してカメラ付き携帯電話３の処理の負担を軽減することができる。また、カメラ付き携帯電話３に歪み補正部および第２の情報検出部を設ける必要がなくなるため、第１の実施形態と比較して、カメラ付き携帯電話３のコストを低減することができるとともに、カメラ付き携帯電話３の消費電力を低減することができる。
【００９６】
さらに、コードＣ１〜Ｃ３を埋め込むアルゴリズムは日々更新されるが、サーバ４に情報検出部５５を設けることにより、アルゴリズムの頻繁な更新にも対応することができる。
【００９７】
また、上記第２の実施形態において、プリントＰには３人の人物が含まれているため、撮像画像データＳ２により表される画像から各人物の顔領域を抽出し、撮像画像データＳ２に代えて各人物の顔を表す顔画像データをサーバ４に送信するようにしてもよい。具体的には、各人物の顔画像を表示部３に切り替え表示する、各人物の顔画像を並べて表示する、各人物の顔画像に番号を付与して番号を表示して選択させる等により、各人物の顔を選択させ、撮像画像データＳ２から選択させた顔に対応する画像データを顔画像データとして抽出し、抽出した顔画像データをサーバ４に送信する。サーバ４は、選択した人物に対応する音声データのみを情報記憶部１５から検索してカメラ付き携帯電話３に送信すればよい。
【００９８】
これにより、撮像画像データＳ２を送信する場合と比較して、カメラ付き携帯電話３からサーバ４に送信するデータのデータ量を少なくすることができる。また、サーバ４において埋め込まれたコードを検出するための演算時間を短縮することができ、これにより、音声データを迅速に受信ユーザに送信することができる。
【００９９】
なお、上記第２の実施形態においては、歪み補正部５４において、光軸の傾きに起因する幾何学的歪みを補正しているが、プリントＰに対する光軸の角度を少しずつ変化させながら複数回プリントＰを撮像し、第１の情報検出部３７Ａにおいて複数回の撮像により取得されたすべての撮像画像データＳ２とパターンＷ（ｘ，ｙ）との相関値を求め、最も相関値が高い撮像画像データＳ２のみを通信部３４からサーバ４に送信するようにしてもよい。これにより、サーバ４に歪み補正部５４においては、撮像画像データＳ２に含まれる光軸の傾きに起因する幾何学的歪みを補正する必要がなくなる。
【０１００】
また、第１の実施形態においても、同様にプリントＰに対する光軸の角度を少しずつ変化させながら複数回プリントＰを撮像し、複数回の撮像により取得されたすべての撮像画像データＳ２を一旦第１の情報検出部３７Ａに入力してすべての撮像画像データＳ２とパターンＷ（ｘ，ｙ）との相関値を求め、最も相関値が高い撮像画像データＳ２のみを記憶部３５に記憶するようにしてもよい。
【０１０１】
ところで、携帯電話を用いてインターネットにアクセスしたり、電子メールの送受信を行うために、携帯電話会社はウェブサーバやメールサーバにアクセスするための中継サーバを提供しており、携帯電話からは中継サーバを介してウェブサイトにアクセスしたり、電子メールの送受信を行っている。このため、ウェブサーバに音声データＭ１〜Ｍ３を保管しておき、中継サーバに本発明による情報検出装置を設けるようにしてもよい。以下、これを第３の実施形態として説明する。
【０１０２】
図１２は、本発明の情報検出装置を適用した情報送信システムの第３の実施形態である携帯電話中継システムの構成を示す概略ブロック図である。なお、第３の実施形態において、第１の実施形態と同一の構成については同一の参照番号を付し、詳細な説明は省略する。
【０１０３】
図１２に示すように、情報送信システムの第３の実施形態である携帯電話中継システムは、カメラ付き携帯電話３と、中継サーバ６と、ウェブサーバやメールサーバ等からなるサーバ群７との間で公衆回線５およびネットワーク８を介してデータのやり取りを行うものである。
【０１０４】
なお、第３の実施形態においては、カメラ付き携帯電話３は第１の実施形態による情報送信システムに用いられているカメラ付き携帯電話３における撮像部３１、表示部３２、キー入力部３３、通信部３４、記憶部３５および音声出力部３８のみを有し、第１および第２の情報検出部３７Ａ，３７Ｂは有さない。
【０１０５】
中継サーバ６は、カメラ付き携帯電話３およびサーバ群７を中継する中継システム６１と、第２の実施形態の歪み補正部５４に対応する歪み補正部６２と、第１の実施形態の第１および第２の情報検出部３７Ａ，３７Ｂに対応する第１および第２の情報検出部６３Ａ，６３Ｂと、カメラ付き携帯電話３の通信料金を管理する課金システム６４とを備える。なお、歪み補正部６２は、第２の実施形態のメモリ５４Ａに対応する、カメラ付き携帯電話３の機種に応じた歪み特性情報を記憶したメモリ６２Ａを備えている。
【０１０６】
なお、第３の実施形態においては、第２の情報検出部６３Ｂは、補正画像データＳ３から付与済み情報Ｗが検出された場合に、補正画像データＳ３からコードＣ１〜Ｃ３を検出するとともに、コードＣ１〜Ｃ３に対応するＵＲＬを中継システム６１に入力する機能を有する。
【０１０７】
中継システム６１は、第２の情報検出部６３ＢからＵＲＬが入力されるとそのＵＲＬに対応するウェブサーバ（７Ａとする）にアクセスして、そこに保管されている音声データＭ１〜Ｍ３を読み出し、カメラ付き携帯電話３に送信する。
【０１０８】
なお、第１の情報検出部６３Ａにおいて、補正画像データＳ３から付与済み情報Ｗが検出できない場合には、第１の情報検出部６３Ａからその旨が中継システム６１に入力される。中継システム６１はその旨を記述した電子メールをカメラ付き携帯電話３に送信して、カメラ付き携帯電話３から送信された撮像画像データＳ２には、コードＣ１〜Ｃ３が付与されていなかったことをカメラ付き携帯電話３のユーザに通知する。
【０１０９】
課金システム６４は、カメラ付き携帯電話３の通信料金の管理を行う。本実施形態においては、撮像したプリントにコードＣ１〜Ｃ３が埋め込まれており、中継システム６１が音声データＭ１〜Ｍ３を取得するためにウェブサーバ７Ａにアクセスした段階において課金システム６４が課金を開始し、撮像したプリントにコードＣ１〜Ｃ３が埋め込まれていない場合には、中継システム６１はサーバ群７のいずれにもアクセスしないため、課金はされないこととなる。
【０１１０】
次いで、第３の実施形態において行われる処理について説明する。図１３は第３の実施形態において行われる処理を示すフローチャートである。なお、受信ユーザには、プリントＰ，Ｐ′が渡されているものとする。まず、受信ユーザの指示により、撮像部３１がプリントＰ，Ｐ′を撮像し、プリントＰ，Ｐ′の画像を表す撮像画像データＳ２を取得する（ステップＳ５１）。記憶部３５は撮像画像データＳ２を一旦記憶する（ステップＳ５２）。そして、通信部３４が記憶部３５から撮像画像データＳ２を読み出し、公衆回線５を介して撮像画像データＳ２を中継サーバ６に送信する（ステップＳ５３）。
【０１１１】
中継サーバ６の中継システム６１は撮像画像データＳ２を受信し（ステップＳ５４）、歪み補正部６２が撮像画像データＳ２に含まれる撮像レンズおよび撮像時の光軸の傾きに起因する幾何学的歪みを補正して補正画像データＳ３を取得する（ステップＳ５５）。そして、第１の情報検出部６３Ａが、補正画像データＳ３から付与済み情報Ｗが検出されるか否かを判定する（ステップＳ５６）。
【０１１２】
ステップＳ５６が肯定されると、情報検出部６３が、補正画像データＳ３からコードＣ１〜Ｃ３を検出して、さらにコードＣ１〜Ｃ３からＵＲＬを生成して中継システム６１に入力する（ステップＳ５７）。中継システム６１はＵＲＬに基づいてウェブサーバ７Ａにネットワーク８を介してアクセスする（ステップＳ５８）。
【０１１３】
ウェブサーバ７Ａは音声データＭ１〜Ｍ３を検索し（ステップＳ５９）、検索した音声データＭ１〜Ｍ３をネットワーク８を介して中継システム６１に送信する（ステップＳ６０）。中継システム６１は音声データＭ１〜Ｍ３を中継してカメラ付き携帯電話３に送信する（ステップＳ６１）。
【０１１４】
カメラ付き携帯電話３の通信部３４は音声データＭ１〜Ｍ３を受信し（ステップＳ６２）、音声出力部３８が音声データＭ１〜Ｍ３を再生し（ステップＳ６３）、処理を終了する。
【０１１５】
一方、ステップＳ５６が否定されると、撮像したプリントにコードＣ１〜Ｃ３が埋め込まれていない旨を記述した電子メールを中継システム６１がカメラ付き携帯電話３に送信し（ステップＳ６４）、処理を終了する。
【０１１６】
ここで、第３の実施形態においては、中継サーバ６に第１および第２の情報検出部６３Ａ，６３Ｂを設けているが、カメラ付き携帯電話３に第１の情報検出部６３Ａのみを、中継サーバ６に第２の情報検出部６３Ｂのみを設けるようにしてもよい。これにより、中継サーバ６はコードＣ１〜Ｃ３が埋め込まれていないプリントＰ′から得られた撮像画像データＳ２に対して歪み補正や情報検出のための処理を行う必要がなくなり、これにより、中継サーバ６の無用な混雑を防止することができる。また、受信ユーザは、無駄な撮像画像データＳ２を中継サーバ６に送信することがなくなるため、通信費および中継サーバ６において発生するコードＣ１〜Ｃ３の検出のための費用を節約することができる。
【０１１７】
なお、上記第１から第３の実施形態においては、コードＣ１〜Ｃ３が埋め込まれたことを表す付与済み情報ＷをプリントＰに埋め込んでいるが、プリントＰに図１４に示すようにコードＣ１〜Ｃ３が埋め込まれていることを示す◎印のパターン等の記号等のマークＫを付与済み情報Ｗとしてプリントするようにしてもよい。なお、マークＫは図１４に示すように画像に影響を与えないプリントの周辺部にプリントすることが好ましいが、プリントＰの裏にプリントしてもよい。なお、プリントＰの裏であれば例えば「この写真には音声がリンクされています。」のようなテキストをマークＫとしてプリントしてもよい。
【０１１８】
これにより、受信ユーザはプリントＰを見るのみで、マークＫの有無により撮像するプリントにコードＣ１〜Ｃ３が埋め込まれているか否かを判断でき、付与済み情報Ｗが付与されているプリントＰのみを撮像すればよいこととなる。したがって、図１５に示す第４の実施形態による情報送信システムのように、第１および第２の実施形態と比較してカメラ付き携帯電話３の第１の情報検出部３７Ａを省略することができる。また、第３の実施形態と比較して中継サーバ６の第１の情報検出部６３Ａを省略することができる。
【０１１９】
なお、図１４に示すようにマークＫを付与済み情報Ｗとしてプリントした場合は、歪み補正部における撮像画像データＳ２からの光軸の傾きに起因する幾何学的歪みの補正を、マークＫを用いて行うことができる。例えば、図１４に示すように◎印のパターンからなるマークＫがプリントされている場合、プリントＰに対して垂直となるように撮像した場合は◎印のパターンは図１６（ａ）に示すように円が２つ重なった形状となるが、光軸が傾いていると図１６（ｂ）に示すように楕円が２つ重なった形状となる。このため、歪み補正部は楕円形状となっているマークＫの形状が図１６（ａ）に示すように円形状となるように撮像レンズに起因する幾何学的歪みが補正された撮像画像データＳ２を補正して補正画像データを得るようにすればよい。
【０１２０】
ここで、マークＫとしては◎印のパターンに限定されるものではなく、円形のパターン、楕円形のパターン、星形状のパターン、正方形パターンおよび長方形パターン等の少なくとも直交する対称軸が２つあるパターンを用いることにより、◎印のパターンと同様に撮像画像データＳ２における光軸の傾きに起因する幾何学的歪みを補正することができる。なお、これらのパターンに代えて、メッシュ状のパターンからなる記号をマークＫとしてプリントすることによっても、◎印のパターンと同様に撮像画像データＳ２における光軸の傾きに起因する幾何学的歪みを補正することができる。
【０１２１】
なお、マークＫとしては、プリントＰに含まれる被写体に応じたものとしてもよい。例えばプリントＰが自動車の画像である場合には自動車のマークを、商品の画像である場合には商品のロゴをマークＫとして用いてもよい。
【０１２２】
また、上記第１から第４の実施形態においては、人物を被写体としたプリントＰに人物の音声データのＵＲＬをコードとして埋め込んでいるが、例えば自動車、洋服および食品等の商品の画像のプリントＰにその商品を説明するためのウェブサイトや商品を説明するための音声データ等のＵＲＬをコードとして埋め込んでおき、プリントＰを撮像してコードをサーバ４に送信すると、その商品のウェブサイトにアクセスしたり、商品の説明の音声データの送信を受けるようにしてもよい。
【０１２３】
また、上記第１から第４の実施形態においては、歪み補正部３６，５４，６２において、光軸の傾きに起因する幾何学的歪みを補正しているが、図１７に示すカメラ付き携帯電話３′のように、カメラ付き携帯電話３に撮像部３１のプリントＰに対する光軸の傾きを検出する傾き検出部４１と、傾き検出部４１が検出した光軸の傾きを表す情報を表示部３２に表示する表示制御部４２を設けるようにしてもよい。
【０１２４】
ここで、傾き検出部４１は、撮像画像データＳ２により表される画像に含まれるプリントＰの直交する２辺の角度を９０度との差を算出する手法、プリントＰに付与済み情報ＷがマークＫにより付与されている場合は、撮像画像データＳ２により表される画像に含まれるマークＫの元のマークＫからの歪み量を算出する手法等により、光軸の角度を検出する。
【０１２５】
表示制御部４２は、傾き検出部４１が検出した光軸の傾きを表す情報を表示部３２に表示する。具体的には、図１８（ａ）に示すように角度を数値で表示したり、図１８（ｂ）に示すように水準器４３を表示する。なお、水準器４３はそこに含まれる黒丸４４が撮像部３１の光軸に対する角度に応じて移動し、黒丸４４基準線４５に位置するときに光軸がプリントＰに対して垂直であることを示すものである。
【０１２６】
また、上記第１から第４の実施形態においては、音声データＭ１〜Ｍ３の保管場所のＵＲＬを電子透かしとして埋め込んでいるが、プリントＰに含まれる人物の電話番号を埋め込んでもよい。この場合、プリントＰに含まれる人物は自分の電話番号を他人に知られることなく密かにカメラ付き携帯電話３のユーザに伝えることができる。一方、カメラ付き携帯電話３のユーザは、カメラ付き携帯電話３においてプリントＰを撮像することにより得られた撮像画像データＳ２からプリントＰに含まれる人物の電話番号を得ることができ、これによりカメラ付き携帯電話３のユーザはプリントＰに含まれる人物に電話をかけることができる。
【０１２７】
また、上記第１から第４の実施形態においては、撮像画像データＳ２を補正することにより得られた補正画像データＳ３からコードＣ１〜Ｃ３を検出しているが、撮像部３１の撮像レンズが高性能であって幾何学的歪みを含まなかったり含んでいてもごく僅かなものである場合がある。このような場合には、撮像画像データＳ２の撮像レンズに起因する幾何学的歪みを補正することなく、撮像画像データＳ２からコードＣ１〜Ｃ３を検出することができる。また、プリントＰの撮像時に光軸がプリントＰに対して垂直となるように撮像を行うことにより、撮像画像データＳ２の光軸の傾きに起因する幾何学的歪みを補正することなく、撮像画像データＳ２からコードＣ１〜Ｃ３を検出することができる。
【０１２８】
また、上記第１から第４の実施形態においては、カメラ付き携帯電話３においてプリントＰを撮像して、カメラ付き携帯電話３に音声データＭ１〜Ｍ３を送信しているが、パソコンに接続されたカメラ、スキャナ等によりプリントＰから画像を読み取って撮像画像データＳ２を得、パソコンに音声データＭ１〜Ｍ３を送信して再生するようにしてもよい。
【０１２９】
また、上記第１から第４の実施形態においては、音声データをカメラ付き携帯電話３に送信しているが、音声データの送信に代えて、カメラ付き携帯電話３に電話をかけて、通話状態にて音声データをカメラ付き携帯電話３において再生させるようにしてもよい。
【図面の簡単な説明】
【０１３０】
【図１】本発明の実施形態による印刷物生成装置を備えた情報付与システムの構成を示す概略ブロック図
【図２】顔領域の抽出を説明するための図
【図３】ブロック領域の設定を説明するための図
【図４】電子透かしの埋め込みアルゴリズムを説明するための図
【図５】情報の付与時に行われる処理を示すフローチャート
【図６】情報送信システムの第１の実施形態の構成を示す概略ブロック図
【図７】光軸の傾きを説明するための図
【図８】光軸が傾いている場合および傾いていない場合のプリントの形状を示す図
【図９】第１の実施形態において行われる処理を示すフローチャート
【図１０】情報送信システムの第２の実施形態の構成を示す概略ブロック図
【図１１】第２の実施形態において行われる処理を示すフローチャート
【図１２】情報送信システムの第３の実施形態である携帯電話中継システムの構成を示す概略ブロック図
【図１３】第３の実施形態において行われる処理を示すフローチャート
【図１４】記号がプリントされた状態を示す図
【図１５】情報送信システムの第２の実施形態の構成を示す概略ブロック図
【図１６】光軸が傾いている場合および傾いていない場合の◎印のパターンの形状を示す図
【図１７】カメラ付き携帯電話の他の例の構成を示す概略ブロック図
【図１８】光軸の傾きを表す情報の表示形態を説明するための図
【符号の説明】
【０１３１】
１    情報付与システム
３，３′    カメラ付き携帯電話
４    サーバ
５    公衆回線
６    中継サーバ
７    サーバ群
８    ネットワーク
１１    入力部
１２    被写体抽出部
１３    ブロック化処理部
１４    入力データ処理部
１５    情報記憶部
１６    埋め込み処理部
１７    プリンタ
３１    撮像部
３２    表示部
３３    キー入力部
３４，５１    通信部
３５    記憶部
３６，５４，６２    歪み補正部
３７Ａ，３７Ｂ，５５，６３Ａ，６３Ｂ    情報検出部
３８    音声出力部
４１    傾き検出部
４２    表示制御部
５２    情報検索部
６１    中継システム
６４    課金システム
【図１】
2004282708.tif 000003
【図２】
2004282708.tif 000004
【図３】
2004282708.tif 000005
【図４】
2004282708.tif 000006
【図５】
2004282708.tif 000007
【図６】
2004282708.tif 000008
【図７】
2004282708.tif 000009
【図８】
2004282708.tif 000010
【図９】
2004282708.tif 000011
【図１０】
2004282708.tif 000012
【図１１】
2004282708.tif 000013
【図１２】
2004282708.tif 000014
【図１３】
2004282708.tif 000015
【図１４】
2004282708.tif 000016
【図１５】
2004282708.tif 000017
【図１６】
2004282708.tif 000018
【図１７】
2004282708.tif 000019
【図１８】
2004282708.tif 000020