(57)【要約】【課題】デジタルカメラにより、撮影した画像にタイトルの付加やスライドショーの作成、レイアウト等を行う。【解決手段】撮影した画像を所望の配置にレイアウトして出力する場合、モード切替スイッチ８によりアルバム作成モードに移行する。予め記録媒体２１に記録しておいたテンプレートのうちからユーザが所望のものを選択し、そのテンプレートに挿入する画像を、記録部２１に記録された画像の内から選択する。選択されたテンプレートは、ＳＶＧで記述されており、その中に挿入される画像の数の＜image＞要素を含む。制御部１により選択された画像データのファイル名が、その＜image＞要素に挿入され、記録媒体２１に挿入される。これによりレイアウトが行える。スライドショーやタイトルについても、ＳＶＧのテンプレートを用意し、それに画像データファイル名をはめ込むことでカメラ単体で作成できる。【選択図】図１
2005176216.tif 000002
【特許請求の範囲】
【請求項１】
撮影された画像データを格納する画像データ記憶手段と、
画像出力方法を記述した出力情報を格納しておくための出力情報記憶手段と、
前記画像データ記憶手段に格納された画像データのうちから、指定された画像データを出力対象として選択する画像データ選択手段と、
前記出力情報記憶手段によって格納された出力情報に従って、前記画像データ選択手段によって選択された画像データを出力するための出力手段と
を備えることを特徴とするデジタルカメラ。
【請求項２】
前記出力情報には、画像の配置を記述したレイアウト情報が含まれ、前記出力手段は、前記レイアウト情報に従って前記画像データ選択手段によって選択された画像データを配置した電子フォトアルバムを生成し、該電子フォトアルバムを出力することを特徴とする請求項１に記載のデジタルカメラ。
【請求項３】
前記出力情報には、画像を表示するタイミング規則と用いられる視覚効果とを記述したスライドショー情報が含まれ、前記出力手段は、前記スライドショー情報に従って前記画像データ選択手段によって選択された画像データを表示するためのスライドショーを生成し、該スライドショーを出力することを特徴とする請求項１に記載のデジタルカメラ。
【請求項４】
前記出力情報には、画像に重畳される画像を記述したスーパインポーズ情報が含まれ、前記出力手段は、前記スーパインポーズ情報に従って前記画像データ選択手段によって選択された画像データを表示するための出力用データを生成し、該出力用データを出力することを特徴とする請求項１に記載のデジタルカメラ。
【請求項５】
前記出力情報記憶手段に格納された、複数の画像出力方法に対応する出力情報から、指定された画像出力方法に対応する出力情報を選択するための出力情報選択手段をさらに備え、前記出力方法は、選択された画像出力方法に対応する出力情報に従って前記画像データ選択手段によって選択された画像データを出力することを特徴とする請求項１乃至４のいずれか１項に記載のデジタルカメラ。
【請求項６】
前記出力手段は、当該デジタルカメラに内蔵された、もしくは接続されたディスプレイ装置への出力をおこなうことを特徴とする請求項１乃至５のいずれか１項に記載のデジタルカメラ。
【請求項７】
前記出力手段は、当該デジタルカメラに内蔵された、もしくは接続されたプリンタ装置への出力をおこなうことを特徴とする請求項２又は４乃至５のいずれか１項に記載のデジタルカメラ。
【請求項８】
前記出力情報および前記出力手段によって出力されるデータのどちらかまたは両方は、ＸＭＬ標準規格の文法に従って定義されたマークアップ言語によって記述されていることを特徴とする請求項１乃至５のいずれか１項に記載のデジタルカメラ。
【請求項９】
前記出力情報および前記出力手段によって出力されるデータのどちらかまたは両方は、ＳＶＧ標準規格の文法に従って定義されたマークアップ言語によって記述されていることを特徴とする請求項１乃至５のいずれか１項に記載のデジタルカメラ。
【請求項１０】
前記出力情報選択手段によって選択された出力情報と、前記画像データ選択手段によって選択された画像データとを関連付けて記憶する出力データ保存手段を更に備え、前記出力手段は、前記出力データ保存手段により記憶された出力情報と画像データとによって構成される出力データを出力できることを特徴とする請求項１乃至９のいずれか１項に記載のデジタルカメラ。
【請求項１１】
前記出力情報記憶手段に格納される出力情報を、デジタルカメラ装置の外部機器から入力するための外部入力手段をさらに備えることを特徴とする請求項１乃至１０のいずれか１項に記載のデジタルカメラ。
【請求項１２】
画像を電気信号に変換し、該信号をデジタル化した画像データを生成する撮影手段と、
生成した画像データおよび画像データの付加的データを格納する記憶手段と、
出力用に変換された画像データを出力するための画像出力手段とを備えたデジタルカメラ装置において、
前記記憶手段に記憶された、出力時に画像をどのように配置するかを記述したレイアウト情報中から、指定されたレイアウト情報を選択するためのレイアウト情報選択工程と、
前記記憶手段に格納された画像データから、指定された画像に対応する画像データを選択するための画像データ選択工程と、
前記レイアウト情報選択工程によって選択されたレイアウト情報に従って、前記画像データ選択工程によって選択された画像を空間的に配置したフォトアルバムデータを生成するレイアウト処理工程と、
生成されたフォトアルバムデータを前記画像出力手段により出力する出力工程と
を備えることを特徴とする画像出力方法。
【請求項１３】
前記出力工程では、ディスプレイによる表示のための出力をおこなうことを特徴とする請求項１２に記載の画像出力方法。
【請求項１４】
前記出力工程は、プリンタによる印刷のための出力をおこなうことを特徴とする請求項１２に記載の画像出力方法。
【請求項１５】
前記レイアウト情報選択工程によって選択されたレイアウト情報と前記画像データ選択工程によって選択された画像データとを関連付けて記憶するレイアウト設定記憶工程をさらに備え、前記出力工程は、前記記憶工程により記憶されたレイアウト情報と画像データとによって構成されるフォトアルバムデータを出力できることを特徴とする請求項１２に記載の画像出力方法。
【請求項１６】
前記記憶手段に格納されるレイアウト情報を、外部機器から入力するレイアウト情報入力工程をさらに備えることを特徴とする請求項１２に記載の画像出力方法。
【請求項１７】
画像を電気信号に変換し、該信号をデジタル化した画像データを生成する撮影手段と、
生成した画像データおよび画像データの付加的データを格納する記憶手段と、
出力用に変換された画像データを出力するための画像出力手段とを備えたデジタルカメラ装置において、
前記記憶手段に記憶された、出力時に複数の画像をどのようなタイミング規則とビジュアル効果を用いて連続表示するかを記述したスライドショー情報中から、指定されたスライドショー情報を選択するためのスライドショー情報選択工程と、
前記記憶手段に格納された画像データから、指定された画像に対応する画像データを選択するための画像データ選択工程と、
前記スライドショー情報選択工程によって選択されたスライドショー情報に従って、前記画像データ選択工程によって選択された画像を時系列に配置したスライドショーデータを生成するスライドショー処理工程と、
生成されたスライドショーデータを前記画像出力手段により出力する出力工程と
を備えることを特徴とする画像出力方法。
【請求項１８】
前記出力工程では、ディスプレイによる表示のための出力をおこなうことを特徴とする請求項１７に記載の画像出力方法。
【請求項１９】
前記出力工程は、プリンタによる印刷のための出力をおこなうことを特徴とする請求項１７に記載の画像出力方法。
【請求項２０】
前記スライドショー情報選択工程によって選択されたスライドショー情報と前記画像データ選択工程によって選択された画像データとを関連付けて記憶するスライドショー設定記憶工程をさらに備え、前記出力工程は、前記記憶工程により記憶されたスライドショー情報と画像データとによって構成されるスライドショーデータを出力できることを特徴とする請求項１７に記載の画像出力方法。
【請求項２１】
前記記憶手段に格納されるスライドショー情報を、外部機器から入力するスライドショー情報入力工程をさらに備えることを特徴とする請求項１７に記載の画像出力方法。
【請求項２２】
画像を電気信号に変換し、該信号をデジタル化した画像データを生成する撮影手段と、
生成した画像データおよび画像データの付加的データを格納する記憶手段と、
出力用に変換された画像データを出力するための画像出力手段とを備えたデジタルカメラ装置において、
撮影した画像に付加する画像オブジェクトを入力する入力工程と、
前記入力工程によって入力された画像オブジェクトを前記記憶手段に記憶するオブジェクト記憶工程と、
前記オブジェクト記憶手段に記憶された画像オブジェクトと前記画像データ記憶手段に格納された画像データとを合成して合成画像を生成する画像合成工程と、
前記画像合成工程により生成された合成画像を出力する出力工程と
を備えることを特徴とする画像出力方法。
【請求項２３】
前記画像オブジェクトは文字を含み、前記入力工程によって入力された文字をレイアウト処理して拡大縮小が可能なタイトル情報に変換する文字変換手段を更に備え、
前記画像合成工程は、前記文字と前記画像データとを合成してタイトル付き画像を生成することを特徴とする請求項２２に記載の画像出力方法。
【請求項２４】
前記画像合成処理工程は、前記画像オブジェクトおよび前記画像データのどちらかまたは両方に対して透明度を設定して合成処理をおこなうことを特徴とする請求項２２に記載の画像出力方法。
【請求項２５】
前記画像合成処理工程は、指定された演算方法で前記画像オブジェクトおよび前記画像データの合成処理をおこなうことを特徴とする請求項２２に記載の画像出力方法。
【請求項２６】
前記画像合成処理工程は、前記画像オブジェクトに対して１次元座標変換を適用して合成処理をおこなうことを特徴とする請求項２２に記載の画像出力方法。
【請求項２７】
前記タイトル情報記憶手段に格納されたタイトル情報に対して特殊効果を適用するためのタイトル情報処理手段をさらに備え、特殊効果が付与されたタイトル情報を前記画像合成処理手段によって合成することを特徴とする請求項２３に記載の画像出力方法。
【請求項２８】
画像を電気信号に変換し、該信号をデジタル化した画像データを生成する撮影手段と、
生成した画像データおよび画像データの付加的データを格納する記憶手段と、
出力用に変換された画像データを出力するための画像出力手段とを備えたデジタルカメラ装置を制御するコンピュータにより、
前記記憶手段に記憶された、出力時に画像をどのように配置するかを記述したレイアウト情報中から、指定されたレイアウト情報を選択するためのレイアウト情報選択工程と、
前記記憶手段に格納された画像データから、指定された画像に対応する画像データを選択するための画像データ選択工程と、
前記レイアウト情報選択工程によって選択されたレイアウト情報に従って、前記画像データ選択工程によって選択された画像を空間的に配置したフォトアルバムデータを生成するレイアウト処理工程と、
生成されたフォトアルバムデータを前記画像出力手段により出力する出力工程と
を実行させるためのプログラム。
【請求項２９】
画像を電気信号に変換し、該信号をデジタル化した画像データを生成する撮影手段と、
生成した画像データおよび画像データの付加的データを格納する記憶手段と、
出力用に変換された画像データを出力するための画像出力手段とを備えたデジタルカメラ装置を制御するコンピュータにより、
前記記憶手段に記憶された、出力時に複数の画像をどのようなタイミング規則とビジュアル効果を用いて連続表示するかを記述したスライドショー情報中から、指定されたスライドショー情報を選択するためのスライドショー情報選択工程と、
前記記憶手段に格納された画像データから、指定された画像に対応する画像データを選択するための画像データ選択工程と、
前記スライドショー情報選択工程によって選択されたスライドショー情報に従って、前記画像データ選択工程によって選択された画像を時系列に配置したスライドショーデータを生成するスライドショー処理工程と、
生成されたスライドショーデータを前記画像出力手段により出力する出力工程と
を実行させるためのプログラム。
【請求項３０】
画像を電気信号に変換し、該信号をデジタル化した画像データを生成する撮影手段と、
生成した画像データおよび画像データの付加的データを格納する記憶手段と、
出力用に変換された画像データを出力するための画像出力手段とを備えたデジタルカメラ装置を制御するコンピュータにより、
撮影した画像に付加する画像オブジェクトを入力する入力工程と、
前記入力工程によって入力された画像オブジェクトを前記記憶手段に記憶するオブジェクト記憶工程と、
前記オブジェクト記憶手段に記憶された画像オブジェクトと前記画像データ記憶手段に格納された画像データとを合成して合成画像を生成する画像合成工程と、
前記画像合成工程により生成された合成画像を出力する出力工程と
を実行させるためのプログラム。
【請求項３１】
撮影された画像データを格納する画像データ記憶手段と、
前記画像データに付加される情報を記述した付加情報を格納しておくための付加情報記憶手段と、
前記画像データ記憶手段に格納された画像データのうちから、指定された画像データを出力対象として選択する画像データ選択手段と、
前記付加情報記憶手段によって格納された付加情報に従って、前記画像データ選択手段によって選択された画像データを出力するための出力手段と
を備えることを特徴とするデジタルカメラ。
【請求項３２】
前記付加情報は、標準規格のマークアップ言語で記述されることを特徴とする請求項３１記載のデジタルカメラ。
【請求項３３】
撮影された画像データを格納する画像データ記憶手段と、
画像出力方法を記述したテンプレート情報を格納しておくためのテンプレート情報記憶手段と、
前記画像データ記憶手段に格納された画像データのうちから、指定された画像データを出力対象として選択する画像データ選択手段と、
前記テンプレート情報記憶手段によって格納されたテンプレート情報に従って、前記画像データ選択手段によって選択された画像データを出力するための出力手段と
を備えることを特徴とする画像処理装置。
【請求項３４】
前記テンプレート情報はベクトル画像を記述する情報であり、該テンプレート情報のうちから所望の部分を切り出す切り出し手段をさらに備え、前記出力手段は、前記切り出し手段によって切り出されたテンプレート情報に従って、前記画像データ選択手段によって選択された画像データを出力することを特徴とする請求項３３に記載の画像処理装置。
【請求項３５】
撮影された画像データを格納する画像データ記憶手段に格納された画像データのうちから、指定された画像データを出力対象として選択する画像データ選択工程と、
画像出力方法を記述したテンプレート情報を格納しておくためのテンプレート情報記憶手段によって格納されたテンプレート情報に従って、前記画像データ選択工程によって選択された画像データを出力するための出力工程と
を備えることを特徴とする画像処理方法。
【請求項３６】
前記テンプレート情報はベクトル画像を記述する情報であり、該テンプレート情報のうちから所望の部分を切り出す切り出し工程をさらに備え、前記出力工程は、前記切り出し工程によって切り出されたテンプレート情報に従って、前記画像データ選択工程によって選択された画像データを出力することを特徴とする請求項３５に記載の画像処理方法。
【請求項３７】
コンピュータにより、
メモリに格納された撮影された画像データのうちから、指定された画像データを出力対象として選択する画像データ選択工程と、
メモリに格納された画像出力方法を記述したテンプレート情報に従って、前記画像データ選択工程によって選択された画像データを出力するための出力工程と
を実行させるためのプログラム。
【請求項３８】
前記メモリに格納されたテンプレート情報はベクトル画像を記述する情報であり、前記プログラムは、前記コンピュータにより、前記テンプレート情報のうちから所望の部分を切り出す切り出し工程をさらに実行させ、前記出力工程は、前記切り出し工程によって切り出されたテンプレート情報に従って、前記画像データ選択工程によって選択された画像データを出力することを特徴とする請求項３７に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデジタルカメラ等の画像撮影装置に関し、特に画像レイアウトやスライドショー、文字等のスーパインポーズなどの画像処理を行えるデジタルカメラおよびその画像出力方法およびプログラムに関する。
【背景技術】
【０００２】
近年、ＣＣＤ（電荷結合素子）等の光電変換素子により入力した映像信号をデジタル化してデジタル画像データに変換し、デジタル画像データを記憶装置に格納するいわゆるデジタルカメラ装置が実用化され、デジタル画像の作成手段として広く利用されるようになった。デジタルカメラ装置の中には、利用者が選択した複数の画像に対して単純なレイアウト規則を設定する機能を備えているものがある。この機能により設定されたレイアウトおよび画像データをプリンタ等に出力することで、複数画像のインデックス印刷やマルチイメージ印刷をおこなえる。こうしたレイアウト規則を設定する代表的な方法としては、ＤＰＯＦ（Digital Print Order Format）バージョン１．１０規格が知られている。ＤＰＯＦ対応のデジタルカメラでは、印刷対象の画像データ（写真）やレイアウト規則がHTML準拠のフォーマットでデジタルカメラのメモリーカードに画像データと共に記録される。このレイアウト規則及び画像データをＤＰＯＦ対応のプリンタに入力すると、プリンタは、指定された画像を指定されたレイアウトで印刷する（特許文献１等参照）。
【０００３】
また、デジタルカメラは一般的に液晶などの表示部を備えており、撮影した写真（画像）をその表示部に表示して再生することもできる。前駆述のＤＰＯＦの機能には、設定されたタイミングで表示部などに複数の画像を連続表示するいわゆるスライドショー機能も含まれている。
【特許文献１】特開平11-127323号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ＤＰＯＦ対応のデジタルカメラ装置など従来のデジタルカメラによって設定可能なレイアウト規則は、１枚の用紙に配置する画像数といった単純なものに限られる。そのため、用紙の任意の位置に画像を自由に配置することや、画像の周囲に視覚的な装飾を施すことによって実現できるような表現力に富んだ高品位な電子フォトアルバムを得ることはできないという欠点があった。また、レイアウト規則を処理することによって最終的にどのような配置が達成されるかは、レイアウト規則を解釈する表示装置やプリンタ装置の実装仕様に依存することになるため、装置によっては作成者の意図どおりのレイアウト表現が再現されない場合があるという問題があった。
【０００５】
こうした欠点を解決する方法としては、デジタルカメラ装置で撮影された画像データをコンピュータに転送し、コンピュータ上で動作するプログラムを使用することによって電子フォトアルバムを作成した上で必要に応じて印刷するという方法がある。そのようなプログラムはフォトアルバムアプリケーションと称されており、通常は表現力に富んだ高品位なレイアウト機能を提供して複数の画像を自由に配置できるようになっている。このようなフォトアルバムアプリケーションを用いる解決方法においては、はじめに画像データをデジタルカメラからコンピュータに転送する必要があり、さらに、ユーザは、コンピュータにおいてフォトアルバムアプリケーションを使いこなさなければならない。このため、デジタルカメラ装置単体で電子フォトアルバムを作成できるという利便性は得られず、さらに、画像の撮影から電子フォトアルバムの作成および印刷に至る過程の操作は、多くのステップを要する非常に煩雑な手続きになるという問題がある。
【０００６】
また、ＤＰＯＦ対応のデジタルカメラ装置など従来のデジタルカメラによって設定可能なスライドショー機能における表示のタイミングは、ひとつの画像の表示時間といった単純なものに限られる。このため、画像の表示時間を個別に指定することや画像間の切り替え表示にビジュアル効果を施すことなど、表現力に富んだ高機能なスライドショーを実現できないという欠点があった。
【０００７】
こうした欠点を解決する方法としては、デジタルカメラ装置で撮影された画像データをコンピュータに転送し、コンピュータ上で動作するプログラムを使用することによってスライドショーを作成するという方法がある。そのようなプログラムはプレゼンテーションアプリケーションと称されており、通常は柔軟なタイミング情報の設定機能と表現力に富んだビジュアル効果機能を提供して高機能なスライドショーを作成できるようになっている。このようなプレゼンテーションアプリケーションを用いる解決方法においては、はじめに画像データをコンピュータ装置に転送する必要があり、さらに、ユーザは、コンピュータにおいてプレゼンテーションアプリケーションを使いこなさなければならない。このため、デジタルカメラ装置単体でスライドショーを作成できるという利便性は得られず、さらに、画像の撮影からスライドショーの作成に至る過程の操作は、多くのステップを要する非常に煩雑な手続きになるという問題がある。
【０００８】
また、従来のデジタルカメラ装置においては、撮影された画像に対して題名や説明文などのタイトル情報を付加する機能がまったく提供されていないかあるいは提供されている場合でも文字の拡大縮小ができないといったように機能的に限定されていた。そのため、画像に撮影条件の情報や撮影場所の名称を付加して表示するといった情報整理を支援する機能は、デジタルカメラ単体では不十分であるという欠点があった。このことは、デジタルカメラ装置に内蔵された記憶装置に大量の画像を格納させて管理する際の大きな制約となってきた。
【０００９】
こうした欠点を解決する方法としては、デジタルカメラ装置で撮影された画像データをコンピュータに転送し、コンピュータ上で動作するプログラムを使用することによってタイトル情報を付加した上で、再度デジタルカメラ装置に転送して管理するという方法が考えられる。このようなコンピュータを用いる方法においては、はじめに画像データをコンピュータ装置に転送する必要があり、さらに、ユーザは、コンピュータにおいてフォトレタッチアプリケーションなどの画像処理プログラムを使いこなさなければならない。このため、デジタルカメラ装置単体でタイトル付画像を作成できるという利便性は得られず、さらに、画像の撮影からタイトル情報の付加およびデジタルカメラ装置への転送に至る過程の操作は、多くのステップを要する非常に煩雑な手続きになるという問題がある。
【００１０】
以上のように、従来のデジタルカメラは、カメラ単体で撮影した画像の出力や加工を行う際に多くの制約があり、ユーザが画像を所望の方法で出力したり加工するためには、コンピュータによる画像の加工が不可欠であった。
【００１１】
本発明は上記従来例に鑑みてなされたもので、デジタルカメラ単体で、画像のレイアウトやスライドショー、スーパインポーズといった複雑な処理を行うことができるデジタルカメラ及び画像処理方法を提供することを目的とする。
【００１２】
より具体的には、複数の画像を自由に配置できるような表現力に富んだ高品位な電子フォトアルバムをデジタルカメラ装置単体で扱えるようなデジタルカメラ及び画像処理方法を提供することである。
【００１３】
さらに、柔軟なタイミング設定や表現力に富んだビジュアル効果を活用した高機能なスライドショーをデジタルカメラ装置単体で扱えるようなデジタルカメラ及び画像処理方法を提供することである。
【００１４】
さらに、デジタルカメラ装置単体でタイトル情報を付加した画像を出力できるようにすることによって鑑賞の利便性を向上させたデジタルカメラ及び画像処理方法を提供することである。
【課題を解決するための手段】
【００１５】
上記目的を達成するために本発明は以下の構成を備える。
【００１６】
撮影された画像データを格納する画像データ記憶手段と、
画像出力方法を記述した出力情報を格納しておくための出力情報記憶手段と、
前記画像データ記憶手段に格納された画像データのうちから、指定された画像データを出力対象として選択する画像データ選択手段と、
前記出力情報記憶手段によって格納された出力情報に従って、前記画像データ選択手段によって選択された画像データを出力するための出力手段とを備える。
【００１７】
さらに好ましくは、前記出力情報には、画像の配置を記述したレイアウト情報が含まれ、前記出力手段は、前記レイアウト情報に従って前記画像データ選択手段によって選択された画像データを配置した電子フォトアルバムを生成し、該電子フォトアルバムを出力する。
【００１８】
さらに好ましくは、前記出力情報には、画像を表示するタイミング規則と用いられる視覚効果とを記述したスライドショー情報が含まれ、前記出力手段は、前記スライドショー情報に従って前記画像データ選択手段によって選択された画像データを表示するためのスライドショーを生成し、該スライドショーを出力する。
【００１９】
さらに好ましくは、前記出力情報には、画像に重畳される画像を記述したスーパインポーズ情報が含まれ、前記出力手段は、前記スーパインポーズ情報に従って前記画像データ選択手段によって選択された画像データを表示するための出力用データを生成し、該出力用データを出力する。
【００２０】
さらに好ましくは、前記出力情報記憶手段に格納された、複数の画像出力方法に対応する出力情報から、指定された画像出力方法に対応する出力情報を選択するための出力情報選択手段をさらに備え、前記出力方法は、選択された画像出力方法に対応する出力情報に従って前記画像データ選択手段によって選択された画像データを出力する。
【００２１】
さらに好ましくは、前記出力手段は、当該デジタルカメラに内蔵された、もしくは接続されたディスプレイ装置への出力をおこなう。
【００２２】
さらに好ましくは、前記出力手段は、当該デジタルカメラに内蔵された、もしくは接続されたプリンタ装置への出力をおこなう。
【００２３】
さらに好ましくは、前記出力情報および前記出力手段によって出力されるデータのどちらかまたは両方は、ＸＭＬ標準規格の文法に従って定義されたマークアップ言語によって記述されている。
【００２４】
さらに好ましくは、前記出力情報および前記出力手段によって出力されるデータのどちらかまたは両方は、ＳＶＧ標準規格の文法に従って定義されたマークアップ言語によって記述されている。
【００２５】
さらに好ましくは、前記出力情報選択手段によって選択された出力情報と、前記画像データ選択手段によって選択された画像データとを関連付けて記憶する出力データ保存手段を更に備え、前記出力手段は、前記出力データ保存手段により記憶された出力情報と画像データとによって構成される出力データを出力できる。
【００２６】
さらに好ましくは、前記出力情報記憶手段に格納される出力情報を、デジタルカメラ装置の外部機器から入力するための外部入力手段をさらに備える。
【００２７】
あるいは、画像を電気信号に変換し、該信号をデジタル化した画像データを生成する撮影手段と、
生成した画像データおよび画像データの付加的データを格納する記憶手段と、
出力用に変換された画像データを出力するための画像出力手段とを備えたデジタルカメラ装置において、
前記記憶手段に記憶された、出力時に画像をどのように配置するかを記述したレイアウト情報中から、指定されたレイアウト情報を選択するためのレイアウト情報選択工程と、
前記記憶手段に格納された画像データから、指定された画像に対応する画像データを選択するための画像データ選択工程と、
前記レイアウト情報選択工程によって選択されたレイアウト情報に従って、前記画像データ選択工程によって選択された画像を空間的に配置したフォトアルバムデータを生成するレイアウト処理工程と、
生成されたフォトアルバムデータを前記画像出力手段により出力する出力工程とを備える。
【００２８】
あるいは、画像を電気信号に変換し、該信号をデジタル化した画像データを生成する撮影手段と、
生成した画像データおよび画像データの付加的データを格納する記憶手段と、
出力用に変換された画像データを出力するための画像出力手段とを備えたデジタルカメラ装置において、
前記記憶手段に記憶された、出力時に複数の画像をどのようなタイミング規則とビジュアル効果を用いて連続表示するかを記述したスライドショー情報中から、指定されたスライドショー情報を選択するためのスライドショー情報選択工程と、
前記記憶手段に格納された画像データから、指定された画像に対応する画像データを選択するための画像データ選択工程と、
前記スライドショー情報選択工程によって選択されたスライドショー情報に従って、前記画像データ選択工程によって選択された画像を時系列に配置したスライドショーデータを生成するスライドショー処理工程と、
生成されたスライドショーデータを前記画像出力手段により出力する出力工程とを備える。
【００２９】
あるいは、画像を電気信号に変換し、該信号をデジタル化した画像データを生成する撮影手段と、
生成した画像データおよび画像データの付加的データを格納する記憶手段と、
出力用に変換された画像データを出力するための画像出力手段とを備えたデジタルカメラ装置において、
撮影した画像に付加する画像オブジェクトを入力する入力工程と、
前記入力工程によって入力された画像オブジェクトを前記記憶手段に記憶するオブジェクト記憶工程と、
前記オブジェクト記憶手段に記憶された画像オブジェクトと前記画像データ記憶手段に格納された画像データとを合成して合成画像を生成する画像合成工程と、
前記画像合成工程により生成された合成画像を出力する出力工程とを備える。
【００３０】
あるいは、デジタルカメラであって、撮影された画像データを格納する画像データ記憶手段と、
前記画像データに付加される情報を記述した付加情報を格納しておくための付加情報記憶手段と、
前記画像データ記憶手段に格納された画像データのうちから、指定された画像データを出力対象として選択する画像データ選択手段と、
前記付加情報記憶手段によって格納された付加情報に従って、前記画像データ選択手段によって選択された画像データを出力するための出力手段とを備える。
【発明の効果】
【００３１】
本発明によれば、デジタルカメラ単体で、画像のレイアウトやスライドショー、スーパインポーズといった複雑な処理を行うことができる。さらに、これらの処理の結果、標準化された規格に準拠したデータを生成するために、コンピュータや他の出力機器等との間でデータの互換性を高い水準で実現することができる。また、コンピュータや他の出力機器等において、標準的なビューワ（出力プログラム）を用いて、本発明に係るデジタルカメラで作成したデータを出力できる。
【００３２】
また本発明によれば、複数の画像を自由に配置できるような表現力に富んだ高品位な電子フォトアルバムをデジタルカメラ装置単体で扱えるという効果がある。
【００３３】
また本発明によれば、画像データとレイアウト情報は独立して扱うことができるため、同一の画像データに対して異なるレイアウト情報を組み合わせて多様な電子フォトアルバムを得ることができるという効果がある。
【００３４】
また本発明によれば、レイアウト情報の表現にＸＭＬの標準規格を使用した場合には、ＸＭＬに対応した一般的なツールやテキストエディタを用いてレイアウト情報を編集できるため、レイアウト情報作成の負担が軽減するという効果が得られる。
【００３５】
また本発明によれば、電子フォトアルバムの表現にＳＶＧの標準規格を使用した場合には、ＳＶＧに対応した一般的なインターネット閲覧ソフトウェアを用いて電子フォトアルバムを表示できるため、電子フォトアルバム鑑賞の利便性が向上するという効果が得られる。
【００３６】
また本発明によれば、柔軟なタイミング設定や表現力に富んだビジュアル効果を活用した高機能なスライドショーをデジタルカメラ装置単体で扱えるという効果がある。
【００３７】
また本発明によれば、画像データとスライドショー情報は独立して扱うことができるため、同一の画像データに対して異なるスライドショー情報を組み合わせて多様なスライドショーを得ることができるという効果がある。
【００３８】
また本発明によれば、スライドショー情報の表現にＸＭＬの標準規格を使用した場合には、ＸＭＬに対応した一般的なツールやテキストエディタを用いてスライドショー情報を編集できるため、スライドショー情報作成の負担が軽減するという効果が得られる。
【００３９】
また本発明によれば、スライドショーの表現にＳＭＩＬまたはＳＶＧの標準規格を使用した場合には、ＳＭＩＬまたはＳＶＧに対応した一般的なインターネット閲覧ソフトウェアを用いてスライドショーを再生できるため、スライドショー鑑賞の利便性が向上するという効果が得られる。
【００４０】
また本発明によれば、デジタルカメラ装置単体でタイトル付画像を作成するとともに表示できるようにすることによって鑑賞の利便性が向上するという効果がある。
【００４１】
また本発明によれば、画像データ自体を直接加工することなくタイトル情報を付加した画像を得ることができるという効果がある。
【００４２】
また本発明によれば、画像データとタイトル情報は独立して扱うことができるため、同一の画像データに対して異なるタイトル情報を組み合わせて多様なタイトル付画像を得ることができるという効果がある。
【００４３】
また本発明によれば、タイトルなどの特殊効果情報の表現にＸＭＬの標準規格を使用した場合には、ＸＭＬに対応した一般的なツールやテキストエディタを用いて特殊効果情報を編集できるため、特殊効果情報作成の負担が軽減するという効果が得られる。
【００４４】
また本発明によれば、タイトル付画像の表現にＳＶＧの標準規格を使用した場合には、ＳＶＧに対応した一般的なインターネット閲覧ソフトウェアを用いてタイトル付画像を表示できるため、タイトル付画像鑑賞の利便性が向上するという効果が得られる。
【発明を実施するための最良の形態】
【００４５】
本発明を実施するための最良の形態として、第１乃至第３の３つの実施形態を説明する。第１の実施形態は、デジタルカメラ本体を操作することで撮影した写真画像をユーザがレイアウトでき、そのレイアウトでデジタルカメラ本体のディスプレイに表示したり、デジタルカメラに接続したプリンタから印刷させることのできるデジタルカメラに関する。第２の実施形態は、デジタルカメラ本体を操作することで、撮影した写真画像をユーザが指定した順序、タイミング及び視覚効果で、デジタルカメラ本体のディスプレイや、デジタルカメラに接続されたディスプレイに表示する、いわゆるスライドショーを実現できるデジタルカメラに関する。第３の実施形態は、デジタルカメラ本体を操作することで撮影した写真画像に、所望の加工を施したタイトルを付加して、タイトル付き画像をデジタルカメラ本体のディスプレイに表示したり、デジタルカメラに接続したプリンタから印刷させることのできるデジタルカメラに関する。
【００４６】
［第１実施形態］
以下、本発明の第１の実施の形態を図面を参照しながら説明する。図１は本発明の第１の実施形態によるデジタルカメラの構成を示すブロック図である。図１において、制御部１には、撮像部２、操作部３、モード切替スイッチ８、レイアウト選択スイッチ９、レイアウト決定スイッチ１０、画像データ選択スイッチ１１、画像データ決定スイッチ１２、配置領域選択スイッチ１３、通信インタフェース１４、フォトアルバム選択スイッチ１６、およびフォトアルバム保存スイッチ１７からそれぞれ信号が入力される。また制御部１から表示部７および記録部４に対して表示あるいは記録すべき画像等に関する信号が出力される。また、制御部１はＲＯＭ５、ＲＡＭ６に接続している。
【００４７】
上記各部のうち、制御部１、撮像部２、操作部３、記録部４、ＲＯＭ５、ＲＡＭ６、表示部７、モード切替スイッチ８、レイアウト選択スイッチ９、レイアウト決定スイッチ１０、画像データ選択スイッチ１１、画像データ決定スイッチ１２、配置領域選択スイッチ１３、フォトアルバム選択スイッチ１６、フォトアルバム保存スイッチ１７はデジタルカメラの本体部に設けられる。
【００４８】
上記各部のうち、制御部１はプロセッサやバス、Ｉ／Ｏ等を含み、デジタルカメラ全体を制御する。制御部１は、撮影時の制御や所定の画像処理等のほか、本発明に係る画像のレイアウト処理やスライドショー、タイトル画像の合成等の処理も行う。撮像部２は、被写体画像をデジタル信号に変換して制御部１に入力する。操作部３は、スイッチの操作により、操作信号を制御部１に送ることができる。モード切替スイッチ８は、デジタルカメラのモードを撮影モード、再生モード、フォトアルバム編集モード、フォトアルバム閲覧モードのいずれかに切り替えるスイッチである。レイアウト選択スイッチ９はレイアウト情報を１つ選択する機能を持ち、レイアウト決定スイッチ１０はレイアウト情報を決定する機能を持つ。画像データ選択スイッチ１１は画像データを１つ選択する機能を持ち、画像データ決定スイッチ１２は画像データを決定する機能を持つ。
【００４９】
記録部４は、画像データを記録媒体２１への記録や記録媒体２１から読み込みを行うためのインタフェースである。また、記録部４はレイアウト情報の読み込み、レイアウト設定情報の書き込み及び読み込みができる。通信インタフェース１４は外部からレイアウト情報等のデータを取得するためのインタフェースであり、ＰＣ１５とは通信ケーブル、あるいは無線によって接続している。
【００５０】
表示部７は、デジタルカメラのファインダであるとともに、撮影画像の再生時にはディスプレイとなる。また、ＳＶＧ標準規格によって記述された内容を解釈し、動的に画像を生成して表示する機能を併せ持つ。そのために、表示部７は制御部１とは独立した、たとえばプロセサとメモリを含むコントローラを備えている。
【００５１】
プリンタ２５は、ＳＶＧ標準規格によって記述された内容を解釈して記述に応じた画像を形成することができる。
【００５２】
＜アルバム編集処理＞
次に、図１のように構成された本実施形態のデジタルカメラにおけるフォトアルバム編集モードについて説明する。フォトアルバム編集の処理は、モード切替スイッチ８によって、デジタルカメラのモードがフォトアルバム編集モードに設定されたときに、モード切替スイッチ８からの信号を受けた制御部１により開始される。図２はフォトアルバム編集の処理の流れを示した図である。図２の手順は制御部１により実行される。
【００５３】
まず、ステップＳ１０１において、ユーザによりレイアウトを選択させる。図５はレイアウトの例である。レイアウト情報には、領域を配置する位置、領域の大きさ、重ねたときのレイヤーの順番、回転角の指定を入れることが可能である。図５は、各種レイアウト情報に応じて表示されるテンプレートの例を示している。図６のレイアウトファイルに対応するテンプレートは、図５（ａ）のようなものである。なお、レイアウト情報とは上記各種定義を含む、画像のレイアウトを定義した情報一般であり、テンプレートとは、ひとつのレイアウトを定義するレイアウト情報（あるいはそのレイアウト情報に対応する画像）をいう。すなわち、本実施形態では、記録媒体２１に格納されたレイアウト情報あるいはパーソナルコンピュータからダウンロードされるレイアウト情報には少なくとも１つのテンプレートを含む。そして、その中からユーザにテンプレートをひとつ選択させる。
【００５４】
ステップＳ１０１においてレイアウト決定スイッチ１０によりひとつのテンプレートが選択されてレイアウトが決定されると、ステップＳ１０２に進む。ステップＳ１０２においては、ステップＳ１０１で決定されたテンプレートに含まれる画像領域にはめ込まれる画像の選択が行われる。レイアウトの変更があればステップＳ１０１から繰返し実行され（ステップＳ１０３）、なければステップＳ１０４において保存処理の指定の有無が判定され、指定されていれば、選択されたテンプレート及び画像データが記録媒体２１等に保存される。
【００５５】
（レイアウト選択処理）
次に、図１のレイアウト情報選択工程（ステップＳ１０１）について、図３に示したレイアウト情報選択処理の流れに沿って説明する。図３において、まずＲＯＭ５や記録媒体２１に記憶されているレイアウト情報からひとつのテンプレートを取得してＲＡＭ６にロードし（ステップＳ２０１）、ロードしたテンプレートで定義されたレイアウトの画像を表示部７により表示する（Ｓ２０２）。ステップＳ２０２の表示工程に関しては、図１２を参照してあとで詳しく述べる。ユーザがレイアウト選択スイッチ９により選択したテンプレートを用いることをレイアウト決定スイッチ１０を操作して決定すると（ステップＳ２０３）、レイアウト選択工程は終了する。複数のテンプレートがレイアウト情報に含まれている場合には、レイアウト選択スイッチ９により選択するテンプレートを変更することもできる（ステップＳ２０４）。その場合には、新たにテンプレートが選択されると、選択されたテンプレートに対応するレイアウト情報の取得から繰り返される（ステップＳ２０１）。レイアウト選択スイッチ９は、たとえば単なる押しボタンなどでもよく、それを押すことで次のテンプレートが選択される。最後のテンプレートの次は再び最初にもどればよい。
【００５６】
レイアウト情報はＳＶＧ（Scalable Vector Graphics）標準規格を利用して記述される。図６はレイアウト情報をＳＶＧで記述した例である。図６のレイアウト情報に含まれるテンプレートでは、領域の左上の座標と縦横の大きさを領域ごとに＜image＞要素６０１及び＜image＞要素６０２の属性として設定されている。また、レイアウト情報においては、テンプレートにはめ込まれる画像データファイルを指定する各＜image＞要素の"xlink:href"属性の初期値は空にする。また、id属性は領域ごとに数字で１から順に振る。これが配置する領域の識別子となる。たとえば図６の要素６０１では、識別子（ｉｄ）属性は１、左上座標は（５０，４５）、幅は２７０、高さは２２５、画像データファイル名は未記入である。レイアウト情報はＲＯＭ５あるいは記録部４にファイルとして格納されている。それらの中から、レイアウト選択スイッチ９により選択された１つのテンプレートに対応するレイアウト情報が制御部１に入力され、ＲＡＭ６に保存される。そして、図４のように、選択されたテンプレートに対応するレイアウト情報を表示部７により解釈し、レイアウトの枠と画像領域の識別子を画像化し表示する。レイアウト情報には画像データは含まれていないので、テンプレートの本来画像が表示される枠には識別子が表示される。
【００５７】
複数のテンプレートをレイアウト情報に持たせるためには、たとえば図６のレイアウト情報をひとつのテンプレートを構成するテンプレートファイルとして、テンプレート毎にこのテンプレートファイルを用意しておけばよい。この場合には、レイアウト情報は複数のファイルから構成される。あるいは、ひとつのテンプレートは図６の＜svg＞要素（＜svg＞タグと＜/svg＞タグとで囲まれた部分）で表されることから、各テンプレートを表す＜svg＞要素を、テンプレートの分だけ並列記載してひとつのファイルを構成してもよい。この場合には、レイアウト情報はテンプレートの数に関わりなくひとつのファイルから構成される。
【００５８】
なお、SVGフォーマットで記述されたテンプレートファイルを選択するだけでなく、そのテンプレート画像のうちの一部領域を切り出し、その領域を拡大縮小して、画像と合成させるようにしても良い。SVGフォーマットはベクトルイメージなので、拡大縮小しても、エッジ部がぎざぎざになるなどの画質劣化が少ない。したがって、テンプレートの一部領域のみを利用するように構成するという、新しい操作を実現することが可能になる。
【００５９】
これにより、例え１つのテンプレートであっても、画像合成枠の位置や大きさを変えたり、好みの背景画の位置のみを利用したりするなどして、多彩な表現が可能になる。また、それぞれのテンプレートの大きさを変えて、他のテンプレートと組み合わせたりすることも可能になる。
【００６０】
このように構成するために、図３のテンプレートの選択時、もしくは後述するような画像合成時に、使用するテンプレートのうちの所望の領域を切り出したり、テンプレートの大きさ、もしくは切り出した領域の大きさを変更する工程を設けるが良い。この工程の位置は、テンプレート選択後であればいつでもよいであろう。
【００６１】
テンプレートの切り出し方法の一例として、テンプレートで定義された画像の一部を切り出すための要素を用いる方法がある。この方法では、たとえばユーザの指定した領域を切り出すための切り出し要素をテンプレートの末尾に付加する工程を、テンプレートの選択工程の直後に追加しておく。この方法を用いた場合、テンプレートを定義するテキストを、画像の一部を切り出すための要素（具体的には要素を表すタグ）の追加、および必要があれば、切り出された部分を所望サイズに変倍するための要素の追加以外に変更する必要はない。そのため、テキストエディタのようなＳＶＧデータを編集することのできるツールを有する装置でなくとも、テンプレートの切り出しを行うことができる。
【００６２】
（画像データ選択処理）
次にステップＳ１０２における画像データ選択工程について、図１０に示した画像データ選択処理の流れに沿って説明する。まず、ＲＡＭ６に格納された、現在選択されているテンプレートから配置すべき画像データの数を取得する（ステップ３０１）。あるテンプレートにはめ込まれる画像データの数は、そのテンプレートに含まれる＜image＞要素の数を数えることで得られる。画像データ選択工程では、図７のように、テンプレートの下段に選択可能な写真画像をサムネイル表示する（ステップＳ３０２）。画像を配置する領域は、選択されているテンプレートのレイアウト情報（以下、選択されているレイアウト情報とも呼ぶ。）をもとに、図７のように上段に表示し、配置領域選択スイッチ１３によって選択される（ステップＳ３０３）。このスイッチ１３の操作により、候補の領域の中から循環的に順次ひとつを選択していく。
【００６３】
次に選択された領域に配置する写真画像を画像選択スイッチ１１によって選択し、画像決定スイッチ１２によってそれを決定する（ステップ３０４）。このスイッチ１１の操作により、候補の写真の中から循環的に順次ひとつが選択される。選択された写真の画像ファイル名は、選択されている領域のｉｄと対応付けられて、図９のようにファイル名のリストとしてＲＡＭ６に保存される（ステップＳ３０５）。またＲＡＭ６上にあるレイアウト情報に含まれる＜image＞要素の空白であったxlink:hrefの値は、＜image＞要素のｉｄ属性値と同一のｉｄに対応付けられた画像ファイル名に変更される。そして、図８のように、選択された画像を選択された領域に合うようにはめ込み合成し、その画像を表示部７に表示する（ステップ３０６）。なお、ステップＳ３０６の工程は、本実施形態では表示部７により行われるが、制御部１でＳＶＧによる記述を解釈して画像化し、表示部７に表示させることもできる。すべての領域に画像が配置され（ステップＳ３０７）、かつ使用者による画像データの変更がなくなるまで（ステップＳ３０８）、ステップＳ３０１に戻ってこの処理を繰り返す。
【００６４】
（表示処理）
次に、図３のステップＳ２０２および図１０のステップＳ３０６の表示工程について、図１２に示した表示処理の流れに沿って説明する。表示部７にはレイアウト情報が入力され（ステップＳ４０１）、ＳＶＧの記述を解析する（ステップＳ４０２）。以降、レイアウト情報に含まれる領域すべてについて表示処理がないか判定し、空いている表示領域がなくなるまで繰り返される（ステップＳ４０３）。まず、"xlink:href"属性が空かどうかを判定する（ステップＳ４０４）。空領域がある場合、その領域に配置される画像データは未決定である。そのため、ｉｄ属性値、即ち領域の識別子を取得し（ステップＳ４０８）、レイアウト枠と識別子を配置した画像を生成し、ＶＲＡＭに出力する（ステップＳ４０９）。レイアウト枠は、＜svg＞要素に定義された幅と高さとに従って定められる。たとえば図６では、width=500，height=500により幅、高さとも５００画素の枠の画像が表示される。この際、枠線の太さや色等が定義されていればそれに従うが、定義されていなければ、予め定めた太さ（たとえば２画素）と色（たとえば黒）で枠線が形成される。これは、画像領域の枠や識別子についても同様に定めることができる。
【００６５】
一方、"xlink:href"属性が空でない場合、その属性値は領域に配置する画像データのファイル名を示しているのでその画像ファイルを取得する（ステップＳ４０５）。次にその画像データを領域に合わせて変形し（ステップＳ４０６）、それをＶＲＡＭに出力する（ステップＳ４０７）。すべての領域についてＶＲＡＭへの出力が完了した時点で表示を行ないこの処理を終了する。画像の変形は、領域のサイズに合わせて画素の間引きを行ったり、あるいは補間することで行える。また画像のはめ込みは、変形した画像データを、レイアウト枠内の指定された位置に左上角点を合わせるように、レイアウト枠の画像に合成することで実現できる。その際、例えば上の＜image＞要素から順に上書き合成することで、画像を重ねる順序も、レイアウト情報において定義することができる。
【００６６】
さて、図１のステップＳ１０２の表示処理が終了した場合、図１に戻り、必要であればレイアウト情報を他のテンプレートに変更してもよく、その場合にはレイアウト選択スイッチ９により、レイアウト選択（ステップＳ１０１）に戻る。
【００６７】
（保存処理）
次に、図１のステップＳ１０５のフォトアルバム保存手段について説明する。画像が配置済みであるレイアウト情報はＲＡＭ６に保存されており、ステップＳ４０４においてフォトアルバム保存スイッチ１７により保存が指定されていれば、記録部４（記録媒体２１）に対して図１１に示したようなＳＶＧ形式のファイルに出力し、終了する。ファイル名は、アルバムに対してユーザにより与えられたものでも、機械的に割り当てられてものでもよい。図１１は、図６のテンプレートのｉｄ＝１の領域に画像０００１２．ｊｐｇなる画像データファイルを、ｉｄ＝２の領域に００００５．ｊｐｇなる画像データファイルを書き込んだフォトアルバムデータである。
【００６８】
なお、上記例では、レイアウト情報はＲＯＭ５あるいは記録部の記録媒体２１に存在する場合について説明したが、ＰＣ１５等の外部入力装置から通信インタフェース１４を経由してレイアウト情報を取得してもよい。レイアウト情報は図６に示すようにテキスト形式であり、しかも本実施形態ではＳＶＧという標準規格の記述言語を用いるため、市販のパーソナルコンピュータを用いてテキストを編集することで作成することが可能である。図１において、ＰＣ１５でレイアウト情報を作成し、ＰＣ１５と通信インタフェース１４を接続した上で、レイアウト情報を制御部１に転送し、ＲＡＭ６（あるいは記録媒体２１）に保存する。このレイアウト情報はＲＯＭ５や記録部４の記録媒体に保存されているレイアウト情報と同様に扱うことができる。
【００６９】
＜フォトアルバム閲覧モード＞
次に、フォトアルバム閲覧モードについて説明する。フォトアルバム閲覧モードの処理は、モード切替スイッチ８により、デジタルカメラのモードがフォトアルバム閲覧モードに設定されたときに開始される。図１３はフォトアルバム閲覧モードの処理をフローチャートで示したものである。図１３は制御部１により実行される。
【００７０】
まず、ステップＳ５０１において、フォトアルバム選択スイッチ１６により、記録部４の記録媒体に保存されている１つまたは複数のフォトアルバムのうち１つを選択する。その選択されたフォトアルバムのレイアウト情報の記述に従い、各領域に画像データを配置した合成画像を生成し、表示部７に表示する（ステップＳ５０２）。この処理は、図１２で説明した表示処理と同様である。選択されたレイアウト情報、あるいは画像データを変更する場合は（ステップＳ５０３−ＹＥＳ）、モード切替スイッチ８によってアルバム編集モードに移行する（ステップＳ５０４）。アルバム編集モードに移行した場合には、図２の処理が実行される。また、モード切替などにより閲覧を終了することがステップＳ５０５で判定され、閲覧を続ける場合には、アルバムを選択しつつ、他のフォトアルバムについても閲覧できる。
【００７１】
＜フォトアルバム印刷モード＞
次に、作成したアルバムを印刷する方法について説明する。図２５に示した流れに沿って説明を行う。図２５は制御部１により実行される。まずモード切替スイッチ８により、アルバムプリントモードに切り替える。次に、ステップＳ９０１において、フォトアルバム選択スイッチ１６により記録媒体３１の中から印刷したいアルバムを選択する。表示部７には選択した画像のサムネイルが表示される。印刷したいアルバムを決定したら、ステップＳ９０２においてプリンタ２５への出力方法を選択する。出力方法としては、ＵＳＢやＩＥＥＥ１３９４などの通信インタフェース装置、有線または無線のネットワークインタフェース装置などから選択できる。
【００７２】
選択した印刷方法と、印刷対象となるプリンタとの接続を確認したら、ステップＳ９０３において、アルバム印刷の確認がされる。印刷するならばステップＳ９０４において、プリンタにレイアウト情報とその画像データが出力処理された後、終了となる。印刷しない場合は、そのまま終了となる。プリンタがＳＶＧ標準規格によって記述された内容を解釈すると、作成者が意図した通りのレイアウト表現で印刷される。
【００７３】
以上の構成により、デジタルカメラ単体で、撮影した写真をレイアウトし、それのレイアウトされた画像を表示あるいは印刷することができる。テンプレートを予め定義しておけば、パーソナルコンピュータなどの外部装置を用いずに、所望のレイアウトにしたがって写真を配置し、それを表示或いは印刷できる。
【００７４】
［第１実施形態の変形例］
図１４は本発明の第１の実施形態によるデジタルカメラ装置の構成を変更した構成を示すブロック図である。図１４において、制御部１には、撮像部２、操作部３、モード切替スイッチ８、選択スイッチ２２、決定スイッチ２３、通信インタフェース１５、および無線ネットワークインタフェース２４からそれぞれ信号が入力される。また制御部１から記録部４、表示部７、通信インタフェース１４、無線ネットワークインタフェース２４に対して、記録あるいは表示あるいは送信すべき画像等の信号が出力される。記録部４は、記録媒体２１と接続している。また、制御部１は、ＲＯＭ５、ＲＡＭ６に接続している。
【００７５】
上記各部のうち、制御部１、撮像部２、操作部３、記録部４、ＲＯＭ５、ＲＡＭ６、表示部７、モード切替スイッチ８、選択スイッチ２２、決定スイッチ２３はデジタルカメラの本体部に設けられる。
【００７６】
上記各部のうち、撮像部２は被写体画像をデジタル信号に変換して制御部１に入力する。操作部３は、スイッチの操作により操作信号を制御部１に送ることができる。モード切替スイッチ８はデジタルカメラのモードを撮影モード、再生モードに切り替えるスイッチである。再生モードには通常の再生モードの他に、レイアウト転送モード、アルバム作成モード、アルバムプリントモードに区分される。選択スイッチ２２は、レイアウト情報や画像データを選択する機能を持ち、決定スイッチ２３は、選択されたレイアウト情報や画像データを決定する機能を持つ。
【００７７】
記録部４は、画像データを記録媒体２１に対して書き込みや読み込みを行うためのインタフェースである。また、記録部４はレイアウト情報やフォトアルバムに対しても書き込みや読み込みを行う。通信インタフェース１４や無線ネットワークインタフェース２４は、外部からレイアウト情報を取得するためのインタフェースであり、パーソナルコンピュータ１５と接続する。また、同時にフォトアルバムを外部ディスプレイ装置やプリンタ装置への出力を行うためのインタフェースである。
【００７８】
表示部７は、デジタルカメラのファインダーであるとともに、再生時にはディスプレイとなる。また、ファイル名表示やその他の設定情報を表示し、レイアウト情報の設定や機能実行の指示を行うための情報を提供する。
【００７９】
図１４が図１と異なるのは、図１における各種選択スイッチを選択スイッチ２２にまとめたことと、各種決定スイッチを決定スイッチ２３にまとめたこと、パーソナルコンピュータ１５と制御部１とを無線ネットワーク２４で接続したことにある。選択スイッチや決定スイッチには、そのスイッチが使用されるモードやモードにおける処理段階などの内部状態に応じて機能を定めることで、複数の機能を持たせることができる。
【００８０】
＜レイアウト情報＞
図１５は、記録媒体２１に保存されたレイアウト情報ファイルのディレクトリ構成を示したものである。図１５に示すように、レイアウト情報のファイルは、記録媒体２１のルートディレクトリ下に作成した'ＳＶＧ'ディレクトリ（図１５のＡＬＢＵＭ００１．ＳＶＧあるいはＡＬＢＵＭ００２．ＳＶＧ）に格納される。
【００８１】
レイアウト情報はＳＶＧ標準規格を利用して記述され、記録媒体２１にファイルとして保存される。レイアウト情報テンプレートをＳＶＧで記述した例を、図１６に示す。＜title＞要素と＜desc＞要素の情報は表示部７に表示され、利用者がレイアウトの内容を判断する際の情報となる。＜rect＞要素の情報は、左上の座標と縦横の大きさを設定して、飾り付けの枠を設定した例を示している。同様に、レイアウト情報は領域の左上の座標と縦横の大きさを＜image＞要素の属性として設定している。それぞれの＜image＞要素にｉｄ属性を付けて、数字で１から順に振り、各画像の領域を設定している。これが配置する領域の識別子となる。また、レイアウト情報テンプレートには、＜image＞要素の"xlink:href"属性の初期値は空白にする。＜title＞要素と＜desc＞要素と＜rect＞要素以外の要素の意味は、第１の実施形態と同様である。
【００８２】
レイアウト情報のテンプレートはインターネットなどのＷｅｂサイト上からパーソナルコンピュータにダウンロードするか、レイアウト情報が格納されたＣＤ−ＲＯＭなどから転送し、取得される。取得されたレイアウト情報はデジタルカメラの制御部１に送信され、ＲＡＭ６あるいは記録媒体２１等に保存される。
【００８３】
図１７は外部からレイアウト情報を取得するために、パーソナルコンピュータのＷｅｂブラウザで閲覧していることを示した図である。本変形例では、この図のように、レイアウトする画像データのｉｄ属性は、左上を基準として右下に向かって順番に数字を割り当てて決定される。このようにルールを決めておけば、カメラ上でアルバムを編集する際も、利用者がレイアウトのイメージを見ることなく、写真の配置を決定することが出来る。
【００８４】
図１８は外部からレイアウト情報を取得する際の処理の流れを示した図である。ここでは、パーソナルコンピュータからレイアウト情報をデジタルカメラ装置に転送する例を示す。図１８は、転送時のデジタルカメラの制御部１により実行される処理を示す。図１８の処理に当たり、前もってデジタルカメラのモード切替スイッチ８によりレイアウト転送モードに切り替えておく。
【００８５】
ステップＳ７０１において、パーソナルコンピュータにおいて転送したいレイアウト情報を選択しておく。これはデジタルカメラ側から選択してもよい。次にステップＳ７０２において、制御部１は、転送に用いるインタフェースを通信インタフェース１４や無線ネットワークインタフェース２４などから選択し、接続する。制御部１は、選択した転送インタフェースと、接続対象のパーソナルコンピュータとの接続を確認したら、ステップＳ７０３においてレイアウト情報の読み込みを開始し、ステップＳ７０４において記録媒体２１に保存する。保存処理が終わると、レイアウト転送処理は終了となる。
【００８６】
＜アルバム作成処理＞
次に、アルバム作成モードについて説明する。図１９に示した流れに沿って説明を行う。モード切替スイッチ８により、アルバム作成モードに切り替えることで処理が開始される。この処理は制御部１により実行される。
【００８７】
まずはじめにステップＳ８０１において、アルバムをレイアウトから作成するか、画像データから作成するかを選択する。この選択はユーザが選択スイッチ２２により選択した順序を、決定スイッチ２３により決定して行われる。
【００８８】
レイアウトから選択する場合はステップＳ８０２に移り、記録媒体２１に保存されているレイアウト情報から使用するテンプレートを選択することでレイアウトを選択する。ステップＳ８０３において、図２０に示すように、表示部７の上段に選択したレイアウトの名前すなわち＜title＞要素の文字列と、レイアウトに必要な画像データの数すなわち＜image＞要素の数が、下段に記録媒体２１に保存されている画像のサムネイルが表示される。そして、サムネイル画像からレイアウトを行う画像を選択し、選択された画像は上段に表示され、下段では選択された画像のサムネイルに枠をつけて強調表示される。選択された画像のファイル名は、図２１のように選択した順序とともにリストとしてＲＡＭ６に一時保存される。選択された順序が、＜image＞要素のｉｄ属性値と対応付けられる。そこで記録媒体２１にあるレイアウト情報に含まれる＜image＞要素の空白であったxlink:hrefの値を、＜image＞要素のｉｄ属性値と同一のｉｄに対応付けられた画像ファイル名に変更する。図２２に変更後のレイアウト情報の記述例を示す。 図２２においては、図１６の＜image＞要素のxlink:hrefに、選択された画像データのファイル名ＡＢＣ０００２．ＪＰＧ，ＡＢＣ０００４．ＪＰＧが書き込まれている。
【００８９】
画像データから選択する場合は、ステップＳ８０４において記録媒体２１に保存されている画像データからレイアウトしたい画像を選択する。表示部７には図２３のように、下段に選択候補の画像のサムネイルが、上段には選択された画像のサムネイルと選択された順序と選択された画像の数とが表示がされる。ユーザは図２３の画面を参照しつつ画像データを選択する。選択された画像のファイル名は、図２１のように順序とともにリストとしてＲＡＭ６に一時保存される。ステップＳ８０５のレイアウト選択では、図２４のように選択した画像データの数と、記録媒体２１に保存されているテンプレートのタイトルや説明など、＜title＞要素及び＜desc＞要素の値が表示される。テンプレートの画像は表示されない。表示されているテンプレートの中から、選択した画像データの数に合ったテンプレートを選択する。図２４の例では３枚の画像が選択されているため、３枚の画像レイアウトのテンプレート"Sports"が候補として強調表示されている。レイアウト情報が選択されると、記録媒体２１にあるレイアウト情報に含まれる＜image＞要素の空白であったxlink:hrefの値は、＜image＞要素のｉｄ属性値と同一のｉｄに対応付けられた画像ファイル名に変更される。
【００９０】
レイアウトから先に選択した場合と画像データから先に選択した場合のどちらの場合も、ステップＳ８０６において作成したアルバムを保存するかの判定がされ、保存する場合は、すなわちユーザにより保存する旨の指示が与えられていれば、ステップＳ８０７において記録媒体２１への保存処理をして終了となる。保存されるのは、ステップＳ８０３またはステップＳ８０５で作成されたＳＶＧ形式のアルバムファイルである。保存しない場合は、そのまま終了となる。
【００９１】
アルバムを作成する中で、もし気に入ったレイアウトが見つからない場合には、先に説明したレイアウト転送方法により、新しいレイアウト情報を外部から入力する。
【００９２】
本変形例では、外部からのレイアウト情報テンプレートをそのまま使用する形を採ったが、レイアウト情報はテキスト形式で、しかも公知の記述言語を用いるため、一般的なパーソナルコンピュータのテキストエディタを用いればレイアウト情報の編集が可能である。例えば、気に入ったレイアウト情報テンプレートとレイアウトしたい画像データ数が一致しなくても、利用者が自由にレイアウト情報をカスタマイズし、デジタルカメラ装置に転送することが出来る。
【００９３】
＜フォトアルバム印刷モード＞
次に、作成したアルバムを印刷する方法について説明する。第１実施形態と同様に図２５に示した流れに沿って説明を行う。図２５は制御部１により実行される。まずモード切替スイッチ８により、アルバムプリントモードに切り替える。次に、ステップＳ９０１において、フォトアルバム選択スイッチ１６により記録媒体３１の中から印刷したいアルバムを選択する。表示部７には図２６のようにアルバム名とレイアウトされている画像のサムネイルが表示される。印刷したいアルバムを決定したら、ステップＳ９０２においてプリンタ２５への出力方法を選択する。出力手段としては、ＵＳＢやＩＥＥＥ１３９４などの通信インタフェース装置、有線または無線のネットワークインタフェース装置などから選択する。
【００９４】
選択した印刷方法と、印刷対象となるプリンタとの接続を確認したら、ステップＳ９０３において、アルバム印刷の確認がされる。印刷するならばステップＳ９０４において、プリンタにレイアウト情報とその画像データが出力処理された後、終了となる。印刷しない場合は、そのまま終了となる。プリンタがＳＶＧ標準規格によって記述された内容を解釈すると、作成者が意図した通りのレイアウト表現で印刷される。
【００９５】
以上の構成及び処理手順により、デジタルカメラ単体で、撮影した写真をレイアウトし、それを表示あるいは印刷することができる。テンプレートを予め定義しておけば、パーソナルコンピュータなどの外部装置を用いずに、所望のレイアウトにしたがって写真を配置できる。更に、本変形例では、レイアウト自体は画像化しないために、デジタルカメラの小さな表示領域でも、画像を確認しつつそのレイアウトを行える。さらに、デジタルカメラ本体では、タイトルや説明といった特定の要素に限って内容の解釈を行い、レイアウトの記述を解釈して画像化する処理を行わないために、処理負荷が軽減される。
【００９６】
［第２実施形態］
以下、本発明の第２の実施の形態を図面を参照しながら説明する。図２７は本発明の第２の実施形態によるデジタルカメラの構成を示すブロック図である。図２７において、制御部１には、撮像部２、操作部３、モード切替スイッチ８、スライドショー情報選択スイッチ２７０２、スライドショー情報決定スイッチ２７０３、画像データ選択スイッチ１１、画像データ決定スイッチ１２、スライドショー選択スイッチ２７０４、通信インタフェース１４、およびスライドショー保存スイッチ２７０１からそれぞれ信号が入力される。また制御部１から表示部７および記録部４に対して表示あるいは記録すべき画像等に関する信号が出力される。また、制御部１はＲＯＭ５、ＲＡＭ６に接続している。
【００９７】
上記各部のうち、制御部１、撮像部２、操作部３、記録部４、ＲＯＭ５、ＲＡＭ６、表示部７、モード切替スイッチ８、スライドショー情報選択スイッチ２７０２、スライドショー情報決定スイッチ２７０３、画像データ選択スイッチ１１、画像データ決定スイッチ１２、スライドショー保存スイッチ２７０１、スライドショー選択スイッチ２７０４はデジタルカメラの本体部に設けられる。
【００９８】
上記各部のうち、制御部１はプロセッサやバス、Ｉ／Ｏ等を含み、デジタルカメラ全体を制御する。制御部１は、撮影時の制御や所定の画像処理等のほか、本発明に係る画像のレイアウト処理やスライドショー、タイトル画像の合成等の処理も行う。撮像部２は、被写体画像をデジタル信号に変換して制御部１に入力する。操作部３は、スイッチの操作により、操作信号を制御部１に送ることができる。モード切替スイッチ８はデジタルカメラのモードを撮影モード、再生モード、スライドショー作成モード、スライドショー再生モードのいずれかに切り替えるスイッチである。スライドショー情報選択スイッチ２７０２はスライドショー情報を１つ選択する機能を持ち、スライドショー情報決定スイッチ２７０３はスライドショー情報を決定する機能を持つ。画像データ選択スイッチ１１は画像データを１つ選択する機能を持ち、画像データ決定スイッチ１２は画像データを決定する機能を持つ。スライドショー選択スイッチ２７０４はスライドショーを１つ選択する機能を持ち、スライドショー保存スイッチ２７０１はスライドショーを記録部４の記録媒体に保存する機能を持つ。
【００９９】
記録部４は画像データを記録媒体２１への記録や記録媒体２１から読み込みを行うためのインタフェースである。また、記録部４はスライドショー情報の読み込み、スライドショーの書き込みと読み込みができる。通信インタフェース１４は外部からレイアウト情報を取得するためのインタフェースであり、ＰＣ１５とは通信ケーブル、あるいは無線によって接続している。
【０１００】
表示部７は、デジタルカメラのファインダーであるとともに、再生時にはディスプレイとなる。また、ＳＶＧ標準規格によって記述された内容を解釈し、動的に画像を生成して表示する機能を併せ持つ。そのために、表示部７は制御部１とは独立した、たとえばプロセサとメモリを含むコントローラを備えている。
【０１０１】
＜スライドショー作成処理＞
次に、上記のように構成されたデジタルカメラの実施例におけるスライドショー作成モードについて説明する。スライドショー作成の処理は、モード切替スイッチ８によって、デジタルカメラのモードがスライドショー作成モードに設定されたときに開始される。図２８はスライドショー作成の処理の流れを示した図である。
【０１０２】
まずスライドショー情報選択工程（ステップＳ２８０１）について、図２９に示したスライドショー情報選択処理の流れに沿って説明する。スライドショー情報はＳＶＧ標準規格を利用して記述される。図３０はスライドショーのテンプレートをＳＶＧで記述した例である。図３０において、＜image＞要素がスライドショーで表示される各画像データを示す。＜image＞要素のｉｄ属性の属性値には、スライドショーで処理（表示）される順に１から番号が振られる。xlink:href属性の属性値は画像データを指し示すものであり、テンプレートでは空("")にしておく。また、スライドが切り替わるときの効果やタイミングを＜animateTransform＞要素によって、それぞれの＜image＞要素の子要素として記述している。図３０で示したスライドショー情報の例では、まず１枚目のスライドが表示され、２秒後に２枚目のスライドが左から１秒間かけてスライドインし、スライドショー開始から３秒後に３枚目のスライドが右から２秒間かけてスライドインするという設定になっている。なおテンプレートとは、ひとつのスライドショーを定義するスライドショー情報をいう。
【０１０３】
スライドショーのテンプレートはＲＯＭ５あるいは記録部４にファイルとして複数存在している。図２９においては、まずそれらの中から、スライドショー情報選択スイッチ９により１つのスライドショー情報すなわちテンプレートが制御部１に入力され、ＲＡＭ６に保存される（ステップＳ２９０１）。スライドショー情報決定スイッチ１０によって適用するテンプレートを決定し（ステップＳ２９０２）、この処理を終了する。
【０１０４】
次に画像データ選択（ステップＳ２８０２）が行われる。ステップＳ２８０２の画像データ選択工程について、図３１に示した画像データ選択処理の流れに沿って説明する。まず、ＲＡＭ６上のスライドショー情報からスライド数を取得する（ステップＳ３１０１）。スライド数は＜image＞タグの数で与えられる。次に記録部４の記録媒体に保存されている写真画像のサムネイルとスライドとして設定された画像データのサムネイルを表示する（ステップＳ３１０２）。図３２はサムネイルの表示画面を示したもので、表示画面は表示部３２０１、スライドとして設定された画像のサムネイルの表示部分３２０２、記録部の記録媒体に保存されている画像データのサムネイル表示部分３２０３から構成される。図３１に戻り、ユーザが画像データ選択スイッチ１１によって、表示部分３２０３に表示された画像から画像選択し、画像データ決定スイッチ１２によって選択した画像を決定する（ステップＳ３１０４）。決定操作に従い、選択された画像データのファイル名とスライドショーのスライド番号を対にして図３３のような形式でＲＡＭ６に保存する（ステップＳ３１０５）。スライド番号としては、たとえば選択した順序を与えればよい。スライド番号は、ＲＡＭ６への記録においてはｉｄとして記録される。テンプレートに含まれるすべてのスライドに画像が選択されていないか、あるいは画像データの入れ替えの必要がある場合は、再び画像データの選択処理に戻る（ステップＳ３１０４）。すべてのスライドに画像が選択され、かつ画像データの入れ替えの必要がない場合は、この処理を終了する（ステップＳ３１０５−ＮＯ）。
【０１０５】
以上の画像選択処理（ステップＳ２８０２）が終了すると、図２８のステップＳ２８０３でプレビュー表示の有無をユーザに指定させ、プレビュー表示が指定されたと判定すると（ステップＳ２８０３−ＹＥＳ）、ステップＳ２８０４でプレビュー表示を行う。
【０１０６】
ここでスライドショーのプレビュー表示（ステップＳ２８０４）について、図３４に示した処理の流れに沿って説明する。まず、ＲＡＭ６に保存されているスライドショー情報に含まれる＜image＞要素の空白であったxlink:hrefの値を、＜image＞要素のｉｄ属性値と同一のｉｄに対応付けられた画像ファイル名に変更する（ステップＳ３４０１）。このｉｄとファイル名とを対応付けた情報は図３３で示したような構造でＲＡＭ６に存在している。たとえば、図３３のｉｄ＝１の画像ファイルである「００１２．ｊｐｇ」ファイル名は、図３０のｉｄ属性値＝１の＜image＞要素のxlink:href属性値として書き込まれる。同じ要領で、すべての＜image＞要素のxlink:href属性値にファイル名を書き込む。こうしてＲＡＭ６上で構築されたスライドショー情報をもとに、スライドショー再生処理を行なう（ステップＳ３４０２）。ここでスライドショー再生処理について説明する。スライドショーはＳＶＧ標準規格で記述されており、表示部７は入力として情報を受け取ると、ＳＶＧの記述を解釈し、記述されたとおりにスライドショーの再生を開始する。図３５はＲＡＭ６に存在するスライドショーの例で、図３０のテンプレートと比較すると＜image＞要素のxlink:href属性が、選択された画像データファイル名に変わっている。
【０１０７】
こうしてプレビュー表示が終了したなら、スライドショー情報を変更するか否かを判定し（ステップＳ２８０５）、変更があれば、すなわちユーザが選択スイッチ等により画像データやテンプレートを変更する操作を行ったなら、ステップＳ２８０１に戻り、スライドショー情報選択を行なう。その場合、ＲＡＭ６に存在するスライド番号と画像ファイル名を関連付けたリスト（図３３参照）を残しておくことにより、スライドショー情報を変更したときにもそのスライドショーの画像の順番を適用することが可能である。
【０１０８】
次に、スライドショーを保存するかどうかを判定し（ステップＳ２８０６）、保存の指示がされたと判定されたなら、すなわちユーザがスライドショー保存スイッチ２７０１を操作したなら、保存処理を行なう（ステップＳ２８０７）。保存処理では、ＲＡＭ６に構築されたスライドショー情報があればそれが記録部４に出力され、記録部４の記録媒体にファイルとして保存される。ただし上記手順ではプレビューが行われない場合には、ＲＡＭ６には、選択された画像ファイル名を書き込んだスライドショー情報は作成されない。保存時にスライドショー情報が完成していなければ、ステップＳ３４０１と同じ要領でスライドショー情報を作成し、それを保存する。もちろん、保存のためにあらためてスライドショー情報を作成してもよい。
【０１０９】
なお、本実施形態では、スライドショー情報テンプレートはＲＯＭ５あるいは記録部４の記録媒体に存在する場合について説明したが、外部入力装置から通信インタフェースを経由してスライドショー情報を取得してもよい。スライドショー情報はテキスト形式で、しかも公知の記述言語を用いるため、市販のパーソナルコンピュータを用いて編集することが可能である。図２７において、ＰＣ１５でスライドショー情報を編集し、ＰＣ１５と通信インタフェース１４を接続した上で、スライドショー情報を制御部１に転送し、ＲＡＭ６に保存する。このスライドショー情報はＲＯＭ５や記録部４の記録媒体に保存されているスライドショー情報と同様に扱うことができる。
【０１１０】
＜スライドショー再生処理＞
次に、スライドショー再生モードについて説明する。スライドショー再生時の処理は、モード切替スイッチ８によって、デジタルカメラのモードがスライドショー再生モードに設定されたときに開始する。図３６はスライドショー再生の処理の流れを示した図である。スライドショー選択スイッチ１６により、記録部４の記録媒体に保存されたスライドショーをＲＡＭ６に転送する（ステップＳ３６０１）。スライドショーはＳＶＧ標準規格で記述されており、表示部７は入力として情報を受け取ると、ＳＶＧの記述を解釈し、記述されたとおりにスライドショーの再生を開始する（ステップＳ３６０２）。再生処理は図３４のステップＳ３４０２と同様である。ただし、再生する表示部は、再生処理においてはデジタルカメラに接続された外部機器の場合もある。
【０１１１】
以上の構成及び手順により、本実施形態のデジタルカメラは、デジタルカメラ単体で、撮影した写真からスライドショーを構成し、画像をスライドショーとして表示することができる。スライドショーのテンプレートを予め定義しておけば、パーソナルコンピュータなどの外部装置を用いずに、所望のタイミングや順序、視覚効果を与えられたスライドショーを表示できる。
【０１１２】
［第２実施形態の変形例］
本発明の第２の実施形態の変形例によるデジタルカメラの構成は、第１の実施形態の変形例と同じく、図１４の構成を有する。したがって、構成の説明は省略する。
【０１１３】
図３７は図１４のデジタルカメラの記録媒体２１に保存された、スライドショー情報ファイルのディレクトリ構成を示したものである。図３７に示すように、スライドショー情報のファイルは記録媒体２１のルートディレクトリ下に作成した'ＳＶＧ'ディレクトリに格納される。
【０１１４】
スライドショー情報はＳＭＩＬ標準規格もしくはＳＶＧ標準規格を利用して記述され、記録媒体２１にファイルとして保存される。スライドショー情報テンプレートをＳＶＧで記述した例を、図３８に示す。＜title＞と＜desc＞要素の情報は表示部７に表示され、利用者がスライドショーの内容を判断する際の情報となる。それぞれの＜image＞要素にid属性を付けて、数字で1から番号が振られる。これがスライドショーで再生される順番の識別子となる。また、スライドショー情報テンプレートには、＜image＞要素のxlink:href属性の初期値は空白にする。また、スライドが切り替わるときの効果やタイミングを＜animateTransform＞要素によって、それぞれの＜image＞要素の子要素として記述される。図３８で示したスライドショー情報の例では、id属性１の画像が表示され、３秒後にid属性２の画像が左から右へ１秒間かけてスライドインするという設定になっている。
スライドショー情報テンプレートはインターネットなどのＷｅｂサイト上からダウンロードを行うか、スライドショー情報が格納されたＣＤ−ＲＯＭなどから転送し、取得する。
【０１１５】
図３９は外部からスライドショー情報を取得するために、パーソナルコンピュータのＷｅｂブラウザで閲覧していることを示した図である。Ｗｅｂブラウザ上で、スライドショーの効果を確認し、パーソナルコンピュータにダウンロードする。テンプレートの選択は、図３９では、ブラインド３９０１、チェッカワイプ３９０２、ディソルブ３９０３、スライドイン３９０４、ワイプ３９０５の各効果に対応するバーとその方向とを指定することで行える。プレビュー画面で選択された視覚効果のプレビューを表示することもできる。図３９では、各効果に対応するテンプレートが用意されているが、もちろんテキストエディタ等で新たなテンプレートを作成することもできる。
【０１１６】
図４０はデジタルカメラが外部からスライドショー情報を取得する際の処理の流れを示した図である。ここでは、パーソナルコンピュータを操作して、スライドショー情報をデジタルカメラ装置に転送する例を示す。予めモード切替スイッチ８により、スライドショー情報転送モードに切り替えておく。そしてステップＳ４００１において、パーソナルコンピュータにおいて、ユーザが転送したいスライドショー情報を選択する。これはデジタルカメラから指定しても良い。スライドショー情報の選択は、次にステップＳ４００２において、制御部１は、転送に用いるインタフェースを通信インタフェース１４や無線ネットワークインタフェース２４などから選択し、接続する。制御部１は、選択した転送インタフェースと、接続対象のパーソナルコンピュータとの接続を確認したら、ステップＳ４００３においてスライドショー情報の転送を開始し、ステップＳ４００４においてダウンロードしたスライドショー情報を記録媒体２１に保存する。保存処理が終わると、スライドショー情報転送処理は終了となる。
【０１１７】
＜スライドショー作成処理＞
次に、スライドショー作成モードについて説明する。図４１に示した流れに沿って説明を行う。まずモード切替スイッチ８により、スライドショー作成モードに切り替える。これにより図４１の処理が開始される。はじめにステップＳ４１０１において、スライドショーを、最初にテンプレートから作成するか、画像データから作成するかを判定する。この判定はユーザの選択スイッチ等により行われた選択に基づいてされる。
【０１１８】
テンプレートから選択する場合はステップＳ４１０２に移り、記録媒体２１に保存されているスライドショー情報テンプレートを選択する。次のステップＳ４１０３において、図４２に示すように、表示部７の上段に選択したテンプレートの名前とその他情報、スライドの各こまが表示され、下段に記録媒体２１に保存されている画像のサムネイルが表示される。ユーザはサムネイル画像からスライドショー設定を行う画像を選択する。選択された画像は上段に表示され、下段ではサムネイルに枠をつけて強調表示される。選択された画像のファイル名には、図４３のように選択した順序が画像ファイルのｉｄとして付与される。そしてそのｉｄと対応付けられたファイル名のリストとしてＲＡＭ６に一時保存される。また記録媒体２１にあるスライドショー情報に含まれる＜image＞要素の空白であったxlink:hrefの値は、＜image＞要素のｉｄ属性値と同一のｉｄに対応付けられた画像ファイル名に変更される。図４４に変更後のスライドショー情報の記述例を示す。 
最初に画像データから選択する場合は、ステップＳ４１０４において記録媒体２１に保存されている画像データからスライドショーの設定を行いたい画像を選択する。表示部７には第１実施形態の図２３と同様の表示がされる。その下段に表示された画像から、ユーザは画像データを選択する。選択された画像のファイル名は、図４３のように順序とともにリストとしてＲＡＭ６に一時保存される。ステップＳ４１０５のテンプレート選択では、図４５のように選択した画像データの数と、記録媒体２１に保存されているスライドショー情報テンプレートの名前が表示される。ユーザは表示されているテンプレートの中から任意のテンプレートを選択する。図４５の例では"右へスライドイン"が選択されており、それが強調表示されている。選択されたテンプレートのスライドショー情報に含まれる＜image＞要素のxlink:hrefの値は、前述したように、＜image＞要素のｉｄ属性値と同一のｉｄに対応付けられた画像ファイル名に変更される。 
テンプレートから選択した場合と画像データから選択した場合のどちらも、ステップＳ４１０６において作成したスライドショーを保存するかの判定がされ、保存する場合は、ステップＳ４１０７において、ＲＡＭ６に一時保存されたスライドショー情報（すなわちステップＳ４１０３又はステップＳ４１０５で作成されたスライドショー情報）を記録媒体２１に保存処理をして終了となる。保存しない場合は、そのまま終了となる。
【０１１９】
スライドショーを作成する中で、もし気に入ったテンプレートが見つからない場合には、先に説明したスライドショー情報転送方法により、新しいスライドショー情報を外部から入力する。
【０１２０】
本実施形態では、外部からのスライドショー情報テンプレートをそのまま使用する形を採ったが、スライドショー情報はテキスト形式で、しかも公知の記述言語を用いるため、一般的なパーソナルコンピュータのテキストエディタを用いればスライドショー情報の編集が可能である。
【０１２１】
図４６は作成したスライドショーをデジタルカメラからコンピュータ等に対して電子メールで送信する際の処理の流れを示した図である。デジタルカメラは、電子メールを送信するためのユーザエージェントのプログラムをＲＯＭ等に有しており、制御部１によりそれを実行することで電子メールを送信する。まずモード切替スイッチ８により、メール送信モードに切り替えておく。これにより図４６の処理が開始される。
【０１２２】
次に、ステップＳ４６０１において記録媒体２１の中から送信したいスライドショーを選択する。ステップＳ４６０１では、表示部７には図４７のように下段にスライドショーに設定されている画像のサムネイルとスライドショー名が、上段に選択されたスライドショーの効果や画像数が表示される。選択スイッチ及び決定スイッチの操作により送信したいスライドショーが決定されたら、ステップＳ４６０２においてパーソナルコンピュータとの接続手段を、ユーザの指定等にしたがって選択する。接続手段としては、ＵＳＢやＩＥＥＥ１３９４などの通信インタフェース装置、有線または無線のネットワークインタフェース装置などがあり、それらの中から選択する。
【０１２３】
選択した接続手段と、パーソナルコンピュータとの接続を確認したら、ステップＳ４６０３において、メール送信の確認がされる。すなわち、表示部等に確認を促すメッセージが表示され、ユーザに対して確認の入力を促す。ユーザが確認の入力を行ったならば、それに応じて、ステップＳ４６０４において、デジタルカメラからスライドショー情報とその中のスライドとして選択された画像データとをメールの宛先に対して、たとえな添付ファイオル化して送信する。その後、処理は終了となる。送信しない場合は、そのまま終了となる。ＳＭＩＬ標準規格もしくはＳＶＧ標準規格によって記述されているため、ＳＭＩＬまたはＳＶＧに対応した一般的なインターネット閲覧ソフトウェアを用いて、作成者が意図した通りのスライドショー表現をメール受信者が鑑賞することができる。
【０１２４】
以上の手順により、本実施形態の変形例においては、デジタルカメラ単体で、撮影した写真をスライドショーに編集し、それを表示することができる。スライドショーのテンプレートを予め定義しておけば、パーソナルコンピュータなどの外部装置を用いずに、所望の順序、タイミング、視覚効果にしたがって写真を上映できる。更に、本変形例では、テンプレート自体は画像化しないために、デジタルカメラの小さな表示領域でも、画像を確認しつつそのスライドショーの作成を行える。さらに、デジタルカメラ本体では、タイトルや説明といった特定の要素に限って内容の解釈を行い、スライドショーの記述を解釈して画像化する処理を行わないために、処理負荷が軽減される。
【０１２５】
また、出力方法として電子メール送信が選択できるために、遠隔のコンピュータ等に対しても作成したスライドショーを送信できる。なお、この電子メール送信に関しては、第１実施形態のアルバムについても適用できる。
【０１２６】
［第３実施形態］
＜デジタルカメラの構成＞
図４８は本発明の第３実施形態におけるデジタルカメラの構成を示すブロック図である。図４８において、制御部１には撮像部２、モード切替スイッチ８、特殊効果選択スイッチ４８０２、特殊効果決定スイッチ４８０３、シャッターボタン４８０４、タイトル情報保存スイッチ４８０５、タイトル付画像選択スイッチ４８０６、タイトル情報消去スイッチ４８０７、フォント選択スイッチ４８０１、キー入力装置４８０８、タイトルレイアウトスイッチ４８０９からそれぞれ信号が入力される。また制御部１から記録部４に対して出力がなされる。また、制御部１はＲＡＭ６、ＲＯＭ５に接続しており、ＲＯＭ５に格納されたプログラムを実行して、デジタルカメラ全体を制御する。
【０１２７】
上記各部のうち、撮像部２は、被写体画像をデジタル信号に変換して制御部１に入力する。モード切替スイッチ８はデジタルカメラのモードを撮影モード、再生モードのいずれかに切り替えるスイッチである。
【０１２８】
記録部４は画像データを記録媒体への記録や記録媒体から読み込みを行うためのインタフェースである。また、記録部４はタイトル情報の書き込み及び読み込みができる。
【０１２９】
表示部７は、タッチパネルと表示パネルの２つの部分に分かれている。表示パネル部はデジタルカメラのファインダーであるとともに、再生時にはディスプレイとなる。また、ＳＶＧ標準規格によって記述された内容を解釈し、動的に画像を生成して表示する機能を併せ持つ。そのために、プロセッサ及びメモリを制御部１とは別個に備えている。また、もう１つの部分であるタッチパネル部はペンなどの入力装置との接触をデジタル信号に変換し、制御部１に出力する機能を持つ。
【０１３０】
キー入力部４８０８は本体に含まれており、デジタルカメラで文字を入力するためのデバイスである。これはハードウェア的に構成されても、いわゆる仮想キーボードと呼ばれるようなソフトウェア的な構成によるものでもよい。
【０１３１】
＜タイトル作成処理＞
次に、上記のように構成されたデジタルカメラの本実施形態における撮影モードについて説明する。撮影モード時の処理は、モード切替スイッチ３によって、デジタルカメラのモードが撮影モードに設定されたときに制御部１により開始される。図４９は撮影モード時の処理の流れを示した図である。
【０１３２】
まず、撮像部２は被写体像をデジタル信号に変換して制御部１に入力し、さらに表示部７の表示パネルに転送する。表示部７は、そのデジタル画像信号を画像として表示パネルに表示する（ステップＳ４９０１）。次にタイトル合成を行なうか否か判定し（ステップＳ４９０２）、合成する場合には、ＲＯＭ５に存在するタイトル情報のテンプレートであるＳＶＧ文書（図５１参照）をＲＡＭ６に転送し、これをタイトル情報とした上で、ステップＳ４９０３に進む。なお、タイトル合成を行うか否かの判定は、たとえばキー入力部４８０８からユーザにより所定のキー入力がされたか否かを、そのキーに対応する信号やデータを判定することで実現できる。また、タイトル情報テンプレートのＳＶＧ文書には１つの＜image＞要素を含む。次に、タイトル情報のテンプレートにタイトルを入力する（ステップＳ４９０３）。
【０１３３】
ここでステップＳ４９０３のタイトル入力処理について図５０を参照して説明する。制御部１は、まず、タイトル情報に特殊効果を適用するかどうかを判定し（ステップＳ５００１）、適用する場合はステップＳ５００２に進む。一方、特殊効果を適用しない場合はステップＳ５００４に進む。ステップＳ５００１では、ユーザが特殊効果選択スイッチ４８０２を操作した場合に、特殊効果を適用すると判定される。
【０１３４】
特殊効果情報はＳＶＧ標準規格に従って記述されており、ＲＯＭ５あるいは記録部４の記録媒体にファイルとして複数存在する。これら特殊効果情報ファイルは、予め記録媒体に格納しておく。ユーザは特殊効果選択スイッチ４８０２でそのうちの１つを選択し、特殊効果決定スイッチ４８０３によって適用する特殊効果を決定する（ステップＳ５００２）。制御部１は、特殊効果決定スイッチ４８０３により決定された特殊効果情報ファイルを読み込み、特殊効果情報ファイルの記述内容（図５２参照）をＲＡＭ６に転送して、タイトル情報に追加する（ステップＳ５００３）。
【０１３５】
次にステップＳ５００４において、ユーザはフォント選択スイッチ４８０１によってフォントを選択する。ここで、フォントはＳＶＧのフォント定義機能によって定義され、記録部４の記録媒体、あるいはＲＯＭ５に保存されている。次にステップＳ５００５において、ユーザはキー入力部４８０８からタイトルの文字データを入力する。こうして指定された書体及び文字列が、文字のデータとしてＳＶＧ標準規格に従って記述した文字列データ（図５３参照）としてＲＡＭ６上に生成される。そして、生成された文字列データを図５１に例示したタイトル情報に追加する。図５３では、HGSoeiKakupoptaiというフォントが指定され、「運動会」という文字列が記述されている。文字列は、たとえば表示部７によりソフトキーボードを構成し、入力された文字列にかな漢字変換を施すことなどで入力できる。書体は、たとえばデジタルカメラのＲＯＭや記録媒体に格納されているフォントの種類を表示して、その中から選択させる。たとえば、図５３の文字列から入力文字列や書体名、文字サイズ等のユーザにより設定可能な文字列を除いた定型データは予め用意しておき、入力された文字列や書体名、文字サイズ等をその定型データに書き込むことで、文字データを生成できる。このとき、特殊効果が選択されていた場合は文字の属性としてその特殊効果を設定する。すなわち、ステップＳ５００３でＲＡＭ６に保存された特殊効果情報ファイルの内容を、文字列データの文字の属性として、文字データに追加する。
【０１３６】
さらに、ステップＳ５００６においてタイトルの配置を行なう。この処理は図５７に示したようなタイトルレイアウトスイッチ４８０９を用い、タイトルの配置を変更する。
【０１３７】
次に合成画像表示処理（ステップＳ５００７）について説明する。この処理では、ＲＡＭ６に存在するタイトル情報を解析し、それに基づいて合成画像データを生成し、表示部７に出力する。図５４に示したのがＲＡＭ６に存在するタイトル情報の一例である。  図５４は、図５３で説明した文字列を挿入したタイトル情報の例である。また、図５５は被写体像に図５４のタイトル情報を付加した結果の画像である。ステップＳ５００７においては、表示部７に表示されている画像に、タイトル情報で定義されたタイトルが合成されて表示される。
【０１３８】
さらにタイトル情報を入力する場合にはステップＳ５００１に戻り、タイトル入力が完了するまで繰り返す。
【０１３９】
さて、図４９に戻り、画像データ及びタイトル情報の記録処理（ステップＳ４９０５）について説明する。タイトルが入力されても、シャッターボタン４８０４が押下されるまでは、処理はステップＳ４９０２へ戻る。そこでステップＳ４９０４においては、シャッターボタン４８０４が押下されたことを判定する。シャッターが押されると、撮像部２から被写体像がデジタル信号に変換され、記録部４の記録媒体に画像データファイルとして保存される。そして、保存された画像データファイルのファイル名を取得し、ＲＡＭ６に保存されているタイトル情報の＜image＞要素のxlink:href属性の属性値を、そのファイル名に変更する。そしてＲＡＭ６上に構築されたタイトル情報を記録部４に出力し、記録媒体に保存し、再びステップＳ１０２に戻る。図５４の例は、表示のためのみに生成されたものであるため、このタイトル情報には＜image＞要素が含まれていない。しかし、保存に備えて＜image＞要素を残しておきいても良い。その場合には、テンプレート（たとえば図５１参照）の＜image＞要素の直前にタイトル情報（例えば図５３参照）を挿入したタイトル情報を、図５４の代わりにＲＡＭ６に生成してもよい。その場合、図５０のステップＳ５００７における合成画像の表示工程においては、＜image＞要素は無視され、タイトル情報のみが参照されて、現在画像信号として入力されている画像と合成される。このようにすれば、ステップＳ４９０５においては、記録された画像データファイルのファイル名を、＜image＞要素のxlink:href属性値として書き込むことで、画像データと関連づけられたタイトル情報を生成し、記録媒体に保存できる。
【０１４０】
なお、上記各処理のいずれかの時点でタイトル情報消去スイッチ４８０７が押下されることによって、ＲＡＭ６上の手書き情報は消去される。
【０１４１】
＜再生処理＞
次に、再生モードについて説明する。再生モード時の処理はモード切替スイッチ３によってデジタルカメラのモードが再生モードに設定された場合に開始される。再生モード時の処理の流れを図５６に示した。この処理は制御部１により行われる。
【０１４２】
まず記録部４の記録媒体に存在するタイトル付画像、つまりＳＶＧで記述されたタイトル情報がタイトル付画像選択スイッチ４８０６によって選択されると、選択されたタイトル情報をＲＡＭ６に転送する（ステップＳ５６０１）。次にＲＡＭ６に存在するタイトル情報を解析し、記録部４の記録媒体に存在する画像データと合わせて合成画像データを生成し、表示部７に出力する（ステップＳ５６０２）。再生された画像のタイトルが更に編集される場合はタイトル入力処理に移る（ステップＳ５６０３）。この処理は図５０に示したとおりで、撮影時のタイトル入力処理と同じである。さらにタイトル情報保存スイッチ４８０５により、編集したタイトル情報の記録処理を行なう。この処理では、ＲＡＭ６上に構築されたタイトル情報を記録部４に出力し、記録媒体に保存する。
【０１４３】
［第３実施形態の変形例］
タイトル情報および画像データを合成する際には、それらのどちらかまたは両方に対して透明度を設定した合成処理をおこなうこともできる。その場合には、設定された透明度に応じて、上側のオブジェクトを透して下側のオブジェクトを見ることができる。このためには、デジタルカメラの各種設定ボタンにより、タイトルや各画像の透明度を設定し、それを記憶媒体にタイトル情報と共に格納しておく。あるいは、パーソナルコンピュータ等の外部機器から、設定された透明度をロードすることもできる。
【０１４４】
また、タイトル情報および画像データに対して適用される排他演算や乗算などの合成モードを設定した合成処理をおこなうこともできる。その場合には、設定された合成モードに従って合成処理が行われる。たとえば、排他的論理和演算が設定されていれば、複数のオブジェクトが重畳する部分については、各オブジェクトの同一座標に位置する画素間で、排他的論理和の演算が行われる。画像がフルカラーであれば、各色成分ごとに演算は行われる。このためには、デジタルカメラの各種設定ボタンにより、タイトルと各画像との間の演算方法を設定し、それを記憶媒体にタイトル情報と共に格納しておく。あるいは、パーソナルコンピュータ等の外部機器から、設定された演算方法をロードすることもできる。
【０１４５】
また、タイトル情報で表される文字列等に対して縮小や回転などの１次元座標変換を適用した合成処理をおこなうこともできる。その場合には、１次元座標変換が施されたタイトルが画像に付加される。このためには、デジタルカメラの各種設定ボタンにより、タイトルの変換方法を設定し、それを記憶媒体にタイトル情報と共に格納しておく。あるいは、パーソナルコンピュータ等の外部機器から、設定された変換方法をロードすることもできる。
【０１４６】
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはCPUやMPU）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても達成される。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコード自体およびプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１４７】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム(OS)などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【図面の簡単な説明】
【０１４８】
【図１】本発明の第１の実施形態によるデジタルカメラの構成を示すブロック図である。
【図２】本発明の第１の実施形態におけるフォトアルバム編集処理の流れを示すフローチャート図である。
【図３】本発明の第１の実施形態におけるレイアウト情報選択処理の流れを示すフローチャート図である。
【図４】本発明の第１の実施形態における画面表示内容を模式的に示した説明図である。
【図５】本発明の第１の実施形態におけるレイアウト情報の出力例を示した図である。
【図６】本発明の第１の実施形態におけるレイアウト情報の記述例を示した図である。
【図７】本発明の第１の実施形態における画面表示内容を模式的に示した説明図である。
【図８】本発明の第１の実施形態における画面表示内容を模式的に示した説明図である。
【図９】本発明の第１の実施形態におけるファイル名の記憶方法を示した説明図である。
【図１０】本発明の第１の実施形態における画像データ選択処理の流れを示すフローチャート図である。
【図１１】本発明の第１の実施形態におけるフォトアルバムの記述例を示した図である。
【図１２】本発明の第１の実施形態における画像表示処理の流れを示すフローチャート図である。
【図１３】本発明の第１の実施形態におけるフォトアルバム閲覧処理の流れを示すフローチャート図である。
【図１４】本発明の第１の実施形態の変形例によるデジタルカメラの構成を示すブロック図である。
【図１５】本発明の第１の実施形態の変形例におけるレイアウト情報ファイルのディレクトリ構成を示す図である。
【図１６】本発明の第１の実施形態の変形例におけるレイアウト情報の記述例を示した図である。
【図１７】本発明の第１の実施形態の変形例におけるレイアウト情報の取得方法を模式的に示した説明図である。
【図１８】本発明の第１の実施形態の変形例におけるレイアウト転送モードの処理の流れを示すフローチャート図である。
【図１９】本発明の第１の実施形態の変形例におけるアルバム作成モードの処理の流れを示すフローチャート図である。
【図２０】本発明の第１の実施形態の変形例における画面表示内容を模式的に示した説明図である。
【図２１】本発明の第１の実施形態の変形例におけるファイル名の記憶方法を示した説明図である。
【図２２】本発明の第１の実施形態の変形例におけるフォトアルバムの記述例を示した図である。
【図２３】本発明の第１の実施形態の変形例における画面表示内容を模式的に示した説明図である。
【図２４】本発明の第１の実施形態の変形例における画面表示内容を模式的に示した説明図である。
【図２５】本発明の第１の実施形態の変形例におけるアルバムプリントモードの処理の流れを示すフローチャート図である。
【図２６】本発明の第１の実施形態の変形例における画面表示内容を模式的に示した説明図である。
【図２７】本発明の第２の実施形態によるデジタルカメラの構成を示すブロック図である。
【図２８】本発明の第２の実施形態におけるスライドショー作成処理の流れを示すフローチャート図である。
【図２９】本発明の第２の実施形態におけるスライドショー情報選択処理の流れを示すフローチャート図である。
【図３０】本発明の第２の実施形態におけるスライドショー情報の記述例を示した図である。
【図３１】本発明の第２の実施形態における画像データ選択処理の流れを示すフローチャート図である。
【図３２】本発明の第２の実施形態における画面表示内容を模式的に示した説明図である。
【図３３】本発明の第２の実施形態におけるファイル名の記憶方法を示した説明図である。
【図３４】本発明の第２の実施形態におけるスライドショープレビュー表示処理の流れを示すフローチャート図である。
【図３５】本発明の第２の実施形態におけるスライドショーの記述例を示した図である。
【図３６】本発明の第２の実施形態におけるスライドショー再生処理の流れを示すフローチャート図である。
【図３７】本発明の第２の実施形態の変形例におけるスライドショー情報ファイルのディレクトリ構成を示す図である。
【図３８】本発明の第２の実施形態の変形例におけるスライドショー情報の記述例を示した図である。
【図３９】本発明の第２の実施形態の変形例におけるスライドショー情報の取得方法を模式的に示した説明図である。
【図４０】本発明の第２の実施形態の変形例におけるスライドショー情報転送モードの処理の流れを示すフローチャート図である。
【図４１】本発明の第２の実施形態の変形例におけるスライドショー作成モードの処理の流れを示すフローチャート図である。
【図４２】本発明の第２の実施形態の変形例における画面表示内容を模式的に示した説明図である。
【図４３】本発明の第２の実施形態の変形例におけるファイル名の記憶方法を示した説明図である。
【図４４】本発明の第２の実施形態の変形例におけるスライドショーの記述例を示した図である。
【図４５】本発明の第２の実施形態の変形例における画面表示内容を模式的に示した説明図である。
【図４６】本発明の第２の実施形態の変形例におけるメール送信モードの処理の流れを示フローチャート図である。
【図４７】本発明の第２の実施形態の変形例における画面表示内容を模式的に示した説明図である。
【図４８】本発明の第３の実施形態によるデジタルカメラの構成を示すブロック図である。
【図４９】本発明の第３の実施形態における撮影時の処理の流れを示すフローチャート図である。
【図５０】本発明の第３の実施形態におけるタイトル入力処理の流れを示すフローチャート図である。
【図５１】本発明の第３の実施形態におけるタイトル情報テンプレートの記述例を示した図である。
【図５２】本発明の第３の実施形態における特殊効果情報の記述例を示した図である。
【図５３】本発明の第３の実施形態におけるタイトル情報の記述例を示した図である。
【図５４】本発明の第３の実施形態におけるタイトル付画像の記述例を示した図である。
【図５５】本発明の第３の実施形態におけるタイトル付画像の表示例を示した図である
【図５６】本発明の第３の実施形態における再生時の処理の流れを示すフローチャート図である。
【図５７】本発明の第３の実施形態におけるタイトルレイアウトスイッチを示す図である。
【符号の説明】
【０１４９】
１  制御部
２  撮像部
３  操作部
４  記録部
５  ＲＯＭ
６  ＲＡＭ
７  表示部
８  モード切替スイッチ
９  レイアウト選択スイッチ
１０  レイアウト決定スイッチ
１１  画像データ選択スイッチ
１２  画像データ決定スイッチ
１３  配置領域選択スイッチ
１４  通信インタフェース
１５  ＰＣ
１６  フォトアルバム選択スイッチ
１７  フォトアルバム保存スイッチ
２１  記録媒体
２２  選択スイッチ
２３  決定スイッチ
２４  無線ネットワークインタフェース
２５  プリンタ
【図１】
2005176216.tif 000003
【図２】
2005176216.tif 000004
【図３】
2005176216.tif 000005
【図４】
2005176216.tif 000006
【図５】
2005176216.tif 000007
【図６】
2005176216.tif 000008
【図７】
2005176216.tif 000009
【図８】
2005176216.tif 000010
【図９】
2005176216.tif 000011
【図１０】
2005176216.tif 000012
【図１１】
2005176216.tif 000013
【図１２】
2005176216.tif 000014
【図１３】
2005176216.tif 000015
【図１４】
2005176216.tif 000016
【図１５】
2005176216.tif 000017
【図１６】
2005176216.tif 000018
【図１７】
2005176216.tif 000019
【図１８】
2005176216.tif 000020
【図１９】
2005176216.tif 000021
【図２０】
2005176216.tif 000022
【図２１】
2005176216.tif 000023
【図２２】
2005176216.tif 000024
【図２３】
2005176216.tif 000025
【図２４】
2005176216.tif 000026
【図２５】
2005176216.tif 000027
【図２６】
2005176216.tif 000028
【図２７】
2005176216.tif 000029
【図２８】
2005176216.tif 000030
【図２９】
2005176216.tif 000031
【図３０】
2005176216.tif 000032
【図３１】
2005176216.tif 000033
【図３２】
2005176216.tif 000034
【図３３】
2005176216.tif 000035
【図３４】
2005176216.tif 000036
【図３５】
2005176216.tif 000037
【図３６】
2005176216.tif 000038
【図３７】
2005176216.tif 000039
【図３８】
2005176216.tif 000040
【図３９】
2005176216.tif 000041
【図４０】
2005176216.tif 000042
【図４１】
2005176216.tif 000043
【図４２】
2005176216.tif 000044
【図４３】
2005176216.tif 000045
【図４４】
2005176216.tif 000046
【図４５】
2005176216.tif 000047
【図４６】
2005176216.tif 000048
【図４７】
2005176216.tif 000049
【図４８】
2005176216.tif 000050
【図４９】
2005176216.tif 000051
【図５０】
2005176216.tif 000052
【図５１】
2005176216.tif 000053
【図５２】
2005176216.tif 000054
【図５３】
2005176216.tif 000055
【図５４】
2005176216.tif 000056
【図５５】
2005176216.tif 000057
【図５６】
2005176216.tif 000058
【図５７】
2005176216.tif 000059