(57)【特許請求の範囲】
【請求項１】
あらかじめ優先度が設定された複数の外部装置のうち少なくともいずれかから、画像の撮像に係る指示を、無線の通信経路を介して受信する受信部と、
前記画像を撮像するための撮像部の、前記指示に基づく動作を、当該指示の送信元である前記外部装置に設定された前記優先度に応じて制御する制御部と、
を備え、
前記複数の外部装置のうち、いずれか一の外部装置は、他の外部装置よりも優先度が高く設定され、
前記制御部は、前記他の外部装置からの指示に応じて、前記一の外部装置からの指示に基づき撮像し当該一の外部装置に送信するメイン画像よりも画素数の少ないサブ画像が前記他の外部装置に送信されるように制御する、
情報処理装置。
【請求項２】
前記制御部は、前記指示の送信元が、前記一の外部装置と前記他の外部装置とのうちのいずれかに応じて、前記撮像部の当該指示に基づく動作を制御する、請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、前記指示の送信元が、前記一の外部装置と前記他の外部装置とのうちのいずれかに応じて、前記撮像部の制御内容を変更する、請求項２に記載の情報処理装置。
【請求項４】
前記制御部は、前記撮像部に前記メイン画像よりも画素数の少ない動画像を逐次撮像させ、前記指示の送信元が前記他の外部装置の場合には、逐次撮像された当該動画像から一部のフレーム画像を、当該指示に基づき撮像された前記画像として抽出し、当該画像が前記サブ画像として当該他の外部装置に送信されるように制御する、請求項１〜３のいずれか一項に記載の情報処理装置。
【請求項５】
前記制御部は、前記撮像部に逐次撮像させた前記動画像から、前記他の外部装置からの前記指示に応じて一部のフレーム画像を静止画像として抽出し、当該静止画像が前記サブ画像として当該他の外部装置に送信されるように制御する、請求項４に記載の情報処理装置。
【請求項６】
前記制御部は、前記撮像部に逐次撮像させた前記動画像から、前記他の外部装置からの前記指示に応じた期間に対応する一連のフレーム画像を動画像として抽出し、当該動画像が前記サブ画像として当該他の外部装置に送信されるように制御する、請求項４に記載の情報処理装置。
【請求項７】
前記制御部は、前記指示の送信元が前記他の外部装置の場合には、当該他の外部装置から指示された拡大率に基づき、前記撮像部に撮像された画像の少なくとも一部に対応するデジタルズーム画像を取得する、請求項４に記載の情報処理装置。
【請求項８】
前記複数の外部装置のうち、前記一の外部装置と、前記他の外部装置とを識別する識別部を備える、請求項２〜７のいずれか一項に記載の情報処理装置。
【請求項９】
前記識別部は、前記複数の外部装置のうち、所定の通信シーケンスを事前に実行した外部装置を、前記一の外部装置として識別する、請求項８に記載の情報処理装置。
【請求項１０】
前記識別部は、前記複数の外部装置のうち、より近傍に位置する外部装置を、前記一の外部装置として識別する、請求項８に記載の情報処理装置。
【請求項１１】
前記識別部は、前記複数の外部装置のうち、前記情報処理装置に密着する外部装置を、前記一の外部装置として識別する、請求項８に記載の情報処理装置。
【請求項１２】
前記識別部は、前記複数の外部装置のうち、前記通信経路とは異なる他の通信経路を介して接続された外部装置を、前記一の外部装置として識別する、請求項８に記載の情報処理装置。
【請求項１３】
画像の撮像に係る指示に対して、他の装置との間であらかじめ自身に設定された優先度を関連付ける制御部と、
前記優先度が関連付けられた前記指示を、無線の通信経路を介して、前記画像の撮像に係る動作を制御する外部装置に送信し、当該外部装置から撮像された画像を受信する通信部と、
を備え、
前記通信部は、前記優先度が他の装置よりも低い場合に、前記撮像された画像として、当該優先度が高い他の装置からの指示に基づき撮像されるメイン画像よりも画素数の少ないサブ画像を受信する、
情報処理装置。
【請求項１４】
あらかじめ優先度が設定された複数の外部装置のうち少なくともいずれかから、画像の撮像に係る指示を、無線の通信経路を介して受信することと、
プロセッサが、前記画像を撮像するための撮像部の、前記指示に基づく動作を、当該指示の送信元である前記外部装置の前記優先度に応じて制御することと、
を含み、
前記複数の外部装置のうち、いずれか一の外部装置は、他の外部装置よりも優先度が高く設定され、
前記他の外部装置からの指示に応じて、前記一の外部装置からの指示に基づき撮像し当該一の外部装置に送信するメイン画像よりも画素数の少ないサブ画像が前記他の外部装置に送信されるように制御される、
情報処理方法。
【請求項１５】
プロセッサが、画像の撮像に係る指示に対して、他の装置との間であらかじめ設定された優先度を関連付けることと、
前記優先度が関連付けられた前記指示を、前記画像を撮像するための外部装置に、無線の通信経路を介して送信し、当該外部装置から撮像された画像を受信することと、
を含み、
前記優先度が他の装置よりも低い場合に、前記撮像された画像として、当該優先度が高い他の装置からの指示に基づき撮像されるメイン画像よりも画素数の少ないサブ画像が受信される、
情報処理方法。
【請求項１６】
コンピュータに、
あらかじめ優先度が設定された複数の外部装置のうち少なくともいずれかから、画像の撮像に係る指示を、無線の通信経路を介して受信することと、
前記画像を撮像するための撮像部の、前記指示に基づく動作を、当該指示の送信元である前記外部装置の前記優先度に応じて制御することと、
を実行させ、
前記複数の外部装置のうち、いずれか一の外部装置は、他の外部装置よりも優先度が高く設定され、
前記他の外部装置からの指示に応じて、前記一の外部装置からの指示に基づき撮像し当該一の外部装置に送信するメイン画像よりも画素数の少ないサブ画像が前記他の外部装置に送信されるように制御される、
プログラム。
【請求項１７】
コンピュータに、
画像の撮像に係る指示に対して、他の装置との間であらかじめ設定された優先度を関連付けることと、
前記優先度が関連付けられた前記指示を、前記画像を撮像するための外部装置に、無線の通信経路を介して送信し、当該外部装置から撮像された画像を受信することと、
を実行させ、
前記優先度が他の装置よりも低い場合に、前記撮像された画像として、当該優先度が高い他の装置からの指示に基づき撮像されるメイン画像よりも画素数の少ないサブ画像が受信される、
プログラム。
【請求項１８】
画像を撮像するための撮像部の動作を制御する制御装置と、
あらかじめ優先度が設定された複数の情報処理端末と、
を含み、
前記情報処理端末は、
画像の撮像に係る指示を、無線の通信経路を介して、前記制御装置に送信する送信部
を備え、
前記制御装置は、
前記複数の情報処理端末の少なくともいずれかから、前記指示を、前記通信経路を介して受信する受信部と、
前記撮像部の、前記指示に基づく動作を、当該指示の送信元である前記情報処理端末に設定された前記優先度に応じて制御する制御部と、
を備え、
前記複数の情報処理端末のうち、いずれか一の情報処理端末は、他の情報処理端末よりも優先度が高く設定され、
前記制御部は、前記他の情報処理端末からの指示に応じて、前記一の情報処理端末からの指示に基づき撮像し当該一の情報処理端末に送信するメイン画像よりも画素数の少ないサブ画像が前記他の情報処理端末に送信されるように制御する、
情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法、プログラム、及び、情報処理システムに関する。
【背景技術】
【０００２】
デジタルスチルカメラやデジタルビデオカメラ（以降では、総じて「デジタルカメラ」と呼ぶ場合がある）等のデバイスの中には、無線のネットワークを介してスマートフォンのような情報処理端末に接続可能なものがある。このように、異なる機器間を無線のネットワークを介して接続するための通信規格として、例えば、Ｗｉ−Ｆｉ（Wireless  Fidelity）（登録商標）等が挙げられる。【０００３】
また、近年では、情報処理端末とデジタルカメラ等の撮像装置とをネットワークを介して接続することで、当該情報処理端末を介して当該撮像装置を操作するための機能が提供されている。このような機能の提供に伴い、当該撮像装置の中には、入出力インタフェースが制限された（例えば、簡素化もしくは排除された）ものも提供されてきている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−０１３０６４号公報
【特許文献２】特開２００１−３２６８４５号公報
【特許文献３】特開２０１１−００４２１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
異なる機器間を無線のネットワークを介して接続する通信形態は、一の機器と他の機器とを１対１で接続する通信形態に限らず、例えば、一の機器（親機）に対して複数の他の機器（子機）を接続する通信形態（即ち、１対ｎの通信形態）をとり得る。このような通信形態を利用することで、例えば、一の撮像装置に対して、複数のユーザが自身の情報処理端末を接続させることで、当該撮像装置で撮像された画像を当該複数のユーザで共有することが可能な技術が求められている。【０００６】
一方で、撮像装置に対して複数の情報処理端末が接続される通信形態では、各情報処理端末から当該撮像装置に送信された画像の撮像に係る指示が競合し、当該撮像装置の動作が、各ユーザが意図する動作とならない場合がある。【０００７】
そこで、本開示では、撮像装置に対して複数の情報処理端末が接続される通信形態において、複数の情報処理端末からの画像の撮像に係る指示の競合を防止することが可能な、新規かつ改良された、情報処理装置、情報処理方法、プログラム、及び、情報処理システムを提案する。
【課題を解決するための手段】
【０００８】
本開示によれば、あらかじめ優先度が設定された複数の外部装置のうち少なくともいずれかから、画像の撮像に係る指示を、無線の通信経路を介して受信する受信部と、前記画像を撮像するための撮像部の、前記指示に基づく動作を、当該指示の送信元である前記外部装置に設定された前記優先度に応じて制御する制御部と、を備える、情報処理装置が提供される。【０００９】
また、本開示によれば、画像の撮像に係る指示に対して、他の装置との間であらかじめ自身に設定された優先度を関連付ける制御部と、前記優先度が関連付けられた前記指示を、無線の通信経路を介して、前記画像の撮像に係る動作を制御する外部装置に送信する送信部と、を備える、情報処理装置が提供される。【００１０】
また、本開示によれば、あらかじめ優先度が設定された複数の外部装置のうち少なくともいずれかから、画像の撮像に係る指示を、無線の通信経路を介して受信することと、プロセッサが、前記画像を撮像するための撮像部の、前記指示に基づく動作を、当該指示の送信元である前記外部装置の前記優先度に応じて制御することと、を含む、情報処理方法が提供される。【００１１】
また、本開示によれば、プロセッサが、画像の撮像に係る指示に対して、他の装置との間であらかじめ設定された優先度を関連付けることと、前記優先度が関連付けられた前記指示を、前記画像を撮像するための外部装置に、無線の通信経路を介して送信することと、を含む、情報処理方法が提供される。【００１２】
また、本開示によれば、コンピュータに、あらかじめ優先度が設定された複数の外部装置のうち少なくともいずれかから、画像の撮像に係る指示を、無線の通信経路を介して受信することと、前記画像を撮像するための撮像部の、前記指示に基づく動作を、当該指示の送信元である前記外部装置の前記優先度に応じて制御することと、を実行させる、プログラムが提供される。【００１３】
また、本開示によれば、コンピュータに、画像の撮像に係る指示に対して、他の装置との間であらかじめ設定された優先度を関連付けることと、前記優先度が関連付けられた前記指示を、前記画像を撮像するための外部装置に、無線の通信経路を介して送信することと、を実行させる、プログラムが提供される。【００１４】
また、本開示によれば、画像を撮像するための撮像部の動作を制御する制御装置と、あらかじめ優先度が設定された複数の情報処理端末と、を含み、前記情報処理端末は、画像の撮像に係る指示を、無線の通信経路を介して、前記制御装置に送信する送信部を備え、前記制御装置は、前記複数の情報処理端末の少なくともいずれかから、前記指示を、前記通信経路を介して受信する受信部と、前記撮像部の、前記指示に基づく動作を、当該指示の送信元である前記情報処理端末に設定された前記優先度に応じて制御する制御部と、を備える、情報処理システムが提供される。
【発明の効果】
【００１５】
以上説明したように本開示によれば、撮像装置に対して複数の情報処理端末が接続される通信形態において、複数の情報処理端末からの画像の撮像に係る指示の競合を防止することが可能な、新規かつ改良された、情報処理装置、情報処理方法、プログラム、及び、情報処理システムが提供される。【００１６】
なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握され得る他の効果が奏されてもよい。
【図面の簡単な説明】
【００１７】
【図１】本開示の第１の実施形態に係る情報処理システムの概略的なシステム構成の一例について説明するための説明図である。
【図２】入出力インタフェースが制限された撮像装置の一例について説明するための説明図である。
【図３】同実施形態に係る情報処理システムの動作態様の一例について説明するための説明図である。
【図４】撮像装置に対して複数の情報処理装置から画像の撮像に係る撮像指示が送信された場合の一例を示している。
【図５】同実施形態に係る情報処理システムの概要について説明するための説明図である。
【図６】同実施形態に係る情報処理システムの概略的なシステム構成の他の一例を示した図である。
【図７】撮像装置と情報処理端末とが、互いに密着した状態か否かを識別する方法の一例について説明するための説明図である。
【図８】同実施形態に係る情報処理システムの機能構成の一例を示したブロック図である。
【図９】同実施形態に係る情報処理システムの処理の流れの一例について説明するためのフローチャートである。
【図１０】同実施形態に係る情報処理システムの処理の流れの一例について説明するためのシーケンス図である。
【図１１】同実施形態に係る情報処理システムの処理の流れの一例について説明するためのシーケンス図である。
【図１２】同実施形態に係る情報処理システムの処理の流れの一例について説明するためのフローチャートである。
【図１３】本開示の第２の実施形態に係る情報処理システムの概要について説明するための説明図である。
【図１４】同実施形態に係る情報処理システムの処理の流れの一例について説明するためのフローチャートである。
【図１５】本開示の第３の実施形態に係る情報処理システムの概要について説明するための説明図である。
【図１６】同実施形態に係る情報処理システムの処理の流れの一例について説明するための概略的なシーケンス図である。
【図１７】本開示の第４の実施形態に係る情報処理システムの概要について説明するための説明図である。
【図１８】同実施形態に係る情報処理システムの処理の流れの一例について説明するための概略的なシーケンス図である。
【図１９】本開示の第５の実施形態に係る情報処理システムの概要について説明するための説明図である。
【図２０】同実施形態に係る情報処理システムの処理の流れの一例について説明するための概略的なシーケンス図である。
【図２１】本開示の各実施形態に係る撮像装置のハードウェア構成の一例を示した図である。
【発明を実施するための形態】
【００１８】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１９】
なお、説明は以下の順序で行うものとする。
１．第１の実施形態
１．１．概要
１．２．撮像装置と情報処理端末とが互いに密着状態を識別する方法
１．３．機能構成
１．３．１．情報処理端末が主体となってマスターを認識する場合
１．３．２．撮像装置１０が主体となってマスターを認識する場合
１．４．処理
１．４．１．情報処理端末が主体となってマスターを認識する処理
１．４．２．撮像装置が主体となってマスターを認識する処理
１．４．３．画像の撮像に係る処理
１．５．変形例
１．５．１．変形例１：マスターを識別する方法の一例
１．５．２．変形例２：撮像装置を複数設ける場合の動作
１．６．まとめ
２．第２の実施形態
３．第３の実施形態
４．第４の実施形態
５．第５の実施形態
６．ハードウェア構成
７．まとめ
【００２０】
＜１．第１の実施形態＞
［１．１．概要］
まず、図１を参照して、本開示の第１の実施形態に係る情報処理システムの概要的なシステム構成の一例について説明する。図１は、本実施形態に係る情報処理システムの概略的なシステム構成の一例について説明するための説明図である。
【００２１】
図１に示すように、本実施形態に係る情報処理システムは、撮像装置１０と、複数の情報処理端末３０ａ〜３０ｄとを含む。撮像装置１０は、所謂デジタルカメラのように、静止画像や動画像等の画像を撮像するための装置に相当する。また、情報処理端末３０ａ〜３０ｄは、所謂スマートフォンのようなユーザ端末に相当する。なお、以降では、情報処理端末３０ａ〜３０ｄを特に区別しない場合には、単に、「情報処理端末３０」と記載する場合がある。
【００２２】
撮像装置１０と、情報処理端末３０ａ〜３０ｄのそれぞれとは、無線のネットワークＮ１を介して互い通信可能に接続されている。ネットワークＮ１の具体的な一例としては、Ｗｉ−Ｆｉ（登録商標）規格に基づくネットワークが挙げられる。例えば、Ｗｉ−Ｆｉ（登録商標）規格に基づくネットワークＮ１を適用する場合には、撮像装置１０がアクセスポイントとして動作させ、各情報処理端末３０ａ〜３０ｄをステーションとして撮像装置１０に接続させることで、図１に示すような通信形態を実現できる。
【００２３】
特に、本実施形態に係る情報処理端末３０は、ネットワークＮ１を介して接続された撮像装置１０の動作（例えば、画像の撮像に係る動作）を制御可能に構成されている。即ち、撮像装置１０は、ネットワークＮ１を介して情報処理端末３０から送信された指示に基づき、動画像や静止画像のような画像を撮像することが可能である。なお、本機能は、例えば、ネットワークを介して撮像装置１０の動作を制御するためのＡＰＩ（Application  Programming  Interface）を利用して作成されたアプリケーションを、情報処理端末３０にインストールすることで実現され得る。もちろん、上記機能を実現するためのアプリケーションを、情報処理端末３０にあらかじめ組み込んでいてもよい。
【００２４】
なお、以降では、情報処理端末３０がスマートフォンの場合を例に説明するが、当該情報処理端末３０は、必ずしもスマートフォンには限定されない。具体的な一例として、リモートコントローラ等のような、無線のネットワークを介して撮像装置１０と接続可能な装置を、情報処理端末３０として適用してもよい。
【００２５】
このような構成により、撮像装置１０として、入出力インタフェースが制限された（例えば、簡素化もしくは排除された）機器を利用することも可能となる。例えば、図２は、入出力インタフェースが制限された撮像装置１０の一例を示している。図２に示す例では、撮像装置１０は、画像の撮像に係る操作のためのインタフェースとして、情報処理端末３０を利用することを前提として、液晶ディスプレイのような出力インタフェースが排除され、操作インタフェースも制限されている。
【００２６】
また、撮像装置１０は、図２に示すように、情報処理端末３０に対して着脱可能に構成されていてもよい。具体的な一例として、情報処理端末３０に対して撮像装置１０を固定するためのアタッチメントを、情報処理端末３０もしくは撮像装置１０に設けることで、情報処理端末３０に対して撮像装置１０を取り付けられるように構成してもよい。
【００２７】
なお、図２に示す撮像装置１０の例は、あくまで一例であり、必ずしも、本実施形態に係る撮像装置１０の構成を限定するものではない。即ち、ネットワークＮ１を介して情報処理端末３０と通信可能であれば、撮像装置１０として、例えば、液晶ディスプレイ等の入出力インタフェースを備えた、一般的な撮像装置を使用してもよいことは言うまでもない。
【００２８】
図１に示すように、撮像装置１０と、情報処理端末３０ａ〜３０ｄのそれぞれとをネットワークＮ１を介して接続することで、撮像装置１０により撮像された画像を、情報処理端末３０ａ〜３０ｄ間で共有することが可能となる。例えば、図３は、本実施形態に係る情報処理システムの動作態様の一例について説明するための説明図であり、撮像装置１０により撮像された画像を、情報処理端末３０ａ〜３０ｄ間で共有する場合の動作の概要について示している。
【００２９】
図３に示す例では、撮像装置１０は、情報処理端末３０ａからの指示に基づき、被写体Ｐ１の画像を撮像し、撮像された画像ｄ１０を、情報処理端末３０ａ〜３０ｄのそれぞれに、撮像結果として送信している。このような構成により、情報処理端末３０ａからの指示に基づき撮像された被写体Ｐ１の画像ｄ１０を、情報処理端末３０ａ〜３０ｄ間で共有することが可能となる。
【００３０】
一方で、図１に示すように、撮像装置１０に対して複数の情報処理端末３０ａ〜３０ｄ接続されている場合には、撮像装置１０に対して複数の情報処理端末３０から画像の撮像に係る指示が送信される場合がある。例えば、図４は、撮像装置１０に対して複数の情報処理端末３０から画像の撮像に係る撮像指示が送信された場合の一例を示している。なお、画像の撮像に係る指示とは、画像の撮像の指示に限らず、例えば、ズームに伴う拡大率の変更や、絞りやシャッタースピードの変更等の撮像条件の変更の指示のように、画像の撮像に関連する指示も含まれ得る。
【００３１】
図４に示す例のように、撮像装置１０に対して複数の情報処理端末３０から画像の撮像に係る撮像指示が送信されると、これらの撮像指示が競合し、当該撮像装置１０の動作が、各情報処理端末３０のユーザの意図した動作とならない場合がある。
【００３２】
具体的な一例として、情報処理端末３０ａから動画の撮像開始が指示され、その後、情報処理端末３０ｂから動画の撮像停止が指示されたものとする。即ち、撮像装置１０は、情報処理端末３０ａの指示に基づき動画の撮像を開始し、次いで、情報処理端末３０ｂからの指示を受けて、実行中の動画の撮像を停止する。このような場合には、情報処理端末３０ｂからの指示に基づく動画の撮像の停止が、必ずしも、情報処理端末３０ａのユーザの意図する動作とは限らない。
【００３３】
そこで、本実施形態に係る情報処理システムは、複数の情報処理端末３０からの画像の撮像に係る指示の競合を防止することが可能な仕組みを提供する。例えば、図５は、本実施形態に係る情報処理システムの概要について説明するための説明図であり、複数の情報処理端末３０からの画像の撮像に係る指示の競合を防止する仕組みの概要について示している。
【００３４】
具体的には、本実施形態に係る情報処理システムでは、図５に示すように、情報処理端末３０ａ〜３０ｄのうち、いずれかの情報処理端末３０を、他の情報処理端末３０よりも優先度の高い「マスター」として設定する。図５に示す例では、情報処理端末３０ａをマスターとして設定している。なお、以降では、情報処理端末３０ａ〜３０ｄのうち、マスター以外の他の情報処理端末３０を「スレーブ」と呼ぶ。
【００３５】
そして、撮像装置１０は、情報処理端末３０ａ〜３０ｄのうち、マスターとして設定された情報処理端末３０ａからの指示のみを処理対象とし、スレーブである他の情報処理端末３０ｂ〜３０ｄからの指示については処理対象としない。以上のような構成により、撮像装置１０は、複数の情報処理端末３０からの画像の撮像に係る指示の競合を防止する。
【００３６】
なお、情報処理端末３０ａ〜３０ｄのうち、いずれかの情報処理端末３０をマスターとして設定し、マスターである当該情報処理端末３０を撮像装置１０が識別できれば、マスターの設定方法や、当該マスターを識別する方法は特に限定されない。
【００３７】
例えば、図６は、本実施形態に係る情報処理システムの概略的なシステム構成の他の一例を示した図である。図６に示す例では、撮像装置１０は、情報処理端末３０ａ〜３０ｄのうち、当該撮像装置１０に密着するように取り付けられた情報処理端末３０ａから送信された指示を、マスターからの指示として識別する。
【００３８】
そこで、以降では、図６に示す構成を例に、本実施形態に係る情報処理システムの詳細について説明するものとし、マスターの設定方法や、当該マスターを識別する方法の他の一例については別途後述するものとする。
【００３９】
［１．２．撮像装置と情報処理端末とが互いに密着状態を識別する方法］
まず、図７を参照して、撮像装置１０と情報処理端末３０とが、互いに密着した状態か否かを識別する方法の一例について説明する。図７は、撮像装置１０と情報処理端末３０とが、互いに密着した状態か否かを識別する方法の一例について説明するための説明図であり、撮像装置１０と、マスターである情報処理端末３０ａと、スレーブである情報処理端末３０ｂとの間の接続関係を示している。なお、図７に示す例では、情報処理端末３０ａが、撮像装置１０に密着するように取り付けられた情報処理端末３０に相当する。また、情報処理端末３０ｂは、撮像装置１０に取り付けられていない他の情報処理端末３０に相当する。
【００４０】
図７に示す例では、情報処理端末３０と、撮像装置１０とは、ネットワークＮ１を介した通信とは別に、当該ネットワークＮ１よりも通信距離の短い他のネットワークＮ２を介して通信可能に構成されている。ネットワークＮ２は、所謂、近距離型の無線通信の通信経路に相当し、具体的な一例として、ＮＦＣ（Near  field  communication）と呼ばれる通信規格に基づくネットワークが挙げられる。
【００４１】
このような構成により、図７に示すように、撮像装置１０に密着するように取り付けられた（即ち、撮像装置１０の近傍に位置する）情報処理端末３０ａは、当該撮像装置１０との間で、ネットワークＮ１に加えて、ネットワークＮ２を介して通信可能な状態となる。これに対して、撮像装置１０に取り付けられていない（即ち、撮像装置１０の近傍に位置しない）情報処理端末３０ｂは、撮像装置１０との間でネットワークＮ２が確立されておらず、当該ネットワークＮ２を介した撮像装置１０との間の通信が困難な状態となる。
【００４２】
即ち、撮像装置１０と情報処理端末３０ａとは、ネットワークＮ２を介して所定の通信シーケンスを実行することで、当該情報処理端末３０ａが撮像装置１０に密着するように取り付けられていることを互いに認識することができる。このような仕組みを利用することで、本実施形態に係る情報処理システムでは、撮像装置１０に密着するように取り付けられた情報処理端末３０ａからの指示が、マスターからの指示として識別される。
【００４３】
具体的な一例として、情報処理端末３０ａが主体となり、自身が撮像装置１０に密着しているか否かを認識する方法について説明する。
【００４４】
この場合には、撮像装置１０は、自身を識別するための識別情報を、ネットワークＮ２を介して接続された情報処理端末３０ａに送信する。情報処理端末３０ａは、ネットワークＮ２を介して撮像装置１０から、当該撮像装置１０を識別するための識別情報を受信した場合には、自身がマスターであることを認識する。
【００４５】
そして、情報処理端末３０ａは、撮像装置１０に対してネットワークＮ１を介して画像の撮像を指示する場合に、当該指示に対して、自身がマスターであることを示す制御情報（換言すると、自身の優先度を示す制御情報）を当該指示に関連付ける。これにより、撮像装置１０は、情報処理端末３０ａから受信した指示が、マスターからの指示か否かを識別することができる。
【００４６】
また、他の一例として、撮像装置１０が主体となり、自身に密着するように取り付けられた情報処理端末３０ａからの指示を識別する方法について説明する。
【００４７】
この場合には、情報処理端末３０ａは、自身を識別するための識別情報を、ネットワークＮ２を介して撮像装置１０にあらかじめ送信する。また、情報処理端末３０ａは、撮像装置１０に対してネットワークＮ１を介して画像の撮像を指示する場合に、当該指示に対して、自身の識別情報を関連付ける。
【００４８】
撮像装置１０は、画像の撮像に係る指示を、ネットワークＮ１を介して情報処理端末３０ａから受信すると、当該指示に関連付けられた識別情報を、あらかじめネットワークＮ２を介して取得した識別情報と照合する。そして、撮像装置１０は、当該照合の結果が一致した場合に、情報処理端末３０ａから受信した当該指示を、マスターからの指示として認識することができる。
【００４９】
以上、図７を参照して、撮像装置１０と情報処理端末３０とが、互いに密着した状態か否かを識別する方法の一例について説明した。
【００５０】
［１．３．機能構成］
次に、図８を参照して、本実施形態に係る情報処理システムの機能構成の一例について説明する。図８は、本実施形態に係る情報処理システムの機能構成の一例を示したブロック図である。なお、本説明では、図６及び図７に示すように、撮像装置１０に密着するように取り付けられた情報処理端末３０ａが、マスターとして識別される場合を例に説明する。
【００５１】
図８に示すように、撮像装置１０は、第１通信部１０１と、第２通信部１０３と、制御部１１０と、撮像部１９１と、記憶部１９３とを含む。また、制御部１１０は、識別部１１１と、処理実行部１１３とを含む。また、情報処理端末３０は、第１通信部３０１と、第２通信部３０３と、制御部３１０と、ＵＩ（ユーザインタフェース）３９０とを含む。なお、上記に示した撮像装置１０に含まれる各構成は、当該撮像装置１０を構成するハードウェア回路により実現され得る。同様に、上記に示した情報処理端末３０に含まれる各構成は、当該情報処理端末３０を構成するハードウェア回路により実現され得る。
【００５２】
第１通信部３０１は、情報処理端末３０内の各構成が、無線のネットワークＮ１を介して、撮像装置１０と通信を行うための通信インタフェースである。ネットワークＮ１の具体的な一例としては、前述したように、Ｗｉ−Ｆｉ（登録商標）規格に基づくネットワークが挙げられる。
【００５３】
なお、以降では、情報処理端末３０内の各構成が、ネットワークＮ１を介して撮像装置１０との間でデータを送受信する場合には、特に説明が無い場合においても、第１通信部３０１を介して当該データの送受信を行うものとする。
【００５４】
第２通信部３０３は、情報処理端末３０内の各構成が、ネットワークＮ１とは異なるネットワークＮ２を介して撮像装置１０と通信を行うための通信インタフェースである。ネットワークＮ２の具体的な一例としては、前述したように、ＮＦＣ等の通信規格に基づく、所謂、近距離型の無線通信の通信経路が挙げられる。
【００５５】
なお、以降では、情報処理端末３０内の各構成が、ネットワークＮ２を介して撮像装置１０との間でデータを送受信する場合には、特に説明が無い場合においても、第２通信部３０３を介して当該データの送受信を行うものとする。
【００５６】
なお、第１通信部３０１及び第２通信部３０３は、１つのデバイス（例えば、チップ）上に一体的に構成されていてもよい。また、第１通信部３０１及び第２通信部３０３は、別々のデバイスとして構成されていてもよい。
【００５７】
ＵＩ３９０は、ユーザが情報処理端末３０を操作するためのユーザインタフェースである。ＵＩ３９０は、例えば、操作部３９１と、表示部３９３とを含んでもよい。
【００５８】
操作部３９１の具体的な一例として、ボタンやタッチパネルなどのように、ユーザが情報処理端末３０を操作するための入力デバイスが挙げられる。また、表示部３９３の具体的な一例としては、ディスプレイ等のように、情報処理端末３０がユーザに対して情報を提示するための出力デバイスが挙げられる。
【００５９】
制御部３１０は、ＵＩ３９０を介したユーザからの指示に基づき、ネットワークＮ１を介して撮像装置１０に、画像の撮像に係る指示を送信する。なお、制御部３１０の詳細については別途後述する。
【００６０】
第１通信部１０１は、撮像装置１０内の各構成が、無線のネットワークＮ１を介して、各情報処理端末３０（例えば、情報処理端末３０ａ〜３０ｃ）と通信を行うための通信インタフェースである。ネットワークＮ１の具体的な一例としては、前述したように、Ｗｉ−Ｆｉ（登録商標）規格に基づくネットワークが挙げられる。
【００６１】
なお、以降では、撮像装置１０内の各構成が、ネットワークＮ１を介して各情報処理端末３０との間でデータを送受信する場合には、特に説明が無い場合においても、第１通信部１０１を介して当該データの送受信を行うものとする。
【００６２】
第２通信部１０３は、撮像装置１０内の各構成が、ネットワークＮ１とは異なるネットワークＮ２を介して情報処理端末３０ａと通信を行うための通信インタフェースである。ネットワークＮ２の具体的な一例としては、前述したように、ＮＦＣ等で知られる、所謂、近距離型の無線通信の通信経路が挙げられる。
【００６３】
なお、以降では、撮像装置１０内の各構成が、ネットワークＮ２を介して情報処理端末３０ａとの間でデータを送受信する場合には、特に説明が無い場合においても、第２通信部１０３を介して当該データの送受信を行うものとする。
【００６４】
なお、第１通信部１０１及び第２通信部１０３は、１つのデバイス（例えば、チップ）上に一体的に構成されていてもよい。また、第１通信部１０１及び第２通信部１０３は、別々のデバイスとして構成されていてもよい。
【００６５】
撮像部１９１は、イメージセンサを備え、後述する制御部１１０からの指示に基づき、被写体の静止画像または動画像などの画像を撮像する。当該イメージセンサは、例えば、ＣＭＯＳ（Complementary  Metal-Oxide  Semiconductor）イメージセンサやＣＣＤ（Charge  Coupled  Device）イメージセンサ等の、被写体を撮像し、撮像画像のデジタルデータを得る撮像素子である。撮像部１９１は、撮像した画像を記憶部１９３に記録してもよい。また、撮像部１９１は、撮像した画像を直接制御部１１０に出力してもよい。
【００６６】
また、撮像部１９１は、制御部１１０からの指示された撮像条件に基づき、画像を撮像してもよい。撮像条件の具体的な一例としては、絞りやシャッタースピードに基づく露光条件、光学ズームやデジタルズーム等の拡大率、ＩＳＯ感度、ホワイトバランス等が挙げられる。
【００６７】
また、撮像部１９１は、制御部１１０からの指示に基づき、所謂スルー画像（例えば、間引き画像）を撮像し、撮像したスルー画像を制御部１１０に逐次出力してもよい。
【００６８】
記憶部１９３は、撮像された画像を記録するための記録媒体である。記憶部１９３は、撮像装置１０に内蔵された記録媒体として構成され得る。また、記憶部１９３は、撮像装置１０に対して挿脱可能な外部記録媒体として構成されていてもよい。
【００６９】
なお、図８に示す例では、撮像装置１０が撮像部１９１を内蔵する構成例について示しているが、撮像部１９１は、撮像装置１０の外部に設けられていてもよい。同様に、図８に示す例では、撮像装置１０が記憶部１９３を内蔵する構成例について示しているが、記憶部１９３は、撮像装置１０の外部に設けられていてもよい。なお、撮像部１９１の動作を制御する装置、即ち、撮像装置１０が、「制御装置」の一例に相当する。
【００７０】
制御部１１０は、ネットワークＮ１を介して各情報処理端末３０から、画像の撮像に係る指示を受信し、受信した指示の送信元がマスター及びスレーブのいずれかに応じて、撮像部１９１の動作を制御する。
【００７１】
なお、前述した通り、情報処理端末３０が撮像装置１０に密着しているか否か、即ち、当該情報処理端末３０がマスターであるか否かを認識する主体は、撮像装置１０（即ち、識別部１１１）と情報処理端末３０とのいずれであってもよい。
【００７２】
一方で、情報処理端末３０が撮像装置１０に密着しているか否か、即ち、当該情報処理端末３０がマスターであるか否かを認識する主体が、撮像装置１０と情報処理端末３０とのいずれかによって、制御部１１０及び制御部３１０の動作が異なる。そこで、以下に、「情報処理端末が主体となってマスターを認識する場合」と、「撮像装置が主体となってマスターを認識する場合」とに分けて、制御部１１０及び制御部３１０の動作についてそれぞれ説明する。
【００７３】
＜＜１．３．１．情報処理端末が主体となってマスターを認識する場合＞＞
まず、情報処理端末３０ａが主体となって自身がマスターであることを認識する場合の、制御部１１０及び制御部３１０の動作の一例について説明する。
【００７４】
制御部３１０は、ネットワークＮ２を介した撮像装置１０との通信が確立されている場合に、当該ネットワークＮ２を介して、撮像装置１０との間で所定の認証処理（通信シーケンス）を実行することで、自身が設けられた情報処理端末３０ａがマスターか否かを認識する。
【００７５】
具体的には、制御部３１０は、ネットワークＮ２を介して、撮像装置１０を識別するための識別情報を、当該撮像装置１０から取得する。当該識別情報を取得できた場合には、制御部３１０は、自身が設けられた情報処理端末３０ａがマスターであると認識する。また、当該識別情報を取得できなかった場合には、制御部３１０は、当該情報処理端末３０ａがスレーブであると認識してもよい。なお、識別情報を取得できない場合の具体的な一例として、撮像装置１０側が、上記に説明した認証処理（通信シーケンス）をサポートしていない場合等が挙げられる。
【００７６】
また、ネットワークＮ２を介した撮像装置１０との通信が切断されている場合には、制御部３１０は、自身が設けられた情報処理端末３０ａがスレーブであると認識する。
【００７７】
以上のようにして、制御部３１０は、自身が設けられた情報処理端末３０ａがマスターか否かを認識する。
【００７８】
また、制御部３１０は、ＵＩ３９０を介したユーザからの指示に基づき、ネットワークＮ１を介して撮像装置１０に、画像の撮像に係る指示を送信する。このとき、制御部３１０は、情報処理端末３０ａがマスターか否かを示す制御情報（即ち、優先度を示す制御情報）を、画像の撮像に係る指示に関連付けて、当該指示を撮像装置１０に送信する。これにより、撮像装置１０は、当該指示の送信元である情報処理端末３０が、マスター及びスレーブのいずれに相当するかを識別することが可能となる。
【００７９】
なお、画像の撮像に係る指示を撮像装置１０に送信するまでに、情報処理端末３０ａがマスターか否かを認識できれば、制御部３１０が、上記に示した認証処理を実行するタイミングは特に限定されない。
【００８０】
具体的な一例として、制御部３１０は、所定のタイミングごとに上記に説明した認証処理を実行してもよい。また、他の一例として、制御部３１０は、ネットワークＮ２が確立されたときに、上記に説明した認証処理を実行してもよい。また、制御部３１０は、ネットワークＮ２が確立されたときに、上記に説明した認証処理を実行してもよい。また、制御部３１０は、ネットワークＮ２の切断を検知した場合に、情報処理端末３０ａがスレーブであると認識してもよい。
【００８１】
また、制御部３１０は、撮像装置１０から、画像の撮像に係る指示に基づく処理結果として、撮像された画像（もしくは、スルー画像）を、ネットワークＮ１を介して取得してもよい。なお、制御部３１０は、他の情報処理端末３０からの指示に基づき撮像された画像を、ネットワークＮ１を介して撮像装置１０から取得してもよい。撮像装置１０から画像を取得した場合には、制御部３１０は、取得した画像を、ＵＩ３９０を介してユーザに提示してもよい。また、制御部３１０は、取得した画像を情報処理端末３０の記憶部（図示しない）に記憶させてもよい。
【００８２】
次に、制御部１１０の各構成について説明する。
【００８３】
識別部１１１は、ネットワークＮ２を介して接続された情報処理端末３０ａからの要求に基づき、当該ネットワークＮ２を介して当該情報処理端末３０ａとの間で、所定の認証処理（通信シーケンス）を実行する。このとき、識別部１１１は、撮像装置１０を識別するための識別情報を、ネットワークＮ２を介して接続された情報処理端末３０ａに送信する。この識別情報を受けて、情報処理端末３０ａは、自身がマスターであることを認識し、撮像装置１０に対して、ネットワークＮ１を介して画像の撮像に係る指示を送信する場合に、自身がマスターであることを示す制御情報を当該指示に関連付ける。
【００８４】
識別部１１１は、各情報処理端末３０から受信した画像の撮像に係る指示に対して、マスターであることを示す制御情報が関連付けられているか否かに応じて、当該指示がマスターからの指示か否かを識別する。そして、識別部１１１は、当該識別の結果を処理実行部１１３に出力する。
【００８５】
処理実行部１１３は、ネットワークＮ１を介して受信した画像の撮像に係る指示の識別結果、即ち、マスターからの指示か否かを示す識別結果を、識別部１１１から取得する。そして、処理実行部１１３は、取得した識別結果に応じて、撮像部１９１の動作を制御する。
【００８６】
具体的には、本実施形態に係る処理実行部１１３は、受信した指示がマスターからの指示の場合には、当該指示に対応する処理を撮像部１９１に実行させる。
【００８７】
例えば、処理実行部１１３は、ネットワークＮ１を介して受信した指示に基づき、撮像部１９１に対して、画像の撮像やスルー画像の取得を指示してもよい。
【００８８】
具体的な一例として、処理実行部１１３は、ネットワークＮ１を介して画像の撮像が指示されると、当該指示に基づき撮像部１９１に画像を撮像させる。このとき、処理実行部１１３は、撮像された画像を撮像部１９１から取得し、取得した画像を、ネットワークＮ１を介して各情報処理端末３０（例えば、情報処理端末３０ａ〜３０ｃ）に出力してもよい。なお、処理実行部１１３は、撮像された画像を撮像部１９１から直接取得してもよいし、記憶部１９３に記録された当該画像を読み出してもよい。
【００８９】
また、処理実行部１１３は、ネットワークＮ１を介してスルー画像の出力が指示されると、当該指示に基づき撮像部１９１にスルー画像を撮像させる。そして処理実行部１１３は、撮像部１９１から撮像されたスルー画像を逐次取得し、取得したスルー画像を、ネットワークＮ１を介して各情報処理端末３０に出力する。
【００９０】
一方で、受信した指示がマスターからの指示ではない場合、即ち、スレーブからの指示の場合には、処理実行部１１３は、当該指示を処理対象としない。以上のような構成により、処理実行部１１３は、複数の情報処理端末３０からの画像の撮像に係る指示を受信した場合においても、各指示の競合を防止することが可能となる。
【００９１】
＜＜１．３．２．撮像装置が主体となってマスターを認識する場合＞＞
次に、撮像装置１０が主体となってマスターを認識する場合の、制御部１１０及び制御部３１０の動作の一例について説明する。
【００９２】
制御部３１０は、ネットワークＮ２を介した撮像装置１０との通信が確立されている場合に、当該ネットワークＮ２を介して、撮像装置１０との間で所定の認証処理（通信シーケンス）を実行する。このとき、制御部３１０は、ネットワークＮ２を介して、自身が設けられた情報処理端末３０の識別情報を、撮像装置１０に通知する。これにより、撮像装置１０は、ネットワークＮ２を介して接続された情報処理端末３０の識別情報を認識することが可能となる。
【００９３】
また、制御部３１０は、ＵＩ３９０を介したユーザからの指示に基づき、ネットワークＮ１を介して撮像装置１０に、画像の撮像に係る指示を送信する。このとき、制御部３１０は、自身が設けられた情報処理端末３０の識別情報を、画像の撮像に係る指示に関連付けて、当該指示を撮像装置１０に送信する。これにより、撮像装置１０は、当該指示の送信元である情報処理端末３０の識別情報を認識することが可能となる。
【００９４】
また、制御部３１０は、撮像装置１０から、画像の撮像に係る指示に基づく処理結果として、撮像された画像（もしくは、スルー画像）を、ネットワークＮ１を介して取得してもよい。なお、この場合の動作については、前述した「情報処理端末が主体となってマスターを認識する場合」と同様のため、詳細な説明は省略する。
【００９５】
次に、制御部１１０の各構成について説明する。
【００９６】
識別部１１１は、ネットワークＮ２を介して接続された情報処理端末３０ａからの要求に基づき、当該ネットワークＮ２を介して当該情報処理端末３０ａとの間で、所定の認証処理（通信シーケンス）を実行する。このとき、識別部１１１は、情報処理端末３０ａの識別情報を、当該情報処理端末３０ａからネットワークＮ２を介してあらかじめ取得する。
【００９７】
また、識別部１１１は、各情報処理端末３０から、ネットワークＮ１を介して画像の撮像に係る指示を受信した場合に、当該指示に関連付けられた当該情報処理端末３０の識別情報を取得する。識別部１１１は、取得した識別情報を、あらかじめネットワークＮ２を介して取得した識別情報と照合し、当該照合の結果が一致するか否かに応じて、当該識別情報が関連付けられた指示が、マスターからの指示か否かを識別する。そして、識別部１１１は、当該識別の結果を処理実行部１１３に出力する。
【００９８】
処理実行部１１３は、ネットワークＮ１を介して受信した画像の撮像に係る指示の識別結果、即ち、マスターからの指示か否かを示す識別結果を、識別部１１１から取得する。そして、処理実行部１１３は、取得した識別結果に応じて、撮像部１９１の動作を制御する。なお、処理実行部１１３の動作は、前述した「情報処理端末が主体となってマスターを認識する場合」と同様のため、詳細な説明は省略する。
【００９９】
以上、図８を参照しながら、本実施形態に係る情報処理システムの機能構成の一例について説明した。
【０１００】
［１．４．処理］
次に、本実施形態に係る情報処理システムの一連の処理の流れの一例について説明する。なお、本説明では、「情報処理端末が主体となってマスターを認識する処理」、「撮像装置が主体となってマスターを認識する処理」、及び、「画像の撮像に係る処理」に分けて、それぞれについて説明する。
【０１０１】
＜＜１．４．１．情報処理端末が主体となってマスターを認識する処理＞＞
まず、図９を参照して、情報処理端末３０が主体となってマスターを認識する処理の流れの一例について説明する。図９は、本実施形態に係る情報処理システムの処理の流れの一例について説明するためのフローチャートであり、情報処理端末３０が主体となってマスターを認識する場合における、当該情報処理端末３０の処理の流れを示している。
【０１０２】
（ステップＳ１０１）
情報処理端末３０の制御部３１０は、ネットワークＮ２を介した撮像装置１０との通信が確立されている場合に、当該ネットワークＮ２を介して、撮像装置１０との間で所定の認証処理（通信シーケンス）を実行する。具体的には、まず、制御部３１０は、「Polling  Command」と呼ばれる、撮像装置１０の生死監視のための制御情報を、ネットワークＮ２を介して撮像装置１０に送信する。
【０１０３】
（ステップＳ１０３、Ｓ１１５）
送信したPolling  Commandに対する応答として、「Polling  Response」と呼ばれる制御情報を撮像装置１０から受信できなかった場合には（ステップＳ１０３、ＮＯ）、制御部３１０は、自身が設けられた情報処理端末３０をスレーブとして認識する（ステップＳ１１５）。なお、Polling  Responseを受信できない場合の一例として、情報処理端末３０のネットワークＮ２を介した通信範囲内から撮像装置１０が離脱して、当該ネットワークＮ２が切断された場合（即ち、情報処理端末３０と撮像装置１０とが分離した状態）や、撮像装置１０が無応答となった場合等が挙げられる。
【０１０４】
（ステップＳ１０５）
撮像装置１０からPolling  Responseを受信した場合には（ステップＳ１０３、ＹＥＳ）、制御部３１０は、「Check  Command」と呼ばれる制御情報を、ネットワークＮ２を介して撮像装置１０に送信することで、撮像装置１０に対して、当該撮像装置１０の識別情報の送信を依頼する。
【０１０５】
（ステップＳ１０７、Ｓ１１５）
送信したCheck  Commandに対する応答として、「Check  Response」と呼ばれる制御情報を撮像装置１０から受信できなかった場合には（ステップＳ１０７、ＮＯ）、制御部３１０は、自身が設けられた情報処理端末３０をスレーブとして認識する（ステップＳ１１５）。なお、Check  Responseを受信できない場合の具体的な一例として、撮像装置１０側が、上記に説明したCheck  Commandに基づく認証処理（通信シーケンス）をサポートしていない場合、即ち、当該撮像装置１０が本実施形態に基づく撮像装置とは異なる場合等が挙げられる。
【０１０６】
（ステップＳ１０９）
撮像装置１０からCheck  Responseを受信した場合には（ステップＳ１０７、ＹＥＳ）、制御部３１０は、受信したCheck  Responseを解析することで、当該Check  Responseから撮像装置１０の識別情報を抽出する。
【０１０７】
（ステップＳ１１１、Ｓ１１３）
Check  Responseから撮像装置１０の識別情報を抽出できた場合には（ステップＳ１１１、ＹＥＳ）、制御部３１０は、自身が設けられた情報処理端末３０がマスターであると認識する。
【０１０８】
（ステップＳ１１１、Ｓ１１５）
これに対して、Check  Responseから撮像装置１０の識別情報を抽出できなかった場合には（ステップＳ１１１、ＮＯ）、制御部３１０は、自身が設けられた情報処理端末３０をスレーブとして認識する（ステップＳ１１５）。
【０１０９】
以上のようにして、制御部３１０は、撮像装置１０との間で、ネットワークＮ２を介して上述した所定の認証処理（通信シーケンス）を実行することで、自身が設けられた情報処理端末３０がマスター及びスレーブのいずれに相当するかを認識する。そして、制御部３１０は、ネットワークＮ１を介して画像の撮像に係る指示を撮像装置１０に送信する際に、当該指示に対して、当該情報処理端末３０がマスターか否かを示す制御情報を関連付ける。これにより、撮像装置１０は、当該指示の送信元である情報処理端末３０が、マスター及びスレーブのいずれに相当するかを識別することが可能となる。
【０１１０】
なお、制御部３１０は、所定のタイミングごとに、撮像装置１０に対してPolling  Commandを送信することで、情報処理端末３０と撮像装置１０との間のネットワークＮ２を介した接続状態を監視してもよい。また、このとき、制御部３１０は、情報処理端末３０と撮像装置１０との間のネットワークＮ２を介した接続が確認できた場合には、撮像装置１０に対して、Check  Commandを改めて送信することで、当該情報処理端末３０がマスターか否かを再度確認してもよい。
【０１１１】
以上、図９を参照して、情報処理端末３０が主体となってマスターを認識する処理の流れの一例について説明した。
【０１１２】
＜＜１．４．２．撮像装置が主体となってマスターを認識する処理＞＞
次に、図１０及び図１１を参照して、撮像装置１０が主体となってマスターを認識する処理の流れの一例について説明する。図１０は、本実施形態に係る情報処理システムの処理の流れの一例について説明するためのシーケンス図であり、撮像装置が主体となってマスターを認識する場合における、ネットワークＮ２を介した認証処理（通信シーケンス）の一例を示している。
【０１１３】
（ステップＳ１３１）
情報処理端末３０の制御部３１０は、ネットワークＮ２を介した撮像装置１０との通信が確立されている場合に、当該ネットワークＮ２を介して、撮像装置１０との間で所定の認証処理（通信シーケンス）を実行する。具体的には、まず、制御部３１０は、Polling  Commandを、ネットワークＮ２を介して撮像装置１０に送信する。
【０１１４】
（ステップＳ１３３）
送信したPolling  Commandに対する応答として、制御部３１０は、Polling  Responseを撮像装置１０から受信する。なお、ステップＳ１３１ａに示すように、Polling  Commandに対して応答が無かった場合、即ち、撮像装置１０からPolling  Responseを受信できなかった場合には、制御部３１０は、自身が設けられた情報処理端末３０をスレーブとして認識する。Polling  Responseを受信できない場合の一例として、情報処理端末３０のネットワークＮ２を介した通信範囲内から撮像装置１０が離脱してネットワークＮ２が切断された場合（即ち、情報処理端末３０と撮像装置１０とが分離した状態）や、撮像装置１０が無応答となった場合等が挙げられる。
【０１１５】
（ステップＳ１３５）
撮像装置１０からPolling  Responseを受信した場合には、制御部３１０は、「Update  Command」と呼ばれる制御情報を、ネットワークＮ２を介して撮像装置１０に送信することで、撮像装置１０に対して、情報処理端末３０の識別情報を送信する。これにより、撮像装置１０は、ネットワークＮ１を介して接続された複数の情報処理端末３０のうち、ネットワークＮ２を介して接続された情報処理端末３０を識別することが可能となる。
【０１１６】
（ステップＳ１３７）
送信したUpdate  Commandに対する応答として、制御部３１０は、「Update  Response」と呼ばれる制御情報を撮像装置１０から受信する。これにより、制御部３１０は、情報処理端末３０の識別情報が、撮像装置１０に正常に送信されたことを認識できる。なお、Update  Responseを受信できなかった場合には、制御部３１０は、自身が設けられた情報処理端末３０をスレーブとして認識してもよい。なお、Update  Responseを受信できない場合の具体的な一例として、撮像装置１０側が、上記に説明したUpdate  Commandに基づく認証処理（通信シーケンス）をサポートしていない場合等が挙げられる。
【０１１７】
以上のように、制御部３１０は、ネットワークＮ２を介した撮像装置１０との通信が確立されている場合に、自身が設けられた情報処理端末３０の識別情報を、当該ネットワークＮ２を介して撮像装置１０に送信する。
【０１１８】
なお、制御部３１０は、所定のタイミングごとに、撮像装置１０に対してPolling  Commandを送信することで、情報処理端末３０と撮像装置１０との間のネットワークＮ２を介した接続状態を監視してもよい。また、このとき、制御部３１０は、情報処理端末３０と撮像装置１０との間のネットワークＮ２を介した接続が確認できた場合には、撮像装置１０に対して、Update  Commandを改めて送信することで、撮像装置に対して当該情報処理端末３０の識別情報を再度送信してもよい。
【０１１９】
次に、図１１を参照して、撮像装置１０が、ネットワークＮ１を介して各情報処理端末３０から画像の撮像に係る指示を受信した場合に、当該指示の送信元がマスター及びスレーブのいずれかを認識する処理の流れについて説明する。図１１は、本実施形態に係る情報処理システムの処理の流れの一例について説明するためのシーケンス図であり、撮像装置１０による、受信した指示の送信元がマスター及びスレーブのいずれかを認識する処理の流れについて示している。なお、図１１に示す例では、情報処理端末３０ａ〜３０ｃのうち、情報処理端末３０ａが撮像装置１０に対して密着するように取り付けられ、即ち、情報処理端末３０ａと撮像装置１０とが、ネットワークＮ２を介して接続されているものとする。
【０１２０】
（ステップＳ２０１）
図１０に基づき前述したように、撮像装置１０の識別部１１１は、ネットワークＮ２を介して情報処理端末３０ａとの通信が確立されている場合には、当該ネットワークＮ２を介して、情報処理端末３０ａとの間で、所定の認証処理（通信シーケンス）を実行する。これにより、識別部１１１は、情報処理端末３０ａの識別情報を、ネットワークＮ２を介して当該情報処理端末３０ａから事前に取得する。
【０１２１】
（ステップＳ２０３ａ〜２０３ｃ）
また、各情報処理端末３０の制御部３１０は、ＵＩ３９０を介したユーザからの指示に基づき、ネットワークＮ１を介して撮像装置１０に、画像の撮像に係る指示を送信する。このとき、制御部３１０は、自身が設けられた情報処理端末３０の識別情報を、画像の撮像に係る指示に関連付けて、当該指示を撮像装置１０に送信する。
【０１２２】
識別部１１１は、各情報処理端末３０から、ネットワークＮ１を介して画像の撮像に係る指示を受信した場合に、当該指示に関連付けられた当該情報処理端末３０の識別情報を取得する。そして、識別部１１１は、取得した識別情報を、あらかじめネットワークＮ２を介して取得した識別情報と照合し、当該照合の結果が一致するか否かに応じて、当該識別情報が関連付けられた指示が、マスターからの指示か否かを識別する。
【０１２３】
図１１に示す例では、識別部１１１は、前述したように、情報処理端末３０ａの識別情報を事前に取得している。そのため、ネットワークＮ１を介して情報処理端末３０ａから送信された画像の撮像に係る指示に関連付けられた識別情報が、識別部１１１が事前にネットワークＮ２を介して取得した識別情報と一致することとなる。即ち、識別部１１１は、当該情報処理端末３０ａから送信された当該指示を、マスターからの指示として識別する（ステップＳ２０３ａ）。
【０１２４】
一方で、ネットワークＮ１を介して情報処理端末３０ｂ及び３０ｃから送信された画像の撮像に係る指示のそれぞれに関連付けられた識別情報は、識別部１１１が事前にネットワークＮ２を介して取得した識別情報と一致しないこととなる。そのため、識別部１１１は、当該情報処理端末３０ｂ及び３０ｃそれぞれから送信された当該指示を、スレーブからの指示として識別する（ステップＳ２０３ｂ、Ｓ２０３ｃ）。
【０１２５】
以上のような構成により、撮像装置１０は、画像の撮像に係る指示の送信元である情報処理端末３０が、マスター及びスレーブのいずれに相当するかを識別することが可能となる。
【０１２６】
以上、図１０及び図１１を参照して、撮像装置１０が主体となってマスターを認識する処理の流れの一例について説明した。
【０１２７】
＜＜１．４．３．画像の撮像に係る処理＞＞
次に、図１２を参照して、本実施形態に係る撮像装置１０による、画像の撮像に係る一連の処理の流れについて説明する。図１２は、本実施形態に係る情報処理システムの処理の流れの一例について説明するためのフローチャートであり、撮像装置１０による、画像の撮像に係る一連の処理の流れの一例を示している。
【０１２８】
（ステップＳ３０１、Ｓ３０３）
撮像装置１０は、ネットワークＮ１を介した各情報処理端末３０との間の通信が確立すると、当該各情報処理端末３０からの画像の撮像に係る指示を待ち受ける（ステップＳ３０３、ＮＯ）。なお、撮像装置１０と、当該各情報処理端末３０のうちいずれかとの間でネットワークＮ２を介した通信が確立している場合には、当該情報処理端末３０と当該撮像装置１０との間で前述した通信シーケンスが事前に実行される。これにより、撮像装置１０に対して、ネットワークＮ２を介して接続された当該情報処理端末３０がマスターとして設定される。
【０１２９】
（ステップＳ３０３、Ｓ３０５）
情報処理端末３０から画像の撮像に係る指示を受信すると、撮像装置１０の識別部１１１は、当該指示がマスター及びスレーブのいずれから送信された指示かを識別し、識別結果を処理実行部１１３に通知する。なお、識別方法については前述した通りである。
【０１３０】
受信した指示がスレーブからの指示の場合には（ステップＳ３０５、ＮＯ）、処理実行部１１３は、当該指示を処理対象としない。この場合には、撮像装置１０は、他の画像の撮像に係る指示を再度待ち受ける。
【０１３１】
（ステップＳ３０５、Ｓ３０７）
受信した指示がマスターからの指示の場合には（ステップＳ３０５、ＹＥＳ）、処理実行部１１３は、当該指示に対応する処理を撮像部１９１に実行させる。
【０１３２】
具体的な一例として、処理実行部１１３は、ネットワークＮ１を介して画像の撮像が指示されると、当該指示に基づき撮像部１９１に画像を撮像させる。このとき、処理実行部１１３は、撮像された画像を撮像部１９１から取得し、取得した画像を、ネットワークＮ１を介して各情報処理端末３０に出力してもよい。なお、処理実行部１１３は、撮像された画像を撮像部１９１から直接取得してもよいし、記憶部１９３に記録された当該画像を読み出してもよい。
【０１３３】
また、処理実行部１１３は、ネットワークＮ１を介してスルー画像の出力が指示されると、当該指示に基づき撮像部１９１にスルー画像を撮像させる。そして処理実行部１１３は、撮像部１９１から撮像されたスルー画像を逐次取得し、取得したスルー画像を、ネットワークＮ１を介して各情報処理端末３０に出力する。
【０１３４】
（ステップＳ３０９）
撮像装置１０は、以上の処理を、ユーザからの一連の処理の終了が指示されるまで（例えば、電源のオフが指示されるまで）実行する（ステップＳ３０９、ＮＯ）。即ち、撮像装置１０は、ユーザからの終了指示に基づき、上述した一連の処理を終了する（ステップＳ３０９、ＹＥＳ）。
【０１３５】
以上、図１２を参照して、本実施形態に係る撮像装置１０による、画像の撮像に係る一連の処理の流れについて説明した。上記に示すように、本実施形態に係る撮像装置１０は、複数の情報処理端末３０のうち、マスターとして設定された情報処理端末３０からの指示のみを処理対象とし、スレーブである他の情報処理端末３０からの指示については処理対象としない。以上のような構成により、撮像装置１０は、各情報処理端末３０からの画像の撮像に係る指示の競合を防止することが可能となる。
【０１３６】
［１．５．変形例］
＜＜１．５．１．変形例１：マスターを識別する方法の一例＞＞
前述した実施形態では、撮像装置１０に対して密着するように取り付けられた情報処理端末３０がマスターとして設定される例について説明した。しかしながら、複数の情報処理端末３０のうち、いずれかをマスターとして設定できれば、その設定方法や、当該マスターを識別する方法は特に限定されない。そこで、変形例１として、マスターとする情報処理端末３０の設定方法や、当該マスターを識別する方法の一例について、以下に説明する。
【０１３７】
例えば、前述した実施形態のように、ネットワークＮ２を介して所定の認証処理（通信シーケンス）を実行することでマスターを設定する場合においても、必ずしも、撮像装置１０に対して情報処理端末３０が常に密着するように取り付けられていなくてもよい。具体的な一例として、撮像装置１０は、各情報処理端末３０からネットワークＮ１を介して画像の撮像に係る指示を受信した場合に、当該指示を受信する直前に、ネットワークＮ２を介して認証処理を実行した情報処理端末３０をマスターとして識別してもよい。
【０１３８】
また、マスターを設定するために所定の認証処理（通信シーケンス）を実行するためのネットワークＮ２として、ＮＦＣ等の近距離型の無線通信に限らず、他の無線通信の規格に基づくネットワークを適用してもよい。具体的な一例として、Bluetooth（登録商標）や、ZigBee（登録商標）等の通信規格に基づく無線通信のネットワークを、ネットワークＮ２として適用してもよい。
【０１３９】
また、マスターを設定するために撮像装置１０と情報処理端末３０との間で実行される認証処理も、前述した実施形態で説明した方法には限定されない。具体的な一例として、所謂、ＷＰＳ−ＰＢＣ（Wi-Fi  Protected  Setup-Push  Button  Configuration）のように、撮像装置１０及び情報処理端末３０の双方で所定の操作（例えば、ボタンの押下）を行うことで、撮像装置１０及び情報処理端末３０は、当該操作が行われた情報処理端末３０をマスターとして互いに認識してもよい。
【０１４０】
このように、撮像装置１０と情報処理端末３０とが、所定の通信シーケンスを実行することで互いを認識可能な方法であれば、その方法は特に限定されない。例えば、所謂、Bumpと呼ばれる方法により、撮像装置１０と情報処理端末３０との間で所定の通信シーケンスを実行してもよい。具体的には、撮像装置１０及び情報処理端末３０の双方に、加速度センサや振動センサを設け、双方が互いに近傍に位置する際に、双方のセンサの検出結果に応じて互いにを認識することで、マスターを設定してもよい。
【０１４１】
また、前述した実施形態では、ネットワークＮ２を介した認証処理（通信シーケンス）に基づき、撮像装置１０と情報処理端末３０とが、互いに密着した状態か否かを識別していた。一方で、撮像装置１０と情報処理端末３０とが、互いに密着した状態を識別できれば、必ずしもネットワークＮ２を介した認証処理に基づく方法には限定されない。具体的な一例として、撮像装置１０と情報処理端末３０といずれか、または双方にセンサやスイッチを設け、当該センサやスイッチに基づき、撮像装置１０と情報処理端末３０とが、互いに密着した状態か否かを識別してもよい。
【０１４２】
また、他の方法として、撮像装置１０に対して最も近傍に位置する情報処理端末３０がマスターとして設定されてもよい。この場合には、例えば、撮像装置１０が、各情報処理端末３０との間の距離を直接または間接的に計測し、当該計測結果に応じてマスターとなる情報処理端末３０を特定してもよい。なお、距離を計測する方法としては、例えば、Bluetooth（登録商標）規格で規定された、電波強度に基づく距離（位置）の推定方法が挙げられる。
【０１４３】
また、撮像装置１０と各情報処理端末３０との間の位置関係に応じて、マスターとなる情報処理端末３０を設定する場合には、当該位置関係を解析する主体は特に限定されない。例えば、撮像装置１０と各情報処理端末３０とうち、少なくともいずれかの装置が、当該位置関係を解析してもよい。また、他の一例として、撮像装置１０及び各情報処理端末３０とは別に、撮像装置１０と各情報処理端末３０との間の位置関係を解析するための装置を別途設けてもよい。
【０１４４】
また、撮像装置１０と各情報処理端末３０との間の位置関係を解析する方法は、電波強度に基づく方法には限定されないことは言うまでもない。具体的な一例として、各種センサに基づき、撮像装置１０と各情報処理端末３０との間の位置関係を解析してもよい。また、他の一例として、撮像装置１０と各情報処理端末３０の画像を撮像し、当該画像を解析することで、撮像装置１０と各情報処理端末３０との間の位置関係を解析してもよい。
【０１４５】
また、撮像装置１０と情報処理端末３０との間の位置関係などのように、状態が常に流動的に変化する条件をマスターの設定に用いる場合には、当該状態が所定の期間以上維持された場合に、マスターの設定が行われるようにしてもよい。具体的な一例として、撮像装置１０を基点とした所定の範囲内に情報処理端末３０が所定の期間以上存在していた場合に、当該情報処理端末３０をマスターとして設定する処理の対象としてもよい。
【０１４６】
また、マスターとして設定する情報処理端末３０を逐次変更できるようにしてもよい。具体的な一例として、情報処理端末３０ａがマスターとして設定された状態で、情報処理端末３０ａとは異なる他の情報処理端末３０ｂが、上述したマスターの設定に係る処理を実行した場合に、当該処理以降は、情報処理端末３０ｂがマスターとして設定されてもよい。
【０１４７】
また、他の一例として、マスターとして設定された情報処理端末３０ａを介したユーザ操作に基づき、当該操作により指定された他の情報処理端末３０を、新たなマスターとして設定できるようにしてもよい。この場合には、新たなマスターの設定以降は、情報処理端末３０ａはスレーブとして認識されることは言うまでもない。
【０１４８】
また、上述したマスターの変更は一時的なものであってもよい。具体的な一例として、新たにマスターに設定された情報処理端末３０ｂが、撮像装置１０に対して画像の撮像に係る指示を実行した場合に、当該指示の実行後に、変更前にマスターに設定されていた情報処理端末３０ａを改めてマスターとして設定し直してもよい。
【０１４９】
以上、変形例１として、マスターとする情報処理端末３０の設定方法や、当該マスターを識別する方法の一例について説明した。
【０１５０】
＜＜１．５．２．変形例２：撮像装置を複数設ける場合の動作＞＞
前述した実施形態では、１台の撮像装置１０に対して、複数の情報処理端末３０を無線のネットワークＮ１を介して接続させる通信形態について説明した。一方で、撮像装置１０を複数台設け、各撮像装置１０に対して、複数の情報処理端末３０を接続させてもよい。そこで、変形例２として、複数台の撮像装置１０それぞれに対して、複数の情報処理端末３０を無線のネットワークＮ１を介して接続させる場合の動作の一例について、以下に説明する。
【０１５１】
まず、撮像装置１０を複数台設ける場合には、例えば、各撮像装置１０を所謂親機（例えば、アクセスポイント）として動作させ、当該各撮像装置１０に対して、各情報処理端末３０を所謂子機（例えば、ステーション）として接続させればよい。このような構成により、複数台の撮像装置１０それぞれに対して、複数の情報処理端末３０を無線のネットワークＮ１を介して接続させることが可能となる。
【０１５２】
なお、複数台の撮像装置１０それぞれに対して、複数の情報処理端末３０を接続させる場合には、各撮像装置１０において、マスターとなる情報処理端末３０を個々に設定できるようにしてもよい。この場合には、前述したマスターを設定するための処理を、各撮像装置１０に対して行い、各撮像装置１０が、マスターとなる情報処理端末３０を個々に独立して識別すればよい。
【０１５３】
また、他の一例として、マスターとなる情報処理端末３０の設定を、複数の撮像装置１０間で共有してもよい。具体的な一例として、一の撮像装置１０と情報処理端末３０ａとの間で、所定の通信シーケンスを実行することで、当該情報処理端末３０ａが一の撮像装置１０におけるマスターとして設定されたとする。この場合に、一の撮像装置１０は、他の撮像装置１０に、マスターとなる情報処理端末３０の設定を送信することで、他の撮像装置１０も連動して、当該情報処理端末３０ａをマスターとして設定してもよい。また、マスターを変更する場合についても、同様に、変更されたマスターの設定を、複数の撮像装置１０間で共有してもよい。
【０１５４】
以上、変形例２として、複数台の撮像装置１０それぞれに対して、複数の情報処理端末３０を無線のネットワークＮ１を介して接続させる場合の動作の一例について説明した。
【０１５５】
［１．６．まとめ］
以上、説明したように、本実施形態に係る情報処理システムでは、無線のネットワークＮ１を介して撮像装置１０に接続された複数の情報処理端末３０のうち、いずれかの情報処理端末３０を、他の情報処理端末３０よりも優先度の高いマスターとして設定する。そして、撮像装置１０は、複数の情報処理端末３０のうち、マスターとして設定された情報処理端末３０からの指示のみを処理対象とし、スレーブである他の情報処理端末３０からの指示については処理対象としない。以上のような構成により、本実施形態に係る情報処理システムでは、撮像装置１０に対する、複数の情報処理端末３０からの画像の撮像に係る指示の競合を防止することが可能となる。
【０１５６】
＜２．第２の実施形態＞
前述した第１の実施形態では、マスターとして設定された情報処理端末３０からの指示のみを処理対象とすることで、撮像装置１０に対する、複数の情報処理端末３０からの画像の撮像に係る指示の競合を防止していた。一方で、撮像装置１０が、一の情報処理端末３０からの指示に基づき当該指示に基づく処理の実行中に、他の情報処理端末３０からの指示が処理対象とならなければ、必ずしも、複数の情報処理端末３０からの指示が競合するとは限らない。そこで、第２の実施形態では、スレーブとして設定された情報処理端末３０からの指示を処理対象とすることが可能な情報処理システムの一例について説明する。
【０１５７】
例えば、図１３は、第２の実施形態に係る情報処理システムの概要について説明するための説明図である。図１３に示す例では、撮像装置１０に接続された情報処理端末３０ａ〜３０ｄのうち、情報処理端末３０ａがマスターとして設定され、他の情報処理端末３０ｂ〜３０ｄがスレーブとして設定されている。
【０１５８】
本実施形態に係る情報処理システムでは、撮像装置１０は、マスターとして設定された情報処理端末３０ａから画像の撮像に係る指示を受けた場合には、第１の実施形態と同様に、当該情報処理端末３０ａからの指示を優先して実行する。
【０１５９】
一方で、図１３に示すように、撮像装置１０が、スレーブとして設定された情報処理端末３０ｂから指示を受けたときに、他の情報処理端末３０ａ、３０ｃ、及び３０ｄからの指示が無ければ、各情報処理端末３０からの指示は競合するとは限らない。
【０１６０】
そこで、本実施形態に係る情報処理システムでは、マスターから送信された指示を優先して処理対象とし、スレーブから送信された指示については、マスターを含め、他の情報処理端末３０からの指示に基づく処理を実行していない場合に処理対象とする。以上のような構成により、本実施形態に係る情報処理システムでは、複数の情報処理端末３０からの画像の撮像に係る指示が競合しない範囲で、スレーブからの指示を処理対象とすることが可能となる。
【０１６１】
以降では、本実施形態に係る情報処理システムの詳細な動作について説明する。なお、複数の情報処理端末３０のうち、いずれかをマスターとして設定する方法や、当該マスターを識別する方法は、前述した第１の実施形態と同様である。そのため、本説明では、図１４を参照して、撮像装置１０が、各情報処理端末３０からの指示を受けて、当該指示に基づき画像の撮像に係る処理を実行する場合の一連の動作に着目して説明することとし、その他の動作については詳細な説明は省略する。図１４は、本実施形態に係る情報処理システムの処理の流れの一例について説明するためのフローチャートであり、撮像装置１０による、画像の撮像に係る一連の処理の流れの一例を示している。
【０１６２】
（ステップＳ３０１、Ｓ３０３）
撮像装置１０は、ネットワークＮ１を介した各情報処理端末３０との間の通信が確立すると、当該各情報処理端末３０からの画像の撮像に係る指示を待ち受ける（ステップＳ３０３、ＮＯ）。なお、撮像装置１０と、当該各情報処理端末３０のうちいずれかとの間でネットワークＮ２を介した通信が確立している場合には、当該情報処理端末３０と当該撮像装置１０との間で前述した通信シーケンスが事前に実行される。これにより、撮像装置１０に対して、ネットワークＮ２を介して接続された当該情報処理端末３０がマスターとして設定される。
【０１６３】
（ステップＳ３０３、Ｓ３０５）
情報処理端末３０から画像の撮像に係る指示を受信すると、撮像装置１０の識別部１１１は、当該指示がマスター及びスレーブのいずれから送信された指示かを識別し、識別結果を処理実行部１１３に通知する。なお、識別方法については前述した通りである。
【０１６４】
（ステップＳ３０５、Ｓ３０７）
受信した指示がマスターからの指示の場合には（ステップＳ３０５、ＮＯ）、処理実行部１１３は、当該指示に対応する処理を撮像部１９１に実行させる。
【０１６５】
具体的な一例として、処理実行部１１３は、ネットワークＮ１を介して画像の撮像が指示されると、当該指示に基づき撮像部１９１に画像を撮像させる。このとき、処理実行部１１３は、撮像された画像を撮像部１９１から取得し、取得した画像を、ネットワークＮ１を介して各情報処理端末３０（例えば、情報処理端末３０ａ〜３０ｃ）に出力してもよい。なお、処理実行部１１３は、撮像された画像を撮像部１９１から直接取得してもよいし、記憶部１９３に記録された当該画像を読み出してもよい。
【０１６６】
また、処理実行部１１３は、ネットワークＮ１を介してスルー画像の出力が指示されると、当該指示に基づき撮像部１９１にスルー画像を撮像させる。そして処理実行部１１３は、撮像部１９１から撮像されたスルー画像を逐次取得し、取得したスルー画像を、ネットワークＮを介して各情報処理端末３０に出力する。
【０１６７】
（ステップＳ３０５、Ｓ３１１）
受信した指示がスレーブからの指示の場合には（ステップＳ３０５、ＮＯ）、処理実行部１１３は、他のスレーブからの指示に基づき画像の撮像に係る処理が実行中か否かを判別する。他のスレーブからの指示に基づく処理が実行中の場合には（ステップＳ３１１、ＹＥＳ）、処理実行部１１３は、受信した指示を処理対象としない。この場合には、撮像装置１０は、画像の撮像に係る指示を再度待ち受ける。
【０１６８】
（ステップＳ３１１、Ｓ３０７）
また、他のスレーブからの指示に基づく処理を実行中でない場合には（ステップＳ３１１、ＮＯ）、処理実行部１１３は、当該指示に対応する処理を撮像部１９１に実行させる。
【０１６９】
（ステップＳ３０９）
撮像装置１０は、以上の処理を、ユーザからの一連の処理の終了が指示されるまで（例えば、電源のオフが指示されるまで）実行する（ステップＳ３０９、ＮＯ）。即ち、撮像装置１０は、ユーザからの終了指示に基づき、上述した一連の処理を終了する（ステップＳ３０９、ＹＥＳ）。
【０１７０】
なお、スレーブからの指示に基づく処理を実行中にマスターから指示を受信した場合には、処理実行部１１３は、マスターから受信した指示を優先してもよい。この場合には、例えば、処理実行部１１３は、スレーブからの指示に基づく処理を中断し、マスターから受信した指示に基づく処理を実行してもよい。
【０１７１】
また、処理実行部１１３は、画像の撮像に係る処理の実行状態を各情報処理端末３０にネットワークＮ１を介して通知してもよい。具体的な一例として、処理実行部１１３は、情報処理端末３０ａ〜３０ｄのうち、いずれかの情報処理端末３０からの指示に基づく処理を実行中の場合には、当該処理が実行中であることを、ネットワークＮ１を介して他の情報処理端末３０に通知してもよい。
【０１７２】
以上、説明したように、本実施形態に係る情報処理システムでは、無線のネットワークＮ１を介して撮像装置１０に接続された複数の情報処理端末３０のうち、いずれかの情報処理端末３０を、他の情報処理端末３０よりも優先度の高いマスターとして設定する。そして、撮像装置１０は、マスターから送信された指示を優先して処理対象とし、スレーブから送信された指示については、マスターを含め、他の情報処理端末３０からの指示に基づく処理を実行していない場合に処理対象とする。
【０１７３】
以上のような構成により、本実施形態に係る情報処理システムでは、撮像装置１０に対する、複数の情報処理端末３０からの画像の撮像に係る指示の競合を防止することが可能となる。また、本実施形態に係る情報処理システムでは、複数の情報処理端末３０からの画像の撮像に係る指示が競合しない範囲で、スレーブからの指示を処理対象とすることが可能となる。
【０１７４】
＜３．第３の実施形態＞
次に、第３の実施形態に係る情報処理システムについて説明する。前述した第１及び第２の実施形態に係る情報処理システムでは、撮像装置１０が、マスターとして設定された情報処理端末３０からの指示を優先して排他制御を行うことで、複数の情報処理端末３０からの指示の競合を防止していた。本実施形態では、撮像装置１０が各情報処理端末３０からの指示に基づく各処理を並行して実行する（即ち、並列処理する）場合に、当該各処理の競合を防止することが可能な仕組みの一例について説明する。
【０１７５】
まず、図１５を参照して、本実施形態に係る情報処理システムの概要について説明する。図１５は、本実施形態に係る情報処理システムの概要について説明するための説明図である。図１５に示す例では、撮像装置１０に接続された情報処理端末３０ａ〜３０ｄのうち、情報処理端末３０ａがマスターとして設定され、他の情報処理端末３０ｂ〜３０ｄがスレーブとして設定されている。
【０１７６】
図１５に示すように、本実施形態に係る情報処理システムでは、撮像装置１０は、情報処理端末３０ａ〜３０ｄのそれぞれから画像の撮像に係る指示を受信し、当該指示ごとに、画像の撮像に係る処理を実行する。
【０１７７】
なお、画像の撮像に係る指示としては、例えば、動画の撮像に係る指示や、静止画の撮像に係る指示が挙げられる。なお、動画の撮像に係る指示としては、動画の撮像の開始を示す開始指示や、開始された動画の撮像を停止する停止指示が挙げられる。例えば、撮像装置１０は、情報処理端末３０から動画撮像の開始指示を受けると、動画の撮像を開始し、当該情報処理端末３０から動画撮像の停止指示を受けて、開始された動画の撮像を停止して、撮像された動画を保存する。
【０１７８】
なお、本実施形態に係る情報処理システムでは、撮像装置１０は、互いに異なる情報処理端末３０から受信した動画撮像の開始指示及び停止指示を、送信元である情報処理端末３０ごとに、それぞれ別々に独立して処理する。具体的な一例として、撮像装置１０は、情報処理端末３０ａからの開始指示に基づき開始した動画の撮像に係る処理は、情報処理端末３０ｂから停止指示を受信しても停止せず、情報処理端末３０ａからの停止指示に基づき停止する。
【０１７９】
以上のように、本実施形態に係る情報処理システムでは、図１５に示すように、各情報処理端末３０からの動画撮像の開始指示、動画撮像の停止指示、及び静止画の撮像指示の競合を防止し、各指示に基づく処理を並行して実行可能とする仕組みを提供する。
【０１８０】
そこで、図１６を参照して、以下に、本実施形態に係る情報処理システムの詳細について説明する。図１６は、本実施形態に係る情報処理システムの処理の流れの一例について説明するための概略的なシーケンス図であり、撮像装置１０による、画像の撮像に係る一連の処理の流れの一例を示している。なお、複数の情報処理端末３０のうち、いずれかをマスターとして設定する方法や、当該マスターを識別する方法は、前述した第１の実施形態と同様である。そのため、本説明では、撮像装置１０が、各情報処理端末３０からの指示を受けて、当該指示に基づき画像の撮像に係る処理を実行する場合の一連の動作に着目して説明することとし、その他の動作については詳細な説明は省略する。
【０１８１】
図１６に示す例は、撮像装置１０が、マスターとして設定された情報処理端末３０ａと、スレーブとして設定された情報処理端末３０ｂ及び３０ｃとのそれぞれから、画像の撮像に係る指示を受信する場合を示している。なお、以降では、図１６を参照しながら、撮像装置１０の、動画撮像の開始指示、動画撮像の停止指示、及び静止画の撮像指示のそれぞれに基づく動作について、当該指示の送信元がマスター及びスレーブのそれぞれの場合について説明する。
【０１８２】
本実施形態に係る撮像装置１０の処理実行部１１３は、ステップＳ４０１ａに示すように、マスターである情報処理端末３０ａから動画撮像の開始指示を受信した場合に、当該指示に基づき、撮像部１９１に動画の撮像を開始させる。また、処理実行部１１３は、当該開始指示に基づき撮像部１９１に開始させた動画の撮像処理を、ステップＳ４０３ａに示すように、当該情報処理端末３０ａからの動画撮像の停止指示の受信をもって停止させる。このとき、撮像部１９１は、撮像した動画像ｄ２１を記憶部１９３に記憶させることで保存してもよい。
【０１８３】
なお、マスターである情報処理端末３０ａからの動画撮像の開始指示及び停止指示に基づき、撮像部１９１が撮像する動画像のデータストリームを、以降では「メイン動画ストリーム」と呼ぶ場合がある。図１６に示す例の場合には、時系列に沿って撮像される動画像ｄ２１が、メイン動画ストリームの一例に相当する。
【０１８４】
また、処理実行部１１３は、ステップＳ４０５ａに示すように、マスターである情報処理端末３０ａから静止画の撮像指示を受信した場合に、当該指示に基づき、撮像部１９１に静止画像ｄ２３を撮像させる。このとき、撮像部１９１は、撮像した静止画像ｄ２３を記憶部１９３に記憶させることで保存してもよい。
【０１８５】
なお、マスターである情報処理端末３０ａからの静止画の撮像指示に基づき、撮像部１９１が撮像する静止画像を、以降では「メイン静止画像」と呼ぶ場合がある。図１６に示す例の場合には、静止画像ｄ２３が、メイン静止画像の一例に相当する。
【０１８６】
また、本実施形態に係る処理実行部１１３は、メイン動画ストリームとは異なる他の動画像を、サブ動画ストリームｄ３０として、撮像部１９１に時系列に沿って逐次撮像させる。具体的には、撮像部１９１は、当該動画像の撮像に伴い、イメージセンサ中の全画素のうち、少なくとも一部の画素から出力される画像信号（所謂、間引き画像）を、サブ動画ストリームｄ３０として出力する。
【０１８７】
なお、撮像部１９１は、メイン動画ストリームやメイン静止画像を撮像する場合には、当該メイン動画ストリームやメイン静止画像と、サブ動画ストリームｄ３０とを並行して出力することとなる。具体的には、撮像部１９１は、イメージセンサの全画素から出力される画像信号をメイン動画ストリームやメイン静止画像として出力し、一部の画素については画像信号を分波させサブ動画ストリームｄ３０として出力する。
【０１８８】
処理実行部１１３は、スレーブとして設定された情報処理端末３０から、動画撮像の開始指示及び停止指示を受信した場合には、撮像部１９１により撮像されたサブ動画ストリームｄ３０から、当該指示に基づく動画像を抽出する。具体的には、処理実行部１１３は、撮像部１９１により逐次撮像されたサブ動画ストリームｄ３０から、動画撮像の開始指示から停止指示までの期間に対応する一連のフレーム画像を動画像として抽出する。
【０１８９】
例えば、処理実行部１１３は、ステップＳ４０１ｂに示すように、スレーブである情報処理端末３０ｂから動画撮像の開始指示を受信した場合に、当該指示に基づき、サブ動画ストリームｄ３０からフレーム画像の抽出を開始する。そして、処理実行部１１３は、ステップＳ４０３ｂに示すように、当該情報処理端末３０ｂから動画撮像の停止指示を受信した場合には、当該指示を受けたタイミングまでに抽出した一連のフレーム画像を動画像ｄ３１として取得する。このとき、処理実行部１１３は、取得した動画像ｄ３１を記憶部１９３に記憶させることで保存してもよい。
【０１９０】
また、処理実行部１１３は、ステップＳ４０１ｃに示すように、スレーブである情報処理端末３０ｃから動画撮像の開始指示を受信した場合に、当該指示に基づき、サブ動画ストリームｄ３０からフレーム画像の抽出を開始する。そして、処理実行部１１３は、ステップＳ４０３ｃに示すように、当該情報処理端末３０ｂから動画撮像の停止指示を受信した場合には、当該指示を受けたタイミングまでに抽出した一連のフレーム画像を動画像ｄ３３として取得する。このとき、処理実行部１１３は、取得した動画像ｄ３３を記憶部１９３に記憶させることで保存してもよい。
【０１９１】
なお、図１６に示すように、処理実行部１１３は、スレーブとして設定された複数の情報処理端末３０ｂ及び３０ｃからの動画の撮像に係る指示を並行して実行することが可能である。具体的な一例として、図１６に示す例では、処理実行部１１３は、ステップＳ４０１ｃで示された指示を受信したタイミングから、ステップＳ４０３ｂで示された指示を受信したタイミングまで、動画像ｄ３１及びｄ３３の双方を抽出することとなる。この期間中は、処理実行部１１３は、サブ動画ストリームｄ３０から抽出したフレーム画像を、動画像ｄ３１及びｄ３３の双方を生成するために使用すればよい。
【０１９２】
また、処理実行部１１３は、ステップＳ４０５ｂに示すように、スレーブである情報処理端末３０ｃから静止画の撮像指示を受信した場合には、当該指示を受けたタイミングに対応するフレーム画像をサブ動画ストリームｄ３０から抽出する。そして、処理実行部１１３は、抽出したフレーム画像を、当該静止画の撮像指示に基づき撮像された静止画像ｄ３５とする。このとき、処理実行部１１３は、取得した静止画像ｄ３５を記憶部１９３に記憶させることで保存してもよい。
【０１９３】
なお、撮像装置１０が、サブ動画ストリームｄ３０の撮像を開始または停止する契機は特に限定されない。具体的な一例として、撮像装置１０は、マスターである情報処理端末３０ａからの指示に応じて、サブ動画ストリームｄ３０の撮像を開始または停止してもよい。また、他の一例として、撮像装置１０は、画像を撮像するモードでの動作の開始時に、サブ動画ストリームｄ３０の撮像を開始し、当該モードの終了時に、サブ動画ストリームｄ３０の撮像を停止してもよい。
【０１９４】
なお、上記では、サブ動画ストリームｄ３０からの画像の抽出に係る処理を処理実行部１１３が実行する例について説明したが、処理実行部１１３に替えて撮像部１９１が、サブ動画ストリームｄ３０からの画像の抽出に係る処理を実行してもよい。この場合には、撮像部１９１は、サブ動画ストリームｄ３０を逐次撮像し、処理実行部１１３からの指示に基づき、対応するフレーム画像を当該処理実行部１１３に出力すればよい。
【０１９５】
また、撮像部１９１に、データを記憶するための記憶領域を設けることで、当該撮像部１９１は、サブ動画ストリームｄ３０から抽出した画像を、当該記憶領域に保持させてもよい。この場合には、処理実行部１１３は、サブ動画ストリームｄ３０から抽出された画像を、当該記憶領域から読み出せばよい。
【０１９６】
以上、説明したように、本実施形態に係る情報処理システムでは、撮像装置１０は、マスターからの画像の撮像に係る指示に基づく画像の撮像処理とは別に、動画像をサブ動画ストリームｄ３０として逐次取得する。そして、撮像装置１０は、スレーブからの画像（即ち、動画や静止画）の撮像に係る指示を受信した場合には、当該指示に応じて、サブ動画ストリームｄ３０中の一部のフレーム画像を、動画像または静止画像として抽出する。
【０１９７】
以上のような構成に基づき、本実施形態に係る情報処理システムでは、撮像装置１０は、各情報処理端末３０からの画像の撮像に係る指示に基づく各処理を並行して実行する。これにより、本実施形態に係る情報処理システムに依れば、複数の情報処理端末３０からの画像の撮像に係る指示の競合を防止することが可能となる。
【０１９８】
＜４．第４の実施形態＞
次に、第４の実施形態に係る情報処理システムについて説明する。まず、図１７を参照して本実施形態に係る情報処理システムの概要について説明する。図１７は、本実施形態に係る情報処理システムの概要について説明するための説明図である。図１７に示す例では、撮像装置１０に接続された情報処理端末３０ａ〜３０ｄのうち、情報処理端末３０ａがマスターとして設定され、他の情報処理端末３０ｂ〜３０ｄがスレーブとして設定されている。
【０１９９】
図１７に示すように、各情報処理端末３０から撮像装置１０に対して静止画の撮像指示が送信される場合には、これらの撮像指示として、必ずしも同じ撮像条件が指定されるとは限らない。そして、これらの撮像条件の中には、複数の撮像指示間で共有することが困難な撮像条件が含まれる。具体的な一例として、光学ズームやＩＳＯ感度等のように、光学系の設定については、複数の条件を同時に満たすことが困難である。
【０２００】
そのため、例えば、先行して送信された情報処理端末３０ｂからの指示に基づき撮像条件が変更された場合に、当該撮像条件が、次いで送信された情報処理端末３０ｃからの指示に基づく画像の撮像に係る処理に反映される場合が想定される。このような場合には、情報処理端末３０ｂ及び３０ｃそれぞれから指示された撮像条件が競合し、情報処理端末３０ｃからの指示に基づき撮像された画像が、当該情報処理端末３０ｃのユーザが意図した画像とはならない場合がある。
【０２０１】
そこで、本実施形態に係る情報処理システムでは、上記に説明したような、各情報処理端末３０から指示された画像の撮像条件の競合を防止することが可能な仕組みを提供する。
【０２０２】
以降では、図１８を参照して、本実施形態に係る情報処理システムの詳細な動作について説明する。図１８は、本実施形態に係る情報処理システムの処理の流れの一例について説明するための概略的なシーケンス図であり、撮像装置１０による、静止画像の撮像に係る一連の処理の流れの一例を示している。なお、複数の情報処理端末３０のうち、いずれかをマスターとして設定する方法や、当該マスターを識別する方法は、前述した第１の実施形態と同様である。そのため、本説明では、撮像装置１０が、各情報処理端末３０からの指示を受けて、当該指示に基づき画像の撮像に係る処理を実行する場合の一連の動作に着目して説明することとし、その他の動作については詳細な説明は省略する。
【０２０３】
図１８に示す例は、撮像装置１０が、マスターとして設定された情報処理端末３０ａと、スレーブとして設定された情報処理端末３０ｂ及び３０ｃとのそれぞれから、静止画像の撮像に係る指示を受信する場合を示している。なお、以降では、図１８を参照しながら、撮像装置１０の、静止画の撮像指示に基づく、当該指示により指定された撮像条件に応じた動作について、当該指示の送信元がマスター及びスレーブのそれぞれの場合について説明する。
【０２０４】
まず、図１８の参照符号ｄ４１に示すように、撮像装置１０は、マスターである情報処理端末３０ａからあらかじめ指示された撮像条件をメインの撮像条件として、当該メインの撮像条件に基づく設定を保持する。
【０２０５】
そして、本実施形態に係る撮像装置１０の処理実行部１１３は、ステップＳ５０１ａに示すように、マスターである情報処理端末３０ａから静止画の撮像指示を受信した場合には、メインの撮像条件ｄ４１に基づき、撮像部１９１に静止画像ｄ５１を撮像させる。
【０２０６】
一方で、処理実行部１１３は、スレーブである情報処理端末３０から静止画の撮像指示を、撮像条件とあわせて受信した場合には、撮像部１９１に対して、メインの撮像条件ｄ４１から受信した撮像条件への一時的な変更と、当該撮像条件に基づく画像の撮像とを指示する。
【０２０７】
例えば、ステップＳ５０１ｂに示すように、スレーブである情報処理端末３０ｂから静止画の撮像指示を撮像条件とあわせて受信した場合には、処理実行部１１３は、参照符号ｄ４３に示すように、撮像部１９１に対して、受信した撮像条件への変更を指示する。そして、処理実行部１１３は、変更された撮像条件ｄ４３に基づき、撮像部１９１に静止画像ｄ５３を撮像させる。なお、当該静止画像ｄ５３の撮像が完了したら、処理実行部１１３は、撮像部１９１に、変更された撮像条件ｄ４３を、メインの撮像条件ｄ４１に再度変更させる。
【０２０８】
同様に、ステップＳ５０１ｃに示すように、スレーブである情報処理端末３０ｃから静止画の撮像指示を撮像条件とあわせて受信した場合には、処理実行部１１３は、参照符号ｄ４５に示すように、撮像部１９１に対して、受信した撮像条件への変更を指示する。そして、処理実行部１１３は、変更された撮像条件ｄ４５に基づき、撮像部１９１に静止画像ｄ５５を撮像させる。なお、当該静止画像ｄ５５の撮像が完了したら、処理実行部１１３は、撮像部１９１に、変更された撮像条件ｄ４５を、メインの撮像条件ｄ４１に再度変更させる。
【０２０９】
以上のように、本実施形態に係る撮像装置１０は、マスターである情報処理端末３０ａからあらかじめ指示された撮像条件を、メインの撮像条件として、当該メインの撮像条件に基づく設定を保持する。そして、スレーブである他の情報処理端末３０から静止画の撮像指示を撮像条件とあわせて受信した場合には、撮像装置１０は、メインの撮像条件を受信した撮像条件に一時的に変更し、当該撮像条件に基づき画像を撮像する。そして、画像の撮像が完了すると、撮像装置１０は、変更した撮像条件を、メインの撮像条件に再度変更する。
【０２１０】
以上のような構成により、本実施形態に係る情報処理システムに依れば、撮像装置１０に対して、各情報処理端末３０それぞれから撮像条件を指示される状況下においても、各情報処理端末３０から指示された撮像条件の競合を防止することが可能となる。
【０２１１】
＜５．第５の実施形態＞
次に、第５の実施形態に係る情報処理システムについて説明する。まず、図１９を参照して本実施形態に係る情報処理システムの概要について説明する。図１９は、本実施形態に係る情報処理システムの概要について説明するための説明図である。図１９に示す例では、撮像装置１０に接続された情報処理端末３０ａ〜３０ｄのうち、情報処理端末３０ａがマスターとして設定され、他の情報処理端末３０ｂ〜３０ｄがスレーブとして設定されている。
【０２１２】
図１９に示すように、各情報処理端末３０から撮像装置１０に対して拡大率の変更（ズーム）の指示が送信される状況下において、撮像装置１０が、各指示に対して光学ズームに基づき拡大率を調整した場合には、複数の設定を共存させること困難である。
【０２１３】
具体的な一例として、撮像装置１０が、先行して受信した情報処理端末３０ｂからの指示に対して、光学ズームに基づき拡大率を調整した後に、次いで受信した情報処理端末３０ｃからの指示に対して、光学ズームに基づき拡大率を再度調整したとする。この場合には、情報処理端末３０ｂ及び３０ｃそれぞれから指示された拡大率（ズーム）の設定が競合し、情報処理端末３０ｃからの指示に基づき変更された拡大率は、情報処理端末３０ｂのユーザが意図した拡大率とは限らない場合がある。
【０２１４】
そこで、本実施形態に係る情報処理システムでは、上記に説明したような、各情報処理端末３０から指示された拡大率の設定の競合を防止することが可能な仕組みを提供する。
【０２１５】
以降では、図２０を参照して、本実施形態に係る情報処理システムの詳細な動作について説明する。図２０は、本実施形態に係る情報処理システムの処理の流れの一例について説明するための概略的なシーケンス図であり、撮像装置１０による、拡大率の設定の反映に係る一連の処理の流れの一例を示している。なお、複数の情報処理端末３０のうち、いずれかをマスターとして設定する方法や、当該マスターを識別する方法は、前述した第１の実施形態と同様である。そのため、本説明では、撮像装置１０が、各情報処理端末３０からの指示を受けて、当該指示に基づき拡大率の変更（ズーム）に係る処理を実行する場合の一連の動作に着目して説明することとし、その他の動作については詳細な説明は省略する。
【０２１６】
図２０に示す例は、撮像装置１０が、マスターとして設定された情報処理端末３０ａと、スレーブとして設定された情報処理端末３０ｂ及び３０ｃとのそれぞれから、拡大率の変更（ズーム）に係る指示を受信する場合を示している。なお、以降では、図２０を参照しながら、撮像装置１０の、拡大率の変更（ズーム）に係る指示に基づく動作について、当該指示の送信元がマスター及びスレーブのそれぞれの場合について説明する。
【０２１７】
図２０のステップＳ５０１ａ示すように、本実施形態に係る撮像装置１０の処理実行部１１３は、マスターである情報処理端末３０ａから拡大率の変更に係る指示を受信した場合には、撮像部１９１に対して、光学ズームに基づく拡大率の調整を指示する。
【０２１８】
そして、処理実行部１１３は、ステップＳ５０３ａに示すように、光学ズームに基づき拡大率が調整された画像（即ち、ズーム画像）を撮像部１９１に撮像させ、当該ズーム画像ｄ６０を、指示の送信元である情報処理端末３０ａに提示する。
【０２１９】
一方で、処理実行部１１３は、スレーブである情報処理端末３０から拡大率の変更に係る指示を受信した場合には、光学ズームの設定は変更せずに、当該拡大率に基づくデジタルズーム画像を、指示の送信元である情報処理端末３０に提示する。
【０２２０】
例えば、処理実行部１１３は、ステップＳ５０１ｂに示すように、スレーブである情報処理端末３０ｂから拡大率の変更に係る指示を受信した場合には、光学ズームの設定は変更せずに、撮像部１９１に画像を撮像させる。次いで、処理実行部１１３は、撮像部１９１により撮像された画像中から、情報処理端末３０ｂから指示された拡大率に基づく画像、即ち、撮像された画像中の当該情報処理端末３０ｂから指定された一部の拡大画像を、デジタルズーム処理に基づき抽出する。
【０２２１】
そして、処理実行部１１３は、ステップＳ５０３ｂに示すように、デジタルズーム処理に基づき抽出されたデジタルズーム画像ｄ６１を、指示の送信元である情報処理端末３０ｂに提示する。
【０２２２】
同様に、処理実行部１１３は、ステップＳ５０１ｃに示すように、スレーブである情報処理端末３０ｃから拡大率の変更に係る指示を受信した場合には、光学ズームの設定は変更せずに、撮像部１９１に画像を撮像させる。次いで、処理実行部１１３は、撮像部１９１により撮像された画像中から、情報処理端末３０ｃから指示された拡大率に基づく画像、即ち、撮像された画像中の当該情報処理端末３０ｃから指定された一部の拡大画像を、デジタルズーム処理に基づき抽出する。
【０２２３】
そして、処理実行部１１３は、ステップＳ５０３ｃに示すように、デジタルズーム処理に基づき抽出されたデジタルズーム画像ｄ６３を、指示の送信元である情報処理端末３０ｃに提示する。
【０２２４】
なお、処理実行部１１３は、各情報処理端末３０に画像を提示する（送信する）際に、当該画像に対して圧縮処理を施してもよい。この場合には、処理実行部１１３は、スレーブである情報処理端末３０から拡大率の変更に係る指示に基づきデジタルズーム画像を提示する場合には、当該拡大率に応じて、当該デジタルズーム画像に対する圧縮処理の圧縮率を変更してもよい。
【０２２５】
具体的な一例として、拡大率が大きい程、デジタルズーム画像の解像度（換言すると、画質）は低下する傾向にある。そのため、処理実行部１１３は、拡大率がより大きい程、デジタルズーム画像に対する圧縮処理の圧縮率を小さく設定してもよい。このような構成により、処理実行部１１３は、スレーブである情報処理端末３０に対してデジタルズーム画像を出力する場合においても、拡大率の違いに関わらずに、一定の解像度（画質）のデジタルズーム画像を、各情報処理端末３０に提示することが可能となる。
【０２２６】
以上のように、本実施形態に係る撮像装置１０は、マスターである情報処理端末３０ａから拡大率の変更が指示された場合には、光学ズームに基づく拡大率の調整を行う。一方で、撮像装置１０は、スレーブである他の情報処理端末３０から拡大率の変更が指示された場合には、デジタルズームに基づく拡大率の調整を行う。
【０２２７】
以上のような構成により、本実施形態に係る情報処理システムに依れば、撮像装置１０に対して、各情報処理端末３０それぞれから拡大率の変更が指示される状況下においても、各情報処理端末３０から指示された拡大率の設定の競合を防止することが可能となる。
【０２２８】
＜６．ハードウェア構成＞
次に、図２１を参照して、本開示の各実施形態に係る撮像装置１０のハードウェア構成の一例について説明する。図２１は、本開示の各実施形態に係る撮像装置１０のハードウェア構成の一例を示した図である。
【０２２９】
図２１に示すように、本実施形態に係る撮像装置１０は、プロセッサ９０１と、メモリ９０３と、ストレージ９０５と、撮像デバイス９１１と、通信デバイス９１３と、バス９１５とを含む。また、撮像装置１０は、操作デバイス９０７と、報知デバイス９０９とを含んでもよい。
【０２３０】
プロセッサ９０１は、例えばＣＰＵ（Central  Processing  Unit）、ＧＰＵ（Graphics  Processing  Unit）、ＤＳＰ（Digital  Signal  Processor）又はＳｏＣ（System  on  Chip）であってよく、撮像装置１０の様々な処理を実行する。プロセッサ９０１は、例えば、各種演算処理を実行するための電子回路により構成することが可能である。なお、前述した制御部１１０は、プロセッサ９０１により実現され得る。
【０２３１】
メモリ９０３は、ＲＡＭ（Random  Access  Memory）及びＲＯＭ（Read  Only  Memory）を含み、プロセッサ９０１により実行されるプログラム及びデータを記憶する。ストレージ９０５は、半導体メモリ又はハードディスクなどの記憶媒体を含み得る。例えば、前述した記憶部１９３は、メモリ９０３及びストレージ９０５の少なくともいずれか、もしくは、双方の組み合わせにより構成され得る
【０２３２】
操作デバイス９０７は、ユーザが所望の操作を行うための入力信号を生成する機能を有する。操作デバイス９０７は、例えばボタン及びスイッチなどユーザが情報を入力するための入力部と、ユーザによる入力に基づいて入力信号を生成し、プロセッサ９０１に供給する入力制御回路などから構成されてよい。
【０２３３】
報知デバイス９０９は、出力デバイスの一例であり、例えば、液晶ディスプレイ（ＬＣＤ：Liquid  Crystal  Display）装置、有機ＥＬ（ＯＬＥＤ：Organic  Light  Emitting  Diode）ディスプレイなどのデバイスであってよい。この場合には、報知デバイス９０９は、画面を表示することにより、ユーザに対して所定の情報を報知することができる。
【０２３４】
また、他の一例として、報知デバイス９０９は、ＬＥＤ（Light  Emitting  Diode）のように、点灯又は点滅のパターンにより、所定の情報をユーザに報知するデバイスであってもよい。また、報知デバイス９０９は、スピーカ等のように、所定の音響信号を出力することで、所定の情報をユーザに報知するデバイスであってもよい。
【０２３５】
撮像デバイス９１１は、プロセッサ９０１の制御に従い、レンズを介して静止画像又は動画像を撮影する機能を有する。撮像デバイス９１１は、撮像した画像をメモリ９０３やストレージ９０５に記憶させてもよい。なお、前述した撮像部１９１は、撮像デバイス９１１により実現され得る。
【０２３６】
通信デバイス９１３は、撮像装置１０が備える通信手段であり、ネットワークを介して外部装置と通信する。通信デバイス９１３は、有線または無線用の通信インタフェースである。通信デバイス９１３を、無線通信インタフェースとして構成する場合には、当該通信デバイス９１３は、通信アンテナ、ＲＦ（Radio  Frequency）回路、ベースバンドプロセッサなどを含んでもよい。
【０２３７】
通信デバイス９１３は、外部装置から受信した信号に各種の信号処理を行う機能を有し、受信したアナログ信号から生成したデジタル信号をプロセッサ９０１に供給することが可能である。なお、前述した第１通信部１０１及び第２通信部１０３は、当該通信デバイス９１３により構成され得る。
【０２３８】
バス９１５は、プロセッサ９０１、メモリ９０３、ストレージ９０５、操作デバイス９０７、報知デバイス９０９、撮像デバイス９１１、及び通信デバイス９１３を相互に接続する。バス９１５は、複数の種類のバスを含んでもよい。
【０２３９】
また、コンピュータに内蔵されるプロセッサ、メモリ、及びストレージなどのハードウェアを、上記した撮像装置１０が有する構成と同等の機能を発揮させるためのプログラムも作成可能である。また、当該プログラムを記録した、コンピュータに読み取り可能な記憶媒体も提供され得る。
【０２４０】
＜７．まとめ＞
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０２４１】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０２４２】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
あらかじめ優先度が設定された複数の外部装置のうち少なくともいずれかから、画像の撮像に係る指示を、無線の通信経路を介して受信する受信部と、
前記画像を撮像するための撮像部の、前記指示に基づく動作を、当該指示の送信元である前記外部装置に設定された前記優先度に応じて制御する制御部と、
を備える、情報処理装置。
（２）
前記複数の外部装置のうち、いずれか一の外部装置は、他の外部装置よりも優先度が高く設定され、
前記制御部は、前記指示の送信元が、前記一の外部装置と前記他の外部装置とのうちのいずれかに応じて、前記撮像部の当該指示に基づく動作を制御する、前記（１）に記載の情報処理装置。
（３）
前記制御部は、前記一の外部装置からの前記指示を、前記他の外部装置からの前記指示よりも優先して、前記撮像部の動作を制御する、前記（２）に記載の情報処理装置。
（４）
前記制御部は、前記一の外部装置からの前記指示に基づき、前記撮像部の動作を制御している場合には、前記他の外部装置からの前記指示に基づく前記撮像部の動作の制御を制限する、前記（３）に記載の情報処理装置。
（５）
前記制御部は、前記一の外部装置からの前記指示のみに基づき、前記撮像部の動作を制御する、前記（２）に記載の情報処理装置。
（６）
前記制御部は、前記指示の送信元が、前記一の外部装置と前記他の外部装置とのうちのいずれかに応じて、前記撮像部の制御内容を変更する、前記（２）に記載の情報処理装置。
（７）
前記制御部は、前記撮像部に動画像を逐次撮像させ、前記指示の送信元が前記他の外部装置の場合には、逐次撮像された当該動画像から一部のフレーム画像を、当該指示に基づき撮像された前記画像として抽出する、前記（６）に記載の情報処理装置。
（８）
前記制御部は、前記指示の送信元が前記他の外部装置の場合には、前記撮像部に、前記一の外部装置からの指示に基づきあらかじめ設定された第１の撮像条件を、当該他の外部装置から指示された第２の撮像条件に変更させて前記画像を撮像させ、当該画像の撮像後に、当該第２の撮像条件を前記第１の撮像条件に再度変更させる、前記（６）に記載の情報処理装置。
（９）
前記制御部は、前記指示の送信元が前記他の外部装置の場合には、当該他の外部装置から指示された拡大率に基づき、前記撮像部に撮像された画像の少なくとも一部に対応するデジタルズーム画像を取得する、前記（６）に記載の情報処理装置。
（１０）
前記複数の外部装置のうち、前記一の外部装置と、前記他の外部装置とを識別する識別部を備える、前記（２）〜（９）のいずれか一項に記載の情報処理装置。
（１１）
前記識別部は、前記複数の外部装置のうち、所定の通信シーケンスを事前に実行した外部装置を、前記一の外部装置として識別する、前記（１０）に記載の情報処理装置。
（１２）
前記識別部は、前記複数の外部装置のうち、より近傍に位置する外部装置を、前記一の外部装置として識別する、前記（１０）に記載の情報処理装置。
（１３）
前記識別部は、前記複数の外部装置のうち、前記情報処理装置に密着する外部装置を、前記一の外部装置として識別する、前記（１０）に記載の情報処理装置。
（１４）
前記識別部は、前記複数の外部装置のうち、前記通信経路とは異なる他の通信経路を介して接続された外部装置を、前記一の外部装置として識別する、前記（１０）に記載の情報処理装置。
（１５）
画像の撮像に係る指示に対して、他の装置との間であらかじめ自身に設定された優先度を関連付ける制御部と、
前記優先度が関連付けられた前記指示を、無線の通信経路を介して、前記画像の撮像に係る動作を制御する外部装置に送信する送信部と、
を備える、情報処理装置。
（１６）
あらかじめ優先度が設定された複数の外部装置のうち少なくともいずれかから、画像の撮像に係る指示を、無線の通信経路を介して受信することと、
プロセッサが、前記画像を撮像するための撮像部の、前記指示に基づく動作を、当該指示の送信元である前記外部装置の前記優先度に応じて制御することと、
を含む、情報処理方法。
（１７）
プロセッサが、画像の撮像に係る指示に対して、他の装置との間であらかじめ設定された優先度を関連付けることと、
前記優先度が関連付けられた前記指示を、前記画像を撮像するための外部装置に、無線の通信経路を介して送信することと、
を含む、情報処理方法。
（１８）
コンピュータに、
あらかじめ優先度が設定された複数の外部装置のうち少なくともいずれかから、画像の撮像に係る指示を、無線の通信経路を介して受信することと、
前記画像を撮像するための撮像部の、前記指示に基づく動作を、当該指示の送信元である前記外部装置の前記優先度に応じて制御することと、
を実行させる、プログラム。
（１９）
コンピュータに、
画像の撮像に係る指示に対して、他の装置との間であらかじめ設定された優先度を関連付けることと、
前記優先度が関連付けられた前記指示を、前記画像を撮像するための外部装置に、無線の通信経路を介して送信することと、
を実行させる、プログラム。
（２０）
画像を撮像するための撮像部の動作を制御する制御装置と、
あらかじめ優先度が設定された複数の情報処理端末と、
を含み、
前記情報処理端末は、
画像の撮像に係る指示を、無線の通信経路を介して、前記制御装置に送信する送信部
を備え、
前記制御装置は、
前記複数の情報処理端末の少なくともいずれかから、前記指示を、前記通信経路を介して受信する受信部と、
前記撮像部の、前記指示に基づく動作を、当該指示の送信元である前記情報処理端末に設定された前記優先度に応じて制御する制御部と、
を備える、情報処理システム。
【符号の説明】
【０２４３】
１０    撮像装置
１０１  第１通信部
１０３  第２通信部
１１０  制御部
１１１  識別部
１１３  処理実行部
１９１  撮像部
１９３  記憶部
３０    情報処理端末
３０１  第１通信部
３０３  第２通信部
３１０  制御部
３９０  ＵＩ
３９１  操作部
３９３  表示部
【図１】
0006520933.tif 000002
【図２】
0006520933.tif 000003
【図３】
0006520933.tif 000004
【図４】
0006520933.tif 000005
【図５】
0006520933.tif 000006
【図６】
0006520933.tif 000007
【図７】
0006520933.tif 000008
【図８】
0006520933.tif 000009
【図９】
0006520933.tif 000010
【図１０】
0006520933.tif 000011
【図１１】
0006520933.tif 000012
【図１２】
0006520933.tif 000013
【図１３】
0006520933.tif 000014
【図１４】
0006520933.tif 000015
【図１５】
0006520933.tif 000016
【図１６】
0006520933.tif 000017
【図１７】
0006520933.tif 000018
【図１８】
0006520933.tif 000019
【図１９】
0006520933.tif 000020
【図２０】
0006520933.tif 000021
【図２１】
0006520933.tif 000022