(57)【要約】【課題】読み取った原稿から取得した画像を、閲覧者の色覚特性に配慮した画像に加工して出力できる画像処理装置を提供する。【解決手段】原稿をラスタ走査し、反射光を受光素子に集光する読み取りユニット１と、受光素子に入光した光を基にディジタル画像データを生成するＳＢＵ２と、ディジタル画像信号に対して画像処理を施すＩＰＰ５と、ディジタル信号とバスとのインタフェースを一括管理するＣＤＩＣ３と、ディジタル画像データを顕像化して、顕像化した画像に応じた画像信号を出力するＶＤＣ６とを有する画像処理装置であって、ユーザが自らの色覚特性を指定する操作を行うための操作部１３と、操作部１３を介して入力された情報を基に、ユーザの色覚特性を判定するプロセスコントローラ９と、をさらに有し、ＩＰＰ５は、プロセスコントローラ９の判定結果をユーザの色覚特性として記憶し、画像データに施す処理をユーザの色覚特性に応じて変更する。【選択図】　　　　図１
2004094814.tif 000002
【特許請求の範囲】
【請求項１】
ラスタ走査によって画像を読み取り、読み取った画像をデジタルデータに変換する手段と、デジタル変換した画像データに対し画像処理を施す画像処理手段と、デジタル信号とバスとのインタフェースを一括管理する手段と、デジタル変換した画像データを顕像化して、顕像化した画像に応じた画像信号を出力する手段とを有する画像処理装置であって、
ユーザが自らの色覚特性を指定する操作を行うためのユーザインタフェースと、
前記ユーザインタフェースを介して入力された情報を基に、前記ユーザの色覚特性を判定する判定手段と、
ユーザの色覚特性を画像表示する提示手段と、
前記判定手段の判定結果を、前記ユーザの色覚特性として記憶する記憶手段と、をさらに有し、
前記画像処理手段は、前記記憶手段に記憶された前記ユーザの色覚特性に応じて画像データに施す処理を変更することを特徴とする画像処理装置。
【請求項２】
前記提示手段は、色相環を正円又は楕円として画像表示し、前記ユーザインタフェースを介したユーザからの入力操作に応じて、前記色相環の形状を変化させることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記提示手段は、ユーザの色覚特性を、前記色相環において相対する位置に配置される色同士の距離として画像表示することを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記画像処理手段は、プログラマブルな画像処理プロセッサであることを特徴とする請求項１から３のいずれか１項記載の画像処理装置。
【請求項５】
原稿を読み取ってディジタル画像データを取得する読取手段と、
ユーザが自らの色覚特性を指定する操作を行うためのユーザインタフェースと、
前記ユーザインタフェースを介して入力された情報を基に、ユーザの色覚特性を判定する判定手段と、
ユーザの色覚特性を画像表示する提示手段と、
前記判定手段の判定結果を、前記ユーザの色覚特性として記憶する記憶手段と、
前記記憶手段に記憶されたユーザの色覚特性に応じた画像処理を、前記読取手段が取得したディジタル画像に対して行う画像処理手段と、を有することを特徴とする画像処理装置。
【請求項６】
ネットワーク網を介してデジタル画像データを取得する画像受信手段をさらに有し、
前記画像処理手段は、前記画像受信手段が受信したデジタル画像データに対しても、前記記憶手段に記憶されたユーザの色覚特性に応じた画像処理を行うことを特徴とする請求項５記載の画像処理装置。
【請求項７】
前記提示手段は、色相環を正円又は楕円として画像表示し、前記ユーザインタフェースを介したユーザからの入力操作に応じて、前記色相環の形状を変化させることを特徴とする請求項５又は６記載の画像処理装置。
【請求項８】
前記提示手段は、ユーザの色覚特性を、前記色相環の相対する位置に配置される色同士の距離として画像表示することを特徴とする請求項７記載の画像処理装置。
【請求項９】
前記画像処理手段は、プログラマブルな画像処理プロセッサであることを特徴とする請求項５から８のいずれか１項記載の画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、紙文書から読み取った画像や外部から受信した電子化された画像を記録紙その他の記録媒体に出力する装置、例えば、デジタル複合機に関し、特に、出力する画像中に識別が困難な配色の部分が存在する場合に、当該箇所の配色を変更して出力する画像処理装置に関する。
【０００２】
【従来の技術】
近年、カラー画像の印刷技術が発達したことにより、個人や企業が作成する文書には、様々な色文字や色画像が使用されるようになっている。このような文書においては、色そのものに重要な情報を含ませているケースが多く、読者が文書の内容を正しく理解するためには、文字や画像を認識する能力に加えて、色を判別する能力も要求されるようになっている。
【０００３】
色覚異常者は特定の色を誤認する場合があるため、色そのものに重要な情報を含ませてある文書を読んだ場合に、全ての情報を正しく理解できないことがある。従って、多種多様な色文字や色画像を使用した文書の発行数が増えるにつれ、色覚異常者が日常生活の中で接する文書は、その内容を正確に理解できないものであることも多くなっている。
【０００４】
特定の色覚異常者に配布する文書であれば、その者が識別可能な配色で文書を作成すれば問題は生じない。しかし、不特定多数人に配布する文書の場合は、色覚異常者に配慮した配色で文書を作成したり、既存の文書の配色を修正することは容易ではない。この理由の一例を列記すると、
（１）文書作成者が、色覚異常に対する知識を備える必要がある。
（２）色覚異常者が判別できる配色で作成された文書が、文書本来の目的や色覚健常者の嗜好と一致するとは限らない。例えば、広告やパンフレットなどのように、読者に強いインパクトや好感を与えることが重視される文書の場合は、多数派である健常者の嗜好に合わせた配色になってしまうことが多い。
（３）著作権の存在する画像（例えば、人物画像や風景画像）が文書中に含まれている場合、著作権者に無断で配色などを変更して多数の人に公開することは法律で禁じられている。このため、著作権者の許可無くしては、文書を公に配布することができなくなってしまう。
【０００５】
このように、不特定多数人に配布する文書を、予め色覚異常者に配慮した配色としておくことは難しいため、色覚異常者が文書を閲覧する時点で、色覚異常者が判別しやすい状態に加工する技術が提案されている。
【０００６】
色覚異常者にとって識別困難な配色の箇所が元の文書中に含まれていた場合に、色覚異常者が識別しやすいように加工した上で紙面に出力する従来技術としては、特許文献１に開示される「プリンタ、プリンタホスト、これらを備えたプリンタシステム、及びプリンタホストの動作プログラムが記憶されている記憶媒体」がある。
また、元の文書に含まれている色の名称を、元の文書に合成して出力する従来技術として特許文献２に開示される「画像処理装置、印刷装置、画像処理方法および記録媒体」がある。
【０００７】
【特許文献１】
特開２００１−２９３９２６号公報　（第２頁〜９頁、図２）
【特許文献２】
特開２００１−２５７８６７号公報　（第２頁〜７頁、図７）
【０００８】
特許文献１に記載の発明は、閲覧者がオリジナルの文書を電子データの状態で保有していなければならず、コンピュータ端末などのプリンタホストが必要となる。また、オリジナルの文書が雑誌や書籍といった紙媒体であった場合は、スキャナなどの読み取り装置が必要となってしまう。また、色覚異常者にとって読みやすい文書に加工する処理は、印刷装置であるプリンタが行うのではなく、プリンタホストが行う。
【０００９】
特許文献２に記載の発明は、ある一定面積を持つ色領域の名称を閲覧者に伝える技術であり、閲覧者の色覚特性を判定して、出力イメージの配色を最適化するなどの画像処理は含まれていない。このため、閲覧者は、色領域の境界が存在することを知ることができたとしても、その境界の正確な位置を把握することはできない。
【００１０】
【発明が解決しようとする課題】
一般に、色覚異常者が文書を閲覧する時に、文書に含まれる情報を正しく理解できない原因の多くは、赤の背景に描かれた緑文字のように、色覚異常者にとって識別が難しい色の組合せによって情報が表示された場合に、情報の存在を見過ごしてしまうことである。
【００１１】
このため、色覚異常者が文書を閲覧する際に全ての情報を正しく理解できるように文書を加工するためには、文書を読み取るなどして取得した画像を閲覧者の色覚特性に配慮した画像へ加工した後に、紙面や記録媒体へ出力する必要がある。
しかしながら、このような機能を備えた画像処理装置は現在のところ実現されていなかった。
【００１２】
本発明は係る問題に鑑みてなされたものであり、読み取った原稿から取得した画像を、閲覧者の色覚特性に配慮した画像に加工した上で出力できる画像処理装置を提供することを目的とする。
【００１３】
【課題を解決するための手段】
上記目的を達成するため、本発明は、第１の態様として、ラスタ走査によって画像を読み取り、読み取った画像をデジタルデータに変換する手段と、デジタル変換した画像データに対し画像処理を施す画像処理手段と、デジタル信号とバスとのインタフェースを一括管理する手段と、デジタル変換した画像データを顕像化して、顕像化した画像に応じた画像信号を出力する手段とを有する画像処理装置であって、ユーザが自らの色覚特性を指定する操作を行うためのユーザインタフェースと、ユーザインタフェースを介して入力された情報を基に、ユーザの色覚特性を判定する判定手段と、ユーザの色覚特性を画像表示する提示手段と、判定手段の判定結果を、ユーザの色覚特性として記憶する記憶手段と、をさらに有し、画像処理手段は、記憶手段に記憶されたユーザの色覚特性に応じて画像データに施す処理を変更することを特徴とする画像処理装置を提供するものである。これにより、健常者も色覚異常者も視認性のよい文書を得ることができる。
【００１４】
上記本発明の第１の態様においては、提示手段は、色相環を正円又は楕円として画像表示し、ユーザインタフェースを介したユーザからの入力操作に応じて、色相環の形状を変化させることが好ましく、提示手段は、ユーザの色覚特性を、色相環において相対する位置に配置される色同士の距離として画像表示することがさらに好ましい。このようにすれば、色覚特性を簡単な方法でユーザに提示できる。
また、画像処理手段は、プログラマブルな画像処理プロセッサであることが好ましい。このようにすれば、画像データに対して施す画像処理のアルゴリズムを容易に最適化できる。
【００１５】
また、上記目的を達成するため、本発明は、第２の態様として、原稿を読み取ってディジタル画像データを取得する読取手段と、ユーザが自らの色覚特性を指定する操作を行うためのユーザインタフェースと、ユーザインタフェースを介して入力された情報を基に、ユーザの色覚特性を判定する判定手段と、ユーザの色覚特性を画像表示する提示手段と、判定手段の判定結果を、ユーザの色覚特性として記憶する記憶手段と、記憶手段に記憶されたユーザの色覚特性に応じた画像処理を、読取手段が取得したディジタル画像に対して行う画像処理手段と、を有することを特徴とする画像処理装置を提供するものである。これにより、健常者も色覚異常者も視認性のよい文書をえることができる。
【００１６】
上記本発明の第２の態様においては、ネットワーク網を介してデジタル画像データを取得する画像受信手段をさらに有し、画像処理手段は、画像受信手段が受信したデジタル画像データに対しても、記憶手段に記憶されたユーザの色覚特性に応じた画像処理を行うことが好ましい。
また、提示手段は、色相環を正円又は楕円として画像表示し、ユーザインタフェースを介したユーザからの入力操作に応じて、色相環の形状を変化させることが好ましく、さらに、提示手段は、ユーザの色覚特性を、色相環の相対する位置に配置される色同士の距離として画像表示することが好ましい。このようにすれば、色覚特性を簡単な方法でユーザに提示できる。
上記本発明の第２の態様のいずれの構成においても、画像処理手段は、プログラマブルな画像処理プロセッサであることが好ましい。このようにすれば、画像データに対して施す画像処理のアルゴリズムを容易に最適化できる。
【００１７】
【発明の実施の形態】
本発明の好適な実施の形態について説明する。
図１に、本実施形態による画像処理装置の構成を示す。本実施形態による画像処理装置は、読取ユニット１、ＳＢＵ（センサボードユニット）２、ＣＤＩＣ（圧縮／伸張及びデータインタフェース制御部）３、パラレルバス４、ＩＰＰ（プログラマブル画像処理プロセッサ）５、ＶＤＣ（ビデオデータ制御）６、作像ユニット７、ＩＭＡＣ（画像メモリアクセス制御）８、システムコントローラ９、ＭＥＭ（メモリモジュール）１０、ＦＣＵ（ＦＡＸ制御ユニット）１１、プロセスコントローラ１２、操作部（Ｏｐｅ．Ｐａｎｅ．）１３、シリアルバス１４、外部シリアルポート１５、ＲＡＭ１６、ＲＯＭ１７、ＲＡＭ１８及びＲＯＭ１９を有する。
【００１８】
読み取りユニット１は、文書を光学的に読み取るための機能部であり、文書に対するランプの照射光をミラー及びレンズを用いて受光素子へ集光する。ＳＢＵ２は、受光素子（ここではＣＣＤとする）を三つ備えており、それぞれ赤成分と緑成分と青成分とを受光する。ＳＢＵ２は、ＣＣＤにおいて電気信号に変換された赤成分と緑成分と青成分とをディジタル化して出力する。以降、赤成分のディジタル画像信号をＲ信号、緑成分のディジタル画像信号をＧ信号、青成分のディジタル画像信号をＢ信号と表記する。ＳＢＵ２は、ディジタル画像信号をＣＤＩＣ３へ出力する。ＣＤＩＣ３は、機能デバイス及びデータバス間におけるディジタル画像信号の伝送を全て制御する。ＣＤＩＣ３は、ＳＢＵ２、パラレルバス４、ＩＰＰ５に対してディジタル画像信号を転送する。ＳＢＵ２からのディジタル画像信号は、ＣＤＩＣ３を介してＩＰＰ５に転送され、光学系における色成分の劣化及びディジタル化に伴う信号劣化を補正されたのち、再度ＣＤＩＣ３に出力される。また、ＣＤＩＣ３は、パラレルバス４とシリアルバス１４とのデータインタフェースのためのデータフォーマット変化を行う。ＩＰＰ５は、ＣＤＩＣ３から入力されたディジタル画像信号に対して画像処理を施す機能部である。ＶＤＣ６は、ＩＰＰ５から入力されたディジタル画像信号を基づいて、記録紙に画像を形成するための制御を行う機能部である。作像ユニット７は、記録紙に画像を形成する機能部である。
【００１９】
ＩＭＡＣ８は、システムコントローラ９の制御に基づいて、画像データとＭＥＭ１０のアクセス制御、外部シリアルポート１５から送られてくるディジタル画像データの受信、外部装置のプリント用データの展開、メモリの有効活用のためのディジタル画像信号の圧縮／伸張を行う。システムコントローラ９は、画像処理装置のシステム全体を制御し、各リソースの起動を管理する。ユーザの色覚特性を判定する処理や、ユーザ認証などの処理もシステムコントローラ９が制御する。ＭＥＭ１０は、ディジタル画像データを蓄積する機能部である。ＦＣＵ１１は、公衆回線網を介してＦＡＸを送受信するための機能部であり、送信するデータの符号化や受信したＦＡＸデータの復号化などを行う。プロセスコントローラ１２は、画像処理装置内部でのディジタル画像信号の送受信を制御する。操作部１３は、ユーザが入力操作を行うユーザインタフェースである。ＲＡＭ１６及びＲＯＭ１７は、読取ユニット１、ＳＢＵ２、ＣＤＩＣ３、ＩＰＰ５、ＶＤＣ６、作像ユニット７及びプロセスコントローラ１２が処理を行う際に必要となる情報が蓄積される。ＲＡＭ１８及びＲＯＭ１９には、例えばフォントデータや合成する図柄といったＩＭＡＣ８が処理を行う際に必要となる情報が蓄積される。
【００２０】
画像処理装置が行うジョブには、画像をメモリに蓄積して再利用するジョブと、メモリに蓄積しないジョブとがある。
画像をメモリに蓄積して再利用するジョブの例としては、１枚の文書を複数枚複写する場合が挙げられる。この場合は、読み取りユニット１を１回だけ動作させ、読み取った画像をメモリに蓄積し、蓄積した画像データを複数回読み出して画像形成する。メモリを使用しないジョブの例としては、１枚の文書を１回だけ複写する場合が挙げられる。
【００２１】
まず、メモリを使用しない場合の動作について説明する。
メモリを使用しない場合、ＩＰＰ５からＣＤＩＣ３へ転送されたディジタル画像信号は、再度ＣＤＩＣ３からＩＰＰ５へ出力される。ＩＰＰ５は、ＣＤＩＣ３から再入力されたディジタル信号に対して種種の画像処理を行う。ユーザの色覚特性に適した画像に加工するための画像処理もここで行われる。なお、ＩＰＰ５が行う画像処理については後述するが、例えば、印刷用の色変換処理などである。印刷用の色変換処理によって、ディジタル画像信号はＲ信号とＧ信号とＢ信号との３種類から、Ｃ信号とＹ信号とＭ信号とＫ信号との４種類に変換される。ＩＰＰ５は、変換後のディジタル画像信号をＶＤＣ６へ出力する。ＶＤＣ６は、Ｃ信号に対してはシアン色のドット、Ｍ信号に対してはマゼンタ色のドット、Ｙ信号に対しては黄色のドット、Ｋ信号に対しては黒色のドットを印刷するためのパルス制御を行い、ディジタル画像信号に応じた画像を作像ユニット７において記録紙の紙面上に形成させる。
【００２２】
次に、読み取りユニット１が読み取った画像データをメモリに蓄積し、画像読み出し時に付加的な処理（例えば、画像方向の回転、画像の合成）を行う場合の画像データの流れを示す。ＩＰＰ５からＣＤＩＣ３に転送されたディジタル画像信号は、ＣＤＩＣ３からパラレルバス４を経由してＩＭＡＣ８へ送られる。
ＩＭＡＣ８は、取得したディジタル画像信号を圧縮した後、ＭＥＭ１０に蓄積し、蓄積したデータを必要に応じてＭＥＭ１０から読み出す。ＩＭＡＣ８は、ＭＥＭ１０から読み出したデータを伸張して本来のディジタル画像信号に復元し、パラレルバス４を経由してＣＤＩＣ３へ送信する。
【００２３】
ＣＤＩＣ３は、ＩＭＡＣ８から入力されたディジタル画像信号をＩＰＰ５に出力する。ＩＰＰ５は、ＣＤＩＣ３から入力されたディジタル画像信号に対して画像処理や印刷用の色変換を行いＶＤＣ６へ出力する。ＶＤＣ６は、色変換されたディジタル画像信号の各色のドットを印刷するためのパルス制御を行い、作像ユニット７において記録紙上に画像を形成させる。
【００２４】
上記のディジタル画像信号の流れにおいて、パラレルバス４及びＣＤＩＣ３でのバス制御によって、ＭＦＰ（マルチファンクションプリンタ：ディジタル複合機）としての機能を実現する。
例えば、ＦＡＸ送信機能の場合は、読み取りユニット１において読み取った画像データに対してＩＰＰ５において画像処理を施し、ＣＤＩＣ３及びパラレルバス４を経由してＦＣＵ１１へ転送する。そして、ＦＣＵ１１において通信網へのデータ変換を行い、ＰＮ（公衆回線）２００へＦＡＸデータとして送信する。
ＦＡＸ受信は、ＰＮ２００からの回線データをＦＣＵ１１においてディジタル画像信号に変換し、パラレルバス４及びＣＤＩＣ３を経由してＩＰＰ５へ送信する。この場合ＩＰＰ５は入力されたディジタル画像信号に対して特別な画像処理は行わないが、色変換処理は実行してＶＤＣ６へ出力する。ＶＤＣ６は、色変換されたディジタル画像信号に基づいてドット再配置及びパルス制御を行い、作像ユニット７において記録紙上に画像を形成させる。
【００２５】
なお、複数ジョブ（例えばコピー機能、ＦＡＸ送受信機能、プリンタ出力機能が並行に動作する状態）において、読み取りユニット１、作像ユニット７及びパラレルバス４の使用権の各ジョブへの割り振りは、システムコントローラ９及びプロセスコントローラ１２が制御する。
【００２６】
画像処理装置が備える機能のうち、ユーザからの入力を要する機能を実行する際には、ユーザは操作部１３を介して入力を行う。例えば、ユーザが自らの色覚特性を指定する際の操作は、操作部１３を介して行う。システムコントローラ９とプロセスコントローラ１２とは、パラレルバス４、ＣＤＩＣ３及びシリアルバス１４を介して相互に通信を行う。
【００２７】
次に、ユーザが自らの色覚特性を画像処理装置に認識させ、認識させた色覚特性を画像認識装置に記憶させる処理について説明する。
図２に示すように、操作部１３上には、１２色から構成される正円の色相環１３０と、色相環１３０を変化させるための操作ボタン１（１３１）及び操作ボタン２（１３２）と、操作を終了するための終了ボタン１３３とが表示される。
操作ボタン１（１３１）が押下されると、システムコントローラ９は、図３に示すように色相環１３０を所定方向へ回転させる。操作ボタン２（１３２）が押下されると、システムコントローラ９は、色相環を横方向へ圧縮する。例えば、デフォルトでは正円の色相環は、図４に示すように楕円状に変形される。
【００２８】
ユーザは、操作ボタン１（１３１）及び操作ボタン２（１３２）を用いて、色相環において相対する色の内で、似ていると感じる色同士の距離が近くなるように色相環の形状を変化させていく。すなわち、最も似ていると感じる色の組合せを操作ボタン１（１３１）を用いて選択し、似ていると感じる色同士の距離を操作ボタン２（１３２）を用いて設定する。似ていると感じる色同士の距離は、ユーザが似ていると感じる度合いに応じて、ユーザ自身が決定する。その結果、例えば、向かい合った位置にある２色の違いを感じられない程（似ていると感じる程）、細長い楕円形状の色相環が完成する。
【００２９】
ユーザは色相環を変形する作業が終了した後に、終了ボタン１３３を押下する。ただし、ユーザが色相環の１２色を全て異なる色と認識できる場合には、正円の色相環を変形させることなく終了ボタン１３３を押下する。終了ボタン１３３が押下されると、色相環の形状や各色相の位置といった情報が、操作部１３からシステムコントローラ９へ送信される。
【００３０】
システムコントローラ９は、操作部１３から受信した色相環の形状や各色相の位置といった情報に基づいて、ユーザが識別しにくい色の組合せとその程度とを判定する。ただし、色相環の形状が正円であった場合は、ユーザが識別しにくい色の組合せは存在しないと判定する。
判定終了後、ユーザの色覚特性に関する情報は、システムコントローラ９からＩＰＰ５へ送信され、後述するようにメモリ５４に記憶される。
【００３１】
ここで、ユーザの色覚特性を正円型又は楕円型の色相環を用いて指定する利点について説明する。
色覚が正常であるか異常であるかに関わらず、識別しにくい色の組合せは必ず存在する。例えば、色覚が正常であっても色相環上で隣接する色同士は識別しにくい色の組合せである。よって、このような色の組合せまでを考慮すると、識別しにくい色の組合せの数は膨大な数に上ってしまう。
【００３２】
しかし、文書を作成する者が健常者でさえ識別しにくい配色を用いて文書を作成することは少なく、通常は、色覚健常者にとっては識別しやすい色の組合せで文書を作成する。従って、色覚健常者にとって容易に識別できる色の組合せ、すなわち色相環上で向かい合った位置に置かれた色同士の中から、ユーザが識別しにくい色の組合せを抽出すれば、最も少ない抽出数で（換言すると、最も少ない処理量で）、各ユーザの色覚特性の違いを判定できる。さらに、色相環の変形量を基にして色覚異常の度合いを定量的に算出する（例えば、楕円の扁平率として）ことも可能である。
【００３３】
次に、ＩＰＰ５の構成例について説明する。
図５にＩＰＰ５の構成の一例を示す。ＩＰＰ５は、入力部５１、演算部５２、メモリ５３、５４、５５、出力部５６及び制御部５７を有する。
入力部５１は、外部からの信号を受信する機能部である。演算部５２は、入力されたディジタル画像信号に対して色変換処理などの画像処理を行う。演算部５２は、メモリ５５に対して情報の読み書きが可能である。メモリ５３は、ＩＰＰ５において行われる処理を記述したプログラムが記憶される。メモリ５４は、制御部５７がプログラムを実行する際に、参照する情報が記憶されている。システムコントローラ９によって判定されたユーザの色覚特性もメモリ５４に記憶される。メモリ５５は、演算部５２が画像処理を行う際に参照する情報が記憶されている。メモリ５５には、例えば、印刷用の色変換を行う際に参照する色変換テーブルデータが記憶される。出力部５６は、取得したディジタル画像信号をＣＤＩＣ３やＶＤＣ６へ送信する。制御部５７は、メモリ５３に対してプログラムの書き込み及び読み出しが可能である。また、制御部５７は、メモリ５４に対して情報の書き込み及び読み出しが可能である。さらに、制御部５７は、メモリ５５に対しても情報の読み書きが可能である。また、制御部５７は、メモリ５３から読み出したプログラムに従って、入力部５１と演算部５２と出力部５６とを制御する作業、及びメモリ５５へ制御データを書き込む作業を行う。
【００３４】
なお、ＩＰＰ５とＣＤＩＣ３との間は、ディジタル画像信号に加え、ＲＥＡＤＹ／ＢＵＳＹ信号が結線されている。ＲＥＡＤＹ信号とは、ＩＰＰ５が画像データを受信できる状態にあることをＣＤＩＣ３へ伝達するための信号である。また、ＢＵＳＹ信号とは、ＩＰＰ５が画像データを受信できる状態にないことをＣＤＩＣ３へ伝達するための信号である。
【００３５】
ＣＤＩＣ３がＩＰＰ５へ３種類のディジタル画像信号（Ｒ信号、Ｇ信号、Ｂ信号）を出力すると、入力部５１はそれらの信号を受信する。入力部５１は、受信した各ディジタル画像信号を演算部５２へ送信する。演算部５２は、入力部５１から入力された各ディジタル画像信号に対して、所定の画像処理を行う。所定の画像処理を施された後では、ディジタル画像信号はＲ信号、Ｇ信号、Ｂ信号の３種類かＣ信号、Ｍ信号、Ｙ信号、Ｋ信号の４種類かのいずれかになっており、演算部５２は、それらの信号を出力部５６へ送信する。出力部５６は、各ディジタル信号をＣＤＩＣ３やＶＤＣ６へ送信する。
【００３６】
次にＩＰＰ５の動作例について説明する。
ユーザが操作部１３を介して自身の色覚特性を入力し、システムコントローラ９がユーザの色覚特性を判定すると、判定結果はＩＰＰ制御信号を経由して制御部５７に送達される。制御部５７は、受信した判定結果を一旦メモリ５４に記憶させる。
【００３７】
続いて、読み取りユニット１において原稿の読み取りが開始されるか、ＦＣＵ１１が電子化された文書を外部装置から受信すると、システムコントローラ９は。ＩＰＰ５を含む各リソースを起動する。ＩＰＰ５に対しては、ＩＰＰ制御信号を用いて起動を指示する。ＩＰＰ５は、起動の指示を受けると、まずＢＵＳＹ信号をＣＤＩＣ３へ送信する。
【００３８】
次に。制御部５７が色変換テーブルデータを作成する。通常は、元の文書に含まれる色を正しく再現させるように色変換テーブルを作成するが、ユーザがほとんど識別できないと判定された色の組合せが文書の配色に含まれる場合は、元の配色に関わらず、ユーザが識別可能な配色となるように色変換処理のテーブルデータを修正する。ただし、容易に識別はできなくとも、その程度が軽いと判定された色については、修正を行わない。
【００３９】
制御部５７は、色変換テーブルデータなど画像処理に必要なパラメータを全て確定させると、その情報をユーザの色覚特性と共にメモリ５５に書き込む。また、入力部５１、演算部５２及び出力部５３のそれぞれについて初期化処理を行う。全ての初期化が終了したら、制御部５７はＲＥＡＤＹ信号をＣＤＩＣ３へ送信する。
ＣＤＩＣ３は、ＩＰＰ５からのＲＥＡＤＹ信号を受信すると、Ｒ信号、Ｇ信号、Ｂ信号の３種類からなるディジタル画像信号のＩＰＰ５への転送を開始する。ＩＰＰ５はＣＤＩＣ３から受信したディジタル画像信号に対して以下に示すような画像処理を実行する。
【００４０】
演算部５２で行われる画像処理の過程を模式的に図６及び図７に示す。
図６は、光学系における色成分の劣化及びディジタル化に伴う信号劣化を補正する処理（以下、スキャナ特性補正処理）を行う場合の課程である。
演算部５２は、入力部５１から入力されたＲ信号、Ｇ信号、Ｂ信号のそれぞれに対してスキャナ特性補正処理（例えばγ変換処理）を行い、Ｒ信号、Ｇ信号、Ｂ信号のまま出力部５６へ送信する。この場合、出力部５６は、ＣＤＩＣ３へＲ信号、Ｇ信号、Ｂ信号の３種類の信号を送信する。
【００４１】
図７は、印刷用の色変換処理を含む画像処理を行う場合である。
まず、演算部５２は画像全体の周波数特性を最適化するための処理（周波数特性適応処理）を行う。例えば、フィルタ処理を行って画調を滑らかにしたり鋭くしたりする。続いて演算部５２は、画像の中からユーザが識別しにくい（その程度は問わない）と判定された色同士が隣接する境界を抽出する（混同色端部検出処理）。
【００４２】
次に演算部５２は、ユーザが識別しにくいと判定された色同士が隣接する境界についてのみ、ユーザが識別しやすい配色となるように色を変更する（混合色端部適応処理）。次に演算部５２は、印刷用の色変換処理（印刷用色変換処理）を行う。この時演算部５２は、メモリ５４に記憶された色変換テーブルを用いて、Ｒ信号、Ｇ信号、Ｂ信号をＣ信号、Ｙ信号、Ｍ信号、Ｋ信号に変換する。なお、上記のように、色変換処理におけるテーブルデータは、ユーザがほとんど識別できないと判定された色の組合せが文書の配色に含まれる場合は、元の配色に関わらず、ユーザが識別可能な配色となるように修正されている。よって、色変換処理の際に演算部５２は、ユーザがほとんど識別できないと判定された色の組合せについては、その領域全体がユーザが識別可能な色の組合せとなるように変換する。
【００４３】
ここまでの処理が完了した時点で、ユーザがほとんど識別できないと判定された色同士が隣接する箇所については、その色領域の全てが異なる色に変換されている。また、容易に識別できなくとも、その識別しにくさの程度が小さいと判定された色同士が隣接する箇所については、境界線のみが異なる色に変更されている。最後に演算部５２は、作像ユニット７が紙面に印刷画像を形成する時の特性（例えば、階調性や彩度）にあわせてディジタル画像信号の最適化（プリンタ特性適応処理）を行う。具体的には演算部５２は、γ変換処理や階調変換処理などを行う。演算部５２は最適化したディジタル画像信号を出力部５６へ送信する。この例においては、出力部５６へは、Ｃ信号、Ｙ信号、Ｍ信号、Ｋ信号の４種類が送信される。出力部５６は、演算部５２から受信した４種類のディジタル画像信号をＣＤＩＣ３へ送信する。
【００４４】
ここで、画像処理を実行する手段としてプログラミング可能なプロセッサを使用する利点について説明する。
近年カラー画像の表示技術や印刷技術が急速に普及したこともあり、色彩バリアフリー活動が活発している。また、色覚障害に関する研究も活発に行われており、今後はより良い画像処理アルゴリズムが数多く発案されると予想される。
このため、新たな画像処理アルゴリズムをＡＳＩＣ（特定用途向けＩＣ）のようなハードウエアによって実現すると、画像処理プロセッサの作成に多くの日数とコストとを費やすこととなり、即応性や採算性が悪くなってしまう。
一方、画像処理アルゴリズムをプログラマブルな画像処理プロセッサを用いて実現すれば、プログラムを変更することで新たな画像処理アルゴリズムに対応可能であるため、画像処理プロセッサを短期間、低コストで作成可能である。よって、本実施形態の画像処理装置のように、画像処理を実行する手段として、プログラマブルな画像処理プロセッサを適用することが好ましい。
【００４５】
このように、上記実施形態による画像処理装置によれば、健常者も色覚異常者も視認性の良い文書を得ることが可能となる。また、ユーザの色覚特性を正円又は楕円型の色相環を用いて提示するため、簡単な方法で色覚特性を提示することができる。また、プログラマブルな画像処理プロセッサを用いて画像処理を行うため、画像処理アルゴリズムを容易に最適化できる。
【００４６】
なお、上記実施形態は本発明の好適な実施の一例であり、本発明はこれに限定されるものではない。例えば、上記実施形態においては、十二色からなる色相環を例に挙げて説明を行ったが、色相環を構成する色の数は十二色に限定されることはなく、例えば二十四色であってもよい。
また、上記実施形態では、識別しにくさの度合いが小さい配色の部分については、境界部のみ色を変更しているが、全領域の色を識別しにくさの度合いが大きい場合と異なる色に変換するようにしてもよい。
このように、本発明は様々な変形が可能である。
【００４７】
【発明の効果】
以上の説明によって明らかなように、本発明によれば、読み取った原稿から取得した画像、又は外部装置から取得した画像を閲覧者の色覚特性に配慮した画像に加工して出力できる画像処理装置を提供できる。
よって、色覚健常者のみならず色覚異常者も視認性のよい文書を得ることが可能となる。
【図面の簡単な説明】
【図１】本発明による画像処理装置の構成例を示す図である。
【図２】ユーザの色覚特性を示す色相環の一例を示す図である。
【図３】色相環を回転させた状態を示す図である。
【図４】色相環を変形させた状態を示す図である。
【図５】ＩＰＰの構成例を示す図である。
【図６】光学系における色成分の劣化及びディジタル化に伴う信号劣化を補正する処理の過程を示す図である。
【図７】印刷用の色変換処理を含む画像処理を行う場合の処理の過程を示す図である。
【符号の説明】
１　読み取りユニット
２　ＳＢＵ
３　ＣＤＩＣ
４　パラレルバス
５　ＩＰＰ
６　ＶＤＣ
７　作像ユニット
８　ＩＭＡＣ
９　システムコントローラ
１０　ＭＥＭ
１１　ＦＣＵ
１２　プロセスコントローラ
１３　操作部（Ｏｐｅ．Ｐａｎｅ．）
１４　シリアルバス
１５　外部シリアルポート
１６、１８　ＲＡＭ
１７、１９　ＲＯＭ
５１　入力部
５２　演算部
５３、５４、５５　メモリ
５６　出力部
５７　制御部
１３０　色相環
１３１　操作ボタン１
１３２　操作ボタン２
１３３　終了ボタン
２００　ＰＮ
【図１】
2004094814.tif 000003
【図２】
2004094814.tif 000004
【図３】
2004094814.tif 000005
【図４】
2004094814.tif 000006
【図５】
2004094814.tif 000007
【図６】
2004094814.tif 000008
【図７】
2004094814.tif 000009