(57)【要約】【課題】自走手段を有する撮像装置について、最適なタイミングで撮像モードを切り替えることができる技術を実現する。【解決手段】撮像装置は、撮像手段と、撮像対象を変更するために装置を移動させる移動手段と、撮像モードを、前記移動手段により撮像対象を変更しながら撮像を行う第１の撮像モードと、所定の被写体を撮像し続ける第２の撮像モードのいずれに切り替えるモード切り替え手段と、前記撮像モードを切り替えるか否かを判定する判定手段と、前記撮像モードに応じて前記撮像手段と前記移動手段を制御する制御手段と、を有する。【選択図】図４
2015220601.tif 000002
【特許請求の範囲】
【請求項１】
撮像手段と、
撮像対象を変更するために装置を移動させる移動手段と、
撮像モードを、前記移動手段により撮像対象を変更しながら撮像を行う第１の撮像モードと、所定の被写体を撮像し続ける第２の撮像モードのいずれに切り替えるモード切り替え手段と、
前記撮像モードを切り替えるか否かを判定する判定手段と、
前記撮像モードに応じて前記撮像手段と前記移動手段を制御する制御手段と、を有することを特徴とする撮像装置。
【請求項２】
前記撮像手段により撮像された画像から前記所定の被写体を検出する被写体検出手段をさらに有し、
前記判定手段は、前記所定の被写体が検出された場合に前記撮像モードを前記第１の撮像モードから前記第２の撮像モードへ切り替えるように判定を行うことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記撮像手段により撮像された画像から前記所定の被写体を検出する被写体検出手段をさらに有し、
前記判定手段は、前記所定の被写体が所定の位置にいることが検出された場合に前記撮像モードを前記第１の撮像モードから前記第２の撮像モードへ切り替えるように判定を行うことを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記判定手段は、前記被写体検出手段により前記所定の被写体が前記所定の位置にいることが検出されない場合であっても、検出された被写体が１人の場合は前記撮像モードを前記第１の撮像モードから前記第２の撮像モードへ切り替えるように判定を行うことを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記判定手段は、前記被写体検出手段により前記所定の被写体が前記所定の位置にいることが検出されない場合であっても、複数の被写体が検出された場合であって前記所定の被写体と他の被写体の位置が異なる場合は前記撮像モードを前記第１の撮像モードから前記第２の撮像モードへ切り替えるように判定を行うことを特徴とする請求項３に記載の撮像装置。
【請求項６】
前記判定手段は、前記被写体検出手段により前記所定の被写体が前記所定の位置にいることが検出されない場合であっても、複数の被写体が検出された場合であって前記所定の被写体と他の全ての被写体の位置が異なる場合は前記撮像モードを前記第１の撮像モードから前記第２の撮像モードへ切り替えるように判定を行うことを特徴とする請求項３に記載の撮像装置。
【請求項７】
前記制御手段は、前記第１の撮像モードにおいて前記被写体検出手段により前記所定の被写体が検出されない場合は、被写体ごとに設定された優先度の高い順に撮像場所を移動して撮像を行うように前記撮像手段と前記移動手段を制御することを特徴とする請求項２に記載の撮像装置。
【請求項８】
被写体ごとに優先度を設定する設定手段をさらに有することを特徴とする請求項７に記載の撮像装置。
【請求項９】
前記制御手段は、前記被写体検出手段により優先度の高い被写体が存在しない場合は、検出された被写体の数に応じて撮像場所を移動して撮像を行うように前記撮像手段と前記移動手段を制御することを特徴とする請求項７または８に撮像装置。
【請求項１０】
前記制御手段は、前記第１の撮像モードにおいて前記被写体検出手段により前記所定の被写体が検出されない場合であっても、複数の被写体が検出された場合は被写体ごとの撮像枚数に応じて撮像場所を移動して撮像を行うように前記撮像手段と前記移動手段を制御することを特徴とする請求項９に記載の撮像装置。
【請求項１１】
外部機器と通信する通信手段と、
前記通信手段を介して前記撮像手段により撮像された映像を前記外部機器に配信する配信手段と、
前記配信された映像が前記外部機器で視聴されているか否かを判定する手段と、をさらに有し、
前記配信手段は、前記第２の撮像モードにおいて前記映像が配信されてから所定の時間以内に当該映像が前記外部機器で視聴されている場合は前記映像の配信を継続し、前記映像が視聴されない場合は前記映像の配信を停止し、
前記判定手段は、前記映像の配信が停止されると、前記撮像モードを前記第２の撮像モードから前記第１の撮像モードへ切り替えるように判定を行うことを特徴とする請求項１に記載の撮像装置。
【請求項１２】
外部機器と通信する通信手段と、
前記通信手段を介して前記撮像手段により撮像された映像を前記外部機器に配信する配信手段と、
前記所定の被写体の動きを検出する手段と、をさらに有し、
前記判定手段は、前記第２の撮像モードにおいて前記所定の被写体の動きが検出されている場合は前記映像の配信を継続し、前記動きが検出されなくなると前記映像の配信を停止し、
前記判定手段は、前記映像の配信が停止されると、前記撮像モードを前記第２の撮像モードから前記第１の撮像モードへ切り替えるように判定を行うことを特徴とする請求項１に記載の撮像装置。
【請求項１３】
前記撮像手段により撮像された画像から所定の被写体を検出する被写体検出手段をさらに有し、
前記判定手段は、前記所定の被写体が所定の位置にいることが検出されない場合は前記撮像モードを前記第２の撮像モードから前記第１の撮像モードへ切り替えるように判定を行うことを特徴とする請求項１１または１２に記載の撮像装置。
【請求項１４】
前記判定手段は、前記被写体検出手段により前記所定の被写体が前記所定の位置にいる場合であっても、複数の被写体が検出された場合は前記撮像モードを前記第２の撮像モードから前記第１の撮像モードへ切り替えるように判定を行うことを特徴とする請求項１３に記載の撮像装置。
【請求項１５】
前記判定手段は、前記被写体検出手段により前記所定の被写体が前記所定の位置にいることが検出されない場合であっても、複数の被写体が検出された場合であって前記所定の被写体と他の被写体が同じ位置にいる場合は前記撮像モードを前記第２の撮像モードから前記第１の撮像モードへ切り替えるように判定を行うことを特徴とする請求項１３に記載の撮像装置。
【請求項１６】
前記制御手段は、前記第２の撮像モードにおいて前記被写体検出手段で検出した被写体の撮像可能範囲内において撮像場所を移動して撮像を行うように前記撮像手段と前記移動手段を制御することを特徴とする請求項２ないし１０、１３ないし１５のいずれか１項に記載の撮像装置。
【請求項１７】
前記撮像可能範囲は、室内の間取り情報および移動履歴情報に基づいて決定されることを特徴とする請求項１６に記載の撮像装置。
【請求項１８】
前記被写体検出手段は、前記被写体の顔情報を抽出し、人物を認証する機能を有することを特徴とする請求項２ないし１０、１３ないし１７のいずれか１項に記載の撮像装置。
【請求項１９】
前記被写体の位置情報を取得する取得手段をさらに有することを特徴とする請求項１ないし１８のいずれか１項に記載の撮像装置。
【請求項２０】
前記取得手段は、前記被写体の位置を、被写体ごとに設けられた発信機により取得する請求項１９に記載の撮像装置。
【請求項２１】
外部機器と通信する通信手段をさらに有し、
前記判定手段は、前記外部機器からのモード切り替え要求に応じた撮像モードに切り替えるように判定を行うことを特徴とする請求項１に記載の撮像装置。
【請求項２２】
撮像手段と、撮像対象を変更するために装置を移動させる移動手段と、を有する撮像装置の制御方法であって、
撮像モードを切り替えるか否かを判定する工程と、
前記判定の結果に応じて、前記撮像モードを、前記移動手段により撮像対象を変更しながら撮像を行う第１の撮像モードと、所定の被写体を撮像し続ける第２の撮像モードのいずれに切り替える工程と、
前記切り替えられた撮像モードに応じて前記撮像手段と前記移動手段を制御する制御工程と、を有することを特徴とする撮像装置の制御方法。
【請求項２３】
撮像装置と通信可能な通信装置であって、
前記撮像装置の撮像モードを切り替えるための要求を前記撮像装置へ送信する送信手段と、
前記撮像モードが所定の被写体を撮像し続ける第２の撮像モードに切り替えられた場合、前記撮像装置から映像を受信する受信手段と、
前記撮像装置から受信した映像を視聴可能に表示する表示手段と、を有することを特徴とする通信装置。
【請求項２４】
撮像装置と通信可能な通信装置の制御方法であって、
前記撮像装置の撮像モードを切り替えるための要求を前記撮像装置へ送信する工程と、
前記撮像モードが所定の被写体を撮像し続ける第２の撮像モードに切り替えられた場合、前記撮像装置から映像を受信する工程と、
前記撮像装置から受信した映像を視聴可能に表示する工程と、を有することを特徴とする通信装置の制御方法。
【請求項２５】
撮像装置と通信装置が通信可能に接続されたシステムであって、
前記撮像装置は、
撮像手段と、
撮像対象を変更するために装置を移動させる移動手段と、
撮像モードを、前記移動手段により撮像対象を変更しながら撮像を行う第１の撮像モードと、所定の被写体を撮像し続ける第２の撮像モードのいずれに切り替えるモード切り替え手段と、
前記撮像モードを切り替えるか否かを判定する判定手段と、
前記撮像モードに応じて前記撮像手段と前記移動手段を制御する制御手段と、
前記第２の撮像モードにおいて前記撮像手段により撮像された映像を前記通信装置に配信する配信手段と、を有し、
前記通信装置は、
前記撮像装置の撮像モードを切り替えるための要求を前記撮像装置へ送信する送信手段と、
前記撮像モードが前記第２の撮像モードに切り替えられた場合、前記撮像装置から映像を受信する受信手段と、
前記撮像装置から受信した映像を視聴可能に表示する表示手段と、を有することを特徴とするシステム。
【請求項２６】
コンピュータを、請求項１ないし２１のいずれか１項に記載された撮像装置の各手段として機能させるためのプログラム。
【請求項２７】
コンピュータを、請求項１ないし２１のいずれか１項に記載された撮像装置の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記憶媒体。
【請求項２８】
コンピュータを、請求項２３に記載された通信装置の各手段として機能させるためのプログラム。
【請求項２９】
コンピュータを、請求項２３に記載された通信装置の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自走手段を有する撮像装置のモード切り替え制御に関する。
【背景技術】
【０００２】
近年、自走式掃除機ロボットなどの家電製品にカメラ機能を搭載し、室内を移動しながら撮像可能な自走機器が知られている。このようなカメラ機能を有する自走機器には、ある特定の被写体を検出し、その被写体を追従しながら撮像を行うものや、ある特定の範囲内を移動しながら撮像を行うものが存在する。
【０００３】
また、日々の生活を長期間に亘って記録するライフログという言葉が広く認知されている。その中で、日々の画像や映像を常時撮像するためのウェアラブルカメラなども普及してきている。
【０００４】
例えば、特許文献１には、カメラ機能を有する移動可能なロボットが、撮像した画像から追従対象となる人物を抽出し、追従対象を追尾しながら、ロボットと追従対象間の距離に関する情報を音声で通知する技術が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−２９９０２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１では、被写体を追従する撮像モードと他の撮像モードの間でのモード切り替え制御については考慮されていない。
【０００７】
本発明は、自走手段を有する撮像装置について、最適なタイミングで撮像モードを切り替えることができる技術を実現することを目的としている。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の撮像装置は、撮像手段と、撮像対象を変更するために装置を移動させる移動手段と、撮像モードを、前記移動手段により撮像対象を変更しながら撮像を行う第１の撮像モードと、所定の被写体を撮像し続ける第２の撮像モードのいずれに切り替えるモード切り替え手段と、前記撮像モードを切り替えるか否かを判定する判定手段と、前記撮像モードに応じて前記撮像手段と前記移動手段を制御する制御手段と、を有する。
【発明の効果】
【０００９】
本発明によれば、自走手段を有する撮像装置について、最適なタイミングで撮像モードを切り替えることができる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態の撮像システムの構成を示す図。
【図２】本実施形態の撮像装置の構成を示すブロック図。
【図３】本実施形態の通信装置の構成を示すブロック図。
【図４】本実施形態の撮像装置による第１の撮像モード処理を示すフローチャート。
【図５】図４の撮像モード切り替え判定処理を示すフローチャート。
【図６Ａ】本実施形態の撮像装置による第２の撮像モード処理を示すフローチャート。
【図６Ｂ】本実施形態の撮像装置による第２の撮像モード処理を示すフローチャート。
【図７】図６Ａ、６Ｂの撮像モード切り替え判定処理を示すフローチャート。
【図８】本実施形態の通信装置のＧＵＩを例示する図。
【図９】実施形態２の撮像システムの構成を示す図。
【図１０】実施形態２の撮像装置による第１の撮像モード処理を示すフローチャート。
【発明を実施するための形態】
【００１１】
以下に、添付図面を参照して本発明を実施するための形態について詳細に説明する。尚、以下に説明する実施の形態は、本発明を実現するための一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。また、後述する各実施形態の一部を適宜組み合わせて構成しても良い。
【００１２】
［実施形態１］以下、本発明の撮像装置および通信装置として自走式カメラとスマートフォンを適用し、通信装置により撮像装置を外部から制御する撮像システムについて説明する。なお、本実施形態では、撮像装置１００は自走式カメラを想定しているが、カメラ機能を搭載した自走式掃除機ロボットなどの自走手段を有する装置であっても良い。また、本実施形態では、通信装置として携帯電話の一種であるスマートフォンを想定しているが、タブレット端末などの携帯型電子機器やパーソナルコンピュータなどの情報処理装置であっても良い。
【００１３】
＜システム構成＞まず、図１を参照して、本実施形態の撮像装置と通信装置から構成される撮像システムについて説明する。
【００１４】
図１において、本実施形態の撮像システム３００は、撮像装置１００と、通信装置２００と、撮像装置１００と通信装置２００を通信可能に接続するアクセスポイント３０１を含む。撮像装置１００は、静止画や動画などの映像コンテンツを撮像し通信装置２００へ配信する。通信装置２００は、撮像装置１００から配信される映像コンテンツを受信し再生したり、撮像装置１００を遠隔から制御するためのコマンドを送信する。
【００１５】
本実施形態では、撮像装置１００と通信装置２００の間のデータ通信はストリーミング配信方式を用いる。なお、ここで映像コンテンツとは動画と音声を含む映像データであったり、静止画からなる画像データである。また、ストリーミング配信には専用のアプリケーションが用いられる。すなわち、撮像装置１００には映像コンテンツを配信するための配信専用アプリケーションがインストールされ、通信装置２００には撮像装置１００から配信される映像コンテンツを視聴するための視聴専用アプリケーションがインストールされている。通信装置２００はアクセスポイント３０１を介して撮像装置１００から映像コンテンツが配信されると、それを画面にメッセージなどを表示するなどしてユーザに通知する。ユーザは画面のＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）などを操作することで、撮像装置１００から配信される映像コンテンツを視聴するか否かを設定できる。通信装置２００はユーザによる設定操作を受け付け、映像コンテンツを視聴するための視聴専用アプリケーションを起動するか否かを判定する。通信装置２００は視聴専用アプリケーションを起動する場合には、それをアクセスポイント３０１を介して撮像装置１００に通知する。これにより、撮像装置１００は配信している映像コンテンツが通信装置２００で視聴されているか否かを判定できる。
【００１６】
＜撮像装置の構成＞図２を参照して、本実施形態の撮像システムを構成する撮像装置の構成および機能の概略について説明する。
【００１７】
図２において、制御部１０１は、内部バス１１３を介して後述する各部と接続され、自走機器１００の全体を統括して制御する演算処理装置（ＣＰＵ）である。制御部１０１のＣＰＵは、後述する不揮発性メモリ１０２に格納されたプログラムを実行することで、後述するフローチャートの各処理を実現する。なお、制御部１０１が装置全体を制御する代わりに、複数のハードウェアが処理を分担することで、装置全体を制御しても良い。
【００１８】
不揮発性メモリ１０２は、電気的に消去・記録可能な、例えばＥＥＰＲＯＭなどである。不揮発性メモリ１０２には、制御部１０１の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、後述する各種フローチャートを実行するためのプログラムのことである。
【００１９】
システムメモリ１０３はＲＡＭなどであり、制御部１０１の動作用の定数、変数、不揮発性メモリ１０２から読み出したプログラムなどを展開するワークメモリとしても使用される。また、システムメモリ１０３は、撮像部１０４で撮像された映像データや画像データ（以下、画像データと総称する）を一時的に保持するバッファメモリとして使用される。
【００２０】
撮像部１０４は、ズームレンズやフォーカスレンズを含むレンズ群、絞り機能を備えるシャッターを含む。また、撮像部１０４は、被写体像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子、撮像素子から出力されるアナログ画像信号をデジタル信号に変換するＡ／Ｄ変換器を有する。また、撮像部１０４は、画像処理部を含み、撮像素子により撮像された画像データに、リサイズ処理、ノイズ低減処理、色変換処理などの画質調整処理を施す。また、画像処理部は、画質調整処理が施された画像データを圧縮符号化してＪＰＥＧやＭＰＥＧなどのファイルフォーマットに準拠した画像ファイルを生成し、記録部１０７に記録する。また、画像処理部は、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づき制御部１０１が撮像部１０４のフォーカスレンズや絞り、シャッターを制御することで、ＡＦ（オートフォーカス）処理やＡＥ（自動露出）処理を行う。
【００２１】
さらに、画像処理部は、水平方向および垂直方向のバンドパスフィルタにより画像データからエッジ成分を検出し、検出されたエッジ成分に関してパターンマッチングを行い、目および鼻、口、耳の候補群を抽出して被写体の顔を検出する。そして、画像処理部は、検出された顔の特徴情報などを記録部１０７に記録する。さらにまた、画像処理部は、連続的に撮像された画像データの差分から動きベクトルを抽出し、被写体の動きを検出する機能や、顔の特徴情報が登録されたデータベースを参照することにより、検出された顔の人物を認証する機能を備えている。なお、これらの機能は所定のプログラムに基づき実行しても良いし、画像処理部に各機能を実現するための回路を組み込んでも良い。いずれの場合であっても、制御部１０１の制御により、画像処理部が各画像処理を行う手段として動作することになる。その他、画像処理部が実行する画像処理には、システムメモリ１０３に格納されている画像データをアナログ信号に変換するＤ／Ａ変換処理、圧縮符号化された画像ファイルを復号する復号化処理などが含まれる。画像処理部は特定の画像処理を施すための専用の回路ブロックで構成しても良いし、画像処理の種別によっては制御部１０１がプログラムに従って画像処理を施すことも可能である。
【００２２】
自走部１０５は、車輪、車輪を駆動するモータ、モータを回転駆動する駆動部、モータ回転数を検出するセンサなどを含む。制御部１０１は、駆動部を制御することで撮像装置１００の前進、後退、方向転換などを行う。また、制御部１０１は、センサにより検出されたモータ回転数に基づいて駆動部を制御することで撮像装置１００の加速、減速、停止などを行う。
【００２３】
測距部１０６は、撮像装置１００と装置周囲に存在する障害物などの被検体との距離を検出するセンサである。測距部１０６は、センサ内部の光源から照射された光の反射を受光部で評価することによって、撮像装置１００と被検体との距離や、被検体が静止しているのか動作しているのかなどを判定する。なお、測距部１０６は、測距センサの他に外部の音を認識するためのマイクを含む音声センサや加速度センサなどを有していても良い。
【００２４】
記録部１０７は、画像処理部により生成された画像ファイルが記録されたり、既に記録されている画像ファイルが読み出される。また、記録部１０７には、画像ファイルなどの映像コンテンツ、撮像された画像データから取得した被写体情報や室内の間取り情報その他の撮像に関する情報を通信装置２００へ配信するための配信専用アプリケーションも格納される。記録部１０７は、撮像装置１００に装着されるメモリカードやハードディスクドライブなどであっても良いし、撮像装置１００に内蔵されたフラッシュメモリやハードディスクドライブであっても良い。
【００２５】
操作部１０８は、ユーザからの各種操作を受け付ける各種スイッチ、ボタン、タッチパネルなどの操作部材からなり、ユーザは、操作部１０８を介して撮像装置１００の各種設定を行うことが可能である。例えば、制御部１０１は、ユーザ操作により操作部１０８を介して撮像モードの切り替え要求を受け付けると、不揮発性メモリ１０２に格納されている撮像モードごとのパラメータから、該当する撮像モードのパラメータを読み出す。そして、制御部１０１は、読み出したパラメータを用いて撮像部１０４や自走部１０５を制御する。また、ユーザは操作部１０８を介して被写体情報の入力や室内の間取り情報の記録を行うことができる。ここで、室内の間取り情報には、部屋の位置や広さ、形状などの建物本来の情報と、家具などの後から付加された静止物体や障害物に関する情報も含まれる。
【００２６】
通知部１０９は、制御部１０１の制御により、記録部１０７に記録された画像データ、ユーザ操作を受け付けるＧＵＩなどを表示する表示部やスピーカなどを含む。制御部１０１は、プログラムに従って通知部１０９を制御し、画像データ、ＧＵＩなどの表示制御信号を生成して表示部に出力する。また、通知部１０９は、制御部１０１からの制御信号に従い、動画ファイルに含まれる音声データやユーザ操作時の確認音や警告音をスピーカから出力する。
【００２７】
通信部１１０は、１１０は、ＵＳＢ、ＩＥＥＥ１３９４、ＬＡＮ、無線通信などの各種通信機能を有し、図２で後述する通信装置２００と通信可能に接続される。通信部１１０は、撮像部１０４により撮像された映像コンテンツあるいは記録部１０７に記録されている映像コンテンツをネットワークを介して通信装置２００へ配信可能である。また、通信部１１０は、通信装置２００から現在位置情報やモード切り替え要求などのコマンドを受信可能である。
【００２８】
計時部１１１は、現在の日付や時刻、各部で行われる処理に関する時間などの計測を行う。
【００２９】
位置情報取得部１１２は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星から受信したＧＰＳ信号により撮像装置１００の現在位置情報を算出し、制御部１０１へ供給する。
【００３０】
内部バス１１３は、上述した各部と接続され、各部は内部バス１１３を介して互いにデータをやり取りすることが可能である。
【００３１】
本実施形態においては、撮像装置１００は、以下の２つの撮像モードを有するものとして説明を行う。第１の撮像モードはライフログ撮像モードであり、制御部１０１は、自走部１０５を制御して室内を移動しながら、撮像部１０４を制御して撮像を行う。第２の撮像モードは所定の被写体を撮像し続ける監視カメラモードである。監視カメラモードでは、撮像された画像データから取得した被写体情報あるいは通信部１１０を介して通信装置２００から取得した通信装置２００の現在位置情報から撮像対象の被写体の位置を検出し、自走部１０５を制御して当該被写体の撮像可能範囲まで撮像場所を移動して撮像を行う。
【００３２】
＜通信装置の構成＞図３を参照して、本発明に係る実施形態の通信装置の構成および機能の概略について説明する。
【００３３】
図３において、制御部２０１、不揮発性メモリ２０２、システムメモリ２０３、記録部２０４、通知部２０６、通信部２０７、計時部２０８、位置情報取得部２０９および内部バス２１０は、図２の各構成と略同様である。
【００３４】
制御部２０１は、内部バス２１０を介して後述する各部と接続され、通信装置２００の全体を統括して制御する演算処理装置（ＣＰＵ）である。制御部２０１のＣＰＵは、後述する不揮発性メモリ２０２に格納されたプログラムを実行することで、後述するフローチャートの各処理を実現する。なお、制御部２０１が機器全体を制御する代わりに、複数のハードウェアが処理を分担することで、装置全体を制御しても良い。
【００３５】
また、制御部２０１は、通信部２０７を介して通信装置２００の現在位置情報やモード切り替え要求などのコマンドを送信可能である。
【００３６】
記録部２０４は、通信部２０７を介して外部機器から取得した映像コンテンツが記録されたり、既に記録されている映像コンテンツが読み出される。また、記録部２０４には、通信装置２００の現在位置情報や撮像装置１００から受信した映像コンテンツを視聴するための視聴専用アプリケーションも格納されている。
【００３７】
操作部２０５は、ユーザからの各種操作を受け付ける操作部材からなり、ユーザは、操作部２０５を介して通信装置２００の各種設定を行うことが可能である。操作部２０５は、例えばキーボードなどの文字情報入力デバイスや、マウスやタッチパネルといったポインティングデバイス、ボタン、ダイヤル、ジョイスティック、タッチセンサ、タッチパッドなどを含む、ユーザ操作を受け付けるための入力デバイスである。なお、タッチパネルは、表パネルに重ね合わせて平面的に構成され、接触された位置に応じた座標情報が出力されるようにした入力デバイスである。操作部２０５にタッチパネルが含まれる場合、制御部２０１はタッチパネルへの以下の操作を検出することが可能である。タッチパネルを指やペンで触れたこと（以下、タッチダウン）。タッチパネルを指やペンで触れている状態であること（以下、タッチオン）。タッチパネルを指やペンで触れたまま移動していること（以下、ムーブ）。タッチパネルに触れていた指やペンを離したこと（以下、タッチアップ）。タッチパネルに何も触れていない状態（以下、タッチオフ）。これらの操作や、タッチパネル上に指やペンが触れている位置座標は内部バス２１０を介して制御部２０１に通知され、制御部２０１は通知された情報に基づいてユーザによってタッチパネル上でどのような操作が行われたかを判定する。ムーブについてはタッチパネル上で移動する指やペンの移動方向についても位置座標の変化に基づいて、タッチパネル上の垂直成分・水平成分毎に判別できる。また、タッチパネル上をタッチダウンから一定のムーブを経てタッチアップしたとき、ストロークを描いたこととする。素早くストロークを描く操作をフリックと呼ぶ。フリックはタッチパネル上に指を触れたままある程度の距離だけを素早く動かして、そのまま離すといった操作であり、言い換えればタッチパネル上を指ではじくように素早くなぞる操作である。所定距離以上を、所定速度以上でムーブしたことが検出され、そのままタッチアップが検出されるとフリックが行われたと判定できる。また、所定距離以上を、指定速度未満でムーブしたことが検出された場合はドラッグが行われたと判定するものとする。また、タッチパネル上の異なる二点で同時に逆方向へのムーブを検出した場合には、ズームイン／ズームアウトが行われたものと判定する。タッチパネルは、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いても良い。
【００３８】
通知部２０６には、図８で後述するＧＵＩや、撮像装置１００から受信した映像コンテンツが視聴専用アプリケーションにより視聴可能に表示される。
【００３９】
＜第１の撮像モード処理＞次に、図４を参照して、本実施形態の撮像装置による第１の撮像モードにおける処理について説明する。
【００４０】
なお、本処理は、撮像装置１００のライフログ撮像モードとしての動作を説明するもので、室内を移動しながら撮像を行う。その中で、赤ん坊や子供などを優先順位の高い被写体と判定し撮像を行うことで、室内の被写体の中でも特にユーザが所望する被写体の画像を多く撮像することが可能である。また、優先順位の高い被写体の中でも特に赤ん坊などのユーザが監視を行いたい被写体に関しては、赤ん坊を監視対象として撮像装置１００に登録することもできる。
【００４１】
なお、図４の処理は、不揮発性メモリ１０２に格納されたプログラムを、システムメモリ１０３に読み出して制御部１０１が実行することにより実現される。
【００４２】
Ｓ４０１では、操作部１０８を介してユーザによる電源オン操作を受け付けると、制御部１０１は撮像装置１００の電源供給を開始する。なお、本実施形態では電源をオンした時点でのデフォルトの撮像モードが第１の撮像モードであるものとして説明するが、他の撮像モードであっても良い。
【００４３】
Ｓ４０２では、制御部１０１は自走部１０５を制御し、撮像装置１００の移動を開始する。制御部１０１は、記録部１０７に格納されている室内の間取り情報を読み出すとともに、移動した位置に関する移動履歴情報を記録部１０７に格納する。なお、室内の間取り情報が記録部１０７に格納されていない場合には、制御部１０１は自走部１０５を制御して移動しながら、撮像部１０４により撮像された画像データ、測距部１０６や位置情報取得部１１２から得られる静止物体の位置情報や距離情報を記録部１０７に格納していく。このようにすることで、撮像装置１００は室内の間取り情報を生成する。制御部１０１が自走部１０５を制御して撮像装置１００を移動させる際には、室内の間取り情報に基づいて移動する経路を決定する。制御部１０１は移動している途中に計時部１１１から得られる時間情報に基づいて、所定の時間間隔で撮像部１０４を制御して撮像を行う。
【００４４】
Ｓ４０３では、制御部１０１は、撮像部１０４の画像処理部により画像データから被写体の顔が検出されるまで自走部１０５を制御して移動を続けながら撮像を行い、被写体の顔が検出されると（Ｓ４０３でＹＥＳ）、検出した被写体を撮像する（Ｓ４０４）。
【００４５】
Ｓ４０５では、制御部１０１は、撮像部１０４により検出された被写体の顔情報、計時部１１１および位置情報取得部１１２から取得した時間情報および現在位置情報を記録部１０７に記録する。また、制御部１０１は撮像対象となった被写体の撮像枚数に関する情報も更新しつつ記録部１０７に記録する。
【００４６】
Ｓ４０６では、制御部１０１は、撮像装置１００の移動範囲として、ある範囲、例えば記録部１０７に格納されている室内の間取り情報にある全ての部屋を移動したか否かを判定する。判定の結果、移動範囲を移動した場合は（Ｓ４０６でＹＥＳ）、Ｓ４０７に進み、移動していない場合は（Ｓ４０６でＮＯ）、Ｓ４０２に戻り、制御部１０１は、自走部１０５を制御して移動を続けながら撮像を行う。なお、撮像装置１００の移動範囲を、予めユーザが通信装置２００や操作部１０８を介して限定するよう設定しても良い。この場合、制御部１０１は撮像装置１００がユーザが限定した移動範囲内のみを移動するように自走部１０５を制御し、限定された移動範囲を全て移動したか否かを判定する。
【００４７】
また、Ｓ４０６では、制御部１０１は移動範囲ではなく、時間情報に基づいて判定を行っても良い。この場合、制御部１０１は計時部１１１から撮像装置１００が第１の撮像モードで動作を開始してから所定の時間が経過したか否かを判定する。
【００４８】
Ｓ４０７では、制御部１０１は、現在までに検出され記録部１０７に記録された被写体情報の中から、所定の被写体情報が存在するか否かを判定する。判定の結果、記録部１０７に所定の被写体情報が記録されていた場合は（Ｓ４０７でＹＥＳ）、制御部１０１は、自走部１０５を制御して当該所定の被写体の下部や近傍まで移動する（Ｓ４０８）。Ｓ４０８では、制御部１０１は記録部１０７に記録されている所定の被写体の最新の位置情報と室内の間取り情報とに基づいて、所定の被写体まで障害物を避けるよう移動可能な経路を決定する。所定の被写体情報とは、予めユーザが操作部１０８を介して設定され、記録部１０７に格納されている被写体の顔情報である。
【００４９】
Ｓ４０９では、制御部１０１は、所定の被写体が検出されたか判定し、検出された場合は（Ｓ４０９でＹＥＳ）、当該被写体の撮像を開始し（Ｓ４１０）、検出されない場合は（Ｓ４０９でＮＯ）、検出されるまで自走部１０５を制御して移動を続ける。
【００５０】
Ｓ４１１では、制御部１０１は、所定の被写体を撮像し、計時部１１１および位置情報取得部１１２から取得した時間情報および現在位置情報を記録部１０７に記録する。
【００５１】
Ｓ４１２では、制御部１０１は、撮像モード切り替え判定処理を行うが、詳細は後述する。後述する撮像モード切り替え判定処理で撮像モードを切り替えると判定された場合は（Ｓ４１３でＹＥＳ）、制御部１０１は撮像モードを第１の撮像モードから第２の撮像モードへ切り替える（Ｓ４１４）。また、撮像モードを維持すると判定された場合は（Ｓ４１３でＮＯ）、制御部１０１は自走部１０５を制御して移動を続けながら撮像を行う。
【００５２】
Ｓ４０７での判定の結果、所定の被写体情報が存在しない場合は（Ｓ４０７でＮＯ）、制御部１０１は、現在までに検出され記録部１０７に記録された被写体情報の中に撮像優先度の高い被写体が存在するか否かを判定する（Ｓ４１５）。なお、ユーザは、操作部１０８を介して予め被写体ごとの撮像優先度を設定し記録部１０７に記録しておくことができる。制御部１０１はユーザの設定操作に応じて、記録部１０７に記録されている被写体情報ごとに撮像優先度情報を追加して更新する。制御部１０１は、現在までに検出され記録部１０７に記録された被写体情報の中に撮像優先度の高い被写体情報が存在する場合は（Ｓ４１５でＹＥＳ）、当該撮像優先度の高い被写体の下部や近傍まで移動する（Ｓ４１６）。
【００５３】
Ｓ４１７では、制御部１０１は撮像優先度の高い被写体が検出されたか判定し、検出された場合は（Ｓ４１７でＹＥＳ）、当該被写体の撮像を開始し（Ｓ４１８）、検出されない場合は（Ｓ４１７でＮＯ）、検出されるまで自走部１０５を制御して移動を続ける。
【００５４】
Ｓ４１８では、制御部１０１は、計時部１１１および位置情報取得部１１２から取得した時間情報および現在位置情報を記録部１０７に記録する（Ｓ４１９）。
【００５５】
また、Ｓ４１５での判定の結果、撮像優先度の高い被写体情報が存在しない場合は（Ｓ４１５でＮＯ）、制御部１０１は、現在までに検出され記録部１０７に記録された被写体情報が複数存在するか否かを判定する。判定の結果、現在までに検出された被写体情報が複数存在する場合は（Ｓ４２２でＹＥＳ）、制御部１０１は検出された被写体情報の中で最も撮像枚数の少ない被写体の下部または近傍まで移動する（Ｓ４２３）。また、現在までに検出された被写体が一人である場合は（Ｓ４２２でＮＯ）、制御部１０１は引き続き自走部１０５を制御して移動を続けながら撮像を行う。
【００５６】
Ｓ４２４では、制御部１０１は、撮像枚数の最も少ない被写体が検出されたか判定し、検出された場合は（Ｓ４２４でＹＥＳ）、当該被写体の撮像を開始し、検出されない場合は（Ｓ４２４でＮＯ）、検出されるまで自走部１０５を制御して移動を続ける。
【００５７】
Ｓ４２５、Ｓ４２６では、制御部１０１は、撮像枚数の最も少ない被写体を撮像し、計時部１１１および位置情報取得部１１２から取得した時間情報および現在位置情報を記録部１０７に記録する。
【００５８】
Ｓ４２０では、制御部１０１は、通信装置２００や操作部１０８を介してユーザによる電源オフ操作を受け付けるまで（Ｓ４２０でＮＯ）、自走部１０５を制御して移動を続けながら撮像を行う（Ｓ４０２）。そして、ユーザから電源オフ操作を受け付けると（Ｓ４２０でＹＥＳ）、制御部１０１は、撮像装置１００の電源をオフする（Ｓ４２１）。
【００５９】
＜撮像モード切り替え判定処理＞次に、図５を参照して、図４の撮像モード切り替え判定処理（Ｓ４１２）において撮像モードを第１の撮像モードから第２の撮像モードへ切り替える処理について説明する。
【００６０】
まず、図５（ａ）を参照して、通信装置２００から撮像モード切り替え要求を受信して、撮像装置１００の撮像モードを切り替える処理を説明する。
【００６１】
Ｓ５０１では、制御部１０１は、通信部１１０を介して通信装置２００から撮像モード切り替え要求を受信したか判定し、受信しない場合は（Ｓ５０１でＮＯ）、現在の撮像モードを維持する（Ｓ５０３）。
【００６２】
また、Ｓ５０１で撮像モード切り替え要求を受信した場合は、制御部１０１は、撮像モードを第１の撮像モードから第２の撮像モードへ切り替えるように判定を行う（Ｓ５０２）。
【００６３】
次に、図５（ｂ）を参照して、撮像装置１００が撮像モードを切り替えるか否かを判定する処理について説明する。
【００６４】
本処理は、撮像装置１００がライフログ撮像モードから監視カメラモードへ移行する際の動作を説明するものである。例えば、監視対象である赤ん坊などの被写体がいる部屋に他の人間がいない状況であったり、室内に赤ん坊１人しかいない状況において、撮像装置１００がライフログ撮像モードから監視カメラモードへ移行する。
【００６５】
Ｓ５１１では、制御部１０１は、現在までに検出された全ての被写体の位置情報を記録部１０７から読み出す。
【００６６】
Ｓ５１２では、制御部１０１は記録部１０７から読み出した全ての被写体の位置情報のうち、所定の被写体が所定の位置にいるか判定する。判定の結果、所定の位置にいる場合は（Ｓ５１２でＹＥＳ）、制御部１０１は、撮像モードを第１の撮像モードから第２の撮像モードへ切り替えるように判定を行う（Ｓ５１３）。なお、所定の被写体の所定の位置情報は、予めユーザにより操作部１０８を介して設定され、記録部１０７に記録されている。
【００６７】
また、Ｓ５１２で所定の被写体が所定の位置にいない場合は（Ｓ５１２でＮＯ）、制御部１０１は、現在までに検出され記録部１０７に記録された被写体情報が複数存在するか否かを判定し、１人だけの場合は（Ｓ５１４でＮＯ）、撮像モードを第１の撮像モードから第２の撮像モードへ切り替えるように判定を行う（Ｓ５１３）。
【００６８】
また、Ｓ５１４で被写体情報が複数存在する場合は（Ｓ５１４でＹＥＳ）、３人以上であるか判定し（Ｓ５１５）、２人である場合は（Ｓ５１５でＮＯ）、Ｓ５１６に進み、３人以上である場合は（Ｓ５１５でＹＥＳ）、Ｓ５１７に進む。
【００６９】
Ｓ５１６では、制御部１０１は、所定の被写体とその他の被写体の位置情報を比較し、被写体の位置が異なる場合は（Ｓ５１６でＹＥＳ）、撮像モードを第１の撮像モードから第２の撮像モードへ切り替えるように判定を行う（Ｓ５１３）。また、同じ位置の場合は（Ｓ５１６でＮＯ）、撮像モードを維持する（Ｓ５１８）。
【００７０】
Ｓ５１７では、所定の被写体以外の全ての被写体が所定の被写体と異なる位置にいるか否かを判定し、異なる位置にいる場合は（Ｓ５１７でＹＥＳ）、撮像モードを第１の撮像モードから第２の撮像モードへ切り替えるように判定を行う（Ｓ５１３）。また、所定の被写体以外の少なくとも１人が所定の被写体と同じ位置にいる場合は（Ｓ５１７でＮＯ）、撮像モードを維持する（Ｓ５１８）。
【００７１】
＜第２の撮像モード処理＞次に、図６Ａ、６Ｂを参照して、本実施形態の撮像装置による第２の撮像モードにおける処理について説明する。
【００７２】
まず図６Ａを参照して、撮像装置１００が配信している映像コンテンツを通信装置２００が視聴しない場合を考慮した処理を説明する。
【００７３】
Ｓ６０１では、制御部１０１は自走部１０５を制御し、撮像対象である所定の被写体の撮像可能範囲まで移動する。
【００７４】
Ｓ６０２では、制御部１０１は、撮像部１０４の撮像可能範囲内で所定の被写体の顔が検出されたか判定し、検出された場合は（Ｓ６０２でＹＥＳ）、当該被写体の撮像を開始する（Ｓ６０３）。また、検出された場合は（Ｓ６０２でＮＯ）、制御部１０１は、所定の被写体が検出されるまで自走部１０５を制御して移動を続けながら撮像を行う。
【００７５】
Ｓ６０４では、制御部１０１は、計時部１１１および位置情報取得部１１２から取得した時間情報および現在位置情報を記録部１０７に記録する。
【００７６】
Ｓ６０５では、制御部１０１は、通信部１１０を介して通信装置２００の通信部２０７と接続を行い、撮像部１０４で撮像された映像コンテンツを配信する（Ｓ６０６）。
【００７７】
Ｓ６０７では、制御部１０１は、通信部１１０を介して通信装置２００へ映像コンテンツの配信を開始してから所定の時間以内に、通信装置２００で視聴専用アプリケーションが起動され、映像コンテンツの視聴が開始されたか否かを判定する。判定の結果、映像コンテンツの視聴が開始された場合は（Ｓ６０７でＹＥＳ）、制御部１０１は、映像コンテンツの配信を継続し、視聴が開始されない場合は（Ｓ６０７でＮＯ）、映像コンテンツの配信を中断する（Ｓ６１２）。なお、上記所定の時間は操作部１０８を介してユーザが任意の値を入力可能であり、計時部１１１によって計時される。
【００７８】
Ｓ６０９では、制御部１０１は、撮像モード切り替え判定処理を行うが、詳細は後述する。後述する撮像モード切り替え判定処理で撮像モードを切り替えると判定された場合は（Ｓ６１０でＹＥＳ）、制御部１０１は撮像モードを第２の撮像モードから第１の撮像モードへ切り替える（Ｓ６１１）。また、撮像モードを維持すると判定された場合は（Ｓ６１０でＮＯ）、制御部１０１は撮像部１０４を制御して撮像を行い、通信装置２００へ映像コンテンツを配信し続ける。
【００７９】
Ｓ６１３では、制御部１０１は、通信装置２００への映像コンテンツの配信を中断してから所定の時間以内に、通信装置２００で視聴専用アプリケーションが起動され、映像コンテンツの視聴が開始されたか否かを判定する。判定の結果、映像コンテンツの視聴が開始された場合は（Ｓ６１３でＹＥＳ）、制御部１０１は、映像コンテンツの配信を再開する（Ｓ６１４）。また、視聴が開始されない場合は（Ｓ６１３でＮＯ）、制御部１０１は、映像コンテンツの配信を停止し（Ｓ６１５）、第２の撮像モードから第１の撮像モードへ撮像モードを切り替える（Ｓ６１１）。
【００８０】
上記処理によって、ユーザが映像を視聴していないのにもかかわらず、撮像装置１００から通信装置２００へ映像コンテンツの配信を続けてしまうことを防止し、撮像装置１００の処理負荷の削減や省電力化を図ることができる。
【００８１】
次に、図６Ｂを参照して、所定の被写体の動きが検出されない場合を考慮した処理を説明する。なお、図６Ｂと異なる点はＳ６２７、Ｓ６２８の処理であり、その他の処理は図６Ａと同一であるため同じ符号を付して説明を省略する。
【００８２】
Ｓ６０６で通信装置２００へ映像コンテンツの配信を開始した後に、制御部１０１は、撮像部１０４により所定の被写体の動きが検出されたか否かを判定する（Ｓ６２７）。判定の結果、所定の被写体の動きが検出された場合は（Ｓ６２７でＹＥＳ）、制御部１０１は、映像コンテンツの配信を継続し（Ｓ６０８）、検出されない場合は（Ｓ６２７でＮＯ）、映像コンテンツの配信を中断する（Ｓ６１２）。
【００８３】
Ｓ６２８では、制御部１０１は、通信装置２００への映像コンテンツの配信を中断してから所定の時間以内に、撮像部１０４により所定の被写体の動きが検出されたか否かを判定する。判定の結果、所定の被写体の動きが検出された場合は（Ｓ６６２８ＹＥＳ）、制御部１０１は、映像コンテンツの配信を再開する（Ｓ６１４）。また、所定の被写体の動きが検出されない場合は（Ｓ６２８でＮＯ）、制御部１０１は、映像コンテンツの配信を停止し（Ｓ６１５）、第２の撮像モードから第１の撮像モードへ撮像モードを切り替える（Ｓ６１１）。
【００８４】
本処理によって、被写体の動作が検出されない場合、例えば、赤ん坊が寝ている場合のように監視の要求度が低い状況では、映像コンテンツの配信を中断することで、撮像装置１００の処理負荷の削減や省電力化を図ることができる。
【００８５】
なお、第２の撮像モードにおいて撮像部１０４により撮像された画像データから新たに被写体の顔情報が検出された場合は、制御部１０１は、記録部１０７に当該被写体情報を追加して記録する。
【００８６】
＜撮像モード切り替え判定処理＞次に、図７を参照して、図６Ａ、６Ｂの撮像モード切り替え判定処理（Ｓ６０９）において撮像モードを第２の撮像モードから第１の撮像モードへ切り替える処理について説明する。
【００８７】
なお、図５（ｂ）と異なる点はＳ７０４、Ｓ７０５の処理であり、その他の処理は図５（ｂ）と同一であるため同じ符号を付して説明を省略する。
【００８８】
Ｓ７０２で所定の被写体が所定の位置にいる場合は（Ｓ７０２でＹＥＳ）、制御部１０１は、撮像部１０４の撮像可能範囲から検出され記録部１０７に記録された被写体情報が複数存在するか否かを判定し（Ｓ７０４）、１人だけの場合は（Ｓ７０４でＮＯ）、撮像モードを維持する（Ｓ７０３）。
【００８９】
また、Ｓ７０４で被写体情報が複数存在する場合は（Ｓ７０４でＹＥＳ）、制御部１０１は、所定の被写体と他の被写体が同一の位置にいるか否かを判定する（Ｓ７０５）。判定の結果、同一の位置にいる場合は（Ｓ７０５でＹＥＳ）、制御部１０１は、撮像モードを第１の撮像モードから第２の撮像モードへ切り替えるように判定を行う（Ｓ７０３）。また、他の被写体の少なくとも１人が所定の被写体と異なる位置にいる場合は（Ｓ７０５でＮＯ）、撮像モードを維持する（Ｓ７０６）。
【００９０】
なお、図７の処理に代えて、図５（ａ）の処理により撮像装置１００の撮像モードを切り替えても良い。
【００９１】
また、図７の処理は、図６Ａ、６ＢのＳ６０４以降のタイミングで行われても良い。
【００９２】
＜通信装置２００でのＧＵＩ＞次に、図８を参照して、ユーザが通信装置２００の操作部２０５を操作して、撮像装置１００へ撮像モードの切り替え要求を行うための通知部２０６に表示されるＧＵＩについて説明する。
【００９３】
図８（ａ）の画面において、８０１ａは通信装置２００の操作部２０５のタッチパネルを示している。８０２ａは視聴専用アプリケーションのアイコンであり、ユーザはタッチパネル上のアイコンをタッチダウンおよびタッチアップの操作で視聴専用アプリケーションを起動させる。視聴専用アプリケーションを起動させると、図８（ｂ）の画面に遷移する。
【００９４】
制御部２０１は操作部２０５からの視聴専用アプリケーションの起動要求を受け付けた後に、通信部２０７を介して撮像装置１００に視聴専用アプリケーションを起動させた旨の情報を送信する。撮像装置１００の制御部１０１は通信部１１０を介して起動情報を受信すると、記録部１０７に記録した現在検出している被写体とその被写体の最新の位置情報を通信装置２００へ送信する。制御部２０１は通信部２０７を介して撮像装置１００から受信した撮像装置１００で検出されている被写体とその位置情報を通知部２０６に表示する。８０１ｂは所定の被写体である「Ａ太」が位置「ＢＥＤＲＯＯＭ」にいることを示している。また、８０２ｂはその他の被写体である「Ｂ介」が位置「ＬＩＶＩＮＧ」にいることを示している。８０２ｂの被写体の「Ｂ介」はユーザによって所定の被写体として登録されていない被写体のためグレーアウト表示されている。ユーザが表示領域８０１ｂに対してタッチダウンおよびタッチアップの操作を行うと、制御部１０１は撮像装置１００の撮像モードを切り替え、自走部１０５を制御し「Ａ太」の下へと移動し、撮像した映像を通信装置２００へ配信する。
【００９５】
図８（ｃ）は、撮像装置１００が第２の撮像モードにおいて通信装置２００の通知部２０６に表示される画面を示している。８０１ｃは撮像装置１００が第２の撮像モードである監視カメラモードで動作していることを示している。８０２ｃは実際に撮像部１０４により撮像されている映像であり、所定の被写体である「Ａ太」、撮像された場所の「ＢＥＤＲＯＯＭ」および撮像された日時が表示されている。ユーザは表示領域８０３ｃに対してタッチダウンおよびタッチアップの操作を行うと、第２の撮像モードから第１の撮像モードへの切り替え要求が通信部２０７を介して撮像装置１００に送信される。
【００９６】
以上のように、本実施形態によれば、最適なタイミングで撮像モードをライフログ撮像モードや監視カメラモード切り替えることができる。
【００９７】
［実施形態２］次に、図９および図１０を参照して、実施形態２について説明する。
【００９８】
図９に示すように、本実施形態の撮像システム９００は、図１の撮像システム３００に発信機９０１が追加されたものであり、その他の構成は図１と同様である。
【００９９】
発信機９０１は、少なくとも図２や図３と同様の構成および機能を有する制御部、不揮発性メモリ、システムメモリ、通信部、位置情報取得部を備え、通信部を介して撮像装置１００と通信装置２００に接続され、位置情報取得部により得られる発信機９０１の位置情報を撮像装置１００や通信装置２００に送信する。なお、発信機９０１もしくは通信装置２００を各被写体に付帯させることで、撮像装置１００は各被写体の正確な位置情報を取得できる。なお、発信機９０１は通信装置２００と同一の構成であっても良い。また、発信機９０１は、単に自身の位置情報を外部に送信するだけの機能を持っていても良いし、スマートフォンや携帯電話などであっても良い。
【０１００】
＜第１の撮像モード処理＞次に、図１０を参照して、本実施形態の撮像装置１００による第１の撮像モードでの処理について説明する。
【０１０１】
なお、図１０の処理は、不揮発性メモリ１０２に格納されたプログラムを、システムメモリ１０３に読み出して制御部１０１が実行することにより実現される。
【０１０２】
Ｓ１００１では、操作部１０８を介してユーザによる電源オン操作を受け付けると、制御部１０１は撮像装置１００の電源供給を開始する。なお、本実施形態では電源をオンした時点でのデフォルトの撮像モードが第１の撮像モードであったものとして説明するが、他の撮像モードであっても良い。
【０１０３】
Ｓ１００２では、制御部１０１は通信部１１０を介して通信装置２００と発信機９０１の位置情報を受信し、それらが付帯されている被写体ごとの位置情報を記録部１０７に記録する。なお、通信装置２００とそれを所持している被写体、発信機９０１とそれが付帯されている被写体とは予め関連付けがなされて記録部１０７に記録されている。
【０１０４】
Ｓ１００３、Ｓ１００４では、制御部１０１は、図４のＳ４０７およびＳ４１５と同様に、Ｓ１００２で検出された被写体の中に所定の被写体が存在しない場合（Ｓ１００３でＮＯ）であって且つ撮像優先度の高い被写体が存在する場合は（Ｓ１００４でＹＥＳ）、当該撮像優先度の高い被写体の下部または近傍まで移動する（Ｓ１００５）。
【０１０５】
また、撮像優先度の高い被写体が存在しない場合は（Ｓ１００４でＮＯ）、制御部１０１は、Ｓ１００２で検出された被写体の中で撮像枚数の最も少ない被写体の下部または近傍まで移動する（Ｓ１００８）。
【０１０６】
次に、制御部１０１は、撮像部１０４の撮像可能範囲内で所定の被写体の顔が検出された場合は（Ｓ１００６でＹＥＳ）、当該被写体の撮像を開始する（Ｓ１００７）。また、所定の被写体が検出されない場合は（Ｓ１００６でＮＯ）、制御部１０１は、検出されるまで自走部１０５を制御して移動を続けながら撮像を行う。
【０１０７】
次に、制御部１０１は、撮像部１０４の撮像可能範囲内で撮像枚数の最も少ない被写体の顔が検出された場合は（Ｓ１００９でＹＥＳ）、当該被写体の撮像を開始する（Ｓ１０１０）。また、撮像枚数の最も少ない被写体が検出されない場合は（Ｓ１００９でＮＯ）、制御部１０１は、検出されるまで自走部１０５を制御して移動を続けながら撮像を行う。
【０１０８】
Ｓ１０１１では、制御部１０１は、撮像装置１００の撮像モード切り替え判定処理を行う。なお、撮像モードの切り替え処理は、必ずしもＳ１０１１のタイミングで行う必要はない。この場合、撮像モードを切り替えると判定された場合は（Ｓ１０１２でＹＥＳ）、制御部１０１は撮像モードを第１の撮像モードから第２の撮像モードへ切り替える（Ｓ１０１３）。また、撮像モードを維持すると判定された場合は（Ｓ１０１２でＮＯ）、制御部１０１は、通信部１１０を介して通信装置２００と発信機９０１から位置情報を受信し、記録部１０７に記録されている被写体情報を更新する。
【０１０９】
また、Ｓ１００３での判定の結果、Ｓ１００２で検出された被写体の中に所定の被写体が存在する場合は（Ｓ１００３でＹＥＳ）、制御部１０１は、所定の被写体の下部または近傍まで移動する（Ｓ１０１４）。
【０１１０】
次に、制御部１０１は、撮像部１０４の撮像可能範囲内で所定の被写体の顔が検出された場合は（Ｓ１０１５でＹＥＳ）、検出された所定の被写体の撮像を開始する（Ｓ１０１６）。また、所定の被写体が検出されない場合は（Ｓ１０１５でＮＯ）、制御部１０１は、検出されるまで自走部１０５を制御して移動を続けながら撮像を行う。
【０１１１】
なお、Ｓ１０１７からＳ１０２３の処理は、Ｓ１００４からＳ１０１０の処理と同様である。
【０１１２】
なお、Ｓ１００２での被写体検出処理は常時実行しても良い。また、本処理では所定の被写体、撮像優先度の高い被写体、撮像枚数の最も少ない被写体の順に優先度を付与して撮像を行っているが、Ｓ１００２で被写体ごとの位置を特定した後は、制御部１０１は、全ての被写体を撮像するために移動距離が最短となるように自走部１０５を制御しても良い。
【０１１３】
本実施形態の撮像モード切り替え処理（Ｓ１０１１）は、図５（ｂ）からＳ５１１の処理を除いたものと同様である。本実施形態では、制御部１０１は、図１０のＳ１００２において検出された被写体情報を用いて所定の被写体が所定の位置にいるか否かを判定する（Ｓ５１２）。なお、図５（ａ）の処理で撮像装置１００の撮像モードを切り替えても良いし、図１０のいずれのタイミングで行っても良い。
【０１１４】
本実施形態の第２の撮像モードにおける処理であって、撮像装置１００が配信している映像コンテンツを通信装置２００が視聴しない場合を考慮したものは、図６ＡからＳ６０４の処理を除いたものと同様である。また、所定の被写体の動きが検出されない場合も考慮したものは、図６ＢからＳ６０４の処理を除いたものと同様である。
【０１１５】
また、本実施形態の撮像装置１００による第２の撮像モードから第１の撮像モードへ切り替える処理は、図７からＳ７０１の処理を除いたものと同様である。
【０１１６】
以上のように、本実施形態によれば、最適なタイミングで撮像モードをライフログ撮像モードや監視カメラモード切り替えることができる。
【０１１７】
［他の実施形態］
本発明は、以下の処理を実行することによっても実現される。即ち、上記実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、および当該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【０１１８】
１００…撮像装置、１０１、２０１…制御部、１０４…撮像部、１０５…自走部、１０７、２０４…記録部、１０８、２０５…操作部、１１０、２０７…通信部、１１２、２０９…位置情報取得部、２００…通信装置
【図１】
2015220601.tif 000003
【図２】
2015220601.tif 000004
【図３】
2015220601.tif 000005
【図４】
2015220601.tif 000006
【図５】
2015220601.tif 000007
【図６Ａ】
2015220601.tif 000008
【図６Ｂ】
2015220601.tif 000009
【図７】
2015220601.tif 000010
【図８】
2015220601.tif 000011
【図９】
2015220601.tif 000012
【図１０】
2015220601.tif 000013