(57)【要約】【課題】様々な条件下で使用されるモバイル端末で閲覧される画像に、使用条件にあった補正を施し、色覚異常者や健常者による視認性を向上させる。【解決手段】Ｂ６では、画像サーバの色情報補正部２４は、視覚が困難な色情報の組み合わせに対応した、視覚が容易となる色情報の補正を、受信した輝度情報に応じた程度に施す。このため、クライアント３の様々な使用条件に応じ、色覚異常者のみならず健常者にとっても、Ｗｅｂコンテンツの視認性を高めることができる。【選択図】図４
2012252382.tif 000002
【特許請求の範囲】
【請求項１】
Ｗｅｂコンテンツを取得するＷｅｂコンテンツ取得部と、
前記Ｗｅｂコンテンツ取得部の取得したＷｅｂコンテンツを画像に変換する画像変換部と、
クライアントから明るさ関連情報を取得する明るさ関連情報取得部と、
前記明るさ関連情報取得部の取得した明るさ関連情報に基づいて前記クライアントの周囲の明るさを示す明るさ情報を取得する明るさ情報取得部と、
前記明るさ情報取得部の取得した明るさ情報に応じて前記画像変換部の変換した画像を補正する補正部と、
を備える画像化コンテンツ補正装置。
【請求項２】
前記明るさ関連情報取得部は、前記クライアントの位置情報を取得し、
前記明るさ情報取得部は、前記位置情報に対応する明るさを予測し、前記明るさ情報として前記予測した明るさを取得する請求項１に記載の画像化コンテンツ補正装置。
【請求項３】
前記明るさ関連情報取得部は、撮像装置を介して画像情報を取得し、
前記明るさ情報取得部は、前記明るさ関連情報取得部の取得した画像情報から、前記明るさ情報として輝度情報を取得する請求項１に記載の画像化コンテンツ補正装置。
【請求項４】
前記補正部は、前記明るさ情報取得部の取得した明るさ情報に応じて前記画像変換部の変換した画像の明度を補正する請求項１〜３のいずれかに記載の画像化コンテンツ補正装置。
【請求項５】
前記画像変換部の変換した画像から識別の困難な色の組み合わせの有無を判断する判断部を備え、
前記補正部は、前記判断部が識別の困難な色の組み合わせが有ると判断した画像の色情報を、前記明るさ情報取得部の取得した明るさ情報に応じて補正する請求項１〜４のいずれかに記載の画像化コンテンツ補正装置。
【請求項６】
前記補正部は、前記識別の困難な色の組み合わせの一方の色の領域に、前記明るさ情報取得部の取得した明るさ情報に応じた強度の網かけ模様を重畳する請求項５に記載の画像化コンテンツ補正装置。
【請求項７】
前記補正部は、前記識別の困難な色の組み合わせの接する境界領域に、前記明るさ情報取得部の取得した明るさ情報に応じた太さの線を挿入する請求項５に記載の画像化コンテンツ補正装置。
【請求項８】
前記色情報補正部は、色相環に沿って、前記識別の困難な色の組み合わせの各々の色相を、前記明るさ情報取得部の取得した明るさ情報に応じた量だけシフトさせる請求項５に記載の画像化コンテンツ補正装置。
【請求項９】
前記補正部の補正した画像を前記クライアントに送信する送信部を備える請求項１〜８のいずれかに記載の画像化コンテンツ補正装置。
【請求項１０】
情報処理装置が、
Ｗｅｂコンテンツを取得するステップと、
前記取得したＷｅｂコンテンツを画像に変換するステップと、
クライアントから明るさ関連情報を取得するステップと、
前記取得した明るさ関連情報に基づいて前記クライアントの周囲の明るさを示す明るさ情報を取得するステップと、
前記取得した明るさ情報に応じて前記変換した画像を補正するステップと、
を実行する画像化コンテンツ補正方法。
【請求項１１】
請求項１０に記載の画像化コンテンツ補正方法を情報処理装置に実行させるための画像化コンテンツ補正プログラム。
【請求項１２】
明るさ関連情報を通知するクライアントと、
前記クライアントの要求したＷｅｂコンテンツを取得するＷｅｂコンテンツ取得部と、
前記Ｗｅｂコンテンツ取得部の取得したＷｅｂコンテンツを画像に変換する画像変換部と、
前記クライアントから明るさ関連情報を取得する明るさ関連情報取得部と、
前記明るさ関連情報取得部の取得した明るさ関連情報に基づいて前記クライアントの周囲の明るさを示す明るさ情報を取得する明るさ情報取得部と、
前記明るさ情報取得部の取得した明るさ情報に応じて前記画像変換部の変換した画像を補正する補正部と、
前記補正部の補正した画像を前記クライアントに送信する送信部と、
を備える画像化コンテンツ配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像化されたＷｅｂコンテンツを配信する技術に関し、特に、該画像化されたＷｅｂコンテンツを視覚条件に応じて補正する技術に関する。
【背景技術】
【０００２】
特許文献１は、入力された画像から色覚異常者にとって見えがたい輪郭を抽出し、抽出した輪郭を画像とともに表示する。
【０００３】
特許文献２は、昼夜または屋内外を識別することで、配色の調整に加えて、輝度またはコントラストを調整する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開2008-276655号公報
【特許文献２】特開2010-175710号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
近年、携帯電話やスマートフォンを初めとするブラウザを搭載したモバイル端末が数多く普及している。モバイル端末では、テキストデータ、jpg(Joint Photographic Experts Group)などの圧縮画像データ、ＨＴＭＬデータなどのデータ形式は、ほとんど視聴できる。モバイル端末は様々な場所に持ち運んで利用されるため、閲覧の条件が定まらず、コンテンツの色合いの識別を分かりにくくしている。
【０００６】
一方、一部の色の組み合わせに対して判別をつけるのが難しい人（色覚異常者）は、日本だけでも３００万人いるといわれている。インターネットを使って情報を得る際、Ｗｅｂサイトに代表されるコンテンツは、色覚異常者に十分な配慮をしているとはいえない。また、健常者でも、使用条件、例えば明るい屋外などでは、コンテンツの視覚が困難である。そこで、使用条件に応じた画像の補正が求められる。
【０００７】
しかし、モバイル端末の通信網は、有線ＬＡＮ回線と比べると貧弱であり、パソコンと比べると低スペックである。このため、モバイル端末の使用環境に応じ、コンテンツの色合いの識別を容易にする表示制御も限界がある。
【０００８】
さらにモバイル端末は、その可搬性から、様々な条件下で使用されるため、一概に画像の補正条件を設定しその条件で画像を補正すれば視認性が高まるものではない。
【０００９】
本発明はこのような問題点に鑑みてなされたもので、様々な条件下で使用されるモバイル端末で閲覧される画像に、使用条件にあった補正を施し、色覚異常者や健常者による視認性を向上させる。
【課題を解決するための手段】
【００１０】
本発明は、Ｗｅｂコンテンツを取得するＷｅｂコンテンツ取得部と、Ｗｅｂコンテンツ取得部の取得したＷｅｂコンテンツを画像に変換する画像変換部と、クライアントから明るさ関連情報を取得する明るさ関連情報取得部と、明るさ関連情報取得部の取得した明るさ関連情報に基づいてクライアントの周囲の明るさを示す明るさ情報を取得する明るさ情報取得部と、明るさ情報取得部の取得した明るさ情報に応じて画像変換部の変換した画像を補正する補正部と、を備える画像化コンテンツ補正装置を提供する。
【００１１】
好ましくは、明るさ関連情報取得部は、クライアントの位置情報を取得し、明るさ情報取得部は、位置情報に対応する明るさを予測し、明るさ情報として予測した明るさを取得する。
【００１２】
好ましくは、明るさ関連情報取得部は、撮像装置を介して画像情報を取得し、明るさ情報取得部は、明るさ関連情報取得部の取得した画像情報から、明るさ情報として輝度情報を取得する。
【００１３】
好ましくは、補正部は、明るさ情報取得部の取得した明るさ情報に応じて画像変換部の変換した画像の明度を補正する。
【００１４】
好ましくは、画像変換部の変換した画像から識別の困難な色の組み合わせの有無を判断する判断部を備え、記補正部は、判断部が識別の困難な色の組み合わせがあると判断した画像の色情報を、明るさ情報取得部の取得した明るさ情報に応じて補正する。
【００１５】
好ましくは、補正部は、識別の困難な色の組み合わせの一方の色の領域に、明るさ情報取得部の取得した明るさ情報に応じた強度の網かけ模様を重畳する。
【００１６】
好ましくは、補正部は、識別の困難な色の組み合わせの接する境界領域に、明るさ情報取得部の取得した明るさ情報に応じた太さの線を挿入する。
【００１７】
好ましくは、色情報補正部は、色相環に沿って、識別の困難な色の組み合わせの各々の色相を、明るさ情報取得部の取得した明るさ情報に応じた量だけシフトさせる。
【００１８】
好ましくは、補正部の補正した画像をクライアントに送信する送信部を備える。
【００１９】
本発明は、情報処理装置が、Ｗｅｂコンテンツを取得するステップと、取得したＷｅｂコンテンツを画像に変換するステップと、クライアントから明るさ関連情報を取得するステップと、取得した明るさ関連情報に基づいてクライアントの周囲の明るさを示す明るさ情報を取得するステップと、取得した明るさ情報に応じて変換した画像を補正するステップと、を実行する画像化コンテンツ補正方法を提供する。
【００２０】
この画像化コンテンツ補正方法を情報処理装置に実行させるための画像化コンテンツ補正プログラムも本発明に含まれる。
【００２１】
本発明は、明るさ関連情報を通知するクライアントと、クライアントの要求したＷｅｂコンテンツを取得するＷｅｂコンテンツ取得部と、Ｗｅｂコンテンツ取得部の取得したＷｅｂコンテンツを画像に変換する画像変換部と、クライアントから明るさ関連情報を取得する明るさ関連情報取得部と、明るさ関連情報取得部の取得した明るさ関連情報に基づいてクライアントの周囲の明るさを示す明るさ情報を取得する明るさ情報取得部と、明るさ情報取得部の取得した明るさ情報に応じて画像変換部の変換した画像を補正する補正部と、補正部の補正した画像をクライアントに送信する送信部と、を備える画像化コンテンツ配信システムを提供する。
【発明の効果】
【００２２】
本発明では、画像に変換されたＷｅｂコンテンツに、クライアント周囲の明るさにあった補正を施すため、色覚異常者や健常者によるＷｅｂコンテンツの視認性を向上させることができる。
【図面の簡単な説明】
【００２３】
【図１】コンテンツ配信システムの概略構成図
【図２】画像ファイルの一例を示す図
【図３】該画像に関してグラフ化された色情報と、リンクで接続されたノードの組Ｎ１の一例を示す図
【図４】コンテンツ配信処理のフローチャート
【図５】識別の困難な色の境界に、所定の色の線を挿入した様子を示す図
【図６】色挿入後の色情報をグラフで表している図
【図７】網かけ模様を重畳した様子を示す図
【図８】網かけ挿入後の色情報をグラフで表した図
【図９】識別の困難な色情報の組の各々の色相を色相環に沿ってシフトさせて補正した一例を示す図
【図１０】色相環の一例を示す図
【図１１】所定の変換表に従い、識別の困難な色情報の組の各々の色相を対応する別の色相に変換して補正した様子を例示する図
【発明を実施するための形態】
【００２４】
＜第１実施形態＞
図１は本発明の好ましい第１実施形態に係るコンテンツ配信システムの構成を示す。このシステムは、サーバ（Ｗｅｂサーバ）１とクライアント３とを含む。Ｗｅｂサーバ１は、演算装置（ＣＰＵ）、記憶装置、入出力回路などを備えたコンピュータ（情報処理装置）で構成される。
【００２５】
具体的には、Ｗｅｂサーバ１は、Ｗｅｂコンテンツ取得部２１、画像変換部２２、色情報解析部２３、色情報補正部２４、明度補正部２５、Ｗｅｂコンテンツ配信部２７、輝度情報管理ＤＢ２８、屋内外予測部２９を備える。画像変換部２２、色情報解析部２３、色情報補正部２４、明度補正部２５、屋内外予測部２９は、まとめて補正部２００と呼ばれる。
【００２６】
制御部２６は、ＣＰＵなどで構成され、クライアント３からのＷｅｂコンテンツの要求などに応じ、各部を統括制御する。輝度情報管理ＤＢ２８は、ハードディスクやメモリなどの記憶装置で構成され、輝度のしきい値などの各種変数やプログラムなど処理に必要な情報を記憶する。
【００２７】
Ｗｅｂコンテンツ取得部２１は、ネットワーク経由で１以上のＷｅｂサーバ１と接続されており、クライアント３からのコンテンツの要求などに従って、Ｗｅｂサーバ１にＷｅｂコンテンツを要求し、送信されたＷｅｂコンテンツを取得する。クライアント３から要求できるＷｅｂコンテンツは、Ｗｅｂサーバ１から送信しうるものである限り何でもよい。また、コンテンツの要求は、ＵＲＬの指定などで行われる。
【００２８】
画像変換部２２は、Ｗｅｂコンテンツを画像ファイルに変換（レンダリング）する。この画像ファイルは、クライアント３で閲覧可能な形式（ＪＰＥＧなど）に適合する。画像変換の手法は各種の公知技術が採用されうる。
【００２９】
色情報解析部２３は、画像解析エンジンなどで構成され、Ｗｅｂコンテンツの画像情報を解析し、色や明度などの色情報を取得する。色情報とは、画像内のオブジェクト（被写体）を構成する色とその各色の割合を「ノード」、隣接するオブジェクト同士を「リンク」で接続することでグラフ化したものである。図２は、画像ファイルＩの一例であり、図３は、該画像に関してグラフ化された色情報と、リンクで接続されたノードの組Ｎ１の一例である。
【００３０】
色情報補正部２４、明度補正部２５は、ＣＰＵなどで構成される。これらは、Ｗｅｂコンテンツ取得部２１の取得したＷｅｂコンテンツそのもの、あるいはそのＷｅｂコンテンツの映像情報に対し、色相補正、明度補正、彩度補正、グラフィックの置換や重畳など、各種の画像補正を施し、Ｗｅｂコンテンツ配信部２７に出力する。色情報補正部２４、明度補正部２５による画像補正は、いずれか一方で単独で行われてもよいし、双方の組み合わせで行われてもよい。
【００３１】
Ｗｅｂコンテンツ配信部２７は、ネットワーク経由で接続されたクライアント３に、色情報補正部２４、明度補正部２５で補正されたＷｅｂコンテンツを送信する。
【００３２】
クライアント３は、画像を再生可能な表示手段、通信手段、演算装置（ＣＰＵ）、記憶装置、入出力回路、操作手段、撮像装置などを備えた情報端末であり、例えば、スマートフォンやタブレット型コンピュータで構成される。なお、画像サーバにアクセスするクライアント３は不特定多数であってもよいものとする。具体的には、クライアント３は、制御部３１、輝度検出部３２、ブラウジング部、位置情報取得部３４を備える。制御部３１、輝度検出部３２は、ＣＰＵなどの情報処理装置で構成され、ブラウジング部３３は表示手段とそれに対する映像の生成手段を含む。位置情報取得部３４は、ＧＰＳ受信機などで構成される。
【００３３】
図４はコンテンツ配信システムの実行するコンテンツ配信処理のフローチャートである。この処理を実行するためのプログラムは画像サーバ２およびクライアント３のメモリに記憶され、Ｗｅｂサーバ１およびクライアント３の各ブロックによって実行される。以下、クライアント３はＡ１〜Ａ１０の処理、画像サーバはＢ１〜Ｂ１２の処理を実行する。
【００３４】
Ａ１では、クライアント３の制御部３１は、ユーザからＵＲＬの指定などによるコンテンツ取得要求を受け付ける。
【００３５】
Ａ２では、クライアント３の制御部３１は、要求を受け付けたコンテンツの送信を画像サーバに要求する。
【００３６】
Ｂ１では、画像サーバの制御部２６は、クライアント３から要求されたコンテンツをＷｅｂサーバ１に要求し、その要求に応じてＷｅｂサーバ１から送信されたコンテンツを取得する。
【００３７】
Ｂ２では、画像サーバの画像変換部２２は、取得したコンテンツを画像ファイルに変換する。
【００３８】
Ａ３では、クライアント３の制御部３１は、ユーザから明るさ補正アプリ起動の開始を受け付けたことに応じ、Ａ４に進む。
【００３９】
Ａ４では、クライアント３の制御部３１は、輝度検出部３２が定期的に輝度を検出するよう制御する。例えば、輝度検出部３２は、所定の時間おきに、ＣＣＤカメラやＣＭＯＳカメラなどの撮像装置で周囲の輝度情報を取得する。制御部３１は、異なる時点で取得された輝度同士を比較することで、輝度が変化したか否かを判断し、輝度が変化したと判断した場合、Ａ５に進む。
【００４０】
Ａ５では、クライアント３の制御部３１は、輝度情報を画像サーバ２に送信する。なお、輝度と色差を含む画像情報をクライアント３から画像サーバ２に送り、画像サーバ２にて画像情報から輝度を抽出してもよい。
【００４１】
Ｂ３では、画像サーバの制御部２６は、クライアント３から、輝度情報を受信する。
【００４２】
Ｂ４では、画像サーバの制御部２６は、変換された画像ファイルの色情報を解析する。
【００４３】
Ｂ５では、画像サーバの制御部２６は、解析された色情報に基づき、色補正の必要があるか否かを判断する。例えば、制御部２６は、リンクで接続されたノード間の色情報の組み合わせが、予め規定された視覚が困難な色情報の組み合わせに該当する場合、色補正の必要があると判断する。例えば、図３では、視覚が困難な色情報の組み合わせは、緑と赤Ｎ１である。
【００４４】
Ｂ６では、画像サーバの色情報補正部２４は、視覚が困難な色情報の組み合わせに対応した、視覚が容易となる色情報の補正を、受信した輝度情報に応じた程度に施す。
【００４５】
例えば、図５では、緑と赤の組に対しては、緑と赤の接する境界に、所定の色（白）の線を挿入し、識別し難い色同士が容易に区別されるようにしている。この線の太さは、輝度情報に応じて決まる。すなわち、クライアント３から受信した輝度情報が明るいほど、境界の線を太くする。図６は、この色挿入後の色情報をグラフで表している。
【００４６】
図７では、緑と赤の組に対しては、緑の領域に網かけ模様を重畳している。図８は、この網かけ挿入後の色情報をグラフで表している。この網かけ模様の強度（編み目模様の線太さ、編み目模様の大小、編み目模様の色味の強さなど）は、輝度情報に応じて決まる。例えば、クライアント３からの輝度情報が明るいほど、網かけ模様の線を太くする。
【００４７】
あるいは、図９では、色相環に従い、識別の困難な色情報の組の各々の色相を色相環に沿ってシフトさせて補正している。シフトの量は、クライアント３からの輝度情報に応じて決まる。シフト方向は左回りでも右回りでもよい。図１０は色相環の一例を示す。あるいは、図１１では、所定の変換表に従い、識別の困難な色情報の組の各々の色相を対応する別の色相に変換して補正している。変換表は、色相環上の色相のシフトと同等の内容を規定している。
【００４８】
Ｂ７では、画像サーバの制御部２６は、受信した輝度情報と輝度情報管理ＤＢ２８に記憶された輝度情報のしきい値とを比較し、受信した輝度情報がしきい値を超えているか否かを判断する。輝度情報がしきい値を超えているならば、明るさ（明度）補正が必要と判断してＢ８に進む。輝度情報がしきい値を超えていないならば、明るさ補正が不要と判断してＢ９に進む。
【００４９】
Ｂ８では、画像サーバの明度補正部２５は、画像の明るさ（明度）を、輝度の変動に対応した値だけ増分する補正を施す。
【００５０】
Ａ７では、クライアント３の位置情報取得部３４は、現在の位置情報を取得する。
【００５１】
Ａ８では、クライアント３の位置情報取得部３４は、取得した位置情報とその取得日時を画像サーバ２に送信する。なお、クライアント３が室内にいるなどの原因で位置情報を取得できない場合があるが、その場合は、場所は屋内であると判断するなどして、位置情報に代替する情報を生成し、画像サーバ２に送信すればよい。
【００５２】
Ｂ９は、画像サーバの屋内外予測部２９は、クライアント３の位置情報とその取得日時を受信する。
【００５３】
Ｂ１０では、画像サーバの屋内外予測部２９は、クライアント３の現在の位置情報とその取得日時に基づき、クライアント３の周囲の明るさを予測する。例えば、屋内外予測部２９は、クライアント３の現在の位置情報とその取得時刻に対応する天候を、気象情報を提供するＷｅｂサーバ１から受信し、その天候に対応する明るさを、所定のテーブルを基準に予測する。例えば、テーブルが、午前１０時晴れ屋外＝120、000ルクス、午前１０時曇り屋外＝35、000ルクス、午前１０時晴れ屋内＝200ルクス・・、などと規定しており、クライアント３の位置情報と時刻「午前１０時屋外」に対応する天候が「晴れ」ならば、明るさは「120、000ルクス」と予測する。
【００５４】
クライアント３の現在の位置情報には、地表面での座標情報の他、重力センサの検出値が含まれてもよい。例えば、クライアント３のディスプレイ面が鉛直上方を向いていれば、上記所定のテーブルで決まる明るさに所定の正の補正値を加え、クライアント３のディスプレイ面が鉛直下方を向いていれば、上記所定のテーブルで決まる明るさに所定の負の補正値を加える。こうすることでディスプレイのポジションに合わせた明るさ予測ができる。
【００５５】
画像サーバ２の明度補正部２５は、予測した明るさが、所定のしきい値を超えたか否かを判断し、Ｙｅｓならば画像の明るさの補正が必要とみなしてＢ１１に進む。ＮｏならばＢ１２に進む。
【００５６】
Ｂ１１では、画像サーバ２の明度補正部２５は、予測された明るさに対応した値だけ、画像の輝度を増分する補正を施す。
【００５７】
Ｂ１２では、画像サーバのＷｅｂコンテンツ配信部２７は、Ｂ６・８・１１で明るさや色の補正されたＷｅｂコンテンツの画像をクライアント３に送信する。
【００５８】
Ａ９では、クライアント３の制御部３１は、画像を受信する。
【００５９】
Ａ１０では、クライアント３のブラウジング部３３は、画像を表示する。この画像は、見にくい色の組み合わせを区別しやすくするよう色や模様が加えられている。また、この画像は、クライアント３が使用される場所の明るさの変動に対応し明るさが増すよう補正されているため、ブラウジング部３３で表示した場合、明るい場所であっても見やすい。このため、クライアント３の様々な使用条件に応じ、色覚異常者のみならず健常者にとっても、Ｗｅｂコンテンツの視認性を高めることができる。
【００６０】
＜第２実施形態＞
第１実施形態に示す、色情報・明るさの補正の要否の判断と画像の色情報・明るさ補正は、クライアント３で実行されてもよい。これは、画像サーバ２の補正部２００の関係する処理ブロックをクライアント３に設けることで実現される。例えば、Ｂ８の処理をクライアント３で行うには、色情報解析部２３、色情報補正部２４、明度補正部２５、輝度情報管理ＤＢ２８をクライアント３に設ければよい。この場合、クライアント３は、画像サーバから受信した画像を自ら補正できる。なお、クライアント３に補正部２００を設けた場合でも、室内にいるなどの原因で位置情報を取得できない場合があるが、その場合は、場所は屋内であると判断するなどして、位置情報を代替すればよい。
【符号の説明】
【００６１】
１…Ｗｅｂサーバ、２…画像サーバ、３…クライアント、２１…Ｗｅｂコンテンツ取得部、２２…画像変換部、２３…色情報解析部、２４…色情報補正部、２５…明度補正部、２６…制御部
【図１】
2012252382.tif 000003
【図３】
2012252382.tif 000004
【図４】
2012252382.tif 000005
【図６】
2012252382.tif 000006
【図８】
2012252382.tif 000007
【図２】
2012252382.tif 000008
【図５】
2012252382.tif 000009
【図７】
2012252382.tif 000010
【図９】
2012252382.tif 000011
【図１０】
2012252382.tif 000012
【図１１】
2012252382.tif 000013