(57)【特許請求の範囲】
【請求項１】
先に撮影した先行写真画像の一部を、後続写真画像の撮影のためのガイド画像としてスルー画に重ね合わせてモニタに表示する、ディジタルカメラにおいて、
前記先行写真画像の撮影時の輝度に応じて前記ガイド画像の透過率を設定するようにしたことを特徴とする、ディジタルカメラ。
【請求項２】
前記先行写真画像の撮影時の輝度評価値を複数レベルに区分し、その複数の輝度レベルに応じて前記透過率を設定する透過率設定手段を備える、請求項１記載のディジタルカメラ。
【請求項３】
前記先行写真画像および前記後続写真画像を合成してパノラマ合成画像を作成する合成手段をさらに備える、請求項１または２記載のディジタルカメラ。
【請求項４】
前記透過率設定手段は、３枚以上の写真画像を撮影するとき、２枚目以降のガイド画像の透過率を最初の写真画像の撮影時の輝度レベルに従って設定する、請求項２または３記載のディジタルカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ディジタルカメラに関し、特にたとえばパノラマ撮影のように、前に撮影した写真画像と次に撮影した写真画像を接合したり合成したりするための写真撮影ができる、ディジタルカメラに関する。
【背景技術】
【０００２】
従来のこの種の装置の一例が、特許文献１に開示されている。この従来技術では、テンプレート画像をユーザが撮影したときの絞り値、シャッタスピード、ズームポイント、フォーカス距離等の撮影条件を記録しておき、そのテンプレート画像をユーザがモニタする際に参照できるようにしている。これによって、分割撮影中に撮影状況が変化してもつなぎ目の目立たない合成画像を作成するものである。
【特許文献１】特開２００１−１６９１５１号公報［H04N 5/225, G03B 17/18, 19/02, H04N5/232, 5/265］
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来技術では、テンプレート画像の透過率は被写体の状況や撮影条件に拘わらず固定的に一様に決定されている。したがって、スルー画の輝度レベルによっては、そのスルー画や合成画像が見えにくくなるという問題があった。
【０００４】
それゆえに、この発明の主たる目的は、新規なディジタルカメラを提供することである。
【０００５】
この発明の他の目的は、スルー画や合成画像が見にくくならない、ディジタルカメラを提供することである。
【課題を解決するための手段】
【０００６】
この発明は、上記の課題を解決するために、以下の構成を採用した。なお、括弧内の参照符号および補足説明等は、この発明の理解を助けるために後述する実施形態との対応関係を示したものであって、この発明を何ら限定するものではない。
【０００７】
第１の発明は、先に撮影した先行写真画像の一部を、後続写真画像の撮影のためのガイド画像としてスルー画に重ね合わせてモニタに表示する、ディジタルカメラにおいて、先行写真画像の撮影時の輝度に応じてガイド画像の透過率を設定するようにしたことを特徴とする、ディジタルカメラである。
【０００８】
第１の発明では、ディジタルカメラ（実施例において相当する部分を例示する参照符号。以下同様。）は、撮像装置（１８）を含み、撮像装置（１８）から生画像信号が出力され、カメラ処理回路（２０）はその生画像信号に基づいてディジタル画像データを作成する。このディジタル画像データに従ってスルー画がモニタ（３０）に表示される。
【０００９】
操作装置（１６）に含まれるシャッタボタンを押すと、プロセサ（１２）はそのときのスルー画すなわち写真画像のたとえば輝度評価値（ＡＥ）を算出し、それをたとえば内部メモリ（図示せず）に記憶するとともに、シャッタボタンを押したときのスルー画の画像すなわち写真画像のデータを内部記憶装置であるＳＤＲＡＭ（２４）または記録媒体であるメモリカード（３２）へ格納する。
【００１０】
プロセサ（１２）はこの写真画像の一部を切り出してガイド画像としてＳＤＲＡＭ（２６）に格納する。
【００１１】
次の撮影のために、プロセサ（１２）は上記輝度評価値に基づいて、たとえば透過率テーブル（表１）で決められる透過率に従って、後続写真画像の撮影のための次のスルー画とガイド画像とを合成してモニタ（３０）に表示する。
【００１２】
第１の発明によれば、後続の写真画像の撮影のためのスルー画に重畳または合成されるガイド画像の透過率を、先行写真画像の輝度に基づいて設定するようにしたので、たとえば先行写真画像の輝度が高いときガイド画像の透過率は小さく設定され、先行写真画像の輝度が低いときガイド画像の透過率が大きく設定される。
【００１３】
パノラマ撮影においては、基本的には、後続写真画像は先行写真画像と時間的に接近して撮影されるので、後続写真画像の撮影時の輝度は先行写真画像の撮影時の輝度からあまり大きく変動しない。したがって、ガイド画像の透過率を先行写真画像の撮影時の輝度に応じて設定すれば、ガイド画像と後続写真画像撮影のためのスルー画との合成の際に、両者の輝度が適合するので、後続写真画像のためのスルー画にガイド画像が、またはその逆が、埋没することがないので、それらのスルー画、ガイド画像、さらには合成画像が見にくくなるという問題はなくなる。
【００１４】
第２の発明は、第１の発明に従属し、先行写真画像の撮影時の輝度を複数レベルに区分し、その複数の輝度レベルに応じて透過率を設定する透過率設定手段を備える、ディジタルカメラである。
【００１５】
第２の発明では、たとえばプロセサ（１２）で構成される透過率設定手段は、先行写真画像の撮影の際のスルー画の輝度評価値を表１に示すように複数レベルに区分し、その輝度レベルに応じて透過率を設定する。そのために、第２の発明によれば、輝度レベルに応じて最適の透過率の設定が簡単に行える。
【００１６】
第３の発明は、第１の発明または第２の発明に従属し、先行写真画像および後続写真画像を合成してパノラマ合成画像を作成する合成手段をさらに備える、ディジタルカメラである。
【００１７】
第３の発明では、プロセサ（１２）の指示に従って、画像合成回路（２６）が必要な写真画像を接合してパノラマ合成画像を作成する。したがって、この第３の発明によれば、ユーザはパノラマ合成画像を目視によって確認することができ、必要に応じて、パノラマ合成画像をメモリカードに格納することができる。
【００１８】
第４の発明は、第２の発明または第３の発明に従属し、透過率設定手段は、３枚以上の写真画像を撮影するとき、２枚目以降のガイド画像の透過率を最初の写真画像の撮影時の輝度レベルに従って設定する、ディジタルカメラである。
【００１９】
第４の発明では、透過率設定手段（１２）は、すべてのガイド画像の透過率を最初の写真画像の撮影時の輝度レベルに応じて設定する。第４の発明によれば、最初の写真画像の撮影（シャッタボタンの操作）のときだけ輝度を評価するだけでよい。
【発明の効果】
【００２０】
この発明によれば、先行写真画像の輝度に応じてスルー画に重畳すべきガイド画像の透過率を設定するようにしたため、ガイド画像によって後続写真画像の撮影のためのスルー画やそのスルー画とガイド画像との合成画像が見にくくなることがない。
【００２１】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【発明を実施するための最良の形態】
【００２２】
図１を参照して、この発明の一実施例のディジタルカメラ１０は、ＣＰＵまたはマイクロコンピュータないしはプロセサ１２を含み、このプロセサ１２は、たとえばフラッシュメモリ１４に予め設定されているプログラムデータや設定データに従って、このディジタルカメラ１０の全体の制御を司る。
【００２３】
操作装置１６に含まれるモード設定手段（ボタン）によってカメラモードが設定されると、撮像装置１８およびカメラ処理回路２０がプロセサ１２によって起動される。なお、操作装置１６は、ユーザが人為的に操作してモードを設定したり写真撮影したりする全ての操作スイッチやボタンなどの手段を含むように意図されていることに留意されたい。
【００２４】
撮像装置１８は、被写界の光学像に対応する１フレームの生画像信号（電荷）を出力し、カメラ処理回路２０は、その生画像信号に基づいてディジタル信号であるディジタル画像データを作成する。このディジタル画像データは、ＳＤＲＡＭ制御回路２２によって、ＳＤＲＡＭ２４にスルー画の画像データとして格納される。
【００２５】
ＳＤＲＡＭ２４から読み出されたスルー画の画像データは、画像合成回路２６を経て、ビデオエンコーダ２８に与えられる。画像合成回路２６は、たとえばＶＲＡＭを含み、合成すべき２つの画像データをそのＶＲＡＭに展開し、両画像を対応する画素毎に加算することによって合成するのであるが、合成すべき画像データがないときにはその合成処理は行われず、したがってこのときは、ＳＤＲＡＭ２４から読み出したスルー画の画像データはそのままビデオエンコーダ２８に与えられる。ビデオエンコーダ２８は、画像合成回路２６から出力されるスルー画の画像データに基づいて、ＮＴＳＣ方式のコンポジット画像信号を生成し、それをＬＣＤモニタ３０に与える。したがって、このときには、ＬＣＤモニタ３０には、スルー画がそのまま表示される。このスルー画のディジタル画像データは、１フレーム毎にＳＤＲＡＭ２４に格納され、次の１フレームで読み出されて表示される。
【００２６】
そして、その操作装置１６に含まれるシャッタボタン（図示せず）を操作することによって撮影操作が行われると、そのときのスルー画の画像データが写真画像の画像データとして、ＳＤＲＡＭ制御回路２２によって、ＳＤＲＡＭ２４に格納される。
【００２７】
このＳＤＲＡＭ２４に格納された写真画像データはまた、メモリカード３２に記録されるようにしてもよい。すなわち、ディジタルカメラ１０は、メモリカード３２を着脱自在に装着するためのスロット（図示せず）を有し、そのスロットにメモリカード３２が装着されたとき、プロセサ１２はＩ／Ｆ回路３４を通して、メモリカード３２にアクセスすることができ、必要に応じて、写真画像データを格納する。一例として、メモリカード３２には、画像データはファイル形式で記録される。つまり、撮影された画像データを格納する画像ファイルがメモリカード３２に記録される。
【００２８】
図１実施例において、操作装置１６に含まれるモード設定ボタン（図示せず）を操作して、パノラマモードを設定した場合、図２（Ｆ）に示すパノラマ合成写真ＰＰを撮影することができるが、このパノラマ合成写真ＰＰは、たとえば、連続して撮影された３つの写真画像Ｐ１，Ｐ２およびＰ３を横方向に接合（合成）して作成したものである。
【００２９】
図２の場合、まず、図２（Ａ）に示す最初の写真画像（先行写真画像）Ｐ１を所定の画角Ｗで撮影する。
【００３０】
そして、先行写真画像Ｐ１の右端の一部（図２（Ａ）において参照符号Ａで示す幅の部分）の画像を垂直方向に切り出して、図２（Ｂ）に示すガイド画像Ｇ１を作成する。
【００３１】
後続の写真画像Ｐ２を撮影するとき、ガイド画像Ｇ１を、図２（Ｃ）に示すように、そのときのスルー画のたとえば左端に重ね合わせて、そのスルー画とガイド画像との合成画像をＬＣＤモニタ３０（図１）に表示する。このガイド画像Ｇ１は、先行写真画像Ｐ１と後続写真画像Ｐ２との位置合わせのために表示するもので、ユーザは、後続写真画像Ｐ２を撮影するとき、その後続写真画像の撮影時のスルー画の左端に重畳的に表示されたガイド画像Ｇ１と、実際の被写体とが合致するように、カメラの横方向の位置を決定ればよい。ただし、ガイド画像をスルー画に重畳表示しても、それに従わないで撮影することは可能である。
【００３２】
第２写真画像Ｐ２を撮影したとき、同様に右端の一部が切り出されてガイド画像Ｇ２が作成され、後続（第３）写真画像Ｐ３を撮影するとき、そのガイド画像Ｇ２が後続写真画像Ｐ３のためのスルー画の左端に重畳され、そのような合成画像がＬＣＤモニタ３０に表示される。
【００３３】
このようにして３つの連続するかつ同じ画角Ｗを有する写真画像Ｐ１，Ｐ２およびＰ３が撮影されたとき、プロセサ１２は、ユーザからの指示（操作装置１６を通しての）に応じて、図２（Ｆ）のようなパノラマ合成写真ＰＰのパノラマ合成画像を作成する。
【００３４】
ただし、この実施例では、上で説明したように、第１写真画像Ｐ１および第２写真画像Ｐ２がガイド画像Ｇ１に相当する部分画像を共有し、第２写真画像Ｐ２および第３写真画像Ｐ３がガイド画像Ｇ２に相当する部分画像を共有するので、図２（Ｆ）のようにパノラマ合成されたパノラマ合成画像では、３枚の写真画像の合計の画角３Ｗよりガイド画像１つ分の幅Ａだけ狭いパノラマ合成画像が形成されることになる。
【００３５】
次に、図２および図３を参照して、ユーザが操作装置を操作してパノラマモードを設定したときの図１実施例の動作について説明する。
【００３６】
図３の最初のステップＳ１によって、プロセサ１２は、カメラ処理回路２０から出力されるディジタル画像データに従って、スルー画をＬＣＤモニタ３０に表示する。ただし、スルー画のディジタル画像データは前述のように、１フレーム毎に交互にＳＤＲＡＭ２４に書き込まれ、読み出されて表示される。
【００３７】
続いて、プロセサ１２が、ステップＳ３において、操作装置１６に含まれるシャッタボタンをユーザが操作したかどうかを判断する。ユーザによってシャッタボタンがオンされると、プロセサ１２は、次のステップＳ５において、そのときの輝度評価値（ＡＥ）をそのプロセサ１２の内部メモリ（図示せず）に記憶する。なお、輝度評価値を求める方法としては、シャッタボタンを押すときの全画素のＹ信号を１フレーム分積分し、それの平均値を計算する方法や、被写界の一部を輝度評価領域として設定しておき、その輝度評価領域内の全画素のＹ信号の１フレーム分積分して平均化する方法などが考えられるが、この輝度評価値を求める方法は任意の方法が利用可能である。
【００３８】
また、次のステップＳ７において、プロセサ１２は、シャッタボタンをオンしたときのスルー画の画像データを写真画像データとしてＳＤＲＡＭ２４に格納させる。ただし、この写真画像はメモリカード３２に格納されてもよい。
【００３９】
次のステップＳ９において、プロセサ１２は、図２（Ｂ）に示すように、図２（Ａ）に示す先行写真画像Ｐ１の一部を切り出して、ガイド画像Ｇ１を作成し、そのガイド画像Ｇ１の画像データをＳＤＲＡＭ２４に格納する。
【００４０】
続くステップＳ１１において、プロセサ１２は、操作装置１６によって終了操作がなされたかどうかを判断する。ステップＳ１１で“ＮＯ”が判断されたとき、次のステップＳ１３において、ステップＳ５で求めた輝度評価値に基づいて表１に示す透過率設定テーブルを参照して、図２（Ｃ）に示すように、後続写真画像Ｐ２の撮影の際のスルー画とガイド画像Ｇ１とを合成して（重畳して）ＬＣＤモニタ３０に表示する。
【００４１】
【表１】
0004772009.tif 000002
【００４２】
表１に示すように、この実施例では、ステップＳ５で求めた輝度評価値を５つの輝度レベル１‐５に区分する。たとえば、輝度評価値（ＡＥ）が４０以下のとき、輝度レベルを「１」に区分し、輝度評価値が１６０以上のとき輝度レベル「５」が割り当てられる。そして、輝度評価値が４１‐８９のとき輝度レベル「２」が、輝度評価値が１１１‐１５９のとき輝度レベル「４」が、それぞれ割り当てられる。つまり、この実施例では、輝度評価値が５段階に区分され、その輝度レベル毎にガイド画像Ｇの透過率が段階的に設定される。輝度レベルが「１」のとき、ガイド画像Ｇの透過率をたとえば７０％とし、輝度レベルが「２」のとき６０％とし、輝度レベルが「３」のとき５０％とし、輝度レベルが「４」のとき４０％とし、輝度レベルが「５」のとき３０％として設定する。
【００４３】
この実施例では、表１に示すように、先行写真画像の輝度評価値に比例する態様でガイド画像の透過率を設定するようにしたが、上記のごとき具体的な数値は単なる一例であり、重要なことは、先行写真画像の輝度評価値に応じてガイド画像の透過率を設定することである。
【００４４】
ステップＳ１３で第２写真画像Ｐ２のためのスルー画をガイド画像Ｇ１とともに表示しているとき、ユーザがシャッタボタン（図示せず）を押すと、ステップＳ１５で“ＹＥＳ”が判断され、プロセサ１２は、ステップＳ７と同様にして、そのときのスルー画の画像データを写真画像Ｐ２の画像データとしてＳＤＲＡＭ２４（またはメモリカード３２）へ格納する（ステップＳ１７）。
【００４５】
その後、ステップＳ１９において、写真画像Ｐ２の一部を切り出してガイド画像Ｇ２を作成し、そのガイド画像Ｇ２の画像データを、先のステップＳ９と同様にして、ＳＤＲＡＭ２４へ格納する。
【００４６】
ステップＳ１１に戻って、プロセサ１２は、終了操作がなされたかどうかを判断する。図２に示すように３枚の写真画像を連続撮影する場合には、このステップＳ１１で“ＮＯ”と判断されるので、ステップＳ１３を再び実行して、上記と同じように、最初の写真画像Ｐ１の輝度に応じた透過率でガイド画像Ｇ２を後続写真画像Ｐ３の撮影のためのスルー画に重ね合わせて表示し、ステップＳ１５‐Ｓ１９を繰り返し実行する。つまり、この実施例では、３枚以上の写真画像を撮影するとき、２枚目以降のガイド画像の透過率を最初の写真画像の輝度レベルに従って設定するので、最初の写真画像の撮影（シャッタボタンの操作）のときの輝度を評価するだけでよく、その都度、輝度評価するという煩雑さから開放される。
【００４７】
パノラマ撮影においては、後続写真画像は先行写真画像と時間的に接近して撮影されるので、輝度の点では、後続写真画像は先行写真画像からあまり大きく変ることはないと考えられる。したがって、ガイド画像の透過率を先行写真画像の輝度に応じて設定すれば、ガイド画像と後続写真画像撮影のためのスルー画との合成の際に、両者の輝度が適合するので、後続写真画像のためのスルー画にガイド画像が埋没したり、ガイド画像にスルー画の一部が埋没したりすることがないので、それらのスルー画、ガイド画像、さらには合成画像が見にくくなるという問題はなくなる。
【００４８】
ただし、必要なら、一連の連続撮影時に複数回輝度評価をし、その都度ガイド画像の透過率を可変的に設定するようにしてもよい。
【００４９】
そして、ユーザが操作装置１６を操作してパノラマ撮影の終了を指示すると、次のステップＳ２１で、プロセサ１２は、すべての写真画像（実施例の場合写真画像Ｐ1，Ｐ２およびＰ３）をメモリカード３２に格納する。
【００５０】
ついで、ステップＳ２３で、プロセサ１２は、操作装置１６に含まれる合成指示ボタン（図示せず）をユーザが操作したかどうか、つまりユーザがパノラマ画像合成を希望しているかどうかを判断する。
【００５１】
ステップＳ２３で“ＹＥＳ”が得られると、次のステップＳ２５で、プロセサ１２は、先に説明したように、たとえば３つの写真画像を横方向に接合した、パノラマ合成画像を作成し、それをＬＣＤモニタ３０に表示するとともに、ステップＳ２７で、そのパノラマ合成画像の画像データをメモリカード３２に格納する。
【００５２】
ただし、ステップＳ２３で“ＮＯ”を判断したとき、つまりユーザがそのときパノラマ画像合成を希望しなかったときには、そのまま終了する。この場合、ユーザは、そのメモリカード３２をディジタルカメラ１０から取り外して、たとえばコンピュータ（図示せず）のスロットにメモリカード３２を挿入してその写真画像の画像データをコンピュータに入力すれば、そのコンピュータ上で先に説明したようなパノラマ画像合成処理を実行することができる。
【００５３】
なお、上述の実施例では複数の写真画像を横方向に接合または合成するパノラマモードについて説明したが、この発明は、縦方向に連続するようなパノラマモードも包含するものである。
【００５４】
縦方向に連続させる場合、カメラがだんだんに上向きにされもしくは上方向に変位されるなら、ガイド画像は先行写真画像の上端所定幅を水平方向に切り出してガイド画像とし、そのガイド画像を後続写真画像撮影のためのスルー画の下端に重畳表示すればよい。徐々に下向きにもしくは下方向に変位されながら撮影する場合には、逆に、ガイド画像は先行写真画像の下端を切り出して作成し、そのガイド画像を後続写真画像の撮影時の上端に重ね合わせるようにすればよい。
【００５５】
さらに、上述の実施例では、ディジタルカメラ１０がパノラマ（横／縦）写真画像を撮影する機能だけでなく、パノラマ写真画像を接合または合成してパノラマ合成画像を生成するパノラマ画像合成機能を持つものとして説明した。しかしながら、この発明は、パノラマ写真画像を撮影する機能だけを有し、パノラマ画像合成機能を持たないディジタルカメラにもこの発明は適用できるものである。
【図面の簡単な説明】
【００５６】
【図１】図１はこの発明の一実施例の構成を示すブロック図である。
【図２】図２は図１実施例におけるパノラマモードを示す図解図である。
【図３】図３は図１実施例におけるパノラマモードの動作を示すフロー図である。図である。
【符号の説明】
【００５７】
１０  …ディジタルカメラ
１２  …プロセサ
２４  …ＳＤＲＡＭ
２6  …画像合成回路
３０  …ＬＣＤモニタ
３２  …メモリカード
【図１】
0004772009.tif 000003
【図２】
0004772009.tif 000004
【図３】
0004772009.tif 000005