(57)【要約】【課題】  従来の撮像装置では、デジタルデータの不正な改変を防止するためには、デジタルカメラ特有のメリットが犠牲にされてしまうという問題があった。【解決手段】  撮像装置の動作を制御する制御手段と、画像データを保存する保存手段と、前記保存された画像データの画質に関するパラメータの変更を受け付ける変更受付手段と、前記変更されたパラメータの保存形式の設定を受け付ける保存形式受付手段と、前記画像データに対する改変の有無を検証するためのデータが、前記画像データに付加されているか否かを判定する判定手段とを備え、前記制御手段は、前記受け付けた保存形式と前記判定手段における判定結果とに基づいて、前記変更されたパラメータの前記保存手段への保存形式を制御することを特徴とする。【選択図】図６
2005184045.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置の動作を制御する制御手段と、
画像データを保存する保存手段と、
前記保存された画像データの画質に関するパラメータの変更を受け付ける変更受付手段と、
前記変更されたパラメータの保存形式の設定を受け付ける保存形式受付手段と、
前記画像データに対する改変の有無を検証するためのデータが、前記画像データに付加されているか否かを判定する判定手段とを備え、
前記制御手段は、前記受け付けた保存形式と前記判定手段における判定結果とに基づいて、前記変更されたパラメータの前記保存手段への保存形式を制御することを特徴とする撮像装置。
【請求項２】
前記制御手段は、前記保存形式受付手段が前記変更されたパラメータを上書き保存する設定を受け付けた場合に、前記変更されたパラメータを前記保存手段に保存された画像データのパラメータに上書きして保存することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記制御手段は、前記保存形式受付手段が前記変更されたパラメータを別ファイルで保存する設定を受け付けた場合に、前記保存手段に保存された画像データとは別に、前記変更されたパラメータを前記画像データと共に前記保存手段に保存することを特徴とする請求項１に記載の撮像装置。
【請求項４】
前記制御手段は、前記判定手段が前記データが付加されていると判定し、かつ、前記保存形式受付手段が前記変更されたパラメータの上書きを禁止する設定を受け付けた場合に、前記保存手段に保存された画像データのパラメータの変更を抑制することを特徴とする請求項１に記載の撮像装置。
【請求項５】
前記パラメータは、少なくとも、ホワイトバランス、色合い、色濃度、コントラスト、シャープネス又は画像サイズのいずれかに関連するパラメータであることを特徴とする請求項１乃至４のいずれかに記載の撮像装置。
【請求項６】
装置の動作を制御する制御部と、画像データを保存する保存部とを有する撮像装置の制御方法であって、
前記保存された画像データの画質に関するパラメータの変更を受け付ける変更受付工程と、
前記画像データに対する改変の有無を検証するためのデータが、前記画像データに付加されているか否かを判定する検証データ判定工程と、
前記変更されたパラメータの保存形式の設定内容を判定する保存形式判定工程とを備え、
前記制御部は、前記検証データ判定工程における判定結果と、前記保存形式判定工程における判定結果とを利用して、前記変更されたパラメータの前記保存部への保存形式を制御することを特徴とする撮像装置の制御方法。
【請求項７】
前記制御部は、前記保存形式判定工程において前記変更されたパラメータを上書き保存する設定がされていると判定された場合に、前記変更されたパラメータを前記保存部に保存された画像データのパラメータに上書きして保存することを特徴とする請求項６に記載の撮像装置の制御方法。
【請求項８】
前記制御部は、前記保存形式判定工程において前記変更されたパラメータを別ファイルで保存する設定がされていると判定された場合に、前記保存部に保存された画像データとは別に、前記変更されたパラメータを前記画像データと共に前記保存部に保存することを特徴とする請求項６に記載の撮像装置の制御方法。
【請求項９】
前記制御部は、前記検証データ判定工程において前記データが付加されていると判定され、かつ、前記保存形式判定工程において前記変更されたパラメータの上書きを禁止する設定がされていると判定された場合に、前記保存部に保存された画像データのパラメータの変更を抑制することを特徴とする請求項６に記載の撮像装置の制御方法。
【請求項１０】
前記パラメータは、少なくとも、ホワイトバランス、色合い、色濃度、コントラスト、シャープネス又は画像サイズのいずれかに関連するパラメータであることを特徴とする請求項６乃至９のいずれかに記載の撮像装置の制御方法。
【請求項１１】
請求項６乃至１０に記載の撮像装置の制御方法をコンピュータに実行させるための撮像装置の制御プログラム。
【請求項１２】
請求項１１に記載の撮像装置の制御プログラムを格納した、コンピュータで読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル画像の画質に関するパラメータを変更可能な画像処理技術に関するものである。
【背景技術】
【０００２】
デジタルカメラにおける画像記録方式には、「ＪＰＥＧ方式」及び「ＲＡＷ方式」がある。
【０００３】
ＪＰＥＧ方式とは、撮像素子（ＣＣＤセンサ、ＣＭＯＳセンサ等）によって撮像された被写体のデジタル画像データを予め設定された現像パラメータ（ホワイトバランス、色合い、色濃度、コントラスト、シャープネス、画像サイズ等の画質に関するパラメータ）に従って処理し、処理された画像データをＪＰＥＧ方式で圧縮し、ＪＰＥＧ方式で圧縮された画像データをその付加データとともに記録媒体（メモリーカード等）に記録する画像記録方式である。以下、ＪＰＥＧ方式に従って生成された圧縮画像データをＪＰＥＧ画像データと呼ぶ。
【０００４】
ＲＡＷ方式とは、撮像素子（ＣＣＤセンサ、ＣＭＯＳセンサ等）によって撮像された被写体のデジタル画像データを所定の可逆圧縮方式（例えば、ＤＰＣＭとハフマン符号化の組み合わせ）で圧縮し、所定の可逆圧縮方式で圧縮された画像データをその付加データとともに記録媒体（メモリーカード等）に記録する画像記録方式である。以下、ＲＡＷ方式に従って生成された圧縮画像データをＲＡＷ画像データと呼ぶ。ＲＡＷ方式では、ＪＰＥＧ方式とは異なり、予め設定された現像パラメータ（ホワイトバランス、色合い、色濃度、コントラスト、シャープネス、画像サイズ等の画質に関するパラメータ）に従って画像データを処理しない。その代わり、予め設定された現像パラメータはＲＡＷ画像データの付加データとしてＲＡＷ画像データとともに記録される。
【０００５】
その一方で、デジタルデータは痕跡が残らないように合成などの改ざんを行うことが容易であるため、撮影されたデジタル画像の証拠としての信頼性が問題となる場合がある。このような問題は、一般ユーザーによる趣味的な撮影程度であればあまり生じないであろうが、建築現場での記録写真のように業務上あるいは法律上必要な撮影では大きな問題となってくる。また、デジタルデータはその複製・配布が極めて容易なために、画像の著作権者の権利が充分に保護されないという問題もある。
【０００６】
従って、撮影されたデジタル画像の証拠能力を高め、著作権を保護することの可能なデジタルカメラへの期待は大きい。そこで、近年、デジタルカメラで記録されたデジタルデータにデジタルデータが改変されていないことを検証するための検証データを付加する機能を有するデジタルカメラが提案されている（例えば、特許文献１及び特許文献２を参照）。
【０００７】
しかしながら、上記検証データにより改変の有無を判定する場合、例えば、検証データが付加されたＲＡＷ記録方式の画像データに対してユーザーが画質に関するパラメータを変更した場合には、ＲＡＷ記録方式ファイルのパラメータ領域が自動的に上書きされてしまうので画像データそのものに対する改変は行われていないにもかかわらず、ＲＡＷ記録方式の画像データ全体としては改変されたと判定されてしまう。その結果、ユーザーが自分の好みに合わせてパラメータを変更した画像を使用することができなくなってしまう場合がある。
【０００８】
このような場合には、折角デジタルカメラにてＲＡＷ記録方式によりデジタルデータを取得しても、ユーザーが自分の好みに合わせて編集ができなくなるので、デジタルカメラのメリットが減殺されてしまうこととなる。
【特許文献１】米国特許第５４９９２９４号明細書
【特許文献２】特開平９−２００７３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
このように従来は、デジタルデータの不正な改変を防止するためには、デジタルカメラ特有のメリットが犠牲にされてしまうという問題があった。
【００１０】
そこで、本願発明では、取得されたデジタルデータについて画質パラメータの変更を可能としてデジタルカメラのメリットを生かしつつ、データ改変防止を可能とすることを目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するための本発明は、撮像装置の動作を制御する制御手段と、画像データを保存する保存手段と、前記保存された画像データの画質に関するパラメータの変更を受け付ける変更受付手段と、前記変更されたパラメータの保存形式の設定を受け付ける保存形式受付手段と、前記画像データに対する改変の有無を検証するためのデータが、前記画像データに付加されているか否かを判定する判定手段とを備え、前記制御手段は、前記受け付けた保存形式と前記判定手段における判定結果とに基づいて、前記変更されたパラメータの前記保存手段への保存形式を制御することを特徴とする。
【発明の効果】
【００１２】
以上の本発明によれば、取得されたデジタルデータについて画質パラメータの変更を可能としてデジタルカメラのメリットを生かしつつ、データ改変防止が可能となる。
【発明を実施するための最良の形態】
【００１３】
本発明を実施するための好適な例を、添付する図面を参照して以下に詳細に説明する。
【００１４】
図１は、本発明の実施例における撮像装置の一例であるデジタルカメラ１００の背面部の構成を示す図である。図１に示すようにデジタルカメラ１００はその背面部に、光学ファインダー１０１、アップダウン信号を入力するための背面電子ダイアル１０２、撮影画像やグラフィカルユーザーインターフェース（ＧＵＩ）を表示するためのカラーモニタ１０３、各種設定釦群１０４、撮影した画像データを格納するメモリーカードを格納するためのメモリーカードスロット１０５を備えている。
【００１５】
図２は、デジタルカメラ１００の上面部の構成を示す図である。図２に示すようにデジタルカメラ１００はその上面に、撮影情報を表示するためのＬＣＤ（液晶表示器）１０６、アップダウン信号を入力するための上面電子ダイアル１０７、カメラの撮影動作を設定する各種設定釦群１０８〜１１０、レリーズボタン１１１等を備えている。
【００１６】
本実施例において現像パラメータに関する各種設定は、デジタルカメラ１００のユーザーがカラーモニタ１０３に表示されるＧＵＩを見ながら、設定ボタン１０４及び背面電子ダイアル１０２を用いて入力・変更することができる。本実施例において現像パラメータとは、デジタル画像の画質に関するパラメータを意味し、より具体的には、デジタル画像のホワイトバランス、色合い、色濃度、コントラスト及びシャープネスに関するパラメータは、全て現像パラメータに相当する。本実施例の説明では、１つ以上の現像パラメータを用いてデジタル画像の画質を調整（変更）する処理のことを、簡単のために現像処理と呼ぶこととする。即ち、この現像処理は、ＣＣＤ等の撮像素子により取得された画素値の情報（ＲＡＷ画像）を、上記現像パラメータに基づいて調節、変更してデジタル画像の画質を調整する処理をいう。
【００１７】
次に、本実施例の撮像装置であるデジタルカメラ１００のハードウェア構成の一例について、図６を参照して説明する。図６は本実施例に対応するデジタルカメラ１００のハードウェア構成の一例を示すブロック図である。
【００１８】
２０１は撮像センサ（例えばＣＣＤセンサやＣＭＯＳセンサ等）であり、レリーズ動作によって撮像面上に被写体像が形成され、その像信号がアナログ画素信号として出力される。２０２は撮像センサ２０１から出力されたアナログ画素信号をデジタル画素信号に変換するＡ／Ｄ変換器である。Ａ／Ｄ変換器２０２によってデジタル信号化された画像データが、本実施例におけるＲＡＷ画像データである。このＲＡＷ画像データは、ＤＲＡＭ２０８に格納され、必要に応じて表示部２０５に表示される。ＲＡＷ画像データがＤＲＡＭ２０８に格納される場合には、撮像時に設定されていた現像パラメータがメモリ２０６から読み出されて画像ファイルのヘッダとして付加される。
【００１９】
２０３は、デフォルト設定の、又はユーザーにより設定された現像パラメータに従ってＲＡＷ画像データを現像処理する現像処理部である。現像処理された画像データはＤＲＡＭ２０８に再度格納され、必要に応じて表示部２０５において表示される。２０４は、メモリ２０６に予め格納されているプログラムに従って各種デバイスの制御を行う制御部である。２０５は表示部であり、画像データを再生表示したり、撮影情報を表示する。具体的にはカラーモニタ１０３やＬＣＤ１０６が表示部２０５に相当する。
【００２０】
２０６は、デジタルカメラ全体の制御を行うプログラムを格納すると共に、現像パラメータの設定内容、記録方式及び圧縮率に関する設定内容、ユーザーから受け付けた検証データ生成機能の設定内容や現像パラメータ変更時の設定内容を格納するメモリである。メモリ２０６は、例えば、フラッシュメモリー、ＥＥＰＲＯＭなどの読み出し、書き込みが可能な記憶媒体で構成される。
【００２１】
２０７は、操作部であり、ユーザーからの現像パラメータ、検査データ、変更されたパラメータの保存形式に関する設定及び撮影情報の設定を受け付けたり、表示部２０５に表示する画像の選択を受け付ける。具体的には、デジタルカメラ１００における背面電子ダイアル１０２、背面設定ボタン１０４、上面電子ダイアル１０７、各種設定ボタン群１０８〜１１０、レリーズボタン１１１等が操作部２０７に相当する。２０８は、ＤＲＡＭであって、ＲＡＷ画像データや圧縮画像データを格納する。またＤＲＡＭ２０８に格納された各種画像データはメモリーカードインタフェース２１０を介して、着脱可能なメモリーカード２１３に書き込まれる。
【００２２】
２０９は、シリアルインターフェイスであって、シリアルバス２１２を介してネットワークや画像再生装置１０２等の外部機器に接続して、画像データの配布を行う。２１０は、メモリカード２１３とデジタルカメラ１００とを接続するメモリーカードインタフェースである。２１１は、各ブロックを相互に接続しブロック間で情報転送を行うためのシリアルバスである。２１２は、画像生成装置１０１をネットワークや外部接続機器と接続して情報転送を行うためのシリアルバスである。
【００２３】
メモリーカード２１３は、ＲＡＷ画像データに現像パラメータを付加した画像ファイルや、圧縮画像データを格納する記憶手段であって、例えばフラッシュメモリー等で構成される。２１４は圧縮処理部であり、現像処理部で現像された画像データを、ＪＰＥＧ画像データなどの圧縮形式の画像データに変換する処理部である。
【００２４】
また、検証データが生成される場合には、ＤＲＡＭ２０８に格納されたＲＡＷ画像データについて検証データを生成し、検証データとともにメモリーカード２１３に書き込まれる。画像データはシリアルI/F２０９を介して、シリアルバス２１２へも出力でき、ネットワークでの画像データの配布も容易に行うことができる。また、ＲＡＷ画像データの現像パラメータが変更される場合には、メモリーカードI/F２１０を介して、メモリーカード２１３から読み出されたＲＡＷ画像データがＤＲＡＭ２０８に格納され、表示部２０５に表示される。
【００２５】
図３は現像パラメータを含む各パラメータの設定をユーザーから受け付ける場合に、カラーモニタ１０３に表示されるＧＵＩ（グラフィカルユーザーインターフェース）の一例を示した図である。ユーザーがデジタルカメラ１００の背面操作ボタン１０４を操作すると、図３に示すような画面がカラーモニタ１０３に表示され現像パラメータを含む各パラメータを変更することができる。このとき、制御部２０４はＲＡＷ画像データに検証データが付加されているかどうかをチェックし、検証データの有無に従って、図５に示す現像パラメータ変更時の設定で設定された動作モードで動作する。
【００２６】
ユーザーは、カラーモニタ１０３に表示された画面の内容に従って、設定ボタン１０４、背面電子ダイアル１０２を用いて現像パラメータや記録方式の入力・変更が可能である。図３において、カラーモニタ１０３上に表示される３０１から３０７は、ユーザーが設定可能なパラメータの種類を表し、現像パラメータ３０１〜３０５、記録方式３０６及び圧縮率３０７とが含まれる。ここで、記録方式３０６とは、デジタルカメラ１００で撮像を行う際に取得するデジタル画像データの形式を設定するためのパラメータであり、ＲＡＷ画像とＪＰＥＧ画像のいずれかの選択を受け付ける。また圧縮率３０７とは記録方式３０６でＪＰＥＧ画像が選択された場合の圧縮率を設定するためのパラメータである。図３で記載した設定項目はあくまで一例であって、本発明の実施例を当該現像パラメータを表示する場合に限定するものではなく、これ以外の画質調整用のパラメータをカラーモニタ１０３に表示しても良い。また、ここで入力・変更される設定項目は、画像１枚ごとに設定されるのではなく、デジタルカメラ１００で取得される画像の全てに共通に設定され、設定結果はメモリ２０６に格納される。
【００２７】
各現像パラメータには、パラメータに関する設定内容が対応して示される。例えば、ホワイトバランス３０１についてはその設定内容として「オート」、「晴天」、「曇り」及び「電球」の４つが表示されている。このような設定内容について、ユーザーが選択した、あるいはデフォルトで選択された内容は、３０８のような枠線にて示される。よって「ホワイトバランス」では「オート」が選択されており、色あい３０２では「赤く」が選択されていることになる。
【００２８】
図３では、記録方式３０６について「ＪＰＥＧ」が選択されているが、この設定時に行われる撮影では、図３に示すような設定内容に基づいて各現像パラメータを用いて画像データが現像処理部２０３にて現像処理され、圧縮処理部２１４にてＪＰＥＧ画像データへ変換された後、メモリーカード２１３へ記録される。なお、ＪＰＥＧ画像データは、ＣＣＤやＣＭＯＳ等の撮像素子で取り込んだアナログ画像信号に、上記設定された現像パラメータを利用した現像処理及び圧縮処理を施して生成されるので、生成されてしまったＪＰＥＧ画像データについて現像パラメータを変更することはできない。
【００２９】
一方、記録方式３０６が「ＲＡＷ」に設定された場合に行われる撮影では、撮像された画像データはＣＣＤやＣＭＯＳの撮像素子の各画素で取得された画素値（デジタル値）で構成され、カラーモニタ１０３において設定された現像パラメータは画像データに反映されない。即ち、画像データは現像処理されずに、メモリ２０６に格納されている各現像パラメータが付加されて、１つの画像ファイルとしてメモリーカード２１３へ記録される。
【００３０】
メモリーカード２１３に記録されたＲＡＷ画像データの画像ファイルは画像ファイル内の現像パラメータを用いて、デジタルカメラ１００内において、或いは、パーソナルコンピュータ等によりメモリーカード２１３からコンピュータ内のハードディスク等の記憶装置に読み出された場合には当該パーソナルコンピュータにおいて、現像処理及び圧縮処理を行うことができる。即ち、当該パラメータを利用して、ＲＡＷ画像データからＪＰＥＧ画像データなどの圧縮形式のデータへ変換することができる。このとき、画像ファイル内の現像パラメータは、デジタルカメラ１００やパーソナルコンピュータにおいて更に変更を加えることが可能である。
【００３１】
次に、検証データの生成に関して説明する。検証データの設定も、ユーザーがカラーモニタ１０３に表示されるＧＵＩを見ながら、設定ボタン１０４、背面電子ダイアル１０２を用いて入力・変更が可能である。検証データは、ハッシュ関数Ｈを用いて、ＲＡＷ画像データのハッシュ値（ダイジェストデータ）を生成し、ダイジェストデータをデジタルカメラ内部で保持している秘密鍵Ｋで演算処理することで生成される。ハッシュ関数Ｈとしては、ＭＤ−２ＭＤ−５、ＳＨＡ−１、ＲＩＰＥＭＤ−１２８及びＲＩＰＥＭＤ−１６０等が知られている。また、秘密鍵Ｋは公開鍵暗号方式（ＲＳＡ暗号など）における秘密鍵に相当するものである。
【００３２】
図４は、検証データの生成に関する設定を行う際にカラーモニタ１０３に表示されるグラフィカルユーザーインターフェース（ＧＵＩ）の一例を示す図である。ここでは、ユーザーから設定を受け付ける項目として、「検証データ生成（４０１）」が表示され、当該設定項目の内容として、「入（４０２）」と「切（４０３）」とが表示される。図４に示す設定例では、検証データ生成機能４０１として入４０２が選択されている。この場合には、上記検証データの生成方法に基づいて、ＲＡＷ画像データについて検証データが生成され、画像ファイル中に付加される。なお、当該検証データ生成機能設定は画像１枚ごとに設定されるのではなく、デジタルカメラ１００で取得される画像の全てに共通する内容として設定され、設定結果はメモリ２０６に格納される。
【００３３】
図５はメモリーカード２１３に格納されているＲＡＷ画像データについて、現像パラメータを変更した場合に、変更された現像パラメータの保存形式の設定を行うためにカラーモニタ１０３に表示されるグラフィカルユーザーインターフェース（ＧＵＩ）の一例を示す図である。本実施例に対応するデジタルカメラ１０１では、検証データが付加されているＲＡＷ画像データに対する動作モード（検証データ有ファイル５０１）と検証データが付加されていないＲＡＷ画像データに対する動作モード（検証データ無ファイル５０２）とを、それぞれ選択することができる。なお、当該動作モードは画像１枚ごとに設定されるのではなく、デジタルカメラ１００で取得される画像の全てに共通の動作モードとして設定され、設定結果はメモリ２０６に格納される。
【００３４】
ユーザーから設定を受け付ける項目のうち、検証データ有ファイル５０１では、設定内容として、上書き保存禁止５０３、上書き保存５０４及び別ファイルで保存５０５の各保存形式が表示され、ユーザーからは５０３から５０５の何れかの選択を受け付ける。
【００３５】
図５のＧＵＩにおいて上書き保存禁止５０３が選択された場合は、メモリーカード２１３に格納されているＲＡＷ画像データに対して変更した現像パラメータは元の画像データには上書きされず、元の画像データは一切変更されない。即ち、メモリーカード２１３からＤＲＡＭ２０８に読み出された画像データはそのまま破棄される。従ってこの設定モードは、ユーザーが著作権情報を保持したい場合や証拠写真としての信頼性を確保したい場合などに、ユーザーが誤って画像を改変してしまうことを防止できる点で有効である。
【００３６】
次に、上書き保存５０４が選択された場合は、メモリーカード２１３に格納されているＲＡＷ画像データが一旦ＤＲＡＭ２０８に読み出され、現像パラメータが上書きされた後、メモリカードインターフェース２１０を介してメモリーカード２１３に格納されている画像データに上書きされるので、変更された現像パラメータは保持されるが、画像データは改変される。
【００３７】
更に、別ファイルで保存５０５が選択された場合は、メモリーカード２１３に格納されているＲＡＷ画像データが一旦ＤＲＡＭ２０８に読み出され、現像パラメータが上書きされた後、メモリカードインターフェース２１０を介してメモリーカード２１３に別の画像データとして書き込まれるので、元の画像データは一切変更されず、変更した現像パラメータは複製した画像データに保持されることとなる。この設定モードは、ユーザーが証拠としての信頼性を確保するための画像データを保存しておくと同時に、私的用途において任意に現像パラメータを変更して所望の画像出力を得たい場合に有効である。
【００３８】
一方、検証データ無ファイル５０２では、上書き保存５０６、別ファイルで保存５０７の何れかの保存形式の選択をユーザーから受け付けることができる。ここで、上書き保存５０６が選択された場合は、メモリーカード２１３に格納されているＲＡＷ画像データが一旦ＤＲＡＭ２０８に読み出され、現像パラメータが上書きされた後、メモリカードインターフェース２１０を介してメモリーカード２１３に格納されている画像データに上書きされるので、変更した現像パラメータは保持される。この設定モードは、ユーザーがメモリーカード２１３の容量を考慮して１枚でも多くの画像データを保存したいと考える場合に有効である。
【００３９】
次に、別ファイルで保存５０７が選択された場合は、メモリーカード２１３に格納されているＲＡＷ画像データが一旦ＤＲＡＭ２０８に読み出され、現像パラメータが上書きされた後、メモリカードインターフェース２１０を介してメモリーカード２１３に別の画像データとして書き込まれるので、元の画像データは一切変更されず、変更した現像パラメータは複製した画像データに保持されることとなる。この設定モードは、ユーザーがデフォルトの現像パラメータが付加された画像データと、ユーザー自身がカスタマイズした現像パラメータが付加された画像データとを保存したいと考える場合に有効である。
【００４０】
図５に示す設定例では、検証データ有ファイル５０１、すなわち検証データが付加されているＲＡＷ画像データに対しての動作モードは上書き保存禁止５０３が設定されている。また、検証データ無ファイル５０２、すなわち検証データが付加されていないＲＡＷ画像データに対しての動作モードは上書き保存５０６という設定になっている。
【００４１】
次に、本発明の実施例に対応するデジタルカメラ１００において、ＲＡＷ画像データの現像パラメータを変更する際の処理（現像パラメータ変更処理）を図７のフローチャートを参照して説明する。図７は本発明の実施例における撮像装置の一例であるデジタルカメラ１００で実行される現像パラメータ変更処理の一例を示すフローチャートである。
【００４２】
まずユーザーがデジタルカメラ１００の背面設定ボタン１０４を操作することで再生動作が開始されると背面カラーモニタ１０３に画像が再生され、ステップＳ３０１において、ユーザーからの画像選択指示を受け付ける。ユーザーは、背面設定ボタン１０４と背面電子ダイアル１０２を操作し画像選択が行われる。背面電子ダイアル１０２を操作するごとに、カラーモニタ１０３に表示される画像が切り替わっていく。カラーモニタ１０３にＲＡＷ画像データが表示されている場合のみ現像パラメータを変更できる。
【００４３】
ステップＳ３０２において、ユーザーから現像パラメータの変更を受け付ける。ユーザーは設定ボタン１０４、背面電子ダイアル１０２を用いて現像パラメータの入力・変更が可能である。
【００４４】
ステップＳ３０３では現像パラメータが変更されたかどうかが判定され、現像パラメータが変更されていないと判定される場合（ステップＳ３０３で「ＮＯ」）は、ステップＳ３１１へ移行し、ユーザーから他の画像の選択を受け付けたかどうかを判定する。もし、他の画像が選択されず背面設定ボタン１０４が操作された場合（ステップＳ３１１で「ＮＯ」）には、ステップＳ３１２において処理を終了する。他の画像が選択された場合（ステップＳ３１１で「ＹＥＳ」）には、ステップＳ３０２に戻って現像パラメータの変更を受け付ける。
【００４５】
一方、現像パラメータが変更されたと判定される場合（ステップＳ３０３で「ＹＥＳ」）は、ステップＳ３０４へ移行し、選択されたＲＡＷ画像データに検証データが付加されているかどうかを判定する。検証データが付加されていないと判定される場合（ステップＳ３０４で「ＮＯ」）は、ステップＳ３０５において、図５に示すようなＧＵＩにおいて設定を受け付けた検証データ無ファイル５０２における動作モードを判定する。この判定において、動作モードとして上書き保存５０６が設定されていると判定される場合（ステップＳ３０５で「上書き保存」）は、ステップＳ３０６へ進み、ＤＲＡＭ２０８へ読み出されているＲＡＷ画像データに含まれる現像パラメータの値を新たな設定値に書き換えた上で、メモリーカード２１３内に格納されている対応するＲＡＷ画像データを上書きして、現像パラメータが変更されたＲＡＷ画像データを保存する。
【００４６】
一方、動作モードとして別ファイルで保存５０７が設定されている場合（ステップＳ３０５で「別ファイルで保存」）は、ステップＳ３０７へ進み、ＤＲＡＭ２０８へ読み出されているＲＡＷ画像データに含まれる現像パラメータの値を新たな設定値に書き換えた上で、メモリーカード２１３内に格納されている対応するＲＡＷ画像データに上書きせず、別ファイルとして、現像パラメータが変更されたＲＡＷ画像データを保存する。
【００４７】
ステップＳ３０４で検証データが付加されていると判定される場合（ステップＳ３０４で「ＹＥＳ」）は、ステップＳ３０８へ進み、図５に示すようなＧＵＩにおいて設定を受け付けた検証データ有ファイル５０１における動作モードを判定する。この判定において、動作モードとして上書き保存５０４が設定されていると判定される場合（ステップＳ３０８で「上書き保存」）には、ステップＳ３０９へ進み、ＤＲＡＭ２０８へ読み出されているＲＡＷ画像データに含まれる現像パラメータの値を新たな設定値に書き換えた上で、メモリーカード２１３内に格納されている対応するＲＡＷ画像データを上書きして、現像パラメータが変更されたＲＡＷ画像データを保存する。このとき、上書き保存する前に、背面カラーモニタ１０３に検証データが無効になる旨の警告表示を表示してもよい。
【００４８】
動作モードとして別ファイルで保存５０５が設定されていると判定される場合（ステップＳ３０８で「別ファイルで保存」）は、ステップＳ３１０へ進み、ＤＲＡＭ２０８へ読み出されているＲＡＷ画像データに含まれる現像パラメータの値を新たな設定値に書き換えた上で、メモリーカード２１３内に格納されている対応するＲＡＷ画像データに上書きせず、別ファイルとして、現像パラメータが変更されたＲＡＷ画像データを保存する。このとき新たに作成される画像ファイルには検証データは付加されないので、生成された画像ファイルはユーザーが自由に現像パラメータを変更することができる。
【００４９】
動作モードとして上書き保存禁止５０３が設定されていると判定される場合（ステップＳ３０８で「上書き禁止」）は、ＤＲＡＭ２０８へ読み出されているＲＡＷ画像データをそのまま破棄し、メモリーカード２１３内に格納されている対応するＲＡＷ画像データには一切の変更を加えない。そして、そのままステップＳ３１１へ進み、他の画像選択を受け付けるか、ステップＳ３１２で処理を終了する。なお、上書き保存禁止５０３が設定されている場合に、現像パラメータの変更を受け付けた場合には、上書き保存禁止が設定される旨をカラーモニタ１０３上に表示してユーザーに通知しても良い。
【００５０】
上記のステップＳ３０６、Ｓ３０７、Ｓ３０９、Ｓ３１０でそれぞれの動作が完了すると、ステップＳ３１１へ進み、他の画像を選択するか、ステップＳ３１２で再生動作を終了する。
【００５１】
以上説明したように、本発明では、「ＲＡＷ画像データ」の現像パラメータを変更した場合の動作として、「ＲＡＷ画像データ」に検証データが付加されている時は、「上書き禁止」、「上書き保存」、「別ファイルで保存」、の３つの動作モードが選択でき、「ＲＡＷ画像データ」に検証データが付加されていないときは、「上書き保存」、「別ファイルで保存」、の２つのモードが選択できるので、ユーザーが誤って画像を改変してしまうことを防止できる。あるいは、ユーザーが設定した現像パラメータを確実にファイルに保存することができる。
【００５２】
［その他の実施例］
以上に説明した本実施例では、撮像装置としてデジタルカメラを例に挙げたが、本発明を適用可能な撮像装置はデジタルカメラに限定されることなく、デジタルビデオカメラ、スキャナなどのカメラユニットを有する撮像装置であっても、パーソナルコンピュータやパーソナルコンピュータ以外の画像処理可能な電子機器であってもよい。
【００５３】
また、本発明の構成は、上述の実施例での具体的な記述に限定されるものではなく、撮像装置の仕様や想定ユーザー層などによって、様々な実施例が考えられることはいうまでもない。
【００５４】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５５】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００５６】
【図１】本発明の実施例における撮像装置の一例であるデジタルカメラの背面部の構成を示す図である。
【図２】本発明の実施例における撮像装置の一例であるデジタルカメラの上面部の構成を示す図である。
【図３】カラーモニタ１０３に表示されるＧＵＩ（グラフィカルユーザーインターフェース）の一例を表す図である。
【図４】カラーモニタ１０３に表示されるＧＵＩ（グラフィカルユーザーインターフェース）の一例を表す図である。
【図５】カラーモニタ１０３に表示されるＧＵＩ（グラフィカルユーザーインターフェース）の一例を表す図である。
【図６】本発明の実施例における撮像装置の一例であるデジタルカメラのハードウェア構成の一例を示すブロック図である。
【図７】本発明の実施例における撮像装置の一例であるデジタルカメラで実行される現像パラメータ変更処理の一例を示すフローチャートである。
【符号の説明】
【００５７】
１００  デジタルカメラ
１０１  光学ファインダー
１０２  背面電子ダイアル
１０３  背面カラーモニタ
１０４  背面各種設定ボタン群
１０５  メモリーカードスロット
１０６  ＬＣＤ
１０７  上面電子ダイアル
１０８〜１１０  上面各種設定ボタン群
１１１  レリーズボタン
２０１  撮像センサ
２０２  Ａ／Ｄ変換器
２０３  現像処理部
２０４  制御部
２０５  表示部
２０６  メモリ
２０７  操作部
２０８  ＤＲＡＭ
２０９  シリアルインターフェース
２１０  メモリーカードインターフェース
２１１  データバス
２１２  シリアルバス
２１３  メモリーカード
【図１】
2005184045.tif 000003
【図２】
2005184045.tif 000004
【図３】
2005184045.tif 000005
【図４】
2005184045.tif 000006
【図５】
2005184045.tif 000007
【図６】
2005184045.tif 000008
【図７】
2005184045.tif 000009