(57)【特許請求の範囲】
【請求項１】
画像を離散化して撮影する撮像素子の出力信号を記録したＲＡＷデータを、少なくともひとつのパラメータの値を調整値として参照しつつ、特定のファイル形式の画像ファイルに変換する現像処理を実行する現像処理実行部と、
前記調整値として外部から入力される入力調整値を受け付ける調整値受付部と、
既に現像処理が実行されたことがあるＲＡＷデータを前記現像処理の対象である対象ＲＡＷデータとして指定された場合に、前記対象ＲＡＷデータが既に実行された前記現像処理において参照された前記調整値であって前記対象ＲＡＷデータに関連づけられている既存調整値と前記入力調整値とのいずれを前記現像処理実行部が前記調整値として参照するかを選択する選択操作を外部から受け付ける画面を表示する選択要求部と
を備えるＲＡＷデータ現像装置。
【請求項２】
前記対象ＲＡＷデータとなり得る前記ＲＡＷデータを複数格納するＲＡＷデータ格納部と、前記ＲＡＷデータに関連付けて該ＲＡＷデータが既に実行された前記現像処理において参照された前記既存調整値を格納する既存調整値格納部とを更に備える請求項１に記載のＲＡＷデータ現像装置。
【請求項３】
前記対象ＲＡＷデータとして複数の前記ＲＡＷデータが指定され、前記調整値受付部に複数の前記対象ＲＡＷデータについて共通に参照される前記入力調整値が入力され、且つ、前記現像処理実行部において複数の対象ＲＡＷデータに対して一括して前記現像処理が
実行される場合に、関連付けられた前記既存調整値が存在する前記対象ＲＡＷデータに関して前記選択要求部が前記選択操作を受け付ける画面を表示する請求項１または請求項２に記載のＲＡＷデータ現像装置。
【請求項４】
前記選択要求部は、前記対象ＲＡＷデータのうち、同じパラメータに関する前記既存調整値に関連付けられた複数の前記対象ＲＡＷデータに関して、一括して前記選択操作を要求する画面を表示する請求項３に記載のＲＡＷデータ現像装置。
【請求項５】
前記現像処理実行部は、前記画面に基づいた前記選択操作において選択された前記入力調整値または前記既存調整値を参照して、前記現像処理を実行する請求項１から請求項４までのいずれか１項に記載のＲＡＷデータ現像装置。
【請求項６】
前記選択要求部は、前記対象ＲＡＷデータに関連付けられた前記既存調整値が存在しなかった場合に、前記画面を表示しない請求項１から請求項５までのいずれか１項に記載のＲＡＷデータ現像装置。
【請求項７】
画像を離散化して撮影する撮像素子の出力信号を記録したＲＡＷデータを、少なくともひとつのパラメータの値を調整値として参照しつつ、特定のファイル形式の画像ファイルに変換する方法であって、
前記調整値として外部から入力される入力調整値を受け付ける手順と、
既に現像処理が実行されたことがあるＲＡＷデータを現像処理の対象である対象ＲＡＷデータとして指定された場合に、前記対象ＲＡＷデータが既に実行された現像処理において参照された前記調整値であって前記対象ＲＡＷデータに関連づけられている既存調整値と前記入力調整値とのいずれを前記調整値として参照して前記現像処理を実行するかを選択する選択操作を外部から受け付ける画面を表示する手順と
を含むＲＡＷデータ現像方法。
【請求項８】
画像を離散化して撮影する撮像素子の出力信号を記録したＲＡＷデータを、少なくともひとつのパラメータの値を調整値として参照しつつ、特定のファイル形式の画像ファイルに変換するＲＡＷデータ現像プログラムであって、
前記調整値として外部から入力される入力調整値を受け付けるステップと、
既に現像処理が実行されたことがあるＲＡＷデータを現像処理の対象である対象ＲＡＷデータとして指定された場合に、前記対象ＲＡＷデータが既に実行された現像処理において参照された前記調整値であって前記対象ＲＡＷデータに関連づけられている既存調整値と前記入力調整値とのいずれを前記調整値として参照して前記現像処理を実行するかを選択する選択操作を外部から受け付ける画面を表示するステップと
を含むＲＡＷデータ現像プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＲＡＷデータ現像装置、ＲＡＷデータ現像方法およびプログラムに関する。より詳細には、デジタルカメラ等の撮像デバイスにより生成されたＲＡＷデータを、パーソナルコンピュータ等の情報処理装置で扱うことができる特定のファイルフォーマットに変換する処理を実行するＲＡＷデータ現像装置、ＲＡＷデータ現像方法およびプログラムに関する。
【背景技術】
【０００２】
電荷結合素子（ＣＣＤ）あるいは相補型金属酸化物半導体素子（Ｃ−ＭＯＳセンサ）等の撮像素子を用いたデバイスには、撮像素子の出力信号を殆ど処理せずに記録したＲＡＷデータを保存できるものがある。ＲＡＷデータは、デバイス毎に固有の仕様で保存されるので、汎用の画像処理装置ではＲＡＷデータから直接に画像を表示し、あるいは編集することはできない。従って、ＲＡＷデータを画像ファイルとして取り扱うためには、汎用の画像ファイルフォーマットに変換する現像処理を実行する。また、何らかの圧縮処理により生成されている多くの形式の画像ファイルと比較すると、ＲＡＷデータはファイルサイズも大きい。
【０００３】
しかしながら一方で、ＲＡＷデータは、撮像素子の性能を最大限に活かして、広い色空間、ダイナミックレンジ等で画像を記録している。従って、色補正、画質調整等を行う場合には大きな調整代がとれ、画質劣化も少ない。従って、画像処理により所望の画質の画像ファイルを生成できるという利点がある。
【０００４】
下記特許文献には、互いに仕様の異なる種々のＲＡＷデータを取り扱うことができる画像処理システムが開示されている。この文献には、画像処理システムに通信回線を接続して、各種ＲＡＷデータのそれぞれに適合させるための画像処理データを供給して、高品質な画像を自動的に出力することが記載されている。
【特許文献１】特願２００４−０６４４３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特にデジタルカメラの高性能化に伴い、ＲＡＷデータに対する現像処理において、表現手段として画質調整、色調整等の処理を積極的に実行し、所望の画質の画像ファイルを生成することが増えている。このような場合、得られる画像ファイルの画質は、現像処理における種々のパラメータに設定される調整値に大きく依存する。
【０００６】
また、画像ファイルに求められる画質は個別に異なるので、最適な調整値は一意に決定されない。換言すれば、各ユーザにとって、所望の画質が得られた現像処理において採用した調整値は、所望の画質を再現するための貴重なデータである。従って、現像処理を実行する多くの手段において、実行した現像処理で用いた調整値は保存できる。
【０００７】
一方、記録媒体等の大容量化に伴い、取り扱われるＲＡＷデータのファイル数は増加する一方である。従って、現像処理を実行する手段には、複数のＲＡＷデータを一括して現像処理する機能を有するものもある。しかしながら、一括処理の場合は、複数のＲＡＷデータに対して共通の調整値を用いることが普通である。その理由は、個別に調整値を設定するのならば、一括処理による総処理時間の短縮効果が少ないからである。
【０００８】
上記のように、大量のＲＡＷデータを取り扱うためには、共通の調整値を複数のＲＡＷデータに適用して一括して現像処理を実行することが有利である。しかしながら、現像処理の対象にすでに現像処理を受けたことがあるＲＡＷデータが含まれていた場合、そのＲＡＷデータについて最良の画質が得られないばかりではなく、以前に最良の画質を実現できた調整値が共通の調整値により上書きされてしまう。このため、個別に所望の画質を得るために有利であるというＲＡＷデータの利点が失われてしまう。
【課題を解決するための手段】
【０００９】
上記課題を解決する目的で、本発明の第１の形態として、画像を離散化して撮影する撮像素子の出力信号を記録したＲＡＷデータを、少なくともひとつのパラメータの値を調整値として参照しつつ、特定のファイル形式の画像ファイルに変換する現像処理を実行する現像処理実行部と、調整値として外部から入力される入力調整値を受け付ける調整値受付部と、現像処理の対象である対象ＲＡＷデータとして指定されたＲＡＷデータに対して、既に実行された現像処理において参照された調整値が既存調整値として関連付けてられていた場合に、現像処理実行部が調整値として入力調整値および既存調整値のいずれを参照するかを選択する選択操作を外部から受け付ける画面を表示する選択要求部とを備えるＲＡＷデータ現像装置が提供される。これにより、すでに用いられたことがある調整値を入力調整値で不用意に上書きすることが防止される。また、不用意な上書きが防止されるので、一括処理の利点も安全に利用できる。
【００１０】
また、ひとつの実施形態によると、上記ＲＡＷデータ現像装置において、対象ＲＡＷデータとなり得るＲＡＷデータを複数格納するＲＡＷデータ格納部と、既に実行された現像処理の対象となったＲＡＷデータに関連付けて既存調整値を格納する既存調整値格納部とを更に備える。これにより、ＲＡＷデータ現像装置にＲＡＷデータを蓄積して、ＲＡＷデータの再利用に供することができる。また、同じ装置内に現像処理の対象となるＲＡＷデータが保存されているので、処理も迅速になる。また、ＲＡＷデータ現像装置にＲＡＷデータを蓄積して、現像処理により所望の画質を再現するために活用できる。
【００１１】
また、他の実施形態によると、上記ＲＡＷデータ現像装置において、対象ＲＡＷデータとして複数のＲＡＷデータが指定され、調整値受付部に複数の対象ＲＡＷデータについて共通に参照される入力調整値が入力され、且つ、現像処理実行部において複数の対象ＲＡＷデータに対して一括して現像処理が実行される場合に、関連付けられた既存調整値が存在する対象ＲＡＷデータに関して選択要求部が選択操作を受け付ける画面を表示する。これにより、複数のＲＡＷデータに対して入力調整値を指定して一括して現像処理を実行する場合、実績のある調整値を、一括処理のための共通調整値で不用意に上書きすることが防止される。
【００１２】
また、他の実施形態によると、上記ＲＡＷデータ現像装置において、選択要求部は、対象ＲＡＷデータのうち、同じパラメータに関する既存調整値に関連付けられた複数の対象ＲＡＷデータに関して、一括して選択操作を要求する画面を表示する。これにより、多数のＲＡＷデータを同時に取り扱う場合に、同じパラメータに関連した調整が行われたことのあるＲＡＷデータに対しては、選択要求を一括して発生して総処理時間を短縮できる。
【００１３】
また、他の実施形態によると、上記ＲＡＷデータ現像装置において、現像処理実行部は、選択操作の画面に基づいた選択操作において選択された入力調整値または既存調整値を参照して、現像処理を実行する。これにより、現像処理を受けたことのあるＲＡＷデータに対しては、個別の調整値による現像処理が実行されるので、所望の画質の画像ファイルが生成される。
【００１４】
更に、他の実施形態によると、上記ＲＡＷデータ現像装置において、選択要求部は、対象ＲＡＷデータに関連付けられた既存調整値が存在しなかった場合に、選択操作の画面を表示しない。これにより、不要な選択操作のために選択要求を発生して処理時間が増加することを防止できる。
【００１５】
また、本発明の第２の形態として、画像を離散化して撮影する撮像素子の出力信号を記録したＲＡＷデータを、少なくともひとつのパラメータの値を調整値として参照しつつ、特定のファイル形式の画像ファイルに変換する方法であって、調整値として外部から入力される入力調整値を受け付ける手順と、現像処理の対象である対象ＲＡＷデータとして指定されたＲＡＷデータに対して、既に実行された現像処理において参照された調整値が既存調整値として関連付けてられていた場合に、現像処理実行部が調整値として入力調整値および既存調整値のいずれを参照するかを選択する選択操作を外部から受け付ける画面を表示する手順とを含むＲＡＷデータ現像方法が提供される。これにより、これにより、ハードウェア資源の如何にかかわらず、容易且つ確実な画像補正ができる。
【００１６】
また更に、本発明の第３の形態として、画像を離散化して撮影する撮像素子の出力信号を記録したＲＡＷデータを、少なくともひとつのパラメータの値を調整値として参照しつつ、特定のファイル形式の画像ファイルに変換するＲＡＷデータ現像プログラムであって、調整値として外部から入力される入力調整値を受け付けるステップと、現像処理の対象である対象ＲＡＷデータとして指定されたＲＡＷデータに対して、既に実行された現像処理において参照された調整値が既存調整値として関連付けてられていた場合に、現像処理実行部が調整値として入力調整値および既存調整値のいずれを参照するかを選択する選択操作を外部から受け付ける画面を表示するステップとを含むＲＡＷデータ現像プログラムが提供される。これにより、これにより、専用機はもとより、汎用情報処理装置等を用いても、容易且つ確実な画像補正ができる。
【００１７】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた発明となり得る。
【発明を実施するための最良の形態】
【００１８】
以下、発明の実施の形態を通じて本発明を説明する。ただし、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【実施例】
【００１９】
図１は、ＲＡＷデータ現像装置１０のひとつの形態を示す図である。同図に示すように、このＲＡＷデータ現像装置１０は、データ処理を実行する情報処理装置２００と、それに接続された複数の入出力装置を用いて形成されている。この実施形態では、入力装置として、スキャナ１１０、デジタルカメラ１２０、マウス１３０およびキーボード１４０が接続されている。また、出力装置としては、ディスプレイ１５０およびプリンタ１７０が接続されている。なお、デジタルカメラ１２０は、情報処理装置２００にＲＡＷデータを転送するときに一時的に接続され、撮影するときには接続を断って単独で使用される。
【００２０】
また、情報処理装置２００は、ディスクドライブ１６０を備えている。このディスクドライブ１６０に装入された記録媒体１６２（図１には不図示）から、情報処理装置２００の動作を制御するプログラムを読み込んで、ＲＡＷデータ現像装置１０として動作させることができる。また、記録媒体１６２上から、プログラムを情報処理装置２００にインストールすることもできる。更に、ディスクドライブ１６０に装入された記録媒体１６２から、処理の対象となるＲＡＷデータを読み込むこともできる。なお、プログラムおよびＲＡＷデータの読み込みは、ディスクドライブ１６０だけではなく、通信回線等の他の媒体を経由してもできることはもちろんである。
【００２１】
図２は、図１に示したＲＡＷデータ現像装置１０における情報処理装置２００の内部構造２０を模式的に示す図である。なお、図１と共通の構成要素には同じ参照番号を付して重複する説明を省く。
【００２２】
同図に示すように、この情報処理装置２００内には、調整値受付部２１０が形成されている。調整値受付部２１０は、マウス１３０、キーボード１４０等の入力装置を介して外部から入力された調整値を、新規な入力調整値として保持する。
【００２３】
また、この情報処理装置２００内には、現像処理の対象となり得るＲＡＷデータを格納するＲＡＷデータ格納部２２０が形成されている。ＲＡＷデータ格納部２２０は複数のＲＡＷデータを格納しているが、マウス１３０、キーボード１４０等を介して外部から指定されたＲＡＷデータを、後述する現像処理実行部２５０に「対象ＲＡＷデータ」として提供する。なお、この実施形態では、ＲＡＷデータ格納部２２０が情報処理装置２００の内部に形成されているが、例えば、情報処理装置２００に接続されたデジタルカメラ１２０の記憶領域をＲＡＷデータ格納部２２０として使用することもできる。
【００２４】
更に、この情報処理装置２００内には、既存調整値格納部２３０が形成されている。既存調整値格納部２３０は、既に実行された現像処理において参照された調整値を既存格納値として格納している。また、格納された既存調整値は、現像処理にあたってその調整値が用いられたＲＡＷデータに関連付けて格納されている。従って、すでに現像処理を実行されたことがあるＲＡＷデータが再び現像処理の対象になった場合には、そのＲＡＷデータに係る既存調整値を検索して、再び現像処理に利用することもできる。
【００２５】
また更に、情報処理装置２００内に形成された選択要求部２４０は、上記調整値受付部２１０および既存調整値格納部２３０の出力を共に受ける。また、入力調整値または既存調整値のいずれか一方を、調整値転送部２４２を介して、現像処理実行部２５０に択一的に参照させる。
【００２６】
現像処理実行部２５０は、選択要求部２４０を介して獲得した調整値を参照しつつ、ＲＡＷデータ格納部２２０から獲得したＲＡＷデータに対して現像処理を実行する。ここで実行される「現像処理」とは、ＲＡＷデータを汎用の画像ファイルフォーマット、例えばＴＩＦＦ形式、ＧＩＦ形式、ＪＰＥＧ形式等の特定のファイル形式の画像ファイルに変換する処理を含んでいる。また、ここでいう現像処理は、画質、色合い、ノイズ低減、コントラスト調整等の画質調整処理を同時に実行し、ＲＡＷデータから得られる画像ファイルを所望の画質とする処理も含んでいる。
【００２７】
図３は、図１および図２に示したＲＡＷデータ現像装置１０を用いてＲＡＷデータの現像処理を実行するときに、現像処理の対象となるＲＡＷデータを指定させる操作を行うために表示される画面表示３０を示す図である。同図に示すように、この画面表示３０には、複数の表示領域を統合したウインドウ３００が含まれる。
【００２８】
ウインドウ３００の最上段には、タイトルバー３１０が形成されている。タイトルバー３１０には、このウインドウ３００におけるユーザの作業が、現像処理に供する「ＲＡＷデータの指定」であることを示すタイトル３１２が表示されている。また、タイトルバー３１０の右端には、このウインドウ３００を閉じるためのクローズボタン３１４も表示されている。
【００２９】
ウインドウ３００の次段には、操作パネル３２０が形成されている。操作パネル３２０には、ＲＡＷデータ格納部２２０に格納された複数のＲＡＷデータから現像処理の対象となる対象ＲＡＷデータを指定するときに必要なディレクトリ操作等のコマンドを視覚化した操作ボタンが配置されている。即ち、上位階層に移動するための上位ディレクトリ移動ボタン３２４、ディレクトリ間の移動履歴を戻りあるいは進むためのディレクトリ移動ボタン３２６、直前の操作を取り消す操作取消ボタン３２８、選択した対象物を破棄する破棄ボタン３２９等がそれである。また、後述するＲＡＷデータの選択に使用する選択ボタン３２２および現像処理において参照する調整値を設定するための調整値設定ボタン３２３も配置されている。マウス１３０等を操作してこれらのボタンを押すことにより、それぞれの機能に対応したコマンドが実行される。
【００３０】
ウインドウ３００の次段は、リストパネル３３０およびサムネイルパネル３４０の２つの領域に分割されている。左側のリストパネル３３０には、ＲＡＷデータ格納部２２０に格納されているＲＡＷデータのファイル名が列挙されたファイル名リスト３３４が表示されている。表示されたファイル名は、マウス１３０、キーボード１４０等の入力装置を介して個別に指定することができ、指定されたファイル名はフレーム３３６等により視覚的に強調表示される。なお、リストパネル３３０はスクロールバー３３８を備え、リストパネル３３０の高さに収まり切らない多数のファイル名を表示できる。
【００３１】
一方、右側のサムネイルパネル３４０には、リストパネル３３０において強調表示されているＲＡＷデータのファイル名３４２、サムネイル画像３４４、関連データリスト３４６が表示されている。この関連データリスト３４６もスクロールバー３４８を備えており、関連データリスト３４６の高さに収まり切らない多数の関連データを表示できる。これにより、ユーザは、自身が指定しようとしているファイルの内容を、ファイル名以外の手がかりからも確認できる。
【００３２】
なお、ここでいう関連データとは、強調表示したＲＡＷデータに関する種々のデータであり、その内容は、ＲＡＷデータが生成された日付、データを生成した機器の種類、データサイズ等である。ただし、この種の関連データの有無、項目、サムネイル画像等がＲＡＷデータに付帯しているかどうかはＲＡＷデータ個々の規格に依存するので表示されるとは限らない。
【００３３】
ウインドウ３００の最下段には、ヘルプボタン３５２、実行ボタン３５４、取消ボタン３５６を含む実行パネル３５０が配置されている。実行ボタン３５４が押されたときには、この画面表示３０における操作を終了して、後述する次の段階の操作に移行する。なお、実行ボタン３５４には、自身が押されたときに生じる動作を示すために「指定終了」と表示されている。また、ヘルプボタン３５２および取消ボタン３５６は、それぞれヘルプファイル参照および処理終了のための汎用ボタンであり、ＲＡＷデータの現像処理には直接関係は無い。
【００３４】
上記のようなウインドウ３００において、リストパネル３３０においていずれかのファイル名が強調表示された状態で操作パネル３２０の選択ボタン３２２が押されると、そのファイル名の左側にはチェックマーク３３２が表示され、そのファイル名に係るＲＡＷデータが現像処理の対象として指定されたことが示される。また、ひとつのファイル名にチェックを付けた後に、更に他のファイル名を強調表示して選択ボタン３２２を押すことにより、複数のＲＡＷデータを指定できる。
【００３５】
また、リストパネル３３０においていずれかのファイル名が強調表示された状態で、操作パネル３２０の調整値設定ボタン３２３が押されると、そのファイル名に係るＲＡＷデータを現像処理するときに参照される調整値を、個別に設定することができる。これにより、指定された複数のＲＡＷデータに対して、個別に調整値を設定することができる。
【００３６】
図４は、調整値設定ボタン３２３が押されたときに表示される画面表示４０を示す図である。同図に示すように、この画面表示４０も、複数の表示領域を統合したウインドウ４００として表示される。
【００３７】
ウインドウ４００の最上段には、タイトルバー４１０が形成されている。タイトルバー４１０には、このウインドウ４００におけるユーザの作業が、現像処理を実行するときに参照される調整値を設定する「調整値の設定」であることを示すタイトル４１２が表示されている。また、右端には、このウインドウ４００を閉じるためのクローズボタン４１４も表示されている。更に、最下段には、ヘルプボタン４５２、実行ボタン４５４、４５５および取消ボタン４５６を含む実行パネル４５０が配置されている。ヘルプボタン３５２および取消ボタン３５６が現像処理に直接には関係無いことは、ウインドウ３００の場合と同様である。
【００３８】
ウインドウ４００の中段は調整項目選択パネル４２０、調整値設定パネル４３０およびプレビューパネル４４０の３つの領域に分割されている。調整項目選択パネル４２０は、このＲＡＷデータ現像装置１０において調整できる調整項目が列挙されており、任意の項目をマウス１３０等により選択することができる。選択された項目はフレーム４２６により強調表示される。また、調整項目選択パネル４２０の左側には、調整項目の階層関係を示す階層表示４２２も表示されている。
【００３９】
調整項目選択パネル４２０においていずれかの調整項目が選択されて強調表示されると、選択された調整項目の調整値を変更するためのオブジェクトが、調整値設定パネル４３０に表示される。図４に示した例では、調整項目選択パネル４２０において「フィルム選択」という調整項目が選択され、調整値設定パネル４３０には、そのときに選択されている調整項目表示４３２の名称と、その調整項目において調整値４３４がとり得る値が列挙されている。図４に示した例では、撮影時設定という選択項目の左側のラジオボタンに被選択表示４３６が示され、調整値として「撮影時設定」が選択されていることが判る。なお、調整値設定パネル４３０には、上記のような選択肢の一覧表示の他、文字入力用のフィールド、値を連続的に変化させることができるスライダ、トーンカーブ等の変形できる図形など、それぞれの調整項目に適したオブジェクトが表示される。
【００４０】
プレビューパネル４４０には、調整値設定の対象となっているファイルのファイル名４４２、プレビュー画像４４４および設定されつつある調整値を列挙した調整値リスト４４６が表示されている。好ましくは、ここに表示されたプレビュー画像４４４が、入力した設定値の変化に応じて変化すればユーザの調整を容易にできる。
【００４１】
以上のようなオブジェクトを含むウインドウ４００において、調整項目選択パネル４２０において調整項目を選択しては調整値設定パネル４３０においてその値を決定するという操作を繰り返すことにより、所望の調整項目に対して所望の値を設定できる。こうして設定された調整値は、調整値リスト４４６にリスト表示される。必要な項目の調整値の設定が終了したときは、実行パネル４５０の実行ボタン４５４、４５５のいずれかが押される。
【００４２】
このウインドウ４００は、２つの実行ボタン４５４、４５５を備えている。一方の実行ボタン４５４は、「設定終了」と表記されている通り、このウインドウ４００で入力された調整値を調整値受付部２１０に設定した後、再びＲＡＷデータを指定するウインドウ３００に戻る機能を有する。他方の実行ボタン４５５は「現像開始」と表記され、ウインドウ３００に戻ることなく現像処理に移行する機能を有する。これらのいずれかの実行ボタン４５４、４５５が押されるとウインドウ４００は閉じる。
【００４３】
ここで、「現像開始」の実行ボタン４５５が押されたときに、調整値を設定する対象となったＲＡＷデータがすでに現像されたことがあるものであった場合、調整値受付部２１０に保持された入力調整値と、既存調整値格納部２３０に格納された既存調整値との２つの調整値が存在することになる。そこで、選択要求部２４０は、いずれの調整値を参照して現像処理を実行するかをたずねる選択要求を発生する。
【００４４】
図５は、このような場合に、選択要求としてディスプレイに表示される画面表示５０を示す図である。同図に示すように、この画面表示５０は、いずれかの選択肢が選択されない限り処理が継続されないモーダルダイアログとして表示されるウインドウ５００を含んでいる。
【００４５】
このウインドウ５００は、その最上段に、タイトルバー５１０が形成されている。タイトルバー５１０には、ユーザに対して確認を促す旨のタイトル５１２が表示されている。また、右端にはクローズボタン５１４も配置されているが、これは、取消ボタン５５６と実質的に同じ機能を有する。更に、最下段には、ヘルプボタン５５２、実行ボタン５５４および取消ボタン５５６がそれぞれ配置されている。
【００４６】
このウインドウ５００の中程には、選択すべき事項を説明する選択事項表示５２２と、選択し得る選択肢を表示する選択項目表示５２４とが配置されている。選択項目表示５２４の中から所望の処理を選択すると、実行ボタン５５４を押すことができるようになり、選択された選択項目に記載された処理が実行される。即ち、選択要求部２４０は、既存調整値格納部２３０に格納されていた既存調整値か、調整値受付部２１０に保持されている入力調整値かのいずれか一方を、調整値転送部２４２を介して現像処理実行部２５０に提供する。
【００４７】
図中では、上側の選択項目が選ばれていることが、選択項目の左に配置されたラジオボタン中の被選択表示５２６により強調表示されている。この状態で、実行ボタンを押すと、「既存の調整値を用いる」処理が続行される。従って、選択要求部２４０は、既存調整値格納部２３０に格納されていた既存調整値を、調整値転送部２４２を介して現像処理実行部２５０に調整値として提供する。こうして、現像処理実行部２５０は、指定されたＲＡＷデータを現像処理することができる。なお、図４に示したウインドウ４００において「設定終了」が表記された実行ボタン４５５が押された場合は、図３に示した画面表示３０に戻って、他のＲＡＷデータを追加指定できる。
【００４８】
また、図３に示したＲＡＷデータの指定操作において、複数のファイル名が選択された状態で調整値設定ボタン３２３が押されたときは、やはり調整値の設定のためのウインドウ４００が表示される。この場合、ウインドウ４００において設定される調整値は、選択されたＲＡＷデータに対して一括して適用されるものとなる。なお、複数のＲＡＷデータに対して一括して調整値を設定する場合、プレビューパネル４４０に表示されるプレビュー画像４４４は、どれかひとつの画像に対するものか、あるいは、予めＲＡＷデータ現像装置１０に用意されている汎用のサンプル画像を用いることができる。
【００４９】
また、この場合も、ウインドウ４００の実行ボタン４５４、４５５を押すことにより次の処理に進む。また、このときに、指定されたＲＡＷデータの中に、すでに現像処理されたことがあり、既存調整値格納部２３０に格納された既存調整値に関連付けられたＲＡＷデータが含まれていた場合、選択要求部２４０は、選択要求を発生する。
【００５０】
図６は、上記のような場合に選択要求としてディスプレイに表示される画面表示６０を示す図である。同図に示すように、この画面表示６０も、いずれかの選択肢が選択されない限り、処理が継続されないモーダルダイアログとして表示されるウインドウ６００を含んでいる。また、選択項目表示６２４には、新たに、既存の調整値に関連付けられていたＲＡＷデータを現像処理の対象から除くという項目が付加されている。これにより、複数のＲＡＷデータを指定したときに、一部のＲＡＷデータが既存調整値に関連付けられていた場合に対応することができる。なお、このダイアログにおけるヘルプボタン６５２、実行ボタン６５４および取消ボタン６５６の各機能は、図５に示したヘルプボタン５５２、実行ボタン５５４および取消ボタン５５６の各機能と同じなので、説明は省略する。
【００５１】
更に、上記のように複数のＲＡＷデータを一括して処理する習慣がある場合、指定された既存調整値に関連付けられたＲＡＷデータが複数含まれ、更に、それら既存調整値に関連付けられたＲＡＷデータの中に共通の既存調整値を参照して現像処理されたグループが含まれている場合がある。そこで、このような場合、同じグループに属するＲＡＷデータに対しては、選択要求に対する対応も一括して行うことが好ましい。
【００５２】
図７は、そのような場合に選択要求部２４０が発生する選択要求としてディスプレイに表示される画面表示７０を示す図である。なお図５または図６と共通する構成および表示については対応する参照番号を付して、説明を省略する。この画面表示７０も、いずれかの選択肢が選択されない限り、処理が継続されないモーダルダイアログとして表示されるウインドウ７００を含んでいる。
【００５３】
図７に示すように、このウインドウ７００に選択肢として表示される選択項目表示７２４は、図６に示した選択項目表示６２４と共通している。しかしながら、このウインドウ７００には、共通の既存調整値によって現像されたことがあるＲＡＷデータのグループに属するファイル名リスト７３８と、そのファイル名リスト７３８に含まれるＲＡＷデータが関係付けられている既存の調整値を示す調整値リスト７３４とが併せて表示されている。なお、ファイル名リスト７３８および調整値リスト７３４の左側には、リストの内容表示７３２、７３６がそれぞれ表示されている。
【００５４】
ウインドウ７００において上記のような表示をすることにより、ユーザは共通の既存調整値に関連付けられたＲＡＷデータのグループに対して一括して処理方法を選択することができる。従って、既存調整値を有効利用できるだけではなく、すでに実行された一括処理の対象を再び一括して処理できるので、ＲＡＷデータの現像処理に係る総作業時間を短縮することができる。
【００５５】
なお、図３に示したウインドウ３００において指定されたＲＡＷデータに、既存調整値に関連付けられたものがひとつも含まれていなかった場合、選択要求は発生せず、図５、図６および図７に示したウインドウ５００、６００、７００も表示されない。従って、無駄な選択要求が生じることはない。
【００５６】
以上詳細に説明したように、このＲＡＷデータ現像装置１０は、過去に現像処理されたことのあるＲＡＷデータに対しては、以前の調整値を用いて現像処理することを選択できる。従って、以前に所望の画質を得た実績のある調整値を、新規に入力した調整値で不用意に上書きしてしまうことがない。また、選択要求に従って、既存の調整値を選択すれば、ユーザ毎に、あるいは、用途毎に所望した最良の画質を容易に得ることができる。
【００５７】
更に、既存の調整値が存在するＲＡＷデータに対しては選択要求を発生するので、大量のＲＡＷデータを取り扱う場合に、躊躇なく一括処理を利用することができる。従って、現像処理の総作業時間を短縮できる。
【００５８】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。また、上記実施の形態に、多様な変更または改良を加え得ることは当業者に明らかである。更に、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【図面の簡単な説明】
【００５９】
【図１】実施形態に係るＲＡＷデータ現像装置１０の構造を模式的に示す。
【図２】ＲＡＷデータ現像装置１０の内部構造２０を模式的に示す。
【図３】ＲＡＷデータ現像装置１０におけるＲＡＷデータ選択操作の画面表示３０を示す。
【図４】ＲＡＷデータ現像装置１０における調整値設定操作の画面表示４０を示す。
【図５】選択要求部２４０が発生する選択要求の画面表示５０を示す。
【図６】選択要求部２４０が発生する選択要求の他の画面表示６０を示す。
【図７】選択要求部２４０が発生する選択要求の他の画面表示７０を示す。
【符号の説明】
【００６０】
１０  ＲＡＷデータ現像装置、２０  内部構造、３０、４０、５０、６０、７０  画面表示、１１０  スキャナ、１２０  デジタルカメラ、１３０  マウス、１４０  キーボード、１５０  ディスプレイ、１６０  ディスクドライブ、１６２  記録媒体、１７０  プリンタ、２００  情報処理装置、２１０  調整値受付部、２２０  ＲＡＷデータ格納部、２３０  既存調整値格納部、２４０  選択要求部、２４２  調整値転送部、２５０  現像処理実行部、３００、４００、５００、６００、７００  ウインドウ、３１０、４１０、５１０、６１０、７１０  タイトルバー、３１２、４１２、５１２、６１２、７１２  タイトル、３１４、４１４、５１４、６１４、７１４  クローズボタン、３２０  操作パネル、３２２  選択ボタン、３２４  上位ディレクトリ移動ボタン、３２６  ディレクトリ移動ボタン、３２８  操作取消ボタン、３２９  破棄ボタン、３３０  リストパネル、３３２  チェックマーク、３３４、７３８  ファイル名リスト、３３６、４２６  フレーム、３３８、３４８、４４８、７３３  スクロールバー、３４０  サムネイルパネル、３４２、４４２  ファイル名、３４４  サムネイル画像、３４６  関連データリスト、３５０、４５０  実行パネル、３５２、４５２、５５２、６５２  ヘルプボタン、３５４、４５４、４５５、５５４、６５４  実行ボタン、３５６、４５６、５５６、６５６  取消ボタン、４２０  調整項目選択パネル、４２２  階層表示、４３０  調整値設定パネル、４３２  調整項目表示、４３４  調整値、４４０  プレビューパネル、４４４  プレビュー画像、４４６、７３４  調整値リスト、５２０、６２０、７２０  選択パネル、５２２、６２２、７２２  選択事項表示、５２４、６２４、７２４  選択項目表示、７３２、７３６  内容表示
【図１】
0004534923.tif 000002
【図２】
0004534923.tif 000003
【図３】
0004534923.tif 000004
【図４】
0004534923.tif 000005
【図５】
0004534923.tif 000006
【図６】
0004534923.tif 000007
【図７】
0004534923.tif 000008