(57)【要約】オーディオビジュアル通信情報をユーザ間で交換する方法は、ウェアラブル通信装置に対応付けられた撮像装置を用いて、第１のユーザの環境に配置された鏡面又は画像反射面を検出するステップ、第１のユーザの環境において検出されている鏡面に応じて鏡面又は画像反射面の境界を検出するステップ、鏡面又は画像反射面の境界内において鏡面又は画像反射面上に表示された第１の画像の部分を選択するステップ、及び第１の画像の部分を第２のユーザに対する第２の画像上にオーバーレイとして表示するステップを含む。対応するシステム及びコンピュータ可読装置も開示される。【選択図】図１
2017504277.tif 000002
【特許請求の範囲】
【請求項１】
オーディオビジュアル通信情報をユーザ間で交換する方法であって、
ウェアラブル通信装置に対応付けられた撮像装置を用いて、第１のユーザの環境に配置された画像反射面を検出するステップ、
処理装置を用いて、前記第１のユーザの前記環境において検出されている前記画像反射面に応じて前記画像反射面の境界を検出するステップ、
前記処理装置を用いて、前記画像反射面の前記境界内において前記画像反射面上に表示された第１の画像の部分を選択するステップ、及び
ディスプレイ装置を用いて、前記第１の画像の前記部分を第２のユーザに対する第２の画像上にオーバーレイとして表示するステップ
を備える方法。
【請求項２】
前記第１のユーザに対応付けられる画像画定ジェスチャに応じて前記第１の画像の前記部分の選択を制御するステップをさらに備える請求項１に記載の方法。
【請求項３】
前記第１のユーザに対応付けられる前記画像画定ジェスチャに応じて前記第１の画像の前記部分のサイズを修正するステップをさらに備える請求項２に記載の方法。
【請求項４】
前記第１のユーザによって見られる前記第１のユーザの環境に配置された前記画像反射面上において、前記第１の画像の前記部分を前記第２の画像上にオーバーレイとして表示するステップをさらに備える請求項３に記載の方法。
【請求項５】
前記第１のユーザに応じて前記撮像装置を回転させるステップをさらに備える請求項１に記載の方法。
【請求項６】
前記撮像装置によって検出された知覚的画像信号に応じて前記撮像装置を回転させるステップをさらに備える請求項１に記載の方法。
【請求項７】
前記第１のユーザに対応付けられた前記ウェアラブル通信装置に対して触知可能な信号を生成するステップをさらに備える請求項１に記載の方法。
【請求項８】
前記第１のユーザによる前記画像反射面の縁部に向かう移動に対応付けられる知覚的検出信号に応じて、前記第１のユーザに対応付けられた前記ウェアラブル通信装置に対して触知可能な信号を生成するステップをさらに備える請求項７に記載の方法。
【請求項９】
前記第１のユーザによる前記画像反射面の前記境界の外部への移動に対応付けられる知覚的検出信号に応じて、前記第１のユーザに対応付けられた前記ウェアラブル通信装置に対して触知可能な信号を生成するステップをさらに備える請求項１に記載の方法。
【請求項１０】
オーディオビジュアル通信情報をウェアラブル通信装置の第１のユーザと第２のユーザとの間で交換するシステムであって、
撮像装置、
処理装置、及び
前記処理装置によって実行されると、
第１のユーザの環境に配置された画像反射面を検出すること、
前記第１のユーザの前記環境において検出されている前記画像反射面に応じて前記画像反射面の境界を検出すること、
前記画像反射面の前記境界内において前記画像反射面上に表示された第１の画像の部分を選択すること、及び
前記第１の画像の前記部分を第２のユーザに対する第２の画像上にオーバーレイとして表示すること
を含む動作の実行を促進する実行可能な命令を記憶するメモリ
を備えるシステム。
【請求項１１】
前記動作が、前記第１のユーザに対応付けられる画像画定ジェスチャに応じて前記第１の画像の前記部分の選択を制御することをさらに含む、請求項１０に記載のシステム。
【請求項１２】
前記動作が、前記第１のユーザに対応付けられる前記画像画定ジェスチャに応じて前記第１の画像の前記部分のサイズを修正することをさらに含む、請求項１１に記載のシステム。
【請求項１３】
前記第１のユーザによって見られる前記第１のユーザの環境に配置された前記画像反射面上において、前記第１の画像の前記部分をオーバーレイとして前記第２の画像上に表示するディスプレイ装置をさらに備える請求項１２に記載のシステム。
【請求項１４】
前記動作が前記第１のユーザに応じて前記撮像装置を回転させることをさらに含む、請求項１０に記載のシステム。
【請求項１５】
前記動作が、前記撮像装置によって検出された知覚的画像信号に応じて前記撮像装置を回転させることをさらに含む、請求項１０に記載のシステム。
【請求項１６】
前記動作が、前記第１のユーザに対応付けられた前記ウェアラブル通信装置に対して触知可能な信号を生成することをさらに含む、請求項１０に記載のシステム。
【請求項１７】
前記動作が、前記第１のユーザによる前記画像反射面の縁部に向かう移動に対応付けられる知覚的検出信号に応じて、前記第１のユーザに対応付けられた前記ウェアラブル通信装置に対して触知可能な信号を生成することをさらに含む、請求項１６に記載のシステム。
【請求項１８】
前記動作が、前記第１のユーザによる前記画像反射面の前記境界の外部への移動に対応付けられる知覚的検出信号に応じて、前記第１のユーザに対応付けられた前記ウェアラブル通信装置に対して触知可能な信号を生成することをさらに含む、請求項１０に記載のシステム。
【請求項１９】
処理装置によって実行されると、オーディオビジュアル通信情報をユーザ間で交換する動作の実行を促進する実行可能な命令を記憶するコンピュータ可読装置であって、前記動作が、
第１のユーザの環境に配置された画像反射面を検出すること、
前記第１のユーザの前記環境において検出されている前記画像反射面に応じて前記画像反射面の境界を検出すること、
前記画像反射面の前記境界内において前記画像反射面上に表示された第１の画像の部分を選択すること、及び
前記第１の画像の前記部分を第２のユーザに対する第２の画像上にオーバーレイとして表示すること
を含む、コンピュータ可読装置。
【請求項２０】
前記動作が、
前記第１のユーザに対応付けられる画像画定ジェスチャに応じて前記第１の画像の前記部分の選択を制御すること、
前記第１のユーザに対応付けられる前記画像画定ジェスチャに応じて前記第１の画像の前記部分のサイズを修正すること、及び
前記第１のユーザによって見られる前記第１のユーザの環境に配置された前記画像反射面上において、前記第１の画像の前記部分を前記第２の画像上にオーバーレイとして表示すること
をさらに含む、請求項１９に記載のコンピュータ可読装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、２０１３年１１月４日出願の米国特許出願第１４／０７０６８７号の利益を主張し、その全体がここに参照として取り込まれる。
【０００２】
本開示は、オーディオビジュアル情報がユーザ間で交換されるミラービデオチャットのセッションを可能とするシステム及び方法に関し、より具体的には、ユーザ自身の画像が遠隔参加者と交換可能となるように、ユーザの周囲環境に位置する鏡面又は画像反射面を検出及び使用することによってビデオチャットセッション中にウェアラブルコンピューティング装置又は類似の通信装置を実現するシステム及び方法に関する。
【背景技術】
【０００３】
眼鏡の形態のウェアラブルコンピューティング装置又は類似のヘッドマウント顔部装置若しくは対話型ヘッドマウントアイピースは一般に、光学アセンブリにコンテンツを配信するための一体化されたプロセッサ及び一体化された画像源を有する光学ヘッドマウントディスプレイ（ＯＨＭＤ）を有するウェアラブルコンピュータである。ユーザは、スマートフォン型ハンズフリー形式において周囲環境に関する種々の情報及び画像を見ることができる。これらの装置はまた、自然な言語音声コマンドを用いてインターネットを介して通信することもできる。
【０００４】
これらのウェアラブル装置は、視聴画面をオンに維持すると同時に環境の写真を撮り、周囲環境の高精細品質の視界を記録する能力を有する。ユーザはタッチパッド制御装置を用いてウェアラブル装置の機能を制御することができ、タッチパッド制御装置は、ウェアラブルディスプレイのステム付近の装置の側部、あるいはステム付近の装置のフレーム部に位置する、又はステムから離れて延在する類似の電子ハウジングに内蔵される。ユーザは、ユーザが現に見ている画面に表示される対話型インターフェイスを介してタッチパッドをスワイプすることによって装置を制御する。例えば、ユーザは、タッチパッドを所定方向にスライドして現在のイベント、ニュース、天気などを表示させることができる一方で、タッチパッドを異なる方向にスライドすることによって写真、着信電話呼、写真及び他の種類の情報といった一連の過去のイベントを生じさせることができる。
【発明の概要】
【０００５】
開示の実施形態は、添付図面との関連で検討される以降の詳細な説明から明らかになるであろう。ただし、図面は本開示の限度の規定としてではなく説明の目的のみで描かれていることが理解されるべきである。
【０００６】
開示の技術は、オーディオビジュアル通信情報をユーザ間で交換する方法に関し、それは、第１のユーザの環境に配置された画像反射面を検出するステップ、第１のユーザの環境において検出されている画像反射面に応じて画像反射面の境界を検出するステップ、画像反射面の境界内において画像反射面上に表示された第１の画像の部分を選択するステップ、及び第１の画像の部分を第２のユーザに対する第２の画像上にオーバーレイとして表示するステップを含む。
【０００７】
オーディオビジュアル通信情報を交換する方法は、第１のユーザに対応付けられる画像画定ジェスチャに応じて第１の画像の部分の選択を制御するステップをさらに含んでいてもよい。方法は、第１のユーザに対応付けられる画像画定ジェスチャに応じて第１の画像の部分のサイズを修正するステップを含んでいてもよい。方法はまた、第１のユーザが見ることができる第１のユーザの環境に配置された画像反射面上において第１の画像の部分をオーバーレイとして第２の画像上に表示するステップを含んでいてもよい。撮像装置を回転させるステップが第１のユーザに応じて行われてもよい。撮像装置を回転させるステップが、撮像装置によって検出された知覚的画像信号に応じて行われてもよい。第１のユーザに対応付けられたウェアラブル通信装置に対して触知可能な信号を生成するステップが行われてもよい。第１のユーザに対応付けられたウェアラブル通信装置に対して触知可能な信号を生成するステップが、第１のユーザによる画像反射面の縁部に向かう移動に対応付けられる知覚的検出信号に応じて行われてもよい。第１のユーザに対応付けられたウェアラブル通信装置に対して触知可能な信号を生成するステップが、第１のユーザによる画像反射面の境界の外部への移動に対応付けられる知覚的検出信号に応じてもたらされてもよい。
【０００８】
開示の技術はまた、オーディオビジュアル通信情報をウェアラブル通信装置の第１のユーザと第２のユーザとの間で交換する装置であって、撮像装置、処理装置、及び処理装置によって実行されると、第１のユーザの環境に配置された画像反射面を検出し、第１のユーザの環境において検出されている画像反射面に応じて画像反射面の境界を検出し、画像反射面の境界内において画像反射面上に表示された第１の画像の部分を選択し、第１の画像の部分を第２のユーザに対する第２の画像上にオーバーレイとして表示することを含む動作を実行する実行可能な命令を記憶するメモリを含む装置に関する。
【０００９】
開示の技術は、またさらに、処理装置によって実行されると、オーディオビジュアル通信情報をユーザ間で交換する動作を実行する実行可能な命令を記憶するコンピュータ可読装置に関し、その動作は、第１のユーザの環境に配置された画像反射面を検出すること、第１のユーザの環境において検出されている画像反射面に応じて画像反射面の境界を検出すること、画像反射面の境界内において画像反射面上に表示された第１の画像の部分を選択すること、及び第１の画像の部分を第２のユーザに対する第２の画像上にオーバーレイとして表示することを含む。
【００１０】
開示の技術は、またさらに、同じ遠隔参加者とチャットするために参加者にユーザを見せるとともに鏡面又は画像反射面において与えられる像を利用させつつ、環境において検出される鏡面又は画像反射面を用いて１以上の第三者をビデオチャットセッション又は類似のビデオ会議セッションにかかわらせるシステム及び方法に関する。少なくとも一人の第三者をミラービデオチャットにかかわらせるシステム及び方法は、ヘッドマウントディスプレイに組み込まれた前方カメラと、オーディオ入出力部と、好ましくはマイクロフォン及びスピーカと、前方カメラ又は類似の撮像装置によって撮影されたビデオ及びオーディオ情報を処理することができるコンピューティング装置（携帯電話又はラップトップなど）への無線接続とを有するヘッドマウントディスプレイを使用することを含む。
【００１１】
開示の技術は、またさらに、ユーザのジェスチャ信号を認識するウェアラブルコンピュータディスプレイなどにおける処理装置を用いるシステム及び方法に関する。そのような手のジェスチャ又は他の種類のジェスチャは、ユーザが、彼又は彼女の撮影ビデオ画像のどの部分がビデオチャットセッション中に第三者の遠隔参加者に配信されるのかを境界付けることを可能とする。ユーザは、親指と人指し指を拡げ、若しくは縮めること、又は指し指を上方若しくは下方に移動させてユーザ自身のビデオ画像の所望の部分を撮影することなどによる任意数の手のジェスチャを用いることができる。
【００１２】
開示の技術は、またさらに、ユーザの撮影ビデオ画像を、第三者参加者の入着ビデオ供給に同期した態様で重畳されたものとして見せるために視聴画面として鏡面又は画像反射面を用いることに関する。ユーザは、ヘッドマウントウェアラブルディスプレイを介して、又は重畳ビデオ画像のための視聴画面としてユーザの環境における鏡面又は画像反射面を用いてそのような重畳ビデオ供給を見ることができる。
【００１３】
実施形態は、添付図面との関連で読まれることになる以降の詳細な説明から明らかになるであろう。
【００１４】
図面は、本開示の一部を構成し、種々の形態で実施され得る例示を含む。例示によっては、開示の種々の形態は理解を容易とするように誇張又は拡大して示されていることが理解されるべきである。開示の教示は、添付図面との関連で以降の詳細な説明を検討することによって直ちに理解され得る。
【図面の簡単な説明】
【００１５】
【図１】図１は、ウェアラブルディスプレイ眼鏡の第１の実施形態の説明図である。
【図２】図２は、ウェアラブルディスプレイ眼鏡の第２の実施形態の説明図である。
【図３】図３は、ウェアラブルディスプレイ及び鏡面を用いたミラービデオチャットのセッションの一例の方法を示すフローチャートである。
【図４】図４は、撮影ビデオ画像に適用される歪補正処理を示すフローチャートである。
【図５】図５は、コンピュータネットワークインフラの例示の実施形態を示すブロック図である。
【図６】図６は、１以上の実施形態による方法を実行するように構成されたコンピューティングシステムの形態における例示の機械の一部を示すブロック図である。
【発明を実施するための形態】
【００１６】
図中の要素は簡明化及び明瞭化のために示されていることが分かるはずである。一般的であるが良く理解されている要素は、それらは商業的に実施可能な実施形態において有用又は必要なものとなり得るが、説明される実施形態の見難くない図を促進するために、必ずしも図示されていない。
【００１７】
ＧＯＯＧＬＥ（登録商標）眼鏡のようなウェアラブルディスプレイ装置は環境において情報を表示するためのすばらしい解決手段と考えられているが、これらのウェアラブル装置又はアイピースは、ユーザに対して、ビデオチャットセッション、ビデオ会議セッション、又はＳｋｙｐｅ（登録商標）のような他の任意の標準チャットソフトウェアセッション中の装着者自身の顔又は画像を共有することを可能としない前方カメラしか与えない。したがって、ディスプレイ装置のユーザが彼ら自身の画像をチャット又はビデオ会議セッションの参加者に対して投影することを可能とするウェアラブルディスプレイ装置への要望がある。ある実施形態では、ユーザが、鏡面又は画像反射面を見る際に、遠隔参加者を鏡面又は画像反射面上のオーバーレイ画像として見ることも可能となる。
【００１８】
開示のシステム及び方法は環境における鏡面を検出するので、より詳細を後述するように、参加者が、遠隔の第三者参加者とのチャットのために、及び他の種々の目的のために、鏡面又は画像反射面に提供される像を利用することが可能となる。可搬電子装置についての大きな関心事の１つは、それらが、人と対話する本人のソーシャル的な要素を減殺してしまうことである。開示の実施形態は実際には本人による経験のものではないが、それらは、特に教育的又は専門的な設定で、他のビデオ会議システムを設定するのに必要な費用を概ね回避する一方で、ウェアラブルディスプレイを用いつつ可能な限り本人による経験に近いものを可能とすると考えられている。
【００１９】
例えば健康の分野においても、開示の実施形態の種々の用途に対する要望がある。開示のシステム及び方法によって、医師のチームが患者のケースについて遠隔で診察することが可能となるであろう。前方カメラによって、医師が１以上の患者のＸ線画像を見せることが可能となる一方で、鏡面の前方に入り込み、医師が遠隔チームの参加者とのフェイストゥフェイスの会議を開始することが可能となる。タスクに焦点を当てることとチームと話すこととの間のこの円滑な切換えは、単なる標準ビデオチャットアプリケーションよりも自然であり、本人による対話の雰囲気に近い。
【００２０】
ミラーチャットセッションによって自宅学習の又は遠隔地域に住む生徒が教師との仮想授業に参加することが可能となるようなアプリケーションへのさらなる要望もある。彼らは、（前方カメラを用いた）彼らの双方の作業を共有する一方で、開示の実施形態を用いて教師及びセッションに参加している他の生徒とのフェイストゥフェイスの会話を可能とすることもできる。
【００２１】
さらに他の例示は、遠隔業務設定におけるアプリケーションである。企業は、Ｃｉｓｃｏ（登録商標）テレプレゼンスシステムなど、より高価なシステムと同じ効果を実現するのに安価な鏡面又は画像反射面を実装することができる。基本的に、モニタの従来の設定は、同じ形状及びサイズの鏡面で置き換えられるであろう。参加者の各々が標準的な要件を満たせば、セッションはＣｉｓｃｏ（登録商標）テレプレゼンスシステム又は類似のビデオ会議システムと同じ態様で実施され得る。
【００２２】
ここに開示される実施形態は、前方カメラ及びユーザの周辺環境において検出された鏡面又は画像反射面を含むウェアラブルディスプレイ装置を用いる遠隔の第三者参加者とのミラービデオチャットのセッションを実行する。
【００２３】
ウェアラブルコンピューティング装置は、図１及び２に示すように、ＧＯＯＧＬＥ（登録商標）眼鏡のような装置を含む。これらのヘッドマウント装置（２０）は、ユーザがレンズ要素を通して見ることを可能とするのに充分に透明なレンズ要素（２１）及び（２６）を含む。それらはまた、グラフィック画像又は他のグラフィック表示を表示することができる任意の材質で形成されていてもよい。これにより、ウェアラブルディスプレイ装置は、レンズ要素を介してユーザによって知覚される実世界の視界に投影画像又はグラフィックが重畳された修正表示を可能とすることができる。
【００２４】
ウェアラブル装置は、装置（２４）の延長サイドアームに位置し得るオンボードコンピューティングシステム（２４）、ビデオカメラ（２２）又は類似の撮影装置、装置のサイドフレーム部に配置された１以上のセンサ、及び１以上の指操作可能なタッチパッド（２３）又は類似の対話型装置を含み得る。コンピューティングシステムは、ヘッドマウント装置の他の部分に位置し、又はヘッドマウント装置から離れて位置し、ヘッドマウント装置（２０）に無線で又は有線接続を介して接続されることができる。コンピューティング装置はまた、ビデオカメラ（２２）及び指操作可能なタッチパッド（２３）からのデータ、並びに他の実施形態では他の知覚的装置、ユーザインターフェイス又はその両方からのデータを受信及び解析し、レンズ要素（２１）又は（２６）によって出力のための画像を生成するように構成され得る。コンピューティング装置は、手のジェスチャの動きをセンサを介して認識するようにプログラムされ得る。そのような手のジェスチャの動きは、適切な制御信号をコンピューティング装置に送信することによって、ユーザの撮影ビデオ画像のどの部分が遠隔の第三者参加者に送信されるのかを境界付けることになる。ビデオカメラ（２２）又は類似の撮像装置は、種々の解像度及び様々なフレームレートで画像を撮影するように構成され得る。
【００２５】
図３に示すように、ユーザは、図１及び２に示すようなＧＯＯＧＬＥ（登録商標）眼鏡又は類似のウェアラブルディスプレイ装置などのコンピューティング装置を装着しつつ、第三者とのミラービデオチャットのセッションを開始する。ミラービデオチャットのセッション中に実施されるであろうウェアラブルディスプレイは、赤外成分又は赤外タイプの照明、カメラ又は代替的に撮像装置、及び１以上の処理装置を含み得る。図３に示す実施形態によると、ユーザは、Ｓｋｙｐｅ（登録商標）、Ｇｏｏｇｌｅ  Ｈａｎｇｏｕｔｓ、又は代替のチャット若しくはビデオ会議ソフトウェアなどのビデオチャットソフトウェアを用いてミラービデオチャットのセッション（２）を開始する。ミラービデオチャットは鏡面又は画像反射面を用いて実質的にカメラになりすます技術であるので、任意の既存のビデオチャットソフトウェアに透過的に適用され得る。ユーザは、ウェアラブル装置で利用可能な制御装置を用いてミラービデオチャットのセッションを開始することができる。ある実施形態では、ユーザは、「Ｓｋｙｐｅ（登録商標）ｎａｍｅ  ｏｆ  ｐｅｒｓｏｎ」などの音声制御コマンドを使用し、又は操作可能なタッチパッド上でコマンドを選択して、ミラーチャットのセッションを開始することができる。
【００２６】
第三者の遠隔参加者は、彼らも前方カメラ付きのウェアラブルディスプレイ装置を使用している場合でなければ、ミラーチャットビデオのシステムを用いる必要はない。遠隔参加者は、開示のミラーチャットシステムを実施してもよいし、通常はウェブカメラ、スピーカ、マイクロフォン及び遠隔のビデオチャット参加者とのネットワーク接続を含む標準的なビデオチャットシステムを利用してもよい。
【００２７】
次に、システムは、ステップ（３）に示すように、任意のサイズの鏡面又は画像反射面が環境に存在するかを検出する制御信号を生成する。システムは、ウェアラブルディスプレイ装置における前方カメラを用いて、ユーザの周囲環境において鏡面又は画像反射面の存在を走査及び検出する。ある実施形態では、システムは、前方カメラを作動させ、ユーザに彼又は彼女の頭部を左右に回すように要求し、カメラからの画像入力を解析する。鏡面からの画像として反射される全ての物体は、鏡面でない面又は画像を反射しない面における物体のカメラに対する表れ方とは異なる態様で位置ずれする。この鏡面又は画像反射面から反射されてカメラに撮影される画像の向きの変化によって、鏡面又は画像反射面の縁部が実質的に識別可能となり、そのような検出はＯｐｅｎＣＶなどのコンピュータ視覚ライブラリアプリケーションを用いて実現され得る。
【００２８】
システムは、システムチェックを稼働させて鏡面の標準的な勾配色及び表面明度と概ね一致する鏡面又は画像反射面（着色又は古い鏡の例外はある）の勾配色及び表面明度を検出するのと同時に周囲環境における画像を連続的に撮影する光学系を有する撮像装置を含む。プロセッサは、撮影されるビデオ画像が、鏡面又は画像反射面の勾配色及び表面明度について、装置のメモリに記憶されたテンプレートに一致するかを判定する。
【００２９】
鏡面は、それが標準的な銀色の鏡以外の着色された鏡でない限り、概ね無色である。理想的な鏡面は、全ての光を均等かつ分光的に反射する。鏡面は、一方向から鏡面に当たる全ての光が表面を離れる時に一方向に反射される分光反射を生成する。鏡面は、一般にガラスの層の背面に構成される。ガラス自体は特定の色を吸収することもあるので、鏡面は全ての色を完全に反射するわけではない。この場合、鏡面は有色といえるかもしれない。
【００３０】
理想的には、銀色の鏡面が環境に存在するものであり、それは一般に平面ガラスの層を覆う研磨された銀めっき表面であり、その表面に付加された色を、どのような色であっても、概ね反射するものであり、鏡面検出装置によって検出され得る。一方、画像検出装置が、任意の画像及び／又は任意の種類の鏡面（着色又は銀色であってもよい）を走査するように構成されてもよい。
【００３１】
システムは、鏡面又は画像反射面の存在を検出するように連続的に走査し、システムがユーザ自身の画像を探すようにプログラムされている場合にはユーザの反射像を探すことを含む。システムはまた、実際の鏡面検出装置、又は実際の鏡面検出の第１のサブステップとしてそのような画像を検出するようにプログラムされている場合には、それが存在するハウジングの反射像を検出するように走査することもできる。
【００３２】
鏡面又は画像反射面の検出装置又は類似の処理装置が、一実施形態では、実際の鏡面検出装置又は鏡面検出装置が存在するハウジングの画像を検出するように構成されてもよい。装置は、鏡面又は画像反射面からの（ビデオチャットセッションの前、又は鏡面検出ステップ（３）の前にメモリ装置に記憶されている）そのような画像の反射を検出するように事前にプログラムされていてもよい。現在撮影されている画像をメモリ装置に記憶された画像と比較するステップが鏡面検出装置によって実行され、一致が検出されると、鏡面検出装置は鏡面又は類似の画像反射面が検出されたことを示す制御信号を生成し、システムは鏡面縁部検出ステップ（４）に進む。
【００３３】
次にシステムは、鏡面縁部検出装置又は処理装置を介して、既に検出された鏡面又は画像反射面の境界を反射画像の光学特性によって走査する。図１のステップ４に示すように、システムが、鏡面又は画像反射面がウェアラブルディスプレイのユーザの周囲環境で検出されたことを示す信号を生成すると、次にシステムは検出装置を介して鏡面の縁部を走査及び検出するように信号を生成する。検出装置は、既に検出された鏡面の検出勾配色及び表面光学系を用いて、鏡面又は画像反射面の最外境界周縁部が検出されて検出装置によって位置データとして境界付けられるまで、鏡面の表面領域全体を走査及び検出する。そして、鏡面で反射されている画像を処理するのに、外側境界パラメータが検出装置によって使用される。
【００３４】
ある実施形態では、ユーザはまた、境界の縁部に向かって移動することによって検出装置又は処理装置を補助することができ、それにより、システムは、ユーザの移動から検出される視覚又は他の知覚的な手がかりから、鏡面の境界についてのユーザの手動選択を検出する。鏡面が小型の鏡である場合、ユーザの頭部の動きは、鏡面の境界について検出装置に手がかりを与えることになる。鏡面又は画像反射面がより大きい場合、ユーザは、画像反射面の中心から外側縁部に向かって左又は右に横にずれることによって移動して、検出装置を最外境界の位置に関して導くことができる。検出装置が鏡面又は画像反射面の縁部を検出する他の可能な実施形態がある。
【００３５】
ミラーチャットセッションが開始され、環境における鏡面又は画像反射面が検出されると、システムは、ユーザに鏡面又は画像反射面の領域を選択して第三者参加者と共有するように要求することができる。ユーザは、画像画定ジェスチャを用いて、ユーザが第三者参加者と共有したいと思う領域を境界付け、及び／又はさらに画定することができる。
【００３６】
システムの鏡面検出装置によって鏡面が検出されると、システムは、次に前方カメラ又は他の撮像装置を介して、鏡面又は画像反射面から反射されている表示画像を撮影し、これは、本実施形態ではユーザ自身の画像であり、ユーザ全身のフルサイズ画像、ユーザの画像の一部、顔画像の一部又は顔全体の画像であってもよい。ある実施形態では、システムは、ユーザ自身の画像を含む鏡面又は画像反射面から反射された複数の画像を撮影することもできる。
【００３７】
次に、ステップ（５）に示すように、ビデオフレームが、一次元又は二次元の線形画像拡縮装置による画像処理技術、及び／又は画素若しくは画像データを拡縮することによって画像の拡大若しくは縮小のいずれかを実現するための装置を用いる類似の処理によって拡縮され、画像データの水平及び垂直寸法の一方又は双方における鮮明度の向上及び遷移性の向上を含む技術を含む。例示として、ある画像拡縮及び鮮明度向上の技術は米国特許第７７８２４０１号に開示され、参照としてここに取り込まれる。
【００３８】
次に、図３のステップ（６）に示すように、眼部検出ステップが開始される。システムは、検出装置又は画像撮像装置によって現在撮影されている画像全体を走査する。概略として、個人自身の画像が鏡面又は画像反射面上で見られるのと同時に、眼部検出処理が本技術における処理を介して開始される。眼部検出は、ＯｐｅｎＣＶ  Ｈａａｒｌｉｋｅ眼部検出アルゴリズムなどの技術を用いて実現される。眼部が検出されると、システムは、両目間の距離を測定単位として測定し、検出及び測定された眼部領域を中心とした４単位幅及び５単位高さの初期共有領域を提案する。これによって、基本的に、共有する領域をユーザが指定しなくても、鏡面又は画像反射面のどの領域がユーザの顔を含むのかをシステムが上手く推定することができる。さらに、目の連続的な検出によって、ユーザが彼又は彼女の位置を鏡面又は画像反射面の前方でわずかに移動させたとしても、鏡面又は画像反射面の適切な領域がカメラによって撮影され、連続ビデオ供給として第三者参加者と共有可能となる。
【００３９】
例示として、虹彩を走査する方法は、具体的には固有の複雑なランダムなパターンからなる人間の目の虹彩におけるビデオ画像上での数学的パターン認識技術を用いる生体認証の自動化された方法を含み、それは例示として米国特許第８４８９８８７号に開示され、その開示が参照として取り込まれる。さらに、ここに参照として取り込まれる米国特許第８４５７３６３号に開示されるように、画像での眼部検出のための他の技術は、入力顔画像を左右の画像に分割し、左右の画像の限られた画像領域から眼部候補を検出し、検出された眼部候補を幾何情報を用いて評価し、サポートベクトル機械（ＳＶＭ）アルゴリズムを用いて眼部候補を確認することによって眼部を正確に検出することを含む。
【００４０】
他の技術は、わずかな赤外照射でカメラ技術を用いて虹彩の詳細の画像を取得する網膜走査を含む。他の技術は、例示として米国特許第８０９０１５７号に開示され、その開示がここに参照として取り込まれる。この１５７号特許は、目が照射されて瞳孔面上の反射基準点を生成する技術を記載する。撮影された広域画像は、候補となる眼部位置を見つけるように、反射検出コントラストの変化を用いてフィルタリングされる。各候補となる眼部位置について、中央点とその周辺画素との間の局部コントラストの変化が計算され、結果が、最大の局部コントラスト変化を有する有効な目の対を抽出するように優先順位付けされる。２つの候補となる目が所定範囲内で離隔されている場合に目の対は有効な対と規定される。以降の技術は例示であり、現開示は、眼部検出処理についてのいずれの特定の技術にも限定されない。
【００４１】
システムは、環境における鏡面又は画像反射面上に現在投影されている像である人の目又は目の虹彩部分を検出すると、次に、ステップ（７）に示すように、撮影ビデオ供給を、Ｃｏｍｐｕｔｅｒ  Ｖｉｓｉｏｎ、Ｏｐｅｎ  Ｓｏｕｒｃｅ（登録商標）などの切取りツールによって切り取る。切取りは、ビデオ画像の不要な部分を削除するのに使用される。ステップ（６）において、眼部検出データが、処理装置を介して、ユーザの眼部の既にマッピングされた位置を生成させることになる。システムは、この眼部検出データを用いて画像処理及び切取り技術によってユーザの画像を中央に揃え、遠隔ユーザ又は第三者ビデオチャット参加者に配信される最終ビデオ供給を生成する。ＯｐｅｎＣＶで利用可能なライブラリも、ミラーチャット処理のステップ（７）中に切取り技術を実施するのに使用され得る。
【００４２】
ビデオ供給が切り取られると、システムは、次に画像のチェックを実行して、ユーザがビデオ空間を、現在切り取られているビデオ供給の境界によって画定されるものとして画定するかを判定する（８）。ユーザの画像は現在切り取られているビデオ供給と比較され、ユーザが中央に揃えられていないか、実質的にビデオ空間を画定していない場合に、システムは、ユーザがビデオ空間を画定するまで図３のステップ（７）及び（８）に示すように画像を連続的に切り取るように信号を生成する。
【００４３】
次に、開示のシステムは、図４に示すもののような歪補正処理（４０）によって画像を処理することによってあらゆる歪について撮影画像を歪補正する（９）。米国特許第８０６８６９５号に記載されるこの処理では、ユーザは、物体の代表的特徴を識別し（４１）、識別された特徴の部分のそれぞれの形状又は位置を特徴付けるベクトルを特定し（４２）、対応する位置において有効なデータを有する特定されたベクトルの部分を選択し、選択されたベクトル部分に対して主成分解析を行う（４４）。主成分解析の出力は、少なくとも１つの基本ベクトル及び少なくとも１つの対応の係数を、少なくとも１つの係数のそれぞれの集合が選択ベクトル部分の各々に対応する状態で含む。主成分解析はまた、選択ベクトルの平均を記述する平均ベクトルを生成する（４５）。併せて、平均ベクトル、少なくとも１つの基本ベクトル及び係数の集合は、選択ベクトル部分によって表される画像における位置の物体の曲率又は歪の推定値を与える。方法は、アプリケーション（４４）からの出力に基づいて追加のかつ選択的に代替の歪推定値を補間／外挿することを含む。そして、この補間／外挿（４５）によって生成された出力又は歪補正マップは、選択ベクトル部分（４３）に対応付けられる画像又は第１の領域の少なくとも一部を歪補正する（４６）のに使用され得る。そして、歪補正された画像又は画像部分は記憶され（４７）、又は画像の補正若しくは補償されたものをレンダリングする（４８）のに使用され得る。
【００４４】
次に、開示のシステムは、撮影された画像を用いてユーザをビデオチャットセッションに参加させることに進み、又は鏡面若しくは画像反射面からのユーザの画像の反射によってもたらされる画像反転を補正するように画像が反転されてもよい。ユーザは、ここで遠隔の第三者ビデオチャット参加者とのビデオ会議に参加することができる。ユーザは、ここでウェアラブル眼部ディスプレイに含まれるアイピースによって第三者参加者のライブビデオ画像を見ることができる。
【００４５】
ここでは、鏡面自体が視聴可能画面としても作用可能であり、そこにおいてウェアラブルディスプレイ装置におけるユーザの視聴可能な画像が遠隔の第三者参加者のライブビデオ供給に重畳されてミラービデオチャットのセッション中に鏡面又は画像反射面上に同時に投影される。ウェアラブルディスプレイのユーザは、ここで鏡面又は画像反射面を見て、彼又は彼女自身の画像を見るのと同時にミラービデオチャットのセッションにおける遠隔の第三者参加者に参加してかかわることができる。
【００４６】
ある実施形態では、ユーザはまた、第三者参加者と共有したいと思う画像の部分を選択することもできる。システムは、鏡面又は画像反射面から反射された投影画像の特定の部分を撮影するユーザの手のジェスチャを検出することができる空中動作検出センサ又は類似のセンサを含んでいてもよい。ユーザは、例えば親指及び人指し指を用いて、ユーザの親指及び人指し指で接触する状態でジェスチャを開始することができ、これはカメラのアイピースによってユーザに視認可能でもあり、対象となる画像の部分で現在中央揃えされている。そして、ユーザは、遠隔の第三者ビデオ参加者と共有しようとする彼ら自身の画像の部分の外側境界に向かって親指と人差し指を拡げることができる。システムはまた、他の指、手を振る動作、又は彼らが遠隔の第三者参加者と交換したいと思うユーザのビデオ画像の部分を実質的に画定して枠に入れる他のジェスチャを検出するように構成されてもよい。システムプロセッサの制御装置は、指し示すジェスチャ又は表示されたプロセッサコンテンツに関連する他のジェスチャに応じて、ユーザのビデオ画像の一部を枠に入れる制御コマンドを生成するように構成され得る。
【００４７】
開示のシステムはまた、振動又はウェアラブル装置の側に配信される類似の抵抗タイプの信号を生成するような触知的又は触覚的なフィードバックを与えるように構成されてもよく、又はユーザは遠隔の第三者参加者に対する現在の投影画像の焦点から移動して出たかもしれない。さらに、触覚的な信号は、ユーザが、遠隔の第三者参加者に対する現在の投影画像の焦点の外部に傾くと生成され得る。一例として、ユーザが鏡面又は画像反射面の右縁部に近づくにつれて、ユーザはウェアラブル装置の右側から放射される微弱な振動を検知するようにしてもよい。ユーザが鏡面又は画像反射面の縁部に接近して傾くにつれて、実際にはカメラに撮影される鏡面の像の線の外部に踏み出すと、彼又は彼女がカメラの可能な撮像領域全体を出たことをウェアラブル装置のユーザにシグナリングするように振動が強くなるようにしてもよい。基本的に、この構成は、ユーザが鏡面の縁部に非常に近く又はより近くに踏み出した鏡面の側に移動するユーザに対する信号となる。その信号は、ユーザが像の鏡面線及び実質的にはカメラの撮像領域の範囲から完全に踏み出た場合に強められることになる。その信号はまた、ユーザに対して、鏡面又は画像反射面の中央にさらに向かって、及び信号が受信されるユーザのウェアラブル装置の反対側にさらに向かって、すなわちカメラの撮像領域の範囲内に移動させる触知的なガイドとして作用し得る。
【００４８】
さらに他の実施形態では、鏡面又は画像反射面から反射されて遠隔の第三者参加者によるユーザのビデオ画像の視聴を、ユーザに対しても妨げ得る輝点の除去のための処理が実行される。装置は、撮影画像上の輝点を検出し、画像を合成し、これらの輝点を歪補正処理によって除去することができる。この構成はまた、ある実施形態では、輝点の除去を実現するＯｐｅｎＣＶにおけるライブラリを用いて実現され得る。システムは、画像全体の平均明度よりも明るく見える画像における領域を突き止めるＯｐｅｎＣＶを実装してもよい。そして、フィルタが、ビデオ供給を歪ませる高いレベルの明度を有する領域を減少させるように実施される。
【００４９】
ある実施形態では、画像処理装置を用いる開示のシステムは、撮影ビデオ画像、より具体的には鏡のような面から反射された画像において検出された輝点又は高コントラスト領域などの画像データを処理するように動作する。画像歪補正器が、得られた位置推定値の集合に従って画像データを歪補正し、検出された輝点又は観測された高「コントラスト領域」などの望まれない異常を有する画像データを補償したものを生成する。画像データ記憶装置の少なくとも１つは画像データを補償したものを記憶するように動作可能であり、レンダリング装置は画像データを補償したものをレンダリングするように動作可能である。構成識別子、構成ベクトル決定器、ベクトル選択器、主成分解析器、補正推定器、明スポット画像歪補正器、画像データ記憶装置及びレンダリング装置の少なくとも１つは、ハードウェア又はハードウェア及び／若しくはソフトウェアの組合せで実施されて歪補正技術などによって画像データを補償したものを生成する。
【００５０】
図５は、開示のミラーチャットシステムで実施されるコンピュータネットワークインフラの例示の模式図である。システム（５０）は、遠隔装置（５５）並びに／又はｉＣｌｏｕｄネットワーク及び／若しくはｉＣｌｏｕｄネットワークドライバ（５８）と通信リンク（５６）（例えば、有線又は無線）を用いて通信する装置（５１）を含む。装置は、ユーザ間のオーディオビジュアルデータの交換に対応するデータ及び表示情報を受信するように構成された任意のタイプの装置であればよい。装置は、ヘッドマウントウェアラブルディスプレイ装置（２０）又は図１に示すような類似のウェアラブルコンピューティング装置であればよい。装置（５１）は、プロセッサ（５２）及びディスプレイ（５４）を備えるディスプレイシステム（５７）を含み得る。プロセッサ（５２）は、遠隔装置（５５）からデータを受信し、ディスプレイ（５４）上の表示のためのデータを構成することができる。表示は鏡面（５９）上にも投影され、ユーザ自身の画像（６０）が装置（５１）と１以上の遠隔装置（５５）との間でのデータの処理及び交換を介して遠隔の参加者に視聴可能となる。装置（５１）はまた、マイクロプロセッサ又はデジタル信号プロセッサのようなプロセッサ（５２）に結合されたメモリ（５３）などのオンボードデータストレージを含み得る。メモリ（５３）は、例えば、プロセッサ（５２）によって取得及び実行可能なソフトウェア及び他のデータを記憶することができる。遠隔装置（５５）は、装置（５１）にデータを送信するように構成されたラップトップコンピュータ、携帯電話機又はテーブルコンピューティング装置などを含む任意のタイプのコンピューティング装置又は送信機であればよい。遠隔装置（５５）及び装置（５１）は、ウェアラブルコンピューティング装置（５１）、１以上の遠隔装置（５５）及びｉＣｌｏｕｄ（５８）の間でプロセッサ、送信機、受信機、アンテナなどを介して、１以上の通信リンク（５６）を可能とするハードウェアを含むことができる。
【００５１】
図５に示すように、通信リンク（５６）は、好ましくは無線接続である。しかし、有線シリアルバス又は並列若しくは他の独自接続などの有線接続が実施されてもよい。通信リンク（５６）は、無線構成の中でもとりわけ、Ｂｌｕｅｔｏｏｔｈ（登録商標）無線技術、ＧＳＭ、ＣＤＭＡ、ＷｉＭＡＸ、ＬＴＥ（登録商標）などのセルラ技術、その改定版も含むＩＥＥＥ８０２．１１などの通信プロトコル、Ｚｉｇｂｅｅ（登録商標）技術などの無線接続を介して無線で実現され得る。遠隔装置（５５）はインターネットを介してアクセス可能であり、Ｓｋｙｐｅ（登録商標）、ＦａｃｅＴｉｍｅ、ソーシャルネットワーキング、フォトシェアリングなどのような特定のウェブサービスに関連するコンピュータクラスタを含み得る。
【００５２】
より複雑な公知のビデオ会議システムではなくミラーチャットを用いることには、大抵のビデオ会議装置に必要な特別な機器を購入するのに比べて非常に安価である点で多数の効果がある。ミラーチャットは、環境における鏡面又は画像反射面、及び前方カメラ又は類似の撮像装置付きのウェアラブルディスプレイ装置又は類似のコンピューティング装置以外の特別な装備を必要としない。
【００５３】
ミラーチャットを用いる際の更なる重要な効果は、視線補正が高い精度でかつ何らかの追加の過大な処理なく実現され得ることである。これは、ある者自身の画像を撮影するカメラの代わりに鏡面又は画像反射面を用いることのごく自然な結果である。これは、ある者が彼らのコンピュータのウェブカメラビュー又は彼らのスマートフォンからカメラを開いて彼ら自身の画像を撮る場合に、撮影されている画像ほどには画像が正確に見えないかのようであるという周知の問題である。カメラを用いて自身の画像を撮影する特徴は、コンピュータ又はスマートフォンとアイコンタクトを実際に行おうとしてもアイコンタクトを行うことができないことである。しかし、鏡面又は画像反射面を用いる場合、自身の画像は、ユーザの視線を処理することなく鏡面又は画像反射面から正確に反射されるように見え、これにより、コンピュータ若しくはスマートフォンのカメラ及び／又は処理装置に実装される類似のカメラで通常体験される視線歪と比べて自然な視線が撮影される。
【００５４】
図６はコンピューティングシステム１００の形態の機械の実施形態のブロック図であり、一組の命令１０２が、実行されると、ここに開示される方法のいずれか１以上を機械に実行させることができる。ある実施形態では、機械は、スタンドアロン装置として動作する。ある実施形態では、機械は、（例えば、ネットワークを用いて）他の機械に接続され得る。ネットワーク化された実施例では、機械は、サーバ−クライアントユーザネットワーク環境におけるサーバ又はクライアントユーザ機械の能力において動作し得る。機械は、サーバコンピュータ、クライアントユーザコンピュータ、パーソナルコンピュータ（ＰＣ）、タブレットＰＣ、パーソナルデジタルアシスタント（ＰＤＡ）、携帯電話機、移動体装置、パームトップコンピュータ、ラップトップコンピュータ、デスクトップコンピュータ、通信装置、本人確認装置（ｐｅｒｓｏｎａｌ  ｔｒｕｓｔｅｄ  ｄｅｖｉｃｅ）、ウェブ機器、ネットワークルータ、スイッチ又はブリッジ、又はその機械によって採られる動作を指定する一連の命令（シーケンシャル又はその他）を実行することができる任意の機械を備え得る。
【００５５】
コンピューティングシステム１００は、処理装置１０４（例えば、中央処理装置（ＣＰＵ）、グラフィック処理装置（ＧＰＵ）又はその両方）、プログラムメモリ装置１０６及びデータメモリ装置１０８を含み、これらはバス１１０を介して相互に通信する。コンピューティングシステム１００は、ディスプレイ装置１１２（例えば、液晶ディスプレイ（ＬＣＤ）、フラットパネル、半導体ディスプレイ又は陰極線管（ＣＲＴ））をさらに含み得る。コンピューティングシステム１００は、入力装置１４６（例えば、キーボード）、カーソル制御装置１１６（例えば、マウス）、ディスクドライブ装置１１８、信号生成装置１１９（例えば、スピーカ又はリモート制御装置）及びネットワークインターフェイス装置１２４を含み得る。
【００５６】
ディスクドライブ装置１１８は、ここに記載される方法を含む、ここに開示される方法又は機能のいずれか１以上を具現する１以上の組の命令１０２（例えば、ソフトウェア）が記憶される機械可読媒体１２０を含み得る。命令８１はまた、コンピューティングシステム１００によるその実行中に、プログラムメモリ装置１０６、データメモリ装置１０８及び／又は処理装置１０４内に完全に又は少なくとも部分的に存在し得る。プログラムメモリ装置１０６及び処理装置１０４はまた、機械可読媒体を構成し得る。特定用途向け集積回路に限られずに専用ハードウェア実装、プログラマブルロジックアレイ、及び他のハードウェア装置が、ここに記載される方法を実施するのに同様に構成され得る。種々の実施形態の装置及びシステムを含み得るアプリケーションは、様々な電子システム及びコンピュータシステムを広範に含む。ある実施形態は、モジュール間及びそれを介して通信される関連の制御信号及びデータ信号を用いて２以上の特定の相互接続されたハードウェアモジュール又は装置において、又は特定用途向け集積回路の部分として機能を実現する。したがって、例示のシステムはソフトウェア、ファームウェア及びハードウェアの実施に適用可能である。
【００５７】
本開示の種々の実施形態によると、ここに記載される方法は、コンピュータプロセッサ上で稼働するソフトウェアプログラムとしての動作について意図されている。またさらに、以下に限定されないが、分散処理若しくはコンポーネント／オブジェクト分散処理、並列処理又は仮想機械処理を含むソフトウェア実装も、ここに開示される方法を実施するのに構成され得る。
【００５８】
本実施形態は、命令１０２を含む機械可読媒体若しくはコンピュータ可読媒体を検討し、又はネットワーク環境１２２に接続された装置が音声、映像若しくはデータを送信若しくは受信し、命令１０２を用いてネットワーク１２２上で通信できるように伝搬信号から命令１０２を受信及び実行するものを検討する。命令１０２はさらに、ネットワークインターフェイス装置１２４を介してネットワーク１２２上で送信又は受信され得る。機械可読媒体はまた、開示のシステム及び方法の例示の実施形態において、データと機械又はコンピュータとの間の機能的関係を与える際に有用なデータを記憶するためのデータ構造体を含むことができる。
【００５９】
機械可読媒体１２０は例示の実施形態では単一の媒体として示されているが、用語「機械可読媒体」は、１以上の組の命令を記憶する単一の媒体又は複数の媒体（例えば、中央化若しくは分散データベース並びに／又は関連するキャッシュ及びサーバ）を含むものと解釈されるべきである。用語「機械可読媒体」は、機械による実行のための一組の命令を記憶、符号化又は搬送することができ、機械に本実施形態の方法のいずれか１以上を実行させるあらゆる媒体を含むものと解釈されるべきである。したがって、用語「機械可読媒体」は、以下に限定されないが、１以上の読出し専用（不揮発性）メモリ、ランダムアクセスメモリ若しくは他のリライタブル（揮発性）メモリを収容するメモリカード若しくは他のパッケージなどの半導体メモリ、ディスク若しくはテープなどの磁気光学若しくは光学媒体、及び／若しくはｅメールへのデジタルファイル添付物、又は他の自己内蔵型情報アーカイブ若しくはアーカイブの組を含むものとして解釈されるべきであり、有体記憶媒体と同等の配布媒体としてみなされる。したがって、実施形態は、ここでのソフトウェアの実施例が記憶される、ここに列挙されて当業者に認識される均等物及び後継媒体を含む有体機械可読媒体又は有体配布媒体のいずれか１以上を含むものとみなされる。
【００６０】
本明細書は特定の標準及びプロトコルに関して実施形態において実施される構成要素及び機能を記載するが、開示の実施形態はそのような標準及びプロトコルに限定されない。
【００６１】
ここに記載される実施形態の説明は種々の実施形態の構造の概略の理解を与えるものであり、それらは、ここに記載される構造を利用し得る装置及びシステムの全ての要素及び構成の完全な説明を担うものではない。他の多数の実施形態が、上記説明を検討すれば当業者には明らかになるであろう。本開示の範囲から逸脱することなく構造的及び論理的な代替及び変更がなされ得るように、他の実施形態がそこから利用及び導出され得る。図面も単に代表的なものであり、寸法通りに描かれていない場合もある。その特定の部分は誇張されることもあり、他の部分は最少化されることもある。したがって、明細書及び図面は、限定的な意味ではなく例示的な意味において捉えられるものである。
【００６２】
そのような発明の主題の実施形態を、２以上が実際に開示される場合にいずれか１つの実施形態又は発明の概念に本出願の範囲を任意に限定することなく、個別に及び／又はまとめて、ここでは便宜上、用語「実施形態」という。したがって、具体的な実施形態がここに説明及び記載されてきたが、同じ目的を達成するように計算されたあらゆる構成が、示される具体的実施形態に置換され得ることが理解されるべきである。本開示は、種々の実施形態のいずれか及び全ての改変例又は変形例を包含するものである。上記実施形態の組合せ、及びここに具体的に記載されない他の実施形態は、上記説明を検討すれば当業者には明らかになるであろう。
【００６３】
要約書は、読者が技術的開示の性質を即座に確認できることを要約書の要件とする３１Ｃ．Ｆ．Ｒ．§１．１２（ｂ）に準拠して提供される。それは、特許請求の範囲又は意味を解釈又は限定するのに使用されることはないという理解の下で提出される。さらに、以上の詳細な説明では、開示の合理化のために、種々の構成が単一の実施形態においてまとめられていることが分かるはずである。この開示の方法によって、特許請求の範囲に記載される実施形態が、各請求項に明示的に記載されるものよりも多くの構成を要件とする意図を反映するものとして解釈されるものではない。逆に、以降の特許請求の範囲が反映するように、発明の主題は、開示される単一の実施形態の全ての構成未満にある。したがって、以降の特許請求の範囲は、各請求項は個別に請求項に記載される事項としてそれ自体で成り立つものとして、詳細な説明に取り入れられている。
【００６４】
特定の非限定的な例示の実施形態において、コンピュータ可読媒体は、１以上の不揮発性読出し専用メモリを収容するメモリカード又は他のパッケージのような半導体メモリを含み得る。また、コンピュータ可読媒体は、ランダムアクセスメモリ又は他の揮発性リライタブルメモリであってもよい。さらに、コンピュータ可読媒体は、ディスク若しくはテープなどの磁気光学若しくは光学媒体、又は伝送媒体上で通信される信号などの搬送波信号を捕捉する他の記憶装置を含み得る。ｅメールへのデジタルファイル添付物又は他の自己内蔵型情報アーカイブ若しくはアーカイブの組は有体記憶媒体と同等な配布媒体として解釈され得る。したがって、開示は、データ又は命令が記憶され得るコンピュータ可読媒体又は配布媒体並びに他の均等物及び後継媒体のいずれか１以上を含むものとしてみなされる。
【００６５】
種々の実施形態によると、ここに記載される方法、機能又は論理は、コンピュータプロセッサ上で稼働する１以上のソフトウェアのプログラムとして実施され得る。以下に限定されないが、特定用途向け集積回路、プログラマブルロジックアレイ及び他のハードウェア装置を含む専用ハードウェアの実施例も同様に、ここに記載される方法を実施するのに構成され得る。またさらに、以下に限定されないが、分散処理若しくはコンポーネント／オブジェクト分散処理、並列処理又は仮想機械処理を含む代替のソフトウェアの実施例も、ここに記載される方法、機能又は論理を実施するのに構成され得る。
【００６６】
なお、開示の方法、機能又は論理を実施するソフトウェアは、ディスク若しくはテープなどの磁気媒体、ディスクなどの磁気光学若しくは光学媒体、又は１以上の読出し専用（不揮発性）メモリ、ランダムアクセスメモリ若しくは他のリライタブル（揮発性）メモリを収容するメモリカード若しくは他のパッケージのような半導体メモリなどの有体記憶媒体に選択的に記憶され得る。ｅメールへのデジタルファイル添付物又は他の自己内蔵型情報アーカイブ若しくはアーカイブの組は有体記憶媒体と同等な配布媒体として解釈され得る。したがって、本開示は、ここに列挙される有体記憶媒体又は配布媒体、並びにここでのソフトウェアの実施例が記憶され得る他の均等物及び後継の媒体を含むものとみなされる。
【００６７】
具体的な例示の実施形態を説明したが、種々の変形及び変更が、ここに開示される発明の主題の、より広い範囲から逸脱することなく、これらの実施形態に対してなされ得ることが明らかとなるであろう。したがって、明細書及び図面は、限定的な意味ではなく例示的な意味において捉えられるものである。ここでの一部を形成する添付図面は、例示として、限定ではなく、主題が実施され得る具体的な実施形態を示す。説明される実施形態は、当業者がここに開示される技術を実施することができるように充分に詳細に記載されている。他の実施形態は、本開示の範囲から逸脱することなく構造的及び論理的な置換及び変更がなされ得るように、そこから利用及び導出され得る。したがって、この詳細な説明は限定的に捉えられるべきではなく、種々の実施形態の範囲は、その特許請求の範囲が付与される均等の全範囲とともに、添付の特許請求の範囲によってのみ規定される。
【００６８】
そのような発明の主題の実施形態を、２以上が実際に開示される場合にいずれか１つの実施形態又は発明の概念に本出願の範囲を任意に限定することなく、個別に及び／又はまとめて、ここでは単に便宜上、用語「実施形態」という。したがって、具体的な実施形態がここに説明及び記載されてきたが、同じ目的を達成するように計算されたあらゆる構成が、示される具体的な実施形態に置換され得ることが理解されるべきである。本開示は、種々の実施形態のいずれか及び全ての改変例又は変形例を包含するものである。上記実施形態の組合せ、及びここに具体的に記載されない他の実施形態は、上記説明を検討すれば当業者には明らかになるであろう。
【００６９】
以上の実施形態の詳細な説明では、開示の合理化のために、種々の構成が単一の実施形態においてまとめられている。本開示の方法によって、特許請求の範囲に記載される実施形態が、各請求項に明示的に記載されるものよりも多くの構成を有するものとして解釈されるものではない。逆に、以降の特許請求の範囲が反映するように、発明の主題は、開示される単一の実施形態の全ての構成未満にある。したがって、以降の特許請求の範囲は、各請求項は個別の例示の実施形態としてそれ自体で成り立つものとして、詳細な説明に取り入れられている。
【００７０】
添付図面を参照してここに好適な実施形態を説明してきたが、開示はこれらの厳密な実施形態に限定されないこと、実施形態の範囲又は精神から逸脱することなく当業者によって種々の他の変更例及び変形例がここに関係し得ること、並びに本開示の範囲内となる全てのそのような変更例及び変形例を特許請求することが意図されていることが理解されるべきである。
【図１】
2017504277.tif 000003
【図２】
2017504277.tif 000004
【図３】
2017504277.tif 000005
【図４】
2017504277.tif 000006
【図５】
2017504277.tif 000007
【図６】
2017504277.tif 000008
【国際調査報告】
2017504277.tif 000009
2017504277.tif 000010
2017504277.tif 000011