(57)【要約】【課題】画像がグラフを含む場合、該グラフのパターンを色覚障害者が識別しやすいパターンに変換することができるようにする。【解決手段】グラフを含む画像を処理する画像処理装置であって、前記画像中のグラフを識別するグラフ領域識別部１５と、該グラフ領域識別部１５が識別したグラフを構成する要素の塗りつぶし色を色覚障害者にとって認識しやすいパターンに変換する画像処理部１６とを有する。【選択図】図１
2016165026.tif 000002
【特許請求の範囲】
【請求項１】
グラフを含む画像を処理する画像処理装置であって、
前記画像中のグラフを識別するグラフ領域識別部と、
該グラフ領域識別部が識別したグラフを構成する要素の塗りつぶし色を色覚障害者にとって認識しやすいパターンに変換する画像処理部と
を有することを特徴とする画像処理装置。
【請求項２】
前記グラフを構成する要素の塗りつぶし色の組み合わせがあらかじめ設定された組み合わせである場合、前記画像処理部は、前記塗りつぶし色を色覚障害者にとって認識しやすいパターンに変換する請求項１に記載の画像処理装置。
【請求項３】
前記グラフ領域識別部は、前記グラフを構成する要素の塗りつぶし色の組み合わせがあらかじめ設定された組み合わせであるか否かを判断する請求項２に記載の画像処理装置。
【請求項４】
前記色覚障害者にとって認識しやすいパターンはハッチパターンである請求項１〜３のいずれか１項に記載の画像処理装置。
【請求項５】
前記ハッチパターンは、変換前の塗りつぶし色の色彩を保持する請求項４に記載の画像処理装置。
【請求項６】
前記グラフ領域識別部は、所定の大きさ以上の画像データに対してグラフを構成する領域を識別する第１のグラフ領域識別部と、図形データからグラフを構成する図形データを識別する第２のグラフ領域識別部とを含む請求項１〜５のいずれか１項に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関するものである。
【背景技術】
【０００２】
従来、カラープリンタ、カラーコピー機等の画像処理装置の普及に伴い、カラー画像によって文書を作成する機会が増加している（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−３３１１６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の画像処理装置によって作成された文書の中には、色覚障害者が識別しにくい文書もある。
【０００５】
本発明は、前記従来の問題点を解決して、画像がグラフを含む場合、該グラフのパターンを色覚障害者が識別しやすいパターンに変換することができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
そのために、本発明の画像処理装置においては、グラフを含む画像を処理する画像処理装置であって、前記画像中のグラフを識別するグラフ領域識別部と、該グラフ領域識別部が識別したグラフを構成する要素の塗りつぶし色を色覚障害者にとって認識しやすいパターンに変換する画像処理部とを有する。
【発明の効果】
【０００７】
本発明によれば、画像処理装置においては、画像がグラフを含む場合、画像の色彩性を損ねることなしに、グラフのパターンを色覚障害者が識別しやすいパターンに変換することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の第１の実施の形態における画像処理装置の機能構成を示すブロック図である。
【図２】本発明の第１の実施の形態における設定画面の例を示す図である。
【図３】本発明の第１の実施の形態における画素の確認順の例を示す図である。
【図４】本発明の第１の実施の形態における画素の確認済みマップの例を示す図である。
【図５】本発明の第１の実施の形態における単一色の塗りつぶし領域リストを示す図である。
【図６】本発明の第１の実施の形態におけるグラフのパターンを示す図である。
【図７】本発明の第１の実施の形態における適用イメージを示す図である。
【図８】本発明の第１の実施の形態における画像処理装置の動作を示すフローチャートである。
【図９】本発明の第１の実施の形態における変形例の適用イメージを示す図であってハッチパターンを適用したグラフの拡大図を示す図である。
【図１０】本発明の第２の実施の形態における画像処理装置の機能構成を示すブロック図である。
【図１１】本発明の第２の実施の形態における印刷設定変更処理の動作を示すフローチャートである。
【図１２】本発明の第２の実施の形態における印刷データ作成処理の動作を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。
【００１０】
図１は本発明の第１の実施の形態における画像処理装置の機能構成を示すブロック図である。
【００１１】
図において、１０は画像処理装置としてのコピー機であり、スキャナ、プリンタ、ファクシミリ装置、複写機等の各種機能を併せ持つカラー複合機（ＭＦＰ：Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）、カラーコピー機等であるが、原稿のカラー画像を読み取って該カラー画像を印刷用紙等の媒体に印刷可能な装置であれば、いかなる種類の装置であってもよい。
【００１２】
本実施の形態において、前記コピー機１０は、入力部１１と、表示部１２と、制御部１３と、原稿のカラー画像を読み取る読取部としての原稿読取部１４と、グラフ領域識別部１５と、画像処理部１６と、カラー画像を媒体に印刷する画像形成部としての印刷部１７と、記憶装置としての記憶部２０とを有する。
【００１３】
前記入力部１１は、利用者からの入力を受け付ける部分であればいかなるものであってもよく、例えば、キーボード等であってもよいし、コピー機１０の図示されない操作パネル上のボタンやタッチパネルであってもよいし、表示部１２を兼ねるものであってもよい。
【００１４】
また、該表示部１２は、コピー機１０の操作パネル上のＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）表示パネル、液晶表示パネル等の表示装置を備え、入力部１１における利用者からの入力に対する反応結果を表示する。なお、前記表示部１２は、タッチパネル等の入力機能を備えるものであって、前記入力部１１を兼ねるものであってもよい。
【００１５】
前記制御部１３は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等の演算装置を備え、記憶部２０に記憶された各種プログラムやデータに基づいて、入力部１１、表示部１２、原稿読取部１４、グラフ領域識別部１５、画像処理部１６及び印刷部１７を含むコピー機１０の各部の動作を制御する。
【００１６】
スキャナとして機能する原稿読取部１４は、原稿をセットするフラットベッドや自動原稿送り装置と、前記原稿の画像を読み取る読取ヘッドとを備え、前記原稿のカラー画像をページ画像２２として読み取る。
【００１７】
前記グラフ領域識別部１５は、前記原稿読取部１４が読み取ったページ画像２２中のグラフ領域を識別する識別部である。
【００１８】
前記画像処理部１６は、前記原稿読取部１４が読み取った画像としてのページ画像２２を処理する。具体的には、前記グラフ領域識別部１５が識別した個々のグラフ領域中においてグラフを構成する要素の塗りつぶし色を、色覚障害者にとって認識しやすいパターンに変換する。
【００１９】
前記印刷部１７は、インクジェット方式、電子写真方式、熱転写方式等の画像形成方式によって、カラー画像を媒体に印刷する。具体的には、前記画像処理部１６が処理した画像を媒体に印刷する。
【００２０】
前記記憶部２０は、ハードディスク（Ｈａｒｄ  Ｄｉｓｃ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、フラッシュメモリを用いるＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等の記憶装置を備え、制御部１３が使用するプログラム、原稿読取部１４が使用する読取設定２１、原稿読取部１４が読み取ったページ画像２２、印刷部１７が使用する印刷設定２３等を記憶する。
【００２１】
このように、本実施の形態における画像処理装置としてのコピー機１０は、画像中のグラフを識別するグラフ領域識別部１５と、該グラフ領域識別部１５が識別したグラフを構成する要素の塗りつぶし色を色覚障害者にとって認識しやすいパターンに変換する画像処理部１６とを有する。
【００２２】
そして、グラフを構成する要素の塗りつぶし色の組み合わせがあらかじめ設定された組み合わせである場合、画像処理部１６は、塗りつぶし色を色覚障害者にとって認識しやすいパターンに変換する。
【００２３】
なお、グラフ領域識別部１５は、グラフを構成する要素の塗りつぶし色の組み合わせがあらかじめ設定された組み合わせであるか否かを判断する。
【００２４】
また、色覚障害者にとって認識しやすいパターンはハッチパターンである。
【００２５】
さらに、該ハッチパターンは、変換前の塗りつぶし色の色彩を保持する。
【００２６】
次に、前記構成のコピー機１０の動作について説明する。
【００２７】
図２は本発明の第１の実施の形態における設定画面の例を示す図、図３は本発明の第１の実施の形態における画素の確認順の例を示す図、図４は本発明の第１の実施の形態における画素の確認済みマップの例を示す図、図５は本発明の第１の実施の形態における単一色の塗りつぶし領域リストを示す図、図６は本発明の第１の実施の形態におけるグラフのパターンを示す図、図７は本発明の第１の実施の形態における適用イメージを示す図、図８は本発明の第１の実施の形態における画像処理装置の動作を示すフローチャートである。なお、図７において、（ａ）はオリジナルのページ画像及びそのグラフ部分拡大図を示す図、（ｂ）はハッチパターンを適用したページ画像及びそのグラフ部分拡大図を示す図である。
【００２８】
まず、ステップＳ１で、コピー機１０は、コピー設定の保存を行う。具体的には、利用者が、入力部１１を操作してコピー設定を指定すると、制御部１３は、指定されたコピー設定を記憶部２０に保存する。なお、前記コピー設定は、原稿の読み取り解像度の設定、原稿の読み取り濃度の設定、両面読み取りの設定等の読取設定２１、及び、コピー枚数の設定、拡大縮小率の設定、印刷用紙等の媒体の用紙サイズの設定、２−ｕｐや４−ｕｐのような集約印刷の設定等の印刷設定２３を含んでいる。
【００２９】
ここでは、表示部１２を兼ねる入力部１１に、図２に示されるような設定画面が表示されるものとする。該設定画面において、利用者は、チェック欄にチェックを入れたり入れなかったりすることによって、色覚障害者にやさしい色に調整する機能の有効又は無効を設定することができる。そして、色覚障害者にやさしい色に調整する機能を有効にした場合、利用者は、色覚障害者毎に識別が難しい色の組み合わせを選択して該当するチェック欄にチェックを入れたり入れなかったりすることによって、調整の対象とするか否かを選択することができる。なお、図２に示されるような色覚障害者毎に識別が難しい色の組み合わせは、例示的なものであり、必要に応じて、他の組み合わせを選択することもできる。このようにして利用者によって指定された設定値は、印刷設定２３として記憶部２０に保存される。
【００３０】
続いて、ステップＳ２で、コピー機１０は、原稿の読み取りを行う。具体的には、利用者が、原稿を原稿読取部１４にセットし、入力部１１を操作して原稿の読み取り開始を指定すると、前記原稿読取部１４は、記憶部２０に保存された読取設定２１に従って前記原稿のカラー画像をページ画像２２として読み取り、該ページ画像２２を記憶部２０に保存する。
【００３１】
続いて、ステップＳ３で、コピー機１０は、単一色塗りつぶし領域検出を行う。具体的には、画像処理部１６は、ステップＳ１で記憶部２０に保存された印刷設定２３において色覚障害者にやさしい色に調整する機能が有効となっている場合、ステップＳ２で記憶部２０に保存されたページ画像２２に対し、単一色で塗りつぶされた領域を検出する処理を実行する。その際に、画像処理部１６は、ページ画像２２の左上から右へ順に移動するようにして、順番に各画素の確認を行う。
【００３２】
画素の確認において、画像処理部１６は、図３に示されるように、当該画素（図３における０）に接する画素の色を順（図３における１、２・・・８の順）に確認する。ここで、図３における０が比較の原本となる色を有する画素であり、１〜８の各画素について、前記原本となる色と同じ色を有するか否かを、順番に確認する。なお、同じ色を有するか否かの判断は、Ｒ（赤）Ｇ（緑）Ｂ（青）の各色素に関して０から２５５の値によって２５６階調で表現することができるものとし、原本となる色を有する画素の各色素に関する階調値に対して所定の許容範囲（例えば、前記値の±５まで）を設定し、１〜８の各画素の各色素に関する階調値が前記許容範囲内であるか否かに基づいて行われる。
【００３３】
そして、画像処理部１６は、同じ色を有するか否かの判断を済ませた画素について、図４に示されるような確認済みマップにマークする。これにより、同じ色を有するか否かの判断を済ませた画素、すなわち、確認済みの画素と、同じ色を有するか否かの判断を済ませていない画素、すなわち、未確認の画素とを判別することができる。
【００３４】
このようにして、画像処理部１６は、ＲＧＢの色情報と、単一色で塗りつぶされた画素の座標データと、該座標データの数という情報を有するリストを作成する。該リストは、図５に示されるような単一色の塗りつぶし領域リストであり、記憶部２０に保存される。前記単一色の塗りつぶし領域リストを構成する要素は、例えば、１、２等のＩＤが振り当てられて、図５に示されるような形式で格納される。
【００３５】
なお、ステップＳ１で記憶部２０に保存された印刷設定２３において色覚障害者にやさしい色に調整する機能が無効となっている場合、ステップＳ３から、ステップＳ４に移行することなく、直ちにステップＳ９に移行する。
【００３６】
続いて、ステップＳ４で、コピー機１０は、矩（く）形判定を行う。具体的には、グラフ領域識別部１５は、ステップＳ３で作成された単一色の塗りつぶし領域リストの各要素が矩形を形成するか否かを判断する。
【００３７】
矩形判定において、グラフ領域識別部１５は、単一色の塗りつぶし領域リストに含まれる要素の座標データから、エッジを構成する画素の座標リストを抽出する。そして、エッジを近似的に４つの直線で表現することができ、これらの直線が２本１組の互いに平行な直線であり、かつ、１組の直線が他の組の直線とほぼ垂直に交わる場合、グラフ領域識別部１５は、前記要素が矩形を形成すると判断する。一方、このような条件に当て嵌（はま）らない場合、グラフ領域識別部１５は、前記要素が矩形を形成するとは判断しない。
【００３８】
そして、グラフ領域識別部１５は、矩形を形成すると判断した要素について、その矩形がページ画像２２に対して傾きのない矩形であるか否かを判断し、傾きのない矩形である場合には、単純化のために、前記要素の座標データを始点及び終点の情報に置き換える。
【００３９】
続いて、ステップＳ５で、コピー機１０は、扇形判定を行う。具体的には、グラフ領域識別部１５は、ステップＳ３で作成された単一色の塗りつぶし領域リストの各要素であって、ステップＳ４で矩形を形成すると判断されなかった要素が扇形を形成するか否かを判断する。
【００４０】
扇形判定において、グラフ領域識別部１５は、単一色の塗りつぶし領域リストに含まれる要素であってステップＳ４で矩形を形成すると判断されなかった要素の座標データから、エッジを構成する画素の座標リストを抽出する。そして、エッジを、２つの互いに交差する直線と、該直線の交点を中心とする円弧とで近似的に表現することができる場合、グラフ領域識別部１５は、前記要素が扇形を形成すると判断する。一方、このような条件に当て  嵌らない場合、グラフ領域識別部１５は、前記要素が扇形を形成するとは判断しない。
【００４１】
そして、グラフ領域識別部１５は、扇形を形成すると判断されなかった要素を、矩形でも扇形でもない塗りつぶし領域であると判断して、ステップＳ３で作成された単一色の塗りつぶし領域リストから削除し、該単一色の塗りつぶし領域リストを更新する。
【００４２】
続いて、ステップＳ６で、コピー機１０は、グラフ構成判定を行う。具体的には、グラフ領域識別部１５は、ステップＳ５で更新された単一色の塗りつぶし領域リストに基づいて、グラフを構成しているか否かを判断する。その際に、グラフ領域識別部１５は、図６に示されるようなグラフのパターンを参照する。
【００４３】
図６に示されるような５つのパターンのうちのいずれかに該当する場合、グラフ領域識別部１５は、該当するパターンのグラフを構成する要素のグループで当該グラフ用の単一色の塗りつぶし領域リストを作成する。
【００４４】
なお、１つのページ画像２２に複数のグラフが含まれている可能性があるので、グラフ領域識別部１５は、ステップＳ５で更新された単一色の塗りつぶし領域リストに含まれるすべての要素に対して、グラフを構成しているか否かを判断する。
【００４５】
続いて、ステップＳ７で、コピー機１０は、グラフを構成する領域の色に調整対象の組み合わせがあるか否かを判断する。具体的には、グラフ領域識別部１５は、ステップＳ６で、単一色の塗りつぶし領域リストに含まれる要素であって図６に示されるようなグラフのパターンに該当すると判断された要素がある場合、該要素で使用されている色の組み合わせが、ステップＳ１で記憶部２０に保存された印刷設定２３に含まれる調整対象にするとされた色の組み合わせに該当するか否かを判断する。そして、該当する場合には、グラフを構成する領域の色に調整対象の組み合わせがあると判断してステップＳ８へ移行し、該当しない場合には、グラフを構成する領域の色に調整対象の組み合わせがないと判断してステップＳ９へ移行する。
【００４６】
そして、ステップＳ８で、コピー機１０は、ハッチングパターン、すなわち、ハッチパターンを適用する。具体的には、画像処理部１６は、ステップＳ７で、調整対象にするとされた色の組み合わせに該当すると判断された色の組み合わせに対して、色覚障害者が識別しやすいパターンとしてのハッチパターンを適用する。
【００４７】
この場合、２つの色のそれぞれに対して、互いに異なる形状のハッチパターンを適用することが望ましい。例えば、図７（ｂ）に示されるようなイメージのハッチパターンが適用される。図７（ｂ）のグラフ部分に示されるように、赤の塗りつぶしの部分であるＡと緑の塗りつぶしの部分であるＢに、互いに異なる形状のハッチパターンが適用されるが、これらのハッチパターンを適用しても、色彩を失うことはなく、色覚障害者でない者にとっても、文書の色彩性（カラフル性）が保たれ、元々の印象を損なうことがない。つまり、ハッチパターンの色は、それぞれ、赤及び緑である。このように、２つの色のそれぞれに対して、互いに異なる形状ではあるが、それぞれの色のハッチパターンが適用されることが望ましい。これにより、色覚障害者でない者にとっても、原稿の画像の色彩性が保持される。
【００４８】
最後に、ステップＳ９で、コピー機１０は、印刷を行い、処理を終了する。具体的には、印刷部１７は、ステップＳ３、ステップＳ８等で画像処理部１６が処理を行ったページ画像２２を、媒体に印刷し、処理を終了する。
【００４９】
次に、フローチャートについて説明する。
ステップＳ１  コピー設定の保存を行う。
ステップＳ２  原稿の読み取りを行う。
ステップＳ３  単一色塗りつぶし領域検出を行う。
ステップＳ４  矩形判定を行う。
ステップＳ５  扇形判定を行う。
ステップＳ６  グラフ構成判定を行う。
ステップＳ７  グラフを構成する領域の色に調整対象の組み合わせがあるか否かを判断する。グラフを構成する領域の色に調整対象の組み合わせがある場合はステップＳ８に進み、グラフを構成する領域の色に調整対象の組み合わせがない場合はステップＳ９に進む。
ステップＳ８  ハッチパターンを適用する。
ステップＳ９  印刷を行い、処理を終了する。
【００５０】
次に、本実施の形態における変形例について説明する。
【００５１】
図９は本発明の第１の実施の形態における変形例の適用イメージを示す図であってハッチパターンを適用したグラフの拡大図を示す図である。
【００５２】
図７（ｂ）に示されるようなイメージのハッチパターンに代えて、例えば、図９（ａ）に示されるようなハッチパターンを適用することもできる。該ハッチパターンでは、色を示す文字（例えば、赤、青等）がハッチパターンに白抜きで表示されている。これにより、原稿の画像の色彩を確実に認識することができる。
【００５３】
また、図９（ｂ）に示されるように、色を示す文字に代えて、色に対応した数字（例えば、１、２等）をハッチパターンに白抜きで表示することもできる。なお、数字以外の記号やアルファベットをハッチパターンに白抜きで表示することもできる。
【００５４】
さらに、ハッチパターンは単純な斜線に限定される必要がなく、千鳥状、格子状、点描等いかなる模様であってもよい。
【００５５】
また、印刷を行う前に、適用されたハッチパターンのプレビューが表示部１２に表示されるようにしてもよい。さらに、利用者が表示部１２に表示されたプレビューに満足することができない場合には、他のハッチパターンを利用者が選択可能にしてもよい。
【００５６】
このように、本実施の形態においては、一般文書である原稿のビットマップ画像であるページ画像２２中からグラフ領域を特定し、該グラフ領域で使用されている塗りつぶし色のうち、色覚障害者が認識しにくい色の組み合わせを、ハッチパターンに置き換えるようになっている。これにより、色覚障害者が認識しやすい印刷結果になる、という効果を得ることができる。
【００５７】
次に、本発明の第２の実施の形態について説明する。なお、第１の実施の形態と同じ構成を有するものについては、同じ符号を付与することによって、その説明を省略する。また、前記第１の実施の形態と同じ動作及び同じ効果についても、その説明を省略する。
【００５８】
図１０は本発明の第２の実施の形態における画像処理装置の機能構成を示すブロック図である。
【００５９】
図において、３５は印刷装置としてのプリンタであり、インクジェット方式、電子写真方式、熱転写方式等の各種の画像形成方式を利用して、印刷用紙等の媒体にカラー画像の印刷を行うことが可能な装置であれば、いかなる種類の印刷装置であってもよく、カラー複合機であってもよいが、ここでは、カラーネットワークプリンタであるものとして説明する。
【００６０】
また、３０は、前記プリンタ３５の上位装置として機能する画像処理装置としてのコンピュータであり、図示されない通信ネットワークを介して前記プリンタ３５に通信可能に接続されている。前記コンピュータ３０は、パーソナルコンピュータ、サーバ等であり、入力部３１と、表示部３２と、制御部３３と、データ送信部３４と、記憶部４０とを有する。
【００６１】
前記入力部３１は、利用者からの入力を受け付ける部分であればいかなるものであってもよく、例えば、キーボード、マウス等であってもよいし、タッチパネルであってもよいし、表示部３２を兼ねるものであってもよい。
【００６２】
また、該表示部３２は、ＬＥＤ表示パネル、液晶表示パネル等の表示装置を備え、入力部３１における利用者からの入力に対する反応結果を表示する。なお、前記表示部３２は、タッチパネル等の入力機能を備えるものであって、前記入力部３１を兼ねるものであってもよい。
【００６３】
前記制御部３３は、ＣＰＵ等の演算装置を備え、記憶部４０に記憶された各種プログラムやデータに基づいて、入力部３１、表示部３２及びデータ送信部３４を含むコンピュータ３０の各部の動作を制御する。
【００６４】
前記データ送信部３４は、記憶部４０に保存された印刷データを、通信ネットワークを介して、プリンタ３５に送信するインターフェイスとして機能する。
【００６５】
前記プリンタ３５は、該プリンタ３５を制御する制御部と、カラー画像を媒体に印刷する画像形成部としての印刷部とを有する。さらに、前記制御部は、コンピュータ３０から送信される印刷データを受信するためのインターフェイスと、受信した印刷データを記憶しておくＲＡＭと、プリンタ３５を制御するためのファームウェアや文字フォントデータなどを記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、ファームウェアに従ってプリンタ３５を制御するＣＰＵと、印刷部を制御する印刷制御部とを有する。
【００６６】
前記記憶部４０は、ハードディスク、ＲＡＭ、フラッシュメモリを用いるＳＳＤ等の記憶装置を備え、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）４１、アプリケーション４２、プリンタドライバ４３、第１のグラフ領域識別部としての画像データ用グラフ領域識別部４４、第２のグラフ領域識別部としての図形データ用グラフ領域識別部４５、画像処理部４６、印刷設定２３等を記憶する。
【００６７】
前記ＯＳ４１は、制御部３３に制御され、入力部３１からのデータ入力や表示部３２への画面出力といった入出力機能、記憶部４０の管理等、アプリケーション４２で利用される基本的な機能を提供し、コンピュータ３０全体を管理するソフトウェアである。本実施の形態においては、ＯＳ４１としてマイクロソフト社のウィンドウズ（Ｒ）を用いることとする。
【００６８】
前記アプリケーション４２は、例えば、マイクロソフト社のワード（Ｒ）であり、ＯＳ４１に管理される。また、前記アプリケーション４２は、利用者が入力部３１を介して入力して作成した文書のデータの印刷を指示する機能を備える。具体的には、利用者が入力部３１を操作して表示部３２に表示された「印刷」ボタンを押下することによって、印刷コマンドが入力されると、アプリケーション４２はプリンタドライバ４３に前記文書のデータの印刷を指示する。
【００６９】
前記プリンタドライバ４３は、アプリケーション４２が作成した文書のデータをプリンタ３５が解釈可能な形式の印刷データに変換するプログラムであって、印刷する前にプリンタ３５やプリンタドライバ４３が有する機能を設定するためのＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を利用者に提供する。
【００７０】
前記画像データ用グラフ領域識別部４４、図形データ用グラフ領域識別部４５及び画像処理部４６は、プリンタドライバ４３が印刷データを作成する際に利用されるプログラムである。そして、前記画像データ用グラフ領域識別部４４は、文書のデータ中の所定の大きさ以上の画像データに対して、グラフを構成する領域を識別する識別部である。また、前記図形データ用グラフ領域識別部４５は、文書のデータ中の図形データから、グラフを構成する図形データを特定する識別部である。さらに、前記画像処理部４６は、前記画像データ用グラフ領域識別部４４及び図形データ用グラフ領域識別部４５が識別した個々のグラフ領域中においてグラフを構成する要素の塗りつぶし色を、色覚障害者にとって認識しやすいパターンに変換する。
【００７１】
前記印刷設定２３は、例えば、媒体の用紙サイズの設定としてのＡ４、レター等のサイズ情報、印刷向きの設定として縦、横等の向き情報、給紙方法の設定としてのトレイ、手差し等の情報と、両面印刷設定として長辺とじ若しくは短辺とじ、又は、片面印刷という情報と、図２に示されるような色覚障害者にやさしい色に調整する機能に関する設定とを有している。
【００７２】
次に、前記構成のコンピュータ３０の動作について説明する。なお、本実施の形態においては、プリンタドライバ４３が提供するＧＵＩを通して利用者が設定した印刷設定２３に基づいて、印刷データを作成する。そこで、まず、印刷設定変更処理の動作について説明する。
【００７３】
図１１は本発明の第２の実施の形態における印刷設定変更処理の動作を示すフローチャートである。
【００７４】
まず、ステップＳ１１で、コンピュータ３０は、設定画面表示を行う。具体的には、制御部３３は、表示部３２に設定画面を表示させる。該設定画面は、利用者が入力部３１を介して入力しアプリケーション４２を使用して作成した文書をどのように印刷するかを設定するための画面であって、プリンタドライバ４３が提供するＧＵＩとして表示される。なお、前記第１の実施の形態で説明した図２に示される設定画面も、プリンタドライバ４３が表示する。
【００７５】
続いて、ステップＳ１２で、コンピュータ３０は、設定値の変更を行う。具体的には、利用者が、入力部３１を操作して、ステップＳ１１で表示された設定画面に含まれる各設定項目の設定値を変更すると、制御部３３は、変更された設定値を記憶部４０に保存する。例えば、図２に示されるような設定画面において、色覚障害者にやさしい色に調整する機能を印刷に適用する場合、最上位のチェックボックスにチェックを入れ、一方、前記機能を印刷に適用しない場合には、最上位のチェックボックスからチェックを外す。また、色覚障害者毎に識別が難しい色の組み合わせについても、各項目を調整の対象とする場合、各項目に対応するチェックボックスにチェックを入れ、一方、各項目を調整の対象としない場合には、各項目に対応するチェックボックスからチェックを外す。
【００７６】
続いて、ステップＳ１３で、コンピュータ３０は、ＯＫで終了であるか否かを判断する。具体的には、制御部３３は、前記第１の実施の形態で説明した図２に示されるような設定画面において、「ＯＫ」ボタンが押下されたか、又は、「キャンセル」ボタンが押下されたかを判断する。利用者は、設定画面に含まれる各設定項目の設定値を変更すると、当該設定画面を終了するために、入力部３１を操作して、「ＯＫ」ボタン又は「キャンセル」ボタンを押下するので、制御部３３は、「ＯＫ」ボタン又は「キャンセル」ボタンのいずれが押下されたかを判断する。そして、「ＯＫ」ボタンが押下された場合には、制御部３３はＯＫで終了であると判断してステップＳ１４に移行し、「キャンセル」ボタンが押下された場合には、ＯＫで終了ではないと判断し、ステップＳ１４に移行することなく、表示部３２に設定画面を閉じさせて、直ちに処理を終了する。
【００７７】
ステップＳ１４で、コンピュータ３０は、印刷設定を更新し、処理を終了する。具体的には、制御部３３は、ステップＳ１２で変更された設定値で記憶部４０に保存されている印刷設定２３を更新し、表示部３２に設定画面を閉じさせて、処理を終了する。
【００７８】
次に、フローチャートについて説明する。
ステップＳ１１  設定画面表示を行う。
ステップＳ１２  設定値の変更を行う。
ステップＳ１３  ＯＫで終了であるか否かを判断する。ＯＫで終了である場合はステップＳ１４に進み、ＯＫで終了でない場合は処理を終了する。
ステップＳ１４  印刷設定を更新し、処理を終了する。
【００７９】
次に、印刷データ作成処理の動作について説明する。
【００８０】
図１２は本発明の第２の実施の形態における印刷データ作成処理の動作を示すフローチャートである。
【００８１】
ステップＳ２１で、コンピュータ３０は、ページデータを蓄積する。具体的には、利用者が入力部３１を操作して表示部３２に表示された「印刷」ボタンを押下することによって印刷コマンドが入力されると、アプリケーション４２は、プリンタドライバ４３にアプリケーション４２が作成した文書のデータの印刷を指示し、該データをプリンタドライバ４３に渡すので、制御部３３は、アプリケーション４２からプリンタドライバ４３に渡された文書のデータとしてのページデータを記憶部４０に保存して蓄積する。前記ページデータは、文字データと、図形データと、その他の画像データとを含んでいる。
【００８２】
続いて、ステップＳ２２で、コンピュータ３０は、画像データ中のグラフ領域識別処理を行う。具体的には、画像データ用グラフ領域識別部４４は、ステップＳ２１で蓄積されたページデータ中の所定の大きさ（例えば、縦６００ピクセル、横８００ピクセル）以上の画像データに対して、グラフを構成する領域を識別するためのグラフ領域識別処理を行う。なお、該グラフ領域識別処理の動作は、前記第１の実施の形態で説明した図８に示されるステップＳ３〜Ｓ６の動作と同様であるので、その説明を省略する。
【００８３】
続いて、ステップＳ２３で、コンピュータ３０は、画像データ中のハッチパターン適用処理を行う。具体的には、画像データ用グラフ領域識別部４４及び画像処理部４６は、ステップＳ２２で識別されたグラフを構成する領域に対して、ハッチパターンに置き換えるためのハッチパターン適用処理を行う。なお、該ハッチパターン適用処理の動作は、前記第１の実施の形態で説明した図８に示されるステップＳ７及びＳ８の動作と同様であるので、その説明を省略する。
【００８４】
続いて、ステップＳ２４で、コンピュータ３０は、図形データのグラフ構成要素特定処理を行う。具体的には、図形データ用グラフ領域識別部４５は、ステップＳ２１で蓄積されたページデータ中の図形データから、グラフを構成する図形データを特定するためのグラフ構成要素特定処理を行う。図形データがグラフを構成するか否かを判断するには、まず、ウィンドウズ（Ｒ）の描画命令であって、線及び該線で囲まれた領域を塗りつぶす命令であるＳｔｒｏｋｅ  Ａｎｄ  Ｆｉｌｌ  Ｐａｔｈや、指定された領域を塗りつぶす命令であるＦｉｌｌ  Ｐａｔｈが、上書きのラスターオペレーション指定で指定されている図形に注目する。そして、該図形が近い位置に配置されているとき、前記第１の実施の形態で説明した図６に示されるようなＮｏ．１〜Ｎｏ．４の棒グラフのパターンに当て嵌るか否かを判断材料として、図形データがグラフを構成するか否かを判断する。
【００８５】
続いて、ステップＳ２５で、コンピュータ３０は、図形データのハッチパターン適用処理を行い、処理を終了する。具体的には、図形データ用グラフ領域識別部４５及び画像処理部４６は、ステップＳ２４でグラフを構成すると判断され、該グラフの構成要素であるとされた図形データの塗りつぶし色をハッチパターンに変換し、処理を終了する。なお、塗りつぶし色をハッチパターンに変換する動作は、前記第１の実施の形態で説明した図８に示されるステップＳ７及びＳ８の動作と同様であるので、その説明を省略するが、本実施の形態は、Ｓｔｒｏｋｅ  Ａｎｄ  Ｆｉｌｌ  ＰａｔｈやＦｉｌｌ  Ｐａｔｈの描画命令を、直線から構成されるパスを描画する命令であるＳｔｒｏｋｅ  Ｐａｔｈに変換するとともに該Ｓｔｒｏｋｅ  Ｐａｔｈによって作成される矩形内をハッチパターンの画像で埋めるように変換する点で、前記第１の実施の形態と相違する。
【００８６】
このようにして作成された印刷データは、データ送信部３４を介してプリンタ３５に渡され、該プリンタ３５によって媒体に印刷される。
【００８７】
次に、フローチャートについて説明する。
ステップＳ２１  ページデータを蓄積する。
ステップＳ２２  画像データ中のグラフ領域識別処理を行う。
ステップＳ２３  画像データ中のハッチパターン適用処理を行う。
ステップＳ２４  図形データのグラフ構成要素特定処理を行う。
ステップＳ２５  図形データのハッチパターン適用処理を行い、処理を終了する。
【００８８】
このように、本実施の形態においては、コンピュータ３０が作成した印刷データをプリンタ３５が印刷する場合、前記印刷データのビットマップ画像に含まれるグラフ、及び、図形データによって構成されるグラフの領域を特定して、そこで使用されている塗りつぶし色のうち、色覚障害者が認識しにくい色の組み合わせを、ハッチパターンに置き換えるようになっている。これにより、色覚障害者が認識しやすい印刷結果になる、という効果を得ることができる。
【００８９】
なお、その他の点の動作及び効果については、前記第１の実施の形態と同様であるので、説明を省略する。
【００９０】
また、本発明は前記実施の形態に限定されるものではなく、本発明の趣旨に基づいて種々変形させることが可能であり、それらを本発明の範囲から排除するものではない。
【産業上の利用可能性】
【００９１】
本発明は、画像処理装置に利用することができる。
【符号の説明】
【００９２】
１０    コピー機
１５    グラフ領域識別部
１６、４６    画像処理部
３０    コンピュータ
４４    画像データ用グラフ領域識別部
４５    図形データ用グラフ領域識別部
【図１】
2016165026.tif 000003
【図２】
2016165026.tif 000004
【図３】
2016165026.tif 000005
【図４】
2016165026.tif 000006
【図５】
2016165026.tif 000007
【図６】
2016165026.tif 000008
【図９】
2016165026.tif 000009
【図１０】
2016165026.tif 000010
【図７】
2016165026.tif 000011
【図８】
2016165026.tif 000012
【図１１】
2016165026.tif 000013
【図１２】
2016165026.tif 000014