(57)【要約】【課題】  本発明の画像表示装置、画像表示装置に用いられるプログラム及び画像表示システムは、勝負するというゲーム感覚的な楽しさを提供しつつ、画像の画質評価を行うことを目的とする。【解決手段】  複数の画像を表示する表示部と、前記表示部に表示された複数の前記画像から少なくとも２以上の画像を選択する選択部と、前記選択部により選択された前記画像から、画質に関係する評価値を画像毎に算出する算出部と、前記算出部により算出された複数の前記画像の前記評価値を比較することにより、画像の優劣を判定する優劣判定部と、前記優劣判定部における判定結果を前記表示部に表示する表示制御部とを備える画像表示装置。【選択図】      図１
2010178247.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像を表示する表示部と、
前記表示部に表示された複数の前記画像から少なくとも２以上の画像を選択する選択部と、
前記選択部により選択された前記画像から、画質に関係する評価値を画像毎に算出する算出部と、
前記算出部により算出された複数の前記画像の前記評価値を比較することにより、画像の優劣を判定する優劣判定部と、
前記優劣判定部における判定結果を前記表示部に表示する表示制御部と
を備えることを特徴とする画像表示装置。
【請求項２】
請求項１に記載の画像表示装置において、
前記評価値は、露出、ピント、手ぶれ、ノイズ、構図のそれぞれに関する評価値からなり、
前記算出部は、それぞれの前記評価値の合計を算出し、
前記優劣判定部は、前記評価値の合計を比較することにより、画像の優劣を判定する
ことを特徴とする画像表示装置。
【請求項３】
請求項１または請求項２に記載の画像表示装置において、
前記優劣判定部は、前記評価値が同一、若しくは近似する場合に、所定の処理を行うことにより、画像の優劣を判定する
ことを特徴とする画像表示装置。
【請求項４】
請求項３に記載の画像表示装置において、
前記優劣判定部は、前記評価値から標準偏差を算出し、標準偏差が小さい画像を優れていると判定する
ことを特徴とする画像表示装置。
【請求項５】
請求項１から請求項４までのいずれか１項に記載の画像表示装置において、
前記画像に付帯された付帯情報を読み取る読み取り部と、
前記読み取り部により読み取られた前記付帯情報に基づいて、前記画像が画像編集済み画像であるか否かを判定する編集判定部とをさらに備え、
前記算出部は、前記画像が画像編集済み画像であると判定された場合に、前記評価値を一律下げる
ことを特徴とする画像表示装置。
【請求項６】
請求項１から請求項４までのいずれか１項に記載の画像表示装置において、
前記画像が改ざんされた画像であるか否かを判定する改ざん判定部をさらに備え、
前記算出部は、前記画像が改ざんされた画像であると判定された場合に、前記評価値を一律下げる
ことを特徴とする画像表示装置。
【請求項７】
請求項６に記載の画像表示装置において、
露出、ピント、手ぶれ、ノイズ、構図の５つ評価項目のうち、いずれか３つを注目項目とし、前記注目項目の優先順位を予め設定する設定部をさらに備え、
前記優劣判定部は、前記優先順位に基づいて、画像の優劣を判定する
ことを特徴とする画像表示装置。
【請求項８】
複数の画像を表示する表示部と、前記表示部に表示された複数の前記画像から少なくとも２以上の画像を選択する選択部とを備える画像表示装置に用いられるプログラムであって、
前記選択部により選択された前記画像から、画質に関係する評価値を画像毎に算出する算出ステップと、
複数の前記画像の前記評価値を比較することにより、画像の優劣を判定する優劣判定ステップと、
判定結果を前記表示部に表示する表示制御ステップと
を備えることを特徴とするプログラム。
【請求項９】
請求項１に記載の画像表示装置を複数有し、該複数の画像表示装置のいずれかを第１画像表示装置とし、該第１画像表示装置を除く画像表示装置を前記第１画像表示装置と通信可能な第２画像表示装置とする画像表示システムにおいて、
前記第１画像表示装置は、該第１画像表示装置にて選択された第１画像の前記評価値を算出した後、前記第１画像を前記第２画像表示装置に送信するとともに、前記第２画像表示装置から出力された第２画像の前記評価値を受信したことを受けて、前記第１画像の前記評価値と前記第２画像の前記評価値とを比較して、該比較結果を前記第２画像表示装置に送信し、
前記第２画像表示装置は、前記第２画像の前記評価値を算出して、前記第２画像および前記第２画像の前記評価値を前記第１画像表示装置に送信する
ことを特徴とする画像表示システム。
【請求項１０】
請求項９に記載の画像表示システムにおいて、
前記第１画像表示装置および前記第２画像表示装置の少なくとも一方は、前記第１画像の評価値と第２画像の評価値との比較結果を表示する
ことを特徴とする画像表示システム。
【請求項１１】
請求項９または請求項１０に記載の画像表示システムにおいて、
前記第１画像表示装置および前記第２画像表示装置は、前記第１画像および前記第２画像をそれぞれ表示する
ことを特徴とする画像表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を表示する画像表示装置、画像表示装置に用いられるプログラム及び画像表示システムに関する。
【背景技術】
【０００２】
従来から、画像の特徴を物理パラメータに置き換え、それを画像の画質（客観的評価値）として、人間が判断する画像の善し悪し（主観的評価値）と対応付ける技術が知られている。例えば、特許文献１の画像判定方法は、客観的評価値のみを用いて、画像の画質を判定する。
【０００３】
また、特許文献２のデジタルカメラのように、撮影直後に画像データから性能指数を求め、予め設定された閾値を超えているか否かを判断し、許容可能な品質でない場合に警告表示を行う技術も知られている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが、上述した画像判定方法やデジタルカメラでは、複数の画像を自動的に比較し、画質の優劣をその場で判定するような仕組みが成されていなかった。
【０００５】
そこで、本発明の画像表示装置、画像表示装置に用いられるプログラム及び画像表示システムは、勝負するというゲーム感覚的な楽しさを提供しつつ、画像の画質評価を行うことを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像表示装置は、複数の画像を表示する表示部と、前記表示部に表示された複数の前記画像から少なくとも２以上の画像を選択する選択部と、前記選択部により選択された前記画像から、画質に関係する評価値を画像毎に算出する算出部と、前記算出部により算出された複数の前記画像の前記評価値を比較することにより、画像の優劣を判定する優劣判定部と、前記優劣判定部における判定結果を前記表示部に表示する表示制御部とを備える。
【０００７】
なお、前記評価値は、露出、ピント、手ぶれ、ノイズ、構図のそれぞれに関する評価値からなり、前記算出部は、それぞれの前記評価値の合計を算出し、前記優劣判定部は、前記評価値の合計を比較することにより、画像の優劣を判定しても良い。
【０００８】
また、前記優劣判定部は、前記評価値が同一、若しくは近似する場合に、所定の処理を行うことにより、画像の優劣を判定しても良い。
【０００９】
また、前記優劣判定部は、前記評価値から標準偏差を算出し、標準偏差が小さい画像を優れていると判定しても良い。
【００１０】
また、前記画像に付帯された付帯情報を読み取る読み取り部と、前記読み取り部により読み取られた前記付帯情報に基づいて、前記画像が画像編集済み画像であるか否かを判定する編集判定部とをさらに備え、前記算出部は、前記画像が画像編集済み画像であると判定された場合に、前記評価値を一律下げても良い。
【００１１】
また、前記画像が改ざんされた画像であるか否かを判定する改ざん判定部をさらに備え、前記算出部は、前記画像が改ざんされた画像であると判定された場合に、前記評価値を一律下げても良い。
【００１２】
また、露出、ピント、手ぶれ、ノイズ、構図の５つ評価項目のうち、いずれか３つを注目項目とし、前記注目項目の優先順位を予め設定する設定部をさらに備え、前記優劣判定部は、前記優先順位に基づいて、画像の優劣を判定しても良い。
【００１３】
本発明のプログラムは、複数の画像を表示する表示部と、前記表示部に表示された複数の前記画像から少なくとも２以上の画像を選択する選択部とを備える画像表示装置に用いられるプログラムであって、前記選択部により選択された前記画像から、画質に関係する評価値を画像毎に算出する算出ステップと、複数の前記画像の前記評価値を比較することにより、画像の優劣を判定する優劣判定ステップと、判定結果を前記表示部に表示する表示制御ステップとを備える。
【００１４】
本発明の画像表示システムは、本発明の画像表示装置を複数有し、該複数の画像表示装置のいずれかを第１画像表示装置とし、該第１画像表示装置を除く画像表示装置を前記第１画像表示装置と通信可能な第２画像表示装置とする画像表示システムにおいて、前記第１画像表示装置は、該第１画像表示装置にて選択された第１画像の前記評価値を算出した後、前記第１画像を前記第２画像表示装置に送信するとともに、前記第２画像表示装置から出力された第２画像の前記評価値を受信したことを受けて、前記第１画像の前記評価値と前記第２画像の前記評価値とを比較して、該比較結果を前記第２画像表示装置に送信し、前記第２画像表示装置は、前記第２画像の前記評価値を算出して、前記第２画像および前記第２画像の前記評価値を前記第１画像表示装置に送信する。
【００１５】
なお、前記第１画像表示装置および前記第２画像表示装置の少なくとも一方は、前記第１画像の評価値と第２画像の評価値との比較結果を表示しても良い。
【００１６】
また、前記第１画像表示装置および前記第２画像表示装置は、前記第１画像および前記第２画像をそれぞれ表示しても良い。
【発明の効果】
【００１７】
本発明の画像表示装置、画像表示装置に用いられるプログラム及び画像表示システムによれば、勝負するというゲーム感覚的な楽しさを提供しつつ、画像の画質評価を行うことができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の第１実施形態におけるデジタルカメラ１の構成を示すブロック図である。
【図２】第１実施形態のデジタルカメラ１におけるバトルモード時の制御部７の動作を示すフローチャートである。
【図３】画像Ｗ〜Ｚにおける評価値等の例を示す表である。
【図４】第２実施形態におけるデジタルカメラシステムの構成を示すブロック図である。
【図５】第２実施形態のデジタルカメラ１Ａ，１Ｂにおけるバトルモード時の制御部７Ａ，７Ｂの動作を示すフローチャートである。
【図６】表示部８Ａ，８Ｂの表示例である。
【図７】第３実施形態におけるコンピュータ３１の構成を示すブロック図である。
【図８】第４実施形態におけるコンピュータシステムの構成を示すブロック図である。
【図９】第４実施形態のコンピュータ３１Ａ，３１Ｂにおけるコンピュータ制御部３２Ａ，３２Ｂの動作を示すフローチャートである。
【発明を実施するための形態】
【００１９】
（第１実施形態）
以下、図面を用いて本発明の第１実施形態について説明する。なお、本実施形態では、本発明の画像表示装置の一例として、デジタルカメラを用いて説明する。図１は、本発明の第１実施形態におけるデジタルカメラ１の構成を示すブロック図である。図１に示すように、デジタルカメラ１は、撮像レンズ２、撮像素子３、Ａ／Ｄ変換部４、バッファメモリ５、画像処理部６、制御部７、表示部８、操作部９、記録Ｉ／Ｆ部１２、記録媒体１３、バス１４を備える。
【００２０】
撮像レンズ２は、撮像素子３の撮像面に被写体像を結像する。撮像素子３は、撮像レンズ２を通過した光束による被写体像を光電変換し、Ｒ、Ｇ、Ｂの各色に対応するアナログ画像信号を出力する。撮像素子３から出力される画像信号は、Ａ／Ｄ変換部４に入力される。Ａ／Ｄ変換部４は、撮像素子３から出力されるアナログの画像信号をＡ／Ｄ変換し、デジタルの画像信号に変換する。なお、このデジタルの画像信号は、１コマにまとめられ、画像データとしてバッファメモリ５に記録される。バッファメモリ５は、画像処理部６による画像処理の前工程や後工程で画像データを一時的に記録する。画像処理部６は、バッファメモリ５に記憶された画像データに対して画像処理を施す。なお、この画像処理としては、周知のホワイトバランス調整、色補間、階調変換処理、輪郭強調処理などが挙げられる。また、画像処理部６は、記録媒体１３に画像ファイルを記録する前にＪＰＥＧ（Joint Photographic Experts Group）形式などで圧縮する処理や、圧縮された上記のデータを伸長復元する処理をも実行する。
【００２１】
制御部７は、所定のシーケンスプログラムにしたがって、デジタルカメラ１の統括的な制御を行う。制御部７は、画像から画質に関係する評価値を算出し、複数の画像における評価値を比較することにより、画像の優劣を判定する。以下、画像の優劣を判定する処理をバトルとし、画像の優劣を判定するモードを「バトルモード」として説明する。また、評価値の詳細については、後述する。
【００２２】
表示部８は、制御部７の制御により各種の画像を表示する。表示部８に表示される各種の画像は、記録媒体１３に記録された画像、メニュー画像などを含む。操作部９は、レリーズ釦１０、十字キー１１などを有する。レリーズ釦１０は、撮像時にユーザにより操作される。十字キー１１は、上記のメニュー画像等で操作される。なお、レリーズ釦１０及び十字キー１１の状態は制御部７により検知され、検知された釦の状態に基づいたシーケンスが実行される。記録Ｉ／Ｆ部１２は、記録媒体１３を接続するためのコネクタを備えている。この記録Ｉ／Ｆ部１２と記録媒体１３とが接続されることにより、記録媒体１３に対してデータの書き込み／読み出しを実行する。バス１４は、バッファメモリ５、画像処理部６、制御部７、表示部８、記録Ｉ／Ｆ部１２を相互に接続することにより、データや信号の出入力を実行する。なお、Ａ／Ｄ変換部４の出力はバス１４を介して画像処理部６に接続される。
【００２３】
図２は、第１実施形態のデジタルカメラ１におけるバトルモード時の制御部７の動作を示すフローチャートである。なお、記録媒体１３には、複数の画像が記録されていることを前提とする。
【００２４】
ステップＳ１０１で、制御部７は、不図示のメニュー釦が押されると、表示部８に、デジタルカメラ１の機能設定に関する複数の項目及び「バトルモード」の項目を表示する。この状態で、制御部７は、ユーザから十字キー１１を介して、「バトルモード」の項目の選択を受け付ける。
【００２５】
ステップＳ１０２で、制御部７は、記録媒体１３に記録された画像ファイルを読み出し、サムネイル画像の一覧を表示部８に表示する。そして、制御部７は、ユーザから十字キー１１を介して、画質の評価をしたい画像（以下、対戦画像と称する）の選択を１枚以上受け付ける。なお、制御部７は、「対戦画像を１枚以上選択して下さい。」等のメッセージを表示部８に表示しても良い。
【００２６】
ステップＳ１０３で、制御部７は、バトルモードに関するメニュー画像を表示部８に表示し、ユーザから十字キー１１を介して、「対戦対象」の項目の選択を受け付ける。
【００２７】
ステップＳ１０４で、制御部７は、再び記録媒体１３に記録された画像ファイルを読み出し、サムネイル画像の一覧を表示部８に表示する。そして、制御部７は、ユーザから十字キー１１を介して、ステップＳ１０２で選択された対戦画像と比較したい画像（以下、対戦対象画像と称する）の選択を１枚以上受け付ける。バトルモードでは、１回のバトルにつき、２枚の画像を比較する。そのため、対戦画像の枚数と、対戦対象画像の枚数とを揃える必要がある。そこで、制御部７は、ステップＳ１０２で選択された対戦画像の枚数を対戦回数として表示部８に表示するとともに、「対戦回数に合わせて、対戦対象画像を１枚以上選択して下さい。」等のメッセージを表示部８に表示することが好ましい。
【００２８】
ステップＳ１０５で、制御部７は、バトルモードに関するメニュー画像を表示部８に表示し、ユーザから十字キー１１を介して、「バトル開始」の項目の選択を受け付ける。これにより、ステップＳ１０２及びステップＳ１０４で選択された画像順にバトルを開始する。
【００２９】
ここで、評価値について説明する。人間が画質の善し悪しを判断するときの判断要因として、露出、ピント、手ぶれ、ノイズ、構図などが考えられる。そこで、本実施形態では、露出、ピント、手ぶれ、ノイズ、構図の５つを画質に関係する評価項目とし、それぞれの程度を示す評価値を以下のように算出する。なお、各評価値は、満点を２０点とする。また、各評価値の合計を総合評価値とする。
（１）露出：制御部７は、輝度分布を示すヒストグラムを用いて、適正露出であるほど高得点となるように、露出に関する評価値を算出する。
（２）ピント：制御部７は、ラプラシアンフィルタ等の画像処理後の統計処理を用いて、合焦状態が良いほど高得点となるように、ピントに関する評価値を算出する。なお、スペクトル分析や、他のエッジ検出の手法を用いても良い。
（３）手ぶれ：制御部７は、ラプラシアンフィルタ等の画像処理後の統計処理を用いて、手ぶれがないほど高得点となるように、手ぶれに関する評価値を算出する。なお、スペクトル分析や、他のエッジ検出の手法を用いても良い。ピンぼけ画像と手ぶれ画像との区別は、ぶれに方向性がある画像を手ぶれ画像とする。また、撮影情報よりシャッタ速度が遅い画像を手ぶれ画像と判断しても良いし、デジタルカメラ内部にジャイロセンサを搭載した機種では、手ぶれ情報を画像情報として記録できるのでそれを参照しても良い。
（４）ノイズ：制御部７は、ＲＭＳ（Root Mean Square）粒状度やウィナースペクトルを用い、画像よりノイズ値を算出して、ノイズがないほど高得点となるように、ノイズに関する評価値を算出する。
（５）構図：制御部７は、構図が良いとされる画像から統計的に求めた「理想構図データ」（このデータがデータベースとして内蔵されている）とのパターンマッチングを行い、理想的な構図に近いほど高得点となるように、構図に関する評価値を算出する。
【００３０】
例えば、昼間に女性を撮影した、逆光撮影補助光なし、顔が画像の中心に位置する、いわゆる日の丸構図の写真であれば、想定される点数は、露出：６点、ピント：１４点、手ぶれ：１８点、ノイズ：１４点、構図：６点、総合評価値：５８点となる。また、夕景の建物を手持ち撮影した、手ぶれ及びノイズがある写真であれば、想定される点数は、露出：８点、ピント：１０点、手ぶれ：４点、ノイズ：４点、構図：１６点、総合評価値：４２点となる。
【００３１】
ステップＳ１０６で、制御部７は、ステップＳ１０２で最初に選択された対戦画像における各評価値、総合評価値及び標準偏差を算出する。また、制御部７は、ステップＳ１０４で最初に選択された対戦対象画像における各評価値、総合評価値及び標準偏差を算出する。相加平均、分散、標準偏差を求める式を式１〜３に示す。
【００３２】
【数１】
2010178247.tif 000003
【００３３】
図３は、画像Ｗ〜Ｚにおける評価値等の例を示す表である。例えば、図３に示すように、画像Ｗの相加平均Ｘは、上記の数１にn=5,Ｘ=20,Ｘ=15,Ｘ=10,Ｘ=10,Ｘ=10を代入して、(20+15+10+10+10)/5=13となる。同様に、画像Ｗの分散σは、((20-13)^2+(15-13)^2+(10-13)^2+(10-13)^2+(10-13)^2)/5=16となる。また、画像Ｗの標準偏差σは、√16=4となる。
【００３４】
ステップＳ１０７で、制御部７は、画像の優劣を判定する。まず、制御部７は、画質全体の優劣を判定する。例えば、制御部７は、ステップＳ１０６で算出した対象画像及び対戦対象画像における総合評価値を比較して、総合評価値が高い方を画質的に優れていると判定する。なお、総合評価値が同一、または近似する場合に、標準偏差が低い方を、画質のバランスがとれた画像と判断して画質的に優れていると判定しても良い。
【００３５】
以下、図３を用いて、判定例を示す。以下の例では、総合評価値の差が１０点未満の場合を近似するとする。
（ａ）画像Ｗと画像Ｘとの例：総合評価値は同じであるが、標準偏差は画像Ｘの方が低い。そのため、制御部７は、画像Ｘの方が画質的に優れていると判定する。
（ｂ）画像Ｗと画像Ｙとの例：総合評価値は画像Ｙの方が高いが、差が１０点未満であり、標準偏差は画像Ｗの方が低い。そのため、制御部７は、画像Ｗの方が画質的に優れていると判定する。
（ｃ）画像Ｗと画像Ｚとの例：総合評価値は画像Ｚの方が高く、差が１０点以上である。そのため、制御部７は、画像Ｚの方が画質的に優れていると判定する。
【００３６】
次に、制御部７は、２枚の画像における評価項目毎の評価値を比較して、評価項目毎の優劣を判定する。
【００３７】
ステップＳ１０８で、制御部７は、対戦画像及び対戦対象画像のサムネイル画像と、対戦画像及び対戦対象画像における各評価値と、評価項目毎の判定結果とを表示部８に表示する。このとき、各評価値をバトルのターンに見立てて、バトルの演出効果を加えても良い。その後、制御部７は、画質全体の判定結果を表示部８に表示する。なお、制御部７は、画質全体の判定結果のみを表示しても良い。
【００３８】
ステップＳ１０９で、制御部７は、ステップＳ１０２で選択された全ての対戦画像のバトルを行ったか否か、すなわち、バトルが終了したか否かを判定する。バトルが終了した場合（ステップＳ１０９の判定がＹＥＳとなる場合）には、一連の処理を終了する。一方、バトルが終了していない場合（ステップＳ１０９の判定がＮＯとなる場合）には、ステップＳ１０６に戻り、ステップＳ１０２で二番目に選択された対戦画像における各評価値、総合評価値及び標準偏差を算出する。また、制御部７は、ステップＳ１０４で二番目に選択された対戦対象画像における各評価値、総合評価値及び標準偏差を算出する。制御部７は、バトルが全て終了するまでこれを繰り返す。
【００３９】
以上説明したように、第１実施形態のデジタルカメラ１は、画像から画質に関係する評価値を算出し、複数の画像における評価値を比較することにより、画像の優劣を判定する。そのため、第１実施形態のデジタルカメラ１によれば、勝負するというゲーム感覚的な楽しさを提供しつつ、画像の画質評価を行うことができる。
【００４０】
なお、第１実施形態において、バトルを行う画像について詳細は述べていないが、画像編集ソフトウェア等を用いて編集操作を加えた画像は、ステップＳ１０７の判定において有利になると考えられる。そのため、制御部７は、画像ファイルから読み出したＥｘｉｆのタグ情報に画像編集ソフトウェアの名前が存在する場合や、特開２００７−３２４８４８号公報に示されるように、画像データの改ざんを判別する検証プログラムを用いて、画像が改ざんされていると判定した場合に、撮影画像に編集操作を加えたものであるとして、総合評価値を一律下げても良い。なお、総合評価値から一定の点数を差し引いても良いし、総合評価値の特定割合の点数を差し引いても良い。
【００４１】
以下、図３を用いて、判定例を示す。以下の例では、編集操作を加えた画像である場合に、総合評価値の２０％分を総合評価値から差し引く例を示す。
（ｄ）画像Ｗと画像Ｘとの例：画像Ｘが画像編集済みであった場合、総合評価点は、65-65*0.2=52となる。その結果、総合評価点は画像Ｗの方が高く、差が１０点以上となる。したがって、制御部７は、画像Ｗの方が画質的に優れていると判定する。
（ｅ）画像Ｗと画像Ｚとの例：画像Ｚが改ざんされている場合、総合評価点は、80-80*0.2=64となる。総合評価点は画像Ｚの方が高いままであるが、差が１０点未満であり、標準偏差は画像Ｗの方が低い。そのため、制御部７は、画像Ｗの方が画質的に優れていると判定する。
【００４２】
また、ステップＳ１０７では、総合評価値の差が近似する場合に標準偏差を用いたが、これに限らない。例えば、露出、ピント、手ぶれ、ノイズ、構図の５つの評価項目のうち、独立性のある３つ以上の評価項目（以下、注目項目と称する）に対して、優先順位を予め設定する。制御部７は、この優先順位に基づいて、対象画像及び対戦対象画像における評価値が最も高い評価項目同士を比較することにより、優劣を判定しても良い。
【００４３】
ここで、注目項目を、露出、手ぶれ、ノイズとする場合、「露出」＞「手ぶれ」、「手ぶれ」＞「ノイズ」、「ノイズ」＞「露出」という優劣関係を予め設定する。これにより、常に優れている画像、すなわち絶対的にバトルに勝てるという画像が存在しなくなり、バトルを行う相手により勝敗が異なるという意外性を実現することができる。以下、図３を用いて、判定例を示す。
（ｆ）画像Ｗと画像Ｘとの例：総合評価点は同じである。評価値が最も高い評価項目は、画像Ｗが「露出」、画像Ｘが「手ぶれ」である。制御部７は、予め設定された優劣関係が「露出」＞「手ぶれ」であるため、画像Ｗの方が画質的に優れていると判定する。
（ｇ）画像Ｗと画像Ｙとの例：総合評価点は、画像Ｙの方が高いが、差は１０点未満である。評価値が最も高い評価項目は、画像Ｗが「露出」、画像Ｙが「ノイズ」である。制御部７は、予め設定された優劣関係が「ノイズ」＞「露出」であるため、画像Ｙの方が画質的に優れていると判定する。
【００４４】
このように、偶然性の要素を判定に加えることにより、バトルのおもしろさを増すことができる。なお、制御部７は、評価値が最も高い評価項目が複数存在する場合に、比較する画像に対して有利になる評価項目を採用する。例えば、評価値が最も高い評価項目が、画像Ｕが「露出」、画像Ｖが「手ぶれ」と「ノイズ」であったとする。この場合、制御部７は、画像Ｖの「ノイズ」を採用する。そして、制御部７は、予め設定された優劣関係が「ノイズ」＞「露出」であるため、画像Ｖの方が画質的に優れていると判定する。
【００４５】
なお、評価項目を例に挙げて説明したが、独立する３つ以上のパラメータであれば、これに限らない。例えば、色味として独立するＲ，Ｇ，Ｂを評価項目とし、「Ｒ」＞「Ｇ」、「Ｇ」＞「Ｂ」、「Ｂ」＞「Ｒ」という優劣関係を予め設定する。この場合、制御部７は、Ｒ，Ｇ，Ｂそれぞれの色成分値を算出し、色成分値が最も高い色同士を比較すれば良い。
【００４６】
また、制御部７は、ユーザから十字キー１１を介して、上述した複数の判定方法からいずれかの選択を受け付けても良い。
【００４７】
また、ステップＳ１０７では、露出、ピント、手ぶれ、ノイズ、構図の５つの評価項目の評価値を合算した総合評価値を比較することにより、画像の優劣を判定したが、これに限らない。例えば、上記の評価項目のうち、予め設定されているいずれか一つの評価項目の評価値を比較して、画像の優劣を判定しても良い。
【００４８】
また、ステップＳ１０８で表示部８に表示する画像は、対戦画像及び対戦対象画像のサムネイル画像としたが、これに限らない。例えば、対戦画像及び対戦対象画像の一部領域でも良い。
【００４９】
（第２実施形態）
以下、本発明の第２実施形態について説明する。第１実施形態では単一カメラ内での画像バトルの例を示した。第２実施形態では、複数カメラ同士での画像バトルの例を示す。図４は、第２実施形態におけるデジタルカメラシステムの構成を示すブロック図である。図４に示すように、デジタルカメラシステムは、デジタルカメラ１Ａ，１Ｂにより構成される。通信部１５Ａ，１５Ｂは、ＷｉＦｉ機能を有し、データを通信することができる。その他の構成は、符号Ａ，Ｂが付されているが、第１実施形態のデジタルカメラ１と同じであるため省略する。
【００５０】
図５は、第２実施形態のデジタルカメラ１Ａ，１Ｂにおけるバトルモード時の制御部７Ａ，７Ｂの動作を示すフローチャートである。図６は、表示部８Ａ，８Ｂの表示例である。なお、記録媒体１３Ａ，１３Ｂには、複数の画像が記録されていることを前提とする。また、デジタルカメラ１Ａを、通信のイニシアチブをとるホストカメラとし、デジタルカメラ１Ｂをゲストカメラとする。
【００５１】
最初に、デジタルカメラ１Ａの制御部７Ａの動作について説明する。ステップＳ２０１で、制御部７Ａは、図２のステップＳ１０１と同様の処理を行う。
【００５２】
ステップＳ２０２で、制御部７Ａは、通信部１５ＡによりＷｉＦｉ通信を行い、対戦相手として、バトルモードの機能を有するデジタルカメラをサーチする。ここで、制御部７Ａは、デジタルカメラ１Ｂを発見したとする。
【００５３】
ステップＳ２０３で、制御部７Ａは、図２のステップＳ１０２と同様の処理を行う。また、制御部７Ａは、図６（１）に示すように、最初に選択された対戦画像のサムネイル画像２３を表示部８Ａに表示する。
【００５４】
ステップＳ２０４で、制御部７Ａは、対戦相手のデジタルカメラ１Ｂを発見すると、ユーザにその旨を通知する。そして、制御部７Ａは、バトルモードに関するメニュー画像を表示部８Ａに表示し、ユーザから十字キー１１Ａを介して、「バトルを挑む」の項目の選択を受け付ける。ここで、「バトルを挑む」の項目を先に選択したデジタルカメラがホストカメラとなる。
【００５５】
ステップＳ２０５で、制御部７Ａは、通信部１５Ａ及び通信部１５Ｂを介して、制御部７Ｂにリクエスト送信を行う。なお、第１実施形態で説明したように、バトルモードでは、１回のバトルにつき、２枚の画像を比較する。そのため、デジタルカメラ１Ａで選択された対戦画像の枚数と、デジタルカメラ１Ｂで選択される対戦対象画像の枚数とを揃える必要がある。そこで、制御部７Ａは、リクエスト送信とともに、ステップＳ２０３で選択された対戦画像の枚数を対戦回数として送信する。
【００５６】
ステップＳ２０６で、制御部７Ａは、通信部１５Ａ及び通信部１５Ｂを介して、制御部７Ｂからレスポンスを受信する。これにより、バトル開始の準備が整う。そして、制御部７Ａは、バトルモードに関するメニュー画像を表示部８Ａに表示し、ユーザから十字キー１１Ａを介して、「バトル開始」の項目の選択を受け付ける。
【００５７】
ステップＳ２０７で、制御部７Ａは、通信部１５Ａ及び通信部１５Ｂを介して、制御部７ＢにステップＳ２０３で最初に選択された対戦画像のサムネイル画像２３を送信する。
【００５８】
ステップＳ２０８で、制御部７Ａは、図２のステップＳ１０６と同様の処理を行い、ステップＳ２０３で最初に選択された対戦画像における各評価値、総合評価値及び標準偏差を算出する。
【００５９】
ステップＳ２０９で、制御部７Ａは、通信部１５Ａ及び通信部１５Ｂを介して、制御部７Ｂから対戦対象画像のサムネイル画像２４を受信する。そして、制御部７Ａは、図６（４）に示すように、サムネイル画像２３及びサムネイル画像２４を表示部８Ａに表示する。これにより、デジタルカメラ１Ａのユーザは、対戦画像と対戦対象画像とを見比べることができる。
【００６０】
ステップＳ２１０で、制御部７Ａは、通信部１５Ａ及び通信部１５Ｂを介して、制御部７Ｂから対戦対象画像における各評価値、総合評価値及び標準偏差を受信する。そして、制御部７Ａは、図２のステップＳ１０７と同様の処理を行い、対戦画像と対戦対象画像との優劣を判定する。
【００６１】
ステップＳ２１１で、制御部７Ａは、通信部１５Ａ及び通信部１５Ｂを介して、制御部７ＢにステップＳ２１０における判定結果を送信する。
【００６２】
ステップＳ２１２で、制御部７Ａは、図２のステップＳ１０８と同様の処理を行う。画質全体の判定結果の表示例を図６（５）に示す。
【００６３】
ステップＳ２１３で、制御部７Ａは、図２のステップＳ１０９と同様に、バトルが終了したか否かを判定する。バトルが終了した場合（ステップＳ２１３の判定がＹＥＳとなる場合）には、一連の処理を終了する。一方、バトルが終了していない場合（ステップＳ２１３の判定がＮＯとなる場合）には、ステップＳ２０７に戻る。
【００６４】
次に、デジタルカメラ１Ｂの制御部７Ｂの動作について説明する。ステップＳ３０１で、制御部７Ｂは、通信部１５Ａ及び通信部１５Ｂを介して、ステップＳ２０５で制御部７Ａから送信されたリクエストを受信すると、「バトルが望まれています。バトルを受けますか。」等のメッセージとともに、バトルモードに関するメニュー画像を表示部８Ｂに表示する。そして、制御部７Ｂは、ユーザから十字キー１１Ｂを介して、「バトルを受ける」の項目の選択を受け付ける。その後、制御部７Ｂは、通信部１５Ａ及び通信部１５Ｂを介して、制御部７Ａにレスポンスを送信する。
【００６５】
ステップＳ３０２で、制御部７Ｂは、記録媒体１３Ｂに記録された画像ファイルを読み出し、サムネイル画像の一覧を表示部８Ｂに表示する。そして、制御部７Ｂは、ステップＳ２０５で制御部７Ａから送信された対戦回数とともに、「対戦回数に合わせて、対戦対象画像を１枚以上選択して下さい。」等のメッセージを表示部８Ｂに表示する。その後、制御部７Ｂは、ユーザから十字キー１１Ｂを介して、対戦対象画像の選択を１枚以上受け付ける。また、制御部７Ｂは、図６（１）に示すように、最初に選択された対戦対象画像のサムネイル画像２４を表示部８Ｂに表示する。
【００６６】
ステップＳ３０３で、制御部７Ｂは、通信部１５Ａ及び通信部１５Ｂを介して、ステップＳ２０７で制御部７Ａから送信されたサムネイル画像２３を受信する。そして、制御部７Ｂは、図６（２）に示すように、サムネイル画像２４及びサムネイル画像２３を表示部８Ｂに表示する。これにより、デジタルカメラ１Ｂのユーザは、対戦対象画像と対戦画像とを見比べることができる。
【００６７】
ステップＳ３０４で、制御部７Ｂは、図２のステップＳ１０６と同様の処理を行い、ステップＳ３０２で最初に選択された対戦対象画像における各評価値、総合評価値及び標準偏差を算出する。
【００６８】
ステップＳ３０５で、制御部７Ｂは、図６（３）に示すように、通信部１５Ａ及び通信部１５Ｂを介して、制御部７ＡにステップＳ２０４で最初に選択された対戦画像のサムネイル画像２４を送信する。
【００６９】
ステップＳ３０６で、制御部７Ｂは、図６（４）に示すように、通信部１５Ａ及び通信部１５Ｂを介して、制御部７ＡにステップＳ３０４で算出した対戦対象画像における各評価値、総合評価値及び標準偏差を送信する。なお、サムネイル画像２３と評価値等とを別々に送信する例を示したが、ステップＳ３０５で同時に送信しても良い。
【００７０】
ステップＳ３０７で、制御部７Ｂは、通信部１５Ａ及び通信部１５Ｂを介して、ステップＳ２１１で制御部７Ａから送信された判定結果を受信すると、図２のステップＳ１０８と同様の処理を行う。画質全体の判定結果の表示例を図６（５）に示す。
【００７１】
ステップＳ３０８で、制御部７Ｂは、図２のステップＳ１０９と同様に、バトルが終了したか否かを判定する。バトルが終了した場合（ステップＳ３０８の判定がＹＥＳとなる場合）には、一連の処理を終了する。一方、バトルが終了していない場合（ステップＳ３０８の判定がＮＯとなる場合）には、ステップＳ３０３に戻る。
【００７２】
以上説明したように、第２実施形態のデジタルカメラシステムによれば、第１実施形態と同様の効果を得ることができる。また、第２実施形態のデジタルカメラシステムは、複数のデジタルカメラとデータを通信することにより、複数人の相手を想定しながら、闘争心を持ちつつ手軽に自分が撮影した画像の画質評価を行うことができる。
【００７３】
なお、第２実施形態では、２台のデジタルカメラにより画像バトルを行う例を示したが、３台以上のデジタルカメラにも適用できるとする。
【００７４】
また、第２実施形態では、制御部７Ａが画像の優劣を判定する例を示したが、制御部７Ｂが行っても良い。この場合、制御部７Ａは、ステップＳ２０９で、制御部７Ｂに対戦画像における評価値等を送信する。そして、制御部７Ｂは、ステップＳ３０６で、画像の優劣を判定し、その判定結果を制御部７Ａに送信すれば良い。
【００７５】
また、第１実施形態及び第２実施形態では、バトルモードにおいて対戦画像の選択を受け付けたが、これに限らない。例えば、再生モードにおいて対戦画像の選択を受け付け、その後、サブメニュー画像によりバトルモードの選択を受け付けても良い。
【００７６】
（第３実施形態）
以下、本発明の第３実施形態について説明する。第１実施形態及び第２実施形態では、カメラ内での画像バトルの例を示した。第３実施形態では、１台のコンピュータ内での画像バトルの例を示す。図７は、第３実施形態におけるコンピュータ３１の構成を示すブロック図である。図７に示すように、コンピュータ３１は、コンピュータ制御部３２、記録部３３、表示部３４、キーボードやマウスなどを含む操作部３５、第１実施形態のデジタルカメラ１と接続可能、または第２実施形態のデジタルカメラ１Ａ，１Ｂと通信可能な通信部３６を備え、ユーザから操作部３５を介して指示を受け付けるとともに、第１実施形態のデジタルカメラ１、または第２実施形態のデジタルカメラ１Ａ，１Ｂから取得した画像や、記録部３３に記録した画像を表示部３４に表示する。コンピュータ制御部３２は、画像バトルを行う専用アプリケーション（図２のフローチャート参照）を有し、第１実施形態の制御部７と同様の画像バトルを行う。
【００７７】
以上説明したように、第３実施形態のコンピュータ３１によれば、第１実施形態と同様の効果を得ることができる。
【００７８】
（第４実施形態）
以下、本発明の第４実施形態について説明する。第３実施形態では、１台のコンピュータ内での画像バトルの例を示した。第４実施形態では、複数コンピュータ同士での画像バトルの例を示す。図８は、第４実施形態におけるコンピュータシステムの構成を示すブロック図である。図８に示すように、コンピュータシステムは、コンピュータ３１Ａ，３１Ｂ、サーバ５１により構成される。コンピュータ３１Ａ，３１Ｂの構成は、符号Ａ，Ｂが付されているが、第３実施形態のコンピュータ３１と同じであるため省略する。サーバ５１は、画像バトルを行う仮想の対戦場所をユーザに提供するサイトを開設している。また、サーバ５１には、コンピュータ３１Ａ，３１Ｂが接続されている。
【００７９】
図９は、第４実施形態のコンピュータ３１Ａ，３１Ｂにおけるコンピュータ制御部３２Ａ，３２Ｂの動作を示すフローチャートである。なお、記録部３３Ａ，３３Ｂには、複数の画像が記録されていることを前提とする。また、コンピュータ３１Ａのユーザを、通信のイニシアチブをとるホストユーザとし、コンピュータ３２Ｂのユーザをゲストユーザとする。
【００８０】
最初に、コンピュータ３１Ａのコンピュータ制御部３２Ａの動作について説明する。ステップＳ５０１で、コンピュータ制御部３２Ａは、ユーザから操作部３５Ａを介して、専用アプリケーションを起動する指示を受け付ける。これにより、サーバ５１にログインし、対戦待機状態となる。なお、サーバ５１には、例えば、風景写真のバトルを行う部屋や、人物写真のバトルを行う部屋など、複数の対戦場所が開設されている。コンピュータ制御部３２Ａは、ユーザから操作部３５Ａを介して、いずれかの対戦場所の選択を受け付ける。
【００８１】
ステップＳ５０２は、図５のステップＳ２０３に対応するため、重複説明を省略する。
【００８２】
ステップＳ５０３で、コンピュータ制御部３２Ａは、ステップＳ５０１で選択された対戦場所で待機している対戦相手のプロフィール一覧を表示部３４Ａに表示する。例えば、対戦相手のプロフィールには、住所や写真歴などが含まれる。これにより、ユーザの好みに応じたバトルを行うことができる。なお、表示部３４Ａに表示する対戦相手は、ユーザ設定により、予めユーザと認知しあっている対戦相手のみでも良いし、不特定の対戦相手でも良い。コンピュータ制御部３２Ａは、ユーザから操作部３５Ａを介して、対戦相手のプロフィール一覧からいずれか一人の選択を受け付ける。ここで、コンピュータ３２Ｂのユーザが選択されたとする。
【００８３】
ステップＳ５０４で、コンピュータ制御部３２Ａは、バトルモードに関するメニュー画像を表示部３４Ａに表示し、ユーザから操作部３５Ａを介して、「バトルを挑む」の項目の選択を受け付ける。ここで、「バトルを挑む」の項目を先に選択したユーザがホストユーザとなる。
【００８４】
ステップＳ５０５〜Ｓ５１３は、図５のステップＳ２０５〜Ｓ２１３にそれぞれ対応するため、重複説明を省略する。
【００８５】
次に、コンピュータ３１Ｂのコンピュータ制御部３２Ｂの動作について説明する。ステップＳ６０１で、コンピュータ制御部３２Ｂは、ユーザから操作部３５Ｂを介して、専用アプリケーションを起動する指示を受け付ける。また、コンピュータ制御部３２Ｂは、ユーザから操作部３５Ｂを介して、いずれかの対戦場所の選択を受け付ける。
【００８６】
ステップＳ６０２〜Ｓ６０９は、図５のステップＳ３０１〜Ｓ３０８にそれぞれ対応するため、重複説明を省略する。
【００８７】
以上説明したように、第４実施形態のコンピュータシステムによれば、第１実施形態と同様の効果を得ることができる。また、第４実施形態のコンピュータシステムは、複数のコンピュータとデータを通信することにより、複数人の相手を想定しながら、闘争心を持ちつつ手軽に自分が撮影した画像の画質評価を行うことができる。
【００８８】
なお、第４実施形態では、２台のコンピュータにより画像バトルを行う例を示したが、３台以上のコンピュータにも適用できるとする。
【００８９】
また、第４実施形態では、サーバ５１を介して、データを通信する例を示したが、これに限らない。例えば、サーバ５１を介することなく、コンピュータ３１Ａ，３１Ｂ間のペアツーペア通信により画像バトルを行っても良い。
【００９０】
また、第４実施形態では、コンピュータ制御部３２Ａが画像の優劣を判定する例を示したが、コンピュータ制御部３２Ｂが行っても良い。
【００９１】
また、第４実施形態では、コンピュータ制御部３２Ａ，３２Ｂがそれぞれ各評価値、総合評価値、標準偏差を算出する例を示したが、これに限らない。例えば、コンピュータ制御部３２Ａは、サーバ５１に対戦画像を送信する。また、コンピュータ制御部３２Ｂは、サーバ５１に対戦対象画像を送信する。サーバ５１は、送信された対戦画像及び対戦対象画像における評価値等を算出し、画像の優劣を判定するとともに、その判定結果をコンピュータ制御部３２Ａ，３２Ｂに送信する構成にしても良い。
【００９２】
また、第４実施形態では、専用アプリケーションを用いる例を示したが、これに限らない。例えば、専用アプリケーションの代わりに、Ｗｅｂブラウザを利用して、所定のＵＲＬにアクセスしてログイン操作を行い、画像バトルを行う構成にしても良い。
【００９３】
また、第２実施形態及び第４実施形態では、対戦画像及び対戦対象画像のサムネイル画像を通信する例を示したが、これに限らない。例えば、対戦画像及び対戦対象画像を通信しても良いし、対戦画像及び対戦対象画像から特徴部分を切り出して作成した画像を通信しても良い。
【００９４】
また、第１実施形態から第４実施形態では、静止画像の画像バトルを行う例を示したが、動画像にも適用できるとする。
【００９５】
また、第１実施形態から第４実施形態では、画像表示装置として、デジタルカメラ、コンピュータを例に挙げているが、これに限らない。例えば、スチルカメラ、ビデオカメラ、携帯電話機、ＰＤＡ（Personal Digital Assistant）などにも本発明を同様に適用することができる。
【００９６】
また、第１実施形態から第４実施形態では、評価値となる画質パラメータを露出、ピント、手ぶれ、ノイズ、構図の５つとしたが、その数を減らしても良い。さらに画質として独立するパラメータであれば、別の画質パラメータを採用して、それを追加したり、それに変更しても良い。
【符号の説明】
【００９７】
１，１Ａ，１Ｂ…デジタルカメラ、７，７Ａ，７Ｂ…制御部、８，８Ａ，８Ｂ…表示部、９，９Ａ，９Ｂ…操作部、１５Ａ，１５Ｂ…通信部、３１，３１Ａ，３１Ｂ…コンピュータ、３２，３２Ａ，３２Ｂ…コンピュータ制御部、３４，３４Ａ，３４Ｂ…表示部、３５，３５Ａ，３５Ｂ…操作部、３６，３６Ａ，３６Ｂ…通信部、５１…サーバ
【先行技術文献】
【特許文献】
【００９８】
【特許文献１】特開２００４−２９５６９１号公報
【特許文献２】特表２００５−５２１９２７号公報
【図１】
2010178247.tif 000004
【図２】
2010178247.tif 000005
【図３】
2010178247.tif 000006
【図４】
2010178247.tif 000007
【図５】
2010178247.tif 000008
【図６】
2010178247.tif 000009
【図７】
2010178247.tif 000010
【図８】
2010178247.tif 000011
【図９】
2010178247.tif 000012