(57)【要約】立体視映像の視聴時においてユーザが着用する眼鏡は、信号送受信部１０１、プリファレンス記憶部１０６を備える。信号送受信部１０１は、立体視映像処理装置との間でデータの送受信を行なう。プリファレンス記憶部１０６は、特定のユーザに特化された内容のプリファレンスを記憶する。信号送受信部１０１は、眼鏡を着用した立体視映像の視聴に先立ち、プリファレンスを用いた状態設定を立体視映像処理装置に実行させる旨の制御情報を立体視映像処理装置に送信する。
2012127824.tif 000002
【特許請求の範囲】
【請求項１】
立体視映像の視聴時においてユーザが着用する眼鏡であって、
立体視映像処理装置との間でデータの送受信を行う送受信部と、
特定のユーザに特化された内容のプリファレンスを記憶している記憶部とを備え、
前記送受信部は、前記眼鏡を着用した立体視映像の視聴に先立ち、前記プリファレンスを用いた状態設定を前記立体視映像処理装置に実行させる旨の制御情報を前記立体視映像処理装置に送信する
ことを特徴とする眼鏡。
【請求項２】
前記プリファレンスとは立体視効果の強度設定であり、
前記立体視映像処理装置における状態設定とは、
表示を行う立体視映像の立体視効果の強度を決定するための装置設定である
ことを特徴とする請求項１に記載の眼鏡。
【請求項３】
前記プリファレンスとはユーザの年齢情報であり、
前記立体視映像処理装置における状態設定とは、
前記年齢情報を用いたパレンタルロック制御を実行するためのユーザ設定である
ことを特徴とする請求項１に記載の眼鏡。
【請求項４】
前記プリファレンスとはユーザが立体視映像を視聴した時間の積算値であり、
前記立体視映像処理装置における状態設定とは、
前記立体視映像処理装置において眼性疲労の警告を作動させるための設定である
ことを特徴とする請求項１に記載の眼鏡。
【請求項５】
前記プリファレンスとは字幕言語設定であり、
前記立体視映像処理装置における状態設定とは、再生可能な複数の字幕ストリームのうち、何れかをカレント字幕ストリームとして選択するストリーム選択プロシージャの実行のための装置設定であり、
プリファレンスに含まれる字幕言語設定は、ストリーム選択プロシージャの実行時において、字幕ストリームの言語属性との比較に用いられる
ことを特徴とする請求項１に記載の眼鏡。
【請求項６】
前記プリファレンスとはオーディオ言語設定であり、
前記立体視映像処理装置における状態設定とは、再生可能な複数のオーディオストリームのうち、何れかをカレントオーディオストリームとして選択するストリーム選択プロシージャの実行のための装置設定であり、
プリファレンスに含まれるオーディオ言語設定は、ストリーム選択プロシージャの実行時において、オーディオストリームの言語属性との比較に用いられる
ことを特徴とする請求項１に記載の眼鏡。
【請求項７】
前記プリファレンスとは、所定の特典を受けることができることを示す特典情報であり、
前記特典情報は、立体視映像処理装置において、所定の映像を視聴した際に発行される
ことを特徴とする請求項１に記載の眼鏡。
【請求項８】
前記プリファレンスは、前記立体視映像処理装置において決定され、
前記送受信部は、前記立体視映像処理装置から前記プリファレンスを受信する
ことを特徴とする請求項１に記載の眼鏡。
【請求項９】
前記眼鏡は、さらに、
立体視映像処理装置から前記プリファレンスの受信を受け付けるにあたって、当該立体視映像処理装置の機器認証を行う認証部を備える
ことを特徴とする請求項８に記載の眼鏡。
【請求項１０】
前記プリファレンスは、前記立体視映像処理装置において、ユーザ認証を経て決定されたデータである
ことを特徴とする請求項８に記載の眼鏡。
【請求項１１】
前記立体視映像処理装置は、
記録媒体から立体視映像を読み出す読出部、ネットワークを介して立体視映像を取得する通信部、または放送局から配信された立体視映像を取得するチューナ部を備える再生装置と、
前記再生装置と接続され、前記再生装置から送信されたデータ信号を用いて、立体視映像の表示を行う表示装置とを含む
ことを特徴とする請求項１に記載の眼鏡
【請求項１２】
ユーザが着用する眼鏡と協働することにより、立体視映像の再生制御を行う立体視映像処理装置であって、
立体視映像を再生するにあたって、ユーザが着用する眼鏡から、当該ユーザに特化された内容のプリファレンスを用いた状態設定を立体視映像処理装置に実行させる旨の制御情報を受信する受信部と、
前記受信部により受信した制御情報に従い、前記プリファレンスを用いた立体視映像処理装置の状態設定を記憶する記憶部と、
前記記憶部に記憶した状態設定に応じた立体視映像の再生制御を行う制御部とを備える
ことを特徴とする立体視映像処理装置。
【請求項１３】
前記立体視映像処理装置は、さらに、
ユーザの操作を受け付け、当該ユーザに特化された内容のプリファレンスを定める決定部と、
前記決定部で定めたプリファレンスをユーザが着用する眼鏡に送信する送信部とを備える
ことを特徴とする請求項１２に記載の立体視映像処理装置。
【請求項１４】
ユーザが立体視映像を視聴するために利用するシステムであって、
立体視映像の視聴時においてユーザが着用する眼鏡と、
立体視映像の再生制御を行う立体視映像処理装置とを備え、
前記眼鏡は、
立体視映像処理装置との間でデータの送受信を行う送受信部と、
特定のユーザに特化された内容のプリファレンスを記憶しているプリファレンス記憶部とを備え、
前記送受信部は、眼鏡を着用した立体視映像の視聴に先立ち、プリファレンスを用いた状態設定を立体視映像処理装置に実行させる旨の制御情報を立体視映像処理装置に送信し、
前記立体視映像処理装置は、
立体視映像を再生するにあたって、ユーザが着用する眼鏡から、前記制御情報を受信する受信部と、
前記受信部により受信した制御情報に従い、前記プリファレンスを用いた立体視映像処理装置の状態設定を記憶する状態設定記憶部と、
前記状態設定記憶部に記憶した状態設定に応じた立体視映像の再生制御を行う制御部とを備える
ことを特徴とするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、立体視映像の視聴時において視聴者が着用する眼鏡に関する。
【背景技術】
【０００２】
近年、両眼視差を利用した立体視映像の再生技術が注目を集めている。人間は左目と右目に入射する映像の違いにより、立体を知覚することから、視聴者の左目と右目に視差がある映像（左目用映像・右目用映像）を独立して入射させることにより、奥行きを感じさせる技術である。【０００３】
一般に、立体視映像の再生は、ＢＤ（Blu-ray Disc）プレーヤやＤＶＤ（Digital Versatile Disc）プレーヤ等の再生装置、テレビ等の表示装置、および眼鏡が協働することにより実現される。【０００４】
このような立体視再生システムにおいて、視聴者は、再生装置や表示装置に様々な設定を行うことができる。例えば、再生装置には、再生音声言語、字幕言語等の設定を行うことができる。再生装置は、視聴者からの再生音声言語、字幕言語の設定を装置内に記憶し、その設定に基づき、再生する音声言語、字幕言語のストリームを選択する。また、表示装置には、立体視効果の強弱等の設定を行うことができる。表示装置は、立体視効果の強弱の設定を装置内に記憶し、その設定に基づき、表示する立体視映像の飛び出しの程度を制御する。これにより視聴者好みの立体視映像の再生を実現することができる。【０００５】
また、ユーザの好みに応じた情報を表示する技術として、特許文献１、特許文献２に開示される技術がある。【０００６】
特許文献１に開示される技術では、情報表示器であるＰＣ（Personal Computer）が保持するユーザ識別番号（ＩＤ）をサーバに送信する。サーバは、ＰＣから送信されたＩＤに応じて、パーソナライズされた情報をＰＣに送信する。そしてＰＣは、サーバによりパーソナライズされた情報を取得し、表示する。これによりユーザの好みに応じて内容をカスタマイズ（パーソナライズとも呼ばれる）した情報を表示することができる。【０００７】
また、特許文献２では、複数の異なる言語の字幕信号をディスプレイに送信し、視聴者がディスプレイにおいて、表示する字幕を選択する技術が開示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平８−３０５６４８号公報
【特許文献２】特開２００６−１１９６５３号公報
【特許文献３】特開２００５−２２７４２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
立体視映像の見え方には個人差があり、飛出し具合などの立体視効果は、視聴者毎に設定ができることが望ましい。また、字幕表示を希望する言語がどの言語であるか、音声視聴を希望する言語がどの言語であるかは視聴者毎に違うことも多い。【００１０】
しかしながら、上記の従来技術では、再生装置や表示装置に設定される情報は視聴者個人に関する情報ではなく、視聴者によらない機器の設定である。このため、別の視聴者が視聴する時には、その好みに応じて再度手作業で設定をし直す必要がある。このような手動での再設定には煩雑感があり、ユーザ利便性に欠ける。【００１１】
また、特許文献１に開示される技術は、単にＩＤに応じて情報を表示するものであり、視聴者が切り替わることを考慮していない。つまり、別の視聴者が視聴した際に、その視聴者の好みに応じた映像を再生することができない。また、特許文献２に開示される技術では、視聴者は視聴の都度、好みの字幕を手作業で選択する必要がある。【００１２】
本発明は上記の事情に鑑みなされたものであり、視聴者が変わる毎に再設定を行うことなく、視聴者好みの立体視映像の視聴を行うことができる眼鏡を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成するため、本発明にかかる眼鏡は、立体視映像の視聴時においてユーザが着用する眼鏡であって、立体視映像処理装置との間でデータの送受信を行う送受信部と、特定のユーザに特化された内容のプリファレンスを記憶している記憶部とを備え、前記送受信部は、前記眼鏡を着用した立体視映像の視聴に先立ち、前記プリファレンスを用いた状態設定を前記立体視映像処理装置に実行させる旨の制御情報を前記立体視映像処理装置に送信することを特徴とする。
【発明の効果】
【００１４】
ある視聴者にとって固有となるプリファレンスが、眼鏡の記憶部に記憶されているので、その特定の視聴者が立体視映像を視聴しようとする場合、プリファレンスを用いた状態設定を立体視映像処理装置に行わせることができる。自分の好みの設定を立体視映像処理装置に行ってから、眼鏡を着用するという煩わしい手作業がなくなるから、立体視映像の再生を身近なものにすることができる。
【図面の簡単な説明】
【００１５】
【図１】本実施の形態にかかるホームシアターシステムを示す図である。
【図２】立体視の原理を示す図である。
【図３】記録媒体２００の内部構成を示す図である。
【図４】プレイリスト情報の内部構成を示す図である。
【図５】STN＿tableの内部構成を示す図である。
【図６】entry−attributeの詳細を示す図である。
【図７】３Ｄ眼鏡１００の内部構成の一例を示す図である。
【図８】プリファレンスを用いた立体視視聴を説明するための図である。
【図９】３Ｄ眼鏡を装着した視聴者が複数いる場合の、プリファレンスを用いた立体視視聴を説明するための図である。
【図１０】３Ｄ眼鏡１００のシャッター動作を示す図である。
【図１１】再生装置４００の内部構成の一例を示す図である。
【図１２】表示装置５００の内部構成の一例を示す図である。
【図１３】３Ｄ眼鏡１００および立体視映像処理装置３００が行う立体視映像視聴処理の流れを示すフローチャートである。
【図１４】プリファレンスのセットアップ処理の流れを示すフローチャートある。
【図１５】プリファレンスのセットアップメニュー画面の一例を示す図である。
【図１６】プリファレンスの設定処理の流れを示すフローチャートである。
【図１７】３Ｄ強度に関する機器設定処理の流れを示すフローチャートである。
【図１８】機器設定に基づく飛び出し度の調整処理の流れを示すフローチャートである。
【図１９】視差量と飛び出し量の関係を示す図である。
【図２０】プレーンシフトによる視差量の変更処理の流れを示すフローチャートである。
【図２１】左目用画像、右目用画像のプレーンシフトを示す図である。
【図２２】デプスマップを用いた視差量の変更処理の流れを示すフローチャートである。
【図２３】デプスマップの一例を示す図である。
【図２４】字幕言語の機器設定処理の流れを示すフローチャートである。
【図２５】ＰＳＲ２が取り得る状態遷移を示す図である。
【図２６】ＰＳＲ２におけるProcedure when change is requestedを示すフローチャートである。
【図２７】ＰＳＲ２の設定手順を示すフローチャートである。
【図２８】音声言語の機器設定処理の流れを示すフローチャートである。
【図２９】ＰＳＲ１がとり得る状態遷移を示す図である。
【図３０】ＰＳＲ１におけるProcedure when change is requestedを示すフローチャートである。
【図３１】ＰＳＲ１の設定手順を示すフローチャートである。
【図３２】３Ｄ眼鏡７００の構成の内部構成の一例を示す図である。
【図３３】表示装置７５０の内部構成の一例を示す図である。
【図３４】実施の形態２における３Ｄ眼鏡、立体視映像処理装置による立体視映像の視聴を示す図である。
【図３５】プリファレンスインデックスを用いた設定内容の特定処理の流れを示すフローチャートである。
【図３６】実施の形態３における３Ｄ眼鏡、立体視制御装置による立体視映像の視聴を示す図である。
【図３７】年齢のプリファレンスを用いた機器の状態設定処理の流れを示すフローチャートである。
【図３８】パレンタルコントロールを規定するシナリオの一例を示す図である。
【図３９】PlayListがどのように再生されるかを示す図である。
【図４０】パレンタルロック制御処理の流れを示すフローチャートである。
【図４１】３Ｄ眼鏡８００の内部構成の一例を示す図である。
【図４２】実施の形態４における３Ｄ眼鏡、立体視制御装置による立体視映像の視聴を示す図である。
【図４３】表示装置５００による視聴時間のプリファレンスに基づく制御処理の流れを示すフローチャートである。
【図４４】再生装置９００の内部構成の一例を示す図である。
【図４５】実施の形態５にかかるプリファレンスの使用形態の一例を示す図である。
【図４６】実施の形態６にかかるプリファレンスの使用形態を示す図である。
【図４７】所有者のプリファレンスを用いた、３Ｄ眼鏡の使用判定処理の流れを示すフローチャートである。
【図４８】警告表示画面の一例を示す図である。
【本発明を実施するための形態】
【００１６】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００１７】
≪実施の形態１≫
（１．  ３Ｄ眼鏡、立体視映像処理装置の使用形態）
まず始めに、本実施の形態にかかる３Ｄ眼鏡、および立体視映像処理装置の使用形態について説明する。
【００１８】
図１は、プレーヤ機器を含むホームシアターシステムを示す図である。本システムは、３Ｄ眼鏡１００、記録媒体２００、立体視映像処理装置３００、操作装置６００を含んで構成される。また、立体視映像処理装置３００は、再生装置４００、表示装置５００を含んで構成される。以下、各構成について説明する。
【００１９】
（１．１  ３Ｄ眼鏡１００）
３Ｄ眼鏡１００は、立体視映像の視聴時において視聴者が着用する眼鏡であり、立体視映像の表示・再生制御を行う立体視映像処理装置３００と協働することにより、立体視の視聴を実現する。
【００２０】
図２は、立体視の原理を示す図である。本図に示されるように、３Ｄ眼鏡１００を用いて、視聴者の左目と右目に視差がある画像（Ｌ画像・Ｒ画像）を独立して入射させる。左目と右目に入射する画像の違いにより、人間は立体を知覚するため、視聴者は表示された画像について奥行きを感じることができる。
【００２１】
ここで、３Ｄ眼鏡には、Ｌ画像、Ｒ画像を独立して入射させる方法の違いにより、さまざまな方式のものがある。例えば、アクティブシャッター方式、偏光方式等がある。
【００２２】
アクティブシャッター方式とは、左右の視界が交互に遮蔽される液晶シャッターを備えた眼鏡を用い、Ｌ画像、Ｒ画像の交互の表示に同期して液晶シャッターを開閉することにより、Ｌ画像、Ｒ画像を左目、右目に独立して入射させる方式である。
【００２３】
偏光方式とは、偏光フィルタを備えた眼鏡を用い、偏光をかけて重ねて投影されたＬ画像、Ｒ画像を視聴することにより、Ｌ画像、Ｒ画像を左目、右目に独立して入射させる方式である。
【００２４】
以下の本実施の形態の説明では、３Ｄ眼鏡１００はアクティブシャッター方式による眼鏡として説明するが、本発明はこれに限られず、他の方式による眼鏡であってもよい。
【００２５】
（１．２  記録媒体２００）
記録媒体２００は、ＢＤ−ＲＯＭ（Blu-ray Disc Read Only Memory）、ＤＶＤ−ＲＯＭ（Digital Versatile Disk Read Only Memory）等の光ディスクやＳＤカード（Secure Digital memory card）等の半導体メモリーカードであり、上記のホームシアターシステムに、例えば映画作品を供給する。
【００２６】
（１．３  立体視映像処理装置３００）
立体視映像処理装置３００は、再生装置４００と表示装置５００とを含み、立体視映像の再生・表示を行う。
【００２７】
（１．３．１  再生装置４００）
再生装置４００は、ＢＤプレーヤ、ＤＶＤプレーヤ等のプレーヤであり、記録媒体２００から立体視映像を読み出し、再生する。再生装置４００は、表示装置５００とＨＤＭＩ（High-Definition Multimedia Interface）ケーブル等を介して接続され、読み出した立体視映像を表示装置５００に送信する。
【００２８】
（１．３．２  表示装置５００）
表示装置５００は、再生装置４００により再生された立体視映像をディスプレイ上に表示する。また、表示装置５００は、ディスプレイ上にメニュー等を表示することで、対話的な操作環境をユーザに提供する。
【００２９】
（１．４  操作装置６００）
操作装置６００は、リモコン等の操作機器であり、表示装置５００に表示される階層化されたＧＵＩ（Graphical User Interface）に対する操作をユーザから受け付ける。かかるユーザ操作を受け付けるため、操作装置６００は、メニューを呼び出すメニューキー、メニューを構成するＧＵＩ部品のフォーカスを移動させる矢印キー、メニューを構成するＧＵＩ部品に対して確定操作を行う決定キー、階層化されたメニューをより上位のものにもどってゆくための戻りキー、数値キー等を備える。
【００３０】
以上が、本実施の形態にかかる３Ｄ眼鏡、および立体視映像処理装置の使用形態についての説明である。続いて、立体視映像の再生に用いられる記録媒体の内部構成について説明する。
【００３１】
（２．  記録媒体の内部構成）
図３は、記録媒体２００の内部構成を示す図である。本図に示されるように、記録媒体２００には、「インデックステーブル」、「動作モードオブジェクトのプログラムファイル」、「プレイリスト情報ファイル」、「ストリーム情報ファイル」、「ストリームファイル」が記録されている。
【００３２】
（２．１  インデックステーブル）
インデックステーブルは記録媒体全体に関する管理情報であり、再生装置への記録媒体挿入後に、インデックステーブルが最初に読み出されることで、再生装置において記録媒体が一意に認識される。
【００３３】
（２．２  動作モードオブジェクトのプログラムファイル）
動作モードオブジェクトのプログラムファイルは、再生装置を動作させるための制御プログラムを格納している。
【００３４】
（２．３  ストリームファイル）
ストリームファイルは、ビデオストリーム、１つ以上のオーディオストリーム、グラフィクスストリームを多重化することで得られたトランスポートストリームを格納している。ストリームファイルには、２Ｄ専用のものと、２Ｄ−３Ｄ兼用のものとがある。２Ｄ専用のストリームファイルは、通常のトランスポートストリーム形式であり、２Ｄ−３Ｄ兼用のストリームファイルは、立体視インターリーブドストリームファイルのファイル形式を有する。
【００３５】
立体視インターリーブドストリームファイル形式とは、ベースビューストリームを含むメインのトランスポートストリーム（メインＴＳ）のエクステントと、ディペンデントビュービデオストリームを含むサブトランスポートストリーム（サブＴＳ）のエクステントとをインターリーブ形式で交互配置したものである。
【００３６】
ストリームファイルに格納されるメイントランスポートストリーム（ＴＳ）は、複数種別のＰＥＳストリームを管理・制御するための情報として、欧州デジタル放送規格に規定されたパケット管理情報（ＰＣＲ、ＰＭＴ、ＰＡＴ）を具備している。これらのＰＣＲ、ＰＭＴ、ＰＡＴは、欧州デジタル放送規格において、一個の放送番組（Ｐｒｏｇｒａｍ）を構成するパーシャルＴＳを規定する役割をもち、再生装置は、欧州デジタル放送規格において、一個の放送番組を構成するパーシャルＴＳを扱うかの如く、ＴＳをデコーダによる処理に供することができる。これは、欧州デジタル放送規格の端末装置と、記録媒体再生装置との互換性を意図したものである。
【００３７】
メインＴＳにおけるエクステント及びサブＴＳにおけるエクステントの組みは、再生時においてダブルバッファをアンダーフローさせないデータサイズに設定されており、再生装置は、これらのエクステントの組みを途切れなく読み込んでゆくことができる。
【００３８】
（２．４  ストリーム情報ファイル）
ストリーム情報ファイルは、ストリームファイルにおけるトランスポートストリーム内の任意のソースパケットに対するランダムアクセスや、他のトランスポートストリームとの途切れ無き再生を保障する。このストリーム情報ファイルを通じることにより、ストリームファイルは「ＡＶクリップ」として管理されることになる。ストリーム情報ファイルは、ＡＶクリップにおけるストリームの符号化形式、フレームレート、ビットレート、解像度等の情報や、ＧＯＰの先頭位置のソースパケット番号を、フレーム期間のプレゼンテーションタイムスタンプと対応付けて示す基本エントリーマップをもっているので、ストリームファイルのアクセスに先立ち、このストリーム情報ファイルをメモリにロードしておけば、アクセスしようとするストリームファイル中のトランスポートストリームがどのようなものであるのかを把握することができるので、ランダムアクセスの実行を保障することができる。ストリーム情報ファイルには、２Ｄストリーム情報ファイルと、３Ｄストリーム情報ファイルとがあり、３Ｄストリーム情報ファイルは、ベースビューのためのクリップ情報（クリップベース情報）と、ディペンデントビューのためのクリップ情報（クリップディペンデント情報）と、立体視用の拡張エントリーマップとを含む。
【００３９】
（２．４．１  クリップベース情報）
クリップベース情報は、ベースビューのためのエクステントスタートポイント情報を含み、クリップディペンデント情報は、ディペンデントビューのためのエクステントスタートポイント情報を含む。ベースビューのためのエクステントスタートポイント情報は、複数のソースパケット番号から構成される。それぞれのソースパケット番号は、メインＴＳにおけるエクステントの分割位置が何パケット目に存在するかを示す。ディペンデントビューのためのエクステントスタートポイント情報も複数のソースパケット番号から構成され、サブＴＳにおける分割位置が何パケットに存在するかを示す。これらのエクステントスタートポイント情報を用いることで、立体視インターリーブドストリームファイルは、メインＴＳと、サブＴＳとに分割されることになる。
【００４０】
（２．４．２  拡張エントリーマップ）
拡張エントリーマップは、ＧＯＰ先頭のフレーム期間を表すプレゼンテーションタイムスタンプに対応付けて、ディペンデントビュービデオストリームにおけるＧＯＰ先頭のビューコンポーネントの先頭位置となるアクセスユニットデリミターのソースパケット番号を示す。
【００４１】
（２．４．３  基本エントリーマップ）
基本エントリーマップは、２Ｄストリーム情報ファイルとの互換をもちつつも、ＧＯＰ先頭のフレーム期間を表すプレゼンテーションタイムスタンプに対応付けて、ベースビュービデオストリームにおけるＧＯＰ先頭のビューコンポーネントの先頭位置となるアクセスユニットデリミターのソースパケット番号を示す。
【００４２】
（２．５  プレイリスト情報ファイル）
プレイリスト情報ファイルは、再生装置にプレイリストを再生させるための情報を格納したファイルである。「プレイリスト」とは、トランスポートストリーム（ＴＳ）の時間軸上で再生区間を規定するとともに、この再生区間同士の再生順序を論理的に指定することで規定される再生経路であり、ＴＳのうち、どれをどの部分だけ再生して、どのような順序でシーン展開してゆくかを規定する役割をもつ。プレイリスト情報は、かかるプレイリストの「型」を定義する。プレイリスト情報によって定義される再生経路は、いわゆる「マルチパス」である。マルチパスとは、主となるＴＳに対して定義された再生経路（メインパス）と、従となるＴＳに対して定義された再生経路（サブパス）とを束ねたものである。このマルチパスにおいてベースビュービデオストリームの再生経路を規定し、サブパスにおいてディペンデントビュービデオストリームの再生経路を規定すれば、立体視を再生するためのビデオストリームの組合せを、好適に規定することができる。
【００４３】
オブジェクト指向プログラミング言語ベースのアプリケーションが、このプレイリスト情報を再生するフレームワークプレーヤインスタンスの生成を命じることで、マルチパスによるＡＶ再生を開始させることができる。フレームワークプレーヤインスタンスとは、メディアフレームワークプレーヤクラスを基にして仮想マシンのヒープメモリ上に生成される実際のデータのことである。またコマンドベースのプログラムが、このプレイリスト情報を引き数で指定した再生コマンドを発行することで、マルチパスによる再生を開始することもできる。
【００４４】
（２．６  エレメンタリストリームの詳細）
図３（ｂ）は、メインＴＳを構成する複数のエレメンタリストリームを示し、同図（ｃ）は、サブＴＳを構成する複数のエレメンタリストリームを示す。同図（ｂ）に示すように、メインＴＳは、１本のベースビュービデオストリームと、３２本の左目ＰＧストリーム、３２本の左目用インタラクティブグラフィクス（ＩＧ）ストリーム、３２本のオーディオストリームを含むものとする。同図（ｃ）に示すように、サブＴＳは、１本のディペンデントビュービデオストリームと、３２本の右目ＰＧストリーム、３２本の右目用ＩＧストリームを含むものとする。
【００４５】
ＴＳに多重化されるエレメンタリストリーム（ＥＳ）は、上述したベースビュービデオストリーム、ディペンデントビュービデオストリームの他に、オーディオストリーム、プレゼンテーショングラフィクスストリーム、インタラクティブグラフィクスストリームがある。
【００４６】
（２．６．１  オーディオストリーム）
オーディオストリームには、プライマリオーディオストリーム、セカンダリオーディオストリームの２種類がある。プライマリオーディオストリームは、ミキシング再生を行う場合、主音声となるべきオーディオストリームであり、セカンダリオーディオストリームは、ミキシング再生を行う場合、副音声をとなるべきオーディオストリームである。セカンダリオーディオストリームは、このミキシングのためのダウンサンプリングのための情報、ゲイン制御のための情報が存在する。
【００４７】
（２．６．２  プレゼンテーショングラフィクスストリーム（ＰＧストリーム））
ＰＧストリームは、デコーダにパイプラインを採用することで、映像との緻密な同期を実現することができ、字幕表示に適したグラフィクスストリームであり、２ＤＰＧストリームと、立体視ＰＧストリームという２つの種類がある。立体視ＰＧストリームには、左目ＰＧストリーム及び右目ＰＧストリームという二種類のものがある。
【００４８】
２ＤＰＧストリームは最大３２本、左目ＰＧストリームの最大３２本、右目ＰＧストリームも最大３２本定義することができる。これらのＰＧストリームには、それぞれ、別々のパケット識別子が付与されており、多重分離部に、再生すべきパケット識別子を指示することで、これらのＰＧストリームのうち、所望のものが再生に供されることになる。
【００４９】
パイプラインによるデコード動作の実現により、動画像との緻密な同期を実現するので、ＰＧストリームの用途は字幕のような文字再生に限定されない。映画作品のマスコットキャラクタを表示して、これを動画像と同期させつつ動作させるなど、緻密な同期が必要なグラフィクス再生であれば、どのようなものも、ＰＧストリームによる再生対象として、採用することができる。
【００５０】
ストリームファイルに多重化されないが、字幕を現すストリームには、ＰＧストリームの他に、テキスト字幕（textST）ストリームというものがある。textSTストリームは、字幕の内容をキャラクタコードで現したストリームである。
【００５１】
ＰＧストリーム、テキスト字幕ストリームは、これらの種類が区別されることなく、同じストリーム種別であるとして、これらＰＧストリーム及びテキスト字幕ストリームは、同じストリーム登録列に登録される。そして、ストリーム選択のプロシージャを実行するにあたって、ストリーム登録列におけるストリーム登録の順位に従い、再生されるべきＰＧストリーム又はテキスト字幕ストリームが定まる。ＰＧストリーム、テキスト字幕ストリームは、ストリーム種が区別されることなく、ストリーム選択のプロシージャに供されるのでこれらＰＧストリーム及びテキスト字幕ストリームを１つのストリーム種別、つまり、「ＰＧ＿テキスト字幕ストリーム（略して、字幕ストリームと呼ぶ場合もある）」という種別で扱う。
【００５２】
（２．６．３  インタラクティブグラフィクス（ＩＧ）ストリーム）
ＩＧストリームは、対話操作の情報を具備することで、ビデオストリームの再生進行に伴ってメニューを表示したり、またユーザ操作に従いポップアップメニューを表示することができるグラフィクスストリームである。
【００５３】
以上がストリームファイルについての説明である。続いて、プレイリスト情報の詳細について説明する。
【００５４】
（２．７  プレイリスト情報の詳細）
上述したようなマルチパスを定義するため、プレイリスト情報は図４のような内部構成を有する。図４は、プレイリスト情報の内部構成を示す図である。同図（ａ）に示すようにプレイリスト情報は、「メインパス情報」、「サブパス情報」、「プレイリストマーク情報」、「エクステンションデータ」を含む。以下、これらの構成要素について説明する。
【００５５】
（２．７．１  メインパス情報）
メインパス情報は、１つ以上の主たる再生区間情報から構成される。図４（ｂ）は、メインパス情報、及び、サブパス情報の内部構成を示す図であり、本図に示すように、メインパス情報は、１つ以上の主たる再生区間情報から構成される。サブパス情報は、１つ以上の従たる再生区間情報から構成される。
【００５６】
主たる再生区間情報はプレイアイテム情報と呼ばれ、ＴＳの再生時間軸のうち、In＿Timeとなる時点と、Out＿Timeとなる時点の組みを１つ以上定義することにより、論理的な再生区間を定義する情報である。再生装置は、カレントのプレイアイテムの番号を格納するプレイアイテム番号レジスタを含み、複数のプレイアイテムのうち、対応するプレイアイテム番号が、このプレイアイテム番号レジスタに格納されているものが、現在の再生対象になる。プレイリスト情報は、プレイアイテム情報−ストリーム情報−トランスポートストリームという階層構造を有しており、トランスポートストリーム及びストリーム情報の組みと、プレイアイテム情報との比率については、１対多の関係にして、１つのトランスポートストリームを複数のプレイアイテム情報から多重参照することができる。よって、あるプレイリストのために作成されたトランスポートストリームをバンクフィルムとして採用し、これを複数のプレイリスト情報ファイルにおけるプレイアイテム情報から参照することで、映画作品のバリエーションを効率良く作成することができる（尚、バンクフィルムとは、映画業界の用語であり、複数のシーンで使いまわしされる映像内容のことである）。一般には、プレイリストという単位はユーザから認識されないので、ストリームファイルから派生した複数のバリエーション（例えば劇場公開版やＴＶ放映版）が、プレイリストとして認識される。
【００５７】
図４（ｃ）は、プレイアイテム情報の内部構成を示す。本図に示すように、「ストリーム参照情報」、「インタイムアウトタイム情報」、「接続状態情報」、「基本ストリーム選択テーブル」を含む。
【００５８】
「ストリーム参照情報」は、プレイアイテムを構成するトランスポートストリームを「ＡＶクリップ」として管理しているストリーム情報ファイルを示す「ストリーム情報ファイルネーム情報（clip＿information＿file＿name）」、そのＴＳにおける符号化方式を示す「クリップ符号化方式識別子（Clip＿codec＿identifier）」、当該ＴＳのＳＴＣシーケンスにおいて、インタイム及びアウトタイムが設定されているＳＴＣシーケンスがどれであるかを示す「ＳＴＣ識別子レファレンス（STC＿ID＿reference）」を含む。
【００５９】
「インタイムアウトタイム情報(In＿Time,Out＿Time)」は、ＳＴＣシーケンス時間軸におけるプレイアイテムの始点と、ＳＴＣシーケンス時間軸上におけるプレイアイテムの終点とを示す。
【００６０】
「接続状態情報」は、プレイアイテム情報に対応する再生区間と、その直前の再生区間との接続情報が、シームレス接続であるか否かを規定する。
【００６１】
「基本ストリーム選択テーブル（STN＿table）」については後で詳しく説明する。
【００６２】
（２．７．２  サブパス情報）
サブパス情報は、複数の従たる再生区間情報（サブプレイアイテム情報）から構成される。図４（ｄ）は、サブプレイアイテムの内部構成を示す。本図に示すように、サブプレイアイテム情報は、ＳＴＣシーケンスの時間軸にインタイムと、アウトタイムとの組みを規定することで、サブパスを構成する再生区間を定義する情報であり、「ストリーム参照情報」、「インタイムアウトタイム情報」、「シンクロプレイアイテムレファレンス」、「シンクロ開始時刻情報」を含む。「ストリーム参照情報」は、プレイアイテム情報と同様、「ストリーム情報ファイルネーム情報」「クリップ符号化方式識別子」、「ＳＴＣ識別子レファレンス」を含む。
【００６３】
「インタイムアウトタイム情報（SubPlayItem＿In＿Time,SubPlayItem＿Out＿Time）」は、ＳＴＣシーケンス時間軸における、サブプレイアイテムの始点と、ＳＴＣシーケンス時間軸上における、サブプレイアイテムの終点とを示す。
【００６４】
「シンクロプレイアイテムレファレンス（Sync＿PlayItem＿Id）」は、プレイアイテムのうち、本サブプレイアイテムが同期すべきものを一意に指定する情報である。サブプレイアイテムインタイムは、この同期プレイアイテム参照子で指定されたプレイアイテムの再生時間軸上に存在する。
【００６５】
「シンクロ開始時刻情報（Sync＿Start＿PTS＿of＿PlayItem）」は、同期プレイアイテム参照子で指定されたプレイアイテムのＳＴＣシーケンスの時間軸のうち、サブプレイアイテムインタイムで指定されたサブプレイアイテムの始点が、どの時点に写像されるかを示す。
【００６６】
（２．８  プレイリストマーク情報）
プレイリストマーク情報は、再生区間固有のマークポイントを定義する情報であり、再生区間を示す参照子と、デジタルストリームの時間軸において、マークポイントが何処にあるかを示すタイムスタンプと、マークポイントの属性を示す属性情報とを含む。そして属性情報は、プレイリストマーク情報により定義されたマークポイントが、リンクポイントであるか、エントリーマークであるかを示す。
【００６７】
リンクポイントは、リンクコマンドによるリンクが可能であるが、チャプタースキップ操作がユーザによりなされた場合の選択対象にはならないマークポイントである。
【００６８】
エントリーマークは、リンクコマンドによるリンクが可能であり、尚且つチャプタースキップ操作がユーザによりなされた場合の選択対象になるマークポイントである。
【００６９】
ＩＧストリームのボタン情報内に組込まれたリンクコマンドは、プレイリストマーク情報を介した間接参照の形式で頭出し位置を指定している。
【００７０】
以上がプレイリスト情報を構成するプレイアイテム情報、サブプレイアイテム情報、プレイリストマーク情報についての説明である。続いて、基本ストリーム選択テーブル（STN＿table）の詳細について説明する。
【００７１】
（２．９  基本ストリーム選択テーブル（STN＿table））
図５は、STN＿tableの内部構成を示す図である。本図に示すようにSTN＿tableは、STN＿tableにおけるentryと、attributeとの組み(entry-attribute)を複数含み、これらentry−attributeの組みの個数(number＿of＿video＿stream＿entries、number＿of＿audio＿stream＿entries、number＿of＿PG＿textST＿stream＿entries、number＿of＿IG＿stream＿entries)を示すデータ構造になっている。
【００７２】
entry-attributeの組みは、図中の括弧記号“｛”に示すように、Play Itemにおいて再生可能なビデオストリーム、オーディオストリーム、PG＿textST＿stream、ＩＧストリームのそれぞれに対応している。
【００７３】
entry−attributeの詳細について説明する。図６（ａ）〜（ｄ）は、entry−attributeの詳細を示す図である。
【００７４】
図６（ａ）は、ビデオストリームに対応したentry−attributeの組みを示す図である。
【００７５】
ビデオストリームにおけるentryは、ＡＶクリップを多重分離するにあたって、当該ビデオストリームの抽出に用いられるＰＩＤを示す「ref＿to＿stream＿PID＿of＿mainClip」を含む。
【００７６】
ビデオストリームにおけるattributeは、0x02に設定された「stream＿coding＿type」と、ビデオストリームの表示レートを示す「Frame＿rate」等を含む。
【００７７】
図６（ｂ）は、オーディオストリームに対応したentry−attributeの組みを示す図である。
【００７８】
オーディオストリームにおけるentryは、ＡＶクリップを多重分離するにあたって、当該オーディオストリームの抽出に用いられるＰＩＤを示す「ref＿to＿stream＿PID＿of＿mainClip」を含む。
【００７９】
オーディオストリームにおけるattributeは、0x80(LinearPCM),0x81(AC-3),0x82(DTS)の何れかに設定されることによりオーディオストリームのコーデイングタイプを示す「stream＿coding＿type」と、対応するオーディオストリームのチャネル構成を示し、サラウンド出力の可否を示す「audio＿presentation＿type」と、対応するオーディオストリームの言語属性を示す「audio＿language code」等からなる。
【００８０】
図６（ｃ）は、ＰＧストリームに対応したentry−attributeの組みを示す図である。
【００８１】
ＰＧストリームにおけるentryは、ＡＶクリップを多重分離するにあたって、当該ＰＧストリームの抽出に用いられるＰＩＤを示す「ref＿to＿stream＿PID＿of＿mainClip」を含む。
【００８２】
ＰＧストリームにおけるattributeは、0x90に設定されることによりＰＧストリームのコーディックを示す「stream＿coding＿type」と、対応するＰＧストリームの言語属性を示す「PG＿language code」とからなる。
【００８３】
図６（ｄ）は、textSTストリームに対応したentry−attributeの組みを示す図である。
【００８４】
textSTストリームにおけるentryは、textSTストリームを格納したSubClipのentry識別子を示す「ref＿to＿subClip＿entry＿ID」と、同期情報のＩＤを示す「ref＿to＿subPath＿ID」と、textSTストリームに付加されたＰＩＤを示す「ref＿to＿stream＿PID＿of＿subClip」とからなる。
【００８５】
textSTストリームにおけるattributeは、0x92に設定されることによりtextSTストリームである旨を示す「stream＿coding＿type」と、対応するtextSTストリームのキャラクタコードを示す「character code」と、対応するtextSTストリームの言語属性を示す「language code」とからなる。
【００８６】
図６（ｅ）は、ＩＧストリームに対応したentry−attributeの組みを示す図である。
【００８７】
ＩＧストリームにおけるentryは、ＡＶクリップを多重分離するにあたって、当該ＩＧストリームの抽出に用いられるＰＩＤを示す「ref＿to＿stream＿PID＿of＿mainClip」を含む。
【００８８】
ＩＧストリームにおけるattributeは、0x91に設定されることによりＩＧストリームのコーディックを示す「stream＿coding＿type」と、対応するＩＧストリームの言語属性を示す「language code」とからなる。以上が各エレメンタリストリームについてのentry−attributeのデータ構造である。STN＿tableにおけるentryの順位は、対応するストリームを選択するにあたっての優先順位として解釈される。またSTN＿tableにおいてtextSTストリーム、PGストリームをひとまとめにして記述しているのは、ＰＧストリーム、textSTストリームを対等に扱い、これらの優劣を規定するためである。つまりPG＿textST＿streamに相当するentry群においてtextSTストリームに対応するentryがＰＧストリームに対応するentryより上位に記述されている場合、ＰＧストリームよりもtextSTストリームが優先的に選択されることになる。逆にSTN＿tableにおいてＰＧストリームに対応するentryが、textSTストリームに対応するentryより上位に記述されている場合、ＰＧストリームが優先的に選択されることになる。
【００８９】
以上のSTN＿tableは、プレイリスト情報毎に存在するから、あるプレイリスト情報内のSTN＿tableでは、あるエレメンタリストリームのentryが上位であるが、別のプレイリスト情報内のSTN＿tableでは、そのエレメンタリストリームのentryが下位に設定されることもある。
【００９０】
以上が、立体視映像の再生に用いられる記録媒体の内部構成についての説明である。続いて、３Ｄ眼鏡１００の詳細について説明する。
【００９１】
（３．  ３Ｄ眼鏡１００の詳細）
（３．１  ３Ｄ眼鏡１００の内部構成）
図７は、３Ｄ眼鏡１００の内部構成の一例を示す図である。本図に示されるように、３Ｄ眼鏡１００は、信号送受信部１０１、シャッター制御部１０２、シャッター部１０３、スピーカー部１０４、機器認証部１０５、プリファレンス記憶部１０６を含んで構成される。以下、各構成部について説明する。
【００９２】
（３．１．１  信号送受信部１０１）
信号送受信部１０１は、立体視映像処理装置３００との間で信号の送受信を行う機能を有する。具体的には、信号送受信部１０１は、３Ｄ眼鏡１００を着用した立体視映像の視聴に先立ち、後述するプリファレンス記憶部１０６に記憶されたプリファレンスを立体視映像処理装置３００に送信する。
【００９３】
プリファレンスは、３Ｄ強度、字幕言語、音声言語等に関する視聴者の好みについての情報を含み、立体視視聴の際に、プリファレンスを立体視映像処理装置３００に送信することにより、視聴者が手作業で設定することなく、視聴者の好みの状態設定に基づく立体視映像の再生・表示を立体視映像処理装置に行わせることができる。
【００９４】
また、信号送受信部１０１は、立体視映像処理装置３００において決定された、プリファレンスを受信する。また、信号送受信部１０１は、立体視映像処理装置３００から、液晶シャッターの開閉のタイミングを示すタイミング信号を受信する。
【００９５】
信号送受信部１０１による信号の送受信は、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）による無線通信により行う。ここで、無線通信とは、伝送路として線を使わない通信を意味し、電波による通信のみならず、光や音波による通信も含む。このような無線通信には、Ｂｌｕｅｔｏｏｔｈによる通信の他に、ＲＦ（Radio Frequency）帯の電波を用いた通信、ＩＥＥＥ８０２．１１にて標準化されている通信方式による通信、赤外線や可視光線を用いた通信、音波や超音波を用いた通信等がある。本発明は、無線通信により立体視映像処理装置３００と信号の送受信を行うものであればよく、いずれの通信方式を用いるものであってもよい。
【００９６】
（３．１．２  シャッター制御部１０２、シャッター部１０３）
シャッター制御部１０２は、信号送受信部１０１で受信したタイミング信号に基づき、シャッター部１０３の液晶シャッターの開閉を制御する。
【００９７】
また、シャッター部１０３は、左目用の液晶レンズであるレンズ（Ｌ）と、右目用の液晶レンズであるレンズ（Ｒ）を備える。レンズ（Ｌ）とレンズ（Ｒ）は、印加電圧を変えることにより光の透過率が変化する性質を有する液晶レンズであり、シャッター制御部１０２は、立体視映像処理装置３００から送信されたタイミング信号に基づき、印加電圧を調節することにより、液晶シャッターの開閉を制御する。
【００９８】
立体視映像処理装置３００の表示装置５００は、時分割で左目用の画像と右目用の画像を交互に表示する（フレームシーケンシャル方式）。この左目用画像、右目用画像の交互の表示に同期して、シャッター部１０３の液晶シャッターが開閉するため、視聴者の左目には左目用画像が、右目には右目用画像が独立に入射し、視聴者は表示された画像について奥行きを感じることができる。
【００９９】
（３．１．３  スピーカー部１０４）
スピーカー部１０４は、立体視映像処理装置３００から受信した音声信号を再生する機能を有する。
【０１００】
（３．１．４  機器認証部１０５）
機器認証部１０５は、信号送受信部１０１で受信したプリファレンスをプリファレンス記憶部１０６に記憶するにあたって、立体視映像処理装置３００の機器認証を行う機能を有する。
【０１０１】
（３．１．５  プリファレンス記憶部１０６）
プリファレンス記憶部１０６は、プリファレンスを記憶する機能を有する。プリファレンスは、立体視映像処理装置３００において決定され、信号送受信部１０１による受信、機器認証部１０５による機器認証を経て、プリファレンス記憶部１０６に記憶される。
【０１０２】
以上が、３Ｄ眼鏡１００の内部構成についての説明である。続いて、プリファレンスを用いた立体視視聴について説明する。
【０１０３】
（３．２  プリファレンスを用いた立体視視聴）
図８は、プリファレンスを用いた立体視視聴を説明するための図である。本図に示されるように、３Ｄ眼鏡１００は、立体視映像の視聴に先立ち、プリファレンス記憶部１０６に記憶されたプリファレンスを送信する。このプリファレンスには、当該プリファレンスを用いた状態設定を立体視映像処理装置３００に実行させる旨の制御情報も含まれる。
【０１０４】
本図の例では、プリファレンスは、（１）３Ｄ強度関する視聴者の好みについての情報、（２）字幕言語関する視聴者の好みについての情報、（３）音声言語に関する視聴者の好みについての情報である。
【０１０５】
立体視映像の見え方には個人差があり、希望する飛び出し具合の程度は視聴者によって異なる。本発明では、３Ｄ強度のプリファレンスを３Ｄ眼鏡１００に記憶し、立体視映像の視聴時に、プリファレンスを立体視映像処理装置３００に送信することにより、視聴者が手作業で設定することなく、視聴者の好みの３Ｄ強度の立体視映像を視聴することができる。
【０１０６】
３Ｄ強度のプリファレンスは、例えば、「強」、「中」、「弱」の３段階で設定を行う。
【０１０７】
立体視による強い驚き感を希望する視聴者は、３Ｄ眼鏡１００に記憶される３Ｄ強度のプリファレンスを「強」とする。このプリファレンスは、立体視視聴の際、３Ｄ眼鏡１００から立体視映像処理装置３００に送信される。プリファレンスを受信した立体視映像処理装置３００は、受信した３Ｄ強度「強」のプリファレンスに基づき、表示を行う立体視映像の３Ｄ強度に関する状態設定を設定する。そして、立体視映像処理装置３００は、設定した状態設定に基づき、立体視効果を強めた立体視映像を表示する。これにより、視聴者は、好みの飛び出し度合が大きい映像を視聴することができる。
【０１０８】
一方、飛出し度合が大きい映像は、視聴者を過度に驚かせたり、脅えさせるおそれがある。また、眼精疲労につながるおそれがある。このため、飛び出し度合が弱い映像を好む視聴者も存在する。
【０１０９】
このような視聴者は、３Ｄ眼鏡１００に記憶されるプリファレンスを「弱」とする。このプリファレンスは、立体視視聴の際、３Ｄ眼鏡１００から立体視映像処理装置３００に送信される。プリファレンスを受信した立体視映像処理装置３００は、受信した３Ｄ強度「弱」のプリファレンスに基づき、表示を行う立体視映像の３Ｄ強度に関する状態設定を設定する。そして、立体視映像処理装置３００は、設定した状態設定に基づき、立体視効果を弱めた立体視映像を表示する。これにより、視聴者は、好みの飛び出し度合が弱い映像を視聴することができる。
【０１１０】
また、上述の３Ｄ強度の場合と同様に、字幕表示を希望するか否か、字幕表示を希望する言語がどの言語であるか、音声視聴を希望する言語がどの言語であるかは、視聴者毎に違うことも多い。
【０１１１】
本発明では、字幕のプリファレンスや音声のプリファレンスを３Ｄ眼鏡１００に記憶し、立体視映像の視聴時に、プリファレンスを立体視映像処理装置３００に送信することにより、視聴者が手作業で設定することなく、視聴者の好みの字幕、音声の立体視映像を視聴することができる。
【０１１２】
字幕のプリファレンスは、例えば、「日本語」、「英語」、「字幕なし」のいずれかで設定を行う。
【０１１３】
日本語字幕が好みの視聴者は、３Ｄ眼鏡１００に記憶される字幕のプリファレンスを「日本語」とする。このプリファレンスは、立体視視聴の際、３Ｄ眼鏡１００から立体視映像処理装置３００に送信される。プリファレンスを受信した立体視映像処理装置３００は、受信した字幕「日本語」のプリファレンスに基づき、表示を行う立体視映像の字幕に関する状態設定を設定する。そして、立体視映像処理装置３００は、設定した状態設定に基づき、日本語字幕の立体視映像を表示する。これにより、視聴者は、好みの日本語字幕の映像を視聴することができる。
【０１１４】
音声のプリファレンスは、例えば、「日本語」、「英語」、「ドイツ語」のいずれかで設定を行う。
【０１１５】
英語音声が好みの視聴者は、３Ｄ眼鏡１００に記憶される音声のプリファレンスを「英語」とする。このプリファレンスは、立体視視聴の際、３Ｄ眼鏡１００から立体視映像処理装置３００に送信される。プリファレンスを受信した立体視映像処理装置３００は、受信した音声「英語」のプリファレンスに基づき、立体視映像の音声に関する状態設定を設定する。そして、立体視映像処理装置３００は、設定した状態設定に基づき、英語音声の再生を行う。これにより、視聴者は、好みの英語音声で立体視映像を視聴することができる。
【０１１６】
本図の例では、３Ｄ眼鏡１００は、３Ｄ強度「弱」、字幕「日本語」、音声「英語」のプリファレンスを記憶している。立体視映像視聴の際に、これらのプリファレンスは、立体視映像処理装置３００に送信される。立体視映像処理装置３００は、受信したプリファレンスに基づき、機器の状態設定を行う。そして、立体視映像処理装置３００は、設定した状態設定に基づき、立体視効果を弱めた立体視映像であって、日本語字幕、英語音声の立体視映像を再生・表示する。
【０１１７】
次に、３Ｄ眼鏡を装着した視聴者が複数いる場合の、プリファレンスを用いた立体視視聴について説明する。
【０１１８】
図９は、３Ｄ眼鏡を装着した視聴者が複数いる場合の、プリファレンスを用いた立体視視聴を説明するための図である。本図に示す例では、視聴者１、視聴者２がそれぞれ３Ｄ眼鏡３００を装着している。視聴者１が装着する３Ｄ眼鏡には、３Ｄ強度「弱」、字幕「なし」、音声「日本語」のプリファレンスが記憶されている。一方、視聴者２が装着する３Ｄ眼鏡には、３Ｄ強度「強」、字幕「日本語」、音声「英語」のプリファレンスが記憶されている。
【０１１９】
これらのプリファレンスはそれぞれ、立体視視聴の際に、立体視映像処理装置３００に送信される。プリファレンスを受信した立体視映像処理装置３００は、受信した３Ｄ強度、字幕、音声のプリファレンスに基づく状態設定を行い、設定した状態設定に基づき視聴者１と視聴者２に立体視映像を提供する。
【０１２０】
本図の例では、立体視映像処理装置３００は、視聴者１に対して、立体視効果を弱めた立体視映像であって、字幕なし、日本語音声の立体視映像を再生・表示する。また、立体視映像処理装置３００は、視聴者２に対して、立体視効果を強めた立体視映像であって、日本語字幕、英語音声の立体視映像を再生・表示する。
【０１２１】
ここで、視聴者１と視聴者２に異なる立体視映像を提供するには、例えば、特許文献３に開示される技術を用いることができる。すなわち、表示装置５００は、視聴者１に対応する画像と視聴者２に対応する画像を交互に表示する。この画像の切り替えに同期して、３Ｄ眼鏡１００は、液晶シャッターを制御する。具体的には、視聴者１が装着する３Ｄ眼鏡１００は、視聴者１に対応する画像が表示されている期間のみ、液晶シャッターを開くように制御する。視聴者２が装着する眼鏡１００は、視聴者２に対応する画像が表示されている期間のみ、液晶シャッターを開くように制御する。
【０１２２】
図１０は、３Ｄ眼鏡１００のシャッター動作を示す図である。図１０の第１段は、表示装置５００に表示される画像を示す。このように、表示装置５００は、視聴者１に対応する画像と視聴者２に対応する画像を交互に表示する。具体的には、ｔ0〜ｔ1の期間では、視聴者１に対応するＲ画像（３Ｄ強度：弱、字幕：日本語）を表示し、ｔ1〜ｔ2の期間では、視聴者２に対応するＲ画像（３Ｄ強度：強、字幕：なし）を表示し、ｔ2〜ｔ3の期間では、視聴者１に対応するＬ画像（３Ｄ強度：弱、字幕：日本語）を表示し、ｔ3〜ｔ4の期間では、視聴者２に対応するＬ画像（３Ｄ強度：強、字幕：なし）を表示する。
【０１２３】
図１０の第２段は、視聴者１が装着する３Ｄ眼鏡１のシャッター動作を示す。本図に示されるように、視聴者１に対応するＲ画像（３Ｄ強度：弱、字幕：日本語）が表示される期間（ｔ0〜ｔ1）においては、右目の液晶シャッターを開け、左目の液晶シャッターを閉じる。また、視聴者２に対応するＲ画像（３Ｄ強度：強、字幕：なし）が表示される期間（ｔ1〜ｔ2）においては、左目、右目の両方の液晶シャッターを閉じる。また、視聴者１に対応するＬ画像（３Ｄ強度：弱、字幕：日本語）が表示される期間（ｔ2〜ｔ3）においては、左目の液晶シャッターを開け、右目の液晶シャッターを閉じる。また、視聴者２に対応するＬ画像（３Ｄ強度：強、字幕：なし）が表示される期間（ｔ3〜ｔ4）においては、左目、右目の両方の液晶シャッターを閉じる。
【０１２４】
上記のようなシャッター動作を行うことにより、視聴者１の右目には、視聴者１に対応するＲ画像のみが、視聴者１の左目には、視聴者１に対応するＬ画像のみが入射することとなる。
【０１２５】
図１０の第３段は、視聴者２が装着する３Ｄ眼鏡２のシャッター動作を示す。本図に示されるように、本図に示されるように、視聴者１に対応するＲ画像（３Ｄ強度：弱、字幕：日本語）が表示される期間（ｔ0〜ｔ1）においては、左目、右目の両方の液晶シャッターを閉じる。また、視聴者２に対応するＲ画像（３Ｄ強度：強、字幕：なし）が表示される期間（ｔ1〜ｔ2）においては、右目の液晶シャッターを開け、左目の液晶シャッターを閉じる。また、視聴者１に対応するＬ画像（３Ｄ強度：弱、字幕：日本語）が表示される期間（ｔ2〜ｔ3）においては、左目、右目の両方の液晶シャッターを閉じる。また、視聴者２に対応するＬ画像（３Ｄ強度：強、字幕：なし）が表示される期間（ｔ3〜ｔ4）においては、左目の液晶シャッターを開け、右目の液晶シャッターを閉じる。
【０１２６】
上記のようなシャッター動作を行うことにより、視聴者２の右目には、視聴者２に対応するＲ画像のみが、視聴者２の左目には、視聴者２に対応するＬ画像のみが入射することとなる。
【０１２７】
このように、３Ｄ眼鏡１００の液晶シャッターの動作を制御することにより、複数人の視聴者（視聴者１、視聴者２）が立体視映像を視聴する場合において、各視聴者は、自身の好みの３Ｄ強度や字幕言語の立体視映像を視聴することができる。
【０１２８】
また、視聴者１と視聴者２への異なる音声の提供は、例えば、３Ｄ眼鏡１００のスピーカー部１０４を用いることにより実現できる。具体的には、視聴者１に対しては立体視映像処理装置３００のスピーカーにより音声を提供し、視聴者２に対しては３Ｄ眼鏡１００のスピーカー部１０４により音声を提供することにより実現できる。
【０１２９】
図９に示す例においては、視聴者１に対しては立体視映像処理装置３００のスピーカーにより日本語音声を提供し、視聴者２に対しては立体視映像処理装置３００のスピーカーにより英語音声を提供する。
【０１３０】
このように、３Ｄ眼鏡１００のスピーカー部１０４を用いることにより、複数人の視聴者（視聴者１、視聴者２）が立体視映像を視聴する場合において、各視聴者は、自身の好みの音声言語の立体視映像を視聴することができる。
【０１３１】
以上が、３Ｄ眼鏡１００の詳細についての説明である。続いて、再生装置４００の詳細について説明する。
【０１３２】
（４．  再生装置４００の詳細）
図１１は、再生装置４００の内部構成の一例を示す図である。本図に示されるように、再生装置４００は、読出部４０１、多重分離部４０２、ビデオデコーダ４０３、ビデオプレーン４０４、オーディオデコーダ４０５、字幕デコーダ４０６、ＰＧプレーン４０７、シフト部４０８、レイヤ合成部４０９、ＨＤＭＩ送受信部４１０、レジスタセット４１１、状態設定部４１２、操作受付部４１３、プロシージャ実行部４１４、再生制御部４１５を含んで構成される。以下、各構成部について説明する。
【０１３３】
（４．１  読出部４０１）
読出部４０１は、記録媒体２００からインデックステーブル、プログラムファイル、プレイリスト情報ファイル、ストリーム情報ファイル、ストリームファイルを読み出す。
【０１３４】
（４．２  多重分離部４０２）
多重分離部４０２は、ソースパケットをＴＳパケットに変換するソースデパケッタイザと、パケットフィルタリングを実行するＰＩＤフィルタとを備え、基本ストリーム選択テーブルに記述されているパケット識別子を有するソースパケットを、ＴＳパケットに変換した上でデコーダに出力する。基本ストリーム選択テーブルの複数のエントリーのうち、どれのパケット識別子を用いるかは、プレーヤ状態レジスタのうち、ストリーム番号レジスタの設定に従う。
【０１３５】
（４．３  ビデオデコーダ４０３）
ビデオデコーダ４０３は、多重分離部４０２から出力された複数のＰＥＳパケットを復号して非圧縮形式のピクチャを得て、ビデオプレーン４０４に書き込む。
【０１３６】
（４．４  ビデオプレーン４０４）
ビデオプレーン４０４は、左目用ビデオプレーンメモリと右目用ビデオプレーンメモリから構成される。ベースビューのビューコンポーネントをデコードすることで得られた非圧縮のピクチャデータ、ディペンデントビューのビューコンポーネントをデコードすることで得られた非圧縮のピクチャデータが、これら左目用プレーンメモリ、右目用プレーンメモリに書き込まれる。この書き込みは、個々のアクセスユニットのプレゼンテーションタイムスタンプに示されている再生開始時刻の到来時になされる。
【０１３７】
左目用のプレーンメモリ、右目用プレーンメモリのうち、どちらにデコード後のピクチャデータを書き込むかは、プレイリスト情報におけるベースビューインディケータに従う。ベースビューインディケータが、ベースビュービデオストリームを"左目用"として指定していれば、ベースビュービデオストリームのビューコンポーネントとなるピクチャデータが左目用プレーンメモリに書き込まれ、ディペンデントビュービデオストリームのビューコンポーネントとなるピクチャデータが右目用のプレーンメモリに書き込まれる。
【０１３８】
ベースビューインディケータが、ベースビュービデオストリームを"右目用"として指定していれば、ベースビュービデオストリームのビューコンポーネントであるピクチャデータが右目用のプレーンメモリに書き込まれ、ディペンデントビュービデオストリームのビューコンポーネントであるピクチャデータが左目用のプレーンメモリに書き込まれる。そして、これらのビューコンポーネントは、順次表示装置に出力される。
【０１３９】
具体的にいうと、一個のフレーム期間において、左目用プレーンメモリのピクチャデータと、右目用プレーンメモリのピクチャデータとを同時に出力する。左目用ビデオプレーン及び右目用ビデオプレーンは、複数のラインメモリからなり、ビデオデータを構成する画素データは、ラインメモリを構成する３２ビット長の記憶素子にそれぞれ格納される。そしてピクチャデータを構成する画素データの画面上の座標は、例えばビデオプレーンにおけるラインメモリのアドレスであるＲＯＷアドレスと、ラインメモリにおける記憶素子の相対アドレスであるＣＯＬＵＭＮアドレスとの組みに対応する。
【０１４０】
（４．５  オーディオデコーダ４０５）
オーディオデコーダ４０５は、多重分離部４０２から出力されたＰＥＳパケットを復号して、非圧縮形式のオーディオデータを出力する。
【０１４１】
（４．６  字幕デコーダ４０６）
字幕デコーダ４０６は、ＰＧ＿テキスト字幕ストリームをデコードして、デコードにより得られた非圧縮のビットマップやグラフィクスをＰＧプレーン４０７に書き込む。
【０１４２】
（４．７  ＰＧプレーン４０７）
ＰＧプレーン４０７は、複数のラインメモリからなる。非圧縮の字幕を構成する画素データは、ＰＧプレーンのラインメモリを構成するハーフワード（８ビット）長の記憶素子にそれぞれ格納される。そして字幕を構成する画素データの画面上の座標は、例えばＰＧプレーンにおける画素データのラインメモリを指示するＲＯＷアドレスと、そのラインメモリにおける記憶素子を指示するＣＯＬＵＭＮアドレスとの組みに対応する。
【０１４３】
（４．８  シフト部４０８）
左右フト部４０８は、ＰＧプレーン４０７における画素データのＸ座標に水平方向のオフセットを与えることで、立体視を実現する。上述したように、字幕を構成する画素データの画面上の座標は、ＰＧプレーンにおける画素データのラインメモリを指示するＲＯＷアドレスと、そのラインメモリにおける記憶素子を指示するＣＯＬＵＭＮアドレスとの組みに対応する。ＰＧプレーン４０７における字幕の各画素データの記憶素子を指示するＣＯＬＵＭＮアドレスを増減させれば、画素データの座標を左右方向に変位させることができる。画素データのアドレスシフトは、アドレス調整を伴う画素データのコピー処理によって実現できる。
【０１４４】
（４．９  レイヤ合成部４０９）
レイヤ合成部４０９は、複数のプレーンメモリにおけるレイヤ合成を行う。レイヤ合成の対象になるプレーンメモリには、左目用ビデオプレーン、右目用ビデオプレーン、ＰＧプレーンがある。これらのプレーンは、左目用ビデオプレーン及び右目用ビデオプレーンが下位のレイヤに存在していて、その１つ上のレイヤにＰＧプレーンが存在するという階層構造を有している。レイヤ合成部４０９は、この階層構造に従ってレイヤ合成を行い、左目用ピクチャデータ及び右目用ピクチャデータのそれぞれに、字幕やが合成された合成映像を得て出力する。
【０１４５】
（４．１０  ＨＤＭＩ送受信部４１０）
ＨＤＭＩ送受信部４１０は、ホームシアターシステムにおける他の機器とインターフェイスを介して接続された際、ネゴシエーションフェーズを経て、データ伝送フェーズに移行し、データ送受信を行う。このネゴシエーションフェーズは、相手側機器のケーパビリティ（デコード能力、再生能力、表示周波数を含む）を把握して、プレーヤ設定レジスタに設定しておき、以降の伝送のための伝送方式を定めるものであり、互いの装置の正当性を確認し合う相互認証フェーズを含む。
【０１４６】
このネゴシエーションフェーズを経て、レイヤ合成がなされたピクチャデータにおける一ライン分の非圧縮・平文形式の画素データを、表示装置５００における水平同期期間に従い、表示装置５００に転送する。また、ＨＤＭＩ送受信部４１０は、表示装置５００における水平帰線期間、及び垂直帰線期間において、表示装置５００に、非圧縮・平文形式のオーディオデータを転送する。
【０１４７】
また、ＨＤＭＩ送受信部４１０は、表示装置５００において３Ｄ眼鏡１００から受信したプリファレンスを、表示装置５００から受信する。
【０１４８】
（４．１１  レジスタセット４１１）
レジスタセット４１１は、再生装置４００に内蔵されるレジスタであり、複数のプレーヤ状態レジスタ、複数のプレーヤ設定レジスタから構成される。
【０１４９】
プレーヤ状態レジスタは、再生装置４００のＣＰＵが算術演算やビット演算を行う際、その被演算子となる数値を格納しておくためのハードウェア資源であり、光ディスクが装填された際に初期値が設定され、またカレントプレイアイテムの変更等、再生装置４００の状態が変化した際に、その格納値の有効性が判定されるレジスタである。この格納値としては、カレントのタイトル番号、カレントのプレイリスト番号、カレントのプレイアイテム番号、カレントのストリーム番号、カレントのチャプター番号等がある。光ディスクの装填時に初期値が格納されるので、この格納値は一時的なものであり、光ディスクがイジェクトされたり、また再生装置４００の電源が断たれれば、この格納値は有効性を失う。
【０１５０】
プレーヤ設定レジスタは、電源対策が施されている点がプレーヤ状態レジスタとは異なる。電源対策が施されているので、再生装置４００の電源遮断時において、その格納値が不揮発性のメモリに退避され、再生装置４００の電源投入時において、その格納値が復帰される。再生装置４００の製造主体（マニファクチャ）が再生装置４００の出荷時に定めた再生装置４００の各種コンフィグレーションや、ユーザがセットアップ手順に従い設定した各種コンフィグレーション、そして、再生装置４００がＴＶシステムやステレオ、アンプ等のホームシアターシステムの機器と接続された際、接続相手となる機器とのネゴシエーションにより判明した相手側機器のケーパビリティがプレーヤ設定レジスタに設定される。
【０１５１】
以下では、レジスタセット４１１内に存在するプレーヤ設定レジスタ、プレーヤ状態レジスタのうち、特に重要なものについて説明する。
【０１５２】
ＰＳＲ１は、ストリーム番号レジスタを構成し、再生装置４００により現在選択されているオーディオストリームを示す。
【０１５３】
ＰＳＲ２は、ストリーム番号レジスタを構成し、再生装置４００により現在選択されている字幕ストリームを示す
ＰＳＲ１３は、再生装置４００に関するユーザの年齢を示す。
【０１５４】
ＰＳＲ１５は、LPCM capability,AC-3 capability,DTS capabilityを含む。LPCM capabilityは、0001bに設定されることによりＬＰＣＭ形式のステレオ音声を再生できる能力が再生装置４００にあることを示し、0010bに設定されることによりＬＰＣＭ形式のサラウンド音声を再生できる能力が再生装置４００にあることを示す。
【０１５５】
AC-3 capabilityは、0001bに設定されることによりＡＣ−３形式のステレオ音声を再生できる能力が再生装置４００にあることを示し、0010bに設定されることによりＡＣ−３形式のサラウンド音声を再生できる能力が再生装置４００にあることを示す。
【０１５６】
DTS capabilityは、0001bに設定されることによりＤＴＳ形式のステレオ音声を再生できる能力が再生装置４００にあることを示し、0010bに設定されることによりＤＴＳ形式のサラウンド音声を再生できる能力が再生装置４００にあることを示す。一方、0000に設定されることにより、ＤＴＳ形式のオーディオストリームをデコードする能力が再生装置４００に存在しないことを示す。
【０１５７】
ＰＳＲ１６は、再生装置４００における音声言語属性を示す。
【０１５８】
ＰＳＲ１７は、再生装置４００における字幕言語属性を示す。
【０１５９】
ＰＳＲ３０は、再生装置における音声・字幕の選択や、これらをデコード・表示する能力の有無を示す。ＰＳＲ３０は、最上位ビットが“０”に設定されることによりテキスト字幕を表示する能力が再生装置に存在しない旨を示し、最上位ビットが“１”に設定されることによりテキスト字幕を表示する能力が再生装置に存在する旨を示す。
【０１６０】
（４．１２  状態設定部４１２）
状態設定部４１２は、３Ｄ眼鏡１００から送信された制御情報を受け、プリファレンスを解釈し、レジスタセット４１１の設定を行う。具体的には、状態設定部４１２は、字幕のプリファレンスに基づき、レジスタセット４１１のＰＳＲ１６を設定する。また、状態設定部４１２は、音声のプリファレンスに基づき、レジスタセット４１１のＰＳＲ１７を設定する。
【０１６１】
図９に示すような立体視映像を共同で複数ユーザが視聴する場合においては、送信された複数のプリファレンスに従い、複数ユーザに対応する設定値をレジスタセット４１１に設定する。
【０１６２】
（４．１３  操作受付部４１３）
操作受付部４１３は、操作装置６００に対してなされたユーザ操作を受け付ける。
【０１６３】
（４．１４  プロシージャ実行部４１４）
プロシージャ実行部４１４は、ストリーム選択プロシージャを実行し、カレントのオーディオストリーム番号と字幕ストリーム番号をレジスタセット４１１内のストリーム番号レジスタに書き込む。
【０１６４】
（４．１５  再生制御部４１５）
再生制御部４１５は、記録媒体に記録されたＡＶクリップを読み出し、再生するとの制御を行う。
【０１６５】
以上が、再生装置４００の詳細についての説明である。続いて、表示装置５００の詳細について説明する。
【０１６６】
［５．  表示装置５００の詳細］
図１２は、表示装置５００の内部構成の一例を示す図である。本図に示されるように、表示装置５００は、操作受付部５０１、チューナ５０２、ＨＤＭＩ送受信部５０３、表示制御部５０４、表示パネル５０５、タイミング信号生成部５０６、プリファレンスセットアップ部５０７、信号送受信部５０８、機器設定情報記憶部５０９を含んで構成される。以下、各構成部について説明する。
【０１６７】
（５．１  操作受付部５０１）
操作受付部５１３は、操作装置６００に対してなされたユーザ操作を受け付ける。
【０１６８】
（５．２  チューナ５０２）
チューナ５０２は、デジタル放送波のトランスポートストリームを受信し、受信した信号を復調する。
【０１６９】
（５．３  ＨＤＭＩ送受信部５０３）
ＨＤＭＩ送受信部５０３は、再生装置４００から、非圧縮・平文形式のオーディオデータやビデオデータを受信する。また、ＨＤＭＩ送受信部５０３は、信号送受信部５０８で受信したプリファレンスを、再生装置４００に送信する。
【０１７０】
（５．４  表示制御部５０４）
表示制御部５０４は、機器設定情報記憶部５０９に記憶された設定に基づき、チューナ５０２、またはＨＤＭＩ送受信部５０３で取得したビデオデータの表示制御を行う。例えば、表示制御部５０４は、機器設定情報記憶部５０９に記憶された３Ｄ強度に関する設定値に基づき、ビデオデータが有する視差量を変更する処理を行う。
【０１７１】
（５．５  表示パネル５０５）
表示パネル５０５は、液晶ディスプレイやプラズマディスプレイ等であり、表示制御部５０４で生成された同期信号に基づき、立体視映像を表示する。
【０１７２】
（５．６  タイミング信号生成部５０６）
タイミング信号生成部５０５は、３Ｄ眼鏡１００における左右の液晶シャッター開閉のタイミングを決定する信号を生成する。
【０１７３】
（５．７  プリファレンスセットアップ部５０７）
プリファレンスセットアップ部５０７は、ユーザ操作に基づき、３Ｄ強度、音声言語、字幕言語等のプリファレンスを決定する。
【０１７４】
（５．８  信号送受信部５０８）
信号送受信部５０８は、３Ｄ眼鏡１００から、プリファレンスを受信する。このプリファレンスには、当該プリファレンスを用いた状態設定を立体視映像処理装置３００に実行させる旨の制御情報も含まれる。
【０１７５】
また、信号送受信部５０８は、タイミング信号生成部５０６で生成されたタイミング信号を３Ｄ眼鏡１００に送信する。また、信号送受信部５０８は、プリファレンスセットアップ部５０７で決定された３Ｄ強度、音声言語、字幕言語等のプリファレンスを３Ｄ眼鏡１００に送信する。
【０１７６】
以上が、表示装置５００の詳細についての説明である。続いて、上述の３Ｄ眼鏡、および映像処理装置の動作について説明する。
【０１７７】
（６．  動作）
（６．１  プリファレンスを用いた立体視視聴）
まず、プリファレンスを用いた立体視映像視聴処理について説明する。図１３は、３Ｄ眼鏡１００および立体視映像処理装置３００が行う立体視映像視聴処理の流れを示すフローチャートである。
【０１７８】
本図に示すように、３Ｄ眼鏡１００は、電源が投入されると（ステップＳ１０１）、プリファレンス記憶部１０６からプリファレンスを読み出す（ステップＳ１０２）。
【０１７９】
そして、３Ｄ眼鏡１００は、プリファレンスを立体視映像処理装置３００に送信する（ステップＳ１０３）。このプリファレンスには、プリファレンスを用いた状態設定を立体視映像処理装置３００に実行させる旨の制御情報も含まれる。
【０１８０】
立体視映像処理装置３００は、３Ｄ眼鏡１００から送信されたプリファレンスを受け、プリファレンスの解釈を行い、その解釈に基づき機器設定を行う（ステップＳ１０４）。
【０１８１】
プリファレンスに基づき機器設定を行った後、立体視映像処理装置３００は、設定した機器設定に基づく立体視映像の調整を行う。
【０１８２】
まず、立体視映像処理装置３００は、設定した機器設定に基づき、立体視映像の飛び出しの程度の調整を行う（ステップＳ１０５）。
【０１８３】
また、立体視映像処理装置３００は、機器設定に基づき、字幕言語、音声言語の調整を行う（ステップＳ１０６）。
【０１８４】
機器設定に基づく立体視映像の調整を行った後、立体視映像処理装置３００は、表示する立体視映像の切り替えに同期したタイミング信号を生成する（ステップＳ１０７）。
【０１８５】
そして、立体視映像処理装置３００は、生成したタイミング信号を３Ｄ眼鏡１００に送信する（ステップＳ１０８）。
【０１８６】
３Ｄ眼鏡１００は、タイミング信号を受信し、受信したタイミング信号に基づくシャッター動作を行う（ステップＳ１０９）。
【０１８７】
一方、立体視映像処理装置３００は、立体視映像の表示を行う（ステップＳ１１０）。
【０１８８】
上記のように、３Ｄ眼鏡１００には視聴者にとって固有となるプリファレンスが記憶されており、３Ｄ眼鏡１００を着用した立体視映像の視聴に先立ち、このプリファレンスを立体視映像処理装置３００に送信することにより、プリファレンスを用いた状態設定を立体視映像処理装置に行わせることができる。自分の好みの設定を映像処理装置に行ってから、３Ｄ眼鏡を着用するという煩わしい手作業がなくなり、ユーザ利便性が向上する。
【０１８９】
なお、上記の手順では、３Ｄ眼鏡１００の電源投入をトリガとして、プリファレンスの読み出し、送信を行ったがこれに限られない。ユーザが３Ｄ眼鏡１００を着用しているかどうかを検知するセンサを備えておき、３Ｄ眼鏡１００の装着を検知した際に、プリファレンスの読み出し、送信を行うとしてもよい。
【０１９０】
また、映像処理装置３００からプリファレンスの送信要求があった際に、プリファレンスの読み出し、送信を行うとしてもよい。
【０１９１】
以上が、プリファレンスを用いた立体視映像視聴処理についての説明である。続いて、プリファレンスのセットアップ処理について説明する。
【０１９２】
（６．２  プリファレンスのセットアップ）
図１４は、プリファレンスのセットアップ処理の流れを示すフローチャートある。本実施の形態では、プリファレンスのセットアップは、表示装置５００において行い、表示装置５００は決定したプリファレンスを３Ｄ眼鏡１００に送信する。
【０１９３】
本図に示されるように、表示装置５００のプリファレンスセットアップ部５０７は、まず、図１５（ａ）に示すようなセットアップメニュー画面をユーザに提示し、パスワード入力を求める（ステップＳ２０１）。
【０１９４】
そして、プリファレンスセットアップ部５０７は、入力されたパスワードの認証を行う（ステップＳ２０２）。
【０１９５】
パスワードの認証が成功した場合（ステップＳ２０２、ＹＥＳ）、プリファレンスセットアップ部５０７は、図１５（ｂ）に示すようなセットアップメニュー画面を表示する（ステップＳ２０３）。
【０１９６】
一方、パスワードの認証が成功しない場合（ステップＳ２０２、ＮＯ）、プリファレンスセットアップ部５０７は、ユーザに対し、再度パスワード入力を求める（ステップＳ２０１）。
【０１９７】
セットアップメニュー画面を表示した後、プリファレンスセットアップ部５０７は、ユーザが上下左右キーを入力したか判定する（ステップＳ２０４）。
【０１９８】
上下左右キーが入力された場合（ステップＳ２０４、ＹＥＳ）、プリファレンスセットアップ部５０７は、キー方向に従いハイライトを移動させる（ステップＳ２０５）。
【０１９９】
上下左右キーが入力されない場合（ステップＳ２０４、ＮＯ）、プリファレンスセットアップ部５０７は、チェックボックス上で決定キーが押されたか判定する（ステップＳ２０６）。
【０２００】
チェックボックス上で決定キーが押された場合（ステップＳ２０６、ＹＥＳ）、プリファレンスセットアップ部５０７は、チェックボックスのチェックを行う（ステップＳ２０７）。
【０２０１】
決定キーが押されない場合（ステップＳ２０６、ＮＯ）、プリファレンスセットアップ部５０７は、ＯＫボタン上で決定キーが押されたかを判定する（ステップＳ２０８）。
【０２０２】
ＯＫボタン上で決定キーが押された場合（ステップＳ２０８、ＹＥＳ）、チャックした値をプリファレンスに決定する（ステップＳ２１０）。
【０２０３】
決定キーが押されない場合（ステップＳ２０８、ＮＯ）、プリファレンスセットアップ部５０７は、キャンセルボタン上で決定キーが押されたか判定する（ステップＳ２０９）。
【０２０４】
プリファレンスの決定後、プリファレンス決定部５０７は、信号送受信部５０８を介して、決定したプリファレンスを３Ｄ眼鏡１００に送信する（ステップＳ２１１）。
【０２０５】
このように、プリファレンスの変更または設定を行なうユーザが正当であるかの認証を行い、認証が成功した場合にのみ、プリファレンスの変更または設定を行なうことができるので、不当なユーザによりプリファレンスの設定値を変更されることを防ぐことができる。
【０２０６】
なお、上記のステップＳ２０１、Ｓ２０２において、パスワード入力によりプリファレンスの変更または設定を行なうユーザが正当であるかの認証を行なったが、パスワード入力以外の方法により認証を行うものであってもよい。
【０２０７】
例えば、３Ｄ眼鏡１００に、瞳孔距離や頭の大きさなど形状情報から個人を認証する手段を設け、この認証手段によりプリファレンスの変更または設定を行なうユーザが正当であることが確認された場合にのみ、プリファレンスの変更または設定を行なうことができるとしてもよい。また、微弱電流を流した結果値など生体情報から個人を認証してもよい。
【０２０８】
以上が、プリファレンスのセットアップ処理についての説明である。続いて、３Ｄ眼鏡１００におけるプリファレンスの設定処理について説明する。
【０２０９】
（６．３  プリファレンスの設定）
図１６は、プリファレンスの設定処理の流れを示すフローチャートである。本実施の形態では、３Ｄ眼鏡１００は、立体視映像処理装置３００において決定されたプリファレンスを受信し、受信したプリファレンスを３Ｄ眼鏡１００内に記憶する。
【０２１０】
本図に示されるように、３Ｄ眼鏡１００の信号送受信部１０１は、立体視映像処理装置３００からプリファレンスを受信したかの判定を行う（ステップＳ３０１）。
【０２１１】
立体視映像処理装置３００からプリファレンスを受信した場合（ステップＳ３０１、ＹＥＳ）、３Ｄ眼鏡１００の機器認証部１０５は、プリファレンスの送信元である立体視映像処理装置３００の機器情報を取得する（ステップＳ３０２）。
【０２１２】
そして、機器認証部１０５は、プリファレンスの送信元の立体視映像処理装置３００が正当な装置であるか認証を行う（ステップＳ３０３）。
【０２１３】
機器認証が成功した場合（ステップＳ３０３、ＹＥＳ）、プリファレンス記憶部１０６は、受信したプリファレンスを記憶する（ステップＳ３０４）。
【０２１４】
機器認証が成功しない場合、（ステップＳ３０３、ＮＯ）、受信したプリファレンスを記憶せず、処理を終える。
【０２１５】
プリファレンスの送信元の機器が正当である場合のみ、プリファレンスを記憶するため、不正な機器からプリファレンスが設定されることを防ぐことができる。
【０２１６】
以上が、プリファレンスの設定処理についての説明である。続いて、３Ｄ強度のプリファレンスについての処理について説明する。
【０２１７】
（６．３  ３Ｄ強度のプリファレンスについての処理）
まず、３Ｄ強度のプリファレンスに基づく機器設定処理について説明する。図１７は、３Ｄ強度に関する機器設定処理の流れを示すフローチャートである。
【０２１８】
本図に示されるように、表示装置５００の機器設定情報記憶部５０９は、３Ｄ眼鏡１００からプリファレンスを受信したかの判定を行う（ステップＳ４０１）。
【０２１９】
３Ｄ眼鏡１００からプリファレンスを受信した場合（ステップＳ４０１、ＹＥＳ）、機器設定情報記憶部５０９は、受信したプリファレンスの中に、３Ｄ強度のプリファレンスが存在しているかの判定を行う（ステップＳ４０２）。
【０２２０】
３Ｄ強度のプリファレンスが存在している場合（ステップＳ４０２、ＹＥＳ）、機器設定情報記憶部５０９は受信した３Ｄ強度のプリファレンスを記憶する（ステップＳ４０３）。
【０２２１】
以上が３Ｄ強度のプリファレンスに基づく機器設定処理についての説明である。続いて、機器設定に基づく飛び出し度の調整について説明する。
【０２２２】
図１８は、機器設定に基づく飛び出し度の調整処理の流れを示すフローチャートである。本図に示されるように、表示装置５００の表示制御部５０４は、まず、機器設定情報記憶部５０９から、３Ｄ強度の設定を取得する（ステップＳ５０１）。
【０２２３】
設定の取得後、表示制御部５０４は、設定値に基づき３Ｄ強度の調整を行う。
【０２２４】
まず、表示制御部５０４は、３Ｄ強度の設定値が「強」であるかの判定を行う（ステップＳ５０２）。
【０２２５】
３Ｄ強度の設定値が「強」である場合、表示制御部５０４は、立体視映像が有する視差量を増加させる（ステップＳ５０３）。
【０２２６】
３Ｄ強度の設定値が「強」でない場合（ステップＳ５０２、ＮＯ）、表示制御部は、３Ｄ強度の設定値が「弱」であるかの判定を行う（ステップＳ５０４）。
【０２２７】
３Ｄ強度の設定値が「弱」でない場合（ステップＳ５０４、ＮＯ）、表示制御部５０４は、立体視映像の有する視差量を変更しない（ステップＳ５０６）。
【０２２８】
３Ｄ強度の設定値が「弱」である場合（ステップＳ５０４、ＹＥＳ）、表示制御部５０４は、立体視映像の有する視差量を減少させる（ステップＳ５０５）。
【０２２９】
このように、プリファレンスに基づき設定された３Ｄ強度の設定値を参照し、立体視映像が有する視差量を変更することにより、視聴者にとって好みの飛び出し具合の立体視映像を提供することができる。
【０２３０】
ここで、立体視映像が有する視差量を変更する手法として、プレーンシフトを用いた視差量の変更と、デプスマップを用いた視差量の変更とがある。以下では、この視差量の変更処理について説明する。
【０２３１】
まず、視差量と飛び出し量の関係について簡単に説明する。図１９は、視差量と飛び出し量の関係を示す図である。立体視効果には、飛び出し効果をもたらすもの（飛出し立体視）と、引っ込み効果をもたらすもの（引っ込み立体視）とがあり、図１９（ａ）は飛出し立体視の場合、図１９（ｂ）は引っ込み立体視の場合を示す。
【０２３２】
これらの図において、Ｐは視差量、L-View-Pointは左目瞳孔位置、R-View-Pointは右目瞳孔位置、L-Pixelは左目画素、R-Pixelは右目画素、ｅは瞳孔間距離、Ｈは表示画面の高さ、Ｗは表示画面の横幅、Ｓは視聴者から表示画面までの距離、Ｚは視聴者から結像点までの距離、すなわち被写体の奥行き方向の距離を示す。
【０２３３】
また、βは、右目瞳孔R-view-pointの視線と左目瞳孔L-view-pointの視線とがなす角度（輻輳角）であり、αは、右目瞳孔R-view-pointの視線と左目瞳孔L-view-pointの視線との交点が画面上に存在する場合における、右目瞳孔R-view-pointの視線と左目瞳孔L-view-pointの視線とがなす角度（輻輳角）である。
【０２３４】
左目画素L-pixelと左目瞳孔L-view-pointとを結ぶ直線は左目瞳孔L-view-pointの視線、右目画素R-Pixelと右目瞳孔R-View-Pointとを結ぶ直線は右目瞳孔R-View-Pointの視線であり、３Ｄメガネによる透光・遮光の切り替えや、パララックスバリア、レンティキュラレンズ等を用いた視差障壁によって実現される。
【０２３５】
図１９（ａ）の飛び出し立体視の場合を参照するに、左目瞳孔L-view-point、右目瞳孔R-View-Point、結像点の三点からなる三角形と、左目画素L-pixel、右目画素R-pixel、結像点の三点からなる三角形の相似関係から、視差量Ｐ、被写体の距離Ｚ、視聴者から表示画面までの距離Ｓ、瞳孔間距離ｅとの間にはＰ＝ｅ（１−Ｓ／Ｚ）の関係が成り立つ。また、図１９（ｂ）の引っ込み立体視の場合も上記の説明と同様の関係が成り立つ。
【０２３６】
このように、視差量と立体視映像の飛び出し度合いの間には、比例関係が成り立ち、視差量を増加されることで立体視映像の飛び出し度合いを増すことができる。また、視差量を低減することで立体視映像の飛び出し度合いを減らすことができる。
【０２３７】
次に、プレーンシフトを用いた視差量の変更について説明する。まず、図２１を用いて、プレーンシフトについて説明する。
【０２３８】
プレーンシフトとは、視差を有する左目用画像、右目用画像に対して、各画素の座標位置を水平方向に一律に変更することにより、飛び出し量の調整を行う手法である。
【０２３９】
図２１に示されるように、観察される立体視の奥行き方向の位置を奥に移動させたい場合には、左目用画像の各画素を左方向に、右目用画像の各画素を右方向に一律の量だけシフトさせる。
【０２４０】
また、観察される立体視の奥行き方向の位置を手前に移動させたい場合は、左目用画像の各画素を右方向に、右目用画像の各画素を左方向に一律の量だけシフトさせる。
【０２４１】
このように左目用画像、右目用画像を一律にシフトすることで、立体視映像の飛び出し度合いを変更することができる。
【０２４２】
図２０は、プレーンシフトによる視差量の変更処理の流れを示すフローチャートである。
【０２４３】
本図に示されるように、表示装置５００の表示制御部５０４は、まず、機器設定情報記憶部５０９に記憶された３Ｄ強度の機器設定に基づきプレーンシフト量を決定する（ステップＳ６０１）。
【０２４４】
そして、表示制御部５０４は、左目用画像および右目用画像を、決定したプレーンシフト量分一律にシフトする（ステップＳ６０２）。
【０２４５】
画素シフト後、表示制御部５０４は、画素シフトにより生じた空白領域の穴埋めを行う（ステップＳ６０３）。具体的には、シフトにより画面からはみ出す部分を切り取り、シフトにより生じた空白領域を透明色で塗る。
【０２４６】
以上が、プレーンシフトを用いた視差量の変更についての説明である。続いて、デプスマップを用いた視差量の変更について説明する。
【０２４７】
図２２は、デプスマップを用いた視差量の変更処理の流れを示すフローチャートである。
【０２４８】
本図に示されるように、表示制御部５０４は、まず、左目用画像、右目用画像間の各画素について対応点を探索することによりデプスマップを生成する（ステップＳ７０１）。
【０２４９】
ここで、デプスマップとは、図２３に示すような、被写体の奥行きをグレーの階調で表現した画像データである。前方に位置するほど色が白、後方に位置するほど色が黒で表される。視差量と奥行き方向の位置の間には比例関係が成り立つため、表示制御部５０４は、対応点探索を行うことにより算出された視差量からデプスマップを生成することができる。
【０２５０】
デプスマップの生成後、表示制御部５０４は、機器設定情報記憶部５０９に記憶された３Ｄ強度の設定値に基づきデプスマップを変更する（ステップＳ７０２）。
【０２５１】
そして、表示制御部５０４は、変更したデプスマップを用いて、左目用画像の各画素をシフトすることにより、右目用画像を再生成する（ステップＳ７０３）。
【０２５２】
以上の処理により、３Ｄ眼鏡１００に記憶されたプリファレンスに基づき、立体視映像の飛び出し度合いを変更することができる。
【０２５３】
なお、対応点探索には、注目点の周りに小領域を設け、その領域中の画素値の濃淡パターンに基づいて行う領域ベースマッチング手法と、画像からエッジなど特徴を抽出し、その特徴間で対応付けを行う特徴ベースマッチングの２つに大きく大別されるが、何れの手法を用いてもよい。
【０２５４】
以上が、３Ｄ強度のプリファレンスについての説明である。続いて、字幕言語のプリファレンスについての処理を説明する。
【０２５５】
（６．４  字幕言語のプリファレンスについての処理）
まず、字幕言語のプリファレンスに基づく機器の状態設定処理について説明する。図２４は、字幕言語の機器の状態設定処理の流れを示すフローチャートである。
【０２５６】
本図に示されるように、再生装置４００の状態設定部４１２は、３Ｄ眼鏡１００からプリファレンスを受信したかの判定を行う（ステップＳ８０１）。
【０２５７】
３Ｄ眼鏡１００からプリファレンスを受信した場合（ステップＳ８０１、ＹＥＳ）、状態設定部４１２は、受信したプリファレンスの中に、字幕言語のプリファレンスが存在しているかの判定を行う（ステップＳ８０２）。
【０２５８】
字幕言語のプリファレンスが存在している場合（ステップＳ８０２、ＹＥＳ）、状態設定部４１２は、受信した字幕言語のプリファレンスに基づき、レジスタセット４１１のＰＳＲ１７を設定する（ステップＳ８０３）。
【０２５９】
以上が字幕言語のプリファレンスに基づく機器設定処理についての説明である。続いて、機器設定に基づく字幕言語の選択について説明する。
【０２６０】
再生装置４００は、ＰＳＲ２の設定値に基づき、ＰＧストリームまたはtextSTストリームを再生する。ＰＳＲ２は、カレントPlay ItemのSTN＿tableにentryが記述された複数ＰＧストリーム又は複数textSTストリームのうち、再生すべきものの特定に用いる。
【０２６１】
ＰＳＲ２は初期値として不定値が設定されており、再生装置４００により１〜２５５の値に設定されうる。0xFFFFは、不定値であり、ＰＧストリーム及びtextSTストリームが存在しない旨、又は、ＰＧストリーム及びtextSTストリームが選択されてない旨を示す。１〜２５５の設定値は、PG＿textST＿stream番号として解釈される。
【０２６２】
図２５（ａ）は、ＰＳＲ２が取り得る状態遷移を示す図である。本図においてValidとは、ＰＳＲ２の値が、Play ItemのSTN＿tableに記述されたentry数以下の番号になっていて、尚且つ、デコード可能であることを意味する。
【０２６３】
Invalidとは、ＰＳＲ２の値が、０であるか、又は、Play ItemのSTN＿tableに記述されたentry数を上回る番号になっていることを意味する。また、Play ItemのSTN＿tableに記述されたentry数が１〜３２の値であったとしても、デコードできない場合がある。
【０２６４】
図２５（ａ）における破線枠は、状態遷移時にあたってＰＳＲの値を決定する手順を模式的に示す。ＰＳＲの設定処理手順には、「Procedure when playback condition is changed」、「Procedure when change is requested」がある。
【０２６５】
Procedure when playback condition is changedは、何等かの事象が再生装置に生じたため、再生装置の状態が変化した際に実行すべき処理手順を示す。
【０２６６】
Procedure when YYYchange is requestedは、ユーザが何等かの切り換え(図２５においてstream)を要求した際、実行すべき処理手順を示す。
【０２６７】
これら破線枠に示されるProcedure when playback condition is changed、Procedure when change is requestedが、字幕ストリームの選択手順であり、後でフローチャートを交えて詳細に説明する。
【０２６８】
図２５（ａ）における矢印は、ＰＳＲが取り得る状態間の状態遷移を象徴的に示す。
【０２６９】
状態遷移を意味する矢印に添えられた注釈は、各状態遷移のトリガとなるべき事象を意味する。つまり本図では、“Load Disc”、“Change a Stream”、“Start PlayList playback”、“Cross a PlayItem boundary”、“Terminate PlayList playback”というような事象が発生した際、ＰＳＲ２の状態遷移がなされることになる。これらの記法を理解して図２５（ａ）を参照すれば、Invalid→Invalidの状態遷移時、Valid→Invalidの状態遷移時には、上述した処理手順は実行されていないことがわかる。これに対しInvalid→Valid間の状態遷移、Valid→Valid間の状態遷移は何れも破線枠を経由している。つまりＰＳＲ２をValidに設定するにあたって、上述したProcedure when playback condition is changed、Procedure when change is requestedによりＰＳＲ２は設定されるのである。
【０２７０】
以降、状態遷移のトリガとなるべき事象について説明する。
【０２７１】
「Load Disc」とは、再生装置にＢＤ−ＲＯＭがローディングされたとの事象を意味する。ＰＳＲ２は、かかるローディング時において、一旦不定値(0xFF)に設定されるのである。
【０２７２】
「Start PlayList playback」とは、ＰＬに基づく再生処理が開始したとの事象を意味する。かかる事象が発生時において、Procedure when playback condition is changedが実行され、ＰＳＲ２はValidに設定されることがわかる。
【０２７３】
「Terminate PlayList playback」とは、ＰＬに基づく再生処理終了したとの事象を意味する。かかる事象の発生時では、Procedure when playback condition is changedは実行されず、Invalidに移行していることがわかる。
【０２７４】
「ChangeXXX」とは、ユーザによるXXX（本図ではStream）の切り換え要求がなされたとの事象を意味する。ＰＳＲ２がInvalidである場合に、かかる事象が発生すれば（図中のcj1）、ＰＳＲ２はその要求通りの値に設定される。こうして設定された値がたとえ有効なストリーム番号を示していたとしても、このＰＳＲ２の設定値はInvalidな値として取り扱われる。即ち、事象“ChangeXXX”による状態遷移では、InvalidであるＰＳＲが、Validに変えることはない。
【０２７５】
一方、ＰＳＲ２がValidである場合に、かかる事象Change a Streamが発生すれば（図中のcj2）、Procedure when change is requestedが実行されて、新たな値がＰＳＲ２に設定される。ここでProcedure when change is requestedの実行により設定される値は、ユーザが希望した値にならない場合も有り得る。何故なら、Procedure when change is requestedは、無効な値を排除する機能を有しているからである。ＰＳＲ２がValidにおいて、Change streamが発生した場合、ValidからInvalidに状態遷移することは有り得ない。ＰＳＲ２がInvalidにならないよう、Procedure when change is requested側で保証するからである。
【０２７６】
「Cross a PlayItem boundary」とは、あるPlay Itemの境界通過という事象を意味する。ここでPlay Itemの境界とは、連続する２つのPlay Itemのうち、先行する側の終端、後続する側の先端の狭間を意味する。ＰＳＲ２がValidである場合において、かかる事象が発生すれば、Procedure when playback condition is changedが実行されることがわかる。そして、Procedure when playback condition is changedの実行後、ＰＳＲ２の状態はValidに戻るか、Invalidに移行することが分かる。STN＿tableはPlay Item毎に存在しており、Play Itemが変われば、再生可能なエレメンタリストリームも変わってしまう。Play Itemの再生開始毎に、Procedure when change is requestedを実行してPlay Item毎に最適な設定値をＰＳＲ２に設定するというのが、この状態遷移の趣旨である。
【０２７７】
この状態遷移においてProcedure when playback condition is changedは、図２５（ｂ）のようになる。本処理手順は、ステップＳ１、ステップＳ２という２つの判定ステップの組合せで、ＰＳＲ２の設定を行うものである。
【０２７８】
ステップＳ１は、STN＿tableにおけるentry数が０であるか否かの判定であり、もし０であればＰＳＲ２の値を維持する（ステップＳ３）。
【０２７９】
ステップＳ２は、STN＿tableにおけるentry数は０ではない場合に、ＰＳＲ２よりSTN＿tableのentry数が多く、尚且つ、条件（Ａ）が真であるかを判定するものである。条件（Ａ）とは、ＰＳＲ２で特定されるPG＿textST＿streamを再生する能力が再生装置４００に存在することである。もしステップＳ２がＹＥＳであればＰＳＲ２を維持する（ステップＳ４）。もしＰＳＲ２の値がentry数より大きいか、或は条件（Ａ）を満たさない場合は、ＰＳＲ２を再設定する（ステップＳ５）。
【０２８０】
図２６はProcedure when change is requestedを示すフローチャートである。本フローチャートと、図２５（ｂ）との違いは、図２５（ｂ）におけるＰＳＲ２の表記がＸに置き換えられている点である。このＸは、操作受付部４１３出力されたUser Operation情報等に基づく値である。
【０２８１】
本フローチャートにおけるステップＳ１００１は、ＸよりSTN＿tableのentry数が多く、尚且つ、条件（Ａ）が真であるかを判定するものである。条件（Ａ）とは、Ｘで特定されるPG＿textST＿Streamを再生する能力が再生装置に存在することであり、もしＸがこの条件を満たすなら、ＰＳＲ２にＸを設定する（ステップＳ１００２）。
【０２８２】
もしＸがentry数より大きいか、或は条件（Ａ）を満たさない場合は、Ｘが、0xFFであるか否かを判定する。もしOxFFでなければ、ユーザが選択を意図するオーディオストリームの番号は無効であると考えられるので、ユーザ操作に基づく値Ｘを無視し、ＰＳＲ２の設定値を維持する（ステップＳ１００５）。
【０２８３】
もしＰＳＲ２の設定値が0xFFであるなら、ＰＳＲ２を設定する（ステップＳ１００４）。このステップＳ１００４の処理手順は、図２７に示す処理手順と同一である。
【０２８４】
図２７は、ＰＳＲ２の設定手順を示すフローチャートである。
【０２８５】
本フローチャートにおいて、ステップＳ１１０１、ステップＳ１１０２、ステップＳ１１０３は、STN＿tableに記述されているPG＿textST＿streamのそれぞれについて、処理を繰り返す。
【０２８６】
本ループ処理において処理対象となるPG＿textST＿streamをPG＿textST＿streamiとする。ステップＳ１１０１は、PG＿textST＿streamiのstream＿coding＿typeが0x91であるか、0x92であるかの判定であり、もし0x91であるならステップＳ３４に移行する。
【０２８７】
ステップＳ１１０２は、PG＿textST＿streamiが、以下の（ａ）（ｂ）を満たすか否かの判定である。
【０２８８】
（ａ）ＰＧストリームiを再生する能力が再生装置に存在すること
（ｂ）ＰＧストリームiの言語属性が再生装置の言語設定と一致すること
この（ｂ）の条件は、STN＿tableにおけるPG＿language＿codeがＰＳＲ１７と一致するか否かの判定でなされる。
【０２８９】
一方ステップＳ３５は、PG＿textST＿streamiが（ａ）（ｂ）を満たすかを否かの判定である。
【０２９０】
（ａ）textSTストリームiを再生する能力が再生装置に存在すること
（ｂ）textSTストリームiの言語属性が再生装置の言語設定と一致すること
（ａ）の条件を具備しているかの判定は、再生装置のＰＳＲ３０が"再生能力有"を示すかどうかでなされる。（ｂ）の条件を具備しているかの判定は、STN＿tableのtextST＿language＿codeがＰＳＲ１７の設定値と一致しているかどうかでなされる。
【０２９１】
以上のステップＳ１１０１〜ステップＳ１１０３の処理が全てのPG＿textST＿streamについて繰り返されれば、ステップＳ１１０４〜ステップＳ１１０８の処理が実行される。
【０２９２】
ステップＳ１１０４は、（ａ）を満たすPGstreamが存在しないかどうかの判定であり、もし存在しないのなら、Invalidな値(0xFFFF)をＰＳＲ２に設定する（ステップＳ１１０６）。
【０２９３】
ステップＳ１１０５は、（ａ）（ｂ）の双方を満たすPG＿textST＿streamが存在するかどうかの判定であり、もし存在するのなら（ａ）（ｂ）を満たすPG＿textST＿streamのうち、STN＿tableにおけるエントリー順位が最も高いものをＰＳＲ２に設定する（ステップＳ１１０７）。
【０２９４】
ステップＳ１１０８は、（ａ）のみを満たすPGstream、（ａ）のみを満たすtextST＿streamのうち、STN＿tableにおけるエントリー順位が最も高いものをＰＳＲ２に設定する。
【０２９５】
このように、立体視映像の視聴に先立ち、３Ｄ眼鏡１００に記憶されるプリファレンスの値に基づきＰＳＲ１７を設定し、設定したＰＳＲ１７の値に基づき再生する字幕ストリームを決定するので、視聴者の好みの字幕言語の立体視映像を提供することができる。
【０２９６】
以上が、字幕言語のプリファレンスについての処理の説明である。続いて、音声言語のプリファレンスについての処理を説明する。
【０２９７】
（６．５  音声言語のプリファレンスについての処理）
まず、音声言語のプリファレンスに基づく機器設定処理について説明する。図２８は、音声言語の機器設定処理の流れを示すフローチャートである。
【０２９８】
本図に示されるように、再生装置４００の状態設定部４１２は、３Ｄ眼鏡１００からプリファレンスを受信したかの判定を行う（ステップＳ１２０１）。
【０２９９】
３Ｄ眼鏡１００からプリファレンスを受信した場合（ステップＳ１２０１、ＹＥＳ）、状態設定部４１２は、受信したプリファレンスの中に、音声言語のプリファレンスが存在しているかの判定を行う（ステップＳ１２０２）。
【０３００】
音声言語のプリファレンスが存在している場合（ステップＳ１２０２、ＹＥＳ）、状態設定部４１２は、受信した字幕言語のプリファレンスに基づき、レジスタセット４１１のＰＳＲ１６を設定する（ステップＳ１２０３）。
【０３０１】
以上が音声言語のプリファレンスに基づく機器設定処理についての説明である。続いて、機器設定に基づく音声言語の選択について説明する。
【０３０２】
再生装置４００は、ＰＳＲ１の設定値に基づき、オーディオストリームを再生する。ＰＳＲ１は、カレントPlay ItemのSTN＿tableにentryが記述されている複数オーディオストリームのうち、１つを特定するものである。
【０３０３】
ＰＳＲ１は初期値として0xFFが設定されており、再生装置により１〜３２の値に設定されうる。この0xFFは、不定値であり、オーディオストリームが存在しない旨、又は、オーディオストリームが選択されてない旨を示す。１〜３２の設定値は、オーディオストリーム番号として解釈される。
【０３０４】
２９（ａ）は、ＰＳＲ１が取り得る状態遷移を示す図である。本図の状態遷移は、図２５（ａ）と同じになっている。また、図２９（ｂ）は、ＰＳＲ１におけるProcedure when playback condition is changedを示すフローチャート、図３０はProcedure when change is requestedを示すフローチャートである。これらのフローチャートも、図２５（ｂ）、図２６と同じになっている。ただし、ステップＳ１３０５、ステップＳ１４０６におけるＰＳＲ１の設定は、大きく異なっている。
【０３０５】
図３１は、ＰＳＲ１の設定手順を示すフローチャートである。
【０３０６】
本フローチャートにおいて、ステップＳ１５０１は、全てのオーディオストリームについて繰り返す。このループ処理において、処理対象となる個々のオーディオストリームを、オーディオストリームiという。
【０３０７】
ステップＳ１５０１は、オーディオストリームiが３つの条件（ａ）（ｂ）（ｃ）を満たすかのチェックを行う。
【０３０８】
条件（ａ）とは、オーディオストリームiを再生する能力が再生装置に存在することであり、これを満たすか否かの判定は、ＰＳＲ１５と、オーディオストリームiのstream＿coding＿typeとの比較でなされる。
【０３０９】
条件（ｂ）とは、オーディオストリームiの言語属性が再生装置の言語設定と同じであることであり、これを満たすか否かの判定は、STN＿tableに記述されたオーディオストリームiのAudio＿language＿codeがＰＳＲ１６の設定値と同じであるか否かの比較でなされる。
【０３１０】
条件（ｃ）とは、オーディオストリームiのチャネル属性がサラウンドであり、これを再生する能力が再生装置に存在することである。これを満たすか否かの判定は、ＰＳＲ１５と、Audio Streamのaudio＿presentation＿type、stream＿coding＿typeとの比較でなされる。
【０３１１】
ステップＳ１５０１の処理をオーディオストリームの全てについて繰り返されれば、ステップＳ１５０２〜ステップＳ１５１１の処理を行う。ステップＳ１５０２は、（ａ）を満たすオーディオストリームが存在しないかどうかの判定である。もし、存在しなければ、不定値(0xFF)をＰＳＲ１に設定する（ステップＳ１５０７）。
【０３１２】
ステップＳ１５０３は、（ａ）（ｂ）（ｃ）の全てを満たすオーディオストリームが存在するかどうかの判定である。もし存在すれば、（ａ）（ｂ）（ｃ）を満たすオーディオストリームの番号をＰＳＲ１に設定する（ステップＳ１５０８）。
【０３１３】
ステップＳ１５０４は、（ａ）（ｂ）（ｃ）の全てを満たすオーディオストリームが存在しない場合、（ａ）（ｂ）を満たすオーディオストリームが存在するかどうかの判定である。もし存在すれば、（ａ）（ｂ）を満たすオーディオストリームのうち、STN＿tableにおけるエントリー順位が最も高いものをＰＳＲ１に設定する（ステップＳ１５０９）。
【０３１４】
ステップＳ１５０５は、（ａ）（ｂ）（ｃ）の全てを満たすオーディオストリーム、又は、（ａ）（ｂ）を満たすオーディオストリームが存在しない場合に、（ａ）（ｃ）を満たすオーディオストリームが存在するかどうかの判定である。もし存在すれば、（ａ）（ｃ）を満たすオーディオストリームのうち、STN＿tableにおけるエントリー順位が最も高いものをＰＳＲ１に設定する（ステップＳ１５１０）。
【０３１５】
ステップＳ１５０６は、（ａ）（ｂ）（ｃ）の全て、（ａ）（ｂ）、（ａ）（ｃ）を満たすオーディオストリームが存在しない場合に、（ａ）を満たすオーディオストリームが存在するかどうかの判定である。もし存在すれば、（ａ）を満たすオーディオストリームのうち、STN＿tableにおけるエントリー順位が最も高いものをＰＳＲ１に設定する（ステップＳ１５１１）。
【０３１６】
このように、立体視映像の視聴に先立ち、３Ｄ眼鏡１００に記憶されるプリファレンスの値に基づきＰＳＲ１６を設定し、設定したＰＳＲ１６の値に基づき再生するオーディオストリームを決定するので、視聴者の好みの音声言語の立体視映像を提供することができる。
【０３１７】
（６．６  補足）
上記の説明では、立体視映像処理装置３００においてプリファレンスを決定し、決定したプリファレンスを３Ｄ眼鏡１００に送信するとしたが、３Ｄ眼鏡１００自身がプリファレンスを決定してもよい。
【０３１８】
図３２は、３Ｄ眼鏡７００の構成の内部構成の一例を示す図である。本図に示されるように、３Ｄ眼鏡７００は、信号送受信部１０１、シャッター制御部１０２、シャッター部１０３、スピーカー部１０４、機器認証部１０５、プリファレンス記憶部１０６、操作部７０１を含んで構成される。図７に示す３Ｄ眼鏡１００の構成とは、操作部７０１を備える点において異なる。
【０３１９】
操作部７０１は、ユーザの操作を受け付け、ユーザの操作に応じてプリファレンスを定める機能を有する。かかるユーザ操作は、例えば、３Ｄ眼鏡７００の側面部分に操作キーを設けておき、この操作キーにより受け付ける。また、リモコン、携帯電話、スマートフォン等によりユーザ操作を受け付けてもよい。
【０３２０】
操作部７０１により決定したプリファレンスは、プリファレンス記憶部１０６に記憶される。
【０３２１】
以上のように、本実施形態によれば、視聴の都度、機器設定を変更することなく、視聴者好みにあった３Ｄ強度、字幕言語、音声言語を有する立体視映像を視聴者に提供することができる。
【０３２２】
≪実施の形態２≫
（７．１  概要）
実施の形態２にかかる３Ｄ眼鏡、立体視映像処理装置は、実施の形態１と同様に、立体視映像の視聴に先立ち、３Ｄ眼鏡からプリファレンスを立体視映像処理装置に送信し、立体視映像処理装置がプリファレンスを用いた状態設定を行い、設定した状態設定に基づく処理を実行するものであるが、３Ｄ眼鏡１００に記憶されるプリファレンスが視聴者を識別する識別子である点において異なる。立体視映像処理装置には、視聴者ごとに３Ｄ強度、字幕言語、音声言語等の好みの情報が記憶されており、受信した識別子を用いて、視聴者を特定し、特定した視聴者の好みの情報を用いて、機器の状態設定を行う。
【０３２３】
（７．２  表示装置７５０の構成）
図３３は、本実施の形態にかかる、表示装置７５０の内部構成の一例を示す図である。本図に示されるように、表示装置７５０は、操作受付部５０１、チューナ５０２、ＨＤＭＩ送受信部５０３、表示制御部５０４、表示パネル５０５、タイミング信号生成部５０６、信号送受信部５０８、機器設定情報記憶部５０９、プリファレンスインデックス格納部７５１、プリファレンスセットアップ部７５２を含んで構成される。図１２に示す表示装置５００の構成とは、プリファレンスインデックス格納部７５１、プリファレンスセットアップ部７５２を備える点において異なる。
【０３２４】
プリファレンスインデックス格納部７５１は、視聴者ごとに、３Ｄ強度、字幕言語、音声言語等の好みの情報が格納される。
【０３２５】
プリファレンスセットアップ部７５２は、ユーザ操作に基づき、視聴者ごとに、３Ｄ強度、音声言語、字幕言語等の好みの情報を決定する。決定した情報は、プリファレンスインデックス格納部７５１に格納される。
【０３２６】
（７．３  本実施の形態における立体視映像の視聴）
図３４は、本実施の形態における３Ｄ眼鏡、立体視映像処理装置による立体視映像の視聴を示す図である。
【０３２７】
本図に示されるように、３Ｄ眼鏡１００には、３Ｄ眼鏡を使用するユーザを識別するユーザ識別子がプリファレンスとして記憶されている。また、立体視映像処理装置には、視聴者ごとの３Ｄ強度、字幕言語、音声言語等の好みの情報であるプリファレンスインデックスが記憶されている。
【０３２８】
３Ｄ眼鏡は、立体視映像の視聴に先立ち、立体視映像処理装置にプリファレンスを送信する。
【０３２９】
立体視映像処理装置は、３Ｄ眼鏡から送信されたユーザ識別子のプリファレンスに基づき、現在立体視映像を視聴しようとしている視聴者を特定する。そして、立体視映像処理装置は、プレリファレンスインデックス格納部７５１に格納されているプリファレンスインデックスを参照して、現在立体視映像を視聴しようとしている視聴者の３Ｄ強度、音声言語、字幕言語等の好みを特定し、機器の状態設定を行う。
【０３３０】
本図の例では、３Ｄ眼鏡からユーザ識別子「ｘｘｘ２」のプリファレンスが立体視映像処理装置に送信される。立体視映像処理装置は、３Ｄ眼鏡から送信されたユーザ識別子「ｘｘｘ２」のプリファレンスを受け、現在立体視映像を視聴しようとしている視聴者の好み（３Ｄ強度：強、字幕：日本語、音声：英語）を特定する。そして、立体視映像処理装置は、機器の状態設定を行い、３Ｄ強度：強、字幕：日本語、音声：英語の立体視映像を表示する。
【０３３１】
（７．４  プリファレンスインデックスを用いた状態設定）
図３５は、プリファレンスインデックスを用いた設定内容の特定処理の流れを示すフローチャートである。
【０３３２】
本図に示されるように、表示装置７５０は、プリファレンスを受信したかの判定を行う（ステップＳ１５５１）。
【０３３３】
プリファレンスを受信した場合（ステップＳ１５５１、ＹＥＳ）、表示装置７５０は、受信したプリファレンスの中に、ユーザ識別子のプリファレンスが存在するかの判定を行う（ステップＳ１５５２）。
【０３３４】
ユーザ識別子のプリファレンスが存在している場合（ステップＳ１５５２、ＹＥＳ）、表示装置７５０は、プリファレンスインデックス７５１に格納されているプリファレンスインデックスを参照して設定内容を特定する（ステップＳ１５５３）。
【０３３５】
そして、表示装置７５０は、特定した設定内容を機器設定情報記憶部５０９に設定する（ステップＳ１５５４）。
【０３３６】
以上のように本実施の形態によれば、３Ｄ眼鏡から送信される視聴者の識別情報により、視聴者の好みの情報を特定することができ、視聴の都度、機器の状態設定を変更することなく、視聴者好みにあった３Ｄ強度、字幕言語、音声言語を有する立体視映像を視聴者に提供することができる。
【０３３７】
≪実施の形態３≫
（８．１  概要）
実施の形態３にかかる３Ｄ眼鏡、立体視映像処理装置は、実施の形態１と同様に、立体視映像の視聴に先立ち、３Ｄ眼鏡からプリファレンスを立体視映像処理装置に送信し、立体視映像処理装置がプリファレンスを用いた状態設定を行い、設定した状態設定に基づく処理を実行するものであるが、３Ｄ眼鏡に記憶されるプリファレンスが視聴者の年齢である点において異なる。
【０３３８】
３Ｄ眼鏡は、立体視映像の視聴に先立ち、視聴者の年齢を示すプリファレンスを立体視映像処理装置に送信する。立体視映像処理装置は、３Ｄ眼鏡から送信された視聴者の年齢に基づき、パレンタルロック制御を行う。以下では、パレンタルロック制御の一例として、３Ｄ眼鏡から送信されるプリファレンスに基づき、視聴者の年齢に応じた再生経路を選択する制御を示す。
【０３３９】
（８．２  本実施の形態における立体視映像の視聴）
図３６は、本実施の形態における３Ｄ眼鏡、立体視制御装置による立体視映像の視聴を示す図である。
【０３４０】
本図に示されるように、３Ｄ眼鏡１００には、プリファレンスとして３Ｄ眼鏡を使用するユーザの年齢が記憶されている。
【０３４１】
３Ｄ眼鏡１００は、立体視映像の視聴に先立ち、立体視映像処理装置３００に年齢のプレリファレンスを送信する。
【０３４２】
立体視映像処理装置３００は、３Ｄ眼鏡１００から送信された年齢のプリファレンスに基づき、現在立体視映像を視聴しようとしている視聴者の年齢を特定し、レジスタセット４１１のＰＳＲ１３を設定する。そして、立体視映像処理装置３００は、ＰＳＲ１３の設定値に基づき、パレンタルロック制御を行う。本実施の形態では、ＰＳＲ１３の設定値に基づき再生経路を選択して立体視映像の表示を行う。
【０３４３】
本図の例では、視聴者１が装着する３Ｄ眼鏡１００には年齢「４２」のプリファレンスが記憶されており、視聴者２が装着する３Ｄ眼鏡１００には年齢「８」のプリファレンスが記憶されている。各３Ｄ眼鏡１００は、立体視映像の視聴に先立ち、かかる年齢のプリファレンスを、立体視映像処理装置３００に送信する。立体視映像処理装置３００は、３Ｄ眼鏡１００から送信された年齢のプリファレンスを受け、視聴者１、視聴者２に提示すべき再生経路を特定して、立体視映像を表示する。
【０３４４】
低年齢層の視聴者が立体視映像を視聴する場合、発達段階の視機能への影響等を考慮したうえで、必要な場合には、大人の管理のもとに視聴の可否判断、視聴時間制限をするのが望ましい。
【０３４５】
本実施の形態にかかる、３Ｄ眼鏡、立体視映像処理装置によれば、３Ｄ眼鏡から送信される視聴者の年齢のプリファレンスにより、立体視映像を視聴しようとしている視聴者の年齢を特定することができるので、その視聴者の年齢にあった再生経路で立体視映像を再生することができる。例えば、大人の視聴者（視聴者１）には、３Ｄ強度が強い映像の再生経路を選択し、子供の視聴者（視聴者２）には、３Ｄ強度が弱い映像の再生経路を選択するといった制御を行なうことができる。
【０３４６】
（８．３  年齢のプリファレンスを用いた機器の状態設定）
図３７は、年齢のプリファレンスを用いた機器の状態設定処理の流れを示すフローチャートである。
【０３４７】
本図に示されるように、再生装置４００の状態設定部４１２は、３Ｄ眼鏡１００からプリファレンスを受信したかの判定を行う（ステップＳ１６０１）。
【０３４８】
３Ｄ眼鏡１００からプリファレンスを受信した場合（ステップＳ１６０１、ＹＥＳ）、状態設定部４１２は、受信したプリファレンスの中に、年齢のプリファレンスが存在しているかの判定を行う（ステップＳ１６０２）。
【０３４９】
年齢のプリファレンスが存在している場合（ステップＳ１６０２、ＹＥＳ）、状態設定部４１２は、受信した年齢のプリファレンスに基づき、レジスタセット４１１のＰＳＲ１３を設定する（ステップＳ１６０３）。
【０３５０】
以上が年齢のプリファレンスに基づく機器の状態設定処理についての説明である。続いて、機器の状態設定に基づく再生経路の選択処理について説明する。
【０３５１】
（８．４  機器の状態設定に基づく再生経路の選択）
再生経路の選択は、ＡＶクリップの再生制御を動的に規定するシナリオデータに基づき行われる。図３８は、パレンタルコントロールを規定するシナリオの一例を示す図である。本図に示すシナリオでは、ＰＳＲ（１３）の値を条件にして実行される２つのｉｆ文ブロック（IF文block1、2）を含む。
【０３５２】
図３９（ａ）は、図３８に示したシナリオにて、複数PlayListがどのように再生されるかを示す図である。ここでif文ブロックにより択一的に再生される複数PlayList(PlayList#2、PlayList#3、PlayList#4)をブロック１とし、if文ブロック２により択一的に再生される複数PlayList(PlayList#5、PlayList#6)をブロック２とした場合、図３８のシナリオにより、図３９（ａ）に示すように、PlayList#1→ＰＬブロック１(PlayList#2、PlayList#3、PlayList#4)→ＰＬブロック(PlayList#5、PlayList#6)→PlayList#7という順序で複数PlayListは再生されることになる。
【０３５３】
ＰＬブロック１の再生にあたっては、ＰＳＲ１３の数値に応じて、PlayList#2、PlayList#3、PlayList#4のどれかが再生される。同様にＰＬブロック２の再生にあたっては、ＰＳＲ１３の数値に応じて、PlayList#5、PlayList#6のどちらかが再生されることになる。
【０３５４】
if文ブロック１は、ＰＳＲ１３が１３歳以下で実行されるPlayPL#4、ＰＳＲ（１３）が１８歳以上で実行されるPlayPL#3、１４歳以上１８歳未満で実行されるPlayPL#2を含む。このif文ブロックにより、PL#4,#3,#2は、選択的に再生されることになる。一方、if文ブロック２は、ＰＳＲ１３が１３歳以下で実行されるPlayPL#6、ＰＳＲ１３が１３歳を上回る場合に実行されるPlayPL#5を含む。このif文ブロックにより、PL#6,#5は、選択的に再生されることになる。
【０３５５】
ＰＳＲ１３の数値に応じて、PlayListがどのような順序で再生されるかを図３９（ｂ）にまとめてみた。矢印（１）は、ＰＳＲ１３の数値が０歳以上１３歳未満である場合の再生経路である。この場合複数PlayListは、PlayList#1→PlayList#4→PlayList#6→PlayList#7の順序で再生されることになる。
【０３５６】
矢印（２）は、ＰＳＲ１３の数値が１３歳以上１８歳未満である場合の再生経路である。この場合複数PlayListは、PlayList#1→PlayList#3→PlayList#5→PlayList#7の順序で再生されることになる。矢印（３）は、ＰＳＲ１３の数値が１８歳以上である場合の再生経路である。この場合複数PlayListは、PlayList#1→PlayList#2→PlayList#5→PlayList#7の順に再生されることになる。
【０３５７】
図４０は、パレンタルロック制御処理の流れを示すフローチャートである。
【０３５８】
本図に示されるように、再生装置４００は、レジスタセット４１１のＰＳＲ１３の設定値を参照する（ステップＳ１７０１）。
【０３５９】
そして、図３８に示すシナリオを実行して、再生すべきPlayListを選択する（ステップＳ１７０２）。
【０３６０】
以上のように、本実施の形態によれば、３Ｄ眼鏡から送信される視聴者の年齢のプリファレンスにより、立体視映像を視聴しようとしている視聴者の年齢を特定することができ、視聴の都度、機器設定を変更することなく、その視聴者の年齢にあった再生経路で立体視映像を再生するというパレンタルロック制御を行うことができる。
【０３６１】
≪実施の形態４≫
（９．１  概要）
実施の形態４にかかる３Ｄ眼鏡、立体視映像処理装置は、実施の形態１と同様に、３Ｄ眼鏡からプリファレンスを立体視映像処理装置に送信し、立体視映像処理装置がプリファレンスを用いた状態設定を行い、設定した状態設定に基づく処理を実行するものであるが、３Ｄ眼鏡に記憶されるプリファレンスの内容が異なる。
【０３６２】
本実施の形態では、３Ｄ眼鏡に視聴者の立体視映像の視聴時間をプリファレンスとして記憶し、３Ｄ眼鏡は、立体視映像処理装置に、その視聴時間のプリファレンスを送信する。立体視映像処理装置は、受信した視聴時間のプリファレンス用いた状態設定を行い、設定した状態設定に基づく処理を実行する。
【０３６３】
（９．２  本実施の形態における立体視映像の視聴）
まず、本実施の形態にかかる３Ｄ眼鏡８００の構成について説明する。図４１は、３Ｄ眼鏡８００の内部構成の一例を示す図である。本図に示されるように、３Ｄ眼鏡８００は、信号送受信部１０１、シャッター制御部１０２、シャッター部１０３、スピーカー部１０４、機器認証部１０５、プリファレンス記憶部１０６、カウンター部８０１を含んで構成される。図７に示す３Ｄ眼鏡１００の構成とは、カウンター部８０１を備える点において異なる。
【０３６４】
カウンター部８０１は、視聴者が立体視映像の視聴を開始した時からの時間をカウントする機能を有する。カウントした視聴時間の情報は、プリファレンスとして、プリファレンス記憶部１０６に記憶される。
【０３６５】
図４２は、本実施の形態における３Ｄ眼鏡、立体視制御装置による立体視映像の視聴を示す図である。
【０３６６】
本図に示されるように、３Ｄ眼鏡８００には、プリファレンスとして現在の立体視映像の視聴時間が記憶されている。
【０３６７】
３Ｄ眼鏡１００は、立体視映像処理装置３００に視聴時間のプレリファレンスを送信する。
【０３６８】
立体視映像処理装置３００は、３Ｄ眼鏡１００から送信された視聴時間のプリファレンスに基づき、立体視映像を視聴している各視聴者の視聴時間を特定し、機器の状態設定を行う。そして、立体視映像処理装置３００は、設定した状態設定に基づく処理を行う。
【０３６９】
立体視映像を長時間視聴していると、眼精疲労によりフリッカー（ちらつき）が認識されにくくなるということが知られており、この視聴時間に基づく処理では、例えば、視聴時間が所定の値を超えた場合に、左目用画像、右目用画像の表示切り替えの間隔、および３Ｄ眼鏡の液晶シャッターの開閉の切り替えの間隔をのばしてもよい。これにより、立体視映像の視聴による眼精疲労を軽減することができる。
【０３７０】
また、この視聴時間に基づく処理では、視聴時間が所定の値を超えた場合に、視聴者に対して警告動作を行うとしてもよい。立体視映像の視聴の際には、定期的に休憩をとることが推奨されており、警告動作を行うことにより視聴者に休憩を促すことができる。
【０３７１】
また、この視聴時間に基づく処理では、視聴時間が所定の値を超えた場合に、画面の明るさを低減させるとしてもよい。これにより、立体視映像の視聴による眼精疲労を軽減することができる。
【０３７２】
また、この視聴時間に基づく処理では、視聴時間が所定の値を超えた場合に、表示する立体視映像の３Ｄ強度を弱くするとしてもよい。これにより、立体視映像の視聴による眼精疲労を軽減することができる。
【０３７３】
図４３は、表示装置５００による視聴時間のプリファレンスに基づく制御処理の流れを示すフローチャートである。
【０３７４】
本図に示されるように、表示装置５００の表示制御部５０４は、機器設定情報記憶部５０９から、視聴時間情報を取得する（ステップＳ１８０１）。
【０３７５】
表示制御部５０４は、取得した視聴時間情報に示される値が所定の値以上であるか判定する（ステップＳ１８０２）。図４３に示す例では、取得した視聴時間情報に示される値が２時間以上であるか判定している。
【０３７６】
視聴時間が所定の値以上である場合（ステップＳ１８０２、ＹＥＳ）、表示制御部５０４は警告表示を表示する（ステップＳ１８０３）。
【０３７７】
そして、表示制御部５０４は、表示する立体視映像および３Ｄ眼鏡のシャッター動作の調整を行う（ステップＳ１８０４）。具体的には、左目用画像、右目用画像の表示切り替えの間隔、および３Ｄ眼鏡の液晶シャッターの開閉の切り替えの間隔をのばす。
【０３７８】
以上のように、本実施の形態によれば、立体視映像の視聴の際に、３Ｄ眼鏡から立体視映像の視聴時間を送信することにより、視聴時間に対応した立体視映像の再生や警告等を行うことができる。
【０３７９】
≪実施の形態５≫
（１０．１  概要）
実施の形態５にかかる３Ｄ眼鏡、立体視映像処理装置は、実施の形態１と同様に、３Ｄ眼鏡からプリファレンスを立体視映像処理装置に送信し、立体視映像処理装置がプリファレンスを用いた状態設定を行い、設定した状態設定に基づく処理を実行するものであるが、プリファレンスを決定する主体が異なる。実施の形態１では、ユーザ操作に応じてプリファレンスを決定していたのに対して、本実施の形態では、立体視映像の再生状況等に基づき、立体映像処理装置自身がプリファレンスの設定値を決定する。
【０３８０】
（１０．２  本実施の形態における再生装置の構成）
図４４は、本実施の形態にかかる、再生装置９００の内部構成の一例を示す図である。本図に示されるように、再生装置９００は、読出部４０１、多重分離部４０２、ビデオデコーダ４０３、ビデオプレーン４０４、オーディオデコーダ４０５、字幕デコーダ４０６、ＰＧプレーン４０７、シフト部４０８、レイヤ合成部４０９、ＨＤＭＩ送受信部４１０、レジスタセット４１１、状態設定部４１２、操作受付部４１３、プロシージャ実行部４１４、再生制御部４１５、プリファレンス発行部９０１を含んで構成される。図１１に示す再生装置４００の構成とは、プリファレンス発行部９０１を備える点において異なる。
【０３８１】
プリファレンス発行部９０１は、再生制御部４１５による再生制御の状態に応じて、プリファレンスを発行する機能を有する。発行したプリファレンスは、ＨＤＭＩ送受信部４１０を介して、表示装置５００から３Ｄ眼鏡１００へ送信される。
【０３８２】
図４５は、本実施の形態にかかるプリファレンスの使用形態の一例を示す図である。
【０３８３】
本図の例において、プリファレンスは、映画視聴クーポンの特典情報である。この映画の視聴クーポンのプリファレンスは、例えば、所定のＢＤ−ＲＯＭの映画作品、映画のトレーラ（予告編）、または所定のＴＶプログラムを視聴した際に発行される。
【０３８４】
この映画の視聴クーポンのプリファレンスが記憶された３Ｄ眼鏡を、映画劇場のチケット窓口に持って行くことにより、例えば、映画チケットの割引サービスを受けることができる。
【０３８５】
なお、上記では、立体視映像の再生状況等に基づきプリファレンス発行部９０１がプリファレンスを発行する一例として、特典情報を発行する場合を記載したが、発明は必ずしもこの場合に限定されない。
【０３８６】
例えば、プリファレンス発行部９０１は、所定の立体視映像の視聴が終了した際に、視聴履歴の情報を発行するとしてもよい。視聴履歴の情報には、視聴済みであるか未視聴であるかの情報や、視聴タイトルのジャンル等の情報が含まれる。
【０３８７】
この視聴履歴のプリファレンスは、３Ｄ眼鏡１００のプリファレンス記憶部１０６において記憶され、立体視映像の視聴の際に、立体視映像処理装置３００に送信される。立体視映像処理装置３００は、受信した視聴履歴のプリファレンスに応じた動作処理を行う。
【０３８８】
この視聴履歴のプリファレンスに応じた動作処理では、例えば、視聴履歴の情報を表示装置５００の表示画面上に表示する処理を行なう。
【０３８９】
以上のように、本実施の形態によれば、立体視映像の再生状況等に基づき、立体映像処理装置自身がプリファレンスを発行し、発行したプリファレンスを３Ｄ眼鏡が記憶することにより、３Ｄ眼鏡の用途を広げることができる。
【０３９０】
≪実施の形態６≫
（１１．１  概要）
実施の形態６にかかる３Ｄ眼鏡、立体視映像処理装置は、実施の形態１と同様に、３Ｄ眼鏡からプリファレンスを立体視映像処理装置に送信し、立体視映像処理装置がプリファレンスを用いた状態設定を行い、設定した状態設定に基づく処理を実行するものであるが、プリファレンスの内容が異なる。本実施の形態では、プリファレンスは３Ｄ眼鏡の所有者を示す情報である。
【０３９１】
（１１．２  本実施の形態にかかるプリファレンスの使用形態）
図４６は、本実施の形態にかかるプリファレンスの使用形態を示す図である。
【０３９２】
本図に示されるように、３Ｄ眼鏡１００のプリファレンス記憶部１０６には、３Ｄ眼鏡の所有者を示す内容のプリファレンスが記憶されている。本図の例では、３Ｄ眼鏡は、映画劇場備え付けの３Ｄ眼鏡であり、所有者「ｘｘ劇場」のプリファレンスが記憶されている。
【０３９３】
３Ｄ眼鏡１００に、３Ｄ眼鏡の所有者を示す情報を記憶することにより、本図に示されるように、例えば、劇場からの持ち出しを禁止したり、家庭内の使用を禁止するといった、３Ｄ眼鏡の持ち出し許可の判定や、３Ｄ眼鏡の使用許可の判定に用いることができる。
【０３９４】
また、３Ｄ眼鏡１００のプリファレンス記憶部１０６は、機器認証部１０５による機器認証が成功した場合にのみ、プリファレンスを記憶するため、所有者のプリファレンスが不当に書き換えられることを防ぐことができる。
【０３９５】
図４７は、所有者のプリファレンスを用いた、３Ｄ眼鏡の使用判定処理の流れを示すフローチャートである。
【０３９６】
本図に示されるように、表示装置５００の表示制御部５０４は、機器設定情報記憶部５０９から３Ｄ眼鏡の所有者情報を取得する（ステップＳ１９０１）。
【０３９７】
そして、表示制御部５０４は、取得した所有者情報を参照して、この３Ｄ眼鏡の家庭内使用が許可されているかの判定を行なう（ステップＳ１９０２）。
【０３９８】
家庭内使用が許可されている場合（ステップＳ１９０２、ＹＥＳ）、タイミング信号生成部５０６はタイミング信号を生成し、３Ｄ眼鏡１００に送信する（ステップＳ１９０３）。
【０３９９】
家庭内使用が許可されていない場合（ステップＳ１９０２、ＹＥＳ）、表示制御部は、例えば図４８に示すような警告表示を行なう。
【０４００】
以上のように、本実施の形態によれば、３Ｄ眼鏡が３Ｄ眼鏡の所有者を示す情報を記憶することにより、３Ｄ眼鏡の用途を広げることができる。
【０４０１】
≪補足≫
なお、上記の実施の形態に基づいて説明してきたが、本発明は上記の実施の形態に限定されないことはもちろんである。以下のような場合も本発明に含まれる。
【０４０２】
（ａ）本発明は、各実施形態で説明した処理手順が開示するアプリケーション実行方法であるとしてもよい。また、前記処理手順でコンピュータを動作させるプログラムコードを含むコンピュータプログラムであるとしてもよい。
【０４０３】
（ｂ）本発明は、上記の各実施の形態に記載の３Ｄ眼鏡または立体視映像処理装置を制御するＬＳＩとしても実施可能である。このようなＬＳＩは、信号送受信部１０１、シャッター制御部１０２等の各機能ブロックを集積化することで実現できる。これらの機能ブロックは、個別に１チップ化されても良いし、一部または全てを含むように１チップ化されてもよい。
【０４０４】
ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。
【０４０５】
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路または、汎用プロセッサで実現してもよい。ＬＳＩ製造後にプログラムすることが可能なＦＰＧＡ（Field Programmable Gate Array）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。
【０４０６】
さらには、半導体技術の進歩または派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロック及び部材の集積化を行ってもよい。このような技術には、バイオ技術の適用等が可能性としてありえる。
【０４０７】
（ｃ）上記の実施の形態では、再生装置が字幕のプリファレンスに基づく機器の状態設定を行い、設定した状態設定に基づき字幕言語を選択するという制御処理を行なったが、本発明は必ずしもこの場合に限定されない。上記の状態設定および制御処理は再生装置が行なうものであってもよい。
【０４０８】
また同様に、上記の実施の形態で説明した、再生装置または表示装置による各処理は、再生装置および表示装置のどちらかが行うものであればよい。
【０４０９】
（ｄ）上記の実施の形態では、字幕に関するプリファレンスとして、字幕表示に用いる言語を示す字幕言語のプリファレンスを用いた実施態様について説明したが、本発明は必ずしもこの場合に限定されない。例えば、字幕に関するプリファレンスとして、漢字による字幕表示、またはひらがなによる字幕表示のどちらの字幕表示が好みであるかを示す情報を用いてもよい。
【０４１０】
（ｅ）上記の実施の形態では、音声に関するプリファレンスとして、音声再生に用いる言語を示す音声言語のプリファレンスを用いた実施形態について説明したが、本発明は必ずしもこの場合に限定されない。例えば、音声に関するプリファレンスとして、主音声による音声再生、または副音声による音声再生のどちらの音声による再生が好みであるかを示す情報を用いてもよい。
【０４１１】
（ｆ）上記の実施の形態では、年齢のプリファレンスを３Ｄ眼鏡に記憶し、この年齢のプリファレンスに基づき、立体映像処理装置がパレンタル制御を行う場合を説明したが、本発明は必ずしもこの場合に限定されない。例えば、３Ｄ眼鏡が視聴者の性別等の個人情報をプリファレンスとして記憶し、立体視映像処理装置が性別等の個人情報のプリファレンスに基づき、表示する立体視映像の制御を行うとしてもよい。
【０４１２】
（ｇ）上記の実施の形態では、年齢のプリファレンスに基づき、立体視映像処理装置がパレンタルロック制御をする場合を説明したが、本発明は必ずしもこの場合に限定されない。例えば、年齢のプリファレンスに基づき、その年齢に適した音量や音質の制御を行うものであってもよい。
【０４１３】
（ｈ）上記の実施の形態では、複数人の視聴者が立体視映像を視聴する場合、各３Ｄ眼鏡に記憶されるプリファレンスに基づき、各視聴者の好みに沿った立体視映像を各視聴者に提供したが、本発明は必ずしもこの場合に限定されない。
【０４１４】
例えば、複数の３Ｄ眼鏡に記憶される複数の３Ｄ強度のプリファレンスのうち、一番低い設定値に基づく３Ｄ強度で、各視聴者に立体視映像を提供するとしてもよい。
【０４１５】
また、例えば、複数の３Ｄ眼鏡に記憶される複数の年齢のプリファレンスのうち、一番低い年齢を用いて、各視聴者に対してパレンタル制御を行なうとしてもよい。
【０４１６】
（ｉ）上記の実施の形態では、３Ｄ強度、字幕言語、音声言語、年齢等のプリファレンスを３Ｄ眼鏡が記憶する場合を説明したが、本発明は必ずしもこの場合に限定されない。
【０４１７】
上記の実施の形態で説明したプリファレンスの内容は一例であり、他に以下のような内容のものが考えられる。
【０４１８】
例えば、３Ｄコンテンツを２Ｄ表示再生するときに、ベースビューストリームまたはディペンデントビューストリームのいずれのビューストリームを再生表示すべきかを示す情報であってもよい。
【０４１９】
また、正面視点、右視点、左視点といった複数視点の映像が記録されている場合において、いずれの視点の映像を再生すべきかを示す情報であってもよい。
【０４２０】
（ｊ）上記の実施の形態では、立体視映像の再生表示の開始時において、プリファレンスの送信を行うとしたが、本発明は必ずしもこの場合に限定されない。例えば、表示する立体視映像のフレームごとに、プリファレンスを送信するとしてもよい。
【０４２１】
（ｋ）上記の実施の形態では、記録媒体を再生する再生機能のみを持つ再生装置について説明したが、本発明は必ずしもこの場合に限定されない。例えば、録画機能を持つ録画再生装置であってもよい。
【０４２２】
（ｌ）上記の実施の形態では、表示装置が、チューナまたはＨＤＭＩケーブルにより接続された再生装置からビデオデータを取得する場合を説明したが、本発明は必ずしもこの場合に限定されない。表示装置は、ネットワーク上からビデオデータを取得するものであってもよい。
【０４２３】
（ｍ）上記の実施の形態では、３Ｄ強度のプリファレンスを、「弱」、「中」、「強」の３段階で設定する場合を説明したが、本発明は必ずしもこの場合に限定されない。３Ｄ強度のプリファレンスを、より細かいパラメータで設定するとしてもよい。
【０４２４】
また、立体視効果の大きさを表すパラメータは、輻輳角βと輻輳角αの差分（視差角）で表される。この視差角が１度〜２度以内であることが、快適に立体視視聴を行なうための目安とされており、３Ｄ強度のプリファレンスは、視差角が所定の値以上の場合に、立体視効果を低減させる処理を行なうことを希望するかしないかの情報であってもよい。
【０４２５】
（ｎ）上記の実施の形態では、３Ｄ眼鏡がカウンター部を備え、立体視映像の視聴時間をカウントする場合を説明したが、本発明は必ずしもこの場合に限定されない。立体視映像処理装置が立体視映像の視聴時間のカウントを行ない、カウントした視聴時間を３Ｄ眼鏡に送信し、３Ｄ眼鏡は立体視映像処理装置から送信された視聴時間の情報をプリファレンスとして記憶するとしてもよい。
【０４２６】
（ｏ）上記実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい。
【産業上の利用可能性】
【０４２７】
本発明の３Ｄ眼鏡は、例えば、ホームシアターシステムを用いた立体視映像の視聴に利用可能である。
【符号の説明】
【０４２８】
１００  ３Ｄ眼鏡
１０１  信号送受信部
１０２  シャッター制御部
１０３  シャッター部
１０４  スピーカー部
１０５  機器認証部
１０６  プリファレンス記憶部
２００  記録媒体
３００  立体視映像処理装置
４００  再生装置
４０１  読出部
４０２  多重分離部
４０３  ビデオデコーダ
４０４  ビデオプレーン
４０５  オーディオデコーダ
４０６  字幕デコーダ
４０７  ＰＧプレーン
４０８  シフト部
４０９  レイヤ合成部
４１０  ＨＤＭＩ送受信部
４１１  レジスタセット
４１２  状態設定部
４１３  操作受付部
４１４  プロシージャ実行部
４１５  再生制御部
５００  表示装置
５０１  操作受付部
５０２  チューナ
５０３  ＨＤＭＩ送受信部
５０４  表示制御部
５０５  表示パネル
５０６  タイミング信号生成部
５０７  プリファレンスセットアップ部
５０８  信号送受信部
５０９  機器設定情報記憶部
６００  操作装置
【図１】
2012127824.tif 000003
【図２】
2012127824.tif 000004
【図３】
2012127824.tif 000005
【図４】
2012127824.tif 000006
【図５】
2012127824.tif 000007
【図６】
2012127824.tif 000008
【図７】
2012127824.tif 000009
【図８】
2012127824.tif 000010
【図９】
2012127824.tif 000011
【図１０】
2012127824.tif 000012
【図１１】
2012127824.tif 000013
【図１２】
2012127824.tif 000014
【図１３】
2012127824.tif 000015
【図１４】
2012127824.tif 000016
【図１５】
2012127824.tif 000017
【図１６】
2012127824.tif 000018
【図１７】
2012127824.tif 000019
【図１８】
2012127824.tif 000020
【図１９】
2012127824.tif 000021
【図２０】
2012127824.tif 000022
【図２１】
2012127824.tif 000023
【図２２】
2012127824.tif 000024
【図２３】
2012127824.tif 000025
【図２４】
2012127824.tif 000026
【図２５】
2012127824.tif 000027
【図２６】
2012127824.tif 000028
【図２７】
2012127824.tif 000029
【図２８】
2012127824.tif 000030
【図２９】
2012127824.tif 000031
【図３０】
2012127824.tif 000032
【図３１】
2012127824.tif 000033
【図３２】
2012127824.tif 000034
【図３３】
2012127824.tif 000035
【図３４】
2012127824.tif 000036
【図３５】
2012127824.tif 000037
【図３６】
2012127824.tif 000038
【図３７】
2012127824.tif 000039
【図３８】
2012127824.tif 000040
【図３９】
2012127824.tif 000041
【図４０】
2012127824.tif 000042
【図４１】
2012127824.tif 000043
【図４２】
2012127824.tif 000044
【図４３】
2012127824.tif 000045
【図４４】
2012127824.tif 000046
【図４５】
2012127824.tif 000047
【図４６】
2012127824.tif 000048
【図４７】
2012127824.tif 000049
【図４８】
2012127824.tif 000050
【国際調査報告】
2012127824.tif 000051
2012127824.tif 000052
2012127824.tif 000053
2012127824.tif 000054
2012127824.tif 000055
2012127824.tif 000056