(57)【要約】【課題】従来よりも適切に撮影シーンを推定することができる撮像装置を提供する。【解決手段】撮像装置１００は、撮像部から取得した映像データに基づいて、映像に含まれる被写体の状況を表すシーン情報を取得するシーン情報取得部２０１と、ＭＥＭＳ等による検知結果に基づいて非映像情報を取得する非映像情報取得部２０２と、シーン情報及び非映像情報の少なくとも一方に基づいて、自装置が使用されている撮影工程が、記憶を目的とする映像データの撮影の直前である直前工程か、直前工程よりも時間的に前の事前工程かを判別する撮影工程判別部２０３と、撮影工程が直前工程のときと事前工程のときとで異なる基準により撮影シーンを推定するシーン推定部２０６と、推定した撮影シーンに応じた撮影ガイド情報を出力する出力部と、を備える。【選択図】図２
2016152562.tif 000002
【特許請求の範囲】
【請求項１】
所定の撮像手段から取得した映像データに基づいて、映像に含まれる被写体の状況を表すシーン情報を取得するシーン情報取得手段と、
所定の検知手段による検知結果に基づいて非映像情報を取得する非映像情報取得手段と、
前記シーン情報及び前記非映像情報の少なくとも一方に基づいて、自装置が使用されている撮影工程が、記憶を目的とする映像データの撮影の直前である直前工程か、前記直前工程よりも時間的に前の事前工程かを判別する撮影工程判別手段と、
前記撮影工程が前記直前工程のときと前記事前工程のときとで異なる基準により撮影シーンを推定するシーン推定手段と、
推定した前記撮影シーンに応じた撮影ガイド情報を出力する出力手段と、を備えることを特徴とする、
撮像装置。
【請求項２】
前記所定の検知手段は、地磁気センサ、加速度センサ、ジャイロセンサ、気圧センサ、及び照度センサの少なくとも一つを含み、前記非映像情報は、前記映像データからは取得できない情報であることを特徴とする
請求項１記載の撮像装置。
【請求項３】
前記シーン情報取得手段は、複数の撮影シーンの各々について、該撮影シーンに対する確からしさを表す第１のスコアを含む前記シーン情報を取得し、
前記シーン推定手段は、前記非映像情報に基づき、前記複数の撮影シーンの各々についての該撮影シーンに対する確からしさを表す第２のスコアを含むシーン情報を取得し、前記第１のスコア及び前記第２のスコアから得られる前記複数の撮影シーンの各々の第３のスコアに基づいて撮影シーンを推定することを特徴とする、
請求項１又は２記載の撮像装置。
【請求項４】
前記シーン推定手段は、最も第３のスコアの高い撮影シーンを、推定した撮影シーンとすることを特徴とする、
請求項３記載の撮像装置。
【請求項５】
前記シーン推定手段は、前記撮影工程が前記事前工程のときに前記第２のスコアの影響を上げて前記第３のスコアを算出し、前記撮影工程が前記直前工程のときに前記第２のスコアの影響を下げて前記第３のスコアを算出することを特徴とする、
請求項３又は４記載の撮像装置。
【請求項６】
前記撮影工程判別手段は、最も高い値の前記第１のスコアに応じて、前記撮影工程が前記直前工程かまたは前記事前工程かを判別することを特徴とする、
請求項３〜５のいずれか１項記載の撮像装置。
【請求項７】
前記非映像情報取得手段は、前記検知結果に基づいて、撮像装置、撮影者、撮影場所、及び撮影環境の各状況を表す複数の項目を含む前記非映像情報を取得し、
前記撮影工程判別手段は、前記非映像情報の各項目に対応して設定される条件を満たしているか否かにより算出される信頼度に応じて、前記撮影工程が前記直前工程かまたは前記事前工程かを判別することを特徴とする、
請求項１〜５のいずれか１項記載の撮像装置。
【請求項８】
前記非映像情報取得手段は、前記検知結果に基づいて、撮像装置、撮影者、撮影場所、及び撮影環境の各状況を表す複数の項目を含む前記非映像情報を取得し、
前記撮影工程判別手段は、前記非映像情報の各項目に対応して前記複数の撮影シーンの各々で設定される条件のうち、いずれか１つの撮影シーンの条件が満たされているか否かにより、前記撮影工程が前記直前工程かまたは前記事前工程かを判別することを特徴とする、
請求項１〜５のいずれか１項記載の撮像装置。
【請求項９】
前記非映像情報に基づいて、前記事前工程が、第１工程と、前記第１工程よりも時間的に後かつ前記直前工程よりも時間的に前の第２工程と、のいずれであるかを判別する事前工程判別手段を備えることを特徴とする、
請求項１〜８のいずれか１項記載の撮像装置。
【請求項１０】
前記事前工程判別手段は、前記非映像情報に含まれる撮像装置、撮影者、撮影場所、及び撮影環境の各状況を表す複数の項目に対応して設定される条件を満たしているか否かにより信頼度を取得し、取得した信頼度に応じて前記撮影工程が前記直前工程かまたは前記事前工程かを判別することを特徴とする、
請求項９記載の撮像装置。
【請求項１１】
所定の撮像手段から映像データを取得する情報処理装置により実行される方法であって、
取得した前記映像データに基づいて、映像に含まれる被写体の状況を表すシーン情報を取得する工程と、
所定の検知手段による検知結果に基づいて非映像情報を取得する工程と、
前記シーン情報及び前記非映像情報の少なくとも一方に基づいて、自装置が使用されている撮影工程が、記憶を目的とする映像データの撮影の直前である直前工程か、前記直前工程よりも時間的に前の事前工程かを判別する工程と、
前記撮影工程が前記直前工程のときと前記事前工程のときとで異なる基準により撮影シーンを推定する工程と、
推定した前記撮影シーンに応じた撮影ガイド情報を出力する工程と、を含むことを特徴とする、
撮影シーンの推定方法。
【請求項１２】
所定の撮像手段から映像データを取得するコンピュータを、
取得した前記映像データに基づいて、映像に含まれる被写体の状況を表すシーン情報を取得するシーン情報取得手段、
所定の検知手段による検知結果に基づいて非映像情報を取得する非映像情報取得手段、
前記シーン情報及び前記非映像情報の少なくとも一方に基づいて、自装置が使用されている撮影工程が、記憶を目的とする映像データの撮影の直前である直前工程か、前記直前工程よりも時間的に前の事前工程かを判別する撮影工程判別手段、
前記撮影工程が前記直前工程のときと前記事前工程のときとで異なる基準により撮影シーンを推定するシーン推定手段、
推定した前記撮影シーンに応じた撮影ガイド情報を出力する出力手段、
として機能させるためのコンピュータプログラム。
【請求項１３】
請求項１２記載のコンピュータプログラムをコンピュータが読み取り可能に記憶する記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルスチルカメラやデジタルビデオカメラ等の撮像装置において、被写体を最適な条件で撮影するための技術に関する。
【背景技術】
【０００２】
撮像装置は、ユーザによる最適な条件での被写体の撮影を可能とするために、被写体の種類（人物、風景等）や撮影環境（天候、光源の方向等）等の情報により撮影シーンを推定する。例えば、撮像装置は、風景撮影、ポートレート撮影、スポーツモード撮影等の撮影シーンを推定して、撮影時の絞り値やシャッタスピード等の撮影条件を自動的に設定する。近年は、スマートフォンやタブレットＰＣ等の撮像機能付きの情報処理装置が普及している。このような情報処理装置であっても、撮像装置と同様に、撮影シーンを推定して撮影条件を自動的に設定できるものがある。以下の説明では、撮像装置と記載する場合に、撮像機能付きの情報処理装置を含むものとする。
特許文献１は、被写体の種類等を表す被写体情報と、撮像装置の位置、方向、現在時刻等の撮影状況を表す情報とを組み合わせて、撮影シーンを推定して撮影条件を設定するデジタルカメラを開示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２２８１１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来、撮像装置は、撮影シーンの推定を、撮影者がシャッタを切る瞬間の情報に応じて行う。撮影の直前に撮影シーンを推定するために、撮像装置は、撮影の直前に情報が変化した場合や、撮影状況がめまぐるしく変化する場合には、適切な撮影シーンの推定ができないことがある。撮像装置は、適切に撮影シーンが決定できなければ、最適な撮影条件の設定が困難になる。
【０００５】
本発明は、上記の問題を解決するために、撮影シーンを推定する処理の精度を向上させることができる撮像装置を提供することを主たる課題とする。
【課題を解決するための手段】
【０００６】
上記課題を解決する本発明の撮像装置は、所定の撮像手段から取得した映像データに基づいて、映像に含まれる被写体の状況を表すシーン情報を取得するシーン情報取得手段と、所定の検知手段による検知結果に基づいて非映像情報を取得する非映像情報取得手段と、前記シーン情報及び前記非映像情報の少なくとも一方に基づいて、自装置が使用されている撮影工程が、記憶を目的とする映像データの撮影の直前である直前工程か、前記直前工程よりも時間的に前の事前工程かを判別する撮影工程判別手段と、前記撮影工程が前記直前工程のときと前記事前工程のときとで異なる基準により撮影シーンを推定するシーン推定手段と、推定した前記撮影シーンに応じた撮影ガイド情報を出力する出力手段と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、撮影シーンを推定する処理の精度が向上する。
【図面の簡単な説明】
【０００８】
【図１】撮像装置のハードウェア構成図。
【図２】撮像装置の機能ブロック図。
【図３】（ａ）、（ｂ）は撮影工程の説明図。
【図４】シーン情報及び非映像情報の説明図。
【図５】撮影シーンの推定処理を表すフローチャート。
【図６】撮影工程の判別処理を表すフローチャート。
【図７】非映像情報による判断ルールの説明図。
【図８】スコア表の説明図。
【図９】（ａ）〜（ｄ）は撮影ガイド情報を表す画像の例示図。
【図１０】シーン情報及び非映像情報による判断ルールの説明図。
【図１１】第２実施形態の撮像装置の機能ブロック図。
【図１２】撮影シーンの推定処理を表すフローチャート。
【図１３】判別処理を表すフローチャート。
【発明を実施するための形態】
【０００９】
以下、図面を参照して実施形態を詳細に説明する。ただし、本実施形態に記載されている構成要素はあくまでも例示であり、本発明の範囲をそれらのみに限定する趣旨のものではない。
【００１０】
［第１実施形態］
図１は、本実施形態の撮像装置のハードウェア構成図である。撮像装置１００は、デジタルスチルカメラやデジタルビデオカメラ、或いは撮像機能付きの情報処理装置により実現することができる。撮像装置１００は、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、ストレージ１０４、出力部１０５、入力部１０６、ＭＥＭＳ１０７、撮像部１０８、ＧＰＳ受信部１０９、及び計時部１１１を備える。これらの構成要素は、バス１１０を介して相互に通信可能に接続される。
【００１１】
ＣＰＵ（Central Processing Unit）１０１は、撮像装置１００全体の動作を制御する。ＣＰＵ１０１は、ＲＯＭ（Read Only Memory）１０２から起動プログラムを読み込み、ＲＡＭ（Random Access Memory）１０３を作業領域に用いて実行することで、撮像装置１００の起動処理を行う。また、ＣＰＵ１０１は、ＲＯＭ１０２及びストレージ１０４の少なくとも一方からコンピュータプログラムを読み込み、ＲＡＭ１０３を作業領域に用いて実行することで、撮像装置１００による各種処理を行う。本実施形態では、ＣＰＵ１０１は、撮影シーンを推定し、撮影条件の設定を行う。
【００１２】
ストレージ１０４は、コンピュータプログラムの他に、処理に必要な各種データを記憶する大容量記憶装置である。ストレージ１０４は、撮像装置１００に内蔵する他に、外部記憶装置として撮像装置１００に備えられてもよい。外部記憶装置は、例えばメディア（記録媒体）と、当該メディアからデータを読み出し、またデータを書き込むための外部記憶ドライブとにより実現することができる。メディアは、例えばフレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ、ＵＳＢメモリ、ＭＯ、フラッシュメモリ等である。また、外部記憶装置は、ネットワークを介して接続されたサーバ装置等であってもよい。
【００１３】
出力部１０５は、表示画面を備える出力装置である。出力部１０５は、ＣＰＵ１０１の制御により、表示画面に画像を表示する。入力部１０６は、シャッタ、操作ボタン、タッチパネル等の撮影者の操作に応じた指示を受け付ける入力装置である。入力部１０６は、受け付けた指示を表す指示データをＣＰＵ１０１に入力する。ＭＥＭＳ（Micro Electro Mechanical Systems）１０７は、地磁気センサ、加速度センサ、ジャイロセンサ、気圧センサ、照度センサを搭載する。ＭＥＭＳ１０７は、撮像装置１００の地磁気データ、加速度データ、角速度データ、気圧データ、照度データを検知する。ＭＥＭＳ１０７は、各種検知結果をＣＰＵ１０１に入力する。なお、ＭＥＭＳ１０７には、上述したセンサの少なくとも一部が含まれる。搭載されないセンサが存在する場合には、後述する推定処理のうちの対応する一部が省略される。
【００１４】
撮像部１０８は、レンズ及び受光部を備えており、レンズを介して受光部で受け付けた光学像を電気信号化して映像データを生成する。撮像部１０８は、生成した映像データをＣＰＵ１０１に入力する。撮像部１０８がシャッタの操作に応じたＣＰＵ１０１の制御により静止画や動画の撮像を行って生成した映像データは、ＣＰＵ１０１によりストレージ１０４に記憶される。以降、ユーザがシャッタ操作を伴って行う撮影を、「記憶する映像データの撮影」という。撮像部１０８がシャッタの操作に関係なく生成した映像データは、ＣＰＵ１０１により撮影シーンの推定に用いられる。以降、ユーザのシャッタ操作に関係なく撮像部１０８によって撮像される映像データの撮影を、単に「映像データの取得」あるいは「ライブビュー撮影」という。ライブビューとは、撮像部１０８によって撮像された光学像が電気信号化され、信号変換を経て出力部１０５に逐次転送されることで、表示画面が電子ビューファインダとして機能することをいう。このように、データファイルとして記憶されることなく逐次更新されながら表示出力されるリアルタイムの映像は、一般的にライブビュー画像、またはライブビュー映像といわれることが多い。本実施形態では、シャッタ操作に関係なく撮像部１０８によって撮像される映像データが表示画面に表示される場合は、それをライブビュー映像という。ただし、シャッタ操作に関係なく撮像部１０８によって撮像される映像データを撮影シーンの推定に用いるにあたっては、必ずしも表示画面に表示する必要はない。
【００１５】
ＧＰＳ（Global Positioning System）受信部１０９は、ＧＰＳ衛星から発信されているＧＰＳ信号を受信する。ＧＰＳ受信部１０９は、受信したＧＰＳ信号をＣＰＵ１０１に入力する。計時部１１１は、現在時刻を取得する。計時部１１１は、取得した現在時刻をＣＰＵ１０１に入力する。
【００１６】
図２は、撮像装置１００の機能を表す機能ブロック図である。各機能ブロックは、ＣＰＵ１０１が後述するフローチャートに対応するコンピュータプログラムを実行することで実現される。なお、ハードウェアによりこれらの機能を実現してもよい。撮像装置１００は、入力制御部２００、シーン情報取得部２０１、非映像情報取得部２０２、撮影工程判別部２０３、出力制御部２０４、撮影術取得部２０５、シーン推定部２０６、及び記憶部２０７として機能する。これらの機能ブロックは、撮影シーンを推定するための機能を表しており、記憶する映像データの撮影時の機能については省略してある。
【００１７】
入力制御部２００は、入力部１０６からの指示データ、ＭＥＭＳ１０７からの各種検知結果、撮像部１０８からの映像データ、ＧＰＳ受信部１０９からのＧＰＳ信号、及び計時部１１１からの現在時刻を受け付ける。
シーン情報取得部２０１は、入力制御部２００で受け付けた映像データを解析してシーン情報を取得する。シーン情報は、映像データが表す映像中の被写体の状況を表す。撮影シーンは複数想定されており、シーン情報取得部２０１は、複数の撮影シーンの各々に対するシーン情報を取得する。本実施形態のシーン情報取得部２０１は、例えば、「風景」、「植物」、「夜景」、「料理」、「夕焼け」、「その他」の６つの撮影シーンの各々のシーン情報について取得する。シーン情報取得部２０１は、映像データの解析により当該映像の特徴を抽出し、抽出した特徴から各撮影シーンに対する確からしさの値を算出する。シーン情報には、シーン名と確からしさの値を表すスコアとが含まれる。スコアは、最も低い場合に「０」、最も高い場合に「１００」となる値である。
【００１８】
非映像情報取得部２０２は、入力制御部２００で受け付けた各種検知結果、ＧＰＳ信号及び現在時刻に基づいて非映像情報を取得する。非映像情報は、撮像装置の状況、撮影者の状況、撮像装置１００の撮影場所、撮影環境の状況等の、映像データからは取得できない情報を、複数の項目で表す。例えば、非映像情報は、地磁気データ、加速度データ、角速度データ、気圧データ、照度データ、ＧＰＳ信号、及び現在時刻に応じた情報を含む。
【００１９】
撮影工程判別部２０３は、撮像装置１００の撮影者が自装置を使用する一連の撮影行為における、現在の撮影工程を判別する。撮影工程には、シャッタの操作に応じて記憶する映像データの撮影を行う直前である「直前工程」及び、直前工程よりも時間的に前になる「事前工程」がある。図３は、撮影工程の説明図である。図３（ａ）は、撮像装置１００の電源投入からシャッタの操作による撮影を完了するまでの複数段階の撮影工程の状態遷移図である。図３（ｂ）は、各撮影工程の撮像装置１００を所持する撮影者３０８と被写体３０７との位置関係の説明図である。
【００２０】
撮影者３０８が、被写体３０７を撮影しようと思い立ち、撮像装置１００に電源投入することで、撮像装置１００の撮影工程判別部２０３は、撮影工程が第１工程３００にあると判別する。撮像装置１００は、第１工程３００で、電源投入直後の状態やパラメータ等の各種設定を行う。この場合、一般的に、撮影者３０８は、ライブビュー映像が表示されているか否かに関わらず、被写体３０７を撮像可能な範囲に捉えることを意識していない。そのために第１工程３００では、撮像装置１００の撮像部１０８は、地面や撮影者３０８の足元を写した映像を取得することが多い（図３（ｂ）参照）。
【００２１】
第１工程３００において撮影者３０８が、記憶する映像データを撮影する目的のために立つ、座る、しゃがむ等の姿勢の変更を行うことで、撮影工程判別部２０３は、撮影工程が第１工程よりも時間的に後になる第２工程３０１に移行したと判別する。第２工程３０１において撮影者３０８は、被写体３０７の撮影のために姿勢を確定中であり、姿勢を変化させている。第２工程３０１では、撮影者３０８が撮像装置１００を保持しながら姿勢を変更するために、撮像装置１００は動かされる。そのために撮影工程判別部２０３は、ＭＥＭＳ１０７で取得される加速度データ及び角速度データにより撮影者が姿勢を変更していることを検知して、撮影工程が第２工程３０１であると判別することができる。図３（ｂ）の例では、撮影者３０８が被写体３０７である植物を撮影するために、撮像装置１００を保持したまましゃがんでいる。そのために第２工程３０１では、撮像装置１００の撮像部１０８は、部分的に被写体３０７を捉えた映像を取得することが多い。
【００２２】
多くの撮像装置では、撮影モードが起動されたことに応じて、ライブビュー映像の表示が開始される。従って、ユーザは、第２工程３０１では、ライブビュー映像を確認しながら適切な姿勢を探索するように動き、最終的には、ライブビュー映像に、記憶したい映像データの内容が反映されるように撮像装置１００を構える。第２工程３０１において撮影者３０８が撮像装置１００を被写体３０７に向けて構えることで、撮影工程判別部２０３は、撮影工程が第３工程３０２に移行したと判別する。また、第１工程３００において撮影者３０８が姿勢を変更することなく撮像装置１００を被写体３０７に向けて構える場合、撮影工程判別部２０３は、第２工程３０１を経ることなく第３工程３０２に移行したと判別する。第３工程３０２は、撮影者３０８が撮像装置１００のシャッタを操作する直前の状態である。撮影者３０８が撮像装置１００を被写体３０７に向けて構えている状態であるために、撮像装置１００の撮像部１０８は、被写体３０７を捉えた映像を取得する（図３（ｃ）参照）。
【００２３】
撮影工程判別部２０３は、以上のような第１工程３００〜第３工程３０２のうち、第１工程３００及び第２工程３０１を「事前工程」、第３工程３０２を「直前工程」として判別する。撮影工程判別部２０３は、電源の投入、ＭＥＭＳ１０７の検知結果、ＧＰＳ信号、現在時刻及び撮像部１０８から取得する映像データにより、各工程の判別を行う。
【００２４】
シーン推定部２０６は、撮影工程判別部２０３の判別結果に応じて、撮影シーンの推定処理を行う。つまりシーン推定部２０６は、第１工程３００に応じた撮影シーンの推定、第２工程３０１に応じた撮影シーンの推定、及び第３工程３０２に応じた撮影シーンの推定を行う。
撮影術取得部２０５は、シーン推定部２０６により推定された撮影シーンに基づいて、記憶部２０７から撮影術を表す撮影ガイド情報を取得する。記憶部２０７はＲＡＭ１０３により実現されており、複数の撮影シーンに対応した複数の撮影ガイド情報を記憶する。出力制御部２０４は、シーン推定部２０６による撮影シーンの推定結果や撮影術取得部２０５が取得した撮影ガイド情報を、出力部１０５の表示画面に表示することで、撮影者に提示する。
【００２５】
図４は、シーン情報及び非映像情報の説明図である。シーン情報６００は、映像データから得られ、撮像装置１００が写している映像中の被写体の状況を表す。非映像情報６０１は、撮像装置の状況、撮影者の状況、及び場所・環境の状況の組み合わせを表す。
【００２６】
「撮像装置の状況」は、撮像装置１００のアングルと向いている方位とで表される。撮像装置１００のアングルは、ＭＥＭＳ１０７で検知される加速度データ及び角速度データに基づいて、上向き、下向き等の情報として表される。撮像装置１００の方位は、ＭＥＭＳ１０７で検知される角速度データ及び地磁気データに基づいて、東西南北等の情報として表される。
【００２７】
「撮影者の状況」は、撮影者による撮像装置１００の持ち方、撮影者の姿勢、及び撮影者の移動方法で表される。「撮像装置１００の持ち方」は、ＭＥＭＳ１０７で検知される加速度データ及び角速度データに基づいて、撮影者が撮像装置１００を構えている、ファインダを覗いている等の情報として表される。「撮影者の姿勢」は、ＭＥＭＳ１０７で検知される加速度データ及び角速度データに基づいて、撮影者が座る、しゃがむ、立っている等の情報として表される。「撮影者の移動方法」は、ＭＥＭＳ１０７で検知される加速度データ、角速度データ及びＧＰＳ受信部１０９で受信したＧＰＳ信号に基づいて、撮影者が乗り物で移動している、歩行中、静止している等の情報として表される。
【００２８】
「場所・環境の状況」は、撮影の時間帯、撮影場所（屋内・屋外）、撮影場所の高度、及び明るさで表される。「撮影の時間帯」は、計時部１１１で得られる現在時刻に基づいて、朝、昼、夕方、夜等に区別して表される。朝、昼、夕方、夜等に区別は、現在時刻がどこの時間帯に属するかで行われる。撮像装置１００は、季節毎に時間帯を変更して、区別してもよい。「撮影場所」は、撮像装置１００を保持する撮影者の位置が、ＧＰＳ受信部１０９がＧＰＳ信号を受信する場合には屋外と判断され、ＧＰＳ信号を受信できない場合には屋内と判断される。なお、撮影場所は、ＭＥＭＳ１０７で検知される照度データに基づいて判断されてもよい。「高度」は、ＭＥＭＳ１０７で検知される気圧データに基づいて、撮像装置１００を保持する撮影者が地下にいるのか一階にいるのかといった建物レベルの高さを表す。建物の中で高度は、一階相当の気圧の変化を予め記録しておき、検知された気圧の差分から判断するようにしてもよい。「明るさ」は、撮像装置１００を保持する撮影者のいる位置の明度であり、ＭＥＭＳ１０７で検知される照度データで表される。
【００２９】
非映像情報取得部２０２は、非映像情報６０１を、上記のような手法の他に、例えば、ＭＥＭＳ１０７の検知結果を学習して判断することで取得してもよい。
【００３０】
図５は、上記のような構成の撮像装置１００による撮影シーンの推定処理を表すフローチャートである。撮像装置１００に電源が投入されることで、この処理は開始される。
【００３１】
撮像装置１００に電源が投入されると、入力制御部２００は、撮像部１０８から、映像データを取得する（Ｓ４００）。この時点は、記憶する映像データの撮影の前の段階である。シーン情報取得部２０１は、入力制御部２００が取得した映像データを解析して、シーン情報を取得する（Ｓ４０１）。入力制御部２００は、ＭＥＭＳ１０７から地磁気データ、加速度データ、角速度データ、気圧データ、照度データ等の検知結果、ＧＰＳ受信部１０９からＧＰＳ信号、計時部１１１から現在時刻を取得する（Ｓ４０２）。非映像情報取得部２０２は、入力制御部２００が取得した検知結果、ＧＰＳ信号を受信信号、及び現在時刻に基づいて非映像情報を取得する（Ｓ４０３）。Ｓ４００、Ｓ４０１の処理とＳ４０２、Ｓ４０３の処理とは、略同時に行われてもよく、また逆の順序であってもよい。
【００３２】
撮影工程判別部２０３は、シーン情報取得部２０１で取得したシーン情報及び非映像情報取得部２０２で取得した非映像情報の少なくとも一方に基づいて、現在の状況が撮影工程の事前工程であるか、或いは直前工程であるかを判別する（Ｓ４０４）。撮影工程の判別処理の詳細については後述する。
【００３３】
撮影工程が事前工程と判別される場合（Ｓ４０４：事前工程）、シーン推定部２０６は、事前工程用のシーン推定処理を行う（Ｓ４０５）。シーン推定部２０６は、シーン情報のスコアＡと、後述する非映像情報のスコアＢとにより、例えば式１で算出される撮影シーン毎のスコアに基づいてシーン推定を行う。非映像情報のスコアＢも、シーン情報のスコアＡと同様に、該撮影シーンに対する確からしさを表す値である。
（スコア）  ＝  Ａ  ＋  ｋＢ  …（式１）
【００３４】
「ｋ」は、重み付けのための定数である。事前工程では、図３（ｂ）で説明した第１工程３００、第２工程３０１のように、映像データに地面や撮影者３０８の足元、被写体３０７の一部分を捉えた映像しか含まれないことが多い。そのために、映像データから取得したシーン情報のスコアＡの影響を下げて、非映像情報のスコアＢの影響を上げるように、定数「ｋ」の値が設定される。シーン推定部２０６は、すべての撮影シーンに対してスコアを算出して、最もスコアの高い撮影シーンを現在の撮影シーンに決定する。
【００３５】
撮影工程が直前工程と判別される場合（Ｓ４０４：直前工程）、シーン推定部２０６は、直前工程用のシーン推定処理を行う（Ｓ４０６）。シーン推定部２０６は、事前工程用のシーン推定処理と同様に、式１で算出される撮影シーンのスコアに基づいて、直前工程用のシーン推定処理を行う。直前工程の状態では、図３（ｂ）で説明した第３工程３０２のように、映像データに被写体３０７を明確に捉えた映像が含まれることが多い。そのため、映像データから取得したシーン情報のスコアＡの影響を上げて、非映像情報のスコアＢの影響を下げるように、定数「ｋ」の値が設定される。シーン推定部２０６は、すべての撮影シーンに対してスコアを算出して、最もスコアの高い撮影シーンを現在の撮影シーンに決定する。このように定数「ｋ」を変更することで、シーン推定部２０６は、異なる基準により撮影シーンを推定する。
【００３６】
なお、シーン推定部２０６は、Ｓ４０５、Ｓ４０６の処理において、算出した撮影シーンのスコアが所定の閾値を超えている撮影シーンを、すべて現在の撮影シーンに決定してもよい。
【００３７】
現在の撮影シーンが決定すると、撮影術取得部２０５は、決定した撮影シーンに基づいて、記憶部２０７から撮影ガイド情報を取得する（Ｓ４０７）。出力制御部２０４は、取得した撮影ガイド情報や、現在の撮影シーンを出力部１０５に表示する（Ｓ４０８）。出力制御部２０４は、撮影者による入力部１０６の操作に応じて撮影ガイド情報を表示するようにしてもよい。
【００３８】
図６は、図５のＳ４０４の撮影工程の判別処理を表すフローチャートである。
【００３９】
撮影工程判別部２０３は、非映像情報に基づいて、直前工程らしさを表す信頼度を取得する（Ｓ５００）。信頼度について、図７の非映像情報による判断ルールの説明図を用いて説明する。図７の判断ルールは、ＲＡＭ１０３に記憶される。非映像情報に含まれる各状況７００は、項目７０１毎に設定される。各項目７０１に対応して条件７０２が設定される。非映像情報の項目７０１の値が条件７０２を満たす場合、撮影工程判別部２０３は、信頼度を低下させる。信頼度は、例えば式２により算出される。直前工程らしさの信頼度の初期値は「０」である。
（信頼度）  ＝  （条件を満たす数）  ×  −１  …（式２）
【００４０】
例えば、「撮像装置の状況」として、アングルが真下を向いていれば、図３（ｂ）の第１工程３００の状態に近いと思われるため、直前工程らしさの信頼度は低下する。同様に、撮影者の状況の撮像装置１００の持ち方が、撮像装置１００を構えていない、或いはファインダを覗いていないのであれば、第１工程３００又は第２工程３０１であると思われるため、直前工程らしさの信頼度は低下する。また、「撮影者の状況」の姿勢が、頻繁に変更されるようであれば、第１工程３００又は第２工程３０１である可能性が高くなるため、直前工程らしさの信頼度は低下する。「撮影者の状況」の移動方法が、歩行や走行による移動中であれば、第１工程３００又は第２工程３０１である可能性が高くなるため、直前工程らしさの信頼度は低下する。「場所・環境の状況」の場所、高度、明るさが、頻繁に変更されるようであれば、移動をしている可能性が高く、第１工程３００又は第２工程３０１である可能性が高くなるため、直前工程らしさの信頼度は低下する。
【００４１】
信頼度を取得した撮影工程判別部２０３は、取得した信頼度が所定の閾値を下回るか否かを判断する（Ｓ５０１）。例えば、撮影工程判別部２０３は、式３の条件を満たすか否かを判断する。
（信頼度）  ＜  （所定の閾値）  …（式３）
【００４２】
撮影工程判別部２０３は、信頼度が式３の条件を満たす場合に、現在が事前工程であると判別する（Ｓ５０１：Y、Ｓ５０２）。撮影工程判別部２０３は、信頼度が式３の条件を満たさない場合に、現在が直前工程であると判別する（Ｓ５０１：N、Ｓ５０３）。撮影工程の判別後に、撮影工程判別部２０３は、撮影工程の判別処理を終了する。
【００４３】
図８は、シーン推定部２０６により行われるシーン推定処理時（Ｓ４０５、Ｓ４０６）に用いる非映像情報のスコアＢを取得するためのスコア表の説明図である。スコア表は、ＲＡＭ１０３に記憶される。スコア表は、非映像情報の各項目のスコアが、撮影シーン毎に設定される。各項目のスコアの合計が非映像情報のスコアＢとなる。一例として、風景の撮影シーンに対する各項目のスコアを説明する。なお、撮像装置１００の持ち方は、撮影シーンによらず共通であるので、図８の項目から省いてある。
【００４４】
風景を撮影する場合、撮影者の姿勢、移動方法、及び撮像装置の方位は、風景を撮影していることを特徴付けるものではないため、どの値をとってもスコアの加点は「０」である。撮像装置１００のアングルについては、風景を撮影する際には水平に保たれることが多いことから、水平の場合にスコアの加点を「１」としている。撮影を行う時間帯については、夜に風景を撮影することはないため、夜であればスコアの減点を「１」としている。撮影場所の屋内外については、屋内で風景を撮影することはないため、スコアの減点を「１」とし、屋外であれば、よく風景が撮影されるため、スコアの加点を「１」としている。撮影場所の高度については、地下で風景を撮影するということはないので、スコアの減点を「１」としている。撮影環境の明るさについては、１０００ルクス以上の明るさであれば、屋外の可能性があるとしてスコアの加算を「１」としている。
【００４５】
撮像装置１００による、具体的な図５の撮影シーンの推定処理を、撮影工程が図３（ａ）の第１工程３００の状態にあるときを例に説明する。
【００４６】
入力制御部２００は、撮像部１０８から地面が映る映像を表す映像データを取得する（Ｓ４００）。シーン情報取得部２０１は、取得した映像データに基づいて、複数のシーン毎にシーン情報を取得する（Ｓ４０１）。例えば、風景のシーン情報のスコアＡは「０」、植物のシーン情報のスコアＡは「０」、夜景のシーン情報のスコアＡは「２０」、料理のシーン情報のスコアＡは「０」、夕焼けのシーン情報のスコアＡは「０」である。
【００４７】
入力制御部２００は、ＭＥＭＳ１０７から地磁気データ、加速度データ、角速度データ、気圧データ、照度データ等の検知結果、ＧＰＳ受信部１０９からＧＰＳ信号、及び計時部１１１から現在時刻を取得する（Ｓ４０２）。非映像情報取得部２０２は、取得したこれらの検知結果、ＧＰＳ信号、及び現在時刻に基づいて非映像情報を取得する（Ｓ４０３）。非映像情報は、例えば撮影者の持ち方が撮像装置１００を構えていない、撮影者の姿勢が立位、移動方法が静止、撮像装置１００の方位が東、アングルが真下、撮影環境の時間帯が昼、屋内外が屋外、高度は一階相当、明るさが３０００ルクスである。
【００４８】
撮影工程判別部２０３は、直前工程らしさを表す信頼度を式２及び図７の判断ルールに基づいて算出し、撮影工程が直前工程か或いは事前工程かを判別する（Ｓ４０４）。非映像情報が、撮影者の持ち方が撮像装置１００を構えていない、及び撮像装置１００のアングルが真下であるために、信頼度は「−２」となる。所定の閾値を「０」とすると式３が満たされるために、撮影工程判別部２０３は、撮影工程が事前工程であると判別する（Ｓ４０４：事前工程）。
【００４９】
シーン推定部２０６は、図８のスコア表に基づいて非映像情報のスコアＢを算出する。非映像情報から、風景が「２」、植物が「２」、夜景が「−２」、料理が「−１」、夕焼けが「０」という撮影シーン毎のスコアＢが算出される。シーン推定部２０６は、事前工程用のシーン推定処理を行うため、重みを表す定数「ｋ」を「５０」として非映像情報の影響を大きくし、式１により撮影シーン毎のスコアを算出する。式１により、シーン推定部２０６は、風景の撮影シーンが「１００」、植物の撮影シーンが「１００」、夜景の撮影シーンが「−８０」、料理の撮影シーンが「−５０」、夕焼けの撮影シーンが「０」というスコアを得る。シーン推定部２０６は、撮影シーンのスコアが最も高い風景と植物を撮影シーンとして推定する（Ｓ４０５）。
【００５０】
撮影術取得部２０５は、撮影シーンとして推定された風景及び植物の撮影シーンに関する撮影ガイド情報を記憶部２０７から取得する（Ｓ４０７）。出力制御部２０４は、撮影術取得部２０５が取得した風景及び植物の撮影シーンに関する撮影ガイド情報を出力部１０５に表示する（Ｓ４０８）。
【００５１】
図９は、出力部１０５に表示される撮影ガイド情報を表す画像の例示図である。撮影ガイド情報を表す画像には、シーン推定部２０６で推定した撮影シーンを選択するためのアイコンが表示される表示エリア１２００と、映像データによる映像を表示する表示エリア１２０１が設けられる。図９（ａ）に示すように、表示エリア１２００には、推定された撮影シーンである植物と風景との各々のアイコンが表示される。表示エリア１２０１には、地面の画像が表示される。表示エリア１２００から植物のアイコンが選択されると、図９（ｂ）に示すように、植物の撮影術を表す撮影ガイド情報が、表示エリア１２０１に重ねて設けられる表示エリア１２０６にポップアップ表示される。
【００５２】
撮像装置１００による、具体的な図５の撮影シーンの推定処理を、撮影工程が図３（ａ）の第３工程３０２の状態にあるときを例に説明する。
【００５３】
入力制御部２００は、撮像部１０８から地面が映る映像を表す映像データを取得する（Ｓ４００）。シーン情報取得部２０１は、取得した映像データに基づいて、複数のシーン毎にシーン情報を取得する（Ｓ４０１）。例えば、風景のシーン情報のスコアＡは「０」、植物のシーン情報のスコアＡは「８０」、夜景のシーン情報のスコアＡは「０」、料理のシーン情報のスコアＡは「２０」、夕焼けのシーン情報のスコアＡは「１０」である。
【００５４】
入力制御部２００は、ＭＥＭＳ１０７から地磁気データ、加速度データ、角速度データ、気圧データ、照度データ等の検知結果、ＧＰＳ受信部１０９からＧＰＳ信号、計時部１１１から現在時刻を取得する（Ｓ４０２）。非映像情報取得部２０２は、取得したこれらの検知結果、ＧＰＳ信号、及び現在時刻に基づいて非映像情報を取得する（Ｓ４０３）。非映像情報は、例えば撮影者の持ち方が撮像装置１００を構えている、撮影者の姿勢がしゃがんでいる、移動方法が静止、撮像装置１００の方位が東、アングルが下向き、撮影環境の時間帯が昼、屋内外が屋外、高度は一階相当、明るさが３０００ルクスである。
【００５５】
撮影工程判別部２０３は、直前工程らしさを表す信頼度を式２及び図７の判断ルールに基づいて算出し、撮影工程が直前工程か或いは事前工程かを判別する（Ｓ４０４）。非映像情報が、判断ルールの条件７０２をいずれも満たさないために、信頼度は初期値の「０」となる。所定の閾値を「０」とすると、式３を満たさないために、撮影工程判別部２０３は、撮影工程が直前工程であると判別する（Ｓ４０４：直前工程）。
【００５６】
シーン推定部２０６は、図８のスコア表に基づいて非映像情報のスコアＢを算出する。非映像情報から、風景が「２」、植物が「４」、夜景が「−２」、料理が「１」、夕焼けが「−１」という撮影シーン毎のスコアＢが算出される。シーン推定部２０６は、直前工程用のシーン推定処理を行うため、重みを表す定数「ｋ」を「１０」として、映像情報の影響を大きくし、式１により撮影シーン毎のスコアを算出する。式１により、シーン推定部２０６は、風景の撮影シーンが「２０」、植物の撮影シーンが「１２０」、夜景の撮影シーンが「−２０」、料理の撮影シーンが「３０」、夕焼けの撮影シーンが「０」というスコアを得る。シーン推定部２０６は、撮影シーンのスコアが最も高い植物を撮影シーンとして推定する（Ｓ４０６）。
【００５７】
撮影術取得部２０５は、撮影シーンとして推定された植物の撮影シーンに関する撮影ガイド情報を記憶部２０７から取得する（Ｓ４０７）。出力制御部２０４は、撮影術取得部２０５が取得した植物の撮影シーンに関する撮影ガイド情報を出力部１０５に表示する（Ｓ４０８）。図９（ｃ）に示すように、表示エリア１２００には、推定された撮影シーンである植物のアイコンが表示される。表示エリア１２０１には、植物の画像が表示される。表示エリア１２００から植物のアイコンが選択されると、図９（ｂ）に示すように、植物の撮影術を表す撮影ガイド情報が、表示エリア１２０１に重ねて設けられる表示エリア１２０６にポップアップ表示される。表示エリア１２０１に被写体が明確に表示される場合、映像情報が有効に活用される。そのために、撮影シーンの推定が精度よく行われる。撮影シーンの推定が精度よく行われるために、撮影シーンに植物が推定され、表示エリア１２００に植物のアイコンのみが表示される。
【００５８】
以上のように、本実施形態の撮像装置１００は、撮像部１０８が被写体を明確に捉えていない映像しか取得できない場合にも、撮影シーンの推定精度の低下を抑制することができる。また、撮像部１０８から被写体を明確に捉えた映像が取得できる場合には、有効に活用し、撮影シーンの推定精度を向上させることができる。
【００５９】
なお、撮影工程が事前工程か直前工程かを判別する場合、撮影工程判別部２０３は、シーン情報取得部２０１で取得したシーン情報を利用して判別を行うようにしてもよい。この場合、直前工程らしさを表す信頼度として、最も確かさが高いシーン情報のスコアＡを信頼度として扱う。撮影工程判別部２０３は、所定の閾値を「６０」として信頼度（スコアＡ）式３の条件を満たせば、事前工程と判別し、満たさなければ直前工程と判別する。
【００６０】
また、撮影工程が事前工程か直前工程かを判別する場合、撮影工程判別部２０３は、シーン情報及び非映像情報の両方を利用して判別を行うようにしてもよい。図１０は、シーン情報及び非映像情報による判断ルールの説明図である。図１０の判断ルールは、ＲＡＭ１０３に記憶される。
【００６１】
撮影シーン８００毎に、非映像情報８０１の各状況の各項目の条件が設定される。条件は、該当する撮影シーン８００ではあり得ないものが設定される。すなわち各撮影シーン８００において、各状況の各項目の条件が一つでも満たされた場合には、シーン情報と非映像情報との関係に矛盾があると考えられる。撮像部１０８で取得した映像に被写体が明確に捉えられているならば、このような矛盾が発生することは少ないため、図３（ａ）で示した第１工程３００や第２工程３０１である可能性が高いと考えられる。
【００６２】
具体的には、以下のように判別される。撮影工程判別部２０３は、シーン情報に基づいて最もスコアＡの高い撮影シーンを選択する。撮影工程判別部２０３は、選択した最もスコアＡの高い撮影シーンに対して、図１０の判断ルールにより、非映像情報が条件を満たすか否かを判断して、撮影工程の判別を行う。図１０の判断ルールは、ＲＡＭ１０３に記憶される。
【００６３】
例えば、シーン情報は、夜景の撮影シーンのスコアＡが最も高いとする。非映像情報は、撮像装置１００のアングルは下向き、方位が東、撮影者の姿勢が立位、移動方法が静止、撮影時間帯が朝、屋内外が屋内、高さが一階相当、明るさが３０００ルクス以上とする。この場合、撮影工程判別部２０３は、矛盾の検出数を、条件を満たした数として式２に代入し、直前工程らしさの信頼度を算出する。撮影工程判別部２０３は、算出した信頼度と所定の閾値（例えば「０」）とを、式３に基づいて判断することで、撮影工程の判別を行う。
【００６４】
［第２実施形態］
撮像装置は、撮影工程を図３（ａ）の第１工程３００〜第３工程３０１に分けて判別し、各撮影工程において撮影シーンの推定を行うようにしてもよい。撮像装置のハードウェア構成は、第１実施形態と同じであるので説明を省略する。
【００６５】
図１１は、第２実施形態の撮像装置の機能を表す機能ブロック図である。各機能ブロックは、ＣＰＵ１０１がコンピュータプログラムを実行することで実現される。なお、ハードウェアによりこれらの機能を実現してもよい。第２実施形態の撮像装置の機能ブロックは、第１実施形態の撮像装置の機能ブロックに事前工程判別部１３００を追加した構成である。第２実施形態の撮像装置の機能ブロックの他の構成は、第１実施形態の撮像装置の機能ブロックと同じであるので説明を省略する。
【００６６】
事前工程判別部１３００は、事前工程を、さらに第１工程３００と第２工程３０１とのいずれであるかを判別する。事前工程、直前工程、第１工程３００〜第３工程３０１の定義は、第１実施形態と同様である（図３参照）。
【００６７】
図１２は、第２実施形態の撮像装置による撮影シーンの推定処理を表すフローチャートである。撮像装置に電源が投入されることで、この処理は開始される。第１実施形態の撮影シーンの推定処理（図５参照）と同じ処理には同じステップ番号を付してある。同じ処理については、説明を省略する。
【００６８】
撮像装置は、撮影工程判別部２０３が現在の状況を事前工程であると判別する場合（Ｓ４０４：事前工程）、事前工程判別部１３００により、事前工程が第１工程３００と第２工程３０１とのいずれかであるかを判別する（Ｓ１０００）。この判別処理の詳細については後述する。
【００６９】
事前工程が第１工程３００と判別される場合（Ｓ１０００：第１工程）、シーン推定部２０６は、第１工程用のシーン推定処理を行う（Ｓ１００１）。シーン推定部２０６は、シーン情報のスコアＡ及び非映像情報に基づくスコアＢ１、スコアＢ２により、例えば式４により撮影シーンの確かさを表すスコアを算出してシーン推定を行う。スコアＢ１は、非映像情報の撮像装置の状況、撮影者の状況に含まれるアングルと方位、姿勢、移動方法に基づいて算出される。スコアＢ２は、非映像情報の場所・環境の状況に含まれる時間帯、屋内外、高度、明るさに基づいて算出される。「ｋ」、「ｌ」は、重み付けのための定数である。
（スコア）  ＝  Ａ  ＋  ｋＢ１  ＋ｌＣ２    …（式４）
【００７０】
図３（ｂ）で説明した第１工程３００では、映像データは、地面や撮影者３０８の足元の映像しか含まないことが多い。また、撮像装置のアングル等の撮像装置の状況や撮影者３０８の姿勢等の撮影者の状況も確定していないことが多い。そのため、第１工程における撮影シーンの推定では、映像情報から取得したシーン情報のスコアＡの影響と、非映像情報のうち撮像装置の状況、撮影者の状況から取得したスコアＢ１の影響とを下げるように、重み付けのための定数「ｋ」、「ｌ」を設定する。シーン推定部２０６は、すべての撮影シーンに対してスコアを算出して、最もスコアの高い撮影シーンを現在の撮影シーンに決定する。
【００７１】
事前工程が第２工程３０１と判別される場合（Ｓ１０００：第２工程）、シーン推定部２０６は、第２工程用のシーン推定処理を行う（Ｓ１００２）。シーン推定部２０６は、Ｓ１００１の処理と同様に式４によりシーン推定処理を行うが、重み付けのための定数「ｋ」、「ｌ」がＳ１００１の処理とは異なる値となる。
図３（ｂ）で説明した第２工程３０１では、映像データは、地面や撮影者３０８の足元の映像しか含まないことが多い。しかし、第１工程３００と比較すると、撮像装置アングル等の撮像装置の状況や撮影者３０８の姿勢等の撮影者の状況も確定していることが多い。そのため、第２工程３０１における撮影シーンの推定では、シーン情報のスコアＡ影響を下げるように重み付けのための定数「ｋ」、「ｌ」を設定する。シーン推定部２０６は、すべての撮影シーンに対してスコアを算出して、最もスコアの高い撮影シーンを現在の撮影シーンに決定する。このように定数「ｋ」、「ｌ」を変更することで、シーン推定部２０６は、異なる基準により撮影シーンを推定する。
【００７２】
現在の撮影シーンが決定すると、撮影術取得部２０５は、決定した撮影シーンに基づいて、記憶部２０７から撮影ガイド情報を取得する（Ｓ４０７）。出力制御部２０４は、取得した撮影ガイド情報や、現在の撮影シーンを出力部１０５に表示する（Ｓ４０８）。出力制御部２０４は、撮影者による入力部１０６の操作に応じて撮影ガイド情報を表示するようにしてもよい。
【００７３】
図１３は、図１２のＳ１０００の、事前工程が第１工程３００と第２工程３０１とのいずれかであるかを判別する判別処理を表すフローチャートである。
【００７４】
事前工程判別部１３００は、非映像情報に基づいて、第１工程３００らしさを表す信頼度を取得する（Ｓ５００）。この処理は、第１実施形態の図６のＳ５００の処理と同様の処理であるため、詳細な説明は省略する。事前工程判別部１３００は、取得した信頼度が所定の閾値を下回るか否かを判断する（Ｓ１１０１）。この閾値は、第１実施形態の図６のＳ５０１の処理で用いる閾値よりも小さい値である。事前工程判別部１３００は、例えば、式５の条件を満たすか否かを判断する。
（信頼度）  ＜  （所定の閾値）  …（式５）
【００７５】
撮影工程判別部２０３は、信頼度が式５の条件を満たす場合に、現在が第１工程３００であると判別する（Ｓ１１０１：Y、Ｓ１１０２）。撮影工程判別部２０３は、信頼度が式３の条件を満たさない場合に、現在が第２工程３０１であると判別する（Ｓ１１０１：N、Ｓ１１０３）。このように撮影工程判別部２０３は、事前工程が第１工程３００と第２工程３０１とのいずれかであるかを判別する。
【００７６】
撮像装置による、具体的な図１２の撮影シーンの推定処理を、撮影工程が図３（ａ）の第１工程３００の状態にあるときを例に説明する。
【００７７】
入力制御部２００は、撮像部１０８から地面が映る映像を表す映像データを取得する（Ｓ４００）。シーン情報取得部２０１は、取得した映像データに基づいて、複数のシーン毎にシーン情報を取得する（Ｓ４０１）。例えば、風景のシーン情報のスコアＡは「０」、植物のシーン情報のスコアＡは「０」、夜景のシーン情報のスコアＡは「２０」、料理のシーン情報のスコアＡは「０」、夕焼けのシーン情報のスコアＡは「０」である。
【００７８】
入力制御部２００は、ＭＥＭＳ１０７から地磁気データ、加速度データ、角速度データ、気圧データ、照度データ等の検知結果、ＧＰＳ受信部１０９からＧＰＳ信号、計時部１１１から現在時刻を取得する（Ｓ４０２）。非映像情報取得部２０２は、取得したこれらの検知結果、ＧＰＳ信号、及び現在時刻に基づいて非映像情報を取得する（Ｓ４０３）。非映像情報は、例えば撮影者の持ち方が撮像装置を構えていない、撮影者の姿勢が立位、移動方法が静止、撮像装置の方位が東、アングルが真下、撮影環境の時間帯が昼、屋内外が屋外、高度は一階相当、明るさが３０００ルクスである。
【００７９】
撮影工程判別部２０３は、直前工程らしさを表す信頼度を式２及び図７の判断ルールに基づいて算出し、撮影工程が直前工程か或いは事前工程かを判別する（Ｓ４０４）。非映像情報が、撮影者の持ち方が撮像装置を構えていない、及び撮像装置のアングルが真下であるために、信頼度は「−２」となる。所定の閾値を「０」とすると、式３が満たされるために、撮影工程判別部２０３は、撮影工程が事前工程であると判別する（Ｓ４０４：事前工程）。
【００８０】
事前工程判別部１３００は、第１工程３００らしさを表す信頼度を式２及び図７の判断ルールに基づいて算出し、撮影工程が第１工程３００か或いは第２工程３０１かを判別する（Ｓ１０００）。信頼度は、Ｓ４０４の処理で算出した値と同じになるため、事前工程判別部１３００は、撮影工程判別部２０３から、Ｓ４０４で算出された信頼度を取得するようにしてもよい。信頼度は、「−２」であり、所定の閾値を「−１」とすると式５が満たされるために、事前工程判別部１３００は、撮影工程が第１工程３００であると判別する（Ｓ１０００：第１工程）。
【００８１】
シーン推定部２０６は、図８のスコア表に基づいて非映像情報のスコアＢ１、Ｂ２を算出する。非映像情報のうち撮像装置の状況、撮影者の状況により、風景が「０」、植物が「０」、夜景が「０」、料理が「０」、夕焼けが「−１」というスコアＢ１が算出される。また、非映像情報のうち場所・環境の状況により、風景が「２」、植物が「２」、夜景が「−２」、料理が「−１」、夕焼けが「−１」というスコアＢ２が算出される。シーン推定部２０６は、第１工程３００のシーン推定処理を行うために、重みを表す定数「ｋ」を「２０」、定数「ｌ」を「５０」として、スコアＢ２の影響を大きくし、式４により撮影シーン毎のスコアを算出する。式４により、シーン推定部２０６は、風景の撮影シーンが「１００」、植物の撮影シーンが「１００」、夜景の撮影シーンが「−８０」、料理の撮影シーンが「−５０」、夕焼けの撮影シーンが「−７０」というスコアを得る。シーン推定部２０６は、撮影シーンのスコアが最も高い風景と植物を撮影シーンとして推定する（Ｓ１００１）。
【００８２】
撮影術取得部２０５は、撮影シーンとして推定された風景及び植物の撮影シーンに関する撮影ガイド情報を記憶部２０７から取得する（Ｓ４０７）。出力制御部２０４は、撮影術取得部２０５が取得した風景及び植物の撮影シーンに関する撮影術を出力部１０５に表示する（Ｓ４０８）。表示例は、第１実施形態で示した図９（ａ）に例示するものとなる。
【００８３】
撮像装置による、具体的な図１２の撮影シーンの推定処理を、撮影工程が図３（ａ）の第２工程３０１の状態にあるときを例に説明する。
【００８４】
入力制御部２００は、撮像部１０８から地面が映る映像を表す映像データを取得する（Ｓ４００）。シーン情報取得部２０１は、取得した映像データに基づいて、複数のシーン毎にシーン情報を取得する（Ｓ４０１）。例えば、風景のシーン情報のスコアＡは「０」、植物のシーン情報のスコアＡは「０」、夜景のシーン情報のスコアＡは「２０」、料理のシーン情報のスコアＡは「０」、夕焼けのシーン情報のスコアＡは「０」である。
【００８５】
入力制御部２００は、ＭＥＭＳ１０７から地磁気データ、加速度データ、角速度データ、気圧データ、照度データ等の検知結果、ＧＰＳ受信部１０９からＧＰＳ信号、計時部１１１から現在時刻を取得する（Ｓ４０２）。非映像情報取得部２０２は、取得したこれらの検知結果、ＧＰＳ信号、及び現在時刻に基づいて非映像情報を取得する（Ｓ４０３）。非映像情報は、例えば撮影者の持ち方が撮像装置を構えていない、撮影者の姿勢がしゃがんでいる、移動方法が静止、撮像装置の方位が東、アングルが下向き、撮影環境の時間帯が昼、屋内外が屋外、高度は一階相当、明るさが３０００ルクスである。
【００８６】
撮影工程判別部２０３は、直前工程らしさを表す信頼度を式２及び図７の判断ルールに基づいて算出し、撮影工程が直前工程か或いは事前工程かを判別する（Ｓ４０４）。非映像情報が、撮影者の持ち方が撮像装置を構えていないために、信頼度は「−１」となる。所定の閾値を「０」とすると、式３が満たされるために、撮影工程判別部２０３は、撮影工程が事前工程であると判別する（Ｓ４０４：事前工程）。
【００８７】
事前工程判別部１３００は、第１工程３００らしさを表す信頼度を式２及び図７の判断ルールに基づいて算出し、撮影工程が第１工程３００か或いは第２工程３０１かを判別する（Ｓ１０００）。信頼度は、Ｓ４０４の処理で算出した値と同じになるため、事前工程判別部１３００は、撮影工程判別部２０３から、Ｓ４０４で算出された信頼度を取得するようにしてもよい。信頼度は、「−１」であり、所定の閾値を「−１」とすると式５が満たされないために、事前工程判別部１３００は、撮影工程が第２工程３０１であると判別する（Ｓ１０００：第２工程）。
【００８８】
シーン推定部２０６は、図８のスコア表に基づいて非映像情報のスコアＢ１、Ｂ２を算出する。非映像情報のうち撮像装置の状況、撮影者の状況により、風景が「０」、植物が「１」、夜景が「０」、料理が「１」、夕焼けが「−２」というスコアＢ１が算出される。また、非映像情報のうち場所・環境の状況により、風景が「２」、植物が「２」、夜景が「−２」、料理が「−１」、夕焼けが「−１」というスコアＢ２が算出される。シーン推定部２０６は、第２工程３０１のシーン推定処理を行うために、重みを表す定数「ｋ」、「ｌ」をともに「５０」として、式４により撮影シーン毎のスコアを算出する。式４により、シーン推定部２０６は、風景の撮影シーンが「１００」、植物の撮影シーンが「１５０」、夜景の撮影シーンが「−８０」、料理の撮影シーンが「０」、夕焼けの撮影シーンが「−１５０」というスコアを得る。シーン推定部２０６は、撮影シーンのスコアが最も高い植物を撮影シーンとして推定する（Ｓ１００１）。
【００８９】
撮影術取得部２０５は、撮影シーンとして推定された植物の撮影シーンに関する撮影ガイド情報を記憶部２０７から取得する（Ｓ４０７）。出力制御部２０４は、撮影術取得部２０５が取得した植物の撮影シーンに関する撮影ガイド情報を出力部１０５に表示する（Ｓ４０８）。
【００９０】
図９（ｄ）は、この場合に出力部１０５に表示される撮影術を表す画像の例示図である。撮影ガイド情報を表す画像には、シーン推定部２０６で推定した撮影シーンを選択するためのアイコンが表示される表示エリア１２０２と、映像データによる映像を表示する表示エリア１２０３が設けられる。表示エリア１２０２には、推定された撮影シーンである植物のアイコンが表示される。表示エリア１２０３には、植物の一部の画像が表示される。
【００９１】
以上のように、本実施形態の撮像装置は、撮影工程毎に撮影シーンの識別に効果の高い情報を適切に利用して、撮影シーンの推定を行う。
【００９２】
［その他の実施形態］
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵ、ＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2016152562.tif 000003
【図２】
2016152562.tif 000004
【図３】
2016152562.tif 000005
【図４】
2016152562.tif 000006
【図５】
2016152562.tif 000007
【図６】
2016152562.tif 000008
【図７】
2016152562.tif 000009
【図８】
2016152562.tif 000010
【図９】
2016152562.tif 000011
【図１０】
2016152562.tif 000012
【図１１】
2016152562.tif 000013
【図１２】
2016152562.tif 000014
【図１３】
2016152562.tif 000015