(57)【要約】【課題】  証明写真用の撮影での使い勝手を向上することができる撮像装置及びそのプログラムを実現する。【解決手段】  撮影直後のレビュー表示状態で、第２のフレーム枠を表示させる。このときユーザは、第２のフレーム枠に証明写真の対象となる被写体を合わせることができる。そして、ＳＥＴキーの操作が行われると設定されている表示言語から複数の証明写真サイズを取得する（ステップＳ１２）。国ごとに証明写真サイズが異なるからである。そして、複数の証明写真サイズに基づいて、第２のフレーム枠により指定されている部分の画像の画像データをトリミングすることにより、複数のトリミング画像（証明写真サイズの異なる画像）を生成する（ステップＳ１３）。そして、ユーザによって選択されたレイアウトにしたがって該生成した複数のトリミング画像から１枚のレイアウト画像を生成し（ステップＳ１６）、記録する（ステップＳ１７）【選択図】  図３
2006217074.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像する撮像手段と、
前記撮像手段により撮像された被写体のスルー画像とともにフレーム枠を表示手段に表示させる第１の表示制御手段と、
前記撮像手段による被写体の静止画撮影を制御する撮影制御手段と、
前記撮影制御手段により得られた撮影画像とともにフレーム枠を前記表示手段に表示させる第２の表示制御手段と、
を備えたことを特徴とする撮像装置。
【請求項２】
前記第２の表示制御手段により表示された撮影画像のフレーミングを調整するフレーミング調整手段を備え、
前記第２の表示制御手段は、
前記フレーミング調整手段により調整されたフレーミングにしたがって撮影画像を前記表示手段に表示させることを特徴とする請求項１記載の撮像装置。
【請求項３】
前記フレーミング調整手段は、
ユーザのズーム操作にしたがって画像のズーム倍率を制御する電子ズーム手段を含み、
前記第２の表示制御手段は、
前記電子ズーム手段によりズーム倍率が制御された場合には、該制御されたズーム倍率にしたがって撮影画像を前記表示手段に表示させることを特徴とする請求項２記載の撮像装置。
【請求項４】
前記フレーミング調整手段は、
ユーザの操作にしたがって前記第２の表示制御手段により表示される画像の位置を調整する調整手段を含み、
前記第２の表示制御手段は、
前記調整手段により画像の位置が調整された場合には、該調整された画像の位置にしたがって撮影画像を前記表示手段に表示させることを特徴とする請求項２又は３記載の撮像装置。
【請求項５】
前記第２の表示制御手段により表示されたフレーム枠をズームさせるズーム制御手段を備え、
前記第２の表示制御手段は、
前記ズーム制御手段によりズームされたズーム倍率にしたがってフレーム枠を前記表示手段に表示させることを特徴とする請求項１乃至４の何れかに記載の撮像装置。
【請求項６】
前記第２の表示制御手段により表示されるフレーム枠の位置を修正する修正手段を備え、
前記第２の表示制御手段は、
前記修正手段により修正された位置にフレーム枠を表示させることを特徴とする請求項１乃至５の何れかに記載の撮像装置。
【請求項７】
前記第２の表示制御手段は、前記第１の表示制御手段により表示されるフレーム枠のサイズより大きいフレーム枠を表示させることを特徴とする請求項１乃至６の何れかに記載の撮像装置。
【請求項８】
第１のフレーム枠と第２のフレーム枠とを記憶するフレーム枠記憶手段を備え、
前記第１の表示制御手段は、
前記フレーム枠記憶手段に記憶されている第１のフレーム枠を読み出して前記表示手段に表示させ、
前記第２の表示制御手段は、
前記フレーム枠記憶手段に記憶されている第２のフレーム枠を読み出して前記表示手段に表示させることを特徴とする請求項１乃至７の何れかに記載の撮像装置。
【請求項９】
前記撮像制御手段により得られた撮影画像のうち、前記第１の表示制御手段により表示されたフレーム枠より若干広い領域の画像をトリミング処理により生成して記憶手段に記憶させる記憶制御手段を備え、
前記第２の表示制御手段は、
前記記憶制御手段により記憶手段に記憶されたトリミング処理により生成された画像を撮影画像として前記表示手段に表示させることを特徴とする請求項１乃至８の何れかに記載の撮像装置。
【請求項１０】
前記第２の表示制御手段により表示されたフレーム枠により指定される部分の画像をトリミングすることにより、前記表示手段に表示されている撮影画像からトリミング画像を生成する生成手段と、
前記生成手段により生成されたトリミング画像を記録手段に記録する記録制御手段と、
を備えたことを特徴とする請求項１乃至９の何れかに記載の撮像装置。
【請求項１１】
前記生成手段は、
前記第２の表示制御手段により表示されたフレーム枠により指定される部分の画像を複数回トリミングすることにより、前記撮影画像から複数のトリミング画像を生成し、
前記記録制御手段は、
前記生成手段により生成された複数のトリミング画像を前記記録手段に記録することを特徴とする請求項１０記載の撮像装置。
【請求項１２】
前記生成手段は、
前記撮影画像からサイズの異なる複数のトリミング画像を生成することを特徴とする請求項１１記載の撮像装置。
【請求項１３】
前記生成手段は、
前記撮影画像から縦横比の異なる複数のトリミング画像を生成することを特徴とする請求項１１又は１２記載の撮像装置。
【請求項１４】
前記生成手段により生成された複数のトリミング画像から１枚のレイアウト画像を生成するレイアウト生成手段を備え、
前記記録制御手段は、
前記レイアウト生成手段により生成された１枚のレイアウト画像を前記記録手段に記録することを特徴とする請求項１１乃至１３の何れかに記載の撮像装置。
【請求項１５】
ユーザが複数のレイアウトから任意のレイアウトを１つ選択する選択手段を備え、
前記レイアウト生成手段は、
前記選択手段により選択されたレイアウトにしたがって１枚のレイアウト画像を生成することを特徴とする請求項１４記載の撮像装置。
【請求項１６】
現在設定されている表示言語を取得する取得手段を備え、
前記生成手段は、
前記取得手段により取得された表示言語に応じた縦横比又は／及びサイズのトリミング画像を生成することを特徴とする請求項１０乃至１５の何れかに記載の撮像装置。
【請求項１７】
前記生成手段は、
前記取得手段により取得された表示言語に対応する印刷サイズを取得し、該取得した印刷サイズに基づいてトリミング画像を生成し、
前記記録制御手段は、
前記生成手段により生成されたトリミング画像とともに取得した印刷サイズを関連付けて記録することを特徴とする請求項１６記載の撮像装置。
【請求項１８】
前記第１の表示制御手段により前記表示手段に前記撮像手段により撮像された被写体のスルー画像とともにフレーム枠が表示されているときに、ユーザが被写体の撮影を指示する撮影指示手段を備え、
前記撮影制御手段は、
前記撮影指示手段により撮影の指示があった場合に前記撮像手段による被写体の静止画撮影を制御し、
前記第２の表示制御手段は、前記撮影指示手段により撮影の指示があった場合に、前記撮影制御手段により得られた撮影画像とともにフレーム枠を前記表示手段に表示させることを特徴とする請求項１乃至１７の何れかに記載の撮像装置。
【請求項１９】
画像データを取得する画像データ取得手段と、
前記画像データ取得手段により取得された画像データとともにフレーム枠を表示手段に表示させる表示制御手段と、
前記表示手段に表示されたフレーム枠により指定される部分の画像を複数回トリミングすることにより、前記画像データ取得手段により取得された画像データから縦横比の異なる複数のトリミング画像データを生成する生成手段と、
前記生成手段により生成された複数のトリミング画像を記録手段に記録する記録制御手段と、
を備えたことを特徴とする撮像装置。
【請求項２０】
前記生成手段により生成された縦横比の異なる複数のトリミング画像データから１枚のレイアウト画像データを生成するレイアウト生成手段を備え、
前記記録制御手段は、
前記レイアウト生成手段により生成された１枚のレイアウト画像データを前記記録手段に記録することを特徴とする請求項１９記載の撮像装置。
【請求項２１】
画像データを取得する画像データ取得手段と、
前記画像データ取得手段により取得された画像データとともにフレーム枠を表示手段に表示させる表示制御手段と、
現在設定されている表示言語を取得する言語取得手段と、
前記言語取得手段により取得した表示言語に対応するトリミングする画像のサイズ又は／及び縦横比を取得する取得手段と、
前記表示手段に表示されたフレーム枠により指定される部分の画像を、前記取得手段により取得したトリミングする画像のサイズ又は／及び縦横比に基づいてトリミングすることにより、前記画像データ取得手段により取得された画像データからトリミング画像データを生成する生成手段と、
前記生成手段により生成されたトリミング画像データを記録手段に記録する記録制御手段と、
を備えたことを特徴とする撮像装置。
【請求項２２】
被写体を撮像する撮像手段を備え、
前記画像データ取得手段は、
前記撮像手段により得られた画像データを取得することを特徴とする請求項１９乃至２１の何れかに記載の撮像装置。
【請求項２３】
前記画像データ取得手段は、
前記記録手段に記録されている画像データを取得することを特徴とする請求項１９乃至２１何れかに記載の撮像装置。
【請求項２４】
被写体を撮像する撮像処理と、
前記撮像処理により撮像された被写体のスルー画像とともにフレーム枠を表示部に表示させる第１の表示制御処理と、
前記撮像処理による被写体の静止画撮影を制御する撮影制御処理と、
前記撮影制御処理により得られた撮影画像データとともにフレーム枠を前記表示手段に表示させる第２の表示制御処理と、
を含み、上記各処理をコンピュータで実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置及びそのプログラムに係り、詳しくは、証明写真用の撮影での使い勝手を向上することができる撮像装置及びそのプログラムに関する。
【背景技術】
【０００２】
近年、撮像装置、例えば、デジタルカメラにおいては、証明写真撮影モードというものを設け、各種の証明写真を簡単に撮影することができるという機能を搭載したデジタルカメラが普及してきている。
【０００３】
例えば、下記特許文献には、撮像装置及び撮像制御プログラムなる発明が開示されている。詳しくは、ユーザによって選択された証明写真の枠を選択されたプリントサイズに応じた大きさでスルー画像上に表示させ、そしてシャッタが押下されると撮影処理を実行し、スルー画像上に枠が配置された撮影画像の画像データをメモリに記録するとともに、この画像データと関連付けてプリントサイズ情報もメモリに記録することにより、規定サイズ内に適正な大きさ及び範囲で画像が存在する証明写真を印刷することができるように撮影を行うことができるというものである。
【０００４】
【特許文献１】公開特許公報  特開２００４−２０７８１３（段落「００４２」〜段落「００５１」参照）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の撮像装置によれば、スルー画像上に証明写真の枠を表示させ、シャッタボタンが押下されると、枠内の画像データを記録するので、スルー画像表示時に、証明写真を撮影したい被写体を上手く枠に合すことができずにシャッタボタンが押下されると、失敗した画像データが記録され、証明写真として使用することができないという問題点があった。
また、選択した証明写真サイズの画像データしか記録されないため、複数のサイズの証明写真を使用したい場合には、撮影毎に証明写真サイズを選択して何度も撮影しなければならないという問題点もあった。
また、証明写真サイズは国ごとに異なり、従来のデジタルカメラにおいては、予め記録されている各種の証明写真サイズは日本の証明写真サイズであるため、国際関係などが発達した今日においては、他の国用の証明写真サイズが欲しいと思っても対応することができないという問題点があった。
【０００６】
そこで本発明は、かかる従来の問題点に鑑みてなされたものであり、証明写真用の撮影での使い勝手を向上することができる撮像装置及びそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的達成のため、請求項１記載の発明による撮像装置は、被写体を撮像する撮像手段と、
前記撮像手段により撮像された被写体のスルー画像とともにフレーム枠を表示手段に表示させる第１の表示制御手段と、
前記撮像手段による被写体の静止画撮影を制御する撮影制御手段と、
前記撮影制御手段により得られた撮影画像とともにフレーム枠を前記表示手段に表示させる第２の表示制御手段と、
を備えたことを特徴とする。
【０００８】
また、例えば、請求項２に記載されているように、前記第２の表示制御手段により表示された撮影画像のフレーミングを調整するフレーミング調整手段を備え、
前記第２の表示制御手段は、
前記フレーミング調整手段により調整されたフレーミングにしたがって撮影画像を前記表示手段に表示させるようにしてもよい。
【０００９】
また、例えば、請求項３に記載されているように、前記フレーミング調整手段は、
ユーザのズーム操作にしたがって画像のズーム倍率を制御する電子ズーム手段を含み、
前記第２の表示制御手段は、
前記電子ズーム手段によりズーム倍率が制御された場合には、該制御されたズーム倍率にしたがって撮影画像を前記表示手段に表示させるようにしてもよい。
【００１０】
また、例えば、請求項４に記載されているように、前記フレーミング調整手段は、
ユーザの操作にしたがって前記第２の表示制御手段により表示される画像の位置を調整する調整手段を含み、
前記第２の表示制御手段は、
前記調整手段により画像の位置が調整された場合には、該調整された画像の位置にしたがって撮影画像を前記表示手段に表示させるようにしてもよい。
【００１１】
また、例えば、請求項５に記載されているように、前記第２の表示制御手段により表示されたフレーム枠をズームさせるズーム制御手段を備え、
前記第２の表示制御手段は、
前記ズーム制御手段によりズームされたズーム倍率にしたがってフレーム枠を前記表示手段に表示させるようにしてもよい。
【００１２】
また、例えば、請求項６に記載されているように、前記第２の表示制御手段により表示されるフレーム枠の位置を修正する修正手段を備え、
前記第２の表示制御手段は、
前記修正手段により修正された位置にフレーム枠を表示させるようにしてもよい。
【００１３】
また、例えば、請求項７に記載されているように、前記第２の表示制御手段は、前記第１の表示制御手段により表示されるフレーム枠のサイズより大きいフレーム枠を表示させるようにしてもよい。
【００１４】
また、例えば、請求項８に記載されているように、第１のフレーム枠と第２のフレーム枠とを記憶するフレーム枠記憶手段を備え、
前記第１の表示制御手段は、
前記フレーム枠記憶手段に記憶されている第１のフレーム枠を読み出して前記表示手段に表示させ、
前記第２の表示制御手段は、前記フレーム枠記憶手段に記憶されている第２のフレーム枠を読み出して前記表示手段に表示させるようにしてもよい。
【００１５】
また、例えば、請求項９に記載されているように、前記撮像制御手段により得られた撮影画像のうち、前記第１の表示制御手段により表示されたフレーム枠より若干広い領域の画像をトリミング処理により生成して記憶手段に記憶させる記憶制御手段を備え、
前記第２の表示制御手段は、
前記記憶制御手段により記憶手段に記憶されたトリミング処理により生成された画像を撮影画像として前記表示手段に表示させるようにしてもよい。
【００１６】
また、例えば、請求項１０に記載されているように、前記第２の表示制御手段により表示されたフレーム枠により指定される部分の画像をトリミングすることにより、前記表示手段に表示されている撮影画像からトリミング画像を生成する生成手段と、
前記生成手段により生成されたトリミング画像を記録手段に記録する記録制御手段と、
を備えるようにしてもよい。
【００１７】
また、例えば、請求項１１に記載されているように、前記生成手段は、
前記第２の表示制御手段により表示されたフレーム枠により指定される部分の画像を複数回トリミングすることにより、前記撮影画像から複数のトリミング画像を生成し、
前記記録制御手段は、
前記生成手段により生成された複数のトリミング画像を前記記録手段に記録するようにしてもよい。
【００１８】
また、例えば、請求項１２に記載されているように、前記生成手段は、
前記撮影画像からサイズの異なる複数のトリミング画像を生成するようにしてもよい。
【００１９】
また、例えば、請求項１３に記載されているように、前記生成手段は、
前記撮影画像から縦横比の異なる複数のトリミング画像を生成するようにしてもよい。
【００２０】
また、例えば、請求項１４に記載されているように、前記生成手段により生成された複数のトリミング画像から１枚のレイアウト画像を生成するレイアウト生成手段を備え、
前記記録制御手段は、
前記レイアウト生成手段により生成された１枚のレイアウト画像を前記記録手段に記録するようにしてもよい。
【００２１】
また、例えば、請求項１５に記載されているように、ユーザが複数のレイアウトから任意のレイアウトを１つ選択する選択手段を備え、
前記レイアウト生成手段は、
前記選択手段により選択されたレイアウトにしたがって１枚のレイアウト画像を生成するようにしてもよい。
【００２２】
また、例えば、請求項１６に記載されているように、現在設定されている表示言語を取得する取得手段を備え、
前記生成手段は、
前記取得手段により取得された表示言語に応じた縦横比又は／及びサイズのトリミング画像を生成するようにしてもよい。
【００２３】
また、例えば、請求項１７に記載されているように、前記生成手段は、
前記取得手段により取得された表示言語に対応する印刷サイズを取得し、該取得した印刷サイズに基づいてトリミング画像を生成し、
前記記録制御手段は、
前記生成手段により生成されたトリミング画像とともに取得した印刷サイズを関連付けて記録するようにしてもよい。
【００２４】
また、例えば、請求項１８に記載されているように、前記第１の表示制御手段により前記表示手段に前記撮像手段により撮像された被写体のスルー画像とともにフレーム枠が表示されているときに、ユーザが被写体の撮影を指示する撮影指示手段を備え、
前記撮影制御手段は、
前記撮影指示手段により撮影の指示があった場合に前記撮像手段による被写体の静止画撮影を制御し、
前記第２の表示制御手段は、前記撮影指示手段により撮影の指示があった場合に、前記撮影制御手段により得られた撮影画像とともにフレーム枠を前記表示手段に表示させるようにしてもよい。
【００２５】
上記目的達成のため、請求項１９記載の発明による撮像装置は、画像データを取得する画像データ取得手段と、
前記画像データ取得手段により取得された画像データとともにフレーム枠を表示手段に表示させる表示制御手段と、
前記表示手段に表示されたフレーム枠により指定される部分の画像を複数回トリミングすることにより、前記画像データ取得手段により取得された画像データから縦横比の異なる複数のトリミング画像データを生成する生成手段と、
前記生成手段により生成された複数のトリミング画像を記録手段に記録する記録制御手段と、
を備えたことを特徴とする。
【００２６】
また、例えば、請求項２０に記載されているように、前記生成手段により生成された縦横比の異なる複数のトリミング画像データから１枚のレイアウト画像データを生成するレイアウト生成手段を備え、
前記記録制御手段は、
前記レイアウト生成手段により生成された１枚のレイアウト画像データを前記記録手段に記録するようにしてもよい。
【００２７】
上記目的達成のため、請求項２１記載の発明による撮像装置は、画像データを取得する画像データ取得手段と、
前記画像データ取得手段により取得された画像データとともにフレーム枠を表示手段に表示させる表示制御手段と、
現在設定されている表示言語を取得する言語取得手段と、
前記言語取得手段により取得した表示言語に対応するトリミングする画像のサイズ又は／及び縦横比を取得する取得手段と、
前記表示手段に表示されたフレーム枠により指定される部分の画像を、前記取得手段により取得したトリミングする画像のサイズ又は／及び縦横比に基づいてトリミングすることにより、前記画像データ取得手段により取得された画像データからトリミング画像データを生成する生成手段と、
前記生成手段により生成されたトリミング画像データを記録手段に記録する記録制御手段と、
を備えたことを特徴とする。
【００２８】
また、例えば、請求項２２に記載されているように、被写体を撮像する撮像手段を備え、
前記画像データ取得手段は、
前記撮像手段により得られた画像データを取得するようにしてもよい。
【００２９】
また、例えば、請求項２３に記載されているように、前記画像データ取得手段は、
前記記録手段に記録されている画像データを取得するようにしてもよい。
【００３０】
上記目的達成のため、請求項２４記載の発明によるプログラムは、被写体を撮像する撮像処理と、
前記撮像処理により撮像された被写体のスルー画像とともにフレーム枠を表示部に表示させる第１の表示制御処理と、
前記撮像処理による被写体の静止画撮影を制御する撮影制御処理と、
前記撮影制御処理により得られた撮影画像データとともにフレーム枠を前記表示手段に表示させる第２の表示制御処理と、
を含み、上記各処理をコンピュータで実行させることを特徴とする。
【発明の効果】
【００３１】
請求項１記載の発明によれば、被写体のスルー画像とともにフレーム枠を表示させる第１の表示制御手段と、撮影制御手段により得られた撮影画像とともに、フレーム枠を表示させる第２の表示制御手段を備えるようにしたので、撮影後に撮影した被写体がフレーム枠に納まっているか否かをユーザが認識することができる。
【００３２】
請求項２記載の発明によれば、表示手段に表示された撮影画像のフレーミングを調整するフレーミング調整手段を備え、第２の表示制御手段は、フレーミング調整手段により調整されたフレーミングにしたがって撮影画像を表示させるので、撮影後に撮影した被写体がフレーム枠にぴったり納まるように調整することができる。
【００３３】
請求項３記載の発明によれば、前記フレーミング調整手段は、ユーザのズーム操作にしたがって画像のズーム倍率を制御する電子ズーム手段を含み、第２の表示制御手段は、前記電子ズーム手段によりズーム倍率が制御された場合には、該制御されたズーム倍率にしたがって撮影画像を表示させるので、ユーザは撮影後に証明写真の対象となる被写体がフレーム枠と同じ大きさとなるように調整することができる。
【００３４】
請求項４記載の発明によれば、前記フレーミング調整手段は、ユーザの操作にしたがって第２の表示制御手段により表示される画像の位置を修正する修正手段を含み、前記第２の表示制御手段は、前記調整手段により画像の位置が調整された場合には、該調整された画像の位置にしたがって撮影画像を表示手段に表示させるので、ユーザは撮影後に証明写真の対象となる被写体がフレーム枠と同じ位置となるように調整することができる。
【００３５】
請求項５記載の発明によれば、第２の表示制御手段により表示されたフレーム枠をズームさせるズーム制御手段を備え、前記第２の表示制御手段は、前記ズーム制御手段によりズームされたズーム倍率にしたがってフレーム枠を表示手段に表示させるようにしたので、撮影後にフレーム枠の大きさを証明写真の対象となる被写体に合わせることができる。
【００３６】
請求項６記載の発明によれば、第２の表示制御手段により表示されたフレーム枠の位置を修正する修正手段を備え、前記第２の表示制御手段は、前記修正手段により修正された位置にフレーム枠を表示させるので、撮影後にフレーム枠を証明写真の対象となる被写体と同じ位置となるように調整することができる。
【００３７】
請求項７記載の発明によれば、第２の表示制御手段は、第１の表示制御手段により表示されるフレーム枠のサイズより大きいフレーム枠を表示させるようにしたので、撮影後において証明写真の対象となる被写体とフレーム枠との微調整を簡単に行うことができる。
【００３８】
請求項８記載の発明によれば、第１のフレーム枠と第２のフレーム枠とを記憶するフレーム枠記憶手段を備え、第１の表示制御手段は、前記フレーム枠記憶手段に記憶されている第１のフレーム枠を読み出して表示手段に表示させ、第２の表示制御手段は、前記フレーム枠記憶手段に記憶されている第２のフレーム枠を読み出して前記表示手段に表示させるようにしたので、それぞれの表示状態に適切なフレーム枠を表示させることができる。
【００３９】
請求項９記載の発明によれば、撮影制御手段により得られた撮影画像のうち、第１の表示制御手段により表示されたフレーム枠より若干広い領域の画像をトリミング処理に生成して記憶手段に記憶させる記憶制御手段を備え、第２の表示制御手段は、前記記憶制御手段により前記記憶手段に記憶されたトリミング処理により生成された画像を撮影画像として前記表示手段に表示させるので、明らかに証明写真の対象とならない被写体の部分の画像を表示させることがなく、メモリ容量を有効に利用することができる。
【００４０】
請求項１０記載の発明によれば、前記第２の表示制御手段により表示されたフレーム枠により指定される部分の画像をトリミングすることにより、表示手段に表示されている撮影画像からトリミング画像を生成する生成手段と、前記生成手段により生成されたトリミング画像を記録手段に記録する記録制御手段と、を備えるようにしたので、証明写真の対象なる被写体の部分の画像を生成し、記録することができ、簡単に証明写真の画像を得ることができる。
【００４１】
請求項１１記載の発明によれば、生成手段は、第２の表示制御手段により表示されたフレーム枠により指定される部分の画像を複数回トリミングすることにより、撮影画像から複数のトリミング画像を生成し、記録制御手段は、前記生成手段により生成された複数のトリミング画像を記録手段に記録するので、一度の撮影で複数の証明写真の画像を得ることができる。
【００４２】
請求項１２記載の発明によれば、前記生成手段は、前記撮影画像からサイズの異なる複数のトリミング画像を生成するようにしたので、一度にサイズの異なる証明写真を得ることができる。
【００４３】
請求項１３記載の発明によれば、前記生成手段は、前記撮影画像から縦横比の異なる複数のトリミング画像を生成するようにしたので、一度に縦横比の異なる証明写真を得ることができる。
【００４４】
請求項１４記載の発明によれば、生成手段により生成された複数のトリミング画像から１枚のレイアウト画像を生成するレイアウト生成手段を備え、記録制御手段は、前記レイアウト生成手段により生成された１枚のレイアウト画像を記録手段に記録するので、各証明写真用の画像がレイアウトされた１枚の画像を得ることができ、該画像をプリンターなどで印刷すれば、各証明写真を一度の印刷で得ることができる。
【００４５】
請求項１５記載の発明によれば、ユーザが複数のレイアウトから任意のレイアウトを１つ選択する選択手段を備え、レイアウト生成手段は、前記選択手段により生成されたレイアウトにしたがって１枚のレイアウト画像を生成するので、ユーザが所望するレイアウトで各証明写真がレイアウトされた画像を得ることができる。
【００４６】
請求項１６記載の発明によれば、現在設定されている表示言語を取得する取得手段を備え、生成手段は、前記取得手段により取得された表示言語に応じた縦横比又は／サイズのトリミング画像を生成するので、表示言語（国）に対応した証明写真を簡単得ることができる。
【００４７】
請求項１７記載の発明によれば、生成手段は、取得手段により取得された表示言語に対応する印刷サイズを取得し、該取得した印刷サイズに基づいてトリミング画像を生成し、記録制御手段は、前記生成手段により生成されたレイアウト画像とともに取得した印刷サイズを関連付けて記録するので、印刷サイズに基づいて生成するトリミング画像の大きさを定めることができる。また、トリミング画像とともに印刷サイズを関連付けて記録するので、該トリミング画像をプリンターなどで印刷するときには該関連付けて記録された印刷サイズで印刷されることにより、印刷されたトリミング画像の大きさが証明写真の規定サイズとなる。
【００４８】
請求項１８記載の発明によれば、第１の表示制御手段により表示手段に撮像手段により撮像された被写体のスルー画像とともにフレーム枠が表示されているときに、ユーザが被写体の撮影を指示する撮影支指示手段を備え、撮影制御手段は、前記撮影指示手段により撮影の指示があった場合に前記撮像手段による被写体の静止画撮影を制御し、第２の表示制御手段は、前記撮影指示手段により撮影の指示があった場合に、前記撮影制御手段により得られた撮影画像とともにフレーム枠を前記表示手段に表示させるようにしたので、ユーザが第１のフレーム枠に被写体が大体納まったと判断したときに撮影の指示を行うことができ、所望の画像を得ることができる。また、撮影直後に静止画撮影により得られた画像データをフレーム枠とともに表示させることができる。
【００４９】
請求項１９記載の発明によれば、画像データを取得する画像データ取得手段と、前記画像データ取得手段により取得された画像データとともにフレーム枠を表示手段に表示させる表示制御手段と、前記表示手段に表示されたフレーム枠により指定される部分の画像を複数回トリミングすることにより、前記画像データ取得手段により取得された画像データから縦横比の異なる複数のトリミング画像データを生成する生成手段と、前記生成手段により生成された複数のトリミング画像を記録手段に記録する記録制御手段と、を備えるので、一枚の画像データから各種の証明写真を得ることができる。
【００５０】
請求項２０記載の発明によれば、生成手段により生成された縦横比の異なる複数のトリミング画像データから１枚のレイアウト画像データを生成するレイアウト生成手段を備え、記録制御手段は、前記レイアウト生成手段により生成された１枚のレイアウト画像データを記録手段に記録するので、各種の証明写真がレイアウトされた画像を得ることができる。
【００５１】
請求項２１記載の発明によれば、画像データを取得する画像データ取得手段と、前記画像データ取得手段により取得された画像データとともにフレーム枠を表示手段に表示させる表示制御手段と、現在設定されている表示言語を取得する言語取得手段と、前記言語取得手段により取得した表示言語に対応するトリミングする画像のサイズ又は／及び縦横比を取得する取得手段と、前記表示手段に表示されたフレーム枠により指定される部分の画像を、前記取得手段により取得したトリミングする画像のサイズ又は／及び縦横比に基づいてトリミングすることにより、前記画像データ取得手段により取得された画像データからトリミング画像データを生成する生成手段と、前記生成手段により生成されたトリミング画像データを記録手段に記録する記録制御手段と、を備えるので、設定されている表示言語に基づきトリミングする画像の縦横比を変更することができ、表示言語（国）に対応した証明写真を簡単得ることができる。
【００５２】
請求項２２記載の発明によれば、被写体を撮像する撮像手段を備え、画像データ取得手段は、前記撮像手段により得られた画像データを取得するので、未だ記録されていない撮影画像データから縦横比の異なるトリミング画像データを得ることができる。
【００５３】
請求項２３記載の発明によれば、画像データ取得手段は、記録手段に記録されている画像データを取得するので、記録されている画像データから縦横比の異なるトリミング画像データを得ることができる。
【００５４】
請求項２４記載の発明によれば、デジタルカメラ、パソコン等に読み込ませることにより、本発明の撮像装置を実現することができる。
【発明を実施するための最良の形態】
【００５５】
以下、本実施の形態について、図面を参照して詳細に説明する。
[第１の実施の形態]
Ａ．デジタルカメラの構成
図１は、本発明の撮像装置を実現するデジタルカメラ１の電気的な概略構成を示すブロック図である。
デジタルカメラ１は、撮影レンズ２、レンズ駆動ブロック３、絞り兼用シャッタ４、ＣＣＤ５、ＴＧ（timing generator）６、ユニット回路７、ＤＲＡＭ８、メモリ９、ＣＰＵ１０、フラッシュメモリ１１、画像表示部１２、キー入力部１３、外部通信Ｉ／Ｆ１４、ストロボ駆動部１５、ストロボ発光部１６、カードＩ／Ｆ１７を備えており、カードＩ／Ｆ１７には、図示しないデジタルカメラ１本体のカードスロットに着脱自在に装着されたメモリ・カード１８が接続されている。
【００５６】
撮影レンズ２は、図示しないフォーカスレンズ、ズームレンズを含み、レンズ駆動ブロック３が接続されている。レンズ駆動ブロック３は、図示しないフォーカスレンズ、ズームレンズをそれぞれ光軸方向に駆動させるモータと、ＣＰＵ１０からの制御信号にしたがってフォーカスモータ、ズームモータをそれぞれ光軸方向に駆動させるフォーカスモータドライバ、ズームモータドライバから構成されている。
【００５７】
絞り兼用シャッタ４は、図示しない駆動回路を含み、駆動回路はＣＰＵ１０から送られてくる制御信号にしたがって絞り兼用シャッタを動作させる。この絞り兼用シャッタは、絞りとシャッタとして機能する。
絞りとは、撮影レンズ２から入ってくる光の量を制御する機構のことをいい、シャッタとは、ＣＣＤ５に光を当てる時間を制御する機構のことをいい、ＣＣＤ５に光を当てる時間は、シャッタの開閉の速度（シャッタ速度）によって変わってくる。露出は、この絞りとシャッタ速度によって定めることができる。
【００５８】
ＣＣＤ５（撮像手段）は、撮影レンズ２、絞り兼用シャッタ４を介して投影された被写体の光を電気信号に変換し、撮像信号としてユニット回路７に出力する。また、ＣＣＤ５は、ＴＧ６によって生成された所定周波数のタイミング信号にしたがって駆動する。ＴＧ６にはユニット回路７が接続されている。
ユニット回路７は、ＣＣＤ５から出力される撮像信号を相関二重サンプリングして保持するＣＤＳ（Correlated Double Sampling）回路、そのサンプリング後の撮像信号の自動利得調整を行うＡＧＣ（Automatic Gain Control）回路、その自動利得調整後のアナログの撮像信号をデジタル信号に変換するＡ／Ｄ変換器から構成されており、ＣＣＤ５の撮像信号は、ユニット回路７を経てデジタル信号としてＣＰＵ１０に送られる。
【００５９】
ＣＰＵ１０は、ユニット回路７から送られてきた画像データの画像処理（画素補間処理、γ補正、輝度色差信号の生成、ホワイトバランス処理、露出補正処理等）、画像データの圧縮・伸張（例えば、ＪＰＥＧ形式やＭＰＥＧ形式の圧縮・伸張）の処理などを行う機能を有するとともに、デジタルカメラ１の各部を制御するワンチップマイコンである。
【００６０】
ＤＲＡＭ８は、ＣＣＤ５によって撮像された後、ＣＰＵ１０に送られてきた画像データを一時記憶するバッファメモリとして使用されるとともに、ＣＰＵ１０のワーキングメモリとして使用される。このＤＲＡＭ８は、本発明の記憶手段として機能する。
フラッシュメモリ１１やメモリ・カード１８は、ＣＣＤ５によって撮像された画像データなどを保存しておく記録媒体である。なお、本実施例では、画像データの書き込み（記録）は、専らフラッシュメモリ１１を用いて説明しているが、ユーザのキー入力部１３の操作により、画像データをフラッシュメモリ１１に記録するか、メモリ・カード１８に記録するかを選択することができる。このフラッシュメモリ１１、メモリ・カード１８は、本発明の記録手段として機能する。
【００６１】
画像表示部１２は、カラーＬＣＤとその駆動回路を含み、撮影待機状態にあるときには、ＣＣＤ５によって撮像された被写体をスルー画像として表示し、記録画像の再生時には、保存用フラッシュメモリ１１やメモリ・カード１８から読み出され、伸張された記録画像を表示させる。この画像表示部１２は、本発明の表示手段に相当する。
キー入力部１３は、シャッタボタン、ズームキー（Ｔｅｌｅキー、Ｗｉｄｅキーを有する）、ＳＥＴキー、十字キー等の複数の操作キーを含み、ユーザのキー操作に応じた操作信号をＣＰＵ１０に出力する。このキー入力部１３は、本発明の選択手段、撮影指示手段として機能する。
【００６２】
外部通信Ｉ／Ｆ１４は、ＵＳＢコネクター用スロットなどからなり、プリンターなどと接続され、撮影した画像データなどの転送に用いられる。
ストロボ駆動部１５は、ＣＰＵ１０の制御信号にしたがって、ストロボ発光部１６を閃光駆動させ、ストロボ発光部１６はストロボを閃光させる。ＣＰＵ１０は、図示しない測光回路によって撮影シーンが暗いか否かを判断し、撮影シーンが暗いと判断し、且つ、撮影を行うと判断した場合（シャッタボタン押下時）には、ストロボ駆動部１５に制御信号を送る。
【００６３】
メモリ９には、ＣＰＵ１０によるデジタルカメラ1の各部の制御に必要なプログラム、及び各部の制御に必要なデータ（第１のフレーム枠及び第２のフレーム枠など）が記録されており、ＣＰＵ１０は、このプログラムにしたがって処理を行うことにより本発明の撮像手段、撮影制御手段、第１の表示制御手段、第２の表示制御手段、フレーミング調整手段、電子ズーム手段、調整手段、ズーム制御手段、修正手段、記憶制御手段、生成手段、レイアウト生成手段、記録手段、取得手段として機能する。
【００６４】
また、メモリ９には、各言語の証明写真サイズを示した情報が格納されている。国ごとに証明写真サイズが異なるからである。例えば、日本の場合には、５０×４０ｍｍ、４５×３５ｍｍ、４０×３０ｍｍ、３０×２４ｍｍの４つの証明写真サイズが格納されている。
また、各言語に対応する印刷サイズを示した情報も格納されている。国ごとに証明写真の印刷サイズが異なるからである。例えば、日本の場合には、証明写真の印刷サイズは葉書サイズなので、印刷サイズは１５０ｍｍ×１００ｍｍとなる。
更に、メモリ９には、複数のレイアウト情報が格納されており、詳しくは、大きさの異なる各証明写真を縦向きの用紙に１枚ずつ表示させるレイアウト情報１と、大きさの異なる証明写真を横向きの用紙に１枚ずつ表示させるレイアウト情報２と、大きさの異なる証明写真を縦向きの用紙に２枚ずつ表示させるレイアウト情報３とが格納されている。このメモリは、本発明のフレーム枠記憶手段として機能する。
【００６５】
Ｂ．デジタルカメラ１の動作
第１の実施の形態におけるデジタルカメラ１の動作を図２及び図３のフローチャートにしたがって説明する。
まず、ユーザのキー入力部１３の操作により証明写真モードが選択されると、ＣＰＵ１０は、ＣＣＤ５による被写体の撮像を開始させ、ＣＣＤ５によって撮像された被写体の画像データに対して画像処理を施してバッファメモリ（ＤＲＡＭ８）に記憶し、該記憶した画像データの画像を画像表示部１２に表示させるという、いわゆるスルー画像表示を開始する（ステップＳ１）。
【００６６】
次いで、ＣＰＵ１０は、メモリ９に格納されているスルー画像表示時の専用フレームである第１のフレーム枠を読み出し、画像表示部１２に第1のフレーム枠を画面の中央部分に表示させる（ステップＳ２）。
図４（ａ）は、そのときの様子を示すものである。ＣＣＤ５によって撮像された被写体（テーブルの前に座っている青年など）の他に第１のフレーム枠１０１が表示されているのがわかる。第１のフレーム枠１０１は、顔の部分と（縦長の楕円形部と）、肩の部分と、それらを囲む枠から構成されている。
【００６７】
次いで、ＣＰＵ１０は、ユーザによってズームキーの操作が行われたか否かの判断を行う（ステップＳ３）。この判断は、キー入力部１３からズームキーの操作に対応する操作信号が送られてきたか否かにより判断する。このズームの方法としては、光学ズームや電子ズームにより被写体に対してズームを行うことができる。
ステップＳ３で、ズーム操作ありと判断すると、ユーザのズームキーの操作にしたがってズーム処理を行って（ステップＳ４）、ステップＳ５に進む。ここで、光学ズームの場合には、ズームレンズを駆動させることにより被写体に対してズームを行い、電子ズームの場合には、ＣＣＤ５によって撮像された画像データをトリミングすることによりデジタル的に被写体をズームさせる。
一方、ステップＳ３で、ズーム操作なしと判断すると、そのままステップＳ５に進む。
【００６８】
ステップＳ５に進むと、ＣＰＵ１０は、ユーザによってシャッタボタンが押下されたか否かの判断を行う。この判断は、キー入力部１３からシャッタボタン押下に対応する操作信号が送られてきたか否かにより判断する。
ステップＳ５で、ユーザによってシャッタボタンが押下されていないと判断するとステップＳ３に戻り、ステップＳ５で、ユーザによってシャッタボタンが押下されたと判断すると、ステップＳ６に進む。
【００６９】
このステップＳ３からステップＳ５の処理のループ中に、ユーザは、ズームキー操作やフレーミング調整を行うことにより、この証明写真の撮影対象となる被写体をこの第１のフレーム枠１０１に大まかに合わせることができる。
例えば、証明写真の撮影対象となる被写体が第１のフレーム枠１０１の大きさより小さい場合には、ズーム操作することにより証明写真の撮影対象となる被写体を大きくすることもできるし、撮影者が撮影対象の被写体に近づくことにより撮影対象となる被写体の像を大きくすることもできるし、逆に撮影対象となる被写体を撮影者側に近づけさせることにより撮影対象となる被写体の像を大きくすることもできる。また、撮影対象となる被写体が第１のフレーム枠より横にズレている場合には、撮影者が横に移動したり、撮影対象となる被写体を横に動かすことにより第１のフレーム枠１０１の位置に被写体が来るように調整することもできる。
【００７０】
ステップＳ５で、シャッタボタンが押下されたと判断すると、ＣＰＵ１０は、被写体の静止画撮影処理を行い、該得られた画像データに対して画像処理などを施し、バッファメモリに記憶させる（ステップＳ６）。なお、スルー画像表示中にデジタルズームが行われた場合には、デジタルズーム用のトリミング処理及び画素補間処理が実行された後、トリミング画像データがバッファメモリに記憶されることとなる。
ここでは、ユーザは、図４（ａ）に示すような被写体及び第１のフレーム枠１０１が画像表示部１２に表示されている状態でシャッタボタンを押下したものとする。
次いで、ＣＰＵ１０は、バッファメモリに記憶されている撮影画像データを画像表示部１２にレビュー表示させる（ステップＳ７）。
次いで、ＣＰＵ１０は、メモリ９に格納されている撮影直後の専用フレームである第２のフレーム枠を読み出し、画像表示部１２に該読み出した第２のフレーム枠を表示させる（ステップＳ８）。
【００７１】
図４（ｂ）は、そのときの様子を示すものであり、撮影処理により得られた撮影画像データの画像とともに第２のフレーム枠１０２が表示されているのがわかる。この第２のフレーム枠１０２は、顔の部分（縦長の楕円形部）と、首部分と、肩部分とそれらを囲む枠で構成されており、第１のフレーム枠１０１より大きく、且つ、詳細に表示されている。なぜならば、証明写真を撮影したい被写体の画像の微調整を行いやすくするためのである。
【００７２】
次いで、ＣＰＵ１０は、ユーザによってズームキーの操作が行われたか否かの判断をする（ステップＳ９）。この判断は、キー入力部１３からズームキーの操作に対応する操作信号が送られてきたか否かにより判断を行う。
ステップＳ９で、ズームキーの操作が行われたと判断すると、ＣＰＵ１０は、ズームキーの操作にしたがって撮影画像データの画像を拡大（デジタルズーム）して（ステップＳ１０）、ステップＳ１１に進む。
【００７３】
例えば、図４（ｂ）に示すような状態で、ユーザがズームキーのＴｅｌｅキーの操作をしていくと、図４（ｃ）に示すように撮影画像データの画像がデジタルズームにより拡大されていき、逆に図４（ｃ）に示すような状態で、ユーザがズームキーのＷｉｄｅキーの操作をしていくと、図４（ｂ）に示すような状態へと戻る。これにより、ユーザは、証明写真を撮影したい被写体の画像が、第２のフレーム枠１０２の大きさとなるよう、被写体の画像の大きさを調整することができる。
一方、ステップＳ９で、ズームキーの操作が行われていないと判断すると、そのままステップＳ１１に進む。
【００７４】
ステップＳ１１に進むと、ＣＰＵ１０は、画像表示部１２に表示させる撮影画像データの画像の位置の変更操作がユーザによって行われたか否かの判断を行う。
この判断は、キー入力部１３から十字キーの操作に対応する操作信号が送られてきたか否かにより判断し、送られてきた場合には表示させる画像の位置変更操作が行われたと判断する。
ステップＳ１１で、表示させる撮影画像データの画像の位置の変更操作が行われたと判断すると、ＣＰＵ１０は、ユーザの十字キーの操作にしたがって（キー入力部１３から送られてくる操作信号にしたがって）表示させる画像の位置を変更し、該変更後の位置に撮影画像データの画像を表示させ（ステップＳ１２）、ステップＳ１３に進む。
【００７５】
ここで、ユーザは十字キーの操作により画像表示部１２に表示される画像の位置の変更操作を行うことができる。例えば、図５（ａ）に示すような状態で、ユーザが十字キー「↑」の操作をしていくと、表示される画像は上の方へ移動していき、図５（ｂ）に示すような状態となる。また、図５（ｂ）に示すような状態で、ユーザが十字キーの「↓」を操作していくと、表示される画像は下の方へ移動していき、図５（ａ）に示すような状態となり、更に「↓」の操作をしていくと、図５（ｃ）に示すような状態となる。
【００７６】
また、図５（ｄ）に示すような状態でユーザが十字キーの「→」の操作を行うと、表示される画像は右の方へ移動していき、図５（ａ）に示す状態、更には、図５（ｅ）に示すような状態となる。また、図５（ｅ）に示すような状態でユーザが十字キーの「←」の操作を行うと、表示される画像は左の方へ移動していき、図５（ａ）に示す状態、更には、図５（ｄ）に示すような状態となる。
このように、ユーザが十字キーの操作を行うことにより、表示される画像の表意位置を変更することができ、証明写真を撮影したい被写体を第２のフレーム枠１０２の位置に来るように撮影画像データの画像を移動させることができる。
【００７７】
一方、ステップＳ１１で、表示させる撮影画像データの画像の位置の変更操作が行われていないと判断すると、そのままステップＳ１３に進む。
ステップＳ１３に進むと、ＣＰＵ１０は、ユーザによってＳＥＴキーの操作が行われたか否かの判断を行う。この判断は、キー入力部１３からＳＥＴキーの操作に対応する操作信号が送られてきたか否かにより判断を行う。
【００７８】
ステップＳ１３で、ＳＥＴキーの操作が行われていないと判断するとステップＳ９に戻り、ステップＳ１３で、ＳＥＴキーの操作が行われたと判断すると、ＣＰＵ１０は、現在デジタルカメラ１に設定されている表示言語に対応する証明写真サイズを取得する（ステップＳ１４）。なお、ユーザは予め表示言語設定モードにおいて表示させる言語を、複数の言語（日本語、英語、フランス語、ドイツ語など）の中から１つの言語を設定することができる。
ここでは、デジタルカメラ１に設定されている表示言語は日本語とするので、取得する証明写真サイズは、５０×４０ｍｍ、４５×３５ｍｍ、４０×３０ｍｍ、３０×２４ｍｍということになる。
【００７９】
次いで、ＣＰＵ１０は、取得した証明写真サイズに基づき、第２のフレーム枠１０２により指定されている部分の画像の画像データをトリミングすることにより、バッファメモリに記憶されている撮影画像データから複数のトリミング画像データを生成する（ステップＳ１５）。ここで、取得した証明写真サイズは、５０×４０ｍｍ、４５×３５ｍｍ、４０×３０ｍｍ、３０×２４ｍｍなので、トリミングする画像サイズの縦横比は５：４、９：７、４：３、５：４となり、生成されるトリミング画像データは４つとなる。
なお、ここでは、第２のフレーム枠１０２内の画像の画像データをトリミング処理により生成するのではなく、第２のフレーム枠１０２内の画像がほぼ納まるように取得した証明写真サイズにしたがってトリミング画像データを生成するということになる。つまり、第２のフレーム枠は証明写真を生成するための目安である。
【００８０】
次いで、ＣＰＵ１０は、現在設定されているレイアウト情報を取得する（ステップＳ１６）。
なお、ユーザは、予め設定モードにおいて任意のレイアウト情報を設定することができる。
次いで、ＣＰＵ１０は、設定されている表示言語に対応する印刷サイズをメモリ９から取得する（ステップＳ１７）。ここでは、設定されている表示言語は日本語なので、取得する印刷サイズは１５０ｍｍ×１００ｍｍとなる。
【００８１】
そして、ＣＰＵ１０は、該取得したレイアウト情報、印刷サイズ及び生成した複数のトリミング画像データに基づいて１枚のレイアウト画像データを生成する（ステップＳ１８）。
このとき、生成したトリミング画像データに対して間引き処理や画素補間処理などを施して、レイアウト画像データを生成する。この間引き処理や画素補間処理は、この生成したレイアウト画像データの画像を該取得した印刷サイズで印刷した場合に、印刷される各証明写真の画像（トリミング画像データの画像）がステップＳ１２で取得した証明写真サイズとなるように行う。ここでは、取得した印刷サイズは葉書サイズなので、生成したレイアウト画像データの画像を葉書サイズで印刷した場合に、印刷される各証明写真の画像の大きさのそれぞれが規定サイズ（５０×４０ｍｍ、４５×３５ｍｍ、４０×３０ｍｍ、３０×２４ｍｍ）となるようにトリミング画像データに対して間引き処理や画素補間処理を施す。
【００８２】
図６は、設定された表示言語が日本語の場合における生成されるレイアウト画像データの様子を示すものである。
図６（ａ）は、ユーザによってレイアウト情報１が設定されているときの生成されたレイアウト画像データの画像の様子を示しており、図６（ｂ）は、ユーザによってレイアウト情報２が設定されているときの生成されたレイアウト画像データの画像の様子を示しており、図６（ｃ）は、ユーザによってレイアウト情報３が設定されているときの生成されたレイアウト画像データの画像の様子を示している。
【００８３】
ここでは、レイアウト情報１が設定されているものとするので、生成されるレイアウト画像データの画像は図６（ａ）のような画像となる。
上述したように、この生成レイアウト画像データは、葉書サイズで印刷されたときに丁度、日本語に対応する証明写真サイズ（５０×４０ｍｍ、４５×３５ｍｍ等）で印刷されることになるので、このレイアウト画像データがＡ４サイズやＬサイズで印刷された場合には、当然証明写真は規定サイズとは異なってしまう。
【００８４】
なお、図６（ａ）〜（ｃ）（レイアウト１〜３）は、何れも日本の証明写真サイズとなっているが、これは、レイアウトの態様を説明するための一例であり、英語などの他の言語が表示言語として設定された場合には、該設定された表示言語に対応する証明写真サイズになることは言うまでもない。
そして、該生成したレイアウト画像データとともにステップＳ１５で取得した印刷サイズを示す情報を関連付けてフラッシュメモリ１１又はメモリ・カード１８に記録する（ステップＳ１９）。
図７は、記録されたレイアウト画像データの画像の様子を示すものである。
【００８５】
そして、デジタルカメラ１とプリンターを接続し、ＣＰＵ１０は、フラッシュメモリ１１に記録されているレイアウト画像データ及び印刷サイズを示す情報をプリンターに出力する。
するとプリンターは、該送られてきたレイアウト画像データに関連付けられて記録されている印刷サイズを示す情報を取得すると、該送られてきたレイアウト画像データを印刷サイズを示す情報に応じた印刷サイズ（この場合は葉書サイズ）で印刷する。
【００８６】
すると、図７に示すようなレイアウト画像が印刷されることとなる。レイアウト画像は葉書サイズで印刷されるので、５０×４０ｍｍ、４５×３５ｍｍ、４０×３０ｍｍ、３０×２４ｍｍとなる証明写真が印刷されることとなる。
なお、メモリ・カード１８に記録したレイアウト画像データをプリンターで読み出して印刷するようにしてもよいし、通信手段によりデジタルカメラ１とプリンターを接続するようにしてもよいし、メモリ・カード１８をデジタルカメラ１から外してプリンターに装着するようにしてもよい。
【００８７】
Ｃ．以上のように、第１の実施の形態においては、スルー画像表示時にフレーム枠を表示させ、且つ撮影処理が行われると該撮影処理により得られた撮影画像をレビュー表示させるときにもフレーム枠を表示させるので、撮影直後に証明写真を撮影したい被写体がフレーム枠に合うように調整することができ、失敗した証明写真を得ることがない。
また、複数の証明写真サイズをトリミング処理により生成するので、一度の撮影で多種の証明写真の画像を得ることができる。
デジタルカメラ１に設定されている表示言語に基づいてトリミングする画像のサイズや縦横比を変えるので、日本国に限らず他の国の証明写真を得ることができる。また、設定されている表示言語に基づいて、トリミングする画像のサイズや縦横比を変えるので、わざわざユーザが国を選択することなく、自動的に自分が住んでいる国の証明写真を得ることができる。
【００８８】
［第２の実施の形態］
次に、第２の実施の形態について説明する。
第１の実施の形態においては、撮影直後の画像データ（バッファに記憶されている状態の撮影画像データ）とともに第２のフレーム枠を表示させて、証明写真を作成するというものであるが、第２の実施の形態においては、証明写真撮影モード以外の撮影モードの下で撮影され記録された後の撮影画像データとともに第２のフレーム枠を表示させて、証明写真を作成するというものである。
【００８９】
Ｄ．デジタルカメラ１の動作
第２の実施の形態も、図１に示したものと同様の構成を有するデジタルカメラ１を用いることにより本発明の撮像装置を実現し、以下、第２の実施の形態におけるデジタルカメラ１の動作を図８のフローチャートにしたがって説明する。
【００９０】
まず、ユーザがキー入力部１３の操作により再生モードが設定されると、ＣＰＵ１０は、フラッシュメモリ１１やメモリ・カード１８に記録されている撮影画像データの中からユーザによって何れか１枚の撮影画像データが選択されたか否かの判断を行う（ステップＳ５１）。
ステップＳ５１で、撮影画像データが選択されていないと判断すると、選択されたと判断するまでステップＳ５１に留まり、撮影画像データが選択されたと判断すると、該選択された撮影画像データをフラッシュメモリ１１などから読み出して、バッファメモリに記憶し、該記憶した画像データを画像表示部１２に表示させる（ステップＳ５２）。
【００９１】
次いで、ＣＰＵ１０は、ユーザによって証明写真編集モードが選択されたか否かの判断を行う（ステップＳ５３）。この判断は、キー入力部１３から証明写真編集モードを選択する操作に対応する操作信号が送られてきたか否かにより判断する。
ステップＳ５３で、証明写真編集モードが選択されていないと判断するとステップＳ５３に留まり、証明写真編集モードが選択されたと判断すると、メモリ９から第２のフレーム枠を読み出して画像表示部１２に表示させる（ステップＳ５４）。ここでは、第１の実施の形態で撮影直後の専用フレームである第２のフレーム枠を使用する。このときは、図４（ｂ）に示すような画像が画像表示部１２に表示される。
【００９２】
次いで、ＣＰＵ１０は、ユーザによってズームキーの操作が行われたか否かを判断し（ステップＳ５５）、ステップＳ５５で、ズームキーの操作が行われていないと判断するとそのままステップＳ５７に進み、ステップＳ５５で、ズームキーの操作が行われたと判断すると、ステップＳ５６に進む。
ステップＳ５６に進むと、ＣＰＵ１０は、ズームキーの操作にしたがって（キー入力部１３から送られてくる操作信号にしたがって）、バッファメモリに記憶されている撮影画像データの画像をデジタルズームして、ステップ５７に進む。例えば、図４（ｂ）に示すような状態で、ユーザがズームキーのＴｅｌｅキーを操作すると、図４（ｃ）に示すような画像が画像表示部１２に表示されることとなる。
【００９３】
次いで、ステップＳ５７に進むと、ＣＰＵ１０は、画像表示部１２に表示させる撮影画像データの画像の位置の変更操作がユーザによって行われたか否かの判断を行う。この判断は、キー入力部１３から十字キーの操作に対応する操作信号が送られてきたか否かにより判断する。ステップＳ５７で、画像の位置の変更操作が行われていないと判断するとそのままステップＳ５９に進み、ステップＳ５７で画像の位置の変更操作が行われたと判断すると、ステップＳ５８に進む。
ステップＳ５８に進むと、第１の実施の形態と同じように、ＣＰＵ１０は、ユーザの十字キーの操作にしたがって（キー入力部１３から送られてくる操作信号にしたがって）表示させる画像の位置を変更し、該変更後の位置にバッファメモリに記憶されている撮影画像データの画像を表示させて、ステップＳ５９に進む。
【００９４】
ステップＳ５９に進むと、ＣＰＵ１０は、ＳＥＴキーの操作が行われたか否かの判断を行う。
ステップＳ５９で、ＳＥＴキーの操作が行われていないと判断すると、ステップＳ５５に戻り、ＳＥＴキーの操作が行われたと判断すると、ＣＰＵ１０は、現在デジタルカメラ１に設定されている表示言語に対応する証明写真サイズを取得する（ステップＳ６０）ここでは、設定されている表示言語は日本語とするので、取得する証明写真サイズは、５０×４０ｍｍ、４５×３５ｍｍ、４０×３０ｍｍ、３０×２４ｍｍとなる。
【００９５】
次いで、ＣＰＵ１０は、取得した証明写真サイズに基づき、第２のフレーム枠１０２により指定されている部分の画像の画像データをトリミングすることにより、バッファメモリに記憶されている撮影画像データから複数のトリミング画像データを生成する（ステップＳ６１）。
次いで、ＣＰＵ１０は、現在設定されているレイアウト情報を取得し（ステップＳ６２）、現在設定されている表示言語に対応する印刷サイズをメモリ９から取得する（ステップＳ６３）。ここでは、レイアウト情報１を取得したものとする。また、設定されている表示言語は、日本語なので、取得する印刷サイズは１５０ｍｍ×１００ｍｍとなる。
【００９６】
次いで、ＣＰＵ１０は、該取得したレイアウト情報、印刷サイズ及び生成した複数のトリミング画像データに基づいて１枚のレイアウト画像データを生成する（ステップＳ６４）。このとき、生成したレイアウト画像データを該取得した印刷サイズで印刷した場合に、印刷される各証明写真の画像が該取得した証明写真サイズとなるように生成したトリミング画像データに対して間引き処理や画素補間処理などを施して１枚のレイアウト画像データを生成する。
そして、ＣＰＵ１０は、該生成したレイアウト画像データとともにステップＳ６３で取得した印刷サイズを示す情報を関連付けてフラッシュメモリ１１やメモリ・カード１８に記録する（ステップＳ６５）。
【００９７】
そして、デジタルカメラ１とプリンターを接続し、ＣＰＵ１０は、フラッシュメモリ１１に記録されているレイアウト画像データ及び印刷サイズを示す情報をプリンターに出力する。
するとプリンターは、該送られてきたレイアウト画像データに関連付けられて記録されている印刷サイズを示す情報を取得すると、該送られてきたレイアウト画像データを印刷サイズを示す情報に応じた印刷サイズ（この場合は葉書サイズ）で印刷する。
【００９８】
すると、図７に示すようなレイアウト画像が印刷されることとなる。レイアウト画像は葉書サイズで印刷されるので、５０×４０ｍｍ、４５×３５ｍｍ、４０×３０ｍｍ、３０×２４ｍｍとなる証明写真が印刷されることとなる。つまり、規定サイズで印刷されることとなる。
なお、メモリ・カード１８に記録したレイアウト画像データをプリンターで読み出して印刷するようにしてもよいし、通信手段によりデジタルカメラ１とプリンターを接続するようにしてもよいし、メモリ・カード１８をデジタルカメラ１から外してプリンターに装着するようにしてもよい。
【００９９】
Ｅ．以上のように、実施の形態においては、記録されている画像データから本発明の証明写真も得ることができる。
【０１００】
なお、第１及び第２の実施の形態は、以下のような変形例も可能である。
（１）第１のフレーム枠、第２のフレーム枠を別々に記憶しておき、スルー画像表示時には第１のフレーム枠を読み出して表示させ、レビュー表示時には第２のフレーム枠を読み出して表示させるようにしたが、同一のフレーム枠をスルー画像表示時及びレビュー表示時に表示させるようにしてもよい。つまり、フレーム枠を１つのみ記憶しておき、スルー画像表示時とレビュー表示時とで同一のフレーム枠を読み出して表示させるようにしてもよい。この場合には、表示させるフレーム枠の大きさは、スルー画像表示時よりレビュー表示時のほうを大きくさせる。
（２）また、表示画像の大きさを拡大縮小したり、表示画像の表示位置を変更することにより、証明写真を撮影したい被写体をフレーム枠内に収めるように調整するようにしたが、フレーム枠の大きさを拡大縮小したり、フレーム枠の表示位置を変更することにより、証明写真を撮影したい被写体をフレーム枠内に収めるように調整するようにしてもよい。また、表示画像の大きさの縮小拡大、位置変更と、フレーム枠の縮小拡大、位置変更をともにできるようにしてもよい。
【０１０１】
（３）また、生成した１枚のレイアウト画像のみを記録するようにしたが、ステップＳ１３で生成した複数のトリミング画像（証明写真の画像）をそれぞれ記録することができるようにしてもよい。この場合、記録するときには印刷サイズを示す情報も一緒に記録しておき、その印刷サイズで印刷した場合には、規定サイズで証明写真が印刷されるようにトリミング画像を記録する。
（４）また、複数のトリミング画像を生成し、該生成したトリミング画像からレイアウト画像を生成するようにしたが、１枚のみのトリミング画像（証明写真）を生成してそのまま記録するようにしてもよい。このときは、設定されている表示言語に対応する規定サイズのうち何れか１つの規定サイズを選択するようにしてもいいし、表示言語ごとに予め定められた１つの規定サイズで記録させるようにしてもよい。
【０１０２】
（５）また、メモリ９には、大きさの異なる各証明写真を縦向きの用紙に１枚ずつ表示させるレイアウト情報１と、大きさの異なる証明写真を横向きの用紙に１枚ずつ表示させるレイアウト情報２と、大きさの異なる証明写真を縦向きの用紙に２枚ずつ表示させるレイアウト情報３を記憶させるようにしたが、言語ごとに異なるレイアウト情報を記録させるようにしてもよい。このときは、レイアウト情報の中に証明写真サイズも記録しておく。例えば、英語に対応するレイアウト情報（証明写真サイズも含む）、日本用に対応するレイアウト情報（証明写真サイズも含む）、ドイツ語に対応するレイアウト情報（証明写真サイズも含む）を記録しておくようにし、現在設定されている表示言語に基づき、レイアウト情報を取得する。
【０１０３】
（６）また、言語ごとに複数のレイアウト情報を記憶させるようにしてもよい。このときも複数のレイアウト情報の中に証明写真サイズを記録しておく。例えば、日本語に対応するレイアウト情報としては、図９に示すように証明写真サイズが異なるレイアウト情報（図９（ａ）及び（ｂ））を記録しておき、ユーザによって選択されたレイアウト情報に基づいて、レイアウト画像を生成する。これにより、ユーザは自分が所望する証明写真サイズを有するレイアウト情報を選択することができる。
【０１０４】
（７）また、静止画撮影処理により得られた撮影画像データをそのまま画像表示部１２にレビュー表示させるようにしたが、該撮影画像データからスルー画像表示時に表示された第１のフレーム枠より若干広い領域の画像の画像データをトリミングして該トリミングした画像データを画像表示部１２にレビュー表示させるようにしてもよい。第１のフレーム枠以外の画像の画像データは、証明写真の対象とならない画像であると推認することができるからである。
【０１０５】
（８）また、上記各実施の形態におけるデジタルカメラ１は、上記の実施の形態に限定されるものではなく、カメラ付き携帯電話、カメラ付きＰＤＡ、カメラ付きパソコン、カメラ付きＩＣレコーダ、又はデジタルビデオカメラ等でもよく、要は被写体を撮影することができる機器であれば何でもよい。
【図面の簡単な説明】
【０１０６】
【図１】本発明の実施の形態のデジタルカメラのブロック図である。
【図２】第１の実施の形態のデジタルカメラの動作を示すフローチャートである。
【図３】第１の実施の形態のデジタルカメラの動作を示すフローチャートである。
【図４】画像表示部１２に表示された被写体の画像とフレーム枠の様子を示す図である。
【図５】画像表示部１２に表示された画像の表示位置が変更されたときの様子を示した図である。
【図６】表示言語が日本語の場合における生成されるレイアウト画像データの様子を示す図である。
【図７】プリンターで印刷されたレイアウト画像データの画像を示す図である。
【図８】第２の実施の形態のデジタルカメラの動作を示すフローチャートである。
【図９】日本語に対応するレイアウト情報の様子を示す図である。
【符号の説明】
【０１０７】
１      デジタルカメラ
２      撮影レンズ
３      レンズ駆動ブロック
４      絞り兼用シャッタ
５      ＣＣＤ
６      ＴＧ
７      ユニット回路
８      ＤＲＡＭ
９      メモリ
１０    ＣＰＵ
１１    フラッシュメモリ
１２    画像表示部
１３    キー入力部
１４    外部通信Ｉ／Ｆ
１５    ストロボ駆動部
１６    ストロボ発光部
１７    カードＩ／Ｆ
１８    メモリ・カード
【図１】
2006217074.tif 000003
【図２】
2006217074.tif 000004
【図３】
2006217074.tif 000005
【図４】
2006217074.tif 000006
【図５】
2006217074.tif 000007
【図６】
2006217074.tif 000008
【図７】
2006217074.tif 000009
【図８】
2006217074.tif 000010
【図９】
2006217074.tif 000011