【手続補正書】
【提出日】平成29年12月12日(2017.12.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１のカメラによって提供されるビデオストリームの１つ又は複数の特性を決定するステップであって、前記１つ又は複数の特性は、１つ又は複数のビデオ特性を含む、決定するステップと、
前記１つ又は複数の特性に基づいて、前記第１のカメラの１つ又は複数の機能を決定するステップであって、前記１つ又は複数の機能は、キャプチャレート、ちらつき、ホワイトバランス、露光、コントラスト、温度、及び絞りのうちの１つ又は複数のための制御を含む、決定するステップと、
ブラウザが前記第１のカメラの前記１つ又は複数の機能を制御することを可能にするステップと、を含む方法であって、前記ブラウザが前記第１のカメラに対して遠隔にあり、前記第１のカメラが第１のユーザと関連し、前記ブラウザが第２のユーザと関連し、および前記ブラウザが前記１つ又は複数の機能を制御することを可能にする前記ステップが、
前記ビデオストリームと関連する前記１つ又は複数のビデオ特性を解析するステップと、
前記１つ又は複数のビデオ特性の前記解析に基づいて、前記ブラウザにおいて１つ又は複数の制御をアクティベートするステップと、を含み、前記１つ又は複数の制御が前記１つ又は複数の機能に対応し、前記１つ又は複数の制御が前記１つ又は複数の機能と関連する１つ又は複数の設定に対応する、
方法。
【請求項２】
前記１つ又は複数の機能が、パンニング及びズーミングのうちの１つ又は複数のための制御を含む、請求項１に記載の方法。
【請求項３】
前記１つ又は複数のビデオ特性を解析するステップが、顔を検出するステップを含み、前記ブラウザによって受信された、前記１つ又は複数の制御のうち少なくとも１つの特定の制御の調整に基づいて、前記顔に１回又は複数回のパンニングおよびズーミングを前記第１のカメラに行わせるステップをさらに含む、
請求項１に記載の方法。
【請求項４】
ソフトウェアアプリケーションによって、前記１つ又は複数の制御の第１の制御の調整を受信するステップと、
前記第１のカメラに関連するアプリケーションプログラミングインタフェースを用いて、前記ソフトウェアアプリケーションによって、前記１つ又は複数の制御の前記第１の制御の前記調整に基づいて、前記第１のカメラの前記１つ又は複数の機能の特性を変更するための１つ又は複数のコマンドを生成するステップと、
前記ソフトウェアアプリケーションによって、通信ネットワークを介して前記第１のカメラに前記１つ又は複数のコマンドを送信するステップと、をさらに含む、
請求項１に記載の方法。
【請求項５】
前記１つ又は複数の機能が、アクティベートする前記ステップによって、前記１つ又は複数のビデオ特性と関連付けられると決定される前記１つ又は複数の機能を制御することを可能にされるステップであって、前記１つ又は複数の機能は、変更のために利用可能な前記１つ又は複数の設定を有すると決定される、請求項１に記載の方法。
【請求項６】
第１のカメラによって提供されるビデオストリームの１つ又は複数の特性を決定するステップであって、前記１つ又は複数の特性は、１つ又は複数のビデオ特性を含む、決定するステップと、
前記１つ又は複数の特性に基づいて、前記第１のカメラの１つ又は複数の機能を決定するステップと、
ソフトウェアアプリケーションが前記第１のカメラの前記１つ又は複数の機能を制御することを可能にするステップであって、前記ソフトウェアアプリケーションは、前記第１のカメラに対し、遠隔にある、可能にするステップと、を含む方法であって、前記ソフトウェアアプリケーションが前記１つ又は複数の機能を制御することを可能にする前記ステップは、
前記ビデオストリームと関連する前記１つ又は複数のビデオ特性を解析するステップと、
前記１つ又は複数のビデオ特性の前記解析に基づいて、前記ソフトウェアアプリケーションにおいて１つ又は複数の制御をアクティベートするステップであって、前記１つ又は複数の制御は１つ又は複数の機能に対応し、前記１つ又は複数の制御は前記１つ又は複数の機能と関連する１つ又は複数の設定に対応する、アクティベートするステップと、を含む、
方法。
【請求項７】
前記１つ又は複数の機能が、キャプチャレート、ちらつき、露光、コントラスト、ホワイトバランス、温度、及び絞りのうちの１つ又は複数のための制御を含む、請求項６に記載の方法。
【請求項８】
前記１つ又は複数の機能が、前記１つ又は複数のビデオ特性に基づいて、前記１つ又は複数の設定に１つ又は複数の変更を適用するステップをさらに含む、請求項６に記載の方法。
【請求項９】
前記１つ又は複数の機能が、パンニング及びズーミングのうちの１つ又は複数のための制御を含む、請求項６に記載の方法。
【請求項１０】
前記ビデオストリームの前記１つ又は複数のビデオ特性の前記解析に基づいて、前記第１のカメラの物理的環境に位置する顔を検出するステップと、
前記パンニングおよび前記ズーミングのうちの１つ又は複数のために、前記検出された顔の上に、前記第１のカメラの焦点を生じさせるステップと、をさらに含む、
請求項９に記載の方法。
【請求項１１】
前記ソフトウェアアプリケーションのユーザインタフェースにおいて、前記１つ又は複数の制御の表示をさせるステップであって、前記１つ又は複数の制御の少なくとも１つは、前記１つ又は複数の機能を前記決定するステップの前に前記ユーザインタフェースにおいて表示されない、
請求項６に記載の方法。
【請求項１２】
前記１つ又は複数の制御が、前記アクティベートによって、前記１つ又は複数のビデオ特性と関連すると決定される前記１つ又は複数の機能を制御することを可能にされ、前記１つ又は複数の機能は、変更のために利用可能な前記１つ又は複数の設定を有することを決定される、請求項６に記載の方法。
【請求項１３】
前記ソフトウェアアプリケーションによって、前記１つ又は複数の制御の第1の制御の調整を受信するステップと、
前記第１のカメラに関連するアプリケーションプログラミングインタフェースを用いて、前記ソフトウェアアプリケーションによって、前記１つ又は複数の制御の前記第１の制御の前記調整に基づいて、前記第１のカメラの前記１つ又は複数の機能の特性を変更するための１つ又は複数のコマンドを生成するステップと、
前記ソフトウェアアプリケーションによって、通信ネットワークを介して前記第１のカメラに前記１つ又は複数のコマンドを送信するステップと、を含む、
請求項６に記載の方法。
【請求項１４】
システムであって、前記システムは、
１つ又は複数のプロセッサと、
前記１つ又は複数のプロセッサによる実行のための、１つ又は複数の非一時的なコンピュータ可読ストレージメディアに符号化されたロジックと、を含み、前記ロジックは実行された時に、
第１のカメラによって提供されるビデオストリームの１つ又は複数の特性を決定するステップであって、前記１つ又は複数の特性は、１つ又は複数のビデオ特性を含む、決定するステップと、
前記１つ又は複数の特性に基づいて前記第１のカメラの１つ又は複数の機能を決定するステップと、
ソフトウェアアプリケーションが前記第１のカメラの前記１つ又は複数の機能を制御することを可能にするステップと、を含む動作を行うことが可能であり、前記ソフトウェアアプリケーションが前記第１のカメラに対して遠隔にあり、前記第１のカメラは第１のユーザと関連し、前記ソフトウェアアプリケーションは第２のユーザと関連し、前記ソフトウェアアプリケーションが前記１つ又は複数の機能を制御することを可能にするステップは、
前記ビデオストリームと関連する前記１つ又は複数のビデオ特性を解析するステップと、
前記１つ又は複数のビデオ特性の前記解析に基づいて、前記ソフトウェアアプリケーションにおいて１つ又は複数の制御をアクティベートするステップであって、前記１つ又は複数の制御は前記１つ又は複数の機能に対応し、前記１つ又は複数の制御は前記１つ又は複数の機能と関連する１つ又は複数の設定に対応する、アクティベートするステップと、を含む、
システム。
【請求項１５】
前記１つ又は複数の機能が、露光、キャプチャレート、ちらつき、コントラスト、ホワイトバランス、温度、及び絞りのうちの１つ又は複数のための制御を含む、請求項１４に記載のシステム。
【請求項１６】
前記１つ又は複数の制御が、前記アクティベートによって、前記１つ又は複数のビデオ特性と関連すると決定される前記１つ又は複数の機能を制御することを可能にされ、前記１つ又は複数の機能は、変更のために利用可能な前記１つ又は複数の設定を有することを決定される、
請求項１４に記載のシステム。
【請求項１７】
前記１つ又は複数の機能が、パンニング及びズーミングのうちの１つ又は複数のための制御を含む、請求項１４に記載のシステム。
【請求項１８】
前記第１のカメラの前記１つ又は複数の機能を決定するステップが、前記第１のカメラの前記１つ又は複数の機能の少なくとも１つの機能が、前記ビデオストリームと関連する前記１つ又は複数の特性の少なくとも１つの特性と関連すると決定するステップを含む、
請求項１４に記載のシステム。
【請求項１９】
前記１つ又は複数のビデオ特性を解析するステップが顔を検出するステップを含み、実行される前記ロジックは、動作を実行するのにさらに動作可能であり、前記動作は、
前記ソフトウェアアプリケーションによって受信された、前記１つ又は複数の制御の少なくとも１つの特定の制御の調整に基づいて前記顔にパンニング及びズーミングの１つ又は複数を前記第１のカメラに実行させるステップをさらに含む、
請求項１４に記載のシステム。
【請求項２０】
実行される前記ロジックは、動作を実行するのにさらに動作可能であり、前記動作は、
前記１つ又は複数のビデオ特性に基づいて前記１つ又は複数の設定に１つ又は複数の変更を適用するステップを含む、請求項１４に記載のシステム。