(57)【特許請求の範囲】
【請求項１】
２つ以上の異なる視点に対応する画像データから、立体画像データを作成し記録する立体画像記録装置において、
作成した立体画像データのうち、前記立体画像データに含まれる前記画像データの視点数が２つであり、かつ、前記立体画像データのアスペクト比が所定の条件を満たすような汎用立体画像データであるか否かを判定する汎用立体画像データ判定手段と、
前記汎用立体画像データ判定手段が、前記立体画像データが汎用立体画像データであると判定した場合は、前記立体画像データの拡張子に第１の所定の拡張子を付与して記録し、汎用立体画像データでないと判定した場合は、立体画像データの拡張子に第２の所定の拡張子を付与して記録する拡張子決定記録手段と、
を備えることを特徴とする立体画像記録装置。
【請求項２】
前記汎用立体画像データ判定手段は、前記立体画像データに立体表示用の画像であることを示すマークが含まれている場合に、汎用立体画像データであると判定するマーク判定手段を更に備えることを特徴とする前記請求項１に記載の立体画像記録装置。
【請求項３】
前記第１の所定の拡張子をＪＰＥＧ画像の拡張子として、立体画像データを記録することを特徴とする請求項１又は２に記載の立体画像記録装置。
【請求項４】
前記立体画像データのアスペクト比が所定のアスペクト比以外の場合には、前記立体画像データのアスペクト比を所定のアスペクト比に調整するアスペクト比調整手段を更に備えることを特徴とする請求項１から３の何れか一項に記載の立体画像記録装置。
【請求項５】
２つ以上の異なる視点に対応する画像データから、立体画像データを作成し記録するコンピュータにおいて、
作成した立体画像データのうち、前記立体画像データに含まれる前記画像データの視点数が２つであり、かつ、前記立体画像データのアスペクト比が所定の条件を満たすような汎用立体画像データであるか否かを判定する汎用立体画像データ判定機能と、
前記汎用立体画像データ判定機能が、前記立体画像データが汎用立体画像データであると判定した場合は、前記立体画像データの拡張子に第１の所定の拡張子を付与して記録し、汎用立体画像データでないと判定した場合は、立体画像データの拡張子に第２の所定の拡張子を付与して記録する拡張子決定記録機能と、
を実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２つ以上の異なる視点に対応する画像データから、立体画像データを作成し記録する立体画像記録装置等に関する。
【背景技術】
【０００２】
従来、３次元画像を表示する様々な方法が提案されてきた。その中でも一般的に用いられているのは両眼視差を利用する「２眼式」と呼ばれるものである。すなわち、両眼視差を持った左目用の画像（「左目画像」）と右目用の画像（「右目画像」）を用意し、それぞれ独立に左右の目に投影することにより立体視を実現することができる。２眼式の代表的な方式としてフィールドシーケンシャル方式やパララクスバリア方式が提案されている。
【０００３】
図１１は、フィールドシーケンシャル方式を説明するための概念図である。このフィールドシーケンシャル方式は、図１１のように、左目画像と右目画像が垂直方向１画素おきに交互にならんだ形に配置され、左目画像の表示と右目画像の表示が交互に切り替えて表示されるものである。左目画像および右目画像は通常の２次元表示時に比べて垂直解像度が１／２になっている。観察者はディスプレイの切り替え周期に同期して開閉するシャッタ式のメガネを着用する。ここで使用するシャッタは、左目画像が表示されている時は左目側が開いて右目側が閉じ、右目画像が表示されている時は左目側が閉じて右目側が開く。こうすることで、左目画像は左目だけで、右目画像は右目だけで観察され、立体視が実現されることになる。
【０００４】
図１２は、パララクスバリア方式を説明するための概念図である。図１２（ａ）は、視差が生じる原理を示す図である。一方、図１２（ｂ）は、パララクスバリア方式で表示される画面を示す図である。図１２（ａ）では、図１２（ｂ）に示すような左目画像と右目画像が水平方向１画素おきに交互にならんだ形に配置された画像を、画像表示パネル１００に表示する。そして、同一視点の画素の間隔よりも狭い間隔でスリットを持つパララクスバリア１０１を画像表示パネル１００の前面に置くことにより、左目画像は左目１０２だけで、右目画像は右目１０３だけで観察され、立体視が実現されることとなる。
【０００５】
また、左目画像と右目画像を撮影し、一枚の合成画像として合成することにより立体画像を生成する方法が特許文献１において開示されている。
【特許文献１】特開２００２−１２５２４６号公報
【０００６】
ここで、図１３は、このような合成画像の記録データ形式の一例を示す概念図である。図１３（ａ）に示す左目画像１０４と図１３（ｂ）に示す右目画像１０５を左右に並べ、図１３（ｃ）に示す１枚の合成画像１０６を作って記録する。再生時にはこの合成画像１０６を並べ替えることにより、図１１や図１２（ｂ）に示したような、それぞれの表示形式に適した画像に変換する。また、この合成画像１０６を印刷し、その印刷物を裸眼で観察することにより、立体視が可能となる。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし前記特許文献１では、視点の異なる位置から撮影された２枚の画像を水平に並べた形で構成される１枚の画像データ（この画像データは立体表示用の画像データであり、以下、「３Ｄ画像データ」と称す。また、以下では、「３Ｄ」は３次元または立体を、「２Ｄ」は２次元を意味する語としてそれぞれ用い、立体画像を「３Ｄ画像」、通常の２次元画像を「２Ｄ画像」という。）として取り扱うため、これらの装置で記録された３Ｄ画像データは、図１３（ｃ）の合成画像１０６のような２枚の画像データが左右に並ぶようなデータとなる。
【０００８】
ところが、この３Ｄ画像データを３Ｄ画像データに対応していない従来の画像表示装置で読み出してディスプレイに表示したり、画像印刷装置で印刷を行ったりした場合に、立体表示ができない為に想定されている状態以外で表示されてしまう場合があった。通常、これらの装置では、データ（ファイル）に付与されている拡張子に基づいてデータの種類を判別して表示する。例えば、データの拡張子が“ｊｐｇ”であれば、当該データは画像データ（２Ｄ画像データ）として表示・印刷される。したがって、当該データが３Ｄ画像データと把握していない一般のユーザは、２Ｄ画像とも３Ｄ画像とも判別できない状態となり、混乱を招くという問題があった。
【０００９】
また、ヘッダ内（例えば、拡張情報を格納する部分）に、記録された画像データが３Ｄ画像データであることを示す情報を格納し、その情報を解釈できる手段を画像表示装置又は画像印刷装置に備え、３Ｄ画像データである旨を表示、印刷する方法も考えられるが、当該手段を備えていない装置では対応できないという問題があった。
【００１０】
また、デジタルカメラで撮影を行い、印刷装置において一般的な自動印刷処理（業務用プリントサービスや、家庭用プリンタにおける自動印刷処理等）を利用して撮影した画像データを印刷する際、印刷用紙のサイズに合わせて所定のアスペクト比（縦横比）となるよう、画像データに対して自動的にトリミングを施し印刷する場合がある。
【００１１】
例えば、アスペクト比が４：３になるような画像データを撮影するデジタルカメラで、左右の画像をそれぞれ撮影し、それらを用いて図１３（ｃ）のような３Ｄ画像データを作成した場合、作成した３Ｄ画像データは、アスペクト比が８：３の横長の３Ｄ画像データとなる。この３Ｄ画像データを、例えばアスペクト比が４：３になるように自動トリミングされるような設定の画像印刷装置で印刷する場合、画像が水平方向に大幅に削除された場合、立体視が不可能となるだけでなく、削除された位置によっては印刷したものが、どのような画像であるかすら判別できない場合があった。
【００１２】
本発明は、以上のような問題点を解決するためになされたものであって、３Ｄ画像データを従来の装置で出力（表示や印刷等）する場合でも、３Ｄ画像データとして利用可能（立体視が可能）な画像データは汎用的な画像データとして出力し、従来の装置では３Ｄ画像データとして利用できない画像データは画像データとして出力しないことにより、一般のユーザの混乱を招くことを回避することができる立体画像記録装置等を提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明は、２つ以上の異なる視点に対応する画像データから、立体画像データを作成し記録する立体画像記録装置において、作成した立体画像データのうち、前記立体画像データに含まれる前記画像データの視点数が２つであり、かつ、前記立体画像データのアスペクト比が所定の条件を満たすような汎用立体画像データであるか否かを判定する汎用立体画像データ判定手段と、前記汎用立体画像データ判定手段が、前記立体画像データが汎用立体画像データであると判定した場合は、前記立体画像データの拡張子に第１の所定の拡張子を付与して記録し、汎用立体画像データでないと判定した場合は、立体画像データの拡張子に第２の所定の拡張子を付与して記録する拡張子決定記録手段と、を備えることを特徴とするものである。
【００１５】
また、前記汎用立体画像データ判定手段は、前記立体画像データに立体表示用の画像であることを示すマークが含まれている場合に、汎用立体画像データであると判定するマーク判定手段を更に備えることを特徴とする。
【００１６】
また、前記第１の所定の拡張子をＪＰＥＧ画像の拡張子として、立体画像データを記録することを特徴とする。
【００１７】
また、前記立体画像データのアスペクト比が所定のアスペクト比以外の場合には、前記立体画像データのアスペクト比を所定のアスペクト比に調整するアスペクト比調整手段を更に備えることを特徴とする。
【００１８】
本発明は、２つ以上の異なる視点に対応する画像データから、立体画像データを作成し記録するコンピュータにおいて、作成した立体画像データのうち、前記立体画像データに含まれる前記画像データの視点数が２つであり、かつ、前記立体画像データのアスペクト比が所定の条件を満たすような汎用立体画像データであるか否かを判定する汎用立体画像データ判定機能と、前記汎用立体画像データ判定機能が、前記立体画像データが汎用立体画像データであると判定した場合は、前記立体画像データの拡張子を第１の所定の拡張子を付与して記録し、汎用立体画像データでないと判定した場合は、立体画像データの拡張子を第２の所定の拡張子を付与して記録する拡張子決定記録機能と、を実現させることを特徴とする。
【発明の効果】
【００１９】
本発明の立体画像記録装置によれば、記録する画像データが次の２つの条件、「異なる視点から撮影された２枚の画像を平行に並べて作成された立体画像データである（条件１）」、かつ、「立体画像データのアスペクト比が所定の値以上である（条件２）」を満たす場合に、前記立体画像データを汎用的な立体画像データ（汎用立体画像データ）として、拡張子を第１の所定の画像データフォーマットファイルの拡張子（例えば、“ｊｐｇ”）として記録し、条件を満たさない場合は拡張子を第２の所定の拡張子（例えば、“ｓｔｊ”）として記録することとなる。したがって、従来の画像表示装置又は画像記録装置で出力（表示・印刷等）する場合、第１の所定の拡張子であれば画像データとして判別されて出力され、第２の所定の拡張子であれば画像データ以外として判別されて出力されない。したがって、従来の装置において一般ユーザの混乱を招くことを回避することができるようになる。
【００２０】
また、本発明の立体画像記録装置によれば、前記２つの条件と併せて「立体表示用の画像データであることを示すマークが画像に付加されている（条件３）」を満たす場合に、前記立体画像データを汎用的な立体画像データ（汎用立体画像データ）として、拡張子を第１の所定の画像データフォーマットファイルの拡張子（例えば、“ｊｐｇ”）として記録し、条件を満たさない場合は拡張子を第２の所定の拡張子（例えば、“ｓｔｊ”）として記録することとなる。
【００２１】
また、立体画像記録装置が記録する立体画像データは、そのヘッダ内に、この画像データが立体画像データであることを示す情報を含んだ３Ｄ制御情報を格納しているため、その情報を解釈できる３Ｄ制御情報の解析手段を備える画像表示装置又は画像印刷装置において、この立体画像データに対して立体画像データである旨を表示・印刷することにより、一般のユーザの混乱を招くことを防ぐことができる。
【００２２】
また、立体画像記録装置が記録する３Ｄ画像データは、前記２つもしくは３つの条件を満たさない場合、その拡張子を所定の拡張子以外の拡張子で記録することとなる。したがって、前記３Ｄ制御情報の解析手段を備えていない画像表示装置又は画像印刷装置では、この立体画像データが所定の画像データとして認識されないため、表示・印刷されることがなく、立体画像データと把握していない一般のユーザの混乱を招くことを防ぐことができる。
【００２３】
また、本発明の立体画像記録装置が記録する立体画像データのうち、その拡張子が所定の拡張子である画像データは、立体画像データのアスペクト比が所定の値以上となるよう制限されているため、従来の画像表示装置又は画像印刷装置において自動印刷処理等によって印刷する際に、トリミングにより立体画像データが水平方向に大幅にカットされ立体視ができなくなるといった問題や、トリミングする位置によっては印刷されたものが、どのような画像であるかが判別できないという問題を生じなくすることができる。
【発明を実施するための最良の形態】
【００２４】
本発明の実施形態について、添付図面を参照しながら説明する。図１は、本発明の実施形態の立体画像記録装置１の構成を示すブロック図である。
【００２５】
立体画像記録装置１は、入力画像データと、各視点の水平画像サイズ及び垂直画像サイズと、３Ｄ画像データ内に含まれる視点数の数を表す水平視点数情報及び垂直視点数情報と、３Ｄ画像データ内に３Ｄ識別マークが含まれているか否かを示す３Ｄ画像識別マーク記録情報と、所定のアスペクト比で画像を記録するか否かを示す固定アスペクト比記録情報とを入力し、３Ｄ画像データを出力する装置である。立体画像記録装置１は、制御手段２と、画像合成手段３と、パディング手段４と、マーク付加手段５と、圧縮手段６と、多重化手段７と、ヘッダ情報作成手段８と、拡張子生成手段９と、拡張子決定手段１０とを備えて構成されている。
【００２６】
ここで、３Ｄ画像データとは、画像データと３Ｄ制御情報とを含んで構成されているデータである。図２は、３Ｄ画像データのデータ構成の一例を示す図である。３Ｄ画像データは、ヘッダ１１と画像データ１２とを含んで構成されており、ヘッダ１１内には、画像データ１２の画像サイズ情報や３Ｄ制御情報等が含まれている。ヘッダの例としては、ＥＸＩＦ(Exchangeable Image File Format)や、ＡＶＩ(Audio Video Interleaved)、ＡＳＦ(Advanced Streaming Format)、ＷＭＶ(Windows Media Video)、ＭＰ４等のファイルフォーマットにおけるヘッダ等があげられる。また、画像データの例としては、未圧縮の画像データや、ＪＰＥＧ(Joint Photographic Experts Group)、ＭＰＥＧ(Moving Picture Experts Group)といった圧縮方式で圧縮された圧縮画像データがあげられる。
【００２７】
また、３Ｄ制御情報とは、３Ｄ画像データ内の画像データの構成に関する情報や、３Ｄ画像を表示する際に表示を制御するための情報を示し、水平方向及び垂直方向の視点数、３Ｄ画像識別マーク記録情報を含んだ構成になっている。
【００２８】
水平方向及び垂直方向の視点数とは、３Ｄ画像データ内に含まれる視点の異なる画像データの数の情報を示す。また、３Ｄ画像識別マーク記録情報とは、画像データ１２が、３Ｄ画像データであるか否かを識別するためのマークが含まれているか否かを示す情報を示す。
【００２９】
図３、図４、図５は、３Ｄ画像データ内の画像データの一例について説明するための図である。例えば図３（ａ）は左目画像を、図３（ｂ）は右目画像を示し、それぞれの水平画像サイズ「ｈ」、垂直画像サイズ「ｖ」とも同じである。この左目画像と右目画像を、図４のように視点の順どおりに左から水平に並べて、一枚の画像データとする。このときの画像データの視点数は、水平方向が「２」、垂直方向が「１」となる。この３Ｄ画像データの画像サイズは水平画像サイズが「２×ｈ」、垂直画像サイズが「ｖ」となる。
【００３０】
図５は、一例として水平方向の視点の数が４、垂直方向の視点の数が「２」のときの図であり、８つの視点の画像データを、図４の説明と同様に、番号「１」から「８」のように視点順に左上から右下にラスタスキャンで並べていき、一枚の３Ｄ画像データとしたものである。
【００３１】
また、このときの３Ｄ画像データは、画像縦横比を変更することができる。画像縦横比とは、画像データの垂直方向の拡大縮小率を水平方向の拡大縮小率で割った値を表記した情報を示す。
【００３２】
図６は、３Ｄ画像データの縦横比を変更した場合の一例について説明するための図である。図４や図５の３Ｄ画像データは、作成時に画像縦横比を変更しなかったので画像縦横比は「１」となるが、図６の３Ｄ画像データの場合、例えば、図４の３Ｄ画像データの縦の縮尺は変更せず、横の縮尺を「２分の１」にした画像データであり、その３Ｄ画像サイズは水平が「ｈ」、垂直が「ｖ」、画像スケーリングの縦横比が「２」となる。このとき、画像スケーリングの縦横比の「２」を画像縦横比情報として、３Ｄ制御情報に記録する。以下では、説明の簡略化のため画像縦横比は「１」に固定して説明を行う。
【００３３】
次に、立体画像記録装置１の動作について、図面を用いて説明を行なう。
まず、立体画像記録装置１に入力画像データＩと、各視点の水平画像サイズ「ｈ」及び垂直画像サイズ「ｖ」と、水平視点数情報Ｎｘ及び垂直視点数情報Ｎｙと、３Ｄ画像識別マーク記録情報Ｍと、固定アスペクト比記録情報Ｆとが入力される。
【００３４】
ここで、３Ｄ画像識別マーク記録情報Ｍとは、記録する画像データが３Ｄ画像データであることを識別するためのマークを、画像内に記録するか否かを示す情報である。また、固定アスペクト比記録情報Ｆとは、記録する画像データのアスペクト比が所定の範囲内になるように画像データを記録するか否かを示す情報である。
【００３５】
なお、入力画像データＩは、他の装置等から入力されるデータであるが、直接画像データを出力する装置を接続し、当該画像データを出力する装置により出力された画像データを入力画像データとしても良い。例えば、ＣＣＤなどの撮像装置、ビデオ信号などを入力とする画像信号入力装置、ＴＶ信号を受信して表示する画像表示装置、ビデオやＤＶＤなどを再生する画像再生装置、スキャナなどの画像読み取り装置、画像データファイル読み取り装置等の画像データを出力する装置を接続することが可能であることは勿論である。
【００３６】
立体画像記録装置１内部では、各視点の水平画像サイズ「ｈ」及び垂直画像サイズ「ｖ」と、水平視点数情報Ｎｘ及び垂直視点数情報Ｎｙと、３Ｄ画像識別マーク記録情報Ｍ及び固定アスペクト比記録情報Ｆとが制御手段２に、入力画像データＩが画像合成手段３にそれぞれ入力される。
【００３７】
ここで、制御手段２は、入力された各情報を用いて、画像合成手段３、パディング手段４、マーク付加手段５及び圧縮手段６をそれぞれ制御し、入力画像データＩから符号化された３Ｄ画像データを作成させる手段であり、例えばＣＰＵ等で実現される。
【００３８】
まず、このときの画像符号化データを作成する際の動作について説明する。画像合成手段３は、水平視点数情報Ｎｘ及び垂直視点数情報Ｎｙから、各視点の画像データである入力画像データＩを、図４や図５で説明したのと同様にして配置し、３Ｄ画像データを作成する手段である。
【００３９】
一例として、水平視点数情報Ｎｘを「２」、垂直視点数情報Ｎｙを「１」とし、入力画像データＩは左右の目用の２枚の画像として以下説明する。まず、入力画像データＩが、画像合成手段３に入力される。それと同時に、制御手段２は、水平視点数情報Ｎｘ及び垂直視点数情報Ｎｙを画像合成手段３に伝送し、画像合成手段３が入力画像データＩと合成するように制御する。画像合成手段３は、合成された３Ｄ合成画像データとしてパディング手段４に出力する。また、３Ｄ合成画像データの水平画像サイズＨ及び垂直画像サイズＶを制御手段２に出力する。
【００４０】
パディング手段４は、制御手段２の制御にしたがって、画像合成手段３から入力された３Ｄ合成画像データに対してパディングを行うか、もしくは何もせずにそのまま出力する手段である。
【００４１】
具体的には、３Ｄ合成画像データがパディング手段４に入力される。ここで、制御手段２に示す固定アスペクト比記録情報Ｆが所定のアスペクト比で画像を記録することを示す情報である場合、３Ｄ合成画像データの水平画像サイズＨと垂直画像サイズＶから３Ｄ合成画像データ全体のアスペクト比を求める。そして、所定のアスペクト比でない場合は、３Ｄ合成画像データに対してパディングを行い、所定のアスペクト比に調整した３Ｄパディング画像データとしてマーク付加手段５に出力する。
【００４２】
このときのパディングの方法について図７及び図８を用いて説明する。図７及び図８は、パディングされた３Ｄ画像データである３Ｄパディング画像データを示す図である。
【００４３】
例えば、ここで、入力画像データＩにおいて、各視点の画像データそれぞれが「３／４」（＝垂直方向の画素数／水平方向の画素数）であるようなアスペクト比の画像データとすると、パディング手段に入力された３Ｄ合成画像データのアスペクト比は「３／８」となる。
【００４４】
ここで、所定のアスペクト比を「３／４」とした場合、入力された３Ｄ合成画像データのアスペクト比を「３／４」にするには、画像の上下のどちらか、もしくは、両方の位置に対してパディングを行う必要が生じる。図７（ａ）は、上下にパディングした３Ｄパディング画像データを、図７（ｂ）は下方向にパディングした３Ｄパディング画像データを、図７（ｃ）は上方向にパディングした３Ｄパディング画像データをそれぞれ示している。図中の斜線部がパディングの領域であり、パディングした画像データの水平画像サイズＨは「２×ｈ」、垂直画像サイズＶは「２×ｖ」となり、アスペクト比は「３／４」となる。
【００４５】
また、所定のアスペクト比を「１／４」とした場合、入力された３Ｄ合成画像データのアスペクト比を「１／４」にするには、画像の左右のどちらか、もしくは、両方の位置に対してパディングを行う必要が生じる。図８（ａ）は、左右にパディングした３Ｄパディング画像データを、図８（ｂ）は右方向にパディングした３Ｄパディング画像データを、図８（ｃ）は左方向にパディングした３Ｄパディング画像データをそれぞれ示している。図中の斜線部がパディングの領域であり、パディングした画像データの水平画像サイズＨは「３×ｈ」、垂直画像サイズＶは「ｖ」となり、アスペクト比は「１／４」となる。
【００４６】
また、パディングの領域は、所定の色で作成した一様な画像とする。前記所定の色は何色であってもよく、例えば、反射率が１８％のグレー（無彩色）画像などは好適な一例である。なおこれをディザなどの面積変調技術を用いて、白色と黒色の面積割合がそれぞれ８２％と１８％であるような微細ドットパターンによって描画してもよいことは勿論である。
【００４７】
このようにして、パディング手段４は、パディングした３Ｄパディング画像データをマーク付加手段５に、出力した３Ｄパディング画像データの水平画像サイズＨと垂直画像サイズＶを制御手段２にそれぞれ出力する。
【００４８】
逆に、固定アスペクト比記録情報Ｆが所定のアスペクト比で画像を記録することを示す情報でない場合、入力された３Ｄ合成画像データをそのまま３Ｄパディング画像データとしてマーク付加手段５に出力する。また、前記所定のアスペクト比は、どのような値であってもよい。
【００４９】
また、固定アスペクト比記録情報Ｆが所定のアスペクト比で画像データを記録するか否かを示す情報としたが、所定のアスペクト比以下であれば、所定のアスペクト比で画像データを記録するか否かを示す情報としてもよい。例えば、パディング対象の３Ｄ合成画像データのアスペクト比が「２／３」以下であれば、所定のアスペクト比である「２／３」となるようにパディングをするとしてもよい。
【００５０】
このように、パディングを用いて適切に最小のアスペクト比を設定することにより、例えば自動トリミングされるような設定の印刷装置で作成した画像を印刷する場合、自動トリミングされた画像が、水平方向に大幅にカットされ立体視が不可能となることはなくなり、また、トリミングする位置によって、プリントしたものがどのような画像であるかを判別できないという問題が発生しないようにすることができる。
【００５１】
マーク付加手段５は、３Ｄ画像識別マーク記録情報Ｍにしたがって、画像が３Ｄ画像であることを観察者が視覚的に識別できることを目的とした３Ｄ識別マークを画像データ上に付加して出力する手段である。マーク付加手段５に、パディング手段４から３Ｄパディング画像データが入力される。これと同時に、制御手段２から３Ｄ画像識別マーク記録情報Ｍが入力される。３Ｄ画像識別マーク記録情報Ｍが３Ｄ識別マークを画像内に含むことを表す場合、マーク付加手段５は３Ｄパディング画像データに３Ｄ識別マークを付加し、３Ｄ画像データとして圧縮手段６に出力する。
【００５２】
図９は、３Ｄ識別マークを付加して作成した３Ｄ画像データの一例を示す。例えば、図９（ａ）は、図７（ａ）で作成した３Ｄパディング画像データのパディング領域に、「３Ｄ」という、１つの３Ｄ識別マークを付加した場合の画像データである。ここで、パディング領域上に３Ｄ識別マークを付加したが、その位置はどこであってもかまわない。図９（ｂ）は、同じく図７（ａ）で作成した３Ｄパディング画像データの画像領域上に、２つの３Ｄ識別マークを付加した場合の３Ｄ画像データである。この場合、観察者は、３Ｄマーク自体も立体画像として観察することができる。また、３Ｄ識別マークはいくつであっても、どこの位置に配置してもよく、図９（ｃ）は、７個の３Ｄ識別マークを付加した場合の画像データの例を示す。
【００５３】
また、３Ｄ画像識別マーク記録情報Ｍが３Ｄ識別マークを画像内に含まないことを表す情報である場合は、３Ｄパディング画像データをそのまま３Ｄ画像データとして圧縮手段６に出力する。
【００５４】
圧縮手段６は、３Ｄ画像データをＪＰＥＧやＭＰＥＧ等の方式に従って符号化し、符号化された３Ｄ画像データとして出力する手段である。圧縮手段６は汎用の圧縮手段で構成されており、例えばＪＰＥＧ等の何れかの公知技術で実現可能である。そして、符号化された３Ｄ画像データを、多重化手段７に出力する。なお、圧縮手段６で符号化することにより、圧縮するものとして説明したが、この圧縮手段６を省き、未圧縮のデータを出力することにしてもよい。
【００５５】
これと同時に制御手段２は、ヘッダ１１を作成するのに必要な情報として、符号化した画像全体の水平画像サイズＨや、垂直画像サイズＶ、水平の視点数情報Ｎｘ、垂直の視点数情報Ｎｙ、３Ｄ画像識別マーク記録情報Ｍ、画像縦横比情報等を含む情報をヘッダ情報作成手段８に伝送し、また、拡張子情報を作成するのに必要な情報として、水平画像サイズＨや、垂直画像サイズＶ、水平の視点数情報Ｎｘ、垂直の視点数情報Ｎｙ、３Ｄ画像識別マーク記録情報Ｍを含む情報を拡張子決定手段１０にそれぞれ伝送する。
【００５６】
ヘッダ情報作成手段８は、入力された情報からヘッダ１１を作成する手段である。このとき、ヘッダ情報作成手段８は、制御手段２から入力された情報を用いて、図２で説明したヘッダ１１を作成し、多重化手段７に伝送する。
【００５７】
多重化手段７は、圧縮手段６から入力された符号化された３Ｄ画像データとヘッダ１１とを多重化する手段である。このとき、多重化手段７は、圧縮手段６から入力される符号化された３Ｄ画像データとヘッダ情報作成手段８から入力されるヘッダ１１とを多重化して多重化された３Ｄ画像データを作成し、拡張子生成手段９に出力する。
【００５８】
拡張子決定手段１０は、入力された情報から立体画像記録装置１が最終的に出力する画像データの拡張子の情報である拡張子情報を作成し、出力する手段である。拡張子決定手段１０に、制御手段２から、水平画像サイズＨや、垂直画像サイズＶ、水平の視点数情報Ｎｘ、垂直の視点数情報Ｎｙ、３Ｄ画像識別マーク記録情報Ｍを含む情報が入力される。
【００５９】
以下に、このときの拡張子決定手段１０の動作についてフローチャート図を用いて説明する。図１０は、拡張子決定手段１０の動作を説明するためのフローチャート図である。
【００６０】
判定ステップＳ２において、拡張子決定手段１０は、水平画像サイズＨや、垂直画像サイズＶ、水平の視点数情報Ｎｘ、垂直の視点数情報Ｎｙ、３Ｄ画像識別マーク記録情報Ｍが全て、拡張子決定手段１０に入力されたか否かを判定し、全て入力された場合は判定ステップＳ３に進み、そうでない場合は判定ステップＳ２に戻る。
【００６１】
判定ステップＳ３において、拡張子決定手段１０は、水平の視点数情報Ｎｘが「２」かつ、垂直の視点数情報Ｎｙが「１」であるか否かを判定し、そうであれば判定ステップＳ４に進み、そうでない場合はステップＳ７へ進む。
【００６２】
判定ステップＳ４において、拡張子決定手段１０は、垂直画像サイズＶを水平画像サイズＨで割った値が、所定のアスペクト比の値「Ａ」以上か否かを判定し、そうであれば判定ステップＳ５に進み、そうでない場合はステップＳ７へ進む。前記所定のアスペクト比の値「Ａ」はどのような値でもよく、ここでは例えば「２／３」とする。
【００６３】
判定ステップＳ５において、拡張子決定手段１０は、３Ｄ画像識別マーク記録情報Ｍが３Ｄ識別マークを付加することを表す情報（値が「ＴＲＵＥ」）であるか否かを判定し、そうであればステップＳ６に進み、そうでない場合はステップＳ７へ進む。
【００６４】
ステップＳ６において、拡張子決定手段１０は、拡張子を所定の拡張子である、例えば“ｊｐｇ”とした拡張子情報を拡張子生成手段９に伝送し、ステップＳ８に進む。拡張子情報とは、本発明の記録装置１が最終的に作成するファイルの拡張子を示す情報であり、任意の拡張子が選択できる。また、所定の拡張子は、一般的に使用されているファイルの拡張子とし、例えば静止画であれば“ｊｐｇ”や“ｊｐｅｇ”、動画であれば“ｍｐｇ”や、“ａｖｉ”、“ａｓｆ”、“ｗｍｖ”、“ｍｐ４”といった拡張子であっても構わない。
【００６５】
ステップＳ７において、拡張子決定手段１０は、拡張子を、前記所定の拡張子以外の拡張子である、例えば“ｓｔｊ”とした拡張子情報を拡張子生成手段９に伝送し、ステップＳ８に進む。
【００６６】
ステップＳ８において、拡張子決定手段１０は、前記拡張子情報を拡張子生成手段９に伝送し、ステップＳ２に戻る。
【００６７】
以上のようにして、拡張子決定手段１０は、入力された水平画像サイズＨや、垂直画像サイズＶ、水平の視点数情報Ｎｘ、垂直の視点数情報Ｎｙ、３Ｄ画像識別マーク記録情報Ｍを用いて、本発明の記録装置１が作成する出力画像データファイルの拡張子を決定する。
【００６８】
拡張子生成手段９は、入力された拡張子情報と多重化された３Ｄ画像データを用いて、出力画像データファイルを作成し、出力する手段である。
【００６９】
拡張子生成手段９に拡張子情報と多重化された３Ｄ画像データが入力される。拡張子生成手段９は、多重化データを用いて、拡張子情報で示される拡張子を持つ出力画像データファイルを作成する。具体的には、出力画像データファイルに、拡張子情報に基づいた拡張子が付与して出力される。拡張子生成手段９において、作成される出力画像データファイルは、拡張子がどんな内容のものであっても、そのデータ構成が同じである。つまり、本説明で作成される出力画像データファイルは、拡張子が“ｊｐｇ”のものであっても、“ｓｔｊ”のものであっても、拡張子が異なるだけで、データファイルの内容は、同じＪＰＥＧ画像データファイルである。
【００７０】
以上のようにして、次の３つの条件を満たしたときのみ、本発明の立体画像記録装置の出力画像データファイルは、その拡張子を“ｊｐｇ”とした汎用３Ｄ画像データ（汎用立体画像データ）として出力される。
【００７１】
条件１）水平の視点数情報Ｎｘが「２」及び垂直の視点数情報Ｎｙが「１」であること。
条件２）最終的に出力する３Ｄ画像データのアスペクト比の値（垂直画像サイズＶを水平画像サイズＨで割った値）が所定の範囲内（ここでは所定の値以上とする）であること。
条件３）３Ｄ画像識別マーク記録情報Ｍが３Ｄ識別マークを画像内に含むことを表す情報である、つまり、最終的に出力する画像内に３Ｄ識別マークが含まれていること。
【００７２】
このようにすることにより、汎用３Ｄ画像データを３Ｄ画像データに対応していない従来の画像表示装置で表示する場合や、同じく従来の画像印刷装置で印刷を行う場合に、画像内に３Ｄ識別マークが表示、印刷される。したがって、３Ｄ画像データであることを把握していない一般のユーザの混乱を招くことを防ぐことができる。
【００７３】
また、本発明の立体画像記録装置の出力画像データは、そのヘッダ内に、この画像データが３Ｄ画像データであることを示す情報を格納しているため、その情報を解釈できる３Ｄ制御情報解析手段を備える３Ｄ画像データ対応機器において、３Ｄ画像データである旨を表示、印刷することができる。したがって、３Ｄ画像データであることを把握していない一般のユーザの混乱を招くことを防ぐことができる。
【００７４】
また、上記の３つの条件を満たさない場合、３Ｄ画像データ（立体画像データ）が汎用的ではないとして、拡張子が“ｊｐｇ”以外の拡張子で出力されるため、上記３Ｄ制御情報解析手段を備えていない従来装置では、画像データ（ＪＰＥＧ画像ファイル）として認識されず、そのままの状態で表示・印刷されることはない。したがって、３Ｄ画像データであることを把握していない一般のユーザの混乱を招くことを防ぐことができる。
【００７５】
また、本発明の立体画像記録装置により作成された拡張子が“ｊｐｇ”である出力画像データを、従来の画像印刷装置において一般的な自動プリント処理によって印刷する場合、印刷用紙のサイズに合わせた所定のアスペクト比になるように自動トリミングされる可能性がある。ここで、出力画像データのアスペクト比を所定の値以上となるようにすることにより、トリミングにより３Ｄ画像データが水平方向に大幅にカットされて立体視ができなくなるといった問題や、トリミングする位置によって印刷したものが、どのような画像であったか判別できないといった問題を生じなくすることができる。
【００７６】
また、本発明の立体画像記録装置の出力画像データの拡張子が“ｊｐｇ”以外の拡張子で記録される場合であっても、３Ｄ制御情報解析手段を備えている３Ｄ画像データ対応機器において、この出力画像データを、上記３つの条件を満たす、拡張子が“ｊｐｇ”の汎用３Ｄ画像データに再変換することにより、従来の装置でも再生することができる。
【００７７】
また、上記３つの条件のうち、条件３は省いて、条件１と条件２を満たしたときのみ、汎用３Ｄ画像として、その拡張子を“ｊｐｇ”として出力することとしてもよい。例えば、作成する３Ｄ画像データのパディングの領域がなく、３Ｄ識別マークを立体表示する画像上に付加しなければならないような場合に、３Ｄ識別マークが３Ｄ画像の立体感や、画像の雰囲気を損なうことがある。このような場合にユーザが３Ｄ識別マークを付加しないように３Ｄ画像識別マーク記録情報を外部から入力して、マークを付加しないようにしても、拡張子を“ｊｐｇ”として出力できるため、前記従来装置でも、作成した３Ｄ画像データに対応することができる。
【００７８】
また、上記では説明を明瞭にするため、拡張子生成手段９と拡張子決定手段１０とに分けて説明したが、拡張子決定手段１０は拡張子生成手段９に含まれるような構成であっても構わない。
【図面の簡単な説明】
【００７９】
【図１】本発明の実施例の立体画像記録装置の構成を示すブロック図である。
【図２】３Ｄ画像データの一例を示す図である。
【図３】３Ｄ画像データ内の画像データの一例を示す図である。
【図４】３Ｄ画像データ内の画像データの一例を示す図である。
【図５】３Ｄ画像データ内の画像データの一例を示す図である。
【図６】画像縦横比を変更した３Ｄ画像データの一例について説明するための図である。
【図７】パディングされた３Ｄ画像データの一例を示す図である。
【図８】パディングされた３Ｄ画像データの一例を示す図である。
【図９】３Ｄ識別マークを付加して作成した３Ｄ画像データの一例を示す図である。
【図１０】拡張子決定手段１０の動作を説明するためのフローチャート図である。
【図１１】フィールドシーケンシャル方式を説明するための概念図である。
【図１２】パララクスバリア方式を説明するための概念図である。
【図１３】左目画像と右目画像の合成画像の記録データ形式の一例を示す概念図である。
【符号の説明】
【００８０】
１  立体画像記録装置
２  制御手段
３  画像合成手段
４  パディング手段
５  マーク付加手段
６  圧縮手段
７  多重化手段
８  ヘッダ情報作成手段
９  拡張子生成手段
１０  拡張子決定手段
１１  ヘッダ
１２  画像データ
１００  画像表示パネル
１０１  パララクスバリア
１０２  右目
１０３  左目
１０４  左目画像
１０５  右目画像
１０６  合成画像
【図１】
0004630150.tif 000002
【図２】
0004630150.tif 000003
【図３】
0004630150.tif 000004
【図４】
0004630150.tif 000005
【図５】
0004630150.tif 000006
【図６】
0004630150.tif 000007
【図７】
0004630150.tif 000008
【図８】
0004630150.tif 000009
【図９】
0004630150.tif 000010
【図１０】
0004630150.tif 000011
【図１１】
0004630150.tif 000012
【図１２】
0004630150.tif 000013
【図１３】
0004630150.tif 000014