(57)【特許請求の範囲】
【請求項１】
第１のコンテンツおよび第２のコンテンツを、画像源層と指向性層とを備えたディスプレイに表示するコンピュータ実装方法であって、
前記第１のコンテンツおよび前記第２のコンテンツを取得することであって、前記第１のコンテンツは第１の視点と関連付けられ、前記第２のコンテンツは第２の視点と関連付けられること、
前記第１のコンテンツおよび前記第２のコンテンツを、前記第１のコンテンツが前記第１の視点で視認可能となり前記第２のコンテンツが前記第２の視点で視認可能となるように、前記指向性層に隣接した前記画像源層に表示すること、
前記第１の視点または前記第２の視点が前記ディスプレイに対して変化したと判断すること、
前記判断に応じて、前記第１の視点における前記指向性層を通して知覚される前記第１のコンテンツの幅と、前記第２の視点における前記指向性層を通して知覚される前記第２のコンテンツの幅とが実質的に等しくなるように、前記画像源層に表示された前記第１のコンテンツまたは前記第２のコンテンツの少なくとも１つを修正すること、および
前記判断に応じて、前記画像源層と前記指向性層との間隔を調整することのためのコンピュータ実装動作を含む方法。
【請求項２】
前記第１のコンテンツまたは前記第２のコンテンツの少なくとも１つに隣接したブロック画素を前記画像源層に表示することをさらに含む請求項１記載の方法。
【請求項３】
前記ブロック画素は第３の視点で視認可能であり、前記第１のコンテンツおよび前記第２のコンテンツは第３の視点で視認不可能である請求項２記載の方法。
【請求項４】
前記ディスプレイは幅および高さを有し、前記指向性層は、前記第１のコンテンツを前記第１の視点に向け、前記第２のコンテンツを前記第２の視点に向けるレンチキュラ素子を備え、前記第１の視点および前記第２の視点は、少なくとも部分的には、前記ディスプレイの幅に対する視認角度に基づいて異なる請求項１記載の方法。
【請求項５】
前記ディスプレイは幅および高さを有し、前記指向性層は、前記第１のコンテンツを前記第１の視点に向け、前記第２のコンテンツを前記第２の視点に向けるレンチキュラ素子を備え、前記第１の視点および前記第２の視点は、少なくとも部分的には、前記ディスプレイの高さに対する視認角度に基づいて異なる請求項１記載の方法。
【請求項６】
前記ディスプレイは幅および高さを有し、前記指向性層は、前記第１のコンテンツを前記第１の視点に向け、前記第２のコンテンツを前記第２の視点に向けるレンチキュラ素子を備え、前記第１の視点および前記第２の視点は、少なくとも部分的には、前記ディスプレイの幅に対する第１の視認角度および前記ディスプレイの高さに対する第２の視認角度に基づいて異なる請求項１記載の方法。
【請求項７】
エンティティを前記第１のコンテンツまたは前記第２のコンテンツと関連付けることを、さらに含む請求項１記載の方法。
【請求項８】
前記第１の視点または前記第２の視点が変化したと判断することは、前記エンティティを監視して、前記エンティティの動きをトラッキングし、前記エンティティが移動したと判断することを含む請求項７記載の方法。
【請求項９】
前記エンティティが移動したと判断したことに応じて、前記画像源層に表示された前記第１のコンテンツまたは前記第２のコンテンツの少なくとも１つを修正することをさらに含む請求項８記載の方法。
【請求項１０】
前記エンティティを監視することは、デバイスを前記エンティティと関連付け、前記デバイスを監視して前記デバイスの動きをトラッキングすることを含む請求項８記載の方法。
【請求項１１】
第１のコンテンツおよび第２のコンテンツを表示するように構成される装置であって、
前記第１のコンテンツおよび前記第２のコンテンツを表示する画像源層であって、前記第１のコンテンツは第１の視点と関連付けられ、前記第２のコンテンツは第２の視点と関連付けられる、画像源層と、
画像源層に隣接した指向性層であって、前記第１のコンテンツを前記第１の視点に向け、前記第２のコンテンツを前記第２の視点に向けるレンチキュラ素子を備えた指向性層と、
前記第１の視点または前記第２の視点がディスプレイに対して変化したと判断するように構成されたトラッキングシステムと、
前記第１のコンテンツおよび前記第２のコンテンツを取得し、前記第１の視点または前記第２の視点が前記ディスプレイに対して変化したと判断したことに応じて、前記第１の視点における前記指向性層を通して知覚される前記第１のコンテンツの幅と、前記第２の視点における前記指向性層を通して知覚される前記第２のコンテンツの幅とが実質的に等しくなるように、前記画像源層に表示された前記第１のコンテンツまたは前記第２のコンテンツの少なくとも１つを修正するように構成された制御システムとを備え、
前記制御システムは、前記判断に応じて、前記画像源層と前記指向性層との間隔を調整するように構成される、装置。
【請求項１２】
前記制御システムは、前記第１のコンテンツ、前記第２のコンテンツ、および前記第１のコンテンツまたは前記第２のコンテンツの少なくとも１つに隣接したブロック画素を、画像源層へ出力するようにさらに構成される請求項１１記載の装置。
【請求項１３】
前記ブロック画素は、第３の視点で視認可能であり、前記第１のコンテンツおよび前記第２のコンテンツは、第３の視点で視認不可能である請求項１２記載の装置。
【請求項１４】
前記ディスプレイは幅および高さを有し、前記第１の視点および前記第２の視点は、少なくとも部分的には、前記ディスプレイの幅に対する第１の視認角度および前記ディスプレイの高さに対する第２の視認角度の少なくとも１つに基づいて異なる請求項１１記載の装置。
【請求項１５】
前記制御システムは、エンティティを前記第１のコンテンツまたは前記第２のコンテンツと関連付けるようにさらに構成される請求項１１記載の装置。
【請求項１６】
前記トラッキングシステムは、前記エンティティを監視して前記エンティティの動きをトラッキングし、前記エンティティが移動したと判断することにより、前記第１の視点または前記第２の視点が変化したと判断する請求項１５記載の装置。
【請求項１７】
前記トラッキングシステムは、前記エンティティが移動したと判断したことに応じて、前記画像源層に表示された前記第１のコンテンツまたは前記第２のコンテンツの少なくとも１つを修正するように構成される請求項１６記載の装置。
【請求項１８】
前記トラッキングシステムは、デバイスを前記エンティティと関連付け、前記デバイスを監視して前記デバイスの動きをトラッキングすることにより、前記エンティティを監視する請求項１７記載の装置。
【請求項１９】
前記トラッキングシステムは短距離通信デバイスを備え、前記トラッキングシステムは、前記短距離通信デバイスを通じて前記デバイスと通信する請求項１８記載の装置。
【請求項２０】
前記トラッキングシステムは光学センサを備え、前記トラッキングシステムは、前記エンティティの動きを前記光学センサでトラッキングする請求項１７記載の装置。
【請求項２１】
コンピュータ実行可能命令を格納したコンピュータ記憶媒体であって、前記命令は、制御システムと画像源層と指向性層とを備えたディスプレイの前記制御システムにより実行されると、前記制御システムに、
第１のコンテンツおよび第２のコンテンツを取得することであって、前記第１のコンテンツは、前記ディスプレイに対する第１の視点と関連付けられ、前記第２のコンテンツは、前記ディスプレイに対する第２の視点と関連付けられること、
前記第１のコンテンツおよび前記第２のコンテンツを、前記指向性層に近接した前記画像源層に表示することであって、前記指向性層は、前記第１のコンテンツが前記第１の視点で視認可能となり前記第２のコンテンツが前記第２の視点で視認可能となるように、前記第１のコンテンツおよび前記第２のコンテンツを修正するように構成されること、
前記第１の視点または前記第２の視点が前記指向性層に対して変化したと判断すること、
前記判断に応じて、前記第１の視点における前記指向性層を通して知覚される前記第１のコンテンツの幅と、前記第２の視点における前記指向性層を通して知覚される前記第２のコンテンツの幅とが実質的に等しくなるように、前記画像源層に表示された前記第１のコンテンツまたは前記第２のコンテンツの少なくとも１つを修正すること、および
前記判断に応じて、前記画像源層と前記指向性層との間隔を調整すること
を行わせる、コンピュータ記憶媒体。
【請求項２２】
前記制御システムにより実行されると、前記制御システムに、前記第１のコンテンツまたは前記第２のコンテンツの少なくとも１つに隣接したブロック画素を前記画像源層に表示させるコンピュータ実行可能命令をさらに含み、前記ブロック画素は、第３の視点から視認可能であり、前記第１のコンテンツおよび前記第２のコンテンツは、第３の視点から視認不可能である請求項２１の前記コンピュータ記憶媒体。
【請求項２３】
前記制御システムにより実行されると、前記制御システムに、エンティティを前記第１のコンテンツまたは前記第２のコンテンツと関連付けさせるコンピュータ実行可能命令をさらに含む請求項２１の前記コンピュータ記憶媒体。
【請求項２４】
前記第１の視点または前記第２の視点が変化したと判断することは、前記エンティティを監視して前記エンティティの動きをトラッキングし、前記エンティティが移動したと判断することを含む請求項２３の前記コンピュータ記憶媒体。
【請求項２５】
前記制御システムにより実行されると、前記制御システムに、前記エンティティが移動したと判断したことに応じて、前記画像源層に表示された前記第１のコンテンツまたは前記第２のコンテンツの少なくとも１つを修正させるコンピュータ実行可能命令をさらに含む請求項２４の前記コンピュータ記憶媒体。
【発明の詳細な説明】
【背景技術】
【０００１】
本明細書に特に記載のない限り、この節で説明する内容は、本願の請求の範囲に対する従来技術ではなく、この節に含まれることにより従来技術と認められものではない。
【０００２】
近年、様々な新規のディスプレイ技術が導入されたことに伴い、ディスプレイデバイスの利用が急速に普及してきた。特に、ディスプレイデバイスの価格低下に伴い、ディスプレイデバイスの普及に拍車がかかっている。同時に、ディスプレイデバイスの表示用に利用可能なコンテンツ量も、急増している。例えば、数百チャネルのコンテンツが、ユーザに利用可能なことも多く、複数のゲームプラットホーム、アプリケーション等でも利用可能なことも多い。
【０００３】
そのうえ、大規模ディスプレイは、ある特定の時間に、一団の視聴者によって利用されることがある。視聴者は、様々な関心をもっており、したがって様々な種類のコンテンツの視聴を希望することが考えられる。しかしながら、多くのディスプレイデバイスでは、様々な種類のコンテンツを、所与の時間に同時に表示することはできない。いくつかのディスプレイデバイスは、様々なコンテンツを同時表示可能であるが、このようなディスプレイデバイスは、これらの機能を利用可能とするために、高価でかさばるガラスや他のハードウェアを利用することが必要なことがある。
【０００４】
同様に、ディスプレイデバイスの価格低下に伴い、ディスプレイデバイスは、個人および／または業務の用途で、公共の場所において利用されることが多くなっている。視聴者は、ディスプレイの視認性を制限するように希望することもある。プライバシー画面または反射コーティング等は、ある角度からの視認性を低減可能であるが、この種のおよび他の種類の処理および／またはコーティングは、低照度状態や他の状況下では効果がないこともある。
【発明の概要】
【０００５】
本開示は概して、レンチキュラ指向性ディスプレイデバイス（「指向性ディスプレイデバイス」）にコンテンツを表示する概念および技術を、説明している。本明細書に開示する様々な実施形態の概念および技術に従い、画像源層（image source layer）に近接または隣接した指向性層を備えた指向性ディスプレイデバイス上に、または指向性ディスプレイデバイスによってコンテンツが表示される。指向性ディスプレイデバイスと関連付けられた制御システムは、コンテンツの１つまたは複数のインスタンスを取得するように構成されている。コンテンツの１つまたは複数のインスタンスの各々は、視聴者、視点、位置、方向、および／または他のエンティティの１つまたは複数に関連付けられる。制御システムは、コンテンツの様々なインスタンスを収集して、複合コンテンツを生成するように構成されている。複合コンテンツは、指向性ディスプレイデバイスの画像源層に同時表示するコンテンツの１つまたは複数のインスタンスを含む。
【０００６】
いくつかの実施形態において、制御システムは、コンテンツの各インスタンスを行、列または他の部分（section）へと、細分し（slice）、分割し（divide）、区分し（section）および／または他の様式に分離するように構成されている。制御システムは、コンテンツのインスタンスの様々な行、列または他の部分を、必要であれば他の情報とともに組み合わせ、本明細書で「複合コンテンツ」と称するコンテンツの単一のインスタンスとする。制御システムは、複合コンテンツを画像源層に表示するように出力するように構成されている。いくつかの実施形態において、指向性層は、コンテンツのインスタンスの行、列または他の部分それぞれが、様々な部分と関連付けられた視聴者、視点、位置、方向、または他の要素に向けられるように、画像源層に表示された複合コンテンツを、曲げ、ねじり、ゆがめ、方向を変え、および／または他の様式に修正するように構成されている。
【０００７】
いくつかの実装においては、指向性ディスプレイデバイスは、視聴者および／または視聴者と関連付けられたデバイスをトラッキングするように構成されたトラッキングシステムをさらに備えているか、あるいはこれと通信する。トラッキングシステムは、視聴者および／または視聴者と関連付けられたデバイスの動きをトラッキングするための光学センサ、無線周波数ベースのセンサ、可視および／または不可視光送信機およびセンサ、近接センサ、圧力センサ、カメラ、および／または他のデバイスの１つまたは複数またはその組み合わせを備えていてもよい。また、トラッキングシステムは、エンティティの位置および動きを監視する、および／またはエンティティと関連付けられたデバイスと通信する様々な他の能動または受動センサを備えていてもよい。いくつかの実装において、視聴者と関連付けられた１つまたは複数のデバイスは、視聴者の動きをトラッキングするように構成され、トラッキングシステムは、デバイスと通信し、および／またはデバイスを監視して、視聴者の動きを示す情報を取得または判断するように構成される。このように、トラッキングシステムは、トラッキングされた視聴者の位置、方向、動き、および／または識別情報、および／または、視聴者と関連付けられたデバイスを反映したトラッキングデータを生成し、あるいは場合によっては維持し、制御システムに対するまたは制御システムからのトラッキングデータのアクセスを提供または可能にすることができる。
【０００８】
制御システムは、トラッキングデータを解析または監視して、視聴者、視聴者と関連付けられたデバイス、および／または視聴者と関連付けられた視点が、少なくとも部分的にはトラッキングデータに基づいて移動したかどうかを判断することができる。制御システムが、視聴者、デバイス、および／または視聴者と関連付けられた視点が移動または変化したと判断した場合、制御システムは、コンテンツの１つまたは複数のインスタンスおよび他の情報に対応した複合コンテンツを修正し、複合コンテンツを、表示用の指向性ディスプレイデバイスへ出力することが可能である。このように、指向性ディスプレイデバイスは、視聴者および／またはそれに関連した視点が指向性ディスプレイデバイスに対して、かつ／または互いに移動または変化する場合でも、必要であれば、表示画像間のプライバシーを可能にしまたは維持しならがら、コンテンツの複数のインスタンスを複数の視聴者に対して任意の特定の時間に表示することができる。
【０００９】
指向性ディスプレイデバイスの例は、第１のコンテンツおよび第２のコンテンツを指向性層に隣接した画像源層に表示するように構成されてもよい。指向性ディスプレイデバイスは、制御システムと通信可能であり、または制御システムを備えている。制御システムは、コンテンツを指向性ディスプレイデバイスに表示する方法を実行するように構成されていてもよい。いくつかの例示的方法は、第１のコンテンツおよび第２のコンテンツを取得することを含んでいてもよい。第１のコンテンツは、第１の視点と関連付けられ、第２のコンテンツは、第２の視点と関連付けられる。この例示的方法は、第１のコンテンツが第１の視点で視認可能となり２のコンテンツが第２の視点で視認可能となるように、第１のコンテンツおよび第２のコンテンツを指向性層に隣接した画像源層に表示することを含んでいてもよい。この例示的方法は、第１の視点または第２の視点がディスプレイに対して変化したと判断し、かかる判断に応じて、第１のコンテンツまたは第２のコンテンツの少なくとも１つを修正することを、さらに含んでいてもよい。また、本開示は一般に、本明細書に開示した、コンテンツを指向性ディスプレイデバイスに表示するための例示的方法を含めて様々な方法を提供するためにコンピュータにより実行可能な命令を格納したコンピュータ記憶媒体についても説明している。
【００１０】
また、本開示は概して、コンテンツを指向性ディスプレイデバイスに表示する例示的装置について説明する。いくつかの例示的装置は、第１のコンテンツおよび第２のコンテンツを表示する画像源層を備え、第１のコンテンツは第１の視点と関連付けられ、第２のコンテンツは第２の視点と関連付けられる。また、この例示的装置は、画像源層に隣接した指向性層を備えていてもよい。指向性層は、第１のコンテンツを第１の視点に向け、第２のコンテンツを第２の視点に向ける１つまたは複数のレンチキュラ素子を備えている。さらに、この装置は、第１の視点または第２の視点がディスプレイに対して変化したと判断するように構成されたトラッキングシステムと、第１のコンテンツおよび第２のコンテンツを取得し、第１の視点または第２の視点がディスプレイに対して変化したと判断したことに応じて、第１のコンテンツまたは第２のコンテンツの少なくとも１つを修正するように構成された制御システムとを、備えていてもよい。
【００１１】
上述の概要は、単に説明のためのものであり、いかなる意味においても限定を意図するものではない。上述の実例としての態様、実施形態および特徴に加えて、さらに他の態様、実施形態、および特徴が、図面および以下の詳細な説明を参照することにより、明らかになる。
【００１２】
本開示における上述および他の特徴は、以下の説明および添付の特許請求の範囲から、添付の図面とともに、さらに完全に明らかになる。これらの図面が本開示によるいくつかの実施形態を示すことを理解すると、これによりその範囲を限定するものと考えるべきではない。本開示につき、添付の図面を用いて、さらに具体的かつ詳細に説明する。
【図面の簡単な説明】
【００１３】
【図１】指向性ディスプレイデバイスにコンテンツを表示するシステムを示すシステム図である。
【図２】指向性ディスプレイデバイスに複合コンテンツを表示する追加的態様を示す線画である。
【図３Ａ】指向性ディスプレイデバイスの平面図を示す線画である。
【図３Ｂ】指向性ディスプレイデバイスの平面図を示す線画である。
【図４Ａ】指向性ディスプレイデバイスの画像源層例を示すブロック図である。
【図４Ｂ】指向性ディスプレイデバイスの画像源層例を示すブロック図である。
【図５Ａ】指向性ディスプレイデバイスの指向性層の例としての一部の断面を示す線画の図である。
【図５Ｂ】指向性ディスプレイデバイスの指向性層の例としての一部の断面を示す線画の図である。
【図５Ｃ】指向性ディスプレイデバイスの指向性層の例としての一部の断面を示す線画の図である。
【図６】指向性ディスプレイデバイスに複合コンテンツを表示する処理例を示すフローチャートである。
【図７】複合コンテンツを指向性ディスプレイデバイスに表示可能なコンピュータの例を示すブロック図である。
【図８】複合コンテンツを指向性ディスプレイデバイスに表示するコンピュータプログラム製品を示す概略図である。
【発明を実施するための形態】
【００１４】
これらの図は全て、本明細書に提示した少なくともいくつかの実施形態に従って示されている。
【００１５】
以下の詳細な説明において、添付の図面を参照する。図面は、この説明の一部を構成する。図において、同様の符号は、文脈において別のものを示すのでない限り、通例、同様の構成要素を示す。詳細な説明に示す実例としての実施形態、図面および特許請求の範囲は、限定を意味しない。他の実施形態が利用されてもよく、本明細書に提示する主題の趣旨または範囲から逸脱することなく、その他の変更が加えられてもよい。本明細書に一般的に説明かつ図面に示されるように、本開示の態様は広範な異なる構成として、配列され、置換され、組み合わされ、分離され、設計されてもよく、これらの全てが、本明細書に明示的に企図されていることが容易に理解されるであろう。
【００１６】
特に、本開示は、レンチキュラ指向性ディスプレイデバイス（「ディスプレイ」または「指向性ディスプレイデバイス」）にコンテンツを表示することを、一般に示している。ある実例において、指向性ディスプレイデバイスは、画像源層および指向性層を備えている。指向性ディスプレイデバイスと関連付けられ、またはこれと通信可能な制御システムは、コンテンツの１つまたは複数のインスタンスを受信するように構成される。コンテンツには、静止画像、ビデオ、アニメーション、デバイス出力、アプリケーション、ゲーム、テキスト、写真、および／または他の情報が含まれるが、これに限定するものではない。また、制御システムは、コンテンツの各インスタンスを１人または複数人の視聴者に関連付けるように、構成される。
【００１７】
制御システムは、コンテンツのインスタンスを処理して、コンテンツのインスタンスの細部、部分、区分または他の一部を生成する。制御システムは、コンテンツの各部を、単一の画像に組み立てる。本明細書で、単一の画像は、コンテンツの様々なインスタンスの様々な部分を含む「複合コンテンツ」と称される。また、複合コンテンツは、ブロック画素、テキスト、プライバシー画像、空白画像、ロゴ等に対応する他の情報を含むことができる。複合コンテンツは、制御システムによって指向性ディスプレイデバイスへと出力される。指向性ディスプレイデバイスは、複合コンテンツを画像源層に表示する。この画像源層は、指向性層に隣接または近接している。
【００１８】
指向性層は、多数のレンチキュラ素子を備えている。レンチキュラ素子は、画像源層に表示された画像の方向を変えるように、形成および構成されている。いくつかの実施形態において、レンチキュラ素子は、断面が湾曲、多角形状および／または不規則形状になっている。複合コンテンツは、多数の列、行または他の部分を含む。これらは、指向性層により、所望の視点または位置へと方向が変更される。このように、多数の視聴者は、単一指向性ディスプレイデバイスで様々なコンテンツを同時視聴可能である。
【００１９】
また、いくつかの実施形態では、指向性ディスプレイデバイスは、トラッキングシステムを備えるか、あるいはこれと通信可能になっている。トラッキングシステムは、視聴者または視聴者と関連付けられたデバイスをトラッキングする。また、トラッキングシステムは、１つまたは複数のデバイスと通信するように構成されてもよい。このデバイスは、位置情報を報告するか、および／または、デバイスと関連付けられた位置情報を特定するようにトラッキングシステムにより利用可能なデータを報告する。様々な実装により、トラッキングシステムは、カメラ、圧力センサ、光学センサ、無線周波数センサ、光送信機およびセンサ、近接センサ、または他のデバイスを備えている。これらは、視聴者および／または視聴者と関連付けられたデバイスの動きをトラッキングする情報を取得するのに利用可能である。このように、トラッキングシステムは、トラッキングされた視聴者および／または視聴者と関連付けられた位置、方向、動きおよび／または識別情報を反映したトラッキングデータを生成または取得し、このトラッキングデータを制御システムに提供する。
【００２０】
制御システムは、トラッキングデータを解析して、視聴者またはデバイスと関連付けられた視点が変化したかどうか判定する。制御システムが、視聴者と関連付けられた視点が変化したと判断した場合、制御システムは、複合コンテンツを修正して、判断された変化を反映して複合コンテンツを指向性ディスプレイデバイスに対して表示用に出力するように、構成されている。このように、指向性ディスプレイデバイスは、任意の特定の時間に、複数の視聴者に対して、コンテンツの複数のインスタンスを表示可能であるとともに、指向性ディスプレイデバイスおよび／または互いにに対して、視聴者が移動し、および／または視聴者と関連付けられた視点が変化した場合でも、表示画像間のプライバシーを可能にしまたは維持することができる。コンテンツを指向性ディスプレイデバイスに表示するシステムおよび方法のこれら他の態様について、本明細書でさらに詳述する。
【００２１】
図１を参照すると、システム図は、コンテンツを指向性ディスプレイデバイスに表示するシステム１００を示している。このデバイスは、本明細書に提示する少なくともいくつかの実施形態に従って構成されている。本明細書にさらに詳述するように、システム１００は、コンピュータディスプレイ、モニタ、テレビ、ラップトップまたは他の携帯コンピューティング機器、携帯電話またはスマートフォン等の一部として具現化されてもよい。また、システム１００は、壁、テーブル、カウンタ、建物、標識、家具、および／または他の構造物の他の表面に組み込まれたユビキタスディスプレイとして、具現化されてもよい。他の実施形態において、システム１００における１つまたは複数のコンポーネントは、ディスプレイデバイス内に具現化可能であるが、システム１００における１つまたは複数の他のコンポーネントは、ネットワーク接続または１つまたは複数の他の種類の接続を介して、通信可能に相互結合されていてもよい。システム１００の様々な構成要素を説明するために、本明細書では、システム１００は、モニタまたはテレビ等のディスプレイデバイスに具現化されて示されている。なお、本実施形態は説明のためのものであり、いかなる意味においても限定として解釈されるべきではないことが、理解されるべきである。
【００２２】
システム１００は、制御システム１０２を備えている。制御システム１０２は、例えば、ディスプレイ制御モジュール１０４および／または他のアプリケーションプログラム等、１つまたは複数のアプリケーションプログラムを実行するように構成されている。ディスプレイ制御モジュール１０４は、制御システム１０２の構成要素として図示されているが、ディスプレイ制御モジュール１０４は、１つまたは複数の単独型デバイスまたは構成要素として実装されたり、あるいはその中で具現化されてもよいことが、理解されるべきである。さらに、図１には示されていないが、ディスプレイ制御モジュール１０４は、ネットワーク（図１には示していない）上であるいはネットワークと通信して動作可能であり、このため、ディスプレイ制御モジュール１０４は、直接接続により、および／またはネットワーク接続経由で、制御システム１０２と通信してもよいことが、理解されるべきである。
【００２３】
ディスプレイ制御モジュール１０４は、コンテンツの１つまたは複数のインスタンス（「コンテンツ」）１０６Ａ〜Ｎ（以下、総称的および／または一般的に「コンテンツ１０６」と称することもある）を処理するように構成されている。コンテンツ１０６は、２次元（「２Ｄ」）コンテンツ、３次元（「３Ｄ」）コンテンツ、アニメーションコンテンツ、ビデオ、静止画像、テキスト、写真、スライドショー、プレゼンテーション、ブロック画素および／または画像（図３を参照して後述）、他のコンテンツ、それらの組み合わせ等の１つまたは複数の表現を含むことができる。コンテンツ１０６は、１つまたは複数の供給源（図示せず）から、制御システム１０２において受信可能である。いくつかの実施形態において、コンテンツ１０６は、１つまたは複数の供給源またはデバイスから受信される。この供給源またはデバイスは、ストリーム、ブロードキャスト、マルチキャスト、出力を送信するように、および／または、他の方式でコンテンツ１０６を制御システム１０２に提供するように、構成されている。
【００２４】
様々な実装において、制御システム１０２は、メディアプレーヤおよび／またはコンテンツ１０６の供給源への１つまたは複数の有線および／または無線接続を介して、コンテンツ１０６を受信する。コンテンツ１０６の供給源の実例としては、デジタル多用途ディスク（「ＤＶＤ」）プレーヤ、ブルーレイディスク（ＢＤ）プレーヤ、ビデオカセットレコーダ（「ＶＣＲ」）、コンパクトディスク（「ＣＤ」）プレーヤ、レーザディスクプレーヤ、ミニディスクプレーヤ等、様々なメディア再生デバイスがあるが、これに限定されるものではない。コンテンツ１０６の他の供給源としては、デジタルビデオレコーダ（「ＤＶＲ」）、メモリデバイス、ハードディスクドライブ（「ＨＤＤ」）、フラッシュメモリ等のメディア記憶デバイスまたはストリーミングデバイスがある。また、供給源は、パーソナルコンピュータ（「ＰＣ」）、スマートフォン、ラップトップコンピュータ、サーバコンピュータ等、様々なコンピューティングデバイスであってもよく、衛星信号、インターネット接続および／または他のネットワーク接続、ケーブルテレビ供給源、デジタルおよび／またはアナログアンテナ供給源、セットトップボックス（「ＳＴＢ」）、他の供給源、それらの組み合わせ等、様々な信号供給源であってもよいが、それに限定されるものではない。供給源は、クラウドコンピューティングまたは他の環境における仮想機器および／または他のリソースの任意の組み合わせであってもよいことを理解されたい。このように、コンテンツ１０６は、制御システム１０２において、任意の数の無線および／または有線接続またはネットワークを介し、任意の好適な供給源を通じて受信可能であることが、理解されるべきである。
【００２５】
制御システム１０２は、コンテンツ１０６を受信または取得し、コンテンツ１０６を処理し、複合コンテンツ１０８を生成して、制御システム１０２と通信するようにおよび／または通信可能に結合した指向性ディスプレイデバイス１１０での表示用に出力するように構成されている。より詳細には、制御システム１０２は、複合コンテンツ１０８を生成するように構成されている。複合コンテンツ１０８は、コンテンツ１０６や他の情報を含んでいてもよい。制御システム１０２は、部分、細部に分割し、あるいはフレームまたはコンテンツ１０６のインスタンスの各部を取得し、コンテンツ１０６の各部を、複合コンテンツ１０８の各部分として表示するように構成されている。図２〜図８を参照してさらに詳述するように、複合コンテンツ１０８は、コンテンツのインスタンス１０６Ａ〜Ｎの各々が、コンテンツのインスタンス１０６Ａ〜Ｎの各々と関連付けられた視点から視認可能となるように、指向性ディスプレイデバイス１１０または他の指向性ディスプレイに表示されるように、構成可能である。これについては、図２〜図６を参照して、さらに詳細に後述する。
【００２６】
複合コンテンツ１０８は、複合コンテンツ１０８の一部として表示されるときに、コンテンツのインスタンス１０６Ａ〜Ｎにそれぞれ対応した複合コンテンツの区分、部分、細部および／または他の各部の間の、バッファ、分割部、またはプライバシー領域を提供する情報を、含むことができる。この情報は、１つまたは複数のコンテンツのインスタンス１０６Ａ〜Ｎとして、制御システム１０２にて受信されてもよいが、必ずしもそうでなくともよく、個別に格納または受信されてもよい。いくつかの実施形態において、例えば、この情報は、ロゴ、画像、ビデオ、テキスト、写真、および／または制御システム１０２に格納されるかあるいはこの制御システム１０２からアクセス可能な他のコンテンツの表示を含む。このように、制御システム１０２は、情報を区分または分割し、その情報を複合コンテンツ１０８の一部として含めるように、構成されてもよい。
【００２７】
システム１００は、１人または複数のユーザまたは視聴者（「視聴者」）１１４Ａ〜Ｎ（以後、全体として一括して「視聴者１１４」と称する）の位置、動き、識別情報、および／または方向をトラッキングするトラッキングシステム１１２を、含むこともできる。いくつかの実施形態において、トラッキングシステム１１２は、１つまたは複数の、または組み合わされた光学センサ、カメラ、マイクロホンまたは他の音響センサ、無線周波数（「ＲＦ」）デバイス、バイオメトリック情報、圧力センサ、またはそれらの組み合わせ等を用いて、視聴者１１４の位置、動き、識別情報、および／または方向をトラッキングするように構成されている。光学センサおよび／またはカメラは、可視または不可視光を利用して、低照度状態および／または他の状況下で視聴者１１４をトラッキング可能であることが、理解されるべきである。いくつかの実装では、視聴者１１４の位置は、床に組み込まれた接触または圧力センサのネットワークおよび／または床、床マットまたは天井に配置された近接センサ配列を用いて決定される。
【００２８】
さらに他の実装では、トラッキングシステム１１２は、指向性ディスプレイデバイス１１０近傍の予期された視聴領域（viewing area）に対応した源／検知器対の光線グリッドを用いる。本明細書で、光線グリッドは、光線が物理的に遮断されたことを源／検知器対が検知したことに基づき、視聴者１１４を特定し、視聴者１１４の動きをトラッキングするのに利用されてもよい。また、視聴者１１４は、トラッキングシステム１１２が１つまたは複数のデバイス１１６Ａ〜Ｎ（以下、総称的または一般的に「デバイス１１６」と称する）と通信することにより、トラッキングされてもよい。このデバイスは、視聴者１１４と関連付けられて、デバイスにより決定または取得された位置座標（例えば、全地球測位システム（「ＧＰＳ」）座標等）を取得する。いくつかの実施形態において、制御システム１０２および／またはトラッキングシステム１１２は、視聴者１１４の位置、動き、および／または方向をより高精度で推定するための推測航法技術により、位置座標を増加してもよい。また、トラッキングシステム１１２は、トラッキングシステム１１２と関連付けられた一組の受信機または送受信機にて測定された、デバイス１１６から受信した無線信号を解析することに基づき、視聴者１１４の位置、動き、および／または方向を特定するように構成されてもよい。
【００２９】
このように、トラッキングシステム１１２は、視聴者１１４および／または視聴者１１４と関連付けられたデバイス１１６の位置、動き、識別情報、および／または方向をトラッキングして、トラッキングされた情報を示すトラッキングデータ１１８を生成するように、構成される。トラッキングデータ１１８は、制御システム１０２により取得され、視聴者１１４の位置、動き、識別情報、および／または方向に基づき、複合コンテンツ１０８を生成および／または修正するために用いられる。視聴者１１４をトラッキングする実例としての実施形態につき、図２を参照して詳述する。
【００３０】
特に図２〜図５を参照して、本明細書にさらに詳述するように、図１に示す指向性ディスプレイデバイス１１０は、画像源層１２０および指向性層１２２等の様々な構成要素（これらに限定するものではない）を備えていてもよい。画像源層１２０は、液晶ディスプレイ（「ＬＤＣ」）面、プラズマ画面、発光ダイオード（「ＬＥＤ」）配列、微小電気機械システム（「ＭＥＭＳ」）マイクロミラー配列、有機ＬＥＤ（「ＯＬＥＤ」）ディスプレイ、陰極線管（「ＣＲＴ」）ディスプレイ、投影ディスプレイ、他の種類のディスプレイ等に対応する構造を、備えていてもよい。指向性層１２２は、画像源層１２０における発光または表示を、１つまたは複数の所望の位置、方向、視点等に導き、および／または、合焦するためのレンチキュラ素子の配列を備えていてもよい。
【００３１】
いくつかの実施形態において、指向性層１２２は、多数のレンチキュラ素子を具備したレンチキュラ薄膜を備えている。レンチキュラ素子は、指向性ディスプレイデバイス１１０の寸法、平均的な予期された観衆または視聴者１１４の数、視聴者１１４から予期または要求されたプライバシーの程度、蓋然または既知の視認角度および／または視聴者１１４と関連付けられた距離、あるいはそれらの組み合わせ等に基づき、形成され、寸法決定され、配列され、および／またはその他の様式に構成されてもよい。いくつかの実施形態において、レンチキュラ素子は、円筒状、球状、楕円状、放物線状、および／または他の湾曲形状、その一部等に近似した断面形状を有する構造または微小構造を備えている。他の実施形態において、レンチキュラ素子は、断面形状が線状面（liner facets）であり、これにより、様々な多角形形状、その部分等の一部に類似してもよい。指向性層１２２のこれらおよび他の実施形態について、特に図５Ａ〜５Ｃを参照して、本明細書にさらに詳細に記述する。このように、上述の実施形態は、説明のためのものであり、いかなる意味においても限定として解釈されるべきではないことが、理解されるべきである。
【００３２】
複合コンテンツ１０８の生成について上述したが、制御システム１０２は、視聴者１１４の位置および／または指向性層１２２および／またはそれと関連付けられたレンチキュラ素子の種類、寸法、構成および／または他の特性に基づき、各視聴者１１４に提示される複合コンテンツ１０８の一部を特定するように構成されることが、理解されるべきである。例えば、図２〜５Ｃに示すように、画像源層１２０は、複合コンテンツ１０８の列、行、または他の部分を提示するように用いられてもよい。同様に、指向性層１２２は、いくつもの形式で構成されてもよい。これらの形式のうちのあるものは、複合コンテンツ１０８の列、行、または他の部分のそれぞれをそれぞれの視聴者１１４に提示するための様々な幅または寸法を提供する。これにより、制御システム１０２は、指向性層１２２の物理特性および視聴者１１４の位置を認識して、画像源層１２０に表示された複合コンテンツ１０８がどのように構成されているかを特定するように、構成されてもよい。このように、制御システム１０２は、視聴者１１４の位置および／または指向性層１２２の特性に基づき、複合コンテンツ１０８を生成したときにコンテンツ１０６の各インスタンスがどのように区分または他の様式で分割されているかを特定することができる。
【００３３】
同様に、図２〜図５Ｃおよびその記述を参照して理解されるように、指向性層１２２の位置または方向が動的に調整または変更されてもよい。その結果として、制御システム１０２は、視聴者１１４の動き、指向性層１２２の一定および／または動的特性、複合コンテンツ１０８の特性、および／または他の検討要素に基づき、複合コンテンツ１０８の構成様式を動的に調整し、複合コンテンツ１０８を修正するように構成されてもよい。したがって、制御システム１０２は、指向性層１２２の全態様を認識することが可能であるとともに、その位置または方向に加えられたあらゆる変更または調整、および視聴者１１４の位置決めおよび動きを特定して、複合コンテンツ１０８が視聴者１１４により視聴されるように適切に構成されていることを確認可能であることが理解されるであろう。
【００３４】
制御システム１０２は、制御システム１０２が指向性層１２２のレンチキュラ素子に対して位置合わせ可能な複合コンテンツ１０８を出力するように適切に構成されることが保証されるように、製造者、導入者および／またはユーザにより構成されてもよい。いくつかの実施形態においては、本明細書にさらに明確に理解されるように、視聴者１１４、導入者、製造者または他のエンティティが、複合コンテンツ１０８の細部、部分、区分、および／または他の一部が、それぞれの視点から確実に視認可能となるように、設定または較正手順を実行してもよい。設定、較正または同様の手順におけるデータ生成は、複合コンテンツ１０８の生成中に制御システム１０２により参照されてもよい。制御システム１０２のこれらおよび他の側面は、図面およびその記述を参照して、より明確になるであろう。
【００３５】
図１に、１つの制御システム１０２、１つの指向性ディスプレイデバイス１１０、および１つのトラッキングシステム１１２を示す。しかしながら、システム１００のいくつかの実装は、複数の制御システム１０２、複数の指向性ディスプレイデバイス１１０、および／または複数のトラッキングシステム１１２を備えていてもよいことが、理解されるべきである。このように、示された実施形態は、システム１００のいくつかの実例を説明するためのものと理解されるべきであり、いかなる意味においても限定として解釈されるべきではないことが、理解されるであろう。
【００３６】
次に図２を参照して、複合コンテンツ１０８を指向性ディスプレイデバイス１１０に表示する追加的態様についてさらに詳述する。特に、指向性ディスプレイデバイス１１０を図２に示す。さらに、２人の視聴者１１４Ａ、１１４Ｂが、指向性ディスプレイデバイス１１０を視認しているところが図示されている。図示された実施形態において、視聴者１１４Ａ、１１４Ｂは、それぞれのデバイス１１６Ａ、１１６Ｂを装着、実装または携帯しているが、必ずしもそうであるとは限らない。デバイス１１６は、様々な種類の能動または受動デバイスに対応してもよく、これらのデバイスは、位置、方向、および／または動きが特定および／またはトラッキングされることができ、コンピューティングデバイス、携帯電話、ＲＦＩＤ送受信機、近接場通信（「ＮＦＣ」）デバイス、他の近距離ＲＦデバイス、可視または不可視光源、他の光学送信機または送受信機、および／または他の種類のデバイスであるが、それに限定されるものではない。
【００３７】
いくつかの実施形態において、トラッキングシステム１１２は、様々な方法を通じて、デバイス１１６を視聴者１１４と関連付けられたものとして認識するように構成されている。例えば、トラッキングシステム１１２は、デバイス１１６が、トラッキングシステム１１２に登録される、および／または、１つまたは複数のコンテンツ１０６のインスタンスと関連付けられる、自動または手動処理を通じて、構成可能である。さらに、あるいは代替的に、トラッキングシステム１１２は、リモート制御デバイス、光学センサ、音響センサ等の他の供給源からの入力に基づき、特定のデバイス１１６を特定の視聴者１１４に関連付けるように、構成可能である。例えば、一実施形態において、視聴者１１４は、制御システム１０２に登録されるデバイス１１６を保持するとともに、制御システム１０２に所望の関連を示す。いくつかの実施形態において、リモート制御を保持または利用することにより、指向性ディスプレイデバイス１１０または他のデバイスに表示されたメニューの選択肢から選択することにより、音声による命令または身体的な身振りにより、またはや他の方法により、関連付けがなされる。これらの実施形態は、説明のためのものであり、いかなる意味においても限定として解釈されるものではないことが、理解されるべきである。
【００３８】
本明細書に説明するように、本明細書で開示するトラッキングシステム１１２の実施形態は、デバイス１１６をトラッキングまたは認識することなく、実装されてもよい。特に、トラッキングシステム１１２のいくつかの実施形態は、顔認識技術、動きトラッキング技術、バイオメトリック技術、カメラ、圧力および／または他の近接センサ、音声認識技術、赤外および／または他の光学技術、それらの組み合わせ等を用い、視聴者１１４の動きをトラッキングし、および／または、視聴者１１４の識別情報をトラッキングする。このように、デバイス１１６の存在および／またはトラッキングおよび／またはデバイス１１６を視聴者１１４に関連付けることが、本明細書に説明されているが、これは、本明細書に開示する概念および技術を説明するための例であることを理解すべきである。
【００３９】
トラッキングシステム１１２は、視聴者１１４Ａ〜Ｂの相対的および／または実際の動きに基づき、および／または、デバイス１１６Ａ〜Ｂの相対的および／または実際の動きに基づき、視聴者１１４Ａ〜Ｂの相対的および／または実際の位置を監視するように、構成されている。図示された実施形態において、第１の時刻ｔ１に、視聴者１１４Ａは、複合コンテンツ１０８の１つまたは複数の部分と関連付けられるとともに、この部分を視聴している。この部分は、個別に、あるいは全体として、コンテンツ１０６Ａに対応している。第２の時刻ｔ２に、視聴者１１４Ａは、第１の視点と関連付けられた位置から、第２の視点と関連付けられた位置へ移動する。第１の時刻ｔ１から第２の時刻ｔ２では、コンテンツ１０６Ｂと関連付けられた視聴者１１４Ｂは、第３の視点において実質的に静止している。
【００４０】
このように、第１の時刻ｔ１では、視聴者１１４Ａは、第１の視点でのコンテンツ１０６Ａに対応する複合コンテンツ１０８の一部を視認することができる。同時に、第３の視点において、視聴者１１４Ｂは、コンテンツ１０６Ｂに対応する複合コンテンツ１０８の一部を視認することができる。視聴者１１４Ａが第１の視点から第２の視点に移動すると、例えば、視聴者１１４Ａの動きを検知することにより、および／または、デバイス１１６Ａの動きを検知することにより、トラッキングシステム１１２は、視聴者１１４Ａの動きを検知する。制御システム１０２は、トラッキングシステム１１２により生成されたトラッキングデータ１１８を取得し、視聴者１１４Ａの動きを考慮して複合コンテンツ１０８を修正する。
【００４１】
制御システム１０２は、コンテンツ１０６Ａに対応した複合コンテンツ１０８の一部が、第１の視点の代わりに、あるいはこれに加えて、第２の視点において視認可能となるように、複合コンテンツ１０８を修正し、コンテンツ１０６Ａに対応する複合コンテンツ１０８の一部または各部を移動させる。したがって、本明細書に開示された概念および技術の実施形態は、視聴者１１４Ａ〜Ｂが異なる情報を視認するだけでなく、トラッキングシステム１１２によりトラッキングされた動きの間および動作後に、異なる情報を視認し続けることが可能であることが理解され得る。本明細書に開示された概念および技術の上記側面および追加的側面について、図３Ａ〜図８を参照して、以下により詳細に説明する。
【００４２】
図３Ａ〜図３Ｂを参照して、少なくとも本明細書に提示するいくつかの実施形態に従って構成された指向性ディスプレイデバイス１１０の追加的側面について説明する。特に、図３Ａは、指向性ディスプレイデバイス１１０の正面図を示す線画であり、図３Ｂは、指向性ディスプレイデバイス１１０の上面図である。図３Ａ〜図３Ｂに示すように、指向性ディスプレイデバイス１１０の表示領域は、画像源層の表示領域および／または指向性層１２２に対応していてもよい。この領域は、長さｌおよび高さｈを有するものとして図示されている。図３Ａに図示されたように、指向性ディスプレイデバイス１１０が指向性ディスプレイデバイス１１０の正面から視認されると、指向性層１２２が視認可能となって露出する。画像源層１２０は、図３Ｂに最もよく示されるように、指向性ディスプレイデバイス１１０の正面からみて、指向性層１２２の背後に位置してもよい。指向性層１２２を半透明または透明な材料とすることができるため、画像源層１２０が露出していなくとも、画像源層１２０は指向性ディスプレイデバイス１１０の正面から視認することができる。
【００４３】
指向性ディスプレイデバイス１１０は、画像源層１２０および／または指向性層１２２が配置あるいは搭載されたフレーム３００を備えていてもよい。また、指向性ディスプレイデバイス１１０は、指向性ディスプレイデバイス１１０を支持するための基部またはスタンド３０２を、さらに備えていてもよい。いくつかの実施形態において、指向性ディスプレイデバイス１１０は、壁、家具等（それに限定されるものではない）の適切な構造にあるいはその構造上に、指向性ディスプレイデバイス１１０を設置するための追加または代替的なハードウェアを備えている。他の実施形態において、ディスプレイデバイス１１０は、任意の構造内またはこの構造上に設置されるのではなく、その代わりに、壁、または建物、家具、ディスプレイ、標識、壁等の構造の他の表面に設置される。このように、示された実施形態は、説明のためのものと理解されるべきであり、いかなる意味においても限定として解釈されるべきではない。
【００４４】
次に、図４Ａ〜４Ｂを参照して、指向性ディスプレイデバイス１１０の追加的な詳細を説明する。特に、図４Ａ〜４Ｂは、画像源層１２０に表示された複合コンテンツ１０８の例を示すブロック図である。複合コンテンツ１０８は、コンテンツの多数の列または行を含んでもよい。これらは、列４００Ａ〜Ｔ（以後、全体としてまたは一括して「列４００」と称することもある）として図４Ａに示され、行４０２Ａ〜Ｎ（以後、全体としてまたは一括して「行４０２」と称することもある）として図４Ｂに示されている。複合コンテンツ１０８は、指向性ディスプレイデバイス１１０と関連付けられた表示領域のような、長さｌおよび高さｈの表示領域を埋めるように構成されてもよいが、必ずしもそうでなくともよい。このように、列４００の高さは、複合コンテンツ１０８が表示されるように構成された指向性ディスプレイデバイス１１０の表示領域の高さｈと実質的に等しいかあるいはこれと同一であってもよいが、必ずしもそうでなくともよい。同様に、行４０２の長さは、複合コンテンツ１０８が表示されるように構成された指向性ディスプレイデバイス１１０の表示領域の長さｌと実質的に等しいかあるいはこれと同一であってもよいが、必ずしもそうでなくともよい。
【００４５】
図４Ａにおいて、複合コンテンツ１０８は、コンテンツ１０６の３つのインスタンスの各部を表示する列４００を含む。列４００は、コンテンツの様々なインスタンス１０６の多数の部分、区分、細部、および／または他の各部に対応するとともに、ブロック画素、プライバシー画像、テキスト等の他の情報に対応している。これらは、全体として複合コンテンツ１０８として表示可能である。特に、列４００Ｂ、４００Ｈ、４００Ｏは、コンテンツ１０６の第１のインスタンスの各部に対応している。したがって、列４００Ｂ、４００Ｈ、４００Ｏが視聴者１１４により視認されると、視聴者１１４は、列４００Ｂ、４００Ｈ、４００Ｏとして区分または分割されたコンテンツ１０６を見る。
【００４６】
同様に、列４００Ｄ、４００Ｊ、４００Ｑは、コンテンツ１０６の第２のインスタンスの各部に対応し、列４００Ｆ、４００Ｌ、４００Ｓは、コンテンツ１０６の第３のインスタンスの各部に対応している。図示された実施形態において、列４００Ａ、４００Ｃ、４００Ｅ、４００Ｇ、４００Ｉ、４００Ｋ、４００Ｍ、４００Ｎ、４００Ｐ、４００Ｒ、４００Ｔは、ロゴ、空白画面、またはコンテンツ１０６の第４のインスタンス等、他の情報の各部に対応している。様々な実装によると、第４のコンテンツは、ブロック画素および／またはプライバシー画像に対応し、これらは、他のコンテンツ１０６と関連付けられた視点間のバッファまたはプライバシー領域を提供するために利用可能である。
【００４７】
列４００Ａ、４００Ｃ、４００Ｅ、４００Ｇ、４００Ｉ、４００Ｋ、４００Ｍ、４００Ｎ、４００Ｐ、４００Ｒ、４００Ｔに表示された、ブロック画素、プライバシー情報、および／または他の情報は、複数の視聴者１１４にプライバシーを提供するために、および／または、各視聴者１１４にカスタムコンテンツを提供するために、利用可能である。図５Ａ〜５Ｃを参照してさらに明確に理解されるように、視聴者１１４が定義された視点から移動したときに、ブロック画素または他の情報が視認できてもよい。ブロック画素数および／または列４００Ａ、４００Ｃ、４００Ｅ、４００Ｇ、４００Ｉ、４００Ｋ、４００Ｍ、４００Ｎ、４００Ｐ、４００Ｒ、４００Ｔの相対的な大きさ、高さ、および／または幅は、多数の視聴者１１４、および／またはコンテンツ１０６のインスタンスの種類および／または数、それらの組み合わせ等に基づき、制御システム１０２により変更および／または調整されてもよい。列４００は、均一の大きさ、高さ、幅、および／または他の特性を有するものとして図示されているが、必ずしもそうであるとは限らないことを理解されたい。特に、列４００のいくつかあるいは全ては、必要であれば、相互に寸法および／または構成が様々であってもよい。このように、図示された実施形態は説明のためのものであり、いかなる意味においても限定と解釈されるべきではなことが、理解されるべきである。
【００４８】
図４Ｂでは、複合コンテンツ１０８は、コンテンツ１０６の３つのインスタンスの各部を表示する行４０２を含む。上述の図４Ａの説明からわかるように、行４０２Ｂ、４０２Ｈは、コンテンツ１０６の第１のインスタンスの各部に対応してもよく、行４０２Ｄ、４０２Ｊは、コンテンツ１０６の第２のインスタンスの各部に対応してもよく、行４０２Ｆ、４０２Ｌ、４０２Ｎは、コンテンツ１０６の第３のインスタンスの各部に対応してもよい。さらに、行４０２Ａ、４０２Ｃ、４０２Ｅ、４０２Ｇ、４０２Ｉ、４０２Ｋ、４０２Ｍ、４０２Ｏは、ロゴ、空白画面、ブロック画素、プライバシー画像、またはコンテンツ１０６の第４のインスタンス等、他の情報の各部に対応してもよいことが、理解される。
【００４９】
図５Ａ〜図６を参照してさらに詳細に説明するように、指向性層１２２は、様々な列４００および／または行４０２に表示された画像をそれぞれの視点に向けるように、構成されている。このように、第１の視点における第１の視聴者が、列４００Ｂ、４００Ｈ、４００Ｏ、または行４０２Ｂ、４０２Ｈに表示された第１のコンテンツを視認可能であってもよく、第２の視点における第２の視聴者が、列４００Ｄ、４００Ｊ、４００Ｑ、または行４０２Ｄ、４０２Ｊに表示された第２のコンテンツを視認可能であってもよい。第３の視点における第３の視聴者が、列４００Ｆ、４００Ｌ、４００Ｓ、または行４０２Ｆ、４０２Ｌ、４０２Ｎに表示された第３のコンテンツを視認可能であってもよい。上述の３つの視点間の中間的な視点における視聴者が、第４のコンテンツ１０６、ブロック画素、画像、ビデオ、他の情報を視認可能であってもよく、何も見えなくともよい。このように、指向性ディスプレイデバイス１１０は、一つの指向性ディスプレイデバイス１１０に様々なコンテンツ１０６を同時表示すること、および／または、特定の視点または位置にあるユーザに対してコンテンツの視聴を制限することを可能にするように使用されることができる。
【００５０】
本明細書に開示した概念および技術の意図された１つの利用例において、一部屋内の複数の視聴者は、様々な種類のコンテンツを、自分のそれぞれの視点に基づいて、指向性ディスプレイデバイス１１０上で視認可能である。本明細書に開示した概念および技術の意図された他の利用例において、指向性ディスプレイデバイス１１０は、美術館においてあるいは他の設置例として利用され、複合コンテンツ１０８は、図４Ｂに示すように、多数の行４０２に配列されている。美術館での設置例では、例えば、コンテンツ１０６の第１のインスタンスは、成人と関連付けられた第１の視点に向けられてもよく、コンテンツ１０６の第２のバージョンが、子供と関連付けられた第２の視点に向けられてもよい。このように、成人コンテンツは、指向性ディスプレイデバイス１１０を第１の視点で観察する成人に対して提供可能である一方、コンテンツ１０６の年齢適合的および／または感受性配慮バージョンが、第２の視点から指向性ディスプレイデバイス１１０を観察する子供に対して、提供されてもよい。
【００５１】
本明細書に開示した概念および技術の他の意図された実施形態において、複合コンテンツ１０８の列４００、行４０２、および／または他の部分が、同一の画像の様々なバージョンを様々な視聴者１１４に提示するために利用される。例えば、２人以上の視聴者のグループが、ともに映画を視聴してもよく、１人または複数人の視聴者が別々の言語の話者であってもよい。このように、いくつかの実装においては、制御システム１０２は、各視聴者１１４にとって適切な言語に翻訳されたテキストを提示し、各視聴者１１４の位置に基づき、適切なテキストが対応する適切な視聴者１１４に対して確実に表示されるように、構成されている。様々な実装によれば、複合コンテンツ１０８の列４００、行４０２、および／または他の部分は、様々な速度で更新されて、様々な視聴者１１４向けの様々な種類のコンテンツ１０６が表示可能である。コンテンツは、ビデオ、アプリケーション、静止画像等であるが、それに限定されるものではない。これらの実施形態は説明のためのものであり、いかなる意味においても限定と解釈されるべきではなことが、理解されるべきである。
【００５２】
次に、図５Ａ〜５Ｃを参照して、指向性ディスプレイデバイス１１０の追加的側面について詳述する。特に、図５Ａ〜５Ｃは、指向性層１２２の各部の断面を示す線画である。指向性層１２２は所望の寸法に構成可能であることが、理解されるべきである。図５Ａに示す実施形態では、指向性層１２２の一部は多数のレンチキュラ素子５００を備えている。指向性層１２２の露出または可視面５０２は、図示のように実質的に連続していてもよい。このように、指向性層１２２は多数のレンチキュラ素子５００を備えたものとして説明されるが、必要であれば、レンチキュラ素子は、単一の材料においてあるいはそこから、切り出され、形成され、あるいは他の様式で取得可能であることが、理解されるべきである。さらに、あるいは、代替的に、指向性層１２２は、多数のレンチキュラ素子５００から形成可能である。レンチキュラ素子は、一緒にに取り付けられ、結合され、および／または、相互に近接配置されている。
【００５３】
図５Ａに、視線５０４を示す。視線５０４は、コンテンツ１０６が投影、あるいは、特定の視点から視認可能な方向に、対応している。視線５０４の投影は、レンチキュラ素子５００により、ゆがめられ、曲げられ、方向が変更され、および／または他の様式で変更される。図５Ａに示すように、画像源層１２０に表示された複合コンテンツ１０８の列４００（または行４０２）は、様々な方向または視点から視認可能となるか、あるいはその方向に投影される。より詳細には、Ａ１の符号が付された列４００は、第１の方向または視点に投影あるいはそこから視認可能となり、Ｂ１の符号が付された列４００は、第２の方向または視点から投影あるいはそこから視認可能となる。第３の方向または視点からは、Ａ１およびＢ１の符号が付された列４００が、視認不可能であってもよい。むしろ、いくつかの実施形態では、Ｘの符号が付された列４００が、第３の視点から視認可能であってもよい。本実施形態は説明のためのものであり、いかなる意味においても限定と解釈されるべきではなことが、理解されるべきである。
【００５４】
したがって図２および図５Ａから、様々な列４００が多数の位置または視点における多数の視聴者１１４に向けられることが、理解されるであろう。同様に、図５Ａから、Ａ１、Ａ２および／またはＢ１の符号が付された列４００から視認可能な投影または視野領域内にはいない視聴者１１４は、その代わりに、Ｘの符号が付された列４００を視認できてもよいことが、理解されるであろう。このように、プライバシーまたは利便性のための部分またはバッファは、Ａ１、Ａ２、および／またはＢ１の符号が付された列４００間に、Ｘの符号が付された列４００を分散させることにより実現可能である。上述のように、図５Ａと同様の構造が、列４００の代わりにあるいはそれに加えて、行４０２を投影するために利用可能である。
【００５５】
次に、図５Ｂを参照して、指向性層１２２の別の実施形態を示す。指向性層１２２のレンチキュラ素子５００は、多数の面５０４Ａ〜Ｅ（全体としておよび／または一括して「面５０４」と称する）を備えていてもよい。面５０４は、実質的に平面状の表面になっていてもよく、そしてその場合、レンチキュラ素子５００は、断面形状が多角形状であってもよい。いくつかの実施形態では、面５０４、およびそれにより指向性層１２２が、画像源層１２０によって表示された複合コンテンツ１０８の列４００と関連付けられた画像の方向を変更するために利用される。
【００５６】
図示された実施形態では、Ａ１の符号が付された列４００は、第１の方向または視点に投影またはそこから視認可能であり、Ｂ１の符号が付された列４００は、第２の方向または視点に投影またはそのから視認可能であり、Ｃ１の符号が付された列４００は、第３の方向または視点に投影またはそのから視認可能である。第３および第４の方向または視点から、Ａ１、Ｂ１およびＣ１の符号が付された列４００は視認不可能であり、その代わりに、Ｘの符号が付された列４００が視認可能であってもよい。本実施形態は説明のためのものであり、いかなる意味においても限定と解釈されるべきではなことが、理解されるべきである。
【００５７】
いくつかの実施形態において、面５０４は、視点間の部分を規定する直線端を提供するために利用される。面５０４のいくつかの実施形態は、視線５０２により規定される境界近傍でのゆがみや他の視覚的歪みを低減するために利用可能である。視線５０２は、いくつかのインスタンスにおいて、レンチキュラ素子５００の端部を湾曲させることにより導かれる。列４００の寸法は、相互に指向性層１２２の種類および構成に従って様々であってもよい。例えば、Ｂ１の符号が付された列４００は、直線状の幅が、Ａ１および／またはＣ１列の符号が付された４００の直線状の幅よりも広くともよい。ただし、必要であれば、視線５０４Ａ、５０４Ｂ、５０４Ｃ、５０４Ｄ、５０４Ｅ、５０４Ｆの組の間の相対的距離ｄは、指向性層１２２により導かれる光学的歪みにより、相互に実質的に等しくともよい。このように、複合コンテンツ１０８の表示を準備する際に、制御システム１０２は、指向性層１２２の既知の特性に基づき、コンテンツ１０６を、ねじり、ゆがめ、伸ばし、および／または他の様式に変更してもよい。なお、本明細書に説明したように、複合コンテンツ１０８の列４００、行４０２、および／または他の各部の寸法および構成は、指向性層１２２の既知の特性に見合うように、調整されてもよいことに留意されたい。
【００５８】
図５Ｂに示す実施形態は、複合コンテンツ１０８またはその一部を静的視点から視認可能とするために利用可能であるが、視聴者１１４またはデバイス１１６が指向性層１２２に対して移動するにつれて、複合コンテンツ１０８が流動的に遷移することを禁止するために用いられてもよいことが、理解されるべきである。より詳細には、本明細書で説明したように複合コンテンツ１０８を動的に修正することには、複合コンテンツ１０８の１つまたは複数の部分を視点の変更または移動に伴ってある列４００から別の列４００へシフトさせる代わりに、複合コンテンツ１０８の列４００での表示を起動または停止することが、含まれてもよいことが、理解されるべきである。このように、図５Ｂに示す実施形態は、複合コンテンツ１０８の各部間に、明確に規定された部分を提供するために利用可能である。このことは、視聴者１１４にプライバシーを提供するため、および／または、本明細書に詳述する他の目的のために、利用可能である。
【００５９】
次に、図５Ｃを参照して、指向性層１２２の別の実施形態を示す。図５Ｃに示すように、指向性ディスプレイデバイス１１０のいくつかの実施形態では、画像源層１２０と指向性層１２２との間に、間隙５０８が設けられている。指向性ディスプレイデバイス１１０の他の態様のうちの、様々な実施形態によれば、間隙５０８の寸法または深さｓは、制御システム１０２により変更されて、指向性層１２２と画像源層１２０との間隔を調整可能であってもよい。間隙５０８の寸法ｓ、例えば、指向性層１２２と画像源層１２０との距離は、任意の適切な手段により変更可能である。その手段は、圧電アクチュエータまたは薄膜、間隙５０８に対応した空隙内の空気、気体、液体および／または他の流体の加圧および／または減圧、および／または他の構造および／または材料であるが、これに限定するものではない。間隙５０８の寸法ｓの調整は、例えば、視聴者１１４が指向性ディスプレイデバイス１１０を視認可能となるように、複合コンテンツ１０８の指向性層１２２の焦点を変化させるのに、利用可能である。
【００６０】
このように、間隙５０８の寸法ｓは、指向性層１２２および視点間の距離に適合した第１の値に、設定されてもよい。第１の値では、ディスプレイデバイス１１０の指向性層１２２の焦点は、例えば、１０フィートであってもよい。このように、視点の見通し線（ｌｉｎｅ  ｏｆ  ｓｉｇｈｔ）にある１人または複数人の視聴者１１４は、その見通し線と関連付けられたコンテンツを視認可能であってもよい。しかしながら、指向性ディスプレイデバイス１１０に対して１０フィートよりも近接した、および／または指向性ディスプレイデバイス１１０から１０フィートよりも離れた視聴者１１４は、複合コンテンツ１０８に対応した画像の焦点が合わなくなるので、複合コンテンツ１０８を明瞭に視認することができないことがある。しかしながら、指向性ディスプレイデバイス１１０から１０フィート前後の視聴者１１４は、指向性ディスプレイデバイス１１０に表示された複合コンテンツ１０８を明瞭に視認することが可能となることがある。
【００６１】
本明細書に開示した概念および技術のいくつかの実施形態において、間隙５０８の寸法ｓは、トラッキングデータ１１８および／または他の情報に基づいて、制御システム１０２により動的に調整可能である。したがって、例えば、視点と関連付けられた視聴者１１４または他のエンティティが、特定の視点と関連付けられた視認角度内で、指向性ディスプレイデバイス１１０に向かってあるいはそこから離反して移動した場合、制御システム１０２は、間隙５０８の寸法ｓを第１の値から第２の値へと調整可能である。上述のように、第１の値は、例えば、１０フィートに対応していてもよい。第２の値は、例えば、２０フィートに対応していてもよい。このように、設定された１０フィートまたは２０フィートの焦点距離での視点の見通し線にある視聴者１１４は、この見通し線と関連付けられたコンテンツ１０６を視認可能であってもよいが、画像は、特定の時間において、設定された焦点距離（例えば、１０フィートまたは２０フィート）から外れた視点の見通し線内にある他の視聴者１１４については焦点が合っていなくともよい。本実施形態は説明のためのものであり、いかなる意味においても限定と解釈されるべきではなことが、理解されるべきである。
【００６２】
上述の指向性層１２２の実施形態は、複合コンテンツ１０８の列４００または行４０２を表示するのに利用されるものとして説明したが、他の実施形態も可能であるとともに意図されていることが、理解されるべきである。特に、上述のように、指向性層１２２は、球状または半球状の形の多数のレンチキュラ素子５００を備えるように構成されていてもよい。このように、複合コンテンツ１０８は、レンチキュラ素子５００の様々な部分によって表示される多数のコンテンツブロックを、備えていてもよい。したがって、例えば、４つの視点と関連付けられた複合コンテンツ１０８は、ブロック画素で区切られたグリッド構成のグリッド内の４つのコンテンツブロックを備えていてもよい。本明細書で、４つのコンテンツブロックの各々は、レンチキュラ素子５００の一部によって投影される。このように、複合コンテンツ１０８の各部は、水平にかつ／または垂直になど、２次元に沿った動きに基づいて分割されてもよい。本実施形態は説明のためのものであり、いかなる意味においても限定と解釈されるべきではなことが、理解されるべきである。
【００６３】
複合コンテンツ１０８を組み合わせる前、および／または複合コンテンツ１０８が全体として生成された後に、コンテンツ１０６の各部、細部、または他の部分は、調整され、ねじれ、または場合によっては個別に修正されてもよいことが、理解されるべきである。したがって、コンテンツ１０６の細部、部分、他の各部および／または複合コンテンツ１０８は、指向性層１２２によってもたらされるものとして予期または知られた変更を補償するように修正されてもよい。
【００６４】
次に、図６に、本明細書に提示された少なくともいくつかの実施形態に従って構成された指向性ディスプレイデバイスに複合コンテンツを表示する処理６００の例を示すフローチャートを説明する。処理６００の動作は、必ずしも任意の特定の順序で提示される必要はなく、他の順序でのいくつかまたは全ての動作が可能であるとともに意図されていることを理解すべきである。この動作は、説明および図示を簡潔にするために実証された順序で提示されたものである。動作は、添付の請求の範囲から逸脱することなく、追加、省略、および／または同時実行されてもよい。
【００６５】
図示された処理６００は、任意の時点で終了してもよく、その全てを完全に実施する必要はないことが、理解されるべきである。処理６００のいくつかまたは全て、および／または実質的に同等の動作は、本明細書に規定するように、コンピュータ記憶媒体に含まれるコンピュータ可読命令を実行することにより、実施されてもよい。説明および請求の範囲に用いられる「コンピュータ可読命令」という用語およびその変形例は、本明細書で、ルーチン、アプリケーション、アプリケーションモジュール、プログラムモジュール、プログラム、コンポーネント、データ構造、アルゴリズム等を含むように、広範に用いられる。コンピュータ可読命令は、単一プロセッサまたはマルチプロセッサシステム、ミニコンピュータ、メインフレームコンピュータ、パーソナルコンピュータ、ハンドヘルドコンピュータデバイス、マイクロプロセッサベース、プログラム可能コンシューマー機器、それらの組み合わせ等を含む、様々なシステム構成にて実装可能である。
【００６６】
本開示の概念を図示および説明する目的で、処理６００は、制御システム１０２により実行されるものとして説明する。本実施形態は単に例であり、いかなる意味においても限定と解釈されるべきではなことが、理解されるべきである。さらに、図１を参照して上述したように、制御システム１０２は、ディスプレイ制御モジュール１０４を含む１つまたは複数のアプリケーションを実行して、本明細書に説明する機能を提供してもよいが、それに限定されるものではない。
【００６７】
処理６００は、動作６０２（コンテンツ取得）で始まり、そこで、制御システム１０２は、コンテンツ１０６を、コンテンツ１０６の１つまたは複数の供給源から取得する。上述のように、コンテンツ１０６は、静的またはアニメーションコンテンツを含んでもよく、この供給源は、およそあらゆる種類のデバイスに対応していてもよく、あるいはコンテンツ１０６と関連付けられた供給源であってもよい。このように、コンテンツ１０６は、制御システム１０２へ送信可能であり、制御システム１０２を含む任意の数のデバイスへブロードキャストされてもよく、および／または他の様式で制御システム１０２にとってアクセス可能であってもよいことが、理解されるべきである。このように、動作６０２は、コンテンツ１０６の受信、ダウンロード、またはコンテンツ１０６に対応したデータの１つまたは複数のストリームへのアクセス、１つまたは複数の種類のメディアからのコンテンツ１０６の検索、および／または他の様式でのコンテンツ１０６の取得を、含んでいてもよい。図６に示されていないが、制御システム１０２は、視聴者１１４を検知および／または特定し、もしあるならば、検知および／または特定された視聴者１１４のためにどのコンテンツ１０６を検索または取得するかを判断できることが、理解されるべきである。このように、コンテンツ１０６の取得に、視聴者１１４の検知または判定、取得すべきコンテンツ１０６の判断、およびコンテンツ１０６の取得が、含まれてもよい。
【００６８】
動作６０２から、処理６００は、動作６０４（コンテンツをエンティティと関連付ける）へ進む。本明細書で、制御システム１０２は、動作６０２で受信したコンテンツ１０６を１つまたは複数のエンティティと関連付ける。様々な実装によれば、このエンティティは、図１〜図５Ｃで説明したように、１人または複数人の視聴者１１４、１つまたは複数のデバイス１１６、および／または１つまたは複数の視点を含む。図６には示していないが、制御システム１０２は、コンテンツ１０６を受信することに加えて、位置、方向、動き、および／または１つまたは複数のエンティティの識別情報を示すトラッキングデータ１１８、エンティティをコンテンツ１０６に関連付ける情報、および／または、１つまたは複数のコンテンツ１０６のインスタンスとともに表示するブロック画素、ロゴ、画像等の他の情報を取得可能であることが、理解されるべきである。したがって、制御システム１０２は、動作６０２で受信したコンテンツ１０６の各インスタンスを、１つまたは複数のエンティティに自動または手動で関連付ける。
【００６９】
動作６０４から、処理６００は、動作６０６（コンテンツ表示）へ進む。ここで、制御システム１０２は、複合コンテンツ１０８を生成し、指向性ディスプレイデバイス１１０で表示するために複合コンテンツ１０８を出力する。本明細書で説明するように、複合コンテンツ１０８は、複合コンテンツ１０８の一部として表示されたコンテンツ１０６のインスタンスが、適切な視聴者１１４、視点、位置、および／または方向を向くように、列４００、行４０２、および／または他のフォーマットで表示可能である。このように、動作６０６には、コンテンツ１０６の様々なインスタンスを、適切な区分または部分に分割または区分すること、必要であれば、コンテンツ１０６の様々な部分または区分の間にブロック画素および／または他の情報を挿入すること、コンテンツ１０６の様々な区分または部分を、ブロック画素または他の情報とともに、１つまたは複数の列４００、１つまたは複数の行４０２、および／または他の部分または区分での表示のためにフォーマットされる複合コンテンツ１０８にフォーマットすることが含まれてもよい。
【００７０】
動作６０６から、処理６００は動作６０８（視点変更？）へ進む。本明細書で、制御システム１０２は、位置、方向、配置、および／または１つまたは複数の視点の他の側面が、変化したかどうか判断する。例えば、動作６０８は、監視動作に対応してもよく、かかる監視動作において、制御システム１０２は、トラッキングシステム１１２からトラッキングデータ１１８を取得または受信してもよい。制御システム１０２は、トラッキングデータ１１８を解析または監視してもよく、視点と関連付けられた視聴者１１４またはデバイス１１６が移動または変更されたかどうか判断してもよい。
【００７１】
動作６０８にて、制御システム１０２が、視点の１つまたは複数が変化していないと判断した場合、処理６００は動作６０８へ戻り、そこで、制御システム１０２は、１つまたは複数の視点が変化したかどうか、再び判断してもよい。動作６０８にて、制御システム１０２が、１つまたは複数の視点が変化したと判断した場合、処理６００は、動作６１０（コンテンツ修正）へ進み、そこで、制御システム１０２は、複合コンテンツ１０８を修正して、動作６０８で検出された変化を反映する。
【００７２】
動作６１０では、制御システム１０２は、複合コンテンツ１０８を修正する。この修正は、例えば、１つまたは複数の列４００のコンテンツ、相対寸法、および／または相対位置を変更することにより、１つまたは複数の行４０２のコンテンツ、相対寸法、および／または相対位置を変更することにより、および／または、コンテンツ１０６とともに表示されたブロック画素および／または他の情報を追加、削除、または修正することによりなされる。他の実施形態において、動作６１０は、複合コンテンツ１０８を修正することに加えて、あるいはその代わりに、指向性層１２２と画像源層１２０との間の間隙５０８を修正することを、含んでもよい。図５Ｃを参照して上述したように、間隙５０８の修正は、指向性ディスプレイデバイス１１０と関連付けられた焦点を変更することによって完了してもよい。間隙５０８の寸法ｓの修正は、必要であれば、図５Ｃを参照して上述したように、視線５０４の投影を修正することにより、複合コンテンツ１０８と関連付けられた様々な視点の相対的または知覚された幅を変更するために、利用可能である。
【００７３】
動作６１０から、処理６００は、動作６１２（修正されたコンテンツを表示）へ進み、そこで、制御システム１０２は、指向性ディスプレイデバイス１１０での表示のために修正された複合コンテンツ１０８を出力する。動作６０６を参照して上述したように、動作６１２は、どのコンテンツ１０６が表示されるかを特定すること、コンテンツ１０６の様々なインスタンスを部分または区分に分割または区分すること、コンテンツ１０６の部分または区分をシフトまたは調整すること、ブロック画素および／または他の情報と、コンテンツ１０６の部分または区分とを、複合コンテンツ１０８に追加すること、および／または、複合コンテンツ１０８のコンテンツを修正することを含んでもよい。
【００７４】
動作６０８の後、処理６００は（例えば、周期的、連続的、あるいは、必要に応じたオンデマンドで）繰り返されてもよく、終了してもよい。処理６００が繰り返される場合、処理は動作６０８に戻ってもよい。ここで、制御システム１０２は、１つまたは複数の視点における変化が生じたかどうか再び判断する。
【００７５】
図７は、本明細書に提示するいくつかの実施形態に従って構成された指向性ディスプレイデバイスに複合コンテンツを表示可能なコンピュータ７００の例を示すブロック図である。図示したように、コンピュータ７００は、プロセッサ７１０と、メモリ７２０と、１つまたは複数のドライブ７３０とを備えている。コンピュータ７００は、通例のコンピュータシステム、組込み制御コンピュータ、ラップトップまたはサーバコンピュータ、携帯デバイス、ＳＴＢ、キオスク、車両情報システム、携帯電話、カスタマイズ機器、または他のハードウェアプラットホームとして実装されてもよい。
【００７６】
ドライブ７３０およびそれに伴うコンピュータ記憶媒体により、コンピュータ可読命令、データ構造、プログラムモジュールおよびコンピュータ７００用の他のデータが記憶される。ドライブ７３０は、オペレーティングシステム７４０、アプリケーションプログラム７５０、プログラムモジュール７６０、およびデータベース７８０を含んでもよい。プログラムモジュール７６０は、制御システム１０２を備えていてもよい。制御システム１０２は、詳細に上述したように（例えば、図１〜図６の１つまたは複数に関する上記説明を参照されたい）、複合コンテンツを指向性ディスプレイデバイスに表示する処理６００を実行するように、適用されてもよい。さらに、コンピュータ７００は、ユーザ入力デバイス７９０を備えており、それを介してユーザはコマンドおよびデータを入力してもよい。入力デバイス７９０は、１つまたは複数の電子デジタイザ、マイクロホン、キーボード、および通例、マウス、トラックボールまたはタッチパッドと称するポインティングデバイスを備えていてもよい。他の入力デバイスとして、ジョイスティック、ゲームパッド、衛星アンテナ、スキャナ、他のデバイス等があってもよい。
【００７７】
これらおよび他の入力デバイスは、システムバスに結合したユーザ入力インターフェースを通じてプロセッサ７１０に連結してもよいが、パラレルポート、ゲームポートまたはユニバーサルシリアルバス（「ＵＳＢ」）等の他のインターフェースおよびバス構造により連結してもよい。コンピュータ７００等のコンピュータは、スピーカ、プリンタ、ディスプレイ、指向性ディスプレイデバイス１１０、および／または他のデバイス等、他の周辺出力デバイスを備えていてもよい。これらのデバイスは、出力周辺インターフェース７９４等を通じて連結されてもよい。
【００７８】
コンピュータ７００は、遠隔コンピュータ（図示せず）等の１つまたは複数のコンピュータへの論理接続、指向性ディスプレイデバイス１１０、および／またはネットワークインターフェース７９６に結合したネットワーク７０８上でまたは通信して動作する他のデバイスを用いて、ネットワーク化された環境において動作してもよい。遠隔コンピュータは、パーソナルコンピュータ、サーバ、ルータ、ネットワークＰＣ、ピアデバイスまたは他の共通ネットワークノードであってもよく、コンピュータ７００に関して上述の要素の多くあるいは全てを備えてもよい。ネットワーク環境は、オフィス、エンタープライズワイドエリアネットワーク（「ＷＡＮ」）、ローカルエリアネットワーク（「ＬＡＮ」）、イントラネット、およびインターネットにおいて一般的である。
【００７９】
ＬＡＮまたはＷＬＡＮネットワーク環境で利用される場合、コンピュータ７００は、ネットワークインターフェース７９６またはアダプタを通じて、ＬＡＮに結合されてもよい。ＷＡＮネットワーク環境で利用される場合、コンピュータ７００は、通例、インターネットまたはネットワーク７０８等のＷＡＮを通じて通信を確立するモデムまたは他の手段を備えている。ＷＡＮは、インターネット、図示されたネットワーク７０８、様々な他のネットワークまたはその任意の組み合わせを備えていてもよい。通信リンク、リング、メッシュ、バス、クラウドまたはコンピュータ間のネットワークを確立する他の機構が利用されもよいことが、理解されるであろう。
【００８０】
いくつかの実施形態においては、コンピュータ７００は、ネットワーク環境に接続していてもよい。コンピュータ７００は、ドライブ７３０または他の記憶デバイスと関連付けられた物理的コンピュータ可読記憶媒体またはメディアの１つまたは複数のインスタンスを、備えていてもよい。システムバスにより、プロセッサ７１０は、コンピュータ記憶媒体に対してコードおよび／またはデータを読み書きすることが可能となる。メディアは、任意の適切な技術を用いて実装された記憶要素の形式で装置を表してもよい。これには、半導体、磁気材料、光学メディア、電気記憶装置、電気化学記憶装置、他のこのような記憶技術が含まれるが、それに限定されるものではない。メディアは、メモリ７２０と関連付けられた構成要素を表してもよい。なお、これは、ＲＡＭ、ＲＯＭ、フラッシュ、または他の種類の揮発または不揮発メモリ技術として特徴づけられる。また、メディアは、第２の記憶装置を表してもよい。なお、これは、記憶ドライブ７３０または他のものとして実装されてもよい。ハードドライブの実装は、ソリッドステートとして特徴づけられてもよく、電磁符号化情報を記憶した回転メディアを備えてもよい。
【００８１】
記憶メディアは、１つまたは複数のプログラムモジュール７６０を備えてもよい。プログラムモジュール７６０は、プロセッサ７１０に読み込まれて実行されると、汎用コンピュータシステムを特殊用途コンピューティングシステムに転換するソフトウェア命令を含んでいてもよい。この説明を通じて詳述したように、プログラムモジュール７６０は、様々なツールまたは技術を提供してもよい。これにより、コンピュータ７００は、システム全体、または本明細書に説明したコンポーネント、論理フロー、および／またはデータ構造を用いた動作環境に加わってもよい。
【００８２】
プロセッサ７１０は、任意の数のトランジスタまたは他の回路要素で構築されてもよく、これを、個別的または集合的に任意の数の状態をとり得る。より詳細には、プロセッサ７１０は、ステートマシンまたは有限ステートマシンとして動作してもよい。このようなマシンは、プログラムモジュール７６０に含まれる実行可能命令をロードすることにより、第２のマシンまたは特定のマシンに転換されてもよい。これらコンピュータ実行可能命令は、プロセッサ７１０がどのように状態間を遷移するかを特定することにより、プロセッサ７１０を転換してもよく、これにより、プロセッサ７１０を構成するトランジスタまたは他の回路要素を、第１のマシンから第２のマシンへ転換する。また、１つまたは複数のユーザ入力デバイス７９０、ネットワークインターフェース７９６、他の周辺機器、他のインターフェース、または１つまたは複数のユーザや他の作用体からの入力を受信することにより、どのマシンの状態も転換されてもよい。また、どのマシンも、状態、または、プリンタ、スピーカ、ビデオディスプレイ等の様々な出力デバイスの様々な物理特性を転換してもよい。
【００８３】
また、プログラムモジュール７６０を符号化することにより、記憶メディアの物理構造を転換してもよい。この説明における様々な実装において、物理構造の特定の転換が、様々な要素に依存してもよい。このような要素の例として、記憶メディアの実装に利用される技術があるが、それに限定されるものではない。なお、記憶メディアは、第１のまたは第２の記憶装置等として特徴づけられる。例えば、記憶メディアが半導体ベースのメモリとして実装された場合、プログラムモジュール７６０は、ソフトウェアがエンコードされるとき、半導体メモリ７２０の物理状態を転換してもよい。例えば、ソフトウェアは、半導体メモリ７２０を構成するトランジスタ、コンデンサまたは他の個別の回路要素の状態を転換してもよい。
【００８４】
他の例として、記憶メディアは、ドライブ７３０等の磁気または光学技術を用いて実装されてもよい。このような実装において、プログラムモジュール７６０は、ソフトウェアがエンコードされるとき、磁気または光学メディアの物理状態を転換してもよい。このような転換は、所与の磁気メディア内の特定の位置での磁気特性の変更を含んでもよい。また、このような転換は、所与の光学メディア内での特定の位置の物理的特徴または特性の変更を含んでもよく、これらの位置の光学特性を変化させる。この説明の範囲および趣旨から逸脱することなく、物理メディアの様々な他の転換が可能であることが、理解されるべきである。特許請求の範囲で用いられるとき、「コンピュータ記憶媒体」という語句およびその変形例は、波動、信号、および／または他の一時的および／またはそれ自体無体の通信メディアを含まない。
【００８５】
図８に、本明細書に提示した少なくともいくつかの実施形態により構成された指向性ディスプレイデバイスに複合コンテンツを表示するためのコンピュータプログラム製品８００の概略図を示す。コンピュータプログラム製品８００の例の実例としての実施形態は、信号担持媒体８０２を用いて提供され、少なくとも１つの命令８０４を含んでいてもよい。少なくとも１つの命令８０４は、第１のコンテンツおよび第２のコンテンツを取得する１つまたは複数の命令であって、第１のコンテンツは、ディスプレイに対する第１の視点と関連付けられ、第２のコンテンツは、ディスプレイに対する第２の視点と関連付けられる命令、第１のコンテンツおよび第２のコンテンツを指向性層に近接した画像源層に表示する１つまたは複数の命令であって、第１のコンテンツが第１の視点で視認可能であるとともに第２のコンテンツが第２の視点で視認可能となるように、指向性層が第１のコンテンツおよび第２のコンテンツを修正するように構成される命令、第１の視点または第２の視点が指向性層に対して変化したことを判断する１つまたは複数の命令、または、この判断に応じて、第１のコンテンツまたは第２のコンテンツの少なくとも１つを修正する１つまたは複数の命令を、含んでもよい。いくつかの実施形態において、１つまたは複数のコンピュータプログラム製品８００の信号担持媒体８０２は、コンピュータ可読媒体８０６、記録媒体８０８、および／または通信媒体８１０を備えている。
【００８６】
本明細書に説明した主題は、コンピュータシステム上のオペレーティングシステムおよびアプリケーションプログラムでの実行と関連して実行するプログラムモジュールの一般的文脈において提示されており、当業者には、他の実装が他の種類のプログラムモジュールと組み合わされて実行されることが認識されるであろう。一般に、プログラムモジュールは、特定のタスクまたは実装特有の抽象データ型を実行するルーチン、プログラム、コンポーネント、データ構造および他の型の構造を含んでいる。さらに、当業者には、本明細書に説明する主題が、ハンドヘルドデバイス、マルチコアプロセッサシステム、マイクロプロセッサベースまたはプログラム可能消費者電子機器、ミニコンピュータ、メインフレームコンピュータ等を含めて、他のコンピュータシステム構成で実践されてもよいことが、理解されるであろう。
【００８７】
本開示は、本願に説明した特定の実施形態に関して限定されるものではなく、これらの実施形態は、様々な側面を説明することを意図したものである。当業者に明らかなように、多くの修正例および変形例は、その趣旨および範囲から逸脱することなく実行可能である。本明細書に列挙されているものに加えて、本開示の範囲内の機能的に等価な方法および装置は、上述の説明から当業者に明らかとなろう。このような修正例および変形例は、添付の特許請求の範囲内となることが意図されている。本開示は、このような請求の範囲により付与される均等の範囲の全てとともに、添付の請求の範囲の用語によってのみ制限されるべきである。本開示は、当然多様であり得る特定の方法、組み合わせ、構成に限定されるものではないことが、理解されるべきである。また、本明細書に使用した用語法は、特定の実施形態のみを説明する目的であり、限定を意図していないことが、理解されるべきである。
【００８８】
本明細書における実質的に全ての複数形および／または単数形の用語の使用に対して、当業者は、状況および／または用途に適切なように、複数形から単数形に、および／または単数形から複数形に変換することができる。様々な単数形／複数形の置き換えは、理解しやすいように、本明細書で明確に説明することができる。
【００８９】
通常、本明細書において、特に添付の特許請求の範囲（例えば、添付の特許請求の範囲の本体部）において使用される用語は、全体を通じて「オープンな（ｏｐｅｎ）」用語として意図されていることが、当業者には理解されよう（例えば、用語「含む（ｉｎｃｌｕｄｉｎｇ）」は、「含むがそれに限定されない（ｉｎｃｌｕｄｉｎｇ  ｂｕｔ  ｎｏｔ  ｌｉｍｉｔｅｄ  ｔｏ）」と解釈されるべきであり、用語「有する（ｈａｖｉｎｇ）」は、「少なくとも有する（ｈａｖｉｎｇ  ａｔ  ｌｅａｓｔ）」と解釈されるべきであり、用語「含む（ｉｎｃｌｕｄｅｓ）」は、「含むがそれに限定されない（ｉｎｃｌｕｄｅｓ  ｂｕｔ  ｉｓ  ｎｏｔ  ｌｉｍｉｔｅｄ  ｔｏ）」と解釈されるべきである、など）。導入される請求項で具体的な数の記載が意図される場合、そのような意図は、当該請求項において明示的に記載されることになり、そのような記載がない場合、そのような意図は存在しないことが、当業者にはさらに理解されよう。例えば、理解の一助として、添付の特許請求の範囲は、導入句「少なくとも１つの（ａｔ  ｌｅａｓｔ  ｏｎｅ）」および「１つまたは複数の（ｏｎｅ  ｏｒ  ｍｏｒｅ）」を使用して請求項の記載を導くことを含む場合がある。しかし、そのような句の使用は、同一の請求項が、導入句「１つまたは複数の」または「少なくとも１つの」および「ａ」または「ａｎ」などの不定冠詞を含む場合であっても、不定冠詞「ａ」または「ａｎ」による請求項の記載の導入が、そのように導入される請求項の記載を含む任意の特定の請求項を、単に１つのそのような記載を含む実施形態発明に限定する、ということを示唆していると解釈されるべきではない（例えば、「ａ」および／または「ａｎ」は、通常、「少なくとも１つの」または「１つまたは複数の」を意味すると解釈されるべきである）。同じことが、請求項の記載を導入するのに使用される定冠詞の使用にも当てはまる。また、導入される請求項の記載で具体的な数が明示的に記載されている場合でも、そのような記載は、通常、少なくとも記載された数を意味すると解釈されるべきであることが、当業者には理解されよう（例えば、他の修飾語なしでの「２つの記載（ｔｗｏ  ｒｅｃｉｔａｔｉｏｎｓ）」の単なる記載は、通常、少なくとも２つの記載、または２つ以上の記載を意味する）。さらに、「Ａ、ＢおよびＣ、などの少なくとも１つ」に類似の慣例表現が使用されている事例では、通常、そのような構文は、当業者がその慣例表現を理解するであろう意味で意図されている（例えば、「Ａ、Ｂ、およびＣの少なくとも１つを有するシステム」は、Ａのみ、Ｂのみ、Ｃのみ、ＡおよびＢを共に、ＡおよびＣを共に、ＢおよびＣを共に、および／またはＡ、Ｂ、およびＣを共に、などを有するシステムを含むが、それに限定されない）。「Ａ、Ｂ、またはＣ、などの少なくとも１つ」に類似の慣例表現が使用されている事例では、通常、そのような構文は、当業者がその慣例表現を理解するであろう意味で意図されている（例えば、「Ａ、Ｂ、またはＣの少なくとも１つを有するシステム」は、Ａのみ、Ｂのみ、Ｃのみ、ＡおよびＢを共に、ＡおよびＣを共に、ＢおよびＣを共に、および／またはＡ、Ｂ、およびＣを共に、などを有するシ���テムを含むが、それに限定されない）。２つ以上の代替用語を提示する事実上いかなる離接する語および／または句も、明細書、特許請求の範囲、または図面のどこにあっても、当該用語の一方（ｏｎｅ  ｏｆ  ｔｈｅ  ｔｅｒｍｓ）、当該用語のいずれか（ｅｉｔｈｅｒ  ｏｆ  ｔｈｅ  ｔｅｒｍｓ）、または両方の用語（ｂｏｔｈ  ｔｅｒｍｓ）を含む可能性を企図すると理解されるべきであることが、当業者にはさらに理解されよう。例えば、句「ＡまたはＢ」は、「Ａ」または「Ｂ」あるいは「ＡおよびＢ」の可能性を含むことが理解されよう。
【００９０】
さらに、本開示の特徴または態様は、マーカッシュグループに関して説明されており、このため、当業者には、本開示は、任意の個別要素またはマーカッシュグループの要素のサブグループに関して説明されることが、理解されるであろう。
【００９１】
また、当業者に理解されるように、記述された説明の提供に関して等、任意および全ての目的、本明細書に開示した全範囲は、任意および全ての可能な下位範囲およびその下位範囲の組み合わせを含む。一覧されたあらゆる範囲は、充分に説明され、同範囲が少なくとも同等の半分割、３分割、４分割、５分割、１０分割等に分解可能であるものと、容易に理解可能である。非限定的な例として、本明細書に説明した各範囲は、下位の３分の１、中位の３分の１および上位の３分の１等に容易に分割可能である。当業者が理解するであろうように、「まで」、「少なくとも」、「より多く」、「より少なく」等の全ての言葉は、列挙された数を含み、上述の下位範囲へと後で分割可能な範囲を示す。最後に、当業者が理解するであろうように、ある範囲は、個別の各部分を指す。このように、例えば、１〜３要素のグループは、１、２、または３要素のグループを指す。同様に、１〜５要素を有するグループは、１、２、３、４または５要素を有するグループを指し、以下同様である。
【００９２】
様々な側面および実施形態が本明細書に開示され、他の側面および実施形態が当業者に明らかであろう。本明細書に開示した様々な側面および実施形態は、説明を目的とするものであり、限定を意図するものではなく、真の範囲および趣旨が以下の特許請求の範囲により示される。
【図１】
0005863134.tif 000002
【図２】
0005863134.tif 000003
【図３Ａ】
0005863134.tif 000004
【図３Ｂ】
0005863134.tif 000005
【図４Ａ】
0005863134.tif 000006
【図４Ｂ】
0005863134.tif 000007
【図５Ａ】
0005863134.tif 000008
【図５Ｂ】
0005863134.tif 000009
【図５Ｃ】
0005863134.tif 000010
【図６】
0005863134.tif 000011
【図７】
0005863134.tif 000012
【図８】
0005863134.tif 000013