(57)【要約】【課題】入力画像データを変換した変換後画像データに正確な表示が行われない画素が存在することを高精度に通知することのできる技術を提供する。【解決手段】本発明の画像処理装置は、入力画像データを、前記入力画像データとは異なる色空間の変換後画像データに変換する画像処理装置であって、予め定められた複数の色空間のうちの１つを選択する選択手段と、入力画像データを、前記選択手段で選択された色空間の変換後画像データに変換する変換手段と、前記変換後画像データから、前記選択手段で選択された色空間に応じた色域の外の画素であるエラー画素を検出する検出手段と、前記検出手段でエラー画素が検出された場合に、前記変換後画像データにエラー画素が存在することをユーザに通知する通知手段と、を有する。【選択図】図１
2014187594.tif 000002
【特許請求の範囲】
【請求項１】
入力画像データを、前記入力画像データとは異なる色空間の変換後画像データに変換する画像処理装置であって、
予め定められた複数の色空間のうちの１つを選択する選択手段と、
入力画像データを、前記選択手段で選択された色空間の変換後画像データに変換する変換手段と、
前記変換後画像データから、前記選択手段で選択された色空間に応じた色域の外の画素であるエラー画素を検出する検出手段と、
前記検出手段でエラー画素が検出された場合に、前記変換後画像データにエラー画素が存在することをユーザに通知する通知手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記複数の色空間のそれぞれについて、その色空間の画像データを表示する際に、当該画像データに忠実な色を表示することのできる色域が定められており、
前記選択手段で選択された色空間に応じた色域は、当該色空間の画像データを表示する際に、当該画像データに忠実な色を表示することのできる色域である
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記通知手段は、前記検出手段で検出されたエラー画素からなる領域を通知する
ことを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記通知手段は、前記検出手段で検出されたエラー画素の色の、前記選択手段で選択された色空間に応じた色域からのずれ量、ずれ方向、又は、その両方を通知する
ことを特徴とする請求項１〜３のいずれか１項に記載の画像処理装置。
【請求項５】
前記通知手段は、前記検出手段でエラー画素が検出された場合に、エラー画素が存在することを表すエラー画像が前記入力画像データに応じた画像に重畳して表示されるように、前記入力画像データを補正する
ことを特徴とする請求項１〜４のいずれか１項に記載の画像処理装置。
【請求項６】
前記エラー画像は、エラー画素からなる領域に対応する領域に重畳して表示されるパターン画像である
ことを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記エラー画像は、エラー画素が存在することを表すテキスト画像である
ことを特徴とする請求項５に記載の画像処理装置。
【請求項８】
発光部を有し、
前記通知手段は、前記検出手段でエラー画素が検出された場合に、前記発光部を発光させる
ことを特徴とする請求項１〜７のいずれか１項に記載の画像処理装置。
【請求項９】
表示パネルを有し、
前記通知手段は、前記検出手段でエラー画素が検出された場合に、前記表示パネルに、エラー画素が存在することを表す情報を表示する
ことを特徴とする請求項１〜８のいずれか１項に記載の画像処理装置。
【請求項１０】
前記選択手段は、ユーザ操作に応じて色空間を選択する
ことを特徴とする請求項１〜９のいずれか１項に記載の画像処理装置。
【請求項１１】
前記変換後画像データを表示する表示装置から当該表示装置で表示可能な画像データの色空間を表す情報を取得する取得手段をさらに有し、
前記選択手段は、前記取得手段で取得された情報で表される色空間を選択する
ことを特徴とする請求項１〜９のいずれか１項に記載の画像処理装置。
【請求項１２】
入力画像データを、前記入力画像データとは異なる色空間の変換後画像データに変換する画像処理装置の制御方法であって、
予め定められた複数の色空間のうちの１つを選択する選択ステップと、
入力画像データを、前記選択ステップで選択された色空間の変換後画像データに変換する変換ステップと、
前記変換後画像データから、前記選択ステップで選択された色空間に応じた色域の外の画素であるエラー画素を検出する検出ステップと、
前記検出ステップでエラー画素が検出された場合に、前記変換後画像データにエラー画素が存在することをユーザに通知する通知ステップと、
を有することを特徴とする画像処理装置の制御方法。
【請求項１３】
前記複数の色空間のそれぞれについて、その色空間の画像データを表示する際に、当該画像データに忠実な色を表示することのできる色域が定められており、
前記選択ステップで選択された色空間に応じた色域は、当該色空間の画像データを表示する際に、当該画像データに忠実な色を表示することのできる色域である
ことを特徴とする請求項１２に記載の画像処理装置の制御方法。
【請求項１４】
前記通知ステップでは、前記検出ステップで検出されたエラー画素からなる領域を通知する
ことを特徴とする請求項１２または１３に記載の画像処理装置の制御方法。
【請求項１５】
前記通知ステップでは、前記検出ステップで検出されたエラー画素の色の、前記選択ステップで選択された色空間に応じた色域からのずれ量、ずれ方向、又は、その両方を通知する
ことを特徴とする請求項１２〜１４のいずれか１項に記載の画像処理装置の制御方法。
【請求項１６】
前記通知ステップでは、前記検出ステップでエラー画素が検出された場合に、エラー画素が存在することを表すエラー画像が前記入力画像データに応じた画像に重畳して表示されるように、前記入力画像データを補正する
ことを特徴とする請求項１２〜１５のいずれか１項に記載の画像処理装置の制御方法。
【請求項１７】
前記エラー画像は、エラー画素からなる領域に対応する領域に重畳して表示されるパターン画像である
ことを特徴とする請求項１６に記載の画像処理装置の制御方法。
【請求項１８】
前記エラー画像は、エラー画素が存在することを表すテキスト画像である
ことを特徴とする請求項１６に記載の画像処理装置の制御方法。
【請求項１９】
前記画像処理装置は発光部を有し、
前記通知ステップでは、前記検出ステップでエラー画素が検出された場合に、前記発光部を発光させる
ことを特徴とする請求項１２〜１８のいずれか１項に記載の画像処理装置の制御方法。
【請求項２０】
前記画像処理装置は表示パネルを有し、
前記通知ステップでは、前記検出ステップでエラー画素が検出された場合に、前記表示パネルに、エラー画素が存在することを表す情報を表示する
ことを特徴とする請求項１２〜１９のいずれか１項に記載の画像処理装置の制御方法。
【請求項２１】
前記選択ステップでは、ユーザ操作に応じて色空間を選択する
ことを特徴とする請求項１２〜２０のいずれか１項に記載の画像処理装置の制御方法。
【請求項２２】
前記変換後画像データを表示する表示装置から当該表示装置で表示可能な画像データの色空間を表す情報を取得する取得ステップをさらに有し、
前記選択ステップでは、前記取得ステップで取得された情報で表される色空間を選択する
ことを特徴とする請求項１２〜２０のいずれか１項に記載の画像処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びその制御方法に関する。
【背景技術】
【０００２】
従来のモニタは、例えば、ＩＴＵ−Ｒ  ＢＴ．７０９（以下、７０９）、Ｄｉｇｉｔａｌ  Ｃｉｎｅｍａ  Ｉｎｉｔｉａｔｉｖｅｓ（以下、ＤＣＩ）などに対応している。しかし近年、ＩＥＣ６１９６６−２−４（ｘｖＹＣＣ）、ＳＭＰＴＥ規格であるＡＣＥＳ（Ａｃａｄｅｍｙ  Ｃｏｌｏｒ  Ｅｎｃｏｄｉｎｇ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ）などの規格が提案されてきている。ｘｖＹＣＣやＡＣＥＳは、７０９やＤＣＩよりも広い色域の色空間を定義する規格である。以下、７０９やＤＣＩ（画像データに忠実な色を表示することのできる色域が狭い色空間を定義する色空間規格）を狭色域規格と呼び、ｘｖＹＣＣやＡＣＥＳ（画像データに忠実な色を表示することの色域が広い色空間を定義する色空間規格）を広色域規格と呼ぶ。
広色域規格の画像データを、広色域規格に対応した表示装置（広色域・高ダイナミックレンジの画像データの表示に対応した表示装置；広色域モニタ）で表示する場合には、広色域規格の画像データをそのまま用いることができる。
しかしながら、広色域規格の画像データを、広色域規格に対応していない表示装置（例えば、狭色域規格にのみ対応した表示装置（狭色域モニタ））で表示する場合には、広色域規格の画像データを狭色域規格の画像データに変換する必要がある。
【０００３】
多様な色空間規格が存在している現状では、ポストプロダクションといった映像制作の現場等において、新しい広色域規格の画像データを用いて画像編集作業を行い、広色域規格の画像データを旧来の狭色域規格の画像データに変換して出力するケースがある。しかしながら、そのようなケースにおいて、変換後の画像データ（狭色域規格の画像データ）の色が狭色域規格でサポートされている色域（画像データに忠実な色を表示することのできる色域）の範囲外となってしまうことがある。そのため、変換後の画像データを狭色域モニタに表示した場合に、正確な表示（画像データに忠実な色の表示）を行えない不具合が発生することがある。また、広色域規格の画像データを用いる作業（上記の画像編集作業など）においては、上述の不具合が発生するかどうかを判断することができない。
【０００４】
従来技術として、マスターモニタのような画像データを忠実に表示する機器において、画素値が所定の閾値を超える画素からなる領域にゼブラパターン（縞模様）を表示してエラーを通知する技術がある（特許文献１）。しかしながら、変換後の色空間としては様々な色空間が考えられ、特許文献１に記載の発明では閾値が１種類の固定値であるため、正しくエラーを通知することができないことがある。また、特許文献１に記載の技術は、自装置で正確に表示できないことをユーザに通知する技術であり、特許文献１に記載の技術では、他装置で正確に表示できるか否かは判断されない。そのため、特許文献１に記載の技術を用いたとしても、広色域規格の画像データを用いる作業において、上述の不具合が発生するかどうかを判断することはできない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−０４４３５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、入力画像データを変換した変換後画像データに正確な表示が行われない画素
が存在することを高精度に通知することのできる技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の画像処理装置は、
入力画像データを、前記入力画像データとは異なる色空間の変換後画像データに変換する画像処理装置であって、
予め定められた複数の色空間のうちの１つを選択する選択手段と、
入力画像データを、前記選択手段で選択された色空間の変換後画像データに変換する変換手段と、
前記変換後画像データから、前記選択手段で選択された色空間に応じた色域の外の画素であるエラー画素を検出する検出手段と、
前記検出手段でエラー画素が検出された場合に、前記変換後画像データにエラー画素が存在することをユーザに通知する通知手段と、
を有することを特徴とする。
【０００８】
本発明の画像処理装置の制御方法は、
入力画像データを、前記入力画像データとは異なる色空間の変換後画像データに変換する画像処理装置の制御方法であって、
予め定められた複数の色空間のうちの１つを選択する選択ステップと、
入力画像データを、前記選択ステップで選択された色空間の変換後画像データに変換する変換ステップと、
前記変換後画像データから、前記選択ステップで選択された色空間に応じた色域の外の画素であるエラー画素を検出する検出ステップと、
前記検出ステップでエラー画素が検出された場合に、前記変換後画像データにエラー画素が存在することをユーザに通知する通知ステップと、
を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、入力画像データを変換した変換後画像データに正確な表示が行われない画素が存在することを高精度に通知することのできる技術を提供することを目的とする。
【図面の簡単な説明】
【００１０】
【図１】実施例１に係る画像処理装置の構成の一例を示すブロック図
【図２】実施例１に係る各色空間の忠実色域の一例を示す図
【図３】実施例１に係る色空間変換処理による色の変化の一例を示す図
【図４】実施例１に係る表示用画像データの生成方法の一例を示す図
【図５】実施例１に係るエラー検出・通知処理の流れの一例を示すフローチャート
【図６】実施例２に係る画像処理装置の構成の一例を示すブロック図
【図７】実施例２に係るエラー検出・通知処理の流れの一例を示すフローチャート
【図８】実施例３に係る画像処理装置の構成の一例を示すブロック図
【発明を実施するための形態】
【００１１】
以下、本発明の実施例に係る画像処理装置及びその制御方法について、図面を参照しながら説明する。ただし、以下の実施例はあくまでも一例であって、本発明は以下の実施例に限定されるものではない。
【００１２】
＜実施例１＞
本発明の実施例１に係る画像処理装置及びその制御方法について説明する。
図１は、本発明の実施例１に係る画像処理装置（表示装置１００）の構成の一例を示す
ブロック図である。
表示装置１００は、入力画像データを、入力画像データとは異なる色空間の変換後画像データに変換する。入力画像データ及び変換後画像データは、ＩＥＣ６１９６６−２−４（ｘｖＹＣＣ）、ＡＣＥＳ（Ａｃａｄｅｍｙ  Ｃｏｌｏｒ  Ｅｎｃｏｄｉｎｇ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ）などの広色域規格の画像データ、ＩＴＵ−Ｒ  ＢＴ．７０９（以下、７０９）、Ｄｉｇｉｔａｌ  Ｃｉｎｅｍａ  Ｉｎｉｔｉａｔｉｖｅｓ（以下、ＤＣＩ）などの狭色域規格の画像データなどである。
また、表示装置１００は、入力画像データを表示部に表示する。本実施例では、表示装置１００は、広色域規格の画像データ（広色域・高ダイナミックレンジの画像データ）の表示に対応している。そして、表示装置１００は、ＡＣＥＳの画像データが入力された場合に、変換後画像データではなく、入力画像データ（ＡＣＥＳの画像データ）をそのまま表示部に表示する。
なお、本実施例では、ＡＣＥＳの画像データ（ＡＣＥＳデータ）として、０〜１００％のＲＧＢ階調値をもつデータが表示装置１００に入力されるものとする。
なお、本実施例では、画像処理装置が表示装置である例を説明するが、画像処理装置は表示装置でなくてもよい。画像処理装置は、入力画像データを変換後画像データに変換する装置であればよく、入力画像データや変換後画像データを表示する機能を有していなくてもよい。
【００１３】
色空間決定部１０２は、予め定められた複数の色空間のうちの１つを選択し、選択した色空間を表すフラグ情報を色空間変換部１０１とエラー検出部１０４に送る。本実施例では、色空間決定部１０２は、ユーザ操作に応じて色空間を選択する。具体的には、ユーザは、操作パネル１０３を操作して、上記複数の色空間（または複数の色空間を定義する複数の規格）のうちの１つを、変換後画像データの色空間として選択する。そして、色空間決定部１０２は、そのようなユーザ操作に応じて、ユーザが選択した色空間を選択し、当該色空間を表すフラグ情報を生成し出力する。
なお、色空間の選択方法は上記方法に限らない。例えば、入力画像データの色空間、輝度などに応じて色空間が選択されてもよい。
【００１４】
入力画像データは、色空間変換部１０１と画像合成部１０６に送られる。
色空間変換部１０１は、入力画像データを、色空間決定部１０２で選択（決定）された色空間の変換後画像データに変換する。例えば、色空間変換部１０１は、入力画像データに対してゲイン処理、ガンマ変換処理、色空間変換処理などの処理を施すことにより、入力画像データを変換後画像データに変換する。本実施例では、色空間毎の処理パラメータ（色空間変換処理で使用するマトリクス係数、ガンマ変換処理で使用するガンマ設定パラメータ、など）が不図示のメモリに予め格納されている。そして、入力されたフラグ情報で表される色空間に対応する処理パラメータを用いて、入力画像データが変換後画像データに変換される。
入力画像データがＡＣＥＳデータである場合には、例えば、ＡＣＥＳ規格で定義されているＲｅｆｅｒｅｎｃｅ  Ｒｅｎｄｅｒｉｎｇ  Ｔｒａｎｓｆｏｒｍ（ＲＲＴ処理）やＯｕｔｐｕｔ  Ｄｅｖｉｃｅ  Ｔｒａｎｓｆｏｒｍ（ＯＤＴ処理）を行うことにより、入力画像データが変換後画像データに変換される。ＲＲＴ処理は、ＡＣＥＳデータをある理想化された表示デバイスに適合したＯＣＥＳ（Ｏｕｔｐｕｔ  Ｃｏｌｏｒ  Ｅｎｃｏｄｉｎｇ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ）データに変換する基準レンダリング変換処理である。例えば、１Ｄ−ＬＵＴおよび３Ｄ−ＬＵＴを用いた階調変換処理や色補正処理等が含まれる。また、ＯＤＴ処理は、ＲＲＴ処理されたＯＣＥＳデータを出力デバイスに応じて変換する出力デバイス変換処理である。例えば、１Ｄ−ＬＵＴを用いた階調変換処理や色空間変換処理等が含まれる。ＲＲＴ処理とＯＤＴ処理の少なくとも一方を行うことにより、上述したゲイン処理、ガンマ変換処理、色空間変換処理などが実現される。
【００１５】
色空間変換処理について図２を用いて説明する。本実施例では、複数の色空間のそれぞれについて、その色空間の画像データを表示する際に、当該画像データに忠実な色を表示することのできる色域（忠実色域）が定められている。図２は、各色空間の忠実色域を色度座標上（ｘ、ｙ）にプロットした図である。ＡＣＥＳの忠実色域は実線で示されており、非常に広い。７０９の忠実色域は破線で示されており、ＤＣＩの忠実色域は点線で示されており、それらの忠実色域は、ＡＣＥＳの忠実色域よりも狭い。
以下、入力画像データがＡＣＥＳデータであり、色空間決定部１０２が７０９の色空間を選択した場合の例、即ち、ＡＣＥＳデータの画素値（Ｒ１，Ｇ１，Ｂ１）を７０９の画像データの画素値（Ｒ２，Ｇ２，Ｂ２）に変換する例について説明する。なお、変換前後の色空間がＡＣＥＳや７０９の色空間でない場合にも、以下の処理と同様の処理を行えばよい。
【００１６】
ここで、ＡＣＥＳの色空間における白色点、Ｒ点（赤色）、Ｇ点（緑色）、Ｂ点（青色）のＸＹＺ三刺激値は、以下の値であるものとする。ＡＣＥＳの色空間における白色点、Ｒ点（赤色）、Ｇ点（緑色）、Ｂ点（青色）のＸＹＺ三刺激値は、規格値であり、既知の値である。
白色点：（Ｘｗ，Ｙｗ，Ｚｗ）
Ｒ点：（ｘｒ，ｙｒ，ｚｒ）
Ｇ点：（ｘｇ，ｙｇ，ｚｇ）
Ｂ点：（ｘｂ，ｙｂ，ｚｂ）
まず、以下の式を用いて、上述した４点のＸＹＺ三刺激値からマトリクス係数Ｍｔｘ１が算出される。
【数１】
2014187594.tif 000003
また、７０９の色空間の規格値を用いて上述した計算と同様の計算を行うことにより、以下のマトリクス係数Ｍｔｘ２が算出される。
【数２】
2014187594.tif 000004
【００１７】
次に、上記のマトリクス係数Ｍｔｘ１，Ｍｔｘ２を用いて、ＡＣＥＳデータの画素値（Ｒ１，Ｇ１，Ｂ１）が、７０９の画像データの画素値（Ｒ２，Ｇ２，Ｂ２）に変換される。具体的には、以下の式を用いて、ＡＣＥＳデータの画素値（Ｒ１，Ｇ１，Ｂ１）が、７０９の画像データの画素値（Ｒ２，Ｇ２，Ｂ２）に変換される。
【数３】
2014187594.tif 000005
【００１８】
そして、以上の計算により得られた画素値（Ｒ２，Ｇ２，Ｂ２）が、変換後画像データの画素値として、エラー検出部１０４に送られる。
なお、マトリクス係数Ｍｔｘ１，Ｍｔｘ２は、色空間変換部１０１により算出されてもよいし、予め記憶されていてもよい。
【００１９】
エラー検出部１０４は、変換後画像データから、色空間決定部１０２で選択（決定）された色空間に応じた色域の外の画素であるエラー画素（画像データに忠実な色が表示でない画素）を検出する。具体的には、エラー検出部１０４は、変換後画像データをｘｙＹ表色系のデータに変換し、変換後画像データの画素毎に、その画素のｘｙ値が色空間決定部１０２で選択された色空間の忠実色域内の値か否かを判定する。そして、エラー検出部１０４は、ｘｙ値が忠実色域の外の値である画素をエラー画素として検出する。例えば、図３の黒四角で示される色（ＡＣＥＳデータの色）は、白四角で示される色（７０９の画像データの色）に変換される。このとき、７０９の色空間では破線で示された忠実領域内の色のみを画像データに忠実に表示することができるため、７０９の忠実色域の範囲外の色に変換された画素３０１の領域では、画像データ（変換後画像データ）に忠実な色を表示することができない。エラー検出部１０４ではそのような画素がエラー画素として検出される。このようなエラー画素３０１は、７０９の色空間にのみ対応した狭色域の表示装置では、７０９の忠実色域の範囲内の色に置き換えられて表示されることになる。このため、エラー画素３０１は、７０９の色空間にのみ対応した狭色域の表示装置では、忠実な色で表示することができない。
そして、エラー検出部１０４は、エラー画素の検出結果（エラー画素情報）をエラー表示処理部１０５に出力する。
なお、本実施例では、色空間決定部１０２で選択された色空間に応じた色域が、色空間決定部１０２で選択された色空間の忠実色域であるものとしたが、これに限らない。色空間決定部１０２で選択された色空間に応じた色域は、忠実色域より狭くても広くてもよい。但し、色空間決定部１０２で選択された色空間に応じた色域として忠実色域を用いた方が、エラー画素か否かの判定を精度良く行うことができる。
なお、本実施例では、変換後の色空間と、当該色空間に応じた色域（例えば、ｘｙ値の閾値）との対応関係を表す情報が予め記憶されているものとする。そして、色空間決定部１０２は、フラグ情報として、変換後の色空間と、当該色空間に応じた色域とを表す情報を出力し、エラー検出部１０４は、フラグ情報から変換後の色空間に応じた色域を判断して用いるものとする。しかし、この方法に限らない。例えば、色域はフラグ情報によって表されていなくてよい。そして、エラー検出部１０４は、色空間決定部１０２から入力されたフラグ情報を用いて、当該フラグ情報で表される色空間を判断し、上記対応関係を表す情報を用いて、上記判断した色空間に応じた色域を判断して用いてもよい。また、フラグ情報は変換後の色空間と忠実色域を表す情報であってもよい。そして、エラー検出部１０４は、色空間決定部１０２から入力されたフラグ情報を用いて、当該フラグ情報で表される忠実色域を判断し、忠実色域に基づいて、変換後の色空間に応じた色域として忠実色域とは異なる色域を決定して用いてもよい。
【００２０】
エラー検出部１０４の処理の具体例について説明する。以下では、変換前の色空間（入力画像データの色空間）がＡＣＥＳの色空間であり、変換後の色空間（変換後画像データの色空間）が７０９の色空間である場合の例を説明する。エラー検出部１０４では、以下の処理が変換後画像データの各画素について行われる。なお、変換前後の色空間がＡＣＥＳや７０９の色空間でない場合にも、以下の処理と同様の処理を行えばよい。
【００２１】
まず、上述したマトリクス係数Ｍｔｘ１を用いて、変換後画像データの画素値（Ｒ２，Ｇ２，Ｂ２）がＸＹＺ三刺激値（Ｘ，Ｙ，Ｚ）に変換される。具体的には、以下の式を用いて、変換後画像データの画素値（Ｒ２，Ｇ２，Ｂ２）がＸＹＺ三刺激値（Ｘ，Ｙ，Ｚ）
に変換される。
【数４】
2014187594.tif 000006
【００２２】
次に、以下の式を用いて、得られたＸＹＺ三刺激値からｘｙ値が算出される。
ｘ＝Ｘ／（Ｘ＋Ｙ＋Ｚ）
ｙ＝Ｙ／（Ｘ＋Ｙ＋Ｚ）
【００２３】
そして、得られたｘｙ値が７０９の忠実色域内の値か否かが判定される。ｘｙ値が忠実色域内の値である場合には、処理対象の画素がエラー画素ではないと判定される。ｘｙ値が忠実色域の外の値である場合には、処理対象の画素がエラー画素であると判定される。
【００２４】
次に、エラー画素の検出結果（エラー画素情報）がエラー表示処理部１０５に出力される。エラー画素情報は、変換後画像データにエラー画素が存在するか否かを示す情報（２値の情報）であってもよいし、エラー画素やエラー領域（画素からなる領域）を示す情報であってもよい。例えば、入力画像データとして図４の画像データ４０１が入力され、黒で塗りつぶされた領域４０２内の画素がエラー画素として検出されたとする。その場合には、エラー画素情報として、エラー画素が存在することを示す情報、領域４０２を示す情報、または、領域４０２内の各画素を示す情報が出力される。
【００２５】
エラー表示処理部１０５と画像合成部１０６により、エラー検出部１０４でエラー画素が検出された場合に、変換後画像データにエラー画素が存在することがユーザに通知される。本実施例では、エラー検出部１０４でエラー画素が検出された場合に、エラー画素が存在することを表すエラー画像が入力画像データに応じた画像に重畳して表示されるように、入力画像データが補正される。それにより、ユーザは、入力画像データの確認や編集中に、エラー画素が存在することを把握することができる。即ち、入力画像データを表示して行う作業に本実施例に係る画像処理装置（表示装置１００）を用いることにより、当該作業の作業者に、エラー画素が存在することを通知することができる。
【００２６】
以下、エラー表示処理部１０５と画像合成部１０６の処理について詳しく説明する。
エラー表示処理部１０５は、エラー画素情報からエラー領域（エラー画素からなる領域）を判断する。そして、エラー表示処理部１０５は、入力画像データの領域のうち、エラー領域に対応する領域に重畳して表示するパターン画像のデータを、エラー画像のデータ（エラー画像データ）として生成する。エラー領域に対応する領域は、例えば、色空間の変換によって画像データに忠実な色が表示でなくなる領域である。本実施例では、エラー領域に対応する領域の位置及びサイズがエラー領域と等しいものとするが、異なっていてもよい。例えば、エラー領域に対応する領域のサイズはエラー領域より大きくても小さくてもよい。パターン画像は、例えば、図４に示すハッチング画像４０３、塗りつぶし画像４０４などのような画像である。エラー表示処理部１０５は、生成したエラー画像データを画像合成部１０６に出力する。
画像合成部１０６は、入力画像データにエラー画像データを合成（重畳）することにより、表示用画像データを生成する。本実施例では、入力画像データにエラー画像データを合成することにより、表示用画像データとして、図４の画像４０５，４０６に示すような画像のデータが生成される。即ち、入力画像データの領域のうち、エラー領域に対応する領域にはパターン画像が重畳して表示され、それ以外の領域には入力画像データに応じた画像が表示される表示用画像データが生成される。画像合成部１０６は、生成した表示用
画像データを表示部１０７に出力する。表示部１０７では、画像合成部１０６で生成された表示用画像データが表示される。
本実施例によれば、表示用画像データを表示した際に、エラー領域に対応する領域にはパターン画像が重畳して表示されるため、検出されたエラー画素からなる領域をユーザに通知することができる。具体的には、エラー領域に対応する領域のエラー画像のデータが入力画像データに重畳されるため、ユーザは、入力画像データの確認や編集中に、色空間を変換した際にどの領域の色が忠実に表示されなくなるのかを把握することができる。
【００２７】
なお、パターン画像は、ハッチング画像や塗りつぶし画像でなくてもよい。例えば、パターン画像は、エラー領域に対応する領域の輪郭線の画像であってもよいし、エラー領域に対応する領域を指す矢印などであってもよい。また、エラー画像は、エラー領域に対応する領域に表示されるパターン画像ではなく、エラー画素が存在することを表すテキスト画像であってもよい。例えば、入力画像データや変換後画像データに対して上記テキスト画像がＯＳＤ（Ｏｎ−Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）表示されてもよい。テキスト画像は、エラー画素の検出の有無のみを示すテキスト画像であってもよいし、エラー領域を示すテキスト画像であってもよい。例えば、テキスト画像を用いてエラー画素の検出の有無のみを通知する場合には、「変換の際にエラー画素が発生します」などの文章が記載されたテキスト画像を用いればよい。テキスト画像を用いてエラー領域を通知する場合には、雲の領域、人物の領域、自動車の領域、背景の領域などの特定の領域を検出すればよい。そして、特定の領域の検出結果と、エラー画素の検出結果とに基づいて「変換の際に背景の領域にエラー画素が発生します」などの文章が記載されたテキスト画像を生成して用いればよい。
【００２８】
なお、エラー画素が存在することの通知方法は、上記方法（エラー画像を重畳表示する方法）に限らない。例えば、本実施例に係る画像処理装置（表示装置１００）にＬＲＤ等の発光部を設け、エラー画素が検出された場合に発光部を発光させてもよい。また、本実施例に係る画像処理装置に表示部１０７とは別の表示パネルを設け、エラー画素が検出された場合に、表示パネルに、エラー画素が存在することを表す情報（エラー発生ステータス）を表示してもよい。表示パネルは、例えば、操作パネル１０３が有していてもよいし、操作パネル１０３とは別に設けられていてもよい。また、エラー画素が存在することは、画像処理装置（表示装置１００）以外の装置を利用して通知されてもよい。例えば、エラー画素が存在することは、表示装置１００以外の表示装置を利用して通知されてもよい。エラー画素が存在することをユーザに通知することができれば、その通知方法は特に限定されるものではない。
【００２９】
なお、忠実色域とエラー画素のｘｙ値とから、検出されたエラー画素の色の、忠実色域からのずれ量やずれ方向（Ｒ方向、Ｇ方向、Ｂ方向、ｘ方向、ｙ方向など）を算出し、算出したずれ量、ずれ方向、又は、その両方が通知されてもよい。ずれ量やずれ方向は、テキスト表示されてもよいし、パターン画像のパターンの種類や発光部の発光パターンの種類によって示されてもよい。
【００３０】
なお、エラー検出部１０４でエラー画素が検出された場合に、エラー画像が変換後画像データに応じた画像に重畳して表示されるように、変換後画像データが補正されてもよい。例えば、入力画像データではなく変換後画像データが画像合成部１０６に送られてもよい。そして、画像合成部１０６において、変換後画像データにエラー画像データ（エラー領域に重畳して表示するパターン画像のデータなど）を合成することにより、表示用画像データが生成されてもよい。それにより、ユーザは、表示された補正後の変換後画像データを見ることで、エラー画素が存在することを把握することができる。即ち、変換後画像データを表示して行う作業に本実施例に係る画像処理装置を用いることにより、当該作業の作業者に、エラー画素が存在することを通知することができる。
【００３１】
以下、図５を用いて、表示装置１００におけるエラー検出・通知処理（色空間の変換によるエラー画素の発生の検出及び通知に関する処理）の流れの一例を説明する。図５は、エラー検出・通知処理の流れの一例を示すフローチャートである。
まず、色空間決定部１０２が、操作パネル１０３を用いたユーザ操作に応じて、変換後の色空間と、当該色空間に応じた色域（本実施例では忠実色域）とを決定する（Ｓ１０１）。色空間決定部１０２は、決定した色空間と色域を表すフラグ情報を生成し、色空間変換部１０１と画像合成部１０６に出力する。変換後の色空間に応じた色域（忠実色域）は、例えば、ｘｙ値で表される。
次に、色空間変換部１０１が、Ｓ１０１で決定された色空間に応じて、入力画像データを変換後画像データに変換する（Ｓ１０２）。色空間変換部１０１は、変換後画像データをエラー検出部１０４に出力する。
そして、エラー検出部１０４が、色空間変換部１０１から入力された変換後画像データから、エラー画素を検出する（Ｓ１０３）。具体的には、エラー検出部１０４は、変換後画像データの画素毎にｘｙ値を算出する。そして、エラー検出部１０４は、算出したｘｙ値が、Ｓ１０１で決定された色域（忠実色域）外の値である画素をエラー画素として検出する。エラー検出部１０４は、エラー画素の検出結果（エラー画素情報）として、図４の領域４０２のような、エラー画素からなる領域を示す情報を生成する。そして、エラー検出部１０４は、エラー画素情報をエラー表示処理部１０５に出力する。
次に、エラー表示処理部１０５が、エラー検出部１０４から入力されたエラー画素情報に基づいて、エラー画像データとして、図４の画像４０３，４０４のような、エラー領域に対応する領域に重畳して表示するパターン画像のデータを生成する（Ｓ１０４）。エラー表示処理部１０５は、エラー画像データを画像合成部１０６に出力する。
そして、画像合成部１０６が、入力画像データに、エラー表示処理部１０５から入力されたエラー画像データを合成（重畳）することにより、表示用画像データとして、図４の画像４０５，４０６のような画像のデータを生成する（Ｓ１０５）。即ち、表示用画像データとして、入力画像データの領域のうち、エラー領域に対応する領域にはパターン画像が重畳して表示され、それ以外の領域には入力画像データに応じた画像が表示されるデータが生成される。表示用画像データは、表示部１０７に入力され、表示される。
【００３２】
以上述べたように、本実施例によれば、複数の色空間（変換後の色空間の候補）から選択された１つ色空間（変換後の色空間）に応じた色域に基づいて、エラー画素（正確な表示が行われない画素；上記色域の外の色の画素）が検出される。即ち、本実施例によれば、変換後の色空間に応じてエラー画素か否かの判断基準が切り替えられる。それにより、エラー画素を高精度に検出することができ、変換後画像データにエラー画素が存在することを高精度に通知するができる。
【００３３】
＜実施例２＞
本発明の実施例２に係る画像処理装置及びその制御方法について説明する。実施例１では、ユーザ操作に応じて変換後の色空間を選択（決定）する例を説明した。実施例２では、変換後の色空間の選択方法が実施例１と異なる。
なお、以下では、実施例１と異なる点について詳しく説明し、実施例１と同じ点については説明を省略する。
【００３４】
図６は、本発明の実施例２に係る画像処理装置（表示装置６００）の構成を示すブロック図である。なお、実施例１と同様の機能部については同じ符号を付し、説明は省略する。
表示装置６００には、変換後画像データを表示する表示装置７００が接続されている。
表示装置６００の接続モニタ情報取得部６０８は、表示装置７００からモニタ情報を取得する。モニタ情報には、表示装置７００で表示可能な画像データの色空間を表す情報が
含まれている。モニタ情報は、例えば、表示装置７００に記憶されているＥＤＩＤデータ等から取得される。なお、モニタ情報はＥＤＩＤデータに含まれる情報でなくてもよく、モニタ情報の取得方法は特に限定されるものではない。なお、モニタ情報は、表示可能な画像データの色空間（規格）そのものを表す情報を含んでいてもよいし、そうでなくてもよい。例えば、モニタ情報が、表示可能な輝度の範囲や色域、ガンマ特性などであり、それらの情報に基づいて表示可能な画像データの色空間が判断されてもよい。
表示装置６００の色空間決定部６０２は、実施例１の色空間決定部１０２と同様の機能を有する。但し、色空間決定部１０２はユーザ操作に応じて変換後の色空間を選択するが、色空間決定部６０２は、接続モニタ情報取得部６０８で取得されたモニタ情報に基づいて、変換後の色空間を選択する。具体的には、モニタ情報で表される色空間が変換後の色空間として選択される。
他の機能部の処理（エラー画素を検出する処理、エラー画素の存在を通知する処理、など）は実施例１と同様である。
【００３５】
以下、図７を用いて、表示装置６００におけるエラー検出・通知処理の流れの一例を説明する。図７は、実施例２に係るエラー検出・通知処理の流れの一例を示すフローチャートである。
まず、接続モニタ情報取得部６０８が、表示装置７００からモニタ情報を取得し、色空間決定部６０２が、取得されたモニタ情報に基づいて、変換後の色空間と、当該色空間に応じた色域（本実施例では忠実色域）とを決定する（Ｓ２０１）。
その後、Ｓ１０２〜Ｓ１０５の処理が行われる。図７のＳ１０２〜Ｓ１０５の処理は、図５のＳ１０２〜Ｓ１０５の処理と同様である。
【００３６】
以上述べたように、本実施例によれば、変換後画像データを表示する表示装置で表示可能な色空間が、変換後の色空間として選択される。映像制作の現場などでは、ＡＣＥＳデータ（入力画像データ）を７０９やＤＣＩといった色空間の画像データ（変換後画像データ）に変換して確認することが多く、確認する画像データの色空間（変換後画像データの色空間）が予め決まっていることが多い。本実施例では、変換後画像データを表示する表示装置を接続すれば、変換後の色空間を表すモニタ情報が取得され、変換後の色空間が自動的に決定されるため、ユーザが変換後の色空間を把握する必要はなく、利便性を向上することができる。
【００３７】
＜実施例３＞
本発明の実施例３に係る画像処理装置及びその制御方法について説明する。実施例１では、画像処理装置が表示部を有する表示装置である場合の例を説明した。実施例３では、画像処理装置が表示装置ではない場合の例を説明する。具体的には、実施例３では、画像処理装置が情報処理装置（ＰＣ）である場合の例を説明する。
なお、以下では、実施例１と異なる点について詳しく説明し、実施例１と同じ点については説明を省略する。
【００３８】
図８は、本発明の実施例３に係る情報処理装置（ＰＣ８００）の構成の一例を示すブロック図である。ＰＣ８００には、入力画像データを表示する表示装置９００が接続されている。ＰＣ８００の各機能部は、例えば、ＣＰＵが不図示の記憶媒体からプログラム（アプリケーション）を読み出して実行することにより実現される。なお、ＰＣ８００の少なくとも一部の機能部は、ハードウェアによって実現されてもよい。図８において、実施例１（図１）と同じ機能部には同じ符号を付し、説明を省略する。但し、画像合成部１０６は、表示用画像データ（入力画像データにエラー画像データを合成した画像データ）を表示装置９００に出力する。エラー画素の検出方法、エラー画素の存在の通知方法（例えば、表示用画像データの生成方法）は、実施例１と同じである。
【００３９】
以上述べたように、本実施例では、画像処理装置が表示装置とは別体の装置であるため、表示装置の回路構成を簡素化することができる。
なお、本実施例の構成を実施例２に適用してもよい。即ち、実施例２の表示部１０７が画像処理装置とは別体の表示装置であってもよい。
【符号の説明】
【００４０】
１００，６００：表示装置  １０１：色空間変換部  １０２，６０２：色空間決定部  １０３：操作パネル  １０４：エラー検出部  １０５：エラー表示処理部  １０６：画像合成部  １０７：表示部  ６０８：接続モニタ情報取得部
【図１】
2014187594.tif 000007
【図２】
2014187594.tif 000008
【図３】
2014187594.tif 000009
【図４】
2014187594.tif 000010
【図５】
2014187594.tif 000011
【図６】
2014187594.tif 000012
【図７】
2014187594.tif 000013
【図８】
2014187594.tif 000014