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