"第1の画像に視差情報を有する第2の画像を合成して、三次元画像を作成する画像処理装置であって、二次元画像である前記第1の画像を擬似立体視画像に変換して右目用画像と左目用画像とを得るための変換手段と、前記第2の画像から、前記視差情報に基づいて右目用画像と左目用画像とを生成するための生成手段と、前記変換手段で得られた前記右目用画像と前記生成手段で生成された前記右目用画像とを合成し、前記変換手段で得られた前記左目用画像と前記生成手段で生成された前記左目用画像とを合成するための合成手段とを備える、画像処理装置。前記変換手段で前記第1の画像を擬似立体視画像に変換するために用いる視差は、前記生成手段で前記第2の画像から右目用画像と左目用画像とを生成するために用いる視差よりも小さいことを特徴とする、請求項1に記載の画像処理装置。前記第2の画像に対して視差を設定し、当該視差を表わす前記視差情報を前記第2の画像に対して付加するための第1の設定手段をさらに備え、前記第1の設定手段は、前記変換手段で前記第1の画像を擬似立体視画像に変換するために用いる視差よりも大きい視差を前記第2の画像に対して設定する、請求項2に記載の画像処理装置。前記変換手段で前記第1の画像を擬似立体視画像に変換するために用いる視差を設定するための第2の設定手段と、前記第1の設定手段で前記第2の画像に対して設定された視差を、前記第2の設定手段で設定された視差に基づいて更新するための更新手段とをさらに備える、請求項3に記載の画像処理装置。視差を指定する入力を受け付けるための入力手段をさらに備える、請求項3または4に記載の画像処理装置。前記合成手段によって得られた前記右目用画像および前記左目用画像を関連付けて、立体視画像ファイルとして保持するための保持手段をさらに備える、請求項1~5のいずれかに記載の画像処理装置。画像処理装置での、第1の画像に視差情報を有する第2の画像を合成して、三次元画像を作成する方法であって、二次元画像である前記第1の画像を擬似立体視画像に変換して右目用画像と左目用画像とを得るステップと、前記第2の画像から、前記視差情報に基づいて右目用画像と左目用画像とを生成するステップと、前記変換するステップで得られた前記右目用画像と前記生成するステップで生成された前記右目用画像とを合成し、前記変換するステップで得られた前記左目用画像と前記生成するステップで生成された前記左目用画像とを合成するステップとを備える、画像処理方法。画像処理装置に、第1の画像に視差情報を有する第2の画像を合成して、三次元画像を作成する処理を実行させるためのプログラムであって、二次元画像である前記第1の画像を擬似立体視画像に変換して右目用画像と左目用画像とを得るステップと、前記第2の画像から、前記視差情報に基づいて右目用画像と左目用画像とを生成するステップと、前記変換するステップで得られた前記右目用画像と前記生成するステップで生成された前記右目用画像とを合成し、前記変換するステップで得られた前記左目用画像と前記生成するステップで生成された前記左目用画像とを合成するステップとを前記画像処理装置に実行させる、画像処理プログラム。しかしながら、編集画像を編集元の二次元の画像に合成して合成画像を三次元表示する方法では、編集画像が編集元の二次元の画像よりも必ずしも前に飛び出して表示されるとは限らない。そのため、三次元表示が不自然に感じられる場合がある、という問題がある。また、二次元の画像からオブジェクトを抽出して異なる視差に基づいて三次元表示する場合、オブジェクトが抽出されなかった場合には当該オブジェクトが飛び出して表示されないという問題もある。また、特許文献1に開示された技術は合成元画像が三次元表示されない。本発明はこのような問題に鑑みてなされたものであって、自然に立体表示される三次元画像を生成することができる画像処理装置、画像処理方法、および画像処理プログラムを提供することを目的としている。上記目的を達成するために、本発明のある局面に従うと、画像処理装置は第1の画像に視差情報を有する第2の画像を合成して三次元画像を作成する画像処理装置であって、二次元画像である第1の画像を擬似立体視画像に変換して右目用画像と左目用画像とを得るための変換手段と、第2の画像から、視差情報に基づいて右目用画像と左目用画像とを生成するための生成手段と、変換手段で得られた右目用画像と生成手段で生成された右目用画像とを合成し、変換手段で得られた左目用画像と生成手段で生成された左目用画像とを合成するための合成手段とを備える。好ましくは、変換手段で第1の画像を擬似立体視画像に変換するために用いる視差は、生成手段で第2の画像から右目用画像と左目用画像とを生成するために用いる視差よりも小さいことを特徴とする。好ましくは、画像処理装置は、第2の画像に対して視差を設定し、当該視差を表わす視差情報を第2の画像に対して付加するための第1の設定手段をさらに備え、第1の設定手段は、変換手段で第1の画像を擬似立体視画像に変換するために用いる視差よりも大きい視差を第2の画像に対して設定する。より好ましくは、画像処理装置は、変換手段で第1の画像を擬似立体視画像に変換するために用いる視差を設定するための第2の設定手段と、第1の設定手段で第2の画像に対して設定された視差を、第2の設定手段で設定された視差に基づいて更新するための更新手段とをさらに備える。好ましくは、画像処理装置は視差を指定する入力を受け付けるための入力手段をさらに備える。好ましくは、画像処理装置は、合成手段によって得られた右目用画像および左目用画像を関連付けて、立体視画像ファイルとして保持するための保持手段をさらに備える。本発明の他の局面に従うと、画像処理方法は、画像処理装置での、第1の画像に視差情報を有する第2の画像を合成して、三次元画像を作成する方法であって、二次元画像である第1の画像を擬似立体視画像に変換して右目用画像と左目用画像とを得るステップと、第2の画像から、視差情報に基づいて右目用画像と左目用画像とを生成するステップと、変換するステップで得られた右目用画像と生成するステップで生成された右目用画像とを合成し、変換するステップで得られた左目用画像と生成するステップで生成された左目用画像とを合成するステップとを備える。本発明のさらに他の局面に従うと、画像処理プログラムは、画像処理装置に、第1の画像に視差情報を有する第2の画像を合成して、三次元画像を作成する処理を実行させるためのプログラムであって、二次元画像である第1の画像を擬似立体視画像に変換して右目用画像と左目用画像とを得るステップと、第2の画像から、視差情報に基づいて右目用画像と左目用画像とを生成するステップと、変換するステップで得られた右目用画像と生成するステップで生成された右目用画像とを合成し、変換するステップで得られた左目用画像と生成するステップで生成された左目用画像とを合成するステップとを画像処理装置に実行させる。この発明によると、編集元の画像も編集画像も共に、自然に三次元表示される三次元画像を生成することができる。以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。本実施の形態において、画像処理装置を携帯電話機であるものとして説明する。しかしながら、画像処理装置は携帯電話機に限定されるものではなく、携帯電話機の他、パーソナルコンピュータやPDAPersonalDigitalAssistantsなどの携帯端末、テレビジョン受像機、オーディオ機器などであってもよい。<装置外観>図1は、本実施の形態にかかる画像処理装置として携帯電話機100の外観を表わす図である。図1を参照して、携帯電話機100は、一例として、人の手のひらに納まる程度のサイズであって、平面状の形状を有する。その平面部分にはディスプレイ150が配される。ディスプレイ150は、液晶表示装置などの表示装置と光学式タッチパネルや静電容量タッチパネルなどの位置指示装置とが重なって構成されたものである。なお、携帯電話機100の外観は図1に表わされたものに限定されず、いわゆるクラムシェル型と言われる折りたたみ式であったり、スライド式であったりしてもよい。<装置構成>図2は、携帯電話機100の装置構成の具体例を示すブロック図である。図2を参照して、携帯電話機100は、通信装置102と、アンテナ108と、CPUCentralProcessingUnit110と、音声信号処理回路111と、カメラ120と、フラッシュメモリ144と、RAMRandomAccessMemory146と、ROMReadOnlyMemory148と、バックライト151と、ボタン160と、LEDLightEmittingDiode176と、メモリカード駆動装置180と、データ通信I/FInterface178と、バイブレータ184とを備える。メモリカード駆動装置180には、メモリカード182が装着され得る。アンテナ108によって受信された信号は、通信装置102によってフロントエンド処理が行なわれた後にCPU110に送られる。CPU110は、携帯電話機100に対して与えられる命令に基づいて、携帯電話機100の動作を制御するための処理を実行する。CPU110は、通信装置102から送られた信号に基づいて予め規定された処理を実行し、処理後の信号を音声信号処理回路111に送出する。音声信号処理回路111は、その信号に対して予め規定された信号処理を実行し、処理後の信号をスピーカ140に送出する。スピーカ140は、その信号に基づいて音声を出力する。マイク170は、携帯電話機100に対する発話を受け付けて、発話された音声に対応する信号を音声信号処理回路111に対して送出する。音声信号処理回路111は、その信号に基づいて通話のために予め規定された処理を実行し、処理後の信号をCPU110に対して送出する。CPU110は、その信号を送信用のデータに変換し、変換後のデータを通信装置102に対して送出する。通信装置102は、そのデータを用いて送信用の信号を生成し、アンテナ108に向けてその信号を送出する。フラッシュメモリ144は、CPU110から送られるデータを格納する。また、CPU110は、フラッシュメモリ144に格納されているデータを読み出し、そのデータを用いて予め規定された処理を実行する。RAM146は、ボタン160に対して行なわれた操作に基づいてCPU110によって生成されるデータを一時的に保持する。ROM148は、携帯電話機100に予め定められた動作を実行させるためのプログラムあるいはデータを格納している。CPU110は、ROM148から当該プログラムまたはデータを読み出し、携帯電話機100の動作を制御する。メモリカード駆動装置180は、メモリカード182に格納されているデータを読み出し、CPU110に送出する。また、メモリカード駆動装置180は、CPU110によって出力されるデータを、メモリカード182の空き領域に書き込む。音声信号処理回路111は、上述のような通話のための信号処理を実行する。なお、図2に示される例では、CPU110と音声信号処理回路111とが別個の構成として示されているが、これらは一体として構成されていてもよい。ディスプレイ150は、二次元で、または三次元で画像を表示することができる。一例として、ディスプレイ150は液晶表示装置であって、携帯電話機100本体の内側に配置される表示パネルと、外側に配置される視差バリアとを含む。視差バリアは、二次元表示モードと三次元表示モードとで、それぞれ、CPU110からの制御信号に従って、全面を透過領域とした全透過状態と、透過領域と非透過領域とが交互に配された格子状のスリット状態とに切り替わる。ディスプレイ150は、CPU110から出力されるデータに基づいて、画像を表示する。たとえば、ディスプレイ150は、フラッシュメモリ144が格納している静止画、動画、音楽ファイルの属性当該ファイルの名前、演奏者、演奏時間などを表示する。バックライト151は、ディスプレイ150に対して発光する。バックライト151は、CPU110からの制御信号に基づいて光量を増加させ、または減少させることができる。LED176は、CPU110からの信号に基づいて、予め定められた発光動作を実現する。データ通信I/F178は、データ通信用のケーブルの装着を受け付ける。データ通信I/F178は、CPU110から出力される信号を当該ケーブルに対して送出する。また、データ通信I/F178は、当該ケーブルを介して受信されるデータを、CPU110に対して送出する。バイブレータ184は、CPU110から出力される信号に基づいて、予め定められた周波数で発振動作を実行する。図2に表わされた構成は携帯電話機100の構成の一例であって、他の構成が含まれていてもよい。他の構成として、たとえば、チューナ、テレビジョン放送信号を受信するためのアンテナ、測位処理部、測位信号受信フロントエンド部、およびGPSGlobalPositioningSystemアンテナ、などが該当する。上記チューナは、CPU110の命令に従って番組を選局し、映像信号および音声信号をCPU110に伝送する。GPSアンテナは、GPS衛星から発信される信号を受信し、受信した信号を測位信号受信フロントエンド部に送出する。測位信号受信フロントエンド部は、少なくとも3つ望ましくは4つ以上のGPS衛星から受信した各信号に基づいてパターンマッチングを行ない、各信号に含まれるコードパターンと携帯電話機100が保持するコードパターンとが一致した場合に、その信号を測位処理部に送出する。測位処理部は、その信号を用いて、測位処理を実行し、当該信号を受信した携帯電話機100の位置を算出する。CPU110は、その算出結果をディスプレイ150に表示する。<動作概要>本実施の形態にかかる携帯電話機100では、二次元画像に対して編集を行ない、編集用画像を該二次元画像よりも飛び出させて三次元表示する。具体的には、二次元画像としてたとえばカメラ120で撮影された撮影画像などが挙げられ、当該撮影画像に対して手描き文字やスタンプ画像を書き込み、それらを当該撮影画像よりも飛び出させて表示させる例が挙げられる。図3は、本実施の形態にかかる携帯電話機100における動作の概要を表わす図である。図3を参照して、携帯電話機100では、編集元の画像である画像αが特定されS1、それに対する編集処理が実行されるS2。ここでの編集処理では、編集元画像αに対して合成する二次元画像または三次元画像の編集用画像A~Nとしての手描き文字やスタンプ画像などが特定され2-1、それぞれ編集元画像αからの奥行き飛び出し量D1~Dnが設定されるS2-2。編集が終了すると、携帯電話機100では編集元画像αに編集用画像A~Nが合成された合成画像を三次元表示するための表示処理が実行されるS3。ここでの表示処理では、編集元画像αおよび編集用画像A~Nのそれぞれから、当該画像に設定された奥行きに応じた視差に基づく右目用画像および左目用画像が生成されるS3-1。そして、右目用画像群および左目用画像群がそれぞれ合成されて右目用画像および左目用画像が生成されるS3-2。一例として、携帯電話機100のディスプレイ150が表示パネルと視差バリアとを含む場合、視差バリアを三次元表示モードとして格子状のスリット状態とし、表示パネルに右目用画像と左目用画像とを短冊状にして、スリット間隔に従って交互に表示させることで、三次元表示がなされる。上記ステップS3-2で生成された右目用画像および左目用画像からは三次元表示用の画像ファイルが生成される。図4および図5は、このときの、画像データの流れを表わす図である。図4を参照して、上記ステップS1では編集元画像αが特定される図4上図。その後、ステップS2-1で手描き文字やスタンプ画像などの編集用画像A~Nが特定され、ステップS2-2でそれぞれの編集元画像αからの奥行きD1~Dnが設定されると、編集用画像A~Nは、各奥行きD1~Dnに対応したレイヤL1~Lnにマッピングされる。各レイヤL1~Lnは、設定された奥行きD1~Dnに応じた視差S1~Snを表わす視差情報を有する。図4下図は、編集元画像と各レイヤとの奥行き関係を表わしている。また、図4下図の例では、最奥の画像が視差0に位置する場合を具体例として視差S1~Snはその画像から視差を表わしている。次に図5を参照して、上記ステップS3-1で、まず、編集元画像αは、被写体をオブジェクトごとに切り出すなどして視差情報視差量をもつレイヤに分割される。ここで、編集元画像αから生成されたレイヤのうちの奥行きが最も手前最も飛び出したレイヤの視差情報視差αSnは編集用画像に設定された最も奥の奥行きに応じた視差S1より小さく設定される。そして、編集元画像αから生成されたそれぞれのレイヤは、予め設定された視差に応じて右目用画像画像α1~n-Rおよび左目用画像画像α1~n-Lに変換される図5上図。また、レイヤL1~Lnのそれぞれにマッピングされた編集用画像からは、各レイヤL1~Lnに設定された視差に応じて右目用画像レイヤL-Rおよび左目用画像レイヤL-Lが生成される図5上図。上記ステップS3-2で、右目用画像画像α1~n-Rおよび右目用画像レイヤL-Rと、左目用画像画像α1~n-Lおよび左目用画像レイヤL-Lとは、それぞれ合成され、左目用画像Lおよび右目用画像Rが生成される図5下図。左目用画像Lおよび右目用画像Rは三次元表示用画像のファイルとして、たとえばMPOMultiPictureObject形式などのファイルとしてフラッシュメモリ144などのメモリに保持される。MPO形式の場合、左目用画像Lおよび右目用画像Rは、それぞれ、Exif形式JPEGデータとなる。<機能構成>図6は、上記動作を行なうための携帯電話機100の機能構成の具体例を示すブロック図である。図6に示される各機能は、CPU110がROM148に記憶されるプログラムをRAM146上に読み出して実行することによって主にCPU110上に形成される機能であるが、少なくとも一部が電気回路などのハードウェア構成によって実現されてもよい。図6を参照して、携帯電話機100のCPU110は、タッチパネルであるディスプレイ150やボタン160などからの操作入力を受け付けるための入力部11、編集元画像αを入力するための第1入力部12、編集用画像A~Nを入力するための第2入力部13、奥行きを設定するための設定部14、編集元画像αを右目用画像および左目用画像に変換するための変換部15、編集用画像A~Nのそれぞれから右目用画像および左目用画像を生成するための生成部16、編集元画像αから得られた右目用画像と編集用画像A~Nから得られた右目用画像とを合成し、また、編集元画像αから得られた左目用画像と編集用画像A~Nから得られた左目用画像とを合成するための合成部17、および合成して得られた三次元表示用画像のファイルに基づく三次元表示を行なわせるための表示処理部18を含む。タッチパネルであるディスプレイ150は、指示された位置を示す信号をCPU110に対して送出する。入力部11はその信号の入力を受け付け、さらに、ディスプレイ150の表示画面とその信号とに基づいて操作入力を特定する。操作入力が編集元画像αを特定する操作である場合、第1入力部12は、たとえばフラッシュメモリ144へアクセスして指定された画像データを読み出したり、メモリカード駆動装置180よりメモリカード182から読み出した画像データを受け付けたり、データ通信I/F178を介して他の装置から送信された画像データを受信したりすることで、編集元画像αを入力する。操作入力が編集用画像を特定する操作である場合、第2入力部13は、主に、タッチパネルであるディスプレイ150からの操作信号に基づいて編集用画像を入力する。すなわち、ディスプレイ150のタッチ位置に基づく手描き画像を入力したり、タッチ位置によって特定されたスタンプをタッチ位置に基づく位置に配置したスタンプ画像を入力したりする。操作入力が奥行きを設定する操作である場合、設定部14は、設定対象となる編集用画像ごとに、ディスプレイ150からの操作信号に基づいて奥行きに応じた視差情報を生成して、編集用画像に付加する。変換部15は予めデフォルト設定された奥行きを記憶しておき、その奥行きに基づく視差を用いて編集元画像を三次元画像に変換する。ここでの具体的な変換方法は特定の方法には限定されず、公知の方法を採用することができる。一例として、特開平8-227464号公報に開示されている方法を採用すると、変換部15は編集元画像を領域分割して各領域を視点からの距離に従って異なる仮想レイヤにマッピングすることで仮想レイヤを生成し、予め設定されている視点から各レイヤまでの距離に基づく視差を用いて右目用画像および左目用画像に変換する。図5の上図では、編集元画像αの各仮想レイヤから変換された右目用画像および左目用画像を、それぞれ、まとめて画像α-R、画像α-Lと表現している。なお、設定部14で設定される奥行きは編集元画像からの飛び出し量である。すなわち、設定部14で飛び出し量である奥行きが設定されることで、編集用画像は三次元表示された際に編集元画像のうちの最も飛び出した部分よりも、より手前に飛び出して表示される。そのため、変換部15は、編集元画像を三次元画像に変換する際に用いる視差として、設定部14で設定された奥行きに応じて編集元画像に最も近い飛び出し量の小さいレイヤに設定される視差図4下図の例では、レイヤL1の視差S1よりも小さい視差を用いる。または、設定部14は、編集用画像に対して、変換部15において編集元画像を三次元画像に変換する際に用いる視差として予め設定されている視差よりも大きい視差を設定する。生成部16は、入力された編集用画像を設定された奥行きに応じたレイヤにマッピングし、そのレイヤ画像を設定された奥行きに基づく視差を用いて右目用画像および左目用画像を生成する。合成部17は、変換部15で編集元画像αが変換されて得られた右目用画像と、編集用画像から生成された右目用画像とを合成する。また、合成部17は、編集元画像αが変換されて得られた左目用画像と、編集用画像から生成された左目用画像とを合成する。合成して得られた右目用画像と左目用画像とは三次元表示を行なうための画像ファイルとして、たとえばMPO形式などのファイル形式でフラッシュメモリ144などのメモリに格納される。表示処理部18は、生成された画像ファイルに基づく画像をディスプレイ150に三次元表示させるための処理を実行する。一例として、上述のようにディスプレイ150が表示パネルと視差バリアとを含む場合、視差バリアを三次元表示モードとして格子状のスリット状態とし、表示パネルに右目用画像と左目用画像とを短冊状にして、スリット間隔に従って交互に表示させる。<動作フロー>図7および図8は、携帯電話機100での動作の具体例を表わすフローチャートである。また、図9および図10は、当該動作に従うディスプレイ150での画面遷移を表わす図である。図7および図8のフローチャートに表わされる動作は、携帯電話機100のCPU110がROM148に記憶されるプログラムをRAM146上に読み出して実行し、図6の各機能を発揮させることによって実現される。図7を参照して、ステップS101でCPU110は、図9Aに表されたように、編集元画像となる画像をディスプレイ150に表示する。その状態において編集開始の指示を受け付けるとステップS103でYES、ステップS105でCPU110は編集用のアプリケーションを起動させる。図9Aの画面例では、編集元画像として撮影画像が表示されると共に、指示ボタンが表示されている。指示ボタンのうちのたとえば編集メニューに編集開始を指示するメニューが含まれ、たとえばそのボタンがタッチされると、CPU110は編集開始の指示を受け付けて、編集用アプリケーションを起動させる。ステップS105で編集用アプリケーションが起動した後に編集用画像の指定を受け付けるとステップS107でYES、ステップS109でCPU110は指定された編集用画像を入力し、図9Bに表わされたように、ステップS101で表示された編集元画像に重ねて二次元表示する。編集用画像の指定は、たとえばタッチパネルであるディスプレイ150上でのタッチによる線描画を受け付けることや、指定されたスタンプを配置する位置を受け付けることで指定される。図9Bの画面例では、図9Aに表わされた編集元画像の上に3D作成中という手描き文字と音符をかたどったスタンプ画像とが配置された例が示されている。これら画像の入力を受け付けると、CPU110は編集元画像の上にこれら画像を重ねて二次元表示させる。この段階ではこれら画像を合成する処理が行なわれていなくてよく、単に、異なる描画レイヤに描画してそれらを重ねて表示させてよい。上記ステップS109での二次元表示は編集が終了するまでなされる。プレビュー表示の指示がなされずに編集終了の指示を受け付けた場合ステップS111でYES、かつステップS113でNO、ステップS115でCPU110は、編集元画像を予め設定された視差に応じて三次元表示用の右目用画像および左目用画像に変換する。また、ステップS117でCPU110は、予めデフォルト設定された編集元画像からの奥行きに基づく視差に応じて、各編集用画像から右目用画像および左目用画像を生成する。一例として、編集用画像のうち、同じ奥行きが設定された編集用画像を同じレイヤにマッピングする。そして、レイヤ画像ごとに、その奥行きに応じた視差に基づいて右目用画像および左目用画像を生成する。なお、上記ステップS115とステップS117とはその順が逆であってもよい。ここで、後述する編集元画像を三次元画像に変換する際の奥行きが予め設定された視差に基づくものである場合、上記ステップS117でCPU110は、編集用画像に対して設定する視差のうちの最も小さい視差を、編集元画像を三次元画像に変換する際の視差よりも大きく設定する。そして、ステップS119でCPU110は、上記ステップS115で変換して得られた右目用画像と上記ステップS117で生成された右目用画像とを、また、上記ステップS115で変換して得られた左目用画像と上記ステップS117で生成された左目用画像とを、それぞれ、画像合成して、三次元表示用の右目用画像と左目用画像とを生成する。生成されたこれら画像は、ステップS121で、たとえばMPO形式などのファイル形式で三次元表示用ファイルとして保存される。一方、編集終了の指示を受け付けステップS111でYES、その後、三次元でのプレビュー表示の指示を受け付けるとステップS113でYES、図8を参照して、ステップS131でCPU110は、編集元画像を予め設定された視差に応じて三次元表示用の右目用画像および左目用画像に変換する。また、ステップS133でCPU110は、予めデフォルト設定された編集元画像からの奥行きに基づく視差に応じて、各編集用画像から右目用画像および左目用画像を生成する。ここでの処理は、上記ステップS115,S117の処理と同じである。そして、ステップS135でCPU110は、上記ステップS131,S133で生成された右目用画像および左目用画像をそれぞれ用いて、図10Aに表わされたように、編集元画像と編集用画像とを三次元表示したプレビュー画面をディスプレイ150に表示させる。これにより、ここではデフォルト設定された飛び出し量で編集元画像から飛び出して編集用画像が三次元表示される。図10Aの画面例では、三次元画像がプレビュー表示されると共に、指示ボタンが表示されている。指示ボタンのうちの飛び出しボタンがタッチされると、CPU110は奥行きを変更する指示が行なわれたと指示内容を特定する。図10Bは、図10Aの表示画面において飛び出しボタンがタッチされたときの表示例であって、一例として、編集元画像に対する編集用画像の飛び出し量を最も大きい量とするための強ボタン、それより少ない量とするための中ボタン、および飛び出し量を最も少ない量とするための弱ボタンが表示される例が示されている。他の例として、数字やアルファベットで飛び出し量のレベルを表わしたボタンを表示してもよいし、タッチ回数やスライド量などで飛び出し量の指定を受け付けるようにしてもよい。上記ステップS135での三次元プレビュー表示がなされた状態で飛び出しボタンがタッチされるなどで奥行きを変更する指示がなされるとステップS137で奥行き変更、ステップS139でCPU110は、当該指示に従って奥行きを変更する。そして、処理を再度ステップS131に戻し、以降の動作を行なう。すなわち、上記指示に従って予め規定された視差量分、編集元画像からの飛び出し量を変化させて、各編集用画像から右目用画像および左目用画像を生成し、再度、三次元表示したプレビュー画面をディスプレイ150に表示させる。図10Aの画面例に示された指示ボタンのうちの3D保存ボタンがタッチされると、CPU110は奥行きを確定する指示が行なわれたと指示内容を特定する。他の例として、三次元プレビュー表示がなされた状態で所定時間操作入力がなされない場合にも奥行きを確定する指示がなされたものと指示内容を確定するようにしてもよい。上記ステップS135での三次元プレビュー表示がなされた状態で3D保存ボタンがタッチされるなどで奥行きを変更する指示がなされるとステップS137で確定、ステップS141でCPU110は、編集元画像に対する編集用画像の飛び出し量である当該編集用画像に対する奥行きを三次元プレビュー表示がなされているときに設定されている奥行きで確定し、その奥行きに基づく視差を表わす視差情報を編集用画像に付加する。上記ステップS141で編集対象の編集用画像に対して奥行きが確定して視差情報が付加されると、CPU110は上述のステップS119の処理を行なって画像合成し、三次元表示用の右目用画像と左目用画像とを生成する。そして、生成されたこれら画像は、ステップS121で、たとえばMPO形式などのファイル形式で三次元表示用ファイルとして保存される。なお、CPU110は、上記ステップS141で編集元画像に対する編集用画像の飛び出し量である当該編集用画像に対する奥行きが確定したときに、編集元画像を三次元表示用の画像に変換する際の奥行きを設定調整するようにしてもよい。この場合、CPU110は、各編集用画像に付加された視差情報を参照して、各編集用画像に対して設定した奥行きのうちの編集元画像からの飛び出し量が最も少ない奥行きに基づく視差よりも少ない視差に基づいて、編集元画像を三次元表示用の画像に変換する際の奥行きを設定する。すなわち、CPU110は、編集元画像のうちの最も飛び出した画像が、編集元画像からの飛び出し量が最も少ない編集用画像よりも奥に表示されるように、編集元画像に対する視差を設定する。さらに、CPU110は、上記ステップS107~S119を繰り返すことで、複数の編集用画像に対してそれぞれ奥行きを設定するようにしてもよい。この場合、CPU110は、奥行きが同じ編集用画像を当該奥行きに応じたレイヤにマッピングすることで、編集用画像を図4下図に表わされたような奥行き関係に当てはめることができる。他の例として、予め奥行きごとのレイヤを設定しておき、または、レイヤごとの奥行きの設定を受け付けた上で、編集用画像をマッピングしたいレイヤの選択を受け付けて当該レイヤにマッピングする編集用画像の指定を受け付けるようにしてもよい。なお、この場合、各レイヤの奥行きは、編集元画像を三次元表示用の画像に変換する際の奥行きに応じて決定されるものであってもよい。すなわち、編集元画像を三次元表示用の画像に変換する際の奥行きが予め規定されている場合、たとえばその奥行きから所定割合ずつとした奥行きが各レイヤの奥行きとして予め設定されていてもよい。または、上述のようにCPU110がユーザ操作などに基づいて編集元画像を三次元表示用の画像に変換する際の奥行きを設定する場合、設定された奥行きに対して予め規定された所定割合ずつ、などとして、各レイヤの奥行きを決定してもよい。さらに、編集元画像の奥行きだけでなく、編集用画像をマッピングする位置やサイズに応じて編集用画像をマッピング可能とするレイヤを設定するようにしてもよい。たとえば、編集元画像が三次元表示用の画像に変換した際に奥行きの大きい部分と奥行きのあまり大きくない部分とが混在するものである場合、奥行きの大きい部分に編集用画像を配置する場合には多くのレイヤから編集用画像をマッピングするレイヤを選択することを可能とし、奥行きのあまり大きくない部分に編集用画像を配置する場合には編集元画像の最前のレイヤに近いレイヤのみ選択可能とする、などの、編集用画像を配置する位置とその位置における編集元画像の奥行きとに応じてマッピング可能なレイヤを設定するようにしてもよい。<実施例の効果>本実施の形態にかかる携帯電話機100において以上の動作が行なわれることで、たとえば撮影画像を編集元画像として、手描き文字やスタンプなどの編集用画像を編集して三次元表示させる際に、指定された編集用画像が編集元画像から飛び出して表示されることになる。さらに、編集用画像は編集元画像のうちの最も飛び出した部分よりも、より飛び出して表示されることになるので、違和感のない自然な三次元表示がなされるようになる。<他の例1>なお、上の例では、編集元画像は予め設定された視差、または編集用画像に設定された視差に応じた視差を用いて右目用画像および左目用画像に変換されるものとしているが、その視差も、ユーザによる操作入力に従って設定/変更可能としてもよい。一例として、図10Aの画面例に示された指示ボタンのうちの奥行きボタンがタッチされたときに、図10Bの表示例と同様に表示元画像の飛び出し量を最も大きい量とするための強ボタン、それより少ない量とするための中ボタン、および飛び出し量を最も少ない量とするための弱ボタンを表示してその指定を受け付けたり、数字やアルファベットで飛び出し量のレベルを表わしたボタンを表示してその指定を受け付けたり、タッチ回数やスライド量などで飛び出し量の指定を受け付けたりして、その指示に基づく視差を用いて編集元画像を右目用画像および左目用画像に変換するようにしてもよい。この場合、CPU110は、編集元画像に対して設定された視差に応じて、編集用画像に対して設定された視差を変更する。すなわち、編集元画像の奥行きの設定が上記ステップS135での三次元プレビュー表示よりも以前になされる場合には、デフォルト設定された編集用画像の編集元画像からの飛び出し量である奥行きを、編集元画像に対して設定された視差に基づく奥行きよりも大きくした上で三次元プレビュー表示を行なう。また、その後のユーザ指示に応じて編集用画像の編集元画像からの飛び出し量を変更する場合も、最も小さい奥行きを編集元画像に対して設定された視差に基づく奥行きよりも大きいものとなるように奥行きのレベルを変更した上で、編集用画像に対してユーザからの指示に応じた奥行きを設定する。編集元画像の奥行きの設定が上記ステップS141での編集用画像に対する奥行きを確定して視差情報を付加した後になされる場合には、編集元画像に設定された奥行きに応じて、編集元画像に対して設定された最も小さい奥行きが編集元画像に対して設定された視差に基づく奥行きよりも大きいものとなるように、上記ステップS141で編集用画像に対して設定された奥行きを各編集用画面に対して設定された奥行きの関係を維持したままで変更する。このような動作を行なうことで、編集元画像をユーザの指定する奥行きで三次元表示することが可能となると共に、編集用画像が編集元画像のうちの最も飛び出した部分よりも、より飛び出して表示されることになるので、違和感のない自然な三次元表示がなされるようになる。<他の例2>なお、以上では画像編集アプリケーションの実行に伴って三次元画像が生成される例が説明されているが、他のアプリケーションにおいても同様にして三次元画像が生成されてもよい。他のアプリケーションとしては、たとえば待受アプリケーション待受画面が挙げられる。待受アプリケーションでは、壁紙を最奥レイヤとして、その上にアイコン類やピクト類のレイヤを重ねて画像データを生成している。通常は、壁紙として用いる画像には二次元画像が設定され、ディスプレイを2次元表示モードとして壁紙が表示されている。この状態でディスプレイが3次元表示モードに切り替えられると、CPU110は、壁紙として設定された二次元画像を疑似三次元画像へ変換して三次元表示させる。このとき、CPU110は、二次元画像である壁紙を疑似三次元画像へ変換する際に、予め設定された視差量でアイコン等の壁紙の上に重ねられたレイヤを三次元変換した上で、その視差量がアイコン等の壁紙の上に重ねられたレイヤの視差量をよりも小さいものとなるように二次元画像である壁紙を三次元画像へ変換し、アイコン等の画像に、右目用画像、左目用画像のそれぞれを合成する。このようにすることで、三次元表示モードで壁紙が表示される際に、アイコン類等のレイヤよりも三次元表示された壁紙が手前に飛び出して表示されることがなく、壁紙の上にアイコン類が配置された状態で自然な三次元表示が行なわれる。待受画面を三次元表示する際に壁紙よりもアイコン類が飛び出しすぎると待受画面全体の飛び出し量奥行きが大きくなり、視認し難くなったり、操作し難くなったり、場合によっては健康を害するレベルにまで達する場合もあり得る。しかしながら、上述のように、先にアイコン類の壁紙の上に重ねられたレイヤの視差量を壁紙からの飛び出し量が最適となるような視差量として変換した上で壁紙をアイコン類よりも飛び出さないような視差量で三次元画像へ変換して画像合成することで、逆に、最適な飛び出し量となるように壁紙を三次元変換した上でアイコン類をそれより飛び出すように三次元変換する場合よりも、アイコン類が飛び出しすぎることがない。さらに、上述の画像処理を画像処理装置としてのコンピュータに実行させるためのプログラムとして提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、CD-ROMCompactDiskReadOnlyMemory、ROM、RAMおよびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。なお、本発明にかかるプログラムは、コンピュータのオペレーティングシステムOSの一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずOSと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。"