(57)【要約】【課題】コンテンツへのアクセスを効果的に防ぐことが可能なコンテンツに対するアクセス制御技術を提供する。【解決手段】たとえば一実施形態は、環境センサを用いて使用環境を監視すること、環境センサからのセンサデータを介して使用環境における第１の人物のアイデンティティを決定すること、第１の人物がアクセスを許可されたコンテンツアイテムの提示に関する要求を受信すること、および、コンテンツアイテムを応答で提示することを含む、方法を提供する。【選択図】図１
2017502387.tif 000002
【特許請求の範囲】
【請求項１】
コンピューティングデバイス上で、コンテンツアイテムに関するアクセス制限情報を実施する方法であって、
環境センサを用いて使用環境を監視すること、
前記環境センサからのセンサデータを介して、前記使用環境における第１の人物のアイデンティティを決定すること、
前記第１の人物がアクセスを許可されたコンテンツアイテムの提示に関する要求を受信すること、および、前記コンテンツアイテムを応答で提示すること、
前記使用環境内への第２の人物の進入を検出すること、および、前記センサデータを介して前記第２の人物を識別すること、
前記アイデンティティに基づいて、および前記アクセス制限情報に基づいて、前記第２の人物が前記コンテンツアイテムへのアクセスを許可されていない旨の情報を決定すること、および、
前記第２の人物が前記コンテンツアイテムへのアクセスを許可されていない旨の決定に基づいて、前記コンテンツアイテムの提示を修正すること、
を含む、方法。
【請求項２】
前記環境センサは深度カメラを備え、前記第１の人物および第２の人物のアイデンティティを決定することは、深度イメージデータから取得された生体情報を介して前記アイデンティティを決定することを含む、請求項１に記載の方法。
【請求項３】
前記環境センサはマイクロフォンを備え、前記第１の人物の前記アイデンティティを決定することは、前記マイクロフォンを用いて受信した音声情報を介して前記アイデンティティを決定することを含む、請求項１に記載の方法。
【請求項４】
前記コンテンツアイテムの提示を修正することは、ディスプレイデバイス上に表示される際の前記コンテンツアイテムの知覚可能性を低減させることを含む、請求項１に記載の方法。
【請求項５】
前記コンテンツアイテムの出力の提示を修正することは、前記コンテンツアイテムのオーディオ出力の知覚可能性を低減させることを含む、請求項１に記載の方法。
【請求項６】
前記使用環境は会議施設であり、前記第１の人物は会議の許可された参加者であるものとセンサデータから決定され、前記第２の人物は前記会議の許可された参加者でないものと前記センサデータから決定される、請求項１に記載の方法。
【請求項７】
前記使用環境は医療機関であり、前記コンテンツアイテムは医療記録を備え、前記第２の人物は、前記医療記録に関連付けられた医師および患者以外の人物である、請求項１に記載の方法。
【請求項８】
前記環境センサは近接タグリーダを備え、前記第２の人物が前記コンテンツアイテムへのアクセスを許可されていない旨を決定することは、前記第２の人物が前記使用環境に進入したときに前記第２の人物の近接タグを読み取ることを含む、請求項１に記載の方法。
【請求項９】
論理マシンと、
ストレージ機械と、
を備えるコンピューティングシステムであって、
前記ストレージ機械は、前記論理マシンによって、
環境センサからセンサデータを受信すること、
前記センサデータから決定された使用環境内の第１の人物のアイデンティティに基づいて、グラフィカルコンテンツの第１のセットを使用してコンピュータグラフィックスプレゼンテーションを提示すること、
第２の人物の前記使用環境内への進入を検出すること、および前記センサデータを介して前記第２の人物を識別すること、および、
前記第２の人物のアイデンティティに基づいて、グラフィカルコンテンツの第２の異なるセットを使用するために、前記コンピュータグラフィックスプレゼンテーションを変更すること、
が実行可能な命令を含む、コンピューティングシステム。
【請求項１０】
前記グラフィカルコンテンツの第１のセットはより高年齢の視聴者向けのグラフィカルコンテンツのセットを含み、前記グラフィカルコンテンツの第２のセットはより低年齢の視聴者向けのグラフィカルコンテンツのセットを含む、請求項９に記載のコンピューティングシステム。
【発明の詳細な説明】
【背景技術】
【０００１】
[0001]  アクセス制御は多くの異なる設定で使用される。たとえばアクセス制御は、より高年齢の消費者向けバージョンのメディアコンテンツアイテムが、しきい値年齢よりも若い視聴者に視聴されない機会を低減させるのを助けるために適用され得る。こうした制限は、劇場への入場時に実施されるレーティング、または家庭環境内でアクセス権を取得する（たとえばペイパービューシステムへのログイン）ために使用される認証プロセスの形を取ることができる。
【０００２】
[0002]  アクセス制御は他の設定でも使用可能である。たとえばビジネスまたは他の機関は、識別カード（たとえばこうした設定の無線周波数識別（ＲＦＩＤ）カード）または他の識別方法を使用することによって、施設、施設内の特定エリア、事業資産の特定アイテム（たとえば機密書類）などへのアクセスを制限することができる。こうしたアクセス制御は、様々なレベルの細分性で適用可能である。たとえば、建物へのアクセスは大規模グループに対して認められ得るのに対して、コンピュータ、コンピュータ記憶文書などへのアクセスは個人ベースで認められ得る。
【発明の概要】
【０００３】
[0003]  本明細書では、環境センサからのデータを介して決定される人物の識別に基づいてアクセスを監視および制御することに関する、実施形態が開示されている。たとえば一実施形態は、コンピューティングデバイス上で、コンテンツアイテムに関するアクセス制限を実施する方法を提供する。方法は、環境センサを用いて使用環境を監視すること、環境センサからのセンサデータを介して使用環境における第１の人物のアイデンティティを決定すること、第１の人物がアクセスを許可されたコンテンツアイテムの提示に関する要求を受信すること、および、コンテンツアイテムを応答で提示することを含む。方法は、使用環境内への第２の人物の進入を検出すること、センサデータを介して第２の人物を識別すること、アイデンティティに基づいて、およびアクセス制限に基づいて、第２の人物がコンテンツアイテムへのアクセスを許可されていない旨を決定すること、ならびに、第２の人物が環境へのアクセスを許可されていない旨の決定に基づいて、コンテンツアイテムの提示を修正することを、さらに含む。
【０００４】
[0004]  本発明の概要は、以下の発明を実施するための形態でさらに説明される概念の選択を簡略形式で紹介するために提供される。本発明の概要は、請求される主題の主要な特徴または不可欠な特徴を識別することは意図しておらず、また請求される主題の範囲を限定するために使用されることも意図していない。さらに請求される主題は、本開示のいかなる部分に示されたいずれかまたはすべての欠点を解決する実装にも限定されていない。
【図面の簡単な説明】
【０００５】
【図１】[0005]使用環境の第１の実施形態を示す図である。
【図２】[0006]図１の使用環境におけるアクセス制限の実施を示す図である。
【図３】[0007]アクセス制限を実施するための方法の第１の例示の実施形態を示すフロー図である。
【図４】[0008]使用環境の第２の実施形態を示す図である。
【図５】[0009]図４の使用環境におけるアクセス制限の例示の実施を示す図である。
【図６】[0010]アクセス制限を実施するための方法の第２の実施形態を示すフロー図である。
【図７】[0011]使用環境の第３の実施形態を示す図である。
【図８】[0012]図７の使用環境におけるアクセス制限の例示の実施を示す図である。
【図９】[0013]アクセス制限を実施するための方法の第３の実施形態を示すフロー図である。
【図１０】[0014]使用環境の第４の実施形態を示し、使用環境における第１の人物とオブジェクトとの対話に関するデータの観察および記録の例を示す図である。
【図１１】[0015]第２の人物と図１０のオブジェクトとの対話に関するデータの観察および記録の例を示す図である。
【図１２】[0016]コンピューティングデバイスの実施形態を示す図である。
【発明を実施するための形態】
【０００６】
[0017]  前述のように、職員（たとえば映画チケットオフィス）用のコンピュータ認証（たとえばデジタルコンテンツにアクセスするためのパスワード）、およびセンサ技術（たとえば従業員用のＲＦＩＤタグ）の使用を含むがこれらに限定されない様々な方法を使用して、アクセス制御を実施することができる。しかしながら、こうした方法は一般に、文書を開くこと、コンピュータにアクセスすること、あるいは建物または部屋にアクセスすることなどを防止することにより、コンテンツへの初期アクセスを防ぐことに関与している。
【０００７】
[0018]  しかしながら多くのインスタンスは、こうしたアクセス制限に効果がない場合に生じる可能性がある。たとえば文書へのアクセスを制限するためにパスワードを使用することは、パスワードを知らない人々が文書を開くのを防止する際には有効であり得るが、未許可の人物が許可された人物の肩越しに文書を閲覧することは防止できないであろう。同様に、ビデオゲームタイトルに関する年齢ベースのレーティングを使用することは、推奨年齢未満の人物がレーティングを実施している店舗でそのタイトルを購入するのを防止するのには役立ち得るが、別の人物がプレイ中にその人物が部屋に入った場合、その人物がゲームを視聴またはプレイするのを防止することはできないであろう。
【０００８】
[0019]  したがって、本明細書では、環境センサを介して使用環境内で人物の識別に基づいてアクセスを制御すること、および、決定された存在に基づいてコンテンツアイテムの提示を修正することに関する、実施形態が開示されている。実際にアイテムにアクセスした人物に関してより多くの情報がわかるように、コンテンツアイテムにアクセスする人々の記録を維持することに関する実施形態も開示されている。
【０００９】
[0020]  図１は、環境センサ１０２を備える例示の使用環境１００を示す。示された環境センサ１０２は、コンピューティングデバイス１０６に動作可能に接続されたディスプレイ１０４上に提示される文書のビュー内に人々をイメージングするように構成された、イメージセンサの形を取る。環境センサ１０２はディスプレイ１０４から分離しているように示されているが、センサはコンピュータモニタ内に組み込むか、または任意の他の好適なロケーションを有することができる。さらに、デスクトップコンピューティングデバイスとして示されているが、開示された実施形態は任意の好適なコンピューティングデバイスで実装可能であることを理解されよう。例には、ラップトップコンピュータ、ノートパッドコンピュータ、端末、タブレットコンピュータ、モバイルデバイス（たとえばスマートフォン）、ウェアラブルコンピューティングデバイスなどが含まれるが、これらに限定されない。
【００１０】
[0021]  環境センサ１０２は、任意の好適なタイプのイメージデータを獲得するように構成可能である。例には、２次元イメージデータ（たとえば可視ＲＧＢ（カラー）イメージデータ、可視グレースケールイメージデータ、および／または赤外線データ）、および／または深度イメージデータが含まれるが、これらに限定されない。環境センサ１０２が深度センサデータを利用する場合、飛行時間型および構造化光深度感知方法を含むがこれらに限定されない、任意の好適なタイプの深度感知技術が使用可能である。さらにいくつかの実施形態において、２つまたはそれ以上のイメージセンサを使用してステレオイメージデータを獲得することが可能である。
【００１１】
[0022]  図１において、コンピューティングデバイスは、患者ジェーンドゥに関する医療記録を（たとえば医療機関で）、ジェーンドゥの医師などの医療記録を閲覧することが許可された人物１１０に対して表示している。医療記録は非常に公にできない機密性のあるものと考えられるため、ジェーンドゥの医療記録を閲覧することが許可された人物のリストは、記録ファイルと共に、または記録ファイルの外部に、記録用に記憶することができる。ファイルへのアクセスが許可された人々は、センサデータを用いて識別され得るように、事前に生体認証情報を（たとえば深度および／または２次元カメラによる顔スキャンを介して）提供しておくことができる。
【００１２】
[0023]  ファイル内の情報が未許可の人物によって見られないように保証するのを助けるために、環境センサ１０２からのセンサデータを使用して、イメージデータ内の人々の位置を特定すること、位置が特定された人々に関する生体データを抽出すること、およびその後、その生体情報を使用して、生体情報とデジタル記憶ユーザプロファイル内に記憶された生体情報とを比較することで位置が特定された人々を識別することによって、使用環境内の人々を識別することができる。こうした分析は、コンピューティングデバイス１０６を介してローカルに実行するか、あるいは、医療業務または他の機関用の許可されたユーザに関する生体情報１１６が記憶されたサーバコンピューティングデバイス１１４などの、リモートコンピューティングシステム上で実行することができる。分類機能、パターンマッチング方法、および他のイメージ分析技法を含むがこれらに限定されない、任意の好適な方法を使用して、こうした情報をイメージデータから抽出することができる。
【００１３】
[0024]  さらに図１を見ると、ジェーンドゥの医療記録を閲覧している人物１１０は彼女の医師であるため、コンピューティングデバイス１０６はディスプレイ１０４を介した記録の表示を許可する。しかしながら図２を参照すると、ジェーンドゥの医療記録を閲覧することが許可されていない人物２００が使用環境に進入した場合、コンピューティングデバイスは環境センサ１０２からのセンサデータを介して未許可の人物を検出すること、および、センサデータから抽出された生体識別情報から、その人物が医療記録へのアクセスを許可されていないことを決定することができる。人物が許可されていない場合、コンピューティングデバイス１０６は、医療記録の表示を停止すること、表示を不鮮明にすること、（たとえばコリメートバックライトを使用して）専用のバックライトモードに切り替えること、またはその他の方法で医療記録の知覚可能性を低減させることができる。人物２００が使用環境を立ち去ると、医療記録は再度表示され得る。医療記録との関連において説明したが、任意の他の好適なタイプのコンピュータ提示情報をこのように制限できることを理解されよう。さらに、マイクロフォンを介して受け取ったオーディオデータを単独でまたはイメージデータと組み合わせて使用し、使用環境内の人々を識別できることを理解されよう。同様に、ＲＦＩＤまたは他の近接ベースの方法を使用して、少なくとも何らかの未許可の人々（たとえばＲＦＩＤバッジは付けているが、表示されている特定の記録を閲覧することは許可されていない従業員）を検出することができる。
【００１４】
[0025]  図３は、コンテンツへのアクセスを制限するための方法３００の実施形態を示すフロー図を示す。方法３００は、コンピューティングデバイス上の論理ハードウェアによる機械可読命令の実行を介して、コンピューティングデバイス上で実行可能である。方法３００は３０２で、環境センサを用いて使用環境を監視することを含む。前述のように、任意の好適な環境センサが使用可能である。たとえば環境センサは、２次元および／または深度イメージデータを獲得するように構成されたイメージセンサ３０４、ならびに／あるいは、オーディオデータを獲得するように構成された音響センサ３０６（たとえばマイクロフォンまたはマイクロフォンアレイ）を含むことができる。さらに、ＲＦＩＤタグを読み取るように構成された近接タグリーダ３０８または他の近接ベースデバイスなどの他のセンサを、代替または追加として使用することができる。
【００１５】
[0026]  方法３００は３１０で、深度イメージデータ３１２、音声データ３１４、および／または近接データ３１６などのセンサデータを介して、使用環境内の第１の人物のアイデンティティを決定することをさらに含む。人物は任意の好適な方法で識別可能である。たとえば人物の身体に関する生体情報（たとえば人物の顔の深度スキャン、人物の声の特徴など）を事前に獲得したデータと比較して、人物のアイデンティティを決定することができる。同様に、近接カードからの情報を読み取ることから、識別情報を取得することもできる。
【００１６】
[0027]  方法３００は３１８で、コンテンツアイテムの提示を要求するユーザ入力を受信すること、および、第１の人物がコンテンツアイテムへのアクセスを許可されている旨を決定することを含む。たとえば、センサデータから決定された第１の人物のアイデンティティをコンテンツアイテムに関連付けられた許可された人々のリストと比較すること、および、その人物がリスト上にある場合のみアクセスを認めることができる。方法３００は、３２０で、第１のユーザがコンテンツアイテムへのアクセスを許可されている旨の決定に応答して、コンテンツアイテムを提示することをさらに含む。コンテンツアイテムは、コンピュータディスプレイ３２２（たとえばラップトップまたはデスクトップモニタ）などのディスプレイデバイス、会議施設プレゼンテーションスクリーン３２４（たとえば大型テレビジョン、プロジェクタスクリーンなど）などの大型ディスプレイ、または、任意の他の好適なディスプレイデバイス上で、提示することができる。さらにコンテンツアイテムは、３２６に示されるようにオーディオ出力を介して提示することもできる。
【００１７】
[0028]  さらに続けると、方法３００は３２８で、センサデータを介して使用環境内への第２の人物の進入を検出すること、および３３０で、センサデータから抽出された生体情報から第２の人物を識別することを含む。前述のように第２の人物は、１つまたは複数の環境センサによって、ＲＦＩＤまたは他の近接センサによって、および／または任意の他の好適な方法で獲得された、イメージデータおよび／またはオーディオデータから抽出された生体データを介して、識別することができる。第２の人物がコンテンツアイテムへのアクセスを許可されている旨が決定された場合、応答でいかなるアクションも行わないことができる（図３には図示せず）。
【００１８】
[0029]  他方で３３２に示されるように、第２の人物がコンテンツアイテムへのアクセスを許可されていない旨が決定された場合、方法３００は３４０で、第２の人物がコンテンツアイテムへのアクセスを許可されていない旨の決定に基づいて、コンテンツアイテムの提示を修正することを含むことができる。前述のように、人物がコンテンツアイテムへのアクセスを許可されていない可能性のある様々な状況が存在し得る。非限定的な例として、３３４に示されるように、人物はコンテンツアイテムに関連付けられた許可された閲覧者のリストに載っていない可能性がある。同様に人物は、３３６に示されるように、アクセス制限されたコンテンツが提示されている会議用のコンピュータアクセス可能な会議招待者リストに載っていない可能性がある。さらに人物は、３３８に示されるように、私的な公にできない記録（たとえば医療記録）を閲覧することが許可された専門家またはパテント／クライアントではない可能性がある。
【００１９】
[0030]  コンテンツアイテムの提示は、第２の人物がコンテンツアイテムへのアクセスを許可されていない旨の決定に基づいて、任意の好適な方法で修正することができる。たとえば３４２に示されるように、ディスプレイイメージの可視性を低減させることができる（たとえばディスプレイイメージの出力を中止、一時停止、不鮮明化、または他の方法で見えにくくすることができる）。同様に、３４４に示されるように、オーディオ出力の知覚可能性を低減させることができる。したがってこの方法では、コンテンツアイテムの実際の提示中に、使用実施内で検出された未許可の人物の存在に基づいてアクセス制御を自動的に実施することができる。
【００２０】
[0031]  図４および図５は、会議室環境４００との関連における方法３００の別の例示の実装を示す。第１に図４は、複数の人々がプロジェクタ４０６を介してプロジェクションスクリーン４０４上に表示された提示を注視している使用環境を観察する、環境センサ４０２を示す。表示用にプロジェクタ４０６にコンテンツアイテムを提供するために、プロジェクタ４０６に動作可能に接続されたラップトップコンピュータ４０８が示されている。
【００２１】
[0032]  環境センサ４０２は、１つまたは複数の会議室に関する（たとえば企業内のすべての会議室に関する）会議スケジュール情報へのアクセス権を同じく有するサーバ４１０に、動作可能に接続されるため、結果としてサーバ４１０はスケジュール上の各会議について招待者を決定することができる。したがって各会議中に、サーバ４１０は環境センサ４０２からデータを受信し、データを介して環境内の人々の位置を特定し、位置が特定された各人々に関してセンサデータから生体情報を抽出し、生体データと許可された各参加者に関する事前に獲得した生体データとをマッチングさせることによって人々を識別することができる。ＲＦＩＤセンサ４１４を介して受信されるＲＦＩＤセンサデータを使用して、招待されていない人物５００の進入を検出することも可能である。サーバコンピューティングデバイス上で実行されているように示されているが、いくつかの実施形態において、こうしたセンサデータの受信および処理は、ラップトップコンピュータ４０８上で、および／または任意の他の好適なコンピューティングデバイスを介して実行することも可能であることを理解されよう。
【００２２】
[0033]  サーバ４１０はプロジェクタ４０６にも動作可能に接続される。したがって、図５の人物５００によって示されるような招待者リストに載っていない人物が会議室に進入した場合、サーバ４１０は、たとえばプロジェクタを不鮮明にすること、表示された私的なイメージを私的でないイメージに置き換えることなどによって提示の可視性を低減させるように、プロジェクタ４０４を制御することができる。さらにサーバ４１０は、ラップトップコンピュータ４０８とも通信可能である。したがってサーバ４１０は、たとえば招待されていない人物５００が会議室内にいる間、ラップトップコンピュータに提示の表示を中止する（および／またはオーディオ提示を中止する）ように指示することによって、提示を制御するために、ラップトップコンピュータ４０８と対話することも可能である。センサデータから、招待されていない人物が会議室を離れたことが決定されると、提示の表示（および／またはオーディオ提示）を再開することができる。
【００２３】
[0034]  さらに別の例として、会議室内のホワイトボードは、選択的および制御可能に暗くする（たとえば色変可能眼鏡の使用を介して）か、または他の方法で外観が変化するように構成可能である。こうした実施形態において、招待されていない人物の使用環境への進入が検出された場合、または他の方法によって使用環境内部で検出された場合、その人物が立ち去るまでスクリーンを暗くすることができる。
【００２４】
[0035]  コンテンツの知覚可能性を低減させることに加えて、本明細書で開示されるアクセス制御の適用を使用して、誰がコンテンツを閲覧しているかに基づいて提示されるコンテンツを変更することができる。図６は、誰がコンテンツを閲覧しているかに基づいてコンテンツを変更するための方法６００の実施形態を示す。方法６００は６０２で、前述のように環境センサからセンサデータを受信すること、および環境内の第１の人物を識別することを含む。方法６００は６０４で、使用環境内の第１の人物に基づいて、グラフィカルコンテンツの第１のセットを使用してコンピュータグラフィックスプレゼンテーションを提示することをさらに含む。非限定的な一例として、コンピュータグラフィックスプレゼンテーションは、６０６に示されるようにビデオゲームを含むことができる。こうした例において、グラフィカルコンテンツの第１のセットは、６０８に示されるように、より高年齢の視聴者向けのレンダリング効果の第１のセットを含むことができる。こうした効果のセットの例が図７に示されており、第１のユーザ７０２に対するビデオゲームの提示７００を示している。提示７００において、ビデオゲームの登場人物の負傷はリアルな流血の効果、ならびによりグラフィカルな負傷の描写（たとえば登場人物の手が切り落とされる）を伴う。
【００２５】
[0036]  別の例として、グラフィカルコンテンツの第１のセットは、６１０に示されるようにビデオゲーム内の体験の第１のセットを含むことができる。たとえばロールプレイングのファンタジーゲームは、オープンな地上の設定で生じるあまり恐ろしくないレベルと、迷宮、洞窟などのより暗くより恐ろしい設定で行われるより恐ろしいレベルとを有することが可能である。こうしたゲームでは、あまり恐ろしくないレベルは若いプレーヤに適しており、より恐ろしいレベルはこうしたプレーヤには適していない可能性がある。したがって、ビデオゲームの体験の第１のセットは、より恐ろしいレベルとあまり恐ろしくないレベルの両方を含み、第２のセット（以下に記載）はあまり恐ろしくないレベルは含むがより恐ろしいレベルは含まないことができる。
【００２６】
[0037]  さらに別の例として、グラフィカルコンテンツの第１のセットは、グラフィカルコンテンツの第１のユーザ指定セットに対応し得る。いくつかのインスタンスでは、異なるユーザがプレイ中に異なる体験を視聴することを希望する場合がある。したがってユーザは、ビデオゲームのプレイ中に何のコンテンツがレンダリングされるか（たとえば登場人物が負傷した場合に、流血が多いか少ないか）に関する設定、および／または任意の他の好適な設定を、（たとえばユーザプロファイルによって）指定することができる。
【００２７】
[0038]  さらに続けると、方法６００は６１４で、センサデータを介して使用環境内の第２の人物を検出すること、および６１６で、センサデータを介して人物を識別することをさらに含む。いくつかのインスタンスにおいて、６１８に示されるように、および子供が使用環境に進入することによって図８に図示されるように、識別された人物を年齢制限（たとえばビデオゲームのグラフィカルコンテンツの特定セットを視聴するには若すぎる）の対象とするように決定することができる。人物は、６２０に示されるように、コンテンツのレンダリングに現在使用されているセットとは異なるグラフィカルコンテンツのセットでレンダリングされるコンピュータグラフィックスコンテンツを視聴するように、プリファレンスを指定することもできる。さらに識別された人物の他の特徴が、前述とは異なるコンピュータグラフィックスの提示の修正をトリガすることができる。
【００２８】
[0039]  方法６００は６２２で、第２の人物のアイデンティティに基づいて提示をレンダリングするために、グラフィカルコンテンツの第２の異なるセットを使用することをさらに含む。グラフィカルコンテンツの第２の異なるセットは、任意の好適なコンテンツを含むことができる。たとえばコンテンツの第２のセットは、６２４に示されるように、より低年齢の視聴者向けの効果の第２のセットを含むことができる。再度図８を参照すると、子供８００の使用環境内への進入が検出されると、潜在的にはよりグラフィック的でない負傷の描写を伴い（たとえば、登場人物の腕に失った手が再度表示される）、負傷効果をレンダリングするための異なるセットのグラフィカルコンテンツが、流血効果の代わりにビデオゲーム提示７００内でレンダリングされる星として示される。
【００２９】
[0040]  別の例として、６２６に示されるように、第２の人物の検出および識別に応答して、ビデオゲームにおける体験の第２の異なるセットが提供可能である。たとえば第２の人物が子供の場合、子供がいる間はビデオゲームのより恐ろしい部分にロックをかけることができる。加えて６２８に示されるように、グラフィカルコンテンツの第２のユーザ指定セットを使用して、第２の人物の存在の検出に基づいてコンピュータグラフィックスコンテンツをレンダリングおよび表示することができる。コンピュータグラフィックスプレゼンテーションに対して実行され得るこれらの特定の修正は、例示の目的で説明されるものであり、いかなる方法でも限定的であるものとは意図されないことを理解されよう。
【００３０】
[0041]  さらにいくつかのインスタンスにおいて、家族の異なるグループに対してグラフィカルコンテンツの異なるセットが使用されるように、個別の視聴者に対してではなく、またはこれに加えて、視聴者グループに対してコンテンツ設定を定義することができる。さらに各々が異なるユーザ設定プリファレンスを備える複数のユーザが使用環境内で識別される場合、コンピュータグラフィックスプレゼンテーションをレンダリングするために使用するグラフィカルコンテンツのセットは、設定の各カテゴリに対する最も制限的な設定のグループ（たとえば流血レベル、暴力レベルなど）に基づいてセットを選択することなどによって、任意の好適な方法で選択することができる。
【００３１】
[0042]  本明細書で説明するアクセス制御方法は、誰がコンテンツにアクセスするかに関する情報を記録するために使用することもできる。たとえば図１〜図２の実施形態において、アクセスが制限されたコンテンツが表示されている使用環境に進入する各人物が識別可能であり、人物の識別およびアクセス時間を記憶することができる。これによって、コンテンツアイテムを視聴した許可されている視聴者のアイデンティティを後で再検討することが可能であり、いずれかの未許可の人々がコンテンツアイテムを視聴した可能性があるかどうかを判別するのに役立つ可能性もあるため、機密性が維持できる。
【００３２】
[0043]  いくつかの実施形態において、顔および／または眼球の追跡技法を使用して、コンテンツアイテムを視聴したかまたは視聴した可能性のある人に関するより詳細な情報を取得することができる。たとえば眼球追跡を使用して、コンテンツアイテムのどの部分（たとえば文書のどのページ）が視聴された可能性があるかを決定することができる。さらに、コンテンツを視聴した可能性のある未許可の人々に守秘義務が通知されることを保証するための措置を講じることができる。これによって、企業秘密を保持すること、個人情報の不注意な開示から生じる責任リスクを軽減すること、および／または他のこうした利点を提供することに役立つ可能性がある。
【００３３】
[0044]  同様に、本明細書で開示される実施形態は、誰がオブジェクトと対話したかに関するログを維持することができるように、オブジェクト（たとえば建造中のデバイス、定期保守を受けるデバイスなど）と対話する人々を追跡することも可能である。図９は、人々とオブジェクトとの対話を記録する方法９００の実施形態を表すフロー図を示す。方法９００は９０２で、前述のように環境センサを用いて使用環境を監視すること、および９０４で、センサデータを介して使用環境内の第１の人物のアイデンティティを決定することを含む。方法９００は９０６で、第１の人物の使用環境内のオブジェクトとの対話を検出することをさらに含む。非限定的な一例として、対話は組み立てられているオブジェクトの第１の組み立てステップを含むことが可能であり、「第１の組み立てステップ」という用語は、オブジェクトの組み立てプロセス全体におけるステップの任意の特定の位置を表すことは意図されていない。同様に対話は、修理または保守中のオブジェクトとの対話を含むことができる。
【００３４】
[0045]  方法９００は９１２で、第１の人物のオブジェクトとの対話に関する情報を記録することをさらに含む。たとえば情報は、人物のアイデンティティ、オブジェクトのアイデンティティ、対話の時間、対話のタイプ（たとえばジェスチャ解析を介して決定される）、対話中に使用されるツール（たとえばオブジェクト識別方法から決定される）、および／または任意の他の好適な情報に関して、記録可能である。図１０は、環境センサ１００４がオブジェクトとの対話中にデータを獲得しながら、第１の人物１０００がエンジンなどの大型オブジェクト１００２で作業している例示の実施形態を示す。図１０は、センサ１００４が動作可能に接続されたコンピューティングシステム（図示せず）を介して記憶される対話の記録１００６も概略的に示している。
【００３５】
[0046]  図９を続けると、方法９００は９１６で、センサデータを介して使用環境内の第２の人物のアイデンティティを決定すること、および９１８で、第２の人物のオブジェクトとの対話を検出することを含む。たとえば第２の対話は、組み立てられているオブジェクトの第２の組み立てステップ、保守されているオブジェクトとの第２の保守対話、または任意の他の好適な対話とすることができる。方法９００は９２２で、第２の人物のオブジェクトとの対話に関する情報を記録することをさらに含む。この例は図１１に示されており、ここでは第２の人物１１００が図１０のオブジェクト１００２にアクセスし、対話に関する情報が記録される。
【００３６】
[0047]  次に、方法９００は９２６で、記録されたオブジェクトとの対話に関する情報についての要求を受信することを含む。たとえば要求は、オブジェクトに関する保守履歴（たとえばどのような手順が実行されたか、それらがいつ実行されたか、およびそれらが誰によって実行されたかを見るため）、オブジェクトについての組み立てプロセスに関する情報（たとえば誰が組み立てプロセスの各ステップを実行したか、および各ステップがいつ実行されたかを決定するため）、または他の好適な情報についての要求を含むことができる。さらに情報は、たとえば個人の生産性を追跡するために、オブジェクトごとではなく人物ごとに閲覧することも可能である。要求に応答して、方法９００は９２８で、要求された情報を提示すること（たとえばコンピューティングデバイスを介して）を含む。
【００３７】
[0048]  本明細書で説明する実施形態は、前述の例以外の他の実施形態および方法で使用可能である。たとえば、公にできないコンテンツアイテムがコンピューティングデバイス上でオープンになっている間に、人物が自分のデスクまたは作業場から立ち去ったことがセンサから決定された場合、コンピューティングデバイスは表示を不鮮明にすること、文書を閉じること、ユーザを自動的にログアウトすること、および／または他人がコンテンツアイテムを閲覧するのを防止するために他の処置を講じることが可能である。こうした実施形態では、他の実施形態で１つまたは複数のイメージセンサおよび／または他の環境センサ（イメージ、音響など）が使用できる間に、使用がコンピューティングデバイスに近接していることを決定するためのＲＦＩＤセンサをコンピューティングデバイスに配置することができる。加えて眼球追跡を採用し、たとえばユーザが凝視している特定のページさらにはページの一部分を追跡することができる。
【００３８】
[0049]  いくつかの実施形態において、本明細書で説明する方法およびプロセスを、１つまたは複数のコンピューティングデバイスのコンピューティングシステムに結び付けることができる。特に、こうした方法およびプロセスは、コンピュータアプリケーションプログラムまたはサービス、アプリケーションプログラミングインターフェース（ＡＰＩ）、ライブラリ、および／または他のコンピュータプログラム製品として実装可能である。
【００３９】
[0050]  図１２は、前述の方法およびプロセスのうちの１つまたは複数を成立させることが可能なコンピューティングシステム１２００の非限定的な実施形態を概略的に示す。コンピューティングシステム１２００は簡略形式で示されている。コンピューティングシステム１２００は、１つまたは複数のパーソナルコンピュータ、サーバコンピュータ、タブレットコンピュータ、家庭用娯楽コンピュータ、ネットワークコンピューティングデバイス、ゲームデバイス、モバイルコンピューティングデバイス、モバイル通信デバイス（たとえばスマートフォン）、および／または他のコンピューティングデバイスの形を取ることができる。
【００４０】
[0051]  コンピューティングシステム１２００は、論理マシン１２０２およびストレージ機械１２０４を含む。コンピューティングシステム１２００は任意選択により、ディスプレイサブシステム１２０６、通信サブシステム１２０８、および／または図１２には示されていない他の構成要素を含むことができる。
【００４１】
[0052]  論理マシン１２０２は、命令を実行するように構成された１つまたは複数の物理デバイスを含む。たとえば論理マシンは、１つまたは複数のアプリケーション、サービス、プログラム、ルーチン、ライブラリ、オブジェクト、構成要素、データ構造、または他の論理構成のうちの一部である、命令を実行するように構成可能である。こうした命令は、タスクを実行すること、データ型を実装すること、１つまたは複数の構成要素の状態を変換すること、技術的効果を達成すること、あるいは他の方法で望ましい結果に到達することができる。
【００４２】
[0053]  論理マシンは、ソフトウェア命令を実行するように構成された１つまたは複数のプロセッサを含むことができる。追加または代替として、論理マシンは、ハードウェアまたはファームウェア命令を実行するように構成された１つまたは複数のハードウェアまたはファームウェア論理マシンを含むことができる。論理マシンのプロセッサはシングルコアまたはマルチコアであり得、その上で実行される命令は、順次、並列、および／または分散処理用に構成可能である。論理マシンの個別構成要素は、任意選択により、リモートに配置することおよび／または協調処理用に構成することが可能な、２つまたはそれ以上の別々のデバイス間で分散させることが可能である。論理マシンの態様は、クラウドコンピューティング構成で構成されたリモートにアクセス可能なネットワーク化コンピューティングデバイスによって、可視化および実行することができる。
【００４３】
[0054]  ストレージ機械１２０４は、本明細書で説明する方法およびプロセスを実装するために論理マシンによって実行可能な命令を保持するように構成された、１つまたは複数の物理デバイスを含む。こうした方法およびプロセスが実装されるときに、たとえば異なるデータを保持するために、ストレージ機械１２０４の状態を変換することができる。
【００４４】
[0055]  ストレージ機械１２０４は、取り外し可能および／または組み込み型デバイスを含むことができる。ストレージ機械１２０４は、とりわけ、光学メモリ（たとえばＣＤ、ＤＶＤ、ＨＤ−ＤＶＤ、ブルーレイディスクなど）、半導体メモリ（たとえばＲＡＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭなど）、および／または磁気メモリ（たとえばハードディスクドライブ、フロッピーディスクドライブ、テープドライブ、ＭＲＡＭなど）を含むことができる。ストレージ機械１２０４は、揮発性、不揮発性、動的、静的、読み取り／書き込み、読み取り専用、ランダムアクセス、順次アクセス、位置アドレス可能、ファイルアドレス可能、および／またはコンテンツアドレス可能なデバイスを含むことができる。
【００４５】
[0056]  ストレージ機械１２０４は、１つまたは複数の物理デバイスを含むことを理解されよう。しかしながら別法として、本明細書で説明する命令の態様は、有限持続時間、物理デバイスによって保持されない通信媒体（たとえば電磁信号、光信号など）によって伝搬可能である。
【００４６】
[0057]  論理マシン１２０２およびストレージ機械１２０４の態様は、１つまたは複数のハードウェア論理構成要素に統合することができる。こうしたハードウェア論理構成要素は、たとえばフィールドプログラマブルゲートアレイ（ＦＰＧＡ）、特定のプログラムおよび用途向け集積回路（ＰＡＳＩＣ／ＡＳＩＣ）、特定のプログラムおよび用途向け標準製品（ＰＳＳＰ／ＡＳＳＰ）、システムオンチップ（ＳＯＣ）、および複合プログラマブル論理デバイス（ＣＰＬＤ）を含むことができる。
【００４７】
[0058]  「モジュール」、「プログラム」、および「エンジン」という用語は、特定の機能を実行するために実装されるコンピューティングシステム１２００の態様を説明するために使用可能である。いくつかのケースでは、モジュール、プログラム、またはエンジンは、ストレージ機械１２０４によって保持される命令を実行する論理マシン１２０２を介してインスタンス化することができる。異なるモジュール、プログラム、および／またはエンジンが、同じアプリケーション、サービス、コードブロック、オブジェクト、ライブラリ、ルーチン、ＡＰＩ、関数などからインスタンス化できることを理解されよう。同様に、同じモジュール、プログラム、および／またはエンジンが、異なるアプリケーション、サービス、コードブロック、オブジェクト、ルーチン、ＡＰＩ、関数などによってインスタンス化できる。「モジュール」、「プログラム」、および「エンジン」という用語は、個別またはグループの、実行可能ファイル、データファイル、ライブラリ、ドライバ、スクリプト、データベースレコードなどを包含することができる。
【００４８】
[0059]  含まれる場合、ディスプレイサブシステム１２０６を使用して、ストレージ機械１２０４によって保持されるデータの視覚表現を提示することができる。この視覚表現は、グラフィカルユーザインターフェース（ＧＵＩ）の形を取ることができる。本明細書で説明する方法およびプロセスはストレージ機械によって保持されるデータを変更し、したがってストレージ機械の状態を変換するため、同様にディスプレイサブシステム１２０６の状態は、基礎をなすデータにおける変更を視覚的に表すように変換可能である。ディスプレイサブシステム１２０６は、任意のタイプの技術を仮想的に利用する１つまたは複数のディスプレイデバイスを含むことができる。こうしたディスプレイデバイスは、論理マシン１２０２および／またはストレージ機械１２０４を共用エンクロージャ内で組み合わせることが可能であるか、またはこうしたディスプレイデバイスは周辺ディスプレイデバイスとすることが可能である。
【００４９】
[0060]  含まれる場合、通信サブシステム１２０８は、コンピューティングシステム１２００と１つまたは複数の他のコンピューティングデバイスとを通信可能に結合するように構成可能である。通信サブシステム１２０８は、１つまたは複数の異なる通信プロトコルに適合可能な有線および／または無線の通信デバイスを含むことができる。非限定的な例として、通信サブシステムは、無線電話網、あるいは有線または無線のローカルまたはワイドエリアネットワークを介した通信用に、構成可能である。いくつかの実施形態において、通信サブシステムは、コンピューティングシステム１２００が、インターネットなどのネットワークを介して他のデバイスとの間でメッセージを送信および／または受信できるようにすることができる。
【００５０】
[0061]  通信システム１２００は、前述のように、環境センサシステム１２０９から入力を受信するように構成可能である。このため、環境センサシステムは論理マシン１２１０およびストレージ機械１２１２を含む。環境センサシステム１２０９は、１つまたは複数の可視光カメラ１２１４、深度カメラ１２１６、およびマイクロフォン１２１８を含み得るセンサ構成要素のアレイから、低レベル入力（すなわち信号）を受信するように構成可能である。使用可能な他の例示のセンサは、１つまたは複数の赤外線または立体カメラ；動き検出および／または意図認識のための頭部トラッカ、眼球トラッカ、加速度計、および／またはジャイロスコープ；ならびに脳活動にアクセスするための電界感知構成部品を含むことができる。いくつかの実施形態において、センサシステムインターフェースシステムは、キーボード、マウス、タッチスクリーン、またはゲームコントローラなどの、１つまたは複数のユーザ入力デバイスを備えるか、またはこれらとインターフェースすることができる。
【００５１】
[0062]  環境センサシステム１２０９は、コンピューティングシステム１２００へのアクション可能な高レベル入力を引き生み出すために、センサ構成要素からの低レベル入力を処理する。こうしたアクションは、たとえば、使用環境内で人々の識別のための生体情報を生成すること、および／または、コンピューティングシステム１２００内で受信される、対応するテキストベースのユーザ入力または他の高レベルコマンドを生成することができる。いくつかの実施形態において、環境センサシステムのインターフェースシステムおよびセンサ構成部品は、少なくとも部分的に統合可能である。他の実施形態において、環境インターフェースシステムはコンピューティングシステムと統合可能であり、周辺センサ構成要素から低レベル入力を受信可能である。
【００５２】
[0063]  本明細書で説明する構成および／または手法は本質的に例示的なものであり、これらの特定の実施形態または例は、多数の変形が可能であるため、限定的な意味とみなされるものではないことを理解されよう。本明細書で説明する特定のルーチンまたは方法は、任意数の処理ストラテジのうちの１つまたは複数を表すことができる。したがって、図示および／または説明される様々な動作は、図示および／または説明された順序で、他の順序で、並行して、または省略して、実行可能である。同様に、前述のプロセスの順序は変更可能である。
【００５３】
[0064]  本開示の主題は、本明細書で開示された様々なプロセス、システム、および構成、ならびに他の特徴、機能、動作、および／または特性の、すべての新規かつ非自明の組み合わせおよび副組み合わせ、ならびにそれらの任意およびすべての等価物を含む。
【図１】
2017502387.tif 000003
【図２】
2017502387.tif 000004
【図３】
2017502387.tif 000005
【図４】
2017502387.tif 000006
【図５】
2017502387.tif 000007
【図６】
2017502387.tif 000008
【図７】
2017502387.tif 000009
【図８】
2017502387.tif 000010
【図９】
2017502387.tif 000011
【図１０】
2017502387.tif 000012
【図１１】
2017502387.tif 000013
【図１２】
2017502387.tif 000014
【国際調査報告】
2017502387.tif 000015
2017502387.tif 000016
2017502387.tif 000017