(57)【特許請求の範囲】
【請求項１】
被写体全体を撮像する第１の撮像手段と、
上記被写体全体を複数の部分に分割し、被写体の各部分を撮像する第２の撮像手段と、
撮影を指示する撮影指示手段と、
上記撮影指示手段で撮影が指示されると、上記第１，第２の撮像手段を動作させて上記被写体全体と上記被写体の部分とを順次、撮像させる撮像制御手段と、上記第１及び第２の撮像手段で撮像された画像を記録する画像記録手段とを備えたデジタルカメラにおいて、
上記第１，第２の撮像手段で撮像された画像にそれぞれ互いに関連画像であることを示す情報を生成する情報生成手段と、
上記第１，第２の撮像手段で撮像された各画像をこれらの撮像画像に対応して上記情報生成手段で生成された情報と併せて、それぞれ独立の画像ファイルにして上記画像記録手段に記録する記録制御手段とを備えたことを特徴とするデジタルカメラ。
【請求項２】
請求項１記載のデジタルカメラにおいて、
画像記録手段に記録された撮像画像を再生表示する表示手段と、
上記撮像画像の上記表示手段への再生表示を指示する再生指示手段と、
上記再生指示手段により撮像画像の再生表示が指示されると、第１の撮像手段で撮像された被写体全体の画像のみを上記表示手段に再生表示させる表示制御手段とを更に備えたことを特徴とするデジタルカメラ。
【請求項３】
請求項２記載のデジタルカメラにおいて、
表示手段に再生表示された撮像画像の画像記録手段における記録の消去を指示する消去指示手段と、
上記消去指示手段により上記表示手段に再生表示された撮像画像の消去が指示されると、上記画像記録手段に記録された当該撮像画像及びこの撮像画像に関連した被写体の部分の撮像画像を消去する記録消去手段とを更に備えたことを特徴とするデジタルカメラ。
【請求項４】
請求項２又は３記載のデジタルカメラにおいて、
表示手段に再生表示された被写体全体の撮像画像とこれに関連した被写体の部分の撮像画像との関連性の解消を指示する指示手段と、
上記指示手段により関連性の解消が指示されると、画像記録手段の上記被写体全体の撮像画像の画像ファイルに記録された関連画像であることを示す情報を消去する情報消去手段とを更に備えたことを特徴とするデジタルカメラ。
【請求項５】
請求項４記載のデジタルカメラにおいて、
指示手段により関連性の解消が指示されると、画像記録手段に記録された表示手段に再生表示された被写体全体の撮像画像に関連した被写体の部分の撮像画像の画像ファィルを消去する画像消去手段とを更に備えたことを特徴とするデジタルカメラ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、撮像素子により被写体像を画像信号に光電変換して取り込むデジタルカメラに係り、特に被写体全体を複数の部分に分割して撮像し、各被写体の部分の撮像画像を貼り合わせるように合成して精細度の高い被写体全体の撮像画像を得ることのできるデジタルカメラに関するものである。
【０００２】
【従来の技術】
従来、デジタルカメラにおいて、ＣＣＤ（Charge Coupled Device）等の撮像素子の実効解像度を高めるため、被写体を複数の部分に分割し、かつ、拡大して撮像し、これらの部分画像を貼り合わせるように合成することで精細度の高い被写体全体の撮像画像を得ることのできるデジタルカメラが提案されている。
【０００３】
そして、被写体の部分のみを撮像し、これらの撮像画像を合成することなくメモリカード等の記録媒体に記録することによりカメラ側での部分画像の合成処理の負担を軽減するようにしたデジタルカメラが商品化されている。
【０００４】
【発明が解決しようとする課題】
ところで、上記従来のデジタルカメラでは、カメラ側で被写体全体の画像を合成しないので、例えばコンピュータシステムにより構成された画像処理装置でメモリカードから複数の被写体の部分の撮像画像を読み出し、これらの部分画像を貼り合わせるように合成して被写体全体の画像を作成する必要があるが、メモリカードには被写体全体の画像が記録されていないので、各被写体の部分の画像の貼合位置を正確に決定することができず、各被写体の部分の画像の貼合処理により画質劣化を招き易いという問題がある。
【０００５】
また、カメラ本体にＬＣＤ（Liquid Crystal Display）等の表示部が設けられ、撮影画像のモニタが可能なっていても、高精細撮影では被写体全体は撮影されず、被写体の部分の撮影画像を合成した被写体全体の画像も作成されないので、撮影結果をＬＣＤ表示部でモニタすることができないという不都合もある。
【０００６】
更にはＬＣＤ表示部にメモリカードに記録された撮影画像を再生表示して記録内容の整理（不必要な画像の消去や合成用の一組の被写体の部分の画像をそれぞれ独立の撮影画像に変更する等の整理）を可能にした場合も、高精細撮影された画像については被写体の部分の撮像画像しかＬＣＤ表示部に再生表示されないので、消去可否の判断等が容易にできないという不都合が生じる。
【０００７】
本発明は、上記課題に鑑みてなされたものであり、高精細撮影において、複数の被写体の部分の撮像画像を容易かつ正確に合成し得るように撮像及び記録の処理が可能なデジタルカメラを提供するものである。
【０００８】
【課題を解決するための手段】
本発明は、被写体全体を撮像する第１の撮像手段と、上記被写体全体を複数の部分に分割し、被写体の各部分を撮像する第２の撮像手段と、撮影を指示する撮影指示手段と、上記撮影指示手段で撮影が指示されると、上記第１，第２の撮像手段を動作させて上記被写体全体と上記被写体の部分とを順次、撮像させる撮像制御手段と、上記第１及び第２の撮像手段で撮像された画像を記録する画像記録手段とを備えたデジタルカメラにおいて、上記第１，第２の撮像手段で撮像された画像にそれぞれ互いに関連画像であることを示す情報を生成する情報生成手段と、上記第１，第２の撮像手段で撮像された各画像をこれらの撮像画像に対応して上記情報生成手段で生成された情報と併せて、それぞれ独立の画像ファイルにして上記画像記録手段に記録する記録制御手段とを備えたものである（請求項１）。
【０００９】
上記構成によれば、第１の撮像手段により被写体全体の画像が取り込まれ、続いて第２の撮像手段により被写体を複数の部分に分割し、被写体の各部分の画像がそれぞれ取り込まれる。そして、被写体全体の撮像画像と被写体の各部分の撮像画像とに対して互いに独立のファイルが作成されて画像記録手段に記録される。このとき、各撮像画像に対してそれぞれ互いに関連画像であることを示す情報が生成され、各撮像画像はその情報とともに画像記録手段に記録される。
【００１０】
画像記録手段から被写体全体の撮像画像又は被写体の部分の撮像画像の画像ファイルの内容を読み出し、これらの撮像画像を合成する場合も画像データに付随する情報の内容より確実に関連する撮像画像を読み出すことが可能となる。
【００１１】
また、本発明は、上記デジタルカメラにおいて、画像記録手段に記録された撮像画像を再生表示する表示手段と、上記撮像画像の上記表示手段への再生表示を指示する再生指示手段と、上記再生指示手段により撮像画像の再生表示が指示されると、第１の撮像手段で撮像された被写体全体の画像のみを上記表示手段に再生表示させる表示制御手段とを更に備えたものである（請求項２）。
【００１２】
上記構成によれば、再生指示手段で互いに関連する一組の撮像画像の再生が指示されると、当該指示された組の被写体全体の撮像画像のみが画像記録手段から読み出されて表示手段に再生され、他の被写体の部分の撮像は表示手段に再生されない。
【００１３】
また、本発明は、上記デジタルカメラにおいて、表示手段に再生表示された撮像画像の画像記録手段における記録の消去を指示する消去指示手段と、上記消去指示手段により上記表示手段に再生表示された撮像画像の消去が指示されると、上記画像記録手段に記録された当該撮像画像及びこの撮像画像に関連した被写体の部分の撮像画像を消去する記録消去手段とを更に備えたものである（請求項３）。
【００１４】
上記構成によれば、表示手段に互いに関連する一組の撮像画像のうちの被写体全体の撮像画像を表示させた状態で消去指示手段により記録消去の指示が行われると、記録手段に記録された当該一組の撮像画像を構成する被写体全体の撮像画像と被写体の各部分の撮像画像の画像ファイルが全て消去される。
【００１５】
また、本発明は、デジタルカメラにおいて、表示手段に再生表示された被写体全体の撮像画像とこれに関連した被写体の部分の撮像画像との関連性の解消を指示する指示手段と、上記指示手段により一組の関係の解消が指示されると、画像記録手段の上記被写体全体の撮像画像の画像ファイルに記録された関連画像であることを示す情報を消去する情報消去手段とを更に備えたものである（請求項４）。
【００１６】
上記構成によれば、表示手段に互いに関連する一組の撮像画像のうちの被写体全体の撮像画像を表示させた状態で指示手段により関連性の解消が指示されると、記録手段に記録された当該一組の撮像画像を構成する被写体全体の撮像画像及び被写体の各部分の撮像画像の各画像ファイル内の関連画像であることを示す情報が消去される。これにより被写体全体の撮像画像及び被写体の各部分の撮像画像の各画像ファイルはそれぞれ独立に撮影された画像として扱われる。
【００１７】
また、本発明は、上記デジタルカメラにおいて、上記指示手段により関連性の解消が指示されると、画像記録手段に記録された表示手段に再生表示された被写体全体の撮像画像に関連した被写体の部分の撮像画像の画像ファィルを消去する画像消去手段とを更に備えたものである（請求項５）。
【００１８】
上記構成よれば、表示手段に互いに関連する一組の撮像画像のうちの被写体全体の撮像画像を表示させた状態で指示手段により関連性の解消が指示されると、画像記録手段に記録された当該一組の撮像画像を構成する被写体の各部分の撮像画像の画像ファイルが全て消去されるとともに、被写体全体の撮像画像の画像ファイル内の関連画像であることを示す情報が消去される。
【００１９】
【発明の実施の形態】
本発明に係るデジタルカメラについて、図を用いて説明する。
図１〜図３は、本発明に係るデジタルカメラの一実施の形態の外観を示す図で、図１は前側から見た斜視図、図２は後側から見た斜視図、図３は表示部をカメラ本体から取り外した状態を示す斜視図である。また、図４はカメラ本体における撮像ユニット２２の配置位置を示す要部斜視図である。
【００２０】
同図に示すデジタルカメラ１は、ズームレンズからなる撮影レンズとＣＣＤ（Charge Coupled Device）からなる撮像素子とが一体的にユニット化され、カメラ本体の正面方向（カメラ本体２の前面２ａに対して垂直の方向）に対して上下左右に回動可能に支持された撮像ユニット２２を有し、この撮像ユニット２２の姿勢（すなわち、光軸方向）を制御することにより正面方向に対して所定の角度範囲で任意の方向の被写体を撮影することができるようになっている。
【００２１】
また、撮影モードとして通常の撮影動作を行うモード（以下、通常撮影モードという。）と通常撮影モードでの撮影画像よりも精細度の高い撮影画像を得ることのできるモード（以下、高精細撮影モードという。）とを有している。
【００２２】
なお、通常撮影モードでは１回のレリーズ動作で１枚の撮影画像が記録媒体であるフラッシュメモリに記録されるが、本実施の形態では後述するように１回のレリーズ動作で所定の時間間隔（例えば０．１秒間隔）で所定の回数（例えば３回）だけ露出制御を行い（すなわち、連続的に複数枚の画像を撮像し）、これらの撮像画像のうち、予め設定された撮像画像（例えば最初の撮像画像）をフラッシュメモリに自動的に記録するようにしている。そして、撮影者の指示により当該撮影者が希望する撮像画像（例えば２番目の撮像画像）を自動記録された撮像画像に換えて、もしくは、当該撮像画像に追加してフラッシュメモリに記録することができるようになっている。
【００２３】
通常撮影モードにおける上述の撮影制御は銀塩カメラにおけるブラケット撮影機能に類似したものである。銀塩カメラにおいては、通常、撮影者がモード設定した場合にブラケット撮影が行われるが、本実施の形態では通常撮影モードで常にブラケット撮影が行われる点で相違する。従って、以下の説明では通常撮影モードにおけるブラケット撮影を「オートブラケット撮影」と呼び、銀塩カメラにおけるブラケット撮影と区別することとする。
【００２４】
また、高精細撮影モードは、図５に示すように被写体Ｑの全体画像Ｇと当該被写体Ｑを４個の部分に分割した部分画像ＧA，ＧB，ＧC，ＧDとを取り込み、被写体Ｑの全体画像Ｇに基づいて４枚の部分画像ＧA〜ＧDを貼合合成することにより当該被写体Ｑの全体画像Ｇよりも精細度の高い被写体の全体画像を作成可能にするものである。そして、この高精細撮影モードにおいては、１回のレリーズ動作で撮像ユニット２２の光軸方向を正面方向（図５においてｏの方向）に向けて被写体Ｑの全体画像Ｇが取り込まれるとともに、撮像ユニット２２の光軸方向と撮像倍率とを所定方向（図５においてａ，ｂ，ｃ，ｄの方向）と所定の倍率（１．８〜１．９倍程度）とを自動変更しつつ４回だけ撮像動作を行って被写体Ｑの部分画像ＧA〜ＧDが取り込まれるようになっている。
【００２５】
なお、本実施の形態では被写体Ｑを４分割しているが、分割数はこれに限定されるものではなく、適宜の個数に分割することができるものである。また、本実施の形態ではデジタルカメラ１における画像の処理負担を軽減する観点から被写体Ｑの部分画像ＧA〜ＧDを取り込むのみで、これらの部分画像ＧA〜ＧDの貼合合成はコンピュータ等の画像処理システムで行われるようになっている。
【００２６】
図１に戻り、デジタルカメラ１は縦長の直方体形状をなし、カメラ本体２の幅の狭い一方の側面２ａがカメラ本体の前面をなし、他方の側面２ｂがカメラ本体の後面をなしている。カメラの後側から見て左側の側面２ｃの上部にＬＣＤ（Liquid Crystal Display）からなる表示画面を有する表示部３（以下、ＬＣＤ表示部３という。）がカメラ本体２に対して開閉可能、かつ、離脱可能に設けられている（図２，図３参照）。すなわち、カメラ本体２の左側面２ｃの上部前端に鉄、ニッケル等の磁性体からなる取付板１０が図略のヒンジ機構により開閉可能に取り付けられる一方、ＬＣＤ表示部３の表示面の右端部に強力な磁石Ｍが埋設され、この磁石Ｍの吸着力によりＬＣＤ表示部３が取付板１０に着脱可能に取り付けられている。
【００２７】
なお、カメラ本体２とＬＣＤ表示部３とはカメラ本体２内に図略の巻取り機構で収納可能になされたケーブル１１により電気的に接続され、このケーブル１１を介してカメラ本体２からＬＣＤ表示部３に電源や表示画像のデータが送信されるとともに、後述するＬＣＤ表示部３に設けられた各種スイッチの操作信号がケーブル１１を介してＬＣＤ表示部３からカメラ本体２に送信されるようになっている。すなわち、ＬＣＤ表示部３をカメラ本体２から離脱することにより遠隔操作で撮影ができるようになっている。
【００２８】
カメラ本体の前面２ａの上部適所にはフラッシュ４が設けられ、その下部に撮像ユニット２２の撮影レンズ２３１を露出させる開口部５が設けられている。撮像ユニット２２は、図４に示すようにカメラ本体２内の開口部５の臨む位置に光軸Ｌの方向を変更可能に設けられている。この撮像ユニット２２の構造については後述する。
【００２９】
また、カメラ本体の後面１ｂの上部適所には上記撮影レンズ２３１の焦点距離を変更するための一対の操作ボタン６，７（以下、ズーム操作ボタン６，７という。）が並設され、その下部に撮影を指示するレリーズボタン８が設けられ、更にその下部に上記撮像ユニット２２の光軸方向を手動調整するための操作レバー９（以下、光軸変更レバー９という。）が設けられている。なお、光軸変更レバー９は多機能化されており、後述するようにオートブラケット撮影された複数の撮影画像のＬＣＤ表示部３への表示画像の変更や再生モードにおけるＬＣＤ表示部３への再生コマの変更にも使用される。
【００３０】
フラッシュ４はキセノン放電管からなり、低輝度時に自動発光されるようになっている。開口部５は撮像ユニット２２の撮影レンズ２３１の露出し得る範囲（すなわち、撮影し得る光軸方向の変更範囲）を規定するものである。本実施の形態では撮影レンズ２３１の光軸方向を水平面内及び垂直面内でそれぞれ正面方向に対して±２０°変更できる範囲となっている。従って、撮影可能状態においては、撮影レンズ２３１が開口部５から露出可能な範囲内で撮像ユニット２２の回動が制御される。一方、撮影不可状態においては、撮影レンズ２３１が開口部５から露出しない所定の位置（例えば撮影レンズ２３１の光軸方向が斜め下方向となる所定の位置）に撮像ユニット２２が回動され、当該撮像ユニット２２の本体２３で開口部５が遮蔽されるようになっている。
【００３１】
ズーム操作ボタン６は撮像ユニット２２の撮影レンズ２３１の焦点距離を望遠（テレ）側に変更するための操作部材であり、ズーム操作ボタン７は、撮像ユニット２２の撮影レンズ２３１の焦点距離を広角（ワイド）側に変更するための操作部材である。両ズーム操作ボタン６，７を操作し続けると、所定の変更速度で撮影レンズ２３１の焦点距離が対応する方向に連続的に変更され、操作を解除すると、解除時の焦点距離に撮影レンズ２３１の焦点距離が設定される。
【００３２】
レリーズボタン８の操作は後述のスイッチＳ１，Ｓ２により検出されるようになっている。レリーズボタン８の半押操作によりスイッチＳ１がオンになり、これにより撮影動作の準備（焦点調節や露出制御値の設定等の準備）が行われ、レリーズボタン８の全押操作によりスイッチＳ２がオンになり、これにより設定された露出制御値により露出制御が行われる。なお、通常撮影モードにおいては、上述したようにオートブラケット撮影が行われるようになっているので、予め設定された所定の時間間隔で所定の回数だけ露出制御が繰り返される。また、高精細撮影モードにおいては、撮影レンズ２３１の光軸方向及び撮影倍率を自動変更して所定回数の露出制御が行われる。
【００３３】
光軸変更レバー９は上下左右の４方向に傾動可能になされ、光軸変更レバー９を傾動させることによりその傾動方向に撮像ユニット２２の光軸方向を変化させることができるようになっている。例えば光軸変更レバー９を上方向に傾動させると、その傾動が解除されるまで所定の速度で撮像ユニット２２が仰角方向に回動され、光軸変更レバー９を下方向に傾動させると、その傾動が解除されるまで所定の速度で撮像ユニット２２が俯角方向に回動される。なお、撮像ユニット２２の光軸方向が変更可能な許容範囲（正面方向に対して±２０°の範囲）を超えるときは、撮像ユニット２２がその許容範囲の限界位置に達した時点で回動動作は自動停止される。
【００３４】
ＬＣＤ表示部３の裏面中央にはＬＣＤパネル１２が設けられている。また、ＬＣＤ表示部３のＬＣＤパネル１２に表示されるライブビュー画像を見ながら遠隔操作で撮影動作ができるように、ＬＣＤパネル１２の周辺部には記録／再生モードスイッチ１３、撮影モードスイッチ１４、ブラケット撮影確認ボタン１５、ズーム操作ボタン１６，１７、レリーズボタン１８、光軸変更ボタン１９ａ〜１９ｄ、消去ボタン２０及びメインスイッチ２１が設けられている。なお、光軸変更ボタン１９ａ〜１９ｄも光軸変更レバー９と同様に多機能化されている。
【００３５】
記録／再生モードスイッチ１３はＬＣＤ表示部３の左側周辺部の下部に設けられ、撮影を行う記録モードとフラッシュメモリに記録された画像をＬＣＤパネル１２に再生表示する再生モードとを切換設定するものである。記録／再生モードスイッチ１３は２接点スライドスイッチからなり、例えば摘みを左側にスライドさせると、記録モードが設定され、摘みを右側にスライドさせると、再生モードが設定される。
【００３６】
撮影モードスイッチ１４は記録／再生モードスイッチ１３の下部に設けられ、上述した通常撮影モードと高精細撮影モードとを切換設定するものである。撮影モードスイッチ１４も記録／再生モードスイッチ１３と同様に２接点スライドスイッチからなり、例えば摘みを左側にスライドさせると、通常撮影モードが設定され、摘みを右側にスライドさせると、高精細撮影モードが設定される。
【００３７】
ブラケット撮影確認ボタン１５はＬＣＤ表示部３の下側周辺部の左端部に設けられ、通常撮影モードにおけるオートブラケット撮影の内容確認や記録画像の変更等を行うモード（以下、確認モードという。）の設定及び解除を行うものである。ブラケット撮影確認ボタン１５も多機能化されており、再生モードにおいては高精細撮影モードで撮影された記録画像の属性変更を指示する操作ボタンとして機能するようになっている。なお、高精細撮影モードで撮影された複数の被写体Ｑの部分画像ＧA〜ＧDは貼合合成用の画像であることが識別できるように、属性データとして撮影モードに関する情報を付してフラッシュメモリに記録されるが、高精細撮影モードの撮影画像の属性変更とは、各部分画像ＧA〜ＧDを等価的に通常撮影モードで撮影された画像として取り扱えるように、撮影モードに関する情報の内容を変更するものである。
【００３８】
ブラケット撮影確認ボタン１５はプッシュスイッチからなり、記録モードにおいて撮影終了直後に押されると、押される毎に確認モードの設定と解除とが交互に入力される。また、再生モードにおいてブラケット撮影確認ボタン１５が押されると、押される毎にＬＣＤ表示部３に表示されている高精細撮影モードの撮影画像に対応する画像ファイルが通常撮影モードの撮影画像の画像ファイルに変更される。
【００３９】
ズーム操作ボタン１６，１７はＬＣＤ表示部３の下側周辺部の中央部に設けられ、それぞれカメラ本体２に設けられたズーム操作ボタン６，７と同一の機能を果たす操作ボタンである。また、レリーズボタン１８はＬＣＤ表示部３の下側周辺部の右端部に設けられ、カメラ本体２に設けられたレリーズボタン８と同一の機能を果たす操作ボタンである。
【００４０】
光軸変更ボタン１９ａ〜１９ｄはそれぞれＬＣＤ表示部３の上下左右の各周辺部の略中央に設けられ、カメラ本体２に設けられた光軸変更レバー９と同一の機能を果たす操作ボタンである。光軸変更ボタン１９ａ〜１９ｄの各ボタンの操作はそれぞれ光軸変更レバー９の上下左右の各方向への傾動操作に対応している。従って、例えば記録モードにおいて光軸変更ボタン１９ａを押圧操作すると、その押圧操作が解除されるまで所定の速度で撮像ユニット２２が仰角方向に回動され、光軸変更ボタン１９ｂを押圧操作すると、その押圧操作が解除されるまで所定の速度で撮像ユニット２２が俯角方向に回動される。なお、許容範囲（正面方向に対して±２０°の範囲）内で撮像ユニット２２の光軸方向の手動変更が行われる点は光軸変更レバー９の場合と同様である。
【００４１】
消去ボタン２０はＬＣＤ表示部３の左側周辺部の上部に設けられ、フラッシュメモリに記録された画像の消去を指示する操作ボタンである。また、メインスイッチ２１は消去ボタン２０の下部に設けられ、電源の供給／停止を行うものである。
【００４２】
図６は撮像ユニットの正面図、図７は同撮像ユニットの平面図、図８は同撮像ユニットの右側面図である。
【００４３】
撮像ユニット２２はユニット本体２３、このユニット本体２３を垂直方向に揺動可能に支持するコ字状の第１支持枠２４、ユニット本体２３を水平方向に回動可能に支持するＬ字状の第２支持体２５、ユニット本体２３を上下左右の各方向に回動させる駆動部材２６、ユニット本体２３の回動位置を検出する位置検出部材２７，２８から構成されている。
【００４４】
ユニット本体２３は円筒の両端が半球面で覆われたカプセル形状をなし、一方の半球面の中央に撮影レンズ２３１を露出させる円形の窓２３ｃを有している。ユニット本体２３内には中心軸上に上記窓２３ｃに臨ましめて撮影レンズ２３１が配設され、この撮影レンズ２３１の後方位置に図略のＣＣＤからなる撮像素子を有する撮像部が配設されている。
【００４５】
撮影レンズ２３１は、例えば５ｍｍ〜１５ｍｍの範囲で焦点距離が変更可能なズームレンズで構成されている。撮影レンズ２３１は、図８に示すように、焦点距離を変更するための光軸方向に移動可能なレンズ２３１ａを有し、このレンズ２３１ａの位置を制御することにより焦点距離が制御されるようになっている。焦点距離調整用のレンズ２３１ａは、電動モータ２３２（以下、ズームモータ２３２という。）のロータ２３２ａに直結された棒状のネジ部材２３３に螺合されているナット部材２３４に固定されている。ズームモータ２３２を駆動すると、ネジ部材２３３が回転し、これによりナット部材２３４がネジ部材２３３の軸方向に直進運動してレンズ２３１ａが光軸上を前後に移動する。
【００４６】
また、レンズ２３１ａにはズームモータ２３２により直進運動する当該レンズ２３１ａの位置を検出するエンコーダ２３５が設けられている。エンコーダ２３５はネジ部材２３３の下方位置に設けられたコード板２３５ａとナット部材２３４に固着され、先端がこのコード板２３５ａに圧接された複数本の接片からなるブラシ２３５ｂとから構成されている。ズームモータ２３２の駆動によりレンズ２３１ａが直進運動を行うと、ブラシ２３５ｂがコード板２３５ａ上を摺動して位置を示すコード符号の信号（例えば４ビット信号）が当該ブラシ２３５ｂから出力され、この信号をデコードすることによりレンズ２３１ａの位置（すなわち、その位置に対応する焦点距離）が検出されるようになっている。なお、本実施の形態では５ｍｍ〜１５ｍｍの範囲において、１ｍｍ単位で焦点距離を検出することができるようになっている。
【００４７】
撮像部はＣＣＤのほか、このＣＣＤから出力される画像信号（アナログ信号）に所定のアナログ信号処理を施す信号処理回路を有している。この信号処理回路には画像信号のサンプリングノイズを低減するＣＤＳ回路（相関二重サンプリング回路）や画像信号を増幅するＡＧＣ回路（自動ゲイン調整回路）が含まれている。
【００４８】
ユニット本体２３の円筒部の両側面の略中央にはピン２３ｄ，２３ｅが突設され、これらのピン２３ｄ，２３ｅをそれぞれ第１支持枠２４の両端適所に穿設された孔２４ａ，２４ｂ（図６参照）に遊嵌させてユニット本体２３が第１支持枠２４に垂直面内で回動可能に支持されている。また、ユニット本体２３の円筒部の下側面の略中央と第１支持枠２４の略中央とには図略の孔が穿設され、第２支持体２５の長辺部２５ａの適所に突設されたピン２５ｃをこれらの孔に遊嵌させてユニット本体２３及び第１支持枠２４が第２支持体２５に水平面内で回動可能に支持されている。
【００４９】
更に第２支持体２５の短辺部２５ｂの上部適所に駆動部材２６が突設され、この駆動部材２６の先端はユニット本体２３の後側の半球面２３ｂの中央に接触している。この駆動部材２６は、図１０に示すように四角柱状の弾性部材２６１の４つの側面にそれぞれＰＺＴ等の圧電素子２６２〜２６５を貼り付けるとともに、上端面に積層型圧電素子２６６と当接片２６７とを貼り付けたものである。当接片２６７にはユニット本体２３の半球面２３ｂに当接させるための突起２６７ａが形成されている。
【００５０】
図１０に示すように駆動部材２６に対して直交座標系ｘｙｚを設定すると、ｘ軸方向に設けられた一対の圧電素子２６２，２６４は駆動部材２６の先端部をｘｚ面内で振動させる駆動源であり、ｙ軸方向に設けられた一対の圧電素子２６３，２６５は駆動部材２６の先端部をｙｚ平面内で振動させる駆動源である。すなわち、圧電素子２６２と圧電素子２６４とに互いに位相が反転した正弦波電圧を印加すると、圧電素子２６２が収縮するときは圧電素子２６４が伸長して駆動部材２６の先端部は＋ｘ方向に傾き、逆に圧電素子２６２が伸長するときは圧電素子２６４が収縮して駆動部材２６の先端部は−ｘ方向に傾くので、駆動部材２６の先端はｘｚ面内で振動する。同様に圧電素子２６３と圧電素子２６５とに互いに位相が反転した正弦波電圧を印加すると、同様のメカニズムで駆動部材２６の先端はｙｚ面内で振動する。
【００５１】
また、積層型圧電素子２６６は駆動部材２６をｚ方向に伸長させる駆動源である。すなわち、積層型圧電素子２６６に正弦波の電圧を印加すると、当該積層型圧電素子２６６は厚さ方向に伸縮するので、駆動部材２６の先端はｚ軸方向に振動する。
【００５２】
従って、図１１に示すように圧電素子２６２と圧電素子２６４とを互いに位相が反転した正弦波の電圧ｅ1，ｅ2で駆動するとともに、積層型圧電素子２６６を圧電素子２６２に対する駆動電圧ｅ1に対して９０°位相が遅れた正弦波電圧ｅ3で駆動すると、駆動部材２６の先端はｘ軸方向の振動とｚ軸方向の伸縮とが合成された運動を行い、ｘｚ面内で楕円運動を行うことになる（図１０の回転矢印参照）。圧電素子２６３と圧電素子２６５とを互いに位相が反転した正弦波の電圧で駆動するとともに、積層型圧電素子２６６を圧電素子２６３に対する駆動電圧に対して９０°位相が遅れた正弦波電圧で駆動した場合も同様のメカニズムで駆動部材２６の先端はｙｚ面内で楕円運動を行うことになる。そして、積層型圧電素子２６６の駆動電圧の位相を圧電素子２６２又は２６３に対する駆動電圧に対して９０°進めると、ｘｚ面内又はｙｚ面内での楕円運動の回転方向は９０°位相を遅らせた場合と逆になる。
【００５３】
従って、いま、ｘｚ平面が水平平面に一致している場合、圧電素子２６２と圧電素子２６４とを互いに位相が反転した正弦波電圧ｅ1，ｅ2で駆動するとともに、積層型圧電素子２６６を圧電素子２６２に対する駆動電圧ｅ1に対して９０°位相が遅れた正弦波電圧ｅ3で駆動すると、ユニット本体２３の後端側の半球面２３ｂに当接された駆動部材２６の当接片２６７が水平面内で、例えば反時計方向に楕円運動を行うので、この楕円運動によりユニット本体２３はピン２５ｃを中心として水平面内を時計回りに回動し、積層型圧電素子２６６の駆動電圧ｅ3の位相を圧電素子２６２の駆動電圧ｅ1に対して９０°進めると、駆動部材２６の当接片２６７が水平面内で時計方向に楕円運動を行うので、この楕円運動によりユニット本体２３はピン２５ｃを中心として水平面内を反時計回りに回動する。
【００５４】
一方、圧電素子２６３と圧電素子２６５とを互いに位相が反転した正弦波の電圧を駆動するとともに、積層型圧電素子２６６を圧電素子２６３に対する駆動電圧に対して９０°位相が遅れた正弦波電圧（もしくは９０°位相が進んだ正弦波電圧）で駆動すると、同様のメカニズムでユニット本体２３はピン２３ｄ，２３ｅを中心として垂直面内を時計回り（もしくは反時計回り）に回動する。
【００５５】
ユニット本体２３の正面から見て右側の側部には位置検出部材２７が設けられ、下側の側部には位置検出部材２８が設けられている（図７，図８参照）。位置検出部材２７はユニット本体２３のｙｚ面内（垂直面内）における回動位置を検出するものであり、位置検出部材２８はユニット本体２３のｘｚ面内（水平面内）における回動位置を検出するものである。
【００５６】
位置検出部材２７は、図１２に示すように磁気ヘッド２７１及び円弧状のマグネットスケール２７２と図略の位置検出回路とで構成されている。マグネットスケール２７２はユニット本体２３の右側の側部に固定される一方、磁気ヘッド２７１は第１支持枠２４の端部の当該マグネットスケール２７２に対向する位置に、ユニット本体２３が垂直面内で回動した際、磁気ヘッド２７１がマグネットスケール２７２上を相対的に移動するように取り付けられている。また、位置検出回路はカメラ本体２内の適所に設けられている。
【００５７】
マグネットスケール２７２は３本のトラック２７２ａ，２７２ｂ，２７２ｃを有し、外側の２本のトラック２７２ａ，２７２ｂには複数のＳ極とＮ極の磁極ｍ１，ｍ２が所定の角度ピッチΔα（例えばトラック２７２ｂにおいて、磁極ｍ２間の距離ｄが２００μｍとなる角度ピッチ）で交互に、かつ、両トラック間で隣接する磁極ｍ１，ｍ２が同極性となるように着磁されている。
【００５８】
トラック２７２ａに形成された隣接するＳ極の磁極ｍ１とＮ極の磁極ｍ１との境界位置は円弧状のスケールの目盛位置に相当し、トラック２７２ｂに形成された隣接するＳ極の磁極ｍ２とＮ極の磁極ｍ２との境界位置も円弧状のスケールの目盛位置に相当している。同一スケールに相当する２本のトラック２７２ａ，２７２ｂを設けているのは、撮像ユニット２２の回動方向を検出可能にするとともに、回動角αをΔα／２ピッチで検出できるようにするためである。すなわち、トラック２７２ａの磁極ｍ１の各境界位置又はトラック２７２ｂの磁極ｍ２の各境界位置を検出することにより基準位置Ｒからの回転量（もしくは回動角α）が検出できるが、トラック２７２ａの磁極ｍ１間の境界位置の検出タイミングとトラック２７２ｂの磁極ｍ２間の境界位置の検出タイミングとを電気的にπ／２だけ位相をずらせることによりΔα／２の角度ピッチで回転量が検出される。
【００５９】
なお、基準位置Ｒは、撮像ユニット２２の光軸Ｌが正面方向となる当該撮像ユニット２２の位置を「中心位置」と呼ぶことにすると、撮像ユニット２２が垂直面内で中心位置から下方向に４０°回動した位置である。
【００６０】
また、最も内側のトラック２７２ｃには一方端部の適所に一対のＳ極とＮ極の磁極ｍ３が着磁されている。トラック２７２ｃに形成された一対の磁極ｍ３はトラック２７２ａ，２７２ｂのスケールの基準位置Ｒを与えるものである。従って、これらの磁極ｍ３もトラック２７２ｂとの間で隣接する磁極ｍ２と同極性となる位置に着磁されている。
【００６１】
磁気ヘッド２７１はマグネットスケール２７２の各トラック２７２ａ，２７２ｂ，２７２ｃに形成された磁極ｍ１，ｍ２，ｍ３をそれぞれ検出するための磁気抵抗素子２７１ａ，２７１ｂ，２７１ｃを有している。磁気抵抗素子２７１ａと磁気抵抗素子２７１ｃとはマグネットスケール２７２上で同一の回転位置（図１２では回転位置ｎ）となる位置に配置され、磁気抵抗素子２７１ｂは磁気抵抗素子２７１ａ及び磁気抵抗素子２７１ｃに対して角度ピッチΔαの１／２だけ時計回りにずれた位置に配置されている。磁気抵抗素子２７１ａに対して磁気抵抗素子２７１ｂの位置をずらしているのは、トラック２７２ａの磁極ｍ１間の境界位置の検出タイミングとトラック２７２ｂの磁極ｍ２間の境界位置の検出タイミングとを電気的にπ／２だけ位相をずらせるためである。
【００６２】
図１３は、位置検出回路の一実施の形態を示すブロック図である。
位置検出回路２７３は３個の波形整形回路２７３ａ，２７３ｂ，２７３ｃ、位相検出回路２７３ｄ、信号変化検出回路２７３ｅ及びカウンタ２７３ｆから構成されている。波形整形回路２７３ａ，２７３ｂ，２７３ｃにはそれぞれ磁気抵抗素子２７１ａ，２７１ｂ，２７１ｃの磁極検出信号が入力される。波形整形回路２７３ａ，２７３ｂの出力信号Ｓg1，Ｓg2はそれぞれ位相検出回路２７３ｄと信号変化検出回路２７３ｅとに入力され、波形整形回路２７３ｃの出力信号Ｓg3はカウンタ２７３ｆのリセット端子に入力されている。また、位相検出回路２７３ｄから出力される信号Ｓg4はカウンタ２７３ｆの＋／−端子に入力され、信号変化検出回路２７３ｅから出力される信号Ｓg5はカウンタ２７３ｆのカウント端子に入力されている。そして、カウンタ２７３ｆのＯＵＴ端子から角度データ（すなわち、図１２における基準位置Ｒからの回動角度αのデータ）が検出される。
【００６３】
撮像ユニット２２の回動動作により磁気ヘッド２７１がマグネットスケール２７２上を相対的に移動すると、磁気抵抗素子２７１ａ，２７１ｂ，２７１ｃによりそれぞれトラック２７２ａ，２７２ｂ，２７２ｃに形成された磁極ｍ１，ｍ２，ｍ３による磁場が検出される。トラック２７２ａ，２７２ｂには磁極ｍ１，ｍ２がＮ，Ｓ交互に形成されているので、磁気抵抗素子２７１ａ，２７１ｂからは所定の周期で正弦波状に変化する信号が出力される。また、トラック２７２ｃには所定の位置にＮ，Ｓ一対の磁極ｍ３が形成されているので、磁気抵抗素子２７１ｃからは当該磁気抵抗素子２７１ｃが磁極ｍ３の形成位置を通過したとき、正弦波状に変化する信号が１周期分だけ出力される。
【００６４】
波形整形回路２７３ａ，２７３ｂ，２７３ｃはそれぞれ磁気抵抗素子２７１ａ，２７１ｂ，２７１ｃから出力される正弦波状の信号を矩形波の信号に波形整形するものである。また、位相検出回路２７３ｄは波形整形回路２７３ａの出力信号Ｓg1と波形整形回路２７３ｂの出力信号Ｓg2との位相関係（例えば信号Ｓg1の位相が信号Ｓg2の位相に対して進み位相か遅れ位相かの関係）を検出するものである。この位相関係の検出信号Ｓg4はマグネットスケール２７２に対する磁気ヘッド２７１の相対的な移動方向（すなわち、撮像ユニット２２の回動方向）を示すものである。
【００６５】
また、信号変化検出回路２７３ｅは出力信号Ｓg1，Ｓg2の信号変化（すなわち、例えばＳ極検出からＮ極検出に変化したこと）を検出するものである。この検出信号Ｓg5はマグネットスケール２７２に対する磁気ヘッド２７１の移動量（もしくは回転角α）を１００μｍ単位（もしくはΔα／２単位）で検出したものである。
【００６６】
磁気抵抗素子２７１ａと磁気抵抗素子２７１ｂとは磁気ヘッド２７１において検出位置が互いに９０°位相がずれる関係に設定されているので、図１４に示すように、波形整形回路２７３ａの出力信号Ｓg1と波形検出回路２７３ｂの出力信号Ｓg2とは位相がπ／２だけずれている。しかも磁気ヘッド２７１のマグネットスケール２７２に対する移動方向が時計回りか反時計回りかで信号Ｓg2に対する信号Ｓg1の位相の進遅関係は互いに逆になっている。すなわち、磁気ヘッド２７１がマグネットスケール２７２に対して時計回りに移動するときは、図１４では磁気ヘッド２７１がマグネットスケール２７２ａを右から左に移動することになるので、信号Ｓg2に対する信号Ｓg1の位相は遅れ位相となり（図１４の基準位置Ｒの検出タイミング参照）、磁気ヘッド２７１がマグネットスケール２７２に対して反時計回りに移動すると（図１４では磁気ヘッド２７１がマグネットスケール２７２ａを左から右に移動すると）、信号Ｓg2に対する信号Ｓg1の位相は進み位相となる。
【００６７】
従って、位相検出回路２７３ｂでは、例えば信号Ｓg2に対する信号Ｓg1の位相が進み位相のとき（撮像ユニット２２が反時計回りに回動しているとき）、ハイレベルの信号が出力され、信号Ｓg2に対する信号Ｓg1の位相が遅れ位相のとき（撮像ユニット２２が時計回りに回動しているとき）、ローレベルの信号が出力される。なお、位相検出回路２７３ｂの出力信号のハイ／ロー関係は逆になっていてもよい。
【００６８】
また、信号変化検出回路２７３ｅは波形整形回路２７３ａ及び波形整形回路２７３ｂの出力信号Ｓg1，Sg2の立上り及び立下りを検出し、その検出毎にパルス信号を出力する。信号Ｓg1及び信号Ｓg2の信号変化を検出したパルス列はそれぞれ磁気ヘッド２７１のマグネットスケール２７２上の移動を２００μｍピッチで検出したものであるが、信号Ｓg1の信号変化を検出したパルス列と信号Ｓg2の信号変化を検出したパルス列とは検出タイミングが相互にπ／２だけずれているので、信号変化検出回路２７３ｅから出力されるパルス列信号Ｓg5は磁気ヘッド２７１のマグネットスケール２７２上の移動を１００μｍピッチで検出した（すなわち、撮像ユニット２２の回動を角度Δα／２ピッチした）ものとなっている。
【００６９】
従って、カウンタ２７３ｆでは波形整形回路２７３ａから出力される基準位置Ｒの検出信号Ｓg3（信号変化の信号）でカウント値をリセットした後、カウント端子に入力されるパルス数Ｎmをカウントし、このカウント値Ｎmに角度Δα／２を乗して撮像ユニット２２の基準位置Ｒからの回動角αが算出され、その角度データがＯＵＴ端子から出力される。また、＋／−端子に入力される信号Ｓg4のレベルより撮像ユニット２２の回動方向が判別され、その回動方向のデータもＯＵＴ端子から出力される。
【００７０】
なお、位置検出部材２８も位置検出部材２７と同様の構成を有し、この位置検出部材２８により上述と同様のメカニズムで撮像ユニット２２の水平面内での回動位置が検出される。位置検出部材２８における基準位置Ｒは撮像ユニット２２が水平面内で中心位置から右方向に４０°回動した位置である。
【００７１】
上記構成において、メインスイッチ２１がオンなると、記録モードが初期設定され、撮像ユニット２２は、まず、図１５の実線の状態及び図１６に示すように自動的に中心位置（すなわち、撮影レンズ２３１が開口部５から露出し、その光軸Ｌが正面方向となる位置）に設定される。そして、記録モードにおいては、撮影者の光軸変更レバー９又は光軸変更ボタン１９ａ〜１９ｄの操作により撮像ユニット２２が中心位置より上下左右の各方向にそれぞれおよそ±２０°の範囲（上述の許容範囲に相当）内で任意の位置に設定されて、撮影が行われる。
【００７２】
また、メインスイッチ２１がオフになると、図１５の一点鎖線で示すように、撮像ユニット２２が中心位置に対して下方向におよそ４０°回動した位置に自動的に設定され、開口部５がユニット本体２３の前側の半球面２３ａの部分で遮蔽される。なお、中心位置に対して下方向以外でおよそ４０°回動した位置に撮像ユニット２２を設定して開口部５をユニット本体２３の前側の半球面２３ａの部分で遮蔽するようにしてもよい。本実施の形態では、撮像ユニット２２の駆動制御の容易性を考慮して位置検出部材２７，２８でそれぞれ基準位置Ｒが検出されるまで撮像ユニット２２を回動させ、図１７に示すように、右下方向に４０°回動した位置に撮像ユニット２２を設定するようにしている。
【００７３】
このように開口部５にバリアやスライドカバーを設けることなくユニット本体２３で開口部５を遮蔽するようにしているので、開口部２の遮蔽機構が簡単になるとともに、カメラ収納時はユニット本体２３が確実にカメラ本体２内に格納されるので、簡単な構成で撮影レンズ２３１に汚れや埃が付着することがなく、撮影レンズ２３１を通して撮像部に不要光が進入することもないようになっている。
【００７４】
なお、本実施の形態では圧電素子を撮像ユニット２２の駆動部材に用いているが、ステッピングモータ等のモータを駆動部材としてもよい。この場合、例えば撮像ユニット２２の垂直面内の回動軸と水平面内の回動軸とにそれぞれステッピングモータのロータを直結して直接、撮像ユニット２２をモータ駆動してもよく、ステッピングモータの駆動力を歯車とカムとからなる駆動力切換伝達部材を介して上記回転軸に伝達して間接的に撮像ユニット２２をモータ駆動してもよい。
【００７５】
図１８は、デジタルカメラ１の回路構成を示すブロック図である。
同図において、上述した部材と同一の部材には同一の番号を付している。ユニット本体２３内の撮像部２３９は上述した撮像素子と信号処理回路とを備えた撮像部に相当するものである。また、ズーム駆動部２３７は撮影レンズ２３１内の焦点距離調節用のレンズ２３１ａの駆動を制御するもので、上述のズームモータ２３２、ネジ部材２３３及びナット部材２３４からなる駆動機構に相当するものである。ズーム駆動部２３７は制御部２１３からの制御信号に基づいてズームモータ２３２を駆動することによりレンズ２３１ａの位置を制御する。
【００７６】
レンズ位置検出部２３８は焦点距離調節用のレンズ２３１ａの位置を検出するもので、上述のエンコーダ２３５とこのエンコーダ２３５から出力されるコード符号を位置情報にデコードするデコーダとを有している。レンズ位置検出部２３８から出力される位置情報は制御部２１３に入力される。
【００７７】
ユニット駆動部２０１は撮像ユニット２２の回動動作を制御するもので、上述の駆動部材２６とこの駆動部材２６の駆動回路とを有している。ユニット駆動部２０１は制御部２１３からの制御信号に基づいて駆動部材２６を駆動することにより撮像ユニット２２の位置を制御する。
【００７８】
ユニット位置検出部２０２は撮像ユニット２２の回動位置を検出するもので、上述の位置検出部材２７，２８と位置検出回路とを有している。ユニット位置検出部２０２から出力される撮像ユニット２２の回動方向及び回動量の情報は制御部２１３に入力される。
【００７９】
ＦＬ制御部２０３はフラッシュ４の発光を制御するものである。ＦＬ制御部２０３は発光エネルギー蓄積回路及び発光タイミング制御回路を有し、制御部２１３からの制御信号に基づきフラッシュ４の発光を制御する。撮影が所定の低輝度撮影となるときは、制御部２１３から発光指令信号が出力され、ＦＬ制御部２０３は撮影時にフラッシュ４を自動発光させる。
【００８０】
電源部２０４は電源電池及びＤＣ／ＤＣコンバータを含み、各種の電気回路に必要な電源を生成して供給するものである。電源部２０４も制御部２１３からの制御信号に基づいて電源供給を制御する。
【００８１】
スイッチ群２０５はズーム操作ボタン６，７、レリーズボタン８及び光軸変更レバー９の操作を検出し、その検出信号を制御部２１３に入力するものである。
【００８２】
スイッチ群２０５にはスイッチＳ１，Ｓ２，ＳＺＩ，ＳＺＯ，ＳＵ，ＳＤ，ＳＲ，ＳＬが含まれている。各スイッチＳ１〜ＳＬの内容は、以下のようになっている。
Ｓ１；レリースボタン８の半押状態を検出するスイッチである。
Ｓ２；レリースボタン８の全押状態を検出するスイッチである。
ＳＺＩ；ズーム操作ボタン６の押込状態を検出するズームインスイッチである。
ＳＺＯ；ズーム操作ボタン７の押込状態を検出するズームアウトスイッチである。
ＳＵ；光軸変更レバー９の上方向の傾動状態を検出するスイッチである。
ＳＤ；光軸変更レバー９の下方向の傾動状態を検出するスイッチである。
ＳＲ；光軸変更レバー９の右方向の傾動状態を検出するスイッチである。
ＳＬ；光軸変更レバー９の左方向の傾動状態を検出するスイッチである。
【００８３】
Ａ／Ｄ変換部２０６は撮像部２３９から出力される画像信号（アナログ信号）を、例えば８ビット構成のデジタル信号（以下、この画像信号を画像データという。）に変換するものである。
【００８４】
タイミングジェネレータ２０７は撮像部２３９の撮像動作及びその撮像画像を構成する画素データの撮像部２３９及びＡ／Ｄ変換部２０６での時系列処理を行うためのタイミングパルスを生成するものである。タイミングジェネレータ２０７は基準クロックを有し、この基準クロックを分周して所定の周波数のタイミングパルスを生成し、それぞれ撮像部２３９及びＡ／Ｄ変換部２０６に入力する。また、ＣＣＤの積分動作の開始／終了のタイミング信号を生成し、撮像部２３９に入力する。タイミングジェネレータ２０７は制御部２１３からの制御信号に基づいてタイミング信号を生成し、そのタイミング信号を撮像部２３９及びＡ／Ｄ変換部２０６に入力する。
【００８５】
信号処理部２０８は黒レベル補正回路、ホワイトバランス回路及びγ補正回路等の信号処理回路を有し、Ａ／Ｄ変換部２０６から出力される画像データの黒レベルの補正、ホワイトバランス調整及び階調補正等の所定の信号処理を行うものである。
【００８６】
ＲＡＭ（Random Access Memory）２０９は信号処理部２０８から出力される画像データを一時的に記憶するものである。ＲＡＭ２０９は撮像画像５枚分の記憶容量を有している。このようにＲＡＭ２０９に複数枚の撮像画像の記憶を可能にしているのは、上述した高精細撮影モードにおける部分画像の撮影を可能にするためである。そして、ＲＡＭ２０９の記憶容量に余裕があるので、通常撮影モードにおいてはオートブラケット撮影を行うようにしている。
【００８７】
記録／読出処理部２１１はＲＡＭ２０９に記憶された画像データのフラッシュメモリ２１２への記録、及びＬＣＤ表示部３に再生するためフラッシュメモリ２１２に記録された撮像画像の読出処理を行うものである。記録／読出処理部２１１は制御部２１３からの制御信号に基づいて画像の記録もしくは読出を行う。
【００８８】
伸長／圧縮処理部２１０はＲＡＭ２０９に記憶された画像データをフラッシュメモリ２１２に記録する際の当該画像データの圧縮及びフラッシュメモリ２１２から読み出された画像データ（圧縮データ）の伸長を行うものである。伸長／圧縮処理部２１０は制御部２１３からの制御信号に基づき、例えばＪＰＥＧ（Joint Photographic Coding Experts Group）方式により画像データの圧縮／伸長を行う。なお、圧縮方法はＪＰＥＧ方式に限定されるものではなく、例えばＭＰＥＧ（Moving Picture Coding Experts Group）方式などの他の圧縮方式を採用することができる。
【００８９】
フラッシュメモリ２１２は不揮発性の書き換え可能な外部記憶媒体である。外部記憶媒体としてＭＤ、ＰＣカード、ハードディスクカード等の他の種類の記憶媒体を用いてもよい。フラッシュメモリ２１２はカメラ本体２に着脱可能になされている。
【００９０】
なお、以下の説明では画像データのＲＡＭ２０９への一時記憶とフラッシュメモリ２１２への記憶とを区別するため、前者を「記憶」と呼び、後者を「記録」と呼ぶことにする。
【００９１】
制御部２１３はデジタルカメラ１の撮影動作を集中制御するものである。制御部２１３はマイクロコンピュータからなり、上述したカメラ本体２及びＬＣＤ表示部３内の各部材の駆動を有機的に制御して撮影動作を制御する。また、制御部２１３は焦点調節機能（ＡＦ機能）及び露出制御機能（ＡＥ機能）を有し、ＲＡＭ２０９に記憶された画像データを用いて合焦位置を検出するとともに、被写体輝度を検出し、この被写体輝度からシャッタスピードに相当するＣＣＤの露光時間を設定する。
【００９２】
制御部２１３は、撮影待機状態においては、所定の周期で撮像部２３９を駆動してライブビュー画像（ビデオ画像）をＲＡＭ２０９に取り込み、その取込画像を順次、ＬＣＤ表示部３に出力してＬＣＤパネル１２に表示させる。すなわち、ＬＣＤパネル１２にビューファインダ表示を行う。また、レリーズボタン８（又は１８）により撮影が指示されると、焦点調節及びＣＣＤの露光時間の設定をした後、この露光時間で被写体を撮影し、その撮影画像をフラッシュメモリ２１２に記録する。
【００９３】
ＬＣＤ表示部３における表示制御部３０１はＬＣＤパネル１２への画像表示を制御するものである。表示制御部３０１はＬＣＤパネル１２の画素数に対応した表示用の画像メモリを有し、制御部２１３から表示制御部３０１には再生用の画像データに間引き処理を施して画像データが転送される。表示制御部３０１は画像データを画像メモリに書き込むことにより再生画像のＬＣＤパネル１２への表示を行う。また、表示制御部３０１は画像メモリに書き込まれた画像データをビデオ信号に変換するＤ／Ａ変換回路を有し、このＤ／Ａ変換回路で生成されたビデオ信号はＶＩＤＥＯ信号端子に出力される。従って、このＶＩＤＥＯ端子を介してＣＲＴ等の表示装置を接続することによりＬＣＤパネル１２に表示される画像と同一の画像を当該表示装置に再生表示させることができる。
【００９４】
スイッチ群３０２は記録／再生モードスイッチ１３、撮影モードスイッチ１４、ブラケット撮影確認ボタン１５、ズーム操作ボタン１６，１７、レリーズボタン１８及び光軸変更ボタン１９ａ〜１９ｄ、消去ボタン２０及びメインスイッチ２１の操作を検出し、その検出信号をケーブル１１を介して制御部２１３に入力するものである。
【００９５】
スイッチ群３０２にはスイッチＳＭ，Ｓ１，Ｓ２，ＳＺＩ，ＳＺＯ，ＳＵ，ＳＤ，ＳＲ，ＳＬ，ＳＣＨＧ，ＳＤＥＬ，ＳＲ／Ｐ，ＳＭＯＤが含まれている。各スイッチＳＭ〜ＳＭＯＤの内容は、以下のようになっている。
ＳＭ；メインスイッチ２１の押込操作を検出するスイッチである。
Ｓ１；レリースボタン１８の半押状態を検出するスイッチである。
Ｓ２；レリースボタン１８の全押状態を検出するスイッチである。
ＳＺＩ；ズーム操作ボタン１６の押込状態を検出するズームインスイッチである。
ＳＺＯ；ズーム操作ボタン１７の押込状態を検出するズームアウトスイッチである。
ＳＵ；光軸変更ボタン１９ａの上方向の傾動状態を検出するスイッチである。
ＳＤ；光軸変更ボタン１９ｂの下方向の傾動状態を検出するスイッチである。
ＳＲ；光軸変更ボタン１９ｃの右方向の傾動状態を検出するスイッチである。
ＳＬ；光軸変更ボタン１９ｄの左方向の傾動状態を検出するスイッチである。
【００９６】
ＳＣＨＧ；ブラケット撮影確認ボタン１５の押込操作を検出するスイッチである。
ＳＤＥＬ；消去ボタン２０の押込操作を検出するスイッチである。
ＳＲ／Ｐ；記録／再生モードスイッチ１３の設定状態を検出するスイッチである。
ＳＭＯＤ；撮影モードスイッチ１４の設定状態を検出するスイッチである。
【００９７】
上記のように、本実施の形態ではカメラ本体２とＬＣＤ表示部３をケーブル１１で電気的に接続し、カメラ本体２からＬＣＤ表示部３には電源と間引き処理した画像データを送信し、ＬＣＤ表示部３からカメラ本体２にはスイッチの検出信号を送信するようにしているので、例えば撮像部とカメラ本体とをケーブルで接続する構成に比べてケーブルを伝送する信号の取り扱いが容易になるとともに、データ量が少なくなり、この分ケーブル１１や信号を送受するための回路構成を簡単にすることができる。
【００９８】
なお、記録／再生処理部２１１及びフラッシュメモリ２１２をＬＣＤ表示部３内に配置するようにしてもよい。この場合もカメラ本体２からＬＣＤ表示部３に送信される画像データは伸長／圧縮処理部２１０で圧縮されているので、データ量が少なく、ケーブル１１や信号送受用の回路構成の簡素化が可能になる。また、本実施の形態ではカメラ本体２とＬＣＤ表示部３とをケーブルで接続しているが、赤外光や電波を用いてワイヤレス化するようにしてもよい。
【００９９】
次に、デジタルカメラ１の撮影動作について、フローチャートを用いて具体的に説明する。
【０１００】
図１９，図２０は、撮影動作のメインフローを示すフローチャートである。電源電池がカメラ本体２に装着されると、メインフローが実行される。
【０１０１】
まず、メインスイッチ２１のオン／オフ状態が判別され（＃２）、メインスイッチ２１がオフになっていると（＃２でＮＯ）、図２１に示すサブルーチン「ＳＭ ＯＦＦ」の処理が実行され、撮像ユニット２２が開口部５を遮蔽する所定の基準位置Ｒに設定される。
【０１０２】
「ＳＭ ＯＦＦ」のサブルーチンに移行すると、撮像ユニット２２が水平面内で正面方向に対して右方向に、位置検出部材２８により基準位置Ｒが検出されるまで回動され（＃４０，＃４２のループ）、右方向の回動基準位置Ｒに到達すると、続いて、垂直面内で下方向に、位置検出部材２７により基準位置Ｒが検出されるまで回動され（＃４４，＃４６のループ）、下方向の回動基準位置Ｒに到達すると（すなわち、撮像ユニット２２の光軸方向が右下方向の所定方向に向く位置に到達すると）、撮像ユニット２２の駆動が停止され、メインスイッチＳＭがオンになるまでその状態が保持される（＃４８のループ）。この状態は電源電池がカメラ本体２に装着され、メインスイッチ２１がオフにされている状態（すなわち、デジタルカメラ１が放置もしくはケースに収納されている状態）である。上述のように、デジタルカメラ１がケースに収納され、撮影許可状態にない場合は、撮像ユニット２２をカメラ本体２の開口部５を遮蔽する位置に設定しているので、ＣＣＤの遮光や撮影レンズ２３１の保護が好適に行われる。
【０１０３】
図１９に戻り、メインスイッチ２１がオンになっていると（＃２でＹＥＳ）、更に記録／再生モードスイッチ１３の設定状態が判別され（＃６）、再生モードになっていると（＃６でＮＯ）、図３５，図３６に示すサブルーチン「再生モード」の処理が実行され、記録画像のＬＣＤ表示部３への再生処理が行われる。なお、再生モードの処理については後述する。
【０１０４】
一方、記録モードになっていると（＃６でＹＥＳ）、図２２に示すサブルーチン「撮像ユニットセット」の処理が実行され、撮像ユニット２２が中心位置（すなわち、撮影レンズ２３１が開口部５から露出し、その光軸方向が正面方向となる位置）に設定される。この処理は、メインスイッチ２１が投入されると、撮像ユニット２２の光軸方向を正面方向にセットすることにより撮像ユニット２２の駆動を容易かつ高精度で制御できるようにするとともに、撮影者が撮像ユニット２２の調整を行うことなく直ちに通常の撮影動作ができるようにするものである。
【０１０５】
「撮像ユニットセット」のサブルーチンに移行すると、撮像ユニット２２が水平面内で正面方向に対して右方向に、位置検出部材２８により基準位置Ｒが検出されるまで回動され（＃５０，＃５２のループ）、右方向の回動基準位置Ｒに到達すると、続いて、垂直面内で下方向に、位置検出部材２７により基準位置Ｒが検出されるまで回動される（＃５４，＃５６のループ）。この処理は、回動制御のために撮像ユニット２２を上下左右方向の回動基準位置Ｒ（本実施の形態では右下隅の方向の所定位置）に設定する処理である。
【０１０６】
続いて、撮像ユニット２２が下方向の回動基準位置Ｒに到達すると、撮像ユニット２２は、更に水平面内で左方向に所定量だけ回動して水平面内の中心位置に設定され後（＃５８，＃６０のループ）、垂直面内で上方向に所定量だけ回動して垂直面内の中心位置に設定され（＃６２，＃６４のループ）、メインルーチンにリターンする。本実施の形態では、回動基準位置Ｒは中心位置から下方向に４０°、右方向に４０°回動した位置であるから、上記ステップ＃５８〜＃６４では撮像ユニット２２は水平面内で左方向に４０°回動された後、上方向に４０°回動されて中心位置に設定される。
【０１０７】
図１９に戻り、撮像ユニット２２のセット処理が終了すると、各種スイッチＳ１，ＳＺＩ，ＳＺＯ，ＳＵ，ＳＤ，ＳＲ，ＳＬ，ＳＭＯＤ，ＳＰ／Ｒ，ＳＭの変化の有無が判別される（＃１０〜＃３０）。
【０１０８】
いずれのスイッチも変化がなければ（＃１０〜＃２４でＮＯ，＃２８，＃３０でＹＥＳ）、表示タイマによる表示時間の計時が終了している否かが判別される（＃３２）。この表示タイマの計時は、後述する「Ｓ１ ＯＮ」の処理で撮影動作が行われたとき、その撮影画像をＬＣＤ表示部３に所定の時間だけ表示させる際の当該所定時間を計時するものである。なお、表示タイマは制御部２１３に内蔵されている。
【０１０９】
表示時間の計時が終了していると（＃３２でＹＥＳ）、ＬＣＤ表示部３への撮影画像の表示が停止され（＃３４）、各種スイッチＳ１〜ＳＭの変化の有無の判別処理（以下、ＳＷ判別処理という。）を行うべくステップ＃１０に戻る。一方、表示時間の計時が終了していなければ（＃３２でＮＯ）、フラグＦＩＡＢの内容が判別され（＃３６）、フラグＦＩＡＢが「０」にリセットされていれば（＃３６でＮＯ）、ＳＷ判別処理を行うべくステップ＃１０に戻り、フラグＦＩＡＢが「１」にセットされていれば（＃３６でＹＥＳ）、更にスイッチＳＣＨＧがオンになっているか否かが判別される（＃３８）。ブラケット撮影確認ボタン１５が操作されてスイッチＳＣＨＧがオンになっていなければ（＃３８でＮＯ）、ＳＷ判別処理を行うべくステップ＃１０に戻り、スイッチＳＣＨＧがオンになっていれば（＃３８でＹＥＳ）、図３２に示すサブルーチン「画像選択」の処理に移行する。
【０１１０】
なお、フラグＦＩＡＢはオートブラケット撮影における記録画像の変更、追加が可能であるか否かを判別するためのフラグで、「１」にセットされていると、ブラケット撮影確認ボタン１５の操作に応じて記録画像の変更、追加が可能となり、「０」にリセットされていると、その記録画像の変更、追加は不可となる。従って、ステップ＃３８のスイッチＳＣＨＧの判断はブラケット撮影確認ボタン１５の操作の有無の判断であり、サブルーチン「画像選択」の処理は記録画像の変更又は追加の対象となる画像を選択する処理である。「画像選択」の処理については後述する。
【０１１１】
ＳＷ判別処理において、記録／再生モードスイッチ１３の設定状態が再生モードに切り換えられ（＃２８でＮＯ）、もしくはメインスイッチＳＭがオフにされると（ステップ＃３０でＮＯ）、ステップ＃２に戻る。
【０１１２】
また、ＳＷ判別処理において、ズーム操作ボタン６，７（又は１６，１７）が操作されてスイッチＳＺＩ又はスイッチＳＺＯがオンになると（＃１２又は＃１４でＹＥＳ）、図２３に示すサブルーチン「ズーム」の処理が実行され、撮影レンズ２３１のズーミング処理が行われる。
【０１１３】
「ズーム」のサブルーチンに移行すると、ズームインスイッチＳＺＩ又はズームアウトスイッチＳＺＯのオン状態が継続しているが否かが判別される（＃７０，＃８６）。ズームインスイッチＳＺＩがオン状態になっていれば（＃７０でＹＥＳ）、更に撮影モードスイッチ１４により高精細撮影モードが設定されているか否かが判別される（＃７２）。
【０１１４】
通常撮影モードが設定されていれば（＃７２でＮＯ）、撮影レンズ２３１の焦点距離調節用のレンズ２３１ａがテレ側の終端位置にあるか否かが判別され（＃７４）、焦点距離調節用のレンズ２３１ａがテレ側の終端位置になければ（＃７４でＮＯ）、焦点距離調節用のレンズ２３１ａがテレ側に駆動され（＃７６，＃７０〜＃７６のループ）、焦点距離調節用のレンズ２３１ａがテレ側の終端位置に設定された時点でレンズ２３１ａの駆動が停止される（＃７４でＹＥＳ，＃７８）。すなわち、通常撮影モードではズーム操作ボタン６（又は１６）が押し続けられると、撮影レンズ２３１の焦点距離調節用のレンズ２３１ａをテレ側に移動してズームインの動作が行われる。そして、焦点距離調節用のレンズ２３１ａがテレ側の終端位置に到達してもなおズーム操作ボタン６（又は１６）が押し続けられていると、レンズ２３１ａは当該終端位置で停止され、撮影レンズ２３１はテレ端（本実施の形態ではｆ＝１５ｍｍ）に固定される。
【０１１５】
一方、高精細撮影モードが設定されていれば（＃７２でＹＥＳ）、撮影レンズ２３１の焦点距離ｆが８ｍｍになっているか否かが判別され（＃８０）、撮影レンズ２３１の焦点距離ｆが８ｍｍよりも小さければ（＃８０でＮＯ）、撮影レンズ２３１の焦点距離調節用のレンズ２３１ａがテレ側に駆動され（＃８２，＃７０，＃７２，＃８０，＃８２のループ）、撮影レンズ２３１の焦点距離ｆが８ｍｍに到達した時点でレンズ２３１ａの駆動が停止される（＃８０でＹＥＳ、＃８４）。すなわち、高精細撮影モードでは撮影レンズ２３１の焦点距離ｆは８ｍｍ以下に制御される。
【０１１６】
高精細撮影モードでのズームイン操作を撮影レンズ２３１の焦点距離ｆが８ｍｍ以下となるように制限しているのは、本実施の形態では下記表１に示すように被写体Ｑの部分画像ＧA〜ＧD（図５参照）を撮影するときの焦点距離ｆ２を被写体Ｑの全体画像Ｇを撮影する焦点距離ｆ１の１．８〜１．９倍としているので、最大焦点距離ｆ＝１５ｍｍの略１／２に制限することにより最初に撮影される被写体Ｑの全体画像Ｇの撮影制御を容易かつ確実にするためである。
【０１１７】
【表１】
0003736129.tif 000002
【０１１８】
なお、表１は全体画像を撮影するときの代表的な４個の焦点距離ｆ１及びそのときの水平及び垂直の各方向の画角θh1，θv1と各焦点距離ｆ１に対する部分画像を撮影するときの焦点距離ｆ２及びそのときの水平及び垂直方向の画角θh2，θv2、部分画像を撮影するときの光軸Ｌの方向の正面方向からの変位量Δθh，Δθv及び焦点距離比Ｋ（＝ｆ２／ｆ１）を示したものである。なお、８ｍｍ以下の代表値以外の任意の焦点距離ｆ１についても同様に算出、設定することができる。
【０１１９】
本実施の形態では図５に示すように、被写体全体を４分割しているので、各部分画像ＧA〜ＧDの撮像時の焦点距離ｆ２は全体画像Ｇの撮像時の焦点距離ｆ１の略２倍となるが、境界部分で画像を重複させて貼合わ合成をし易くすることや撮影時のカメラブレにより貼合合成位置の画像の欠如を防止することを考慮して焦点距離比Ｋ（＝ｆ２／ｆ１）は２倍よりも小さくしている。
【０１２０】
同表において、水平画角θhi，垂直画角θvi（ｉ＝１，２）はそれぞれ図２４（ａ），（ｂ）に示す角度である。本実施の形態では、撮像素子として４．８ｍｍ×３．６ｍｍのＣＣＤ２３９ａを用いているので、水平画角θhi，垂直画角θviはそれぞれθhi＝２・tan~1(2.4/fi）、θvi＝２・tan~1(1.8/fi）で算出される。また、光軸変位量Δθh，Δθvは、図２５に示すように、それぞれＣＣＤ２３９ａを傾けた場合の水平方向の傾斜角と垂直方向の傾斜角である。
【０１２１】
図２３に戻り、ズームアウトスイッチＳＺＯがオン状態になっていれば（＃７０でＮＯ，＃８６でＹＥＳ）、撮影レンズ２３１の焦点距離調節用のレンズ２３１ａがワイド側の終端位置にあるか否かが判別され（＃８８）、焦点距離調節用のレンズ２３１ａがワイド側の終端位置になければ（＃８８でＮＯ）、焦点距離調節用のレンズ２３１ａがワイド側に駆動され（＃９０，＃８６〜＃９０のループ）、焦点距離調節用のレンズ２３１ａがワイド側の終端位置に設定された時点でレンズ２３１ａの駆動が停止される（＃８８でＹＥＳ，＃９２）。
【０１２２】
すなわち、ズーム操作ボタン７（又は１７）が押し続けられると、撮影レンズ２３１の焦点距離調節用のレンズ２３１ａをワイド側に移動してズームアウトの動作が行われる。そして、焦点距離調節用のレンズ２３１ａがワイド側の終端位置に到達してもなおズーム操作ボタン７（又は１７）が押し続けられていると、レンズ２３１ａは当該終端位置で停止され、撮影レンズ２３１はワイド端（本実施の形態ではｆ＝５ｍｍ）に固定される。なお、ズームアウト操作では撮影レンズ２３１の焦点距離ｆが８ｍｍを超えることはないので、高精細撮影モードにおけるズームイン操作の場合のような制限は設けられていない。
【０１２３】
図１９に戻り、ＳＷ判別処理において、光軸変更レバー９もしくは光軸変更ボタン１９ａ〜１９ｄが操作されてスイッチＳＵ〜ＳＬのいずれかがオンになると（＃１６〜＃２２のいずれかがＹＥＳ）、図２６，図２７に示すサブルーチン「撮像ユニット駆動」の処理が実行され、撮像ユニット２２の光軸方向の変更処理が行われる。
【０１２４】
「撮像ユニット駆動」のサブルーチンに移行すると、光軸変更レバー９（もしくは光軸変更ボタン１９ａ）の操作によりスイッチＳＵがオン状態になっているか否かが判別される（＃１００）。
【０１２５】
スイッチＳＵがオン状態になっていれば（＃１００でＹＥＳ）、更に撮影モードスイッチ１４により高精細撮影モードが設定されているか否かが判別される（＃１０２）。高精細撮影モードが設定されていれば（＃１０２でＹＥＳ）、撮像ユニット２２が中心位置から上方向に１０°未満の角度Δθvで変位した位置にあるか否かが判別され（＃１０４）、角度ΔθvがΔθv＜１０°であれば（＃１０４でＹＥＳ）、撮像ユニット２２が垂直面内で上方向に駆動され（＃１０８、＃１００〜＃１０４，＃１０８のループ）、撮像ユニット２２が中心位置から上方向に１０°変位した位置に達すると（＃１０４でＮＯ）、撮像ユニット２２の駆動が停止される（＃１１０）。すなわち、高精細撮影モードにおいては光軸変更レバー９（もしくは光軸変更ボタン１９ａ）の操作に応じて撮像ユニット２２が中心位置から１０°の範囲内で上方向に駆動される。
【０１２６】
一方、通常撮影モードが設定されていれば（＃１０２でＮＯ）、撮像ユニット２２が中心位置から上方向に２０°未満の角度Δθvで変位した位置にあるか否かが判別され（＃１０６）、角度ΔθvがΔθv＜２０°であれば（＃１０６でＹＥＳ）、撮像ユニット２２が垂直面内で上方向に駆動され（＃１０８、＃１００，＃１０２，＃１０６，＃１０８のループ）、撮像ユニット２２が中心位置から上方向に２０°変位した位置に達すると（＃１０６でＮＯ）、撮像ユニット２２の駆動が停止される（＃１１０）。すなわち、通常撮影モードにおいては光軸変更レバー９（もしくは光軸変更ボタン１９ａ）の操作に応じて撮像ユニット２２が中心位置から２０°の範囲内で上方向に駆動される。
【０１２７】
また、スイッチＳＵがオフ状態であるか、オン状態からオフ状態になると（＃１００でＮＯ）、撮像ユニット２２の回動動作は停止される（＃１１２）。
【０１２８】
続いて、光軸変更レバー９（もしくは光軸変更ボタン１９ｂ）の操作によりスイッチＳＤがオン状態になっているか否かが判別され（＃１１４）、スイッチＳＵの場合と同様の撮像ユニット２２の回動動作の制御が行われる（＃１１４〜＃１２６）。すなわち、高精細撮影モードにおいては光軸変更レバー９（もしくは光軸変更ボタン１９ｂ）の操作に応じて撮像ユニット２２が中心位置から１０°の範囲内で下方向に駆動され（＃１１４，＃１１６，＃１１８，＃１２２，＃１２４）、通常撮影モードにおいては光軸変更レバー９（もしくは光軸変更ボタン１９ｂ）の操作に応じて撮像ユニット２２が中心位置から２０°の範囲内で下方向に駆動される（＃１１４，＃１１６，＃１２０，＃１２２，＃１２４）。そして、スイッチＳＤがオフ状態であるか、オン状態からオフ状態になると（＃１１４でＮＯ）、撮像ユニット２２の回動動作は停止される（＃１２６）。
【０１２９】
なお、高精細撮影モードにおける撮像ユニット２２の上下方向の駆動範囲をΔθv＜１０°に制限しているのは、表１に示したように、ｆ１＝８ｍｍにおける部分画像撮影時の撮像ユニット２２の光軸Ｌの変位量｜Δθv｜が１０°を超えることがないからである。また、通常撮影モードにおける撮像ユニット２２の上下方向の駆動範囲をΔθv＜２０°に制限しているのは、変位量｜Δθv｜を２０°以上にすると、撮像ユニット２２の撮影レンズ２３１がカメラ本体２の開口部５に露出しなくなり、撮影できなくなるからである。従って、両撮影モードにおいて、実質的に撮影に必要でない範囲については撮像ユニット２２の垂直面内の回動を制限して無意味な操作をさせないようにしている。
【０１３０】
続いて、光軸変更レバー９（もしくは光軸変更ボタン１９ｃ）の操作によりスイッチＳＬがオン状態になっているか否かが判別される（＃１２８）。スイッチＳＬがオン状態になっていれば（＃１２８でＹＥＳ）、更に撮影モードスイッチ１４により高精細撮影モードが設定されているか否かが判別される（＃１３０）。
【０１３１】
高精細撮影モードが設定されていれば（＃１３０でＹＥＳ）、撮像ユニット２２が中心位置から左方向に７°未満の角度Δθhで変位した位置にあるか否かが判別され（＃１３２）、角度ΔθhがΔθh＜７°であれば（＃１３２でＹＥＳ）、撮像ユニット２２が水平面内で左方向に駆動され（＃１３６、＃１２８〜＃１３２，＃１３６のループ）、撮像ユニット２２が中心位置から左方向に７°変位した位置に達すると（＃１３２でＮＯ）、撮像ユニット２２の駆動が停止される（＃１３８）。すなわち、高精細撮影モードにおいては光軸変更レバー９（もしくは光軸変更ボタン１９ｃ）の操作に応じて撮像ユニット２２が中心位置から７°の範囲内で左方向に駆動される。
【０１３２】
一方、通常撮影モードが設定されていれば（＃１３０でＮＯ）、撮像ユニット２２が中心位置から左方向に２０°未満の角度Δθhで変位した位置にあるか否かが判別され（＃１３４）、角度ΔθhがΔθh＜２０°であれば（＃１３４でＹＥＳ）、撮像ユニット２２が水平面内で左方向に駆動され（＃１３６、＃１２８，＃１３０，＃１３４，＃１３６のループ）、撮像ユニット２２が中心位置から左方向に２０°変位した位置に達すると（＃１３４でＮＯ）、撮像ユニット２２の駆動が停止される（＃１３８）。すなわち、通常撮影モードにおいては光軸変更レバー９（もしくは光軸変更ボタン１９ｃ）の操作に応じて撮像ユニット２２が中心位置から２０°の範囲内で左方向に駆動される。
【０１３３】
また、スイッチＳＬがオフ状態であるか、オン状態からオフ状態になると（＃１２８でＮＯ）、撮像ユニット２２の回動動作は停止される（＃１４０）。
【０１３４】
続いて、光軸変更レバー９（もしくは光軸変更ボタン１９ｄ）の操作によりスイッチＳＲがオン状態になっているか否かが判別され（＃１４２）、スイッチＳＬの場合と同様の撮像ユニット２２の回動動作の制御が行われる（＃１４２〜＃１５４）。すなわち、高精細撮影モードにおいては光軸変更レバー９（もしくは光軸変更ボタン１９ｄ）の操作に応じて撮像ユニット２２が中心位置から７°の範囲内で右方向に駆動され（＃１４２〜＃１４６，＃１５０，＃１５２）、通常撮影モードにおいては光軸変更レバー９（もしくは光軸変更ボタン１９ｄ）の操作に応じて撮像ユニット２２が中心位置から２０°の範囲内で右方向に駆動される（＃１４２，＃１４４，＃１４８，＃１５０，＃１５２）。そして、スイッチＳＲがオフ状態であるか、オン状態からオフ状態になると（＃１４２でＮＯ）、撮像ユニット２２の回動動作は停止される（＃１５４）。
【０１３５】
なお、高精細撮影モードにおける撮像ユニット２２の左右方向の駆動範囲をΔθv＜７°に制限しているのは、表１に示したように、ｆ１＝８ｍｍにおける部分画像撮影時の撮像ユニット２２の光軸Ｌの変位量｜Δθh｜が７°を超えることがないからである。また、通常撮影モードにおける撮像ユニット２２の左右方向の駆動範囲をΔθv＜２０°に制限しているのは、変位量Δθvを２０°以上にすると、撮像ユニット２２の撮影レンズ２３１がカメラ本体２の開口部５に露出しなくなり、撮影できなくなるからである。従って、両撮影モードにおいて、水平面内においても実質的に撮影に必要でない範囲については撮像ユニット２２の回動を制限して無意味な操作をさせないようにしている。
【０１３６】
図１９に戻り、ＳＷ判別処理において、レリーズボタン８（又は１８）が半押しされ、スイッチＳ１がオンになっていると（＃１０でＹＥＳ）、図２８，図２９に示すサブルーチン「Ｓ１ ＯＮ」の処理が実行され、撮影処理が行われる。
【０１３７】
「Ｓ１ ＯＮ」のサブルーチンに移行すると、まず、フラグＦＩＡＢが「０」にリセットされる（＃１６０）。続いて、撮像部２３９による撮像動作が行われ（＃１６２）、撮像部２３９から出力される画像信号はＡ／Ｄ変換部２０６で画像データに変換された後、信号処理部２０８で所定の信号処理が行われてＲＡＭ２０９に一時、記憶される（＃１６４）。ＲＡＭ２０９に一時記憶された画像データは直ちに読み出され、間引き処理が行われてケーブル１１を介してＬＣＤ表示部３の表示制御部３０１に転送され、ＬＣＤパネル１２に表示される（＃１６６）。すなわち、ＬＣＤ表示部３にライブビュー表示が行われる。
【０１３８】
続いて、ＲＡＭ２０９に一時記憶された画像データを用いて露出調整が行われる（＃１６８）。本実施の形態に係るデジタルカメラ１は絞り固定（例えばＡｖ＝４．０〔Ｅｖ〕）で、ＣＣＤ２３９ａの露光時間（電荷蓄積時間）ＳＳを制御することにより露出制御が行われるようになっている。そして、この露光時間ＳＳはＲＡＭ２０９に一時記憶された画像データを用いて被写体輝度Ｂｖ（例えばＧの色成分の画素データの平均レベル値）を算出し、この被写体輝度Ｂｖに基づいて設定されるようになっている。すなわち、ライブビュー表示においては、予め設定された所定の周期（例えば１／３０秒）で画像が撮像されるので、撮像画像毎に被写体輝度Ｂｖを算出するとともに、被写体輝度Ｂｖが適正範囲であるか否かを判別し、適正範囲を超えて明かるければ、現在の露光時間ＳＳを１段階短くし、適正範囲を超えて暗ければ、現在の露光時間ＳＳを１段階長くして次の撮像動作を行ことにより被写体輝度Ｂｖが適正範囲となる露光時間ＳＳが設定される。
【０１３９】
表２は露光時間ＳＳを制御するためのテーブルである。表２において、網掛けの露光時間ＳＳ（１１ｍｓ）はカメラ起動時に設定される初期設定値である。また、露光時間ＳＳの最小値は０．２５ｍｓ、最大値は３２ｍｓである。
【０１４０】
【表２】
0003736129.tif 000003
【０１４１】
また、表３は被写体輝度Ｂｖに基づく露光時間ＳＳの調整方法の一例を示すものである。
【０１４２】
表３において、被写体輝度Ｂｖの値は８ビットデータで表したものである。輝度レベルを「高」、「中」、「低」の３つのレベル範囲に分け、Ｇの色成分の画素データの平均値が「中」のレベル範囲（８５〜１６９）にあるときは適正範囲として露光時間ＳＳは変更せず、「低」のレベル範囲（０〜８４）にあるときは露光アンダーとして露光時間ＳＳを１段階長くし、「高」のレベル範囲（１７０〜２５５）にあるときは露光オーバーとして露光時間ＳＳを１段階短くするようにしている。なお、露光時間ＳＳが３２ｍｓで被写体輝度Ｂｖが「低」のレベルのとき（Ｂｖ≦８４のとき）は、フラッシュが自動発光される。
【０１４３】
【表３】
0003736129.tif 000004
【０１４４】
従って、スイッチＳ１がオンになると、露光時間ＳＳが初期値（１１ｍｓ）に設定されて最初の撮像が行われ、この撮像画像により算出された被写体輝度値Ｂｖに基づいて露光時間ＳＳの調整が行われる。すなわち、１７０≦Ｂｖ≦２５５であれば、露光時間ＳＳが８．０〔ｍｓ〕に変更され、０≦Ｂｖ≦８４であれば、露光時間ＳＳが１６．０〔ｍｓ〕に変更され、８５≦Ｂｖ≦１６９であれば、露光時間ＳＳは変更されない。
【０１４５】
続いて、スイッチＳ２がオンになったか否かが判別され（＃１７０）、スイッチＳ２がオフ状態であれば（＃１７０でＮＯ）、スイッチＳ１のオン状態が継続されている限り（＃１７２でＹＥＳ）、ステップ＃１６２に戻り、撮像、表示及び露出調整の各動作が繰り返される（＃１６２〜＃１７２のループ）。そして、この間にスイッチＳ２がオンになることなくスイッチＳ１がオフになると（＃１７２でＮＯ）、ＬＣＤ表示部３でのライブビュー表示が停止され（＃１７４）、メインフローのＳＷ判別処理にリターンする。
【０１４６】
一方、ライブビュー表示において、レリーズボタン８（又は１８）が全押しされてスイッチＳ２がオンになると（＃１７０でＹＥＳ）、ステップ＃１７６に移行し、撮像及び撮像画像のフラッシュメモリ２１２への記録が行われる。
【０１４７】
すなわち、直前に調整された露光時間ＳＳで撮像部２３９により撮像動作が行われ（＃１７６）、撮像部２３９から出力される画像信号はＡ／Ｄ変換部２０６で画像データに変換された後、信号処理部２０８で所定の信号処理が行われてＲＡＭ２０９に一時、記憶される（＃１７８）。なお、ＲＡＭ２０９は、上述のように５枚分の記憶容量を有しているので、画像データは１枚目の画像記憶エリアに記憶される。
【０１４８】
ＲＡＭ２０９に一時記憶された画像データは直ちに読み出され、間引き処理が行われてケーブル１１を介してＬＣＤ表示部３の表示制御部３０１に転送され、ＬＣＤパネル１２に表示される（＃１８０）。すなわち、撮影者が撮像画像をモニタすることができるようにＬＣＤ表示部３に撮像画像が表示される。
【０１４９】
続いて、撮影モードの設定状態が判別され（＃１８２）、高精細撮影モードが設定されていると（＃１８２でＹＥＳ）、ステップ＃１８４〜＃２１６，＃２３２で高精細撮影処理が行われ、通常撮影モードが設定されていると（＃１８２でＮＯ）、ステップ＃２１８〜＃２３２で通常撮影処理が行われる。
【０１５０】
高精細撮影処理に移行すると、撮影レンズ２３１が所定の焦点距離比Ｋ（＝ｆ２／ｆ１）でズームインされ（＃１８４、表１参照）、図５において、左上（部分画像ＧA）、右上（部分画像ＧB）、右下（部分画像ＧD）及び左下（部分画像ＧC）の順で撮影動作が４回繰り返される（＃１８６〜＃２１０）。
【０１５１】
すなわち、各部分画像ＧA〜ＧDに対する撮像ユニット２２の駆動方向及び駆動量が決定され（＃１８６）、まず、撮像ユニット２２が部分画像ＧAの撮像方向（図５のａの方向）に駆動される（＃１８８）。そして、撮像部２３９により部分画像ＧAの撮像が行われ（＃１９０）、この撮像画像はＡ／Ｄ変換部２０６で画像データに変換され、信号処理部２０８で所定の信号処理が行われた後、ＲＡＭ２０９の２枚目の画像記憶エリアに一時、記憶される（＃１９２）。
【０１５２】
続いて、撮像ユニット２２が部分画像ＧBの撮像方向（図５のｂの方向）に駆動され（＃１９４）、撮像部２３９により当該部分画像ＧBの撮像が行われ、この撮像画像が所定の信号処理の後、ＲＡＭ２０９の３枚目の画像記憶エリアに一時、記憶される（＃１９６，＃１９８）。以下、同様に撮像ユニット２２が部分画像ＧD，ＧCの撮像方向（図５のｄ，ｃの方向）に順次、駆動され（＃２００，＃２０６）、それぞれ撮像部２３９により当該部分画像ＧD，ＧCの撮像が行われ（＃２０２，＃２０８）、その撮像画像が所定の信号処理の後、ＲＡＭ２０９の４枚目と５枚目の画像記憶エリアにそれぞれ一時、記憶される（＃２０４，＃２１０）。
【０１５３】
そして、全ての部分画像ＧA〜ＧDの撮像が終了すると、撮像ユニット２２は中心位置に戻され（＃２１２）、ＲＡＭ２０９に一時、記憶された５枚の画像データ（最初に撮影された被写体全体の画像Ｇと４枚の部分画像ＧA〜ＧDの画像データ）は伸長／圧縮処理部２１０で所定の圧縮処理が行われた後、記録／読出処理部２１１を介してフラッシュメモリ２１２に記録される。このとき、全体画像Ｇ及び部分画像ＧA〜ＧDはそれぞれ独立の画像ファイルが作成されてフラッシュメモリ２１２に記録される（＃２１４）。また、撮影レンズ２３１の焦点距離が元の焦点距離に（すなわち、部分画像撮影用の焦点距離ｆ２から全体画像撮影用の焦点距離ｆ１に）ズームアウトされる（＃２１６）。なお、撮影画像の画像データの記録の際には当該撮影画像に関する非画像データ（例えば撮影モードに関する情報や撮影日等の情報）も併せて記録される。
【０１５４】
図３０は、上述の高精細撮影モードでの撮影処理（ステップ＃１６０〜＃１７０，＃１７６〜＃２１６の処理）を模式的に示した図である。
【０１５５】
同図において、全体画像Ｇ内のＡ，Ｂ，Ｃ，Ｄはそれぞれ部分画像ＧA〜ＧDに含まれる画像である。また、表示画像はＬＣＤ表示部３に表示される画像を示し、記憶画像はＲＡＭ２０９に一時記憶される画像を示している。
【０１５６】
同図に示すように、スイッチＳ１がオン状態では被写体像全体が撮像され、その撮像画像がＬＣＤ表示部３に表示される。そして、レリーズが指示されると、被写体の全体画像Ｇが取り込まれ、この全体画像ＧはＲＡＭ２０９に記憶されるとともに、ＬＣＤ表示部３にモニタ表示される。続いて、部分画像ＧA〜ＧDがＧA，ＧB，ＧD，ＧCの順に取り込まれ、各部分画像ＧA〜ＧDはそれぞれＲＡＭ２０９に記憶される。一方、ＬＣＤ表示部３には全体画像Ｇのモニタ表示が継続され、部分画像ＧA〜ＧDのモニタ表示は行われない。このように部分画像ＧA〜ＧDのモニタ表示を行わないようにしているのは、高精細撮影モードでは撮影者は被写体全体を撮影し、その撮影画像（被写体の全体画像）のモニタを希望しているのが通常だからである。
【０１５７】
図３１は、フラッシュメモリ２１２に記録される全体画像Ｇ及び部分画像ＧA〜ＧDの画像ファイルの構成を示す図である。
【０１５８】
各画像ファイルはヘッダ部ＡＲ１と画像記録部ＡＲ２とからなり、ヘッダ部ＡＲ１には撮影モードに関する情報、撮影日、画像のタイトル、露光時間ＳＳ等の記録画像に付随する各種情報（非画像データ）が記録され、画像記録部ＡＲ２には撮像画像の画像データが記録される。
【０１５９】
そして、撮影モードに関する情報としては、下記表４に示すように撮影モード情報、画像の種類情報、画像の位置情報、コマ番号及び焦点距離の情報がビットデータで記録される。
【０１６０】
【表４】
0003736129.tif 000005
【０１６１】
撮影モード情報は通常撮影モードと高精細撮影モードとを識別する情報である。撮影モード情報は１ビットデータで構成され、例えば「１」がセットされていれば、高精細撮影モードを示し、「０」がセットされていれば、通常撮影モードを示す。画像の種類情報は高精細撮影モードで撮影される５枚の画像の全体画像と部分画像とを識別する情報である。
【０１６２】
画像の種類情報も１ビットデータで構成され、例えば「１」がセットされていれば、全体画像を示し、「０」がセットされていれば、部分画像を示す。位置情報は、部分画像が全体画像のどの位置に対応するかを示す情報である。本実施の形態では全体を４つに分割しているので、位置情報は２ビットデータで構成され、全体画像に対する左上、右上、左下及び右下の各位置に対して、例えば「００」，「０１」，「１０」，「１１」のビットデータが割り当てられている。なお、このビットデータの割当て方法は任意に行うことができる。
【０１６３】
コマ番号は部分画像が何番の全体画像に付随するかを識別する情報である。各撮影画像には４ビットデータからなるコマ番号が付与されるようになっており、表４では全体画像Ｇのコマ番号が「＃＃＃＃」であるので、それに関連する部分画像ＧA〜ＧDに対するコマ番号も「＃＃＃＃」となっている。焦点距離の情報は撮影時の撮影レンズ２３１の焦点距離を示すものである。高精細撮影モードでは、表１に示したように、全体画像は焦点距離ｆ１で撮像され、部分画像は焦点距離ｆ２（＝Ｋ・ｆ１）で撮像されるので、各画像ファイルには対応する焦点距離ｆ１又は焦点距離ｆ２が、例えば４ビットデータで記録される。
【０１６４】
上記のように、フラッシュメモリ２１２には撮影モードに関係なく全ての画像データは独立した画像ファイルで記録されるが、各画像ファイルにはヘッダ部ＡＲ１に撮影モードに関する情報を記録しているので、高精細撮影モードで撮影された部分画像Ｇi（ｉ＝Ａ，Ｂ，Ｃ，Ｄ）であってもこれに関連する他の部分画像Ｇi及び全体画像Ｇとの関係が不明確になることはなく、例えばコンピュータシステムにより部分画像ＧA〜ＧDを合成して全体画像Ｇ′を作成する場合にも確実に画像を検索することができるようになっている。
【０１６５】
図２９に戻り、撮影レンズ２３１の焦点距離のズームアウトが終了すると、ＬＣＤ表示部３への撮像画像のモニタ表示の時間をカウントする表示タイマの計時が開始され（＃２３２）、ＳＷ判別処理（図１９参照）に戻る。
【０１６６】
一方、ステップ＃１８２で通常撮影処理に移行すると、撮影動作が２回連続して行われ（＃２１８，＃２２２）、各撮像画像がＡ／Ｄ変換部２０６で画像データに変換され、信号処理部２０８で所定の信号処理が行われた後、ＲＡＭ２０９の２枚目と３枚目の画像記憶エリアにそれぞれ一時、記憶される（＃２２０，＃２２４）。この連続撮影は上述したオートブラケット撮影である。
【０１６７】
続いて、撮像ユニット２２が中心位置に戻され（＃２２６）、ＲＡＭ２０９に一時、記憶された３枚の画像データのうち、１枚目の画像記憶エリアに記憶された画像データが伸長／圧縮処理部２１０で所定の圧縮処理が行われた後、記録／読出処理部２１１を介してフラッシュメモリ２１２に独立の画像ファイルとして記録される（＃２２８）。そして、フラグＦＩＡＢが「１」にセットされ（＃２３０）、表示タイマの計時が開始された後（＃２３２）、ＳＷ判別処理（図１９参照）に戻る。
【０１６８】
フラグＦＩＡＢのセットは、上述したステップ＃３８で図３２に示すサブルーチン「画像選択」に移行し、ブラケット撮影確認ボタン１５の操作に基づくフラッシュメモリ２１２への記録画像の変更もしくは追加を可能にするものである。
【０１６９】
ここで、サブルーチン「画像選択」の処理について説明する。
「画像選択」のサブルーチンに移行すると、光軸変更レバー９（もしくは光軸変更ボタン１９ａ〜１９ｄ）の操作によりスイッチＳＵ，ＳＤ，ＳＬ，ＳＲのいずれかがオンになったか否かが判別される（＃２４０，＃２４４，＃２４８，＃２５４）。いずれのスイッチもオンになっていなければ、ブラケット撮影確認ボタン１５の操作によりスイッチＳＣＨＧがオンになっているか否かが判別され（＃２５８）、スイッチＳＣＨＧがオンになっていなければ（＃２５８でＮＯ）、ステップ＃２４０に戻り、スイッチＳＵ，ＳＤ，ＳＬ，ＳＲの変化判別が繰り返され、スイッチＳＣＨＧがオンになっていれば（＃２５８でＹＥＳ）、ＳＷ判別処理（図１９参照）にリターンする。
【０１７０】
スイッチＳＵ，ＳＤ，ＳＬ，ＳＲの変化判別でスイッチＳＵがオンになっていれば（＃２４０でＹＥＳ）、ＬＣＤ表示部３に表示されている画像が１つ前の撮像画像に変更され（＃２４２）、スイッチＳＤがオンになっていれば（＃２４４でＹＥＳ）、ＬＣＤ表示部３に表示されている画像が１つ後の撮像画像に変更される（＃２５６）。
【０１７１】
また、スイッチＳＬがオンになっていれば（＃２４８でＹＥＳ）、フラッシュメモリ２１２に記録された１枚目の画像ファイルが消去され（＃２５０）、その画像ファイルにＬＣＤパネル１２に表示されている撮影画像が記録される（＃２５２）。更に、スイッチＳＲがオンになっていれば（＃２５４）、フラッシュメモリ２１２に記録された１枚目の画像ファイルに追加してＬＣＤパネル１２に表示されている撮影画像が新たに記録される（＃２５６）。
【０１７２】
図３３は、上述の「画像選択」の処理を模式的に表した図である。
通常撮影モードでの撮影終了時は、図３３に示すように、ＲＡＭ２０９に記憶された最初の撮像画像（１枚目の画像）がＬＣＤパネル１２にモニタ表示されるとともに、フラッシュメモリ２１２に記録されている（＃１８０，＃２２８の処理参照）。この状態で光軸変更レバー９の下方操作（もしくは光軸変更ボタン１９ｂ）によりスイッチＳＤがオンになると、その度に白抜き矢印に示すように１枚目→２枚目→３枚目→１枚目の順（降順）にＬＣＤパネル１２に表示される画像が変更される。一方、光軸変更レバー９の上方操作（もしくは光軸変更ボタン１９ａ）によりスイッチＳＵがオンになると、その度に黒塗り矢印に示すように１枚目→３枚目→２枚目→１枚目の順（昇順）にＬＣＤパネル１２に表示される画像が変更される。
【０１７３】
また、例えばＬＣＤパネル１２に２枚目の撮影画像を表示させた状態で光軸変更レバー９の左方操作（もしくは光軸変更ボタン１９ｃ）によりスイッチＳＬがオンになると、フラッシュメモリ２１２に記録された１枚目の撮影画像が消去され、それに換えて２枚目の撮影画像がフラッシュメモリ２１２に記録される。また、例えばＬＣＤパネル１２に３枚目の撮影画像を表示させた状態で光軸変更レバー９の右方操作（もしくは光軸変更ボタン１９ｄ）によりスイッチＳＲがオンになると、フラッシュメモリ２１２に記録された１枚目の撮影画像に加えて３枚目の撮影画像もフラッシュメモリ２１２に記録される。
【０１７４】
上記のように、通常撮影モードでは、撮影者のレリーズ動作が１回であっても撮影は３回連続的に行われ、それらの撮像画像がＲＡＭ２０９に一時記憶されるとともに、最初に撮影された画像がフラッシュメモリ２１２に記録される。そして、撮影者がブラケット撮影確認ボタン１５を操作することなく次のレリーズ動作を行うと、再度、撮影が３回連続的に行われ、それらの撮影画像がＲＡＭ２０９に一時記憶されるとともに、最初に撮影された画像がフラッシュメモリ２１２に記録される。
【０１７５】
従って、撮影者はブラケット撮影確認ボタン１５を操作することなくレリーズボタン８（又は１８）を操作する限り、最初の撮影された画像がフラッシュメモリ２１２に記録されるので、オートブラケット撮影機能は実質的に潜在化し、通常の撮影動作（１回のレリーズ動作で１枚の撮影）と同様の処理が行われる。一方、撮影終了後に撮影者がブラケット撮影確認ボタン１５を操作して画像変更可能な確認モードに入ると、オートブラケット撮影機能が顕在化し、撮影者の光軸変更レバー９（もしくは光軸変更ボタン１９ａ〜１９ｄ）の操作に応じてフラッシュメモリ２１２の記録内容を変更又は追加することができるようになる。
【０１７６】
すなわち、撮影者は撮影終了直後にオートブラケット撮影機能の利用を選択することができるので、必要に応じて撮影結果の良否を判別し、その判別結果に応じてより良好な撮影画像に変更もしくは追加することができるので、撮影の失敗が少なく、操作性が向上する。
【０１７７】
なお、本実施の形態では、オートブラケット撮影において、単純に３回だけ連続撮影を行うようにしているが、各撮影で露光時間ＳＳを微妙に変化させて連続撮影を行うようにしてもよい。また、各撮影で撮影レンズ２３１の焦点位置を微妙に変化させたり、焦点距離を僅かに変化させたり、撮像ユニット２２の光軸方向を変化させて連続撮影を行うようにしてもよい。また、ＲＡＭ２０９の容量が５枚まで記憶可能であるので、５回連続撮影を行い、これらの撮影画像から記録画像を選択できるようにしてもよい。
【０１７８】
図２０に戻り、ＳＷ判別処理において、撮影モードスイッチ１４が操作され、高精細撮影モードが設定されていると（＃２４でＹＥＳ）、図３４に示すサブルーチン「レンズチェック」の処理が実行され、撮像ユニット２２の位置及び撮影レンズ２３１の焦点距離の調整処理が行われる（＃２６）。
【０１７９】
「レンズチェック」のサブルーチンに移行すると、撮影レンズ２３１の焦点距離ｆが８ｍｍを超えているか否かが判別され（＃２６０）、ｆ＞８ｍｍであれば（＃２６０でＹＥＳ）、撮影レンズ２３１の焦点距離調整用の撮影レンズ２３１ａがｆ＝８ｍｍとなる位置までワイド側に駆動される（＃２６２，＃２６４，＃２６６）。
【０１８０】
ｆ≦８ｍｍであれば（＃２６０でＮＯ）、撮像ユニット２２の位置が水平面内で中心位置を含む垂直面に対して±７°以上ずれているか否かが判別され（＃２６８）、±７°以上の位置ずれがあれば（＃２６８でＹＥＳ）、撮像ユニット２２を水平面内に駆動して中心位置を含む垂直面内に設定される（＃２７０，＃２７２，＃２７４）。
【０１８１】
続いて、撮像ユニット２２の位置が垂直面内で中心位置を含む水平面に対して±１０°以上ずれているか否かが判別され（＃２７６）、±１０°以上の位置ずれがあれば（＃２７６でＹＥＳ）、撮像ユニット２２を垂直面内に駆動して中心位置を含む水平面内に設定されて（＃２７８，＃２８０，＃２８２）、メインフローにリターンする。
【０１８２】
このレンズチェックの処理は、高精細撮影モードでは撮像ユニット２２を中心位置に設定し、表１に示したように撮影レンズ２３１の焦点距離ｆを８ｍｍ以下に設定して被写体の全体画像Ｇが撮像されるので、高精細撮影モードでの撮影が可能になるように撮像ユニット２２の位置及び撮影レンズ２３１の焦点距離ｆを調整するものである。すなわち、撮影レンズ２３１の焦点距離ｆを最大値８ｍｍに設定するとともに、撮像ユニット２２の光軸方向がｆ＝８ｍｍにおける撮像ユニット２２の光軸方向の変位量Δθh，Δθvの範囲内にないときは撮像ユニット２２を中心位置（光軸方向が正面方向となる位置）に設定し、撮影者がマニュアルで焦点距離ｆを変更しなかった場合でも撮像ユニット２２の位置及び撮影レンズ２３１の焦点距離ｆを自動的に所定の位置及び所定の焦点距離に設定して確実に高精細撮影が行えるようにするものである。
【０１８３】
次に、再生モードの処理について説明する。
ステップ＃６で図３５に示す「再生モード」のサブルーチンに移行すると、まず、フラッシュメモリ２１２に記録されたコマＮｏ．１の撮影画像が記録／読出処理部２１１により読み出され、伸長／圧縮処理部２１０で伸長された後、ケーブル１１を介してＬＣＤ表示部３内の表示制御部３０１に転送され、ＬＣＤパネル１２に再生表示される（＃２９０）。
【０１８４】
続いて、スイッチＳＭ，ＳＰ／Ｒ，ＳＵ，ＳＤ，ＳＲ，ＳＬ，ＳＣＨＧ，ＳＤＥＬの変化の有無が順次、判別される（＃２９２，＃２９４，＃２９６，＃３００，＃３０４，＃３１４，＃３２２，＃３３６）。
【０１８５】
いずれのスイッチも変化がなければ、ステップ＃２９２に戻り、上記スイッチＳＭ〜ＳＤＥＬの変化の有無の判別処理（以下、ＲＳＷ判別処理という。）が行われる（＃２９２，＃２９４，＃２８６，＃３００，＃３０４，＃３１４，＃３２２，＃３３６のループ）。
【０１８６】
ＲＳＷ判別処理において、メインスイッチＳＭがオフにされ（＃２９２でＮＯ）、もしくは記録／再生モードスイッチ１３の設定状態が記録モードに切り換えられると（＃２９４でＹＥＳ）、メインフローのステップ＃２（図１９参照）に戻る。
【０１８７】
再生モードが維持されている状態で、光軸変更レバー９（もしくは光軸変更ボタン１９ａ）の操作によりスイッチＳＵがオンになると（＃２９６でＹＥＳ）、フラッシュメモリ２１２から次のコマＮｏ．の撮影画像が記録／読出処理部２１１により読み出され、伸長／圧縮処理部２１０で伸長された後、ケーブル１１を介してＬＣＤ表示部３内の表示制御部３０１に転送され、ＬＣＤパネル１２に再生表示される（＃２９８）。
【０１８８】
また、光軸変更レバー９（もしくは光軸変更ボタン１９ｂ）の操作によりスイッチＳＤがオンになると（＃３００でＹＥＳ）、フラッシュメモリ２１２から前のコマＮｏ．の撮影画像が記録／読出処理部２１１により読み出され、伸長／圧縮処理部２１０で伸長された後、ケーブル１１を介してＬＣＤ表示部３内の表示制御部３０１に転送され、ＬＣＤパネル１２に再生表示される（＃３０２）。
【０１８９】
すなわち、図３７に示すように、フラッシュメモリ２１２に記録された撮像画像がスイッチＳＵがオンになる毎に、コマ番号が増加する方向（昇順方向）に、また、スイッチＳＤがオンになる毎にコマ番号が減少する方向（降順方向）に、順次、ＬＣＤパネル１２に再生される。この場合、高精細撮影モードで撮影されたＮｏ．４，Ｎｏ５の画像は全体画像ＧのみがＬＣＤパネル１２に再生され、部分画像Ｇi（Ｎｏ．４-１〜４-４，Ｎｏ．５-１〜５-４）はＬＣＤパネル１２に再生されない。このように部分画像Ｇiの再生を行わないようにしているのは、操作者は撮影画像（すなわち、高精細撮影モードでは被写体全体の画像）のモニタを要求していると考えられるので、合成を目的とする部分画像Ｇiの再生はしないようにしている。また、ＬＣＤパネル１２に再生される画像には縁取りＷ1,Ｗ2（Ｎｏ．１，Ｎｏ．４の二重枠参照）を行い、通常撮影モードで撮影された画像の縁取りＷ1の色と高精細撮影モードで撮影された全体画像の縁取りＷ2の色とを異ならせることで、操作者がいずれの撮影モードで撮影された画像であるかの識別できるようにしている。
【０１９０】
図３５に戻り、光軸変更レバー９（もしくは光軸変更ボタン１９ｄ）の操作によりスイッチＳＲがオン状態になると（＃３０４でＹＥＳ）、ＬＣＤパネル１２に再生表示されている画像の撮影モードに関する情報に基づき当該画像が高精細撮影モードで撮影された画像であるか否かが判別され（＃３０６）、高精細撮影画像でなければ（＃３０６でＮＯ）、ステップ＃３１４に移行し、高精細撮影画像であれば（＃３０６でＹＥＳ）、撮影モードに関する情報に基づき全体画像Ｇであるか否かが判別される（＃３０８）。
【０１９１】
そして、再生画像が全体画像Ｇであれば（＃３０８でＹＥＳ）、フラッシュメモリ２１２から最初に撮影された部分画像ＧAが記録／読出処理部２１１により読み出され、伸長／圧縮処理部２１０で伸長された後、ケーブル１１を介してＬＣＤ表示部３内の表示制御部３０１に転送され、ＬＣＤパネル１２に再生表示される（＃３１０）。また、再生画像が部分画像Ｇi（ｉ＝Ａ，Ｂ，Ｃ，Ｄ）であれば（＃３０８でＮＯ）、フラッシュメモリ２１２から当該再生されている部分画像Ｇiの次に撮影された部分画像Ｇiが記録／読出処理部２１１により読み出され、伸長／圧縮処理部２１０で伸長された後、ケーブル１１を介してＬＣＤ表示部３内の表示制御部３０１に転送され、ＬＣＤパネル１２に再生表示される（＃３１２）。
【０１９２】
すなわち、ＬＣＤパネル１２に再生表示された画像が高精細撮影画像の場合は、スイッチＳＲがオンになる毎にＧA（左上画像），ＧB（右上画像），ＧD（右下画像），ＧC（左下画像）の順に部分画像ＧiがサイクリックにＬＣＤパネル１２に再生表示される。例えば図３７において、Ｎｏ．４の全体画像ＧがＬＣＤパネル１２に表示されている状態で、操作者により光軸変更レバー９の右側傾動（もしくは光軸変更ボタン１９ｄの押圧）が行われると、その操作毎にＮｏ．４-１→Ｎｏ．４-２→Ｎｏ．４-３→Ｎｏ．４-４→Ｎｏ．４-１の順に部分画像ＧiがサイクリックにＬＣＤパネル１２に再生される。
【０１９３】
なお、部分画像ＧiがＬＣＤパネル１２に表示される場合にも縁取りが行われ、この縁取りの色を通常撮影画像や高精細撮影画像の全体画像の再生時と異ならせて、操作者が部分画像Ｇiの再生であることを識別できるようにしている。
【０１９４】
本実施の形態でＬＣＤパネル１２の表示画像に色違いの縁取りＷ1，Ｗ2を設けることで、再生画像の内容を識別できるようにしているが、例えばコマ番号や撮影モードの文字情報や絵記号等を表示させることで再生画像の内容の識別を可能にしてもよい。
【０１９５】
図３６に戻り、光軸変更レバー９（もしくは光軸変更ボタン１９ｃ）の操作によりスイッチＳＬがオン状態になると（＃３１４でＹＥＳ）、ＬＣＤパネル１２に再生表示されている画像の撮影モードに関する情報に基づき当該画像が高精細撮影画像であるか否かが判別され（＃３１６）、高精細撮影画像でなければ（＃３１６でＮＯ）、ステップ＃３２２に移行し、高精細撮影画像であれば（＃３１６でＹＥＳ）、撮影モードに関する情報に基づきＬＣＤパネル１２の再生画像が部分画像Ｇiであるか否かが判別される（＃３１８）。
【０１９６】
そして、再生画像が全体画像Ｇであれば（＃３１８でＮＯ）、ステップ＃３２２に移行し、再生画像が部分画像Ｇiであれば（＃３１８でＹＥＳ）、フラッシュメモリ２１２から当該部分画像ＧAに対応する全体画像Ｇが記録／読出処理部２１１により読み出され、伸長／圧縮処理部２１０で伸長された後、ケーブル１１を介してＬＣＤ表示部３内の表示制御部３０１に転送され、ＬＣＤパネル１２に再生表示される（＃３２０）。
【０１９７】
すなわち、ＬＣＤパネル１２に再生表示された画像が高精細撮影モードで撮影された部分画像Ｇiのとき、スイッチＳＬがオンになると、ＬＣＤパネル１２の再生画像が当該部分画像Ｇiに対応する全体画像Ｇに切り換えられる。例えば図３７において、Ｎｏ．４-１の部分画像ＧAがＬＣＤパネル１２に表示されている状態で、操作者により光軸変更レバー９の左側傾動（もしくは光軸変更ボタン１９ｃの押圧）が行われると、Ｎｏ．４の全体画像ＧがＬＣＤパネル１２に再生される。なお、ＬＣＤパネル１２にＮｏ．４の全体画像Ｇが再生された状態で、再度、操作者により光軸変更レバー９の左側傾動（もしくは光軸変更ボタン１９ｃの押圧）が行われてもＬＣＤパネル１２の表示は変更されず、Ｎｏ．４の全体画像Ｇの表示が保持される。
【０１９８】
再生モードが維持されている状態で、ブラケット撮影確認ボタン１５の操作によりスイッチＳＣＨＧがオンになると（＃３２２でＹＥＳ）、ＬＣＤパネル１２に再生表示されている画像の撮影モードに関する情報に基づき当該画像が高精細撮影画像であるか否かが判別され（＃３２４）、高精細撮影画像でなければ（＃３２４でＮＯ）、ステップ＃３３６に移行し、高精細撮影画像であれば（＃３２４でＹＥＳ）、撮影モードに関する情報に基づきＬＣＤパネル１２の再生画像が全体画像Ｇであるか否かが判別される（＃３２６）。
【０１９９】
そして、再生画像が全体画像Ｇであれば（＃３２６でＹＥＳ）、フラッシュメモリ２１２の当該再生画像に対応する画像ファイルのヘッダ部に記録された撮影に関する情報の「撮影モード情報」の内容が「高精細撮影モード」から「通常撮影モード」に変更される（＃３２８）。すなわち、撮影モード情報を示すビットデータが「１」から「０」に変更される（表４参照）。
【０２００】
また、フラッシュメモリ２１２内の当該全体画像Ｇに関連する４枚の部分画像Ｇiの画像ファィルが全て消去される（＃３３０）。また、再生画像が部分画像Ｇiであれば（＃３２６でＮＯ）、フラッシュメモリ２１２に当該部分画像Ｇiの画像ファイルが複製され（＃３３２）、この複製された画像ファイルのヘッダ部に記録された撮影に関する情報の「撮影モード情報」の内容が「高精細撮影モード」から「通常撮影モード」に変更される（＃３３４）。
【０２０１】
すなわち、ＬＣＤパネル１２に再生表示された画像が高精細撮影モードで撮影された全体画像Ｇのとき、スイッチＳＣＨＧがオンになると、フラッシュメモリ２１２に記録された当該全体画像Ｇとこの全体画像Ｇに関連する部分画像Ｇiとからなる一組の高精細撮影モードの画像ファイルは、全体画像Ｇの画像ファイルを通常撮影モードの画像ファイルに変更し、部分画像Ｇiの画像ファイルを抹消することによって通常撮影モードの画像ファイルに変更される。
【０２０２】
再生モードが維持されている状態で、消去ボタン２０の操作によりスイッチＳＤＥＬがオンになると（＃３３６でＹＥＳ）、ＬＣＤパネル１２に再生表示されている画像の撮影モードに関する情報に基づき当該画像が高精細撮影画像であるか否かが判別され（＃３３８）、高精細撮影画像でなければ（＃３３８でＮＯ）、フラッシュメモリ２１２の当該再生されている画像に対応する画像ファイルが消去される（＃３４０）。
【０２０３】
高精細撮影画像であれば（＃３３８でＹＥＳ）、撮影モードに関する情報に基づき再生画像が全体画像Ｇであるか否かが判別され（＃３４２）、全体画像Ｇであれば（＃３４２でＹＥＳ）、フラッシュメモリ２１２の当該全体画像Ｇの画像ファイルとこの全体画像Ｇに関連する４枚の部分画像Ｇiの画像ファイルとが全て消去される（＃３４４，＃３４６）。ＬＣＤパネル１２の再生画像が部分画像Ｇiであれば（＃３４２でＮＯ）、フラッシュメモリ２１２の当該部分画像Ｇiの画像ファイルが消去され（＃３４８）、フラッシュメモリ２１２の当該部分画像Ｇiに関連する他の部分画像Ｇi及び全体画像Ｇの画像ファイルのヘッダ部に記録された撮影に関する情報の「撮影モード情報」の内容が「高精細撮影モード」から「通常撮影モード」に変更される（＃３５０，＃３５２）。
【０２０４】
例えば図３７において、ＬＣＤパネル１２の再生画像がコマ番号Ｎｏ．４-１の部分画像ＧAである場合、フラッシュメモリ２１２の当該部分画像ＧAの画像ファイルが消去され、コマ番号Ｎｏ．４-２，４-３，４−４の他の部分画像ＧB，ＧD，ＧC及びコマ番号Ｎｏ．４の全体画像Ｇの画像ファイルのヘッダ部に記録された「撮影モード情報」の内容が「通常撮影モード」に変更される。
【０２０５】
次に、高精細撮影モードで撮影された全体画像Ｇ及び部分画像ＧA〜ＧDを用いて画像を貼合合成することにより全体画像Ｇよりも精細度の高い全体画像を作成する方法について説明する。
【０２０６】
本実施の形態では撮影時の画像合成処理の処理負担を軽減するため、当該画像合成処理は撮影後に専用の画像処理装置もしくはコンピュータシステムにより構成された画像処理装置で行うようにしている。従って、上述のデジタルカメラ１と画像処理装置とを組み合わせて高精細画像作成システムが構成される。なお、デジタルカメラ１内に以下に説明する画像合成処理機能を設け、デジタルカメラ１のみで高精細画像作成システムを構成するようにしてもよい。このデジタルカメラ１では、撮影後にＲＡＭ２０９に記憶された全体画像Ｇ及び部分画像ＧA〜ＧDを貼合合成することにより全体画像Ｇよりも精細度の高い全体画像が作成され、この高精細撮影画像がフラッシュメモリ２１２に記録される。
【０２０７】
図３８は、画像処理装置の一実施の形態のブロック構成図である。
同図に示す画像処理装置は、制御部３１、ＲＯＭ（Read Only Memory）３２、ＲＡＭ（Random Access Memory）３３、画像メモリ３４、ＧＵＩ（Graphical User Interface）３５、Ｉ／Ｆ３６、入力装置３７、表示装置３８及び外部記憶装置３９から構成されている。制御部３１、ＲＯＭ３２、ＲＡＭ３３及び画像メモリ３４、ＧＵＩ３５、Ｉ／Ｆ３６は、装置本体３０内に内蔵され、入力装置３７及び表示装置３８は、ＧＵＩ３５を介して制御部３１に接続され、外部記憶装置３９は、Ｉ／Ｆ３６を介して制御部３１に接続されている。
【０２０８】
制御部３１は、全体画像Ｇ及び部分画像ＧA〜ＧDを用いて画像の貼合合成処理を実行するものである。制御部３１は、画像の合成処理を行うための画像ファイル入出力処理部３１１及び画像合成部３１２を備えている。
【０２０９】
画像ファイル入出力処理部３１１は、入力装置３７から入力された画像ファイルのカラー画像（電気画像）を当該画像ファイルが記憶された記録媒体（例えば外部記録装置３９、あるいは具備している場合は内部記憶装置等）から読み出す処理及び画像合成後の画像データを入力装置３７から入力された所定の出力先（記録媒体、プリンタその他の周辺機器等）に出力する処理を行うものである。
【０２１０】
画像合成部３１２は、外部記憶装置３９を介してフラッシュメモリ２１２から読み出された全体画像Ｇ及び部分画像ＧA〜ＧDを用いて貼合合成処理を行い、精細度の高い被写体全体の撮影画像を作成するものである。画像合成部３１２は、後述するように全体画像Ｇを拡大して合成後の画像のサイズ（すなわち、合成画像の枠）を決定する一方、各部分画像ＧA〜ＧDから合成すべき所定の領域の一部画像を抽出し、その枠内で各部分画像ＧA〜ＧDの抽出画像を拡大した全体画像Ｇ′に貼り付けるように合成して高精細の全体画像Ｇ″を作成する。
【０２１１】
ＲＯＭ３２は、後述する画像合成処理の処理プログラムが記憶されたメモリである。ＲＡＭ３３は、画像合成処理によって算出された種々のデータを一時的に記憶するものである。また、画像メモリ３４は、画像合成処理を行うため、フラッシュメモリ２１２から読み出された画像データを記憶するものである。画像メモリ３４は、少なくとも１５枚分の画像データの記憶容量を有し、全体画像Ｇ及び部分画像ＧA〜ＧDを構成する画像データがＲ，Ｇ，Ｂの各色成分に分離されて記憶される。
【０２１２】
表示装置３８は、作業メニュー、処理状態、処理結果等の種々の表示（画像合成後の高精細画像のモニタ表示を含む）を行うもので、ＣＲＴ（Cathode Ray Tube）、ＬＣＤ（Liquid  Crystal Display）等の電子表示ディスプレレイからなるものである。表示装置３８には、作業メニューに画像補正項目がアイコンで表示され、作業者は、そのアイコンを選択することにより後述の画像合成処理を行わせることができるようになっている。
【０２１３】
外部記憶装置３９は、フラッシュメモリ２１２が装着脱可能になされ、当該フラッシュメモリ２１２に記録された画像ファイルの読出し及び新規作成された画像ファイルの当該フラッシュメモリ２１２への書込みを行うものである。
【０２１４】
図３９は、画像合成部３１２における画像合成処理を示すフローチャートである。また、図４０は、画像合成の処理手順を示す図である。図４０において、部分画像ＧA〜ＧDはそれぞれ全体画像Ｇに対して点線部分ａ，ｂ，ｃ，ｄを拡大して撮影したもので、各画像の斜線部分は全体画像Ｇの枠から食み出した部分を示している。
【０２１５】
画像合成処理ではフラッシュメモリ２１２に記録された高精細撮影画像の画像ファイル（全体画像Ｇ及び部分画像ＧA〜ＧDの５個の画像ファイル）が画像合成装置内の画像メモリ３４に読み出され、図３９に示す処理手順に従って高精細の合成画像が作成される。
【０２１６】
まず、全体画像Ｇの画像ファイルから画像データが読み出され、拡大処理が行われる（＃３６０，図４０の（ａ）参照）。この拡大処理は全体画像Ｇのサイズを部分画像Ｇiのサイズに合わせるものであり、合成後の画像の枠を決定するものである。すなわち、予め合成画像のサイズを決定するものである。
【０２１７】
部分画像Ｇiは、表４に示したように全体画像Ｇに対して焦点距離比Ｋの倍率で拡大されて撮影されているので、この拡大処理では全体画像Ｇが焦点距離比Ｋで拡大される。
【０２１８】
なお、焦点距離比Ｋは部分画像Ｇiの画像ファイルに記録された撮影モードに関する情報を読み出すことにより得ることができる。部分画像Ｇiの画像ファイルに記録された焦点距離比Ｋを利用しない場合や部分画像Ｇiの画像ファイルに焦点距離比Ｋが記録されていない場合は、部分画像Ｇi又は全体画像Ｇの大きさを変更しながら相関演算を行うことにより全体画像の拡大倍率を設定することができる。この方法では部分画像Ｇiを取り込むとき、何らかの原因でデジタルカメラ１の移動により被写体までの距離が変化して各部分画像Ｇiの大きさが互いに僅かにずれた場合でも適切にマッチング位置の算出と画像合成とを行うことができる利点がある。
【０２１９】
続いて、部分画像ＧAの画像ファイルから画像データが読み出され、この部分画像ＧAと拡大された全体画像Ｇ′（以下、拡大全体画像Ｇ′という。）との相関演算が行われ、その演算結果に基づいて拡大全体画像Ｇ′における当該拡大全体画像Ｇ′と部分画像ＧAとが一致する位置（以下、この位置をマッチング位置という。）が算出される（＃３６２）。そして、算出された拡大全体画像Ｇ′のマッチング位置に部分画像ＧAの対応する部分の画像を貼り付けるように画像合成が行われる（＃３６４，図４０の（ｂ）参照）。すなわち、拡大全体画像Ｇ′のマッチング位置の画像データが部分画像ＧAの対応する位置の画像データに置き換えられる。
【０２２０】
上記相関演算は、例えば拡大全体画像Ｇ′内に含まれる複数の特徴点を抽出し、図４１に示すように部分画像ＧAを平行移動、回転移動、拡大／縮小等の幾何学的な変換を行いつつ拡大全体画像Ｇ′と比較して特徴点の重なり度が最も大きくなる幾何学的変換量を算出するものである。上記のように拡大全体画像Ｇ′のマッチング位置における画像データを各部分画像ＧA〜ＧDの画像データで置換することにより合成画像が作成されることから、相関演算で算出される幾何学的変換量は各部分画像ＧA〜ＧDの合成処理における合成位置（すなわち、マッチング位置）を与える情報となっている。
【０２２１】
なお、図４１において、ｇ１，ｇ２，ｇ３，ｇ４はそれぞれ左上、右上，右下及び左下の部分画像Ｇ１，Ｇ２，Ｇ３，Ｇ４の拡大全体画像Ｇ０における最も重なり度が高い位置（すなわち、マッチング位置）を示している。左上の部分画像Ｇ１は、「ＡＢＣ」の文字列Ｃ１又は長方形Ｃ２を特徴点として平行移動法によりマッチング位置ｇ１が算出される場合を示し、右上の部分画像Ｇ２は、矩形Ｃ３を特徴点として拡大／縮小法によりマッチング位置ｇ２が算出される場合を示している。また、右下の部分画像Ｇ３は、太線Ｃ４又は太線Ｃ４のエッジ部分を特徴点として回転移動法によりマッチング位置ｇ３が算出される場合を示し、左下の部分画像Ｇ４は、長方形Ｃ２又は太線Ｃ４を特徴点として輝度変換法によりマッチング位置ｇ４が算出される場合を示している。
【０２２２】
また、特徴点は特定の文字や文字列、特定の線、特定の幾何学的形状（例えば三角形、円、楕円等）、特定のエッジ部分等の特徴的な画像情報を有する領域の画像データである。特徴点としての文字や文字列は公知の文字認識方法により抽出され、特徴点としての幾何学的図形は公知のテクスチュア解析により抽出され、特徴点としてのエッジ部分は公知のエッジ検出手法により抽出される。
【０２２３】
特徴点の重なり度は拡大全体画像Ｇ０の特徴点を構成する画像データとその特徴点に対応する幾何学変換された部分画像Ｇ１〜Ｇ４の画素位置の画像データとの相関値や両画像データの差の絶対値和もしくは両画像データの差の２乗和を用いて判別される。
【０２２４】
図３９に戻り、続いて、部分画像ＧBの画像ファイルから画像データが読み出され、この部分画像ＧBと拡大全体画像Ｇ′との相関演算が行われ、その演算結果に基づいて部分画像ＧBに対する拡大全体画像Ｇ′のマッチング位置が算出される（＃３６６）。そして、算出された拡大全体画像Ｇ′のマッチング位置に部分画像ＧBの対応する部分の画像を貼り付けるように画像合成が行われる（＃３６８，図４０の（ｃ）参照）。すなわち、拡大全体画像Ｇ′のマッチング位置の画像データが部分画像ＧBの対応する位置の画像データに置き換えられる。
【０２２５】
以下、同様の方法で部分画像ＧC，ＧDに対する拡大全体画像Ｇ′のマッチング位置がそれぞれ算出され（＃３７０，＃３７４）、その拡大全体画像Ｇ′のマッチング位置の画像データがそれぞれ部分画像ＧC，ＧDの対応する位置の画像データに置き換えられて（＃３７２，＃３７６，図４０の（ｄ）（ｅ）参照）、精細度の高い合成画像（被写体全体の撮像画像）Ｇ″が作成される。
【０２２６】
なお、上記実施の形態では、全体画像Ｇを拡大して合成画像Ｇ″の大きさ（すなわち、合成画像Ｇ″の枠）を決定した後、その枠内で部分画像Ｇiを貼り付けるように画像合成しているが、部分画像Ｇiだけで貼合合成した後、拡大全体画像Ｇ′を用いて合成画像Ｇ″の周辺の不要部分（図４０の部分画像ＧA〜ＧDの斜線部分）を除去して合成画像Ｇ″の大きさを決定するようにしてもよい。
【０２２７】
しかし、前者の方法では、拡大全体画像Ｇ′の画像データを部分画像ＧA〜ＧDの画像データに置換することにより高精細の全体画像Ｇ″が作成されるので、画像データの置換時に合成画像Ｇ″の枠外にある不要な画像データ（図４０の部分画像ＧA〜ＧDの斜線部分）が除去され、後者の方法に比べて合成処理が容易となる。
【０２２８】
また、図４２に示すように、例えば部分画像ＧCと部分画像ＧDとの貼り合わせ部分に画像が重複しない部分Ｐがある場合、後者の方法では合成画像Ｇ″の部分画像ＧCと部分画像ＧDとの貼り合わせ部分Ｐに画像データの欠落が生じ、実質的に合成画像Ｇ″を作成することはできなくなるが、本実施の形態に係る方法では、拡大全体画像Ｇ′のマッチング位置の画像データが部分画像ＧA〜ＧDの対応する位置の画像データに置換され、図４３に示すように、合成画像Ｇ″の部分画像ＧCと部分画像ＧDとの貼り合わせ部分Ｐには拡大全体画像Ｇ′の画像データ（同図の斜線で示す部分）が残るので、この部分Ｐの精細度は周辺の精細度よりも若干低下するものの画像データが欠落して合成画像Ｇ″が作成できないという不都合はなくなる。
【０２２９】
ところで、撮影レンズによってはレンズの周辺部の光量が中央部の光量に対して減少する特性を有するものがある。このような特性を有する撮影レンズを用いて被写体が撮影されると、撮影画像は、図４４に示すように画面周辺部が画面中央部より暗い輝度偏差の大きい画像となる。
【０２３０】
高精細撮影モードで撮影すると、部分画像Ｇiの各々が図４４に示すような輝度分布を有するので、これらを合成した高精細の全体画像Ｇ″は、図４５に示すように画面内で明部と暗部とが交互に表れる輝度分布となり、精細度は向上するものの輝度分布は不自然となり、全体としては画質が著しく低下することになる。また、各部分画像Ｇiの間でホワイトバランスに差が生じた場合には貼り合わせの境界部分に色ずれが生じることがあり、この色ずれによっても画質が低下する。
【０２３１】
このように高精細撮影モードでは撮影レンズの光量透過特性に基づく撮影画像の画質劣化が画像合成により更に増長されるので、少なくとも全体画像Ｇの輝度分布程度になるように合成画像Ｇ″の輝度分布を補正して画質劣化を抑制することが望ましい。この画像補正処理は、図３８の仮想線で示すように、制御部３１内に画像補正部３１３を設けることにより必要に応じて当該画像補正部３１３で画像合成部３１２で合成された画像Ｇ″の輝度分布の補正を行うことができる。
【０２３２】
図４６は、上述の画質劣化を抑制するための画像補正方法を示す概念図である。
【０２３３】
画像補正は、まず、拡大全体画像Ｇ′と合成画像Ｇ″とを、例えば（８×８）画素の小ブロックＢＬＫに分割し（図４６の（ａ）参照）、各ブロックＢＬＫ毎にＲ，Ｇ，Ｂの各色成分について画素データｇR，ｇG，ｇBの平均値Ｒ１AV，Ｇ１AV，Ｂ１AV，Ｒ２AV，Ｇ２AV，Ｂ２AVを算出する（図４６の（ｂ）参照）。次に拡大全体画像Ｇ′及び合成画像Ｇ″の対応するブロックＢＬＫ間で平均値が等しくなるように、合成画像Ｇ″の画素データｇR，ｇG，ｇBのシフト量を算出する（図４６の（ｃ）参照）。このシフト量は、例えば拡大全体画像Ｇ′及び合成画像Ｇ″の対応するブロックＢＬＫ間の平均値の差ΔＲAV，ΔＧAV，ΔＢAVを用いることができる。
【０２３４】
そして、合成画像Ｇ″の各画素データｇR，ｇG，ｇBにシフト量ΔＲAV，ΔＧAV，ΔＢAVを加算して合成画像Ｇ″の補正を行う（図４６の（ｄ）参照）。この補正により合成画像Ｇ″の小ブロックの画素データの平均値は拡大全体画像Ｇ′の小ブロックの画素データの平均値と略一致するようになるので、図４６の（ｅ）に示すように、補正後の合成画像Ｇ″の輝度分布は拡大全体画像Ｇ′の輝度分布に近似したものとなる。
【０２３５】
なお、本実施の形態では小ブロックＢＬＫのサイズとして（８×８）画素を例示しているが、小ブロックＢＬＫのサイズ及び形状は任意に設定することができる。小ブロックＢＬＫのサイズを大きくし過ぎると、同一ブロックＢＬＫ内では画素間での画素データの大小関係は補正されないので、ブロックＢＬＫの境界部分で輝度変化の不連続が顕著になるという不具合が生じる一方、逆に小ブロックＢＬＫのサイズを小さくし過ぎると、拡大全体画像Ｇ′と合成画像Ｇ″との間に位置ずれが生じた場合、画像補正により画素データが大幅に変化してしまい、合成画像Ｇ″の画質が劣化するという不具合が生じる。従って、小ブロックＢＬＫのサイズ及び形状はこれらの不具合と撮影レンズの光量透過特性とを考慮して適宜のものを採用するとよい。
【０２３６】
次に、図４７の示すフローチャートに従って画像補正部３１３で行われる上述の画像補正の処理手順を説明する。
【０２３７】
まず、拡大全体画像Ｇ′が（ｘ×ｙ）個の小ブロックＢＬＫに分割される（＃３８０）。続いて、合成画像Ｇ″が（ｘ×ｙ）個の小ブロックＢＬＫに分割される（＃３８２）。続いて、小ブロックＢＬＫの行数ｘと列数ｙとをそれぞれカウントするカウント値ａ，ｂがそれぞれ「１」にセットされる（＃３８４）。
【０２３８】
続いて、拡大全体画像Ｇ′の１行１列の小ブロックＢＬＫ(1,1)について、Ｒ，Ｇ，Ｂの各色成分毎に当該小ブロックＢＬＫ(1,1)に含まれる画素データｇi（ｉ＝Ｒ，Ｇ，Ｂ）の平均値Ｒ１AV(1,1)，Ｇ１AV(1,1)，Ｂ１AV(1,1)が算出され（＃３８６）、同様に合成画像Ｇ″の１行１列の小ブロックＢＬＫ(1,1)について、Ｒ，Ｇ，Ｂの各色成分毎に当該小ブロックＢＬＫ(1,1)に含まれる画素データｇi（ｉ＝Ｒ，Ｇ，Ｂ）の平均値Ｒ２AV(1,1)，Ｇ２AV(1,1)，Ｂ２AV(1,1)が算出される（＃３８８）。なお、（１，１）は１行１列の小ブロックＢＬＫのものであることを示している。以下、ａ行ｂ列の小ブロックＢＬＫのものには（ａ，ｂ）を付することとする。
【０２３９】
続いて、平均値Ｒ１AV(1,1)，Ｇ１AV(1,1)，Ｂ１AV(1,1)及び平均値Ｒ２AV(1,1)，Ｇ２AV(1,1)，Ｂ２AV(1,1)を用いてシフト量ΔＲAV(1,1)，ΔＧAV(1,1)，ΔＢAV(1,1)が算出される（＃３９０）。なお、シフト量ΔＲAV(a,b)，ΔＧAV(a,b)，ΔＢAV(a,b)は、例えばΔＲAV(a,b)＝Ｒ２AV(a,b)−Ｒ１AV(a,b)、ΔＧAV(a,b)＝Ｇ２AV(a,b)−Ｇ１AV(a,b)、ΔＢAV(a,b)＝Ｂ２AV(a,b)−Ｂ１AV(a,b)により算出される。
【０２４０】
続いて、合成画像Ｇ″の１行１列の小ブロックＢＬＫ(1,1)の各色成分の画素データｇi(1,1)がシフト量ΔＲAV(1,1)，ΔＧAV(1,1)，ΔＢAV(1,1)を用いて補正される（＃３９２）。なお、補正データｇR′(a,b)，ｇG′(a,b)，ｇB′(a,b)は、それぞれｇR′(a,b)＝ｇR(a,b)＋ΔＲAV(a,b)、ｇG′(a,b)＝ｇG(a,b)＋ΔＧAV(a,b)、ｇB′(a,b)＝ｇB(a,b)＋ΔＢAV(a,b)で算出される。
【０２４１】
続いて、カウント値ａが行数ｘになっているか否かが判別され（＃３９４）、ａ＜ｘであれば（＃３９４でＮＯ）、カウント値ａが１だけインクリメントされてステップ＃３８６に戻り、（ａ＋１）行ｂ列の小ブロックＢＬＫ(a+1,b)について上述の補正処理が行われる。いま、ａ＋１＝２であるから、ステップ＃３８６に戻り、２行１列の小ブロックＢＬＫ(2,1)について上述の補正処理が行われ、以下、同様に（３，１）、（４，１）、…（ｘ，１）の１列目の各小ブロックＢＬＫ(a,1)（ａ＝３，４，…ｘ）について順次、上述の補正処理が行われる。
【０２４２】
１列目の小ブロックＢＬＫ(a,1)について画像補正が終了すると、ステップ＃３９４でａ＝ｘとなり、ステップ＃３９８に移行してカウント値ｂが列数ｙになっているか否かが判別され、ｂ＜ｙであれば（＃３９８でＮＯ）、カウント値ａが「１」に設定されるとともに、カウント値ｂが「１」だけインクリメントされてステップ＃３８６に戻り、１行（ｂ＋１）列の小ブロックＢＬＫ(1,b+1)について上述の補正処理が行われる。いま、ｂ＋１＝２であるから、ステップ＃３６６に戻り、２列目の小ブロックＢＬＫ(a,2)（ａ＝１，２，…ｘ）について順次、上述の補正処理が行われる（＃３８６〜３９６のループ）。
【０２４３】
そして、以下、同様の方法で各列の小ブロックＢＬＫ(a,b)について順次、上述の画像補正が行われ（＃３８６〜＃４０２のループ）、全ての小ブロックＢＬＫ(a,b)（ａ＝１，２，…ｘ，ｂ＝１，２，…ｙ）について画像補正が終了すると（＃３９８でＹＥＳ）、処理を終了する。
【０２４４】
なお、上記実施の形態では、画像合成プログラムが搭載された専用の画像処理装置について説明したが、図４８に示すように、画像合成プログラム及び画像補正プログラムを、フロッピーディスク、磁気テープ等の磁気記録媒体やＣＤーＲＯＭ、光ディスクカード、光磁気ディスク等の光記録媒体等の外部記録媒体４３に記憶しておき、外部記憶装置４２を介してコンピュータ本体４１に読み込むことにより、あるいはインターネット等のネットワークを介してコンピュータ本体４１に読み込むことにより、コンピュータシステムによる画像処理装置４０を構築するようにしてもよい。
【０２４５】
【発明の効果】
以上説明したように、本発明によれば、被写体全体の画像と被写体の各部分の画像とを順次、撮像し、これらの撮像画像を画像記録手段に記録するデジタルカメラにおいて、各撮像画像に対して独立の画像ファイルを作成し、互いに関連画像であることを示す情報と共に各撮像画像を画像記録手段に記録するようにしたので、各画像ファイルの画像データに付随する情報を変更するだけで簡単に独立の画像ファイルに変更することができ、画像ファイルの管理が容易となる。
【０２４６】
また、画像記録手段の記録画像を表示手段に再生する際、互いに関連する撮像画像の再生が指示されたとき、被写体全体の撮像画像のみを再生するようにしたので、被写体の部分の撮像画像を合成した高精細の被写体全体の画像を再生させるよりも迅速に合成後の被写体全体の画像のモニタが可能になる。
【０２４７】
また、表示手段に互いに関連する撮像画像のうちの被写体全体の撮像画像を再生した状態で記録消去が指示されると、互いに関連する被写体全体の撮像画像及び被写体の部分の撮像画像の画像ファイルを全て消去するようにしたので、画像ファイルの整理を簡単に行うことができる。
【０２４８】
また、表示手段に互いに関連する撮像画像のうちの被写体全体の撮像画像を再生した状態で関連性の解消する指示があると、当該被写体全体の撮像画像の画像ファイルに記録された関連画像であることを示す情報を消去するようにしたので、簡単に被写体全体の撮像画像を独立した撮像画像に変更することができる。
【０２４９】
更に表示手段に互いに関連する撮像画像のうちの被写体全体の撮像画像を再生した状態で関連性を解消する指示があると、当該被写体全体の撮像画像と関連した被写体の部分の撮像画像の画像ファィルを消去するようにしたので、画像記録手段における互いに関連する撮像画像の画像ファイルの整理も容易に行うことができる。
【図面の簡単な説明】
【図１】本発明に係るデジタルカメラの一実施の形態の外観を示す前側から見た斜視図である。
【図２】本発明に係るデジタルカメラの一実施の形態の外観を示す後側から見た斜視図である。
【図３】表示部をカメラ本体から取り外した状態を示す斜視図である。
【図４】カメラ本体における撮像ユニットの配置位置を示す要部斜視図である。
【図５】高精細撮影モードでの撮影における被写体と撮影範囲との関係を示す図である。
【図６】撮像ユニットの正面図である。
【図７】撮像ユニットの平面図である。
【図８】撮像ユニットの右側面図である。
【図９】撮影レンズの焦点距離を検出する機構を示す図である。
【図１０】撮像ユニットを駆動する駆動部材の構造を示す斜視図である。
【図１１】駆動部材の圧電素子に印加される駆動電圧の波形を示す図である。
【図１２】位置検出部材の構造を示す図である。
【図１３】位置検出回路の一実施の形態を示すブロック図である。
【図１４】位置検出回路の出力信号の波形を示す図である。
【図１５】メインスイッチをオン／オフさせたときの撮像ユニットの設定位置を示す図である。
【図１６】撮像ユニットが中心位置に設定された状態を示す要部斜視図である。
【図１７】撮像ユニットが正面方向に対して右下方向の開口部を遮蔽する位置に設定された状態を示す要部斜視図である。
【図１８】本発明に係るデジタルカメラの回路構成を示すブロック図である。
【図１９】本発明に係るデジタルカメラの撮影動作のメインフローを示すフローチャートである。
【図２０】本発明に係るデジタルカメラの撮影動作のメインフローを示すフローチャートである。
【図２１】サブルーチン「ＳＭ ＯＦＦ」のフローチャートである。
【図２２】サブルーチン「撮像ユニットセット」のフローチャートである。
【図２３】サブルーチン「ズーム」のフローチャートである。
【図２４】水平方向の画角θh及び垂直方向の画角θvを示す図である。
【図２５】水平方向の変位量Δθh及び垂直方向の変位量Δθvを示す図である。
【図２６】サブルーチン「撮像ユニット駆動」のフローチャートである。
【図２７】サブルーチン「撮像ユニット駆動」のフローチャートである。
【図２８】サブルーチン「Ｓ１ ＯＮ」のフローチャートである。
【図２９】サブルーチン「Ｓ１ ＯＮ」のフローチャートである。
【図３０】高精細撮影モードにおける撮影処理を模式的に示す図である。
【図３１】画像ファイルの構成を示す図である。
【図３２】サブルーチン「画像選択」のフローチャートである。
【図３３】通常撮影モードにおける記録画像の選択処理を模式的に示す図である。
【図３４】サブルーチン「レンズチェック」のフローチャートである。
【図３５】サブルーチン「再生モード」のフローチャートである。
【図３６】サブルーチン「再生モード」のフローチャートである。
【図３７】記録画像の再生処理におけるＬＣＤ表示部への表示画像を説明するための図である。
【図３８】高精細画像を作成する画像処理装置の一実施の形態のブロック構成図である。
【図３９】画像合成処理を示すフローチャートである。
【図４０】画像合成の処理手順を示す図である。
【図４１】相関演算処理を説明するための図である。
【図４２】貼合部分に画像の重複部分を有しない部分画像があるとき、部分画像だけを単純に張り合わせた場合の合成画像を示す図である。
【図４３】貼合部分に画像の重複部分を有しない部分画像があるとき、全体画像の対応部分を部分画像で置換するように合成した場合の合成画像を示す図である。
【図４４】レンズ周辺部の光量がレンズ中央部の光量より小さくなる特性を有する撮影レンズで撮影された画像の輝度分布を示す図である。
【図４５】レンズ周辺部の光量がレンズ中央部の光量より小さくなる特性を有する撮影レンズで撮影された画像を合成して高精細画像を作成した場合の輝度分布を示す図である。
【図４６】画像補正方法の概念を示す図である。
【図４７】画像補正の処理手順を示すフローチャートである。
【図４８】コンピュータシステムにより構築された画像処理装置を示す図である。
【符号の説明】
１  デジタルカメラ
２  カメラ本体
２０１  ユニット駆動部
２０２  ユニット位置検出部
２０３  ＦＬ制御部
２０４  電源部
２０５  スイッチ群
２０６  Ａ／Ｄ変換部
２０７  タイミングジェネレータ
２０８  信号処理部
２０９  ＲＡＭ
２１０  伸長／圧縮処理部
２１１  記録／読出処理部
２１２  フラッシュメモリ（画像記録手段）
２１３  制御部（撮像制御手段，情報生成手段，記録制御手段，表示制御手段，記録消去手段，情報消去手段、画像消去手段）
３  ＬＣＤ表示部
４  フラッシュ
５  開口部
６，７，１６，１７  ズーム操作ボタン
８，１８  レリーズボタン（撮影指示手段）
９  光軸変更レバー（指示手段）
１０  取付板
１１  ケーブル
１２  ＬＣＤパネル（表示手段）
１３  記録／再生モードスイッチ（再生指示手段）
１４  撮影モードスイッチ
１５  ブラケット撮影確認ボタン（指示手段）
１９ａ〜１９ｄ  光軸変更ボタン
２０  消去ボタン（消去指示手段）
２１  メインスイッチ
２２  撮像ユニット
２３  ユニット本体
２３１  撮影レンズ
２３２  ズームモータ
２３９  撮像部（第１，第２の撮像手段）
２４  第１支持枠
２５  第２支持体
２６  駆動部材
２７，２８  位置検出部材
３０  画像処理装置本体
３１  制御部
３２  ＲＯＭ
３３  ＲＡＭ
３４  画像メモリ
３５  ＧＵＩ
３６  Ｉ／Ｆ
３７  入力装置
３８  表示装置
３９  外部記憶装置
４０  コンピュータシステム
４１  コンピュータ本体
４２  外部記憶装置
４３  外部記録媒体
Ｍ  磁石
【図１】
0003736129.tif 000006
【図２】
0003736129.tif 000007
【図３】
0003736129.tif 000008
【図４】
0003736129.tif 000009
【図５】
0003736129.tif 000010
【図６】
0003736129.tif 000011
【図７】
0003736129.tif 000012
【図８】
0003736129.tif 000013
【図９】
0003736129.tif 000014
【図１０】
0003736129.tif 000015
【図１１】
0003736129.tif 000016
【図１２】
0003736129.tif 000017
【図１３】
0003736129.tif 000018
【図１４】
0003736129.tif 000019
【図１５】
0003736129.tif 000020
【図１６】
0003736129.tif 000021
【図１７】
0003736129.tif 000022
【図１８】
0003736129.tif 000023
【図１９】
0003736129.tif 000024
【図２０】
0003736129.tif 000025
【図２１】
0003736129.tif 000026
【図２２】
0003736129.tif 000027
【図２３】
0003736129.tif 000028
【図２４】
0003736129.tif 000029
【図２５】
0003736129.tif 000030
【図２６】
0003736129.tif 000031
【図２７】
0003736129.tif 000032
【図２８】
0003736129.tif 000033
【図２９】
0003736129.tif 000034
【図３０】
0003736129.tif 000035
【図３１】
0003736129.tif 000036
【図３２】
0003736129.tif 000037
【図３３】
0003736129.tif 000038
【図３４】
0003736129.tif 000039
【図３５】
0003736129.tif 000040
【図３６】
0003736129.tif 000041
【図３７】
0003736129.tif 000042
【図３８】
0003736129.tif 000043
【図３９】
0003736129.tif 000044
【図４０】
0003736129.tif 000045
【図４１】
0003736129.tif 000046
【図４２】
0003736129.tif 000047
【図４３】
0003736129.tif 000048
【図４４】
0003736129.tif 000049
【図４５】
0003736129.tif 000050
【図４６】
0003736129.tif 000051
【図４７】
0003736129.tif 000052
【図４８】
0003736129.tif 000053