(57)【要約】【課題】撮影者が、装置本体のぶれに起因する写真の画質劣化の発生を、写真をプリントする前に予測することができる撮影装置を提供する。【解決手段】デジタルカメラ１０のぶれを検知する角速度センサ４０と、撮影時の露光時間中に角速度センサ４０で検知されたぶれの角速度に応じて、角速度センサ４０から出力される出力信号を積分する積分回路４１と、積分回路４１における積分結果が所定の閾値以上であるか否かを判定する判定回路４２と、上記積分結果が上記閾値以上あった場合に警告画像を表わす警告画像データを発信する警告発信回路３４と、撮影で得られた画像データに基づく被写体画像を表示する際に、上記積分結果が上記閾値以上あった場合に、被写体画像とともに警告画像が表示される液晶表示画面２１とを備えた。【選択図】        図３
2005134667.tif 000002
【特許請求の範囲】
【請求項１】
被写体光を捉えることにより、被写体画像を表わす画像データを生成する撮影装置において、
１つの被写体画像を得る１回の撮影における撮影装置自身のぶれを検出するぶれ検出部と、
表示画面を有し、その表示画面に、前記撮影で得られた画像データに基づく被写体画像を表示する表示部と、
前記撮影の際に前記ぶれ検出部によって検出されたぶれの大きさが所定の大きさよりも大きい場合には、該撮影で得られた画像データに基づく被写体画像が前記表示部の表示画面に表示される際に、ぶれの発生を警告するぶれ警告部とを備えたことを特徴とする撮影装置。
【請求項２】
前記ぶれ警告部は、前記撮影の際に前記ぶれ検出部によって検出されたぶれの大きさが所定の大きさよりも大きい場合には、前記表示部が前記表示画面に前記撮影で得られた画像データに基づく被写体画像を表示する際に該表示画面に所定の警告画像を表示させることによりぶれの発生を警告するものであることを特徴とする請求項１記載の撮影装置。
【請求項３】
前記表示部が、前記撮影で得られた画像データに基づく被写体画像を該撮影の終了時に表示するものであることを特徴とする請求項１記載の撮影装置。
【請求項４】
前記撮影の際に前記ぶれ検出部で検出されたぶれの大きさが所定の大きさよりも大きい場合に、その撮影によって得られた画像データに、ぶれの発生を示すぶれ情報を付加する情報付加部と、
前記画像データを所定の記録媒体に記録するとともに、該画像データに前記情報付加部によって前記ぶれ情報が付加されている場合には、その画像データに付加されたぶれ情報も、該記録媒体に記録する記録部と、
前記記録媒体から画像データを読み出す読出部とをさらに備え、
前記表示部が、前記読出部によって前記記録媒体から読み出された画像データが表わす被写体画像を前記表示画面に表示するものであって、
前記ぶれ警告部が、前記読出部によって読み出された画像データに前記ぶれ情報が付加されている場合には、その画像データが表わす被写体画像が前記表示画面に表示される際に、該表示画面に所定の警告画像を表示させるものであることを特徴とする請求項１記載の撮影装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被写体光を捉えて撮影を行ない、被写体画像を表わす画像データを得る撮影装置に関する。
【背景技術】
【０００２】
このような撮影装置の代表として、近年普及しているデジタルカメラが挙げられる。カメラ一般において、撮影時に発生するカメラのぶれは、被写体画像の画質を非常に低下させるため従来から問題とされているが、特にデジタルカメラでは、カメラの小型化と、被写体光を捉える固体撮像素子（ＣＣＤ：Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）の微細化に伴い、このようなカメラのぶれは、より一層問題視されるようになっている。
【０００３】
そこで、このようなカメラのぶれが引き起こす被写体画像の画質低下を抑制するための技術として、例えば、カメラのぶれを角速度センサを用いて常時検出し、検出されたぶれの大きさが所定の大きさよりも大きい場合には、レリーズスイッチを物理的に固定するという技術や、例えば、角速度センサを用いて撮影時に発生するカメラのぶれを検知し、そのぶれの発生から所定時間が経過してから露光を開始するという技術（例えば、特許文献１参照。）等が提案されている。
【特許文献１】特開平４−１８１９３１号公報（第３−１４頁、図２）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
撮影時には、撮影者によるレリーズボタンの押下や、撮影者自身の手の震え、さらにはピント調節時のレンズ移動に伴うカメラの振動等といった、カメラのぶれを発生させる様々な誘因がある。しかしながら、特許文献１に記載の技術では、このような様々な誘因によりランダムに発生するカメラのぶれの全てに対処することは困難であり、撮影時に発生するカメラのぶれによる、被写体画像の画質低下を完全に払拭することは不可能に近いというのが現状である。
【０００５】
また、撮影時に大きなぶれが発生した場合にレリーズスイッチを物理的に固定する技術では、撮影が強制的に禁止されるため、たとえ画像低下が生じたとしても写真を撮っておきたいようなシャッターチャンスを逃してしまうおそれがある。
【０００６】
このようなカメラのぶれに起因する画質低下が生じた場合には、写真をプリントする前にその画質低下がわかることが好ましいことは言うまでもない。デジタルカメラの多くは液晶表示画面を備えており、撮影で得られた画像データに基づく被写体画像を、写真をプリントする前に、この液晶表示画面に表示できるように構成されている。従って、一見すると、撮影で得られた画像データに基づく被写体画像をこの液晶表示画面に表示して上記のような画質低下を写真をプリントする前に判別することができ、撮り直し等が可能であるように思われる。しなしながら、実際には、このような液晶表示画面はサイズが小さく、また表示される画像も粗いため、上記のような画質低下をこのような液晶表示画面上で撮影者が判別することは非常に困難であり、多くの場合、このような画質低下は撮影時には見過ごされ、後日、写真がプリントされたときに初めて判別されることとなる。当然ながら、この時点では既に撮り直し等も不可能である。
【０００７】
尚、ここまでデジタルカメラを例として問題点を説明したが、この問題点はデジタルカメラに限るものではなく、被写体光を捉えて撮影を行ない、被写体画像を表わす画像データを得る他の撮影装置についても同様に生じる問題点である。
【０００８】
本発明は、上記事情に鑑み、撮影者が、装置本体のぶれに起因する被写体画像の画質低下の発生を、写真をプリントする前に容易に知ることができる撮影装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記問題点を解決する本発明の撮影装置は、被写体光を捉えることにより、被写体画像を表わす画像データを生成する撮影装置において、
１つの被写体画像を得る１回の撮影における撮影装置自身のぶれを検出するぶれ検出部と、
表示画面を有し、その表示画面に、上記撮影で得られた画像データに基づく被写体画像を表示する表示部と、
上記撮影の際に上記ぶれ検出部によって検出されたぶれの大きさが所定の大きさよりも大きい場合には、その撮影で得られた画像データに基づく被写体画像が上記表示部の表示画面に表示される際に、ぶれの発生を警告するぶれ警告部とを備えたことを特徴とする。
【００１０】
本発明の撮影装置によれば、撮影者は、撮影時における大きなぶれの発生、延いてはその撮影で得られた画像データが表わす被写体画像の画質低下の発生を、写真のプリント前にその被写体画像が表示される際に上記ぶれ警告部の警告によって容易に知ることができる。これにより、撮影者は、例えば、その写真のプリントをやめたり、あるいは写真を撮り直したりすることができる。
【００１１】
ここで、本発明の撮影装置において、上記ぶれ警告部は、上記撮影の際に上記ぶれ検出部によって検出されたぶれの大きさが所定の大きさよりも大きい場合には、上記表示部が上記表示画面に上記撮影で得られた画像データに基づく被写体画像を表示する際にその表示画面に所定の警告画像を表示させることによりぶれの発生を警告するものであるという形態は好ましい形態である。
【００１２】
本発明の撮影装置がこのような好ましい形態のぶれ警告部を備えることにより、撮影時に大きなぶれが発生していた場合には、上記表示画面に被写体画像とともに上記警告画像も表示される。これにより、撮影者は、その表示画面に表示されている被写体画像の画質が、撮影時のぶれに起因して低下していることを明確かつ容易に認識することができる。
【００１３】
また、本発明の撮影装置において、上記表示部が、上記撮影で得られた画像データに基づく被写体画像をその撮影の終了時に表示するものであるという形態は好ましい形態である。
【００１４】
本発明の撮影装置がこのような好ましい形態の表示部を備えることにより、撮影時に大きなぶれが発生していた場合には、その撮影の終了時に、その撮影で得られた画像データに基づく被写体画像が上記表示部によって上記表示画面に表示される際に、上記警告部によってぶれの発生が警告される。これにより、撮影者は、撮影時における大きなぶれの発生と、そのぶれに起因する被写体画像の画質低下を、その撮影の終了時に、直ちに知ることができ、撮り直しの機会を逸すること等を回避することができる。
【００１５】
また、本発明の撮影装置が、
「上記撮影の際に上記ぶれ検出部で検出されたぶれの大きさが所定の大きさよりも大きい場合に、その撮影によって得られた画像データに、ぶれの発生を示すぶれ情報を付加する情報付加部と、
上記画像データを所定の記録媒体に記録するとともに、その画像データに上記情報付加部によって上記ぶれ情報が付加されている場合には、その画像データに付加されたぶれ情報も、その記録媒体に記録する記録部と、
上記記録媒体から画像データを読み出す読出部とをさらに備え、
上記表示部が、上記読出部によって上記記録媒体から読み出された画像データが表わす被写体画像を上記表示画面に表示するものであって、
上記ぶれ警告部が、上記読出部によって読み出された画像データに上記ぶれ情報が付加されている場合には、その画像データが表わす被写体画像が上記表示画面に表示される際に、その表示画面に所定の警告画像を表示させるものである」
という形態も好ましい。
【００１６】
このような好ましい形態の撮影装置によれば、被写体画像の撮影時に大きなぶれが発生していた場合には、被写体画像を表わす画像データとともに上記ぶれ情報が上記記録媒体に記録される。また、そのような画像データが上記記録媒体から読み出され、その画像データが表わす被写体画像が上記表示画面に表示される際には、上記ぶれ情報もともに読み出され、被写体画像とともに上記警告画像も表示画面に表示される。これにより、撮影者は、例えば、大きなぶれが発生していた状態で得た画像データに基づく被写体画像を上記表示画面に再生した際には、その被写体画像の画質が撮影時の大きなぶれに起因して低下していることを容易に知ることができる。
【発明の効果】
【００１７】
以上、説明したように、本発明の撮影装置によれば、撮影者は、装置本体のぶれに起因する被写体画像の画質低下の発生を、写真をプリントする前に容易に知ることができる。
【発明を実施するための最良の形態】
【００１８】
以下図面を参照して本発明の実施の形態を説明する。
【００１９】
図１は、本発明の一実施形態のデジタルカメラを、レンズが取り付けられた前方から示す斜視図であり、図２は、本発明の一実施形態のデジタルカメラの背面を示す背面図である。
【００２０】
図１に示されているデジタルカメラ１０の前面には、撮像レンズ１１、ファインダ窓１２、および閃光発光器１３が設けられている。
【００２１】
デジタルカメラ１０の上面には、レリーズスイッチ１４、電源スイッチ１５、および通常の撮影モードと閃光発光撮影モードを切り替えるための操作子である閃光発光スイッチ１７が設けられている。
【００２２】
図２に示されているデジタルカメラ１０の背面には、ファインダ１８、このデジタルカメラ１０を撮影状態と再生状態とのいずれかに切り替える切替スイッチ１９、ズーム操作を行うための操作子であるズームスイッチ２０、および再生した静止画やスルー画像等を表示する液晶表示画面２１が設けられている。ここで、液晶表示画面２１が本発明にいう表示画面の一例に相当する。
【００２３】
図３は、図１および図２に示すデジタルカメラを示す機能ブロック図である。
【００２４】
ＲＯＭ３２には、デジタルカメラ１０の制御プログラムと、この制御プログラムの起動プログラムが保存されており、撮影者が電源スイッチ１５（図１参照）を押下しデジタルカメラ１０の各所に電源３９から電力が供給されると、起動プログラムに従って、ＲＯＭ３２からＲＡＭ３３へ制御プログラムが書き込まれる。その後、デジタルカメラ１０の動作中は、ＣＰＵ３１がこのＲＡＭ３３にアクセスし、ここに書き込まれている制御プログラムに従ってデジタルカメラ１０の動作を制御する。
【００２５】
本実施形態のデジタルカメラ１０では、電力が供給されている間は、撮像レンズ１１を通過して固体撮像素子（以下ＣＣＤと呼ぶ）２２上に結像している被写体画像が、スルー画像として液晶表示画面２１に表示される。
【００２６】
以下、まず、被写体光がデジタルカメラ１０の内部に入射されてからスルー画像が液晶表示画面２１に表示されるまでのデジタルカメラ１０の動作について、デジタルカメラ１０の各構成要素とともに説明する。
【００２７】
被写体光は、上記の撮影レンズ１１を通過した後ＣＣＤ２２上に結像する。そして、ＣＣＤ２２上に結像した被写体画像は、ＣＰＵ３１から指示をうけたタイミングジェネレータ３０がＣＣＤ２２を駆動することによって所定のフレームレートで光電変換され、これにより得られたアナログ画像信号がＣＣＤ２２から出力される。
【００２８】
ＣＣＤ２２から出力されたアナログ画像信号は、増幅器２３で増幅された後、Ａ／Ｄ変換器２４によりデジタル画像データに変換され、そのデジタル画像データがＲＡＭ３３に格納される。
【００２９】
次にデジタル画像データは、画像信号処理回路２５によってＲＡＭ３３から読み出され、その画像信号処理回路２５によって画像信号処理を施された後、再びＲＡＭ３３に格納される。
【００３０】
その後、上記の画像信号処理済のデジタル画像データは、画像発生回路３５によってＲＡＭ３３から読み出されビデオ信号に変換される。また、このデジタル画像データが撮影日時や撮影者のコメント等といった文字情報を含むものであった場合には、その文字情報が文字表示回路３６によってビデオ表示用の信号に変換される。その後、このビデオ信号は液晶表示画面２１に導かれ、その液晶表示画面２１にスルー画像として表示される。ここで、画像発生回路３５、文字表示回路３６、および液晶表示画面２１が本発明にいう表示部の一例を構成する。
【００３１】
この状態で撮影者がデジタルカメラ１０の向きを変えると、液晶表示画面２１に表示されているスルー画像の構図が変化する。さらに、撮影者がズームスイッチ２０（図２参照）を操作すると、この操作によってモータドライバ３７がモータ２９を駆動し、そのモータが撮像レンズ１１を動かすことによりズーミングが行われる。
【００３２】
次に、撮影時におけるデジタルカメラ１０の動作について説明する。
【００３３】
切替スイッチ１９が、撮影状態を表わすマーキング１９ａと再生状態を表わすマーキング１９ｂとのうち、撮影状態を表わすマーキング１９ａにセットされると、デジタルカメラ１０は撮影状態になる。
【００３４】
この状態で、撮影者が所望の構図を得た時点でレリーズスイッチ１４を軽く押して止める（以後、半押し状態という）と、この操作に応じて、ＣＰＵ３１の指示により、フォーカシングと露光量調整が実施される。
【００３５】
この後、撮影者がレリーズスイッチ１４を半押し状態から更に押し込む（以後、全押し状態という）と、撮影が実行される。
【００３６】
この全押し状態の後、ＣＣＤ２２に対するディスチャージ等といった所定の初期設定が終了した後、ＣＣＤ２２への被写体光の露光が開始され、ＣＣＤ２２は所定の露光時間に亘って被写体光を捉え続ける。そして、露光時間の後に、ＣＣＤ２２から出力されるアナログ画像信号が、増幅器２３で増幅され、Ａ／Ｄ変換器２４によってデジタル画像データに変換された後、ＲＡＭ３３に格納される。さらに、デジタル画像データは、画像信号処理回路２５によってＲＡＭ３３から読み出された後画像信号処理を施され、ＲＡＭ３３に格納される。
【００３７】
また、図１にも示した閃光発光スイッチ１７が押下され、デジタルカメラ１０が閃光発光撮影モードにセットされている時には、上記の露光時間内の初期のタイミングに閃光発光器１３が、閃光発生回路３８によって制御され閃光を発する。
【００３８】
ここで、本実施形態のデジタルカメラ１０には、デジタルカメラ１０のぶれを検知する角速度センサ４０が備えられている。そして、本実施形態のデジタルカメラ１０では、上記のレリーズスイッチ１４が全押し状態になった後、後述する所定のぶれ検知期間中、この角速度センサ４０は、デジタルカメラ１０のぶれを検知し、そのぶれの角速度に応じた出力信号を出力する。そして、上記のぶれ検知期間に対応する後述の積分期間に角速度センサ４０から出力された出力信号が積分回路４１において積分され、その積分結果が、撮影時のデジタルカメラ１０のぶれの大きさを表わすぶれ量として後述の判定回路４２に渡される。ここで、角速度センサ４０と積分回路４１が、本発明にいうぶれ検出部の一例を構成する。
【００３９】
さらに、積分回路４１から判定回路４２に渡されたぶれ量は、判定回路４２で所定の閾値と比較される。そして、このぶれ量がこの閾値以上であると判定された場合には、撮影時に、被写体画像の画質に多大な悪影響を与える大きなぶれが発生したと判定される。そして、判定回路４２の判定結果に応じ、撮影時における上記のような大きなぶれの発生の有無を示すぶれ情報が、ぶれ情報生成・添付回路４３において生成される。さらに、撮影によって得られ、ＲＡＭ３３に格納された上記の画像信号処理済のデジタル画像データが、このぶれ情報生成・添付回路４３によってＲＡＭ３３から読み出され、そのデジタル画像データに、上記のぶれ情報が添付される。そして、ぶれ情報添付済みのデジタル画像データが、再びＲＡＭ３３に格納される。ここで、ぶれ情報生成・添付回路４３が、本発明にいう情報付加部の一例に相当する。
【００４０】
ＲＡＭ３３に格納された上記のぶれ情報添付済みのデジタル画像データは、圧縮・伸長回路２６によってＲＡＭ３３から読み出される。そして、ぶれ情報添付済みのデジタル画像データのうちのデジタル画像データ部分が、圧縮処理を施され、圧縮画像データに変換される。これにより、ぶれ情報と圧縮画像データとからなる画像ファイルが完成する。その画像ファイルは、メディアコントロール回路２７によってＲＡＭ３３を経由して記録メディア２８に記録される。ここで、メディアコントロール回路２７が、本発明にいう記録部の一例に相当する。
【００４１】
また、ＲＡＭ３３に格納された上記のぶれ情報添付済みのデジタル画像データは、警告発信回路３４によってもＲＡＭ３３から読み出される。そして、そのデジタル画像データに添付されているぶれ情報が、大きなぶれの発生を示す情報である場合に、警告発信回路３４は、大きなぶれの発生を撮影者に警告する警告画像を表わす警告画像データを画像発生回路３５に向けて発信する。一方、上記のぶれ情報添付済みのデジタル画像データのうちのデジタル画像データ部分に基づく被写体画像は、上記の画像発生回路３５および文字表示回路３６によって、液晶表示画面２１に表示される。ここで、撮影時に大きなぶれが発生し、上記の警告発信回路３４から警告画像データが画像発生回路３５に送られていた場合には、この警告画像データに基づく警告画像が、上記の被写体画像とともに液晶表示画面２１に表示される。ここで、警告発信回路３４および画像発生回路３５が本発明にいうぶれ警告部の一例を構成する。
【００４２】
このように、本実施形態のデジタルカメラ１０によれば、撮影者は、撮影時の大きなぶれ発生の有無を、撮影終了時に液晶表示画面２１上で確認することができ、延いてはその液晶表示画面２１に現在表示されている被写体画像の画質が低下しているか否かを明確かつ容易に認識することができる。
【００４３】
また、撮影時の大きなぶれ発生の有無を示すぶれ情報は、上述のように、被写体画像に対応する圧縮画像データとともに記録メディア２８に記録される。本実施形態では、撮影者は、記録メディア２８に記録された圧縮画像データが示す被写体画像を液晶表示画面２１に再生表示させることができる。その際には、まず撮影者が再生表示を指定した被写体画像に対応する画像ファイルが、メディアコントロール回路２７によってＲＡＭ３３を介して記録メディア２８から読み出される。ここで、メディアコントロール回路２７は、本発明にいう記録部の一例に加え、本発明にいう読出部の一例にも相当する。読み出された画像ファイルのうちの圧縮画像データは、圧縮・伸長処理回路２６で伸長される。そして、この伸長によって得られたデジタル画像データに基づく被写体画像が液晶表示画面２１に表示される。また、その画像ファイルのうちのぶれ情報が、撮影時の大きなぶれの発生を示すものであった場合には、そのぶれ情報に応じて、上記の警告発信回路３４が警告画像を表わす警告画像データを発信し、液晶表示画面２１には、被写体画像とともに警告画像が表示される。これにより、撮影者は、撮影時の大きなぶれの発生、延いてはそのぶれに起因する被写体画像の画質低下を確認することができる。
【００４４】
以上で、本実施形態のデジタルカメラ１０の全体的な構成および動作の説明を終了し、以下では、撮影時のデジタルカメラ１０におけるぶれ検出等について各論的に説明する。また、これ以降の説明では、図１、図２、および図３を適宜参照するものとする。
【００４５】
図４は、デジタルカメラにおけるぶれ検出および撮影者への警告等を含む撮影処理の過程を示すフローチャートである。
【００４６】
図４のフローチャートが示す処理は、撮影者がレリーズスイッチ１４を全押した時に開始される。
【００４７】
処理が開始されると、上述したように、ＣＣＤ２２に対するディスチャージ等といった所定の初期設定が実行される（ステップＳ１０１）。
【００４８】
本実施形態では、その初期設定が終了すると、上記の露光時間内におけるデジタルカメラ１０のぶれを検出するぶれ検出処理が実行される（ステップＳ１２０）。後述するように、このぶれ検出処理（ステップＳ１２０）では、上記の露光時間内に角度センサ４９で検知されるぶれの角速度に応じたぶれ量が、今回の撮影時のぶれの大きさを表わす値として算出される。さらに、このぶれ量が所定の閾値以上である場合に変数ＳＨＡＫＥが「１」に設定され、ぶれ量が所定の閾値未満である場合に変数ＳＨＡＫＥが「０」に設定される。
【００４９】
続いて、露光時間に亘るＣＣＤ２２への露光によってＣＣＤ２２で生成されたアナログ画像信号が、上述したように増幅器２３、Ａ／Ｄ変換器２４を経て、被写体画像を表わすデジタル画像データに変換され、さらに画像信号処理回路２５によって所定の画像信号処理を施された後、上記の変数ＳＨＡＫＥからなるぶれ情報が添付され、ＲＡＭ３３に格納されるという被写体画像取込処理が実行される（ステップＳ１０２）。次に、ぶれ情報添付済みのデジタル画像データがＲＡＭ３３から読み出され、そのぶれ情報添付済みのデジタル画像データのうちのデジタル画像データ部分に基づいて、液晶表示画面２１への被写体画像の表示が実行される（ステップＳ１０３）。
【００５０】
次に、そのぶれ情報添付済みのデジタル画像データのうちのぶれ情報部分における変数ＳＨＡＫＥが「１」と「０」のうちのどちらに設定されているか判定される（ステップＳ１０４）。この判定処理において変数ＳＨＡＫＥが「１」と判定された場合（ステップＳ１０４における「１」判定）には、上述したように、撮影時における大きなぶれの発生を警告する警告画像を表わす警告画像データが、警告発信回路３４から発信され、さらに、この警告画像データが表わす警告画像が、被写体画像とともに液晶表示画面２１に表示される（ステップＳ１０５）。続いて、「１」に設定されている変数ＳＨＡＫＥからなり、撮影時における大きなぶれの発生を示すぶれ情報が添付されている、ぶれ情報添付済みのデジタル画像データのうちのデジタル画像データ部分が、圧縮・伸長処理回路２６で圧縮画像データに変換され、上記の画像ファイルが完成する（ステップＳ１０６）。
【００５１】
一方、ステップＳ１０４の判定処理において変数ＳＨＡＫＥが「０」と判定された場合（ステップＳ１０４における「０」判定）には、液晶表示画面２１には被写体画像のみが表示され、そして、「１」に設定されている変数ＳＨＡＫＥからなり、撮影時には大きなぶれの発生が無かった旨を示すぶれ情報が添付されている、ぶれ情報添付済みのデジタル画像データのうちのデジタル画像データ部分が、圧縮・伸長処理回路２６で圧縮画像データに変換され、上記の画像ファイルが完成する（ステップＳ１０７）。
【００５２】
次に、ステップＳ１０６あるいはステップＳ１０７の処理で生成された画像ファイルが、記録メディア２８に記録される（ステップＳ１０８）。その後、液晶表示画面２１への被写体画像の表示から所定時間経過した後に、液晶表示画面２１上から被写体画像が消去される（ステップＳ１０９）。また、ステップＳ１０９の処理では、液晶表示画面２１に上記の警告画像が表示されていた場合には、その警告画像も消去される。
【００５３】
図５は、液晶表示画面上に表示される警告画像を示す図である。
【００５４】
図５には、図２にも示したデジタルカメラ１０の背面図が示されており、さらに、液晶表示画面２１に、被写体画像Ｇ１とともに警告画像Ｇ２が表示されている様子が示されている。撮影者は、撮影の直後、あるいは過去に撮影した被写体画像を再生した際に、液晶表示画面２１上に被写体画像Ｇ１とともに表示される警告画像Ｇ２によって、その被写体画像Ｇ１を撮影した時に、大きなぶれが発生したことを容易に認識することができ、延いてはそのぶれに起因して被写体画像Ｇ１の画質が低下していることを容易に知ることができる。
【００５５】
次に、図４のフローチャートにおけるぶれ検出処理（ステップＳ１２０）の詳細について以下に説明する。
【００５６】
図６は、図４のフローチャートにおけるぶれ検出処理の詳細を示すフローチャートである。
【００５７】
ぶれ検出処理がスタートすると、まず、ぶれ量を表わす変数Ｂと、撮影時における大きなぶれの有無を表わす上述の変数ＳＨＡＫＥとがともに「０」にリセットされる（ステップＳ１２１）。次に、現時点が、後述の露光時間内の時点であるか否かが判定される（ステップＳ１２２）。
【００５８】
現時点が、露光時間内の時点であると判定された場合（ステップＳ１２２におけるＹｅｓ判定）には、その時点に角速度センサ４０で検知されたぶれの加速度に応じた、角速度センサ４０からの出力信号をＡ／Ｄ変換して得られるデジタル信号をＡとし、現時点のぶれ量を表わす変数Ｂに、ステップＳ１２１の処理で「０」にリセットされていた変数Ｂにデジタル信号Ａを加算した値（０＋Ａ）を代入するという算出処理が実行される（ステップＳ１２３）。ここで、角速度センサ４０は後述するように時定数を有しており、角速度センサ４０でぶれが検知されてから、時定数分だけ時間が経過した後にそのぶれの角速度に応じた出力信号が角速度センサ４０から出力される。上記のステップＳ１２２の判定処理の対象となる現時点とは、角速度センサ４０でぶれが検知された時点であり、上記のステップＳ１２３の算出処理におけるデジタル信号Ａとは、ステップＳ１２２の判定処理における現時点に角速度センサ４０で検知され、その現時点から時定数分だけ時間が経過した後に角速度センサ４０から出力される、上記の現時点に角速度センサ４０で検知されたぶれの角速度に応じた出力信号がＡ／Ｄ変換されたデジタル信号である。
【００５９】
この算出処理（ステップＳ１２３）が、ステップＳ１２２の処理において、現時点が、露光時間を越えた時点であると判定される（ステップＳ１２２におけるＮｏ判定）まで繰り返される。この繰返しにより、露光時間に対応し、この露光時間よりも上記の時定数分だけ遅れた積分期間に角速度センサ４０から出力される出力信号が積分されて、露光時間中のぶれの大きさを表わすぶれ量Ｂが算出される。
【００６０】
ステップＳ１２２の処理において、現時点が、露光時間を越えた時点であると判定された場合（ステップＳ１２２におけるＮｏ判定）に、ステップＳ１２３の算出処理で得られたぶれ量Ｂが、所定の閾値以上であるか否かが判定される（ステップＳ１２４）。
【００６１】
このぶれ量Ｂが、所定の閾値以上である場合（ステップＳ１２４におけるＹｅｓ判定）に、上述の変数ＳＨＡＫＥが「１」に設定され、ぶれ量Ｂが、上記の閾値未満である場合（ステップＳ１２４におけるＮｏ判定）に、上述の変数ＳＨＡＫＥが「０」に設定される（ステップＳ１２５）。
【００６２】
以上説明したように、本実施形態では、上記の露光時間内のぶれが角速度センサ４０で検知される。
【００６３】
図７は、角速度センサによる、露光時間内のぶれの検知を示す図である。
【００６４】
図７には、デジタルカメラ１０の各構成要素の動作のタイミングを制御する同期信号Ｓ１、ＣＣＤ２２における露光を制御する電子シャッタ信号Ｓ２、ＣＣＤ２２からの出力信号Ｓ３、角速度センサ４０からの出力信号Ｓ４、角速度センサ４０におけるぶれの検知期間を表わすパルス信号Ｓ５、および積分回路４１における角速度センサ４０の出力信号に対する積分期間を表わすパルス信号Ｓ６がそれぞれ模式的に示されている。
【００６５】
撮影者が、レリーズスイッチ１４を押下すると、同期信号Ｓ１に撮影開始パルスＰ１が現れる。この撮影開始パルスＰ１の出現から初期設定期間Ｔ１の間、ＣＣＤ２２にはディスチャージ等といった初期設定が施される。この初期設定期間Ｔ１中は、電子シャッタ信号Ｓ２には一定間隔でパルスが現れ、その間のＣＣＤ２２における露光が禁止される。初期設定期間Ｔ１が終了すると、電子シャッタ信号Ｓ２からパルスが消え、ＣＣＤ２２における露光が開始される。この露光は、電子シャッタ信号Ｓ２からパルスが消えてから、同期信号Ｓ１に露光終了パルスＰ２が現れるまでの露光時間Ｔ２に亘って実行される。露光時間Ｔ２が終了すると、この露光時間Ｔ２中の光電変換によってＣＣＤ２２に蓄えられた電圧が出力信号Ｓ３としてＣＣＤ２２から出力される。このＣＣＤ２２からの出力は、同期信号Ｓ１にＣＣＤ出力終了パルスＰ３が現れるまで実施される。ここで、ＣＣＤ２２からの出力信号Ｓ３は、ＣＣＤ２２上に結像した被写体画像に応じてＣＣＤ２２を構成する各画素から出力される様々なレベルの信号からなるが、図７では出力信号Ｓ３が模式的にパルス状に示されている。
【００６６】
ところで、撮影者が、レリーズスイッチ１４を押下すると、撮影者のその動作に応じて、デジタルカメラ１０にぶれが発生する。上述したように、このぶれは角速度センサ４０で検知され、角速度センサ４０からは検知されたぶれの角速度に応じた出力信号Ｓ４が出力される。図７には、レリーズスイッチ１４の押下によって発生したぶれの変化に応じて上記の出力信号Ｓ４が変化する様子が示されている。ここで、角速度センサ４０は所定の時定数を有しており、ぶれを検知してからこの時定数後にそのぶれの角速度に応じた信号を出力する。
【００６７】
図６のフローチャートを参照して説明したように、本実施形態では、図７に示す露光時間Ｔ２の間に発生したぶれを角速度センサ４０で検知し、その間に検知されたぶれの角速度に応じた角速度センサ４０からの出力信号Ｓ４を、積分回路４１で積分することにより、撮影時のぶれの大きさを表わすぶれ量が求められる。積分回路４１では、まず、露光時間Ｔ２と等しいパルス幅を有しかつその露光時間Ｔ２に同期する、ぶれ検知期間を示すパルス信号Ｓ５に基づいて、このパルス信号Ｓ５と同じパルス幅を有しかつそのパルス信号Ｓ５から角速度センサ４０が有する時定数分だけ位相が遅れた、積分期間Ｔ３を示すパルス信号Ｓ６が生成される。そして、積分回路４１では、角速度センサ４０からの出力信号Ｓ４を、上記のパルス信号Ｓ６が示す積分期間Ｔ３だけ積分する。これにより、積分回路４１で、撮影時のぶれの大きさを表わすぶれ量が求められる。
【００６８】
図８は、角速度センサで検知されるぶれと、角速度センサからの出力信号との関係を示すグラフである。
【００６９】
図８には、角速度センサ４０で検知されるぶれの角速度を表わす曲線Ｌ１と、角速度センサ４０からの出力信号を表わす曲線Ｌ２とが示されている。ここで、図８のグラフにおいて、横軸には時間に対応する値が示されており、縦軸には角速度センサ４０からの出力信号に対応する値Ｖ１と、各値Ｖ１に対応した、角速度センサ４０からの出力信号の絶対値をＡ／Ｄ変換した値Ｖ２とが示されている。
【００７０】
上述したように、角速度センサ４０は所定の時定数τを有しており、曲線Ｌ１で表わされるぶれが角速度センサ４０で検知されてから、この時定数τ後に、曲線Ｌ１からこの時定数τだけ位相が遅れた曲線Ｌ２で表わされる出力信号が角速度センサ４０から出力される。従って、図７にも示した露光時間Ｔ２に角速度センサ４０で検知されたぶれに対応する、撮影時のぶれ量を求めるためには、この露光時間Ｔ２から時定数τだけ時間が遅れた積分期間Ｔ３に角速度センサ４０から出力される出力信号を積分する必要がある。ここで、本実施形態のデジタルカメラ１０では、角速度センサ４０からの出力信号の絶対値をＡ／Ｄ変換した値Ｖ２が積分期間Ｔ３に亘って積分される。
【００７１】
以上、図６および図７を参照して説明したように、本実施形態では、露光時間Ｔ２に角速度センサ４０で検知されるぶれに基づいて撮影時のぶれ量を求める。しかし、撮影時のぶれ量を求めるために実施されるぶれ検知の実施期間は露光時間Ｔ２に限らず、このぶれの検知期間は、例えば、露光時間Ｔ２の直前の所定期間であっても良いし、あるいは露光時間Ｔ２の直後の所定期間であっても良い。
【００７２】
図９は、露光時間の直前の所定期間に、角速度センサで検知されるぶれに基づいて撮影時のぶれ量を求める例を示す図であり、図１０は、露光時間の直後の所定期間に、角速度センサで検知されるぶれに基づいて撮影時のぶれ量を求める例を示す図である。
【００７３】
ここで、図９および図１０ともに、角速度センサ４０におけるぶれの検知期間を表わすパルス信号、および積分回路における角速度センサ４０の出力信号に対する積分期間を表わすパルス信号を除く各信号は、図７に示す各信号と同等な信号である。そこで、図９および図１０の両図において、これら図７に示す各信号と同等な信号には図７と同じ符号を付し、以下の図９および図１０の説明では、これら図７に示す各信号と同等な信号についての重複説明は省略する。
【００７４】
まず、図９について説明する。上述したように、図９の例では、露光時間Ｔ２の直前の所定期間に、角速度センサで検知されるぶれに基づいて撮影時のぶれ量が求められる。この図９の例における、露光時間Ｔ２の直前の所定期間とは、撮影者がレリーズスイッチ１４を押下した直後の、ＣＣＤ２２にディスチャージ等といった初期設定が施される初期設定期間Ｔ１である。従って、図９の例では、角速度センサ４０におけるぶれの検知期間を表わすパルス信号Ｓ６は、初期設定期間Ｔ１分のパルス幅を有し、かつその初期設定期間Ｔ１に同期するパルス信号であり、角速度センサ４０の出力信号に対する積分期間Ｔ４を表わすパルス信号Ｓ８は、初期設定期間Ｔ１分のパルス幅を有し、かつその初期設定期間Ｔ１から角速度センサ４０が有する時定数分だけ位相が遅れたパルス信号である。
【００７５】
次に、図１０について説明する。上述したように、図１０の例では、露光時間Ｔ２の直後の所定期間に、角速度センサで検知されるぶれに基づいて撮影時のぶれ量が求められる。この図１０の例における、露光時間Ｔ２の直後の所定期間とは、ＣＣＤ２２から出力信号の出力が開始されてから後の所定期間Ｔ５である。従って、図１０の例では、角速度センサ４０におけるぶれの検知期間を表わすパルス信号Ｓ９は、上記の所定期間Ｔ５分のパルス幅を有し、かつその所定期間Ｔ５に同期するパルス信号であり、角速度センサ４０の出力信号に対する積分期間Ｔ６を表わすパルス信号Ｓ１０は、上記の所定期間Ｔ５分のパルス幅を有し、かつその上記の所定期間Ｔ５から角速度センサ４０が有する時定数分だけ位相が遅れたパルス信号である。
【００７６】
以上、図７、図９、および図１０を参照して説明したように、撮影時のぶれ量を求めるために、角速度センサ４０でぶれを検知する期間は、露光時間と一致する期間、あるいは露光時間の直前の期間、あるいは露光時間の直後の期間等といった、露光時間の近傍の期間であればよい。このような期間であれば、プリント後の写真の画質に多大な悪影響を及ぼす、例えば、撮影者がレリーズスイッチ１４を押下した際にデジタルカメラ１０に発生するぶれ等を角速度センサ４０で十分に検知することができる。
【００７７】
ここで、本実施形態のデジタルカメラ１０では、上述したようにぶれの検知期間として、図７を参照して説明した露光時間と一致する期間が採用されている。以下、この本実施形態についての説明を進める。
【００７８】
本実施形態では、図４のフローチャートを参照して説明したように、撮影で得られた圧縮画像データに、その撮影時における大きなぶれの発生の有無を示すぶれ情報が添付されてなる画像ファイルが記録メディア２８に記録される。
【００７９】
図１１は、画像ファイルのファイル構造を示す図であり、図１２は、撮影で得られた圧縮画像データに添付されている、ぶれ情報を含む所定の添付情報を示すテーブルである。
【００８０】
図１１に示すように、１つの写真を得るための１回の撮影に対応する画像ファイル６０は、そのファイルの始まりを示す識別子であるＳＯＩ（Ｓｔａｒｔ  Ｏｆ  Ｉｍａｇｅ）６１と、撮影時における大きなぶれの発生の有無を示すぶれ情報を含む、絞りやシャッタスピード等といった撮影条件を示す添付情報６２と、撮影に関わるその他の所定情報６３と、この画像ファイル６０に対応する撮影で得られた圧縮画像データ６４と、ファイルの終わりを示す識別子であるＥＯＩ（Ｅｎｄ  Ｏｆ  Ｉｍａｇｅ）６５とから構成される。また、図１１に示す添付情報６２には、図１２の表Ｔａ１に示すように、シャッタスピード６２ａ、絞り６２ｂ、閃光発光の有無を表わす変数ＳＴ６２ｃ、大きなぶれの有無を表わす変数ＳＨＡＫＥ６２ｄ等といったカテゴリの情報が含まれている。各カテゴリには、それぞれシャッタスピード値、絞り値、閃光発光の有無それぞれに対応する値としての「１」あるいは「０」、大きなぶれの有無それぞれに対応する値としての「１」あるいは「０」等といった内容のデータが対応している。
【００８１】
本実施形態では、以上に説明した画像ファイル６０は、ＲＡＭ３３を経由して記録メディア２８に記録される。撮影者は、この画像ファイル６０に対応する被写体画像を液晶表示画面２１上に適宜再生することができる。
【００８２】
そして、これから再生しようとする被写体画像の撮影時にデジタルカメラ１０に大きなぶれがあった場合には、被写体画像が液晶表示画面２１上に再生される際に、液晶表示画面２１上に被写体画像とともに警告画像が表示される。
【００８３】
図１３は、被写体画像の液晶表示画面への再生処理を示すフローチャートである。
【００８４】
再生処理がスタートすると、まず、これから再生しようとする被写体画像に対応する画像ファイルが、ＲＡＭ３３あるいは記録メディア２８から読み出される（ステップＳ２０５）。次に、ステップＳ２０５の処理で読み出された画像ファイルに含まれる圧縮画像データの伸長が実行され（ステップＳ２０２）、伸長によって得られた画像データが表わす被写体画像が液晶表示画面２１上に表示される（ステップＳ２０３）。続いて、ステップＳ２０５の処理で読み出された画像ファイルに含まれる添付情報の解析が実行され（ステップＳ２０４）、その添付情報において、撮影時の大きなぶれの有無を示す変数ＳＨＡＫＥが、大きなぶれの存在を示す「１」に設定されているか、大きなぶれが無かったことを示す「０」に設定されているかが判別される（ステップＳ２０５）。ステップＳ２０５の判別処理において、変数ＳＨＡＫＥが「１」に設定されていると判別された場合には、液晶表示画面２１上に、既に表示されている被写体画像とともに図５に示す警告画像Ｇ２が表示され（ステップＳ２０６）、処理を終了する。ステップＳ２０５の判別処理において、変数ＳＨＡＫＥが「０」に設定されていると判別された場合には、液晶表示画面２１上には、既に表示されている被写体画像のみを表示したまま処理を終了する。
【００８５】
以上に説明したように、本実施形態のデジタルカメラ１０によれば、被写体画像の画質に多大な悪影響を与える、撮影時の大きなぶれの有無を、撮影者は、写真をプリントする前に液晶表示画面２１上で確認することができる。つまり、撮影者は、装置本体のぶれに起因する被写体画像の画質低下を、写真をプリントする前に知ることができる。
【００８６】
尚、本実施形態では、本発明にいうぶれ警告部として、液晶表示画面に所定の警告画像を表示させる例を挙げて説明したが、本発明はこれに限るものではない。本発明にいうぶれ警告部は、例えば、撮影時に大きなぶれが発生した時には、液晶表示画面にその撮影で得られた画像データに基づく被写体画像が表示される際にＬＥＤ等といった表示器の点灯で警告を表示するものであっても良く、また、例えば、撮影時に大きなぶれが発生した時には、液晶表示画面にその撮影で得られた画像データに基づく被写体画像が表示される際に警告音あるいは警告メッセージ等といった音声で警告するものであっても良い。
【００８７】
また、本実施形態では、本発明の撮影装置としてデジタルカメラを例示して説明したが、本発明の撮影装置はこれに限るものではなく、例えば、近年普及しているカメラ機能付の携帯電話等であっても良い。
【図面の簡単な説明】
【００８８】
【図１】本発明の一実施形態のデジタルカメラを、レンズが取り付けられた前方から示す斜視図である。
【図２】本発明の一実施形態のデジタルカメラの背面を示す背面図である。
【図３】図１および図２に示すデジタルカメラを示す機能ブロック図である。
【図４】デジタルカメラにおけるぶれ検出および撮影者への警告等を含む撮影処理の過程を示すフローチャートである。
【図５】液晶表示画面上に表示される警告画像を示す図である。
【図６】図４のフローチャートにおけるぶれ検出処理の詳細を示すフローチャートである。
【図７】角速度センサによる、露光時間におけるぶれの検知を示す図である。
【図８】角速度センサで検知されるぶれと、角速度センサからの出力信号との関係を示すグラフである。
【図９】露光時間の直前の所定期間に、角速度センサで検知されるぶれに基づいて撮影時のぶれ量を求める例を示す図である。
【図１０】露光時間の直後の所定期間に、角速度センサで検知されるぶれに基づいて撮影時のぶれ量を求める例を示す図である。
【図１１】画像ファイルのファイル構造を示す図である。
【図１２】撮影で得られた圧縮画像データに添付される、ぶれ情報を含む所定の添付情報を示すテーブルである。
【図１３】被写体画像の液晶表示画面への再生処理を示すフローチャートである。
【符号の説明】
【００８９】
１０    デジタルカメラ
１１    撮像レンズ
１２    ファインダ窓
１３    閃光発光器
１４    レリーズスイッチ
１５    電源スイッチ
１７    閃光発光スイッチ
１８    ファインダ
１９    切替スイッチ
１９ａ    撮影状態を表わすマーキング
１９ｂ    再生状態を表わすマーキング
２０    ズームスイッチ
２１    液晶表示画面
２２    固体撮像素子（ＣＣＤ）
２３    増幅器
２４    Ａ／Ｄ変換器
２５    画像信号処理回路
２６    圧縮・伸長回路
２７    メディアコントロール回路
２８    記録メディア
２９    モータ
３０    タイミングジェネレータ
３１    ＣＰＵ
３２    ＲＯＭ
３３    ＲＡＭ
３４    警告発信回路
３５    画像発生回路
３６    文字表示回路
３７    モータドライバ
３８    閃光発生回路
３９    電源
４０    角速度センサ
４１    積分回路
４２    判定回路
４３    ぶれ情報生成・添付回路
６０    画像ファイル
６１    ＳＯＩ（Ｓｔａｒｔ  Ｏｆ  Ｉｍａｇｅ）
６２    添付情報
６２ａ    シャッタスピード
６２ｂ    絞り
６２ｃ    変数ＳＴ
６２ｄ    変数ＳＨＡＫＥ
６３    その他の所定情報
６４    圧縮画像データ
６５    ＥＯＩ（Ｅｎｄ  Ｏｆ  Ｉｍａｇｅ）
【図１】
2005134667.tif 000003
【図２】
2005134667.tif 000004
【図３】
2005134667.tif 000005
【図４】
2005134667.tif 000006
【図５】
2005134667.tif 000007
【図６】
2005134667.tif 000008
【図７】
2005134667.tif 000009
【図８】
2005134667.tif 000010
【図９】
2005134667.tif 000011
【図１０】
2005134667.tif 000012
【図１１】
2005134667.tif 000013
【図１２】
2005134667.tif 000014
【図１３】
2005134667.tif 000015