(57)【要約】【課題】多様な画像表現を実現することができるようにする。【解決手段】全周囲立体画像表示装置は、表示された立体画像を視認しているユーザの動作を検出し、検出された動作に関する検出情報を生成して画像処理装置に送信し、画像処理装置から送信される、検出情報に基づき生成された画像データを受信し、受信された画像データに対応する、検出された動作に応じた任意の立体画像を表示させる。本技術は、例えば、全周囲立体画像表示装置と画像処理装置から構成される立体画像表示システムに適用することができる。【選択図】図１
2013034085.tif 000002
【特許請求の範囲】
【請求項１】
内部に回転軸を有する円筒形状の回転部と、
任意の画像を表示するための画像データを生成する画像処理装置から送信される前記画像データを受信する画像受信部と、
前記回転部の内部に設けられ、前記回転部の回転に応じて発光することで、受信された前記画像データに対応する任意の画像を表示させる画像表示部と、
表示された前記画像を視認しているユーザの動作を検出する検出部と、
検出された前記動作に関する検出情報を生成する検出情報生成部と、
生成された前記検出情報を、前記画像処理装置に送信する検出情報送信部と
を備え、
前記画像受信部は、前記画像処理装置から送信される、前記検出情報に基づき生成された画像データを受信し、
前記画像表示部は、受信された前記画像データに対応する、検出された前記動作に応じた任意の画像を表示させる
画像表示装置。
【請求項２】
前記検出情報生成部は、前記回転部の所定の回転角ごとに検出される前記動作の検出位置に関する情報を含む前記検出情報を生成する
請求項１に記載の画像表示装置。
【請求項３】
前記画像受信部は、前記画像処理装置から送信される、所定の回転角ごとに検出された前記動作の検出位置に対応する部分の表示状態のみが変化した画像を表示するための画像データを受信し、
前記画像表示部は、受信された前記画像データに対応する、検出された前記動作の検出位置に対応する部分の表示状態のみが変化した画像を表示させる
請求項２に記載の画像表示装置。
【請求項４】
前記検出情報送信部は、前記検出情報を、あらかじめ設定される送信間隔で前記画像処理装置に送信する
請求項１に記載の画像表示装置。
【請求項５】
前記検出部は、１又は複数設けられ、
前記検出情報生成部は、前記検出部ごとの前記検出情報を生成する
請求項１に記載の画像表示装置。
【請求項６】
内部に回転軸を有する円筒形状の回転部を備える画像表示装置が、
任意の画像を表示するための画像データを生成する画像処理装置から送信される前記画像データを受信し、
前記回転部の回転に応じて発光することで、受信された前記画像データに対応する任意の画像を表示させ、
表示された前記画像を視認しているユーザの動作を検出し、
検出された前記動作に関する検出情報を生成し、
生成された前記検出情報を、前記画像処理装置に送信し、
前記画像処理装置から送信される、前記検出情報に基づき生成された画像データを受信し、
受信された前記画像データに対応する、検出された前記動作に応じた任意の画像を表示させる
ステップを含む画像表示方法。
【請求項７】
内部に回転軸を有する円筒形状の回転部を備える画像表示装置の制御用のプログラムであって、
任意の画像を表示するための画像データを生成する画像処理装置から送信される前記画像データを受信し、
前記回転部の回転に応じて発光することで、受信された前記画像データに対応する任意の画像を表示させ、
表示された前記画像を視認しているユーザの動作を検出し、
検出された前記動作に関する検出情報を生成し、
生成された前記検出情報を、前記画像処理装置に送信し、
前記画像処理装置から送信される、前記検出情報に基づき生成された画像データを受信し、
受信された前記画像データに対応する、検出された前記動作に応じた任意の画像を表示させる
ステップを含む処理を、画像表示装置のコンピュータに実行させるためのプログラム。
【請求項８】
任意の画像に対応する画像データを生成する画像生成部と、
生成された前記画像データを、回転部の回転に応じて前記画像データに対応する任意の画像を表示する画像表示装置に送信する画像送信部と、
前記画像表示装置から送信される、前記画像を視認しているユーザの動作に関する検出情報を受信する検出情報受信部と
を備え、
前記画像生成部は、受信された前記検出情報に基づいて、任意の画像に対応する画像データを生成し、
前記画像送信部は、前記検出情報に基づき生成された前記画像データを、前記画像表示装置に送信する
画像処理装置。
【請求項９】
前記検出情報は、前記回転部の所定の回転角ごとに検出される前記動作の検出位置に関する情報を含む
請求項８に記載の画像処理装置。
【請求項１０】
前記画像生成部は、受信された前記検出情報に基づいて、所定の回転角ごとに検出された前記動作の検出位置に対応する部分の表示状態のみが変化した画像を表示するための画像データを生成する
請求項９に記載の画像処理装置。
【請求項１１】
前記検出情報受信部は、あらかじめ設定される送信間隔で前記画像表示装置から送信される前記検出情報を受信する
請求項８に記載の画像処理装置。
【請求項１２】
画像処理装置が、
任意の画像に対応する画像データを生成し、
生成された前記画像データを、回転部の回転に応じて前記画像データに対応する任意の画像を表示する画像表示装置に送信し、
前記画像表示装置から送信される、前記画像を視認しているユーザの動作に関する検出情報を受信し、
受信された前記検出情報に基づいて、任意の画像に対応する画像データを生成し、
前記検出情報に基づき生成された前記画像データを、前記画像表示装置に送信する
ステップを含む画像処理方法。
【請求項１３】
画像処理装置の制御用のプログラムであって、
任意の画像に対応する画像データを生成し、
生成された前記画像データを、回転部の回転に応じて前記画像データに対応する任意の画像を表示する画像表示装置に送信し、
前記画像表示装置から送信される、前記画像を視認しているユーザの動作に関する検出情報を受信し、
受信された前記検出情報に基づいて、任意の画像に対応する画像データを生成し、
前記検出情報に基づき生成された前記画像データを、前記画像表示装置に送信する
ステップを含む処理を、画像処理装置のコンピュータに実行させるためのプログラム。
【請求項１４】
画像表示装置と、画像処理装置からなる画像表示システムであって、
前記画像表示装置は、
内部に回転軸を有する円筒形状の回転部と、
前記画像処理装置から送信される前記画像データを受信する画像受信部と、
前記回転部の内部に設けられ、前記回転部の回転に応じて発光することで、受信された前記画像データに対応する任意の画像を表示させる画像表示部と、
表示された前記画像を視認しているユーザの動作を検出する検出部と、
検出された前記動作に関する検出情報を生成する検出情報生成部と、
生成された前記検出情報を、前記画像処理装置に送信する検出情報送信部と
を備え、
前記画像処理装置は、
任意の画像に対応する画像データを生成する画像生成部と、
生成された前記画像データを、前記画像表示装置に送信する画像送信部と、
前記画像表示装置から送信される、前記検出情報を受信する検出情報受信部と
を備え、
前記画像生成部は、受信された前記検出情報に基づいて、任意の画像に対応する画像データを生成し、
前記画像送信部は、前記検出情報に基づき生成された前記画像データを、前記画像表示装置に送信し、
前記画像受信部は、前記画像処理装置から送信される、前記検出情報に基づき生成された画像データを受信し、
前記画像表示部は、受信された前記画像データに対応する、検出された前記動作に応じた任意の画像を表示させる
画像表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、画像表示装置及び方法、画像処理装置及び方法、プログラム、並びに画像表示システムに関し、特に、多様な画像表現を実現することができるようにした画像表示装置及び方法、画像処理装置及び方法、プログラム、並びに画像表示システムに関する。
【背景技術】
【０００２】
本出願人は、被写体に関する視点の異なる複数の画像を用いて、全周囲の任意の方向から見ても被写体を立体的に視認可能に表示を行う全周囲立体画像表示装置を先に提案している（例えば、特許文献１参照）。
【０００３】
この全周囲立体画像表示装置は、その筐体が円筒形状をなしており、筐体内部には複数の発光素子等が配設された発光面を有する表示部が設けられ、表示部の画像がスリット越しに筐体の外部から視認できるようになされている。そして、筐体がモータにより高速回転されることにより、円筒形状の筐体側面を任意の方向から見ているユーザに対して、表示面の画像が立体的に視認できるようになされている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１０７６６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、全周囲立体画像表示装置では、ユーザの手の位置などを検出するためのセンサを設けることで、ユーザの動作に応じた任意の立体画像を表示させることができる。しかしながら、センサからの情報が、全周囲立体画像表示装置の内部でのみ利用されていたため、その内部処理により生成される立体画像の表現には限度があり、より多様な画像表現を実現したいという要求があった。
【０００６】
本技術はこのような状況に鑑みてなされたものであり、全周囲立体画像表示装置において、多様な画像表現を実現することができるようにするものである。
【課題を解決するための手段】
【０００７】
本技術の第１の側面の画像表示装置は、内部に回転軸を有する円筒形状の回転部と、任意の画像を表示するための画像データを生成する画像処理装置から送信される前記画像データを受信する画像受信部と、前記回転部の内部に設けられ、前記回転部の回転に応じて発光することで、受信された前記画像データに対応する任意の画像を表示させる画像表示部と、表示された前記画像を視認しているユーザの動作を検出する検出部と、検出された前記動作に関する検出情報を生成する検出情報生成部と、生成された前記検出情報を、前記画像処理装置に送信する検出情報送信部とを備え、前記画像受信部は、前記画像処理装置から送信される、前記検出情報に基づき生成された画像データを受信し、前記画像表示部は、受信された前記画像データに対応する、検出された前記動作に応じた任意の画像を表示させる。
【０００８】
前記検出情報生成部は、前記回転部の所定の回転角ごとに検出される前記動作の検出位置に関する情報を含む前記検出情報を生成する。
【０００９】
前記画像受信部は、前記画像処理装置から送信される、所定の回転角ごとに検出された前記動作の検出位置に対応する部分の表示状態のみが変化した画像を表示するための画像データを受信し、前記画像表示部は、受信された前記画像データに対応する、検出された前記動作の検出位置に対応する部分の表示状態のみが変化した画像を表示させる。
【００１０】
前記検出情報送信部は、前記検出情報を、あらかじめ設定される送信間隔で前記画像処理装置に送信する。
【００１１】
前記検出部は、１又は複数設けられ、前記検出情報生成部は、前記検出部ごとの前記検出情報を生成する。
【００１２】
本技術の第１の側面の画像表示方法又は第１のプログラムは、前述した第１の側面の画像表示装置に対応する画像表示方法又は第１のプログラムである。
【００１３】
本技術の第１の側面の画像表示装置及び方法、並びに第１のプログラムにおいては、任意の画像を表示するための画像データを生成する画像処理装置から送信される画像データが受信され、回転部の回転に応じて発光することで、受信された画像データに対応する任意の画像が表示され、表示された画像を視認しているユーザの動作が検出され、検出された動作に関する検出情報が生成され、生成された検出情報が、画像処理装置に送信され、画像処理装置から送信される、検出情報に基づき生成された画像データが受信され、受信された画像データに対応する、検出された動作に応じた任意の画像が表示される。
【００１４】
本技術の第２の側面の画像処理装置は、任意の画像に対応する画像データを生成する画像生成部と、生成された前記画像データを、回転部の回転に応じて前記画像データに対応する任意の画像を表示する画像表示装置に送信する画像送信部と、前記画像表示装置から送信される、前記画像を視認しているユーザの動作に関する検出情報を受信する検出情報受信部とを備え、前記画像生成部は、受信された前記検出情報に基づいて、任意の画像に対応する画像データを生成し、前記画像送信部は、前記検出情報に基づき生成された前記画像データを、前記画像表示装置に送信する。
【００１５】
前記検出情報は、前記回転部の所定の回転角ごとに検出される前記動作の検出位置に関する情報を含む。
【００１６】
前記画像生成部は、受信された前記検出情報に基づいて、所定の回転角ごとに検出された前記動作の検出位置に対応する部分の表示状態のみが変化した画像を表示するための画像データを生成する。
【００１７】
前記検出情報受信部は、あらかじめ設定される送信間隔で前記画像表示装置から送信される前記検出情報を受信する。
【００１８】
本技術の第２の側面の画像処理方法又は第２のプログラムは、前述した第２の側面の画像処理装置に対応する画像処理方法又は第２のプログラムである。
【００１９】
本技術の第２の側面の画像処理装置及び方法、並びに第２のプログラムにおいては、任意の画像に対応する画像データが生成され、生成された画像データが、回転部の回転に応じて画像データに対応する任意の画像を表示する画像表示装置に送信され、画像表示装置から送信される、画像を視認しているユーザの動作に関する検出情報が受信され、受信された検出情報に基づいて、任意の画像に対応する画像データが生成され、検出情報に基づき生成された画像データが、画像表示装置に送信される。
【００２０】
本技術の第３の側面の画像表示システムは、画像表示装置と、画像処理装置からなる画像表示システムであって、前記画像表示装置は、内部に回転軸を有する円筒形状の回転部と、前記画像処理装置から送信される前記画像データを受信する画像受信部と、前記回転部の内部に設けられ、前記回転部の回転に応じて発光することで、受信された前記画像データに対応する任意の画像を表示させる画像表示部と、表示された前記画像を視認しているユーザの動作を検出する検出部と、検出された前記動作に関する検出情報を生成する検出情報生成部と、生成された前記検出情報を、前記画像処理装置に送信する検出情報送信部とを備え、前記画像処理装置は、任意の画像に対応する画像データを生成する画像生成部と、生成された前記画像データを、前記画像表示装置に送信する画像送信部と、前記画像表示装置から送信される、前記検出情報を受信する検出情報受信部とを備え、前記画像生成部は、受信された前記検出情報に基づいて、任意の画像に対応する画像データを生成し、前記画像送信部は、前記検出情報に基づき生成された前記画像データを、前記画像表示装置に送信し、前記画像受信部は、前記画像処理装置から送信される、前記検出情報に基づき生成された画像データを受信し、前記画像表示部は、受信された前記画像データに対応する、検出された前記動作に応じた任意の画像を表示させる。
【００２１】
画像表示装置及び画像処理装置のいずれか一方又は双方は、独立した装置であってもよいし、１つの装置を構成している内部ブロックであってもよい。
【００２２】
本技術の第３の側面の画像表示システムにおいては、画像表示装置によって、画像処理装置から送信される画像データが受信され、回転部の内部に設けられ、回転部の回転に応じて発光することで、受信された画像データに対応する任意の画像が表示され、表示された画像を視認しているユーザの動作が検出され、検出された動作に関する検出情報が生成され、生成された検出情報が、画像処理装置に送信され、画像処理装置から送信される、検出情報に基づき生成された画像データが受信され、受信された画像データに対応する、検出された動作に応じた任意の画像が表示され、画像処理装置によって、任意の画像に対応する画像データが生成され、生成された画像データが、画像表示装置に送信され、画像表示装置から送信される、検出情報が受信され、受信された検出情報に基づいて、任意の画像に対応する画像データが生成され、検出情報に基づき生成された画像データが、画像表示装置に送信される。
【発明の効果】
【００２３】
本技術によれば、多様な画像表現を実現することができる。
【図面の簡単な説明】
【００２４】
【図１】立体画像表示システムの構成例を示す図である。
【図２】全周囲立体画像表示装置の構成例を示す図である。
【図３】画像処理装置の構成例を示す図である。
【図４】検出情報の送信処理を説明するシーケンス図である。
【図５】全周囲立体画像表示装置による立体画像表示処理について説明するフローチャートである。
【図６】画像処理装置による立体画像表示処理について説明するフローチャートである。
【図７】立体画像の表示状態の変化の例を示す図である。
【図８】立体画像の表示状態の変化の例を示す図である。
【図９】コンピュータの構成例を示す図である。
【発明を実施するための形態】
【００２５】
以下、図面を参照しながら本技術の実施の形態について説明する。
【００２６】
［立体画像表示システムの構成例］
図１は、立体画像表示システム１の構成例を示す図である。
【００２７】
立体画像表示システム１は、全周囲立体画像表示装置１１及び画像処理装置１２から構成される。
【００２８】
全周囲立体画像表示装置１１は、ケーブル２４を介して入力される画像処理装置１２により生成された立体画像表示用の２次元画像情報等（以下、単に、画像データという）に基づいて、被写体の全周囲に渡る立体画像を再生する。全周囲立体画像表示装置１１は、固定部２１及び回転部２２から構成される。
【００２９】
固定部２１は、画像処理装置１２から入力される画像データを、内蔵された中空モータ（不図示）により高速回転する回転部２２に供給する。固定部２１はまた、回転部２２に対して駆動電力を供給する。
【００３０】
回転部２２は、円筒状の形状を有するとともに、その側面には複数のスリット２３が設けられており、その内部には、固定部２１と共通の回転軸を有する中空モータが固定されている。また、回転部２２には、表示部が内蔵されており、回転部２２の回転に応じて発光することで、固定部２１から供給される画像データに対応する、全周囲にわたる任意の立体画像を表示させる。
【００３１】
また、回転部２２には、表示された立体画像を視認しているユーザの動作（例えばジェスチャなど）を検出するためのセンサが設けられており、検出されたユーザの動作に関する情報（以下、検出情報という）を固定部２１に供給して、ケーブル２５を介して画像処理装置１２に出力する。
【００３２】
画像処理装置１２は、例えばパーソナルコンピュータなどの機器であって、全周囲立体画像表示装置１１からの検出情報に基づいて、任意の立体画像に対応する画像データを生成し、ケーブル２４を介して全周囲立体画像表示装置１１に出力する。そして、全周囲立体画像表示装置１１においては、画像処理装置１２からの画像データに対応する、検出されたユーザの動作に応じた任意の立体画像が表示される。
【００３３】
立体画像表示システム１は、以上のように構成される。
【００３４】
［全周囲立体画像表示装置の構成例］
図２は、図１の全周囲立体画像表示装置１１の構成例を示す図である。
【００３５】
全周囲立体画像表示装置１１は、前述したように、固定部２１及び回転部２２から構成される。
【００３６】
固定部２１は、通信I/F３１、画像処理部３２、送信部３３、ロータリエンコーダ３４、検出情報処理部３５、固定部制御部３６、及び通信I/F３７から構成される。また、回転部２２は、受信部５１、画像処理部５２、画像表示部５３、センサ５４−１及び５４−２、検出情報処理部５５、並びに回転部制御部５６から構成される。
【００３７】
通信I/F３１は、例えば、HDMI（High Definition Multimedia Interface）の入力端子であって、HDMI規格に準拠した通信によって、画像処理装置１２からHDMI用のケーブル２４を介して送信される画像データを受信して、画像処理部３２に供給する。
【００３８】
画像処理部３２は、通信I/F３１から供給される画像データに対して、所定のデータ処理を施して、その結果得られる送信データを、送信部３３に供給する。
【００３９】
送信部３３は、画像処理部３２から供給される送信データを、例えば、ミリ波帯の無線通信により、回転部２２の受信部５１に送信する。ここで、ミリ波とは、周波数が30〜300GHz程度、つまり、波長が、1〜10mm程度の電波である。ミリ波帯の電波によれば、周波数が高いことから、高速のデータレートでのデータ伝送が可能であり、小さなアンテナで、無線通信を行うことができる。
【００４０】
具体的には、送信部３３は、送信データと、例えば56GHz等のミリ波帯のキャリアとをミキシングすることにより、キャリアを、送信データに従って変調し、その結果得られる変調信号を、アンテナ（不図示）に供給する。これにより、アンテナは、送信部３３からの変調信号を、電波として出力する。
【００４１】
回転部２２では、アンテナ（不図示）により送信部３３から送信される電波としての変調信号が受信され、受信部５１に供給される。
【００４２】
受信部５１は、アンテナからの変調信号と、例えば56GHz等のミリ波帯のキャリアとをミキシングすることにより、キャリアを、変調信号に従って復調する。受信部５１は、変調信号を復調することで得られる受信データを、画像処理部５２に供給する。
【００４３】
画像処理部５２は、受信部５１から供給される受信データに対して、所定のデータ処理を施して、その結果得られる画像データを、画像表示部５３に供給する。
【００４４】
画像表示部５３は、例えば、m行×n列個の発光素子がマトリックス状に配列された２次元発光素子アレイから構成される。発光素子としては、例えば、発光ダイオードやレーザダイオード、有機ELなどが用いられる。この２次元発光素子アレイは、回転部２２の回転に応じて複数の発光素子が発光し、かつ、画像処理部５２から供給される立体画像用の画像データに基づいて発光制御されるようになされている。そして、発光面からの光が、スリット２３を介して、回転部２２の外部に放射されることにより、ユーザは、立体画像を視認することができる。
【００４５】
センサ５４−１は、回転部２２の周面の上側に設けられ、主に、回転部２２の上側で行われるユーザの手の動きや、立体画像を覗き込むユーザの顔の動きなどのユーザの動作を検出する。センサ５４−１は、発光部６１−１及び受光部６２−１から構成される。
【００４６】
発光部６１−１は、検出情報処理部５５のタイミング生成部７１から供給される発光タイミング信号に従って、赤外線を発光する。例えば、発光された赤外線が、ユーザの手により反射されて戻ってきた場合、その反射の戻り光が、受光部６２−１により受光される。受光部６２−１は、反射光の強度に応じた受光信号を、回転部制御部５６のサンプリングフィルタ処理部８１に供給する。
【００４７】
センサ５４−２は、回転部２２の周面の下側に設けられ、主に、回転部２２の下側で行われるユーザの動作を検出する。センサ５４−２は、センサ５４−１と同様に構成され、発光部６１−２から発光された赤外線の戻り光が、受光部６２−２により受光され、その反射光の強度に応じた受光信号が、回転部制御部５６のサンプリングフィルタ処理部８１に供給される。
【００４８】
なお、以下の説明において、センサ５４−１と、センサ５４−２を区別する必要がない場合、単に、センサ５４と称して説明する。また、発光部６１−１と、発光部６１−２を区別する必要がない場合、発光部６１と称し、受光部６２−１と、受光部６２−２を区別する必要がない場合、受光部６２と称する。さらに、図２の例では、２つのセンサが設けられた例を図示しているが、ユーザの動作を検出するための１以上のセンサが設けられていればよく、センサの数は任意である。
【００４９】
回転部２２側の検出情報処理部５５は、タイミング生成部７１、無線通信部７２、角度情報処理部７３、及びレジスタ７４から構成される。また、固定部２１側の検出情報処理部３５は、角度情報処理部４１、無線通信部４２、レジスタ４３から構成される。
【００５０】
タイミング生成部７１は、タイミング信号を生成して、各部に供給する。タイミング生成部７１は、発光タイミング信号を発光部６１−１及び６１−２に供給するとともに、A/D変換タイミング信号を回転部制御部５６に供給することで、発光側と受光側のタイミングを調整する。
【００５１】
無線通信部７２は、赤外線などの無線通信により、検出情報処理部３５の無線通信部４２と通信する。検出情報処理部３５において、角度情報処理部４１は、ロータリエンコーダ３４により検出された中空モータ（不図示）の回転角度（回転部２２の回転角度）に関する情報（以下、角度情報という）を取得して、無線通信部４２に供給する。そして、無線通信部４２は、赤外線などの無線通信により、角度情報処理部４１から供給される角度情報を、無線通信部７２に送信する。
【００５２】
無線通信部７２は、無線通信部４２から送信される角度情報を受信し、角度情報処理部７３に供給する。
【００５３】
角度情報処理部７３は、無線通信部７２から供給される角度情報を取得して、所定のタイミングで、回転部制御部５６のサンプリングフィルタ処理部８１に供給する。
【００５４】
回転部制御部５６は、回転部２２の各部を制御する。また、回転部制御部５６は、サンプリングフィルタ処理部８１を有している。
【００５５】
サンプリングフィルタ処理部８１は、受光部６２−１及び受光部６２−２のそれぞれから供給される受光信号に対してフィルタ処理を施して不要な周波数成分を除去した後、A/D変換タイミング信号に従って、サンプリングを行い、受光信号のA/D（Analog/Digital）変換を行う。サンプリングフィルタ処理部８１は、A/D変換により得られたセンサ検出値を、角度情報処理部７３から供給される角度情報に対応付けて、レジスタ７４に記憶させる。これにより、レジスタ７４には、センサ５４ごとの検出情報として、回転部２２の回転角度ごとのセンサ検出値が順次記憶される。
【００５６】
レジスタ７４は、例えば、センサ５４ごとに360ビット（8ビット×45）の容量を有しており、回転部２２の全周囲を45分割した場合の各角度（１つの角度が8°）のセンサ検出値として、8ビットが割り当てられる。すなわち、8ビット値であると、0〜255の256通りを表すことができる。なお、図２では、センサ５４−１、５４−２の２つのセンサ５４が設けられているため、実際には、レジスタ７４には、720ビット（360ビット×2）分の容量が必要となる。
【００５７】
レジスタ７４に記憶された検出情報は、例えば、回転部２２の全周囲分の検出情報が記憶された段階で、無線通信部７２に供給され、無線通信によって、検出情報処理部３５の無線通信部４２に送信される。
【００５８】
無線通信部４２は、無線通信により無線通信部７２から送信される、検出情報を受信して、レジスタ４３に記憶させる。レジスタ４３は、レジスタ７４と同様に、センサ５４ごとの検出情報としてのセンサ検出値を記憶するために、例えば720ビットの容量を有しており、回転部２２の全周囲分の検出情報を記憶することができる。
【００５９】
固定部制御部３６は、固定部２１の各部を制御する。また、固定部制御部３６は、センサ検出値を距離情報に変換するための変換テーブル４５を有している。すなわち、前述したように、センサ検出値には8ビット値が割り当てられており、0〜255の256通りを表すことができるので、変換テーブル４５を用いて、例えば、回転部２２の回転角度ごとのセンサ検出値を、0〜255mmの範囲内の距離情報に変換することができる。換言すれば、距離情報によって、回転部２２の回転角度ごとに検出されるユーザの動作の検出位置を、例えば0〜255mmの範囲内の値で表すことができる。
【００６０】
変換テーブル４５によって距離情報に変換された検出情報は、通信I/F３７に供給される。
【００６１】
通信I/F３７は、例えば、USB（Universal Serial Bus）などのシリアル通信に対応したI/F（Interface）であって、USB規格に準拠した通信によって、固定部制御部３６から供給される検出情報を、USB用のケーブル２５を介して画像処理装置１２に送信する。
【００６２】
また、通信I/F３７は、画像処理装置１２からケーブル２５を介して送信される、送信開始要求又は送信停止要求を受信して、固定部制御部３６に供給する。
【００６３】
固定部制御部３６は、通信I/F３７から供給される送信開始要求に応じて、レジスタ４３から検出情報の読み出しを開始して、変換テーブル４５により変換後、通信I/F３７に供給する。また、固定部制御部３６は、通信I/F３７から供給される送信停止要求に応じて、レジスタ４３からの検出情報の読み出しを停止する。
【００６４】
なお、固定部制御部３６からの制御に従い、回転部制御部５６がセンサ５４を制御することで、送信開始要求が受信された場合にはセンサ５４による検出が開始され、送信停止要求が受信された場合にはセンサ５４による検出が停止されるようにしてもよい。すなわち、全周囲立体画像表示装置１１においては、送信開始要求が受信された場合、検出情報が画像処理装置１２に送信され、送信停止要求が受信された場合、検出情報の送信が停止されるようにすればよく、その実現方法は任意である。
【００６５】
全周囲立体画像表示装置１１は、以上のように構成される。
【００６６】
［画像処理装置の構成例］
図３は、図１の画像処理装置１２の構成例を示す図である。
【００６７】
画像処理装置１２は、制御部１０１、操作部１０２、画像取得部１０３、画像処理部１０４、通信I/F１０５、及び通信I/F１０６から構成される。
【００６８】
制御部１０１は、画像処理装置１２の各部の動作を制御する。
【００６９】
操作部１０２は、ユーザ操作に応じて、操作信号を制御部１０１に供給する。制御部１０１は、操作部１０２から供給される操作信号に基づいて、各部の動作を制御する。
【００７０】
画像取得部１０３は、制御部１０１からの制御に従い、被写体に関する視点の異なる複数の画像に対応する立体画像用の画像データを取得して、画像処理部１０４に供給する。
【００７１】
画像処理部１０４は、画像取得部１０３から供給される画像データに対して、所定の画像処理を施し、任意の立体画像に対応する画像データを生成する。生成された画像データは、通信I/F１０５に供給される。
【００７２】
通信I/F１０５は、例えば、HDMIの出力端子であって、HDMI規格に準拠した通信によって、画像処理部１０４から供給される画像データを、HDMI用のケーブル２４を介して全周囲立体画像表示装置１１に送信する。
【００７３】
通信I/F１０６は、例えば、USBなどのシリアル通信に対応したI/F（Interface）であって、全周囲立体画像表示装置１１からUSB用のケーブル２５を介して送信される検出情報を、制御部１０１に供給する。
【００７４】
制御部１０１は、通信I/F１０６から供給される検出情報に基づいて、画像処理部１０４で行われる画像処理を制御する。画像処理部１０４は、制御部１０１からの制御に従い、検出情報に基づいた任意の立体画像に対応する画像データを生成し、通信I/F１０５に供給する。通信I/F１０５は、画像処理部１０４から供給される、検出情報に基づき生成された画像データを、ケーブル２４を介して全周囲立体画像表示装置１１に送信する。
【００７５】
また、制御部１０１は、操作部１０２から供給される操作信号に基づいて、送信開始要求又は送信停止要求を、通信I/F１０６に供給する。通信I/F１０６は、制御部１０１から供給される送信開始要求又は送信停止要求を、ケーブル２５を介して全周囲立体画像表示装置１１に出力する。
【００７６】
画像処理装置１２は、以上のように構成される。
【００７７】
［検出情報の送受信処理］
次に、図４を参照して、検出情報の送受信処理の詳細について説明する。
【００７８】
前述したように、全周囲立体画像表示装置１１と画像処理装置１２においては、例えばUSB規格に準拠した通信によって、検出情報の送受信が行われる。画像処理装置１２は、検出情報の受信を開始する場合、送信開始要求を、全周囲立体画像表示装置１１に送信する。この送信開始要求には、任意のパラメータが含まれており、例えば、検出情報の送信対象となるセンサ５４や、検出情報の送信間隔を指定したりすることができる。
【００７９】
全周囲立体画像表示装置１１は、画像処理装置１２から送信開始要求を受信すると、その送信開始要求に含まれるパラメータに応じて、該当するセンサ５４の検出情報の送信を開始する。例えば、パラメータとして、センサ５４−１であるセンサ名と、1/30秒である送信間隔が指定された場合、全周囲立体画像表示装置１１は、センサ５４−１の検出情報を、送信間隔1/30秒で送信し続けることになる。この場合、センサ５４−１の検出情報として、360ビット（8ビット×45）のデータが、1/30秒ごとに送信される。また、センサ名として、例えば、センサ５４−１及び５４−２が指定された場合には、720ビット（8ビット×45×2）のデータが、所定の送信間隔で送信されることになる。
【００８０】
その後、検出情報の受信を停止する場合、画像処理装置１２は、送信終了要求を、全周囲立体画像表示装置１１に送信する。この送信終了要求にも任意のパラメータが含まれており、例えば、検出情報の送信を停止する対象となるセンサを指定することができる。
【００８１】
全周囲立体画像表示装置１１は、画像処理装置１２から送信停止要求を受信すると、その送信停止要求に含まれるパラメータに応じて、該当するセンサ５４の検出情報の送信を停止する。例えば、パラメータとして、センサ５４−１であるセンサ名が指定された場合、全周囲立体画像表示装置１１は、センサ５４−１の検出情報の送信を停止することになる。
【００８２】
［検出情報を用いた立体画像表示処理］
次に、図５及び図６のフローチャートを参照して、検出情報を用いた立体画像表示処理について説明する。
【００８３】
まず、図５のフローチャートを参照して、全周囲立体画像表示装置１１により実行される立体画像表示処理について説明する。
【００８４】
立体画像表示処理が開始されると、画像処理装置１２から画像データの送信が開始され、ステップＳ１１以降の処理が実行される。なお、検出情報の送信の有無を示す送信フラグは、初期設定として、オフが設定されている。
【００８５】
ステップＳ１１において、通信I/F３１は、画像処理装置１２から送信される、立体画像に対応する画像データを受信する。通信I/F３１により受信された画像データは、例えばミリ波帯の無線通信により、固定部２１から回転部２２に送信され、画像表示部５３に供給される。これにより、全周囲立体画像表示装置１１においては、回転部２２の回転に応じて複数の発光素子が発光し、かつ、画像処理部５２から供給される立体画像用の画像データに基づいて発光制御されることで、立体画像が表示される（ステップＳ１２）。
【００８６】
ステップＳ１３において、センサ５４は、立体画像を視認しているユーザの動作を検出する。具体的には、発光部６１により発光された赤外線が、ユーザの手などにより反射され、その反射の戻り光が受光され、受光された反射光の強度に応じて、ユーザの動作が検出される。
【００８７】
ステップＳ１４において、サンプリングフィルタ処理部８１は、対象となるセンサ５４の検出情報を生成する。具体的には、サンプリングフィルタ処理部８１においては、センサ５４から供給される受光信号に対してフィルタ処理が施された後、サンプリングが行われることで、受光信号のA/D変換が行われる。そして、A/D変換により得られたセンサ検出値と角度情報が対応付けられることで、センサ５４の検出情報が生成される。生成された検出情報は、レジスタ７４に記憶された後、無線通信部７２と無線通信部４２による無線通信によって、レジスタ４３に記憶される。
【００８８】
ステップＳ１５において、固定部制御部３６は、通信I/F３７を制御して、画像処理装置１２から検出情報の送信開始要求を受信したか否かを判定する。
【００８９】
ステップＳ１５において、検出情報の送信開始要求を受信したと判定された場合、処理は、ステップＳ１６に進められる。ステップＳ１６において、固定部制御部３６は、検出情報の送信フラグをオンにする。これにより、図４に示したように、送信開始要求に含まれるパラメータに応じた検出情報の送信が開始される。一方、ステップＳ１５において、送信開始要求を受信していないと判定された場合、ステップＳ１６はスキップされ、処理は、ステップＳ１７に進められる。この場合、送信フラグはオフのままとなるため、検出情報の送信は行われないことになる。
【００９０】
ステップＳ１７において、固定部制御部３６は、送信フラグがオンであるか否かを判定する。
【００９１】
ステップＳ１７において、送信フラグがオンであると判定された場合、処理は、ステップＳ１８に進められる。ステップＳ１８において、固定部制御部３６は、送信開始要求に含まれる送信間隔のパラメータに基づいて、例えば1/30秒などの所定の送信間隔を経過したか否かを判定する。
【００９２】
ステップＳ１８において、所定の送信間隔を経過したと判定された場合、処理は、ステップＳ１９に進められる。ステップＳ１９において、固定部制御部３６は、レジスタ４３からパラメータにより指定されたセンサ５４の検出情報を読み出し、変換テーブル４５により変換することで、対象のセンサ５４の検出情報を取得する。そして、通信I/F３７は、検出情報を、画像処理装置１２に送信する（ステップＳ２０）。
【００９３】
なお、送信フラグがオフである場合（ステップＳ１７の「No」）、又は所定の送信間隔を経過していない場合（ステップＳ１８の「No」）、検出情報の送信は行われないため、ステップＳ１９，Ｓ２０はスキップされる。
【００９４】
ステップＳ２１において、固定部制御部３６は、通信I/F３７を制御して、画像処理装置１２から検出情報の送信停止要求を受信したか否かを判定する。
【００９５】
ステップＳ２１において、検出情報の送信停止要求を受信したと判定された場合、処理は、ステップＳ２２に進められる。ステップＳ２２において、固定部制御部３６は、検出情報の送信フラグをオフにする。これにより、図４に示したように、送信停止要求に含まれるパラメータに応じて検出情報の送信が停止される。一方、送信停止要求を受信していないと判定された場合、ステップＳ２２はスキップされ、処理は、ステップＳ２３に進められる。この場合、送信フラグの状態が維持されることになる。
【００９６】
続いて、ステップＳ２３において、立体画像の表示を終了するか否かが判定され、立体画像の表示を終了しないと判定された場合、処理は、ステップＳ１１に戻り、前述した処理が繰り返される。すなわち、ステップＳ１１乃至Ｓ２３が繰り返されることで、全周囲立体画像表示装置１１では立体画像が表示されるとともに、検出情報の送信開始要求を受信してから送信停止要求を受信するまでの間は、立体画像を視認しているユーザの動作が検出され、その検出情報が画像処理装置１２に送信される。
【００９７】
そして、全周囲立体画像表示装置１１では、送信開始要求を受信してから送信停止要求を受信するまでの間、画像処理装置１２から送信される検出情報に基づき生成された画像データが受信され、検出されたユーザの動作に応じた任意の立体画像が表示される。
【００９８】
その後、ステップＳ２３において、立体画像の表示を終了すると判定された場合、図５の全周囲立体画像表示装置１１による画像表示処理は終了する。
【００９９】
以上のように、全周囲立体画像表示装置１１においては、画像処理装置１２から送信される立体画像用の画像データが受信され、受信された画像データに対応する任意の立体画像が表示され、表示された立体画像を視認しているユーザの動作が検出され、検出された動作に関する検出情報が生成され、画像処理装置１２に送信される。そして、画像処理装置１２から送信される、検出情報に基づき生成された画像データが受信され、受信された画像データに対応する、検出された動作に応じた任意の立体画像が表示される。
【０１００】
これにより、全周囲立体画像表示装置１１では、画像処理を専用に行う画像処理装置１２により検出情報に基づき生成された画像データに対応する、任意の立体画像を表示させることができるので、検出情報を全周囲立体画像表示装置１１の内部でのみ利用する場合と比べて、多様な画像表現を実現することができる。その結果、立体画像を視認しているユーザの満足度を向上させることができる。
【０１０１】
次に、図６のフローチャートを参照して、画像処理装置１２により実行される立体画像表示処理について説明する。
【０１０２】
ステップＳ５１において、制御部１０１は、操作部１０２からの操作信号に基づいて、検出情報の受信を開始するか否かを判定する。
【０１０３】
ステップＳ５１において、検出情報の受信を開始すると判定された場合、処理は、ステップＳ５２に進められる。ステップＳ５２において、通信I/F１０６は、制御部１０１の制御に従い、検出情報の送信開始要求を、全周囲立体画像表示装置１１に送信する。これにより、図４に示したように、検出情報の送信が開始されることになる。一方、ステップＳ５１において、検出情報の受信を開始しないと判定された場合、ステップＳ５２はスキップされ、処理は、ステップＳ５３に進められる。この場合、検出情報の送信開始要求が送信されないため、検出情報の送信は行われないことになる。
【０１０４】
ステップＳ５３において、制御部１０１は、通信I/F１０６を制御して、全周囲立体画像表示装置１１から検出情報を受信したか否かを判定する。
【０１０５】
ステップＳ５３において、検出情報を受信していないと判定された場合、処理は、ステップＳ５４に進められる。ステップＳ５４において、画像処理部１０４は、画像取得部１０３から供給される立体画像用の画像データに対して、所定の画像処理を施し、任意の立体画像に対応する画像データを生成する。そして、生成された画像データは、通信I/F１０５により全周囲立体画像表示装置１１に送信される（ステップＳ５７）。
【０１０６】
一方、ステップＳ５３において、検出情報を受信したと判定された場合、処理は、ステップＳ５５に進められる。ステップＳ５５において、制御部１０１は、通信I/F１０６から供給される検出情報を解析し、その解析結果を、画像処理部１０４に供給する。
【０１０７】
ステップＳ５６において、画像処理部１０４は、検出情報の解析結果に基づいて、画像取得部１０３から供給される画像データに対して、所定の画像処理を施し、任意の立体画像に対応する画像データを生成する。
【０１０８】
具体的には、制御部１０１は、回転部２２の所定の回転角ごとの距離情報に基づいて、例えばユーザの手などが存在すると推測される領域（反応領域）の判定を行う。例えば、距離情報が示す距離が、ある一定の閾値レベルを超えた角度領域を反応領域と判定する。そして、その判定結果に応じた反応領域に関する情報が、解析結果として、画像処理部１０４に供給される。画像処理部１０４は、反応領域に応じた立体画像に対応する画像データを生成する。例えば、反応領域に応じた立体画像としては、全体の表示状態が変化した立体画像や、ユーザの手や顔などが存在すると推測される反応領域に対応する部分の表示状態のみが変化した立体画像が生成される。
【０１０９】
なお、反応領域の判定に用いる閾値レベルには、ヒステリシスを持たせるようにしてもよい。また、閾値レベルを設けずに、距離情報（反射強度の変化）に応じた任意の表示動作をさせるようにしてもよい。
【０１１０】
生成された画像データは、通信I/F１０５により全周囲立体画像表示装置１１に送信される（ステップＳ５７）。
【０１１１】
このようにして生成された画像データを、全周囲立体画像表示装置１１に送信することで、全周囲立体画像表示装置１１では、反応領域（ユーザの手や顔などの検出位置）に応じて、例えば、ユーザから見た画像表示部５３の表示状態が変化するように発光素子の発光制御が行われる。例えば、全周囲立体画像表示装置１１において、立体画像として、鳥の画像が表示されている場合に、回転部２２の周囲でユーザの手が検出されたとき、その手が検出された方向に鳥が向くような表示を行うことができる。これにより、ユーザは、手をかざしただけで、立体画像の表示状態（鳥の向き）を操作しているような感覚を得ることができる。
【０１１２】
また、画像処理を専用に行う画像処理装置１２側で、全周囲立体画像表示装置１１に表示される立体画像に対応する画像データを、検出情報に応じて編集することができるため、全周囲立体画像表示装置１１側に負荷をかけずに、多様な画像表現を実現することができる。
【０１１３】
ステップＳ５７の処理が終了すると、処理は、ステップＳ５８に進められる。
【０１１４】
ステップＳ５８において、制御部１０１は、操作部１０２からの操作信号に基づいて、検出情報の受信を停止するか否かを判定する。
【０１１５】
ステップＳ５８において、検出情報の受信を停止すると判定された場合、処理は、ステップＳ５９に進められる。ステップＳ５９において、通信I/F１０６は、制御部１０１の制御に従い、検出情報の送信停止要求を、全周囲立体画像表示装置１１に送信する。これにより、図４に示したように、検出情報の送信が停止されることになる。一方、ステップＳ５８において、検出情報の受信を停止しないと判定された場合、ステップＳ５９はスキップされ、処理は、ステップＳ６０に進められる。この場合、検出情報の送信停止要求が送信されないため、検出情報の送信の状態が維持されることになる。
【０１１６】
そして、ステップＳ６０において、立体画像の表示を終了するか否かが判定され、立体画像の表示を終了しないと判定された場合、処理は、ステップＳ５１に戻り、前述した処理が繰り返される。すなわち、ステップＳ５１乃至Ｓ６０が繰り返されることで、画像処理装置１２では、検出情報の送信開始要求を送信してから、送信停止要求を送信するまでの間は、検出情報が受信され、その検出情報の解析結果に基づいた立体画像用の画像データが生成され、全周囲立体画像表示装置１１に送信される。
【０１１７】
その後、ステップＳ６０において、立体画像の表示を終了すると判定された場合、図６の画像処理装置１２による画像表示処理は終了する。
【０１１８】
以上のように、画像処理装置１２においては、任意の立体画像に対応する画像データが生成され、生成された画像データが、全周囲立体画像表示装置１１に送信され、全周囲立体画像表示装置１１から送信される検出情報が受信される。そして、受信された検出情報に基づいて、任意の立体画像に対応する画像データが生成され、検出情報に基づき生成された画像データが、全周囲立体画像表示装置１１に送信される。
【０１１９】
これにより、画像処理を専用に行う画像処理装置１２では、全周囲立体画像表示装置１１から送信される検出情報に基づき生成された画像データを、全周囲立体画像表示装置１１に送信することができるので、検出情報を全周囲立体画像表示装置１１の内部でのみ利用する場合と比べて、多様な画像表現を実現することができる。
【０１２０】
［立体画像の表示状態の変化の例］
次に、図７及び図８を参照して、立体画像の表示状態の変化の具体的な例について説明する。
【０１２１】
図７には、全周囲立体画像表示装置１１に表示されている立体画像に対して、ユーザの手がかざされた場合の、立体画像の表示状態の変化の様子が時系列で示されている。図７に示すように、ユーザの手が立体画像に近づくほど、「imagile」の文字が全周囲に飛び出してくるように、立体画像の表示状態を変化させることができる。
【０１２２】
この場合、全周囲立体画像表示装置１１側では、ユーザの手を検出して、その検出情報を画像処理装置１２に送信するだけであって、ユーザの手の検出位置に応じた立体画像を表示するための画像データは、画像処理を専用に行う画像処理装置１２側で生成される。そして、全周囲立体画像表示装置１１では、画像処理装置１２からの画像データに基づいて、例えば、ユーザから見た「imagile」の文字の表示状態が変化するように発光素子の発光制御が行われる。
【０１２３】
また、例えば、ユーザが手をゆっくり動かしたときは、その手の動きに追従して文字が出たり、引っ込んだりする、といったこともできる。さらに、手を速く動かし過ぎて、その動作が検出されなかった場合には、例えば、文字は、飛び出し位置で３秒間停止した後は、その位置から自動的に引っ込むようにする、といったこともできる。
【０１２４】
また、図８に示すように、ユーザの手が立体画像に近づくと、カメラが浮遊する一方、その逆に、手を立体画像から遠ざけると、カメラがゆっくり着地するように、立体画像の表示状態を変化させることができる。この場合も、全周囲立体画像表示装置１１は、ユーザの手を検出して、その検出情報を画像処理装置１２に送信するだけであって、ユーザの手の検出位置に応じた立体画像を表示するための画像データは、画像処理を専用に行う画像処理装置１２により生成される。
【０１２５】
これにより、ユーザは、手をかざしただけで、立体画像の表示状態を操作しているような感覚を得ることができる。
【０１２６】
また、全周囲立体画像表示装置１１は、検出情報を画像処理装置１２に送信するだけであって、ユーザの手の検出位置に応じた立体画像を表示するための画像データを生成するのは、画像処理を専用に行う画像処理装置１２であるので、検出情報の応用方法を自由にカスタマイズすることができ、多様な画像表現と合わせて、そのような画像表現を実現するためのアプリケーションを提供することができる。
【０１２７】
なお、前述した説明では、センサ５４として、赤外線を用いたセンサを一例に説明したが、ユーザの動作を検出するための他のセンサを用いることができる。また、センサ５４の代わりに、カメラを設けることで、カメラにより撮像された撮像画像に対して所定の画像処理を行い、その結果得られる情報から、ユーザの動作を検出してもよい。さらに、センサ５４の代わりに、センサを内蔵したタッチパネルを設けて、ユーザの動作を検出してもよい。
【０１２８】
また、前述した説明では、全周囲立体画像表示装置１１と画像処理装置１２は、ケーブル２４，２５を介して、画像データや検出情報などのデータの送受信を行うとして説明したが、有線通信に限らず、所定の通信方式に従った無線通信によりデータの送受信を行うようにしてもよい。
【０１２９】
［本技術を適用したコンピュータの説明］
前述した全周囲立体画像表示装置１１又は画像処理装置１２で行われる一連の処理は、ハードウェアにより行うこともできるし、ソフトウェアにより行うこともできる。一連の処理をソフトウェアによって行う場合には、そのソフトウェアを構成するプログラムが、汎用のコンピュータ等にインストールされる。
【０１３０】
そこで、図９は、前述した一連の処理を実行するプログラムがインストールされるコンピュータの一実施の形態の構成例を示している。
【０１３１】
プログラムは、コンピュータ２００に内蔵されているハードディスク等の記録部２０８やROM(Read Only Memory)２０２に予め記録しておくことができる。
【０１３２】
あるいはまた、プログラムは、フレキシブルディスク、CD-ROM(Compact Disc Read Only Memory)，MO(Magneto Optical)ディスク，DVD(Digital Versatile Disc)、磁気ディスク、半導体メモリなどのリムーバブルメディア２１１に、一時的あるいは永続的に格納（記録）しておくことができる。このようなリムーバブルメディア２１１は、いわゆるパッケージソフトウエアとして提供することができる。
【０１３３】
なお、プログラムは、前述したようなリムーバブルメディア２１１からコンピュータ２００にインストールする他、ダウンロードサイトから、デジタル衛星放送用の人工衛星を介して、コンピュータ２００に無線で転送したり、LAN(Local Area Network)、インターネットといったネットワークを介して、コンピュータ２００に有線で転送し、コンピュータ２００では、そのようにして転送されるプログラムを、通信部２０９で受信し、記録部２０８にインストールすることができる。
【０１３４】
コンピュータ２００は、CPU(Central Processing Unit)２０１を内蔵している。CPU２０１には、バス２０４を介して、入出力インタフェース２０５が接続されており、CPU２０１は、入出力インタフェース２０５を介して、ユーザによって、キーボードや、マウス、マイク等で構成される入力部２０６が操作等されることにより指令が入力されると、それに従って、ROM２０２に格納されているプログラムを実行する。あるいは、また、CPU２０１は、記録部２０８に格納されているプログラム、衛星若しくはネットワークから転送され、通信部２０９で受信されて記録部２０８にインストールされたプログラム、又はドライブ２１０に装着されたリムーバブルメディア２１１から読み出されて記録部２０８にインストールされたプログラムを、RAM(Random Access Memory)２０３にロードして実行する。これにより、CPU２０１は、前述したフローチャートにしたがった処理、あるいは前述したブロック図の構成により行われる処理を行う。そして、CPU２０１は、その処理結果を、必要に応じて、例えば、入出力インタフェース２０５を介して、LCD(Liquid Crystal Display)やスピーカ等で構成される出力部２０７から出力、あるいは、通信部２０９から送信、さらには、記録部２０８に記録等させる。
【０１３５】
ここで、本明細書において、コンピュータ２００に各種の処理を行わせるためのプログラムを記述する処理ステップは、必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要はなく、並列的あるいは個別に実行される処理（例えば、並列処理あるいはオブジェクトによる処理）も含むものである。
【０１３６】
また、プログラムは、１のコンピュータにより処理されるものであってもよいし、複数のコンピュータによって分散処理されるものであってもよい。さらに、プログラムは、遠方のコンピュータに転送されて実行されるものであってもよい。
【０１３７】
なお、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０１３８】
また、本技術の実施の形態は、前述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【０１３９】
さらに、本技術は、以下の構成とすることも可能である。
【０１４０】
［１］
内部に回転軸を有する円筒形状の回転部と、
任意の画像を表示するための画像データを生成する画像処理装置から送信される前記画像データを受信する画像受信部と、
前記回転部の内部に設けられ、前記回転部の回転に応じて発光することで、受信された前記画像データに対応する任意の画像を表示させる画像表示部と、
表示された前記画像を視認しているユーザの動作を検出する検出部と、
検出された前記動作に関する検出情報を生成する検出情報生成部と、
生成された前記検出情報を、前記画像処理装置に送信する検出情報送信部と
を備え、
前記画像受信部は、前記画像処理装置から送信される、前記検出情報に基づき生成された画像データを受信し、
前記画像表示部は、受信された前記画像データに対応する、検出された前記動作に応じた任意の画像を表示させる
画像表示装置。
［２］
前記検出情報生成部は、前記回転部の所定の回転角ごとに検出される前記動作の検出位置に関する情報を含む前記検出情報を生成する
［１］に記載の画像表示装置。
［３］
前記画像受信部は、前記画像処理装置から送信される、所定の回転角ごとに検出された前記動作の検出位置に対応する部分の表示状態のみが変化した画像を表示するための画像データを受信し、
前記画像表示部は、受信された前記画像データに対応する、検出された前記動作の検出位置に対応する部分の表示状態のみが変化した画像を表示させる
［２］に記載の画像表示装置。
［４］
前記検出情報送信部は、前記検出情報を、あらかじめ設定される送信間隔で前記画像処理装置に送信する
［１］乃至［３］のいずれかに記載の画像表示装置。
［５］
前記検出部は、１又は複数設けられ、
前記検出情報生成部は、前記検出部ごとの前記検出情報を生成する
［１］乃至［４］のいずれかに記載の画像表示装置。
［６］
内部に回転軸を有する円筒形状の回転部を備える画像表示装置が、
任意の画像を表示するための画像データを生成する画像処理装置から送信される前記画像データを受信し、
前記回転部の回転に応じて発光することで、受信された前記画像データに対応する任意の画像を表示させ、
表示された前記画像を視認しているユーザの動作を検出し、
検出された前記動作に関する検出情報を生成し、
生成された前記検出情報を、前記画像処理装置に送信し、
前記画像処理装置から送信される、前記検出情報に基づき生成された画像データを受信し、
受信された前記画像データに対応する、検出された前記動作に応じた任意の画像を表示させる
ステップを含む画像表示方法。
［７］
内部に回転軸を有する円筒形状の回転部を備える画像表示装置の制御用のプログラムであって、
任意の画像を表示するための画像データを生成する画像処理装置から送信される前記画像データを受信し、
前記回転部の回転に応じて発光することで、受信された前記画像データに対応する任意の画像を表示させ、
表示された前記画像を視認しているユーザの動作を検出し、
検出された前記動作に関する検出情報を生成し、
生成された前記検出情報を、前記画像処理装置に送信し、
前記画像処理装置から送信される、前記検出情報に基づき生成された画像データを受信し、
受信された前記画像データに対応する、検出された前記動作に応じた任意の画像を表示させる
ステップを含む処理を、画像表示装置のコンピュータに実行させるためのプログラム。
［８］
任意の画像に対応する画像データを生成する画像生成部と、
生成された前記画像データを、回転部の回転に応じて前記画像データに対応する任意の画像を表示する画像表示装置に送信する画像送信部と、
前記画像表示装置から送信される、前記画像を視認しているユーザの動作に関する検出情報を受信する検出情報受信部と
を備え、
前記画像生成部は、受信された前記検出情報に基づいて、任意の画像に対応する画像データを生成し、
前記画像送信部は、前記検出情報に基づき生成された前記画像データを、前記画像表示装置に送信する
画像処理装置。
［９］
前記検出情報は、前記回転部の所定の回転角ごとに検出される前記動作の検出位置に関する情報を含む
［８］に記載の画像処理装置。
［１０］
前記画像生成部は、受信された前記検出情報に基づいて、所定の回転角ごとに検出された前記動作の検出位置に対応する部分の表示状態のみが変化した画像を表示するための画像データを生成する
［９］に記載の画像処理装置。
［１１］
前記検出情報受信部は、あらかじめ設定される送信間隔で前記画像表示装置から送信される前記検出情報を受信する
［８］乃至［１０］のいずれかに記載の画像処理装置。
［１２］
画像処理装置が、
任意の画像に対応する画像データを生成し、
生成された前記画像データを、回転部の回転に応じて前記画像データに対応する任意の画像を表示する画像表示装置に送信し、
前記画像表示装置から送信される、前記画像を視認しているユーザの動作に関する検出情報を受信し、
受信された前記検出情報に基づいて、任意の画像に対応する画像データを生成し、
前記検出情報に基づき生成された前記画像データを、前記画像表示装置に送信する
ステップを含む画像処理方法。
［１３］
画像処理装置の制御用のプログラムであって、
任意の画像に対応する画像データを生成し、
生成された前記画像データを、回転部の回転に応じて前記画像データに対応する任意の画像を表示する画像表示装置に送信し、
前記画像表示装置から送信される、前記画像を視認しているユーザの動作に関する検出情報を受信し、
受信された前記検出情報に基づいて、任意の画像に対応する画像データを生成し、
前記検出情報に基づき生成された前記画像データを、前記画像表示装置に送信する
ステップを含む処理を、画像処理装置のコンピュータに実行させるためのプログラム。
［１４］
画像表示装置と、画像処理装置からなる画像表示システムであって、
前記画像表示装置は、
内部に回転軸を有する円筒形状の回転部と、
前記画像処理装置から送信される前記画像データを受信する画像受信部と、
前記回転部の内部に設けられ、前記回転部の回転に応じて発光することで、受信された前記画像データに対応する任意の画像を表示させる画像表示部と、
表示された前記画像を視認しているユーザの動作を検出する検出部と、
検出された前記動作に関する検出情報を生成する検出情報生成部と、
生成された前記検出情報を、前記画像処理装置に送信する検出情報送信部と
を備え、
前記画像処理装置は、
任意の画像に対応する画像データを生成する画像生成部と、
生成された前記画像データを、前記画像表示装置に送信する画像送信部と、
前記画像表示装置から送信される、前記検出情報を受信する検出情報受信部と
を備え、
前記画像生成部は、受信された前記検出情報に基づいて、任意の画像に対応する画像データを生成し、
前記画像送信部は、前記検出情報に基づき生成された前記画像データを、前記画像表示装置に送信し、
前記画像受信部は、前記画像処理装置から送信される、前記検出情報に基づき生成された画像データを受信し、
前記画像表示部は、受信された前記画像データに対応する、検出された前記動作に応じた任意の画像を表示させる
画像表示システム。
【符号の説明】
【０１４１】
１  立体画像表示システム，  １１  全周囲立体画像表示装置，  １２  画像処理装置，  ２１  固定部，  ２２  回転部，  ２３  スリット，  ３１  通信I/F，  ３５  検出情報処理部，  ３６  固定部制御部，  ３７  通信I/F，  ４５  変換テーブル，  ５３  画像表示部，  ５４，５４−１，５４−２  センサ，  ５５  検出情報処理部，  ５６  回転部制御部，  ８１  サンプリングフィルタ処理部，  １０１  制御部，  １０４  画像処理部，  １０５  通信I/F，  １０６  通信I/F，  ２００  コンピュータ，  ２０１  CPU
【図１】
2013034085.tif 000003
【図２】
2013034085.tif 000004
【図３】
2013034085.tif 000005
【図４】
2013034085.tif 000006
【図５】
2013034085.tif 000007
【図６】
2013034085.tif 000008
【図７】
2013034085.tif 000009
【図８】
2013034085.tif 000010
【図９】
2013034085.tif 000011