(57)【要約】【課題】印刷時における凸レンズの幅に応じて、適切に立体視可能な立体視用画像を印刷可能とする。【解決手段】互いに視差を有する複数の原画像の各々から切り出した短冊状画像を並べた立体視用画像を、所定の方向に延びる凸レンズを複数並べて形成されたレンチキュラーレンズを有するレンチキュラーシートに印刷する印刷装置において、凸レンズの長手方向を搬送方向に沿わせてレンチキュラーシートを搬送する搬送手段と、レンチキュラーシートに付された、凸レンズの幅の整数倍の間隔を空けて長手方向に沿って互いに平行な複数のマーカーを検出するマーカー検出手段と、マーカー検出手段の検出結果から求められる凸レンズの幅に応じて短冊状画像の幅を調整した画像データを供給する画像データ供給手段と、画像データ供給手段から供給された画像データを受けて立体視用画像をレンチキュラーシートに印刷する印刷手段と、を備える。【選択図】図３
2013217968.tif 000002
【特許請求の範囲】
【請求項１】
互いに視差を有する複数の原画像の各々から切り出した短冊状画像を並べた立体視用画像を、所定の方向に延びる凸レンズを複数並べて形成されたレンチキュラーレンズを有するレンチキュラーシートに印刷する印刷装置において、
前記凸レンズの長手方向を搬送方向に沿わせて前記レンチキュラーシートを搬送する搬送手段と、
前記レンチキュラーシートに付された、前記凸レンズの幅の整数倍の間隔を空けて前記長手方向に沿って互いに平行な複数のマーカーを検出するマーカー検出手段と、
前記マーカー検出手段の検出結果から求められる前記凸レンズの幅に応じて前記短冊状画像の幅を調整した画像データを供給する画像データ供給手段と、
前記画像データ供給手段から供給された前記画像データを受けて前記立体視用画像を前記レンチキュラーシートに印刷する印刷手段と、
を備えることを特徴とする印刷装置。
【請求項２】
前記印刷手段は、前記マーカー検出手段の検出結果に基づいて、前記搬送方向と直交する方向における前記レンチキュラーシートへの印刷開始位置を調整する請求項１に記載の印刷装置。
【請求項３】
前記画像データ供給手段は、前記凸レンズの幅の２倍以上の間隔を空けて前記レンチキュラーシートに付された前記複数のマーカーの検出結果に基づいて前記短冊状画像の幅を調整する請求項１または２に記載の印刷装置。
【請求項４】
前記画像データ供給手段は、互いに隣接する前記凸レンズの境界線のうち前記長手方向と直交する方向において両端に位置する２本の境界線上に付された前記マーカーの検出結果に基づいて前記短冊状画像の幅を調整する請求項１ないし３のいずれか１項に記載の印刷装置。
【請求項５】
前記マーカー検出手段は、前記搬送方向に搬送される前記レンチキュラーシートについて、前記マーカーの検出を異なるタイミングで複数回行い、
前記画像データ供給手段は、前記マーカーの検出の度に、前記マーカー検出手段の検出結果に基づいて前記短冊状画像の幅を調整する請求項１ないし４のいずれか１項に記載の印刷装置。
【請求項６】
前記印刷手段は、前記搬送方向と直交する方向に移動しつつ前記レンチキュラーシートに印刷を行うヘッド部を有しており、当該ヘッド部に前記マーカー検出手段が設けられている請求項１ないし５のいずれか１項に記載の印刷装置。
【請求項７】
前記マーカー検出手段は、前記マーカーからの可視領域外の波長成分の出射光を受光することで前記マーカーの検出を行う請求項１ないし６のいずれか１項に記載の印刷装置。
【請求項８】
前記マーカー検出手段は、前記搬送方向と直交する方向における前記レンチキュラーシートの端を検出する請求項１ないし７のいずれか１項に記載の印刷装置。
【請求項９】
互いに視差を有する複数の原画像の各々から切り出した短冊状画像を並べた立体視用画像を、所定の方向に延びる凸レンズを複数並べて形成されたレンチキュラーレンズを有するレンチキュラーシートに印刷する印刷方法において、
前記凸レンズの長手方向に沿って互いに平行な複数のマーカーが前記凸レンズの幅の整数倍の間隔を空けて付された前記レンチキュラーシートを準備する準備工程と、
前記長手方向を搬送方向に沿わせて前記レンチキュラーシートを搬送する搬送工程と、
前記レンチキュラーシートに付された前記複数のマーカーを検出するマーカー検出工程と、
前記マーカー検出工程の検出結果から求められる前記凸レンズの幅に応じて前記短冊状画像の幅を調整した画像データを供給する画像データ供給工程と、
前記画像データ供給工程において供給された前記画像データに基づき前記立体視用画像を前記レンチキュラーシートに印刷する印刷工程と、
を備えることを特徴とする印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、互いに視差を有する複数の原画像の各々から切り出した短冊状画像を並べた立体視用画像を、凸レンズを複数並べて形成されたレンチキュラーレンズを有するレンチキュラーシートに印刷する技術に関する。
【背景技術】
【０００２】
互いに視差を有する複数の原画像から作成された立体視用画像をレンチキュラーシートに印刷し、印刷された画像をレンチキュラーレンズを介して立体視可能とする技術は従来より知られている。そして、レンチキュラーシートに立体視用画像を精度よく印刷するための技術として、例えば特許文献１には、レンチキュラーシートが搬送方向に対して傾いている場合に、レンチキュラーシートの傾きを補正する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１５８６２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
レンチキュラーシートに印刷した立体視用画像を適切に立体視可能とするためには、各原画像から切り出した短冊状画像を視点数分並べたものを一の凸レンズの幅方向の領域に合わせて印刷する必要がある。言い換えると、各短冊状画像が複数の凸レンズにまたがって印刷されないようにする必要がある。例えば温度等の環境変化によりレンチキュラーシートが伸縮して凸レンズの幅が変化した場合には、印刷時における凸レンズの幅に合わせて短冊状画像の幅を調整する必要がある。しかしながら、このような課題を解決する手段は特許文献１に記載されていない。
【０００５】
本発明にかかるいくつかの態様は、上記課題を解決することで、印刷時における凸レンズの幅に応じて、適切に立体視可能な立体視用画像を印刷可能とするものである。
【課題を解決するための手段】
【０００６】
本発明の一の態様は、互いに視差を有する複数の原画像の各々から切り出した短冊状画像を並べた立体視用画像を、所定の方向に延びる凸レンズを複数並べて形成されたレンチキュラーレンズを有するレンチキュラーシートに印刷する印刷装置において、凸レンズの長手方向を搬送方向に沿わせてレンチキュラーシートを搬送する搬送手段と、レンチキュラーシートに付された、凸レンズの幅の整数倍の間隔を空けて長手方向に沿って互いに平行な複数のマーカーを検出するマーカー検出手段と、マーカー検出手段の検出結果から求められる凸レンズの幅に応じて短冊状画像の幅を調整した画像データを供給する画像データ供給手段と、画像データ供給手段から供給された画像データを受けて立体視用画像をレンチキュラーシートに印刷する印刷手段と、を備えることを特徴とする。
【０００７】
本発明の他の態様は、互いに視差を有する複数の原画像の各々から切り出した短冊状画像を並べた立体視用画像を、所定の方向に延びる凸レンズを複数並べて形成されたレンチキュラーレンズを有するレンチキュラーシートに印刷する印刷方法において、凸レンズの長手方向に沿って互いに平行な複数のマーカーが凸レンズの幅の整数倍の間隔を空けて付されたレンチキュラーシートを準備する準備工程と、長手方向を搬送方向に沿わせてレンチキュラーシートを搬送する搬送工程と、レンチキュラーシートに付された複数のマーカーを検出するマーカー検出工程と、マーカー検出工程の検出結果から求められる凸レンズの幅に応じて短冊状画像の幅を調整した画像データを供給する画像データ供給工程と、画像データ供給工程において供給された画像データに基づき立体視用画像をレンチキュラーシートに印刷する印刷工程と、を備えることを特徴とする。
【０００８】
このように構成された発明（印刷装置および印刷方法）によれば、互いに視差を有する複数の原画像の各々から切り出した短冊状画像を並べた立体視用画像を、凸レンズを複数並べて形成されたレンチキュラーレンズを有するレンチキュラーシートに印刷する。そして、レンチキュラーシートに印刷された立体視用画像をレンチキュラーレンズを介して見ることにより画像を立体視することができる。ここで、本発明によれば、凸レンズの幅の整数倍の間隔を空けた状態でレンチキュラーシートに付された複数のマーカーを検出することで、マーカー間の距離とマーカー間の凸レンズの数とから凸レンズの幅を算出することができる。そして、求められた凸レンズの幅に応じて短冊状画像の幅を調整することによって、各短冊状画像が複数の凸レンズにまたがらない画像データを供給することができる。しかも、複数のマーカーが凸レンズの長手方向に沿ってレンチキュラーシートに付されており、レンチキュラーシートは凸レンズの長手方向を搬送方向に沿わせた状態で搬送される。したがって、凸レンズの幅を１回のマーカー検出工程の結果から求めることができ、その結果、マーカー検出結果に基づいて短冊状画像の幅を速やかに調整することが可能となり、幅調整された画像データを印刷前に提供することが可能となる。以上のように、本発明によれば、印刷時における凸レンズの幅に応じて適切に立体視可能な立体視用画像が印刷可能となる。
【０００９】
ここで、本発明において、印刷手段は、マーカー検出手段の検出結果に基づいて、搬送方向と直交する方向におけるレンチキュラーシートへの印刷開始位置を調整すると好適である。このように印刷手段が印刷開始位置を調整することにより、レンチキュラーシートと立体視用画像との位置合わせが可能となり、印刷精度を向上させることができる。
【００１０】
マーカーの検出結果に誤差があった場合には、マーカー間の距離に基づいて凸レンズの幅を計算する際に上記誤差が影響を及ぼす。そして、誤差を有する凸レンズの幅に基づいて短冊状画像の幅を調整すると、短冊状画像を並べて作られる立体視用画像ではその誤差が累積されることになり、誤差の影響が大きくなる。特に、マーカー間に含まれる凸レンズの数が少ない場合には、凸レンズの幅の算出誤差が大きくなり、上述の累積誤差も無視できないものとなる。そこで、画像データ供給手段は、凸レンズの幅の２倍以上の間隔を空けてレンチキュラーシートに付された複数のマーカーの検出結果に基づいて短冊状画像の幅を調整すると好適である。さらには、画像データ供給手段は、互いに隣接する凸レンズの境界線のうち長手方向と直交する方向において両端に位置する２本の境界線上に付されたマーカーの検出結果に基づいて短冊状画像の幅を調整すると一層好適である。
【００１１】
また、マーカー検出手段は、搬送方向に搬送されるレンチキュラーシートについて、マーカーの検出を異なるタイミングで複数回行い、画像データ供給手段は、マーカーの検出の度に、マーカー検出手段の検出結果に基づいて短冊状画像の幅を調整するとよい。このような構成によれば、搬送方向において凸レンズの幅に変化が生じるような場合にも、その幅の変化に応じて短冊状画像の幅が調整されるので好適である。
【００１２】
また、印刷手段は、搬送方向と直交する方向に移動しつつレンチキュラーシートに印刷を行うヘッド部を有しており、当該ヘッド部にマーカー検出手段が設けられてもよい。このような構成によれば、マーカー検出手段を移動させるための機構としてヘッド部の移動機構を利用することが可能となるので、マーカー検出手段とヘッド部とが干渉することがなく、また装置構成を簡易化することができる。
【００１３】
マーカー検出手段は、マーカーからの可視領域外の波長成分の出射光を受光することでマーカーの検出を行うとよい。このような構成によれば、可視領域外の波長成分の光（例えば赤外光や紫外光）で検出可能なインク等を用いてマーカーをレンチキュラーシートに付すことができる。すなわち、マーカーを人間の目には認識しにくいものとすることができるので、レンチキュラーシートに印刷される立体視用画像に対するマーカーの干渉が抑制可能となる。
【００１４】
また、印刷装置には、搬送方向と直交する方向における印刷媒体の端を検出する紙端検出手段が設けられることが多い。そして、紙端検出手段の検出結果に基づいて印刷媒体の搬送制御が行われたりする。本発明においても、このような紙端検出手段を備えることがもちろん可能であり、その場合、紙端検出手段とマーカー検出手段とが兼用されれば、装置の部品点数を削減することができ、装置の小型化やコストアップ抑制を図る上で好適である。すなわち、マーカー検出手段は、搬送方向と直交する方向におけるレンチキュラーシートの端を検出するように構成されていると好適である。
【図面の簡単な説明】
【００１５】
【図１】本発明にかかる画像処理装置の一実施形態を用いた印刷システムを示す図。
【図２】プリンターエンジンを示す図。
【図３】本実施形態における立体画像印刷モードを示すフローチャート。
【図４】本実施形態で用いるレンチキュラーシートを示す図。
【図５】一般的な立体視用画像の作成方法を示す図。
【図６】マーカー検出領域および印刷可能領域を説明する図。
【図７】マーカー検出領域に対応する立体視用画像の領域の補正を説明する図。
【図８】レンチキュラーシートが傾いて搬送されている状態を示す図。
【発明を実施するための形態】
【００１６】
図１は、本発明にかかる印刷装置の一実施形態を用いた印刷システムを示す図である。この印刷システムは、デジタルカメラ２００の撮影により取得された画像データを、メモリカードＭＣ、ＵＳＢ（Universal Serial Bus）ケーブルや無線ＬＡＮ（Local Area Network）等によって印刷装置１００に転送し、印刷装置１００で印刷するものである。すなわち、ここではユーザーがデジタルカメラ２００で画像を撮影して画像データを生成し、その画像データをそのまま印刷装置１００で読み込んで印刷する、いわゆるダイレクト印刷を想定しているが、本発明を適用可能な印刷システムはこれに限定されるものではない。つまり、デジタルカメラ２００で生成した画像データをパーソナルコンピューターや携帯電話などに取り込み、パーソナルコンピューターから印刷装置１００に画像データを送信して印刷する印刷システムにも本発明を適用することが可能である。
【００１７】
デジタルカメラ２００では、同図に示すように、ＣＰＵ（Central Processing Unit）２０１、ＲＯＭ（Read Only Memory）２０２、ＲＡＭ（Random Access Memory）２０３、ＣＣＤ（Charge Coupled Device）２０４Ｌ，２０４Ｒ、グラフィックプロセッサー（Graphic Processor；ＧＰ）２０５およびインターフェース（Interface；Ｉ／Ｆ）２０６がバス２０７を介して相互に接続され、これらの間で情報の授受が可能となっている。そして、ＣＰＵ２０１はＲＯＭ２０２に格納されているプログラムに応じて各種演算処理を実行しながらデジタルカメラ２００の制御を行う。このとき一時的に必要となるデータはＲＡＭ２０３に格納される。
【００１８】
また、ＣＣＤ２０４Ｌ，２０４Ｒは、光学系２０８Ｌ，２０８Ｒによって集光された被写体からの光学像を電気信号に変換して出力する。より具体的には、光学系２０８Ｌにより集光された光学像はＣＣＤ２０４Ｌに入射する一方、光学系２０８Ｒにより集光された光学像はＣＣＤ２０４Ｒに入射する。光学系２０８Ｌ，２０８Ｒはデジタルカメラ２００の筐体に左右に離間して配置されている。より詳しくは、光学系２０８Ｌはデジタルカメラ２００筐体前面の被写体に向かって左寄りに、光学系２０８Ｒは被写体に向かって右寄りに設けられている。そのため、ＣＣＤ２０４Ｌ，２０４Ｒにより撮像される画像の間には視差が生じる。
【００１９】
光学系２０８Ｌ，２０８Ｒは、それぞれ複数のレンズおよびアクチュエータによって構成されており、アクチュエータによってフォーカス等を調整しながら被写体の光学像を複数のレンズによってそれぞれＣＣＤ２０４Ｌ，２０４Ｒの受光面に結像する。
【００２０】
このデジタルカメラ２００は、２つのＣＣＤ２０４Ｌ，２０４Ｒを用いて視差のある１対の画像を撮像するステレオ撮像モードと、いずれか一方のＣＣＤのみを用いて撮像を行う通常撮像モードとを選択的に実行可能である。ステレオ撮像モードで撮像された１対の画像データは互いに関連付けられて保存され、後に説明する立体視用の合成画像を作成する処理においては、ＣＣＤ２０４Ｌにより撮像された画像が左眼用原画像、ＣＣＤ２０４Ｒにより撮像された画像が右眼用原画像としてそれぞれ適用される。
【００２１】
さらに、ＧＰ２０５は、ＣＰＵ２０１から供給される表示命令に基づいて表示用の画像処理を実行し、得られた表示用画像データを液晶ディスプレイ（Liquid Crystal Display；ＬＣＤ）２０９に供給して表示させる。
【００２２】
Ｉ／Ｆ２０６はデジタルカメラ２００の入出力機能を提供するものであり、操作ボタン２１０、ジャイロセンサー２１１およびカードＩ／Ｆ回路２１２の間で情報を授受する際に、データの表現形式を適宜変換する装置である。Ｉ／Ｆ２０６に接続される操作ボタン２１０には、電源、モード切替え、シャッターなどのボタンや、各種機能を設定できる入力手段があり、これらによってユーザーはデジタルカメラ２００を任意に制御して動作させることが可能となっている。また、ジャイロセンサー２１１はデジタルカメラ２００によって被写体を撮影した際のカメラ本体の角度（水平面に対する角度）を示す信号を生成して出力する。デジタルカメラ２００は、上記したカメラ本体の角度を含め、撮影時における種々の情報（例えば、露光、被写体等に関する情報）を生成する。
【００２３】
なお、本実施形態では、デジタルカメラ２００は、撮影情報をＥｘｉｆ（Exchangeable Image File Format）情報に記載し、画像データに付加した画像ファイルを生成することができる構造となっている。このＥｘｉｆ画像ファイルの構造は、基本的には通常のＪＰＥＧ（Joint Photographic Experts Group）画像形式そのものであり、その中にサムネイル画像や撮影関連データ等のデータをＪＰＥＧの規約に準拠した形で埋め込んだものである。さらに、ステレオ撮像モードに適したファイル形式として、複数枚の静止画像データを１つの画像ファイルに記録するＭＰ（Multi Picture）フォーマットに基づく画像ファイル（ＭＰＯファイル）を作成、記録する機能を有している。
【００２４】
また、カードＩ／Ｆ回路２１２はカードスロット２１３に挿入されたメモリカードＭＣとの間で情報を読み書きするためのインターフェースである。さらに、Ｉ／Ｆ２０６は図示を省略するＵＳＢ、無線ＬＡＮなどの外部機器との接続機能も有しており、有線または無線にて印刷装置１００との間で画像ファイルの授受が可能となっている。
【００２５】
印刷装置１００はデジタルカメラ２００で撮像された画像を印刷する装置であり、次のように構成されている。印刷装置１００では、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、ＥＥＰＲＯＭ（Electrically Erasable and Programmable ROM）１０４、ＧＰ１０５およびＩ／Ｆ１０６がバス１０７を介して相互に接続され、これらの間で情報の授受が可能となっている。ＣＰＵ１０１はＲＯＭ１０２およびＥＥＰＲＯＭ１０４に格納されているプログラムに応じて各種演算処理を実行するとともに印刷装置１００の各部を制御する。また、ＣＰＵ１０１が実行対象とするプログラムやデータについてはＲＡＭ１０３に一時的に格納される一方、印刷装置の電源が切断された後も保持しておくデータ等についてはＥＥＰＲＯＭ１０４に格納される。さらに、ＣＰＵ１０１は必要に応じてＧＰ１０５に対して表示命令を与え、この表示命令に応じてＧＰ１０５が表示用の画像処理を実行し、その処理結果を表示部１０８に供給して表示させる。
【００２６】
Ｉ／Ｆ１０６は、操作ボタン１０９、カードＩ／Ｆ回路１１０およびプリンターエンジンコントローラー１１１の間で情報を授受する際に、データの表現形式を適宜変換する装置である。印刷装置１００では、操作ボタン１０９は印刷装置１００のメニュー選択等を行う時に押されるように構成されている。また、カードＩ／Ｆ回路１１０は、カードスロット１１２と接続されており、このカードスロット１１２に挿入されたメモリカードＭＣからデジタルカメラ２００によって生成された画像ファイルを読み出す。なお、Ｉ／Ｆ１０６は、図示を省略するＵＳＢ、無線ＬＡＮなどの外部機器との接続機能も有しており、有線通信または無線通信にてデジタルカメラ２００との間で画像ファイルの授受が可能となっている。
【００２７】
表示部１０８は例えばＬＣＤからなるディスプレイの表面にタッチパネルが設けられたものであり、ＧＰ１０５から与えられる画像データをディスプレイに表示するほか、ユーザーによるタッチパネルへの操作入力データをＩ／Ｆ１０６に出力する。
【００２８】
そして、印刷装置１００は、メモリカードＭＣを介して、あるいはデータ通信により画像データを受け取ると、ＣＰＵ１０１により種々の処理を行うとともにプリンターエンジンコントローラー１１１によりプリンターエンジン１１３を制御し、これによって画像データに対応する画像を印刷する。以下では、デジタルカメラ２００のステレオ撮像モードで撮像された左右１対の原画像に対応する画像データから立体視用の合成画像を作成し、これをレンチキュラーレンズを有するレンチキュラーシートに印刷する立体画像印刷モードについて説明する。これ以外に、この種のプリンタで実施されている種々の印刷動作を実行することが可能であるが、そのような印刷動作については種々の公知技術があり、本実施形態にも同技術を適用することができるので、本明細書ではそれらの説明を省略する。また、レンチキュラーレンズにより画像の立体視を可能とする原理については公知であるので、ここでは説明を省略する。
【００２９】
図２はプリンターエンジンを示す図である。プリンターエンジン１１３に設けられたヘッド部１１３１は、走査方向にループ状に架け渡されタイミングベルト１１３２がプリンターエンジンコントローラー１１１によって駆動されることにより、ガイド１１３３に沿って走査方向に往復移動する。ヘッド部１１３１には、シアン・マゼンタ・イエロー・ブラックなどの各色のインクを個別に収容したインクカートリッジ１１３４が搭載されている。これらのインクカートリッジ１１３４はそれぞれ印刷ヘッド１１３５に接続されている。そして、印刷ヘッド１１３５はインクカートリッジ１１３４からのインクに圧力をかけてノズル（図示省略）からレンチキュラーシートＬＳに向かってインクを吐出する。この実施形態では、印刷ヘッド１１３５は圧電素子に電圧をかけることにより該圧電素子を変形させてインクを加圧する方式を採用しているが、発熱抵抗体（例えばヒーターなど）に電圧をかけインクを加熱して発生した気泡によりインクを加圧する方式を採用してもよい。
【００３０】
また、所定の方向に回転することによりレンチキュラーシートＬＳを図中の搬送方向に搬送する搬送ローラー１１３６が設けられている。搬送ローラー１１３６はプリンターエンジンコントローラー１１１によって回転駆動される。そして、レンチキュラーシートＬＳが搬送方向に単位量搬送されるごとに、ヘッド部１１３１が搬送方向と直交する走査方向に往復移動し、レンチキュラーシートＬＳに対してインクが吐出される印刷処理が実行される。さらに、ヘッド部１１３１には、印刷ヘッド１１３５よりも搬送方向において上流側に紙端検出センサー１１３７が設けられている。この紙端検出センサー１１３７は、発光ダイオードなどにより構成される発光素子（図示省略）と、フォトトランジスターなどの受光センサーにより構成される受光素子（図示省略）を備えている。そして、発光素子から発光された光がレンチキュラーシートＬＳで反射され、その反射光が受光素子で受光されて電気信号に変換される。変換された電気信号の大きさからレンチキュラーシートＬＳの左右端や前後端においてレンチキュラーシートＬＳの有無が検出され、レンチキュラーシートＬＳの幅や長さを求めることできる。
【００３１】
本実施形態における紙端検出センサー１１３７は、レンチキュラーシートＬＳの端を検出するだけでなく、レンチキュラーシートＬＳに付された後述のマーカーＭを検出する。このように紙端検出センサー１１３７を紙端検出手段およびマーカー検出手段として兼用することで、印刷装置１００の部品点数を削減することができ、装置の小型化やコストアップ抑制を図る上で好適である。また、本実施形態における紙端検出センサー１１３７は、赤外光を発光可能な発光素子と赤外光を受光可能な受光素子とを備えているものとするが、紙端検出センサー１１３７は他の波長領域の光を発光または受光してもよい。なお、紙端検出センサー１１３７は必ずしも発光素子を併せ持つ必要はなく、光の照射は他の部位によって行われるように構成してもよい。
【００３２】
図３は本実施形態における立体画像印刷モードを示すフローチャートである。立体画像印刷モードでは、最初に原画像から立体視用画像を作成する（ステップＳ１０１）。原画像としては、互いの間に視差を有する複数の画像が必要であり、例えばここでは上記したデジタルカメラ２００のステレオ撮像モードで撮像された１対の画像を用いるものとする。なお、原画像としてはこれに限定されず、同じ撮像対象物を異なる視点から撮像した複数の画像の組や、例えばコンピューターグラフィックス技術により作成された画像の組についても、以下に説明する技術を適用することが可能である。また１組の原画像を構成する画像の枚数についても、２以上で任意である。
【００３３】
図４は本実施形態で用いるレンチキュラーシートを示す図である。レンチキュラーシートＬＳは、所定の方向に延びる複数の凸レンズＣＬが並んで形成されたレンチキュラーレンズＬＬを有している。ここで、各凸レンズＣＬに対して、図中左端のものから順にＣＬ1，ＣＬ2・・・ＣＬn-1，ＣＬnと符号を付している。レンチキュラーシートＬＳの主面のうちレンチキュラーレンズＬＬの凸面と反対側の面が記録面Ｓとなっており、この記録面Ｓに立体視用画像が印刷される。ここでは、レンチキュラーシートＬＳの規定寸法として幅がＷ、長さがＬとなっており、各凸レンズＣＬの幅はｐとなっているものとする。
【００３４】
また、レンチキュラーシートＬＳの記録面Ｓには、凸レンズＣＬの長手方向全域に亘って延びる２本の直線状のマーカーＭが付されている。各マーカーＭは互いに平行であり、凸レンズＣＬの長手方向と直交する方向（以下「幅方向」という）において図中左端に位置する凸レンズＣＬ1とこれに隣接する凸レンズＣＬ2との境界線上、および幅方向において図中右端に位置する凸レンズＣＬnとこれに隣接する凸レンズＣＬn-1との境界線上に付されている。ここでは、レンチキュラーシートＬＳの幅Ｗは凸レンズＣＬの幅ｐに凸レンズＣＬの個数ｎを乗じた値と一致しているものとし、幅方向において両端に位置する凸レンズＣＬ1，ＣＬnの外側の端がレンチキュラーシートＬＳの端と一致しているものとする。すなわち、各マーカーＭよりも外側にはそれぞれ１つずつ凸レンズＣＬが存在するとともに、両マーカーＭに挟まれる領域には（ｎ−２）個の凸レンズＣＬが存在している。
【００３５】
ここで、適切な立体画像を得るためには、後述の短冊状画像と各凸レンズＣＬとの精密な位置合わせが必要である。温度等の環境変化によりレンチキュラーシートＬＳ（および凸レンズＣＬ）が伸縮する場合があることに鑑み、本実施形態では、後述するようにマーカーＭの検出結果に基づいて短冊状画像の幅および位置を調整する。両マーカーＭの間の凸レンズＣＬの数が既知であれば、検出された両マーカーＭの間の距離から各凸レンズＣＬの幅を求めることが可能である。また、各凸レンズＣＬに対するマーカーＭの位置を定めておくことで、検出されたマーカーＭの位置から幅方向における各凸レンズＣＬの位置を求めることができる。この場合、上記のようにマーカーＭの間の凸レンズＣＬの数をできるだけ多くすることで、マーカーＭの検出結果に誤差があったとしても、マーカーＭの間の距離に基づいて求められる凸レンズＣＬの幅の誤差を軽減することができる。凸レンズの幅の誤差が大きい場合に、この幅に基づいて調整された短冊状画像を並べて立体視用画像を作成すると、その累積誤差は無視できないものとなるおそれがある。しかしながら、マーカーＭの間に含まれる凸レンズＣＬの数をできるだけ多くして凸レンズＣＬの幅の算出誤差を軽減することで、上記累積誤差を抑制することが可能となる。
【００３６】
また、マーカーＭは、上述の紙端検出センサー１１３７から発せられる赤外光を反射可能なインクによって描かれている。このようなインクとして、人間の目には認識しにくいものを選択することにより、レンチキュラーシートＬＳに印刷される立体視用画像に対するマーカーＭの干渉が抑制可能となり好適である。なお、マーカーＭの形態は以上述べたものに限らない。例えば、マーカーＭを付す位置は、互いのマーカーＭの間隔が凸レンズＣＬの幅ｐの整数倍であれば他の位置であってもよいし、マーカーＭを３以上設けることも可能である。また、必ずしもマーカーＭを凸レンズＣＬの長手方向全域に亘って付す必要はないし、マーカーＭを破線等とすることも可能である。
【００３７】
図５は一般的な立体視用画像の作成方法を示す図である。原画像ＩＬは、デジタルカメラ２００において左側に配置されたＣＣＤ２０４Ｌにより撮像された画像をレンチキュラーシートＬＳの寸法に合わせて幅Ｗ、長さＬに調整したものであり、左眼用画像の原画像として用いられる。一方、原画像ＩＲは、デジタルカメラ２００において右側に配置されたＣＣＤ２０４Ｒにより撮像された画像をレンチキュラーシートＬＳの寸法に合わせて幅Ｗ、長さＬに調整したものであり、右眼用画像の原画像として用いられる。そして、原画像ＩＬから切り出された複数の短冊状画像ＤＩＬおよび原画像ＩＲから切り出された複数の短冊状画像ＤＩＲを交互に並べることによって、立体視用画像ＩＢが作成される。より具体的には、視点数分（ここでは２つ）の短冊状画像ＤＩＬ，ＤＩＲを視差方向に応じて並べた１組が１つの凸レンズＣＬに対向する記録面Ｓの領域に印刷されるように、短冊状画像ＤＩＬ，ＤＩＲを並べて立体視用画像ＩＢが作成される。すなわち、各短冊状画像ＤＩＬ，ＤＩＲの幅は凸レンズＣＬの幅ｐを視点数で除した値となるように調整されており、例えば本実施形態では凸レンズＣＬの幅ｐを視点数である２で除したｐ／２となっている。
【００３８】
図３に戻って、立体画像印刷モードの続きについて説明する。ステップＳ１０１にて立体視用画像ＩＢが作成されると、ＣＰＵ１０１が例えば操作ボタン１０９を介したユーザーからの印刷開始指令を受けたか否かを判断する（ステップＳ１０２）。印刷開始指令を受けたと判断された場合には、レンチキュラーシートＬＳをマーカーＭの検出が可能となる位置まで搬送する。ここで、レンチキュラーシートＬＳは凸レンズＣＬの長手方向を搬送方向に沿わせた状態で搬送される。レンチキュラーシートＬＳがマーカーＭの検出が可能となる位置まで搬送されたか否かの判断は、例えば紙端検出センサー１１３７によるレンチキュラーシートＬＳの前端の検出結果に基づいて行えばよい。
【００３９】
図６はマーカー検出領域および印刷可能領域を説明する図である。図６（ａ）は、ステップＳ１０３が実行されて、レンチキュラーシートＬＳがマーカーＭの検出が可能となる位置まで搬送された状態を示す。このとき、レンチキュラーシートＬＳの搬送方向における前端（図中上端）の領域がマーカー検出領域ＤＡとなる。マーカー検出領域ＤＡは、紙端検出センサー１１３７によってマーカーＭの検出が行われる領域をさし、走査方向に沿って細長い領域となる。レンチキュラーシートＬＳが搬送されるにつれて、マーカー検出領域ＤＡはレンチキュラーシートＬＳの搬送方向の上流側（図中下側）の領域に徐々に移行する。
【００４０】
次に、レンチキュラーシートＬＳが印刷可能な位置にあるか否かを判断する（ステップＳ１０４）。上述のように、紙端検出センサー１１３７は印刷ヘッド１１３５よりも搬送方向において上流側に設けられている。したがって、レンチキュラーシートＬＳが紙端検出センサー１１３７によるマーカーＭの検出が可能な状態であっても、レンチキュラーシートＬＳに対して印刷ヘッド１１３５による印刷処理が可能である状態とは限らない。ここで、レンチキュラーシートＬＳが印刷可能な位置にあるか否かは、例えば紙端検出センサー１１３７によってレンチキュラーシートＬＳの前端を検出したタイミングとレンチキュラーシートＬＳの搬送距離とに基づいて行うことができる。例えば図６（ａ）に示す状態のときには、印刷ヘッド１１３５の走査位置の直下にレンチキュラーシートＬＳが存在する状態までレンチキュラーシートＬＳが搬送されておらず、レンチキュラーシートＬＳは印刷可能位置にないと判断される（ステップＳ１０４，ＮＯ）。この場合、ヘッド部１１３１をガイド１１３３に沿って走査方向に移動させて、印刷処理は行わない状態で紙端検出センサー１１３７によるマーカー検出のみが実行される（ステップＳ１０５）。
【００４１】
ステップＳ１０５でマーカーＭの検出が行われると、レンチキュラーシートＬＳのマーカー検出領域ＤＡに対応する立体視用画像ＩＢの領域の補正が必要か否か判断される（ステップＳ１０７）。具体的には、マーカーＭの検出結果からマーカーＭの間の距離ｄが求められ、この距離ｄをマーカーＭの間に存在する凸レンズＣＬの数（ｎ−２）で除することにより、マーカー検出領域ＤＡにおける凸レンズＣＬの幅ｐ’が求められる。そして、この幅ｐ’を凸レンズＣＬの規定幅ｐと比較して許容範囲にある場合には、マーカー検出領域ＤＡに対応する立体視用画像ＩＢの領域の補正は不要と判断され（ステップＳ１０７，ＮＯ）、ステップＳ１０８は省略される。一方、幅ｐ’が上記許容範囲にない場合には、マーカー検出領域ＤＡに対応する立体視用画像ＩＢの領域の補正が必要と判断され（ステップＳ１０７，ＹＥＳ）、続いて当該領域の補正が行われる（ステップＳ１０８）。そして、補正が不要とされた領域についてはステップＳ１０１で作成された立体視用画像ＩＢの画像データがそのまま用いられ、補正が必要とされた領域についてはステップＳ１０１で作成された立体視用画像ＩＢの画像データを後述のごとく補正したものが用いられる。
【００４２】
図７はマーカー検出領域に対応する立体視用画像の領域の補正を説明する図である。以降、ある時点におけるレンチキュラーシートＬＳのマーカー検出領域ＤＡに対応する立体視用画像ＩＢの領域、すなわちマーカー検出領域ＤＡに印刷されるべき立体視用画像ＩＢの領域を対応領域ＣＡと称する。図７（ａ）は、図６（ａ）におけるマーカー検出領域ＤＡに対応する、ステップＳ１０１で作成された立体視用画像ＩＢの対応領域ＣＡを示している。また、図７（ｂ）は、対応領域ＣＡをマーカーＭの検出結果に基づいて補正した後の対応領域ＣＡ’を示している。図７（ａ）に示すように、補正前の対応領域ＣＡにおける短冊状画像ＤＩＬ，ＤＩＲの幅は、凸レンズＣＬの規定幅ｐに合わせてｐ／２となっている。そして、マーカーＭの検出結果から求められる凸レンズＣＬの幅ｐ’が許容範囲にない場合には、対応領域ＣＡにおける短冊状画像ＤＩＬ，ＤＩＲの幅をｐ’／２に調整した短冊状画像ＤＩＬ’，ＤＩＲ’を並べて、補正後の対応領域ＣＡ’における画像データが作成される。このように、印刷時の凸レンズＣＬの幅ｐ’に基づいて短冊状画像ＤＩＬ，ＤＩＲの幅が調整されることで、例えば温度等の環境変化によりレンチキュラーシートＬＳが伸縮して凸レンズＣＬの幅が変化した場合にも、視点数分の短冊状画像の組の幅が１つの凸レンズＣＬの幅と同じになる画像データを提供することが可能となる。
【００４３】
次にレンチキュラーシートＬＳに立体視用画像の全領域の印刷が完了したか否かを判断する（ステップＳ１０９）。印刷が完了していないと判断されると（ステップＳ１０９，ＮＯ）、レンチキュラーシートＬＳを単位量搬送してから（ステップＳ１１０）、ステップＳ１０４に戻る。なお、ここでいう単位量とは、例えばヘッド部１１３１が走査方向において１走査列の印刷を完了したあと、次の列の印刷を行うためにレンチキュラーシートＬＳを搬送させる量とすることができるが、他の基準に基づいて定めた量としてもよい。
【００４４】
図６（ｂ）は図６（ａ）の状態からレンチキュラーシートＬＳが単位量だけ搬送された状態を示し、図６（ｃ）はレンチキュラーシートＬＳが印刷可能位置に搬送された状態を示す。図６（ｂ）の状態においては、レンチキュラーシートＬＳは依然として印刷ヘッド１１３５の走査位置の直下には存在せず、レンチキュラーシートＬＳが印刷可能位置にないと判断される（ステップＳ１０４，ＮＯ）。この場合には、既に説明したようにステップＳ１０５以降のフローが繰り返し実行される。そして、レンチキュラーシートＬＳが搬送方向に繰り返し単位量だけ搬送されているうちに、図６（ｃ）に示すように、レンチキュラーシートＬＳが印刷ヘッド１１３５の走査位置の直下に位置するようになる。このときには、レンチキュラーシートＬＳが印刷可能位置にあると判断され（ステップＳ１０４，ＹＥＳ）、マーカー検出および印刷処理が同時に実行される（ステップＳ１０６）。このように、レンチキュラーシートＬＳが単位量搬送される度にマーカーＭを検出し、必要ならばその検出結果に基づいて短冊状画像ＤＩＬ，ＤＩＲの補正を行うことにより、搬送方向においてレンチキュラーシートＬＳ（および凸レンズＣＬ）の幅に変化が生じるような場合にも、その幅の変化に応じて短冊状画像ＤＩＬ，ＤＩＲの幅が調整されるので好適である。なお、マーカー検出および画像補正をレンチキュラーシートＬＳを単位量搬送する度に実行する必要はなく、他のタイミングで適宜実行してもよい。
【００４５】
図６（ｃ）において、レンチキュラーシートＬＳのうち印刷が可能な領域を印刷可能領域ＰＡとして示している。この印刷可能領域ＰＡは、図６（ａ）におけるマーカー検出領域ＤＡに対応しているものとする。したがって、印刷可能領域ＰＡには、ステップＳ１０７にて補正が不要と判断された場合には対応領域ＣＡの画像が、またステップＳ１０７にて補正が必要と判断された場合には補正後の対応領域ＣＡ’の画像が印刷される。すなわち、ある時点のマーカー検出領域ＤＡにおけるマーカー検出結果から対応領域ＣＡの補正が必要と判断された場合には、そのマーカー検出結果に基づいて補正された対応領域ＣＡ’の画像が、当該マーカー検出領域ＤＡが印刷可能領域ＰＡとなる位置まで搬送されたときにレンチキュラーシートＬＳに印刷される。一方、ある時点のマーカー検出領域ＤＡにおけるマーカー検出結果から対応領域ＣＡを補正する必要がないと判断された場合には、補正を行っていない対応領域ＣＡの画像が、当該マーカー検出領域ＤＡが印刷可能領域ＰＡとなる位置まで搬送されたときにレンチキュラーシートＬＳに印刷される。
【００４６】
ここで、本実施形態にかかる装置においては、印刷ヘッド１１３５が設けられているヘッド部１１３１に紙端検出センサー１１３７が設けられている。したがって、紙端検出センサー１１３７を移動させるための機構としてヘッド部１１３１の移動機構を利用することが可能となるので、紙端検出センサー１１３７とヘッド部１１３１とが干渉することがなく、また装置構成を簡易化することができる。また、ヘッド部１１３１が走査方向に移動することで、紙端検出センサー１１３７によるマーカー検出とレンチキュラーシートＬＳに対する印刷処理を同時に実行することが可能となる。
【００４７】
印刷処理が実行される際には、紙端検出センサー１１３７によるマーカーＭの検出結果と予め分かっているマーカーＭと凸レンズＣＬとの相対位置に基づいて、レンチキュラーシートＬＳに対する立体視用画像の位置合わせが行われる。より具体的には、レンチキュラーシートＬＳに対する対応領域ＣＡ（またはＣＡ’）の画像の位置合わせが行われる。例えば図６（ａ）におけるレンチキュラーシートＬＳのマーカー検出領域ＤＡ（すなわち図６（ｃ）における印刷可能領域ＰＡ）に補正後の対応領域ＣＡ’の画像を印刷する場合には、マーカー検出手段の検出結果に基づいて印刷ヘッド１１３５による走査方向における印刷開始位置が、マーカーＭの検出位置よりも凸レンズＣＬの幅ｐ’分だけさらに外側の位置となるように調整される。こうすることで、レンチキュラーシートＬＳの幅方向の端と対応領域ＣＡ’の画像の端とが一致するように位置合わせすることができる。レンチキュラーレンズＬＬは例えば２０ないし１００ｌｐｉ（line per inch）程度の狭ピッチの凸レンズから作成されており、位置合わせに求められる精度も非常に厳しいものとなる。しかしながら、上述のようにマーカーＭの検出結果に応じて、レンチキュラーシートＬＳに対する各対応領域ＣＡ（またはＣＡ’）の画像の位置合わせが随時実行されることで、厳しい要求精度にも耐え得るものとなる。
【００４８】
図８はレンチキュラーシートが傾いて搬送されている状態を示す図である。上述のように、マーカーＭの検出結果に応じて、レンチキュラーシートＬＳに対する各対応領域ＣＡ（またはＣＡ’）の画像の位置合わせが随時実行されることで、図８のようにレンチキュラーシートＬＳが傾いて搬送されている場合にも精度よく画像を印刷することが可能となる。まず、レンチキュラーシートＬＳのマーカー検出領域ＤＡにおけるマーカー検出結果から凸レンズＣＬの走査方向における幅ｐ’が求められ、この幅ｐ’に基づいて対応領域ＣＡの画像が補正される（図７参照）。さらに、マーカーＭの位置を検出した結果に基づいて、随時レンチキュラーシートＬＳに対する各対応領域ＣＡ（またはＣＡ’）の画像の位置合わせが実行される。したがって、図８のように走査方向におけるマーカーＭの位置が刻々と変化するような場合においても、印刷直前のマーカー検出結果に基づいて画像の幅調整と位置合わせが行われることで、印刷精度を向上させることが可能となる。
【００４９】
以上の立体画像印刷モードによる印刷制御が、立体視用画像ＩＢの全領域の印刷が完了するまで繰り返し行われる。したがって、印刷時における凸レンズＣＬの幅に応じた画像データ、すなわち各短冊状画像ＤＩＬ，ＤＩＲ（またはＤＩＬ’，ＤＩＲ’）を複数の凸レンズＣＬにまたがることのない状態でレンチキュラーシートＬＳに印刷することが可能となる。その結果、短冊状画像ＤＩＬ，ＤＩＲ（またはＤＩＬ’，ＤＩＲ’）の集合体としての立体視用画像は、レンチキュラーレンズＬＬを介して適切に立体視可能なものとなる。しかも、マーカーＭが凸レンズＣＬの長手方向に沿ってレンチキュラーシートＬＳに付されており、レンチキュラーシートＬＳは凸レンズＣＬの長手方向を搬送方向に沿わせた状態で搬送される。したがって、１回の走査で両マーカーＭを検出することができ、直ちに凸レンズＣＬの幅を求めて短冊状画像ＤＩＬ，ＤＩＲの幅を調整することが可能となる。すなわち、幅調整された画像データを印刷前に速やかに提供することが可能となり、マーカー検出、画像データの供給、印刷処理といった一連の動作を円滑に実施することができる。
【００５０】
以上説明したように、この実施形態では、プリンターエンジンコントローラー１１１およびプリンターエンジン１１３のヘッド部１１３１が本発明の「印刷手段」として機能するとともに、プリンターエンジンコントローラー１１１およびプリンターエンジン１１３の搬送ローラー１１３６が本発明の「搬送手段」として機能する。また、紙端検出センサー１１３７が本発明の「マーカー検出手段」として機能し、ＣＰＵ１０１が所定の制御プログラムを実行することにより、本発明の「画像データ供給手段」としての機能が実現されている。
【００５１】
なお、本発明は上記した実施形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて上述したもの以外に種々の変更を行うことが可能である。例えば、上記実施形態では左右２つの視点からの原画像ＩＬ，ＩＲを用いて立体視用画像ＩＢを作成しているが、原画像の枚数は２以上であれば任意であり、より多視点の原画像から立体視用画像を作成する場合にも上記技術を適用することが可能である。
【００５２】
また、上記実施形態では、ステップＳ１０１でレンチキュラーシートＬＳの規定寸法に基づいて予め立体視用画像ＩＢを作成してから、あるマーカー検出領域ＤＡのマーカー検出結果から当該マーカー検出領域ＤＡに対応する対応領域ＣＡの補正が必要であると判断した場合にだけ、その対応領域ＣＡに含まれる立体視用画像ＩＢの画像データを補正するものとした。しかしながら、ステップＳ１０１で立体視用画像ＩＢを作成することなく、マーカー検出領域ＤＡにおけるマーカーＭの検出したあとにはじめて、当該検出結果を反映させて当該マーカー検出領域ＤＡに対応する対応領域ＣＡの画像データを作成することも可能である。
【００５３】
また、上記実施形態では、レンチキュラーシートＬＳを単位量搬送するごとにマーカーＭを検出するとともに必要に応じて立体視用画像ＩＢを補正するものとした。しかしながら、マーカーＭを検出するタイミングおよび立体視用画像ＩＢを補正するタイミングはこれに限られない。例えば、最初に１回だけマーカーＭを検出し、その結果に基づいて立体視用画像ＩＢの全領域を補正することも可能であるし、マーカーＭの検出を所定のタイミングで複数回行い、その都度、立体視用画像ＩＢの所定の領域を補正してもよい。
【００５４】
本発明にかかる印刷装置および印刷方法は、互いに視差を有する複数の原画像の各々から切り出した短冊状画像を並べた立体視用画像をレンチキュラーシートに印刷する際に適用可能である。
【符号の説明】
【００５５】
１００…印刷装置（画像処理装置）、  １０１…ＣＰＵ（画像データ供給手段）、  １１１…プリンターエンジンコントローラー（印刷手段、搬送手段）  １１３１…ヘッド部（印刷手段）、  １１３６…搬送ローラー（搬送手段）、  １１３７…紙端検出センサー（マーカー検出手段）、  ＩＢ…立体視用画像、  ＩＬ，ＩＲ…原画像、  ＤＩＬ，ＤＩＲ…短冊状画像、  ＤＩＬ’、ＤＩＲ’…補正後の短冊状画像、  ＬＳ…レンチキュラーシート、  ＬＬ…レンチキュラーレンズ、  ＣＬ1、ＣＬ2、・・・、ＣＬn-1、ＣＬn…凸レンズ、  Ｍ…マーカー
【図１】
2013217968.tif 000003
【図２】
2013217968.tif 000004
【図３】
2013217968.tif 000005
【図４】
2013217968.tif 000006
【図５】
2013217968.tif 000007
【図６】
2013217968.tif 000008
【図７】
2013217968.tif 000009
【図８】
2013217968.tif 000010