(57)【要約】【課題】画像の３Ｄ画像データに基づいてサムネイルを表示する。【解決手段】カメラ部３で撮影し出力された２Ｄ画像データは対応のサムネイル画像データが作成されて、両者は保存用メモリ７に対応付けて保存される。保存用メモリ７の２Ｄ画像データは所望に応じて画像を立体視するための左目用と右目用の画像データとからなる３Ｄ画像データに変換される。保存処理部５は変換により作成された３Ｄ画像データに基づいて画像を縮小した複数種類のサムネイル画像を作成し、作成されたサムネイル画像と３Ｄ画像とのデータを対応付けて保存用メモリ７に格納する。保存用メモリ７の複数種類のサムネイル画像データのうちから選択された種類のサムネイル画像データによるサムネイルが表示部１０に一覧表示されて保存画像を一目で確認できる。【選択図】        図１
2004163998.tif 000002
【特許請求の範囲】
【請求項１】
対象画像を立体視するための３次元画像のデータに基づいて、前記対象画像を縮小した縮小画像を作成する３次元縮小画像作成手段と、
前記３次元縮小画像作成手段により作成された前記縮小画像を表示する縮小画像表示手段とを備える、画像表示装置。
【請求項２】
前記３次元縮小画像作成手段は同一の前記３次元画像データから種類の異なる複数の前記縮小画像を作成する手段を有し、
前記３次元縮小画像表示手段は作成された複数種類の前記縮小画像のうちから選択的に指定された種類の前記縮小画像を表示することを特徴とする、請求項１に記載の画像表示装置。
【請求項３】
前記３次元画像データは前記立体視のための左目用画像データおよび右目用画像データからなり、
作成される前記縮小画像の種類には、前記左目用画像データおよび前記右目用画像データのいずれかを前記対象画像が前記縮小画像のサイズを満たすように縮減することにより作成される種類が含まれることを特徴とする、請求項２に記載の画像表示装置。
【請求項４】
前記３次元画像データは前記立体視のための左目用画像データおよび右目用画像データからなり、
作成される前記縮小画像の種類には、前記左目用画像データおよび前記右目用画像データのいずれかを拡大操作を用いて前記対象画像が前記縮小画像のサイズを満たすように作成される種類が含まれることを特徴とする、請求項２または３に記載の画像表示装置。
【請求項５】
作成される前記縮小画像の種類には、前記対象画像が前記縮小画像のサイズを満たすように前記左目用画像データおよび前記右目用画像データを縮減することにより作成される種類が含まれることを特徴とする、請求項２から４のいずれか1項に記載の画像表示装置。
【請求項６】
前記３次元縮小画像作成手段は、
前記３次元画像データの前記左目用画像データおよび前記右目用画像データのいずれかを拡大する拡大手段と、
前記拡大手段により拡大された画像データを前記対象画像が前記縮小画像のサイズを満たすように縮減する縮減手段とを有する、請求項４または５に記載の画像表示装置。
【請求項７】
表示部をさらに備えて、前記表示部においては、画像は２次元画像として視認されることを特徴とする、請求項１から６のいずれか１項に記載の画像表示装置。
【請求項８】
前記縮減手段は、
前記拡大手段により拡大された画像データから、前記対象画像の前記縮小画像のサイズを超える分のデータをカットするサイズカット手段をさらに有する、請求項６または７に記載の画像表示装置。
【請求項９】
前記拡大された画像データはビットマップデータであって、
前記縮減手段は、
前記ビットマップデータを複数個のマトリックスのデータに分割したときの、各マトリックスにおける代表値を抽出して、抽出された前記代表値により前記画像データを構成することを特徴とする、請求項６から８のいずれか１項に記載の画像表示装置。
【請求項１０】
前記対象画像の２次元画像のデータに基づいて、前記対象画像を縮小した前記縮小画像を作成する２次元縮小画像作成手段をさらに備える、請求項１から９のいずれか１項に記載の画像表示装置。
【請求項１１】
前記３次元画像データは、外部から与えられたデータおよび前記対象画像の前記２次元画像データに基づいて作成されたデータのいずれかであることを特徴とする、請求項１０に記載の画像表示装置。
【請求項１２】
前記縮小画像表示手段は、
前記縮小画像とともに、当該縮小画像は前記３次元画像データに基づいて作成されたデータであるか否かの情報を表示することを特徴とする、請求項１０または１１に記載の画像表示装置。
【請求項１３】
前記２次元画像データは、被写体を撮影して出力された画像データである、請求項１０から１２のいずれか１項に記載の画像表示装置。
【請求項１４】
作成された複数の前記縮小画像のデータそれぞれと、該縮小画像データの作成の元となった画像データとを対応付けて格納可能なデータ格納手段をさらに備えて、
前記縮小画像表示手段は、前記データ格納手段に格納された複数の前記縮小画像のデータに基づいて、複数の前記縮小画像を一覧表示することを特徴とする、請求項１から１３のいずれか１項に記載の画像表示装置。
【請求項１５】
対象画像を立体視するための３次元画像のデータに基づいて、前記対象画像を縮小した縮小画像を作成する３次元縮小画像作成ステップと、
前記３次元縮小画像作成ステップにより作成された前記縮小画像を表示する縮小画像表示ステップとを備える、画像表示方法。
【請求項１６】
表示部と、
対象画像を立体視するための左目用画像と右目用画像とからなる３次元画像のデータに基づいて、前記対象画像を縮小した縮小画像を作成する３次元縮小画像作成手段と、
作成された前記縮小画像を前記表示部に表示する縮小画像表示手段とを備えて、
前記３次元縮小画像作成手段は、
前記３次元画像データの前記左目用画像データおよび前記右目用画像データのいずれかを拡大する拡大手段と、
前記拡大手段により拡大された画像データを前記対象画像が前記縮小画像のサイズを満たすように縮減する縮減手段とを有する、画像表示装置。
【請求項１７】
前記表示部においては、画像は２次元画像として視認されることを特徴とする、請求項１６に記載の画像表示装置。
【請求項１８】
前記縮減手段は、
前記拡大手段により拡大された画像データから、前記対象画像の前記縮小画像のサイズを超える分のデータをカットするサイズカット手段を有する、請求項１６または１７に記載の画像表示装置。
【請求項１９】
前記拡大された画像データはビットマップデータであって、
前記縮減手段は、
前記ビットマップデータを複数個のマトリックスのデータに分割したときの、各マトリックスにおける代表値を抽出して、抽出された前記代表値により前記画像データを構成することを特徴とする、請求項１６または１７に記載の画像表示装置。
【請求項２０】
前記対象画像の２次元画像のデータに基づいて、前記対象画像を縮小した前記縮小画像を作成する２次元縮小画像作成手段をさらに備える、請求項１６から１９のいずれか１項に記載の画像表示装置。
【請求項２１】
前記３次元画像データは、外部から与えられたデータおよび前記対象画像の前記２次元画像データに基づいて作成されたデータのいずれかであることを特徴とする、請求項２０に記載の画像表示装置。
【請求項２２】
前記縮小画像表示手段は、
前記縮小画像とともに、当該縮小画像は前記３次元画像データに基づいて作成されたデータであるか否かの情報を表示することを特徴とする、請求項２０または２１に記載の画像表示装置。
【請求項２３】
前記２次元画像データは、被写体を撮影して出力された画像データである、請求項２０から２２のいずれか１項に記載の画像表示装置。
【請求項２４】
作成された複数の前記縮小画像のデータそれぞれと、該縮小画像データの作成の元となった画像データとを対応付けて格納可能なデータ格納手段をさらに備えて、
前記縮小画像表示手段は、前記データ格納手段に格納された複数の前記縮小画像のデータに基づいて、前記表示部に複数の前記縮小画像を一覧表示することを特徴とする、請求項１６から２３のいずれか１項に記載の画像表示装置。
【請求項２５】
対象画像を立体視するための左目用画像と右目用画像とからなる３次元画像のデータに基づいて、前記対象画像を縮小した縮小画像を作成する３次元縮小画像作成ステップと、
作成された前記縮小画像を表示する縮小画像表示ステップとを備えて、
前記３次元縮小画像作成ステップは、
前記３次元画像データの前記左目用画像データおよび前記右目用画像データのいずれかを拡大する拡大ステップと、
前記拡大ステップにより拡大された画像データを前記対象画像が前記縮小画像のサイズを満たすように縮減する縮減ステップとを有する、画像表示方法。
【請求項２６】
表示部と、
対象画像を立体視するための左目用画像と右目用画像とからなる３次元画像のデータに基づいて、前記対象画像を縮小した縮小画像を作成する３次元縮小画像作成手段と、
作成された前記縮小画像を前記表示部に表示する縮小画像表示手段とを備えて、
前記３次元縮小画像作成手段は、
前記対象画像が前記縮小画像のサイズを満たすように、前記３次元画像データの前記左目用画像と前記右目用画像とのデータを縮減する縮減手段を有する、画像表示装置。
【請求項２７】
表示部と、
対象画像を立体視するための左目用画像と右目用画像とからなる３次元画像のデータに基づいて、前記対象画像を縮小した縮小画像を作成する３次元縮小画像作成手段と、
作成された前記縮小画像を前記表示部に表示する縮小画像表示手段とを備えて、
前記３次元縮小画像作成手段は、
前記３次元画像データの前記左目用画像データおよび前記右目用画像データのいずれかを、前記対象画像が前記縮小画像のサイズを満たすように縮減する縮減手段を有する、画像表示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は画像表示装置および方法に関し、特に、立体画像のフォーマットに従うデータに基づく画像を表示する画像表示装置および方法に関する。
【０００２】
【従来の技術】
従来より立体画像（以下、３Ｄ（３−Dimensional）画像という）を表示するのに、液晶表示部に表示用液晶パネルとスリット用の液晶表示パネルを一体的に用いたものが提供されている（たとえば、特許文献１参照）。
【０００３】
また、同一画面内で３Ｄ画像と平面画像（以下、２Ｄ（２−Dimensional）画像という）とを同時に表示する装置が提供されている（たとえば、特許文献２参照）。
【０００４】
【特許文献１】
特開平５−１２２７３３号公報の明細書と図面
【０００５】
【特許文献２】
特開平７−２３６１６４号公報の明細書と図面
【０００６】
【発明が解決しようとする課題】
最近は、２Ｄ画像および３Ｄ画像を含む各種のフォーマットの画像データが同時に取扱われつつあるので、画像表示機能を有する機器においてもこれら複数種類のフォーマット画像データが混在して格納されることになる。格納されている複数種類のフォーマットの画像データをメニュー形式の一覧表示をする場合には、その画像ファイル名を表示するよりも、そのイメージを縮小して表示するという、いわゆるサムネイルによる一覧が便利である。
【０００７】
しかしながら、従来はこのようなサムネイル表示の際に３Ｄ画像フォーマットに従うデータによるサムネイル画像を表示する装置は提案されていなかった。
【０００８】
それゆえにこの発明の目的は、対象画像について３Ｄ画像のフォーマットに従うデータに基づいて縮小画像を表示することが可能な画像表示装置および方法を提供することである。
【０００９】
【課題を解決するための手段】
この発明のある局面に従うと、画像表示装置は対象画像を立体視するための３次元画像のデータに基づいて、対象画像を縮小した縮小画像を作成する３次元縮小画像作成手段と、３次元縮小画像作成手段により作成された縮小画像を表示する縮小画像表示手段とを備える。
【００１０】
したがって、対象画像が３次元画像のフォーマットに従うデータであっても縮小画像を作成して表示できる。
【００１１】
上述の３次元縮小画像作成手段は好ましくは、同一の３次元画像データから種類の異なる複数の縮小画像を作成する手段を有し、３次元縮小画像表示手段は作成された複数種類の縮小画像のうちから選択的に指定された種類の縮小画像を表示する。
【００１２】
したがって、同一の３次元画像データから複数種類の縮小画像を作成して、作成された縮小画像のうちから選択されたものを表示できる。
【００１３】
上述の３次元画像データは好ましくは立体視のための左目用画像データおよび右目用画像データからなり、作成される縮小画像の種類には左目用画像データおよび右目用画像データのいずれかを対象画像が縮小画像のサイズを満たすように縮減することにより作成される種類が含まれる。
【００１４】
したがって、左目用画像データおよび右目用画像データのいずれかを縮減して得られた縮小画像を選択して表示できる。
【００１５】
上述の３次元画像データは好ましくは立体視のための左目用画像データおよび右目用画像データからなり、作成される縮小画像の種類には左目用画像データおよび右目用画像データのいずれかを拡大操作を用いて対象画像が縮小画像のサイズを満たすように作成される種類が含まれる。
【００１６】
つまり、拡大された後に縮減して対象画像が縮小画像のサイズを満たすように作成される種類であってもよく、また縮減された左目用画像データおよび右目用画像データのいずれかが対象画像が縮小画像のサイズを満たすように拡大されて作成される種類であってもよい。
【００１７】
したがって、左目用画像データおよび右目用画像データのいずれかを拡大操作して得られた縮小画像を選択的に表示させることができる。
【００１８】
上述の作成される縮小画像の種類には好ましくはさらに、対象画像が縮小画像のサイズを満たすように左目用画像データおよび右目用画像データを縮減することにより作成される種類が含まれる。
【００１９】
したがって、左目用画像データおよび右目用画像データを縮減して得られた縮小画像を選択的に表示させることができる。
【００２０】
上述の３次元縮小画像作成手段は好ましくは、３次元画像データの左目用画像データおよび右目用画像データのいずれかを拡大する拡大手段と、拡大手段により拡大された画像データを対象画像が縮小画像のサイズを満たすように縮減する縮減手段とを有する。
【００２１】
したがって、対象画像の３次元画像データの左目用画像と右目用画像とのデータの一方を拡大した後に縮減することにより、対象画像が３次元画像のフォーマットに従うデータであったとしても縮小画像を作成して、表示することができる。
【００２２】
上述の画像表示装置は好ましくは表示部をさらに備えて、表示部においては、画像は２次元画像として視認される。
【００２３】
したがって、２次元画像として視認されるように画像を表示する表示部において、対象画像が３次元画像のフォーマットに従うデータであったとしても縮小画像を表示できる。
【００２４】
上述の縮減手段は好ましくは、拡大手段により拡大された画像データから、対象画像の縮小画像のサイズを超える分のデータをカットするサイズカット手段をさらに有する。
【００２５】
したがって、拡大画像のデータの縮小画像のサイズを満たすための減縮は、対象画像の縮小画像のサイズを超える分のデータをカットすることによりなされるから、容易に縮小画像を作成できる。
【００２６】
上述の拡大された画像データは好ましくは、ビットマップデータであって、縮減手段はビットマップデータを複数個のマトリックスのデータに分割したときの、各マトリックスにおける代表値を抽出して、抽出された代表値により画像データを構成する。
【００２７】
したがって、縮小画像に対応の画像データは、元の対象画像の左目用画像と右目用画像とのデータのいずれかを拡大した画像データの各マトリックスの代表値により構成される。それゆえに、作成された縮小画像は、縮小されてはいるが元の対象画像を忠実に再現する。
【００２８】
上述の画像表示装置は好ましくは、対象画像の２次元画像のデータに基づいて、対象画像を縮小した縮小画像を作成する２次元縮小画像作成手段をさらに備える。
【００２９】
したがって、対象画像が２次元画像のフォーマットに従うデータであったとしても縮小画像を作成して、表示することができる。
【００３０】
上述の３次元画像データは好ましくは、外部から与えられたデータおよび対象画像の２次元画像データに基づいて作成されたデータのいずれかである。
【００３１】
したがって、対象画像の３次元画像データを外部から取得したり、対象画像の２次元画像データに基づいて内部において作成して取得したりできる。それゆえに、対象画像の３次元画像データの取得先を多様に持つことができる。
【００３２】
上述の縮小画像表示手段は好ましくは、縮小画像とともに、当該縮小画像は３次元画像データに基づいて作成されたデータであるか否かの情報を表示する。
【００３３】
したがって、表示部に表示される縮小画像は、３次元画像データからなるものか否か、すなわち３次元画像データからなるものか、それとも２次元画像データからなるものかを報知できる。
【００３４】
上述の２次元画像データは好ましくは、被写体を撮影して出力された画像データであるから、被写体を撮影して出力された２次元画像のデータから、被写体の３次元画像のデータを取得して、その縮小画像を表示できる。
【００３５】
上述の画像表示装置は好ましくは作成された複数の縮小画像のデータそれぞれと、該縮小画像データの作成の元となった画像データとを対応付けて格納可能なデータ格納手段をさらに備えて、縮小画像表示手段は、データ格納手段に格納された複数の縮小画像のデータに基づいて、複数の縮小画像を一覧表示する。
【００３６】
したがって、作成された縮小画像データを作成の基となった画像データと対応付けてをデータ格納手段に格納すると、格納された複数の縮小画像データによる複数の縮小画像は表示部に一覧表示される。それゆえに、一覧表示された縮小画像を確認することで、対応の画像データにより示される複数の対象画像を一目で確認できる。
【００３７】
この発明の他の局面に従うと、画像表示方法は対象画像を立体視するための３次元画像のデータに基づいて、対象画像を縮小した縮小画像を作成する３次元縮小画像作成ステップと、３次元縮小画像作成ステップにより作成された縮小画像を表示する縮小画像表示ステップとを備える。
【００３８】
したがって、対象画像が３次元画像のフォーマットに従うデータであっても縮小画像を作成して表示できる。
【００３９】
この発明のさらなる他の局面に従うと、画像表示装置は表示部と、対象画像を立体視するための左目用画像と右目用画像とからなる３次元画像のデータに基づいて、対象画像を縮小した縮小画像を作成する３次元縮小画像作成手段と、作成された縮小画像を表示部に表示する縮小画像表示手段とを備える。
【００４０】
この３次元縮小画像作成手段は、３次元画像データの左目用画像データおよび右目用画像データのいずれかを拡大する拡大手段と、拡大手段により拡大された画像データを対象画像が縮小画像のサイズを満たすように縮減する縮減手段とを有する。
【００４１】
したがって、対象画像の３次元画像データの左目用画像と右目用画像とのデータの一方を拡大した後に縮減することにより、対象画像が３次元画像のフォーマットに従うデータであったとしても縮小画像を作成して、表示することができる。
【００４２】
上述の画像表示装置においては好ましくは、表示部において画像は２次元画像として視認される。
【００４３】
したがって、２次元画像として視認されるように画像を表示する表示部において、対象画像が３次元画像のフォーマットに従うデータであったとしても縮小画像を表示できる。
【００４４】
上述の縮減手段は好ましくは、拡大手段により拡大された画像データから、対象画像の縮小画像のサイズを超える分のデータをカットするサイズカット手段を有する。
【００４５】
したがって、拡大画像のデータの縮小画像のサイズを満たすための減縮は、対象画像の縮小画像のサイズを超える分のデータをカットすることによりなされるから、容易に縮小画像を作成できる。
【００４６】
上述の画像表示装置において好ましくは、拡大された画像データはビットマップデータであって、縮減手段は、ビットマップデータを複数個のマトリックスのデータに分割したときの、各マトリックスにおける代表値を抽出して、抽出された代表値により画像データを構成する。
【００４７】
したがって、縮小画像に対応の画像データは、元の対象画像の左目用画像と右目用画像とのデータのいずれかを拡大した画像データの各マトリックスの代表値により構成される。それゆえに、作成された縮小画像は、縮小されてはいるが元の対象画像を忠実に再現する。
【００４８】
上述の画像表示装置は好ましくは、対象画像の２次元画像のデータに基づいて、対象画像を縮小した縮小画像を作成する２次元縮小画像作成手段をさらに備える。
【００４９】
したがって、対象画像が２次元画像のフォーマットに従うデータであったとしても縮小画像を作成して、表示することができる。
【００５０】
上述の３次元画像データは好ましくは、外部から与えられたデータおよび対象画像の２次元画像データに基づいて作成されたデータのいずれかである。
【００５１】
したがって、対象画像の３次元画像データを外部から取得したり、対象画像の２次元画像データに基づいて内部において作成して取得したりできる。それゆえに、対象画像の３次元画像データの取得先を多様に持つことができる。
【００５２】
上述の縮小画像表示手段は好ましくは、縮小画像とともに、当該縮小画像は３次元画像のデータに基づいて作成されたデータであるか否かの情報を表示する。
【００５３】
したがって、表示部に表示される縮小画像は、３次元画像データからなるものか否か、すなわち３次元画像データからなるものか、それとも２次元画像データからなるものかを報知できる。
【００５４】
上述の２次元画像データは好ましくは、被写体を撮影して出力された画像データであるから、被写体を撮影して出力された２次元画像のデータから、被写体の３次元画像のデータを取得して、その縮小画像を表示できる。
【００５５】
上述の画像表示装置は好ましくは、作成された複数の縮小画像のデータそれぞれと該縮小画像データの作成の元となった画像データとを対応付けて格納可能なデータ格納手段をさらに備えて、縮小画像表示手段は、データ格納手段に格納された複数の縮小画像のデータに基づいて、表示部に複数の縮小画像を一覧表示する。
【００５６】
したがって、作成された縮小画像データを作成の基となった画像データと対応付けてをデータ格納手段に格納すると、格納された複数の縮小画像データによる複数の縮小画像は表示部に一覧表示される。
【００５７】
それゆえに、一覧表示された縮小画像を確認することで、対応の画像データにより示される複数の対象画像を一目で確認できる。
【００５８】
上述の画像表示装置は、携帯型機器に搭載されてもよい。また、このような携帯機器は携帯型電話機であってもよい。
【００５９】
この発明のさらなる他の局面に従うと画像表示方法は、対象画像を立体視するための左目用画像と右目用画像とからなる３次元画像のデータに基づいて、対象画像を縮小した縮小画像を作成する３次元縮小画像作成ステップと、作成された縮小画像を表示する縮小画像表示ステップとを備えて、３次元縮小画像作成ステップは、３次元画像データの左目用画像データおよび右目用画像データのいずれかを拡大する拡大ステップと、拡大ステップにより拡大された画像データを対象画像が縮小画像のサイズを満たすように縮減する縮減ステップとを有する。
【００６０】
したがって、対象画像の３次元画像データの左目用画像と右目用画像とのデータの一方を拡大した後に縮減することにより、対象画像が３次元画像のフォーマットに従うデータであったとしても縮小画像を作成して、表示することができる。
【００６１】
この発明のさらなる他の局面に従うと、画像表示装置は表示部と、対象画像を立体視するための左目用画像と右目用画像とからなる３次元画像のデータに基づいて、対象画像を縮小した縮小画像を作成する３次元縮小画像作成手段と、作成された縮小画像を表示部に表示する縮小画像表示手段とを備える。
【００６２】
この３次元縮小画像作成手段は、対象画像が縮小画像のサイズを満たすように、３次元画像データの左目用画像と右目用画像とのデータを縮減する縮減手段を有する。
【００６３】
したがって、対象画像の３次元画像データの左目用画像と右目用画像とのデータを縮減することにより、対象画像が３次元画像のフォーマットに従うデータであったとしても縮小画像を作成して、表示することができる。
【００６４】
この発明のさらなる他の局面に従うと、画像表示装置は表示部と、対象画像を立体視するための左目用画像と右目用画像とからなる３次元画像のデータに基づいて、対象画像を縮小した縮小画像を作成する３次元縮小画像作成手段と、作成された縮小画像を表示部に表示する縮小画像表示手段とを備える。
【００６５】
この３次元縮小画像作成手段は、３次元画像データの左目用画像データおよび右目用画像データのいずれかを、対象画像が縮小画像のサイズを満たすように縮減する縮減手段を有する。
【００６６】
したがって、対象画像の３次元画像データの左目用画像と右目用画像のデータの一方を縮減することにより、対象画像が３次元画像のフォーマットに従うデータであったとしても縮小画像を作成して、表示することができる。
【００６７】
【発明の実施の形態】
以下、この発明の実施の形態について図面を参照して説明する。
【００６８】
図１には、この発明の実施の形態によるカメラ付携帯電話機（以下、携帯電話と略す）１のブロック構成が示されて、図２と図３には携帯電話１の外観が示される。図２と図３を参照して携帯電話１は、被写体を撮影して画像データを出力するカメラ部３、液晶などからなる表示部１０、カメラ部３を起動させるために操作されるカメラキー１１、カメラ部３によるシャッタ動作のためおよび撮影して得られた画像データを保存するために操作されるシャッタボタン１２、カーソルキー１２Ａ、通信のためのアンテナ１５およびモードボタン１９を備える。なお、各種操作のためのボタンやキーの種類および配置はこれに限定されない。例えば、表示部１０に表示される操作メニューの中から操作すべき項目を選択するようにしてもよい。
【００６９】
図１を参照して携帯電話１は、各部を制御するためにＣＰＵ（Central Processing Unit）などのマイクロプロセッサからなる制御部２、ＣＣＤ（Charge Coupled Device）１６を含むカメラ部３、ＲＡＭ（Random Access Memory）からなる作業用メモリ４、圧縮処理部２０を有して画像データを圧縮処理部２０でエンコード（圧縮）して保存処理するための保存処理部５、画像に関するデータをイメージに展開（デコード）するための展開処理部６、フラッシュメモリからなる保存用メモリ７、ＲＡＭからなる表示用メモリ８、表示ドライバ部９、表示部１０、カメラキー１１、シャッタボタン１２、およびモードボタン１９、アンテナ１５を介した通信のための通信制御部１３および無線部１４、２Ｄ画像フォーマットと３Ｄ画像フォーマット間でのフォーマット変換をする変換部２１を備える。シャッタボタン１２はカメラ部３による撮影モードにないときは、情報の入力を指示するために操作されるボタンとしても機能する。図１中、太線は画像のデータの流れを示す。
【００７０】
表示部１０は、たとえば特開平５−１２２７３３号公報に示されるように、スリット用の液晶デバイスが用いられる。したがって、スリット用液晶デバイスをＯＮ駆動すると、表示部１０に３Ｄ画像のフォーマットに従う画像データが表示された場合に、画像を立体視させることができる。表示部１０は２Ｄ画像表示向けとするのにスリット用液晶デバイスの駆動がＯＦＦされる２Ｄモードと３Ｄ画像表示向けとするのにスリット用液晶デバイスをＯＮ駆動する３Ｄモードとのいずれかに切換される。このモード切換はモードボタン１９の操作により行われる。モードボタン１９の操作に応じた表示部１０の２Ｄモード／３Ｄモードの切換は制御部２によりなされる。
【００７１】
本実施の形態では、カメラ部３で撮影されて出力された画像データなどの各種の画像データは、保存用メモリ７に格納されて保存することができる。保存用メモリ７の保存された画像データを一覧表示するときには、図４に示されるように表示部１０において各画像データに従う画像が縮小画像の、いわゆるサムネイルにて一覧表示される。表示部１０において保存用メモリ７の画像データがサムネイルにて一覧表示されるとき、１画面においてサムネイルの画像はサムネイルデータ位置ＳＤ（１）〜ＳＤ（９）の順番に表示される。サムネイルが９個を超える場合には、次の画面をリクエストすることにより、残りのサムネイルを図４のように一覧表示することができる。
【００７２】
本実施の形態では、３Ｄ画像フォーマットに従う画像データのサムネイル画像の表示モードとしてサムネイル表示モード１〜３のいずれかを選択的に設定可能である。サムネイル表示モード１では３Ｄ画像データの左目用および右目用画像データが縮減されて作成されたサムネイル画像が表示される。サムネイル表示モード２では３Ｄ画像データの左目用および右目用画像データのいずれかが縮減されて作成されたサムネイル画像が表示される。サムネイル表示モード３では３Ｄ画像データの左目用および右目用画像データのいずれかが拡大されて作成されたサムネイル画像が表示される。
【００７３】
図５（Ａ）と（Ｂ）、図６、７（Ａ）〜（Ｄ）、図８、図９（Ａ）〜（Ｃ）、図１２（Ａ）〜（Ｄ）および図１３（Ａ）〜（Ｅ）には画像データをサムネイル表示可能に保存するための一連の手順が示されて、図１０（Ａ）と（Ｂ）および図１１（Ａ）と（Ｂ）には作業用メモリ４と保存用メモリ７の画像保存のためのデータ構造の一例が示される。
【００７４】
ここで図１０（Ａ）と（Ｂ）を参照して作業用メモリ４と保存用メモリ７における画像保存のためのデータ構造について説明する。図１０（Ｂ）に示すように保存用メモリ７には保存されてサムネイルにて一覧表示される画像データのそれぞれについて、保存順に従いデータグループＧｉ（ｉ＝１、２、３、…、ｎ）が格納される。データグループＧｉは、対応の保存画像を一意に特定するための画像番号データＤＸ、管理情報５０、サムネイル画像データ６０（６１〜６３）およびサムネイル画像データを作成するための元となった元画像データ７０を対応付けて有する。ここでは２Ｄ画像フォーマットに従う元画像データ７０についてはサムネイル画像データ６０が格納されて、３Ｄ画像フォーマットに従う元画像データ７０についてはサムネイル表示モード１〜３に対応のサムネイル画像データ６１〜６３が格納される。
【００７５】
管理情報５０は、対応の元画像データ７０が２Ｄ画像フォーマットに従うものか３Ｄ画像フォーマットに従うものかの別を示すための２Ｄ／３Ｄ種別データ５１、対応画像データについての著作権情報５２および次位に格納される（次位の保存順である）画像のデータグループＧ（ｉ＋１）を指定するポインタ情報である次の画像ポインタ５３を含む。したがって、次の画像ポインタ５３をたどることにより保存順に従い連続的にデータグループＧｉをアクセスすることができる。
【００７６】
図１０（Ｂ）ではデータグループＧ２においては元画像データ７０は３Ｄ画像フォーマットに従い立体表示可能なように左目用画像データＬと右目用画像データＲからなり、データグループＧ３においては元画像データ７０は２Ｄ画像フォーマットに従う１つの画像データからなる。
【００７７】
上述の保存用メモリ７はフラッシュメモリからなるので、その内容を検索するのには比較的時間を要する。そこで、高速検索を可能ならしめるために、検索スピードに優れるＲＡＭの作業用メモリ４を利用する。図１０（Ａ）に示すように作業用メモリ４には保存用メモリ７に格納される管理情報５０を集約して管理する管理情報テーブルＴＢが格納される。管理情報テーブルＴＢには、保存用メモリ７に格納可能な最大のデータグループＧｉの数だけの、たとえば１０００個の参照用情報Ｄ（ｊ）（ｊ＝１、２、３、…、１０００）を有する。
【００７８】
参照用情報Ｄ（ｊ）は画像番号データＤＸ、画像種別データ４０、２Ｄ／３Ｄ種別データ４１、著作権情報４２および次の画像番号ポインタ４３を含む。参照用情報Ｄ（ｊ）は、その中の画像番号データＤＸで示されるデータグループＧｉが保存用メモリ７の領域を使用して格納されているときは、該データグループＧｉの管理情報５０に基づく内容を示すが、領域を使用していない（格納されていない）時は“未使用”を示す。画像種別データ４０は、対応のデータグループＧｉの元画像データ７０とサムネイル画像データ６０（６１〜６３）の圧縮用フォーマットを示す。画像種別データ４０を除く他のデータ４１〜４３は先のデータ５１〜５３と同様なので説明は省略する。
【００７９】
図１０（Ａ）の作業用メモリ４では、先頭のすなわち保存順が最も新しいデータグループＧｉに対応の参照用情報Ｄ（ｊ）はポインタＰＮにより指示される。
【００８０】
したがって、保存用メモリ７からデータグループＧｉの内容を参照する（読出す）場合には、まず、ポインタＰＮにより先頭の参照用情報Ｄ（ｊ）が検索され、検索された参照用情報Ｄ（ｊ）が示す画像番号データＤＸを特定し、特定された画像番号データＤＸに基づいて、保存用メモリ７から先頭の、すなわち最も最近に保存されたデータグループＧｉの内容（管理情報５０、サムネイル画像データ６０（６１〜６３）および元画像データ７０）を読出すことができる。
【００８１】
次に、表示対象となる被写体画像のような対象画像の画像データを、サムネイル表示可能に保存する手順について図５（Ａ）と（Ｂ）のフローチャートに従い説明する。ここでは、２Ｄ画像のフォーマットに従う画像データは、カメラ部３により撮影して出力された２Ｄ画像のデータとして取得し、３Ｄ画像のフォーマットに従う画像データは保存用メモリ７に保存されている２Ｄ画像フォーマットに従う元画像データ７０を読出して、所定手順に従い変換部２１により変換することにより取得していると想定する。
【００８２】
図５（Ａ）には２Ｄ画像データの取得手順が示される。まずカメラキー１１が押下されるとカメラ部３が起動される（ステップＳ（以下、単にＳと略す）１）。カメラ部３により被写体を撮影すると、取込まれた被写体像による２Ｄ画像のフォーマットに従う画像データは作業用メモリ４を介して表示用メモリ８に格納されるので、表示ドライバ部９は表示用メモリ８から読出される画像データに従い表示部１０に２Ｄ画像フォーマットに従う被写体の画像を表示する。このとき、表示部１０はモードボタン１９の切換操作により２Ｄ表示モードにあると想定する。
【００８３】
表示された画像を確認したユーザが該画像の保存を希望してシャッタボタン１２を押下すると（Ｓ２）、シャッタボタン１２が押下されたときに撮影されてカメラ部３から出力されている被写体の２Ｄ画像のフォーマットに従う画像データ（以下、撮影画像データという）は制御部２により作業用メモリ４に書込まれて、一時的に格納されるとともに、表示用メモリ８に格納される（Ｓ３）。表示用メモリ８に格納された撮影画像データに基づく画像は表示ドライバ部９を介して表示部１０に表示されて、表示された撮影画像を確認したユーザが再度、シャッタボタン１２を押下すると、サムネイル表示可能なように保存処理部５により撮影画像データの保存処理が行われる（Ｓ５）。
【００８４】
図６に保存処理の手順が示される。保存処理部５は、作業用メモリ４に一時的に格納された画像データからサムネイル画像データ６０を作業用メモリ４において作成するために次のようにする。
【００８５】
ここでは撮影画像データに基づいて該データは２Ｄ画像フォーマットに従うと判定されるので（Ｓ１０で“２Ｄ”）、撮影画像データは作業用メモリ４の２Ｄ画像のビットマップに配置される（Ｓ１１ａ）。その後、撮影画像データに基づいてサムネイル画像のサイズ以下の画像、すなわちサムネイル画像データ６０を作成する（Ｓ１３）。
【００８６】
Ｓ１３の処理を、図８のサムネイルサイズカットシーケンスを参照して説明する。ここでは、作業用メモリ４のビットマップのサムネイル作成の元となる元画像データの画像については横サイズＸであり縦サイズＹであると想定し、サムネイルについては最大横サイズｘであり最大縦サイズｙであると想定する。
【００８７】
まず、元画像データについての横サイズＸと縦サイズＹのそれぞれと、サムネイルの最大横サイズｘと最大縦サイズｙのそれぞれとを比較して（Ｓ２０、Ｓ２１、Ｓ２５）、Ｘ＞ｘであり、かつＹ＞ｙであれば（Ｓ２０でＹＥＳ、Ｓ２１でＹＥＳ）元画像データの画像の大きさが図中斜線で示されるサムネイルの縦および横の最大サイズを超えているので（Ｓ２２）、元画像データを、横サイズＸが最大横サイズｘに一致するように、元画像データについての横サイズＸと縦サイズＹの比率を変えずに縮減し、さらに、縦方向について最大縦サイズｙを超えた部分のデータをカットする（Ｓ２３）。これにより、元画像データからサムネイルのためのサムネイル画像が作成される（Ｓ２８）。
【００８８】
ここでの縮減は、例えば次のようにしてもよい。つまり、元画像データを構成するビットマップデータを複数個のマトリックス状のビット群に分割して、分割された各マトリックスのビット群の平均値を、そのマトリックスの代表値として採用して、元画像データを採用された代表値から構成するようにして縮減してもよい。この場合には、代表値の集合でサムネイル画像が作成されるから、サムネイル画像は元の画像を忠実に再現するものとなる。
【００８９】
また、Ｘ＞ｘであり、かつＹ≦ｙであれば（Ｓ２０でＹＥＳ、Ｓ２１でＮＯ）、元画像データの横サイズＸについてサムネイルの最大横サイズｘを超える部分のデータについてカットされ（Ｓ２４）、サムネイル画像が作成される（Ｓ２８）。
【００９０】
また、Ｘ≦ｘであり、かつＹ＞ｙであれば（Ｓ２０でＮＯ、Ｓ２５でＹＥＳ）、元画像データの縦サイズＹについてサムネイルの最大縦サイズｙを超える部分のデータについてカットされ（Ｓ２６）サムネイル画像が作成される（Ｓ２８）。
【００９１】
また、Ｘ≦ｘであり、かつＹ≦ｙであれば（Ｓ２０でＮＯ、Ｓ２５でＮＯ）、元画像データの縦および横のサイズがサムネイルのそれに満たないので（Ｓ２７）縮減およびカットの必要はなく、元画像データそれ自体がサムネイル画像となる（Ｓ２８）。以上の手順で図６のサムネイル画像の作成が終了する（Ｓ１０）。
【００９２】
上述した元画像データからサムネイル画像データ作成には、サムネイルのサイズを満たすように、サイズを超える分のデータはカットするという手順が採用されるから、簡単にサムネイルを作成できる。
【００９３】
保存処理部５は、元画像データとＳ１３で作成したサムネイル画像のデータとを圧縮処理部２０によりエンコードし、そして保存用メモリ７の格納可能な領域を検索するために画像番号データＤＸに１を設定する（Ｓ３０）。次に、作業用メモリ４で画像番号データＤＸで指示される参照用情報Ｄ（ｊ）が“未使用”を示すか否かを判定する。“未使用”でなければ（Ｓ３１でＮＯ）、画像番号データＤＸを１インクリメントして（Ｓ３２）、インクリメントされた画像番号データＤＸで指示される参照用情報Ｄ（ｊ）について同様に“未使用”か否か判定する。
【００９４】
このように画像番号データＤＸをインクリメントしながら、作業用メモリ４から“未使用”を示す参照用情報Ｄ（ｊ）の画像番号データＤＸを見つけ出す。図１０（Ａ）の場合は、参照用情報Ｄ（１）が“未使用”を示すと判定されるので、“未使用”の画像番号データＤＸとして“１”が判定される。
【００９５】
上述のようにして、作業用メモリ４を検索して、保存用メモリ７の“未使用”の領域に対応の画像番号データＤＸが特定されると、保存用メモリ７の当該画像番号データＤＸに対応の領域に、エンコード（圧縮）した元画像データ７０およびサムネイル画像データ６０、ならびに管理情報５０を含むデータグループＧｉを書込んで記憶する。この管理情報５０においては、２Ｄ／３Ｄ種別データ５１、著作権情報５２および次の画像ポインタ５３を書込む（Ｓ３３）。このとき、記憶された元画像データ７０およびサムネイル画像データ６０はカメラ部３により撮影することにより得られた２Ｄ画像フォーマットに従うものなので、対応の管理情報５０においては２Ｄ／３Ｄ種別データ５１は“２Ｄ”が、および著作権情報５２は“なし”がそれぞれ書込まれる。
【００９６】
次に、作業用メモリ４において、現在の画像番号データＤＸに対応した参照用情報Ｄ（ｊ）に、画像種別データ４０は“ＪＰＥＧ”（Joint Photographic Experts Group）が、２Ｄ／３Ｄ種別データ４１は“２Ｄ”が、著作権情報４２には“なし”が書込まれ、そして次の画像番号ポインタ４３が書込まれる（Ｓ３４）。ここで、次の画像番号ポインタ４３に現在のポインタＰＮの値を書込む。その後ポインタＰＮを現在の画像番号データＤＸを示すように更新する（Ｓ３５）。
【００９７】
このようにして、図１０（Ａ）と（Ｂ）の状態から新規の画像データが、すなわちデータグループＧ１が追加して保存された後のメモリの状態が図１１（Ａ）と（Ｂ）において示される。
【００９８】
ここでサムネイル表示可能に保存される画像データが３Ｄ画像フォーマットに従う３Ｄ画像データである場合について説明する。図５（Ｂ）に示すように３Ｄ画像フォーマットに従う画像データを取得する（Ｓ１ａ）。具体的には、制御部２は、上述の手順で保存された２Ｄ画像フォーマットに従う元画像データ７０（データグループＧ１またはＧ３の元画像データ７０）のうち指定された元画像データ７０を保存用メモリ７から変換部２１に読出して、変換部２１はこれを入力して３Ｄ画像フォーマットに従う画像データ、すなわち視差のある左目用画像データＬと右目用画像データＲとからなる画像データに変換して作業用メモリ４に出力する。これにより３Ｄ画像フォーマットに従う画像データが取得される。
【００９９】
その後、保存処理（Ｓ５）が行なわれる。保存処理では図６に示すように３Ｄ画像フォーマットに従う３Ｄ画像データであると判定されるので（Ｓ１０で‘３Ｄ’）、まずサムネイル作成処理（Ｓ１１ｂ）が行なわれる。その後、サムネイルサイズ以下となるような処理（Ｓ１３）が前述と同様になされる。このサムネイル作成処理（Ｓ１１ｂ）では、サムネイル表示モード１〜３に対応のサムネイル画像データ６１〜６３が作成される。
【０１００】
まずサムネイル表示モード１用のサムネイル画像データ６１を作成するための図７（Ａ）のサムネイル作成処理では、取得された画像データは作業用メモリ４の所定大きさの３Ｄ画像のためのビットマップに、対応の左目用画像データＬと右目用画像データＲが図７（Ｂ）のように左側と右側とに隣接して立体視のために配置される（図７（Ａ）のＳ１２１）。図７（Ｂ）の画像データはサムネル画像の作成の元となる元画像データである。
【０１０１】
そして、図７（Ｂ）の元画像データについて表示部１０に表示されるサムネイルのサイズを満たす大きさの画像のデータとなるように図７（Ｃ）で編集され、図７（Ｄ）のようなサムネイル画像が作成される（図６のＳ１３）。具体的には、元画像データが３Ｄ画像フォーマットに従う場合には、図７（Ｂ）と（Ｃ）のように左目用画像データＬと右目用画像データＲとが隣接して配置された元画像データの画像について縦サイズＹおよび横サイズＸと想定し、サムネイルについては最大縦サイズｙおよび最大横サイズｘであると想定する。そして、図８の手順に従い前述と同様にサイズカットによる縮減または代表値を用いた縮減がなされて、図７（Ｄ）のようなサムネイル画像データ６１を得ることができる。
【０１０２】
次に、サムネイル画像データ６２を作成する。そのための図１２（Ａ）のサムネイル作成処理では、取得された画像データは作業用メモリ４の所定大きさの３Ｄ画像のためのビットマップに、対応の左目用画像データＬと右目用画像データＲが図１２（Ｂ）のように左側と右側とに隣接して立体視のために配置される（図１２（Ａ）のＳ２２２）。図１２（Ｂ）の画像データはサムネル画像の作成の元となる元画像データである。
【０１０３】
その後、左目用画像データＬのみを抽出する（Ｓ２２２ａ）。この抽出手順を図９（Ａ）〜（Ｃ）を用いて説明する。図９（Ａ）に示すように表示部１０の表示イメージにおいては左目用画像データＬと右目用画像データＲは並んで同時に表示されるが、作業用メモリ４などのメモリに格納されている状態では、図９（Ａ）の左目用画像データＬの所定大きさデータＬ（ｉ）（ｉ＝１、２、３、…、ｎ）と右目用画像データＲの所定大きさデータＲ（ｉ）（ｉ＝１、２、３、…、ｎ）とが図９（Ｂ）の上段のように交互に配置されている。この配置状態において、左目用画像データＬのデータＬ（ｉ）のみを順に抽出してメモリにおいて抽出順に図９（Ｂ）下段のように配置し直すことで、図９（Ｃ）のように左目用画像データＬのみを抜き出すことができる。
【０１０４】
次に、抽出された左目用画像データＬを、表示部１０に表示されるサムネイルの画像サイズ以下のサイズとなるように、図８に示したサムネイルサイズカットシーケンスに従い縮減する（図６のＳ１３）。具体的には、元画像データが３Ｄ画像フォーマットに従う場合には、図１２（Ｃ）の画像について縦サイズＹおよび横サイズＸと想定し、サムネイルについては最大縦サイズｙおよび最大横サイズｘであると想定する。そして、図８の手順に従い前述と同様にサイズカットによる縮減または代表値を用いた縮減がなされて、図１２（Ｄ）に示されるように矢印のサムネイルのサイズ枠に収まるように、すなわち図１２（Ｅ）のようなサムネイルサイズ以下に縮減されたサムネイル画像データ６２が得られる。
【０１０５】
ここでは、サムネイル画像を作成のために左目用画像データＬを抽出したが、これに代替して右目用画像データＲを抽出しても良い。
【０１０６】
次に、サムネイル表示モード３用のサムネイル画像データ６３を作成する。そのための図１３（Ａ）にサムネイル作成処理では、取得された画像データは作業用メモリ４の所定大きさの３Ｄ画像のためのビットマップに、対応の左目用画像データＬと右目用画像データＲが図１３（Ｂ）のように左側と右側とに隣接して立体視のために配置される（図１３（Ａ）のＳ１２）。図１３（Ｂ）の画像データはサムネル画像の作成の元となる元画像データである。
【０１０７】
そして、図１３（Ｃ）の左目用画像データＬのみをビットマップデータから抽出する（Ｓ１２ａ）。ここで、抽出の手順は図９（Ａ）〜（Ｃ）にて説明したものと同様である。
【０１０８】
上述のようにして抽出された図１３（Ｃ）の左目用画像データＬを図１３（Ｄ）のように横方向（Ｘ方向）に２倍に拡大する（Ｓ１２ｂ）。具体的には、Ｘ方向の各画素について同一画素（ビット）の値が２個ずつＸ方向に連続して配置される。これにより横方向について図１３（Ｄ）のように２倍に拡大されて、元画像データ（図１３（Ｂ）参照）と同じサイズとなる。
【０１０９】
その後、図１３（Ｄ）の画像データを図１３（Ｅ）の矢印で示すサムネイルのサイズ枠に収まるように、すなわちサムネイル画像のサイズ以下となるように図８のサムネイルカットシーケンスに従い縮減する（図６のＳ１３）。この結果、図１３（Ｆ）のサムネイル画像が作成される。具体的には、図１３（Ｄ）の画像データの画像について縦サイズＹおよび横サイズＸと想定し、サムネイルについては最大縦サイズｙおよび最大横サイズｘであると想定する。そして、図８の手順に従い前述と同様にサイズカットによる縮減または代表値を用いた縮減がなされて、図１３（Ｆ）のようなサムネイル画像データ６３を得ることができる。
【０１１０】
ここでは左目用画像データＬを抽出していたが、右目用画像データＲを抽出しても良い。
【０１１１】
ここでは図１３（Ｃ）→図１３（Ｄ）のように２倍に拡大するのに、図１３（Ｃ）のＸ方向の画素について、同一画素を連続して２個ずつ読出してメモリ配置するように処理しているが、拡大の手順はこれに限定されない。
【０１１２】
たとえば、図１３（Ｂ）の左目用画像データＬについてのＸ方向の同一ビットの値を、テンポラリ用の図示されないレジスタを介して２回連続して読出すことで図１３（Ｄ）のように拡大されるようにしてもよい。
【０１１３】
または、図１３（Ｂ）の左目用画像データＬのビットマップにおいて、図１３（Ｅ）の矢印のサムネイルのサイズの枠に該当するビットを特定して、そのビットの値を、図示されないテンポラリのメモリを介して２回連続して読出して、図１３（Ｅ）のサイズの枠に配置するようにしてもよい。
【０１１４】
ここでは左目用画像データＬを拡大操作した後に、サムネイルにサイズにまで縮減していたが、次のようであってもよい。つまり、左目用画像データＬが予め縮減されており、これをサムネイルのサイズにまで拡大操作するようにしてもよい。
【０１１５】
その後、３Ｄ画像フォーマットに従う図１３（Ｂ）の元画像データ７０と作成されたサムネイル画像のデータ６１〜６３は図６のＳ３０〜Ｓ３５において前述と同様の手順に従い保存用メモリ７の未使用の領域のデータグループＧｉにおいて対応付けて格納される。保存された対応の元画像データ７０は３Ｄ画像フォーマットに従うので、対応の２Ｄ／３Ｄ種別データ４１（５１）は“３Ｄ”を示すことになる。
【０１１６】
次に、上述のようにして保存されたサムネイル画像データ６０（６１〜６３）によるサムネイルの一覧表示手順について図１４のフローチャートに従い説明する。なお、ここではモードボタン１９の操作により表示部１０は２Ｄ表示モードであると想定しサムネイル画像の一覧表示では図４に示されるように９個のサムネイル画像を１画面にて表示可能と想定する。
【０１１７】
まず、ユーザの設定操作によりサムネイル表示モード１〜３のいずれか１つのモードが選択されるので制御部２は選択されたサムネイル表示モードを取得する（Ｓ３９）。具体的には、サムネイル表示モード選択のために図１５のような画面が表示部１０に表示される。ユーザはカーソルキー１２Ａを操作して所望する表示モードに画面のカーソルＣＲを移動させて、シャッタボタン１２を押下すると、カーソルＣＲで指示された所望するサムネイル表示モードを制御部２に対して入力できる。
【０１１８】
次に、作業用メモリ４において先頭の画像番号データＤＸを示すポインタＰＮの値を読出して表示されるサムネイル画像をカウントするための変数Ｉに１を設定し（Ｓ４０）、読出されたポインタＰＮの値が有効な画像番号データＤＸの値を示すか否か判定する（Ｓ４１）。有効な画像番号データを示していないと判定された場合は、または変数Ｉが表示可能なサムネイル数（＝９）以下でない、すなわち越えていると判定された場合は（Ｓ４１でＮＯまたはＳ４２でＮＯ）、一連の処理は終了する。
【０１１９】
そうでない場合は（Ｓ４１でＹＥＳかつＳ４２でＹＥＳ）、ポインタＰＮが示す先頭の画像番号データＤＸを作業用メモリ４において検索して、検索結果得られた先頭の画像番号データＤＸに対応した保存用メモリ７のデータグループＧｉのサムネイル画像データ６０〜６３のいずれかを、作業用メモリ４に読出す（Ｓ４３）。このときサムネイル画像データ６０が格納されているデータグループＧｉについてはサムネイル画像データ６０が読み出されて、サムネイル画像データ６１〜６３が格納されているデータグループＧｉについては格納されているサムネイル画像データ６１〜６３のうち、Ｓ３９で制御部２が入力して取得した所望のサムネイル表示モードに対応のサムネイル画像データが読み出される。
【０１２０】
そして、展開処理部６は、作業用メモリ４に読出されたサムネイル画像データを対応の画像種別データ４０が示す圧縮フォーマットに従いデコード（画像展開）して（Ｓ４４）、表示用メモリ８に、図４のサムネイルデータ位置ＳＤ（Ｉ）において描画されるように配置する（Ｓ４５）。このとき、読出されたサムネイル画像データに対応する２Ｄ／３Ｄ種別データ４１が読出され、展開処理部６は読出されたデータ４１に基づいて２Ｄ／３Ｄの別を示すキャラクタイメージＣＨ（図４参照）も表示用メモリ８のサムネイルデータ位置ＳＤ（Ｉ）においてサムネイル画像の一部において上書きして同時に描画されるように配置する（Ｓ４５）。
【０１２１】
これにより、表示部１０が２Ｄ表示モードにおいて、３Ｄ画像フォーマットに従う元画像データ７０によるサムネイルの画像と２Ｄ／３Ｄの別を示すキャラクタイメージＣＨが表示されるので、表示されたサムネイルに対応の元画像データ７０が２Ｄ画像フォーマットに従うものか、３Ｄ画像フォーマットに従うものかを一目で認識できる。ここではキャラクタイメージＣＨは図４に示すように“２Ｄ”および“３Ｄ”の別で表示したが、キャラクタイメージＣＨとして“２Ｄ”のみ表示して他は３Ｄであると認識させるようにしてもよいし、逆に、キャラクタイメージＣＨとして“３Ｄ”のみ表示して他は２Ｄであると認識させるようにしてもよい。
【０１２２】
その後、次の画像番号データＤＸが読出されて、制御変数Ｉが１インクリメントされ（Ｓ４６）、Ｓ４１に戻り、以降の処理が同様に繰返される。最終的には、保存用メモリ７のサムネイル画像が図４のように一覧表示される。
【０１２３】
ユーザは図４のように一覧表示されたサムネイル画像を確認することで保存用メモリ７に保存されている画像を縮小されてはいるが一目で確認できる。その中からボタン操作などにより所望のサムネイル画像を指定すると、該サムネイル画像に対応の元画像データ７０が保存用メモリ７から読出されて表示部１０に表示される。
【０１２４】
このとき、指定されたサムネイル画像に対応の２Ｄ／３Ｄ種別データ４１が“３Ｄ”を示すときは、サムネイル画像データ６１〜６３について次のような表示がなされる。該サムネイル画像に対応した元画像データ７０の左目用画像データＬが水平（横：Ｘ）方向に２倍に拡大処理されて２Ｄモードにて表示される。このときユーザがモードボタン１９を押下すると制御部２は表示部１０を３Ｄモードに切換え、保存用メモリ７から読出された元画像データ７０に従う画像が表示部１０に表示されるよう制御する。したがって、ユーザは表示された画像を立体視できる。指定されたサムネイル画像に対応の２Ｄ／３Ｄ種別データ４１が“２Ｄ”を示すときは対応の元画像データ７０に従う画像が２Ｄモードの表示部１に表示される。
【０１２５】
このようにしてサムネイル一覧表示を介して、変換部２１を介して２Ｄ画像から３Ｄ画像への変換を所望する画像を指定することができる。
【０１２６】
本実施の形態ではサムネイル表示モード１〜３のうちから１つを選択的に指定したがモード選択はこれに限定されない。たとえば、サムネイル表示モード１と２のうちから１つを選択的に指定、サムネイル表示モード１と３のうちから１つを選択的に指定、およびサムネイル表示モード２と３のうちから１つを選択的に指定するのいずれかであってもよい。
【０１２７】
ここでは、保存用メモリ７に保存されて対応のサムネイル画像が生成される元画像データ（３Ｄ画像データ）７０はカメラ部３により撮影して出力される撮影画像データから作成して取得しているが、取得手順はこれに限定されない。
【０１２８】
たとえば通信によりアンテナ１５、無線部１４および通信制御部１３を介して外部から受信した（ダウンロードされた）３Ｄ画像データ、または図１の携帯電話１が図示されない画像読取装置などの外部装置を接続して外部装置から入力した３Ｄ画像データであってもよい。また、カメラ部３自体が撮影することにより２Ｄ画像でなくて３Ｄ画像フォーマットに従うデータを出力するものであってもよい。このような場合には、図７（Ａ）の３Ｄ画像データのための左目用画像データＬと右目用画像データＲとの作成処理は省略される。
【０１２９】
同様に、保存用メモリ７に保存されて対応のサムネイル画像が生成される元画像データ（２Ｄ画像データ）７０はカメラ部３により撮影して出力される撮影画像データから取得しているが、取得手順はこれに限定されない。たとえば通信によりアンテナ１５、無線部１４および通信制御部１３を介して外部から受信した（ダウンロードされた）２Ｄ画像データであってもよい。または、図１の携帯電話１が図示されない画像読取装置などの外部装置を接続して、外部装置から入力した２Ｄ画像データであってもよい。
【０１３０】
なお、ここでは、３Ｄ画像のフォーマットに従う画像データをサムネイル表示する機能を携帯電話１に備えたが、該機能が搭載される機器は携帯電話に限定されず、他の種類の携帯機器、表示機能を有する各種情報処理機器においても同様に適用することができる。
【０１３１】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【０１３２】
【発明の効果】
この発明によれば、対象画像が３次元画像のフォーマットに従うデータであっても縮小画像を作成して表示できる。
【図面の簡単な説明】
【図１】この発明の実施の形態によるカメラ付携帯電話機のブロック構成図である。
【図２】図１のカメラ付携帯電話機の外観図である。
【図３】図１のカメラ付携帯電話機の外観図である。
【図４】本実施の形態によるサムネイル画像の一覧表示例を示す図である。
【図５】（Ａ）と（Ｂ）は、本実施の形態による画像データをサムネイル表示可能に保存する手順を示すフローチャートである。
【図６】保存処理の手順を示すフローチャートである。
【図７】（Ａ）〜（Ｄ）はサムネイル画像の作成処理手順を示す図である。
【図８】サムネイルサイズカットシーケンスのフローチャートである。
【図９】（Ａ）〜（Ｃ）は画像データの抽出手順を示す図である。
【図１０】（Ａ）と（Ｂ）は、作業用メモリと保存用メモリにおける画像保存のためのデータ構造の一例を示す図である。
【図１１】（Ａ）と（Ｂ）は、図１０（Ａ）と（Ｂ）において保存画像が追加された後の状態を示す図である。
【図１２】（Ａ）〜（Ｅ）はサムネイル画像の作成処理手順を示す図である。
【図１３】（Ａ）〜（Ｆ）はサムネイル画像の作成処理手順を示す図である。
【図１４】本実施の形態において保存されたサムネイル画像データによるサムネイルの一覧表示手順を示すフローチャートである。
【図１５】サムネイル表示モード選択時の画面表示例を示す図である。
【符号の説明】
２  制御部、３  カメラ部、４  作業用メモリ、５  保存処理部、６  展開処理部、７  保存用メモリ、８  表示用メモリ、１０  表示部、１１  カメラキー、１２  シャッタボタン、１２Ａ  カーソルキー、１９  モードボタン、２０  圧縮処理部、２１  変換部、４０  画像種別データ、４１、５１  ２Ｄ／３Ｄ種別データ、４２、５２  著作権情報、４３  次の画像番号ポインタ、５３  次の画像ポインタ、６０〜６３  サムネイル画像データ、７０  元画像データ、ＣＲカーソル、Ｌ  左目用画像データ、Ｒ  右目用画像データ、ＴＢ  管理情報テーブル、ＤＸ  画像番号データ、Ｄ（ｊ）  参照用情報、Ｇｉ  データグループ、ＰＮ  ポインタ、ＳＤ（Ｉ）  サムネイルデータ位置。
【図１】
2004163998.tif 000003
【図２】
2004163998.tif 000004
【図３】
2004163998.tif 000005
【図４】
2004163998.tif 000006
【図５】
2004163998.tif 000007
【図６】
2004163998.tif 000008
【図７】
2004163998.tif 000009
【図８】
2004163998.tif 000010
【図９】
2004163998.tif 000011
【図１０】
2004163998.tif 000012
【図１１】
2004163998.tif 000013
【図１２】
2004163998.tif 000014
【図１３】
2004163998.tif 000015
【図１４】
2004163998.tif 000016
【図１５】
2004163998.tif 000017