(57)【特許請求の範囲】
【請求項１】
外光を背面へ透過する透明ディスプレイに画像を表示する表示装置であって、
入力された画像の画素値に基づいて外光を透過する度合いを示す透明度を画素ごとに算出し、該透明度が第１の閾値より大きい領域を、表示画像の識別が困難な領域である識別困難領域として検出する第１検出手段と、
前記第１検出手段で検出された識別困難領域とその周囲の領域との境界部分の画素値を、前記第１の閾値以下の透明度の画素値に変換する変換手段と、
を有することを特徴とする表示装置。
【請求項２】
前記変換手段は、識別困難領域とその周囲の領域との境界部分の画素値を、該周囲の領域の透明度以下の透明度の画素値に変換する
ことを特徴とする請求項１に記載の表示装置。
【請求項３】
前記変換手段は、識別困難領域とその周囲の領域との境界部分の画素値を、最小の透明度の画素値に変換する
ことを特徴とする請求項１または２に記載の表示装置。
【請求項４】
前記変換手段は、識別困難領域とその周囲の領域との境界部分の画素値を、該周囲の領域の色と異なる色の画素値に変換する
ことを特徴とする請求項１〜３のいずれか１項に記載の表示装置。
【請求項５】
前記変換手段は、識別困難領域とその周囲の領域との境界部分の画素値を、該周囲の領域の輝度と異なる輝度の画素値に変換する
ことを特徴とする請求項１〜４のいずれか１項に記載の表示装置。
【請求項６】
前記第１検出手段は、透明度が前記第１の閾値より大きい領域が、互いに隣接する領域間の透明度の差が第２の閾値以上である複数の領域に分割可能な場合には、該複数の領域のそれぞれを別の識別困難領域として検出する
ことを特徴とする請求項１〜５のいずれか１項に記載の表示装置。
【請求項７】
前記変換手段は、識別困難領域の透明度が高い場合に、識別困難領域の透明度が低い場合よりも前記境界部分の幅を広くする
ことを特徴とする請求項１〜６のいずれか１項に記載の表示装置。
【請求項８】
前記変換手段は、識別困難領域のサイズが大きい場合に、識別困難領域のサイズが小さい場合よりも前記境界部分の幅を広くする
ことを特徴とする請求項１〜７のいずれか１項に記載の表示装置。
【請求項９】
前記変換手段は、識別困難領域の色がその周囲の領域の色と近い場合に、識別困難領域の色がその周囲の領域の色と離れている場合よりも前記境界部分の幅を広くする
ことを特徴とする請求項１〜８のいずれか１項に記載の表示装置。
【請求項１０】
前記変換手段は、識別困難領域の輝度がその周囲の領域の輝度と近い場合に、識別困難領域の輝度がその周囲の領域の輝度と離れている場合よりも前記境界部分の幅を広くすることを特徴とする請求項１〜９のいずれか１項に記載の表示装置。
【請求項１１】
入力された画像からオブジェクトを検出する第２検出手段を更に有し、
前記第１検出手段は、前記第２検出手段で検出されたオブジェクトのうち、オブジェクトの領域に対する、該領域に含まれる透明度が第１の閾値より大きい領域の割合が所定の割合より大きいオブジェクトの領域を、識別困難領域として検出する
ことを特徴とする請求項１〜１０のいずれか１項に記載の表示装置。
【請求項１２】
前記オブジェクトは、文字、又は、グラフィック画像である
ことを特徴とする請求項１１に記載の表示装置。
【請求項１３】
前記第１検出手段は、前記第２検出手段で検出されたオブジェクトから自然画を除外する
ことを特徴とする請求項１１に記載の表示装置。
【請求項１４】
前記変換手段は、識別困難領域の画素値を、変換前の透明度より低い透明度の画素値であって、変換後の境界部分の透明度と異なる透明度の画素値に変換する
ことを特徴とする請求項１〜１３のいずれか１項に記載の表示装置。
【請求項１５】
外光を背面へ透過する透明ディスプレイに画像を表示する表示装置の制御方法であって、
入力された画像の画素値に基づいて外光を透過する度合いを示す透明度を画素ごとに算出し、該透明度が第１の閾値より大きい領域を、表示画像の識別が困難な領域である識別困難領域として検出する第１検出ステップと、
前記第１検出ステップで検出された識別困難領域とその周囲の領域との境界部分の画素値を、前記第１の閾値以下の透明度の画素値に変換する変換ステップと、
を有することを特徴とする表示装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置及びその制御方法に関する。
【背景技術】
【０００２】
表示された画像の画素値に応じた透明度で背面への外光を透過する透明ディスプレイが特許文献１などで提案されている。具体的には、特許文献１には、ガラス基板などの透明部材の上に透明電極を配置し、ディスプレイの表示内容の視認と、ディスプレイの裏側に存在する物体の視認との両方を可能とするディスプレイが開示されている。
一方、画像の視認を容易にする技術として、文字の輪郭線を背景画像の色の補色にする技術や、画像内の特定色領域を検出し、特定色領域に対する画像処理を制御する技術が提案されている（例えば、特許文献２，３参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平７−２６３１４０号公報
【特許文献２】特開２００７−１９３０９１号公報
【特許文献３】特開２０１０−１５２５１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一般的なディスプレイ（背面への光を透過しない非透明ディスプレイ）に表示することを前提に作られた画像を、透明ディスプレイに表示する場合、透明度が高く識別困難な領域（以下、識別困難領域とする）が生じることがある。しかしながら、上述した従来技術（画像の視認を容易にする技術）を用いて、上記識別困難領域を識別可能にすることは困難である（識別可能にできないことがある）。例えば、特許文献２に開示の技術を用いて、識別困難領域の輪郭線を背景画像の色の補色にしたとしても、当該補色が識別困難な色である場合には、識別困難領域を識別可能にすることはできない。
【０００５】
そこで、本発明は、透明ディスプレイに表示された画像の識別困難領域を識別可能にすることのできる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の表示装置は、
外光を背面へ透過する透明ディスプレイに画像を表示する表示装置であって、
入力された画像の画素値に基づいて外光を透過する度合いを示す透明度を画素ごとに算出し、該透明度が第１の閾値より大きい領域を、表示画像の識別が困難な領域である識別困難領域として検出する第１検出手段と、
前記第１検出手段で検出された識別困難領域とその周囲の領域との境界部分の画素値を、前記第１の閾値以下の透明度の画素値に変換する変換手段と、
を有することを特徴とする。
【０００７】
本発明の表示装置の制御方法は、
外光を背面へ透過する透明ディスプレイに画像を表示する表示装置の制御方法であって、
入力された画像の画素値に基づいて外光を透過する度合いを示す透明度を画素ごとに算出し、該透明度が第１の閾値より大きい領域を、表示画像の識別が困難な領域である識別困難領域として検出する第１検出ステップと、
前記第１検出ステップで検出された識別困難領域とその周囲の領域との境界部分の画素値を、前記第１の閾値以下の透明度の画素値に変換する変換ステップと、
を有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、透明ディスプレイに表示された画像の識別困難領域を識別可能にすることができる。
【図面の簡単な説明】
【０００９】
【図１】実施例１に係る表示装置の概略構成を表すブロック図
【図２】実施例１に係る表示装置の処理の流れの一例を示すフローチャート
【図３】実施例１に係る表示装置の処理の一例を示す図
【図４】表示限界透明度と画素値の関係の一例を表す模式図
【図５】実施例１に係る表示装置の処理の一例を示す図
【図６】実施例１に係る表示装置の処理の一例を示す図
【図７】実施例１に係る表示装置の処理の一例を示す図
【図８】実施例１に係る表示装置の処理の一例を示す図
【図９】実施例１に係る表示装置の処理の一例を示す図
【図１０】実施例２に係る表示装置の概略構成を表すブロック図
【図１１】実施例２に係る表示装置の処理の一例を示す図
【図１２】実施例３に係る表示装置の概略構成を表すブロック図
【図１３】実施例３に係る表示装置の処理の流れの一例を示すフローチャート
【発明を実施するための形態】
【００１０】
以下、図面を参照して、本発明の表示装置及びその制御方法の具体的な実施例について説明する。本実施例に係る表示装置は、表示された画像の画素値に応じた透明度で背面への外光を透過する透明ディスプレイに画像を表示する。透明ディスプレイは、例えば、自発光型のディスプレイ（有機ＥＬディスプレイなど）において、各構成部材（電極や基板など）として光を透過する透明な材料を用いることで実現できる。
【００１１】
＜実施例１＞
まず、本発明の実施例１に係る表示装置及び制御方法について説明する。
本実施例に係る表示装置は、インターネット経由で画像（画像データ）を取得し、該画像の画素毎に、その画素が識別困難であるか否かを判定する。本実施例では、画像データは、既存の一般的なディスプレイ（背面への光を透過しない非透明ディスプレイ）に表示することを前提に作成された画像データであり、ＲＧＢ表色系で表現された静止画データとする。なお、画像データの取得方法、データ形式は、上述した方法や形式に限らない。例えば、画像データは、パーソナルコンピュータ、ハードディスクレコーダ、ブルーレイレコーダ、メモリーカードなどから取得されてもよい。また、画像データは動画像データであってもよい。画像データが動画像データの場合には、フレーム単位で後述する処理を行えばよい。
【００１２】
図１は、実施例１に係る表示装置の概略構成を表すブロック図である。表示装置１００は、画像データ受信部１０１、識別困難領域検出部１０２、境界画像処理部１０３、記憶部１０４、表示部１０５を備える。
【００１３】
画像データ受信部１０１は、ネットワーク経由で画像（画像データ）を受信する。画像データ受信部１０１は、入力された画像を、識別困難領域検出部１０２に出力する。
【００１４】
識別困難領域検出部１０２は、入力された画像から、透明度が所定の閾値（第１の閾値）より大きい領域を、識別困難領域として検出する。そして、識別困難領域検出部１０２
は、入力された画像と上記検出結果（識別困難領域検出結果）を境界画像処理部１０３に出力する。本実施例では、第１の閾値は、透明ディスプレイが表示可能（ユーザが視認可能）な透明度の最大値（表示限界透明度）であり、予め記憶部１０４に格納されているものとする。
なお、第１の閾値は、表示限界透明度に限らない。例えば、第１の閾値は、表示限界透明度より低い値であってもよい。表示限界透明度は、透明ディスプレイが有する各構成部材の透明度などに基づいて決定される。
【００１５】
境界画像処理部１０３は、識別困難領域検出部１０２から入力された識別困難領域検出結果を用いて、入力された画像に対して画像処理を施す。そして、境界画像処理部１０３は、画像処理が施された画像を表示部１０５へ出力する。具体的には、境界画像処理部１０３は、識別困難領域検出部１０２で検出された識別困難領域とその周囲の領域との境界部分の画素値を、第１の閾値（表示限界透明度）以下の透明度の画素値に変換する。
【００１６】
表示部１０５は透明ディスプレイである。表示部１０５は、例えば、境界画像処理部１０３で画像処理が施された画像を表示する。なお、表示部１０５（透明ディスプレイ）は、表示装置１００とは別体の装置であってもよい。
【００１７】
本実施例に係る表示装置１００の処理の流れの一例を図２のフローチャートを用いて説明する。具体的には、表示装置１００が画像を受信し、受信した画像に画像処理を施して表示するまでの処理の流れの一例を説明する。
まず、画像データ受信部１０１が画像を受信する（ステップＳ２０１）。
次に、識別困難領域検出部１０２は、記憶部１０４に格納された表示限界透明度を取得する（ステップＳ２０２）。
そして、識別困難領域検出部１０２は、ステップＳ２０２で取得された表示限界透明度を用いて、ステップＳ２０１で受信された画像から識別困難領域を検出する（ステップＳ２０３）。識別困難領域の検出方法の具体例は後述する。
次に、境界画像処理部１０３は、ステップＳ２０３での処理の結果（識別困難領域の検出結果）から、識別困難領域の有無を判定する（ステップＳ２０４）。
識別困難領域が存在する場合は、ステップＳ２０５へ処理が進められる。ステップＳ２０５では、境界画像処理部１０３は、ステップＳ２０１で受信された画像に対し、識別困難領域とその周囲の境界部分の画素値を、第１の閾値以下（表示限界透明度以下）の透明度の画素値に変換する画像処理を施す（境界部画像処理）。上記画像処理の具体例は後述する。そして、ステップＳ２０６へ処理が進められる。
識別困難領域が存在しない場合には、ステップＳ２０６へ処理が進められる（境界画像処理部１０３は、ステップＳ２０１で受信された画像を、上記画像処理を施さずに表示部１０５へ出力する）。
ステップＳ２０６では、表示部１０５が、入力された画像を表示する。
【００１８】
図３（Ａ）に、ステップＳ２０１で受信された画像の一例を示す。
図３（Ａ）の画像は、背景、四角形の物体、円形の物体を含む１９２０×１０８０のＦｕｌｌＨＤ画像である。
本実施例では、画像の最も左上の画素の位置座標を（０，０）とする（即ち、画像の最も右下の画素の位置座標は（１９１９，１０７９）となる）。
また、本実施例では、Ｒ値、Ｇ値、Ｂ値は、それぞれ、０〜２５５の整数であるものとする。そして、上記背景、四角形の物体、円形の物体は、それぞれ単色であるものとする。具体的には、背景の画素値はＲ＝０、Ｇ＝２００、Ｂ＝２００であり、四角形の物体の画素値はＲ＝２０、Ｇ＝２０、Ｂ＝２０であり、円形の物体の画素値はＲ＝０、Ｇ＝０、Ｂ＝０であるものとする。
なお、各画素値、ＲＧＢ表色系で表されていなくてもよい。色や輝度を判断することが
できればどのような値であってもよい。例えば、ＹＣｂＣｒ表色系の値であってもよい。また、各要素の値は、０〜２５５の整数に限らない。各要素の値は、例えば、小数値を含んでいてもよい。
【００１９】
識別困難領域検出部１０２による識別困難領域の検出方法について説明する。
まず、識別困難領域検出部１０２は、表示限界透明度を取得する。本実施例では、透明度ｔ［％］を０から１００までの整数値で表し、表示限界透明度をＴ［％］（０≦Ｔ≦１００）とする。
図４に、表示限界透明度と画素値（Ｒ値、Ｇ値、Ｂ値）の関係を表す模式図を示す。透明度ｔ［％］は、画素値に対して一意的に決まる。本実施例では、Ｒ値、Ｇ値、Ｂ値のうち最大値をもとに透明度ｔ［％］が決まるものとする。そして、図４で示した点Ｐ５，Ｐ６，Ｐ７，Ｐ８で囲まれた面上の点、点Ｐ３，Ｐ４，Ｐ８，Ｐ７で囲まれた面上の点、及び、点Ｐ２，Ｐ６，Ｐ７，Ｐ３で囲まれた面上の点が、表示限界透明度Ｔを持つ画素値とされる。
【００２０】
その後、識別困難領域検出部１０２は、画像の画素値（Ｒ値、Ｇ値、Ｂ値）を画素毎に検出する。そして、識別困難領域検出部１０２は、画像から、上述した３つの面（表示限界透明度Ｔの画素値のみを含む３つの面）で囲まれた範囲内の値を有する画素からなる領域を、識別困難領域として検出する。本実施例では、図４に示すように、Ｒ値、Ｇ値、Ｂ値が、それぞれ、０以上９６未満の画素を、識別困難領域の画素とした。図５（Ａ）に、図３（Ａ）のＹ＝５４０（Ｙは画素の垂直方向の位置座標）の画素ラインにおける、識別困難領域の検出結果を示す。図５（Ａ）の横軸は画素の水平方向の位置座標Ｘであり、縦軸は透明度ｔ［％］である。透明度ｔ［％］の算出方法は後述する。
【００２１】
なお、識別困難領域の検出方法は上述した方法に限らない。透明ディスプレイにおいて識別困難となる領域が特定できる方法であれば、どのような方法で識別困難領域を検出してもよい。識別困難領域の検出方法の他の例については、実施例３で説明する。
なお、本実施例では、表示限界透明度Ｔ［％］が記憶部１０４に格納されており、その値は固定としているが、表示限界透明度Ｔ［％］は変更可能であってもよい。例えば、表示限界透明度Ｔ［％］は、ユーザによって設定された値であってもよい。また、透明ディスプレイを構成するデバイスの経年劣化などによって表示限界透明度Ｔ［％］が変化することが考えられる。そこで、表示デバイスの透明度を定期的に検出し、その検出結果を用いて表示限界透明度Ｔ［％］を算出、更新してもよい。
【００２２】
境界画像処理部１０３による画像処理の方法について説明する。
図５（Ｂ）に、図３（Ａ）のＹ＝５４０の画素ラインに対する境界画像処理部１０３の画像処理の結果の一例を示す。
本実施例では、境界画像処理部１０３は、識別困難領域とその周囲の領域との境界から識別困難領域側へ所定画素数分（１画素分、または、複数画素分）の領域を境界部分とし、境界部分の画素値を、最小の透明度の画素値に変換する。また、本実施例では、上記境界部分以外の領域の透明度（画素値）は変更しない。
それにより、上記境界部分が視認可能となり、識別困難領域が識別可能となる。具体的には、図３（Ｂ）に示すように、四角い物体と丸い物体の輪郭が視認可能となり、四角い物体と丸い物体の領域が識別困難領域として識別可能となる（四角い物体と丸い物体の存在が感知可能となる）。図３（Ｂ）は、図３（Ａ）の画像に対して境界画像処理部１０３の処理を適用した結果を示す図である。
【００２３】
なお、本実施例では、境界部分の画素値が最小の透明度の画素値となるように変換される、即ち境界部分の透明度が０［％］に変換されるが、変換後の透明度は０［％］（最小値）に限らない。変換後の透明度は、表示限界透明度Ｔ［％］以下であればよい。そのよ
うな構成とすれば、境界部分が視認可能となるため、識別困難領域が識別可能となる。
また、識別困難領域とその周囲の領域との境界部分の画素値が、該周囲の領域の透明度以下の透明度の画素値に変換されることが好ましい。そのような構成とすれば、識別困難領域の周囲の領域よりも、それら領域間の境界部分の視認性を高めることができるため、識別困難領域がより容易に識別可能となる。
また、識別困難領域とその周囲の領域路の境界部分の画素値が、該周囲の領域の色と異なる色の画素値に変換されることが好ましい。境界部分の色が周囲の領域の色と異なれば、境界部分の視認性をより高めることができるため、識別困難領域がより容易に識別可能となる。例えば、境界部分の透明度（変換後の透明度）と周囲の領域の透明度が一致している場合に、同じ色であれば境界部分を識別することができないが、色を異ならせることにより境界部分が識別可能となり、その結果、識別困難領域が識別可能となる。
また、識別困難領域とその周囲の領域路の境界部分の画素値が、該周囲の領域の輝度と異なる輝度の画素値に変換されることが好ましい。境界部分の輝度が周囲の領域の輝度と異なれば、境界部分の視認性をより高めることができるため、識別困難領域がより容易に識別可能となる。
【００２４】
図６を用いて、識別困難領域検出部１０２と境界画像処理部１０３の処理の具体例を説明する。
図６（Ａ）は、入力された画像（処理前の画像）の一部を示す。図６（Ａ）の画像は、領域Ａ（Ｒ＝６４、Ｇ＝０、Ｂ＝０）と領域Ｂ（Ｒ＝０、Ｇ＝１６０、Ｂ＝０）を有する。本実施例では、図４の関係に基づいて識別困難領域が検出される。具体的には、以下の式１により各画素の透明度ｔ［％］が算出される。式１のＭＡＸ＿ＲＧＢは、画素値であるＲ値、Ｇ値、Ｂ値のうちの最大値である。そして、透明度ｔ［％］が表示限界透明度Ｔ［％］（１００−（９６／２５５）×１００＝６２．４［％］）より高い領域が識別困難領域として検出される。図６（Ａ）の例では、領域Ａの透明度は７４．９［％］、領域Ｂの透明度は３７．３［％］となり、領域Ａが識別困難領域として検出される。
透明度ｔ［％］＝１００−（ＭＡＸ＿ＲＧＢ／２５５）×１００  ・・・（式１）
【００２５】
なお、透明度の算出式は式１に限らない。透明度は、識別困難領域を検出するための基準となる数値であればどのように算出されてもよい。例えば、Ｒ値、Ｇ値、Ｂ値のそれぞれを重み付けし、Ｒ値、Ｇ値、Ｂ値のすべてを用いて得られる値を透明度としてもよい。本実施例において、透明度の値が小さいほど背面への外光を透過する、つまりディスプレイの裏側（背景）からの光がディスプレイを透過するとする。また、自発光型の透明ディスプレイでは、素子が発光していない領域の透明度が最も高い（輝度の低い領域で輝度の高い領域よりも透明度が高くなる）。そこで、輝度値（Ｒ値、Ｇ値、Ｂ値から算出される輝度値、または、ＭＡＸ＿ＲＧＢ）の逆数を透明度としてもよい。
【００２６】
識別困難領域が検出された後、図５（Ｂ）のように識別困難領域とその周囲の領域との境界から識別困難領域側へ所定画素数分の領域を境界部分として、境界部分の画素値が、最小の透明度の画素値に変換される。具体的には、領域Ａの領域Ｂと接している画素の値が透明度０［％］の値（Ｒ＝２５５、Ｇ＝０、Ｂ＝０）とされる。その結果、透明度７４．９［％］の領域Ａを、透明度０［％］の画素が囲むため、領域Ａが識別可能となる（図６（Ｂ））。
【００２７】
なお、図６（Ｂ）の例では、領域Ａの領域Ｂに隣接する１画素分の幅の領域を境界部分としたが、境界部分はこれに限らない。境界部分の幅は複数画素分であってもよい。また、境界部分の幅は変更可能であってもよい。例えば、画像のサイズや、透明ディスプレイの画面のサイズによって、境界部分の幅が決定されてもよい。具体的には、画像のサイズ
や透明ディスプレイの画面のサイズが大きい場合に、小さい場合よりも境界部分の幅が広くされてもよい。
【００２８】
また、識別困難領域とその周囲の領域との境界から周囲の領域側へ所定画素数分の領域を境界部分としてもよい。そのように境界部分を定義した場合には、図６（Ｃ）に示すように、領域Ｂの領域Ａと接している画素の値が透明度０［％］の値（Ｒ＝０、Ｇ＝２５５、Ｂ＝０）とされる。その結果、透明度７４．９［％］の領域Ａを、透明度０［％］の画素が囲むため、領域Ａが識別可能となる。
また、識別困難領域とその周囲の領域との境界から識別困難領域と周囲の領域の両側へ所定画素数分の領域を境界部分としてもよい。そのように境界部分を定義した場合には、図６（Ｄ）に示すように、領域Ａの領域Ｂと接している画素および領域Ｂの領域Ａと接している画素の値が透明度０［％］の値（Ｒ＝２５５、Ｇ＝０、Ｂ＝０）とされる。その結果、透明度７４．９［％］の領域Ａを、透明度０［％］の画素が囲むため、領域Ａが識別可能となる。
また、上述したように、境界部分の色を更に変更してもよい。図６（Ｅ）の例は、境界部分の画素値が、図６（Ｂ）に示すように透明度０［％］の値（Ｒ＝２５５、Ｇ＝０、Ｂ＝０）とされた後、領域Ａ，Ｂと異なる色の画素値（Ｒ＝０、Ｇ＝０、Ｂ＝２５５）に変換された場合を示す。このとき、色変換後の透明度は０［％］である（即ち、透明度を０［％］に維持しながら色が変換される）。図６（Ｅ）の例では、領域Ａが、領域Ａ，Ｂと異なる色の境界部分に囲まれているため、図６（Ｂ）の場合よりも領域Ａを容易に識別することができる。なお、上述したように、輝度を変更することによっても、識別困難領域をより容易に識別可能とすることができる。
【００２９】
以上述べたように、本実施例によれば、識別困難領域とその周囲の領域との境界部分の画素値が、視認可能な透明度の画素値に変換される。それにより、透明ディスプレイに表示された画像の識別困難領域を識別可能にすることができる。
【００３０】
なお、本実施例では、境界部分の画素値のみを変換するものとしたが、更に識別困難領域の画素値を変換してもよい。例えば、識別困難領域の画素値を、表示限界透明度Ｔ［％］の画素値に変換してもよい。即ち、図７に示すように、識別困難領域の透明度を表示限界透明度Ｔ［％］に変換してもよい。それにより、識別困難領域の視認性を向上させることができる。なお、図７の例では、識別困難領域の透明度が表示限界透明度Ｔ［％］に変換されているが、変換後の透明度は表示限界透明度Ｔ［％］に限らない。即ち、変換後の画素値は、表示限界透明度Ｔ［％］の画素値に限らない。変換後の透明度は、変換前の透明度より低い透明度の画素値であって、変換後の境界部分の透明度と異なる透明度の画素値であればよい。例えば、識別困難領域の画素値は、その周囲（境界部分の外側）の領域の透明度と同じ透明度の画素値に変換されてもよい。それにより、識別困難領域の視認性を向上させることができる。更に、識別困難領域の輪郭を該領域と異なる透明度の画素値で囲むことができ、識別困難領域をより容易に識別可能とすることができる。
【００３１】
なお、図８（Ａ）に示すような画像が入力されることがある。図８（Ａ）の画像は、図３（Ａ）と同様に、背景（Ｒ＝０、Ｇ＝２００、Ｂ＝２００）、四角形の物体（Ｒ＝２０、Ｇ＝２０、Ｂ＝２０）、円形の物体（Ｒ＝０、Ｇ＝０、Ｂ＝０）を含む。但し、図８（Ａ）の画像では、四角形の物体と円形の物体は互いに重なりあっている。
このような画像に対して、上述した方法で識別困難領域を検出すると、四角形の物体の領域と円形の物体の領域をあわせた１つの領域が識別困難領域として検出されてしまう。その結果、図８（Ｂ）に示すように、四角形の物体の領域と円形の物体の領域をあわせた１つの領域の輪郭が視認可能となるように画素値の変換が行われてしまう。このような変換を行っても、四角形の物体の領域と円形の物体の領域の境界を識別可能とすること、四角形の物体の領域と円形の物体の領域をそれぞれ個別に識別可能とすることはできない。
【００３２】
そこで、識別困難領域検出部１０２は、透明度が第１の閾値より大きい領域が、互いに隣接する領域間の透明度の差が第２の閾値以上である複数の領域に分割可能な場合には、該複数の領域のそれぞれを別の識別困難領域として検出することが好ましい。第１の閾値は、上述したように、例えば表示限界透明度である。第２の閾値は、例えば、５［％］、１０［％］、２０［％］などである。第２の閾値はメーカにより決められていてもよいし、ユーザによって設定されてもよい。ここでは、第２の閾値が５［％］であるものとする。
一般に、重なり合っている複数の物体の透明度は互いに異なるため、上述した構成とすることにより、該複数の物体のそれぞれを識別困難領域とすることができる。
図９（Ａ）に、図８（Ａ）のＹ＝５４０の画素ラインにおける識別困難領域の検出結果を示す。図９（Ａ）に示すように、四角形の物体の領域と円形の物体の領域とでは透明度の差が７．８［％］であるため、四角形の物体の領域と円形の物体の領域をそれぞれ識別困難領域とすることができる。
そして、上述したように画素値を変換することにより、図８（Ｃ）、図９（Ｂ）に示すように、透明度が第１の閾値より大きい領域の輪郭部分だけでなく、該領域内の第２の閾値以上の透明度の段差部分も視認可能となる。即ち、四角形の物体の領域と円形の物体の領域の境界も視認可能（識別可能）となる。その結果、四角形の物体の輪郭と円形の物体の輪郭を視認可能とすることができ、四角形の物体の領域と円形の物体の領域をそれぞれ個別に識別可能とすることができる。
【００３３】
＜実施例２＞
以下、本発明の実施例２に係る表示装置及びその制御方法について説明する。なお、本実施例の説明において、実施例１と同様の部分については、その説明を省略あるいは簡略化する。
【００３４】
図１０は、本発明の実施例２に係る表示装置の概略構成を表すブロック図である。表示装置１２００は、図１における画像データ受信部１０１、識別困難領域検出部１０２、境界画像処理部１０３、記憶部１０４、表示部１０５に加え、処理画素数決定部１２０１を備える。
識別困難領域検出部１０２は、入力された画像と識別困難領域検出結果を処理画素数決定部１２０１へ出力する。
処理画素数決定部１２０１は、識別困難領域検出部１０２から入力された画像データと識別困難領域検出結果、及び、記憶部１０４から取得した表示限界透明度を用いて、境界部分の幅（画素数）を決定する。そして、処理画素数決定部１２０１は、入力された画像データ、上記決定結果（境界部分の幅を表す処理画素数情報）、識別困難領域検出結果を境界画像処理部１０３へ出力する。
【００３５】
処理画素数決定部１２０１による境界部分の幅の決定方法について説明する。
図１１に、図５（Ａ）の識別困難領域に対する、境界部分の幅の決定結果の一例を示す。本実施例では、式２を用いて境界部分の幅に相当する画素数を算出する。
境界部分の幅
＝（識別困難領域の透明度ｔ／表示限界透明度Ｔ）×識別困難領域の画素数×係数ｋ
ただし、ｋ＜Ｔ／ｔ
・・・（式２）
その結果、識別困難領域の透明度が高い場合に、識別困難領域の透明度が低い場合よりも境界部分の幅が広くされる。一般に、透明度が高い領域の方が、透明度が低い場合よりも識別が困難である。領域の透明度が高い場合に、識別困難領域の透明度が低い場合より
も境界部分の幅を広くすることにより、識別がより困難な領域を識別可能とすることができる。
また、識別困難領域のサイズが大きい場合に、識別困難領域のサイズが小さい場合よりも境界部分の幅が広くされる。サイズが大きい識別困難領域に対して境界部分の幅を狭くすると、境界部分を視認可能としても識別困難領域を識別可能とすることができない虞がある。本実施例では、サイズが大きい識別困難領域に対して境界部分の幅が広くされるため、そのような識別困難領域をより確実に識別可能とすることができる。
また、全ての識別困難領域に対して境界部分の幅を広くしてしまうと、画像内の境界部分の面積が増してしまい、画像が見難くなってしまう虞がある。本実施例では透明度の低い識別困難領域やサイズの小さい識別困難領域に対しては境界部分の幅は狭くされるため、画像が見難くなることを抑制することができる。
【００３６】
以上述べたように、本実施例によれば、境界部分の幅を変更することにより、識別困難領域をより容易に識別可能とすることができる。
【００３７】
なお、境界部分の幅の決定方法は、上述した方法に限らない。境界部分の幅を算出するための式は式２に限らない。式２を用いた場合、透明度が高いほど、識別困難領域のサイズが大きいほど境界部分の幅が広くされるが、境界部分の幅に上限値や下限値が設定されていてもよい。例えば、透明度や識別困難領域のサイズが所定の値以上の場合に、境界部分の幅が一定（上限値）とされてもよい。透明度や識別困難領域のサイズが所定の値未満の場合に、境界部分の幅が一定（下限値）とされてもよい。識別困難領域の透明度が高い場合に、識別困難領域の透明度が低い場合よりも境界部分の幅が広くされ、識別困難領域のサイズが大きい場合に、識別困難領域のサイズが小さい場合よりも境界部分の幅が広くされれば、どのように決定されてもよい。
また、識別困難領域のサイズを考慮せず、識別困難領域の透明度のみを考慮してもよい。識別困難領域の透明度が高い場合に、識別困難領域の透明度が低い場合よりも境界部分の幅が広くされれば、上述した効果が得られる。
また、識別困難領域の透明度を考慮せず、識別困難領域のサイズのみを考慮してもよい。識別困難領域のサイズが大きい場合に、識別困難領域のサイズが小さい場合よりも境界部分の幅が広くされれば、上述した効果が得られる。
【００３８】
また、識別困難領域の色がその周囲の領域の色と近い場合に、識別困難領域の色がその周囲の領域の色と離れている場合よりも境界部分の幅が広くされてもよい。識別困難領域の輝度がその周囲の領域の輝度と近い場合に、識別困難領域の輝度がその周囲の領域の輝度と離れている場合よりも境界部分の幅が広くされてもよい。周囲の領域と色や輝度が近い識別困難領域に対して境界部分の幅を狭くすると、境界部分を視認可能としても識別困難領域を識別可能とすることができない虞がある。周囲の領域と色や輝度が近い識別困難領域に対して境界部分の幅を広くすることにより、そのような識別困難領域をより確実に識別可能とすることができる。
【００３９】
＜実施例３＞
以下、本発明の実施例３に係る表示装置及び制御方法について説明する。
本実施例に係る表示装置は、インターネット経由で画像（画像データ）を取得し、該画像データのオブジェクト毎に、そのオブジェクトが識別困難であるか否かを判定する。
なお、本実施例の説明において、実施例１と同様の部分については、その説明を省略あるいは簡略化する。
【００４０】
図１２は、本発明の実施例３に係る表示装置の概略構成を表すブロック図である。表示装置１４００は、図１における画像データ受信部１０１、識別困難領域検出部１０２、境界画像処理部１０３、記憶部１０４、表示部１０５に加え、オブジェクト検出部１４０１
を備える。
画像データ受信部１０１は、ネットワーク経由で画像（画像データ）を受信し、受信した画像データをファイル形式で記憶部１０４に格納する。
【００４１】
オブジェクト検出部１４０１は、入力された画像（画像データ受信部１０１で受信された画像）からオブジェクトを検出する。具体的には、オブジェクト検出部１４０１は、記憶部１０４から画像データとオブジェクトテンプレートを取得する。次に、オブジェクト検出部１４０１は、記憶部１０４から取得したオブジェクトテンプレートを用いて、画像データ内のオブジェクトを検出する。最後に、オブジェクト検出部１４０１は、入力された画像データと上記検出結果（オブジェクト検出結果）を識別困難領域検出部１０２へ出力する。
オブジェクトの検出方法や判断方法は既存の技術で実現可能である。例えば、オブジェクトが文字である場合は、記憶部１０４からオブジェクトテンプレートとして文字テンプレートを取得し、文字テンプレートを用いたパターンマッチングを行うことにより、オブジェクト（文字）を検出することができる。この場合、オブジェクト検出結果は、オブジェクトの位置座標、オブジェクトのサイズ、オブジェクトとマッチングした文字テンプレートを含む情報となる。なお、オブジェクトを検出することができれば、その検出方法は限定されない。
【００４２】
識別困難領域検出部１０２は、検出されたオブジェクトのうち、オブジェクトの領域に対する、該領域に含まれる透明度が第１の閾値より大きい領域の割合が所定の割合より大きいオブジェクトの領域を、識別困難領域として検出する。本実施例では、第１の閾値は表示限界透明度Ｔであるものとする。また、所定の割合は、メーカによって予め設定されていてもよいし、ユーザによって設定されてもよい。所定の割合は、例えば、３０［％］、５０［％］、８０［％］などである。
具体的には、識別困難領域検出部１０２は、記憶部１０４に格納された表示限界透明度を用いて、オブジェクト検出部１４０１で検出されたオブジェクトから、表示限界透明度より透明度が大きい画素（識別困難画素）を検出する。そして、識別困難領域検出部１０２は、オブジェクトの領域の画素数に対する上記検出した画素の数（識別困難画素数）の割合を識別困難度として算出する。
識別困難度＝（オブジェクト内の識別困難画素数／オブジェクト内の全画素数）×１００
・・・（式３）
そして、識別困難領域検出部１０２は、上記算出された識別困難度を、記憶部１０４に格納された識別困難領域判定閾値（上記所定の割合）と比較する。そして、識別困難領域検出部１０２は、検出されたオブジェクトのうち、識別困難度が識別困難領域判定閾値より大きいオブジェクトの領域を識別困難領域として検出する。
【００４３】
なお、オブジェクトは、文字、又は、ＧＵＩなどで用いられるグラフィック画像（アイコンなど）であることが好ましい。例えば、オブジェクト検出部１４０１が、文字、又は、グラフィック画像のみをオブジェクトとして検出してもよい。識別困難領域検出部１０２が、検出されたオブジェクトのうち、識別困難度が識別困難領域判定閾値より大きい文字、又は、グラフィック画像の領域を識別困難領域の候補としてもよい。識別困難領域検出部１０２は、例えば、オブジェクト検出結果に含まれるオブジェクトテンプレートから、オブジェクトが文字又はグラフィック画像であるか否かを判断することができる。文字やグラフィック画像は、ユーザに視認してほしい情報である可能性が高い。そのため、それらをオブジェクトとして上記処理を行うことにより、ユーザに視認してほしい情報の領域を識別可能とすることができる。
【００４４】
また、識別困難領域検出部１０２は、オブジェクト検出部１４０１で検出されたオブジェクトから自然画を除外することが好ましい。オブジェクトが自然画か否かは、例えば、オブジェクト検出結果に含まれるオブジェクトテンプレートから判断することができる。自然画は、輪郭に画像処理を施してしまうと、画像の持つ印象を損なう虞がある。オブジェクトから自然画を除外することにより、自然画の自然な描写を維持することができる。自然画は、例えば、人物や風景などを表すオブジェクトである。
【００４５】
本実施例に係る表示装置１４００の処理の流れの一例を図１３のフローチャートを用いて説明する。
まず、画像データ受信部１０１が画像を受信する（ステップＳ１５０１）。
次に、オブジェクト検出部１４０１は、記憶部１０４からオブジェクトテンプレートを取得し、取得したオブジェクトテンプレートを用いて、ステップＳ１５０１で受信された画像からオブジェクトを検出する（ステップＳ１５０２）。
そして、識別困難領域検出部１０２は、記憶部１０４に格納された表示限界透明度を取得する（ステップＳ１５０３）。
次に、識別困難領域検出部１０２は、ステップＳ１５０３で取得した表示限界透明度を用いて、ステップＳ１５０２で検出されたオブジェクト毎に、そのオブジェクト内の識別困難画素を検出する。そして、識別困難領域検出部１０２は、オブジェクト毎に、識別困難度を算出する。次に、識別困難領域検出部１０２は、記憶部１０４に格納された識別困難領域判定閾値を取得する。そして、識別困難領域検出部１０２は、オブジェクト毎に、識別困難度と識別困難領域判定閾値を比較し、識別困難度が識別困難領域判定閾値より大きいオブジェクトの領域を識別困難領域として検出する（ステップＳ１５０４）。
次に、境界画像処理部１０３は、ステップＳ１５０４での処理の結果（識別困難領域の検出結果）から、識別困難領域の有無を判定する（ステップＳ１５０５）。
識別困難領域が存在する場合は、境界画像処理部１０３は、ステップＳ１５０１で受信された画像に対し、識別困難領域とその周囲の境界部分の画素値を、表示限界透明度以下の透明度の画素値に変換する画像処理を施す（ステップＳ１５０６）。そして、ステップＳ１５０７へ処理が進められる。
識別困難領域が存在しない場合には、ステップＳ１５０７へ処理が進められる（境界画像処理部１０３は、ステップＳ１５０１で受信された画像を、上記画像処理を施さずに表示部１０５へ出力する）。
ステップＳ１５０７では、表示部１０５が、入力された画像を表示する。
【００４６】
以上述べたように、本実施例によれば、オブジェクト単位で識別困難な領域を識別可能とすることができる。
例えば、図８（Ａ）の画像が入力された場合に、図９（Ａ）に示すように、四角形の物体の領域と円形の物体の領域をそれぞれ識別困難領域として検出することができる。
その結果、図８（Ｃ）、図９（Ｂ）に示すように、各オブジェクト（四角形の物体、円形の物体）の輪郭を視認可能とすることができ、各オブジェクトをそれぞれ個別に識別可能とすることができる。
また、オブジェクトの領域の透明度が一様でない場合に、オブジェクトの領域内に視認可能な線（境界部分）を生成してしまうと、ユーザに違和感を与えてしまう虞がある。本実施例の構成によればオブジェクトの領域が識別困難領域とされるため、オブジェクトの領域内に視認可能な線（境界部分）が生成されることによってユーザに違和感を与えることはない。
【符号の説明】
【００４７】
１００  表示装置
１０２  識別困難領域検出部
１０３  境界画像処理部
【図１】
0005868050.tif 000002
【図２】
0005868050.tif 000003
【図３】
0005868050.tif 000004
【図４】
0005868050.tif 000005
【図５】
0005868050.tif 000006
【図６】
0005868050.tif 000007
【図７】
0005868050.tif 000008
【図８】
0005868050.tif 000009
【図９】
0005868050.tif 000010
【図１０】
0005868050.tif 000011
【図１１】
0005868050.tif 000012
【図１２】
0005868050.tif 000013
【図１３】
0005868050.tif 000014