(57)【要約】【課題】1軸での操作系しか持たない操作では、色相環上に表示される調整情報が調整操作によってどの方向に、どの程度移動するかが分からない。【解決手段】本発明は、RGBを選択するRGB選択手段と、調整操作に基づき前記RGB選択手段により選択された色成分を調整することによりカラーバランスを調整する調整手段と、所定の調整操作がされたことを想定した場合のカラーバランスを算出する算出する算出手段と、前記算出手段の算出結果に基づき、補助情報を色相環上に表示する表示手段と、を備えることを特徴とする。【選択図】  図３
2013186280.tif 000002
【特許請求の範囲】
【請求項１】
RGBを選択するRGB選択手段と、
前記RGB選択手段により選択された色成分を調整操作に基づき調整することによりカラーバランスを調整する調整手段と、
所定の調整操作がされたことを想定した場合のカラーバランスを算出する算出する算出手段と、
前記算出手段の算出結果に基づき、補助情報を色相環上に表示する表示手段と、
を備えることを特徴とする表示装置、およびその方法。
【請求項２】
前記調整手段はつまみであり、かつ前記所定の調整操作はつまみを1周まわす操作であることを特徴とする請求項1に記載の表示装置、およびその方法。
【請求項３】
前記補助情報は、所定の調整操作がされたことを想定した場合に、色相環上に表示されるカラーバランスを示す情報が移動する軌跡であることを示す請求項1に記載の表示装置、およびその方法。
【請求項４】
前記補助情報として、前記RGB選択手段により選択されていない色成分に対して所定の調整操作がされたことを想定した場合に、色相環上に表示されるカラーバランスを示す情報が移動する軌跡を追加表示することを特徴とする請求項３に記載の表示装置、およびその方法
【請求項５】
前記補助情報は、所定の調整操作がされたことを想定した場合に、操作後の色相環上に表示されるカラーバランスを示す情報であることを示す請求項1に記載の表示装置、およびその方法
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザが色調整を行うため補助情報を表示する表示装置、およびその方法に関するものである。
【背景技術】
【０００２】
近年、映像制作業界では、CDL(Color Decision List)を用いて、撮影工程で調整した映像の色の情報をメタ情報としてファイル化し、それを編集工程に渡すことで、撮影工程と編集工程の映像の色を一致させるワークフローが採用されつつある。CDLとは、ASC(American Society of Cinematographers)によって策定された色調整技術の規格であり、既に多くの市販の映像編集システムが対応している。CDLでは、Slope，Offset，Powerという3つのパラメータによる色調整手段を提供している。以下、Slope，Offset, Powerの3つの色調整手段をまとめてSOPと記述する。また、SOPはそれぞれ、R成分、G成分、B成分のパラメータを有しており、このパラメータを調整することにより映像信号全体のカラーバランスを調整することができる。
【０００３】
一般的に、映像編集システムによるSOP調整のUI(User Interface)では、図１に示すように、Slope,Offset,Powerにおける色相環10と、色相環10上にカラーバランスの度合いを示す調整情報20を表示する。また、SOP調整操作は2軸操作が可能なトラックボールが用いられ、調整情報20はトラックボールの操作に連動して移動する。これにより、ユーザは直感的なカラーバランス調整操作を行うことができ、操作性が向上する。
【０００４】
しかしながら、SOPパラメータ調整は、2軸の操作系を有するトラックボールではなく、例えばつまみのような1軸の操作系をしか持たない操作デバイスにより操作されることも考えられる。その場合、ユーザの調整操作と色相環上の移動は連動しないため、直観的なカラーバランス調整を行うことが出来ず、操作性が低下する。
【０００５】
ユーザ操作と表示情報の移動の軸数が異なることに起因する操作性の低下を、表示情報の移動方向を示す補助情報を表示することで、改善する技術が特許文献1で提案されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−１０７９１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献1で提案されている補助情報では、ユーザは操作前に移動方向を把握することはできるが、移動量を把握することはできなかった。
【０００８】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、つまみ等の1軸の操作系を有する操作デバイスによりカラーバランス調整操作を行うケースにおいて、調整操作前に、色相環上に表示される調整情報の移動方向および移動量を容易に把握することが可能な表示装置およびその方法を提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明は、RGBを選択するRGB選択手段と、前記RGB選択手段により選択された色成分を調整操作に基づき調整することによりカラーバランスを調整する調整手段と、所定の調整操作がされたことを想定した場合のカラーバランスを算出する算出する算出手段と、前記算出手段の算出結果に基づき、補助情報を色相環上に表示する表示手段と、を備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、つまみ等の1軸の操作系を有する操作デバイスによるカラーバランス調整操作を行うケースにおいて、調整操作前に、色相環上に表示される調整情報の移動方向および移動量を容易に把握することができる。
【図面の簡単な説明】
【００１１】
【図１】一般的な映像編集システムによるSOP調整のUIを示す図
【図２】本発明の実施例における構成図
【図３】グラフィックス重畳部103が重畳するUIを示す図
【図４】RGB選択状態を示す図
【図５】SOPパラメータを示す図
【図６】SOP操作方向を示す図
【図７】制御部108のグラフィックス描画開始処理を示すフローチャート
【図８】制御部108のグラフィックス描画制御処理を示すフローチャート
【図９】色相環10におけるx,y座標を示す図
【図１０】補助情報200が線分と円弧矢印から構成される場合のUIを示す図
【図１１】補助情報200が円弧と矢印から構成される場合のUIを示す図
【図１２】補助情報200が円弧矢印から構成される場合のUIを示す図
【図１３】制御部108のSOP操作情報受信処理を示すフローチャート
【図１４】調整用つまみが1周操作された際のUIの変化を説明する図
【図１５】制御部108のRGB選択操作情報受信処理を示すフローチャート
【図１６】非調整対象の色成分が調整された際の調整情報20の移動方向および移動量を示す補助情報200を追加表示したUI例を示す図
【図１７】補助情報200としてSOP調整操作されたと想定した場合の移動後の調整情報の位置に補助情報を表示するUI例を示す図
【発明を実施するための形態】
【００１２】
［実施例］
【００１３】
本発明の実施例について図面を用いて詳細に説明する。実施例では、補助情報として、SOP調整つまみが1周回されたと想定した場合に、調整情報20が移動する軌跡を矢印でUI上に表示する例について説明する。
【００１４】
なお、本明細書および図面において、同一の機能構成を有する構成要素については同一の符号を付加することにより重複説明を省略する。
【００１５】
図2は本発明の第一の実施例における表示装置100の構成図を示す。
【００１６】
表示装置100は信号入力部101、SOP変換処理部102、グラフィックス重畳部103、表示部104、内部バス105、制御部108、SOP操作部106、RGB選択部107、メモリ部109から構成される。
【００１７】
信号入力部101は、外部からの映像信号を入力するI/F部である。信号入力部101は、具体的にはSDI、DVI、HDMI、DisplayPortなどのストリーム形式の信号を入力する。信号入力部101は入力された映像信号を表示装置100内で処理するための信号形式に変換し、SOP変換処理部102へ出力する。
【００１８】
SOP変換処理部102は、制御部108から入力されるSOP変換テーブルに基づき映像信号を変換し、変換後の映像信号をグラフィックス重畳部103へ出力する。ここで、SOP変換テーブルとは、SOPパラメータに基づき、映像信号のR信号、G信号、B信号を変換するための信号変換処理テーブルである。
【００１９】
グラフィックス重畳部103は、制御部108の指示に基づき、図3に示すように、色相環10、調整情報20、補助情報200の構成要素を含むグラフィックスを映像信号に重畳して描画、表示部104へ出力する。ここで、補助情報200は、後述するSOP操作部106が所定の操作をされた場合に、調整情報20がどの方向に、どの程度の移動量で移動するかを示す情報である。
【００２０】
表示部104はグラフィックス重畳部103から入力された映像信号を表示する。表示部104は液晶パネルおよびバックライトから構成させる。なお、本発明は表示部104として上記構成に限定するものではなく、プラズマパネルや有機ELなどにより構成されるものであっても良い。
【００２１】
内部バス105によって各構成部は接続されており、相互に情報の送受信を行うことができる。
【００２２】
SOP操作部106は、ユーザによるSOPパラメータ値の調整操作を受け付けるI/F部である。SOP操作部106は具体的には、Slope調整用つまみ、Offset調整用つまみ、Power調整用つまみの3つのつまみから構成される。SOP操作部106は、ユーザによる各つまみ操作を検出すると、制御部108に対してつまみ操作情報を送信する。ここで、つまみ操作情報とは、上記3つのつまみのうち、どのつまみが操作されたかを示すつまみ識別情報と、つまみが操作された方向を示すつまみ操作方向と、つまみが操作された量を示すつまみ操作量を示す。
【００２３】
RGB選択部107は、SOPパラメータ調整の対象となる、RGB成分を選択するI/F部である。RGB選択部107は、具体的にはR選択用トグルボタン、G選択用トグルボタン、B選択用トグルボタンの3つのトグルボタンから構成させる。RGB選択部107は、ユーザから各トグルボタン操作を検出すると、制御部108に対してRGB選択操作情報を送信する。ここで、RGB選択操作情報とは、上記3つのトグルボタンのうち、どのトグルボタンが操作されたかを示すトグルボタン識別情報と、操作されたトグルボタンがオン状態かオフ状態かを示すトグルボタン状態情報を示す。また、RGB選択部107は、制御部108からRGB選択状態受信要求を受信すると、3つのトグルボタンのトグルボタン状態情報を送信する。
【００２４】
制御部108は、不図示のCPUおよびRAMから構成され、予めメモリ部110により記憶されている制御プログラムに基づき動作する。制御部108は、RGB選択状態、SOPパラメータ値、SOP操作方向状態を保持する。RGB選択状態とは、Rトグルボタン、Gトグルボタン、Bトグルボタンの各状態を示すものである。図4にRGB選択状態の例を示す。SOPパラメータ値とは、Slope、Offset、Powerの各パラメータのR成分、B成分、G成分、計9つのパラメータを示すものである。図5にSOPパラメータ値の例を示す。SOP操作方向状態とは、Slope調整用つまみ、Offset調整用つまみ、Power調整用つまみが操作された方向を示すものである。図6にSOP操作方向状態の例を示す。つまみ操作の右回りを正方向とし、左回りを負方向とする。制御部108の処理の詳細については後述する。
【００２５】
メモリ部109は不揮発性メモリであり、制御部108上で動作する制御プログラムを記憶する。
【００２６】
以下、制御部108の詳細処理について下記の順に説明する。
【００２７】
・グラフィックス描画開始処理
・SOP操作情報受信処理
・RGB選択操作情報受信処理
・グラフィックス描画開始処理
まず、グラフィックス描画開始時の処理について図7の処理フローを用いて詳細に説明する。
【００２８】
表示装置100が電源オンされ、図1の構成図の各構成要素の起動処理が完了した後、制御部108はグラフィックス描画開始処理を行う。
【００２９】
グラフィックス描画開始処理は、まず、制御部108が保持しているSOPパラメータ値、SOP操作方向状態を初期化する(S101)。SOPパラメータは、CDLにより規定されているデフォルト値で初期化する。またSOP操作方向状態は、すべて正方向として初期化する。その後、RGB選択部107へRGB選択状態取得要求を送信することによりRGB選択状態を取得し、取得したRGB選択状態を制御部108が保持するRGB選択状態として設定する(S102)。そして、後述するグラフィックス描画制御処理(S200)を行った後、グラフィックス重畳部103へグラフィックス描画開始指示を送信する(S103)。
【００３０】
ここで、制御部108のグラフィックス描画制御処理(S200)について図8の処理フローを用いて説明する。
【００３１】
グラフィックス描画制御処理(S200)では、まず制御部108が保持しているSOPそれぞれのR,G,Bパラメータに基づき、調整情報20を表示する色相環の座標(x1,y1)を算出する(S201)。図9に、色相環10とx,yの関係を示す。
【００３２】
座標算出方法に関して、R,G,Bパラメータ値であるr,g,bと色相環座標(x,y)の関係は例えば、Slope、Offsetは(1)、(2)式、Powerは(3)、(4)式で表すことができる。
【００３３】
【数１】
2013186280.tif 000003
上記計算式では、ユーザがSOP調整操作を行った場合、調整情報20は色相環10内を直線的に移動するが、調整情報20が曲線的に移動するような計算式を用いても良い。
【００３４】
次に、予測SOPパラメータに基づき色相環座標(x2,y2)を算出する(S202)。予測SOPパラメータは、RGB選択状態がオンとなっているRGBについて、SOP操作方向にSOP操作部106のつまみが1周回された際のパラメータ値を加算することで算出する。算出した予測SOPパラメータに基づき、色相環座標(x2,y2)を算出する(S203)。色相環座標(x2,y2)はSOPパラメータ同様、上記(1)〜(4)式を用いることにより算出する。その後、処理S201で算出した色相環座標(x1,y1)および処理S203で算出した色相環座標(x2,y2)に基づき補助情報200を決定する(S204)。補助情報200は次のように決定する。
【００３５】
まず、色相環座標(x1,y2)および(x2,y2)は、色相環上に収まるようにするために、原点からの距離
【００３６】
【数２】
2013186280.tif 000004
はともに1.0以下となる必要がある。そこで、距離d1,d2が1より大きい場合は、x1およびy2をd1で除算、x2およびy2をd2で除算することで色相環10の外周上にマッピングする。(x1,y1)、(x2,y2)を色相環の外周上にマッピングした座標をそれぞれ(x3,y3)、(x4,y4)とする。
【００３７】
補助情報200は、d1,d2によって場合分けされ、
（１）d1が1以下であり、かつd2が1以下である場合、補助情報200は、座標(x1,y1)を始点とし座標(x2,y2)を終点とする矢印である。本ケースにおける補助情報200の例が図3に示されている。
【００３８】
（２）d1が1以下であり、かつd2が1より大きい場合、座標(x1,y1)と座標(x2,y2)を結ぶ線分と色相環10の外周との交点座標を(x5,y5)とすると、補助情報200は、座標(x1,y1)と座標(x5,y5)を結ぶ線分および、座標(x5,y5)を始点とし座標(x4,y4)を終点とする円弧矢印である。本ケースにおける補助情報200の例を図10に示す。
【００３９】
（３）d1が1より大きく、かつd2が1以下である場合、座標(x1,y1)と座標(x2,y2)を結ぶ線分と色相環10の外周との交点座標を(x5,y5)とすると、補助情報200は、座標(x3,y3)と座標(x5,y5)を結ぶ円弧および、座標(x5,y5)を始点とし座標(x2,y2)を終点とする矢印である。本ケースにおける補助情報200の例を図11に示す。
【００４０】
（４）d1が1より大きく、かつd2が1より大きい場合、補助情報200は、座標(x3,y3)を始点とし、座標(x4,y4)を終点とする円弧矢印である。本ケースにおける補助情報200の例を図12に示す。
【００４１】
上記のように補助情報200の表示内容を決定する。
【００４２】
その後、制御部108は、グラフィックス重畳部103に対して、調整情報20および補助情報200の描画指示を送信する(S205)。
【００４３】
上記処理により、グラフィックス描画開始時に補助情報200が描画され、ユーザはSOP操作開始前に色相環10上の調整情報20がどの方向に、どの程度移動するかを認識することができる。
【００４４】
・SOP操作情報受信処理
制御部108がSOP操作部106からつまみ操作情報を受信した際の処理について、図13の処理フローを用いて説明する。
【００４５】
制御部108はSOP操作情報をSOP操作部106から受信すると、受信したSOP操作情報に基づき制御部108が保持しているつまみ操作方向状態を更新する(S301)。次に、受信したSOP操作情報に基づきSOPパラメータを更新する(S302)。そして上述したグラフィックス描画制御処理(S200)を行う。その後、SOPパラメータに基づき、上述したSOP変換テーブルを算出し、算出したSOP変換テーブルをSOP変換処理部102へ送信する(S303)。
【００４６】
上記処理によりユーザがSOP調整用つまみを操作すると、調整情報20の表示位置、および補助情報200の表示位置が変化する。例えば、図3に示す状態から、Slope調整用つまみが正方向に１周操作された場合、図14に示すUIへと変化する。図14における調整情報20は図3で表示されていた補助情報200の先端位置に移動し、次にSlope調整用つまみが正方向に1周操作された場合の移動方向、移動量が補助情報200として表示される。
【００４７】
・RGB選択操作情報受信処理
制御部108がRGB選択部107からRGB選択操作情報を受信した際の処理について図15の処理フローを用いて説明する。
【００４８】
制御部108はRGB選択部107からRGB選択操作情報を受信すると、RGB選択操作情報に基づき制御部108が保持しているRGB選択状態を更新する(S401)。その後、上述したグラフィックス描画制御処理(S200)を行う。
【００４９】
上記処理により、ユーザがRGBのトグルボタンを操作すると、補助情報200が示す調整情報20の移動方向が変化する。
【００５０】
また、本実施例では、補助情報として、SOP調整つまみが操作されたと想定した場合に、調整情報がどのように移動するかの軌跡を矢印でUI上に表示する例について説明した。しかし、本発明は補助情報をこれに限定するものではなく、例えば、図16に示すように、RGB選択部107によって他の色成分が選択された場合の調整情報の移動方向、移動量を破線矢印で追加表示しても良い。また、図17に示すように、SOP調整つまみが操作されたと想定した場合の移動後の調整情報の位置に補助情報を表示する等であっても構わない。
【００５１】
本発明では、予測パラメータに基づく補助情報を描画することにより、ユーザはSOP操作を行う前に色相環座標および輝度バーがどの方向に、どの程度移動するかが分かるため、SOP操作の操作性を向上させることができる。
【符号の説明】
【００５２】
10  色相環
20  調整情報
100  表示装置
101  信号入力部
102  SOP変換処理部
103  グラフィックス重畳部
104  表示部
105  内部バス
106  SOP操作部
107  RGB選択部
108  制御部
200  補助情報
【図１】
2013186280.tif 000005
【図２】
2013186280.tif 000006
【図３】
2013186280.tif 000007
【図４】
2013186280.tif 000008
【図５】
2013186280.tif 000009
【図６】
2013186280.tif 000010
【図７】
2013186280.tif 000011
【図８】
2013186280.tif 000012
【図９】
2013186280.tif 000013
【図１０】
2013186280.tif 000014
【図１１】
2013186280.tif 000015
【図１２】
2013186280.tif 000016
【図１３】
2013186280.tif 000017
【図１４】
2013186280.tif 000018
【図１５】
2013186280.tif 000019
【図１６】
2013186280.tif 000020
【図１７】
2013186280.tif 000021