(57)【要約】【課題】本発明は、離れた場所に存在するオリジナル画像、オリジナル画像を現像した処理画像、及び現像条件の対応を容易に取ることができ、且つ処理画像からオリジナル画像の再現像を容易に行うことが可能な画像処理システムを提供する。【解決手段】ＰＣ側では、ＪＰＥＧ画像からＲＡＷ画像を特定するための情報とレシピを特定するための情報を取得し、これらをサーバ側に送信する。サーバ側では、ＲＡＷ現像リスト８００からＲＡＷ画像を検索し、検索されたＲＡＷ画像からレシピを取得してＰＣ側に送信する。ＰＣ側では、サーバ側から受信した現像条件を表示する。【選択図】図１１
2010213056.tif 000002
【特許請求の範囲】
【請求項１】
オリジナル画像を任意の現像条件で現像して作成された処理画像を保存する画像管理装置と、前記現像条件に基づいて前記オリジナル画像を現像して前記処理画像を作成する画像処理装置とがネットワークを介して通信可能に接続された画像処理システムにおいて、
前記画像管理装置は、
前記処理画像に付加された情報から前記オリジナル画像を特定するための第１の情報および前記現像条件を特定するための第２の情報を取得する付加情報取得手段と、
前記取得された第１の情報および第２の情報を前記画像処理装置に送信する付加情報送信手段とを備え、
前記画像処理装置は、
前記第１の情報と前記オリジナル画像の所在を示す第３の情報とが対応付けられたリスト情報を保存するリスト保存手段と、
前記画像管理装置から受信した前記第１の情報と前記保存手段に保存されたリスト情報に基づいて前記オリジナル画像を検索する画像検索手段と、
前記画像管理装置から受信した前記第２の情報に基づいて、前記画像検索手段により検索されたオリジナル画像から現像条件を取得する現像条件取得手段と、
前記取得された現像条件を前記画像管理装置に送信する現像条件送信手段とを備え、
前記画像管理装置は、前記画像処理装置から受信した現像条件を表示する現像条件表示手段をさらに備えることを特徴とする画像処理システム。
【請求項２】
前記画像管理装置は、前記現像条件表示手段に表示された現像条件に対する設定変更を受け付けて、変更された現像条件を前記画像処理装置に送信する受付手段をさらに備え、
前記画像処理装置は、前記画像管理装置から受信した現像条件に基づいて、前記画像検索手段により検索されたオリジナル画像を現像して前記処理画像を作成する現像手段と、
前記現像手段により現像されたオリジナル画像に、前記受信した現像条件を記録する現像条件記録手段と、
前記現像手段により作成された処理画像に、前記第１の情報および前記第２の情報を付加する付加手段とをさらに備えることを特徴とする請求項１記載の画像処理システム。
【請求項３】
前記付加情報取得手段は、前記処理画像に付加された情報から前記現像手段の所在を示す第４の情報をさらに取得し、
前記画像管理装置は、前記付加情報取得手段により取得した前記第４の情報に基づいて前記現像手段を検索して起動させる起動手段をさらに備え、
前記付加手段は、前記現像手段により作成された処理画像に、さらに前記第４の情報を付加することを特徴とする請求項２記載の画像処理システム。
【請求項４】
前記現像条件送信手段は、前記現像条件取得手段により取得された現像条件をｈｔｍｌ形式のファイルで前記画像管理装置に送信し、
前記現像条件表示手段は、前記画像処理装置から受信したｈｔｍｌ形式のファイルに基づいてブラウザにより表示することを特徴とする請求項１乃至３のいずれか１項に記載の画像処理システム。
【請求項５】
前記画像管理装置は、
前記現像条件に応じて現像されたプレビュー画像を表示するプレビュー画像表示手段と、
前記設定変更を受け付けた現像条件を元の現像条件に戻す第１の操作手段と、
元の現像条件に応じて現像された第１のプレビュー画像と設定変更された現像条件に応じて現像された第２のプレビュー画像を前記プレビュー画像手段に表示させる第２の操作手段とをさらに備えることを特徴とする請求項２乃至４のいずれか１項に記載の画像処理システム。
【請求項６】
前記画像管理装置は、前記画像処理装置に存在する前記オリジナル画像からオリジナル画像の選択を受け付ける画像選択手段をさらに備え、
前記現像条件表示手段は、前記選択された前記オリジナル画像のデフォルトの現像条件を前記画像処理装置から受信して表示し、
前記受付手段は、前記現像条件表示手段に表示された現像条件に対する設定変更を受け付けて、変更された現像条件を前記画像処理装置に送信し、
前記画像処理装置では、
前記現像手段は、前記選択されたオリジナル画像を前記画像管理装置から受信した現像条件に基づいて現像して前記処理画像を作成し、
前記現像条件記録手段は、前記オリジナル画像に現像条件を記録し、
前記付加手段は、前記処理画像に前記第１の情報および前記第２の情報を付加することを特徴とする請求項２乃至５のいずれか１項に記載の画像処理システム。
【請求項７】
オリジナル画像を任意の現像条件で現像して作成された処理画像を保存する画像管理装置と、前記現像条件に基づいて前記オリジナル画像を現像して前記処理画像を作成する画像処理装置とがネットワークを介して通信可能に接続された画像処理システムにおいて、
前記画像管理装置は、
前記処理画像に付加された情報から前記オリジナル画像を特定するための第１の情報、前記現像条件を特定するための第２の情報、および前記オリジナル画像の所在を示す第３の情報を取得する付加情報取得手段と、
前記取得された第２の情報および第３の情報を前記画像処理装置に送信する付加情報送信手段とを備え、
前記画像処理装置は、
前記画像管理装置から受信した前記第３の情報に基づいて前記オリジナル画像を検索する画像検索手段と、
前記画像管理装置から受信した前記第２の情報に基づいて、前記画像検索手段により検索されたオリジナル画像から現像条件を取得する現像条件取得手段と、
前記取得された現像条件を前記画像管理装置に送信する現像条件送信手段とを備え、
前記画像管理装置は、前記画像処理装置から受信した現像条件を表示する現像条件表示手段をさらに備えることを特徴とする画像処理システム。
【請求項８】
前記画像管理装置は、
前記現像条件表示手段に表示された現像条件に対する設定変更を受け付けて、変更された現像条件を前記画像処理装置に送信する受付手段をさらに備え、
前記画像処理装置は、
前記画像管理装置から受信した現像条件に基づいて、前記画像検索手段により検索されたオリジナル画像を現像して前記処理画像を作成する現像手段と、
前記現像手段により現像されたオリジナル画像に、前記受信した現像条件を記録する現像条件記録手段と、
前記現像手段により作成された処理画像に、前記第１の情報、前記第２の情報、および前記第３の情報を付加する付加手段とを備えることを特徴とすることを特徴とする請求項７記載の画像処理システム。
【請求項９】
前記画像処理装置は、
前記第１の情報と前記現像手段の所在を示す第４の情報とが対応付けられたリスト情報を保存する保存手段をさらに備え、
前記画像管理装置は、前記保存手段に保存された前記リスト情報にアクセスし、前記付加情報取得手段により取得した前記第１の情報に基づいて前記第４の情報を取得し、前記取得した第４の情報に基づいて前記現像手段を検索して起動させることを特徴とする請求項８記載の画像処理システム。
【請求項１０】
前記現像条件送信手段は、前記現像条件取得手段により取得された現像条件をｈｔｍｌ形式のファイルで前記画像管理装置に送信し、
前記現像条件表示手段は、前記画像処理装置から受信したｈｔｍｌ形式のファイルに基づいてブラウザにより表示することを特徴とする請求項７乃至９のいずれか１項に記載の画像処理システム。
【請求項１１】
前記画像管理装置は、
前記現像条件に応じて現像されたプレビュー画像を表示するプレビュー画像表示手段と、
前記設定変更を受け付けた現像条件を元の現像条件に戻す第１の操作手段と、
元の現像条件に応じて現像された第１のプレビュー画像と設定変更された現像条件に応じて現像された第２のプレビュー画像を前記プレビュー画像手段に表示させる第２の操作手段とをさらに備えることを特徴とする請求項８乃至１０のいずれか１項に記載の画像処理システム。
【請求項１２】
オリジナル画像を任意の現像条件で現像して作成された処理画像を保存する画像管理装置と、前記現像条件に基づいて前記オリジナル画像を現像して前記処理画像を作成する画像処理装置とがネットワークを介して通信可能に接続された画像処理システムの画像処理方法において、
前記処理画像に付加された情報から前記オリジナル画像を特定するための第１の情報および前記現像条件を特定するための第２の情報を取得する付加情報取得工程と、
前記取得された第１の情報および第２の情報を前記画像処理装置に送信する付加情報送信工程と、
前記第１の情報と前記オリジナル画像の所在を示す第３の情報とが対応付けられたリスト情報を保存するリスト保存工程と、
前記画像管理装置から受信した前記第１の情報と前記保存されたリスト情報に基づいて前記オリジナル画像を検索する画像検索工程と、
前記画像管理装置から受信した前記第２の情報に基づいて、前記画像検索工程にて検索されたオリジナル画像から現像条件を取得する現像条件取得工程と、
前記取得された現像条件を前記画像管理装置に送信する現像条件送信工程と、
前記画像処理装置から受信した現像条件を表示する現像条件表示工程とを備えることを特徴とすることを特徴とする画像処理方法。
【請求項１３】
オリジナル画像を任意の現像条件で現像して作成された処理画像を保存する画像管理装置と、前記現像条件に基づいて前記オリジナル画像を現像して前記処理画像を作成する画像処理装置とがネットワークを介して通信可能に接続された画像処理システムの画像処理方法において、
前記処理画像に付加された情報から前記オリジナル画像を特定するための第１の情報、前記現像条件を特定するための第２の情報、および前記オリジナル画像の所在を示す第３の情報を取得する付加情報取得工程と、
前記取得された第２の情報および第３の情報を前記画像処理装置に送信する付加情報送信工程と、
前記画像管理装置から受信した前記第３の情報に基づいて前記オリジナル画像を検索する画像検索工程と、
前記画像管理装置から受信した前記第２の情報に基づいて、前記画像検索工程にて検索されたオリジナル画像から現像条件を取得する現像条件取得工程と、
前記取得された現像条件を前記画像管理装置に送信する現像条件送信工程と、
前記画像処理装置から受信した現像条件を表示する現像条件表示工程とを備えることを特徴とすることを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＲＡＷ画像等のオリジナル画像を現像した処理画像を作成する画像処理システム及び方法に関する。
【背景技術】
【０００２】
デジタルカメラが普及し、ＲＡＷ画像を現像したり、画像を編集するなどの画像処理を行う機会が増えてきている。そのため、画像の現像や編集などの処理が容易に行われるようになり、その方法に工夫が図られている。
【０００３】
例えば、編集用画像と元画像を用意し、処理の履歴である編集履歴を記録して、編集によって作成された画像が手元にある状態で編集をやり直したり、編集履歴から一部を省いて編集し直したりすることが可能な技術が提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特登録３５１４４４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では、２系統の画像及び編集履歴との対応の取り方について具体的に言及されていない。従って、例えば、元画像（オリジナル画像）、編集済み画像、及び編集履歴が離れた場所にある場合では、画像の編集をどのように行うのか示されていない。
【０００６】
本発明は、離れた場所に存在するオリジナル画像、オリジナル画像を現像した処理画像、及び現像条件の対応を容易に取ることができ、処理画像からオリジナル画像の再現像を容易に行うことが可能となる画像処理システム及び方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１記載の画像処理システムは、オリジナル画像を任意の現像条件で現像して作成された処理画像を保存する画像管理装置と、前記現像条件に基づいて前記オリジナル画像を現像して前記処理画像を作成する画像処理装置とがネットワークを介して通信可能に接続された画像処理システムにおいて、前記画像管理装置は、前記処理画像に付加された情報から前記オリジナル画像を特定するための第１の情報および前記現像条件を特定するための第２の情報を取得する付加情報取得手段と、前記取得された第１の情報および第２の情報を前記画像処理装置に送信する付加情報送信手段とを備え、前記画像処理装置は、前記第１の情報と前記オリジナル画像の所在を示す第３の情報とが対応付けられたリスト情報を保存するリスト保存手段と、前記画像管理装置から受信した前記第１の情報と前記保存手段に保存されたリスト情報に基づいて前記オリジナル画像を検索する画像検索手段と、前記画像管理装置から受信した前記第２の情報に基づいて、前記画像検索手段により検索されたオリジナル画像から現像条件を取得する現像条件取得手段と、前記取得された現像条件を前記画像管理装置に送信する現像条件送信手段とを備え、前記画像管理装置は、前記画像処理装置から受信した現像条件を表示する現像条件表示手段をさらに備えることを特徴とする。
【０００８】
上記目的を達成するために、請求項７記載の画像処理システムは、オリジナル画像を任意の現像条件で現像して作成された処理画像を保存する画像管理装置と、前記現像条件に基づいて前記オリジナル画像を現像して前記処理画像を作成する画像処理装置とがネットワークを介して通信可能に接続された画像処理システムにおいて、前記画像管理装置は、前記処理画像に付加された情報から前記オリジナル画像を特定するための第１の情報、前記現像条件を特定するための第２の情報、および前記オリジナル画像の所在を示す第３の情報を取得する付加情報取得手段と、前記取得された第２の情報および第３の情報を前記画像処理装置に送信する付加情報送信手段とを備え、前記画像処理装置は、前記画像管理装置から受信した前記第３の情報に基づいて前記オリジナル画像を検索する画像検索手段と、前記画像管理装置から受信した前記第２の情報に基づいて、前記画像検索手段により検索されたオリジナル画像から現像条件を取得する現像条件取得手段と、前記取得された現像条件を前記画像管理装置に送信する現像条件送信手段とを備え、前記画像管理装置は、前記画像処理装置から受信した現像条件を表示する現像条件表示手段をさらに備えることを特徴とする。
【０００９】
上記目的を達成するために、請求項１２記載の画像処理方法は、オリジナル画像を任意の現像条件で現像して作成された処理画像を保存する画像管理装置と、前記現像条件に基づいて前記オリジナル画像を現像して前記処理画像を作成する画像処理装置とがネットワークを介して通信可能に接続された画像処理システムの画像処理方法において、前記処理画像に付加された情報から前記オリジナル画像を特定するための第１の情報および前記現像条件を特定するための第２の情報を取得する付加情報取得工程と、前記取得された第１の情報および第２の情報を前記画像処理装置に送信する付加情報送信工程と、前記第１の情報と前記オリジナル画像の所在を示す第３の情報とが対応付けられたリスト情報を保存するリスト保存工程と、前記画像管理装置から受信した前記第１の情報と前記保存されたリスト情報に基づいて前記オリジナル画像を検索する画像検索工程と、前記画像管理装置から受信した前記第２の情報に基づいて、前記画像検索工程にて検索されたオリジナル画像から現像条件を取得する現像条件取得工程と、前記取得された現像条件を前記画像管理装置に送信する現像条件送信工程と、前記画像処理装置から受信した現像条件を表示する現像条件表示工程とを備えることを特徴とすることを特徴とする。
【００１０】
上記目的を達成するために、請求項１３記載の画像処理方法は、オリジナル画像を任意の現像条件で現像して作成された処理画像を保存する画像管理装置と、前記現像条件に基づいて前記オリジナル画像を現像して前記処理画像を作成する画像処理装置とがネットワークを介して通信可能に接続された画像処理システムの画像処理方法において、前記処理画像に付加された情報から前記オリジナル画像を特定するための第１の情報、前記現像条件を特定するための第２の情報、および前記オリジナル画像の所在を示す第３の情報を取得する付加情報取得工程と、前記取得された第２の情報および第３の情報を前記画像処理装置に送信する付加情報送信工程と、前記画像管理装置から受信した前記第３の情報に基づいて前記オリジナル画像を検索する画像検索工程と、前記画像管理装置から受信した前記第２の情報に基づいて、前記画像検索工程にて検索されたオリジナル画像から現像条件を取得する現像条件取得工程と、前記取得された現像条件を前記画像管理装置に送信する現像条件送信工程と、前記画像処理装置から受信した現像条件を表示する現像条件表示工程とを備えることを特徴とすることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、画像管理装置は、処理画像に付加された情報からオリジナル画像を特定するための第１の情報及び現像条件を特定するための第２の情報を取得し、第１の情報及び第２の情報を画像処理装置に送信する。画像処理装置は、画像管理装置から受信した第１の情報と保存手段に保存されたリスト情報に基づいてオリジナル画像を検索し、画像管理装置から受信した第２の情報に基づいて、オリジナル画像から現像条件を取得して画像管理装置に送信する。画像管理装置は、画像処理装置から受信した現像条件を表示する。これにより、離れた場所に存在するオリジナル画像、オリジナル画像を現像した処理画像、及び現像条件の対応を容易に取ることができる。
【００１２】
また、本発明によれば、画像管理装置は、表示された現像条件に対する設定変更を受け付けて、変更された現像条件を画像処理装置に送信する。画像処理装置は、画像管理装置から受信した現像条件に基づいて、検索されたオリジナル画像を現像して処理画像を作成する。そして、現像されたオリジナル画像に現像条件を記録し、作成された処理画像に、第１の情報及び第２の情報を付加する。これにより、利用者に利用されるＰＣ側に存在する処理画像に基づいて、サーバ側に存在するオリジナル画像の再現像を容易に行うことができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の第１の実施形態に係る画像処理システムの概略構成例を示す図である。
【図２】図１のＰＣ及びサーバの概略構成を示すブロック図である。
【図３】ＲＡＷ画像ファイルの構成例を示す図である。
【図４】ＲＡＷ画像の現像の設定をするときにＰＣの表示部に表示される現像設定画面の一例を示す図である。
【図５】図１の画像処理システムにおけるＲＡＷ画像の現像処理の流れを示すチャート図である。
【図６】図５に対応するＰＣ側の処理の流れを示すフローチャートである。
【図７】図５に対応するサーバ側の処理の流れを示すフローチャートである。
【図８】ＲＡＷ画像のリストを使用して作成されたｈｔｍｌファイルの一例を示す図である。
【図９】ＲＡＷ画像を選択するときにＰＣの表示部に表示されるＲＡＷ画像選択画面の一例を示す図である。
【図１０】第１の実施形態におけるＲＡＷ現像リストの一例を示す図である。
【図１１】第１の実施形態におけるＪＰＥＧ画像に基づくＲＡＷ画像の再現像処理の流れを示すチャート図である。
【図１２】図１１に対応するＰＣ側の処理の流れを示すフローチャートである。
【図１３】図１１に対応するサーバ側の処理の流れを示すフローチャートである。
【図１４ａ】レシピの値を使用して作成されたｈｔｍｌファイルの一例を示す図である（その１）。
【図１４ｂ】レシピの値を使用して作成されたｈｔｍｌファイルの一例を示す図である（その２）。
【図１５】本発明の第２の実施形態におけるＲＡＷ現像リストの一例を示す図である。
【図１６】第２の実施形態におけるＪＰＥＧ画像に基づくＲＡＷ画像の再現像処理の流れを示すチャート図である。
【図１７】図１６に対応するＰＣ側の処理の流れを示すフローチャートである。
【図１８】図１６に対応するサーバ側の処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
【００１５】
［第１の実施形態］
図１は、本発明の第１の実施形態に係る画像処理システムの概略構成例を示す図である。
【００１６】
図１において、本画像処理システムは、画像管理装置として利用者に直接利用されるＰＣ１０１と、画像処理装置としての複数のサーバ１０２，１０３とで構成され、これらがネットワークを介して互いに接続されている。ＰＣ１０１とサーバ１０２，１０３とは相互に通信可能である。
【００１７】
ＰＣ１０１にはＪＰＥＧ画像（処理画像）１０４が保存され、サーバ１０２にはＲＡＷ画像（オリジナル画像）１０５が保存されているものとする。ＪＰＥＧ画像１０４は、ＲＡＷ画像１０５を現像して作成されたものである。サーバ１０３には、ＲＡＷ画像を現像するＲＡＷ現像アプリ１０６がインストールされている。なお、ＲＡＷ画像１０５とＲＡＷ現像アプリ１０６は、同じサーバ内に保存されていてもよい。
【００１８】
図２は、図１のＰＣ１０１及びサーバ１０２，１０３の概略構成を示すブロック図である。本実施の形態では、ＰＣ１０１とサーバ１０２，１０３とは、基本的なハードウェア構成が同一であり、代表してＰＣ１０１のハードウェア構成について説明する。
【００１９】
図２において、ＰＣ１０１は、例えば、パーソナルコンピュータで構成され、演算部２０１、一次記憶部２０２、読み出し専用記憶部２０３、表示部２０４、操作部２０５、及びＩ／Ｆ部２０６を備える。
【００２０】
演算部２０１は、装置全体の動作制御を行う中央演算装置（ＣＰＵ）である。一次記憶部２０２は、画像データや演算部２０１による演算結果、読み出し専用記憶部２０３からロードされた各種プログラムや設定情報等を一時的に記憶するメモリ（ＲＡＭ）である。本実施の形態では、一次記憶部２０２には、後述するＲＡＷ現像リストが記録される（リスト保存手段）。
【００２１】
読み出し専用記憶部２０３は、演算部２０１が実行する制御プログラムや各種プログラムを記憶する読み出し専用メモリ（ＲＯＭ）である。表示部２０４は、後述の現像設定画面を表示する。利用者は、表示部２０４に表示された現像設定画面を見ながら、現像の設定を決めることができる。操作部２０５は、キーボード、マウス等から構成されており、画像の現像時のデータの入力等を行う際に使用される。Ｉ／Ｆ部２０６は、外部の装置（例えば、サーバ１０２，１０３等）との通信を行うためのインターフェースである。なお、図２では、一般的なコンピュータの構成例を示したものであり、図示の構成に限定されるものではなく、構成要素の種類や数は任意である。
【００２２】
次に、ＪＰＥＧ画像１０４に付加されるデータについて説明する。
【００２３】
本実施の形態では、ＲＡＷ画像を現像して作成されたＪＰＥＧ画像には、ＲＡＷ画像を特定するための情報、現像レシピ（レシピ）を特定するための情報、ＲＡＷ画像を現像する際に使用されたアプリ（ＲＡＷ現像アプリ）の所在を示す情報の３つが付加される。
【００２４】
ＪＰＥＧ画像には、例えば、ＪＦＩＦフォーマットやＥｘｉｆフォーマットのものがある。ＪＰＥＧ画像に付加される上記３つの情報は、ＪＦＩＦフォーマットの場合には属性情報として付加され、Ｅｘｉｆフォーマットの場合には属性情報または付加情報として付加されるようにしてもよい。なお、ＪＰＥＧ画像に付加する方法については、これらに限定されるものではない。
【００２５】
ＲＡＷ画像を特定するための情報（第１の情報）は、例えば、ＲＡＷ画像を一意に特定するＩＤである。レシピを特定するための情報（第２の情報）は、例えば、レシピを一意に特定するＩＤである。ＲＡＷ画像を現像する際に使用されたアプリの所在を示す情報（第４の情報）は、例えば、ＲＡＷ現像アプリのＵＲＬやパスである。ここでレシピとは、現像をするための設定についての情報のことである。レシピとして記録される現像の設定には、ホワイトバランス、コントラスト、シャープネス等がある。ＲＡＷ画像ファイルには、複数のレシピを記録することができる。
【００２６】
次に、ＲＡＷ画像ファイルの構成について説明する。
【００２７】
図３は、ＲＡＷ画像ファイルの構成例を示す図である。
【００２８】
ＲＡＷ画像ファイルは、図３に示すように、複数のレシピ（現像レシピ）を持つことができる。レシピ１＿３０２、レシピ２＿３０３、レシピ３＿３０４、・・・、レシピｎ＿３０５は、ＲＡＷデータ（ＲＡＷ画像データ）３０６が現像される際に設定されたレシピであって、ＲＡＷ画像ファイルの先頭の領域から記録されたものである。レシピ１＿３０２〜レシピｎ＿３０５の先頭には、固有の数値（ＩＤ）が割り振られていて、このＩＤによりレシピを特定することができる。ヘッダ情報３０１には、撮影日時、画像ファイルのサイズなどが含まれる。
【００２９】
なお、ＲＡＷ画像ファイルは、ＲＡＷ画像を現像したときの設定とＲＡＷ画像データとの対応が取れるのであれば、図３に示す構成に限定されるものではない。
【００３０】
図４は、ＲＡＷ画像の現像の設定をするときにＰＣ１０１の表示部２０４に表示される現像設定画面の一例を示す図である。この現像設定画面は、受付手段として、ＲＡＷ現像アプリ１０６が演算部２０１により実行されることで表示部２０４に表示される画面である。
【００３１】
利用者はコンボボックス４０２で現像のレシピＩＤを選択すると、選択されたレシピＩＤに対応する各現像パラメータが現像設定画面４００に表示される。そして、この設定で現像して得られる画像のプレビュー画像がエリア４０１に表示される（プレビュー画像表示手段）。エリア４０１で表示される画像の形式は、ＪＰＥＧ、ＧＩＦ、ビットマップなど画像であれば形式は問わない。現像パラメータは、例えば、デジタル露出補正、ホワイトバランス、色温度、色効果、コントラスト、シャープネス、色の濃さ、色空間等である。
【００３２】
利用者はＰＣ１０１上で現像設定画面４００を利用して現像パラメータを変更することができる。現像の設定を変えているときに「元に戻す」ボタン４０４を押すと、コンボボックス４０２に設定されているレシピについて、ＲＡＷ画像に設定されているレシピのＩＤと一致する現像の設定に戻されて、現像設定画面４００に表示される。現像の設定を変更していてが元の設定に戻したくなったが元の設定が分からなくなったときに、「元に戻す」ボタン４０４（第１の操作手段）を押すと現像の設定を元に戻せる。
【００３３】
「コピー」ボタン４０５（第２の操作手段）を押すと、現像設定画面４００がもう一つ表示される。２つ画面が表示されるので、現像の設定を変える前（第１のプレビュー画像）と変えた後のプレビュー画像（第２のプレビュー画像）を比較することができる。自分が設定した設定で現像する場合は、「保存」ボタン４０６を押すと表示されている設定で現像される。そして、現像した設定（現像条件）がレシピとして、ＲＡＷ画像ファイルのレシピが記録されている領域の末尾に追加される。
【００３４】
次に、ＰＣ１０１からネットワークを介してサーバ１０２内のＲＡＷ画像１０５にアクセスし、ＲＡＷ画像１０５を初めて現像してＪＰＥＧ画像１０４を作成するＲＡＷ画像の現像処理について図５〜図１０を参照して説明する。
【００３５】
図５は、図１の画像処理システムにおけるＲＡＷ画像の現像処理の流れを示すチャート図である。図６は、図５に対応するＰＣ側の処理の流れを示すフローチャートである。図７は、図５に対応するサーバ側の処理の流れを示すフローチャートである。
【００３６】
ＰＣ１０１には、ＪＰＥＧビューアとブラウザソフトがインストールされているものとする。ＪＰＥＧビューアは、ＪＰＥＧ画像を表示するためのソフトである。ＪＰＥＧビューアには、ＪＰＥＧ画像からＲＡＷ画像に関する情報、レシピを特定するための情報、ＲＡＷ現像アプリの所在を示す情報を取得する機能があり、ＲＡＷ現像アプリの所在を示す情報からＲＡＷ現像アプリを探す機能もある。
【００３７】
ブラウザソフトは、図４に示す現像設定画面等を表示部２０４に表示する機能を有する。なお、ＰＣ側では、ＣＰＵにより実行されるＪＰＥＧビューアとブラウザソフトが協働することで処理動作が行われるが、これに限定されず、一体となったソフトウェアで処理が実行されてもよい。
【００３８】
第１の実施形態では、ＪＰＥＧ画像とＲＡＷ画像は、同一の場所に保存されておらず、ネットワーク上で離れた場所に保存されているものとする。一方、ＲＡＷ現像アプリ１０６とＲＡＷ現像リストは同じサーバ内の同じフォルダにあるものとする。ＲＡＷ現像リストの一例を図１０に示す。
【００３９】
図１０において、ＲＡＷ現像リスト８００（リスト情報）は、ＲＡＷ画像を特定するための情報と該ＲＡＷ画像の所在を示す情報とが対応付けられたリストである。ＲＡＷ現像リスト８００は、ＲＡＷ画像を特定するための情報であるＩＤ８０１と、該ＩＤに対応する、ＲＡＷ画像の所在を示す情報（第３の情報）であるＲＡＷ画像のパス（あるいはＲＡＷ画像へのＵＲＬ）８０２とで構成される。
【００４０】
図示例では、ＩＤ「ＡＡＡＡ」に対してパス「Ｃ：￥ＩＭＧ＿０００１．ｒａｗ」が対応し、ＩＤ「ＢＢＢＢ」に対してパス「Ｃ：￥ＩＭＧ＿０００２．ｒａｗ」が対応している。また、ＩＤ「ＢＢＢＣ」には、パス「Ｃ：￥Ｇｒｅａｔ￥Ｔｅａｃｈｅｒ￥ＭＲ￥Ｍｉｚｕｍｏ￥ＩＭＧ＿０００２．ｒａｗ」が対応している。さらに、ＩＤ「ＣＡＡＡ」には、ＵＲＬ「ｈｔｔｐ：／／ｗｗｗ．ｇｔｍｉｚｕｎｏｓａｍａ．ｃｏｍ／ＩＭＧ＿０００２．ｒａｗ」が対応している。
【００４１】
本実施形態では、例えば、ＲＡＷ画像１０５を特定するための情報であるＩＤが「ＡＡＡＡ」、ＲＡＷ画像１０５の所在を示す情報であるパスが「Ｃ：￥ＩＭＧ＿０００１．ｒａｗ」とする。また、ＲＡＷ現像アプリ１０６は、例えば、ドメイン名「ｗｗｗ．ｇｔｍｉｚｕｎｏ．ｃｏｍ」のサーバ１０３内のルートディレクトリにファイル名「ｒｉｔ．ａｓｐｘ」として存在するものとする。また、利用者は、ＲＡＷ現像アプリ１０６の所在については既知であるものとする。
【００４２】
ステップＳ５０１では、ＰＣ１０１は、ＪＰＥＧビューアによりネットワーク上のサーバ１０３にアクセスしてＲＡＷ現像アプリ１０６を検索する。本実施の形態では、アクセス対象となるサーバ１０３のドメイン名「ｗｗｗ．ｇｔｍｉｚｕｎｏ．ｃｏｍ」に基づいてアクセスが行われる。そして、検索するＲＡＷ現像アプリ１０６は、ドメイン名「ｗｗｗ．ｇｔｍｉｚｕｎｏ．ｃｏｍ」のサーバ１０３内のルートディレクトリにあるファイル名「ｒｉｔ．ａｓｐｘ」のファイルである。なお、ＪＰＥＧビューアがネットワーク上の複数のサーバにアクセスしてＲＡＷ現像アプリを検索するように構成してもよい。
【００４３】
ステップＳ５０２では、ＰＣ１０１は、ＪＰＥＧビューアによりＲＡＷ現像アプリ１０６を起動させる。ここでは、ＪＰＥＧビューアのブラウザにより「ｒｉｔ．ａｓｐｘ」を起動させることで、ＲＡＷ現像アプリ１０６を起動させる。
【００４４】
ステップＳ５０３では、起動したＲＡＷ現像アプリ１０６は、ドメイン名「ｗｗｗ．ｇｔｍｉｚｕｎｏ．ｃｏｍ」のサーバ１０３内を検索し、存在するＲＡＷ画像のリストをｈｔｍｌファイルとして作成する。このときに作成されるｈｔｍｌファイルの一例を図８に示す。
【００４５】
ステップＳ５０４では、ＲＡＷ現像アプリ１０６は、ステップＳ５０３で作成したｈｔｍｌファイルをＰＣ１０１にファイル送信する。
【００４６】
ステップＳ５０５では、ＰＣ１０１は、サーバから受信したｈｔｍｌファイルに基づき、ブラウザソフトにより、図９に示すＲＡＷ画像選択画面７００を表示部２０４に表示させる。ＲＡＷ画像選択画面７００では、ＲＡＷ画像のリストとして、コンボボックス７０１にＲＡＷ画像のＩＤとＲＡＷ画像ファイル名が表示される。なお、ＲＡＷ画像の表示方法についてはコンボボックス以外のフォームを使用してもよい。
【００４７】
ステップＳ５０６では、ＰＣ１０１は、ブラウザソフトにより、ＲＡＷ画像選択画面７００上でＲＡＷ画像１０５の選択を受け付ける。ここでは、利用者は、ＲＡＷ画像選択画面７００上のコンボボックス７０１から現像したいＲＡＷ画像を選択して、「ＯＫ」ボタン７０２を押せばよい。なお、「Ｃａｎｃｅｌ」ボタン７０３が押されると、ＲＡＷ画像を現像する必要がないため、本処理を終了する。
【００４８】
ステップＳ５０７では、ＰＣ１０１は、ブラウザソフトにより、ＲＡＷ画像選択画面７００で選択されたＲＡＷ画像についての情報（例えば、ＲＡＷ画像のＩＤ等）をサーバ１０３に送信する。
【００４９】
ステップＳ５０８では、ＲＡＷ現像アプリ１０６は、ＰＣ１０１から受信したＲＡＷ画像の情報に基づき、デフォルトの現像設定をＰＣ１０１に送信する。ここでは、ＲＡＷ現像アプリ１０６は、図１４ａ、図１４ｂに示すようなｈｔｍｌファイルを作成し、作成したｈｔｍｌファイルをＰＣ１０１に送信する。
【００５０】
ステップＳ５０９では、ＰＣ１０１は、ブラウザソフトにより、図４に示す現像設定画面４００を表示部２０４に表示させる（現像条件表示手段）。このとき、現像設定画面４００上のエリア４０１に表示されるプレビュー画像は、ＲＡＷ現像アプリ１０６により作成されたものであり、ファイル名を「ｔｅｍｐ．ｊｐｇ」とする。
【００５１】
ステップＳ５１０では、ＰＣ１０１は、ブラウザソフトにより、現像設定画面４００上で現像の設定を受け付ける。ここでは、利用者は、現像設定画面４００を見ながら現像の設定を行う。ステップＳ５１１では、ＰＣ１０１は、現像設定画面４００上で設定された現像パラメータをＲＡＷ現像アプリ１０６に送信する。
【００５２】
ステップＳ５１２では、ＲＡＷ現像アプリ１０６は、ＰＣ１０１から受信した現像パラメータに基づいてＲＡＷ画像１０５を現像してＪＰＥＧ画像１０４を作成する。ステップＳ５１３では、ＲＡＷ現像アプリ１０６は、現像で使用したレシピをＲＡＷ画像１０５に記録する（現像条件記録手段）。
【００５３】
ステップＳ５１４では、ＲＡＷ現像アプリ１０６は、図１０に示すようなＲＡＷ現像リスト８００に、現像したＲＡＷ画像を特定するための情報と、ＲＡＷ画像のパス（所在情報）を書き込む。図示例では、ＲＡＷ画像を特定するための情報であるＩＤ「ＡＡＡＡ」がＲＡＷ現像リスト８００に書き込まれる。また、ＲＡＷ画像１０５の所在情報としてパス「Ｃ：￥ＩＭＧ＿０００１．ｒａｗ」がＲＡＷ現像リスト８００に書き込まれる。
【００５４】
ステップＳ５１５では、ＲＡＷ現像アプリ１０６は、ＲＡＷ画像を特定するための情報、レシピを特定するための情報、ＲＡＷ現像アプリ１０６の所在を示す情報（所在情報）をＪＰＥＧ画像に付加する（付加情報）。例えば、ＲＡＷ画像１０５を特定するための情報であるＩＤ「ＡＡＡＡ」とレシピを特定するための情報であるＩＤ「０００１」がＪＰＥＧ画像１０４に付加される。さらに、ＲＡＷ現像アプリ１０６の所在情報であるＵＲＬ「ｈｔｔｐ：／／ｗｗｗ．ｇｔｍｉｚｕｎｏ．ｃｏｍ／ｒｉｔ．ａｓｐｘ」がＪＰＥＧ画像１０４に付加される。
【００５５】
ＪＰＥＧ画像１０４にＲＡＷ画像１０５を特定するための情報とレシピを特定するための情報が付加されたときの形態の一例としては、例えば、「ＡＡＡＡ＿０００１」が挙げられる。なお、本実施形態では、ＲＡＷ画像１０５を特定するための情報であるＩＤとレシピを特定するための情報であるＩＤとが連結されているが、これに限定されるものではない。
【００５６】
ステップＳ５１６では、ＲＡＷ現像アプリ１０６は、現像によって作成されたＪＰＥＧ画像１０４をＰＣ１０１に送信する。
【００５７】
なお、上記処理において、ステップＳ５１３とステップＳ５１４の順序は逆であってもよい。
【００５８】
次に、ＰＣ１０１に保存されたＪＰＥＧ画像１０４に基づき、ＰＣ１０１からネットワークを介してサーバ１０３内のＲＡＷ現像アプリ１０６にアクセスして、現像の設定を変えて現像し直す現像処理について図１１〜図１３を参照して説明する。
【００５９】
図１１は、ＪＰＥＧ画像に基づくＲＡＷ画像の再現像処理の流れを示すチャート図である。図１２は、図１１に対応するＰＣ側の処理の流れを示すフローチャートである。図１３は、図１１に対応するサーバ側の処理の流れを示すフローチャートである。
【００６０】
以下に説明する動作処理では、ＲＡＷ画像１０５を特定するための情報であるＩＤが「ＡＡＡＡ」とする。ＲＡＷ現像アプリ１０６は、ドメイン名「ｗｗｗ．ｇｔｍｉｚｕｎｏ．ｃｏｍ」のサーバ１０３内のルートディレクトリにファイル名「ｒｉｔ．ａｓｐｘ」として存在するものとする。ＲＡＷ画像１０５には、すでに２つのレシピが記録されているものとする。ＲＡＷ現像アプリ１０６とＲＡＷ現像リスト８００は同じサーバ内のフォルダにあるものとする。また、利用者は、ＲＡＷ現像アプリ１０６の所在については既知であるものとする。なお、ＰＣ側では、ＣＰＵにより実行されるＪＰＥＧビューアとブラウザソフトが協働することで処理動作が行われるが、これに限定されず、一体となったソフトウェアで処理が実行されてもよい。
【００６１】
ステップＳ９０１では、ＰＣ１０１は、ＪＰＥＧビューアにより、ＪＰＥＧ画像１０４からＲＡＷ画像を特定するための情報、レシピを特定するための情報及びＲＡＷ現像アプリ１０６の所在を示す情報を取得する（付加情報取得手段）。本実施形態では、ＲＡＷ画像を特定するための情報であるＩＤ「ＡＡＡＡ」、ＲＡＷ現像アプリ１０６の所在を示す情報であるＵＲＬ「ｈｔｔｐ：／／ｗｗｗ．ｇｔｍｉｚｕｎｏ．ｃｏｍ／ｒｉｔ．ａｓｐｘ」がＪＰＥＧビューアで取得される。また、本実施形態では、レシピを特定するための情報であるＩＤ「０００１」がＪＰＥＧビューアで取得されるものとする。
【００６２】
ステップＳ９０２では、ＰＣ１０１は、ＪＰＥＧビューアにより、ステップＳ９０１で取得したＲＡＷ現像アプリ１０６へのパスを使ってＲＡＷ現像アプリ１０６を検索する。本実施形態では、取得したＲＡＷ現像アプリ１０６へのパスに基づき、ＰＣ１０１は、プロトコル「ｈｔｔｐ」でドメイン名「ｗｗｗ．ｇｔｍｉｚｕｎｏ.ｃｏｍ」のサーバ１０３と接続する。そして、該サーバ１０３内のルートディレクトリから「ｒｉｔ．ａｓｐｘ」を検索する。
【００６３】
ステップＳ９０３では、ＰＣ１０１は、ＪＰＥＧビューアによりＲＡＷ現像アプリ１０６を起動させる。ここでは、ＪＰＥＧビューアのブラウザにより「ｒｉｔ．ａｓｐｘ」を起動させることで、ＲＡＷ現像アプリ１０６を起動させる。ステップＳ９０４では、起動したＲＡＷ現像アプリ１０６は、起動した旨をＰＣ１０１のＪＰＥＧビューアに通知する。
【００６４】
ステップＳ９０５では、ＰＣ１０１は、サーバ１０３からの起動通知に応じて、ＪＰＥＧビューアにより、ＲＡＷ画像を特定するための情報、レシピを特定するための情報をＲＡＷ現像アプリ１０６に送信する（付加情報送信手段）。
【００６５】
ステップＳ９０６では、ＲＡＷ現像アプリ１０６は、図８に示すＲＡＷ現像リスト８００を参照し、ＰＣ１０１から受信したＲＡＷ画像を特定するための情報に対応するＲＡＷ画像１０５のパスを取得する。本実施形態では、ＲＡＷ画像１０５を特定するための情報がＩＤ「ＡＡＡＡ」である。そこで、ＲＡＷ現像アプリ１０６は、ＲＡＷ現像リスト８００を参照し、ＲＡＷ画像１０５を特定するためのＩＤ「ＡＡＡＡ」に対応するＲＡＷ画像１０５の所在を示すパス「Ｃ：￥ＩＭＧ＿０００１．ｒａｗ」を取得する。
【００６６】
ステップＳ９０７では、ＲＡＷ現像アプリ１０６は、ステップＳ９０６で取得したＲＡＷ画像のパス「Ｃ：￥ＩＭＧ＿０００１．ｒａｗ」に基づいてＲＡＷ画像１０５を検索する（画像検索手段）。ステップＳ９０８では、ＲＡＷ現像アプリ１０６は、検索したＲＡＷ画像１０５のレシピにアクセスする。本実施形態では、ＲＡＷ現像アプリ１０６が、ステップＳ９０５でレシピを特定するための情報としてＩＤ「０００３」を受信していたので、ＲＡＷ画像１０５のＲＡＷ画像ファイルにおけるＩＤ「０００１」のレシピにアクセスする。
【００６７】
ステップＳ９０９では、ＲＡＷ現像アプリ１０６はレシピを取得する（現像条件取得手段）。本実施形態では、ＲＡＷ現像アプリ１０６は、ステップＳ９０５でレシピを特定するための情報としてＩＤ「０００１」を取得したので、ＩＤ「０００１」のレシピを取得する。
【００６８】
ステップＳ９１０では、ＲＡＷ現像アプリ１０６は、ステップＳ９０９で取得したレシピをｈｔｍｌ形式でＰＣ１０１に送信する（現像条件送信手段）。ここでは、ＲＡＷ現像アプリ１０６は、ステップＳ９０９で取得したレシピの値を使用して、図１４ａ及び図１４ｂに示すｈｔｍｌファイルを作成し、作成したｈｔｍｌファイルをＰＣ１０１にファイル送信する。
【００６９】
ステップＳ９１１では、ＰＣ１０１は、サーバから受信したｈｔｍｌファイルに基づき、ブラウザソフトにより、図４に示す現像設定画面４００を表示部２０４に表示させる（現像条件表示手段）。このとき、現像設定画面４００上のエリア４０１に表示されるプレビュー画像は、ＲＡＷ現像アプリ１０６により作成されたものであり、ファイル名を「ｔｅｍｐ．ｊｐｇ」とする。
【００７０】
ステップＳ９１２では、ＰＣ１０１は、ブラウザソフトにより、現像設定画面４００上で現像の設定の変更を受け付ける。ここでは、利用者は、現像設定画面４００を見ながら現像の設定を変更する。ステップＳ９１３では、ＰＣ１０１は、ブラウザソフトにより、現像設定画面４００上で設定変更された現像パラメータをＲＡＷ現像アプリ１０６に送信する。
【００７１】
ステップＳ９１４では、ＲＡＷ現像アプリ１０６は、ステップＳ９０６と同様に、ＲＡＷ現像リスト８００を参照し、ＲＡＷ画像１０５のパスを取得する。ステップＳ９１５では、ステップＳ９０７と同様にしてＲＡＷ画像１０５を検索し、該ＲＡＷ画像１０５を取得する。
【００７２】
ステップＳ９１６では、ＲＡＷ現像アプリ１０６は、ステップＳ９１５で取得したＲＡＷ画像１０５を、ステップＳ９１３でＰＣ１０１から送信された現像パラメータに基づいて現像する。
【００７３】
ステップＳ９１７では、ＲＡＷ現像アプリ１０６は、ステップＳ９１６で現像したＲＡＷ画像のレシピをＲＡＷ画像１０５に記録する（現像条件記録手段）。つまり、図３に示すレシピ１＿３０２〜レシピｎ＿３０５のレシピを記録する部分において、レシピが記録されていない先頭の部分に新たなレシピを記録する。
【００７４】
ステップＳ９１８では、ＲＡＷ現像アプリ１０６は、レシピを特定するための情報を取得する。取得するレシピを特定するための情報は、ステップＳ９１７でＲＡＷ画像１０５のＲＡＷ画像ファイルに追加記録されたレシピのＩＤである。つまり、ＲＡＷ画像１０５には、すでに２つのレシピ（ＩＤ「０００１」と「０００２」）が記録されているので、ＲＡＷ画像１０５に追加記録されたレシピは３番目となり、取得したレシピを特定するための情報はＩＤ「０００３」となる。
【００７５】
ステップＳ９１９では、ＲＡＷ現像アプリ１０６は、ＲＡＷ画像を特定するための情報、レシピを特定するための情報、およびＲＡＷ現像アプリの所在を示す情報を、現像によって作成されたＪＰＥＧ画像１０４に付加する。
【００７６】
本実施形態では、ＲＡＷ画像を特定するための情報であるＩＤ「ＡＡＡＡ」と、レシピを特定するための情報であるＩＤ「０００３」がＪＰＥＧ画像１０４に付加される。さらに、ＲＡＷ現像アプリの所在を示す情報であるＵＲＬ「ｈｔｔｐ：／／ｗｗｗ．ｇｔｍｉｚｕｎｏ．ｃｏｍ／ｒｉｔ．ａｓｐｘ」がＪＰＥＧ画像１０４に付加される。
【００７７】
ステップＳ９２０では、ＲＡＷ現像アプリ１０６は、現像によって作成され、ステップＳ９１９で上記情報が記録されたＪＰＥＧ画像１０４をＰＣ１０１に送信する。
【００７８】
以上で説明したように、本実施形態によれば、離れた場所に存在するオリジナル画像、オリジナル画像を現像した処理画像、及び現像条件の対応を容易に取ることができ、且つ処理画像に基づくオリジナル画像の再現像を容易に行うことができる。
【００７９】
また、ＰＣ内のＪＰＥＧ画像に基づいてサーバ内のＲＡＷ現像アプリを検索し、該ＲＡＷ現像アプリを介してＲＡＷ画像を検索して、該ＲＡＷ画像を以前の設定とは異なる設定で現像することが可能となる。また、現像によって作成されたＪＰＥＧ画像をレタッチする場合よりも、画質の良いＪＰＥＧ画像が得られる。
【００８０】
［第２の実施形態］
本発明の第２の実施の形態では、図１及び図２に示す構成が上記第１の実施形態と同じであり、第１の実施の形態と同様の部分については、同一の符号を用いてその説明を省略する。以下に、上記第１の実施の形態と異なる点のみを説明する。
【００８１】
ＰＣ１０１に保存されたＪＰＥＧ画像１０４に基づき、ＰＣ１０１からネットワークを介してサーバ１０２内のＲＡＷ画像１０５にアクセスして、現像の設定を変えて現像し直す現像処理について図１５〜図１８を参照して説明する。
【００８２】
図１５は、本発明の第２の実施形態におけるＲＡＷ現像リストの一例を示す図である。図１６は、第２の実施形態におけるＪＰＥＧ画像に基づくＲＡＷ画像の再現像処理の流れを示すチャート図である。図１７は、図１６に対応するＰＣ側の処理の流れを示すフローチャートである。図１８は、図１６に対応するサーバ側の処理の流れを示すフローチャートである。
【００８３】
本第２の実施形態では、ＲＡＷ画像を現像することにより作成されたＪＰＥＧ画像には、ＲＡＷ画像を特定するための情報（第１の情報）、レシピを特定するための情報（第２の情報）、ＲＡＷ画像の所在を示す情報（第３の情報）の３つが付加される。
【００８４】
また、ＪＰＥＧ画像とＲＡＷ画像は、同一の場所に保存されておらず、ネットワーク上で離れた場所に保存されているものとする。一方、ＲＡＷ画像１０５とＲＡＷ現像リストは同じサーバ内の同じフォルダにあるものとする。ＲＡＷ画像リストの一例を図１５に示す。
【００８５】
図１５において、ＲＡＷ現像リスト１１００（リスト情報）は、ＲＡＷ画像を特定するための情報とＲＡＷ現像アプリの所在を示す情報とが対応付けられたリストである。ＲＡＷ現像リスト１１００は、ＲＡＷ画像を特定するための情報であるＩＤ１１０１と、ＲＡＷ現像アプリの所在を示す情報（第４の情報）であるＲＡＷ現像アプリ１０６へのパス（あるいはＲＡＷ現像アプリ１０６へのＵＲＬ）１１０２とで構成される。
【００８６】
図示例では、ＩＤ「ＡＡＡＡ」に対してパス「Ｃ：￥ｒｉｔ．ａｓｐｘ」が対応し、ＩＤ「ＢＢＢＢ」に対してパス「Ｃ：￥ｒｉｔ．ａｓｐｘ」が対応している。また、ＩＤ「ＢＢＢＣ」には、パス「Ｃ：￥Ｇｒｅａｔ￥Ｔｅａｃｈｅｒ￥ＭＲ￥Ｍｉｚｕｍｏ￥ｒｉｔ．ａｓｐｘ」が対応している。
【００８７】
本実施形態では、ＲＡＷ画像１０５を特定するための情報であるＩＤが「ＡＡＡＡ」とする。そして、ＲＡＷ画像１０５は、例えば、ドメイン名「ｗｗｗ．ｇｔｍｉｚｕｎｏ．ｃｏｍ」のサーバ１０２内のルートディレクトリにファイル名「ＩＭＧ＿００１０．ｒａｗ」として保存されているものとする。ＲＡＷ画像１０５には、すでに２つのレシピが記録されているものとする。ＲＡＷ現像リスト１１００のファイル名は既知であり、「ｌｉｓｔ．ｔｘｔ」とする。また、利用者は、ＲＡＷ現像アプリ１０６の所在については既知でないものとする。なお、ＰＣ側では、ＣＰＵにより実行されるＪＰＥＧビューアとブラウザソフトが協働することで処理動作が行われるが、これに限定されず、一体となったソフトウェアで処理が実行されてもよい。
【００８８】
ステップＳ１２０１では、ＰＣ１０１は、ＪＰＥＧビューアにより、ＪＰＥＧ画像１０４からＲＡＷ画像を特定するための情報、レシピを特定するための情報およびＲＡＷ画像１０５の所在を示す情報を取得する（付加情報取得手段）。本実施形態では、ＲＡＷ画像を特定するための情報であるＩＤ「ＡＡＡＡ」、ＲＡＷ画像の所在を示す情報であるパス「ｈｔｔｐ：／／ｗｗｗ．ｇｔｍｉｚｕｎｏ／ＩＭＧ＿００１０．ｒａｗ」がＪＰＥＧビューアで取得される。また、本実施形態では、レシピを特定するための情報としてＩＤ「０００１」がＪＰＥＧビューアで取得されるものとする。
【００８９】
ステップＳ１２０２では、ＰＣ１０１は、ＪＰＥＧビューアにより、ステップＳ１２０１で取得したＲＡＷ画像の所在を示す情報からＲＡＷ画像１０５を検索する（画像検索手段）。本実施形態では、取得したＲＡＷ画像の所在を示す情報から、ＰＣ１０１は、プロトコル「ｈｔｔｐ」でドメイン名「ｗｗｗ．ｇｔｍｉｚｕｎｏ．ｃｏｍ」のサーバ１０２と接続する。そして、該サーバ１０２内のルートディレクトリから「ＩＭＧ＿００１０．ｒａｗ」を検索する。
【００９０】
ステップＳ１２０３では、ＰＣ１０１は、ＪＰＥＧビューアによりＲＡＷ画像１０５にアクセスできたことを確認する。ステップＳ１２０４では、ＰＣ１０１は、ＪＰＥＧビューアによりＲＡＷ現像リスト１１００にアクセスする。本実施形態では、ＲＡＷ現像リスト１１００は、ＲＡＷ画像１０５と同じフォルダにあり、ファイル名が「ｌｉｓｔ．ｔｘｔ」なので、ＲＡＷ画像１０５と同じフォルダ内のファイル「ｌｉｓｔ．ｔｘｔ」を探すと、ＲＡＷ現像リスト１１００にアクセスできる。
【００９１】
ステップＳ１２０５では、ＰＣ１０１は、ＪＰＥＧビューアによりＲＡＷ現像アプリ１０６へのパスを取得する（第２の取得手段）。本実施形態では、例えば、ＲＡＷ画像１０５を特定するための情報であるＩＤが「ＡＡＡＡ」である。そこで、ＪＰＥＧビューアは、図１１に示すＲＡＷ現像リスト１１００を参照し、ＩＤ「ＡＡＡＡ」に対応するＲＡＷ現像アプリ１０６のパス「Ｃ：￥ｒｉｔ．ａｓｐｘ」を取得する。
【００９２】
ステップＳ１２０６では、ＰＣ１０１は、ＪＰＥＧビューアにより、ステップＳ１２０５で取得したＲＡＷ現像アプリ１０６へのパスを使ってＲＡＷ現像アプリ１０６を検索する。
【００９３】
ステップＳ１２０７では、ＰＣ１０１は、ＪＰＥＧビューアによりＲＡＷ現像アプリ１０６を起動させる。ここでは、ＪＰＥＧビューアのブラウザにより「ｒｉｔ．ａｓｐｘ」を起動させることで、ＲＡＷ現像アプリ１０６を起動させる。ステップＳ１２０８では、起動したＲＡＷ現像アプリ１０６は、起動した旨をＰＣ１０１のＪＰＥＧビューアに通知する。
【００９４】
ステップＳ１２０９では、ＰＣ１０１は、サーバ１０３からの起動通知に応じて、ＪＰＥＧビューアにより、レシピを特定するための情報、ＲＡＷ画像の所在を示す情報をサーバ側のＲＡＷ現像アプリ１０６に送信する（付加情報送信手段）。本実施形態では、例えば、レシピを特定するための情報であるＩＤは「０００１」とする。
【００９５】
ステップＳ１２１０では、ＲＡＷ現像アプリ１０６は、ＲＡＷ画像１０５を検索する（画像検索手段）。この検索には、ステップＳ１２０９で取得したＲＡＷ画像１０５の所在を示す情報が使用される。ステップＳ１２１１では、ＲＡＷ現像アプリ１０６は、検索したＲＡＷ画像１０５のレシピにアクセスする。本実施形態では、ＲＡＷ現像アプリ１０６が、ステップＳ１２０９でレシピを特定するための情報としてＩＤ「０００１」を受信していたので、ＲＡＷ画像１０５のＲＡＷ画像ファイルにおけるＩＤ「０００１」のレシピにアクセスする。
【００９６】
ステップＳ１２１２では、ＲＡＷ現像アプリ１０６はレシピを取得する。本実施形態では、ＲＡＷ現像アプリ１０６は、ステップＳ１２０９でレシピを特定するための情報としてＩＤ「０００１」を取得したので、ＩＤ「０００１」のレシピを取得する。
【００９７】
ステップＳ１２１３では、ＲＡＷ現像アプリ１０６は、ステップＳ１２１２で取得したレシピをｈｔｍｌ形式でＰＣ１０１に送信する（現像条件送信手段）。ここでは、ＲＡＷ現像アプリ１０６は、ステップＳ１２０９で取得したレシピの値を使用して、図１４ａ及び図１４ｂに示すｈｔｍｌファイルを作成し、作成したｈｔｍｌファイルをＰＣ１０１に送信する。
【００９８】
ステップＳ１２１４では、ＰＣ１０１は、サーバから受信したｈｔｍｌファイルに基づき、ブラウザソフトにより、図４に示す現像設定画面４００を表示部２０４に表示させる（現像条件表示手段）。このとき、現像設定画面４００上のエリア４０１に表示されるプレビュー画像は、ＲＡＷ現像アプリ１０６で作成されたものであり、ファイル名を「ｔｅｍｐ．ｊｐｇ」とする。
【００９９】
ステップＳ１２１５では、ＰＣ１０１は、ブラウザソフトにより、現像設定画面４００上で現像の設定の変更を受け付ける。ここでは、利用者は、現像設定画面４００を見ながら現像の設定を変更する。
【０１００】
ステップＳ１２１６では、ブラウザソフトは、現像の設定の変更をＪＰＥＧビューアに通知する。
【０１０１】
ステップＳ１２１７では、ＪＰＥＧビューアは、ＲＡＷ画像の所在を示す情報をブラウザソフトに通知する。
【０１０２】
ステップＳ１２１８では、ＰＣ１０１は、ブラウザソフトにより、現像設定画面４００上で設定変更された現像パラメータ、ＲＡＷ画像の所在を示す情報をＲＡＷ現像アプリ１０６に送信する。
【０１０３】
ステップＳ１２１９では、ＲＡＷ現像アプリ１０６は、ＰＣ１０１から受信したＲＡＷ画像の所在を示す情報に基づきＲＡＷ画像１０５を検索し、該ＲＡＷ画像１０５を取得する。
【０１０４】
ステップＳ１２２０では、ＲＡＷ現像アプリ１０６は、ステップＳ１２１９で取得したＲＡＷ画像１０５を、ステップＳ１２１８でＰＣ１０１から送信された現像パラメータに基づいて現像する。
【０１０５】
ステップＳ１２２１では、ＲＡＷ現像アプリ１０６は、ステップＳ１２２０で現像したＲＡＷ画像のレシピをＲＡＷ画像１０５に記録する（現像条件記録手段）。つまり、図３に示すレシピ１＿３０２〜レシピｎ＿３０５のレシピを記録する部分において、レシピが記録されていない先頭の部分に新たなレシピを記録する。
【０１０６】
ステップＳ１２２２では、ＲＡＷ現像アプリ１０６は、レシピを特定するための情報を取得する。取得するレシピを特定するための情報は、ステップＳ１２１７でＲＡＷ画像１０５のＲＡＷ画像ファイルに追加記録されたレシピのＩＤである。つまり、ＲＡＷ画像１０５には、すでに２つのレシピ（ＩＤ「０００１」と「０００２」）が記録されているので、ＲＡＷ画像１０５に追加記録されたレシピは３番目となり、取得したレシピを特定するための情報はＩＤ「０００３」となる。
【０１０７】
ステップＳ１２２３では、ＲＡＷ現像アプリ１０６は、ＲＡＷ画像を特定するための情報、レシピを特定するための情報、およびＲＡＷ画像アプリの所在を示す情報を、現像によって作成されたＪＰＥＧ画像１０４に付加する。本実施形態では、ＲＡＷ画像を特定するための情報であるＩＤ「ＡＡＡＡ」とレシピを特定するための情報であるＩＤ「０００３」がＪＰＥＧ画像１０４に付加される。さらに、ＲＡＷ画像の所在を示す情報であるＵＲＬ「ｈｔｔｐ：／／ｗｗｗ．ｇｔｍｉｚｕｎｏ．ｃｏｍ/ＩＭＧ＿００１０．ｒａｗ」がＪＰＥＧ画像１０４に付加される。
【０１０８】
ステップＳ１２２４では、ＲＡＷ現像アプリ１０６は、現像によって作成され、ステップＳ１２２３で上記情報が記録されたＪＰＥＧ画像１０４をＰＣ１０１に送信する。
【０１０９】
以上で説明したように、本実施形態によれば、離れた場所に存在するオリジナル画像、オリジナル画像を現像した処理画像、及び現像条件の対応を容易に取ることができ、且つ処理画像に基づくオリジナル画像の再現像を容易に行うことができる。
【０１１０】
また、ＰＣ内のＪＰＥＧ画像に基づいてサーバ内のＲＡＷ画像にアクセスし、ＲＡＷ現像リストに基づいて検索されたＲＡＷ現像アプリにより該ＲＡＷ画像を以前の設定とは違った設定で現像することが可能となる。また、現像によって作成されたＪＰＥＧ画像をレタッチする場合よりも、画質の良いＪＰＥＧ画像が得られる。
【０１１１】
上記第１及び第２の実施形態では、ＪＰＥＧ画像１０４とＲＡＷ画像１０５がネットワークで隔てられて存在する場合について説明したが、ＪＰＥＧ画像１０４とＲＡＷ画像１０５が同じＰＣ１０１内にあってもよい。ＪＰＥＧ画像１０４とＲＡＷ画像１０５が同じＰＣ１０１にある場合、ＪＰＥＧ画像１０４に付加されるＲＡＷ画像の所在を示す情報は、ＲＡＷ画像１０５へのＵＲＬではなくＲＡＷ画像１０５へのパスとなる。
【０１１２】
また、上記第１及び第２の実施形態では、現像によって作成されたＪＰＥＧ画像からＲＡＷ画像を現像し直す再現像方法について説明したが、編集後のＪＰＥＧ画像から編集前のＪＰＥＧ画像を編集し直す方法にも適用できる。また、動画像から切り出した静止画から切り出す元となる動画像を切り出し直す例にも適用できる。
【０１１３】
また、上記第１及び第２の実施形態において、サーバに保存されていたＲＡＷ画像が削除された場合、削除されたＲＡＷ画像のＩＤに対応するデータがＲＡＷ現像リストから自動的に削除されるものとする。そして、削除されたＲＡＷ画像にアクセスする場合には、表示部２０４にＲＡＷ画像が削除された旨のメッセージを表示するようにしてもよい。
【０１１４】
さらに、上記第１及び第２の実施形態において、サーバ上のＲＡＷ画像が移動された場合、移動されたＲＡＷ画像のＩＤに対応するＲＡＷ画像リスト上のデータが自動的に更新されるものとする。そして、移動されたＲＡＷ画像にアクセスする場合には、表示部２０４にＲＡＷ画像が移動された旨のメッセージを表示するようにしてもよい。
【０１１５】
上記第１の実施形態における図５〜図６に示す一連の処理では、ＪＰＥＧ画像に、ＲＡＷ画像を特定するための情報、レシピを特定するための情報、及び現像アプリの所在を示す情報を付加している。これを上記第２の実施形態に適用して、ＪＰＥＧ画像に、ＲＡＷ画像を特定するための情報、レシピを特定するための情報、及びＲＡＷ画像の所在を示す情報を付加するようにしてもよい。
【０１１６】
また、本発明の目的は、以下の処理を実行することによっても達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１１７】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【０１１８】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【０１１９】
更に、前述した実施形態の機能が実現可能な構成としては次の場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行う場合である。
【０１２０】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した各実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳなどが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現する場合も含まれる。この場合、上記プログラムは、該プログラムを記憶した記憶媒体から直接、またはインターネット、商用ネットワーク、若しくはローカルエリアネットワーク等に接続された不図示の他のコンピュータやデータベース等からダウンロードすることにより供給される。
【符号の説明】
【０１２１】
１０１  ＰＣ
１０２，１０２  サーバ
１０４  ＪＰＥＧ画像
１０５  ＲＡＷ画像
１０６  ＲＡＷ現像アプリ
２０１  演算部
２０２  一次記憶部
２０３  読み出し専用記憶部
２０４  表示部
２０５  操作部
２０６  Ｉ／Ｆ部
８００，１１００  ＲＡＷ現像リスト
【図１】
2010213056.tif 000003
【図２】
2010213056.tif 000004
【図３】
2010213056.tif 000005
【図４】
2010213056.tif 000006
【図５】
2010213056.tif 000007
【図６】
2010213056.tif 000008
【図７】
2010213056.tif 000009
【図８】
2010213056.tif 000010
【図９】
2010213056.tif 000011
【図１０】
2010213056.tif 000012
【図１１】
2010213056.tif 000013
【図１２】
2010213056.tif 000014
【図１３】
2010213056.tif 000015
【図１４ａ】
2010213056.tif 000016
【図１４ｂ】
2010213056.tif 000017
【図１５】
2010213056.tif 000018
【図１６】
2010213056.tif 000019
【図１７】
2010213056.tif 000020
【図１８】
2010213056.tif 000021