(57)【要約】【課題】平面画像から立体視画像を容易に生成し、その編集も容易且つ迅速にできる立体視画像編集装置を提供する。【解決手段】立体視画像編集部４内のＬＲ画像判定部４４０は、マウス入力部９から指定座標位置データを受けると、その位置を基準とした所定エリアを形成し、この所定エリア内では、該エリアに存在しているＲ画像だけを表示し、Ｌ画像は消す。これにより、Ｒ画像が正しく指定されると、所定エリア内には、指定位置を含むＲ画像だけが表示され、誤ってＬ画像が指定されると、所定エリア内には、指定位置を含むＬ画像は表示されないから、ユーザはＲ画像を指定したのかＬ画像を指定したのか簡単に知ることが出来る。【選択図】図１
2004187103.tif 000002
【特許請求の範囲】
【請求項１】
左右にずらした２つ以上の平面画像を編集画面上に表示して立体視画像を生成し、この立体視画像を編集画面上で編集可能にした立体視画像編集装置において、
前記平面画像中の特定の画像だけを画面上で移動可能な移動画像として設定する移動画像設定手段と、
編集画面上でポインティングデバイスにより任意の座標位置が指定されたとき、該位置を基準として所定エリアを形成し、この所定エリア内では、該エリアに存在している前記移動画像だけを表示する画像編集処理手段と、を設けたことを特徴とする立体視画像編集装置。
【請求項２】
左右にずらした２つ以上の平面画像を編集画面上に表示して立体視画像を生成し、この立体視画像を編集画面上で編集可能にした立体視画像編集プログラムにおいて、
前記平面画像中の特定の画像だけを画面上で移動可能な移動画像として設定する移動画像設定機能と、
編集画面上でポインティングデバイスにより任意の座標位置が指定されたとき、該位置を基準として所定エリアを形成し、この所定エリア内では、該エリアに存在している前記移動画像だけを表示する画像編集処理機能と、をコンピュータに実現させることを特徴とする立体視画像編集プログラム。
【請求項３】
前記立体視画像は、右画像と左画像の２つの画像により生成され、前記画像編集処理プログラムは、前記移動画像設定機能で移動画像として設定された右画像又は左画像だけを前記所定エリア内で表示するように制御する、請求項２記載の立体視画像プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、編集画面上に２つ以上の平面画像を左右にずらして表示することにより立体視画像を生成し、この立体視画像を編集可能にした立体視画像編集装置、及び立体視画像編集プログラムに関する。
【０００２】
【従来の技術】
インターネットを用いた商取引、いわゆるＥコマースにおいては、実際に商品を手に取ってみることができないために、画面上で商品を立体視させることが非常に有効である。しかし、様々なコンテンツをパソコンの画面上で立体視画像として提供するためには、ディジタルカメラ等で取得した平面画像を迅速に且つ容易に編集できる装置が必要となってくる。
【０００３】
そこで、従来は、立体視画像を生成するのに必要な左右平面画像をディジタルカメラ等で容易に得るための撮影アダプタや、得られた画像が右画像であるのか左画像であるのかを編集画面上で容易に識別できる機能を持った立体視画像編集装置について提案されている（たとえば、特許文献１参照）。
【０００４】
また、１枚の平面画像から、両眼視差に対応する奥行き値（「ズレ量」や「高さ」ともいう）、及び透明感等のパラメータが付与された２つの平面画像を作成し、この２つの平面画像により立体視画像を生成する立体視画像編集装置についても提案されている（たとえば、特許文献２参照）。
【０００５】
【特許文献１】
特開２００２−１２５４６号公報
【０００６】
【特許文献２】
特開２００２−１２３８４２号公報
【０００７】
【発明が解決しようとする課題】
しかしながら、上記の先行技術に示される立体視画像編集装置は、編集機能としていずれも十分ではなく、ディジタルカメラ等で撮像された平面画像を読み込んで容易に立体視画像を作成したり、その編集作業を素早く行うには、更なる改良が要請されていた。
【０００８】
本発明の目的は、上記に鑑み、平面画像から立体視画像を容易に生成し、その編集も容易且つ迅速にできる立体視画像編集装置を提供することにある。
【０００９】
【課題を解決するための手段】
本発明に係る立体視画像編集装置は次の構成を備えている。
【００１０】
（１）左右にずらした２つ以上の平面画像を編集画面上に表示して立体視画像を生成し、この立体視画像を編集画面上で編集可能にした立体視画像編集装置において、
前記平面画像中の特定の画像だけを画面上で移動可能な移動画像として設定する移動画像設定手段と、
編集画面上でポインティングデバイスにより任意の座標位置が指定されたとき、該位置を基準として所定エリアを形成し、この所定エリア内では、該エリアに存在している前記移動画像だけを表示する画像編集処理手段と、を設けたことを特徴とする。
【００１１】
本発明に係る立体視画像は、典型的には、左画像（以下、Ｌ画像）と右画像（以下、Ｒ画像）のＬＲ画像を左右にずらして配置することによって形成される。この時、ＬＲ画像は、相互に水平方向に対して並行であることが必要であり（平行性）、また、相互に回転していないことが必要であり（非回転性）、さらに、相互に拡大率の異なったものであってはならない。そこで、適切なＬＲ平面画像を得るには、特開２００２−１２５２４６号公報に示されるようなステレオ画像撮影アダプタ等を使用するのが好ましい。しかし、実際には、編集画面上に表示されるＬＲ画像は上記の条件（平行性や非回転性等）が満たされていない場合がある。本発明は、このような場合に、編集画面上でＬＲ画像の位置を簡単に調整（画像編集）できるようにしたものである。
【００１２】
すなわち、編集画面上にあるＬＲ画像の一方を固定し、他方を移動可能な移動画像として設定するとともに、ポインティングデバイス（マウスやトラックボール等）によって任意の座標位置が指定された時に、その位置を基準とした所定エリア内を注目し、この所定エリア内に存在している移動画像だけを表示するように制御する。こうすると、仮に、Ｌ画像を固定画像、Ｒ画像を移動画像とした場合、ユーザが、編集画面上のＲ画像を移動させようとしてＲ画像の座標位置をクリックした時、そのクリックした座標位置が正しくＲ画像の位置を示していれば、その位置を基準とした所定エリア内にあるＲ画像のみが表示される。したがって、この時は指定した座標位置が正しかったことになるから、その後ポインティングデバイスをドラックすればそのドラックに応じてＲ画像が移動する。
【００１３】
これに対し、ユーザがＲ画像を指定しようとしてポインティングデバイスをクリックした座標位置が実際にはＬ画像であった場合は、その位置を基準とした所定エリア内にＬ画像が表示されない。したがって、この時、ユーザは指定した位置の画像が実際はＲ画像でなかったことを簡単に知ることができる。
【００１４】
すなわち、ユーザは、移動画像であるＲ画像だと思ってマウス等によって指定した画像が、実際にはＬ画像であれば、クリックした位置の画像は表示されないため、操作が誤ったことをすぐに知ることができる。反対に、指定した位置に画像が表示されれば、正しくＲ画像を指定したと知ることができる。このように、指定された座標位置を基準とした所定エリア内の移動画像を表示するために、ユーザは指定した画像が誤ったＬ画像であるか正しいＲ画像であるかを容易に認識することができる。
【００１５】
なお、本発明は、立体視画像を生成するのに３つ以上の平面画像を利用する場合にも適用可能である。たとえば、３つの平面画像を使用する場合は、Ｌ画像を固定画像とし、残りの２つの画像をＲ１画像、Ｒ２画像として、このＲ１画像とＲ２画像を移動画像とする。この時、Ｌ画像が指定された時には指定した座標位置を基準とした所定エリア内のＲ１画像とＲ２画像のみを表示するようにする。なお、この時のＲ１画像とＲ２画像の表示の仕方を変えるようにしても良い。
【００１６】
（２）左右にずらした２つ以上の平面画像を編集画面上に表示して立体視画像を生成し、この立体視画像を編集画面上で編集可能にした立体視画像編集装置において、
前記立体視画像をファイル保存するときに、該立体視画像が文字画像等の輪郭が明確な画像のときには可逆圧縮形式の保存を行い、それ以外の画像のときには非可逆圧縮形式の保存を行うファイル保存手段を設けたことを特徴とする。
【００１７】
また、左右にずらした２つ以上の平面画像を編集画面上に表示して立体視画像を生成し、この立体視画像を編集画面上で編集可能にした立体視画像編集プログラムにおいて、
前記立体視画像をファイル保存するときに、該立体視画像が文字画像等の輪郭が明確な画像のときには可逆圧縮形式の保存を行い、それ以外の画像のときには非可逆圧縮形式の保存を行うファイル保存機能をコンピュータに実現させることを特徴とする。
【００１８】
本発明では、立体視画像の内、文字画像等の輪郭が明確な画像は、可逆圧縮形式の保存を行い、ディジタルカメラ等で撮像した輪郭が明確でない画像については非可逆圧縮形式の保存を行う。可逆圧縮形式とは、ファイル保存時に画像の劣化がない圧縮形式をいう。たとえば、Ｗｅｂ上での画像表示を目的として使用されるＰＮＧ形式がある。これに対して、非可逆圧縮形式はファイル保存時に画像の劣化のある形式をいう。ＪＰＥＧ形式が代表的な非可逆圧縮形式の一例である。立体視画像編集装置では、ディジタルカメラ等で撮像した平面画像に基づく立体視画像に、キーボード等から入力した文字画像に基づく立体視画像を貼り付けて編集する場合があるが、この画像を非可逆圧縮形式で保存すると、輪郭が明確な文字画像とそうでない画像との間でが画像欠落の度合いが異なってくるために、次に編集画面上に表示した時に両者の見え方に明確な違いがでてきて全体的に不自然となることがある。具体的には、文字画像等の輪郭が明確な画像についてはベースとなる背景画像に対して不適切にボケた見え方になる。
【００１９】
そこで、本発明では、立体視画像が文字画像等の輪郭が明確な画像の時には可逆圧縮形式の保存を行って画像欠落がないようにし、ベース画像となるようなそれ以外の画像の時には非可逆圧縮形式の保存を行うようにする。このようにすると、上記の不都合が解消されるとともに、全ての画像を可逆圧縮形式で保存する場合に比べてファイルサイズが大きくなるのを防ぐことができる。そして、ファイル保存手段は、これらの形式の選択を、画像の種類に応じて自動的に行うために、ユーザは各画像に対する圧縮形式を気にする必要がなく、操作性が悪くなることはない。
【００２０】
（３）左右にずらした２つ以上の平面画像を編集画面上に表示して立体視画像を生成し、この立体視画像を編集画面上で編集可能にした立体視画像編集装置において、
前記編集画面上の立体視画像に他の立体視画像を貼り付けたときに、各立体視画像をレイヤ構造として表示するとともに、各レイヤ毎のサムネイル画像を表示するレイヤ画面を表示し、前記レイヤ画面上で任意のサムネイル画像を選択したときに該画像に対応する立体視画像が編集画面上で選択され、該編集画面上で該立体視画像を編集可能にする画像編集手段を設けたことを特徴とする。
【００２１】
また、左右にずらした２つ以上の平面画像を編集画面上に表示して立体視画像を生成し、この立体視画像を編集画面上で編集可能にした立体視画像編集プログラムにおいて、
前記編集画面上の立体視画像に他の立体視画像を貼り付けたときに、各立体視画像をレイヤ構造として表示するとともに、各レイヤ毎のサムネイル画像を表示するレイヤ画面を表示し、前記レイヤ画面上で任意のサムネイル画像を選択したときに該画像に対応する立体視画像が編集画面上で選択され、該編集画面上で該立体視画像を編集可能にする画像編集機能をコンピュータに実現させることを特徴とする。
【００２２】
本発明では、画面上に編集画像ウインドウとともにレイヤウインドウを配置し、編集画像ウインドウ（編集画面）上に表示されている各立体視画像をレイヤ構造とする。そして、レイヤウインドウにおいて各レイヤ毎のサムネイル画像を表示する。レイヤウインドウにおいて任意のサムネイル画像が選択されると、その画像に対応する立体視画像が編集画像ウインドウ上で選択される。たとえば、選択されたサムネイル画像に対応する立体視画像のみがハイライト表示され、他の立体視画像が暗くなる。この状態で、選択された立体視画像に対する高さパラメータ（左右のズレ程度を表すパラメータ）、透明度パラメータ、貼り付け位置パラメータ、各パラメータの時間軸変化度合いを示すパラメータ等の多数のパラメータが編集できるようになる。これらのパラメータの編集のためには、サムネイル画像選択時に、選択された画像のパラメータ編集のためのポップアップウインドウ（ダイアログ）  を表示すれば良い。
【００２３】
このように、複数の立体視画像が編集画面上に表示されている状態では、これらの立体視画像をレイヤ構造として表示することにより、レイヤ毎に編集画面上に選択表示することで各立体視画像に付随するパラメータの編集が容易になる。
【００２４】
【発明の実施の形態】
図１は、本発明に係る立体視画像編集装置の機能ブロック図である。この立体視画像編集装置は、通常は、パソコンで構成される。したがって、編集処理を行うに際して必要な機能は、立体視画像編集プログラムによって提供される。
【００２５】
図１において、ディジタルカメラ１と２は、それぞれＬ画像（左側平面画像）とＲ画像（右側平面画像）を撮像する。この図では、２つのディジタルカメラ１、２を示してそれぞれＬ画像とＲ画像を撮像するようにしているが、１つのディジタルカメラを使用して、時間を異にしてＬ画像とＲ画像を撮像するようにしてもよい。また、１台の多眼カメラで同時にＬ画像とＲ画像を撮像するようにしてもよい。
【００２６】
Ｌ画像とＲ画像は画像入力部３に入力し、直接、又はファイル保存部を介して間接的に立体視画像編集部４に渡される。具体的には、立体視画像編集部４の中の立体視形式設定部４２に入力される。この立体視形式設定部４２は、画像入力部３からのＬＲ画像の立体視形式を設定する部分である。立体視形式には、裸眼平行法、裸眼交差法、赤色青色２色メガネ立体法、液晶メガネ立体法等による形式があり、これらの形式に従った画像処理を行う。なお、立体視画像編集部４内のファイル入力処理部４０は、画像入力部３に対する制御を行う。
【００２７】
ファイル保存処理部４１は、画像メモリ５に記憶されている立体視画像ファイルを画像ファイル部６に保存したり、画像ファイル部６に保存されている立体視画像ファイルを画像メモリ５に読み出す時の処理を行う。
【００２８】
立体視画像編集部４のＬＲ画像自動作成部４３は、文字画像等の輪郭が明確な画像に対してＬＲ画像を自動作成し、これを立体視画像として画像メモリ５に記憶する。このＬＲ画像自動作成部４３には、文字入力部８からの文字情報が入力する。また、文字入力部８にはキーボード７から入力された文字が入力する。設定により、このＬＲ画像自動作成部４３に、画像入力部３からの画像を入力するようにすることも可能である。なお、ＬＲ画像移動作成部４３において、ＬＲ画像を自動作成する方法については、たとえば、特開２００２−１２３８４２号公報に示されている。ＬＲ画像を自動作成する方法の一例として、文字入力部８から入力された文字に対して画像をもう１枚作成し、これらの２つの文字画像をＬ画像とＲ画像とし、各画像の透明度や高さ（ズレ量）のパラメータを色相、彩度、明度等の値によって自動設定する。
【００２９】
画像編集処理部４４は、ＬＲ画像判定部４４０と、パラメータ設定処理部４４１とを備えている。ＬＲ画像判定部４４０には、マウス入力部９からの指定座標位置データが入力する。マウス入力部９にはマウス１０が接続されている。このＬＲ画像判定部４４０は、Ｌ画像を編集画面上で移動できない固定画像とし、Ｒ画像を編集画面上で移動可能な移動画像にデフォルト設定する処理と、マウス入力部９から指定座標位置データが入力された時に、その位置を基準として所定エリアを形成する処理と、この所定エリア内において該エリアに存在しているＲ画像（移動画像）だけを表示する処理等を行う。
【００３０】
画像編集処理部４４内のパラメータ設定処理部４４１は、各立体視画像毎に、高さ、透明度、貼り付け位置、各パラメータの時間軸変化度合い等のパラメータ設定を行う。
【００３１】
画像編集処理部４４内のレイヤウインドウ処理部４４２は、画面上に、編集ウインドウとは別に、レイヤウインドウを表示し、各レイヤ毎のサムネイル画像を作成して設定したり、レイヤ画面上で任意のサムネイル画像が選択された時に、その画像に対応する立体視画像だけを編集ウインドウ上で表示して、他の立体視画像を暗くする。また、レイヤウインドウ上の設定ボタンが操作されたときに、パラメータ編集用のポップアップダイアログを表示する等の処理を行う。
【００３２】
画像メモリ５には、ＪＰＥＧ形式で記憶されるＬＲ画像からなる立体視画像とパラメータとが対になって記憶される。編集ウインドウ上に複数の立体視画像が表示される時には、この画像メモリ内には、各立体視画像に対する画像データが記憶される。具体的には、画像入力部３からＬＲ画像に入力される毎に、同ＬＲ画像は立体視形式設定部４２を通過した後、立体視画像としてパラメータとともに順次記憶されていく。また、文字入力部８から文字データが入力される毎に、ＬＲ画像自動作成部４３を通過した後、立体視画像としてパラメータとともに記憶されていく。画像メモリ５上の画像データは、パラメータ情報にしたがってグラフィックメモリ１０上に展開され、モニター画面に表示される。
【００３３】
以下、各機能について説明する。
【００３４】
（Ａ）ＬＲ画像判定部４４０の機能について
図１において、２つのディジタルカメラ１、２においてＬ画像とＲ画像を撮像した場合、１つのディジタルカメラでＬ画像とＲ画像を撮像した場合、または、１台の多眼カメラでＬ画像とＲ画像を撮影した場合、これを立体視画像として編集ウインドウ上に表示するためには、各ＬＲ画像を水平線上で一致させ、また、相互に回転していない画像にし、さらに拡大率が相互に同一となっている画像にすることが必要である。すなわち、ＬＲ画像において、少なくとも３ポイント以上の画素において相互の画像が一致することが必要である。そこで、実際には、ＬＲ画像を編集ウインドウ上においてマウスを使用して操作することが必要になる場合がある。本実施形態では、ＬＲ画像判定部４４０において、マウス入力部９からマウスクリックによって指定された座標位置のデータ（指定座標位置データ）が入力されると、その位置を基準として所定エリアを形成する。また、デフォルトとして、Ｌ画像を編集ウインドウ上で移動しない固定画像とし、Ｒ画像を編集ウインドウ上で移動可能な移動画像として設定する。さらに、上記所定エリア内では、該エリアに存在している移動画像すなわちＲ画像だけを表示するようにする。したがって、このエリア内に存在している固定画像については表示しない。
【００３５】
図２は、ＬＲ画像判定部４４０の機能について説明するための図である。今、画像入力部３から入力された画像が立体視画像にされたときのＬ画像を図２（Ａ）、Ｒ画像を図２（Ｂ）に示したものとする。これを立体視画像として編集ウインドウＷ１上に表示する。この状態で、図２の１−▲１▼のように、仮に、左側に表示されている「Ｌ」をマウスクリックすることによって指定すると、図示の所定エリアＰが形成され、１−▲２▼に示すように、この所定エリアＰ内において、該エリアに存在しているＲ画像のみが表示され、「Ｌ」については表示されない。したがって、ユーザは、マウスクリックによって指定した位置にある画像はＬ画像であると認識できる。
【００３６】
また、２−▲１▼に示すように、「Ｒ」をマウスクリックによって指定すると、所定エリアＰが形成され、このエリアＰにあるＲ画像、すなわち「Ｒ」文字だけが表示される。マウスクリックした座標位置はこの「Ｒ」の文字に一致しているため、ユーザは、マウスクリックによって指定した位置の画像が正しくＲ画像であったことを知ることができる。
【００３７】
こうして、編集ウインドウＷ１上で、Ｌ画像とＲ画像が重なって表示されている状態で、マウスによって指定した画像がＬ画像なのかＲ画像なのかを容易に判別することができる。なお、この実施形態では、Ｌ画像を固定画像、Ｒ画像を移動画像とデフォルト設定しているため、マウスクリックでＲ画像を指定した後ドラックすればそのＲ画像がマウスドラッグの方向に移動する。
【００３８】
なお、編集ウインドウＷ１内の表示は、図２に示すポップアップウインドウによって「ペア表示」を選択することで、立体視合成表示フォーマットが指定され、これにより、編集ウインドウＷ１上には立体視画像が表示される。
【００３９】
また、上述のように、デフォルト設定により、Ｌ画像を固定画像、Ｒ画像を移動画像としたが、この逆に設定することも可能である。
【００４０】
図３は、上記ＬＲ画像判定部４４０の機能を実現するためのプログラムのフローチャートを示す。
【００４１】
マウス１０によって編集ウインドウＷ１上の画像（立体視画像）が指定されと（ＳＴ１）、編集ウインドウＷ１上にＬＲ画像が立体視画像として表示される（ＳＴ２）。この時、高さ、透明度等のパラメータが参照され、そのパラメータに従った画像処理が行われて表示される。
【００４２】
マウス１０によって編集ウインドウＷ１上の画像が指定されると（ＳＴ３）、その指定座標位置周辺の所定のエリアが形成され、この所定エリア内においてＲ画像のみ表示する（ＳＴ４）。この時、表示するＲ画像は彩度や明度等を調節して周囲の画像よりも引き立つようにしてもよい。そして、その状態でマウスドラッグされれば（ＳＴ５）、そのドラッグに応じてＲ画像を移動し、マウスを離した時に移動したＲ画像とＬ画像とを再び合成表示する（ＳＴ６）。なおＳＴ６において、マウスを離した時に、最初に所定エリア内の合成表示を行い、続いて編集ウインドウＷ１内の全画像について合成表示を行う。
【００４３】
以上の処理によって、ユーザは、マウスクリックした時に、そのマウスクリックによって指定した画像がＲ画像であるのかＬ画像であるのかを直ちに判断することができる。上記のケースでは、Ｒ画像のみが移動画像として設定されているから、ユーザは、マウスクリックした時にそのクリックした座標位置の画像が表示されれば、指定した画像がＲ画像であるからそのままマウスドラッグすることによってＲ画像を任意の量だけ移動させることができる。反対に、マウスクリックした位置にある画像がＬ画像であれば、その位置を含む周辺のＬ画像は表示されないから、ユーザは、マウスで指定した画像が移動可能なＲ画像でないことを直ちに判断することができる。この場合は、操作が誤ったことになるから、ユーザは再び別の場所をマウスクリックしてＲ画像の指定を試みることになる。
【００４４】
以上の機能により、画像の大きさに無関係に、ユーザはＬＲ画像を容易に判断することができ、思考を中断されることなくＬＲ画像の調整を行うことができる。
【００４５】
（Ｂ）ファイル保存処理部４１の機能について
図１において、文字入力部８から入力される文字データはＬＲ画像自動作成部４３に入力されることでＬＲ画像が自動作成されるが、この文字データについてはディジタルカメラ１、２等で撮像される画像と異なり、画像の輪郭が非常に明確である特性がある。したがって、この文字画像等の輪郭が明確な画像と、ディジタルカメラ１、２等で撮像した輪郭が明確でない画像等を共に一般的な非可逆圧縮方式で圧縮してファイル保存部６に保存すると、次にこれらを再生した時に見え方が不自然になってしまう。図４はこの様子を示している。全体画像の中の「ビューワ」の文字位置にある立体視文字画像拡大部分を見ると、２で示す非可逆圧縮方式で保存したもの（３Ｄ合成画像と左右画像（２−▲１▼，２−▲２▼）を含む）を再度読み出したものでは画像の欠落があり、１で示す可逆圧縮方式で保存したもの（３Ｄ合成画像と左右画像（１−▲１▼，１−▲２▼）に対し、不自然な見え方となる。
【００４６】
そこで、本実施形態では、文字画像等の輪郭が明確な画像については、可逆圧縮方式で圧縮してファイル保存し、それ以外の画像、すなわちディジタルカメラ１、２等で撮像した画像等の輪郭が明確でない画像については非可逆圧縮方式によりファイル保存する。Ｗｅｂ等からファイル入力処理部４０を介して取得した風景画像や人物画像等のディジタルカメラ撮像画像と同じ性質の画像についても同様な扱いを行う。本実施形態では、具体的には、非可逆圧縮方式はＪＰＥＧ方式を採用し、可逆圧縮方式はＰＮＧ方式を採用している。
【００４７】
これらの圧縮方式については、各画像データに付属するパラメータ部に設定される。ファイル保存処理部４１は、このパラメータ部の圧縮形式を見ることによって、ファイル保存部６にＪＰＥＧ方式で圧縮保存するか、ＰＮＧ圧縮方式で保存するかを決める。
【００４８】
なお、輪郭が明確な画像としては、上述の文字画像の他、ロゴ画像や、ベクトルデータ画像等がある。
【００４９】
図５は、ファイル保存処理部４１の機能のうち保存機能を実現するためのプログラムのフローチャートである。
【００５０】
ファイル保存が指定されると、編集ウインドウＷ１内にある立体視画像毎に画像圧縮方式パラメータを参照する（ＳＴ１０）。そして、立体視画像毎に、輪郭保持画像かそうでないかを判定し（ＳＴ１１）、輪郭保持画像の時にはＰＮＧ圧縮をして保存する一方（ＳＴ１２）、輪郭保持画像以外の時には、ＪＰＥＧ圧縮をして保存する（ＳＴ１３）。
【００５１】
上記の処理により、編集を繰り返していっても、立体視画像を鑑賞する時に、立体感を損ねず、また、ＪＰＥＧ方式等の非可逆圧縮方式では、圧縮率が高いためにファイルの大きさを小さくでき、メモリや記憶装置の資源の有効利用と、伝送効率の向上を図ることができる。また、以上の動作は自動的に行われるために、ユーザに負担を与えることもない。
【００５２】
（Ｃ）レイヤウインドウ処理及びパラメータ設定処理について
レイヤウインドウ処理部４４２は、画像メモリ５上に記憶されている各立体視画像を自動的にレイヤ登録する。また、図６に示すように、表示画面上に、編集ウインドウＷ１とは別にレイヤウインドウＷ２を設定する。図６は、画面内に配置される編集ウインドウＷ１とレイヤウインドウＷ２と位置関係を示している。
【００５３】
このレイヤウインドウＷ２内に、各立体視画像のサムネイル画像が表示される。任意のサムネイル画像が選択されると、編集ウインドウＷ１内で、選択されたサムネイル画像に対応する立体視画像が選択される。具体的には、編集ウインドウＷ１上で、選択された立体視画像が編集可能にアクティブ状態にされ、他の立体視画像が暗く表示される。
【００５４】
レイヤウインドウＷ２内では、高さ（ズレ量）パラメータの大きさ順に各サムネイル画像が自動的に並べ変えられて表示される。並べ変えは、高さがデフォルトであり、高さに代えて、貼り付け位置や透明度等のパラメータを並べ変えのためのパラメータに設定することも可能になっている。
【００５５】
図６においては、レイヤウインドウＷ２に、通常の複数の立体視画像に加えて、文字画像やロゴ画像の立体視画像が設定されている。文字は、Ｗ３に示す文字新規作成ウインドウを開くことによって作成することができる。ロゴは、Ｗ４に示すロゴ画像新規作成ウインドウを開くことによって選択することができる。編集ウインドウＷ１上に、Ｗ４のロゴ画像新規作成ウインドウで選択したロゴ画像を貼り付けるには、編集メニューの「ロゴを貼り付け」（図示せず）を選択する。
【００５６】
図７は、レイヤウインドウＷ２を使用した編集方法について説明する。レイヤウインドウＷ２には、各立体視画像のサムネイル画像を表示するためのレイヤ画面とともに、サムネイル画像の横の位置に各種パラメータを設定するためのボタンが配置されている。この設定ボタンを操作することにより、Ｗ５に示すように画面上にパラメータ編集のためのレイヤ設定ダイアログがポップアップ表示される。このダイアログでは、「領域外を暗く表示」のチェックボックスがある。このチェックボックスがオンされていると（デフォルトでチェック済）、全編集ウインドウ内を暗くし、選択された画像のみ明るく目立つように表示される。逆にこのチェックボックスをオフすると、画像全体を立体視鑑賞しながら、全体の調和を考えながら選択画像に対するパラメータ設定が可能となる。なお、パラメータ編集のためのレイヤ設定ダイアログでは、そのパラメータの変更がリアルタイムで画像に反映する。
【００５７】
上記パラメータ編集のためのレイヤ設定ダイアログには、さらに、「編集ロック」のチェックボックスがある。このチェックボックスがオンされていると、編集ウインドウ内に貼り付けられた文字、ロゴ、画像などをロック状態（編集不可状態）に出来る。特にロゴ画像は、通常、ロックした状態で他の画像を編集する場合が多いため、このような状況に対応出来るようにするためである。
【００５８】
図８は、レイヤウインドウ処理部４４２の機能を実現するためのプログラムのフローチャートである。
【００５９】
ＳＴ２０で、ＬＲ画像に基づいて生成された立体視画像（３Ｄ画像）をファイル保存部等から読み込んでベースレイヤ画像とする。この画像に対して、左右位置、傾き、変形、明るさ等の調整を行う（ＳＴ２１）。この調整には、上述したＬＲ画像判定部４４０の機能が用いられる。続いて、編集ウインドウＷ１とレイヤウインドウＷ２とが画面上に設定され、上記画像がベースレイヤとして表示される。また、このとき、輪郭の明確な文字画像等をベースレイヤ画像として読み込むことも可能である。
【００６０】
上記ベースレイヤ画像は、デフォルトのレイヤ表示順序に従ってレイヤウインドウＷ２にサムネイル画像にされて表示される（ＳＴ２３）。ここでは、デフォルトは、「高さ」パラメータである。先に述べたように、これに代えて、透明度、大きさ、更新日等の任意の他のパラメータを使って表示順を決めることも可能である。
【００６１】
ＳＴ２４で、新規文字画像の貼り付けが選択されると、入力された文字画像に対してＬＲ画像自動作成部４３にて立体視画像が自動作成され、各パラメータのデフォルト値付加が行われる。付加されるパラメータには、高さ、透明度等のパラメータと、輪郭保持画像であるとみなしてファイル保存をＰＮＧ形式で行うためのパラメータとが含まれる。
【００６２】
ＳＴ２５で、新規ロゴの貼り付けが選択されると、選択されたロゴ画像に対してＬＲ画像自動作成部４３にて立体視画像が自動作成され、各パラメータのデフォルト値付加が行われる。付加されるパラメータには、高さ、透明度等のパラメータと、輪郭保持画像であるとみなしてファイル保存をＰＮＧ形式で行うためのパラメータとが含まれる。なお、ここでは、ロゴの立体視画像については、予め記憶されているものとし、この中から選択するものとしている。
【００６３】
ＳＴ２６で、新規画像（ＬＲ画像）の貼り付けが選択されると、入力された画像の立体視画像が貼り付けられ、各パラメータのデフォルト値付加が行われる。
ＳＴ２７で、上記ＳＴ２４〜ＳＴ２６で追加された画像を含む全画像のサムネイル画像が、そのときに設定されている表示順に従いレイヤウインドウＷ２内に表示される。表示順が高さ以外のパラメータに変更されたときには、その新規パラメータに従い、レイヤウインドウＷ２内の表示順も変える。対象となる立体視画像が増減すると、レイヤウインドウＷ２内でのサムネイル画像表示順序も更新される。なお、レイヤウインドウＷ２内に表示するサムネイル画像の表示サイズも変更可能である。
【００６４】
ＳＴ２９で、レイヤウインドウＷ２内で、いずれかのサムネイル画像（貼り付け部品）が選択されると、その画像に対応した編集ウインドウＷ１内の立体視画像がアクティブとなる。同時に、その横にある設定ボタンを操作すると、Ｗ５に示すダイヤログでパラメータ編集が可能になる。このとき、図７のＷ５に示すダイヤログで「領域外を暗く表示」が設定されていれば、アクティブとなった画像だけがハイライト表示される（他の立体視画像は暗くなる）。Ｗ５のダイヤログでパラメータが変更されると、その変更はリアルタイムで画像に反映する。
【００６５】
以上の処理を繰り返して行い、全画像の貼り付け作業を終えてメニュー内の「保存」が選択されると（ＳＴ３２，ＳＴ３３）、輪郭保持画像についてはＰＮＧ形式による圧縮保存、背景画像等のそれ以外の画像についてはＪＰＥＧ形式による圧縮保存が行われる（ＳＴ３３）。このとき、同時に各種パラメータ（高さ、透明度、貼り付け位置等）も保存される。
【００６６】
以上の機能により、複数の立体視画像が編集画面上に表示されている状態では、これらの立体視画像をレイヤ構造として表示することにより、レイヤ毎に編集画面上に選択表示することで各立体視画像に付随するパラメータの編集が容易になる。
【００６７】
【発明の効果】
本発明の立体視画像編集装置及びプログラムでは、編集効率が非常に良くなる。具体的には、次の効果がある。
【００６８】
（１）指定された座標位置を基準とした所定エリア内の移動画像を表示するために、ユーザは指定した画像が誤ったＬ画像であるか正しいＲ画像であるかを容易に認識することができる。
【００６９】
（２）立体視画像を鑑賞する時に、立体感を損ねず、また、ＪＰＥＧ方式等の非可逆圧縮方式では、圧縮率が高いためにファイルの大きさを小さくでき、メモリや記憶装置の資源の有効利用と、伝送効率の向上を図ることができる。
【００７０】
（３）複数の立体視画像が編集画面上に表示されている状態では、これらの立体視画像をレイヤ構造として表示することにより、レイヤ毎に編集画面上に選択表示することで各立体視画像に付随するパラメータの編集が容易になる。
【図面の簡単な説明】
【図１】本発明の実施形態である立体視画像編集装置の機能ブロック図である。
【図２】ＬＲ画像判定部４４０の機能について説明するための図である。
【図３】ＬＲ画像判定部４４０の機能を実現するためのプログラムのフローチャートを示す。
【図４】文字立体視画像を非可逆圧縮方式で圧縮したときの画像の欠落を示す図。
【図５】ファイル保存処理部４１の機能のうち保存機能を実現するためのプログラムのフローチャートである。
【図６】画面内に配置されるウインドウ類を示している。
【図７】レイヤウインドウＷ２を使用した編集方法について説明する図である。
【図８】レイヤウインドウ処理部４４２の機能を実現するためのプログラムのフローチャートである。
【図１】
2004187103.tif 000003
【図２】
2004187103.tif 000004
【図３】
2004187103.tif 000005
【図４】
2004187103.tif 000006
【図５】
2004187103.tif 000007
【図６】
2004187103.tif 000008
【図７】
2004187103.tif 000009
【図８】
2004187103.tif 000010