(57)【要約】【課題】既に編集処理を適用した参照画像を参照することにより、対象画像に同じ編集処理を適用した結果を、ユーザに容易に想定させる。【解決手段】対象画像を編集処理して表示する画像処理装置であって、既に編集処理された履歴を示す履歴情報が対応付けられている、対象画像とは異なる画像から選択された選択画像に基づいた参照画像を表示するとともに、選択画像に対応付けられている履歴情報のうち対象画像に適用すべき編集内容を、外部から選択できるように表示する編集設定部を備える。【選択図】図４
2007086833.tif 000002
【特許請求の範囲】
【請求項１】
対象画像を編集処理して表示する画像処理装置であって、
既に編集処理された履歴を示す履歴情報が対応付けられている、前記対象画像とは異なる画像から選択された選択画像に基づいた参照画像を表示するとともに、前記選択画像に対応付けられている前記履歴情報のうち前記対象画像に適用すべき編集内容を、外部から選択できるように表示する編集設定部を備える画像処理装置。
【請求項２】
前記画像に対する編集処理を行う編集処理部と、
前記履歴情報を、前記画像に対応づけて格納する編集履歴格納部と、
をさらに備え、
前記編集処理部は、前記適用すべき編集内容の選択を受け付けた場合に、選択された編集内容が示す編集処理を、前記対象画像に対して適用する請求項１に記載の画像処理装置。
【請求項３】
前記編集設定部は、前記適用すべき編集内容の選択を受け付けた場合に、選択された前記編集内容が示す編集処理を前記選択画像の編集前の画像に対して適用した画像を示す画像を表示する請求項１に記載の画像処理装置。
【請求項４】
前記編集設定部は、前記選択画像の大きさと前記対象画像の大きさとが一致しない場合に、前記履歴情報のうち所定の編集内容を、選択が受け付けられないことを示す情報と共に表示する請求項１に記載の画像処理装置。
【請求項５】
対象画像を編集処理して表示する画像処理方法であって、
既に編集処理された履歴を示す履歴情報が対応付けられている、前記対象画像とは異なる画像から選択された選択画像に基づいた参照画像を表示するとともに、前記選択画像に対応付けられている前記履歴情報のうち前記対象画像に適用すべき編集内容を、外部から選択できるように表示する画像処理方法。
【請求項６】
対象画像を編集処理して表示する画像処理装置を制御するプログラムであって、前記画像処理装置に、
既に編集処理された履歴を示す履歴情報が対応付けられている、前記対象画像とは異なる画像から選択された選択画像に基づいた参照画像を表示するとともに、前記選択画像に対応付けられている前記履歴情報のうち前記対象画像に適用すべき編集内容を、外部から選択できるように表示する編集設定機能を実現させる画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法、および、プログラムに関する。特に、本発明は、画像を編集処理して表示する画像処理装置、画像処理方法、および、プログラムに関する。
【背景技術】
【０００２】
一旦行った画像編集を修正すべく、原画像および当該原画像に対応付けた編集履歴を格納する画像編集装置が知られている（例えば、特許文献１参照。）。
【特許文献１】特開２００１−２４３４８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１に記載の画像編集装置において、編集履歴は当該原画像と組でしか機能しない。よって、一の原画像に対して行った編集処理と同じ編集処理を他の原画像に行いたい場合には、当該一の原画像に対して行った編集処理のパラメータ等を思い起こしながら、これらの編集処理をひとつひとつ当該他の原画像に対して、手動で行うという煩雑かつ不正確な作業をするという不具合があった。
【課題を解決するための手段】
【０００４】
上記課題を解決するために、本発明の第１の形態においては、対象画像を編集処理して表示する画像処理装置であって、既に編集処理された履歴を示す履歴情報が対応付けられている、対象画像とは異なる画像から選択された選択画像に基づいた参照画像を表示するとともに、選択画像に対応付けられている履歴情報のうち対象画像に適用すべき編集内容を、外部から選択できるように表示する編集設定部を備える。これにより、既に編集処理を適用した参照画像を参照することにより、参照画像の元である選択画像と同じ編集処理を対象画像に適用した結果を、ユーザに容易に想定させることができる。
【０００５】
画像処理装置は、画像に対する編集処理を行う編集処理部と、履歴情報を、画像に対応づけて格納する編集履歴格納部と、をさらに備え、編集処理部は、適用すべき編集内容の選択を受け付けた場合に、選択された編集内容が示す編集処理を、対象画像に対して適用してもよい。これにより、ユーザから編集内容が選択された場合に、選択された編集内容だけを対象画像に編集処理した実際の結果を提示することができる。
【０００６】
編集処理部は、編集設定部は、適用すべき編集内容の選択を受け付けた場合に、選択された編集内容が示す編集処理を選択画像の編集前の画像に対して適用した画像を示す画像を表示してもよい。これにより、各々の編集処理を適用した参照画像を表示するので、全体の処理速度を下げることなく、参照画像と同じ編集処理を対象画像へ適用した結果を、ユーザに容易に想定させることができる。
【０００７】
編集設定部は、選択画像の大きさと対象画像とは異なる画像の大きさとが一致しない場合に、履歴情報のうち所定の編集内容を、選択が受け付けられないことを示す情報と共に表示してもよい。これにより、画像の大きさまたは位置をパラメータとする画像処理については、選択画像と対象画像とで結果が異なるので、ユーザが参照画像を参照して対象画像の処理結果を誤って想定することを防ぐことができる。
【０００８】
上記課題を解決するために、本発明の第２の形態においては、対象画像を編集処理して表示する画像処理方法であって、既に編集処理された履歴を示す履歴情報が対応付けられている、対象画像とは異なる画像から選択された選択画像に基づいた参照画像を表示するとともに、選択画像に対応付けられている履歴情報のうち対象画像に適用すべき編集内容を、外部から選択できるように表示する。これにより、第１の形態と同様の効果を得ることができる。
【０００９】
上記課題を解決するために、本発明の第３の形態においては、対象画像を編集処理して表示する画像処理装置を制御するプログラムであって、画像処理装置に、既に編集処理された履歴を示す履歴情報が対応付けられている、対象画像とは異なる画像から選択された選択画像に基づいた参照画像を表示するとともに、選択画像に対応付けられている履歴情報のうち対象画像に適用すべき編集内容を、外部から選択できるように表示する編集設定機能を実現させる。これにより、第１の形態と同様の効果を得ることができる。
【００１０】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【発明を実施するための最良の形態】
【００１１】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【実施例１】
【００１２】
図１は、画像処理装置１０の一例を示す。画像処理装置１０は、画像処理装置１０を制御するプログラムを実行する本体１２を備える。画像処理装置１０は、表示画面を有しユーザに対して本体１２からの出力に基づく表示をするディスプレイ１４と、本体１２からの出力に基づく印刷をするプリンタ２４と、ユーザから本体１２に対する入力手段の一例としてのキーボード１６、および、マウス１８とを備えていることが好ましい。デジタルカメラ２０、および、スキャナ２２は、画像情報を読み込む手段の一例として、本体１２と接続される。
【００１３】
本体１２は、編集処理の対象となる画像（以下、「対象画像」という）に対して編集処理を施す機能を備える。例えば、本体１２は、対象画像に対して、色・トーン補正、回転、ステンドグラス化等のエフェクト処理を施す機能を備える。
【００１４】
本体１２はハードディスク及びメモリ（ＲＡＭ）を備え、例えば、デジタルカメラ２０又はスキャナ２２から読み込まれた画像情報をハードディスク等に格納する。
【００１５】
図２は、編集画面５０の一例を模式的に示す。本体１２は、画像処理装置１０を制御するプログラムが起動された場合、編集画面５０をディスプレイ１４の表示画面に表示する。編集画面５０は、対象画像を格納するフォルダをユーザにより選択させる対象画像フォルダ選択領域５６、対象画像フォルダ選択領域５６において選択されたフォルダに含まれる画像を識別する画像ＩＤを一覧表示して、一覧表示された画像ＩＤから一の画像ＩＤをユーザにより選択させる対象画像選択領域５８、対象画像選択領域５８において選択された画像ＩＤを表示する画像ＩＤ表示領域６０、画像ＩＤ表示領域６０に表示された画像ＩＤにより識別される対象画像を表示する対象画像表示領域５２を有する。
【００１６】
編集画面５０は、さらに、ユーザからの編集処理に関する指示を受け付けるボタン等を有する。具体的には、編集画面５０は、回転に関する入力エリア、色・トーン補正に関するボタン、エフェクト処理に関するプルダウンメニュー、エフェクト密度を示す数直線、後述する編集設定画面７０を表示させる旨のユーザからの指示を受け付ける「他画像参照」ボタン６２、および、「終了」ボタン６４を有する。
【００１７】
図３は、編集画面５０、および、編集設定画面７０の一例を模式的に示す。本体１２は、「他画像参照」ボタン６２を介して、編集設定画面７０を表示させる旨のユーザからの指示を受け付けた場合、編集設定画面７０をディスプレイ１４の表示画面に表示する。
【００１８】
編集設定画面７０は、画像を格納するフォルダをユーザにより選択させる参照画像フォルダ選択領域７２、画像ＩＤを一覧表示して、一の画像ＩＤをユーザにより選択させる参照画像選択領域７４、参照画像選択領域７４において選択された画像ＩＤを表示する画像ＩＤ表示領域７６、画像ＩＤ表示領域７６に表示された画像ＩＤにより識別される画像に基づいた参照画像を表示する参照画像表示領域７８を有する。ここで、参照画像選択領域７４には、参照画像フォルダ選択領域７２において選択されたフォルダに含まれる画像の画像ＩＤが一覧表示される。これらの画像ＩＤから選択された画像ＩＤに対応付けられた画像が、選択画像の一例である。この場合に、参照画像選択領域７４には、当該フォルダに含まれる画像のうち、既に編集処理された履歴を示す履歴情報が対応付けられている画像について、画像ＩＤが一覧表示されてもよい。ここで、例えば、参照画像は選択された選択画像の編集前の画像、編集後の画像、または、編集前の画像に行われた編集処理のうち所定の編集を適用した画像のいずれかの画像の、サムネイル画像である。
【００１９】
また、編集設定画面７０は、上記参照画像フォルダ選択領域７２等に加え、参照画像に対応付けられている履歴情報を表示する履歴情報領域８０を有する。より詳しくは、編集設定画面７０の履歴情報領域８０は、本体１２が実行することができる編集処理のうち、参照画像に対応付けられている履歴情報に含まれている編集内容の名称を、ユーザからの選択を許可するチェックボックスと共に表示する。一方、当該履歴情報領域８０は、本体１２が実行することができる編集処理のうち、参照画像に対応付けられている履歴情報に含まれている編集内容以外の編集内容の名称を、ユーザからの選択を許可しないチェックボックスと共に表示する。
【００２０】
具体的には、本体１２が色・トーン補正、回転、エフェクト処理を実行することができる場合に、履歴情報領域８０は、名称「回転」およびチェックボックス８６、名称「色・トーン補正」およびチェックボックス８８、並びに、名称「エフェクト処理」およびチェックボックス９０を表示する。
【００２１】
さらに、参照画像表示領域７８に表示された参照画像が、対応する履歴情報によると「色・トーン補正」と「エフェクト処理」が行われ「回転」が行われていない時には、図３に示すように、「色・トーン補正」のチェックボックス８８、および、「エフェクト処理」のチェックボックス９０は、ユーザからの選択を許可することを示す太字で表示され、一方、「回転」のチェックボックス８６は、ユーザからの選択を許可しないことを示す細字で表示される。なお、字の太さに代えてまたはこれに加えて、編集処理の名称を通常表示およびグレーアウトすることにより、ユーザからの選択の可否を示してもよい。
【００２２】
また、編集設定画面７０は、履歴情報領域８０内に、参照画像に対応付けられている履歴情報が示す編集処理の全部を選択する旨のユーザからの指示を受け付ける「全適用」のチェックボックス８２、および、参照画像に対応付けられている履歴情報が示す編集処理のそれぞれを上記チェックボックスにより選択する旨のユーザからの指示を受け付ける「選択適用」のチェックボックス８４を有する。
【００２３】
編集設定画面７０は、さらに、選択された履歴情報が示す編集処理を対象画像に対して適用する旨のユーザからの指示を受け付ける「適用」ボタン９２、対象画像に対して適用された編集処理を適用前に戻す旨のユーザからの指示を受け付ける「適用戻」ボタン９４、および、「終了」ボタン９６を有する。この「適用」ボタン９２をクリック後に「終了」ボタン９２がクリックされると、編集設定画面７０を閉じて、編集画面５０に戻る。この時、対象画像表示領域５２には、参照画像に対応付けられている履歴情報が示す編集内容のうち、履歴情報領域８０内の選択されたチェックに対応する編集内容を、対象画像に対して行った画像を表示する。また、同時に回転に関する入力エリア、色・トーン補正に関するボタン、エフェクト処理に関するプルダウンメニューに対して、履歴情報領域８０内で選択されたチェックに対応する編集内容を入力して表示する。
【００２４】
図４は、本体１２のブロック図の一例を示す。本体１２は、対象画像を表示する対象画像表示部１００と、対象画像に対する編集処理を設定する編集設定画面７０を表示する編集設定部１１０と、対象画像、または、参照画像に対する編集処理を行う編集処理部１２０と、対象画像に対する編集処理の履歴を示す履歴情報を、その画像に対応づけて格納する編集履歴格納部１３０とを備える。対象画像表示部１００は、外部から編集処理の指示を受け付ける。なお、編集履歴格納部１３０が格納する情報については、図５、および、図６において説明する。
【００２５】
編集設定部１１０は、編集設定画面７０内に、参照画像を表示するとともに、その参照画像に対応付けられている履歴情報に含まれる編集内容を、外部から選択することができることを示す情報と共に履歴情報領域８０に表示する。これにより、既に編集処理を適用した参照画像を参照することにより、選択された同じ編集内容の処理のみを対象画像に適用した結果を、ユーザに容易に想定させることができる。
【００２６】
編集設定部１１０は、また、参照画像の元になる選択画像の大きさと対象画像の大きさとが一致しない場合に、履歴情報のうち所定の編集内容を、選択が受け付けられないことを示す情報と共に表示する。これにより、画像の大きさまたは位置をパラメータとする画像処理については、選択画像と対象画像とで結果が異なるので、ユーザが参照画像を参照して対象画像の処理結果を誤って想定することを防ぐことができる。なお、編集設定部１１０は、選択画像の大きさと対象画像の大きさとが一致しない場合であっても、履歴情報に含まれる編集内容のうち、画像への文字情報の記入等の編集内容の選択を受け付けてもよい。この場合に、編集設定部１１０は、当該選択を受け付け可能である旨を表示することが好ましい。大きさや位置によるものでも、文字でも、サイズ比に応じた大きさで編集するということで、編集を受け付けてもよい。
【００２７】
編集処理部１２０は、編集設定部１１０が外部から編集内容の選択を受け付けた場合に、選択された編集内容の処理を、対象画像に対して適用する。これにより、ユーザから編集内容が選択された場合に、対象画像に当該編集内容と同じ編集処理のみをした実際の結果を提示することができる。この場合に、本実施形態においては、編集処理部１２０は、編集設定部１１０が外部から編集内容の選択を受け付けた場合に、選択された編集内容を、選択画像の編集前の画像に適用して参照画像を生成する。これにより、各々の編集処理を適用した参照画像を対象画像への処理に先立って表示するので、全体の処理速度を下げることなく、参照画像と同じ編集処理を対象画像へ適用した結果を、ユーザに容易に想定させることができる。
【００２８】
記憶媒体４０は、対象画像表示部１００、編集設定部１１０、編集処理部１２０、および、編集履歴格納部１３０の動作を行わせるプログラムを格納する。本体１２は記憶媒体４０に格納された上記プログラムをインストールすることにより、対象画像表示部１００等の動作を行わせてもよい。さらに、他の方法として、本体１２は、そのようなプログラムを、通信回線を介して取得してもよい。
【００２９】
図５、および、図６は、編集履歴格納部１３０に格納された情報の一例を模式的に示す。図５に示すように、編集履歴格納部１３０は、画像ＩＤに対応づけて、対象画像、対象画像の大きさ、および、サムネイル画像を格納する。画像ＩＤは、例えば画像のファイル名であってもよい。なお、図５および図６に示す形態において、対象画像、および、サムネイル画像は、編集処理前の原画像である。
【００３０】
図５に示す例によれば、編集履歴格納部１３０は、例えば、画像ＩＤ「Ｇ００１」により識別される対象画像を格納する。編集履歴格納部１３０は、また、対象画像「Ｇ００１」の大きさ（縦６００ピクセル、横８００ピクセル）、および、対象画像「Ｇ００１」のサムネイル画像を格納する。
【００３１】
図６に示すように、編集履歴格納部１３０は、さらに、対象画像、対象画像の大きさ、および、サムネイル画像に加えて、画像ＩＤに対応づけて、対象画像に対する編集処理の履歴を示す履歴情報を格納する。なお、編集履歴格納部１３０は、編集処理部１２０の指示により、編集処理が施された対象画像の履歴情報を格納する。具体的には、編集履歴格納部１３０は、画像ＩＤに対応づけて、施された順序に基づいて、または、施された編集処理の種類に基づいて、施された編集処理の履歴を示す履歴情報を格納する。
【００３２】
図６に示す例によれば、編集履歴格納部１３０は、対象画像「Ｇ００６」に対する編集処理の履歴を示す履歴情報を格納する。ここで、対象画像「Ｇ００６」の履歴情報は、対象画像「Ｇ００６」に対する、回転、および、ステンドグラス化の編集処理の履歴を示す。
【００３３】
図５および図６に示すように、編集履歴格納部１３０は、画像ＩＤに対応づけて対象画像、対象画像の大きさ、サムネイル画像、および、履歴情報を格納する。このため、編集処理部１２０は、一の対象画像、または、一のサムネイル画像に対応づけて、その対象画像、または、そのサムネイル画像に対する履歴情報を参照することができる。
【００３４】
図７は、画像処理装置１０が対象画像に対して編集処理を行い、履歴情報を作成する動作の一例をフローチャートで示す。図８は、編集履歴格納部１３０に格納された情報の一例を模式的に示す。本フローチャートは、本体１２が、編集画面５０を表示すべき旨の入力があった場合に開始する。
【００３５】
対象画像表示部１００は、対象画像を対象画像表示領域５２に表示する（Ｓ１００）。より詳しくは、対象画像表示部１００は、対象画像選択領域５８に一覧表示された画像ＩＤから、ユーザにより選択された一の画像ＩＤを受け付ける。対象画像表示部１００は、編集処理部１２０にその画像ＩＤを通知する。通知を受けた編集処理部１２０は、編集履歴格納部１３０から、その画像ＩＤにより識別される対象画像を読み出して対象画像表示部１００に供給する。対象画像表示部１００は、編集処理部１２０から供給された対象画像を対象画像表示領域５２に表示する。
【００３６】
対象画像表示部１００は、ユーザからの編集処理の指示を受け付けたか否か判断する（Ｓ１０２）。より詳しくは、対象画像表示部１００は、回転に関する入力エリア、色・トーン補正に関するボタン、エフェクト処理に関するプルダウンメニューを介して、ユーザからの編集処理の指示を受け付けたか否かを判断する。
【００３７】
ステップＳ１０２において、対象画像表示部１００は、ユーザからの編集処理の指示を受け付けたと判断した場合（Ｓ１０２：Ｙｅｓ）、編集履歴格納部１３０は、履歴情報を生成する（Ｓ１０４）。より詳しくは、対象画像表示部１００は、ユーザからの編集処理の指示を受け付けた場合には、編集処理部１２０にその指示の内容を通知する。通知を受けた編集処理部１２０は、編集履歴格納部１３０にその指示の内容を通知する。通知を受けた編集履歴格納部１３０は、通知された指示の内容に基づいて履歴情報を生成する。
【００３８】
編集処理部１２０は、対象画像に編集処理をする（Ｓ１０６）。より詳しくは、編集処理部１２０は、ステップＳ１０４において、対象画像表示部１００から通知された指示の内容に基づいて対象画像に編集処理をする。編集処理部１２０は編集処理した対象画像を対象画像表示部１００に供給する。
【００３９】
対象画像表示部１００は、編集処理された対象画像を対象画像表示領域５２に表示する（Ｓ１０８）。より詳しくは、ステップＳ１０６において、編集処理部１２０から供給された、編集処理された対象画像を対象画像表示領域５２に表示する。
【００４０】
一方、ステップＳ１０２において、対象画像表示部１００は、ユーザからの編集処理の指示を受け付けていないと判断した場合（Ｓ１０２：Ｎｏ）、ステップＳ１０４、ステップＳ１０６、および、ステップＳ１０８を飛ばしてステップＳ１１０を実行する。
【００４１】
対象画像表示部１００は、編集処理を終了する旨の指示を受け付けたか否か判断する（Ｓ１１０）。より詳しくは、対象画像表示部１００は、「終了」ボタン６４を介して、編集処理を終了する旨の指示を受け付けたか否かを判断する。ステップＳ１１０において、対象画像表示部１００は、編集処理を終了する旨の指示を受け付けたと判断した場合（Ｓ１１０：Ｙｅｓ）、本フローチャートは終了する。一方、対象画像表示部１００は、編集処理を終了する旨の指示を受け付けていないと判断した場合（Ｓ１１０：Ｎｏ）、ステップＳ１０２に戻る。すなわち、ステップＳ１１０において、対象画像表示部１００は、編集処理を終了する旨の指示を受け付けたと判断する（Ｓ１１０：Ｙｅｓ）するまで、ステップＳ１０２からステップＳ１０８を繰り返す。
【００４２】
図８（ａ）は、ステップＳ１０２において、対象画像表示部１００が、ユーザから、対象画像「Ｇ００５」に対するステンドグラス化を施す編集処理の指示、色・トーン補正に関する編集処理の指示、例えば「コントラストを強くする」という指示、および、回転に関する編集処理の指示を受け付けた場合に、ステップＳ１０４において生成される対象画像「Ｇ００５」の履歴情報を示す。なお、本フローチャートの開始時において、対象画像「Ｇ００５」は編集処理されていなかったものと仮定する。また、図８（ｂ）については、後述する。
【００４３】
図９は、画像処理装置１０が対象画像に対して他である選択画像の編集履歴を適用する動作の一例をフローチャートで示す。図１０、図１１および図１２は、編集画面５０、および、編集設定画面７０の一例を模式的に示す。本フローチャートは、対象画像表示部１００が、対象画像「Ｇ００１」を編集画面５０の対象画像表示領域５２に表示している場合において、「他画像参照」ボタン６２を介して編集設定画面７０を表示する旨のユーザからの指示を受け付けたことにより開始する。
【００４４】
なお、本フローチャートの開始時において、対象画像「Ｇ００１」は、編集処理が施されていないと仮定する。すなわち、本フローチャートの開始時において、編集履歴格納部１３０は、対象画像「Ｇ００１」に関する履歴情報を格納していないと仮定する。
【００４５】
編集設定部１１０は編集設定画面７０を表示する（Ｓ２００）。より詳しくは、編集設定画面７０を表示する旨のユーザからの指示を受け付けた対象画像表示部１００は、編集処理部１２０を介して、編集設定画面７０を表示する旨を編集設定部１１０に通知する。通知を受けた編集設定部１１０は、編集設定画面７０を表示する。
【００４６】
編集設定部１１０は、編集設定画面７０内にサムネイル画像を表示するとともに、そのサムネイル画像に対応づけられている履歴情報に含まれている編集内容の名称を、ユーザから選択できる情報と共に表示する（Ｓ２０２）。より詳しくは、編集設定部１１０は、参照画像選択領域７４に一覧表示された画像ＩＤから、ユーザにより選択された一の画像ＩＤを受け付ける。編集設定部１１０は、編集処理部１２０にその画像ＩＤを通知する。通知を受けた編集処理部１２０は、編集履歴格納部１３０から、その画像ＩＤにより識別されるサムネイル画像を読み出して編集設定部１１０に供給する。編集設定部１１０は、編集処理部１２０から供給されたサムネイル画像を参照画像表示領域７８に表示する。
【００４７】
例えば、編集設定部１１０は、参照画像選択領域７４に一覧表示された画像ＩＤから、画像ＩＤ「Ｇ００５」を受け付けた場合には、編集設定部１１０は、サムネイル画像「Ｇ００５」を参照画像表示領域７８に表示する。なお、対象画像「Ｇ００５」は、図８（ａ）に示すように、ステンドグラス化を施す編集処理、色・トーン補正（コントラストを強くする）に関する編集処理、および、回転に関する編集処理を施されていると仮定する。
【００４８】
また、編集設定部１１０から通知を受けた編集処理部１２０は、編集履歴格納部１３０から、その画像ＩＤにより識別される履歴情報を読み出して編集設定部１１０に供給する。編集設定部１１０は、編集処理部１２０から供給された履歴情報に含まれる編集内容の名称を、ユーザから選択できる情報と共に表示する。
【００４９】
具体的には、編集設定部１１０は、編集処理部１２０から供給された画像ＩＤ「Ｇ００５」を参照し、画像ＩＤ「Ｇ００５」の履歴情報が示す、回転、色・トーン補正、および、ステンドグラス化のエフェクト処理を、ユーザからの選択を許可する「回転」チェックボックス８６、「色・トーン補正」チェックボックス８８、および、「ステンドグラス」チェックボックス９０として表示する。図１０は、ステップＳ２０２を実行した後に、対象画像表示部１００によって表示されている編集画面５０、および、編集設定部１１０によって表示されている編集設定画面７０を示す。
【００５０】
ここで、編集画面５０の対象画像表示領域５２に表示されている対象画像と、編集設定画面７０の参照画像表示領域７８に表示されているサムネイル画像に対応する選択画像とは、同様の編集処理を施すべき画像であることが好ましい。例えば、この場合は、対象画像表示領域５２に表示されている対象画像「Ｇ００１」は、参照画像表示領域７８に表示されているサムネイル画像「Ｇ００５」に対応する選択画像「Ｇ００５」が撮像された５分前に、同一の被写体を撮像した画像を示す。なお、ステップＳ２０２を実行した後においては、対象画像「Ｇ００１」、および、サムネイル画像「Ｇ００５」は、コントラストが弱い。
【００５１】
図１０に示す形態において、編集設定部１１０は、デフォルトとして「選択適用」のボタンにマークをした状態で、かつ、参照画像表示領域７８に参照画像の原画像を表示する。ただし、デフォルトの表示はこれに限られず、編集設定部１１０は、「全適用」のボタンにマークをした状態で、かつ、参照画像表示領域７８に参照画像の編集処理後の画像を表示してもよい。
【００５２】
次に、編集設定部１１０は、履歴情報の選択を受け付ける（Ｓ２０４）。より詳しくは、編集設定部１１０は、「全適用」ボタン８２、「選択適用」ボタン８４、「回転」チェックボックス８６、「色・トーン補正」チェックボックス８８、または、「ステンドグラス」チェックボックス９０を介して、編集内容の選択の指示を受け付ける。
【００５３】
編集処理部１２０は、選択された編集内容と同じ編集処理を参照画像に対して適用する（Ｓ２０６）。より詳しくは、ステップＳ２０４において、選択の指示を受け付けた編集設定部１１０は、現在、選択されている編集内容を編集処理部１２０に通知する。通知を受けた編集処理部１２０は、当該編集内容と同じ編集処理をサムネイル画像に対して適用する。具体的には、選択されている編集内容と同じ編集処理が、色・トーン補正であった場合には、編集処理部１２０は、編集履歴格納部１３０に対して、画像ＩＤ「Ｇ００５」、および、色・トーン補正が選択された旨を編集履歴格納部１３０に通知する。編集履歴格納部１３０は、格納している履歴情報から、画像ＩＤ「Ｇ００５」と、色・トーン補正が選択された旨とに基づいて、その色・トーン補正の内容（コントラストを強くする）を編集処理部１２０に供給する。そして編集処理部１２０は、供給された色・トーン補正の内容（コントラストを強くする）をサムネイル画像「Ｇ００５」に対して適用する。
【００５４】
これにより、全体の処理速度を下げることなく、サムネイル画像と同じ編集処理を対象画像へ適用した結果を、ユーザに容易に想定させることができる。
【００５５】
編集設定部１１０は、図１１に示すように、履歴情報が適用されたサムネイル画像を再表示する（Ｓ２０８）。より詳しくは、編集処理部１２０は、履歴情報が示す編集処理を適用したサムネイル画像を編集設定部１１０に供給する。編集設定部１１０は、編集処理部１２０から供給された履歴情報が適用されたサムネイル画像を参照画像表示領域７８に再表示する。これにより、既に編集処理を適用した参照画像を参照することにより、対象画像に同じ編集処理を適用した結果を、ユーザに容易に想定させることができる。
【００５６】
次に、編集設定部１１０は、選択された履歴情報が示す編集処理を対象画像に対して適用する旨のユーザからの指示を受け付けたか否か判断する（Ｓ２１０）。具体的には、編集設定部１１０は、キーボード１６、または、マウス１８によって、「対象画像への適用」ボタン９２が押された場合に、選択された履歴情報が示す編集処理を対象画像に対して適用する旨のユーザからの指示を受け付けたと判断する。
【００５７】
ステップＳ２１０において、編集設定部１１０は、選択された編集内容と同じ編集処理を対象画像に対して適用する旨のユーザからの指示を受け付けたと判断した場合（Ｓ２１０：Ｙｅｓ）、編集処理部１２０は、選択された編集内容と同じ編集処理を対象画像に対して適用する（Ｓ２１２）。より詳しくは、ステップＳ２１０において、選択の指示を受け付けた編集設定部１１０は、現在、選択されている編集内容を編集処理部１２０に通知する。通知を受けた編集処理部１２０は、当該編集内容と同じ編集処理を対象画像に対して適用する。具体的には、選択されている履歴情報が示す編集処理が、色・トーン補正であった場合には、編集処理部１２０は、編集履歴格納部１３０に対して、画像ＩＤ「Ｇ００５」、および、色・トーン補正が選択された旨を編集履歴格納部１３０に通知する。編集履歴格納部１３０は、格納している履歴情報から、画像ＩＤ「Ｇ００５」と、色・トーン補正が選択された旨とに基づいて、その色・トーン補正の内容（コントラストを強くする）を編集処理部１２０に供給する。そして編集処理部１２０は、供給された色・トーン補正の内容（コントラストを強くする）を対象画像「Ｇ００１」に対して適用する。
【００５８】
なお、通知を受けた編集処理部１２０は、対象画像に編集処理を適用するのに加えて、編集履歴格納部１３０に対して、適用する編集処理の内容に基づいて履歴情報を生成、または、更新すべき旨を通知する。なお、この動作は、図７に示すステップＳ１０４と同様なので説明を省略する。図８（ｂ）は、ステップＳ２１２を実行した後に、編集履歴格納部１３０によって格納される、画像ＩＤ「Ｇ００１」の履歴情報を示す。図８（ｂ）に示す画像ＩＤ「Ｇ００１」の編集処理の内容は、図８（ａ）に示す画像ＩＤ「Ｇ００５」の色・トーン補正の内容と同一となる。
【００５９】
対象画像表示部１００は、編集処理が適用された対象画像を再表示する（Ｓ２１４）。より詳しくは、編集処理部１２０は、編集処理を適用した対象画像を対象画像表示部１００に供給する。対象画像表示部１００は、編集処理部１２０から供給された編集内容と同じ編集処理が適用された対象画像を対象画像表示領域５２に再表示する。
【００６０】
図１２は、ステップＳ２１４を実行した後に、対象画像表示部１００によって表示されている編集画面５０、および、編集設定部１１０によって表示されている編集設定画面７０を示す。対象画像表示部１００は、図１２に示すように、サムネイル画像「Ｇ００５」に対して適用されていた色・トーン補正（コントラストを強くする）が適用された対象画像「Ｇ００１」を再表示する。なお、斜線がない、対象画像「Ｇ００１」、および、サムネイル画像「Ｇ００５」は、コントラストが強いことを表す。これにより、ユーザから編集内容が選択された場合に、対象画像に当該編集内容と同じ編集処理をした実際の結果を提示することができる。
【００６１】
ステップＳ２１０において、編集設定部１１０は、選択された編集内容と同じ編集処理を対象画像に対して適用する旨のユーザからの指示を受け付けていないと判断した場合（Ｓ２１０：Ｎｏ）、ステップＳ２１２、および、ステップＳ２１４を飛ばして、ステップＳ２１６を実行する。
【００６２】
編集設定部１１０は、編集設定処理を終了する旨の指示を受け付けたか否か判断する（Ｓ２１６）。より詳しくは、編集設定部１１０は、「終了」ボタン９６を介して、編集設定処理を終了する旨の指示を受け付けたか否かを判断する。ステップＳ２１６において、編集設定部１１０は、編集設定処理を終了する旨の指示を受け付けたと判断した場合（Ｓ２１６：Ｙｅｓ）、図９に示すフローチャートは終了する。一方、編集設定部１１０は、編集設定処理を終了する旨の指示を受け付けていないと判断した場合（Ｓ２１６：Ｎｏ）、ステップＳ２０４に戻る。すなわち、ステップＳ２１６において、編集設定部１１０は、編集設定処理を終了する旨の指示を受け付けたと判断する（Ｓ２１６：Ｙｅｓ）するまで、ステップＳ２０４からステップＳ２１４を繰り返す。
【００６３】
なお、ステップ２０２において、編集設定部１１０は、対象画像の大きさと、選択画像の大きさとが一致しない場合に、選択画像に対応付けられている履歴情報に含まれる編集内容を、ユーザから選択することができることを示す情報と共に表示することにかえて、その履歴情報のうち所定の編集内容を示す名称を、選択が受け付けられないことを示す情報と共に表示してもよい。これにより、画像の大きさまたは位置をパラメータとする画像処理については、選択画像と対象画像とで結果が異なるので、ユーザが参照画像を参照して対象画像の処理結果を誤って想定することを防ぐことができる。
【００６４】
具体的には、図５に示すように、画像ＩＤ「Ｇ００１」の対象画像の大きさ（６００×８００）と、サムネイル画像「Ｇ００５」に対応する対象画像「Ｇ００５」の大きさ（７００×７００）の大きさは一致しないので、ステップ２０２において、編集設定部１１０は、画像ＩＤ「Ｇ００５」の履歴情報が示す、回転、色・トーン補正、および、ステンドグラス化のエフェクト処理のうち、画像の大きさをパラメータとするステンドグラス化のエフェクト処理を、ユーザからの選択を許可しない「ステンドグラス」チェックボックス９０として表示してもよい。
【００６５】
また、編集設定部１１０は、ステップＳ２１０の処理を省略してもよい。すなわち、ステップＳ２０４において、編集設定部１１０が、編集内容の選択を受け付けた場合には、編集処理部１２０は、選択された編集内容と同じ編集処理を対象画像に対して適用する（Ｓ２１２）。そして、対象画像表示部１００は、当該編集処理が適用された対象画像を再表示する（Ｓ２１４）。
【００６６】
また、編集設定部１１０は、対象画像に対して適用された編集処理を適用前に戻す旨のユーザからの指示を受け付けか否か判断することもできる。具体的には、編集設定部１１０は、キーボード１６、または、マウス１８によって、「適用戻」ボタン９４が押された場合に、対象画像に対して適用された編集処理を適用前に戻す旨のユーザからの指示を受け付けたと判断する。そして、編集設定部１１０は、対象画像に対して適用された編集処理を戻す旨のユーザからの指示を受け付けたと判断した場合、編集処理部１２０は、対象画像に対して適用された編集処理を適用前に戻す。
【００６７】
以上、本実施形態によれば、既に編集処理を適用した参照画像を参照することにより、参照画像の元となる選択画像と同じ編集処理を対象画像に適用した結果を、ユーザに容易に想定させることができる。
【００６８】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【図面の簡単な説明】
【００６９】
【図１】画像処理装置１０の一例を示す。
【図２】編集画面５０の一例を模式的に示す。
【図３】編集画面５０、および、編集設定画面７０の一例を模式的に示す。
【図４】本体１２のブロック図の一例を示す。
【図５】編集履歴格納部１３０に格納された情報の一例を模式的に示す。
【図６】編集履歴格納部１３０に格納された情報の一例を模式的に示す。
【図７】画像処理装置１０の動作の一例をフローチャートで示す。
【図８】編集履歴格納部１３０に格納された情報の一例を模式的に示す。
【図９】画像処理装置１０の動作の一例をフローチャートで示す。
【図１０】編集画面５０、および、編集設定画面７０の一例を模式的に示す。
【図１１】編集画面５０、および、編集設定画面７０の一例を模式的に示す。
【図１２】編集画面５０、および、編集設定画面７０の一例を模式的に示す。
【符号の説明】
【００７０】
１０  画像処理装置、１２  本体、１４  ディスプレイ、１６  キーボード、１８  マウス、２０  デジタルカメラ、２２  スキャナ、２４  プリンタ、４０  記憶媒体、５０  編集画面、５２  対象画像表示領域、５６  対象画像フォルダ選択領域、５８  対象画像選択領域、６０  画像ＩＤ表示領域、６２  「他画像参照」ボタン、６４  「終了」ボタン、７０  編集設定画面、７２  参照画像フォルダ選択領域、７４  参照画像選択領域
７６  画像ＩＤ表示領域、７８  参照画像表示領域、８０  履歴情報領域、８２  「全適用」ボタン、８４  「選択適用」ボタン、８６  「回転」チェックボックス、８８  「色・トーン補正」チェックボックス、９０  「ステンドグラス」チェックボックス、９２  「適用」ボタン、９４  「適用戻」ボタン、９６  「終了」ボタン、１００  対象画像表示部、１１０  編集設定部、１２０  編集処理部、１３０  編集履歴格納部
【図１】
2007086833.tif 000003
【図２】
2007086833.tif 000004
【図３】
2007086833.tif 000005
【図４】
2007086833.tif 000006
【図５】
2007086833.tif 000007
【図６】
2007086833.tif 000008
【図７】
2007086833.tif 000009
【図８】
2007086833.tif 000010
【図９】
2007086833.tif 000011
【図１０】
2007086833.tif 000012
【図１１】
2007086833.tif 000013
【図１２】
2007086833.tif 000014