(57)【要約】【課題】複数のカメラの撮像画像を良好に確認し得るようにする。【解決手段】確認装置からカメラにエンドトリガ信号を送信し、各カメラではこのトリガ信号の受信タイミングに対応したフレームから過去所定時間のフレームに対してフレーム番号付けをする。確認装置から所定カメラにフレーム番号を伴う転送要求を送信し、確認装置では所定カメラから送られてくる画像データによる画像を表示する。確認装置において、各カメラの撮像画像を良好に確認し得る。また、各カメラ間で同じ時間のフレームには同じフレーム番号が割り当てられるので、同じ時間のフレームで簡単にカメラアングルの切り替えを行うことができる。【選択図】図２
2020182243.tif 000002
【特許請求の範囲】
【請求項１】
同一の被写体を異なるアングルで撮像する複数のカメラにより撮像された各フレームに対し、前記複数のカメラに前記複数カメラ間で同じ時間のフレームには同じフレーム番号を割り当てさせる処理を制御する制御部を有する、
情報処理装置。
【請求項２】
前記割り当てさせる制御は、トリガ信号の送信により行われる
請求項１に記載の情報処理装置。
【請求項３】
前記複数のカメラは、前記トリガ信号の受信タイミングに基づいて、それぞれのカメラにより撮像されたフレームの中から前記各フレームを選択する
請求項２に記載の情報処理装置。
【請求項４】
前記各フレームは、前記トリガ信号の受信タイミングに対応したフレームから過去所定時間のフレームである
請求項３に記載の情報処理装置。
【請求項５】
前記各フレームは、前記複数のカメラのそれぞれにより撮像されたフレームのうち一部の連続するフレームである
請求項１から４のいずれかに記載の情報処理装置。
【請求項６】
前記各フレーム対して割り当てさせる前記フレーム番号は、連続するフレーム番号である
請求項１から５のいずれかに記載の情報処理装置。
【請求項７】
前記制御部は、前記複数のカメラから選択された所定カメラにフレーム番号を伴う転送要求を送信する処理を制御する
請求項１から６のいずれかに記載の情報処理装置。
【請求項８】
前記制御部は、前記フレーム番号で指定されたフレームの画像データを前記所定カメラから受信する処理を制御する
請求項７に記載の情報処理装置。
【請求項９】
前記複数のカメラは、前記各フレームの画像データをイントラフレーム圧縮してメモリに書き込み、
前記受信した画像データは、前記フレーム番号で指定されたフレームの前記イントラフレーム圧縮された画像データである
請求項８に記載の情報処理装置。
【請求項１０】
前記制御部は、前記受信した画像データによる画像をディスプレイに表示する処理を制御する
請求項８または９に記載の情報処理装置。
【請求項１１】
前記所定カメラの切り替えを行うための操作部を有する
請求項７から１０のいずれかに記載の情報処理装置。
【請求項１２】
前記操作部は、ディスプレイの画面上に配置されたタッチパネルにより構成される
請求項１１に記載の情報処理装置。
【請求項１３】
前記ディスプレイには、前記所定カメラの切り替えを行うためのボタンおよび/またはスクロールバーが表示される
請求項１２に記載の情報処理装置。
【請求項１４】
複数のカメラと、該複数のカメラに有線あるいは無線で接続された情報処理装置を備え、
前記情報処理装置は、
同一の被写体を異なるアングルで撮像する前記複数のカメラにより撮像された各フレームに対し、前記複数のカメラに前記複数カメラ間で同じ時間のフレームには同じフレーム番号を割り当てさせる処理を制御する制御部を有する、
マルチカメラシステム。
【請求項１５】
前記割り当てさせる制御は、トリガ信号の送信により行われる
請求項１４に記載のマルチカメラシステム。
【請求項１６】
前記複数のカメラは、前記トリガ信号の受信タイミングに基づいて、それぞれのカメラにより撮像されたフレームの中から前記各フレームを選択する
請求項１５に記載のマルチカメラシステム。
【請求項１７】
前記各フレームは、前記トリガ信号の受信タイミングに対応したフレームから過去所定時間のフレームである
請求項１６に記載のマルチカメラシステム。
【請求項１８】
前記各フレームは、前記複数のカメラのそれぞれにより撮像されたフレームのうち一部の連続するフレームである
請求項１４から１７のいずれかに記載のマルチカメラシステム。
【請求項１９】
前記各フレーム対して割り当てさせる前記フレーム番号は、連続するフレーム番号である
請求項１４から１８のいずれかに記載のマルチカメラシステム。
【請求項２０】
前記制御部は、前記複数のカメラから選択された所定カメラにフレーム番号を伴う転送要求を送信する処理を制御する
請求項１４から１９のいずれかに記載のマルチカメラシステム。
【請求項２１】
前記制御部は、前記フレーム番号で指定されたフレームの画像データを前記所定カメラから受信する処理を制御する
請求項２０に記載のマルチカメラシステム。
【請求項２２】
前記複数のカメラは、前記各フレームの画像データをイントラフレーム圧縮してメモリに書き込み、
前記受信した画像データは、前記フレーム番号で指定されたフレームの前記イントラフレーム圧縮された画像データである
請求項２１に記載のマルチカメラシステム。
【請求項２３】
前記制御部は、前記受信した画像データによる画像をディスプレイに表示する処理を制御する
請求項２１または２２に記載のマルチカメラシステム。
【請求項２４】
前記情報処理装置は、前記所定カメラの切り替えを行うための操作部を有する
請求項２０から２３のいずれかに記載のマルチカメラシステム。
【請求項２５】
前記操作部は、ディスプレイの画面上に配置されたタッチパネルにより構成される
請求項２４に記載のマルチカメラシステム。
【請求項２６】
前記ディスプレイには、前記所定カメラの切り替えを行うためのボタンおよび/またはスクロールバーが表示される
請求項２５に記載のマルチカメラシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、情報処理装置およびマルチカメラシステムに関する。
【背景技術】
【０００２】
従来、スポーツの練習などで被写体の運動動作の確認のため複数のアングルから動画を撮影することが行われている。その際に、すぐにその動画を確認したいが、従来は1台ずつのカメラ本体で再生するか、パーソナルコンピュータなどに取り込んで１ファイルずつ再生していた。また、ある瞬間のフォームを確認するために、一時停止した状態で異なるアングルの画像をストレスなく短時間で切り替えて見たいが、その手段がなかった。
【０００３】
例えば、特許文献１には、複数コンテンツを短時間に把握できるよう、要約コンテンツの自動生成を行うことが記載されている。この場合、あらかじめ定義したイベントの発生量によってコンテンツの再生スピードを変化させることで、要約コンテンツを作成しているが、撮影したコンテンツをすぐに任意の時間やアングルを指定して再生することはできない。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−０３９８７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本技術の目的は、複数のカメラの撮像画像を良好に確認し得るようにすることにある。
【課題を解決するための手段】
【０００６】
本技術の概念は、
複数のカメラと、該複数のカメラに有線あるいは無線で接続された確認装置とからなり、
上記カメラは、
イメージャと、
上記イメージャで撮像されて得られた各フレームの画像データを書き込むメモリと、
上記確認装置からのエンドトリガ信号の受信があるとき、該トリガ信号の受信タイミングに対応したフレームから過去所定時間のフレームに対してフレーム番号を付ける処理と、上記確認装置からのフレーム番号を伴う転送要求の受信があるとき、該フレーム番号で指定されたフレームの画像データを上記メモリから読み出して上記確認装置に転送する処理を制御する制御部を備え、
上記確認装置は、
ディスプレイと、
上記複数のカメラにエンドトリガ信号を送信する処理と、該複数のカメラから選択された所定カメラにフレーム番号を伴う転送要求を送信する処理と、上記所定カメラから転送されてくる上記フレーム番号で指定されたフレームの画像データを受信し、該画像データによる画像を上記ディスプレイに表示する処理を制御する制御部を備える
マルチカメラシステムにある。
【０００７】
本技術において、マルチカメラシステムは、複数のカメラと、この複数のカメラに有線あるいは無線で接続された確認装置とからなっている。例えば、複数のカメラは同一被写体を異なるアングルで撮像する、ようにされてもよい。
【０００８】
カメラには、イメージャと、このイメージャで撮像されて得られた各フレームの画像データを書き込むメモリと、制御部が備えられている。制御部により、確認装置からのエンドトリガ信号の受信があるとき、このトリガ信号の受信タイミングに対応したフレームから過去所定時間のフレームに対してフレーム番号を付ける処理が制御される。また、制御部により、確認装置からのフレーム番号を伴う転送要求の受信があるとき、このフレーム番号で指定されたフレームの画像データをメモリから読み出して確認装置に転送する処理が制御される。
【０００９】
例えば、メモリには、各フレームの画像データがイントラフレーム圧縮されて書き込まれ、確認装置には、フレーム番号で指定されたフレームのイントラフレーム圧縮された画像データが転送される、ようにされてもよい。これによりデータ量を少なくでき、転送をスムーズに行うことが可能となる。また、メモリには、各フレームの画像データが、少なくとも所定時間内以上の単位でループ記録される、ようにされてもよい。これにより、メモリ容量を節約することが可能となる。
【００１０】
確認装置には、ディスプレイと、制御部が備えられている。制御部により、複数のカメラにエンドトリガ信号を送信する処理が制御される。また、制御部により、複数のカメラから選択された所定カメラにフレーム番号を伴う転送要求を送信する処理が制御される。また、制御部により、所定カメラから転送されてくるフレーム番号で指定されたフレームの画像データを受信し、この画像データによる画像をディスプレイに表示する処理が制御される。
【００１１】
例えば、所定カメラの切り替えを行うための操作部をさらに備える、ようにされてもよい。この場合、例えば、操作部は、ディスプレイの画面上に配置されたタッチパネルにより構成される、ようにされてもよい。そして、この場合、例えば、ディスプレイには、カメラの切り替えを行うためのボタンおよび/またはスクロールバーが表示される、ようにされてもよい。これにより、画像確認をするカメラ（特定のカメラ）の切り替えを容易かつ簡単に行うことができる。
【００１２】
このように本技術においては、確認装置から複数のカメラにエンドトリガ信号が送信され、各カメラではこのトリガ信号の受信タイミングに対応したフレームから過去所定時間のフレームに対してフレーム番号が付けられ、また、確認装置から所定カメラにフレーム番号を伴う転送要求が送信され、確認装置では所定カメラから送られてくる画像データによる画像が表示される。そのため、確認装置において複数のカメラの撮像画像を良好に確認し得る。この場合、各カメラ間で同じ時間のフレームには同じフレーム番号が割り当てられるので、同じ時間のフレームで簡単にカメラアングルの切り替えを行うことができる。
【発明の効果】
【００１３】
本技術によれば、複数のカメラの撮像画像を良好に確認し得る。なお、本明細書に記載された効果はあくまで例示であって限定されるものではなく、また付加的な効果があってもよい。
【図面の簡単な説明】
【００１４】
【図１】実施の形態としてのマルチカメラシステムの構成例を示すブロック図である。
【図２】複数のカメラの設置状態を示す図である。
【図３】カメラの構成例を示すブロック図である。
【図４】確認装置の構成例を示すブロック図である。
【図５】各カメラでフレームバッファ内のフレームに番号付をする際のタイミングチャートの一例を示す図である。
【図６】確認装置のパネルに表示される、マルチカメラ撮像した画像（動画コンテンツ）を再生するための画面の一例を示す図である。
【図７】確認装置での再生時における各カメラとの間の通信のシーケンス例を示す図である。
【図８】各カメラの再生コンテンツを確認装置のフレームバッファに予めダウンロードする場合の動作の一例を示す図である。
【図９】各カメラの再生コンテンツを確認装置のフレームバッファに予めダウンロードする場合の動作の他の一例を示す図である。
【図１０】マルチカメラシステムの他の構成例を示すブロック図である。
【図１１】マルチカメラシステムの他の構成例を示すブロック図である。
【図１２】マルチカメラシステムの他の構成例を示すブロック図である。
【発明を実施するための形態】
【００１５】
以下、発明を実施するための形態（以下、「実施の形態」とする）について説明する。なお、説明を以下の順序で行う。
１．実施の形態
２．変形例
【００１６】
＜１．実施の形態＞
［マルチカメラシステムの構成例］
図１は、実施の形態としてのマルチカメラシステム１０Ａの構成例を示している。このマルチカメラシステム１０Ａは、複数個、ここでは３個のカメラ（ビデオカメラ）、つまりカメラ（カメラＡ）１０１-A、カメラ（カメラＢ）１０１-B、カメラ（カメラＣ）１０１-Cを有している。また、マルチカメラシステム１０Ａは、スマートフォンやタブレットなどの携帯端末あるいはパーソナルコンピュータ等からなる確認装置１０２を有している。
【００１７】
カメラ１０１-A，１０１-B，１０１-Cと確認装置１０２は有線あるいは無線でＬＡＮ接続されている。例えば、確認装置１０２はマスタ機器を構成し、カメラ１０１-A，１０１-B，１０１-Cのそれぞれはスレーブ機器を構成する。図２は、カメラ１０１-A，１０１-B，１０１-Cの設置状態を示している。カメラ１０１-A，１０１-B，１０１-Cは、同一の被写体ＯＢを、異なるアングルで撮像するように配置される。
【００１８】
確認装置１０２は、ユーザ操作に応じて、各カメラに対して撮像の開始・終了のトリガを掛けることができる。この場合、マスタ機器である確認装置１０２は、各カメラに対して撮像の開始・終了のトリガ信号（コマンド）を発行する。各カメラは、通信部分を構成する制御インタフェース（制御Ｉ/Ｆ）を介して、このトリガ信号を受け取り、その指示に従った動作をする。なお、各カメラの制御インタフェースは、当該カメラに内蔵されている。また、確認装置１０２は、パネル（ディスプレイ）を備えており、撮影終了後は、このディスプレイで各カメラにおける撮像画像の確認ができる。
【００１９】
カメラ１０１-A，１０１-B，１０１-Cは、それぞれ、イメージャと、このイメージャで撮像されて得られた各フレームの画像データを書き込むメモリを備えている。この場合、メモリには、各フレームの画像データ（例えば、フレームレートは６０Ｈｚである）がイントラフレーム圧縮、この実施の形態ではＪＰＥＧ圧縮されて書き込まれる。また、メモリには、各フレームの画像データが、少なくとも所定時間以上、この実施の形態では３秒間以上の単位でループ記録される。なお、必ずしもループ記録である必要はなく、また、各フレームの画像データがＡＶＣなどでエンコードされてメモリに書き込まれるようにされてもよい。
【００２０】
カメラ１０１-A，１０１-B，１０１-Cは、確認装置１０２からのエンドトリガ信号の受信があるとき、このエンドトリガ信号に対応したフレームから過去所定時間、この実施の形態では３秒間のフレームに対してフレーム番号を付ける処理をする。例えば、最初のフレームのフレーム番号は“１”とされ、最後のフレーム番号は“１８０”とされる。また、カメラ１０１-A，１０１-B，１０１-Cのそれぞれは、確認装置１０２からのフレーム番号を伴う転送要求の受信があるとき、このフレーム番号で指定されたフレームの画像データをメモリから読み出して確認装置１０２に転送する。
【００２１】
確認装置１０２は、ユーザの撮像停止操作に応じて、各カメラにエンドトリガ信号を送る。また、確認装置１０２は、ユーザ操作に応じて、カメラ１０１-A，１０１-B，１０１-Cから選択された所定カメラに、フレーム番号を伴う転送要求を送信する。そして、確認装置１０２は、所定カメラから転送されてくる、上記フレーム番号で指定されたフレームの画像データを受信し、この画像データによる画像をパネル（ディスプレイ）に表示する。
【００２２】
「カメラの構成例」
図３は、カメラ１０１（１０１-A，１０１-B，１０１-C）の構成例を示している。カメラ１０１は、ＣＰＵ１１１と、メモリ１１２と、イメージャ/レンズ部１１３と、カメラ信号処理部１１４と、コーデック処理部１１５を有している。また、カメラ１０１は、パネル処理部１１６と、パネル１１７と、有線通信処理部１１８と、有線ＬＡＮ端子１１９と、無線通信処理部１２０と、アンテナ１２１を有している。
【００２３】
ＣＰＵ１１１は、カメラ１０１の各部の動作を制御する。メモリ１１２は、制御ソフトウェアの格納およびデータの保管、ＣＰＵ１１１のワークエリア等を構成する。また、メモリ１１２は、撮像画像データをループ記録するフレームバッファも構成している。
【００２４】
イメージャ/レンズ部１１３は、撮像レンズとイメージャとからなり、被写体を撮像して撮像信号を得る。カメラ信号処理部１１４は、イメージャ/レンズ部１１３で得られた撮像信号を処理して被写体に対応した画像データ（撮像画像データ）を生成する。コーデック処理部１１５は、カメラ信号処理部１１４で得られた各フレームの画像データに対してＪＰＥＧ圧縮の処理をする。メモリ１１２のフレームバッファには、このようにＪＰＥＧ圧縮された各フレームの画像データがループ記録される。
【００２５】
パネル処理部１１６は、カメラ信号処理部１１４で得られた画像データに基づいてパネル１１７を駆動して、このパネル１１７に撮像画像を表示する。パネル１１７は、ＬＣＤや有機ＥＬパネルなどで構成される。パネル１１７は、タッチパネル機能を有し、必要に応じて、パネル１１７には、ユーザ操作のためのＵＩ表示もされる。
【００２６】
有線通信処理部１１８は、有線ＬＡＮ端子１１９を通じて、外部機器、この実施の形態では確認装置１０２との間で有線通信をする。無線通信処理部１２０は、アンテナ１２１を通じて、外部機器、この実施の形態では確認装置１０２との間で無線通信をする。なお、無線通信と有線通信のいずれかが選択的に行われる。
【００２７】
「確認装置の構成例」
図４は、確認装置１０２の構成例を示している。確認装置１０２は、ＣＰＵ１３１と、メモリ１３２と、コーデック処理部１３３と、グラフィック処理部１３４を有している。また、確認装置１０２は、パネル処理部１３５と、パネル１３６と、有線通信処理部１３７と、有線ＬＡＮ端子１３８と、無線通信処理部１３９と、アンテナ１４０を有している。
【００２８】
ＣＰＵ１３１は、確認装置１０２の各部の動作を制御する。メモリ１３２は、制御ソフトウェアの格納およびデータの保管、ＣＰＵ１３１のワークエリア等を構成する。また、メモリ１３２は、カメラ１０１（図３参照）から転送されてくる各フレームの画像データを一時的に記録する。
【００２９】
コーデック処理部１３３は、画像表示のために、メモリ１３２のフレームバッファに一時的に記録されている各フレームの画像データを読み出し、伸長処理をする。パネル処理部１３５は、コーデック処理部１３３で伸長処理されて得られた画像データに基づいて表示パネル１３６を駆動して、このパネル１３６に画像を表示する。パネル１３６は、ＬＣＤや有機ＥＬパネルなどで構成される。パネル１３６は、タッチパネル機能を有し、必要に応じて、パネル１３６には、ユーザ操作のためのＵＩ表示もされる。
【００３０】
有線通信処理部１３７は、有線ＬＡＮ端子１３８を通じて、外部機器、この実施の形態ではカメラ１０１との間で有線通信をする。無線通信処理部１３９は、アンテナ１４０を通じて、外部機器、この実施の形態ではカメラ１０１との間で無線通信をする。なお、無線通信と有線通信のいずれかが選択的に行われる。
【００３１】
「エンドトリガによるフレーム番号付例」
図５は、確認装置１０２から各カメラにエンドトリガ信号を送った場合に各カメラでフレームバッファ内のフレームに番号付をする際のタイミングチャートの一例を示している。時刻ｔ１で、確認装置１０２から各カメラにエンドトリガ信号が送られる。各カメラは、この時刻ｔ１に対応したフレームまでで記録動作を停止し（撮像動作は必ずしも停止する必要はないが、撮像動作も停止してもよい）、当該フレームのフレーム番号を「１」とする。そして、各カメラは、フレームバッファに記録されている各フレームに対して、このフレーム番号「１」のフレームを基準に時間を遡って各フレームに番号付けしていく。
【００３２】
図示の例では、エンドトリガから３秒分の動画フレームに対して番号付けしているので、先頭のフレームの番号は「１８０」となっている。これにより、各カメラの同じフレーム番号のフレームを同一時刻と見なすことができる。各カメラは、必ずしも、ゲンロック（Genlock）などで露光の位相が揃っていなくてもよい。また、確認装置１０２からのエンドトリガ信号が各カメラに届くまでにタイミング的なゆらぎがあってもよい。ただし、露光位相やトリガータイミングが揃っていれば、再生時のカメラ切り替えを綺麗に遷移させることができる。
【００３３】
「確認装置上のユーザーインタフェース例」
図６は、確認装置１０２のパネル１３６に表示される、マルチカメラ撮像した画像（動画コンテンツ）を再生するための画面の一例を示している。この例では、カメラ（カメラＡ）１０１-Aが選択され、その撮像画像３００が表示されている。この画面には、撮像画像にユーザ操作用のＵＩ画面が重畳されている。
【００３４】
この画面では、再生用アイコンが表示されている再生操作部３０１からのユーザ操作により、選択されているカメラの撮像画像の再生、一時停止、早送り、巻き戻し、コマ送りなどの通常の再生操作を行うことができる。ここで、再生用アイコンにはスクロールバーも併設されており、指でスクロールすることで、前後にコマ送りや、早送り・巻き戻しも可能である。
【００３５】
また、カメラ切り替え用アイコンが表示されているカメラ切り替え操作部３０２からのユーザ操作により、任意の再生時刻で、別のカメラのアングルに切り替えることができる。この例では、“Ｂ”というボタンを押すと、押した瞬間のカメラ（カメラＡ）１０１-Aと同じ時刻の、カメラ（カメラＢ）１０１-Bの撮像画像に切り替わる。同様に、“Ｃ”というボタンを押すと、押した瞬間のカメラ（カメラＡ）１０１-Aと同じ時刻の、カメラ（カメラＣ）１０１-Cの撮像画像に切り替わる。
【００３６】
なお、カメラ切り替え操作は、ボタンを押す操作だけでなく、ボタンの上部に存在するスクロールバーによりカメラを左から右へと、あるいは右から左へと次々と切り替えることもできる。カメラの台数が多い場合には、タイムスライス映像と同じ再生表現が可能である。カメラの切り替えは、再生中でも、一時停止中でも行うことができる。
【００３７】
「確認装置と各カメラとの間の通信シーケンス」
図７のシーケンス図は、確認装置１０２での再生時における各カメラとの間の通信のシーケンス例を示している。まず、カメラ（カメラＡ）１０１-Aの画像をコマ送りして表示する際の通信例を示している。
【００３８】
先頭のフレームのフレーム番号が「１８０（＃１８０）」なので、確認装置１０２は、カメラ（カメラＡ）１０１-Aに対して、＃１８０のフレームの画像データ（この場合は、ＪＰＥＧ圧縮符号化されている）の転送を要求する。これに対して、カメラ（カメラＡ）１０１-Aは、自分のフレームバッファ内の＃１８０のフレームの画像データを読み出して確認装置１０２に転送する。これにより、確認装置１０２では、この＃１８０のフレームの画像データによる画像がパネル１３６に表示される。
【００３９】
次に、同様に、確認装置１０２は、カメラ（カメラＡ）１０１-Aに対して、＃１７９のフレームの画像データの転送を要求する。これに対して、カメラ（カメラＡ）１０１-Aは、自分のフレームバッファ内の＃１７９のフレームの画像データを読み出して確認装置１０２に転送する。これにより、確認装置１０２では、この＃１７９のフレームの画像データによる画像がパネル１３６に表示される。
【００４０】
次に、確認装置１０２では、（カメラＢ）１０１-Bに切り替える。これは、図６のＵＩ画面において、例えば、カメラ切り替え操作部３０２における“Ｂ”ボタンが押されたときの動作に対応する。この場合、確認装置１０２は、カメラ（カメラＢ）１０１-Bに対して、＃１７９のフレームの画像データの転送を要求する。これに対して、カメラ（カメラＢ）１０１-Bは、自分のフレームバッファ内の＃１７９のフレームの画像データを読み出して確認装置１０２に転送する。これにより、確認装置１０２では、この＃１７９のフレームの画像データによる画像がパネル１３６に表示される。以下、同様の動作となる。
【００４１】
「表示レイテンシの改善例」
なお、上述では、確認装置１０２に所定カメラの所定フレームの画像を表示する際に、当該所定フレームの画像データを当該所定カメラからその都度取得する例を示した。この場合、特に、無線ＬＡＮ接続の場合、通信経路の状況によっては表示レイテンシが延びることが想定される。
【００４２】
この表示レイテンシの改善のために、確認装置１０２のメモリ１３２（図４参照）にフレームバッファを持たせ、各カメラの再生コンテンツを当該フレームバッファに予めダウンロードすることが考えられる。この実施の形態では、３秒分の全てのカメラのＪＰＥＧファイルが確認装置１０２に予めバッファリングされる。このバッファリング後は、確認装置１０２内に閉じて再生が行われるので、通信経路の状況の影響を受けることがなく、表示レイテンシが改善される。
【００４３】
図８のタイミングチャートは、各カメラの再生コンテンツを確認装置１０２のフレームバッファに予めダウンロードする場合の動作の一例を示している。確認装置１０２は、各カメラにエンドトリガ信号が供給された記録動作の停止直後は、所定カメラから所定フレームの画像データを取得して画像表示する再生動作になるが、この動作と並行して裏で、各カメラは３秒分のＪＰＥＧファイル(＝Motion ＪＰＲＧ/ＭＰＥＧ)を確認装置１０２に転送する動作をする。
【００４４】
この転送が完了した後、確認装置１０２は、所定カメラの所定フレームの画像を表示する際に、各カメラと通信するのではなく、自身のフレームバッファから当該所定フレームの画像データを取得して画像表示を行う。これにより、通信経路の状況の影響を受けることがなく、表示レイテンシが改善される。
【００４５】
図９のタイミングチャートは、各カメラの再生コンテンツを確認装置１０２のフレームバッファに予めダウンロードする場合の動作の他の一例を示している。この例は、裏で各カメラが確認装置１０２に転送する画像データを、ＪＰＥＧ圧縮データではなく、ＡＶＣなどでエンコードされた本線ストリームとするものである。この場合は、転送後に、さらに確認装置１０２でフレーム単位のＪＰＥＧなどのデータに再エンコードしてもよい。
【００４６】
上述したように、図１に示すマルチカメラシステム１０Ａにおいては、確認装置１０２からカメラ１０１-A，１０１-B，１０１-Cにエンドトリガ信号が送信され、各カメラではこのトリガ信号の受信タイミングに対応したフレームから過去所定時間のフレームに対してフレーム番号が付けられ、また、確認装置１０２から所定カメラにフレーム番号を伴う転送要求が送信され、確認装置１０２では所定カメラから送られてくる画像データによる画像が表示される。そのため、確認装置１０２において、各カメラの撮像画像を良好に確認し得る。また、この場合、各カメラ間で同じ時間のフレームには同じフレーム番号が割り当てられるので、同じ時間のフレームで簡単にカメラアングルの切り替えを行うことができる。
【００４７】
＜２．変形例＞
なお、上述実施の形態においては、カメラ１０１-A，１０１-B，１０１-Cの撮像画像データのフレームレートが６０Ｈｚである例を示した。本技術は、カメラ１０１-A，１０１-B，１０１-Cの撮像画像データのフレームレートがその他の場合にも同様に適用でき、例えば、ハイフレームレート、例えば、図５に示す２４０Ｈｚなどの場合にあっても同様に適用できる。
【００４８】
また、上述実施の形態においては、カメラが３個である場合の例を示した。本技術は、カメラが２個、あるいは４個以上の場合にも同様に適用できる。
【００４９】
また、上述実施の形態においては、各カメラの内部に制御インタフェースを備える例を示した。しかし、カメラは制御インタフェースを備えておらず、カメラの外部に制御用機器を設けることも考えられる。
【００５０】
図１０は、その場合におけるマルチカメラシステム１０Ｂの構成例を示している。この図１０において、図１と対応する部分には同一符号を付して示している。カメラ１０１-A，１０１-B，１０１-Cは、それぞれ、図１に示すマルチカメラシステム１０Ａとは異なって、制御インタフェース（制御Ｉ/Ｆ）を備えてはいない。カメラ１０１-A，１０１-B，１０１-Cの外部に、それぞれ、制御インタフェース（制御Ｉ/Ｆ）と同様の機能を持つ制御用機器（制御用機器Ａ）１０１-A、制御用機器（制御用機器Ｂ）１０１-B、制御用機器（制御用機器Ｃ）１０１-Cが設けられる。
【００５１】
また、上述実施の形態においては、カメラ１０１-A，１０１-B，１０１-Cとは別個に確認装置１０２を備える例を示した。しかし、確認装置１０２を備えておらず、カメラ１０１-A，１０１-B，１０１-Cのいずれかが確認装置を兼用する構成も考えられる。図１１は、その場合におけるマルチカメラシステム１０Ｃの構成例を示している。この図１１において、図１と対応する部分には同一符号を付して示している。
【００５２】
なお、図１１に示すマルチカメラシステム１０Ｃは、図１に示すマルチカメラシステム１０Ａに対応したものであるが、図１０に示すマルチカメラシステム１０Ｂに対応したものも同様に構成できることは勿論である。詳細説明は省略するが、図１２は、その場合におけるマルチカメラシステム１０Ｄの構成例を示している。
【００５３】
また、本技術は、以下のような構成を取ることもできる。
（１）複数のカメラと、該複数のカメラに有線あるいは無線で接続された確認装置とからなり、
上記カメラは、
イメージャと、
上記イメージャで撮像されて得られた各フレームの画像データを書き込むメモリと、
上記確認装置からのエンドトリガ信号の受信があるとき、該トリガ信号の受信タイミングに対応したフレームから過去所定時間のフレームに対してフレーム番号を付ける処理と、上記確認装置からのフレーム番号を伴う転送要求の受信があるとき、該フレーム番号で指定されたフレームの画像データを上記メモリから読み出して上記確認装置に転送する処理を制御する制御部を備え、
上記確認装置は、
ディスプレイと、
上記複数のカメラにエンドトリガ信号を送信する処理と、該複数のカメラから選択された所定カメラにフレーム番号を伴う転送要求を送信する処理と、上記所定カメラから転送されてくる上記フレーム番号で指定されたフレームの画像データを受信し、該画像データによる画像を上記ディスプレイに表示する処理を制御する制御部を備える
マルチカメラシステム。
（２）上記複数のカメラは同一被写体を異なるアングルで撮像する
前記（１）に記載のマルチカメラシステム。
（３）イメージャと、
上記イメージャで撮像されて得られた各フレームの画像データを書き込むメモリと、
確認装置からのエンドトリガ信号の受信があるとき、該トリガ信号の受信タイミングに対応したフレームから過去所定時間のフレームに対してフレーム番号を付ける処理と、上記確認装置からのフレーム番号を伴う転送要求の受信があるとき、該フレーム番号で指定されたフレームの画像データを上記メモリから読み出して上記確認装置に転送する処理を制御する制御部を備える
カメラ。
（４）上記メモリには、各フレームの画像データがイントラフレーム圧縮されて書き込まれ、確認装置には、フレーム番号で指定されたフレームのイントラフレーム圧縮された画像データが転送される
前記（３）に記載のカメラ。
（５）上記メモリには、各フレームの画像データが、少なくとも所定時間以上の単位でループ記録される
前記（３）または（４）に記載のカメラ。
（６）イメージャと、該イメージャで撮像されて得られた各フレームの画像データを書き込むメモリを備えるカメラの処理方法であって、
確認装置からのエンドトリガ信号の受信があるとき、該トリガ信号の受信タイミングに対応したフレームから過去所定時間のフレームに対してフレーム番号を付けるステップと、
上記確認装置からのフレーム番号を伴う転送要求の受信があるとき、該フレーム番号で指定されたフレームの画像データを上記メモリから読み出して上記確認装置に転送するステップを有する
カメラの処理方法。
（７）ディスプレイと、
複数のカメラにエンドトリガ信号を送信する処理と、該複数のカメラから選択された所定カメラにフレーム番号を伴う転送要求を送信する処理と、上記所定カメラから転送されてくる上記フレーム番号で指定されたフレームの画像データを受信し、該画像データによる画像を上記ディスプレイに表示する処理を制御する制御部を備える
確認装置。
（８）上記所定カメラの切り替えを行うための操作部をさらに備える
前記（７）に記載の確認装置。
（９）上記操作部は、上記ディスプレイの画面上に配置されたタッチパネルにより構成される
前記委（８）に記載の確認装置。
（１０）上記ディスプレイには、上記所定カメラの切り替えを行うためのボタンおよび/またはスクロールバーが表示される
前記（９）に記載の確認装置。
（１１）ディスプレイを備える確認装置の処理方法であって、
複数のカメラにエンドトリガ信号を送信するステップと、
上記複数のカメラから選択された所定カメラにフレーム番号を伴う転送要求を送信するステップと、
上記所定カメラから転送されてくる上記フレーム番号で指定されたフレームの画像データを受信し、該画像データによる画像を上記ディスプレイに表示するステップを有する
確認装置の処理方法。
【符号の説明】
【００５４】
１０Ａ，１０Ｂ，１０Ｃ，１０Ｄ・・・マルチカメラシステム
１０１，１０１-A，１０１-B，１０１-C・・・カメラ
１０２・・・確認装置
１０３-A，１０３-B，１０３-C・・・制御用機器
１１１・・・ＣＰＵ
１１２・・・メモリ
１１３・・・イメージャ/レンズ部
１１４・・・カメラ信号処理部
１１５・・・コーデック処理部
１１６・・・パネル処理部
１１７・・・パネル
１１８・・・有線通信処理部
１１９・・・有線ＬＡＮ端子
１２０・・・無線通信処理部
１２１・・・アンテナ
１３１・・・ＣＰＵ
１３２・・・メモリ
１３３・・・コーデック処理部
１３４・・・グラフィック処理部
１３５・・・パネル処理部
１３６・・・パネル
１３７・・・有線通信処理部
１３８・・・有線ＬＡＮ端子
１３９・・・無線通信処理部
１４０・・・アンテナ
【図１】
2020182243.tif 000003
【図２】
2020182243.tif 000004
【図３】
2020182243.tif 000005
【図４】
2020182243.tif 000006
【図５】
2020182243.tif 000007
【図６】
2020182243.tif 000008
【図７】
2020182243.tif 000009
【図８】
2020182243.tif 000010
【図９】
2020182243.tif 000011
【図１０】
2020182243.tif 000012
【図１１】
2020182243.tif 000013
【図１２】
2020182243.tif 000014