(57)【要約】【課題】複数の色を用いて作成された画像における色の違いを色弱者が認識しやすくすること。【解決手段】画像を構成する構成要素に関する条件と、当該条件に該当する構成要素を有する画像における赤色の文字に対して施すべき修飾の種類とを対応付けて記憶部３２に記憶させておく。制御部３１は、画像データが表す画像から、赤色の文字と、記憶部３２に記憶された条件に該当する構成要素を抽出する。記憶された条件に該当する構成要素が抽出された場合に、制御部３１は、当該構成要素が該当する条件と対応付けられて記憶部３２に記憶された種類の修飾を赤色の文字に対して施した画像を表す画像データを生成する。【選択図】図７
2010232738.tif 000002
【特許請求の範囲】
【請求項１】
色空間における特定の色の範囲を記憶する色記憶手段と、
画像を構成する構成要素に関する条件と、当該条件に該当する構成要素を有する画像における前記特定の色の範囲に該当する領域に対して施す修飾の種類とを対応付けて記憶する修飾記憶手段と、
画像データを取得する取得手段と、
前記取得手段によって取得された画像データが表す画像から、前記色記憶手段に記憶された範囲に該当する領域を抽出する領域抽出手段と、
前記取得手段によって取得された画像データが表す画像から、前記修飾記憶手段に記憶された条件に該当する構成要素を抽出する要素抽出手段と、
前記修飾記憶手段に記憶された条件に該当する構成要素が前記要素抽出手段によって抽出された場合に、当該構成要素が該当する条件と対応付けられて前記修飾記憶手段に記憶された種類の修飾を前記領域抽出手段によって抽出された領域に対して施した画像を表す画像データを生成する生成手段と
を備えることを特徴とする画像処理装置。
【請求項２】
前記修飾記憶手段に記憶された条件に該当する構成要素が前記要素抽出手段によって抽出された場合に、抽出された構成要素に対応する条件毎に当該条件に対応する修飾の種類を前記修飾記憶手段から読み出し、読み出された回数を修飾の種類毎に求め、読み出された回数の最も多い修飾の種類を、前記領域抽出手段によって抽出された領域に対して施す修飾の種類として選択する選択手段を備え、
前記生成手段が、前記選択手段によって選択された種類の修飾を前記領域抽出手段によって抽出された領域に対して施した画像を表す画像データを生成する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記修飾記憶手段が、前記特定の色の範囲に該当する領域が表の罫線で囲まれていることを前記条件として記憶することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記修飾記憶手段が、前記特定の色の範囲に該当する領域の大きさが予め定められた大きさ以下であることを前記条件として記憶することを特徴とする請求項１または２に記載の画像処理装置。
【請求項５】
前記修飾記憶手段が、前記特定の色の範囲に該当する文字の大きさが予め定められた大きさ以下であることを前記条件として記憶することを特徴とする請求項１または２に記載の画像処理装置。
【請求項６】
特定の色覚を有する者が前記色記憶手段に記憶された範囲の色を見た場合に認識する色を記憶する第２の色記憶手段と、
前記生成手段によって生成された画像データが表す画像に対して、前記領域抽出手段によって抽出された領域の色を前記第２の色記憶手段に記憶された色に変更する処理を施し、当該処理の施された画像を表示する表示手段と
を備えることを特徴とする請求項１乃至５のいずれかに記載の画像処理装置。
【請求項７】
前記第２の色記憶手段が、特定の色覚を有する者が前記色記憶手段に記憶された範囲の色を見た場合に認識する色を色覚の類型毎に記憶し、
色覚の類型の指定を受け付ける指定手段と、
前記指定手段によって指定された類型に対応する色を前記第２の色記憶手段から読み出す読出手段と
を備え、
前記表示手段が、前記生成手段によって生成された画像データが表す画像に対して、前記領域抽出手段によって抽出された領域の色を前記読出手段によって読み出された色に変更する処理を施し、当該処理の施された画像を表示する
ことを特徴とする請求項６に記載の画像処理装置。
【請求項８】
修飾の種類の指定を受け付ける第２の指定手段と、
前記第２の指定手段によって指定された種類の修飾を前記領域抽出手段によって抽出された領域に対して施した画像を表す画像データを生成する第２の生成手段と
を有することを特徴とする請求項６または７に記載の画像処理装置。
【請求項９】
請求項１乃至８のいずれかに記載の画像処理装置と、
当該画像処理装置によって生成された画像データが表す画像を記録用紙に形成する画像形成手段と
を備えることを特徴とする画像形成装置。
【請求項１０】
コンピュータを、
色空間における特定の色の範囲を記憶する色記憶手段と、
画像を構成する構成要素に関する条件と、当該条件に該当する構成要素を有する画像における前記特定の色の範囲に該当する領域に対して施す修飾の種類とを対応付けて記憶する修飾記憶手段と、
画像データを取得する取得手段と、
前記取得手段によって取得された画像データが表す画像から、前記色記憶手段に記憶された範囲に該当する領域を抽出する領域抽出手段と、
前記取得手段によって取得された画像データが表す画像から、前記修飾記憶手段に記憶された条件に該当する構成要素を抽出する要素抽出手段と、
前記修飾記憶手段に記憶された条件に該当する構成要素が前記要素抽出手段によって抽出された場合に、当該構成要素が該当する条件と対応付けられて前記修飾記憶手段に記憶された種類の修飾を前記領域抽出手段によって抽出された領域に対して施した画像を表す画像データを生成する生成手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像形成装置およびプログラムに関する。
【背景技術】
【０００２】
色弱者は特定の範囲の色を認識しにくい。複数の色を用いて作成された文書で色弱者が認識しにくい色が用いられている場合、この文書の作成者がその色を用いた意図が色弱者に伝わりにくくなる。そこで、文書で用いられている複数の色のうち、色弱者が認識しにくい色を色弱者が認識しやすい色に変更する技術が提案されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−８０１１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、複数の色を用いて作成された画像における色の違いを色弱者が認識しやすくすることを目的とする。
【課題を解決するための手段】
【０００５】
請求項１に係る発明は、色空間における特定の色の範囲を記憶する色記憶手段と、画像を構成する構成要素に関する条件と、当該条件に該当する構成要素を有する画像における前記特定の色の範囲に該当する領域に対して施す修飾の種類とを対応付けて記憶する修飾記憶手段と、画像データを取得する取得手段と、前記取得手段によって取得された画像データが表す画像から、前記色記憶手段に記憶された範囲に該当する領域を抽出する領域抽出手段と、前記取得手段によって取得された画像データが表す画像から、前記修飾記憶手段に記憶された条件に該当する構成要素を抽出する要素抽出手段と、前記修飾記憶手段に記憶された条件に該当する構成要素が前記要素抽出手段によって抽出された場合に、当該構成要素が該当する条件と対応付けられて前記修飾記憶手段に記憶された種類の修飾を前記領域抽出手段によって抽出された領域に対して施した画像を表す画像データを生成する生成手段とを備えることを特徴とする画像処理装置である。
【０００６】
請求項２に係る発明は、前記修飾記憶手段に記憶された条件に該当する構成要素が前記要素抽出手段によって抽出された場合に、抽出された構成要素に対応する条件毎に当該条件に対応する修飾の種類を前記修飾記憶手段から読み出し、読み出された回数を修飾の種類毎に求め、読み出された回数の最も多い修飾の種類を、前記領域抽出手段によって抽出された領域に対して施す修飾の種類として選択する選択手段を備え、前記生成手段が、前記選択手段によって選択された種類の修飾を前記領域抽出手段によって抽出された領域に対して施した画像を表す画像データを生成することを特徴とする請求項１に記載の画像処理装置である。
【０００７】
請求項３に係る発明は、前記修飾記憶手段が、前記特定の色の範囲に該当する領域が表の罫線で囲まれていることを前記条件として記憶することを特徴とする請求項１または２に記載の画像処理装置である。
【０００８】
請求項４に係る発明は、前記修飾記憶手段が、前記特定の色の範囲に該当する領域の大きさが予め定められた大きさ以下であることを前記条件として記憶することを特徴とする請求項１または２に記載の画像処理装置である。
【０００９】
請求項５に係る発明は、前記修飾記憶手段が、前記特定の色の範囲に該当する文字の大きさが予め定められた大きさ以下であることを前記条件として記憶することを特徴とする請求項１または２に記載の画像処理装置である。
【００１０】
請求項６に係る発明は、特定の色覚を有する者が前記色記憶手段に記憶された範囲の色を見た場合に認識する色を記憶する第２の色記憶手段と、前記生成手段によって生成された画像データが表す画像に対して、前記領域抽出手段によって抽出された領域の色を前記第２の色記憶手段に記憶された色に変更する処理を施し、当該処理の施された画像を表示する表示手段とを備えることを特徴とする請求項１乃至５のいずれかに記載の画像処理装置である。
【００１１】
請求項７に係る発明は、前記第２の色記憶手段が、特定の色覚を有する者が前記色記憶手段に記憶された範囲の色を見た場合に認識する色を色覚の類型毎に記憶し、色覚の類型の指定を受け付ける指定手段と、前記指定手段によって指定された類型に対応する色を前記第２の色記憶手段から読み出す読出手段とを備え、前記表示手段が、前記生成手段によって生成された画像データが表す画像に対して、前記領域抽出手段によって抽出された領域の色を前記読出手段によって読み出された色に変更する処理を施し、当該処理の施された画像を表示することを特徴とする請求項６に記載の画像処理装置である。
【００１２】
請求項８に係る発明は、修飾の種類の指定を受け付ける第２の指定手段と、前記第２の指定手段によって指定された種類の修飾を前記領域抽出手段によって抽出された領域に対して施した画像を表す画像データを生成する第２の生成手段とを有することを特徴とする請求項６または７に記載の画像処理装置である。
【００１３】
請求項９に係る発明は、請求項１乃至８のいずれかに記載の画像処理装置と、当該画像処理装置によって生成された画像データが表す画像を記録用紙に形成する画像形成手段とを備えることを特徴とする画像形成装置である。
【００１４】
請求項１０に係る発明は、コンピュータを、色空間における特定の色の範囲を記憶する色記憶手段と、画像を構成する構成要素に関する条件と、当該条件に該当する構成要素を有する画像における前記特定の色の範囲に該当する領域に対して施す修飾の種類とを対応付けて記憶する修飾記憶手段と、画像データを取得する取得手段と、前記取得手段によって取得された画像データが表す画像から、前記色記憶手段に記憶された範囲に該当する領域を抽出する領域抽出手段と、前記取得手段によって取得された画像データが表す画像から、前記修飾記憶手段に記憶された条件に該当する構成要素を抽出する要素抽出手段と、前記修飾記憶手段に記憶された条件に該当する構成要素が前記要素抽出手段によって抽出された場合に、当該構成要素が該当する条件と対応付けられて前記修飾記憶手段に記憶された種類の修飾を前記領域抽出手段によって抽出された領域に対して施した画像を表す画像データを生成する生成手段として機能させるためのプログラムである。
【発明の効果】
【００１５】
請求項１に係る発明によれば、複数の色を用いて作成された画像における色の違いを色弱者が認識しやすくなる。
請求項２に係る発明によれば、取得された画像データが表す画像に最も適した修飾の種類を複数の種類から選択することができる。
請求項３に係る発明によれば、取得された画像データが表す画像における特定の色の範囲に該当する領域が表の罫線で囲まれている場合であっても、当該画像における色の違いを色弱者が認識しやすくなる。
請求項４に係る発明によれば、取得された画像データが表す画像における特定の色の範囲に該当する領域の大きさが予め定められた大きさ以下であっても、当該画像における色の違いを色弱者が認識しやすくなる。
請求項５に係る発明によれば、取得された画像データが表す画像における特定の色の範囲に該当する文字の大きさが予め定められた大きさ以下であっても、当該画像における色の違いを色弱者が認識しやすくなる。
請求項６に係る発明によれば、特定の色の範囲に該当する領域に修飾を施した画像を特定の色覚を有する者が認識する色を用いて確認することができる。
請求項７に係る発明によれば、特定の色の範囲に該当する領域に修飾を施した画像を、色覚の類型毎に、当該色覚を有する者が認識する色を用いて確認することができる。
請求項８に係る発明によれば、使用者が修飾の種類を選択し直すことができる。
請求項９に係る発明によれば、複数の色を用いて作成された画像における色の違いを色弱者が認識しやすい画像を形成することができる。
請求項１０に係る発明によれば、複数の色を用いて作成された画像における色の違いを色弱者が認識しやすくなる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態に係るシステムの全体構成を示す図である。
【図２】画像形成装置１の構成を示すブロック図である。
【図３】画像処理装置３の構成を示すブロック図である。
【図４】構成要素に関する条件と修飾の種類との対応付けを示す図である。
【図５】文字列の画像を示す図である。
【図６】文字列の画像を示す図である。
【図７】第１実施形態に係る処理の手順を示す図である。
【図８】ダイアログボックス５を示す図である。
【図９】構成要素に関する条件と修飾の種類との対応付けを示す図である。
【図１０】第２実施形態に係る処理の手順を示す図である。
【図１１】カウンタの値の例を示す図である。
【図１２】第３実施形態に係る処理の手順を示す図である。
【図１３】ダイアログボックス６を示す図である。
【図１４】ダイアログボックス７を示す図である。
【図１５】棒グラフの画像を示す図である。
【発明を実施するための形態】
【００１７】
（１）第１実施形態
（１−１）構成
図１は、本実施形態に係るシステムの全体構成を示す図である。
画像形成装置１と画像処理装置３とは、ＬＡＮ（Local Area Network）等の通信手段２で接続されている。画像形成装置１は、複写、画像形成、画像読取等の機能を兼ね備えている。画像処理装置３は、例えばパーソナルコンピュータであり、各種の画像処理を行う機能を有する。画像処理装置３は、画像データを通信手段２経由で画像形成装置１に供給し、その画像データに応じた画像を形成するよう画像形成装置１に指示を与える機能を有する。なお、図１において１台の画像形成装置１と３台の画像処理装置３を図示しているが、通信手段２に接続される画像形成装置１や画像処理装置３の数はこれに限らない。
【００１８】
図２は、画像形成装置１の構成を示したブロック図である。
画像形成装置１は、制御部１１、記憶部１２、操作部１３、表示部１４、通信部１５、画像読取部１６、および画像形成部１７を備えている。制御部１１は、ＣＰＵ（Central Processing Unit）と、ＲＯＭ（Read Only Memory）と、ＲＡＭ（Random Access Memory）とを備えており、ＣＰＵがＲＯＭや記憶部１２に記憶されているプログラムを実行することによって画像形成装置１の各部を制御する。記憶部１２は、ＨＤＤ（Hard Disk Drive）等の不揮発性の補助記憶装置であり、各種のプログラムやデータが記憶されている。操作部１３は、複数のキーを備えており、使用者の操作を受け付けてその操作に応じた信号を制御部１１に出力する。表示部１４は、液晶表示画面および液晶駆動回路を備えており、制御部１１から供給される情報に基づいて処理の進行状況や使用者に操作を案内する情報などを表示する。通信部１５は、通信インタフェースを備えており、通信手段２を介して画像処理装置３と通信を行う。
【００１９】
画像読取部１６は、ＣＣＤ（Charge Coupled Device）等の撮像素子を備えており、記録用紙に形成されている画像を撮像素子によって読み取り、読み取った画像を表す画像データを生成する。画像形成部１７は、像を保持する感光体ドラム、画像データに基づいて露光を行うことにより感光体ドラム上に静電潜像を形成する露光部、静電潜像を現像してトナー像を形成する現像部、トナー像を記録用紙へ転写する転写部、および、記録用紙に転写されたトナー像を記録用紙に定着させる定着部を備えている。画像形成部１７は、画像読取部１６によって生成された画像データが表す画像、または、通信部１５を介して受信した画像データが表す画像を記録用紙に形成する。画像形成部１７は、画像処理装置によって生成された画像データが表す画像を記録用紙等の記録媒体に形成する画像形成手段の一例である。
【００２０】
図３は、画像処理装置３の構成を示したブロック図である。
画像処理装置３は、制御部３１、記憶部３２、操作部３３、表示部３４および通信部３５を備えている。制御部３１は、ＣＰＵ（Central Processing Unit）と、ＲＯＭ（Read Only Memory）と、ＲＡＭ（Random Access Memory）とを備えており、ＣＰＵがＲＯＭや記憶部３２に記憶されているプログラムを実行することによって画像処理装置３の各部を制御する。操作部３３は、キーボードおよびマウスを備えており、使用者の操作を受け付けて、その操作に応じた信号を制御部３１に供給する。表示部３４は、ＣＲＴ（Cathode Ray Tube）や液晶表示画面等の表示手段である。この表示部３４は、制御部３１から供給される画像データに基づいて各種の情報を表示する。通信部３５は、通信回路や通信インタフェースを備えており、通信手段２を介して画像形成装置１と通信を行う。
【００２１】
記憶部３２は、ＨＤＤ（Hard Disk Drive）などの不揮発性の補助記憶装置であり、各種のプログラムやデータが記憶されている。記憶部３２には、文書作成アプリケーションプログラム３２１が記憶されている。制御部３１は、文書作成アプリケーションプログラム３２１に記述された手順に従って、使用者の操作に応じて文字、図形、表などを配した文書を表す画像データをＲＡＭ上に作成する。制御部３１は、画像データを取得する取得手段の一例である。
【００２２】
また、記憶部３２には、プリンタドライバ３２２が記憶されている。制御部３１は、プリンタドライバ３２２に記述された手順に従って、文書作成アプリケーションプログラム３２１によって作成された画像データを画像形成装置１が解釈可能なページ記述言語で記述された画像データに変換する。このプリンタドライバ３２２には、ＲＧＢ色空間における赤色の範囲が記述されている。本実施形態では、ＲＧＢの各色を２５６階調で表し、Ｒ＝２５５、Ｇ＝０乃至５１、Ｂ＝０乃至５１を赤色の範囲とする。記憶部３２は、色空間における特定の色の範囲を記憶する色記憶手段の一例である。
【００２３】
また、プリンタドライバ３２２には、画像を構成する構成要素に関する条件と、当該条件に該当する構成要素を有する画像における赤色の文字に対して施すべき修飾の種類とが対応付けて記述されている。図４は、プリンタドライバ３２２に記述された内容を表す図である。画像を構成する構成要素に関する条件は、「１．下線」、「２．網掛け」、「３．背景が着色されていること」、「４．赤色の文字が表の罫線で囲まれていること」、「５．赤色の文字が２文字以上並んでいないこと」、「６．赤色の文字の大きさが９ポイント以下であること」の６通りである。これらの各条件に対して、それぞれ「網掛け」、「下線」、「下線」、「網掛け」、「下線」、「下線」が対応付けられている。
【００２４】
記憶部３２は、画像を構成する構成要素に関する条件と、当該条件に該当する構成要素を有する画像における特定の色の範囲に該当する領域に対して施す修飾の種類とを対応付けて記憶する修飾記憶手段の一例である。また、記憶部３２は、特定の色の範囲に該当する領域が表の罫線で囲まれていることを前記条件として記憶する修飾記憶手段、特定の色の範囲に該当する領域の大きさが予め定められた大きさ以下であることを前記条件として記憶する修飾記憶手段、特定の色の範囲に該当する文字の大きさが予め定められた大きさ以下であることを前記条件として記憶する修飾記憶手段の一例である。
【００２５】
また、プリンタドライバ３２２には、文書作成アプリケーションプログラム３２１によって作成された画像データに対して制御部３１が施す処理の手順が記述されている。この処理において、制御部３１は、作成された画像データが表す画像における特定の色の範囲に該当する領域に対して修飾を施し、修飾の施された画像を表す画像データを生成する。
【００２６】
（１−２）動作
使用者は、画像処理装置３に文書作成アプリケーションプログラム３２１を実行させ、表示部３４に表示された画像を見ながら操作部３３を操作して文書を作成する。使用者は、文書中で強調すべき文字がある場合には、その文字の色が赤色となるように操作部３３によって画像処理装置３に指示を与える。図５（ａ）は、作成された文書の例である。この文書では、Ｅ、Ｆ、Ｇの３文字が赤色で表されており、その他の文字は黒色で表されている。また、Ａ、Ｂの２文字には下線による修飾が施されている。制御部３１は、文書作成アプリケーションプログラム３２１に記述された手順に従って、使用者の操作に応じた画像データをＲＡＭ上に作成する。そして、作成した文書を印刷するように指示が与えられると、制御部３１は、プリンタドライバ３２２を実行し、図７に示す処理を開始する。
【００２７】
最初に、制御部３１は、画像データが表す画像において赤色の文字を抽出する（ステップＡ０１）。画像データには、図５（ａ）に示した各文字の字体を表す文字情報に対して、各文字の色を指定する色情報（Ｒ、Ｇ、Ｂの階調値）が対応付けて記述されている。制御部３１は、この色情報と、プリンタドライバ３２２に記述されている赤色の範囲とを比較することによって赤色の文字を抽出する。図５（ａ）の例では、赤色の文字として、Ｅ、Ｆ、Ｇの３文字が抽出される。制御部３１は、赤色の文字が抽出された場合には（ステップＡ０１：Ｙｅｓ）、ステップＡ０２の処理に進む。赤色の文字が抽出されなかった場合には（ステップＡ０１：Ｎｏ）、ステップＡ０７の処理に進む。制御部３１は、取得手段によって取得された画像データが表す画像から、色記憶手段に記憶された範囲に該当する領域を抽出する領域抽出手段の一例である。
【００２８】
図８は、ステップＡ０２で表示されるダイアログボックス５を示す図である。ダイアログボックス５にはラジオボタンＲ５１、Ｒ５２が設けられており、使用者が操作部３３を操作することによってラジオボタンＲ５１とＲ５２のいずれか一方を指定することが可能である。「はい」に対応するラジオボタンＲ５１を指定し、更に「ＯＫ」に対応するソフトボタンＢ５３を押下すると（ステップＡ０３：Ｙｅｓ）、制御部３１は、ステップＡ０４の処理に進む。一方、使用者が「いいえ」に対応するラジオボタンＲ５１を指定した上でソフトボタンＢ５３を押下すると（ステップＡ０３：Ｎｏ）、制御部３１は、赤色の文字に対して修飾を施さずにステップＡ０７の処理に進む。
【００２９】
ステップＡ０４において、制御部３１は、画像データが表す画像から、記憶部３２に記憶された条件に該当する構成要素を抽出する。画像データには、図５（ａ）に示した各文字の字体を表す文字情報と、各文字に対して施す修飾の種類を表す修飾情報と、各文字の大きさを表す文字サイズ情報とが対応付けられて記述されている。修飾の種類は、下線、網掛け、背景の着色等である。文字サイズ情報はポイント数によって表される。また、画像データには、表の罫線の始点、終点を表す罫線情報が記述されている。制御部３１は、修飾情報、文字サイズ情報、罫線情報を画像データから読み取る。また、制御部３１は、ステップＡ０１で抽出された赤色の文字が２文字以上並んでいるか否かを判定する。
【００３０】
制御部３１は、記憶部３２に記憶された条件（図４参照）に該当する構成要素が抽出された場合には（ステップＡ０４：Ｙｅｓ）、ステップＡ０５の処理に進む。該当する構成要素が抽出されなかった場合には（ステップＡ０４：Ｎｏ）、ステップＡ０８の処理に進む。図５（ａ）の例では、下線による修飾が抽出され、下線は記憶部３２に記憶された条件に該当する構成要素であるから、ステップＡ０５の処理に進む。制御部３１は、取得手段によって取得された画像データが表す画像から、修飾記憶手段に記憶された条件に該当する構成要素を抽出する要素抽出手段の一例である。
【００３１】
ステップＡ０５において、制御部３１は、赤色の文字に施す修飾の種類を決定する。制御部３１は、ステップＡ０４で抽出された条件に対応する修飾の種類を記憶部３２から読み出し、赤色の文字に施す修飾の種類を決定する。図５（ａ）の例では、図４に示した条件のうち「１．下線」が抽出され、この条件に対応付けられているのは網掛けであるから赤色の文字に施す修飾の種類が網掛けに決定される。
なお、ステップＡ０４において図５に示した条件に該当する構成要素が抽出されなかった場合には（ステップＡ０４：Ｎｏ）、赤色の文字に施す修飾の種類を下線に決定する（ステップＡ０８）。
【００３２】
ステップＡ０６において、制御部３１は、ステップＡ０５またはＡ０８で決定された修飾の種類を表す修飾情報をステップＡ０１で抽出された文字と対応付けて画像データに書き込む。図５（ａ）の例では、ステップＡ０５において修飾の種類が網掛けに決定されたから、網掛けを表す修飾情報がＥ、Ｆ、Ｇの３文字と対応付けられて画像データに書き込まれる。制御部３１は、修飾記憶手段に記憶された条件に該当する構成要素が要素抽出手段によって抽出された場合に、当該構成要素が該当する条件と対応付けられて修飾記憶手段に記憶された種類の修飾を領域抽出手段によって抽出された領域に対して施した画像を表す画像データを生成する生成手段の一例である。
【００３３】
ステップＡ０７において、制御部３１は、ステップＡ０６で生成された画像データをページ記述言語で記述された画像データに変換し、この画像データと、この画像データに応じた画像を形成することを表す指示とを、通信手段２を介して画像形成装置１に送信する。
画像処理装置３から送信された画像データおよび指示を画像形成装置１の通信部１５が受信すると、画像形成装置１の制御部１１は、その画像データをビットマップ化し、ビットマップ化された画像データに対して２値化処理を施し、この画像データを画像形成部１７に供給する。画像形成部１７は、供給された画像データが表す画像を記録用紙に形成する。この例では修飾の種類が網掛けに決定されたので、図５（ｂ）に示すように、Ｅ、Ｆ、Ｇの３文字に対して網掛けが施された画像が形成される。
【００３４】
次に、文書作成アプリケーションプログラム３２１によって作成された文書の画像に下線以外の修飾が施されている場合の作用について説明する。
まず、画像が図５（ｃ）に示すように網掛けを含む場合には、赤色の文字に施す修飾の種類は、図４に示した対応関係に基づいて下線に決定される。画像の背景の一部または全部が着色されている場合も同様に、修飾の種類は下線に決定される。
図５（ｅ）に示すように赤色の文字が表の罫線で囲まれている場合には、赤色の文字に施す修飾の種類は、図５（ｆ）に示すように網掛けに決定される。
図６（ａ）に示すように赤色の文字が２文字以上並んでいない場合には、赤色の文字に施す修飾の種類は、図６（ｂ）に示すように下線に決定される。
図６（ｃ）に示すように赤色の文字の大きさが９ポイント以下である場合には、赤色の文字に施す修飾の種類は、図６（ｄ）に示すように下線に決定される。
【００３５】
（２）第２実施形態
本実施形態は第１実施形態の一部を変形した実施形態である。ここでは、本実施形態の第１実施形態と異なる点について説明する。
プリンタドライバ３２２には、画像を構成する構成要素に関する条件と、当該条件に該当する構成要素を有する画像における赤色の文字に対して施すべき修飾の種類とが対応付けて記述されている。図９は、プリンタドライバ３２２に記述された内容を表す図である。画像を構成する構成要素に関する条件は、「１．一重下線」、「２．網掛け」、「３．背景が着色されていること」、「４．赤色の文字が表の罫線で囲まれていること」、「５．赤色の文字が２文字以上並んでいないこと」、「６．赤色の文字の大きさが９ポイント以下であること」の６通りである。これらの各条件に対して、それぞれ「二重下線、低濃度網掛け、高濃度網掛け」、「一重下線、二重下線」、「一重下線、二重下線」、「高濃度網掛け」、「一重下線、二重下線、高濃度網掛け」、「一重下線、二重下線、高濃度網掛け」が対応付けられている。
【００３６】
図１０は、制御部３１が実行する処理の手順を示す図である。ステップＡ０１からＡ０４までの処理は第１実施形態と同一である。
ステップＢ０５では、制御部３１は、最初に、一重下線、二重下線、低濃度網掛け、高濃度網掛けにそれぞれ対応付けられたカウンタＮ１、Ｎ２、Ｎ３、Ｎ４の値を０に初期化する。次に、制御部３１は、ステップＡ０４で抽出された構成要素に対応する条件毎に当該条件に対応する修飾の種類を記憶部３２から読み出し、読み出された回数を修飾の種類毎にカウンタによって数える。例えば、ステップＡ０４で一重下線が抽出されたとすると、これに対応する修飾の種類として二重下線、低濃度網掛け、高濃度網掛けが記憶部３２から読み出されるから、カウンタの値は、Ｎ１＝０、Ｎ２＝１、Ｎ３＝１、Ｎ４＝１となる。図９に示した各条件に該当する構成要素がステップＡ０４ですべて抽出されたとすると、各カウンタの値は、図１１の合計の欄に示す値となる。
【００３７】
そして、制御部３１は、合計値の最も高いカウンタに対応する修飾の種類を赤色の文字に施す修飾の種類として選択する。この例では、最高値はカウンタＮ２の５であるから、これに対応する修飾の種類である二重下線を赤色の文字に施す修飾の種類として選択し、ステップＡ０６の処理に進む。ステップＡ０６以降の処理の内容は、第１実施形態と同一である。なお、複数のカウンタが最高値を示した場合にどの種類を選択するかを予め定めておいても良い。例えば、最高値を示した複数のカウンタのうち、Ｎの次に付された番号の最も小さいカウンタに対応する修飾の種類を選択するようにしてもよい。このようにすれば、例えばＮ２とＮ４が最高値を示した場合には、Ｎ２に対応する二重下線が選択される。
制御部３１は、修飾記憶手段に記憶された条件に該当する構成要素が要素抽出手段によって抽出された場合に、抽出された構成要素に対応する条件毎に当該条件に対応する修飾の種類を修飾記憶手段から読み出し、読み出された回数を修飾の種類毎に求め、読み出された回数の最も多い修飾の種類を、領域抽出手段によって抽出された領域に対して施す修飾の種類として選択する選択手段の一例である。また、制御部３１は、選択手段によって選択された種類の修飾を領域抽出手段によって抽出された領域に対して施した画像を表す画像データを生成する生成手段の一例である。
【００３８】
（３）第３実施形態
本実施形態は第１実施形態の一部を変形した実施形態である。ここでは、本実施形態の第１実施形態と異なる点について説明する。
図１２は、制御部３１が実行する処理の手順を表す図である。ステップＡ０１からＡ０６まで、およびステップＡ０８の処理の内容は第１実施形態と同一である。
ステップＣ０７では、制御部３１は、図１３に示すように、ステップＡ０６で生成された画像データが表す画像を配置したダイアログボックス６を表示部３４に表示する。ダイアログボックス６の左上部には、制御部３１が決定した修飾の種類が「赤字に一重下線をつけました」なるメッセージによって示されている。ダイアログボックス６の左下部６１（オリジナル）、中央下部６２（変換後プレビュー）に表示されているのは、それぞれ、赤色の文字に修飾を施す前の画像、赤色の文字に修飾を施した画像である。
【００３９】
ダイアログボックス６の右下部６３（見え方プレビュー）に表示されているのは、色弱者が認識する色を模擬した画像である。記憶部３２には、色弱者が赤色を見た場合に認識する色を表す情報が記憶されている。制御部３１は、ステップＡ０６で生成した画像データが表す画像に対して、当該画像中の赤色を、色弱者が赤色を見た場合に認識する色に変更する処理を施し、この処理の施された画像を表示部３４に表示する。
記憶部３２は、特定の色覚を有する者が色記憶手段に記憶された範囲の色を見た場合に認識する色を記憶する第２の色記憶手段の一例である。また、制御部３１は、生成手段によって生成された画像データが表す画像に対して、領域抽出手段によって抽出された領域の色を第２の色記憶手段に記憶された色に変更する処理を施し、当該処理の施された画像を表示する表示手段の一例である。
【００４０】
また、見え方プレビューの表示を色覚の類型に応じて変更することができる。記憶部３２には、特定の色覚を有する者が赤色を見た場合に認識する色が色覚の類型毎に記憶されている。色覚の類型の一例として、ここでは、１型色覚、２型色覚、３型色覚に分類した場合について説明する。記憶部３２には、例えば１型色覚にこげ茶色、２型色覚に茶色、３型色覚に赤紫色が対応付けられて記憶される。ダイアログボックス６には、１型色覚、２型色覚、３型色覚のいずれかを選択するためのタブＴ６１、Ｔ６２、Ｔ６３が設けられており、１型色覚を選択すると赤色がこげ茶色に変更され、２型色覚を選択すると赤色が茶色に変更され、３型色覚を選択すると赤色が赤紫色に変更されて表示される。
【００４１】
ダイアログボックス６の左上部に表示されている「ＯＫ」に対応するソフトボタンＢ６１が押下されると、制御部３１は、ステップＡ０７の処理に進む。ステップＡ０７の処理の内容は第１実施形態と同一である。この結果、ステップＡ０６で生成された画像データが表す画像が記録用紙に形成される。
記憶部３２は、特定の色覚を有する者が前記色記憶手段に記憶された範囲の色を見た場合に認識する色を色覚の類型毎に記憶する第２の色記憶手段の一例である。制御部３１は、色覚の類型の指定を受け付ける指定手段の一例である。また、制御部３１は、指定手段によって指定された類型に対応する色を第２の色記憶手段から読み出す読出手段の一例である。また、制御部３１は、生成手段によって生成された画像データが表す画像に対して、領域抽出手段によって抽出された領域の色を読出手段によって読み出された色に変更する処理を施し、当該処理の施された画像を表示する表示手段の一例である。
【００４２】
一方、ダイアログボックス６の中央上部に表示されているラジオボタンＲ６２のいずれかが指定されると、制御部３１は、ステップＣ０８の処理に進み、指定された種類の修飾を施した画像を変換後プレビューおよび見え方プレビューの欄に表示する。図１４は、二重下線が指定された場合の例である。
制御部３１は、修飾の種類の指定を受け付ける第２の指定手段の一例である。また、制御部３１は、第２の指定手段によって指定された種類の修飾を領域抽出手段によって抽出された領域に対して施した画像を表す画像データを生成する第２の生成手段の一例である。
【００４３】
（４）変形例
以下に示す変形例は互いに組み合わせてもよい。
（変形例１）
第２実施形態と第３実施形態とを組み合わせてもよい。すなわち、図１０に示したステップＡ０６に続いて図１２に示したステップＣ０７以降の処理を行うようにしてもよい。
【００４４】
（変形例２）
上記の実施形態では、記憶部３２に赤色の範囲を記憶させておき、この範囲に該当する文字に修飾を施す例を示したが、記憶部３２に記憶させる色の範囲はいかなる範囲でもよい。色弱者は特定の範囲の色を認識しにくいため、黒色以外の特定の範囲の色で着色された文字列と黒色の文字列との色の違いを認識できない場合がある。従って、色弱者が認識しにくい色の範囲に応じて、記憶部３２に記憶させる色の範囲を定めればよい。
なお、色弱者は、認識しにくい色の範囲の違いによっていくつかの類型に分類されるが、中でも赤色を認識しにくい色弱者の割合が比較的多いとされている。また、強調すべき文字列を黒色以外の色で着色する場合には一般に赤色が多用される。従って、特定の色の範囲として赤色の範囲を記憶部３２に記憶させておくのが望ましい。
【００４５】
（変形例３）
上記の実施形態においては、文字列を対象として修飾を施す例を示したが、修飾の対象は、図形や表などいかなる画像でもよい。図１５は、棒グラフに対して修飾を施した例を示す図である。図１５（ａ）に示した棒グラフＧ８１は処理前のグラフである。このグラフにおいては、Ａ支店に対応する棒が黒色、Ｂ支店に対応する棒が赤色、Ｃ支店に対応する棒が緑色で表されている。また、Ｃ支店に対応する棒を強調するためにこの棒の下方に三角形の図形による修飾が付加されている。画像を構成する構成要素に関する条件として三角形の図形を記憶部３２に記憶させ、これと対応付けて、施すべき修飾の種類として円形の図形を記憶部３２に記憶させておくと、図１５（ｂ）に示した処理後のグラフであるグラフＧ８２では、Ｂ支店に対応する棒の下方に円形の図形による修飾が付加される。
【００４６】
（変形例４）
上記の実施形態では、画像を構成する構成要素に関する条件の１つとして、赤色の文字が２文字以上並んでいないことを記憶部３２に記憶させる例を示したが、この条件の代わりに、赤色の領域の面積が予め定められた値以下であることを条件の１つとして記憶部３２に記憶させておき、画像データが表す画像における赤色の領域の面積を制御部３１が求め、この面積が予め定められた値以下である場合に、この条件に対応する種類の修飾を当該領域に施すようにしてもよい。
【００４７】
（変形例５）
上記実施形態では、画像処理装置３の制御部３１がプリンタドライバ３２２を実行することによって画像に修飾を施す例を示したが、これらの処理の手順を記述したプログラムを画像形成装置１の記憶部１２に記憶させ、制御部１１がこれらの処理を実行するようにしてもよい。このようにすれば、画像読取部１６が読み取った画像を表す画像データが表す画像に対して修飾を施すことが可能となるので、記録用紙に形成された画像を複写する場合にも、修飾の施された画像を得ることができる。
また、上記の処理を実行するＡＳＩＣ（Application Specific Integrated Circuit）を画像処理装置３に実装してもよい。
【００４８】
（変形例６）
上記の実施形態では、特定の色の範囲をＲＧＢ色空間における階調値で表した例を示したが、例えば色相（Hue）、彩度（Saturation）、輝度（Lightness）で色を表現するＨＬＳ色空間等、いかなる色空間で色の範囲を定義してもよい。
【符号の説明】
【００４９】
１…画像形成装置、１１…制御部、１２…記憶部、１３…操作部、１４…表示部、１５…通信部、１６…画像読取部、１７…画像形成部、２…通信手段、３…画像処理装置、３１…制御部、３２…記憶部、３２１…文書作成アプリケーションプログラム、３２２…プリンタドライバ、３３…操作部、３４…表示部、３５…通信部
【図１】
2010232738.tif 000003
【図２】
2010232738.tif 000004
【図３】
2010232738.tif 000005
【図４】
2010232738.tif 000006
【図５】
2010232738.tif 000007
【図６】
2010232738.tif 000008
【図７】
2010232738.tif 000009
【図８】
2010232738.tif 000010
【図９】
2010232738.tif 000011
【図１０】
2010232738.tif 000012
【図１１】
2010232738.tif 000013
【図１２】
2010232738.tif 000014
【図１３】
2010232738.tif 000015
【図１４】
2010232738.tif 000016
【図１５】
2010232738.tif 000017