(57)【要約】【課題】撮影状況に合った良い構図を採ることができる構図指示情報を受信できるカメラ、またはその構図指示情報をカメラへ送信できるサーバ装置を提供する。【解決手段】サーバ装置と通信可能なカメラにおいて、撮影関連情報をサーバ装置へ送信する送信部と、撮影を行う際のカメラの傾きまたは位置の補正を補助する構図指示情報をサーバ装置より受信する受信部と、を有する。また、サーバ装置において、撮影関連情報をカメラより受信する受信部と、撮影を行う際のカメラの傾きまたは位置の補正を補助する構図指示情報をカメラへ送信する送信部と、を有する。【選択図】図１
2013026955.tif 000002
【特許請求の範囲】
【請求項１】
サーバ装置と通信可能なカメラにおいて、
撮影関連情報を前記サーバ装置へ送信する送信部と、
撮影を行う際の前記カメラの傾きまたは位置の補正を補助する構図指示情報を前記サーバ装置より受信する受信部と、
を有することを特徴とするカメラ。
【請求項２】
前記構図指示情報に基づいて前記カメラにより撮像された被写体の傾きまたは位置を自動補正する補正手段を更に有することを特徴とする請求項１に記載のカメラ。
【請求項３】
前記構図指示情報は、使用者に視覚的または聴覚的に認識可能であって、前記構図指示情報に基づいて使用者が前記カメラの傾きまたは位置を補正することを特徴とする請求項１に記載のカメラ。
【請求項４】
撮影しようとする被写体の画像を観察可能な表示画面を有し、
前記構図指示情報は、使用者に視覚的に認識可能な補助線またはメッセージであって、前記表示画面に表示されることを特徴とする請求項３に記載のカメラ。
【請求項５】
前記構図指示情報は、使用者に聴覚的に認識可能なメッセージであることを特徴とする請求項３に記載のカメラ。
【請求項６】
前記構図指示情報を受信した後に撮影がされたことを前記サーバ装置へ送信することを特徴とする請求項１乃至５のいずれか１項に記載のカメラ。
【請求項７】
前記撮影関連情報は画像、位置、距離、方向、姿勢、天候、時刻、焦点距離、画角の各情報全て又は一部であり、前記サーバ装置より受信する構図指示情報は前記サーバ装置のデータベース内の情報と比較され前記撮影関連情報に合った構図を示す補助線であり、
前記補助線を前記表示画面に表示することを特徴とする請求項４に記載のカメラ。
【請求項８】
カメラと通信可能なサーバ装置において、
撮影関連情報を前記カメラより受信する受信部と、
撮影を行う際の前記カメラの傾きまたは位置の補正を補助する構図指示情報を前記カメラへ送信する送信部と、
を有することを特徴とするサーバ装置。
【請求項９】
前記カメラへの送信毎に課金がされることを特徴とする請求項８に記載のサーバ装置。
【請求項１０】
前記カメラへの送信はインターネットを介して行われることを特徴とする請求項８または９に記載のサーバ装置。
【請求項１１】
前記撮影関連情報は画像、位置、距離、方向、姿勢、天候、時刻、焦点距離、画角の各情報全て又は一部であり、前記カメラへ送信される構図指示情報はデータベース内の情報と比較して前記撮影関連情報に合った構図を示す補助線であることを特徴とする請求項８乃至１０のいずれか１項に記載のサーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラおよびサーバ装置に関し、特に、撮影に於ける良い構図決定の援助となる構図指示情報を受信するカメラ、およびこの情報を送信するサーバ装置に関するものである。
【背景技術】
【０００２】
従来、撮影画面内の特徴を検出する事により一般に構図不良とされる画像を検出し、警告するカメラがある。また、カメラと通信するサーバ装置において、位置情報等を含む撮影データと被写体を撮影した撮影画像の画像データに基づいて、撮影画像の撮影状態を分析、集計するサーバ装置がある。そして、その結果を蓄積し集計したデータを基に、撮影状態に関する助言を、カメラを介して使用者に伝えるカメラシステムとサーバ装置がある。
【０００３】
例えば、特許文献１では使用者に撮影の助言を伝えるものとして、撮影画面内からエッジを抽出して構図の良否を判定する装置が開示されている。また、特許文献２ではカメラの向きを水平方向、垂直方向に検出するカメラシステムと、撮影情報を検索するサーバ装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−２７４２２６号公報
【特許文献２】特開２００９−６０３３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述の特許文献１に開示された従来技術では、良くない構図であると判定された場合、どのようにすれば良い構図となるか、構図関連の助言を伝えることは出来なかった。また、上述の特許文献２に開示された従来技術においては、サーバ装置に蓄積した膨大な情報から、その撮影状況に合った良い構図となるよう、構図指示情報をカメラへ送信することが開示されず、その改善が求められていた。
【０００６】
本発明の目的は、撮影状況に合った良い構図を採ることができる構図指示情報を受信できるカメラ、またはその構図指示情報をカメラへ送信できるサーバ装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明に係るカメラの代表的な構成は、サーバ装置と通信可能なカメラにおいて、撮影関連情報を前記サーバ装置へ送信する送信部と、撮影を行う際の前記カメラの傾きまたは位置の補正を補助する構図指示情報を前記サーバ装置より受信する受信部と、を有することを特徴とする。
【０００８】
また、本発明に係るサーバ装置の代表的な構成は、カメラと通信可能なサーバ装置において、撮影関連情報を前記カメラより受信する受信部と、撮影を行う際の前記カメラの傾きまたは位置の補正を補助する構図指示情報を前記カメラへ送信する送信部と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、撮影状況に合った良い構図を採ることができる構図指示情報を受信できるカメラ、またはその構図指示情報をカメラへ送信できるサーバ装置を提供できる。
【図面の簡単な説明】
【００１０】
【図１】（ａ）はカメラとサーバ装置が通信可能なシステムの説明図、（ｂ）乃至（ｄ）は構図指示情報としての補助線が表示画面に表示された図である。
【図２】本発明の第１の実施形態に係るカメラのブロック図である。
【図３】本発明の第１の実施形態に係るサーバ装置のブロック図である。
【図４】構図指示情報としての補助線を表示から撮影に至るフローチャートである。
【図５】（ａ）乃至（ｃ）は、本発明の第２の実施形態における、構図指示情報としての補助線が表示画面に表示された図である。
【図６】構図指示情報としての補助線の表示から撮影に至るフローチャートである。
【発明を実施するための形態】
【００１１】
《第１の実施形態》
以下、図１を参照して、本実施形態に係るカメラおよびサーバ装置を含むシステムにおける、構図指示情報としての補助線の表示について説明する。図１（ａ）は、カメラとサーバ装置がインターネットを介して通信される使用状況を示す図である。使用者１はカメラ２を風景３に向けている。カメラ２は通信手段４を介してインターネット５に接続し、サーバ装置６は通信手段７を介してインターネット５に接続し、カメラ２はサーバ装置６と通信可能となっている。ここで、カメラ２はサーバ装置６へ撮影関連情報を送信するための送信部と、サーバ装置６からの情報を受信する受信部を備えている。
【００１２】
（サーバ装置より送信される複数の良い構図を踏まえた使用者による所定の構図の選択）
図１（ｂ）乃至（ｄ）は、カメラ２の表示部８を示す。被写体を撮影しようとするとき、使用者は予め表示画面としての表示部８で、撮影画像を観察可能である。風景３中には湖９、山１０、空１１がある。図１（ｂ）と図１（ｄ）は、共に良い構図としてサーバ装置よりカメラへ送信され、使用者に提示される補助線を含む記憶画像である。
【００１３】
ここでは、記憶画像も一緒に提示されているが、補助線だけであっても良い。１２は水平方向の構図補助線であり、１３は垂直方向の構図補助線である。図１（ｂ）と図１（ｄ）が良い構図として使用者に提示され、使用者が、その一つを選択する。図１（ｂ）は主被写体が湖９であり、（ｄ）は主被写体が山１０と空１１である。
【００１４】
（補助線を用いた使用者による画面の傾き補正および位置の確認）
図１（ｂ）と図１（ｄ）が良い構図として使用者に提示され、使用者により、図１（ｂ）の構図が選択されたとする。すると、被写体の傾きまたは位置を修正すべき構図指示情報としての補助線を残して、記憶画像が実画像（撮影しようとする実際の画像）に切り替わる（図１（ｃ））。図１（ｃ）で、表示画面の左右両端の湖９の領域を結ぶ線を想定すると、本来の水平線から傾いているため、使用者は画面の傾きを認識できる。使用者は、左右両端の湖９の領域を結ぶ線を水平補助線に合わせるようにカメラの姿勢を補正することにより画面の傾きを補正する。
【００１５】
そして、水平方向に特徴のある湖９を構図補助線１２に合わせ、垂直方向に特徴のある山１０を構図補助線１３に合わせた後に、撮影を行う。即ち、使用者は選択した構図である図１（ｂ）の構図にて、撮影を行うことができる。
【００１６】
（構図指示情報としての補助線の表示）
次に図２乃至図４で、構図指示情報としての補助線１２、１３の表示方法を説明する。図２は、本発明のカメラ２のブロック図である。２０はカメラ２の制御を行うＣＰＵであり、以下説明する各ブロックの動作を制御し、各ブロックから得られる各情報を記憶する。なお、画像情報は画像記憶手段２５に記憶する。２１はレンズ等の光学素子２２を移動、角度変更等により光学特性を変更させる駆動手段で光学素子２２の位置から被写体までの距離を測ることと、光学素子２２の焦点距離や画角の情報を取得することが可能である。
【００１７】
光路を撮像素子２３の面内で水平・垂直に駆動することにより手ぶれ補正を行うこともできる。２２はレンズ、プリズム等の光学素子、２３は光学素子２２を通過した光を電気信号に変換する撮像素子である。２４は撮像素子２３で変換した電気信号を表示や記憶可能な画像情報に変換する信号処理手段、２５は信号処理手段２４で変換した画像情報を記憶する画像記憶手段である。また、２６は信号処理手段２４で変換した画像情報や画像記憶手段２５に記憶した画像情報や、他の情報、操作状況等を表示画面に表示する表示手段である。
【００１８】
２７はＧＰＳ等により地球上の何処に居るのかを検出する位置検出手段、２８は地磁気センサ等を用いて東西南北のカメラ２の向いている方向を検出する方位検出手段である。また、２９は加速度センサ等を用いてカメラ２の構え方の縦位置横位置や上下方向を検出する姿勢検出手段、３０は時計等の計時手段、３１は使用者１がカメラ２の操作を行う事を検出する操作検出手段、３２は電池等の電源供給手段である。３３は電波や光を用いた無線通信を用いて通信する通信手段であり、インターネットを介して、またはインターネットを介さずに直接無線通信などにより、サーバ装置６に通信することが可能である。
【００１９】
カメラの通信手段３３は、撮影関連情報をサーバ装置６へ送信する送信部として、また表示画面における被写体の傾きまたは位置を修正すべき構図指示情報をサーバ装置６より受信する受信部として機能する。
【００２０】
図３はサーバ装置６のブロック図である。４０はサーバ装置６の制御を行うＣＰＵ、４１は半導体や磁気記録等により、撮影関連情報である画像、位置、距離、方向、姿勢、天候、時刻、焦点距離、画角の各情報全て又は一部を記憶するデータベースとしての情報記憶手段である。４２はサーバ装置６の制御状況や、情報記憶手段４１に格納した情報を表示する表示手段である。また、４３はインターネット５経由もしくは直接無線通信で、画像、位置、距離、方向、姿勢、天候、時刻、焦点距離、画角の各情報をカメラ２と通信する通信手段である。
【００２１】
サーバ装置の通信手段４３は、撮影関連情報をカメラ２より受信する受信部として、また表示画面における被写体の傾きまたは位置を修正すべき構図指示情報をカメラ２へ送信する送信部として機能する。４４は時計等の計時手段、４５は使用者がサーバ装置６の操作を行う事を検出する操作検出手段、４６は電源供給手段である。
【００２２】
（フローチャート）
図４（ａ）は、図２に示すカメラ２のフローチャート、図４（ｂ）は図３に示すサーバ装置６のフローチャートである。図４（ａ）のフローチャートを用いて、カメラ２の動作を説明する。ステップＳ１０１で電源供給手段３２により電源の供給を受けることや、操作検出手段３１で操作されたことを検出して動作を開始する。ステップＳ１０２で、位置検出手段２７から位置、駆動手段２１から被写体までの距離、方位検出手段２８から方向、姿勢検出手段２９から姿勢、計時手段３０と撮像素子２３の信号振幅から天候、計時手段３０から時刻の各情報を検出する。
【００２３】
ステップＳ１０３で、撮像素子２３の信号を基に駆動手段２１を駆動し、焦点位置、焦点距離を変更して撮影する。同時に画像情報を画像記憶手段２５に記憶する。天候の情報を撮影した画像情報を基に検出することも可能である。ステップＳ１０４で画像、位置、距離、方向、姿勢、天候、時刻、焦点距離、画角といった撮影関連情報の一部または全部を通信手段３３を用いて送信する。
【００２４】
サーバ装置は、データベース内の情報と比較し、送信された撮影関連情報に合った情報をカメラへ送信する。即ち、カメラは、サーバ装置６から一般に良い構図であるとされる画像とその画像に合った補助線情報を受信する。そして、ステップＳ１０５でサーバ装置６から受信した画像と補助線情報を表示画面に表示する。
【００２５】
このとき、図１（ｂ）と（ｄ）で示した様に、複数の画像と補助線情報を表示し、操作検出手段３１で使用者１に選択させ、使用者１は図１で説明したように補助線を用いて撮影する（ステップＳ１０６）。ステップＳ１０７、ステップＳ１０４と同様にサーバ装置６と通信し、図１（ｂ）と（ｄ）のどちらの画像を撮影したか送信する。ステップＳ１０８で、使用者が操作検出手段より撮影を終了することをカメラ２内ＣＰＵ２０に入力すること等により、ステップＳ１０９へ進み、終了する。終了しない場合は、ステップＳ１０２へ進む。
【００２６】
図４（ｂ）のフローチャートを用いて、サーバ装置６の動作を説明する。ステップＳ２０１で電源供給手段４６により電源の供給を受けることや、操作検出手段４５で操作されたことを検出して動作を開始する。ステップＳ２０２で、通信の有無を判断する。カメラ２からの通信である場合、ステップＳ２０３へ進み、カメラ２と通信する。他のサーバ装置６からの通信である場合は、ステップＳ２０４へ進み、その他の処理を行う。ステップＳ２０５では、カメラ２からの情報を再度利用する為、記憶する。再度利用可能となるように、カメラ２から送信された情報を基に処理する（ステップＳ２０６）。
【００２７】
ステップＳ２０７、ステップＳ２０３と同様にカメラ２と通信し、使用者が図１（ｂ）と（ｄ）のどちらの画像を撮影し、補助線を使用したかを記憶する。ステップＳ２０８で、使用者が操作検出手段より撮影を終了することをサーバ装置６内ＣＰＵ４０に入力すること等により、ステップＳ２０９へ進み、終了する。終了しない場合は、ステップＳ２０２へ進む。
【００２８】
《第２の実施形態》
以下、図５、図６を参照して、画面の傾きを使用者が補正する替わりに、カメラが自動補正する本実施形態について説明する。第１の実施形態と同様に、サーバ装置より送信された図１（ｂ）と図１（ｄ）の良い構図の内、第１の実施形態と同様に、使用者が図１（ｂ）の構図を選択したものとする。図５（ａ）は、図１（ｃ）の傾いた画像と同じであり、補助線を残して記憶画像が実画像（撮影しようとする実際の画像）に切り替わる。ここでは、記憶画像も一緒に提示されているが、補助線だけであっても良い。以下、画面の傾きの自動補正について説明する。
【００２９】
カメラのＣＰＵ２０（図２）は、姿勢検出手段２９または撮影した画像情報からカメラ２の傾きを検出する。撮影した画像情報からカメラ２の傾きを検出する場合、直前の実画像（撮影しようとする実際の画像）が記憶画像となり、左右の湖１２の領域を結ぶ線（図１（ｃ））が水平補助線に合うように切出し枠１５を切出す。ここで、図５（ｂ）に示される１４は、撮像素子２３の撮影可能範囲を示す枠で、表示部８の表示可能範囲より広く、撮像素子２３の撮影可能範囲の情報から切出し枠１５を切出す。なお、構図補助線１２、１３も切出し枠１５に合わせて表示している。
【００３０】
カメラのＣＰＵ２０（図２）は、切出し枠１５の画像を画像記憶手段２５に記憶し、表示手段２６に表示すると、表示部８の画像は記憶画像が傾いて表示されていた図５（ｂ）から図５（ｃ）へ変化する。それに連動して、ＣＰＵ２０は姿勢検出手段２９により姿勢の傾きを補正する。その後、記憶画像が実画像に切り替えられ、選択した図１（ａ）の良い構図と同じ構図の撮影画像とすることができる。即ち、使用者は補助線を用いて構図の最終確認を行うことができ、水平方向に特徴のある湖９を構図補助線１２に合わせ、垂直方向に特徴のある山１０を構図補助線１３に合わせた後に、撮影を行う。
【００３１】
また、良い構図を得るために必要とされるカメラの傾きや位置の補正量が構図指示情報に含まれる場合は、その情報を用いてカメラ側で自動的に得られた画像データに回転補正を施したり、撮影可能範囲の情報からの切出し範囲を決定したりするようにしても良い。
【００３２】
（フローチャート）
図６は、カメラ２の動作を説明するフローチャートであり、これに沿って説明する。ステップＳ１０１からステップＳ１０５、ステップＳ１０８からステップＳ１０９は図４（ａ）と同様であるので説明を省略する。ステップＳ３０１で、図１（ｂ）と（ｄ）で示した様に、複数の画像と補助線情報を表示し、操作検出手段３１で使用者１に選択させる。ステップＳ３０２において、図５で説明したように構図補助線１２、１３に画像を合わせる。ステップＳ３０３で補助線に合っているか確認する。
【００３３】
この際、使用者１が操作検出手段３１を操作してＣＰＵ２０に入力することにより意思を伝えても良い。補助線に合っていなければ、ステップＳ３０２に戻り、再度補助線に合わせる。補助線に合ったならば、ステップＳ３０４へ進み、撮影する。この際、使用者１が操作検出手段３１を操作してＣＰＵ２０に入力することにより、撮影しても良い。ステップＳ３０５では、ステップＳ１０７同様に、サーバ装置６と通信し、図１（ｂ）と（ｄ）のどちらの画像を撮影したか、傾き・位置補正の情報を送信する。
【００３４】
（変形例１）
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、使用者に視覚的に認識可能な補助線に替えて、視覚的または聴覚的に使用者に認識可能なメッセージであっても良い。
【００３５】
例えば、「画面を時計回りに僅かに回転させ、かつ画面中心に対し右斜め４５度方向へシフトさせる」というメッセージを表示画面に表示させる、あるいはメッセージを表示せずに音声だけであっても良い。音声だけであれば、例えば一眼レフカメラで光学ファインダにより被写体を観察している場合であっても、使用者に良い構図を知らせることができる。また、視覚的に使用者に良い構図を知らせる場合は、補助線に合った際に補助線の色を変えるようにしても良い。
【００３６】
（変形例２）
カメラとインターネットを介して通信可能なサーバ装置に関しては、表示画面における被写体の傾きまたは位置を含む構図情報に関し、サーバ装置からカメラへの送信毎に課金がされるようにしても良い。
【００３７】
（変形例３）
被写体の傾きまたは位置を修正すべき構図指示情報として、２本の構図補助線を示したが、本数は１本あるいは３本以上でも良く、線は直線の他、曲線であっても良い。
【００３８】
（変形例４）
第２実施形態では、画面の傾きをカメラが自動補正したが、同様に、水平、垂直方向の画像の位置補正を、駆動手段２１により手ぶれ補正機能を用いて自動補正することもできる。この場合、第１の実施形態あるいは第２の実施形態で示した使用者が補正するための補助線は、必ずしも必要なものではなくなる（表示画面に表示される必要なし）。
【符号の説明】
【００３９】
２・・カメラ、４、７・・通信手段、５・・インターネット、６・・サーバ装置、１２、１３・・構図補助線、２０・・ＣＰＵ、２２・・光学素子、２３・・撮像素子、２４・・信号処理手段、２５・・画像記憶手段、２６・・表示手段、２７・・位置検出手段、２８・・方位検出手段、２９・・姿勢検出手段、３０・・計時手段、３１・・操作検出手段、３３・・通信手段、４０・・ＣＰＵ、４１・・情報記憶手段、４２・・表示手段、４３・・通信手段、４４・・計時手段、４５・・操作検出手段
【図１】
2013026955.tif 000003
【図２】
2013026955.tif 000004
【図３】
2013026955.tif 000005
【図４】
2013026955.tif 000006
【図５】
2013026955.tif 000007
【図６】
2013026955.tif 000008