(57)【要約】携帯電話機（１）は、右目用画像及び左目用画像を幅方向に区分して一定の幅を有する複数の領域を設定し、設定した領域の少なくとも１つを幅方向に縮小し、縮小した幅だけ他の少なくとも１つの領域の幅を拡大した立体画像を生成する画像サイズ調整部（２１）を備えている。
2012172888.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの右目のみに視認させる右目用画像と、左目のみに視認させる左目用画像とからなり、視差バリア式の表示装置に表示させることによって、上記ユーザに立体感を与える立体画像を生成する画像生成装置であって、
上記右目用画像及び上記左目用画像の少なくとも一方を幅方向に区分して一定の幅を有する複数の領域を設定する領域設定手段と、
上記領域設定手段が設定した領域の少なくとも１つを幅方向に縮小し、縮小した幅だけ他の少なくとも１つの領域の幅を拡大した立体画像を生成する画像生成手段とを備えていることを特徴とする画像生成装置。
【請求項２】
上記領域設定手段は、上記右目用画像及び上記左目用画像のそれぞれを幅方向に区分して、該右目用画像及び該左目用画像を幅方向に並べたときの両画像の境界線に対して線対称となる、一定の幅を有する複数の領域を設定し、
上記画像生成手段は、上記右目用画像に設定された領域の少なくとも１つ、及び該領域と対称な左目用画像に設定された領域を幅方向に縮小し、縮小した幅だけ上記右目用画像に設定された他の少なくとも１つの領域、及び該領域と対称な左目用画像に設定された領域の幅を拡大することを特徴とする請求項１に記載の画像生成装置。
【請求項３】
上記画像生成手段は、隣接する領域の一方を幅方向に縮小し、他方を幅方向に拡大することを特徴とする請求項１または２に記載の画像生成装置。
【請求項４】
上記領域設定手段は、上記右目用画像及び上記左目用画像の少なくとも一方に幅方向に連続する３つの領域を設定し、
上記画像生成手段は、上記３つの領域のうち、中央に位置する領域については幅を変更せず、該領域に隣接する一方の領域は幅方向に縮小し、他方の領域は幅方向に拡大することを特徴とする請求項１または２に記載の画像生成装置。
【請求項５】
上記領域設定手段は、上記右目用画像及び上記左目用画像の少なくとも一方を、高さ方向にも区分して一定の高さを有する複数の領域群を設定し、
上記画像生成手段は、上記領域設定手段が設定した各領域群について、領域の拡大及び縮小を独立に行うことを特徴とする請求項１から４の何れか１項に記載の画像生成装置。
【請求項６】
上記ユーザの入力操作を受け付ける入力部と、
上記入力部が受け付けた入力操作から、ユーザの指定する上記右目用画像または上記左目用画像中の位置を特定する位置特定手段とを備え、
上記領域設定手段は、幅方向の区分によって、上記位置特定手段が特定した位置で隣接する領域を設定し、
上記画像生成手段は、当該隣接する領域の一方を幅方向に縮小し、他方を幅方向に拡大することを特徴とする請求項１から５の何れか１項に記載の画像生成装置。
【請求項７】
上記ユーザの入力操作を受け付ける入力部と、
上記入力部が受け付けた入力操作から、ユーザの指定する上記右目用画像または上記左目用画像中の位置を特定する位置特定手段とを備え、
上記領域設定手段は、高さ方向の区分によって、上記位置特定手段が特定した位置を含む領域群である特定領域群を設定し、
上記画像生成手段は、上記特定領域群の領域の拡大及び縮小を行うと共に、高さ方向の区分によって設定された上記特定領域群以外の領域群について、上記位置特定手段が特定した位置の視差が高さ方向において最大となるように、領域の幅方向の縮小及び拡大を行うことを特徴とする請求項１から６の何れか１項に記載の画像生成装置。
【請求項８】
ユーザの右目のみに視認させる右目用画像と、左目のみに視認させる左目用画像とからなり、視差バリア式の表示装置に表示させることによって、上記ユーザに立体感を与える立体画像を生成する画像生成装置による画像生成方法であって、
上記右目用画像及び上記左目用画像の少なくとも一方を幅方向に区分して一定の幅を有する複数の領域を設定する領域設定ステップと、
上記領域設定ステップで設定した領域の少なくとも１つを幅方向に縮小し、縮小した幅だけ他の少なくとも１つの領域の幅を拡大した立体画像を生成する画像生成ステップとを含むことを特徴とする画像生成方法。
【請求項９】
請求項１から７の何れか１項に記載の画像生成装置を動作させるための画像生成プログラムであって、コンピュータを上記各手段として機能させるための画像生成プログラム。
【請求項１０】
請求項９に記載の画像生成プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、二次元画像から、視差バリア式の表示装置で立体視が可能な立体画像を生成する画像生成装置等に関する。
【背景技術】
【０００２】
近年、立体画像（立体視が可能な画像）を表示する装置に注目が集まっている。立体画像を表示する装置としては、様々なものが知られているが、多くの装置は視聴者の右目に見える画像と、左目に見える画像とに視差をつけることによって立体視を可能にする。例えば、二眼のカメラを用いて撮影した、右目用の画像を視聴者の右目のみで視認させ、左目用の画像を視聴者の左目のみで視認させることによって、立体感を与えるテレビ等が市販されている。【０００３】
その一方で、例えば、下記特許文献１、２に記載のように、通常の（二眼ではない）カメラなどで撮影した二次元画像を立体画像に変換することによって、簡易な立体視を可能にする方法も知られている。【０００４】
具体的には、特許文献１には、二次元画像のデータを解析することで視差をつける位置・大きさを解析し、この解析結果に応じて距離情報を付与することによって、二次元画像に立体感を付与することが記載されている。【０００５】
また、特許文献２には、カメラ撮影時の情報を元に視差をつける位置・大きさを解析し、この解析結果に応じて視差情報を付与することによって、二次元画像に立体感を付与することが記載されている。【０００６】
さらに、１つの二次元画像から、左目用画像と右目用画像からなる立体画像を生成する方法も知られている。これについて、図１２に基づいて説明する。図１２は、１つの二次元画像から、左目用画像と右目用画像からなる立体画像を生成する方法を説明する図である。【０００７】
この方法では、まず、元の二次元画像から、水平方向の解像度が元の二次元画像の１／２である２つの画像を生成し、この一方を左目用画像とし、他方を右目用画像とする。この左目用画像と、右目用画像は、元の二次元画像を水平方向（画像の幅方向）に１／２に縮小した画像である。【０００８】
これらの画像を、表示面の右半分をユーザの右目のみに視認させ、左半分をユーザの左目のみに視認させる視差バリアを介して見れば、左目用画像はユーザの左目のみに認識され、右目用画像はユーザの右目のみに認識される。つまり、この左目用画像と右目用画像を並べて、視差バリア式の表示装置に表示した場合の見え方は、図示のように元の二次元画像と同じとなる。【０００９】
このような右目用画像と左目用画像を用いてユーザに立体視させるためには、右目用画像と左目用画像とに視差を生じさせる必要がある。そこで、図示のように、左目用画像は水平方向（画像の幅方向）左向きにずらし、右目用画像は水平方向右向きにずらした画像を立体画像として表示する。【００１０】
そして、このような立体画像（水平方向にずらした左目用画像と右目用画像）を、視差バリアを介して見れば、図示のような奥行き感を感じる。なお、左目用画像を水平方向右向きにずらし、右目用画像を水平方向左向きにずらしてもよく、この場合、画像は表示面よりも手前側に飛び出して認識される。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】日本国公開特許公報「特開２０１０−１５４４２２号公報」
【特許文献２】日本国公開特許公報「特開２００４−０４０４４５号公報」
【発明の概要】
【発明が解決しようとする課題】
【００１２】
しかしながら、上述のような従来技術では、左目用画像と右目用画像をずらしているため、図１２に示すように、立体画像の中央（左目用画像の右端及び右目用画像の左端）に空き領域が生じる。そして、これにより、ユーザに認識される立体像の両端にも空き領域（画像が表示されない領域）が生じ、立体視するユーザに違和感を与えてしまうという問題がある。この空き領域に基づく違和感は、表示面の全面に画像を表示する場合に特に大きい。表示面の両端部と画像の両端部が一致しないためである。【００１３】
また、右目用画像を右にずらしたことによって、右目用画像の右端部分は表示されず、同様に、左目用画像を左にずらしたことによって、左目用画像の左端部分は表示されなくなってしまう。つまり、図１２のようにして生成した立体画像では、ずらす前の左目用画像及び右目用画像の両端部が欠けてしまう。【００１４】
これは、左目用画像を水平方向右向きにずらし、右目用画像を水平方向左向きにずらした場合（手前方向に立体感を出す場合）にも生じる問題である。この場合には、右目用画像の右側と、左目用画像の左側に空き領域が生じ、右目用画像の左端と、左目用画像の右端が欠けてしまう。【００１５】
ここで、例えば、右目用画像と左目用画像とを拡大することによって、上記の空白領域を埋めることも考えられるが、この方法では自然な立体感が得られない場合がある。例えば、奥行き方向に立体感を出すように画像をずらすと共に、画像の拡大を行った場合に、所望の奥行き感が感じられないおそれがある。画像の拡大はユーザに画像が近付いたような認識を与えるためである。また、画像を拡大する方法では、画像の端部が欠ける問題が解決されない。【００１６】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、空白領域を発生させず、また画像の欠けを発生させずに立体画像を生成する画像生成装置等を提供することにある。
【課題を解決するための手段】
【００１７】
上記の課題を解決するために、本発明の画像生成装置は、ユーザの右目のみに視認させる右目用画像と、左目のみに視認させる左目用画像とからなり、視差バリア式の表示装置に表示させることによって、上記ユーザに立体感を与える立体画像を生成する画像生成装置であって、上記右目用画像及び上記左目用画像の少なくとも一方を幅方向に区分して一定の幅を有する複数の領域を設定する領域設定手段と、上記領域設定手段が設定した領域の少なくとも１つを幅方向に縮小し、縮小した幅だけ他の少なくとも１つの領域の幅を拡大した立体画像を生成する画像生成手段とを備えていることを特徴としている。【００１８】
また、本発明の画像生成方法は、上記の課題を解決するために、ユーザの右目のみに視認させる右目用画像と、左目のみに視認させる左目用画像とからなり、視差バリア式の表示装置に表示させることによって、上記ユーザに立体感を与える立体画像を生成する画像生成装置による画像生成方法であって、上記右目用画像及び上記左目用画像の少なくとも一方を幅方向に区分して一定の幅を有する複数の領域を設定する領域設定ステップと、上記領域設定ステップで設定した領域の少なくとも１つを幅方向に縮小し、縮小した幅だけ他の少なくとも１つの領域の幅を拡大した立体画像を生成する画像生成ステップとを含むことを特徴としている。【００１９】
上記の構成によれば、画像を幅方向に区分して一定の幅を有する複数の領域を設定する。そして、設定した領域の少なくとも１つを幅方向に縮小し、縮小した幅だけ他の少なくとも１つの領域の幅を拡大した立体画像を生成する。【００２０】
このようにして生成された立体画像は、拡大・縮小前の画像に対して幅方向にずれた画像となる。例えば、右目用画像のある領域を縮小し、この領域に対して左側に位置する領域を拡大した場合、縮小した領域から拡大した領域までの部分は右側にずれる。なお、幅方向とは、視差バリアのスリットが延在する方向に対して垂直な方向である。【００２１】
したがって、このずれた部分については、右目用画像と左目用画像とで視差が生じる。よって、視差バリアを介してこの立体画像を見るユーザには、この部分が立体的に認識される。また、上記の構成によれば、ある領域を縮小した幅だけ他の領域の幅を拡大するので、画像全体の幅は変わらない。【００２２】
したがって、上記の構成によれば、空白領域を発生させず、また画像の欠けを発生させずに立体画像を生成することができる。
【発明の効果】
【００２３】
以上のように、本発明の画像生成装置は、右目用画像及び左目用画像の少なくとも一方を幅方向に区分して一定の幅を有する複数の領域を設定する領域設定手段と、上記領域設定手段が設定した領域の少なくとも１つを幅方向に縮小し、縮小した幅だけ他の少なくとも１つの領域の幅を拡大した立体画像を生成する画像生成手段とを備えている構成である。【００２４】
また、本発明の画像生成方法は、右目用画像及び左目用画像の少なくとも一方を幅方向に区分して一定の幅を有する複数の領域を設定する領域設定ステップと、上記領域設定ステップで設定した領域の少なくとも１つを幅方向に縮小し、縮小した幅だけ他の少なくとも１つの領域の幅を拡大した立体画像を生成する画像生成ステップとを含む構成である。【００２５】
したがって、空白領域を発生させず、また画像の欠けを発生させずに立体画像を生成することができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の一実施形態にかかる携帯電話機の要部構成の一例を示すブロック図である。
【図２】上記携帯電話機による二次元画像から立体画像への変換の一例を示す図である。
【図３】上記携帯電話機による二次元画像から立体画像への変換の他の例を示す図である。
【図４】上記携帯電話機による高さ方向及び幅方向への分割によって生じた分割領域の幅を拡大・縮小した画像の例を示している。
【図５】上記携帯電話機が生成する立体画像の一例を示す図であり、中央部の視差が最大となる立体画像の例を示している。
【図６】図５の立体画像を表示したときの視差を説明する図である。
【図７】上記携帯電話機が生成する立体画像の他の例を示す図であり、端部付近の視差が最大となる立体画像の例を示している。
【図８】上記携帯電話機において選択可能な変換パターンの一例を示す図であり、同図（ａ）は表示面に対して奥行き方向に立体感が生じる変換パターンを示し、同図（ｂ）は表示面に対して手前方向に立体感が生じる変換パターンを示し、同図（ｃ）は画像の下側ほど奥行き感が大きい変換パターンを示し、同図（ｄ）は画像の上側ほど奥行き感が大きい変換パターンを示している。
【図９】上記携帯電話機が立体画像生成に用いるパターン管理情報の一例を示す図である。
【図１０】指定された位置の立体感が大きくなる立体画像の生成方法を説明する図であり、同図（ａ）は二次元画像上の位置選択の様子を示し、同図（ｂ）は左上付近の位置が選択されたときに生成される立体画像の一例を示し、同図（ｃ）は右下付近の位置が選択されたときに生成される立体画像の一例を示している。
【図１１】上記携帯電話機が実行する処理の一例を示すフローチャートである。
【図１２】従来技術を示す図であり、１つの二次元画像から、左目用画像と右目用画像からなる立体画像を生成する方法を説明する図である。
【発明を実施するための形態】
【００２７】
以下、本発明の実施の形態について、図１〜図１１に基づいて詳細に説明する。
【００２８】
〔携帯電話機の要部構成〕
まず、本実施形態の携帯電話機の要部構成を図１に基づいて説明する。図１は、携帯電話機（画像生成装置）１の要部構成の一例を示すブロック図である。
【００２９】
携帯電話機１は、立体画像を表示することのできる携帯電話機であり、記憶部２、制御部３、入力部４、及び表示部（表示装置）５を備えている。なお、携帯電話機１は、図示した構成の他にも、通話や電子メールの送受信等のための構成を備えているが、これらの構成については省略している。
【００３０】
記憶部２は、携帯電話機１で使用するデータを記憶するものであり、管理情報格納部１０と画像格納部１１を含む。
【００３１】
管理情報格納部１０には、表示部５の視差バリアを介して見るユーザに立体感を与える立体画像を生成するための各種パラメータを含むパターン管理情報が格納される。なお、パターン管理情報の詳細については後述する。
【００３２】
画像格納部１１には、表示部５に表示する画像が格納される。なお、画像格納部１１に格納される画像は二次元画像であり、携帯電話機１はこの二次元画像から立体画像を生成する。つまり、携帯電話機１では、立体視のために、特別な画像を用意する必要はなく、一眼のカメラで撮影した通常の二次元画像等を用意すればよい。なお、格納する画像は写真でなくともよい。
【００３３】
制御部３は、携帯電話機１の動作を統括して制御するものであり、立体表示制御部２０（位置特定手段）と画像サイズ調整部（領域設定手段、画像生成手段）２１を含む。
【００３４】
立体表示制御部２０は、入力部４が受け付けた入力操作に応じて、立体画像を表示するための制御を行う。また、管理情報格納部１０に格納されているパターン管理情報から、立体画像の生成に用いる変換パターンを指定する。さらに、入力部４が受け付けた入力操作に基づき、立体画像中で視差を大きく設定する位置を特定し、この位置を画像サイズ調整部２１に通知する。
【００３５】
画像サイズ調整部２１は、二次元画像に画像処理を施して立体画像を生成する。具体的には、まず、立体画像の元になる二次元画像を画像格納部１１から読み出し、この二次元画像から、左目用画像と右目用画像を生成する。つまり、サイドバイサイド（Side by Side）方式の立体画像を生成する。
【００３６】
次に、画像サイズ調整部２１は、立体表示制御部２０に指定された変換パターンに従って、この右目用画像及び左目用画像を幅方向に区分して一定の幅を有する複数の領域を設定する。そして、設定した領域の少なくとも１つを幅方向に縮小し、縮小した幅だけ他の少なくとも１つの領域の幅を拡大した立体画像を生成する。
【００３７】
詳細については後述するが、これにより、右目用画像及び左目用画像の幅を全体としては変えることなく、右目用画像と左目用画像で視差のある、つまり立体的に認識される立体画像が生成される。
【００３８】
なお、制御部３の機能を実現する処理ブロックは、図１の例に限られない。例えば、ここでは、領域の設定及び領域の拡大・縮小の処理を画像サイズ調整部２１が行う例を説明するが、これらの処理は別のブロックで行うようにしてもよい。立体表示制御部２０についても同様であり、立体表示制御部２０の実行する処理の一部を他のブロックが実行する構成としてもよい。
【００３９】
入力部４は、ユーザの入力操作を受け付けるものである。入力部４は、表示部５と独立した入力ボタン等で構成してもよいし、表示部５の表示面に対する入力操作を受け付けるタッチパネル等で構成してもよい。
【００４０】
表示部５は、視差バリア式の表示部、すなわち視差バリアを有する表示部であり、表示対象となる画像を格納する表示メモリ３０を含む。ここでは、表示部５は、立体表示制御部２０の制御に従って、視差バリアのＯＮ／ＯＦＦを切り替える機能を有している例を説明する。つまり、表示部５は、二次元画像を表示するときには、視差バリアＯＦＦにされ、立体画像を表示するときには視差バリアＯＮにされる。
【００４１】
なお、視差バリアとは、表示した画像のうち、表示面の正面から画像を見るユーザの右目には右目のみで認識させる部分（右目用画像）が視認されるようにし、左目には左目のみで認識させる部分（左目用画像）が視認されるようにするものである。ここでは、画面中央を境界として、左目用画像をその左に、右目用画像をその右に表示することを想定している。このため、視差バリアはユーザの右目には画面中央より右側のみが視認され、左目には画面中央より左側のみが視認されるように、ユーザの視線を遮るものとなる。
【００４２】
〔二次元画像から立体画像への変換の概要〕
次に、携帯電話機１による二次元画像から立体画像への変換の概要を図２に基づいて説明する。図２は、携帯電話機１による二次元画像から立体画像への変換の一例を示す図である。
【００４３】
図２では、同図の左側に示す二次元画像を、同図の右側に示す立体画像に変換する例を示している。図示の二次元画像は、黒の縦ラインとグレーの縦ラインが交互に並ぶ縦縞模様の画像である。
【００４４】
携帯電話機１は、この二次元画像から左目用画像と右目用画像を生成し、これらを並べて表示する。この際、携帯電話機１は、従来のように左目用画像と右目用画像を左右方向にずらすのではなく（図１１参照）、画像の一部の領域についてその幅を増加させ、他の一部の領域についてその幅を減少させる。これにより、左目用画像と右目用画像の間に空き領域を生じさせることなく、左目用画像と右目用画像の間に左右方向のずれ（視差）を生じさせて、ユーザに立体感を与える。
【００４５】
図２の例では、画像の下半分にはずれを生じさせていない。つまり、画像の下半分は、図１２に示したように、ユーザには二次元画像として認識される。一方、画像の上半分には、左右方向のずれを生じさせている。より詳細には、左目用画像の左端のライン幅を減少させ、右端のライン幅を増加させることにより、他のラインを左側にずらしている。同様に、右目用画像の左端のライン幅を増加させ、右端のライン幅を減少させることにより、他のラインを右側にずらしている。
【００４６】
このように、３Ｄ変換で生成された立体画像では、ラインの位置が左右方向にずれているので、ユーザに立体感を与えることができる。また、左目用画像と右目用画像の間に空き領域を生じさせないので、空き領域がユーザに違和感を与えることもなく、左目用画像と右目用画像の端部が欠けることもない。
【００４７】
〔二次元画像から立体画像への変換の詳細〕
続いて、携帯電話機１による二次元画像から立体画像への変換の詳細を図３に基づいて説明する。図３は、携帯電話機１による二次元画像から立体画像への変換の他の例を示す図である。
【００４８】
図３では、同図の左端に示す二次元画像を立体画像に変換する例を示している。図示の二次元画像は、ドットの縦ライン、白の縦ライン、及び斜線の縦ラインが並ぶ縦縞模様の画像である。
【００４９】
まず、携帯電話機１の画像サイズ調整部２１は、この二次元画像から左目用画像と右目用画像を生成する。ここでは、サイドバイサイド方式の立体画像を生成することを想定しているので、左目用画像及び右目用画像は、何れも元の二次元画像の幅方向の解像度を１／２にした画像となる。
【００５０】
続いて、画像サイズ調整部２１は、左目用画像及び右目用画像のそれぞれを、幅方向に複数の領域に分割する。図示の例では、左目用画像及び右目用画像のそれぞれを幅方向に９等分して９つの領域としている。なお、領域の分割とは、画像中に領域を設定することを意味する。また、同図では二次元画像の柄の変わり目と分割線が一致しているが、必ずしもこれらを一致させる必要はない。
【００５１】
次に、画像サイズ調整部２１は、分割領域を複数のグループに分け、グループ毎に分割領域の幅を増加または減少させる。図示の例では、９つの分割領域を、それぞれが３つの分割領域を含む３つのグループに分けている。そして、左目用画像では、左端のグループの分割領域の幅を縮小し、中央のグループの分割領域の幅は変えず（等倍）、右端のグループの分割領域の幅を拡大している。一方、右目用画像では、左端のグループの分割領域の幅を拡大し、中央のグループの分割領域の幅は変えず、右端のグループの分割領域の幅を縮小している。なお、領域の拡大及び縮小は、領域の座標をシフトさせることによって行うことができる。
【００５２】
つまり、画像サイズ調整部２１は、右目用画像及び該左目用画像を幅方向に並べたときの両画像の境界線に対して線対称となる、一定の幅を有する複数の領域を設定する。そして、この境界線に対して線対称の位置にある領域には、同じ画像処理（拡大または縮小処理）を施す。
【００５３】
そして、画像サイズ調整部２１は、分割領域の幅をこのように変更した左目用画像及び右目用画像を、左目用画像に対して右目用画像が右側に位置するように並べて表示メモリ３０に書き込み、表示部５に表示させる。この画像を表示部５の視差バリアを介して見ることにより、元の二次元画像（ドットの縦ライン、白の縦ライン、及び斜線の縦ラインが並ぶ縦縞模様の画像）が立体的に視認される。
【００５４】
〔高さ方向の分割について〕
上記では、画像を幅方向にのみ分割する例を説明したが、高さ方向（垂直方向）にも分割してもよい。これについて、図４に基づいて説明する。図４は、高さ方向及び幅方向への分割によって生じた分割領域の幅を拡大・縮小した画像の例を示している。
【００５５】
図示の例では、画像（右目用画像または左目用画像）を高さ方向に９等分すると共に、幅方向にも９等分して８１個の分割領域としている。そして、この分割領域を、それぞれが９つの分割領域を含む、左上、上、右上、中央左、中央、中央右、左下、下、右下の９つのグループに分けている。
【００５６】
画像サイズ調整部２１は、これらのグループのうち、幅方向に並ぶグループを１つのグループ群とし、グループ群ごとに拡大及び縮小を独立に行う。図示の例では、左上、上、右上の３つのグループ（上グループ群）、中央左、中央、中央右の３つのグループ（中央グループ群）、及び左下、下、右下（下グループ群）の３つのグループをそれぞれグループ群としている。
【００５７】
そして、上グループ群については、左上のグループを拡大し、上のグループを等倍とし、右上のグループを縮小している。また、中央グループ群については、何れのグループも等倍とし、下グループ群については、左下のグループを縮小し、下のグループを等倍とし、右下のグループを拡大している。
【００５８】
これにより、上グループ群の画像は右にずれ、中央グループ群の画像はずれがなく、下グループ群の画像は左にずれる。したがって、この画像が右目用画像であった場合、上グループ群の部分は表示面よりも奥側に、中央グループ群の部分は表示面上に、下グループ群の部分は表示面から飛び出して認識される。
【００５９】
すなわち、高さ方向にも分割を行って複数のグループ群を設定し、各グループ群のグループに対して、独立に拡大・縮小処理を行うことにより、高さ方向の位置によって立体感が異なる立体画像を生成することができる。
【００６０】
〔生成する立体画像の例：中央の視差が最大〕
上述のように、携帯電話機１（詳細には画像サイズ調整部２１）は、画像全体としての幅は変えずに、一部の分割領域の幅を拡大し、他の分割領域の幅を縮小することによって、右目用画像と左目用画像との視差を生じさせている。このため、領域分割の方法、及び各分割領域の拡大・縮小・等倍のパターンは、右目用画像と左目用画像との視差を生じさせ、かつ右目用画像及び左目用画像の幅が増減しないという条件を満たすものであれば、どのようなものであってもよい。
【００６１】
例えば、携帯電話機１が生成する立体画像は、図５に示すようなものであってもよい。図５は、携帯電話機１が生成する立体画像の一例を示す図であり、中央部の視差が最大となる立体画像の例を示している。なお、同図では、右目用画像のみを図示している。
【００６２】
同図の（ａ）は、幅変更前の右目用画像を示している。図示のように、幅変更前の右目用画像は、横幅が２４ドットの白黒の縦縞模様の画像である。そして、白または黒の各ラインが、それぞれ１つの分割領域を構成している。つまり、図示の例では、右目用画像の表示領域である２４０ドットの幅を１０分割して、２４ドット幅の１０個の分割領域を設けている。
【００６３】
同図の例では、この１０個の分割領域を、右側５つ、左側５つの２つのグループに分けている。そして、右側のグループについては各分割領域の幅を５ドット縮小し、左側のグループについては各分割領域の幅を５ドット拡大している。これにより、同図の（ｂ）に示すように、右側５つの分割領域は幅が１９ドットとなり、左側５つの分割領域は幅が２９ドットとなっている。
【００６４】
このように幅を変更されることによって立体画像となった右目用画像は、その両端部を除いて、幅変更前と比べて右側にずれる。このずれ量は、図示のように、右端の白ラインとその隣の黒ラインとの境界線の位置で５ドットとなり、この黒ラインと次の白ラインとの境界線の位置で１０ドットとなる。そして、このずれ量は、１９ドットの白ラインと２９ドットの黒ラインとの境界線の位置で最大の２５ドットとなり、左端に近付くにつれて小さくなって、左端で０となる。
【００６５】
つまり、分割領域の幅を１９ドットとしたグループでは、１つの分割領域毎に、元の幅（２４ドット）との差である５ドットずつずれ量が大きくなる。このため、右目用画像におけるこのグループに対応する領域では、画像の中央に近付くほどずれ量が累積されて大きくなる。
【００６６】
一方、分割領域の幅を２９ドットとしたグループでは、１つの分割領域毎に、元の幅（２４ドット）との差である５ドットずつずれ量が小さくなる。このため、右目用画像におけるこのグループに対応する領域では、画像の左端に近付くほどずれ量が減少する。
【００６７】
したがって、この画像を同様にして生成した左目用画像と並べて表示し、これを立体視した場合、１９ドットの白ラインと２９ドットの黒ラインとの境界線の位置の立体感が最も大きくなる。そして、この境界線の位置を中心として、画面の端に近付くほど立体感が小さくなる。
【００６８】
これについて、図６に基づいて説明する。図６は、図５の立体画像を表示したときの視差を説明する図である。
【００６９】
図６の（ｂ）に示すように、４８０ドットの表示幅のうち、２４０ドットから４８０ドットには、図５の（ｂ）に示した右目用画像が表示されている。また、０ドットから２４０ドットまでの領域には、表示領域を幅方向に２等分する直線（幅２４０ドットで表示領域を分割する直線）に対して、右目用画像と対称に分割及び拡大・縮小処理が施された左目用画像が表示されている。
【００７０】
つまり、左目用画像においても、２４０ドットの幅を１０分割して、２４ドット幅の１０個の分割領域を設け、この１０個の分割領域を、右側５つ、左側５つの２つのグループに分けている。そして、右側のグループについては各分割領域の幅を５ドット拡大して２９ドットとし、左側のグループについては各分割領域の幅を５ドット縮小して１９ドットとしている。
【００７１】
図６の（ｂ）に示す画像を表示部５に表示した場合、視差バリアによって右目用画像が右目のみに、左目用画像が左目のみに視認されることによって、同図の（ａ）に示すような１つの画像が立体的に認識される。そして、このときにユーザが感じる立体感の程度は、右目用画像と左目用画像とのずれ、すなわち視差によって特定される。
【００７２】
具体的には、左目用画像の右端の位置（２４０ドットの位置）と、右目用画像の右端の位置（４８０ドットの位置）は、何れも幅方向のずれがない。このため、立体的に視認される画像のこれらの位置に対応する位置（右端）の視差は０となり、この位置の画像から立体感は生じない。
【００７３】
一方、左目用画像の右端の白ラインと、これに隣接する黒ラインとの境界位置（２１１ドットの位置）は、左向きに５ドットずれている。また、右目用画像の右端の白ラインとこれに隣接する黒ラインとの境界位置（４６１ドットの位置）は、右向きに５ドットずれている。このため、立体的に視認される画像のこれらの位置に対応する位置（右端の白ラインとこれに隣接する黒ラインとの境界位置）の視差は１０となって立体感が生じる。
【００７４】
同様に、次の白ラインと黒ラインの境界位置では視差が２０となる。また、画像の中央部に近付くほど視差は大きくなり、視差は最大で５０となる。そして、画像の中央部から画像の左端に近付くほど視差は小さくなり、画像の左端で０となる。なお、視差をグラフ化した場合、画像左端の０、画像中央の５０、画像右端の０を結ぶ折れ線状のグラフとなる。
【００７５】
このように、右目用画像と左目用画像を対称に拡大・縮小することによって、右目用画像と左目用画像がずれる向きが逆向きとなるので、両画像間の視差を大きくすることができる。また、以上のように、拡大するグループと、縮小するグループとを画像の中央部で隣接させた場合、画像の中央部の視差が最大となる。なお、１つの画像（左目用画像または右目用画像）において、拡大するグループと縮小するグループの境界が複数生じるような立体画像を生成してもよく、この場合は各境界における視差が極大となる。
【００７６】
〔生成する立体画像の例：端部付近の視差が最大〕
また、携帯電話機１が生成する立体画像は、例えば図７に示すようなものであってもよい。図７は、携帯電話機１が生成する立体画像の他の例を示す図であり、端部付近の視差が最大となる立体画像の例を示している。なお、同図では、右目用画像のみを図示している。また、同図の（ａ）は、図５の（ａ）と同じである。
【００７７】
同図の例では、右側９つ、左端１つの２つのグループに分けている。そして、右側のグループについては各分割領域の幅を１ドット縮小し、左側のグループについては分割領域の幅を９ドット拡大している。これにより、同図の（ｂ）に示すように、右側９つの分割領域は幅が２３ドットとなり、左端の分割領域は幅が３３ドットとなっている。
【００７８】
このように幅を変更されることによって立体視画像となった右目用画像でも、その両端部を除いて、幅変更前と比べて右側にずれる。このずれ量は、図示のように、右端の白ラインとその隣の黒ラインとの境界線の位置で１ドットとなり、この黒ラインと次の白ラインとの境界線の位置で２ドットとなる。そして、このずれ量は、左端に近付くにつれて累積されて大きくなり、２３ドットの白ラインと３３ドットの黒ラインとの境界線の位置で最大の９ドットとなる。また、ずれ量は左端で０に戻る。
【００７９】
つまり、分割領域の幅を２３ドットとしたグループでは、１つの分割領域毎に、元の幅（２４ドット）との差である１ドットずつずれ量が大きくなる。このため、右目用画像におけるこのグループに対応する領域では、画像の左端に近付くほど右向きのずれ量が累積されて大きくなる。
【００８０】
一方、左端の黒ラインは、元の幅（２４ドット）から９ドット拡大されており、この黒ラインの右端は、右向きに９ドットずれており、左端はずれ量が０である。つまり、左端の黒ラインの領域では、右端のずれが９ドットで最大となり、左端に近付くほどこのずれが小さくなって、左端ではずれは０となる。
【００８１】
したがって、この画像を同様にして生成した左目用画像と並べて表示し、これを立体視した場合、２３ドットの白ラインと３３ドットの黒ラインとの境界線の位置、すなわち画像の左端付近の立体感が最も大きくなる。そして、この境界線の位置を中心として、画像の端に近付くほど立体感が小さくなり、画像の端では立体感がなくなる。
【００８２】
なお、この右目用画像と、これと対称の左目用画像とを表示した場合、２３ドットの白ラインと３３ドットの黒ラインとの境界線の位置に対応する位置（左端の黒ラインとこれに隣接する白ラインとの境界位置）の視差は１８となる。右目用画像の右向きのずれ量は９であり、左目用画像の左向きのずれ量は９となるからである。そして、この境界位置の右隣の境界位置では視差は１６となり、右端に近付くにつれて視差は小さくなり、右端で０となる。また左端の視差も０となる。
【００８３】
〔変換パターンの選択〕
上述のように、二次元画像から立体画像への変換パターン、特に分割領域の設定パターン、及び拡大・縮小のパターンを変化させることによって、立体感の異なる立体画像を生成することができる。携帯電話機１では、複数の変換パターンを予め用意しておき、ユーザが選択した変換パターンで立体画像を生成する。
【００８４】
これについて、図８に基づいて説明する。図８は、携帯電話機１において選択可能な変換パターンの一例を示す図である。同図（ａ）は、表示面に対して奥行き方向に立体感が生じる変換パターンを示し、同図（ｂ）は、表示面に対して手前方向に立体感が生じる変換パターンを示している。また、同図（ｃ）は、画像の下側ほど奥行き感が大きい変換パターンを示し、同図（ｄ）は、画像の上側ほど奥行き感が大きい変換パターンを示している。
【００８５】
同図（ａ）の変換パターンでは、右目用画像の左端のライン幅を拡大し、右端のライン幅を縮小している。一方、他のラインについては幅を変更していない。これにより、右目用画像において、幅を変更していない８つのラインは、両端のライン幅の拡大・縮小によって、右向きにずれている。
【００８６】
同様に、同図（ａ）の変換パターンでは、左目用画像の右端のライン幅を拡大し、左端のライン幅を縮小している。一方、他のラインについては幅を変更していない。これにより、左目用画像において、幅を変更していない８つのラインは、両端のライン幅の拡大・縮小によって、左向きにずれている。
【００８７】
このように、同図（ａ）の変換パターンによれば、右目用画像の一部領域が右向きにずれ、左目用画像の一部領域が左向きにずれるので、この領域について奥行き方向に立体感が生じる立体画像となる。なお、この変換パターンでは、中央の８つのラインについては幅を変更していないので、この８つのラインの領域では視差が一定である。
【００８８】
この変換パターンは、例えば図示の風景写真のように、奥行き方向に立体感を生じさせることが望ましい画像に好適である。
【００８９】
一方、同図（ｂ）の変換パターンでは、右目用画像の右端のライン幅を拡大し、左端のライン幅を縮小している。一方、他のラインについては幅を変更していない。これにより、右目用画像において、幅を変更していない８つのラインは、両端のライン幅の拡大・縮小によって、左向きにずれている。
【００９０】
同様に、同図（ｂ）の変換パターンでは、左目用画像の左端のライン幅を拡大し、右端のライン幅を縮小している。一方、他のラインについては幅を変更していない。これにより、左目用画像において、幅を変更していない８つのラインは、両端のライン幅の拡大・縮小によって、右向きにずれている。
【００９１】
このように、同図（ｂ）の変換パターンによれば、右目用画像の一部領域が左向きにずれ、左目用画像の一部領域が右向きにずれる。したがって、この領域について手前方向に立体感が生じる（この領域が表示面から飛び出しているように認識される）立体画像となる。なお、この変換パターンでは、中央の８つのラインについては幅を変更していないので、この８つのラインの領域では視差が一定である。
【００９２】
この変換パターンは、例えば図示の昆虫写真のように、特定の対象物を飛び出させるような立体感を生じさせることが望ましい画像（主被写体が１つ存在する画像等）に好適である。
【００９３】
また、同図（ｃ）の変換パターンでは、右目用画像の右端のライン幅を画像の下側ほど縮小し、左端のライン幅を画像の下側ほど拡大している。一方、他のラインについては幅を変更していない。これにより、右目用画像において、幅を変更していない８つのラインは、両端のライン幅の拡大・縮小によって、右下がりに傾き、画像の下側ほど右向きにずれる。
【００９４】
同様に、同図（ｃ）の変換パターンでは、左目用画像の右端のライン幅を画像の下側ほど拡大し、左端のライン幅を画像の下側ほど縮小している。一方、他のラインについては幅を変更していない。これにより、左目用画像において、幅を変更していない８つのラインは、両端のライン幅の拡大・縮小によって、右上がりに傾き、画像の下側ほど左向きにずれる。
【００９５】
このように、同図（ｃ）の変換パターンによれば、右目用画像の一部領域が右向きにずれ、左目用画像の一部領域が左向きにずれる。したがって、この領域について奥行き方向に立体感が生じる立体画像となる。また、ずれ量は、画像の下側ほど大きくなるので、奥行き感も画像の下側ほど大きくなる。
【００９６】
この変換パターンは、例えば図示の風景写真のように、下側部分がより遠くにあるとユーザに認識させる立体感を生じさせることが望ましい画像（上側部分に写っているものほどユーザに近い画像）に好適である。
【００９７】
一方、同図（ｄ）の変換パターンでは、右目用画像の右端のライン幅を画像の上側ほど縮小し、左端のライン幅を画像の上側ほど拡大している。一方、他のラインについては幅を変更していない。これにより、右目用画像において、幅を変更していない８つのラインは、両端のライン幅の拡大・縮小によって、右上がりに傾き、画像の上側ほど右向きにずれる。
【００９８】
同様に、同図（ｄ）の変換パターンでは、左目用画像の右端のライン幅を画像の上側ほど拡大し、左端のライン幅を画像の上側ほど縮小している。一方、他のラインについては幅を変更していない。これにより、左目用画像において、幅を変更していない８つのラインは、両端のライン幅の拡大・縮小によって、右下がりに傾き、画像の上側ほど左向きにずれる。
【００９９】
このように、同図（ｄ）の変換パターンによれば、右目用画像の一部領域が右向きにずれ、左目用画像の一部領域が左向きにずれる。したがって、この領域について奥行き方向に立体感が生じる立体画像となる。また、ずれ量は、画像の上側ほど大きくなるので、奥行き感も画像の上側ほど大きくなる。
【０１００】
この変換パターンは、例えば図示の風景写真のように、上側部分ほど遠くにあるとユーザに認識させる立体感を生じさせることが望ましい画像（下側部分に写っているものほどユーザに近い画像）に好適である。
【０１０１】
なお、ここでは、これらの変換パターンの何れかをユーザに選択させる例を説明するが、選択対象となる変換パターンはこれらの例に限られない。また、携帯電話機１が、立体画像の元となる二次元画像を画像認識して、何れの変換パターンが好適か判断し、変換パターンを自動で選択するようにしてもよい。例えば、人物の顔が検出されたときに、その人物が飛び出して見えるような変換パターンを自動的に選択するようにしてもよい。
【０１０２】
〔パターン管理情報〕
以上のような変換パターンを、パターン管理情報として管理情報格納部１０に格納しておくことにより、任意の二次元画像に対して、これらの変換パターンの何れかを適用して立体画像を生成することができる。これについて、図９に基づいて説明する。
【０１０３】
図９は、パターン管理情報の一例を示す図である。図示のパターン管理情報では、各パターンに対して、幅方向分割数Ｎ、グループ数Ｍ、高さ方向分割数Ｎ’、及び視差パラメータＰが対応付けられている。なお、これらは右目用画像の生成用のパラメータである。
【０１０４】
具体的には、図示の例では、「奥行き方向に立体感」が出る変換パターン、「手前方向に立体感」が出る変換パターン、「下側の奥行き感が大きい」変換パターン、及び「上側の奥行き感が大きい」変換パターンが含まれている。
【０１０５】
このうち、「奥行き方向に立体感」が出る変換パターンは、幅方向分割数Ｎが１０であり、グループ数Ｍが３（グループ分けは左から１，８，１）であり、高さ方向分割数Ｎ’は０である。また、各グループ（１，８，１）について、視差パラメータＰが（１０，０，−１０）と設定されている。
【０１０６】
このパターン管理情報を用いて立体画像を生成する場合、右目用画像を幅方向に１０分割し、分割領域を３つのグループに分ける。グループ分けは左から１，８，１であるから、左端の分割領域と、右端の分割領域がそれぞれ１つのグループとなり、他の８つの分割領域が残り１つのグループとなる。なお、高さ方向分割数Ｎ’は０であるから高さ方向の分割は行わない。
【０１０７】
そして、視差パラメータＰ（１０，０，−１０）に従って、グループ単位で分割領域を拡大または縮小する。すなわち、左端のグループ（左端の分割領域のみを含むグループ）については、幅が１０増加するように分割領域を拡大し、右端のグループ（右端の分割領域のみを含むグループ）については、幅が１０減少するように分割領域を縮小する。一方、中央のグループ（８つの分割領域を含むグループ）の分割領域については、拡大も縮小も行わず、右端及び左端のグループの分割領域の拡大縮小に合わせて位置をずらす。
【０１０８】
以上のような処理により、パターン管理情報に基づいた「奥行き方向に立体感」が出る右目用画像が生成される。なお、左目用画像についても同様の処理で生成されるが、右目用画像と左目用画像が対称となるようにパラメータを変更する。具体的には、視差パラメータＰを、（−１０，０，１０）として拡大・縮小を行う。また、この例ではグループ分けの変更は必要ないが、必要であればグループ分けについても右目用画像と左目用画像が対称となるように変更する。無論、左目用画像のパラメータを右目用画像のパラメータから求める代わりに、左目用画像のパラメータについても予めパターン管理情報に含めておいてもよい。
【０１０９】
また、「手前方向に立体感」が出る変換パターンについても、「奥行き方向に立体感」が出る変換パターンと同様にして、右目用画像と左目用画像が生成される。すなわち、「手前方向に立体感」が出る変換パターンでは、左端のグループ（左端の分割領域のみを含むグループ）については、幅が１０減少するように分割領域を拡大する。また、右端のグループ（右端の分割領域のみを含むグループ）については、幅が１０増加するように分割領域を縮小する。一方、中央のグループ（８つの分割領域を含むグループ）の分割領域については、拡大も縮小も行わず、右端及び左端のグループの分割領域の拡大縮小に合わせて位置をずらす。そして、同様にして左目用画像を生成する。
【０１１０】
一方、「下側の奥行き感が大きい」変換パターンでは、高さ方向分割数Ｎ’が３であるため、高さ方向にも領域分割を行う。この場合、幅方向の分割に基づく３つのグループが、高さ方向に３つに分割されるため、合計で９つのグループが生じる。
【０１１１】
このため、視差パラメータＰも９つのグループのそれぞれについて設定されている。具体的には、上端の３つのグループについては、視差パラメータＰ（−５，０，５）が設定され、下端の３つのグループについては、視差パラメータＰ（５，０，−５）が設定されている。また、中央の３つのグループについては、視差パラメータＰ（０，０，０）が設定されている。
【０１１２】
したがって、このパターン管理情報を用いて立体画像を生成する場合、右目用画像を幅方向に１０分割し、分割領域を３つのグループに分ける。グループ分けは左から１，８，１であるから、左端の分割領域と、右端の分割領域がそれぞれ１つのグループとなり、他の８つの分割領域が残り１つのグループとなる。
【０１１３】
また、高さ方向分割数Ｎ’は３であるから右目用画像を高さ方向に３等分する。これにより、上述の３つのグループは、高さ方向にさらに３つのグループに分かれ、合計で９つのグループが生じる。なお、高さ方向についても、幅方向と同様に、領域分割を行った後で分割領域をグループ化してもよい。
【０１１４】
そして、高さ方向上端の３つのグループにおいては、視差パラメータＰ（−５，０，５）に従って、左端のグループについては幅が５減少するように分割領域を縮小し、右端のグループについては幅が５増加するように分割領域を拡大する。中央のグループの分割領域については、拡大も縮小も行わず、右端及び左端のグループの分割領域の拡大縮小に合わせて位置をずらす。
【０１１５】
同様に、高さ方向下端の３つのグループにおいては、視差パラメータＰ（５，０，−５）に従って、左端のグループについては幅が５増加するように分割領域を拡大し、右端のグループについては幅が５減少するように分割領域を縮小する。中央のグループの分割領域については、拡大も縮小も行わず、右端及び左端のグループの分割領域の拡大縮小に合わせて位置をずらす。
【０１１６】
一方、高さ方向中央のグループにおいては、視差パラメータＰが（０，０，０）であるから、拡大も縮小も行わない。
【０１１７】
以上のような処理により、パターン管理情報に基づいた「下側の奥行き感が大きい」右目用画像が生成される。なお、左目用画像についても同様の処理で生成されるが、右目用画像と左目用画像が対称となるように、視差パラメータＰの符号を逆転させて拡大・縮小を行う。
【０１１８】
また、「上側の奥行き感が大きい」が出る変換パターンについても、「下側の奥行き感が大きい」が出る変換パターンと同様にして、右目用画像と左目用画像が生成される。
【０１１９】
このようなパターン管理情報は、例えば立体表示制御部２０を介してユーザが編集できるようにしてもよい。これにより、ユーザは、所望の変換パターンをパターン管理情報に含めることができ、その変換パターンに応じた立体画像を携帯電話機１に表示させることができる。
【０１２０】
〔立体感を大きくする位置の指定〕
携帯電話機１は、二次元画像中の位置の指定を受け付けて、その位置の立体感が大きくなる立体画像を生成することもできる。これについて、図１０に基づいて説明する。図１０は、指定された位置の立体感が大きくなる立体画像の生成方法を説明する図である。なお、同図（ａ）は二次元画像上の位置選択の様子を示している。また、同図（ｂ）は左上付近の位置が選択されたときに生成される立体画像の一例を示し、同図（ｃ）は右下付近の位置が選択されたときに生成される立体画像の一例を示している。
【０１２１】
同図（ａ）に示すように、二次元画像中の位置を指定して、その位置の立体感が大きくなる立体画像を生成する場合には、まず二次元画像を表示する。この二次元画像における位置指定は、入力部４がタッチパネルで構成される場合、表示した画像に対するタッチ操作で行うようにしてもよい。また、タッチパネル方式でない場合には、ポインタ等を表示して、このポインタで選択させるようにしてもよく、位置指定の受け付け方法は特に限定されない。
【０１２２】
そして、入力部４が位置の指定を受け付けたときには、立体表示制御部２０は、入力部４が受け付けた位置を、右目用画像または左目用画像中において、立体感を最大とする位置として特定する。なお、この位置は、例えば表示部５の表示面上における座標として特定してもよい。
【０１２３】
ここで、同図（ｂ）に示すような画像において、二次元画像の左上付近の位置ｐが選択されたときには、この位置ｐの視差が画像中で最も大きくなり、ｐから離れるほど視差が小さくなる立体画像を生成する。
【０１２４】
具体的には、ｐに対応する左目用画像上の点ｐ’を通る水平方向（幅方向）の直線ｌ上において、ｐ’における視差が最大となるような変換パターンで画像を拡大・縮小する。例えば、図７の（ｂ）のような変換パターンを適用して、ｐ’の左側の分割領域を縮小し、この縮小分を埋めるようにｐ’の右側の分割領域を均等に拡大してもよい。これにより、幅方向において、ｐ’の視差が最大となる。
【０１２５】
また、高さ方向においてもｐ’の視差が最大となるように、直線ｌからの距離が離れるほど視差が小さくなるような変換パターンで画像を拡大・縮小する。具体的には、直線ｌの上側には図８の（ｃ）のような変換パターンを適用し、直線ｌの下側には図８の（ｄ）のような変換パターンを適用する。つまり、画像を高さ方向に分割して、同じ高さで幅方向に並ぶ分割領域群を設定し、各分割領域群の視差パラメータを、直線ｌから離れるほど小さく設定する。そして、このようにして生成された左目用画像と対称な右目用画像を生成し、これらを並べて表示する。
【０１２６】
同様に、図１０（ｃ）に示すような画像において、二次元画像の右下付近の位置ｐが選択されたときには、このｐに対応する右目用画像上の点ｐ’の視差が画像中で最も大きくなり、ｐ’から離れるほど視差が小さくなる立体画像を生成する。
【０１２７】
この場合も、同図（ｂ）の例と同様に、ｐ’の右側の分割領域を縮小（右目用画像の場合）し、この縮小分を埋めるようにｐ’の左側の分割領域を均等に拡大している。また、直線ｌの上側には図８の（ｃ）のような変換パターンを適用し、直線ｌの下側には図８の（ｄ）のような変換パターンを適用して、分割領域の幅を調整している。そして、このようにして生成した右目用画像と対称な左目用画像を生成し、これらを並べて表示する。
【０１２８】
〔指定位置の立体感が大きくなる立体画像の生成方法の詳細〕
続いて、指定位置の立体感が大きくなる立体画像の生成方法をさらに詳細に説明する。立体画像の生成は、立体表示制御部２０から、立体感を最大とする位置を通知された画像サイズ調整部２１によって行われる。そして、この立体画像の生成は、画像（右目用画像または左目用画像）の分割、グループ化、及びグループ毎の分割領域の拡大・縮小の処理を含む。
【０１２９】
（画像の分割）
まず、画像を幅方向にＮ分割して分割領域を規定する。また、高さ方向の分割を行う。具体的には、直線ｌ（指定された位置ｐに対応する点ｐ’を通る水平方向の直線）を中心として所定の高さを有する分割領域を設定する。なお、直線ｌが通る分割領域を中央領域と呼び、中央領域の高さをｈと表す。
【０１３０】
そして、中央領域よりも上側の領域に、高さｈの分割領域を設定できるだけ設定する。中央領域よりも下側の領域についても同様に高さｈの分割領域を設定する。なお、高さがｈに満たない領域が生じた場合には、この領域も分割領域としてもよいし、この領域に隣接する分割領域に併合してもよい。また、分割数については、分割数が多いほど、滑らかな画像が生成されるが、処理の負荷も大きくなるので、この点を考慮して適宜決定すればよい。
【０１３１】
（幅方向におけるグループ化と拡大・縮小）
まず、中央領域を、ｐ’の右側のグループと、ｐ’の左側のグループとにグループ分けする。なお、ｐ’を含む分割領域は、何れかのグループに含めてもよいし、別のグループとしてもよい。
【０１３２】
続いて、予め定めたｐ’の視差パラメータＰに基づいて、上記の各グループの分割領域を拡大または縮小する。具体的には、ｐ’の右側のグループがｎ個、左側のグループがｍ個の分割領域を含むとした場合、右側のグループの分割領域は、それぞれＰ／ｎドット拡張（または縮小）する。また、左側のグループの分割領域は、それぞれＰ／ｍドット縮小（または拡張）する。なお、ｐ’を含む分割領域をグループとした場合には、この分割領域は等倍とする。
【０１３３】
ここで、Ｐ／ｎ、Ｐ／ｍが整数とならない場合には、生成された立体画像における横幅が増減しないように調整する。例えば、Ｐ／ｎ＝１０／３、Ｐ／ｍ＝１０／７の場合を考える。この場合に、右側のグループの分割領域をそれぞれ３、３、３ドット拡張（または縮小）すれば、１ドット余るので、４ドット拡張する分割領域を１つ設定する。また、左側のグループの分割領域をそれぞれ１ドット縮小（または拡張）すると、３ドット余るので、２ドット縮小（または拡張）する分割領域を３つ設定する。なお、何れの分割領域を４ドット（２ドット）とするかは任意である。また、２ドット縮小（または拡張）する分割領域を３つ設定する代わりに、４ドット縮小（または拡張）する分割領域を１つ設定する等、余ったドットの配分は任意である。
【０１３４】
さらに、予め設定された視差パラメータに対して、ｐ’の視差パラメータが多少変化することが許容される場合、拡張側と縮小側で共に余ったドットを相殺してもよい。例えば、上記の例では、右側のグループで１ドット余り、左側のグループでは３ドット余る。そこで、余りの１ドットを相殺して、右側のグループの分割領域をそれぞれ３ドット拡張し、左側のグループの分割領域の５つを１ドット縮小し、２つを２ドット縮小してもよい。この場合、ｐ’の視差パラメータは９となるが、幅を調整する分割領域数を減らすことができる。
【０１３５】
また、各グループに含まれる分割領域数の公倍数から視差パラメータを決定してもよい。これにより、上記のような余りドットの調整が不要になる。例えば、右側のグループが２個の分割領域からなり、左側のグループが８個の分割領域からなる場合、２と８の公倍数である８を視差パラメータＰとしてもよい。この場合、右側のグループに含まれる分割領域は、それぞれ幅を４ドット拡張（または縮小）し、左側のグループに含まれる分割領域は、それぞれ幅を１ドット縮小（または拡張）する。
【０１３６】
（高さ方向におけるグループ化と拡大・縮小）
高さ方向の調整では、中央領域と同様のグループ化を行う。すなわち、ｐ’に対して垂直方向（画像の高さ方向）に位置する分割領域を基準として、右側のグループと左側のグループとにグループ分けする。また、ｐ’を含む分割領域を独立のグループとした場合、これに合わせてｐ’に対して垂直方向に位置する分割領域も独立のグループとする。
【０１３７】
次に、直線ｌよりも上側の領域における視差パラメータを決定する。まず、直線ｌから最も離れた画像の上端の分割領域の視差パラメータを０に設定する。つまり、この領域については拡大も縮小も行わない。続いて、上端の分割領域と、中央領域との間の分割領域について、中央領域に近い分割領域ほど視差パラメータが０に近付くように、また上端に近い分割領域ほど視差パラメータが中央領域に近付くように視差パラメータを決定する。
【０１３８】
例えば、中央領域の上側にｘ個、中央領域の下側にｙ個の分割領域が存在するとした場合、上側の分割領域については、中央領域から１つ離れる毎に（中央領域の視差パラメータ）／ｘだけ小さい視差パラメータを決定してもよい。同様に、ｐの下側の分割領域については、中央領域から１つ離れる毎に（中央領域の視差パラメータ）／ｙだけ小さい視差パラメータを決定してもよい。
【０１３９】
具体例を挙げれば、（中央領域の視差パラメータ）＝１０、ｘ＝２、ｙ＝７の場合、中央領域の直上の分割領域の視差パラメータは５、その上の分割領域（画像の上端の分割領域）の視差パラメータは０と決定される。一方、中央領域の下側の分割領域については、（中央領域の視差パラメータ）／ｙ＝１０／７＝１余り３となる。この余りの３は分割領域に割り振ってもよいし、割り振らなくてもよい。割り振る場合、例えば中央領域の直下の分割領域から順に、８、６、４、３、２、１、０のように視差パラメータを決定してもよい。割り振らない場合、中央領域の直下の分割領域から順に、９、８、７、６、５、４、３のように視差パラメータを決定してもよい。
【０１４０】
同様に、直線ｌよりも下側の領域における視差パラメータも決定する。そして、このようにして決定した視差パラメータに従って、各分割領域の拡大・縮小を行い、これによりｐ’における立体感が画像中で最大となる立体画像が生成される。
【０１４１】
なお、上記の例では、画像の上端及び下端の分割領域の視差パラメータを０に設定する例を示したが、高さ方向において、画像の上端及び下端からｐ’に向かって視差が大きくなればよく、これらの分割領域の視差パラメータは０に限られない。
【０１４２】
〔処理の流れ〕
続いて、携帯電話機１が実行する処理の流れを図１１に基づいて説明する。図１１は、携帯電話機１が実行する処理（画像生成方法）の一例を示すフローチャートである。
【０１４３】
まず、立体表示制御部２０は、３Ｄ表示（立体表示）を行うか否かを判断する（Ｓ１）。なお、立体表示を行う契機は特に限定されないが、ここでは、ユーザが入力部４に対して立体表示を行う旨の入力操作を行ったときに、立体表示制御部２０が立体表示を行うと判断する例を説明する。また、立体表示の対象となる画像も特に限定されないが、ここでは画像格納部１１に格納されている画像のうち、待ち受けに設定されている画像（着信等の待ち受け時に表示される画像）を立体表示の対象とする例を説明する。
【０１４４】
入力部４に対する入力操作から、立体表示を行うと判断した場合（Ｓ１でＹＥＳ）、立体表示制御部２０は、立体画像の生成に用いる変換パターンを選択する（Ｓ２）。なお、この変換パターンの選択方法も特に限定されないが、ここでは、立体表示制御部２０は、図８、図９に示した４つの変換パターンを表示部５に提示する。そして、入力部４が受け付けた入力操作からユーザの選択した変換パターンを特定し、この変換パターンを選択する。
【０１４５】
変換パターンを選択した立体表示制御部２０は、選択した変換パターンを画像サイズ調整部２１に通知する。また、立体表示制御部２０は、表示部５の視差バリアをＯＮにする。なお、視差バリアをＯＮにするタイミングはこれに限られず、例えば立体画像の生成完了時でもよい。そして、画像サイズ調整部２１は、通知された変換パターンの各種パラメータを管理情報格納部１０のパターン管理情報から読み出す。
【０１４６】
次に、画像サイズ調整部２１は、立体表示の対象となる待ち受け画像を画像格納部１１から読み出して、右目用画像と左目用画像を生成し、生成した右目用画像と左目用画像をそれぞれＮ分割する（Ｓ３）。なお、このＮは、パターン管理情報から読み出したパラメータである。
【０１４７】
続いて、画像サイズ調整部２１は、Ｎ分割した右目用画像と左目用画像を、それぞれＭ個のグループに分ける（Ｓ４、領域設定ステップ）。このＭもパターン管理情報から読み出したパラメータである。また、Ｍグループの内訳（何れのグループにいくつの分割領域が含まれるか）についてもパターン管理情報から特定する。
【０１４８】
そして、画像サイズ調整部２１は、グループ毎に分割領域の画像を拡大または縮小して、立体画像を生成する（Ｓ５、画像生成ステップ）。なお、何れのグループをどれだけ拡大または縮小するか、また等倍とするかについては、パターン管理情報に記述されている、各グループの視差パラメータＰから特定する。
【０１４９】
最後に、画像サイズ調整部２１は、生成した立体画像を、右目用画像が右側に左目用画像が左側になるように並べて表示メモリ３０に書き込む。これにより、Ｓ２で選択した変換パターンに応じた立体画像が、待ち受け画像として表示される（Ｓ６）。
【０１５０】
〔他の機器への適用〕
上記実施形態では、携帯電話機１を例に説明を行ったが、本発明は、視差バリア式で立体画像を表示する任意の装置に適用することができる。例えば、スマートフォン、タブレット端末、ＰＤＡ（Personal Digital Assistance）、携帯型ゲーム機等に適用することも可能である。
【０１５１】
また、上述の携帯電話機１は、生成した立体画像を自機で表示するが、立体画像の表示は他の機器に行わせてもよい。つまり、本発明は、立体画像を生成する画像生成装置として捉えることもできる。例えば、視差バリア式による立体画像の表示機能を有する表示機器と通信可能な機器（画像生成装置）に、上述の画像生成方法を実行させてもよい。そして、生成された立体画像を表示機器に送信して表示させるようにしてもよい。
【０１５２】
〔変形例〕
上記実施形態では、左目用画像と右目用画像の両方を拡大・縮小する例を示したが、何れか一方のみを拡大・縮小する構成としても、立体画像を生成することができる。ただし、上記実施形態のように、左目用画像と右目用画像の両方を対称に拡大・縮小する方が視差を大きくすることができるので好ましい。
【０１５３】
また、上記実施形態では、画像をＮ分割した後でグループ化する例を示したが、Ｎ分割せずにグループを設定してもよい。例えば、図９のパターン管理情報のように、３つのグループに分割する場合、画像の横幅の１０％の幅のグループ、８０％の幅のグループ、及び１０％の幅のグループを設定してもよい。
【０１５４】
〔実施形態の変更について〕
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【０１５５】
〔ソフトウェアによる実現例〕
最後に、携帯電話機１の各ブロック、特に立体表示制御部２０及び画像サイズ調整部２１は、集積回路（ＩＣチップ）上に形成された論理回路によってハードウェア的に実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェア的に実現してもよい。
【０１５６】
後者の場合、携帯電話機１は、各機能を実現するプログラムの命令を実行するＣＰＵ、上記プログラムを格納したＲＯＭ（Read Only Memory）、上記プログラムを展開するＲＡＭ（Random Access Memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである携帯電話機１の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、携帯電話機１に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０１５７】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ類、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク類、ＩＣカード（メモリカードを含む）／光カード等のカード類、マスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ類、あるいはＰＬＤ（Programmable logic device）やＦＰＧＡ（Field Programmable Gate Array）等の論理回路類などを用いることができる。
【０１５８】
また、携帯電話機１を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークは、プログラムコードを伝送可能であればよく、特に限定されない。例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（Virtual Private Network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な媒体であればよく、特定の構成または種類のものに限定されない。例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ（Asymmetric Digital Subscriber Line）回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩＥＥＥ８０２．１１無線、ＨＤＲ（High Data Rate）、ＮＦＣ（NearField Communication）、ＤＬＮＡ（Digital Living Network Alliance）、携帯電話網
、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【０１５９】
〔発明の要点について〕
以上のように、本発明の画像生成装置は、右目用画像及び左目用画像の少なくとも一方を幅方向に区分して一定の幅を有する複数の領域を設定する領域設定手段と、上記領域設定手段が設定した領域の少なくとも１つを幅方向に縮小し、縮小した幅だけ他の少なくとも１つの領域の幅を拡大した立体画像を生成する画像生成手段とを備えている構成である。
【０１６０】
したがって、空白領域を発生させず、また画像の欠けを発生させずに立体画像を生成することができる。
【０１６１】
また、上記画像生成装置では、上記領域設定手段は、上記右目用画像及び上記左目用画像のそれぞれを幅方向に区分して、該右目用画像及び該左目用画像を幅方向に並べたときの両画像の境界線に対して線対称となる、一定の幅を有する複数の領域を設定し、上記画像生成手段は、上記右目用画像に設定された領域の少なくとも１つ、及び該領域と対称な左目用画像に設定された領域を幅方向に縮小し、縮小した幅だけ上記右目用画像に設定された他の少なくとも１つの領域、及び該領域と対称な左目用画像に設定された領域の幅を拡大することが好ましい。
【０１６２】
上記の構成によれば、右目用画像と左目用画像に対称な領域を設定し、対称な領域については同様に縮小し、また拡大する。このようにして生成された立体画像は、右目用画像と左目用画像の幅方向のずれ量が両画像で加算されて大きくなる。
【０１６３】
例えば、右目用画像のある領域Ａを縮小し、この領域Ａに対して左側に位置する領域Ｂを拡大した場合、領域Ａから領域Ｂまでの部分は右側にずれる。そして、この場合、左目用画像において、領域Ａと対称な領域Ａ’は縮小し、領域Ｂと対称で領域Ａ’に対して右側に位置する領域Ｂ’は拡大するので、領域Ａ’から領域Ｂ’までの部分は左側にずれる。
【０１６４】
このように、対称な領域については両画像で同様に縮小または拡大を行うことにより、右目用画像のずれる向きと左目用画像のずれる向きが逆になる。そして、右目用画像と左目用画像の相対的なずれ量、すなわち両画像のずれ量の和は、両画像の視差である。
【０１６５】
つまり、上記の構成によれば、右目用画像及び左目用画像の何れかのみに拡大・縮小の処理を施す場合や、右目用画像及び左目用画像に非対称の領域を設定する場合と比べて、視差の大きい立体画像を生成することができる。
【０１６６】
また、上記画像生成装置では、上記画像生成手段は、隣接する領域の一方を幅方向に縮小し、他方を幅方向に拡大する構成であってもよい。
【０１６７】
上記の構成によれば、隣接する領域の一方を幅方向に縮小し、他方を幅方向に拡大する。このようにして生成された立体画像において、縮小した領域では拡大した領域に近付くほどずれ量が大きくなり、拡大した領域でも縮小した領域に近付くほどずれ量が大きくなる。
【０１６８】
つまり、上記の構成によれば、縮小した領域と拡大した領域の接する部分でずれ量、すなわち視差が極大となり、この部分から離れるほど視差が小さくなる。したがって、上記の構成によれば、幅方向のある点で視差が極大となり、この点から幅方向に離れるほど視差の小さくなる立体画像を生成することができる。
【０１６９】
また、上記画像生成装置では、上記領域設定手段は、上記右目用画像及び上記左目用画像の少なくとも一方に幅方向に連続する３つの領域を設定し、上記画像生成手段は、上記３つの領域のうち、中央に位置する領域については幅を変更せず、該領域に隣接する一方の領域は幅方向に縮小し、他方の領域は幅方向に拡大する構成であってもよい。
【０１７０】
上記の構成によれば、１つの画像に幅方向に連続する３つの領域を設定し、３つの領域のうち、中央に位置する領域については幅を変更せず、該領域に隣接する一方の領域は幅方向に縮小し、他方の領域は幅方向に拡大する。
【０１７１】
したがって、上記の構成によって生成される立体画像では、中央の領域は、その両隣の領域の拡大・縮小によって幅方向にずれているが、中央の領域内ではずれ量の増減がない。つまり、上記の構成によれば、中央の領域内で視差が一定となる立体画像を生成することができる。
【０１７２】
なお、上記の構成には、４つ以上の領域を設定する場合も含まれる。この場合には、上記連続する３つの領域以外の領域については、全体として幅の増減がなければ、幅を変更してもよいし、変更しなくともよい。
【０１７３】
また、上記画像生成装置では、上記領域設定手段は、上記右目用画像及び上記左目用画像の少なくとも一方を、高さ方向にも区分して一定の高さを有する複数の領域群を設定し、上記画像生成手段は、上記領域設定手段が設定した各領域群について、領域の拡大及び縮小を独立に行うことが好ましい。
【０１７４】
上記の構成によれば、画像を高さ方向にも区分して一定の高さを有する複数の領域群を設定し、設定した各領域群について、領域の拡大及び縮小を独立に行うので、生成される立体画像では、高さ方向の位置によって、異なる視差が生じ得る。
【０１７５】
すなわち、上記の構成によれば、高さ方向の位置によって、異なる視差が生じる立体画像を生成することが可能になる。例えば、上側の方が下側よりも立体感の大きい立体画像や、下側の方が上側よりも立体感の大きい立体画像を生成することも可能になる。
【０１７６】
また、上記画像生成装置は、上記ユーザの入力操作を受け付ける入力部と、上記入力部が受け付けた入力操作から、ユーザの指定する上記右目用画像または上記左目用画像中の位置を特定する位置特定手段とを備え、上記領域設定手段は、幅方向の区分によって、上記位置特定手段が特定した位置で隣接する領域を設定し、上記画像生成手段は、当該隣接する領域の一方を幅方向に縮小し、他方を幅方向に拡大することが好ましい。
【０１７７】
上記の構成によれば、位置特定手段が特定した位置で隣接する領域を設定し、この隣接する領域の一方を幅方向に縮小し、他方を幅方向に拡大する。このため、生成される立体画像では、位置特定手段が特定した位置の視差が幅方向で極大となる。そして、位置特定手段が特定した位置は、ユーザの指定する位置である。
【０１７８】
つまり、上記の構成によれば、ユーザの指定する位置の視差が幅方向で極大となる立体画像を生成する。したがって、上記の構成によれば、ユーザは、入力部を介して画像中の任意の位置を指定して、この位置の視差が幅方向で極大となる立体画像を生成することができる。
【０１７９】
また、上記画像生成装置は、上記ユーザの入力操作を受け付ける入力部と、上記入力部が受け付けた入力操作から、ユーザの指定する上記右目用画像または上記左目用画像中の位置を特定する位置特定手段とを備え、上記領域設定手段は、高さ方向の区分によって、上記位置特定手段が特定した位置を含む領域群である特定領域群を設定し、上記画像生成手段は、上記特定領域群の領域の拡大及び縮小を行うと共に、高さ方向の区分によって設定された上記特定領域群以外の領域群について、上記位置特定手段が特定した位置の視差が高さ方向において最大となるように、領域の幅方向の縮小及び拡大を行うことが好ましい。
【０１８０】
上記の構成によれば、高さ方向の区分によって、位置特定手段が特定した位置を含む領域群である特定領域群を設定する。そして、特定領域群の領域の拡大及び縮小を行うと共に、高さ方向の区分によって設定された特定領域群以外の領域群について、位置特定手段が特定した位置の視差が高さ方向において最大となるように、領域の幅方向の縮小及び拡大を行う。このため、生成される立体画像では、位置特定手段が特定した位置の視差が高さ方向で最大となる。そして、位置特定手段が特定した位置は、ユーザの指定する位置である。
【０１８１】
つまり、上記の構成によれば、ユーザの指定する位置の視差が高さ方向で最大となる立体画像を生成する。したがって、上記の構成によれば、ユーザは、入力部を介して画像中の任意の位置を指定して、この位置の視差が高さ方向で最大となる立体画像を生成することができる。
【０１８２】
なお、上記画像生成装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記画像生成装置の各手段として動作させることにより、上記画像生成装置をコンピュータにて実現させる画像生成プログラム、及びそれを記録したコンピュータ読み取り可能な記録媒体も本発明の範疇に入る。
【産業上の利用可能性】
【０１８３】
本発明は、立体画像を生成する装置及び立体画像の生成及び表示を行う装置に利用することができる。
【符号の説明】
【０１８４】
１  携帯電話機（画像生成装置）
４  入力部
５  表示部（表示装置）
２０  立体表示制御部（位置特定手段）
２１  画像サイズ調整部（領域設定手段、画像生成手段）
【図１】
2012172888.tif 000003
【図２】
2012172888.tif 000004
【図３】
2012172888.tif 000005
【図４】
2012172888.tif 000006
【図５】
2012172888.tif 000007
【図６】
2012172888.tif 000008
【図７】
2012172888.tif 000009
【図９】
2012172888.tif 000010
【図１１】
2012172888.tif 000011
【図１２】
2012172888.tif 000012
【図８】
2012172888.tif 000013
【図１０】
2012172888.tif 000014
【手続補正書】
【提出日】平成25年11月8日(2013.11.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザの右目のみに視認させる右目用画像と、左目のみに視認させる左目用画像とからなり、視差バリア式の表示装置に表示させることによって、上記ユーザに立体感を与える立体画像を生成する画像生成装置であって、
上記右目用画像及び上記左目用画像の少なくとも一方を幅方向に区分して一定の幅を有する複数の領域を設定する領域設定手段と、
上記領域設定手段が設定した領域の少なくとも１つを幅方向に縮小し、縮小した幅だけ他の少なくとも１つの領域の幅を拡大した立体画像を生成する画像生成手段とを備えていることを特徴とする画像生成装置。
【請求項２】
上記領域設定手段は、上記右目用画像及び上記左目用画像のそれぞれを幅方向に区分して、該右目用画像及び該左目用画像を幅方向に並べたときの両画像の境界線に対して対称となる、一定の幅を有する複数の領域を設定し、
上記画像生成手段は、上記右目用画像に設定された領域の少なくとも１つ、及び該領域と対称な左目用画像に設定された領域を幅方向に縮小し、縮小した幅だけ上記右目用画像に設定された他の少なくとも１つの領域、及び該領域と対称な左目用画像に設定された領域の幅を拡大することを特徴とする請求項１に記載の画像生成装置。
【請求項３】
上記画像生成手段は、上記右目用画像及び上記左目用画像の少なくとも一方において、隣接する領域の一方を幅方向に縮小し、他方を幅方向に拡大することを特徴とする請求項１または２に記載の画像生成装置。
【請求項４】
上記領域設定手段は、上記右目用画像及び上記左目用画像の少なくとも一方に幅方向に連続する３つの領域を設定し、
上記画像生成手段は、上記３つの領域のうち、中央に位置する領域については幅を変更せず、該領域に隣接する一方の領域は幅方向に縮小し、他方の領域は幅方向に拡大することを特徴とする請求項１または２に記載の画像生成装置。
【請求項５】
上記領域設定手段は、上記右目用画像及び上記左目用画像の少なくとも一方を、高さ方向にも区分して一定の高さを有する複数の領域群を設定し、
上記画像生成手段は、上記領域設定手段が設定した各領域群について、領域の拡大及び縮小を独立に行うことを特徴とする請求項１から４の何れか１項に記載の画像生成装置。
【請求項６】
上記ユーザの入力操作を受け付ける入力部と、
上記入力部が受け付けた入力操作から、ユーザの指定する上記右目用画像または上記左目用画像中の位置を特定する位置特定手段とを備え、
上記領域設定手段は、幅方向の区分によって、上記位置特定手段が特定した位置で隣接する領域を設定し、
上記画像生成手段は、当該隣接する領域の一方を幅方向に縮小し、他方を幅方向に拡大することを特徴とする請求項１から５の何れか１項に記載の画像生成装置。
【請求項７】
上記ユーザの入力操作を受け付ける入力部と、
上記入力部が受け付けた入力操作から、ユーザの指定する上記右目用画像または上記左目用画像中の位置を特定する位置特定手段とを備え、
上記領域設定手段は、高さ方向の区分によって、上記位置特定手段が特定した位置を含む領域群である特定領域群を設定し、
上記画像生成手段は、上記特定領域群の領域の拡大及び縮小を行うと共に、高さ方向の区分によって設定された上記特定領域群以外の領域群について、上記位置特定手段が特定した位置の視差が高さ方向において最大となるように、領域の幅方向の縮小及び拡大を行うことを特徴とする請求項１から６の何れか１項に記載の画像生成装置。
【請求項８】
ユーザの右目のみに視認させる右目用画像と、左目のみに視認させる左目用画像とからなり、視差バリア式の表示装置に表示させることによって、上記ユーザに立体感を与える立体画像を生成する画像生成装置による画像生成方法であって、
上記右目用画像及び上記左目用画像の少なくとも一方を幅方向に区分して一定の幅を有する複数の領域を設定する領域設定ステップと、
上記領域設定ステップで設定した領域の少なくとも１つを幅方向に縮小し、縮小した幅だけ他の少なくとも１つの領域の幅を拡大した立体画像を生成する画像生成ステップとを含むことを特徴とする画像生成方法。
【請求項９】
請求項１から７の何れか１項に記載の画像生成装置を動作させるための画像生成プログラムであって、コンピュータを上記各手段として機能させるための画像生成プログラム。
【請求項１０】
請求項９に記載の画像生成プログラムを記録したコンピュータ読み取り可能な記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】変更
【補正の内容】
【００５２】
つまり、画像サイズ調整部２１は、右目用画像及び該左目用画像を幅方向に並べたときの両画像の境界線に対して対称となる、一定の幅を有する複数の領域を設定する。そして、この境界線に対して対称の位置にある領域には、同じ画像処理（拡大または縮小処理）を施す。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０１６１
【補正方法】変更
【補正の内容】
【０１６１】
また、上記画像生成装置では、上記領域設定手段は、上記右目用画像及び上記左目用画像のそれぞれを幅方向に区分して、該右目用画像及び該左目用画像を幅方向に並べたときの両画像の境界線に対して対称となる、一定の幅を有する複数の領域を設定し、上記画像生成手段は、上記右目用画像に設定された領域の少なくとも１つ、及び該領域と対称な左目用画像に設定された領域を幅方向に縮小し、縮小した幅だけ上記右目用画像に設定された他の少なくとも１つの領域、及び該領域と対称な左目用画像に設定された領域の幅を拡大することが好ましい。
【国際調査報告】
2012172888.tif 000015
2012172888.tif 000016