(57)【要約】【課題】前工程の変換装置で行われた画質調整を、後工程の変換装置において精度良く再現することを可能とする技術を提供する。【解決手段】本発明の変換装置は、入力画像の画素毎に、その画素の色または輝度を表す値を変換する変換装置であって、変換前の値と変換後の値との対応関係を表す詳細ルックアップテーブルを用いて入力画像の各画素の値を変換する変換手段と、前記詳細ルックアップテーブルの一部の要素を除外して得られる簡易ルックアップテーブルと、少なくとも前記除外された要素を近似する近似式とを含むパラメータを、他の変換装置で前記変換手段による変換結果に近い変換結果を得るためのパラメータとして外部に出力する出力手段と、を有する。【選択図】図１
2014022765.tif 000002
【特許請求の範囲】
【請求項１】
入力画像の画素毎に、その画素の色または輝度を表す値を変換する変換装置であって、
変換前の値と変換後の値との対応関係を表す詳細ルックアップテーブルを用いて入力画像の各画素の値を変換する変換手段と、
前記詳細ルックアップテーブルの一部の要素を除外して得られる簡易ルックアップテーブルと、少なくとも前記除外された要素を近似する近似式とを含むパラメータを、他の変換装置で前記変換手段による変換結果に近い変換結果を得るためのパラメータとして外部に出力する出力手段と、
を有することを特徴とする変換装置。
【請求項２】
前記簡易ルックアップテーブルは、前記詳細ルックアップテーブルの要素を間引いて得られるルックアップテーブルであり、
前記近似式は、高い変換精度が要求される値の範囲内において除外された要素を近似する近似式である
ことを特徴とする請求項１に記載の変換装置。
【請求項３】
前記簡易ルックアップテーブルは、前記詳細ルックアップテーブルの要素から、高い変換精度が要求される値の範囲外の要素を除外して得られるルックアップテーブルであり、
前記近似式は、前記高い変換精度が要求される値の範囲外において除外された要素を少なくとも近似する近似式である
ことを特徴とする請求項１に記載の変換装置。
【請求項４】
予め用意された複数の詳細ルックアップテーブルに対応する複数の近似式を記憶する記憶手段をさらに有し、
前記変換手段は、
ユーザ操作に応じて、前記複数の詳細ルックアップテーブルのうちの１つを選択し、
選択した詳細ルックアップテーブルを用いて入力画像の各画素の値を変換し、
前記出力手段は、
前記変換手段で選択された詳細ルックアップテーブの要素から、高い変換精度が要求される値の範囲外の要素を除外することにより、出力用の前記簡易ルックアップテーブルを生成し、
前記複数の近似式のうち、前記変換手段で選択された詳細ルックアップテーブルに対応する近似式を、出力用の前記近似式として選択する
ことを特徴とする請求項３に記載の変換装置。
【請求項５】
前記出力手段は、変換前の値と変換後の値とから前記近似式を算出する
ことを特徴とする請求項１〜３のいずれか１項に記載の変換装置。
【請求項６】
前記高い変換精度が要求される値の範囲は、前記入力画像内のユーザに選択された領域を代表する値を含む範囲である
ことを特徴とする請求項２〜４のいずれか１項に記載の変換装置。
【請求項７】
前記近似式は、ＡＳＣ  ＣＤＬで定義されるＳＬＯＰＥ、ＯＦＦＳＥＴ、およびＰＯＷＥＲを用いて、以下の式で表される
変換後の値＝（ＳＬＯＰＥ×変換前の値＋ＯＦＦＳＥＴ）ＰＯＷＥＲ
ことを特徴とする請求項１〜６のいずれか１項に記載の変換装置。
【請求項８】
入力画像の画素毎に、その画素の色または輝度を表す値を変換する変換装置であって、
入力画像に対応するパラメータとして、変換前の値と変換後の値との対応関係を表す詳
細ルックアップテーブルの一部の要素を除外して得られる簡易ルックアップテーブルと、少なくとも前記除外された要素を近似する近似式とを含むパラメータを取得する取得手段と、
前記取得手段で取得された簡易ルックアップテーブルと近似式を用いて、前記入力画像の各画素の値を変換する変換手段と、
を有することを特徴とする変換装置。
【請求項９】
前記簡易ルックアップテーブルが、前記詳細ルックアップテーブルの要素を間引いて得られるルックアップテーブルであり、前記近似式が、高い変換精度が要求される値の範囲内において除外された要素を近似する近似式である場合に、
前記変換手段は、前記簡易ルックアップテーブルにおける、前記高い変換精度が要求される値の範囲内の要素の数を、前記近似式を用いて増やし、前記要素の数を増やした後の簡易ルックアップテーブルを用いて、前記入力画像の各画素の値を変換する
ことを特徴とする請求項８に記載の変換装置。
【請求項１０】
前記簡易ルックアップテーブルが、前記詳細ルックアップテーブルの要素から、高い変換精度が要求される値の範囲外の要素を除外して得られるルックアップテーブルであり、前記近似式が、前記高い変換精度が要求される値の範囲外において除外された要素を少なくとも近似する近似式である場合に、
前記変換手段は、前記入力画像の各画素の値のうち、前記高い変換精度が要求される値の範囲内の値を、前記簡易ルックアップテーブルを用いて変換し、それ以外の値を、前記近似式を用いて変換する
ことを特徴とする請求項８または９に記載の変換装置。
【請求項１１】
前記近似式は、ＡＳＣ  ＣＤＬで定義されるＳＬＯＰＥ、ＯＦＦＳＥＴ、およびＰＯＷＥＲを用いて、以下の式で表される
変換後の値＝（ＳＬＯＰＥ×変換前の値＋ＯＦＦＳＥＴ）ＰＯＷＥＲ
ことを特徴とする請求項８〜１０のいずれか１項に記載の変換装置。
【請求項１２】
入力画像の画素毎に、その画素の色または輝度を表す値を変換する変換装置の制御方法であって、
変換前の値と変換後の値との対応関係を表す詳細ルックアップテーブルを用いて入力画像の各画素の値を変換する変換ステップと、
前記詳細ルックアップテーブルの一部の要素を除外して得られる簡易ルックアップテーブルと、少なくとも前記除外された要素を近似する近似式とを含むパラメータを、他の変換装置で前記変換ステップによる変換結果に近い変換結果を得るためのパラメータとして外部に出力する出力ステップと、
を有することを特徴とする変換装置の制御方法。
【請求項１３】
前記簡易ルックアップテーブルは、前記詳細ルックアップテーブルの要素を間引いて得られるルックアップテーブルであり、
前記近似式は、高い変換精度が要求される値の範囲内において除外された要素を近似する近似式である
ことを特徴とする請求項１２に記載の変換装置の制御方法。
【請求項１４】
前記簡易ルックアップテーブルは、前記詳細ルックアップテーブルの要素から、高い変換精度が要求される値の範囲外の要素を除外して得られるルックアップテーブルであり、
前記近似式は、前記高い変換精度が要求される値の範囲外において除外された要素を少なくとも近似する近似式である
ことを特徴とする請求項１２に記載の変換装置の制御方法。
【請求項１５】
前記変換ステップでは、
ユーザ操作に応じて、予め用意された複数の詳細ルックアップテーブルのうちの１つが選択され、
選択された詳細ルックアップテーブルを用いて入力画像の各画素の値が変換され、
前記出力ステップでは、
前記変換ステップで選択された詳細ルックアップテーブの要素から、高い変換精度が要求される値の範囲外の要素を除外することにより、出力用の前記簡易ルックアップテーブルが生成され、
記憶部に記憶された、前記複数の詳細ルックアップテーブルに対応する複数の近似式のうち、前記変換ステップで選択された詳細ルックアップテーブルに対応する近似式が、出力用の前記近似式として選択される
ことを特徴とする請求項１４に記載の変換装置の制御方法。
【請求項１６】
前記出力ステップでは、変換前の値と変換後の値とから前記近似式が算出される
ことを特徴とする請求項１２〜１４のいずれか１項に記載の変換装置の制御方法。
【請求項１７】
前記高い変換精度が要求される値の範囲は、前記入力画像内のユーザに選択された領域を代表する値を含む範囲である
ことを特徴とする請求項１３〜１５のいずれか１項に記載の変換装置の制御方法。
【請求項１８】
前記近似式は、ＡＳＣ  ＣＤＬで定義されるＳＬＯＰＥ、ＯＦＦＳＥＴ、およびＰＯＷＥＲを用いて、以下の式で表される
変換後の値＝（ＳＬＯＰＥ×変換前の値＋ＯＦＦＳＥＴ）ＰＯＷＥＲ
ことを特徴とする請求項１２〜１７のいずれか１項に記載の変換装置の制御方法。
【請求項１９】
入力画像の画素毎に、その画素の色または輝度を表す値を変換する変換装置の制御方法であって、
入力画像に対応するパラメータとして、変換前の値と変換後の値との対応関係を表す詳細ルックアップテーブルの一部の要素を除外して得られる簡易ルックアップテーブルと、少なくとも前記除外された要素を近似する近似式とを含むパラメータを取得する取得ステップと、
前記取得ステップで取得された簡易ルックアップテーブルと近似式を用いて、前記入力画像の各画素の値を変換する変換ステップと、
を有することを特徴とする変換装置の制御方法。
【請求項２０】
前記簡易ルックアップテーブルが、前記詳細ルックアップテーブルの要素を間引いて得られるルックアップテーブルであり、前記近似式が、高い変換精度が要求される値の範囲内において除外された要素を近似する近似式である場合に、
前記変換ステップでは、前記簡易ルックアップテーブルにおける、前記高い変換精度が要求される値の範囲内の要素の数が、前記近似式を用いて増やされ、前記要素の数を増やした後の簡易ルックアップテーブルを用いて、前記入力画像の各画素の値が変換される
ことを特徴とする請求項１９に記載の変換装置の制御方法。
【請求項２１】
前記簡易ルックアップテーブルが、前記詳細ルックアップテーブルの要素から、高い変換精度が要求される値の範囲外の要素を除外して得られるルックアップテーブルであり、前記近似式が、前記高い変換精度が要求される値の範囲外において除外された要素を少なくとも近似する近似式である場合に、
前記変換ステップでは、前記入力画像の各画素の値のうち、前記高い変換精度が要求される値の範囲内の値が、前記簡易ルックアップテーブルを用いて変換され、それ以外の値
が、前記近似式を用いて変換される
ことを特徴とする請求項１９または２０に記載の変換装置の制御方法。
【請求項２２】
前記近似式は、ＡＳＣ  ＣＤＬで定義されるＳＬＯＰＥ、ＯＦＦＳＥＴ、およびＰＯＷＥＲを用いて、以下の式で表される
変換後の値＝（ＳＬＯＰＥ×変換前の値＋ＯＦＦＳＥＴ）ＰＯＷＥＲ
ことを特徴とする請求項１９〜２１のいずれか１項に記載の変換装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、変換装置及びその制御方法に関する。
【背景技術】
【０００２】
画像の制作フローでは、一般的に、工程ごとに使用する変換装置（画像の各画素の輝度や色の値を変換する変換装置（例えば、パーソナルコンピュータ））が異なる。そのため、画像の制作フローでは、撮影工程で行われた画質調整の意図を、スクリプトを用いて編集工程へ伝えるということが行われている。
具体的には、撮影工程では、撮影工程で行われた色調整の意図を編集工程へ伝えるために、撮影工程で行われた色調整の内容が、標準化された画像処理手順のスクリプトに変換される。そして、スクリプトが、撮影されたオリジナル画像と共に編集工程へ出力される。編集工程では、渡されたスクリプトに基づいて再現された色調整結果を参考にして、撮影工程で行われた色調整の意図を鑑みながら高度な編集作業が行われる。
上述した画像処理手順のスクリプトは、撮影および編集用の幅広い機器で使用されるため、比較的シンプルな画像処理要素のみでＡＳＣ  ＣＤＬ（Ａｍｅｒｉｃａｎ  Ｓｏｃｉｅｔｙ  ｏｆ  Ｃｉｎｅｍａｔｏｇｒａｐｈｅｒｓ  Ｃｏｌｏｒ  Ｄｅｃｉｓｉｏｎ  Ｌｉｓｔ）として標準化されている。
【０００３】
また、撮影工程では、撮影工程で行われた色調整の意図を編集工程へ伝えるために、色調整のために使用した詳細なルックアップテーブル（詳細ルックアップテーブル）を編集工程へ出力することがある。その場合、編集工程では、渡されたルックアップテーブルに基づいて再現された色調整結果を参考にして、撮影工程で行われた色調整の意図を鑑みながら高度な編集作業が行われる。しかし、詳細ルックアップテーブルのデータ量は膨大である。そのため、一般的には、詳細ルックアップテーブルは、要素数の少ない簡易なルックアップテーブル（簡易ルックアップテーブル）に変換されて出力される。そして、編集工程では、渡された簡易ルックアップテーブルの要素数が補間により増やされる。要素間の補間方法としては、１次式を用いた方法（特許文献１）や３次スプライン関数を用いた方法（特許文献２）がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−２１９３５０号公報
【特許文献２】特開２００４−３３９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、スクリプトでは、複雑な画質調整（記憶色補正等の複雑な色調整）の程度を精度良く表現することはできない。そのため、複雑な画質調整を行った場合には、スクリプトを用いても、前工程（撮影工程）で行われた画質調整を、後工程（編集工程）で精度良く再現することができず、前工程で行われた画質調整の意図を後工程に正確に伝えることができない。
また、簡易ルックアップテーブルを用いる場合には、前工程で行われた画質調整を精度良く再現できないことがある。具体的には、簡易ルックアップテーブルを用いて関数を算出しても、簡易ルックアップテーブルの要素を近似する近似式が得られるに過ぎず、詳細ルックアップテーブルの要素を近似する近似式が得られるとは限らない。そのため、そのような近似式を用いても、簡易ルックアップテーブルの要素間を正しく補間することができないことがある。簡易ルックアップテーブルの要素間を正しく補間することができなけ
れば、前工程で行われた画質調整を精度良く再現できず、前工程で行われた画質調整の意図を後工程に正確に伝えることができない。
【０００６】
本発明は、前工程の変換装置で行われた画質調整を、後工程の変換装置において精度良く再現することを可能とする技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１の態様は、
入力画像の画素毎に、その画素の色または輝度を表す値を変換する変換装置であって、
変換前の値と変換後の値との対応関係を表す詳細ルックアップテーブルを用いて入力画像の各画素の値を変換する変換手段と、
前記詳細ルックアップテーブルの一部の要素を除外して得られる簡易ルックアップテーブルと、少なくとも前記除外された要素を近似する近似式とを含むパラメータを、他の変換装置で前記変換手段による変換結果に近い変換結果を得るためのパラメータとして外部に出力する出力手段と、
を有することを特徴とする変換装置である。
【０００８】
本発明の第２の態様は、
入力画像の画素毎に、その画素の色または輝度を表す値を変換する変換装置であって、
入力画像に対応するパラメータとして、変換前の値と変換後の値との対応関係を表す詳細ルックアップテーブルの一部の要素を除外して得られる簡易ルックアップテーブルと、少なくとも前記除外された要素を近似する近似式とを含むパラメータを取得する取得手段と、
前記取得手段で取得された簡易ルックアップテーブルと近似式を用いて、前記入力画像の各画素の値を変換する変換手段と、
を有することを特徴とする変換装置である。
【０００９】
本発明の第３の態様は、
入力画像の画素毎に、その画素の色または輝度を表す値を変換する変換装置の制御方法であって、
変換前の値と変換後の値との対応関係を表す詳細ルックアップテーブルを用いて入力画像の各画素の値を変換する変換ステップと、
前記詳細ルックアップテーブルの一部の要素を除外して得られる簡易ルックアップテーブルと、少なくとも前記除外された要素を近似する近似式とを含むパラメータを、他の変換装置で前記変換ステップによる変換結果に近い変換結果を得るためのパラメータとして外部に出力する出力ステップと、
を有することを特徴とする変換装置の制御方法である。
【００１０】
本発明の第４の態様は、
入力画像の画素毎に、その画素の色または輝度を表す値を変換する変換装置の制御方法であって、
入力画像に対応するパラメータとして、変換前の値と変換後の値との対応関係を表す詳細ルックアップテーブルの一部の要素を除外して得られる簡易ルックアップテーブルと、少なくとも前記除外された要素を近似する近似式とを含むパラメータを取得する取得ステップと、
前記取得ステップで取得された簡易ルックアップテーブルと近似式を用いて、前記入力画像の各画素の値を変換する変換ステップと、
を有することを特徴とする変換装置の制御方法である。
【発明の効果】
【００１１】
本発明によれば、前工程の変換装置で行われた画質調整を、後工程の変換装置において精度良く再現することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】実施例１に係る画像の制作フローの一例を示す図
【図２】撮影工程で使用される調整装置の外観の一例を示す図
【図３】撮影工程で使用される調整装置の色調整処理後の外観の一例を示す図
【図４】撮影工程で使用される調整装置の領域指示後の外観の一例を示す図
【図５】撮影側ルックアップテーブルの一例を示す図
【図６】簡易ルックアップテーブルの一例を示す図
【図７】近似式の算出方法を説明するための図
【図８】高変換精度範囲の一例を示す図
【図９】近似式の算出方法を説明するための図
【図１０】色領域情報の一例を示す図
【図１１】編集側ルックアップテーブルの生成方法を説明するための図
【図１２】編集側ルックアップテーブルの一例を示す図
【図１３】実施例２に係る画像の制作フローの一例を示す図
【図１４】実施例３に係る画像の制作フローの一例を示す図
【図１５】色成分毎の撮影側ルックアップテーブルの一例を示す図
【図１６】実施例４に係る画像の制作フローの一例を示す図
【図１７】実施例４の撮影工程で使用される色変換部の構成の一例を示す図
【発明を実施するための形態】
【００１３】
＜実施例１＞
本発明の実施例１に係る変換装置及びその制御方法について説明する。
図１は、本実施例に係る画像の制作フローの一例を示す図である。
図１において、撮影システム１は、画像の制作フローにおける第１工程（本実施例では撮影工程）で使用される。編集システム２は、画像の制作フローにおける第２工程（第１工程よりも後の工程；本実施例では編集工程）で使用される。撮影工程は、画像の撮影及び確認を行う工程である。編集工程は、撮影工程で撮影された画像の編集を行う工程である。なお、第１工程と第２工程は、撮影工程と編集工程に限らない。例えば、第１工程が編集工程であり、第２工程が画像の最終確認を行う確認工程であってもよい。
【００１４】
まず、撮影工程について説明する。
カムコーダ１１０は、画像を撮影し、撮影した画像（撮影画像）を不図示の記憶媒体に記録する。ユーザ（例えば、撮影システム１のユーザ１４０）が、確認する撮影画像を選択する選択操作を行うと、カムコーダ１１０は、選択された撮影画像を記録媒体から読み出す。そして、カムコーダ１１０は、読み出した撮影画像に再生処理を施すことにより撮影側再生画像１１１を生成し、撮影側再生画像１１１を調整装置Ａ１２０に出力する。また、ユーザ（例えば、編集システム２のユーザ２７０）が、編集対象の画像を選択する選択操作を行うと、カムコーダ１１０は、選択された撮影画像を記録媒体から読み出し、編集側撮影画像１１２として編集システム２（具体的にはプレイヤー２１０）に出力する。
【００１５】
調整装置Ａ１２０は、入力画像の画素毎に、その画素の色または輝度を表す値を変換する変換装置である。
調整装置Ａ１２０は、色変換部３０１、パラメータ出力部３０２などを有する。
【００１６】
色変換部３０１は、ユーザ操作（ユーザ１４０による調整指示１４１）に応じて、予め用意された複数の撮影側ルックアップテーブル（詳細ルックアップテーブル）のうちの１つを選択する。そして、色変換部３０１は、選択した撮影側ルックアップテーブルを用い
て撮影側再生画像１１１の各画素の色値（色の値）を変換する色変換処理を行う。撮影側ルックアップテーブルは、変換前の色値と変換後の色値との対応関係を表すルックアップテーブルである。以後、変換前の色値と変換後の色値の１つの組を、要素または格子点と呼ぶ。
また、色変換部３０１は、撮影側調整画像１２１（色変換処理後の撮影側再生画像１１１）を、モニタＡ１３０（表示装置）に出力する。調整指示１４１が入力されるまでは、色変換処理前の撮影側再生画像１１１が、撮影側調整画像１２１としてモニタＡ１３０に出力される。なお、調整指示１４１が入力されるまでは、上記複数の撮影側ルックアップテーブルのうちの１つが自動で選択されて使用されてもよい。
【００１７】
パラメータ出力部３０２は、色変換部３０１で選択された撮影側ルックアップテーブルの一部の要素を除外することにより、出力用の簡易ルックアップテーブル１２２を生成し、外部（本実施例では不図示のメモリーカード）に出力する。
具体的には、パラメータ出力部３０２は、色変換部３０１で選択された撮影側ルックアップテーブルの要素を間引くことにより、簡易ルックアップテーブル１２２を生成する。
【００１８】
また、パラメータ出力部３０２は、ユーザ１４０による領域指示１４２に従い、高い変換精度が要求される色値の範囲（高変換精度範囲）を決定し、高変換精度範囲を表す色領域情報１２４を不図示のメモリーカードへ出力する。領域指示１４２は、撮影側再生画像１１１内（入力画像内）の領域を選択する指示である。高変換精度範囲は、領域指示１４２に応じた領域を代表する色値（代表色値）を含む範囲である。なお、本実施例では、高変換精度範囲が変換前の色値の範囲であり、代表色値が変換前の色値であるものとするが、高変換精度範囲が変換後の色値の範囲であり、代表色値が変換後の色値であってもよい。
具体的には、パラメータ出力部３０２は、領域指示１４２に応じた領域の色ヒストグラムに基づいて代表色値を判断し、代表色値に従って高変換精度範囲を決定する。代表色値は、例えば、領域指示１４２に応じた領域に対する色変換処理において最も使用頻度が高い要素に対応する色値である。
【００１９】
また、パラメータ出力部３０２は、簡易ルックアップテーブル１２２を生成する際に除外された要素を少なくとも近似する近似式を、出力用の近似式１２３として算出し、不図示のメモリーカードに出力する。
具体的には、パラメータ出力部３０２は、高変換精度範囲内の要素（変換前の色値と変換後の色値）から、高変換精度範囲内において除外された要素を近似する近似式を、近似式１２３として算出する。
【００２０】
簡易ルックアップテーブル１２２、近似式１２３、色領域情報１２４は、他の変換装置（本実施例では調整装置Ｂ２２０）で調整装置Ａ１２０の色変換処理による変換結果に近い変換結果を得るためのパラメータである。
簡易ルックアップテーブル１２２、近似式１２３、及び色領域情報１２４は、入力画像（撮影側再生画像１１１）に対応付けて不図示のメモリーカードに書き込まれる。例えば、簡易ルックアップテーブル１２２、近似式１２３、及び色領域情報１２４は、それらに対応する画像を識別する識別子が付加されてメモリに書き込まれる。簡易ルックアップテーブル１２２、近似式１２３、及び色領域情報１２４と共に、それらに対応する画像がメモリに書き込まれてもよい。
【００２１】
モニタＡ１３０は、撮影側調整画像１２１を画面上に表示する。
ユーザ１４０は、モニタＡ１３０が表示した撮影側調整画像１２１を見ながら、撮影側調整画像１２１の各画素の色が所望の色になるように、調整装置Ａ１２０に調整指示１４１を入力する。また、ユーザ１４０は、モニタＡ１３０が表示した撮影側調整画像１２１
を見ながら、撮影側調整画像１２１内の特定の領域（即ち、撮影側再生画像１１１内の特定の領域）を選択する領域指示１４２を入力する。“特定の領域”は、高い変換精度が要求される領域である。また、ユーザ１４０は、調整装置Ａ１２０に、簡易ルックアップテーブル１２２、近似式１２３、及び色領域情報１２４を出力する出力指示１４３を入力する。
【００２２】
次に、編集工程について説明する。
プレイヤー２１０は、編集側撮影画像１１２に再生処理を施すことにより編集側再生画像２１１を生成し、編集側再生画像２１１を調整装置Ｂ２２０に出力する。
【００２３】
調整装置Ｂ２２０は、入力画像の画素毎に、その画素の色または輝度を表す値を変換する変換装置である。
調整装置Ｂ２２０は、パラメータ取得部４０１、色変換部４０２などを有する。
【００２４】
パラメータ取得部４０１は、不図示のメモリーカードから、編集側再生画像２１１に対応するパラメータ（簡易ルックアップテーブル１２２、近似式１２３、色領域情報１２４）を取得する。
【００２５】
色変換部４０２は、パラメータ取得部４０１で取得されたパラメータを用いて、編集側再生画像２１１の各画素の色値を変換する色変換処理を行う。そして、色変換部４０２は、編集側調整画像２２１（色変換処理後の編集側再生画像２１１）を、モニタＢ２３０（表示装置）に出力する。
具体的には、色変換部４０２は、簡易ルックアップテーブル１２２における、色領域情報１２４で表される範囲内の要素の数を、近似式１２３を用いて増やすことにより、編集側ルックアップテーブルを生成する。例えば、色領域情報１２４で表される範囲内において除外された要素の近似値が、近似式１２３を用いて生成される。そして、色変換部４０２は、編集側ルックアップテーブルを用いて、編集側再生画像２１１の各画素の色値を変換する。
【００２６】
モニタＢ２３０は、編集側調整画像２２１を画面上に表示する。
ユーザ２７０は、モニタＢ２３０が表示した編集側調整画像２２１を確認する。
【００２７】
調整装置Ａ１２０について詳しく説明する。
【００２８】
図２は、調整装置Ａ１２０の外観の一例を示す図である。なお、図２は、モニタＡ１３０が調整装置Ａ１２０の一部である場合の例であるが、モニタＡ１３０は調整装置Ａ１２０と別体の装置であってもよい。
スイッチ１２０２，１２０３は、調整装置Ａ１２０に調整指示１４１を入力するためのスイッチである。本実施例では、スイッチ１２０２，１２０３に対応する２つの撮影側ルックアップテーブルが予め用意されている。スイッチ１２０２とスイッチ１２０３のいずれかが押下されると、調整装置Ａ１２０は、押下されたスイッチに対応付けられた撮影側ルックアップテーブルを用いて色変換処理を行う。なお、予め用意された撮影側ルックアップテーブルの数は２つに限らない。予め用意された撮影側ルックアップテーブルの数は、１つであってもよいし、３つ以上であってもよい。
スイッチ１２０４は、調整装置Ａ１２０に出力指示１４３を入力するためのスイッチである。スイッチ１２０４が押下されると、調整装置Ａ１２０は、簡易ルックアップテーブル１２２、近似式１２３、及び色領域情報１２４をフラッシュカード１２０６へ出力する。
コントローラ１２０５は、調整装置Ａ１２０に領域指示１４２を入力するために使用されるマウスである。なお、コントローラ１２０５はマウスに限らない。コントローラ１２
０５は、キーボード、タッチパッド、タッチパネルなどであってもよい。
フラッシュカード１２０６は、フラッシュメモリを用いた不揮発性の記憶媒体であり、調整装置に対して着脱可能な記憶媒体である。
なお、スイッチ１２０２〜１２０４は機械的（物理的）なスイッチであってもよいし、モニタＡ１３０の画面に表示されるＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）であってもよい。
【００２９】
まず、ユーザ１４０は、スイッチ１２０２またはスイッチ１２０３を押下する。ここでは、スイッチ１２０２が押下されたとする。
スイッチ１２０２が押下されると、調整装置Ａ１２０（色変換部３０１）は、スイッチ１２０２に対応付けられた撮影側ルックアップテーブルを用いて、撮影側再生画像１１１の各画素の色値を変換する。本実施例では、撮影側ルックアップテーブルは、変換前のＲＧＢ値と変換後のＲＧＢ値との対応関係を表す３次元ルックアップテーブルである。以後、変換前のＲＧＢ値を入力値と呼び、変換後のＲＧＢ値を出力値と呼ぶ。
図５は、スイッチ１２０２に対応付けられた撮影側ルックアップテーブルの一例を示す図である。具体的には、図５は、撮影側ルックアップテーブルの各要素の入力値を示す。図５の例では、撮影側ルックアップテーブルは９×９×９＝７２９個の要素（格子点）を有する。
なお、要素の数は７２９個に限らない。要素の数は、５００個や１０００個など、７２９個より多くても少なくてもよい。
また、入力値の間隔は等間隔でなくてもよい。例えば、入力値が小さい部分で、入力値が大きい部分よりも間隔が狭く（又は広く）なっていてもよい。
【００３０】
入力値（０（Ｒ値），８（Ｇ値），１６（Ｂ値））に対して出力値（０，９，１５）が対応付けられている場合には、撮影側再生画像１１１の各画素のＲＧＢ値のうち、ＲＧＢ値（０，８，１６）がＲＧＢ値（０，９，１５）に変換される。
また、撮影側ルックアップテーブルの要素の中に、撮影側再生画像１１１の画素のＲＧＢ値を入力値とする要素がない場合には、撮影側ルックアップテーブルの要素に基づいて、当該ＲＧＢ値を入力値とする要素が推定される。そして、推定された要素に従って、撮影側再生画像１１１の画素のＲＧＢ値が変換される。
例えば、撮影側ルックアップテーブルの要素のうち、撮影側再生画像１１１の画素のＲＧＢ値を挟む２つの入力値に対応する２つの要素から、内挿により、当該ＲＧＢ値を入力値とする要素が推定される。撮影側再生画像１１１の画素のＲＧＢ値を挟む２つの入力値は、当該ＲＧＢ値より大きい入力値のうち当該ＲＧＢ値に最も近い入力値、及び、当該ＲＧＢ値より小さい入力値のうち当該ＲＧＢ値に最も近い入力値であることが好ましい。撮影側再生画像１１１の画素のＲＧＢ値が（０，０，４）であり、当該ＲＧＢ値を挟む２つの入力値が（０，０，０）と（０，０，８）であったとする。そして、入力値（０，０，０）に対して出力値（０，０，０）が対応付けられており、入力値（０，０，８）に対して出力値（０，０，６）が対応付けられていたとする。その場合、内挿により、入力値（０，０，４）に対応する出力値は（０，０，３）と推定される。そして、撮影側再生画像１１１の画素のＲＧＢ値（０，０，４）は、ＲＧＢ値（０，０，３）に変換される。
なお、撮影側再生画像１１１の画素のＲＧＢ値を入力値とする要素の推定方法は上述した方法に限らない。例えば、撮影側再生画像１１１の画素のＲＧＢ値を入力値とする要素は、外挿によって推定されてもよい。３つ以上の要素を用いて、それらの要素間を補間する補間関数を算出してもよい。そして、算出した補間関数を用いて、撮影側再生画像１１１の画素のＲＧＢ値を入力値とする要素が推定されてもよい。
【００３１】
図３は、色変換処理後の調整装置Ａ１２０の外観の一例を示す図である。図３において、画面に表示されている画像内の斜線部１２０７は、色変換処理により色値（ＲＧＢ値）が変換された領域を示す。なお、斜線部１２０７以外の領域のＲＧＢ値が変換されていな
いのは、斜線部１２０７以外の領域のＲＧＢ値を入力値とする要素において、入力値と出力値が等しかったためである。
【００３２】
色変換処理が行われた後に、ユーザ１４０は、コントローラ１２０５の操作し、調整装置Ａ１２０に領域指示１４２を入力する。領域指示１４２は、特定の領域を選択する指示である。本実施例では、特定の領域（矩形の領域）を表す情報が領域指示１４２として入力される。具体的には、特定の領域の始点座標と終点座標が、領域指示１４２として入力される。始点座標と終点座標は、特定の領域の四隅の座標のうち、対角位置にある２つの位置の座標である。例えば、特定の領域の左上隅、右上隅、左下隅、右下隅の座標（Ｘ座標，Ｙ座標）がそれぞれ（１０００，５００）、（１２００，５００）、（１０００，６００）、（１２００，６００）である場合、（１０００，５００）が始点座標、（１２００，６００）が終点座標とされる。
領域指示１４２が調整装置Ａ１２０に入力されると、調整装置Ａ１２０は、領域指示１４２に応じた領域を示す領域画像（例えば、枠画像）を撮影側調整画像１２１に合成する。そして、領域画像が合成された撮影側調整画像１２１は、モニタＡ１３０に出力され、モニタＡ１３０の画面上に表示される。領域指示１４２に応じた領域を示す画像を撮影側調整画像１２１に合成する処理（合成処理）は、例えば、色変換部３０１で行われる。なお、合成処理は、色変換部３０１以外の機能部（例えば、不図示の機能部）によって行われてもよい。
図４は、コントローラ１２０５から領域指示１４２が入力された後の調整装置Ａ１２０の外観の一例を示す図である。図４において、画面に表示されている枠画像１２０８は、領域指示１４２に応じた領域（ユーザによって選択された領域）を示す。
なお、特定の領域の形状は、矩形に限らない。例えば、特定の領域は、円形の領域やユーザが自由に描いた曲線で囲まれた領域であってもよい。
なお、領域指示１４２は、特定の領域の始点座標と終点座標に限らない。領域指示１４２は、特定の領域の四隅の座標であってもよい。領域指示１４２は、特定の領域の位置とサイズ（特定の領域が矩形の領域の場合には幅と高さ、特定の領域が円形の領域の場合には半径）であってもよい。
【００３３】
領域指示１４２を調整装置Ａ１２０に入力した後に、ユーザ１４０は、スイッチ１２０４を押下する。
スイッチ１２０４が押下されると、調整装置Ａ１２０（パラメータ出力部３０２）は、簡易ルックアップテーブル１２２、近似式１２３、及び色領域情報１２４を生成し、出力する。
【００３４】
次に、簡易ルックアップテーブル１２２の生成方法について説明する。
撮影側ルックアップテーブルの要素の数は膨大であり、撮影側ルックアップテーブルのデータ量も膨大である。そのため、撮影側ルックアップテーブルは、データの受け渡しには向いていない。
そこで、本実施例では、撮影側ルックアップテーブルの一部の要素を除外することにより、データ量を削減する。それにより、データの受け渡しに適した簡易ルックアップテーブルが得られる。
【００３５】
図６に、簡易ルックアップテーブル１２２の一例を示す。具体的には、図６は、簡易ルックアップテーブルの各要素の入力値を示す。簡易ルックアップテーブル１２２は、図５に示すような撮影用ルックアップテーブルの要素を間引いて得られるルックアップテーブルである。ＲＧＢ空間内において要素を頂点とする６面体の数が１／８になるように（要素の数が）、図５の撮影用ルックアップテーブルの要素を間引くことにより、図６の簡易ルックアップテーブルが得られる。図６の簡易ルックアップテーブルは、５×５×５＝１２５個の要素を有する。
【００３６】
なお、簡易ルックアップテーブルの生成方法は上記方法に限らない。例えば、ＲＧＢ空間内において要素を頂点とする６面体の数が１／１６になるように（要素の数が）、撮影用ルックアップテーブルの要素を間引くことにより、の簡易ルックアップテーブルが得られてもよい。
【００３７】
次に、色領域情報１２４の生成方法について説明する。
まず、調整装置Ａ１２０（パラメータ出力部３０２）は、調整指示１４１（始点座標と終点座標）に基づいて、特定の領域（ユーザ１４０によって選択された矩形領域）の左上隅、右上隅、左下隅、右下隅の座標（Ｘ座標，Ｙ座標）を判断する。
そして、調整装置Ａ１２０は、左上隅、右上隅、左下隅、右下隅の座標から特定の領域を判断し、特定の領域内における撮影側再生画像１１１の色ヒストグラムを取得する。
次に、調整装置Ａ１２０は、色ヒストグラムにおいて度数が最も高い色値（ＲＧＢ値）を、代表色値（最も使用頻度が高い要素に対応する色値）として判断する。
そして、調整装置Ａ１２０は、代表色値に基づいて高変換精度範囲を決定し、高変換精度範囲を表す色領域情報１２４を出力する。本実施例では、簡易ルックアップテーブルの要素の入力値のうち、代表色値（ＲＧＢ値）に近い８つの入力値が選択される。そして、ＲＧＢ空間において上記８つの入力値を頂点とする６面体内のＲＧＢ値の範囲が、高変換精度範囲とされる。
図１０に、色領域情報１２４の一例を示す。図１０のそれぞれの数値は、上記６面体の各頂点の値（入力値）を示す。
なお、高変換精度範囲の決定方法は上記方法に限らない。例えば、代表色値（ＲＧＢ値）との差が所定値以下となるＲＧＢ値の範囲が高変換精度範囲とされてもよい。
【００３８】
次に、近似式１２３の算出方法について説明する。
近似式１２３は、高変換精度範囲内において除外された撮影側ルックアップテーブルの要素を精度良く近似する近似式である。
図７の符号Ａ１，Ａ２，Ａ３は、撮影側ルックアップテーブルの要素のうち、１次元方向に並んだ３つの要素を示す。要素Ａ１，Ａ３は、撮影側ルックアップテーブルの要素であり、且つ、簡易ルックアップテーブルの要素である。また、要素Ａ１，Ａ３は、高変換精度範囲を決定する際に選択された要素である。要素Ａ２は、簡易ルックアップテーブルを生成する際に除外された要素である。要素Ａ１は、入力値が１、出力値が２の要素である。要素Ａ２は、入力値が２、出力値が５の要素である。要素Ａ３は、入力値が３、出力値が６の要素である。ここでは、要素Ａ１，Ａ２，Ａ３の入力値をそれぞれＡ１ｉｎ、Ａ２ｉｎ、Ａ３ｉｎ、要素Ａ１，Ａ２，Ａ３の出力値をそれぞれＡ１ｏｕｔ、Ａ２ｏｕｔ、Ａ３ｏｕｔと記載する。
【００３９】
本実施例では、最急降下法により、近似式１２３として、式１に示す式を算出（決定）する。
出力値＝（Ｓ×入力値＋Ｏ）Ｐ  ・・・（式１）
式１において、Ｓ、Ｏ、Ｐは、それぞれＣＤＬ（Ｃｏｌｏｒ  Ｄｅｃｉｓｉｏｎ  Ｌｉｓｔ）で定義されるＳＬＯＰＥ、ＯＦＦＳＥＴ、ＰＯＷＥＲである。
【００４０】
（ステップ０）
まず、Ｓ、Ｏ、Ｐの初期値としてＳ０＝１、Ｏ０＝０、Ｐ０＝１が設定される。
（ステップ１）
そして、Ｐ０の値を用いて、Ｓ１とＯ１の値が求められる。
Ｓ１とＯ１の値は、式２−１と式２−２を用いて、Ａ１ｉｎ、Ａ３ｉｎ、Ａ１ｏｕｔ、
Ａ３ｏｕｔから求められる。
Ｓ１＝（Ａ１ｏｕｔ１／Ｐ０−Ａ３ｏｕｔ１／Ｐ０）／（Ａ１ｉｎ−Ａ３ｉｎ）
・・・（式２−１）
Ｏ１＝Ａ１ｏｕｔ１／Ｐ０−Ｓ１×Ａ１ｉｎ  ・・・（式２−２）
【００４１】
（ステップ２）
次に、式１のＳ、Ｏ、ＰとしてＳ１、Ｏ１、Ｐ０を代入して得られる近似式に、要素Ａ２の入力値を代入することにより、要素Ａ２の出力値Ｆ０が算出される（式３）。
Ｆ０＝（Ｓ１×Ａ２ｉｎ＋Ｏ１）Ｐ０  ・・・（式３）
【００４２】
（ステップ３）
そして、算出値Ｆ０と、撮影側ルックアップテーブルにおける要素Ａ２の実際の出力値Ａ２ｏｕｔとの誤差Ｅ０が、式４を用いて算出される。
Ｅ０＝｜Ｆ０−Ａ２ｏｕｔ｜  ・・・（式４）
【００４３】
（ステップ４）
次に、式３のＰ０をＰ０＋δＰに置き換えて、要素Ａ２の出力値Ｆ１が算出される（式５−１）。そして、撮影側ルックアップテーブルにおける要素Ａ２の実際の出力値Ａ２ｏｕｔとの誤差Ｅ１が、式５−２を用いて算出される。
Ｆ１＝（Ｓ１×Ａ２ｉｎ＋Ｏ１）Ｐ０＋δＰ  ・・・（式５−１）
Ｅ１＝｜Ｆ１−Ａ２ｏｕｔ｜  ・・・（式５−２）
【００４４】
（ステップ５）
そして、ＰをδＰ増加させた場合の誤差の変異δＥが、式６を用いて算出される。
δＥ＝Ｅ１−Ｅ０  ・・・（式６）
【００４５】
（ステップ６）
次に、式７を用いて、Ｐ１が算出される。
Ｐ１＝Ｐ０−（δＥ／δＰ）  ・・・（式７）
【００４６】
（ステップ７）
そして、式１のＳ、Ｏ、ＰとしてＳ１、Ｏ１、Ｐ１を代入することにより、式８が得られる。
出力値＝（Ｓ１×入力値＋Ｏ１）Ｐ１  ・・・（式８）
【００４７】
（ステップ８）
次に、式８に対して、入力値Ａ１ｉｎ、Ａ２ｉｎ、Ａ３ｉｎを代入し、出力値Ａ１ｏｕｔ’、Ａ２ｏｕｔ’、Ａ３ｏｕｔ’が求められる。
そして、各要素の誤差（出力値Ａ１ｏｕｔ’とＡ１ｏｕｔの誤差、Ａ２ｏｕｔ’とＡ２ｏｕｔの誤差、Ａ３ｏｕｔ’とＡ３ｏｕｔの誤差）が求められる。
各要素の誤差が十分に小さい（所定の閾値以下）の場合には、式８が出力用の近似式として決定される。誤差が所定の閾値より大きい要素がある場合には、Ｓ０＝Ｓ１、Ｏ０＝Ｏ１、Ｐ０＝Ｐ１が設定され、ステップ１からの処理が再度行われる。各要素の誤差が十分に小さくなるまで、ステップ１〜８の処理が繰り返し行われる。なお、ステップ１〜８の処理を所定回数行っても誤差が所定の閾値より大きい要素がある場合には、最後にステップ７で得られた式が出力用の近似式として決定される。
【００４８】
ここでは、１次元の処理（１次元方向に並んだ要素の近似式を算出する処理）について説明したが、３次元ルックアップテーブルを使用する場合においては、処理を３次元に拡張する必要がある。３次元ルックアップテーブルである簡易ルックアップテーブルに対して決定された高変換精度範囲の一例を図８に示す。図８は、簡易ルックアップテーブルの各要素の入力値を示す。図８の符号８０１は、高変換精度範囲を示す。１つの高変換精度範囲８１に対して近似式を決定する際には、Ｒ軸（Ｒ成分の軸）、Ｇ軸（Ｇ成分の軸）、Ｂ軸（Ｂ成分の軸）の各軸について、それぞれ４つの近似式が生成される。図９に、高変換精度範囲８１を示す。Ｒ軸については、４つの辺Ｒ９０１〜Ｒ９０４に対応する４つの近似式が算出される（各辺に対応する近似式の算出方法は上述したとおりである）。Ｇ軸については、４つの辺Ｇ９１１〜Ｇ９１４に対応する４つの近似式が算出される。Ｂ軸については４つの辺Ｂ９２１〜Ｂ９２４に対応する４つの近似式が算出される。そして、軸毎に、得られた４個の近似式におけるＳ、Ｏ、Ｐの値の平均値がそれぞれ求められる。最後に、軸毎に、Ｓの平均値、Ｏの平均値、Ｐの平均値を用いた近似式がその軸に対応する出力用の近似式として決定される。以上の方法により、３次元ルックアップテーブルを使用する場合の出力用の近似式が算出される。
【００４９】
なお、本実施例では３つの要素を用いて近似式を算出する例を示したが、近似式の算出方法はこれに限らない。例えば、３つより多くの要素を用いて近似式が算出されてもよい。簡易ルックアップテーブルを生成する際に複数の要素が除外された場合には、除外された複数の要素のみを用いて近似式が算出されてもよい。また、最急降下法以外の方法を用いて近似式が算出されてもよい。近似式を算出することができれば、どのような方法が使用されてもよい。
【００５０】
なお、調整装置Ａ１２０は、簡易ルックアップテーブル１２２、近似式１２３、及び色領域情報１２４を、それぞれ異なるタイミングで書き込んでもよいし、同じタイミングで書き込んでもよい。例えば、簡易ルックアップテーブル１２２、近似式１２３、及び色領域情報１２４を生成した後に、それらを１つのファイルとしてフラッシュカード１２０６に書き込んでもよい。簡易ルックアップテーブル１２２、近似式１２３、色領域情報１２４を、それぞれ、個別にフラッシュカード１２０６に書き込んでもよい。
【００５１】
調整装置Ｂ２２０について詳しく説明する。
調整装置Ｂ２２０（パラメータ取得部４０１）は、フラッシュカード１２０６が接続されると、フラッシュカード１２０６から、簡易ルックアップテーブル１２２、近似式１２３、色領域情報１２４を取得する。取得される簡易ルックアップテーブル１２２、近似式１２３、色領域情報１２４は、入力画像（編集側再生画像２１１）に対応するパラメータである。
なお、パラメータは、フラッシュカード１２０６の接続に応じて取得されてもよいし、編集側再生画像２１１の入力に応じて取得されてもよい。パラメータは、ユーザからの取得指示に応じて取得されてもよい。
【００５２】
次に、調整装置Ｂ２２０（色変換部４０２）は、簡易ルックアップテーブル１２２における、高変換精度範囲内（色領域情報１２４で表される範囲内）の要素の数を、近似式１２３を用いて増やすことにより、編集側ルックアップテーブルを生成する。
図１１は、横軸を入力値、縦軸を出力値とするグラフである。要素１１００，１１１０は、簡易ルックアップテーブル１２２の要素であり、高変換精度範囲を決定する際に選択された要素である。要素１１００は、（入力値，出力値）＝（Ｉ１１００，Ｏ１１００）の要素である。要素１１１０は、（入力値，出力値）＝（Ｉ１１１０，Ｏ１１００）の要素である。近似式１２３は、要素１１００と要素１１１０の間で除外された要素を近似する式（１次関数または高次関数）である。調整装置Ｂ２２０は、入力値Ｉ１１００と入力値Ｉ１１１０の間の値を、増やす要素の入力値として近似式１２３に代入し、当該増やす要素の出力値を算出する。それにより、要素１１００と要素１１１０の間の要素が算出される。本実施例では、入力値Ｉ１１００と入力値Ｉ１１１０の中間値である入力値Ｉ１１２０に対応する出力値Ｏ１１２０が、近似式１２３を用いて算出される（（入力値，出力値）＝（Ｉ１１２０，Ｏ１１２０）の要素１１２０が増やされる）。なお、増やす要素の数は１つに限らない。近似式１２３を用いて、３つや５つの要素が算出されてもよい。
上記処理により、高変換精度範囲内の要素の数が増やされた編集側ルックアップテーブルが作成される。図１２に、編集側ルックアップテーブルの一例を示す。図１２の例では、高変換精度範囲８１内に、図８では存在していなかった要素が追加されている。
【００５３】
調整装置Ｂ２２０（色変換部４０２）は、編集側ルックアップテーブル２２２を作成すると、編集側再生画像２１１に対して編集側ルックアップテーブル２２２を用いた色変換処理を施す。調整装置Ｂ２２０の色変換処理の方法は、調整装置Ａ１２０の色変換処理の方法と同じである。ここで、編集側ルックアップテーブル２２２の高変換精度範囲内の要素の数は、近似式１２３を用いて増やされている。そのため、編集側再生画像２１１のＲＧＢ値のうち、高変換精度範囲内のＲＧＢ値は、高変換精度範囲外のＲＧＢ値と比較して精度良く変換することができる。具体的には、変換後の値として、調整装置Ａ１２０の色変換処理後の値と近い値を得ることができる。即ち、高変換精度範囲内では、調整装置Ａ１２０で行われた色変換処理を、調整装置Ｂ２２０において精度良く再現することができる。その結果、撮影工程で行われた色変換処理の意図を、編集工程に正確に伝えることができる。例えば、高変換精度範囲は、ユーザ１４０が注目した領域（高い変換精度が要求される領域）であるため、ユーザ２７０は、ユーザ１４０がどの領域（どの色）に注目して色変換処理を行ったのかを把握することができる。
【００５４】
以上述べたように、本実施例によれば、前工程の変換装置から、詳細ルックアップテーブルの一部の要素を除外して得られる簡易ルックアップテーブルと、少なくとも除外された要素を近似する近似式とを含むパラメータが出力される。それにより、前工程の変換装置で行われた画質調整（色調整）を、後工程の変換装置において精度良く再現することを可能となる。具体的には、後工程の変換装置において、入力画像に対応する上記パラメータを用いて画質調整を行うことにより、前工程の変換装置で行われた画質調整を精度良く再現することができる。その結果、前工程で行われた画質調整の意図を、後工程に正確に伝えることができる。
また、本実施例では、近似式として、ＡＳＣ  ＣＤＬで定義されるＳＬＯＰＥ、ＯＦＦＳＥＴ、およびＰＯＷＥＲを係数とする式が算出される。ＳＬＯＰＥ、ＯＦＦＳＥＴ、およびＰＯＷＥＲは、装置に依存しない値である。そのため、そのような近似式を算出する構成とすることにより、本発明を種々の変換装置に適用しやすくなる。
【００５５】
なお、高変換精度範囲は、上述した範囲に限らない。高変換精度範囲は、予め定められた範囲であってもよい。その場合には、調整装置Ａ１２０は、色領域情報１２４を出力しなくてもよい。また、高変換精度範囲は、撮影画像に応じて決定される範囲であってもよ
い。例えば、高変換精度範囲は、撮影画像の特徴量（撮影画像全体の色ヒストグラムなど）に応じて決定されてもよい。調整装置Ａ１２０と調整装置Ｂ２２０が撮影画像に応じて高変換精度範囲を決定する場合には、調整装置Ａ１２０は、色領域情報１２４を出力しなくてもよい。
なお、調整装置Ａ１２０は、パラメータとして、簡易ルックアップテーブル１２２、近似式１２３、色領域情報１２４以外の情報を出力してもよい。例えば、調整装置Ａ１２０は、パラメータとして、撮影側再生画像１１１の特徴量を出力してもよい。
なお、近似式は、高変換精度範囲内において除外された要素を近似する近似式に限らない。例えば、除外された全ての要素が近似されるように、複数の近似式が算出されてもよい。また、近似式は、ＡＳＣ  ＣＤＬで定義されるＳＬＯＰＥ、ＯＦＦＳＥＴ、およびＰＯＷＥＲを係数とする式でなくてもよい。除外された要素を近似する式であれば、どのような式であってもよい。
なお、プレイヤー２１０とモニタＢ２３０は、調整装置Ｂ２２０の一部であってもよいし、調整装置Ｂ２２０とは別体の装置であってもよい。
なお、本実施例では、調整装置Ａ１２０がパラメータをメモリーカードに書き込む構成としたが、これに限らない。調整装置Ａ１２０は、記憶媒体を介さずに、パラメータを調整装置Ｂ２２０に直接出力してもよい。
【００５６】
＜実施例２＞
本発明の実施例２に係る変換装置及びその制御方法について説明する。
実施例２では、図１のプレイヤー２１０と調整装置Ｂ２２０が一体となっている場合の例を説明する。具体的には、パーソナルコンピュータが、ソフトウェアを実行することにより、プレイヤー２１０と調整装置Ｂ２２０で行われた処理を実現する例を説明する。
【００５７】
図１３は、本実施例に係る画像の制作フローの一例を示す図である。
図１３において、実施例１（図１）と同一の装置（機能部）には同じ符号を付し、その説明は省略する。
コンピュータ２５０は、一般的なパーソナルコンピュータである。コンピュータ２５０は、画像再生部５０１、パラメータ取得部５０２、色変換部５０３などを有する。コンピュータ２５０には、画像の再生や編集を行うソフトウェアがインストールされている。コンピュータ２５０のＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）が、不図示の記録媒体から上記ソフトウェア（プログラム）を読み出して実行することにより、画像再生部５０１、パラメータ取得部５０２、色変換部５０３などによる処理が実現される。
【００５８】
画像再生部５０１は、カムコーダ１１０から編集側撮影画像１１２を取得し、編集側撮影画像１１２に再生処理を施すことにより編集側再生画像２１１を生成する。
画像再生部５０１は、ユーザ２７０による画像再生指示５０４に応じて、モニタＢ２３０に編集側再生画像２１１を出力する。
【００５９】
パラメータ取得部５０２は、ユーザ２７０による編集指示５０５に応じて、不図示のメモリーカードから、編集側再生画像２１１に対応するパラメータ（簡易ルックアップテーブル１２２、近似式１２３、色領域情報１２４）を取得する。
【００６０】
色変換部５０３は、ユーザ２７０による編集指示５０５に応じて、上記取得したパラメータを用いて編集側ルックアップテーブルを生成する。そして、色変換部５０３は、生成した編集側ルックアップテーブルを用いて編集側再生画像２１１に色変換処理を施すことにより編集側調整画像２２１を生成し、生成した編集側調整画像２２１をモニタＢ２３０に出力する。
【００６１】
なお、パラメータの取得、編集側ルックアップテーブルの生成、色変換処理の詳細は実施例１と同様であるため、その説明は省略する。
【００６２】
以上述べたように、本実施例によれば、編集行程側に専用のプレイヤーや調整装置を備えずとも、実施例１と同等の効果を得ることが可能になる。
【００６３】
＜実施例３＞
本発明の実施例３に係る変換装置及びその制御方法について説明する。
実施例１，２では、各画素の色値（色を表す値）を変換する構成について説明した。本実施例では、各画素の階調値（輝度を表す値）を変換する構成について説明する。
【００６４】
図１４は、本実施例に係る画像の制作フローの一例を示す図である。
図１４において、実施例１（図１）と同一の装置（機能部）には同じ符号を付し、その説明は省略する。本実施例では、図１の調整装置Ａ１２０の代わりに調整装置Ｃ６００が用いられている。また、図１の調整装置Ｂ２２０の代わりに調整装置Ｄ７００が用いられている。
【００６５】
調整装置Ｃ６００は、輝度変換部６０１、パラメータ出力部６０２などを有する。
輝度変換部６０１は、ユーザ１４０による調整指示１４１に応じて、色成分毎に、予め用意された複数の撮影側ルックアップテーブルのうちのいずれか１つを選択する。具体的には、複数の撮影側赤成分ルックアップテーブルのうちの１つ、複数の撮影側緑成分ルックアップテーブルのうちの１つ、複数の撮影側青成分ルックアップテーブルのうちの１つが選択される。撮影側赤成分ルックアップテーブルは、赤成分の階調値（Ｒ値）の変換前の値と変換後の値との対応関係を表す１次元ルックアップテーブルである。撮影側緑成分ルックアップテーブルは、緑成分の階調値（Ｇ値）の変換前の値と変換後の値との対応関係を表す１次元ルックアップテーブルである。撮影側青成分ルックアップテーブルは、青成分の階調値（Ｂ値）の変換前の値と変換後の値との対応関係を表す１次元ルックアップテーブルである。図１５に撮影側赤成分ルックアップテーブル、撮影側緑成分ルックアップテーブル、撮影側青成分ルックアップテーブルの一例を示す。図１５は、横軸を入力値、縦軸を出力値とするグラフである。
そして、輝度変換部６０１は、色成分毎に、選択した撮影側ルックアップテーブルを用いて撮影側再生画像１１１の各画素の階調値を変換する階調変換処理を行う。具体的には、選択した撮影側赤成分ルックアップテーブルを用いて撮影側再生画像１１１の各画素のＲ値が変換される。選択した撮影側緑成分ルックアップテーブルを用いて撮影側再生画像１１１の各画素のＧ値が変換される。選択した撮影側青成分ルックアップテーブルを用いて撮影側再生画像１１１の各画素のＢ値が変換される。なお、階調値の変換方法は、実施例１，２の色値の変換方法と同様であるため、その説明は省略する
その後、輝度変換部６０１は、撮影側調整画像１２１（階調変換処理後の撮影側再生画像１１１）を、モニタＡ１３０に出力する。
なお、撮影側赤成分ルックアップテーブルと撮影側緑成分ルックアップテーブルと撮影側青成分ルックアップテーブルの組み合わせが複数用意されていてもよい。そして、ユーザ１４０は、複数の組み合わせのうちの１つを選択してもよい。また、ユーザは、色成分毎に、複数の撮影側緑ルックアップテーブルのうちの１つを選択してもよい。即ち、ユーザは、撮影側赤成分ルックアップテーブル、撮影側緑成分ルックアップテーブル、撮影側青成分ルックアップテーブルをそれぞれ個別に選択してもよい。
【００６６】
パラメータ出力部６０２は、色成分毎に、輝度変換部６０１で選択された撮影側ルックアップテーブルの一部の要素を除外することにより、出力用の簡易ルックアップテーブル１２２を生成する。そして、パラメータ出力部６０２は、色成分毎の簡易ルックアップテーブル１２２を、外部（本実施例では不図示のメモリーカード）に出力する。具体的には
、実施例１と同様に、選択された撮影側赤成分ルックアップテーブルの要素を間引くことにより、簡易赤成分ルックアップテーブルが生成される。選択された撮影側緑成分ルックアップテーブルの要素を間引くことにより、簡易緑成分ルックアップテーブルが生成される。選択された撮影側青成分ルックアップテーブルの要素を間引くことにより、簡易青成分ルックアップテーブルが生成される。そして、簡易赤成分ルックアップテーブルと簡易緑成分ルックアップテーブルと簡易青成分ルックアップテーブルの組み合わせである簡易ルックアップテーブル群６１０が、不図示のメモリーカードへ出力される。
【００６７】
また、パラメータ出力部６０２は、ユーザ１４０による領域指示１４２に従い、色成分毎に高変換精度範囲を決定する。そして、パラメータ出力部６０２は、色成分毎の高変換精度範囲を表す高変換精度範囲群６１１を不図示のメモリーカードに出力する。高変換精度範囲は、実施例１で説明した方法と同様の方法で決定される。
【００６８】
また、パラメータ出力部６０２は、色成分毎に、簡易ルックアップテーブルを生成する際に除外された要素を少なくとも近似する近似式を算出する。そして、パラメータ出力部６０２は、色成分毎の近似式である近似式群６１２を不図示のメモリーカードに出力する。近似式は、実施例１で説明した方法と同様の方法で算出される。
【００６９】
調整装置Ｄ７００は、パラメータ取得部７０１、輝度変換部７０２などを有する。
パラメータ取得部４０１は、不図示のメモリーカードから、編集側再生画像２１１に対応するパラメータ（簡易ルックアップテーブル群６１０、高変換精度範囲群６１１、近似式群６１２）を取得する。
色変換部４０２は、上記取得したパラメータに基づいて、色成分毎に、簡易ルックアップテーブルにおける、高変換精度範囲内の要素の数を増やすことにより、編集側ルックアップテーブルを生成する。編集側ルックアップテーブルの生成方法（要素の増やし方）は、実施例１で説明した方法と同様である。
そして、色変換部４０２は、色成分毎に、編集側ルックアップテーブルを用いて編集側再生画像２１１の各画素の階調値を変換する階調変換処理を行う。
【００７０】
以上述べたように、本実施例によれば、前工程の変換装置から、簡易ルックアップテーブルと近似式を含むパラメータが出力される。それにより、前工程の変換装置で行われた画質調整（輝度調整）を、後工程の変換装置において精度良く再現することを可能となる。具体的には、後工程の変換装置において、入力画像に対応する上記パラメータを用いて画質調整を行うことにより、前工程の変換装置で行われた画質調整を精度良く再現することができる。その結果、前工程で行われた画質調整の意図を、後工程に正確に伝えることができる。
なお、モニタＡ１３０は、調整装置Ｃ６００の一部であってもよいし、調整装置Ｃ６００とは別体の装置であってもよい。プレイヤー２１０とモニタＢ２３０は、調整装置Ｄ７００の一部であってもよいし、調整装置Ｄ７００とは別体の装置であってもよい。また、実施例２のように、プレイヤー２１０と調整装置Ｄ７００の機能が、コンピュータにより実現されてもよい。
【００７１】
＜実施例４＞
本発明の実施例４に係る変換装置及びその制御方法について説明する。
本実施例では、実施例１〜３と異なる簡易ルックアップテーブルと近似式を用いる例について説明する。
【００７２】
図１６は、本実施例に係る画像の制作フローの一例を示す図である。
図１６において、実施例１（図１）と同一の装置（機能部）には同じ符号を付し、その説明は省略する。本実施例では、図１の調整装置Ａ１２０の代わりに調整装置Ｅ８００が
用いられている。また、図１の調整装置Ｂ２２０の代わりに調整装置Ｆ９００が用いられている。
【００７３】
調整装置Ｅ８００は、記憶部８０１、色変換部８０２、パラメータ出力部８０３などを有する。
記憶部８０１は、予め用意された複数の撮影側ルックアップテーブルに対応する複数の近似式を記憶する。記憶部８０１としては、磁気ディスク、光ディスク、半導体メモリなどを用いることができる。近似式は、高変換精度範囲外において除外された要素を少なくとも近似する。例えば、近似式は、撮影側ルックアップテーブルの全要素を近似する式である。そのような近似式は、実施例１で述べた近似式の算出方法において、撮影側ルックアップテーブルの全要素を用いることにより算出することができる。近似式は、高変換精度範囲外において除外された要素のみを近似する式であってもよい。高変換精度範囲が予め決められた範囲である場合には、そのような近似式を予め用意することができる。
色変換部８０２は、実施例１の色変換部３０１と同じ機能を有する。
【００７４】
パラメータ出力部８０３は、記憶部８０１が記憶する複数の近似式のうち、色変換部８０２で選択された撮影側ルックアップテーブルに対応する近似式を出力用の近似式（簡易近似式８１０）として選択する。そして、パラメータ出力部８０３は、簡易近似式８１０を外部（本実施例では不図示のメモリーカード）に出力する。
【００７５】
また、パラメータ出力部８０３は、ユーザ１４０による領域指示１４２に従い、高変換精度範囲を決定し、高変換精度範囲を表す色領域情報８１１を不図示のメモリーカードに出力する。高変換精度範囲の決定方法は、実施例１で説明した方法と同じである。
【００７６】
また、パラメータ出力部８０３は、色変換部８０２で選択された撮影側ルックアップテーブルの要素から、高変換精度範囲外の要素を除外することにより、出力用の部分詳細ルックアップテーブル８１２を生成し、不図示のメモリーカードに出力する。部分詳細ルックアップテーブル８１２は、撮影側ルックアップテーブルよりも要素の数が少ないため、簡易ルックアップテーブルと呼ぶことができる。
【００７７】
調整装置Ｆ９００は、パラメータ取得部９０１、色変換部９０２などを有する。
パラメータ取得部９０１は、実施例１のパラメータ取得部４０１と同じ機能を有する。
色変換部９０２は、パラメータ取得部９０１で取得されたパラメータを用いて、編集側再生画像２１１の各画素の色値を変換する色変換処理を行う。簡易近似式８１０は、対応範囲（入力値または出力値の範囲）が広いため、撮影側ルックアップテーブルの要素を精度良く近似することができない。一方、部分詳細ルックアップテーブル８１２は、撮影側ルックアップテーブルの要素のうち、高変換精度範囲内の全ての要素を有する。そのため、高変換精度範囲内の色値に関しては、部分詳細ルックアップテーブル８１２を用いることで、調整装置Ｅ８００の色変換処理を正確に再現することができる。そこで、本実施例では、色変換部９０２は、編集側再生画像２１１の各画素の色値のうち、高変換精度範囲内の色値を部分詳細ルックアップテーブル８１２を用いて変換し、それ以外の色値を、簡易近似式８１０を用いて変換する
【００７８】
図１７に、色変換部９０２の構成の一例を示す。
画像入力部１７１０は、編集側再生画像２１１を取得し、編集側再生画像２１１を画像１７１１として第１変換部１７２０、第２変換部１７３０、及び出力制御部１７４０へ出力する。
第１変換部１７２０は、簡易近似式８１０を用いて、画像１７１１の画素毎に、その画素の色値（ＲＧＢ値）を変換する。そして、第１変換部１７２０は、画像１７１１の画素毎に、変換結果１７２１（変換後の色値）をスイッチ１７５０に出力する。簡易近似式８
１０が、Ｒ成分用、Ｇ成分用、及びＢ成分用の３つの式である場合には、画素毎に、各色成分の出力値が算出される。
第２変換部１７３０は、部分詳細ルックアップテーブル８１２を用いて、画像１７１１の画素毎に、その画素の色値（ＲＧＢ値）を変換する。そして、第２変換部１７３０は、画像１７１１の画素毎に、変換結果１７３１（変換後の色値）をスイッチ１７５０に出力する。なお、第２変換部１７３０は、高変換精度範囲内の色値を変換して出力し、高変換精度範囲外の色値は、変換せずにそのまま出力する。
【００７９】
出力制御部１７４０は、処理対象（変換対象）の色値と、色領域情報８１１とに基づいて、スイッチ１７５０に切替信号１７４１を出力する。スイッチ１７５０は内部に入力端子１７５１，１７５２と、出力端子１７５３を有する。入力端子１７５１は、変換結果１７２１（簡易近似式８１０による変換結果）が入力される端子である。入力端子１７５２は、変換結果１７３１（部分詳細ルックアップテーブル８１２による変換結果）が入力される端子である。出力端子１７５３は、信号を出力する端子である。切替信号１７４１は、入力端子１７５１と入力端子１７５２のどちらと出力端子１７５３を接続するかを示す信号である。
具体的には、処理対象の色値が高変換精度範囲外の値である場合には、出力端子１７５３と入力端子１７５１が接続されるように、切替信号１７４１が出力される。処理対象の色値が高変換精度範囲内の値である場合には、出力端子１７５３と入力端子１７５２が接続されるように、切替信号１７４１が出力される。
【００８０】
スイッチ１７５０は、切替信号１７４１に従って接続を切り替えることにより、変換結果１７２１と変換結果１７３１を切り替えながら画像出力部１７６０へ出力する。
画像出力部１７６０は、入力された変換結果を編集側調整画像２２１（具体的には編集側調整画像２２１の画素の色値）として出力する。
【００８１】
以上述べたように、本実施例によれば、簡易ルックアップテーブルとして、詳細ルックアップテーブルの要素から、高変換精度範囲外の要素を除外したルックアップテーブルが用いられる。また、近似式として、高変換精度範囲外において除外された要素を少なくとも近似する近似式が用いられる。それにより、前工程の変換装置で行われた画質調整（色調整）を、後工程の変換装置において精度良く再現することを可能となる。具体的には、後工程の変換装置において、高変換精度範囲内の色値を簡易ルックアップテーブルを用いて変換し、高変換精度範囲外の色値を近似式を用いて変換することにより、前工程の変換装置で行われた画質調整を精度良く再現することができる。その結果、前工程で行われた画質調整の意図を、後工程に正確に伝えることができる。
【００８２】
なお、本実施例では、前工程の変換装置内に近似式が予め記憶されているものとしたが、実施例１〜３のように、パラメータを後工程の装置やメモリーカードに出力する際に近似式が算出されてもよい。しかし、近似式を予め用意すれば、近似式を算出する必要がなくなり、処理負荷を低減することができる。
なお、本実施例における部分詳細ルックアップテーブルの生成方法及び簡易近似式の決定方法を実施例３に適用してもよい。
なお、モニタＡ１３０は、調整装置Ｅ８００の一部であってもよいし、調整装置Ｅ８００とは別体の装置であってもよい。プレイヤー２１０とモニタＢ２３０は、調整装置Ｆ９００の一部であってもよいし、調整装置Ｆ９００とは別体の装置であってもよい。また、実施例２のように、プレイヤー２１０と調整装置Ｆ９００の機能が、コンピュータにより実現されてもよい。
なお、後工程（編集工程）の調整装置において、取得した簡易ルックアップテーブルと近似式の内容が判断され、判断結果に応じた処理が行われてもよい。例えば、後工程の調整装置において、取得した簡易ルックアップテーブルと近似式が実施例１で説明したもの
か本実施例で説明したものかが判断されてもよい。そして、取得したルックアップテーブルと近似式が実施例１で説明したものである場合に、実施例１で説明した処理が行われ、取得したルックアップテーブルと近似式が本実施例で説明したものである場合に、本実施例で説明した処理が行われてもよい。
【符号の説明】
【００８３】
２５０  コンピュータ
１２０  調整装置Ａ
２２０  調整装置Ｂ
６００  調整装置Ｃ
７００  調整装置Ｄ
８００  調整装置Ｅ
９００  調整装置Ｆ
３０１，８０２  色変換部
３０２，６０２，８０３  パラメータ出力部
４０１，５０２，７０１，９０１  パラメータ取得部
４０２，５０３，９０２  色変換部
６０１  輝度変換部
７０２  輝度変換部
【図１】
2014022765.tif 000003
【図２】
2014022765.tif 000004
【図３】
2014022765.tif 000005
【図４】
2014022765.tif 000006
【図５】
2014022765.tif 000007
【図６】
2014022765.tif 000008
【図７】
2014022765.tif 000009
【図８】
2014022765.tif 000010
【図９】
2014022765.tif 000011
【図１０】
2014022765.tif 000012
【図１１】
2014022765.tif 000013
【図１２】
2014022765.tif 000014
【図１３】
2014022765.tif 000015
【図１４】
2014022765.tif 000016
【図１５】
2014022765.tif 000017
【図１６】
2014022765.tif 000018
【図１７】
2014022765.tif 000019