(57)【要約】【課題】色覚障害者の見易さを保ちつつ、健常者に見易くなるようカラードキュメントに変更を加える画像処理装置を提供することを目的とする。【解決手段】画像処理装置は、カラードキュメントから境界が隣接する２つのオブジェクトを抽出し、抽出した２つのオブジェクトそれぞれの色が健常者にとって類似する色の組み合わせであり、且つ色覚障害者にとっては非類似に見える色の組み合わせであるか否かを、抽出した２つのオブジェクトそれぞれに対するＬａｂ値に基づいて判断し、判断結果が肯定的である場合には、健常者にとって前記２つのオブジェクトの色の組み合わせが非類似になるように、前記２つのオブジェクトの中で青色成分の明度が低いオブジェクトに対するＬａｂ値のうちａ値を変更する。【選択図】図２
2010004101.tif 000002
【特許請求の範囲】
【請求項１】
カラードキュメントから、境界が接する２つのオブジェクトを抽出する抽出手段と、
抽出した２つのオブジェクトの色それぞれに対するＬａｂ表色系における各成分値であるＬａｂ値を取得する取得手段と、
抽出された前記２つのオブジェクトに利用されている色が健常者にとって類似する色の組み合わせであり、且つ色覚障害者にとっては非類似に見える色の組み合わせであるか否かを、前記取得手段にて得られた２つのＬａｂ値に基づいて判断する判断手段と、
前記判断手段の判断結果が肯定的である場合には、前記２つのオブジェクトの中からＲＧＢ表色系における青色成分の明度が低いオブジェクトを選択する選択手段と、
健常者にとって前記２つのオブジェクトの色の組み合わせが非類似になるように前記選択手段にて選択された１のオブジェクトに対するＬａｂ値のうちａ値を変更し、変更されたＬａｂ値を生成する値変更手段と、
前記選択されたオブジェクトの色を、前記変更されたＬａｂ値にて示される色へと変更する色変更手段と
を備えることを特徴とする画像処理装置。
【請求項２】
前記値変更手段は、
前記ａ値の正負を反転させることで、前記ａ値を変更する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記値変更手段は、
前記ａ値の変更に先立って、前記ａ値が所定の範囲内であるか否かを判断し、所定の範囲内でないと判断する場合に前記ａ値を変更する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記所定の範囲とは、値０の近傍であり、且つ色覚障害者が識別可能な色に対するａ値を示す値の集まりである
ことを示す請求項３に記載の画像処理装置。
【請求項５】
前記判断手段は、
前記２つのＬａｂ値から、Ｌ値、ａ値及びｂ値それぞれの差分を算出する算出部と、
算出したＬ値の差分が第１の判断値以下であるか否かを判断する第１の判断部と、
前記第１の判断値以下であると判断する場合、ａ値の差分が第２の判断値以下であり、且つｂ値の差分が第３の判断値以上であるか否かを判断する第２の判断部とを備え、
前記判断手段は、前記第２の判断部による判断結果が肯定的である場合に、抽出された前記２つのオブジェクトに利用されている色が健常者にとって類似する色の組み合わせであり、且つ色覚障害者にとっては非類似に見える色の組み合わせであると判断する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項６】
前記画像処理装置は、さらに、
色変更が不要である色の組み合わせを記憶する記憶手段と、
前記判断手段による判断に先立って、前記抽出した２つのオブジェクトの色の組み合わせが、前記記憶手段に記憶されているか否かを判断し、記憶されていないと判断する場合には前記判断手段による判断を行うよう制御し、記憶されていると判断する場合には前記判断手段による判断を行わないよう制御する判断制御手段を備える
ことを特徴とする請求項１に記載の画像処理装置。
【請求項７】
前記画像処理装置は、さらに、
前記値変更手段によるＬａｂ値の変更に先立って、抽出された前記２つのオブジェクトに利用されている色が健常者にとっては類似する色の組み合わせであり、且つ色覚障害者にとっては非類似に見える色の組み合わせである場合に、健常者にとって類似する色の組み合わせが利用されている旨のメッセージを出力するするメッセージ出力手段と、
前記メッセージの出力後、色変更を行うか否かの指示を受け付け、受け付けた指示が色変更を行う旨である場合には前記値変更手段の動作を開始するよう制御し、受け付けた指示が色変更を行わない旨である場合には抽出手段にて抽出された前記２つのオブジェクトそれぞれに利用された色の組み合わせを前記記憶手段に格納する値変更制御手段と
を備えることを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記画像処理装置は、
カラードキュメントを印刷する画像形成装置に具備され、
前記カラードキュメントの印刷時に動作する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項９】
画像処理装置で用いられる画像処理方法であって、
カラードキュメントから、境界が接する２つのオブジェクトを抽出する抽出ステップと、
抽出した２つのオブジェクトの色それぞれに対するＬａｂ表色系における各成分値であるＬａｂ値を取得する取得ステップと、
抽出された前記２つのオブジェクトに利用されている色が健常者にとって類似する色の組み合わせであり、且つ色覚障害者にとっては非類似に見える色の組み合わせであるか否かを、前記取得手段にて得られた２つのＬａｂ値に基づいて判断する判断ステップと、
前記判断ステップの判断結果が肯定的である場合には、前記２つのオブジェクトの中からＲＧＢ表色系における青色成分の明度が低いオブジェクトを選択する選択ステップと、
健常者にとって前記２つのオブジェクトの色の組み合わせが非類似になるように前記選択手段にて選択された１のオブジェクトに対するＬａｂ値のうちａ値を変更し、変更されたＬａｂ値を生成する値変更ステップと、
前記選択されたオブジェクトの色を、前記変更されたＬａｂ値にて示される色へと変更する色変更ステップと
を含むことを特徴とする画像処理方法。
【請求項１０】
画像処理装置で用いられる画像処理プログラムであって、
コンピュータに、
カラードキュメントから、境界が接する２つのオブジェクトを抽出する抽出ステップと、
抽出した２つのオブジェクトの色それぞれに対するＬａｂ表色系における各成分値であるＬａｂ値を取得する取得ステップと、
抽出された前記２つのオブジェクトに利用されている色が健常者にとって類似する色の組み合わせであり、且つ色覚障害者にとっては非類似に見える色の組み合わせであるか否かを、前記取得手段にて得られた２つのＬａｂ値に基づいて判断する判断ステップと、
前記判断ステップの判断結果が肯定的である場合には、前記２つのオブジェクトの中からＲＧＢ表色系における青色成分の明度が低いオブジェクトを選択する選択ステップと、
健常者にとって前記２つのオブジェクトの色の組み合わせが非類似になるように前記選択手段にて選択された１のオブジェクトに対するＬａｂ値のうちａ値を変更し、変更されたＬａｂ値を生成する値変更ステップと、
前記選択されたオブジェクトの色を、前記変更されたＬａｂ値にて示される色へと変更する色変更ステップと
を実行させるための画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関し、特に、色覚障害の有無に関わらず見易い配色のカラードキュメントを作成する技術に関する。
【背景技術】
【０００２】
近年、カラープリンタが普及するの従って、色覚障害の有無に関わらず見やすい配色のカラードキュメントを作成する必要性が高まっている。
例えば、特許文献１には、カラードキュメント中の色の変わり目に輪郭線を追加したり、配色を変更したりすることによって、色覚障害者にとって見易くする技術が開示されている。
【０００３】
このようにすれば、色覚障害者の見易さを意識せずに作成されたカラードキュメントであっても、色覚障害者に見易くすることができるので、異なる色覚を有する者の間の意思の疎通や情報の伝達を円滑にすることができる。
【特許文献１】特開２００１−２９３９２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、色覚障害者にとって見易いカラードキュメントであっても必ずしも健常者にとって見易い訳ではない、という問題がある。
そのような場合、上記技術を適用したとことで、既に色覚障害者にとって見易いカラードキュメントになっているので、何ら変更が加えられず、健常者にとって見易くすることができない。このため、色覚障害者から健常者への情報伝達に円滑を欠く結果となる。
【０００５】
そこで、本発明は、上述したような問題に鑑みてなされたものであって、色覚障害者の見易さを保ちつつ、健常者に見易くなるようカラードキュメントに変更を加える画像処理装置、画像処理方法及び画像処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明は、画像処理装置であって、カラードキュメントから、境界が接する２つのオブジェクトを抽出する抽出手段と、抽出した２つのオブジェクトの色それぞれに対するＬａｂ表色系における各成分値であるＬａｂ値を取得する取得手段と、抽出された前記２つのオブジェクトに利用されている色が健常者にとって類似する色の組み合わせであり、且つ色覚障害者にとっては非類似に見える色の組み合わせであるか否かを、前記取得手段にて得られた２つのＬａｂ値に基づいて判断する判断手段と、前記判断手段の判断結果が肯定的である場合には、前記２つのオブジェクトの中からＲＧＢ表色系における青色成分の明度が低いオブジェクトを選択する選択手段と、健常者にとって前記２つのオブジェクトの色の組み合わせが非類似になるように前記選択手段にて選択された１のオブジェクトに対するＬａｂ値のうちａ値を変更し、変更されたＬａｂ値を生成する値変更手段と、前記選択されたオブジェクトの色を、前記変更されたＬａｂ値にて示される色へと変更する色変更手段とを備えることを特徴とする。
【０００７】
ここで、Ｌａｂ値とは、Ｌａｂ表色系における３成分値であるＬ値、ａ値、ｂ値からなり、色を数値化するカラーモデルの１つである。このＬａｂ値は、色の絶対的な尺度として、色伝達基準として用いられている。Ｌ値は、明度を示し、値が大きいほど明度が高い。ａ値は赤〜緑における色相・彩度を示し、ａ値が大きいほど赤色の色相が高く、ａ値が小さいほど緑色の色相が高くなる。ｂ値は黄〜青における色相・彩度を示し、ｂ値が大きいほど黄色の色相が高く、ｂ値が小さいほど青色の色相が高くなる。
【発明の効果】
【０００８】
上記にて示す構成によると、画像処理装置は、抽出した２つのオブジェクトに利用されている色が類似する色である場合に色変更を行う際には、健常者にとって前記２つのオブジェクトの色の組み合わせが非類似になるように前記２つのオブジェクトのうち青色成分の明度が低いオブジェクトのＬａｂ値のうちａ値を変更するので、健常者にとっては見易い色の組み合わせになる。また、ａ値を変更しても色覚障害者にとっては見え方が変わらないので、色覚障害者にとっても見易い色の組み合わせのままである。例えば、赤色と緑色の識別が困難な色覚障害者が作成したカラードキュメントにおいて、当該色覚障害者には作成したカラードキュメントに含まれる境界が接する２つオブジェクトの区別ができるように見えているが、健常者には当該２つのオブジェクトの色の区別ができない場合がある。このとき、本発明に係る画像処理装置を用いることにより、青色成分の明度が低いオブジェクトのＬａｂ値のうちａの値を変更することにより、色覚障害者にとっては、ａ値が変更されても２つのオブジェクトの色の組み合わせの見え方は変わらない。なぜなら、ａ値の変更により赤色の色相の高くなっても（このとき、緑色の色相は低くなる）、色覚障害者による赤色及び緑色の識別には何ら影響を与えないからである。逆に、ａ値の変更により赤色の色相の低くなる場合においても（このとき、緑色の色相は高くなる）、同様である。また、健常者にとっては、ａ値を変更することで、色変更対象のオブジェクトに対する色の見え方が変わるので、２つのオブジェクトの色の区別ができるようになる。
【０００９】
ここで、前記値変更手段は、前記ａ値の正負を反転させることで、前記ａ値を変更するとしてもよい。
この構成によると、画像処理装置は、ａ値の正負を反転して色変更を行うので、健常者にとって見易い色の組み合わせに確実に変更することができる。
ここで、前記値変更手段は、前記ａ値の変更に先立って、前記ａ値が所定の範囲内であるか否かを判断し、所定の範囲内でないと判断する場合に前記ａ値を変更するとしてもよい。
【００１０】
さらに、前記所定の範囲とは、値０の近傍であり、且つ色覚障害者が識別可能な色に対するａ値を示す値の集まりであるとしてもよい。
この構成によると、画像処理装置は、選択された１のオブジェクトのａ値が所定の範囲外である場合に色変更を行うことができる。これは、抽出された２つのオブジェクトそれぞれのａ値が互いに近くても、選択されたオブジェクトのａ値が所定の範囲内である場合（値０に近い場合）には、健常者及び色覚障害者の両者ともにおいて、２つのオブジェクトの色の組み合わせは識別しやすいものになっているので、色変更を必要とするオブジェクトに対して確実に色変更を行うことができる。
【００１１】
ここで、前記判断手段は、前記２つのＬａｂ値から、Ｌ値、ａ値及びｂ値それぞれの差分を算出する算出部と、算出したＬ値の差分が第１の判断値以下であるか否かを判断する第１の判断部と、前記第１の判断値以下であると判断する場合、ａ値の差分が第２の判断値以下であり、且つｂ値の差分が第３の判断値以上であるか否かを判断する第２の判断部とを備え、前記判断手段は、前記第２の判断部による判断結果が肯定的である場合に、抽出された前記２つのオブジェクトに利用されている色が健常者にとって類似する色の組み合わせであり、且つ色覚障害者にとっては非類似に見える色の組み合わせであると判断するとしてもよい。
【００１２】
この構成によると、画像処理装置は、２つのオブジェクトそれぞれのＬａｂ値におけるＬ値、ａ値、ｂ値の差分を用いることで、抽出された前記２つのオブジェクトに利用されている色の組み合わせが健常者にとって類似する色の組み合わせであり、且つ色覚障害者にとっては非類似に見える色の組み合わせであるか否かを確実に判断することができる。
ここで、前記画像処理装置は、さらに、色変更が不要である色の組み合わせを記憶する記憶手段と、前記判断手段による判断に先立って、前記抽出した２つのオブジェクトの色の組み合わせが、前記記憶手段に記憶されているか否かを判断し、記憶されていないと判断する場合には前記判断手段による判断を行うよう制御し、記憶されていると判断する場合には前記判断手段による判断を行わないよう制御する判断制御手段を備えるとしてもよい。
【００１３】
この構成によると、画像処理装置は、抽出した２つのオブジェクトの色の組み合わせが色変更不要な組み合わせである場合には、判断手段の動作を行わないので、色変更不要な組み合わせに対して、色変更を確実に抑止することができる。
ここで、前記画像処理装置は、さらに、前記値変更手段によるＬａｂ値の変更に先立って、抽出された前記２つのオブジェクトに利用されている色が健常者にとっては類似する色の組み合わせであり、且つ色覚障害者にとっては非類似に見える色の組み合わせである場合に、健常者にとって類似する色の組み合わせが利用されている旨のメッセージを出力するするメッセージ出力手段と、前記メッセージの出力後、色変更を行うか否かの指示を受け付け、受け付けた指示が色変更を行う旨である場合には前記値変更手段の動作を開始するよう制御し、受け付けた指示が色変更を行わない旨である場合には抽出手段にて抽出された前記２つのオブジェクトそれぞれに利用された色の組み合わせを前記記憶手段に格納する値変更制御手段とを備えるとしてもよい。
【００１４】
この構成によると、画像処理装置は、健常者にとって類似する色が利用されている旨のメッセージを出力するので、当該画像処理装置の利用者は、健常者による色の見え方が類似する色の組み合わせがあるか否かを確実に知ることができる。また、色変更を行う否かについても利用者自身で選択できる。
ここで、前記画像処理装置は、カラードキュメントを印刷する画像形成装置に具備され、前記カラードキュメントの印刷時に動作するとしてもよい。
【００１５】
この構成によると、画像形成装置に具備される画像処理装置は、当該画像形成装置によるカラードキュメントの印刷時に、２つのオブジェクトの色の組み合わせにおいて色覚障害者にとっては見え方が変わらず、健常者にとっても見易い色の組み合わせとすることができるので、カラードキュメントの作成者は、作成時において、２つのオブジェクトの色の組み合わせを意識する必要が無い。
【発明を実施するための最良の形態】
【００１６】
１．実施の形態１
以下、本発明の実施の形態１について、図面を参照しながら説明する。
１．１  概要
本発明における画像処理システム１は、図１に示すように、画像処理装置１０、ディスプレイ１１及び画像形成装置２０から構成されている。
【００１７】
画像処理装置１０は、ユーザ操作、特に色覚障害者の操作によりカラードキュメントを生成し、生成されたカラードキュメントが色覚障害者及び健常者の両者に対して見易くなるように、カラードキュメントに含まれるカラーオブジェクトの色変更を行う。なお、本実施の形態においては、色覚障害者とは、特に、赤色と緑色の識別が困難な色覚障害者であるとする。また、カラーオブジェクトとは、単一色からなる領域、言い換えると、同一の値からなる画素を連結した塊である。例えば、領域は、グラフや図形や文字から形成される。また、オブジェクトの色変更とは、オブジェクト対における色の組み合わせにおいて、色覚障害者の見え方を変更することなく、健常者にも見やすくなるよう、当該色の組み合わせを変更することである。ここで、オブジェクト対とは、境界が接する２つのオブジェクトの組をいう。例えば、隣接する２つのオブジェクトの組や、１のオブジェクトと当該オブジェクトに含まれる他のオブジェクトとからなる組が、これに相当する。
【００１８】
ディスプレイ１１は、画像処理装置１０により作成されたカラードキュメントや、色変更されたドキュメント、及びユーザに通知すべきメッセージ等を表示する。
画像形成装置２０は、画像処理装置１０により作成されたカラードキュメントや、色変更されたドキュメントなどのカラー印刷を行う。
１．２  画像処理装置１０の構成
画像処理装置１０は、図２にて示すように、記憶部１００、ドキュメント生成部１０１、画像処理部１０２、第１出力部１０３、及び第２出力部１０４から構成されている。具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニット、ディスプレイユニットなどから構成されるコンピュータシステムである。前記ＲＯＭ又は前記ハードディスクユニットには、コンピュータプログラムが記憶されている。前記マイクロプロセッサは、前記コンピュータプログラムに従って動作することにより、画像処理装置１０にその機能を達成させる。
【００１９】
（１）記憶部１００
記憶部１００は、ユーザ操作により指定された色変更の必要の無い色の組み合わせを１つ以上記憶するための領域を有している。
ここでは、色変更の必要の無い色の組み合わせとして、２つの色のＲＧＢ値を対にして記憶するものとする。
【００２０】
また、本実施の形態では、ＲＧＢの階調度として０から２５５の値を用い、値が大きいほど、明度が低くなるものとする。
なお、記憶するデータはＲＧＢ値でなくてもよい。例えば、２色それぞれのＬａｂ値を対にして記憶してもよい。つまり、色変更の必要の無い色の組み合わせとして、２つの色を識別できる情報であればよい。
【００２１】
（２）ドキュメント生成部１０１
ドキュメント生成部１０１は、ユーザ操作によりカラードキュメントを生成する。
生成したカラードキュメントは第２出力部１０４を介してディスプレイ１１へ出力される。このとき、ディスプレイ１１にて、生成されたカラードキュメントが表示される。
ドキュメント生成部１０１が、ユーザ操作によりカラードキュメントの印刷の指示を受け付けると、画像処理の開始指示を画像処理部１０２へ出力する。
【００２２】
また、画像処理部１０２から印刷の開始を指示する印刷開始指示を受け取ると、ドキュメント生成部１０１は、色変更が施されていない場合には生成したカラードキュメント、若しくは画像処理部１０２にて色変更が施された場合には色変更後のカラードキュメントを、第１出力部１０３を介して画像形成装置２０へ出力する。なお、このとき、画像形成装置２０にて、生成されたカラードキュメント（つまり、色変更がされていないカラードキュメント）若しくは色変更がなされたカラードキュメントがカラー印刷される。
【００２３】
（具体例）
以下、ドキュメント生成部１０１にて生成されたカラードキュメントの一例について説明する。
通常、色覚障害者（ここでは、赤色と緑色の識別が困難な色覚障害者）は、背景色が青色で、その中の文字を黄色で作成したつもりが、実際には、背景色がマゼンタ色で、その中の文字を赤色で作成してしまう場合がある。この場合、作成した色覚障害者には、背景色が青色で、その中の文字が黄色に見えているが、健常者には、背景色がマゼンタ色で、その中の文字が赤色に見えてしまう。
【００２４】
図３は、色覚障害者が、図形を示す領域の背景色が水色で、その中の文字を黄色で作成したつもりが、実際には、背景色がマゼンタ色で、その中の文字を赤色で作成してしまった場合の作成結果を示す一例である。ここでは、色覚障害者にて作成されたドキュメントには、図形を示す領域であるオブジェクト１５０、１５２と文字を示すオブジェクト「Ｋ」１５１、「Ｍ」１５３が含まれているものとする。オブジェクト１５０はマゼンタ色（色覚障害者には水色に見えている）であり、オブジェクト「Ｋ」１５１は赤色（色覚障害者には黄色に見えている）である。また、オブジェクト１５２は青色（色覚障害者にも青色に見えている）であり、オブジェクト「Ｍ」１５３は赤色（色覚障害者には黄色に見えている）である。
【００２５】
図４（ａ）及び（ｂ）にて、色覚障害者及び健常者それぞれにおける見え方を示す。
図４（ａ）は、色覚障害者における見え方を示す。色覚障害者にとっては、オブジェクト１５０ａは水色に見え、オブジェクト「Ｋ」１５１ａは黄色に見えている。また、オブジェクト１５２ａは青色に見え、オブジェクト「Ｍ」１５３ａは黄色に見えている。
図４（ｂ）は、健常者における見え方を示す。健常者にとっては、オブジェクト１５０ｂはマゼンタ色に見え、オブジェクト「Ｋ」１５１ｂは赤色に見えている。また、オブジェクト１５２ｂは青色に見え、オブジェクト「Ｍ」１５３ｂは赤色に見えている。
【００２６】
（３）画像処理部１０２
画像処理部１０２は、図２にて示すように、オブジェクト抽出部１１０、色情報分析部１１１及び色値変換部１１２を有しており、カラードキュメントに含まれるオブジェクト対における色の組み合わせが健常者にとって類似するものであり、且つ色覚障害者にとって非類似となるものである場合に、健常者にとって色の組み合わせが非類似になるように、オブジェクト対に含まれる１のオブジェクトの色変更を行う。
【００２７】
以下、オブジェクト抽出部１１０、色情報分析部１１１及び色値変換部１１２の動作について、図３にて示すオブジェクト１５０、１５１、１５２、１５３と、図５、６にて示す流れ図とを用いて説明する。
オブジェクト抽出部１１０は、ドキュメント生成部１０１から画像処理の開始指示を受け取ると、ドキュメント生成部１０１にて生成されたカラードキュメントから、当該ドキュメントに含まれる全てのオブジェクト１５０、１５１、１５２、１５３を抽出する（ステップＳ５）。ここで、オブジェクトの抽出は、連結成分処理を用いて、隣接する画素値が同一であるか否かを調べることにより実現できる。なお、連結成分処理は、公知技術であるため、ここでの説明は省略する。
【００２８】
オブジェクト抽出部１１０は、未選択のオブジェクト対が存在するか否かを判断する（ステップＳ１０）。
ここでは、未だオブジェクト対が選択されていないので、オブジェクト抽出部１１０は未選択のオブジェクト対が存在すると判断し（ステップＳ１０における「ＹＥＳ」）、未選択のオブジェクト対のうち１のオブジェクト対（オブジェクト１５０とオブジェクト１５１）を選択する（ステップＳ１５）。
【００２９】
オブジェクト抽出部１１０は、選択したオブジェクト対に含まれる２つのオブジェクト１５０、１５１で異なる色が利用されているか否かを判断する（ステップＳ２０）。
オブジェクト１５０はマゼンタ色、オブジェクト１５１は赤色であるので、オブジェクト抽出部１１０はオブジェクト１５０とオブジェクト１５１とは異なる色が利用されていると判断し（ステップＳ２０における「ＹＥＳ」）、オブジェクト対に含まれる２つのオブジェクト１５０、１５１それぞれのＲＧＢ値を色情報分析部１１１へ出力する。色情報分析部１１１は、オブジェクト抽出部１１０からオブジェクト対に含まれる２つのオブジェクト１５０、１５１それぞれのＲＧＢ値を受け取る。ここでは、マゼンタ色のオブジェクト１５０のＲＧＢ値は（２５５、０、２５５）であり、赤色のオブジェクト１５１のＲＧＢ値は（２５５、０、０）である。
【００３０】
なお、２つのオブジェクトに対して異なる色が利用されていないと判断する場合には（ステップＳ２０における「ＮＯ」）、処理はステップＳ１０へ戻る。
色値変換部１１２は、色情報分析部１１１が受け取った２つのＲＧＢ値のそれぞれをＬａｂ値へと変換する（ステップＳ２５）。この場合、赤色のＲＧＢ（２５５、０、０）はＬａｂ（５４、８１、７０）に変換され、マゼンタ色のＲＧＢ（２５５、０、２５５）はＬａｂ（６０、９３、−６０）に変換される。
【００３１】
色情報分析部１１１は、オブジェクト１５０、１５１の色の組み合わせが色変更の不要な組み合わせとして、記憶部１００にて記憶されているか否かを判断する（ステップＳ３０）。
記憶されていない、つまり、色変更が不要な組み合わせでないと判断する場合（ステップＳ３０における「ＮＯ」）、色情報分析部１１１は、色値変換部１１２が算出した２つのＬａｂ値（（５４、８１、７０）、（６０、９３、−６０））を用いて、Ｌ値、ａ値及びｂ値それぞれの差分ΔＬ（＝６）、Δａ（＝１２）、Δｂ（＝１３０）を算出する（ステップＳ３５）。ここで、２つのＬａｂ値（例えば、（Ｌ１、ａ１、ｂ１）、（Ｌ２、ａ２、ｂ２））に対して、差分ΔＬ、Δａ、Δｂのそれぞれは、ΔＬ＝｜Ｌ１−Ｌ２｜、Δａ＝｜ａ１−ａ２｜、Δｂ＝｜ｂ１−ｂ２｜であり、｜ｘ−ｙ｜はｘ−ｙの減算結果の絶対値を示す。
【００３２】
なお、記憶されている、つまり色変更が不要な組み合わせであると判断する場合には（ステップＳ３０における「ＹＥＳ」）、処理はステップＳ１０へ戻る。
色情報分析部１１１は、ΔＬが２０以下であるか否かを判断する（ステップＳ４０）。
この場合、ΔＬはの値は６であるので、色情報分析部１１１は、２０以下であると判断し（ステップＳ４０における「ＹＥＳ」）、さらに、Δａが２０以下であり、且つΔｂが１００以上であるか否かを判断する（ステップＳ４５）。
【００３３】
Δａ及びΔｂそれぞれの値は１２、１３０であるので、判断結果は肯定的となり（ステップＳ４５における「ＹＥＳ」）、色情報分析部１１１は、オブジェクト１５０、１５１のうちＲＧＢ値のＢ成分が多いオブジェクト、つまりＢ成分の明度が低いオブジェクト、つまりオブジェクト１５０を色変更オブジェクトの候補として選択する（ステップＳ５０）。
【００３４】
なお、ΔＬの値が２０以下でないと判断する場合（ステップＳ４０における「ＮＯ」）、及びΔａとΔｂとを用いた判断結果が否定的である場合には（ステップＳ４５における「ＮＯ」）、処理はステップＳ１０へ戻る。
また、色情報分析部１１１は、色の区別がしづらい色の組み合わせが選択されていることを示す警告メッセージＭ１００を第２出力部１０４を介してディスプレイ１１へ出力する（ステップＳ５５）。このとき、ディスプレイ１１では、例えば、図７にて示す警告メッセージＭ１００が表示される。
【００３５】
色情報分析部１１１は、警告メッセージＭ１００が表示されているときにユーザ操作にて色変更を行わない指示又は色変更を行う指示の何れかを受け付け（ステップＳ６０）、受け付けた指示が色変更を行う指示か否かを判断する（ステップＳ６５）。
受け取った指示が色変更を行う指示でないと判断する場合、つまり図７にて示す警告メッセージＭ１００において「いいえ」が選択された場合には（ステップＳ６５における「ＮＯ」）、色情報分析部１１１は、色変更不要な組み合わせとして、オブジェクト対に含まれる２つのオブジェクトそれぞれのＲＧＢ値を対にして、記憶部１００へ格納する（ステップＳ７０）。
【００３６】
受け取った指示が色変更を行う指示であると判断する場合、つまり図７にて示す警告メッセージＭ１００において「はい」が選択された場合には（ステップＳ６５における「ＹＥＳ」）、色情報分析部１１１は、選択したオブジェクトに対するＬａｂ値のうちａ値を取得し（ステップＳ７５）、取得したａ値の絶対値が２０以下、つまりａ値が−２０以上２０以下であるか否かを判断する（ステップＳ８０）。
【００３７】
この場合、ａ値は９３であるので、色情報分析部１１１は、ａ値が−２０以上２０以下でないと判断、つまりａ値が−２０より小さい又は２０より大きいと判断し（ステップＳ８０における「ＮＯ」）、ａ値の正負を反転させ、変更後のａ値（−９３）、つまり変更後のＬａｂ値（６０、−９３、−６０）を取得する（ステップＳ８５）。具体的には、色情報分析部１１１は、ａ値×（−１）の計算を行う。
【００３８】
なお、ａ値が−２０以上２０以下であると判断する場合には（ステップＳ８０における「ＹＥＳ」）、処理はステップＳ１０に戻る。
色値変換部１１２は、色変更対象のオブジェクト１５０に対する変更後のＬａｂ値（６０、−９３、−６０）をＲＧＢ値（０、１３８、２５３）へと変換する（ステップＳ９０）。ここで、ＲＧＢ値（０、１３８、２５３）が示す色は、水色である。
【００３９】
オブジェクト抽出部１１０は、オブジェクト１５０に対して、色値変更前のＲＧＢ値（２５５、０、２５５）を色値変更後のＲＧＢ値（０、１３８、２５３）へと変更して、オブジェクト１５０の色の更新を行う（ステップＳ９５）。これにより、カラードキュメントは、変更対象のオブジェクト１５０の色がマゼンタ色から水色に変更された状態で表示され、処理はステップＳ１０へ戻る。
【００４０】
以降の動作について簡単に説明する。
次に、オブジェクト抽出部１１０は、未選択のオブジェクト対が存在するので、ステップＳ１５にて未選択のオブジェクト対として、水色に変換されたオブジェクトと、図３にて示すオブジェクト１５２との組を選択する。
選択された２つのオブジェクトそれぞれに対して異なる色が利用されているので、色値変換部１１２は、ステップＳ２５にて２つのオブジェクトそれぞれの色（水色、青色）のＲＧＢ値をＬａｂ値に変換する。この場合、水色のオブジェクトのＲＧＢ（０、１３８、２５３）はＬａｂ（６０、−９３、−６０）に変換され、青色のオブジェクト１５２のＲＧＢ（０、４１、１２８）はＬａｂ（２０、１９、−５３）に変換される。
【００４１】
色情報分析部１１１は、水色のＬａｂ（６０、−９３、−６０）と青色のＬａｂ（２０、１９、−５３）とからΔＬ（＝４０）、Δａ（＝１１２）、Δｂ（＝７）を算出し、ΔＬと図５にて示すステップＳ４０とにより、色覚障害者及び健常者とも水色に変換されたオブジェクトとオブジェクト１５２との色の組み合わせは見易いと判断して（ステップＳ４０における「ＮＯ」）、色変更は行わず、ステップＳ１０へ戻る。
【００４２】
次に、オブジェクト抽出部１１０は、未選択のオブジェクト対が存在するので、ステップＳ１５にて未選択のオブジェクト対として、オブジェクト１５２、１５３の組を選択する。
選択された２つのオブジェクトそれぞれに対して異なる色が利用されているので、色値変換部１１２は、ステップＳ２５にてオブジェクト１５２、１５３それぞれの色（青色、赤色）のＲＧＢ値をＬａｂ値に変換する。この場合、青色のオブジェクト１５２のＲＧＢ（０、４１、１２８）はＬａｂ（２０、１９、−５３）に変換され、赤色のオブジェクト１５３のＲＧＢ（２５５、０、０）はＬａｂ（５４、８１、７０）に変換される。
【００４３】
色情報分析部１１１は、青色のＬａｂ（２０、１９、−５３）と赤色のＬａｂ（５４、８１、７０）とからΔＬ（＝３４）、Δａ（＝６２）、Δｂ（＝１２３）を算出し、ΔＬと図５にて示すステップＳ４０とにより、色覚障害者及び健常者ともオブジェクト１５２とオブジェクト１５３との色の組み合わせは見易いと判断して（ステップＳ４０における「ＮＯ」）、色変更は行わず、ステップＳ１０に戻る。
【００４４】
以上の動作により全てのオブジェクト対が選択されたので、オブジェクト抽出部１１０は、オブジェクト抽出部１１０は未選択のオブジェクト対は存在しないと判断し（ステップＳ１０における「ＮＯ」）、処理を終了する。このとき、オブジェクト抽出部１１０は、印刷開始指示をドキュメント生成部１０１へ出力し、ドキュメント生成部１０１にて印刷が開始される。
【００４５】
ここで、処理終了後におけるオブジェクトの見え方を図８（ａ）及び（ｂ）にて示す。
図８（ａ）は、色覚障害者における見え方を示す。色覚障害者にとっては、オブジェクト１５０ｃは水色に見え、オブジェクト「Ｋ」１５１ｃは黄色に見えている。また、オブジェクト１５２ｃは青色に見え、オブジェクト「Ｍ」１５３ｃは黄色に見えている。
図８（ｂ）は、健常者における見え方を示す。健常者にとっては、オブジェクト１５０ｄは水色に見え、オブジェクト「Ｋ」１５１ｄは赤色に見えている。また、オブジェクト１５２ｄは青色に見え、オブジェクト「Ｍ」１５３ｄは赤色に見えている。
【００４６】
以上の処理を施すことにより、画像処理装置１０は、オブジェクト１５０のマゼンタ色を水色に変換することにより、色覚障害者が作成したオブジェクト１５０、１５１、１５２、１５３を含むカラードキュメントは、色覚障害者の見え方を換えることなく、色覚障害者及び健常者の両者とも色の区別が可能となる。
（４）第１出力部１０３
第１出力部１０３は、ドキュメント生成部１０１から受け取ったデータ（ここでは、印刷対象のカラードキュメント）を画像形成装置２０へ出力する。
【００４７】
（５）第２出力部１０４
第２出力部１０４は、ドキュメント生成部１０１及び色情報分析部１１１から受け取ったデータ（ここでは、表示対象のカラードキュメントや警告メッセージ）をディスプレイ１１に出力する。
１．３  まとめ
本実施の形態において、色変更を行う際に、抽出した２つのオブジェクトのうちＲＧＢ表色系におけるＢ成分の多いオブジェクト、つまりＢ成分の明度が低いオブジェクトを選択している。これは、色覚障害者はＢの色は判別できるので、Ｂ成分が大きいほど、つまりＢ成分の明度が低いほど、色覚障害者にとっては見易い色となっているからである。また、Ｌａｂ値のうちａ値を変更しても、Ｂ値の変化は大きくない。そこで、Ｂ成分の大きいオブジェクト（Ｂ成分の明度が低いオブジェクト）を色変更対象とすることにより、色覚障害者の見え方に対する影響度は小さくなる。なぜなら、Ｂ成分が小さいオブジェクト、つまりＢ成分の明度が高いオブジェクトを色変更対象とすると、ａ値の変更によりＢ成分がさらに小さく、つまりＢ成分の明度がさらに低くなり、色覚障害者にとっては、識別しづらい色になる可能性があるからである。
【００４８】
また、ａ値は赤〜緑色における色相・彩度を示しているので、色覚障害者にとってはもともと識別しづらい色相である。そこで、本実施の形態のように、色変更を行う際に、ａ値の正負を反転させても、色覚障害者の見え方に影響を与えない。さらには、ａ値の正負を反転させることで、緑色の色相が高い色へと変更されるので、互いに類似しない色の組み合わせとすることができる。
【００４９】
また、色変更を行う条件として、ΔＬ及びΔａともに２０以下であり、且つΔｂが１００以上であるとしている。通常、ΔＬ及びΔａともに２０以下である場合には、健常者にとって、２つのオブジェクトが区別しづらい色の組み合わせになっている。なぜなら、Ｌ値及びａ値それぞれは、色の明度及び赤〜緑色における色相・彩度を示しているので、ΔＬ及びΔａともに２０以下である場合には、２つの色の明度及び赤〜緑色における色相・彩度が近いものとなるから、健常者には２つのオブジェクトが区別しづらい色の組み合わせになっている。このとき、色覚障害者にとっては、赤〜緑色における色相・彩度はもともと区別しづらい色であるので、２つのオブジェクトの区別に影響はない。また、Δｂが１００以上である場合には、色覚障害者にとって２つのオブジェクトが区別しやすい色の組み合わせになっている。なぜなら、色覚障害者は青色の識別はでき、黄〜青色における色相・彩度を示すｂ値の差分Δｂが１００以上である場合には２つの色の黄〜青色における色相・彩度は近いものではないので、色覚障害者には２つのオブジェクトに対しては青色の色相に基づいて区別できるものとなっている。
【００５０】
そこで、ΔＬ及びΔａともに２０以下であり、且つΔｂが１００以上であるという条件を満たす場合には、色覚障害者には区別しやすく、且つ健常者には区別しづらい色の組み合わせになっている。そのため、両者とも区別できる色の組み合わせとする必要があるからである。
１．４  変形例
なお、本発明を上記の実施の形態に基づいて説明してきたが、本発明は、上記の実施の形態に限定されないのはもちろんである。以下の場合も本発明に含まれる。
【００５１】
（１）ドキュメント生成部１０１は、印刷の指示を受け取った際に、開始指示を画像処理部１０２へ出力したがこれに限定されない。
ドキュメント生成部１０１が開始指示を画像処理部１０２へ出力するタイミングは、作成中のカラードキュメントに含まれるオブジェクトの色を選択したときや、オブジェクトの配置を変更したとき、及びカラードキュメントの保存を選択したときであってもよい。
【００５２】
（２）色情報分析部１１１は、警告メッセージを、ディスプレイ１１を用いて表示する際に、色の組み合わせが健常者にとって見づらいものとなっているオブジェクト対に含まれる２つのオブジェクトを点滅表示させてもよい。これにより、どの色の組み合わせが対象であるかが分かりやすくなる。
また、色情報分析部１１１は、変更対象して選択したオブジェクトを点滅表示させてもよい。これによると、色の変更対象となるオブジェクトが分かりやすくなる。
【００５３】
（３）上記実施の形態にて示す画像処理は、画像形成装置２０で行ってもよい。このとき、画像形成装置２０は上記実施の形態にて示す記憶部１００及び画像処理部１０２を備え、開始指示を受け取る代わりに、印刷対象のカラードキュメントを受け取ると画像処理を開始するようにすることで、画像形成装置２０による画像処理が実現できる。
（４）上記実施の形態において、Ｌ値、ａ値、ｂ値それぞれの差分を用いた判断（ステップＳ４０及びＳ４５）における基準値を２０、２０、１００としたが、これらの値は一例であり、これに限定されない。例えば、Ｌ値、ａ値、ｂ値それぞれの差分を用いた判断における基準値それぞれは、他の値（例えば、３０、２５、９０）であってもよい。
【００５４】
また、ステップＳ８０における判断の基準値を２０としたが、これらの値は一例であり、これに限定されない。ステップＳ８０における判断の基準値は、値「０」の近傍であり、色覚障害者が識別可能な色を示すａ値の範囲を示すものであればよい。このとき、当該基準値にて示される範囲内の値の正負を反転させてもＲＧＢ値が大きく変化しない。例えば、基準値を１５として、ａ値が−１５以上１５以下であるか否かを判断してもよい。
【００５５】
また、ステップＳ４５におけるΔａに対する基準値と、ステップＳ８０における判断の基準値とは、同一であってもよいし、同一でなくてもよい。
（５）本発明において、カラードキュメントの概念には、文書作成ソフトウェアや表計算ソフトウェアにて生成された文書、図形、表、その他単一色からなる領域やこれらの組み合わせだけでなく、デジタルカメラやデジタルビデオカメラで撮影された画像若しくは当該画像に対して編集がなされた編集後の画像や、イメージスキャナーで読み込まれた画像若しくは当該画像に対して編集がなされた編集後の画像も含むものとする。
【００５６】
（６）上記実施の形態において、ＲＧＢの階調度として０から２５５の値を用いるものとしたが、これに限定されない。階調度として他の値の範囲を用いてもよい。
また、値が大きいほど明度が低いとしたが、これに限定されない。値が大きいほど明度が高いとしてもよい。この場合、色情報分析部１１１は、Ｂの値が小さいオブジェクトを色変更対象のオブジェクトとして選択すればよい。
【００５７】
（７）上記実施の形態において、色変更を行う際に、ａ値の正負の反転によりａ値を変更するとしたが、これに限定されない。
ａ値の変更方法は、健常者が２つのオブジェクトの色の区別できるような変更方法であればよい。例えば、ａ値の正負を反転し、さらに、反転後のａ値に所定値を加算若しくは減算してもよい。または、ａ値に所定値を加算若しくは減算し、その後、正負の反転を行ってもよい。ここで、所定値とは、演算を施すことにより元のａ値に近い値にならない、及び選択されていないオブジェクトのａ値に近い値にならないような値である。
【００５８】
（８）上記実施の形態において、画像処理装置は、ａ値の正負反転による色変更を行う直前に、選択したオブジェクトのａ値が所定の範囲（ここでは、−２０以上２０以下の範囲）内に存在するか否かを判断したが、これに限定されない。
画像処理装置は、２つのオブジェクトそれぞれのＬａｂ値を取得してΔＬ、Δａ、Δｂを算出するまでの間に、２つのオブジェクトそれぞれのａ値に対して、当該ａ値が所定の範囲（ここでは、−２０以上２０以下の範囲）内に存在するか否かを判断し、２つのａ値とも所定の範囲内に存在しない場合に、ΔＬ、Δａ、Δｂを算出し、その後の動作を継続してもよい。
【００５９】
この場合の動作の一例について、図５、６に記載の流れ図を用いて説明する。
画像処理装置１０は、ステップＳ５からＳ３０を実行する。
画像処理装置１０の色情報分析部１１１は、色変更が不要な組み合わせであると判断する場合には（ステップＳ３０における「ＹＥＳ」）、ステップＳ１０へ戻る。
色変更が不要な組み合わせでないと判断する場合には（ステップＳ３０における「ＮＯ」）、色情報分析部１１１は、２つのオブジェクトそれぞれのａ値に対して、当該ａ値が所定の範囲（ここでは、−２０以上２０以下の範囲）内に存在するか否かを判断する。
【００６０】
２つのａ値とも所定の範囲内に存在しないと判断する場合には、色情報分析部１１１は、ステップＳ３５以降を実行する。
少なくとも１つのａ値が所定の範囲内に存在すると判断する場合には、ステップＳ１０へ戻る。
（９）上記実施の形態における画像処理部は、ソフトウェアで実現してもよいし、ハードウェアで実現してもよい。
【００６１】
（１０）上記実施の形態において、カラーオブジェクトとは、単一色からなる領域としたが、これに限定されない。
カラーオブジェクトとは、同じ色に見える領域、言い換えると、基準となる色の値の画素を開始点として当該値との誤差が所定の範囲内（例えば、ＲＧＢ値のそれぞれの値が−1以上１以下である範囲や−２以上２以下である範囲）である値の画素を連結した塊であるとしてもよい。
【００６２】
（１１）本発明は、上記に示す方法であるとしてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、前記コンピュータプログラムからなるデジタル信号であるとしてもよい。
また、本発明は、前記コンピュータプログラム又は前記デジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ―ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）、半導体メモリなど、に記録したものとしてもよい。また、これらの記録媒体に記録されている前記コンピュータプログラム又は前記デジタル信号であるとしてもよい。
【００６３】
また、本発明は、前記コンピュータプログラム又は前記デジタル信号を、電気通信回線、無線又は有線通信回線、インターネットを代表とするネットワーク等を経由して伝送するものとしてもよい。
また、本発明は、マイクロプロセッサとメモリとを備えたコンピュータシステムであって、前記メモリは、上記コンピュータプログラムを記憶しており、前記マイクロプロセッサは、前記コンピュータプログラムに従って動作するとしてもよい。
【００６４】
また、前記プログラム又は前記デジタル信号を前記記録媒体に記録して移送することにより、又は前記プログラム又は前記デジタル信号を前記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
（１２）上記実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい。
１．５  その他
本発明には含まれないが、オブジェクト対の色変更について、上記実施の形態にて示すＬａｂ値の代わりに、ＸＹＺ表色系における３成分値からなるＸＹＺ値を用いて、色の組み合わせが健常者にとって見易いものであるか否かを判断してもよい。
【産業上の利用可能性】
【００６５】
本発明は、画像処理装置を製造及び販売する産業において、経営的、つまり反復的かつ継続的に利用されうる。
【図面の簡単な説明】
【００６６】
【図１】画像処理システム１の構成を示す図である。
【図２】画像処理装置１０の構成を示す図である。
【図３】色覚障害者によって作成されたオブジェクト１５０から１５３の一例である。
【図４】（ａ）は図３にて示す各オブジェクトに対して色覚障害者による見え方の一例であり、（ｂ）は図３にて示す各オブジェクトに対して健常者による見え方の一例である。
【図５】画像処理部１０２にて行われる画像処理の動作を示す流れ図である。図６へ続く。
【図６】画像処理部１０２にて行われる画像処理の動作を示す流れ図である。図５から続く。
【図７】警告メッセージＭ１００の一例を示す図である。
【図８】（ａ）は図３にて示すオブジェクト１５０に対する色変更後における色覚障害者による見え方の一例であり、（ｂ）は図３にて示すオブジェクト１５０に対する色変更後における健常者による見え方の一例である。
【符号の説明】
【００６７】
１    画像処理システム
１０    画像処理装置
１１    ディスプレイ
２０    画像形成装置
１００    記憶部
１０１    ドキュメント生成部
１０２    画像処理部
１０３    第１出力部
１０４    第２出力部
１１０    オブジェクト抽出部
１１１    色情報分析部
１１２    色値変換部
【図１】
2010004101.tif 000003
【図２】
2010004101.tif 000004
【図３】
2010004101.tif 000005
【図４】
2010004101.tif 000006
【図５】
2010004101.tif 000007
【図６】
2010004101.tif 000008
【図７】
2010004101.tif 000009
【図８】
2010004101.tif 000010