(57)【要約】【課題】視聴者に向き合うようにディスプレイの画面の向きを自動的に調整できる高い正確性を有するシステムを提供すること。【解決手段】利用者にビデオを提供するビデオディスプレイ画面を持つシステム。ビデオディスプレイ画面の向く方位位置は、ディスプレイ画面に関する利用者の場所に基づいて調整可能である。システムは、ディスプレイ画面の鑑賞領域に向けられ得るとともに、画像認識ソフトウェアを持つ制御ユニットに連結された、少なくとも１つの画像取り込みデバイスを有している。画像認識ソフトウェアは、画像取り込みデバイスによって生成される画像内に利用者を同定する。制御ユニットのソフトウェアは、また、画像内の利用者の検出に基づいて、利用者の位置を表わす少なくとも１つの量を導出する。【選択図】図１
2004519721.tif 000002
【特許請求の範囲】
【請求項１】
利用者にビデオを提供するビデオディスプレイ画面を持ち、前記ディスプレイ画面の向く方位位置が、前記ディスプレイ画面に関する前記利用者の場所に基づいて調整可能である、システムであって、少なくとも１つの画像取り込みデバイスを有し、前記少なくとも１つの画像取り込みデバイスが、前記ディスプレイ画面の鑑賞領域に向けることが可能で、かつ前記画像取り込みデバイスによって生成された前記画像内の前記利用者を同定する画像認識ソフトウェアを持つ制御ユニットに連結されており、前記制御ユニットの前記ソフトウェアが、前記画像内の前記利用者の前記検出に基づいて前記利用者の前記位置を示す少なくとも１つの量も生成することを特徴とするシステム。
【請求項２】
前記ディスプレイ画面が、ディスプレイプロジェクション部に合体された一体型ディスプレイユニットの一部であることを特徴とする請求項１に記載のシステム。
【請求項３】
前記ディスプレイ画面が、ホームシアターシステムの画面であることを特徴とする請求項１に記載のシステム。
【請求項４】
前記制御ユニットが、前記ディスプレイ画面への法線ベクトルが前記利用者に向き合うように、前記ディスプレイ画面の向く前記方位位置を調整するシステムであって、前記制御ユニットが、前記ディスプレイの向く前記方位位置を調整するために前記利用者の前記位置を示す前記少なくとも１つの量を用いることを特徴とする請求項１に記載のシステム。
【請求項５】
前記利用者の前記位置を示す前記少なくとも１つの量が、前記画像認識ソフトウェアによって前記画像内に検出される前記利用者の顔のポーズによって決定されることを特徴とする請求項４に記載のシステム。
【請求項６】
前記利用者の前記位置を示す前記少なくとも１つの量が、基準軸Ｘに関する前記利用者の角度変位ηであるシステムであって、前記検出されたポーズが、前記基準軸Ｘからの前記利用者の前記角度変位ηに相関付けられることを特徴とする請求項５に記載のシステム。
【請求項７】
前記制御ユニットが、前記ディスプレイ画面への前記法線ベクトルＮが前記基準軸Ｘに関して前記利用者の前記角度変位ηを持つように、前記ディスプレイ画面を回転させることを特徴とする請求項６に記載のシステム。
【請求項８】
前記利用者の前記位置を示す前記少なくとも１つの量が、前記画像認識ソフトウェアによって、前記画像内の前記利用者の前記位置から決定されることを特徴とする請求項４に記載のシステム。
【請求項９】
前記利用者の前記位置を示す前記少なくとも１つの量が、基準軸Ｘに関する前記利用者の角度変位ηであるシステムであって、前記制御ユニットが、前記角度変位を決定するために前記画像内に検出された前記利用者の前記位置を用いることを特徴とする請求項８に記載のシステム。
【請求項１０】
前記制御ユニットが、前記ディスプレイ画面への前記法線ベクトルＮが前記基準軸Ｘに関して前記利用者の前記角度変位ηを持つように、前記ディスプレイ画面を回転させることを特徴とする請求項９に記載のシステム。
【請求項１１】
前記制御ユニットが、前記画像取り込みデバイスによって生成された前記画像内に２人以上の利用者の像を同定するシステムであって、前記制御ユニットが、前記画像内の前記利用者の前記検出に基づいて、前記利用者の平均位置を生成することを特徴とする請求項１に記載のシステム。
【請求項１２】
前記制御ユニットが、前記利用者の前記平均位置に基づいて前記ディスプレイ画面の向く前記方位位置を調整することを特徴とする請求項１１に記載のシステム。
【請求項１３】
利用者にビデオを提供するビデオディスプレイ画面を持つシステムであって、少なくとも１つの画像取り込みデバイスを有し、前記少なくとも１つの画像取り込みデバイスが、前記ディスプレイ画面の鑑賞領域に向けることが出来、かつ前記画像取り込みデバイスによって生成された画像内に前記利用者の１つ以上のジェスチュアを同定する画像認識ソフトウェアを持つ制御ユニットに連結されており、前記制御ユニットが、前記画像内に同定された前記利用者の前記ジェスチュアに基づいて、前記ディスプレイ画面の向きの調整を行うことを特徴とするシステム。
【請求項１４】
前記利用者の検出された前記１つ以上のジェスチュアが、手振りであることを特徴とする請求項１３に記載のシステム。
【請求項１５】
前記１つ以上の手振りの各々が、予め定められた方向への前記ディスプレイ画面の動きに相関付けられていることを特徴とする請求項１４に記載のシステム。
【請求項１６】
利用者にビデオを提供するビデオディスプレイ画面を持つシステムであって、前記ディスプレイ画面の鑑賞領域から音声入力を取り込むとともに、前記鑑賞領域内の利用者によって話される１つ以上の音声コマンドを同定する音声認識ソフトウェアを持つ制御ユニットに連結されている、少なくとも１つの音声取り込みデバイスを有し、前記制御ユニットが、前記利用者から受け取られて同定された前記音声コマンドに基づいて、前記ディスプレイ画面の向きの調整を行うことを特徴とするシステム。
【請求項１７】
前記１つ以上の音声コマンドの各々が、予め定められた方向への前記ディスプレイ画面の動きに相関付けられていることを特徴とする請求項１６に記載のシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピュータモニタ、テレビジョン、ホームシアタシステムなどのディスプレイに関するものである。とりわけ、本発明は、１人もしくは２人以上の視聴者に対してそのようなディスプレイの画面の向く方位位置を調整できるシステムおよび方法に関するものである。
【０００２】
【従来の技術】
ビデオディスプレイが向けられる方向を視聴者の位置に基づいて調整できる特殊なシステムが、知られている。例えば、特願平０４−２９００１９号（特開平０６−１４１３０９号）の要約書には、各々が話者の声のサンプルを取り込む２個のマイクロフォンを用いたシステムが記載されている。このシステムにおいては、各々のマイクロフォンからのサンプルが比較され、どちらがより大きいかが決定される。このシステムでは、記載によれば、話者の方向にディスプレイを向けるために、その比較が用いられている。とりわけ不都合な点は、どちらのマイクロフォンが、よりボリュームの大きな話し声を検出するかということに基づくのみでは、このシステムが、ディスプレイを利用者の方向に正確に向けることはできないということである。さらに、このシステムは、例えば、話者がディスプレイの実際の視聴者であるか否かに関わらず、あるいは、ディスプレイの向きを直すことを話者が望んでいるか否かに関わらず、大きな（雑）音を発している話者あるいはその近くの他の（雑）音源の方向に自らを向けるであろう。
【０００３】
視聴者の方向にディスプレイを向ける他のシステムが、Ｙｕの米国特許第５，２５０，８８８号に記載されている。Ｙｕ特許は、ディスプレイに関する視聴者の位置を検出するために、受光素子アレイを使うことを主張している。どの受光素子が視聴者の用いているリモコンからの最大光信号を受光するかを検出することによって、視聴者の相対的な位置が計算され、そして、ディスプレイを支持するテーブルが、ディスプレイが利用者の方向を向くように調整される。この場合も、受光素子アレイは、視聴者の近似的な場所しか与えず、さらに、このシステムは、複数の視聴者には適応することができない。
【０００４】
この従来技術に係るシステムに伴う１つの明白な問題は、それらのいずれもが、ディスプレイの向く方位位置を調整するために、（Ｙｕ特許のように）利用者がリモコンを使用することを必要とするということである。さらに、Ｙｕシステムは、受光素子の限られたアレイに基づく近似的な方位位置決めしか提供しない。特願平０４−２９００１９号の要約書に記載のマイクロフォンに基づく調整システムは、より粗く、かつ、より識別性に乏しい調整しか提供しない。
【０００５】
【課題を解決するための手段】
したがって、本発明の目的は、とりわけ、視聴者に向き合うようにディスプレイの画面の向きを自動的に調整できる高い正確性を有するシステムを提供することである。ある特定の視聴者が、ディスプレイを鑑賞できるように向きを合わせるべき視聴者であると認識さると、システムが、その特定の視聴者に対して自動的に適応することも、本発明の目的の１つである。さらに、本システムは、視聴者として認識された２人以上の人間の位置に基づいて、メジアン即ち平均的な鑑賞位置に自動的に適応できる。
【０００６】
したがって、本発明は、利用者の位置の変化を含めて、視聴者ないし利用者の位置に対して自動的に調整できるディスプレイシステムを提供する。一般的に言えば、本発明は、フラットな、あるいは、適度に湾曲した表面を介してビデオを映し出すディスプレイを有する。この表面は、代表的には、テレビジョンのようなディスプレイの一部をなす画面である。しかしながら、これには、例えば、ホームシアタプロジェクション画面も含まれる。このディスプレイ画面の向きは、調整可能である。ディスプレイと画面とが１つのユニットになっているときには、例えば、ディスプレイは、画面の向きの調整と一致するように対応して１つ以上の方向に自由にその向きを調整することが出来るテーブルに載置・支持させてもよい。ディスプレイがプロジェクションディスプレイである場合には、画面およびプロジェクタは、向きが１つ以上の方向に自由に調整され得る単一の構造に載置させてもよい。あるいは、画面とプロジェクタとは、調整可能な向きを持つ別々の支柱あるいは台を持っていてもよい。ディスプレイ（あるいはディスプレイシステムの構成部品）の台あるいは支柱を動かすドライバは、代表的には、（ステッパモータなどの）モータ、あるいは、それと類似の（圧電ドライバなどの）電気機械デバイスを有している。
【０００７】
システムは、鑑賞領域に向けることが可能であるとともに、画像認識ソフトウェアを持つ処理部に連結されている、少なくとも１つの（ビデオカメラなどの）画像取り込みデバイスを有している。前記処理部は、前記画像取り込みデバイスによって生成される画像内に利用者を同定するために、前記画像認識ソフトウェアを用いる。そのソフトウェアは、ＰＣあるいはテレビジョンの主体的な利用者といった特定の視聴者を検出するようにプログラムされていてもよい。前記画像処理ソフトウェアから受信されたデータを用いて、前記処理部は、前記ディスプレイ画面が前記視聴者に向き合った状態のときの前記ディスプレイ画面の向きを示す量を決定する。処理部のソフトウェアは、ディスプレイ画面に連結されているドライバに、対応する出力を与え、画面を視聴者に向き合うようにする。
【０００８】
一特定例の場合、画像内に視聴者を検出した後、画像処理ソフトウェアは、画像の視聴者のポーズを決定する。ポーズは、画面が視聴者に関してどの程度向けられるべきかを決定するために用いられ、処理部は、画面が視聴者に向き合うようにドライバを用いて適正に調整させる出力を生成する。
【０００９】
上述したように、処理部の画像認識ソフトウェアは、（その像が前記ソフトウェアによってあらかじめプログラムされていてもよい）特定の視聴者の像を検出し、相応する調整を与えてもよい。あるいは、ソフトウェアは、画面内の任意の人間を検出し、その人間に対応してディスプレイ画面を調整してもよい。２人以上の人間が存在する場合には、それらの視聴者の集合に関して、ディスプレイ画面の向く平均鑑賞方位位置ないし最良鑑賞方位位置を検出し、ディスプレイ画面をその方向に向けてもよい。
【００１０】
視聴者の顔を認識する他の例として、画像認識ソフトウェアは、利用者に理解されているある手振りを認識し、その手振りにしたがってディスプレイ画面の向きを調整してもよい。さらに他の例として、システムは、（マイクロフォンのような）音声取りこみデバイスを持っていてもよく、処理部は、音声認識ソフトウェアを用いてもよい。（「上」、「下」、「左」、「右」というような）コマンドが取り込まれ、認識されると、処理部は、コマンドされた方向にあらかじめ定められた量だけディスプレイ画面を動かすために、適切なドライバに、対応するコマンドを与えてもよい。
【００１１】
【発明の実施の形態】
図１を参照すると、利用者１０が、本発明の一実施例を含むシステム２０の鑑賞領域内に位置することが示されている。システム２０は、利用者１０によって鑑賞されるディスプレイ画面２４ａを持つディスプレイ２４を有している（したがって、上述したように、利用者は、システム２０の「鑑賞領域」内にいる）。ディスプレイ２４は、中間にステッパモータ３６が挿入された下側および上側垂直支柱３２， ４０を有するベース２８によって支持されている。ベース２８、下側垂直支柱３２、およびステッパモータ３６は、相互に固定された関係にある。上側垂直支柱４０は、（上側垂直支柱４０の近傍において図１に示される矢印によって表わされているように）ステッパモータ３６の駆動シャフトによって、自身の軸のまわりに回転可能である。したがって、以下に述べるように、ディスプレイは、ステッパモータ３６によって（垂直支柱４０で定義される）軸Ｙの回りに回転可能である。これによって、ディスプレイ画面２４ａが利用者１０に向き合うように、ディスプレイ画面２４ａの向きを定めることができる。
【００１２】
システム２０は、また、図１に示されるように、ディスプレイ２４の頂に配置された制御ユニット５２を有している。もちろん、制御ユニット５２は、他のどこかに配置してもよいし、ディスプレイ２４自身の内部に包含させてもよい。システム２０は、また、別の垂直支柱４４を介して、ベース２８に対して固定されて載置されたカメラ４８を有している。垂直支柱４４は、カメラ４８がディスプレイ２４の動きを妨げないように配置されている。制御ユニット５２とステッパモータ３６とカメラ４８とは、（図１に図示されていない）電線およびコネクタを用いて、例えば、ディスプレイ２４の裏側でベース２８および垂直支柱３２， ４０， ４４の近傍（または内部）に引きまわされた電気的なハーネスを介して、全て電気的に接続されている。
【００１３】
図１のシステム２０のディスプレイ２４は、ディスプレイ画面２４ａからの映像出力および連結されたスピーカ（図示せず）からの対応する音声出力を発生させる電気部品を含んでいる。ディスプレイ２４のための音声処理およびビデオ処理は、制御ユニット５２で行なわせてもよいし、あるいは、ディスプレイの内部（あるいは別のどこか）にある別の制御ユニットで行なわせてもよい。このような音声およびビデオの処理部品は、公知であり、種々の商業形態で入手可能である。これらは、本発明の動作に対して中心的なものではないから、本発明を記述するのに必要な範囲を除いて、その詳細は、本検討から省略されている。
【００１４】
図１ａは、システム２０を用いてディスプレイ２４の方位位置決めおよび動きを記述するために、図１のディスプレイ２４および利用者１０を幻影的に（点線で）示している。図１ａに示されるように、基準座標系Ｏは、ベース２８の中央にあり、軸Ｙは、（図１に関して上述したように）ディスプレイがステッパモータ３６によって回転する垂直位置にあり、軸ＸおよびＹは、床面を定義している。ディスプレイ２４の向く初期方位位置は、軸Ｘのような基準方向に関連付けられる。したがって、ディスプレイが初期方位位置にあるとき、（図１ａにおいてベクトルＮｘで示される）ディスプレイ画面２４ａへの法線ベクトルは、軸Ｘに揃う。利用者１０は、床面（ＸＺ平面）内のＸ軸に関して角度２に配置されて示されている。したがって、床面内における利用者１０の位置が、図１ａにおいてベクトルＲで定義されている。
【００１５】
図１ａに加えて図１を参照すると、軸Ｙのまわりのディスプレイの特定の回転角が、制御ユニット５２に知らされるか、または、制御ユニット５２によって決定されると、制御ユニット５２は、ステッパモータ３６に、対応する制御信号を出力するようにプログラムされる。この制御信号によって、ステッパモータ５２（および、垂直支柱４０に取り付けられている故に、したがって、ディスプレイ２４も）が、その駆動軸をその特定の角度だけ完全に回転させる。（これも軸Ｙに平行である）ステッパモータの駆動軸は、上述のごとくディスプレイ画面の法線ベクトルＮｘが軸Ｘに平行になっている基準方位位置を持っている。制御ユニット５２は、例えば、制御ユニット５２から送られてくる制御信号によるステッパモータ３６の駆動軸の回転を追うことによって、あるいは、回転された方位位置の制御ユニット５２へのフィードバック信号によって、軸Ｘに関する駆動軸およびディスプレイの回転を追跡し続ける。
【００１６】
駆動軸およびディスプレイが軸Ｙに関して回転すると、ディスプレイ画面への法線ベクトルも、同様に、同じ角度だけ軸Ｙのまわりを回転する。したがって、図１ａを再度参照して、制御ユニット５２が、利用者１０の角度位置２を受信さもなければ決定すると、制御ユニット５２は、ステッパモータ３６に適正な制御信号を送り、ステッパモータ３６を、その駆動軸が基準方位位置からＸ軸に関して角度２をなすように回転させる。この結果、これによって、ディスプレイおよびディスプレイ画面への法線ベクトルが、図１ａに法線ベクトルＮＲで示されているように、Ｘ軸に関して角度２だけ回転する。したがって、ディスプレイ画面の法線ベクトルＮＲは、ベクトルＲに平行になるように回転し、ディスプレイ画面２４ａは、利用者１０の正面の方向に向けられる。（即ち、ディスプレイ画面２４ａの面は、ベクトルＲに平行な、視聴者１０が画面を鑑賞するベクトルＶに垂直になるように回転させられる。）ディスプレイ画面２４ａが、初期状態において、その法線ベクトルがＸ軸に揃うように向けられていなかった場合には、（ディスプレイの向きを追跡している）制御ユニット５２は、ディスプレイ２４を、その異なった初期方位位置から、ディスプレイ画面への法線ベクトルがＸ軸に関して角度２となるように回転させる。
【００１７】
直前の記述においては、利用者１０の角度位置２が、制御ユニット５２に知らされるか、さもなければ、制御ユニット５２によって決定されると仮定し、そして、ディスプレイ２４は、ディスプレイ画面２４ａが利用者１０の方向を向くように回転させられた。単純な一実施例として、制御ユニット５２は、図１ａに関して記載された共通基準システム内に存在する利用者１０の位置をマニュアル的に受け取り、記憶してもよい。制御ユニット５２は、利用者１０のＸ座標およびＺ座標を受信し、記憶し、そして、角度２を計算してもよいし、これに代えて、制御ユニット５２が、角度２を受信し、記憶してもよい。（もちろん、基準座標系は、一般的には、図１ａに示されるものとは異なる位置に据えられるかもしれない。その場合には、制御ユニット５２が、ディスプレイをどの程度回転させるかを決定するために、最初に、（図１ａに示されるように）利用者の座標を変換してもよい。）
【００１８】
図１のシステム２０は、また、基準座標系内に利用者および利用者の角度位置を自動的に同定することも出来る。利用者の位置が、システムによって自動的に決定されると、以下にさらに詳しく述べるように、制御ユニット５２は、前述したようにディスプレイを利用者の方向に向くように回転させる。
【００１９】
図１の利用者１０の存在、および、存在するならばその場所、を自動的に検出するために、システム２０は、カメラ４８によって取り込まれて制御ユニット５２によって処理された画像に依拠する。上述したように、カメラ４８は、ディスプレイ２４の上に配置され、そして、例えば、カメラレンズの中心軸が軸Ｘに平行になるように、ディスプレイ画面２４ａの法線方向の鑑賞領域に向けられている。図２の画像が制御ユニット５２に転送され、そこで、例えば、その中にロードされた公知の画像認識ソフトウェアを用いて処理される。利用者１０のような人体の輪郭を認識するための画像認識アルゴリズムを、用いてもよい。これに代えて、顔を認識する画像認識ソフトウェアを用いてもよいし、あるいは、画像認識ソフトウェアを、利用者１０のような特定の顔または複数の顔を認識するようにプログラムさせてもよい。とりわけ、公知の画像認識技術は、（図２の椅子に配置されている場合のように）相対的に静的な体勢にある１人の利用者の顔を同定するようにプログラムさせてもよい。検出された画像に基づいて、制御ユニットは、さらに、ディスプレイが利用者の方向に向くために回転しなければならない軸Ｙのまわりの角度を決定してもよい。例えば、画像認識ソフトウェアは、また、さらに利用者の顔のポーズ即ち傾き角度を検出することによって、回転角度を同定してもよい。これに代えて、制御ユニットのソフトウェアは、画像中の利用者の顔の位置を用い、幾何学的な考察を使って回転角度を決定してもよい。Ｙのまわりの回転角（例えば、図１の角度２）が決定されれば、ディスプレイは、上述のように、制御ユニット５２がステッパモータ３６に制御信号を送ることによって、回転させられる。
【００２０】
画像認識ソフトウェアが、制御ユニット５２にロードされ、そして、カメラ５２によって送られてきた画像を処理するために制御ユニット５２の中のプロセッサによって使用される。カメラによって、画像は、一連の不連続な画像であったり、ビデオフレームであったりする。制御ユニット５２によって処理される画像は、例えば、デジタルカメラあるいはデジタルビデオカメラのＣＣＤアレイのピクセルアレイによって取り込まれて制御ユニット５２に転送された強度データであってもよい。画像認識に使用される制御ユニット５２の部品は、メモリも含めて、ディスプレイ２４の他の機能と分離させていてもよいし、共有させていてもよい。
【００２１】
図２の利用者１０の実線表示は、図１に示される位置にあるときにカメラ４８によって取り込まれた利用者１０の像を描いたものである。上述したように、一連の画像は、カメラ４８によって取り込み、制御ユニット５２に転送し、制御ユニット５２によって処理してもよい。最も代表的には、ディスプレイ画面を鑑賞している利用者１０は、相対的に静的にしており、例えば、図２の実線表示によって示されるように、リクライニング椅子あるいはソファーに座っている。このような場合には、取り込まれた後に処理された、対応する一連の画像は、全て、ほぼ、図２に示される利用者の実線表現のように見えるであろう。
【００２２】
しかしながら、利用者がカメラ４８の視野内にはじめて移動してきたときには、この利用者は、動いている。例えば、図２に幻影的に（点線で）表わされているように、連続画像は、最初、（この場合には右側から）カメラ４８の視野内に歩いてきて椅子に座る利用者１０を示すであろう。利用者１０は、それから、ある長さの期間、（取り込まれた後に処理された連続画像の間ではほとんど動かずに）じっとしているかもしれないが、利用者は、例えば、リクライニング椅子からソファーに、周期的に移動するかもしれない。
【００２３】
一実施例において、制御ユニット５２の画像処理ソフトウェアは、送られてきた一連の画像を用いて、まず、カメラ４８の視野内に利用者１０の存在を検出する。すぐ前に指摘したように、利用者１０がはじめて視野内にあらわれたとき、彼は、典型的には動いており、例えば、図２に幻影的に（点線で）表わされているように、椅子の方に移動中である。したがって、画像処理ソフトウェアは、最初、動いている物体を検出・追跡するために、連続画像を比較する。そのような検出・追跡の公知の技術において、例えば、連続画像の各々を時間ｔで指定したとき、１つの画像において画像アレイ内の各ピクセル（ｘ，ｙ）に対して、関数Ｓ（ｘ，ｙ，ｔ）の値が、以下のように計算される。
【数１】
2004519721.tif 000003
ここで、Ｇ（ｔ）はガウス関数であり、Ｉ（ｘ，ｙ，ｔ）は画像ｔ内の各ピクセルの強度である。画像内における物体のエッジの動きが、時系列に変化するＳ（ｘ，ｙ，ｔ）のゼロクロスによって同定される。このように時系列に変化するゼロクロスが、１つの画像に集められると、このように移動するエッジのクラスタが、動いている物体の輪郭を与えるであろう。
【００２４】
これらのクラスタが、これらの位置、動き、形状に基づいて、連続画像において追跡される。クラスタが、若干の連続フレームにおいて追跡された後、例えば、一定の高さと幅とを持つもの（「境界ボックス」）としてモデル化され、さらに、連続画像における境界ボックスの反復出現がモニタされ、（例えば、ｐｅｒｓｉｓｔｅｎｃｅ ｐａｒａｍｅｔｅｒを用いて）定量化される。画像内で動いている物が人間であると仮定すると、頭の場所が、ソフトウェアによって、その動いている物に対する境界ボックスの最上部にあると判断される。
【００２５】
このように、制御ユニット５２は、カメラ４８の視野内を動く利用者を検出・追跡し、とりわけ、利用者の頭の近似的な場所を検出・追跡する。上述の検出・追跡技術は、Ｐｒｏｃｅｅｄｉｎｇｓ ｏｆ ｔｈｅ Ｓｅｃｏｎｄ Ｉｎｔｅｒｎａｔｉｏｎａｌ Ｃｏｎｆｅｒｅｎｃｅ ｏｎ Ａｕｔｏｍａｔｉｃ Ｆａｃｅ ａｎｄ Ｇｅｓｔｕｒｅ Ｒｅｃｏｇｎｉｔｉｏｎ， Ｋｉｌｌｉｎｇｔｏｎ， Ｖｔ．， Ｏｃｔｏｂｅｒ １４−１６， １９９６， ｐｐ． ２７１−２７６のＭｃＫｅｎｎａおよびＧｏｎｇによる ”Ｔｒａｃｋｉｎｇ Ｆａｃｅｓ”に、より詳細に述べられており、その内容は、本明細書に参照文献として取り込まれている。（上述の論文のｓｅｃｔｉｏｎ ２は、複数の移動の追跡について記述している。）
【００２６】
利用者が静止状態になると（例えば、図１および図２に示すように利用者１０が椅子に座ると）、身体（および頭）の動きは、上述したように、相対的に静止する。したがって、ｐｅｒｓｉｓｔｅｎｃｅ ｐａｒａｍｅｔｅｒは、減少するであろう。しかしながら、ｐｅｒｓｉｓｔｅｎｃｅ ｐａｒａｍｅｔｅｒが、（検出された身体が静止状態になっていることを指示する）ある特定の閾値以下に減少したときには、利用者の頭の近似的な場所が、検出・追跡ルーチンから制御ユニット５２に対して決定されてしまっている。したがって、制御ユニット５２は、カメラ４８から受信される後続の画像のその部分（頭）を集中的に処理する顔認識の別個の、あるいは、補足の技術を開始してもよい。
【００２７】
したがって、制御ユニット５２は、単純な形状情報を適用して画像内の輪郭と一致させる公知の技術（例えば、楕円フィッテングやアイゲンシルエット）を用いて、画像内で静止している顔を同定してもよい。（鼻、目等の）顔の他の構造、顔の対称性、および、特有の肌の色合いが、その同定に用いることが出来る。より複雑なモデル化技術では、顔を多次元超空間における点として立体的にモデル化するフォトメトリック表現（ｐｈｏｔｏｍｅｔｒｉｃ ｒｅｐｒｅｓｅｎｔａｔｉｏｎ）が用いられる。そこでは、顔の特徴の空間的な配置が、顔の内部構造の総和表現（ｈｏｌｉｓｔｉｃ ｒｅｐｒｅｓｅｎｔａｔｉｏｎ）内に符号化される。顔検出は、例えば、画像の断片を画像超空間の特定の副空間について顔のモデルと比較して確率密度推定を決定することによって、その画像の断片を「顔」ベクトルか「非顔」ベクトルかに同定することによって達成される。
【００２８】
顔検出は、これとは別に、制御ユニット５２内でサポートされたニューラルネットワークをトレーニングして、正面像または正面像に近い像を検出することによって達成させてもよい。このネットワークは、多数の顔画像を用いてトレーニングしてもよい。トレーニング画像は、例えば、顔画像の中心につけられた基準長円形部に集中するように、縮尺・マスキングされる。トレーニング画像の光強度を等化させるためのいくつかの公知の技術を、適用してもよい。トレーニングは、トレーニング顔画像の縮尺および顔画像の回転を調整する（したがって、ネットワークを画像のポーズに適応するようにトレーニングする）ことによって拡張してもよい。トレーニングは、また、誤陽性（誤認識）非顔パターンのバックプロパゲーション法（誤差逆向き伝播学習法）を伴っていてもよい。
【００２９】
制御ユニット５２は、制御ユニット内の上述のようにトレーニングされたニューラルネットワークルーチンに、（以前の）動いている画像からの（上述の動き検出・追跡技術で同定された）頭に該当するか否かが判断される画像部分を提供してもよい。ニューラルネットワークは、その画像部分を処理し、そして、自己の画像トレーニングに基づいて、それが顔画像であるか否かを決定する。
【００３０】
上述したように、顔検出ルーチン（ニューラルネットワークなど）は、相対的に静止している画像に使用される。動いている物体の追跡を維持するためには、制御ユニット５２の検出・追跡ルーチンと共同して、ニューラルネットワーク（あるいは他の顔検出技術）によるポジティブな顔検出を用いてもよい。種々の顔検出技術が知られており、また、ニューラルネットワーク技術が、前述の「Ｔｒａｃｋｉｎｇ Ｆａｃｅｓ」論文に、より詳細に記載されている。ニューラルネットワークを用いた（性別、民族性、ポーズといった他の顔の下位分類の検出に加えて）顔検出のさらなる詳細が、ＩＥＥＥ Ｔｒａｎｓａｃｔｉｏｎｓ ｏｎ Ｎｅｕｒａｌ Ｎｅｔｗｏｒｋｓ， ｖｏｌ． １１， ｎｏ． ４， ｐｐ． ９４８−９６０ （Ｊｕｌｙ ２０００）のＧｕｔｔａ， Ｈｕａｎｇ， ＪｏｎａｔｈｏｎおよびＷｅｃｈｓｌｅｒによる“Ｍｉｘｔｕｒｅ ｏｆ Ｅｘｐｅｒｔｓ ｆｏｒ Ｃｌａｓｓｉｆｉｃａｔｉｏｎ ｏｆ Ｇｅｎｄｅｒ， Ｅｔｈｎｉｃ Ｏｒｉｇｉｎ ａｎｄ Ｐｏｓｅ ｏｆ Ｈｕｍａｎ Ｆａｃｅｓ”に記載されており、その内容は、本明細書に参照文献として取り込まれていて、かつ以下では「Ｍｉｘｔｕｒｅ ｏｆ Ｅｘｐｅｒｔｓ」論文と称す。
【００３１】
上述したように、ニューラルネットワークルーチン（あるいは他の顔検出技術）は、一連の見本ポーズ（ｒｅｐｒｅｓｅｎｔａｔｉｖｅ ｐｏｓｅ）を用いて検出された顔のポーズを判定するポーズ分類を含むように拡張してもよい。Ｔｈｅ Ｍｉｘｔｕｒｅ ｏｆ Ｅｘｐｅｒｔｓ論文は、ポーズ分類を組み込んだニューラルネットワークルーチンについて、詳細な説明を与えている。図１に示されるようなディスプレイを鑑賞している利用者に対してカメラ４８の画像に検出される顔は、カメラの光軸に関する利用者の角度変位のために、それに伴ったポーズを持っている。したがって、制御ユニット５２に蓄積されている各見本ポーズに対して、制御ユニット５２は、利用者１０の角度変位を反映する、各見本ポーズに連係する角度を蓄積していてもよい。図１ａを再度参照すると、カメラ４８の光軸は、基準軸Ｘに揃っている。したがって、検出された利用者１０のポーズに相当する角度は、角度２に等しい。それゆえ、制御ユニット５２が画像から利用者１０のポーズを検出し、さらに、そのポーズに相当する角度（図１の角度２に等しい）が制御ユニット５２内のメモリから取り出された後、上述のように、制御ユニット５２は、ディスプレイ２４を角度２だけ回転させるように、ステッパモータ３６に適正な信号を送る。したがって、ディスプレイ画面２４ａは、検出された顔とポーズとに基づいて、利用者１０に向き合うように回転することになる。
【００３２】
上述の制御ユニット５２による自動画像（顔）検出の典型的な実施例は、ポーズ検出を含む、動いている身体の追跡と顔検出とを有する画像検出に依拠している。代表的に予想される展開では、利用者１０が、部屋に入ってきて、ＴＶなどのディスプレイ画面を見るために、相対的に長い期間、座っているであろう。一般的に言えば、利用者１０が部屋を歩き回っているときにディスプレイを動かすことを避けるために、利用者１０がある閾期間の間静止していると検出されるまディスプレイは動かさないであろう。したがって、制御ユニット５２は、動いている身体を検出・追跡するように（さらに、身体の頭に相当すると判断される画像領域を同定しながら）プログラムしてもよい。身体が閾期間の間相対的に静止した位置にあると決定されると、顔・ポーズ検出ルーチンが、判断された領域に適用され、それが顔であることを確認し、また、顔であれば、それに対応するポーズを確認する。次に、そのポーズに対応する角度が、ディスプレイ２４を（今や静止している）利用者１０に対向するように回転させるために、制御ユニット５２に利用される。利用者１０が再び動き出すと、その動きは追跡され、そして、利用者１０が再度閾期間の間静止すると、ディスプレイは、新しく決定されたポーズおよびそれに対応する角度に基づいて再調整される。
【００３３】
上述したように、顔検出ルーチンは、例えば、身体がまだ動いているときに判定された身体領域が実際に顔であるか否かを確かめることによって、動いている身体の検出・追跡を補足するように使用してもよい。しかしながら、応用によってはユーザの動きを追跡するためにディスプレイを回転させることもあり得るが、上述のように、ディスプレイは、通常、利用者１０が相対的に静止するまで動かされない。さらに上述したように、制御ユニット５２は、（例えば、ＮＸがＸ軸に沿っている）基準方位位置からのディスプレイ２４の回転量を追跡し続けている。ディスプレイが以前にこの初期方位位置から回転してしまっている場合には、制御ユニット５２は、この以前の回転を考慮にいれて、検出されたポーズに対応する角度と異なる角度まで回転させる。さらに、上述の顔・ポーズ検出ルーチンは、検出・追跡ルーチンなしで、一連の画像に直接適用させてもよい。このことは、少なくとも初期の間、ニューラルネットワーク（あるいは他の画像検出処理技術）によって画像全体を処理することを要求する。一旦、顔画像が検出されれば、その後の画像のその部分に処理が集中させてもよい。
【００３４】
さらに、画像認識ソフトウェアは、特定の顔を認識し、認識された特定の顔に対してだけディスプレイを調節するようにプログラムさせてもよい。これらの特定の顔は、家族メンバ、や１台の特定のコンピュータディスプレイを用いるメンバとすることが出来る。顔検出のニューラルネットワーク技術の場合、そのネットワークは、それらの特定の利用者を用いてトレーニングしてもよい。他の人間の顔を、陰性整合（例えば、ｆａｌｓｅ−ｐｏｓｉｔｉｖｅ ｉｎｄｉｃａｔｉｏｎ）としてトレーニングに使用してもよい。画像検出ソフトウェアは、また、カメラ４８から受信される画像内の複数の利用者（視聴者）を検出するようにしてもよい。この場合、この検出ソフトウェアは、画像の（例えば、視聴者の位置の空間平均、あるいは、特別に認識されるべき視聴者を考慮にいれた重み付け平均に基づいた）メジアン鑑賞位置を決定し、次に、その位置に向くようにディスプレイを調整してもよい。制御ユニット５２は、最も近くの視聴者のポーズに連係する角度から外挿することによって、または、例えば、すぐ後に記述される幾何学的確定法を用いて平均位置自身の角度位置を決定することによって、平均位置の角度方向を決定する。
【００３５】
さらに、制御ユニット５２のソフトウェアは、視聴者または視聴者群の（角度位置などの）検出された静止位置を、時間をかけて記憶してもよい。利用者の位置（または複数位置）が、制御ユニット５２によって、時間をかけるうちに反復して見出される場合、制御ユニットは、その位置がデフォールト位置であると決定してもよい。例えば、利用者が、ある一定の検出回数において、ある閾回数、ある角度（あるいはその角度を中心とした狭い角度範囲）において検出されたとき、制御ユニット５２は、その角度がデフォールト位置であると決定してもよい。デフォールト位置あるいはデフォールト位置群は、受信された画像の対応する部分に画像認識処理を集中させて、画像内に利用者を同定することを容易にするために、制御ユニット５２によって利用させてもよい。したがって、デフォールト位置（群）は、上述のような画像検出・追跡ルーチンへの補足のために制御ユニット５２によって使用させてもよい。検出・追跡ルーチンが使用されないときには、デフォールト位置（群）は、ソフトウェアに、上述の画像認識ルーチンを適用するための受信画像の出発点を与える。
【００３６】
さらに、頻繁に検出されるデフォールト位置に対しては、ディスプレイ画面２４ａの法線ベクトルがその角度になるように、制御ユニット５２は、ステッパモータ２６の駆動軸の基準方位位置を調整してもよい。したがって、図１ａを参照して、利用者１０の位置が頻繁に角度２にあると決定されれば、制御ユニット５２は、法線ベクトル（ＮＲ）がＲに揃うときが基準方位位置であるように較正し直してもよい。この場合、システムは、また、カメラ４８の光軸がＲに平行になるようにカメラ４８を回転させるための制御ユニット５２によって制御される第２のステッパモータを持っていてもよい。カメラ４８をそのように回転させると、カメラによって受信された画像から制御ユニット５２によって検出される利用者の角度位置が、ディスプレイ２４の再調整された基準方位位置に対応する。しかし、もし、カメラ４８の光軸がＸ軸に関して移動させることが出来ない場合には、利用者が検出された方位位置までディスプレイ２４を回転させるに先だって、制御ユニット５２は、（Ｘ軸に関して）利用者が検出された角度位置を、（Ｒに沿う）ディスプレイ２４の新しい基準方位位置に変換させなければならない。
【００３７】
別の一実施例の場合、検出された利用者のポーズの検出が、カメラ４８によって取り込まれた利用者１０の画像から利用者の角度２を幾何学的に決定することにより置き換えられている。カメラ４８によって取り込まれた画像は、上述の実施例において述べられたような人体や特定の顔などの輪郭を検出する画像認識ソフトウェアを備えた処理ユニット５２に転送される。したがって、このソフトウェアは、上述の動き検出・処理ルーチンおよびニューラルネットワーク顔認識ルーチン、あるいは、他の公知の顔認識処理を備えていてもよい。画像内に検出された身体あるいは顔の場所は、図１の基準座標系にいる利用者１０の位置に対応する角度２を決定するために、制御ユニットが、用いてもよい。例えば，図２ａを参照すると、第一オーダーの量定として角度２は、２ ＝ （ｘ／Ｗ）（Ｐ）で与えられる。ここで、ｘは、画像の中心Ｃから制御ユニット５２によって測定された水平画像距離であり、Ｗは、制御ユニット５２によって決定される（あるいは、制御ユニット５２の中に予めプログラムされている）総水平画像幅であり、Ｐは、カメラによって見込まれる視野、即ち、等価的には、シーンの角度幅であり、制御ユニット５２にプログラムされている。上述のように、角度２が決定されると、制御ユニット５２は、ディスプレイ２４が角度２だけ回転して利用者１０に向き合うように、ステッパモータ３６に制御信号を送る。
【００３８】
図１のシステムは、ディスプレイの面が３次元に動くように、即ち、ディスプレイが図１ａの軸Ｈのまわりにも回転するように、適合化させてもよい。ディスプレイへの支柱を、例えば、ジンバルによって吊った支柱を用いてＹ軸とＨ軸との両方のまわりに回転可能にし、回転のためにそれぞれ個別のステッパモータを持つように変更することは容易である。上述の如き画像検出・処理ソフトウェアも、また、軸Ｈのまわりの所望の回転角を検出するように適合化させてもよい。したがって、利用者が図１に示される如きディスプレイを鑑賞しているとき、利用者の顔は、カメラの正面にまっすぐ位置する場合の顔に比して上あるいは下に変位するので、それにともなってカメラ４８の画像に検出される顔も、また、ポーズを持つようになる。したがって、制御ユニット５２に蓄積された各見本ポーズは、カメラ４８の光軸の上あるいは下への角度変位を反映して、それに対応する第２の角度を持つ。上述したように、見本ポーズが決定されると、対応する第２の角度は、その第２の角度に等しい角度だけ軸Ｈのまわりにディスプレイを回転させるように第２のステッパモータを制御するために、制御ユニット５２に用いられる。その見本ポーズに連係する第１の角度は、上述したようにＹ軸のまわりのディスプレイの回転（即ち、角度２）を発生させるために、制御ユニットに利用される。
【００３９】
上述の実施例は、ディスプレイとディスプレイ画面とが統合されたユニットをなしているシステムに焦点を当てているが、本発明を、ホームシアタシステムのように、ディスプレイ画面がディスプレイシステムの他の部品から分離しているディスプレイシステムに適応させることは容易である。そのような場合には、ディスプレイのプロジェクション部の動きは、ディスプレイ画面の動きに関連する。プロジェクション部とディスプレイ画面とは、それらを単一のユニット内にあるかのように、利用者に対して調整するために動かす共通の支持機構とステッパモータ（あるいは他のドライバ）とを持っていてもよい。これに代えて、プロジェクション部とディスプレイ画面とが、制御ユニット５２によって各モータに送られる制御信号に基づいて、それらを利用者に対して調整するために協動して作動する個別の支持機構と個別のステッパモータ（あるいは他のドライバ）とを持っていてもよい。
【００４０】
別の実施例の場合、制御ユニット５２は、手振りを認識する画像検出ソフトウェアによりプログラムさせてもよい。手振り認識技術は、公知であり、例えば、Ｉｎｔｅｒｎａｔｉｏｎａｌ Ｊｏｕｒｎａｌ ｏｆ Ｐａｔｔｅｒｎ Ｒｅｃｏｇｎｉｔｉｏｎ ａｎｄ Ａｒｔｉｆｉｃｉａｌ Ｉｎｔｅｌｌｉｇｅｎｃｅ， ｖｏｌ． １１， ｎｏ． ６， ｐｐ． ８４５−８７２ （１９９７）のＧｕｔｔａ、ＩｍａｍおよびＷｅｃｈｓｌｅｒによる“Ｈａｎｄ Ｇｅｓｔｕｒｅ Ｒｅｃｏｇｎｉｔｉｏｎ Ｕｓｉｎｇ Ｅｎｓｅｍｂｌｅｓ Ｏｆ Ｒａｄｉａｌ Ｂａｓｉｓ Ｆｕｎｃｔｉｏｎ （ＲＢＦ） Ｎｅｔｗｏｒｋｓ Ａｎｄ Ｄｅｃｉｓｉｏｎ Ｔｒｅｅｓ”に記載されており、この内容は、本明細書に参照文献として組み込まれている。図１の制御ユニット５２は、いくつかの手振りが、ディスプレイを種々の方向に回転させるためのコマンドになっている手振りの画像認識ソフトウェアを備えていてもよい。この場合にも、利用者１０の画像は、カメラ４８によって取り込まれ、画像認識解析のために制御ユニット５２に送られる。制御ユニット５２が、ディスプレイ２４を動かすための予め設定されたコマンドに符号する利用者１０の手振りを検出すると、制御ユニット５２は、ディスプレイ２４を動かすために、ステッパモータに適正な制御信号を送る。例えば、カメラ４８によって検出され、制御ユニット５２によって認識された、水平方向を差しながら広げた手の検出画像は、手が差している方向にディスプレイを回転させるということを示している。制御ユニット５２は、一連の制御信号をステッパモータ３６に送ってもよい。各信号は、ディスプレイを適正な方向に２％だけ動かす。制御ユニット５２が、画像内の手振りが利用者１０によって取り消されたと決定すると、回転は停止される。利用者は、手振りを理解しており、したがって、ディスプレイの動きを所望の量に制御することができる。
【００４１】
さらに、特定の手振りが、ディスプレイ画面の特定の角度位置に対応するように設定してもよい。例えば、ディスプレイ２４が所望の方位位置にあるときの、手振りを、利用者が、ディスプレイ画面上のメニューから選択するようにしてもよい。そうすると、制御ユニット５２は、選択された手振りを角度位置に相関付け、その後、その手振りが検出されたとき、ディスプレイをその角度位置まで回転させる。別の手振りが、別の鑑賞位置に対応していてもよい。特定の手振りに対する角度を制御ユニットに設定するのに、別の方法を用いてもよい。
【００４２】
他の実施例の場合、図１のカメラ４８が、マイクロフォンなどの音声ピックアップに置き換えられている。制御ユニット５２は、マイクロフォンから送られる「左回転」、「右回転」などの特定のコマンドワードを認識する音声認識ソフトウェアを備えている。このようなコマンドが認識されると、制御ユニット５２は、Ｙ軸のまわりを特定の方向に予め設定された量（２％など）だけ、ディスプレイを回転させる。利用者１０は、同方向の動きを続けるためにそのコマンドを繰り返したり、逆方向の回転に対応する他のコマンドを繰り返したり、あるいは、角度が彼の望みのところに調整されると中止したりすることが出来る。これに代えて、「左回転」などの動き開始コマンドを受信すると、制御ユニットは、（「中止」などの）終了コマンドが受信されるまで、あるいは、ディスプレイの最大角度変位範囲に達するまで、ディスプレイを命令された方向に回転させ続けることも出来る。
【００４３】
ディスプレイが、利用者の頻繁に鑑賞する位置に面するように配置されると、利用者は、音声認識ソフトウェアが認識する（「デフォールト位置Ａにセット」などの）デフォールト設定コマンドを与えてもよい。制御ユニット５２は、このデフォールト設定コマンドを用いて、利用者の音声コマンドとディスプレイの角度位置とを関連付ける。音声認識ルーチンが、この後、関連付けられた（「方位位置Ａまで動け」などの）ユーザコマンドを認識すると、制御ユニットは、その角度までディスプレイを回転させる。デフォールト位置（あるいは、位置Ｂ， Ｃ等の複数のデフォールト位置）は、例えば、オンスクリーンメニューを使うなどの他の方法で、特定の音声コマンドに対して制御ユニット５２に設定させてもよい。
【００４４】
さらに、手振り認識と音声認識とのどちらにおいても、画像検出の場合に上述したと同様に、制御ユニット５２は、頻繁に検出される利用者の位置に基づいて、ディスプレイ２４の基準位置を調整してもよい。
【００４５】
人体のようにアクティブな輪郭を検出および追跡する種々の他の方法が開発されており、これらは、上述した方法と同様に本発明に適合化させることが出来る。例えば、ビデオ画像に人体（または、例えば、頭または手）を探し出しそして追跡する”ｐｅｒｓｏｎ ｆｉｎｄｅｒ”が、ＩＥＥＥ Ｔｒａｎｓａｃｔｉｏｎｓ ｏｎ Ｐａｔｔｅｒｎ Ａｎａｌｙｓｉｓ ａｎｄ Ｍａｃｈｉｎｅ Ｉｎｔｅｌｌｉｇｅｎｃｅ， ｖｏｌ． １９， ｎｏ． ７， ｐｐ ７８０−８５ （Ｊｕｌｙ １９９７）に公開されている、Ｍ．Ｉ．Ｔ． Ｍｅｄｉａ Ｌａｂｏｒａｔｏｒｙ Ｐｅｒｃｅｐｔｕａｌ Ｃｏｍｐｕｔｉｎｇ Ｓｅｃｔｉｏｎ Ｔｅｃｈｎｉｃａｌ Ｒｅｐｏｒｔ Ｎｏ． ３５３の中のＷｒｅｎ等による”Ｐｆｉｎｄｅｒ： Ｒｅａｌ−Ｔｉｍｅ Ｔｒａｃｋｉｎｇ Ｏｆ ｔｈｅ Ｈｕｍａｎ Ｂｏｄｙ”に記載されており、この内容は、本明細書に参照文献として組み込まれている。テンプレートマッチングアプローチを用いた画像内の人間（歩行者）の検出が、Ｐｒｏｃｅｅｄｉｎｇｓ ｏｆ ｔｈｅ Ｅｕｒｏｐｅａｎ Ｃｏｎｆｅｒｅｎｃｅ ｏｎ Ｃｏｍｐｕｔｅｒ Ｖｉｓｉｏｎ， ２０００の中ののＤ．Ｍ． Ｇａｖｒｉｌａ （Ｉｍａｇｅ Ｕｎｄｅｒｓｔａｎｄｉｎｇ Ｓｙｓｔｅｍｓ， ＤａｉｍｌｅｒＣｈｒｙｓｌｅｒ Ｒｅｓｅａｒｃｈ）による”Ｐｅｄｅｓｔｒｉａｎ Ｄｅｔｅｃｔｉｏｎ Ｆｒｏｍ Ａ Ｍｏｖｉｎｇ Ｖｅｈｉｃｌｅ”（ｗｗｗ．ｇｒａｖｉｌａ．ｎｅｔで入手可能）に記載されており、この内容は、本明細書に参照文献として組み込まれている。画像内の静止物体の検出への統計的サンプリングアルゴリズムの利用および物体の動き検出への確率論的モデルの利用が、Ｉｎｔ． Ｊ． Ｃｏｍｐｕｔｅｒ Ｖｉｓｉｏｎ， ｖｏｌ． ２９， １９９８の中のＩｓａｒｄおよびＢｌａｃｋ （Ｏｘｆｏｒｄ Ｕｎｉｖ． Ｄｅｐｔ． ｏｆ Ｅｎｇｉｎｅｅｒｉｎｇ Ｓｃｉｅｎｃｅ）による”Ｃｏｎｄｅｎｓａｔｉｏｎ − Ｃｏｎｄｉｔｉｏｎａｌ Ｄｅｎｓｉｔｙ Ｐｒｏｐａｇａｔｉｏｎ Ｆｏｒ Ｖｉｓｕａｌ Ｔｒａｃｋｉｎｇ”（”Ｃｏｎｄｅｎｓａｔｉｏｎ”ソースコードとともにｗｗｗ．ｄａｉ．ｅｄ．ａｃ．ｕｋ／ＣＶｏｎｌｉｎｅ／ＬＯＣＡＬ＿ＣＯＰＩＥＳ／ＩＳＡＲＤ１／ｃｏｎｄｅｎｓａｔｉｏｎ．ｈｔｍｌで入手可能）に記載されており、この内容は、本明細書に参照文献として組み込まれている。（デジタル画像を含む）画像において顔を認識するソフトウェアは、ｗｗｗ．ｆａｃｅｉｔ．ｃｏｍに記載の、Ｖｉｓｉｏｎｉｃｓ社の販売になる”ＦａｃｅＩｔ”ソフトウェアのように、商業的に入手可能である。
【００４６】
本明細書には、本発明の例証となる実施例が、それに伴う図面を参照して記載されているが、本発明は、これらの実施例に限定されないということは、理解されなければならない。本発明の範囲は、請求項の範囲によって定められるものである。
【図面の簡単な説明】
【図１】本発明の一実施例に係るディスプレイ画面の向きを自動調整するディスプレイシステムの透視図で、図１ａは、図１のディスプレイシステムを自動調整に用いられる基準座標系および主要な幾何学的観点を記載して書き換えた図である。
【図２】図１のカメラで取り込まれた画像を示し、図２ａは、本発明の一変形実施例における自動調整に用いられるパラメータを表示した図２の第２の表現である。
【符号の説明】
１０  視聴者
２０  システム
２４  ディスプレイ
２４ａ  ディスプレイ画面
２８  ベース
３２  下側垂直支柱
３６  ステッパモータ
４０  上側垂直支柱
４８  カメラ
５２  制御ユニット
【図１】
2004519721.tif 000004
【図２】
2004519721.tif 000005
【国際公開パンフレット】
2004519721.tif 000006
2004519721.tif 000007
2004519721.tif 000008
2004519721.tif 000009
2004519721.tif 000010
2004519721.tif 000011
2004519721.tif 000012
2004519721.tif 000013
2004519721.tif 000014
2004519721.tif 000015
2004519721.tif 000016
2004519721.tif 000017
2004519721.tif 000018
2004519721.tif 000019
2004519721.tif 000020
2004519721.tif 000021
2004519721.tif 000022
2004519721.tif 000023
2004519721.tif 000024
2004519721.tif 000025
2004519721.tif 000026
【国際公開パンフレット（コレクトバージョン）】
2004519721.tif 000027
【国際調査報告】
2004519721.tif 000028
2004519721.tif 000029
2004519721.tif 000030
2004519721.tif 000031
2004519721.tif 000032