(57)【要約】【課題】コンテンツの配色変換において、不自然に色が強調されることを防止する。【解決手段】コンテンツの配色を変換するコンピュータが、前記変換対象のコンテンツと、色の知覚に関するユーザの特性を示すユーザ特性とを入力する入力手順と、前記入力手順により入力された前記コンテンツの色毎に、該色に対してユーザが感じる印象の特性を示す特性パラメータに基づいて、前記色の強調度合いを調整するか否かを判定する判定手順と、前記判定手順により強調度合いを調整すると判定された色について、前記特性パラメータに基づいて、所定の調整係数を算出する算出手順と、前記算出手順により算出された前記調整係数と、前記入力手順により入力された前記ユーザ特性とを用いて、前記コンテンツの色を変換する第１の変換手順と、を実行することを特徴とする。【選択図】図６
2018200620.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツの配色を変換するコンピュータが、
前記変換対象のコンテンツと、色の知覚に関するユーザの特性を示すユーザ特性とを入力する入力手順と、
前記入力手順により入力された前記コンテンツの色毎に、該色に対してユーザが感じる印象の特性を示す特性パラメータに基づいて、前記色の強調度合いを調整するか否かを判定する判定手順と、
前記判定手順により強調度合いを調整すると判定された色について、前記特性パラメータに基づいて、所定の調整係数を算出する算出手順と、
前記算出手順により算出された前記調整係数と、前記入力手順により入力された前記ユーザ特性とを用いて、前記コンテンツの色を変換する第１の変換手順と、
を実行することを特徴とする配色変換方法。
【請求項２】
前記コンピュータが、
前記第１の変換手順により変換される前の第１の色と、該第１の色が前記第１の変換手順により変換された第２の色との色カテゴリが異なる場合、前記第２の色を、前記第１の色と色カテゴリが同一である第３の色に変換する第２の変換手順を実行することを特徴とする、請求項１に記載の配色変換方法。
【請求項３】
前記第３の色は、
ｘｙ色度図において前記第１の色を示す座標値との距離と、前記ｘｙ色度図において前記第２の色を示す座標値との距離との和が最小となる座標値により示される色である、ことを特徴とする請求項２に記載の配色変換方法。
【請求項４】
前記特性パラメータには、前記色の輝度値、明度を示す値、及び彩度を示す値のうち少なくとも１つが含まれ、
前記判定手順は、
前記コンテンツの色毎に、該色の特性パラメータが所定の閾値以上である場合、前記色の強調度合いを調整すると判定し、
前記算出手順は、
前記強調度合いを調整すると判定された色について、該色の特性パラメータが最大値に近い程、前記色の強調度合いが弱くなるように前記調整係数を算出する、ことを特徴とする請求項１乃至３の何れか一項に記載の配色変換方法。
【請求項５】
前記特性パラメータは、ｘｙ色度図における前記色の座標値であり、
前記判定手順は、
前記コンテンツの色毎に、該色の特性パラメータが、前記ｘｙ色度図において白色を示す所定の範囲内である場合、前記色の強調度合いを調整すると判定し、
前記強調度合いを調整すると判定された色について、前記ｘｙ色度図において前記色を示す座標値と、前記白色を示す座標値との距離が小さい程、前記色の強調度合いが弱くなるように前記調整係数を算出する、ことを特徴とする請求項１乃至３の何れか一項に記載の配色変換方法。
【請求項６】
コンテンツの配色を変換する配色変換装置であって、
前記変換対象のコンテンツと、色の知覚に関するユーザの特性を示すユーザ特性とを入力する入力部と、
前記入力部により入力された前記コンテンツの色毎に、該色に対してユーザが感じる印象の特性を示す特性パラメータに基づいて、前記色の強調度合いを調整するか否かを判定する判定部と、
前記判定部により強調度合いを調整すると判定された色について、前記特性パラメータに基づいて、所定の調整係数を算出する算出部と、
前記算出部により算出された前記調整係数と、前記入力部により入力された前記ユーザ特性とを用いて、前記コンテンツの色を変換する変換部と、
を有することを特徴とする配色変換装置。
【請求項７】
コンピュータに、請求項１乃至５の何れか一項に記載の配色変換方法における各手順を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、配色変換方法、配色変換装置及びプログラムに関する。
【背景技術】
【０００２】
近年、街中におけるデジタルサイネージの増加や個人端末（例えばスマートフォン、タブレット端末等）の所有率拡大等に伴い、多様なユーザ特性に合わせた見易いコンテンツを提供することが不可欠となってきている。ユーザ特性とは、色の知覚に関するユーザの特性であり、例えば、色弱であるか否かや色弱の度合い等が挙げられる。
【０００３】
ここで、コンテンツを提供する際には、コンテンツの配色に関して、色盲者や色弱者（以下、両者を合わせて「色弱者」と表す。）にとっても見易い配色を考慮する必要がある。一方で、コンテンツの製作者にとっては、色弱者も含めた万人にとって見易い配色を手動で作成することは困難である。また、ユーザ特性毎に複数のコンテンツを用意することやシーズンの切替時期等のコンテンツ更新の度に配色の見易さを再検討すること等は、コンテンツの製作者にとって大変煩雑である。
【０００４】
これに対して、色弱者向けに画像の色を強調して、見易く変換する配色変換方法が知られている（非特許文献１）。非特許文献１では、個人の色の弁別能力である色弁別閾値を測定し、一般色覚者と色弱者との色弁別閾値の比率によって色弱の程度を定めた上で、その程度に応じて色を補正する方法が開示されている。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】望月理香，中村竜也，趙晋輝，"色弁別閾値を基準とした新しい色弱補正法の提案", 電子情報通信学会論文誌A, 基礎・境界J94-A(2), pp.127-137, 2011.
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、非特許文献１で開示されている配色変換方法では、個々の色弱者の程度に合せて画像の色を強調し、一般色覚者と同様な色知覚を与えることができるが、色に対して人が感じる印象特性は考慮されなかった。このため、不自然に色が強調されることがあった。色に対して人が感じる印象特性（以下、「色の印象特性」と表す。）とは、例えば、眩しさや強調することにより生じる不自然さ等、色毎に異なる特性のことである。
【０００７】
例えば、濃い茶色を強調する場合と、蛍光色を強調する場合とでは、蛍光色の方がもともと眩しさを強く感じる色であるため、強調することで与える眩しさの刺激の強さは濃い茶色よりも強いと考えられる。したがって、この場合、蛍光色が過度に眩しくなり、不自然となることがある。
【０００８】
また、非特許文献１で開示されている配色変換方法では、完全な白色は補正対象とならないが、配色変換対象の画像において白のように見える色であっても画素のＲＧＢ値が全て２５５の完全な白色ではないことが多いため、色の強調によって見た目が白色でない色に変わってしまうことがある。このため、白色に近い色が異なる色に変わってしまう場合があり、不自然に色が強調されることがあった。
【０００９】
本発明の実施の形態は、上記の点に鑑みてなされたもので、コンテンツの配色変換において、不自然に色が強調されることを防止することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、コンテンツの配色を変換するコンピュータが、前記変換対象のコンテンツと、色の知覚に関するユーザの特性を示すユーザ特性とを入力する入力手順と、前記入力手順により入力された前記コンテンツの色毎に、該色に対してユーザが感じる印象の特性を示す特性パラメータに基づいて、前記色の強調度合いを調整するか否かを判定する判定手順と、前記判定手順により強調度合いを調整すると判定された色について、前記特性パラメータに基づいて、所定の調整係数を算出する算出手順と、前記算出手順により算出された前記調整係数と、前記入力手順により入力された前記ユーザ特性とを用いて、前記コンテンツの色を変換する第１の変換手順と、を実行することを特徴とする。
【発明の効果】
【００１１】
コンテンツの配色変換において、不自然に色が強調されることを防止することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施の形態における配色変換装置の全体構成の一例を示す図である。
【図２】本発明の実施の形態における配色変換装置のハードウェア構成の一例を示す図である。
【図３】本発明の実施の形態における配色変換装置の機能構成の一例を示す図である。
【図４】色カテゴリ定義ＤＢの一例を示す図である。
【図５】ｘｙ色度図の一例を示す図である。
【図６】本発明の実施の形態における配色変換装置が実行する処理の一例を示すフローチャートである。
【図７】輝度値を用いた調整係数の算出の一例を説明する図である。
【図８】色カテゴリの調整の一例を説明する図である。
【図９】本発明と従来技術との比較例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００１４】
＜配色変換装置１０の全体構成＞
まず、本発明の実施の形態における配色変換装置１０の全体構成について、図１を参照しながら説明する。図１は、本発明の実施の形態における配色変換装置１０の全体構成の一例を示す図である。
【００１５】
図１に示す配色変換装置１０は、コンテンツの色の印象特性を考慮して、色弱者向けに当該コンテンツの配色変換を行うコンピュータである。ここで、コンテンツとは、画像又は画像として表すことが可能な任意の情報である。コンテンツとしては、例えば、画像、写真、Ｗｅｂページ、ＨＴＭＬ（HyperText Markup Language）／ＣＳＳ（Cascading Style Sheets）における「＃００ＦＦ００」等のカラーコード、動画等が挙げられる。
【００１６】
図１に示す配色変換装置１０は、配色変換プログラム１００と、色カテゴリ定義ＤＢ１１０とを有する。
【００１７】
配色変換プログラム１００は、コンテンツの色の印象特性を考慮して、当該コンテンツの配色を変換する処理を実行する。また、色カテゴリ定義ＤＢ１１０は、色カテゴリ（例えば、「緑」、「青みの緑」、「青緑」等の色を分類するカテゴリ）を定義する色カテゴリ定義データが格納されている。
【００１８】
図１に示す配色変換装置１０は、配色変換プログラム１００により、以下の（１）〜（４）を実行することで、不自然にならない配色変換を実現する。
【００１９】
（１）配色変換前のコンテンツの色について、色の印象特性を示す特性パラメータ（例えば、輝度値等）の値から、色の強調度合いを調整するか否かを判定する。
【００２０】
（２）色の強調度合いを調整すると判定された色について、特性パラメータの値に応じて、色の強調度合いを調整するための係数（以下、「調整係数」と表す。）を算出する。
【００２１】
（３）配色変換前のコンテンツの色について、配色変換を行って色を強調する。このとき、色の強調度合いを調整すると判定された色については、調整係数によって強調度合いを調整する。
【００２２】
（４）色カテゴリ定義ＤＢ１１０を参照して、変換後のコンテンツの色の色カテゴリと、変換前の色の色カテゴリとが異なるか否かを判定する。そして、変換後のコンテンツの色の色カテゴリが、変換前の色の色カテゴリと異なる場合、変換前と同じ色カテゴリとなるように色を調整する。
【００２３】
以上の（１）〜（４）により、色の過度な強調を防止することができると共に、色が強調によって異なる色に変わる（すなわち、異なる色カテゴリとなる）ことを防止することができる。したがって、本発明の実施の形態における配色変換装置１０は、コンテンツの配色変換において、色が過度に強調されたり、白色に近い色が異なる色に変わってしまったりする等、不自然に色が強調される事態を防止することができる。
【００２４】
なお、図１に示す配色変換装置１０の全体構成は一例であって、他の構成であっても良い。例えば、配色変換装置１０は、複数台のコンピュータで構成されていても良い。また、配色変換プログラム１００は、複数のプログラムモジュールで構成されていても良い。
【００２５】
＜配色変換装置１０のハードウェア構成＞
次に、本発明の実施の形態における配色変換装置１０のハードウェア構成について、図２を参照しながら説明する。図２は、本発明の実施の形態における配色変換装置１０のハードウェア構成の一例を示す図である。
【００２６】
図２に示す配色変換装置１０は、入力装置１１と、表示装置１２と、外部Ｉ／Ｆ１３と、ＲＡＭ（Random Access Memory）１４と、ＲＯＭ（Read Only Memory）１５と、ＣＰＵ（Central Processing Unit）１６と、通信Ｉ／Ｆ１７と、補助記憶装置１８とを有する。これら各ハードウェアは、それぞれがバスＢを介して通信可能に接続されている。
【００２７】
入力装置１１は、例えばキーボードやマウス、タッチパネル等であり、ユーザが各種操作を入力するのに用いられる。表示装置１２は、例えばディスプレイ等であり、配色変換装置１０の処理結果を表示する。
【００２８】
外部Ｉ／Ｆ１３は、外部装置とのインタフェースである。外部装置には、記録媒体１３ａ等がある。配色変換装置１０は、外部Ｉ／Ｆ１３を介して、記録媒体１３ａ等の読み取りや書き込みを行うことができる。記録媒体１３ａには、配色変換プログラム１００等が記録されていても良い。
【００２９】
記録媒体１３ａには、例えば、フレキシブルディスク、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disk）、ＳＤ（Secure Digital）メモリカード、ＵＳＢ（Universal Serial Bus）メモリカード等がある。
【００３０】
ＲＡＭ１４は、プログラムやデータを一時保持する揮発性の半導体メモリである。ＲＯＭ１５は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリである。ＲＯＭ１５には、例えば、ＯＳ（Operation System）設定やネットワーク設定等が格納されている。
【００３１】
ＣＰＵ１６は、ＲＯＭ１５や補助記憶装置１８等からプログラムやデータをＲＡＭ１４上に読み出して処理を実行する演算装置である。
【００３２】
通信Ｉ／Ｆ１７は、配色変換装置１０をネットワークに接続するためのインタフェースである。配色変換プログラム１００等は、通信Ｉ／Ｆ１７を介して、所定のサーバ等から取得（ダウンロード）されても良い。
【００３３】
補助記憶装置１８は、例えばＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）等であり、プログラムやデータを格納している不揮発性の記憶装置である。補助記憶装置１８に格納されているプログラムやデータには、例えば、ＯＳ、当該ＯＳ上において各種機能を実現するアプリケーションプログラム、配色変換プログラム１００等がある。
【００３４】
本発明の実施の形態における配色変換装置１０は、図２に示すハードウェア構成を有することにより、後述する各種処理を実現することができる。
【００３５】
＜配色変換装置１０の機能構成＞
次に、本発明の実施の形態における配色変換装置１０の機能構成について、図３を参照しながら説明する。図３は、本発明の実施の形態における配色変換装置１０の機能構成の一例を示す図である。
【００３６】
図３に示す配色変換装置１０は、入力部１０１と、配色変換処理部１０２と、出力部１０３とを有する。これら各部は、配色変換装置１０にインストールされた配色変換プログラム１００が、ＣＰＵ１６に実行させる処理により実現される。
【００３７】
また、図３に示す配色変換装置１０は、色カテゴリ定義ＤＢ１１０を有する。当該ＤＢは、例えば補助記憶装置１８を用いて実現可能である。なお、当該ＤＢは、配色変換装置１０とネットワークを介して接続される記憶装置等を用いて実現されていても良い。
【００３８】
入力部１０１は、配色変換の対象となるコンテンツと、色の知覚に関するユーザの特性を示すユーザ特性とを入力する。
【００３９】
入力部１０１は、例えば、補助記憶装置１８や記録媒体１３ａ等に記憶されているコンテンツやユーザ特性を入力しても良いし、ネットワークを介して受信したコンテンツやユーザ特性を入力しても良い。また、入力部１０１は、入力装置１１を用いてユーザにより指定されたユーザ特性を入力しても良い。
【００４０】
配色変換処理部１０２は、入力部１０１により入力されたコンテンツの色の印象特性を示す特性パラメータを考慮した上で、入力部１０１により入力されたユーザ特性を用いて、当該コンテンツの配色変換を行う。ここで、配色変換処理部１０２には、調整要否判定部１０４と、調整係数算出部１０５と、配色変換部１０６と、色カテゴリ調整部１０７とが含まれる。
【００４１】
調整要否判定部１０４は、入力部１０１が入力したコンテンツの色について、特性パラメータの値から、色の強調度合いを調整するか否かを判定する。
【００４２】
調整係数算出部１０５は、調整要否判定部１０４により強調度合いを調整すると判定された色について、特性パラメータの値に応じて、調整係数を算出する。調整係数とは、色の強調度合いを調整する（すなわち、色の強調度合いを緩める）ための係数である。調整係数は、例えば、調整係数が「１」の場合は調整無し、調整係数が「０．５」の場合は調整の度合いが１／２となる等のように設定される。
【００４３】
配色変換部１０６は、入力部１０１により入力されたユーザ特性を用いて、コンテンツの色について、配色変換を行う。このとき、配色変換部１０６は、調整要否判定部１０４により強調度合いを調整すると判定された色については、調整係数によって強調度合いを調整する。
【００４４】
色カテゴリ調整部１０７は、色カテゴリ定義ＤＢ１１０を参照して、配色変換部１０６により変換されたコンテンツの色の色カテゴリと、変換される前の色の色カテゴリとが異なるか否かを判定する。そして、色カテゴリ調整部１０７は、配色変換部１０６により変換されたコンテンツの色の色カテゴリが、変換前の色の色カテゴリと異なる場合、変換前と同じ色カテゴリとなるように色を調整する。
【００４５】
出力部１０３は、配色変換処理部１０２による処理後のコンテンツ（すなわち、色カテゴリ調整部１０７による調整処理が行われた後のコンテンツ）を出力する。出力部１０３による出力先としては、例えば、表示装置１２であっても良いし、補助記憶装置１８や記録媒体１３ａ等であっても良い。また、出力部１０３による出力先は、配色変換装置１０とネットワークを介して接続される他の装置であっても良い。
【００４６】
色カテゴリ定義ＤＢ１１０は、色カテゴリを定義する色カテゴリ定義データが格納されている。ここで、色カテゴリ定義ＤＢ１１０に格納されている色カテゴリ定義データについて、図４を参照しながら説明する。図４は、色カテゴリ定義ＤＢ１１０の一例を示す図である。
【００４７】
図４に示すように、色カテゴリ定義ＤＢ１１０には、１以上の色カテゴリ定義データが格納されている。色カテゴリ定義ＤＢ１１０に格納されている各色カテゴリ定義データには、データの項目として、「ｘ」と、「ｙ」と、「色カテゴリ」とが含まれる。
【００４８】
「ｘ」は、図５に示すｘｙ色度図におけるｘ座標値（又はｘ座標値の範囲）である。「ｙ」は、図５に示すｘｙ色度図におけるｙ座標値（又はｙ座標値の範囲）である。「色カテゴリ」は、色が分類されるカテゴリである。
【００４９】
例えば、ある色のｘｙ色度図におけるｘ座標値が「０．１」で、かつ、ｙ座標値が「０．４８＜ｙ≦０．８３」の範囲内である場合には、当該色の色カテゴリは「緑」であることを示している。
【００５０】
同様に、ある色のｘｙ色度図におけるｘ座標値が「０．１」で、かつ、ｙ座標値が「０．３８＜ｙ≦０．４８」の範囲内である場合には、当該色の色カテゴリは「青みの緑」であることを示している。
【００５１】
このように、色カテゴリ定義ＤＢ１１０には、ｘｙ色度図におけるｘ座標値及びｙ座標値と、色カテゴリとが関連付けられた色カテゴリ定義データが格納されている。
【００５２】
なお、図４に示す色カテゴリ定義データでは、図５に示すｘｙ色度図のｘ座標値及びｙ座標値と、色カテゴリとが関連付けられているが、例えば、ＲＧＢ値と、色カテゴリとが関連付けられていても良いし、ＸＹＺ値と、色カテゴリとが関連付けられていても良い。
【００５３】
また、図４に示す色カテゴリ定義データは、図５に示すｘｙ色度図の代わり、例えばＪＩＳ  Ｚ  ８１１０で示されているｘｙ色度図を用いることで、色カテゴリが定義されても良い。更に、例えば、色パネルを見せて何色かを選択させるような被験者実験を行うことで、ＲＧＢ値（又はｘｙ色度図におけるｘ座標値及びｙ座標値）に対する色カテゴリを定義しても良い。このような被験者実験は、例えば、被験者を色弱者に限定して色カテゴリを定義しても良いし、色弱者のタイプ別（Ｐ型やＤ型等）に色カテゴリを定義しても良い。
【００５４】
＜処理の詳細＞
次に、本発明の実施の形態における配色変換装置１０が実行する処理の詳細について、図６を参照しながら説明する。図６は、本発明の実施の形態における配色変換装置１０が実行する処理の一例を示すフローチャートである。以降では、コンテンツは画像であるものとして説明する。
【００５５】
なお、コンテンツが画像以外である場合には、当該コンテンツを画像として表した上で、以降の処理を行えば良い。例えば、コンテンツがＷｅｂページである場合には、当該Ｗｅｂページを画面キャプチャ等により画像に変換した上で、以降の処理を行えば良い。
【００５６】
まず、入力部１０１は、コンテンツと、ユーザ特性とを入力する（Ｓ１）。入力部１０１により入力されるコンテンツとしては、例えば、ＪＰＥＧ（Joint Photographic Experts Group）形式やＧＩＦ（Graphics Interchange Format）形式等の画像が挙げられる。また、入力部１０１により入力されるユーザ特性としては、色弱タイプと、色弱度とが挙げられる。
【００５７】
色弱タイプとは、見分けにくい色によって分類される色弱の種別である。色弱タイプには、Ｐ型、Ｄ型、Ｔ型等が挙げられる。また、色弱度とは、一般色覚と色盲との間のどの程度に位置付けられるかという程度を示す値である。例えば、色弱度を０以上１以下の任意の値として、値が大きい程色弱の程度が強く（すなわち、色盲に近く）、値が小さい程色弱の程度が弱い（すなわち、一般色覚に近い）とすれば良い。なお、色弱度は、色毎に色弱度が入力されても良い。
【００５８】
なお、ユーザ特性としては、色弱タイプ及び色弱度以外にも、例えば、年齢（又は、例えばシニア等の年齢による分類）、所定の病気の有無（例えば、白内障等の有無）、国属性（例えば、人種別や出身国等）等が入力されても良い。
【００５９】
次に、配色変換処理部１０２の調整要否判定部１０４は、入力部１０１が入力したコンテンツ（画像）の各画素について、特性パラメータの値から、色の強調度合いを調整するか否かを判定する（Ｓ２）。すなわち、調整要否判定部１０４は、画像の各画素について、当該画素の特性パラメータの値から、色の強調度合いを調整することを示す「要」又は調整しないことを示す「不要」のいずれであるかを判定する。
【００６０】
例えば、色の眩しさを表す特性パラメータとして輝度値を用いた場合、調整要否判定部１０４は、画素の輝度値が、予め設定された任意の閾値ｂ（例えばｂ＝１５０）以上であることを判定基準とすれば良い。この場合、調整要否判定部１０４は、当該判定基準を満たすとき（すなわち、画素の輝度値が閾値ｂ以上であるとき）に、当該画素を「要」と判定すれば良い。一方で、調整要否判定部１０４は、当該判定基準を満たさないとき（すなわち、画素の輝度値が閾値ｂ以上でないとき）に、当該画素を「不要」と判定すれば良い。
【００６１】
また、例えば、白色への近さを表す特性パラメータとしてｘｙ色度図における画素のｘｙ座標値を用いた場合、調整要否判定部１０４は、画素のｘｙ座標値が、白色付近の所定の範囲内（例えば、０．２≦ｘ≦０．５、かつ、０．２≦ｙ≦０．４）であることを判定基準とすれば良い。この場合、調整要否判定部１０４は、当該判定基準を満たすとき（すなわち、画素のｘｙ座標値が所定の範囲内であるとき）に、当該画素を「要」と判定すれば良い。一方で、調整要否判定部１０４は、当該判定基準を満たさないとき（すなわち、画素のｘｙ座標値が所定の範囲内でないとき）に、当該画素を「不要」と判定すれば良い。
【００６２】
各画素のｘｙ色度図におけるｘｙ座標値は、以下の（式１）〜（式３）により、各画素のＲＧＢ値から求めることができる。
【００６３】
【数１】
2018200620.tif 000003
【００６４】
【数２】
2018200620.tif 000004
【００６５】
【数３】
2018200620.tif 000005
なお、ｘｙ色度図における白色の座標は、ｘ＝０．３３及びｙ＝０．３３付近である。また、上記の白色付近の所定の範囲は、予め任意の範囲が設定される。
【００６６】
また、調整要否判定部１０４は、例えば、色の明るさを表す特性パラメータとして明度の値、鮮やかさを表す特性パラメータとして彩度の値等を用いて、画素毎の「要」又は「不要」を判定しても良い。なお、この場合、例えば、既知の変換ツール等を用いて、各画素のＲＧＢ値をＨＳＶ値に変換し、明度を表すＶの値や彩度を表すＳの値を求めることができる。
【００６７】
なお、調整要否判定部１０４は、１つの特性パラメータを用いて「要」又は「不要」判定する場合に限られず、複数の特性パラメータを用いて「要」又は「不要」判定しても良い。例えば、調整要否判定部１０４は、特性パラメータとして輝度値と明度値とを用いて、画素毎の「要」又は「不要」を判定しても良い。複数の特性パラメータを用いる場合、調整要否判定部１０４は、各画素について、全ての特性パラメータの判定基準を満たすときに、当該画素を「要」と判定しても良いし、少なくとも１つの特性パラメータの判定基準を満たすときに、当該画素を「要」と判定するようにしても良い。
【００６８】
なお、特性パラメータは、連続値に限られず、離散値であっても良い。例えば、画素が蛍光色である場合に「１」、蛍光色以外である場合に「０」となる特性パラメータに用いても良い。
【００６９】
そして、調整要否判定部１０４は、画像の各画素の判定結果を出力する。調整要否判定部１０４は、例えば、「要」又は「不要」を示すフラグ（調整要否フラグ）を各画素と関連付けて出力すれば良い。例えば、大きさがｕ×ｖである画像の各画素をｐｉｊ（１≦ｉ≦ｕ、１≦ｊ≦ｖ）とすると、調整要否判定部１０４は、ｐ１１＝「要」、ｐ１２＝「不要」、・・・、ｐｕｖ＝「要」等のように、各画素と調整要否フラグとを関連付けて出力する。
【００７０】
次に、配色変換処理部１０２の調整係数算出部１０５は、調整要否判定部１０４により強調度合いを調整すると判定された画素（すなわち、判定結果が「要」である画素）について、当該判定に用いられた特性パラメータの値に応じて、調整係数を算出する（Ｓ３）。
【００７１】
例えば、上記のステップＳ２で特性パラメータとして輝度値が用いられた場合、調整係数算出部１０５は、図７に示すような関数ｆ（ｘ）を用いて調整係数を算出すれば良い。図７に示す関数ｆ（ｘ）は、強調度合いを調整すると判定された画素の輝度値ｘが最大値に近い程、調整係数が小さくなり、当該画素の輝度値ｘが小さい程、調整係数が「１」に近付く。このため、図７に示す関数ｆ（ｘ）では、当該画素の輝度値ｘが最大値に近い程、強調の度合いを緩めるように調整係数を算出することができる。
【００７２】
なお、例えば、ユーザ特性として「年齢による分類「シニア」」が入力する場合等には、調整係数算出部１０５は、より強調の度合いが弱くなるように調整係数を算出しても良い。例えば、調整係数算出部１０５は、上記のｆ（ｘ）として、ｆ（ｘ）＝１／（２ｅ＾（ｘ／２５５））を用いる等である。「＾」は、冪を表す。このように、調整係数算出部１０５は、入力されたユーザ特性に応じて、調整係数を算出するための関数等を変えても良い。
【００７３】
また、例えば、上記のステップＳ２で特性パラメータとして白色への近さが用いられた場合、調整係数算出部１０５は、ｘｙ色度図における白色のｘｙ座標値（例えばｘ＝０．３３及びｙ＝０．３３）と、ｘｙ色度図における当該画素のｘｙ座標値との距離が０に近くなる程、強調の度合いを緩めるように調整係数を算出すれば良い。これにより、当該画素の色が白色に近い程、強調の度合いを緩めるように調整係数を算出することができる。
【００７４】
そして、調整係数算出部１０５は、調整要否判定部１０４による判定結果に応じて算出した調整係数を出力する。例えば、調整係数算出部１０５は、画素と、調整要否フラグと、当該調整要否フラグの値に応じて算出された調整係数とを関連付けて出力すれば良い。すなわち、調整係数算出部１０５は、例えば、ｐ１１＝「要、調整係数０．５」、ｐ１２＝「不要」、・・・、ｐｕｖ＝「要、調整係数０．６」等のように、各画素と、調整要否フラグと、当該調整要否フラグの値に応じて算出された調整係数とを関連付けて出力する。
【００７５】
なお、調整係数算出部１０５は、調整係数を算出しなかった画素については、実質的に調整が行われないことを示す「調整係数１．０」を関連付けて出力しても良い。この場合、上記の各ｐｉｊ（１≦ｉ≦ｕ、１≦ｊ≦ｖ）は、ｐ１１＝「要、調整係数０．５」、ｐ１２＝「不要、調整係数１．０」、・・・、ｐｕｖ＝「要、調整係数０．６」となる。
【００７６】
次に、配色変換処理部１０２の配色変換部１０６は、入力部１０１により入力されたユーザ特性を用いて、画像の各画素について、配色変換を行う（Ｓ４）。このとき、配色変換部１０６は、調整係数算出部１０５により調整係数が算出された画素（すなわち、調整要否判定部１０４により強調度合いを調整すると判定された画素）については、調整係数によって強調度合いを調整した上で、配色変換を行う。
【００７７】
例えば、非特許文献１に開示されている配色変換の手法では、色弱度をωとした場合に、強調の度合いを「１／（１−ω）」と定義している。そこで、配色変換部１０６は、調整係数が算出された画素については、ユーザ特性として入力された色弱度ωを用いて、「（１／（１−ω））×調整係数」を強調の度合いと定義した上で、非特許文献１に開示されている手法と同様の手法により配色変換を行えば良い。なお、調整要否判定部１０４により強調度合いを調整しないと判定された画素について「調整係数１．０」が関連付けられている場合は、配色変換部１０６は、全ての画素について上記の「（１／（１−ω））×調整係数」を強調の度合いと定義することもできる。
【００７８】
より具体的には、非特許文献１に開示されているように、配色変換部１０６は、画素のＲＧＢ値をＬＭＳ値に変換した上で、ユーザ特性として入力された色弱タイプに応じて、変換後のＬＭＳ値に強調の度合い「（１／（１−ω））×調整係数」を掛けて、再びＲＧＢ値に変換する。これにより、各画素について配色変換が行われる。
【００７９】
ＲＧＢ値からＬＭＳ値への変換は、上記の（式１）でＲＧＢ値をＸＹＺ値に変換した後、以下の（式４）により変換することができる。
【００８０】
【数４】
2018200620.tif 000006
次に、配色変換処理部１０２の色カテゴリ調整部１０７は、色カテゴリ定義ＤＢ１１０を参照して、配色変換部１０６により配色変換された各画素について、配色変換後された画素と、配色変換前の画素との色カテゴリとが異なるか否かを判定する。そして、色カテゴリ調整部１０７は、配色変換後の画素の色カテゴリが、配色変換前の画素の色カテゴリと異なる場合、配色変換前と同じ色カテゴリとなるように色を調整する（Ｓ５）。
【００８１】
すなわち、まず、色カテゴリ調整部１０７は、色カテゴリ定義ＤＢ１１０を参照して、配色変換前後の画素の色カテゴリが異なるか否かを判定する。色カテゴリ調整部１０７は、例えば、配色変換前後の画素のＲＧＢ値をそれぞれｘｙ色度図におけるｘｙ座標値に変換した上で、色カテゴリ定義ＤＢ１１０を参照して、これらｘｙ座標値にそれぞれ対応する色カテゴリが同一である否かを比較することで、配色変換前後の画素の色カテゴリが異なるか否かを判定すれば良い。
【００８２】
そして、配色変換後の画素の色カテゴリが、配色変換前の画素の色カテゴリと異なる場合には、色カテゴリ調整部１０７は、例えば、配色変換前の画素の色カテゴリと同一の色カテゴリであって、かつ、配色変換後の画素との距離と、配色変換前の画素との距離との和が最小となるｘｙ座標が示す色に調整（変換）する。
【００８３】
図８を用いて、より具体的に説明すると、配色変換後の画素のｘｙ座標を座標Ａ（ｘａ，ｙａ）、配色変換前の画素のｘｙ座標を座標Ｂ（ｘｂ，ｙｂ）とする。また、配色変換後の画素の色カテゴリは「緑」、配色変換前の画素の色カテゴリは「白」であるとする。
【００８４】
この場合、配色変換前の画素と同一の色カテゴリ「白」に含まれる任意の座標と、座標Ａとの距離をｄＡ、当該任意の座標と、座標Ｂとの距離をｄＢとすると、色カテゴリ調整部１０７は、配色変換後の画素の色を、座標Ｃ（ｘｃ，ｙｃ）＝ｍｉｎ（ｄＡ＋ｄＢ）が示す色に調整（変換）する。
【００８５】
次に、配色変換処理部１０２の出力部１０３は、配色変換処理部１０２による処理後の画像（すなわち、色カテゴリ調整部１０７により色の調整が行われた画像）を出力する（Ｓ６）。
【００８６】
以上のように、本発明の実施の形態における配色変換装置１０では、色の印象特性を示す特性パラメータによって算出される調整係数でコンテンツの強調の度合いが緩やかになるように調整する。これにより、色が過度に強調されることを防止し、不自然に色が強調される事態を防止することができる。
【００８７】
また、本発明の実施の形態における配色変換装置１０では、配色変換前後で色カテゴリが同一となるように、配色変換後の色を調整する。これにより、配色変換により、例えば白色に近い色が異なる色に変わってしまうこと等を防止し、不自然に色が強調される事態を防止することができる。
【００８８】
＜本発明と従来技術との比較例＞
ここで、本発明と従来技術との比較例を図９に示す。図９では、入力部１０１により入力した画像Ｇ１００を、従来技術で配色変換した画像Ｇ２００と、本発明で配色変換（及び色カテゴリを調整）した画像Ｇ３００との比較例である。図９に示すように、本発明で配色変換（及び色カテゴリを調整）した画像Ｇ３００では、不自然な色の強調が抑制されており、画像Ｇ２００と比較して、自然な画像となっていることがわかる。
【００８９】
本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【符号の説明】
【００９０】
１０        配色変換装置
１００      配色変換プログラム
１０１      入力部
１０２      配色変換処理部
１０３      出力部
１０４      調整要否判定部
１０５      調整係数算出部
１０６      配色変換部
１０７      色カテゴリ調整部
１１０      色カテゴリ定義ＤＢ
【図１】
2018200620.tif 000007
【図２】
2018200620.tif 000008
【図３】
2018200620.tif 000009
【図４】
2018200620.tif 000010
【図５】
2018200620.tif 000011
【図６】
2018200620.tif 000012
【図７】
2018200620.tif 000013
【図８】
2018200620.tif 000014
【図９】
2018200620.tif 000015