(57)【要約】【課題】素人が容易によい構図の写真を撮ることができるようにすることを目的とする。【解決手段】構図評価装置１００の構図比較部１１８は、予め構図情報記憶部１１４が記憶装置９８４に記憶した構図と撮影しようとする写真の構図とを比較して、撮影しようとする写真の構図の評価を数値等として算出する。そして、一致度表示部１２０は、表示装置９０１に算出した評価を表示する。また、構図調整装置は、撮影後の画像からよい構図を構成する部分を検索して、該当部分を切出すことによりよい構図の画像を生成する。さらに、画像撮影装置は、画像撮影時に撮影しようとした画像よりも広い範囲の画像を自動的に取得して、撮影後によい構図の画像を得やすくする。【選択図】図５
2008035246.tif 000002
【特許請求の範囲】
【請求項１】
画像を示す画像情報を入力して記憶装置に記憶する画像入力部と、
所定の構図を示す構図情報を記憶装置に記憶する構図情報記憶部と、
上記画像入力部が入力した画像情報から画像の構図を抽出して記憶装置に記憶する構図抽出部と、
上記構図抽出部が抽出した構図と上記構図情報記憶部が記憶した構図情報が示す構図とを処理装置により比較して構図の一致度を算出する構図比較部と
を備えることを特徴とする構図評価装置。
【請求項２】
上記構図評価装置は、さらに、
上記一致度を所定の方法により表示装置に表示する一致度表示部
を備えることを特徴とする請求項１記載の構図評価装置。
【請求項３】
上記一致度表示部は、上記画像入力部が入力した画像情報とともに、上記一致度を表示する
ことを特徴とする請求項２記載の構図評価装置。
【請求項４】
上記構図情報記憶部は、複数の構図情報を記憶し、
上記構図評価装置は、さらに、
上記複数の構図情報から所定の構図を示す構図情報を入力装置により指定する構図指定部を備え、
上記構図比較部は、上記構図指定部が指定した構図情報が示す構図と上記画像の構図とを比較して構図の一致度を算出する
ことを特徴とする請求項１記載の構図評価装置。
【請求項５】
上記構図比較部は、上記画像と上記構図情報が示す構図とを複数のメッシュに分割し、分割されたメッシュ毎に、上記画像の明度と上記構図情報が示す構図の明度とを比較して構図の一致度を算出する
ことを特徴とする請求項１記載の構図評価装置。
【請求項６】
上記構図比較部は、明度に加え、上記画像の色相と彩度と上記構図情報が示す構図の色相と彩度とをそれぞれ比較して構図の一致度を算出する
ことを特徴とする請求項５記載の構図評価装置。
【請求項７】
上記構図情報記憶部は、所定の構図を示す構図情報を取得禁止構図として記憶し、
上記構図評価装置は、さらに、
上記画像入力部が入力した画像情報を記憶装置に記憶する指示を入力装置により入力する画像記憶指示部と、
上記構図抽出部が抽出した構図と上記構図情報記憶部が記憶した取得禁止構図が示す構図とが概ね一致する場合、上記画像記憶指示部が指示を入力しても記憶装置に記憶することを制限する画像記憶制限部と
を備えることを特徴とする請求項１記載の構図評価装置。
【請求項８】
上記構図情報記憶部は、画像の対象物毎に適切な構図を示す構図情報を記憶し、
上記構図評価装置は、さらに、
上記画像入力部が入力する画像の対象物を入力装置により指定する対象物指定部を備え、
上記構図比較部は、上記構図抽出部が抽出した構図と、上記対象物指定部が指定した対象物について上記構図情報記憶部が記憶した構図情報が示す構図とを比較して構図の一致度を算出する
ことを特徴とする請求項１記載の構図評価装置。
【請求項９】
画像を示す画像情報と所定の構図を示す構図情報を指定する構図指定情報とを入力して記憶装置に記憶する画像情報入力部と、
上記画像情報入力部が入力した画像情報から画像の構図を抽出して記憶装置に記憶する構図抽出部と、
上記画像情報入力部が入力した画像情報が示す画像から、上記構図抽出部が抽出した構図と上記画像情報入力部が入力した構図指定情報が指定する構図情報が示す構図との一致度が最も高くなる構図一致部分を検索する構図一致部分検索部と、
上記構図一致部分検索部が検索した構図一致部分を切出した画像を示す切出し画像情報を生成して記憶装置に記憶する切出し画像生成部と
を備えることを特徴とする構図調整装置。
【請求項１０】
上記画像情報入力部は、所定の端末からネットワークを介して画像情報と構図指定情報とを受信して入力し、
上記構図調整装置は、さらに、
上記切出し画像生成部が生成した切出し画像情報を上記所定の端末へネットワークを介して送信する画像送信部
を備えることを特徴とする請求項９記載の構図調整装置。
【請求項１１】
上記構図一致部分検索部は、上記画像情報入力部が入力した画像情報が示す画像の大きさに対して所定の割合以上の範囲を占める大きさの画像を構図一致部分として検索する
ことを特徴とする請求項９記載の構図調整装置。
【請求項１２】
第１画像を示す第１画像情報を画像取得装置により取得する第１画像取得部と、
上記第１画像取得部が取得した第１画像情報が示す第１画像を表示装置に表示する画像表示部と、
画像情報を記憶装置に記憶する指示を入力装置により入力する画像記憶指示部と、
上記画像記憶指示部が指示を入力した場合に、上記第１画像情報が示す画像よりも広い範囲の第２画像を示す第２画像情報を取得して記憶装置に記憶する第２画像取得部と
を備えることを特徴とする画像撮影装置。
【請求項１３】
上記第１画像取得部は、画像取得装置が備える第１レンズにより第１画像情報を取得し、
上記第２画像取得部は、上記第１レンズよりも広角な第２レンズにより第２画像情報を取得する
ことを特徴とする請求項１２記載の画像撮影装置。
【請求項１４】
上記第１画像取得部は、画像取得装置により取得可能な画像情報の一部のみを取得する
ことを特徴とする請求項１２記載の画像撮影装置。
【請求項１５】
上記画像撮影装置は、さらに、
所定の構図を示す構図情報を入力装置により指定する構図指定部と、
上記画像記憶指示部が指示を入力した場合に、上記第２画像取得部が取得した第２画像情報が示す第２画像から、上記構図指定部が指定した構図情報が示す構図との一致度が最も高くなる構図一致部分を検索する構図一致部分検索部とを備え、
上記第１画像取得部は、上記構図一致部分検索部が検索した構図一致部分を第１画像として第１画像情報を取得して記憶装置に記憶する
ことを特徴とする請求項１２記載の画像撮影装置。
【請求項１６】
画像を示す画像情報を入力して記憶装置に記憶する画像入力処理と、
上記画像入力処理で入力した画像情報から画像の構図を抽出して記憶装置に記憶する構図抽出処理と、
上記構図抽出処理で抽出した構図と記憶装置に記憶した構図情報が示す所定の構図とを処理装置により比較して構図の一致度を算出する構図比較処理と
をコンピュータに実行させることを特徴とする構図評価プログラム。
【請求項１７】
上記構図評価プログラムは、さらに、
上記一致度を所定の方法により表示装置に表示する一致度表示処理
をコンピュータに実行させることを特徴とする請求項１６記載の構図評価プログラム。
【請求項１８】
上記一致度表示処理は、上記画像入力処理で入力した画像情報とともに、上記一致度を表示する
ことを特徴とする請求項１７記載の構図評価プログラム。
【請求項１９】
上記構図評価プログラムは、さらに、
記憶装置に記憶した上記複数の構図情報から所定の構図を示す構図情報を入力装置の入力により指定する構図指定処理をコンピュータに実行させ、
上記構図比較処理は、上記構図指定処理で指定した構図情報が示す構図と上記画像の構図とを比較して構図の一致度を算出する
ことを特徴とする請求項１６記載の構図評価プログラム。
【請求項２０】
上記構図比較処理は、上記画像と上記構図情報が示す構図とを複数のメッシュに分割し、分割されたメッシュ毎に、上記画像の明度と上記構図情報が示す構図の明度とを比較して構図の一致度を算出する
ことを特徴とする請求項１６記載の構図評価プログラム。
【請求項２１】
上記構図比較処理は、明度に加え、上記画像の色相と彩度と上記構図情報が示す構図の色相と彩度とをそれぞれ比較して構図の一致度を算出する
ことを特徴とする請求項２０記載の構図評価プログラム。
【請求項２２】
上記構図評価プログラムは、さらに、
上記画像入力処理で入力した画像情報を記憶装置に記憶する指示を入力装置の入力により行う画像記憶指示処理と、
上記構図抽出処理で抽出した構図と取得禁止構図として記憶装置に記憶した構図情報が示す構図とが概ね一致する場合、上記画像記憶指示処理で指示を行っても記憶装置に記憶することを制限する画像記憶制限処理と
をコンピュータに実行させることを特徴とする請求項１６記載の構図評価プログラム。
【請求項２３】
上記構図評価プログラムは、さらに、
上記画像入力処理で入力する画像の対象物を入力装置の入力により指定する対象物指定処理をコンピュータに実行させ、
上記構図比較処理は、上記構図抽出処理で抽出した構図と、画像の対象物毎に記憶装置に記憶した構図情報の上記対象物指定処理で指定した対象物について記憶した構図情報が示す構図とを比較して構図の一致度を算出する
ことを特徴とする請求項１６記載の構図評価プログラム。
【請求項２４】
画像を示す画像情報と所定の構図を示す構図情報を指定する構図指定情報とを入力して記憶装置に記憶する画像情報入力処理と、
上記画像情報入力処理で入力した画像情報から画像の構図を抽出して記憶装置に記憶する構図抽出処理と、
上記画像情報入力処理で入力した画像情報が示す画像から、上記構図抽出処理で抽出した構図と上記画像情報入力処理で入力した構図指定情報が指定する構図情報が示す構図との一致度が最も高くなる構図一致部分を処理装置により検索する構図一致部分検索処理と、
上記構図一致部分検索処理で検索した構図一致部分を切出した画像を示す切出し画像情報を生成して記憶装置に記憶する切出し画像生成処理と
をコンピュータに実行させることを特徴とする構図調整プログラム。
【請求項２５】
上記画像情報入力処理は、所定の端末からネットワークを介して画像情報と構図指定情報とを受信して入力し、
上記構図調整プログラムは、さらに、
上記切出し画像生成処理で生成した切出し画像情報を上記所定の端末へネットワークを介して送信する画像送信処理
をコンピュータに実行させることを特徴とする請求項２４記載の構図調整プログラム。
【請求項２６】
上記構図一致部分検索処理は、上記画像情報入力処理で入力した画像情報が示す画像の大きさに対して所定の割合以上の範囲を占める大きさの画像を構図一致部分として検索する
ことを特徴とする請求項２４記載の構図調整プログラム。
【請求項２７】
第１画像を示す第１画像情報を画像取得装置により取得する第１画像取得処理と、
上記第１画像取得処理で取得した第１画像情報が示す第１画像を表示装置に表示する画像表示処理と、
画像情報を記憶装置に記憶する指示を入力装置により入力する画像記憶指示処理と、
上記画像記憶指示処理で指示を入力した場合に、上記第１画像情報が示す画像よりも広い範囲の第２画像を示す第２画像情報を取得して記憶装置に記憶する第２画像取得処理と
をコンピュータに実行させることを特徴とする画像撮影プログラム。
【請求項２８】
上記第１画像取得処理は、画像取得装置が備える第１レンズにより第１画像情報を取得し、
上記第２画像取得処理は、上記第１レンズよりも広角な第２レンズにより第２画像情報を取得する
ことを特徴とする請求項２７記載の画像撮影プログラム。
【請求項２９】
上記第１画像取得処理は、画像取得装置により取得可能な画像情報の一部のみを取得する
ことを特徴とする請求項２７記載の画像撮影プログラム。
【請求項３０】
上記画像撮影プログラムは、さらに、
所定の構図を示す構図情報を入力装置の入力により指定する構図指定処理と、
上記画像記憶指示処理で指示を入力した場合に、上記第２画像取得処理で取得した第２画像情報が示す第２画像から、上記構図指定処理で指定した構図情報が示す構図との一致度が最も高くなる構図一致部分を検索する構図一致部分検索処理とをコンピュータに実行させ、
上記第１画像取得処理は、上記構図一致部分検索処理で検索した構図一致部分を第１画像として第１画像情報を取得して記憶装置に記憶する
ことを特徴とする請求項２７記載の画像撮影プログラム。
【請求項３１】
画像を示す画像情報を入力装置が入力する画像入力ステップと、
上記画像入力ステップで入力した画像情報から画像の構図を処理装置が抽出する構図抽出ステップと、
上記構図抽出ステップで抽出した構図と記憶装置に記憶した構図情報が示す所定の構図とを処理装置が比較して構図の一致度を算出する構図比較ステップと
を備えることを特徴とする構図評価方法。
【請求項３２】
画像を示す画像情報と所定の構図を示す構図情報を指定する構図指定情報とを入力装置が入力する画像情報入力ステップと、
上記画像情報入力ステップで入力した画像情報から画像の構図を処理装置が抽出する構図抽出ステップと、
上記画像情報入力ステップで入力した画像情報が示す画像から、上記構図抽出ステップで抽出した構図と上記画像情報入力ステップで入力した構図指定情報が指定する構図情報が示す構図との一致度が最も高くなる構図一致部分を処理装置が検索する構図一致部分検索ステップと、
上記構図一致部分検索ステップで検索した構図一致部分を切出した画像を示す切出し画像情報を処理装置が生成する切出し画像生成ステップと
を備えることを特徴とする構図調整方法。
【請求項３３】
第１画像を示す第１画像情報を画像取得装置が取得する第１画像取得ステップと、
上記第１画像取得ステップで取得した第１画像情報が示す第１画像を表示装置が表示する画像表示ステップと、
上記第１画像情報を記憶装置に記憶する指示を入力装置が入力する画像記憶指示ステップと、
上記画像記憶指示ステップで指示を入力した場合に、上記第１画像情報が示す画像よりも広い範囲の第２画像を示す第２画像情報を処理装置が取得する第２画像取得ステップと
を備えることを特徴とする画像撮影方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、写真等の画像の構図を評価する装置、画像の中からいわゆる評価の高い、よい構図を成す部分を切出す装置、及び、画像を撮影する際又は画像を撮影した後に、取得することを試みた画像よりもよい構図で画像を得ることを可能とする画像撮影装置に関する。
【背景技術】
【０００２】
写真撮影の際に必要となる要素に、構図、露出、ピントがある。露出及びピントは、撮影時に数値化されている。したがって、露出及びピントは、撮影時に装置により制御可能である。しかし、構図は、経験に基づき、よい構図であるか否かを判断して定める必要がある。
【特許文献１】特開２００３−１１５０４０号公報
【特許文献２】特開２００１−１６７２５３号公報
【特許文献３】特開２００２−１９７４５６号公報
【特許文献４】特開２００５−５１５４１号公報
【特許文献５】特開２０００−９０２３９号公報
【特許文献６】特開２００５−７８２９０号公報
【特許文献７】特開２００６−１６６３５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
写真などの画像の構図を定めるには経験による必要があり、素人が容易によい構図の写真を撮ることは難しいという課題がある。
本発明は、例えば、撮影しようとする写真の構図の評価を、撮影時に数値等として把握可能にすることで、誰でもがよい構図の写真を撮影できるようにすることを目的とする。また、撮影後において、撮影した写真からよい構図部分を容易に切出しできるようにすることを目的とする。
【課題を解決するための手段】
【０００４】
本発明に係る構図評価装置は、例えば、画像を示す画像情報を入力して記憶装置に記憶する画像入力部と、
所定の構図を示す構図情報を記憶装置に記憶する構図情報記憶部と、
上記画像入力部が入力した画像情報から画像の構図を抽出して記憶装置に記憶する構図抽出部と、
上記構図抽出部が抽出した構図と上記構図情報記憶部が記憶した構図情報が示す構図とを処理装置により比較して構図の一致度を算出する構図比較部と
を備えることを特徴とする。
【０００５】
上記構図評価装置は、さらに、
上記一致度を所定の方法により表示装置に表示する一致度表示部
を備えることを特徴とする。
【０００６】
上記一致度表示部は、上記画像入力部が入力した画像情報とともに、上記一致度を表示する
ことを特徴とする。
【０００７】
上記構図情報記憶部は、複数の構図情報を記憶し、
上記構図評価装置は、さらに、
上記複数の構図情報から所定の構図を示す構図情報を入力装置により指定する構図指定部を備え、
上記構図比較部は、上記構図指定部が指定した構図情報が示す構図と上記画像の構図とを比較して構図の一致度を算出することを特徴とする。
【０００８】
上記構図比較部は、上記画像と上記構図情報が示す構図とを複数のメッシュに分割し、分割されたメッシュ毎に、上記画像の明度と上記構図情報が示す構図の明度とを比較して構図の一致度を算出する
ことを特徴とする。
【０００９】
上記構図比較部は、明度に加え、上記画像の色相と彩度と上記構図情報が示す構図の色相と彩度とをそれぞれ比較して構図の一致度を算出する
ことを特徴とする。
【００１０】
上記構図情報記憶部は、所定の構図を示す構図情報を取得禁止構図として記憶し、
上記構図評価装置は、さらに、
上記画像入力部が入力した画像情報を記憶装置に記憶する指示を入力装置により入力する画像記憶指示部と、
上記構図抽出部が抽出した構図と上記構図情報記憶部が記憶した取得禁止構図が示す構図とが概ね一致する場合、上記画像記憶指示部が指示を入力しても記憶装置に記憶することを制限する画像記憶制限部と
を備えることを特徴とする。
【００１１】
上記構図情報記憶部は、画像の対象物毎に適切な構図を示す構図情報を記憶し、
上記構図評価装置は、さらに、
上記画像入力部が入力する画像の対象物を入力装置により指定する対象物指定部を備え、
上記構図比較部は、上記構図抽出部が抽出した構図と、上記対象物指定部が指定した対象物について上記構図情報記憶部が記憶した構図情報が示す構図とを比較して構図の一致度を算出する
ことを特徴とする。
【００１２】
本発明に係る構図調整装置は、例えば、画像を示す画像情報と所定の構図を示す構図情報を指定する構図指定情報とを入力して記憶装置に記憶する画像情報入力部と、
上記画像情報入力部が入力した画像情報から画像の構図を抽出して記憶装置に記憶する構図抽出部と、
上記画像情報入力部が入力した画像情報が示す画像から、上記構図抽出部が抽出した構図と上記画像情報入力部が入力した構図指定情報が指定する構図情報が示す構図との一致度が最も高くなる構図一致部分を検索する構図一致部分検索部と、
上記構図一致部分検索部が検索した構図一致部分を切出した画像を示す切出し画像情報を生成して記憶装置に記憶する切出し画像生成部と
を備えることを特徴とする。
【００１３】
上記画像情報入力部は、所定の端末からネットワークを介して画像情報と構図指定情報とを受信して入力し、
上記構図調整装置は、さらに、
上記切出し画像生成部が生成した切出し画像情報を上記所定の端末へネットワークを介して送信する画像送信部
を備えることを特徴とする。
【００１４】
上記構図一致部分検索部は、上記画像情報入力部が入力した画像情報が示す画像の大きさに対して所定の割合以上の範囲を占める大きさの画像を構図一致部分として検索する
ことを特徴とする。
【００１５】
本発明に係る画像撮影装置は、例えば、第１画像を示す第１画像情報を画像取得装置により取得する第１画像取得部と、
上記第１画像取得部が取得した第１画像情報が示す第１画像を表示装置に表示する画像表示部と、
画像情報を記憶装置に記憶する指示を入力装置により入力する画像記憶指示部と、
上記画像記憶指示部が指示を入力した場合に、上記第１画像情報が示す画像よりも広い範囲の第２画像を示す第２画像情報を取得して記憶装置に記憶する第２画像取得部と
を備えることを特徴とする。
【００１６】
上記第１画像取得部は、画像取得装置が備える第１レンズにより第１画像情報を取得し、
上記第２画像取得部は、上記第１レンズよりも広角な第２レンズにより第２画像情報を取得する
ことを特徴とする。
【００１７】
上記第１画像取得部は、画像取得装置により取得可能な画像情報の一部のみを取得することを特徴とする。
【００１８】
上記画像撮影装置は、さらに、
所定の構図を示す構図情報を入力装置により指定する構図指定部と、
上記画像記憶指示部が指示を入力した場合に、上記第２画像取得部が取得した第２画像情報が示す第２画像から、上記構図指定部が指定した構図情報が示す構図との一致度が最も高くなる構図一致部分を検索する構図一致部分検索部とを備え、
上記第１画像取得部は、上記構図一致部分検索部が検索した構図一致部分を第１画像として第１画像情報を取得して記憶装置に記憶する
ことを特徴とする。
【００１９】
本発明に係る構図評価プログラムは、例えば、画像を示す画像情報を入力して記憶装置に記憶する画像入力処理と、
上記画像入力処理で入力した画像情報から画像の構図を抽出して記憶装置に記憶する構図抽出処理と、
上記構図抽出処理で抽出した構図と記憶装置に記憶した構図情報が示す所定の構図とを処理装置により比較して構図の一致度を算出する構図比較処理と
をコンピュータに実行させることを特徴とする。
【００２０】
上記構図評価プログラムは、さらに、
上記一致度を所定の方法により表示装置に表示する一致度表示処理
をコンピュータに実行させることを特徴とする。
【００２１】
上記一致度表示処理は、上記画像入力処理で入力した画像情報とともに、上記一致度を表示する
ことを特徴とする。
【００２２】
上記構図評価プログラムは、さらに、
記憶装置に記憶した上記複数の構図情報から所定の構図を示す構図情報を入力装置の入力により指定する構図指定処理をコンピュータに実行させ、
上記構図比較処理は、上記構図指定処理で指定した構図情報が示す構図と上記画像の構図とを比較して構図の一致度を算出する
ことを特徴とする。
【００２３】
上記構図比較処理は、上記画像と上記構図情報が示す構図とを複数のメッシュに分割し、分割されたメッシュ毎に、上記画像の明度と上記構図情報が示す構図の明度とを比較して構図の一致度を算出する
ことを特徴とする。
【００２４】
上記構図比較処理は、明度に加え、上記画像の色相と彩度と上記構図情報が示す構図の色相と彩度とをそれぞれ比較して構図の一致度を算出する
ことを特徴とする。
【００２５】
上記構図評価プログラムは、さらに、
上記画像入力処理で入力した画像情報を記憶装置に記憶する指示を入力装置の入力により行う画像記憶指示処理と、
上記構図抽出処理で抽出した構図と取得禁止構図として記憶装置に記憶した構図情報が示す構図とが概ね一致する場合、上記画像記憶指示処理で指示を行っても記憶装置に記憶することを制限する画像記憶制限処理と
をコンピュータに実行させることを特徴とする。
【００２６】
上記構図評価プログラムは、さらに、
上記画像入力処理で入力する画像の対象物を入力装置の入力により指定する対象物指定処理をコンピュータに実行させ、
上記構図比較処理は、上記構図抽出処理で抽出した構図と、画像の対象物毎に記憶装置に記憶した構図情報の上記対象物指定処理で指定した対象物について記憶した構図情報が示す構図とを比較して構図の一致度を算出する
ことを特徴とする。
【００２７】
本発明に係る構図調整プログラムは、例えば、画像を示す画像情報と所定の構図を示す構図情報を指定する構図指定情報とを入力して記憶装置に記憶する画像情報入力処理と、
上記画像情報入力処理で入力した画像情報から画像の構図を抽出して記憶装置に記憶する構図抽出処理と、
上記画像情報入力処理で入力した画像情報が示す画像から、上記構図抽出処理で抽出した構図と上記画像情報入力処理で入力した構図指定情報が指定する構図情報が示す構図との一致度が最も高くなる構図一致部分を処理装置により検索する構図一致部分検索処理と、
上記構図一致部分検索処理で検索した構図一致部分を切出した画像を示す切出し画像情報を生成して記憶装置に記憶する切出し画像生成処理と
をコンピュータに実行させることを特徴とする。
【００２８】
上記画像情報入力処理は、所定の端末からネットワークを介して画像情報と構図指定情報とを受信して入力し、
上記構図調整プログラムは、さらに、
上記切出し画像生成処理で生成した切出し画像情報を上記所定の端末へネットワークを介して送信する画像送信処理
をコンピュータに実行させることを特徴とする。
【００２９】
上記構図一致部分検索処理は、上記画像情報入力処理で入力した画像情報が示す画像の大きさに対して所定の割合以上の範囲を占める大きさの画像を構図一致部分として検索する
ことを特徴とする。
【００３０】
本発明に係る画像撮影プログラムは、例えば、第１画像を示す第１画像情報を画像取得装置により取得する第１画像取得処理と、
上記第１画像取得処理で取得した第１画像情報が示す第１画像を表示装置に表示する画像表示処理と、
画像情報を記憶装置に記憶する指示を入力装置により入力する画像記憶指示処理と、
上記画像記憶指示処理で指示を入力した場合に、上記第１画像情報が示す画像よりも広い範囲の第２画像を示す第２画像情報を取得して記憶装置に記憶する第２画像取得処理とをコンピュータに実行させることを特徴とする。
【００３１】
上記第１画像取得処理は、画像取得装置が備える第１レンズにより第１画像情報を取得し、
上記第２画像取得処理は、上記第１レンズよりも広角な第２レンズにより第２画像情報を取得する
ことを特徴とする。
【００３２】
上記第１画像取得処理は、画像取得装置により取得可能な画像情報の一部のみを取得する
ことを特徴とする。
【００３３】
上記画像撮影プログラムは、さらに、
所定の構図を示す構図情報を入力装置の入力により指定する構図指定処理と、
上記画像記憶指示処理で指示を入力した場合に、上記第２画像取得処理で取得した第２画像情報が示す第２画像から、上記構図指定処理で指定した構図情報が示す構図との一致度が最も高くなる構図一致部分を検索する構図一致部分検索処理とをコンピュータに実行させ、
上記第１画像取得処理は、上記構図一致部分検索処理で検索した構図一致部分を第１画像として第１画像情報を取得して記憶装置に記憶する
ことを特徴とする。
【００３４】
本発明に係る構図評価方法は、例えば、画像を示す画像情報を入力装置が入力する画像入力ステップと、
上記画像入力ステップで入力した画像情報から画像の構図を処理装置が抽出する構図抽出ステップと、
上記構図抽出ステップで抽出した構図と記憶装置に記憶した構図情報が示す所定の構図とを処理装置が比較して構図の一致度を算出する構図比較ステップと
を備えることを特徴とする。
【００３５】
本発明に係る構図調整方法は、例えば、画像を示す画像情報と所定の構図を示す構図情報を指定する構図指定情報とを入力装置が入力する画像情報入力ステップと、
上記画像情報入力ステップで入力した画像情報から画像の構図を処理装置が抽出する構図抽出ステップと、
上記画像情報入力ステップで入力した画像情報が示す画像から、上記構図抽出ステップで抽出した構図と上記画像情報入力ステップで入力した構図指定情報が指定する構図情報が示す構図との一致度が最も高くなる構図一致部分を処理装置が検索する構図一致部分検索ステップと、
上記構図一致部分検索ステップで検索した構図一致部分を切出した画像を示す切出し画像情報を処理装置が生成する切出し画像生成ステップと
を備えることを特徴とする。
【００３６】
本発明に係る画像撮影方法は、例えば、第１画像を示す第１画像情報を画像取得装置が取得する第１画像取得ステップと、
上記第１画像取得ステップで取得した第１画像情報が示す第１画像を表示装置が表示する画像表示ステップと、
上記第１画像情報を記憶装置に記憶する指示を入力装置が入力する画像記憶指示ステップと、
上記画像記憶指示ステップで指示を入力した場合に、上記第１画像情報が示す画像よりも広い範囲の第２画像を示す第２画像情報を処理装置が取得する第２画像取得ステップとを備えることを特徴とする。
【発明の効果】
【００３７】
本発明に係る構図評価装置、構図評価プログラム及び構図評価方法によれば、撮影しようとする写真の構図と予め記憶装置に記憶した所定の構図との一致度を評価として、撮影時に把握することができる。したがって、誰でも容易によい構図の写真を撮影できる。
また、撮影者の撮りたい構図を指定して、その構図との一致度を撮影時に把握できる。そのため、撮影者の撮りたい構図の写真が容易に撮影することができる。
【００３８】
また、本発明に係る構図調整装置、構図調整プログラム及び構図調整方法によれば、写真等の画像情報を入力することで、その画像から所定の構図に近い部分を切出すことができる。したがって、撮影後において、撮影した写真からよい構図部分を容易に切り取りできる。
【００３９】
さらに、本発明に係る画像撮影装置、画像撮影プログラム及び画像撮影方法によれば、撮影しようとした範囲よりも広範囲の画像を取得することができる。したがって、撮影後において、撮影しようとした範囲よりも広い範囲から、より構図のよい部分を切出すことが可能である。また、撮影しようとした画像よりもよい構図部分の画像をその画像の周辺から自動的に取得することができる。
【発明を実施するための最良の形態】
【００４０】
まず、図１、図２、図３に基づき、実施の形態に係る構図評価装置、構図調整装置及び画像撮影装置のハードウェア構成について説明する。
【００４１】
図１は、実施の形態における構図評価装置１００及び構図調整装置２００を備える画像評価調整システム１０の外観の一例を示す図である。
図１において、画像評価調整システム１０は、システムユニット９１０、ＣＲＴ（Ｃａｔｈｏｄｅ・Ｒａｙ・Ｔｕｂｅ）やＬＣＤ（液晶）の表示画面を有する表示装置９０１、キーボード９０２（Ｋｅｙ・Ｂｏａｒｄ：Ｋ／Ｂ）、マウス９０３、ＦＤＤ９０４（Ｆｌｅｘｉｂｌｅ・Ｄｉｓｋ・Ｄｒｉｖｅ）、コンパクトディスク装置９０５（ＣＤＤ）などのハードウェア資源を備え、これらはケーブルや信号線で接続されている。
システムユニット９１０は、コンピュータであり、ローカルエリアネットワーク９４２（ＬＡＮ）、ゲートウェイ９４１を介してインターネット９４０に接続されている。
システムユニット９１０は、構図評価装置１００及び構図調整装置２００の一例である。また、カメラ９１６は、構図評価装置１００及び画像撮影装置３００の一例である。
【００４２】
図２は、実施の形態における構図評価装置１００及び構図調整装置２００のハードウェア資源の一例を示す図である。
図２において、構図評価装置１００及び構図調整装置２００は、プログラムを実行するＣＰＵ９１１（Ｃｅｎｔｒａｌ・Ｐｒｏｃｅｓｓｉｎｇ・Ｕｎｉｔ、中央処理装置、処理装置９８０、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサともいう）を備えている。ＣＰＵ９１１は、バス９１２を介してＲＯＭ９１３、ＲＡＭ９１４、通信ボード９１５、表示装置９０１、キーボード９０２、マウス９０３、ＦＤＤ９０４、ＣＤＤ９０５、磁気ディスク装置９２０と接続され、これらのハードウェアデバイスを制御する。磁気ディスク装置９２０の代わりに、光ディスク装置、メモリカード読み書き装置などの記憶装置９８４でもよい。
ＲＡＭ９１４は、揮発性メモリの一例である。ＲＯＭ９１３、ＦＤＤ９０４、ＣＤＤ９０５、磁気ディスク装置９２０の記憶媒体は、不揮発性メモリの一例である。これらは、記憶装置９８４の一例である。
通信ボード９１５、キーボード９０２、ＦＤＤ９０４などは、入力装置９８２の一例である。
【００４３】
通信ボード９１５は、ＬＡＮ９４２等に接続されている。通信ボード９１５は、ＬＡＮ９４２に限らず、インターネット９４０、ＩＳＤＮ等のＷＡＮ（ワイドエリアネットワーク）などに接続されていても構わない。インターネット９４０或いはＩＳＤＮ等のＷＡＮに接続されている場合、ゲートウェイ９４１は不要となる。
磁気ディスク装置９２０には、オペレーティングシステム９２１（ＯＳ）、ウィンドウシステム９２２、プログラム群９２３、ファイル群９２４が記憶されている。プログラム群９２３のプログラムは、ＣＰＵ９１１、オペレーティングシステム９２１、ウィンドウシステム９２２により実行される。
【００４４】
上記プログラム群９２３には、例えば、以下に述べる実施の形態の説明において「〜部」として説明する機能を実行するプログラムが記憶されている。プログラムは、ＣＰＵ９１１により読み出され実行される。
ファイル群９２４には、例えば、以下に述べる実施の形態の説明において、「〜の判定」、「〜を算出した結果」として説明する情報やデータや信号値や変数値やパラメータが、「ファイル」や「データベース」の各項目として記憶されている。「ファイル」や「データベース」は、ディスクやメモリなどの記録媒体に記憶される。ディスクやメモリになどの記憶媒体に記憶された情報やデータや信号値や変数値やパラメータは、読み書き回路を介してＣＰＵ９１１によりメインメモリやキャッシュメモリに読み出され、抽出・検索・参照・比較・演算・計算・処理・出力・印刷・表示などのＣＰＵの動作に用いられる。抽出・検索・参照・比較・演算・計算・処理・出力・印刷・表示のＣＰＵの動作の間、情報やデータや信号値や変数値やパラメータは、メインメモリやキャッシュメモリやバッファメモリに一時的に記憶される。
【００４５】
図３は、実施の形態における構図評価装置１００及び画像撮影装置３００のハードウェア資源の一例を示す図である。
図３において、構図評価装置１００及び画像撮影装置３００は、プログラムを実行するＣＰＵ９１１を備えている。ＣＰＵ９１１は、バス９１２を介してＲＯＭ９１３、ＲＡＭ９１４、通信ボード９１５、表示装置９０１、キーボード９０２、カメラ９１６と接続され、これらのハードウェアデバイスを制御する。
ＲＡＭ９１４は、揮発性メモリの一例である。ＲＯＭ９１３の記憶媒体は、不揮発性メモリの一例である。これらは、記憶装置９８４の一例である。
通信ボード９１５、キーボード９０２などは、入力装置９８２の一例である。
カメラ９１６は、画像取得装置９９０の一例である。ここでのカメラ９１６は、図１のカメラ９１６とは異なり、単に画像を取得する機能のみをもつものを表している。
また、図２に示す磁気ディスク装置９２０に記憶されたプログラム群９２３やファイル群９２４等はＲＯＭ９１３等に記憶されている。
【００４６】
通信ボード９１５は、システムユニット９１０、ＬＡＮ９４２等に接続されている。通信ボード９１５は、上記と同様にＬＡＮ９４２に限らず、インターネット９４０、ＩＳＤＮ等のＷＡＮ（ワイドエリアネットワーク）などに接続されていても構わない。
【００４７】
また、以下に述べる実施の形態の説明において説明するフローチャートの矢印の部分は主としてデータや信号の入出力を示し、データや信号値は、ＲＡＭ９１４のメモリ、ＦＤＤ９０４のフレキシブルディスク、ＣＤＤ９０５のコンパクトディスク、磁気ディスク装置９２０の磁気ディスク、その他光ディスク、ミニディスク、ＤＶＤ（Ｄｉｇｉｔａｌ・Ｖｅｒｓａｔｉｌｅ・Ｄｉｓｋ）等の記録媒体に記録される。また、データや信号は、バス９１２や信号線やケーブルその他の伝送媒体によりオンライン伝送される。
【００４８】
また、以下に述べる実施の形態の説明において「〜部」として説明するものは、「〜回路」、「〜装置」、「〜機器」、「〜手段」であってもよく、また、「〜ステップ」、「〜手順」、「〜処理」であってもよい。すなわち、「〜部」として説明するものは、ＲＯＭ９１３に記憶されたファームウェアで実現されていても構わない。或いは、ソフトウェアのみ、或いは、素子・デバイス・基板・配線などのハードウェアのみ、或いは、ソフトウェアとハードウェアとの組み合わせ、さらには、ファームウェアとの組み合わせで実施されても構わない。ファームウェアとソフトウェアは、プログラムとして、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、ＤＶＤ等の記録媒体に記憶される。プログラムはＣＰＵ９１１により読み出され、ＣＰＵ９１１により実行される。すなわち、プログラムは、以下に述べる「〜部」としてコンピュータを機能させるものである。あるいは、以下に述べる「〜部」の手順や方法をコンピュータに実行させるものである。
【００４９】
実施の形態１．
次に、実施の形態１について説明する。実施の形態１では、入力された画像の構図を評価する構図評価装置１００、構図評価プログラム及び構図評価方法について説明する。
【００５０】
図４に基づき構図評価装置１００が画像の構図を評価する方法の概要を説明する。図４では、カメラ９１６により取得された画像の構図を評価する。カメラ９１６により取得された画像と後述する構図情報記憶部１１４が記憶する構図情報が示す構図とを比較する。構図評価装置１００は、カメラ９１６により取得された画像と後述する構図情報記憶部１１４が記憶する構図情報が示す構図とをそれぞれメッシュに分割する。そして構図評価装置１００は、各メッシュを比較し、カメラ９１６により取得された画像と後述する構図情報記憶部１１４が記憶する構図情報が示す構図との一致度を算出する。図４の例では、カメラ９１６により取得された画像と、いわゆる対角線の構図との一致度が比較的高いと認められる。画像の構図の評価は、ユーザが指定した構図と一致度が高い場合によい構図であると評価してもよく、また複数の構図から一致度が高いものがあればよい構図であると評価してもよい。評価の示す方法は、例えば、点数等を表示装置９０１に表示する。
【００５１】
ここで構図とは、写真等における画像の構成であり、被写体等の画像全体における位置である。構図には、例えば、対角線（／）、交差対角線（×）、放射線や、円（○）、三角形（△）、逆三角形（▽）、菱形（□）や、Ｉ字、Ｙ字、Ｓ字、Ｃ字、Ｚ字、Ｗ字、逆さＷ字、Ｈ字等がある。また、構図情報記憶部１１４は、これらの構図等、代表的な構図を示す構図情報を記憶装置９８４に記憶する。
【００５２】
次に、図５、図６、図７に基づき実施の形態１に係る構図評価装置１００の機能及び処理の流れについて説明する。
図５は、実施の形態１に係る構図評価装置１００の機能を示す機能ブロック図である。
構図評価装置１００は、構図評価部１１０、表示装置９０１、処理装置９８０、入力装置９８２、記憶装置９８４、通信装置９８８、画像取得装置９９０を備える。
構図評価部１１０は、例えば、ソフトウェア、プログラム等であり、記憶装置９８４に記憶され、処理装置９８０により実行される。構図評価部１１０は、画像入力部１１２、構図情報記憶部１１４、構図抽出部１１６、構図比較部１１８、一致度表示部１２０、構図指定部１２２、対象物指定部１２４、画像記憶指示部１２６、画像記憶制限部１２８を備える。
【００５３】
図６は、実施の形態１に係る構図評価装置１００の処理である構図評価処理を示すフローチャートである。構図評価処理は、入力された画像の構図についての評価を行う。構図評価処理は、構図評価プログラム及び構図評価方法の処理内容を示すものである。
【００５４】
まず、画像入力処理（Ｓ１０１）では、画像入力部１１２は、画像を示す画像情報を入力して記憶装置９８４に記憶する。画像入力部１１２は、例えば、カメラ９１６で写真を撮影することにより画像情報を入力する。また、画像入力部１１２は、画像取得装置等が取得した画像情報を入力装置９８２により入力しても構わない。
次に、構図抽出処理（Ｓ１０２）では、構図抽出部１１６は、画像入力部１１２が入力した画像情報から画像の構図を抽出して記憶装置９８４に記憶する。構図抽出処理については後述する。
次に、構図比較処理（Ｓ１０３）では、構図比較部１１８は、（Ｓ１０２）で構図抽出部１１６が抽出した構図と予め構図情報記憶部１１４が記憶装置９８４に記憶した構図情報が示す所定の構図とを処理装置９８０により比較して構図の一致度を算出する。比較の方法については後述する。
そして、一致度表示処理（Ｓ１０４）では、一致度表示部１２０は、（Ｓ１０３）で構図比較部１１８が算出した一致度を所定の方法により表示装置９０１に表示する。また、一致度表示部１２０は、画像入力部１１２が入力した画像情報とともに、一致度を表示するとしても構わない。つまり、構図評価装置１００がカメラ９１６に備えられている場合等には、カメラ９１６のファインダー内やＬＣＤ等の表示装置９０１に、撮影しようとする画像とともに構図の一致度を表示する。これにより、撮影をする構図を容易に決定することが可能となる。構図の一致度は、点数等の数値やＡ、Ｂ、Ｃ等の評価値により表示する。
【００５５】
ここで、構図比較処理（Ｓ１０３）は、構図比較部１１８は、例えば、予め構図情報記憶部１１４が記憶装置９８４に記憶した全ての構図情報が示す構図と抽出した構図を比較して、最も一致する構図との一致度を算出するとしても構わない。また、構図比較部１１８は、後述する（Ｓ１０５）や（Ｓ１０６）の処理で特定される構図情報とのみ抽出した構図を比較するとしても構わない。この場合に、特定される構図情報が複数ある場合に、構図比較部１１８は最も一致する構図との一致度を算出するとしても構わない。
【００５６】
構図指定処理（Ｓ１０５）では、構図指定部１２２は、予め構図情報記憶部１１４が記憶装置９８４に記憶した複数の構図情報から所定の構図を示す構図情報を入力装置９８２により指定する。つまり、撮影したい希望の構図がある場合には、その構図を指定する。そして、（Ｓ１０３）で構図比較部１１８は、構図指定部１２２が指定した構図情報が示す構図と抽出した構図とを比較して構図の一致度を算出する。
また、構図情報記憶部１１４が予め、有名な写真家に特有の複数の構図を記憶しておくとしても構わない。その写真家のような写真を撮影したいと考えた場合、構図指定部１２２はその写真家を指定する。そして、写真を撮影する度に、構図比較部１１８がその写真家に特有の構図との一致度を算出する。これにより、その写真家が撮影した場合と似た構図で一連の写真を撮影することができる。
【００５７】
また、対象物指定処理（Ｓ１０６）では、対象物指定部１２４は、画像入力部１１２が入力する画像の対象物を入力装置９８２により指定する。ここで、構図情報記憶部１１４は、画像の対象物毎に適切な構図を示す構図情報を記憶装置９８４に記憶する。構図比較部１１８は、構図抽出部１１６が抽出した構図と、対象物指定部１２４が指定した対象物について構図情報記憶部１１４が記憶した構図情報が示す構図とを比較して構図の一致度を算出する。
対象物指定部１２４は、例えば、人等を撮影したい場合や風景等を撮影したい場合に、その対象物を指定する。つまり、構図情報記憶部１１４は、人や風景等の対象物毎に適切な構図を示す構図情報を予め記憶している。
【００５８】
実施の形態１に係る構図評価装置によれば、予め記憶した構図情報が示す構図と入力した画像の構図との一致度を算出し、その一致度を点数等として表示装置９０１に表示できる。したがって、構図について素人であっても、容易によい構図かそうでないかを判断することが可能である。そのため、素人が人を感動させるような写真を容易に撮影可能となる。
【００５９】
図７は、実施の形態１に係る構図評価装置１００の処理である画像記憶制限処理を示すフローチャートである。画像記憶制限処理は、カメラ９１６等で写真を撮影する場合に所定の構図である場合には撮影を制限する。画像記憶制限処理は、構図評価プログラム及び構図評価方法の処理内容を示すものである。
【００６０】
（Ｓ２０１）、（Ｓ２０２）は、（Ｓ１０１）、（Ｓ１０２）と同様である。
画像記憶指示処理（Ｓ２０３）では、画像記憶指示部１２６は、画像入力部１１２が入力した画像情報を記憶装置９８４に記憶する指示を入力装置９８２により入力する。例えば、ユーザがカメラ９１６のシャッター等を押下することにより、画像記憶指示部１２６は画像情報を記憶する指示をする。
次に、構図比較処理（Ｓ２０４）では、構図比較部１１８は、（Ｓ１０２）で構図抽出部１１６が抽出した構図と構図情報記憶部１１４が予め記憶装置に記憶した取得禁止構図が示す構図との一致度を算出する。
そして、画像記憶制限処理（Ｓ２０５）では、画像記憶制限部１２８は、構図抽出部１１６が抽出した構図と取得禁止構図が示す構図とが概ね一致する場合、画像情報を記憶装置９８４に記憶することを制限する。つまり、画像情報を記憶装置９８４に記憶できない状態とする。
【００６１】
ここで、取得禁止構図とは、例えば、人の撮影をする場合に、人の首や足首で切れた構図である。このような取得禁止構図と概ね一致する構図の写真を撮影することは好ましくなく、誤って撮影しないように制限をかける。
【００６２】
したがって、実施の形態１に係る構図評価装置１００によれば、撮影すべきでない構図についての撮影を制限することができるため、好ましくない構図での撮影をすることがない。
【００６３】
次に、構図比較部１１８が構図の一致度を算出する方法について説明する。構図比較部１１８は、画像と構図情報が示す構図とを複数のメッシュに分割し、分割されたメッシュ毎に、画像の明度と構図情報が示す構図の明度とを比較して構図の一致度を算出する。つまり、構図抽出部１１６は、画像情報から画像の明度を抽出する。また、構図比較部１１８は、明度に加え、画像の色相と彩度と構図情報が示す構図の色相と彩度とをそれぞれ比較して構図の一致度を算出するとしても構わない。この場合には、構図抽出部１１６は、画像情報から画像の明度に加え、画像の色相と彩度とを抽出する。ここで、各メッシュの明度と色相と彩度とは、そのメッシュ内の明度の最大値でも平均値でも構わない。また、一致度とは、例えば、画像と構図情報が示す構図との各メッシュに数値の近似度を数値化して、全メッシュの平均をとったもの等である。
【００６４】
実施の形態２．
次に、実施の形態２について説明する。実施の形態２では、入力された画像をトリミングしてよい構図の画像を生成する構図調整装置２００、画像調整プログラム及び画像調整方法について説明する。
【００６５】
図８に基づき構図調整装置２００がよい構図の画像を生成する方法の概要について説明する。まず、カメラ９１６等により撮影された画像の画像情報を構図調整装置２００へ入力する。画像情報と併せて指定の構図を示す構図情報を入力しても構わない。ここでは、例えば、対角線の構図を示す構図情報が入力されたとする。すると、構図調整装置２００は、入力された画像から対角線の構図と最も一致度が高くなる構図一致部分を検索して、構図一致部分を切出しする。
【００６６】
次に、図９、図１０に基づき実施の形態２に係る構図調整装置２００の機能及び処理の流れについて説明する。
図９は、実施の形態２に係る構図調整装置２００の機能を示す機能ブロック図である。
構図調整装置２００は、構図調整部２１０、表示装置９０１、処理装置９８０、入力装置９８２、記憶装置９８４、通信装置９８８を備える。
構図調整部２１０は、例えば、ソフトウェア、プログラム等であり、記憶装置９８４に記憶され、処理装置９８０により実行される。構図調整部２１０は、画像情報入力部２１２、構図情報記憶部２１４、構図抽出部２１６、構図一致部分検索部２１８、切出し画像生成部２２０、画像送信部２２２、対象物指定部２２４を備える。
【００６７】
図１０は、実施の形態２に係る構図調整装置２００の処理である構図調整処理を示すフローチャートである。構図調整処理は、入力された画像からよい構図部分を切出しする。構図調整処理は、構図調整プログラム及び構図調整方法の処理内容を示すものである。
【００６８】
まず、画像情報入力処理（Ｓ３０１）では、画像情報入力部２１２は、画像を示す画像情報と所定の構図を示す構図情報を指定する構図指定情報とを入力して記憶装置９８４に記憶する。つまり、画像情報入力部２１２は、トリミングしたい画像と希望の構図とを入力する。希望の構図を示す構図情報については、入力してもしなくても構わない。また、希望の構図として複数の構図情報を入力しても構わない。
次に、構図抽出処理（Ｓ３０２）では、構図抽出部２１６は、画像情報入力部２１２が入力した画像情報から画像の構図を抽出して記憶装置９８４に記憶する。構図を抽出する処理は、実施の形態１の構図抽出部１１６の処理と同様である。
次に、構図一致部分検索処理（Ｓ３０３）では、構図一致部分検索部２１８は、画像情報入力部２１２が入力した画像情報が示す画像から、構図抽出部２１６が抽出した構図と画像情報入力部２１２が入力した構図指定情報が指定する構図情報が示す構図との一致度が最も高くなる構図一致部分を検索する。また、構図一致部分検索部２１８は、画像情報入力部２１２が入力した画像情報が示す画像の大きさに対して所定の割合以上の範囲を占める大きさの画像を構図一致部分として検索するとしても構わない。
ここで、構図一致部分検索部２１８が構図一致部分を検索する処理としては、例えば、実施の形態１の構図比較部１１８の処理と同様に、画像と構図情報が示す構図とを複数のメッシュに分割し、分割されたメッシュ毎に、画像の明度と構図情報が示す構図の明度とを比較して構図の一致度を算出する。構図一致部分検索部２１８は、例えば、画像の大きさに対して所定の割合以上の範囲を占める大きさの画像を成す部分について、順次構図の一致度の算出を行う。そして、構図一致部分検索部２１８は、最も構図の一致度が高い部分を構図一致部分として選択する。
そして、切出し画像生成処理（Ｓ３０４）では、切出し画像生成部２２２は、構図一致部分検索部２１８が検索した構図一致部分を切出した画像を示す切出し画像情報を生成して記憶装置９８４に記憶する。
画像送信処理（Ｓ３０５）では、画像情報入力部２１２が所定の端末からネットワークを介して画像情報と構図指定情報とを受信して入力した場合などに、画像送信部２２２は、切出し画像生成部２２０が生成した切出し画像情報を上記所定の端末へネットワークを介して送信する。
【００６９】
また、実施の形態１の（Ｓ１０６）と同様に対象物指定処理（Ｓ３０６）では、対象物指定部２２４は、画像情報入力部２１２が入力する画像の対象物を入力装置９８２により指定する。画像情報入力部２１２が構図情報を入力しない場合や複数の構図情報を入力した場合に、構図一致部分検索部２１８は、対象物指定部２２４が指定した対象物について構図情報記憶部２１４が記憶した構図情報が示す構図とを比較して構図の一致度を算出する。
【００７０】
上記のように、画像情報入力部２１２はネットワークを介して画像情報と構図指定情報とを受信し、画像送信部２２２はネットワークを介して切出し画像情報を送信するとしても構わない。図１１は、ネットワークを介して画像情報を送受信する構図調整装置２００等のシステム構成の一例を示す図である。図１１において、サーバ９１７は構図調整装置２００の一例である。また、サーバ９１７とネットワークを介してシステムユニット９１０は接続される。さらに、システムユニット９１０には画像取得装置９９０の一例であるカメラ９１６が接続されている。例えば、カメラ９１６で撮影した画像をシステムユニット９１０は取り込む。そして、システムユニット９１０は、取り込んだ画像を示す画像情報と構図を指定する構図情報とを構図調整装置２００であるサーバ９１７へ送信する。構図調整装置２００であるサーバ９１７は、受信した画像情報と構図情報とに基づき、切出し画像情報を生成する。そして、構図調整装置２００であるサーバ９１７は、生成した切出し画像情報をシステムユニット９１０へ送信する。
つまり、構図調整装置２００は、ＡＳＰ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）として、構図調整プログラムを提供することができる。また、図１１において、サーバ９１７は実施の形態１に係る構図評価装置１００の一例でもある。したがって、構図評価プログラムをＡＳＰとして提供することもできる。
【００７１】
実施の形態２に係る構図調整装置２００によれば、画像情報を入力することにより、よい構図部分を切出すことにより、よい構図の画像情報を生成できる。したがって、撮影した画像を、後によい構図の画像とすることが可能である。
【００７２】
実施の形態３．
次に、実施の形態３について説明する。実施の形態３では、画像を取得した後に、よりよい構図で画像の取得し直せる画像撮影装置３００、画像撮影プログラム及び画像撮影方法について説明する。
【００７３】
図１２に基づき画像撮影装置３００が画像を撮影する方法の概要を説明する。ここでは、画像撮影装置３００はＬＣＤ等の表示装置９０１を備えるカメラ９１６であるとする。図１２において、画像Ａはカメラ９１６により画像を取得する時の画像である。画像Ａの中の第１画像は、表示装置９０１に表示されている画像である。また、画像Ａの第２画像は第１画像よりも広範囲の画像である。一方、画像Ｂの中の第１画像は、画像Ａの第２画像と同じ画像である画像Ｂの第２画像の中で、よい構図部分を示す。
この場合に画像撮影装置３００であるカメラ９１６は以下のような動作をする。カメラ９１６のユーザは、画像Ａの第１画像を見て画像を撮影するか否かを決定する。画像Ａの第１画像を見てユーザがシャッターボタンを押下することで、画像を撮影する。すると、カメラ９１６は、第１画像とともに第２画像についても撮影し、記憶装置９８４に記憶する。つまり、カメラ９１６はユーザが意識的に撮影しようとした範囲よりも広範囲の画像を併せて撮影する。
この結果、実施の形態２で説明した構図調整装置２００等により、第２画像からよい構図部分を切出すことで、撮影後によりよい構図の画像を得ることができる。つまり、画像Ａの第１画像を表示装置９０１に表示してユーザが撮影した場合、自動的に撮影された第２画像から、撮影後に画像Ｂの第１画像のように、よりよい構図の画像を得ることができる。
また、画像撮影装置３００であるカメラ９１６は画像撮影時に構図調整処理を第２画像に対して行うこととしても構わない。つまり、画像Ａの第１画像を表示装置９０１に表示して撮影した場合に、第２画像中のよりよい構図部分である画像Ｂの第１画像を自動的に撮影することができる。
【００７４】
次に、図１３、図１４に基づき実施の形態３に係る画像撮影装置３００の機能及び処理の流れについて説明する。
図１３は、実施の形態３に係る画像撮影装置３００の機能を示す機能ブロック図である。
画像撮影装置３００は、画像撮影部３１０、表示装置９０１、処理装置９８０、入力装置９８２、記憶装置９８４、通信装置９８８、画像取得装置９９０を備える。
画像撮影部３１０は、例えば、ソフトウェア、プログラム等であり、記憶装置９８４に記憶され、処理装置９８０により実行される。画像撮影部３１０は、第１画像取得部３１２、画像表示部３１４、画像記憶指示部３１６、第２画像取得部３１８、構図情報記憶部３２０、構図一致部分検索部３２２、構図指定部３２４、対象物指定部３２６を備える。
【００７５】
図１４は、実施の形態３に係る画像撮影装置３００の処理である画像撮影処理を示すフローチャートである。画像撮影処理は、撮影後によい構図の画像を得ることを可能とする撮影を行う。画像撮影処理は、画像撮影プログラム及び画像撮影方法の処理内容を示すものである。
【００７６】
まず、第１画像取得処理（Ｓ４０１）では、第１画像取得部３１２は、第１画像を示す第１画像情報を画像取得装置により取得する。
次に、画像表示処理（Ｓ４０２）では、画像表示部３１４は、第１画像取得部３１２が取得した第１画像情報が示す第１画像を表示装置９０１に表示する。
次に、画像記憶指示処理（Ｓ４０３）では、画像記憶指示部３１６は、画像情報を記憶装置９８４に記憶する指示を入力装置９８２により入力する。つまり、ユーザは画像表示部３１４が表示装置９０１に表示した第１画像を確認して、カメラ９１６のシャッター等により画像を記憶する指示を入力する。
そして、第２画像取得処理（Ｓ４０４）では、第２画像取得部３１８は、画像記憶指示部３１６が指示を入力した場合に、第１画像情報が示す画像よりも広い範囲の第２画像を示す第２画像情報を取得して記憶装置９８４に記憶する。つまり、画像撮影装置３００は、ユーザが撮影しようとした画像よりも広い範囲の画像を取得する。また、第１画像取得部３１２は、第１画像を示す第１画像情報を記憶装置９８４に記憶する。
例えば、画像撮影装置３００の画像取得装置９９０は、通常のレンズである第１レンズと広角なレンズである第２レンズとの２つのレンズを備える。第１画像取得部３１２は、画像取得装置９９０が備える第１レンズにより第１画像情報を取得する。そして、第２画像取得部３１８は、第１レンズよりも広角な第２レンズにより第２画像情報を取得する。そのため、第２画像取得部３１８は、第１画像取得部３１２が取得する画像よりも広い範囲の画像を取得することができる。また、第１画像取得部３１２が画像取得装置９９０により取得可能な画像情報の一部のみを取得し、第２画像取得部３１８が画像取得装置９９０により取得可能な画像情報の全部又は第１画像取得部３１２が取得する一部よりも広い範囲の一部を取得するとしても構わない。
【００７７】
画像撮影装置３００は、以上の（Ｓ４０１）から（Ｓ４０４）までの処理のみを実行するものであっても構わない。しかし、さらに以下の（Ｓ４０５）、（Ｓ４０６）及び（Ｓ４０７）を備えていても構わない。
【００７８】
構図一致部分検索処理（Ｓ４０５）では、構図一致部分検索部３２２は、画像記憶指示部３１６が指示を入力した場合に、第２画像取得部３１８が取得した第２画像情報が示す第２画像から、予め構図情報記憶部３２０が記憶装置９８４に記憶した構図情報が示す構図との一致度が最も高くなる構図一致部分を検索する。構図一致部分を検索する処理については、実施の形態２の（Ｓ３０３）と同様である。
構図一致部分検索部３２２が構図一致部分を検索した場合、（Ｓ４０４）で、第１画像取得部３１２は、構図一致部分検索部３２２が検索した構図一致部分を第１画像として第１画像情報を取得して記憶装置９８４に記憶する。つまり、ユーザが撮影しようとした画像表示部３１４が表示装置９０１に表示した第１画像とは異なる画像を第１画像として取得する。この場合、第２画像取得部３１８は、例えば、画像表示部３１４が表示装置９０１に表示した第１画像を基準としてその周囲の所定の範囲の画像を取得する。
【００７９】
構図指定処理（Ｓ４０６）では、構図指定部３２４は、所定の構図を示す構図情報を入力装置９８２により指定する。つまり、ユーザが撮影したいと考える構図があるような場合には、構図指定部３２４は、その構図を示す構図情報を指定する。構図指定部３２４が構図情報を指定した場合、構図一致部分検索部３２２は第２画像から構図指定部が指定した構図情報が示す構図との一致度が最も高くなる構図一致部分を検索する。
【００８０】
また、実施の形態１の（Ｓ１０６）と同様に対象物指定処理（Ｓ４０７）では、対象物指定部３２６は、第１画像取得部３１２が取得する画像の対象物を入力装置９８２により指定する。構図指定部３２４が構図情報を入力しない場合や複数の構図情報を入力した場合に、構図一致部分検索部３２２は、対象物指定部３２６が指定した対象物について構図情報記憶部３２０が記憶した構図情報が示す構図とを比較して構図の一致度を算出する。
【００８１】
実施の形態３に係る画像撮影装置３００によれば、画像を取得した後に、よりよい構図で画像の取得し直すことが可能である。また、画像取得時によりよい構図の画像を自動的に取得することが可能である。したがって、構図についての素人であっても、人を感動させるような写真を容易に撮影することができる。
【００８２】
上記実施の形態において、「〜処理」として示すものは「〜ステップ」としても構わない。
【図面の簡単な説明】
【００８３】
【図１】実施の形態における画像評価調整システム１０の外観の一例を示す図。
【図２】実施の形態における構図評価装置１００及び構図調整装置２００のハードウェア資源の一例を示す図。
【図３】実施の形態における構図評価装置１００及び画像撮影装置３００のハードウェア資源の一例を示す図。
【図４】構図評価装置１００が画像の構図を評価する方法の概要を示す図。
【図５】構図評価装置１００の機能を示す機能ブロック図。
【図６】構図評価装置１００の処理である構図評価処理を示すフローチャート。
【図７】構図評価装置１００の処理である画像記憶制限処理を示すフローチャート。
【図８】構図調整装置２００がよい構図の画像を生成する方法の概要を示す図。
【図９】構図調整装置２００の機能を示す機能ブロック図。
【図１０】構図調整装置２００の処理である構図調整処理を示すフローチャート。
【図１１】ネットワークを介して画像情報を送受信する構図調整装置２００等のシステム構成の一例を示す図。
【図１２】画像撮影装置３００が画像を撮影する方法の概要を示す図。
【図１３】画像撮影装置３００の機能を示す機能ブロック図。
【図１４】画像撮影装置３００の処理である画像撮影処理を示すフローチャート。
【符号の説明】
【００８４】
１０  画像評価調整システム、１００  構図評価装置、１１０  構図評価部、１１２  画像入力部、１１４  構図情報記憶部、１１６  構図抽出部、１１８  構図比較部、１２０  一致度表示部、１２２  構図指定部、１２４  対象物指定部、１２６  画像記憶指示部、１２８  画像記憶制限部、２００  構図調整装置、２１０  構図調整部、２１２  画像情報入力部、２１４  構図情報記憶部、２１６  構図抽出部、２１８  構図一致部分検索部、２２０  切出し画像生成部、２２２  画像送信部、２２４  対象物指定部、３００  画像撮影装置、３１０  画像撮影部、３１２  第１画像取得部、３１４  画像表示部、３１６  画像記憶指示部、３１８  第２画像取得部、３２０  構図情報記憶部、３２２  構図一致部分検索部、３２４  構図指定部、３２６  対象物指定部、９０１  表示装置、９０２  キーボード、９０３  マウス、９０４  ＦＤＤ、９０５  ＣＤＤ、９０６  プリンタ装置、９０７  スキャナ装置、９１０  システムユニット、９１１  ＣＰＵ、９１２  バス、９１３  ＲＯＭ、９１４  ＲＡＭ、９１５  通信ボード、９１６  カメラ、９２０  磁気ディスク装置、９２１  ＯＳ、９２２  ウィンドウシステム、９２３  プログラム群、９２４  ファイル群、９４０  インターネット、９４１  ゲートウェイ、９４２  ＬＡＮ、９８０  処理装置、９８２  入力装置、９８４  記憶装置、９８８  通信装置、９９０  画像取得装置。
【図１】
2008035246.tif 000003
【図２】
2008035246.tif 000004
【図３】
2008035246.tif 000005
【図４】
2008035246.tif 000006
【図５】
2008035246.tif 000007
【図６】
2008035246.tif 000008
【図７】
2008035246.tif 000009
【図８】
2008035246.tif 000010
【図９】
2008035246.tif 000011
【図１０】
2008035246.tif 000012
【図１１】
2008035246.tif 000013
【図１２】
2008035246.tif 000014
【図１３】
2008035246.tif 000015
【図１４】
2008035246.tif 000016