IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ キヤノン株式会社の特許一覧

特開2024-163559撮像装置、制御方法、及びプログラム
<>
  • 特開-撮像装置、制御方法、及びプログラム 図1
  • 特開-撮像装置、制御方法、及びプログラム 図2
  • 特開-撮像装置、制御方法、及びプログラム 図3
  • 特開-撮像装置、制御方法、及びプログラム 図4
  • 特開-撮像装置、制御方法、及びプログラム 図5
  • 特開-撮像装置、制御方法、及びプログラム 図6
  • 特開-撮像装置、制御方法、及びプログラム 図7
  • 特開-撮像装置、制御方法、及びプログラム 図8
  • 特開-撮像装置、制御方法、及びプログラム 図9
  • 特開-撮像装置、制御方法、及びプログラム 図10
  • 特開-撮像装置、制御方法、及びプログラム 図11
  • 特開-撮像装置、制御方法、及びプログラム 図12
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2024163559
(43)【公開日】2024-11-22
(54)【発明の名称】撮像装置、制御方法、及びプログラム
(51)【国際特許分類】
   H04N 23/695 20230101AFI20241115BHJP
   H04N 23/63 20230101ALI20241115BHJP
   H04N 23/60 20230101ALI20241115BHJP
   H04B 17/309 20150101ALI20241115BHJP
【FI】
H04N23/695
H04N23/63 310
H04N23/60 300
H04B17/309
【審査請求】未請求
【請求項の数】20
【出願形態】OL
(21)【出願番号】P 2023079291
(22)【出願日】2023-05-12
(71)【出願人】
【識別番号】000001007
【氏名又は名称】キヤノン株式会社
(74)【代理人】
【識別番号】100114775
【弁理士】
【氏名又は名称】高岡 亮一
(74)【代理人】
【識別番号】100121511
【弁理士】
【氏名又は名称】小田 直
(74)【代理人】
【識別番号】100208580
【弁理士】
【氏名又は名称】三好 玲奈
(72)【発明者】
【氏名】金子 成悟
【テーマコード(参考)】
5C122
【Fターム(参考)】
5C122DA11
5C122EA06
5C122EA63
5C122EA66
5C122FK35
5C122FK37
5C122FK38
5C122FK40
5C122GC07
5C122GC52
5C122GD04
5C122GD06
5C122GE04
5C122GE11
5C122HA13
5C122HA35
5C122HA82
5C122HB01
5C122HB05
5C122HB06
(57)【要約】
【課題】無線通信に影響を及ぼす変化があっても通信状態を判定できる。
【解決手段】撮像装置であって、撮像装置が接地面に対して取り付けられた状態において固定される固定部材と、撮像装置の撮像方向を変更するための部材であって、所定の軸周りに回転する回転部材と、回転部材の回転を制御する回転制御手段と、外部機器と無線通信を行う無線通信手段と、外部機器との通信を可能とするための外部機器の登録操作を受け付けた場合、外部機器と無線通信手段との通信状態が正常か判定する判定手段と、を有し、判定手段は、回転部材の回転角度が異なる複数の状態において通信状態が正常か判定する。
【選択図】図1

【特許請求の範囲】
【請求項1】
撮像装置であって、
前記撮像装置が接地面に対して取り付けられた状態において固定される固定部材と、
前記撮像装置の撮像方向を変更するための部材であって、所定の軸周りに回転する回転部材と、
前記回転部材の回転を制御する回転制御手段と、
外部機器と無線通信を行う無線通信手段と、
前記外部機器との通信を可能とするための前記外部機器の登録操作を受け付けた場合、前記外部機器と前記無線通信手段との通信状態が正常か判定する判定手段と、を有し、
前記判定手段は、前記回転部材の回転角度が異なる複数の状態において前記通信状態が正常か判定することを特徴とする撮像装置。
【請求項2】
前記回転部材は、前記撮像方向をパン方向又はチルト方向に変更するための部材であることを特徴とする請求項1に記載の撮像装置。
【請求項3】
前記回転部材は、所定の回転角度で回転動作及び停止を繰り返し行い、
前記判定手段は、前記回転動作が停止した状態で前記通信状態が正常か判定をすることを特徴とする請求項1に記載の撮像装置。
【請求項4】
前記固定部材と前記回転部材を繋ぐ伝送線を有し、
前記伝送線の形状は、前記回転部材の回転位置によって変化することを特徴とする請求項1に記載の撮像装置。
【請求項5】
前記無線通信手段には、アンテナが備えられ、
前記回転部材の回転位置によって前記アンテナと電波遮蔽物の相対位置が変化することを特徴とする請求項1に記載の撮像装置。
【請求項6】
前記電波遮蔽物は、少なくとも前記固定部材と前記回転部材を繋ぐ伝送線であることを特徴とする請求項5に記載の撮像装置。
【請求項7】
前記判定手段は、前記通信状態が正常ではないと判定した前記回転部材の回転位置を記憶部に記録することを特徴とする請求項1に記載の撮像装置。
【請求項8】
前記通信状態が正常ではない前記回転部材の回転位置があることを通知する通知手段を有することを特徴とする請求項1に記載の撮像装置。
【請求項9】
前記通知手段による通知は、前記撮像装置を操作することが可能な操作画面に表示されることを特徴とする請求項8に記載の撮像装置。
【請求項10】
前記通知は、前記操作画面の回転位置を示すユーザーインターフェース上に重畳表示されることを特徴とする請求項9に記載の撮像装置。
【請求項11】
前記通知手段は、前記通知を前記操作画面に表示する際、第1のボタン、第2のボタン、及び第3のボタンを前記操作画面に表示することを特徴とする請求項9に記載の撮像装置。
【請求項12】
前記判定手段は、前記第1のボタンが選択された場合、ユーザーが前記通知を無視したと判定し、このときの前記回転部材の回転位置を前記外部機器と正常に通信ができない位置として記憶部に保存することを特徴とする請求項11に記載の撮像装置。
【請求項13】
前記判定手段は、前記第2のボタンが選択された場合、ユーザーが前記通知を無視していないと判定し、
前記回転制御手段は、現在の前記回転部材の位置から所定の角度回転するように前記回転部材の駆動を制御することを特徴とする請求項11に記載の撮像装置。
【請求項14】
前記判定手段は、前記第2のボタンが選択された場合、ユーザーに前記外部機器を前記撮像装置へ近づけることを通知することを特徴とする請求項11に記載の撮像装置。
【請求項15】
前記判定手段は、前記第3のボタンが選択された場合、新たに外部機器の登録操作の受け付けを開始することを特徴とする請求項11に記載の撮像装置。
【請求項16】
前記回転制御手段は、前記通信状態が正常ではない前記回転部材の回転位置で回転動作が停止しないように前記回転部材の駆動を制御することを特徴とする請求項1に記載の撮像装置。
【請求項17】
前記回転制御手段は、前記通信状態が正常ではない前記回転部材の回転位置での回転速度を、前記通信状態が正常である前記回転部材の回転位置での回転速度以上となるように前記回転部材の駆動を制御することを特徴とする請求項1に記載の撮像装置。
【請求項18】
前記撮像装置における撮像手段は、前記回転部材の回転に連動して回転することを特徴とする請求項1に記載の撮像装置。
【請求項19】
接地面に対して取り付けられた状態において固定される固定部材と、撮像方向を変更するための部材であって所定の軸周りに回転する回転部材とを有する撮像装置のための制御方法であって、
前記回転部材の回転を制御する回転制御工程と、
外部機器と無線通信を行う無線通信工程と、
前記外部機器との通信を可能とするための前記外部機器の登録操作を受け付けた場合、前記外部機器との通信状態が正常か判定する判定工程と、を有し、
前記判定工程において、前記回転部材の回転角度が異なる複数の状態において前記通信状態が正常か判定する
ことを特徴とする制御方法。
【請求項20】
接地面に対して取り付けられた状態において固定される固定部材と、撮像方向を変更するための部材であって所定の軸周りに回転する回転部材とを有する撮像装置のための制御方法を、コンピュータに実行させるためのプログラムであって、
前記制御方法は、
前記回転部材の回転を制御する回転制御工程と、
外部機器と無線通信を行う無線通信工程と、
前記外部機器との通信を可能とするための前記外部機器の登録操作を受け付けた場合、前記外部機器との通信状態が正常か判定する判定工程と、を有し、
前記判定工程において、前記回転部材の回転角度が異なる複数の状態において前記通信状態が正常か判定する
ことを特徴とするプログラム。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、撮像装置、制御方法、及びプログラムに関するものである。
【背景技術】
【0002】
従来、電波による通信方法である無線通信という技術が知られている。無線通信では、無線通信機構(アンテナと電子デバイス)を搭載した機器同士で通信ができるため、離れた位置にあるデバイス同士であっても物理的なケーブルの接続が不要となる。
【0003】
特許文献1では、パン回転などの駆動機構と無線通信機構を有しているカメラで、無線通信機構を搭載した外部機器と良好な無線通信を可能とする技術が開示されている。
【先行技術文献】
【特許文献】
【0004】
【特許文献1】特許第6046961号公報
【発明の概要】
【発明が解決しようとする課題】
【0005】
特許文献1では電波遮蔽物で無線通信機構を覆わない構成とすることで、駆動機構があっても良好な無線通信を可能とする構成となっている。一方でパン回転やチルト回転を行うと、駆動機構によって無線通信機構の周囲にある電波遮蔽物(電気基板、ケーブルや金属部品など)の位置が変化する。電波遮蔽物の位置が変化すると、外部機器との電波強度に変化してしまう。そのため、カメラと外部機器を設置して通信確認ができたとしても、通信確認後にパン回転やチルト回転をしてしまうと、電波強度が不足して外部機器との通信が途絶えるといった通信不良が発生する可能性がある。このようにユーザーの意図しない通信不要によって、外部機器から情報を取得できなくなってしまい、正常にカメラを制御できなくなる可能性がある。また、同様にカメラから外部機器の操作ができなくなるといった不具合も発生する。
【0006】
そこで、本発明では、無線通信に影響を及ぼす変化があっても通信状態を判定できる撮像装置を提供することを目的とする。
【課題を解決するための手段】
【0007】
上記目的を達成するために、本発明の一側面としての撮像装置は、前記撮像装置が接地面に対して取り付けられた状態において固定される固定部材と、前記撮像装置の撮像方向を変更するための部材であって、所定の軸周りに回転する回転部材と、前記回転部材の回転を制御する回転制御手段と、外部機器と無線通信を行う無線通信手段と、前記外部機器との通信を可能とするための前記外部機器の登録操作を受け付けた場合、前記外部機器と前記無線通信手段との通信状態が正常か判定する判定手段と、を有し、前記判定手段は、前記回転部材の回転角度が異なる複数の状態において前記通信状態が正常か判定することを特徴とする。
【発明の効果】
【0008】
本発明によれば、無線通信に影響を及ぼす変化があても通信状態を判定できる撮像装置を提供することができる。
【図面の簡単な説明】
【0009】
図1】本実施形態に係る撮像装置の機能ブロック図である。
図2】本実施形態に係る撮像装置のハードウェア構成図である。
図3】本実施形態に係る撮像装置の構造例を示す図である。
図4】本実施形態に係る撮像装置のパン回転後の構造例を示す図である。
図5】本実施形態に係る撮像装置と外部機器の配置を示す図である。
図6】本実施形態に係る撮像装置の通信可能距離を示す図である。
図7】本実施形態に係る設置時における無線機器の登録処理を説明するフローチャートである。
図8】本実施形態における情報処理装置のハードウェア構成図である。
図9】本実施形態に係る操作画面の表示例を示す図である。
図10】本実施形態に係る操作画面上のエラー表示例を示す図である。
図11】本実施形態に係る操作画面上に表示される無線通信状態が不安定な領域の表示例である。
図12】本実施形態に係る撮像装置の全可動範囲に対して通信状態を判定する処理後にエラー表示をする処理を説明するフローチャートである。
【発明を実施するための形態】
【0010】
以下に、本発明を実施するための形態について詳細に説明する。尚、以下に説明する実施の形態は、本発明を実現するための一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は調整されるべきものであり、本発明は以下の実施の形態に限定されるものではない。また、全ての図において同一の機能を有するものは同一の数字を付け、その繰り返しの説明は省略する。
【0011】
<実施形態1>
図1は、本実施形態に係る撮像装置100の機能構成を例示的に説明する機能ブロック図である。また、本実施形態に係る撮像装置100は、撮像機能を有する通信装置である。
【0012】
図1に示す各機能ブロックのうち、ソフトウェアにより実現される機能については、各機能ブロックの機能提供するためのプログラムがROM(Read Only Memory)206等のメモリに記憶される。そして、そのプログラムをRAM(Random Access Memory)205に読み出してCPU(Central Processing Unit)204が実行することにより実現される。
【0013】
ハードウェアにより実現される機能については、例えば、所定のコンパイラを用いることで、各機能ブロックの機能を実現するためのプログラムからFPGA上に自動的に専用回路を生成すればよい。FPGAとは、Field Programmable Gate Arrayの略である。また、FPGAと同様にしてゲートアレイ回路を形成し、ハードウェアとして実現するようにしてもよい。また、ASIC(Application Specific Integrated Circuit)により実現するようにしてもよい。なお、図1に示した機能ブロックの構成は一例であり、複数の機能ブロックが1つの機能ブロックを構成するようにしてもよいし、いずれかの機能ブロックが複数の機能を行うブロックに分かれてもよい。
【0014】
本実施形態に係る撮像装置100は、撮像光学系101、撮像部102、画像処理部103,エンコーダ部104、ネットワークI/F105、制御部106、記録部107、無線通信部108、回転部109を有するように構成される。
【0015】
撮像光学系101は、被写体からの光を撮像部102の受光面に集光する。単数或いは複数のレンズ群を備え、例えばズームレンズ、フォーカスレンズ等を備える。また、絞り機構を備え、被写体からの光を減衰させることが可能である。また、ND(Neutral Density)フィルタを備え、被写体からの光を減衰させることも可能である。また各レンズ、絞り機構、フィルタには位置を検出するフォトインタラプタやホール素子が備え付けられている。後述する制御部106は、フォトインタラプタやホール素子の位置情報を基に撮像光学系101を制御する。また各レンズ、絞り機構、フィルタにはモーターに連動して駆動する可動部(駆動機構)を有している。この各可動部についても、後述する撮像装置100の制御部106が制御を行う。これらの駆動機構の駆動(回転等)を制御する際、制御部106は、駆動制御手段としても機能する。尚、撮像光学系101は、NDフィルタ以外にも赤外光カットフィルタなどの挿抜機構があるフィルタを有していてもよい。
【0016】
撮像部102は、撮像素子によって構成される。撮像部102は、撮像光学系101から入光された光から、被写体の像を撮像して画像を生成する撮像手段として機能する。撮像素子は、撮像光学系101によって撮像面(受光面)に集光された被写体からの光を画素ごとに電気信号に変換して出力する。撮像素子は、設定された信号増幅率(アナログゲイン)に従って信号が増幅される。
【0017】
撮像素子は、光電変換素子からなる画素がマトリクス状に配列されたICチップである。例えば、CCD(Charge Coupled Device)センサ又はCMOS(Complementary Metal Oxide Semiconductor)センサである。撮像素子は、主に可視光に高い感度を有しており、画素毎に赤(R)、緑(G)、青(B)のいずれかに高い感度を有するが、赤外光にもある程度の感度を有している。そのため、太陽光が存在する時間帯、および赤外光照明によって照らされている場所等の赤外光で明るい被写体を鮮明に撮像することができる。撮像素子は出力されたアナログ信号である電気信号をデジタル信号へとA/D変換を行う。デジタル信号は画像処理部103へ送られて信号処理される。
【0018】
画像処理部103は、変換されたデジタル信号に対してデジタルゲインによる露出調整、デモザイキング処理、ホワイトバランス処理、ガンマ処理等を含む信号処理を行ってデジタル画像を生成する。生成されたデジタル画像は記録部107に一時的に保存される。記録部107は、SRAMやDRAMといった揮発性メモリ、フラッシュメモリといった不揮発性メモリである。
【0019】
エンコーダ部104は、生成されたデジタル画像に対してMоtiоn JpegやH264、H265等の所定のファイルフォーマットに符号化処理を行う。
【0020】
ネットワークI/F105は、ネットワーク110を介して外部の情報処理装置やサーバ、記憶装置との通信に利用されるインターフェースである。エンコーダ部104で符号化処理された画像データをネットワークI/F105を利用して外部の情報処理装置やサーバ、記憶装置に送信する。情報処理装置からは、機械認識を行う領域の指定や、機械認識の種類の指定を行う。その他にも、カメラ等の撮像装置のパン・チルト・ズーム・絞り・露出の制御命令等をネットワークI/F105が受信する。
【0021】
ネットワーク110は、ネットワーク110上のローカルエリアネットワーク(LAN)であり、Ethernet(登録商標)等の通信規格を満足するルータ等から構成される。撮像装置100は、例えば情報処理装置1とLANケーブル等によって接続される。情報処理装置とはパーソナルコンピューターなどの情報機器であり、ディスプレイに撮影された画像を表示することや、表示された制御画面からユーザーが撮像装置100を制御することが可能に構成される。情報処理装置1のハードウェア構成については後述する。
【0022】
制御部106は、CPU機能を含む少なくとも1つのコンピュータであり、撮像装置100の各構成要素を統括的に制御し、各種パラメーターの設定を行う。このとき、制御部106は撮像装置100を構成する各部が協調して動作するように統括的に制御する。
【0023】
記録部107は、メモリによって構成される。メモリとはSRAMやDRAMといった揮発性メモリやフラッシュメモリといった不揮発性メモリである。
【0024】
無線通信部108は、外部の各種機器と無線通信を行う。具体的には、外部の無線機器と電波を送受信するアンテナとデータ処理を行う無線通信ドライバによって構成される。本実施形態では、無線通信部108は外部機器と無線通信を行う無線通信手段として機能する。また、扱われる無線通信はWi-Fi(登録商標)、ZigBee(登録商標)、Z-Wave(登録商標)などの通信規格に則ったものである。アンテナおよび無線通信ドライバは通信規格に適合したものが搭載される。無線通信部108は、同様に同一の通信規格に則った外部機器と無線で通信を行うことができる。外部機器とは、撮像装置100の外部にある機器であり、IoT(Internet of Things)デバイスや、撮像装置100とは異なる無線通信部を有する異なる撮像装置などである。本実施形態では外部機器として温度センシングデバイスを例に挙げて説明する。
【0025】
回転部109は、パン回転やチルト回転を行う駆動機構(回転機構)である。モーターおよびモーターをドライブするデバイスによって構成される。パン回転は、撮像部102を水平方向(左右)に回転する機構であり、チルト回転は、撮像部102を鉛直方向(上下)に回転する機構である。また、本実施形態では、説明を明瞭にするためにパン回転を例に挙げて説明するが、チルト回転についても同様である。
【0026】
以下、図2を参照して撮像装置100のハード構成について説明する。図2は、本実施形態に係るハードウェア構成図である。
【0027】
レンズドライバ201は、図1の撮像光学系101を構成するレンズドライバである。ズームレンズやフォーカスレンズを駆動するためにレンズに取り付けられたモーターに駆動信号を送る。撮像素子202は、図1の撮像部102を構成する撮像素子であるため、詳細な説明は省略する。I/Fドライバ203は、撮像装置を外部機器と有線接続する際に、その規格に合わせてフォーマット変換を行う。
【0028】
CPU204は、図1の制御部106の役割だけでなく、各機能の制御も行う。RAM205は、揮発性メモリであり、図1の記録部107を構成するため、詳細な説明は省略する。ROM206は、不揮発性メモリであり、図1の記録部107を構成するため、詳細な説明は省略する。無線通信ドライバ207は、図1の無線通信部108を構成する無線通信用のドライバであるため、詳細な説明は省略する。無線通信ドライバ207は、撮像装置100を外部機器と無線通信で接続する際に、その規格に合わせてフォーマット変換を行う。
【0029】
パンドライバ208は、図1の回転部109を構成するパン回転を行うドライバである。パンドライバ208は、パン駆動を行うためにモーターに駆動信号を送る。尚、チルト回転についても同様である。
【0030】
以下、図3を参照して、本実施形態に係る撮像装置100の構造について説明する。図3は、本実施形態に係る撮像装置100の構造例を示す図である。本実施形態では、円盤上の中心に撮像部があるドーム状の構造である撮像装置を例に挙げて説明するが、これに限定されず、無線通信部108と回転部109を有する構造であれば何れの構造であってもよい。また、金属物質は電波を遮蔽する性質がある一方、非金属物質は電波を透過しやすい性質がある。そのため、本実施形態では、銅やアルミなどの金属物質を電波遮蔽物として説明し、プラスチックやガラス、樹脂などの非金属物質を非電波遮蔽物として説明する。
【0031】
ドーム部301は、鏡筒ユニット302を内部に配置している。ドーム部301は、可視光を透過するプラスチックやガラスなどの材料で形成される。ドーム部301は、図3に示すようにドーム形状、即ち、半円形状に構成されるため、鏡筒ユニット302は、撮像装置100の周囲を撮影することが可能となる。鏡筒ユニット302は、撮像光学系101を構成するレンズおよび撮像部102を構成する撮像素子で構成される。鏡筒ユニット302は、後述する可動部308に固定される。
【0032】
外装303は、撮像装置100の外装であり、電波の経路を確保するために樹脂などの非電波遮蔽物によって構成される。ただし、電波の経路が確保できる範囲で外装303の一部が電波遮蔽物で合ってもよい。また、外装303がアルミなどの電波遮蔽物で構成されて電波の経路が確保できない場合には外装303の外側にアンテナ304を取り付けるなどして、外部機器との通信経路を確保する必要がある。また、外装303の一部あるいは全体が固定部(固定部材)305と同様に接地面に対して固定される。
【0033】
固定部305は、撮像装置100を三脚や天井などの接地面に対して固定する(取り付ける)。本実施形態では、撮像装置100を接地面に対して固定される固定部材として機能する。固定部305は、三脚や天井などの接地面に対して撮像装置100を設置した場合に、回転部109によって接地面と位置関係が変わらない構造部として機能する。固定部305にはLANケーブルや電源用のケーブルが接続される。
【0034】
固定部基板306は、固定部305に接続されるケーブルのコネクタ311が搭載された基板である。アンテナ304は、無線通信部108を構成するアンテナであり、固定部基板306上の無線通信ドライバ207に接続される。即ち、本実施形態においては、無線通信手段にアンテナ304が備えられている。尚、固定部基板306が1枚の例を挙げて説明したが、複数枚で構成されていてもよい。例えば、アンテナ304と無線通信ドライバ207を搭載した無線通信部108を有するモジュール基板等の基板があってもよい。
【0035】
回転機構307は、モーター、パンドライバ、ギア、ドライブシャフト等によって構成される駆動機構である。と可動部308は、回転機構307によって固定部305に対して所定の方向の軸周りに回転可能に構成される回転部(回転部材)でもある。具体的には、水平方向に回転する(パン回転する)。また、このとき、鏡筒ユニット302も可動部308に固定されているため、可動部308の回転に連動して回転される。本実施形態では、可動部308は、固定部305に対して所定の方向(水平方向または鉛直方向)の軸周りに回転する回転部材としても機能する。尚、回転部109が回転部材として機能してもよい。また、回転機構307及び可動部308の駆動(回転等)の駆動は、制御部106によって制御され、これらの駆動を制御する際、制御部106は回転制御手段として機能する。この回転制御手段によって駆動(回転等)される部材を回転部材であるものとする。
【0036】
可動部基板309は、可動部308に配置され、可動部308の回転に連動してパン回転する。撮像素子が搭載されている基板も可動部308の基板である。可動部基板309にも固定部基板306と同様にケーブルのコネクタ311が搭載される。尚、可動部基板309は固定部基板306と同様に1枚に限らず、複数枚あってもよい。
【0037】
伝送線路310は、固定部基板306と可動部基板309とを電気的に接続するケーブルである。即ち、伝送線路310は、固定部材と回転部材とを繋いでいる。伝送線路310は、細線同軸ケーブルやフレキシブルケーブルなどの金属を含む電波遮蔽物である。伝送線路310は、回転機構307の回転位置(回転角度)によって形状が柔軟に変化する。即ち、伝送線路310は、回転機構307の駆動に伴い回転動作する可動部308の回転位置によって形状が夫々異なるように構成される。
【0038】
コネクタ311は、ケーブルを基板と接続するコネクタであり、パン回転による基板の回転と同様に固定部305に対する位置が変化する。コネクタ311は、金属を含む電気部品であるため電波遮蔽物である。基板にはコネクタ311以外にも金属を含む電気部品が複数搭載され、コネクタ311と同様にパン回転による基板の回転と同様に固定部305に対する位置が変化する。
【0039】
回転軸312及び回転方向313は、パン回転の回転軸と回転方向が明瞭となるように図示している。撮像装置100は、回転軸312を中心に回転方向313に回転する(所定の方向の軸周りに回転する)ことが可能である。尚、回転方向313は、反時計回りを例として図示しているが、時計回りであってもよい。
【0040】
撮像装置100において、回転機構307によって可動部308が回転することで、アンテナ304と電波遮蔽物(伝送線路310、可動部基板309、不図示の電気部品、不図示のビスなど)との位置関係が変化する。そのため、回転機構307の回転状態によって、アンテナ304の電波特性が変化する。
【0041】
また、固定部305及び可動部308には基板、電気部品、モーター、ビス、板金などの電波遮蔽物が少なくともひとつ含まれる。また、外装303はすべてが接地面に対して固定されている必要はなく、外装303が固定部305と可動部308で分離され、外装303の一部が可動部308と同様に回転してもよい。
【0042】
また、本実施形態では、アンテナ304は、固定部305側に配置される固定部基板306の無線通信ドライバ207に接続されるが、固定部305と可動部308のどちら側に配置されていてもよい。アンテナ304が可動部308に配置される場合には、可動部308にない電波遮蔽物(伝送線路310や固定部基板306、不図示のビスなど)との位置関係が変化する。
【0043】
図4を参照して、撮像装置100におけるパン回転について説明する。図4は、本実施形態に係る撮像装置100がパン回転(可動部308が水平方向に回転)した後の構造例である。図4に示す撮像装置100は、図3に示した撮像装置100をパン回転させた様子を示している。
【0044】
図4に示すように、撮像装置100の可動部308がパン回転することで、鏡筒ユニット302、伝送線路310、可動部基板および可動部基板上の電気部品(本実施形態ではコネクタ311)がアンテナ304に対して位置が変化していることがわかる。本実施形態における撮像装置100では、可動部308のパン回転によって回転位置(回転角度)が変化した場合、アンテナ304と電波遮蔽物の相対位置が変化する。そして、アンテナ304と電波遮蔽物の相対位置が変化することで電波強度の特性が変化することがわかる。
【0045】
以下、図3および図4を参照して、パン回転によるアンテナ304と電波遮蔽物の位置関係を補足で説明する。ここではアンテナ304と伝送線路310を例に挙げて説明するが、電波遮蔽物は伝送線路310に限定されない。
【0046】
図4に示す撮像装置100のパン回転位置(回転角度)においては、アンテナ304の直上に伝送線路310がある状態となる。そのため、図3に示す撮像装置100のパン回転位置に対してアンテナ304の電波経路が塞がれる分、電波強度が悪化しやすい傾向となる。
【0047】
これに対して、図3に示す撮像装置100のパン回転位置においては、アンテナ304の直上を含むアンテナ304の周辺に伝送線路310がない状態となる。そのため、図4に示す撮像装置100の状態よりも、伝送線路310によってアンテナ304の電波経路が塞がれないため、電波強度が良化しやすい傾向となる。このように、撮像装置100の可動部308がパン回転をすることで、電波強度が変化することが分かる。また、撮像装置100内には伝送線路310以外にも電波遮蔽物が存在し、電波強度がパン回転位置によって変化する。電波強度の変化については図6を参照して詳細を後述して説明する。
【0048】
図5を参照して撮像装置100と外部機器との関係を示す。図5は、本実施形態に係る撮像装置100と外部機器の配置の一例を示した図である。
【0049】
温度センシングデバイス500は、アンテナ501と温度センサ502を有している。温度センシングデバイス500は、温度センサ502を用いて、温度センシングデバイス500周囲の温度情報を取得することが可能な機器である。
【0050】
撮像装置100のアンテナ304と温度センシングデバイス500のアンテナ501が電波を送受信することで、撮像装置100と温度センシングデバイス500はそれぞれのアンテナを介して、相互に無線通信を用いて、データ通信を行うことが可能である。また、温度センシングデバイス500は、温度センサ502で取得した温度情報を撮像装置100にアンテナ501を用いて無線の電波として送信する。撮像装置100はアンテナ304を用いて、温度センシングデバイス500から送電された電波を受信する。
【0051】
尚、外部機器として温度センシングデバイス500を例に挙げて説明したが、そのほかのIoTデバイスや撮像装置など、無線機能を有するデバイスにも適用可能である。また、外部機器は温度センサなどの入力機能ではなく、スピーカーなどの出力機能を有していてもよい。
【0052】
撮像装置100は、受信した温度情報を取得し、温度情報をユーザーに通知することが可能である。また、撮像装置100は、温度情報に応じて撮影素子やレンズ、パン回転、やチルト回転などの制御変更を行うことが可能である。この温度情報の通知や温度情報に応じて撮影素子やレンズ、パン回転、やチルト回転などの制御は撮像装置100の制御部106が行う。
【0053】
以下、図6を参照して撮像装置100の通信可能距離について説明する。図6は、本実施形態に係る撮像装置100の通信可能距離の例を模式的に示した図である。
【0054】
図6では、撮像装置100が温度センシングデバイス500と無線通信を行える範囲の例を示している。無線通信を行える範囲は、撮像装置100のアンテナ304と温度センシングデバイス500のアンテナ501で正しく情報を通信できるだけの電波強度がある範囲となる。本実施形態では、通信が正常に行える臨界の距離を通信可能距離と呼称する。通信可能距離は、撮像装置100のパン回転位置と撮像装置100と温度センシングデバイス500の設置環境に影響される。
【0055】
撮像装置100の電波は、理想的には無指向性であり、撮像装置100から電波は同心円状に広がる。しかし、実際にはアンテナ304と撮像装置100内の電波遮蔽物の位置関係によって、電波の経路が変化して、電波強度が方向によって変化する。そのため、通信可能距離は図6に示しているように方向によっても変化することが分かる。図6では、XY平面上の撮像装置100の通信可能距離を示している。
【0056】
また、図3及び図4で示したように撮像装置100の可動部308のパン回転位置によって電波の経路が変わる。図6では撮像装置100の可動部308のパン回転位置による通信可能距離の違いを示している。図6では、図3におけるパン回転位置の通信可能距離600を実線で例示している。さらに、図4におけるパン回転位置の通信可能距離601を点線で例示している。図3及び図4では電波遮蔽物について伝送線路310を例に挙げて説明したが、実際には伝送線路310以外の電波遮蔽物の影響を受けて変化する。図3図4に例示する撮像装置100の可動部308のパン回転位置において、どちらのパン回転位置の通信可能距離が長くなるかは、伝送線路310以外の電波遮蔽物の影響を受けて変化する。また、電波の経路は撮像装置100と温度センシングデバイス500を設置する環境によっても大きく変化する。これは壁や床などによって電波が反射、吸収されるためである。そのため、撮像装置100と温度センシングデバイス500は実際の設置環境あるいは実際の設置環境に近しい環境で通信可能か判断する必要がある。
【0057】
図6に温度センシングデバイス500を配置した場合について説明する。このとき、撮像装置100が図3のパン回転位置(通信可能距離600)の状態では、電波強度が十分あり、撮像装置100と温度センシングデバイス500が無線通信できることがわかる。しかし、撮像装置100が図4のパン回転位置(通信可能距離601)の状態では、電波強度が足りず、撮像装置100と温度センシングデバイス500が無線通信できないことがわかる。そのため、図6に示す通信可能距離600の状態でユーザーが撮像装置100と温度センシングデバイス500を設置した場合を想定する。この場合、設置後にユーザーがパン回転をして図4のパン回転位置にした際、温度センシングデバイス500との通信が正常に行えなくなる可能性がある。
【0058】
本実施形態では、撮像装置100の可動部308の各パン回転位置における無線通信の通信状態を撮像装置100の制御部106が自動的に判定することで、撮像装置100と外部機器の設置時に、容易に通信状態を検査可能となる。
【0059】
また、図6では、説明の都合上2か所の撮像装置100におけるパン回転位置を例に挙げて通信可能距離を説明したが、通信可能距離は、図6で示した2か所のパン回転位置だけではなく、すべてのパン回転位置で異なる。従って、通信状態を検査する際、すべてのパン回転位置で外部機器との通信状態を判定することが好ましい。
【0060】
以下、図7を参照して、設置時における無線機器の登録方法の手順について説明する。図7は、本実施形態に係る撮像装置100の処理を示すフローチャートである。以下の各処理は、撮像装置100の制御部106(CPU204)がROM206等に記憶されたプログラムを実行することによって実現される。また、各工程(ステップ)について先頭にSを付けて表記することで、工程(ステップ)の表記を省略する。また、図7に示す各判定処理を行う際、制御部106は判定手段としても機能する。各判定処理とは、S701、S702、S704、S705、S707、S708における判定処理である。また、図7に示す各通知処理を行う際、制御部106は、通知手段としても機能する。各通知処理とは、S706、S707、S708における通知処理である。
【0061】
まず、S701において、制御部106は、ユーザーから新規の無線機器(外部機器)の登録操作があるか否かを判定する。判定の結果、新規の無線機器との通信を可能とするための当該無線機器の登録操作がない場合には、新規の無線機器の登録操作の判定待ち(ループ)の状態となる。一方、新規の無線機器の登録操作があった場合には、無線機器(外部機器)の登録を受け付け、S702へ移行する。尚、S701においては、ユーザーによってディスプレイ800に表示される操作画面801で新規登録ボタン812が選択された場合(押下された場合)に、新規の無線機器の登録操作があったと判定する。この際のユーザー操作は後述して説明する。
【0062】
次に、S702において、制御部106は、撮像装置100のパン回転位置(S702の時点における位置)は変更せずに、且つ停止した状態で無線機器と正常に通信ができるか否かを判定する。尚、当該判定に際し、停止した状態の方がより正確な通信状態を判定することができるため好ましいが、完全に停止した状態ではなく、回転している状態または動き始め若しくは停止する寸前等の状態で通信状態の判定をしてもよい。判定の結果、正常に通信できていないと判定された場合には、S701に移行し、同様の処理を繰り返す。一方、正常に通信できていると判定された場合にはS703に移行する。
【0063】
次に、S703において、制御部106は、回転機構307を制御し、撮像装置100の可動部308におけるパン回転位置を現在の位置から変更する。例えば、撮像装置100のパン回転における可動範囲が-170度から+170度の範囲である場合には、初回(一回目)は、-170度の端位置までパン回転して停止する。即ち、制御部106は、回転機構307を制御することで可動部308を駆動させ、撮像装置100の可動範囲のいずれか一方の端位置までパン回転させた後に停止させるように撮像装置100を制御する。その後、S704へ移行する。
【0064】
初回以降(S705でNOの場合)は、その時の現在位置から稼働範囲における回転角度を所定量変更してパン回転を行う。例えば、変更させる角度を+5度刻みで行う場合は、次回(二回目)は、-165度の位置までパン回転して停止する。本実施形態では、S703以降は、撮像装置100のパン回転における可動範囲(回転範囲)内で回転動作と停止動作を繰り返し行い、制御部106は、この回転動作中、具体的には回転動作後の停止状態の際に外部機器との通信状態を判定する。即ち、制御部106は、所定の回転角度で回転と停止を繰り返す撮像装置100とS701で登録があったと判定された外部機器との通信状態が正常か否かを繰り返し判定する。このように、制御部106は、回転部材の回転角度が異なる複数の状態において外部機器との通信状態が正常か判定する。
【0065】
次に、S704において、停止している状態のパン回転位置(現在のパン回転位置)で無線機器と正常な通信ができるか否かの判定を行う。判定の結果、無線機器と正常に通信ができている場合には、S705に移行する。一方、無線機器と正常に通信ができていない場合にはS706に移行する。尚、当該判定に際し、停止した状態の方がより正確な通信状態を判定することができるため好ましいが、完全に停止した状態ではなく、回転している状態または動き始め若しくは停止する寸前等の状態で通信状態の判定をしてもよい。
【0066】
次に、S705において、制御部106は、撮像装置100におけるパン回転の全可動範囲(例えば、-170度から+170度)で、通信状態のチェックが完了したか判定を行う。判定の結果、撮像装置100におけるパン回転の全可動範囲で通信状態のチェックが完了した場合は、S709に移行する。一方、撮像装置100におけるパン回転の全可動範囲で通信状態のチェックが完了していない場合は、S703に移行し、同様の処理を繰り返す。具体的には、本処理においては、パン回転の可動範囲の開始位置を-170度とし、終了位置を+170度としているので、パン回転の可動範囲がこの時点で+170度になっていなければパン回転の可動範囲を満たしていないため、S703に移行する。そして、+170度になっていればパン回転の可動範囲を満たしているため、S708に移行する。
【0067】
次に、S706において、制御部106は、ユーザーに対し、S701で登録があったと判定された無線機器と正常に通信できないパン回転位置があることを通知(エラー通告)する。ユーザーに通知後、S707に移行する。尚、この際の通知は、後述するディスプレイ800に表示される操作画面801上に表示される。
【0068】
次に、S707において、制御部106は、ユーザーがS706で通知されたエラーを無視することを選択したか否かを判定する。判定の結果、エラーを無視することが選択された場合にはS705に移行する。一方、エラーを無視する以外が選択された場合には、S708に移行する。尚、S707においては、ユーザーによって、ディスプレイ800に表示される操作画面801で無視ボタン814が選択された場合に、ユーザーがエラーを無視したと判定する。また、ユーザーによって、ディスプレイ800に表示される操作画面801で再試行ボタン813またはキャンセルボタン815が選択された場合に、ユーザーがエラーを無視していないと判定する。この際のユーザー操作は後述して説明する。
【0069】
また、S707においてユーザーがエラーを無視することを選択した場合には、制御部106が、このときの撮像装置100におけるパン回転位置を無線機器との正常に通信ができない位置として記憶部107等のメモリに記録することが望ましい。これによって撮像装置100は、後述するS709にて無線機器の登録が完了した後であっても、パン回転位置と登録完了した無線機器との通信状態を関連付けて制御することが可能となる。また、ユーザーが一度エラーを無視した場合に、これ以降のエラー通知も同様に無視するかを選択できるように、制御部106はユーザーに対して通知してもよい
【0070】
次に、S708において、制御部106は、ユーザーが接続確認を再試行することを選択したか否かを判定する。判定の結果、再試行することが選択された場合には、S703に移行する。このとき、制御部106は、現在のパン回転位置から次に設定したパン回転位置となるように撮像装置100の可動部308を所定の角度回転させる。一方、再試行しないことが選択された場合には、S701へ移行し、外部機器の登録操作の判定待ち(ループ)の状態、即ち、新たに外部機器の登録操作の受け付けを開始して、待機状態へと戻る。この時、パン回転位置はS702におけるパン回転位置まで戻すことが望ましい。さらに、この時、制御部106は、ユーザーに対し、撮像装置100と無線機器との距離を近づけるように通知することが望ましい。ここで、再試行することが選択された場合とは、ユーザーによって、ディスプレイ800に表示される操作画面801で再試行ボタン813が選択された場合である。また、再試行しないことが選択された場合とは、キャンセルボタン815が選択された場合である。
【0071】
次に、S709において、無線機器の登録を完了する。ここで、無線機器の登録が完了したため、パン回転位置はS702におけるパン回転位置に戻すことが望ましい。そして、無線機器の登録に加えて、登録した無線機器と撮像装置100と通信状態の判定も完了する。これにより、登録した無線機器と撮像装置との通信状態(撮像装置におけるパン回転の全可動範囲での通信状態)をユーザーが後述する操作画面801で確認することができる。
【0072】
尚、図7における処理における説明で、パン回転の角度の刻み幅は5度としたが、角度の刻み幅による電波強度の変化が十分小さくなる刻み幅に設計者が任意に設定することが望ましい。従って、1度や2度刻み、または10度刻み等、撮像装置100と通信する無線機器との位置関係に応じて、都度設定することが好ましい。ここで、パン回転の角度を変化させる際の間隔については等間隔に設定しなくともよく、回転させる角度が等間隔の区間とそうでない区間とを組み合わせるようにしてもよい。尚、本実施形態では、制御部106は、可動部308における少なくとも2つのパン回転位置(2つのパン回転の角度)で通信状態の判定を行う。2つのパン回転位置としては、例えば、図3図4に示す位置である。即ち、撮像装置100におけるパン回転位置において、アンテナ304の直上を含むアンテナ304の周辺に電波遮蔽物(伝送線路310)がない状態とある状態の位置で通信状態の判定を行う。
【0073】
外部機器との通信状態の判定方法について説明する。撮像装置100は、後述する無線機器の新規登録ボタン812の入力を受け、相互通信の準備(ペアリング)を行う。登録時の初回(一回目)のみアドレス取得などを行う必要があるため、温度センシングデバイス500を手動で操作する。本実施形態では、温度センシングデバイス500を初回のみは手動で操作するが、以降の通信状態の確認では、相互通信の準備(ペアリング)ができている状態となるため手動の操作は不要になる。従ってユーザーは、温度センシングデバイス500の手動操作が初回の一回のみで撮像装置100が自動で通信状態の判定が可能となる。
【0074】
図7に示すS702およびS704においては、撮像装置100はエラーレートモードへ移行する。撮像装置100は、温度センシングデバイス500へエラーレートモードの指令を無線通信で送る。撮像装置100からエラーレートモードが温度センシングデバイス500に送信されたら、温度センシングデバイス500は、エラーレートモードに移行する。そして、撮像装置100は、温度センシングデバイス500へテスト信号を無線通信で送信する。温度センシングデバイス500は、撮像装置100からテスト信号を受信した場合、当該テスト信号に応じた所定の信号を撮像装置100に送信する。撮像装置100の制御部106は、温度センシングデバイス500から送信された所定の信号を受信後、当該所定の信号からエラーレートを算出してその結果を基に通信状態を判定する。エラーレートの算出方法としては、例えば、BER(Bit Error Rate)、PER(Packet Error Rate)がある。また、エラーレートには閾値を設けて、正常に通信できているかを判定する。撮像装置100の制御部106は、エラーレートが閾値を超えている場合(閾値以上の場合)は、正常に通信できていないと判断(判定)する。一方、エラーレートが閾値を超えていない場合(閾値未満の場合)は、正常に通信できていると判断(判定)する。
【0075】
尚、撮像装置をパン回転させるような回転部がない撮像装置であれば、図7に示すS701とS702で示した手順を踏めばよいため、正常に通信できるか否かの検査をすることはできる。しかし、撮像装置をパン回転させるような回転部(例えば、回転部109)がある装置においては、パン回転位置をユーザーが細かく変更しながら、上記の操作を繰り返し実施する必要が出てしまう。そのため、ユーザーは撮像装置100の回転角度の指示、温度センシングデバイス500の手動登録操作、撮像装置100の無線機器の新規登録操作をパン回転位置毎に繰り返し実施することになり、ユーザーの負担が増大する。
【0076】
これに対し、本実施形態の撮像装置100によれば、撮像装置100の回転動作中に、撮像装置100の制御部106が、繰り返し撮像装置100と無線機器との通信状態の判定を自動的に行う。これにより、撮像装置100のパン回転による温度センシングデバイス500との無線通信の通信状態の変化に対して、撮像装置100の設置時に、正常に無線通信を行えるかを容易に検査することができる。
【0077】
本実施形態における撮像装置100はネットワーク110を介して、パーソナルコンピューターで構成される情報処理装置1に接続される。そして、情報処理装置1のディスプレイ800に撮像装置100を操作可能とする操作画面801を表示する。尚、撮像装置100は、ネットワーク110に限らず、有線等の回線を介して情報処理装置1と接続されてもよい。
【0078】
図8は、本実施形態における情報処理装置1のハードウェア構成を示す図である。図8に示すように、本実施形態における情報処理装置1は、CPU11、ROM12、RAM13、二次記憶装置14、通信デバイス15、映像出力装置16、入力装置17、接続バス18で構成されている。
【0079】
CPU(プロセッサ)11は、中央演算装置であり、ROM12やRAM13に格納された制御プログラムを実行することにより、情報処理装置1の制御を行う。即ち、情報処理装置1における各構成要素を統括的に制御する。ROM12は、不揮発性メモリであり、制御プログラムや各種パラメタデータを記憶する。制御プログラムは、CPU11で実行され、情報処理装置1が実施する各処理を実現する。RAM13は、揮発性メモリであり、画像や制御プログラム及びその実行結果を一時的に記憶する。二次記憶装置14は、ハードディスクやフラッシュメモリなどの書き換え可能な二次記憶装置であり、通信デバイス15を介して、受信したデータを記憶する。また、制御プログラム、各種設定内容、処理結果等を記憶する。これら情報は、RAM13に出力され、CPU11がプログラムの実行に利用する。
【0080】
通信デバイス15は、無線通信ユニットであり、各種装置と通信を行う。尚、通信デバイス15は、有線通信に限らず、有線通信ユニットであってもよい。映像出力装置16は、撮像装置100やRAM13等から取得した画像または映像や、撮像装置100の操作画面をディスプレイ800(表示装置)に出力する。尚、ディスプレイ800は、回線を介して接続可能に別途用意してもよいが、情報処理装置1と一体で構成するようにしてもよい。入力装置17は、ユーザー入力を受け付けるマウス、キーボードである。その他、タッチパネル式のディスプレイ等の入力装置であってもよい。接続バス18は、情報処理装置1を構成する各装置を接続して相互にデータ通信を行う。
【0081】
尚、本実施形態では、情報処理装置1における処理は、情報処理装置1のCPU11を用いてソフトウェアで実現することとするが、情報処理装置1の処理の一部または全部をハードウェアで実現するようにしても構わない。ハードウェアとして専用回路(ASIC)やプロセッサ(リコンフィギュラブルプロセッサ、DSP)などを用いることができる。また、情報処理装置1における処理の一部または全部を撮像装置100の制御部106が行うようにしてもよい。
【0082】
以下、図9を参照して、ユーザーが操作可能にディスプレイ800に表示される撮像装置100の操作画面801について説明する。図9は、本実施形態に係る操作画面801の表示例である。
【0083】
ディスプレイ800は、撮像装置100の操作画面801を表示する。操作画面801は、撮像装置100の制御部106または情報処理装置1のCPU11によってディスプレイ800に表示される。操作画面801は、入力装置17等を用いてユーザーが撮像装置100の各種動作を操作可能とする画面である。各種動作としては、例えば、パン回転動作、チルト回転動作、またはズーム動作等である。操作画面801内には撮影された画像や撮像装置100のステータス情報、ユーザーが撮像装置100を操作するUI(ユーザーインターフェース)やGUI(グラフィカルユーザーインタフェース)が複数表示される。GUIは、Graphical User Interfaceの、頭字語であり、コンピュータグラフィクスとポインティングデバイスを用いて直感的な操作を提供するユーザーインターフェースである。
【0084】
操作画面801に表示される各UIやGUIは、入力装置17であるマウスやタッチパネルを介した、クリックやドラッグによって操作が可能である。尚、入力装置17以外のマウスやタッチパネルを介した、クリックやドラッグによって各操作が行われてもよい。
【0085】
表示画像802は、撮像装置100が撮影している画像であり、表示画像802は操作画面801上に表示される。パン回転バー803は、撮像装置100のパン回転の可動範囲を示している。GUI804は、パン回転バー803に配置されるGUIであり、具体的にはスクロールバースライダーである。パン回転バー803におけるGUI804の位置は、撮像装置100の現在のパン回転位置を示している。GUI804は、パン回転バー803をスライドするように移動(図中の左右方向に移動)することができる。そして、ユーザーは、入力装置17を用いてこのGUI804を左右にドラッグドロップすることで、ドロップ位置に対応したパン回転位置まで撮像装置100をパン回転させることができる。尚、ユーザーがパン回転を行う操作例としては、他にもパン回転バー803内のある特定の位置をユーザーが入力装置17を用いてクリックすることで、撮像装置100はクリック位置に対応したパン回転位置までパン回転をさせることができる。
【0086】
チルト回転バー805は、撮像装置100のチルト回転の可動範囲を示している。GUI806は、チルト回転バー805に配置されるGUIである、具体的にはスクロールバースライダーである。チルト回転バー805におけるGUI806の位置は、撮像装置100の現在のチルト回転位置(回転角度)を示している。GUI806は、チルト回転バー805をスライドするように移動(図中の上下方向に移動)することができる。そして、ユーザーは、入力装置17を用いてこのGUI804を上下にドラッグドロップすることで、ドロップ位置に対応したチルト回転位置まで撮像装置100をチルト回転させることができる。尚、ユーザーがチルト回転を行う操作例としては、他にもチルト回転バー805内のある特定の位置をユーザーが入力装置17を用いてクリックすることで、撮像装置100はクリック位置に対応したチルト回転位置までチルト回転させることができる。
【0087】
フォーカスバー807は、撮像装置100のフォーカスレンズの可動範囲を示している。GUI808は、フォーカスバー807に配置されるGUIであり、具体的にはスクロールバースライダーである。フォーカスバー807におけるGUI808の位置は、撮像装置100の現在のフォーカス位置を示している。GUI808は、フォーカスバー807をスライドするように移動(図中の上下方向に移動)することができる。そして、ユーザーは、入力装置17を用いてこのGUI808を上下にドラッグドロップすることで、ドロップ位置に対応したフォーカス位置とすることができる。尚、ユーザーがフォーカス調整を行う操作例としては、他にもフォーカスバー807内のある特定の位置をユーザーが入力装置17を用いてクリックすることで、撮像装置100のフォーカス位置をクリック位置に対応したフォーカス位置とすることができる。尚、GUI804、806、808は、図9では、丸形状で示しているが矩形や三角形状等、どのような形状で表示されていてもよい。
【0088】
ステータスバー809には、撮像装置100の設定情報やエラーメッセージが表示される。例えば、撮像装置100の撮像素子のゲインやシャッタースピード、ズーム倍率、フォーカス位置、パン回転位置、チルト回転位置などである。即ち、撮像装置100からの各通知がステータスバー809に表示される。
【0089】
入力画面810には、パンチルトボタン811、新規登録ボタン812、再試行ボタン813、無視ボタン814、キャンセルボタン815等、複数のボタンが配置されている。
【0090】
パンチルトボタン811は、ボタンをクリックまたは長押しすることでパン回転またはチルト回転の指示を出すことが可能である。また、パンチルトボタンには、矢印などを明示して回転方向がユーザーにわかるようにすることが望ましい。
【0091】
新規登録ボタン812は、撮像装置100へ新規の無線機器(外部機器)の登録操作を行うためのボタンである。新規登録ボタン812が押された場合に、撮像装置100は、無線機器の登録操作における入力を受け付けて、図7のS701からS702へ移行する。
【0092】
以下、図10を参照してエラーメッセージの表示(エラー表示)について説明をする。図10は、本実施形態に係る操作画面801に表示されるエラーメッセージと各ボタンの例である。
【0093】
エラーメッセージは、ステータスバー809に表示される。このときのエラーメッセージを例として図中に記載しているが、設計者が任意のメッセージを表示できる。また、エラーメッセージが表示された際、ステータスバー809内で、且つエラーメッセージの下部に再試行ボタン813(第2のボタン)、無視ボタン814(第1のボタン)、キャンセルボタン815(第3のボタン)も表示される。これらの各ボタンは、撮像装置100の制御部106(通知手段)の通知に連動して表示され、ユーザーからのクリック操作を受け付けることができる。例えば、図7のS706でエラー通知されることで、エラーメッセージがステータスバー809に表示され、S707に移行した場合を例に挙げて説明する。
【0094】
ここで、再試行ボタン813がクリック選択(押下)された場合には、エラーメッセージを無視していないとして、S707からS708へ移行する。そして、さらにS703に移行する。この時に、図10に示しているエラーメッセージの例にもあるように、撮像装置100の制御部106は、ユーザーへ無線機器を近づけることを推奨するメッセージを表示することが望ましい。
【0095】
無視ボタン814がクリック選択された場合には、エラーメッセージを無視したとして、S707からS705へ移行する。キャンセルボタン815が選択された場合には、エラーメッセージを無視していないとして、S707からS708へ移行し、その後S701に移行する。そして、S701においては待機状態となる。
【0096】
以下、図11を参照して、ユーザーがエラー通知を無視した場合の表示方法について説明する。図11は、本実施形態に係る操作画面801に表示される無線通信状態が不安定な領域の表示例である。
【0097】
ユーザーが、無視ボタン814をクリック選択した場合、図11に示すようにパン回転バー803上に領域816を表示する。即ち、領域816は、パン回転バー上に重畳表示される(ユーザーインターフェース上に重畳表示される)。領域816は、無線通信状態が不安定な領域あるいは接続できない領域を示す情報である。領域816は、例えば図11に示すように、半透明色の塗りつぶしや斜線によって表示されるが、図11の表示に限らず強調表示さればよい。強調表示としては、上記のように塗りつぶしや斜線を引く以外にも、例えば色を付すことや枠線を太くする、点滅させる等、ユーザーが、無線通信状態が不安定な領域があることを簡易に確認できる表示であることが好ましい。また、これらを組み合わせて強調表示するようにしてもよい。尚、無線通信状態が不安定な領域と接続できない領域とを分けて表示してもよく、その場合、それぞれの領域について異なる強調表示で表示することが好ましい。
【0098】
領域816は、図7のS704において正常に通信できていないと判定され、S707においてエラーを無視された場合(無視ボタン814を押下した場合)に設定されるユーザーに対する通知でもある。尚、このように無線機器の登録後にエラーを無視して、当該無線機器を使用する場合には、正常に通信ができないパン回転位置(領域816が表示されているパン回転位置)を記憶部107等のメモリに記録しておく。
【0099】
このようにユーザーが確認及び操作可能な操作画面801上に、パン回転位置と無線機器との通信が不安定な領域あるいは接続できない領域を明示することで、ユーザーが意図しない無線機器との接続不良となることを抑制することができる。さらに撮像装置100が領域816で停止している場合には、ステータスバー809にエラーメッセージを表示することで、現在のパン回転位置が、無線通信状態が不安定な領域あるいは接続できない領域であることをユーザーに促すことができる。そのため、ユーザーが意図しない無線機器との接続不良となることを抑制することができる。
【0100】
また、領域816おいて、撮像装置100のパン回転を停止しない設定にしてもよい。このような設定とした場合、制御部106は、領域816におけるパン回転位置であってもパン回転を停止しないように可動部308の駆動を制御する。これにより、パン回転の停止位置に伴う無線機器の接続不良を抑制することが可能となるため好ましい。
【0101】
また、撮像装置100は、撮像装置100がパン回転駆動を行う場合に、領域816におけるパン回転の速度を領域816以外の領域(無線通信状態が不安定でない領域または接続できる領域)よりも速く設定してもよい。このような設定とした場合、制御部106は、撮像装置100の制御部106は、通信状態が正常ではないパン回転位置での回転速度を、通信状態が正常であるパン回転位置での回転速度以上となるように可動部308の駆動を制御する。これにより、パン回転駆動に伴う無線機器の接続不良を抑制することが可能となる。ただしこのとき、領域816以外におけるパン回転速度が撮像装置100の最大速度である場合には、領域816においても最大速度で駆動する。
【0102】
尚、図7における処理の説明では、パン回転位置を5度刻みで回転と停止を繰り返す例を示したが、これに限定されない。例えば、パン回転の速度をエラー判定の周期に対して5度だけ回転する速度に設定して、パン回転を停止せずに通信状態の判定を実施しても略同様の効果が得られる。また、ここでは5度を例に挙げて説明したが、上記で説明したように、これに限定されない。
【0103】
以下、図12を参照して、エラー表示を撮像装置100における全可動範囲に対して通信状態を判定後に実施する場合の手順について説明する。図12は、本実施形態に係る撮像装置100における全可動範囲に対して通信状態を判定後にエラー表示をする処理を示すフローチャートである。以下の各処理は、撮像装置100の制御部106(CPU204)がROM206等に記憶されたプログラムを実行することによって実現される。また、各工程(ステップ)について先頭にSを付けて表記することで、工程(ステップ)の表記を省略する。また、図12において、図7と重複する処理については説明を省略する。また、図12に示す各判定処理を行う際は図7と同様に制御部106は判定手段としても機能し、各通知処理を行う際は通知手段としても機能する。
【0104】
まず、S701~S703における処理を行う、次に、S704において、制御部106は、停止しているパン回転位置で無線機器と正常な通信ができるか否かの判定を行う。判定の結果、無線機器と正常に通信ができている場合には、S705に移行する。一方、無線機器と正常に通信ができない場合には、S1200に移行する。
【0105】
次に、S1200において、制御部106は、パン回転位置に対してのエラー情報(このときの撮像装置100におけるパン回転位置が無線機器との正常に通信ができない位置である情報)を記憶部107等のメモリに記録する。その後、S705に移行する。
【0106】
次に、S705において、制御部106は、撮像装置100におけるパン回転の全可動範囲(例えば、-170度から+170度)で、通信状態のチェックが完了したか判定を行う。判定の結果、撮像装置100におけるパン回転の全可動範囲で通信状態のチェックが完了した場合は、S1201に移行する。一方、撮像装置100におけるパン回転の全可動範囲で通信状態のチェックが完了していない場合は、S703に移行し、同様の処理を繰り返す。
【0107】
次に、S1201において、制御部106は、S706と同様にエラー通知をする。そして、ユーザーが通知されたエラーを無視することを選択したか否かを判定する。判定の結果、ユーザーがエラーを無視することを選択した場合には、S709に移行する。一方、エラーを無視する以外を選択した場合には、S1202に移行する。尚、S1201においては、S707と同様にユーザーによって、ディスプレイ800に表示される操作画面801で無視ボタン814が選択された場合に、ユーザーがエラーを無視したと判定する。また、ユーザーによって、ディスプレイ800に表示される操作画面801で再試行ボタン813またはキャンセルボタン815が選択された場合に、ユーザーがエラーを無視していないと判定する。
【0108】
次に、S1202において、制御部106は、ユーザーが接続確認を再試行することを選択したか否かを判定する。判定の結果、再試行することを選択した場合(再試行ボタン813を選択した場合)には、S703に移行し、同様の処理を行う。また、再試行しないことを選択した場合(キャンセルボタン815を選択した場合)には、S701に移行し、外部機器の登録操作の判定待ち(ループ)の状態、即ち、新たに外部機器の登録操作の受け付けを開始して、待機状態となる。
【0109】
このように、撮像装置100におけるパン回転の全可動範囲における通信状態の確認が終わってからエラー判定をユーザーに通知する(操作画面801にエラーメッセージや領域816を表示させる)。このようにすることで、撮像装置100における回転動作中にユーザーが何度もエラー確認をする手間を低減することができる。
【0110】
本実施形態では、外部機器が1つの場合を例に示したが、複数の無線通信デバイスであってもよい。その場合、すべての外部機器との相互通信確認(図7におけるS702)後に、S703へ移行して、撮像装置100におけるパン回転動作中に複数の外部機器と通信状態の判定を行うことが望ましい。
【0111】
また、本実施形態では、パン回転を例に挙げて説明したが、これに限定されない。例えば、モーターによって回転し、この回転動作に伴って電波遮蔽物とアンテナ304の相対位置が変わる回転機構すべてに対して同様に適用が可能である。そのため、パン回転だけでなく、チルト回転、ズームレンズ、フォーカスレンズ、挿抜機構があるフィルタなどの駆動機構に対しても同様に適用が可能である。即ち、本実施形態の回転部材は1つ以上であってよく、複数構成されていてもよい。
【0112】
ここで、複数の駆動機構(回転部材)に対して、通信状態の判定を行う場合には、複数の駆動機構の位置(駆動位置、回転位置)を行列で表現して、すべての組み合わせについて検査、判定することが望ましい。
【0113】
また、図6で説明した通信可能距離は設置環境によっても変化する。そのため設置環境が変わる場合には、再度確認することが望ましい。また、図6では撮像装置100を起点とした無線通信を可能な距離の例を示している。そして、図6では、説明を明瞭にするためにX軸(横)とY軸(縦)の2軸平面で記載しているが、実際にはZ軸(高さ)を含めた三軸の立体である。
【0114】
本実施形態で示した撮像装置100の回転動作中に無線機器との接続確認を行う方法は、撮像装置100の無線機器登録のモードとして用意しておき、ユーザーが選択できるようにしておくことが望ましい。これにより、ユーザーが明らかに無線機器を近くに置いている場合には接続確認を省略することが可能となる
【0115】
また、エラー通知は操作画面に表示する以外にも、音、光や振動などのユーザーが認識できるもので通知してもよく、これらの音、光や振動などの通知と上記した操作画面801への通知とを組み合わせて通知するようにしてもよい。
【0116】
以上、本実施形態における撮像装置100(撮像機能を有する通信装置)によれば、装置間の無線通信の通信状態の変化を容易に検査できる。
【0117】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。また、本発明は例えば、システム、装置、方法、プログラム若しくは記録媒体(記憶媒体)等としての実施態様をとることが可能である。具体的には、複数の機器(例えば、ホストコンピュータ、インターフェース機器、撮像装置、WEBアプリケーション等)から構成されるシステムに適用してもよいし、また、1つの機器からなる装置に適用してもよい。
【0118】
また、例えば、図1に示す各機能部の一部または全部の機能が撮像装置100とは異なる装置に含まれるようにしてもよい。具体的には、撮像装置100とは異なる装置またはストレージデバイスがこれらの機能部を有し、撮像装置100と有線または無線接続に基づく通信を行うことにより各実施形態の機能が実現されるようにしてもよい。異なる装置としては、例えば、情報処理装置1やサーバ等の外部機器である。また、例えば、図1における1または複数の機能部が撮像装置100とは異なる1または複数のコンピュータにより実現されるようにしてもよい。また、図1における各機能部の一部または全部の機能が撮像装置100とは異なる1または複数の装置が有するようにしてもよい。
【0119】
本実施形態の開示は、以下の構成、方法、及びプログラムを含む。
【0120】
(構成1)
撮像装置であって、
前記撮像装置が接地面に対して取り付けられた状態において固定される固定部材と、
前記撮像装置の撮像方向を変更するための部材であって、所定の軸周りに回転する回転部材と、
前記回転部材の回転を制御する回転制御手段と、
外部機器と無線通信を行う無線通信手段と、
前記外部機器との通信を可能とするための前記外部機器の登録操作を受け付けた場合、前記外部機器と前記無線通信手段との通信状態が正常か判定する判定手段と、を有し、
前記判定手段は、前記回転部材の回転角度が異なる複数の状態において前記通信状態が正常か判定することを特徴とする撮像装置。
【0121】
(構成2)
前記回転部材は、前記撮像方向をパン方向又はチルト方向に変更するための部材であることを特徴とする構成1に記載の撮像装置。
【0122】
(構成3)
前記回転部材は、所定の回転角度で回転動作及び停止を繰り返し行い、
前記判定手段は、前記回転動作が停止した状態で前記通信状態が正常か判定をすることを特徴とする構成1または2に記載の撮像装置。
【0123】
(構成4)
前記固定部材と前記回転部材を繋ぐ伝送線を有し、
前記伝送線の形状は、前記回転部材の回転位置によって変化することを特徴とする構成1乃至3のいずれか1つに記載の撮像装置。
【0124】
(構成5)
前記無線通信手段には、アンテナが備えられ、
前記回転部材の回転位置によって前記アンテナと電波遮蔽物の相対位置が変化することを特徴とする構成1乃至4のいずれか1つに記載の撮像装置。
【0125】
(構成6)
前記電波遮蔽物は、少なくとも前記固定部材と前記回転部材を繋ぐ伝送線であることを特徴とする構成5に記載の撮像装置。
【0126】
(構成7)
前記判定手段は、前記通信状態が正常ではないと判定した前記回転部材の回転位置を記憶部に記録することを特徴とする構成1乃至6のいずれか1つに記載の撮像装置。
【0127】
(構成8)
前記通信状態が正常ではない前記回転部材の回転位置があることを通知する通知手段を有することを特徴とする構成1乃至7のいずれか1つに記載の撮像装置。
【0128】
(構成9)
前記通知手段による通知は、前記撮像装置を操作することが可能な操作画面に表示されることを特徴とする構成8に記載の撮像装置。
【0129】
(構成10)
前記通知は、前記操作画面の回転位置を示すユーザーインターフェース上に重畳表示されることを特徴とする構成9に記載の撮像装置。
【0130】
(構成11)
前記通知手段は、前記通知を前記操作画面に表示する際、第1のボタン、第2のボタン、及び第3のボタンを前記操作画面に表示することを特徴とする構成9または10に記載の撮像装置。
【0131】
(構成12)
前記判定手段は、前記第1のボタンが選択された場合、ユーザーが前記通知を無視したと判定し、このときの前記回転部材の回転位置を前記外部機器と正常に通信ができない位置として記憶部に保存することを特徴とする構成11に記載の撮像装置。
【0132】
(構成13)
前記判定手段は、前記第2のボタンが選択された場合、ユーザーが前記通知を無視していないと判定し、
前記回転制御手段は、現在の前記回転部材の位置から所定の角度回転するように前記回転部材の駆動を制御することを特徴とする構成11または12に記載の撮像装置。
【0133】
(構成14)
前記判定手段は、前記第2のボタンが選択された場合、ユーザーに前記外部機器を前記撮像装置へ近づけることを通知することを特徴とする構成11乃至13のいずれか1つに記載の撮像装置。
【0134】
(構成15)
前記判定手段は、前記第3のボタンが選択された場合、新たに外部機器の登録操作の受け付けを開始することを特徴とする構成11乃至14のいずれか1つに記載の撮像装置。
【0135】
(構成16)
前記回転制御手段は、前記通信状態が正常ではない前記回転部材の回転位置で回転動作が停止しないように前記回転部材の駆動を制御することを特徴とする構成1乃至15のいずれか1つに記載の撮像装置。
【0136】
(構成17)
前記回転制御手段は、前記通信状態が正常ではない前記回転部材の回転位置での回転速度を、前記通信状態が正常である前記回転部材の回転位置での回転速度以上となるように前記回転部材の駆動を制御することを特徴とする構成1乃至16のいずれか1つに記載の撮像装置。
【0137】
(構成18)
前記撮像装置における撮像手段は、前記回転部材の回転に連動して回転することを特徴とする構成1乃至17のいずれか1つに記載の撮像装置。
【0138】
(構成19)
接地面に対して取り付けられた状態において固定される固定部材と、撮像方向を変更するための部材であって所定の軸周りに回転する回転部材とを有する撮像装置のための制御方法であって、
前記回転部材の回転を制御する回転制御工程と、
外部機器と無線通信を行う無線通信工程と、
前記外部機器との通信を可能とするための前記外部機器の登録操作を受け付けた場合、前記外部機器との通信状態が正常か判定する判定工程と、を有し、
前記判定工程において、前記回転部材の回転角度が異なる複数の状態において前記通信状態が正常か判定する
ことを特徴とする制御方法。
【0139】
(構成20)
接地面に対して取り付けられた状態において固定される固定部材と、撮像方向を変更するための部材であって所定の軸周りに回転する回転部材とを有する撮像装置のための制御方法を、コンピュータに実行させるためのプログラムであって、
前記制御方法は、
前記回転部材の回転を制御する回転制御工程と、
外部機器と無線通信を行う無線通信工程と、
前記外部機器との通信を可能とするための前記外部機器の登録操作を受け付けた場合、前記外部機器との通信状態が正常か判定する判定工程と、を有し、
前記判定工程において、前記回転部材の回転角度が異なる複数の状態において前記通信状態が正常か判定する
ことを特徴とするプログラム。
【符号の説明】
【0140】
100 撮像装置
101 撮像光学系
102 撮像部
103 画像処理部
104 エンコーダ部
105 ネットワークI/F
106 制御部
107 記録部
108 無線通信部
109 回転部

図1
図2
図3
図4
図5
図6
図7
図8
図9
図10
図11
図12