(57)【要約】【課題】利用者にとっての見た目の彩度を保持しつつ、画像の明るさを調整できる明度調整装置等を提供する。【解決手段】  入力画像をＬａｂ色空間に変換したのち、入力画像の色座標Ｊ1についてＭ1への座標変換を行う。入力画像の色座標をＪ1、Ｊ1について明るさの引き上げ量をΔＬ、Ｊ1の明度をΔＬだけ上げた色座標をＫ1とする。Ｊ1のａｂ平面における基準点Ｏから座標Ｋ1までの距離をＫとして、基準点ＯからＪ1への線分の延長線上にあって、基準点Ｏからの距離がＫである座標をＪ2とする。Ｋ1からＪ2までの線分の間に、線分を１−ｔ：ｔ（０＜ｔ＜１）に分ける点を座標Ｍ1とする。この色座標Ｍ1がＪ1の明度調整後の色座標となる。【選択図】図１
2014072542.tif 000002
【特許請求の範囲】
【請求項１】
入力画像を入力する画像入力手段と、
前記入力画像の明度Ｌに対して出力画像の明度の変化量ΔＬを決定する明度決定手段と、
前記入力画像のＲＧＢ色空間をＬ*ａ*ｂ*色空間に変換する第1の色空間変換手段と、
前記入力画像のＬ*ａ*ｂ*座標を座標Ｊ1（ａ，ｂ，Ｌ）として、
前記出力画像の明度が入力画像の明度Ｌから変化量ΔＬだけ大きい場合には、明度がＬより大きくＬ＋ΔＬよりも小さい範囲で、ａ*軸との角度がＪ1と同じで、かつ、Ｊ1の彩度よりも大きい彩度の位置にある座標Ｍ1に前記座標Ｊ1を変換し、
前記出力画像の明度が入力画像の明度Ｌから変化量ΔＬだけ小さい場合には、明度がＬ−ΔＬよりも大きくＬよりも小さい範囲で、ａ*軸との角度がＪ1と同じで、かつ、Ｊ1の彩度よりも小さい彩度の位置にある座標Ｍ2に前記座標Ｊ1を変換するＬａｂ座標変換手段と、
前記Ｌ*ａ*ｂ*座標変換手段で色座標を変換された前記入力画像のＬ*ａ*ｂ*色空間をＲＧＢ色空間に変換する第２の色空間変換手段と、
前記第２の色空間変換手段で変換された前記入力画像を出力画像として出力する出力手段と、
を備えることを特徴とする明度調整装置。
【請求項２】
前記明度調整装置は、明度重視度ｔ（０＜ｔ＜１）を決定する明度重視度決定手段をさらに備え、
前記Ｌ*ａ*ｂ*座標変換手段は、前記変化量ΔＬおよび前記明度重視度ｔを用いて、前記座標Ｊ1（ａ，ｂ，Ｌ）を前記座標Ｍ1
【数１】
2014072542.tif 000017
または前記座標Ｍ2
【数２】
2014072542.tif 000018
に変換し、ここで、
【数３】
2014072542.tif 000019
【数４】
2014072542.tif 000020
であることを特徴とする請求項１の明度調整装置。
【請求項３】
前記明度重視度決定手段は、ユーザの入力に応じて明度重視度ｔを決定する、または、あらかじめ決定された明度重視度ｔを保持することを特徴とする請求項２の明度調整装置。
【請求項４】
前記明度決定手段は、前記入力画像の明度に対する前記出力画像の明度の変化を描くトーンカーブを決定し、前記トーンカーブから前記ΔＬを決定することを特徴とする請求項１の明度調整装置。
【請求項５】
前記トーンカーブ決定手段は、ユーザの入力に応じてトーンカーブを決定する、または、前記入力画像の特徴に応じて自動的にトーンカーブを決定することを特徴とする請求項４の明度調整装置。
【請求項６】
コンピュータを、
前記明度調整装置を、入力画像を入力する画像入力手段、
前記入力画像の明度Ｌに対して出力画像の明度の変化量ΔＬを決定する明度決定手段、
前記入力画像のＲＧＢ色空間をＬ*ａ*ｂ*色空間に変換する第1の色空間変換手段、
前記入力画像のＬ*ａ*ｂ*座標を座標Ｊ1（ａ，ｂ，Ｌ）として、
前記出力画像の明度が入力画像の明度Ｌから変化量ΔＬだけ大きい場合には、明度がＬより大きくＬ＋ΔＬよりも小さい範囲で、ａ*軸との角度がＪ1と同じで、かつ、Ｊ1の彩度よりも大きい彩度の位置にある座標Ｍ1に前記座標Ｊ1を変換し、
前記出力画像の明度が入力画像の明度Ｌから変化量ΔＬだけ小さい場合には、明度がＬ−ΔＬよりも大きくＬよりも小さい範囲で、ａ*軸との角度がＪ1と同じで、かつＪ1の彩度よりも小さい彩度の位置にある座標Ｍ2に前記座標Ｊ1を変換するＬａｂ座標変換手段、
前記Ｌ*ａ*ｂ*座標変換手段で色座標を変換された前記入力画像のＬ*ａ*ｂ*色空間をＲＧＢ色空間に変換する第２の色空間変換手段、
前記第２の色空間変換手段で変換された前記入力画像を出力画像として出力する出力手段、
として機能させることを特徴とする明度調整装置のプログラム。
【請求項７】
入力画像を入力する画像入力ステップと、
前記入力画像の明度Ｌに対して出力画像の明度の変化量ΔＬを決定する明度決定ステップと、
前記入力画像のＲＧＢ色空間をＬ*ａ*ｂ*色空間に変換する第1の色空間変換ステップと、
前記入力画像のＬ*ａ*ｂ*座標を座標Ｊ1（ａ，ｂ，Ｌ）として、
前記出力画像の明度が入力画像の明度Ｌから変化量ΔＬだけ大きい場合には、
明度がＬより大きくＬ＋ΔＬよりも小さい範囲で、かつ、ａ*軸との角度がＪ1と同じで、Ｊ1の彩度よりも大きい彩度の位置にある座標Ｍ1に前記座標Ｊ1を変換し、
前記出力画像の明度が入力画像の明度Ｌから変化量ΔＬだけ小さい場合には、
明度がＬ−ΔＬよりも大きくＬよりも小さい範囲で、ａ*軸との角度がＪ1と同じで、かつ、Ｊ1の彩度よりも小さい彩度の位置にある座標Ｍ2に前記座標Ｊ1を変換するＬａｂ座標変換ステップと、
前記Ｌ*ａ*ｂ*座標変換手段で色座標を変換された前記入力画像のＬ*ａ*ｂ*色空間をＲＧＢ色空間に変換する第２の色空間変換ステップと、
前記第２の色空間変換手段で変換された前記入力画像を出力画像として出力する出力ステップと、
を含むことを特徴とする明度調整方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像の編集や補正などの画像処理に関し、特に画像の明度を調整するための明度調整装置等に関する。
【背景技術】
【０００２】
画像を編集、補正する際に、暗い画像なら明るく、明るい画像なら暗くする処理が行われる。一般的な画像処理ソフトウエアでは、画像のＲＧＢ値を輝度としたトーンカーブやＬ*ａ*ｂ*色空間のＬ（明度）のみのトーンカーブを操作して、画像の明るさを調整する。しかし、ＲＧＢ値を輝度としたトーンカーブの場合は、画像を明るくすると彩度が低くなり、暗くすると彩度が上がり、また、画像の明暗だけでなく色味も変わって、利用者が意図しない画像の仕上がりになってしまうことがある。
【０００３】
Ｌ*ａ*ｂ*色空間のＬ（明度）のみのトーンカーブの場合は、彩度に影響を与えずに明るさの調整を行うことができる。
特許文献１には、Ｌ（明度）の調整を行った後、Ｌ値を固定してａｂ平面上で色バランス調整を行う画像処理装置などが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２２８３２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来技術では、Ｌ（明度）の調整量によっては画像の変化が大きくなりすぎて、ａｂ平面上で色バランス調整を行っても、利用者にとって自然な画像調整とならないという問題があった。
【０００６】
本発明は、このような問題に鑑みてなされたもので、その目的は、利用者にとっての見た目の彩度を保持しつつ、画像の明るさを調整できる明度調整装置等を提供することである。
【課題を解決するための手段】
【０００７】
前述した目的を達成するために、第１の発明は、入力画像を入力する画像入力手段と、前記入力画像の明度Ｌに対して出力画像の明度の変化量ΔＬを決定する明度決定手段と、前記入力画像のＲＧＢ色空間をＬ*ａ*ｂ*色空間に変換する第1の色空間変換手段と、前記入力画像のＬ*ａ*ｂ*座標を座標Ｊ1（ａ，ｂ，Ｌ）として、前記出力画像の明度が入力画像の明度Ｌから変化量ΔＬだけ大きい場合には、明度がＬより大きくＬ＋ΔＬよりも小さい範囲で、ａ*軸との角度がＪ1と同じで、かつ、Ｊ1の彩度よりも大きい彩度の位置にある座標Ｍ1に前記座標Ｊ1を変換し、前記出力画像の明度が入力画像の明度Ｌから変化量ΔＬだけ小さい場合には、明度がＬ−ΔＬよりも大きくＬよりも小さい範囲で、ａ*軸との角度がＪ1と同じで、かつ、Ｊ1の彩度よりも小さい彩度の位置にある座標Ｍ2に前記座標Ｊ1を変換するＬａｂ座標変換手段と、前記Ｌａｂ座標変換手段で色座標を変換された前記入力画像のＬ*ａ*ｂ*色空間をＲＧＢ色空間に変換する第２の色空間変換手段と、前記第２の色空間変換手段で変換された前記入力画像を出力画像として出力する出力手段と、を備えることを特徴とする明度調整装置である。
【０００８】
第１の発明によれば、明度の過度な変化を抑えながら彩度も調整されるので、利用者にとっての見た目の彩度を保持しつつ、画像の明るさを調整することができる。
【０００９】
また、第１の発明は、明度重視度ｔ（０＜ｔ＜１）を決定する明度重視度決定手段をさらに備え、前記Ｌａｂ座標変換手段は、前記変化量ΔＬおよび前記明度重視度ｔを用いて、前記座標Ｊ1（ａ，ｂ，Ｌ）を
【００１０】
前記座標Ｍ1
【００１１】
【数１】
2014072542.tif 000003
【００１２】
または前記座標Ｍ2
【００１３】
【数２】
2014072542.tif 000004
【００１４】
に変換することが好ましい。ここで、上記中のＫ，Ｓは
【００１５】
【数３】
2014072542.tif 000005
【００１６】
【数４】
2014072542.tif 000006
【００１７】
である。
【００１８】
第１の発明の明度重視度決定手段は、ユーザの入力に応じて明度重視度ｔを決定する、または、あらかじめ決定された明度重視度ｔを保持することが望ましい。
【００１９】
第１の発明の明度決定手段は、前記入力画像の明度に対する前記出力画像の明度の変化を描くトーンカーブを決定し、前記トーンカーブから前記ΔＬを決定することが望ましい。また、前記トーンカーブ決定手段は、ユーザの入力に応じてトーンカーブを決定する、または、前記入力画像の特徴に応じて自動的にトーンカーブを決定することが望ましい。
【００２０】
第２の発明は、コンピュータを、入力画像を入力する画像入力手段、前記入力画像の明度Ｌに対して出力画像の明度の変化量ΔＬを決定する明度決定手段、前記入力画像のＲＧＢ色空間をＬ*ａ*ｂ*色空間に変換する第1の色空間変換手段、前記入力画像のＬ*ａ*ｂ*座標を座標Ｊ1（ａ，ｂ，Ｌ）として、前記出力画像の明度が入力画像の明度Ｌから変化量ΔＬだけ大きい場合には、明度がＬより大きくＬ＋ΔＬよりも小さい範囲で、ａ*軸との角度がＪ1と同じで、かつ、Ｊ1の彩度よりも大きい彩度の位置にある座標Ｍ1に前記座標Ｊ1を変換し、前記出力画像の明度が入力画像の明度Ｌから変化量ΔＬだけ小さい場合には、明度がＬ−ΔＬよりも大きくＬよりも小さい範囲で、ａ*軸との角度がＪ1と同じで、かつ、Ｊ1の彩度よりも小さい彩度の位置にある座標Ｍ2に前記座標Ｊ1を変換するＬａｂ座標変換手段、前記Ｌａｂ座標変換手段で色座標を変換された前記入力画像のＬ*ａ*ｂ*色空間をＲＧＢ色空間に変換する第２の色空間変換手段、前記第２の色空間変換手段で変換された前記入力画像を出力画像として出力する出力手段、として機能させることを特徴とする明度調整装置のプログラムである。
【００２１】
第３の発明は、入力画像を入力する画像入力ステップと、前記入力画像の明度Ｌに対して出力画像の明度の変化量ΔＬを決定する明度決定ステップと、前記入力画像のＲＧＢ色空間をＬ*ａ*ｂ*色空間に変換する第1の色空間変換ステップと、前記入力画像Ｌ*ａ*ｂ*座標を座標Ｊ1（ａ，ｂ，Ｌ）として、前記出力画像の明度が入力画像の明度Ｌから変化量ΔＬだけ大きい場合には、明度がＬより大きくＬ＋ΔＬよりも小さい範囲で、ａ*軸との角度がＪ1と同じで、かつ、Ｊ1の彩度よりも大きい彩度の位置にある座標Ｍ1に前記座標Ｊ1を変換し、前記出力画像の明度が入力画像の明度Ｌから変化量ΔＬだけ小さい場合には、明度がＬ−ΔＬよりも大きくＬよりも小さい範囲で、ａ*軸との角度がＪ1と同じで、かつ、Ｊ1の彩度よりも小さい彩度の位置にある座標Ｍ2に前記座標Ｊ1を変換するＬａｂ座標変換ステップと、前記Ｌａｂ座標変換手段で色座標を変換された前記入力画像のＬ*ａ*ｂ*色空間をＲＧＢ色空間に変換する第２の色空間変換ステップと、前記第２の色空間変換手段で変換された前記入力画像を出力画像として出力する出力ステップと、を含むことを特徴とする明度調整方法である。
【発明の効果】
【００２２】
本発明により、利用者にとっての見た目の彩度を保持しつつ、画像の明るさを調整できる明度調整装置等を提供することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の明度調整のしくみの概要を示す図
【図２】トーンカーブの例を示す図
【図３】明度調整装置１のハードウエア構成図
【図４】明度調整装置１のシステム構成図
【図５】制御部１１の明度調整処理を示す図
【図６】入力画像の例を示す図
【図７】従来技術による明度調整画像の例を示す図
【図８】明度調整装置１によって明度調整された画像の例を示す図
【発明を実施するための形態】
【００２４】
［１．本発明における明度調整のしくみの概要］
本発明の発明者は、Ｌ*ａ*ｂ*色空間においては、同じ数値のａ*ｂ*値（同じ彩度）であってもＬ*値（明度）の違いによって、人の見た目では画像の変化が大きく、不自然な画像となってしまうことを従来技術の問題点と考え、この問題点を解決する、人の見た目の彩度を保持しながら明るさを調整し、自然な画像が得られる明度調整装置等を発明した。
【００２５】
本発明の明度調整装置等を説明するにあたり、はじめに、発明者が本発明において用いた明度調整のしくみの概要について説明する。
【００２６】
ここで、Ｌ*ａ*ｂ*色空間とは国際照明委員会で規定された色空間で、Ｌ*は明度を表す色成分であり、ａ*、ｂ*は色相と彩度を表す色成分である。以下では、「*」を省略して記載する。
【００２７】
［１−１．画像を明るくする場合］
まず、図１の上側部分を参照し、画像を明るくする場合の調整方法を説明する。
【００２８】
入力画像のある１つのピクセルについてＬａｂ色空間における明度調整を行うと仮定する。このピクセルの色座標がＪ1（ａ，ｂ，Ｌ）で、Ｊ1について明るさの「引き上げ」量をΔＬとする。ΔＬは、一般的な画像処理ソフトのトーンカーブ調整で画像を明るくする調整を行った場合に、入力画像に対する出力画像のＬ（明度）の変化量（トーンカーブでの表示は「＋ΔＬ」）として得られる値である（図２を参照）。
【００２９】
Ｊ1の明度をΔＬだけ上げた色座標Ｋ1は、Ｋ1（ａ，ｂ，Ｌ＋ΔＬ）となる。従来は、このＫ1が、Ｊ1の明度調整後の色座標となったのであるが、人の見た目では明るさだけでなく色までも変わって見えてしまうことがある。そこで発明者は、人の見た目に自然な画像となるように、Ｋ1を起点にしたさらなる調整を、以下のように行った。
【００３０】
Ｊ1のａｂ平面における基準点Ｏ（０，０，Ｌ）から座標Ｋ1までの距離をＫとする。Ｋは以下のように表される。
【００３１】
【数５】
2014072542.tif 000007
【００３２】
基準点ＯからＪ1への線分の延長線上にあって、基準点Ｏからの距離がＫである座標を座標Ｊ2とする。Ｊ2は以下のように表される。なお、基準点Ｏ、色座標Ｋ1およびＪ2が作る三角形は、ａ軸からの角度θの平面上にある二等辺三角形である。また、Ｊ2はａ軸からの角度θがＪ1と同じなので、Ｊ1とＪ2は同じ色相である。
【００３３】
【数６】
2014072542.tif 000008
【００３４】
Ｓは基準点ＯからＪ1までの距離、すなわちＬａｂ色空間におけるＪ1の彩度である。
【００３５】
【数７】
2014072542.tif 000009
【００３６】
Ｋ1からＪ2までの線分の間に、線分を１−ｔ：ｔ（０＜ｔ＜１）に分ける点を色座標Ｍ1とする。Ｍ1は以下のように表される。この色座標Ｍ1がＪ1の明度調整後の色座標である。
【００３７】
【数８】
2014072542.tif 000010
【００３８】
なお、ｔを１−ｔに対して大きくとると、点Ｍ1は線分Ｋ1−Ｊ2を上昇する。すなわち明度が上がって、かつ彩度（Ｌ軸からの距離）が下がる。ｔを１−ｔに対して小さくとると、点Ｍ1は線分Ｋ−Ｊ2を下降する。すなわち、明度が下がって、かつ彩度が上がる。従って、Ｍ1が上方すれば明度重視、下方にすれば彩度重視の調整となるので、ｔを明度重視度と呼ぶことにする。
【００３９】
［１−２．画像を暗くする場合］
次に、図１の下側部分を参照し、画像を暗くする場合の調整方法を説明する。
【００４０】
入力画像のある１つのピクセルについてＬａｂ色空間における明度調整を行うと仮定する。このピクセルの色座標がＪ1（ａ，ｂ，Ｌ）で、Ｊ1について明るさの「引き下げ」量をΔＬとする。ΔＬは、一般的な画像処理ソフトのトーンカーブ調整で画像を暗くする調整を行った場合に、入力画像に対する出力画像のＬ（明度）の変化量（トーンカーブでの表示は「−ΔＬ」）として得られる値である（図２を参照）。
【００４１】
Ｊ1の明度をΔＬだけ下げた色座標Ｋ2は、Ｋ1（ａ，ｂ，Ｌ−ΔＬ）となる。従来は、このＫ2が、Ｊ1の明度調整後の色座標となったのであるが、人の見た目では明るさだけでなく色までも変わって見えてしまうことがある。そこで発明者は、人の見た目に自然な画像となるように、Ｋ2を起点にしたさらなる調整を、以下のように行った。
【００４２】
Ｋ2のａｂ平面における基準点Ｐ（０，０，Ｌ−ΔＬ）からＫ2までの距離をＳとする。このＳは、基準点ＯからＪ1までの距離、すなわち上記したＬａｂ色空間におけるＪ1の彩度でもある。
【００４３】
基準点ＰからＪ1への線分の間にあって、基準点Ｐからの距離がＳである座標を座標Ｊ3とする。Ｊ3は以下のように表される。なお、基準点Ｐ、色座標Ｋ2およびＪ3が作る三角形は、ａ軸からの角度θの平面上にある二等辺三角形である。
【００４４】
【数９】
2014072542.tif 000011
【００４５】
Ｊ3からＫ2までの線分の間に、線分を１−ｔ：ｔ（０＜ｔ＜１）に分ける点を色座標Ｍ2とする。Ｍ2は以下のように表される。この色座標Ｍ2がＪ1の明度調整後の色座標である。
【００４６】
【数１０】
2014072542.tif 000012
【００４７】
［１−３．すべてのピクセルに適用］
上記のＪ1からＭ1、Ｍ2への色座標の変換を、入力画像のほかのピクセルについても行う。座標（ａ，ｂ，Ｌ）は各ピクセルの色座標、ΔＬは各ピクセルのＬ値に対応した明度の変化量で、トーンカーブから抽出した値を用いる。
【００４８】
発明者は、上記の色座標の変換を入力画像について行い、ｔの値を調整したところ、単にトーンカーブを調整し、決定されたトーンカーブのみに従って画像の明度を調整した場合よりも、人の見た目には彩度が保持されて、かつ、明るすぎず暗すぎない、自然な画像を得ることができた。
【００４９】
［２．明度調整における色座標の変換の採用］
以上のようにして、発明者は画像の明度調整を行った。この明度調整の過程においては、色座標Ｊ1を色座標Ｍ1またはＭ2に変換するという、色座標の変換が採用されている。上記の説明では、Ｊ1の変換後の色座標Ｍ1、Ｍ2を決定するために、ａ軸からの角度θである平面に二等辺三角形ＯＫ1Ｊ2、二等辺三角形ＰＫ2Ｊ3を規定した上で、それぞれの二等辺三角形の一辺Ｋ1Ｊ1、Ｊ3Ｋ2の間にＭ1、Ｍ2を規定した。
【００５０】
明度と彩度とのバランスのよい色座標Ｍ1、Ｍ2を見つけるためには、Ｊ2、Ｊ3の位置は、上記説明で規定した位置に限らず、Ｊ2はＪ1より彩度の大きい位置で、Ｊ3はＪ1より彩度の小さい位置であれば、Ｊ1からより離れた位置、もしくはより近い位置でもよく、直線上、平面上または立体的に範囲を持っていてもよい。
【００５１】
しかし、その場合、Ｍ1、Ｍ2の位置を決定するために更なる条件付けが必要になり、利用者が明度重視度を直感的に決定しにくい、または明度と彩度とのバランスのよい色座標を容易には見つけられないことになり、利用者にとって利便性が悪い。本発明の発明者はこの点を考慮し、利用者が明度重視度を直感的に決定できるように、また、明度調整過程における色座標の変換のしくみを理解しやすいように、上記１−１および１−２に説明した色座標の変換を採用した。
【００５２】
［３．本発明の実施形態］
以下、添付図面を参照しながら、本発明の実施形態について詳細に説明する。なお、以下の説明および添付図面において、略同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略することにする。
【００５３】
本実施形態の明度調整装置１は、Ｌａｂ色空間における色座標の変換を行うことで明度を調整する。
【００５４】
図３は、明度調整装置１のハードウエア構成図である。なお、図３のハードウエア構成は一例であり、用途、目的に応じて様々な構成を採ることが可能である。
図３に示すように、情報処理装置は、制御部１１、記憶部１２、入力部１３、表示部１４、通信部１５等が、バス１６を介して接続される。
【００５５】
制御部１１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成される。
【００５６】
ＣＰＵは、記憶部１２、ＲＯＭ、記録媒体等に格納されるプログラムをＲＡＭ上のワークメモリ領域に呼び出して実行し、バス１６を介して接続された各装置を駆動制御し、後述する処理を実現する。ＲＯＭは、不揮発性メモリであり、プログラムやデータ等を恒久的に保持している。ＲＡＭは、揮発性メモリであり、記憶部１２、ＲＯＭ、記録媒体等からロードしたプログラム、データ等を一時的に保持するとともに、制御部１１が各種処理を行うために使用するワークエリアを備える。
【００５７】
記憶部１２は、フラッシュメモリやハードディスク等であり、制御部１１が実行するプログラム、プログラム実行に必要なデータ等が格納される。これらの各プログラムコードは、制御部１１のＣＰＵにより必要に応じて読み出されてＲＡＭに移され、各種の手段として実行される。
【００５８】
入力部１３は、データの入力を行い、例えば、タッチパネル、キー等の入力装置を有する。入力部１３を介して、操作指示、動作指示、データ入力等を行うことができる。
表示部１４は、液晶パネル等のディスプレイ装置と連携してコンピュータのビデオ機能を実現するための論理回路等（ビデオアダプタ等）を有する。なお、入力部１３および表示部１４は、タッチパネルディスプレイのように、一体となっていても良い。
【００５９】
通信部１５は、ネットワークを用いた通信を媒介する通信インタフェースであり、ネットワークを介して、他の情報処理装置等と通信を行う。ネットワークは、有線、無線を問わない。
バス１６は、各装置間の制御信号、データ信号等の授受を媒介する経路である。
【００６０】
図４は、明度調整装置１のシステム構成図である。明度調整装置１は、画像入力手段１０１、ＲＧＢ→Ｌａｂ色空間変換手段１０２、明度決定手段１０３、明度重視度決定手段１０４、Ｌａｂ座標変換手段１０５、Ｌａｂ→ＲＧＢ色空間変換手段１０６、画像表示手段１０７等を備える。
【００６１】
画像入力手段１０１は、記録メディアに記録された画像を入力部１３もしくは通信部１５などを介して、または記憶部１２に予め記憶された画像を記憶部１２から取得する。画像入力手段１０１で取得された入力画像は画像表示手段１０７に表示される。また、画像入力手段１０１で外部から取得した入力画像は、記憶部１２に保持される。
【００６２】
ＲＧＢ→Ｌａｂ色空間変換手段１０２は、入力画像の色空間をＲＧＢ色空間からＬａｂ色空間に変換する。逆に、Ｌａｂ→ＲＧＢ色空間変換手段１０６は、画像の色空間をＬａｂ色空間からＲＧＢ色空間に変換する。両変換は一般的な色空間変換手法を用いて行えばよく、ここでは説明しない。
【００６３】
明度決定手段１０３は、入力画像の明度に対する出力画像の明度の値を決定し、入力画像の明度がＬのとき、入力画像と出力画像との差分ΔＬを得る。差分ΔＬは、出力画像が入力画像よりも明るく明度調整されたときは＋ΔＬで、暗く明度調整されたときは−ΔＬで取得される。明度の決定は、一般的な明度変更手法、例えば、一般的な画像処理ソフトウエアのトーンカーブ調整手法などを用いればよく、ここでは説明しない。
【００６４】
明度重視度決定手段１０４は、Ｌａｂ座標変換手段１０５で変換された入力画像の色座標を、明度が大きい側にするか、小さい側にするか決定する。決定するために、明度重視度ｔを入力部１３から入力するか、記憶部１２に予め記憶しておいた値を利用する。明度重視度ｔは０から１の間の値で、１に近いほど明るめの明度調整に、０に近いほど暗めの明度調整となる。
【００６５】
Ｌａｂ座標変換手段１０５は、入力画像の色座標を上述した［１−１．画像を明るくする場合］、［１−２．画像を暗くする場合］のように変換する。変換の際には、明度決定手段１０３で取得されたΔＬと明度重視度決定手段１０４で決定されたｔを用いる。
【００６６】
画像表示手段１０７は、Ｌａｂ座標変換手段１０５で色座標が変換され、さらにＬａｂ→ＲＧＢ色空間変換手段１０６で色空間をＬａｂ色空間からＲＧＢ色空間へ変換された入力画像を、出力画像として表示部１４に表示する。また、出力画像は記憶部１２に保持される。
【００６７】
次に、図５を参照して、明度調整装置１の制御部１１の明度調整処理を説明する。図５は、明度調整装置１の制御部１１が実行する明度調整処理を示すフローチャートである。
【００６８】
明度調整装置１の制御部１１は、明度調整の対象となる入力画像を入力部１３もしくは通信部１５を介して、または記憶部１２に予め記憶された画像を記憶部１２から取得する。（ステップＳ２０１）入力画像が入力部１３または通信部１５を介して取得された場合には、制御部１１は、外部から取得された画像を、記憶部１２に記憶する。
【００６９】
次に、明度調整装置１の制御部１１は、入力画像の明度をもとに出力画像の明度を決定する（ステップＳ２０２）。出力画像の明度は、一般的な画像処理ソフトウエアと同様に、利用者がトーンカーブを調整して決定するか、入力画像の特徴に従って制御部１１が自動的にトーンカーブを決定するようにしてもよい。
【００７０】
次に、明度調整装置１の制御部１１は、入力画像の色空間をＲＧＢ色空間からＬａｂ色空間に変換する。色空間の変換は一般的な色空間変換手法を用いて行う（ステップＳ２０３）。
【００７１】
次に、明度調整装置１の制御部１１は、ステップＳ２０２で決定された出力画像の明度から、入力画像の明度がＬのときの入力画像と出力画像との差分ΔＬを取得する（ステップＳ２０４）。
【００７２】
次に、明度調整装置１の制御部１１は、入力画像の色座標を明るめに（明度が大きい側に）変換するか、暗めに（小さい側に）変換するか決定するために、明度重視度ｔを決定する（ステップＳ２０５）。明度重視度ｔは利用者が入力部１３から入力した値、または記憶部１２に予め記憶しておいた値を利用する。
【００７３】
次に、明度調整装置１の制御部１１は、ステップＳ２０４で取得されたΔＬと、ステップ２０５で決定された明度重視度ｔを用いて、入力画像の色座標Ｊ1（ａ，ｂ，Ｌ）を以下に示す色座標に変換する（ステップＳ２０６）。
【００７４】
ステップＳ２０２で決定された出力画像の明度が、入力画像の明度よりも大きいとき、Ｊ1はＭ1に変換される。
【００７５】
【数１１】
2014072542.tif 000013
【００７６】
ステップＳ２０２で決定された出力画像の明度が、入力画像の明度よりも小さいとき、Ｊ1はＭ2に変換される。
【００７７】
【数１２】
2014072542.tif 000014
【００７８】
ここで、上記中のＫ，Ｓは
【００７９】
【数１３】
2014072542.tif 000015
【００８０】
【数１４】
2014072542.tif 000016
【００８１】
である。
【００８２】
次に、明度調整装置１の制御部１１は、ステップＳ２０６で変換された入力画像の色空間をＬａｂ色空間からＲＧＢ色空間に変換する。色空間の変換は一般的な色空間変換手法を用いて行う（ステップＳ２０７）。
【００８３】
次に、明度調整装置１の制御部１１は、ステップＳ２０７で色空間ＲＧＢ色空間へ変換された入力画像を、出力画像として表示部１４に表示し、出力画像を記憶部１２に記憶する（ステップＳ２０８）。このとき利用者は、表示部１４に表示された出力画像を見て、画像に適正な明度調整が行われたと判断した場合（ステップＳ２０９のＹ）は明度調整を終了する。
【００８４】
利用者は、画像の明度が適正でないと判断した場合（ステップＳ２０９のＮ）は、適当と考える明度重視度ｔの値を入力部１３から入力する。明度調整装置１の制御部１１は入力された値に明度重視度ｔを変更し（ステップＳ２１０）、再びステップＳ２０６から入力画像の色座標の変換を行う。
【００８５】
以上のようにして、明度調整装置１によって入力画像の明度調整が行われる。実際に画像を明るく明度調整した例を図８に示す。図６は入力画像の例、図７は従来技術による明度調整画像の例、図８は本実施形態による明度調整画像の例を示すものである。図７の画像は、入力画像に対してＬ（明度）値のみを引き上げて明度調整したものである。図８の画像は、明度重視度ｔの値を０．５として上述の本実施形態の明度調整を行ったものである。
【００８６】
本実施形態による図８の画像は、図６の入力画像より全体的に明るく明度調整がされており、しかも人の見た目の彩度も保持されて、自然な画像となっている。図７の明度調整と比べて、空や植物の鮮やかさが保持されており、見た目に好印象な、いわゆるやり過ぎない明るさ補正となっている。また、背景後方の山の存在感も増しており、図７の画像に比べて違和感の少ない出力画像が得られた。
【００８７】
以上説明したように、本実施形態の明度調整装置１によって、利用者にとっての見た目の彩度を保持しつつ、画像の明るさを調整することができる。
また、以上の実施形態では、入力画像のすべてのピクセルについて明度調整を行ったが、明度調整する画像を入力後に、利用者が明度調整したい画像の範囲を指示し、明度調整装置１の制御部１１がその範囲のみを明度調整するようにしてもよい。
【００８８】
以上、添付図面を参照しながら、本発明の好適な実施形態について説明したが、本発明は係る例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【００８９】
１…………明度調整装置
１１………制御部
１２………記憶部
１３………入力部
１４………表示部
１５………通信部
１０１……画像入力手段
１０２……ＲＧＢ→Ｌａｂ色空間変換手段
１０３……明度決定手段
１０４……明度重視度決定手段
１０５……Ｌａｂ座標変換手段
１０６……Ｌａｂ→ＲＧＢ色空間変換手段
１０７……画像表示手段
【図１】
2014072542.tif 000021
【図２】
2014072542.tif 000022
【図３】
2014072542.tif 000023
【図４】
2014072542.tif 000024
【図５】
2014072542.tif 000025
【図６】
2014072542.tif 000026
【図７】
2014072542.tif 000027
【図８】
2014072542.tif 000028