(57)【要約】【課題】撮影により得た画像データと合成対象データとを合成して合成画像データを得る際の利便性を大幅に向上させる。【解決手段】画像を撮影するレンズ光学系12、ＣＣＤ13と、フォーマットの異なる複数のカレンダデータを記憶したカレンダデータ記憶部31と、この記憶される複数のカレンダデータの中から任意のフォーマットのものを選択するためのキーを有するキー入力部27と、選択したフォーマットのカレンダデータをＣＣＤ13で得た画像データと合成する制御部22とを備える。【選択図】      図２
2004208277.tif 000002
【特許請求の範囲】
【請求項１】
画像データを取得する取得手段と、
この取得手段により取得された画像データの種類を判別する判別手段と、
複数種の合成対象データを記憶する記憶手段と、
この記憶手段に記憶されている複数種の合成対象データの中から、上記判別手段での判別結果により特定される合成対象データを選択する選択手段と、
この選択手段により選択された合成対象データと上記取得手段により取得された画像データとを合成する合成手段と
を具備したことを特徴とする画像処理装置。
【請求項２】
上記記憶手段は、カレンダ画像を生成するための複数種のカレンダデータを記憶することを特徴とする請求項１記載の画像処理装置。
【請求項３】
上記記憶手段は、複数種のフレーム画像データを記憶することを特徴とする請求項１記載の画像処理装置。
【請求項４】
上記判別手段は、上記取得手段により取得された画像データが縦長画像データと横長画像データのいずれであるかを判別することを特徴とする請求項１乃至３いずれかに記載の画像処理装置。
【請求項５】
上記判別手段は、ムービー画像データ、連写画像データ、パノラマ画像データ、風景画像データ、人物画像データ、及びクローズアップ画像データのうち少なくとも１つの種類を判別することを特徴とする請求項１乃至３いずれかに記載の画像処理装置。
【請求項６】
上記合成手段により得られた合成画像データを記録する記録手段をさらに具備したことを特徴とする請求項１乃至５いずれかに記載の画像処理装置。
【請求項７】
被写体を撮像し画像データを出力する撮像手段をさらに具備し、
上記記録手段は、更に上記撮像手段から出力された画像データを記録する手段を含み、上記合成画像データと上記画像データとを同一のデータ形式で記録することを特徴とする請求項６記載の画像処理装置。
【請求項８】
上記選択手段は、
上記記憶手段に記憶されている複数種の合成対象データの中から、上記判別手段での判別結果により特定される複数の合成対象データを選択する第１の選択手段と、
この第１の選択手段により選択された複数の合成対象データの中から任意の合成対象データを１つ選択する第２の選択手段とを含むことを特徴とする請求項１乃至７いずれかに記載の画像処理装置。
【請求項９】
上記記憶手段は、合成対象データ毎にサンプル画像を関連付けて記憶しており、
画像を表示する表示手段と、
上記第１の選択手段により選択された複数の合成対象データと関連付けて上記記憶手段に記憶されている複数のサンプル画像を上記表示手段に表示する表示制御手段とを更に具備し、
上記第２の選択手段は、上記表示制御手段により上記表示手段に表示される複数のサンプル画像の中から任意のサンプル画像を１つ選択することにより、任意の合成対象データを１つ選択することを特徴とする請求項８記載の画像処理装置。
【請求項１０】
画像を表示する表示手段と、
上記第１の選択手段により選択された複数の合成対象データの各々と上記画像データとを簡易的に合成して複数の合成画像を生成する生成手段と、
この生成手段により生成された複数の合成画像を複数のサンプル画像として上記表示手段に表示する表示制御手段とを更に具備し、
上記第２の選択手段は、上記表示制御手段により上記表示手段に表示される複数のサンプル画像の中から任意のサンプル画像を１つ選択することにより、任意の合成対象データを１つ選択することを特徴とする請求項８記載の画像処理装置。
【請求項１１】
被写体を撮像し画像データを出力する撮像手段をさらに具備し、
上記取得手段は、上記撮像手段から出力された画像データを取得することを特徴とする請求項１記載の画像処理装置。
【請求項１２】
複数の画像データを記録する記録手段と、
この記録手段に記録されている複数の画像データの中から任意の画像データを１つ選択する画像選択手段とをさらに具備し、
上記取得手段は、この画像選択手段により選択された画像データを取得することを特徴とする請求項１記載の画像処理装置。
【請求項１３】
被写体を撮像し画像データを出力する撮像手段と、
この撮像手段から順次出力される画像データを順次表示する表示手段とをさらに具備し、
上記取得手段は、上記撮像手段から順次出力される画像データを取得し、
上記合成手段により順次得られる合成画像データを上記表示手段に順次表示する表示制御手段を更に具備したことを特徴とする請求項１記載の画像処理装置。
【請求項１４】
撮影を指示する撮影指示手段をさらに具備し、
上記合成手段は、この撮影指示手段により撮影が指示された際に上記撮像手段により得られた記録用の画像データと上記選択手段により選択された合成対象データとを合成する手段を含み、
上記合成手段により得られた記録用の合成画像データを記録する記録手段をさらに具備したことを特徴とする請求項１３記載の画像処理装置。
【請求項１５】
国名を判別する国名判別手段と、
この国名判別手段で判別された国名に基づいてカレンダの七曜表の曜日配列を決定する決定手段とをさらに具備し、
上記合成手段は、上記選択手段により選択されたカレンダデータを上記決定手段により決定された七曜表の曜日配列に従って上記取得手段により取得された画像データと合成することを特徴とする請求項２記載の画像処理装置。
【請求項１６】
画像データを取得する取得手段と、
複数種の合成対象データを記憶するとともに、合成対象データ毎にサンプル画像を関連付けて記憶する記憶手段と、
画像を表示する表示手段と、
上記記憶手段に記憶されている複数のサンプル画像を上記表示手段に表示する表示制御手段と、
上記表示制御手段により上記表示手段に表示される複数のサンプル画像の中から任意のサンプル画像を１つ選択することにより、上記記憶手段に記憶されている複数種の合成対象データの中から任意の合成対象データを１つ選択する選択手段と、
この選択手段により任意に選択された合成対象データと上記取得手段により取得された画像データとを合成する合成手段と
を具備したことを特徴とする画像処理装置。
【請求項１７】
画像データを取得する取得手段と、
複数種の合成対象データを記憶する記憶手段と、
画像を表示する表示手段と、
上記記憶手段に記憶されている複数の合成対象データの各々と上記取得手段により取得された画像データとを簡易的に合成して複数の合成画像を生成する生成手段と、
この生成手段により生成された複数の合成画像を複数のサンプル画像として上記表示手段に表示する表示制御手段と、
上記表示制御手段により上記表示手段に表示される複数のサンプル画像の中から任意のサンプル画像を１つ選択することにより、上記記憶手段に記憶されている複数種の合成対象データの中から任意の合成対象データを１つ選択する選択手段と、
この選択手段により任意に選択された合成対象データと上記取得手段により取得された画像データとを合成する合成手段と
を具備したことを特徴とする画像処理装置。
【請求項１８】
画像データを取得する取得手段と、
カレンダデータを記憶する記憶手段と、
国名を判別する国名判別手段と、
この国名判別手段で判別された国名に基づいてカレンダの七曜表の曜日配列を決定する決定手段と、
上記記憶手段に記憶されているカレンダデータを上記決定手段により決定された七曜表の曜日配列に従って上記取得手段により取得された画像データと合成する合成手段と
を具備したことを特徴とする画像処理装置。
【請求項１９】
上記記憶手段は、複数種のカレンダデータを記憶し、
上記記憶手段に記憶されている複数種のカレンダデータの中から任意のカレンダデータを選択する選択手段をさらに具備し、
上記合成手段は、上記選択手段により任意に選択されたカレンダデータを上記決定手段により決定された七曜表の曜日配列に従って上記取得手段により取得された画像データと合成することを特徴とする請求項１８記載の画像処理装置。
【請求項２０】
被写体を撮像し画像データを出力する撮像手段と、
フォーマットの異なる複数種のカレンダデータを記憶する記憶手段と、
この記憶手段に記憶されている複数種のカレンダデータの中から任意のカレンダデータを選択する選択手段と、
この選択手段により任意に選択されたカレンダデータと上記撮像手段から出力された画像データとを合成する合成手段と
を具備したことを特徴とする電子カメラ。
【請求項２１】
上記記憶手段は、カレンダデータ毎にサンプル画像を関連付けて記憶しており、
画像を表示する表示手段と、
上記記憶手段に記憶されている複数のサンプル画像を上記表示手段に表示する表示制御手段とを更に具備し、
上記選択手段は、上記表示制御手段により上記表示手段に表示される複数のサンプル画像の中から任意のサンプル画像を１つ選択することにより、任意のカレンダデータを１つ選択することを特徴とする請求項２０記載の電子カメラ。
【請求項２２】
画像を表示する表示手段と、
上記記憶手段に記憶されている複数のカレンダデータの各々と上記撮像手段から出力された画像データとを簡易的に合成して複数の合成画像を生成する生成手段と、
この生成手段により生成された複数の合成画像を複数のサンプル画像として上記表示手段に表示する表示制御手段とを更に具備し、
上記選択手段は、上記表示制御手段により上記表示手段に表示される複数のサンプル画像の中から任意のサンプル画像を１つ選択することにより、任意のカレンダデータを１つ選択することを特徴とする請求項２０記載の電子カメラ。
【請求項２３】
上記合成手段により得られた合成画像データを記録する記録手段をさらに具備し、
上記記録手段は、更に上記撮像手段から出力された画像データを記録する手段を含み、上記合成画像データと上記画像データとを同一のデータ形式で記録することを特徴とする請求項２０乃至２２いずれかに記載の画像処理装置。
【請求項２４】
カレンダデータを記憶する記憶手段と、
被写体を撮像し画像データを出力する撮像手段と、
この撮像手段から順次出力される画像データと上記記憶手段に記憶されているカレンダデータとを順次合成する合成手段と、
この合成手段により順次得られる合成画像データを順次表示する表示手段と
を具備したことを特徴とする電子カメラ。
【請求項２５】
上記記憶手段は、複数種のカレンダデータを記憶し、
上記記憶手段に記憶されている複数種のカレンダデータの中から任意のカレンダデータを選択する選択手段をさらに具備し、
上記合成手段は、上記選択手段により任意に選択されたカレンダデータと上記撮像手段から順次出力される画像データとを順次合成することを特徴とする請求項２４記載の電子カメラ。
【請求項２６】
撮影を指示する撮影指示手段をさらに具備し、
上記合成手段は、この撮影指示手段により撮影が指示された際に上記撮像手段により得られた記録用の画像データと上記選択手段により任意に選択されたカレンダデータとを合成する手段を含み、
上記合成手段により得られた記録用の合成画像データを記録する記録手段をさらに具備したことを特徴とする請求項２４又は２５記載の電子カメラ。
【請求項２７】
画像処理装置が有するコンピュータに、
画像データを取得する処理と、
取得された画像データの種類を判別する処理と、
記憶手段に記憶されている複数種の合成対象データの中から、上記判別結果により特定される合成対象データを選択する処理と、
選択された合成対象データと取得された画像データとを合成する処理と
を実行させるためのプログラム。
【請求項２８】
画像データを取得する処理と、
記憶手段に記憶されている複数のサンプル画像を表示手段に表示する処理と、
上記表示手段に表示される複数のサンプル画像の中から任意のサンプル画像を１つ選択することにより、上記記憶手段に記憶されている複数種の合成対象データの中から任意の合成対象データを１つ選択する処理と、
任意に選択された合成対象データと上記取得された画像データとを合成する処理と
を実行させるためのプログラム。
【請求項２９】
画像処理装置が有するコンピュータに、
画像データを取得する処理と、
記憶手段に記憶されている複数種の合成対象データの各々と上記取得された画像データとを簡易的に合成して複数の合成画像を生成する処理と、
上記生成された複数の合成画像を複数のサンプル画像として表示手段に表示する処理と、
上記表示手段に表示される複数のサンプル画像の中から任意のサンプル画像を１つ選択することにより、上記記憶手段に記憶されている複数種の合成対象データの中から任意の合成対象データを１つ選択する処理と、
任意に選択された合成対象データと上記取得された画像データとを合成する処理と
を実行させるためのプログラム。
【請求項３０】
画像処理装置が有するコンピュータに、
画像データを取得する処理と、
国名を判別する処理と、
判別された国名に基づいてカレンダの七曜表の曜日配列を決定する処理と、
記憶手段に記憶されているカレンダデータを、上記決定された七曜表の曜日配列に従って上記取得された画像データと合成する処理と
を実行させるためのプログラム。
【請求項３１】
電子カメラが有するコンピュータに、
記憶手段に記憶されている複数種のカレンダデータの中から任意のカレンダデータを選択する処理と、
任意に選択されたカレンダデータと撮像手段から出力された画像データとを合成する処理と
を実行させるためのプログラム。
【請求項３２】
電子カメラが有するコンピュータに、
撮像手段から順次出力される画像データと記憶手段に記憶されているカレンダデータとを順次合成する処理と、
順次得られる合成画像データを順次表示する処理と
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばデジタルカメラ等に用いて好適な画像処理装置、電子カメラ及びプログラムに関する。
【背景技術】
【０００２】
従来、プリンタやパーソナルコンピュータの画像編集用ソフトウェアなどで、ユーザの用意した画像をカレンダ画像にはめ込んで出力できるようにしたものがあった。
【０００３】
この場合、ユーザは予めデジタルカメラやその他の手段によりカレンダにはめ込みたい画像データを用意し、出力端末であるプリンタやパーソナルコンピュータで画像の合成を行なうものとなる。
【０００４】
また、デジタルカメラ単体で、撮影により得た画像とカレンダ画像とを合成して記録媒体に記録できるようにした技術が考えられている。（例えば、特許文献１参照。）
このようにデジタルカメラ単体で撮影画像とカレンダ画像とを合成できるものとすれば、ユーザはより気軽にオリジナルのカレンダを作成できるようになる。
【特許文献１】特開平１１−００４４００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、デジタルカメラでは、撮影時にユーザが意図した構図に従って横長画像と縦長画像を任意に選択して撮影を実施するもので、一概に画像データのアスペクトを特定することはできない。
【０００６】
そのため、上記特許文献１では、ユーザが手動操作でカレンダ画像中に合成する撮影画像の角度を９０°ずつ回転させるものとしている。
【０００７】
しかるに、より具体的にカレンダ画像として使用する画像を考えた場合、当然ながらカレンダのデザインによっては合成する画像として縦長のものと横長のものでは適不適がある筈であり、上記特許文献１で示した如くユーザ自らが撮影画像の角度を手動で回転させることができたとしても余白が生じてしまったり画像の上下部分又は左右部分をカットしなければならないという不具合が生じる。
【０００８】
本発明は上記のような実情に鑑みてなされたもので、その目的とするところは、撮影により得た画像データと合成対象データとを合成して合成画像データを得る際の利便性を大幅に向上させることが可能な画像処理装置、電子カメラ及びプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
請求項１記載の発明は、画像データを取得する取得手段と、この取得手段により取得された画像データの種類を判別する判別手段と、複数種の合成対象データを記憶する記憶手段と、この記憶手段に記憶されている複数種の合成対象データの中から、上記判別手段での判別結果により特定される合成対象データを選択する選択手段と、この選択手段により選択された合成対象データと上記取得手段により取得された画像データとを合成する合成手段とを具備したことを特徴とする。
【００１０】
このような構成とすれば、例えば撮影により得た画像のアスペクトの相違や、静止画像／連写画像／動画像などのファイル形式の相違、あるいは風景画像や人物画像、クローズアップ画像などの画像内容の相違等を種類として判別することで、自動的にその画像に適したフォーマットの合成対象データを複数の中から選択して合成できるようにしたので、ユーザの意図を反映しながら、より簡単に合成画像を得ることができる。
【００１１】
請求項２記載の発明は、上記請求項１記載の発明において、上記記憶手段は、カレンダ画像を生成するための複数種のカレンダデータを記憶することを特徴とする。
【００１２】
このような構成とすれば、上記請求項１記載の発明の作用に加えて、取得した画像を用いたカレンダ画像を得ることができる。
【００１３】
請求項３記載の発明は、上記請求項１記載の発明において、上記記憶手段は、複数種のフレーム画像データを記憶することを特徴とする。
【００１４】
このような構成とすれば、上記請求項１記載の発明の作用に加えて、フレーム画像中に取得した画像がはめ込まれた画像を得ることができる。
【００１５】
請求項４記載の発明は、上記請求項１乃至３いずれかに記載の発明において、上記判別手段は、上記取得手段により取得された画像データが縦長画像データと横長画像データのいずれであるかを判別することを特徴とする。
【００１６】
このような構成とすれば、上記請求項１乃至３いずれかに記載の発明の作用に加えて、特に縦長画像と横長画像のいずれの種類であるかにより合成対象データを自動的に選択して合成するようになるので、より正しい構図の合成画像を得ることができる。
【００１７】
請求項５記載の発明は、上記請求項１乃至３いずれかに記載の発明において、上記判別手段は、ムービー画像データ、連写画像データ、パノラマ画像データ、風景画像データ、人物画像データ、及びクローズアップ画像データのうち少なくとも１つの種類を判別することを特徴とする。
【００１８】
このような構成とすれば、上記請求項１乃至３いずれかに記載の発明の作用に加えて、ムービー画像データ、連写画像データ、パノラマ画像データ、風景画像データ、人物画像データ、及びクローズアップ画像データのいずれの種類であるかにより合成対象データを自動的に選択して合成するようになるので、より正しい構図の合成画像を得ることができる。
【００１９】
請求項６記載の発明は、上記請求項１乃至５いずれかに記載の発明において、上記合成手段により得られた合成画像データを記録する記録手段をさらに具備したことを特徴とする。
【００２０】
このような構成とすれば、上記請求項１乃至５いずれかに記載の発明の作用に加えて、得た合成画像データを記録することができるため、プリンタでプリントアウトし、あるいはパーソナルコンピュータ等の他のデータ処理装置で保存／編集するなど、合成画像データを種々利用できる。
【００２１】
請求項７記載の発明は、上記請求項６記載の発明において、被写体を撮像し画像データを出力する撮像手段をさらに具備し、上記記録手段は、更に上記撮像手段から出力された画像データを記録する手段を含み、上記合成画像データと上記画像データとを同一のデータ形式で記録することを特徴とする。
【００２２】
このような構成とすれば、上記請求項６記載の発明の作用に加えて、得た合成画像データを通常の撮影画像データと同一形式で記録することができるため、通常の撮影画像データと同様に、プリンタでプリントアウトしたり、パーソナルコンピュータ等の他のデータ処理装置で保存／編集することができる。
【００２３】
請求項８記載の発明は、上記請求項１乃至７いずれかに記載の発明において、上記選択手段は、上記記憶手段に記憶されている複数種の合成対象データの中から、上記判別手段での判別結果により特定される複数の合成対象データを選択する第１の選択手段と、この第１の選択手段により選択された複数の合成対象データの中から任意の合成対象データを１つ選択する第２の選択手段とを含むことを特徴とする。
【００２４】
このような構成とすれば、上記請求項１乃至７いずれかに記載の発明の作用に加えて、判別結果に適したフォーマットの合成対象データが複数ある場合にはユーザが任意に選択できるため、ユーザの意図や好みをより反映させた合成画像を得ることができる。
【００２５】
請求項９記載の発明は、上記請求項８記載の発明において、上記記憶手段は、合成対象データ毎にサンプル画像を関連付けて記憶しており、画像を表示する表示手段と、上記第１の選択手段により選択された複数の合成対象データと関連付けて上記記憶手段に記憶されている複数のサンプル画像を上記表示手段に表示する表示制御手段とを更に具備し、上記第２の選択手段は、上記表示制御手段により上記表示手段に表示される複数のサンプル画像の中から任意のサンプル画像を１つ選択することにより、任意の合成対象データを１つ選択することを特徴とする。
【００２６】
このような構成とすれば、上記請求項８記載の発明の作用に加えて、合成対象データの内容を表示により視認した上で合成対象データを選択できるため、より適切な合成対象データを選択することができる。
【００２７】
請求項１０記載の発明は、上記請求項８記載の発明において、画像を表示する表示手段と、上記第１の選択手段により選択された複数の合成対象データの各々と上記画像データとを簡易的に合成して複数の合成画像を生成する生成手段と、この生成手段により生成された複数の合成画像を複数のサンプル画像として上記表示手段に表示する表示制御手段とを更に具備し、上記第２の選択手段は、上記表示制御手段により上記表示手段に表示される複数のサンプル画像の中から任意のサンプル画像を１つ選択することにより、任意の合成対象データを１つ選択することを特徴とする。
【００２８】
このような構成とすれば、上記請求項８記載の発明の作用に加えて、合成した後の画像イメージを表示により視認した上で合成対象データを選択できるため、より適切な合成対象データを選択することができる。
【００２９】
請求項１１記載の発明は、上記請求項１記載の発明において、被写体を撮像し画像データを出力する撮像手段をさらに具備し、上記取得手段は、上記撮像手段から出力された画像データを取得することを特徴とする。
【００３０】
このような構成とすれば、上記請求項１記載の発明の作用に加えて、カメラ単体で撮影した画像から合成画像データを得ることができるため、より気軽に画像合成を楽しむことができる。
【００３１】
請求項１２記載の発明は、上記請求項１記載の発明において、複数の画像データを記録する記録手段と、この記録手段に記録されている複数の画像データの中から任意の画像データを１つ選択する画像選択手段とをさらに具備し、上記取得手段は、この画像選択手段により選択された画像データを取得することを特徴とする。
【００３２】
このような構成とすれば、上記請求項１記載の発明の作用に加えて、記録されている複数の画像データの中から選択された任意の画像データを合成対象データと合成することができる。
【００３３】
請求項１３記載の発明は、上記請求項１記載の発明において、被写体を撮像し画像データを出力する撮像手段と、この撮像手段から順次出力される画像データを順次表示する表示手段とをさらに具備し、上記取得手段は、上記撮像手段から順次出力される画像データを取得し、上記合成手段により順次得られる合成画像データを上記表示手段に順次表示する表示制御手段を更に具備したことを特徴とする。
【００３４】
このような構成とすれば、上記請求項１記載の発明の作用に加えて、撮影動作時にスルー画像を合成対象データに合成した状態でモニタ表示するので、スルー画像の内容が変化した際に直ちに変化した後のスルー画像の内容に適した合成対象データを選択してスルー画像に合成することができ、ユーザによる合成画像の確認を迅速に行うことが可能になる。
【００３５】
請求項１４記載の発明は、上記請求項１３記載の発明において、撮影を指示する撮影指示手段をさらに具備し、上記合成手段は、この撮影指示手段により撮影が指示された際に上記撮像手段により得られた記録用の画像データと上記選択手段により選択された合成対象データとを合成する手段を含み、上記合成手段により得られた記録用の合成画像データを記録する記録手段をさらに具備したことを特徴とする。
【００３６】
このような構成とすれば、上記請求項１３記載の発明の作用に加えて、スルー画像と合成対象データとの合成画像をリアルタイムで確認しながら所望の合成画像が表示されたタイミングで撮影を指示することにより撮影指示時点の撮影画像データと合成対象データとの合成画像が生成され記録されるので、ユーザが望む合成画像データを確実に記録することができる。さらに、記録された合成画像データをプリンタでプリントアウトしたり、パーソナルコンピュータ等の他のデータ処理装置で保存／編集するといったことが可能になる。
【００３７】
請求項１５記載の発明は、上記請求項２記載の発明において、国名を判別する国名判別手段と、この国名判別手段で判別された国名に基づいてカレンダの七曜表の曜日配列を決定する決定手段とをさらに具備し、上記合成手段は、上記選択手段により選択されたカレンダデータを上記決定手段により決定された七曜表の曜日配列に従って上記取得手段により取得された画像データと合成することを特徴とする。
【００３８】
このような構成とすれば、上記請求項２記載の発明の作用に加えて、判別した国名によりカレンダの七曜表の曜日配列を自動的に決定した上で画像とカレンダ画像との合成を実施するため、曜日配列に関する手動指定を省略でき、画像とカレンダ画像の合成に要する手間をより省略できる。
【００３９】
請求項１６記載の発明は、画像データを取得する取得手段と、複数種の合成対象データを記憶するとともに、合成対象データ毎にサンプル画像を関連付けて記憶する記憶手段と、画像を表示する表示手段と、上記記憶手段に記憶されている複数のサンプル画像を上記表示手段に表示する表示制御手段と、上記表示制御手段により上記表示手段に表示される複数のサンプル画像の中から任意のサンプル画像を１つ選択することにより、上記記憶手段に記憶されている複数種の合成対象データの中から任意の合成対象データを１つ選択する選択手段と、この選択手段により任意に選択された合成対象データと上記取得手段により取得された画像データとを合成する合成手段とを具備したことを特徴とする。
【００４０】
このような構成とすれば、合成対象データの内容を表示により視認した上で合成対象データを選択できるため、より適切な合成対象データを選択することができる。
【００４１】
請求項１７記載の発明は、画像データを取得する取得手段と、複数種の合成対象データを記憶する記憶手段と、画像を表示する表示手段と、上記記憶手段に記憶されている複数の合成対象データの各々と上記取得手段により取得された画像データとを簡易的に合成して複数の合成画像を生成する生成手段と、この生成手段により生成された複数の合成画像を複数のサンプル画像として上記表示手段に表示する表示制御手段と、上記表示制御手段により上記表示手段に表示される複数のサンプル画像の中から任意のサンプル画像を１つ選択することにより、上記記憶手段に記憶されている複数種の合成対象データの中から任意の合成対象データを１つ選択する選択手段と、この選択手段により任意に選択された合成対象データと上記取得手段により取得された画像データとを合成する合成手段とを具備したことを特徴とする。
【００４２】
このような構成とすれば、合成した後の画像イメージを表示により視認した上で合成対象データを選択できるため、より適切な合成対象データを選択することができる。
【００４３】
請求項１８記載の発明は、画像データを取得する取得手段と、カレンダデータを記憶する記憶手段と、国名を判別する国名判別手段と、この国名判別手段で判別された国名に基づいてカレンダの七曜表の曜日配列を決定する決定手段と、上記記憶手段に記憶されているカレンダデータを上記決定手段により決定された七曜表の曜日配列に従って上記取得手段により取得された画像データと合成する合成手段とを具備したことを特徴とする。
【００４４】
このような構成とすれば、判別した国名によりカレンダの七曜表の曜日配列を自動的に決定した上で画像データとカレンダデータとの合成を実施するため、曜日配列に関する手動指定を省略でき、画像データとカレンダデータとの合成に要する手間をより省略できる。
【００４５】
請求項１９記載の発明は、上記請求項１８記載の発明において、上記記憶手段は、複数種のカレンダデータを記憶し、上記記憶手段に記憶されている複数種のカレンダデータの中から任意のカレンダデータを選択する選択手段をさらに具備し、上記合成手段は、上記選択手段により任意に選択されたカレンダデータを上記決定手段により決定された七曜表の曜日配列に従って上記取得手段により取得された画像データと合成することを特徴とする。
【００４６】
このような構成とすれば、上記請求項１８記載の発明の作用に加えて、ユーザの好みに応じたカレンダデータを用いて画像データを活かしたカレンダ画像を得ることができる。
【００４７】
請求項２０記載の発明は、被写体を撮像し画像データを出力する撮像手段と、フォーマットの異なる複数種のカレンダデータを記憶する記憶手段と、この記憶手段に記憶されている複数種のカレンダデータの中から任意のカレンダデータを選択する選択手段と、この選択手段により任意に選択されたカレンダデータと上記撮像手段から出力された画像データとを合成する合成手段とを具備したことを特徴とする。
【００４８】
このような構成とすれば、ユーザの好みに応じたカレンダデータを用いて画像データを活かしたカレンダ画像を得ることができる。
【００４９】
請求項２１記載の発明は、上記請求項２０記載の発明において、上記記憶手段は、カレンダデータ毎にサンプル画像を関連付けて記憶しており、画像を表示する表示手段と、上記記憶手段に記憶されている複数のサンプル画像を上記表示手段に表示する表示制御手段とを更に具備し、上記選択手段は、上記表示制御手段により上記表示手段に表示される複数のサンプル画像の中から任意のサンプル画像を１つ選択することにより、任意のカレンダデータを１つ選択することを特徴とする。
【００５０】
このような構成とすれば、上記請求項２０記載の発明の作用に加えて、合成対象データの内容を表示により視認した上で合成対象データを選択できるため、より適切な合成対象データを選択することができる。
【００５１】
請求項２２記載の発明は、上記請求項２０記載の発明において、画像を表示する表示手段と、上記記憶手段に記憶されている複数のカレンダデータの各々と上記撮像手段から出力された画像データとを簡易的に合成して複数の合成画像を生成する生成手段と、この生成手段により生成された複数の合成画像を複数のサンプル画像として上記表示手段に表示する表示制御手段とを更に具備し、上記選択手段は、上記表示制御手段により上記表示手段に表示される複数のサンプル画像の中から任意のサンプル画像を１つ選択することにより、任意のカレンダデータを１つ選択することを特徴とする。
【００５２】
このような構成とすれば、上記請求項２０記載の発明の作用に加えて、合成した後の画像イメージを表示により視認した上で合成対象データを選択できるため、より適切な合成対象データを選択することができる。つまり、画像データとカレンダデータとのマッチング等を他の組合わせと比較した上でよりユーザの好みを反映したカレンダデータを選択することができる。
【００５３】
請求項２３記載の発明は、上記請求項２０乃至２２いずれかに記載の発明において、上記合成手段により得られた合成画像データを記録する記録手段をさらに具備し、上記記録手段は、更に上記撮像手段から出力された画像データを記録する手段を含み、上記合成画像データと上記画像データとを同一のデータ形式で記録することを特徴とする。
【００５４】
このような構成とすれば、上記請求項２０乃至２２いずれかに記載の発明の作用に加えて、得た合成画像データを通常の撮影画像データと同一形式で記録することができるため、通常の撮影画像データと同様に、プリンタでプリントアウトしたり、パーソナルコンピュータ等の他のデータ処理装置で保存／編集するといったことが可能になる。
【００５５】
請求項２４記載の発明は、カレンダデータを記憶する記憶手段と、被写体を撮像し画像データを出力する撮像手段と、この撮像手段から順次出力される画像データと上記記憶手段に記憶されているカレンダデータとを順次合成する合成手段と、この合成手段により順次得られる合成画像データを順次表示する表示手段と
を具備したことを特徴とする。
【００５６】
このような構成とすれば、撮影動作時にスルー画像をカレンダ画像に合成した状態でモニタ表示するので、スルー画像の内容が変化した際に直ちに変化した後のスルー画像の内容に適した合成対象データを選択してスルー画像に合成することができ、ユーザによる合成画像の確認を迅速に行うことが可能になる。
【００５７】
請求項２５記載の発明は、上記請求項２４記載の発明において、上記記憶手段は、複数種のカレンダデータを記憶し、上記記憶手段に記憶されている複数種のカレンダデータの中から任意のカレンダデータを選択する選択手段をさらに具備し、上記合成手段は、上記選択手段により任意に選択されたカレンダデータと上記撮像手段から順次出力される画像データとを順次合成することを特徴とする。
【００５８】
このような構成とすれば、上記請求項２４記載の発明の作用に加えて、ユーザの好みに応じたカレンダデータをスルー画像と合成することができる。
【００５９】
請求項２６記載の発明は、上記請求項２４又は２５記載の発明において、撮影を指示する撮影指示手段をさらに具備し、上記合成手段は、この撮影指示手段により撮影が指示された際に上記撮像手段により得られた記録用の画像データと上記選択手段により任意に選択されたカレンダデータとを合成する手段を含み、上記合成手段により得られた記録用の合成画像データを記録する記録手段をさらに具備したことを特徴とする。
【００６０】
このような構成とすれば、上記請求項２４又は２５記載の発明の作用に加えて、スルー画像とカレンダデータとの合成カレンダ画像をリアルタイムで確認しながら所望の合成カレンダ画像が表示されたタイミングで撮影を指示することにより撮影指示時点の撮影画像データとカレンダデータとの合成カレンダ画像が生成され記録されるので、ユーザが望む合成カレンダ画像データを確実に記録することができる。さらに、記録された合成カレンダ画像データをプリンタでプリントアウトしたり、パーソナルコンピュータ等の他のデータ処理装置で保存／編集するといったことが可能になる。
【００６１】
請求項２７記載の発明は、画像処理装置が有するコンピュータに、画像データを取得する処理と、取得された画像データの種類を判別する処理と、記憶手段に記憶されている複数種の合成対象データの中から、上記判別結果により特定される合成対象データを選択する処理と、選択された合成対象データと取得された画像データとを合成する処理とを実行させるためのプログラムを提供することを特徴とする。
【００６２】
このような構成とすれば、例えば撮影により得た画像のアスペクトの相違や、静止画像／連写画像／動画像などのファイル形式の相違、あるいは風景画像や人物画像、クローズアップ画像などの画像内容の相違等を種類として判別することで、自動的にその画像に適したフォーマットの合成対象データを複数の中から選択して合成できるようにしたので、ユーザの意図を反映しながら、より簡単に合成画像を得ることができる。
【００６３】
請求項２８記載の発明は、画像データを取得する処理と、記憶手段に記憶されている複数のサンプル画像を表示手段に表示する処理と、上記表示手段に表示される複数のサンプル画像の中から任意のサンプル画像を１つ選択することにより、上記記憶手段に記憶されている複数種の合成対象データの中から任意の合成対象データを１つ選択する処理と、任意に選択された合成対象データと上記取得された画像データとを合成する処理とを実行させるためのプログラムを提供することを特徴とする。
【００６４】
このような構成とすれば、合成対象データの内容を表示により視認した上で合成対象データを選択できるため、より適切な合成対象データを選択することができる。
【００６５】
請求項２９記載の発明は、画像処理装置が有するコンピュータに、画像データを取得する処理と、記憶手段に記憶されている複数種の合成対象データの各々と上記取得された画像データとを簡易的に合成して複数の合成画像を生成する処理と、上記生成された複数の合成画像を複数のサンプル画像として表示手段に表示する処理と、上記表示手段に表示される複数のサンプル画像の中から任意のサンプル画像を１つ選択することにより、上記記憶手段に記憶されている複数種の合成対象データの中から任意の合成対象データを１つ選択する処理と、任意に選択された合成対象データと上記取得された画像データとを合成する処理とを実行させるためのプログラムを提供することを特徴とする。
【００６６】
このような構成とすれば、合成した後の画像イメージを表示により視認した上で合成対象データを選択できるため、より適切な合成対象データを選択することができる。
【００６７】
請求項３０記載の発明は、画像処理装置が有するコンピュータに、画像データを取得する処理と、国名を判別する処理と、判別された国名に基づいてカレンダの七曜表の曜日配列を決定する処理と、記憶手段に記憶されているカレンダデータを、上記決定された七曜表の曜日配列に従って上記取得された画像データと合成する処理とを実行させるためのプログラムを提供することを特徴とする。
【００６８】
このような構成とすれば、判別した国名によりカレンダの七曜表の曜日配列を自動的に決定した上で画像データとカレンダデータとの合成を実施するため、曜日配列に関する手動指定を省略でき、画像データとカレンダデータとの合成に要する手間をより省略できる。
【００６９】
請求項３１記載の発明は、電子カメラが有するコンピュータに、記憶手段に記憶されている複数種のカレンダデータの中から任意のカレンダデータを選択する処理と、任意に選択されたカレンダデータと撮像手段から出力された画像データとを合成する処理とを実行させるためのプログラムを提供することを特徴とする。
【００７０】
このような構成とすれば、ユーザの好みに応じたカレンダデータを用いて撮影画像データを活かしたカレンダ画像を得ることができる。
【００７１】
請求項３２記載の発明は、電子カメラが有するコンピュータに、撮像手段から順次出力される画像データと記憶手段に記憶されているカレンダデータとを順次合成する処理と、順次得られる合成画像データを順次表示する処理とを実行させるためのプログラムを提供することを特徴とする。
【００７２】
このような構成とすれば、撮影動作時にスルー画像をカレンダ画像に合成した状態でモニタ表示するので、スルー画像の内容が変化した際に直ちに変化した後のスルー画像の内容に適したカレンダデータを選択してスルー画像に合成することができ、ユーザによる合成カレンダ画像の確認を迅速に行うことが可能になる。
【発明の効果】
【００７３】
請求項１記載の発明によれば、例えば撮影により得た画像のアスペクトの相違や、静止画像／連写画像／動画像などのファイル形式の相違、あるいは風景画像や人物画像、クローズアップ画像などの画像内容の相違等を種類として判別することで、自動的にその画像に適したフォーマットの合成対象データを複数の中から選択して合成できるようにしたので、ユーザの意図を反映しながら、より簡単に合成画像を得ることができる。
【００７４】
請求項２記載の発明によれば、上記請求項１記載の発明の効果に加えて、取得した画像を用いたカレンダ画像を得ることができる。
【００７５】
請求項３記載の発明によれば、上記請求項１記載の発明の効果に加えて、フレーム画像中に取得した画像がはめ込まれた画像を得ることができる。
【００７６】
請求項４記載の発明によれば、上記請求項１乃至３いずれかに記載の発明の効果に加えて、特に縦長画像と横長画像のいずれの種類であるかにより合成対象データを自動的に選択して合成するようになるので、より正しい構図の合成画像を得ることができる。
【００７７】
請求項５記載の発明によれば、上記請求項１乃至３いずれかに記載の発明の効果に加えて、ムービー画像データ、連写画像データ、パノラマ画像データ、風景画像データ、人物画像データ、及びクローズアップ画像データのいずれの種類であるかにより合成対象データを自動的に選択して合成するようになるので、より正しい構図の合成画像を得ることができる。
【００７８】
請求項６記載の発明によれば、上記請求項１乃至５いずれかに記載の発明の効果に加えて、得た合成画像データを記録することができるため、プリンタでプリントアウトし、あるいはパーソナルコンピュータ等の他のデータ処理装置で保存／編集するなど、合成画像データを種々利用できる。
【００７９】
請求項７記載の発明によれば、上記請求項６記載の発明の効果に加えて、得た合成画像データを通常の撮影画像データと同一形式で記録することができるため、通常の撮影画像データと同様に、プリンタでプリントアウトしたり、パーソナルコンピュータ等の他のデータ処理装置で保存／編集することができる。
【００８０】
請求項８記載の発明によれば、上記請求項１乃至７いずれかに記載の発明の効果に加えて、判別結果に適したフォーマットの合成対象データが複数ある場合にはユーザが任意に選択できるため、ユーザの意図や好みをより反映させた合成画像を得ることができる。
【００８１】
請求項９記載の発明によれば、上記請求項８記載の発明の効果に加えて、合成対象データの内容を表示により視認した上で合成対象データを選択できるため、より適切な合成対象データを選択することができる。
【００８２】
請求項１０記載の発明によれば、上記請求項８記載の発明の効果に加えて、合成した後の画像イメージを表示により視認した上で合成対象データを選択できるため、より適切な合成対象データを選択することができる。
【００８３】
請求項１１記載の発明によれば、上記請求項１記載の発明の効果に加えて、カメラ単体で撮影した画像から合成画像データを得ることができるため、より気軽に画像合成を楽しむことができる。
【００８４】
請求項１２記載の発明によれば、上記請求項１記載の発明の効果に加えて、記録されている複数の画像データの中から選択された任意の画像データを合成対象データと合成することができる。
【００８５】
請求項１３記載の発明によれば、上記請求項１記載の発明の効果に加えて、撮影動作時にスルー画像を合成対象データに合成した状態でモニタ表示するので、スルー画像の内容が変化した際に直ちに変化した後のスルー画像の内容に適した合成対象データを選択してスルー画像に合成することができ、ユーザによる合成画像の確認を迅速に行うことが可能になる。
【００８６】
請求項１４記載の発明によれば、上記請求項１３記載の発明の効果に加えて、スルー画像と合成対象データとの合成画像をリアルタイムで確認しながら所望の合成画像が表示されたタイミングで撮影を指示することにより撮影指示時点の撮影画像データと合成対象データとの合成画像が生成され記録されるので、ユーザが望む合成画像データを確実に記録することができる。さらに、記録された合成画像データをプリンタでプリントアウトしたり、パーソナルコンピュータ等の他のデータ処理装置で保存／編集するといったことが可能になる。
【００８７】
請求項１５記載の発明によれば、上記請求項２記載の発明の効果に加えて、判別した国名によりカレンダの七曜表の曜日配列を自動的に決定した上で画像とカレンダ画像との合成を実施するため、曜日配列に関する手動指定を省略でき、画像とカレンダ画像の合成に要する手間をより省略できる。
【００８８】
請求項１６記載の発明によれば、合成対象データの内容を表示により視認した上で合成対象データを選択できるため、より適切な合成対象データを選択することができる。
【００８９】
請求項１７記載の発明によれば、合成した後の画像イメージを表示により視認した上で合成対象データを選択できるため、より適切な合成対象データを選択することができる。
【００９０】
請求項１８記載の発明によれば、判別した国名によりカレンダの七曜表の曜日配列を自動的に決定した上で画像データとカレンダデータとの合成を実施するため、曜日配列に関する手動指定を省略でき、画像データとカレンダデータとの合成に要する手間をより省略できる。
【００９１】
請求項１９記載の発明によれば、上記請求項１８記載の発明の効果に加えて、ユーザの好みに応じたカレンダデータを用いて画像データを活かしたカレンダ画像を得ることができる。
【００９２】
請求項２０記載の発明によれば、ユーザの好みに応じたカレンダデータを用いて画像データを活かしたカレンダ画像を得ることができる。
【００９３】
請求項２１記載の発明によれば、上記請求項２０記載の発明の効果に加えて、合成対象データの内容を表示により視認した上で合成対象データを選択できるため、より適切な合成対象データを選択することができる。
【００９４】
請求項２２記載の発明によれば、上記請求項２０記載の発明の効果に加えて、合成した後の画像イメージを表示により視認した上で合成対象データを選択できるため、より適切な合成対象データを選択することができる。つまり、画像データとカレンダデータとのマッチング等を他の組合わせと比較した上でよりユーザの好みを反映したカレンダデータを選択することができる。
【００９５】
請求項２３記載の発明によれば、上記請求項２０乃至２２いずれかに記載の発明の効果に加えて、得た合成画像データを通常の撮影画像データと同一形式で記録することができるため、通常の撮影画像データと同様に、プリンタでプリントアウトしたり、パーソナルコンピュータ等の他のデータ処理装置で保存／編集するといったことが可能になる。
【００９６】
請求項２４記載の発明によれば、撮影動作時にスルー画像をカレンダ画像に合成した状態でモニタ表示するので、スルー画像の内容が変化した際に直ちに変化した後のスルー画像の内容に適した合成対象データを選択してスルー画像に合成することができ、ユーザによる合成画像の確認を迅速に行うことが可能になる。
【００９７】
請求項２５記載の発明によれば、上記請求項２４記載の発明の効果に加えて、ユーザの好みに応じたカレンダデータをスルー画像と合成することができる。
【００９８】
請求項２６記載の発明によれば、上記請求項２４又は２５記載の発明の効果に加えて、スルー画像とカレンダデータとの合成カレンダ画像をリアルタイムで確認しながら所望の合成カレンダ画像が表示されたタイミングで撮影を指示することにより撮影指示時点の撮影画像データとカレンダデータとの合成カレンダ画像が生成され記録されるので、ユーザが望む合成カレンダ画像データを確実に記録することができる。さらに、記録された合成カレンダ画像データをプリンタでプリントアウトしたり、パーソナルコンピュータ等の他のデータ処理装置で保存／編集するといったことが可能になる。
【００９９】
請求項２７記載の発明によれば、例えば撮影により得た画像のアスペクトの相違や、静止画像／連写画像／動画像などのファイル形式の相違、あるいは風景画像や人物画像、クローズアップ画像などの画像内容の相違等を種類として判別することで、自動的にその画像に適したフォーマットの合成対象データを複数の中から選択して合成できるようにしたので、ユーザの意図を反映しながら、より簡単に合成画像を得ることができる。
【０１００】
請求項２８記載の発明によれば、合成対象データの内容を表示により視認した上で合成対象データを選択できるため、より適切な合成対象データを選択することができる。
【０１０１】
請求項２９記載の発明によれば、合成した後の画像イメージを表示により視認した上で合成対象データを選択できるため、より適切な合成対象データを選択することができる。
【０１０２】
請求項３０記載の発明によれば、判別した国名によりカレンダの七曜表の曜日配列を自動的に決定した上で画像データとカレンダデータとの合成を実施するため、曜日配列に関する手動指定を省略でき、画像データとカレンダデータとの合成に要する手間をより省略できる。
【０１０３】
請求項３１記載の発明によれば、ユーザの好みに応じたカレンダデータを用いて撮影画像データを活かしたカレンダ画像を得ることができる。
【０１０４】
請求項３２記載の発明によれば、撮影動作時にスルー画像をカレンダ画像に合成した状態でモニタ表示するので、スルー画像の内容が変化した際に直ちに変化した後のスルー画像の内容に適したカレンダデータを選択してスルー画像に合成することができ、ユーザによる合成カレンダ画像の確認を迅速に行うことが可能になる。
【発明を実施するための最良の形態】
【０１０５】
（第１の実施形態）
以下本発明をデジタルスチルカメラ（以下「デジタルカメラ」と略称する）に適用した場合の第１の実施形態について図面を参照して説明する。
【０１０６】
図１はその回路構成を示すもので、１０がデジタルカメラである。このデジタルカメラ１０は、基本モードとして撮影モードと再生モードとを切換えて設定可能であり、撮影モードでのモニタリング状態においては、モータ（Ｍ）１１の駆動により合焦位置や絞り位置が移動されるレンズ光学系１２の撮影光軸後方に配置された撮像素子であるＣＣＤ１３が、タイミング発生器（ＴＧ）１４、垂直ドライバ１５によって走査駆動され、一定周期毎に結像した光像に対応する光電変換出力を１フレーム分出力する。
【０１０７】
この光電変換出力は、アナログ値の信号の状態でＲＧＢの各原色成分毎に適宜ゲイン調整された後に、サンプルホールド回路（Ｓ／Ｈ）１６でサンプルホールドされ、Ａ／Ｄ変換器１７でデジタルデータに変換されてカラープロセス回路１８へ出力される。
【０１０８】
このカラープロセス回路１８は、Ａ／Ｄ変換器１７から送られてくる画像のデジタルデータに対する画素補間処理及びγ補正処理を含むカラープロセス処理を行ない、デジタル値の輝度信号Ｙ及び色差信号Ｃｂ，Ｃｒを生成してＤＭＡ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ）コントローラ１９に出力する。
【０１０９】
ＤＭＡコントローラ１９は、カラープロセス回路１８の出力する輝度信号Ｙ及び色差信号Ｃｂ，Ｃｒを、同じくカラープロセス回路１８からの複合同期信号、メモリ書込みイネーブル信号、及びクロック信号を用いて一度ＤＭＡコントローラ１９内部のバッファに書込み、ＤＲＡＭインタフェース（Ｉ／Ｆ）２０を介してバッファメモリとして使用されるＤＲＡＭ２１にＤＭＡ転送出力する。
【０１１０】
制御部２２は、このデジタルカメラ１０全体の動作制御を司るべく、ＣＰＵと動作プログラムを記憶したＲＯＭ、ワークメモリとしてのＲＡＭ等から構成されるものであり、上記輝度及び色差信号のＤＲＡＭ２１へのＤＭＡ転送終了後に、この輝度及び色差信号をＤＲＡＭインタフェース２０を介してＤＲＡＭ２１より読出し、ＶＲＡＭコントローラ２３を介してＶＲＡＭ２４に書込む。
【０１１１】
デジタルビデオエンコーダ２５は、上記輝度及び色差信号をＶＲＡＭコントローラ２３を介してＶＲＡＭ２４より定期的に読出し、これらのデータを元にビデオ信号を発生して表示部２６に出力する。
【０１１２】
この表示部２６は、例えばバックライト付のカラー液晶表示パネルとその駆動回路とで構成され、デジタルカメラ１０本体の背面側に固定的に配設されて、撮影モード時にはモニタ表示部（電子ファインダ）として機能するもので、デジタルビデオエンコーダ２５からのビデオ信号に基づいた表示を行なうことで、その時点でＣＣＤ１３での撮像によりＶＲＡＭコントローラ２３から取込んでいる画像情報に基づく画像を表示することとなる。
【０１１３】
このように表示部２６にその時点での画像をモニタ画像としてリアルタイムに表示させている状態で、静止画撮影を行ないたいタイミングでキー入力部２７を構成する複数のキー中のシャッタキーを操作すると、トリガ信号を発生する。
【０１１４】
制御部２２は、このトリガ信号に応じてその時点でＣＣＤ１３から取込んでいる１フレーム分の輝度及び色差信号のＤＲＡＭ２１へのＤＭＡ転送の終了後、直ちにＣＣＤ１３からＤＲＡＭ２１への経路を停止し、記録保存の状態に遷移する。
【０１１５】
この記録保存の状態では、制御部２２がＤＲＡＭ２１に書込まれている１フレーム分の輝度及び色差信号をＤＲＡＭインタフェース２０を介してＹ，Ｃｂ，Ｃｒの各コンポーネント毎に縦８画素×横８画素の基本ブロックと呼称される単位で読出してＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈ  ｃｏｄｉｎｇ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）回路２８に書込み、このＪＰＥＧ回路２８でＡＤＣＴ（Ａｄａｐｔｉｖｅ  Ｄｉｓｃｒｅｔｅ  Ｃｏｓｉｎｅ  Ｔｒａｎｓｆｏｒｍ：適応離散コサイン変換）、エントロピ符号化方式であるハフマン符号化等の処理によりデータ圧縮する。
【０１１６】
そして、得た符号データを１フレームのデータファイルとして該ＪＰＥＧ回路２８から読出し、このデジタルカメラ１０の記録媒体として着脱自在に装着される、不揮発性メモリであるフラッシュメモリを封入したメモリカード２９に書込む。
【０１１７】
そして、１フレーム分の輝度及び色差信号の圧縮処理及びメモリカード２９への全圧縮データの書込み終了に伴なって、制御部２２はＣＣＤ１３からＤＲＡＭ２１への経路を再び起動する。
【０１１８】
なお、制御部２２にはさらに、縦横センサ３０及びカレンダデータ記憶部３１が接続される。  
縦横センサ３０は、このデジタルカメラ１０の筐体内に例えば一対の傾斜センサが直交する方向に配設されて構成されるもので、デジタルカメラ１０を一般的な横長画像が撮影される状態（以下「横位置」と称する）に構えて保持された場合、及び縦長画像が撮影される状態（以下「縦位置」と称する）に構えて保持された場合を検出し、その検出結果を上記制御部２２へ出力する。
【０１１９】
制御部２２では、撮影時に得られたこの縦横センサ３０からの検出結果に対応してその撮影が縦位置でなされたのか、横位置でなされたのかを示すフラグ情報を画像データに関連づけてメモリカード２９に記録させる。
【０１２０】
カレンダデータ記憶部３１は、撮影により得た画像データと合成してカレンダ画像を作成するための、合成対象データであるカレンダデータを記憶するためのものである。
【０１２１】
図２は、このカレンダデータ記憶部３１の記憶内容を示すものである。カレンダデータは、例えばそのデータが縦長画像あるいは横長画像で何番目のものであるか、又はそのデータがムービー画像、連写画像、パノラマ画像、風景画像、人物画像、及びクローズアップ画像のうちのいずれであるかを示すフォーマット（デザイン）種別情報と、構成画像数を大幅に間引いたサンプル画像、及び所定の期間、例えば２００２年１月から２００３年１２月までの日付と対応する曜日とからなるカレンダデータ（フレームデータ）を１組として構成されるもので、図示する如くこのカレンダデータ記憶部３１には複数組のカレンダデータが予め記憶されているものとする。
【０１２２】
また、上記キー入力部２７は、上述したシャッタキーの他に、基本モードである撮影（ＲＥＣ）モードと再生（ＰＬＡＹ）モードとを切換えるモード切換えキー、各種メニュー項目を表示させる「メニュー」キー、画像や各種詳細モードの選択、メニュー選択項目の指定等のために上下左右各方向を指示するための十字キー、その時点で選択されている内容を指示設定する「セット」キー、上記表示部２６での表示をオン／オフするディスプレイキー等から構成され、それらのキー操作に伴なう信号は直接制御部２２へ送出される。
【０１２３】
なお、再生モード時には、制御部２２がメモリカード２９に記録されている画像データを選択的に読出し、ＪＰＥＧ回路２８で撮影モード時にデータ圧縮した手順と全く逆の手順で圧縮されている画像データを伸長し、伸長した画像データをＶＲＡＭコントローラ２３を介してＶＲＡＭ２４に記憶させた上で、このＶＲＡＭ２４より定期的に読出し、これらの画像データを元にビデオ信号を発生して表示部２６で再生出力させる。
【０１２４】
次に上記実施形態の動作について説明する。  
なお、ここでは上記ＣＣＤ１３での撮像により得られ、メモリカード２９に記録される画像データのアスペクト比（縦横比）と、上記表示部２６で表示可能な画像のアスペクト比は共に例えば３：４で同一であるものとし、画像データの撮影時の向きを考えなければ、画像データを表示部２６の表示画面全域を使用して表示することが可能であるものとする。
【０１２５】
図３は、基本モードとして再生モードが選択されている状態で主として制御部２２が実行する動作プログラムに基づいた処理内容を示すものである。  
その処理当初には、このデジタルカメラ１０のキー入力部２７の例えば十字キーの任意操作に応じた画像選択に従い、選択された画像データを読出して展開し、表示部２６に表示させた上で（ステップＡ０１）、同じくキー入力部２７のメニューキーの操作があるか否かを判断する（ステップＡ０２）、という処理を繰返し実行することにより、メニューキーの操作があるのを待機する。
【０１２６】
しかして、メニューキーが操作されたと判断した場合、次にメニューキー操作により表示部２６に表示される各種メニュー項目中から「カレンダ合成」機能が選択されたか否かを上記十字キー中の上下方向キーとセットキーとの組み合わせ操作の内容に応じて判断する（ステップＡ０３）。
【０１２７】
ここで、「カレンダ合成」機能以外のメニュー項目が選択されたと判断した場合には、そのメニュー項目内容に従った処理を実行する。  
図５は、主に「カレンダ合成」機能以外のメニュー項目として「回転表示」機能を選択した場合の動作内容を例示するものである。
【０１２８】
図５（Ａ）は、上記メニューキーが操作された当初のメニュー項目の一覧表示状態を例示している。ここでは、「再生機能」に関するメニュー項目と「設定」に関するメニュー項目とがあり、一方の「再生機能」に関する全メニュー項目が２画面分あって、そのうちの前半「１／２」のメニュー項目中の「回転表示」機能が選択されている状態を示す。
【０１２９】
ここで、キー入力部２７のセットキーか、あるいは十字キー中の右方向キーを操作すると、図５（Ｂ）に示すようにそれまで再生モードで選択していた画像を用いて「表示回転」機能を実行する状態となる。
【０１３０】
以後、図５（Ｃ）〜図５（Ｅ）にも示すように、キー入力部２７のセットキーを１界操作する毎に、表示されている画像が右（時計）方向に９０°ずつ回転する。
【０１３１】
また、十字キー中の左右各方向キーを操作すると、「ページ戻し／送り」であるものとして前後の回転表示状態に遷移し、メニューキーを操作するか、あるいは十字キー中の下方向キーを操作して画面中の「回転」から「キャンセル」にカーソル移動させてからセットキーを操作すると、キャンセル扱いでこの画像の回転状態から抜け、上記図５（Ａ）で示したメニュー項目に戻るものとする。
【０１３２】
なお、上記画像の表示回転の状態からメニュー項目の表示状態に抜ける際には、その時点で指定されていた回転方向の内容がフラグ情報としてメモリカード２９の対応する画像データに関連づけられて更新記録されるものとする。
【０１３３】
上記図５（Ａ）に示したメニュー項目の表示状態からさらに十字キーの下方向キーを操作し続けると、図６（Ａ）に示すように「カレンダ合成」機能が選択されることとなる。
【０１３４】
この「カレンダ合成」機能を選択した状態でセットキーを操作すると、上記ステップＡ０３でこれが判断され、「カレンダ合成」機能の動作に移行する。
【０１３５】
「カレンダ合成」機能時においては、まずその時点で選択されている画像が縦長画像であるか否かをその画像データに関連づけてメモリカード２９に記録されているフラグ情報により判断する（ステップＡ０４）。
【０１３６】
縦長画像であると判断した場合、次にカレンダデータ記憶部３１から縦長画像に適したフォーマット種別のカレンダデータに対応するサンプル画像を読出し、表示部２６で表示させる（ステップＡ０５）。
【０１３７】
図６（Ｂ）は、この縦長画像のカレンダデータのサンプル画像を表示した状態を例示するものである。ここでは、画面上端にて縦長画像用のカレンダデータ全３つ中の１つであることを分数「１／３」で示すと同時に、画面の中央やや左側でサンプル画像を表示し、併せて文字により「縦長画像に適したデザインです」なるガイドメッセージを表示している。
【０１３８】
この表示状態から、カーソルキー操作、具体的には十字キー中の左右方向キーの操作があるか否か（ステップＡ０７）、セットキーが操作されたか否か（ステップＡ０８）、メニューキーが操作されたか否か（ステップＡ０９）を繰返し判断することで、これらのキー操作を待機する。
【０１３９】
しかるに、上記図６（Ｂ）の表示状態から十字キー中の左右方向キーを操作すると、ステップＡ０７でこれが判断され、次に縦長画像用のサンプル画像が１つのみカレンダデータ記憶部３１に記憶されているか否か、すなわち他のサンプル画像の候補はないのかどうかを判断する（ステップＡ１０）。
【０１４０】
ここで、他にサンプル画像がない場合は、表示を切換えることができないので上記十字キー中の左右方向キーの操作を無効として同様の表示状態を維持し、上記ステップＡ０７からの処理に戻るが、上記図６（Ｂ）で示した如くこの場合には他にもサンプル画像があるものとして、図６（Ｃ）に示すように縦長画像用の他のカレンダデータのサンプル画像を更新表示させた上で（ステップＡ１１）、上記ステップＡ０７からの処理に戻る。
【０１４１】
また、上記のように選択した縦長画像に適したカレンダデザインのサンプル画像が表示された状態から、メニューキーが操作された場合には、ステップＡ０９でこれを判断し、現在の「カレンダ合成」機能の状態を解除して再び通常の再生モードに復帰するものとし、上記ステップＡ０１からの処理に戻る。
【０１４２】
さらに、縦長画像に適したカレンダデザインのサンプル画像が表示された状態からセットキーが操作された場合には、ステップＡ０８でこれを判断し、選択した画像をカレンダデータに合成するための具体的な処理として年月設定処理を実行する（ステップＡ１２）。
【０１４３】
図４は、このカレンダ年月の設定処理の内容を示すサブルーチンであり、ここでは図６（Ｄ），（Ｅ）に示すように十字キー中の左右方向キーで「月」と「年」の切換えを指示し、同上下キーで「月」「年」の内容を切換えるものとし、その状態からセットキーが操作されると、とりあえず年月の各指定を終えたものとして（ステップＳ０１）、次にカレンダデータとして七曜表を使用する場合の曜日設定を自動で行なうか、手動で行なうかを判断する（ステップＳ０２）。
【０１４４】
ここで、このデジタルカメラ１０の制御部２２がワールドタイム機能を標準で搭載しており、予めユーザにより国名の指定などがなされているものとすると、該曜日設定を自動で行なうものと判断されて、そのワールドタイム機能で設定されている国名を判別する（ステップＳ０３）。
【０１４５】
そして、判別した国名に基づき、七曜表（左端）が日曜日で始まるか月曜日で始まるかを決定し（ステップＳ０４）、以上でこの図４のサブルーチンを終了する。
【０１４６】
このように、国名によりカレンダの七曜表の曜日配列を自動的に判別するため、曜日配列に関する指定を省略でき、ユーザは撮影画像とカレンダ画像の合成に要する手間をより省略化できる。
【０１４７】
なお、上記ステップＳ０３において、デジタルカメラ１０がＧＰＳ機能を標準で搭載している場合は、ＧＰＳ機能により得られた自己位置に基づいて国名を判別するようにしてもよい。
【０１４８】
また、上記ステップＳ０２で曜日設定を自動ではなく手動で行なうと判断した場合には、七曜表（左端）が日曜日と月曜日のいずれで始まるかをユーザの選択操作に対応して決定し（ステップＳ０５）、以上でこの図４のサブルーチンを終了する。
【０１４９】
図３では、上述したステップＡ１２でカレンダ年月の設定処理を実行した後、選択された画像と選択されたフォーマット種別、及び選択された年月のカレンダデータにより画像合成を行なう（ステップＡ１３）。
【０１５０】
図６（Ｆ）は、この合成画像を作成している最中の表示部２６での表示画面を例示するもので、例えば文字により「処理中です。しばらくお待ちください」のようなガイドメッセージを表示している。
【０１５１】
画像の合成を終えると、次いで作成した合成画像をＪＰＥＧ回路２８にて通常の撮影画像データと同様にデータ圧縮し（ステップＡ１４）、得られたＪＰＥＧ画像データを新たにメモリカード２９に選択した画像の直後の画像データとしてリナンバリング設定した上で記録保存する（ステップＡ１５）。
【０１５２】
その後、あらためて記録保存したカレンダ合成画像データから表示データを作成し、図６（Ｇ）に示すように表示部２６で表示出力する。
【０１５３】
なお、上記図３のステップＡ０４で選択した画像が縦長画像ではなく横長画像であると判断した場合には、横長画像に適したカレンダフォーマットのサンプル画像をカレンダデータ記憶部３１から１つ読出して表示部２６に表示した後（ステップＡ０６）、上記ステップＡ０７以下の縦長画像の場合とほぼ同様に横長画像に適した処理を実行するものとして、ここではその処理内容については説明を省略する。
【０１５４】
また、上記図３のステップＡ０４では、説明を簡略化するために、選択した画像が縦長画像、横長画像のいずれであるかのみを判断するようにしたが、実際には、さらに上記図２に示したように、選択した画像がムービー画像、連写画像、パノラマ画像、風景画像、人物画像、クローズアップ（マクロ）画像であるか否かも判断する。
【０１５５】
なお、選択された画像の種別を判断する方法としては、ムービー画像、連写画像、パノラマ画像の場合、選択された画像と関連付けてムービー画像、連写画像又はパノラマ画像を示す識別情報（ファイルの拡張子等）が記録されているか否かにより画像の種別を判断し、また、風景画像、人物画像、クローズアップ画像の場合、選択された画像に対して画像認識処理を実行したり選択された画像に付加されているフォーカス（ピント）情報等によりその画像の種別を判断するといった方法が考えられる。
【０１５６】
続いて、上記図３のステップＡ０４で判断された画像の種別（ムービー画像、連写画像、パノラマ画像、風景画像、人物画像、クローズアップ画像）に適したカレンダフォーマットのサンプル画像をカレンダデータ記憶部３１から１つ読出して表示部２６に表示した後、上記ステップＡ０７以下の縦長画像の場合とほぼ同様の処理を実行するものとして、ここではその処理内容については説明を省略する。
【０１５７】
例えば、選択された画像が動画像または連写画像と判断された場合には、その動画像、連写画像の画像ファイルを構成する複数の時間的に連続した静止画像を、棒状あるいは螺旋状に配列するのに適したフォーマットのカレンダデータを選択するようにしたり、また、選択された画像が風景画像であると判断された場合にはカレンダを構成する数字や文字を画像上に重畳合成するようなフォーマットのカレンダデータを選択するようにしたり、一方で選択された画像が人物画像であると判断された場合には、カレンダを構成する数字や文字を画像とは重畳させずに画像とカレンダの領域を明確に区分するようなフォーマットのカレンダデータを選択するようにする。
【０１５８】
図７は、上記ステップＡ０５，Ａ０７で表示されるサンプル画像をいくつか例示するものである。  
図７（Ａ）は、縦長画像中にカレンダデータを重ねて合成したデザインを例示するものである。このサンプル画像をユーザが選択した場合、最終的な合成画像は当然ながら縦長となる。
【０１５９】
図７（Ｂ）は、縦長画像を、横長のカレンダデータ中に組込んで合成したデザインを例示するものである。このサンプル画像をユーザが選択した場合、選択した画像とカレンダの日付部分は領域が分離されるもので、最終的な合成画像全体では横長となる。
【０１６０】
図７（Ｃ）は、横長画像を、縦長のカレンダデータ中に組込んで合成したデザインを例示するものである。このサンプル画像をユーザが選択した場合も、選択した画像とカレンダの日付部分は領域が分離されるもので、最終的な合成画像全体では縦長となる。
【０１６１】
図７（Ｄ）は、横長画像中にカレンダデータを重ねて合成したデザインを例示するものである。このサンプル画像をユーザが選択した場合、最終的な合成画像は当然ながら横長となる。
【０１６２】
このように、画像を選択した上でカレンダ合成の機能を指定することにより、その選択した画像が縦長と横長のいずれであるかにより自動的に対応するデザインのカレンダデータのみを選択して合成を行わせることができる。
【０１６３】
したがって、ユーザの意図を反映しながらも、より簡単に選択した画像を正しい構図で合成したカレンダ画像を得ることができる。
【０１６４】
加えて、通常の撮影画像データと全く同じ手法（同一のファイル形式）で作成したカレンダ画像データを自動的にメモリカード２９に記録するものとしたため、せっかく作成したカレンダ画像データの記録保存のための手間が省けるばかりでなく、後にプリンタでプリントアウトし、あるいはパーソナルコンピュータ等の他のデータ処理装置で保存／編集するなど、作成したカレンダ画像データを種々の方法により利用できる。
【０１６５】
なお、上記ステップＡ１２では、図６（Ｄ），（Ｅ）で示した如くカレンダの年月の設定を手動で行なう場合について例示したが、本発明はこれに限ることなく、制御部２２がデート機能を有するのであれば現在の年月を自動的に入力設定するものとしてもよいし、さらには選択した画像データに付随設定されている撮影年月日を示す情報に基づいて自動的に設定するものとしてもよい。
【０１６６】
また、上記実施形態では、カレンダデータ記憶部３１に記憶されるフォーマット種別に対応するカレンダデータについて、予め用意されたサンプル画像を用いて表示を行なうことで任意のカレンダデータを選択するものとしたが、カレンダデータの選択を行なう段階で、サンプルデータに代えてすでに選択している画像をカレンダデータと簡易的に合成した画像を作成し、これを表示部２６に表示させるものとしてもよい。
【０１６７】
図８は、このような本実施形態の変形例を示すものであり、上記ステップＡ０３で「カレンダ合成」機能が選択されたと判断した後、選択された通り「カレンダ合成」機能の動作に移行すると、まずその時点で選択されている画像が縦長画像であるか否かをその画像データに関連づけてメモリカード２９に記録されているフラグ情報により判断する（ステップＡ０４）。
【０１６８】
そして、縦長画像であると判断した場合には、次にカレンダデータ記憶部３１から縦長画像に適したフォーマット種別のカレンダデータに対して上記選択した画像データをそのまま簡易化して合成処理し、選択した画像をはめ込んだカレンダ画像を表示部２６で表示させる（ステップＡ０５′）。
【０１６９】
この表示状態から、カーソルキー操作の操作があるか否か（ステップＡ０７）、セットキーが操作されたか否か（ステップＡ０８）、メニューキーが操作されたか否か（ステップＡ０９）を繰返し判断することで、これらのキー操作を待機する。
【０１７０】
しかるに、カーソルキー操作が合った場合にはステップＡ０７でこれを判断し、次に縦長画像用のカレンダデータが１つのみカレンダデータ記憶部３１に記憶されているか否か、すなわち他のカレンダデータの候補はないのかどうかを判断する（ステップＡ１０′）。
【０１７１】
ここで、他にカレンダデータがない場合は、表示を切換えることができないので上記十字キー中の左右方向キーの操作無効として同様の表示状態を維持し、上記ステップＡ０７からの処理に戻るが、他にもカレンダデータがある場合には縦長画像用の他のカレンダデータを読出して再び上記選択した画像データをそのまま簡易化して合成処理し、選択した画像をはめ込んだ他のカレンダ画像を表示部２６で更新表示させた上で（ステップＡ１１′）、上記ステップＡ０７からの処理に戻る。
【０１７２】
このように、ユーザが実際に選択した画像を用いてカレンダデータを合成表示し、適切なカレンダデータを選択するものとした。
【０１７３】
そのため、上記実施形態のようにサンプル画像と実際に選択した画像との相違により、できあがったカレンダ画像がイメージしていたものと異なり、後悔してしまうようなことが起きることもなく、ユーザが合成した後の画像イメージを把握し易く、より容易に合成対象データを選択できる。
【０１７４】
なお、上記第１の実施形態においては、画像データの種別を判別し、判別された種別に適したフォーマットのカレンダデータを複数自動選択し、この自動選択された複数のカレンダデータの中からユーザが任意のカレンダデータを手動選択するようにしたが、カレンダデータの自動選択処理は実行せずに、単にカレンダデータ記憶部３１に記録されている複数種のカレンダデータの中からユーザが所望するカレンダデータを手動選択するようにしてもよい。
【０１７５】
（第２の実施形態）
以下本発明をデジタルスチルカメラ（以下「デジタルカメラ」と略称する）に適用した場合の第２の実施形態について図面を参照して説明する。
【０１７６】
なお、その回路構成については上記図１に示したものと基本的に同様であるので、同一部分は同一符号を付して用いるものとして、その図示及び説明は省略する。
【０１７７】
加えて、カレンダデータ記憶部３１に記憶されるカレンダデータの記憶内容も基本的に図２と同様であるものとし、その図示及び説明を省略する。
【０１７８】
次に上記実施形態の動作について説明する。  
なお、ここでは上記ＣＣＤ１３での撮像により得られ、メモリカード２９に記録される画像データのアスペクト比（縦横比）と、上記表示部２６で表示可能な画像のアスペクト比は共に例えば３：４で同一であるものとし、画像データの撮影時の向きを考えなければ、画像データを表示部２６の表示画面全域を使用して表示することが可能であるものとする。
【０１７９】
図９は、基本モードとして撮影モードが選択され、加えて「カレンダ合成」機能が指定されている状態で、主として制御部２２が実行する動作プログラムに基づいた処理内容を示すものである。
【０１８０】
その処理当初には、縦横センサ３０からの出力によりデジタルカメラ１０が縦位置で保持されているか、横位置で保持されているかを判断した上で、カレンダデータ記憶部３１に記憶されるカレンダデータのフォーマット種別に対応してサンプル画像を読出し、表示部２６に表示させる（ステップＢ０１）。
【０１８１】
この表示状態から、セットキーが操作されたか否か（ステップＢ０２）、カーソルキー操作、具体的には十字キー中の左右方向キーの操作があるか否か（ステップＢ０３）を繰返し判断することで、これらのキー操作を待機する。
【０１８２】
しかるに、十字キー中の左右方向キーが操作されると、ステップＢ０３でこれを判断し、次にその時点で選択している縦長画像用または横長画像用のサンプル画像が１つのみカレンダデータ記憶部３１に記憶されているか否か、すなわち他のサンプル画像の候補はないのかどうかを判断する（ステップＢ０４）。
【０１８３】
ここで、他にサンプル画像がない場合は、表示を切換えることができないので上記十字キー中の左右方向キーの操作を無効として同様の表示状態を維持し、上記ステップＢ０２からの処理に戻るが、他にも対応するサンプル画像がある場合には、縦長画像用または横長画像用の他のカレンダデータのサンプル画像を更新表示させた上で（ステップＢ０５）、上記ステップＢ０２からの処理に戻る。
【０１８４】
そして、縦長画像または横長画像に適したカレンダデザインのサンプル画像が表示された状態からセットキーが操作されると、ステップＢ０２でこれを判断し、選択しているサンプル画像に対応するカレンダデータを用いたカレンダ画像作成のための具体的な処理として年月設定処理を実行する（ステップＢ０６）。
【０１８５】
このカレンダ年月の設定処理の内容は、上記図４に示したサブルーチンの通りであるので説明は省略する。
【０１８６】
上述したステップＢ０６でカレンダ年月の設定処理を実行した後、レンズ光学系１２、ＣＣＤ１３乃至ＤＲＡＭ２１を含む撮像系で得られているその時点の撮影画像を上記選択したフォーマット種別、及び設定された年月のカレンダデータにより表示部２６で表示するための簡易化した画像合成を行ない、得た合成画像を表示部２６で表示しながら（ステップＢ０７）、キー入力部２７のシャッタキーの操作により撮影が指示されたか否かを判断する（ステップＢ０８）、という処理を繰返し実行することにより、カレンダに合成したスルー画像を表示部２６でリアルタイムに表示した上でシャッタキーの操作を待機する。
【０１８７】
そしてシャッタキーが操作されると、ステップＢ０８でこれを判断し、直ちに記録保存の状態（撮影処理）に遷移して（ステップＢ０９）、この撮影により得た１画面分の画像データを上記選択したフォーマット種別及び年月のカレンダデータによりあらためて画像合成を行なう（ステップＢ１０）。
【０１８８】
画像の合成を終えると、次いで作成した合成画像をＪＰＥＧ回路２８にて通常の撮影画像データと同様にデータ圧縮し（ステップＢ１１）、得られたＪＰＥＧ画像データをメモリカード２９に記録保存し（ステップＢ１２）、以上で「カレンダ合成」機能が指定されている状態での一連の撮影動作を終了する。
【０１８９】
このように、カレンダデータ記憶部３１に記憶されている複数のカレンダデータの中からユーザの好みに応じたものを選択した上で撮影画像を活かしたカレンダ画像を得、記録することができる。
【０１９０】
加えて、撮影モード時には表示部２６でスルー画像をカレンダ画像に合成した状態でモニタ表示するので、イメージが把握し易く、ユーザの意図を反映して合成に適した画像を確実に撮影することができる。
【０１９１】
さらに、上記のようにしてメモリカード２９に記録した画像合成によるカレンダ画像データは、ユーザが任意にプリンタでプリントアウトし、あるいはパーソナルコンピュータ等の他のデータ処理装置で保存／編集するなど、気軽に他の機器でも利用できる。
【０１９２】
なお、上記第２の実施形態にあっては、ユーザの手動操作により選択されたカレンダ画像をスルー画像に合成するようにした場合について説明したが、上記第1の実施の形態のように、スルー画像の種別をリアルタイムで判断し、この判断結果に適したカレンダ画像をスルー画像に合成するようにしてもよい。例えば、デジタルカメラを横位置に構えた状態では横長画像に適したカレンダ画像がスルー画像に合成され、デジタルカメラを縦位置に構えた状態では縦長画像に適したカレンダ画像がスルー画像に合成されることになる。従って、現時点のスルー画像の内容に適したカレンダ画像が自動選択されるのでユーザの手動選択操作が不要もしくは軽減される。さらに、スルー画像の種別をリアルタイムで判断し、この判断結果に適した複数のカレンダ画像を選択候補として自動選択し、この選択候補として自動選択された複数のカレンダ画像の中から、ユーザの手動操作により選択されたカレンダ画像をスルー画像に合成するようにしてもよい。
【０１９３】
また、上記第１及び第２の実施形態にあっては、いずれも本発明をデジタルスチルカメラに適用した場合について説明したが、本発明はこれに限るものではなく、他にも携帯電話端末、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ：携帯情報端末）、パーソナルコンピュータ、プリンタ等に適用することも容易に可能であり、要は画像処理が可能な装置であればいずれにも適用できる。
【０１９４】
また、上記第１及び第２の実施形態は共に、撮影画像が縦長画像、横長画像、ムービー画像、連写画像、パノラマ画像、風景画像、人物画像、クローズアップ画像のいずれであるかを判別し、その判別結果に応じたフォーマットのカレンダデータをカレンダデータ記憶部３１から選択するものとしたが、それ以外の画像の種別を判別して、その種別に適したフォーマットのカレンダデータを選択するようにしてもよい。
【０１９５】
また、上記第１及び第２の実施形態では、撮影により得た画像と合成する合成対象のデータをカレンダデータであるものとして説明しているが、本発明はこれに限らず、例えばハート型や人型等の窓枠が設けられたフレーム画像を合成対象とするものであってもよい。
【０１９６】
さらに、上記第１及び第２の実施形態では、縦長画像、横長画像は、撮影時にカメラを縦位置または横位置に保持して撮影して得られる画像であるものとして説明したが、これも限定するものではなく、例えばユーザがパーソナルコンピュータ上で作成／編集した画像、具体的には描画ソフトで作成したアニメーション画像、横撮影画像の左右をカットして作成した縦長画像、縦撮影画像の上下をカットして作成した横長画像等、種々の手段により取得した画像を用いる場合にも本発明を適用できるものとする。
【０１９７】
また、上記第１及び第２の実施形態では、再生モードにおいて「回転表示」機能を設定して撮影した画像を回転させることでその回転方向に対応して縦位置であるか横位置であるかの情報を画像データに関連付けて記録する機能と、撮影モードにおいて縦横センサ３０の出力によりその時点のカメラの保持状態が縦位置及び横位置のいずれであるかを判断し判断結果を画像データに関連付けて記録する機能の双方を設けるものとして説明したが、いずれか一方の機能のみを設けるようにしてもよい。
【０１９８】
さらに、上記２つの機能に代えて、カメラの筐体に縦位置撮影用と横位置撮影用のシャッタキーを個別に配置し、そのいずれが操作されて撮影がなされたのかを画像データに関連づけて記録するものとしてもよいし、撮影の事前に縦位置撮影と横位置撮影のいずれかを選択し、撮影時点でいずれが選択されていたかにより縦撮影画像と横撮影画像のいずれであるかを画像データに関連づけて記録するものとしてもよい。
【０１９９】
さらに、上記第１及び第２の実施形態は、デジタルカメラ１０に適用した場合、すなわち記録媒体であるメモリカード２９に記録する画像データ、メモリカード２９から読出した画像データを処理対象とする場合について説明したが、衛星放送や地上波放送等の放送電波を受信して取得した画像や、インターネット等の通信ネットワークを介して受信した画像、他の画像記録装置から出力されたものを受信して得た画像等を処理対象として選択する場合にも本発明を適用することができる。
【０２００】
例えば、パーソナルコンピュータ等を介さずにデジタルカメラを直接接続し、デジタルカメラから出力された画像データを受信してプリントアウトする画像プリンタなどに好適である。
【０２０１】
また、上記第１及び第２の実施形態では、予め複数種類のフォーマットのカレンダデータを画像データの形態でカレンダデータ記憶部３１に記憶するものとして説明したが、画像データの形態ではなく、テキストデータ等の文字データとそれらのレイアウト情報及びフォント情報等の形態で記憶するものとしてもよい。
【０２０２】
こうして画像データ以外の形態でカレンダデータを記憶することにより、必要とする記憶容量を大幅に削減することができるため、ハードウェア及びソフトウェアの双方で負荷を軽減できる。
【０２０３】
また、上記第１及び第２の実施形態では、カレンダ画像を画像データの形態でメモリカード２９に記録するものとして説明したが、画像データとカレンダデータとを、例えばＨＴＭＬ形式により関連付けて記録し、表示あるいはプリントの段階で合成表示あるいは合成プリントするようにしてもよい。
【０２０４】
さらに、上記カレンダデータ記憶部３１に記憶する複数種類のフォーマットのカレンダデータは、予め固定的に記憶しておくのみならず、新たなフォーマットのカレンダデータを例えばインターネット等のネットワークを経由してダウンロードしたり、他のバージョンのカレンダーデータを記憶したメモリカードを装着してダウンロードをしたり、あるいは店舗やサービスセンタ等でバージョン更新により取得するように構成するものとしてもよい。
【０２０５】
また、上記第１及び第２の実施形態では、複数のフォーマットのカレンダデータの中から１つを選択するのに際して、サンプル画像等を１つずつ表示部２６に切換表示して任意のものを選択するものとして説明したが、特に表示部の表示容量に余裕がある機器においては、複数のフォーマットのサンプル画像等を同時に表示、所謂マルチ画面表示させた上で、それらの中から任意の１つを選択させるようにしてもよい。
【０２０６】
その他、本発明は上記実施の形態に限らず、その要旨を逸脱しない範囲内で種々変形して実施することが可能であるものとする。
【０２０７】
さらに、上記実施の形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組合わせにより種々の発明が抽出され得る。例えば、実施の形態に示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題の少なくとも１つが解決でき、発明の効果の欄で述べられている効果の少なくとも１つが得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【図面の簡単な説明】
【０２０８】
【図１】本発明の第１の実施形態に係るデジタルスチルカメラの回路構成を示すブロック図。
【図２】図１のカレンダデータ記憶部に記憶されるカレンダデータの構成を示す図。
【図３】同実施形態に係る再生モード時のカレンダ合成に係る処理内容を示すフローチャート。
【図４】図３（図９）のサブルーチンであるカレンダ年月設定処理の内容を示すフローチャート。
【図５】同実施形態に係る回転表示機能に関するキー操作例と対応する表示例とを示す図。
【図６】同実施形態に係るカレンダ合成機能に関するキー操作例と対応する表示例とを示す図。
【図７】同実施形態に係るカレンダ合成機能に関するサンプル画像の表示例を示す図。
【図８】同実施形態に係る再生モード時のカレンダ合成に係る他の処理内容を示すフローチャート。
【図９】本発明の第２の実施形態に係る撮影モード時のカレンダ合成に係る処理内容を示すフローチャート。
【符号の説明】
【０２０９】
１０…デジタルカメラ、１１…モータ（Ｍ）、１２…レンズ光学系、１３…ＣＣＤ、１４…タイミング発生器（ＴＧ）、１５…垂直ドライバ、１６…サンプルホールド回路（Ｓ／Ｈ）、１７…Ａ／Ｄ変換器、１８…カラープロセス回路、１９…ＤＭＡコントローラ、２０…ＤＲＡＭインタフェース（Ｉ／Ｆ）、２１…ＤＲＡＭ、２２…制御部、２３…ＶＲＡＭコントローラ、２４…ＶＲＡＭ、２５…デジタルビデオエンコーダ、２６…表示部、２７…キー入力部、２８…ＪＰＥＧ回路、２９…メモリカード、３０…縦横センサ、３１…カレンダデータ記憶部。
【図１】
2004208277.tif 000003
【図２】
2004208277.tif 000004
【図３】
2004208277.tif 000005
【図４】
2004208277.tif 000006
【図５】
2004208277.tif 000007
【図６】
2004208277.tif 000008
【図７】
2004208277.tif 000009
【図８】
2004208277.tif 000010
【図９】
2004208277.tif 000011