(57)【要約】【課題】元々の撮影画像の品位を保ちつつ撮影画像の端の領域の画像をコード画像に置換した合成画像を得ることができる画像合成装置、その画像合成装置を備えたカメラ、その画像合成装置を備えたプリンタを提供する。【解決手段】撮影時に顔検出部で顔領域を検出してその顔領域の情報を画像ファイルのヘッダ内に記録しておく。ネットプリントを実施するときにその顔領域情報に基づいて顔領域から最も離れた領域（図（ｃ）の符号Ａで示される）が例えばインタネットアドレスを記載したＱＲコードを表わすコード画像に置換されてなる合成画像を生成する。この合成画像をプリント業者にプリントさせることにより元々の撮影画像の品位が保たれた合成画像をユーザに提供する。【選択図】  図４
2009182829.tif 000002
【特許請求の範囲】
【請求項１】
撮影により得られた撮影画像を取得する画像取得部と、
情報を担持したコード画像を生成するコード画像生成手段と、
前記画像取得部で取得した撮影画像上の主要被写体が記録された主要被写体領域を認識する被写体認識部と、
前記画像取得部で取得した撮影画像の、主要被写体から最も離れた端の領域が前記コード画像に置換されてなる合成画像を生成する画像合成部とを備えたことを特徴とする画像合成装置。
【請求項２】
前記画像取得部は、撮影画像上の顔領域の情報が付与された撮影画像を取得するものであり、
前記被写体認識部は、前記撮影画像上の顔領域を前記主要被写体領域として認識するものであることを特徴とする請求項１記載の画像合成装置。
【請求項３】
前記画像取得部は、撮影画像上の動体領域の情報が付与された撮影画像を取得するものであり、
前記被写体認識部は、前記撮影画像上の動体領域を前記主要被写体領域として認識するものであることを特徴とする請求項１記載の画像合成装置。
【請求項４】
撮影により得られた撮影画像であって、手ぶれの方向の情報が付された撮影画像を取得する画像取得部と、
情報を担持したコード画像を生成するコード画像生成部と、
前記コード画像生成部で取得した撮影画像の手ぶれの方向の端の領域が前記コード画像に置換されてなる合成画像を生成する画像合成部とを備えたことを特徴とする画像合成装置。
【請求項５】
撮影により得られた撮影画像であって、撮影時のシーンポジションの情報が付された撮影画像を取得する画像取得部と、
情報を担持したコード画像を生成するコード画像生成部と、
前記コード画像生成部で取得した撮影画像のシーンポジションに応じた端の領域が前記コード画像に置換されてなる合成画像を生成する画像合成部とを備えたことを特徴とする画像合成装置。
【請求項６】
撮影により得られた撮影画像を取得する画像取得部と、
情報を担持したコード画像を生成するコード画像生成部と、
前記画像取得部で取得した撮影画像の端の領域のうちの最低輝度の端の領域が前記コード画像に置換されてなる合成画像を生成する画像合成部とを備えたことを特徴とする画像合成装置。
【請求項７】
撮影により得られた撮影画像を取得する画像取得部と、
情報を担持したコード画像を生成するコード画像生成部と、
前記画像取得部で取得した撮影画像が縦位置撮影により得られた画像であるか、横位置撮影により得られた画像であるかに応じた端の領域が前記コード画像に置換されてなる合成画像を生成する画像合成部とを備えたことを特徴とする画像合成装置。
【請求項８】
前記画像合成部は、前記撮影画像の４隅のうちの主要被写体から最も離れた隅に寄った領域に前記コード画像を配置するものであることを特徴とする請求項１から３のうちのいずれか１項記載の画像合成装置。
【請求項９】
前記コード画像生成部は、インタネット上のアドレスを記載したＱＲコードを表わすコード画像を生成するものであることを特徴とする請求項１から３のうちのいずれか１項記載の画像合成装置。
【請求項１０】
前記画像合成部は、前記撮影画像の４辺のうちの主要被写体から最も離れた辺に寄った、該辺に沿って延びる領域に前記コード画像を配置するものであることを特徴とする請求項１から３のうちのいずれか１項記載の画像合成装置。
【請求項１１】
被写体を撮像素子上に結像して撮影画像を取得するカメラにおいて、
請求項１から１０のうちのいずれか１項記載の画像合成装置を備えたことを特徴とするカメラ。
【請求項１２】
請求項１から１０のうちのいずれか１項記載の画像合成装置と、
前記画像合成装置で得られた合成画像をプリント出力するプリント出力部とを備えたことを特徴とするプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影画像の端の領域の画像がＱＲコード等のコード画像に置換されてなる合成画像を生成する画像合成装置、その画像合成装置を備えたカメラおよびプリンタに関する。
【背景技術】
【０００２】
最近、インタネットを使ったネットプリントと呼ばれるサービスが普及してきている。この様なサービスがあると、ユーザーはわざわざプリント画像を得るためにプリント業者のところを訪れなくてもインタネットを通してプリント業者にプリント画像の発注を行なうだけで後は郵送等でプリント画像を簡単に手に入れることができる。この様なネットプリントサービスを考えている者の中には、撮影装置の内部やその撮影装置で撮影された撮影画像をプリントするプリンタの内部に画像合成装置を設けておいてその画像合成装置で撮影画像の一部の領域を例えばインタネットアドレスを表わすコード画像に置換して、その撮影画像の一部が置換されてなる合成画像をプリントして顧客に提供しようとする業者もいる。この業者のように撮影画像の一部の領域を例えばインタネットアドレスを表わすコード画像に置換してなる合成画像をプリントして顧客に提供すると、プリント画像中のコード画像を例えば携帯電話機等に搭載されている読取装置等で読み取るという簡単な操作を顧客に行なってもらうだけでインタネットを通して様々なサービスを顧客に提供することができるようになるというメリットがある。
【０００３】
ところで、特許文献１のように撮影装置に画像合成装置を搭載してその画像合成装置で撮影画像の端の領域の画像を特定の情報を表わすコード画像に置換してなる合成画像を生成すると、撮影画像の内容が一部書き換えられてしまうことになる。このため撮影画像によっては撮影画像中の主要被写体がコード画像に書き換えられてしまう恐れがある。もしも撮影画像中の主要被写体がコード画像に書き換えられてしまうと、撮影画像の品位が著しく損なわれてしまう。
【特許文献１】特開２００７−９４３８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、上記欠点を解決し、元々の撮影画像の品位を保ちつつ撮影画像の端の領域の画像をコード画像に置換した合成画像を得ることができる画像合成装置、その画像合成装置を備えたカメラ、その画像合成装置を備えたプリンタを提供することを目的とするものである。
【課題を解決するための手段】
【０００５】
上記目的を達成する本発明の第１の画像合成装置は、撮影により得られた撮影画像を取得する画像取得部と、
情報を担持したコード画像を生成するコード画像生成手段と、
上記画像取得部で取得した撮影画像上の主要被写体が記録された主要被写体領域を認識する被写体認識部と、
上記画像取得部で取得した撮影画像の、主要被写体から最も離れた端の領域が上記コード画像に置換されてなる合成画像を生成する画像合成部とを備えたことを特徴とする。
【０００６】
上記本発明の画像合成装置によれば、上記画像取得部で取得された撮影画像の、上記被写体認識部で認識された主要被写体から最も離れた端の領域がコード画像に置換される。      
【０００７】
そうすると撮影画像中の主要被写体がコード画像に書き換えられる恐れがなくなって元々の撮影画像の品位を保ちつつ撮影画像の端の領域の画像をコード画像に置換した合成画像が得られる。
【０００８】
ここで、上記画像取得部は、撮影画像上の顔領域の情報が付与された撮影画像を取得するものであり、
上記被写体認識部は、上記撮影画像上の顔領域を前記主要被写体領域として認識するものであることが好ましい。
【０００９】
最近のデジタルカメラには大抵顔検出装置が配備されており、人物が主要被写体であるときには顔領域の情報が取得され、撮影画像にその顔領域の情報が付与されることが多い。そこで顔領域の情報があるときには上記被写体認識部がその顔領域の情報に基づいて顔領域の位置を認識したことを受けて上記画像合成部がその顔領域からもっとも離れた端の領域をコード画像に置換すると良い。そうすると、主要被写体である顔領域がコード画像に書き換えられる恐れがなくなって元々の撮影画像の品位を保ちつつ撮影画像の端の領域の画像をコード画像に置換した合成画像が得られる。
【００１０】
また、上記画像取得部は、撮影画像上の動体領域の情報が付与された撮影画像を取得するものであり、
上記被写体認識部は、上記撮影画像上の動体領域を上記主要被写体領域として認識するものであることが好ましい。
【００１１】
また最近のカメラには、動体検出装置が配備されているものも多い。この動体検出装置が配備されている撮影装置で撮影が行なわれた場合には撮影画像に動体領域の情報が付与されることが多い。そこで、撮影画像に動体領域の情報が付与されている場合には、上記被写体認識部がその動体領域の情報に基づいて動体領域を認識したことを受けて上記画像合成部がその動体領域からもっとも離れた端の領域をコード画像に置換すると良い。そうすると主要被写体である動体領域がコード画像に書き換えられる恐れがなくなって元々の撮影画像の品位を保ちつつ撮影画像の端の領域の画像をコード画像に置換した合成画像が得られる。
【００１２】
また、上記目的を達成する本発明の第２の画像合成装置は、撮影により得られた撮影画像であって、手ぶれの方向の情報が付された撮影画像を取得する画像取得部と、
情報を担持したコード画像を生成するコード画像生成部と、
上記コード画像生成部で取得した撮影画像の手ぶれの方向の端の領域が上記コード画像に置換されてなる合成画像を生成することを特徴とする。
【００１３】
最近のデジタルカメラには手ぶれ検出装置が搭載されて手ぶれ補正が行なわれるものが多く、その手ぶれ検出装置が機能したときには上記画像取得部によってその手ぶれの方向の情報が付された撮影画像が取得される。
【００１４】
そこで上記第２の画像合成装置によれば、上記画像取得部で手ぶれの方向の情報が付された撮影画像が取得されたときにはその手ぶれの方向の情報に基づいて上記画像合成部によって主要被写体からもっとも離れた領域となる手ぶれの方向の端の領域の画像がコード画像に置換される。そうすると、この手ぶれの方向の端の領域が撮影画角外になることから主要被写体がコード画像に書き換えられる恐れがなくなって元々の撮影画像の品位を保ちつつ撮影画像の端の領域の画像をコード画像に置換した合成画像が得られる。
【００１５】
また、上記目的を達成する本発明の第３の画像合成装置は、撮影により得られた撮影画像であって、撮影時のシーンポジションの情報が付された撮影画像を取得する画像取得部と、
情報を担持したコード画像を生成するコード画像生成部と、
上記コード画像取得部で取得した撮影画像のシーンポジションに応じた端の領域が上記コード画像に置換されてなる合成画像を生成する画像合成部とを備えたことを特徴とする。
【００１６】
最近のデジタルカメラにはシーンポジション、つまり人物を撮影する撮影シーンであるか、風景を撮影する撮影シーンであるか、夜間の撮影シーンであるか等に応じてそのシーンポジションの撮影に適した露出やピントがカメラの内部に自動的に設定されて撮影が行なわれるものがある。このようなカメラにおいてはそのシーンポジションの情報が撮影画像とともに取得される。
【００１７】
そこで、上記第３の画像合成装置によれば、上記画像取得部で撮影画像のシーンポジションの情報が付された撮影画像が取得されているときにはそのシーンポジションに応じて上記画像合成部によってそのシーンポジションに応じた端の領域がコード画像に置換される。つまり、シーンポジションに応じてそのシーンポジションにおいて主要被写体が位置することのない端の領域がコード画像に置換される。そうすると主要被写体がコード画像に書き換えられる恐れがなくなって元々の撮影画像の品位を保ちつつ撮影画像の端の領域の画像をコード画像に置換した合成画像が得られる。
【００１８】
上記目的を達成する本発明の第４の画像合成装置は、
撮影により得られた撮影画像を取得する画像取得部と、
情報を担持したコード画像を生成するコード画像生成部と、
上記画像取得部で取得した撮影画像の端の領域のうちの最低輝度の端の領域が上記コード画像に置換されてなる合成画像を生成する画像合成部とを備えたことを特徴とする。
【００１９】
上記第４の画像合成装置によれば、上記画像取得部で撮影画像が取得されると、上記画像合成部で撮影画像のうちの最低輝度の端の領域が検出され検出された最低輝度の端の領域がコード画像に置換される。そうすると、この最低輝度の端の領域に主要被写体が存在することは稀であるので主要被写体がコード画像に書き換えられる恐れがなくなって元々の撮影画像の品位を保ちつつ撮影画像の端の領域の画像をコード画像に置換した合成画像が得られる。
【００２０】
ところで、撮影者によっては、カメラを縦位置に構えて撮影（縦位置撮影）が行なわれたり、横位置に構えて撮影（横位置撮影）が行なわれたりする。この縦位置撮影と横位置撮影とでは同じ被写体を撮影しても撮影画角内の背景の領域が変化する。
【００２１】
そこで、上記目的を達成する本発明の第５の画像合成装置は、撮影により得られた撮影画像を取得する画像取得部と、
情報を担持したコード画像を生成するコード画像生成部と、
上記画像取得部で取得した撮影画像が縦位置撮影により得られた画像であるか、横位置撮影により得られた画像であるかに応じた端の領域が上記コード画像に置換されてなる合成画像を生成する画像合成部とを備えたことを特徴とする。
【００２２】
上記本発明の第５の画像合成装置によれば、上記画像合成部によって、縦位置撮影により得られた画像であるか、横位置撮影により得られた画像であるかに応じた端の領域が上記コード画像に置換される。
【００２３】
つまり、縦位置撮影である場合には、背景領域となる確率が高い上下端の領域が上記コード画像に置換され、横位置撮影の場合には背景領域となる左右端の領域が上記コード画像に置換される。そうすると、主要被写体がコード画像に書き換えられる恐れがなくなって元々の撮影画像の品位を保ちつつ撮影画像の端の領域の画像をコード画像に置換した合成画像が得られる。
【００２４】
ここで、上記画像合成部は、上記撮影画像の４隅のうちの主要被写体から最も離れた隅に寄った領域に上記コード画像を配置するものであることが好ましい。
【００２５】
主要被写体が中央にあるときには４隅までの距離はいずれも同じになるが、主要被写体がいずれかの方向に偏っているときには主要被写体から４隅までの距離がそれぞれ異なる。
【００２６】
そこで、上記画像合成部が、撮影画像の４隅のうちの主要被写体から最も離れた隅を検知してその隅に寄った領域に上記コード画像を配置すると、主要被写体がコード画像に書き換えられる恐れがなくなって元々の撮影画像の品位を保ちつつ撮影画像の端の領域の画像をコード画像に置換した合成画像が得られる。
【００２７】
また上記コード画像生成部は、インタネット上のアドレスを記載したＱＲコードを表わすコード画像を生成するものであることが好ましい。
【００２８】
最近の携帯電話機にはＱＲコード読取り装置が配備されているものが多く、ＱＲコードを表わすコード画像を生成する構成にすると、汎用性の高いものになる。
【００２９】
上記のようにインタネット上のアドレスを記載したＱＲコードを表わすコード画像を生成する構成にすると、ユーザが自分の携帯電話機のＱＲコード読取装置でそのＱＲコードを読み取ることでそのＱＲコードが表わすインタネット上のアドレスのところに簡単にアクセスすることができるようになる。
【００３０】
例えばそのアドレスがプリント業者のアドレスであれば、ユーザはそのアドレスを携帯電話機等を使って読み取るだけでそのプリント業者に焼き増しの依頼をすることができ、そのアドレスがその撮影画像を撮影したテーマパーク等のホームページのアドレスであれば、その撮影画像を撮影したテーマパーク等の有用な情報を新たに入手することができる。
【００３１】
また、上記画像合成部は、上記撮影画像の４辺のうちの主要被写体から最も離れた辺に寄った、その辺に沿って延びる領域に上記コード画像を配置するものであっても良い。
【００３２】
ＱＲコード等のように２次元配列されているコード画像であれば上記４隅のうちのいずれかの隅をコード画像に置換すれば良いが、テキストコードのようなコード画像の場合には、上記辺に沿って延びる領域に置換する方が良い。
【００３３】
上記目的を達成する本発明のカメラは、
被写体を撮像素子上に結像して撮影画像を取得するカメラにおいて、
上記画像合成装置のうちのいずれかを備えたことを特徴とする。
【００３４】
上記本発明のカメラによれば、撮影画像の端の領域の画像をコード画像に置換して合成画像にしたときに元々の撮影画像の品位を保ちつつ撮影画像の端の領域の画像をコード画像に置換した合成画像を得ることができるとともに、コード画像によって撮影画像に関連のある情報をユーザに提供することが可能となる。
【００３５】
上記目的を達成する本発明のプリンタは、
上記のうちのいずれかの画像合成装置と、
上記画像合成装置で得られた合成画像をプリント出力するプリント出力部とを備えたことを特徴とする。
【００３６】
上記本発明のプリンタによれば、撮影画像の端の領域の画像をコード画像に置換して合成画像にしたときには元々の撮影画像の品位を保ちつつ撮影画像の端の領域の画像をコード画像に置換した合成画像を得ることができるとともに、撮影画像に合成されたコード画像によってその撮影画像に関する情報の提供やプリントの焼き増しサービス等をユーザに提供することが可能となる。
【発明の効果】
【００３７】
以上、説明したように、元々の撮影画像の品位を保ちつつ撮影画像の端の領域の画像をコード画像に置換した合成画像を得ることができる画像合成装置、その画像合成装置を備えたカメラ、その画像合成装置を備えたプリンタが実現する。
【発明を実施するための最良の形態】
【００３８】
以下、図を参照して本発明の実施の形態を説明する。
【００３９】
図１は、本発明の撮影装置の一実施形態であるデジタルカメラ１００を斜め上前方から見た外観斜視図である。
【００４０】
図１に示すデジタルカメラ１００は、被写体光を捉えて画像データを生成するものであり、このデジタルカメラ１００の前面には、光学ズームレンズを内蔵したズーム鏡胴１１１と、撮影に同期してフラッシュ光を発するフラッシュ発光窓１１２と、暗所など低コントラスト時のオートフォーカス（ＡＦ）精度を向上させるためのＡＦ補助光ランプ１１３等が備えられている。
【００４１】
また、このデジタルカメラ１００の上面には、電源スイッチ１１４と、レリーズボタン１１５と、レリーズボタン１１５の周囲に回転式のモードダイヤル１１６が備えられている。モードダイヤル１１６はそのダイヤルを回すことにより静止画モードと動画モードとを交互に切り換えることができるようになっている。また、本実施形態のデジタルカメラ１００にはインタネットに無線でアクセスするための送信部（後述する）が内部に備えられており、外部にはその送信部からの送信データを受けて空間へと放射する送信アンテナａｎｔが備えられている。
【００４２】
図２は、図１に示すデジタルカメラの背面を示す外観図である。
【００４３】
図２に示すデジタルカメラ１００の背面には、ＬＣＤパネル１１７Ａ、ファインダ１２４、ＭＥＮＵ／ＯＫボタン１１８、ＤＩＳＰ／ＢＡＣＫボタン１１９、フォトモードボタン１２０、再生ボタン１２１、十字キー１２２、ズームボタン１２３などが備えられている。
【００４４】
ＬＣＤパネル１１７Ａは、撮影レンズにより被写体光を捉えて生成された画像データからなる画像、および種々の設定時における情報を表示するものである。
【００４５】
ＭＥＮＵ／ＯＫボタン１１８は、撮影時や再生時における各種のメニューをＬＣＤパネル１１７Ａ上に表示させたり、表示されたメニューの中から所望のメニューを選択し決定するためのボタンである。
【００４６】
ＤＩＳＰ／ＢＡＣＫボタン１１９は、ＬＣＤパネル１１７Ａ上に表示された画面の状態を切り換えたり、ＭＥＮＵ／ＯＫボタン１１８等による操作を１つ前の状態に戻したり操作を取り消したりするためのボタンである。
【００４７】
フォトモードボタン１２０は、ピクセル数，感度，色味，プリント枚数等を設定するためのボタンである。
【００４８】
再生ボタン１２１は、後述する記録媒体に記録された撮影画像を、ＬＣＤ１１７に再生表示するためのボタンである。
【００４９】
十字キー１２２は、様々なモードでその役割が変化し、例えば静止画モードではマクロキーキーやフラッシュキーであったり、再生モードではＬＣＤパネル１１７Ａに表示したサムネイルの選択キーであったりする。マクロキーは、マクロ撮影を行なうか否かを切り換えるためのキースイッチであり、一度押下するとマクロ撮影モードとなり、再度押下するとマクロ撮影モードが解除される。フラッシュキーは、押下する毎に、オートフラッシュ、赤目低減フラッシュ、強制フラッシュ、フラッシュ禁止、スローシャッタでのフラッシュ、およびオートフラッシュというようにフラッシュの状態を順繰りに切り換えるためのキースイッチである。
【００５０】
ズームボタン１２３は、左方に向けて押下することにより望遠側（テレ側）にズームインするとともに左方に向けて押下することにより広角側（ワイド側）にズームアウトするためのボタンである。
【００５１】
次に、図１、図２に示したデジタルカメラ１００の回路構成について説明する。
【００５２】
図３は、図１、図２に示したデジタルカメラ１００の回路構成を示すブロック図である。
【００５３】
このデジタルカメラ１００の動作はＣＰＵ１３０と画像処理回路１４０との連携により制御される。画像処理回路１４０は、画像処理専用プロセッサで構成されており、ＣＰＵ１３０からの指示に応じてメインメモリＭＥＭ内のプログラムにしたがって画像処理プロセスを実行する。その画像処理部１４０には、メモリ制御回路１４１とデジタル信号処理回路１４２と動きベクトル検出部１４３とＱＲコード生成部１４４と圧縮伸長回路１４５と積算回路１４６とが備えられている。
【００５４】
一方、ＣＰＵ１３０の入力部には図２に示すＭＥＮＵ／ＯＫボタン１１８、ＤＩＳＰ／ＢＡＣＫボタン１１９、フォトモードボタン１２０、再生ボタン１２１、十字キー１２２、ズームボタン１２３、レリーズボタン１１４が備えられている操作部ＯＰが接続されており、その操作部ＯＰから操作信号が供給されてくると、ＣＰＵ１３０は、その操作信号に応じて撮像素子１３１、映像信号処理部１３２それぞれに処理を実行させ、撮像素子１３１に生成させた画像信号を映像信号処理部内のＡＤＣ１３３でデジタル信号に変換させた後の画像信号の画像処理については、画像処理回路１４０を構成する画像処理プロセッサに実行させる。なお映像信号処理部１３２には、ＣＤＳ（Ｃｏｒｒｅｌａｔｅｄ  Ｄｏｕｂｕｌｅ  Ｓａｍｐｌｉｎｇ）１３２ＡとＡＷＢ（Ａｕｔｏ  Ｗｈｉｔｅ  Ｂｌａｎｃｅ）ゲイン調整部１３２ＢとＡ／Ｄ回路１３２Ｃとが備えられており、ＣＤＳ１３２Ａでは２回サンプリングが行われることによりサンプリングノイズが除去され、ＡＷＢゲイン調整部１３２Ｂではホワイトバランスの調整が行なわれ、Ａ／Ｄ回路１３２Ｃではアナログ信号からデジタル信号への変換が行なわれる。
【００５５】
また、図３の中にはアドレスバス１３０Ｂとデータバス１３０Ｃとの２つのバスが示されている。その２つのバスのうちのアドレスバス１３０Ｂを用いてＣＰＵ１３０が画像処理回路１４０にアクセスしたり、画像処理回路１４０がＣＰＵ１３０にアクセスしたりする。また、その２つのバスのうちのデータバス１３０Ｃを経由してＣＰＵ１３０からの指示内容が画像処理回路１４０内の各部１４１〜１４６に通知されたり、逆に各部１４１〜１４６からのプロセスの進行状況などがＣＰＵ１３０に通知されたりする。
【００５６】
さらに、Ａ／Ｄ回路１３２Ｃとデータバス１３０Ｃ側との処理タイミングを合わせるために画像処理部１４０内のメモリ制御部１４１によって映像信号処理部１３２内のＡ／Ｄ回路１３２Ｃから出力されたデジタルの画像データがデータバス１３０Ｃ上に導かれる構成になっている。
【００５７】
この様にＣＰＵ１３０と画像処理回路１４０との連携によってその動作が制御されるデジタルカメラ１００の構成および動作を図３を参照して説明する。
【００５８】
図１の鏡胴内１１１には、撮影レンズや絞りなどが配備されているが、図３には撮影レンズ１１１１のみが示されている。その不図示の絞りは、レンズ駆動部１０３内の絞り制御部１０３２によって制御され開口径が調整され、その絞り制御部１０３２の動作はＣＰＵ１３０によって制御される。また撮影レンズ１１１１の中にはズームレンズやフォーカスレンズがあり、これらのレンズはレンズ駆動部１０３のズーム制御部１０３１やＡＦ制御部１０３３によって駆動されて光軸方向に移動し、そのレンズ駆動部１３０の動作はＣＰＵ１３０によって制御される。
【００５９】
さらに撮像素子１３１は撮像素子駆動部１３０１によって駆動されその撮像素子駆動部１３０１の動作もＣＰＵ１３０によって制御される。
【００６０】
このＣＰＵ１３０の制御の下に撮像素子駆動部１３０１によって電子シャッタが撮像素子１３１に設定されてその撮像素子１３１で画像データが生成され電子シャッタのオフタイミングで画像データが後段の撮像信号処理部１３２へと出力される。
【００６１】
撮像信号処理部１３２では、撮像素子１３１から出力された画像データのノイズ低減処理等がＣＤＳ回路１３２Ａで行なわれノイズ低減処理が行なわれた画像データがＡＷＢゲイン調整回路１３２Ｂを経て後段のＡ／Ｄ（Ａｎａｌｏｇｕｅ  Ｄｉｇｉｔａｌ）回路１３２Ｃへと供給される。そのＡ／Ｄ回路１３２Ｃではアナログの画像データがデジタルの画像データに変換される。
【００６２】
このＡ／Ｄ回路１３３でアナログの画像データがデジタルの画像データに変換された後、ＣＰＵ１３０からのプロセススタート信号を受けた画像処理部１４０内のメモリ制御回路１４０によって１フレーム分の画像データが次々とデータバス１３０Ｃ上に導かれ、データバス１３０Ｃ上に導かれた画像データが次々とデジタル信号処理部１４２へと供給される。
【００６３】
ここで、まず電源が投入されたときに撮影光学系が捉えている被写体をＬＣＤ１１７のＬＣＤパネル１１７Ａ（図２参照）上に表示するための動画データ（以降スルー画データという）の処理の流れを説明する。
【００６４】
ＣＰＵ１３０は、撮像素子駆動部１３０１に指示して所定のタイミングごとに撮像素子１３１を繰り返し駆動させて撮像素子１３１から間引いて画像信号を出力させては撮像信号処理部１３２に次々と出力させ、Ａ／Ｄ回路１３２Ｃでデジタルの画像データに変換させた後のスルー画データを、画像処理回路１４０に指示して画像処理回路１４０内のメモリ制御部１４１の制御の下に次々とデータバス１３０Ｃに導かせる。
【００６５】
このメモリ制御部１３１によってデータバス１３０Ｃ上に導かれたスルー画データは、データバス１３０Ｃを経由してまずデジタル信号処理部１４２に供給される。このデジタル信号部１４２ではスルー画データにシェーディング補正等が施された後ＹＣ変換処理が施される。そのＹＣ変換処理が施されることによりスルー画データからＹＣ信号が生成され生成されたＹＣ信号がＣＰＵ１３０の制御の下にデータバス１３０Ｃを経由して表示制御部１１７０に供給されＬＣＤ１１７が備えるＬＣＤパネル１１７Ａ上にＹＣ信号に基づくスルー画が表示される。
【００６６】
一方、積算部１４６にも、デジタル信号処理部１４２に供給された画像信号が供給され、その画像信号に基づいて合焦位置の検出処理が行なわれたり、測光処理が行なわれたりする。この積算部１４６での積算結果を受けてＣＰＵ１３０は、レンズ駆動部１３０１に指示して撮影レンズ１１１１の中のフォーカスレンズを合焦位置に移動させたり、絞り駆動部１３０２に指示して絞り径を変更させたりしている。このため、いつでも適正露出に調整されたスルー画データに基づくスルー画がＬＣＤパネル１１７Ａ上に表示されることとなる。
【００６７】
ここで、ＬＣＤパネル１１７Ａ上のスルー画が参照され撮影者によってレリーズボタン１１５が押されると、ＣＰＵ１３０はそのレリーズボタン１１５の押下操作を受けて撮影処理を開始する。
【００６８】
ＣＰＵ１３０は、撮像素子駆動部１３０１に指示して撮像素子１３１に撮影を開始させ、電子シャッタのオフタイミングで全画素からなる画像信号を撮像信号処理部１３２へと出力させる。撮像素子１３１から出力させた全画素からなる画像データは、撮像信号処理部１３２でノイズの低減が行なわれた後デジタルの画像データに変換される。
【００６９】
この撮像信号処理部１３２から出力されるデジタルの画像データは、ＣＰＵ１３０の制御の下にメモリ制御部１４１によってデータバス１３０Ｃ上に導かれデータバス１３０Ｃ上に導かれた画像データがデジタル信号処理部１４２に供給される。このデジタル信号処理部１４２ではシェーディング補正が行なわれた後ＹＣ信号への変換処理が施され、その変換処理により生成されたＹＣ信号が圧縮伸張部１４５に供給される。この圧縮伸張部１４５ではＹＣ信号の圧縮が行なわれて圧縮されたＹＣ信号が外部メモリ制御部１５０に供給される。
【００７０】
このときＣＰＵ１３０によって、撮影情報や圧縮に係わる情報が圧縮されたＹＣ信号に付加されて圧縮されたＹＣ信号が画像ファイルにされ、その画像ファイルが外部メモリ制御部１５０の制御の下に記録媒体１５１に記録される。
【００７１】
ここで、本実施形態では、顔検出部１３０４を設けて、その顔検出部１３０４で被写体中に顔が検出されたときにはＣＰＵ１３０がその顔領域の座標を画像ファイル中のヘッダ部に書き込んで記録媒体１５１に記録するようにしている。このようにしておくと、ＣＰＵ１３０が、画像ファイル中の撮影画像を再生するときに撮影画像中の主要被写体である人物の位置を認識することができる。
【００７２】
また、本実施形態では、送信部１９０および送信アンテナａｎｔを設けるとともに再生メニューの中に「ネットプリント」という項目を設けて、その「ネットプリント」がユーザ操作により選択されたときには、その送信部１９０および送信アンテナａｎｔを使ってインタネットにアクセスすることにより記録媒体１５１中の、ユーザ操作により指定された少なくとも一つの撮影画像をプリント業者に送信することができるようにしている。
【００７３】
さらに、本実施形態ではＱＲコード生成手段１４４を設けて、ＣＰＵ１３０が撮影画像を記録媒体１５１から読み出してその撮影画像を送信部１９０を使ってプリント業者に送信するときには、ＣＰＵ１３０からの通知を受けて画像処理回路１４０内のデジタル信号処理部１４２が顔領域からはもっとも離れた端の領域をＱＲコード生成手段１４７で生成されたＱＲコードに置換してなる合成画像を生成してＣＰＵ１３０の制御の下に送信部１９０、送信アンテナａｎｔ、インタネットを通してその合成画像をプリント業者に送信することができるようにしている。
【００７４】
このような構成にすると、撮影画像中の主要被写体をコード画像に置換する恐れがなくなって元々の撮影画像の品位を保ちつつ撮影画像の端の領域の画像をコード画像に置換した合成画像を得ることができる。また撮影画像に合成されたＱＲコードを携帯電話機等のＱＲ読取装置で読み取るという簡単な操作をユーザに行なってもらうことでインタネットを通して焼き増しの依頼をプリント業者に行なうことができるというサービスをユーザに提供することが可能となる。
【００７５】
本実施形態においては、本発明にいう画像取得部の一例がＣＰＵ１３０とレンズ駆動部１０３と撮像素子駆動部１３０１と撮像素子１３０と撮像信号処理部１３２と画像処理回路１４０と外部メモリ制御部１５０と記録媒体１５１とで構成され、図３のＱＲコード生成部１４４で本発明にいうコード画像生成部の一例が構成され、ＣＰＵ１３０と顔検出部１３０４とによって本発明にいう被写体認識手段の一例が構成される。また、デジタル信号処理部１４２によって本発明にいう画像合成部の一例が構成される。
【００７６】
ここで、ＣＰＵ１３０が記録媒体１５１から画像ファイルを読み出すときに画像ファイルのヘッダ情報中の顔領域の情報を読み取ったことを受けて画像処理回路１４０内のデジタル信号処理部１４２が実行するコード画像の置換処理を説明する。
【００７７】
図４は、デジタル信号処理部１４２が、撮影画像の一部をＱＲコード生成部１４４で生成されたＱＲコードに置換してなる合成画像を生成するときの処理を説明する図である。
【００７８】
図４（ａ）には撮影画像が示されており、図４（ｂ）にはＣＰＵ１３０によって撮影画像中の顔領域からもっとも離れた端の領域が４隅のうちのどれになるかが判別されるときの処理例が示されており、図４（ｃ）には図４（ｂ）の処理により顔領域からもっとも離れた端の領域が定められたことを受けてデジタル信号処理部１４２が主要被写体である顔領域から最も離れた端の領域がＱＲコードに置換されてなる合成画像を生成したときの状態が示されている。
【００７９】
この例ではＣＰＵ１３０が認識した顔領域から４隅までのそれぞれの距離Ａ、Ｂ、Ｃ、Ｄを算出し、４隅それぞれがＤ＜Ｃ＜Ｂ＜Ａの順に顔領域から離れているということを検知したことを受けて、デジタル信号処理部１４２が図４（ｃ）に示す様に顔領域からもっとも離れている隅（距離Ａのところ）の端の領域がＱＲコードに置換されてなる合成画像を生成する処理を実行している。
【００８０】
さらに送信部１９０、アンテナａｎｔを通してインタネットにアクセスすることでこの合成画像をプリント業者に送信すると、プリント業者からは図４（ｃ）に示す合成画像のプリント画像が提供される。このプリント画像を見てユーザが焼き増しをしたいと思ったときには、携帯電話機のＱＲ読取装置で端のＱＲコードを読み取ることで焼き増しの依頼を簡単に行なうことができる。
【００８１】
図５は、本実施形態のデジタルカメラ１００で取得された撮影画像をネットプリントするときの状態とネットプリントにより得たプリント画像の焼き増しの依頼をするときの状態とを説明する概念図である。
【００８２】
図５のデジタルカメラ１００で取得した撮影画像のネットプリントを実施してプリント業者にプリントを依頼すると、図４（ｃ）に示すプリント画像が提供される。この図４（ｃ）中のＱＲコードは、撮影画像中の主要被写体である顔領域から最も離れた領域にプリントされる。このようにすると、元々の撮影画像の品位を保ちつつ撮影画像の端の領域の画像をコード画像に置換した合成画像を得ることができるとともに、撮影画像とともにプリント業者のアドレスを記載したＱＲコードを表わすコード画像等で撮影画像に関連する情報をユーザに提供することができる。
【００８３】
このためユーザは、撮影画像の焼き増しを依頼するときに携帯電話機３００のＱＲコード読取装置でＱＲコードを読み取るという簡単な操作を行なうだけで撮影画像の焼き増しをプリント業者に依頼することができるというサービスの提供を受けることができるようになる。
【００８４】
図６は、ＣＰＵ１３０と画像処理回路１４０とが連携して実行するネットプリント処理の処理手順を示すフローチャートである。
【００８５】
ステップＳ６０１でＣＰＵ１３０が「ネットプリント」を実行するかどうかを再生メニュー中の「ネットプリント」が指定されたかどうかにより判定する。このステップＳ６０１でＣＰＵ１３０が「ネットプリント」が指定されていると判定したときには次のステップＳ６０２へ進んでステップＳ６０２で画像ファイルを記録媒体１５１から読み出し、ヘッダ内に顔領域情報があるかどうかを判定する。このステップＳ６０２で顔領域情報があると判定したときにはステップＳ６０３へ進んでステップＳ６０３で画像の四隅と顔領域との距離を算出して画像処理回路１４０に通知する。次のステップＳ６０４で画像処理回路１４０内１４０のデジタル信号処理部１４２が、顔領域から最も離れた端の領域がネットプリントサービスを実施するプリント業者のＵＲＬを記載したＱＲコードに置換されてなる合成画像を生成する。ステップＳ６０５でＣＰＵ１３０が送信部１９０を使ってプリント業者にその合成画像を送信してプリント業者にその合成画像のプリントを実行させる。
【００８６】
ステップＳ６０２でＣＰＵ１３０が顔領域情報がないと判定したときにはＮＯ側へ進んでステップＳ６０６で画像ファイルのヘッダ内にフォーカス位置情報があるかどうかを判定する。ステップＳ６０６でＣＰＵ１３０がフォーカス位置情報があると判定したときには、ステップＳ６０７でフォーカス情報から合焦位置情報を得てその合焦位置から四隅の領域間での距離をそれぞれ算出して画像処理回路１４０に通知する。次のステップＳ６０８で画像処理回路１４０内のデジタル信号処理部１４２が、顔領域から最も離れた端の領域がネットプリントサービスを実施するプリント業者のＵＲＬを表わすＱＲコードに置換されてなる合成画像を生成する。ステップＳ６０９でＣＰＵ１３０が合成画像を送信部１９０を使って送信してプリント業者にその合成画像のプリントを実行させる。
【００８７】
ステップＳ６０６でフォーカス位置情報もないと判定したときには、Ｎｏ側へ進んでステップＳ６１０で画像処理回路１４０内のデジタル信号処理部１４２がデフォルト位置となる左下の隅の端の領域がＱＲコードに置換されてなる合成画像を生成する。ステップＳ６１１で送信部１９０を使ってプリント業者にその合成画像を送信してプリント業者にその合成画像のプリントを実行させる。
【００８８】
以上のフローの処理をＣＰＵ１３０と画像処理回路１４０とが連携して実行すると、図１のデジタルカメラは、元々の撮影画像の品位を保ちつつ撮影画像の端の領域の画像をコード画像に置換した合成画像を得ることができる。またその合成画像をプリント業者にプリントさせた後のプリント画像をユーザに供給することにより、撮影画像とともにコード画像が表わす、その撮影画像に関する情報をもユーザに提供することができる。
【００８９】
次に第２実施形態を説明する図である。
【００９０】
この第２実施形態においても、図１〜図３に示すデジタルカメラが用いられるとする。
【００９１】
図１〜図３に示すデジタルカメラ１００には、動きベクトル検出部１４３が設けられていて主要被写体が動体の場合にはその動きベクトル検出部１４３によって動体が動く範囲を示す動体領域が検出され、その動体領域情報が画像ファイル中のヘッダ部内のＴＡＧ領域に記録されることがある。
【００９２】
そこで、第２実施形態では、その動体領域情報が画像ファイル中のＴＡＧ領域内に記録されているときには、その動体領域から４隅までの距離を算出してその動体領域から最も離れた隅の端の領域がコード画像に置換されてなる合成画像を生成するようにしている。
【００９３】
図７は、動体領域から最も離れた端の領域がコード画像に置換されてなる合成画像を生成する場合の処理を説明する図であり、図８は、動体領域から最も離れた端の領域がコード画像に置換されてなる合成画像を生成するときにＣＰＵ１３０と画像処理回路１４０とが連携して実行するネットプリント処理の処理手順を示すフローチャートである。
【００９４】
図７には、図４（ａ），（ｂ）、（ｃ）に対応する図がそれぞれ示され、図７（ｂ）には、動体領域から４隅までの距離の算出結果が示されている。図７（ｂ）に示す様に４隅までの距離はＡ＞Ｂ＞Ｃ≧Ｄとなっており、図７（ｃ）には、その動体領域からもっとも離れた端の領域（距離が符号Ａだけある隅）がＱＲコードを表わすコード画像に置換されてなる合成画像が生成されたということが示されている。このように動体領域からもっとも離れた端の領域（距離が符号Ａの隅）がコード画像に置換されてなる合成画像が生成されると、主要被写体となる動体領域がコード画像に書き換えられることがなくなって撮影画像の品位はそのままに保たれる。さらには合成画像中のコード画像によって撮影画像に関する情報をユーザに提供することができる。
【００９５】
図８を参照してＣＰＵ１３０と画像処理回路１４０とが連携して実行する置換処理を説明する。
【００９６】
ステップＳ８０１でＣＰＵ１３０が「ネットプリント」を実行するかどうかを再生メニュー中の「ネットプリント」が指定されたかどうかにより判定する。このステップＳ８０１でＣＰＵ１３０が「ネットプリント」が指定されていると判定したときには次のステップＳ８０２へ進んでステップＳ８０２で画像ファイルを記録媒体１５１から読み出し、画像ファイルであるＥｘｉｆファイルのヘッダ内にＴＡＧ領域があるかどうかを判定する。このステップＳ８０２でＴＡＧ領域があると判定したときにはＹＥＳ側へ進んでステップＳ８０３でそのＴＡＧ領域内に動体領域情報があるかどうかを判定する。このステップＳ８０３で動体エリア情報があると判定したときにはＹＥＳ側へ進んでステップＳ８０４で画像の４隅と動体領域との距離を算出して画像処理回路１４０に通知する。次のステップＳ８０５で画像処理回路１４０内のデジタル信号処理部１４２が、動体領域から最も離れた端の領域がネットプリントサービスを実施するプリント業者のインタネット上のアドレス（ＵＲＬ）を記載したＱＲコードに置換されてなる合成画像を生成する。ステップＳ８０６でＣＰＵ１３０が送信部１９０を使ってプリント業者にその合成画像を送信してプリント業者にその合成画像のプリントを実行させる。
【００９７】
一方ステップＳ８０２でＣＰＵ１３０が画像ファイルにＴＡＧ領域がないと判定したとき、またステップＳ８０３でＴＡＧ領域内に動体エリア検出情報がないと判定したときにはＮＯ側へ進んでステップＳ８０７でデジタル信号処理部１４２が、デフォルトの位置となる左上の隅の領域がネットプリントサービスを実施するプリント業者のインタネット上のアドレス（ＵＲＬ）を記載したＱＲコードに置換されてなる合成画像を生成する。ステップＳ６０９でＣＰＵ１３０が合成画像を送信部１９０を使って送信してプリント業者にその合成画像のプリントを実行させる。
【００９８】
このような第２実施形態の構成にしても第１実施形態と同様の効果が得られる。
【００９９】
次に第３実施形態を説明する。
【０１００】
この第３実施形態においても、図１〜図３に示すデジタルカメラが用いられるとする。
【０１０１】
図１〜図３で説明したデジタルカメラ１００では、動きベクトル検出回路１４３によって手ぶれの方向が検出され、デジタル信号処理部１４２内で手ぶれ補正が行なわれる。このときには記録媒体１５１に記録される画像ファイルのヘッダ部のＴＡＧ領域に手ブレの方向が記録されることがある。
【０１０２】
そこで、第３実施形態では、手ぶれの方向の情報がＴＡＧ領域に記録されている場合には、手ぶれの方向の領域がコード画像に置換されてなる合成画像を生成する構成を提案している。
【０１０３】
図９は、手ぶれの方向にコード画像が置換されてなる合成画像を生成するときの処理状態を説明する図である。
【０１０４】
図９（ａ）に示す様に、右斜め上の隅が手ぶれの方向である場合には、図９（ｃ）に示す様にその手ぶれの方向の端の領域がコード画像に置換されてなる合成画像を生成する。
【０１０５】
図１０は、ＣＰＵ１３０と画像処理回路１４０が連携してネットプリント処理を実行するときの第３実施形態における処理手順を示すフローチャートである。
【０１０６】
図１０の処理は、図８のステップＳ８０４の距離の計算の処理が削除され、ステップＳ８０３とステップＳ８０５の処理がステップＳ８０３Ａ、ステップ８０５Ａに変更された以外は、図８の処理と同じである。
【０１０７】
ステップＳ８０３Ａで手ぶれの方向の情報が付与されている場合には、ステップＳ８０５Ａでデジタル信号処理部が、手ぶれの方向の端の領域がネットプリントサービスを実施するプリント業者のインタネット上のアドレス（ＵＲＬ）を記載したＱＲコードに置換されてなる合成画像を生成する。このような構成にしても良い。
【０１０８】
次に第４実施形態を説明する。
【０１０９】
この第４実施形態においても、図１〜図３に示すデジタルカメラが用いられるとする。
【０１１０】
図１〜図３のデジタルカメラ１００では撮影モードダイヤル１１６でシーンポジションを設定することができる構成になっている。このシーンポジションというのは、人物撮影、風景撮影、夜間撮影などのシーンポジションに応じて、操作により設定されたシーンポジションに適した露出やピント等がデジタルカメラ内部に自動的に設定されて撮影が行なわれるというものである。そこで、第４実施形態では、このシーンポジションの設定が行なわれたときにはそのシーンポジションに応じた端の領域がコード画像に置換されてなる合成画像を生成するようにしている。
【０１１１】
図１１は、そのシーンポジションのうちの風景撮影、人物撮影、夜景撮影の３種類が設定された場合の代表的な画像例を掲げた図である。
【０１１２】
この例では、ＱＲコードの代わりにテキストコードが用いられた例が示されている。またこの例では、画像合成部である画像処理回路１４０内のデジタル信号処理部１４２が、撮影画像の４辺のうちの主要被写体から最も離れた辺に寄った、その辺に沿って延びる領域にコード画像を配置することで主要被写体の一部が書き換えられることを防止している。
【０１１３】
図１１（ａ）には、シーンポジションが風景であった場合には撮影画像の上側に主要被写体である風景例えば山等が位置することが少ないとして、上端の領域がインタネット上のアドレスを記載したテキストコードを表わすコード画像に置換されてなる合成画像を生成するということが示されている。またシーンポジションが人物であった場合には、左右端に主要被写体である人物が位置することが少ないとして、左端（右端でも良い）の領域がインタネット上のアドレスを記載したテキストコードを表わすコード画像に置換されてなる合成画像を生成するということが示されている。さらにシーンポジションが夜間撮影であった場合には、花火などを撮影する機会もあることを考慮し下端に主要被写体が位置することが少ないとして、上端の領域がインタネット上のアドレスを記載したテキストコードを表わすコード画像に置換されてなる合成画像を生成するということが示されている。このようにすると、主要被写体がコード画像に書き換えられることによって撮影画像の品位が損なわれるということが防止される。
【０１１４】
図１２は、ＣＰＵ１３０と画像処理回路１４０とが連携して実行するネットプリントの第４実施形態における処理手順を示すフローチャートである。
【０１１５】
ステップＳ８０３１、ステップＳ８０５１、ステップＳ８０８の処理が追加され、ステップＳ８０３、ステップＳ８０５、ステップＳ８０７の処理がステップＳ８０３Ａ、ステップＳ８０５Ｂ、ステップＳ８０７Ａに変更されている以外は、図８の処理と同じである。
【０１１６】
ステップＳ８０３Ａで画像ファイルのヘッダのＴＡＧ領域内にシーンポジション情報があると判定したときにはステップＳ８０３１で風景撮影であるかどうかを判定し、風景撮影であると判定したときにはステップＳ８０５Ｂで画像の上側の辺に沿って延びる領域にテキストコードを表わすコード画像を配置して合成画像を生成し、ステップ８０５１で人物撮影であると判定したときにはステップＳ８０７Ａで画像の左側の辺に沿って延びる領域にテキストコードを表わすコード画像を配置して合成画像を生成し、夜景撮影である場合には、ステップＳ８０８で画像の下側の辺（この例ではデフォルトになる）に沿って延びる領域にテキストコードを表わすコード画像を配置して合成画像を生成する。
【０１１７】
このような構成にしても第１実施形態から第４実施形態と同等の効果が得られる。
【０１１８】
次に第５実施形態を説明する。
【０１１９】
この第５実施形態においても、図１〜図３に示すデジタルカメラが用いられるとする。
【０１２０】
図１〜図３のデジタルカメラ１００では、積算部１４６で被写体が例えば６４分割されて各分割領域ごとに輝度が検出され、その輝度に応じてデジタル信号処理部１４２で階調補正が行なわれる。そこで、第５実施形態では、撮影画像を再生したときの画像データに基づいて４隅のうちの最も輝度の低いところを算出してその輝度の低いところを主要被写体とは無関係な位置であるとしてその隅の端の領域がコード画像に置換されてなる合成画像を生成するようにしている。
【０１２１】
図１３は、被写体輝度が最も低い輝度の隅の領域をコード画像に置換する場合の処理を説明する図である。
【０１２２】
ＣＰＵ１３０が、図１３（ｂ）に示す４隅のうちの最も輝度の低い隅になるところを算出して画像処理回路１４０にその隅の位置を伝えて画像処理回路１４０内のデジタル信号処理１４２がその隅の位置がＱＲコードに置換されてなる合成画像を生成する。
【０１２３】
図１４は、被写体輝度が最も低い輝度の隅の領域をコード画像に置換するときにＣＰＵ１３０と画像処理回路１４０とが連携して実行するネットプリントの処理手順を示すフローチャートである。
【０１２４】
ステップＳ１４０１でＣＰＵ１３０が「ネットプリント」を実行するかどうかを再生メニュー中の「ネットプリント」が指定されたかどうかにより判定する。このステップＳ１４０１でＣＰＵ１３０が「ネットプリント」が指定されていると判定したときには次のステップＳ１４０２へ進んでステップＳ１４０２で画像ファイルを記録媒体１５１から読み出し、画像データの各画素データに基づいて４隅の輝度値を算出する。ステップＳ１４０３で、ＣＰＵ１３０からの通知を受けた画像処理回路１４０内のデジタル信号処理部１４２が被写体輝度が最も低い隅の領域がＱＲコードに置換されてなる合成画像を生成してステップＳ１４０４でプリント業者にプリントを実行させる。
【０１２５】
この第５実施形態の構成でも第１実施形態から第４実施形態と同様の効果が得られる。
【０１２６】
次に第６実施形態を説明する。
【０１２７】
この第６実施形態においても、図１〜図３に示すデジタルカメラ１００が用いられるとし、さらにそのデジタルカメラ１００の内部には姿勢センサが搭載されているとする。この姿勢センサが搭載されていると、図１のデジタルカメラ１００を縦位置にして撮影する縦位置撮影であるか、横位置撮影であるかを検出することができ、画像ファイル中のヘッダ内のＴＡＧ領域にその旨が記録される。
【０１２８】
図１５は、縦位置撮影の場合には上下端の領域がコード画像に置換されるということを説明する図と横位置撮影の場合には左右端の領域がコード画像に置換されるということを説明する図である。
【０１２９】
図１５に示す様に縦位置撮影であった場合には、上端（下端でも良い）の領域がコード画像に置換されてなる合成画像を生成し、横位置撮影であった場合には右端の領域（左端でも良い）がコード画像に置換されてなる合成画像を生成する構成にしても、第１実施形態〜第６実施形態と同様の効果が得られる。
【０１３０】
最後に本実施形態の画像合成装置がプリンタ４００に搭載された場合の例を説明する。
【０１３１】
図１６は、画像合成装置が搭載されたプリンタ４００で撮影画像をプリントしたときにはどのようなサービスを提供することができるかを説明する概念図である。
【０１３２】
テーマパーク等には、メモリカードＭＣが挿入されると、自動的に撮影画像のプリントを実行するプリンタ４００が配備されていることがある。
【０１３３】
そのときにはそのプリンタ４００内に画像合成装置を配備しておいて、ＱＲコードが置換されてなる合成画像をプリントして出力する構成にしておくと良い。
【０１３４】
このような構成にしておくと、入園者が、その撮影画像中のＱＲコードを携帯電話機等の読取装置で読み取ったときには入園者が所持する携帯電話機の表示画面上に本日のテーマパーク内のイベントなどを表示することができるので、いろいろな情報を通知するというサービスを入園者に提供することができる。このような構成にしても良い。
【図面の簡単な説明】
【０１３５】
【図１】本発明の撮影装置の一実施形態であるデジタルカメラ１００を斜め上前方から見た外観斜視図である。
【図２】図１に示すデジタルカメラの背面を示す外観図である。
【図３】図１、図２に示したデジタルカメラ１００の回路構成を示すブロック図である。
【図４】デジタル信号処理部１４２が、撮影画像の一部をＱＲコード生成部１４７で生成されたＱＲコードに置換してなる合成画像を生成するときの処理を説明する図である。
【図５】本実施形態のデジタルカメラ１００で取得された撮影画像をネットプリントするときの状態とネットプリントにより得たプリント画像の焼き増しの依頼をするときの状態とを説明する概念図である。
【図６】ＣＰＵ１３０と画像処理回路１４０とが連携して実行するネットプリント処理の処理手順を示すフローチャートである。
【図７】動体領域から最も離れた端の領域がコード画像に置換されてなる合成画像を生成する場合の処理を説明する図である。
【図８】動体領域から最も離れた端の領域がコード画像に置換されてなる合成画像を生成するときにＣＰＵ１３０と画像処理回路１４０とが連携して実行するネットプリント処理の処理手順を示すフローチャートである。
【図９】手ぶれの方向にコード画像が置換されてなる合成画像を生成するときの処理状態を説明する図である。
【図１０】ＣＰＵ１３０と画像処理回路１４０が連携してネットプリント処理を実行するときの処理手順を示すフローチャートである。
【図１１】そのシーンポジションのうちの風景撮影、人物撮影、夜景撮影の３種類が設定された場合の代表的な画像例を掲げた図である。
【図１２】ＣＰＵ１３０と画像処理回路１４０とが連携して実行するネットプリントの第４実施形態における処理手順を示すフローチャートである。
【図１３】被写体輝度が最も低い輝度の隅の領域をコード画像に置換する場合の処理を説明する図である。
【図１４】被写体輝度が最も低い輝度の隅の領域をコード画像に置換するときにＣＰＵ１３０と画像処理回路１４０とが連携して実行するネットプリントの処理手順を示すフローチャートである。
【図１５】縦位置撮影の場合には上下端の領域がコード画像に置換されるということを説明する図と横位置撮影の場合には左右端の領域がコード画像に置換されるということを説明する図である。
【図１６】画像合成装置が搭載されたプリンタ４００で撮影画像をプリントしたときにはどのようなサービスを提供することができるかを説明する概念図である。
【符号の説明】
【０１３６】
１００  デジタルカメラ
１０３    レンズ駆動部
１１１    ズーム鏡胴
１１１１  撮影レンズ
１１２    フラッシュ発光窓
１１３    ＡＦ補助光ランプ
１１４    電源スイッチ
１１５    レリーズボタン
１１６    モードダイヤル
１１７０    表示制御部
１１７    ＬＣＤ
１１７Ａ    ＬＣＤパネル
１１８    ＭＥＮＵ／ＯＫボタン
１１９    ＤＩＳＰ／ＢＡＣＫボタン
１２０    フォトモードボタン
１２１    再生ボタン
１２２    十字キー
１２３    ズームボタン
１２４    ファインダ
１３０    ＣＰＵ
１３０Ｂ    アドレスバス
１３０Ｃ    データバス
１３０１    レンズ駆動部
１３０２    絞り駆動部
１３０３    撮像素子駆動部
１３０４    顔検出部
１４０    画像処理回路
１４１    メモリ制御部
１４２    デジタル信号処理部
１４３    動きベクトル検出部
１４４    画像判別部
１４５    圧縮伸長部
１４６    積算部
１３１    撮像素子
１３２    撮像信号処理部
１５０    外部メディア制御回路
１９０    送信部
【図１】
2009182829.tif 000003
【図２】
2009182829.tif 000004
【図３】
2009182829.tif 000005
【図４】
2009182829.tif 000006
【図５】
2009182829.tif 000007
【図６】
2009182829.tif 000008
【図７】
2009182829.tif 000009
【図８】
2009182829.tif 000010
【図９】
2009182829.tif 000011
【図１０】
2009182829.tif 000012
【図１１】
2009182829.tif 000013
【図１２】
2009182829.tif 000014
【図１３】
2009182829.tif 000015
【図１４】
2009182829.tif 000016
【図１５】
2009182829.tif 000017
【図１６】
2009182829.tif 000018