(57)【特許請求の範囲】
【請求項１】
撮影部を備えた撮影装置であって、
当該撮影装置による撮影前又は撮影中の状態である撮影状態を示す撮影状態情報を取得する情報取得部と、
前記撮影状態情報が示す撮影状態が、所定の撮影条件を満たすものとなるように当該撮影装置のユーザを誘導するナビゲーション情報を提示する提示部と
を備え、
前記ナビゲーション情報には、前記撮影条件を満たす被写体の位置及び大きさを示す第１オブジェクトと、前記撮影前又は撮影中における前記被写体の位置及び大きさを示す第２オブジェクトと、当該撮影装置の角度を示す第３オブジェクトとが共に含まれる
ことを特徴とする撮影装置。
【請求項２】
前記ナビゲーション情報は、ナビゲーション画像、ナビゲーションテキストメッセージ、及び、ナビゲーション音声の少なくとも何れかを含む
ことを特徴とする請求項１に記載の撮影装置。
【請求項３】
前記ナビゲーション情報には、
前記所定の撮影条件を示す情報と、
現在の撮影状態を、前記所定の撮影条件を満たす撮影状態に移行させるためにユーザが行うべき動作を示す情報と
が含まれている
ことを特徴とする請求項１又は２に記載の撮影装置。
【請求項４】
前記ナビゲーション情報には、現在の撮影状態を示す情報が更に含まれている
ことを特徴とする請求項３に記載の撮影装置。
【請求項５】
前記撮影状態情報が示す撮影状態を評価する撮影状態評価部を備え、
前記撮影状態評価部が、前記撮影状態が前記所定の撮影条件を満たしていると評価した場合に、前記提示部は、撮影条件を満たしていることを示す情報を含むナビゲーション情報を提示する
ことを特徴とする請求項１から４の何れか１項に記載の撮影装置。
【請求項６】
前記撮影状態情報が示す撮影状態を評価する撮影状態評価部を備え、
前記撮影部が撮影を開始していない状態において、前記撮影状態評価部が、前記撮影状態が前記所定の撮影条件を満たしていると評価した場合に、前記撮影部が撮影を開始することを特徴とする請求項１から４の何れか１項に記載の撮影装置。
【請求項７】
前記撮影状態評価部は、撮影開始後における撮影状態を評価し、評価結果を示す評価情報を、前記撮影部が撮影した画像に関連付けて管理する
ことを特徴とする請求項５又は６に記載の撮影装置。
【請求項８】
前記撮影状態評価部が、
撮影開始後における撮影状態が、前記所定の撮影条件を満たさなくなったと判断した場合、
前記提示部は、撮影条件を満たしていないことを示す情報を含むナビゲーション情報を提示する
ことを特徴とする請求項７に記載の撮影装置。
【請求項９】
前記撮影状態評価部が、
撮影開始後における撮影状態が、前記所定の撮影条件を満たさなくなったと判断した場合、
前記撮影部は、撮影を停止する
ことを特徴とする請求項７に記載の撮影装置。
【請求項１０】
前記情報取得部は、撮影種別を示す撮影種別情報を更に取得し、
前記提示部は、前記撮影種別情報に応じたナビゲーション情報を提示する
ことを特徴とする請求項１から９の何れか１項に記載の撮影装置。
【請求項１１】
前記所定の撮影条件を設定する設定部を更に備え、
前記設定部は、前記撮影種別情報、撮影対象物の状態、及び撮影対象者の状態の少なくとも何れかに応じて、前記所定の撮影条件を設定する
ことを特徴とする請求項１０に記載の撮影装置。
【請求項１２】
撮影装置による撮影前又は撮影中の状態である撮影状態を示す撮影状態情報を取得する情報取得部と、
前記撮影状態情報が示す撮影状態が、予め定められた撮影条件を満たすものとなるように前記撮影装置のユーザを誘導するナビゲーション情報を生成するナビゲーション情報生成部と
を備え、
前記ナビゲーション情報には、前記撮影条件を満たす被写体の位置及び大きさを示す第１オブジェクトと、前記撮影前又は撮影中における前記被写体の位置及び大きさを示す第２オブジェクトと、当該撮影装置の角度を示す第３オブジェクトとが共に含まれる
ことを特徴とする情報処理装置。
【請求項１３】
撮影装置が、
当該撮影装置による撮影前又は撮影中の状態である撮影状態を示す撮影状態情報を取得する情報取得ステップと、
前記撮影状態情報が示す撮影状態が、所定の撮影条件を満たすものとなるように当該撮影装置のユーザを誘導するナビゲーション情報を提示する提示ステップと
を実行し、
前記ナビゲーション情報には、前記撮影条件を満たす被写体の位置及び大きさを示す第１オブジェクトと、前記撮影前又は撮影中における前記被写体の位置及び大きさを示す第２オブジェクトと、当該撮影装置の角度を示す第３オブジェクトとが共に含まれる
方法。
【請求項１４】
情報処理装置が、
撮影装置による撮影前又は撮影中の状態である撮影状態を示す撮影状態情報を取得する情報取得ステップと、
前記撮影状態情報が示す撮影状態が、所定の撮影条件を満たすものとなるように当該撮影装置のユーザを誘導するナビゲーション情報を生成する生成ステップと
を実行し、
前記ナビゲーション情報には、前記撮影条件を満たす被写体の位置及び大きさを示す第１オブジェクトと、前記撮影前又は撮影中における前記被写体の位置及び大きさを示す第２オブジェクトと、当該撮影装置の角度を示す第３オブジェクトとが共に含まれる
方法。
【請求項１５】
請求項１２に記載の情報処理装置としてコンピュータを機能させるためのプログラムであって、前記情報取得部と、前記ナビゲーション情報生成部としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影装置、情報処理装置、撮影のナビゲーション方法およびプログラムに関する。
【背景技術】
【０００２】
ユーザがスマートフォン等の端末で撮影した画像を専門家が分析して、診断や指導を行うサービスが公知である。例えば、画像における撮影対象が人である場合、画像の分析によって、骨格の歪み等についての診断や、スポーツの競技におけるフォームの指導を行う。また、このような画像は、診断や指導の結果を出力とする機械学習の入力値となり得る。特許文献１では、運動動作を撮影した画像に基づいて、指導ポイントごとに適切なアドバスを提供可能な運動支援プログラムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１１９８３３号公報（２０１５年７月２日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述のようなサービスにおいては、診断や指導を依頼する各ユーザが、診断等に好適な画像をどのように撮影すればよいのか分かり辛く、統一性のある一律な画像を撮影することが困難であるという問題がある。
【０００５】
本発明の一態様は、上記の問題に鑑みてなされたものであり、診断等に用いる好適な画像を、ユーザが容易に撮影可能とすることを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明の一態様に係る撮影装置は、撮影部を備えた撮影装置であって、当該撮影装置による撮影前又は撮影中の状態である撮影状態を示す撮影状態情報を取得する情報取得部と、前記撮影状態情報が示す撮影状態が、所定の撮影条件を満たすものとなるように当該撮影装置のユーザを誘導するナビゲーション情報を提示する提示部とを備える。
【発明の効果】
【０００７】
本発明の一態様によれば、診断等に用いる好適な画像を、ユーザが容易に撮影可能とすることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態１に係る撮影装置の機能ブロック図である。
【図２】実施形態１に係る処理の流れを示すフローチャートである。
【図３】撮影種別の選択を受け付けるための画面の一例を示す図である。
【図４】撮影条件の一例を示す図である。
【図５】ナビゲーション情報の一例を示す図である。
【図６】撮影条件が満たされていないことを示す画面の一例を示す図である。
【図７】本発明の実施形態２に係る撮影装置の機能ブロック図である。
【図８】ナビゲーション情報を含む画面の一例を示す図である。
【図９】ナビゲーション情報を含む画面の一例を示す図である。
【図１０】ナビゲーション情報を含む画面の一例を示す図である。
【図１１】ナビゲーション情報を含む画面の一例を示す図である。
【図１２】ナビゲーション情報を含む画面の一例を示す図である。
【図１３】本発明の実施形態３に係る撮影装置の機能ブロック図である。
【図１４】撮影装置およびサーバ装置として用いられるコンピュータの物理的構成を例示した機能ブロック図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について、詳細に説明する。ただし、各実施形態に記載されている構成は、特に特定的な記載がない限り、この発明の範囲をそれのみに限定する趣旨ではなく、単なる説明例に過ぎない。
【００１０】
〔実施形態１〕
以下、本発明の一実施形態について、図１〜図６を参照して説明する。本実施形態においては、撮影を誘導するためのナビゲーション情報を提示する撮影装置について詳述する。
【００１１】
〔１．撮影装置１の構成〕
図１は、本実施形態に係る撮影装置１の機能ブロック図である。以下、撮影装置１は、カメラを内蔵したスマートフォンであるものとして説明するが、これに限定されず、例えばデジタルカメラ、タブレット又はゲーム機等であってもよい。
【００１２】
図１に示す通り、撮影装置１は、制御部１０、記憶部２１、撮影部２２、表示部（提示部）２３および入力部２４を備えている。
【００１３】
制御部１０は、撮影装置１全体を統括する制御装置であって、情報取得部１１、撮影状態評価部１２、撮影制御部１３、表示制御部１４および情報生成部（ナビゲーション情報生成部）１５としても機能する。
【００１４】
情報取得部１１は、撮影装置１による撮影前又は撮影中の状態である撮影状態を示す撮影状態情報を取得する。撮影状態は、撮影装置１の状態と、起動中の撮影部２２が写している画像の状態と、を含む。本明細書において「撮影」とは、撮影部２２が写した風景等の画像を画像ファイルとして保存することをいう。
【００１５】
撮影状態評価部１２は、撮影状態情報が示す撮影状態を評価する。撮影制御部１３は、撮影部２２による撮影処理に係る制御を行う。表示制御部１４は、表示部２３による画面表示に係る制御を行う。情報生成部１５は、撮影装置１のユーザを誘導するナビゲーション情報を、撮影状態情報を適宜参照して生成する。また、制御部１０の各機能の詳細については後述する。
【００１６】
記憶部２１は、各種情報を格納する記憶装置であって、少なくとも撮影条件およびナビゲーション情報を規定する情報と、撮影装置１が撮影した画像とを保存する。なお、本開示において「画像」には、静止画に限定されず、動画も含まれ得るものとする。
【００１７】
撮影部２２は、画像を撮影するためのレンズ等を含むカメラとしての機構である。撮影部２２は、撮影装置１の表面及び背面の少なくとも一方に設けられる。表示部２３は、画像やテキストを表示する表示パネルであって、撮影部２２が写している風景等の画像を表示する。また、表示部２３は、撮影状態情報が示す撮影状態が、所定の撮影条件を満たすものとなるように撮影装置１のユーザを誘導するナビゲーション情報を提示する。ここで、撮影条件を満たすとは、予め設定された適切な撮影状態と、現在の撮影状態との差異が所定の範囲内に収まることを意味する。
【００１８】
入力部２４は、撮影装置１に対するユーザの入力操作を受け付けるボタン等のインタフェースである。なお、撮影装置１がスマートフォンであるこの例においては、表示部２３および入力部２４の少なくとも一部は、タッチパネルとして実現され得る。
【００１９】
また、撮影装置１は、画像を一時的にバッファする図示しないメモリを備える。また、撮影装置１は、提示部の一態様として音声を出力するためのスピーカ等の機構を備えていてもよい。また、撮影装置１は、自身の傾きや回転角を検出する図示しない機構を備える。当該機構は、例えば加速度センサ等によって実現される。
【００２０】
〔２．撮影処理の流れ〕
本実施形態に係る撮影装置１における処理の流れについて、図２を参照して説明する。図２は、上記処理の流れを示すフローチャートである。図２のフローチャートに示す処理は、撮像装置において、例えば、撮影に用いる所定のアプリケーションが起動された場合に開始される。以下では、画像が動画である場合を例に説明する。
【００２１】
ステップＳ１０１において、表示制御部１４は、撮影種別の選択を受け付けるための画面を表示部２３に表示させる。図３は、当該画面の一例を示す図である。図３において、オブジェクト３０は、撮影種別の選択を促すためのテキストである。ここで、撮影種別とは、一の撮影条件と対応する撮影内容（用途や被写体）ごとに区分される画像の種類を意味する。ボタン３１ａ〜３１ｃは、各撮影種別を選択する操作を受け付けるためのボタンである。図３の簡略化した画面において、撮影種別は、Ａ、Ｂ及びＣの３通りである。なお、撮影種別が１種類である場合、本ステップＳ１０１の処理は省略されることが望ましい。
【００２２】
入力部２４を介して何れかの撮影種別の選択を指示するユーザ操作がなされた場合、即ちボタン３１ａ〜３１ｃの何れかを選択するユーザ操作がなされた場合、情報取得部１１が、指示された撮影種別を示す撮影種別情報を取得し、続いてステップＳ１０２の処理が実行される。
【００２３】
ステップＳ１０２において、制御部１０は、選択された撮影種別に基づいて、撮影条件を特定する。ここで、撮影条件とは、撮影種別ごとに予め設定された適切な撮影状態の値又は範囲を意味する。
【００２４】
図４は、撮影条件の一例を示す図である。図４の表において「チルト角度」とは、被写体に対する撮影装置１の上下方向の回転角であって、撮影装置１の横方向に沿った軸を中心とする回転角を意味する。また、「パン角度」とは、被写体に対する撮影装置１の左右方向の回転角であって、撮影装置１の縦方向に沿った軸を中心とする回転角を意味する。また、「ロール角度」とは、撮影装置１の前後方向に沿った軸とした被写体に対する回転角を意味する。
【００２５】
「被写体」とは、撮影されるべき被写体の種別を意味する。図４の例では、被写体の種別は、人であるが、これに限られない。被写体の種別は、人の他に、顔、車、動物、建築物および壁等の検出可能な任意の物体が設定され得る。
【００２６】
「大きさ」とは、撮影される画像における「被写体」の画像上の大きさを意味する。図４の例では、「大きさ」は、「被写体」に対応するバウンティングボックスの高さ（ｈ）及び幅（ｗ）として設定されているが、これに限られない。「大きさ」は、「被写体」に対応するバウンティングボックスの画面（画像全体）に対する高さ及び幅の割合として設定されてもよい。また、「被写体」の輪郭を検出可能な場合には、「大きさ」として、バウンティングボックスではなく、「被写体」の輪郭の高さ及び幅やこれらの割合が設定されてもよい。
【００２７】
「位置」とは、撮影される画像における「被写体」の位置を意味する。図４の例では、「位置」は、「被写体」の絶対座標（ｘ，ｙ）として設定されているが、これに限られない。「位置」は、他の「被写体」を基準とした相対座標として設定されてもよい。なお、「被写体」の絶対座標（ｘ，ｙ）は、「被写体」の輪郭の所定部分（中心や左上）の絶対座標又は「被写体」に対応するバウンティングボックスの所定部分（中心や左上）の絶対座標であり得る。
【００２８】
「許容範囲」とは、撮影条件を満たすと撮影条件として許容される範囲であり、「チルト角度」、「パン角度」、「ロール角度」、「大きさ」、「位置」等の数値で設定される撮影条件の値に対して設定される。「許容範囲」は、角度範囲、座標範囲、又は割合範囲として設定され得る。図４の例では、一の撮影種別に対して一の許容範囲が設定されているが、一の撮影種別に対応する各撮影条件についてそれぞれ許容範囲が設定されてもよい。
【００２９】
例えば撮影種別が「Ｂ」の場合、チルト角度、パン角度およびロール角度は０度であり、一人の被写体を含み、当該被写体の大きさ、即ち高さ及び幅が（ｈ１、ｗ１）であり、当該被写体の位置が画面内において（ｘ１、ｙ１）であることが撮影において要求される。
【００３０】
なお、撮影条件は、上記の例に限られない。例えば、撮影されるべき被写体が複数である場合、複数の被写体の相対的な位置関係（例えば、「被写体１〜３が左から順に並ぶ」等）が撮影条件の一つとして設定されてもよい。また、撮影画像の明るさが撮影条件に含まれてもよい。この場合、許容される撮影画像の明るさの範囲が撮影条件の一つとして設定されてもよい。
【００３１】
ステップＳ１０３において、撮影制御部１３は、撮影部２２を起動させる。なお、撮影部２２が写している画像が表示部２３に表示されるが、ここで表示される画像が記録されるわけではない。
【００３２】
ステップＳ１０４において、制御部１０は、表示中の画像から被写体を検出する。制御部１０が被写体を検出する方法は、特に限定されず、既存の手法を用いてよい。また、表示制御部１４は、画面内において検出された被写体に対してバウンティングボックス（枠囲み等のマーカ）を付してもよい。
【００３３】
ステップＳ１０５において、情報取得部１１は、撮影状態を示す撮影状態情報の取得を開始する。また、本ステップＳ１０５において、情報生成部１５は、当該撮影状態情報、及び記憶部２１に格納された情報であって、ナビゲーション情報を規定する情報を参照して、撮影種別に応じたナビゲーション情報を生成する。例えば記憶部２１には、撮影種別および撮影状態情報を入力とする関数であって、ナビゲーション情報を出力とする関数を示す情報が、ナビゲーション情報を規定する情報として格納されており、情報生成部１５が当該情報を参照してナビゲーション情報をリアルタイムに生成する構成であってもよい。
【００３４】
または記憶部２１には、各撮影種別においてナビゲーション情報の生成に用いられる候補となる情報であって、オブジェクトのテンプレート及びテキストのテンプレートを示す情報が、ナビゲーション情報を規定する情報として格納されている構成でもよい。
【００３５】
上記構成において、情報生成部１５は、オブジェクトのテンプレートの一部又は全部に座標変換、或いは色調変換等を施して、位置、形状、方向、大きさ又は色等を、現時点における撮影状態情報に応じて補正することにより、画面に表示すべきナビゲーション情報としてのオブジェクトを生成する。
【００３６】
また、上記構成において、情報生成部１５は、テキストのテンプレートから、現時点における撮影状態情報に応じて、画面に表示すべきナビゲーション情報としてのテキストを選択する構成としてもよい。ただし、上述した処理の一部又は全部は、表示制御部１４によってなされる構成であってもよい。
【００３７】
また、表示制御部１４は、生成されたナビゲーション情報を、表示部２３に表示させる。また、ナビゲーション情報は、以降のステップにおいても撮影が終了するまで継続して表示される。撮影状態情報が示す撮影状態が変化した場合、その都度、情報生成部１５が変化後の撮影状態に応じたナビゲーション情報を生成し、表示制御部１４が当該ナビゲーション情報を表示部２３に表示させる。ユーザは、ナビゲーション情報を参照して、撮影状態が撮影条件を満たすように撮影装置１を操作するか、被写体を移動させる。
【００３８】
図５は、情報生成部１５が生成したナビゲーション情報の一例を示す図である。図５の画面には、実際には、撮影部２２が写している画像が画面に表示されるが、説明の便宜上、省略されている。これは、図６についても同様である。図５の画面Ａにおいて、オブジェクト３２は、ユーザをテキストメッセージで誘導するナビゲーションテキストメッセージ（ナビゲーション情報）の一例である。
【００３９】
例えばオブジェクト３２内の「カメラを左に向けてください」とは、現在の撮影状態が、カメラを向ける向きが被写体に対して右側過ぎる状態（被写体の位置が画面上で左側過ぎる状態）であるため、撮影装置１を左に向けることをユーザに促すメッセージである。また、「カメラを離してください」とは、現在の撮影状態が、撮影装置１と被写体との距離が近すぎる状態（被写体の画面上での大きさが大き過ぎる状態）であるため、撮影装置１を被写体から離すことをユーザに促すメッセージである。また、「カメラを垂直にしてください」とは、現在の撮影状態が、撮影装置１が傾きすぎている状態（撮影装置１のチルト角度及びロール角度の少なくとも一方が大き過ぎる状態）であるため、撮影装置１を垂直にすることをユーザに促すメッセージである。
【００４０】
オブジェクト３３は、撮影装置１を模式的に示すアイコンである。オブジェクト３３は、その形状により、撮影装置１の状態（チルト角度及びロール角度）を示す。この例においてオブジェクト３３が台形であることは、撮影装置１のチルト角度が０度ではないことを示している。図５に示す例では、オブジェクト３３は、テキストメッセージであるオブジェクト３２に含まれる「カメラを垂直にしてください」に対応しており、ユーザに対してカメラが傾いていることを視覚的に提示するためのオブジェクトである。
【００４１】
オブジェクト３４ａ及び３４ｂは、オブジェクト３３に対して相対的に固定された位置に配置されるポインタである。オブジェクト３４ａは、適切なロール角度（ロール角度の撮影条件）を示している。オブジェクト３４ｂは、適切なチルト角度（チルト角度の撮影条件）を示している。オブジェクト３５ａ及び３５ｂは、撮影装置１を動かすことによって画面内を移動するポインタである。オブジェクト３５ａは、現在のロール角度を示している。オブジェクト３５ｂは、現在のチルト角度を示している。オブジェクト３６ａ及び３６ｂは、撮影条件を満たすためにユーザが撮影装置１を動かすべき方向を示している。
【００４２】
例えば、オブジェクト３６ａは、テキストメッセージであるオブジェクト３２に含まれる「カメラを左に向けてください」に対応する矢印型の図像である。また、オブジェクト３６ｂは、オブジェクト３２に含まれる「カメラを離してください」に対応する矢印型の図像である。オブジェクト３３、３４ａ、３４ｂ、３５ａ、３５ｂ、３６ａ及び３６ｂ等に例示する画像であって、撮影を誘導するための画像は、現在の撮影状態を含むナビゲーション情報の一種であるナビゲーション画像の一例である。
【００４３】
図５における上記ナビゲーションテキストメッセージ及び上記ナビゲーション画像に例示するように、ナビゲーション情報には、現在の撮影状態を、所定の撮影条件を満たす撮影状態に移行させるためにユーザが行うべき動作を示す情報が含まれていてもよい。また、ナビゲーション情報には、当該所定の撮影条件を示す情報が含まれていてもよい。
【００４４】
また、制御部１０は、図５の画面Ａおよび画面Ｂ等に含まれるナビゲーションテキストメッセージを、ナビゲーション情報の一種であるナビゲーション音声として音声出力させてもよい。
【００４５】
上述したように、ナビゲーション情報は、ナビゲーション画像、ナビゲーションテキストメッセージ、ナビゲーション音声の少なくとも何れかを含み得る。また、ナビゲーション情報には、ユーザの操作に応答して撮影装置１を振動させることを規定する情報が含まれていてもよい。また、ナビゲーション情報の他の例については後述する。
【００４６】
ステップＳ１０６において、撮影状態評価部１２は、取得された撮影状態情報が示す撮影状態が撮影条件を満たすか判定を行う。撮影状態評価部１２が、撮影状態が撮影条件を満たしていると判定した場合、続いてステップＳ１０７の処理が実行され、撮影条件を満たしていないと判定した場合、続いてステップＳ１０４からの処理が繰り返される。
【００４７】
ステップＳ１０７において、制御部１０は、記憶部２１に記録される画像（動画）の撮影を許可する処理を行う。また、表示制御部１４は、図５の画面Ｂに例示するように、撮影条件を満たしていることを示す情報を表示部２３に表示させる。図５の画面Ｂにおいて、オブジェクト３８は、撮影条件が満たされていることを示すナビゲーションテキストメッセージである。オブジェクト３９ａおよび３９ｂは、画面Ａに例示する状態から撮影装置１が動かされることによって、画面内におけるオブジェクト３５ａ及び３５ｂが移動してオブジェクト３４ａ及び３５ｂにそれぞれ重畳することによって表示されるオブジェクトであって、上述したチルト角度及びロール角度についての撮影条件が満たされていることを示すオブジェクトである。
【００４８】
別の側面から言えば、オブジェクト３４ａ及び３４ｂと、オブジェクト３５ａ及び３５ｂとが重畳していない状態であることは、撮影条件が満たされていない撮影状態であることを示している。また、オブジェクト３３が長方形であることは、被写体に対する撮影装置１のチルト角度及びロール角度についての撮影条件が満たされていることを示している。なお、撮影条件が満たされていることは、例えば、撮影開始を指示するためのボタン３１の表示態様が、選択可能なことを示すように変化することによって提示されてもよい。
【００４９】
ステップＳ１０８において、制御部１０は、画像（動画）の撮影開始を指示するユーザ操作がなされたか否か、即ちボタン３１が選択されたか否かを判定する。制御部１０が、当該ユーザ操作がなされたと判定した場合、続いてステップＳ１０９の処理が実行され、なされていないと判定した場合、続いてステップＳ１０４からの処理が繰り返される。
【００５０】
ステップＳ１０９において、制御部１０は、記録の対象となる画像（動画）の撮影を開始する。本ステップＳ１０９以降において撮影された画像（動画）は、記憶部２１に保存されるまで撮影装置１内のメモリにバッファされる。続いてステップＳ１１０の処理が実行される。
【００５１】
なお、本ステップＳ１０６以降の処理における別の態様として、ステップＳ１０６において、撮影状態評価部１２が、撮影状態が撮影条件を満たしていると判定した場合、撮影制御部１３が、撮影部２２による撮影を自動的に開始させる構成であってもよい。換言すると、ステップＳ１０６において撮影条件が満たされていると判定された場合、制御部１０は、記憶部２１に記録される画像の撮影を許可する処理を行い、続いてステップＳ１０９の処理が実行される構成であってもよい。
【００５２】
ステップＳ１１０において、撮影状態評価部１２は、撮影開始後における撮影状態が撮影条件を満たすか判定を行う。なお、撮像状態評価部は、撮影条件に対する実際の撮影状態の誤差や誤差率等を評価し、この評価結果を示す評価情報を、撮影部２２が撮影した画像に関連付けて記録してもよい。即ち、上記評価情報は、撮影画像に関連付けて記憶部２１に保存されるものであってもよい。撮影状態評価部１２が、撮影中の撮影状態が撮影条件を満たしていると判定した場合、続いてステップＳ１１２の処理が実行され、撮影条件を満たさなくなったと判定した場合、続いてステップＳ１１１の処理が実行される。
【００５３】
ステップＳ１１１において、表示制御部１４は、撮影状態が撮影条件を満たしていないことを示す情報を含むナビゲーション情報を、撮影条件が満たされるまで表示部２３に表示させる。
【００５４】
図６は、撮影条件が満たされていないことを示す画面の一例を示す図である。図６に示す画面において、オブジェクト４１は、被写体に対する撮影装置１の角度についての撮影条件が満たされていないことを示すナビゲーションテキストメッセージの一例である。本ステップＳ１１１の処理に続いてステップＳ１１２の処理が実行される。
【００５５】
なお、本ステップＳ１１１の処理における別の態様として、撮影制御部１３は、撮影部２２による撮影を停止させ、続いてステップＳ１０４への遷移が行われる構成であってもよい。
【００５６】
ステップＳ１１２において、制御部１０は、画像の撮影終了を指示するユーザ操作がなされたか否かを判定する。制御部１０が、当該ユーザ操作がなされたと判定した場合、撮影制御部１３が撮影部２２による撮影を終了させて、続いてステップＳ１１３の処理が実行される。制御部１０が、当該ユーザ操作がなされていないと判定した場合、続いてステップＳ１１０からの処理が繰り返される。
【００５７】
ステップＳ１１３において、制御部１０は、ステップＳ１０９以降の処理によってバッファに格納された画像（動画）を、記憶部２１に保存する。また、上述したように、制御部１０は、上記評価情報を、格納される画像に関連付けて記憶部２１に保存してもよい。評価結果の時系列データと画像とを対応付けて保存することにより、適切な撮影状態で撮影された画像部分を事後的に特定することができる。
【００５８】
図２のフローチャートに基づく上述した処理例のように、本実施形態に係る撮影方法は、撮影装置１が、撮影装置１による撮影前又は撮影中の撮影状態を示す撮影状態情報を取得する情報取得ステップと、前記撮影状態情報が示す撮影状態が、所定の撮影条件を満たすものとなるように撮影装置１のユーザを誘導するナビゲーション情報を提示する提示ステップとを実行する。
【００５９】
上記の方法によれば、診断等に用いる好適な画像を、ユーザが容易に撮影可能とすることができる。なお、ナビゲーション情報の提示は行うが、撮影状態を評価することによる判定を行わない構成の撮影装置についても、本開示の範囲に含まれる。
【００６０】
なお、図２のフローチャートに示す処理の変形例として、撮影種別をユーザに選択させるのではなく、ステップＳ１０４に相当する工程において、制御部１０が、表示中の画像において検出した被写体の種類および数等に応じて、自動的に撮影種別を決定する構成であってもよい。被写体の種類及び数等と、撮影種別と、を対応づけたテーブルを記憶部２１に保存し、制御部１０が当該テーブルを参照することにより、制御部１０は、検出した被写体の種類及び数等に基づいて、撮影種別を決定することができる。これにより、ユーザが、自身の選択すべき撮影種別を確認および選択する手間を省くことができる。
【００６１】
〔実施形態２〕
本発明の第２の実施形態について、以下に説明する。なお、説明の便宜上、上記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を繰り返さない。また、以降の実施形態においても同様である。
【００６２】
本実施形態においては、上述した撮影条件の設定が変更される構成と、ナビゲーション情報のその他の例とについて説明する。
【００６３】
図７は、本実施形態に係る撮影装置１ａの機能ブロック図である。撮影装置１ａは、図１に示す撮影装置１の構成に加え、制御部１０ａが更に設定部１６として機能する構成である。
【００６４】
設定部１６は、撮影条件の設定を行う。また、設定部１６は、撮影種別情報、及び被写体（撮影対象物あるいは撮影対象者）の状態の少なくとも何れかに応じて、所定の撮影条件を設定し得る。
【００６５】
ここで、設定部１６が撮影条件の設定を変更するタイミングは、特定のタイミングに限定されない。設定部１６が撮影条件の設定を変更するタイミングは、例えば、ユーザが撮影種別を選択する前であってもよいし、ナビゲーション情報が画面に表示された後であってもよい。また、撮影条件の設定を指示するユーザ操作がなされることによって上記設定の変更が行われる構成であってもよいし、被写体の状態に応じて制御部１０ａが上記設定の変更を自動的に行う構成であってもよい。
【００６６】
また、上述したように、選択された撮影種別に応じて、画面に表示されるナビゲーション情報を含む撮影条件が規定される。図８〜図１２は、それぞれナビゲーション情報を含む画面の一例を示す図である。図８〜図１２に示す画面おいて、オブジェクト４３、４９、５８、５９、６６及び７０は、現在の撮影状態を、所定の撮影条件を満たす撮影状態に移行させるためにユーザが行うべき情報を含むナビゲーションテキストメッセージの一例である。より具体的には、オブジェクト４３、４９、５９、６６及び７０は、被写体の位置合わせを行うことをユーザに促すためのナビゲーションテキストメッセージである。また、オブジェクト５８は、撮影の対象とする被写体の選択をユーザに促すためのナビゲーションテキストメッセージである。
【００６７】
また、オブジェクト４６、５４、６２、６９及び７４は、撮影条件が満たされていることを示すナビゲーションテキストメッセージの一例である。より具体的には、オブジェクト４６等のこれらのオブジェクトは、撮影を開始できることをユーザに通知するためのナビゲーションテキストメッセージである。また、上述したナビゲーションテキストメッセージの内容は、ナビゲーション音声として音声出力されてもよい。また、オブジェクト４４、５１、５２、６０及び７２は、被写体の適切な位置及び大きさ（撮影条件）を枠囲みにより示している。また、オブジェクト４５、５０、５３、６１、６８及び７３は、検出された被写体に対応するバウンティングボックス（枠囲み）を示している。オブジェクト４４、４５、５０、５１、５２、５３、６０、６１、６８、７２、及び７３は、ナビゲーション画像の一例である。
【００６８】
図８に示す例においては、画面Ａに例示する画面から撮影装置１が動かされるか、又は被写体が移動することによって、画面内におけるオブジェクト４５が移動し、画面Ｂに示すようにオブジェクト４４に重畳している場合に、撮影状態評価部１２が、撮影状態が撮影条件を満たしていると判定する。なお、図８等に示す例の別の態様として、被写体を収めるべき枠囲み、及び被写体に対応するバウンティングボックス（枠囲み）は、３次元形状のオブジェクトであってもよい。
【００６９】
図９に示す例においては、画面Ａに例示する画面から撮影装置１が動かされるか、又は被写体が移動することによって、画面内におけるオブジェクト５０及び５３が移動し、画面Ｂに示すように、それぞれ対応するオブジェクト５１及び５２に重畳している場合に、撮影状態評価部１２が、撮影状態が撮影条件を満たしていると判定する。また、図９に示す例において、表示制御部１４は、被写体を収めるべき枠囲みと、被写体に対応するバウンティングボックスとの対応関係をそれぞれ明示する構成が好ましい。一例としては、表示制御部１４が、オブジェクト５０及び５１を同じ色で表示し、オブジェクト５２及び５３をそれとは異なる色で表示する構成等が挙げられる。
【００７０】
図１０は、画面内に複数の被写体が存在する場合に、撮影の対象とする被写体の選択を促すナビゲーションテキストメッセージ５８を、表示制御部１４が事前に表示させる例を示している。画面Ａにおいて何れかの被写体を選択するユーザ操作がなされた場合、表示が画面Ｂに遷移し、当該被写体に対応するバウンティングボックスであるオブジェクト６１が付される。続いて、画面Ｂに例示する画面から撮影装置１が動かされるか、又は被写体が移動することによって、画面内におけるオブジェクト６１が移動し、画面Ｃに示すようにオブジェクト６０に重畳している場合に、撮影状態評価部１２が、撮影状態が撮影条件を満たしていると判定する。
【００７１】
図１１は、被写体の側面図を撮影する場合におけるナビゲーション情報を含む画面を示している。図１１に示す画面において、オブジェクト６７は、被写体であるユーザが画面内において背中を接させるべきナビゲーション画像を示している。画面Ａに例示する画面から撮影装置１が動かされるか、又は被写体が移動することによって、画面内におけるオブジェクト６８が移動し、画面Ｂに示すようにオブジェクト６８内の被写体の背中がオブジェクト６７に接している場合に、撮影状態評価部１２が、撮影状態が撮影条件を満たしていると判定する。なお、図１１に示す画面を介して撮影された画像は、被写体である対象者の姿勢を確認して、例えば骨格等の歪みを発見する場合に用いられる。
【００７２】
図１２は、図５に示す画面と図８に示す画面とに含まれるナビゲーション画像を含む画面を示している。図１２に示す画面において、オブジェクト７１ａ及び７１ｂは、それぞれ図５の画面Ａ及び画面Ｂに表示されたナビゲーション画像と同等の機能を有する。また、オブジェクト７２及び７３は、図８の画面Ａ及び画面Ｂに表示されたナビゲーション画像と同等の機能を有する。撮影状態評価部１２は、画面Ｂのオブジェクト７１ｂに示されるように、チルト角度、パン角度およびロール角度についての条件が満たされた場合であって、且つ、オブジェクト７３がオブジェクト７２に重畳している場合に、撮影状態が撮影条件を満たしていると判定する。
【００７３】
被写体の状態に応じて設定部１６が撮影条件の設定の変更を自動的に行う一例としては、図９に示す画面において、各被写体の身長に差異がある場合に、被写体を収めるべき枠囲みの大きさの一方が自動的に変更される構成、及び被写体が車椅子に乗っていることや、ベッドの上に横になっていることが検出された場合に、上記枠囲みの大きさ、位置又は向きが自動的に変更される構成等が挙げられる。また、被写体の位置のずれに関する許容量を示す閾値が、被写体の動く速さ、位置または経路によって自動的に変更される構成であってもよい。
【００７４】
また、設定部１６は、動画を撮影する場合における時系列の変化に応じて、撮影条件を変更してもよい。即ち、撮影した単一の動画内において、時間、又は被写体の位置若しくは速度毎に閾値等の撮影条件が異なっていてもよい。また、上記構成における車椅子等や、被写体の動く速さ等の検出には、既存の機械学習手法を用いてよい。
【００７５】
〔実施形態３〕
本発明の第３の実施形態について、以下に説明する。本実施形態においては、撮影装置と通信するサーバ装置においてナビゲーション情報が生成される構成について説明する。
【００７６】
〔１．撮影システム１００の構成〕
図１３は、本実施形態に係る撮影システム１００の機能ブロック図である。撮影システム１００は、撮影装置１ｂおよびサーバ装置（情報処理装置）８を備えている。
【００７７】
撮影装置１ｂは、図１に示す撮影装置１の構成に加え、通信部２５を更に備える構成である。通信部２５は、サーバ装置８等の外部装置との通信処理を行う。
【００７８】
また撮影装置が備える制御部１０ｂは、図１に示す撮影装置１が備える制御部１０とは異なり、情報取得部１１および情報生成部１５として機能することを必ずしも要しないが、通信制御部１７としても機能する。通信制御部１７は、通信部２５による通信処理に係る処理を行う。なお、制御部１０ｂは、制御部１０ａ同様、設定部１６として機能してもよい。
【００７９】
サーバ装置８は、自装置にアクセスする装置に対するサーバとして機能する装置であって、制御部８０、記憶部９１および通信部９５を備えている。制御部８１は、サーバ装置８全体を統括する制御装置であって、情報取得部８１、情報生成部（ナビゲーション情報生成部）８５および通信制御部８７としても機能する。
【００８０】
情報取得部８１は、撮影装置１ｂによる撮影前又は撮影中の状態である撮影状態を示す撮影状態情報を、通信部９５を介して取得する。情報生成部８５は、撮影状態情報が示す撮影状態が、所定の撮影条件を満たすものとなるように撮影装置１ｂのユーザを誘導するナビゲーション情報を、撮影状態情報を適宜参照して生成する。通信制御部８７は、通信部９５による通信処理に係る制御を行う。
【００８１】
また、情報取得部８１及び情報生成部８５は、撮像装置１が備える情報取得部１１及び情報生成部１５と同等の機能をそれぞれ有する。即ち、情報生成部８５は、実施形態１及び２において上述したナビゲーション情報を生成する機能を有する。
【００８２】
記憶部９１は、各種情報を格納する装置であって、少なくとも撮影条件およびナビゲーション情報を規定する情報を格納する。通信部９５は、撮影装置１ｂ等の外部装置との通信処理を行う。
【００８３】
〔２．撮影処理の流れ〕
本実施形態に係る撮影システム１００の処理の流れについて、図２のフローチャートに示す処理との差分を説明する。本実施形態においては、上述したステップＳ１０４の処理に続いて、以下の工程が実行される。以下のステップＳ２０５〜Ｓ１０５’の処理は、撮影装置１ｂにおいて撮影が終了するまで他の処理と並行して継続される。
【００８４】
（ステップＳ２０５）通信制御部１７は、撮影部２２が写している画像を示す情報を、サーバ装置８に対して送信する。
【００８５】
（ステップＳ２０６）情報取得部８１は、撮影装置１ｂから送信された上記情報を参照して、撮影状態を示す撮影状態情報を取得する。続いてステップＳ２０７の処理が実行される。
【００８６】
なお、ステップＳ２０５及びＳ２０６の別の態様として、制御部１０ｂが情報取得部１１として機能する場合、サーバ装置８に対しては、撮影装置１ｂにおいて取得された撮影状態情報が送信される構成であってもよい。
【００８７】
（ステップＳ２０７）情報生成部８５は、ナビゲーション情報を生成する。
【００８８】
（ステップＳ２０８）通信制御部８７は、生成されたナビゲーション情報を、撮影装置１ｂに対して送信する。
【００８９】
（ステップＳ１０５’）表示制御部１４は、サーバ装置８から送信されたナビゲーション情報を表示部２３に表示させる。続いてステップＳ１０６以降の処理が実行される。
【００９０】
上述したように、本実施形態に係る撮影方法は、情報処理装置が、撮影装置１ｂによる撮影前又は撮影中の状態である撮影状態を示す撮影状態情報を取得する情報取得ステップと、前記撮影状態情報が示す撮影状態が、所定の撮影条件を満たすものとなるように撮影装置１ｂのユーザを誘導するナビゲーション情報を生成する生成ステップとを実行する。
【００９１】
上記の方法によれば、診断等に用いる好適な画像を、ユーザが容易に撮影可能とすることに寄与し、撮影装置１ｂの処理負荷を軽減させる効果を奏する。
【００９２】
＜付記事項＞
実施形態１〜３に記載の撮像装置１（１ａ、１ｂ）と、実施形態１〜３において撮像された画像を用いて被写体の状態に関する判定や被写体に対するアドバイスを生成する情報処理装置とを含むシステムも本開示に含まれる。
【００９３】
また、上記情報処理装置は、撮像画像を学習済モデルに入力することによって上記の判定やアドバイスを生成する構成としてもよい。また、上記学習モデルは、一例としてニューラルネットワーク等によって構成されていてもよい。
【００９４】
また、上記情報処理装置において、どのような学習済モデルを適用するのかという情報を撮像装置１（１ａ、１ｂ）に提供し、撮像装置１（１ａ、１ｂ）は、取得した情報に応じて、閾値を含む撮影条件やナビゲーション情報を変更する構成としてもよい。
【００９５】
〔ソフトウェアによる実現例〕
撮影装置（１、１ａ、１ｂ）の制御ブロック（特に情報取得部１１、撮影状態評価部１２、撮影制御部１３、表示制御部１４、情報生成部１５、設定部１６および通信制御部１７）並びにサーバ装置８の制御ブロック（特に情報取得部８１、情報生成部８５および通信制御部８７）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ソフトウェアによって実現してもよい。後者の場合、撮影装置（１、１ａ、１ｂ）、およびサーバ装置８の各々は、例えば、コンピュータ（電子計算機）を用いて構成される。
【００９６】
（撮影装置１ｂの物理的構成）
以下、実施形態３において上述した撮影装置１ｂを例に挙げて、その物理的構成について説明する。通信インタフェース１０４を備えない点を除き、撮影装置１および１ａにおいても同様である。図１４は、撮影装置１ｂおよびサーバ装置８として用いられるコンピュータの物理的構成を例示したブロック図である。撮影装置１ｂは、図１４に示すように、バス１１０と、プロセッサ１０１と、主メモリ１０２と、補助メモリ１０３と、通信インタフェース１０４と、入出力インタフェース１０５とを備えたコンピュータによって構成可能である。プロセッサ１０１、主メモリ１０２、補助メモリ１０３、通信インタフェース１０４、および入出力インタフェース１０５は、バス１１０を介して互いに接続されている。入出力インタフェース１０５には、入力装置１０６および出力装置１０７が接続されている。
【００９７】
プロセッサ１０１としては、例えば、ＣＰＵ、マイクロプロセッサ、デジタルシグナルプロセッサ、マイクロコントローラ、またはこれらの組み合わせ等が用いられる。
【００９８】
主メモリ１０２としては、例えば、半導体ＲＡＭ等が用いられる。
【００９９】
補助メモリ１０３としては、例えば、フラッシュメモリ、ＨＤＤ、ＳＳＤ、またはこれらの組み合わせ等が用いられる。補助メモリ１０３には、当該コンピュータを撮影装置１ｂとして動作させるためのプログラムが格納されている。プロセッサ１０１は、補助メモリ１０３に格納されたプログラムを主メモリ１０２上に展開し、展開したプログラムに含まれる各命令を実行する。また、補助メモリ１０３には、当該コンピュータを撮影装置１ｂとして動作させるためにプロセッサ１０１が参照する各種データが格納されている。
【０１００】
通信インタフェース１０４は、ネットワークＮ１に接続するインタフェースである。
【０１０１】
入出力インタフェース１０５としては、例えば、ＵＳＢインタフェース、赤外線やBluetooth（登録商標）等の近距離通信インタフェース、またはこれらの組み合わせが用いられる。
【０１０２】
入力装置１０６としては、例えば、キーボード、マウス、タッチパッド、マイク、又はこれらの組み合わせ等が用いられる。出力装置１０７としては、例えば、ディスプレイ、プリンタ、スピーカ、又はこれらの組み合わせが用いられる。
【０１０３】
この例で、プロセッサ１０１および通信インタフェース１０４は、制御部１０ｂおよび通信部２５を実現するハードウェア要素の一例である。また、主メモリ１０２および補助メモリ１０３は、記憶部２１を実現するハードウェア要素の一例である。
【０１０４】
なお、上述した各プログラムは、補助メモリ１０３、および２０３にそれぞれ記憶される代わりに、外部記録媒体に記録され、外部記録媒体から読み込まれることにより該当するコンピュータに供給されてもよい。外部記録媒体としては、コンピュータ読み取り可能な「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブル論理回路等を用いることができる。また、上述した各プログラムは、伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介してコンピュータに供給されてもよい。また、本発明の一態様は、各プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１０５】
（サーバ装置８の物理的構成）
サーバ装置８は、図１４に示すように、バス８１０と、プロセッサ８０１と、主メモリ８０２と、補助メモリ８０３と、通信インタフェース８０４とを備えたコンピュータによって構成可能である。プロセッサ８０１、主メモリ８０２、補助メモリ８０３、および通信インタフェース８０４は、バス８１０を介して互いに接続されている。
【０１０６】
プロセッサ８０１としては、例えば、ＣＰＵ（Central Processing Unit）、マイクロプロセッサ、デジタルシグナルプロセッサ、マイクロコントローラ、またはこれらの組み合わせ等が用いられる。主メモリ８０２としては、例えば、半導体ＲＡＭ（random access memory）等が用いられる。
【０１０７】
補助メモリ８０３としては、例えば、フラッシュメモリ、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）、またはこれらの組み合わせ等が用いられる。補助メモリ８０３には、上述したサーバ８の動作をプロセッサ８０１に実行させるためのプログラムが格納されている。プロセッサ８０１は、補助メモリ８０３に格納されたプログラムを主メモリ８０２上に展開し、展開したプログラムに含まれる各命令を実行する。
【０１０８】
通信インタフェース８０４は、ネットワークＮ１に接続するインタフェースである。
【０１０９】
この例で、プロセッサ８０１および通信インタフェース８０４は、制御部８０および通信部９５を実現するハードウェア要素の一例である。また、主メモリ８０２および補助メモリ８０３は、記憶部９１を実現するハードウェア要素の一例である。
【０１１０】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【０１１１】
〔まとめ〕
本発明の一態様に係る撮影装置は、撮影部を備えた撮影装置であって、当該撮影装置による撮影前又は撮影中の状態である撮影状態を示す撮影状態情報を取得する情報取得部と、前記撮影状態情報が示す撮影状態が、所定の撮影条件を満たすものとなるように当該撮影装置のユーザを誘導するナビゲーション情報を提示する提示部とを備えている構成である。
【０１１２】
上記の構成によれば、診断等に用いる好適な画像を、ユーザが容易に撮影可能とすることができる。
【０１１３】
本発明の一態様に係る撮影装置において、前記ナビゲーション情報は、ナビゲーション画像、ナビゲーションテキストメッセージ、及び、ナビゲーション音声の少なくとも何れかを含む、ことが好ましい。
【０１１４】
上記の構成によれば、ナビゲーション画像等によってユーザを誘導可能な撮影装置を実現できる。
【０１１５】
本発明の一態様に係る撮影装置において、前記ナビゲーション情報には、前記所定の撮影条件を示す情報と、現在の撮影状態を、前記所定の撮影条件を満たす撮影状態に移行させるためにユーザが行うべき動作を示す情報とが含まれている、ことが好ましい。
【０１１６】
上記の構成によれば、撮影条件を満たすために行うべき動作をユーザが容易に把握することができる。
【０１１７】
本発明の一態様に係る撮影装置において、前記ナビゲーション情報には、現在の撮影状態を示す情報が更に含まれている、ことが好ましい。
【０１１８】
上記の構成によれば、ユーザが容易に現在の撮影状態を把握することができる。
【０１１９】
本発明の一態様に係る撮影装置において、前記撮影状態情報が示す撮影状態を評価する撮影状態評価部を備え、前記撮影状態評価部が、前記撮影状態が前記所定の撮影条件を満たしていると評価した場合に、前記提示部は、撮影条件を満たしていることを示す情報を含むナビゲーション情報を提示する、ことが好ましい。
【０１２０】
上記の構成によれば、撮影条件を満たしていることをユーザが容易に把握することができる。
【０１２１】
本発明の一態様に係る撮影装置において、前記撮影状態情報が示す撮影状態を評価する撮影状態評価部を備え、前記撮影部が撮影を開始していない状態において、前記撮影状態評価部が、前記撮影状態が前記所定の撮影条件を満たしていると評価した場合に、前記撮影部が撮影を開始する、ことが好ましい。
【０１２２】
上記の構成によれば、撮影条件が満たされた画像が自動的に撮影されるので、利便性の向上に寄与する。
【０１２３】
本発明の一態様に係る撮影装置において、前記撮影状態評価部は、撮影開始後における撮影状態を評価し、評価結果を示す評価情報を、前記撮影部が撮影した画像に関連付けて管理する、ことが好ましい。
【０１２４】
上記の構成によれば、例えば、画像に関連付けられた評価情報を後程参照して、撮影の精度を把握することができる。
【０１２５】
本発明の一態様に係る撮影装置において、前記撮影状態評価部が、撮影開始後における撮影状態が、前記所定の撮影条件を満たさなくなったと判断した場合、前記提示部は、撮影条件を満たしていないことを示す情報を含むナビゲーション情報を提示する、ことが好ましい。
【０１２６】
上記の構成によれば、撮影が開始された後に撮影条件が満たされなくなったことを、ユーザが容易に把握することができる。
【０１２７】
本発明の一態様に係る撮影装置において、前記撮影状態評価部が、撮影開始後における撮影状態が、前記所定の撮影条件を満たさなくなったと判断した場合、前記撮影部は、撮影を停止する、ことが好ましい。
【０１２８】
上記の構成によれば、撮影条件が満たされない画像が撮影されることを、大幅に抑制することができる。
【０１２９】
本発明の一態様に係る撮影装置において、前記情報取得部は、撮影種別を示す撮影種別情報を更に取得し、前記提示部は、前記撮影種別情報に応じたナビゲーション情報を提示する、ことが好ましい。
【０１３０】
上記の構成によれば、複数の撮影種別に対して、好適なナビゲーション情報を提示することができる。
【０１３１】
本発明の一態様に係る撮影装置において、前記所定の撮影条件を設定する設定部を更に備え、前記設定部は、前記撮影種別情報、撮影対象物の状態、及び撮影対象者の状態の少なくとも何れかに応じて、前記所定の撮影条件を設定する、ことが好ましい。
【０１３２】
上記の構成によれば、例えば、撮影条件を撮影対象物の状態に応じて微調整することができる。
【０１３３】
本発明の一態様に係る情報処理装置は、撮影装置による撮影前又は撮影中の状態である撮影状態を示す撮影状態情報を取得する情報取得部と、前記撮影状態情報が示す撮影の状態が、予め定められた撮影条件を満たすものとなるように前記撮影装置のユーザを誘導するナビゲーション情報を生成するナビゲーション情報生成部とを備えている構成である。
【０１３４】
上記の構成によれば、診断等に用いる好適な画像を、ユーザが容易に撮影可能とすることに寄与する。
【０１３５】
本発明の一態様に係る方法は、撮影装置が、当該撮影装置による撮影前又は撮影中の状態である撮影状態を示す撮影状態情報を取得する情報取得ステップと、前記撮影状態情報が示す撮影状態が、所定の撮影条件を満たすものとなるように当該撮影装置のユーザを誘導するナビゲーション情報を提示する提示ステップとを実行する方法である。
【０１３６】
上記の構成によれば、上述した撮影装置と同様の効果を奏する。
【０１３７】
本発明の一態様に係る方法は、情報処理装置が、撮影装置による撮影前又は撮影中の状態である撮影状態を示す撮影状態情報を取得する情報取得ステップと、前記撮影状態情報が示す撮影状態が、所定の撮影条件を満たすものとなるように当該撮影装置のユーザを誘導するナビゲーション情報を生成する生成ステップとを実行する方法である。
【０１３８】
上記の構成によれば、上述した情報処理装置と同様の効果を奏する。
【０１３９】
本発明の一態様に係るプログラムは、上述の情報処理装置としてコンピュータを機能させるためのプログラムであって、前記情報取得部と、前記ナビゲーション情報生成部としてコンピュータを機能させる。
【０１４０】
上記の構成によれば、上述した情報処理装置と同様の効果を奏する。
【符号の説明】
【０１４１】
１、１ａ、１ｂ  撮影装置
８  サーバ装置（情報処理装置）
１０、１０ａ、１０ｂ、８１  制御部
１１、８１  情報取得部
１２  撮影状態評価部
１３  撮影制御部
１４  表示制御部
１５、８５  情報生成部（ナビゲーション情報生成部）
１６  設定部
１７、８７  通信制御部
２１、９１  記憶部
２２  撮影部
２３  表示部（提示部）
２４  入力部
２５、９５  通信部
１００  撮影システム
１０１、８０１  プロセッサ
１０２、８０２  主メモリ
１０３、８０３  補助メモリ
１０４、８０４  通信インタフェース
１０５  入出力インタフェース
１０６  入力装置
１０７  出力装置
１１０、８１０  バス
【要約】
【課題】診断等に用いる好適な画像を、ユーザが容易に撮影可能とする。
【解決手段】本発明の一態様に係る撮影装置（１）は、撮影部（２２）と、撮影装置（１）による撮影前又は撮影中の状態である撮影状態を示す撮影状態情報を取得する情報取得部（１１）と、前記撮影状態情報が示す撮影状態が、所定の撮影条件を満たすものとなるように撮影装置（１）のユーザを誘導するナビゲーション情報を提示する提示部（２３）とを備える。
【選択図】図２【図１】
0006733945.tif 000002
【図２】
0006733945.tif 000003
【図３】
0006733945.tif 000004
【図４】
0006733945.tif 000005
【図５】
0006733945.tif 000006
【図６】
0006733945.tif 000007
【図７】
0006733945.tif 000008
【図８】
0006733945.tif 000009
【図９】
0006733945.tif 000010
【図１０】
0006733945.tif 000011
【図１１】
0006733945.tif 000012
【図１２】
0006733945.tif 000013
【図１３】
0006733945.tif 000014
【図１４】
0006733945.tif 000015