(57)【要約】【課題】小さい処理負荷で画像の領域をモノクロ領域とカラー領域に高精度に区分することができ、ひいてはユーザーの負担を低減することができる技術を提供する。【解決手段】本発明の画像処理装置は、現画像を用いて区分処理を実行することにより、現画像の領域をモノクロ領域とカラー領域に区分する区分手段と、過去画像の区分結果と現画像の区分結果とに基づいて、過去画像の区分結果と現画像の区分結果の差分を表す差分値を決定する決定手段と、を有し、区分手段は、現画像を用いて第１区分処理を実行することにより現画像の領域をモノクロ領域とカラー領域に区分し、過去画像の区分結果と現画像を用いた第１区分処理の結果との差分を表す差分値が第１の閾値以上である場合に、現画像を用いて第２区分処理を実行することにより、現画像の領域をモノクロ領域とカラー領域に区分する。【選択図】図２
2015139133.tif 000002
【特許請求の範囲】
【請求項１】
現在のフレームの画像である現画像を用いて区分処理を実行することにより、前記現画像の領域を、モノクロ属性が割り当てられたモノクロ領域と、カラー属性が割り当てられたカラー領域と、に区分する区分手段と、
現在のフレームよりも前のフレームの画像である過去画像の区分結果と前記現画像の区分結果とに基づいて、前記過去画像の区分結果と前記現画像の区分結果の差分を表す差分値を決定する決定手段と、
を有し、
前記区分手段は、
前記現画像を用いて第１区分処理を実行することにより、前記現画像の領域をモノクロ領域とカラー領域に区分し、
前記過去画像の区分結果と前記現画像を用いた前記第１区分処理の結果との差分を表す差分値が第１の閾値以上である場合に、
前記現画像を用いて前記第１区分処理よりも処理精度が高い第２区分処理を実行することにより、前記現画像の領域をモノクロ領域とカラー領域に区分し、
前記現画像を用いた前記第１区分処理の結果から、前記現画像を用いた前記第２区分処理の結果に、前記現画像の区分結果を更新する
ことを特徴とする画像処理装置。
【請求項２】
前記区分手段は、
前記過去画像の区分結果と前記現画像を用いた前記第１区分処理の結果との差分を表す差分値が前記第１の閾値以上である場合に、
前記現画像を用いて前記第２区分処理を実行することにより、前記現画像を用いた前記第１区分処理の結果が示す属性が前記過去画像の区分結果が示す属性と異なる領域を含む差分領域を、モノクロ領域とカラー領域に区分し、
前記差分領域について、前記現画像を用いた前記第１区分処理の結果が示す属性を、前記現画像を用いた前記第２区分処理の結果が示す属性に置き換えることにより、前記現画像の区分結果を更新する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記第１区分処理は、画像の領域を第１サイズの領域単位でモノクロ領域とカラー領域に区分する処理であり、
前記第２区分処理は、画像の領域を前記第１サイズよりも小さい第２サイズの領域単位でモノクロ領域とカラー領域に区分する処理である
ことを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記過去画像は、現在のフレームの１つ前のフレームの画像である
ことを特徴とする請求項１〜３のいずれか１項に記載の画像処理装置。
【請求項５】
前記区分手段は、前記差分値が前記第１の閾値以上の値から前記第１の閾値未満の値に切り替わったタイミングで前記第２区分処理を実行する
ことを特徴とする請求項１〜４のいずれか１項に記載の画像処理装置。
【請求項６】
前記差分値は、前記現画像を用いた前記第１区分処理の結果が示すモノクロ領域とカラー領域の総数と、前記過去画像の区分結果が示すモノクロ領域とカラー領域の総数と、の差である
ことを特徴とする請求項１〜５のいずれか１項に記載の画像処理装置。
【請求項７】
前記差分値は、前記現画像を用いた前記第１区分処理の結果が示すモノクロ領域または
カラー領域である現区分領域のサイズと、以下の条件１と条件２の両方を満たす領域である過去区分領域のサイズと、の差である
条件１：前記過去画像の区分結果が示す領域である
条件２：前記現区分領域と同じ属性が割り当てられた領域である
ことを特徴とする請求項１〜５のいずれか１項に記載の画像処理装置。
【請求項８】
前記差分値は、前記現画像を用いた前記第１区分処理の結果が示すカラー領域である現区分領域における前記現画像のモノクロ画素の総数と、前記過去画像の区分結果が示すカラー領域である過去区分領域における前記過去画像のモノクロ画素の総数と、の差の、前記現区分領域の総画素数に対する割合である
ことを特徴とする請求項１〜５のいずれか１項に記載の画像処理装置。
【請求項９】
前記差分値は、前記現画像を用いた前記第１区分処理の結果が示すモノクロ領域である現区分領域における前記現画像のカラー画素の総数と、前記過去画像の区分結果が示すモノクロ領域である過去区分領域における前記過去画像のカラー画素の総数と、の差の、前記現区分領域の総画素数に対する割合である
ことを特徴とする請求項１〜５のいずれか１項に記載の画像処理装置。
【請求項１０】
前記決定手段は、複数の過去区分領域が存在する場合に、当該複数の過去区分領域のうち前記現区分領域に最も近い過去区分領域を用いて前記差分値を決定する
ことを特徴とする請求項７〜９のいずれか１項に記載の画像処理装置。
【請求項１１】
前記区分手段は、
前記過去画像の区分結果と前記現画像を用いた前記第１区分処理の結果との差分を表す差分値が前記第１の閾値以上である場合に、
前記現画像を用いて前記第２区分処理を実行することにより、前記現画像を用いた前記第１区分処理の結果が示す属性が前記過去画像の区分結果が示す属性と異なる領域である差分領域を、モノクロ領域とカラー領域に区分し、
前記差分領域について、前記現画像を用いた前記第１区分処理の結果が示す属性を、前記現画像を用いた前記第２区分処理の結果が示す属性に置き換えることにより、前記現画像の区分結果を更新する
ことを特徴とする請求項１〜１０のいずれか１項に記載の画像処理装置。
【請求項１２】
前記区分手段は、
前記過去画像の区分結果と前記現画像を用いた前記第１区分処理の結果との差分を表す差分値が前記第１の閾値以上である場合に、
前記現画像を用いて前記第２区分処理を実行することにより、前記差分値が前記第１の閾値以上の現区分領域である差分領域を、モノクロ領域とカラー領域に区分し、
前記差分領域について、前記現画像を用いた前記第１区分処理の結果が示す属性を、前記現画像を用いた前記第２区分処理の結果が示す属性に置き換えることにより、前記現画像の区分結果を更新する
ことを特徴とする請求項７〜１０のいずれか１項に記載の画像処理装置。
【請求項１３】
前記現画像の更新後の区分結果と前記過去画像の区分結果との差分を表す差分値が第２の閾値以上である場合に、前記現画像の更新後の区分結果が誤っている可能性があることを表す通知情報をユーザーに通知する第１通知手段をさらに有する
ことを特徴とする請求項１〜１２のいずれか１項に記載の画像処理装置。
【請求項１４】
以下の条件３〜５の全てを満たす領域である誤モノクロ領域が第３の閾値以上の数だけ存在する場合に、前記現画像の更新後の区分結果が誤っている可能性があることを表す通
知情報をユーザーに通知する第２通知手段をさらに有する
条件３：前記現画像の更新後の区分結果が示すカラー領域内の領域である
条件４：前記現画像の更新後の区分結果が示すモノクロ領域である
条件５：第４の閾値以上のサイズを有する領域である
ことを特徴とする請求項１〜１３のいずれか１項に記載の画像処理装置。
【請求項１５】
以下の条件６〜８の全てを満たす領域である誤カラー領域が第５の閾値以上の数だけ存在する場合に、前記現画像の更新後の区分結果が誤っている可能性があることを表す通知情報をユーザーに通知する第３通知手段をさらに有する
条件６：前記現画像の更新後の区分結果が示すモノクロ領域内の領域である
条件７：前記現画像の更新後の区分結果が示すカラー領域である
条件８：第６の閾値以上のサイズを有する領域である
ことを特徴とする請求項１〜１４のいずれか１項に記載の画像処理装置。
【請求項１６】
前記通知情報は、前記現画像の更新後の区分結果が示すモノクロ領域とカラー領域の少なくとも一方を表す情報を含む
ことを特徴とする請求項１３〜１５のいずれか１項に記載の画像処理装置。
【請求項１７】
前記通知情報は、モノクロ領域とカラー領域を手動で設定すべきであることを表す情報を含む
ことを特徴とする請求項１３〜１６のいずれか１項に記載の画像処理装置。
【請求項１８】
前記区分手段は、前記現画像の更新後の区分結果が示すカラー領域の総画素数に対する当該カラー領域における前記現画像のモノクロ画素の総数の割合が第７の閾値以上である場合に、当該カラー領域をモノクロ領域に置き換えることにより、前記現画像の更新後の区分結果をさらに更新する
ことを特徴とする請求項１〜１７のいずれか１項に記載の画像処理装置。
【請求項１９】
前記区分手段は、前記現画像の更新後の区分結果が示すモノクロ領域の総画素数に対する当該モノクロ領域における前記現画像のカラー画素の総数の割合が第８の閾値以上である場合に、当該モノクロ領域をカラー領域に置き換えることにより、前記現画像の更新後の区分結果をさらに更新する
ことを特徴とする請求項１〜１８のいずれか１項に記載の画像処理装置。
【請求項２０】
現在のフレームの画像である現画像を用いて区分処理を実行することにより、前記現画像の領域を、モノクロ属性が割り当てられたモノクロ領域と、カラー属性が割り当てられたカラー領域と、に区分する区分ステップと、
現在のフレームよりも前のフレームの画像である過去画像の区分結果と前記現画像の区分結果とに基づいて、前記過去画像の区分結果と前記現画像の区分結果の差分を表す差分値を決定する決定ステップと、
を有し、
前記区分ステップでは、
前記現画像を用いて第１区分処理を実行することにより、前記現画像の領域をモノクロ領域とカラー領域に区分し、
前記過去画像の区分結果と前記現画像を用いた前記第１区分処理の結果との差分を表す差分値が第１の閾値以上である場合に、
前記現画像を用いて前記第１区分処理よりも処理精度が高い第２区分処理を実行することにより、前記現画像の領域をモノクロ領域とカラー領域に区分し、
前記現画像を用いた前記第１区分処理の結果から、前記現画像を用いた前記第２区分処理の結果に、前記現画像の区分結果を更新する
ことを特徴とする画像処理方法。
【請求項２１】
請求項２０に記載の画像処理方法の各ステップをコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法、及び、プログラムに関する。
【背景技術】
【０００２】
医療現場では、早期診断、精密な診断、病変の転移の有無、等を確認することを目的として、１つまたは複数の部位を、互いに異なる複数の撮影方法で撮影することがある。撮影は、例えば、マンモグラフィ装置、超音波診断装置、コンピューター断層撮影（Ｃｏｍｐｕｔｅｄ  Ｔｏｍｏｇｒａｐｈｙ）装置、核磁気共鳴断層撮影（Ｍａｇｎｅｔｉｃ  Ｒｅｓｏｎａｎｃｅ  Ｉｍａｇｉｎｇ）装置、等の医用画像撮像装置（以後、「モダリティ」と記載する）を用いて行われる。医師は、１回の診断において、複数のモダリティで撮影された複数の医用画像を用いることがある。
【０００３】
また近年、表示装置が表示可能な画像の解像度が向上しており、複数の画像が並べて表示されることがある。例えば、診断のために複数の医用画像が並べて表示されることがある。医用画像には、モノクロ画像とカラー画像がある。そのため、モノクロ画像とカラー画像を含む複数の医用画像が並べて表示されることがある。もちろん、医用画像に限らず、モノクロ画像とカラー画像を含む複数の画像が並べて表示されることがある。モノクロ画像とカラー画像とでは適切な画質が異なる。例えば、医用画像であるモノクロ画像は、ＤＩＣＯＭ（Ｄｉｇｉｔａｌ  Ｉｍａｇｉｎｇ  ａｎｄ  ＣＯｍｍｕｎｉｃａｔｉｏｎ  ｉｎ  Ｍｅｄｉｃｉｎｅ）規格で規定されたガンマカーブ（以後、「ＤＩＣＯＭガンマカーブ」と記載する）に従って表示されることが好ましい。一方、医用画像であるカラー画像は、ガンマ値が２．２のガンマカーブ（以後、「２．２ガンマカーブ」と記載する）に従って表示されることが好ましい。医用画像であるモノクロ画像がＤＩＣＯＭガンマカーブとは異なるガンマカーブを用いた画像処理（ガンマ補正）が施されて表示された場合、医師は好ましくない画質の画像を用いて診断を行うことになり、誤診が生じる可能性がある。医用画像であるカラー画像が２．２ガンマカーブとは異なるガンマカーブを用いた画像処理が施されて表示された場合にも、同様に、医師は好ましくない画質の画像を用いて診断を行うことになり、誤診が生じる可能性がある。医用画像に限らず、モノクロ画像やカラー画像が不適切な画像処理が施されて表示されると、ユーザーは画像に対して適切な判断をすることができないことがある。
【０００４】
そこで、画像の領域をモノクロ領域（モノクロ画像が表示される領域）とカラー領域（カラー画像が表示される領域）とに区分し、モノクロ領域とカラー領域に個別に画像処理を施す技術が提案されている。また、ユーザーへの負担を低減するために、画像の領域をモノクロ領域とカラー領域に区分する区分処理を自動的に行う技術が提案されている。
【０００５】
区分処理に関する従来技術は、例えば、特許文献１に開示されている。特許文献１には、自動的な区分処理の結果（区分結果）をキー操作などのユーザー操作に応じて強調表示し、区分結果が示す領域に施す画像処理をユーザー操作に応じて変更する技術が開示されている。このような技術を用いれば、ユーザーの使い勝手が向上された装置を提供することができる。具体的には、ユーザーは、カラー画像の領域がモノクロ領域と誤判断されていないかを確認することができ、モノクロ画像の領域がカラー領域と誤判断されていないかを確認することができる。そして、誤判断された領域に対して適切な画像処理が施されるように、誤判断された領域に施す画像処理を変更することができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１３−８９０７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、ユーザー操作はユーザーの負担となるため、特許文献１に開示の技術を用いることにより、ユーザーの負担が増してしまう。特に、自動的な区分処理の精度が低い場合、ユーザーは区分結果を頻繁に確認する必要があるため、ユーザーに大きな負担がかかってしまう。
高精度な区分処理が実行されれば、信頼度の高い区分結果を得ることができるため、ユーザーが区分結果を確認する頻度を低減することができ、ユーザーの負担を低減することができる。しかしながら、一般的に、高精度な区分処理は、処理負荷が大きい。そのため、区分処理に長い処理時間を要したり、区分処理の処理時間を短縮するための高価な演算装置が必要となったりしてしまう。
【０００８】
本発明は、小さい処理負荷で画像の領域をモノクロ領域とカラー領域に高精度に区分することができ、ひいてはユーザーの負担を低減することができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の第１の態様は、
現在のフレームの画像である現画像を用いて区分処理を実行することにより、前記現画像の領域を、モノクロ属性が割り当てられたモノクロ領域と、カラー属性が割り当てられたカラー領域と、に区分する区分手段と、
現在のフレームよりも前のフレームの画像である過去画像の区分結果と前記現画像の区分結果とに基づいて、前記過去画像の区分結果と前記現画像の区分結果の差分を表す差分値を決定する決定手段と、
を有し、
前記区分手段は、
前記現画像を用いて第１区分処理を実行することにより、前記現画像の領域をモノクロ領域とカラー領域に区分し、
前記過去画像の区分結果と前記現画像を用いた前記第１区分処理の結果との差分を表す差分値が第１の閾値以上である場合に、
前記現画像を用いて前記第１区分処理よりも処理精度が高い第２区分処理を実行することにより、前記現画像の領域をモノクロ領域とカラー領域に区分し、
前記現画像を用いた前記第１区分処理の結果から、前記現画像を用いた前記第２区分処理の結果に、前記現画像の区分結果を更新する
ことを特徴とする画像処理装置である。
【００１０】
本発明の第２の態様は、
現在のフレームの画像である現画像を用いて区分処理を実行することにより、前記現画像の領域を、モノクロ属性が割り当てられたモノクロ領域と、カラー属性が割り当てられたカラー領域と、に区分する区分ステップと、
現在のフレームよりも前のフレームの画像である過去画像の区分結果と前記現画像の区分結果とに基づいて、前記過去画像の区分結果と前記現画像の区分結果の差分を表す差分値を決定する決定ステップと、
を有し、
前記区分ステップでは、
前記現画像を用いて第１区分処理を実行することにより、前記現画像の領域をモノクロ領域とカラー領域に区分し、
前記過去画像の区分結果と前記現画像を用いた前記第１区分処理の結果との差分を表
す差分値が第１の閾値以上である場合に、
前記現画像を用いて前記第１区分処理よりも処理精度が高い第２区分処理を実行することにより、前記現画像の領域をモノクロ領域とカラー領域に区分し、
前記現画像を用いた前記第１区分処理の結果から、前記現画像を用いた前記第２区分処理の結果に、前記現画像の区分結果を更新する
ことを特徴とする画像処理方法である。
【００１１】
本発明の第３の態様は、上記画像処理方法の各ステップをコンピュータに実行させることを特徴とするプログラムである。
【発明の効果】
【００１２】
本発明によれば、小さい処理負荷で画像の領域をモノクロ領域とカラー領域に高精度に区分することができ、ひいてはユーザーの負担を低減することができる。
【図面の簡単な説明】
【００１３】
【図１】実施例１に係る表示装置の構成の一例を示すブロック図
【図２】実施例１に係る表示装置の構成の一例を示す機能ブロック図
【図３】実施例１に係る処理制御部の処理フローの一例を示すフローチャート
【図４】実施例１に係る差分決定部の処理フローの一例を示すフローチャート
【図５】実施例１に係る現画像と第１区分処理の結果の一例を示す図
【図６】実施例１に係る区分結果情報の一例を示す図
【図７】実施例１に係る現画像と第１区分処理の結果の一例を示す図
【図８】実施例１に係る区分結果情報の一例を示す図
【図９】実施例１に係る区分処理の一例を示す図
【図１０】実施例１に係る更新後の区分結果の一例を示す図
【図１１】実施例２に係る現画像と第１区分処理の結果の一例を示す図
【図１２】実施例２に係る区分結果情報の一例を示す図
【図１３】実施例２に係る差分決定部の処理フローの一例を示すフローチャート
【図１４】実施例３に係る現画像と第１区分処理の結果の一例を示す図
【図１５】実施例３に係る差分決定部の処理フローの一例を示すフローチャート
【図１６】実施例４に係る表示装置の構成の一例を示す機能ブロック図
【図１７】実施例４に係る通知部の処理フローの一例を示すフローチャート
【図１８】実施例４に係る更新後の区分結果の一例を示す図
【図１９】実施例４に係る更新後の区分結果の一例を示す図
【図２０】実施例４に係るメッセージ画像の一例を示す図
【図２１】実施例５に係る通知部の処理フローの一例を示すフローチャート
【図２２】実施例５に係る現画像と更新後の区分結果の一例を示す図
【発明を実施するための形態】
【００１４】
＜実施例１＞
以下、本発明の実施例１に係る画像処理装置及び画像処理方法について説明する。
なお、以下では、入力画像の領域をモノクロ領域とカラー領域に区分し、入力画像のモノクロ領域とカラー領域に個別に画像処理を施し、画像処理後の画像を表示する表示装置について説明するが、本実施例に係る画像処理装置はこれに限らない。例えば、本実施例に係る画像処理装置は表示装置とは別体の装置であってもよい。また、入力画像のモノクロ領域とカラー領域に個別に施す画像処理は、本実施例に係る画像処理装置とは別体の装置で行われてもよい。例えば、本実施例に係る画像処理装置は、入力画像の領域をモノクロ領域とカラー領域に区分し、区分結果を外部に出力する装置であってもよい。
【００１５】
図１は、本実施例に係る表示装置１の構成の一例を示すブロック図である。表示装置１
は、画像受信部２、画像処理部３、駆動部４、パネル５、操作部６、制御部７、記憶部８、バス９、等を有する。表示装置１が有する各機能部は、バス９を介して相互通信可能に互いに接続されている。
本実施例に係る表示装置は、フレーム毎に処理を行う。
【００１６】
画像受信部２は、ＰＣなどの外部装置から出力された現画像（現画像データ）を受信する。現画像は、現在のフレームの画像である。画像受信部２は、例えば、ＤＶＩ（Ｄｉｇｉｔａｌ  Ｖｉｓｕａｌ  Ｉｎｔｅｒｆａｃｅ）ケーブル、ＤｉｓｐｌａｙＰｏｒｔケーブル、等の画像通信ケーブルを介して、外部装置から現画像を取得する。画像受信部２は、受信した現画像を画像処理部３と制御部７に出力する。
【００１７】
なお、本実施例では、画像データがＲＧＢ画像データである場合の例を説明するが、画像データはＲＧＢ画像データに限らない。例えば、画像データはＹＣｂＣｒ画像データであってもよい。ＲＧＢ画像データは、画素値がＲ値、Ｇ値、及び、Ｂ値の組み合わせである画像データであり、ＹＣｂＣｒ４画像データは、画素値がＹ値、Ｃｂ値、及び、Ｃｒ値の組み合わせである画像データである。
なお、現画像は制御部７に出力されなくてもよい。
【００１８】
画像処理部３は、現画像を用いた画像処理を実行する集積回路である。
本実施例では、画像処理部３は、現画像を用いて区分処理を実行する。区分処理は、画像の領域をモノクロ領域とカラー領域に区分する処理である。モノクロ領域は、モノクロ属性が割り当てられた領域であり、カラー領域は、カラー属性が割り当てられた領域である。現画像を用いて区分処理を実行することにより、現画像の領域がモノクロ領域とカラー領域に区分される。
そして、画像処理部３は、現画像のモノクロ領域とカラー領域に個別に画像処理を施す。以後、モノクロ領域とカラー領域に個別に施す画像処理を個別画像処理と記載する。本実施例では、モノクロ領域とカラー領域に個別にガンマ補正が施される。
その後、画像処理部３は、ガンマ補正後の画像（画像データ）を駆動部４に出力する。
【００１９】
なお、画像処理部３は、個別画像処理以外の画像処理を現画像に施してもよい。個別画像処理以外の画像処理は、例えば、エッジ強調処理、ぼかし処理、フレームレート変換処理、スケーリング処理、補間画素生成処理、などである。
なお、個別画像処理は、ガンマ補正に限らない。例えば、個別画像処理は、モノクロ領域用の明るさ調整処理とカラー領域用の明るさ調整処理であってもよい。個別画像処理は、モノクロ領域用の色温度調整処理とカラー領域用の色温度調整処理であってもよい。
【００２０】
駆動部４は、画像処理部３から出力された画像（画像データ）に応じてパネル５を駆動する駆動回路である。
【００２１】
パネル５は、駆動部４によって駆動されることにより、画像処理部３から出力された画像を表示する表示パネルである。本実施例では、パネル５は、複数の液晶素子を有する液晶パネルである。そして、駆動部４によって各液晶素子が駆動されることにより、各液晶素子の透過率が制御され、画像が表示される。また、本実施例では、パネル５は、水平方向４０９６［ｐｉｘｅｌ］×垂直方向２５６０［ｐｉｘｅｌ］の解像度を有する。
【００２２】
なお、パネル５は液晶パネルに限らない。例えば、パネル５は、プラズマディスプレイパネル、有機ＥＬディスプレイパネル、等であってもよい。
なお、パネル５の解像度は、水平方向４０９６［ｐｉｘｅｌ］×垂直方向２５６０［ｐｉｘｅｌ］より高くても低くてもよい。
【００２３】
操作部６は、ユーザー操作に応じて生成された操作情報を受信し、操作情報を制御部７に出力する。具体的には、操作部６は、入力装置に対するユーザー操作を示す操作情報を、当該入力装置から受信する。入力装置は、例えば、表示装置１に設けられた操作ボタン、表示装置１に接続されたマウスやキーボード、等である。
【００２４】
制御部７は、表示装置１が有する各機能部を制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。
本実施例では、制御部７は、第１区分パラメータ値を用いた区分処理である第１区分処理の実行を示す第１区分要求を画像処理部３に出力する。
また、制御部７は、過去画像の区分結果と現画像を用いた第１区分処理の結果とに基づいて、過去画像の区分結果と現画像を用いた第１区分処理の結果との差分を表す差分値を決定する。過去画像は、現在のフレームよりも前のフレームの画像である。本実施例では、過去画像は、現在のフレームの１つ前のフレームの画像である。
そして、差分値が第１の閾値以上である場合に、制御部７は、第２区分パラメータ値を用いた区分処理である第２区分処理の実行を示す第２区分要求を画像処理部３に出力する。第２区分処理は、第１区分処理よりも処理精度が高い区分処理である。
ここで、“過去画像の区分結果”は、過去画像の最終的な区分結果である。本実施例では、第２区分処理が実行された場合には、第２区分処理の結果が反映された区分結果が最終的な区分結果として取得され、第２区分処理が実行されなかった場合には、第１区分処理の結果が最終的な区分結果として取得される。
【００２５】
なお、第１の閾値は、メーカー等によって予め定められた固定値であってもよいし、ユーザーによって変更可能な値であってもよい。
【００２６】
記憶部８は、種々の情報を記憶可能な記憶装置である。例えば、記憶部８は、不揮発性メモリやＲＡＭを有する。そして、表示装置１で実行されるプログラムが不揮発性メモリに予め記録されており、不揮発メモリに記録されたプログラムを実行する際にプログラムがＲＡＭに展開される。本実施例では、記憶部８には、第１区分パラメータ値と第２区分パラメータ値を少なくとも含む複数の区分パラメータ値が予め記録されている。また、表示装置１の動作中に、区分結果、差分値、等が記憶部８に記録される。記憶部８に記録されている情報は、画像処理部３、制御部７、などによって参照される。
【００２７】
バス９は、表示装置１が有する各機能部に共通の通信回路である。
【００２８】
画像処理部３と制御部７の機能について、図２に示す機能ブロック図を用いて詳しく説明する。
【００２９】
図２に示すように、画像処理部３は、領域区分部１０とガンマ補正部２０を有する。
【００３０】
領域区分部１０は、画像受信部２から現画像を取得し、制御部７から区分要求を取得する。領域区分部１０は、制御部７からの区分要求に応じた区分処理を実行する。本実施例では、記憶部８に記録されている複数の区分パメータ値７０の中から、取得要求に応じた区分パラメータ値が取得され、取得された区分パラメータ値を用いた区分処理が実行される。具体的には、制御部７から第１区分要求が出力された場合には、第１区分パラメータ値が取得され、現画像を用いた第１区分処理が実行される。また、制御部７から第２区分要求が出力された場合には、第２区分パラメータ値が取得され、現画像を用いた第２区分処理が実行される。領域区分部１０は、区分処理が完了すると、区分処理が完了したことを示す区分完了通知を処理制御部３０に、現画像の区分結果を示す区分結果情報と現画像とをガンマ補正部２０に出力する。また、領域区分部１０は、区分処理が完了すると、現画像の区分結果を示す区分結果情報６０を記憶部８に記録する。
【００３１】
ガンマ補正部２０は、制御部７から補正要求（ガンマ補正の実行を示す要求）を取得する。ガンマ補正部２０は、制御部７からの補正要求に応じて、現画像にガンマ補正を施す。ガンマ補正部２０は、領域区分部１０から出力された区分結果情報に従って、現画像にガンマ補正を施す。本実施例では、モノクロ領域に対して、ＤＩＣＯＭ（Ｄｉｇｉｔａｌ
Ｉｍａｇｉｎｇ  ａｎｄ  ＣＯｍｍｕｎｉｃａｔｉｏｎ  ｉｎ  Ｍｅｄｉｃｉｎｅ）規格で規定されたガンマカーブを用いたガンマ補正（以後、「ＤＩＣＯＭガンマ補正」と記載する）が施される。そして、カラー領域に対して、ガンマ値が２．２のガンマカーブを用いたガンマ補正（以後、「２．２ガンマ補正」と記載する）が施される。ガンマ補正部２０は、ガンマ補正後の画像を駆動部４に出力する。
【００３２】
図２に示すように、制御部７は、処理制御部３０と差分決定部４０を有する。
【００３３】
差分決定部４０は、処理制御部３０から差分決定要求（差分値を決定する処理の実行を示す要求）を取得する。差分決定部４０は、処理制御部３０からの差分決定要求に応じて差分値を決定する。具体的には、差分決定部４０は、過去画像を用いた処理の実行時に記憶部８に記録された区分結果情報６０を、過去画像の区分結果を示す過去結果情報として保持する。差分決定部４０は、現画像を用いた第１区分処理の結果を示す区分結果情報６０を、現結果情報として記憶部８から取得する。そして、差分決定部４０は、過去結果情報と現結果情報を用いて差分値を決定する。
そして、差分決定部４０は、差分値が第１の閾値以上であった場合に、第２区分要求の出力を示す再区分要求を処理制御部３０に出力し、差分領域を示す差分領域情報５０を記憶部８に記録する。差分領域は、現画像を用いた第１区分処理の結果が示す属性が過去画像の区分結果が示す属性と異なる領域を含む領域である。本実施例では、差分領域は、現画像を用いた第１区分処理の結果が示す属性が過去画像の区分結果が示す属性と異なる領域である。
【００３４】
なお、差分領域は、現画像を用いた第１区分処理の結果が示す属性が過去画像の区分結果が示す属性と異なる領域より大きい領域であってもよい。
【００３５】
処理制御部３０は、画像受信部２から現画像を取得し、差分決定部４０から再区分要求を取得する。処理制御部３０は、第１区分要求を領域区分部１０に出力し、差分決定要求を差分決定部４０に出力する。そして、処理制御部３０は、差分決定部４０からの再区分要求に応じて、第２区分要求を領域区分部１０に出力する。
【００３６】
処理制御部３０の処理フローの一例について、図３に示すフローチャートを用いて説明する。図３に示す処理はフレーム毎に行われる。即ち、図３に示す処理は、フレーム単位で繰り返し行われる。
【００３７】
まず、処理制御部３０が、画像受信部２から現画像を取得する（Ｓ３０１）。
ここでは、現画像として、図５（ａ）に示す画像が取得されたとする。図５（ａ）に示す現画像は、モノクロ画像とカラー画像が配置された画像である。具体的には、図５（ａ）に示す現画像では、左側にモノクロ画像１００が配置されており、右側にカラー画像１０１が配置されている。モノクロ画像１００はマンモグラフィ画像であり、カラー画像１０１は超音波画像をカラー化したエラフトグラフィ画像である。
なお、図５（ａ）には、モノクロ画像とカラー画像が医用画像である場合の例が示されているが、モノクロ画像とカラー画像は医用画像に限らない。例えば、モノクロ画像とカラー画像は、風景を撮影した画像、イラスト、テキスト画像、等であってもよい。
【００３８】
次に、処理制御部３０が、第１区分要求を領域区分部１０に出力する（Ｓ３０２）。領
域区分部１０では、処理制御部３０からの第１区分要求に応じて、現画像を用いた第１区分処理が実行される。
【００３９】
第１区分処理について図９（ａ）を用いて説明する。
本実施例では、特開２００３−２４４４６９号公報に開示された技術を用いた区分処理が実行される。また、本実施例では、第１区分処理として、画像の領域を第１サイズの領域単位でモノクロ領域とカラー領域に区分する処理が実行される。
まず、領域区分部１０は、図９（ａ）に示すように、現画像の領域全体を複数の第１小領域３００に分割する。具体的には、第１区分要求に応じて、複数の区分パラメータ値７０の中から第１区分パラメータ値が取得される。本実施例では、第１区分パラメータ値は、第１小領域３００のサイズ（第１サイズ）“ｍ１”を示す。そして、ｍ１［ｐｉｘｅｌ］×ｍ１［ｐｉｘｅｌ］の正方形の第１小領域が設定される。本実施例では、“ｍ１”の値が１００［ｐｉｘｅｌ］であるものとする。
次に、領域区分部１０は、現画像の画素値を、ＲＧＢ色空間の値（ＲＧＢ値）から均等知覚色空間の値へ変換する。均等知覚色空間の値は、明るさに応じた明度値と、人間の彩度に応じて規格化されている知覚色度値と、からなる。例えば、均等知覚色空間はＣＩＥ１９７６規格のＬ＊ａ＊ｂ＊色空間であり、明度値はＬ＊値であり、知覚色度値はａ＊値とｂ＊値の組み合わせである。
そして、領域区分部１０は、第１小領域毎に、その第１小領域の画素の知覚色度値の累積値に基づいて、当該第１小領域がモノクロ領域であるかカラー領域であるかを判断する。例えば、ａ＊値の累積値とｂ＊値の累積値とに基づいて、第１小領域がモノクロ領域であるかカラー領域であるかが判断される。
以上の処理を経て、現画像の領域全体がモノクロ領域（モノクロ領域と判断された１つ以上の第１小領域からなる領域）とカラー領域（カラー領域と判断された１つ以上の第１小領域からなる領域）とに区分される。
第１区分処理が完了すると、領域区分部１０は、第１区分処理が完了したことを示す区分完了通知を処理制御部３０に、現画像を用いた第１区分処理の結果を示す区分結果情報と現画像とをガンマ補正部２０に出力する。また、領域区分部１０は、現画像を用いた第１区分結果を示す区分結果情報６０を記憶部８に記録する。
【００４０】
なお、“ｍ１”の値は、１００［ｐｉｘｅｌ］より大きくても小さくてもよい。
なお、第１小領域の形状は正方形に限らない。例えば、第１小領域の形状は長方形であってもよい。
なお、第１区分処理の方法は上記方法に限らない。例えば、Ｒ値＝Ｇ値＝Ｂ値の画素がモノクロ画素と判断され、第１小領域のモノクロ画素の総数に基づいて当該第１小領域がモノクロ領域であるかカラー領域であるかが判断されてもよい。具体的には、第１小領域の総画素数に対する当該第１小領域のモノクロ画素の総数の割合であるモノクロ率が閾値以上である第１小領域がモノクロ領域と判断され、モノクロ率が閾値未満である第１小領域がカラー領域と判断されてもよい。モノクロ率ではなく、第１小領域の総画素数に対する当該第１小領域のカラー画素の総数の割合であるカラー率が使用されてもよい。
なお、現画像の水平サイズと垂直サイズの少なくとも一方が“ｍ１”の値の整数倍でない場合には、現画像の水平サイズと垂直サイズが“ｍ１”の値の整数倍になるように、“ｍ１”の値を調整すればよい。また、複数の第１小領域からなる領域のサイズが現画像のサイズと一致するように、一部の第１小領域（例えば、画面の縁部分に対応する第１小領域）のサイズが変更されてもよい。
【００４１】
図５（ａ）に示す画像を用いた第１区分処理の結果の一例を図５（ｂ）に示す。図５（ｂ）の例では、図５（ａ）に示す画像の領域が、モノクロ領域１０２とカラー領域１０３に区分されている。モノクロ領域１０２はモノクロ画像１００の領域であり、カラー領域１０３はカラー画像１０１の領域である。領域区分部１０は、モノクロ領域１０２とカラ
ー領域１０３を示す区分結果情報６０を記憶部８に記録する。具体的には、現画像の区分結果として、モノクロ領域１０２とカラー領域１０３を示す区分結果情報６０が記憶部８に記録される。
【００４２】
図６に、モノクロ領域１０２とカラー領域１０３を示す区分結果情報６０の一例を示す。図６の例では、モノクロ領域またはカラー領域である区分領域毎に、番号（Ｎｏ）、区分領域の始点座標（水平位置ｘ，垂直位置ｙ）、区分領域のサイズ（水平サイズ（幅）ｗ，垂直サイズ（高さ）ｈ）、及び、区分領域の属性が示されている。具体的には、モノクロ領域１０２については、Ｎｏ＝１、始点座標（ｘ，ｙ）＝（０，０）、サイズ（ｗ，ｈ）＝（２７３０，２５６０），及び、属性＝モノクロ属性が示されている。そして、カラー領域１０３については、Ｎｏ＝２、始点座標（ｘ，ｙ）＝（２７３１，０）、サイズ（ｗ，ｈ）＝（１３６６，２５６０），及び、属性＝カラー属性が示されている。
なお、区分結果情報６０は、図６に示す情報に限らない。例えば、区分結果情報６０は、始点座標の代わりに中心座標を含んでいてもよい。また、区分結果情報６０は、始点座標とサイズの代わりに始点座標と終点座標を含んでいてもよい。区分結果情報６０は、始点座標とサイズの代わりに、区分領域の各辺の始点座標と終点座標を含んでいてもよい。
【００４３】
図３の説明に戻る。
Ｓ３０２の次に、処理制御部３０は、領域区分部１０から区分完了通知が出力されたか否かを判断する（Ｓ３０３）。領域区分部１０から区分完了通知が出力されていない場合には（Ｓ３０３：ｎｏ）、処理制御部３０は、領域区分部１０から区分完了通知が出力されるのを待つ。領域区分部１０から区分完了通知が出力されると（Ｓ３０３：ｙｅｓ）、処理制御部３０は、差分決定部４０に差分決定要求を出力する（Ｓ３０４）。
差分決定部４０は、処理制御部３０からの差分決定要求に応じて、差分値を決定する。そして、差分決定部４０は、決定した差分値が第１の閾値以上である場合に、再区分要求を処理制御部３０に出力し、差分領域情報５０を記憶部８に記録する。
差分値の決定方法の詳細については後述する。
【００４４】
Ｓ３０４の次に、処理制御部３０は、差分決定部４０から再区分要求が出力されたか否かを判断する（Ｓ３０５）。差分決定部４０から再区分要求が出力されていない場合には（Ｓ３０５：ｎｏ）、Ｓ３０８へ処理が進められ、差分決定部４０から再区分要求が出力された場合には（Ｓ３０５：ｙｅｓ）、Ｓ３０６へ処理が進められる。
ここでは、差分値が第１の閾値未満であったとする。そのため、Ｓ３０８へ処理が進められる。
【００４５】
Ｓ３０８では、処理制御部３０が、補正要求をガンマ補正部２０に出力する。ガンマ補正部２０は、制御部７からの補正要求に応じて、現画像にガンマ補正を施す。ガンマ補正部２０は、領域区分部１０から出力された区分結果情報に従って、現画像にガンマ補正を施す。ここでは、第１区分処理の結果に基づいて、図５（ｂ）に示すモノクロ領域１０２とカラー領域１０３に個別にガンマ補正が施される。そして、ガンマ補正部２０がガンマ補正後の画像を駆動部４に出力し、駆動部４がガンマ補正後の画像に応じてパネル５を駆動する。それにより、ガンマ補正後の画像が表示される。またこのとき、差分決定部４０は、現画像を用いた第１区分処理の結果を示す区分結果情報６０を記憶部８から読み出し、読み出した情報を過去画像の区分結果として保持する。
【００４６】
次に、過去画像と大きく異なる画像が現画像として取得された場合における処理制御部３０の処理フローについて、説明する。過去画像と大きく異なる現画像は、例えば、表示装置１に画像を出力する外部装置が切り替えられた場合に取得されることがある。また、画像に配置されたモノクロ画像やカラー画像が変更された場合や、画像に配置されたモノクロ画像やカラー画像の位置が変更された場合にも、過去画像と大きく異なる現画像が取
得されることがある。
【００４７】
まず、処理制御部３０が、画像受信部２から現画像を取得する（Ｓ３０１）。
ここでは、過去画像が図５（ａ）に示す画像であり、現画像として図７（ａ）に示す画像が取得されたとする。図７（ａ）に示す現画像は、図５（ａ）に示す画像にカラー画像２００が重畳された画像である。カラー画像２００は、例えば、ＣＴ画像であり、モノクロ画像１００とカラー画像１０１とは異なるウィンドウの画像である。
【００４８】
次に、処理制御部３０が、第１区分要求を領域区分部１０に出力する（Ｓ３０２）。領域区分部１０では、処理制御部３０からの第１区分要求に応じて、現画像を用いた第１区分処理が実行される。第１区分処理の詳細は、上述したとおりである。
【００４９】
図７（ａ）に示す画像を用いた第１区分処理の結果の一例を図７（ｂ）に示す。図７（ｂ）の例では、図７（ａ）に示す画像の領域が、モノクロ領域２０１、及び、カラー領域１０３及び、カラー領域２０２に区分されている。第１区分処理では、カラー画像２００とモノクロ画像１００の境界を跨ぐ第１小領域３００が設定される。図７（ｂ）の例では、上記境界を跨ぐ第１小領域３００がカラー領域と判断されたため、カラー画像２００の領域を含み、且つ、カラー画像２００より大きい領域が、カラー領域２０２と判断されている。その結果、モノクロ画像１００の一部の領域がカラー領域と誤判断されている。
なお、上記境界を跨ぐ第１小領域３００がモノクロ領域と判断されることもある。その場合には、カラー画像１０１の一部の領域がモノクロ領域と誤判断される。
また、カラー画像が多少のモノクロ画素を含む場合に、カラー画素のモノクロ画素を含む第１小領域３００がモノクロ領域と誤判断されることもある。そして、モノクロ画像が多少のカラー画素を含む場合に、モノクロ画素のカラー画素を含む第１小領域３００がカラー領域と誤判断されることもある。
【００５０】
図８に、モノクロ領域２０１、カラー領域１０３、及び、カラー領域２０２を示す区分結果情報６０の一例を示す。図８に示すように、モノクロ領域２０１については、Ｎｏ＝１、始点座標（ｘ，ｙ）＝（０，０）、サイズ（ｗ，ｈ）＝（２７３０，２５６０），及び、属性＝モノクロ属性が示されている。カラー領域１０３については、Ｎｏ＝２、始点座標（ｘ，ｙ）＝（２７３１，０）、サイズ（ｗ，ｈ）＝（１３６６，２５６０），及び、属性＝カラー属性が示されている。そして、カラー領域２０２については、Ｎｏ＝３、始点座標（ｘ，ｙ）＝（０，８５０）、サイズ（ｗ，ｈ）＝（２０４８，１７１０），及び、属性＝カラー属性が示されている。
【００５１】
なお、始点座標とサイズで示された矩形領域が他の矩形領域に重なることがある。複数の矩形領域が重なり合う重畳領域については、重なり合う複数の矩形領域のうち番号が最も大きい矩形領域の属性が使用される。図８の例では、始点座標（０，８５０）とサイズ（２０４８，１７１０）で示された矩形領域は、始点座標（０，０）とサイズ（２７３０，２５６０）で示された矩形領域に含まれる。そして、始点座標（０，８５０）とサイズ（２０４８，１７１０）で示された矩形領域の番号３は、始点座標（０，０）とサイズ（２７３０，２５６０）で示された矩形領域の番号１より大きい。始点座標（０，８５０）とサイズ（２０４８，１７１０）で示された矩形領域の属性として、番号３の属性であるカラー属性が使用される。そして、始点座標（０，０）とサイズ（２７３０，２５６０）で示された矩形領域から、始点座標（０，８５０）とサイズ（２０４８，１７１０）で示された矩形領域を除いた領域の属性として、番号１の属性であるモノクロ属性が使用される。
【００５２】
図３の説明に戻る。
Ｓ３０２の次に、処理制御部３０は、領域区分部１０からの区分完了通知が出力された
か否かを判断する（Ｓ３０３）。領域区分部１０から区分完了通知が出力されていない場合には（Ｓ３０３：ｎｏ）、処理制御部３０は、領域区分部１０から区分完了通知が出力されるのを待つ。領域区分部１０から区分完了通知が出力されると（Ｓ３０３：ｙｅｓ）、処理制御部３０は、差分決定部４０に差分決定要求を出力する（Ｓ３０４）。
【００５３】
Ｓ３０４の次に、処理制御部３０は、差分決定部４０から再区分要求が出力されたか否かを判断する（Ｓ３０５）。差分決定部４０から再区分要求が出力されていない場合には（Ｓ３０５：ｎｏ）、Ｓ３０８へ処理が進められ、差分決定部４０から再区分要求が出力された場合には（Ｓ３０５：ｙｅｓ）、Ｓ３０６へ処理が進められる。
ここでは、差分値が第１の閾値以上であったとする。そのため、Ｓ３０６へ処理が進められる。
【００５４】
Ｓ３０６では、処理制御部３０が、第２区分要求を領域区分部１０に出力する（Ｓ３０２）。領域区分部１０では、処理制御部３０からの第２区分要求に応じて、現画像を用いた第２区分処理が実行される。具体的には、領域区分部１０は、第２区分要求に応じて第２区分処理を実行することにより、差分領域をモノクロ領域とカラー領域に区分する。そして、領域区分部１０は、差分領域について、現画像を用いた第１区分処理の結果が示す属性を、現画像を用いた第２区分処理の結果が示す属性に置き換えることにより、現画像の区分結果を更新する。その後、領域区分部１０は、第２区分処理が完了したことを示す区分完了通知を処理制御部３０に、更新後の区分結果を示す区分結果情報と現画像とをガンマ補正部２０に出力する。また、領域区分部１０は、更新後の区分結果を示す区分結果情報６０を記憶部８に記録する。
【００５５】
第２区分処理について図９（ｂ）を用いて説明する。
本実施例では、第２区分処理として、画像の領域を第１サイズよりも小さい第２サイズの領域単位でモノクロ領域とカラー領域に区分する処理が実行される。
まず、領域区分部１０は、差分領域を複数の第２小領域３０１に分割する。具体的には、第２区分要求に応じて、複数の区分パラメータ値７０の中から第２区分パラメータ値が取得される。本実施例では、第２区分パラメータ値は、第２小領域３０１のサイズ（第２サイズ）“ｍ２”を示す。そして、ｍ２［ｐｉｘｅｌ］×ｍ２［ｐｉｘｅｌ］の正方形の第２小領域が設定される。本実施例では、“ｍ２”の値が１０［ｐｉｘｅｌ］であるものとする。上述したように、本実施例では、差分領域は、現画像を用いた第１区分処理の結果が示す属性が過去画像の区分結果が示す属性と異なる領域である。図５（ｂ）と図７（ｂ）から、カラー領域２０２において、現画像を用いた第１区分処理の結果が示す属性と過去画像の区分結果が示す属性とが異なっていることがわかる。また、カラー領域２０２以外の領域において、現画像を用いた第１区分処理の結果が示す属性と過去画像の区分結果が示す属性とが一致していることがわかる。即ち、図５（ｂ）と図７（ｂ）から、カラー領域２０２が差分領域であり、カラー領域２０２以外の領域が差分領域でないことがわかる。そのため、図９（ｂ）に示すように、カラー領域２０２が複数の第２小領域３０１に分割される。
次に、領域区分部１０は、現画像の画素値（少なくとも差分領域を含む領域の画素値）を、ＲＧＢ色空間の値から均等知覚色空間の値へ変換する。
そして、領域区分部１０は、第２小領域毎に、その第２小領域の画素の知覚色度値の累積値に基づいて、当該第２小領域がモノクロ領域であるかカラー領域であるかを判断する。
以上の処理を経て、差分領域がモノクロ領域（モノクロ領域と判断された１つ以上の第２小領域からなる領域）とカラー領域（カラー領域と判断された１つ以上の第２小領域からなる領域）とに区分される。
第２区分処理が完了すると、領域区分部１０は、差分領域について、現画像を用いた第１区分処理の結果が示す属性を、現画像を用いた第２区分処理の結果が示す属性に置き換
えることにより、現画像の区分結果を更新する。そして、領域区分部１０は、第２区分処理が完了したことを示す区分完了通知を処理制御部３０に、更新後の区分結果を示す区分結果情報と現画像とをガンマ補正部２０に出力する。また、領域区分部１０は、更新後の区分結果を示す区分結果情報６０を記憶部８に記録する。
【００５６】
なお、“ｍ２”の値は、“ｍ１”の値よりも小さければよく、１０［ｐｉｘｅｌ］より大きくても小さくてもよい。
なお、第２小領域の形状は正方形に限らない。例えば、第２小領域の形状は長方形であってもよい。
なお、第２区分処理の方法は上記方法に限らない。例えば、第２小領域のモノクロ画素の総数、第２小領域のモノクロ率、第２小領域のカラー率、等に基づいて当該第２小領域がモノクロ領域であるかカラー領域であるかが判断されてもよい。
なお、差分領域は、現画像を用いた第１区分処理の結果が示す属性が過去画像の区分結果が示す属性と異なる領域より大きくても小さくてもよい。差分領域は、現画像を用いた第１区分処理の結果が示す属性が過去画像の区分結果が示す属性と異なる領域を含んでいればよい。
なお、差分領域の水平サイズと垂直サイズの少なくとも一方が“ｍ２”の値の整数倍でない場合には、差分領域の水平サイズと垂直サイズが“ｍ２”の値の整数倍になるように、“ｍ２”の値を調整すればよい。また、複数の第２小領域からなる領域が差分領域と一致するように、一部の第２小領域（例えば、差分領域の縁部分に対応する第２小領域）のサイズが変更されてもよい。
なお、本実施例では、第２区分処理により差分領域がモノクロ領域とカラー領域に区分される例を説明したが、第２区分処理により現画像の領域全体がモノクロ領域とカラー領域に区分されてもよい。そして、現画像を用いた第１区分処理の結果から、現画像を用いた第２区分処理の結果に、現画像の区分結果が更新されてもよい。
【００５７】
第２区分処理の結果が反映された区分結果の一例を図１０に示す。図１０から、各画像の領域に対して適切な属性が割り当てられていることがわかる。具体的には、モノクロ画像１００の領域がモノクロ領域２０３として正しく判断されており、カラー画像１０１の領域がカラー領域１０３として正しく判断されており、カラー画像２００の領域がカラー領域２０４として正しく判断されていることがわかる。
【００５８】
図３の説明に戻る。
Ｓ３０６の次に、処理制御部３０は、領域区分部１０から区分完了通知が出力されたか否かを判断する（Ｓ３０７）。領域区分部１０から区分完了通知が出力されていない場合には（Ｓ３０７：ｎｏ）、処理制御部３０は、領域区分部１０から区分完了通知が出力されるのを待つ。領域区分部１０から区分完了通知が出力されると（Ｓ３０７：ｙｅｓ）、処理制御部３０は、補正要求をガンマ補正部２０に出力する。ガンマ補正部２０は、制御部７からの補正要求に応じて、現画像にガンマ補正を施す。ガンマ補正部２０は、領域区分部１０から出力された区分結果情報に従って、現画像にガンマ補正を施す。ここでは、更新後の区分結果に基づいて、図１０に示すモノクロ領域２０３、カラー領域１０３、及び、カラー領域２０４に個別にガンマ補正が施される。そして、ガンマ補正部２０がガンマ補正後の画像を駆動部４に出力し、駆動部４がガンマ補正後の画像に応じてパネル５を駆動する。それにより、ガンマ補正後の画像が表示される。またこのとき、差分決定部４０は、更新後の区分結果を示す区分結果情報６０を記憶部８から読み出し、読み出した情報を過去画像の区分結果として保持する。
【００５９】
差分決定部４０の処理フローの一例について、図４に示すフローチャートを用いて説明する。
なお、以下では、過去画像が図５（ａ）に示す画像であり、現画像が図７（ａ）に示す
画像である場合の例を説明する。
【００６０】
まず、差分決定部４０が、処理制御部３０から差分決定要求が出力されたか否かを判断する（Ｓ４０１）。処理制御部３０から差分決定要求が出力されていない場合には（Ｓ４０１：ｎｏ）、差分決定部４０は、処理制御部３０から差分決定要求が出力されるのを待つ。処理制御部３０から差分決定要求が出力されると（Ｓ４０１：ｙｅｓ）、差分決定部４０は、現画像を用いた第１区分処理の結果が示すモノクロ領域とカラー領域の総数を判断し、判断した総数を変数ｃｕｒｒｅｎｔＮｕｍに代入する（Ｓ４０２）。具体的には、差分決定部４０は、現画像を用いた第１区分処理の結果を示す区分結果情報６０を、記憶部８から取得する。そして、差分決定部４０は、区分結果情報６０から、現画像を用いた第１区分処理の結果が示すモノクロ領域とカラー領域の総数を判断する。その後、差分決定部４０は、判断した総数を変数ｃｕｒｒｅｎｔＮｕｍに代入する。ここでは、図７（ｂ）に示すように、現画像を用いた第１区分処理によって、現画像の領域が３つの区分領域に区分されている。そのため、変数ｃｕｒｒｅｎｔＮｕｍ＝３が得られる。
【００６１】
Ｓ４０２の次に、差分決定部４０は、過去画像の区分結果が示すモノクロ領域とカラー領域の総数を判断し、判断した総数を変数ｐｒｅｖＮｕｍに代入する（Ｓ４０３）。具体的には、差分決定部４０は、保持している区分結果情報（過去画像の区分結果を示す情報）から、過去画像の区分結果が示すモノクロ領域とカラー領域の総数を判断する。そして、差分決定部４０は、判断した総数を変数ｐｒｅｖＮｕｍに代入する。ここでは、図５（ｂ）に示すように、過去画像の区分結果は２つの区分領域を示す。そのため、変数ｐｒｅｖＮｕｍ＝２が得られる。
【００６２】
次に、差分決定部４０が、差分値を算出し、算出した差分値を変数ｄｉｆｆＮｕｍに代入する（Ｓ３０４）。本実施例では、現画像を用いた第１区分処理の結果が示すモノクロ領域とカラー領域の総数と、過去画像の区分結果が示すモノクロ領域とカラー領域の総数と、の差が、差分値として算出される。本実施例では、｜変数ｃｕｒｒｅｎｔＮｕｍ−変数ｐｒｅｖＮｕｍ｜が差分値として算出される。ここでは、ｃｕｒｒｅｎｔＮｕｍ＝３であり、ｐｒｅｖＮｕｍ＝２であるため、ｄｉｆｆＮｕｍ＝｜３−２｜＝１が得られる。
【００６３】
そして、差分決定部４０が、差分値ｄｉｆｆＮｕｍが第１の閾値以上であるか否かを判断する（Ｓ４０５）。差分値ｄｉｆｆＮｕｍが第１の閾値以上である場合には（Ｓ４０５：ｙｅｓ）、Ｓ４０６に処理が進められ、差分値ｄｉｆｆＮｕｍが第１の閾値未満である場合には、（Ｓ４０５：ｎｏ）、Ｓ４０８に処理が進められる。本実施例では、第１の閾値＝１であるとする。ここでは、差分値ｄｉｆｆＮｕｍが１であり、差分値ｄｉｆｆＮｕｍが第１の閾値＝１以上の値である。そのため、Ｓ４０６に処理が進められる。
なお、第１の閾値は１より大きくてもよい。
【００６４】
Ｓ４０６では、差分決定部４０が、差分領域を判断し、判断した差分領域を示す差分領域情報５０を記憶部８に記録する。
本実施例では、差分領域情報５０として、差分領域の数と各差分領域の位置及びサイズとを含む情報が記録される。上述したように、ここでは、図７（ｂ）に示すカラー領域２０２が差分領域として判断される。そのため、差分領域情報５０として、差分領域の数＝１、差分領域の位置（始点座標（ｘ，ｙ））＝（０，８５０）、及び、サイズ（ｗ，ｈ）＝（２０４８，１７１０）が記録される。
【００６５】
次に、差分決定部４０が、処理制御部３０に再区分要求を出力する（Ｓ４０７）。その後、Ｓ４０８に処理が進められる。
【００６６】
Ｓ４０８では、差分決定部４０が、区分結果情報６０を過去画像の区分結果を示す情報
として保持する。具体的には、Ｓ４０５において差分値ｄｉｆｆＮｕｍが第１の閾値未満であると判断された場合には、差分決定部４０は、第１区分処理の結果を示す区分結果情報６０を過去画像の区分結果を示す情報として保持する。Ｓ４０５において差分値ｄｉｆｆＮｕｍが第１の閾値以上であると判断された場合には、差分決定部４０は、第２区分処理の結果が反映された区分結果を示す区分結果情報６０が記録されるのを待つ。そして、差分決定部４０は、第２区分処理の結果が反映された区分結果を示す区分結果情報６０を、過去画像の区分結果を示す情報として保持する。
【００６７】
以上述べたように、本実施例によれば、過去画像の区分結果と現画像を用いた第１区分処理の結果との差分を表す差分値が第１の閾値以上である場合に、現画像を用いて第１区分処理よりも処理精度が高い第２区分処理が実行される。そして、現画像を用いた第１区分処理の結果から、現画像を用いた第２区分処理の結果に、現画像の区分結果が更新される。それにより、小さい処理負荷で画像の領域をモノクロ領域とカラー領域に高精度に区分することができる。具体的には、第１区分処理によって誤った区分結果が得られた可能性が高い場合に、第２区分処理が実行されるため、最終的な区分結果としてより正確な区分結果を得ることができる。また、高精度な第２区分処理は、第１区分処理によって誤った区分結果が得られた可能性が高いときに限って実行される。そのため、フレーム毎に第２区分処理を実行するのに比べて処理負荷を低減することができる。また、本実施例によれば、画像の領域をモノクロ領域とカラー領域に高精度に区分することができる。即ち、本実施例によれば、最終的な区分結果として信頼度の高い区分結果を得ることができる。そのため、ユーザーが区分結果を確認する頻度を低減することができ、ユーザーの負担を低減することができる。
【００６８】
また、本実施例によれば、差分領域に限定して第２区分処理が実行されるため、処理負荷をより低減することができる。具体的には、現画像の領域全体に対して第２区分処理を実行する場合よりも少ない処理で信頼度の高い区分結果を得ることができる。
【００６９】
なお、表示装置１は、区分処理が実行されていることをユーザーに通知する通知部を有していてもよい。通知部は、例えば、現画像に対する処理が開始されてから、現画像の最終的な区分結果が取得されるまでの間、区分処理が実行されていることをユーザーに通知する。具体的には、通知部は、現画像に対する処理が開始されてから、現画像の最終的な区分結果が取得されるまでの間、「領域の区分を行っています。正確に領域が区分されるまでしばらくお待ちください。」等のメッセージ画像を生成する。メッセージ画像が画面に表示されることで、区分処理が実行されていることがユーザーに通知される。区分処理が実行されていることの通知は、第２区分処理が開始されてから第２区分処理が完了するまでの間に行われてもよい。即ち、第２区分処理が実行されない場合には、区分処理が実行されていることは通知されなくてもよい。
【００７０】
なお、本実施例では、差分値が第１の閾値以上であると判断される度に第２区分処理が実行される例を説明したが、第２区分処理の実行タイミングはこれに限らない。
本実施例に係る画像処理装置（表示装置１）では、複数フレームの期間において差分値が第１の閾値以上であると判断され続けることがある。
例えば、表示装置１に入力される画像が複数フレームに渡って変化した場合に、当該複数フレームの期間において差分値が第１の閾値以上であると判断され続けることがある。そして、表示装置１に入力される画像が変化し続けている期間では、画質は重要視されないことが多い。
具体的には、モノクロ画像やカラー画像の配置を決定するために、複数フレームに渡ってモノクロ画像やカラー画像の位置を変更するユーザー操作が行わることがある。そして、そのようなユーザー操作が行われた場合に、複数フレームの期間において差分値が第１の閾値以上であると判断され続けることがある。しかしながら、そのようなユーザー操作
が行われている間では画質は重要視されない。
そのため、差分値が第１の閾値以上の値から第１の閾値未満の値に切り替わったタイミングで第２区分処理が実行されてもよい。それにより、第２区分処理の実行頻度をより低減することができるため、処理負荷をより低減することができる。
【００７１】
なお、本実施例では、過去画像が現在のフレームの１つ前のフレームである場合の例を説明したが、過去画像はこれに限らない。過去画像は、現在のフレームよりも前のフレームであればよい。例えば、区分処理がＮフレーム（Ｎは１以上の整数）毎に実行される場合には、過去画像は、現在のフレームのＮフレーム前の画像であってもよい。
【００７２】
なお、本実施例では、第２区分処理が、画像の領域を第１サイズよりも小さい第２サイズの領域単位でモノクロ領域とカラー領域に区分する処理である場合の例を説明したが、第２区分処理はこれに限らない。例えば、第１小領域を含む複数の大領域が設定され、複数の大領域のそれぞれについてモノクロ領域であるか否かの判断が行われ、複数の大領域の判断結果に基づいて当該第１小領域がモノクロ領域であるか否かが判断されてもよい。
【００７３】
＜実施例２＞
以下、本発明の実施例２に係る画像処理装置及び画像処理方法について説明する。
なお、以下では、実施例１と異なる機能について詳しく説明し、実施例１と同様の機能については説明を省略する。
【００７４】
本実施例に係る表示装置の構成は、実施例１（図２）と同じである。
本実施例では、差分決定部４０の処理が実施例１と異なる。実施例１では、区分結果が示す区分領域（カラー領域とモノクロ領域）の総数に基づいて差分値を決定する例を説明した。本実施例では、区分結果が示す区分領域のサイズに基づいて差分値を決定する例を説明する。
【００７５】
以下では、過去画像が図５（ａ）に示す画像であり、現画像が図１１（ａ）に示す画像である場合の例を説明する。図１１（ａ）に示す現画像は、図５（ａ）に示す画像にカラー画像２１０が重畳された画像である。
【００７６】
図１１（ａ）に示す画像を用いた第１区分処理の結果の一例を図１１（ｂ）に示す。図１１（ｂ）の例では、図１１（ａ）に示す画像の領域が、モノクロ領域２１１とカラー領域２１２に区分されている。図１１（ｂ）の例では、カラー画像１０１とカラー画像２１０を含む領域がカラー領域２１２と判断されている。その結果、モノクロ画像１００の一部の領域がカラー領域と誤判断されている。
【００７７】
図１２に、モノクロ領域２１１とカラー領域２１２を示す区分結果情報６０の一例を示す。図１２に示すように、モノクロ領域２１１については、Ｎｏ＝１、始点座標（ｘ，ｙ）＝（０，０）、サイズ（ｗ，ｈ）＝（１３６０，２５６０），及び、属性＝モノクロ属性が示されている。そして、カラー領域２１２については、Ｎｏ＝２、始点座標（ｘ，ｙ）＝（１３６１，０）、サイズ（ｗ，ｈ）＝（２７３６，２５６０），及び、属性＝カラー属性が示されている。
【００７８】
本実施例に係る差分決定部４０の処理フローの一例について、図１３のフローチャートを用いて説明する。
Ｓ５０１とＳ５０２の処理は、図４のＳ４０１とＳ４０２の処理と同様であるため、それらの説明は省略する。
【００７９】
Ｓ５０２の次に、差分決定部４０が、変数ｉの値を初期化する。本実施例では、変数ｉ
の値が１に初期化される（Ｓ５０３）。
なお、変数ｉの値は、区分領域を特定することができる値であれば、どのような値であってもよい。
【００８０】
次に、差分決定部４０が、差分値ｄｉｆｆＳｉｚｅを算出する（Ｓ５０４）。
具体的には、以下の手順で差分値ｄｉｆｆＳｉｚｅが算出される。
まず、差分決定部４０は、Ｓ５０２で取得された区分結果情報６０から、現画像を用いた第１区分処理の結果が示す区分領域（モノクロ領域とカラー領域）を判断する。
また、差分決定部４０は、保持している区分結果情報から、過去画像の区分結果が示す区分領域を判断する。
次に、差分決定部４０は、現画像を用いた第１区分処理の結果が示す区分領域の中から、番号が変数ｉの値と一致する区分領域を現区分領域として選択する。
また、差分決定部４０は、過去画像の区分結果が示す区分領域の中から、現区分領域と同じ属性が割り当てられた区分領域を過去区分領域として選択する。即ち、過去区分領域は、以下の条件１と条件２を満たす領域である。
条件１：過去画像の区分結果が示す領域である
条件２：現区分領域と同じ属性が割り当てられた領域である
そして、差分決定部４０は、現区分領域のサイズｃｕｒｒｅｎｔＳｉｚｅと過去区分領域のサイズｐｒｅｖＳｉｚｅとの差を差分値ｄｉｆｆＳｉｚｅとして算出する。本実施例では、｜サイズｃｕｒｒｅｎｔＳｉｚｅ−サイズｐｒｅｖＳｉｚｅ｜が差分値ｄｉｆｆＳｉｚｅとして算出される。サイズｃｕｒｒｅｎｔＳｉｚｅ，ｐｒｅｖＳｉｚｅは、例えば、幅に高さを乗算した値（面積）である。
【００８１】
ｉ＝２の場合には、図１１（ｂ）に示すカラー領域２１２が現区分領域として選択され、図５（ｂ）に示すカラー領域１０３が過去区分領域として選択される。現区分領域のサイズｃｕｒｒｅｎｔＳｉｚｅは幅２７３６×高さ２５６０＝７００４１６０［ｐｉｘｅｌ］であり、過去区分領域のサイズｐｒｅｖＳｉｚｅは幅１３６６×高さ２５６０＝３４９６９６０［ｐｉｘｅｌ］である。そのため、｜サイズｃｕｒｒｅｎｔＳｉｚｅ−サイズｐｒｅｖＳｉｚｅ｜＝｜７００４１６０−３４９６９６０｜＝３５０７２００［ｐｉｘｅｌ］が差分値ｄｉｆｆＳｉｚｅとして算出される。
【００８２】
なお、複数の過去区分領域が存在する場合には、複数の過去区分領域のうち現区分領域に最も近い過去区分領域を用いて差分値を決定すればよい。
【００８３】
Ｓ５０４の次に、差分決定部４０が、差分値ｄｉｆｆＳｉｚｅが第１の閾値以上であるか否かを判断する（Ｓ５０５）。差分値ｄｉｆｆＳｉｚｅが第１の閾値以上である場合には（Ｓ５０５：ｙｅｓ）、Ｓ５０６に処理が進められ、差分値ｄｉｆｆＳｉｚｅが第１の閾値未満である場合には（Ｓ５０５：ｎｏ）、Ｓ５０７に処理が進められる。本実施例では、第１の閾値＝１００［ｐｉｘｅｌ］であるとする。ｉ＝２の場合には、差分値ｄｉｆｆＳｉｚｅが３５０７２００［ｐｉｘｅｌ］であり、差分値ｄｉｆｆＳｉｚｅが第１の閾値＝１００［ｐｉｘｅｌ］以上の値である。そのため、Ｓ５０６に処理が進められる。
【００８４】
Ｓ５０６では、差分決定部４０が差分領域を判断し、判断した差分領域を示す差分領域情報５０を記憶部８に記録する。
本実施例では、差分値が第１の閾値以上の現区分領域が差分領域として判断される。そのため、ｉ＝２の場合には、図１１（ｂ）に示すカラー領域２１２が差分領域として判断される。
なお、実施例１と同様に、現画像を用いた第１区分処理の結果が示す属性が過去画像の区分結果が示す属性と異なる領域が差分領域として判断されてもよい。例えば、現区分領域内において、現画像を用いた第１区分処理の結果が示す属性が過去画像の区分結果が示
す属性と異なる領域が差分領域として判断されてもよい。
【００８５】
次に、差分決定部４０が、変数ｉの値を１だけインクリメントする（Ｓ５０７）。
そして、差分決定部４０が、現画像を用いた第１区分処理の結果が示す全ての区分領域について、Ｓ５０４〜Ｓ５０７の処理が実行されたか否かを判断する（Ｓ５０８）。Ｓ５０４〜Ｓ５０７の処理が実行されていない区分領域がある場合には（Ｓ５０８：ｎｏ）、Ｓ５０４に処理が戻される。そして、全ての区分領域についてＳ５０４〜Ｓ５０７の処理が実行されるまで、Ｓ５０４〜Ｓ５０８の処理が繰り返される。全ての区分領域についてＳ５０４〜Ｓ５０７の処理が実行されると（Ｓ５０８：ｙｅｓ）、Ｓ５０９に処理が進められる。具体的には、変数ｉの値が変数ｃｕｒｒｅｎｔＮｕｍの値と一致するか否かが判断される。そして、変数ｉの値が変数ｃｕｒｒｅｎｔＮｕｍの値より小さい場合に、Ｓ５０４〜Ｓ５０７の処理が実行されていない区分領域があると判断される。変数ｉの値が変数ｃｕｒｒｅｎｔＮｕｍの値と一致する場合に、全ての区分領域についてＳ５０４〜Ｓ５０７の処理が実行されたと判断される。
【００８６】
Ｓ５０９では、差分決定部４０が、差分領域の有無を判断する。差分領域がある場合には（Ｓ５０９：ｙｅｓ）、Ｓ５１０に処理が進められ、差分領域が無い場合には（Ｓ５０９：ｎｏ）、Ｓ５１１に処理が進められる。
【００８７】
Ｓ５１０では、差分決定部４０が、処理制御部３０に再区分要求を出力する。その後、Ｓ５１１に処理が進められる。
Ｓ５１１では、差分決定部４０が、区分結果情報６０を過去画像の区分結果を示す情報として保持する。具体的には、Ｓ５０９において差分領域が無いと判断された場合には、差分決定部４０は、第１区分処理の結果を示す区分結果情報６０を過去画像の区分結果を示す情報として保持する。Ｓ５０９において差分領域があると判断された場合には、差分決定部４０は、第２区分処理の結果が反映された区分結果を示す区分結果情報６０が記録されるのを待つ。そして、差分決定部４０は、第２区分処理の結果が反映された区分結果を示す区分結果情報６０を、過去画像の区分結果を示す情報として保持する。
【００８８】
図示はしないが、以上の処理を行うことにより、図１１（ｂ）に示すカラー領域２１２に対して第２区分処理が実行される。その結果、各画像の領域に対して適切な属性が割り当てられる。具体的には、モノクロ画像１００の領域がモノクロ領域として正しく判断され、カラー画像１０１の領域がカラー領域として正しく判断され、カラー画像２１０の領域がカラー領域として正しく判断される。
【００８９】
以上述べたように、本実施例によれば、過去画像の区分結果と現画像を用いた第１区分処理の結果との差分を表す差分値が第１の閾値以上である場合に、現画像を用いて第１区分処理よりも処理精度が高い第２区分処理が実行される。そして、現画像を用いた第１区分処理の結果から、現画像を用いた第２区分処理の結果に、現画像の区分結果が更新される。それにより、小さい処理負荷で画像の領域をモノクロ領域とカラー領域に高精度に区分することができ、ひいてはユーザーの負担を低減することができる。
また、本実施例によれば、現区分領域のサイズと過去区分領域のサイズとの差が差分値として算出される。そのため、過去画像の区分結果が示す区分領域の数と現画像を用いた第１区分処理の結果が示す区分領域の数とが同じ場合であっても、小さい処理負荷で画像の領域をモノクロ領域とカラー領域に高精度に区分することができる。
【００９０】
＜実施例３＞
以下、本発明の実施例３に係る画像処理装置及び画像処理方法について説明する。第３の実施形態について説明する。
なお、以下では、実施例１と異なる機能について詳しく説明し、実施例１と同様の機能
については説明を省略する。
【００９１】
本実施例に係る表示装置の構成は、実施例１（図２）と同じである。
本実施例では、差分決定部４０の処理が実施例１と異なる。実施例１では、区分結果が示す区分領域の総数に基づいて差分値を決定する例を説明した。本実施例では、区分結果が示す区分領域のモノクロ画素数に基づいて差分値を決定する例を説明する。
【００９２】
以下では、過去画像が図５（ａ）に示す画像であり、現画像が図１４（ａ）に示す画像である場合の例を説明する。図１４（ａ）に示す現画像は、図５（ａ）に示す画像にモノクロ画像２２０が重畳された画像である。
【００９３】
図１４（ａ）に示す画像を用いた第１区分処理の結果の一例を図１４（ｂ）に示す。図１４（ｂ）の例では、図１４（ａ）に示す画像の領域が、モノクロ領域１０２とカラー領域２３０に区分されている。図１４（ｂ）の例では、カラー画像１０１とモノクロ画像２２０を含む領域がカラー領域２３０と判断されている。その結果、モノクロ画像２２０の領域全体がカラー領域と誤判断されている。
【００９４】
本実施例に係る差分決定部４０の処理フローの一例について、図１５のフローチャートを用いて説明する。
Ｓ６０１〜Ｓ６０３の処理は、図１３のＳ５０１〜Ｓ５０３の処理と同様であるため、それらの説明は省略する。
【００９５】
Ｓ６０３の次に、差分決定部４０が、番号が変数ｉの値と一致する区分領域がカラー領域（現区分領域；現カラー領域）であるか否かを判断する（Ｓ６０４）。
具体的には、Ｓ６０２で取得された区分結果情報６０から、現画像を用いた第１区分処理の結果が示す区分領域が判断される。
次に、現画像を用いた第１区分処理の結果が示す区分領域の中から、番号が変数ｉの値と一致する区分領域が選択される。
そして、選択された区分領域がカラー領域であるか否かが判断される。
選択された区分領域がカラー領域である場合には（Ｓ６０４：ｙｅｓ）、Ｓ６０５に処理が進められ、選択された区分領域がモノクロ領域である場合には（Ｓ６０４：ｎｏ）、Ｓ６０８に処理が進められる。
【００９６】
Ｓ６０５では、差分決定部４０が、差分値ｄｉｆｆＭｏｎｏを算出する。
本実施例では、差分値ｄｉｆｆＭｏｎｏとして、過去画像の区分結果が示すカラー領域（過去区分領域：過去カラー領域）と現カラー領域との間のモノクロ画素変化率が算出される。
具体的には、以下の手順で差分値ｄｉｆｆＭｏｎｏが算出される。
まず、差分決定部４０は、現カラー領域における現画像のモノクロ画素の総数を第１総数ｃｕｒｒｅｎｔＭｏｎｏＮｕｍとしてカウントする。
また、差分決定部４０は、保持している区分結果情報から、過去画像の区分結果が示すカラー領域（過去区分領域：過去カラー領域）を判断し、過去カラー領域における過去画像のモノクロ画像の総数を第２総数ｐｅｒｖＭｏｎｏＮｕｍとしてカウントする。
本実施例では、記憶部８に現画像と過去画像が記録されており、差分決定部４０は、記憶部８に記録された現画像と過去画像を用いて第１総数と第２総数を取得する。
そして、差分決定部４０は、第１総数ｃｕｒｒｅｎｔＭｏｎｏＮｕｍと第２総数ｐｅｒｖＭｏｎｏＮｕｍの差の、現カラー領域の総画素数（現カラー領域のサイズ）ｃｕｒｒｅｎｔＴｏｔａｌＮｕｍに対する割合を、モノクロ画素変化率として算出する。本実施例では、（｜ｃｕｒｒｅｎｔＭｏｎｏＮｕｍ−ｐｅｒｖＭｏｎｏＮｕｍ｜／ｃｕｒｒｅｎｔＴｏｔａｌＮｕｍ）×１００がモノクロ画素変化率（差分値ｄｉｆｆＭｏｎｏ）として算出
される。
【００９７】
ｉ＝２の場合には、図１４（ｂ）に示すカラー領域２３０が現カラー領域として選択され、図５（ｂ）に示すカラー領域１０３が過去区分領域として選択される。現カラー領域の総画素数ｃｕｒｒｅｎｔＴｏｔａｌＮｕｍは、３４９６９６０［ｐｉｘｅｌ］である。ここで、第１総数ｃｕｒｒｅｎｔＭｏｎｏＮｕｍが１３９８７８４［ｐｉｘｅｌ］であり、第２総数ｐｅｒｖＭｏｎｏＮｕｍが０［ｐｉｘｅｌ］であるとすると、差分値ｄｉｆｆＭｏｎｏ＝（｜１３９８７８４−０｜／３４９６９６０）×１００＝４０［％］が得られる。
【００９８】
なお、複数の過去カラー領域が存在する場合には、複数の過去カラー領域のうち現カラー領域に最も近い過去カラー領域を用いて差分値を決定すればよい。
【００９９】
Ｓ６０５の次に、差分決定部４０が、差分値ｄｉｆｆＭｏｎｏが第１の閾値以上であるか否かを判断する（Ｓ６０６）。差分値ｄｉｆｆＭｏｎｏが第１の閾値以上である場合には（Ｓ６０６：ｙｅｓ）、Ｓ６０７に処理が進められ、差分値ｄｉｆｆＭｏｎｏが第１の閾値未満である場合には（Ｓ６０６：ｎｏ）、Ｓ６０８に処理が進められる。本実施例では、第１の閾値＝３０［％］であるとする。ｉ＝２の場合には、差分値ｄｉｆｆＭｏｎｏが４０［％］であり、差分値ｄｉｆｆＭｏｎｏが第１の閾値＝３０［％］以上の値である。そのため、Ｓ６０７に処理が進められる。
【０１００】
Ｓ６０７〜Ｓ６１２の処理は、図１３のＳ５０６〜Ｓ５１１の処理と同様であるため、それらの説明は省略する。
【０１０１】
図示はしないが、以上の処理を行うことにより、図１４（ｂ）に示すカラー領域２３０に対して第２区分処理が実行される。その結果、各画像の領域に対して適切な属性が割り当てられる。具体的には、モノクロ画像１００の領域がモノクロ領域として正しく判断され、カラー画像１０１の領域がカラー領域として正しく判断され、モノクロ画像２２０の領域がモノクロ領域として正しく判断される。
【０１０２】
以上述べたように、本実施例によれば、過去画像の区分結果と現画像を用いた第１区分処理の結果との差分を表す差分値が第１の閾値以上である場合に、現画像を用いて第１区分処理よりも処理精度が高い第２区分処理が実行される。そして、現画像を用いた第１区分処理の結果から、現画像を用いた第２区分処理の結果に、現画像の区分結果が更新される。それにより、小さい処理負荷で画像の領域をモノクロ領域とカラー領域に高精度に区分することができ、ひいてはユーザーの負担を低減することができる。
また、本実施例によれば、モノクロ画素変化率が差分値として算出される。そのため、過去画像の区分結果が示す区分領域の数と現画像を用いた第１区分処理の結果が示す区分領域の数とが同じ場合であっても、小さい処理負荷で画像の領域をモノクロ領域とカラー領域に高精度に区分することができる。また、過去区分領域のサイズと現区分領域のサイズとが同じ場合であっても、小さい処理負荷で画像の領域をモノクロ領域とカラー領域に高精度に区分することができる。
【０１０３】
なお、差分値としてカラー画素変化率が算出されてもよい。カラー画素変化率は、現モノクロ領域（現区分領域）における現画像のカラー画素の総数と、過去モノクロ領域（過去区分領域）における過去画像のカラー画素の総数と、の差の、現モノクロ領域の総画素数に対する割合である。現モノクロ領域は、現画像を用いた第１区分処理の結果が示すモノクロ領域であり、過去モノクロ領域は、過去画像の区分結果が示すモノクロ領域である。
【０１０４】
＜実施例４＞
以下、本発明の実施例４に係る画像処理装置及び画像処理方法について説明する。
本実施例では、第２区分処理を実行したにも拘らず誤判断されている可能性が高い場合にユーザーへの通知を行う例を説明する。
【０１０５】
図１６は、本実施例に係る表示装置の構成の一例を示す機能ブロック図である。図１６に示すように、本実施例に係る表示装置は、実施例１（図２）の機能部の他に、通知部８０を有する。また、本実施例に係るガンマ補正部２０と処理制御部３０は実施例１と異なる機能を有する。
なお、図１６において、画像受信部２、領域区分部１０、差分決定部４０、記憶部８、及び、駆動部４の機能は実施例１と同様であるため、それらの説明は省略する。
【０１０６】
本実施例に係る処理制御部３０は、実施例１と同じ機能を有する。さらに、本実施例に係る処理制御部３０は、第２区分処理が完了したことを示す区分完了通知を取得すると、取得した区分完了通知を出力する。
【０１０７】
通知部８０は、種々の情報をユーザーに通知する。本実施例では、通知部８０は、ユーザーに通知する情報を示す通知画像を生成する。通知画像が表示されることで、情報をユーザーに通知することができる。
本実施例では、通知部８０は、図３の処理フローが終了した後に、通知を行うか否かを判断する。通知部８０は、処理制御部３０からの区分完了通知に応じて、通知を行うか否かを判断する。そして、処理制御部３０は、通知を行う必要がある場合に、通知画像を生成し、生成した通知画像を出力する。詳細は後述するが、本実施例では、区分結果情報６０（第２区分処理の結果が反映された区分結果を示す情報）を用いて、通知の要否が判断される。
なお、ユーザーへの通知方法は上記方法に限らない。例えば、音声が発せられることによって情報がユーザーに通知されてもよい。音声を変えることで種々の情報をユーザーに通知することができる。また、ランプを点灯させることによって情報がユーザーに通知されてもよい。ランプの点灯色や点滅パターンを変えることで種々の情報をユーザーに通知することができる。
【０１０８】
本実施例に係るガンマ補正部２０は、実施例１のガンマ補正部２０と同様の機能を有する。さらに、本実施例に係るガンマ補正部２０は、通知部８０から通知画像が出力された場合に、ガンマ補正後の画像に通知画像を重畳することにより合成画像を生成し、合成画像を駆動部４に出力する。
【０１０９】
通知部８０の処理フローの一例について、図１７のフローチャートを用いて説明する。
【０１１０】
まず、通知部８０は、処理制御部３０から区分完了通知が出力されたか否かを判断する（Ｓ８０１）。処理制御部３０から区分完了通知が出力されていない場合には（Ｓ８０１：ｎｏ）、通知部８０は、処理制御部３０から区分完了通知が出力されるのを待つ。処理制御部３０から区分完了通知が出力されると（Ｓ８０１：ｙｅｓ）、通知部８０は、区分結果情報６０から、現画像の更新後の区分結果（第２区分処理の結果が反映された区分結果）が示す区分領域の数を取得する（Ｓ８０２）。
【０１１１】
Ｓ８０２の次に、通知部８０は、現画像の更新後の区分結果と過去画像の区分結果との差分を表す差分値が第２の閾値以上であるか否かを判断する（Ｓ８０３）。差分値が第２の閾値以上である場合には（Ｓ８０３：ｙｅｓ）、Ｓ８０４に処理が進められ、差分値が第２の閾値未満である場合には（Ｓ８０３：ｎｏ）、Ｓ８０５に処理が進められる。
なお、第２の閾値は、メーカー等によって予め定められた固定値であってもよいし、ユ
ーザーによって変更可能な値であってもよい。第２の閾値は、第１の閾値と同じ値であってもよいし、第１の閾値と異なる値であってもよい。
【０１１２】
本実施例では、実施例１で述べた方法で差分値が算出される。具体的には、Ｓ８０２で取得された区分領域数と過去画像の区分結果が示す区分領域の総数との差が、差分値として算出される。
図１８に、現画像の更新後の区分結果の一例を示す。図１８の例では、現画像の領域が、モノクロ領域１８０とカラー領域１８１，１８２，１８３の計４つの区分領域に区分されている。過去画像の区分結果が図５（ｂ）に示す区分結果であった場合、過去画像の区分結果が示す区分領域の総数は２であるため、差分値として４−２＝２が得られる。第２の閾値が２であった場合には、差分値＝２が第２の閾値＝２以上の値であるため、Ｓ８０４に処理が進められる。
【０１１３】
Ｓ８０４では、通知部８０が、現画像の更新後の区分結果が誤っている可能性があることを表す通知情報をユーザーに通知する（第１通知処理）。本実施例では、第１通知処理により、通知情報として、現画像の更新後の区分結果が示すモノクロ領域とカラー領域の少なくとも一方を表す第１通知情報がユーザーに通知される。具体的には、通知部８０は、現画像の更新後の区分結果が示すモノクロ領域とカラー領域の少なくとも一方を表す通知画像を生成し、生成した通知画像を出力する。その結果、通知画像が重畳された合成画像が表示される。区分領域を示す通知画像は、区分領域の輪郭の画像、区分領域を覆う画像、等である。このような通知画像を表示することにより、現画像の領域がどのような区分領域に区分されたのかをユーザーに把握させることができる。区分結果が誤っている場合には、ユーザーは手動で区分結果を修正すればよい。
【０１１４】
Ｓ８０５では、通知部８０が、変数ｉを１に初期化する。
そして、通知部８０が、現画像の更新後の区分結果が示す番号ｉの区分領域がカラー領域であるか否かを判断する（Ｓ８０６）。番号ｉの区分領域がカラー領域である場合には（Ｓ８０６：ｙｅｓ）、Ｓ８０７に処理が進められ、番号ｉの区分領域がカラー領域でない場合には（Ｓ８０６：ｎｏ）、Ｓ８１０に処理が進められる。
【０１１５】
Ｓ８０７では、通知部８０が、区分結果情報６０を用いて、誤モノクロ領域を検出する。誤モノクロ領域は、モノクロ領域であると誤って判断された可能性がある領域であり、以下の条件３〜５を満たす領域である。
条件３：番号ｉのカラー領域内の領域である
条件４：現画像の更新後の区分結果が示すモノクロ領域である
条件５：第４の閾値以上のサイズを有する領域である
なお、第４の閾値は、メーカー等によって予め定められた固定値であってもよいし、ユーザーによって変更可能な値であってもよい。
【０１１６】
現画像の更新後の区分結果の一例を図１９に示す。図１９の例では、現画像の領域が、モノクロ領域１９０，１９１，１９２とカラー領域１９３の計４つの区分領域に区分されている。カラー領域１９３が番号ｉのカラー領域であった場合、モノクロ領域１９１，１９２は、カラー領域１９３内のモノクロ領域であるため、条件３，４を満たす。そして、第４の閾値が１００［ｐｉｘｅｌ］であり、モノクロ領域１９１の総画素数とモノクロ領域１９２の総画素数がそれぞれ１００［ｐｉｘｅｌ］以上であった場合、モノクロ領域１９１，１９２は条件５も満たす。その結果、モノクロ領域１９１，１９２が誤モノクロ領域として検出される。
なお、第４の閾値として、区分領域の幅の閾値と高さの閾値が用意されていてもよい。例えば、幅と高さの両方が１０［ｐｉｘｅｌ］以上である場合に、条件５を満たすと判断されてもよい。幅の閾値と高さの閾値は異なっていてもよい。
【０１１７】
Ｓ８０７の次に、通知部８０が、Ｓ８０７で検出された誤モノクロ領域の数が第３の閾値以上であるか否かを判断する（Ｓ８０８）。誤モノクロ領域の数が第３の閾値以上である場合には（Ｓ８０８：ｙｅｓ）、Ｓ８０９に処理が進められ、誤モノクロ領域の数が第３の閾値未満である場合には（Ｓ８０８：ｎｏ）、Ｓ８１０に処理が進められる。
第３の閾値が２であり、図１９に示す２つのモノクロ領域１９１，１９２が誤モノクロ領域として検出された場合には、誤モノクロ領域の数＝２が第２の閾値＝２以上の値であるため、Ｓ８０９に処理が進められる。
なお、第３の閾値は、メーカー等によって予め定められた固定値であってもよいし、ユーザーによって変更可能な値であってもよい。
【０１１８】
Ｓ８０９では、現画像の更新後の区分結果が誤っている可能性があることを表す通知情報をユーザーに通知する（第２通知処理）。本実施例では、第２通知処理により、通知情報として、モノクロ領域とカラー領域を手動で設定すべきであることを表す第２通知情報がユーザーに通知される。具体的には、通知部８０は、モノクロ領域とカラー領域を手動で設定すべきであることを表す通知画像を生成し、生成した通知画像を出力する。その結果、通知画像が重畳された合成画像が表示される。モノクロ領域とカラー領域を手動で設定すべきであることを表す通知画像は、例えば、図２０に示すようなメッセージ画像である。図２０の例では、メッセージ画像に「手動設定を行ってください」と記載されている。このようなメッセージ画像を表示することにより、モノクロ領域とカラー領域の手動設定をユーザーに促すことができる。
【０１１９】
Ｓ８１０では、通知部８０が、変数ｉの値を１だけインクリメントする。
そして、通知部８０が、現画像の更新後の区分結果が示す全ての区分領域について、Ｓ８０６〜Ｓ８１０の処理が実行されたか否かを判断する（Ｓ８１１）。Ｓ８０６〜Ｓ８１０の処理が実行されていない区分領域がある場合には（Ｓ８１１：ｎｏ）、Ｓ８０６に処理が戻される。そして、全ての区分領域についてＳ８０６〜Ｓ８１０の処理が実行されると（Ｓ８１１：ｙｅｓ）、ユーザーへの通知は行われずに、本処理フローが終了される。具体的には、変数ｉの値が区分領域数（現画像の更新後の区分結果が示す区分領域の数）ｊの値と一致するか否かが判断される。そして、変数ｉの値が区分領域数ｊの値より小さい場合に、Ｓ８０６〜Ｓ８１０の処理が実行されていない区分領域があると判断される。変数ｉの値が区分領域数ｊの値と一致する場合に、全ての区分領域についてＳ８０６〜Ｓ８１１の処理が実行されたと判断される。
【０１２０】
以上述べたように、本実施例によれば、第２区分処理を実行したにも拘らず現画像の更新後の区分結果が誤っている可能性が高い場合に、現画像の更新後の区分結果が誤っている可能性があることがユーザーに通知される。それにより、区分結果が誤っている可能性があることをユーザーに把握させることができ、モノクロ領域とカラー領域の手動設定をユーザーに促すことができる。
【０１２１】
なお、本実施例では、実施例１で述べた方法で、現画像の更新後の区分結果と過去画像の区分結果との差分を表す差分値が決定される例を説明したが、差分値の決定方法はこれに限らない。例えば、実施例２，３に述べた方法で、区分領域のサイズ、区分領域のモノクロ画素数、区分領域のカラー画素数、等に基づいて、差分値が決定されてもよい。
【０１２２】
なお、第１通知処理と第２通知処理以外の通知処理が行われてもよい。例えば、第５の閾値以上の数の誤カラー領域が存在する場合に、現画像の更新後の区分結果が誤っている可能性があることを表す通知情報をユーザーに通知する第３通知処理が行われてもよい。誤カラー領域は、以下の条件６〜８の全てを満たす領域である。第３通知処理では、例えば、第１通知情報と第２通知情報の少なくとも一方が通知される。
条件６：現画像の更新後の区分結果が示すモノクロ領域内の領域である
条件７：現画像の更新後の区分結果が示すカラー領域である
条件８：第６の閾値以上のサイズを有する領域である
なお、第５の閾値と第６の閾値は、メーカー等によって予め定められた固定値であってもよいし、ユーザーによって変更可能な値であってもよい。
【０１２３】
なお、第１通知処理、第２通知処理、及び、第３区分処理は、互いに異なる機能部によって実行されてもよい。
なお、第１通知処理によって第２通知情報が通知されてもよい。第２通知処理によって第２通知情報が通知されてもよい。第１通知処理によって第１通知情報と第２通知情報の両方が通知されてもよい。第２通知処理によって第１通知情報と第２通知情報の両方が通知されてもよい。
【０１２４】
＜実施例５＞
以下、本発明の実施例５に係る画像処理装置及び画像処理方法について説明する。
なお、以下では、実施例４と異なる機能について詳しく説明し、実施例４と同様の機能については説明を省略する。実施例４では、第２区分処理を実行したにも拘らず誤判断されている可能性が高い場合にユーザーへの通知を行う例を説明した。本実施例では、第２区分処理を実行したにも拘らず誤判断されている可能性が高い場合に更新後の区分結果をさらに更新する例を説明する。
【０１２５】
以下では、現画像が図２２（ａ）に示す画像である場合の例を説明する。図２２（ａ）に示す現画像は、モノクロ画像２６０、カラー画像２６１、及び、モノクロ画像２６２が配置された画像である。モノクロ画像２６２は、カラー画像２６１の領域内に配置されている。換言すれば、モノクロ画像２６２は、カラー画像２６１に重畳されている。
【０１２６】
図２２（ａ）に示す現画像の更新後の区分結果の一例を図２２（ｂ）に示す。図２２（ｂ）の例では、図２２（ａ）に示す画像の領域が、モノクロ領域２７０とカラー領域２７１に区分されている。図２２（ｂ）の例では、カラー画像２６１とモノクロ画像２６２を含む領域がカラー領域２７１と判断されている。その結果、モノクロ画像２６２の領域全体がカラー領域と誤判断されている。ここでは、モノクロ領域２７０を番号が１であり、カラー領域２７１の番号が２であるとする。
【０１２７】
本実施例では、通知部８０の処理が実施例４と異なる。
本実施例に係る通知部８０の処理フローの一例について、図２１のフローチャートを用いて説明する。
Ｓ９０１〜Ｓ９０４の処理は、図１７のＳ８０１、Ｓ８０２、Ｓ８０５、及び、Ｓ８０６と同様であるため、それらの説明は省略する。現画像の更新後の区分結果が示す番号ｉの区分領域がカラー領域である場合には（Ｓ９０４：ｙｅｓ）、Ｓ９０４からＳ９０５へ処理が進められる。現画像の更新後の区分結果が示す番号ｉの区分領域がカラー領域でない場合には（Ｓ９０４：ｎｏ）、Ｓ９０４からＳ９０８へ処理が進められる。
【０１２８】
Ｓ９０５では、通知部８０は、番号ｉのカラー領域（現画像の更新後の区分結果が示すカラー領域）のモノクロ率を算出する。モノクロ率は、番号ｉのカラー領域の総画素数に対する当該カラー領域における現画像のモノクロ画素の総数の割合である。具体的には、（番号ｉのカラー領域のモノクロ画素の総数／番号ｉのカラー領域の総画素数）×１００［％］がモノクロ率として算出される。本実施例では、番号２のカラー領域２７１については、モノクロ率４０［％］が取得されたとする。
【０１２９】
次に、通知部８０が、Ｓ９０５で算出されたモノクロ率が第７の閾値以上であるか否か
を判断する（Ｓ９０６）。モノクロ率が第７の閾値以上である場合には（Ｓ９０６：ｙｅｓ）、Ｓ９０７に処理が進められ、モノクロ率が第７の閾値未満である場合には（Ｓ９０６：ｎｏ）、Ｓ９０８に処理が進められる。第７の閾値＝３０［％］であり、且つ、変数ｉ＝２であった場合には、番号２のカラー領域２７１のモノクロ率＝４０［％］が第７の閾値＝３０［％］以上の値であるため、Ｓ９０７に処理が進められる。
なお、第７の閾値は、メーカー等によって予め定められた固定値であってもよいし、ユーザーによって変更可能な値であってもよい。
【０１３０】
Ｓ９０７では、通知部８０が変数ｉの値を記憶する。
Ｓ９０８とＳ９０９の処理は、図１７のＳ８１０とＳ８１１の処理と同様であるため、それらの説明は省略する。Ｓ９０４〜Ｓ９０８の処理が実行されていない区分領域がある場合には（Ｓ９０９：ｎｏ）、Ｓ９０４に処理が戻される。そして、全ての区分領域についてＳ９０４〜Ｓ９０８の処理が実行されるまで、Ｓ９０４〜Ｓ９０８の処理が繰り返される。全ての区分領域についてＳ９０４〜Ｓ９０８の処理が実行されると（Ｓ９０９：ｙｅｓ）、Ｓ９１０に処理が進められる。
【０１３１】
Ｓ９１０では、通知部８０が、Ｓ９０７で記憶した変数ｉの値を、属性変更領域情報としてガンマ補正部２０に出力する。現画像の更新後の区分結果が図２２（ｂ）に示す区分結果である場合には、カラー領域２７１の番号２が属性変更領域情報としてガンマ補正部２０に出力される。
ガンマ補正部２０は、通知部８０から属性変更領域情報が出力された場合に、属性変更領域情報が示す番号のカラー領域をモノクロ領域に置き換えた後に、ガンマ補正を行う。即ち、本実施例では、現画像の更新後の区分結果が示すカラー領域のモノクロ率が第７の閾値以上である場合に、当該カラー領域をモノクロ領域に置き換えることにより、現画像の更新後の区分結果がさらに更新される。そして、現画像の再更新後の区分結果に従ってガンマ補正が行われる。現画像の更新後の区分結果が図２２（ｂ）に示す区分結果であった場合には、カラー領域２７１がモノクロ領域に置き換えられ、現画像の領域全体がモノクロ領域と判断される。そして、現画像の領域全体に対してＤＩＣＯＭガンマ補正が施される。その結果、カラー画像内に存在するモノクロ画像に適切なガンマ補正を施すことができ、当該モノクロ画像を適切な画質で表示することができる。
【０１３２】
以上述べたように、本実施例によれば、現画像の更新後の区分結果が示すカラー領域のモノクロ率が第７の閾値以上である場合に、当該カラー領域をモノクロ領域に置き換えることにより、現画像の更新後の区分結果がさらに更新される。それにより、カラー画像内に配置されたモノクロ画像の領域に対して適切な属性が割り当てられた区分結果を得ることができる。その結果、カラー画像内に配置されたモノクロ画像に適切な画像処理を施すことができる。
なお、現画像の更新後の区分結果が示すモノクロ領域のカラー率が第８の閾値以上である場合に、当該モノクロ領域をカラー領域に置き換えることにより、現画像の更新後の区分結果がさらに更新されてもよい。カラー率は、現画像の更新後の区分結果が示すモノクロ領域の総画素数に対する当該モノクロ領域における現画像のカラー画素の総数の割合である。それにより、モノクロ画像内に配置されたカラー画像の領域に対して適切な属性が割り当てられた区分結果を得ることができる。その結果、モノクロ画像内に配置されたカラー画像に適切な画像処理を施すことができる。
なお、第８の閾値は、メーカー等によって予め定められた固定値であってもよいし、ユーザーによって変更可能な値であってもよい。
【０１３３】
＜その他の実施例＞
記憶装置に記録されたプログラムを読み込み実行することで前述した実施例の機能を実現するシステムや装置のコンピュータ（又はＣＰＵ、ＭＰＵ等のデバイス）によっても、
本発明を実施することができる。また、例えば、記憶装置に記録されたプログラムを読み込み実行することで前述した実施例の機能を実現するシステムや装置のコンピュータによって実行されるステップからなる方法によっても、本発明を実施することができる。この目的のために、上記プログラムは、例えば、ネットワークを通じて、又は、上記記憶装置となり得る様々なタイプの記録媒体（つまり、非一時的にデータを保持するコンピュータ読取可能な記録媒体）から、上記コンピュータに提供される。したがって、上記コンピュータ（ＣＰＵ、ＭＰＵ等のデバイスを含む）、上記方法、上記プログラム（プログラムコード、プログラムプロダクトを含む）、上記プログラムを非一時的に保持するコンピュータ読取可能な記録媒体は、いずれも本発明の範疇に含まれる。
【符号の説明】
【０１３４】
３  画像処理部
７  制御部
１０  領域区分部
２０  ガンマ補正部
３０  処理制御部
４０  差分決定部
【図１】
2015139133.tif 000003
【図２】
2015139133.tif 000004
【図３】
2015139133.tif 000005
【図４】
2015139133.tif 000006
【図５】
2015139133.tif 000007
【図６】
2015139133.tif 000008
【図７】
2015139133.tif 000009
【図８】
2015139133.tif 000010
【図９】
2015139133.tif 000011
【図１０】
2015139133.tif 000012
【図１１】
2015139133.tif 000013
【図１２】
2015139133.tif 000014
【図１３】
2015139133.tif 000015
【図１４】
2015139133.tif 000016
【図１５】
2015139133.tif 000017
【図１６】
2015139133.tif 000018
【図１７】
2015139133.tif 000019
【図１８】
2015139133.tif 000020
【図１９】
2015139133.tif 000021
【図２０】
2015139133.tif 000022
【図２１】
2015139133.tif 000023
【図２２】
2015139133.tif 000024