(57)【要約】【課題】視認性を向上させる。【解決手段】実施形態の情報処理装置は、表示制御手段と、選択手段と、画像処理手段と、を備える。表示制御手段は、表示画面内に配置される複数の表示領域毎に、画像データを表示するよう制御する。選択手段は、複数の表示領域に表示される画像データから、１つの画像データを選択画像データとして選択する。画像処理手段は、選択画像データ以外の画像データに対しては行われない画像処理を、選択画像データに対して行う。【選択図】図２
2013012073.tif 000002
【特許請求の範囲】
【請求項１】
表示画面内に配置される複数の表示領域毎に、画像データを表示するよう制御する表示制御手段と、
前記複数の表示領域に表示される画像データから、１つの画像データを選択画像データとして選択する選択手段と、
前記選択画像データ以外の前記画像データに対しては行われない画像処理を、前記選択画像データに対して行う画像処理手段と、
を備える情報処理装置。
【請求項２】
前記選択手段は、入力デバイスにより指示された表示領域を、選択表示領域として選択する、
請求項１に記載の情報処理装置。
【請求項３】
撮像手段により撮像された撮像データから、ユーザが参照している表示領域を判定する判定手段を、さらに備え、
前記選択手段は、前記判定手段により判定された、ユーザが参照している表示領域に表示される画像データを、前記選択画像データとして選択する、
請求項１に記載の情報処理装置。
【請求項４】
前記画像処理手段が、前記選択画像データに対して行う前記画像処理が、ガンマ補正、コントラスト補正、シャープネス、高解像度化処理のうち少なくとも１つ以上である、
請求項１乃至３のいずれか一つに記載の情報処理装置。
【請求項５】
情報処理装置で実行される情報処理方法であって、
表示制御手段は、表示画面内に配置される複数の表示領域毎に、画像データを表示するよう制御する表示制御ステップと、
選択手段は、前記複数の表示領域に表示される画像データから、１つの画像データを選択画像データとして選択する選択ステップと、
画像処理手段は、前記選択画像データ以外の前記画像データに対しては行われない画像処理を、前記選択画像データに対して行う画像処理ステップと、
を含む情報処理方法。
【請求項６】
表示画面内に配置される複数の表示領域毎に、画像データを表示するよう制御する表示制御ステップと、
前記複数の表示領域に表示される画像データから、１つの画像データを選択画像データとして選択する選択ステップと、
前記選択画像データ以外の前記画像データに対しては行われない画像処理を、前記選択画像データに対して行う画像処理ステップと、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理装置、情報処理方法、及び情報処理プログラムに関する。
【背景技術】
【０００２】
従来から、画像処理技術の向上と共に、複数の映像信号を一つの画面内に表示する技術が提案されていた。
【０００３】
複数の映像を一つの画面内に表示する技術としては、例えばピクチャインピクチャなどが提案されている。これにより、例えば映画などの動画コンテンツを再生する際に、当該動画コンテンツに関する解説等を、表示画面内に設けられた表示領域内で行うことが可能となった。従来技術としては、複数の動画コンテンツを一つの表示画面内に表示する際に、一方の動画コンテンツを、他方の動画コンテンツにあわせるよう画像処理を行う技術などが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１１１９３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術では、表示画面内に複数の動画コンテンツを表示する場合、これら複数の動画コンテンツの違い、又は表示領域の位置等を考慮しない場合が多い。かかる点を考慮せずに動画コンテンツに対して画像処理を行うと、動画コンテンツの視認性が低下するという問題が生じる場合がある。
【０００６】
本発明は、上記に鑑みてなされたものであって、表示領域毎に画像データを表示する際に、適切な画像処理を行う情報処理装置、情報処理方法、及び情報処理プログラムを提供する。
【課題を解決するための手段】
【０００７】
実施形態の情報処理装置は、表示制御手段と、選択手段と、画像処理手段と、を備える。表示制御手段は、表示画面内に配置される複数の表示領域毎に、画像データを表示するよう制御する。選択手段は、複数の表示領域に表示される画像データから、１つの画像データを選択画像データとして選択する。画像処理手段は、選択画像データ以外の画像データに対しては行われない画像処理を、選択画像データに対して行う。
【図面の簡単な説明】
【０００８】
【図１】図１は、第１実施形態にかかる情報処理装置の概要構成の一例を示す図である。
【図２】図２は、第１実施形態にかかる情報処理装置で実行されるソフトウェア構成を示したブロック図である。
【図３】図３は、ピクチャインピクチャに従って表示される画面の例を示した図である。
【図４】図４は、従来の画像表示装置に表示される画面例とする。
【図５】図５は、第１実施形態にかかる画像表示装置が表示する画像処理の対象を選択するための選択画面の例を示した図である。
【図６】図６は、第１の実施形態にかかる画像表示装置において、マウスポインタで第２の表示領域が指示された場合に表示する画面例を示した図である。
【図７】図７は、第１の実施の形態にかかる情報処理装置における、画質改善処理の手順を示すフローチャートである。
【図８】図８は、モニタフラグの対応関係を説明した図である。
【図９】図９は、第１の実施形態の変形例の情報処理装置の構成を示すブロック図である。
【図１０】図１０は、第２の実施形態にかかる情報処理装置で実行されるソフトウェア構成を示したブロック図である。
【図１１】図１１は、第３の実施形態にかかる情報処理装置で実行されるソフトウェア構成を示したブロック図である。
【発明を実施するための形態】
【０００９】
（第１実施形態）
図１は、第１実施形態にかかる情報処理装置の概要構成の一例を示す図である。図１に示すように、情報処理装置１００は、ＣＰＵ１０１と、各種データを記憶するメモリ部１０３と、外部記憶装置として機能するＨＤＤ１０４と、各種情報を表示するための画像表示装置１０２と、各種データを入力するためのキーボードなどの入出力装置１０５と、Blu-rayディスク、ＣＤ、又はＤＶＤに記録されたデータを読み出す光学ディスクドライブ１０６と、これら各部間でデータを転送するためのバス１０９と、備えている。
【００１０】
ＣＰＵ１０１は、いわゆる汎用プロセッサであり、比較的高度な分岐予測や機能豊富な演算器を用いることにより、複雑な処理を高速に実行することが可能なプロセッサとする。
【００１１】
メモリ部１０３は、各種データを不揮発的に記憶するＲＯＭ１０７と、各種データを一時的に記憶し、ワーキングエリアを構成するＲＡＭ１０８と、を備えている。  
【００１２】
ＨＤＤ１０４は、データを記憶する。例えば、ＨＤＤ１０４は、ＣＰＵ１０１が処理するプログラムコードを記憶する。そして、記憶されたプログラムコードは、情報処理装置１００の起動時等に、ＲＡＭ１０８に展開され、ＣＰＵ１０１が当該プログラムコードを実行する。
【００１３】
図２は、情報処理装置１００で実行されるソフトウェア構成を示したブロック図である。図２に示す例では、情報処理装置１００で実行されるソフトウェアの例として、ＡＶ(Audio  Visual)アプリケーション２００と、ＯＳ２５０と、を示している。
【００１４】
図２に示すように、本実施形態にかかるＯＳ２５０は、サウンドドライバ２５１と、ビデオドライバ２５２と、を備えている。また、本実施形態にかかるＡＶアプリケーション２００は、デマックス部２０１と、プライマリデコーダ２０２と、セカンダリデコーダ２０３と、選択部２０４と、位置判定部２０５と、レンダラー２０６と、を備え、プライマリデコーダ２０２及びセカンダリデコーダ２０３によりデコードされた複数の動画像データのうち、少なくとも１つ以上を選択し、画質を改善するための画像処理を行うこととした。
【００１５】
デマックス（demux）部２０１は、入力されたコンテンツを、音声データと、動画像データと、に分離する。このコンテンツは、光学ディスクドライブ１０６から読み出されたり、ネットワークを介して受信されたものとする。このコンテンツがピクチャインピクチャ形式などの複数の動画像データを含んでいる場合、デマックス部２０１は、それぞれを異なるデコーダに出力する。
【００１６】
図３は、ピクチャインピクチャの場合に表示される画面構成面の例を示した図である。図３に示す例では、画像表示装置１０２は、表示画面に合わせた第１の表示領域３０１内に、第２の表示領域３０２を表示する。そして、第１の表示領域３０１及び第２の表示領域３０２には、それぞれ異なる動画像データが表示される。これら異なる表示領域に表示される動画データは、それぞれ異なるデコーダでデコードされる。
【００１７】
図２に戻り、プライマリデコーダ２０２は、第１の表示領域３０１に表示する動画像データをデコードする。セカンダリデコーダ２０３は、第２の表示領域３０２に表示する動画像データをデコードする。
【００１８】
ところで、従来技術では、複数の動画像データをデコードした後、ピクチャインピクチャの形式に従って、複数の動画像データを合成してから画像処理が行われる場合（例えば、DirectXのシェーダ言語によるプログラム）が多かった。さらに、近年、グラフィックベンダー等が画質改善を提案している手法として、アプリケーションとは異なるモジュールをレンダラーまでの間に挟み込んで、画像処理を行う技術が提案されていたが、この場合、複数の動画像データのうち、第１の表示領域に表示する動画像データに限って、画質を改善するための画像処理（例えば、シャープネス）が行われていた。このように従来技術では、画質の改善対象となる動画像データが予め選択されており、画像処理の対象となる動画像データを選択できなかった。
【００１９】
しかしながら、各表示領域に表示される動画像データは、シーンやソースの解像度、出力するときの表示サイズが異なるため、動画像データ毎に異なる画像処理を行って、画質改善を処理した方が良い場合もある。そこで、本実施形態にかかる情報処理装置１００では、ユーザにより選択された動画像データに対して、画像処理を行うことを可能とした。
【００２０】
図４は、従来の画像表示装置が、表示画面の第１の表示領域に映画などの動画像データを表示し、第２の表示領域に解説している人物を表示した例とする。図４に示す画面４０１のように、第１の表示領域に表示される動画像データが暗いシーンの場合、第２の表示領域との境目が不明瞭になる可能性がある。
【００２１】
このような場合に、第１の表示領域３０１及び第２の表示領域３０２の両方に対して明るさを上げるような画質処理を行ったとしても、境目を明確にすることはできない。また、第１の表示領域３０１に表示される動画像データの明るさを上げれば、第２の表示領域３０２との境目は明確になるが、第１の表示領域３０１に表示される動画像データの内容が制作者の意図と異なる表示になる可能性がある。
【００２２】
そこで、本実施形態にかかる情報処理装置１００では、画像処理を行う表示領域を選択可能とした。図５は、画像表示装置１０２が表示する画像処理の対象を選択するための選択画面の例を示した図である。図５に示す選択画面の例では、「画質改善なし」、「いずれか一方に画質改善」、及び「両方に画質改善」が選択項目として表示されている。
【００２３】
「画質改善なし」は、第１の表示領域３０１及び第２の表示領域３０２に表示する両方の動画像データに対して、画像処理を行わないことを示す項目とする。また、「両方に画質改善」は、第１の表示領域３０１及び第２の表示領域３０２に表示する両方の動画像データに対して、画像処理を行うことを示す項目とする。また、「いずれか一方に画質改善」は、第１の表示領域３０１及び第２の表示領域３０２に表示する動画像データのいずれか一方に対して、画像処理を行うことを示す項目とする。
【００２４】
「いずれか一方に画質改善」が選択された場合、第１の表示領域３０１及び第２の表示領域３０２に表示される動画像データのうち、どちらが画像処理の対象になるのかは、ユーザが操作するマウスポインタに従って決定される。
【００２５】
図２に戻り、位置判定部２０５は、入出力装置１０５を介して操作されたマウスポインタが指し示している、表示画面内の位置を判定する。本実施形態にかかる位置判定部２０５は、図５の選択画面で「いずれか一方に画質改善」が選択された場合に、マウスポインタが、第２の表示領域３０２内を指示しているのか否かを判定する。
【００２６】
選択部２０４は、画質改善の処理の対象となる動画像データを選択する。本実施形態にかかる選択部２０４は、図５の選択画面で「いずれか一方に画質改善」が選択された場合、第２の表示領域３０２内を指示しているのか否かの判定結果に基づいて、画質改善の処理の対象となる動画像データを選択する。
【００２７】
つまり、マウスポインタで第１の表示領域３０１が指示されている場合、第１の表示領域３０１に表示される動画像データが、画像処理の対象として、選択部２０４により選択される。また、マウスポインタで第２の表示領域３０２が指示されている場合、第２の表示領域３０２に表示される動画像データが、画像処理の対象として、選択部２０４により選択される。
【００２８】
そして、選択部２０４が、第１の表示領域３０１に表示される動画像データを、画像処理の対象として選択した場合、当該動画像データを、第１の画質改善モジュール２５３に出力する。また、選択部２０４は、第１の表示領域３０１に表示される動画像データを、画像処理の対象として選択しなかった場合、当該動画像データを、レンダラー２０６内の合成部２０７に出力する。
【００２９】
そして、選択部２０４が、第２の表示領域３０２に表示される動画像データを、画像処理の対象として選択した場合、当該動画像データを、第２の画質改善モジュール２５４に出力する。また、選択部２０４は、第２の表示領域３０２に表示される動画像データを、画像処理の対象として選択しなかった場合、当該動画像データを、レンダラー２０６内の合成部２０７に出力する。
【００３０】
レンダラー２０６は、合成部２０７を備え、入力された動画像データを、画像表示装置１０２に対して表示するよう制御する。
【００３１】
合成部２０７は、複数の動画像データが入力された場合、複数の動画像データを合成する。そして、レンダラー２０６は、合成した複数の動画像データを、出力タイミングに従って、画像表示装置１０２に対して出力する。
【００３２】
これにより、レンダラー２０６は、画像表示装置１０２が表示する表示画面内に配置される第１の表示領域３０１及び第２の表示領域３０２のそれぞれに対して、動画像データを表示するよう制御している。
【００３３】
ＯＳ２５０は、サウンドドライバ２５１と、ビデオドライバ２５２と、を備え、ＯＳ２５０は、コンピュータのハードウェアとソフトウェアとを管理するプログラムである。ＯＳ２５０は、プログラムの起動、情報の読み込み制御、保存制御等を行う。
【００３４】
サウンドドライバ２５１は、デマックス部２０１から入力された音声信号を、図示しないスピーカから出力する。
【００３５】
ビデオドライバ２５２は、第１の画質改善モジュール２５３と、第２の画質改善モジュール２５４と、を備え、情報処理装置１００内に備えられた（図示しない）ビデオカードを認識させるソフトウェアとする。そして、ビデオドライバ２５２は、認識されたビデオカードを介して接続された画像表示装置１０２に対して動画像データの表示を可能とする。
【００３６】
第１の画質改善モジュール２５３は、第１の表示領域３０１に表示する動画像データが選択部２０４により選択された場合に、選択された動画像データ以外の動画像データに対しては行われない画像処理を、選択された動画像データに対して行う。第１の画質改善モジュール２５３が行う画像処理としては、例えば、記憶色（肌色）補正、シャープネス補正、高解像度化などがある。
【００３７】
第２の画質改善モジュール２５４は、第２の表示領域３０２に表示する動画像データが選択部２０４により選択された場合に、選択された動画像データ以外の動画像データに対しては行われない画像処理を、選択された動画像データに対して行う。第２の画質改善モジュール２５４が行う画像処理としては、例えば、ガンマ補正、コントラスト補正などがある。このように第１の画質改善モジュール２５３が行う画像処理と、第２の画質改善モジュール２５４が行う画像処理と、を異ならせる。
【００３８】
図６は、マウスポインタで第２の表示領域３０２が指示された場合に、画像表示装置１０２が表示する画面の例を示した図である。図６に示す画面例６００では、表示領域３０２が、マウスポインタ６０１で指示されている場合に、第２の画質改善モジュール２５４が、第２の表示領域３０２に表示する動画像データに対して画像処理を行う。図６に示す例では、第２の表示領域３０２に表示する動画像データに対して、ガンマ補正により全体の明るさを向上させる処理を行う例とする。当該処理により、第２の表示領域３０２に表示される動画像データと、第１の表示領域３０１に表示する動画像データと、の境目が明確となっている。
【００３９】
次に、本実施の形態にかかる情報処理装置１００における、画質改善処理について説明する。図７は、本実施の形態にかかる情報処理装置１００における上述した処理の手順を示すフローチャートである。
【００４０】
まず、選択部２０４が、モニタフラグの初期値として‘０’を設定する（ステップＳ７０１）。図８は、モニタフラグの対応関係を説明した図である。図８に示すように、モニタフラグ‘０’は、第１の表示領域３０１が画質改善の対象となること示すフラグとする。モニタフラグ‘１’は、第２の表示領域３０２が画質改善の対象となることを示すフラグとする。モニタフラグ‘２’は、両方の表示領域が画質改善の対象になることを示すフラグとする。
【００４１】
図７に戻り、選択部２０４が、表示対象となる動画像データに、再生すべきフレームがあるか否か判定する（ステップＳ７０２）。動画像データに再生すべきフレームが無いと判定した場合（ステップＳ７０２：Ｎｏ）、処理を終了する。
【００４２】
一方、選択部２０４が、再生すべきフレームがあると判定した場合（ステップＳ７０２：Ｙｅｓ）、さらに、画質改善の設定がなされているか否か判定する（ステップＳ７０３）。画質改善の設定がなされていない（選択画面で「画質改善なし」が選択されている）場合（ステップＳ７０３：Ｎｏ）、画質改善のための処理を行わず、再びステップＳ７０２から処理を行う。
【００４３】
一方、選択部２０４で、画質改善の設定がされていると判定した場合（ステップＳ７０３：Ｙｅｓ）、第１の表示領域３０１及び第２の表示領域３０２の両方が画質改善の処理の対象であるか否かを判定する（ステップＳ７０４）。次に、選択部２０４は、両方が画質改善の処理の対象と判定した（選択画面で「両方に画質改善」が選択されている）場合（ステップＳ７０４：Ｙｅｓ）、モニタフラグに‘２’を設定する（ステップＳ７０５）。
【００４４】
そして、選択部２０４が、２つの表示領域の両方が画質改善の処理の対象ではないと判定した（選択画面で「いずれか一方に画質改善」が選択されている）場合（ステップＳ７０４：Ｎｏ）、位置判定部２０５が、マウスポインタの位置情報が入力されたか否かを判定する（ステップＳ７０６）。なお、マウスポインタの位置情報は、ＯＳ２５０等から入力されるものとする。位置が入力されていないと判定した場合（ステップＳ７０６：Ｎｏ）、すでに設定されているモニタフラグを用いるものとする。
【００４５】
一方、位置判定部２０５が、マウスポインタの位置情報が入力された場合（ステップＳ７０６：Ｙｅｓ）、マウスポインタが第２の表示領域３０２内を指示しているか否かを判定する（ステップＳ７０７）。第２の表示領域３０２内を指示していない場合（ステップＳ７０７：Ｎｏ）、モニタフラグに‘０’を設定する（ステップＳ７０９）。一方、第２の表示領域３０２内を指示している場合（ステップＳ７０７：Ｙｅｓ）、モニタフラグに‘１’を設定する（ステップＳ７０８）。
【００４６】
そして、選択部２０４が、設定されたモニタフラグに従って、画質改善を行う動画像データを選択する。そして、第１の画質改善モジュール２５３及び第２の画質改善モジュール２５４が、選択部２０４により選択された動画像データにおける、再生すべきフレームに対して画質を改善させるための画像処理を行う（ステップＳ７１０）。その後、再びステップＳ７０２から処理を行う。
【００４７】
上述した処理手順により、ユーザが所望する表示領域に対して、画質改善のための処理を行うことができる。
【００４８】
本実施形態では、動画像データを画像処理の対象としたが、動画像データに制限するものではない。例えば、情報処理装置で処理対象となるデータは、画像データ（静止画）など、画像表示装置１０２なども通常のモニタ等で表示できるデータであればよい。
【００４９】
（第１の実施形態の変形例）
第１の実施形態では、マウスポインタの位置に従って、処理対象となる表示領域を選択した例について説明した。しかしながら、表示領域の選択手法は、マウスポインタで指示された場合に制限するものではなく、どのように選択しても良い。そこで、第１の実施形態の変形例として、ユーザの視線に従って、画質改善の対象を選択する例について説明する。
【００５０】
図９は、第１の実施形態の変形例の情報処理装置９００の構成を示すブロック図である。本実施の形態にかかる情報処理装置９００は、ＡＶアプリケーション９０１と、ＯＳ２５０と、を備えている。そして、情報処理装置９００のＡＶアプリケーション９０１は、上述した第１の実施の形態にかかる情報処理装置１００のＡＶアプリケーション２００とは、位置判定部２０５を削除すると共に、視認領域判定部９０２を追加した点で異なる。以下の説明では、上述した第１の実施の形態と同一の構成要素には同一の符号を付してその説明を省略している。
【００５１】
また、本実施形態にかかる情報処理装置９００は、カメラ９１０と接続されている。カメラ９１０は、ユーザを含む外部環境の撮像を行っている。
【００５２】
視認領域判定部９０２は、カメラ９１０が撮像した画像データを解析し、ユーザが見ている表示領域を判定する。本実施形態では、解析した画像データのユーザの目の位置に基づいて、ユーザが第２の表示領域３０２を見ているか否かを判定する。ユーザが第２の表示領域３０２を見ている場合には、画質改善の対象が、第２の表示領域３０２に表示される動画像データとなる。ユーザがそれ以外の箇所を視認している場合には、画質改善の対象が、第１の表示領域３０１に表示される動画像データとなる。それ以外の処理は第１の実施形態と同様とする。
【００５３】
このように、本変形例にかかる情報処理装置９００では、ユーザの視線の先にある表示領域に基づいて、画質改善の対象を変更した場合でも第１の実施形態と同様の効果を得ることができる。さらに、ユーザが操作せずとも、ユーザの所望している表示領域に対して画像処理が行われるため、利便性を向上させることができる。
【００５４】
（第２の実施形態）
第１の実施形態では、画像処理をビデオドライバで行う例について説明した。しかしながら、画像処理を行う構成をビデオドライバに制限するものではない。そこで、第２の実施形態では、ＡＶアプリケーション内の構成で行う例とする。
【００５５】
図１０は、第２の実施形態にかかる情報処理装置１０００で実行されるソフトウェア構成を示したブロック図である。図２に示す例では、情報処理装置１０００で実行されるソフトウェアの例として、ＡＶ(Audio  Visual)アプリケーション１００１と、ＯＳ１０５０と、を示している。ＯＳ１０５０は、第１の実施形態のビデオドライバ２５２を含んでいない以外、第１の実施形態と同様とする。以下の説明では、上述した第１の実施の形態と同一の構成要素には同一の符号を付してその説明を省略している。
【００５６】
ＡＶアプリケーション１００１は、上述した第１の実施の形態にかかるＡＶアプリケーション２００とは、レンダラー２０６とは処理が異なるレンダラー１００２に変更された構成とする。
【００５７】
レンダラー１００２は、第１の画質改善モジュール１００３と、第２の画質改善モジュール１００４と、合成部２０７と、を備えるものとする。
【００５８】
第１の画質改善モジュール１００３、及び第２の画質改善モジュール１００４は、選択部２０４による選択結果に応じて、画質改善のための画像処理を行うか否かが切り替えられるものとする。なお、第１の画質改善モジュール１００３、及び第２の画質改善モジュール１００４が行う処理は、第１の実施形態の第１の画質改善モジュール２５３、及び第２の画質改善モジュール２５４と同様とする。
【００５９】
第２の実施形態にかかる情報処理装置１０００は、上述した構成を備える場合でも、第１の実施形態と同様の効果を得ることができる。
【００６０】
（第３の実施形態）
第１の実施形態では画像処理をビデオドライバで行う例を、第２の実施形態では画像処理をＡＶアプリケーションで行う例を説明した。しかしながら、表示領域毎に行われる画像処理を、同一の構成で行うことに制限するものではない。そこで、第３の実施形態では、ビデオドライバ、ＡＶアプリケーション内の構成で行う例とする。
【００６１】
図１１は、第３の実施形態にかかる情報処理装置１１００で実行されるソフトウェア構成を示したブロック図である。図１１に示す例では、情報処理装置１１００で実行されるソフトウェアの例として、ＡＶ(Audio  Visual)アプリケーション１１０１と、ＯＳ１１５０と、を示している。以下の説明では、上述した第１及び第２の実施の形態と同一の構成要素には同一の符号を付してその説明を省略している。
【００６２】
ＯＳ１１５０は、第１の実施形態のビデオドライバ２５２と構成が異なるビデオドライバ１１５１を備えていること以外、第１の実施形態と同様とする。ビデオドライバ１１５１は、プライマリデコーダ２０２から出力された動画像データに対して、画質改善のための画像処理を行う。
【００６３】
ＡＶアプリケーション１１０１は、上述した第２の実施の形態にかかるＡＶアプリケーション１００１とは、レンダラー１００２と処理が異なるレンダラー１１０２に変更された構成とする。
【００６４】
レンダラー１１０２は、第２の画質改善モジュール１００４と、合成部２０７と、を備えるものとする。そして、第２の画質改善モジュール１００４は、セカンダリデコーダ２０３から出力された動画像データに対して、画質改善のための画像処理を行う。
【００６５】
このように、第３の実施形態にかかる情報処理装置１１００は、上述した構成を備える場合でも、第１の実施形態と同様の効果を得ることができる。
【００６６】
なお、上述した実施形態では、第１の画質改善モジュールが実行する画像処理と、第２の画質改善モジュールが実行する画像処理と、を異ならせた例について説明した。しかしながら、実行する画像処理を必ず異ならせる必要があるものではなく、同一の画像処理を行うことにしても良い。
【００６７】
上述した実施形態にかかる情報処理装置においては、ユーザの操作等に従って、表示領域に表示される画像データを選択し、選択された画像データに対して画像処理を行うことを可能とした。これにより、ユーザが所望する画像データに対して画質の改善等を行うことを可能とした。さらに、ユーザが選択した画像データに限り、画像処理を行うことで一画面に表示される画像データの違いが明確になり、視認性を向上させることが可能となった。
【００６８】
上述した実施形態にかかる情報処理装置においては、ピクチャインピクチャなどの、表示領域の境界が明確でない場合に、一方の表示領域の動画像データに対して画像処理を行い、画質の差をつけることを可能としている。これにより、境界の差を明確にすることができる。
【００６９】
上述した実施形態の情報処理装置で実行されるＡＶアプリケーション及びビデオドライバは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００７０】
また、上述した実施形態の情報処理装置で実行されるＡＶアプリケーション及びビデオドライバを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、  上述した実施形態の情報処理装置で実行される情報処理プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００７１】
また、本実施形態のＡＶアプリケーション及びビデオドライバを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【００７２】
上述した実施形態の情報処理装置で実行されるＡＶアプリケーション及びビデオドライバは、上述した各部を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ１０１が上記記憶媒体からＡＶアプリケーション及びビデオドライバを読み出して実行することにより上記各部が主記憶装置上にロードされ、ＡＶアプリケーション及びビデオドライバが主記憶装置上に生成されるようになっている。
【００７３】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００７４】
１００、９００、１０００、１１００…情報処理装置、１０１…ＣＰＵ、１０２…画像表示装置、１０３…メモリ部、１０４…ＨＤＤ、１０５…入出力装置、１０６…光学ディスクドライブ、１０７…ＲＯＭ、１０８…ＲＡＭ、１０９…バス、２００、９０１、１００１、１１０１…ＡＶアプリケーション、２０１…デマックス部、２０２…プライマリデコーダ、２０３…セカンダリデコーダ、２０４…選択部、２０５…位置判定部、２０６、１００２、１１０２…レンダラー、２０７…合成部、２５０、１０５０、１１５０…ＯＳ、２５１…サウンドドライバ、２５２、１１５１…ビデオドライバ、２５３、１００３…第１の画質改善モジュール、２５４、１００４…第２の画質改善モジュール、９０２…視認領域判定部、９１０…カメラ 
【図１】
2013012073.tif 000003
【図２】
2013012073.tif 000004
【図３】
2013012073.tif 000005
【図４】
2013012073.tif 000006
【図５】
2013012073.tif 000007
【図６】
2013012073.tif 000008
【図７】
2013012073.tif 000009
【図８】
2013012073.tif 000010
【図９】
2013012073.tif 000011
【図１０】
2013012073.tif 000012
【図１１】
2013012073.tif 000013