(57)【要約】      （修正有）【課題】情報処理装置と通信可能な可搬型の撮像装置の設置場所に応じて、撮像した画像を取得すべき情報処理装置を画像の配信先とする設定を自動で行う撮像装置、サーバ装置、情報処理方法及びプログラムを提供する。【解決手段】少なくとも１つの情報処理装置と通信可能に接続された可搬型の撮像装置１０１であって、画像を撮像する撮像手段と、画像を少なくとも１つの情報処理装置へ送信する送信手段と、撮像装置の設置場所を判断する判断手段と、撮像装置の設置場所と情報処理装置とを関連付けた第１テーブルに基づいて、判断手段が判断した設置場所と関連付けられた情報処理装置に対して前記送信手段が前記画像を送信可能なよう設定する設定手段とを有する。【選択図】図３
2020005193.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つの情報処理装置と通信可能に接続された可搬型の撮像装置であって、
画像を撮像する撮像手段と、
前記画像を少なくとも１つの情報処理装置へ送信する送信手段と、
前記撮像装置の設置場所を判断する判断手段と、
前記撮像装置の設置場所と情報処理装置とを関連付けた第１テーブルに基づいて、前記判断手段が判断した設置場所と関連付けられた情報処理装置に対して前記送信手段が前記画像を送信可能なよう設定する設定手段とを有することを特徴とする撮像装置。
【請求項２】
前記設定手段は、前記撮像装置の設置場所と情報処理装置とを関連付けた第１テーブルに基づいて、前記判断手段が判断した設置場所と関連付けられた情報処理装置に対して、前記画像へのアクセス許可を設定し、
前記送信手段は、前記設定手段によりアクセス許可が設定された情報処理装置に対し前記画像を送信することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記設定手段は、前記撮像装置の設置場所と情報処理装置とを関連付けた第１テーブルに基づいて、前記判断手段が判断した設置場所と関連付けられた情報処理装置に対して、前記送信手段が前記画像を送信するよう設定することを特徴とする請求項１に記載の撮像装置。
【請求項４】
前記第１テーブルは、設置場所と、情報処理装置と、前記送信手段が送信する画像の解像度とを関連付けたテーブルであって、
前記設定手段は、前記第１テーブルに基づいて、前記判断手段が判断した設置場所と関連付けられた情報処理装置へ前記送信手段が送信する画像の解像度を、前記設置場所と関連付けられた解像度となるよう設定することを特徴とする請求項１乃至３のいずれか一項に記載の撮像装置。
【請求項５】
前記判断手段は、近距離無線タグを介して取得した設置場所を示す場所情報に基づいて、前記撮像装置の設置場所を判断することを特徴とする請求項１乃至４のいずれか一項に記載の撮像装置。
【請求項６】
前記判断手段は、前記撮像装置の姿勢情報に基づいて、前記撮像装置の設置場所を判断することを特徴とする請求項１乃至４のいずれか一項に記載の撮像装置。
【請求項７】
前記判断手段は、前記撮像手段が撮像した画像に基づいて、前記撮像装置の設置場所を判断することを特徴とする請求項１乃至４のいずれか一項に記載の撮像装置。
【請求項８】
前記撮像手段が撮像した画像に対して解析処理を行う解析手段を更に有し、
前記判断手段は、前記撮像手段が撮像した画像への前記解析処理により得られた情報と、前記撮像装置の設置場所と前記設置場所の特徴とを関連付けた第２テーブルとに基づいて、前記撮像装置の設置場所を判断することを特徴とする請求項７に記載の撮像装置。
【請求項９】
少なくとも１つの情報処理装置および画像を撮像する撮像装置と通信可能に接続されたサーバ装置であって、
前記撮像装置から画像を受信する受信手段と、
前記画像を少なくとも１つの情報処理装置へ送信する送信手段と、
前記撮像装置の設置場所を判断する判断手段と、
前記撮像装置の設置場所と情報処理装置とを関連付けた第１テーブルに基づいて、前記判断手段が判断した設置場所と関連付けられた情報処理装置に対して前記送信手段が前記画像を送信可能なよう設定する設定手段とを有することを特徴とするサーバ装置。
【請求項１０】
少なくとも１つの情報処理装置と通信可能に接続された可搬型の撮像装置の情報処理方法であって、
画像を撮像する撮像工程と、
前記画像を少なくとも１つの情報処理装置へ送信する送信工程と、
前記撮像装置の設置場所を判断する判断工程と、
前記撮像装置の設置場所と情報処理装置とを関連付けた第１テーブルに基づいて、前記判断工程にて判断された設置場所と関連付けられた情報処理装置に対して前記送信工程により前記画像が送信可能なよう設定する設定工程とを有することを特徴とする情報処理方法。
【請求項１１】
前記設定工程は、前記撮像装置の設置場所と情報処理装置とを関連付けた第１テーブルに基づいて、前記判断工程が判断した設置場所と関連付けられた情報処理装置に対して、前記画像へのアクセス許可を設定し、
前記送信工程は、前記設定工程によりアクセス許可が設定された情報処理装置に対し前記画像を送信することを特徴とする請求項１０に記載の情報処理方法。
【請求項１２】
前記設定工程は、前記撮像装置の設置場所と情報処理装置とを関連付けた第１テーブルに基づいて、前記判断工程が判断した設置場所と関連付けられた情報処理装置に対して、前記送信工程にて前記画像を送信するよう設定することを特徴とする請求項１０に記載の情報処理方法。
【請求項１３】
前記第１テーブルは、設置場所と、情報処理装置と、前記送信工程にて送信される画像の解像度とを関連付けたテーブルであって、
前記設定工程は、前記第１テーブルに基づいて、前記判断工程により判断された設置場所と関連付けられた情報処理装置へ前記送信工程により送信される画像の解像度を、前記設置場所と関連付けられた解像度となるよう設定することを特徴とする請求項１０乃至１２のいずれか一項に記載の情報処理方法。
【請求項１４】
前記判断工程は、近距離無線タグを介して取得した設置場所を示す情報に基づいて、前記撮像装置の設置場所を判断することを特徴とする請求項１０乃至１３のいずれか一項に記載の情報処理方法。
【請求項１５】
前記判断工程は、前記撮像装置の姿勢に基づいて、前記撮像装置の設置場所を判断することを特徴とする請求項１０乃至１３のいずれか一項に記載の情報処理方法。
【請求項１６】
前記判断工程は、前記撮像工程にて撮像された画像に基づいて、前記撮像装置の設置場所を判断することを特徴とする請求項１０乃至１３のいずれか一項に記載の情報処理方法。
【請求項１７】
前記撮像工程にて撮像された画像に対して解析処理を行う解析工程を更に有し、
前記判断工程は、前記撮像工程にて撮像された画像への前記解析処理により得られた情報と、前記撮像装置の設置場所と前記設置場所の特徴とを関連付けた第２テーブルとに基づいて、前記撮像装置の設置場所を判断することを特徴とする請求項１６に記載の情報処理方法。
【請求項１８】
少なくとも１つの情報処理装置および画像を撮像する撮像装置と通信可能に接続されたサーバ装置の情報処理方法であって、
前記撮像装置から画像を受信する受信工程と、
前記画像を少なくとも１つの情報処理装置へ送信する送信工程と、
前記撮像装置の設置場所を判断する判断工程と、
前記撮像装置の設置場所と情報処理装置とを関連付けた第１テーブルに基づいて、前記判断工程にて判断された設置場所と関連付けられた情報処理装置に対して前記送信工程にて前記画像を送信可能なよう設定する設定工程とを有することを特徴とする情報処理方法。
【請求項１９】
コンピュータを請求項１に記載の撮像装置の各手段として機能させるためのプログラム。
【請求項２０】
コンピュータを請求項９に記載のサーバ装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、可搬型の撮像装置が撮像した画像を配信する設定に関する技術である。
【背景技術】
【０００２】
従来、複数の情報処理装置とネットワーク等を介して通信可能に接続された撮像装置が撮像した画像の配信先を設定する技術がある。
【０００３】
特許文献１では、２次元バーコードやＩＣカードを有した被写体を電子的に識別し、識別した被写体の種類に応じて画像の配信先を設定する旨の記載がある。
【０００４】
特許文献２では、撮像装置から撮像対象であるコンテンツまでの距離に基づいて、コンテンツの画像情報を配信する配信距離が算出され、コンテンツの所在位置と配信距離に基づいて、配信先を設定する旨の記載がある。
【０００５】
また、近年、ネットワークカメラへの接続を無線化するとともにバッテリーで駆動できる可搬型のネットワークカメラが普及し始めている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−２０９８２４号公報
【特許文献２】特許第５２２７６３６号
【発明の概要】
【発明が解決しようとする課題】
【０００７】
可搬型のネットワークカメラが普及していくなか、ネットワークカメラの設置場所に応じて撮像した画像の配信先を設定したいという要求がある。そして、可搬型のネットワークカメラにおいて設置場所に応じて配信先を設定するにあたり、上述した特許文献を適用すると以下のような課題がある。
【０００８】
特許文献１では、撮像した画像の配信先の情報処理装置を設定する際、撮像装置の設置場所を考慮していない。そのため、撮像装置の設置場所に応じて、撮像した画像の配信先を設定したい場合、ユーザーは、撮像装置の設置場所を変更するたびに手動で設定を行う必要があり煩雑だった。
【０００９】
また特許文献２では、或る場所にて撮像装置が撮像した画像を取得すべき情報処理装置の所在位置によっては、撮像装置が画像を配信する配信先の範囲に含まれず、その情報処理装置は画像を取得できないことがあった。
【００１０】
そこで本発明は、情報処理装置と通信可能な可搬型の撮像装置の設置場所に応じて、撮像した画像を取得すべき情報処理装置を画像の配信先とする設定を自動で行うことを目的としている。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、例えば、本発明の撮像装置は以下の構成を備える。すなわち、少なくとも１つの情報処理装置と通信可能に接続された可搬型の撮像装置であって、画像を撮像する撮像手段と、前記画像を少なくとも１つの情報処理装置へ送信する送信手段と、前記撮像装置の設置場所を判断する判断手段と、前記撮像装置の設置場所と情報処理装置とを関連付けた第１テーブルに基づいて、前記判断手段が判断した設置場所と関連付けられた情報処理装置に対して前記送信手段が前記画像を送信可能なよう設定する設定手段とを有することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、情報処理装置と通信可能な可搬型の撮像装置の設置場所に応じて、撮像した画像を取得すべき情報処理装置を画像の配信先とする設定を自動で行うことができる。
【図面の簡単な説明】
【００１３】
【図１】システム構成を示す模式図である。
【図２】撮像装置およびクライアント装置のハードウェア構成を示す概略図である。
【図３】撮像装置の機能ブロック図である。
【図４】設定処理の流れを示すフローチャートである。
【図５】設定処理を説明するための模式図である。
【図６】第１テーブルの一例を示す表である。
【図７】設定処理を説明するための模式図である。
【図８】撮像装置の機能ブロック図である。
【図９】設定処理の流れを示すフローチャートである。
【図１０】第２テーブルの一例を示す表である。
【図１１】システム構成を示す模式図である。
【図１２】撮像装置およびサーバ装置のハードウェア構成を示す概略図である。
【図１３】撮像装置およびサーバ装置の機能ブロック図である。
【発明を実施するための形態】
【００１４】
以下、添付図面を参照しながら、本発明に係る実施形態について説明する。なお、以下の実施形態において示す構成は一例に過ぎず、図示された構成に限定されるものではない。
【００１５】
（実施形態１）
図１は、本実施形態におけるシステム構成を示す図である。本実施形態におけるシステムは、撮像装置１０１と、クライアント装置１０２〜１０４を含む。撮像装置１０１は、画像を撮像する装置であり、持ち運び可能な可搬型の装置である。そのため、撮像装置１０１は、一つの設置場所に固定され続けて画像を撮像するのではなく、様々な設置場所に変更されながら画像を撮像することが可能である。
【００１６】
クライアント装置１０２〜１０４のそれぞれは、情報処理装置であり、図２を参照して後述するハードウェア構成を有している。また、クライアント装置１０２〜１０４は、撮像装置１０１が撮像した画像や、撮像装置１０１の設定を行うためのＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）等を表示するディスプレイを有している。
【００１７】
撮像装置１０１、およびクライアント装置１０２〜１０４は、ネットワーク１０８を介して互いに通信を行う。ネットワーク１０８は、例えばＥＴＨＥＲＮＥＴ（登録商標）等の通信規格を満足する複数のルータ、スイッチ、ケーブル等から構成される。また、ネットワーク１０８は、インターネットや有線ＬＡＮ（ＬＯＣＡＬ  ＡＲＥＡ  ＮＥＴＷＯＲＫ）、無線ＬＡＮ（ＷＩＲＥＬＥＳＳ  ＬＡＮ）、ＷＡＮ（ＷＩＤＥ  ＡＲＥＡ  ＮＥＴＷＯＲＫ）等により構成されてもよい。
【００１８】
また、場所Ａ、場所Ｂ、および場所Ｃのそれぞれには、近距離無線タグ１０５、１０６、１０７が設置されている。本実施形態における近距離無線タグと撮像装置１０１の間では、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）の規格に基づく近距離無線通信が可能である。具体的には、近距離無線タグが有するアンテナが撮像装置１０１から発せられる電波を受信する際の電磁誘導で発生した電力を利用することで、近距離無線タグは、データの読み出しおよび送信等を行える。
【００１９】
本実施形態において、近距離無線タグ１０５、１０６、１０７のそれぞれには、近距離無線タグが設置されている設置場所を示す場所情報があらかじめ記憶されている。例えば、近距離無線タグ１０５には「場所Ａ」という設置場所を示す場所情報が記憶されている。
【００２０】
撮像装置１０１と近距離無線タグとが近接した場合、撮像装置１０１は近距離無線タグと通信を行い、近距離無線タグが記憶している場所情報を読み取る。
【００２１】
なお、本実施形態において、近距離無線の通信規格としてＮＦＣを用いるが、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ｉＢｅａｃｏｎ、ＺｉｇＢｅｅ、Ｚ−ｗａｖｅ等の通信規格を使用してもよい。例えば、ｉＢｅａｃｏｎを使用する場合は、図１に示す近距離無線タグ１０５〜１０７の代わりにビーコン発信機を使用する。発信するビーコンにはＩＤを設定できるため、このＩＤを場所情報とすればよい。
【００２２】
次に、図２を参照して、撮像装置１０１およびクライアント装置１０２のハードウェア構成について説明する。図２は、撮像装置１０１およびクライアント装置１０２のハードウェア構成を示す概略図である。なお、以降の説明において、クライアント装置１０２のハードウェア構成について記述するが、クライアント装置１０３および１０４は、クライアント装置１０２と同様のハードウェア構成を有するものとする。
【００２３】
まず、撮像装置１０１のハードウェア構成について説明する。ＣＰＵ（ＣＥＮＴＲＡＬ  ＰＲＯＣＥＳＳＩＮＧ  ＵＮＩＴ）２０１は撮像装置１０１を統括制御する中央処理装置である。
【００２４】
Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）２０２ａは、ＮＦＣの通信規格に従って、近距離無線タグと通信を行い、近距離無線タグから場所情報を受信する。
【００２５】
Ｉ／Ｆ２０２ｂは、ネットワーク１０８を介して、ＴＣＰ／ＩＰやＨＴＴＰなどに従って、クライアント装置１０２との通信を行う。Ｉ／Ｆ２０２ｂは、クライアント装置１０２へ画像データなどを送信したり、撮像装置１０１を制御するコマンドや、撮像装置１０１に対し画像配信を要求するためのコマンド等をクライアント装置１０２から受信したりする。
【００２６】
ＲＡＭ（ＲＡＮＤＯＭ  ＡＣＣＥＳＳ  ＭＥＭＯＲＹ）２０３は、ＣＰＵ２０１が実行するコンピュータプログラムを一時的に記憶する。また、ＲＡＭ２０３は、Ｉ／Ｆ２０２ａやＩ／Ｆ２０２ｂを介して外部から取得したデータ（場所情報、等）を一時的に記憶する。また、ＲＡＭ２０３は、ＣＰＵ２０１が処理を実行する際に用いるワークエリアを提供する。また、ＲＡＭ２０３は、例えば、フレームメモリとして機能したり、バッファメモリとして機能したりする。
【００２７】
ＲＯＭ２０４は、ＣＰＵ２０１が撮像装置１０１を制御するためのプログラムなどを記憶する。なお、ＲＯＭ２０４に加えて後述するＨＤＤ２２４と同等な二次記憶装置を備えるようにしてもよい。
【００２８】
撮像部２０５は、画像の撮像を行うためのものである。撮像部２０５は、ＣＣＤ（ｃｈａｒｇｅ  ｃｏｕｐｌｅｄ  ｄｅｖｉｃｅ）センサやＣＭＯＳ（ｃｏｍｐｌｅｍｅｎｔａｒｙ  ｍｅｔａｌ  ｏｘｉｄｅ  ｓｅｍｉｃｏｎｄｕｃｔｏｒ）センサ等の撮像素子（不図示）を含んで構成される。
【００２９】
電源２０６は、撮像装置１０１に対して着脱可能な電源であり、必要な電力（電圧、電流、等）を撮像装置１０１へ供給する。電源２０６は、アルカリ電池やリチウム電池等の一次電池、ＮｉＣｄ電池やＮｉＭＨ電池やＬｉ電池等の二次電池、または、ＡＣアダプター等からなる。
【００３０】
次に、クライアント装置１０２のハードウェア構成について説明する。ＣＰＵ２２１は、クライアント装置１０２を制御する。
【００３１】
Ｉ／Ｆ２２２は、ネットワーク１０８を介してＴＣＰ／ＩＰやＨＴＴＰなどに従って、撮像装置１０１との通信を行う。また、Ｉ／Ｆ２２２は、撮像装置１０１が撮像した画像の画像データなどを受信したり、撮像装置１０１を制御するためのコマンドや、撮像装置１０１に対し画像配信を要求するためのコマンドなどを送信したりする。
【００３２】
ＲＡＭ２２３は、ＣＰＵ２２１が実行するコンピュータプログラムを一時的に記憶する。また、ＲＡＭ２２３は、Ｉ／Ｆ２２２を介して外部から取得したデータ（コマンドや画像データ）などを一時的に記憶する。また、ＲＡＭ２２３は、ＣＰＵ２２１が後述する処理を実行する際に用いるワークエリアを提供する。また、ＲＡＭ２２３は、例えば、フレームメモリとして機能したり、バッファメモリとして機能したりする。
【００３３】
ＣＰＵ２２１は、ＲＡＭ２２３に格納されるコンピュータプログラムを実行する。なおＣＰＵ以外にも、ＤＳＰ（ＤＩＧＩＴＡＬ  ＳＩＧＮＡＬ  ＰＲＯＣＥＳＳＯＲ）等のプロセッサを用いてもよい。
【００３４】
ＨＤＤ（ＨＡＲＤ  ＤＩＳＫ  ＤＲＩＶＥ）２２４は、オペレーティングシステムのプログラムや画像データを記憶する。後述する処理を実行するためのコンピュータプログラムやデータはＨＤＤ２２４に格納されており、ＣＰＵ２２１による制御に従って、適宜、ＲＡＭ２２３にロードされ、ＣＰＵ２２１によって実行される。なおＨＤＤ以外にもフラッシュメモリ等の他の記憶媒体を用いてもよい。
【００３５】
ディスプレイ２２５は、ＬＣＤ（ｌｉｑｕｉｄ  ｃｒｙｓｔａｌ  ｄｉｓｐｌａｙ）等により構成されており、撮像装置１０１が撮像した画像や、撮像装置１０１を制御したり画像配信を要求したりするための設定画面を表示する。なお、ディスプレイ２２５は、クライアント装置１０２の筐体と一体でなくてもよく、通信ケーブルを介して、クライアント装置１０２に接続されていてもよい。
【００３６】
ＵＩ（ＵＳＥＲ  ＩＮＴＥＲＦＡＣＥ）２２６は、マウスなどの入力装置である。
【００３７】
なお、以降の説明では、ＣＰＵ２２１が後述する処理を実行する例について説明するが、ＣＰＵ２２１の処理のうち少なくとも一部を専用のハードウェアによって行うようにしてもよい。例えば、ディスプレイ２２５にＧＵＩ（ＧＲＡＰＨＩＣＡＬ  ＵＳＥＲ  ＩＮＴＥＲＦＡＣＥ）や画像データを表示する処理は、ＧＰＵ（ＧＲＡＰＨＩＣＳ  ＰＲＯＣＥＳＳＩＮＧ  ＵＮＩＴ）で実行してもよい。また、ＨＤＤ２２４からプログラムコードを読み出してＲＡＭ２２３に展開する処理は、転送装置として機能するＤＭＡ（ＤＩＲＥＣＴ  ＭＥＭＯＲＹ  ＡＣＣＥＳＳ）によって実行してもよい。
【００３８】
次に、図３に示す撮像装置１０１の機能ブロックを参照して、本実施形態に係る撮像装置１０１について説明する。なお、以降の説明においては、撮像装置１０１が有する各機能は、撮像装置１０１のＣＰＵ２０１により実現されるものとする。
【００３９】
取得部３０１は、撮像部２０５に結像された光像を光電変換によりデジタル電気信号に変換し、そのデジタル信号に対して画像処理や圧縮符号化処理等を施すことで、画像データを取得する。なお上記画像処理は、ホワイトバランス処理、諧調変換処理等である。
【００４０】
通信部３０２は、Ｉ／Ｆ２０２ａを介して、近距離無線タグから場所情報を受信する。また、通信部３０２は、Ｉ／Ｆ２０２ｂを介して、取得部３０１が取得した画像データをクライアント装置１０２〜１０４に送信する。また、通信部３０２は、Ｉ／Ｆ２０２ｂを介して、撮像装置１０２を制御するコマンドや撮像装置１０２に対し画像配信を要求するためのコマンド等をクライアント装置１０２〜１０４から受信したりする。
【００４１】
記憶部３０３は、取得部３０１が取得した画像や、撮像装置１０１の設置場所とクライアント装置と各種設定パラメータとを関連付けた第１テーブル等を記憶する。各種設定パラメータは、例えば、通信部３０２が送信する画像の解像度の設定や、撮像した画像を保存するか否かの設定等を含む。なお、撮像した画像を保存する方法として、撮像装置１０１の記憶部３０３は、例えば、撮像装置１０１に装着されているＳＤカード（不図示）等のフラッシュメモリに撮像した画像の保存を行う。
【００４２】
判断部３０４は、現在の撮像装置１０１の設置場所を判断する。なお、本実施形態における判断部３０４は、通信部３０２が近距離無線タグから受信した場所情報に基づいて、現在の撮像装置１０１の設置場所を判断する。例えば、通信部３０２が近距離無線タグから「場所Ａ」を示す場所情報を受信した場合、判断部３０４は、現在の撮像装置１０１の設置場所は「場所Ａ」であると判断する。
【００４３】
設定部３０５は、記憶部３０３が記憶する第１テーブルに基づいて、判断部３０４が判断した設置場所と関連付けられたクライアント装置に対して通信部３０２が撮像した画像を送信可能となるよう設定する。
【００４４】
次に図４に示すフローを参照して、設置場所と関連付けられたクライアント装置へ画像を送信可能となるよう設定する設定処理について説明する。なお、本実施形態において、Ｉ／Ｆ２０２ａと近距離無線タグとで通信を開始したタイミングで、設定処理のフローが開始されるものとする。
【００４５】
また、図４に示すフローチャートの処理は、撮像装置１０１のＲＯＭ２０４に格納されたコンピュータプログラムをＣＰＵ２０１が実行することにより実現される図３の各機能ブロックにより実行されるものとして説明する。なお図４に示すフローチャートの処理の一部は、専用のハードウェアによって実行するようにしてもよい。
【００４６】
ステップＳ４０１にて、通信部３０２は、近距離無線タグから場所情報を取得する。例えば、図１に示すように、場所Ａにおける近距離無線タグの近くに撮像装置１０１が設置されている場合、通信部３０２は、近距離無線タグ１０５から予め設定された「場所Ａ」という設置場所を示す場所情報を取得する。
【００４７】
次に、ステップＳ４０２にて、判断部３０４は、撮像装置１０１の設置場所を判断する。本実施形態において、判断部３０４は、ステップＳ４０１で通信部３０２が受信した場所情報に基づいて、撮像装置１０１の設置場所を判断する。例えば、通信部３０２が「場所Ａ」を示す場所情報を取得した場合、判断部３０４は、撮像装置１０１の設置場所が「場所Ａ」であると判断する。
【００４８】
次に、ステップＳ４０３にて、設定部３０５は、記憶部３０３が記憶している第１テーブルに基づいて、判断部３０４が判断した設置場所と関連付けられたクライアント装置に対して通信部３０２が画像を送信可能となるよう設定する。なお、本実施形態における設定部３０５は、判断部３０４が判断した設置場所に関連付けられたクライアント装置に対し、撮像装置１０１が撮像した画像にアクセスする許可を与える設定を行う。
【００４９】
この場合、撮像装置１０１は、クライアント装置から画像配信を要求するコマンドを受信したとき、通信部３０２は、アクセス許可を与えたクライアント装置に対してのみ画像の送信を行う。
【００５０】
次に、ステップＳ４０４にて、設定部３０５は、記憶部３０３が記憶している第１テーブルに基づき、判断部３０４が判断した設置場所と関連付けられたクライアント装置に対して送信する画像の解像度を、設置場所と関連付けられた解像度となるよう設定する。
【００５１】
次に、ステップＳ４０５にて、設定部３０５は、記憶部３０３が記憶している第１テーブルに基づき、判断部３０４が判断した設置場所で撮像した画像を保存するか否かについて設定を行う。
【００５２】
図４に示すフローが実行された後、設定部３０５により行われた設定に基づいて、通信部３０２は、撮像装置１０１が撮像した画像を送信したり、撮像した画像を保存したりする。
【００５３】
なお、ステップＳ４０３にて、本実施形態における設定部３０５は、撮像した画像へのアクセスを許可するクライアント装置を設定するが、これに限らない。例えば、記憶部３０３が記憶する第１テーブルは、撮像装置１０１の設置場所と、クライアント装置と、クライアント装置のアドレスとを関連付けたテーブルであるとする。このとき、設定部３０５は、記憶部３０３が記憶する第１テーブルに基づいて、判断部３０４が判断した設置場所と関連付けられたクライアント装置のアドレスに対して、撮像装置１０１が撮像した画像を送信するよう設定してもよい。
【００５４】
なお、ステップＳ４０２にて、本実施形態に係る判断部３０４は、近距離無線タグと通信を行い、近距離無線タグから受信した場所情報に基づいて撮像装置１０１の設置場所を判断するが、これに限らない。例えば、撮像装置１０１の内部にジャイロセンサまたは加速度センサを搭載している場合、判断部３０４は、撮像装置１０１の「平置き」「壁付け」「天井付け」等の姿勢情報を取得し、その姿勢情報に基づいて設置場所を判断するようにしてもよい。
【００５５】
このとき、撮像装置１０１の姿勢情報と設置場所とを関連付けたテーブルをユーザーは予め設定しておき、記憶部３０３はその関連情報を記憶しておく。上記テーブルは、例えば、撮像装置１０１が「壁付け」の場合、設置場所は「教室」であり、撮像装置１０１が「平置き」の場合、設置場所は「職員室」のように、姿勢情報と設置場所とが関連付けられたテーブルである。そして、判断部３０４は、撮像装置１０１の姿勢情報と設置場所とを関連付けたテーブルと、現在の撮像装置１０１の姿勢情報とに基づいて、撮像装置１０１の設置場所を判断するようにしてもよい。
【００５６】
なお、本実施形態において、記憶部３０３は、撮像装置１０１の設置場所とクライアント装置と各種設定パラメータとを関連付けた第１テーブルを記憶するが、これに限らない。例えば、ユーザーが予め登録した第１テーブルの情報を近距離無線タグに格納しておき、通信部３０２は、近距離無線タグから第１テーブルの情報を受信する。
【００５７】
そして、設定部３０５は、通信部３０２が受信した情報である第１テーブルに基づき、判断部３０４が判断した設置場所と関連付けられたクライアント装置に対して通信部３０２が画像を送信可能となるよう設定するようにしてもよい。
【００５８】
次に、図５を参照して、本実施形態に係る処理の適用例として、学校で使用されるケースについて説明する。図５は、本実施形態に係るシステムが学校にて適用されるときの模式図である。
【００５９】
図５に示すように、場所Ａを「職員室」、場所Ｂを「１年１組の教室」、場所Ｃを「２年１組の教室」とする。なおこのとき、撮像装置１０１の設置場所に応じて、以下のような設定をユーザーが行いたい場合を想定する。
【００６０】
図５（ａ）に示すように、撮像装置１０１の設置場所が職員室（場所Ａ）である場合、撮像した画像を取得すべき対象は職員であるとする。そのため、画像を閲覧できる対象は職員だけにしたい。
【００６１】
また、図５（ｂ）に示すように、撮像装置１０１の設置場所が１年１組の教室（場所Ｂ）である場合、撮像した画像を取得すべき対象は職員および１年１組の生徒の親であるとする。そのため、画像を閲覧できる対象は職員および１年１組の生徒の親だけにしたい。
【００６２】
また、図５（ｃ）に示すように、撮像装置１０１の設置場所が２年１組の教室（場所Ｃ）である場合、撮像した画像を取得すべき対象は職員および２年１組の生徒の親であるとする。そのため、画像を閲覧できる対象は職員および２年１組の生徒の親だけにしたい。
【００６３】
また、設置場所に関する情報を取得できなかった場合、撮像した画像を閲覧できる対象は職員だけにしたい。
【００６４】
また、撮像装置１０１の設置場所が、１年１組の教室（場所Ｂ）若しくは２年１組の教室（場所Ｃ）である場合、黒板の内容や生徒の顔が鮮明に見えるような高解像度の画像を送信したい。
【００６５】
また、撮像装置１０１の設置場所が、１年１組の教室（場所Ｂ）若しくは２年１組の教室（場所Ｃ）である場合を想定する。このとき、クライアント装置への画像の送信が途切れても、後から撮像した画像を参照できるように、撮像した画像を保存しておきたい。
【００６６】
以上のように、撮像装置１０１の設置場所に応じて、細かな設定の変更が求められるケースが考えられる。このような設定の変更が求められる場合における記憶部３０３が記憶する第１テーブルの一例として図６を参照して説明する。
【００６７】
図６は、撮像装置１０１の設置場所とクライアント装置と各種設定パラメータとを関連付けた第１テーブルの一例を示す表である。図６に示すように、撮像装置１０１の設置場所が職員室である場合、撮像した画像へのアクセスは、職員が有するクライアント装置１０２に対してのみ許可し、１年１組と２年１組の生徒の親が有するクライアント装置１０３および１０４に対しては許可しない。またこのとき、送信する画像は低解像度とし、撮像した画像の保存は行わない。
【００６８】
撮像装置１０１の設置場所が１年１組の教室である場合を想定する。このとき、撮像した画像へのアクセスは、職員および１年１組の生徒の親が有するクライアント装置１０２および１０３に対してのみ許可し、２年１組の生徒の親が有するクライアント装置１０４に対しては許可しない。また、送信する画像は高解像度とし、撮像した画像の保存を行う。
【００６９】
また、撮像装置１０１の設置場所が２年１組の教室である場合を想定する。このとき、撮像した画像へのアクセスは、職員および２年１組の生徒の親が有するクライアント装置１０２および１０４に対してのみ許可し、１年１組の生徒の親が有するクライアント装置１０３に対しては許可しない。また、送信する画像は高解像度とし、撮像した画像の保存を行う。
【００７０】
また、撮像装置１０１の設置場所が取得できなかった場合、撮像した画像へのアクセスは、職員が有するクライアント装置１０２に対してのみ許可する。また、送信する画像は低解像度とし、撮像した画像の保存を行わない。
【００７１】
以上説明したような第１テーブルをユーザーは予め登録しておく。本実施形態における記憶部３０３は、ユーザーによって設定された第１テーブルを記憶するものとする。
【００７２】
なお、本実施形態において、職員室、１年１組の教室、および２年１組の教室には、あらかじめ設置場所を示す場所情報が設定された近距離無線タグを設置しておく。例えば、職員室の場合、撮像装置１０１の充電を行う充電ステーションなどに近距離無線タグを設置する。１年１組や２年１組の教室の場合、生徒の様子や授業風景が良く見える教卓の上に撮像装置１０１を設置することが考えられるため、近距離無線タグも同様に教卓の上に設置することが望ましい。
【００７３】
そして、撮像装置１０１を近距離無線タグの近くに設置して、Ｉ／Ｆ２０２ａと近距離無線タグとで通信を開始したのち、設置場所と関連付けられたクライアント装置へ画像を送信可能となるよう設定する設定処理のフローが実行される。このとき、設定部３０５は、図６に示す第１テーブルに基づき、判断部３０４が判断した設置場所と関連付けられたクライアント装置に対して通信部３０２が画像を送信可能となるよう設定を行う。
【００７４】
なお、本実施形態において、近距離無線タグを設置する場所を３つに設定したが、ユーザーにより適宜設置する場所は増減してもよい。
【００７５】
以上説明したように、本実施形態における撮像装置１０１は、第１テーブルに基づき、判断部３０４が判断した設置場所と関連付けられたクライアント装置に対して通信部３０２が画像を送信可能となるよう設定を行う。このようにすることで、クライアント装置と通信可能な可搬型の撮像装置の設置場所に応じて、撮像した画像を取得すべき情報処理装置を画像の配信先とする設定を自動で行うことができる。
【００７６】
（実施形態２）
実施形態１では、撮像装置１０１は近距離無線タグと通信を行い、近距離無線タグから受信した場所情報に基づいて撮像装置１０１の設置場所を判断するが、実施形態２では、撮像装置１０１が撮像した画像に基づいて撮像装置１０１の設置場所を判断する。
【００７７】
以下、図７〜図１０を参照して、実施形態２に係る撮像装置１０１について説明する。なお、実施形態１と同一または同等の構成要素、および処理には同一の符号を付すとともに、重複する説明は適宜省略する。
【００７８】
図７は、本実施形態に係る設定処理を説明するための模式図である。撮像装置１０１、クライアント装置１０２〜１０４、およびネットワーク１０８は、実施形態１と同様であるため説明を省略する。
【００７９】
図８は、本実施形態に係る撮像装置１０１の機能ブロック図である。なお、以降の説明において、撮像装置１０１が有する各機能は、撮像装置１０１のＣＰＵ２０１により実現されるものとする。
【００８０】
解析部８０１は、取得部３０１にて取得された画像を解析する解析処理を行う。なお本実施形態における解析処理は、画像に含まれる所定の物体を検出する検出処理と、画像に含まれる人物の属性情報（年齢、性別、等）を推定する推定処理と、検出された所定の物体や推定された属性情報を計数する計数処理とを含む。なお、この他にも、解析処理は、画像に含まれる動体を検知する動体検知等を含んでもよい。
【００８１】
上述した検出処理、推定処理、および計数処理は公知の技術を使用するものとする。例えば、検出処理としては、照合パターン（辞書）を使用して、画像に含まれる所定の物体を検出する検出処理を行う。また、推定処理としては、照合パターン（辞書）を使用して、画像に含まれる人物の顔の領域から属性情報（性別や年齢に関する情報）を推定する。
【００８２】
本実施形態における記憶部３０３は、撮像装置１０１の設置場所とクライアント装置と各種設定パラメータとを関連付けた第１テーブルと、撮像装置１０１の設置場所と設置場所の特徴とを関連付けた第２テーブルとを記憶する。なお第２テーブルの詳しい説明は、図９および図１０を参照して後述する。
【００８３】
判断部３０４は、画像に対して解析部８０１が行った解析処理により得られた情報と、記憶部３０３が記憶する第２テーブルとに基づいて、撮像装置１０１の設置場所を判断する。
【００８４】
取得部３０１、通信部３０２、および設定部３０５は、実施形態１と同様であるため説明を省略する。
【００８５】
次に図９に示す本実施形態に係るフローチャートを参照して、設置場所と関連付けられたクライアント装置へ画像を送信可能となるよう設定する設定処理について説明する。なお、本実施形態において撮像装置１０１が画像の撮像を開始したタイミングで、本実施形態に係る設定処理のフローが開始されるものとする。
【００８６】
なお本実施形態において、図９に示すフローチャートの処理は、撮像装置１０１のＲＯＭ２０４に格納されたコンピュータプログラムをＣＰＵ２０１が実行することにより実現される図８の各機能ブロックにより実行されるものとして説明する。ただし、図９に示すフローチャートの処理の一部は、専用のハードウェアによって実行するようにしてもよい。
【００８７】
ステップＳ９０１にて、解析部８０１は、取得部３０１が取得した画像を解析する解析処理を行う。
【００８８】
次に、ステップＳ９０２にて、判断部３０４は、撮像装置１０１の設置場所を判断する。本実施形態における判断部３０４は、ステップＳ９０１で画像解析部８０１が行った解析処理により得られた情報と、第２テーブルとに基づいて、撮像装置１０１の設置場所を判断する。
【００８９】
ここで図７および図１０を参照して、本実施形態に係る判断部３０４の処理について説明する。なお図７に示すように、場所Ａを「職員室」、場所Ｂを「教室」とする。なお、場所Ａ（職員室）は「生徒の人数」が「１０人未満」であり、「黒板」が「なし」という特徴があるものとする。また、場所Ｂ（教室）は、「生徒の人数」が「１０人以上」であり、「黒板」が「あり」という特徴があるものとする。
【００９０】
そこで、ユーザーは、上述したような撮像装置１０１の設置場所の特徴を考慮し、図１０に示すような、撮像装置１０１の設置場所と設置場所の特徴とを関連付けられた第２テーブルを予め登録しておく。このとき、本実施形態における記憶部３０３は、ユーザーによって予め登録された第２テーブルを記憶する。なお予め登録しておく特徴は、黒板の有無、生徒の人数だけに限らず、例えば、動体の有無、男性または女性の人数などでもよく、ユーザーの用途にあわせて適宜設定されるようにしてもよい。
【００９１】
そして、ステップＳ９０２にて、本実施形態に係る判断部３０４は、ステップＳ９０１で解析部８０１が画像に対し解析処理を行って得られた情報と、第２テーブルとを比較することで、撮像装置１０１の設置場所を判断する。
【００９２】
例えば、解析部８０１は、画像に含まれる黒板を検出する検出処理、さらに、推定処理により推定された画像に含まれる１０歳〜１９歳（生徒の年齢層とする）の人物を計数する計数処理を行う。そして、解析部８０１によって、黒板が検出され、かつ、１０歳〜１９歳の人物が１０人以上計数された場合、判断部３０４は、第２テーブルに基づいて、撮像装置１０１の設置場所は教室であると判断する。
【００９３】
なお、判断部３０４は、解析処理によって得られた情報が、第２テーブルにおける場所の特徴と合わない場合、設置場所なしと判断する。
【００９４】
なお、本実施形態における撮像装置１０１は、黒板の有無と、生徒の人数とを解析するために、全方位カメラなどの撮像する範囲が広い撮像装置が望ましい。
【００９５】
次に、ステップＳ９０３にて、設定部３０５は、記憶部３０３が記憶している第１テーブルに基づいて、判断部３０４が判断した設置場所と関連付けられたクライアント装置に対して通信部３０２が画像を送信可能となるよう設定する。
【００９６】
次に、ステップＳ９０４にて、設定部３０５は、記憶部３０３が記憶している第１テーブルに基づいて、判断部３０４が判断した設置場所と関連付けられたクライアント装置に対して送信する画像の解像度を、設置場所と関連付けられた解像度に設定する。
【００９７】
次に、ステップＳ９０５にて、設定部３０５は、記憶部３０３が記憶している第１テーブルに基づき、判断部３０４が判断した設置場所で撮像した画像を保存するか否かについて設定を行う。
【００９８】
以上説明したように、本実施形態に係る撮像装置１０１は、撮像した画像に基づいて撮像装置１０１の設置場所を判断し、判断した設置場所と関連付けられたクライアント装置に対して通信部３０２が画像を送信可能となるよう設定を行う。このようにすることで、クライアント装置と通信可能な可搬型の撮像装置の設置場所に応じて、撮像した画像を取得すべき情報処理装置を画像の配信先とする設定を自動で行うことができる。
【００９９】
（実施形態３）
本実施形態では、実施形態１および実施形態２における撮像装置１０１の１以上の機能を、サーバ装置１１０１が有する実施形態について説明する。以下、実施形態１および実施形態２と同一または同等の機能構成、および処理には同一の符号を付すとともに、同様の説明は適宜省略する。
【０１００】
以下、図１１〜図１３を参照して、本実施形態におけるサーバ装置１１０１について説明する。図１１は、本実施形態に係るシステム構成を示す図である。本実施形態におけるシステムは、撮像装置１０１と、クライアント装置１０２〜１０４と、サーバ装置１１０１とを含む。
【０１０１】
撮像装置１０１は、実施形態１および実施形態２と同様に、持ち運びが可能な可搬型の撮像装置であり、撮像した画像や、近距離無線タグから取得した場所情報等をサーバ装置１１０１へ送信する。
【０１０２】
サーバ装置１１０１は、撮像装置１０１が撮像した画像や、撮像装置１０１が近距離無線タグから取得した設置場所を示す場所情報等を撮像装置１０１から受信したり、クライアント装置１０２〜１０４から画像配信を要求するコマンドを受信したりする。また、サーバ装置１１０１は、撮像装置１０１から受信した画像をクライアント装置１０２〜１０４へ送信したりする。
【０１０３】
撮像装置１０１、クライアント装置１０２〜１０４、およびサーバ装置１１０１は、ネットワーク１０８を介して、互いに通信を行う。
【０１０４】
クライアント装置１０２〜１０４、ネットワーク１０８は、実施形態１および実施形態２と同様であるため、説明を省略する。
【０１０５】
次に、図１２を参照して、本実施形態に係る撮像装置１０１およびサーバ装置１１０１のハードウェア構成について説明する。
【０１０６】
まず、本実施形態における撮像装置１０１のハードウェア構成について説明する。撮像装置１０１におけるＩ／Ｆ２０２ｂは、サーバ装置１１０１へ撮像した画像や場所情報等を送信する。
【０１０７】
なお、撮像装置１０１におけるＣＰＵ２０１、Ｉ／Ｆ２０２ａ、ＲＡＭ２０３、ＲＯＭ２０４、撮像部２０５、および電源２０６は、実施形態１および実施形態２と同様であるため説明を省略する。
【０１０８】
次に、本実施形態におけるサーバ装置１１０１のハードウェア構成について説明する。ＣＰＵ１２０１は、サーバ装置１１０１を制御する。
【０１０９】
Ｉ／Ｆ１２０２は、ネットワーク１０８を介して、ＴＣＰ／ＩＰやＨＴＴＰなどに従って、撮像装置１０１と、クライアント装置１０２〜１０４との通信を行う。また、Ｉ／Ｆ１２０２は、撮像装置１０１が撮像した画像の画像データや場所情報等を受信する。また、Ｉ／Ｆ１２０２は、サーバ装置１１０１を制御するためのコマンドや、サーバ装置１１０１に対し画像配信を要求するためのコマンド等をクライアント装置１０２〜１０４から受信したりする。また、Ｉ／Ｆ１２０２は、クライアント装置１０２〜１０４に対し、撮像装置１０１から受信した画像データを送信する。
【０１１０】
ＲＡＭ１２０３は、ＣＰＵ１２０１が実行するコンピュータプログラムを一時的に記憶する。また、ＲＡＭ１２０３は、Ｉ／Ｆ１２０２を介して外部から取得したデータ（コマンドや画像データ）などを一時的に記憶する。また、ＲＡＭ１２０３は、ＣＰＵ１２０１が後述する処理を実行する際に用いるワークエリアを提供する。また、ＲＡＭ１２０３は、例えば、フレームメモリとして機能したり、バッファメモリとして機能したりする。
【０１１１】
ＣＰＵ１２０１は、ＲＡＭ１２０３に格納されるコンピュータプログラムを実行する。なおＣＰＵ以外にも、ＤＳＰ等のプロセッサを用いてもよい。
【０１１２】
ＨＤＤ１２０４は、オペレーティングシステムのプログラムや画像データを記憶する。後述する処理を実行するためのコンピュータプログラムやデータはＨＤＤ１２０４に格納されており、ＣＰＵ１２０１による制御に従って、適宜、ＲＡＭ１２０３にロードされ、ＣＰＵ１２０１によって実行される。なおＨＤＤ以外にもフラッシュメモリ等の他の記憶媒体を用いてもよい。
【０１１３】
次に、図１３に示す撮像装置１０１およびサーバ装置１１０１の機能ブロック図を参照して、本実施形態におけるサーバ装置１１０１の処理について説明する。なお、以降の説明において、撮像装置１０１が有する各機能は、撮像装置１０１のＣＰＵ２０１により実現されるものとする。また、サーバ装置１１０１が有する各機能は、サーバ装置１１０１のＣＰＵ１２０１により実現されるものとする。
【０１１４】
撮像装置１０１の取得部３０１は、実施形態１および実施形態２と同様であるため説明を省略する。
【０１１５】
通信部３０２は、Ｉ／Ｆ２０２ａを介して、近距離無線タグから場所情報を受信する。また、通信部３０２は、Ｉ／Ｆ２０２ｂを介して、場所情報や、取得部３０１が取得した画像データ等をサーバ装置１１０１に送信する。
【０１１６】
サーバ装置１１０１の通信部１３０１は、Ｉ／Ｆ１２０２を介して、撮像装置１０１が撮像した画像や場所情報を受信する。また、通信部１３０１は、Ｉ／Ｆ１２０２を介して、クライアント装置１０２〜１０４へ画像を送信する。
【０１１７】
サーバ装置１１０１の記憶部３０３、判断部３０４、設定部３０５、解析部８０１は実施形態１および実施形態２と同様であるため説明を省略する。
【０１１８】
以上説明したように、実施形態１および実施形態２における撮像装置１０１の１以上の機能は、サーバ装置１１０１が有していてもよい。
【０１１９】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを１つ以上のプロセッサが読出して実行する処理でも実現可能である。プログラムは、ネットワーク又は記憶媒体を介して、プロセッサを有するシステム又は装置に供給するようにしてもよい。また、本発明は、上述の実施形態の１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０１２０】
３０１  取得部
３０２  通信部
３０３  記憶部
３０４  判断部
３０５  設定部
【図１】
2020005193.tif 000003
【図２】
2020005193.tif 000004
【図３】
2020005193.tif 000005
【図４】
2020005193.tif 000006
【図５】
2020005193.tif 000007
【図６】
2020005193.tif 000008
【図７】
2020005193.tif 000009
【図８】
2020005193.tif 000010
【図９】
2020005193.tif 000011
【図１０】
2020005193.tif 000012
【図１１】
2020005193.tif 000013
【図１２】
2020005193.tif 000014
【図１３】
2020005193.tif 000015