(57)【要約】【課題】シーン参照画像データから鑑賞画像参照データに変換する際の、階調変換曲線の設定作業に係る負荷を軽減する画像処理を実現する。【解決手段】シーン参照画像データが視差画像である場合、視差量・補正値算出部１１９は、その視差画像の視差量に基づいて硬さ補正値及び明るさ補正値を決定する。鑑賞画像参照データ生成部１０７は、シーン参照画像データから鑑賞画像参照データへの変換を示す階調変換曲線上の所定の位置を含む特定領域を不動領域として、決定された硬さの補正値に基づいて階調変換曲線の形状を変更することにより、鑑賞画像参照データの硬さを調整し、特定領域が予め定義された曲線上を移動するように、決定された明るさの補正値に基づいて当該階調変換曲線の形状を変更することにより、鑑賞画像参照データの明るさを調整する。【選択図】    図７
2004357001.tif 000002
【特許請求の範囲】
【請求項１】
シーン参照画像データに、出力媒体上での鑑賞画像形成のために最適化する画像処理を施して鑑賞画像参照データを生成する画像処理方法において、
前記シーン参照画像データが視差画像であるか否かを判定する判定工程と、
前記判定工程において、前記シーン参照画像データが視差画像であると判定された場合、当該視差画像の視差量に基づいて、前記鑑賞画像参照データの硬さの補正値及び明るさの補正値を決定する補正値決定工程と、
予め出力媒体毎に定義された、シーン参照画像データから鑑賞画像参照データへの変換を示す階調変換曲線を、前記決定された硬さの補正値に基づいて変更する第１の変更工程と、
前記階調変換曲線を、前記決定された明るさの補正値に基づいて変更する第２の変更工程と、
前記第１の変更工程及び前記第２の変更工程において変更された階調変換曲線に基づいて鑑賞画像参照データを生成する生成工程と、を含み、
前記第１の変更工程において、前記階調変換曲線上の所定の位置を含む特定領域を不動領域として、前記決定された硬さの補正値に基づいて当該階調変換曲線の形状が変更され、
前記第２の変更工程において、前記特定領域が予め定義された曲線上を移動するように、前記決定された明るさの補正値に基づいて当該階調変換曲線の形状が変更されることを特徴とする画像処理方法。
【請求項２】
被写体の種類に応じて、前記鑑賞画像参照データの硬さの補正値を算出する硬さ算出工程と、
撮影条件に応じて、前記鑑賞画像参照データの明るさの補正値を算出する明るさ算出工程と、を含み、
前記補正値決定工程において、前記硬さ算出工程において算出された硬さの補正値と、前記視差画像の視差量に基づいて、前記鑑賞画像参照データの硬さの補正値が決定され、前記明るさ算出工程において算出された明るさの補正値と、前記視差画像の視差量に基づいて、前記鑑賞画像参照データの明るさの補正値が決定されることを特徴とする請求項１に記載の画像処理方法。
【請求項３】
特定の被写体の種類及び撮影条件の組み合わせに応じて、前記鑑賞画像参照データの硬さの補正値及び明るさの補正値を算出する硬さ・明るさ算出工程を含み、
前記補正値決定工程において、前記視差画像の視差量と、前記硬さ・明るさ算出工程において算出された硬さの補正値及び明るさの補正値に基づいて、前記鑑賞画像参照データの硬さの補正値及び明るさの補正値が決定されることを特徴とする請求項１に記載の画像処理方法。
【請求項４】
前記補正値決定工程において決定された硬さの補正値に基づいて、鑑賞画像参照データの彩度の調整量を決定する彩度決定工程を含み、
前記生成工程において、前記第１の変更工程及び前記第２の変更工程において変更された階調変換曲線と、前記決定された彩度の調整量に基づいて、鑑賞画像参照データが生成されることを特徴とする請求項１に記載の画像処理方法。
【請求項５】
特定の被写体の種類及び撮影条件の組み合わせに応じて、前記鑑賞画像参照データの硬さの補正値及び明るさの補正値を算出する硬さ・明るさ算出工程を含み、
前記補正値決定工程において、前記視差画像の視差量、前記硬さ算出工程において算出された硬さの補正値及び前記硬さ・明るさ算出工程において算出された硬さの補正値に基づいて、前記鑑賞画像参照データの硬さの補正値が決定され、前記視差画像の視差量、前記明るさ算出工程において算出された明るさの補正値及び前記硬さ・明るさ算出工程において算出された明るさの補正値に基づいて、前記鑑賞画像データの明るさの補正値が決定されることを特徴とする請求項２に記載の画像処理方法。
【請求項６】
前記補正値決定工程において決定された硬さの補正値に基づいて、鑑賞画像参照データの彩度の調整量を決定する彩度決定工程を含み、
前記生成工程において、前記第１の変更工程及び前記第２の変更工程において変更された階調変換曲線と、前記彩度の調整量に基づいて、鑑賞画像参照データが生成されることを特徴とする請求項２に記載の画像処理方法。
【請求項７】
前記補正値決定工程において決定された硬さの補正値に基づいて、鑑賞画像参照データの彩度の調整量を決定する彩度決定工程を含み、
前記生成工程において、前記第１の変更工程及び前記第２の変更工程において変更された階調変換曲線と、前記彩度の調整量に基づいて、鑑賞画像参照データが生成されることを特徴とする請求項３に記載の画像処理方法。
【請求項８】
前記補正値決定工程において決定された硬さの補正値に基づいて、鑑賞画像参照データの彩度の調整量を決定する彩度決定工程を含み、
前記生成工程において、前記第１の変更工程及び前記第２の変更工程において変更された階調変換曲線と、前記彩度の調整量に基づいて、鑑賞画像参照データが生成されることを特徴とする請求項５に記載の画像処理方法。
【請求項９】
前記特定の被写体の種類及び撮影条件の組み合わせにおいて、被写体の種類がポートレートであり、撮影条件が逆光であることを特徴とする請求項３、５、７、８の何れか一項に記載の画像処理方法。
【請求項１０】
前記硬さの補正値が０である場合の彩度の調整量は、鑑賞画像参照データの彩度を強調する値であることを特徴とする請求項４、６〜８の何れか一項に記載の画像処理方法。
【請求項１１】
前記被写体の種類には、少なくともポートレート、風景、静物が含まれることを特徴とする請求項２、３、５〜１０の何れか一項に記載の画像処理方法。
【請求項１２】
前記撮影条件には、少なくとも逆光、ストロボ撮影が含まれることを特徴とする請求項２、３、５〜１１の何れか一項に記載の画像処理方法。
【請求項１３】
前記階調変換曲線の入出力値がＬ＊である場合、前記特定領域中の所定の位置は、入力Ｌ＊が４０以上５０未満の位置であることを特徴とする請求項１〜１２の何れか一項に記載の画像処理方法。
【請求項１４】
前記予め出力媒体毎に定義された階調変換曲線の硬さと明るさの初期値が、ユーザ別に記憶されていることを特徴とする請求項１〜１３の何れか一項に記載の画像処理方法。
【請求項１５】
シーン参照画像データに、出力媒体上での鑑賞画像形成のために最適化する画像処理を施して鑑賞画像参照データを生成する画像処理装置において、
前記シーン参照画像データが視差画像であるか否かを判定する判定部と、
前記判定部により、前記シーン参照画像データが視差画像であると判定された場合、当該視差画像の視差量に基づいて、前記鑑賞画像参照データの硬さの補正値及び明るさの補正値を決定する補正値決定部と、
予め出力媒体毎に定義された、シーン参照画像データから鑑賞画像参照データへの変換を示す階調変換曲線を、前記決定された硬さの補正値に基づいて変更する第１の変更部と、
前記階調変換曲線を、前記決定された明るさの補正値に基づいて変更する第２の変更部と、
前記第１の変更部及び前記第２の変更部により変更された階調変換曲線に基づいて鑑賞画像参照データを生成する生成部と、を備え、
前記第１の変更部は、前記階調変換曲線上の所定の位置を含む特定領域を不動領域として、前記決定された硬さの補正値に基づいて当該階調変換曲線の形状を変更し、
前記第２の変更部は、前記特定領域が予め定義された曲線上を移動するように、前記決定された明るさの補正値に基づいて当該階調変換曲線の形状を変更することを特徴とする画像処理装置。
【請求項１６】
被写体の種類に応じて、前記鑑賞画像参照データの硬さの補正値を算出する硬さ算出部と、
撮影条件に応じて、前記鑑賞画像参照データの明るさの補正値を算出する明るさ算出部と、を備え、
前記補正値決定部は、前記硬さ算出部により算出された硬さの補正値と、前記視差画像の視差量に基づいて、前記鑑賞画像参照データの硬さの補正値を決定し、前記明るさ算出部により算出された明るさの補正値と、前記視差画像の視差量に基づいて、前記鑑賞画像参照データの明るさの補正値を決定することを特徴とする請求項１５に記載の画像処理装置。
【請求項１７】
特定の被写体の種類及び撮影条件の組み合わせに応じて、前記鑑賞画像参照データの硬さの補正値及び明るさの補正値を算出する硬さ・明るさ算出部を備え、前記補正値決定部は、前記視差画像の視差量と、前記硬さ・明るさ算出部により算出された硬さの補正値及び明るさの補正値に基づいて、前記鑑賞画像参照データの硬さの補正値及び明るさの補正値を決定することを特徴とする請求項１５に記載の画像処理装置。
【請求項１８】
前記補正値決定部により決定された硬さの補正値に基づいて、鑑賞画像参照データの彩度の調整量を決定する彩度決定部を備え、
前記生成部は、前記第１の変更部及び前記第２の変更部により変更された階調変換曲線と、前記決定された彩度の調整量に基づいて、鑑賞画像参照データを生成することを特徴とする請求項１５に記載の画像処理装置。
【請求項１９】
特定の被写体の種類及び撮影条件の組み合わせに応じて、前記鑑賞画像参照データの硬さの補正値及び明るさの補正値を算出する硬さ・明るさ算出部を備え、前記補正値決定部は、前記視差画像の視差量、前記硬さ算出部により算出された硬さの補正値及び前記硬さ・明るさ算出部により算出された硬さの補正値に基づいて、前記鑑賞画像参照データの硬さの補正値を決定し、前記視差画像の視差量、前記明るさ算出部により算出された明るさの補正値及び前記硬さ・明るさ算出部により算出された明るさの補正値に基づいて、前記鑑賞画像データの明るさの補正値を決定することを特徴とする請求項１６に記載の画像処理装置。
【請求項２０】
前記補正値決定部により決定された硬さの補正値に基づいて、鑑賞画像参照データの彩度の調整量を決定する彩度決定部を備え、
前記生成部は、前記第１の変更部及び前記第２の変更部により変更された階調変換曲線と、前記彩度の調整量に基づいて、鑑賞画像参照データを生成することを特徴とする請求項１６に記載の画像処理装置。
【請求項２１】
前記補正値決定部により決定された硬さの補正値に基づいて、鑑賞画像参照データの彩度の調整量を決定する彩度決定部を備え、
前記生成部は、前記第１の変更部及び前記第２の変更部により変更された階調変換曲線と、前記彩度の調整量に基づいて、鑑賞画像参照データを生成することを特徴とする請求項１７に記載の画像処理装置。
【請求項２２】
前記補正値決定部により決定された硬さの補正値に基づいて、鑑賞画像参照データの彩度の調整量を決定する彩度決定部を備え、
前記生成部は、前記第１の変更部及び前記第２の変更部により変更された階調変換曲線と、前記彩度の調整量に基づいて、鑑賞画像参照データを生成することを特徴とする請求項１９に記載の画像処理装置。
【請求項２３】
前記特定の被写体の種類及び撮影条件の組み合わせにおいて、被写体の種類がポートレートであり、撮影条件が逆光であることを特徴とする請求項１７、１９、２１、２２の何れか一項に記載の画像処理装置。
【請求項２４】
前記硬さの補正値が０である場合の彩度の調整量は、鑑賞画像参照データの彩度を強調する値であることを特徴とする請求項１８、２０〜２２の何れか一項に記載の画像処理装置。
【請求項２５】
前記被写体の種類には、少なくともポートレート、風景、静物が含まれることを特徴とする請求項１６、１７、１９〜２４の何れか一項に記載の画像処理装置。
【請求項２６】
前記撮影条件には、少なくとも逆光、ストロボ撮影が含まれることを特徴とする請求項１６、１７、１９〜２５の何れか一項に記載の画像処理装置。
【請求項２７】
前記階調変換曲線の入出力値がＬ＊である場合、前記特定領域中の所定の位置は、入力Ｌ＊が４０以上５０未満の位置であることを特徴とする請求項１５〜２６の何れか一項に記載の画像処理装置。
【請求項２８】
前記予め出力媒体毎に定義された階調変換曲線の硬さと明るさの初期値が、ユーザ別に記憶されていることを特徴とする請求項１５〜２７の何れか一項に記載の画像処理装置。
【請求項２９】
シーン参照画像データに、出力媒体上での鑑賞画像形成のために最適化する画像処理を施して鑑賞画像参照データを生成し、生成された鑑賞画像データを出力媒体上に形成する画像記録装置において、
前記シーン参照画像データが視差画像であるか否かを判定する判定部と、
前記判定部により、前記シーン参照画像データが視差画像であると判定された場合、当該視差画像の視差量に基づいて、前記鑑賞画像参照データの硬さの補正値及び明るさの補正値を決定する補正値決定部と、
予め出力媒体毎に定義された、シーン参照画像データから鑑賞画像参照データへの変換を示す階調変換曲線を、前記決定された硬さの補正値に基づいて変更する第１の変更部と、
前記階調変換曲線を、前記決定された明るさの補正値に基づいて変更する第２の変更部と、
前記第１の変更部及び前記第２の変更部により変更された階調変換曲線に基づいて鑑賞画像参照データを生成する生成部と、を備え、
前記第１の変更部は、前記階調変換曲線上の所定の位置を含む特定領域を不動領域として、前記決定された硬さの補正値に基づいて当該階調変換曲線の形状を変更し、
前記第２の変更部は、前記特定領域が予め定義された曲線上を移動するように、前記決定された明るさの補正値に基づいて当該階調変換曲線の形状を変更することを特徴とする画像記録装置。
【請求項３０】
被写体の種類に応じて、前記鑑賞画像参照データの硬さの補正値を算出する硬さ算出部と、
撮影条件に応じて、前記鑑賞画像参照データの明るさの補正値を算出する明るさ算出部と、を備え、
前記補正値決定部は、前記硬さ算出部により算出された硬さの補正値と、前記視差画像の視差量に基づいて、前記鑑賞画像参照データの硬さの補正値を決定し、前記明るさ算出部により算出された明るさの補正値と、前記視差画像の視差量に基づいて、前記鑑賞画像参照データの明るさの補正値を決定することを特徴とする請求項２９に記載の画像記録装置。
【請求項３１】
特定の被写体の種類及び撮影条件の組み合わせに応じて、前記鑑賞画像参照データの硬さの補正値及び明るさの補正値を算出する硬さ・明るさ算出部を備え、前記補正値決定部は、前記視差画像の視差量と、前記硬さ・明るさ算出部により算出された硬さの補正値及び明るさの補正値に基づいて、前記鑑賞画像参照データの硬さの補正値及び明るさの補正値を決定することを特徴とする請求項２９に記載の画像記録装置。
【請求項３２】
前記補正値決定部により決定された硬さの補正値に基づいて、鑑賞画像参照データの彩度の調整量を決定する彩度決定部を備え、
前記生成部は、前記第１の変更部及び前記第２の変更部により変更された階調変換曲線と、前記決定された彩度の調整量に基づいて、鑑賞画像参照データを生成することを特徴とする請求項２９に記載の画像記録装置。
【請求項３３】
特定の被写体の種類及び撮影条件の組み合わせに応じて、前記鑑賞画像参照データの硬さの補正値及び明るさの補正値を算出する硬さ・明るさ算出部を備え、前記補正値決定部は、前記視差画像の視差量、前記硬さ算出部により算出された硬さの補正値及び前記硬さ・明るさ算出部により算出された硬さの補正値に基づいて、前記鑑賞画像参照データの硬さの補正値を決定し、前記視差画像の視差量、前記明るさ算出部により算出された明るさの補正値及び前記硬さ・明るさ算出部により算出された明るさの補正値に基づいて、前記鑑賞画像データの明るさの補正値を決定することを特徴とする請求項３０に記載の画像記録装置。
【請求項３４】
前記補正値決定部により決定された硬さの補正値に基づいて、鑑賞画像参照データの彩度の調整量を決定する彩度決定部を備え、
前記生成部は、前記第１の変更部及び前記第２の変更部により変更された階調変換曲線と、前記彩度の調整量に基づいて、鑑賞画像参照データを生成することを特徴とする請求項３０に記載の画像記録装置。
【請求項３５】
前記補正値決定部により決定された硬さの補正値に基づいて、鑑賞画像参照データの彩度の調整量を決定する彩度決定部を備え、
前記生成部は、前記第１の変更部及び前記第２の変更部により変更された階調変換曲線と、前記彩度の調整量に基づいて、鑑賞画像参照データを生成することを特徴とする請求項３１に記載の画像記録装置。
【請求項３６】
前記補正値決定部により決定された硬さの補正値に基づいて、鑑賞画像参照データの彩度の調整量を決定する彩度決定部を備え、
前記生成部は、前記第１の変更部及び前記第２の変更部により変更された階調変換曲線と、前記彩度の調整量に基づいて、鑑賞画像参照データを生成することを特徴とする請求項３３に記載の画像記録装置。
【請求項３７】
前記特定の被写体の種類及び撮影条件の組み合わせにおいて、被写体の種類がポートレートであり、撮影条件が逆光であることを特徴とする請求項３１、３３、３５、３６の何れか一項に記載の画像記録装置。
【請求項３８】
前記硬さの補正値が０である場合の彩度の調整量は、鑑賞画像参照データの彩度を強調する値であることを特徴とする請求項３２、３４〜３６の何れか一項に記載の画像記録装置。
【請求項３９】
前記被写体の種類には、少なくともポートレート、風景、静物が含まれることを特徴とする請求項３０、３１、３３〜３８の何れか一項に記載の画像記録装置。
【請求項４０】
前記撮影条件には、少なくとも逆光、ストロボ撮影が含まれることを特徴とする請求項３０、３１、３３〜３９の何れか一項に記載の画像記録装置。
【請求項４１】
前記階調変換曲線の入出力値がＬ＊である場合、前記特定領域中の所定の位置は、入力Ｌ＊が４０以上５０未満の位置であることを特徴とする請求項２９〜４０の何れか一項に記載の画像記録装置。
【請求項４２】
前記予め出力媒体毎に定義された階調変換曲線の硬さと明るさの初期値が、ユーザ別に記憶されていることを特徴とする請求項２９〜４１の何れか一項に記載の画像記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、シーン参照画像データから出力媒体上での鑑賞画像形成用に最適化処理を施す画像処理方法、画像処理装置、出力媒体上に鑑賞画像を形成する画像記録装置に関する。
【０００２】
【従来の技術】
近年、デジタルカメラ等の撮像装置で撮影されたデジタル画像データは、ＣＤ−Ｒ、フロッピー（登録商標）ディスク、メモリーカードなどの記憶デバイスやインターネット経由で配信され、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）、液晶ディスプレイ、プラズマディスプレイ、携帯電話の小型液晶モニタ等の表示デバイスに表示されたり、デジタルプリンタ、インクジェットプリンタ、サーマルプリンタ等の出力デバイスを用いてハードコピー画像としてプリントされるなど、その表示方法、プリント方法は多種多様化してきている。
【０００３】
またデジタル画像データを鑑賞用途で表示したりプリント出力したりする際には、鑑賞に使用するディスプレイ上又はハードコピー上において所望の画質が得られるように、デジタル画像データに対して、階調調整、輝度調整、カラーバランス調整、鮮鋭性強調に代表される種々の画像処理を施すことが一般に行われている。
【０００４】
こうした多様の表示方法及びプリント方法に対応して、デジタル画像データの汎用性を高める努力がなされてきた。その一環として、デジタルＲＧＢ信号が表現する色空間を、撮像装置特性に依存しない色空間に標準化する試みがあり、現在では多くのデジタル画像データが標準化された色空間として「ｓＲＧＢ」を採用している（「Ｍｕｌｔｉｍｅｄｉａ  Ｓｙｓｔｅｍｓ  ａｎｄ  Ｅｑｕｉｐｍｅｎｔ−Ｃｏｌｏｕｒ  Ｍｅａｓｕｒｍｅｎｔ  ａｎｄ  Ｍａｎａｇｅｍｅｎｔ−Ｐａｒｔ２−１：Ｃｏｌｏｕｒ  Ｍａｎａｇｅｍｅｎｔ−Ｄｅｆａｕｌｔ  ＲＧＢ  Ｃｏｌｏｕｒ  Ｓｐａｃｅ−ｓＲＧＢ」ＩＥＣ”６１９６６−２−１を参照）。このｓＲＧＢの色空間は、標準的なＣＲＴディスプレイモニタの色再現領域に対応して設定されている。
【０００５】
一般に、デジタルカメラは、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ：電荷結合素子）と、電荷転送機構と、市松模様のカラーフィルタとを組み合わせて感色性を付与した、光電変換機能を有する撮像素子（ＣＣＤ型撮像素子、以下単にＣＣＤと称す。）を備えている。デジタルカメラにより出力されるデジタル画像データは、ＣＣＤを介して変換された電気的な元信号に、撮像素子の光電変換機能の補正（例えば、階調補正、分光感度のクロストーク補正、暗電流ノイズ抑制、鮮鋭化、ホワイトバランス調整、彩度調整等の画像処理）が施され、画像編集ソフトでの読み取り・表示が可能なように規格化された所定形式のデータフォーマットへのファイル変換・圧縮処理等を経たものである。
【０００６】
このようなデータフォーマットとしては、例えば、Ｅｘｉｆファイルの非圧縮ファイルとして採用されている「Ｂａｓｅｌｉｎｅ  Ｔｉｆｆ  Ｒｅｖ．６．０ＲＧＢ  Ｆｕｌｌ  Ｃｏｌｏｒ  Ｉｍａｇｅ」及びＪＰＥＧフォーマットに準拠した圧縮データファイル形式が知られている。Ｅｘｉｆファイルは、ｓＲＧＢに準拠したものであり、撮像素子の光電変換機能の補正は、ｓＲＧＢに準拠するディスプレイモニタ上で最も好適な画質となるよう設定されている。
【０００７】
例えば、どのようなデジタルカメラであっても、ｓＲＧＢ信号に準拠したディスプレイモニタの標準色空間（以下、「モニタプロファイル」と称す。）で表示することを示すタグ情報と、画素数、画素配列及び１画素当たりのビット数等の機種依存情報を示す付加情報をデジタル画像データのファイルヘッダにメタデータとして書き込む機能を有して、そのようなデータフォーマット形式を採用してさえいれば、デジタル画像データをディスプレイモニタに表示する画像編集ソフト（例えば、Ａｄｏｂｅ社製Ｐｈｏｔｏｓｈｏｐ）によりタグ情報を解析し、モニタプロファイルのｓＲＧＢへの変更を促したり、自動的に変更処置を施すことができる。そのため、異なるディスプレイ間の差異を低減したり、デジタルカメラで撮影されたデジタル画像データを、ディスプレイモニタ上で好適な状態で鑑賞することが可能になっている。
【０００８】
また、デジタル画像データのファイルヘッダに書き込まれる付加情報としては、上述した機種依存情報以外にも、例えば、カメラ名称、コード番号等のカメラ種別（機種）に直接関係する情報、或いは露出時間、シャッタースピード、絞り値（Ｆナンバー）、ＩＳＯ感度、輝度値、被写体距離範囲、光源、ストロボ発光の有無、被写体領域、ホワイトバランス、ズーム倍率、被写体構成、撮影シーンタイプ、ストロボ光源の反射光の量、撮影彩度等の撮影条件、被写体の種類に関する情報等を示すタグ（コード）が用いられている。画像編集ソフトや出力デバイスは、これらの付加情報を読み取り、ハードコピー画像の画質をより好適なものとする機能を備えている。
【０００９】
ところで、ＣＲＴディスプレイモニタ等の表示デバイスで表示される画像や、各種プリントデバイスによりプリントされたハードコピー画像は、用いられている蛍光体又は色材の構成によって色再現域が異なる。例えば、ｓＲＧＢ標準色空間に対応するＣＲＴディスプレイモニタの色再現領域は、明るい緑や青の領域が広く、銀塩写真プリント、インクジェットプリンタ、印刷等のハードコピーでは再現できない領域がある。反対に、印刷・インクジェットのシアン領域や銀塩写真の黄色領域には、ｓＲＧＢ標準色空間に対応するＣＲＴディスプレイモニタでは再現できない領域が存在する例えばコロナ社「ファインイメージングとディジタル写真」（社）日本写真学会出版委員会編４４４頁参照）。一方、撮影対象となる被写体シーンの中には、これらの何れの色再現領域でも再現できない領域色を呈しているものが存在する可能性がある。
【００１０】
このように、特定のデバイスによる表示やプリントを前提として最適化された色空間（ｓＲＧＢを含む）には、記録可能な色域に制限があるため、撮像デバイスが取得した情報を記録する際には、記録可能な色域に圧縮してマッピングする調整が必要になる。マッピングの方法としては、記録可能な色域の外にある色度点を最寄の色域境界上へマッピングしてしまうクリッピングが最も簡単であるが、これでは色域外のグラデーションが潰れてしまい、鑑賞時に違和感を覚える画像になってしまう。このため現在では、適当な閾値以上にクロマが高い領域の色度点をクロマの大きさに従って滑らかに圧縮する非線形圧縮が一般に採用されている。この結果、記録可能な色域内部の色度点においてもクロマが圧縮されて記録されることになる。（色域のマッピング方法についての詳細は、例えばコロナ社「ファインイメージングとディジタル写真」（社）日本写真学会出版委員会編４４７頁に記載されている。）
【００１１】
また、ＣＲＴディスプレイモニタ等の表示デバイスで表示される画像や、各種プリントデバイスによりプリントされたハードコピー画像、またこれらのデバイスによる表示・プリントを前提として最適化された色空間（ｓＲＧＢを含む）は、記録・再現可能な輝度域が約１００：１オーダーに限定されている。これに対して撮影対象となる被写体シーンは輝度域が広く、屋外では数千：１のオーダーに至ることもしばしば発生する（例えば、東京大学出版会「新編色彩科学ハンドブック第２版」日本色彩学会編９２６頁参照。）。従って、撮像デバイスが取得した情報を記録する際には、輝度についても同様に圧縮が必要になる。この処理は、撮影シーンのダイナミックレンジや、撮影シーン内における主要被写体の輝度レンジに応じて、１画像毎に適切な条件を設定する必要がある。
【００１２】
ところが、上記のような色域・輝度域の圧縮操作をおこなった場合、離散的数値で記録されるデジタル画像の原理に起因して、圧縮されたグラデーション情報やクリッピングされた情報はその時点で失われてしまい、再び元の状態に戻すことができない。このことが、高画質デジタル画像の汎用性において大きな制約になっている。
【００１３】
例えば、ｓＲＧＢ標準色空間において記録された画像をプリントする場合は、ｓＲＧＢ標準色空間とプリントデバイスの色再現域の相違に基づいて、再度マッピングが必要になる。しかしながら、記録時に一旦圧縮された領域のグラデーション情報が失われているため、撮像デバイスが取得した情報を直接プリントデバイスの色再現域にマッピングする場合に比べてグラデーションの滑らかさが悪化する。また、記録時の階調圧縮条件が不適切で、絵が白っぽい・顔が暗い・シャドーの潰れやハイライト領域の白飛びが目立つという問題があった場合、階調設定を変更して画像を改善しようとしても、圧縮されたグラデーション情報や潰れ・白飛び部分の情報は既に失われているために、撮像デバイスが取得した情報から新たに画像を作り直す場合と比べて、著しく不十分な改善しか行うことができない。
【００１４】
画像編集の過程をバックアップとして保存し、必要に応じて編集前の状態に戻す技術は古くから知られている。例えば、特許文献１には、デジタル画像データに対し、画像処理により局所的な変更を施した場合、画像処理前後のデジタル画像データとの差分画像データをバックアップデータとして保存するバックアップ装置が記載されている。また、特許文献２には、画像処理前後のデジタル画像データの差分画像データを取り保存しておくことにより、編集前のデジタル画像データを復元可能にする方法が記載されている。こうした技術は、情報損失防止の観点では有効であるが、メデイアに記録すべきデータ量の増大を伴い、その結果カメラの撮影可能枚数が減少するという問題がある。
【００１５】
以上に述べてきた問題は、撮像デバイスが取得した広い色域・輝度域の情報を、鑑賞画像を想定して最適化した状態の鑑賞画像参照データに圧縮して記録することに起因する。これに対して、撮像デバイスが取得した広い色域・輝度域の情報を圧縮しないシーン参照画像データとして記録すれば、不用意な情報の損失を防止することができる。このようなシーン参照画像データを記録するのに適した標準色空間としては、例えば、「ＲＩＭＭ  ＲＧＢ」や「ＥＲＩＭＭ  ＲＧＢ」が提案されている（Ｊｏｕｒｎａｌ  ｏｆ  Ｉｍａｇｉｎｇ  Ｓｃｉｅｎｃｅ  ａｎｄ  Ｔｅｃｈｎｏｌｏｇｙ  ４５巻  ４１８〜４２６頁（２００１年）参照）。
【００１６】
特許文献３には、表示手段に表示した画像信号形態で記録するモードと、撮像した画像信号形態で記録するモードを有する画像処理装置が開示されている。後者の画像信号形態は、一般にＲＡＷデータと呼ばれ、このようなデジタル画像データは、専用のアプリケーションソフト（「電子現像ソフト」と称される。）を用いて、Ｅｘｉｆファイルなどの表示・印刷用の鑑賞画像参照データに変換する（「電子現像」又は単に「現像」と称される。）ことができる。ＲＡＷデータは、撮影時の全情報を保存しているため、鑑賞画像参照データの作り直しが可能であり、ＣＭＹＫ等の他の表色系ファイルを直接作れば、ディスプレイモニタ（ｓＲＧＢ）との色域の相違に起因して不用意に色が変更されることもない。
【００１７】
ところで、近年、平面に配置された複数の画像により、立体（３次元）画像表示を行う裸眼立体視（以下、「立体視表示」と称す。）が知られるようになった。立体視表示には様々な方式があるが、何れの表示方式にも共通して、視差を生じさせるための２枚の画像（以下、単に「視差画像」と称す。）を必要とする。視差画像は、同一の被写体を異なる視点から撮影したものである。
【００１８】
このような視差画像が撮影可能なデジタルカメラでは、自然な遠近感をつけるために、視点間距離、即ちレンズ間の距離（「撮影基線長」と称す。）は、人間の両目間の距離に等しい約６〜７ｃｍに設定されている。撮影光学系が１つの一般的なデジタルカメラでは、同一の被写体に対して、連続して２度の撮影を行い、２度目の撮影時には、撮影位置を水平方向にずらすことによって視差画像を撮影可能な補助機能を備えているものがある。
【００１９】
ステレオペアと呼ばれる立体視表示では、２枚の視差画像が、最低でも人間の両目間の距離と同じ約６〜７ｃｍに保たれるように、各々の画像の大きさが調整されて、平面上に並べて配置される。平面に配置された視差画像の観察方法には、右側に配置された視差画像を右目で見る並行法と、右側に配置された視差画像を左目で見る交差法がある。並行法は、目に余計な力が必要とせずに視差画像を見ることができる反面、大きな画像を見ることができない。一方、交差法は、視差画像を寄り目にして見るため、目が疲れ易い反面、大きな画像を見ることができる。
【００２０】
【特許文献１】
特開平７−５７０７４号公報
【特許文献２】
特開２００１−９４７７８号公報
【特許文献３】
特開平１１−２６１９３３号公報
【００２１】
【発明が解決しようとする課題】
上述の技術を利用して、シーン参照画像データから、例えば、ディスプレイモニタ上で最適な鑑賞画像参照データへ変換する場合、ＲＡＷデータと同様に、専用のアプリケーションソフトを用いて階調変換曲線を設定したり、彩度調整を行ったりする必要がある。一般に、階調変換曲線の設定は、視覚的にカーブ形状を整えるユーザインターフェース機能を利用して、マウス操作により行われる。しかしながら、階調変換曲線の設定作業は、画像のシャドー側、中間領域、ハイライト側の硬さと明度を同時に調整するものであり、かなりの熟練度を要する。また、被写体の種類又は或いは撮影条件（例えば、ストロボ撮影、逆光）によって、階調変換曲線の設定は様々に異なってくる。更に、ＣＲＴディスプレイのようにｓＲＧＢ等の規格に準拠していれば、階調変換曲線の設定の汎用性も高くメーカー側もある程度の推奨設定を容易することは可能となるが、銀塩プリンタやインクジェットプリンタ等に鑑賞画像を形成する場合には、様々な変動要因が加わり、推奨設定で十分となるケースは極めてまれである。これに加えて、ユーザの嗜好も異なるため、結局のところユーザ自身による調整に頼らざるを得ない。従って、従来の技術では、シーン参照画像データから鑑賞画像参照データに変換する際の、階調変換曲線の設定作業に係るユーザの負荷が大きく、容易に階調変換曲線を設定できないという問題があった。特に、シーン参照画像データが視差画像である場合、階調変換曲線の設定作業に係る負荷は一層大きくなる。
【００２２】
本発明の課題は、シーン参照画像データから鑑賞画像参照データに変換する際の、階調変換曲線の設定作業に係る負荷を軽減する画像処理を実現することである。
【００２３】
【課題を解決するための手段】
上記課題を解決するため、請求項１に記載の発明は、シーン参照画像データに、出力媒体上での鑑賞画像形成のために最適化する画像処理を施して鑑賞画像参照データを生成する画像処理方法において、前記シーン参照画像データが視差画像であるか否かを判定する判定工程と、前記判定工程において、前記シーン参照画像データが視差画像であると判定された場合、当該視差画像の視差量に基づいて、前記鑑賞画像参照データの硬さの補正値及び明るさの補正値を決定する補正値決定工程と、予め出力媒体毎に定義された、シーン参照画像データから鑑賞画像参照データへの変換を示す階調変換曲線を、前記決定された硬さの補正値に基づいて変更する第１の変更工程と、前記階調変換曲線を、前記決定された明るさの補正値に基づいて変更する第２の変更工程と、前記第１の変更工程及び前記第２の変更工程において変更された階調変換曲線に基づいて鑑賞画像参照データを生成する生成工程と、を含み、前記第１の変更工程において、前記階調変換曲線上の所定の位置を含む特定領域を不動領域として、前記決定された硬さの補正値に基づいて当該階調変換曲線の形状が変更され、前記第２の変更工程において、前記特定領域が予め定義された曲線上を移動するように、前記決定された明るさの補正値に基づいて当該階調変換曲線の形状が変更されることを特徴としている。
【００２４】
請求項２に記載の発明は、請求項１に記載の画像処理方法において、被写体の種類に応じて、前記鑑賞画像参照データの硬さの補正値を算出する硬さ算出工程と、撮影条件に応じて、前記鑑賞画像参照データの明るさの補正値を算出する明るさ算出工程と、を含み、前記補正値決定工程において、前記硬さ算出工程において算出された硬さの補正値と、前記視差画像の視差量に基づいて、前記鑑賞画像参照データの硬さの補正値が決定され、前記明るさ算出工程において算出された明るさの補正値と、前記視差画像の視差量に基づいて、前記鑑賞画像参照データの明るさの補正値が決定されることを特徴としている。
【００２５】
請求項３に記載の発明は、請求項１に記載の画像処理方法において、特定の被写体の種類及び撮影条件の組み合わせに応じて、前記鑑賞画像参照データの硬さの補正値及び明るさの補正値を算出する硬さ・明るさ算出工程を含み、前記補正値決定工程において、前記視差画像の視差量と、前記硬さ・明るさ算出工程において算出された硬さの補正値及び明るさの補正値に基づいて、前記鑑賞画像参照データの硬さの補正値及び明るさの補正値が決定されることを特徴としている。
【００２６】
請求項４に記載の発明は、請求項１に記載の画像処理方法において、前記補正値決定工程において決定された硬さの補正値に基づいて、鑑賞画像参照データの彩度の調整量を決定する彩度決定工程を含み、前記生成工程において、前記第１の変更工程及び前記第２の変更工程において変更された階調変換曲線と、前記決定された彩度の調整量に基づいて、鑑賞画像参照データが生成されることを特徴としている。
【００２７】
請求項５に記載の発明は、請求項２に記載の画像処理方法において、特定の被写体の種類及び撮影条件の組み合わせに応じて、前記鑑賞画像参照データの硬さの補正値及び明るさの補正値を算出する硬さ・明るさ算出工程を含み、前記補正値決定工程において、前記視差画像の視差量、前記硬さ算出工程において算出された硬さの補正値及び前記硬さ・明るさ算出工程において算出された硬さの補正値に基づいて、前記鑑賞画像参照データの硬さの補正値が決定され、前記視差画像の視差量、前記明るさ算出工程において算出された明るさの補正値及び前記硬さ・明るさ算出工程において算出された明るさの補正値に基づいて、前記鑑賞画像データの明るさの補正値が決定されることを特徴としている。
【００２８】
請求項６に記載の発明は、請求項２に記載の画像処理方法において、前記補正値決定工程において決定された硬さの補正値に基づいて、鑑賞画像参照データの彩度の調整量を決定する彩度決定工程を含み、前記生成工程において、前記第１の変更工程及び前記第２の変更工程において変更された階調変換曲線と、前記彩度の調整量に基づいて、鑑賞画像参照データが生成されることを特徴としている。
【００２９】
請求項７に記載の発明は、請求項３に記載の画像処理方法において、前記補正値決定工程において決定された硬さの補正値に基づいて、鑑賞画像参照データの彩度の調整量を決定する彩度決定工程を含み、前記生成工程において、前記第１の変更工程及び前記第２の変更工程において変更された階調変換曲線と、前記彩度の調整量に基づいて、鑑賞画像参照データが生成されることを特徴としている。
【００３０】
請求項８に記載の発明は、請求項５に記載の画像処理方法において、前記補正値決定工程において決定された硬さの補正値に基づいて、鑑賞画像参照データの彩度の調整量を決定する彩度決定工程を含み、前記生成工程において、前記第１の変更工程及び前記第２の変更工程において変更された階調変換曲線と、前記彩度の調整量に基づいて、鑑賞画像参照データが生成されることを特徴としている。
【００３１】
請求項９に記載の発明は、請求項３、５、７、８の何れか一項に記載の画像処理方法において、前記特定の被写体の種類及び撮影条件の組み合わせにおいて、被写体の種類がポートレートであり、撮影条件が逆光であることを特徴としている。
【００３２】
請求項１０に記載の発明は、請求項４、６〜８の何れか一項に記載の画像処理方法において、前記硬さの補正値が０である場合の彩度の調整量は、鑑賞画像参照データの彩度を強調する値であることを特徴としている。
【００３３】
請求項１１に記載の発明は、請求項２、３、５〜１０の何れか一項に記載の画像処理方法において、前記被写体の種類には、少なくともポートレート、風景、静物が含まれることを特徴としている。
【００３４】
請求項１２に記載の発明は、請求項２、３、５〜１１の何れか一項に記載の画像処理方法において、前記撮影条件には、少なくとも逆光、ストロボ撮影が含まれることを特徴としている。
【００３５】
請求項１３に記載の発明は、請求項１〜１２の何れか一項に記載の画像処理方法において、前記階調変換曲線の入出力値がＬ＊である場合、前記特定領域中の所定の位置は、入力Ｌ＊が４０以上５０未満の位置であることを特徴としている。
【００３６】
請求項１４に記載の発明は、請求項１〜１３の何れか一項に記載の画像処理方法において、前記予め出力媒体毎に定義された階調変換曲線の硬さと明るさの初期値が、ユーザ別に記憶されていることを特徴としている。
【００３７】
請求項１５に記載の発明は、シーン参照画像データに、出力媒体上での鑑賞画像形成のために最適化する画像処理を施して鑑賞画像参照データを生成する画像処理装置において、前記シーン参照画像データが視差画像であるか否かを判定する判定部と、前記判定部により、前記シーン参照画像データが視差画像であると判定された場合、当該視差画像の視差量に基づいて、前記鑑賞画像参照データの硬さの補正値及び明るさの補正値を決定する補正値決定部と、予め出力媒体毎に定義された、シーン参照画像データから鑑賞画像参照データへの変換を示す階調変換曲線を、前記決定された硬さの補正値に基づいて変更する第１の変更部と、前記階調変換曲線を、前記決定された明るさの補正値に基づいて変更する第２の変更部と、前記第１の変更部及び前記第２の変更部により変更された階調変換曲線に基づいて鑑賞画像参照データを生成する生成部と、を備え、前記第１の変更部は、前記階調変換曲線上の所定の位置を含む特定領域を不動領域として、前記決定された硬さの補正値に基づいて当該階調変換曲線の形状を変更し、前記第２の変更部は、前記特定領域が予め定義された曲線上を移動するように、前記決定された明るさの補正値に基づいて当該階調変換曲線の形状を変更することを特徴としている。
【００３８】
請求項１６に記載の発明は、請求項１５に記載の画像処理装置において、被写体の種類に応じて、前記鑑賞画像参照データの硬さの補正値を算出する硬さ算出部と、撮影条件に応じて、前記鑑賞画像参照データの明るさの補正値を算出する明るさ算出部と、を備え、前記補正値決定部は、前記硬さ算出部により算出された硬さの補正値と、前記視差画像の視差量に基づいて、前記鑑賞画像参照データの硬さの補正値を決定し、前記明るさ算出部により算出された明るさの補正値と、前記視差画像の視差量に基づいて、前記鑑賞画像参照データの明るさの補正値を決定することを特徴としている。
【００３９】
請求項１７に記載の発明は、請求項１５に記載の画像処理装置において、特定の被写体の種類及び撮影条件の組み合わせに応じて、前記鑑賞画像参照データの硬さの補正値及び明るさの補正値を算出する硬さ・明るさ算出部を備え、前記補正値決定部は、前記視差画像の視差量と、前記硬さ・明るさ算出部により算出された硬さの補正値及び明るさの補正値に基づいて、前記鑑賞画像参照データの硬さの補正値及び明るさの補正値を決定することを特徴としている。
【００４０】
請求項１８に記載の発明は、請求項１５に記載の画像処理装置において、前記補正値決定部により決定された硬さの補正値に基づいて、鑑賞画像参照データの彩度の調整量を決定する彩度決定部を備え、前記生成部は、前記第１の変更部及び前記第２の変更部により変更された階調変換曲線と、前記決定された彩度の調整量に基づいて、鑑賞画像参照データを生成することを特徴としている。
【００４１】
請求項１９に記載の発明は、請求項１６に記載の画像処理装置において、特定の被写体の種類及び撮影条件の組み合わせに応じて、前記鑑賞画像参照データの硬さの補正値及び明るさの補正値を算出する硬さ・明るさ算出部を備え、前記補正値決定部は、前記視差画像の視差量、前記硬さ算出部により算出された硬さの補正値及び前記硬さ・明るさ算出部により算出された硬さの補正値に基づいて、前記鑑賞画像参照データの硬さの補正値を決定し、前記視差画像の視差量、前記明るさ算出部により算出された明るさの補正値及び前記硬さ・明るさ算出部により算出された明るさの補正値に基づいて、前記鑑賞画像データの明るさの補正値を決定することを特徴としている。
【００４２】
請求項２０に記載の発明は、請求項１６に記載の画像処理装置において、前記補正値決定部により決定された硬さの補正値に基づいて、鑑賞画像参照データの彩度の調整量を決定する彩度決定部を備え、前記生成部は、前記第１の変更部及び前記第２の変更部により変更された階調変換曲線と、前記彩度の調整量に基づいて、鑑賞画像参照データを生成することを特徴としている。
【００４３】
請求項２１に記載の発明は、請求項１７に記載の画像処理装置において、前記補正値決定部により決定された硬さの補正値に基づいて、鑑賞画像参照データの彩度の調整量を決定する彩度決定部を備え、前記生成部は、前記第１の変更部及び前記第２の変更部により変更された階調変換曲線と、前記彩度の調整量に基づいて、鑑賞画像参照データを生成することを特徴としている。
【００４４】
請求項２２に記載の発明は、請求項１９に記載の画像処理装置において、前記補正値決定部により決定された硬さの補正値に基づいて、鑑賞画像参照データの彩度の調整量を決定する彩度決定部を備え、前記生成部は、前記第１の変更部及び前記第２の変更部により変更された階調変換曲線と、前記彩度の調整量に基づいて、鑑賞画像参照データを生成することを特徴としている。
【００４５】
請求項２３に記載の発明は、請求項１７、１９、２１、２２の何れか一項に記載の画像処理装置において、前記特定の被写体の種類及び撮影条件の組み合わせにおいて、被写体の種類がポートレートであり、撮影条件が逆光であることを特徴としている。
【００４６】
請求項２４に記載の発明は、請求項１８、２０〜２２の何れか一項に記載の画像処理装置において、前記硬さの補正値が０である場合の彩度の調整量は、鑑賞画像参照データの彩度を強調する値であることを特徴としている。
【００４７】
請求項２５に記載の発明は、請求項１６、１７、１９〜２４の何れか一項に記載の画像処理装置において、前記被写体の種類には、少なくともポートレート、風景、静物が含まれることを特徴としている。
【００４８】
請求項２６に記載の発明は、請求項１６、１７、１９〜２５の何れか一項に記載の画像処理装置において、前記撮影条件には、少なくとも逆光、ストロボ撮影が含まれることを特徴としている。
【００４９】
請求項２７に記載の発明は、請求項１５〜２６の何れか一項に記載の画像処理装置において、前記階調変換曲線の入出力値がＬ＊である場合、前記特定領域中の所定の位置は、入力Ｌ＊が４０以上５０未満の位置であることを特徴としている。
【００５０】
請求項２８に記載の発明は、請求項１５〜２７の何れか一項に記載の画像処理装置において、前記予め出力媒体毎に定義された階調変換曲線の硬さと明るさの初期値が、ユーザ別に記憶されていることを特徴としている。
【００５１】
請求項２９に記載の発明は、シーン参照画像データに、出力媒体上での鑑賞画像形成のために最適化する画像処理を施して鑑賞画像参照データを生成し、生成された鑑賞画像データを出力媒体上に形成する画像記録装置において、前記シーン参照画像データが視差画像であるか否かを判定する判定部と、前記判定部により、前記シーン参照画像データが視差画像であると判定された場合、当該視差画像の視差量に基づいて、前記鑑賞画像参照データの硬さの補正値及び明るさの補正値を決定する補正値決定部と、予め出力媒体毎に定義された、シーン参照画像データから鑑賞画像参照データへの変換を示す階調変換曲線を、前記決定された硬さの補正値に基づいて変更する第１の変更部と、前記階調変換曲線を、前記決定された明るさの補正値に基づいて変更する第２の変更部と、前記第１の変更部及び前記第２の変更部により変更された階調変換曲線に基づいて鑑賞画像参照データを生成する生成部と、を備え、前記第１の変更部は、前記階調変換曲線上の所定の位置を含む特定領域を不動領域として、前記決定された硬さの補正値に基づいて当該階調変換曲線の形状を変更し、前記第２の変更部は、前記特定領域が予め定義された曲線上を移動するように、前記決定された明るさの補正値に基づいて当該階調変換曲線の形状を変更することを特徴としている。
【００５２】
請求項３０に記載の発明は、請求項２９に記載の画像記録装置において、被写体の種類に応じて、前記鑑賞画像参照データの硬さの補正値を算出する硬さ算出部と、撮影条件に応じて、前記鑑賞画像参照データの明るさの補正値を算出する明るさ算出部と、を備え、前記補正値決定部は、前記硬さ算出部により算出された硬さの補正値と、前記視差画像の視差量に基づいて、前記鑑賞画像参照データの硬さの補正値を決定し、前記明るさ算出部により算出された明るさの補正値と、前記視差画像の視差量に基づいて、前記鑑賞画像参照データの明るさの補正値を決定することを特徴としている。
【００５３】
請求項３１に記載の発明は、請求項２９に記載の画像記録装置において、特定の被写体の種類及び撮影条件の組み合わせに応じて、前記鑑賞画像参照データの硬さの補正値及び明るさの補正値を算出する硬さ・明るさ算出部を備え、前記補正値決定部は、前記視差画像の視差量と、前記硬さ・明るさ算出部により算出された硬さの補正値及び明るさの補正値に基づいて、前記鑑賞画像参照データの硬さの補正値及び明るさの補正値を決定することを特徴としている。
【００５４】
請求項３２に記載の発明は、請求項２９に記載の画像記録装置において、前記補正値決定部により決定された硬さの補正値に基づいて、鑑賞画像参照データの彩度の調整量を決定する彩度決定部を備え、前記生成部は、前記第１の変更部及び前記第２の変更部により変更された階調変換曲線と、前記決定された彩度の調整量に基づいて、鑑賞画像参照データを生成することを特徴としている。
【００５５】
請求項３３に記載の発明は、請求項３０に記載の画像記録装置において、特定の被写体の種類及び撮影条件の組み合わせに応じて、前記鑑賞画像参照データの硬さの補正値及び明るさの補正値を算出する硬さ・明るさ算出部を備え、前記補正値決定部は、前記視差画像の視差量、前記硬さ算出部により算出された硬さの補正値及び前記硬さ・明るさ算出部により算出された硬さの補正値に基づいて、前記鑑賞画像参照データの硬さの補正値を決定し、前記視差画像の視差量、前記明るさ算出部により算出された明るさの補正値及び前記硬さ・明るさ算出部により算出された明るさの補正値に基づいて、前記鑑賞画像データの明るさの補正値を決定することを特徴としている。
【００５６】
請求項３４に記載の発明は、請求項３０に記載の画像記録装置において、前記補正値決定部により決定された硬さの補正値に基づいて、鑑賞画像参照データの彩度の調整量を決定する彩度決定部を備え、前記生成部は、前記第１の変更部及び前記第２の変更部により変更された階調変換曲線と、前記彩度の調整量に基づいて、鑑賞画像参照データを生成することを特徴としている。
【００５７】
請求項３５に記載の発明は、請求項３１に記載の画像記録装置において、前記補正値決定部により決定された硬さの補正値に基づいて、鑑賞画像参照データの彩度の調整量を決定する彩度決定部を備え、前記生成部は、前記第１の変更部及び前記第２の変更部により変更された階調変換曲線と、前記彩度の調整量に基づいて、鑑賞画像参照データを生成することを特徴としている。
【００５８】
請求項３６に記載の発明は、請求項３３に記載の画像記録装置において、前記補正値決定部により決定された硬さの補正値に基づいて、鑑賞画像参照データの彩度の調整量を決定する彩度決定部を備え、前記生成部は、前記第１の変更部及び前記第２の変更部により変更された階調変換曲線と、前記彩度の調整量に基づいて、鑑賞画像参照データを生成することを特徴としている。
【００５９】
請求項３７に記載の発明は、請求項３１、３３、３５、３６の何れか一項に記載の画像記録装置において、前記特定の被写体の種類及び撮影条件の組み合わせにおいて、被写体の種類がポートレートであり、撮影条件が逆光であることを特徴としている。
【００６０】
請求項３８に記載の発明は、請求項３２、３４〜３６の何れか一項に記載の画像記録装置において、前記硬さの補正値が０である場合の彩度の調整量は、鑑賞画像参照データの彩度を強調する値であることを特徴としている。
【００６１】
請求項３９に記載の発明は、請求項３０、３１、３３〜３８の何れか一項に記載の画像記録装置において、前記被写体の種類には、少なくともポートレート、風景、静物が含まれることを特徴としている。
【００６２】
請求項４０に記載の発明は、請求項３０、３１、３３〜３９の何れか一項に記載の画像記録装置において、前記撮影条件には、少なくとも逆光、ストロボ撮影が含まれることを特徴としている。
【００６３】
請求項４１に記載の発明は、請求項２９〜４０の何れか一項に記載の画像記録装置において、前記階調変換曲線の入出力値がＬ＊である場合、前記特定領域中の所定の位置は、入力Ｌ＊が４０以上５０未満の位置であることを特徴としている。
【００６４】
請求項４２に記載の発明は、請求項２９〜４１の何れか一項に記載の画像記録装置において、前記予め出力媒体毎に定義された階調変換曲線の硬さと明るさの初期値が、ユーザ別に記憶されていることを特徴としている。
【００６５】
本発明によれば、シーン参照画像データが視差画像である場合、その視差画像の視差量に基づいて硬さ補正値及び明るさ補正値を決定し、その硬さ補正値及び明るさ補正値に基づいて、シーン参照画像データから鑑賞画像参照データへの変換を示す階調変換曲線を調整するようにしたことにより、立体視表示の画像の画質を向上させることができる。また、階調変換曲線上の所定の位置を含む特定領域を不動領域として、階調変換曲線の形状を変更することによって鑑賞画像参照データの硬さを調整し、特定領域が予め定義された曲線状を移動するように、階調変換曲線の形状を変更することによって鑑賞画像参照データの明るさを調整することにより、階調変換曲線の設定作業の効率化を図ることができる。また、明るさ変動が抑制された、鑑賞画像参照データの硬さ調整が可能になる。更に、硬さ変動が抑制された、鑑賞画像参照データの明るさ調整が可能になる。
【００６６】
また、被写体の種類に応じて鑑賞画像参照データの硬さを調整し、撮影条件に応じて鑑賞画像参照データの明るさを調整することにより、階調変換曲線の設定作業を効率化することができる。また、特定の被写体の種類及び撮影条件の組み合わせに応じて鑑賞画像参照データの硬さ及び明るさを調整することにより、階調変換曲線の設定作業を更に効率化することができる。
【００６７】
更に、鑑賞画像参照データの硬さの補正値に応じて、当該鑑賞画像参照データの彩度を調整可能にしたことにより、階調変換曲線の設定作業が効率化されるとともに、好ましい鑑賞画像参照データを得ることができる。
【００６８】
次に、本発明において使用される用語について詳細に説明する。
【００６９】
本発明の記載において「生成」とは、本発明の画像処理方法、画像処理装置及び画像記録装置内において作用するプログラム及び処理回路が、画像信号を新たに作り出すことである。なお「作成」を同義語として用いることもある。
【００７０】
また、「シーン参照画像データ」とは、少なくとも撮像素子自体の分光感度に基づく各色チャンネルの信号強度を上述のＲＩＭＭ  ＲＧＢやＥＲＩＭＭ  ＲＧＢ等の標準色空間にマッピング済みであり、階調変換、鮮鋭性強調、彩度強調のような画像鑑賞時の効果を向上するためにデータ内容を改変する画像処理が省略された状態の画像データを意味する。またシーン参照画像データは、撮像装置の光電変換特性（ｏｐｔｏ−ｅｌｅｃｔｒｏｎｉｃ  ｃｏｎｖｅｒｓｉｏｎ  ｆｕｎｃｔｉｏｎ、例えば、コロナ社「ファインイメージングとディジタル写真」（社）日本写真学会出版委員会編４４９頁参照。）の補正を行ったものであることが好ましい。標準化されたシーン参照画像データの情報量（例えば階調数）は、Ａ／Ｄ変換器の性能に準じ、鑑賞画像参照データで必要とされる情報量（例えば階調数）と同等以上であることが好ましい。例えば、鑑賞画像参照データの階調数が１チャンネルあたり８ｂｉｔである場合、シーン参照画像データの階調数は１２ｂｉｔ以上が好ましく、１４ｂｉｔ以上がより好ましく、１６ｂｉｔ以上が更に好ましい。
【００７１】
また、「鑑賞画像参照データ」とは、ＣＲＴ、液晶ディスプレイ、プラズマディスプレイ、銀塩印画紙、インクジェットペーパー、サーマルプリンタ用紙等の「出力媒体」上のハードコピー画像生成に用いるデジタル画像データを意味する。
ＣＲＴ、液晶ディスプレイ、プラズマディスプレイ等の表示デバイスと、銀塩印画紙、インクジェットペーパー、サーマルプリンタ用紙等の出力媒体上において、最適な画像が得られるよう「最適化処理」が施されている。
【００７２】
また、「最適化する画像処理」とは、ＣＲＴ、液晶ディスプレイ、プラズマディスプレイ等の表示デバイスや、銀塩印画紙、インクジェットペーパー、サーマルプリンタ用紙等の出力媒体上において、最適な画像を得るための処理であり、例えば、ｓＲＧＢ規格に準拠したＣＲＴディスプレイモニタに表示することを前提とした場合、ｓＲＧＢ規格の色域内で最適な色再現が得られるように処理される。また、銀塩印画紙への出力を前提とした場合、銀塩印画紙の色域内で最適な色再現が得られるように処理される。また色域の圧縮の以外にも、１６ｂｉｔから８ｂｉｔへの階調圧縮、出力画素数の低減及び出力デバイスの出力特性（ＬＵＴ）への対応処理等も含まれる。更に、ノイズ抑制、鮮鋭化、カラーバランス調整、彩度調整、覆い焼き処理等の画像処理が行われることは言うまでもない。
【００７３】
また、「出力媒体」とは、ＣＲＴ、液晶ディスプレイ、プラズマディスプレイ等の表示デバイスや、銀塩印画紙、インクジェットペーパー、サーマルプリンタ用紙などである。
【００７４】
また、「視差画像」とは、撮像装置により撮影された、ステレオペアによる立体視表示に必要な、少なくとも２点の異なる視点から撮影されたデジタル画像データである。視差画像の取得には、下記の２つの方法が挙げられる。▲１▼１台の撮像装置の位置を変えて、少なくとも２回の撮影によって取得する方法。▲２▼２台の撮像装置を所定の間隔で配置し、各々の撮像装置の１回の撮影により取得する方法。▲３▼所定の間隔で配置された２つの撮像光学系を有する１台の撮像装置の撮影により取得する方法。
【００７５】
視差画像は、異なる視点から撮影されたデジタル画像データ毎に、個々に保存されていてもよいが、１つの視差画像に、他の視差画像の差分データを添付するように保存されることが好ましい。視差画像が個々に保存されている場合には、１つの被写体に対する視差画像を特定するための情報が添付されていることが好ましい。１つの視差画像に、他の視差画像の差分データが添付されている場合には、当該１つの視差画像に、差分データが添付されていることを示す情報を添付するのが好ましい。
【００７６】
また、「階調変換曲線」とは、「シーン参照画像データ」を「鑑賞画像参照データ」への変換するための入出力変換曲線（「Ｌｏｏｋ  Ｕｐ  Ｔａｂｌｅ」、以下単に「ＬＵＴ」と称す。）であり、横軸に入力Ｌ＊、縦軸に出力Ｌ＊で表されるグラフ上の曲線として、図１のように表される。図１において、入力Ｌ＊、被写体の明度（輝度）値であり、ＣＣＤ出力のリニア部に対して正比例する。出力Ｌ＊は、入力Ｌ＊をｓＲＧＢ色空間にマッピングしたとき、所定の明度（輝度）計算式により得られる値を用いて階調変換した値である。
【００７７】
また、「予め出力媒体毎に定義された、シーン参照画像データから鑑賞画像参照データへの変換を示す階調変換曲線」とは、ＣＲＴ、液晶ディスプレイ、プラズマディスプレイ等の表示デバイス、銀塩印画紙、インクジェットペーパー、サーマルプリンタ用紙などの種類毎に、「階調変換曲線」が用意されていることを意味する。
【００７８】
また、「階調変換曲線上の所定の位置を含む特定領域」とは、図２に示すように、シーン参照画像データから鑑賞画像参照データへ変換する階調変換曲線上の点を含む一定の領域を示す。ここで、「所定の位置」は、請求項１３、２７、４１に記載したように、入力Ｌ＊が４０以上５０未満の位置であることが好ましい。
【００７９】
「特定領域」の範囲、「特定領域」と「所定の位置」との関係は、階調変換曲線の形状を変更する関係式に依存する。ユーザによって入力される「硬さの補正値」（硬さ調整パラメータ）を用いて階調変換曲線の形状を変更する関係式を定義する際には、「所定の位置」が、「特定領域」の中心となり、特定領域の範囲が極力小さくなるよう配慮することが好ましい。特に、特定領域の範囲が、入出力Ｌ＊でΔ１０以下が好ましく、５以下が更に好ましい。なお、硬さ調整パラメータは１つであることが好ましい。
【００８０】
「特定領域を不動領域として、前記硬さの補正値に基づいて当該階調変換曲線の形状が変更され（形状を変更し）」とは、図２に示すように、特定領域内の階調変換曲線上の少なくとも一点について入出力値を固定し、硬さを調整することによりＳ字上のカーブ形状を再現するものである。硬さを硬く設定した場合には、特定領域を通過する階調変換曲線上の点における傾きが大きくなる。なお、図２中の１は「所定の位置」を表し、２は「特定領域」を表す。本発明において、図２の入力Ｌ＊＝０の出力値はＬ＊＝０に固定され、入力Ｌ＊＝１００の出力値はＬ＊＝１００に固定されていることが好ましい。このように不動領域を設定することにより、明るさ変動の抑制された、鑑賞画像参照データの硬さ調整が可能となる。
【００８１】
また、「特定領域が予め定義された曲線上を移動するように、前記明るさの補正値に基づいて当該階調変換曲線の形状が変更され（形状を変更し）」とは、図３に示すように、明るさを変更しても、特定領域は常に予め決められた放物線状の移動軌跡上にあるように、階調変換曲線の形状を設定することを意図するものである。なお、図３中の４は明るさ調整前の初期状態における「所定の位置」を示し、３は明るさを明るく調整したときの「所定の位置」を示し、５は明るさを暗く調整したときの「所定の位置」を示す。
【００８２】
ユーザによって入力される「明るさの補正値」（明るさ調整パラメータ）を用いて階調変換曲線の形状を変更する関係式を定義する際には、移動軌跡上からのずれ量がなるべく小さくなるようにすることが好ましい。また、本発明において、図３の入力Ｌ＊＝０の出力値はＬ＊＝０に固定され、入力Ｌ＊＝１００の出力値はＬ＊＝１００に固定されていることが好ましい。なお、明るさ調整パラメータは一つであることが好ましい。このように移動軌跡を設定することにより、硬さの変動の抑制された、鑑賞画像参照データの明るさ調整が可能となる。
【００８３】
また、「被写体の種類に応じて、前記鑑賞画像参照データの硬さの補正値を算出する」とは、被写体の種類毎に異なる硬さに調整することであり、具体的には、予め被写体の種類毎に異なる数値で設定しておき、自動的に判別又はオペレータがマニュアル操作で入力した被写体（主要被写体）の種類情報に従って、硬さを補正（調整）することである。これは、ポートレート、屋外等の被写体の種類の違いによって、硬さが調整されることが多いという、硬さ調整因子に関する調査から得た知見に基づくものである。本発明においては、請求項１１、２５、３９に記載したように、被写体の種類に、少なくともポートレート、風景、静物が含まれていることが好ましい。
【００８４】
なお、本発明の記載において「被写体の種類」とは、撮影者が意図して撮影するものに対する区分を示す。また、本発明の記載において「ポートレート」とは、顔の占める領域が、画面全体の２０％以上である被写体を示す。また、本発明の記載において「風景」とは、屋外における撮影シーンであり、且つ、空、木々の緑、山並み等の自然が被写体である場合を示す。また、本発明の記載において「静物」とは、生物以外の物が占める領域が、画面全体の５０％以上である被写体を示す。
【００８５】
なお、「被写体の種類」は、画質を主観的により好ましいものに最適化する指標として用いることができる。例えば、人物と風景（静物）とでは、鮮鋭性、平滑性、彩度値及び階調性において、最適値が異なることが知られている。また、視差量と、被写体距離と、被写体種類の情報を組み合わせることにより、画質向上の効果を更に高めることができる。例えば、被写体が人物である場合には、階調の軟調化、平滑化処理、彩度強調の程度を、視差量の値、即ち、人物の大きさに応じて調整する。被写体が建物である場合は、階調の硬調化、鮮鋭化処理、彩度低下の程度を、視差量の値、即ち、建物の大きさに応じて調整する。
【００８６】
また、「撮影条件に応じて、前記鑑賞画像参照データの明るさの補正値を決定する」とは、撮影条件毎に異なる明るさに調整することであり、具体的には、予め撮影条件毎に異なる数値で設定しておき、自動的に判別又はオペレータがマニュアル操作で入力した撮影条件の情報に従って、明るさ調整することである。これは、ストロボ、逆光などの撮影条件による違いによって、明るさ調整されることが多いという、明るさ調整因子に関する調査から得た知見に基づくものである。本発明においては、請求項１２、２６、４０に記載したように、撮影条件に、少なくとも逆光、ストロボが含まれていることが好ましい。このように、被写体の種類に応じて鑑賞画像参照データの硬さを調整し、撮影条件に応じて鑑賞画像参照データの明るさを調整するようにしたことで、階調変換曲線の変更を効率化することができる。
【００８７】
本発明の記載において「撮影条件」とは、主に撮影時の光源状態に関する条件を示す。また、本発明の記載において「逆光」とは、太陽の位置が、撮影者の正面から左右４５度以内ある晴天時の撮影条件を示す。また、本発明の記載において「ストロボ」とは、ストロボを使用して撮影する撮影条件を示す。
【００８８】
また、「特定の被写体の種類と撮影条件の組み合わせに応じて、前記鑑賞画像参照データの硬さの補正値及び明るさの補正値を決定する」とは、予め特定の被写体と撮影条件の組み合わせを設定しておき、この組み合わせに該当する撮影画像データに関しては、特殊な条件で硬さ、明るさの調整処理を施すことに対応する。これは、上述の硬さと明るさの調整を支配する要因に関し調査を実施した視覚実験において、特定の被写体と撮影条件との組み合わせにおいて、著しく大きな硬さの補正値及び明るさの補正値が存在するという知見に基づくものである。
【００８９】
また、「硬さの補正値に基づいて、鑑賞画像参照データの彩度の調整量を決定する」とは、硬さの補正値に応じて、彩度調整量（％）が決定されるよう、予め関係式を定義しておくことである。これは、上述の硬さと明るさの調整を支配する要因に関し調査を実施した視覚実験において得られた、硬さ補正値と彩度調整量は相関するという知見に基づくものである。また、鑑賞画像参照データからの硬さ補正値が０のときの彩度調整量は、＋１０％が最も多いという結果も得られている。このため、請求項１０、２４、３８に記載したように、硬さの補正値が０であるときの彩度調整量は、彩度強調を施す設定であることが好ましい。
【００９０】
なお、本発明の「画像記録装置」は、撮像装置により取得されるデジタル画像データに対し、本発明の画像処理を施す機構以外にも、カラーネガフィルム、カラーリバーサルフィルム、白黒ネガフィルム、白黒リバーサルフィルム等、アナログカメラにより記録された写真感光材料の駒画像情報を入力するフィルムスキャナ、銀塩印画紙であるカラーペーパー上に再現された画像情報を入力するフラットベットスキャナを備えていてもよい。また、コンパクトフラッシュ（登録商標）、メモリースティック（登録商標）、スマートメディア（登録商標）、マルチメディアカード（登録商標）、フロッピー（登録商標）ディスク、光磁気記憶媒体（ＭＯ）、ＣＤ−Ｒ等、公知のあらゆる可搬式の「メディア」に保存されたデジタル画像データを読み取る手段や、ネットワークなどの通信手段を介してデジタル画像データを遠隔地より取得し、ＣＲＴ、液晶ディスプレイ、プラズマディスプレイ等の表示デバイス、銀塩印画紙、インクジェットペーパー、サーマルプリンタ用紙等、公知のあらゆる「出力媒体」に鑑賞画像を形成する処理手段とを備えていてもよい。
【００９１】
【発明の実施の形態】
以下、図を参照して本発明の実施の形態を詳細に説明する。
まず、構成を説明する。
【００９２】
〈画像記録装置１の外観構成〉
まず、画像記録装置１の構成を説明する。
【００９３】
図４は、本発明の実施の形態における画像記録装置１の外観構成を示す斜視図である。画像記録装置１は、図４に示すように、筐体２の一側面に、感光材料を装填するためのマガジン装填部３が備えられている。筐体２の内側には、感光材料に露光する露光処理部４と、露光された感光材料を現像処理して乾燥し、プリントを作成するためのプリント作成部５が備えられている。筐体２の他側面には、プリント作成部５で作成されたプリントを排出するためのトレー６が備えられている。
【００９４】
また、筐体２の上部には、表示装置としてのＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）８、透過原稿を読み込む装置であるフィルムスキャナ部９、反射原稿入力装置１０、操作部１１が備えられている。このＣＲＴ８が、プリントを作成しようとする画像情報の画像を画面に表示する表示手段を構成している。更に、筐体２には、各種デジタル記録媒体に記録された画像情報を読み取り可能な画像読込部１４、各種デジタル記録媒体に画像信号を書き込み（出力）可能な画像書込部１５が備えられている。また、筐体２の内部には、これらの各部を集中制御する制御部７が備えられている。
【００９５】
画像読込部１４には、ＰＣカード用アダプタ１４ａ、フロッピー（登録商標）ディスク用アダプタ１４ｂが備えられ、ＰＣカード１３ａやフロッピー（登録商標）ディスク１３ｂが差し込み可能になっている。ＰＣカード１３ａは、例えば、デジタルカメラで撮像された複数の駒画像データが記録されたメモリを有する。フロッピー（登録商標）ディスク１３ｂには、例えば、デジタルカメラで撮像された複数の駒画像データが記録される。ＰＣカード１３ａ及びフロッピー（登録商標）ディスク１３ｂ以外に駒画像データが記録される記録媒体としては、例えば、マルチメディアカード（登録商標）、メモリースティック（登録商標）、ＭＤデータ、ＣＤ−ＲＯＭ等がある。
【００９６】
画像書込部１５には、フロッピー（登録商標）ディスク用アダプタ１５ａ、ＭＯ用アダプタ１５ｂ、光ディスク用アダプタ１５ｃが備えられ、それぞれ、ＦＤ１６ａ、ＭＯ１６ｂ、光ディスク１６ｃが差し込み可能になっている。光ディスク１６ｃとしては、ＣＤ−Ｒ、ＤＶＤ−Ｒ等がある。
【００９７】
なお、図４では、操作部１１、ＣＲＴ８、フィルムスキャナ部９、反射原稿入力装置１０、画像読込部１４が、筐体２に一体的に備えられた構造となっているが、これらの何れか１つ以上を別体として設けるようにしてもよい。
【００９８】
また、図４に示した画像記録装置１では、感光材料に露光して現像してプリントを作成するものが例示されているが、プリント作成方式はこれに限定されず、例えば、インクジェット方式、電子写真方式、感熱方式、昇華方式等の方式を用いてもよい。
【００９９】
〈画像記録装置１の内部構成〉
図５は、画像記録装置１の内部構成を示すブロック図である。画像記録装置１は、図５に示すように、制御部７、露光処理部４、プリント生成部５、フィルムスキャナ部９、反射原稿入力装置１０、画像読込部１４、通信手段（入力）３２、画像書込部１５、データ蓄積手段７１、テンプレート記憶手段７２、操作部１１、ＣＲＴ８、通信手段（出力）３３から構成される。
【０１００】
制御部７は、マイクロコンピュータにより構成され、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等の記憶部（図示略）に記憶されている画像処理プログラム等の各種制御プログラムと、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）（図示略）との協働により、画像記録装置１を構成する各部の動作を制御する。
【０１０１】
制御部７は、本発明の画像処理装置に係る画像処理部７０を有し、操作部１２からの入力信号（指令情報）に基づいて、フィルムスキャナ部９や反射原稿入力装置１０から読み取られた画像信号、画像読込部１４から読み込まれた画像信号、外部機器から通信手段３２を介して入力された画像信号に対して、本発明の画像処理を施して露光用画像情報を形成し、露光処理部４に出力する。また、画像処理部７０は、画像処理された画像信号に対して出力形態に応じた変換処理を施して出力する。画像処理部７０の出力先としては、ＣＲＴ８、画像書込部１５、通信手段（出力）３３等がある。
【０１０２】
露光処理部４は、感光材料に画像の露光を行い、この感光材料をプリント作成部５に出力する。プリント作成部５は、露光された感光材料を現像処理して乾燥し、プリントＰ１、Ｐ２、Ｐ３を作成する。プリントＰ１は、サービスサイズ、ハイビジョンサイズ、パノラマサイズ等のプリントであり、プリントＰ２は、Ａ４サイズのプリントであり、プリントＰ３は、名刺サイズのプリントである。
【０１０３】
フィルムスキャナ部９は、アナログカメラにより撮像された現像済みのネガフィルムＮ、リバーサルフィルム等の透過原稿に記録された駒画像を読み取り、駒画像のデジタル画像信号を取得する。反射原稿入力装置１０は、フラットベットスキャナにより、プリントＰ（写真プリント、書画、各種の印刷物）上の画像を読み取り、デジタル画像信号を取得する。
【０１０４】
画像読込部１４は、ＰＣカード１３ａやフロッピー（登録商標）ディスク１３ｂに記録された駒画像情報を読み出して制御部７に転送する。この画像読込部１４は、画像転送手段３０として、ＰＣカード用アダプタ１４ａ、フロッピー（登録商標）ディスク用アダプタ１４ｂ等を有する。画像読込部１４は、ＰＣカード用アダプタ１４ａに差し込まれたＰＣカード１３ａや、フロッピー（登録商標）ディスク用アダプタ１４ｂに差し込まれたフロッピー（登録商標）ディスク１３ｂに記録された駒画像情報を読み取り、制御部７に転送する。ＰＣカード用アダプタ１４ａとしては、例えばＰＣカードリーダやＰＣカードスロット等が用いられる。
【０１０５】
通信手段（入力）３２は、画像記録装置１が設置された施設内の別のコンピュータや、インターネット等を介した遠方のコンピュータから、撮像画像を表す画像信号やプリント命令信号を受信する。
【０１０６】
画像書込部１５は、画像搬送部３１として、フロッピー（登録商標）ディスク用アダプタ１５ａ、ＭＯ用アダプタ１５ｂ、光ディスク用アダプタ１５ｃを備えている。画像書込部１５は、制御部７から入力される書込信号に従って、フロッピー（登録商標）ディスク用アダプタ１５ａに差し込まれたフロッピー（登録商標）ディスク１６ａ、ＭＯ用アダプタ１５ｂに差し込まれたＭＯ１６ｂ、光ディスク用アダプタ１５ｃに差し込まれた光ディスク１６ｃに、本発明における画像処理方法によって生成された画像信号を書き込む。
【０１０７】
データ蓄積手段７１は、画像情報とそれに対応する注文情報（どの駒の画像から何枚プリントを作成するかの情報、プリントサイズの情報等）とを記憶し、順次蓄積する。
【０１０８】
テンプレート記憶手段７２は、サンプル識別情報Ｄ１、Ｄ２、Ｄ３に対応するサンプル画像データである背景画像、イラスト画像等と合成領域を設定する少なくとも１個のテンプレートのデータを記憶している。オペレータの操作によりセットしてテンプレート記憶手段７２に予め記憶された複数のテンプレートから所定のテンプレートを選択し、駒画像情報は選択されたテンプレートにより合成し、指定されるサンプル識別情報Ｄ１、Ｄ２、Ｄ３に基づいて選択されたサンプル画像データと、注文に基づく画像データ及び／又は文字データとを合成し、指定によるサンプルに基づくプリントを作成する。このテンプレートによる合成は、周知のクロマキー法によって行なわれる。
【０１０９】
なお、プリントのサンプルを指定するサンプル識別情報Ｄ１、Ｄ２、Ｄ３は、操作部２１１から入力されるように構成されているが、これらのサンプル識別情報は、プリントのサンプル又は注文シートに記録されているため、ＯＣＲ等の読み取り手段により読み取ることができる。或いは、オペレータのキーボード操作により入力することもできる。
【０１１０】
このようにプリントのサンプルを指定するサンプル識別情報Ｄ１に対応してサンプル画像データを記録しておき、プリントのサンプルを指定するサンプル識別情報Ｄ１を入力し、この入力されるサンプル識別情報Ｄ１に基づきサンプル画像データを選択し、この選択されたサンプル画像データと、注文に基づく画像データ及び／又は文字データとを合成し、指定によるサンプルに基づくプリントを作成するため、種々の実物大のサンプルをユーザが実際に手にしてプリントの注文ができ、幅広いユーザの多様な要求に応じることができる。
【０１１１】
また、第１のサンプルを指定する第１のサンプル識別情報Ｄ２と第１のサンプルの画像データを記憶し、また、第２のサンプルを指定する第２のサンプル識別情報Ｄ３と第２のサンプルの画像データを記憶し、指定される第１及び第２のサンプル識別情報Ｄ２、Ｄ３とに基づいて選択されたサンプル画像データと、注文に基づく画像データ及び／又は文字データとを合成し、指定によるサンプルに基づくプリントを作成するため、さらに多種多様の画像を合成することができ、より一層幅広いユーザの多様な要求に応じたプリントを作成することができる。
【０１１２】
操作部１１は、情報入力手段１２を有する。情報入力手段１２は、例えば、タッチパネル等により構成されており、情報入力手段１２の押下信号を入力信号として制御部７に出力する。なお、操作部１１は、キーボードやマウス等を備えて構成するようにしてもよい。ＣＲＴ８は、制御部７から入力された表示制御信号に従って、画像情報等を表示する。
【０１１３】
通信手段（出力）３３は、本発明の画像処理を施した後の撮影画像を表す画像信号と、それに付帯するオーダー情報を、画像記録装置１が設置された施設内の他のコンピュータや、インターネット等を介した遠方のコンピュータに対して送信する。
【０１１４】
図５に示すように、画像記録装置１は、各種デジタルメディアの画像及び画像原稿を分割測光して得られた画像情報を取り込む画像入力手段と、画像処理手段と、処理済の画像を表示、プリント出力、画像記録メディアに書き込む画像出力手段と、通信回線を介して施設内の別のコンピュータやインターネット等を介した遠方のコンピュータに対して画像データと付帯するオーダー情報を送信する手段と、を備える。
【０１１５】
次に、図５の画像処理部７０で実行される処理について、実施例１〜実施例４を挙げて説明する。
【０１１６】
［実施例１］
まず、実施例１における構成を説明する。
【０１１７】
〈画像処理部の構成〉
図６は、請求項２９に記載の発明に係る画像処理部７０の機能的構成を示すブロック図である。画像処理部７０は、図６に示すように、画像調整処理部７０１、フィルムスキャンデータ処理部７０２、反射原稿スキャンデータ処理部７０３、画像データ書式解読処理部７０４、テンプレート処理部７０５、ＣＲＴ固有処理部７０６、プリンタ固有処理部▲１▼７０７、プリンタ固有処理部▲２▼７０８、画像データ作成処理部７０９、ヘッダ情報解析部１０２、装置特性補正処理部１０３ａ、処理条件テーブル１０３ｂ、シーン参照画像データ生成部１０４、鑑賞画像参照データ生成部１０７、階調変換曲線データメモリ１１６、硬さ・明るさ設定入力部１０９、視差量・補正値算出部１１９により構成される。
【０１１８】
フィルムスキャンデータ処理部７０２は、フィルムスキャナ部９から入力された画像データに対し、フィルムスキャナ部９固有の校正操作、ネガポジ反転（ネガ原稿の場合）、ゴミキズ除去、グレーバランス調整、コントラスト調整、粒状ノイズ除去、鮮鋭化強調等の処理を施し、処理済の画像データを画像調整処理部７０１に出力する。また、フィルムサイズ、ネガポジ種別、フィルムに光学的或いは磁気的に記録された主要被写体に関わる情報、撮影条件に関する情報（例えば、ＡＰＳの記載情報内容）等も併せて画像調整処理部７０１に出力する。
【０１１９】
反射原稿スキャンデータ処理部７０３は、反射原稿入力装置１０から入力された画像データに対し、反射原稿入力装置１０固有の校正操作、ネガポジ反転（ネガ原稿の場合）、ゴミキズ除去、グレーバランス調整、コントラスト調整、ノイズ除去、鮮鋭化強調等の処理を施し、処理済の画像データを画像調整処理部７０１に出力する。
【０１２０】
画像データ書式解読処理部７０４は、画像転送手段３０及び／又は通信手段（入力）３２から入力された画像データに対し、その画像データのデータ書式に従って、必要に応じて圧縮符号の復元、色データの表現方法の変換等の処理を施し、画像処理部７０内の演算に適したデータ形式に変換し、画像調整処理部７０１に出力する。また、画像データ書式解読処理部７０４は、操作部１１、通信手段（入力）３２、画像転送手段３０の何れかから出力画像の大きさが指定された場合、その指定された情報を検出し、画像調整処理部７０１に出力する。なお、画像転送手段３０により指定される出力画像の大きさについての情報は、画像転送手段３０が取得した画像データのヘッダ情報、タグ情報に埋め込まれている。
【０１２１】
画像調整処理部７０１は、操作部１１又は制御部７の指令に基づいて、フィルムスキャナ部９、反射原稿入力装置１０、画像転送手段３０、通信手段（入力）３２、テンプレート処理部７０５から受け取った画像データに対して、後述する方法で、出力メディア上で画像を観察する際に好ましい印象を与える画像処理を施して出力用のデジタル画像データを生成し、ＣＲＴ固有処理部７０６、プリンタ固有処理部▲１▼７０７、プリンタ固有処理部▲２▼７０８、画像データ作成処理部７０９、データ蓄積手段７１に出力する。この画像処理において、画像調整処理部７０１は、操作部１１及び制御部７からの指令に基づいて、階調変換曲線データメモリ１１６から、出力デバイス及び出力メディアに適合する鑑賞画像参照データを作成するための階調変換曲線データを読み出し、鑑賞画像参照データ生成部１０７に出力する。
【０１２２】
テンプレート処理部７０５は、画像調整処理部７０１からの指令に基づいて、テンプレート記憶手段７２から所定の画像データ（テンプレート）を読み出して、画像処理対象の画像データとテンプレートを合成するテンプレート処理を行い、テンプレート処理後の画像データを画像調整処理部７０１に出力する。
【０１２３】
ヘッダ情報解析部１０２は、画像データ書式解読処理部７０４によって、画像データが、画像転送手段３０又は通信手段（入力）３２から入力されたことが判別された場合、撮像装置特性補正データを解読する。
【０１２４】
装置特性補正処理部１０３ａは、処理条件テーブル１０３ｂを参照し、撮像装置特性補正データから、画像処理条件を決定する。シーン参照画像データ生成部１０４は、装置特性補正処理部１０３ａにより決定された画像処理条件に従って、シーン参照画像データを生成する。また、シーン参照画像データ生成部１０４は、生成されたシーン参照画像データが視差画像であるか否かを判定し、判定結果を視差量・補正値算出部１１９に出力する。
【０１２５】
視差量・補正値算出部１１９は、シーン参照画像データ生成部１０４から、シーン参照画像データが視差画像であるという判定結果が入力された場合、その視差画像から視差量を算出し、その視差量に応じた硬さ補正値及び明るさ補正値（図８参照）を算出する。
【０１２６】
鑑賞画像参照データ生成部１０７は、階調変換曲線データとシーン参照画像データから鑑賞画像参照データを生成する。また、鑑賞画像参照データ生成部１０７は、硬さ・明るさ設定入力部１０９より指定された硬さ補正値及び明るさ補正値と、視差量・補正値算出部１１９により算出された硬さ補正値及び明るさ補正値から、実際に階調変換曲線を修正するための硬さ補正値及び明るさ補正値を決定し、決定された硬さ補正値及び明るさ補正値に基づき、階調変換曲線データメモリ１１６から読み出した階調変換曲線に修正（変更）処理を施して、再度、鑑賞画像参照データを生成する。
【０１２７】
ＣＲＴ固有処理部７０６は、画像調整処理部７０１から入力された画像データに対して、必要に応じて画素数変更やカラーマッチング等の処理を施し、制御情報等表示が必要な情報と合成した表示用の画像データをＣＲＴ８に出力する。
【０１２８】
プリンタ固有処理部▲１▼７０７は、必要に応じてプリンタ固有の校正処理、カラーマッチング、画素数変更等の処理を行い、処理済の画像データを露光処理部４に出力する。
【０１２９】
本発明の画像記録装置１に、大判インクジェットプリンタ等の外部プリンタ５１が接続可能な場合には、接続するプリンタ装置毎にプリンタ固有処理部▲２▼７０８が備えられている。このプリンタ固有処理部▲２▼７０８は、プリンタ固有の校正処理、カラーマッチング、画素数変更等の処理を施し、処理済の画像データを外部プリンタ５１に出力する。
【０１３０】
画像データ書式作成処理部７０９は、画像調整処理部７０１から入力された画像データに対して、必要に応じてＪＰＥＧ、ＴＩＦＦ、Ｅｘｉｆ等に代表される各種の汎用画像フォーマットへの変換を施し、処理済の画像データを画像搬送部３１や通信手段（出力）３３に出力する。
【０１３１】
なお、鑑賞画像参照データ生成部１０７において作成される画像データは、ＣＲＴ固有処理部７０６、プリンタ固有処理部▲１▼７０７、プリンタ固有処理部▲２▼７０８、画像データ作成処理部７０９における処理を前提としたものであり、画像データ作成処理部７０９においては、鑑賞画像参照データの書式に基づき、ＣＲＴ用、露光出力部用、外部プリンタ用、通信手段（出力）用等、最適化した画像データであることを示すステータスファイルを添付した上で、個々に画像搬送部３１に出力することが可能である。
【０１３２】
図６に示した、フィルムスキャンデータ処理部７０２、反射原稿スキャンデータ処理部７０３、画像データ書式解読処理部７０４、画像調整処理部７０１、ＣＲＴ固有処理部７０６、プリンタ固有処理部▲１▼７０７、プリンタ固有処理部▲２▼７０８、画像データ作成処理部７０９、という区分は、画像処理部７０の機能の理解を助けるために設けた区分であり、必ずしも物理的に独立したデバイスとして実現される必要はなく、例えば、単一のＣＰＵにおけるソフトウエア処理の種類の区分として実現されてもよい。
【０１３３】
また、ヘッダ情報解析部１０２、装置特性補正処理部１０３ａ、撮影情報データ処理部１０６、シーン参照画像データ生成部１０４、鑑賞画像参照データ生成部１０７、という区分も、画像処理部７０における本発明の機能の理解を助けるために設けた区分であり、必ずしも物理的に独立したデバイスとして実現される必要はなく、例えば、単一のＣＰＵにおけるソフトウエア処理の種類の区分として実現されてもよい。
【０１３４】
〈画像処理装置の構成〉
次に、図７のブロック図を参照して、請求項１５に記載の発明に係る画像処理装置１１５について説明する。画像処理装置１１５は、図６の画像処理部７０の一部分を構成するもので、図７に示すように、入力部１０１、ヘッダ情報解析部１０２、第１処理部１１３及び第２処理部１１４により構成される。第１処理部１１３には、ヘッダ情報解析部１０２が接続され、第２処理部１１４には、記憶デバイス１１０、出力デバイス１１１、表示デバイス１１２が接続される。
【０１３５】
入力部１０１は、撮像装置によって記録された画像データを記憶メディアから読み出す。ヘッダ情報解析部１０２は、入力部１０１から読み出された画像データのヘッダ情報を解析し、当該画像データに添付された撮像装置特性補正データと被写体情報とに分ける。
【０１３６】
第１処理部１１３は、装置特性補正処理部１０３ａ、処理条件テーブル１０３ｂ、シーン参照画像データ生成部１０４、一時記憶メモリ１０５、視差量・補正値算出部１１９により構成される。
【０１３７】
装置特性補正処理部１０３ａは、処理条件テーブル１０３ｂを参照し、撮像装置特性補正データから、シーン参照画像データの生成条件を決定し、その決定されたシーン参照画像データ生成条件をシーン参照画像データ生成部１０３に出力する。
【０１３８】
シーン参照画像データ生成部１０４は、装置特性補正処理部１０３ａにより決定されたシーン参照画像データ生成条件に従って、画像処理対象の画像データから、撮像装置特性補正処理が施されたシーン参照画像データを生成する。また、シーン参照画像データ生成部１０４は、画像処理対象の画像データのタグ情報から、生成されたシーン参照画像データが視差画像であるか否かを判定し、判定結果を視差量・補正値算出部１１９に出力する。一時記憶メモリ１０５は、シーン参照画像データ生成部１０４により生成されたシーン参照画像データを一時的に記憶する。
【０１３９】
視差量・補正値算出部１１９は、シーン参照画像データ生成部１０４から、シーン参照画像データが視差画像であるという判定結果が入力された場合、当該視差画像から視差量を算出し、図８（ａ）に示す視差量と硬さ補正値の関係から、算出された視差量に応じた硬さ補正値を算出する。また、視差量・補正値算出部１１９は、図８（ｂ）に示す視差量と明るさ補正値の関係から、算出された視差量に応じた明るさ補正値を算出する。図８（ａ）では、視差量が大きいほど（即ち、被写体が近いほど）、階調を硬調化するように硬さ補正値が設定されている。図８（ｂ）では、視差量が大きいほど（即ち、被写体が近いほど）、画像を明るくするように明るさ補正値が設定されている。視差量の算出方法の詳細は、後に図９〜図１１を参照して説明する。なお、シーン参照画像データのタグ情報に、視差画像の視差量が書き込まれていてもよい。
【０１４０】
設定入力部（図示略）は、デジタル画像データを出力する記憶デバイス１１０、出力デバイス１１１、表示デバイス１１２の種類に関する操作情報を、第２処理部１１４の鑑賞画像参照データ生成部１０７に出力する。
【０１４１】
第２処理部１１４は、階調変換曲線データメモリ１１６、硬さ・明るさ設定入力部１０９、鑑賞画像参照データ生成部１０７、一時記憶メモリ１０８により構成される。
【０１４２】
階調変換曲線データメモリ１１６は、出力媒体毎に、階調変換曲線データ、特定領域データ、移動軌跡データを記憶する。
【０１４３】
硬さ・明るさ設定入力部１０９は、鑑賞画像参照データの硬さ補正値、明るさ補正値を入力するための入力デバイスを備える。
【０１４４】
鑑賞画像参照データ生成部１０７は、一時記憶メモリ１０５に記憶されたシーン参照画像データが読み出され、設定入力部（図示略）により出力媒体が指定されると、階調変換曲線データメモリ１１６から、指定された出力媒体に対応する階調変換曲線データを読み出し、読み出した階調変換曲線データに基づいて、鑑賞画像参照データを生成する。
【０１４５】
また、鑑賞画像参照データ生成部１０７は、硬さ・明るさ設定入力部１０９から入力された硬さ補正値と、視差量・補正値算出部１１９により算出された硬さ補正値の和を、実際に階調変換曲線を修正するための硬さ補正値として決定し、階調変換曲線データメモリ１１６から、特定領域データを読み出し、決定された硬さ補正値に基づいて階調変換曲線の修正（変更）処理を行う。更に、鑑賞画像参照データ生成部１０７は、硬さ・明るさ設定入力部１０９から入力された明るさ補正値と、視差量・補正値算出部１１９により算出された明るさ補正値の和を、実際に階調変換曲線を修正するための明るさ補正値として決定し、階調変換曲線データメモリ１１６から、移動軌跡データを読み出し、決定された明るさ補正値に基づいて階調変換曲線の修正（変更）処理を行う。また、鑑賞画像参照データ生成部１０７は、修正された階調変換曲線に基づいて、鑑賞画像参照データを再生成する。階調変換曲線を修正して新たな階調変換曲線を作成する方法の詳細は、後に説明する。
【０１４６】
なお、上述では、硬さ・明るさ設定入力部１０９から入力された硬さ補正値（Ａ）と、視差量・補正値算出部１１９により算出された硬さ補正値（Ｂ）の和（Ａ＋Ｂ）を、実際に階調変換曲線を修正するための硬さ補正値として決定するようにしたが、これに限定されない。明るさ補正値の決定についても同様である。
【０１４７】
一時記憶メモリ１０８は、鑑賞画像参照データ生成部１０７において生成された鑑賞画像参照データを一時的に記憶する。一時記憶メモリ１０８に記憶された鑑賞画像参照データは、設定入力部（図示略）からの操作情報に従い、記憶デバイス１１０、出力デバイス１１１、表示デバイス１１２の何れかに出力される。
【０１４８】
〈視差量の算出方法〉
次に、図９〜図１１を参照して、視差量の算出方法について説明する。
【０１４９】
図９に、立体視表示用の画像取得に用いられる撮像装置の２つの撮像光学系（ＣＣＤ１、ＣＣＤ２）と、距離の異なる被写体（Ｐ１、Ｐ２）との関係を示す。
ＣＣＤ１とＣＣＤ２との距離Ｗは、撮影基線長と呼ばれ、通常、人間の両目間の距離に等しい約６〜７ｃｍに設定されている。ｆは、レンズの焦点距離であり、ＣＣＤ１とＣＣＤ２で同一の値に設定されている。Ｐ１は、レンズからＨ１の撮影距離に位置する建物被写体上の特定の位置を表し、Ｐ２は、レンズからＨ２の撮影距離に位置する人物被写体上の特定の位置を表している。
【０１５０】
図９において、被写体Ｐ１とＰ２のうち、レンズから近い位置にある被写体Ｐ２は、ＣＣ１とＣＣＤ２とで、結像する位置のずれが大きく異なるのに対し、レンズから遠い位置にある被写体Ｐ１は、ＣＣＤ１とＣＣＤ２とで、結像する位置のずれが小さいことがわかる。
【０１５１】
ＣＣＤ１及びＣＣＤ２における被写体Ｐ１の結像位置から、被写体Ｐ１の結像距離Ｓ１を算出し、ＣＣＤ１及びＣＣＤ２における被写体Ｐ２の結像位置から、被写体Ｐ２の結像距離Ｓ２が算出される。結像距離Ｓ１から撮影基線長Ｗを差し引くと、被写体Ｐ１の視差量Ｖ＝Ｓ１−Ｗが得られ、結像距離Ｓ２から撮影基線長Ｗを差し引くと、被写体Ｐ２の視差量Ｖ＝Ｓ２−Ｗが得られる。
【０１５２】
また、視差量の算出には、撮影距離情報を補助的に用いることが好ましい。撮影距離は、赤外線の発光部と受光部をＣＣＤ１、ＣＣＤ２と同じ基線長に配置することにより、計測可能となる。これは撮影レンズの自動焦点（オートフォーカス）用の距離測定方法として一般的に用いられる。この場合、視差量Ｖは、撮影距離Ｈと撮影基線長Ｗから、下記の式（１）により算出することができる。
【数１】
Ｖ＝ｆ×（Ｗ／Ｈ）    （１）
式（１）において、Ｗ／Ｈは、基線比を表す。
【０１５３】
被写体Ｐ１、Ｐ２の検出方法は、シーン参照画像データに対する特徴抽出処理や類似度判定等の、公知のあらゆる手法を用いることができる。特定の被写体を検出する方法の一例として、図１０に示すような、被写体の輪郭抽出や瞳位置検出等が挙げられる。
【０１５４】
また、図１１に示すように、肌色領域や高彩度領域等、所定の色を抽出することにより、被写体の領域を検出することができる。このように、特定の色領域を抽出するには、画像データのＲＧＢ値を、ＨＳＶ表色系（Ｈ：色相、Ｓ：彩度、Ｖ：明度）に変換し、色相と彩度の２次元ヒストグラムを作成し、作成した２次元ヒストグラムから、色相と彩度の抽出条件を決定することにより実現できる。例えば、色相を１０〜３０度にし、彩度（０〜２５５）を５０〜１００に制限すると、肌色領域を抽出することができる。
【０１５５】
〈階調変換曲線の作成〉
まず、初期階調変換曲線の作成方法について説明する。階調変換曲線の作成は、シーン参照画像データに対し、ＩＥＣ６１９６６−２−１が規定する下記の式（２）〜式（５）と、ＪＩＳＺ８７２９が規定する下記の式（６）を適用して得られる明度（輝度）値を用いることによって行われる。
【０１５６】
【数２】
2004357001.tif 000003
【数３】
2004357001.tif 000004
【数４】
2004357001.tif 000005
【数５】
2004357001.tif 000006
【数６】
2004357001.tif 000007
【０１５７】
式（２）〜式（５）は、８ｂｉｔの画像データ（ＲｓＲＧＢ（８）、ＧｓＲＧＢ（８）、ＢｓＲＧＢ（８））から等色関数の三刺激値（Ｘ、Ｙ、Ｚ）に変換することを示している。
ここで、等色関数とは、人間の目の分光感度分布を示す関数である。ここで、式（２）〜式（５）におけるｓＲＧＢは、画像データのＲＧＢ値が、ｓＲＧＢ規格に準拠することを示し、式（２）中の（８）は、８ｂｉｔ（０〜２５５）の画像データであることを示している。
【０１５８】
また、式（６）において、Ｌ＊は輝度を示す。階調変換曲線では、輝度のみの入力値と出力値の関係を規定しているため、ａ＊ｂ＊は不要となり、Ｌ＊のみが算出される。また、式（６）のＹｎは、標準白色板のＹを示し、Ｄ６５は、色温度が６５００Ｋの光を標準白色版に照明したときの刺激値を示す。式（６）では、Ｙｎ＝１である。
【０１５９】
式（６）によりＬ＊が求められると、硬さ、明るさの初期値、特定領域内の所定の位置を設定することにより、初期階調変換曲線が作成される。例えば、Ｌ＊＝２０〜５０の硬さを１．４２、Ｌ＊＝２０〜７５の硬さを１．３５、特定領域（不動領域）内の所定の位置としての入力Ｌ＊を４４．４に設定することができる。硬さ、明るさの初期値、所定の位置は、硬さ・明るさ設定部１０９又は操作部１１により、ユーザ別に設定し、階調変換曲線データメモリ１１６に記憶することが可能である。
【０１６０】
次に、初期階調変換曲線上の特定領域（不動領域）を用いて「硬さ」、「明るさ」を調整し、新たな階調変換曲線を作成する条件式の例を以下に示す。
【０１６１】
階調変換曲線の調整係数として、下記の２係数（ＦＣ，  ＦＬ）を定義する。
▲１▼ＦＣ：硬さの調整係数    （−２＜ＦＣ  ＜２、ＦＣ＝  ０で初期階調変換曲線）
▲２▼ＦＬ：明るさの調整係数  （−２＜ＦＬ  ＜２、ＦＬ＝  ０で初期階調変換曲線）
これらの調整係数によって階調変換曲線を変更するために必要な変数は、式（７）のようになる。
【数７】
2004357001.tif 000008
【０１６２】
式（７）において、Ｌは、出力Ｌ＊＝５０となる入力Ｌ＊を示し、Ｌｓは、出力Ｌ＊＝２０となる入力Ｌ＊を示し、Ｌｈは、出力Ｌ＊＝７５となる入力Ｌ＊を示し、Ｇｓは、入力Ｌ＊＝２０〜５０での硬さを示し、Ｇは、入力Ｌ＊＝２０〜７５での硬さを示す。
【０１６３】
式（７）により算出されたＬｓ、Ｌ、Ｌｈにより、（０，  ０）、（Ｌｓ，  ２０）、（Ｌ，  ５０）、（Ｌｈ，  ７５）、（１００，  １００）の５点を通る滑らかな曲線は、スプライン補間の両端条件を２階微分値＝０とする３次スプライン補間により算出される。以下、スプライン補間について説明する。
【０１６４】
与えられた点をｘ０、ｘ１、ｘ２、…、ｘｎとし、その関数値を式（８）のように定義する。
【数８】
2004357001.tif 000009
また、これらの分点により閉区間［ａ、ｂ］を分割した小区間を次のように定義する。［ｘｊ，  ｘｊ＋１］    （０≦ｊ≦ｎ−１）、但し、ａ＝ｘ０＜ｘ１＜ｘ２、…＜ｘｎ＝ｂ。
【０１６５】
区間［ａ、ｂ］で２階連続微分可能な３次の区分多項式は、３次スプライン関数と呼ばれ、これをｓ（ｘ）と表す。この３次スプライン関数は、分割された小区間［ｘｊ，  ｘｊ＋１］毎に、式（１０）で定義される多項式ｓｊ（ｘ）で表せる。
【数９】
2004357001.tif 000010
式（９）より、ｕ０、ｕ１、ｕ２、…、ｕｎを求め、下記の式（１０）に代入する。
【数１０】
2004357001.tif 000011
【０１６６】
スプライン補間の他の具体的な例として、Ｍａｔｈ  Ｓｏｆｔ  社ＭａｔｈＣＡＤ２０００  のｌｓｐｌｉｎｅ関数、渡辺力・名取亮・小国力  監修「Ｆｏｒｔｒａｎ７７による数値計算ソフトウエア」丸善株式会社２４８ページの  ＳＰＬＣ  関数（  ＤＦ（１）＝ＤＦ（２）＝０，    ＩＯＰＴ（１）＝ＩＯＰＴ（２）＝１  として使用）、黒瀬能筆・松島勇雄・松雄俊彦  共著「Ｃ言語による科学技術計算サブルーチンライブラリ」啓学出版１６２ページの  ＳＰＬＩＮＴ関数、三上直樹著「アルゴリズム教科書」ＣＱ出版社１１０ページのｓｐｌｉｎｅ  関数、Ｗ．Ｈ．Ｐｒｅｓｓ，  Ｓ．Ａ．Ｔｅｕｋｏｌｓｋｙ，  Ｗ．Ｔ．Ｖｅｔｔｅｒｌｉｎｇ，  Ｂ．Ｐ．Ｆｌａｎｎｅｒｙ著「Ｎｕｍｅｒｉｃａｌ  Ｒｅｃｉｐｅｓ  ｉｎ  Ｃ  日本語版」技術評論社１０６ページの  ｓｐｌｉｎｅ  関数などを用いることができる。
【０１６７】
図１２に、硬さの調整係数ＦＣが−２、−１、０、＋１、＋２、明るさの調整係数ＦＬが０の場合の階調変換曲線を示す。図１２において、曲線ＧＰ２は、ＦＣ＝＋２の場合を示し、曲線ＧＰ１は、ＦＣ＝＋１の場合を示し、曲線ＧＰ０は、ＦＣ＝０の場合を示し、曲線ＧＭ１は、ＦＣ＝−１の場合を示し、曲線ＧＭ２は、ＦＣ＝−２の場合を示す。
【０１６８】
図１３に、明るさの調整係数ＦＬが−２、−１、０、＋１、＋２、硬さの調整係数ＦＣが０の場合の階調変換曲線を示す。図１３において、曲線ＧＰ２は、ＦＬ＝＋２の場合を示し、曲線ＧＰ１は、ＦＬ＝＋１の場合を示し、曲線ＧＰ０は、ＦＬ＝０の場合を示し、曲線ＧＭ１は、ＦＬ＝−１の場合を示し、曲線ＧＭ２は、ＦＬ＝−２の場合を示す。
【０１６９】
図１４に、明るさの調整係数ＦＬが−２、−１、０、＋１、＋２、硬さの調整係数ＦＣが０のときの特定領域（不動領域）の移動軌跡を示す。なお、上述の階調変換曲線の作成方法は、下記の各実施例においても適用される。また、階調変換曲線の作成方法は、上述の方法に限定されるものではない。
【０１７０】
次に、実施例１における動作を説明する。
図１５のフローチャートを参照して、実施例１における画像処理について説明する。
【０１７１】
まず、シーン参照画像データの入力が指示された後（ステップＳ１０１）、設定入力部（図示略）により、出力媒体が指定されると（ステップＳ１０２）、階調変換曲線データメモリ１１６から、ステップＳ１０２において指定された出力媒体に対応する階調変換曲線データが読み出され（ステップＳ１０３）、その読み出された階調変換曲線データに基づいて、シーン参照画像データから鑑賞画像参照データが生成される（ステップＳ１０４）。
【０１７２】
次いで、画像処理対象のシーン参照画像データが視差画像であるか否かが判定される（ステップＳ１０５）。ステップＳ１０５において、シーン参照画像データが視差画像でないと判定された場合（ステップＳ１０５；ＮＯ）、後述のステップＳ１０８に移行する。
【０１７３】
ステップＳ１０５において、シーン参照画像データが視差画像であると判定された場合（ステップＳ１０５；ＹＥＳ）、その視差画像から視差量が算出される（ステップＳ１０６）。次いで、図８のグラフに基づいて、ステップＳ１０６において算出された視差量に応じた硬さ補正値及び明るさ補正値が算出される（ステップＳ１０７）。
【０１７４】
シーン参照画像データが視差画像でない場合、硬さ・明るさ設定入力部１０９により、硬さ補正値が入力されると、その入力された硬さ補正値が、実際に階調変換曲線を修正するための硬さ補正値として決定される（ステップＳ１０８）。シーン参照画像データが視差画像である場合、硬さ・明るさ設定入力部１０９により、硬さ補正値が入力されると、その入力された硬さ補正値と、ステップＳ１０７において視差量に応じて算出された硬さ補正値の和が、実際に階調変換曲線を修正するための硬さ補正値として決定される（ステップＳ１０８）。
【０１７５】
硬さ補正値が決定されると、階調変換曲線データメモリ１１６から特定領域データが読み出され（ステップＳ１０９）、ステップＳ１０８において決定された硬さ補正値に従って階調変換曲線の修正処理が施される（ステップＳ１１０）。
【０１７６】
シーン参照画像データが視差画像でない場合、硬さ・明るさ設定入力部１０９により、明るさ補正値が入力されると、その入力された明るさ補正値が、実際に階調変換曲線を修正するための明るさ補正値として決定される（ステップＳ１１１）。シーン参照画像データが視差画像である場合、硬さ・明るさ設定入力部１０９により明るさ補正値が入力されると、その入力された明るさ補正値と、ステップＳ１０７において算出された視差量に応じて算出された明るさ補正値の和が、実際に階調変換曲線を修正するための明るさ補正値として決定される（ステップＳ１１１）。
【０１７７】
明るさ補正値が決定されると、階調変換曲線データメモリ１１６から移動軌跡データが読み出され（ステップＳ１１２）、ステップＳ１１１において決定された明るさ補正値に従って階調変換曲線の修正処理が施される（ステップＳ１１３）。次いで、修正された階調変換曲線に基づいて鑑賞画像参照データが再生成され（ステップＳ１１４）、本画像処理が終了する。
【０１７８】
以上のように、実施例１によれば、鑑賞画像参照データの硬さ補正値に基づいて階調変換曲線を調整し、明るさ補正値に基づいて階調変換曲線を調整し、それぞれの調整効果の干渉を抑制した画像処理を行うことにより、理想的な階調変換曲線の設定が可能になる。また、設定作業に係る負荷を軽減することができ、階調変換曲線の設定作業の効率化を図ることができる。更に、シーン参照画像データが視差画像である場合、その視差画像の視差量に基づいて硬さ補正値及び明るさ補正値を算出し、その硬さ補正値及び明るさ補正値に基づいて階調変換曲線を調整するようにしたことにより、立体視表示の画像の画質を向上させることができる。
【０１７９】
［実施例２］
まず、実施例２における構成を説明する。
【０１８０】
〈画像処理部の構成〉
図１６は、請求項３０に記載の発明に係る画像処理部７０の機能的構成を示すブロック図である。画像処理部７０は、図１６に示すように、画像調整処理部７０１、フィルムスキャンデータ処理部７０２、反射原稿スキャンデータ処理部７０３、画像データ書式解読処理部７０４、テンプレート処理部７０５、ＣＲＴ固有処理部７０６、プリンタ固有処理部▲１▼７０７、プリンタ固有処理部▲２▼７０８、画像データ作成処理部７０９、ヘッダ情報解析部１０２、装置特性補正処理部１０３ａ、処理条件テーブル１０３ｂ、シーン参照画像データ生成部１０４、鑑賞画像参照データ生成部１０７、階調変換曲線データメモリ１１６、撮影情報データ処理部１０６、視差量・補正値算出部１１９により構成される。以下、実施例２の画像処理部７０を構成する各部のうち、実施例１の画像処理部７０（図６参照）と異なる点のみ説明する。
【０１８１】
ヘッダ情報解析部１０２は、画像データ書式解読処理部７０４によって、画像データが、画像転送手段３０又は通信手段（入力）３２から入力されたことが判別された場合、撮像装置特性補正データと撮影情報データを解読する。
【０１８２】
撮影情報データ処理部１０６は、ヘッダ情報解析部１０２から撮影情報データに含まれる、被写体の種類と撮影情報に関する情報から、鑑賞画像参照データの硬さ補正値及び明るさ補正値を算出し（表１及び表２参照）、算出結果を鑑賞画像参照データ生成部１０７に出力する。視差量・補正値算出部１１９は、視差画像から視差量を算出し、視差量及び被写体の種類に応じた硬さ補正値及び明るさ補正値（図１８参照）を算出する。
【０１８３】
鑑賞画像参照データ生成部１０７は、階調変換曲線データとシーン参照画像データから鑑賞画像参照データを生成する。また、鑑賞画像参照データ生成部１０７は、撮影情報データ処理部１０６で算出された硬さ補正値及び明るさ補正値と、視差量・補正値算出部１１９により算出された硬さ補正値及び明るさ補正値から、実際に階調変換曲線を修正するための硬さ補正値及び明るさ補正値を決定し、決定された硬さ補正値及び明るさ補正値に基づいて、階調変換曲線に修正（変更）処理を施して、再度、鑑賞画像参照データを生成する。
【０１８４】
〈画像処理装置の構成〉
次に、図１７のブロック図を参照して、請求項１６に記載の発明に係る画像処理装置１１５について説明する。画像処理装置１１５は、図１６の画像処理部７０の一部分を構成するもので、図１７に示すように、入力部１０１、ヘッダ情報解析部１０２、第１処理部１１３及び第２処理部１１４により構成される。第１処理部１１３には、ヘッダ情報解析部１０２が接続され、第２処理部１１４には、記憶デバイス１１０、出力デバイス１１１、表示デバイス１１２が接続される。以下、実施例２の画像処理装置１１５を構成する各部のうち、実施例１の画像処理装置１１５（図７参照）と異なる点のみ説明する。
【０１８５】
ヘッダ情報解析部１０２は、入力部１０１から読み出された画像データのヘッダ情報を解析し、被写体情報と、当該画像データに添付された撮像装置特性補正データと、撮影情報データに分ける。
【０１８６】
第１処理部１１３は、装置特性補正処理部１０３ａ、処理条件テーブル１０３ｂ、シーン参照画像データ生成部１０４、一時記憶メモリ１０５、視差量・補正値算出部１１９により構成される。第１処理部１１３において、視差量・補正値算出部１１９以外の構成説明は、実施例１での説明と同一ゆえ、ここでは省略する。
【０１８７】
視差量・補正値算出部１１９は、視差画像から視差量を算出し、図１８（ａ）に示す視差量と硬さ補正値の関係から、被写体の種類及び算出された視差量に応じた硬さ補正値を算出する。また、視差量・補正値算出部１１９は、図１８（ｂ）に示す視差量と明るさ補正値の関係から、被写体の種類及び算出された視差量に応じた明るさ補正値を算出する。図１８（ａ）では、被写体が人物である場合、視差量が大きくなるほど階調を軟調化し、被写体が風景や静物である場合、視差量が大きくなるほど階調を硬調化するように硬さ補正値が設定されている。図１８（ｂ）では、被写体が人物である場合、視差量が大きくなるほど明るくし、被写体が静物である場合、視差量に関係なく明るさを不変にするように明るさ補正値が設定されている。
【０１８８】
第２処理部１１４は、鑑賞画像参照データ生成部１０７、一時記憶メモリ１０８、階調変換曲線データメモリ１１６、撮影情報データ処理部１０６により構成される。一時記憶メモリ１０８及び階調変換曲線データメモリ１１６の構成説明は、実施例１での説明と同一ゆえ、ここでは省略する。
【０１８９】
撮影情報データ処理部１０６は、ヘッダ情報解析部１０２から入力された撮影情報データに含まれる被写体の種類に関する情報から、鑑賞画像参照データの硬さ補正値を算出し、撮影情報データに含まれる撮影条件に関する情報から、鑑賞画像参照データの明るさ補正値を算出し、算出結果を鑑賞画像参照データ生成部１０７に出力する。
【０１９０】
以下、被写体の種類に応じて階調変換曲線の硬さを調整する条件を例示する。表１に、各被写体毎の初期階調変換曲線からの硬さ（Ｌ＊２０〜７５）の差（Δ硬さ）及びＦｃ値（硬さの調整係数）の参考値を示す。
【表１】
2004357001.tif 000012
【０１９１】
次に、撮影条件に応じて該階調変換曲線の明るさ（明度）を調整する条件を例示する。表２に、各撮影条件毎の初期階調変換曲線からの明るさ（Ｌ＊５０）の差（Δ明るさ）及びＦＬ値（明るさの調整係数）の参考値を示す。
【表２】
2004357001.tif 000013
【０１９２】
鑑賞画像参照データ生成部１０７は、一時記憶メモリ１０５に記憶されたシーン参照画像データが読み出され、設定入力部（図示略）により出力媒体が指定されると、階調変換曲線データメモリ１１６から、指定された出力媒体に対応する階調変換曲線データを読み出し、読み出した階調変換曲線データに基づいて、鑑賞画像参照データを生成する。
【０１９３】
また、鑑賞画像参照データ生成部１０７は、撮影情報データ処理部１０６により算出された硬さ補正値と、視差量・補正値算出部１１９により算出された硬さ補正値の和を、実際の階調変換曲線を修正するための硬さ補正値として決定し、階調変換曲線データメモリ１１６から、特定領域データを読み出し、決定された硬さ補正値に基づいて階調変換曲線の修正（変更）処理を行う。更に、鑑賞画像参照データ生成部１０７は、撮影情報データ処理部１０６により算出された明るさ補正値と、視差量・補正値算出部１１９により算出された明るさ補正値の和を、実際の階調変換曲線を修正するための明るさ補正値として決定し、階調変換曲線データメモリ１１６から、移動軌跡データを読み出し、決定された明るさ補正値に基づいて階調変換曲線の修正（変更）処理を行う。また、鑑賞画像参照データ生成部１０７は、修正された階調変換曲線に基づいて、鑑賞画像参照データを再生成する。
【０１９４】
なお、上述では、撮影情報データ処理部１０６により算出された硬さ補正値（Ｃ）と、視差量・補正値算出部１１９により算出された硬さ補正値（Ｄ）の和（Ｃ＋Ｄ）を、実際に階調変換曲線を修正するための硬さ補正値として決定するようにしたが、これに限定されない。明るさ補正値の決定についても同様である。
【０１９５】
次に、実施例２における動作を説明する。
図１９のフローチャートを参照して、実施例２における画像処理について説明する。
【０１９６】
まず、シーン参照画像データの入力が指示された後（ステップＳ２０１）、設定入力部（図示略）により、出力媒体が指定されると（ステップＳ２０２）、階調変換曲線データメモリ１１６から、ステップＳ２０２において指定された出力媒体に対応する階調変換曲線データが読み出され（ステップＳ２０３）、その読み出された階調変換曲線データに基づいて、シーン参照画像データから鑑賞画像参照データが生成される（ステップＳ２０４）。
【０１９７】
次いで、画像処理対象のシーン参照画像データが視差画像であるか否かが判定される（ステップＳ２０５）。ステップＳ２０５において、シーン参照画像データが視差画像であると判定された場合（ステップＳ２０５；ＹＥＳ）、その視差画像から視差量が算出される（ステップＳ２０６）。次いで、ヘッダ情報解析部１０２から、シーン参照画像データのヘッダに記録されている撮影情報データが読み出され、被写体の種類が特定される。そして、図１８のグラフに基づいて、特定された被写体の種類と、ステップＳ２０６において算出された視差量に対応する硬さ補正値及び明るさ補正値が算出される（ステップＳ２０７）。
【０１９８】
ステップＳ２０５において、シーン参照画像データが視差画像でないと判定された場合（ステップＳ２０５；ＮＯ）、ヘッダ情報解析部１０２から、シーン参照画像データのヘッダに記録されている撮影情報データが読み出され、被写体の種類が特定される。そして、特定された被写体の種類から、例えば、表１に基づいて、硬さ補正値が算出され、この算出された硬さ補正値が、実際に階調変換曲線を修正するための硬さ補正値として決定される（ステップＳ２０８）。
【０１９９】
シーン参照画像データが視差画像である場合は、ステップＳ２０７において特定された被写体の種類から、表１に基づいて、硬さ補正値が算出され、この算出された硬さ補正値と、ステップＳ２０７において算出された硬さ補正値の和が、実際に階調変換曲線を修正するための硬さ補正値として決定される（ステップＳ２０８）。硬さ補正値が決定されると、階調変換曲線データメモリ１１６から特定領域データが読み出され（ステップＳ２０９）、ステップＳ２０８において決定された硬さ補正値に従って階調変換曲線の修正処理が施される（ステップＳ２１０）。
【０２００】
次いで、ヘッダ情報解析部１０２から、シーン参照画像データのヘッダに記録されている撮影情報データが読み出され、撮影条件が特定される。そして、特定された撮影条件から、例えば、表２に基づいて、明るさ補正値が算出され、この算出された明るさ補正値と、ステップＳ２０７において算出された明るさ補正値の和が、実際に階調変換曲線を修正するための明るさ補正値として決定される（ステップＳ２１１）。
【０２０１】
明るさ補正値が決定されると、階調変換曲線データメモリ１１６から移動軌跡データが読み出され（ステップＳ２１２）、ステップＳ２１１において決定された明るさ補正値に従って階調変換曲線の修正処理が施される（ステップＳ２１３）。次いで、修正された階調変換曲線に基づいて鑑賞画像参照データが再生成され（ステップＳ２１４）、本画像処理が終了する。
【０２０２】
以上のように、実施例２によれば、被写体の種類に応じて鑑賞画像参照データの硬さ補正値を決定して、硬さ補正値に基づいて階調変換曲線を調整し、撮影条件に応じて鑑賞画像参照データの明るさ補正値を決定して、明るさ補正値に基づいて階調変換曲線を調整することにより、理想的な階調変換曲線の設定が可能になる。また、階調変換曲線の設定作業に係る負荷を軽減することができ、階調変換曲線の設定作業が更に効率化される。更に、シーン参照画像データが視差画像である場合、その視差画像の視差量及び被写体の種類に基づいて硬さ補正値及び明るさ補正値を算出し、その硬さ補正値及び明るさ補正値に基づいて階調変換曲線を調整するようにしたことにより、立体視表示の画像の画質を一層向上させることができる。
【０２０３】
［実施例３］
まず、実施例３における構成を説明する。
【０２０４】
〈画像処理部の構成〉
図２０は、請求項３１に記載の発明に係る画像処理部７０の機能的構成を示すブロック図である。画像処理部７０は、図２０に示すように、画像調整処理部７０１、フィルムスキャンデータ処理部７０２、反射原稿スキャンデータ処理部７０３、画像データ書式解読処理部７０４、テンプレート処理部７０５、ＣＲＴ固有処理部７０６、プリンタ固有処理部▲１▼７０７、プリンタ固有処理部▲２▼７０８、画像データ作成処理部７０９、ヘッダ情報解析部１０２、装置特性補正処理部１０３ａ、処理条件テーブル１０３ｂ、シーン参照画像データ生成部１０４、鑑賞画像参照データ生成部１０７、階調変換曲線データメモリ１１６、撮影情報データ処理部１０６、条件算出部３０３、視差量・補正値算出部１１９により構成される。以下、実施例３の画像処理部７０を構成する各部のうち、実施例２の画像処理部７０（図１６参照）と異なる点のみ説明する。
【０２０５】
撮影情報データ処理部１０６は、ヘッダ情報解析部１０２から撮影情報データに含まれる、被写体の種類と撮影情報に関する情報から、被写体の種類と撮影条件の特定の組み合わせがあるか否かを判別し、特定の組み合わせがあれば、その組み合わせのデータを条件算出部３０３に出力する。
【０２０６】
条件算出部３０３は、被写体の種類と撮影情報の組み合わせ毎に、適合する硬さ補正値及び明るさ補正値のデータを予め格納しており（後述の表３参照）、撮影情報データ処理部１０６から入力された組み合わせのデータに従って、鑑賞画像参照データの硬さ補正値及び明るさ補正値を算出する。
【０２０７】
鑑賞画像参照データ生成部１０７は、階調変換曲線データとシーン参照画像データから鑑賞画像参照データを生成する。また、鑑賞画像参照データ生成部１０７は、条件処理部３０３で算出された硬さ補正値及び明るさ補正値と、視差量・補正値算出部１１９により算出された硬さ補正値及び明るさ補正値から、実際に階調変換曲線を修正するための硬さ補正値及び明るさ補正値を決定し、決定された硬さ補正値及び明るさ補正値に基づいて、階調変換曲線に修正（変更）処理を施して、再度、鑑賞画像参照データを生成する。
【０２０８】
〈画像処理装置の構成〉
次に、図２１のブロック図を参照して、請求項１７に記載の発明に係る画像処理装置１１５について説明する。画像処理装置１１５は、図２０の画像処理部７０の一部分を構成するもので、図２１に示すように、入力部１０１、ヘッダ情報解析部１０２、第１処理部１１３及び第２処理部１１４により構成される。第１処理部１１３には、ヘッダ情報解析部１０２が接続され、第２処理部１１４には、記憶デバイス１１０、出力デバイス１１１、表示デバイス１１２が接続される。以下、実施例３の画像処理装置１１５を構成する各部のうち、実施例２の画像処理装置１１５（図１７参照）と異なる点のみ説明する。
【０２０９】
ヘッダ情報解析部１０２及び第１処理部１１３の構成説明は、実施例２での説明と同一ゆえ、ここでは省略する。
【０２１０】
第２処理部１１４は、鑑賞画像参照データ生成部１０７、一時記憶メモリ１０８、階調変換曲線データメモリ１１６、撮影情報データ処理部１０６、条件算出部３０３により構成される。一時記憶メモリ１０８及び階調変換曲線データメモリ１１６の構成説明は、実施例１での説明と同一ゆえ、ここでは省略する。
【０２１１】
撮影情報データ処理部１０６は、ヘッダ情報解析部１０２から撮影情報データに含まれる、被写体の種類と撮影情報に関する情報から、被写体の種類と撮影条件の特定の組み合わせがあるか否かを判別し、特定の組み合わせがあれば、その組み合わせのデータを条件算出部３０３に出力する。
【０２１２】
条件算出部３０３は、被写体の種類と撮影情報の組み合わせ毎に、適合する硬さ補正値及び明るさ補正値のデータを予め格納（後述の表３参照）しており、撮影情報データ処理部１０６から入力された組み合わせのデータに従って、鑑賞画像参照データの硬さ補正値及び明るさ補正値を算出する。
【０２１３】
以下、特定の被写体の種類と撮影条件の組み合わせによる、硬さ補正値と明るさ（明度）補正値の設定例を示す。表３に、被写体の種類がポートレート、撮影条件がストロボ及び逆光である場合の、初期階調変換曲線からの硬さ（Ｌ＊２０〜７５）の差（Δ硬さ）及び対応するＦｃ値（硬さの調整係数）と、初期階調変換曲線からの明るさ（Ｌ＊５０）の差（Δ明るさ）及び対応するＦＬ値（明るさの調整係数）の参考値を示す。
【表３】
2004357001.tif 000014
【０２１４】
鑑賞画像参照データ生成部１０７は、一時記憶メモリ１０５に記憶されたシーン参照画像データが読み出され、設定入力部（図示略）により出力媒体が指定されると、階調変換曲線データメモリ１１６から、指定された出力媒体に対応する階調変換曲線データを読み出し、読み出した階調変換曲線データに基づいて、鑑賞画像参照データを生成する。
【０２１５】
また、鑑賞画像参照データ生成部１０７は、条件処理部３０３により算出された硬さ補正値と、視差量・補正値算出部１１９により算出された硬さ補正値の和を、実際の階調変換曲線を修正するための硬さ補正値として決定し、階調変換曲線データメモリ１１６から、特定領域データを読み出し、決定された硬さ補正値に基づいて階調変換曲線の修正（変更）処理を行う。更に、鑑賞画像参照データ生成部１０７は、条件処理部３０３により算出された明るさ補正値と、視差量・補正値算出部１１９により算出された明るさ補正値の和を、実際の階調変換曲線を修正するための明るさ補正値として決定し、階調変換曲線データメモリ１１６から、移動軌跡データを読み出し、決定された明るさ補正値に基づいて階調変換曲線の修正（変更）処理を行う。また、鑑賞画像参照データ生成部１０７は、修正された階調変換曲線に基づいて、鑑賞画像参照データを再生成する。
【０２１６】
なお、上述では、条件処理部３０３により算出された硬さ補正値（Ｅ）と、視差量・補正値算出部１１９により算出された硬さ補正値（Ｆ）の和（Ｅ＋Ｆ）を、実際に階調変換曲線を修正するための硬さ補正値として決定するようにしたが、これに限定されない。明るさ補正値の決定についても同様である。
【０２１７】
次に、実施例３における動作を説明する。
図２２のフローチャートを参照して、実施例３における画像処理について説明する。
【０２１８】
まず、シーン参照画像データの入力が指示された後（ステップＳ３０１）、設定入力部（図示略）により、出力媒体が指定されると（ステップＳ３０２）、階調変換曲線データメモリ１１６から、ステップＳ３０２において指定された出力媒体に対応する階調変換曲線データが読み出され（ステップＳ３０３）、その読み出された階調変換曲線データに基づいて、シーン参照画像データから鑑賞画像参照データが生成される（ステップＳ３０４）。
【０２１９】
次いで、画像処理対象のシーン参照画像データが視差画像であるか否かが判定される（ステップＳ３０５）。ステップＳ３０５において、シーン参照画像データが視差画像であると判定された場合（ステップＳ３０５；ＹＥＳ）、その視差画像から視差量が算出される（ステップＳ３０６）。次いで、ヘッダ情報解析部１０２から、シーン参照画像データのヘッダに記録されている撮影情報データが読み出され、被写体の種類が特定される。そして、図１８のグラフに基づいて、特定された被写体の種類と、ステップＳ３０６において算出された視差量に対応する硬さ補正値及び明るさ補正値が算出される（ステップＳ３０７）。
【０２２０】
ステップＳ３０５において、シーン参照画像データが視差画像でないと判定された場合（ステップＳ３０５；ＮＯ）、ヘッダ情報解析部１０２から、シーン参照画像データのヘッダに記録されている撮影情報データが読み出され、被写体の種類及び撮影条件が特定される。そして、特定された被写体の種類及び撮影条件の組み合わせから、例えば、表３に基づいて、硬さ補正値及び明るさ補正値が算出され、これら算出された硬さ補正値及び明るさ補正値が、実際に階調変換曲線を修正するための硬さ補正値及び明るさ補正値として決定される（ステップＳ３０８）。
【０２２１】
シーン参照画像データが視差画像である場合は、被写体の種類及び撮影条件の組み合わせに基づいて算出された硬さ補正値と、ステップＳ３０７において視差量に応じて算出された硬さ補正値の和が、実際に階調変換曲線を修正するための硬さ補正値として決定される。また、被写体の種類及び撮影条件の組み合わせに基づいて算出された明るさ補正値と、ステップＳ３０７において視差量に応じて算出された明るさ補正値の和が、実際に階調変換曲線を修正するための明るさ補正値として決定される（ステップＳ３０８）。
【０２２２】
硬さ補正値及び明るさ補正値が決定されると、階調変換曲線データメモリ１１６から特定領域データが読み出され（ステップＳ３０９）、ステップＳ３０８において決定された硬さ補正値に従って階調変換曲線の修正処理が施される（ステップＳ３１０）。
【０２２３】
次いで、階調変換曲線データメモリ１１６から移動軌跡データが読み出され（ステップＳ３１１）、ステップＳ３０８において決定された明るさ補正値に従って階調変換曲線の修正処理が施される（ステップＳ３１２）。次いで、修正された階調変換曲線に基づいて鑑賞画像参照データが再生成され（ステップＳ３１３）、本画像処理が終了する。
【０２２４】
以上のように、実施例３によれば、被写体の種類及び撮影条件の組み合わせに応じて、鑑賞画像参照データの硬さ補正値及び明るさ補正値を決定して、その決定された硬さ補正値及び明るさ補正値に基づいて階調変換曲線の調整を行うようにしたことにより、階調変換曲線の設定作業に係る負荷を軽減することができ、階調変換曲線の設定作業が更に効率化される。更に、シーン参照画像データが視差画像である場合、その視差画像の視差量及び被写体の種類に基づいて硬さ補正値及び明るさ補正値を算出し、その硬さ補正値及び明るさ補正値に基づいて階調変換曲線を調整するようにしたことにより、立体視表示の画像の画質を一層向上させることができる。
【０２２５】
［実施例４］
まず、実施例４における構成を説明する。
【０２２６】
〈画像処理部の構成〉
図２３は、請求項３２に記載の発明に係る画像処理部７０の機能的構成を示すブロック図である。画像処理部７０は、図２３に示すように、画像調整処理部７０１、フィルムスキャンデータ処理部７０２、反射原稿スキャンデータ処理部７０３、画像データ書式解読処理部７０４、テンプレート処理部７０５、ＣＲＴ固有処理部７０６、プリンタ固有処理部▲１▼７０７、プリンタ固有処理部▲２▼７０８、画像データ作成処理部７０９、ヘッダ情報解析部１０２、装置特性補正処理部１０３ａ、処理条件テーブル１０３ｂ、シーン参照画像データ生成部１０４、鑑賞画像参照データ生成部１０７、階調変換曲線データメモリ１１６、硬さ・明るさ設定入力部１０９、彩度補正データ算出部３０４、視差量・補正値算出部１１９により構成される。以下、実施例４の画像処理部７０を構成する各部のうち、実施例１の画像処理部７０（図６参照）と異なる点のみ説明する。
【０２２７】
彩度補正データ算出部３０４は、硬さ・明るさ設定入力部１０９により指定された硬さ補正値（及び視差量に応じて算出された硬さ補正値）に基づいて、鑑賞画像参照データの彩度調整量を算出する。
【０２２８】
鑑賞画像参照データ生成部１０７は、階調変換曲線データとシーン参照画像データから鑑賞画像参照データを生成する。また、鑑賞画像参照データ生成部１０７は、硬さ・明るさ設定入力部１０７により指定された硬さ補正値及び明るさ補正値と、視差量・補正値算出部１１９により算出された硬さ補正値及び明るさ補正値から、実際に階調変換曲線を修正するための硬さ補正値及び明るさ補正値を決定し、決定された硬さ補正値及び明るさ補正値に基づいて、階調変換曲線に修正（変更）処理を施す。更に、鑑賞画像参照データ生成部１０７は、修正された階調変換曲線と、彩度補正データ算出部３０４により算出された彩度調整量に基づいて、再度、鑑賞画像参照データを生成する。
【０２２９】
〈画像処理装置の構成〉
次に、図２４のブロック図を参照して、請求項１８に記載の発明に係る画像処理装置１１５について説明する。画像処理装置１１５は、図２３の画像処理部７０の一部分を構成するもので、図２４に示すように、入力部１０１、ヘッダ情報解析部１０２、第１処理部１１３及び第２処理部１１４により構成される。第１処理部１１３には、ヘッダ情報解析部１０２が接続され、第２処理部１１４には、記憶デバイス１１０、出力デバイス１１１、表示デバイス１１２が接続される。以下、実施例４の画像処理装置１１５を構成する各部のうち、実施例１の画像処理装置１１５（図７参照）と異なる点のみ説明する。
【０２３０】
ヘッダ情報解析部１０２及び第１処理部１１３の構成説明は、実施例１での説明と同一ゆえ、ここでは省略する。
【０２３１】
第２処理部１１４は、鑑賞画像参照データ生成部１０７、一時記憶メモリ１０８、階調変換曲線データメモリ１１６、硬さ・明るさ設定入力部１０９、彩度補正データ算出部３０４により構成される。一時記憶メモリ１０８、階調変換曲線データメモリ１１６及び硬さ・明るさ設定入力部１０９の構成説明は、実施例１での説明と同一ゆえ、ここでは省略する。
【０２３２】
彩度補正データ算出部３０４は、硬さ・明るさ設定入力部１０９により指定された硬さ補正値（及び視差量に応じて算出された硬さ補正値）に基づいて、鑑賞画像参照データの彩度調整量を算出する。以下、硬さ補正値によって階調変換曲線を調整した程度に応じて、彩度調整量を算出する定義式の一例を示す。指定された硬さ補正値に対応する硬さの調整係数をＦｃ、硬さ（Ｌ＊２５〜７５）の初期階調変換曲線からの差（Δ硬さ）をＤＧ、彩度調整量（％）をＰＳとすると、彩度調整量ＰＳは、下記の式（１１）のように表される。
【数１１】
2004357001.tif 000015
式（１１）では、硬さの調整量が０、即ち、硬さの調整係数が０であるときの彩度調整量（強調量）が＋１０％（強調）に設定される場合を示している。図２５に、式（１１）が示すＤＧ（＝Δγ）とＰＳの関係を示す。
【０２３３】
鑑賞画像参照データ生成部１０７は、一時記憶メモリ１０５に記憶されたシーン参照画像データが読み出され、設定入力部（図示略）により出力媒体が指定されると、階調変換曲線データメモリ１１６から、指定された出力媒体に対応する階調変換曲線データを読み出し、読み出した階調変換曲線データに基づいて、鑑賞画像参照データを生成する。
【０２３４】
また、鑑賞画像参照データ生成部１０７は、硬さ・明るさ設定入力部１０９から入力された硬さ補正値と、視差量・補正値算出部１１９により算出された硬さ補正値の和を、実際に階調変換曲線を修正するための硬さ補正値として決定し、階調変換曲線データメモリ１１６から、特定領域データを読み出し、決定された硬さ補正値に基づいて階調変換曲線の修正（変更）処理を行う。更に、鑑賞画像参照データ生成部１０７は、硬さ・明るさ設定入力部１０９から入力された明るさ補正値と、視差量・補正値算出部１１９により算出された明るさ補正値の和を、実際に階調変換曲線を修正するための明るさ補正値として決定し、階調変換曲線データメモリ１１６から、移動軌跡データを読み出し、決定された明るさ補正値に基づいて階調変換曲線の修正（変更）処理を行う。また、鑑賞画像参照データ生成部１０７は、修正された階調変換曲線と、彩度補正データ算出部３０４により算出された彩度調整量に基づいて、再度、鑑賞画像参照データを生成する。
【０２３５】
なお、上述では、硬さ・明るさ設定入力部１０９から入力された硬さ補正値（Ａ）と、視差量・補正値算出部１１９により算出された硬さ補正値（Ｂ）の和（Ａ＋Ｂ）を、実際に階調変換曲線を修正するための硬さ補正値として決定するようにしたが、これに限定されない。明るさ補正値の決定についても同様である。
【０２３６】
次に、次に、実施例４における動作を説明する。
図２６のフローチャートを参照して、実施例４における画像処理について説明する。
【０２３７】
まず、シーン参照画像データの入力が指示された後（ステップＳ４０１）、設定入力部（図示略）により、出力媒体が指定されると（ステップＳ４０２）、階調変換曲線データメモリ１１６から、ステップＳ４０２において指定された出力媒体に対応する階調変換曲線データが読み出され（ステップＳ４０３）、その読み出された階調変換曲線データに基づいて、シーン参照画像データから鑑賞画像参照データが生成される（ステップＳ４０４）。
【０２３８】
次いで、画像処理対象のシーン参照画像データが視差画像であるか否かが判定される（ステップＳ４０５）。ステップＳ４０５において、シーン参照画像データが視差画像でないと判定された場合（ステップＳ４０５；ＮＯ）、後述のステップＳ４０８に移行する。
【０２３９】
ステップＳ４０５において、シーン参照画像データが視差画像であると判定された場合（ステップＳ４０５；ＹＥＳ）、その視差画像から視差量が算出される（ステップＳ４０６）。次いで、図８のグラフに基づいて、ステップＳ４０６において算出された視差量に応じた硬さ補正値及び明るさ補正値が算出される（ステップＳ４０７）。
【０２４０】
シーン参照画像データが視差画像でない場合、硬さ・明るさ設定入力部１０９により、硬さ補正値が入力されると、その入力された硬さ補正値が、実際に階調変換曲線を修正するための硬さ補正値として決定される（ステップＳ４０８）。
シーン参照画像データが視差画像である場合、硬さ・明るさ設定入力部１０９により、硬さ補正値が入力されると、その入力された硬さ補正値と、ステップＳ４０７において視差量に応じて算出された硬さ補正値の和が、実際に階調変換曲線を修正するための硬さ補正値として決定される（ステップＳ４０８）。
【０２４１】
硬さ補正値が決定されると、階調変換曲線データメモリ１１６から特定領域データが読み出され（ステップＳ４０９）、ステップＳ４０８において決定された硬さ補正値に従って階調変換曲線の修正処理が施される（ステップＳ４１０）。
【０２４２】
シーン参照画像データが視差画像でない場合、硬さ・明るさ設定入力部１０９により、明るさ補正値が入力されると、その入力された明るさ補正値が、実際に階調変換曲線を修正するための明るさ補正値として決定される（ステップＳ４１１）。シーン参照画像データが視差画像である場合、硬さ・明るさ設定入力部１０９により、明るさ補正値が入力されると、その入力された明るさ補正値と、ステップＳ４０７において視差量に応じて算出された明るさ補正値の和が、実際に階調変換曲線を修正するための明るさ補正値として決定される（ステップＳ４１１）。
【０２４３】
明るさ補正値が決定されると、階調変換曲線データメモリ１１６から移動軌跡データが読み出され（ステップＳ４１２）、ステップＳ４１１において決定された明るさ補正値に従って階調変換曲線の修正処理が施される（ステップＳ４１３）。
【０２４４】
次いで、ステップＳ４０８において決定された硬さ補正値に基づいて彩度調整量が算出される（ステップＳ４１４）。次いで、修正処理が施された階調変換曲線と、彩度調整量に基づいて、鑑賞画像参照データが再生成され（ステップＳ４１５）、本画像処理が終了する。
【０２４５】
以上のように、実施例４によれば、鑑賞画像参照データの硬さ補正値に基づいて階調変換曲線を調整し、明るさ補正値に基づいて階調変換曲線を調整し、硬さ補正値に基づいて彩度調整量を決定し、調整（修正）された階調変換曲線及び彩度調整量に基づいて鑑賞画像参照データを生成するようにしたことにより、階調変換曲線の設定作業に係る負荷を軽減することができ、理想的な階調変換曲線の設定作業が更に効率化される。更に、シーン参照画像データが視差画像である場合、その視差画像の視差量に基づいて硬さ補正値及び明るさ補正値を算出し、その硬さ補正値及び明るさ補正値に基づいて階調変換曲線を調整するようにしたことにより、立体視表示の画像の画質を向上させることができる。
【０２４６】
なお、上記各実施の形態における記述内容は、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【０２４７】
例えば、実施例２と実施例３を組み合わせることにより、被写体の種類に応じて鑑賞画像参照データの硬さを設定し、撮影条件に応じて鑑賞画像参照データの明るさを設定し、被写体の種類と撮影条件の組み合わせによって、鑑賞画像参照データの硬さと明るさを設定するようにしてもよい。
【０２４８】
また、実施例２と実施例４を組み合わせることにより、被写体の種類に応じて鑑賞画像参照データの硬さを設定し、撮影条件に応じて鑑賞画像参照データの明るさを設定し、鑑賞画像参照データの硬さを調整した程度に応じて、鑑賞画像参照データの彩度を調整するようにしてもよい。
【０２４９】
更に、実施例３と実施例４を組み合わせることにより、被写体の種類と撮影条件の組み合わせによって、鑑賞画像参照データの硬さと明るさを設定し、鑑賞画像参照データの硬さを調整した程度に応じて、鑑賞画像参照データの彩度を調整するようにしてもよい。
【０２５０】
また、実施例２と実施例３と実施例４を組み合わせることにより、被写体の種類に応じて鑑賞画像参照データの硬さを設定し、撮影条件に応じて鑑賞画像参照データの明るさを設定するとともに、被写体の種類と撮影条件の組み合わせによって、鑑賞画像参照データの硬さと明るさを設定し、鑑賞画像参照データの硬さを調整した程度に応じて、鑑賞画像参照データの彩度を調整するようにしてもよい。
【０２５１】
【発明の効果】
本発明によれば、シーン参照画像データが視差画像である場合、その視差画像の視差量に基づいて硬さ補正値及び明るさ補正値を決定し、その硬さ補正値及び明るさ補正値に基づいて、シーン参照画像データから鑑賞画像参照データへの変換を示す階調変換曲線を調整するようにしたことにより、立体視表示の画像の画質を向上させることができる。また、階調変換曲線上の所定の位置を含む特定領域を不動領域として、階調変換曲線の形状を変更することによって鑑賞画像参照データの硬さを調整し、特定領域が予め定義された曲線状を移動するように、階調変換曲線の形状を変更することによって鑑賞画像参照データの明るさを調整することにより、階調変換曲線の設定作業の効率化を図ることができる。また、明るさ変動が抑制された、鑑賞画像参照データの硬さ調整が可能になる。更に、硬さ変動が抑制された、鑑賞画像参照データの明るさ調整が可能になる。
【０２５２】
また、被写体の種類に応じて鑑賞画像参照データの硬さを調整し、撮影条件に応じて鑑賞画像参照データの明るさを調整することにより、階調変換曲線の設定作業を効率化することができる。また、特定の被写体の種類及び撮影条件の組み合わせに応じて鑑賞画像参照データの硬さ及び明るさを調整することにより、階調変換曲線の設定作業を更に効率化することができる。
【０２５３】
更に、鑑賞画像参照データの硬さの補正値に応じて、当該鑑賞画像参照データの彩度を調整可能にしたことにより、階調変換曲線の設定作業が効率化されるとともに、好ましい鑑賞画像参照データを得ることができる。
【図面の簡単な説明】
【図１】シーン参照画像データを鑑賞画像参照データに変換するための階調変換曲線を示す図。
【図２】図１の階調変換曲線上の所定の位置１と、その所定の位置１を含む特定領域２を示す図。
【図３】図２の特定領域２の移動軌跡を説明するための図。
【図４】本実施の形態における画像記録装置１の外観構成を示す斜視図である。
【図５】画像記録装置１の内部構成を示すブロック図である。
【図６】本発明の実施例１における画像処理部７０の機能的構成を示すブロック図。
【図７】本発明の実施例１における画像処理装置１１５の機能的構成を示すブロック図。
【図８】視差量と硬さ補正値の関係（同図（ａ））と、視差量と明るさ補正値の関係（同図（ｂ））を示す図。
【図９】視差量の算出方法を説明するための図。
【図１０】被写体の検出方法を説明するための図。
【図１１】被写体の検出方法を説明するための図。
【図１２】階調変換曲線の一例を示す図。
【図１３】階調変換曲線の一例を示す図。
【図１４】階調変換曲線における特定領域（不動領域）の移動軌跡の一例を示す図。
【図１５】実施例１における画像処理を示すフローチャート。
【図１６】本発明の実施例２における画像処理部７０の機能的構成を示すブロック図。
【図１７】本発明の実施例２における画像処理装置１１５の機能的構成を示すブロック図。
【図１８】被写体の種類別の視差量と硬さ補正値の関係（同図（ａ））と、被写体の種類別の視差量と明るさ補正値の関係（同図（ｂ））を示す図。
【図１９】実施例２における画像処理を示すフローチャート。
【図２０】本発明の実施例３における画像処理部７０の機能的構成を示すブロック図。
【図２１】本発明の実施例３における画像処理装置１１５の機能的構成を示すブロック図。
【図２２】実施例３における画像処理を示すフローチャート。
【図２３】本発明の実施例４における画像処理部７０の機能的構成を示すブロック図。
【図２４】本発明の実施例４における画像処理装置１１５の機能的構成を示すブロック図。
【図２５】硬さ（Ｌ＊２５〜７５）の初期階調変換曲線からの差ＤＧ（Δγ）と、彩度調整量ＰＳ（％）の関係を示す図。
【図２６】実施例４における画像処理を示すフローチャート。
【符号の説明】
１    画像記録装置
４  露光処理部
５  プリント作成部
７    制御部
８    ＣＲＴ
９    フィルムスキャナ部
１０    反射原稿入力装置
１１    操作部
１２    情報入力手段
１４    画像読込部
１５    画像書込部
３０    画像転送手段
３１    画像搬送部
３２    通信手段（入力）
３３    通信手段（出力）
５１    外部プリンタ
７０    画像処理部
７０１  画像調整処理部
７０２  フィルムスキャンデータ処理部
７０３  反射原稿スキャンデータ処理部
７０４  画像データ書式解読処理部
７０５  テンプレート処理部
７０６  ＣＲＴ固有処理部
７０７  プリント固有処理部▲１▼
７０８  プリント固有処理部▲２▼
７０９  画像データ作成処理部
７１    データ蓄積手段
７２    テンプレート記憶手段
１０１  入力部
１０２  ヘッダ情報解析部
１０３ａ  処理条件テーブル
１０３ｂ  装置特性補正処理部
１０４  シーン参照画像データ生成部
１０５、１０８  一時記憶メモリ
１０６  撮影情報データ処理部
１０７  鑑賞画像参照データ生成部
１０９  硬さ・明るさ設定入力部
１１６  階調変換曲線データメモリ
１１９  視差量・補正値算出部
３０３  条件算出部
３０４  彩度補正データ算出部
【図１】
2004357001.tif 000016
【図２】
2004357001.tif 000017
【図３】
2004357001.tif 000018
【図４】
2004357001.tif 000019
【図５】
2004357001.tif 000020
【図６】
2004357001.tif 000021
【図７】
2004357001.tif 000022
【図８】
2004357001.tif 000023
【図９】
2004357001.tif 000024
【図１０】
2004357001.tif 000025
【図１１】
2004357001.tif 000026
【図１２】
2004357001.tif 000027
【図１３】
2004357001.tif 000028
【図１４】
2004357001.tif 000029
【図１５】
2004357001.tif 000030
【図１６】
2004357001.tif 000031
【図１７】
2004357001.tif 000032
【図１８】
2004357001.tif 000033
【図１９】
2004357001.tif 000034
【図２０】
2004357001.tif 000035
【図２１】
2004357001.tif 000036
【図２２】
2004357001.tif 000037
【図２３】
2004357001.tif 000038
【図２４】
2004357001.tif 000039
【図２５】
2004357001.tif 000040
【図２６】
2004357001.tif 000041