(57)【要約】【課題】立体視できる画像を生成するための位置合わせを簡単にできるようにする。【解決手段】左目用の画像であるＬ画像と右目用の画像であるＲ画像に基づいて立体視画像を生成する立体視画像生成装置であって、前記Ｌ画像と前記Ｒ画像を取得する画像取得手段と、前記Ｌ画像と前記Ｒ画像を所定の相対位置で重ね合せた画像である重ね合せ画像を表示する画像表示手段と、前記所定の相対位置を調整する相対位置調整手段と、前記Ｌ画像、前記Ｒ画像、および前記所定の相対位置に基づいて前記立体視画像を生成する生成手段とを備え、前記画像表示手段は、前記重ね合せ画像を表示するエリアを分割線で第１の領域と第２の領域に分割し、当該分割線よりも当該第１の領域側では前記Ｌ画像を表示し、当該分割線よりも当該第２の領域側では前記Ｒ画像を表示する画像を前記重ね合せ画像として表示する。【選択図】図１
2007264966.tif 000002
【特許請求の範囲】
【請求項１】
左目用の画像であるＬ画像と右目用の画像であるＲ画像に基づいて立体視画像を生成す
る立体視画像生成装置であって、
前記Ｌ画像と前記Ｒ画像を取得する画像取得手段と、
前記Ｌ画像と前記Ｒ画像を所定の相対位置で重ね合せた画像である重ね合せ画像を表示
する画像表示手段と、
前記所定の相対位置を調整する相対位置調整手段と、
前記Ｌ画像、前記Ｒ画像、および前記所定の相対位置に基づいて前記立体視画像を生成
する生成手段とを備え、
前記画像表示手段は、前記重ね合せ画像を表示するエリアを分割線で第１の領域と第２
の領域に分割し、当該分割線よりも当該第１の領域側では前記Ｌ画像を表示し、当該分割
線よりも当該第２の領域側では前記Ｒ画像を表示する画像を前記重ね合せ画像として表示
することを特徴とする立体視画像生成装置。
【請求項２】
左目用の画像であるＬ画像と右目用の画像であるＲ画像に基づいて立体視画像を生成す
る立体視画像生成装置であって、
前記Ｌ画像と前記Ｒ画像を取得する画像取得手段と、
前記Ｌ画像と前記Ｒ画像を所定の相対位置で重ね合せた画像である重ね合せ画像を表示
する画像表示手段と、
前記所定の相対位置を調整する相対位置調整手段と、
前記Ｌ画像、前記Ｒ画像、および前記所定の相対位置に基づいて前記立体視画像を生成
する生成手段とを備え、
前記画像表示手段は、前記Ｌ画像と前記Ｒ画像を前記所定の相対位置で重ね合せたとき
に前記Ｌ画像と前記Ｒ画像とで相違する箇所の色または明るさを変えて表示することを特
徴とする立体視画像生成装置。
【請求項３】
請求項１に記載の立体視画像生成装置であって、
前記分割線の位置を移動させる分割線移動手段をさらに備えることを特徴とする立体視
画像生成装置。
【請求項４】
請求項１に記載の立体視画像生成装置であって、
前記画像表示手段は、略水平方向の前記分割線で、前記重ね合せ画像を表示する前記エ
リアを前記第１の領域と前記第２の領域に分割することを特徴とする立体視画像生成装置
。
【請求項５】
請求項１又は２に記載の立体視画像生成装置であって、
複数の画像のうちの２つの画像を前記Ｌ画像および前記Ｒ画像として選択する画像選択
手段をさらに備え、
前記画像取得手段は、前記複数の画像を取得し、
前記画像表示手段は、前記画像選択手段が選択した前記Ｌ画像および前記Ｒ画像を重ね
合せた前記重ね合せ画像を表示することを特徴とする立体視画像生成装置。
【請求項６】
請求項１又は２に記載の立体視画像生成装置であって、
前記生成手段は、前記Ｌ画像、前記Ｒ画像、及び前記所定の位置を記録することを特徴
とする立体視画像生成装置。
【請求項７】
左目用の画像であるＬ画像と右目用の画像であるＲ画像を取得する画像取得ステップと
、
前記Ｌ画像と前記Ｒ画像を所定の相対位置で重ね合せた画像である重ね合せ画像を表示
する画像表示ステップと、
前記所定の相対位置を調整する相対位置調整ステップと、
前記Ｌ画像、前記Ｒ画像、および前記所定の相対位置に基づいて前記立体視画像を生成
する立体視画像生成ステップとを備え、
前記画像表示ステップは、前記重ね合せ画像を表示するエリアを分割線で第１の領域と
第２の領域に分割し、当該分割線よりも当該第１の領域側では前記Ｌ画像を表示し、当該
分割線よりも当該第２の領域側では前記Ｒ画像を表示する画像を前記重ね合せ画像として
表示することを特徴とする立体視画像生成方法。
【請求項８】
左目用の画像であるＬ画像と右目用の画像であるＲ画像を取得する画像取得ステップと
、
前記Ｌ画像と前記Ｒ画像を所定の相対位置で重ね合せた画像である重ね合せ画像を表示
する画像表示ステップと、
前記所定の相対位置を調整する相対位置調整ステップと、
前記Ｌ画像、前記Ｒ画像、および前記所定の相対位置に基づいて前記立体視画像を生成
する立体視画像生成ステップとをコンピュータに実行させ、
前記画像表示ステップは、前記重ね合せ画像を表示するエリアを分割線で第１の領域と
第２の領域に分割し、当該分割線よりも当該第１の領域側では前記Ｌ画像を表示し、当該
分割線よりも当該第２の領域側では前記Ｒ画像を表示する画像を前記重ね合せ画像として
表示することを特徴とする立体視画像生成プログラム。
【請求項９】
請求項８に記載の立体視画像生成装置プログラムを記録したコンピュータ読み取り可能
な記録媒体。
【請求項１０】
請求項１又は２に記載の立体視画像印刷装置と、
前記立体視画像を印刷する印刷手段とを備えた立体視画像印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像から視差を持った立体視画像を生成する立体視画像生成装置、立
体視画像生成方法、立体視画像生成プログラム、記録媒体、および立体視画像を生成し印
刷する立体視画像印刷装置に関する。
【背景技術】
【０００２】
印刷された画像を立体的に見せたり、これに動きを与えたりするいわゆる３Ｄ印刷の技
術の一つに、レンチキュラーレンズを用いた手法がある。レンチキュラーレンズとは、半
円筒状または円弧状の細長い凸部を複数配列したレンズの集合体をいい、これを通して画
像を見たとき、観察者の左右の眼にそれぞれ異なる画像を与えるようにすることで、画像
が立体的に見えたり、動いて見えたりする。このようなレンチキュラーレンズを用いた画
像をインクジェット記録方法により形成する提案が既になされている（例えば、特許文献
１）。
【０００３】
図１５は、レンチキュラーレンズを用いた３Ｄ印刷の原理を説明するための説明図であ
る。この図に示すように、複数の凸レンズ８２を有するレンチキュラーレンズでできたレ
ンチキュラーレンズシート２３の裏面には、１枚の画像を複数の短冊状の画像に分割して
形成された複数の細分化画像８０ａ１〜８０ａ６と、この画像とは異なる角度から撮影さ
れた他の画像を同様に複数の短冊状の画像に分割して形成された複数の細分化画像８０ｂ
１〜８０ｂ６が印刷されている。
【０００４】
このようなレンチキュラーレンズシート２３を観察した場合、右目８３には細分化画像
８０ａ１〜８０ａ６からの光画像が入射され、左目８４には細分化画像８０ｂ１〜８０ｂ
６からの光画像が入射される。この結果、右目８３と左目８４には角度が異なる２枚の画
像が提示されるため、画像を立体的に見ることが可能となる。
【０００５】
このようなレンチキュラーレンズシート２３で良好な立体画像を見るためには、細分化
画像８０ａ１〜８０ａ６と細分化画像８０ｂ１〜８０ｂ６の画像で視差以外の画像の違い
をなくすための位置合わせを適切に行う必要がある。特許文献２は、右目８３で見るべき
画像（Ｒ画像）と、左目８４で見るべき画像（Ｌ画像）を重ね合せ、それぞれの画素を５
０％づつ加算した合成画像を表示してＲ画像とＬ画像の位置合わせをする。そして、Ｒ画
像およびＬ画像から細分化画像８０ａ１〜８０ａ６および細分化画像８０ｂ１〜８０ｂ６
を作成する。
【０００６】
【特許文献１】特開平８−１３７０３４号公報
【特許文献２】特開２００４−１０２５１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献２では、画素を５０％づつ加算した合成画像を表示して、Ｒ画
像とＬ画像の位置合わせができているかを確認するので、画像の色や撮影されているオブ
ジェクトの輪郭などによっては、合成画像の中のオブジェクトが確認しにくくなり、位置
合わせが困難になるという問題があった。
【０００８】
本発明は、このような従来の問題点に着目してなされたもので、その目的は、立体視で
きる画像を生成するための位置合わせを簡単にできる立体視画像生成装置、立体視画像生
成方法、立体視画像生成プログラム、記録媒体、および立体視画像印刷装置を提供するこ
とにある。
【課題を解決するための手段】
【０００９】
本発明に係る立体視画像生成装置は、上記課題を解決すべく、基本的に、左目用の画像
であるＬ画像と右目用の画像であるＲ画像に基づいて立体視画像を生成する立体視画像生
成装置であって、前記Ｌ画像と前記Ｒ画像を取得する画像取得手段と、前記Ｌ画像と前記
Ｒ画像を所定の相対位置で重ね合せた画像である重ね合せ画像を表示する画像表示手段と
、前記所定の相対位置を調整する相対位置調整手段と、前記Ｌ画像、前記Ｒ画像、および
前記所定の相対位置に基づいて前記立体視画像を生成する生成手段とを備え、前記画像表
示手段は、前記重ね合せ画像を表示するエリアを分割線で第１の領域と第２の領域に分割
し、当該分割線よりも当該第１の領域側では前記Ｌ画像を表示し、当該分割線よりも当該
第２の領域側では前記Ｒ画像を表示する画像を前記重ね合せ画像として表示することを要
旨とする。
【００１０】
本発明に係る立体視画像生成装置によれば、画像表示手段は、相対位置調整手段により
調整できる所定の位置で、画像取得手段が取得したＬ画像とＲ画像を重ね合せた重ね合せ
画像を表示する。このとき、画像表示手段は、重ね合せ画像を表示するエリアを分割線で
第１の領域と第２の領域に分割し、分割線よりも第１の領域側ではＬ画像を表示し、分割
線よりも第２の領域側ではＲ画像を表示する画像を重ね合せ画像として表示する。生成手
段は、Ｌ画像、Ｒ画像、および所定に位置に基づいて、立体視画像を生成する。
【００１１】
こうすれば、分割線よりも第１の領域側ではＬ画像が表示され、分割線よりも第２の領
域側ではＲ画像が表示されるので、分割線付近でのＬ画像とＲ画像の画像の差が明確にわ
かる。そのため、Ｌ画像とＲ画像を重ね合せる所定の相対位置の調整が簡単にできる。ま
た、分割線で分けられた領域にＬ画像とＲ画像を別々に描画するので、重ね合せ画像の表
示処理が簡単になる。
【００１２】
また、上記した本発明に係る立体視画像生成装置では、左目用の画像であるＬ画像と右
目用の画像であるＲ画像に基づいて立体視画像を生成する立体視画像生成装置であって、
前記Ｌ画像と前記Ｒ画像を取得する画像取得手段と、前記Ｌ画像と前記Ｒ画像を所定の相
対位置で重ね合せた画像である重ね合せ画像を表示する画像表示手段と、前記所定の相対
位置を調整する相対位置調整手段と、前記Ｌ画像、前記Ｒ画像、および前記所定の相対位
置に基づいて前記立体視画像を生成する生成手段とを備え、前記画像表示手段は、前記Ｌ
画像と前記Ｒ画像を前記所定の相対位置で重ね合せたときに前記Ｌ画像と前記Ｒ画像とで
相違する箇所の色または明るさを変えて表示する。
【００１３】
こうすれば、Ｌ画像とＲ画像を重ね合せたときのＬ画像とＲ画像の画素が相違している
箇所が色または明るさを変えて表示されるので、Ｒ画像とＬ画像の位置の相違がわかりや
すくなる。そのため、Ｌ画像とＲ画像を重ね合せる所定の位置の調整が簡単になる。
【００１４】
また、上記した本発明に係る立体視画像生成装置では、前記分割線の位置を移動させる
分割線移動手段をさらに備える。
【００１５】
こうすれば、Ｌ画像とＲ画像のさまざまな位置での相違を確認しやすくなる。
【００１６】
また、上記した本発明に係る立体視画像生成装置では、前記画像表示手段は、略水平方
向の前記分割線で、前記重ね合せ画像を表示する前記エリアを前記第１の領域と前記第２
の領域に分割する。
【００１７】
レンチキュラーレンズなどでみる立体視画像は、左目と右目の視差を利用して画像が立
体的に見えるようにしているので、Ｌ画像とＲ画像の左右方向の相違が重要になってくる
。分割線を略水平方向にすることで、Ｌ画像とＲ画像の左右方向の相違がわかりやすくな
る。
【００１８】
また、上記した本発明に係る立体視画像生成装置では、複数の画像のうちの２つの画像
を前記Ｌ画像および前記Ｒ画像として選択する画像選択手段をさらに備え、前記画像取得
手段は、前記複数の画像を取得し、前記画像表示手段は、前記画像選択手段が選択した前
記Ｌ画像および前記Ｒ画像を重ね合せた前記重ね合せ画像を表示する。
【００１９】
立体視画像では、複数の画像を用いて、見る角度によって画像が変わる動画などを作成
することができる。このような立体視画像を作成するためには、複数のＬ画像とＲ画像の
ペアを作成する必要がある。本発明に係る立体視画像生成装置では、画像表示手段は、画
像取得手段が取得し複数の画像の中から、画像選択手段が選択したＬ画像とＲ画像の重ね
合せ画像を表示する。そのため、複数のＬ画像とＲ画像のペアに対しても、所定の相対位
置の調整が簡単にできるので、見る角度によって画像が変わる動画などを作成する場合も
簡単にできる。
【００２０】
また、上記した本発明に係る立体視画像生成装置では、前記生成手段は、前記Ｌ画像、
前記Ｒ画像、及び前記所定の位置を記録する。
【００２１】
こうすれば、生成手段が立体視画像を作成するために必要な情報であるＬ画像、Ｒ画像
、および所定の相対位置を記録することができる。そのため、立体視画像を印刷するレン
チキュラーレンズなどの媒体に依存しない形式で立体視画像を生成できる情報を記録する
ことが可能になる。
【００２２】
また、本発明に係る立体視画像生成方法、立体視画像生成プログラム、及び記録媒体は
、上記課題を解決すべく、基本的に、左目用の画像であるＬ画像と右目用の画像であるＲ
画像を取得する画像取得ステップと、前記Ｌ画像と前記Ｒ画像を所定の相対位置で重ね合
せた画像である重ね合せ画像を表示する画像表示ステップと、前記所定の相対位置を調整
する相対位置調整ステップと、前記Ｌ画像、前記Ｒ画像、および前記所定の相対位置に基
づいて前記立体視画像を生成する立体視画像生成ステップとを備え、前記画像表示ステッ
プは、前記重ね合せ画像を表示するエリアを分割線で第１の領域と第２の領域に分割し、
当該分割線よりも当該第１の領域側では前記Ｌ画像を表示し、当該分割線よりも当該第２
の領域側では前記Ｒ画像を表示する画像を前記重ね合せ画像として表示する。
【００２３】
この構成によれば、本発明の立体視画像生成装置と同等の効果を持つ立体視画像生成方
法、立体視画像生成プログラムが得られる。また、本発明は、上記した立体視画像生成プ
ログラムを記録した記録媒体としても捉えることができる。記録媒体としてはフレキシブ
ルディスクやＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＩＣカード、パンチカードなど、コンピュ
ータが読み取り可能な様々な媒体を利用できる。
【００２４】
また、本発明に係る立体視画像印刷装置は、上記課題を解決すべく、基本的に、本発明
の立体視画像生成装置と、前記立体視画像を印刷する印刷手段とを備える。
【００２５】
こうすれば、立体視画像を作成するためのＬ画像とＲ画像の所定の相対位置の調整を簡
単に行うことができる。また、作成した立体視画像を即座に印刷することができる。
【発明を実施するための最良の形態】
【００２６】
以下、本発明を具体化した実施例について図面を用いて説明する。
【実施例１】
【００２７】
図１は、立体視画像印刷装置５の構成概略を説明するための説明図である。実施例１の
立体視画像印刷装置５は、複数の画像ファイルから立体視画像を生成する立体視画像生成
装置１０、及び立体視画像をレンチキュラーレンズシート２３に印刷する印刷手段１７か
ら構成される。
【００２８】
立体視画像生成装置１０は、画像取得手段１１、画像表示手段１２、相対位置調整手段
１３、生成手段１４、分割線移動手段１５、画像選択手段１６から構成される。
【００２９】
画像取得手段１１は、立体視画像を作成するための元になる複数の画像を取得する。画
像表示手段１２は、画像取得手段１１が取得した複数の画像のうちのいずれか２つの画像
を左目で見るべき画像であるＬ画像と右目で見るべき画像であるＲ画像とし、この２つの
画像を所定の相対位置で重ね合せた重ね合せ画像を表示する。重ね合せ画像の表示方法は
２つあり、一番目の方法は、表示する画像を水平又は垂直の分割線５１（図４参照）で２
つの領域に分割し、一方の領域にＬ画像を表示し、他方の領域にＲ画像を表示する。２番
目の方法は、分割線５１で２つの領域に分けるのではなく、Ｌ画像とＲ画像で違う部分の
色又は明るさを変えて違う部分を強調した表示をする。
【００３０】
相対位置調整手段１３は、画像表示手段１２が表示する重ね合せ画像においてＬ画像と
Ｒ画像を重ね合せる位置を示す所定の相対位置を調整する。生成手段１４は、Ｌ画像、Ｒ
画像、及び所定の相対位置から、レンチキュラーレンズシート２３に印刷できる立体視画
像を生成する。また、生成手段１４は、Ｌ画像、Ｒ画像、及び所定の相対位置を記録する
こともできる。このとき、画像取得手段１１が３つ以上の画像を取得している場合は、Ｌ
画像とＲ画像の組み合わせも複数あるので、生成手段１４は、複数の画像と、それらの所
定の相対位置を記録することになる。
【００３１】
生成手段１４が生成する立体視画像の形式には次の形式がある。
（１）複数の画像データと相対位置。
（２）複数の画像データを相対位置で重ね合せた重ね合せ画像から得られる矩形で切り
抜いた複数の切り抜き画像。
相対位置があると各画像を印刷する位置が違うため、処理が難しくなるが、矩形で切り
抜けば、各画像を同じ形状にし、かつ相対位置を０にすることができるので、処理が簡単
になる。
（３）複数の画像データをレンチキュラーレンズシート２３の凸レンズ８２の大きさ、
特性に合わせて細分化した細分化画像。
（４）細分化画像を繋ぎ合わせて一つの画像にまとめた画像。
【００３２】
実施例１では、生成手段１４は、（１）の複数の画像データと相対位置、又は（２）の
複数の切り抜き画像を生成する。また、（３）、（４）の形式のデータを立体視画像とし
て生成してもかまわない。
【００３３】
分割線移動手段１５は、画像表示手段１２が分割線５１で２つの領域に分ける方法で重
ね合せ画像を表示するときに、分割線５１の位置を移動する。画像選択手段１６は、画像
取得手段１１が取得した複数の画像の中から、画像表示手段１２によって表示されるＬ画
像とＲ画像の組み合わせを選択する。
【００３４】
以上の構成の立体視画像生成装置１０は、上記の各部における処理をソフトウェアプロ
グラムで実現し、その処理プログラムである立体視画像生成プログラムを記憶した立体視
画像印刷装置５により構成される。
【００３５】
また、立体視画像生成プログラムをパーソナルコンピュータなどの汎用のコンピュータ
にインストールし、このコンピュータのＣＰＵにより立体視画像生成プログラムを実行さ
せることにより、このコンピュータを立体視画像生成装置１０として機能させてもよい。
この場合は、立体視画像生成装置として機能するコンピュータは、立体視画像生成プログ
ラムを実行することにより、立体視画像を生成し、この立体視画像を印刷手段１７として
機能するプリンタなどの印刷装置に送信して立体視画像をレンチキュラーレンズシート２
３に印刷する。
【００３６】
図２は、立体視画像印刷装置５の電気的構成を説明するための説明図である。実施例１
の立体視画像印刷装置５は、立体視画像を生成し印刷する機能の他に、パソコンなどから
の印刷機能、メモリカード４３に格納された画像ファイルを直接印刷するダイレクト印刷
機能、コピー機能、スキャナー機能を有するＳＰＣ複合機として構成される。なお、図２
では、スキャナ機能とコピー機能を実現する回路、及びパソコン等に接続する場合に必要
となるインターフェース回路等は省略している。以下に、立体視画像印刷装置５の電気的
構成について、立体視画像を生成し印刷する機能を中心にして説明する。
【００３７】
立体視画像印刷装置５は、全体的な制御を司るメイン基板（図示略）を備える。このメ
イン基板には、ＣＰＵ組み込みＡＳＩＣ（Application Specific IC）３０、プログラム
ＲＯＭ３２、第１のＳＤＲＡＭ３１、及び第２のＳＤＲＡＭ４１が実装されている。
【００３８】
ＡＳＩＣ３０は、ＣＰＵ３４、画像処理回路３７、メモリカード入出力回路３８、ヘッ
ド制御ユニット３５、ＪＰＥＧ解凍／圧縮回路３３が内蔵されており、それらはＡＳＩＣ
３０上の内部バスで接続されている。また、この内部バスには、ＡＳＩＣ３０に外付けさ
れるプログラムＲＯＭ３２、第１のＳＤＲＡＭ３１、液晶モニタ４４、及び操作パネル４
５が接続される。プログラムＲＯＭ３２には、立体視画像印刷装置５を制御する制御プロ
グラム及び立体視画像生成プログラムなどが記憶され、これらのプログラムはＣＰＵ３４
により実行される。第１のＳＤＲＡＭ３１には、これらのプログラムが実行して処理する
画像データや印刷データなどが一時的に記憶される。操作パネル４５は、立体視画像印刷
装置５の利用者による操作指示を入力するための各種ボタンが備えられる。
【００３９】
メモリカード入出力回路３８は、メモリカードスロット４２にメモリカード４３が装着
されたときのインターフェース回路として機能する。画像取得手段１１は、メモリカード
４３に格納された複数の画像ファイル内の画像データをメモリカード入出力回路３８を介
して読み込む。
【００４０】
画像表示手段１２は、読み込んだ複数の画像データのうちＬ画像とＲ画像として選択さ
れた２つの画像の重ね合せ画像を液晶モニタ４４に表示する。液晶モニタ４４には、タッ
チパネル（図示略）が備えられる。画像選択手段１６、分割線移動手段１５、相対位置調
整手段１３は、利用者からの操作指示をタッチパネルを介して受け取り処理を行う。生成
手段１４は、複数の画像データに関する情報及び相対位置を用いて、レンチキュラーレン
ズシート２３に印刷できる立体視画像を生成する。
【００４１】
生成された立体視画像は、印刷手段１７により処理されてレンチキュラーレンズシート
２３に印刷される。まず、ＣＰＵ３４により、画像データの解像度をレンチキュラーレン
ズシート２３に印刷できる解像度に変換する解像度変換処理が施される。
【００４２】
次に、画像処理回路３７は、解像度変換処理が施された画像データを取り込み、色変換
、ハーフトーン処理、マイクロウィーブ処理などの画像処理を行う。また、生成手段１４
が生成した画像を細分化した細分化画像の作成を行っていない場合は、細分化画像の作成
も行う。色変換処理は、ＲＧＢの多階調画像データから、ＣＭＹＫの４色の多階調画像デ
ータに変換する処理である。ハーフトーン処理は、多階調データを面積階調データに変換
する処理である。マイクロウィーブ処理は、面積階調データの中の各画素データの並びを
、印刷時にプリンタヘッド３９が効率的に動作でき、印刷された画質もよくなるように並
び替える処理である。第２のＳＤＲＡＭ４１は、画像処理回路３７に接続されており、画
像処理回路３７における処理の前後の画像データや印刷データが一時的に格納される。
【００４３】
そして、この画像処理回路３７において、マイクロウィーブ処理が施されたデータは、
ヘッド制御ユニット３５に転送される。ヘッド制御ユニット３５は、マイクロウィーブ処
理が施されたデータに基づいてプリンタヘッド３９を駆動し、インク滴の吐出の有無や、
吐出するインク滴の量を制御する。これによって、メモリカード４３に格納された複数の
画像ファイルから生成された立体視画像がレンチキュラーレンズシート２３に印刷される
。
【００４４】
また、ＪＰＥＧ解凍／圧縮回路３３は、ＪＰＥＧ形式の画像データの解凍及び圧縮を行
う。メモリカード４３に格納された画像ファイルがＪＰＥＧ形式の場合は、ＪＰＥＧ解凍
／圧縮回路３３により、解凍された後に、立体視画像生成装置１０や印刷手段１７で処理
されることになる。また、生成手段１４が立体視画像として画像データと相対位置をメモ
リカード４３に記録する場合は、ＪＰＥＧ解凍／圧縮回路３３によりＪＰＥＧ形式に圧縮
された画像データが記録される。
【００４５】
ここで、立体視画像生成装置１０と印刷手段１７の動作概略を説明しておく。図３は、
立体視画像印刷装置が印刷する画像の例を説明するための説明図である。ＥＲ１、ＥＬ１
は、レンチキュラーレンズシート２３を右方向から見たときの右目と左目の位置を示して
いる。ＥＲ２，ＥＬ２はレンチキュラーレンズーシート２３を正面から見たときの右目と
左目の位置であり、ＥＲ３，ＥＬ３はレンチキュラーレンズシート２３を左方向から見た
ときの右目と左目の位置である。レンチキュラーレンズシート２３には、凸レンズ８２の
中を６分割し短冊状の６個の細分化画像Ｒ１（ｘ），Ｌ１（ｘ），Ｒ２（ｘ），Ｌ２（ｘ
），Ｒ３（ｘ），Ｌ３（ｘ）（ｘは１又は２）が印刷されている。
【００４６】
このとき、凸レンズ８２の効果で、ＥＲ１の眼の位置からはＲ１（ｘ）の画像だけが見
える。同様に、ＥＬ１，ＥＲ２，ＥＬ２，ＥＲ３，ＥＬ３の眼の位置からは、それぞれＬ
１（ｘ），Ｒ２（ｘ），Ｌ２（ｘ），Ｒ３（ｘ），Ｌ３（ｘ）の画像だけが見えるように
なる。すなわち、レンチキュラーレンズシート２３を右方向から見たときの右目で見える
画像がＲ１（ｘ）であり、左目で見える画像がＬ１（ｘ）となる。正面から見たときには
、右目で見える画像がＲ２（ｘ）になり、左目で見える画像がＬ２（ｘ）になる。左方向
から見たときには、右目で見える画像がＲ３（ｘ）になり、左目で見える画像がＬ３（ｘ
）になる。Ｒ１（ｘ）とＬ１（ｘ）、Ｒ２（ｘ）とＬ２（ｘ）、Ｒ３（ｘ）とＬ３（ｘ）
の３つの画像の組み合わせが、それぞれ視差を持った画像になっていれば、右方向、正面
、左方向のそれぞれの位置から見た画像も立体的に見えることになる。また、右方向、正
面、左方向のそれぞれの位置から違う画像が見えることを利用して、見る角度によって画
像の内容を変えることもできる。
【００４７】
ここで、レンチキュラーレンズシート２３の位置にある物体を、ＥＲ１，ＥＬ１，ＥＲ
２，ＥＬ２，ＥＲ３，ＥＬ３の位置にあるカメラで撮影した画像をそれぞれＲ１，Ｌ１，
Ｒ２，Ｌ２，Ｒ３，Ｌ３とする。立体視画像印刷装置５は、画像Ｒ１，Ｌ１，Ｒ２，Ｌ２
，Ｒ３，Ｌ３を取得し、これらの画像から短冊状の細分化画像Ｒ１（ｘ），Ｌ１（ｘ），
Ｒ２（ｘ），Ｌ２（ｘ）Ｒ３（ｘ），Ｌ３（ｘ）を作成する。印刷手段１７は、作成され
た短冊状の細分化画像Ｒ１（ｘ），Ｌ１（ｘ），Ｒ２（ｘ），Ｌ２（ｘ）Ｒ３（ｘ），Ｌ
３（ｘ）を、レンチキュラーレンズシート２３に印刷する。このようにしてレンチキュラ
ーレンズシート２３を印刷すれば、レンチキュラーレンズシート２３を右方向、正面、左
方向から見たとき、撮影された物体が立体的に見えるようになる。
【００４８】
しかし、これらの画像を撮影したカメラの位置が、正確にＥＲ１，ＥＬ１，ＥＲ２，Ｅ
Ｌ２，ＥＲ３，ＥＬ３の位置にない可能性がある。カメラの位置が正確でないと、右方向
、正面、左方向から見たときの、右目で見た画像と左目で見た画像の視差以外のずれが大
きくなり見苦しい画像になる。そのため、立体視画像生成装置１０では、視差以外のずれ
を修正する位置合わせを行う。また、図３では、レンチキュラーレンズを６分割する例を
説明したが、レンチキュラーレンズの分割数は６分割に限らない。立体視画像生成装置１
０及び印刷手段１７では、さまざまな分割数の立体視画像に対応することができる。
【００４９】
以下に立体視画像生成装置１０により実行される各部の処理について、フローチャート
及び画面の例を用いて説明する。
【００５０】
図４と図５は、立体視画像生成装置１０が液晶モニタ４４（図２）に表示する画面の例
である。立体視画像生成装置１０は、液晶モニタ４４に図４及び図５で示した画面を描画
し、この画面を利用者に提示し、画面上に設けられた各種ボタンをタッチパネルで利用者
に操作させることにより、立体視画像を生成するためのパラメータを決定する。立体視画
像生成装置１０が描画する画面は、ボタンを表示される画面上部にあるボタンエリア、立
体視画像の元になるＬ画像とＲ画像を重ね合せた重ね合せ画像が大きく表示される画面左
下にある表示エリア、及び画像取得サブルーチンが取得した画像が小さく一覧表示される
画面右下にあるガイド表示エリアの３つのエリアからなる。
【００５１】
ボタンエリアには、表示ボタン５７、モードボタン５８、印刷ボタン５９、ＯＫボタン
６０、キャンセルボタン６１、上下左右の方向を指示するカーソルキー６３が描画される
。立体視画像生成装置１０は、これらのボタンが押されたかどうかを、液晶モニタ４４（
図２）に備えられたタッチパネルにより判別する。また、これらのボタンを別途用意した
キーボードやマウスで操作したり、これらのボタンの代わりに操作パネル４５（図２）に
ボタンを設けても良い。
【００５２】
表示ボタン５７は、立体視画像の表示モードを上下表示モード、左右表示モード、色変
化表示モードの順に変更するためのボタンである。表示ボタン５７を押すたびに、表示モ
ードが上下表示モード、左右表示モード、色変化表示モードと順番に変更される。
【００５３】
上下表示モードは、水平方向の分割線５１の上にＬ画像を、下にＲ画像を表示する。画
像取得手段１１が２つよりも多い数の画像を取得している場合は、その中で選択された２
つの画像がＬ画像及びＲ画像となる。
【００５４】
図４が上下表示モードで画像を表示している例である。ガイド表示エリアには、取得し
た画像が小さく表示され、それぞれの画像の横に画像を一意に識別する画像番号が表示さ
れる。また、Ｌ画像、Ｒ画像として選択されている画像には、分割線５１が引かれ、Ｌ画
像として選択されている画像の分割線５１の下の部分とＲ画像として選択されている画像
の分割線５１の上の部分が網掛け表示になる。表示エリアには、水平方向の分割線５１、
分割線５１の上に描画されたＬ画像、分割線５１の下に描画されたＲ画像、Ｌ画像の画像
番号５２、及びＲ画像の画像番号５３が表示される。上下表示モードでは、分割線５１が
水平方向であるので、水平方向のＬ画像とＲ画像の画像の違いが確認しやすくなる。
【００５５】
左右表示モードは、垂直方向の分割線５１の左にＬ画像を、右にＲ画像を表示するモー
ドである。ガイド表示エリアのＬ画像とＲ画像には垂直方向の分割線５１が引かれ、Ｌ画
像として選択されている画像の分割線５１の右の部分とＲ画像として選択されている画像
の分割線５１の左の部分が網掛け表示になる。表示エリアには、垂直方向の分割線５１、
分割線５１の左に描画されたＬ画像、分割線５１の右に描画されたＲ画像、Ｌ画像の画像
番号、及びＲ画像の画像番号が表示される。左右表示モードでは、垂直方向の分割線５１
を用いるので、Ｌ画像とＲ画像の垂直方向の画像の違いがわかりやすくなる。
【００５６】
立体視画像は、左目と右目の視差を利用して画像を立体的に見せるので、画像の中の立
体的に見える部分は、Ｌ画像とＲ画像で水平方向の違いとなって表れる。一方、Ｌ画像と
Ｒ画像の垂直方向の画像の違いは、作成された立体視画像が見にくくなる原因となるので
、Ｌ画像とＲ画像の垂直方向の画像の違いはないことが望ましい。上下表示モードと左右
表示モードを用いることにより、利用者は、Ｌ画像とＲ画像の水平方向と垂直方向の画像
の違いを確認することができるので、良好な立体視画像を作成することができる。
【００５７】
色変化表示モードは、Ｌ画像とＲ画像を合成し、Ｌ画像とＲ画像で違っている部分だけ
画像の色や明るさを変えて表示するモードである。図５が色変化モードで画像を表示して
いる例である。ガイド表示エリアには、取得した画像が小さく一覧表示される。表示エリ
アには、Ｌ画像とＲ画像を重ね合せたときに違いのある部分の色と明るさを変えた画像が
表示される。この表示モードにより、Ｌ画像とＲ画像の違いが画像全体を見ながら確認す
ることができる。
【００５８】
モードボタン５８は、カーソルキー６３で操作する対象を選択するボタンである。モー
ドボタン５８を押すたびに、カーソルキー６３で操作する対象を示すカーソルモードをな
し、画像番号、画像選択、相対位置、分割線の順に変更していく。カーソルモード＝なし
は、カーソルキー６３を押しても何もしないモードである。
【００５９】
カーソルモード＝画像番号は、ガイド表示エリアに一覧表示されている画像につけられ
ている画像番号を変更するモードである。実施例１の立体視画像生成装置１０は、画像番
号１から順にＲ画像、Ｌ画像という順で並んでいるものとして立体視画像を生成する。図
３の場合では、Ｒ１、Ｌ１，Ｒ２，Ｌ２，Ｒ３，Ｌ３の画像番号は、１，２，３，４，５
，６とならなければ、レンチキュラーレンズシート２３に印刷された立体視画像の中の細
分化画像の順番が正しくならない。そのため、Ｒ画像とＬ画像の順番がずれているときは
、カーソルモード＝画像番号として、カーソルキー６３で画像番号１から順に指定してい
くことで画像番号を変更する。
【００６０】
カーソルモード＝画像選択は、右下のガイド表示エリアの中の画像を選択し、表示エリ
アに表示するＬ画像とＲ画像を決定するモードである。カーソルキー６３でＬ画像とＲ画
像を順に選択することで、Ｌ画像とＲ画像を決定する。
【００６１】
カーソルモード＝相対位置は、Ｌ画像とＲ画像を重ね合せる相対位置を調整するモード
である。カーソルキー６３を操作すると、最初に表示エリアに表示されている画像のうち
Ｌ画像の位置が移動する。Ｌ画像の位置を調整した後にＯＫボタン６０を押すと、次は、
Ｒ画像の位置をカーソルキー６３で移動できるようになる。利用者は、表示エリアに表示
された重ね合せ画像の重なり具合を確認しながらカーソルキー６３を操作する。
【００６２】
カーソルモード＝分割線は、分割線５１の位置を調整するモードである。利用者は、分
割線５１を動かし、画面各部の画像のつながり具合を確認することになる。
【００６３】
印刷ボタン５９は、ボタン及びカーソルキー６３で調整されたパラメータで取得した画
像から立体画像を生成し、生成した立体視画像をレンチキュラーレンズシート２３に印刷
する。
【００６４】
図６は、立体視画像生成装置１０の処理手順を説明するフローチャートである。立体視
画像生成装置の利用者が、操作パネル４５（図２）の立体視印刷開始を指示するボタン（
図示略）である開始ボタンを押すと、立体視画像生成プログラムがＣＰＵ３４（図２）に
より実行される。処理が開始されると、ステップＳ１００にて、立体視画像を作成する元
になる画像ファイルを取得する画像取得サブルーチンが実行される。
【００６５】
図７は、画像取得サブルーチンの処理手順を説明するフローチャートである。まず、ス
テップＳ２００にて、画像取得手段１１は、メモリカード４３（図２）に格納されている
複数ある画像のファイル名を画像の大きさなどの画像情報を取得し、画像に画像番号を割
り振る。画像番号の割り振りは、画像ファイル名に数字が含まれている場合はその数字順
に割り振り、数字がない場合はファイル名を文字コード順にソートした順に割り当てる。
【００６６】
また、Ｌ１，Ｌ２，Ｌ３，Ｒ１，Ｒ２，Ｒ３などのようにＬ画像とＲ画像が識別できる
文字と順番を示す数字からなるファイル名を画像ファイルにつけておき、Ｌ画像とＲ画像
が識別できる文字と順番を示す数字から画像番号、すなわち、立体視画像の中の細分化画
像の順番を決めても良い。こうすれば、画像ファイルの順番及びＬ画像かＲ画像の識別を
正確に行うことができるようになる。また、画像ファイルが足りない場合などにエラー表
示を出すこともできるので、生成される立体視画像の間違いがなくなる。
【００６７】
この画像取得サブルーチンは、ステップＳ１００の他に、実際に画像を描画する画像表
示サブルーチンなどでも呼び出される。画像を描画する場合、画像ファイル名が指定され
るので、その場合は、ステップＳ２１０にて、指定された画像ファイルの画素データも取
得する。
【００６８】
次に、ステップＳ１０２にて、立体視画像生成装置１０の内部のパラメータを表示モー
ド＝左右表示、カーソルモード＝なし、Ｒ画像の画像番号＝１、Ｌ画像の画像番号＝２、
すべての画像の相対位置＝（０，０）として初期化する。相対位置は、表示エリアに画像
を表示したときの画像の左下の座標で表す。すべての画像の相対位置＝（０，０）とする
とすべての画像が表示エリアの同じ位置に表示されることになる。
【００６９】
このように、重ね合せる位置を示す相対位置をすべての画像の左下の座標で表現するの
で、図３の視点によって違う画像を見ることができる立体視画像の場合でも、視点間で画
像がずれないように、すべての画像の位置関係を考慮した相対位置の調整ができる。
【００７０】
また、２つの画像だけから生成される立体視画像や視点間の画像のずれが重要でない立
体視画像を生成する場合は、Ｌ画像とＲ画像の間の位置関係だけが重要になる。このよう
な場合は、Ｌ画像の左下の座標を基準としたときのＲ画像の左下の座標というように、Ｌ
又はＲ画像の特定の座標を基準点としたときの、他方の画像の特定の座標で相対位置を表
すこともできる。こうすれば、利用者に位置の調整をさせるときに立体視画像生成装置１
０が管理しなければならないパラメータが少なくなり、相対位置の調整処理が簡単になる
。
【００７１】
次に、ステップＳ１０４にて、表示ボタン５７が押されたかどうかを調べる。表示ボタ
ン５７が押されている場合は、ステップＳ１０６に進む。一方、表示ボタン５７が押され
ていない場合は、ステップＳ１１０に進む。
【００７２】
ステップＳ１０６にて、表示モードを上下表示モード、左右表示モード、色変化表示モ
ードの順に変更する。ステップＳ１０８にて、画像表示サブルーチンを呼び出す。画像表
示手段１２は、画像処理サブルーチンを実行することにより、液晶モニタ４４（図２）に
表示する画面を描画する。
【００７３】
図８は、画像表示サブルーチンの処理手順を説明するフローチャートである。ステップ
Ｓ３００にて、表示モードが上下表示又は左右表示であるかどうかを調べる。表示モード
が上下表示又は左右表示の場合は、ステップＳ３１０に進む。一方、表示モードが上下表
示でなく、かつ左右表示でない場合は、表示モードが色変化表示モードであると判断し、
ステップＳ３７０に進む。
【００７４】
ステップＳ３１０にて、取得した画像を画像番号順にガイド表示エリアに縮小画像と画
像番号を描画する。ガイド表示エリアのスペースにすべて画像を描画できない場合は、Ｌ
画像とＲ画像に指定されている画像番号の画像を中心にして描画する。
【００７５】
次に、ステップＳ３２０にて、ガイド表示エリアに表示した画像のうちＬ画像に指定さ
れている画像に分割線５１を描画する。そして、上下表示モードの場合は、分割線５１よ
り下側の領域を網掛けにする。左右表示の場合は、分割線５１より右側の領域を網掛けに
する。
【００７６】
ステップＳ３３０にて、ガイド表示エリアに表示した画像のうちＲ画像に指定されてい
る画像に分割線５１を描画する。そして、上下表示モードの場合は、分割線５１より上側
の領域を網掛けにする。左右表示の場合は、分割線５１より左側の領域を網掛けにする。
【００７７】
ステップＳ３４０にて、表示エリアを分割線５１により２つの領域に分ける。そして、
上下表示モードの場合は、分割線５１により分けられた２つの領域のうち、分割線５１よ
り上側にＬ画像に指定されている画像を描画する。Ｌ画像の描画は、まず。表示エリア内
で画像を表示する領域の左下を原点とし、Ｌ画像の相対位置として指定されている座標に
Ｌ画像の左下が来る位置にＬ画像を配置する。そして、この配置されたＬ画像の画素のう
ち、分割線５１より上側の部分だけを実際に描画する。また、左右表示モードの場合は、
同じようにＬ画像を配置し、分割線５１より左側にあるＬ画像の画素だけを描画する。そ
して、描画した画像の横に画像番号を表示する。
【００７８】
ステップＳ３５０にて、ステップＳ３４０と同じように表示エリアを分割線５１により
２つの領域に分ける。そして、上下表示モードの場合は、分割線５１により分けられた２
つの領域のうち、分割線５１より下側にＲ画像に指定されている画像を描画する。Ｒ画像
の描画は、まず。表示エリア内で画像を表示する領域の左下を原点とし、Ｒ画像の相対位
置として指定されている座標にＲ画像の左下が来る位置にＲ画像を配置する。そして、こ
の配置されたＲ画像の画素のうち、分割線５１より下側の部分だけを実際に描画する。ま
た、左右表示モードの場合は、同じようにＲ画像を配置し、分割線５１より下側にあるＲ
画像の画素だけを描画する。そして、描画した画像の横に画像番号を表示する。このよう
に、分割線５１よりも上又は左にＬ画像、下又は右にＲ画像が描画されるので、分割線５
１付近のＬ画像とＲ画像の違いがわかりやすくなる。
【００７９】
また、分割線５１の付近だけ、ステップＳ３４０とステップＳ３５０の方法でＬ画像と
Ｒ画像を描画し、分割線５１から遠い部分は、Ｌ画像とＲ画像を合成した画像を描画して
も良い。こうすれば、Ｌ画像とＲ画像を合成した立体視画像に近い画像が見ることができ
ると同時に、分割線５１付近のＬ画像とＲ画像の違いを明確に確認することができる。
【００８０】
ステップＳ３６０にて、表示エリアに分割線５１を描画する。
【００８１】
また、色変化表示モードの場合は、ステップＳ３７０以降の処理で表示エリアに画像を
描画する。ステップＳ３７０にて、表示エリアの画像を描画するエリアの左下を原点とし
、Ｌ画像とＲ画像をそれぞれの相対位置に従って配置して、Ｌ画像とＲ画像を重ね合せる
。そして、Ｌ画像とＲ画像の画素で違う部分を算出する。
【００８２】
ステップＳ３８０にて、Ｌ画像とＲ画像で画素が相違する部分だけ抜き出して色を反転
させた画像を作成する。この画像とＬ画像を合成した画像を表示エリアに描画する。色を
反転させた画像とＬ画像を合成は、まず、Ｌ画像を相対位置で表示エリアに描画し、次に
、色を反転させた画像をＬ画像の上に描画する方法で行う。
【００８３】
このようにして、画像表示サブルーチンの処理が終わると、ステップＳ１０４（図６）
に戻り、利用者による次の操作による処理を行う。
【００８４】
ステップＳ１１０にて、モードボタン５８が押されたかどうかを調べる。モードボタン
５８が押されていれば、ステップＳ１１２に進む。一方、モードボタン５８が押されてい
なければ、ステップＳ１１６に進む。
【００８５】
ステップＳ１１２にて、カーソルモードをカーソルモードをなし、画像番号、画像選択
、相対位置の順に変更する。ステップＳ１１４にて、カーソルモードに対応する画像を点
滅させる。カーソルモードが画像番号の時は、ガイド表示エリアの画像番号が１の縮小画
像を点滅させる。カーソルモードが画像選択の場合は、ガイド表示エリアのＬ画像として
選択されている画像の縮小画像を点滅させる。カーソルモードが相対位置の場合は、表示
エリアのＬ画像が表示されている領域の外枠を点滅させる。
【００８６】
ステップＳ１１６にて、印刷ボタン５９が押されたかどうかを調べる。印刷ボタン５９
が押されていれば、ステップＳ１１８に進む。一方、印刷ボタン５９が押されていなけれ
ば、ステップＳ１２０に進む。
【００８７】
ステップＳ１１８にて、生成手段１４は、取得してある画像とそれぞれの画像の相対位
置から立体視画像を生成する。立体視画像の生成は、すべての画像を相対位置に従った位
置に配置した状態で、すべての画像を含む最も大きな矩形を決定し、その矩形ですべての
画像を切り抜いて行う。実施例１の立体視画像生成装置１０は、このようにして切り抜か
れた複数の画像を立体視画像として生成する。また、切り抜く前の複数の画像と相対位置
をメモリカード４３に記録しておくこともできる。
【００８８】
ステップＳ１１９にて、印刷手段１７は、生成手段１４が生成した立体視画像をレンチ
キュラーレンズシート２３に印刷する。
【００８９】
ここで、印刷手段１７による、立体視画像の印刷処理の詳細を説明する。図１４は、レ
ンチキュラーレンズシート２３と印刷時に凸レンズ８２の間隔を測定する光学式センサ７
４の構造を説明するための説明図である。
【００９０】
実施例１のレンチキュラーレンズシート２３は、インク吸収層７０、インク透過層７１
、及び凸レンズ８２の３層構造になっている。このレンチキュラーレンズシート２３では
、インク吸収層７０のある面に印刷された画像を凸レンズ８２のある面から見ることにな
る。
【００９１】
印刷時に、レンチキュラーレンズシート２３を搬送する部分には、発光部７３と光学式
センサ７４が備えられる。レンチキュラーレンズシート２３が搬送されるときに発光部７
３と光学式センサ７４により、凸レンズ８２の間隔を測定する。こうして測定された凸レ
ンズ８２の間隔に基づいて、生成手段１４が生成した複数の画像に対し解像度変換と細分
化を行い、複数の細分化画像を作成する。また、印刷はインク吸収層７０のある面にする
ので、画像を左右反転させる処理も行う。
【００９２】
そして、複数の細分化画像に対して、色変換処理、ハーフトーン処理を行う。ハーフト
ーン処理を行ったデータに対してマイクロウィーブ処理を施し、ヘッド制御ユニット３５
へ転送する。ヘッド制御ユニット３５は、マイクロウィーブ処理が施されたデータに基づ
いてプリンタヘッド３９を駆動し、インク滴の吐出の有無や、吐出するインク滴の量を制
御する。これによって、立体視画像がインク吸収層７０に印刷される。
【００９３】
インク吸収層７０に印刷された立体視画像は、インク透過層７１を通して、凸レンズ８
２のある面から見ることができる。凸レンズ８２のある面から見ることにより、視差を利
よした立体的が画像を鑑賞することができる。
【００９４】
また、印刷手段１７は、凸レンズ８２を持たない通常の印刷媒体に立体視画像を印刷し
ても良い。この場合は、通常の印刷媒体の上にレンチキュラーレンズを載せることで画像
を立体的に見ることができる。
【００９５】
ステップＳ１２０にて、カーソルキー６３又はＯＫボタン６０又はキャンセルボタン６
１が押されたかどうかを調べる。カーソルキー６３又はＯＫボタン６０又はキャンセルボ
タン６１が押されていれば、ステップＳ１２２に進む。一方、カーソルキー６３、ＯＫボ
タン６０、キャンセルボタン６１のいずれも押されていなければ、ステップＳ１２４に進
む。
【００９６】
ステップＳ１２２にて、カーソルモード別の処理を行うカーソルモード処理サブルーチ
ンを実行する。また、各カーソルモードの処理が最初に呼ばれたときは、他の処理を行わ
ないようにするため、各カーソルモードの処理において、カーソルモード＝なしになるま
で、表示ボタン５７、モードボタン５８、印刷ボタン５９を無効にする。図９は、カーソ
ルモード処理サブルーチンの処理手順を説明するフローチャートである。
【００９７】
ステップＳ４００にて、カーソルモードが画像番号であるかどうかを調べる。カーソル
モードが画像番号であるならば、ステップＳ４１０に進み、画像番号サブルーチンを呼び
出して、カーソルモード＝画像番号の処理を行う。一方、カーソルモードが画像番号でな
いときはステップＳ４２０に進む。
【００９８】
図１０は、画像番号サブルーチンの処理手順を説明するフローチャートである。画像番
号サブルーチンの処理が始まると、ステップＳ５００にて、ＯＫボタン６０が押されたか
どうかを調べる。ＯＫボタン６０が押されたのであれば、ステップＳ５１０に進む。一方
、ＯＫボタン６０が押されていなければ、ステップＳ５８０に進む。
【００９９】
ステップＳ５１０にて、点滅表示されている画像、すなわち選択されている画像に画像
番号Ｎを割り当てる。Ｎは、最初にカーソルモードが画像番号になったときに１に初期化
される整数である。ステップＳ５２０にて、Ｎに１を足す。こうすることで、画像番号を
１から順に割り当てるようにする。
【０１００】
ステップＳ５３０にて、まだ画像番号の割り当てられていないガイド表示エリアの画像
を点滅表示にして選択中にする。ステップＳ５４０にて、Ｎが取得してある画像の数より
も大きいかどうかを調べる。Ｎが取得してある画像の数よりも大きければ、すべての画像
に対して画像番号の割り当てが終わったと判断してステップＳ５５０に進む。一方、Ｎが
取得してある画像の数以下である場合は、ステップＳ１０４（図６）に進み、画像番号の
割り当てを続ける。
【０１０１】
ステップＳ５５０にて、カーソルモードをなしに変更する。ステップＳ５６０にて、画
像番号１，２をＬ画像とＲ画像とする。ステップＳ５７０にて、新しく割り当てられた画
像番号、Ｌ画像、Ｒ画像を用いて、画像表示サブルーチンを呼び出して画像を再描画する
。
【０１０２】
ステップＳ５８０にて、カーソルキー６３が押されたかどうかを調べる。カーソルキー
６３が押されていれば、ステップＳ５８５に進む。一方、カーソルキー６３が押されてい
ない場合、すなわちキャンセルキー６１が押された場合は、ステップＳ５９０に進む。
【０１０３】
ステップＳ５８５にて、カーソルキー６３の操作にしたがって選択画像を変更する。選
択画像の選択は、現在の画像の点滅を終了し、カーソルキー６３で示した画像を点滅表示
させることで行う。ステップＳ５９０にて、今まで割り当てられた画像番号をすべて元に
戻す。
【０１０４】
ステップＳ４２０（図９）にて、カーソルモードが画像選択であるかどうかを調べる。
カーソルモードが画像選択である場合は、ステップＳ４３０に進み、画像選択サブルーチ
ンを呼び出して、Ｌ画像とＲ画像を選択する。一方、カーソルモードが画像選択でない場
合は、ステップＳ４４０に進む。
【０１０５】
図１１は、画像選択サブルーチンの処理手順を説明するフローチャートである。画像選
択手段１６は画像選択サブルーチンをＣＰＵ３４で実行することにより、Ｌ画像とＲ画像
を選択する。画像選択サブルーチンの処理が始まると、ステップＳ６００にて、ＯＫボタ
ン６０が押されたかどうかを調べる。ＯＫボタン６０が押されていれば、ステップＳ６１
０に進む。一方、ＯＫボタン６０が押されていなければ、ステップＳ６６０に進む。
【０１０６】
ステップＳ６１０にて、Ｌ画像選択中ならば、現在選択されている画像をＬ画像として
決定する。また、Ｒ画像選択中ならば、現在選択されている画像をＲ画像として決定する
。そして、Ｌ画像が決定された、すなわち、現在Ｌ画像選択中である場合は、Ｒ画像を選
択するＲ画像選択中に変更する。そして、ガイド表示エリアの選択画像の点滅を終了し、
まだ選択されていない画像を選択されている状態を示す点滅表示にする。
【０１０７】
ステップＳ６３０にて、Ｌ画像とＲ画像が決定されたかどうか調べる。Ｌ画像とＲ画像
が決定されていれば、ステップＳ６４０に進む。一方、Ｌ画像とＲ画像が決定されていな
ければ、まだＲ画像選択中であると判断し、ステップＳ１０４（図６）に進み、Ｒ画像の
選択を続行する。
【０１０８】
ステップＳ６４０にて、カーソルモードをなしに変更する。ステップＳ６５０にて、新
しく決定されたＬ画像とＲ画像を表示エリアに表示するために、画像表示サブルーチンを
呼び出す。
【０１０９】
ステップＳ６６０にて、カーソルキー６３が押されたかどうかを調べる。カーソルキー
６３が押されていれば、ステップＳ６７０に進む。一方、カーソルキー６３が押されてい
ない場合、すなわちキャンセルキー６１が押された場合は、ステップＳ６８０に進む。
【０１１０】
ステップＳ６７０にて、カーソルキー６３の操作にしたがって選択画像を変更する。選
択画像の選択は、現在の画像の点滅を終了し、カーソルキー６３で示した画像を点滅表示
させることで行う。ステップＳ６８０にて、今まで決定されたＬ画像を元に戻す。このよ
うに、ＯＫボタン６０、キャンセルボタン６１、カーソルキー６３が押されるたびに、画
像選択サブルーチンを繰り返し呼び出すことにより、Ｌ画像とＲ画像を決定していく。
【０１１１】
ステップＳ４４０（図９）にて、カーソルモードが相対位置であるかどうかを調べる。
カーソルモードが相対位置である場合は、ステップＳ４５０に進み、相対位置調整サブル
ーチンを呼び出して、相対位置の調整を行う。一方、カーソルモードが相対位置でない場
合は、ステップＳ４６０に進む。
【０１１２】
図１２は、相対位置調整サブルーチンの処理手順を説明するフローチャートである。相
対位置調整手段１３は、相対位置調整サブルーチンをＣＰＵ３４で実行することにより、
Ｌ画像とＲ画像を重ね合せる相対位置を調整する。
【０１１３】
相対位置調整サブルーチンの処理が始まると、ステップＳ７００にて、ＯＫボタン６０
が押されたかどうかを調べる。ＯＫボタン６０が押されていれば、ステップＳ７１０に進
む。一方、ＯＫボタン６０が押されていなければ、ステップＳ７６０に進む。
【０１１４】
ステップＳ７１０にて、Ｌ画像移動中ならＬ画像の相対位置を決定し、Ｒ画像移動中な
らＲ画像の相対位置を決定する。カーソルモードが相対位置に変更されたときに、Ｌ画像
選択中に初期化されるので、最初にステップＳ７１０に来たときは、Ｌ画像の相対位置が
決定される。そして、ステップＳ７２０にて、Ｒ画像移動中に変更する。こうして、２回
目にステップＳ７１０が実行されるときにＲ画像の相対位置が決定されるようにする。
【０１１５】
ステップＳ７３０にて、Ｌ画像とＲ画像の相対位置が決定されたかどうかを調べる。Ｌ
画像とＲ画像の相対位置が決定されていれば、ステップＳ７４０に進む。一方、Ｌ画像と
Ｒ画像の相対位置が決定されていなければ、ステップＳ１０４に戻り、相対位置の調整を
続行する。
【０１１６】
ステップＳ７４０にて、カーソルモードをなしに変更する。ステップＳ７５０にて、画
像表示サブルーチンを呼び出して、新しく決定された相対位置で表示エリアの画像を再描
画する。
【０１１７】
ステップＳ７６０にて、カーソルキー６３が押されたかどうかを調べる。カーソルキー
６３が押されていれば、ステップＳ７７０に進む。一方、カーソルキー６３が押されてい
ない、すなわち、キャンセルボタン６１が押されているときは、ステップＳ７８０に進む
。
【０１１８】
ステップＳ７７０にて、カーソルキー６３の操作に従って相対位置を移動させる。Ｌ画
像移動中ならＬ画像の相対位置が移動し、Ｒ画像移動中ならＲ画像の相対位置が移動する
ことになる。そして、ステップＳ７５０にて、表示エリアの画像を移動させた相対位置で
再描画する。こうして、利用者からは、カーソルキー６３に従って表示エリアの画像が移
動するように見える。
【０１１９】
ステップＳ７８０にて、決定されている相対位置を元に戻す。そして、ステップＳ７４
０にて、カーソルモードをなしにし、ステップＳ７５０にて、元に戻した相対位置で表示
エリアの画像を再描画する。このように、ＯＫボタン６０、キャンセルボタン６１、カー
ソルキー６３が押されるたびに、相対位置調整サブルーチンが繰り返し呼び出され、Ｌ画
像とＲ画像の相対位置が調整されることになる。
【０１２０】
ステップＳ４６０（図９）にて、カーソルモードが分割線であるかどうかを調べる。カ
ーソルモードが分割線である場合は、ステップＳ４７０に進み、分割線移動サブルーチン
を呼び出して、分割線の移動処理を行う。一方、カーソルモードが分割線でない場合、す
なわち、カーソルモードがなしの場合は、なにもせずにステップＳ１０４（図６）に戻る
。
【０１２１】
図１３は、分割線移動サブルーチンの処理手順を説明するフローチャートである。分割
線移動手段１５は、分割線移動サブルーチンをＣＰＵ３４で実行することにより、分割線
の移動処理を行う。
【０１２２】
分割線移動サブルーチンの処理が始まると、ステップＳ８００にて、ＯＫボタン６０が
押されたかどうかを調べる。ＯＫボタン６０が押されていれば、ステップＳ８１０に進む
。一方、ＯＫボタン６０が押されていなければ、ステップＳ８４０に進む。
【０１２３】
ステップＳ８１０にて、分割線５１の点滅を終了する。ステップＳ８２０にて、カーソ
ルモードをなしに変更する。ステップＳ８３０にて、画像表示サブルーチンを呼び出して
表示エリアの画像を再描画する。ステップＳ８４０にて、カーソルキー６３が押されたか
どうかを調べる。カーソルキー６３が押されていれば、ステップＳ８５０に進む。一方、
カーソルキー６３が押されていなければ、キャンセルボタン６１が押されたと判断し、ス
テップＳ８６０に進む。ステップＳ８５０にて、分割線５１をカーソルキー６３に従って
移動させる。そして、ステップＳ８３０にて、移動した分割線５１を用いて表示エリアを
再描画する。
【０１２４】
ステップＳ８６０にて、移動した分割線５１を元の位置に戻す。そして、ステップＳ８
２０にて、カーソルモードをなしにし、ステップＳ８３０にて、元に戻した分割線５１の
位置で表示エリアを再描画する。このように、ＯＫボタン６０、キャンセルボタン６１、
カーソルキー６３が押されるたびに、分割線移動サブルーチンが繰り返し呼び出され、分
割線５１の位置が変更されていく。
【０１２５】
ステップＳ１２４（図６）にて、操作パネル４５（図２）に備えられた立体視印刷の終
了を指示するボタン（図示略）である終了ボタンが押されたかどうかを調べる。終了ボタ
ンが押されていれば、立体視画像の生成処理を終了する。一方、終了ボタンが押されてい
なければ、ステップＳ１０４に戻り、処理を続行する。このようにして、複数の画像につ
いて、相対位置の調整、立体視画像の生成、及び印刷を実行する。
【０１２６】
このように実施例１の立体視画像生成装置１０では、分割線で表示エリアを分割し、一
方の領域にＬ画像を、もう一方の領域にＲ画像を表示するので、Ｌ画像とＲ画像の差がわ
かりやすくなり、立体視画像を作成するときの位置の調整が簡単にできる。また、領域毎
に表示する画像を分けているので、画像合成のような負荷の大きい処理をしなくても良い
。そのため、ＳＰＣ複合機に内蔵されているような汎用コンピュータと比べて処理能力の
低いＣＰＵでも処理速度が遅くならない。また、立体視画像生成装置１０をＳＰＣ複合機
の中に組み込んだ立体視画像印刷装置５として構成することにより、利用者はメモリカー
ド４３に格納されている画像ファイルを直接レンズキュラーレンズシート２３に印刷して
立体視画像を鑑賞することができるようになる。
【０１２７】
以下、前記実施例１の立体視画像印刷装置に関する変形例を記載する。
（変形例１）
図４及び図５のボタンエリアに保存ボタンと読込みボタンを追加する。保存ボタンが押
されたときは、生成手段１４は、立体視画像として取得してある複数の画像と相対位置を
メモリカードに記録する。読込みボタンが押されたときは、印刷手段１７は、メモリカー
ドに記録されている複数の画像と相対位置を読込み、その後、ステップＳ１１８とステッ
プＳ１１９の処理を行ってレンチキュラーレンズシート２３に印刷する。こうすれば、レ
ンチキュラーレンズシート２３への印刷をいつでも行うことができるようになる。
【０１２８】
（変形例２）
実施例１の立体視画像生成プログラムをパーソナルコンピュータなどの汎用のコンピュ
ータにインストールし、このコンピュータのＣＰＵにより立体視画像生成プログラムを実
行させることにより、このコンピュータを立体視画像生成装置１０として機能させても良
い。このコンピュータ（図示なし）は、ＣＰＵ，ＲＯＭ，ＲＡＭ，ハードディスク、イン
ターフェース等を備え、キーボード、マウス、ディスプレイ等と接続された一般的な計算
機である。また、インターフェースには、メモリカードスロットが接続され、ＣＰＵによ
り、メモリカードスロットに挿入された立体視画像を生成する元になる複数の画像が格納
されたメモリカードのデータを読むことができる。
【０１２９】
立体視画像生成装置１０は、コンピュータに接続されたディスプレイに図４及び図５で
示した画面を描画し、この画面を利用者に提示し、画面上に設けられた各種ボタンを利用
者にマウスで押させることにより、立体視画像を生成するためのパラメータを決定する。
【０１３０】
以下、立体視画像生成プログラムをＳＰＣ複合機で実行させる場合と処理手順が変わる
箇所を中心に説明する。
【０１３１】
ステップＳ１２０にて、ＯＫボタン６０、キャンセルボタン６１、カーソルキー６３、
ガイド表示エリアの縮小画像がマウスでクリックされたかどうかを調べる。また、表示エ
リアの分割線５１がドラッグされているかをも調べる。
【０１３２】
画像番号サブルーチン（図１０）及び画像選択サブルーチン（図１１）において、カー
ソルキー６３がクリックされたかどうかを調べる処理（図１０のステップＳ５８０、図１
１のステップＳ６６０）では、カーソルキー６３又はガイド表示エリアの縮小画像がマウ
スでクリックされたかどうかを調べる。カーソルキー６３又はガイド表示エリアの縮小画
像がマウスでクリックされた場合は、選択画像を変更する処理（図１０のステップＳ５８
５、図１１のステップＳ６７０）を実行する。ガイド表示エリアの縮小画像がマウスでク
リックされた場合は、マウスでクリックされた画像を選択画像とする。
【０１３３】
分割線移動サブルーチン（図１３）において、ステップＳ８４０にて、カーソルキー６
３がクリックされたか、又は分割線がドラッグされているかを調べる。カーソルキー６３
がクリックされた場合、又は分割線がドラッグされている場合は、ステップＳ８５０に進
み、カーソルキー６３で指示された方向、又はマウスでドラッグされた位置に分割線５１
を移動する。
【０１３４】
ステップＳ１１９（図６）にて、生成した立体視画像を印刷手段１７としてのプリンタ
に送信して印刷する。
【０１３５】
このようにすれば、コンピュータに接続されたマウスで操作することができるので、立
体視画像の生成がより簡単になる。
【図面の簡単な説明】
【０１３６】
【図１】立体視画像生成装置及び立体視画像印刷装置の構成概略を説明するための説明図。
【図２】立体視画像印刷装置の電気的構成を説明するための説明図。
【図３】立体視画像印刷装置が印刷する画像の例を説明するための説明図。
【図４】分割線を用いて左右の視差を表示する場合の例を説明する説明図。
【図５】色または明るさの変化で左右の視差を表示する場合の例を説明する説明図。
【図６】立体視画像印刷装置の処理手順を説明するフローチャート。
【図７】画像取得サブルーチンの処理手順を説明するフローチャート。
【図８】画像表示サブルーチンの処理手順を説明するフローチャート。
【図９】カーソルモード処理サブルーチンの処理手順を説明するフローチャート。
【図１０】画像番号サブルーチンの処理手順を説明するフローチャート。
【図１１】画像選択サブルーチンの処理手順を説明するフローチャート。
【図１２】相対位置調整サブルーチンの処理手順を説明するフローチャート。
【図１３】分割線移動サブルーチンの処理手順を説明するフローチャート。
【図１４】レンチキュラーレンズシートに立体視画像を印刷する印刷処理を説明するための説明図。
【図１５】レンチキュラーレンズシートによる立体視画像を説明するための説明図。
【符号の説明】
【０１３７】
５…立体視画像印刷装置、１０…立体視画像生成装置、１１…画像取得手段、１２…画
像表示手段、１３…相対位置調整手段、１４…生成手段、１５…分割線移動手段、１６…
画像選択手段、１７…印刷手段、２３…レンチキュラーレンズシート、３１…第１のＳＤ
ＲＡＭ、３２…プログラムＲＯＭ、３３…ＪＰＥＧ解凍／圧縮回路、３４…ＣＰＵ、３５
…ヘッド制御ユニット、３７…画像処理回路、３８…メモリカード入出力回路、３９…プ
リンタヘッド、４１…第１のＳＤＲＡＭ、４２…メモリカードスロット、４３…メモリカ
ード、４４…液晶モニタ、４５…操作パネル、５７…表示ボタン、５８…モードボタン、
５９…印刷ボタン、６０…ＯＫボタン、６１…キャンセルボタン、６３…カーソルキー、
７０…インク吸収層、７１…インク透過層、７３…発光部、７４…光学式センサ。８２…
凸レンズ。
【図１】
2007264966.tif 000003
【図２】
2007264966.tif 000004
【図３】
2007264966.tif 000005
【図４】
2007264966.tif 000006
【図５】
2007264966.tif 000007
【図６】
2007264966.tif 000008
【図７】
2007264966.tif 000009
【図８】
2007264966.tif 000010
【図９】
2007264966.tif 000011
【図１０】
2007264966.tif 000012
【図１１】
2007264966.tif 000013
【図１２】
2007264966.tif 000014
【図１３】
2007264966.tif 000015
【図１４】
2007264966.tif 000016
【図１５】
2007264966.tif 000017