(57)【要約】      （修正有）【課題】それぞれ異なる感覚量を有する複数の視聴者が立体映像を視聴している場合、立体映像を視聴している視聴者の人数にかかわらず、好適に立体度を調整できる技術を提供する。【解決手段】視聴者の生体から得られる生体情報に基づいて、表示する立体映像の表示立体度を決定し、前記立体映像を表示する立体映像表示装置であって、前記生体情報を受信する受信手段と、受信した前記生体情報に基づいて、複数の視聴者それぞれに対する前記立体映像の立体度情報を決定する立体度決定手段と、表示する前記立体映像の表示立体度を決定し、前記立体映像を表示するための制御を行う制御手段と、前記立体映像を表示する表示手段と、を備え、前記制御手段は、それぞれの視聴者に対する前記立体度情報に基づいて前記表示立体度を決定し、決定した前記表示立体度において前記立体映像を表示するように制御する。【選択図】図１
2012209761.tif 000002
【特許請求の範囲】
【請求項１】
視聴者の生体から得られる生体情報に基づいて、表示する立体映像の表示立体度を決定し、前記立体映像を表示する立体映像表示装置であって、
前記生体情報を受信する受信手段と、
受信した前記生体情報に基づいて、複数の視聴者それぞれに対する前記立体映像の立体度情報を決定する立体度情報決定手段と、
表示する前記立体映像の表示立体度を決定し、前記立体映像を表示するための制御を行う制御手段と、
前記立体映像を表示する表示手段と、を備え、
前記制御手段は、
それぞれの視聴者に対する前記立体度情報に基づいて前記表示立体度を決定し、決定した前記表示立体度において前記立体映像を表示するように制御する
ことを特徴とする立体映像表示装置。
【請求項２】
請求項１に記載の立体映像表示装置であって、
前記立体度情報決定手段は、前記生体情報に基づいて算出した生体情報値を用いてそれぞれの視聴者に対する前記立体度情報を決定し、
前記制御手段は、前記立体度情報決定手段において決定した、それぞれの視聴者に対する前記立体度情報のうち、立体映像の視聴に不適であることを示す情報を除く、最も弱い立体度を示す情報の立体度を、表示する前記立体映像の表示立体度に決定する
ことを特徴とする立体映像表示装置。
【請求項３】
請求項１または請求項２に記載の立体映像表示装置であって、
前記制御手段は、前記立体度情報決定手段において決定した、それぞれの視聴者に対する前記立体度情報のうち、立体映像の視聴に不適であることを示す情報が存在する場合には、該情報に対応する視聴者については平面映像を視聴できるように制御し、
該情報以外の前記立体度情報に基づいて、表示する前記立体映像の表示立体度を決定する
ことを特徴とする立体映像表示装置。
【請求項４】
請求項１乃至請求項３のいずれかに記載の立体映像表示装置であって、
前記立体度情報決定手段は、前記立体映像を表示中に視聴者数が増加した場合には、表示中の前記立体映像の立体度について、新たに加わった視聴者についての立体度情報を取得し、
前記制御手段は、新たに加わった視聴者についての前記立体度情報に基づいて、表示する前記立体映像の表示立体度を決定する
ことを特徴とする立体映像表示装置。
【請求項５】
請求項１乃至請求項４のいずれかに記載の立体映像表示装置であって、
前記制御手段は、前記立体映像を表示中に視聴者数が減少した場合には、前記立体映像を視聴している視聴者ついての前記立体度情報に基づいて、表示する前記立体映像の表示立体度を決定する
ことを特徴とする立体映像表示装置。
【請求項６】
請求項１乃至請求項４のいずれかに記載の立体映像表示装置であって、
前記制御手段は、前記立体映像を表示中に視聴者数が減少した場合には、表示している前記立体映像の表示立体度を変更しないように制御する
ことを特徴とする立体映像表示装置。
【請求項７】
請求項１乃至請求項６のいずれかに記載の立体映像表示装置であって、
前記受信手段は、視聴者が３Ｄメガネを装着しているか否かを示す３Ｄメガネ装着情報を前記３Ｄメガネから受信し、
前記制御手段は、前記３Ｄメガネ装着情報が、視聴者が前記３Ｄメガネを装着していないことを示している場合には、該３Ｄメガネからの前記生体情報の受信を中断するように制御する
ことを特徴とする立体映像表示装置。
【請求項８】
請求項２に記載の立体映像表示装置であって、
視聴者毎の前記生体情報値を記録する記録手段を備え、
前記受信手段は、視聴者を識別する情報である視聴者識別情報を受信し、
前記立体度情報決定手段は、受信した前記視聴者識別情報に対応する前記生体情報値が前記記録手段に記録されている場合には、前記記録手段に記録された、前記視聴者識別情報に対応する前記生体情報値を用いて前記視聴者に対する前記立体映像の立体度情報を取得する
ことを特徴とする立体映像表示装置。
【請求項９】
立体映像を表示する立体映像表示装置であって、
視聴者により選択された、前記立体映像の立体度の強さを示す情報を受信する受信手段と、
受信した前記情報に基づいて、複数の視聴者それぞれに対する前記立体映像の立体度情報を決定する立体度情報決定手段と、
表示する前記立体映像の表示立体度を決定し、前記立体映像を表示するための制御を行う制御手段と、
前記立体映像を表示する表示手段と、を備え、
前記制御手段は、
それぞれの視聴者に対する前記立体度情報に基づいて前記表示立体度を決定し、決定した前記表示立体度において前記立体映像を表示するように制御する
ことを特徴とする立体映像表示装置。
【請求項１０】
視聴者の生体から得られる生体情報に基づいて、出力する立体映像の出力立体度を決定し、前記立体映像を出力する立体映像処理装置であって、
前記生体情報を受信する受信手段と、
受信した前記生体情報に基づいて、複数の視聴者それぞれに対する前記立体映像の立体度情報を決定する立体度情報決定手段と、
出力する前記立体映像の出力立体度を決定し、前記立体映像を出力するための制御を行う制御手段と、
前記立体映像を出力する出力手段と、を備え、
前記制御手段は、
それぞれの視聴者に対する前記立体度情報に基づいて前記出力立体度を決定し、決定した前記出力立体度において前記立体映像を出力するように制御する
ことを特徴とする立体映像処理装置。
【請求項１１】
請求項１０に記載の立体映像処理装置であって、
前記立体度情報決定手段は、前記生体情報に基づいて算出した生体情報値を用いてそれぞれの視聴者に対する前記立体度情報を決定し、
前記制御手段は、前記立体度情報決定手段において決定した、それぞれの視聴者に対する前記立体度情報のうち、立体映像の視聴に不適であることを示す情報を除く、最も弱い立体度を示す情報の立体度を、出力する前記立体映像の出力立体度に決定する
ことを特徴とする立体映像処理装置。
【請求項１２】
視聴者の生体から得られる生体情報に基づいて、表示する立体映像の表示立体度を決定し、前記立体映像を表示する立体映像表示装置における立体映像表示方法であって、
前記生体情報を受信する受信ステップと、
受信した前記生体情報に基づいて、複数の視聴者それぞれに対する前記立体映像の立体度情報を決定する立体度情報決定ステップと、
表示する前記立体映像の表示立体度を決定する表示立体度決定ステップと、
前記立体映像を表示する表示ステップと、を有し、
前記表示立体度決定ステップにおいては、それぞれの視聴者に対する前記立体度情報に基づいて前記表示立体度を決定し、
前記表示ステップにおいては、決定した前記表示立体度において前記立体映像を表示する
ことを特徴とする立体映像表示方法。
【請求項１３】
請求項１２に記載の立体映像表示方法であって、
前記立体度情報決定ステップにおいては、前記生体情報に基づいて算出した生体情報値を用いてそれぞれの視聴者に対する前記立体度情報を決定し、
前記表示立体度決定ステップにおいては、それぞれの視聴者に対する前記立体度情報のうち、立体映像の視聴に不適であることを示す情報を除く、最も弱い立体度を示す情報の立体度を、表示する前記立体映像の表示立体度に決定する
ことを特徴とする立体映像表示方法。
【請求項１４】
視聴者の生体から得られる生体情報に基づいて、出力する立体映像の出力立体度を決定し、前記立体映像を出力する立体映像処理装置における立体映像処理方法であって、
前記生体情報を受信する受信ステップと、
受信した前記生体情報に基づいて、複数の視聴者それぞれに対する前記立体映像の立体度情報を決定する立体度情報決定ステップと、
出力する前記立体映像の立体度を決定する出力立体度決定ステップと、
前記立体映像を出力する出力ステップと、を有し、
前記出力立体度決定ステップにおいては、それぞれの視聴者に対する前記立体度情報に基づいて前記出力立体度を決定し、
前記出力ステップにおいては、決定した前記出力立体度において前記立体映像を出力する
ことを特徴とする立体映像処理方法。
【請求項１５】
請求項１４に記載の立体映像処理方法であって、
前記立体度情報決定ステップにおいては、前記生体情報に基づいて算出した生体情報値を用いてそれぞれの視聴者に対する前記立体度情報を決定し、
前記出力立体度決定ステップにおいては、それぞれの視聴者に対する前記立体度情報のうち、立体映像の視聴に不適であることを示す情報を除く、最も弱い立体度を示す情報の立体度を、出力する前記立体映像の出力立体度に決定する
ことを特徴とする立体映像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、立体映像表示装置、立体映像処理装置、立体映像表示方法、および、立体映像処理方法に関する。
【背景技術】
【０００２】
本技術分野の背景技術として、特開平８−２８９３２７号公報（特許文献１）がある。この公報には、「映像を鑑賞している視聴者の感覚量を測定し、測定から得られた結果を画像制御に応用する」ことが記載されており、「視聴者の生体信号を計測する生体信号計測手段と、該計測手段により計測された計測信号から視聴者の感覚を評価する感覚評価手段と、評価手段により得られた視聴者の感覚量に基づいて視聴者の視聴する画像を制御する画像制御手段とよりなる。この場合、一つの構成として前記画像制御手段により制御される映像は立体映像を含み、生体信号計測手段は映像表示装置に外部で接続された立体視用眼鏡に組み込まれた一つあるいは複数の生体信号検出センサであり、且つ生体信号検出センサは脳波センサ、脈波センサ、皮膚温センサあるいは瞬目センサのうち少なくとも一つであるものが考えられる。」と記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平８−２８９３２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
前記特許文献１では、複数の視聴者が存在する状況が考慮されていない。
【０００５】
つまり、前記特許文献１に記載される表示装置では、例えば、それぞれ異なる「感覚量」を有する複数の視聴者が立体映像を視聴している場合、立体度を調整することができない場合がある。
【０００６】
そこで、本発明は、立体映像を視聴している視聴者の人数にかかわらず、好適に立体度を調整できる技術を提供する。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、例えば特許請求の範囲に記載の構成を採用する。
【０００８】
本願は、上記課題を解決するための手段を複数含んでいるが、その一例を挙げるならば、視聴者の生体から得られる生体情報に基づいて、表示する立体映像の表示立体度を決定し、前記立体映像を表示する立体映像表示装置において、前記生体情報を受信する受信手段と、受信した前記生体情報に基づいて、複数の視聴者それぞれに対する前記立体映像の立体度情報を決定する立体度決定手段と、表示する前記立体映像の表示立体度を決定し、前記立体映像を表示するための制御を行う制御手段と、前記立体映像を表示する表示手段と、を備え、前記制御手段は、それぞれの視聴者に対する前記立体度情報に基づいて前記表示立体度を決定し、決定した前記表示立体度において前記立体映像を表示するように制御することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、立体映像を視聴している視聴者の人数にかかわらず、好適に立体度を調整することができる。
【００１０】
上記した以外の課題、構成、および、効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００１１】
【図１】実施例１における機器の構成図である。
【図２】立体度自動調整の動作フローである。
【図３】ＤＢの情報と出力する立体映像の立体度の説明図である。
【図４】新たに視聴者が参加した場合の動作フローである。
【図５】新たに視聴者が参加した場合のＤＢの情報と出力する立体映像の立体度の説明図である。
【図６】視聴者が視聴を中止した場合の動作フローである。
【図７】視聴者が視聴を中止した場合のＤＢの情報と出力する立体映像の立体度の説明図である。
【図８】視聴者が視聴を中止した場合のＤＢの情報と出力する立体映像の立体度の説明図である。
【図９】実施例２における機器の構成図である。
【図１０】視聴者が視聴途中でメガネを外した場合の動作フローである。
【図１１】実施例３における機器の構成図である。
【図１２】新たに視聴者が参加した場合における視聴者識別処理の動作フローである。
【図１３】実施例４における機器の構成図である。
【図１４】実施例４における動作フローである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態を、図面を用いて説明する。
【実施例１】
【００１３】
本実施例における機器の構成を図１に示す。
【００１４】
シャッターメガネ１０１の構成について説明する。
【００１５】
シャッターメガネ１０１は視聴者が装着する。シャッターメガネ１０１は、ディスプレイ等の左目用、右目用の映像の切替わりと同期してシャッターが切替わる。本実施例では、３人の視聴者が立体映像を視聴しているものとし、シャッターメガネＡ、Ｂ、Ｃがあるものとする。
【００１６】
生体センサ１０２は、視聴者の生体情報を取得できるセンサ類である。例えば、脳波センサ、瞬目センサ、皮膚温センサ、脈拍センサ、等である。
【００１７】
Ａ／Ｄ変換部１０３は各種センサデータをアナログ値からデジタルの値へと変換する。
【００１８】
通信部１０４は、赤外線やBluetooth等の無線通信モジュールであり、視聴者の生体情報信号の送信と、シャッター動作同期信号や制御信号等の受信を行う。
【００１９】
立体映像処理部１０５の構成について説明する。
【００２０】
立体映像処理部１０５は立体映像を処理する。例えば、視差を再現した左目用と右目用の映像を周期的に交互に出力するための処理を行う。なお、シャッターメガネ１０１は、この立体映像処理部１０５の映像の切り替え周期と同期して、左右のレンズのシャッターを交互に開閉する。シャッターメガネ１０１を通して立体映像処理部１０５を視聴することで、視聴者の左目には左目用の映像が、右目には右目用の映像が映し出され、視聴者は映像を立体的に認識することができる。
【００２１】
通信部１０６は、赤外線やBluetooth等の無線通信モジュールであり、シャッターメガネ１０１との間で通信コネクションを確立し、シャッターメガネ１０１で得られた生体情報信号の受信と、シャッター動作同期信号や制御信号等の送信を行う。
【００２２】
生体情報値算出部１０７は、視聴者の生体情報値を算出する。生体情報値とは、視聴者が立体映像を視聴した際に得られた生体情報に基づいて算出した値であり、例えば、脳波に含まれるα波、β波、γ波のそれぞれ割合を算出し、興奮時や異常時に検出されやすいβ波、γ波が占める割合を生体情報値とする。または、一分間で発生した瞬きの回数を生体情報値に変換したり、計測した皮膚温と人間の通常の体温との差の絶対値や、計測した脈拍と人間の平均的な脈拍との差の絶対値等を生体情報値とする。または、特許文献１で示されるような判定方法や、その他の手段を用いて生体情報値を算出しても良い。本実施例では、生体情報値を１次元の１〜１００の値とし、５０以上の値を視聴に不適な生体情報値とする。なお、生体情報値は２次元以上の値としても良いし、閾値は５０に限定するものでは無い。生体情報値は、例えば、視聴者の疲労の度合い等によって変化し、この値に基づいて、出力する立体映像の立体の度合い（立体度）を決定することで、適切な立体度の立体映像を表示することができる。
【００２３】
データベース（ＤＢ）管理部１０８は、後述する各ＤＢの削除、更新等を行う。つまり、生体情報値や、後述する視聴者毎の最適立体度に関する情報（立体度情報）等を管理する。ＤＢ管理部１０８は、視聴者毎の立体度情報を決定する立体度情報決定手段の一例である。
【００２４】
生体情報ＤＢ１０９は、立体映像の立体度の段階毎に、各視聴者の生体情報値を格納するＤＢである。
【００２５】
最適立体度ＤＢ１１０は、各視聴者に対して最適な立体度（最適立体度）に関する情報を格納するＤＢである。ここで、最適立体度とは、それぞれの視聴者について、前述の生体情報値が閾値を下回る立体度のうち、最も強い立体度であるとする。なお、視聴者の生体情報値が閾値と一致した場合は、その立体度を最適立体度とはみなさず、一段階弱い立体度をその視聴者に対する最適立体度とする。
【００２６】
制御部１１１は、最適立体度ＤＢ１１０に格納された最適立体度に関する情報に基づいて、出力する立体映像の立体度の決定や、立体映像の立体度の調整や、立体映像の出力などための制御を行う。
【００２７】
立体度調整部１１２は、左目用と右目用の映像の視差の大きさを変化させ、出力する立体映像の立体度の調整を行う。本実施例では、立体映像ソースから、立体度「弱」「中」「強」の３段階の立体映像を生成し、選択できるものとする。具体的には、立体度「強」の立体映像を生成する場合は、立体映像ソースの左目用の映像と、右目用の映像をそのまま割り当てる。立体度「中」の立体映像を生成する場合は、オリジナルソースにおける左目用の映像と右目用の映像に生じている視差が半分となるような中間映像を生成し、これを立体度「中」の新たな左目用映像として用い、右目用映像はオリジナルソースを用いる。立体度「弱」の立体映像を生成する場合は、立体度「中」における左目用の映像と右目用の映像の中間映像を生成し、これを立体度「弱」の新たな左目用映像として用い、右目用映像はオリジナルソースを用いる。
【００２８】
なお、立体度の段階を切替える際は、切替え前後の映像の視差が半分となるような映像を生成し出力してから、切替え後の映像を出力することで、立体度の切替えに伴う視聴者に与える違和感を低減することができる。または、時間と共に視差を半分、1/4、1/8と段階的に変化させるように映像を挿入しても良い。これにより、立体度の切替えに伴う視聴者に与える違和感をさらに低減することができる。
【００２９】
出力部１１３は、左目用の映像と右目用の映像を一定の周期で交互に出力する。出力部１１３を構成するハードウェアの例は、映像を表示するディスプレイなど、または、外部のディスプレイなどに情報を出力するための出力端子である。
【００３０】
図２のフローと、図３の各ＤＢに格納される情報の具体例を用いながら、本実施例における動作について説明する。
【００３１】
Ｓ２０１では、立体度調整部１１２において、視聴する立体映像の立体度の段階を一定時間毎（本実施例では１分毎とする）に「強」「中」「弱」と順番に変化させ、生体情報値算出部１０７において、各立体度の段階毎に、各視聴者の立体映像視聴時の生体情報値を算出する。全ての立体度の段階において各視聴者の生体情報値を算出したら、各立体度の段階における視聴者毎の生体情報値を生体情報ＤＢ１０９に格納する。
【００３２】
Ｓ２０２では、生体情報ＤＢに格納される生体情報値に基づいて、それぞれの視聴者について、生体情報値が閾値を下回る立体度のうち、最も強い立体度を探索し、視聴者毎に最適立体度を決定し、最適立体度に関する情報として最適立体度ＤＢ１１０に格納する。
【００３３】
図３.ａに、生体情報ＤＢの生体情報値と、これに基づいて作成される最適立体度ＤＢの最適立体度に関する情報の例を示す。図３.ａの生体情報ＤＢにおいて、視聴者Ａは立体度「弱」の場合でも生体情報値が閾値50を上回るため、立体映像の視聴に不適であり、視聴者Ａに対する最適立体度は「×」となる。視聴者Ｂは立体度「強」でも生体情報値が閾値50を下回るため、視聴者Ｂに対する最適立体度は「強」となる。視聴者Ｃは立体度「中」ならば生体情報値が閾値を下回るため、視聴者Ｃに対する最適立体度は「中」となる。
【００３４】
次に、Ｓ２０３では、最適立体度ＤＢ１１０における各視聴者の最適立体度に関する情報のうち、最も弱い立体度を探索する。
【００３５】
Ｓ２０３の探索対象に立体映像の視聴に不適な視聴者がいる場合（Ｓ２０４：Ｙｅｓ）、該当視聴者が平面映像を視聴できるようにその視聴者のシャッターメガネを動作させる。具体的には、Ｓ２０５において、左右同じタイミングでシャッター開閉を行い、その開閉周期を、出力する左目用映像もしくは右目用映像の出力周期と同期する。その後、Ｓ２０６において、該当視聴者をＳ２０３の探索対象から除外する。
【００３６】
一方、Ｓ２０３の探索対象に立体映像の視聴に不適な視聴者がいない場合（Ｓ２０４：Ｎｏ）、Ｓ２０７において、出力部１１３に探索結果の立体度で立体映像を出力する。
【００３７】
なお、図３.ａの例では、視聴者Ａが立体映像の視聴に不適であるため、それ以外の視聴者である視聴者Ｂと視聴者Ｃが探索の対象となる。視聴者Ｂと視聴者Ｃとの関係では、立体度「中」が最も小さい最適立体度であるため、出力部１１３に出力する立体映像は立体度「中」となる。
【００３８】
次に、Ｓ２０８では、探索した立体度で立体映像を出力しながら、一定時間毎（例えば30分毎）に各視聴者の生体情報値を算出する。出力中の立体映像の立体度について、視聴に不適な視聴者がいた場合（Ｓ２０９：Ｙｅｓ）、Ｓ２１０にて、生体情報ＤＢ１０９と最適立体度ＤＢ１１０の更新を行い、Ｓ２１１にて、出力部１１３に出力している立体映像の立体度を１段階弱める。
【００３９】
図３.ｂは、立体度「中」の立体映像を視聴中に、視聴者Ｃの生体情報値が閾値を超えたため、最適立体度ＤＢが更新される様子の例を示している。
【００４０】
ここで、立体度を弱める前の立体度が最も弱い設定、すなわち「弱」であった場合（Ｓ２１２：Ｙｅｓ）は、生体情報値が閾値を超えた視聴者について、立体映像の視聴に不適と判断し、Ｓ２０５において、該当視聴者について平面映像の視聴に切り替える。その後、Ｓ２０６において、該当視聴者をＳ２０３の探索対象から除外し、Ｓ２０３において、最適立体度ＤＢ１１０の再探索を行い、Ｓ２０７において、出力する立体映像の立体度を残りの視聴者に対して適切な立体度に設定する。
【００４１】
図３.ｃは、立体度「弱」の立体映像を視聴中に、視聴者Ｃの生体情報値が閾値が上回ったため、視聴者Ｃについて平面映像の視聴に切り替える例である。この場合、最後に残った視聴者Ｂは、元々、立体度「強」の立体映像でも視聴可能であるため、最適立体度ＤＢの最探索の結果、出力される立体映像の立体度は「強」となる。
【００４２】
以上では、３人の視聴者が視聴を続けていることを前提として説明した。次に、立体映像を視聴中に、視聴者の数が増減した場合について説明する。
【００４３】
まず、立体映像を視聴中に新たな視聴者が加わり、視聴者数が増加した場合について、図４の動作フローと、図５の各ＤＢに格納される情報の具体例を用いて説明する。ここでは、図２のＳ２０８において、一定時間毎に視聴者の生体情報値を算出している状態で、視聴者数が増加したものとして説明する。
【００４４】
新たに視聴を開始する視聴者Ｄの使用するシャッターメガネ１０１の電源がオンされ、立体映像処理部１０５とシャッターメガネ１０１との通信コネクションが新たに確立される等して、視聴者が加わったことを検出した場合（Ｓ４０１：Ｙｅｓ）、Ｓ４０２において、生体情報ＤＢ１０９と最適立体度ＤＢ１１０に視聴者Ｄの項目を追加する。
【００４５】
Ｓ４０３では、視聴者Ｄが加わった時点で出力している立体映像の立体度における視聴者Ｄの生体情報値を算出し、その結果を各ＤＢに反映する。
【００４６】
その後、図２におけるＳ２０９に遷移し、各視聴者が立体映像の視聴に適しているかどうかの判断を行う。
【００４７】
図５.ａは、視聴者Ｄが加わる前の、視聴者Ａ〜視聴者Ｃについての各ＤＢに格納される情報と、出力映像の立体度の例である。視聴者Ｄが加わるは、視聴者Ａ〜視聴者Ｃに対しての最適立体度は「強」であり、出力している立体映像の立体度は「強」である。
【００４８】
図５.ｂは、その後、視聴者Ｄが加わった場合の例である。生体情報ＤＢと最適立体度ＤＢの項目に視聴者Ｄの項目が追加され、立体度「強」の場合における視聴者Ｄの生体情報値が格納される。この例では、立体度「強」の場合における視聴者Ｄの生体情報値は閾値を上回る70となり、立体度「強」での視聴は不適であるため、視聴者Ｄに対する最適立体度を「中」とし、最適立体度ＤＢが更新される。この結果、出力部１１３に出力する立体映像の立体度は「中」となる。
【００４９】
さらに、視聴者Ｄが立体度「中」での視聴にも不適であった場合は、図５.ｃの例に示すように、出力部１１３に出力する立体映像の立体度は「弱」に設定される。
【００５０】
次に、立体映像を視聴中に視聴者が途中で視聴を中止し、視聴者数が減少した場合について、図６の動作フローと、図７の各ＤＢに格納される情報の具体例を用いて説明する。なお、視聴者数が増加する場合と同様に、図２のＳ２０８の状態から説明する。
【００５１】
ある視聴者のシャッターメガネ１０１の電源がオフされ、立体映像処理部１０５との通信コネクションが切断される等して、ある視聴者の視聴中止を検出した場合（Ｓ６０１：Ｙｅｓ）、Ｓ６０２では、生体情報ＤＢ１０９から該当視聴者の項目を削除する。
【００５２】
Ｓ６０３では、該当視聴者の項目が削除された生体情報ＤＢ１０９の生体情報値に基づいて、最適立体度ＤＢ１１０の最適立体度に関する情報を更新する。
【００５３】
Ｓ６０４では、「現在の視聴者の中で、視聴中の立体度よりも強い立体度における生体情報値が未測定である視聴者が存在する」、かつ、「その視聴者以外の視聴者は全員がより強い立体度で視聴可能である」という条件について、これを満たすか否かを判定する。
【００５４】
Ｓ６０４における条件を満たしていない場合（Ｓ６０４：Ｎｏ）は、Ｓ６０５において、Ｓ６０３で更新された最適立体度ＤＢ１１０の最適立体度に関する情報を探索し、Ｓ６０６において、出力部１１３に出力する立体映像の立体度に設定する。
【００５５】
一方、Ｓ６０４における条件を満たしていた場合（Ｓ６０４：Ｙｅｓ）は、Ｓ６０７において、出力部１１３に出力している立体映像の立体度よりも強い立体度の立体映像を出力する。具体的には、生体情報ＤＢ１０９の生体情報値が確定している他の視聴者が存在する場合は、その視聴者が視聴可能な立体度まで立体度を強める。また、視聴者全員がより強い立体度における生体情報値を算出していない場合は、設定できる最大の立体度（本実施例の場合、立体度「強」である。）まで強める。
【００５６】
以上の動作を経て、Ｓ６０８において、視聴者の生体情報値を算出する。その後、図２におけるＳ２０９に遷移する。
【００５７】
なお、最後の一人の視聴者が視聴を中止した場合には、各ＤＢの該当視聴者の項目を削除した後、視聴者の追加があるまで待機する。
【００５８】
図７を用いて、Ｓ６０４：Ｎｏの場合の具体例を説明する。
【００５９】
図７.ａは、視聴者Ｃに対する最適立体度が「中」であり、視聴者Ａと視聴者Ｂに対する最適立体度が「強」である場合の例であり、図７.ｂは、その後、視聴者Ｃが視聴を中止した場合の例である。
【００６０】
視聴者Ｃが視聴を中止した場合、生体情報ＤＢ１０９における視聴者Ｃの項目を削除し、最適立体度ＤＢ１１０の最適立体度に関する情報を更新する。そして、更新された最適立体度ＤＢ１１０の最適立体度に関する情報について探索を行い、残りの視聴者である視聴者Ａと視聴者Ｂに対する最適立体度である立体度「強」を、出力部１１３に出力する立体映像の立体度とする。
【００６１】
図８を用いて、Ｓ６０４：Ｙｅｓの場合の具体例を説明する。
【００６２】
図８.ａは、視聴者Ａ〜視聴者Ｄのうち、視聴者Ｄは途中から加わった視聴者であり、立体度「中」における生体情報値のみが算出済みである場合の例である。この場合、出力部１１３に出力している立体映像の立体度は「中」である。ここで、視聴者Ｄに対する最適立体度は「強」である可能性もあるため、視聴者Ｄに対する最適立体度が「中」である状態が仮があることを示すよう（仮）の表示をしている。実際は、より強い立体度の立体映像が視聴可能か不明であるかのフラグを用意し、適宜変更を行う。
【００６３】
図８.ｂは、その後、視聴者Ｃが視聴を中止した場合の例である。各ＤＢにおける視聴者Ｃの項目が削除されたことにより、最適立体度ＤＢにおいて、（仮）のフラグを持つ視聴者Ｄと、より強い立体度である立体度「強」の立体映像を視聴可能な視聴者Ａと視聴者Ｂとが存在することになるので、出力部１１３に出力する立体映像の立体度を「強」に変更する。
【００６４】
変更の結果、図８.ｃのように、立体度「強」における視聴者Ｄの生体情報値が算出される。そして、視聴者Ｄも立体度「強」の立体映像を視聴可能であることがわかり、出力部１１３に出力する立体映像の立体度が「強」に設定される。
【００６５】
なお、視聴者Ｄが立体度「強」の立体映像を視聴不可の場合は、視聴者Ｄに対する最適立体度は「中」であるため、（仮）のフラグが消え、出力部１１３に出力する立体映像の立体度が「中」に設定される。
【００６６】
なお、視聴者数が減少した場合には、出力している立体映像の立体度を変更しないようにしても良い。これにより、出力している立体映像の立体度が頻繁に調整されることを防ぐことができる。
【００６７】
以上説明した本実施例によれば、単独の視聴者が立体映像を視聴している場合のみならず、複数の視聴者が立体映像を視聴している場合であっても、出力する立体映像の立体度を自動的に調整し、全ての視聴者に対して悪影響を与えない、適切な立体度の立体映像を出力することができる。これにより、各視聴者は自身の体調を意識することなく、立体映像を視聴することができる。
【００６８】
また、立体映像を視聴中に、視聴者が途中から加わったり、視聴者が途中で視聴を中止して、視聴者数が増減した場合であっても、立体度の自動調整が可能である。
【実施例２】
【００６９】
実施例１では、複数の視聴者が存在し、視聴者数が増減した場合であっても、出力する立体映像の立体度を自動的に調整する立体映像処理技術について説明した。
【００７０】
本実施例では、視聴者がシャッターメガネを外したがシャッターメガネの電源を切らない場合、つまり、視聴者が一時的に席を外すような場合であっても、立体映像の立体度を自動的に調整し、適切な立体度の立体映像を出力することが可能な立体映像処理技術について説明する。
【００７１】
なお、本実施例において、実施例１と説明が重複する部分については説明を省略する。
【００７２】
本実施例における機器の構成を図９に示す。
【００７３】
本実施例における機器の構成は、シャッターメガネ９０１において、視聴者がシャッターメガネを装着しているか否かを判定する装着判定部９０２を有する点を除いて、実施例１と同等の構成である。
【００７４】
なお、装着判定部９０２におけるシャッターメガネ装着の判定は、特に手段を限定するものではなく、生体センサの情報が正しく得られているか否かをもって判定することができる。例えば、脳波センサの場合は、電極を外すと電位が測定不能となるため、電位が測定できない場合に、視聴者がシャッターメガネを装着していないと判定することができる。また、皮膚温センサや脈拍センサの場合は、検出された数値が、通常、人間では有り得ない値（例えば、温度が30度、脈拍が０等）である場合に、視聴者がシャッターメガネを装着していないと判定することができる。装着判定部９０２における判定結果は、通信部１０４、１０６を介して送受信される。
【００７５】
視聴者がシャッターメガネ９０１を装着している場合は、実施例１と同様の動作を行うものとし、以下では、視聴者が立体映像視聴中にシャッターメガネ９０１を外した場合の動作について説明する。
【００７６】
図１０は、視聴者が立体映像視聴中にシャッターメガネ９０１を外した場合の動作フローである。
【００７７】
Ｓ１００１では、装着判定部９０２においてシャッターメガネ９０１が装着されているか否かの判定を行う。
【００７８】
シャッターメガネ９０１が装着されていない場合（Ｓ１００１：Ｎｏ）、Ｓ１００２において、該当視聴者の生体情報値を更新しないようにし、Ｓ１００３において、該当視聴者を最適立体度ＤＢ１１０の探索対象から外す。これにより、該当視聴者の生体情報値の不要な更新を防止でき、また、最適立体度ＤＢ１１０の探索対象から外すことで、残りの視聴者に対して適切な立体度を設定することができる。
【００７９】
Ｓ１００４では、シャッターメガネ９０１と立体映像処理部１０５との通信、及び、シャッタータイミング同期を行わないようにし、Ｓ１００５では、シャッターメガネ９０１のシャッター動作を停止する。
【００８０】
Ｓ１００６では、シャッターメガネ９０１が装着されたか否かの判定を行う。
【００８１】
シャッターメガネ９０１の装着が確認できない間は上記の動作を続ける（Ｓ１００６：Ｎｏ）。
【００８２】
シャッターメガネ９０１が装着された場合（Ｓ１００６：Ｙｅｓ）、Ｓ１００７において、シャッターメガネ９０１と立体映像処理部１０５との通信、及び、シャッタータイミング同期を再開し、Ｓ１００８において、シャッターメガネ９０１のシャッター動作を再開する。
【００８３】
Ｓ１００９では、該当視聴者の生体情報値を更新可能とし、Ｓ１０１０では、該当視聴者を最適立体度ＤＢ１１０の探索対象とする。具体的には、シャッターメガネ９０１を再装着した視聴者の生体情報値を取得し、シャッターメガネ９０１を再装着した視聴者の生体情報値の更新が再開される。また、シャッターメガネ９０１を再装着した視聴者を最適立体度ＤＢ１１０の探索対象に加えることで、この視聴者を含めた全視聴者に対して適切な立体度を設定することができる。
【００８４】
なお、上記では、Ｓ１００３において、シャッターメガネ９０１を外した視聴者について、最適立体度ＤＢ１１０の探索対象から外す動作を説明したが、本動作は行わなくても良い。これにより、出力している立体映像の立体度が頻繁に調整されることを防ぐことができる。
【００８５】
また、シャッターメガネ９０１を装着しているか否かの判定は、上記説明に限定するものでなく、シャッターメガネ９０１を装着しているか否かを視聴者が明示的に切り替えられるような構成にしても良い。これにより、装着判定部９０２における装着判定のミスを防ぐことができる。
【００８６】
本実施例によれば、視聴者が立体映像を視聴中に電源を切らずにシャッターメガネ９０１を外した場合に、シャッターメガネ９０１を外した視聴者について、不要な生体情報値の更新を防ぐとともに、残りの視聴者に対して適切な立体度を設定することができる。
【００８７】
また、視聴者がシャッターメガネ９０１を装着しているか否かを判定し、視聴者がシャッターメガネ９０１を装着していない場合には、不必要な通信やシャッター動作等が行われることを防止することができ、消費電力を低減することができる。
【実施例３】
【００８８】
実施例１、および、実施例２においては、立体映像視聴開始の際や、視聴者数が増加した場合には、生体情報ＤＢは空の状態からスタートするものとした。
【００８９】
本実施例では、シャッターメガネを装着した視聴者を識別し、その視聴者が過去に立体映像を視聴した際の生体情報値を利用して、出力する立体映像の立体度を調整する立体映像処理技術について説明する。
【００９０】
なお、本実施例において、実施例１と説明が重複する部分については説明を省略する。
【００９１】
本実施例における機器の構成を図１１に示す。
【００９２】
本実施例における機器の構成は、シャッターメガネ１１０１において、シャッターメガネを装着した視聴者を識別する視聴者識別部１１０２を有する点と、立体映像処理部１１０３において、生体情報値等の個人データを保存できる不揮発性メモリから成る個人データ保存部１１０４を有する点とを除いて、実施例１と同様の構成である。
【００９３】
視聴者識別部１１０２は、例えば切替えスイッチ等を有し、選択されたスイッチによって視聴者を識別する。または、自動的に視聴者を識別する手段として、何らかの特徴量と個人を紐付ける方式を採用しても良い。例えば、指紋認証機構を備え、視聴者の指紋パターンを特徴量とする方式や、３Ｄメガネのつるの長さを調整できる機構を備え、調整後のつるの長さを特徴量とする方式や、特定映像の表示や音を発し、これに対する視聴者の脳波パターンを特徴量とする方式や、３Ｄメガネの中心部にカメラを備え、視聴者の瞳の虹彩パターン採取して、これを特徴量とする方式や、マイクを備え、視聴者の特定の単語の発話音声を特徴量とする方式等を用いることができる。これにより、視聴者が切替えスイッチ等を操作する手間を省くことができる。視聴者識別部１１０２による識別結果は、通信部１０４、１０６を介して送受信される。
【００９４】
個人データ保存部１１０４に個人データを保存する場合には、例えば、ある視聴者が視聴を開始した際に、その視聴者の認証パターンが既に登録されているか否かを調べる。登録されていなかった場合は、新たにその視聴者の認証パターンを個人データ保存部１１０４に登録する。そして、その視聴者が視聴を中止した際に、その時点でのその視聴者の生体情報値等の個人データを個人データ保存部１１０４に保存する。
【００９５】
図１２は、本実施例の動作フローである。
【００９６】
Ｓ１２０１において、視聴者が視聴を開始したら、Ｓ１２０２では、視聴者識別部１１０２にてその視聴者を識別する。
【００９７】
視聴を開始した視聴者が、個人データ保存部１１０４に個人データが保存された視聴者でない場合（Ｓ１２０３：Ｎｏ）、図２のＳ２０１、または、図４のＳ４０２へ進む。具体的には、立体映像を出力中にある視聴者が加わった場合にはＳ４０２へと進み、それ以外の場合には、Ｓ２０１へ進む。
【００９８】
一方、視聴を開始した視聴者が、個人データ保存部１１０４に個人データが保存された視聴者であった場合（Ｓ１２０３：Ｙｅｓ）、個人データ保存部１１０４からその視聴者の生体情報値等の個人データを読み出し、Ｓ１２０４において、生体情報ＤＢ１０９にそのデータを追加する。その後、図２のＳ２０９へ進む。
【００９９】
なお、本実施例では、視聴者が視聴を中止した時点での生体情報値等の個人データを個人データ保存部１１０４に保存し、次の視聴時に生体情報値として反映させているが、これまでの全視聴時間、または、過去の一定時間における平均的な生体情報値をこれに用いる構成としても良い。これにより、極度に疲労が大きい場合などの特異な状態における生体情報値の影響を軽減することができ、より個人性を反映した生体情報値を用いることができる。
【０１００】
本実施例によれば、視聴者を識別し、その視聴者の生体情報値等の個人データを保存し、次の視聴時に反映することで、次の視聴開始時に、立体映像の立体度の段階を変化させて視聴者毎の生体情報値を収集する動作を省くことができ、より迅速に適切な立体度の立体映像を出力することが可能となる。
【実施例４】
【０１０１】
実施例１〜実施例３においては、シャッターメガネが、視聴者の生体信号を取得するセンサ類を有する構成について説明した。
【０１０２】
本実施例ではシャッターメガネがセンサ類を有さない場合であっても、複数の視聴者に対して適切な立体度の立体映像を出力できる立体映像処理技術について説明する。
【０１０３】
なお、本実施例において、実施例１と説明が重複する部分については説明を省略する。
【０１０４】
本実施例における機器の構成を図１３に示す。
【０１０５】
シャッターメガネ１３０１は、立体度切替スイッチ１３０２と、通信部１０４を備える。
【０１０６】
立体度切替スイッチ１３０２は、例えば、「強」「中」「弱」「２Ｄ」の４つの立体度の段階を切替えるスイッチであり、視聴者が何れかの段階の立体度を選択する。選択結果は、通信部１０４、１０６を介して送受信される。
【０１０７】
立体映像処理部１３０３は、通信部１０６、ＤＢ管理部１３０４、最適立体度ＤＢ１１０、制御部１１１、立体度調整部１１２、出力部１１３を備える。
【０１０８】
ＤＢ管理部１３０４は、シャッターメガネ１３０１の立体度切替スイッチ１３０２によって選択されている立体度を、その視聴者に対する最適立体度であるとみなし、最適立体度ＤＢ１１０の作成を行う。
【０１０９】
図１４は、本実施例の動作フローである。
【０１１０】
Ｓ１４０１では、各シャッターメガネ１３０１の立体度切替スイッチ１３０２によって選択されている立体度をそれぞれの視聴者に対する最適立体度とし、最適立体度ＤＢ１１０を作成する。
【０１１１】
Ｓ１４０２では、最適立体度ＤＢ１１０の最適立体度に関する情報のうち、最も弱い立体度を探索する。
【０１１２】
立体度切替スイッチ１３０２によって選択されている立体度が「２Ｄ」の視聴者がいる場合（Ｓ１４０３：Ｙｅｓ）、Ｓ１４０４において、該当視聴者が平面映像を視聴できるようにその視聴者のシャッターメガネを動作させる。その後、Ｓ１４０５において、該当視聴者を最適立体度ＤＢ１１０の探索対象から除外する。
【０１１３】
一方、立体度切替スイッチ１３０２によって選択されている立体度が「２Ｄ」の視聴者がいない場合（Ｓ１４０３：Ｎｏ）、Ｓ１４０６では、出力部１１３において、探索結果の立体度で立体映像を出力する。
【０１１４】
立体映像を出力中において、視聴者が立体度切替スイッチ１３０２を切替えた場合（Ｓ１４０７：Ｙｅｓ）、Ｓ１４０８では、最適立体度ＤＢ１１０における該当視聴者の項目を切替え後の立体度に更新する。
【０１１５】
その後、Ｓ１４０２に進み、最適立体度ＤＢの探索を行う。
【０１１６】
なお、立体映像を出力中に視聴者のシャッターメガネの電源ｏｎ／ｏｆｆを検知する等して、視聴者数の増減を検知した場合には、最適立体度ＤＢ１１０の該当視聴者の項目の更新を行う。
【０１１７】
本実施例によれば、各視聴者が選択した立体度をもとに、全視聴者に対する適切な立体度を自動的に算出し、その立体度の立体映像を出力することができる。また、生体センサ等を備えることなく、立体度の調整が可能となる。
【０１１８】
なお、以上の実施例では、シャッターメガネを用いた立体映像処理技術を説明したが、この方法に限定するものではない。
【０１１９】
例えば、ディスプレイの１ライン毎に左目用と右目用の画像を交互に並べ、１ライン毎に偏光方向が90度変化する偏光フィルタ等を設置し、その偏光軸に合わせた偏光メガネを用いた偏光表示方式においても、メガネに取り付けた生体センサ等から各視聴者の生体情報値を算出することで、立体度の自動調整が可能である。
【０１２０】
この場合、立体映像の視聴に適さない視聴者が存在し、偏光メガネのフィルタを自動的に切り替えることができないときには、「立体映像の視聴を中止して下さい」や「２Ｄ視聴用メガネに切り替えて下さい」等のメッセージを表示する。ここで、２Ｄ視聴用メガネとは、左右レンズの偏光フィルタの偏光方向が同一であり、ディスプレイ等の左目用映像または右目映像の偏光方向のどちらかと同一のものである。
【０１２１】
また、目の位置により視線の届く場所が変化することを利用し、ディスプレイ等に視差バリアを設置する方式等を用いた裸眼立体映像表示方式においても、視聴者の生体情報信号を取得する専用のセンサーを視聴者に取り付けることで、立体度の自動調整が可能である。
【０１２２】
また、以上の実施例では、生体センサ等から得た生体情報信号を、立体映像処理部に送信し、生体情報値の算出を行う例を説明したが、生体センサ等が備わっている機器側にて生体情報値の算出を行い、その結果を立体映像処理部に送信する構成としても良い。これにより、送信する情報が生体情報値のみとなり、送信する情報量を削減できる。また、視聴者の生体情報値をよりリアルタイムに算出することができる。
【０１２３】
また、以上の実施例では、視聴者の生体情報値は視聴途中で回復しないことを前提としていた。つまり、一旦は視聴不可と判断された立体度であっても、視聴途中で視聴可能になる場合がある。これに対して、一定時間（例えば１時間）おきに、全視聴者の生体情報値を再取得する構成や、視聴者が自身の生体情報値を任意のタイミングでクリアできる（クリアされた場合は、その視聴者が新規に追加されたとみなす）構成としても良い。これにより、視聴者の生体情報値が視聴途中で回復した場合であっても、立体度の自動調整を行うことができる。
【符号の説明】
【０１２４】
１０１  シャッターメガネ
１０２  生体センサ
１０３  Ａ／Ｄ変換部
１０４  通信部
１０５  立体映像処理部
１０６  通信部
１０７  生体情報値算出部
１０８  データベース管理部
１０９  生体情報データベース
１１０  最適立体度データベース
１１１  制御部
１１２  立体度調整部
１１３  出力部
９０１  シャッターメガネ
９０２  装着判定部
１１０１  シャッターメガネ
１１０２  視聴者識別部
１１０３  立体映像処理部
１１０４  個人データ保存部
１３０１  シャッターメガネ
１３０２  立体度切替スイッチ
１３０３  立体映像処理部
１３０４  データベース管理部
【図１】
2012209761.tif 000003
【図２】
2012209761.tif 000004
【図３】
2012209761.tif 000005
【図４】
2012209761.tif 000006
【図５】
2012209761.tif 000007
【図６】
2012209761.tif 000008
【図７】
2012209761.tif 000009
【図８】
2012209761.tif 000010
【図９】
2012209761.tif 000011
【図１０】
2012209761.tif 000012
【図１１】
2012209761.tif 000013
【図１２】
2012209761.tif 000014
【図１３】
2012209761.tif 000015
【図１４】
2012209761.tif 000016