(57)【特許請求の範囲】
【請求項１】
映像・画像情報を表示する内部表示装置と、少なくとも１以上の外部表示装置を接続する出力端子を備えた情報処理装置において、
前記内部表示装置および前記外部表示装置に記憶されているＥＤＩＤ情報から解像度およびアスペクト比を含む表示条件情報をそれぞれ取得する表示条件情報取得部と、
前記表示条件情報取得部により取得された前記内部表示装置および前記外部表示装置の解像度のうち、最も適した解像度である最適解像度が含まれる場合には前記最適解像度を、前記最適解像度情報が存在しない場合には一以上の解像度を含む対応解像度のうち最大解像度をそれぞれ用いて、前記内部表示装置および前記外部表示装置の解像度を比較し、前記映像・画像情報が表示される表示解像度を取得する解像度比較部と、
前記表示条件情報取得部により取得された前記内部表示装置および前記外部表示装置のアスペクト比を比較し、前記各アスペクト比の異同に関する情報を取得するアスペクト比比較部と、
前記解像度比較部により取得された前記表示解像度に基づき、前記内部表示装置および前記外部表示装置の前記解像度を前記表示解像度に変更し、かつ前記アスペクト比比較部により取得されたアスペクト比の異同に関する情報に基づき、前記内部表示装置および前記外部表示装置のアスペクト比が異なる場合には、前記解像度が変更された前記内部表示装置および前記外部表示装置の表示タイミングの調整をさらに行う表示調整部とを備えたことを特徴とする情報処理装置。
【請求項２】
映像・画像情報を表示する内部表示装置と、少なくとも１以上の外部表示装置を接続する出力端子を備えた情報処理装置において、
前記内部表示装置および前記外部表示装置に記憶されているＥＤＩＤ情報から解像度およびアスペクト比を含む表示条件情報をそれぞれ取得するものであって、かつ前記ＥＤＩＤ情報に解像度のうち最も適した解像度である最適解像度情報が含まれる場合には前記最適解像度の縦解像度と横解像度の比から前記アスペクト比を取得し、前記最適解像度情報が存在しない場合には前記ＥＤＩＤ情報に含まれる前記内部表示装置および前記外部表示装置のサイズから前記アスペクト比を取得する表示条件情報取得部と、
前記表示条件情報取得部により取得された前記内部表示装置および前記外部表示装置の解像度を比較し、前記映像・画像情報が表示される表示解像度を取得する解像度比較部と、
前記表示条件情報取得部により取得された前記内部表示装置および前記外部表示装置のアスペクト比を比較し、前記各アスペクト比の異同に関する情報を取得するアスペクト比比較部と、
前記解像度比較部により取得された前記表示解像度に基づき、前記内部表示装置および前記外部表示装置の前記解像度を前記表示解像度に変更し、かつ前記アスペクト比比較部により取得されたアスペクト比の異同に関する情報に基づき、前記内部表示装置および前記外部表示装置のアスペクト比が異なる場合には、前記解像度が変更された前記内部表示装置および前記外部表示装置の表示タイミングの調整をさらに行う表示調整部とを備えたことを特徴とする情報処理装置。
【請求項３】
前記表示調整部は、前記解像度が変更された前記内部表示装置および前記外部表示装置の表示タイミングの調整を行う際、上下または左右にブランク部を付加することで表示タイミングの調整を行うことを特徴とする請求項１または２記載の情報処理装置。
【請求項４】
前記表示調整部は、予め設定されたアスペクト比に表示されるように表示タイミングの調整を行うことを特徴とする請求項１または２記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に係り、特に複数の表示装置に同一の映像・画像情報を同時に出力する情報処理装置に関する。
【背景技術】
【０００２】
近年、ノートブック型またはラップトップ型のパーソナルコンピュータが種々開発されている。このパーソナルコンピュータには、内部表示装置としてのＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などのフラットパネルディスプレイが設けられている。また、必要に応じてＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）やＬＣＤを備える外部表示装置を接続するコネクタを装備し、この接続された外部表示装置に対して、内部表示装置と同様に動画像などの映像・画像情報を出力している。
【０００３】
パーソナルコンピュータは、外部表示装置に適切な映像・画像情報を表示するため、外部表示装置からＥＤＩＤ（Ｅｘｔｅｎｄｅｄ  Ｄｉｓｐｌａｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｄａｔｅ）情報を取得する。このＥＤＩＤ情報は、外部表示装置が処理可能な信号の種類についての情報や、ディスプレイの解像度などの情報、水平有効期間、垂直有効期間などの情報が含まれる。
【０００４】
従来、パーソナルコンピュータなどの画像出力装置であって、外部表示装置を接続する際に外部表示装置の表示条件の設定を的確に行うことができる画像出力装置が開示されている（例えば、特許文献１参照。）。この画像出力装置は、接続された外部表示装置に対しＥＤＩＤ情報を参照し、最適な画像情報に変換して出力することができる画像出力装置である。
【特許文献１】特開２００５−１０９７０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
パーソナルコンピュータなどの情報処理装置には、内部表示装置を備え、内部表示装置に表示された映像・画像情報と、コネクタを介して接続した外部表示装置とに同一の映像・画像情報を同時に出力するクローン表示を行う機能を備えたものがある。
【０００６】
各表示装置には、表示装置の縦横比（アスペクト比）が例えば１６：１０や４：３などの種々の比率で構成されたものが存在する。このような場合、内部表示装置と外部表示装置とに本来ならば同一に表示されるべきである映像・画像情報が、適切に表示されない場合がある。例えば、内部表示装置のアスペクト比が４：３、外部表示装置のアスペクト比が１６：１０である場合、内部表示装置にはドットアスペクト比が１：１の正しい映像・画像情報が表示されるが、外部表示装置については内部表示装置のアスペクト比に影響するため、ドットアスペクト比が１．２：１の横方向に１．２倍引き伸ばされた縦長の画像が表示されていた。
【０００７】
特許文献１に開示された従来の画像出力装置は、単一の外部表示装置に対し出力する画像情報を最適に変換して出力することができたが、内部表示装置と外部表示装置とに最適にクローン表示を行う画像出力装置は開示されていなかった。
【０００８】
本発明はこのような事情を考慮してなされたもので、アスペクト比の異なる内部表示装置と外部表示装置とに対し同一映像・画像情報を同時に出力する際に最適な映像・画像情報を出力することができる情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る情報処理装置は、内部表示装置および外部表示装置に記憶されているＥＤＩＤ情報から解像度およびアスペクト比を含む表示条件情報をそれぞれ取得する表示条件情報取得部と、前記表示条件情報取得部により取得された前記内部表示装置および前記外部表示装置の解像度のうち、最も適した解像度である最適解像度が含まれる場合には前記最適解像度を、前記最適解像度情報が存在しない場合には一以上の解像度を含む対応解像度のうち最大解像度をそれぞれ用いて、前記内部表示装置および前記外部表示装置の解像度を比較し、前記映像・画像情報が表示される表示解像度を取得する解像度比較部と、前記表示条件情報取得部により取得された前記内部表示装置および前記外部表示装置のアスペクト比を比較し、前記各アスペクト比の異同に関する情報を取得するアスペクト比比較部と、前記解像度比較部により取得された前記表示解像度に基づき、前記内部表示装置および前記外部表示装置の前記解像度を前記表示解像度に変更し、かつ前記アスペクト比比較部により取得されたアスペクト比の異同に関する情報に基づき、前記内部表示装置および前記外部表示装置のアスペクト比が異なる場合には、前記解像度が変更された前記内部表示装置および前記外部表示装置の表示タイミングの調整をさらに行う表示調整部とを備えたことを特徴とする。
また、本発明に係る情報処理装置は、内部表示装置および外部表示装置に記憶されているＥＤＩＤ情報から解像度およびアスペクト比を含む表示条件情報をそれぞれ取得するものであって、かつ前記ＥＤＩＤ情報に解像度のうち最も適した解像度である最適解像度情報が含まれる場合には前記最適解像度の縦解像度と横解像度の比から前記アスペクト比を取得し、前記最適解像度情報が存在しない場合には前記ＥＤＩＤ情報に含まれる前記内部表示装置および前記外部表示装置のサイズから前記アスペクト比を取得する表示条件情報取得部と、前記表示条件情報取得部により取得された前記内部表示装置および前記外部表示装置の解像度を比較し、前記映像・画像情報が表示される表示解像度を取得する解像度比較部と、前記表示条件情報取得部により取得された前記内部表示装置および前記外部表示装置のアスペクト比を比較し、前記各アスペクト比の異同に関する情報を取得するアスペクト比比較部と、前記解像度比較部により取得された前記表示解像度に基づき、前記内部表示装置および前記外部表示装置の前記解像度を前記表示解像度に変更し、かつ前記アスペクト比比較部により取得されたアスペクト比の異同に関する情報に基づき、前記内部表示装置および前記外部表示装置のアスペクト比が異なる場合には、前記解像度が変更された前記内部表示装置および前記外部表示装置の表示タイミングの調整をさらに行う表示調整部とを備えたことを特徴とする。
【発明の効果】
【００１０】
本発明に係る情報処理装置は、アスペクト比の異なる内部表示装置と外部表示装置とに対し同一映像・画像情報を同時に出力する際に、最適に映像・画像情報を出力することができる。
【発明を実施するための最良の形態】
【００１１】
本発明に係る情報処理装置の実施形態を添付図面に基づいて説明する。
【００１２】
図１は情報処理装置１０のディスプレイユニットを開いた状態における斜視図である。本コンピュータ１０は、コンピュータ本体１１と、ディスプレイユニット１２とから構成されている。ディスプレイユニット１２には、例えばＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）、ＰＤＰ（Ｐｌａｓｍａ  Ｄｉｓｐｌａｙ  Ｐａｎｅｌ）、有機ＥＬ（ＥｌｅｃｔｒｏＬｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ、ＳＥＤ（Ｓｕｒｆａｃｅ−ｃｏｎｄｕｃｔｉｏｎ  Ｅｌｅｃｔｒｏｎ−ｅｍｉｔｔｅｒ  Ｄｉｓｐｌａｙ）から構成される内部表示装置１７が組み込まれており、その内部表示装置１７の表示画面はディスプレイユニット１２のほぼ中央に位置している。
【００１３】
ディスプレイユニット１２は、コンピュータ本体１１に対して開放位置と閉塞位置との間を回動自在に取り付けられている。コンピュータ本体１１は薄い箱形の筐体を有しており、その上面にはキーボード１３、本コンピュータ１０を電源オン／オフするためのパワーボタン１４、入力操作パネル１５、およびタッチパッド１６などが配置されている。
【００１４】
コンピュータ本体１１の側面には、外部表示装置を接続するためのアナログＲＧＢ端子（ＶＧＡ端子）、ＤＶＩ（Ｄｉｇｉｔａｌ  Ｖｉｓｕａｌ  Ｉｎｔｅｒｆａｃｅ）端子、Ｓ端子などが接続されるコネクタセット１８が設けられている。なお、コネクタセット１８は、コンピュータ本体に組み込まずに、付属の変換ケーブルを介して接続するように構成してもよい。
【００１５】
次に、図２を参照して、本コンピュータ１０のシステム構成について説明する。
【００１６】
本コンピュータ１０は、図２に示されているように、ＣＰＵ１１１、ノースブリッジ１１２、メモリ１１３、グラフィクスコントローラ１１４、サウスブリッジ１１９、ＢＩＯＳ−ＲＯＭ１２０、ハードディスクドライブ（ＨＤＤ）１２１、光ディスクドライブ（ＯＤＤ）１２２、およびエンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１２４等を備えている。
【００１７】
ＣＰＵ１１１は本コンピュータ１０の動作を制御するために設けられたプロセッサであり、ハードディスクドライブ（ＨＤＤ）１２１からメモリ１１３にロードされる、オペレーティングシステム（ＯＳ）および各種アプリケーションプログラムを実行する。
【００１８】
また、ＣＰＵ１１１は、ＢＩＯＳ−ＲＯＭ１２０に格納されたシステムＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）も実行する。システムＢＩＯＳはハードウェア制御のためのプログラムである。
【００１９】
ノースブリッジ１１２はＣＰＵ１１１のローカルバスとサウスブリッジ１１９との間を接続するブリッジデバイスである。ノースブリッジ１１２には、メモリ１１３をアクセス制御するメモリコントローラも内蔵されている。また、ノースブリッジ１１２は、ＡＧＰ（Ａｃｃｅｌｅｒａｔｅｄ  Ｇｒａｐｈｉｃｓ  Ｐｏｒｔ）バスなどを介してグラフィクスコントローラ１１４との通信を実行する機能も有している。
【００２０】
グラフィクスコントローラ１１４は本コンピュータ１０の内部表示装置１７および後述する外部表示装置を制御する表示コントローラである。このグラフィクスコントローラ１１４はビデオメモリ（ＶＲＡＭ）を有しており、ＯＳ／アプリケーションプログラムによってビデオメモリ（ＶＲＡＭ）に書き込まれた表示データから、内部表示装置１７に表示すべき表示イメージを形成する映像・画像信号を生成する。また、グラフィクスコントローラ１１４は、ＣＲＴ、ＬＣＤなどの外部表示装置へ映像・画像信号を出力するためのアナログＲＧＢ端子（ＶＧＡ端子）、ＤＶＩ端子、Ｓ端子などのインタフェースも有している。
【００２１】
サウスブリッジ１１９は、ＬＰＣ（Ｌｏｗ  Ｐｉｎ  Ｃｏｕｎｔ）バス上の各デバイスを制御する。また、サウスブリッジ１１９は、ＨＤＤ１２１、ＯＤＤ１２２を制御するためのＩＤＥ（Ｉｎｔｅｇｒａｔｅｄ  Ｄｒｉｖｅ  Ｅｌｅｃｔｒｏｎｉｃｓ）コントローラを内蔵している。さらに、サウスブリッジ１１９は、ＢＩＯＳ−ＲＯＭ１２０をアクセス制御するための機能、およびＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）バス２０上の各デバイスを制御する機能を有している。
【００２２】
エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１２４は、電力管理のためのエンベデッドコントローラと、キーボード（ＫＢ）１３およびタッチパッド１６を制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータである。このエンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１２４は、ユーザによるパワーボタン１４の操作に応じて本コンピュータ１０をパワーオン／パワーオフする機能を有している。
【００２３】
ＢＩＯＳ−ＲＯＭ１２０は、システムＢＩＯＳが記憶されている。このシステムＢＩＯＳは、ハードウェア制御のためのルーチンを体系化したプログラム群から構成される。
【００２４】
本実施形態における情報処理装置１０は、コネクタセット１８を介して接続された外部表示装置に対し内部表示装置１７に表示される映像・画像情報と同一映像・画像情報を同時に表示（以下、クローン表示という。）する機能を備える。
【００２５】
クローン表示を行う内部表示装置１７及び外部表示装置２０には、好適な表示形式で同一の映像・画像情報が表示されることが望ましい。しかし、例えば内部表示装置１７の縦横比（アスペクト比）が４：３で構成され、外部表示装置２０のアスペクト比が１６：１０で構成されるなど、アスペクト比が異なる場合もある。このような場合、内部表示装置１７に対しては、画像を構成する最小単位であるドットのアスペクト比が１：１の正しい画像を表示することができるが、外部表示装置２０については、ドットアスペクト比が１．２：１の横方向に１．２倍引き伸ばされた縦長の画像が表示されることとなる。
【００２６】
本実施形態における情報処理装置１０は、このようにクローン表示を行う内部表示装置１７と外部表示装置２０のアスペクト比が異なる場合においても、好適な映像・画像情報を表示させることができる。
【００２７】
図３は、情報処理装置１０が外部表示装置２０に応じて最適な映像・画像情報を出力するための表示形式を設定（調整）する場合の、情報処理装置１０の機能的な構成例を表す機能ブロック図を示している。なお、内部表示装置１７は、実際には情報処理装置１０内に構成されるが、便宜上、図３のように外部に表している。
【００２８】
図３における情報処理装置１０に接続された、外部表示装置２０について説明する。
【００２９】
この外部表示装置２０はパーソナルコンピュータ、テレビジョン受像機やプロジェクタなどであり、ＣＲＴ、ＬＣＤ、ＰＤＰ、有機ＥＬ、ＳＥＤなどからなる表示装置を有する。
【００３０】
外部表示装置２０は、アナログＲＧＢ、ＤＶＩ（Ｄｉｇｉｔａｌ  Ｖｉｓｕａｌ  Ｉｎｔｅｒｆａｃｅ）、ＨＭＤＩ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）、Ｓ端子などのインタフェースを介して、デジタルおよびアナログ映像信号が情報処理装置１０から出力されるようになっている。外部表示装置２０および内部表示装置１７の一般的なアスペクト比は、例えば４：３、５：４、１６：９および１６：１０であり、種々のアスペクト比で構成される。
【００３１】
外部表示装置２０および内部表示装置１７には、ＥＤＩＤ（Ｅｘｔｅｎｄｅｄ  Ｄｉｓｐｌａｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｄａｔａ）情報が記憶されるメモリ２３を備えている。メモリに記憶されるＥＤＩＤ情報は、外部表示装置２０と情報処理装置１０とが各表示装置に対応したケーブル（図示せず）により接続されると、後述するＤＤＣ（Ｄｉｓｐｌａｙ  Ｄａｔａ  Ｃｈａｎｎｅｌ）の規格に従って情報処理装置１０に送信される。なお、外部表示装置２０がＳ端子であるインタフェースを介して情報処理装置１０と接続される場合には、構成上ＤＤＣを用いてＥＤＩＤ情報を取得することはできないため、外部表示装置２０にはメモリ２３が構成されない。
【００３２】
図４は、外部表示装置２０から情報処理装置１０に送信されるＥＤＩＤ情報のデータ構成を示す図である。
【００３３】
ＥＤＩＤ情報４０には、ＥＤＩＤヘッダ情報４１、ＥＤＩＤバージョン情報４２、条件情報４３およびこれら以外の情報である他情報４４が含まれている。
【００３４】
このうち、条件情報４３には、表示装置を特定する特定情報４５、表示装置の表示条件を示す表示条件情報４６、表示装置の音声条件を示す音声条件情報４７、これら以外の情報である他情報４８が含まれている。
【００３５】
特定情報４５は、例えば表示装置の製造者名、製品コード、シリアル番号、製造年と週および予め定められた表示装置名情報等からなる。
【００３６】
表示条件情報４６は、解像度情報４９、アスペクト比情報５０及び表示情報５１からなり、本実施形態で用いられる解像度およびアスペクト比を含む表示条件情報として用いられる。
【００３７】
解像度情報４９は、例えば表示装置に対応する一以上の解像度を含む対応解像度情報と、表示装置に対応する解像度のうち最も適した解像度を示す最適解像度情報とからなる。アスペクト比情報５０は、表示装置に表示可能なアスペクト比を示すアスペクト比情報からなる。表示情報５１は、表示装置のその他の表示条件を示す情報であって、上記の具体的な表示条件以外の表示情報であり、例えば、表示装置に対応する画像表示形式情報、表示装置に表示する際に基準となる画質情報および表示装置に対応する画素数情報等の表示に関する情報からなる。
【００３８】
また、音声条件情報４７は、例えばドルビーデジタル音声対応またはＤＴＳ（Ｄｉｇｉｔａｌ  Ｔｈｅａｔｅｒ  Ｓｙｓｔｅｍｓ）音声対応等の対応する音声条件を示す対応音声条件情報等からなる。
【００３９】
一方、ＥＤＩＤ情報４０の他情報４８は、映像入力の定義と最大イメージサイズと表示装置伝送特性とを含む基本パラメータ、表示装置のＲＧＢの色特性、解像度情報と周波数情報とアスペクト比情報とを含む信号タイミング、表示装置のエクステンションデータ（拡張子）の有無を示すエクステンションデータ有無フラグ、データの伝送の誤りを検出するために用いられるチェックサムなどからなる。
【００４０】
外部表示装置２０および内部表示装置１７は、ＤＤＣ（Ｄｉｓｐｌａｙ  Ｄａｔａ  Ｃｈａｎｎｅｌ）の通知方式を使用してメモリ２３が備えるＥＤＩＤ情報を情報処理装置１０に送信する。ＤＤＣは、内部表示装置１７と外部表示装置２０を接続する図示しないアナログＲＧＢケーブル、ＤＶＩケーブルなどで使用される。
【００４１】
なお、ＥＤＩＤ情報４０にはこれら情報が全て含まれているとは限られない。本実施形態における情報処理装置１０は、ＥＤＩＤ情報４０にこれらの情報が含まれない場合であっても実現可能なように構成される。
【００４２】
例えば、外部表示装置２０がＳ端子のインタフェースを介して情報処理装置１０と接続される場合には、構成上ＤＤＣを用いてＥＤＩＤ情報を取得することはできない。このため、ＥＤＩＤ情報に相当する解像度、アスペクト比などの情報はＢＩＯＳ−ＲＯＭ１２０のシステムＢＩＯＳから得られるようにしてもよい。また、内部表示装置１７のＥＤＩＤ情報についても、同様に、システムＢＩＯＳから得られるようにしてもよい。
【００４３】
また、ＥＤＩＤ情報４０が取得できない場合、ＥＤＩＤ情報に対応していない古い表示装置とみなし、従来一般的に使用されていたアスペクト比４：３であるとみなしてもよい。
【００４４】
図３における情報処理装置１０について説明する。
【００４５】
情報処理装置１０は、ＥＤＩＤ情報取得部２５、解像度比較部２６、アスペクト比比較部２７、表示調整部２８、制御部２１、および操作部２９により構成される。また、データベースとしてのＥＤＩＤ情報記憶部３０、コンテンツデータ記憶部３１およびユーザ設定情報記憶部３２が構成される。
【００４６】
制御部２１は、図１のＣＰＵ３１により実現され、情報処理装置１０の各部を制御する。例えば、制御部２１は、所定のコンテンツデータを再生させる旨の操作信号が操作部２９から供給された場合、その操作信号に対応して、指定されたコンテンツデータをコンテンツデータ記憶部３１から取得し、その映像・画像信号を表示調整部２８に供給する。なお、図３では、制御部２１から各部への信号線の図示が省略されている。
【００４７】
操作部２９は、図１のキーボード１３やタッチパッド１６などで実現され、ユーザの操作に対応する操作信号を制御部２１に供給する。例えば、ユーザがコンテンツデータ記憶部３１に記憶されているコンテンツデータのなかから、所定のコンテンツデータを再生させる操作を行った場合、操作部２９は、その操作に対応する操作信号を制御部２１に供給する。
【００４８】
また、ユーザがクローン表示を行う内部表示装置１７と外部表示装置２０とに表示される映像・画像情報のアスペクト比を事前に設定する場合には、操作部２９は、その操作に対応する操作信号を制御部２１に供給する。制御部２１は、供給された操作信号に基づき、アスペクト比の設定をユーザ設定情報記憶部３２に記憶する。
【００４９】
表示条件情報取得部としてのＥＤＩＤ情報取得部２５は、情報処理装置１０のコネクタセット１８と外部表示装置２０とがケーブル（図示せず）で接続された場合、外部表示装置２０のメモリ２３からＥＤＩＤ情報４０を取得する。ＥＤＩＤ情報取得部２５は、ＥＤＩＤ情報４０取得時に各表示装置の縦および横の解像度情報または表示装置のサイズ情報を取得し、ＥＤＩＤ情報記憶部３０に記憶する。解像度情報には、表示装置の最適な表示タイミングを実現する最適解像度情報、および対応可能な解像度である対応解像度情報が含まれる。
【００５０】
ＥＤＩＤ情報取得部２５は、ＥＤＩＤ情報記憶部３０に記憶された各表示装置の解像度情報又はサイズ情報からアスペクト比を求め、これもＥＤＩＤ情報記憶部３０に記憶する。
【００５１】
取得したＥＤＩＤ情報４０に、表示装置に対応する解像度のうち最も適した解像度を示す最適解像度情報が含まれている場合、この表示装置のアスペクト比は縦解像度および横解像度の比で求める。
【００５２】
これに対し、表示装置から取得したＥＤＩＤ情報４０に最適解像度情報が含まれていない場合、ＥＤＩＤ情報４０に含まれるサイズ情報からアスペクト比を求める。アスペクト比の一例として、４：３、５：４、１６：９および１６：１０などがあるが、サイズ情報からアスペクト比を求めた場合、これら一般的なアスペクト比に該当しない可能性がある。この場合、これら一般的なアスペクト比を予め用意しておき、いずれかのアスペクト比との誤差が例えば５％以内である場合には、そのアスペクト比を持つ表示装置として、ＥＤＩＤ情報記憶部３０に記憶することで対応する。
【００５３】
また、内部表示装置１７のＥＤＩＤ情報４０については、クローン表示を行うたびにＥＤＩＤ情報４０をメモリ２３から取得せず、ＢＩＯＳ−ＲＯＭ１２０のシステムＢＩＯＳから取得してもよい。また、外部表示装置２０がＳ端子のインタフェースを介して情報処理装置１０と接続される場合には、ＢＩＯＳ−ＲＯＭ１２０のシステムＢＩＯＳから取得してもよい。
【００５４】
なお、ＥＤＩＤ情報４０に表示装置のアスペクト比に関する情報が含まれている場合には、この値をＥＤＩＤ情報記憶部３０に記憶してもよい。
【００５５】
解像度比較部２６は、クローン表示を行う外部表示装置２０と内部表示装置１７の解像度を比較し、映像・画像情報が適切に表示される解像度を取得する解像度比較処理を行う。解像度比較処理は、縦解像度、横解像度のそれぞれについて比較を行い、全ての表示装置で表示可能な適切な表示解像度を決定する。解像度比較処理の後、決定された適切な解像度は、クローン表示を行う表示装置に適用される解像度として表示調整部２８に出力される。
【００５６】
解像度比較処理は、ＥＤＩＤ情報記憶部３０に記憶された外部表示装置２０および内部表示装置１７のＥＤＩＤ情報４０に基づき行われる。解像度比較部２６が比較に用いる解像度は、ＥＤＩＤ情報４０に最適解像度情報が含まれる場合には最適解像度を用い、最適解像度情報が存在しない場合には、一以上の解像度を含む対応解像度情報のうち、最大解像度を用いる。なお、解像度比較部２６は、ＢＩＯＳ−ＲＯＭ１２０のシステムＢＩＯＳから解像度に関する情報を取得してもよい。
【００５７】
解像度比較部２６で行われる処理の詳細については、後述する。
【００５８】
アスペクト比比較部２７は、ＥＤＩＤ情報取得部２５が取得し、ＥＤＩＤ情報記憶部３０に記憶された外部表示装置２０および内部表示装置１７のアスペクト比を取得し、アスペクト比が同一か否かの比較を行う。比較結果は表示調整部２８に出力される。
【００５９】
表示調整部２８はグラフィクスコントローラ１１４で実現され、解像度比較部２６およびアスペクト比比較部２７で行われた比較結果を参照し、各表示装置に表示される映像・画像情報に対して、所要の表示調整を行う。表示調整を行うデータは、コンテンツデータ記憶部３１から供給される。
【００６０】
解像度比較部２６で取得された最適な表示解像度が、内部表示装置１７の解像度である場合には、特に解像度の変更を行う必要はないが、外部表示装置２０の解像度である場合には、コンテンツデータ記憶部３１に記憶されたコンテンツデータを適切に表示するため、内部表示装置１７の解像度を外部表示装置２０の解像度に変更する処理を行う。
【００６１】
また各表示装置のアスペクト比が等しい場合、現状の表示タイミングで映像・画像情報を表示することができるため、好適な映像・画像情報をクローン表示することができる。これに対し各表示装置のアスペクト比が異なる場合、表示する映像・画像情報に対して表示装置のアスペクト比に適応するように表示調整を行う。
【００６２】
表示調整部２８で行われる処理の詳細については、後述する。
【００６３】
ユーザ設定情報記憶部３２は、特定の表示装置に対しユーザが任意のアスペクト比を設定した場合、その表示装置を特定する情報と共に登録されている。ユーザ設定情報記憶部３２に記憶される表示装置を特定する情報は、例えばＥＤＩＤ情報４０の特定情報が該当する。
【００６４】
制御部２１は、ＥＤＩＤ情報取得部２５が取得したＥＤＩＤ情報４０に含まれている特定情報４５に基づき、ユーザ設定情報記憶部３２に一致する特定情報４５が存在するか否かの判定を行う。制御部２１が一致する特定情報４５が存在すると判定した場合、ユーザ設定情報記憶部３２に記憶されているユーザ設定情報を表示調整部２８に出力する。表示調整部２８は、出力されたユーザ設定情報に基づいてユーザが設定したアスペクト比で表示装置に表示されるよう表示調整処理を行う。
【００６５】
なお、ＥＤＩＤ情報記憶部３０、コンテンツデータ記憶部３１およびユーザ設定情報記憶部３２は、例えば図２のＨＤＤ４２で実現され、各種のデータを記憶する。
【００６６】
次に、本実施形態における情報処理装置１０で行われるクローン表示処理について図５のフローチャートを参照して簡単に説明する。図５のクローン表示処理は、制御部２１が操作部２９を介してクローン表示を行う操作信号を取得した時に開始される。
【００６７】
ステップＳ１において、情報処理装置１０のＥＤＩＤ情報取得部２５は、外部表示装置２０および内部表示装置１７のメモリ２３からＥＤＩＤ情報４０を取得する。
【００６８】
ＥＤＩＤ情報取得部２５は、ＥＤＩＤ情報４０のうち、縦および横の解像度情報や表示装置のサイズ情報を取得し、ＥＤＩＤ情報記憶部３０に記憶する。この解像度情報には、表示装置の最適な表示タイミングを実現する最適解像度情報、および対応可能な解像度である対応解像度情報が含まれる。
【００６９】
なお、内部表示装置のＥＤＩＤ情報４０はＢＩＯＳ−ＲＯＭ１２０のシステムＢＩＯＳから取得してもよい。また、ＤＤＣに対応していないＳ端子ケーブルなどで情報処理装置１０と接続された外部表示装置２０のサイズ情報などについても、可能な場合にはシステムＢＩＯＳから取得してもよい。
【００７０】
ステップＳ２において、ＥＤＩＤ情報取得部２５は、ＥＤＩＤ情報記憶部３０に記憶された外部表示装置２０および内部表示装置１７の解像度情報やサイズ情報からアスペクト比を取得するアスペクト比取得処理を行う（図６）。取得されたアスペクト比は、ＥＤＩＤ情報記憶部３０に記憶する。アスペクト比は、ＥＤＩＤ情報記憶部３０に記憶された縦横の解像度やサイズ情報を用いて行われる。
【００７１】
ステップＳ３において、解像度比較部２６は、ＥＤＩＤ情報記憶部３０に記憶された各表示装置の解像度比較処理を行う（図７）。解像度の比較は、縦の解像度および横の解像度毎に行われ、クローン表示を行う全表示装置に対応可能な適切な解像度を取得する。比較結果は、表示調整部２８に出力される。
【００７２】
ステップＳ４において、アスペクト比比較部２７は、ＥＤＩＤ情報記憶部３０に記憶された各表示装置のアスペクト比の異同について比較するアスペクト比比較処理を行う（図８）。比較結果は、表示調整部２８に出力される。
【００７３】
ステップＳ５において、表示調整部２８は、解像度比較部２６およびアスペクト比比較部から出力されたそれぞれの比較結果に基づき、各表示装置に好適に映像・画像情報が表示されるように表示調整処理を行い（図８）クローン表示処理は終了する。
【００７４】
次に、クローン表示処理のアスペクト比取得処理ステップＳ２について詳しく説明する。図６は、情報処理装置１０のＥＤＩＤ情報取得部２５で行われるアスペク比取得処理を説明するフローチャートである。
【００７５】
ステップＳ１１において、ＥＤＩＤ情報取得部２５は、接続された各表示装置のＥＤＩＤ情報４０の有無を判定する。ＥＤＩＤ情報取得部２５は、ＥＤＩＤ情報４０を取得できなかった場合、ステップＳ１２において、ＢＩＯＳ−ＲＯＭ１２０のシステムＲＯＭから表示装置のサイズ情報を可能であれば取得する。また、内部表示装置１７についても、同様にＢＩＯＳ−ＲＯＭ１２０から取得することができる。
【００７６】
ステップＳ１３において、ＥＤＩＤ情報取得部２５は、ＥＤＩＤ情報４０における最適解像度情報の有無を判定する。最適解像度情報は、表示装置に対応する解像度のうち最も適した表示タイミングを実現できる解像度である。
【００７７】
ＥＤＩＤ情報取得部２５は最適解像度情報が存在すると判定した場合、ステップＳ１４において、この最適解像度情報からアスペクト比を取得する。表示装置は１：１のアスペクト比を備えるドットから構成されるため、アスペクト比は縦解像度および横解像度の比で求める。取得されたアスペクト比は、ＥＤＩＤ情報記憶部３０に記憶され、アスペクト比取得処理は終了する。
【００７８】
一方、最適解像度情報が存在しないと判定された場合、ステップＳ１５において、ＥＤＩＤ情報取得部２５は、ＥＤＩＤ情報記憶部３０に記憶されたＥＤＩＤ情報４０から、表示装置に対応する一以上の解像度を含む対応解像度の中から最大解像度を取得し、ＥＤＩＤ情報記憶部３０に記憶する。
【００７９】
ステップＳ１６において、ＥＤＩＤ情報取得部２５は、表示装置のサイズ情報（例えば、インチ）を取得する。
【００８０】
ステップＳ１７において、ＥＤＩＤ情報取得部２５は、サイズ情報取得ステップＳ１２およびＳ１６で取得した表示装置のサイズ情報から、表示装置のアスペクト比を求める。最適解像度情報を有していない表示装置のアスペクト比を縦と横の解像度に基づき求めた場合、適切なアスペクト比を求めることができない。このため、ＥＤＩＤ情報取得部２５は、表示装置のアスペクト比を水平画面サイズと垂直画面サイズの比から取得する。取得されたアスペクト比は、ＥＤＩＤ情報記憶部３０に記憶され、アスペクト比取得処理は終了する。
【００８１】
なお、サイズ情報から取得したアスペクト比は、多少の誤差を含む可能性がある。この場合、例えば４：３、５：４、１６：９および１６：１０などの一般的なアスペクト比との誤差が、例えば５％以内である場合には、上記いずれかのアスペクト比を持つ表示装置として、ＥＤＩＤ情報記憶部３０に記憶することで対応する。
【００８２】
また、ＥＤＩＤ情報４０が取得できない場合、ＥＤＩＤ情報に対応していない古い表示装置とみなし、従来一般的に使用されていたアスペクト比４：３であるとみなしてもよい。
【００８３】
なお、ＥＤＩＤ情報４０にアスペクト比に関する情報が含まれている場合には、この値をＥＤＩＤ情報記憶部３０に記憶してもよい。
【００８４】
次に、クローン表示処理の解像度比較ステップＳ３について詳しく説明する。図７は、情報処理装置１０の解像度比較部２６で行われる解像度比較処理を説明するフローチャートである。
【００８５】
ステップＳ２１で、解像度比較部２６は、ＥＤＩＤ情報記憶部３０からクローン表示を行う外部表示装置２０と内部表示装置１７の解像度を取得する。解像度は、ＥＤＩＤ情報４０に最適解像度情報が含まれる場合には最適解像度を取得し、最適解像度情報が存在しない場合には、一以上の解像度を含む対応解像度情報のうち、最大解像度を取得する。
【００８６】
ステップＳ２２で、解像度比較部２６は、内部表示装置１７の縦解像度（内部Ｖ）と、外部表示装置２０の縦解像度（外部Ｖ）との比較を行う。また同様に、解像度比較部２６は、内部表示装置１７の横解像度（内部Ｈ）と、外部表示装置２０の横解像度（外部Ｈ）との比較を行う。
【００８７】
解像度比較部２６は、内部表示装置１７の縦・横解像度が外部表示装置２０の縦・横解像度よりも大きいと判定した場合、解像度比較部２６は、縦・横解像度が小さい外部表示装置２０の解像度を各表示装置に適切に表示できる表示解像度であると決定し、表示調整部２８に出力する（ステップＳ２３）。例えば、内部表示装置１７の解像度が縦１６８０×横１０５０であって、外部表示装置２０の解像度が縦１０２４×横７６８である場合が該当する。
【００８８】
また、ステップＳ２４において、解像度比較部２６は、内部表示装置１７の縦・横解像度が、外部表示装置２０の縦・横解像度よりも小さいまたは同一と判定した場合、解像度比較部２６は、縦横解像度が小さい内部表示装置１７の解像度を各表示装置に適切に表示できる表示解像度であると決定し、表示調整部２８に出力する（ステップＳ２５）。
【００８９】
また、比較ステップＳ２２およびステップＳ２４のように、縦・横解像度が共に大きい表示装置が存在しない場合、例えば、内部表示装置１７の解像度が縦１６８０×横１０５０であって、外部表示装置２０の解像度が縦１６００×横１２００である場合、一概にどちらの表示装置の解像度が適切な表示解像度であるとは決定することができない。
【００９０】
この場合、縦解像度１６００以下、横解像度１０５０以下の解像度、例えば縦１４００×横１０５０などの解像度を適切な表示解像度であると決定し、表示調整部２８に出力する。以上で解像度比較処理は終了する。
【００９１】
次に、クローン表示処理のアスペクト比比較ステップＳ４および表示調整・表示ステップＳ５について詳しく説明する。図８は、情報処理装置１０のアスペクト比比較部２７で行われるアスペクト比比較処理および表示調整部２８で行われる表示調整処理を説明するフローチャートである。表示調整部２８で行われる表示調整処理は、解像度比較部２６およびアスペクト比比較部２７から出力される比較結果に基づいて表示調整処理を行う。
【００９２】
ステップＳ３１において、アスペクト比比較部２７は、ＥＤＩＤ情報記憶部３０からクローン表示を行う外部表示装置２０と内部表示装置１７のアスペクト比を取得する。
【００９３】
ステップＳ３２において、アスペクト比比較部２７は、取得した各表示装置のアスペクト比の比較を行う。外部表示装置２０と内部表示装置１７のアスペクト比が等しい場合、ステップＳ３３において、表示調整部２８は、図７の解像度比較処理において解像度比較部２６から出力された比較結果に基づき所定の表示解像度に変更または維持した後に、外部表示装置２０および内部表示装置１７の現状の表示タイミングで表示する。
【００９４】
内部表示装置１７と外部表示装置２０のアスペクト比が異なる場合、ステップＳ３４において表示調整部２８は、図７の解像度比較処理において解像度比較部２６から出力された比較結果に基づき所定の表示解像度に変更または維持した後に、外部表示装置２０または内部表示装置１７のアスペクト比に対応した表示調整を行う。アスペクト比に対応した表示調整は、解像度が変更された表示装置に対して行われ、表示装置の上下または左右にブランク部を付加することで、映像・画像情報の表示タイミングを調整することで行われる。
【００９５】
図９は、表示解像度が小さい内部表示装置１７の解像度が、適切な表示解像度として各表示装置に適用された場合の表示調整例である。つまり、解像度が変更された外部表示装置２０についてアスペクト比に対応した表示調整が行われた例を示している。図９（ａ）は４：３のアスペクト比で構成された内部表示装置１７の表示調整例、（ｂ）は１６：１０で構成された外部表示装置２０の表示調整例である。
【００９６】
この場合、図９（ｂ）のように、外部表示装置２０に対して、解像度比較部２６から出力された比較結果に基づき解像度を内部表示装置１７の解像度に変更し、さらに映像・画像情報が表示装置中央に表示されるように外部表示装置２０の左右に均等なブランク部を付加することで、各表示装置のアスペクト比を維持し最適な表示タイミングで表示することができる。
【００９７】
図９（ｃ）は１６：１０で構成された内部表示装置１７の表示調整例、（ｄ）は４：３で構成された外部表示装置２０の表示調整例である。この場合、図９（ｄ）のように、外部表示装置２０に対して、解像度比較部２６から出力された比較結果に基づき解像度を内部表示装置１７の解像度に変更し、さらに映像・画像情報が表示装置中央に表示されるように外部表示装置２０の上下に均等なブランク部を付加することで、各表示装置のアスペクト比を維持する。
【００９８】
図１０は、表示解像度が小さい外部表示装置２０の解像度が、表示解像度として各表示装置に適用された場合の表示調整例である。つまり、表示装置の解像度が変更された内部表示装置１７についてアスペクト比に対応した表示調整が行われた例を示している。図１０（ａ）は４：３のアスペクト比で構成された内部表示装置１７の表示調整例、（ｂ）は１６：１０で構成された外部表示装置２０の表示調整例である。
【００９９】
この場合、図１０（ａ）のように、内部表示装置１７に対して、解像度比較部２６から出力された比較結果に基づき解像度を外部表示装置２０の解像度に変更し、さらに映像・画像情報が表示装置中央に表示されるように内部表示装置１７の上下に均等なブランク部を付加することで、各表示装置のアスペクト比を維持し最適な表示タイミングで表示することができる。
【０１００】
図１０（ｃ）は１６：１０で構成された内部表示装置１７の表示調整例、（ｄ）は４：３で構成された外部表示装置２０の表示調整例である。この場合、図１０（ｃ）のように、内部表示装置１７に対して、解像度比較部２６から出力された比較結果に基づき解像度を内部表示装置１７の解像度に変更し、さらに映像・画像情報が表示装置中央に表示されるように外部表示装置の左右に均等なブランク部を付加することで、各表示装置のアスペクト比を維持する。
【０１０１】
なお、内部表示装置１７および外部表示装置２０のいずれに対しても解像度の変更が行われた場合であって、かつアスペクト比が異なる場合には、それぞれに対して映像・画像情報が表示装置中央に表示されるようにブランク部が付加される。
【０１０２】
この情報処理装置によれば、同一の映像・画像情報を内部表示装置としての情報処理装置と、これに接続された外部表示装置に同時に表示（クローン表示）する場合に、各表示装置の解像度を比較し、より小さい値の解像度を全表示装置に適用できる表示解像度として適用することで、映像・画像情報を全ての表示装置に適切に表示することができる。
【０１０３】
さらに、各表示装置のアスペクト比を比較し、アスペクト比が異なる場合にはブランク部を付加することで表示タイミングを調整し、各表示装置の本来のアスペクト比を変更することなく、好適な映像・画像情報を表示することができる。
【０１０４】
これにより、従来のクローン表示のように、表示装置のアスペクト比が異なる場合に縦伸び、横伸びが生じることなく好適な映像・画像情報を表示することができる。
【０１０５】
なお、クローン表示を行う外部表示装置は、２以上の外部表示装置であってもよい。
【０１０６】
また、本発明の実施形態において説明した一連の処理は、ソフトウェアにより実行させることもできるが、ハードウェアにより実行させることもできる。
【０１０７】
さらに、本発明の実施形態では、フローチャートのステップは、記載された順序に沿って時系列的に行われる処理の例を示したが、必ずしも時系列的に処理されなくとも、並列的あるいは個別実行される処理をも含むものである。
【図面の簡単な説明】
【０１０８】
【図１】本発明の実施形態に係る情報処理装置を示す外観斜視図。
【図２】本実施形態における情報処理装置のシステム構成図。
【図３】本実施形態における情報処理装置の機能的な構成例を示す図。
【図４】外部表示装置から情報処理装置に送信されるＥＤＩＤ情報のデータ構成を示す図。
【図５】本実施形態における情報処理装置で行われるクローン表示処理を説明するフローチャート。
【図６】情報処理装置のＥＤＩＤ情報取得部で行われるアスペク比取得処理を説明するフローチャート。
【図７】情報処理装置の解像度比較部で行われる解像度比較処理を説明するフローチャート。
【図８】情報処理装置のアスペクト比比較部で行われるアスペクト比比較処理および表示調整部で行われる表示調整処理を説明するフローチャート。
【図９】表示解像度が小さい内部表示装置の解像度が表示解像度として各表示装置に適用された場合の表示調整例を示す図。
【図１０】表示解像度が小さい外部表示装置の解像度が、表示解像度として各表示装置に適用された場合の表示調整例を示す図。
【符号の説明】
【０１０９】
１０  情報処理装置
１７  内部表示装置
２０  外部表示装置
２１  制御部
２３  メモリ
２５  ＥＤＩＤ情報取得部
２６  解像度比較部
２７  アスペクト比比較部
２８  表示調整部
２９  操作部
３０  ＥＤＩＤ情報記憶部
３１  コンテンツデータ記憶部
３２  ユーザ設定情報記憶部
４０  ＥＤＩＤ情報
【図１】
0004296213.tif 000002
【図２】
0004296213.tif 000003
【図３】
0004296213.tif 000004
【図４】
0004296213.tif 000005
【図５】
0004296213.tif 000006
【図６】
0004296213.tif 000007
【図７】
0004296213.tif 000008
【図８】
0004296213.tif 000009
【図９】
0004296213.tif 000010
【図１０】
0004296213.tif 000011