(57)【要約】【課題】撮影者にとって最適な撮影地点の情報を撮影日時と共に提示することが可能な情報処理装置を提供すること。【解決手段】画像の撮影時に、該撮影時の撮影環境を示す情報である撮影付加情報を取得する付加情報取得部と、前記付加情報取得部が取得した前記撮影付加情報に基づいて、撮影者の撮影環境に適した、撮影場所及び推奨撮影日時の情報を含む推奨撮影場所情報を生成する推奨情報生成部と、を備える、情報処理装置が提供される。かかる構成により、撮影者にとって最適な撮影地点の情報を撮影日時と共に提示することが可能となる。【選択図】図１
2013021473.tif 000002
【特許請求の範囲】
【請求項１】
画像の撮影時に、該撮影時の撮影環境を示す情報である撮影付加情報を取得する付加情報取得部と、
前記付加情報取得部が取得した前記撮影付加情報に基づいて、撮影者の撮影環境に適した、撮影場所及び当該撮影場所の推奨撮影日時の情報を含む推奨撮影場所情報を生成する推奨情報生成部と、
を備える、情報処理装置。
【請求項２】
前記撮影付加情報は、位置情報、自装置の向き情報、撮影日時、撮影設定情報を含む、請求項１に記載の情報処理装置。
【請求項３】
前記推奨撮影場所情報は、現在位置及び現在時刻を中心とした周辺の撮影場所を特定する情報を含む、請求項１に記載の情報処理装置。
【請求項４】
前記推奨撮影場所情報は、特定の位置及び特定の時刻の撮影場所を特定する情報を含む、請求項１に記載の情報処理装置。
【請求項５】
現在地を取得する現在地取得部と、
前記現在地取得部が取得した現在地から、前記推奨撮影場所情報として提示される撮影場所までの経路情報を取得する経路取得部と、
をさらに備える、請求項１に記載の情報処理装置。
【請求項６】
前記経路取得部は、前記推奨撮影場所情報として提示される撮影場所に、前記推奨撮影場所情報として提示される撮影日時までに到着できるような経路を案内する情報を取得する、請求項５に記載の情報処理装置。
【請求項７】
前記推奨情報生成部は、前記経路取得部が取得する経路の途中に別の撮影場所が前記推奨撮影場所情報に含まれていれば、該撮影場所の情報を併せて生成する、請求項５に記載の情報処理装置。
【請求項８】
画像の撮影時に、該撮影時の撮影環境を示す情報である撮影付加情報を取得する付加情報取得ステップと、
前記付加情報取得ステップで取得された前記撮影付加情報に基づいて、撮影者の撮影環境に適した、撮影場所及び当該撮影場所の推奨撮影日時の情報を含む推奨撮影場所情報を生成する推奨情報生成ステップと、
を備える、情報取得方法。
【請求項９】
コンピュータに、
画像の撮影時に、該撮影時の撮影環境を示す情報である撮影付加情報を取得する付加情報取得ステップと、
前記付加情報取得ステップで取得された前記撮影付加情報に基づいて、撮影者の撮影環境に適した、撮影場所及び当該撮影場所の推奨撮影日時の情報を含む推奨撮影場所情報を生成する推奨情報生成ステップと、
を実行させる、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理、情報取得方法およびコンピュータプログラムに関する。
【背景技術】
【０００２】
画像を撮影し、撮影した画像を電子データとして保持することができる、デジタルスチルカメラやカメラを内蔵した携帯電話、スマートフォン、タブレット等が広く普及している。また今日では、そのようなデジタルスチルカメラや携帯電話等に、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）等の現在地を取得する手段を設け、画像の撮影と同時に、撮影した場所の情報を取得し、画像データに付加することができるものが存在する。
【０００３】
また、撮影者自身が撮影した撮影地点の情報を、サーバに登録することで、多くのユーザで撮影場所（撮影スポット）の情報を共有する技術も開示されている（例えば特許文献１〜４参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２０６７７２号公報
【特許文献２】特開２００８−２１９３９０号公報
【特許文献３】特開２００６−１０８９１５号公報
【特許文献４】特開２００２−３２９１９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
自分の撮影スタイルに合った撮影スポットを、日本中、または世界中から発見するのは手間がかかる上、さらにその撮影に適した日時まで選定するのは困難である。また、上記特許文献１〜４で開示された技術のように、撮影者自身が撮影した撮影地点の情報をサーバに登録したとしても、登録された場所で、いつ、どのような対象をどのように撮影したのかが分からないので、登録された撮影地点が、本当に自分にとって必要な撮影地点であるのか判断することができない。
【０００６】
そこで、本開示は、上記問題に鑑みてなされたものであり、本開示の目的とするところは、撮影者にとって最適な撮影地点の情報を撮影日時と共に提示することが可能な、新規かつ改良された情報処理装置、情報取得方法およびコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本開示によれば、画像の撮影時に、該撮影時の撮影環境を示す情報である撮影付加情報を取得する付加情報取得部と、前記付加情報取得部が取得した前記撮影付加情報に基づいて、撮影者の撮影環境に適した、撮影場所及び当該撮影場所の推奨撮影日時の情報を含む推奨撮影場所情報を生成する推奨情報生成部と、を備える、情報処理装置が提供される。
【０００８】
また本開示によれば、画像の撮影時に、該撮影時の撮影環境を示す情報である撮影付加情報を取得する付加情報取得ステップと、前記付加情報取得ステップで取得された前記撮影付加情報に基づいて、撮影者の撮影環境に適した、撮影場所及び当該撮影場所の推奨撮影日時の情報を含む推奨撮影場所情報を生成する推奨情報生成ステップと、を備える、情報取得方法が提供される。
【０００９】
また本開示によれば、コンピュータに、画像の撮影時に、該撮影時の撮影環境を示す情報である撮影付加情報を取得する付加情報取得ステップと、前記付加情報取得ステップで取得された前記撮影付加情報に基づいて、撮影者の撮影環境に適した、撮影場所及び当該撮影場所の推奨撮影日時の情報を含む推奨撮影場所情報を生成する推奨情報生成ステップと、を実行させる、コンピュータプログラムが提供される。
【発明の効果】
【００１０】
以上説明したように本開示によれば、撮影者にとって最適な撮影地点の情報を撮影日時と共に提示することが可能な、新規かつ改良された情報処理装置、情報取得方法およびコンピュータプログラムを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本開示の一実施形態に係る撮像装置１００を含んだ情報処理システム１の概略構成を示す説明図である。
【図２】本開示の一実施形態に係る撮像装置１００の機能構成を示す説明図である。
【図３】本開示の一実施形態にかかる制御部１１２の機能構成を示す説明図である。
【図４】本開示の一実施形態にかかるサーバ装置２００の機能構成を示す説明図である。
【図５】撮像装置１００で収集された付加的な情報の例を示す説明図である。
【図６】本開示の一実施形態に係る情報処理システム１の動作を示す流れ図である。
【図７】本開示の一実施形態に係る情報処理システム１の動作を示す流れ図である。
【図８】撮像装置１００の画像表示部１２０に表示される画面の例を示す説明図である。
【図９】撮像装置１００の画像表示部１２０に表示される画面の例を示す説明図である。
【図１０】本開示の一実施形態にかかる制御部１１２の機能構成の変形例を示す説明図である。
【図１１】本開示の一実施形態に係る情報処理システム１の動作の変形例を示す流れ図である。
【図１２】撮像装置１００の画像表示部１２０に表示される画面の例を示す説明図である。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１３】
なお、説明は以下の順序で行うものとする。
＜１．本開示の一実施形態＞
［１−１．情報処理システムの構成例］
［１−２．撮像装置の構成］
［１−３．制御部の機能構成］
［１−４．サーバ装置の機能構成］
［１−５．情報処理システムの動作］
［１−６．変形例］
＜２．まとめ＞
【００１４】
＜１．本開示の一実施形態＞
［１−１．システムの構成例］
まず、図１を参照して、本開示の一実施形態に係る撮像装置を含んだ情報処理システムの概略構成について説明する。図１は、本開示の一実施形態に係る撮像装置１００を含んだ情報処理システム１の概略構成を示す説明図である。以下、図１を用いて本開示の一実施形態に係る撮像装置を含んだ情報処理システムの概略構成について説明する。
【００１５】
図１に示したように、本開示の一実施形態に係る情報処理システム１は、撮像装置１００と、サーバ装置２００と、を含んで構成される。撮像装置１００は、本開示の情報処理装置の一例である。撮像装置１００と、サーバ装置２００とは、インターネット等のネットワーク１０を介して接続されている。なお、図１には撮像装置１００を２つ図示しているが、撮像装置１００の数はかかる例に限定されるものではない。
【００１６】
撮像装置１００は、静止画像または動画像を撮影する装置である。撮像装置１００は、静止画像または動画像の撮影に際し、撮影した位置を取得する機能を備え、撮影した画像と共に撮像装置１００の内部に保存することができる。撮影位置の情報は、例えば、ＧＰＳ衛星から取得でき、緯度及び経度の組の形式で取得し、撮像装置１００の内部に保存することができる。
【００１７】
また撮像装置１００は、取得した撮影位置を、ネットワーク１０を通じてサーバ装置２００に送信する機能を有する。撮像装置１００から、撮影位置の情報をサーバ装置２００に送信することで、撮影位置の情報はサーバ装置２００に集約されることになる。また、本開示の一実施形態に係る情報処理システム１では、後述するように、撮像装置１００での撮影時に、本開示の撮影設定情報の一例である撮影モード（被写体を撮影するために最適な絞りやシャッタ速度を設定するもの）の情報を取得し、撮影日時の情報と、その撮影モードの情報とについても、サーバ装置２００に送信される。これにより、撮影者が、いつ、どこで、どのような撮影モードで撮影したかについての情報が、サーバ装置２００に集約されることになる。
【００１８】
サーバ装置２００は、撮像装置１００から、撮影時の情報を受信し、撮影時の情報を保持する装置である。上述したように、サーバ装置２００は、撮像装置１００から、撮影時の情報として、撮影日時の情報、撮影位置の情報、撮影時の撮影モードの情報を受信し、これらの情報を保持する。
【００１９】
サーバ装置２００は、撮像装置１００から送信されるこれらの情報を保持することで、撮像装置１００から、撮影スポットを推薦（リコメンド）するよう要求があった際に、適切な撮影スポットを、撮影に適した日時と合わせて、要求のあった撮影装置に提供することができる。なお、以下の説明では、撮影スポットを
【００２０】
以上、図１を用いて本開示の一実施形態に係る撮像装置１００を含んだ情報処理システム１の概略構成について説明した。次に、本開示の一実施形態に係る撮像装置１００の機能構成について説明する。
【００２１】
［１−２．撮像装置の機能構成］
図２は、本開示の一実施形態に係る撮像装置１００の機能構成を示す説明図である。以下、図２を用いて本開示の一実施形態に係る撮像装置１００の機能構成について説明する。
【００２２】
図２に示したように、本開示の一実施形態に係る撮像装置１００は、撮像部１０２と、信号処理部１０４と、装置方向検出部１０６と、現在地取得部１０８と、通信部１１０と、制御部１１２と、操作部１１４と、メモリ１１６と、画像記録部１１８と、画像表示部１２０と、を含んで構成される。
【００２３】
撮像部１０２は、ズームレンズ、フォーカスレンズ等のレンズユニット、及びＣＣＤイメージセンサ、ＣＭＯＳイメージセンサその他の撮像素子で構成され、被写体を撮像してアナログの電気信号を生成するものである。撮像部１０２が生成したアナログの電気信号は、ノイズが除去されたり、Ａ／Ｄ変換されたりした後に、信号処理部１０４に送られる。本開示の一実施形態に係る撮像装置１００は、例えば操作部１１４に対するユーザ操作がされた時点での撮像素子に照射された光から電気信号を生成することによって、被写体を撮像される。
【００２４】
信号処理部１０４は、生成された画像の生データに対する各種信号処理を行う回路である。ここで、信号処理部１０４が実行する各種信号処置には、例えば、画像の生データに対するフィルタリング処理や、画像データの圧縮処理がある。画像の圧縮形式は可逆形式であっても非可逆形式であってもよい。適切な形式の例として、ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）形式やＪＰＥＧ２０００形式に変換してもよい。
【００２５】
装置方向検出部１０６は、撮像装置１００が向いている方向を方位角として検出するものである。装置方向検出部１０６は、例えばジャイロセンサ、加速度センサ、地磁気センサ等で構成される。撮像装置１００は、装置方向検出部１０６を備えることにより、撮影時の撮像装置１００の向きを方位角として取得することができる。
【００２６】
現在地取得部１０８は、撮像装置１００の現在地を取得するものである。現在地取得部１０８は、例えばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信器で構成されていてもよい。撮像装置１００は、現在地取得部１０８を備えることにより、撮像装置１００の現在位置を取得することができ、また、撮影時の撮像装置１００の位置情報を取得することができる。
【００２７】
通信部１１０は、ネットワーク１０への通信処理を実行するものである。ネットワーク１０への通信は有線で行われるようにしてもよく、無線で行われるようにしてもよい。撮像装置１００は、通信部１１０を備えることにより、撮影した画像のデータや、撮影時の情報を、ネットワーク１０を通じてサーバ装置２００に送信することができる。また、撮像装置１００は、通信部１１０を備えることにより、サーバ装置２００が推薦する撮影スポットの情報を、ネットワーク１０を通じてサーバ装置２００から取得することができる。
【００２８】
制御部１１２は、撮像装置１００の動作を制御するものである。制御部１１２は、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）その他の演算処理装置で構成されていてもよい。制御部１１２は、メモリ１１６に格納されているコンピュータプログラムを読みだして、読み出したコンピュータプログラムを順次実行することにより、撮像装置１００の動作を制御する。
【００２９】
操作部１１４は、撮像装置１００のユーザによる各種入力操作を受け付けるものである。各種入力操作には、例えば、画像の撮影操作、撮影画像の閲覧操作、撮影画像の編集（削除）操作等を含んでもよい。また、本実施形態では、ユーザの操作部１１４の操作により、撮像装置１００は、サーバ装置２００が推薦する撮影スポットの情報を取得することができる。
【００３０】
なお操作部１１４は、シャッタボタン、ハードキー、タッチパネル等で構成されていてもよい。操作部１１４としてタッチパネルを用いる際には、当該タッチパネルは画像表示部１２０の表面に設けられる。
【００３１】
メモリ１１６は、制御部１１２で実行されるコンピュータプログラムや、制御部１１２の制御動作に伴って生成される各種データを格納するものである。メモリ１１６は、例えばＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等で構成されていてもよい。
【００３２】
画像記録部１１８は、撮像部１０２で撮像されて信号処理部１０４で生成される画像データを記録するものである。画像記録部１１８は、電気的に書き換え可能であり、かつ、撮像装置１００の電源が切れても内容を保持できるメモリ（例えばＥＥＰＲＯＭ）で構成されることが望ましい。また、画像記録部１１８は、撮像装置１００の内部に固定して設けられていてもよく、撮像装置１００から取り外し可能に設けられていてもよい。
【００３３】
画像表示部１２０は、制御部１１２の制御に基づいて画像を表示するものである。画像表示部１２０が表示する画像は、撮像部１０２により撮像される、いわゆるライブビュー画像、ユーザの撮影操作により撮影される画像、撮像装置１００の操作のためのメニュー画面等を含んでもよい。また、画像表示部１２０は、サーバ装置２００が推薦する撮影スポットの情報を取得するための画面を表示する。
【００３４】
画像表示部１２０は、例えば例えば液晶ディスプレイ（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）装置、有機ＥＬ（ＯＬＥＤ：Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）ディスプレイ装置その他の平板表示装置で構成されていてもよい。また、操作部１１４としてタッチパネルが用いられる際には、当該タッチパネルは画像表示部１２０の表面に設けられる。
【００３５】
以上、図２を用いて本開示の一実施形態に係る撮像装置１００の機能構成について説明した。次に、本開示の一実施形態にかかる制御部１１２の機能構成について説明する。
【００３６】
［１−３．撮像装置の機能構成］
図３は、本開示の一実施形態にかかる制御部１１２の機能構成を示す説明図である。以下、図３を用いて本開示の一実施形態にかかる制御部１１２の機能構成について説明する。
【００３７】
図３に示したように、本開示の一実施形態にかかる制御部１１２は、付加情報取得部１２２と、情報送受信部１２４と、推奨情報生成部１２６と、を含んで構成される。
【００３８】
付加情報取得部１２２は、撮像装置１００で画像の撮影が行われる際に、画像撮影時の付加的な情報を取得するものである。画像撮影時の付加的な情報としては、撮影日時、当該撮影日時における撮像装置１００の現在地（緯度及び経度）、撮影時の撮影モード（被写体を撮影するために最適な絞りやシャッタ速度を設定するもの）、撮影時の撮像装置１００の向き等を含んでもよい。また、付加情報取得部１２２は、撮影された画像に対して顔認識処理を実行して、撮影された画像にどのような人物が何人写っているかを抽出して撮影画像の付加的な情報としてもよい。
【００３９】
付加情報取得部１２２が取得したこれらの付加的な情報は、任意のタイミングで、情報送受信部１２４から通信部１１０を介してサーバ装置２００に送信される。なお、付加情報取得部１２２が取得した付加的な情報がサーバ装置２００に送信される際には、撮像装置１００により撮影された画像も併せてサーバ装置２００に送信されるようにしてもよい。
【００４０】
情報送受信部１２４は、通信部１１０を介した情報の送受信を実行するものである。撮像装置１００による画像の撮影時に付加情報取得部１２２が取得した付加的な情報は、情報送受信部１２４によって、通信部１１０を介してサーバ装置２００に送信される。また、サーバ装置２００が推薦する撮影スポットの情報は、情報送受信部１２４によって、通信部１１０を介してサーバ装置２００から受信される。
【００４１】
推奨情報生成部１２６は、サーバ装置２００が推薦し、サーバ装置２００から送信されてくる撮影スポットの情報から、画像表示部１２０に表示するための推薦撮影スポットの情報を生成するものである。サーバ装置２００が推薦する撮影スポットの情報は、情報送受信部１２４によって、通信部１１０を介してサーバ装置２００から受信される。
【００４２】
本開示の一実施形態にかかる制御部１１２は、かかる構成を有することにより、撮影時の付加情報を取得してサーバ装置２００に任意のタイミングで送信し、サーバ装置２００から推薦撮影スポットの情報を取得し、画像表示部１２０に提示することができる。なお、本開示の一実施形態にかかる制御部１１２は、例えば、制御部１１２が、メモリ１１６に格納されているコンピュータプログラムを読みだして実行することで、図３に示したような機能構成を有することができる。
【００４３】
以上、図３を用いて本開示の一実施形態にかかる制御部１１２の機能構成について説明した。次に、本開示の一実施形態にかかるサーバ装置２００の機能構成について説明する。
【００４４】
［１−４．サーバ装置の機能構成］
図４は、本開示の一実施形態にかかるサーバ装置２００の機能構成を示す説明図である。以下、図４を用いて本開示の一実施形態にかかるサーバ装置２００の機能構成について説明する。
【００４５】
図４に示したように、本開示の一実施形態にかかるサーバ装置２００は、記録部２０２と、制御部２０４と、通信部２０６と、を含んで構成される。
【００４６】
記録部２０２は、１以上の撮像装置１００からネットワーク１０を通じて送信される、撮像装置１００による画像の撮影時にその撮像装置１００で収集された付加的な情報をテーブルの形式で格納するものである。記録部２０２は、例えばハードディスクドライブその他の大容量記録媒体で構成されることが望ましい。
【００４７】
図５は、記録部２０２にテーブルの形式で格納される、撮像装置１００で収集された付加的な情報の例を示す説明図である。図５には、記録部２０２に格納されるデータテーブル３００を示している。
【００４８】
図５には、データテーブル３００に格納される情報として、撮像装置ＩＤ３０１、日付情報３０２、時刻情報３０３、緯度情報３０４、経度情報３０５、撮影モード情報３０６、向き情報３０７、人物数情報３０８を示している。
【００４９】
撮像装置ＩＤ３０１は、サーバ装置２００に付加的な情報を送信した撮像装置１００を識別する情報が格納される列である。撮像装置ＩＤ３０１に格納される情報は、図５に示したようなＩＤ情報の他に、撮像装置１００のシリアルナンバーや、撮像装置１００の通信部１１０のＭＡＣアドレス等、撮像装置１００を一意に識別できるものであってもよい。
【００５０】
日付情報３０２及び時刻情報３０３は、それぞれ、撮像装置１００が画像を撮影した時点の日付及び時刻の情報が格納される列である。緯度情報３０４及び経度情報３０５は、それぞれ、撮像装置１００が画像を撮影した時点の撮像装置１００の緯度及び経度の情報が格納される列である。撮像装置１００の緯度及び経度の情報は、撮像装置１００の現在地取得部１０８によって、画像の撮影時に取得される。
【００５１】
撮影モード情報３０６は、撮像装置１００が画像を撮影した時点の撮影モードの情報が格納される列である。撮影モードの情報は、図５に示した「風景写真」「人物写真」に限られないことは言うまでもない。向き情報３０７は、撮像装置１００が画像を撮影した時点の撮像装置１００の向きの情報が方位角の値で格納される列である。撮像装置１００の向きの情報は、撮像装置１００の装置方向検出部１０６によって、画像の撮影時に取得される。
【００５２】
人物数情報３０８は、撮像装置１００が画像を撮影した際に、その画像にどのような人物がどれだけ映っているかについての情報が格納される列である。なお図５では、人物数情報３０８として、大人の数及び子供の数が格納されるよう示しているが、人物数情報３０８に格納される情報はかかる例に限定されるものではない。例えば、単に人物の数の情報が格納されるようにしても良く、男性及び女性の数が格納されるようにしてもよい。
【００５３】
サーバ装置２００は、図５に示すようなデータテーブル３００に情報を格納していくことで、サーバ装置２００は、データテーブル３００に格納された情報を用いて、撮像装置１００からの求めに応じて、推奨する撮影スポットの情報を決定することができる。
【００５４】
制御部２０４は、サーバ装置２００の動作を制御するものである。制御部２０４は、例えばＣＰＵ、ＭＰＵその他の演算処理装置で構成されていてもよい。サーバ装置２００は、制御部２０４の制御により、１以上の撮像装置１００からネットワーク１０を通じて送信される、撮像装置１００による画像の撮影時にその撮像装置１００で収集された付加的な情報を記録部２０２に格納したり、撮像装置１００からの求めに応じて、推奨する撮影スポットの情報を記録部２０２から取得して、撮像装置１００へ提供したりすることができる。
【００５５】
通信部２０６は、ネットワーク１０への通信処理を実行するものである。ネットワーク１０への通信は有線で行われるようにしてもよく、無線で行われるようにしてもよい。サーバ装置２００は、通信部２０６を備えることにより、１以上の撮像装置１００で撮影された画像のデータや、撮影時の情報を、ネットワーク１０を通じて受信することができる。また、サーバ装置２００は、通信部２０６を備えることにより、撮像装置１００からの求めに応じて、サーバ装置２００が推薦する撮影スポットの情報を、ネットワーク１０を通じて撮像装置１００で提供することができる。
【００５６】
以上、図４を用いて本開示の一実施形態にかかるサーバ装置２００の機能構成について説明した。次に、本開示の一実施形態に係る情報処理システム１の動作について説明する。
【００５７】
［１−５．情報処理システムの動作］
図６は、本開示の一実施形態に係る情報処理システム１の動作を示す流れ図である。図６に示した流れ図は、撮像装置１００で画像が撮影され、撮影時に撮像装置１００で取得される付加的な情報がサーバ装置２００に格納される際の動作について示したものである。以下、図６を用いて本開示の一実施形態に係る情報処理システム１の動作について説明する。
【００５８】
撮像装置１００のユーザ操作により、撮像装置１００が画像を撮影すると（ステップＳ１０１）、撮像装置１００の付加情報取得部１２２は、画像撮影時の撮影情報（撮影時における付加的な情報）を取得し、メモリ１１６に記録する（ステップＳ１０２）。そして、撮像装置１００の情報送受信部１２４は、上記ステップＳ１０２で記録された撮影情報を、任意のタイミングで、サーバ装置２００へネットワーク１０を通じて送信する（ステップＳ１０３）。情報送受信部１２４がサーバ装置２００へ撮影情報を送信するタイミングは、撮影情報の取得が完了した時点であってもよく、撮影情報の取得が完了した時点で撮像装置１００がネットワーク１０に接続されていなければ、撮像装置１００がネットワーク１０に接続された時点であってもよい。また、撮影情報の取得が完了した時点で撮像装置１００がネットワーク１０に接続されていても予め決められた時刻になるまで送信しないようにしてもよい。
【００５９】
サーバ装置２００は、ネットワーク１０を通じて撮像装置１００から撮影情報を受信すると（ステップＳ１０４）、受信した撮影情報をユーザ毎に保存する（ステップＳ１０５）。サーバ装置２００は、例えば、図５に示したようなデータテーブル３００の形式で、撮像装置１００から受信した撮影情報を記録部２０２に保存する。
【００６０】
サーバ装置２００は、上記ステップＳ１０５で撮影情報を保存すると、保存した撮影情報に基づいて、ユーザの求めに応じて提示する撮影スポットのリコメンド情報を更新する（ステップＳ１０６）。サーバ装置２００は、撮像装置１００から送信されてくる撮影情報を記録部２０２に保存して撮影スポットのリコメンド情報を更新することで、撮影スポットのリコメンド情報を、要求に応じて生成して、提供することができる。
【００６１】
以上、図６を用いて、撮像装置１００で画像が撮影され、撮影時に撮像装置１００で取得される付加的な情報がサーバ装置２００に格納される際の動作について説明した。次に、撮像装置１００による撮影スポットのリコメンド機能が実行される際の動作について説明する。
【００６２】
図７は、本開示の一実施形態に係る情報処理システム１の動作を示す流れ図である。図７に示した流れ図は、撮像装置１００による撮影スポットのリコメンド機能が実行される際の動作について示したものである。以下、図７を用いて本開示の一実施形態に係る情報処理システム１の動作について説明する。
【００６３】
撮像装置１００は、ユーザの操作に応じてリコメンド機能を起動する（ステップＳ１１１）。撮像装置１００は、リコメンド機能の起動に伴い、ユーザに対して撮影スポットのリコメンド情報を取得するための画面を画像表示部１２０に表示する。ユーザは、画像表示部１２０に表示される、撮影スポットのリコメンド情報を取得するための画面に対して所定の操作を行うことで、撮影スポットのリコメンド情報を撮像装置１００に取得させることができる。
【００６４】
ここで、画像表示部１２０に表示される、撮影スポットのリコメンド情報を取得するための画面の例について説明する。図８は、撮像装置１００の画像表示部１２０に表示される画面の例を示す説明図である。図８には、撮像装置１００の画像表示部１２０に表示される画面として、撮影スポットのリコメンド情報を取得するための画面を示している。
【００６５】
図８は、日付入力部４０１、時間入力部４０２、設定モード入力部４０３、場所入力部４０４、リコメンド実行部４０５が、制御部１１２の制御によって画像表示部１２０に表示されている状態を示している。日付入力部４０１は、ユーザがリコメンド対象の日付を入力するための領域であり、時間入力部４０２は、ユーザがリコメンド対象の時刻を入力するための領域である。設定モード入力部４０３は、ユーザがリコメンド対象の撮影モードの設定を入力するための領域であり、場所入力部４０４は、ユーザがリコメンド対象の場所を入力するための領域である。
【００６６】
ユーザは、日付入力部４０１、時間入力部４０２、設定モード入力部４０３及び場所入力部４０４に対して情報を入力し、リコメンド実行部４０５を選択することで、撮影スポットのリコメンド情報を撮像装置１００に取得させることができる。
【００６７】
図８には、画像表示部１２０に、現在地を中心とした地図の情報である地図情報４１０と、現在地を示す現在地表示部４１１とが表示されている状態も示されている。現在地の情報は現在地取得部１０８で取得することができる。また地図情報４１０は、撮像装置１００の内部のメモリ１１６に格納されていてもよく、ネットワーク１０を介して地図情報を提供するサーバから取得するようにしてもよい。
【００６８】
ユーザがリコメンド情報を取得したい条件を入力し、撮影スポットのリコメンド情報の取得を指示すると、撮像装置１００は、取得したい日時と位置の情報を添付し、サーバ装置２００へリコメンド情報をリクエストする（ステップＳ１１２）。現在位置周辺のリコメンド情報をリクエストする場合は、撮像装置１００は、現在地取得部１０８を用いて、現在地の位置情報を取得し、取得した位置情報をサーバ装置２００へ送信する。
【００６９】
サーバ装置２００は、撮像装置１００からのリコメンド情報のリクエストを受信すると（ステップＳ１１３）、リクエストに含まれている日付、時刻、位置の周辺のリコメンド情報を、記録部２０２に記録されているデータテーブル３００から取得してリコメンド情報としてまとめる（ステップＳ１１４）。そしてサーバ装置２００は、ステップＳ１１４で得られたリコメンド情報を、リクエストを送信してきた撮像装置１００に対して返信する（ステップＳ１１５）。ここで、サーバ装置２００がリクエストを送信してきた撮像装置１００に送信するリコメンド情報には、リクエストを送信してきた撮像装置１００の現在位置及び現在時刻（リクエストを送信した時刻）を中心とした周辺の撮影場所を特定する情報、または、リクエストを送信してきた撮像装置１００が指定した特定の位置及び特定の時刻の撮影場所を特定する情報を含んでもよい。
【００７０】
リコメンド情報のリクエストを送信した撮像装置１００は、サーバ装置２００からリコメンド情報を受信すると（ステップＳ１１６）、推奨情報生成部１２６により、受信したリコメンド情報を用いて、画像表示部１２０に表示するリコメンド情報を生成する（ステップＳ１１７）。撮像装置１００は、推奨情報生成部１２６が生成したリコメンド情報を画像表示部１２０に表示することで、ユーザに対して、サーバ装置２００から送信されたリコメンド情報を提示する。
【００７１】
ここで、画像表示部１２０に表示されるリコメンド情報の一例を示す。図９は、撮像装置１００の画像表示部１２０に表示される画面の例を示す説明図である。図９には、撮像装置１００の画像表示部１２０に表示される画面として、撮影スポットのリコメンド情報を取得するための画面を示している。
【００７２】
図９は、撮影スポット情報５０１、及びソート変更ボタン５０２、５０３、５０４が、制御部１１２の制御によって画像表示部１２０に表示されている状態を示している。撮影スポット情報５０１には、それぞれ、撮影スポットの名称、現在地から撮影スポットまでの距離、撮影スポットの推奨度合い、撮影スポットの画像が画像表示部１２０に表示されている。
【００７３】
撮影スポットの推奨度合いは、その撮影スポットを実際に訪れたユーザによる、サーバ装置２００に対するフィードバックに基づいて生成されるようにしてもよい。また、撮影スポットの画像は、サーバ装置２００が予め用意した画像が用いられてもよく、他のユーザが実際にその撮影スポットで撮影した画像が用いられてもよい。
【００７４】
ソート変更ボタン５０２、５０３、５０４は、ユーザによる選択に基づいて、それぞれ、撮影スポットの推奨度合いが高い順、現在地から近い順、サーバ装置２００に新たに登録された順に、撮影スポット情報５０１を並び替えるためのボタンである。
【００７５】
なお、撮影スポットのリコメンド情報の表示は、図９に示したリスト形式に限られないことは言うまでもない。例えば、画像表示部１２０に現在地を中心とした地図を表示させて、その地図上にサーバ装置２００から取得した撮影スポットを指し示すような形式で、撮影スポットのリコメンド情報が表示されるようにしてもよい。
【００７６】
このように撮影スポットのリコメンド情報を表示することで、本開示の一実施形態にかかる撮像装置１００は、ユーザに対して、単に場所だけではなく、その場所をどのような条件で撮影したかに応じた、撮影スポットのリコメンド情報を提示することができる。ユーザは、その撮影スポットを、リクエスト送信時にユーザが指定した時間に訪れることで、リコメンド情報に基づいた写真撮影を行うことが可能となる。
【００７７】
以上、図７を用いて、撮像装置１００による撮影スポットのリコメンド機能が実行される際の動作について説明した。次に、本開示の一実施形態の変形例について説明する。
【００７８】
［１−６．変形例］
以下の説明では、本開示の一実施形態の変形例として、サーバ装置２００から送信されたリコメンド情報に含まれている撮影スポットまでの経路を誘導することができる構成及び動作について説明する。図１０は、本開示の一実施形態にかかる制御部１１２の機能構成の変形例を示す説明図である。以下、図１０を用いて本開示の一実施形態にかかる制御部１１２の機能構成の変形例について説明する。
【００７９】
図１０に示した制御部１１２の機能構成の変形例は、図３に示した制御部１１２の機能構成から、経路取得部１２８が追加された構成を有している。従って、ここでは、追加された経路取得部１２８について説明し、その他の構成については説明を割愛する。
【００８０】
経路取得部１２８は、サーバ装置２００から送信されるリコメンド情報に含まれている撮影スポットまでの経路を取得するものである。経路取得部１２８は、撮影スポットまでの経路を、例えばネットワーク１０を介して、地図情報を提供するサーバに接続することで取得してもよく、またメモリ１１６に地図情報が格納されている場合は、その地図情報から取得してもよい。
【００８１】
以上、図１０を用いて本開示の一実施形態にかかる制御部１１２の機能構成の変形例について説明した。次に、本開示の一実施形態の動作の変形例について説明する。
【００８２】
図１１は、本開示の一実施形態に係る情報処理システム１の動作の変形例を示す流れ図である。図１１に示した流れ図は、制御部１１２が図１０に示したような構成を有する場合において、撮像装置１００が、リコメンド情報に含まれている撮影スポットまでの経路を取得して画像表示部１２０に表示する際の動作について示したものである。以下、図１１を用いて本開示の一実施形態に係る情報処理システム１の動作の変形例について説明する。
【００８３】
撮影スポットのリコメンド情報が、例えば図９に示したように画像表示部１２０に表示されている場合に、ユーザは、それぞれの撮影スポットの情報を選択することで、撮像装置１００に、現在地からその撮影スポットまでの経路を取得させることができる。
【００８４】
ユーザによって、画像表示部１２０に表示されている撮影スポットの情報の中から、現在地からの経路を知りたい撮影スポットが選択されると、経路取得部１２８は、案内リクエストとして、選択された撮影スポットのリコメンド場所ＩＤ、現在時刻及び現在位置をサーバ装置２００へ送信する（ステップＳ１２１）。
【００８５】
撮像装置１００から案内リクエストを受信したサーバ装置２００は（ステップＳ１２２）、受信した時間及び位置情報を基に、リコメンド場所ＩＤに対応する撮影スポット（リコメンド場所）に案内するための案内情報を制御部２０４で作成する（ステップＳ１２３）。制御部２０４は、案内情報を作成する際に、リコメンドする撮影スポットの代表写真、撮影スポット評価情報、目標の撮影スポットまでに存在するその他の推奨撮影スポットの情報を案内情報に含めてもよい。
【００８６】
リコメンド場所ＩＤに対応する撮影スポットに案内するための案内情報には、例えば、その撮影スポットに向かうまでの経路や、公共交通機関を利用する場合には、その撮影スポットでの推奨撮影時刻に間に合うような、その公共交通機関の時刻情報が含まれる。
【００８７】
サーバ装置２００は、上記ステップＳ１２３で案内情報を作成すると、作成した案内情報を、案内リクエストを送信した撮像装置１００に対して送信する（ステップＳ１２４）。
【００８８】
サーバ装置２００へ案内リクエストを送信した撮像装置１００は、サーバ装置２００から送信された案内情報を受信すると（ステップＳ１２５）、受信した案内情報と共に、サーバ装置２００から受信したリコメンド情報を画像表示部１２０へ表示する（ステップＳ１２６）。この一連の動作により、撮像装置１００はユーザに対し、サーバ装置２００が推奨する撮影スポットまでの経路や、撮影スポットまでの移動手段を提示することができる。
【００８９】
ここで、画像表示部１２０に表示される、撮影スポットへの案内情報が示された画面の例について説明する。図１２は、撮像装置１００の画像表示部１２０に表示される画面の例を示す説明図である。図１２には、撮像装置１００の画像表示部１２０に表示される画面として、撮影スポットへの案内情報が示された画面を示している。
【００９０】
図１２は、図８と同様に、日付入力部４０１、時間入力部４０２、設定モード入力部４０３、場所入力部４０４、リコメンド実行部４０５が、制御部１１２の制御によって画像表示部１２０に表示されている状態を示している。また図１２には、画像表示部１２０に、現在地を中心とした地図の情報である地図情報４１０と、現在地を示す現在地表示部４１１とが表示されている状態も示されている。そして、図１２には、現在地から、サーバ装置２００が推奨する撮影スポットまでの経路を示す経路情報４１２、撮影スポットを示す目的地情報４１３及び撮影スポットまでの所要時間やサーバ装置２００が推奨する現在地からの出発時刻や撮影スポットの到着時刻を示す時間情報４１４が画像表示部１２０に表示されている状態も示されている。
【００９１】
撮像装置１００は、図１２に示したように経路情報４１２、目的地情報４１３及び時刻情報４１４を画像表示部１２０に表示することで、ユーザに対し、サーバ装置２００が推奨する撮影スポットまでの経路や、撮影スポットまでの移動手段を提示することができる。ユーザは、図１２に示したような経路情報４１２、目的地情報４１３及び時刻情報４１４を参考にして、サーバ装置２００が推奨する撮影スポットまで移動することができる。
【００９２】
以上、本開示の一実施形態の変形例について説明した。
【００９３】
＜２．まとめ＞
以上説明したように本開示の一実施形態によれば、撮像装置１００は、画像の撮影時に付加的な情報を取得して、任意のタイミングでサーバ装置２００に送信する。サーバ装置２００は、１以上の撮像装置１００から送信される付加的な情報を保存する。そして、撮像装置１００は、サーバ装置２００に対して撮影スポットのリコメンド情報をリクエストすると、サーバ装置２００は、保存されている付加的な情報を用いて、撮像装置１００で指定された条件に合うような撮影スポットのリコメンド情報を生成して、リクエストしてきた撮像装置１００へ生成したリコメンド情報を送信する。
【００９４】
ここで撮像装置１００からサーバ装置２００に対して撮影スポットのリコメンド情報をリクエストする際には、撮像装置１００は、単に場所だけでなく、日付や時刻の情報や、画像を撮影する際の撮影モードの情報を含めて、サーバ装置２００に対してリコメンド情報をリクエストする。これにより、サーバ装置２００は、場所だけではなく、日時や撮影モードまで考慮に入れた撮影スポットのリコメンド情報を生成することができる。また、撮像装置１００は、サーバ装置２００で生成されたリコメンド情報を表示することで、ユーザに対して、場所だけではなく、日時や撮影モードまで考慮に入れた撮影スポットのリコメンド情報を提示することが出来る。ユーザは、自分の撮影スタイルに合った撮影スポットを、その撮影に適した日時までレコメンドされることで、ユーザ自身が知らない新たな撮影スポットとの出会いが期待できる。
【００９５】
ユーザが、操作部１１４を操作することで、撮像装置１００が表示する撮影スポットの情報を選択すると、撮像装置１００は、その撮影スポットまでの経路情報や、その撮影スポットでの推奨撮影時刻に間に合うような移動手段を取得して、ユーザに対して提示することができる。ユーザは、提示された経路情報や移動手段を見ることで、サーバ装置が推奨する撮影スポットにおける推奨撮影時刻に間に合うように、現在地からその撮影スポットまで移動することができる。
【００９６】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示はかかる例に限定されない。本開示の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【００９７】
例えば、上記実施形態では、本開示の情報処理装置の例として撮像装置１００を示したが、本開示はかかる例に限定されない。例えば、本開示の情報処理装置として、小型のカメラを内蔵したタブレット、携帯電話、スマートフォン、ノート型のパーソナルコンピュータ等であってもよい。また、本開示の情報処理装置として、装置自体にカメラ機能が備わっていなくてもよい。
【００９８】
また例えば、上記実施形態では、撮像装置とサーバ装置とからなる情報処理システムを例示して説明したが、本開示はかかる例に限定されない。例えば、本技術は、撮影情報を自装置に保存し、上述した撮影スポットのリコメンド機能を撮像装置に組み込み、保存した撮影情報を用いて撮影スポットのリコメンド機能を実行することで、撮像装置単体でも実施可能である。
【００９９】
また、上記の実施形態のフローチャートに示されたステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的に又は個別的に実行される処理をも含む。また時系列的に処理されるステップでも、場合によっては適宜順序を変更することが可能であることは言うまでもない。
【０１００】
また、明細書中において説明した一連の処理は、ハードウェア、またはソフトウェア、あるいはハードウェアとソフトウェアとの複合構成によって実行するようにしてもよい。ソフトウェアによる処理を実行する場合は、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれたコンピュータのメモリにインストールして実行させるか、または、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させるようにしてもよい。
【０１０１】
また、上述のような本実施形態に係る撮像装置１００の各機能を実現するためのコンピュータプログラムを作成し、パーソナルコンピュータ等に実装することが可能である。また、このようなコンピュータプログラムが格納された、コンピュータで読み取り可能な記録媒体も提供することができる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリなどである。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信してもよい。
【０１０２】
なお、本技術は以下のような構成も取ることができる。
（１）
画像の撮影時に、該撮影時の撮影環境を示す情報である撮影付加情報を取得する付加情報取得部と、
前記付加情報取得部が取得した前記撮影付加情報に基づいて、撮影者の撮影環境に適した、撮影場所及び当該撮影場所の推奨撮影日時の情報を含む推奨撮影場所情報を生成する推奨情報生成部と、
を備える、情報処理装置。
（２）
前記撮影付加情報は、位置情報、自装置の向き情報、撮影日時、撮影設定情報を含む、前記（１）に記載の情報処理装置。
（３）
前記推奨撮影場所情報は、現在位置及び現在時刻を中心とした周辺の撮影場所を特定する情報を含む、前記（１）または（２）に記載の情報処理装置。
（４）
前記推奨撮影場所情報は、特定の位置及び特定の時刻の撮影場所を特定する情報を含む、前記（１）から（３）のいずれかに記載の情報処理装置。
（５）
現在地を取得する現在地取得部と、
前記現在地取得部が取得した現在地から、前記推奨撮影場所情報として提示される撮影場所までの経路情報を取得する経路取得部と、
をさらに備える、前記（１）から（４）のいずれかに記載の情報処理装置。
（６）
前記経路取得部は、前記推奨撮影場所情報として提示される撮影場所に、前記推奨撮影場所情報として提示される撮影日時までに到着できるような経路を案内する情報を取得する、前記（５）に記載の情報処理装置。
（７）
前記推奨情報生成部は、前記経路取得部が取得する経路の途中に別の撮影場所が前記推奨撮影場所情報に含まれていれば、該撮影場所の情報を併せて生成する、前記（５）または（６）に記載の情報処理装置。
（８）
画像の撮影時に、該撮影時の撮影環境を示す情報である撮影付加情報を取得する付加情報取得ステップと、
前記付加情報取得ステップで取得された前記撮影付加情報に基づいて、撮影者の撮影環境に適した、撮影場所及び当該撮影場所の推奨撮影日時の情報を含む推奨撮影場所情報を生成する推奨情報生成ステップと、
を備える、情報取得方法。
（９）
コンピュータに、
画像の撮影時に、該撮影時の撮影環境を示す情報である撮影付加情報を取得する付加情報取得ステップと、
前記付加情報取得ステップで取得された前記撮影付加情報に基づいて、撮影者の撮影環境に適した、撮影場所及び当該撮影場所の推奨撮影日時の情報を含む推奨撮影場所情報を生成する推奨情報生成ステップと、
を実行させる、コンピュータプログラム。
【符号の説明】
【０１０３】
１００    撮像装置
１０２    撮像部
１０４    信号処理部
１０６    装置方向検出部
１０８    現在地取得部
１１０    通信部
１１２    制御部
１１４    操作部
１１６    メモリ
１１８    画像記録部
１２０    画像表示部
１２２    付加情報取得部
１２４    情報送受信部
１２６    推奨情報生成部
１２８    経路取得部
【図１】
2013021473.tif 000003
【図２】
2013021473.tif 000004
【図３】
2013021473.tif 000005
【図４】
2013021473.tif 000006
【図５】
2013021473.tif 000007
【図６】
2013021473.tif 000008
【図７】
2013021473.tif 000009
【図８】
2013021473.tif 000010
【図９】
2013021473.tif 000011
【図１０】
2013021473.tif 000012
【図１１】
2013021473.tif 000013
【図１２】
2013021473.tif 000014