(57)【要約】【課題】撮影者が行っている撮影の邪魔にならないように視聴者からの撮影リクエストを伝えることができるようにする。【解決手段】撮像装置が映像コンテンツをストリーミング配信している際に、再生装置の表示可能な範囲を超える操作を検出した場合には、撮影者に対して撮影要求を掲示するようにすることにより、撮影者の撮影の邪魔にならないよう視聴者の撮影リクエストを表示させることを可能にする。【選択図】図１０
2015149676.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して再生装置に撮影映像を配信する配信手段と、
配信された撮影映像に対して実行される画面操作に関する操作情報を前記再生装置から受信する操作情報受信手段と、
前記操作情報受信手段により受信した操作情報を判定する操作情報判定手段と、
撮影者への撮影指示を表示する表示手段と、
前記撮影映像を撮影する撮影者への撮影指示を行う制御手段とを備える撮像装置であって、
前記制御手段は、前記操作情報判定手段が、受信した操作情報が再生装置の表示可能範囲を超える画面操作に関する情報であると判定した場合に、前記表示手段に撮影者への撮影指示を表示するよう制御することを特徴とする撮像装置。
【請求項２】
前記制御手段は、前記操作情報受信手段より再生装置の表示可能範囲を超える画面操作に関する情報の受信が発生した際に、撮影者への撮影指示を行うことを特徴とする請求項１に記載の撮像装置。
【請求項３】
再生装置で実行される画面操作の限界を検出する限界検出手段を更に備え、
前記制御手段は、前記限界検出手段が、前記操作情報受信手段より受信した画面操作に関する情報から、前記再生装置の画面操作の限界を検出した際に、撮影者への撮影指示を行うことを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記制御手段は、前記操作情報受信手段より再生装置の表示可能範囲を超える画面操作に関する情報を受信した後に、前記再生装置の表示可能範囲内に撮影映像が再び戻ってきたことを検出した際に、撮影者への撮影指示を行うことを特徴とする請求項１〜３の何れか１項に記載の撮像装置。
【請求項５】
前記制御手段は、前記操作情報受信手段より再生装置の画面操作に関する同様の情報を、所定の回数以上連続で受信した際に、撮影者への撮影指示を行うことを特徴とする請求項１〜３の何れか１項に記載の撮像装置。
【請求項６】
再生装置に実行される画面操作の速度を検出する操作速度検出手段を更に備え、
前記制御手段は、前記操作速度検出手段が、前記操作情報受信手段より受信した再生装置の画面操作に関する情報から、所定の速度以上の画面操作を検出した際に、撮影者への撮影指示を行うことを特徴とする請求項１〜５の何れか１項に記載の撮像装置。
【請求項７】
前記制御手段は、撮影者への撮影指示を行った後で、所定の時間が経過した後に撮影者への撮影指示を取り消すことを特徴とする請求項１〜６の何れか１項に記載の撮像装置。
【請求項８】
撮影範囲の変更を検出する変更検出手段を更に備え、
前記制御手段は、撮影者への撮影指示を行った後で、前記変更検出手段が、撮影者への指示と同様の撮影範囲の変更を検出した場合に、撮影者への撮影指示を取り消すことを特徴とする請求項１〜６の何れか１項に記載の撮像装置。
【請求項９】
ネットワークを介して外部機器より配信される映像を受信する操作情報受信手段と、
外部機器より受信した映像を表示するための表示手段と、
前記表示手段に表示されている映像に対して実行される画面操作を検出する操作検出手段と、
映像の表示可能範囲を検出する範囲検出手段と、
前記外部機器へ撮影指示要求を送信する送信手段と、
前記外部機器へ撮影指示要求を送信するよう前記送信手段を制御する制御手段とを備える再生装置であって、
前記制御手段は、
前記範囲検出手段が、画面操作によって、再生装置に表示されている映像が、再生装置の表示可能な範囲を超えたことを検出した場合に、前記外部機器へ撮影指示要求を送信することを特徴とする再生装置。
【請求項１０】
ネットワークを介して再生装置に撮影映像を配信する配信工程と、
配信された撮影映像に対して実行される画面操作に関する操作情報を前記再生装置から受信する操作情報受信工程と、
前記操作情報受信工程において受信した操作情報を判定する操作情報判定工程と、
撮影者への撮影指示を表示手段に表示する表示工程と、
前記撮影映像を撮影する撮影者への撮影指示を行う制御工程とを備える撮像装置の制御方法であって、
前記制御工程は、前記操作情報判定工程において、受信した操作情報が再生装置の表示可能範囲を超える画面操作に関する情報であると判定した場合に、前記表示手段に撮影者への撮影指示を表示するよう制御することを特徴とする撮像装置の制御方法。
【請求項１１】
ネットワークを介して外部機器より配信される映像を受信する操作情報受信工程と、
外部機器より受信した映像を表示するための表示工程と、
前記表示工程に表示されている映像に対して実行される画面操作を検出する操作検出工程と、
映像の表示可能範囲を検出する範囲検出工程と、
前記外部機器へ撮影指示要求を送信する送信工程と、
前記外部機器へ撮影指示要求を送信するよう前記送信工程を制御する制御工程とを備える再生装置の制御方法であって、
前記制御工程は、
前記範囲検出工程において、画面操作によって、再生装置に表示されている映像が、再生装置の表示可能な範囲を超えたことを検出した場合に、前記外部機器へ撮影指示要求を送信することを特徴とする再生装置の制御方法。
【請求項１２】
ネットワークを介して再生装置に撮影映像を配信する配信工程と、
配信された撮影映像に対して実行される画面操作に関する操作情報を前記再生装置から受信する操作情報受信工程と、
前記操作情報受信工程において受信した操作情報を判定する操作情報判定工程と、
撮影者への撮影指示を表示手段に表示する表示工程と、
前記撮影映像を撮影する撮影者への撮影指示を行う制御工程とを備える撮像装置の制御方法をコンピュータに実行させるプログラムであって、
前記制御工程は、前記操作情報判定工程において、受信した操作情報が再生装置の表示可能範囲を超える画面操作に関する情報であると判定した場合に、前記表示手段に撮影者への撮影指示を表示するようコンピュータを制御することを特徴とするプログラム。
【請求項１３】
ネットワークを介して外部機器より配信される映像を受信する操作情報受信工程と、
外部機器より受信した映像を表示するための表示工程と、
前記表示工程に表示されている映像に対して実行される画面操作を検出する操作検出工程と、
映像の表示可能範囲を検出する範囲検出工程と、
前記外部機器へ撮影指示要求を送信する送信工程と、
前記外部機器へ撮影指示要求を送信するよう前記送信工程を制御する制御工程とを備える再生装置の制御方法をコンピュータに実行させるプログラムであって、
前記制御工程は、
前記範囲検出工程において、画面操作によって、再生装置に表示されている映像が、再生装置の表示可能な範囲を超えたことを検出した場合に、前記外部機器へ撮影指示要求を送信するようコンピュータを制御することを特徴とするプログラム。
【請求項１４】
請求項１２または１３に記載のプログラムを記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像装置及び再生装置に関し、特に、ネットワークを介して接続された外部再生装置に対して、ライブストリーミング配信機能を用いて撮影映像を送信可能な撮像装置に用いて好適な技術に関するものである。
【背景技術】
【０００２】
近年、撮影した動画や静止画等の映像コンテンツを、ネットワークを経由して送信することの可能なデジタルビデオカメラ等が知られている。また、「Ustream（登録商標）」や「ニコニコ生放送（登録商標）」のようなライブストリーミングを行うためのプラットフォームを提供するクラウドサービス等も普及してきている。
【０００３】
ネットワークを介して配信される映像コンテンツの再生装置には、従来のＴＶやＰＣの他にタッチパネルを有したタブレット型ＰＣ等も利用されている。タッチパネルを利用したユーザーインターフェースでは、使用者はディスプレイ上に置いた指の操作で画面遷移や拡大／縮小表示をコントロールすることができ、直観的に操作することが可能である。
【０００４】
しかし、ライブストリーミング配信を行う際には、映像コンテンツの撮影者側が撮影したい映像範囲と、視聴側が視聴したい映像範囲に差異がある場合が起こりえる。このような状況下では、視聴者側は撮影者に自らが視聴したい映像範囲を簡単な操作で要求できることが望まれる。また、撮影者側には視聴者から受信した撮影リクエストを、現在行っている撮影の邪魔にならないように掲示することが求められる。
【０００５】
例えば、特許文献１では、視聴者は視聴機器を操作して視聴者の視聴したい映像範囲を指定すると、その情報が撮影リクエストとして撮影者側へ送信され、撮影リクエストは撮影装置上に表示され撮影者に掲示される動画撮影装置が提案されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−２７１１４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１で提案されている動画撮影装置は、視聴者が撮影者へのリクエストを、視聴機器を操作して撮影者へ送信し、撮影装置上に表示している。しかしながら、これでは撮影画面に常に視聴者側からのリクエストが表示され、撮影者の撮影の妨げになるという課題があった。また、特許文献１では、視聴者のタッチパネルを利用したユーザーインターフェースによる操作方法までは言及されていない。
本発明は前述の問題点に鑑み、撮影者が行っている撮影の邪魔にならないように視聴者からの撮影リクエストを伝えることができるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の撮像装置は、ネットワークを介して再生装置に撮影映像を配信する配信手段と、配信された撮影映像に対して実行される画面操作に関する操作情報を前記再生装置から受信する操作情報受信手段と、前記操作情報受信手段により受信した操作情報を判定する操作情報判定手段と、撮影者への撮影指示を表示する表示手段と、前記撮影映像を撮影する撮影者への撮影指示を行う制御手段とを備える撮像装置であって、前記制御手段は、前記操作情報判定手段が、受信した操作情報が再生装置の表示可能範囲を超える画面操作に関する情報であると判定した場合に、前記表示手段に撮影者への撮影指示を表示するよう制御することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、撮影者が行っている撮影の邪魔にならないように視聴者からの撮影リクエストを伝えることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態における撮像装置の内部構成例を示すブロック図である。
【図２】本発明の実施形態における再生装置の内部構成例を示すブロック図である。
【図３】本発明の実施形態におけるストリーミング配信ネットワークシステムの構成例を示す図である。
【図４】本発明の実施形態に係り、（ａ）撮像装置と再生装置との間の通信処理を示すシーケンス図、（ｂ）座標情報を示す図である。
【図５】本発明の実施形態における撮影装置に表示される画面の一例を示す図である。
【図６】本発明の実施形態における再生装置に表示される画面の一例を示す図である。
【図７】本発明の実施形態における撮影装置に表示される画面の一例を示す図である。
【図８】本発明の実施形態における再生装置に表示される画面の一例を示す図である。
【図９】本発明の第１の実施形態における再生装置が検出した視聴者の操作情報を撮像装置に送信する処理手順の一例を示すフローチャートである。
【図１０】本発明の第１の実施形態における撮像装置が再生装置から表示限界を超えた操作情報を受信した際の処理手順の一例を示すフローチャートである。
【図１１】本発明の第２の実施形態における再生装置が生成した撮影指示情報を撮像装置に送信する処理手順の一例を示すフローチャートである。
【図１２】本発明の第２の実施形態における撮像装置が再生装置から撮影指示情報を受信した際の処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下に、本発明の好ましい実施形態を、添付の図面に基づいて詳細に説明する。
［第１の実施形態］
以下、図を参照して、本発明の第１の実施形態について説明する。
図１は、本発明の実施形態における撮像装置１００の内部構成例を示す図である。
【００１２】
図１に示す撮像装置１００は、制御部１０１、ＲＯＭ１０２、ＲＡＭ１０３、撮像部１０４、記録部１０５、通知部１０６、操作部１０７、通信部１０８、加速度検出部１０９、タイマー部１１０、内部バス１１１で構成される。
【００１３】
制御部１０１は、例えばＣＰＵであり、内部バス１１１を介してＲＯＭ１０２、ＲＡＭ１０３、撮像部１０４、記録部１０５、通知部１０６、操作部１０７、通信部１０８、加速度検出部１０９、タイマー部１１０と接続され、これらの制御の全てを行う。なお、制御部１０１が行う制御は、制御部１０１だけで行う代わりに、複数のハードウェアが分担して実行されるようにしてもよい。
【００１４】
ＲＯＭ１０２は、制御部１０１が実行する撮像装置１００の各部の制御を行うプログラム、および各部の処理に関するパラメータ等の情報が格納されている。
ＲＡＭ１０３は、制御部１０１がＲＯＭ１０２に格納されているプログラムを実行する際に作業領域として使用するための揮発性メモリである。
【００１５】
撮像部１０４は、光学レンズ、撮像素子、画像処理部等で構成され、撮像部１０４によって撮影された動画データ及び静止画データは一時的にＲＡＭ１０３に格納され、制御部１０１の指示によって記録部１０５に記録される。
また、撮像部１０４は、制御部１０１からの指示に基づいてズーム、フォーカス、絞り値設定等の制御も行う。光学レンズは、ズームレンズ、フォーカスレンズを含むレンズ群である。撮像素子は、光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される。
【００１６】
画像処理部は、制御部１０１の制御に基づき、ＲＡＭ１０３や記録部１０５に格納されている動画データ及び静止画データに対して各種画像処理を施す。画像処理部が実行する画像処理にはＡ／Ｄ変換処理、Ｄ／Ａ変換処理、動画データ及び静止画データの符号化処理、圧縮処理、復号化処理、リサイズ処理、ノイズ低減処理、色変換処理等が含まれる。
【００１７】
画像処理部は、特定の画像処理を施すための専用の回路ブロックで構成してもよい。また、画像処理部の種別によっては画像処理部を用いずに制御部１０１がプログラムに従って画像処理を施す。
【００１８】
記録部１０５は、記録媒体（図示せず）を備えており、撮像部１０４が取得した動画データ及び静止画データを、制御部１０１の指示に基づいて記録媒体に記録する。なお、記録媒体は、例えば内蔵フラッシュメモリや内蔵ＨＤＤ等の内蔵記録媒体であってもよいし、着脱可能なメモリーカード等の外部記録媒体であっても構わない。
【００１９】
通知部１０６は、撮像部１０４が取得した動画及び静止画データや、記録部１０５から読み出された動画、静止画データ、及び使用者の操作のためのアイコン等を表示するディスプレイ等を有する。ディスプレイは、制御部１０１の制御に基づいて、動画データ及び静止画データやＧＵＩ（Graphical User Interface）を表示する。
【００２０】
制御部１０１は、プログラムに従い制御信号を生成し、ディスプレイに表示するための映像信号を生成してディスプレイに出力するように通知部１０６を制御する。さらに、通知部１０６は、撮像部１０４が取得した動画データの音声、記録部１０５から読み出された動画データの音声、使用者の操作のための確認音や警告音をスピーカー（図示せず）から出力してもよい。
【００２１】
操作部１０７は、撮像装置１００の各種操作要求を使用者から受け付ける。使用者は、操作部１０７を介して撮像装置１００の各種設定を行う。操作部１０７は、キーボードなどの文字情報入力デバイスや、マウスやタッチパネルといったポインティングデバイス、ボタン、ダイヤル、ジョイスティック、タッチセンサ、タッチパッドなどを含む、使用者からの操作を受け付けるための入力デバイスである。なお、タッチパネルは、ディスプレイに重ね合わせて平面的に構成され、接触された位置に応じた座標情報が出力されるようにした入力デバイスである。
【００２２】
通信部１０８は、ＲＡＭ１０３や記録部１０５に格納されている映像データ（撮影映像）や音声データ等をネットワークを介して接続された外部機器へ送信する。通信部１０８は、ネットワークに接続する際に、Ethernet（登録商標）等の有線通信方式を用いてもよいし、無線ＬＡＮ規格に規定されている８０２．１１ａ、ｂ、ｇ、ｎ、ａｃ規格に代表される無線通信方式を用いてもよい。なお、無線通信の接続方式としては、ＳＳＩＤ(Service Set Identifier)や暗号方式等の無線ＬＡＮ接続に関するパラメータを用いて、アクセスポイントを介して通信を行うインフラストラクチャー・モードを利用するのが一般的である。
【００２３】
加速度検出部１０９は、位時間当たりの速度の変化を検出するものであり、例えばＸ軸方向、Ｙ軸方向及びＺ軸方向の加速度値を検出可能な３軸加速度センサである。加速度検出部１０９によって供給される情報により、制御部１０１は撮像装置１００の手振れ等を検出する。
【００２４】
タイマー部１１０は、現在の日付および時刻や各部で行われる処理に関する時間等の計測を行う。
内部バス１１１は、制御部１０１、ＲＯＭ１０２、ＲＡＭ１０３、撮像部１０４、記録部１０５、通知部１０６、操作部１０７、通信部１０８、加速度検出部１０９と接続されており、各部は内部バス１１１を介してお互いにデータのやり取りを行う。
【００２５】
次に、図２は、本発明の実施形態における再生装置２００の内部構成例を示す図である。
図２に示す再生装置２００は、制御部２０１、ＲＯＭ２０２、ＲＡＭ２０３、タイマー部２０４、記録部２０５、通知部２０６、操作部２０７、通信部２０８、内部バス２０９で構成される。
【００２６】
制御部２０１は、例えばＣＰＵであり、内部バス２０９を介してＲＯＭ２０２、ＲＡＭ２０３、撮像部１０４、記録部２０５、通知部２０６、操作部２０７、通信部２０８と接続され、これらの制御の全てを行う。
【００２７】
ＲＯＭ２０２は、制御部２０１が実行する再生装置２００の各部の制御を行うプログラム、および各部の処理に関するパラメータ等の情報、及び再生装置２００に固有の情報が格納されている。
【００２８】
ＲＡＭ２０３は、制御部２０１がＲＯＭ２０２に格納されているプログラムを実行する際に作業領域として使用するための揮発性メモリである。
タイマー部２０４は、現在の日付および時刻や各部で行われる処理に関する時間等の計測を行う。
【００２９】
記録部２０５は、記録媒体（図示せず）を備えており、撮像部１０４が取得した動画データ及び静止画データを、制御部２０１の指示に基づいて記録媒体に記録する。なお、記録媒体は、例えば内蔵フラッシュメモリや内蔵ＨＤＤ等の内蔵記録媒体であってもよいし、着脱可能なメモリーカード等の外部記録媒体であっても構わない。
【００３０】
通知部２０６は、撮像部１０４が取得した動画及び静止画データや、記録部２０５から読み出された動画及び静止画データ及び使用者の操作のためのアイコン等を表示するディスプレイ等を有する。ディスプレイは、制御部２０１の制御に基づいて、動画データ及び静止画データやＧＵＩを表示する。
【００３１】
制御部２０１は、プログラムに従い制御信号を生成し、ディスプレイに表示するための映像信号を生成してディスプレイに出力するように通知部２０６を制御する。さらに、通知部２０６は、撮像部１０４が取得した動画データの音声、記録部２０５から読み出された動画データの音声、使用者の操作のための確認音や警告音をスピーカー（図示せず）から出力してもよい。
【００３２】
操作部２０７は、撮像装置１００の各種操作要求を使用者から受け付ける。使用者は、操作部２０７を介して撮像装置１００の各種設定を行う。操作部２０７は、キーボードなどの文字情報入力デバイスや、マウスやタッチパネルといったポインティングデバイス、ボタン、ダイヤル、ジョイスティック、タッチセンサ、タッチパッドなどを含む、使用者からの操作を受け付けるための入力デバイスである。なお、タッチパネルは、ディスプレイに重ね合わせて平面的に構成され、接触された位置に応じた座標情報が出力されるようにした入力デバイスである。
【００３３】
操作部２０７にタッチパネルが含まれる場合、制御部２０１はタッチパネルへの以下の画面操作を検出する。タッチパネルを指やペンで触れたこと（以下、タッチダウンと称する）。タッチパネルを指やペンで触れている状態であること（以下、タッチオンと称する）。タッチパネルを指やペンで触れたまま移動していること（以下、ムーブと称する）。タッチパネルに触れていた指やペンを離したこと（以下、タッチアップと称する）。タッチパネルに何も触れていない状態（以下、タッチオフと称する）。
【００３４】
これらの操作や、タッチパネル上に指やペンが触れている位置座標は内部バス２０９を介して制御部２０１に通知され、制御部２０１は通知された情報に基づいて使用者によってタッチパネル上でどのような操作が行われたかを判定する。ムーブについては、タッチパネル上で移動する指やペンの移動方向についても位置座標の変化に基づいて、タッチパネル上の垂直成分・水平成分毎に判別する。
【００３５】
また、タッチパネル上をタッチダウンから一定のムーブを経てタッチアップしたとき、ストロークを描いたこととする。素早くストロークを描く操作をフリックと呼ぶ。フリックは、タッチパネル上に指を触れたままある程度の距離だけを素早く動かして、そのまま離すといった操作であり、言い換えればタッチパネル上を指ではじくように素早くなぞる操作である。
【００３６】
所定距離以上を、所定速度以上でムーブしたことが検出され、そのままタッチアップが検出されるとフリックが行われたと判定できる。
また、所定距離以上を、指定速度未満でムーブしたことが検出された場合はドラッグが行われたと判定するものとする。
また、タッチパネル上の異なる二点で同時に逆方向へのムーブを検出した場合には、ズームイン／ズームアウトが行われたものと判定する。タッチパネルは、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いてもよい。
【００３７】
通信部２０８は、ＲＡＭ２０３や記録部２０５に格納されている映像データや音声データ等を、ネットワークを介して接続された外部機器へ送信する。通信部２０８は、ネットワークに接続する際に、Ethernet等の有線通信方式を用いてもよいし、無線ＬＡＮ規格に規定されている８０２．１１ａ、ｂ、ｇ、ｎ規格に代表される無線通信方式を用いてもよい。なお、無線通信の接続方式としては、ＳＳＩＤや暗号方式等の無線ＬＡＮ接続に関するパラメータを用いて、アクセスポイントを介して通信を行うインフラストラクチャー・モードを利用するのが一般的である。
【００３８】
内部バス２０９は、制御部２０１、ＲＯＭ２０２、ＲＡＭ２０３、タイマー部２０４、記録部２０５、通知部２０６、操作部２０７、通信部２０８と接続されており、各部は内部バス２０９を介してお互いにデータのやり取りを行う。
【００３９】
図３は、本発明の実施形態におけるストリーミング配信ネットワークシステム３００の構成例を示す図である。
図３に示すストリーミング配信ネットワークシステム３００は、撮影した映像コンテンツを配信する撮像装置１００と、クラウドサービス３０１と、再生装置２００とを備える。クラウドサービス３０１は、撮像装置１００からの映像コンテンツを中継する。再生装置２００は、配信された映像コンテンツを再生する。
【００４０】
本実施形態では、撮像装置１００としてデジタルビデオカメラを用い、再生装置２００にタブレットＰＣを用いるものと想定して説明を行う。しかし、撮像装置１００はコンパクトデジタルカメラ、デジタル一眼レフカメラ、ウェアラブルカメラ、スマートフォン等でもよいし、再生装置２００はＰＣ、ＴＶ、スマートフォン等でも構わない。撮像装置１００と再生装置２００間のファイルの配信方式にはストリーミング配信を用いる。なお、ここでいう映像コンテンツとは、ビデオデータ及びオーディオデータを含む動画コンテンツであってもよいし、静止画コンテンツ等であっても構わない。
【００４１】
次に、図４（ａ）は、本発明の実施形態における撮像装置１００と再生装置２００との間の通信処理を示すシーケンス図である。ここでは、映像コンテンツを中継するクラウドサービス３０１の説明は省略する。
Ｓ４０１において、撮影者が撮像装置１００の操作部１０７を操作することによって、制御部１０１は、通信部１０８を介して再生装置２００への接続処理を開始すると同時に、再生装置２００に関する情報取得要求を送信する。
Ｓ４０２において、制御部２０１は、通信部２０８を介して撮像装置１００からの再生装置情報取得要求を受信すると、ＲＯＭ２０２から再生装置２００の機器情報を読み出し、通信部２０８を介して撮像装置１００に送信する。
【００４２】
次に、Ｓ４０３において、制御部１０１は、通信部１０８を介して再生装置２００からの再生装置情報を取得すると、撮像部１０４で撮影している映像コンテンツを、通信部１０８を介して再生装置２００にストリーミング配信を始める。
【００４３】
再生装置２００のＲＯＭ２０２内に格納されている機器情報の中には、図４（ｂ）、（ｃ）に示すような座標情報も含まれている。
再生装置２００が有するディスプレイは複数の画素を有し、Ｘ軸及びＹ軸方向に展開しており、図４（ｂ）に示す再生装置２００のディスプレイ２００aは、２０４８×１５３６ドットのタッチパネルを搭載しているものとする。
【００４４】
Ｓ４０４において、視聴者が操作部２０７であるタッチパネル上での操作を行うと、制御部２０１は操作部２０７から取得した操作情報を、通信部２０８を介して撮像装置１００に送信する。この際に、制御部２０１は、操作部２０７から取得した座標情報から、タッチパネル上での視聴者の操作を判別する。例えば、制御部２０１は操作部２０７より座標Ａ点でタッチダウンを検出し、タッチオンの状態のまま座標Ａ´点でのタッチアップを検出すると、視聴者のムーブ操作を判別する。
【００４５】
また、制御部２０１は、タイマー部２０４からムーブ操作が行われている時間情報を取得し、タッチパネル上の視聴者の指あるいはタッチペンでの操作速度を算出し、該ムーブ操作をフリック操作もしくはドラッグ操作であるかを判別する。
また、制御部２０１は操作部２０７及びタイマー部２０４から同時刻に座標Ｂ点と座標Ｃ点のタッチダウンを検出し、タッチオンの状態のまま座標Ｂ´点及び座標Ｃ´点でのタッチアップを検出すると、該ムーブ操作をズームイン操作と判別する。
【００４６】
同様に、同時刻に座標Ｂ´点と座標Ｃ´点のタッチダウンを検出し、タッチオンの状態のまま座標Ｂ点及び座標Ｃ点でのタッチアップを検出すると、該ムーブ操作をズームアウト操作と判別する。
【００４７】
次に、図５、図６、図７及び図８を用いて、視聴者が行う再生装置２００の操作によって、撮影者に撮影指示を出す際の撮像装置１００及び再生装置２００上に表示される画面の一例について説明する。
視聴者のフリック操作およびドラッグ操作で撮像装置１００に撮影指示が表示される画面の一例を図５及び図６に示す。
【００４８】
制御部１０１が撮像部１０４で撮影中の映像コンテンツを通知部１０６に表示している様子を図５（ａ）に示す。制御部１０１は、撮影中の映像コンテンツを通知部１０６に表示すると同時に、通信部１０８を介して映像コンテンツを再生装置２００に送信している。
【００４９】
図６（ａ）は、制御部２０１が通信部２０８を介して撮像装置１００より受信した映像コンテンツを通知部２０６に表示している様子を示している。図６（ａ）の再生装置２００に表示されている映像コンテンツの範囲は、撮像装置１００が撮影・配信している映像コンテンツの表示範囲より狭いものとして説明を行う。
【００５０】
視聴者は、視聴している映像コンテンツの範囲を変更したい時、操作部２０７のタッチパネルを操作する。制御部２０１は、操作部２０７から操作情報を取得し、それがフリック操作やドラッグ操作であると検出した場合には、検出した方向に映像コンテンツの表示範囲を遷移させる。例えば、図６（ｂ）の画面表示は、図６（ａ）の状態から左方向にフリック操作を行った結果である。
【００５１】
次に、視聴者が図６（ｂ）の状態から更に左方向にフリック操作を行い、再生装置２００の映像コンテンツ表示範囲の限界を超える操作が行われた場合の処理に関して説明する。
制御部２０１は、操作部２０７より映像コンテンツの表示されていない画素の座標値を検出した場合には、図６（ｃ）に示すように通知部２０６にグレーアウトを表示する。グレーアウト表示以外にも表示できる映像コンテンツがない旨の通知を表示してもよい。
【００５２】
また、このタイミングで制御部２０１は通信部２０８を介して撮像装置１００に映像コンテンツの表示範囲を超える操作が行われた旨の情報を送信する。その他にも、制御部２０１は、グレーアウト表示後にタッチオフ状態を検出したら、映像コンテンツを表示可能範囲内に戻し、そのタイミングで通信部２０８を介して撮像装置１００に映像コンテンツの表示範囲を超える操作が行われた旨の情報を送信してもよい。
【００５３】
また、制御部２０１は、グレーアウト表示を行える範囲を有限と設定し、グレーアウト表示の表示可能範囲の限界点に達したタイミングで通信部２０８を介して撮像装置１００に映像コンテンツの表示範囲を超える操作が行われた旨の情報を送信してもよい。
【００５４】
制御部１０１は、通信部１０８を介して再生装置２００から映像コンテンツの表示可能範囲を超える操作情報を受信した場合には、図５（ｂ）に示すように、通知部１０６に撮影者への撮影指示を表示する。通信部１０８が、映像コンテンツの表示可能範囲を超える操作情報受信を行った場合の撮影指示は、文章・矢印・点滅等で表示してもよい。
図５（ｃ）に示すように、撮影者が撮影指示通りに撮影範囲を変更した場合、再生装置２００も図６（ｄ）に示すように、撮影指示要求を出した方向に映像コンテンツの表示可能範囲を拡大する。
【００５５】
次に、視聴者のズームイン／ズームアウト操作で撮像装置１００に撮影指示が表示される画面の一例を図７及び図８に示す。
視聴者は、図６（ａ）の状態から、映像コンテンツの一部を拡大して視聴したい時、ズームイン操作を行う。
制御部２０１は、操作部２０７から操作情報を取得し、それがズームイン操作であると検出した場合には、タッチダウンの操作検出した座標位置とタッチアップの操作検出した座標位置に基づいて映像コンテンツを拡大して通知部２０６に表示する。例えば、図８（ａ）の画面表示は、図６（ａ）の状態からズームイン操作を行った結果を示す図である。
【００５６】
図７（ａ）に示すように、制御部１０１が通信部１０８を介して再生装置２００からズームイン操作の操作情報を受信した場合、撮影指示を表示する。
【００５７】
この時、再生装置２００には表示可能な解像度が予め設定されており、所定の解像度以下の表示は行えないことを前提とする。すなわち、表示限界の座標点を超えるムーブ操作を行ってもそれ以上ズームインすることはできない。
【００５８】
制御部２０１は、操作部２０７より表示限界の座標点を超えるズームイン操作を検出したタイミングで、通信部２０８を介して撮像装置１００に映像コンテンツの表示範囲を超えるズームイン操作が行われた旨の情報を送信する。
【００５９】
また、制御部２０１は、操作部２０７よりタッチアップを検出するまではズームイン操作を受け付け、タッチアップ操作を検出後に映像コンテンツを表示可能範囲内に戻す。そして、そのタイミングで通信部２０８を介して撮像装置１００に映像コンテンツの表示範囲を超える操作が行われた旨の情報を送信してもよい。
【００６０】
制御部１０１は、通信部１０８を介して再生装置２００から映像コンテンツの表示範囲を超えるズームイン操作情報を受信した場合には、図７（ｂ）に示すように、通知部１０６に撮影者への撮影指示を表示する。撮影指示は、文章・矢印・点滅等で表示してもよい。
【００６１】
視聴者は、図６（ａ）の状態から、表示されている映像コンテンツより広い範囲を視聴したい時、ズームアウト操作を行う。
制御部２０１は、操作部２０７から操作情報を取得し、それがズームアウト操作であると検出した場合には、タッチダウンを検出した座標位置とタッチアップを検出した座標位置に基づいて映像コンテンツを縮小して通知部２０６に表示する。例えば、図８（ｂ）の画面表示は図６（ａ）の状態からズームアウト操作を行った結果である。
【００６２】
次に、視聴者が図８（ｂ）の状態から更にズームアウト操作を行い、映像コンテンツの表示範囲の限界を超える操作が行われた場合の処理に関して説明する。
制御部２０１は、操作部２０７より映像コンテンツの表示されていない画素の座標値を検出した場合には、図８（ｃ）に示すように表示されている映像コンテンツの周囲にグレーアウトを表示する。グレーアウト表示以外にも表示できる映像コンテンツがない旨の通知を表示してもよい。
【００６３】
また、このタイミングで制御部２０１は、通信部２０８を介して撮像装置１００に映像コンテンツの表示範囲を超える操作が行われた旨の情報を送信する。その他にも、制御部２０１は、グレーアウト表示後にタッチオフ状態を検出したら、映像コンテンツを表示可能範囲内に戻し、そのタイミングで通信部２０８を介して撮像装置１００に映像コンテンツの表示範囲を超える操作が行われた旨の情報を送信してもよい。
【００６４】
また、グレーアウト表示を行える範囲を有限のものと設定し、グレーアウト表示の表示可能範囲の限界点に達したとする範囲検出が行われたタイミングで撮像装置１００に映像コンテンツの表示範囲を超える操作が行われた旨の情報を送信してもよい。
その他の処理に関しては、映像コンテンツの表示範囲を遷移させる時の処理と同様のものである。
【００６５】
次に、図９のフローチャートを用いて、再生装置２００が視聴者の操作を検出し、検出した操作情報を撮像装置１００に送信する処理手順を説明する。撮像装置１００から再生装置２００へ映像コンテンツのストリーミング配信は行われているものとする。
まず始めに、Ｓ９０１において、制御部２０１は、操作部２０７より一点のタッチダウン操作を検出すると、Ｓ９０２において、タイマー部２０４を制御してタッチダウン操作を検出した時点からタイマーカウントを開始する。
【００６６】
Ｓ９０３において、制御部２０１が操作部２０７より、Ｓ９０１で検出したタッチダウンの座標からのムーブ操作を検出した場合、Ｓ９０４に進む。
Ｓ９０４において、制御部２０１が、映像コンテンツの表示範囲を超えた操作情報を検出したか否かを判断する。映像コンテンツの表示範囲を超えた場合には、Ｓ９０５に進み、制御部２０１は、通知部２０６の表示可能範囲を超えた遷移操作が行われたと判別する。
【００６７】
Ｓ９０６において、制御部２０１は、操作部２０７より、Ｓ９０１で検出したタッチダウン操作から表示可能範囲内でのタッチアップ操作を検出すると、Ｓ９０７に進む。また、制御部２０１は操作部２０７よりタッチアップ操作を検出しない場合には、操作部２０７からのタッチアップ操作情報の検出を待ち続ける。
【００６８】
Ｓ９０７において、制御部２０１は、タイマー部２０４を制御して操作時間情報を取得して、タッチダウン操作からタッチアップ操作までの操作時間が、所定の時間以上経過しているか否かを判断する。タイマー部２０４より取得した操作時間情報が、所定の時間以上であった場合には、Ｓ９０８において、操作部２０７が検出した視聴者の操作をドラッグ操作であると判別する。
【００６９】
一方、タイマー部２０４より取得した操作時間情報が、所定の時間未満であった場合には、Ｓ９０９において、制御部２０１は、操作部２０７が検出した視聴者の操作をフリック操作であると判別する。
【００７０】
Ｓ９０３において、制御部２０１が、操作部２０７よりＳ９０１で検出したタッチダウンの座標からのムーブ操作を検出しない場合、Ｓ９１０に進む。
Ｓ９１０において、制御部２０１は、タイマー部２０４より所定の時間が経過しいるか否かを判断する。制御部２０１は、所定の時間が経過したことを判断するとＳ９１１において、操作部２０７が検出した操作をその他の操作と判別する。
また、Ｓ９１０において、制御部２０１は、タイマー部２０４より取得した時間情報が所定の時間未満である場合には、Ｓ９０３に戻り、操作部２０７からのムーブ操作の検出を待ち続ける。
【００７１】
次に、Ｓ９１２において、制御部２０１は、操作部２０７より二点のタッチダウン操作を検出した場合、Ｓ９１３に進む。Ｓ９１３において、検出した二点の座標点が各々逆方向への座標の移動を検出すると、Ｓ９１４に進む。
【００７２】
Ｓ９１４において、制御部２０１は、映像コンテンツの表示範囲を超えた操作情報を検出したか否かを判断する。映像コンテンツの表示範囲を超えた操作情報を検出した場合には、Ｓ９１５において、制御部２０１は、通知部２０６の表示可能範囲を超えたズーム操作が行われたと判別する。
【００７３】
Ｓ９１６において、制御部２０１は、操作部２０７より、表示可能範囲内でのタッチアップ操作を検出すると、Ｓ９１７において、操作部２０７が検出した視聴者の操作をズーム操作であると判別する。
【００７４】
Ｓ９１６において、制御部２０１は、操作部２０７よりタッチアップ操作を検出しない場合には、操作部２０７からのタッチアップ操作情報の検出を待ち続ける。
Ｓ９１３において、制御部２０１は、操作部２０７よりＳ９１２で検出した二点の座標点の各々逆方向への座標の移動を検出しない場合には、Ｓ９１８において、タイマー部２０４を制御して時間情報を取得する。
【００７５】
Ｓ９１９において、制御部２０１は、Ｓ９１８でタイマー部２０４より取得した時間情報が所定の時間以上であるか否かを判断する。所定の時間以上である場合には、Ｓ９２０において、操作部２０７が検出した視聴者の操作をその他の操作であると判別する。また、所定の時間未満である場合には、制御部２０１は、Ｓ９１３に戻り、二点の座標点の移動の検出を待ち続ける。
【００７６】
最後に、Ｓ９２１において、制御部２０１は、Ｓ９０５、Ｓ９０８、Ｓ９０９、Ｓ９１１、Ｓ９１５、Ｓ９１７及びＳ９２０で判別した操作情報を通信部２０８を介して撮像装置１００に送信する。
Ｓ９１２において、制御部２０１は、操作部２０７からタッチオフを検出した場合には、タッチダウンの検出を待ち続ける。
【００７７】
次に、図１０のフローチャートを用いて、撮像装置１００が再生装置２００から表示限界を超えた操作情報を受信した際に行なわれる操作情報判定処理を説明する。
まず始めに、Ｓ１００１において、制御部１０１は、通信部１０８を介して再生装置２００から、通知部２０６の表示可能範囲を超えたフリック操作、もしくはドラッグ操作に関する視聴者の操作情報を受信したか否かを判断する。通知部２０６の表示可能範囲を超えた操作情報の受信が発生すると、Ｓ１００２において、制御部１０１は、受信した操作情報に基づいた撮影指示を通知部１０６に表示する。
【００７８】
Ｓ１００１において、制御部１０１は、通信部１０８を介して再生装置２００から通知部２０６の表示可能範囲を超えた操作に関する操作情報を受信しない場合には、表示可能範囲を超えた操作に関する操作情報の受信を待ち続ける。
【００７９】
続いて、Ｓ１００３において、制御部１０１は、タイマー部１１０を制御して撮影指示を通知部１０６に表示した時点からタイマーカウントを開始する。
Ｓ１００４において、制御部１０１は、タイマー部１１０より取得した時間情報が、所定の時間以上であったか否かを判断する。所定の時間以上であった場合には、Ｓ１００５において、通知部１０６に表示している撮影指示を取り消す。
【００８０】
Ｓ１００４において、制御部１０１は、タイマー部１１０より取得した時間情報が、所定の時間未満であった場合、Ｓ１００６に進む。
Ｓ１００６において、制御部１０１は、加速度検出部１０９より通知部１０６に表示されている撮影指示通りに撮像装置１００が移動されたか否かを判断する。撮影指示通りに撮像装置１００が移動され、撮影範囲の変更を検出する撮影範囲変更検出処理を行って、撮影指示に従ったことを検出した場合には、Ｓ１００５において、制御部１０１は、通知部１０６に表示している撮影指示を取り消す。
【００８１】
Ｓ１００６において、制御部１０１は、加速度検出部１０９より通知部１０６に表示されている撮影指示通りに撮像装置１００が移動されたことを検出しない場合には、Ｓ１００４に戻り、タイマー部１１０に時間情報の取得を要求する。
【００８２】
続いて、Ｓ１００７において、制御部１０１は、通信部１０８を介して再生装置２００から通知部２０６の表示可能範囲を超えたズームイン操作、もしくはズームアウト操作に関する操作情報を受信したか否かを判断する。表示可能範囲を超えた操作情報の受信が発生すると、Ｓ１００８において、制御部１０１は受信した操作情報に基づいた撮影指示を通知部１０６に表示する。
【００８３】
Ｓ１００９において、制御部１０１は、タイマー部１１０を制御して撮影指示を通知部１０６に表示した時点からタイマーカウントを開始する。
Ｓ１０１０において、制御部１０１は、タイマー部１１０より取得した時間情報が、所定の時間以上であったか否かを判断する。所定の時間以上であった場合、Ｓ１０１１において、制御部１０１は、通知部１０６に表示している撮影指示を取り消す。タイマー部１１０より取得した時間情報が、所定の時間以上でなかった場合、Ｓ１０１２に進む。
【００８４】
Ｓ１０１２において、制御部１０１は、撮像装置１００が撮影指示通りに撮影範囲が移動されたことを検出した場合には、Ｓ１０１１において、制御部１０１は、通知部１０６に表示している撮影指示を取り消す。
Ｓ１０１２において、制御部１０１は、加速度検出部１０９より通知部１０６に表示されている撮影指示通りに撮像装置１００が移動されたことを検出しない場合には、Ｓ１０１０に戻り、タイマー部１１０に時間情報の取得を要求する。
【００８５】
制御部１０１は、再生装置で実行される画面操作の限界を検出する画面操作限界検出処理により、画面操作に関する情報から、再生装置の画面操作の限界を検出した際に、撮影者への撮影指示を通知部１０６に表示する。
また、制御部１０１は、再生装置での画面操作に関する同様の情報を所定の回数以上連続で受信した際。または、再生装置で実行される画面操作速度を検出する画面操作速度検出処理において、所定の速度以上の画面操作を検出した際に、撮影者への撮影指示を通知部１０６に表示する。
【００８６】
また、撮影指示表示を消去するタイミングに関しては、前述した以外に撮影者が操作部を操作して手動で撮影指示表示を消去することができてもよい。また、再生装置２００側でタッチアップが検出され、映像コンテンツの表示可能範囲内に戻したタイミングで撮影指示表示を消去することができてもよい。また、撮像装置１００が自動雲台等の自動で撮影方向を変更することが可能な装置に設置されている時には、撮像装置１００が自動的に撮影指示に従う動作を行ってもよい。
【００８７】
［第２の実施形態］
以下、本発明の第２の実施形態について説明する。
なお、第１の実施形態と同様の部分に関しては説明を省略し、第２の実施形態に特徴的な部分に関して詳細に説明する。
以下、図４の撮像装置１００と再生装置２００との間の通信処理を示すシーケンスにおいて、第２の実施形態で追加される部分に関して説明する。
【００８８】
Ｓ４０４において、制御部２０１は、操作部２０７から取得した操作情報を、通信部２０８を介して撮像装置１００に送信している。
本実施形態においては、制御部２０１は、操作部２０７から取得した操作情報から撮影指示情報を生成し、撮影指示情報を通信部２０８を介して撮像装置１００に送信可能である。
【００８９】
次に、図１１のフローチャートを参照しながら、第２の実施形態における再生装置２００が生成した撮影指示情報を撮像装置１００に送信する処理手順を説明する。図９の処理と同様の処理ステップは同じステップ番号を付して説明を省略する。
図１１において、Ｓ９０５において、制御部２０１が通知部２０６の表示可能範囲を超えた遷移操作（パン）が行われたと判別すると、Ｓ１１０１において、制御部２０１は、撮像装置１００への撮影指示情報（パン）を生成する。そして、Ｓ９２１において、通信部２０８を介して撮像装置１００へ撮影指示情報を送信する。
【００９０】
また、Ｓ９１５において、制御部２０１が、通知部２０６の表示可能範囲を超えたズーム操作が行われたと判別すると、Ｓ１１０２において、制御部２０１は、撮像装置１００への撮影指示情報を生成する。Ｓ９２１において、制御部２０１は、通信部２０８を介して撮像装置１００へ撮影指示情報を送信する。
制御部２０１は、Ｓ９０８、Ｓ９０９、Ｓ９１１、Ｓ９１７、Ｓ９２０のそれぞれにおいて、操作部２０７より検出された視聴者操作に関しては、そこで処理を終了する。
【００９１】
次に、図１２のフローチャートを参照しながら、撮像装置１００が再生装置２００から撮影指示情報を受信した際の処理手順の一例を説明する。
Ｓ１２０１において、または、Ｓ１２０７において、制御部１０１は、通信部１０８を介して再生装置２００からの撮影指示情報を受信した場合には、次のステップに処理を進める。それ以降の処理は、図１０の処理と同様であるので、同じステップ番号を付して説明を省略する。
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形および変更が可能である。
【００９２】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、前述した実施形態の機能を実現するソフトウェア（コンピュータプログラム）を、ネットワーク又は各種のコンピュータ読み取り可能な記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００９３】
１００  撮像装置
１０１  制御部
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  撮像部
１０５  記録部
１０６  通知部
１０７  操作部
１０８  通信部
１０９  加速度検出部
１１０  タイマー部
１１１  内部バス
２００  再生装置
２０１  制御部
２０２  ＲＯＭ
２０３  ＲＡＭ
２０４  タイマー部
２０５  記録部
２０６  通知部
２０７  操作部
２０８  通信部
２０９  内部バス
３００  ストリーミング配信ネットワークシステム
３０１  クラウドサービス
【図１】
2015149676.tif 000003
【図２】
2015149676.tif 000004
【図３】
2015149676.tif 000005
【図４】
2015149676.tif 000006
【図５】
2015149676.tif 000007
【図６】
2015149676.tif 000008
【図７】
2015149676.tif 000009
【図８】
2015149676.tif 000010
【図９】
2015149676.tif 000011
【図１０】
2015149676.tif 000012
【図１１】
2015149676.tif 000013
【図１２】
2015149676.tif 000014