(57)【要約】【課題】知識が少ないユーザでも、簡単な操作でトリミングを行うことができる電子カメラを提供すること。【解決手段】被写体像を撮像して画像を生成する撮像手段と、撮像手段により生成された画像を表示する表示手段と、画像の拡大または縮小を選択する操作部と、操作部による選択を受け付ける受付手段と、受付手段により画像の拡大または縮小を受け付けると、画像を拡大または縮小して表示手段に表示する変更手段と、画像のうち、変更手段により変更された後に表示手段に表示された範囲について、所定の解像度への解像度変換を伴うトリミングを行うトリミング手段とを備える。【選択図】      図２
2004241958.tif 000002
【特許請求の範囲】
【請求項１】
被写体像を撮像して画像を生成する撮像手段と、
前記撮像手段により生成された前記画像を表示する表示手段と、
前記画像の拡大または縮小を選択する操作部と、
前記操作部による選択を受け付ける受付手段と、
前記受付手段により前記画像の拡大または縮小を受け付けると、前記画像を拡大または縮小して前記表示手段に表示する変更手段と、
前記画像のうち、前記変更手段により変更された後に前記表示手段に表示された範囲について、所定の解像度への解像度変換を伴うトリミングを行うトリミング手段と
を備えたことを特徴とする電子カメラ。
【請求項２】
請求項１に記載の電子カメラにおいて、
前記所定の解像度は、前記表示手段に表示可能な複数の解像度のうち、前記範囲に含まれる画素数に応じて決定される解像度である
ことを特徴とする電子カメラ。
【請求項３】
被写体像を撮像して画像を生成する撮像手段と、
前記撮像手段により生成された前記画像を表示する表示手段と、
前記画像の拡大、縮小、回転のいずれかを選択する操作部と、
前記操作部による選択を受け付ける受付手段と、
前記受付手段により前記画像の拡大、縮小、回転のいずれかを受け付けると、前記選択に従い前記画像を変更して前記表示手段に表示する変更手段と、
前記画像のうち、前記変更手段により変更された後に前記表示手段に表示された範囲についてトリミングを行うトリミング手段と
を備えたことを特徴とする電子カメラ。
【請求項４】
請求項３に記載の電子カメラにおいて、
前記トリミング手段は、所定の解像度への解像度変換を伴うトリミングを行う
ことを特徴とする電子カメラ。
【請求項５】
請求項１から請求項４のいずれか１項に記載の電子カメラにおいて、
前記操作部は、前記画像のうち、前記表示手段に表示する画像の位置を選択可能であり、
前記受付手段は、前記操作部による選択を受け付け、
前記変更手段は、前記受付手段により前記画像の位置の変更を受け付けると、前記画像の位置を変更して、前記表示手段に表示する
ことを特徴とする電子カメラ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、撮像により生成された画像をトリミングするトリミング機能を備えた電子カメラに関する。
【０００２】
【従来の技術】
従来より、撮像により生成された画像を、コンピュータなどに取り込まずに、トリミング可能な電子カメラが知られている（例えば、特許文献１参照）。このような電子カメラによれば、ユーザは、トリミング対象の画像に重ねて表示されるトリミング枠によりトリミングする範囲を指定し、さらに、トリミング後の画像を保存するサイズを指定してトリミングを実行させることができる。
【０００３】
【特許文献１】
特開平６−２０５２７６号公報
【０００４】
【発明が解決しようとする課題】
しかし、従来の電子カメラでは、表示されるトリミング枠により指定されるトリミング範囲は小さいので、ユーザは、トリミング後の画像のイメージをつかめない場合があった。また、保存するサイズの指定に際しては、知識の少ないユーザは、どのサイズを指定するのが適当なのか分からない場合があった。
【０００５】
本発明は、上記した問題に鑑みてなされたものであり、知識が少ないユーザでも、簡単な操作でトリミングを行うことができる電子カメラを提供することを目的とする。
【０００６】
【課題を解決するための手段】
請求項１に記載の電子カメラは、被写体像を撮像して画像を生成する撮像手段と、前記撮像手段により生成された前記画像を表示する表示手段と、前記画像の拡大または縮小を選択する操作部と、前記操作部による選択を受け付ける受付手段と、前記受付手段により前記画像の拡大または縮小を受け付けると、前記画像を拡大または縮小して前記表示手段に表示する変更手段と、前記画像のうち、前記変更手段により変更された後に前記表示手段に表示された範囲について、所定の解像度への解像度変換を伴うトリミングを行うトリミング手段とを備えたことを特徴とする。
【０００７】
請求項２に記載の電子カメラは、請求項１に記載の電子カメラにおいて、前記所定の解像度は、前記表示手段に表示可能な複数の解像度のうち、前記範囲に含まれる画素数に応じて決定される解像度であることを特徴とする。
請求項３に記載の電子カメラは、被写体像を撮像して画像を生成する撮像手段と、前記撮像手段により生成された前記画像を表示する表示手段と、前記画像の拡大、縮小、回転のいずれかを選択する操作部と、前記操作部による選択を受け付ける受付手段と、前記受付手段により前記画像の拡大、縮小、回転のいずれかを受け付けると、前記選択に従い前記画像を変更して前記表示手段に表示する変更手段と、前記画像のうち、前記変更手段により変更された後に前記表示手段に表示された範囲についてトリミングを行うトリミング手段とを備えたことを特徴とする。
【０００８】
請求項４に記載の電子カメラは、請求項３に記載の電子カメラにおいて、前記トリミング手段は、所定の解像度への解像度変換を伴うトリミングを行うことを特徴とする。
【０００９】
請求項５に記載の電子カメラは、請求項１から請求項４のいずれか１項に記載の電子カメラにおいて、前記操作部は、前記画像のうち、前記表示手段に表示する画像の位置を選択可能であり、前記受付手段は、前記操作部による選択を受け付け、前記変更手段は、前記受付手段により前記画像の位置の変更を受け付けると、前記画像の位置を変更して、前記表示手段に表示することを特徴とする。
【００１０】
【発明の実施の形態】
以下、本発明の実施形態について詳細な説明を行う。
図１は、本発明の実施形態における電子カメラの構成を示すブロック図である。
電子カメラ１は、図１に示すように、撮像部１０、画像処理部１１、表示処理部１２、制御部１３、および記録部１４を備えており、これらはバスを介して相互に接続されている。また、表示処理部１２には液晶モニタ１５が接続される。なお、撮像部１０は、不図示のレンズ、被写体の輝度や明るさなどを測定する各種センサ、ＣＣＤ撮像素子などの光電変換素子、Ａ／Ｄ変換器などを備えている。
【００１１】
また、電子カメラ１は、操作者による撮影動作開始の指示を受け付けるレリーズボタンなどを含む操作部１６を備え、操作部１６に含まれるボタン等の状態を示す信号は制御部１３に入力される。
制御部１３には、電子カメラ１における処理を実現するためのプログラムが予め記録されており、電子カメラ１では、制御部１３によってこれらのプログラムを実行することにより被写体像の撮影や記録されている画像の表示などが行われる。
【００１２】
なお、撮像部１０，制御部１３は、請求項の「撮像手段」に対応し、表示処理部１２，液晶モニタ１５は、請求項の「表示手段」に対応する。また、操作部１６は、請求項の「操作部」に対応し、制御部１３は、請求項の「受付手段」に対応する。また、画像処理部１１，表示処理部１２，制御部１３，液晶モニタ１５は、請求項の「変更手段」に対応し、画像処理部１１，制御部１３は、請求項の「トリミング手段」に対応する。
【００１３】
以上説明したような構成の電子カメラ１において、不図示の電源ボタンが「ＯＮ」されると、制御部１３はこれを検知し、動作を開始する。
そして、撮影モードの実行が指示されると、制御部１３は、撮像部１０を介して被写体像の撮像を行い、画像処理部１１にて所定の画像処理を行い、記録部１４に記録すると共に、表示処理部１２を介して、液晶モニタ１５に、撮像により得られた画像を表示する。一方、再生モードの実行が指示されると、制御部１３は、指示に従って記録部１４から画像を読み出し、表示処理部１２を介して、液晶モニタ１５に画像を表示する。
【００１４】
なお、以上説明した撮影モードおよび再生モードにおける各処理は公知技術と同様であるため説明を省略し、以下では、本発明の特徴であるトリミングを実行する際の制御部１３の動作について説明する。
トリミングは再生モード実行時に実行される画像編集動作であり、トリミングの実行は、操作部１６を介してユーザにより指示される。
【００１５】
以下、図２を用いて、ユーザによりトリミングの実行が指示された場合の制御部１３の動作について説明する。
ステップＳ１において、制御部１３は、ユーザにより、操作部１６を介して、再生中の画像の拡大または縮小が指示されたか否かを判定する。
画像の拡大または縮小の指示は、操作部１６に備えられる不図示のズームボタン（撮影時にズーム設定のために使用するボタン）を介して受け付けられる。制御部１３は、拡大または縮小の指示が行われた場合には、ステップＳ２進み、行われない場合には、ステップＳ４に進む。
【００１６】
ステップＳ２において、制御部１３は、ステップＳ１で受け付けた指示に応じて、拡大倍率または縮小倍率を求め、画像処理部１１を介して、画像を拡大または縮小する。
ただし、求めた倍率が画像劣化が起こる倍率以上の場合、および元画像の等倍以下の場合には、画像の拡大も縮小も行わずにステップＳ３に進む。
【００１７】
ステップＳ３において、制御部１３は、表示処理部１２を介して、液晶モニタ１５に、変更後の画像を表示する。
図３Ｂに、拡大された画像の表示例を示す。なお、図３Ａは、元画像である。
ただし、ステップＳ２で拡大も縮小も行わなかった場合には、変更後の画像の代わりに元画像を表示し、さらに、拡大（または縮小）できないことをユーザに通知するメッセージを表示する。
【００１８】
そして、上記した表示を行うと、制御部１３は、ステップＳ１０に進む。
ステップＳ１において、再生中の画像の拡大または縮小が指示されなかった場合、ステップＳ４において、制御部１３は、ユーザにより、操作部１６を介して、再生中の画像の位置の変更が指示されたか否かを判定する。
画像の位置の変更の指示は、操作部１６に備えられる不図示の十字キー（メニューの選択などに使用するボタン）を介して受け付けられる。制御部１３は、位置の変更の指示が行われた場合には、ステップＳ５に進み、行われない場合には、ステップＳ７に進む。
【００１９】
ステップＳ５において、制御部１３は、ステップＳ４で受け付けた指示に応じて、位置の変更量を求め、表示処理部１２を介して、液晶モニタ１５に表示する画像の位置を変更する。
ただし、求めた変更量を実現すると元画像の上端、下端、左端、右端のいずれかが切れてしまう場合には、画像の位置の変更を行わずにステップＳ６に進む。
【００２０】
ステップＳ６において、制御部１３は、表示処理部１２を介して、液晶モニタ１５に、変更後の画像を表示する。
図３Ｃに、位置が変更された画像の表示例を示す。
ただし、ステップＳ５で位置の変更を行わなかった場合には、変更後の画像の代わりに変更前の画像（何も変更されていなければ、元画像）を表示し、さらに、位置の変更ができないことをユーザに通知するメッセージを表示する。
【００２１】
そして、上記した表示を行うと、制御部１３は、ステップＳ１０に進む。
ステップＳ４において、再生中の画像の位置の変更が指示されなかった場合、ステップＳ７において、制御部１３は、ユーザにより、操作部１６を介して、再生中の画像の回転が指示されたか否かを判定する。
画像の回転の指示は、操作部１６に備えられる不図示の回転ボタンを介して受け付けられる。なお、回転ボタンの一回押圧が、サイクリックな９０度の回転の指示を示す。
【００２２】
制御部１３は、回転の指示が行われた場合は、ステップＳ８進む。そして、回転の指示が行われない場合には、ステップＳ１に戻り、ステップＳ１〜ステップＳ７の動作を繰り返す。
ステップＳ８において、制御部１３は、ステップＳ９で受け付けた指示に応じて、回転量を求め、画像処理部１１を介して、画像を回転する。なお、画像の回転は画像のｘｙアドレスの入れ替えによって行う。
【００２３】
ステップＳ９において、制御部１３は、表示処理部１２を介して、液晶モニタ１５に、変更後の画像を表示する。
図３Ｄに、回転された画像の表示例を示す。
そして、上記した表示を行うと、制御部１３は、ステップＳ１０に進む。
ステップＳ１０において、制御部１３は、ユーザにより、操作部１６の不図示の決定ボタンが押圧されたか否かを判定する。
【００２４】
そして、制御部１３は、決定ボタンが押圧された場合には、ステップＳ１１に進む。そして、決定ボタンが押圧されない場合には、ステップＳ１に戻り、ステップＳ１〜ステップＳ１０の動作を繰り返す。
ステップＳ１１において、制御部１３は、画像処理部１１を介して、トリミングを行う。
【００２５】
制御部１３は、まず、ステップＳ１０において決定ボタンが押圧された時点で液晶モニタ１５に表示されている画像（トリミング範囲）に含まれる画素数を求め、図４に示すテーブルに基づいて、保存する画像のサイズを決定する。図４の右側の「保存する画像のサイズ」の欄に示される画像サイズは、電子カメラ１内に予め定められている保存可能な画像のサイズと同じである。例えば、トリミング範囲に含まれる横方向の画素数が１５００だった場合、保存サイズは１６００×１２００に決定される。すなわち、トリミング範囲に含まれる横方向の画素数よりも横方向が大きく、かつ、電子カメラ１内に予め定められている保存可能な画像のサイズが決定される。
【００２６】
そして、制御部１３は、画像処理部１１を介して、トリミング範囲の画像（液晶モニタ１５に表示されている画像）をトリミングし、決定した保存サイズになるように解像度変換する。なお、この解像度変換はサイズを大きくする方向の解像度変換であるため、具体的には、補間処理が行われる。
ステップＳ１２において、制御部１３は、画像処理部１１を介して、ステップＳ１１で生成したトリミング後の画像に基づいて、サムネイル画像を作成する。なお、サムネイル画像の作成方法は、公知技術と同様であるため説明を省略する。
【００２７】
ステップＳ１３において、制御部１３は、ヘッダ情報を作成する。制御部１３は、ヘッダ情報として、以下の項目を作成する。
・ステップＳ１〜ステップＳ３で用いた拡大倍率または縮小倍率
・ステップＳ４〜ステップＳ６で用いた変更量
・ステップＳ７〜ステップＳ９で用いた回転量
・トリミングを行った日時
・元画像がどの画像であるかを表す情報（ファイル名など）
なお、拡大倍率、縮小倍率、変更量、回転量については、該当するもののみ作成する。
【００２８】
そして、制御部１３は、その他の項目（撮影条件など）については、元画像のヘッダ情報をコピーし、ステップＳ１４に進む。
ステップＳ１４において、制御部１３は、記録部１４に、ステップＳ１１で作成したトリミング後の画像と共に、ステップＳ１３で作成したヘッダ情報とを記録する。
【００２９】
そして、記録が終了すると、制御部１３は、一連の処理を終了する。
なお、以上説明したトリミング後の画像を元画像として、ステップＳ１〜ステップＳ１４のトリミング動作を繰り返すことも可能である。
そのような場合には、ヘッダ情報に基づき、トリミング前の元画像を読み出して、トリミングを行うことも可能である。すなわち、見た目上は、トリミング後の画像を再びトリミングしても、実際には、撮像により得られた元画像をトリミングするので、画像の劣化を押さえることができる。
【００３０】
また、同様の動作により、前回のトリミングで失った部分にも表示範囲を移動可能になるため、１回トリミングした画像に対して、フレーミングを修正することも可能になる。
以上説明したように、本実施形態によれば、ユーザによる指示に応じて、トリミング対象の画像を拡大または縮小し、拡大または縮小した状態で液晶モニタに表示されている範囲をトリミングすることができる。そのため、簡単な操作でトリミングを行うことができる。
【００３１】
また、本実施形態によれば、液晶モニタの外枠をトリミング枠とすることにより、アスペクト比を保持したままトリミングが可能なため、トリミング後の画像と、撮像により得られた画像との統一をはかることができる。
【００３２】
また、本実施形態によれば、トリミングを行う際に、補間を行って、トリミング範囲よりも、大きいサイズに解像度変換する。そのため、間引きを行って解像度変換する場合に比べて、画像の劣化が少ない。
また、本実施形態によれば、ユーザにより指定されたトリミング範囲に合わせて保存するサイズ（解像度）が自動的に決定される。そのため、知識が少ないユーザでも簡単に利用できる。
【００３３】
また、本実施形態によれば、再生中の画像を回転した状態でトリミングすることができる。そのため、横長の画像から縦長の範囲をトリミングすることが可能であり、また、縦長の画像から横長の範囲をトリミングすることも可能である。したがって、トリミングの自由度が向上する。
また、本実施形態によれば、再生中の画像の位置を変更した状態でトリミング可能である。そのため、元画像におけるフレーミングを容易に修正可能である。
また、本実施形態によれば、前述した拡大、縮小、回転、および位置の変更を組み合わせることにより、簡単で、かつ自由度の高いトリミングを行うことができる。
【００３４】
なお、本実施形態において、トリミングを行う際に、解像度変換を行う例を示したが、電子カメラ１内に予め定められている保存可能な画像のサイズが固定でない場合（どのようなサイズでも保存可能な場合）、解像度変換を行わずに保存するようにしても良い。
また、本実施形態では、トリミングの際に、拡大または縮小、回転、位置の変更の全てを行う例を示したが、少なくとも１つであっても良い。また、例えば、拡大または縮小および回転の組み合わせなど、２つであっても良い。
【００３５】
また、本実施形態において、トリミング後の画像に基づいてサムネイル画像を作成する際に、撮影確認用のクイックビュー画像と同様の確認用画像を画像処理部１１を介して作成し、表示処理部１２を介して、液晶モニタ１５に表示するようにしても良い。このような表示を行うことにより、トリミング後の画像をユーザに確認させることができる。
【００３６】
また、本実施形態では、再生モード実行時に、ユーザーにより指示が行われた場合にトリミングを行う例を示したが、操作部１６にトリミング実行ボタンを設け、再生モード実行中にトリミング実行ボタンが押圧された場合には、その時点で液晶モニタ１５に表示されている範囲をトリミングするようにしても良い。
また、本実施形態において、ヘッダ情報を作成する場合に、ヘッダ情報として、撮像により得られた画像を元に、何回のトリミングが行われたかを記憶しておくようにしても良い。このような記憶を行い、所定回数（例えば１０回）よりも多くトリミングが実行される場合には、警告をユーザに対して行うことにより、トリミング後の画像をさらにトリミングするという繰り返しを行い、画像劣化が起こるのを防ぐことができる。
【００３７】
また、本実施形態では、操作部１６に回転ボタンを設ける例を示したが、回転ボタンを２つ設け、１つは時計回り用の回転ボタン、もう１つは反時計回り用の回転ボタンとしても良い。また、操作部の構成はどのようなものであっても良い。
【００３８】
【発明の効果】
以上説明したように、本発明によれば、わかりやすく簡単な操作でトリミングを行うことができる。
【図面の簡単な説明】
【図１】本実施形態の電子カメラ構成を示すブロック図である。
【図２】本実施形態の電子カメラの動作を示すフローチャートである。
【図３】本実施形態の液晶モニタに表示される画像の例を示す図である。
【図４】本実施形態において、保存サイズを決定する際に用いるテーブルの例を示す図である。
【符号の説明】
１  電子カメラ
１０  撮像部
１１  画像処理部
１２  表示処理部
１３  制御部
１４  記録部
１５  液晶モニタ
１６  操作部
【図１】
2004241958.tif 000003
【図２】
2004241958.tif 000004
【図３】
2004241958.tif 000005
【図４】
2004241958.tif 000006