(57)【要約】  【課題】  裸眼立体視を可能とする画像を生成するためには、撮影者の技術や経験に頼る部分が大きく、試行錯誤を必要とした。そのため、閲覧する条件に合わせた立体画像の生産性が必ずしも高くなかった。また、立体視可能な画像を表現する面は平面に限られていた。  【解決手段】  本発明にかかる立体画像自動生成システムでは、閲覧条件を入力することにより、撮像体を配置する位置が決まり、その配置位置にて撮影した画像をパララックスバリア方式にて裸眼立体視可能となるように合成することができる。また、画像を表現する面を段差面とし、裸眼立体視可能範囲の自由度を向上することができる。  【選択図】            図１
2007078851.tif 000002
【特許請求の範囲】
【請求項１】
生成画像を閲覧するための閲覧条件を入力する閲覧条件入力部と、
前記閲覧条件入力部にて入力された閲覧条件にて、生成画像が裸眼立体視可能となるように撮像体と被写体の配置情報を算出する配置情報算出部と、
前記配置情報算出部にて算出された配置情報に基づいて撮影された複数の被写体画像を合成して、パララックスバリア方式にて裸眼立体視可能な画像である一の生成画像を取得する生成画像取得部と、
を有する立体画像自動生成システム。
【請求項２】
前記閲覧条件入力部に入力される閲覧条件は、
パララックスバリアの構成を示すバリア構成情報、
パララックスバリア方式にて閲覧に供される生成画像のサイズを示す情報、及び
閲覧者の閲覧位置と閲覧に供される生成画像の配置位置との相対的関係を示す情報、を含む請求項１に記載の立体画像自動生成システム。
【請求項３】
前記配置情報算出部にて算出される配置情報は、
被写体配置位置と、各撮像位置との相対的関係を示す被写体カメラ相対位置情報を含む請求項１又は２に記載の立体画像自動生成システム。
【請求項４】
前記生成画像取得部は、
前記閲覧条件入力部に入力される閲覧条件により生成される視線ベクトル上に実物の被写体が配置された場合に被写体が与える光点と、生成画像に対して配される同じ視線ベクトル上にパララックスバリアにより選択された生成画像上の光点とが一致するとの条件を満たす生成画像を合成する視線ベクトル依存合成器を有する請求項１から３のいずれか一に記載の立体画像自動生成システム。
【請求項５】
前記視線ベクトル依存合成器は、前記閲覧条件により複数の視線ベクトルを算出し、算出した複数の視線ベクトルに基づいて前記生成画像を合成する請求項４に記載の立体画像自動生成システム。
【請求項６】
パララックスバリア方式を用いた立体画像表示装置であって、
立体画像を配置する画像配置面はパララックスバリアのスリットと一対一に対応する段差面を有し、その段差面に前記スリットを介して侵入する視線にさらされるべき画像部分が配置されたことを特徴とする立体画像表示装置。
【請求項７】
請求項１から５のいずれか一に記載の立体画像自動作成システムによって作成された生成画像を配置した画像配置面を有する請求項６に記載の立体画像表示装置。
【請求項８】
生成画像を閲覧するための閲覧条件を入力する閲覧条件入力ステップと、
前記閲覧条件入力ステップにて入力された閲覧条件にて、生成画像が裸眼立体視可能となるように複数の撮像体と被写体の配置情報を算出する配置情報算出ステップと、
前記配置情報算出ステップにて算出された配置情報に基づいて撮影された複数の被写体画像を合成して、パララックスバリア方式にて裸眼立体視可能な画像である一の生成画像を取得する生成画像取得ステップと、
を有する立体画像自動生成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、裸眼立体視可能な撮影画像を提供する技術に関する。
【背景技術】
【０００２】
裸眼立体視を可能とする技術としては主に、レンチキュラー方式、パララックスバリア方式などが挙げられる。伝統的な裸眼立体視技術においては、これらの方式を用いて、両眼視差により、あたかも奥行きが生じているかのように感知させる技術が主であった。しかし、現実世界の対象物が発している反射波（光点）を再現することで、両眼視差が無くとも、単眼だけでも裸眼立体視が可能となる。
【０００３】
図１６から図１８を用いて単眼による裸眼立体視技術を説明する。例えば、図１６に示すように、現実世界においては、閲覧者（１６０１）が片眼を閉じていても、眼を位置（ａ）から位置（ｂ）に動かすことによって、手前の対象物Ａ（１６０２）と奥の対象物Ｂ（１６０３）との間に視差が生じることにより、奥行き感、立体感を感じ取ることができる。すなわち、眼の横移動に対して、奥行きに相当する分だけの視差が正しく提供されれば、人間の脳は把握しうる空間を再構築しようとするのである。
【０００４】
図１７に示すように、現実世界における対象物Ａ、Ｂ（１７０２、１７０３）と閲覧者（１７０１）との間にパララックスバリア方式で用いられるスリットが入ったバリア（１７０４）を置いて、片眼で観察する場合を考える。図１７における位置（ａ）においては閲覧者（１７０１）は、奥の対象物Ｂ（１１０３）を見ることができるが、手前の対象物Ａ（１７０２）を見ることができない。図１６の場合と同様に閲覧者の眼を位置（ａ）から位置（ｂ）の方向に次第に移動させると、閲覧者は、対象物Ｂと背景との位置関係を見ることができ、やがて対象物Ｂが閲覧者の視野から消える。さらに閲覧者の眼を移動させ位置（ｂ）の辺りまで移動すると、閲覧者の片眼の視野には、手前の対象物Ａが入ってくる。このように、現実世界において、対象物と閲覧者との間にバリアを置いた場合であっても、閲覧者は、図１７の場合と同様に、他の物体との位置関係などの視差が正しく提供されれば、空間を視覚的に感じることができる。
【０００５】
図１８に示すようにパララックスバリア（１８０４）の背後にある対象物をスクリーン（１８０２）に置き換えた場合であっても、上述した視差の変化が閲覧者（１８０１）の眼が移動する位置（ａ）から位置（ｂ）までの間に看取できれば、閲覧者は例え単眼でも奥行き感、立体感の再構築を行うことが可能となる。図１８において、スリット（１８０３）を通して観察することができるスクリーン上に、図１７の対象物から得られる複数の視点からの視差を再現した画像が適切に配置されていれば、閲覧者は、複数のスリットを通してスクリーン上の画像を閲覧したときに、奥行き感、立体感を感じることができる。これらの技術は、例えば、特許文献１により開示されている。
【特許文献１】特開２００５−４５８２４
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、これらの単眼で裸眼立体視を可能とする技術は、写真撮影技術と深く結びついており、理論的には可能であっても、撮影時での被写体に応じた撮像体の配置は自在なものではなく、撮影者の技術や経験に頼る部分が大きく、試行錯誤を必要とした。そのため、被写体の大きさや閲覧者が閲覧する条件に合わせた生成画像の生産性は必ずしも高くはなかった。また、生成された画像を閲覧した際は、閲覧者に感じられる奥行き感、立体感を調節できる範囲は撮影時の条件により限られており、特に立体視可能な画像を表現する面は平面に限られていた。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、第一発明では、生成画像を閲覧するための閲覧条件を入力する閲覧条件入力部と、前記閲覧条件入力部にて入力された閲覧条件にて、生成画像が裸眼立体視可能となるように撮像体と被写体の配置情報を算出する配置情報算出部と、前記配置情報算出部にて算出された配置情報に基づいて撮影された複数の被写体画像を合成して、パララックスバリア方式にて裸眼立体視可能な画像である一の生成画像を取得する生成画像取得部と、を有する立体画像自動生成システムを提供する。
【０００８】
第二発明では、第一発明に記載した立体画像自動生成システムにおいて、前記閲覧条件入力部に入力される閲覧条件は、パララックスバリアの構成を示すバリア構成情報、パララックスバリア方式にて閲覧に供される生成画像のサイズを示す情報、及び閲覧者の閲覧位置と閲覧に供される生成画像の配置位置との相対的関係を示す情報、を含む立体画像自動生成システムを提供する。
【０００９】
第三発明では、第一発明または第二発明に記載の立体画像自動生成システムにおいて、前記配置情報算出部にて算出される配置情報は、被写体配置位置と、各撮像位置との相対的関係を示す被写体カメラ相対位置情報を含む立体画像自動生成システムを提供する。
【００１０】
第四発明では、第一発明から第三発明のいずれか一に記載の立体画像自動生成システムにおいて、前記生成画像取得部は、前記閲覧条件入力部に入力される閲覧条件により生成される視線ベクトル上に実物の被写体が配置された場合に被写体が与える光点と、生成画像に対して配される同じ視線ベクトル上にパララックスバリアにより選択された生成画像上の光点とが一致するとの条件を満たす生成画像を合成する視線ベクトル依存合成器を有する立体画像自動生成システムを提供する。
【００１１】
第五発明では、第四発明に記載の立体画像自動生成システムにおいて、前記視線ベクトル依存合成器は、前記閲覧条件により複数の視線ベクトルを算出し、算出した複数の視線ベクトルに基づいて前記生成画像を合成する立体画像自動生成システムを提供する。
【００１２】
第六発明では、パララックスバリア方式を用いた立体画像表示装置であって、立体画像を配置する画像配置面はパララックスバリアのスリットと一対一に対応する段差面を有し、その段差面に前記スリットを介して侵入する視線にさらされるべき画像部分が配置されたことを特徴とする立体画像表示装置を提供する。
【００１３】
第七発明では、第六発明に記載の立体画像表示装置において、第一発明から第五発明のいずれか一に記載の立体画像自動作成システムによって作成された生成画像を配置した画像配置面を有する立体画像表示装置を提供する。
【００１４】
第八発明では、生成画像を閲覧するための閲覧条件を入力する閲覧条件入力ステップと、前記閲覧条件入力ステップにて入力された閲覧条件にて、生成画像が裸眼立体視可能となるように複数の撮像体と被写体の配置情報を算出する配置情報算出ステップと、前記配置情報算出ステップにて算出された配置情報に基づいて撮影された複数の被写体画像を合成して、パララックスバリア方式にて裸眼立体視可能な画像である一の生成画像を取得する生成画像取得ステップと、を有する立体画像自動生成システムを提供する。
【発明の効果】
【００１５】
以上のような構成をとる本発明の立体画像自動生成システムによると、閲覧時における条件を入力することにより、これまで試行錯誤が必要だった撮像体の配置位置を算出し、裸眼立体視可能な画像を自動で生成することができる。従って、裸眼立体視可能な画像の生産性を向上することができる。
【００１６】
また、上記技術を本発明の立体画像表示装置に用いることにより、平面以外の表示体上での裸眼立体視可能範囲を広げることが可能である。
【発明を実施するための最良の形態】
【００１７】
以下に、図を用いて本発明の実施の形態を説明する。なお、本発明はこれら実施の形態に何ら限定されるものではなく、その要旨を逸脱しない範囲において、種々なる態様で実施しうる。なお、実施形態１は主に請求項１、２、３、８について説明する。実施形態２は主に請求項４、５について説明する。実施形態３は主に請求項６、７について説明する。
【００１８】
≪実施形態１≫
【００１９】
（実施形態１の概念）本実施形態の立体画像自動生成システムについて、以下に構成を説明しつつ、立体画像生成のための具体的方法について説明する。
【００２０】
（実施形態１の構成）図１に示すのは、本実施形態の立体画像自動生成システムの機能ブロック図の一例を表す図である。この図１にあるように、本実施形態の立体画像自動生成システム（０１００）は、「閲覧条件入力部」（０１０１）と、「配置情報算出部」（０１０２）と、「生成画像取得部」（０１０３）と、を有する。
【００２１】
なお、本件発明の構成要素である各部は、ハードウェア、ソフトウェアなどによって構成される。例えば、これらを実現する一例として、コンピュータを利用する場合には、ＣＰＵ、バス、メモリ、インターフェース、デジタルカメラやプリンターなどの周辺装置などで構成されるハードウェアと、それらハードウェア上で実行可能なソフトウェアがある。ソフトウェアとしては、メモリ上に展開されたプログラムを順次実行することで、メモリ上のデータや、インターフェースを介して入力されるデータの加工、保存、出力などにより各部の機能が実現される。（明細書の全体を通じて同様である。）
【００２２】
（実施形態１の構成の説明）「閲覧条件入力部」（０１０１）は、生成画像を閲覧するための閲覧条件を入力することができるように構成されている。閲覧条件入力部は、ＣＰＵ、バス、メモリ、インターフェース、周辺装置などで構成されるハードウェアと、それらハードウェア上で実行可能なソフトウェアと、これらに閲覧条件を入力可能なＩ／Ｏデバイスなどにより実現される。入力動作は、例えば、キーボードなどにより入力することとしても良いし、マウスにてプルダウンメニューから入力することとしても良いし、入力することが可能であれば、どのような方法であっても良い。より具体的には、予め不揮発性メモリなどに記憶された生成画像を取得するための専用のソフトウェアを起動し、このソフトウェア上にて閲覧条件を入力する。閲覧条件入力部にて入力された閲覧条件は、不揮発性メモリや揮発性メモリなどの記憶領域に呼び出し可能に記憶され、配置情報の算出等に利用することができる。
【００２３】
「閲覧」とは、閲覧者が閲覧位置から生成画像を見ることをいう。本実施形態が生成する生成画像は、単眼での裸眼立体視が可能であるため、特に記載が無い限り、本実施形態での「閲覧」は、単眼にて行われる場合を想定している。したがって、「閲覧位置」とは、閲覧者が生成画像を閲覧する場合の単眼の位置をいう。単眼とは、左右どちらか一方の眼をいう。
【００２４】
「閲覧条件」とは、本実施形態にかかる立体画像自動生成システムによって生成された生成画像を実際に閲覧した場合に、裸眼立体視可能となるような画像を生成するために定める種々のパラメータをいう。閲覧条件には、パララックスバリアの構成を示すバリア構成情報、パララックスバリア方式にて閲覧に供される生成画像のサイズを示す情報、及び、閲覧者の閲覧位置と閲覧に供される生成画像の配置位置との相対的関係を示す情報などを含むことが望ましい。なお、閲覧条件の具体例については、後に詳述する。
【００２５】
「生成画像」とは、本実施形態にかかる立体画像自動生成システムにて生成される裸眼立体視可能な画像をいう。「画像」とは、機械的に紙やスクリーン上にうつし出された像をいう。これらのうつし出された画像は、色彩が付された細かな点（ドット）の集合体などにより現される。実際に紙などに印刷された生成画像を立体視するためには、所定の間隔を隔ててパララックスバリアを配置する必要がある。図２に示すように、生成画像はパララックスバリア（０２０２）背後のスクリーン（０２０１）上に配置され、一定の間隔を隔ててスクリーン面とパララックスバリア面とが平行になるように配置される。スクリーンとパララックスバリアとの間は空間であっても良いが、精密に位置合わせを行う場合には、アクリル板（０２０３）や透明な合成樹脂シートなどの透明な材質の物体により等間隔を保って隔てることが望ましい。アクリル板にてスクリーンとパララックスバリアを隔てる場合には、アクリル板の一の面には生成画像をフィルムなどに印刷して貼付し、もう一方の面には、パララックスバリア状に一定間隔の格子が印刷されたフィルムを貼付することができる。アクリル板への貼付は、水のりなどを用いることにより、張りなおし可能に貼付することができる。なお、アクリル板の前後にフィルムを張った状態そのままであっても裸眼立体視をすることは可能であるが、パララックスバリアにより生成画像が暗くなってしまうため、図２に示すようにスクリーン裏側からバックライト（０２０４）を当てることにより明度を保つことが望ましい。また、アクリル板の表面にパララックスバリアを直接印刷してもよいし、アクリル板の表面を直接加工してパララックスバリアを形成してもよい。さらに、生成画像についても、アクリル板に直接印刷することとしてもよい。これらは、透明な合成樹脂シートを用いた場合であっても同様に行うことができる。
【００２６】
「配置情報算出部」（０１０２）は、前記閲覧条件入力部にて入力された閲覧条件にて、生成画像が裸眼立体視可能となるように撮像体と被写体の配置情報を算出するように構成されている。配置情報算出部は、ＣＰＵ、バス、メモリ、インターフェース、周辺装置などで構成されるハードウェアと、それらハードウェア上で実行可能なソフトウェアなどにより実現される。配置情報算出部では、不揮発性メモリなどに記憶された演算式を利用して、ＣＰＵなどの演算装置にて演算することにより、閲覧条件入力部にて入力された閲覧条件から配置情報を算出する。配置情報算出部にて算出された撮像体と被写体の配置情報により、実際に撮像体と被写体を配置する位置を決めることができる。撮像体とは、フィルムまたはフィルムを備えたスチールカメラ、デジタルカメラなどをいう。配置情報は、撮像体と被写体を配置する位置をｘ−ｙ座標系における直交座標系で表しても良いし、緯度及び経度で表してもいいし、特定の点を中心とした円座標系で表しても良いし、撮像体と被写体の配置を特定することができればどのような情報で表しても良い。また、配置情報には、被写体配置位置と、各撮像位置との相対的関係を示す被写体カメラ相対位置情報を含んでもよい。被写体カメラ相対位置情報は、例えば、特定の被写体を原点として、ｘ−ｙ座標系や円座標系にて表される情報である。
【００２７】
なお、被写体に対して、複数の画像を撮影するためには、撮像体の配置位置は、複数の配置位置が必要となる。そのため、配置情報には、撮像体の複数の配置位置に関する情報が含まれる。配置情報の具体例については後に詳述する。
【００２８】
「生成画像取得部」（０１０３）は、配置情報算出部にて算出された配置情報に基づいて撮影された複数の被写体画像を合成して、パララックスバリア方式にて裸眼立体視可能な画像である一の生成画像を取得することができるように構成されている。生成画像取得部は、ＣＰＵ、バス、メモリ、インターフェース、周辺装置などで構成されるハードウェアと、それらハードウェア上で実行可能なソフトウェアと、プリンターなどにより実現される。前記配置情報算出部にて算出された配置位置に撮影者が撮像体を配置し、複数の配置位置からの画像を撮影する。生成画像取得部では、撮影された画像が、各撮像体の配置位置から各スリットを通して被写体を見たときの視差が正確に再現できるように加工して、パララックスバリア方式にて裸眼立体視可能な画像である一の画像を合成する。合成した画像を紙やフィルム等に印刷することで生成画像を取得することができる。取得された生成画像を前述のとおり、アクリル板などにパララックスバリアとともに貼付することで裸眼立体視が可能となる。
【００２９】
なお、本実施形態では詳細に説明していないが、生成画像取得部にて取得した生成画像を、同様の手順でレンチキュラ方式を用いて裸眼立体視可能としてもよい。すなわち、配置情報算出部にて算出された配置情報に基づき、撮像体を配置して被写体を撮影し、撮影された複数の被写体画像を生成画像取得部にて合成することで、レンチキュラ方式にて裸眼立体視可能な画像を生成することができる。レンチキュラ方式を用いる場合には、パララックスバリアの代わりに、レンチキュラと呼ばれる半円筒状のレンズをアクリル板などの表面に設置する必要がある。レンチキュラ方式では、この半円筒状のレンズにより、レンズの収束作用を利用して裸眼立体視を実現する技術である。
【００３０】
（実施形態１の具体例）以下に、実施形態１の立体画像自動生成システムについて、閲覧条件や配置情報に具体的な値を用いて解説する。
【００３１】
本実施形態の立体画像自動生成システムの具体例を説明するためには、単眼での立体視について更なる説明が必要となる。図１８において、スクリーンに配置される画像は、複数の画像を適切に配列することで、奥行き感、立体感を感じせしめる方法が取られていることは前述のとおりである。具体的には、図３に示すように、一のスリットに対して複数の画像が割り当てられ、閲覧者は、一のスリットから一の画像を見ることができる。図３では、閲覧者（０３０１）は、閲覧位置（ａ）からは、パララックスバリア（０３０２）のスリット（０３０３）を介してスクリーン（０３０４）上の、ａ１、ａ２、ａ３の画像を見ることができる。そして、閲覧者が眼を閲覧位置（ａ）から閲覧位置（ｂ）に移動させると、閲覧者が閲覧する画像が切り替わり、閲覧者はｂ１、ｂ２、ｂ３の画像を見ることができる。この切り替わった画像を見ることによって、閲覧者は複数の画像からの視差を受け取ることができ、対象物の奥行き感、立体感を感じ取ることができる。従って、一のスリットから見ることができる画像の枚数が多いほど、閲覧者は多くの視差情報を得ることができ、裸眼立体視しやすくなる。
【００３２】
単眼での裸眼立体視を可能とするためには、眼の横移動に対して、バリアを通して見えるスクリーン上の画像の変化を立体空間的に正しいものとすることが必要である。まず、閲覧者の閲覧位置と閲覧に供される生成画像の配置位置との相対的関係について説明する。
【００３３】
図４に示すとおり、スクリーン（０４０４）とパララックスバリア（０４０２）との間隔をｌ、パララックスバリアと閲覧者（０４０１）との間隔をＬとし、スクリーン上の隣り合う画像が配置されている間隔をｄ、スクリーン上の一の画像から、その隣り合う画像を見るために閲覧者の眼が移動する距離をＤとする。なお、スクリーンと、パララックスバリアと、閲覧者の移動方向と、はともに平行であり、これらｌ及びＬの間隔は常に一定とする。このとき、以下の数１が成立する。
（数１）
ｌ：Ｌ＝ｄ：Ｄ
【００３４】
いま、スクリーンとパララックスバリアとの間隔をｌ＝１０ｍｍ、パララックスバリアと閲覧者との間隔をＬ＝１０００ｍｍとし、この条件において閲覧者の眼がＤ＝１０ｍｍ移動したとすると、数２より、スクリーン上の隣り合う画像が配置されている間隔は、ｄ＝０．１ｍｍと導き出せる。
（数２）
ｄ＝Ｄ×ｌ÷Ｌ
すなわち、閲覧者が１０ｍｍ移動した場合にスクリーン上に見える画像を切り替えるためには、０．１ｍｍ間隔で隣り合う画像を配置すべきであることがわかる。
【００３５】
パララックスバリア上の一のスリット（０４０３）の中心と、隣り合うスリットの中心との間隔をｓとすると、隣り合うスリットから見ることができる画像と重ならずにより多くの画像を配置するためには、一のスリットに対して最大ｓの範囲までスクリーン上に画像を配置することができる。仮にｓ＝２ｍｍとすると、一のスリットに対して２ｍｍの範囲で画像を配置することができる。前記条件（ｄ＝０．１ｍｍ）にて隣り合う画像を配置することができるのであれば、一のスリットに対して２０枚の異なる画像を配置することができる。すなわち、一のスリットを介して見ることができる画像の枚数をｎとすると、これらの関係は数３として表すことができる。
（数３）
ｓ＝ｄ×ｎ
【００３６】
一のスリットを介して範囲ｓの画像を見ながら閲覧者の眼が移動できる範囲（以下、連続立体視可能幅という）をＳとすると、数２と同様に数４が成立する。
（数４）
Ｓ＝ｓ×Ｌ÷ｌ
数４より、連続立体視可能幅Ｓ＝２００ｍｍとなり、閲覧者が片眼で見ている限り、生成画像は閲覧者に対して２０ｃｍまでの水平移動に対して立体感を提供することができる。両眼の間隔は約６ｃｍであるので、両眼で閲覧した場合であっても、最大約１４ｃｍまでの水平方向の移動に対して裸眼立体視が可能となる。
【００３７】
より現実的には、異なる画像を配置できる最小の単位は、印刷技術により左右される。例えば、立体画像自動生成システムが４００ｄｐｉ（ｄｏｔ ｐｅｒ ｉｎｃｈ）の精度にて印刷が可能な印刷機能を備えている場合には、１／４００ｉｎｃｈ（≒０．０６３５ｍｍ）につき１ｄｏｔの画像配置が可能であるため、ｄを印刷可能な最小な値に設定するとｄ≒０．０６３５ｍｍごとに異なる画像を配置することができる。一つのスリットから見ることができる画像枚数を２０枚とすると、数３よりｓ＝２０／４００ｉｎｃｈ（≒１．２７ｍｍ）となる。この場合、閲覧者が覗くことができる一のスリットの幅は、少なくとも約１／４００ｉｎｃｈであれば、一枚の画像を見ることが可能である。
【００３８】
また、生成画像は、駅や空港の構内や地下鉄などのプラットホームなどに宣伝広告用として設置される場合が考えられる。このような場合には、閲覧者は通常Ｌ＝３〜１０ｍ程度の離れた位置で生成画像を閲覧すると考えられる。この条件においてスクリーンとパララックスバリアとの間隔ｌをｌ＝１０ｍｍ、スクリーン上の隣り合うに画像が配置されている間隔ｄ＝０．０６３５ｍｍとすると、Ｌ＝３ｍのときには、数２よりＤ＝１．９ｃｍとなり、閲覧者はスクリーンと水平方向に１．９ｃｍ移動するごとに隣り合う画像を見ることができる。また、一のスリットに対してｎ＝２０枚の画像が割り当てられている場合には、数３、数４より、一のスリットに対する連続立体視可能幅はＳ＝３８ｃｍとなる。両眼の間隔は前述のとおり約６ｃｍであるから、閲覧者はこの連続立体視可能幅において一つのスリットを介して両眼で２０枚の立体画像を次々と見ることができる。なお、Ｌ＝１０ｍのときには、同様に、Ｄ＝６．４ｃｍ、連続立体視可能幅Ｓ＝１２７ｃｍとなる。
【００３９】
このように、スクリーンとパララックスバリアとの間隔をｌ、プリンター性能等を勘案して算出したパララックスバリア上の一のスリットの中心と隣り合うスリットの中心との間隔ｓなどのパララックスバリア構成情報、パララックスバリアと閲覧者との間隔Ｌ、連続立体視可能幅Ｓなどの閲覧者の閲覧位置と閲覧に供される生成画像の配置位置との相対的関係を示す情報、パララックスバリアが有する一のスリットを介して見ることができる画像の枚数を示す情報などを閲覧条件として閲覧条件入力部に入力することができる。これらの情報は、上記数１から数４の関係を満たす範囲で相互に調節して設定することができる。
【００４０】
次に、上記以外の閲覧情報及び配置情報について、撮影時における撮像体であるカメラと被写体の配置方法を用いて説明する。図５に示すように、図４に記載のスクリーン（０４０４）を図５に記載の被写体（０５０４）に置き換え、閲覧者（０４０１）をカメラ（０５０１）に置き換える。図４に記載のパララックスバリア（０４０２）は、実際の撮影時には用いないが、図５では仮想バリア（０５０２）として配置されているものとして説明する。仮想バリアとは、撮像体の配置位置情報を決定するために用いる概念であり、閲覧者からパララックスバリアまでの距離と密接に関係する。これらの関係については後述する。
【００４１】
まず、図５中の被写体（０５０４）の配置位置は、構図上生成画像中のどの位置に配置すべきかを考慮したうえで配置する必要がある。例えば、同じ被写体であっても、生成画像中の中央に配置する場合と、端に配置する場合では、被写体とカメラとの相対的な位置関係は異なる。また、被写体とカメラの配置位置との光学的距離を変更することにより、生成画像中における被写体の大きさを変更することもできる。被写体とカメラの配置位置との光学的距離を２倍にすると、被写体の生成画像における構図上の面積は１／４倍となる。従って、図５中のカメラ配置位置から被写体までの光学的距離ｍは被写体の実際の大きさと生成画像における構図上の被写体の大きさとによって決定される。例えば、図４におけるパララックスバリアから閲覧者までの距離Ｌ＝１０ｍと仮定した場合に、ｍ＝２０ｍと設定すると、生成画像上の被写体の大きさは、実際の被写体の１／４倍の大きさと同程度となる。このとき、ｍの値を大きくすると、生成画像上の被写体の大きさは小さくなり、ｍの値を小さくすると、生成画像上の被写体の大きさは大きくなる。なお、被写体とカメラ配置位置との光学的距離は、物理的な距離のみならず、カメラのズーム機能などによって調節を行うことも可能である。
【００４２】
次に、図５に示す仮想バリア（０５０２）からカメラ（０５０１）の配置位置までの距離をＭとすると、Ｍは図４におけるパララックスバリアから閲覧者までの距離Ｌに対応する。また、カメラの配置する間隔をＥとすると、Ｅは図４におけるスクリーン上の一の画像から、その隣り合う画像を見るために閲覧者の眼が移動する距離Ｄに対応する。従って、数５が成立する。
（数５）
Ｌ：Ｍ＝Ｄ：Ｅ
【００４３】
仮想バリアからカメラの配置位置までの距離Ｍを小さくすると、閲覧者が生成画像を閲覧したときに生成画像中の被写体は奥側に配置されているように感じられ、仮想バリアからカメラの配置位置までの距離Ｍを大きくすると、閲覧者が生成画像を閲覧したときに生成画像中の被写体は手前側に配置されているように感じられる。Ｍはどのような値としても裸眼立体視可能であるが、カメラ配置位置から被写体までの光学的距離ｍに対してあまり小さい値とすると、閲覧者が生成画像中の被写体を見た場合に、あまりに奥側に配置されているように感じるため、Ｍの値は、ｍの値の近傍であることが望ましい。
【００４４】
具体例として、パララックスバリアから閲覧者までの距離Ｌ＝１０ｍの場所において、実際の被写体を１０ｍ離れて見た場合よりも、ほぼ４倍の大きさで閲覧者に生成画像中の被写体を閲覧させる場合について説明する。なお、このときのパララックスバリアの形状を特定する情報より、スクリーン上の一の画像からその隣り合う画像を見るために閲覧者の眼が移動する距離Ｄ＝６．４ｃｍと算出されたと仮定する。
【００４５】
まず、生成画像中の被写体の大きさがほぼ４倍の大きさとなるような光学的距離を調節して被写体の配置位置を決定する。ズーム機能を使わない場合には、ｍ＝５ｍとなる位置に被写体を配置する。次に、仮想バリアからカメラの配置位置までの距離Ｍを設定する。ここでは、Ｍ＝５ｍと仮定する。すると、数５より、Ｅ＝３．２ｃｍと算出することができる。また、一つのスリットから見ることができる画像の枚数ｎを２０枚とすると、カメラの配置位置は、仮想バリアから５ｍ離れた地点において、３．２ｃｍ間隔で２０箇所に配置すべきであることが分かる。
【００４６】
このようにして、パララックスバリア方式にて閲覧に供される生成画像のサイズを示す情報や、被写体の大きさ、生成画像における構図上の被写体の大きさ、生成画像における構図上の被写体の位置などをさらに閲覧条件として閲覧条件入力部に入力することで、配置情報算出部にて撮像体と被写体の配置情報を算出することができる。
【００４７】
なお、このときに留意するべきことは、図４において眼の移動方向は、スクリーンに対して水平方向に移動するとしているため、図５におけるカメラの配置方向も、仮想バリアに対して水平方向に移動するとした。また、カメラが配置される方向も、被写体の方向に向けるのではなく、各カメラの光軸が平行となるような向きで撮影を行う。カメラを被写体に対して円弧状に配置したり、被写体の方向に向けて撮影したりして、生成画像を取得することも可能であるが、この場合には、仮想バリアから離れて配置された被写体については、閲覧者が生成画像を閲覧したときにその被写体部分の画像が結像しにくくなり易い。
【００４８】
以上の条件により算出された配置情報に基づいて撮影された複数の被写体画像を合成して、パララックスバリア方式にて裸眼立体視可能な画像である一の生成画像を取得する。図６に、被写体（０６０４）と撮像体であるカメラ（０６０１）が配置され、仮想バリア（０６０２）の３箇所のスリット（１）、（２）、（３）（０６０３）を通して被写体の画像を撮影する場合について説明する。図６において（ａ）、（ｂ）、（ｃ）の３箇所にて被写体の撮影を行うと、それぞれ、異なる撮影範囲を撮影し、図７（イ）、（ロ）、（ハ）に示す３枚の画像が得られる。図７（イ）、（ロ）、（ハ）中の点線は各カメラが撮影した画像の中心の位置（光軸の位置）を示している。図７（イ）の画像のうち、仮想バリアのスリットを介して見ることができる部分は、帯状に囲んだ（ａ１）、（ａ２）、（ａ３）の部分だけである（図６に示す（ａ１）、（ａ２）、（ａ３）の部分に対応する。以下同じ）。同様にして図７（ロ）、（ハ）についても、スリットを介して見ることができるのはそれぞれ、（ｂ１）、（ｂ２）、（ｂ３）と、（ｃ１）、（ｃ２）、（ｃ３）の部分である。
【００４９】
次に、図６における仮想バリアの背後にスクリーンが配置されていると仮定すると、図８のようになる。図８において、各カメラの配置位置からスリットを介して見ることができるスクリーン上の位置に、前記（ａ１）、（ａ２）、（ａ３）、（ｂ１）、（ｂ２）、（ｂ３）、（ｃ１）、（ｃ２）、（ｃ３）の短冊状の画像を配置する。なお、図８に示すように、スクリーン上のこれらの画像を配置する位置は、撮像体の配置位置と、スリットの位置により一意的に決まる。このようにして、撮影した画像から短冊状の画像を切り取り、適切に配置して合成することでパララックスバリア方式にて裸眼立体視可能な画像である一の生成画像が得られる。
【００５０】
なお、一のスリットに対しては、カメラの配置位置の数だけ短冊状の画像を配置することができる。従って、カメラの配置位置が２０箇所であれば、一のスリットに対して２０枚の短冊状の画像を配置することができる。また、撮影した画像は、スリットの数だけ短冊状に切り取られることとなる。上記例では、撮影した画像１枚に対して３枚の短冊状の画像を切り取っているが、実際には、スリット間隔は非常に微小であり、スリットの数も多数あるため、非常に多くの短冊状画像を配置することが可能である。なお、この画像を配置することができる枚数は、前述のとおり一のスリットと隣り合うスリットとの間隔や、生成画像を印刷するプリンターの性能などに依存する。
【００５１】
一方、上記と同様のアプローチによって、生成画像が平面以外の曲面などに展示され、閲覧者に閲覧される場合であっても単眼および両眼の立体視を実現することが可能である。図９に図示するように、実世界に仮想バリア（０９０２）をイメージする際、展示する面と相似の曲面を持つバリアを想定する。このバリアのスリット（０９０３）を通して閲覧者（０９０１）が被写体（０９０４）を見ると、当然単眼でも奥行き感、立体感を感じ取ることができる。ここで、平面状のバリアの時と同様に、図１０に示すように曲面状のバリア（１００２）の背後にある被写体（１００４）を曲面状のスクリーン（１００５）に置き換えたときも、閲覧者（１００１）のそれぞれの位置に対する適切な視差を提供することができる画像を各スリットの背後に配置していくことで、閲覧者に対して正しい奥行き感、立体感を与えることができる。
【００５２】
しかし、この時に注意しなければならないのは、平面状のバリア、平面状のスクリーンを配置するときよりも、裸眼立体視可能範囲は制限されるということである。これは、スクリーンの曲面の曲率、形状により左右される。また、展示物が曲面である場合であっても、閲覧者の眼の移動が横方向のみであると想定するならば、撮影時の撮像体の移動も横方向のみとなる。このとき、厳密には、前記数１が成立しないが、隣り合う画像を見るために閲覧者の眼が移動する距離Ｄに対して、スクリーン上の隣り合うに画像が配置されている間隔ｄは非常に小さいため、近似的に前記数１が成立する。
【００５３】
（実施形態１の処理の流れ）図１１に示すのは、本実施形態の処理の流れの一例を表すフローチャートである。本実施形態にかかる立体画像自動生成システムでは、まず、生成画像を閲覧するための閲覧条件を入力する（Ｓ１１０１、閲覧条件入力ステップ）。前記閲覧条件入力ステップにて閲覧条件が入力されると、これらの閲覧条件から生成画像が裸眼立体視可能となるような複数のカメラと被写体の配置情報を算出する（Ｓ１１０２、配置情報算出ステップ）。前記配置情報算出ステップにて算出された配置情報に基づいて、被写体、撮像体を配置し、その配置から複数の被写体画像を撮影し、合成して、パララックスバリア方式にて裸眼立体視可能な画像である一の生成画像を取得する（Ｓ１１０３、生成画像取得ステップ）。
【００５４】
（実施形態１の効果の簡単な説明）以上のように、本実施形態の立体画像自動生成システムによって、閲覧時における条件を入力することにより、これまで試行錯誤が必要だった撮像体の配置位置を算出し、裸眼立体視可能な画像を自動で生成することができる。従って、裸眼立体視可能な画像の精度と生産性が向上するという優れた効果を奏する。
【００５５】
≪実施形態２≫
【００５６】
（実施形態２の概念）本実施形態の立体画像自動生成システムは、実施形態１の立体画像自動生成システムを基本とし、さらに、実物の被写体が与える光点と、パララックスバリアにより選択された生成画像上の光点と、が一致するとの条件を満たす生成画像を合成する視線ベクトル依存合成器を備える。
【００５７】
（実施形態２の構成）図１２に示すのは、本実施形態の立体画像自動生成システムの機能ブロックの一例を表す図である。この図１２にあるように、本実施形態の立体画像自動生成システム（１２００）は、「閲覧条件入力部」（１２０１）と、「配置情報算出部」（１２０２）と、「生成画像取得部」（１２０３）と、を有する。ただし、上記機能ブロックは実施形態１で説明済みであるのでその説明は省略する。そして特徴点として、「生成画像取得部」（１２０３）が「視線ベクトル依存合成器」（１２０４）をさらに有する。
【００５８】
（実施形態２の構成の説明）「依存ベクトル合成器」（１２０３）は、生成画像取得部が有し、閲覧条件入力部に入力される閲覧条件により生成される視線ベクトル上に実物の被写体が配置された場合に被写体が与える光点と、生成画像に対して配される同じ視線ベクトル上にパララックスバリアにより選択された生成画像上の光点とが一致するとの条件を満たす生成画像を合成する機能を有する。
【００５９】
「視線ベクトル」とは、閲覧者により生成画像上の特定の一点に対して配される視線の方向をいう。または、撮像体を閲覧条件により算出された配置位置に配置したときに、その位置に閲覧者がいたとしたら被写体上の特定の一点に対して配されるであろう視線の方向をいう。具体的には、図１３、図１４にて矢印で示している。図１３では、撮像体（１３０１）の特定位置Ｐから仮想バリア（１３０２）の一のスリットＯ（１３０３）を通して撮像体の配置位置に閲覧者がいたとしたら見ることができる被写体（１３０４）上の点Ｑまでの視線ベクトルＡ（１３０５）が生じる。また、図１４では閲覧者（１４０１）の閲覧位置Ｐ’からパララックスバリア（１４０２）の一のスリットＯ’（１４０３）を通して閲覧者が見ることができる点Ｑ’（１４０４）までの視線ベクトルＡ’（１４０５）が生じる。このように、一の閲覧位置または撮像体の配置位置から一のスリットを通して一の視線ベクトルが生じる。
【００６０】
「光点」とは、閲覧者が感じることができる奥行き感、立体感を得るための光の明暗、濃淡、色彩などを表す点をいう。なお、光点の集合体が実施形態１における画像である。閲覧者は、複数の光点を見ることで、生成画像の奥行き感、立体感を感じ取ることができる。視線ベクトル依存合成器では、図１３における撮像体（１３０１）の配置位置Ｐから撮像体の配置位置に閲覧者がいたとしたら閲覧者が単眼で仮想バリアの一のスリットＯ（１３０３）を通して配される視線ベクトルＡ（１３０５）上の被写体（１３０４）が与える点Ｑにおける光点と、図１４における閲覧者（１４０１）の閲覧位置Ｐ’から生成画像に対して配される同じ視線ベクトルＡ’（１４０５）上にパララックスバリアの一のスリットＯ’（１４０３）により選択された生成画像上の点Ｑ’（１４０４）における光点とが一致するように生成画像を合成する。このように、一の視線ベクトルに対して、一の光点が生成画像上に配置される。
【００６１】
上記では一のスリットにおいて説明したが、実際には一の撮像体の配置位置からはスリットの数だけ視線ベクトルが生じる。また、撮像体の配置位置を変更すると、さらにその位置からスリットの数だけ視線ベクトルが生じる。従って、生成画像が全て見渡せるのであれば、全ての視線ベクトルの数は、「スリットの数×撮像体の配置位置の数」ということになり、この数に対応した光点が生成画像上に配置される。
【００６２】
例えば、図６にて破線矢印にて例示するように、仮想バリアのスリットが３箇所、撮像体の撮像位置が３点である場合には、９本の視線ベクトルが生じる。この９本の視線ベクトルにおける光点を、図８に示すとおり、閲覧者からの視線ベクトルとスクリーンが交差する点（ａ１）〜（ｃ３）に配置する。実際には、実施形態１にて説明したとおりスリットの間隔は非常に細かくすることができ、撮像体の配置位置も３箇所よりもさらに増やすことが可能である。視線ベクトルは、上記のとおり、スリットの数及び撮像体の配置位置の数に応じて生じるため、スリット間隔を細かくしたり、撮像体の配置位置を増やしたりすることで視線ベクトルを増やし、より閲覧者に生成画像の奥行き感、立体感を感じせしめることができる。
【００６３】
（実施形態２の効果の簡単な説明）以上のように、本実施形態の立体画像自動生成システムでは、実施形態１に記載の効果に加えて、被写体における光点を生成画像上に再現することで、閲覧者が感じる奥行き感、立体感をより感じさせることができる。
【００６４】
≪実施形態３≫
【００６５】
（実施形態３の概念）本実施形態の立体画像表示装置は、生成画像の画像配置面はパララックスバリアのスリットと一対一に対応する段差面を有し、その段差面にスリットを介して侵入する視線にさらされるべき画像部分が配置されたことを特徴とする。
【００６６】
（実施形態３の構成）図１５に示すのは、本実施形態の立体画像表示装置の構成の一例を表す図である。図１５にあるように、本実施形態の立体画像表示装置（１５００）は、パララックスバリア方式を用いて裸眼立体視を実現する装置であって、立体画像を配置する画像配置面（１５０１）に段差面（１５０５）を有し、その段差面に画像部分が配置される。
【００６７】
（実施形態３の構成の説明）「画像配置面」（１５０１）は、立体画像表示装置において、パララックスバリア方式などによって、裸眼立体視可能な画像（立体画像）を配置する面である。裸眼立体視可能な画像とは、例えば、実施形態１又は２にて生成された生成画像などをいう。
【００６８】
「段差面」（１５０５）は、図１５に示すとおり、画像配置面に備えた段差部分をいい、パララックスバリアのスリットと一対一に対応して配されている。段差面の谷部の頂点Ｋ（１５０６）がスリット（１５０８）の略中央に配置され、段差面の山部の頂点Ｊ（１５０７）がパララックスバリア上の一のスリットの中心と、隣り合うスリットの中心との間隔ｓの略中央に配置されることで、段差面とスリットとが一対一に対応している。「略中央」としたのは、生成画像の端部においては、閲覧条件に応じて若干ずらして配置することが望ましいためである。なお、実施形態１または２の場合と同様に、画像配置面とパララックスバリアとの間（１５０３）はアクリル板を用いてもよいが、アクリル板に段差面を正確に施すことは困難であるため、画像配置面とパララックスバリアとの位置合わせが可能であれば、画像配置面とパララックスバリアとの間は空間としてもよい。また、実施形態１または２の場合と同様に、立体画像表示装置の明度を確保するためにバックライト（１５０４）を用いてもよい。
【００６９】
この段差面に生成画像を配置することで、各スリットから見る画像に対して独立性を保つことができる。例えば、図４のように画像配置面が平面の場合には、任意の一のスリットに対応する裸眼立体視可能範囲外からそのスリットを介して生成画像を見ると、一のスリットから見えるべき画像範囲を超えて隣のスリットから見るべき画像が眼に入ってしまうことがある。しかし、段差面を設けることで、一のスリットから見ることができる画像と、その隣のスリットから見ることができる画像との、独立性を高めることができる。従って、閲覧者は各スリットから独立した光点を得ることができる範囲が広がり、連続立体視可能幅を広げることができる。また、同様の原理により、本実施形態にかかる立体画像表示装置を設置する面が曲面の場合であっても、曲面上の画像配置面に段差面を備えることで、連続立体視可能幅を広げることができる。
【００７０】
実施形態１または２に記載の立体画像自動生成システムにおいて、閲覧条件として画像配置面の形状を示す画像配置面形状に関する情報をさらに入力することにより、作成された生成画像を本実施形態にかかる立体画像表示装置の画像配置面を有する紙などに印刷することができる。「画像配置面に関する情報」とは、画像配置面に段差を有するか否かの情報、有する場合には、段差の深さはどの程度であるかを示す情報などである。具体例として、図１５における段差面の頂点Ｋ（１５０６）、Ｊ（１５０７）の頂角が９０度であり、パララックスバリア上の一のスリットの中心と、隣り合うスリットの中心との間隔ｓ＝１．２ｍｍとした場合について説明する。
【００７１】
一のスリットに対して、一の段差面を配するためには、一の頂点Ｋと隣り合う頂点Ｋ’までの距離は、パララックスバリア上の一のスリットの中心と、隣り合うスリットの中心との間隔ｓと等しいことが望ましい。このとき、段差の深さｈはｓの１／２倍の深さとなり、ｈ＝０．６ｍｍと算出することができる。このような段差面に関する情報を閲覧条件入力部に入力することで、印刷時におけるインクノズルの位置調整を行い、段差面を有する画像配置面に生成画像を配置することができる。
【００７２】
なお、上記例では段差面の頂点Ｋ、Ｊの頂角を９０度としたが、９０度より大きい角度または小さい角度としてもよい。
【００７３】
（実施形態３の効果の簡単な説明）本実施形態の立体画像表示装置は、一のスリットから見ることができる光点の独立性を高めることができるため、立体画像表示装置が平面または曲面である場合に関わらず、連続立体視可能幅を広げることができるという優れた効果を奏する。
【図面の簡単な説明】
【００７４】
【図１】実施形態１の機能ブロック図
【図２】裸眼立体視を可能とする展示物を説明する図
【図３】パララックスバリアを用いた裸眼立体視を説明する図
【図４】閲覧条件を説明する図
【図５】被写体と撮像体の配置位置を説明する図
【図６】撮像体の配置位置から被写体を撮影する方法を説明した図
【図７】撮影された画像を説明する図
【図８】画像の合成方法を説明する図
【図９】展示体が曲面の場合について説明する図
【図１０】スクリーンが曲面の場合について説明する図
【図１１】実施形態１の処理の流れを説明する図
【図１２】実施形態２の機能ブロック図
【図１３】撮像体からの視線ベクトルを説明する図
【図１４】閲覧者からの視線ベクトルを説明する図
【図１５】実施形態３の立体画像表示装置を説明する図
【図１６】閲覧者が被写体を立体視する場合を説明する図
【図１７】スリットを介して閲覧者が被写体を立体視する場合を説明する図
【図１８】スリットを介して閲覧者が立体画像を見る場合を説明する図
【符号の説明】
【００７５】
０１００    立体画像自動生成システム
０１０１    閲覧条件入力部
０１０２    配置情報算出部
０１０３    生成画像取得部
Ｓ１１０１  閲覧条件入力ステップ
Ｓ１１０２  配置情報算出ステップ
Ｓ１１０３  生成画像取得ステップ
【図１】
2007078851.tif 000003
【図２】
2007078851.tif 000004
【図３】
2007078851.tif 000005
【図４】
2007078851.tif 000006
【図５】
2007078851.tif 000007
【図６】
2007078851.tif 000008
【図７】
2007078851.tif 000009
【図８】
2007078851.tif 000010
【図９】
2007078851.tif 000011
【図１０】
2007078851.tif 000012
【図１１】
2007078851.tif 000013
【図１２】
2007078851.tif 000014
【図１３】
2007078851.tif 000015
【図１４】
2007078851.tif 000016
【図１５】
2007078851.tif 000017
【図１６】
2007078851.tif 000018
【図１７】
2007078851.tif 000019
【図１８】
2007078851.tif 000020