(57)【要約】      （修正有）【課題】撮影画像に対し、合成処理を行って、ユーザの驚き、喜び及び／又は幸せ感を引き出す画像合成機能を有するデジタルカメラを提供する。【解決手段】妖精キャラクタ等のビックリ画像を予め蓄積したメモリと、乱数列を生成する乱数生成手段と、画像合成手段とを備え、前記画像合成手段は、撮影した画像に対して前記ビックリ画像を、前記乱数列に従って所定の確率で画像合成する。前記ビックリ画像は、小説の主人公、漫画のキャラクタ、又は花びら、雪の結晶のような自然物の画像である。前記乱数生成手段で発生された乱数列に従って、前記撮影した画像に対する前記ビックリ画像の出現確率、画像の種類、画像の個数及び画像の配置箇所が決定される。前記ビックリ画像の出現確率を画像枚数の0.01〜20％程度に抑え、籤的要素、占い的要素を加味する。【選択図】図４
2011044883.tif 000002
【特許請求の範囲】
【請求項１】
妖精キャラクタのようなビックリ画像を予め蓄積したメモリと、
乱数列を生成する乱数生成手段と、
画像合成手段とを備え、
前記画像合成手段は、撮影した画像に対して前記ビックリ画像を、前記乱数列に従って所定の確率で画像合成することを特徴とする、デジタルカメラ。
【請求項２】
請求項１に記載のデジタルカメラにおいて、
前記ビックリ画像は、小説の主人公、漫画のキャラクタ、又は花びら、雪の結晶のような自然物の画像である、デジタルカメラ。
【請求項３】
請求項１に記載のデジタルカメラにおいて、
前記乱数生成手段で発生された乱数列に従って、前記撮影した画像に対する前記ビックリ画像の出現確率、画像の種類、画像の個数及び画像の配置箇所が決定される、デジタルカメラ。
【請求項４】
請求項１に記載のデジタルカメラにおいて、
前記ビックリ画像の出現確率を画像枚数の0.01〜20％程度に抑え、籤的要素、占い的要素を持たしている、デジタルカメラ。
【請求項５】
請求項１に記載のデジタルカメラにおいて、
前記乱数生成手段は、撮影したときの日時情報、撮影回数情報、残電力情報又は残記憶容量情報のいずれか１つ又は２つ以上を数値化して乱数生成に利用している、デジタルカメラ。
【請求項６】
請求項１に記載のデジタルカメラにおいて、
前記画像合成手段は、前記撮影した画像から人物像を検出する手段、エッジを検出する手段及び平坦ゾーンを検出する手段の１つ又は２つ以上を有し、
前記人物像を検出する手段により検出された、前記撮影した画像の人物像の領域を、前記ビックリ画像の合成禁止領域と規定し、
前記エッジを検出する手段により検出されたエッジに沿って、前記ビックリ画像の配置箇所を規定し、
前記平坦ゾーンを検出する手段により検出された平坦ゾーンに従って、前記ビックリ画像の配置領域及び画像サイズを決定する、デジタルカメラ。
【請求項７】
請求項１に記載のデジタルカメラにおいて、更に、
着脱可能なメモリカードを備え、
前記着脱可能なメモリカードは、前記デジタルカメラから取り外され、ネットワークを介してビックリ画像配信サーバに接続可能なパーソナルコンピュータに接続されて新たなビックリ画像が記録され、
前記新たなビックリ画像が記録された前記着脱可能なメモリカードを、前記デジタルカメラに接続することにより、前記ビックリ画像が更新される、デジタルカメラ。
【請求項８】
撮影のタイミングで乱数列を生成し、
前記乱数列に従って所定の確率で、撮影した画像に対して、予めメモリに蓄積した妖精キャラクタのようなビックリ画像を画像合成する、デジタルカメラの画像合成方法。
【請求項９】
コンピュータに、
撮影のタイミングで乱数列を生成する手順、及び
前記乱数列に従って所定の確率で、撮影した画像に対して、予めメモリに蓄積した妖精キャラクタのようなビックリ画像を画像合成する手順、
を実行させるためのプログラム。
【請求項１０】
妖精キャラクタのようなビックリ画像データ及び請求項９に記載のプログラムを、内部メモリに記録し、又はメモリカードに記録して装着して、既存のデジタルカメラを改造する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像合成機能を有するデジタルカメラに関する。更に具体的には、本発明は、撮影した静止画像に、僅かな確率で、妖精等のキャラクタ画像が適当な箇所に画像合成されるデジタルカメラに関する。
【背景技術】
【０００２】
従来のデジタルカメラは、オートフォーカス機能、シーン検出機能、顔検出機能等により、ユーザの制御を必要とせずに自動でコントラスト補正、色調補正等を行う画像補正を行っている。
【０００３】
また、プリント倶楽部（登録商標）、プリクラ（登録商標）と呼ばれるプリントシール機、写真シール機は、予め種々の合成画像を記憶しておき、これを撮影画像に組み合わせて合成画像を生成してプリント出力している。
【０００４】
なお、本出願書類において、用語「デジタルカメラ」は、静止画像を撮影可能であり、撮影画像をデジタルデータとして処理可能な機器をいい、例えば、「デジタルカメラ」、「一眼レフカメラ」、「静止画像を撮影する場合のビデオカメラ」、「携帯電話、パーソナルコンピュータ等の機器に組み込まれた部品としてのデジタルカメラ」、「撮影機能及び画像合成機能を有する撮影及び画像合成装置」等を含むものとする。
【０００５】
撮影機能及び画像合成機能を有するデジタルカメラに関する従来技術として、特許文献１が挙げられる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開2005-107988「画像出力装置、画像出力方法、画像出力処理プログラム、および画像配信サーバ、画像配信処理プログラム」（公開日：2005年4月21日）  特許文献１では、撮影画像中の対象画像を真似たキャラクタに関して、時間または場所に応じて複数のポーズの画像を用意しておき、現在位置や現在時間に応じたポーズのキャラクタ画像を使って撮影画像の対象画像に合成したり、置き換えたりしている。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１に開示するデジタル撮影機器が行う画像補正は、元の撮影画像の景観を損なわない範囲に留まるものである。従って、ユーザが合成画像を見ても、予想の範囲内であり驚きに欠ける。
【０００８】
また、予め、ユーザが設定した内容で合成画像を作成し出力するものは、あくまでユーザの予測の範囲内での画像合成であり、これも驚きに欠ける。
【課題を解決するための手段】
【０００９】
上記問題に鑑みて、本発明は、撮影画像に対して、ユーザが予想もできないような合成処理を行って、ユーザの驚き、喜び及び／又は幸せ感を引き出す画像合成機能を有するデジタルカメラを提供することを目的とする。
【００１０】
従って、本発明に係るデジタルカメラは、妖精キャラクタのようなビックリ画像を予め蓄積したメモリと、乱数列を生成する乱数生成手段と、画像合成手段とを備え、前記画像合成手段は、撮影した画像に対して前記ビックリ画像を、前記乱数列に従って所定の確率で画像合成する。
【００１１】
更に、本発明に係るデジタルカメラは、撮影画像を記録する撮影画像記憶手段と、撮影画像に合成するビックリ画像を記憶する記憶手段と、乱数列を生成する乱数生成手段と、前記乱数に従ってビックリ画像合成の要否を判定するビックリ画像合成要否判定手段と、前記ビックリ画像合成要否判定手段の結果により、撮影画像に対してビックリ画像を合成する画像合成処理手段とを備える。
【００１２】
更に、上記デジタルカメラでは、前記ビックリ画像は、小説の主人公、漫画のキャラクタ、又は花びら、雪の結晶のような自然物の画像であってよい。
【００１３】
更に、上記デジタルカメラでは、前記乱数生成手段で発生された乱数列に従って、前記撮影した画像に対する前記ビックリ画像の出現確率、画像の種類、画像の個数及び画像の配置箇所が決定されるようにしてもよい。
【００１４】
更に、上記デジタルカメラでは、前記ビックリ画像の出現確率を画像枚数の0.01〜20％程度に抑え、籤的要素、占い的要素を持たしていてもよい。
【００１５】
更に、上記デジタルカメラでは、前記乱数生成手段は、撮影したときの日時情報、撮影回数情報、残電力情報又は残記憶容量情報のいずれか１つ又は２つ以上を数値化して乱数生成に利用していてもよい。
【００１６】
更に、上記デジタルカメラでは、前記画像合成手段は、前記撮影した画像から人物像を検出する手段、エッジを検出する手段及び平坦ゾーンを検出する手段の１つ又は２つ以上を有し、前記人物像を検出する手段により検出された、前記撮影した画像の人物像の領域を、前記ビックリ画像の合成禁止領域と規定し、前記エッジを検出する手段により検出されたエッジに沿って、前記ビックリ画像の配置箇所を規定し、前記平坦ゾーンを検出する手段により検出された平坦ゾーンに従って、前記ビックリ画像の配置領域及び画像サイズを決定してもよい。
【００１７】
更に、上記デジタルカメラでは、着脱可能なメモリカードを備え、前記着脱可能なメモリカードは、前記デジタルカメラから取り外され、ネットワークを介してビックリ画像配信サーバに接続可能なパーソナルコンピュータに接続されて新たなビックリ画像が記録され、前記新たなビックリ画像が記録された前記着脱可能なメモリカードを、前記デジタルカメラに接続することにより、前記ビックリ画像が更新されるようにしてもよい。
【００１８】
更に、本発明に係るデジタルカメラの画像合成方法は、撮影のタイミングで乱数列を生成し、前記乱数列に従って所定の確率で、撮影した画像に対して、予めメモリに蓄積した妖精キャラクタのようなビックリ画像を画像合成する、デジタルカメラの画像合成方法である。
【００１９】
更に、本発明に係るプログラムは、コンピュータに、撮影のタイミングで乱数列を生成する手順、及び前記乱数列に従って所定の確率で、撮影した画像に対して、予めメモリに蓄積した妖精キャラクタのようなビックリ画像を画像合成する手順、を実行させるためのプログラムである。
【００２０】
更に、本発明に係る既存のデジタルカメラを改造する方法は、妖精キャラクタのようなビックリ画像データ及び請求項９に記載のプログラムを、内部メモリに記録し、又はメモリカードに記録して装着して、既存のデジタルカメラを改造する方法である。
【発明の効果】
【００２１】
本発明によれば、撮影画像に対して、ユーザが予想もできないような合成処理を行って、ユーザの驚き、喜び及び／又は幸せ感を引き出す画像合成機能を有するデジタルカメラを提供することができる。
【図面の簡単な説明】
【００２２】
【図１】図１（Ａ）は、従来のデジタルカメラで撮影した画像の一例であり、図１（Ｂ）は、本実施形態に係る画像合成機能を有するデジタルカメラで撮影し画像合成した画像である。
【図２】図２（Ａ）は、従来のデジタルカメラで撮影した画像の一例であり、図２（Ｂ）は、本実施形態に係る画像合成機能を有するデジタルカメラで撮影し画像合成した画像である。
【図３】図３は、第１実施形態に係る画像合成機能を有するデジタルカメラのハードウェア系の概略ブロック図である。
【図４】図４は、図３のデジタルカメラの基本的な動作を説明するフロー図である。
【図５】図５は、乱数発生処理、画像合成要否の判定処理、画像の種類・合成量・合成方針の決定処理を説明する図である。
【図６】図６は、撮影された画像に対して行われる人物像検出、エッジ検出、平坦ゾーン検出を説明する図である。
【図７】図７は、本実施形態に係るデジタルカメラの出力画像を表した図である。
【図８】図８は、同様に、本実施形態に係るデジタルカメラの出力画像を表した図である。
【図９】図９は、本実施形態の第２実施形態に係るブロック図である。
【発明を実施するための形態】
【００２３】
以下、本発明に係る画像合成機能を有するデジタルカメラの実施形態に関して、添付の図面を参照しながら詳細に説明する。本実施形態は、例示であって、本発明の範囲を何等限定するものではない。なお、図面において同じ要素に対しては同じ参照符号を付して、重複した説明を省略する。
【００２４】
［本実施形態の特徴］
最初に、本実施形態を容易に理解出来るようにするため、本実施形態の特徴、即ち、この技術の開発の意図を説明する。なお、現在の特許出願では、図面はモノクロに制限されているため、添付図面の画像は全てモノクロ表示となっている。しかし、本実施形態に係るデジタルカメラの画像は、モノクロ画像に限定されず、カラー画像でもよいことを承知されたい。
【００２５】
図１（Ａ）は、従来のデジタルカメラで撮影した画像の一例である。二人の子供が手をつないで草原を楽しそうに駆けている写真である。本実施形態に係る画像合成機能を有するデジタルカメラで撮影した場合、希に、図１（Ｂ）に示すように写真の中に妖精（破線円で囲む。）３０が現れる。
【００２６】
同様に、図２（Ａ）は、従来のデジタルカメラで撮影した画像の一例である。ヨーロッパの古代神殿の石柱門を写した写真である。本実施形態に係る画像合成機能を有するデジタルカメラで撮影した場合、希に、図２（Ｂ）に示すように写真の中に髭の叔父さん（破線円で囲む。）３０が現れる。
【００２７】
図１（Ｂ）では妖精が現れ、図２（Ｂ）では髭の叔父さんが現れるが、本実施形態の特徴は、デジタルカメラのユーザに何が現れるか判らない点にある。ユーザの予想外のキャラクタが出現するので、常にユーザの興味を引くことになる。そのため、本出願書類では、このような妖精、髭の叔父さんのようなキャラクタを、「ビックリ画像」を呼ぶことにする。
【００２８】
「ビックリ画像」は、例えば、著作権者の承諾を得た上で、小説の主人公である小公子、赤ずきんちゃん、ミツバチマーヤ等、或いは漫画のキャラクタであるサザエさん、鉄腕アトム、ミッキーマウス等が対象となる。ここでは、万人に好まれるようなキャラクタが好ましい。しかし、キャラクタに限定されず、花びら、雪の結晶のような自然物等の画像であってもよい。
【００２９】
更に、本実施形態の特徴は、「ビックリ画像」３０が、ユーザに何時現れるか判らない点にある。「ビックリ画像」３０は、常時現れるのではなく、予期しない時に突然に出現することで、デジタルカメラのユーザは、非常に驚くことになる。
【００３０】
更に、本実施形態の特徴は、「ビックリ画像」の出現確率が、非常に低い点にある。滅多に出現しない妖精や髭の叔父さんが現れると、籤（くじ）に当たったかのように感じられ、或いはお神籤（おみくじ）や占いで大吉を引き当てたように感じられ、ユーザは幸せを感じることになる。籤的要素を多くする場合には、「当たり」として１つのキャラクタを出現させ、更に「大当たり」として複数のキャラクタを出現させたりして、複数の出現態様にしてもよい。
【００３１】
更に、本実施形態の特徴は、「ビックリ画像」が、撮影画像に対して適当な箇所に出現するようにした点にある。例えば、図１で子供達の顔を隠すように被さって妖精が出現したり、図２で石柱門の位置に無関係に髭の叔父さんが出現したら、ユーザにとって喜びも半減し、写真の価値も下がってしまう。従って、撮影画像に対するビックリ画像の配置箇所等は、撮影画像に従って決定される。
【００３２】
本発明者等は、上述の１つ又はそれ以上の特徴を備えた、撮影画像にビックリ画像が現れるデジタルカメラの開発を目指したのである。以下、このような特徴を実現できる画像合成機能を有するデジタルカメラの構成、作用、効果等について説明する。
【００３３】
［第１実施形態］
（デジタルカメラの概略ブロック）
図３は、第１実施形態に係る画像合成機能を有するデジタルカメラ１のハードウェア系の概略ブロック図である。この概略ブロック図は、本実施形態を説明するに必要な範囲で記載されており、実際のデジタルカメラでは、更に他の要素が有ることを承知されたい。
【００３４】
このデジタルカメラ１は、被写体５０ａの光学画像を取り込む光学系レンズ（図示せず。）と、光学系レンズからのアナログ画像情報を感知してアナログ画像信号にするＣＭＯＳ／ＣＣＤを有し、アナログ画像信号をＡ−Ｄ変換してデジタル画像データを生成する入力部２ａと、各種の画像データ、プログラム等を蓄積する内部メモリ（例えば、ＲＡＭ）６と、撮影中の画像及び内部メモリに蓄積された画像を表示する表示部（例えば、液晶表示装置）４と、年月日時分の日時情報を生成する内部タイマ８と、撮影時のカメラの姿勢を感知する三軸センサ３２とを備えている。
【００３５】
更に、このデジタルカメラ１は、これらの要素の動作を、内部メモリ６に蓄積されたプログラムに従って制御するＣＰＵ７と、これらの要素に給電するバッテリ（図示せず。）と、このデジタルカメラの操作ボタン及びスイッチ群の操作系５と、撮影画像データ及び合成画像データを記録する、アクセス用ポート２ｂに対して着脱可能なメモリカード（例えば、ＳＤメモリカード）３を備えている。
【００３６】
内部メモリ６には、このデジタルカメラ１の動作プログラム６ａ、ビックリ画像データ６ｂ、撮影した画像データ６ｃ、合成画像データ６ｄ等が蓄積されている。更に、内部メモリ６には、ＣＰＵ７の制御により、撮影画像データにビックリ画像を合成する作業領域（フレームメモリ）６ｅも確保されている。
【００３７】
動作プログラムとしては、例えば、後述の乱数生成プログラム、画像合成要否判定プログラム、画像合成処理プログラム等がある。画像合成処理プログラムとしては、例えば、人物顔検出プログラム、エッジ検出プログラム、平坦ゾーン検出プログラム等がある。
【００３８】
（デジタルカメラの動作フロー）
図４は、図３のデジタルカメラの基本的な動作を説明するフロー図である。
【００３９】
ステップＳ０１で、デジタルカメラで被写体を撮影する。予め、被写体、周囲の環境等に合わせて操作系５のボタン及びスイッチ群を適当に設定、操作して、シャッターを押圧操作する。
【００４０】
ステップＳ０２で、撮影動作に連動して、乱数生成処理が行われる。図５の左上部分は、この乱数生成処理ブロック９を説明する図である。
【００４１】
本実施形態に係るデジタルカメラ１の特徴は、デジタルカメラのユーザに、どんなビックリ画像３０が出現するか判らない点にある。更に、ユーザに何時現れるか判らない点にある。更に、ビックリ画像の出現確率が非常に低い点にある。これらの特徴の１つ又はそれ以上を実現するため、このデジタルカメラでは乱数列を利用している。
【００４２】
例えば、乱数生成処理ブロック９において、撮影動作に連動して、内部タイマ８からの日時情報、撮影回数情報、バッテリの残電力情報、内部メモリの残記憶容量情報等が取得され、内部メモリ６に記録される。乱数列発生のための種情報として、日時情報、撮影回数情報、残電力情報、残記憶容量情報等の幾つかを利用して、これらを数値化して利用するためである（９ａ）。
【００４３】
パーソナルコンピュータ等では、一般に、乱数列生成に日時情報のみを使っている。しかし、日時情報のみでは、年月日時分が一致すると、同じ乱数列が生成されるおそれがある。そこで、本実施形態の特徴の１つであるユーザに予知されず驚きを与えるために、種々の種情報を利用して、ユーザにビックリ画像の出現を予測不可能にしている。
【００４４】
数値化された種情報から、例えば、ｘｏｒｓｈｉｆｔ９ｂを利用して、乱数列１０を生成する。ｘｏｒｓｈｉｆｔ９ｂは、ビット毎のｘｏｒ（排他的論理和）とシフト計算のみで超高速に疑似乱数を生成するものである。
【００４５】
図４を再び参照すると、ステップＳ０３で、画像合成の要否が判断される。次に、ステップＳ０４で、画像合成に使用されるビックリ画像の種類、合成量、合成方針等が決定される。ステップＳ０３とＳ０４は、次に説明する参照テーブルを利用する場合には一緒に実行される。
【００４６】
本実施形態の特徴の１つは、「ビックリ画像」の出現確率が、非常に低い点にある。従って、ほとんどの場合は、合成不要と判断され、ステップＳ０６に進み、撮影された画像がそのまま内部メモリ６に蓄積される。希に、画像合成要と判断されると、ビックリ画像の種類、合成量、合成方針等が決定される。
【００４７】
図５に示すように、予め、内部メモリに参照テーブル１２が用意されている。この参照テーブル１２は、縦方向に参照インデックス１２ａが付与され、横方向に個々の参照インデックスに対応して合成要又は合成不要（１２ｂ）、ビックリ画像の種類（１２ｃ）、合成量（ビックリ画像の個数）（１２ｄ）、合成方針（ビックリ画像の配置箇所、サイズ等）（１２ｅ）等が規定されている。
【００４８】
ステップＳ０２で生成した乱数列１０が、参照インデックス１２ａに相当する。例えば、参照インデックス１２ａを000001〜999999とした場合、乱数列１０の予め定めた６桁（例えば、最下位６桁）に相当する参照インデックス１２ａが選択される。従って、乱数列が決定すると、この乱数列１０に該当する参照インデックス１２ａによって、合成の要否、合成要の場合には画像の種類、合成量、合成方針等が決定される。
【００４９】
本実施例の特徴の１つである「ビックリ画像」の出現確率を非常に低くするため、合成の要否（１２ｂ）を規定する際に、撮影画像の全体の枚数に対して合成要とする確率は非常に少なくする。例えば、5〜20％程度であることが好ましい。更に、「大当たり」として複数の「ビックリ画像」を出現させる場合には、更に低い出現確率、例えば0.01〜5％程度にすることが好ましい。
【００５０】
なお、このような参照テーブル１２を利用する方法の他、乱数列１０から直接に、合成の要否、ビックリ画像の種類、合成量、合成方針等を決定する方法でもよい。例えば、16ビットの乱数列１０を生成し、予め、最上位の4ビットで合成の要否、次の4ビットでビックリ画像の種類、更に次の4ビットで合成量、最下位の4ビットで合成方針が決定出来るように規定して、プログラムの判断処理のみで実行してもよい。
【００５１】
殆どの場合は、参照テーブル１２で「合成不要」とされ、ステップＳ０６に進み、撮影画像をそのまま内部メモリ６に蓄積することになる。しかし、希に、参照テーブルで「合成要」とされ、ビックリ画像の種類、合成量、合成方針等が決定されると、ステップＳ０５に進み、画像合成処理（１３）が実行される。
【００５２】
図５の右下部分は、この画像合成処理ブロック１３を説明する図である。画像合成処理は、参照テーブル１２で決定されたビックリ画像の種類、合成量、合成方針等に加えて、三軸センサ（図３参照）３２からの撮影時のカメラの姿勢データ（カメラが正立状態、＋90度又は−90度回転状態）に従って実行される。
【００５３】
画像合成処理では撮影された画像５０ｂから、人物像検出１３ａ、エッジ検出１３ｂ、平坦ゾーン検出１３ｃ等が行われる。これらの検出結果により、ビックリ画像の配置禁止領域、配置箇所、配置領域（即ち、ビックリ画像のサイズ）等が決定される。
【００５４】
図６は、撮影された画像５０ｂに対して行われる人物像検出１３ａ、エッジ検出１３ｂ、平坦ゾーン検出１３ｃを説明する図である。撮影画像データ５０ｂは、一般に、数100万画素から構成されている。各々の画像は、ＲＧＢデータから成り、ＲＧＢの各々に対して4ビット、1画素24ビットのデータから成る。
【００５５】
人物像検出１３ａは、例えば、人物の顔検出として、肌の色や目と鼻と口の距離比較から検出する方法等を採用する。例えば、具体例として、人間の皮膚の色（肌色）に近い画素データの集合を検出し、これを顔部分と判断する。この顔部分をビックリ画像の配値禁止領域と規定する。これにより、例えば、図１（Ａ）の子供達の顔部分にビックリ画像が被さることはなくなる。
【００５６】
エッジ検出１３ｂは、例えば、撮影画像から、像の輪郭を検出する方法等を採用する。例えば、具体例として、撮影画像を縮小画像１７ａにし、ラプラシアンフィルタ１７ｂを利用して、境界線画像１８を生成する。ラプラシアンフィルタ１７ｂは、空間２次微分を計算し、輪郭を検出するフィルタである。撮影画像データを濃淡画像に変換し、ラプラシアンフィルタ処理を行い、出力画像として表示する。これにより、例えば、図２（Ａ）の石柱の輪郭部分が得られる。エッジ検出により、ビックリ画像の配値箇所が決定される。
【００５７】
平坦ゾーン検出１３ｃは、例えば、特定部分の近似色が並んでいる部分と、近似色でない部分とを検出する方法等を採用する（例、閾値処理とラベリング処理）。例えば、具体例として、網点サンプリングを利用して実行される。図６に示すように、撮影画像を、網点状に画素サンプリングを行い、サンプリング点１５ａと、隣接するサンプリング点１５ｂ〜１５ｉとの差分を求めて、差分量が少ない点間は平坦ゾーンと見なして結合することを繰り返して、高速ラベリング処理を行う。具体的には、例えば、撮影画像を4×3ブロックに分割し、各ブロックの中心画素のＲＧＢデータを相互に比較する。中心画素のＲＧＢデータが近似している（一定の範囲内にある）場合、近似する画素をリンクして、このリンクが延在する部分は同じ対象が撮影されていると判断する。
【００５８】
平坦ゾーンとは、例えば、図１（Ａ）の背景の樹木部分であり、図２（Ｂ）の青空の部分である。平坦ゾーン検出により、ビックリ画像の配置可能領域が決定される。この配置可能領域の大きさに基づき、ビックリ画像のサイズは、配置可能領域より小さい相似形に変形処理される。
【００５９】
図５を再び参照すると、三軸センサ３２（図３参照）からの撮影時のカメラの姿勢データ（正立、＋90度又は−90度回転状態）によって、ビックリ画像が背景画像に対して正立するように、その向きが決定される。例えば、図１（Ａ）ではカメラは正立姿勢であって画像は横長にあり、ビックリ画像も正立姿勢で合成される。しかし、図２（Ａ）ではカメラは＋90度回転状態であって画像は縦長であるので、ビックリ画像も＋90度回転して合成される。
【００６０】
以上の処理に従って、撮影画像に対して、適当な箇所に、適当なサイズで、正しい向きにビックリ画像が合成される。
【００６１】
なお、必ずしも、人物像検出、エッジ検出及び平坦ゾーン検出を全てこの順番で採用する必要はない。検出処理の順序を変更したり、或いはこの中の１つ又は２つの検出処理だけを採用してもよい。
【００６２】
図４を再び参照すると、ステップ０６で、合成画像は内部メモリ６に蓄積される。
【００６３】
ステップＳ０７で、内部メモリ６の撮影画像データ６ｃ及び合成画像データ６ｄは、着脱可能なメモリカード３に転送される。
【００６４】
その後、ステップ０８で、次の撮影の有無が判断される。デジタルカメラ１の操作スイッチ５がＯＦＦにされて撮影終了したときは、終了する。次の撮影が有れば、ステップＳ０１に戻る。
【００６５】
図７は、表示部４（図３参照）に表示された本実施形態に係るデジタルカメラ１の出力画像を表した図である。図７（Ａ）に示す画像２１ａは、「合成不要」とされた場合のもので、画像合成は行われず、撮影画像そのものである。
【００６６】
画像２１ｂは、「合成有り」とされ、ビックリ画像３０を１個合成する場合のもので、撮影画像の一部に対してビックリ画像が合成されている。画像２１ｃは、「合成有り」とされ、ビックリ画像３０を複数個合成する場合のもので、撮影画像の全体に対して多数のビックリ画像が合成されている。
【００６７】
画像２１ａ，２１ｂ及び２１ｃの発生確率は、例えば、90％、8％、2％とされ、画像２１ｂの「当たり」に希少性を持たせ、画像２１ｃの「大当たり」に更なる希少性を持たせている。
【００６８】
ビックリ画像として、「恋愛運」を想起させるハート型や恋の妖精を採用すれば、合成画像に恋愛運の占いの結果という側面を持たせることが出来る。
【００６９】
図８は、同様に、従来のデジタルカメラで撮影した画像及び本実施形態に係るデジタルカメラの出力画像を表した図である。図７の合成画像との相違は、ビックリ画像として、各種団体の表示ロゴ、例えば、企業のロゴ、高校や大学の記章、各種の趣味のクラブ、ゴルフクラブ等のロゴ等を採用した例である。
【００７０】
例えば、清涼飲料水メーカやお菓子のメーカの企業ロゴのような場合、企業ロゴが現れた場合、その写真データをそのメーカに送信すると景品としてその清涼飲料水やお菓子が送られてくるようにすると、籤的要素を持たせることが出来る。一方、デジタルカメラメーカは、その清涼飲料水メーカより広告宣伝費を徴収することにより、一層安価にこのデジタルカメラをユーザに対して提供することが出来る。
【００７１】
画像２２ａは、「合成無し」と判定された場合のもので、撮影画像と同じものとなる。画像２２ｂは、「合成有り」とされ、ビックリ画像３０を１個合成する場合のもので、撮影画像の一部に対してビックリ画像が合成されている。画像２２ｃは、「合成有り」とされ、企業ロゴがビックリ画像３０として採用されている。
【００７２】
画像２２ａ，２２ｂ及び２２ｃの発生確率は、例えば、80％、10％、10％とされ、画像２２ｂ及び２２ｃに希少性を持たせている。企業ロゴ等が利用された場合、その企業の広告宣伝効果を持たせることが可能となる。
【００７３】
発生確率に関しては、希少性を高くしたい場合、例えば、極端に言えば画像10,000枚につき1枚を当たり画像にする（0.01％）。反対に、楽しみを多くしたい場合には、例えば、画像5枚ににつき1枚を当たり画像にする（20％）。いずれにしても、ユーザの声を聞きながら、任意に設定し、更にその後に変更することが出来る。
【００７４】
［第２実施形態］
図９は、本実施形態の第２実施形態に係るブロック図である。図３のデジタルカメラ１を、パーソナルコンピュータＰＳ２３に接続した状態を示している。本実施形態の特徴は、デジタルカメラのユーザにビックリ画像として何が現れるか判らない点にある。この特徴を実現するため、ビックリ画像３０を更新できるようにしている。
【００７５】
即ち、雑誌、漫画、テレビ番組等で評判となった新しいキャラクタを採用することで、ビックリ画像の流行性、斬新性、新鮮さを維持するものである。
【００７６】
パーソナルコンピュータ２３は、通常のパーソナルコンピュータであってよい。パーソナルコンピュータ２３は、無線又は有線のネットワーク通信用ポート２４を備え、内部タイマ２８を利用して定期的又は指定のタイミングで、新しいビックリ画像を配信サーバからネットワーク回線３６を介して取り込む。取り込まれたビックリ画像は、内部メモリ２６及び記憶装置２７に記録される。
【００７７】
デジタルカメラ１から取り外された着脱自在なメモリカード３が、パーソナルコンピュータ２３のアクセス用ポート２５に挿入される。
【００７８】
パーソナルコンピュータ２３は、アクセス用ポート２５に着脱可能なメモリカード３が実装されているとき、内部メモリ２６及び記憶装置２７に記憶されている新しいビックリ画像をメモリ３にコピーする。
【００７９】
次に、着脱可能なメモリカード３がデジタルカメラ１に実装されると、メモリ３内の新ビックリ画像は、内部メモリ６にコピーされてビックリ画像が更新される。これらのビックリ画像の更新処理は、更新プログラムに従って、ユーザの知らない内に、自動的に行われることが好ましい。
【００８０】
ユーザの知らない内に行われるビックリ画像の更新処理により、デジタルカメラのユーザもビックリ画像として何が現れるか判らない本実施形態の特徴が保証される。
【００８１】
［変形例・応用例］
応用例として、既存のデジタルカメラを、大幅な改造をすることなく、本実施形態に係るデジタルカメラに変更することが出来る。
【００８２】
即ち、図１のデジタルカメラ１は、既存のデジタルカメラの内部メモリに、動作プログラム及びビックリ画像データを記録することにより実現できる。或いは、既存のデジタルカメラに対して、動作プログラム及びビックリ画像データを記録したメモリカードを装着することにより実現できる。従って、広範囲に普及している既存のデジタルカメラを、大幅な改造をせずに、本実施形態に係る画像合成機能を有するデジタルカメラとすることが出来る。
【００８３】
［本実施形態の利点・特徴］
本実施形態に係るデジタルカメラ１は、次のような利点・特徴を有している。
【００８４】
(1) 本実施形態の特徴は、デジタルカメラのユーザにも、何が現れるか判らない点にある。
【００８５】
乱数を利用することにより、予想できないビックリ画像が選択されるので、ユーザの興味を引くことになる。
【００８６】
(2) 本実施形態の特徴は、ビックリ画像が、ユーザにも何時現れるか判らない点にある。乱数を利用することにより、予想できない時にビックリ画像が出現するので、ユーザは驚くことになる。
【００８７】
(3) 本実施形態の特徴は、ビックリ画像の出現確率が、非常に低い点にある。乱数を利用することにより、予め出現確率を低く設定できるので、籤や占いの要素を加えることが出来る。
【００８８】
(4) 乱数の生成に関して、日時情報、撮影回数情報、残電力情報、残記憶容量情報等の幾つかを利用して、これらを数値化して利用しているので、ユーザの予測不能なビックリ画像が、予測不能な時点で、予測不能な確率で出現する。
【００８９】
(5) 本実施形態の特徴は、ビックリ画像が、撮影画像に対して適当な箇所に出現するようにした点にある。背景画像に調和した箇所に、適当なサイズで合成される。従って、撮影画像の価値を下げることなく、ユーザの喜びや楽しみを増すことが出来る。
【００９０】
(6) 本実施形態の特徴は、ビックリ画像が自動的に更新できる点にある。同じビックリ画像を使い続けるのではなく、自動的に更新されることにより、ビックリ画像の流行性、斬新性、新鮮さを維持することが出来る。
【００９１】
［まとめ］
以上、本発明に係る画像合成機能を有するデジタルカメラの実施形態について説明したが、本発明はこれに限定されない。本実施形態に対して、当業者が容易になしえる追加・削除・変更・改良は、本発明の範囲内である。
【００９２】
本発明の技術的範囲は、添付の特許請求の範囲の記載によって定められる。
【符号の説明】
【００９３】
１：デジタルカメラ、  ２ａ：入力部、  ２ｂ：着脱可能なメモリのアクセス用ポート、  ３：着脱可能なメモリ、  ４：表示部，液晶画面、  ５：ボタン及びボタン群から成る操作系、  ６：内部メモリ、  ６ａ：乱数生成プログラム、  ６ｂ：画像合成実施判定プログラム、  ６ｃ：画像合成加工プログラム、  ６ｅ：ビックリ画像パターン群、  ７：ＣＰＵ、  ８：内部タイマ、  ９：乱数生成処理手段、  １０：乱数列、  １１：画像合成実施判定処理、  １２：参照テーブル、  １２ａ：合成要／不要のフラグ、  １２ｂ：合成量、  １２ｃ：合成方針、  １３：画像合成加工処理、  １４ａ：箇所区分、  １４ｂ：ゾーン量、  １５ａ〜１５ｉ：サンプリング点、  １６：平坦ゾーン、  １７ａ：縮小画像、  １７ｂ：ラプラシアンフィルタ、１８：境界線、  １９：顔領域、  ２０：人物像の囲い込み、  ２１ａ〜２１ｃ：出力画像、  ２２ａ〜２２ｃ：出力画像、  ２３：パーソナルコンピュータ、  ２４：無線又は有線のネットワーク通信用ポート、  ２５：着脱可能なメモリのアクセス用ポート、  ２６：内部メモリ、  ２７：記憶装置、  ２８：内部タイマ、  ２９：ＣＰＵ、  ３０：ビックリ画像、  ３２：三軸センサ
【図１】
2011044883.tif 000003
【図２】
2011044883.tif 000004
【図３】
2011044883.tif 000005
【図４】
2011044883.tif 000006
【図５】
2011044883.tif 000007
【図６】
2011044883.tif 000008
【図７】
2011044883.tif 000009
【図８】
2011044883.tif 000010
【図９】
2011044883.tif 000011