(57)【要約】【課題】適切な画質パラメータを簡易に設定する。【解決手段】情報処理装置１００は、複数のアプリケーションプログラムのいずれかを起動して表示画面にコンテンツを表示させる表示制御部１５８と、表示制御部１５８により起動されるアプリケーションプログラムを判別する判別部１５２と、判別部により判別されたアプリケーションプログラムに応じて、表示画面の画質を設定するための複数の画質パラメータを変更する変更部１５６と、を備える。【選択図】図３
2010054972.tif 000002
【特許請求の範囲】
【請求項１】
複数のアプリケーションプログラムのいずれかを起動して表示画面にコンテンツを表示させる表示制御部と、
前記表示制御部により起動されるアプリケーションプログラムを判別する判別部と、
前記判別部により判別されたアプリケーションプログラムに応じて、前記表示画面の画質を設定するための複数の画質パラメータを変更する変更部と、
を備える、情報処理装置。
【請求項２】
前記アプリケーションプログラムの識別情報と前記複数の画質パラメータとを関連付けて記憶する記憶部を備え、
前記判別部は、前記表示制御部により起動されるアプリケーションプログラムの識別情報を判別し、
前記変更部は、前記表示画面の画質を設定するための複数の画質パラメータを、前記判別部により判別されたアプリケーションプログラムの識別情報に関連付けられた前記複数の画質パラメータに変更する、請求項１に記載の情報処理装置。
【請求項３】
前記複数のアプリケーションプログラムは、前記表示画面に静止画コンテンツまたは動画コンテンツを表示させるためのプログラムである、請求項１または２のいずれかに記載の情報処理装置。
【請求項４】
前記判別部は、使用しているＬＣＤパネルおよび／またはグラフィックスモデルを判別し、
前記変更部は、前記判別部により判別されたＬＣＤパネルおよび／またはグラフィックスモデルに応じて、前記複数の画質パラメータを変更する、請求項１〜３のいずれかに記載の情報処理装置。
【請求項５】
前記複数の画質パラメータは、静止画コンテンツまたは動画コンテンツの画質を補正するためのパラメータを含む、請求項１〜４のいずれかに記載の情報処理装置。
【請求項６】
前記複数の画質パラメータは、パネルの色温度を補正するためのパラメータを含む、請求項１〜５のいずれかに記載の情報処理装置。
【請求項７】
前記変更部は、前記表示画面が前記情報処理装置の外部の表示装置に備わる場合に、前記複数の画質パラメータの変更を無効化する、請求項１〜６のいずれかに記載の情報処理装置。
【請求項８】
前記記憶部には、表示目的別に設定される複数の画質モードに前記複数の画質パラメータが対応付けられて記憶され、
前記判別部により判別されたアプリケーションプログラムに応じて前記画質モードを選択する選択部を備え、
前記変更部は、前記表示画面の画質を設定するための複数の画質パラメータを、前記選択部により選択された画質モードに対応付けられた前記複数の画質パラメータに変更する、請求項１〜７のいずれかに記載の情報処理装置。
【請求項９】
前記記憶部には、前記所定数の画質モードと、前記アプリケーションプログラムの識別情報とが関連付けて記憶されている、請求項８に記載の情報処理装置。
【請求項１０】
前記選択部は、ユーザ操作に応じて前記画質モードを選択する、請求項８または９のいずれかに記載の情報処理装置。
【請求項１１】
複数のアプリケーションプログラムのいずれかを起動して表示画面にコンテンツを表示させるステップと、
前記起動しているアプリケーションプログラムを判別するステップと、
前記判別されたアプリケーションプログラムに応じて、前記表示画面の画質を設定するための複数の画質パラメータを変更するステップと、
含む、情報処理方法。
【請求項１２】
コンピュータを、
複数のアプリケーションプログラムのいずれかを起動して表示画面にコンテンツを表示させる表示制御部と、
前記表示制御部により起動されるアプリケーションプログラムを判別する判別部と、
前記判別部により判別されたアプリケーションプログラムに応じて、前記表示画面の画質を設定するための複数の画質パラメータを変更する変更部と、
を備える、情報処理装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法およびプログラムに関し、特に、画質を補正するための画質パラメータを変更する情報処理装置、情報処理方法およびプログラムに関する。
【背景技術】
【０００２】
近年、コンピュータのディスプレイ等の表示装置においては、表示画面に最適な表示がなされるように、表示画面の明るさや色相等を調整することが可能となっている。当該画質パラメータの調整方法としては、最適な表示がなされるようにユーザが画質を補正するための画質パラメータを選択したり、ＬＣＤパネルの種類に応じて予め画質パラメータを設定したりすることが挙げられる。
【０００３】
画質パラメータは相互に関連しているため、例えば表示画面の色温度の設定を変更すると、変更された色温度の設定に合わせてカラーの設定が変更される。そこで、ユーザにより設定変更された画質パラメータと、当該変更に伴って変更するデータとの関係をわかりやすくする技術が開示されている（例えば、特許文献１）。特許文献１によれば、ユーザにより設定される設定項目とその設定データとの関係が一体化して、設定の調整ミスを減少することが可能となる。
【０００４】
【特許文献１】特開平１１−１０２１７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、表示画面を最適な画質とするためには、上記色温度だけでなく、ガンマ補正や色空間変換を設定するための多種の画質パラメータを設定する必要がある。これらのパラメータは相互に依存するため、一のパラメータを変更した場合には、当該パラメータの変更に合わせて他のパラメータも変更する必要がある。
【０００６】
また、ＬＣＤパネルやアプリケーション毎に適切な画質パラメータの設定が異なるため、使用されているＬＣＤパネルや起動中のアプリケーション等を考慮して総合的に判断した上で複数の画質パラメータの変更をする必要がある。ユーザ入力により各画質パラメータを設定する場合には、ユーザが、各画質パラメータの意味を理解し、ＬＣＤパネルや起動中のアプリケーション等を考慮して総合的に判断しなければならない。
【０００７】
特に、起動中のアプリケーションによって、最適な画質パラメータの設定が異なるため、ユーザがアプリケーション毎に画質パラメータを適切に設定するのは困難であるという問題があった。
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、適切な画質パラメータを簡易に設定することが可能な、新規かつ改良された情報処理装置、情報処理方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明のある観点によれば、複数のアプリケーションプログラムのいずれかを起動して表示画面にコンテンツを表示させる表示制御部と、表示制御部により起動されるアプリケーションプログラムを判別する判別部と、判別部により判別されたアプリケーションプログラムに応じて、表示画面の画質を設定するための複数の画質パラメータを変更する変更部と、を備える、情報処理装置が提供される。
【０００９】
かかる構成によれば、起動中のアプリケーションプログラムを判別して、判別されたアプリケーションプログラムに応じて表示画面の画質を設定するための複数の画質パラメータを変更することができる。これにより、起動中のアプリケーションプログラムに応じて適切な画質パラメータを設定することが可能となる。
【００１０】
また、アプリケーションプログラムの識別情報と複数の画質パラメータとを関連付けて記憶する記憶部を備え、判別部は、表示制御部により起動されるアプリケーションプログラムの識別情報を判別し、変更部は、表示画面の画質を設定するための複数の画質パラメータを、判別部により判別されたアプリケーションプログラムの識別情報に関連付けられた複数の画質パラメータに変更するようにしてもよい。
【００１１】
複数のアプリケーションプログラムは、表示画面に静止画コンテンツまたは動画コンテンツを表示させるためのプログラムであってもよい。
【００１２】
また、上記判別部は、使用しているＬＣＤパネルおよび／またはグラフィックスデバイスを判別し、上記変更部は、判別部により判別されたＬＣＤパネルおよび／またはグラフィックスモデルに応じて、複数の画質パラメータを変更するようにしてもよい。
【００１３】
複数の画質パラメータは、静止画コンテンツまたは動画コンテンツの画質を補正するためのパラメータを含んでもよい。
【００１４】
複数の画質パラメータは、パネルの色温度を補正するためのパラメータを含んでもよい。
【００１５】
上記変更部は、表示画面が情報処理装置の外部の表示装置に備わる場合に、複数の画質パラメータの変更を無効化するようにしてもよい。
【００１６】
上記記憶部には、表示目的別に設定される複数の画質モードに複数の画質パラメータが対応付けられて記憶され、判別部により判別されたアプリケーションプログラムに応じて画質モードを選択する選択部を備え、変更部は、表示画面の画質を設定するための複数の画質パラメータを、選択部により選択された画質モードに対応付けられた複数の画質パラメータに変更するようにしてもよい。
【００１７】
上記記憶部には、所定数の画質モードと、アプリケーションプログラムの識別情報とが関連付けて記憶されていてもよい。
【００１８】
上記選択部は、ユーザ操作に応じて画質モードを選択するようにしてもよい。
【００１９】
上記課題を解決するために、本発明の別の観点によれば、複数のアプリケーションプログラムのいずれかを起動して表示画面にコンテンツを表示させるステップと、起動しているアプリケーションプログラムを判別するステップと、判別されたアプリケーションプログラムに応じて、表示画面の画質を設定するための複数の画質パラメータを変更するステップと、含む、情報処理方法が提供される。
【００２０】
上記課題を解決するために、本発明の別の観点によれば、コンピュータを、複数のアプリケーションプログラムのいずれかを起動して表示画面にコンテンツを表示させる表示制御部と、表示制御部により起動されるアプリケーションプログラムを判別する判別部と、判別部により判別されたアプリケーションプログラムに応じて、表示画面の画質を設定するための複数の画質パラメータを変更する変更部と、を備える、情報処理装置として機能させるためのプログラムが提供される。
【００２１】
かかるプログラムは、例えばＣＰＵ、ＲＯＭまたはＲＡＭなどを含むコンピュータのハードウェア資源に、上記のような情報処理装置の各構成の機能を実行させることができる。
【発明の効果】
【００２２】
以上説明したように本発明によれば、適切な画質パラメータを簡易に設定することができる。
【発明を実施するための最良の形態】
【００２３】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２４】
また、以下に示す順序に従って、当該「発明を実施するための最良の形態」を説明する。
〔１〕本実施形態の目的
〔２〕情報処理装置のハードウェア構成
〔３〕情報処理装置の機能構成
〔４〕情報処理装置の動作
【００２５】
〔１〕本実施形態の目的
まず、本発明の実施形態の目的について説明する。近年、コンピュータのディスプレイ等の表示装置においては、表示画面に最適な表示がなされるように、表示画面の明るさや色相等を調整することが可能となっている。当該画質パラメータの調整方法としては、最適な表示がなされるようにユーザが画質を補正するための画質パラメータを選択したり、ＬＣＤパネルの種類に応じて予め画質パラメータを設定したりすることが挙げられる。
【００２６】
複数の画質パラメータは相互に関連しているため、例えば表示画面の色温度の設定を変更すると、変更された色温度の設定に合わせてカラーの設定が変更される。表示画面を最適な画質とするためには、上記色温度やカラーの設定だけでなく、コントラストやガンマ特性等を設定するための多種の画質パラメータを設定する必要がある。これらのパラメータは相互に依存するため、一のパラメータを変更した場合には、当該パラメータの変更に合わせて他のパラメータも変更する必要がある。
【００２７】
また、ＬＣＤパネルやアプリケーション毎に適切な画質パラメータの設定が異なるため、使用されているＬＣＤパネルや起動中のアプリケーション等を考慮して総合的に判断した上で複数の画質パラメータの変更をする必要がある。ユーザ入力により各画質パラメータを設定する場合には、ユーザが、各画質パラメータの意味を理解し、ＬＣＤパネルや起動中のアプリケーション等を考慮して総合的に判断しなければならない。特に、起動中のアプリケーションによって、最適な画質パラメータの設定が異なるため、ユーザがアプリケーション毎に画質パラメータを適切に設定するのは困難であるという問題があった。
【００２８】
図１０は、従来の画質補正について説明する説明図である。従来は、図１０に示したように、Ｇｒａｐｈｉｃｓ  Ｄｅｖｉｃｅ  Ｄｒｉｖｅｒ（グラフィックスデバイスドライバ）やＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）に設定された画質パラメータの設定値に基づいて画質補正がなされる。例えば、ＰＣに入力されたコンテンツは、Ａｐｐｌｉｃａｔｉｏｎ（アプリケーション）により復号等の処理がなされて、ドライバにより画質補正がなされる。
【００２９】
そして、当該コンテンツを表示するためのハードウェアであるＧｒａｐｈｉｃｓ（グラフィックス)等を介してＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ：液晶表示モニタ）に静止画または動画コンテンツが表示される。ドライバによる画質補正には、静止画コンテンツに対する補正と、動画コンテンツに対する補正があり、ドライバ毎に設定方法は異なっている。すなわち、ＬＣＤのパネルごとに画質パラメータの設定を変更したり、使用するグラフィックスごとに画質パラメータの設定を変更したりすることができなかった。
【００３０】
また、ＢＩＯＳのパネル判別情報により、画質パラメータの設定を変更することも可能であった。しかし、この場合にはＢＩＯＳバイナリの設定値テーブルを変更して画質パラメータの設定を変更しなければならない。さらに、ドライバによる画質補正とＢＩＯＳによる画質補正とは無関係に各々設定されるため、ユーザが画質パラメータを適切な値に設定することは極めて困難であった。
【００３１】
そこで、上記のような事情を一着眼点として、本発明の実施形態にかかる情報処理装置１００が創作されるに至った。本実施形態にかかる情報処理装置１００によれば、適切な画質パラメータを簡易に設定するが可能となる。
【００３２】
図１は、本実施形態にかかる画質補正について説明する説明図である。本実施形態によれば、図１に示したように、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）やアプリケーション１２による画質補正、Ｇｒａｐｈｉｃｓ  Ｄｅｖｉｃｅ  Ｄｒｉｖｅｒ（グラフィックスデバイスドライバ）１３による画質補正、Ｓｃａｌｅｒ（スケーラ）１５による画質補正等、ＬＣＤに表示されるコンテンツの入力から出力までの各段階における画質補正パラメータを一元的に制御することが可能となる。さらに、使用中のパネルや起動中のアプリケーションやグラフィックスを判別して、判別結果に応じて画質パラメータの設定を変更することも可能となる。
【００３３】
また、従来は、グラフィックスデバイスドライバやＢＩＯＳで異なるフォーマットの設定値テーブルを用いて個々に画質パラメータが設定されていた。しかし、本実施形態によれば、共通化されたフォーマットの設定値テーブル１１を用いて、一元的かつ簡易に画質パラメータの設定をすることが可能となる。例えば、画質補正ユーティリティ１０が、画質を補正するための複数のパラメータが設定された設定値テーブル１１を用いて各段階における画質補正を一元的かつ簡易に変更することも可能である。
【００３４】
本実施形態において、画質パラメータの設定が可能な情報処理装置１００をＬＣＤ等の表示装置と一体の装置として構成したが、かかる例に限定されない。例えば、情報処理装置を表示装置と別体の装置として構成してもよい。情報処理装置１００としては、例えば、パーソナルコンピュータ（以下ＰＣと称する。）等を例示できる。特に、本実施形態では、処理装置や記録装置を含むＰＣ本体部と表示装置とが一体に構成されたいわゆるノートブック型ＰＣを例示して以下説明する。
【００３５】
〔２〕情報処理装置のハードウェア構成
次に、図２に基づいて、本実施形態にかかる情報処理装置１００のハードウェア構成について説明する。図２は、本実施形態にかかる情報処理装置１００のハードウェア構成を示すブロック図である。
【００３６】
図２は、本実施形態にかかる情報処理装置１００のハードウェア構成を示した説明図である。情報処理装置１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３と、ホストバス１０４と、ブリッジ１０５と、外部バス１０６と、インターフェイス１０７と、入力装置１０８と、出力装置１０９と、ストレージ装置（ＨＤＤ）１１０と、ドライブ１１１と、通信装置１１２とを備える。
【００３７】
ＣＰＵ１０１は、演算処理装置および制御装置として機能し、各種プログラムに従って情報処理装置１００内の動作全般を制御する。また、ＣＰＵ１０１は、マイクロプロセッサであってもよい。ＲＯＭ１０２は、ＣＰＵ１０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ１０３は、ＣＰＵ１０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一次記憶する。これらはＣＰＵバスなどから構成されるホストバス１０４により相互に接続されている。
【００３８】
ホストバス１０４は、ブリッジ１０５を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス１０６に接続されている。なお、必ずしもホストバス１０４、ブリッジ１０５および外部バス１０６を分離構成する必要はなく、一のバスにこれらの機能を実装してもよい。
【００３９】
入力装置１０８は、例えば、マウス、キーボード、タッチパネル、ボタン、マイク、スイッチおよびレバーなどユーザが情報を入力するための入力手段と、ユーザによる入力に基づいて入力信号を生成し、ＣＰＵ１０１に出力する入力制御回路などから構成されている。情報処理装置１００のユーザは、該入力装置１０８を操作することにより、表示制御装置１００に対して各種のデータを入力したり処理動作を指示したりすることができる。
【００４０】
出力装置１０９は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ装置、液晶ディスプレイ（ＬＣＤ）装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｓｐｌａｙ）装置およびランプなどの表示装置と、スピーカおよびヘッドホンなどの音声出力装置で構成される。出力装置１０９は、例えば、再生されたコンテンツを出力する。具体的には、表示装置は再生された映像データ等の各種情報をテキストまたはイメージで表示する。一方、音声出力装置は、再生された音声データ等を音声に変換して出力する。
【００４１】
ストレージ装置１１０は、本実施形態にかかる情報処理装置１００の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置１１０は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置などを含んでもよい。ストレージ装置１１０は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）で構成される。このストレージ装置１１０は、ハードディスクを駆動し、ＣＰＵ１０１が実行するプログラムや各種データを格納する。また、このストレージ装置１１０には、コンテンツデータ、メタデータ、および装置データなどが記録される。
【００４２】
ドライブ１１１は、記憶媒体用リーダライタであり、情報処理装置１００に内蔵、あるいは外付けされる。ドライブ１１１は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記憶媒体１２０に記録されている情報を読み出して、ＲＡＭ１０３に出力する。
【００４３】
通信装置１１２は、例えば、通信網１２１に接続するための通信デバイス等で構成された通信インターフェイスである。また、通信装置１１２は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）対応通信装置であっても、ワイヤレスＵＳＢ対応通信装置であっても、有線による通信を行うワイヤー通信装置であってもよい。この通信装置１１２は、外部機器との間で、通信網１２１を介して、コンテンツデータ、コンテンツリストなどの各種データを送受信する。
【００４４】
〔３〕情報処理装置の機能構成
以上、図２を参照して本実施形態にかかる情報処理装置１００のハードウェア構成を説明した。次に、図３を参照して、本実施形態にかかる情報処理装置１００の機能を説明する。
【００４５】
図３は、本実施形態にかかる情報処理装置１００の機能構成を示したブロック図である。図３に示したように、本実施形態にかかる情報処理装置１００は、判別部１５２と、選択部１５４と、変更部１５６と、表示制御部１５８と、記憶部１６０と、表示画面１０９などを備える。
【００４６】
判別部１５２は、後述する表示制御部１５８により起動されるアプリケーションプログラムを判別する機能を有する。判別部１５２は、起動中のアプリケーションプログラムを判別し、判別した結果を選択部１５４および／または変更部１５６に提供する。判別部１５２は、アプリケーションプログラムの識別情報を検出することにより、当該アプリケーションプログラムの判別をすることができる。
【００４７】
また、判別部１５２は、使用しているＬＣＤパネルを判別する機能を有する。さらに、判別部１５２は、使用しているグラフィックスモデルを判別する機能を有する。判別部１５２は、ＬＣＤパネルとグラフィックスモデルのいずれを判別するようにしてもよいし、ＬＣＤパネルとグラフィックスモデルのいずれか一つを判別するようにしてもよい。
【００４８】
選択部１５４は、判別部１５２により判別されたアプリケーションプログラムに応じて画質モードを選択する機能を有する。選択部１５４により選択される画質モードは、自動的にまたはユーザ入力により選択することができる。画質モードについては、後で詳細に説明する。
【００４９】
変更部１５６は、判別部１５２により判別されたアプリケーションプログラムに応じて、表示画面の画質を設定するための複数の画質パラメータを変更する機能を有する。また、判別部１５２により使用しているＬＣＤパネルおよび／またはグラフィックスモデルが判別された場合には、ＬＣＤパネルおよび／またはグラフィックスモデルに応じて複数の画質パラメータを変更するようにしてもよい。
【００５０】
記憶部１６０には、アプリケーションプログラムの識別情報と複数の画質パラメータとが関連付けて記憶されている。変更部１５６は、表示画面の画質を設定するための複数の画質パラメータを、記憶部１６０に記憶されているアプリケーションプログラムに識別情報と関連付けて記憶されている複数の画質パラメータに変更する。
【００５１】
また、記憶部１６０には、表示目的別に設定される複数の画質モードに複数の画質パラメータが対応付けられて記憶されている。さらに、記憶部１６０には、所定数の画質モードとアプリケーションプログラムの識別情報とが関連付けて記憶されている。
【００５２】
選択部１５４はアプリケーションプログラムの識別情報に関連付けられた画質モードを選択する。そして、変更部１５６は、表示画面の画質を設定するための複数の画質パラメータを、選択部１５４により選択された画質モードに対応付けられた複数の画質パラメータに変更する。また、選択部１５４は、ユーザ操作に応じて画質モードを選択するようにしてもよい。
【００５３】
表示制御部１５８は、複数のアプリケーションプログラムのいずれかを起動して、表示画面１０９にコンテンツを表示させる機能を有する。
【００５４】
以下では、図４を参照して、判別部１５２による判別と変更部１５６により変更される複数の画質パラメータの設定を画質補正ユーティリティ１０により実現する場合を例示して説明する。図４は、画質補正ユーティリティ１０による画質補正パラメータの設定について説明する説明図である。
【００５５】
図４に示したように、まず、画質補正ユーティリティ１０は、使用しているＬＣＤパネルやグラフィックスモデル、起動しているアプリケーションなどを判別して設定条件３１を取得する。例えば、使用しているＬＣＤパネルは、ＢＩＯＳから提供される「ＰａｎｅｌＩＤ」により判別できる。また、使用しているグラフィックスモデルは、ＯＳから提供される「ＶｉｄｅｏＩＤ」により判別できる。
【００５６】
起動中のアプリケーションの判別については、例えば、複数のアプリケーションを同時に起動しているシステムの場合、ウィンドウの最前面のアプリケーションを起動中のアプリケーションとして判別してもよい。
【００５７】
この場合、ウィンドウの最前面のアプリケーションのウィンドウタイトルを取得する。そして、画質補正ユーティリティ１０は、ウィンドウタイトルに該当するアプリケーションプログラムを起動中のアプリケーションプログラムであるとして当該アプリケーションプログラムの判別を行う。
【００５８】
また、判別の対象となっているアプリケーションの中でも最も全面に起動しているアプリケーションとして判別しても良い。この場合、起動しているアプリケーションプログラムのリストとそれらのウィンドウの重なり順を取得し、これを判別対象のアプリケーションのリストと比較し、一致するアプリケーションのうち最も全面にあるものを、起動中のアプリケーションとして判別を行う。
【００５９】
また、画質補正ユーティリティ１０は、ユーザが画質設定画面から画質モードを選択した場合には、選択された画質モードを識別する「ＭｏｄｅＩＤ」を取得する。このように、画質補正ユーティリティ１０は、使用中のＬＣＤパネルやグラフィックスモデル、起動中のアプリケーションモデルや選択された画質モードを判別する。そして、「ＰａｎｅｌＩＤ」、「ＶｉｄｅｏＩＤ」、起動中のアプリケーションプログラム、「ＭｏｄｅＩＤ」を検索キーにして、設定値テーブルを検索して設定値を取得する。設定値テーブルには、「ＰａｎｅｌＩＤ」、「ＶｉｄｅｏＩＤ」、起動中のアプリケーションプログラム、「ＭｏｄｅＩＤ」と画質設定値とが対応付けられている。
【００６０】
そして、画質補正ユーティリティ１０は、ＯＳのＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍ  Ｉｎｔｅｒｆａｃｅ）や、ドライバのＡＰＩやＢＩＯＳのＡＰＩを利用して、各段階における画質パラメータの設定を変更する。
【００６１】
また、予め所定数の画質モードを用意して、ユーザによる選択だけでなく、使用中のＬＣＤパネルやグラフィックスモデル、起動中のアプリケーションモデルに応じて画質モードを自動的に選択することも可能である。これにより、より簡易な操作で最適な画質モードの設定を行うことが可能となる。
【００６２】
次に、図５を参照して、使用中のＬＣＤパネルやグラフィックスモデル、起動中のアプリケーションモデルに応じて画質モードが自動的に選択される場合について説明する。図５は、画質補正ユーティリティ１０が５つの画質モードを取得する場合について説明する説明図である。図５には、「ＰａｎｅｌＩＤ」、「ＶｉｄｅｏＩＤ」、「ｍｏｄｅＩＤ」のデータ構造３００の一例を示した。
【００６３】
画質補正ユーティリティ１０は、使用中のＬＣＤパネルおよびグラフィックスモデルを判別して、「ＰａｎｅｌＩＤ」３０１および「ＶｉｄｅｏＩＤ」３０２を取得する。例えば、「ＰａｎｅｌＩＤ」３０１がＰａｎｅｌ１で、「ＶｉｄｅｏＩＤ」３０２がＶｉｄｅｏ２だった場合には、Ｐａｎｅｌ１とＶｉｄｅｏ２に紐付く「ｍｏｄｅＩＤ」３０３のｍｏｄｅ１〜ｍｏｄｅ５を取得する。
【００６４】
そして、画質補正ユーティリティ１０は、起動中のアプリケーションを判別し、起動中のアプリケーションに応じてｍｏｄｅ１〜ｍｏｄｅ５のいずれか一つを選択する。また、ユーザにより５つのうちのいずれか一つの画質モードが選択されている場合には、画質補正ユーティリティ１０は、選択された画質モードに応じてｍｏｄｅ１〜ｍｏｄｅ５のいずれか一つを選択する。
【００６５】
次に、図６を参照して、ユーザにより画質モードが選択される場合について説明する。図６は、画質モード選択画面の一例を説明する説明図である。図６に示したように、ユーザによりウィンドウの設定画面の「ディスプレイ」が選択され、さらに「色モード設定」が選択される。これにより、ウィンドウには色モード設定画面４００が表示される。
【００６６】
ユーザは、色モード設定画面４００の、「最適な色モードに自動的に切り替える」か、「以下のモードから選択する」のいずれかを選択する。色モード設定画面４００の「最適な色モードに自動的に切り替える」を選択した場合には、画質補正ユーティリティ１０により、起動中のアプリケーションに応じた画質モードが選択される。
【００６７】
一方、色モード設定画面４００の「以下のモードから選択する」を選択した場合には、画質補正ユーティリティ１０により、ユーザにより選択された画質モードが選択される。ユーザにより選択される画質モードは、例えば、標準モード、テレビモード、ＤＶＤ／ＢＤモード、プリントモードなどが例示できる。
【００６８】
次に、図７を参照して、画質モードの種類と各画質モードにより設定される画質パラメータ４５０の一例について説明する。図７は、画質モードの設定一覧５００を示す説明図である。図７に示したように、画質モードには、例えば、標準モード、ＤＶＤ／ＢＤモード、ＴＶモード、ｘ．ｖ．ｃｏｌｏｒモード、プリントモード、外部出力時モードなどが挙げられる。
【００６９】
図７に示したように、画質モードに複数の画質パラメータが対応付けられて、上述した記憶部１６０に記憶されている。さらに、アプリケーションプログラムと画質モードとが関連付けられて記憶部１６０に記憶されている。したがって、画質補正ユーティリティ１０により、起動中のアプリケーションプログラムが判別されれば、対応する画質モードが選択される。さらに、選択された画質モードに対応付けられた画質パラメータに設定変更されることとなる。以下、各モードの特徴を説明する。
【００７０】
標準モードは、一般的な使用に適した標準的な設定である。標準モードでは、パネルの色温度がＤ６５（約６５００Ｋ）に設定され、ディスプレイのＩＣＣモニタプロファイルが設定される。具体的には、パネルの色温度がＤ６５に設定され、当該設定に合わせガンマ補正が行われて、さらに、その設定にあわせて作成されたモニタプロファイルが設定される。
【００７１】
また、ＩＣＣモニタプロファイルに対応しているアプリケーションで写真などを編集、再生する場合にできるだけ正しい色でモニタ上に表示することができる。動画に対しては、一般的な使用に合わせた自然の色合いを表示することができ、さまざまなコンテンツに対して破綻のない汎用的な設定となっている。
【００７２】
ＤＶＤ／ＢＤモードは、ＤＶＤやＢＤで映画を視聴する場合に適した設定である。ＤＶＤやＢＤにより再生される映像が自然で豊かな色合いとなるように画質補正がなされる。具体的には、動画色補正値を最適化して、色がくっきり表示されるような画作りが行われる。また、必要に応じてディスプレイのガンマ補正も最適化される。
【００７３】
ＴＶ（テレビ）モードは、テレビ番組等を視聴する場合に適した設定である。テレビのアプリケーションにより表示される映像を明るく鮮やかな色合いとなるように画質補正がなされる。具体的には、動画色補正値を最適化して、色がくっきり明るく表示されるような画作りが行われる。また、必要に応じてディスプレイのガンマ補正も最適化される。
【００７４】
ｘ．ｖ．ｃｏｌｏｒモードは、ｘ．ｖ．ｃｏｌｏｒに対応したコンテンツにについて、これまで再現しきれなかった鮮やかな花の色や南国の美しい青緑などをより忠実に再現する場合に適した設定である。具体的な設定値としては、ＬＣＤパネルの色域情報を元に作成した色変換係数を設定し、動画に対する色空間変換を有効とする。同時に画作りをフラットに戻し忠実な色再現を行う設定とする。
【００７５】
プリントモードは、印刷用の写真などを編集する場合に適した設定である。特に、ＩＣＣプロファイルに対応しているアプリケーションで表示する場合に適している。具体的には、パネルの色温度がＤ５０（約５０００Ｋ）に設定され、その設定に合わせたガンマ補正がなされる。さらに、そのガンマ補正の設定にあわせて作成されたモニタプロファイルが設定される。また、動画に対しては最適化しない。
【００７６】
外部出力時モードは、外部のディスプレイに表示する場合に適した設定である。ディスプレイのガンマ補正や動画色補正等は初期設定のままとし、パネルの色温度やＩＣＣモニタプロファイル等については、選択されているモードに従って設定するようにしてもよい。以上、画質モードについて説明した。
【００７７】
次に、代表的な画質パラメータの詳細について説明する。ディスプレイガンマ補正は、ＬＣＤパネルのＲＧＢ各チャネルがなめらかな階調で表示されるように補正するためのパラメータである。ガンマ補正テーブルは、ＯＳのＡＰＩを用いて設定される。動画色補正は、ＴＶやＢＤ／ＤＶＤなど各同がコンテンツに最適な見栄えとなるように明るさ、コントラスト、色相、彩度等を補正するためのパラメータである。動画色補正は、グラフィックスデバイスドライバのＡＰＩを用いて設定される。
【００７８】
ＩＣＣモニタプロファイル（静止画用色空間変換パラメータ）は、画像編集用アプリケーションソフトを用いて開いた写真をできるだけ正しい色で表示するためのパラメータである。ＩＣＣモニタプロファイルパラメータは、ＬＣＤパネルの特性情報をＩＣＣプロファイルとしてＯＳに設定される。
【００７９】
Ｃｌｏｒ  Ｃｏｎｖｅｒｓｉｏｎ  Ｍａｔｒｉｘ（動画用色空間変化パラメータ）は、ｘｖＹｃｃ色空間を持つコンテンツをできるだけ正しい色でモニタ上に表示するためのパラメータである。ＬＣＤパネルの特性情報をＣｌｏｒ  Ｃｏｎｖｅｒｓｉｏｎ  Ｍａｔｒｉｘとしてドライバに設定する。
【００８０】
パネル色温度は、用途に応じた色温度を選択可能にするためのパラメータである。ＬＣＤパネル固有の機能を用いて設定される。以上、画質パラメータの詳細について説明した。  
【００８１】
次に、図８を参照して、図７に示した画質モードに対応付けて画質パラメータを設定するための設定値作成ツールについて説明する。この設定値作成ツールにより、簡易な操作で画質モードと画質パラメータの設定を行うことが可能となる。
【００８２】
設定値作成ツールは、設定値作成画面を用いてユーザにより各項目が入力される。図８は、設定値作成画面５００の表示例を説明する説明図である。図８に示したように、設定値作成画面５００は、パネルＩＤを入力するパネルＩＤ入力エリア５０１と、ビデオＩＤを選択するビデオＩＤ選択エリア５０２と、インターフェイスを選択するインターフェイス選択エリア５０３と、モード選択エリア５０４と、Ｃｏｌｏｒ  ｃｏｎｖｅｒｓｉｏｎ  ｍａｔｒｉｘ入力エリア５０５と、静止画色補正／動画色補正調整エリア５０６と、静止画色補正テーブル指定エリア５０７と、ＩＣＣプロファイル指定エリア５０８などを含む。
【００８３】
ユーザ操作により、各エリアにパラメータが入力される。パネルＩＤ入力エリア５０１には、判別部１５２により判別された結果を用いて予め入力されていてもよい。また、ビデオＩＤ選択エリア５０２、インターフェイス選択エリア５０３、モード選択エリア５０４については、予め所定数の選択項目を用意し、その選択項目のなかから所望の項目が選択されるようにしてもよい。
【００８４】
各入力エリアの設定値について、ユーザにより入力されたり選択されたりすることにより、各画質モードと複数の画質パラメータとが対応付けられることとなる。設定値作成画面５００を用いて設定された各画質モードに複数の画質パラメータが対応付けられて記憶部１６０に記録される。以上、設定値作成ツールについて説明した。
【００８５】
〔４〕情報処理装置の動作
以上、情報処理装置１００の機能構成について説明した。次に、図９を参照して、情報処理装置１００の情報処理方法について説明する。図９は、情報処理装置１００の情報処理方法について説明するフローチャートである。
【００８６】
図９に示したように、まず、情報処理装置１００の判別部１５２はＬＣＤパネルの「ＰａｎｅｌＩＤ」を判別する（Ｓ１０２）。次に、判別部１５２は、グラフィックスモデルの「ＶｉｄｅｏＩＤ」を判別する（Ｓ１０４）。そして、「ＰａｎｅｌＩＤ」および「ＶｉｄｅｏＩＤ」により決定される画質モードの一覧を取得する。
【００８７】
次に、判別部１５２は、起動中のアプリケーションを判別する（Ｓ１０８）。さらに、手動モードか否か、すなわち、ユーザにより画質モードが選択されているか否かを判定する（Ｓ１１０）。
【００８８】
ステップＳ１１０において、手動モードであると判定された場合には、変更部１５６は、設定されている画質パラメータを、ユーザにより選択された画質モードに対応付けられた画質パラメータに変更する（Ｓ１１２）。
【００８９】
ステップＳ１１０において、手動モードではないと判定された場合には、選択部１５４は、ステップＳ１０８において判別されたアプリケーションプログラムに対応する画質モードを選択する。そして、変更部１５６は、設定されている画質パラメータを、選択された画質モードに対応付けられた画質パラメータに変更する（Ｓ１１４）。
【００９０】
そして、ステップＳ１１２またはステップＳ１１４において変更された画質パラメータにより、ディスプレイ上の画質が補正される（Ｓ１１６）。以上、情報処理装置１００の情報処理方法について説明した。
【００９１】
本実施形態にかかる情報処理装置１００によれば、起動中のアプリケーションプログラムを判別して、判別されたアプリケーションプログラムに応じて表示画面１０９の画質を設定するための複数の画質パラメータを変更することができる。これにより、起動中のアプリケーションプログラムに応じて適切な画質パラメータを設定することが可能となる。
【００９２】
また、アプリケーションプログラムと複数の画質パラメータとは関連付けて記憶されているため、判別されたアプリケーションプログラムに関連付けられた複数の画質パラメータに変更することにより適切な画質パラメータを設定できる。
【００９３】
また、使用しているＬＣＤパネルおよび／またはグラフィックスモデルに応じて複数の画質パラメータを変更することができる。これにより、ＬＣＤパネルや起動中のアプリケーション等を考慮して一元的に複数の画質パラメータを設定することが可能となる。
【００９４】
また、複数の画質パラメータは、静止画コンテンツまたは動画コンテンツの画質を補正するためのパラメータを含み、さらに、パネルの色温度を補正するためのパラメータを含む。これにより、相互に依存する種々の画質パラメータを使用されているＬＣＤパネルや起動中のアプリケーション等を考慮して一元的に設定することが可能となる。
【００９５】
さらに、表示目的別に設定される複数の画質モードに複数の画質パラメータが対応付けられて記憶され、起動中のアプリケーションプログラムに応じて画質モードを選択する。そして、選択された画質モードに対応付けられた複数の画質パラメータに設定することができる。これにより、画質モードを選択するだけで、相互に依存する種々の画質パラメータを容易に設定することが可能となる。
【００９６】
また、所定数の画質モードを用意して、ユーザが所定数の画質モードから所望の画質モードを選択するようにしてもよい。これにより、ユーザは、各画質パラメータの存在を意識することなく、簡易に画質設定を最適化することが可能となる。
【００９７】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【００９８】
例えば、上記実施形態では、起動中のアプリケーションプログラムが何かを判別しているが、本発明はかかる例に限定されない。例えば、アプリケーションプログラムのＡＰＩを用いて、起動中のアプリケーションプログラムがどのようなモードかを判別するようにしてもよい。例えば、一つのアプリケーションプログラムがテレビジョン放送とＤＶＤ等の複数のメディアを再生できるモードを有する場合がある。この場合、当該アプリケーションプログラムがいずれのモードであるかを判別して、当該モードに応じた画質パラメータを設定するようにしてもよい。
【００９９】
また、アプリケーションプログラムもしくはビデオドライバのＡＰＩを用いて、コンテンツデータのフォーマットを判別するようにしてもよい。例えば、コンテンツデータがＨＤかＳＤか、または、コンテンツデータの色域がＩＴＵ−Ｒ  ＢＴ．７０９かＩＴＵ−Ｒ  ＢＴ．６０１か、ｘｖＹｃｃか否か等を判別する。そして、判別されたコンテンツデータのフォーマットに応じた画質パラメータを設定するようにしてもよい。
【図面の簡単な説明】
【０１００】
【図１】本発明の一実施形態にかかる画質補正について説明する説明図である。
【図２】同実施形態にかかる情報処理装置のハードウェア構成を示すブロック図である。
【図３】同実施形態にかかる情報処理装置の機能構成を示したブロック図である。
【図４】同実施形態にかかる画質補正パラメータの設定について説明する説明図である。
【図５】同実施形態にかかる画質補正ユーティリティによる画質モードの取得について説明する説明図である。
【図６】同実施形態にかかるユーザにより画質モードが選択される場合について説明する。
【図７】同実施形態にかかる画質モードの設定一覧を示す説明図である。
【図８】同実施形態にかかる質パラメータを設定するための設定値作成ツールについて説明する説明図である。
【図９】同実施形態にかかる情報処理装置の情報処理方法を示すフローチャートである。
【図１０】従来の画質補正について説明する説明図である。
【符号の説明】
【０１０１】
１００    情報処理装置
１０９    表示画面
１５２    判別部
１５４    選択部
１５６    変更部
１５８    表示制御部
１６０    記憶部
【図１】
2010054972.tif 000003
【図２】
2010054972.tif 000004
【図３】
2010054972.tif 000005
【図４】
2010054972.tif 000006
【図５】
2010054972.tif 000007
【図６】
2010054972.tif 000008
【図７】
2010054972.tif 000009
【図８】
2010054972.tif 000010
【図９】
2010054972.tif 000011
【図１０】
2010054972.tif 000012