(57)【特許請求の範囲】
【請求項１】
画像を表示する表示部と、
画像データを記憶する記憶部と、
前記画像データに対して輪郭強調処理を行う画像処理部と、
前記記憶部に記憶された前記画像データが動きを有する画像の画像データであるか否かを判定する判定部と、
前記判定部により前記画像データが動きを有する画像の画像データであると判定された場合に、前記画像処理部により前記記憶部から読み出した前記画像データに対して輪郭強調処理を行うことにより、前記表示部に画像を表示するための表示用データを生成する表示用データ生成部と、
前記輪郭強調処理がなされた前記画像データに含まれる被写体像に所定時間動きがなかったか否かを判定する被写体判定部と、
前記被写体判定部により、前記輪郭強調処理がなされた前記画像データに含まれる被写体像に所定時間動きがなかったと判定された場合、前記表示用データ生成部による前記画像データに対する前記輪郭強調処理を中止する制御部と
を備えることを特徴とする画像再生装置。
【請求項２】
動作モードを設定するモード設定部を更に備え、
前記判定部は、前記モード設定部により設定されたモードを判別することにより前記画像データが動きを有する画像の画像データであるか否かを判定することを特徴とする請求項１記載の画像再生装置。
【請求項３】
前記判定部は、前記画像データのファイル名の拡張子を判別することにより前記画像データが動きを有する画像の画像データであるか否かを判定することを特徴とする請求項１記載の画像再生装置。
【請求項４】
コンピュータに、
画像を表示する表示機能、
画像データを記憶する記憶機能、
前記画像データに対して輪郭強調処理を行う画像処理機能、
前記記憶機能により記憶された前記画像データが動きを有する画像の画像データであるか否かを判定する判定機能、
前記判定機能により前記画像データが動きを有する画像の画像データであると判定された場合に、前記画像処理機能により前記記憶機能から読み出した前記画像データに対して輪郭強調処理を行うことにより、前記表示機能により画像を表示するための表示用データを生成する表示用データ生成機能、
前記輪郭強調処理がなされた前記画像データに含まれる被写体像に所定時間動きがなかったか否かを判定する被写体判定機能、
前記被写体判定機能により、前記輪郭強調処理がなされた前記画像データに含まれる被写体像に所定時間動きがなかったと判定された場合、前記表示用データ生成機能による前記画像データに対する前記輪郭強調処理を中止する制御機能
を実現させるための画像再生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像再生装置及び画像再生プログラムに関するものである。
【背景技術】
【０００２】
従来、液晶型表示装置に表示する画像に輪郭強調を行う画像処理装置が存在する（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２５０１７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし上述の画像処理装置においては、液晶型表示装置に表示する画像に対して一律に輪郭強調を行っているので、輪郭強調を行う必要がない画像に対しても輪郭強調が行われてしまう。
【課題を解決するための手段】
【０００５】
本発明の画像再生装置は、画像を表示する表示部と、画像データを記憶する記憶部と、前記画像データに対して輪郭強調処理を行う画像処理部と、前記記憶部に記憶された前記画像データが動きを有する画像の画像データであるか否かを判定する判定部と、前記判定部により前記画像データが動きを有する画像の画像データであると判定された場合に、前記画像処理部により前記記憶部から読み出した前記画像データに対して輪郭強調処理を行うことにより、前記表示部に画像を表示するための表示用データを生成する表示用データ生成部と、前記輪郭強調処理がなされた前記画像データに含まれる被写体像に所定時間動きがなかったか否かを判定する被写体判定部と、前記被写体判定部により、前記輪郭強調処理がなされた前記画像データに含まれる被写体像に所定時間動きがなかったと判定された場合、前記表示用データ生成部による前記画像データに対する前記輪郭強調処理を中止する制御部とを備えることを特徴とする。
【０００６】
本発明の画像再生プログラムは、コンピュータに、画像を表示する表示機能、画像データを記憶する記憶機能、前記画像データに対して輪郭強調処理を行う画像処理機能、前記記憶機能により記憶された前記画像データが動きを有する画像の画像データであるか否かを判定する判定機能、前記判定機能により前記画像データが動きを有する画像の画像データであると判定された場合に、前記画像処理機能により前記記憶機能から読み出した前記画像データに対して輪郭強調処理を行うことにより、前記表示機能により画像を表示するための表示用データを生成する表示用データ生成機能、前記輪郭強調処理がなされた前記画像データに含まれる被写体像に所定時間動きがなかったか否かを判定する被写体判定機能、前記被写体判定機能により、前記輪郭強調処理がなされた前記画像データに含まれる被写体像に所定時間動きがなかったと判定された場合、前記表示用データ生成機能による前記画像データに対する前記輪郭強調処理を中止する制御機能を実現させる。
【発明の効果】
【０００７】
本発明の画像再生装置及び画像再生プログラムによれば、表示部に表示する画像に応じて輪郭強調処理を行うことができる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態に係るデジタルカメラのシステム構成を示すブロック図である。
【図２】実施の形態に係るデジタルカメラの処理を示す図である。
【図３】実施の形態に係るデジタルカメラの処理を示すフローチャートである。
【図４】実施の形態に係るデジタルカメラの処理を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、図面を参照して本発明の実施の形態に係るデジタルカメラについて説明する。図１は実施の形態に係るデジタルカメラのシステム構成を示すブロック図である。デジタルカメラ２は、ＣＰＵ４を備え、ＣＰＵ４には操作部６、デジタルカメラ本体の背面に設けられた液晶表示部８の表示制御を行う表示制御部１０、被写体を撮像するためのＣＣＤ、ＣＭＯＳ等で構成される撮像素子１２、撮像素子１２から出力された撮像信号を図示しないＡ／Ｄ変換部においてＡ／Ｄ変換することにより生成された画像データを一時的に記憶するワークメモリ１４、撮像等に関する設定を行うためのプログラムを格納するプログラムメモリ１６、ワークメモリ１４に記憶されている画像データに輪郭強調等の画像処理を行う画像処理部１８及び画像データを記憶するメモリカード２０が接続されている。ここで、操作部６には、撮影モードを設定する撮影モードダイヤル、動画の撮像等を指示するＯＫボタン、シャッタボタン、ライブビューボタン、再生ボタン等が含まれている。
【００１０】
次に、図１に示すブロック図及び図２に示す説明図を参照して実施の形態に係るデジタルカメラ２の処理について説明する。図示しないライブビューボタンが操作されるとライブビューモードが設定される。ＣＰＵ４は、撮像素子１２により撮像された被写体の画像データ３０を順次ワークメモリ１４に記憶する。次に、ワークメモリ１４から画像データ３０を読み出し、画像処理部１８において画像データ３０に輪郭強調処理等を行うことにより液晶表示用データ３４を生成し、液晶表示用データ３４に基づく画像を液晶表示部８に表示する。ここで、輪郭強調処理は、画像データにおいて被写体の輪郭部境界の色変化を強調する処理等により行う。
【００１１】
また、ライブビューモードにおいて、図示しない撮影モードダイヤルにより動画撮影モードが設定され、ＯＫボタンが操作されると撮像素子１２により動画の撮像を行う。ＣＰＵ４は、撮像された被写体の画像データ３０を順次ワークメモリ１４に記憶し、ワークメモリ１４から画像データ３０を読み出し、画像処理部１８において画像データ３０に輪郭強調処理等を行うことにより液晶表示用データ３４を生成し、液晶表示用データ３４に基づく画像を液晶表示部８に表示する。一方、ワークメモリ１４から読み出された動画の画像データ３０は、画像処理部１８において所定の画像処理が行われてメモリカード２０に記憶される。
【００１２】
また、図示しない撮影モードダイヤルにより静止画撮影モードが設定され、シャッタボタンが操作されると撮像素子１２により静止画の撮像を行う。ＣＰＵ４は、撮像された被写体の画像データ３０をワークメモリ１４に記憶し、ワークメモリ１４から画像データ３０を読み出し、画像処理部１８において画像データ３０に所定の画像処理を行うことにより液晶表示用データ３４を生成し、液晶表示用データ３４に基づく画像を液晶表示部８に表示する。なお、この場合画像データ３０に輪郭強調処理は行われない。一方、画像処理部１８において所定の画像処理が行われた画像データ３０はメモリカード２０に記憶される。
【００１３】
また、図示しない再生ボタンが操作されると再生モードが設定され、ＣＰＵ４は、メモリカード２０に記憶されている画像データ３０を読み出す。読み出された画像データ３０が被写体に動きを有する画像の画像データでない場合には、画像処理部１８において所定の画像処理を行うことにより液晶表示用データ３４を生成し、液晶表示用データ３４に基づく画像を液晶表示部８に表示する。この場合、画像データ３０に輪郭強調処理は行われない。一方、読み出された画像データ３０が被写体に動きを有する画像の画像データである場合には、画像処理部１８において画像データ３０に輪郭強調処理等を行うことにより液晶表示用データ３４を生成し、液晶表示用データ３４に基づく画像を液晶表示部８に表示する。
【００１４】
また、図示しないメニューボタンが操作されると、ＣＰＵ４は、プログラムメモリ１６に記憶されているメニュー画面の画像データ３０を読み出し、この画像データ３０に基づいて液晶表示用データ３４を生成し、液晶表示用データ３４に基づく画像を液晶表示部８に表示する。この場合画像データ３０に輪郭強調処理は行われない。
【００１５】
次に、図３に示すフローチャートを参照して実施の形態に係るデジタルカメラ２による処理について説明する。まず、カメラの設定の確認が行われる（ステップＳ１１）。次にＣＰＵ４は、液晶表示部８に表示する画像の画像データ３０が被写体に動きを有する画像の画像データであるか否かの判定を行う（ステップＳ１３）。ここで、被写体に動きを有する画像であるか否かの判定はモードの設定の際に操作されたボタンを判別することにより行われる。例えば、モード設定の際にライブビューボタンが操作された場合には、液晶表示部８に表示する画像の画像データ３０は被写体に動きを有する画像の画像データであると判定し、メニューボタンが操作されてモードが設定された場合、または、撮影モードダイヤルによりモードが設定され更にシャッタボタンが操作された場合には液晶表示部８に表示する画像の画像データ３０は被写体に動きを有する画像の画像データでないと判定する。
【００１６】
次に、液晶表示部８に表示する画像の画像データ３０が被写体に動きを有する画像の画像データでないと判定した場合には、画像処理部１８において画像データ３０に所定の画像処理を行うことにより液晶表示用データ３４を生成し、液晶表示用データ３４に基づく画像を液晶表示部８に表示する（ステップＳ１７）。一方、液晶表示部８に表示する画像の画像データ３０が被写体に動きを有する画像の画像データであると判定した場合には、画像処理部１８において画像データ３０に輪郭強調処理等を行うことにより液晶表示用データ３４を生成し（ステップＳ１５）、液晶表示用データ３４に基づく画像を液晶表示部８に表示する（ステップＳ１７）。
【００１７】
次に、図４に示すフローチャートを参照して、図３のステップＳ１７の表示処理において更に行われる処理について説明する。かかる処理は、液晶表示部８に画像を表示した後に輪郭強調処理を行う必要がなくなった場合等に必要となる処理である。
【００１８】
ＣＰＵ４は、画像データ３０に対して輪郭強調処理が行われているか否かの判定を行う（ステップＳ２１）。ここで、輪郭強調処理が行われていないと判定した場合には処理は終了する。一方、輪郭強調処理が行われていると判定した場合には、所定時間被写体に動きがなかったか否かについての判定を行う（ステップＳ２３）。ここで、被写体に動きがなかったか否かの判定は、所定の時間間隔における画像データ３０の重複度合を検討することにより行う。即ち、所定の時間間隔をおいて撮像されたフレームの画像データを比較し、両画像データの重複度合が所定の閾値以上であった場合には被写体に動きがなかったものと判定する。なお、被写体に動きがあった場合の具体例としては被写体が動いた場合やズーム操作等により画角が変化した場合がある。ここで、比較する画像データの時間間隔及び重複度合の閾値については操作者が任意に設定することができる。
【００１９】
所定時間被写体に動きがなかったと判定した場合には、画像データ３０に行われている輪郭強調処理を中止する（ステップＳ２５）。一方、被写体に動きがあったと判定した場合には、そのまま輪郭強調処理を継続する。なお、輪郭強調処理を中止した後再び被写体に動きがあった場合には再度輪郭強調処理を再開する。
【００２０】
本実施の形態に係るデジタルカメラ２によれば、液晶表示部８に表示する画像に応じて輪郭強調処理を行うことができる。また、液晶表示部８に被写体に動きを有する画像を表示する場合には、画像データ３０に輪郭強調処理を行うことにより中間調における液晶の応答速度の高速化を図ることができ、液晶表示部８に残像の少ない画像を表示することができる。一方、液晶表示部８に表示する画像が被写体に動きを有する画像でない場合には、応答速度の高速化を図る必要が無いことから、液晶表示部８に輪郭強調処理を加えていない画像を表示することができる。
【００２１】
なお、上述の実施の形態においては、画像データ３０が被写体に動きを有する画像の画像データか否かの判定を行う場合において、モードを設定する際に操作されたボタンを判別することにより判定を行っているが、設定されているモードを判別することにより判定を行ってもよい。これにより、モードの設定がボタン操作によらない場合でも判定を行うことができる。
【００２２】
また、上述の実施の形態において、画像データ３０が被写体に動きを有する画像の画像データか否かの判定を行う場合において、表示する画像データ３０のファイル名の拡張子を判別することにより判定を行ってもよい。例えば、画像データ３０のファイル名の拡張子が「.MOV」であれば被写体に動きを有する画像の画像データと判定し、「.JPG」であれば被写体に動きを有する画像の画像データでないと判定する。これにより、ファイル名の拡張子から直接判定を行うことができる。
【００２３】
また、上述の実施の形態においては、メニューの画像データ３０を被写体に動きを有する画像の画像データでないものとして扱っており輪郭強調処理の対象から除外しているが、輪郭強調処理の対象としてもよい。例えば、メニュー画面の背景に動画が指定される場合等に有効である。
【００２４】
また、上述の各実施の形態においては、画像再生装置としてデジタルカメラ２を例に説明したが、テレビジョン受像機、デジタルフォトフレーム等の画像再生装置においても、液晶表示部８に表示する画像の状態に応じて輪郭強調処理を行うか否かを判定するプログラム（図３に示す処理を実現するプログラム）を備えている場合には本発明を適用することができる。
【符号の説明】
【００２５】
２…デジタルカメラ、４…ＣＰＵ、６…操作部、８…液晶表示部、１０…表示制御部、１２…撮像素子、１４…ワークメモリ、１６…プログラムメモリ、１８…画像処理部、２０…メモリカード。
【図１】
0005499600.tif 000002
【図２】
0005499600.tif 000003
【図３】
0005499600.tif 000004
【図４】
0005499600.tif 000005