(57)【要約】      （修正有）【課題】画像ファイルに使用時の画像サイズに関する情報を関連付けて記録する。【解決手段】制御装置１０３は、画像データの画像サイズとは異なる使用時の画像サイズを指定する指定手段と、指定手段により指定された画像サイズに関連した情報を画像データに付加して記憶する記憶手段とを備え、画像調整を行ったＲＡＷファイルのヘッダ情報に、ＲＡＷデータの画像サイズとは異なる使用時の画像サイズに関連した情報を記録する。【選択図】図１
2010183351.tif 000002
【特許請求の範囲】
【請求項１】
画像データの画像サイズとは異なる使用時の画像サイズを指定する指定手段と、
前記指定手段により指定された画像サイズに関連した情報を前記画像データに付加して記憶する記憶手段とを備えることを特徴とする画像データ保持装置。
【請求項２】
請求項１に記載の画像データ保持装置において、
前記画像データの画像サイズはＲＡＷデータの画像サイズであり、前記使用時の画像サイズは前記ＲＡＷデータを現像して得られる画像データの画像サイズであることを特徴とする画像データ保持装置。
【請求項３】
請求項１に記載の画像データ保持装置の前記記憶手段に記憶された前記画像データのうち任意の画像データを指定する指定手順と、
前記指定手順で指定した画像データを前記付加された画像サイズに変換して読み出す読み出し手順とをコンピュータに実行させるための画像処理プログラム。
【請求項４】
請求項３に記載の画像処理プログラムにおいて、
前記記憶手段に記憶された画像データを読み出す際、前記付加された画像サイズを初期表示する表示手順をさらに備えることを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データ保持装置、および画像処理プログラムに関する。
【背景技術】
【０００２】
次のようなデジタルカメラが知られている。このデジタルカメラは、ＲＡＷ形式の画像データをユーザーによって指定された解像度に縮小することができる（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２６０８１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ユーザーは、所望の画像サイズに縮小した画像を得ることとともに、後に画像調整を行うことを考慮して最大サイズのＲＡＷデータを記録しておくことを希望する場合があるが、従来のデジタルカメラでは、ＲＡＷデータ自体を縮小してしまうため、このようなユーザーの希望に応えることができない。
【課題を解決するための手段】
【０００５】
本発明による画像データ保持装置は、画像データの画像サイズとは異なる使用時の画像サイズを指定する指定手段と、指定手段により指定された画像サイズに関連した情報を画像データに付加して記憶する記憶手段とを備えることを特徴とする。
本発明では、画像データの画像サイズはＲＡＷデータの画像サイズであり、使用時の画像サイズはＲＡＷデータを現像して得られる画像データの画像サイズであるようにしてもよい。
本発明による画像処理プログラムは、上記画像データ保持装置の記憶手段に記憶された画像データのうち任意の画像データを指定する指定手順と、指定手順で指定した画像データを付加された画像サイズに変換して読み出す読み出し手順とをコンピュータに実行させることを特徴とする。
本発明では、記憶手段に記憶された画像データを読み出す際、付加された画像サイズを初期表示する表示手順をさらに備えるようにしてもよい。
【発明の効果】
【０００６】
本発明によれば、画像データに、使用時の画像サイズに関連した情報を付加して記録することができる。
【図面の簡単な説明】
【０００７】
【図１】パソコン１００の一実施の形態の構成を示すブロック図である。
【図２】画像保存時に表示される確認ダイアログの具体例を示す第１の図である。
【図３】画像保存時に表示される確認ダイアログの具体例を示す第２の図である。
【図４】画像調整処理の流れを示すフローチャート図である。
【発明を実施するための形態】
【０００８】
図１は、本実施の形態におけるパソコン（パーソナルコンピューター）の一実施の形態の構成を示すブロック図である。このパソコン１００は、操作部材１０１と、接続ＩＦ（インターフェース）１０２と、制御装置１０３と、ＨＤＤ（ハードディスクドライブ）１０４と、モニタ１０５とを備えている。
【０００９】
操作部材１０１は、使用者によって操作される種々の装置、例えばキーボードやマウスを含む。接続ＩＦ１０２は、デジタルカメラなどの外部装置を接続するためのインターフェースであって、例えばデジタルカメラやビデオカメラと有線接続を行うためのＵＳＢインターフェースや、無線接続を行うための無線ＬＡＮモジュールなどが使用される。本実施の形態では、例えば、この接続ＩＦ１０２を介してデジタルカメラから画像ファイルのデータが取り込まれる。
【００１０】
制御装置１０３は、ＣＰＵ、メモリ、およびその他の周辺回路によって構成され、画像処理装置１００の全体を制御する。なお、制御装置１０３を構成するメモリは、例えばＳＤＲＡＭ等の揮発性のメモリである。このメモリは、ＣＰＵがプログラム実行時にプログラムを展開するためのワークメモリとして使用されたり、データを一時的に記録するためのバッファメモリとして使用される。
【００１１】
ＨＤＤ１０４は、接続ＩＦ１０２を介して取り込まれた画像ファイルや、制御装置１０３で実行される種々のプログラム等を記録するための記録装置である。例えば、ＨＤＤ１０４には、後述する処理を実行するためのプログラムのデータが記録される。このプログラムは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭなどの記憶媒体に記録されて提供される。パソコン１００においては、使用者が記憶媒体を用いてプログラムのデータをＨＤＤ１０４にインストールすることによって、制御装置１０３がプログラムを実行できるようになる。
【００１２】
モニタ１０５は、例えば液晶モニタであって、制御装置１０３から出力される表示用データの画像を表示する。
【００１３】
撮影に用いられるデジタルカメラにおいては、使用者は、画像の記録形式として「ＲＡＷ」、「ＪＰＥＧ」、および「ＲＡＷ＋ＪＰＥＧ」のいずれかを選択することができる。また、使用者は、画像の記録形式として「ＪＰＥＧ」または「ＲＡＷ＋ＪＰＥＧ」を選択した場合には、ＪＰＥＧ形式の画像の画像サイズをＬ，Ｍ、Ｓの３サイズの中から選択することができる。なお、画像サイズの大小関係は、Ｌ＞Ｍ＞Ｓであり、それぞれの画像サイズは、例えば、Ｌサイズは４２５６ピクセル×２８３２ピクセルであり、Ｍサイズは３１８４ピクセル×２１２０ピクセルであり、Ｓサイズは２１２８ピクセル×１４１６ピクセルであるものとする。
【００１４】
使用者によって画像の記録形式が「ＲＡＷ」に設定された場合には、撮影が行われるとＲＡＷデータにヘッダ情報を付加したＲＡＷ形式の画像ファイル（以下、「ＲＡＷファイル」と呼ぶ）が生成されてメモリカードに記録される。また、画像の記録形式が「ＪＰＥＧ」に設定された場合には、撮影が行われるとＪＰＥＧ形式の画像データ（以下、「ＪＰＥＧデータ」と呼ぶ）にヘッダ情報を付加したＪＰＥＧ形式の画像ファイル（以下、「ＪＰＥＧファイル」と呼ぶ）が生成されてメモリカードに記録される。
【００１５】
なお、ＪＰＥＧデータは、ＲＡＷデータに種々の画像処理を施すことによって生成される。このときに施される画像処理には、画像サイズを使用者によって設定されたサイズ、すなわち上述したＬ，Ｍ、Ｓのいずれかにするための画像サイズ変更処理が含まれる。なお、本実施の形態では、ＲＡＷデータの画像サイズはデジタルカメラの撮像素子の最大サイズと等しく、これは上記Ｌサイズと等しいものとする。このため、設定されている画像サイズがＬサイズの場合には、ＲＡＷデータの画像サイズ変更処理を行わずに、ＲＡＷデータの画像サイズを維持してＪＰＥＧデータが生成される。これに対して、設定されている画像サイズがＭサイズまたはＳサイズの場合には、画像サイズの縮小処理が行われてＪＰＥＧデータが生成される。
【００１６】
また、画像の記録形式が「ＲＡＷ＋ＪＰＥＧ」に設定されている場合には、撮影が行われると上述したＲＡＷファイルとＪＰＥＧファイルとの両方が生成されてメモリカードに記録される。このとき、ＲＡＷファイルとＪＰＥＧファイルのファイル名を拡張子以外の部分を一致させて、両画像ファイルが１回の撮影で取得されたものであることが関連付けられる。例えば、ＲＡＷファイルの拡張子を「．ｎｅｆ」、ＪＰＥＧファイルの拡張子を「．ｊｐｇ」とした場合には、「ＲＡＷ＋ＪＰＥＧ」により取得された画像ファイルのファイル名は、それぞれ「０００１．ｎｅｆ」、「０００１．ｊｐｇ」となる。
【００１７】
使用者は、画像の記録形式を「ＲＡＷ＋ＪＰＥＧ」としておくことにより、後の画像調整のためにＲＡＷ画像ファイルを記録しておくことができるとともに、ＲＡＷデータを現像することなしにＪＰＥＧデータを利用することができるというメリットがある。
【００１８】
デジタルカメラで撮影されたメモリカードに記録されたＲＡＷファイルやＪＰＥＧファイルは、上述したように、接続ＩＦ１０２を介してパソコン１００に取り込まれ、ＨＤＤ１０４に記録される。なお、本実施の形態では、撮影時の画像の記録形式は「ＲＡＷ＋ＪＰＥＧ」に設定されていたものとし、それによって１回の撮影により得られた画像ファイルとして、上述したＲＡＷファイルとＪＰＥＧファイルの２つの画像ファイルがパソコン１００に取り込まれてＨＤＤ１０４に記録されているものとする。
【００１９】
本実施の形態では、制御装置１０３は、使用者からの指示に基づいて画像閲覧用のアプリケーションを起動し、アプリケーション画面をモニタ１０５に表示する。そして、アプリケーション画面上にＨＤＤ１０４に記録されている画像ファイルのサムネイル一覧を表示する。一覧表示されるサムネイル画像は、ＲＡＷファイル内のＲＡＷデータに基づいて生成してもよいし、ＪＥＰＧ画像に基づいて生成してもよい。
【００２０】
使用者は、一覧表示されているサムネイル画像の中から、いずれか１つを選択することにより、その画像をアプリケーション画面上に拡大表示させることができる。制御装置１０３は、使用者からの拡大指示があった場合には、使用者によって選択されたサムネイル画像に対応するＪＰＥＧファイルをＨＤＤ１０４からバッファメモリへ読み出し、該ＪＰＥＧファイル内のＪＰＥＧデータをアプリケーション画面に出力して画像を表示する。使用者は、アプリケーション画面上に拡大表示されている画像を閲覧した結果、その画像の画質を調整したいと判断した場合には、操作部材１０１を操作してアプリケーション画面上に配置されているボタンやアイコン等を操作することにより、表示中の画像を対象とした画像調整の開始を指示することができる。
【００２１】
制御装置１０３は、使用者から画像調整の開始が指示された場合には、拡大表示中の画像に対応するＲＡＷファイルをＨＤＤ１０４からバッファメモリに読み出す。すなわち、上述したように、画像の表示はＪＰＥＧファイルに基づいて行われているため、制御装置１０３は、現在表示中のＪＰＥＧファイルのファイル名と拡張子以外の部分が一致するファイル名を有するＲＡＷファイルをＨＤＤ１０４から読み出す。
【００２２】
そして、制御装置１０３は、バッファメモリに読み出したＲＡＷファイル内のＲＡＷデータをアプリケーション画面上へ出力し、出力したＲＡＷデータに対する使用者からの画像調整指示を受け付ける。このとき、制御装置１０３は、アプリケーション画面上に表示するＲＡＷデータの画像サイズを、使用者による使用時の画像サイズとする。また、制御装置１０３は、アプリケーション画面上に表示した画像上に、該使用時の画像サイズを表示する。
【００２３】
ここで、使用時の画像サイズについて説明する。上述したように、ＲＡＷデータの画像サイズは、ＪＰＥＧデータのＬサイズと等しいが、これが必ずしも使用者が使用時に望んでいる画像サイズとは限らない。例えば、使用者は、デジタルカメラにおいて、撮影時の記録サイズをＳサイズに設定していた場合には、使用時の画像サイズとしてＳサイズを望んでいる可能性が高く、この場合には、ＲＡＷデータの画像サイズ（Ｌサイズ）と使用時の画像サイズ（Ｓサイズ）とは一致しないことになる。
【００２４】
このため、本実施の形態では、ＲＡＷファイルのヘッダ情報に、使用時の画像サイズに関する情報を記録するようにし、制御装置１０３は、アプリケーション画面上にＲＡＷデータを表示する際には、ＲＡＷファイルのヘッダ情報から画像サイズ情報を読み出し、この画像サイズ情報に基づいて、ＲＡＷデータを使用時の画像サイズにリサイズしてから表示する。なお、ＲＡＷファイルのヘッダ情報への画像サイズ情報の記録方法については、後述する。
【００２５】
なお、ＲＡＷファイルのヘッダ情報に画像サイズ情報が記録されていない場合には、画像調整対象のＲＡＷファイルと同時記録されたＪＰＥＧファイルにおけるＪＰＥＧデータの画像サイズが使用者が想定している使用時の画像サイズである可能性が高いことから、制御装置１０３は、画像調整対象のＲＡＷファイルに対応するＪＰＥＧファイルのヘッダ情報からＪＰＥＧデータの画像サイズ情報を読み出し、この画像サイズ情報に基づいてＲＡＷデータを使用時の画像サイズにリサイズしてから表示するようにしてもよい。あるいは、ＲＡＷファイルのヘッダ情報に画像サイズ情報が記録されていない場合には、制御装置１０３は、ＲＡＷデータをあらかじめ決められている所定の画像サイズにリサイズしてから表示するようにしてもよい。
【００２６】
使用者は、アプリケーション画面に表示されているＲＡＷデータに対して、画像が好みの仕上がりになるように露出調整やホワイトバランス調整を行う。その結果、画像が好みの仕上がりとなった場合には、使用者は、操作部材１０１を操作してアプリケーション画面上のボタンやアイコン等を操作することにより、画像の保存を指示する。
【００２７】
制御装置１０３は、使用者によって画像の保存が指示された場合には、図２に示すような確認ダイアログをモニタ１０５に表示して、使用者に対して画像調整後の画像を保存するか否かを確認する。この図２に示す確認ダイアログには、保存先指定欄２ａ，ファイル名指定欄２ｂ、解像度指定欄２ｃが配置されている。制御装置１０３は、保存先指定欄２ａ内にデフォルトの保存先フォルダを初期表示する。使用者は、保存先を初期表示されたフォルダから他のフォルダに変更することができる。
【００２８】
また、制御装置１０３は、ファイル名指定欄２ｂには、画像調整を行ったＲＡＷデータに対応するＪＰＥＧファイルのファイル名を初期表示する。使用者は、初期表示されたファイル名を変更しなければ、ＨＤＤ１０４内の同ファイル名のＪＥＰＧファイルを画像調整を行ったＲＡＷデータに基づいて生成されるＪＰＥＧファイルで上書き保存するように指示することができる。一方、使用者は、初期表示されたファイル名を変更すれば、同ファイル名のＪＥＰＧファイルをＨＤＤ１０４内に残したまま、画像調整を行ったＲＡＷデータに基づいて生成されるＪＰＥＧファイルを別ファイルとして保存することができる。
【００２９】
また、制御装置１０３は、解像度指定欄２ｃには、上述した使用時の画像サイズを初期表示する。本実施の形態では、画像調整が行われたＲＡＷファイルのヘッダ情報に上述した使用時の画像サイズ情報が記録されている場合には、制御装置１０３は、該使用時の画像サイズ情報により特定される画像サイズを解像度指定欄２ｃに初期表示する。一方、画像調整が行われたＲＡＷファイルのヘッダ情報に使用時の画像サイズ情報が記録されていない場合には、例えば、制御装置１０３は、画像調整が行われたＲＡＷファイルに対応するＪＰＥＧファイルのヘッダ情報からＪＰＥＧデータの画像サイズを読み出して、これを解像度指定欄２ｃに初期表示するようにしてもよい。
【００３０】
また、制御装置１０３は、解像度指定欄２ｃに対応付けて「解像度変換をする」か否かを選択するためのチェックボックス２ｄを表示しておき、使用者は、このチェックボックス２ｄにチェックを入れることによって、解像度指定欄２ｃに初期表示されている記録解像度を任意に変更することができる。
【００３１】
使用者は、この確認ダイアログ上で、保存先、ファイル名、解像度の確認した後、または必要であれば初期表示値の変更を行った後、操作部材１０１を操作してアプリケーション画面上のボタンやアイコン等を操作することにより、画像調整を行ったＲＡＷデータに基づいて生成されるＪＰＥＧファイルのＨＤＤ１０４への保存を指示することができる。なお、使用者は、操作部材１０１を操作してアプリケーション画面上のボタンやアイコン等を操作することにより、画像調整をキャンセルすることもできる。
【００３２】
制御装置１０３は、使用者によってＪＰＥＧファイルの記録が指示されたことを検出した場合には、使用者によって画像調整が行われたＲＡＷデータに基づいて、解像度指定欄２ｃで指定された解像度、すなわち画像サイズのＪＰＥＧデータを生成し、ＪＰＥＧファイルを生成する。そして、制御装置１０３は、生成したＪＰＥＧファイルにファイル名指定欄２ｂで指定されたファイル名を付加し、保存先指定欄２ａで指定されたＨＤＤ１０４のフォルダ内にＪＰＥＧファイルを記録する。
【００３３】
これによって、使用者は、使用時の画像サイズに自動的にリサイズされたＲＡＷデータに新たな画像調整を施して、好みの画像を得ることができる。また、画像調整を行ってＪＰＥＧデータを生成するに当たっては、確認ダイアログ上の解像度指定欄２ｃに使用時の画像サイズを初期表示するようにしたので、使用者は、画像調整結果を反映して新たに生成されるＪＰＥＧデータの画像サイズをわざわざ指定する必要がない。同様に、ＪＰＥＧファイルの保存先やファイル名も初期表示するようにしたので、使用者は、これらを指定する手間も省ける。さらに、使用者が新たに生成されるＪＰＥＧデータの画像サイズや、ＪＰＥＧファイルのファイル名、保存先を変更することもできるようにして利便性を向上させている。
【００３４】
制御装置１０３は、画像調整を行ったＲＡＷデータのヘッダ情報に上述した使用時の画像サイズ情報が記録されていない場合には、画像調整により新たに生成したＪＰＥＧデータの画像サイズに関する情報を使用時の画像サイズ情報として、ＲＡＷデータのヘッダ情報に記録する。また、画像調整を行ったＲＡＷデータのヘッダ情報に使用時の画像サイズ情報が記録されている場合であっても、使用者が図２に示した確認ダイアログ上の解像度指定欄２ｃに初期表示した使用時の画像サイズを変更した場合には、変更後の画像サイズに関する情報でヘッダ情報にすでに記録されている使用時の画像サイズ情報を更新する。
【００３５】
これによりＲＡＷファイルのヘッダ情報に使用者が意図した使用時の画像サイズ情報を記録することができる。そして、このヘッダ情報に記録された使用時の画像サイズ情報に基づいて、上述したようにアプリケーション画面上に画像調整対象のＲＡＷデータを表示する際にＲＡＷデータを自動的に使用時の画像サイズにリサイズして表示することができ、また、図２に示した確認ダイアログ上の解像度指定欄２ｃに使用時の画像サイズを初期表示することができる。
【００３６】
なお、図２においては、使用者は確認画面上でチェックボックス２ｄにチェックを入れることによって、解像度指定欄２ｃに初期表示されている記録解像度を任意に変更することができるようにしたが、例えば図３のように、使用者による任意入力を認めないようにしてもよい。この図３の例では、図２における解像度指定欄２ｃに替えて、「同時記録のＪＰＥＧデータと同じ画像サイズに変換する」か否かを選択するためのチェックボックス３ａを表示し、使用者がこのチェックボックス３ａにチェックを入れることによって、新たに生成されるＪＰＥＧデータの画像サイズを、画像調整を行なったＲＡＷデータと同時記録されたＪＥＰＧデータの画像サイズと同じサイズ、すなわち使用時の画像サイズにするように指定することができる。
【００３７】
制御装置１０３は、チェックボックス３ａにチェックが入れられた状態でアプリケーション画面上のボタンやアイコンが操作された場合には、ＲＡＷファイルのヘッダ情報に記録されている使用時の画像サイズ情報に基づいて特定される画像サイズを新たに生成するＪＰＥＧデータの画像サイズとして決定する。これに対して、制御装置１０３は、チェックボックス３ａにチェックが入れられていない状態でアプリケーション画面上のボタンやアイコンが操作された場合には、例えば、あらかじめ設定されている所定の画像サイズ、例えば上述したＳサイズを新たに生成するＪＰＥＧデータの画像サイズとして決定する。
【００３８】
図４は、本実施の形態のパソコン１００における画像調整処理の流れを示すフローチャートである。図４に示す処理は、上述した画像調整アプリケーションのアプリケーション画面上に拡大表示されているＪＰＥＧ画像に対して、画像調整の開始が指示されると起動するプログラムとして、制御装置１０３によって実行される。
【００３９】
ステップＳ１１０において、制御装置１０３は、ＨＤＤ１０４内から使用者によって画像調整の開始が指示されたＪＰＥＧファイルに対応するＲＡＷファイルをバッファメモリに読み込む。そして、制御装置１０３は、読み込んだＲＡＷファイルのヘッダ情報に記録されている使用時の画像情報に基づいて、ＲＡＷデータを使用時の画像サイズにリサイズしてモニタ１０５へ表示する。また、制御装置１０３は、アプリケーション画面上に表示した画像上に、使用時の画像サイズを表示する。
【００４０】
なお、ＲＡＷファイルのヘッダ情報に画像サイズ情報が記録されていない場合には、制御装置１０３は、画像調整対象のＲＡＷファイルに対応するＪＰＥＧファイルのヘッダ情報からＪＰＥＧデータの画像サイズ情報を読み出し、この画像サイズ情報に基づいてＲＡＷデータをリサイズしてから表示する。あるいは、ＲＡＷファイルのヘッダ情報に画像サイズ情報が記録されていない場合には、制御装置１０３は、ＲＡＷデータをあらかじめ設定されている画像サイズにリサイズしてから表示するようにしてもよい。
【００４１】
その後、ステップＳ１２０へ進み、制御装置１０３は、使用者によって表示中のＲＡＷデータに対して画像調整が行われたか否かを判断する。ステップＳ１２０で否定判断した場合には、後述するステップＳ１４０へ進む。これに対して、ステップＳ１２０で肯定判断した場合には、ステップＳ１３０へ進む。
【００４２】
ステップＳ１３０では、制御装置１０３は、使用者によって行われた画像調整内容に基づいて、ＲＡＷデータに対して画像調整処理を施す。その後、ステップＳ１４０へ進み、制御装置１０３は、使用者から画像の保存指示があったか否かを判断する。ステップＳ１４０で否定判断した場合には、ステップＳ１２０へ戻る。これに対して、ステップＳ１４０で肯定判断した場合には、ステップＳ１５０へ進む。
【００４３】
ステップＳ１５０では、制御装置１０３は、図２に示した確認ダイアログ、または図３に示した確認ダイアログをモニタ１０５に表示して、ステップＳ１６０へ進む。ステップＳ１６０では、使用者によって決定ボタンが押下されることにより、画像調整後の画像の保存が実行されたか否かを判断する。ステップＳ１６０で肯定判断した場合には、ステップＳ１７０へ進む。
【００４４】
ステップＳ１７０では、制御装置１０３は、使用者によって画像調整が行われたＲＡＷデータに基づいて、確認ダイアログ上で指定された解像度、すなわち画像サイズのＪＰＥＧデータを生成してＪＰＥＧファイルを生成し、生成したＪＰＥＧファイルに確認ダイアログ上で指定されたファイル名を付加し、確認ダイアログ上で指定されたＨＤＤ１０４のフォルダ内にＪＰＥＧファイルを記録する。その後、ステップＳ１８０へ進む。
【００４５】
ステップＳ１８０では、制御装置１０３は、上述したように、画像調整を行ったＲＡＷファイルのヘッダ情報にＪＰＥＧファイルを生成する際に指定された使用時の画像サイズ情報を記録する。すなわち、ヘッダ情報に使用時の画像サイズ情報が記録されていない場合には、画像調整により新たに生成したＪＰＥＧデータの画像サイズに関する情報を使用時の画像サイズ情報として、ＲＡＷデータのヘッダ情報に記録する。また、画像調整を行ったＲＡＷデータのヘッダ情報に使用時の画像サイズ情報が記録されている場合であっても、使用者が図２に示した確認ダイアログ上の解像度指定欄２ｃに初期表示した使用時の画像サイズを変更した場合には、変更後の画像サイズに関する情報でヘッダ情報にすでに記録されている使用時の画像サイズ情報を更新する。その後、処理を終了する。
【００４６】
以上説明した本実施の形態によれば、以下のような作用効果を得ることができる。
（１）制御装置１０３は、ＲＡＷファイルのヘッダ情報に、ＲＡＷデータの画像サイズとは異なる使用時の画像サイズに関連した情報を記録するようにした。これによって、ＲＡＷデータの画像サイズと使用時の画像サイズとが異なる場合でも、ＲＡＷファイルに使用時の画像サイズ情報を関連付けて記録することができる。
【００４７】
（２）制御装置１０３は、アプリケーション画面上にＲＡＷデータを表示する際には、ＲＡＷデータの画像サイズを使用時の画像サイズにリサイズ（変換）してから表示するようにした。これによって、ＲＡＷファイルの画像サイズと使用時の画像サイズとが異なる場合でも、表示するＲＡＷデータの画像サイズを使用時の画像サイズと一致させることができる。
【００４８】
（３）制御装置１０３は、アプリケーション画面上に表示した画像上に、使用時の画像サイズを表示するようにした。これによって、使用者は使用時の画像サイズを視覚的に把握することができる。
【００４９】
（４）制御装置１０３は、図２に示したダイアログ画面上に、使用時の画像サイズを初期表示し、使用者は、図２に示したダイアログ画面上で、画像調整内容を反映して生成するＪＰＥＧデータの画像サイズを変更できるようにした。これによって、使用者は、そのままの画像サイズでよい場合には、改めて画像サイズを入力する手間が省ける一方で、画像サイズを変更したい場合には、ダイアログ画面上で改めて所望の画像サイズを指定することができる。
【００５０】
―変形例―
なお、上述した実施の形態のパソコンは、以下のように変形することもできる。
（１）上述した実施の形態では、制御装置１０３は、使用者が画像調整を行った後に保存を指示した場合には、図２または図３に示す確認ダイアログを表示して、保存先、ファイル名、画像サイズを初期表示し、使用者からの保存先、ファイル名、画像サイズの変更を受け付ける例について説明した。しかしながら、制御装置１０３は、使用者が画像調整を行った後に保存を指示した場合には、確認ダイアログを表示せずに、保存先、ファイル名、画像サイズを上記初期表示の内容で自動設定して、保存するようにしてもよい。
【００５１】
（２）上述した実施の形態では、制御装置１０３は、画像調整を行う場合には、ＲＡＷデータに対して画像調整処理を施した後に、画像調整処理後のＲＡＷデータを、解像度指定欄２ｃで指定されている画像サイズに変更してＪＰＥＧデータを生成する例について説明した。しかしながら、制御装置１０３は、画像調整を行う際に、まずＲＡＷデータを解像度指定欄２ｃで指定されている画像サイズに変更した後、画像サイズ変更後のＲＡＷデータに対して画像調整処理を施すようにしてもよい。これによって、データサイズを小さくしたＲＡＷデータに対して画像調整処理を行えばよいので、処理実行時のバッファメモリの使用量を抑えることができ、さらに処理速度を向上させることができる。
【００５２】
（３）上述した実施の形態では、ＲＡＷファイルのヘッダ情報に使用時の画像サイズ情報を記録する例について説明した。しかしながら、ＲＡＷファイル以外の画像ファイルのヘッダ情報に使用時の画像サイズ情報を記録するようにしてもよい。例えば、ＪＰＥＧファイルのヘッダ情報に使用時の画像サイズ情報を記録するようにしてもよい。具体例としては、使用者は、ＪＰＥＧ画像の最大サイズであるＬサイズでＪＰＥＧデータを残しておきたいが、実際の使用時にはＳサイズの使用を想定している場合も考えられる。この場合には、ＬサイズのＪＰＥＧデータを格納したＪＰＥＧファイルのヘッダ情報に、使用時の画像サイズ情報としてＳサイズを示す情報を記録するようにしてもよい。
【００５３】
（４）上述した実施の形態では、パソコン１００における画像調整時に使用時の画像サイズ情報をＲＡＷファイルのヘッダ情報に記録する例について説明した。しかしながら、デジタルカメラにおける撮影時に使用時の画像サイズ情報をＲＡＷファイルのヘッダ情報に記録するようにしてもよい。例えば、デジタルカメラにおいて、画像の記録形式として「ＲＡＷ＋ＪＰＥＧ」が選択された場合には、その時に設定されたＪＰＥＧ形式の画像の画像サイズが使用時の画像サイズである可能性が高いことから、デジタルカメラでは、ＲＡＷファイルのヘッダ情報に、設定されているＪＰＥＧ形式の画像の画像サイズを使用時の画像サイズとして記録するようにしてもよい。これにより、ＲＡＷファイルのヘッダ情報には、同時記録されるＪＰＥＧファイルにおけるＪＰＥＧデータの画像サイズが使用時の画像サイズとして記録されることになる。
【００５４】
（５）また、デジタルカメラにおける画像の記録形式が「ＲＡＷ」の場合にも本発明は適用可能である。この場合には、デジタルカメラはＪＰＥＧファイルを同時記録しないため、ＲＡＷファイルのヘッダ情報に、同時記録されるＪＰＥＧファイルのＪＰＥＧデータの画像サイズを記録することはできない。このため、使用者は、デジタルカメラ上であらかじめ使用時の画像サイズを設定しておくようにし、デジタルカメラでは、あらかじめ設定されている使用時の画像サイズをＲＡＷファイルのヘッダ情報に記録すればよい。あるいは、ＲＡＷファイルを記録する際に、使用者にＲＡＷファイルのヘッダ情報に記録する使用時の画像サイズの入力を求めるようにしてもよい。
【００５５】
（６）また、デジタルカメラにおける画像の記録形式が「ＪＰＥＧ」の場合にも本発明は適用可能である。例えば、デジタルカメラにおいて、使用者は、撮影時には最大サイズであるＬサイズでＪＰＥＧデータを取得しておきたいが、実際の使用時にはＳサイズの使用を想定している場合も考えられる。この場合には、使用者は、デジタルカメラ上であらかじめ使用時の画像サイズを設定しておくようにし、デジタルカメラでは、あらかじめ設定されている使用時の画像サイズをＪＥＰＧファイルのヘッダ情報に記録すればよい。あるいは、ＪＰＥＧファイルを記録する際に、使用者にＪＰＥＧファイルのヘッダ情報に記録する使用時の画像サイズの入力を求めるようにしてもよい。
【００５６】
なお、本発明の特徴的な機能を損なわない限り、本発明は、上述した実施の形態における構成に何ら限定されない。また、上述の実施の形態と複数の変形例を組み合わせた構成としてもよい。
【符号の説明】
【００５７】
１００  パソコン、１０１  操作部材、１０２  接続ＩＦ、１０３  制御装置、１０４  ＨＤＤ、１０５  モニタ
【図１】
2010183351.tif 000003
【図２】
2010183351.tif 000004
【図３】
2010183351.tif 000005
【図４】
2010183351.tif 000006