(57)【特許請求の範囲】
【請求項１】
それぞれが所定数の画素を含む複数のラインで構成される入力画像を表示する画像表示装置において、
入力画像中の各画素が特定条件を満たす有効画素であるか否かを判定する有効画素判定手段と、
前記入力画像中の各ラインから、複数の有効画素で構成される有効ライン領域を検出する有効ライン領域検出手段と、
前記入力画像から、ラインに直交する方向に隣り合う複数の有効ライン領域で構成される有効画像領域を検出する有効画像領域検出手段と
を備え、
入力画像中の各画素が前記有効画像領域検出手段により検出された有効画像領域に含まれる場合、前記有効画像領域に対応付けられた表示特性で表示するようにしてあり、
前記有効ライン領域検出手段は、
前記入力画像の先頭のライン又は有効ライン領域を含まないラインの次のラインに含まれる有効ライン領域を開始ライン領域とし、
該開始ライン領域を含むライン以降のラインについて、前記開始ライン領域の端点に対するライン方向の座標差が所定値以内の領域を、有効ライン領域として検出するようにしてあること
を特徴とする画像表示装置。
【請求項２】
前記有効ライン領域検出手段は、
有効画素が所定数以上連続するライン上の領域を有効ライン領域として検出するようにしてあること
を特徴とする請求項１に記載の画像表示装置。
【請求項３】
有効画素が連続するライン上の領域に、所定数以下の有効画素以外の画素が連続する領域が含まれる場合であっても、前記領域を有効ライン領域として検出するようにしてあること
を特徴とする請求項１又は請求項２に記載の画像表示装置。
【請求項４】
前記有効画像領域検出手段は、有効ライン領域を所定数以上含む領域を前記有効画像領域として検出するようにしてあること
を特徴とする請求項１乃至請求項３のいずれか１つに記載の画像表示装置。
【請求項５】
前記有効画素判定手段は、各画素がモノクロームの画素であるか又はカラーの画素であるかに応じて、有効画素を判定するようにしてあること
を特徴とする請求項１乃至請求項４のいずれか１つに記載の画像表示装置。
【請求項６】
それぞれが所定数の画素を含む複数のラインで構成される画像から特定条件を満たす画素で構成される画像領域を検出する画像領域検出方法において、
前記画像中の各画素が特定条件を満たす有効画素であるか否かの判定を行い、
前記画像中の各ラインから、複数の有効画素で構成される有効ライン領域の検出を行い、
前記画像から、ラインに直交する方向に隣り合う複数の有効ライン領域で構成される有効画像領域の検出を行い、
有効ライン領域を検出する際に、前記画像の先頭のライン又は有効ライン領域を含まないラインの次のラインに含まれる有効ライン領域を開始ライン領域とし、該開始ライン領域を含むライン以降のラインについて、前記開始ライン領域の端点に対するライン方向の座標差が所定値以内の領域を、有効ライン領域として検出すること
を特徴とする画像領域検出方法。
【請求項７】
コンピュータに、それぞれが所定数の画素を含む複数のラインで構成される画像から特定条件を満たす画素で構成される画像領域を検出させるコンピュータプログラムにおいて、
コンピュータに、前記画像中の各画素が特定条件を満たす有効画素であるか否かを判定させる有効画素判定ステップと、
コンピュータに、前記画像中の各ラインから、複数の有効画素で構成される有効ライン領域を検出させる有効ライン領域検出ステップと、
コンピュータに、前記画像から、ラインに直交する方向に隣り合う複数の有効ライン領域で構成される有効画像領域を検出させる有効画像領域検出ステップと
を含み、
前記有効ライン領域検出ステップでは、前記画像の先頭のライン又は有効ライン領域を含まないラインの次のラインに含まれる有効ライン領域を開始ライン領域とし、該開始ライン領域を含むライン以降のラインについて、前記開始ライン領域の端点に対するライン方向の座標差が所定値以内の領域を、有効ライン領域として検出させること
を特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力画像中に含まれる特定条件の画像領域を検出し、画像領域に適した表示特性で表示することができる画像表示装置、画像領域検出方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、液晶パネル又はＰＤＰ（Plasma Display Panel）等を用いたカラーの画像表示装置が広く普及している。例えば医療向けの画像表示装置は、Ｘ線撮影による画像の表示及び内視鏡などで撮影した画像の表示等に利用されている。
【０００３】
画像表示装置は、ＰＣ（Personal Computer）などからの入力画像の画素値を、画像表示装置の表示特性に適した画素値に変換する補正処理（いわゆるガンマ補正処理）を行っている。医療向けの画像表示装置では、Ｘ線撮影によるモノクローム（以下、単にモノクロという）画像と、内視鏡などの撮影によるカラー画像とでは適した表示特性が異なるため、表示画像に最適な補正処理を行うことが望まれる。
【０００４】
しかし近年では、ＰＣに搭載されるＯＳ（Operating System）がマルチウインドウシステムを備え、画像表示装置に複数のウインドウを表示することができる。このため、医療向けの画像表示装置においては、Ｘ線撮影のモノクロ画像と、内視鏡などのカラー画像とが一画面中に同時的に表示される場合があり、このような場合には上記の補正処理を適切に行うことが難しいという問題があった。
【０００５】
特許文献１においては、画面中にカラーピクチャーを含むか否か、及び、モノクロピクチャーを含むか否かを判別し、カラーピクチャーを含むと判別された場合、カラーピクチャーを含まずにモノクロピクチャーを含むと判別された場合、及び両ピクチャーを含まないと判別された場合で、輝度、色温度、ガンマ特性を変えて表示画質を変える表示装置が提案されている。この表示装置は、画面に応じて表示装置側の処理だけで表示画質を変更することができ、例えば花のような自然物をカラー撮影した画像を含む画面を表示するのに適したカラーピクチャー表示画質と、Ｘ線画像を表示するのに適したモノクロピクチャー表示画質と、エディタで作成されたテキスト画面を表示するのに適したテキスト表示画質とを自動的に切り替えることができる。
【０００６】
また特許文献２においては、表示画面を所定数で分割した領域における階調が全画面に亘って略均一の階調となるように、補正する領域毎の階調補正ルックアップテーブルを備え、画像信号を取り込んで表示位置を検出し、検出した位置情報に対応する領域の階調補正ルックアップテーブルに基づいて階調補正を施す構成の画像表示装置が提案されている。
【０００７】
しかし特許文献１の表示装置は、判別結果に応じて画面全体の表示画質を変える構成であり、カラーピクチャーとモノクロピクチャーとを同時的に表示する場合に、各ピクチャーの表示領域毎に表示画質を変えることはできないという問題がある。
【０００８】
特許文献２に記載の画像表示装置は、バックライト光の強度又はパネルの透過率等が表示位置によって異なり、画像の表示特性に位置依存性が生じるという問題を解決すべく、表示位置に応じた複数の階調補正ルックアップテーブルを用いる構成としたものである。このため特許文献２に記載の画像表示装置は、カラーピクチャー及びモノクロピクチャー等のように画像の種別に応じた適切な補正を行い得るものではない。特許文献２の画像表示装置は、予め決定された領域に対してそれぞれ異なる階調補正ルックアップテーブルによる補正を行う構成であり、表示する画像中におけるカラーピクチャー及びモノクロピクチャー等の表示領域を検出して補正を行うことはできない。
【０００９】
特許文献３においては、画像読み取り時に各ページについてカラー画素率からカラーか白黒かを判別して、ページ情報として記憶すると共に、送信時にページ情報を参照して、カラーの場合にはカラー用の符号化方式で圧縮符号化して送信し、白黒の場合に白黒用の符号化方式で圧縮符号化して送信する画像送信装置が提案されている。また特許文献３には、読み取った原稿画像を各ページの中でカラー領域と白黒領域とに区分し、カラー領域の画像情報と白黒領域の画像情報とをそれぞれ別々の形態で記憶することが記載されている。
【００１０】
特許文献３に記載の画像送信装置のように、画像表示装置においても表示画像中のカラー領域とモノクロ領域とを区分することが考えられる。これにより画像表示装置は、区分した領域毎に補正処理を行うことができ、各領域に適した特性での画像表示を行うことが可能となる。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２００６−１２６５２８号公報
【特許文献２】特開平１１−９８４３８号公報
【特許文献３】特開平６−２５３１５５号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
特許文献３に記載の画像送信装置は、画像データの画素単位でカラー又はモノクロの判定を行い、画像中に矩形領域として含まれるカラー領域を区分する構成である。しかしながら画像表示装置が表示する画像は、Ｘ線撮影などのモノクロ画像又は内視鏡などのカラー画像のみでなく、モノクロ画像中にカラーの文字が記入された画像又はカラー画像にモノクロの文字が記入された画像等のように、モノクロとカラーとが複雑に混在する場合が多い。このようなモノクロとカラーとが混在した画像をマルチウインドウなどで複数表示する場合に、特許文献３に記載の画像送信装置のように画素単位でカラー領域とモノクロ領域との判定を行うと、カラー領域中のモノクロ文字又はモノクロ領域中のカラー文字等の存在により領域の誤判定が発生するという問題がある。また領域の判定を表示画像のライン毎又は画像全体等で行う場合であっても同様に、カラー領域中のモノクロ文字又はモノクロ領域中のカラー文字等の存在により領域の誤判定が発生する虞がある。また、マルチウインドウシステムにおいては、複数のウインドウの一部を重ねて表示することが可能であり、カラー領域とモノクロ領域との一部が重なって表示される場合に領域の誤判定が発生する虞がある。
【００１３】
本発明は、斯かる事情に鑑みてなされたものであって、その目的とするところは、表示画像中に存在する特定条件の画像領域（例えばカラー画像領域又はモノクロ画像領域等）を精度よく検出することができ、画像領域に適した表示特性での表示を実現することができる画像表示装置、画像領域検出方法及びコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【００１４】
本発明に係る画像表示装置は、それぞれが所定数の画素を含む複数のラインで構成される入力画像を表示する画像表示装置において、入力画像中の各画素が特定条件を満たす有効画素であるか否かを判定する有効画素判定手段と、前記入力画像中の各ラインから、複数の有効画素で構成される有効ライン領域を検出する有効ライン領域検出手段と、前記入力画像から、ラインに直交する方向に隣り合う複数の有効ライン領域で構成される有効画像領域を検出する有効画像領域検出手段とを備え、入力画像中の各画素が前記有効画像領域検出手段により検出された有効画像領域に含まれる場合、前記有効画像領域に対応付けられた表示特性で表示するようにしてあり、前記有効ライン領域検出手段は、前記入力画像の先頭のライン又は有効ライン領域を含まないラインの次のラインに含まれる有効ライン領域を開始ライン領域とし、該開始ライン領域を含むライン以降のラインについて、前記開始ライン領域の端点に対するライン方向の座標差が所定値以内の領域を、有効ライン領域として検出するようにしてあることを特徴とする。
【００１５】
また、本発明に係る画像表示装置は、前記有効ライン領域検出手段が、有効画素が所定数以上連続するライン上の領域を有効ライン領域として検出するようにしてあることを特徴とする。
【００１６】
また、本発明に係る画像表示装置は、有効画素が連続するライン上の領域に、所定数以下の有効画素以外の画素が連続する領域が含まれる場合であっても、前記領域を有効ライン領域として検出するようにしてあることを特徴とする。
【００１７】
また、本発明に係る画像表示装置は、前記有効画像領域検出手段が、有効ライン領域を所定数以上含む領域を前記有効画像領域として検出するようにしてあることを特徴とする。
【００１８】
また、本発明に係る画像表示装置は、前記有効画素判定手段が、各画素がモノクロームの画素であるか又はカラーの画素であるかに応じて、有効画素を判定するようにしてあることを特徴とする。
【００１９】
また、本発明に係る画像領域検出方法は、それぞれが所定数の画素を含む複数のラインで構成される画像から特定条件を満たす画素で構成される画像領域を検出する画像領域検出方法において、前記画像中の各画素が特定条件を満たす有効画素であるか否かの判定を行い、前記画像中の各ラインから、複数の有効画素で構成される有効ライン領域の検出を行い、前記画像から、ラインに直交する方向に隣り合う複数の有効ライン領域で構成される有効画像領域の検出を行い、有効ライン領域を検出する際に、前記画像の先頭のライン又は有効ライン領域を含まないラインの次のラインに含まれる有効ライン領域を開始ライン領域とし、該開始ライン領域を含むライン以降のラインについて、前記開始ライン領域の端点に対するライン方向の座標差が所定値以内の領域を、有効ライン領域として検出することを特徴とする。
【００２０】
また、本発明に係るコンピュータプログラムは、コンピュータに、それぞれが所定数の画素を含む複数のラインで構成される画像から特定条件を満たす画素で構成される画像領域を検出させるコンピュータプログラムにおいて、コンピュータに、前記画像中の各画素が特定条件を満たす有効画素であるか否かを判定させる有効画素判定ステップと、コンピュータに、前記画像中の各ラインから、複数の有効画素で構成される有効ライン領域を検出させる有効ライン領域検出ステップと、コンピュータに、前記画像から、ラインに直交する方向に隣り合う複数の有効ライン領域で構成される有効画像領域を検出させる有効画像領域検出ステップとを含み、前記有効ライン領域検出ステップでは、前記画像の先頭のライン又は有効ライン領域を含まないラインの次のラインに含まれる有効ライン領域を開始ライン領域とし、該開始ライン領域を含むライン以降のラインについて、前記開始ライン領域の端点に対するライン方向の座標差が所定値以内の領域を、有効ライン領域として検出させることを特徴とする。
【００２１】
本発明においては、ＰＣなどからの入力画像について特定条件（カラーであるか又はモノクロであるか等）を満たす有効画素であるか否かを判定し、入力画像を構成する各ラインから複数の有効画素で構成される有効ライン領域を検出し、ラインに直交する方向に隣り合う複数の有効ライン領域で構成される有効画像領域を検出する。これにより特定条件を満たす有効画素で構成された有効画像領域を入力画像から検出することができる。さらに、表示装置は、検出した有効画像領域と他の画像領域（無効画像領域）とをそれぞれ異なる表示特性で表示する。これにより、例えばモノクロの画像領域とカラーの画像領域とをそれぞれ最適な表示特性で表示することが可能となる。
【００２２】
また、本発明においては、有効画素が連続する領域に、所定数以下の無効画素が連続する領域が含まれる場合であっても、この領域を有効ライン領域として検出する。例えば有効画素領域中に無効画素による文字などが記入されている場合、有効画素の連続が途切れるが、これが所定数以下の短いものであれば有効ライン領域が無効と判定されることを防止できる。
【００２３】
また、本発明においては、入力画像を構成する各ラインから有効ライン領域を検出する場合、有効画素が所定数以上連続する領域を有効ライン領域として検出する。所定数に満たない有効画素が連続する場合は、例えば無効画素領域中に記入された有効画素による文字などである可能性が高いため、これらを誤って有効ライン領域として検出することを防止できる。
【００２４】
また、本発明においては、入力画像から有効ライン領域を検出する際に、入力画像の先頭ライン又は無効と判定されたラインの次のラインに有効ライン領域を検出した場合、この有効ライン領域を開始ライン領域とする。マルチウインドウシステムなどの画像表示においては、一つの画像領域は矩形領域である場合が多く、同一の有効画像領域に含まれる複数の有効ライン領域の開始点又は終了点は略一致する場合が多い。そこで、開始ライン領域を含むライン以降のラインについては、有効画素が所定数以上連続し、且つ、開始ライン領域の開始点及び終了点に対するズレ量が所定値以内の領域を、有効ライン領域として検出する。これにより、略矩形領域として表示される画像領域を精度よく検出することができる。
【００２５】
また、本発明においては、有効画像領域を検出する場合、隣り合う有効ライン領域を所定数以上含む領域を有効画像領域として検出する。有効ライン領域が隣接していても、有効ライン領域の数が所定数に満たない場合には、誤判定により有効ライン領域が検出されている可能性がある。よって、有効ライン領域の数が所定数以上であるか否かを判定して有効画像領域の検出を行うことによって、有効画像領域の誤検出を防止することができる。
【００２６】
また、本発明においては、入力画像中の各画素がモノクロの画素であるか又はカラーの画素であるかに応じて、有効画素であるか否かの判定を行う。例えば各画素がＲＧＢの値を有する場合、特定条件としてＲ＝Ｇ＝Ｂ（又はＲ≒Ｇ≒Ｂでもよい）が成立するモノクロの画素を有効画素と判定し、これ以外のカラーの画素を無効画素と判定することができる。
これにより、モノクロの画素で構成されるモノクロの画像領域と、カラーの画素で構成されるカラーの画像領域とを区別し、各画像領域を最適な表示特性で表示することができる。
【００２７】
また、上記の処理を入力画像の全ラインについて行った後に、有効画像領域の再検出を行うことによって、上記の処理では検出できなかった画像領域を有効画像領域として再検出してもよい。例えば、カラーの画像領域中にモノクロ文字がある場合やモノクロの画像領域中にカラー文字がある場合等、有効画像領域中に無効画素（有効画素以外の画素）がある場合は、無効画素の影響によって、上記の処理を行った場合でも有効画像領域の誤検出が生じる虞がある。また、マルチウインドウシステムにおいては、複数のウインドウの一部を重ねて表示することが可能であるが、カラー領域とモノクロ領域との一部が重なって表示される場合があることにより、同様に有効画像領域の誤検出が生じる虞がある。
有効画像領域の再検出は、上記の処理で検出された２つの有効画像領域の間に存在し、且つ、有効ライン領域を含まない一又は複数のラインについて行う。有効画像領域中の無効画素の影響で無効と誤判定されたラインは、正しく判定された２つの有効画像領域の間に存在している可能性が高いため、２つの有効画像領域間のラインを再検出の対象とすることで、効率よく確実に有効画像領域を検出することができる。
また有効画像領域の再検出は、２つの有効画像領域の端点（開始点又は終了点）の位置に応じて行う。マルチウインドウシステムなどの画像表示においては、一つの画像領域は矩形領域である場合が多く、同一の有効画像領域に含まれる複数の有効ライン領域の開始点又は終了点は略一致する場合が多い。このため２つの有効画像領域の開始点又は終了点に応じて、２つの有効画像領域間のラインから再検出処理を行うことにより、有効画像領域中の無効画素の影響により検出されなかった有効ライン領域を効率よく確実に再検出することができる。
【００２８】
また、２つの有効画像領域の開始点又は終了点がライン方向について同じ位置の場合に、この２つの有効画像領域間のラインを対象として再検出の処理を行ってもよい。例えばマルチウインドウシステムなどの画像表示においては、１つの画像領域は矩形領域である場合が多く、１つの有効画像領域中の数ラインが誤判定によって有効ライン領域を含まないラインとされ、１つの有効画像領域が２つに分断された場合、この２つの有効画像領域の開始点又は終了点は略一致する可能性が高い。よって、開始点又は終了点が略一致する２つの有効画像領域間のラインを再検出の対象とすることによって、誤判定されたラインを救済することができる。
【００２９】
また、２つの有効画像領域間のライン数が所定数以下の場合に、このラインについて再検出の処理を行ってもよい。２つの有効画像領域間に所定数を超える多数のラインが存在する場合、この２つの有効画像領域はそれぞれ独立したものである可能性が高いため、この２つの有効画像領域間のラインは再検出の対象外とする。
【００３０】
また、２つの有効画像領域のサイズが異なる場合、ライン方向についてのサイズが小さい一方の有効画像領域に、２つの有効画像領域間のラインの一部分を加えた画像領域を、新たな有効画像領域として検出することにより、有効画像領域の再検出の処理を行ってもよい。ライン方向についてサイズが大きい他方の有効画像領域にラインの一部分を加えると、無効な画素が加えられる可能性があるため、これを防止することができる。
【発明の効果】
【００３１】
本発明による場合は、各画素が特定条件を満たす有効画素であるか否かを判定し、複数の有効画素で構成される有効ライン領域を検出し、ラインに直交する方向に隣り合う複数の有効ライン領域で構成される有効画像領域を検出する処理を入力画像の全ラインについて行うことにより、特定条件を満たす有効画素で構成された有効画像領域を入力画像から検出することができる。
【図面の簡単な説明】
【００３２】
【図１】本発明に係る画像表示装置の構成を示すブロック図である。
【図２】カラー用ＬＵＴ及びモノクロ用ＬＵＴを説明するための模式図である。
【図３】入力画像の一構成例を示す模式図である。
【図４】モノクロ画像領域検出処理に係る画像処理部の構成を示す機能ブロック図である。
【図５】境界伸張手段の処理を説明するための模式図である。
【図６】モノクロライン領域検出手段の処理を説明するための模式図である。
【図７】画像領域情報の一構成例を示す模式図である。
【図８】開始終了点チェック手段の処理を説明するための模式図である。
【図９】カラーチェック手段の処理を説明するための模式図である。
【図１０】画像領域調整手段の処理を説明するための模式図である。
【図１１】画像領域調整手段の処理を説明するための模式図である。
【図１２】画像表示装置が行うモノクロ画像領域検出処理の手順を示すフローチャートである。
【図１３】画像表示装置が行うモノクロ画像領域検出処理の手順を示すフローチャートである。
【図１４】画像表示装置が行う画像表示処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００３３】
以下、本発明をその実施の形態を示す図面に基づき具体的に説明する。図１は、本発明に係る画像表示装置の構成を示すブロック図である。図において１は、表示用のデバイスとして液晶パネル１９を備えるカラーの画像表示装置であり、ＰＣ９から入力される画像の表示を行うものである。画像表示装置１は、例えば医療用として用いることができ、Ｘ線撮影によるモノクロ画像、内視鏡などの撮影によるカラー画像及びその他の画像（テキスト、グラフ、表など）の表示を行うことができる。
【００３４】
画像表示装置１は、制御部１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、バックライト駆動部１４、液晶駆動部１５、操作部１６、画像入力部１７、バックライト１８、液晶パネル１９及び画像処理部４０等を備えて構成されている。制御部１１は、具体的にはＣＰＵ（Central Processing Unit）又はＭＰＵ（Micro Processing Unit）等の演算処理装置にて構成することができ、画像表示装置１内の各部と情報の授受を行ってこれら各部の動作を制御することにより、液晶パネル１９に画像を表示するための種々の処理を実行する。
【００３５】
ＲＯＭ１２は、例えばＥＥＰＲＯＭ（Electrically Erasable Programmable ROM）又はフラッシュメモリ等の不揮発性のメモリ素子により構成され、制御部１１の動作に必要な制御プログラム２１と、その他の種々のデータ（図示は省略する）とが予め記憶されている。
【００３６】
ＲＡＭ１３は、例えばＳＲＡＭ（Static RAM）又はＤＲＡＭ（Dynamic RAM）等のデータ書き換え可能なメモリ素子により構成されており、画像領域情報３１（詳細は後述する）などの一時的なデータを記憶することができる。例えば制御部１１は、ＲＯＭ１２に記憶された制御プログラム２１を読み出して実行することにより種々の処理を行い、この処理の演算過程などで発生したデータをＲＡＭ１３に一時的に記憶することができる。
【００３７】
操作部１６は、ユーザが画像表示装置１を走査するための各種のファンクションキーなどを有している。例えば、液晶パネル１９の画像表示の明るさ（ブライトネス）を変更するためのキー、又は画像表示のカラーバランスを変更するためのキー等のように、画像表示装置１の表示特性を設定するための設定キーが操作部１６に設けられている。操作部１６は、これらのファンクションキーに対するユーザの操作を受け付けて制御部１１へ通知し、制御部１１は操作部１６からの通知に応じて各部の動作を制御することができる。
【００３８】
画像入力部１７は、ＰＣ９などの外部機器に信号ケーブルを介して接続される接続端子を有しており、ＰＣ９から入力される画像信号を取得する。画像信号は、ＲＧＢ又はＣＭＹ等のように複数色で構成され、色毎に入力される。この画像信号は、画像処理部４０により明るさ調整又はカラーバランス調整等の種々の画像処理が施された後に液晶駆動部１５へ与えられ、与えられた画像信号に応じて液晶駆動部１５が液晶パネル１９を駆動することにより、画像表示装置１はＰＣ９からの画像信号に基づく画像表示を行うことができる。なお、ＰＣ９から画像入力部１７へ入力される画像信号は、アナログ信号又はデジタル信号のいずれであってもよい。
【００３９】
画像処理部４０は、図示は省略するが画像処理に係る演算処理を行うための演算処理部と不揮発性の記憶部とを内蔵しており、不揮発性の記憶部にはカラー用ＬＵＴ（ルックアップテーブル）４１及びモノクロ用ＬＵＴ４２等の画像処理に必要なデータが予め記憶されている。画像処理部４０は、制御部１１の制御に応じて、画像入力部１７から与えられた画像信号に対して種々の画像処理を施し、画像処理後の画像信号を液晶駆動部１５へ与える。特に本実施の形態において画像処理部４０は、画像入力部１７からの画像信号の階調値を、カラー用ＬＵＴ４１及びモノクロ用ＬＵＴ４２に応じて補正する画像処理（いわゆるガンマ補正）を行う。
【００４０】
液晶パネル１９は、一対のガラス基板が対向配置され、その間隙内に液晶物質である液晶層が形成された構造をなしている。一方のガラス基板には、複数の画素電極と、画素電極のそれぞれにドレインを接続したＴＦＴ（Thin Film Transistor）とが設けられ、他方のガラス基板には共通電極が設けられている。各ＴＦＴのゲート及びソースは、液晶駆動部１５のゲートドライバ及びソースドライバ（図示は省略する）に接続され、液晶駆動部１５から駆動信号がそれぞれ入力されている。
【００４１】
液晶駆動部１５は、与えられた画像信号に応じて液晶パネル１９を駆動するための駆動信号を出力する。詳しくは、液晶駆動部１５のゲートドライバは、液晶パネル１９が有する多数のＴＦＴのゲートに、与えられた画像信号に応じて選択的に電圧を印加し、また同様に、液晶駆動部１５のソースドライバは、ＴＦＴのソースに、入力された映像信号に応じた電圧値で電圧を印加する。これにより液晶パネル１９は、液晶駆動部１５のゲートドライバから印加される電圧によって各画素のＴＦＴのオン／オフが制御され、液晶駆動部１５のソースドライバから入力される出力電圧（液晶パネル１９への入力レベル）が各画素のＴＦＴに印加されることにより、液晶物質の電気光学特性によって決定される光透過率が制御されて、バックライト１８からの光の透過が調整され、所望の画像を階調表示することができる。液晶パネル１９の各画素は、ＲＧＢのように複数色分の副画素で更に構成され、光の透過方向にカラーフィルムを配することで、カラー表示を可能としている。
【００４２】
バックライト１８は、画像表示装置１内にて液晶パネル１９の背面側に配設されており、バックライト駆動部１４から与えられる出力電圧により駆動される。バックライト駆動部１４は、制御部１１の制御に応じて、バックライト１８への出力電圧を調整する。これにより、例えばユーザが操作部１６を操作して設定したブライトネス設定に応じて、バックライト駆動部１４に出力電圧を調整させて、バックライト１８の輝度を調整することができる。例えばバックライト駆動部１４からバックライト１８へパルス状の電圧が与えられる場合、バックライト駆動部１４による出力電圧の調整は、パルスの振幅を変更すること（いわゆる振幅変調）で行ってもよく、パルス幅を変更すること（いわゆるパルス幅変調）で行ってもよい。
【００４３】
このように画像表示装置１は、ＰＣ９から入力された画像信号に応じて、バックライト１８及び液晶パネル１９を駆動することによって、画像信号に応じた画像表示を行うことができる。このとき画像表示装置１の制御部１１は、ＰＣ９から画像入力部１７へ入力された画像信号（入力画像）の階調値を、液晶パネル１９の表示特性に適した階調値に補正して液晶駆動部１５へ与える処理を画像処理部４０に行わせており、この補正処理のために予め画像処理部４０の記憶部に記憶されたカラー用ＬＵＴ４１及びモノクロ用ＬＵＴ４２を用いている。カラー用ＬＵＴ４１及びモノクロ用ＬＵＴ４２は、入力画像の階調値と、液晶駆動部１５へ与える出力画像の階調値とが対応づけられたテーブルであり、画像表示装置１の設計段階又は製造工程等にて理想的な表示特性となるように最適な値が記憶される。
【００４４】
図２は、カラー用ＬＵＴ４１及びモノクロ用ＬＵＴ４２を説明するための模式図であり、画像表示装置１の表示特性をグラフとして示してある。図２に示すグラフは、横軸を入力階調（ＰＣ９からの入力画像の階調値）とし、縦軸を表示階調（液晶パネル１９にて実際に表示される画像の階調値）として画像表示装置１の表示特性を図示したものである。グラフ中に実線で示す表示特性は、カラー画像を表示した場合の特性であり、ガンマ値が２．２の場合の特性である。またグラフ中に一点鎖線で示す表示特性は、Ｘ線撮影画像などの医療用画像で用いられるＤＩＣＯＭ（Digital Imaging and Communications in Medicine）フォーマットのモノクロ画像を表示した場合の特性である。
【００４５】
画像表示装置１は、図２に示した表示特性が略線形となるように、カラー用ＬＵＴ４１及びモノクロ用ＬＵＴ４２を用いてＰＣ９からの入力画像の階調値を補正する。カラー用ＬＵＴ４１及びモノクロ用ＬＵＴ４２は、入力画像の入力階調に対する出力階調が対応付けて記憶されており、出力階調は図２に示した表示特性の逆関数で与えられる。即ち、カラー用ＬＵＴ４１には図２の実線で示す表示特性の逆関数に対応する値が記憶され、モノクロ用ＬＵＴ４２には図２の一点鎖線で示す表示特性の逆関数に対応する値が記憶されている。
【００４６】
よって画像表示装置１は、ＰＣ９から与えられた入力画像の階調値を、カラー用ＬＵＴ４１又はモノクロ用ＬＵＴ４２に記憶された出力階調値に変換することで階調値の補正処理を行い、補正後の出力階調にて液晶パネル１９の画像表示を行うことによって、ＰＣ９からの入力階調に対して略線形の表示特性で画像表示を行うことができる。
【００４７】
ただし、上述のように画像表示装置１の表示特性はカラー画像を表示する場合とモノクロ画像を表示する場合とで異なっている。またＰＣ９に搭載されたＯＳ（Operating System）はマルチウインドウシステムを備えており、ＰＣ９から画像表示装置１への入力画像は、複数のウインドウが並べられた又は重ねられた画像となり、各ウインドウ内の画像はカラー画像又はモノクロ画像のいずれであってもよい。このため、本実施の形態に係る画像表示装置１は、入力画像に含まれるモノクロの画像領域を検出し、検出したモノクロ画像領域に対してモノクロ用ＬＵＴ４２を用いた補正処理を行うと共に、モノクロ画像領域以外の画像領域をカラー画像領域としてカラー用ＬＵＴ４１を用いた補正処理を行う。
【００４８】
次に、画像表示装置１が行う入力画像からのモノクロ画像領域の検出処理について説明する。まず前提として、ＰＣ９から画像表示装置１へ入力される入力画像の構成を説明する。図３は、入力画像の一構成例を示す模式図である。また図３には、入力画像の先頭の一部分（３ライン分）のみを図示し、入力画像を構成する画素を四角形で示すと共に、カラーの画素にハッチングを付して示してある。なお各画素はＲＧＢのように複数の副画素で構成されるが、図３においてこれらの副画素外しを省略する。ＰＣ９から画像信号として与えられる１つの入力画像は、予め定められた数の画素を有しており、これら複数の画素を縦横に所定数並べることにより構成される。また入力画像における画素の横一行の並びをライン（図３においては１ラインが４１個の画素で構成されている）といい、入力画像は所定数のラインを縦方向に並べて構成される。入力画像における画像の縦一列の並びはカラムという。入力画像におけるライン方向（横方向）の画素数を幅といい、縦方向の画素数を長さという。また、１ライン中にモノクロ画素が連続する領域をモノクロライン領域（図３の破線で囲んだ部分参照）といい、複数のモノクロライン領域が縦方向（ラインに直交する方向）に隣り合う領域をモノクロ画像領域（図３の一点鎖線で囲んだ部分参照）という。
【００４９】
入力画像からモノクロ画像領域を検出する処理は、画像表示装置１の画像処理部４０にて行われる。図４は、モノクロ画像領域検出処理に係る画像処理部４０の構成を示す機能ブロック図である。画像表示装置１の画像処理部４０は、まず境界伸張手段（図４においては単に境界伸張と記載する。以下同様である。）５１にて入力画像の境界を伸長する処理を行い、モノクロライン領域検出手段５２にて入力画像からモノクロライン領域を検出する処理を行い、モノクロ画像領域検出手段５６にてモノクロ画像領域を検出する処理を行う。更に画像処理部４０は、モノクロ画像領域検出手段５６による検出結果に対して、画像領域調整手段５７による画像領域の調整処理を行うことにより、モノクロ画像領域の再検出を行う。また、各処理の処理結果は、画像表示装置１のＲＡＭ１３内に画像領域情報３１として記憶され、各手段はＲＡＭ１３の画像領域情報３１を介して処理結果の授受を行うことができる。
【００５０】
図５は、境界伸張手段５１の処理を説明するための模式図である。境界伸張の処理は、後述のモノクロライン領域検出処理において、モノクロライン領域の端点（開始点及び終了点）が入力画像の境界に存在する場合であっても、これを検出可能とするために行う処理である。境界伸張処理手段５１は、入力画像に対してライン方向（横方向）の両側（入力画像の左右）に、２カラム分のカラー画素を追加する（図５のハッチングを付した部分参照）ことによって、入力画像をライン方向に伸張する処理を行う。
【００５１】
図６は、モノクロライン領域検出手段５２の処理を説明するための模式図である。モノクロライン領域検出手段５２には、境界伸張手段５１にて境界伸張された入力画像が１画素毎に入力されており、入力された画素はまずモノクロライン候補検出手段５３へ与えられる。モノクロライン候補検出手段は、連続するモノクロ画素で構成されるモノクロライン領域の候補を検出する処理を行うものであり、まず、入力された画素の画素値からこの画素がカラー画素であるか又はモノクロ画素であるかを判定する。例えば各画素がＲＧＢの３つの値を有している場合、Ｒ＝Ｇ＝Ｂが成立する画素をモノクロ画素であると判定し、それ以外の画素をカラー画素であると判定することができる。
【００５２】
次いでモノクロライン候補検出手段５３は、モノクロライン領域の候補の開始点及び終了点（端点）の検出を行う。開始点及び終了点を検出するために、モノクロライン候補検出手段５３は、順に入力された連続する２つの画素（例えば現時点に入力された画素及び１つ前の時点に入力された画素の２つの画素、以下単に先の画素及び後の画素という）をチェックする。なお境界伸張手段５１による入力画像の伸張は、モノクロライン候補検出手段５３が行う連続する２つの画素のチェックを容易化するために行うものである。
【００５３】
モノクロライン候補検出手段５３は、もし、先の画素がカラー画素であり、後の画素がモノクロ画素であれば、後の画素を開始点として検出する。またモノクロライン候補検出手段５３は、もし、先の画素がモノクロ画素であり、後の画素がカラー画素であれば、先の画素を終了点として検出する。更にモノクロライン候補検出手段５３は、もし、モノクロ画素が入力画像の境界に存在する場合、このモノクロ画素を開始点又は終了点として検出することができる。モノクロライン候補検出手段５３は、検出した開始点から終了点までのモノクロ画素が連続する領域を、モノクロライン領域の候補として検出し、開始終了点チェック手段５４及びカラーチェック手段５５へ与える。
【００５４】
なお後述するが、モノクロライン候補検出手段５３により検出されたモノクロライン領域の候補は、開始点から終了点までに連続するモノクロ画素の数（即ち領域の幅）が、予め定められた閾値（以下、第１閾値という）より大きい場合、開始終了点チェック手段５４によってモノクロライン領域として確定される。更に確定したモノクロライン領域は、入力画像の先頭ラインに存在する場合、又は、モノクロライン領域を含まないラインの次のラインに存在する場合、モノクロ画像領域の開始ライン領域として、画像領域情報３１に登録される。
【００５５】
図７は、画像領域情報３１の一構成例を示す模式図である。ＲＡＭ１３内の画像領域情報３１には、１ビットの”有効フラグ”、１ビットの”処理フラグ”、１３ビットの”開始点のＸ座標”、１３ビットの”開始点のＹ座標”、１３ビットの”終了点のＸ座標”、及び、１３ビットの”領域の長さ”等のモノクロ画像領域に係る情報が記憶されている。有効フラグは、モノクロ画像領域検出処理の結果として有効なモノクロ画像領域と判定された画像領域について”１”の値が設定される。処理フラグは、検出処理中のモノクロ画像領域であるか否かを示すフラグであり、処理中のモノクロ画像領域について有効フラグが”１”に設定される。
【００５６】
また開始点のＸ座標及びＹ座標は、上述のようにモノクロ画像領域の開始ライン領域と判定されたモノクロライン領域の開始点のＸ座標（入力画像の横方向（ライン方向）の位置）及びＹ座標（入力画像の縦方向（カラム方向）の位置）が設定される。終了点のＸ座標は、モノクロ画像領域の最後のモノクロライン領域の終了点のＸ座標が設定される。領域の長さは、モノクロ画像領域の縦方向の長さ（モノクロ画像領域に含まれるモノクロライン領域の数に相当する）が設定される。モノクロ画像領域の開始ライン領域が検出された場合、画像領域情報３１の処理フラグ、開始点のＸ座標、開始点のＹ座標、及び終了点のＸ座標の値が設定される（また有効フラグは初期値として０が設定され、領域の長さは初期値として１が設定される）。
【００５７】
図８は、開始終了点チェック手段５４の処理を説明するための模式図である。モノクロライン領域検出手段５２の開始終了点チェック手段５４は、モノクロライン候補検出手段５３に検出されたモノクロライン領域の候補が、モノクロ画像領域の開始ライン領域に続くモノクロライン領域であるか、新たなモノクロ画像領域の開始ライン領域に相当するモノクロライン領域であるか、又は、モノクロライン領域でないかを判定する処理を行う。
【００５８】
開始終了点チェック手段５４は、モノクロライン領域の候補の開始点と、画像領域情報３１に設定されたモノクロ画像領域（処理フラグが１のもの）の開始点のＸ座標とを比較し、その差分（ライン方向の座標差）が閾値（以下、第２閾値という）以内であるか否かを判定する。同様に開始終了点チェック手段５４は、モノクロライン領域の候補の終了点と、画像領域情報３１に設定されたモノクロ画像領域の終了点のＸ座標とを比較し、その差分が閾値（以下、第３閾値という）以内であるか否かを判定する。
【００５９】
モノクロライン領域の候補の開始点及び終了点と、画像領域情報３１に設定されたモノクロ画像領域の開始点及び終了点のＸ座標との差分がそれぞれ第２閾値及び第３閾値以内である場合、開始終了点チェック手段５４は、このモノクロライン領域の候補を、比較したモノクロ画像領域に含まれるモノクロライン領域であると判定し、このモノクロ画像領域に係る画像領域情報３１を更新する。このとき開始終了点チェック手段５４は、画像領域情報３１の領域の長さの値を１増加させる。
【００６０】
またモノクロライン領域の候補の開始点又は終了点と、画像領域情報３１に設定されたモノクロ画像領域の開始点又は終了点のＸ座標との差分が第２閾値又は第３閾値以内でない場合、開始終了点チェック手段５４は、このモノクロライン領域の候補の幅が第１閾値以上であれば、新たなモノクロ画像領域の開始ライン領域であると判定し、画像領域情報３１への登録を行う。更に、画像領域情報３１に比較すべきモノクロ画像領域が存在しない場合も同様に、開始終了点チェック手段５４は、このモノクロライン領域の候補の幅が第１閾値以上であれば、新たなモノクロ画像領域の開始ライン領域であると判定し、画像領域情報３１への登録を行う。
【００６１】
図９は、カラーチェック手段５５の処理を説明するための模式図である。モノクロライン領域検出手段５２のカラーチェック手段５５は、１つのライン上にモノクロ画素が連続する領域中に、少数のカラー画素が含まれている場合であっても、この領域をモノクロライン領域の候補として扱うことを可能とするものである。カラーチェック手段５５は、モノクロ画素が連続する領域中に存在するカラー画素の幅（連続するカラー画素の数）が閾値（以下、第４閾値という）以下である場合に、この領域をモノクロライン領域の候補とする。
【００６２】
カラーチェック手段５５は、まず、モノクロ画素が連続する領域の開始点と、画像領域情報３１に設定されたモノクロ画像領域の開始点のＸ座標とを比較し、その差分が第２閾値以内であるか否かを判定する（この処理は開始終了点チェック手段５４の処理と同様である）。またカラーチェック手段５５は、モノクロ画素が連続する領域の幅が、画像領域情報３１に設定されたモノクロ画像領域の開始ライン領域の幅より小さいか否かを判定する。差分が第２閾値以内であり、且つ、領域の幅が開始ライン領域の幅より小さい場合、カラーチェック手段５５は、下記のカラーチェック処理を行う。
【００６３】
カラーチェック処理において、カラーチェック手段５５は、モノクロ画素が連続する領域の終了点の次の点をカラー画素の領域の開始点とし、この開始点から連続するカラー画素の領域の終了点を検出することで、カラー画素の領域の幅を得る。次いでカラーチェック手段５５は、カラー画素の領域の幅が第４閾値以下であれば、このカラー画素の領域を無視してモノクロ画素の次の終了点を検出し、同様の処理を繰り返す。カラー画素の領域の幅が第４閾値を超える場合、カラーチェック手段５５は、モノクロ画素が連続する領域が終了したと判定し、カラー画素を含むこの領域の開始点から終了点までをモノクロライン領域の候補とする。カラーチェック手段５５によるモノクロライン領域の候補は、開始終了点チェック手段５４の処理対象となる。
【００６４】
このように、モノクロライン領域検出手段５２にて検出されたモノクロライン領域に係る情報は、ＲＡＭ１３の画像領域情報３１に順次的に記憶される。入力画像の各ラインについてモノクロライン領域検出手段５２による処理が終了する都度、モノクロ画像領域検出手段５６によるモノクロ画像領域の検出処理が行われる。
【００６５】
まずモノクロ画像領域検出手段５６は、画像領域情報３１を参照して、モノクロライン領域検出手段５２の処理中（処理フラグが１）のモノクロ画像領域について、処理が終了したか否かを判定する。処理が終了したか否かは、画像領域情報３１の領域の幅の値が変化したか否かにより判断することができるため、モノクロ画像領域検出手段５６は、画像領域情報３１の各モノクロ画像領域について領域の幅の値を予めコピーし、領域の幅の最新の値とコピーした値とを比較することで判定を行っている。領域の幅の最新値とコピー値とが変化していない場合、モノクロ画像領域検出手段５６は、このモノクロ画像領域について処理を終了したと判断し、処理終了と判定したモノクロ画像領域については画像領域情報３１の処理フラグを０に設定する。
【００６６】
次いでモノクロ画像領域検出手段５６は、画像領域情報３１を参照して、処理が終了したと判断したモノクロ画像領域について領域の長さが閾値（以下、第５閾値という）以上である場合（即ち第５閾値以上のモノクロライン領域が隣り合う場合）、このモノクロ画像領域が有効であると判定して有効フラグを１に設定する。有効フラグが１に設定された有効なモノクロ画像領域が、モノクロ画像領域検出手段５６による検出結果となる。
【００６７】
入力画像の全てのラインについてモノクロライン領域検出手段５２による検出が終了し、モノクロ画像領域検出手段５６による検出が終了した後、画像領域調整手段５７によりモノクロ画像領域の調整（再検出）が行われる。図１０及び図１１は、画像領域調整手段５７の処理を説明するための模式図である。例えばモノクロ画像領域検出手段５６による検出の結果、図１０に示すように２つのモノクロ画像領域Ａ、Ｂが検出された場合において、２つのモノクロ画像領域Ａ、Ｂ間の一又は複数のライン（ハッチングを付した部分）にはモノクロ画像領域として検出されるべき領域が含まれる可能性がある。これは例えば、このライン中にモノクロライン領域が検出されたにもかかわらず、領域の幅が第５閾値未満であったために有効と判定されなかった場合などである。画像領域調整手段５７は、このような場合にモノクロ画像領域Ａ又はＢの調整を行うことによって、２つのモノクロ画像領域Ａ、Ｂ間のラインの一部分をモノクロ画像領域Ａ又はＢに加える処理を行う。
【００６８】
画像領域調整手段５７は、まず、ＲＡＭ１３の画像領域情報３１を参照して、有効と判定されたすべてのモノクロ画像領域の開始点のＸ座標及び終了点のＸ座標を比較し、いずれかのＸ座標が一致（ただし、数画素程度のズレは許容してもよい）するモノクロ画像領域が存在するか否かを調べる。開始点又は終了点（端点）のＸ座標が一致する２つのモノクロ画像領域が存在する場合、画像領域調整手段５７は、一方のモノクロ画像領域の終了ラインのＹ座標と、他方のモノクロ画像領域の開始ラインのＹ座標から、２つのモノクロ画像領域の間隔を調べ、この間隔が閾値（以下、第６閾値という）以下であるか否かを判定する。
【００６９】
２つのモノクロ画像領域の間隔が第６閾値以下の場合、画像領域調整手段５７は、２つのモノクロ画像領域の横方向（ライン方向）の幅を比較し、幅が小さい方のモノクロ画像領域の画像領域情報３１を、２つのモノクロ画像領域間のラインの一部分を含むように更新する。このとき画像領域調整手段５７は、画像領域情報３１の開始点のＹ座標又は領域の長さの値を更新すればよい。例えば図１１に示すように、モノクロ画像領域Ｂの開始点のＹ座標を、２つのモノクロ画像領域間のラインの一部分を含むように、上方へ移動させることができる。
【００７０】
画像表示装置１の画像処理部４０は、ＰＣ９からの入力画像に対して上述のモノクロ画像領域の検出処理を終えた後、検出結果である画像領域情報３１を参照しながら、カラー用ＬＵＴ４１又はモノクロ用ＬＵＴ４２を用いて入力画像の各画素の画素値を補正する処理を行う。この補正処理において画像処理部４０は、検出されたモノクロ画像領域に含まれる画素に対してはモノクロ用ＬＵＴ４２を用いた補正を行い、モノクロ画像領域に含まれない画素に対してはカラー用ＬＵＴ４１を用いた補正を行えばよい。画像処理部４０は、補正処理の終了後に、補正した画像の表示を行う。
【００７１】
次にフローチャートを用いて、画像表示装置１が行う処理を説明する。図１２及び図１３は、画像表示装置１が行うモノクロ画像領域検出処理の手順を示すフローチャートであり、画像表示装置１の画像処理部４０によって行われる処理である。画像表示装置１の画像処理部４０は、まず、境界伸張手段５１により入力画像のライン方向の両側に、２カラム分のカラー画素を追加することで入力画像の境界を伸長する処理を行う（ステップＳ１）。
【００７２】
次いで画像処理部４０は、モノクロライン領域検出手段５２のモノクロライン候補検出手段５３にて、入力画像の各画素がモノクロ画素であるかカラー画素であるかを判定し、ライン上にモノクロ画素が連続する領域の開始点及び終了点を検出することでモノクロライン領域の候補を検出する処理を行う（ステップＳ２）。また画像処理部４０は、カラーチェック手段５５にて、モノクロ画素が連続する領域中に存在するカラー画素の幅が第４閾値以下であるか否かを判定することにより、少数のカラー画素が含まれたモノクロライン領域の候補を検出するカラーチェック処理を行う（ステップＳ３）。
【００７３】
次いで画像処理部４０は、開始終了点チェック手段５４にて、検出されたモノクロライン領域の候補の開始点及び終了点と、画像領域情報３１に設定されたモノクロ画像領域の開始点及び終了点とを比較し、それぞれの差分が第２閾値及び第３閾値以内であるか否かを判定することにより、モノクロライン領域の候補が有効なモノクロライン領域であるか否か、更にはモノクロ画像領域の開始ライン領域であるか否かを判定する開始終了点チェック処理を行う（ステップＳ４）。
【００７４】
この開始終了点チェック処理の結果から、画像処理部４０は、モノクロライン領域の候補が開始ライン領域であるか否かを判定し（ステップＳ５）、モノクロライン領域の候補が開始ライン領域であれば（Ｓ５：ＹＥＳ）、画像領域情報３１に新たなモノクロ画像領域の開始ラインとして開始点及び終了点の座標などの情報を登録し（ステップＳ７）、ステップＳ９へ処理を進める。
【００７５】
またモノクロライン領域の候補が開始ライン領域でない場合（Ｓ５：ＮＯ）、画像処理部４０は、モノクロライン領域の候補が有効なモノクロライン領域であるか否かを判定する（ステップＳ６）。画像処理部４０は、モノクロライン領域の候補が有効なモノクロライン領域である場合には（Ｓ６：ＹＥＳ）、該当するモノクロ画像領域に係る画像領域情報３１の領域の長さを更新し（ステップＳ８）、ステップＳ９へ処理を進め、モノクロライン領域の候補が有効なモノクロライン領域でない場合には（Ｓ６：ＮＯ）、画像領域情報３１を更新することなくステップＳ９へ処理を進める。
【００７６】
次いで画像処理部４０は、入力画像の１ラインについてステップＳ２〜Ｓ８の処理を終了したか否かを判定し（ステップＳ９）、１ラインの処理を終了していない場合には（Ｓ９：ＮＯ）、ステップＳ２へ処理を戻し、１ラインの処理を終了するまで上記の処理を繰り返し行う。
【００７７】
入力画像の１ラインの処理を終了した場合（Ｓ９：ＹＥＳ）、画像処理部４０は、モノクロ画像領域検出手段５６にて、画像領域情報３１を基に、第５閾値以上の数の有効ライン領域がラインに直交する方向に隣り合った領域をモノクロ画像領域として検出するモノクロ画像領域検出処理を行う（ステップＳ１０）。モノクロ画像領域検出処理の結果として、有効なモノクロ画像領域に係る画像領域情報３１の有効フラグが１に設定される。
【００７８】
次いで、画像処理部４０は、入力画像の全ラインについてステップＳ２〜Ｓ１０の処理を終了したか否かを判定し（ステップＳ１１）、全ラインの処理を終了していない場合には（Ｓ１１：ＮＯ）、ステップＳ２へ処理を戻し、全ラインの処理を終了するまで上述の処理を繰り返し行う。
【００７９】
入力画像の全ラインの処理を終了した場合（Ｓ１１：ＹＥＳ）、画像処理部４０は、画像領域調整手段５７にて、２つのモノクロ画像領域間に存在する第６閾値以下の数のラインについて、このラインの一部分をいずれかのモノクロ画像領域に加える画像領域調整処理を行い（ステップＳ１２）、処理を終了する。
【００８０】
図１４は、画像表示装置１が行う画像表示処理の手順を示すフローチャートであり、画像表示装置１の画像処理部４０によって行われる処理である。画像表示装置１の画像処理部４０は、まず、ＲＡＭ１３から画像領域情報３１を読み出して（ステップＳ２１）、モノクロ画像領域の検出結果を取得する。
【００８１】
次いで、画像処理部４０は、ＰＣ９から与えられた入力画像の一画素を取得し（ステップＳ２２）、この画素が画像領域情報３１のモノクロ画像領域に含まれる画素であるか否かを判定することにより、この画素がモノクロ画素であるか否かを判定する（ステップＳ２３）。この画素がモノクロ画像領域内の画素である場合（Ｓ２３：ＹＥＳ）、画像処理部４０は、モノクロ用ＬＵＴ４２による画素値の補正処理を行って（ステップＳ２４）、ステップＳ２６へ処理を進める。またこの画素がモノクロ画像領域内の画素でない場合（Ｓ２３：ＮＯ）、画像処理部４０は、カラー用ＬＵＴ４１による画素値の補正処理を行って（ステップＳ２５）、ステップＳ２６へ処理を進める。
【００８２】
次いで、画像処理部４０は、入力画像の全画素について画素値の補正処理を終了したか否かを判定し（ステップＳ２６）、全画素の補正処理を終了していない場合には（Ｓ２６：ＮＯ）、ステップＳ２２へ処理を戻し、上述のステップＳ２２〜Ｓ２６の処理を繰り返し行う。入力画像の全画素の補正処理を終了した場合（Ｓ２６：ＹＥＳ）、画像処理部４０は、入力画像を液晶パネル１９に表示する処理を行って（ステップＳ２７）、処理を終了する。
【００８３】
以上の構成の画像表示装置１は、ＰＣ９からの入力画像の各画素がモノクロ画素であるか否かを判定し、モノクロライン領域検出手段５２が入力画像の各ラインからモノクロ画素で構成されるモノクロライン領域を検出し、モノクロ画像領域検出手段５６が複数のモノクロライン領域で構成されるモノクロ画像領域を検出する。これによりモノクロ画素で構成されたモノクロ画像領域を入力画像から検出することができる。またモノクロ画像領域検出手段５６により検出された２つのモノクロ画像領域の間に存在する一又は複数のラインについて、モノクロ画像領域の再検出（画像領域調整手段５７によるモノクロ画像領域の調整）を行う構成とすることにより、モノクロ画像領域中のカラー画素による文字などの影響で検出されなかったモノクロ画像領域を再検出することができる。検出したモノクロ画像領域に対してはモノクロ用ＬＵＴ４２にて補正を行い、他の領域に対してはカラー用ＬＵＴ４１にて補正を行うことにより、画像表示装置１は、入力画像に含まれるモノクロの画像領域とカラーの画像領域とをそれぞれ最適な表示特性で表示することができる。
【００８４】
また、モノクロライン候補検出手段５３は、ライン中においてモノクロ画素が第１閾値以上連続する領域をモノクロライン領域の候補として検出することにより、例えばカラー画像領域に記入されたモノクロ画素の文字など、少数のモノクロ画素による領域をモノクロライン領域と誤判定することを防止できる。
【００８５】
また、カラーチェック手段５５は、モノクロ画素が連続する領域中に第４閾値以下のカラー画素が連続する領域が含まれている場合であっても、この領域をモノクロライン領域の候補として検出することにより、例えばモノクロ画像領域中にカラー画素の文字などが記入された場合であっても、モノクロ画像領域の検出を確実に行うことができる。
【００８６】
また、開始終了点チェック手段５４は、開始ライン領域の開始点及び終了点に対して、モノクロライン領域の候補の開始点及び終了点のズレ量がそれぞれ第２閾値及び第３閾値以内である場合に、このモノクロライン領域の候補を有効なモノクロライン領域とすることにより、矩形のモノクロ画像領域を精度よく検出することができる。
【００８７】
また、モノクロ画像領域検出手段５６は、第５閾値以上の数の有効ライン領域がラインに直交する方向に隣り合う領域を有効なモノクロ画像領域として検出することにより、誤検出されたモノクロライン領域による画像領域を有効なモノクロ画像領域と判定することを防止できる。
【００８８】
また、画像領域調整手段５７は、２つのモノクロ画像領域の開始点又は終了点が一致し、この２つのモノクロ画像領域間のライン数が第６閾値以下の場合に、この２つのモノクロ画像領域間の一又は複数のラインについて、モノクロ画像領域の調整（再検出）を行うことにより、誤判定によりモノクロ画像領域に含まれなかったラインを救済することができる。また画像領域調整手段５７は、２つのモノクロ画像領域のうちライン方向の大きさが小さい方のモノクロ画像領域に、２つの有効画像領域間のラインの一部分を加えて新たなモノクロ画像領域とすることにより、ライン方向の大きさが大きい方のモノクロ画像領域にラインの一部分を加える場合と比較して、不適切な画素（カラーの画素）がモノクロ画像領域に加えられる可能性を低減できる。
【００８９】
また、入力画像からモノクロ画像領域を検出する処理を、ＰＣ９ではなく画像表示装置１にて行う構成とすることにより、ＰＣ９にモノクロ画像領域検出用のアプリケーションソフトなどをインストールする必要がなく、画像表示装置１のみで適切な画像表示を行うことが可能となる。ただし、モノクロ画像領域の検出処理をＰＣ９にて行い、処理結果をＰＣ９から画像表示装置１へ与える構成としてもよく、更にはＰＣ９にてカラー用ＬＵＴ４１及びモノクロ用ＬＵＴ４２による補正を行った画像を画像表示装置１へ入力する構成としてもよい。
【００９０】
なお、本実施の形態においては、画像表示装置１が入力画像からモノクロの画像領域を検出する処理を行う構成としたが、これに限るものではなく、入力画像からカラーの画像領域を検出する構成としてもよい。また検出対象はモノクロの画像領域又はカラーの画像領域に限らず、例えば赤色単色の画像領域、輝度又は色度等が所定範囲内の画素で構成された画像領域など、その他の特定条件で区別される画像領域であってもよい。
【００９１】
また、モノクロの画像領域の検出及び画素値の補正処理等を画像表示装置１の画像処理部４０が行う構成としたが、これに限るものではなく、画像表示装置１の制御部１１が行う構成としてもよい。この構成の場合、モノクロ画像領域の検出及び画素値の補正処理等の処理は制御プログラム２１（コンピュータプログラム）の一処理として実現され、制御部１１が制御プログラム２１を実行することによって、図４に示した境界伸張手段５１〜画像領域調整手段５７がソフトウェア的な機能ブロックとして実現される。更には、これらの処理をＰＣ９にて行い、画像表示装置１はＰＣ９から入力された画像信号を直接的に表示する構成としてもよい。この構成の場合、ＰＣ９にはこれらの処理を行うためのコンピュータプログラム（例えばデバイスドライバなどとして）予めインストールされ、ＰＣ９がコンピュータプログラムを実行することによって、図４に示した境界伸張手段５１〜画像領域調整手段５７がＰＣ９にてソフトウェア的な機能ブロックとして実現される。
【符号の説明】
【００９２】
１  画像表示装置
９  ＰＣ
１１  制御部
１２  ＲＯＭ
１３  ＲＡＭ
１４  バックライト駆動部
１５  液晶駆動部
１６  操作部
１７  画像入力部
１８  バックライト
１９  液晶パネル
２１  制御プログラム
３１  画像領域情報
４０  画像処理部（有効画素判定手段、有効ライン領域検出手段、有効画像領域検出手段、再検出手段）
４１  カラー用ＬＵＴ
４２  モノクロ用ＬＵＴ
５１  境界伸張手段
５２  モノクロライン領域検出手段（有効画素判定手段、有効ライン領域検出手段）
５３  モノクロライン候補検出手段
５４  開始終了点チェック手段
５５  カラーチェック手段
５６  モノクロ画像領域検出手段（有効画像領域検出手段）
５７  画像領域調整手段（再検出手段）
【図１】
0005486700.tif 000002
【図２】
0005486700.tif 000003
【図３】
0005486700.tif 000004
【図４】
0005486700.tif 000005
【図５】
0005486700.tif 000006
【図６】
0005486700.tif 000007
【図７】
0005486700.tif 000008
【図８】
0005486700.tif 000009
【図９】
0005486700.tif 000010
【図１０】
0005486700.tif 000011
【図１１】
0005486700.tif 000012
【図１２】
0005486700.tif 000013
【図１３】
0005486700.tif 000014
【図１４】
0005486700.tif 000015