(57)【要約】【課題】映像表示を適正化することと、映像表示の修復の自動化にある。【解決手段】情報処理装置から表示信号を受けて映像を表示する表示装置（２）であって、表示部（６）と、状態情報生成部（４）と、通知回路（８）とを備える。表示部（６）は、表示信号により映像を表示する。状態情報生成部（４）は、表示部の表示状態を表す状態情報を生成する。通知回路（８）は、状態情報生成部が生成した状態情報を情報処理装置に通知する。【選択図】図１
2012054700.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置から表示信号を受けて映像を表示する表示装置であって、
前記表示信号により映像を表示する表示部と、
前記表示部の表示状態を表す状態情報を生成する状態情報生成部と、
前記状態情報生成部が生成した前記状態情報を前記情報処理装置に通知する通知回路と、
を備えることを特徴とする表示装置。
【請求項２】
外部接続された表示装置に表示信号を送出する情報処理装置であって、
前記表示装置から表示状態を表す状態情報を受信する状態情報受信部と、
前記状態情報受信部が受信した前記状態情報を受けることにより、現在送出中の表示信号を維持し又は新たな表示信号を生成する表示信号生成部と、
を備えることを特徴とする情報処理装置。
【請求項３】
表示信号を受けて映像を表示する表示装置の制御方法であって、
情報処理装置から表示信号を受けて、該表示信号の映像を表示するステップと、
前記映像の表示状態を表す状態情報を生成するステップと、
前記状態情報を前記情報処理装置に通知するステップと、
を含むことを特徴とする表示装置の制御方法。
【請求項４】
表示信号を送出する情報処理装置の制御方法であって
外部接続された表示装置に表示信号を送出するステップと、
前記表示装置から表示状態を表す状態情報を受信するステップと、
前記状態情報を受けることにより、現在送出中の表示信号を維持し又は新たな表示信号を生成するステップと、
を含むことを特徴とする情報処理装置の制御方法。
【請求項５】
表示装置のコンピュータに映像を表示させる表示制御プログラムであって、
情報処理装置から表示信号を受けて、該表示信号の映像を表示する機能と、
前記映像の表示状態を表す状態情報を生成する機能と、
前記状態情報を前記情報処理装置に送出する機能と、
をコンピュータに実現させるための表示制御プログラム。
【請求項６】
情報処理装置のコンピュータに表示信号を送出させる情報処理プログラムであって、
外部接続された表示装置に表示信号を送出する機能と、
前記表示装置から表示状態を表す状態情報を受けることにより、現在送出中の表示信号を維持し又は新たな表示信号を生成する機能と、
をコンピュータに実現させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示信号の表示に関し、例えば、生成した表示信号の維持又は新たな表示信号を生成又は表示する表示装置、情報処理装置、表示装置の制御方法、情報処理装置の制御方法、表示制御プログラム及び情報処理プログラムに関する。
【背景技術】
【０００２】
映像信号を表示する技術の発達により、映像表示は様々な場面で利用されている。この映像表示として例えば、テレビジョン（ＴＶ）放送局から送信される映像信号を表示することや、コンピュータとディスプレイ装置を接続し、コンピュータから外部ディスプレイ装置に対し映像信号を送信して映像信号を表示することが知られている。また、映像を出力する装置の映像信号を表示することが知られている（例えば、特許文献１及び特許文献２）。
【０００３】
映像表示の利用の多様化に伴い、例えば、データの暗号化を図ることや（例えば、特許文献３）、映像表示に関連して、表示する文字のサイズを利用者が見やすい大きさに変換すること（例えば、特許文献４）が知られている。更に、パーソナルコンピュータのモニタディスプレイに代えて、ＴＶ受像機で表示することが知られている（例えば、特許文献５及び特許文献６）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１５８２２０号公報
【特許文献２】特開２００７−０４７５３２号公報
【特許文献３】特開２００６−１６３６２９号公報
【特許文献４】特開２００６−１８４４１５号公報
【特許文献５】特開平７−１２９１３８号公報
【特許文献６】特開２００６−１０７００９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、ディスプレイ装置に対して、映像信号を供給するにあたり、間違った操作やディスプレイ装置の交換により、このディスプレイ装置が表示することのできない映像信号を送ると、乱れた映像を表示することになる。例えば、コンピュータから表示することのできない映像信号が送られた場合、ディスプレイ装置では、画像が斜方向に乱れ、画像が点滅する等の不具合が発生する。あるいは、ディスプレイ装置側で表示を制御して、表示を停止し、表示を行わない処理をすることになる。このような状態が生じると、正常な画面が表示されないため、利用者はコンピュータ画面に基づいて操作できず、正常な状態に戻すことができない。そこで、利用者は、コンピュータの電源ボタンを操作して強制的に電源を切断し、ＯＳ（Operating System）の最低限の表示状態として例えば、ウィンドウズ（登録商標）の低解像度モード等で再起動させてディスプレイ装置の設定をし直すことになる。又は、利用者は、表示可能な別のディスプレイ装置を接続して、元のディスプレイで表示できる設定に変更することになる。
【０００６】
そこで、本開示の表示装置、情報処理装置、表示装置の制御方法、情報処理装置の制御方法、表示制御プログラム及び情報処理プログラムの目的は、映像表示を適正化することにある。
【０００７】
また、本開示の表示装置、情報処理装置、表示装置の制御方法、情報処理装置の制御方法、表示制御プログラム及び情報処理プログラムの他の目的は、映像表示の修復処理を自動化することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本開示の表示装置は、情報処理装置から表示信号を受けて映像を表示する表示装置であって、表示部と、状態情報生成部と、通知回路とを備える。表示部は、表示信号により映像を表示する。状態情報生成部は、表示部の表示状態を表す状態情報を生成する。通知回路は、状態情報生成部が生成した状態情報を情報処理装置に通知する。
【０００９】
上記目的を達成するため、本開示の情報処理装置は、外部接続された表示装置に表示信号を送出する情報処理装置であって、状態情報受信部と、表示信号生成部とを備える。状態情報受信部は、表示装置から表示状態を表す状態情報を受信する。表示信号生成部は、状態情報受信部が受信した状態情報を受けることにより、現在送出中の表示信号を維持し又は新たな表示信号を生成する。
【００１０】
上記目的を達成するため、本開示の表示装置の制御方法は、表示信号を受けて映像を表示する表示装置の制御方法であって、情報処理装置から表示信号を受けて、該表示信号の映像を表示する。映像の表示状態を表す状態情報を生成する。状態情報を情報処理装置に通知する。
【００１１】
上記目的を達成するため、本開示の情報処理装置の制御方法は、表示信号を送出する情報処理装置の制御方法であって、外部接続された表示装置に表示信号を送出する。表示装置から表示状態を表す状態情報を受信する。また、状態情報を受けることにより、現在送出中の表示信号を維持し又は新たな表示信号を生成する。
【００１２】
上記目的を達成するため、本開示の表示制御プログラムは、表示装置のコンピュータに実行させる表示制御プログラムであって、情報処理装置から表示信号を受けて、表示状態を表す状態情報を生成する。また、表示信号により映像を表示する。
【００１３】
上記目的を達成するため、本開示の情報処理プログラムは、表示信号を送出する情報処理装置のコンピュータに実行させる情報処理プログラムであって、外部接続された表示装置に表示信号を送出する。また、表示装置から表示状態を表す状態情報を受けることにより、現在送出中の表示信号を維持し又は新たな表示信号を生成する。
【発明の効果】
【００１４】
本開示の表示装置、情報処理装置、表示装置の制御方法、情報処理装置の制御方法、表示制御プログラム及び情報処理プログラムによれば、次のいずれかの効果が得られる。
【００１５】
(1) 表示装置から状態情報を受け、該状態情報に基づき映像表示を適正化することができる。
【００１６】
(2) 情報処理装置の制御により表示可能な映像信号が出力され、映像の表示が修復される。
【００１７】
(3) 映像表示の自動修復ができる。
【００１８】
そして、本発明の他の目的、特徴及び利点は、添付図面及び各実施の形態を参照することにより、一層明確になるであろう。
【図面の簡単な説明】
【００１９】
【図１】第１の実施の形態に係る表示装置の一例を示す図である。
【図２】第１の実施の形態に係る表示処理の一例を示すフローチャートである。
【図３】第２の実施の形態に係る情報処理装置の一例を示す図である。
【図４】第２の実施の形態に係る映像処理の一例を示すフローチャートである。
【図５】第３の実施の形態に係る映像表示システムの一例を示す図である。
【図６】ＨＰＤ信号の一例を示す図である。
【図７】コンピュータ及びディスプレイ装置の一例を示す図である。
【図８】メモリの構成例を示す図である。
【図９】解像度テーブルの一例を示す図である。
【図１０】第３の実施の形態に係るコンピュータの機能の一例を示す図である。
【図１１】スケーラの構成例を示す図である。
【図１２】表示の成功を表すコマンドの一例を示す図である。
【図１３】表示の失敗を表すコマンドの一例を示す図である。
【図１４】ＨＰＤの検出に係る回路の一例を示す図である
【図１５】コンピュータ側の制御処理の一例を示すフローチャートである。
【図１６】解像度及びリフレッシュレートの選定処理の一例を示すフローチャートである。
【図１７】ディスプレイ装置側の処理の一例を示すフローチャートである。
【図１８】映像信号の変更処理の一例を示すシーケンス図である。
【図１９】第４の実施の形態に係る映像表示システムの一例を示す図である。
【図２０】画面データ送信器の構成例を示す図である。
【図２１】ＰＣの一例を示す図である。
【図２２】ＰＣのメモリの構成例を示す図である。
【図２３】画面データ送信器の処理の一例を示すフローチャートである。
【図２４】ＰＣの処理の一例を示すフローチャートである。
【図２５】受信データの処理の一例を示す図である。
【図２６】第５の実施の形態に係る映像表示システムの一例を示す図である。
【図２７】設定値テーブルの一例を示す図である。
【図２８】オーバースキャンの一例を示す図である。
【図２９】アンダースキャンを行う場合の映像の一例を示す図である。
【図３０】設定値の一例を示す図である
【図３１】ソフトウェアの機能の一例を示す図である。
【図３２】設定値の変更処理の一例を示すフローチャートである。
【図３３】表示の失敗を表すコマンドの一例を示す図である。
【図３４】ディスプレイ装置側の処理の一例を示すフローチャートである。
【図３５】解像度の選定処理の一例を示すフローチャートである。
【図３６】他の実施の形態に係る画面データ送信器の構成の一例を示す図である。
【図３７】他の実施の形態に係るＰＣの一例を示す図である。
【図３８】ＰＣのメモリの構成例を示す図である。
【図３９】画面データ送信器の処理の一例を示すフローチャートである。
【図４０】ＰＣの処理の一例を示すフローチャートである。
【図４１】受信データの処理の一例を示す図である。
【図４２】設定画面の一例を示す図である。
【図４３】他の実施の形態に係る携帯電話機を用いた映像表示システムの構成例を示す図である。
【図４４】他の実施の形態に係る録画再生装置を用いた映像表示システムの構成例を示す図である。
【図４５】他の実施の形態に係るゲーム機を用いた映像表示システムの構成例の一例を示す図である。
【図４６】比較例の一例を示す図である。
【発明を実施するための形態】
【００２０】
〔第１の実施の形態〕
【００２１】
第１の実施の形態について、図１を参照する。図１は、第１の実施の形態に係る表示装置の一例を示す図である。尚、図１に示す構成は一例であって、斯かる構成に本発明が限定されるものではない。
【００２２】
表示装置２は、映像を表示する手段の一例であって、情報処理装置５２から表示信号を受けて表示状態を表す状態情報を情報処理装置５２に通知する機能を含む。尚、状態情報は、例えば、表示に成功したことを表す情報、表示に失敗したことを表す情報、又は表示に失敗した原因を表す情報である。また、表示信号は、映像を表示する際に表示装置に供給される信号であり、表示される映像は、この表示信号に基づいて生成される。表示信号は、例えば、映像データであり、映像データを送受信用に処理された映像信号を含む。
【００２３】
状態情報生成部４は、表示部の表示状態を表す状態情報を生成する手段の一例である。状態情報生成部４は、表示信号を表示部６に表示する際の表示状態を判断し、その表示の状態情報を生成する。この状態情報は、情報処理装置５２へ通知される。また、状態情報生成部４では、表示状態の判断により、表示信号の映像を表示可能な場合、表示部６への表示を行う。表示状態の判断は、例えば、表示信号により表示される映像の解像度、表示信号のリフレッシュレート（refresh rate）、又はこれらの双方の情報等を基に判断する。尚、解像度の情報及びリフレッシュレートの情報は、映像又は映像信号における表示設定情報の一例である。
【００２４】
解像度は、映像や画像を構成する最小単位の素子、即ち画素の個数を用いて表され、例えば、映像の横方向の画素数と縦方向の積で表される。ＶＥＳＡ（Video Electronics Standards Association ）の規格に準拠する解像度には呼称が設けられている。例えば、画像のサイズが１０２４×７６８の解像度はＸＧＡ（eXtended Graphics Array ）と呼ばれ、画像のサイズが６４０×４８０の解像度はＶＧＡ（Video Graphics Array）と呼ばれる。尚、画像のサイズは、画像の横方向の画素数と、縦方向の画素数の積として表される。例えば、１０２４×７６８は、横方向の画素数が１０２４であり、縦方向の画素数が７６８であることを表す。尚、表示装置には、ＶＥＳＡの規格に準拠していない独自の解像度に適合するものもある。例えば、１４００×１０５０の解像度の映像を表示する表示装置は、ＶＥＳＡの規格に準拠していない表示装置である。
【００２５】
リフレッシュレートは、垂直同期周波数と呼ばれる値である。リフレッシュレートは、映像を書き換える頻度を表す。例えば、単位としてヘルツ〔Ｈｚ〕を用いる場合、１秒間に映像を書き換える回数を表す。リフレッシュレートには規格が設定されている。例えば、ＨＤＭＩ（High-Definition Multimedia Interface）を介してＴＶ受像機に表示信号を送る場合、リフレッシュレートは、日本の規格では６０〔Ｈｚ〕であり、ヨーロッパでは５０〔Ｈｚ〕である。
【００２６】
表示部６は、映像を表示する手段の一例である。表示部６は状態情報生成部４を介して表示信号を受け、その映像を表示する。表示部６は、映像を表示する画面として、例えば、ＬＣＤ（Liquid crystal display）、ＣＲＴ（Cathode Ray Tube）、プラズマディスプレイ（Plasma Display）、有機ＥＬディスプレイ（Organic Electroluminescence Display ）等で構成する。
【００２７】
通知回路８は、状態情報を通知する手段の一例である。状態情報生成部４が生成した状態情報を受け、情報処理装置５２へ通知する。
【００２８】
そして、表示装置２では、表示信号を受け、表示部６に表示する際の表示状態を判断し、その状態情報を生成する。この状態情報は、情報処理装置５２へ通知されるので、情報処理装置５２において、表示信号の表示状態を認識することができる。
【００２９】
次に、表示装置の表示処理について、図２を参照する。図２は、第１の実施の形態に係る表示処理の一例を示すフローチャートである。尚、図２に示す処理は一例であって、斯かる処理に本発明が限定されるものではない。
【００３０】
表示信号を受信すると（ステップＳ１）、表示装置２は、受信した表示信号の映像を表示部６に表示可能か否かを判断する（ステップＳ２）。映像を表示可能な場合（ステップＳ２のＹＥＳ）、表示成功を表す状態情報を生成し（ステップＳ３）、情報処理装置５２へ通知する（ステップＳ４）。この場合に生成される状態情報は、例えば、表示に成功したことを表す情報である。受信した表示信号は、表示部６に表示する（ステップＳ５）。
【００３１】
映像を表示可能でない場合（ステップＳ２のＮＯ）、表示失敗を表す状態情報を生成し（ステップＳ６）、情報処理装置５２へ通知する（ステップＳ７）。この場合に生成される状態情報は、例えば、表示に失敗したことを表す情報又は表示できない原因を表す情報である。映像表示が可能でない場合、状態情報の通知後、表示信号の受信（ステップＳ１）へ戻る。表示信号が表示可能か否かの判断（ステップＳ２）は、表示に成功し、表示部６への映像表示を行うまで繰り返す。これにより、表示部６に映像が表示されない状態が維持されることを防止できる。
【００３２】
〔第２の実施の形態〕
【００３３】
第２の実施の形態について、図３を参照する。図３は、第２の実施の形態に係る情報処理装置の一例を示す図である。尚、図３に示す構成は一例であって、斯かる構成に本発明が限定されるものではない。図３において、図１と同一部分には同一符号を付してある。
【００３４】
情報処理装置５２は、表示信号を生成して出力する手段の一例であり、表示信号に対する状態情報を受けて、送信中の表示信号を維持又は新たな表示信号を生成する機能を含む。
【００３５】
表示信号生成部５４は、映像の表示に用いる表示信号を生成する手段の一例である。この表示信号生成部５４は、例えば、映像の解像度情報やリフレッシュレート情報等の表示設定情報に基づいて、演算処理を行うことにより映像の表示データから表示信号を生成する。表示信号生成部５４は、例えば、ＧＰＵ（Graphics Processing Unit）を備える。ＧＰＵは、映像の生成を行うグラフィックス・チップであり、表示信号の生成に適する。
【００３６】
状態情報受信部５６は、表示の状態情報を受信する手段の一例である。状態情報受信部５６は、表示信号生成部５４で生成した表示信号の表示状態を表す状態情報を表示装置２から受信する。状態情報受信部５６が表示装置２から状態情報を受信することで、生成した表示信号の表示が可能か否かを認識することができる。
【００３７】
次に、情報処理装置の映像処理について、図４を参照する。図４は、第２の実施の形態に係る映像処理の一例を示すフローチャートである。尚、図４に示す処理は一例であって、斯かる処理に本発明が限定されるものではない。
【００３８】
表示設定情報に基づいて、映像データから表示信号を生成すると（ステップＳ２１）、その表示信号を表示装置２へ送信する（ステップＳ２２）。表示装置２では表示信号の映像の表示可否が判断され、情報処理装置５２へ通知される。状態情報受信部５６はこの状態情報を受信する（ステップＳ２３）。受信した状態情報から表示信号の表示が可能か否かを判断し（ステップＳ２４）、表示可能であると判断すると（ステップＳ２４のＹＥＳ）、この処理を終了する。この場合、表示信号の送信状態は維持される。
【００３９】
表示可能でないと判断すると（ステップＳ２４のＮＯ）、表示信号の生成（ステップＳ２１）に戻り、新たな表示信号の生成が行われる。新たな表示信号は、例えば、変更した表示設定を用いて生成する。表示信号の生成から表示可能か否かの判断（ステップＳ２１〜Ｓ２４）は、表示が可能であると判断するまで繰り返す。これにより、表示装置２に映像が表示されない状態が維持されることを防止できる。
【００４０】
以上述べたように、この第２の実施の形態では、状態情報を受けて、表示が可能でない場合、新しい表示信号を生成して表示装置２への表示を可能にする。この情報処理装置５２の制御処理により表示可能な表示信号が出力され、映像の表示が修復される。この結果、映像の表示の修復が容易になる。また、表示が成功した形式を記憶することにより、電源の切断及び接続を行った際に、前回表示が成功した形式の表示信号を出力することが可能となる。
【００４１】
〔第３の実施の形態〕
【００４２】
第３の実施の形態について、図５、図６、図７、図８、図９、図１０、図１１、図１２及び図１３を参照する。図５は、第３の実施の形態に係る映像表示システムの一例を示す図、図６は、ＨＰＤ信号の一例を示す図、図７は、コンピュータ及びディスプレイ装置の一例を示す図である。また、図８は、メモリの構成例を示す図、図９は、解像度テーブルの一例を示す図、図１０は、第３の実施の形態に係るコンピュータの機能の一例を示す図である。図１１は、スケーラの構成例を示す図、図１２は、表示の成功を表すコマンドの一例を示す図、図１３は、表示の失敗を表すコマンドの一例を示す図である。尚、図５、図６、図７、図８、図９、図１０、図１１、図１２及び図１３に示す構成は一例であって、斯かる構成に本発明が限定されるものではない。図５〜図１３において、図１及び図３と同一部分には同一符号を付してある。
【００４３】
第３の実施の形態では、図５に示すように、コンピュータ１０２とディスプレイ装置１０４とを接続ケーブル１０６で接続し、映像表示システム１０７を構成する。接続ケーブル１０６は、映像信号１０８の他にＨＰＤ信号（Hot-Plug-Detect signal）１１０を伝送する。接続ケーブル１０６は、映像信号１０８の伝送線とＨＰＤ信号１１０の伝送線とを別々にした複数のケーブルでもよく、これらの伝送線を束ねたケーブルでもよい。束ねたケーブルとしては、例えば、ＤＶＩ（Digital Visual Interface）ケーブル又はＨＤＭＩ（High-Definition Multimedia Interface）ケーブルを用いる。尚、ＤＶＩは、コンピュータとディスプレイ装置とを接続するためのディジタルインターフェース規格であり、ＨＤＭＩは、家電やＡＶ機器（audiovisual equipment ）向けのディジタル映像及び音声入出力インターフェース規格である。
【００４４】
コンピュータ１０２及びディスプレイ装置１０４がＤＶＩに準拠したインターフェースを備える場合、ＤＶＩに準拠したＤＶＩケーブルを用いてコンピュータ１０２とディスプレイ装置１０４とを接続する。また、コンピュータ１０２及びディスプレイ装置１０４がＨＤＭＩに準拠したインターフェースを備える場合、ＨＤＭＩに準拠したＨＤＭＩケーブルを用いてコンピュータ１０２とディスプレイ装置１０４とを接続する。ＤＶＩケーブル又はＨＤＭＩケーブルを用いることで、映像信号、音声信号及び制御信号を１本のケーブルで伝送することができる。
【００４５】
ＨＰＤ信号１１０は、ディスプレイ装置１０４が接続されているかを検出する信号である。ＨＰＤ信号１１０は、図６に示すように、ディスプレイ装置１０４が接続されていない場合（期間１１２）、Ｌｏｗ電圧（ＶGND ）が維持される。そして、ディスプレイ装置１０４が時刻Ｔ１に接続されると、Ｈｉｇｈ電圧（ＶH ）が維持される（期間１１４）。ＨＰＤ信号１１０の閾値は例えば、２．４〔Ｖ〕であり、ＨＰＤ信号１１０の電圧が２．４〜５〔Ｖ〕であると、ディスプレイ装置１０４の接続を認識する。
【００４６】
コンピュータ１０２は、表示信号の処理を行う手段の一例であり、情報処理装置の一例である。図７に示すように、メモリ１３２、ＧＰＵ（Graphics Processing Unit）１３６、ＣＰＵ（Central Processing Unit ）１３８及びコマンド受信用マイコン１４４は、信号路１４６により接続し、ＧＰＵ１３６及びトランスミッタ１４０は、信号路１４８により接続する。また、ＶＲＡＭ（Video Random Access Memory）１３４及びＧＰＵ１３６は、信号路１４９により接続する。そして、ＧＰＵ１３６、接続検出部１４２及びコマンド受信用マイコン１４４は、信号路１５０により接続する。
【００４７】
ディスプレイ装置１０４は、映像の表示を行う手段の一例であり、表示装置の一例である。また、映像信号を処理する情報処理装置の一例である。ディスプレイ装置１０４は、例えば、ＴＶ放送を受信して表示することを主目的とするＴＶ受像機、又はコンピュータ等の情報処理装置が出力する映像を表示することを主目的とするモニタ等である。図７に示すように、レシーバ１５２、スケーラ１５４、表示部１５６、コマンド送信用マイコン１５８及び接続応答部１６０は、信号路１６２、１６４、１６６、１６８により接続する。
【００４８】
トランスミッタ１４０とレシーバ１５２との間は、映像信号線１７２で接続し、映像信号の送信及び受信を行う。接続検出部１４２と接続応答部１６０との間は、接続検知線１７４、１７６で接続する。尚、映像信号線１７２と、接続検知線１７４、１７６とで接続ケーブル１０６（図５）を構成する。また、ＧＰＵ１３６及びＣＰＵ１３８は、制御部１７８を構成する。
【００４９】
メモリ１３２は、情報を記憶する手段の一例であり、コンピュータ１０２の記憶部を構成し、例えば、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、磁気媒体又は光磁気媒体等である。また、メモリ１３２は、これらのメモリ又は媒体を組み合わせて構成することもできる。メモリ１３２には、映像信号の形式を表す表示設定として、解像度及びリフレッシュレートが登録され、記憶される。
【００５０】
メモリ１３２は、図８に示すように、表示設定記憶領域１８２と、プログラム記憶領域１８４とを備える。
【００５１】
表示設定記憶領域１８２には、現在のリフレッシュレートの設定が表示設定情報１８６として格納されるとともに、解像度テーブル１８８が設定される。
【００５２】
解像度テーブル１８８には、図９に示すように、０から１０までの番号、解像度情報が格納される。尚、０から１０の番号は、映像信号の解像度を調整する際に用いる解像度の優先順位を表す。この優先順位は、変数Ｘの値として格納される。番号０が最も高い優先度を表し、以下、数字が増えるにつれて、優先順位が低下する。番号０に対応して現在の設定が格納され、番号１には第１設定が格納される。そして、番号２、番号３、番号４、・・・、番号１０にはそれぞれ第２設定、第３設定、第４設定、・・・、第１０設定が格納される。尚、図９では第１設定としてＸＧＡの解像度（１０２４×７６８）を設定している。第１設定、第２設定、第３設定、・・・、第１０設定には、ＶＥＳＡの規格に準拠した解像度を格納してもよく、ＶＥＳＡの規格とは異なる独自の解像度を設定してもよい。尚、現在の設定（解像度及びリフレッシュレート）は、コンピュータ１０２が未使用の状態では、コンピュータ製造時に初期設定として格納されたデータである。また、使用されたコンピュータ１０２では、表示装置への映像の表示が成功した場合にメモリ１３２に格納される設定、即ち、前回の映像信号の調整において表示が成功した設定である。
【００５３】
優先順位は、例えば、解像度のサイズを基にして決定する。サイズの大きい解像度の優先順位を高く設定して、優先順位が低くなるにつれてサイズの小さい解像度を設定させると、解像度の大きいものから順番に映像表示の成否が確認できる。このように優先順位を設定すると、ディスプレイ装置１０４が複数の解像度に対応している場合に、解像度の高い映像を表示することができる。
【００５４】
また、優先順位は、例えば、多くのディスプレイ装置で採用されている解像度の優先順位を高くして、ディスプレイ装置で採用されている割合が高い順番に優先順位を設定してもよい。即ち、一般的で広く普及している解像度から順番に優先順位を設定する。このように設定すると、優先順位の高い設定で、ディスプレイ装置１０４への表示が成功する可能性が高くなる。
【００５５】
プログラム記憶領域１８４には、図８に示すように、ＯＳ（Operating System）１９０や、表示可否の判断や表示設定の調整を行うための制御プログラム１９２等、各種のプログラムが格納される。これらのプログラムはＣＰＵ１３８で実行され、各種機能を発揮することになる。
【００５６】
ＶＲＡＭ１３４は、映像データを記憶する手段の一例であり、映像データ記憶部の一例である。ＶＲＡＭ１３４は、例えば、ＤＲＡＭ（Dynamic Random Access Memory）により構成する。また、グラフィックスを表示するために搭載されたメモリ・チップ等により構成してもよい。ＶＲＡＭ１３４では、レンダリングに用いる映像の素材を映像データとして記憶する。ＶＲＡＭ１３４で行われる記憶は、例えば、一時的な記憶（バッファリング）である。
【００５７】
ＧＰＵ１３６は、映像処理手段の一例であり、表示信号生成部２０２（図１０）を構成する。ＧＰＵ１３６は、ＶＲＡＭ１３４にアクセスして、ＶＲＡＭ１３４に記憶される映像データを読み出して、映像データをレンダリングする。レンダリングにより生成された映像データはトランスミッタ１４０へ出力され、トランスミッタ１４０から映像信号としてディスプレイ装置１０４へ出力される。尚、レンダリングは、例えば、最終的な映像データを生成する画像処理作業である。
【００５８】
ＣＰＵ１３８は、メモリ１３２に記憶されたＯＳ１９０や制御プログラム１９２を演算し、実行するための演算手段の一例であって、情報処理部の一例である。ＣＰＵ１３８は、メモリ１３２が格納するＯＳ１９０及び制御プログラム１９２を実行する。ＣＰＵ１３８は、図１０に示すように、例えば、映像表示判断部２０４と、表示設定選定部２０６と、表示設定情報設定部２０８とを備える。
【００５９】
映像表示判断部２０４は、出力する映像信号１０８がディスプレイ装置１０４において表示可能か否かを判断する。
【００６０】
表示設定選定部２０６は、映像表示判断部２０４が映像信号１０８の表示が不可能であると判断した場合、映像信号１０８の解像度又はリフレッシュレートを選定してこれらの変更を行う。そして、変更した解像度又はリフレッシュレートに基づいて表示信号生成部２０２で映像信号１０８の調整がされる。
【００６１】
表示設定情報設定部２０８は、映像表示判断部２０４が映像信号１０８の表示が可能であると判断した場合、表示が可能となった解像度及びリフレッシュレートをメモリ１３２に記憶させ、表示設定情報として設定する。
【００６２】
トランスミッタ１４０は、映像信号を送信する手段の一例であり、映像送信部の一例である。トランスミッタ１４０は、例えば、出力ポートで構成する。トランスミッタ１４０は、ＧＰＵ１３６から受けた映像信号をディスプレイ装置１０４へ出力する。出力した映像信号は、ディスプレイ装置１０４のレシーバ１５２で受けることになる。
【００６３】
接続検出部１４２は、機器の接続状態を検出するとともに手段の一例である。
【００６４】
電圧ＶH は、グランド２２０に対して例えば、５〔Ｖ〕の電源である。
【００６５】
信号線２１４は、３つの端部から伸びる線が結合する構造を有する。それぞれの端部には、接続検知線１７６の接続口２２２、抵抗２１６、バッファ２１８が接続されており、接続口２２２、抵抗２１６及びバッファ２１８を電気的に接続する。尚、抵抗２１６の他の端部は、グランド２２０に接続する。
【００６６】
バッファ２１８は、信号波形を整形する手段の一例である。バッファ２１８は信号線２１４からＨＰＤ信号１１０を受け、その信号を整形する。そして、信号路１５０を介してＧＰＵ１３６とコマンド受信用マイコン１４４とへ供給する。これにより、ＧＰＵ１３６でディスプレイ装置１０４の接続状況を判断することが可能になるとともに、コマンド受信用マイコン１４４では、ＨＰＤ信号１１０に重畳したコマンドを読み出すことが可能になる。
【００６７】
コマンド受信用マイコン１４４は、ＨＰＤ信号１１０からコマンドを読み取る手段の一例であり、状態情報受信部の一例である。コマンド受信用マイコン１４４は、例えば、マイクロコンピュータにより構成される。コマンド受信用マイコン１４４は、バッファ２１８からＨＰＤ信号１１０を受け、ＨＰＤ信号１１０に重畳しているコマンドを読み出す。処理したコマンドは、信号路１４６を介してＣＰＵ１３８に供給する。この場合、例えば、ＧＰＩＯ（General Purpose Input/Output）を用いて接続する。尚、ＧＰＩＯは、インターフェースの一例である。ＧＰＩＯを介することにより、コマンド受信用マイコン１４４と、ＣＰＵ１３８とを容易に接続することができる。
【００６８】
次に、ディスプレイ装置１０４について説明する。
【００６９】
レシーバ１５２は、映像信号を受信する手段の一例であり、映像受信部の一例である。レシーバ１５２は、例えば、入力ポートである。レシーバ１５２は、トランスミッタ１４０から送信される映像信号を受信してスケーラ１５４へ向けて出力する。
【００７０】
スケーラ１５４は、映像信号を変換する手段の一例であり、状態情報生成部の一例である。スケーラ１５４は図１１に示すように、映像変換を行う映像変換部２３２と、解像度の判別を行う解像度判別部２３４と、同期信号の判別を行う同期信号判別部２３６とを有する。これらの機能は、スケーラ１５４により制御プログラムを実行することで行われる。
【００７１】
映像変換部２３２は、コンピュータ用の解像度をＴＶ受像機向けの解像度に変換する。その際、コンピュータ用の解像度とＴＶ受像機向けの解像度との間に画面サイズの差がある場合、ある程度のサイズ調整を行う。
【００７２】
解像度判別部２３４は映像信号１０８の解像度の判別を行い、同期信号判別部２３６は映像信号１０８の同期信号を判別する。解像度判別部２３４と同期信号判別部２３６の判別により、受信した映像信号１０８の映像の表示が成功するか否かを判別する。この判別は、例えば、以下の方法で行われる。尚、垂直同期信号の判別には、例えば、リフレッシュレートを用いることができる。解像度判別部２３４及び同期信号判別部２３６により、表示状態が判別され、状態判別部を構成する。
【００７３】
(1) ＤＥ（Data Enable ）信号期間内の同期信号（水平同期信号及び垂直同期信号）と、ピクセルクロックをカウントして表示する解像度とを算出し、表示可能かどうかを判別する方法。
【００７４】
(2) ピクセルクロック周波数と、水平同期信号周波数との組み合わせから、表示可能なモードかどうかを判別する方法。例えば、ピクセルクロック周波数が６５〔ＭＨｚ〕で水平同期信号周波数が４８．４〔ｋＨｚ〕である映像信号を、解像度がＸＧＡ（1024×768 ）でリフレッシュレート（垂直同期周波数）が６０〔Ｈｚ〕の映像表示として表示可能か否を判別する。
【００７５】
判別の結果、表示できる場合、表示成功と判断する。映像信号の解像度が大きすぎ、表示できない場合、表示できない解像度と判断する。映像信号のリフレッシュレートが高すぎる又は低すぎるために表示できない場合、同期信号が規格外と判断する。また、原因が特定できない場合、原因不明エラーと判断する。この判断結果は、表示状態を表す状態情報として、コマンド送信用マイコン１５８に向け出力される。
【００７６】
スケーラ１５４は、映像信号１０８を変換する際に、コンピュータ１０２から送られた映像信号１０８の解像度を、表示部１５６の画面に収めるようにある程度のサイズ調整を行う。このサイズ調整機能により、表示を成功させる可能性を高め、表示失敗による映像信号の調整をある程度抑制し、コンピュータ１０２側の処理負荷を軽減することができる。
【００７７】
表示部１５６は映像を表示する手段の一例であり、表示部の一例である。表示部１５６は、スケーラ１５４により変換された映像信号１０８を映像として表示する。尚、表示部１５６は、例えば、ＬＣＤ（Liquid crystal display）、ＣＲＴ（Cathode Ray Tube）、プラズマディスプレイ（Plasma Display）、有機ＥＬディスプレイ（Organic Electroluminescence Display ）等である。
【００７８】
コマンド送信用マイコン１５８は、ＨＰＤ信号１１０にコマンドを付加する手段の一例である。コマンド送信用マイコン１５８は、例えば、マイクロコンピュータにより構成される。コマンド送信用マイコン１５８は、スケーラ１５４から表示が可能か否かを判別した状態情報を受け、この状態情報に基づいてスイッチ２４８を動作させる。スイッチ２４８が電圧ＶH と応答側の信号線２４４との間の切断又は接続を切換えることでＨＰＤ信号１１０にその状態情報が付加される。尚、コマンド送信用マイコン１５８及びスイッチ２４８は、通知回路８（図１）の一例である。
【００７９】
スケーラ１５４から表示が可能であると判別した結果を受けると、コマンド送信用マイコン１５８は、例えば、図１２に示すように、表示成功コマンドをＨＰＤ信号１１０に書き込む。この場合のコマンドは、例えば、１６ビットの信号として、1111111111111111b （FFFFh ）とする。尚、FFFFh は１６ビットのコマンドを１６進数で表した値である。
【００８０】
また、スケーラ１５４から表示できない解像度、同期信号が規格外、又は原因不明エラーのいずれかの判断結果を受けると、コマンド送信用マイコン１５８は、それぞれに対応する表示失敗コマンドをＨＰＤ信号１１０に書き込む。例えば、図１３に示すように、映像信号が表示できない解像度である場合、１６ビットの信号として、1010101000110011b （AA33h ）とする。同期信号が規定外である場合、１６ビットの信号として、1010101011001100b （AACCh ）とする。また、原因不明なエラーである場合、１６ビットの信号として、1010101010101010b （AAAAh ）とする。それぞれの表示失敗コマンドを異ならせることで、表示できない原因をエラーコードとして送信することができる。尚、AA33h 、AACCh 及びAAAAh は１６進数で表した値である。
【００８１】
接続応答部１６０は、機器の接続状態を応答する手段の一例である。抵抗２４２は応答側の信号線２４４と受信側の信号線２５０との間に配置する。また、スイッチ２４８の一端には電源部１７０から電圧ＶH を供給する。電圧ＶH はスイッチ２４８を介して応答側の信号線２４４に接続する。尚、電圧ＶH は例えば、グランド２２０に対して例えば、５〔Ｖ〕である。
【００８２】
スイッチ２４８は、接続又は切断を切換える手段の一例であり、切換部の一例である。スイッチ２４８は、コマンド送信用マイコン１５８から接続又は切断の指示信号を受ける。そして、接続又は切断の切換えにより応答側の信号線２４４に対して電圧ＶH を供給する。スイッチ２４８は、例えば、トランジスタや論理回路で構成する。
【００８３】
次に、ＨＰＤの信号検出について、図１４を参照する。図１４は、ＨＰＤの検出に係る回路の一例を示す図である。尚、図１４に示す検出は一例であって、斯かる検出に本発明が限定されるものではない。
【００８４】
コンピュータ１０２にディスプレイ装置１０４が接続されていない場合、図１４（Ａ）に示すように、接続口２２２は開放端となり、信号線２１４の電圧は、グランド電位、即ち０〔Ｖ〕（ＶGND ）となる。この場合、接続検出部１４２は、ディスプレイ装置１０４が接続されていない状態として検出することになる。
【００８５】
コンピュータ１０２にディスプレイ装置１０４が接続され、スイッチ２４８のＯＦＦにより応答側の信号線２４４への電圧ＶH の供給が切断される場合、図１４（Ｂ）に示すように、コンピュータ１０２の電圧ＶH とグランド２２０とは、抵抗２１６及び抵抗２４２を介して接続され、分圧回路が構成される。例えば、抵抗２１６及び抵抗２４２の抵抗値が同じ場合、バッファ２１８に対し、２．５〔Ｖ〕の電圧（ＶL ）が出力されることになる。電圧ＶL は閾値電圧（Ｖth）（図１２、図１３）より高いため、接続検出部１４２は、ディスプレイ装置１０４が接続されている状態として検出することになる。
【００８６】
コンピュータ１０２にディスプレイ装置１０４が接続され、スイッチ２４８のＯＮにより応答側の信号線２４４に対して電圧ＶH が供給される場合、図１４（Ｃ）に示すように、応答側の信号線２４４には、例えば、５〔Ｖ〕の電圧が供給される。このため、バッファ２１８に対し、５〔Ｖ〕の電圧（ＶH ）（図１２、図１３）が出力されることになる。電圧ＶH は閾値電圧（Ｖth）より高いため、接続検出部１４２は、ディスプレイ装置１０４が接続されている状態として検出することになる。
【００８７】
コマンド送信用マイコン１５８の指示信号に応じてスイッチ２４８がＯＮ又はＯＦＦされると、バッファ２１８に対する電圧は、ＶH とＶL との間で切り換わる。そこで、図１２又は図１３に示すコマンドを得ることになる。この電圧切換えを表示成功コマンド、表示失敗コマンド及びエラー原因のコマンドとして用いることで、映像表示の可否をコンピュータ１０２で判断することが可能である。また、電圧ＶH 及びＶL は閾値電圧（Ｖth）より高いので、表示の成功又は失敗を表す信号がＨＰＤ信号１１０に重畳されていたとしても、ディスプレイ装置１０４の検出を正常に行うことができる。
【００８８】
次に、制御処理について、図１５及び図１６を参照する。図１５は、コンピュータ側の制御処理の一例を示すフローチャート、図１６は、解像度及びリフレッシュレートの選定処理の一例を示すフローチャートである。尚、図１５及び図１６に示す処理は一例であって、斯かる処理に本発明が限定されるものではない。
【００８９】
この制御処理は、コンピュータ１０２とディスプレイ装置１０４とから構成される映像表示システム１０７の表示制御に関する処理である。
【００９０】
コンピュータ１０２が起動すると、コンピュータ１０２は表示設定の読み込みを行う（ステップＳ１０１）。このとき、メモリ１３２に格納しているリフレッシュレートを読み込む。このときに読み込まれるリフレッシュレートは、コンピュータ１０２を初めて使用する場合には、製造時に設定した初期値であり、使用経歴があるコンピュータ１０２の場合には、前回にＣＰＵ１３８が設定した値である。
【００９１】
接続検出部１４２がディスプレイ装置１０４の接続状態を示すＨＰＤ信号１１０を受信する（ステップＳ１０２）。ＨＰＤ信号１１０が閾値（Ｖth）以上の電圧であるか否かが判断され（ステップＳ１０３）、閾値より小さい場合（ステップＳ１０３のＮＯ）、ディスプレイ装置１０４が接続されていないと判断して、表示動作を停止する（ステップＳ１０４）。尚、コンピュータ１０２において、ディスプレイ装置１０４への表示動作が未だ開始されていない場合、及び表示動作が停止状態にある場合、ステップＳ１０４では、停止状態を維持することとなる。ＨＰＤ信号の受信から表示動作の停止の処理（ステップＳ１０２〜Ｓ１０４）は、ディスプレイ装置１０４が接続されたと判断されるまで繰り返される。
【００９２】
ＨＰＤ信号１１０が閾値以上である場合（ステップＳ１０３のＹＥＳ）には、表示解像度及びリフレッシュレートの選定処理を行う（ステップＳ１０５）。尚、電源投入後、初回の選定では、解像度が選定される。解像度は、メモリ１３２が格納する解像度テーブル１８８（図９）から選定して決定する。
【００９３】
表示解像度又はリフレッシュレートが選定されると、映像信号を生成する（ステップＳ１０６）。映像信号は、ＶＲＡＭ１３４に格納される映像データからステップＳ１０５で選択した解像度又はリフレッシュレートに基づいて生成する。
【００９４】
生成した映像信号をディスプレイ装置１０４に送出すると（ステップＳ１０７）、送信した映像信号に対する映像表示の結果をＨＰＤ信号上のコマンドとして受信する（ステップＳ１０８）。ＨＰＤコマンドの内容を判断し（ステップＳ１０９）、表示成功であり、映像信号が表示可能であると判断すると（ステップＳ１０９でSuccess ）、この映像信号の解像度又はリフレッシュレートを表示可能な表示設定情報として設定する。この表示設定情報は、次に映像の調整を行う際の出力設定候補としてメモリ１３２に保存される（ステップＳ１１０）。
【００９５】
表示失敗であり、映像信号が表示不可能であると判断すると（ステップＳ１０９でFailed）、表示解像度及びリフレッシュレートの選定（ステップＳ１０５）に戻る。表示解像度の選定を行うか、リフレッシュレートの選定を行うかは受信したエラーコードによって決定する。表示解像度及びリフレッシュレートの選定からＨＰＤコマンドの判断処理（ステップＳ１０５〜Ｓ１０９）は、表示成功となるまで繰り返される。斯かる制御処理により、コンピュータ１０２が送信する映像信号をディスプレイ装置１０４側で表示できない状態が発生しても、自動で異なる解像度を選択し、又は異なるリフレッシュレートを選定して、映像信号を調整し、ディスプレイ装置１０４への出力を繰り返す。そして、自動でディスプレイ装置１０４への表示を成功させることができる。
【００９６】
次に、解像度及びリフレッシュレートの選定について、図１６を参照する。この処理は、ステップＳ１０５（図１５）として行われる。
【００９７】
ＨＰＤ信号１１０が閾値以上である場合（図１５のステップＳ１０３のＹＥＳ）、コンピュータ１０２の起動後初回の処理か否かを判断する（ステップＳ１２１）。この選定処理が初回である場合（ステップＳ１２１のＹＥＳ）、解像度テーブル１８８の中からＸ＝０に割り当てられている、現在の設定を選定する（ステップＳ１２２）。そして、Ｘ＝０をＸの値として保存し（ステップＳ１２３）、ステップＳ１０６（図１５）に移行する。
【００９８】
選定処理が初回でない場合（ステップＳ１２１のＮＯ）、表示失敗のコマンドからエラーコードを取得し（ステップＳ１２４）、このエラーコードを判断する（ステップＳ１２５）。原因不明エラーである場合（ステップＳ１２５で原因不明）、保存されている変数Ｘの値に１を加算し（ステップＳ１２６）、新たなＸの値に割り当てられている解像度（第Ｘ設定の解像度）（図９）を選定する（ステップＳ１２７）。そのＸの値を保存する（ステップＳ１２３）。この処理により、原因不明エラーを受けた場合、解像度を優先順位の高いものから順番に選定して、表示の成否を確認することができる。
【００９９】
エラーコードを判断した結果、映像信号１０８が表示できない解像度である場合（ステップＳ１２５で表示不可解像度）、変数Ｘの値を１に設定する（ステップＳ１２８）。そして、出力中の映像信号の解像度（現解像度）と、変数Ｘに割り当てられた第Ｘ設定の解像度（Ｘ解像度）とを比較し、Ｘ解像度が現解像度より小さい（現解像度＞Ｘ解像度）かを判断する（ステップＳ１２９）。Ｘ解像度が現解像度より小さい場合（ステップＳ１２９のＹＥＳ）には、この第Ｘ設定の解像度を選定し（ステップＳ１３０）、そのＸの値を保存する（ステップＳ１２３）。Ｘ解像度が現解像度より大きい場合又は同じ場合（ステップＳ１２９のＮＯ）には、変数Ｘの値に１を加算して（ステップＳ１３１）、新たなＸの値に割り当てられている設定のＸ解像度と、現解像度との比較を行う。この処理により、優先順位の高い解像度から現解像度よりサイズの小さい解像度だけを選択して解像度を設定することができるので、映像信号１０８の解像度を低下させ、エラーの原因の解消を図ることができる。
【０１００】
エラーコードを判断した結果、同期信号が規格外である場合（ステップＳ１２５で同期信号規格外）、出力中の映像信号のリフレッシュレートが６０〔Ｈｚ〕未満かを判断する（ステップＳ１３２）。この周波数が６０〔Ｈｚ〕未満の場合（ステップＳ１３２のＹＥＳ）、リフレッシュレートが低すぎるため表示できないと判断して、リフレッシュレートを６０〔Ｈｚ〕にし（ステップＳ１３３）、ステップＳ１０６（図１５）に移行する。また、周波数が６０〔Ｈｚ〕以上である場合（ステップＳ１３２のＮＯ）、周波数が高すぎるため表示できないと判断し、リフレッシュレートを１〔Ｈｚ〕減らし（ステップＳ１３４）、ステップＳ１０６（図１５）に移行する。このように、同期信号が規格外というエラーに対して、解像度の設定を維持し、リフレッシュレートを調整して設定し直すことができる。
【０１０１】
次に、ディスプレイ装置の処理について、図１７を参照する。図１７は、ディスプレイ装置側の処理の一例を示すフローチャートである。尚、図１７に示す処理は一例であって、斯かる処理に本発明が限定されるものではない。
【０１０２】
ディスプレイ装置１０４の電源の接続が行われ、コンピュータ１０２との接続が行われると、ＨＰＤ信号１１０がＬｏｗからＨｉｇｈの状態になる（ステップＳ２０１）。この状態でコンピュータ１０２から出力された映像信号１０８を受信すると（ステップＳ２０２）、受信した映像信号１０８の映像を表示部１５６に表示可能か否かを判断する（ステップＳ２０３）。
【０１０３】
表示部１５６に表示可能か否かを判断した結果、出力された映像信号が表示できない場合（ステップＳ２０３のＮＯ）、表示が不可能な原因の特定を行う（ステップＳ２０４）。例えば、解像度の判定、同期信号の判定を行い、表示できない解像度、同期信号が規格外又は原因不明エラーを判断する。そして、それぞれに対応するエラーコードを生成し、このエラーコードを表示失敗コマンド（図１３）としてコンピュータ１０２に送信する（ステップＳ２０５）。また、表示部１５６の表示の停止をする（ステップＳ２０６）。
【０１０４】
表示部１５６に表示可能か否かを判断した結果、表示可能な映像信号の場合（ステップＳ２０３のＹＥＳ）、ＨＰＤ信号１１０に重畳させて表示成功を表す表示成功コマンド( 図１２) をコンピュータ１０２に送信する（ステップＳ２０７）。そして、表示部１５６に映像信号に基づく映像を表示する（ステップＳ２０８）。
【０１０５】
映像信号の受信（ステップＳ２０２）から表示の停止（ステップＳ２０６）は、表示が可能となるまで自動的に繰り返されるので、表示部１５６で表示不可能な映像信号を出力している場合でも、自動で表示可能な状態に調整することができる。
【０１０６】
次に、映像信号の変更処理について、図１８を参照する。図１８は、映像信号の変更処理の一例を示すシーケンス図である。尚、図１８に示す処理は一例であって、斯かる処理に本発明が限定されるものではない。図１８に示すシーケンスは、初回の映像信号の送信では、映像の表示が失敗し、次の映像信号の送信では、その映像の表示に成功した場合である。
【０１０７】
コンピュータ１０２からディスプレイ装置１０４へ映像信号１０８を送信すると（ステップＳ３０１）、ディスプレイ装置１０４では映像信号１０８から解像度を判定する（ステップＳ３０２）。判定の結果、表示できない解像度の場合、表示できない解像度のエラーコードをコンピュータ１０２に送信する（ステップＳ３０３）。また、映像信号から同期信号を判定して（ステップＳ３０４）、判定の結果、同期信号が規定外の場合、同期信号が規定外のエラーコードをコンピュータ１０２に送信する（ステップＳ３０５）。また、原因不明であるが表示が不可能と判断すると（ステップＳ３０６）、原因不明のエラーコードをコンピュータ１０２に送信する（ステップＳ３０７）。
【０１０８】
コンピュータ１０２は、これらのエラーを受け、次に送信する映像信号（次映像信号）を選定する（ステップＳ３０８）。解像度のエラーを受けると、解像度を変更する処理を行い（図１６のステップＳ１２８〜Ｓ１３１）、原因不明のエラーを受けると、解像度を変更する処理を行う（図１６のステップＳ１２６〜Ｓ１２７）。同期信号のエラーを受けると、リフレッシュレートを変更する（図１６のステップＳ１３２〜Ｓ１３４）。また、解像度のエラーと同期信号のエラーの双方を受けると、解像度とリフレッシュレートの双方の変更を行う。コンピュータ１０２では、次映像信号をディスプレイ装置１０４へ送信する（ステップＳ３０９）。
【０１０９】
送信した映像信号にエラーがなく、映像信号の映像表示に成功すると、ディスプレイ装置１０４は、表示成功をコンピュータ１０２に通知する（ステップＳ３１０）。表示成功の通知を受けたコンピュータ１０２は、表示に成功した解像度を保存する（ステップＳ３１１）。尚、エラーが存在し、表示が不可能な場合は、解像度判定（ステップＳ３０２）、同期信号判定（ステップＳ３０４）、及び原因不明であるが表示が不可能であることの判断（ステップＳ３０６）が繰り返されることになる。
【０１１０】
ユーザは手動操作により映像信号の設定を行う場合がある。コンピュータ１０２のＯＳには、設定ミスを防止するため、接続しているモニタでは表示できない解像度等を隠す機能を有するものがある。しかしながら、この機能は、無効にすることが可能である。また、ＯＳの機能では、表示できない全ての解像度等を隠すことができない場合もある。このような状況において、手動によりユーザがＵＸＧＡ（1600×1200）を設定して、表示可能な最大の解像度がＸＧＡ（1024×768 ）であるディスプレイ装置１０４に映像信号１０８を送信すると、ディスプレイ装置１０４は映像を表示することができない。
【０１１１】
ディスプレイ装置１０４が映像を表示できない事態は、このような場合の他、以下の場合にも発生する。
【０１１２】
(1) 解像度が1400×1050というような、ＶＥＳＡ規格にない独自解像度の映像信号である場合。
【０１１３】
(2) 適合するリフレッシュレートが６０〜７５〔ＭＨｚ〕であるのに対して、映像信号のリフレッシュレートが例えば、１００〔ＭＨｚ〕のように高すぎたり、例えば、５０〔ＭＨｚ〕のように低すぎる場合。また、リフレッシュレートの規格が国毎に決められているため、表示できない場合、例えば、ＨＤＭＩに準拠した日本のＴＶ受像機のリフレッシュレートは規格が６０〔Ｈｚ〕であるのに対し、ヨーロッパのＴＶ受像機のリフレッシュレートは規格が５０〔Ｈｚ〕である。そのため、日本市場向けのＴＶ受像機にヨーロッパ用の信号が送られると、表示できない場合が生じる。
【０１１４】
(3) ディスプレイ側のＥＤＩＤ（Extended Display Data Channel ）の定義、即ち自身に関する表示設定の情報が間違っていて、例えば、水平同期信号と垂直同期信号との極性が逆になっている場合。
【０１１５】
ディスプレイ装置１０４が映像を表示することができない場合、例えば、画面の背景が黒色の画面上に"Out of range"や" 規定外のタイミング" 等のメッセージが表示される。
【０１１６】
そこで、ＨＰＤ信号１１０を制御してコンピュータ１０２が表示の結果を把握することを可能とし、映像信号１０８を切り換えて再送信することにより、自動でディスプレイ装置１０４の表示が可能となるので、ディスプレイ装置１０４への表示が容易となる。例えば、コンピュータ１０２がＵＸＧＡの映像信号１０８を送信していたとしても、ディスプレイ装置１０４がＨＰＤ信号１１０を制御して表示の失敗を意味するコマンドとエラーの原因コードをコンピュータ１０２に送信することで、コンピュータ１０２は表示の結果を把握することができる。コンピュータ１０２はＨＰＤ信号１１０を監視し、エラーコマンドを認識することができるので、コンピュータ１０２が持つ解像度テーブル１８８から次に候補となる別の画面解像度を選択して、映像信号１０８を切り換えて再送信することが可能となる。再送信によりコンピュータ１０２がＸＧＡの映像信号１０８を送信すると、ディスプレイ装置１０４で映像を正しく表示することが可能となる。
【０１１７】
上記した第３の実施の形態について、特徴事項又は利点を列挙する。
【０１１８】
(1) 以上述べたように、情報処理装置と表示装置との接続において、接続された表示装置の接続状態を通知するホットプラグディテクト（ＨＰＤ）信号に、表示装置の動作状態信号を重畳して送信する。
【０１１９】
(2) 情報処理装置と表示装置との接続において、接続された表示装置の接続状態を通知するＨＰＤ信号に重畳して送信された表示装置の動作状態信号を取り出し、表示成功の信号でなければ表示装置の設定データを変更して表示装置に送信し、表示成功の信号であれば、そのときの表示装置の設定データを保存してその後に使用する。
【０１２０】
(3) 情報処理装置と表示装置とを接続するＤＶＩインターフェース又はＨＤＭＩインターフェース等のＨＰＤ信号１１０に、ディスプレイ側の表示状態を情報処理装置にフィードバックするコマンドを追加する。
【０１２１】
(4) 表示不可能ならばエラーコマンド信号をＨＰＤ信号１１０の線を介して表示装置から情報処理装置に送る。エラーコマンドを受信した情報処理装置は表示できた実績のある映像信号又は表示できる可能性の高い映像信号に設定し直し、正しく表示できるように再送信する。また、正しい表示信号が情報処理装置から送られ、表示装置で正しく表示できた場合には、表示成功を意味するコマンド信号を情報処理装置に送信する。情報処理装置側ではその設定を保持する。
【０１２２】
(5) 情報処理装置と表示装置との間の閉じた制御により、自動的に正しい映像信号が出力されるので修復の手間が不要になる。
【０１２３】
(6) ディスプレイ装置としてＴＶ受像機を採用し、ＴＶ受像機と情報処理装置とをＤＶＩケーブル又はＨＤＭＩケーブルで接続すれば、解像度及びリフレッシュレートを自動的に調整することにより、情報処理装置が生成する映像をＴＶ受像機に映せるようになる。
【０１２４】
(7) 表示装置はＨＰＤ信号１１０を閾値より高い電圧の範囲内で電圧を上下させ、ＨＰＤ信号１１０に表示成功コマンド、表示失敗コマンド又はエラーコードを付加する。ＨＰＤ信号１１０にこれらのコマンド又はコードを重畳させるので、表示装置から情報処理装置へコマンド又はコードを送信するに際し、新たな接続線を設ける必要がない。
【０１２５】
(8) 利用者がコンピュータ等の情報処理装置とＴＶ受像機とを接続し、画面出力の設定を行うシステムにおいて利用できる。
【０１２６】
〔第４の実施の形態〕
【０１２７】
第４の実施の形態について、図１９を参照する。図１９は、第４の実施の形態に係る映像表示システムの一例を示す図である。尚、図１９に示す構成は一例であって、斯かる構成に本発明が限定されるものではない。
【０１２８】
この第４の実施の形態の映像表示システム３０２は表示信号の解像度の変更として、映像データを圧縮し、又は映像データを伸張する機能を含む。このシステムでは、ＰＣ３０４から送信する映像データを、画面データ送信器３０６を介してプロジェクタ３１２及びＰＣ３１４、３１６、３１８に供給する。そして、プロジェクタ３１２及びＰＣ３１４、３１６、３１８の各表示部に表示する。その際、映像データを圧縮し、又は映像データを伸張して各表示部へ表示する。この映像データの圧縮及び伸張は、受信した映像データを表示装置で表示できない場合に、自動で映像を表示させる際に適用することが可能であり、また、各表示装置での表示が最適でない場合の調整手段としも適用することが可能である。
【０１２９】
ＰＣ３０４は、映像データを供給する手段の一例であり、例えば、映像データ供給部である。ＰＣ３０４は、映像データを生成して、接続ケーブル３０８を介して画面データ送信器３０６へ送信する。尚、映像データは、表示信号の一例であり、表示装置に表示する映像は、映像データを演算処理することで生成される。
【０１３０】
モニタ３２０は、映像を表示する手段の一例であり、例えば、表示装置を構成する。モニタ３２０は、例えば、液晶パネル等の画面を備え、この画面に映像を表示する。画面データ送信器３０６へ送信している映像データの映像をモニタ３２０に表示することで、送信している映像データの内容を確認することができる。
【０１３１】
キーボード３２２は、入力信号を受け付ける手段の一例であり、例えば、データ入力部を構成する。キーボード３２２を操作することによりＰＣ３０４から画面データ送信器３０６へ送信する映像データの選択を行い、また送信するタイミングの調整等を行う。
【０１３２】
画面データ送信器３０６は、映像データを複数の表示手段に送信する手段の一例であり、情報処理装置の一例であり、この画面データ送信器３０６とＰＣ３０４とにより情報処理装置が構成される。画面データ送信器３０６は、図１９に示すように、ＰＣ３０４から映像データを受け、プロジェクタ３１２及びＰＣ３１４、３１６、３１８に送信する。プロジェクタ３１２への映像データの送信は、例えば、接続ケーブル３１０を介して行う。また、ＰＣ３１４、３１６、３１８への送信は、例えば、無線手段を介して行う。斯かる無線手段としては、赤外線通信、Bluetooth 等の近距離無線通信の他、基地局を介した無線通信等を採用することができる。無線通信手段を用いることにより、画面データ送信器３０６との間に配線をする煩わしさがなく、また、ＰＣ３１４、３１６、３１８を画面データ送信器３０６から離れた場所に配置しても、容易にデータの送信又は受信を行うことが可能である。
【０１３３】
プロジェクタ３１２は、映像を表示する手段の一例である。プロジェクタ３１２は、画面データ送信器３０６より映像データを受け、この映像データに基づいて映像光を生成し、投光部３２４からスクリーン等に投影して映像を表示する。プロジェクタ３１２は、投光部３２４を備えることにより、表示装置として機能する。
【０１３４】
ＰＣ３１４、３１６、３１８は、映像データを処理して映像を表示する手段の一例であり、表示装置の一例である。ＰＣ３１４、３１６、３１８は、それぞれ、モニタ３２６、３３０、３３４及びキーボード３２８、３３２、３３６を備える。
【０１３５】
モニタ３２６、３３０、３３４は、映像を表示する手段の一例であり、表示部の一例である。ＰＣ３１４、３１６、３１８が画面データ送信器３０６から映像データを受けると、受けた映像データに基づく映像をモニタ３２６、３３０、３３４に表示する。
【０１３６】
キーボード３２８、３３２、３３６は、入力信号を受け付ける手段の一例であり、例えば、データ入力部を構成する。
【０１３７】
図１９に示すように、映像「あ」の映像データをＰＣ３０４から画面データ送信器３０６に送信する。この場合、ＰＣ３０４、３１４、３１６、３１８のそれぞれのモニタ３２０、３２６、３３０、３３４に映像「あ」が表示されるとともに、プロジェクタ３１２の投光部３２４から映像「あ」の映像光が投光される。このように、ＰＣ３０４が供給する映像データを基にして、複数の表示装置に映像を表示することができる。
【０１３８】
複数の表示装置に映像を表示する場合、それぞれの表示装置の表示の設定が異なる場合がある。例えば、モニタ３３０はモニタ３２６より大きく、モニタ３２６より解像度の高い映像を表示することができる。また、モニタ３２６、３３０の画面のアスペクト比が、４：３のノーマルサイズに対してモニタ３３４の画面のアスペクト比が１６：９のワイドサイズである場合がある。そこで、ＰＣ３１４、３１６、３１８は、受信した映像データを各モニタに適する映像データに調整して表示する。また、画面データ送信器３０６は、プロジェクタ３１２が投光可能な映像データをプロジェクタ３１２に供給する。尚、画面のアスペクト比は、画面の横の長さと縦の長さとの比率を表すものである。ノーマルサイズの４：３は、横の長さが４に対して縦の長さが３であることを表し、ワイドサイズの１６：９は、横の長さが１６に対して縦の長さが９であることを表す。
【０１３９】
次に、画面データ送信器について、図２０を参照する。図２０は、画面データ送信器の構成の一例を示す図である。尚、図２０に示す構成は一例であって、斯かる構成に本発明が限定されるものではない。図２０において、図１９と同一部分には同一符号を付してある。また、図２０は、ＰＣ３０４の画面データの送信の例を示す。
【０１４０】
制御回路３５２は、映像データを処理する手段の一例である。制御回路３５２は、入力インターフェース（Ｉ／Ｆ）部３５４からＰＣ３０４の映像データを受け取り、受けた映像データを出力インターフェース（Ｉ／Ｆ）部３５６から出力するとともに、送信部３６０を介して送信する。尚、図２０は、ＰＣ３０４の映像データの解像度が１２８０×１０２４である場合の例である。
【０１４１】
制御回路３５２は、例えば、ＣＰＵを含み、メモリ３５８のプログラム記憶領域３６６に格納するＯＳ３７２及び制御プログラム３７４を実行することで、出力Ｉ／Ｆ部３５６からの映像データの出力及び送信部３６０を介した映像データの送信を制御する。尚、斯かる制御プログラムは、画面データ送信器３０６を起動する際に、メモリ３５８から読み出される。そして、キー入力部３６２から入力される指示信号等を受け付けて、各種制御を行う。
【０１４２】
また、制御回路３５２は、映像データから解像度を解析して、その解像度情報３６８をメモリ３５８のデータ記憶領域３６４に記憶するとともに、解像度情報３６８と映像データを混合した混合データ３７０をデータ記憶領域３６４に記憶する。制御回路３５２はメモリ３５８に格納された混合データ３７０を送信部３６０から送信する。尚、メモリ３５８は、データを格納する手段の一例であり、制御回路３５２とメモリ３５８との間では、情報、データ又はプログラムの読み込み又は書き込みが行われる。
【０１４３】
入力Ｉ／Ｆ部３５４は、情報を取り込む手段の一例であり、入力部を構成する。入力Ｉ／Ｆ部３５４は、例えば、接続しているＰＣ３０４（図１９）から映像データを受け入れる。入力Ｉ／Ｆ部３５４は、例えば、アナログＲＧＢ端子、ＤＶＩ、ＨＤＭＩ又は、ディスプレイポート等で構成する。
【０１４４】
出力Ｉ／Ｆ部３５６は、情報を出力する手段の一例であり、出力部を構成する。出力Ｉ／Ｆ部３５６は、プロジェクタ３１２（図１９）に対し、映像データを供給する。出力Ｉ／Ｆ部３５６は、例えば、アナログＲＧＢ端子、ＤＶＩ、ＨＤＭＩ又は、ディスプレイポート等で構成する。
【０１４５】
ＰＣ３０４から供給される映像データの解像度がプロジェクタ３１２で表示可能な範囲にない場合、映像データの解像度を制御回路３５２で調整する。解像度の調整は、例えば、キー入力部３６２の操作により行う。また、ビデオスケリング機能を用いて自動で調整する。この調整により、ＰＣ３０４が出力する映像データをプロジェクタ３１２に適するように表示することができる。また、図２０に示すように、プロジェクタ３１２で表示可能なＳＸＧＡ（Super eXtended Graphics Array ）の映像をＰＣ３０４から出力してこのＳＸＧＡの映像データをプロジェクタへ出力してもよい。
【０１４６】
送信部３６０は、映像データを送信する手段の一例である。送信部３６０は、制御回路３５２から混合データ３７０を受け、ＰＣ３１４、３１６、３１８（図１９）に向け出力する。送信部３６０は、例えば、赤外線通信、Bluetooth 又は、基地局を介した無線通信に適合した送信手段で構成する。
【０１４７】
キー入力部３６２は操作に応じて指示信号を生成する手段の一例である。キー入力部３６２は、例えば、テンキー、キーボード、又は表示パネル上にキーを表示するタッチパネル等で構成する。
【０１４８】
キー入力部３６２の操作により指示信号を生成し、映像データの出力又は送信の切換え等を行う。例えば、出力Ｉ／Ｆ部３５６からの出力及び送信部３６０からの送信の両方を行う場合と、出力Ｉ／Ｆ部３５６からの出力又は送信部３６０からの送信の何れかを行う場合とが切り換えられる。プレゼンテーションに参加する者に対してその場限りで提供する資料を表示する場合、送信部３６０からの送信を停止させ、プロジェクタ３１２から映像を表示して見せることで、参加者に映像データを提供することがなくなる。また、会議室内が明るく、映像が見にくい場合、又は、プロジェクタ３１２の画像解像度が低く、資料の詳細が見にくい場合には、送信部３６０からの送信を行い、映像データを複数のＰＣに提供して、映像を表示させる。これにより、映像の確認が容易になる。
【０１４９】
次に、受信した映像を表示するＰＣについて、図２１及び図２２を参照する。図２１は、ＰＣの一例を示す図、図２２は、ＰＣのメモリの構成例を示す図である。尚、図２１及び図２２に示す構成は一例であって、斯かる構成に本発明が限定されるものではない。尚、図１９と同一部分には同一符号を付してある。また、ＰＣ３１４の構成を参照するが、ＰＣ３１６、３１８は同様の構成とすることができる。
【０１５０】
受信部４０２と、ＣＰＵ４０４と、メモリ４０６と、解像度記憶部４０８と、モニタ３２６と、キーボード３２８とは、バス・ライン４１０に接続して各要素間のデータの通信を可能にしている。
【０１５１】
受信部４０２は、映像データを受信する手段の一例である。画面データ送信器３０６の送信部３６０から混合データ４２４を受信する。無線通信には、送信部３６０と同じ規格の通信方式を採用する。これにより、送信部３６０との間でデータの通信が可能となる。尚、混合データに関し、便宜上、画面データ送信器３０６が送信するデータを混合データ３７０として表記し、ＰＣ３１４が受信するデータを混合データ４２４として表記する。
【０１５２】
ＣＰＵ４０４は、情報を処理する手段の一例であり、制御部の一例である。ＣＰＵ４０４は、受信部４０２が受けた混合データ４２４から映像データ４２８と解像度情報４２６とを抽出する。また、モニタ３２６の解像度（以下、「モニタ解像度」という）と、解像度情報４２６を比較して、映像データ４２８をモニタに表示可能な解像度サイズに圧縮し又は伸張する。斯かる処理は自動で行われる。
【０１５３】
メモリ４０６は、データを記憶する手段の一例である。メモリ４０６は、例えば、ＲＡＭもしくはＲＯＭ又はこれらの双方で構成する。ＲＡＭとして、例えば、ＶＲＡＭ、ＤＲＡＭ等のビデオ・メモリを用いると、映像データの読み書きを高速で行うことが可能となる。
【０１５４】
メモリ４０６は、図２２に示すように、データ記憶領域４２０と、プログラム記憶領域４２２とを備える。データ記憶領域４２０には、画面データ送信器３０６から受信した混合データ４２４と、混合データ４２４から抽出される解像度情報４２６及び映像データ４２８と、映像データ４２８を圧縮又は伸張して生成される圧縮・伸張データ４３０とを格納する。尚、圧縮・伸張データ４３０は、圧縮データ又は伸張データで構成される。
【０１５５】
プログラム記憶領域４２２には、ＯＳ４３２と、制御プログラム４３４とが格納される。これらのプログラムをＣＰＵ４０４で実行することにより、混合データ４２４の表示を実行することができる。
【０１５６】
解像度記憶部４０８は、モニタ解像度を記憶する手段の一例である。解像度記憶部４０８は、例えば、ＲＯＭで構成する。ＲＯＭは不揮発性のメモリであり、ＰＣの電源を切断する場合でも、記憶したデータが維持される。また、ＲＡＭを用いて構成する場合は、バッテリー等を用いて電源のバックアップを行い、ＰＣの電源を切断した場合であっても設定を維持するようにする。
【０１５７】
次に、画面データ送信器の処理について、図２３を参照する。図２３は、画面データ送信器の処理の一例を示すフローチャートである。尚、図２３に示すフローチャートは一例であって、斯かるフローチャートに本発明が限定されるものではない。
【０１５８】
ＰＣ３０４（図１９）から出力される映像データを入力Ｉ／Ｆ部３５４で取り込むと（ステップＳ４０１）、この映像データの信号レベルを制御回路３５２により調整し、出力Ｉ／Ｆ部３５６から出力する（ステップＳ４０２）。出力した映像データは、プロジェクタ３１２（図１９）で受信され、プロジェクタ３１２により投影する。
【０１５９】
また、制御回路３５２は、入力Ｉ／Ｆ部３５４で取り込んだ映像データから解像度を解析して、その結果を解像度情報３６８としてメモリ３５８に格納する（ステップＳ４０３）。そして、映像データと解像度情報３６８とを混合して、混合データ３７０としてメモリ３５８に格納する（ステップＳ４０４）。そして、混合データ３７０を送信部３６０から送信する（ステップＳ４０５）。
【０１６０】
次に、ＰＣの処理について、図２４及び図２５を参照する。図２４は、ＰＣの処理の一例を示すフローチャート、図２５は、受信データの処理の一例を示す図である。尚、図２４及び図２５に示す処理は一例であって、斯かる処理に本発明が限定されるものではない。この場合、例えば、ＰＣ３１４がデータを受信する場合について説明する。
【０１６１】
画面データ送信器３０６（図１９）から送信された混合データ３７０は、ＰＣ３１４（図１９）により受信される。ＰＣ３１４では、受信部４０２で混合データ３７０を取り込んで、メモリ４０６に混合データ４２４として格納する（ステップＳ４２１）。そして、図２５に示すように、混合データ４２４から解像度情報４２６と映像データ４２８とを抽出し（Ｆ１）、メモリ４０６に格納する（ステップＳ４２２）。
【０１６２】
次に、解像度記憶部４０８が記憶するモニタ解像度を読み取り（ステップＳ４２３）、解像度情報４２６と比較して、図２５に示すように、映像データ４２８の圧縮又は伸張を行う（Ｆ２）。そして、生成した圧縮データ又は伸張データを圧縮・伸張データ４３０としてメモリ４０６に保存する（ステップＳ４２４）。ＰＣ３１４は、モニタ解像度と映像データ４２８の解像度とを比較することにより、映像データ４２８をモニタ３２６に表示するのに適した圧縮率又は伸張率を把握でき、この圧縮率又は伸張率で映像データの画面サイズを調整することで、モニタ３２６への表示に適した映像データを生成することができる。尚、比較した結果、画面サイズの変更を行わなくても適した表示ができる場合、そのままのデータを、圧縮・伸張データ４３０として保存する。
【０１６３】
次に、メモリ４０６に保存した圧縮・伸張データ４３０をモニタ３２６に表示する（ステップＳ４２５）。
【０１６４】
上記した第４の実施の形態について、特徴事項又は利点を列挙する。
【０１６５】
(1) 以上述べたように、表示信号の解像度の変更は、映像データの解像度情報と、モニタ解像度とに基づいて、圧縮率又は伸張率を算出し、映像データを圧縮又は伸張するので、モニタへの表示に適する表示信号を提供することが可能になる。
【０１６６】
(2) 第４の実施の形態では、表示が成功するか不成功となるかの判断を表示信号の受信先であるＰＣ側で行う。このような実施の形態においても、表示信号の調整を自動で行い、表示させることができる。
【０１６７】
(3) サーバを経由せずに、映像データを複数のＰＣに提供することが可能であり、この複数のＰＣの画面上に鮮明な映像を表示することができる。相手に対してデータとして提供できない資料であっても、サーバを経由せずに、相手のＰＣの画面上に鮮明な映像として表示することができる。
【０１６８】
(4) 斯かるシステムは、例えば、会議の中で行われるプレゼンテーション等に使用する。プレゼンテーションの資料には、プレゼンテーションに参加する者に対してその場限りで提供する資料が含まれる。このような資料はプロジェクタ等を介して映像を表示して見せることで、参加者に映像データを提供することがなくなる。また、会議室内が明るく、映像が見にくい又は、プロジェクタ等の画像解像度が低く、資料の詳細が見にくい場合には、映像データを複数のＰＣに提供して、ＰＣ側で解像度の調整を行い映像を表示することで、画像解像度の違いにより映像データの端が切れたり、表示が小さくなることを抑制できる。また、映像データの提供を受ける側で解像度の調整を行うので、送信先に応じて映像データを異ならせる必要がなく、送信元の負荷が少ない。
【０１６９】
(5) 映像データを受信する側のＰＣの処理は、例えば、アプリケーションソフトウェアを実行することで実現可能であり、汎用されているＰＣを用いることが可能であり、システムの導入が容易である。
【０１７０】
〔第５の実施の形態〕
【０１７１】
第５の実施の形態について、図２６、図２７、図２８、図２９及び図３０を参照する。図２６は、第５の実施の形態に係る映像表示システムの一例を示す図、図２７は、設定値テーブルの一例を示す図、図２８は、オーバースキャンの一例を示す図である。また、図２９は、アンダースキャンを行う場合の映像の一例を示す図、図３０は、設定値の一例を示す図である。尚、図２６、図２７、図２８、図２９及び図３０に示す構成は一例であって、斯かる構成に本発明が限定されるものではない。図２６において、図５と同一部分には同一符号を付してある。
【０１７２】
コンピュータ５０２とディスプレイ装置１０４とを接続ケーブル１０６で接続する。また、コンピュータ５０２とサーバ５０４とは、ネットワーク５０６を介して接続する。そして、コンピュータ５０２と、ディスプレイ装置１０４と、サーバ５０４との接続により映像表示システム５１０を構成する。コンピュータ５０２とディスプレイ装置１０４との間の接続は、第３の実施の形態における、コンピュータ１０２とディスプレイ装置１０４との間の接続と同様であるので、その説明を省略する。
【０１７３】
サーバ５０４は映像信号の表示設定を格納及び管理し、利用者に提供する手段の一例である。サーバ５０４は設定値ＤＢ（database）５０８を備えて、表示設定を格納して管理する。
【０１７４】
設定値ＤＢ５０８は、映像に関するファイルを管理する手段の一例であり、表示設定のデータベースを構成する。設定値ＤＢ５０８は、設定値テーブル５２０を備える。設定値テーブル５２０には、図２７に示すように、ディスプレイ装置の型名５２２と、コンピュータの型名５２４と、コンピュータ５０２とディスプレイ装置１０４との組み合わせに対する固有情報５２６と、おすすめ５２８とを保存する。尚、ディスプレイ装置の型名５２２は、ディスプレイ装置１０４の識別情報の一例であり、コンピュータの型名５２４は、コンピュータ５０２の識別情報の一例であり、おすすめ５２８は、推奨する設定値であるか否かを表す推奨情報である。
【０１７５】
設定値ＤＢ５０８は、ウェブ（Web ）によりアクセス可能にして、各コンピュータからアクセス可能にする。コンピュータ５０２が映像の表示に失敗したと判断すると、設定値ＤＢ５０８から固有情報５２６を読み出して映像信号１０８を調整する。固有情報５２６をネットワーク上のデータベースから読み取るので、各コンピュータが保存する必要がない。尚、固有情報５２６は映像信号１０８の表示設定の一例であり、解像度情報５３０及びアンダースキャン情報５３２を含む。解像度情報５３０は対応する型名のディスプレイ装置が表示可能な解像度の情報である。また、アンダースキャン情報５３２は対応する解像度情報５３０の映像を対応するディスプレイ装置１０４に表示する際に、映像の周辺を表示するため、映像信号をやや縮小させる際に用いる情報である。
【０１７６】
コンピュータの映像をＤＶＩ又はＨＤＭＩ規格の接続に対応するＴＶ受像機に表示する場合、ＴＶ受像機では、図２８に示すように、コンピュータの映像５４０を拡大させ（拡大映像５４２）、映像の端部５４４をＴＶ受像機の画面端部５４６より外側にする処理（オーバースキャン処理）を行う場合がある。そこで、コンピュータの映像５４０の端部を表示させるため、この拡大処理を考慮して、コンピュータの映像出力を少し小さめに調整する。アンダースキャン情報は、この映像を縮小する処理に用いられる。アンダースキャンの値は、拡大及び縮小をさせない場合を１００％として、その割合で設定する。この調整値は、ＴＶ受像機がどれだけ映像を拡大するかという特性と、コンピュータのグラフィックシステムとの組み合わせを考慮して決めてもよい。図２９に示すように、アンダースキャン情報を用いて予め縮小した映像（縮小映像５４８）の映像信号をＴＶ受像機に送信することで、ＴＶ受像機が映像を拡大しても、映像の端部まで表示することが可能になる。アンダースキャン情報を設定することで、コンピュータの映像の端部が欠けて表示されてしまうことを抑制できる。
【０１７７】
おすすめ５２８は、ディスプレイ装置とコンピュータとの組み合わせが同一であるデータが複数格納されている場合に、最も推奨される設定とその他の設定を識別するための情報である。おすすめ欄に「yes 」が格納されているデータは、最も推奨されるデータであることを表し、「no」が格納されているデータはその他のデータであることを表す。
【０１７８】
コンピュータ５０２はディスプレイ装置の型名５２２と、コンピュータの型名５２４と、おすすめ５２８とを基に、解像度情報５３０及びアンダースキャン情報５３２を読み出す。例えば、図３０に示すように、解像度として、１９２０×１０８０ピクセル（pixel ）、アンダースキャンとして９５〔％〕を読み出す。この場合、ディスプレイ装置の型名５２２は、例えば、プラグアンドプレイ（Plug And Play ）で使われるデバイスＩＤを利用することで取得する。コンピュータ５０２は取得した解像度情報５３０及びアンダースキャン情報５３２を用いて表示設定を変更して映像信号を生成する。
【０１７９】
設定値ＤＢ５０８から解像度情報５３０及びアンダースキャン情報５３２を取得して表示設定を変更することを除いて、第３の実施の形態と同様であり、その説明を省略する。
【０１８０】
次に、コンピュータの制御処理について、図３１及び図３２を参照する。図３１は、ソフトウェアの機能の一例を示す図、図３２は、設定値の変更処理の一例を示すフローチャートである。尚、図３１及び図３２に示す構成は一例であって、斯かる構成に本発明が限定されるものではない。
【０１８１】
設定値ＤＢ５０８に対する設定値のアップロード又はダウンロードと、コンピュータ５０２とに対する設定値の設定は、図３１に示すように、画面設定調整ソフトウェア５５２を実行することで行われる。この画面設定調整ソフトウェア５５２は、例えば、メモリ１３２（図７）に格納する。そして、画面設定調整ソフトウェア５５２を実行するにあたり、コンピュータ５０２のＣＰＵ１３８（図７）で画面設定調整ソフトウェア５５２を実行して次のように処理する。
【０１８２】
コンピュータ５０２が表示失敗のコマンドを受けると、図３２に示すように、設定値ＤＢ５０８にアクセスし、コンピュータ５０２とディスプレイ装置１０４との組み合わせに対応する設定値があるか否かを設定値ＤＢ５０８に問い合わせる（ステップＳ５０１）。問い合わせたディスプレイ装置１０４とコンピュータ５０２との組み合わせの設定値がある場合（ステップＳ５０２のＹＥＳ）には、設定値ＤＢ５０８から設定値として解像度情報５３０及びアンダースキャン情報５３２を取得し、これらの情報を使用して映像信号の設定の調整を行う（ステップＳ５０３）。そして設定の調整を終了する。
【０１８３】
設定値がない場合（ステップＳ５０２のＮＯ）、コンピュータ５０２側で設定を調整する（ステップＳ５０４）。この調整には、例えば、第３の実施の形態で説明した表示設情報を用いることができる。
【０１８４】
ディスプレイ装置１０４への表示が可能になった場合、コンピュータ５０２とディスプレイ装置１０４との組み合わせと、それに対応する設定値を設定値ＤＢ５０８に登録する（ステップＳ５０５）。これにより、登録した組み合わせと同じ組み合わせを行う場合、設定値ＤＢ５０８からデータを読み出して設定することが可能となる。
【０１８５】
このようにコンピュータの制御処理を行うことにより、制御を実行したコンピュータとディスプレイ装置との組み合わせの最適な設定値を得ることができ、その設定値をデータベースに保存することができる。また、特定のコンピュータとディスプレイ装置との組み合わせを持つ利用者は、その設定を行うのが２人目以降であれば、組み合わせを限定されることなく、自動的に最適な設定値を得ることができる。設定値ＤＢ５０８のデータを充実させることとなり、設定値ＤＢ５０８に設定のない組み合わせを減らすことができる。
【０１８６】
この実施の形態では、ディスプレイ装置１０４及びコンピュータ５０２の種類をキーとして、解像度情報５３０及びアンダースキャン情報５３２を取得できる。また、設定値ＤＢ５０８にある設定値テーブル５２０のおすすめ５２８がyes の設定値を取得する。利用者が解像度情報５３０及びアンダースキャン情報５３２を調整して、設定値ＤＢ５０８に登録した情報のおすすめ５２８をyes に更新することで、利用者が調整した情報であるか否かが見分けられ、調整された情報を優先して利用することができる。また、ユーザが調整した設定値を設定値ＤＢ５０８に登録するので、機器を開発するメーカにとって、設定値の候補をデータベースにリストアップする作業が軽減され、工数等の負荷が軽減される。このように、自動で設定を調整し、利用者が設定を調整する毎に、設定値のデータベースが更新されるため、利用者の負担が少なく、機器メーカの負担も少ない。また、利用者によるディスプレイ装置の選択及びコンピュータの選択が抑制されることもない。
【０１８７】
上記した第５の実施の形態について、特徴事項、利点又は変形例等を述べる。
【０１８８】
(1) 以上述べたように、いくつかの設定値の候補をデータベースとして記憶し、自動で調整するので、利用者が手作業でコンピュータやＴＶ受像機等のディスプレイ装置の設定を調整する必要がない。コンピュータとディスプレイ装置の製造又は販売メーカとを一致させる必要がなく、利用者の好みに応じて選択することが可能である。
【０１８９】
〔他の実施の形態〕
【０１９０】
(1) 他の実施の形態について、図３３及び図３４を参照する。図３３は、表示の失敗を表すコマンドの一例を示す図、図３４は、ディスプレイ装置側の処理の一例を示すフローチャートである。尚、図３３及び図３４に示す構成は一例であって、斯かる構成に本発明が限定されるものではない。
【０１９１】
既述の第３の実施の形態では、エラーコードを含む表示失敗コマンド（図１３）を用いているが、これに代えて、表示の失敗のみを表すコマンドを用いて調整してもよい。この場合、スケーラ１５４（図７）は、表示成功又は表示失敗を判断してコマンド送信用マイコン１５８（図７）へ向けて状態情報を出力する。コマンド送信用マイコン１５８はスケーラ１５４から状態情報を受け、ＨＰＤ信号１１０に書き込む。表示結果は、例えば、表示成功コマンド（図１２）又は表示失敗コマンド（図３３）のように書き込まれ、ＨＰＤ信号１１０とともにコンピュータ１０２へ送信される。
【０１９２】
表示失敗コマンドは、図３３に示すように、例えば１６ビットの信号として、1010101010101010b （AAAAh ）とする。尚、AAAAh は１６進数で表した値である。
【０１９３】
コマンド受信用マイコン１４４（図７）は、接続検出部１４２（図７）のバッファ２１８から、ＨＰＤ信号１１０を受け、ＨＰＤ信号１１０に重畳している表示成功コマンド（図１２）又は表示失敗コマンド（図３３）を処理する。処理したコマンドは、ＣＰＵ１３８（図７）に通知される。
【０１９４】
ＣＰＵ１３８は、コマンド受信用マイコン１４４において表示失敗コマンドを受けると、映像信号の調整を行う。また、表示成功コマンドを受けると、そのデータを記憶する。その他の構成は第３の実施の形態と同様であり、その説明を省略する。
【０１９５】
次に、ディスプレイ装置１０４側の処理では、ステップＳ５４１からステップＳ５４３はステップＳ２０１からステップＳ２０３（図１７）と同様であり、その説明を省略する。
【０１９６】
表示部１５６（図７）に表示可能か否かを判断した結果、出力された映像信号が表示できない場合（ステップＳ５４３のＮＯ）、ＨＰＤ信号１１０に重畳させて表示失敗を表す表示失敗コマンド（図３３）をコンピュータ１０２に送信し（ステップＳ５４４）、表示部１５６の表示停止をする（ステップＳ５４５）。
【０１９７】
表示部１５６に表示可能か否かを判断した結果、表示可能な映像信号の場合（ステップＳ５４３のＹＥＳ）、ＨＰＤ信号１１０に重畳させて表示成功を表す表示成功コマンド( 図１２) をコンピュータ１０２に送信する（ステップＳ５４６）。そして、表示部１５６に映像信号に基づく映像を表示する（ステップＳ５４７）。
【０１９８】
映像信号の受信（ステップＳ５４２）から表示の停止（ステップＳ５４５）は、表示が可能となるまで自動的に繰り返されるので、表示部１５６で表示不可能な映像信号を出力している場合でも、自動で表示可能な状態に調整することができる。
【０１９９】
次に、解像度又は同期信号の選定について、図３５を参照する。図３５は、解像度の選定処理の一例を示すフローチャートである。尚、図３５に示す処理は一例であって、斯かる処理に本発明が限定されるものではない。尚、この解像度又は同期信号の選定処理は、図１５に示すコンピュータの制御処理のステップＳ１０５で行われる。
【０２００】
表示解像度の選定処理として、先ず、選択処理がコンピュータの起動後初回の処理か否かを判断する（ステップＳ５６１）。選択処理が初回である場合（ステップ５６１のＹＥＳ）、現在の設定を選定する（ステップＳ５６２）。
【０２０１】
選択処理が初回でない場合（ステップＳ５６１のＮＯ）、優先度の値（変数Ｘ）に１を加算した後（ステップＳ５６３）、優先度の値（変数Ｘ）が１であるか否かを判断する（ステップＳ５６４）。優先度の値が１である場合（ステップＳ５６４のＹＥＳ）、設定テーブル（例えば、解像度テーブル１８８：図９）の第１設定を選択する（ステップＳ５６５）。
【０２０２】
優先度の値が１でない場合（ステップＳ５６４のＮＯ）、優先度の値が２であるか否かを判断し（ステップＳ５６６）。優先度の値が２である場合（ステップＳ５６６のＹＥＳ）、設定テーブル（例えば、解像度テーブル１８８：図９）の第２設定を選択する（ステップＳ５６７）。
【０２０３】
優先度の値が１でも２でもない場合（ステップＳ５６６のＮＯ）、優先度の値が３であるか否かを判断し（ステップＳ５６８）。優先度の値が３である場合（ステップＳ５６８のＹＥＳ）、設定テーブル（例えば、解像度テーブル１８８：図９）の第３設定を選択する（ステップＳ５６９）。
【０２０４】
このようにコンピュータでは、優先度の値を１から順番に判断して、１から９まででない場合に例えば、第１０設定まで判断し、選択する（ステップＳ５７０）。よって、優先度の高い解像度から順番に映像信号を調整することができる。
【０２０５】
この実施の形態では、解像度の変更をして映像信号の調整を行う。リフレッシュレートが相違するため表示できない場合の調整は、例えば、解像度の調整を第１０設定まで行っても表示が成功しない場合に、リフレッシュレートを変更して、解像度の第１設定から順番に改めて判断する等により対応することができる。
【０２０６】
(2) 他の実施の形態について、図３６、図３７及び図３８を参照する。図３６は、他の実施の形態に係る画面データ送信器の構成の一例を示す図、図３７は、他の実施の形態に係るＰＣの一例を示す図、図３８は、ＰＣのメモリの構成例を示す図である。尚、図３６、図３７及び図３８に示す構成は一例であって、斯かる構成に本発明が限定されるものではない。図３６、図３７及び図３８において、図１９、図２０、図２１及び図２２と同一部分には同一符号を付してある。
【０２０７】
既述の第４の実施の形態では、無線で映像データを送信する場合を示したが、データの漏洩を防止する目的で映像データを暗号化して送信してもよい。この場合、図３６に示すように、画面データ送信器６０２では、キー入力部３６２の操作によりパスワード６０４を生成し、そのパスワード６０４をメモリ６０６のデータ記憶領域６０８に格納する。そして、パスワード６０４に基づいて映像データを暗号化して解像度情報３６８と混合する。この混合したデータは、混合データ６１０としてデータ記憶領域６０８に格納する。その他の構成は第４の実施の形態の画面データ送信器３０６と同様であり、その説明を省略する。
【０２０８】
また、ＰＣ６３２では、キーボード３２８の操作によりパスワード６３４を生成し、そのパスワード６３４をメモリ６３６のデータ記憶領域６３８（図３８）に格納する。受信部４０２で受信した混合データ６１０はデータ記憶領域６３８に混合データ６４０として格納する。その他の構成は、第４の実施の形態のＰＣ３１４（図２１）と同様であり、その説明を省略する。
【０２０９】
次に、画面データ送信器の処理について、図３９を参照する。図３９は、画面データ送信器の処理の一例を示すフローチャートである。尚、図３９に示す処理は一例であって、斯かる処理に本発明が限定されるものではない。
【０２１０】
ステップＳ６０１及びステップＳ６０２は、ステップＳ４０１及びステップＳ４０２（図２３）と同様でありその説明を省略する。
【０２１１】
入力Ｉ／Ｆ部３５４で取り込んだ映像データから解像度を解析して、その結果を解像度情報３６８としてメモリ６０６に格納する（ステップＳ６０３）。
【０２１２】
一方、メモリ６０６にはキー入力部３６２の操作によりパスワード６０４が取り込まれる（ステップＳ６０４）。そして、パスワード６０４をキーとして、映像データを暗号化して暗号化データに変換し、解像度情報３６８と混合したデータ（混合データ６１０）をメモリ６０６に格納する（ステップＳ６０５）。混合データ６１０は送信部３６０から送信する（ステップＳ６０６）。
【０２１３】
次に、ＰＣの処理について、図４０及び図４１を参照する。図４０は、ＰＣの処理の一例を示すフローチャート、図４１は、受信データの処理の一例を示す図である。尚、図４０及び図４２に示す処理は一例であって、斯かる処理に本発明が限定されるものではない。
【０２１４】
画面データ送信器３０６から混合データ６１０を受信すると、混合データ６１０を取り込んで、メモリ６３６に混合データ６４０として格納する（ステップＳ６２１）。一方、キーボード３２８では、パスワード６３４の入力が受け付けられ、メモリ６３６内に取り込まれる（ステップＳ６２２）。混合データ６４０から解像度情報４２６と映像データ４２８とを抽出して（図４１のＧ１）、メモリ６３６に格納する（ステップＳ６２３）。斯かる抽出は、混合データ６４０から暗号化データと解像度情報４２６とを分離して抽出し、メモリ６３６に格納する。そして、キーボード３２８から入力されたパスワード６３４をキーとして使用して、暗号化データを解読し、解読した映像データ４２８をメモリ６３６に格納する。
【０２１５】
次に、モニタ解像度を読み取り（ステップＳ６２４）、混合データ６４０から抽出した解像度情報４２６と比較して、映像データの圧縮又は伸張を行い（図４１のＧ２）、メモリ６３６に保存する（ステップＳ６２５）。メモリ６３６に保存した圧縮データ又は伸張データは、モニタ３２６に表示することとなる（ステップＳ６２６）。
【０２１６】
上記した実施の形態について、特徴事項、利点又は変形例等を列挙する。
【０２１７】
(1) 上記実施の形態では、映像信号の調整を自動で行っている。この自動調整機能の他に手動調整機能も備え、映像信号の自動調整又は手動調整を選択可能に構成してもよい。自動調整又は手動調整を選択可能にすることで、例えば、ＤＶＩケーブル、ＨＤＭＩケーブル又はディスプレイポートで接続する場合は、自動で調整し、ＲＧＢポートで接続する場合は、手動を選択し、設定するようにしてもよい。
【０２１８】
手動による設定は、例えば、以下のようにして行うことができる。手動設定では、利用者の操作次第によって、最適な設定を行うことができる。
【０２１９】
i)  利用者が手作業でコンピュータとＴＶ受像機との設定を調整する。この設定は、例えば、Windows の画面のプロパティを使うことで設定することができ、また、グラフィックアダプターベンダーが提供するユーティリティを使うことで設定することができる。
【０２２０】
ii) コンピュータとＴＶ受像機の製造又は販売メーカーとが同じであれば、このメーカーが製造又は販売するコンピュータ及びＴＶ受像機の設定値を予め用意し、この設定値を用いて設定可能にする。
【０２２１】
iii)  いくつかの設定値の候補をリストアップしてコンピュータに記憶させておき、利用者は、記憶した設定値から選択して設定する。このような設定は、例えば、コンピュータにプレインストールした表示領域設定ユーティリティ又はＴＶ出力ユーティリティを用いて行われる。いくつかの設定値の候補をリストアップしてコンピュータに記憶させると、例えば、Windows の画面のプロパティ等を使う場合に比べ利用者の設定負担は軽減される。
【０２２２】
iv) 手動による設定と、リストアップした設定値の中からの設定とを選択して設定する。例えば、図４２に示すように、画面に表示するウインドウ７０２の左側領域７０４を使用して、リストアップした設定値の中からの設定を可能とし、右側領域７０６を利用して手動設定を選択できるようにする。尚、図４２に示す「かんたん設定」は、リストアップした設定値の中から解像度及びアンダースキャンを設定する手法の一例である。また、図４２では、ユーザにとって理解し易い用語を用いて表示するため、「アンダースキャン」を「大きさ」として表示する例である。
【０２２３】
(2) 上記実施の形態では、情報処理装置の一例として、コンピュータ又はパーソナルコンピュータ（ＰＣ）を示したが、これに限られない。例えば、図４３に示すように、携帯電話機８０２を表示装置８０４にＵＳＢ（Universal Serial Bus）等の接続ケーブル８０６で接続して映像表示システム８０８構成してもよい。図４４に示すように、録画再生装置８２２を表示装置８２４に接続ケーブル８２６で接続して映像表示システム８２８を構成してもよい。また、図４５に示すように、ゲーム機８４２を表示装置８４４に接続ケーブル８４６で接続して映像表示システム８４８を構成してもよい。携帯電話機８０２、録画再生装置８２２又はゲーム機８４２が出力する表示信号を表示装置８０４、８２４、８４４に表示できない場合の映像の調整に適用することができる。尚、録画再生装置は、ビデオテープレコーダ、ビデオディスクレコーダ、ビデオディスクプレーヤ等である。
【０２２４】
(3) 上記実施の形態では、例えば、リフレッシュレートは固定又は手動設定として、解像度を自動で調整するようにしてもよい。海外向けの表示装置を使用しない場合、リフレッシュレートの相違により映像が表示されない可能性は低く、変更する表示設定を１つにすることで、設定の変更を容易にすることができる。
【０２２５】
(4) 第３の実施の形態及び第５の実施の形態では、映像の解像度の変更を、例えば、表示部の解像度の情報を取得して、出力する映像の解像度と比較することにより、映像データを圧縮又は伸張して映像信号を生成してもよい。尚、映像データの圧縮又は伸張は、例えば、第４の実施の形態で述べた構成又は方法で行うことができる。また、表示部の解像度情報は、例えば、コマンド又はエラーコードと同様に、ＨＰＤ信号１１０に重畳して受信することによりコンピュータにおいて把握することができる。
【０２２６】
(5) 第３の実施の形態では、エラーの原因を判別してそれぞれのエラーに対応する表示失敗コマンドを送信するが、これに限られない。例えば、図３３に示す表示失敗コマンドとともに図１３に示すエラーコマンドを送信するようにしてもよい。
【０２２７】
(6) 第４の実施の形態では、ＰＣ３０４から供給する映像データの解像度がプロジェクタ３１２で表示可能な範囲にない場合、制御回路３５２で調整するとしたが、ＰＣ３０４で行ってもよいし、プロジェクタ３１２で調整してもよい。
【０２２８】
(7) 第５の実施の形態では、ディスプレイ装置の型名を、プラグアンドプレイを用いて取得するが、これに限らない。例えば、ディスプレイ装置がコンピュータに対して表示失敗のコマンドを出力する際に、ディスプレイ装置の型名のコマンドを出力するようにしてもよい。コンピュータ５０２は、表示失敗のコマンドとともに、ディスプレイ装置の型名をコマンドとして取得することで、設定値ＤＢ５０８を検索して解像度情報５３０及びアンダースキャン情報５３２を得ることができる。
【０２２９】
（比較例）
【０２３０】
次に、比較例について、図４６を参照する。図４６は比較例の一例を示す図である。
【０２３１】
比較例の映像表示システム９００は、コンピュータ９０２とディスプレイ装置９０４とを接続ケーブル１０６で接続する。
【０２３２】
コンピュータ９０２は、メモリ９３２と、ＶＲＡＭ１３４と、ＧＰＵ１３６と、ＣＰＵ９３８と、トランスミッタ１４０と、接続検出部１４２とを備える。そして、メモリ９３２と、ＶＲＡＭ１３４と、ＧＰＵ１３６と、ＣＰＵ９３８と、トランスミッタ１４０と、接続検出部１４２とは、信号路１４６、１４８、１４９、１５０により接続する。
【０２３３】
ディスプレイ装置９０４は、レシーバ１５２と、スケーラ９５４と、表示部１５６と、接続応答部９６０を備える。レシーバ１５２と、スケーラ９５４と、表示部１５６とは、信号路１６２、１６４により接続する。
【０２３４】
ディスプレイ装置９０４は、例えば、５〔Ｖ〕のＨＰＤ信号ＶH を受けると抵抗２４２で電圧を低下させ、そのままコンピュータ９０２へ送信している。スケーラ９５４は、映像信号を変換する際に、コンピュータ９０２から送られた映像信号の解像度を、表示部１５６に収めるようにある程度のサイズ調整を行うものの、表示が失敗した場合は失敗状態が維持される。接続検出部１４２では、接続応答部９６０から受信したＨＰＤ信号の検出を行うものの、表示の成功又は失敗のコマンドは受信されない。そのため、ＣＰＵ９３８では、表示の成功又は失敗を判断することができず、表示が可能でない映像信号の送信を維持することになる。そのため、間違った操作やディスプレイ装置の交換で、ディスプレイ装置では表示することのできない映像信号がコンピュータから送られてきた場合、画像が斜めに流れ、画面が点滅する等、乱れた映像を表示することになる。又は、ディスプレイ装置側で制御し表示を停止して、黒い画面上に“Out of range”や“規定外のタイミング”等のエラーメッセージを表示することになる。このような状況を受けて、コンピュータの利用者が表示画像の調整を手動で行うことになる。
【０２３５】
次に、以上述べた実施例を含む実施の形態に関し、更に以下の付記を開示する。以下の付記に本発明が限定されるものではない。
【０２３６】
（付記１）  情報処理装置から表示信号を受けて映像を表示する表示装置であって、
前記表示信号により映像を表示する表示部と、
前記表示部の表示状態を表す状態情報を生成する状態情報生成部と、
前記状態情報生成部が生成した前記状態情報を前記情報処理装置に通知する通知回路と、
を備えることを特徴とする表示装置。
【０２３７】
（付記２）  前記状態情報生成部は、前記表示部の表示状態を判別する状態判別部を備えることを特徴とする付記１に記載の表示装置。
【０２３８】
（付記３）  前記状態情報を前記情報処理装置との接続状態を表す接続情報に重畳して通知することを特徴とする付記１又は付記２に記載の表示装置。
【０２３９】
（付記４）  前記接続情報はホットプラグディテクト信号であることを特徴とする付記３に記載の表示装置。
【０２４０】
（付記５）  外部接続された表示装置に表示信号を送出する情報処理装置であって、
前記表示装置から表示状態を表す状態情報を受信する状態情報受信部と、
前記状態情報受信部が受信した前記状態情報を受けることにより、現在送出中の表示信号を維持し又は新たな表示信号を生成する表示信号生成部と、
を備えることを特徴とする情報処理装置。
【０２４１】
（付記６）  前記現在送出中の表示信号の表示設定を記憶する記憶部を備えることを特徴とする付記５に記載の情報処理装置。
【０２４２】
（付記７）  前記状態情報受信部は、前記表示装置との接続状態を表す接続情報に重畳した状態情報を受けることを特徴とする付記５又は付記６に記載の情報処理装置。
【０２４３】
（付記８）  前記接続情報はホットプラグディテクト信号であることを特徴とする付記７に記載の情報処理装置。
【０２４４】
（付記９）  前記表示信号生成部は、前記現在送出中の表示信号の表示設定とは異なる表示設定に基づいて、前記新たな表示信号を生成することを特徴とする付記５ないし付記８のいずれかに記載の情報処理装置。
【０２４５】
（付記１０）  前記表示信号の表示設定を記憶する記憶部を備え、
前記記憶部が記憶する前記表示設定に基づいて前記新たな表示信号を生成することを特徴とする付記５に記載の情報処理装置。
【０２４６】
（付記１１）  表示信号を受けて映像を表示する表示装置の制御方法であって、
情報処理装置から表示信号を受けて、該表示信号の映像を表示するステップと、
前記映像の表示状態を表す状態情報を生成するステップと、
前記状態情報を前記情報処理装置に通知するステップと、
を含むことを特徴とする表示装置の制御方法。
【０２４７】
（付記１２）  前記表示状態を判別して前記状態情報を生成することを特徴とする付記１１に記載の表示装置の制御方法。
【０２４８】
（付記１３）  前記状態情報を前記情報処理装置との接続状態を表す接続情報に重畳して通知することを特徴とする付記１１又は付記１２に記載の表示装置の制御方法。
【０２４９】
（付記１４）  前記接続情報はホットプラグディテクト信号であることを特徴とする付記１３に記載の表示装置の制御方法。
【０２５０】
（付記１５）  表示信号を送出する情報処理装置の制御方法であって
外部接続された表示装置に表示信号を送出するステップと、
前記表示装置から表示状態を表す状態情報を受信するステップと、
前記状態情報を受けることにより、現在送出中の表示信号を維持し又は新たな表示信号を生成するステップと、
を含むことを特徴とする情報処理装置の制御方法。
【０２５１】
（付記１６）  前記現在送出中の表示信号の表示設定を記憶するステップを含むことを特徴とする付記１５に記載の情報処理装置の制御方法。
【０２５２】
（付記１７）  前記表示装置との接続状態を表す接続情報に重畳された前記状態情報を受けることを特徴とする付記１５又は付記１６に記載の情報処理装置の制御方法。
【０２５３】
（付記１８）  前記接続情報はホットプラグディテクト信号であることを特徴とする付記１７に記載の情報処理装置の制御方法。
【０２５４】
（付記１９）  前記現在送出中の表示信号の表示設定とは異なる表示設定に基づいて、前記新たな表示信号を生成することを特徴とする付記１５ないし付記１８のいずれかに記載の情報処理装置の制御方法。
【０２５５】
（付記２０）  前記表示信号の表示設定を記憶するステップを含み、
記憶した前記表示設定に基づいて前記新たな表示信号を生成することを特徴とする付記１５に記載の情報処理装置の制御方法。
【０２５６】
（付記２１）  表示装置のコンピュータに映像を表示させる表示制御プログラムであって、
情報処理装置から表示信号を受けて、該表示信号の映像を表示する機能と、
前記映像の表示状態を表す状態情報を生成する機能と、
前記状態情報を前記情報処理装置に送出する機能と、
をコンピュータに実現させるための表示制御プログラム。
【０２５７】
（付記２２）  前記表示状態を判別して前記状態情報を生成することを特徴とする付記２１に記載の表示制御プログラム。
【０２５８】
（付記２３）  情報処理装置のコンピュータに表示信号を送出させる情報処理プログラムであって、
外部接続された表示装置に表示信号を送出する機能と、
前記表示装置から表示状態を表す状態情報を受けることにより、現在送出中の表示信号を維持し又は新たな表示信号を生成する機能と、
をコンピュータに実現させるための情報処理プログラム。
【０２５９】
（付記２４）  前記現在送出中の表示信号の表示設定を記憶するステップを含むことを特徴とする付記２３に記載の情報処理プログラム。
【０２６０】
（付記２５）  前記表示装置との接続状態を表す接続情報に重畳した前記状態情報を受けることを特徴とする付記２３又は付記２４に記載の情報処理プログラム。
【０２６１】
（付記２６）  前記接続情報はホットプラグディテクト信号であることを特徴とする付記２５に記載の情報処理プログラム。
【０２６２】
（付記２７）  前記現在送出中の表示信号の表示設定とは異なる表示設定に基づいて、前記新たな表示信号を生成することを特徴とする付記２３ないし付記２６のいずれかに記載の情報処理プログラム。
【０２６３】
（付記２８）  情報処理装置から送出する表示信号の映像を表示装置で表示する映像表示システムであって、
前記表示装置は、
前記表示信号により映像を表示する表示部と、
前記表示部の表示状態を表す状態情報を生成する状態情報生成部と、
前記状態情報生成部が生成した前記状態情報を前記情報処理装置に通知する通知回路と、
を備え、
前記情報処理装置は、
前記表示装置から表示状態を表す状態情報を受信する状態情報受信部と、
前記状態情報受信部が受信した前記状態情報を受けることにより、現在送出中の表示信号を維持し又は新たな表示信号を生成する表示信号生成部と、
を備えることを特徴とする映像表示システム。
【０２６４】
（付記２９）  前記状態情報を前記情報処理装置と前記表示装置の接続状態を表す接続情報に重畳して通知することを特徴とする付記２８に記載の映像表示システム。
【０２６５】
（付記３０）  前記接続情報はホットプラグディテクト信号であることを特徴とする付記２９に記載の映像表示システム。
【０２６６】
以上説明したように、本開示の表示装置、情報処理装置、表示装置の制御方法、情報処理装置の制御方法、表示制御プログラム及び情報処理プログラムの最も好ましい実施の形態等について説明したが、本発明は、上記記載に限定されるものではなく、特許請求の範囲に記載され、又は発明を実施するための形態に開示された発明の要旨に基づき、当業者において様々な変形や変更が可能であることは勿論であり、斯かる変形や変更が、本発明の範囲に含まれることは言うまでもない。
【符号の説明】
【０２６７】
２、８０４、８２４、８４４  表示装置
４  状態情報生成部
６、１５６  表示部
８  通知回路
５２  情報処理装置
５４、２０２  表示信号生成部
５６  状態情報受信部
１０２、５０２  コンピュータ
１０４  ディスプレイ装置
１０６  接続ケーブル
１０７  映像表示システム
１３２、３５８、４０６、６０６  メモリ
１３４  ＶＲＡＭ
１３６  ＧＰＵ
１３８、４０４  ＣＰＵ
１４０  トランスミッタ
１４２  接続検出部
１４４  コマンド受信用マイコン
１５２  レシーバ
１５４  スケーラ
１５８  コマンド送信用マイコン
１６０  接続応答部
１７８  制御部
２０４  映像表示判断部
２０６  表示設定選定部
２０８  表示設定情報設定部
２３２  映像変換部
２３４  解像度判別部
２３６  同期信号判別部
３０２  映像表示システム
３０４、３１４、３１６、３１８、６３２  ＰＣ
３０６  画面データ送信器
３１２  プロジェクタ
３２０、３２６、３３０、３３４  モニタ
３２２、３２８、３３２、３３６  キーボード
３２４  投光部
３５２  制御回路
３５４  入力Ｉ／Ｆ部
３５６  出力Ｉ／Ｆ部
３６０  送信部
３６２  キー入力
４０２  受信部
４０８  解像度記憶部
５０４  サーバ
５０６  ネットワーク
５０８  設定値ＤＢ
５１０  映像表示システム
６０２  画面データ送信器
８０２  携帯電話機
８２２  録画再生装置
８４２  ゲーム機
【図１】
2012054700.tif 000003
【図２】
2012054700.tif 000004
【図３】
2012054700.tif 000005
【図４】
2012054700.tif 000006
【図５】
2012054700.tif 000007
【図６】
2012054700.tif 000008
【図７】
2012054700.tif 000009
【図８】
2012054700.tif 000010
【図９】
2012054700.tif 000011
【図１０】
2012054700.tif 000012
【図１１】
2012054700.tif 000013
【図１２】
2012054700.tif 000014
【図１３】
2012054700.tif 000015
【図１４】
2012054700.tif 000016
【図１５】
2012054700.tif 000017
【図１６】
2012054700.tif 000018
【図１７】
2012054700.tif 000019
【図１８】
2012054700.tif 000020
【図１９】
2012054700.tif 000021
【図２０】
2012054700.tif 000022
【図２１】
2012054700.tif 000023
【図２２】
2012054700.tif 000024
【図２３】
2012054700.tif 000025
【図２４】
2012054700.tif 000026
【図２５】
2012054700.tif 000027
【図２６】
2012054700.tif 000028
【図２７】
2012054700.tif 000029
【図２８】
2012054700.tif 000030
【図２９】
2012054700.tif 000031
【図３０】
2012054700.tif 000032
【図３１】
2012054700.tif 000033
【図３２】
2012054700.tif 000034
【図３３】
2012054700.tif 000035
【図３４】
2012054700.tif 000036
【図３５】
2012054700.tif 000037
【図３６】
2012054700.tif 000038
【図３７】
2012054700.tif 000039
【図３８】
2012054700.tif 000040
【図３９】
2012054700.tif 000041
【図４０】
2012054700.tif 000042
【図４１】
2012054700.tif 000043
【図４２】
2012054700.tif 000044
【図４３】
2012054700.tif 000045
【図４４】
2012054700.tif 000046
【図４５】
2012054700.tif 000047
【図４６】
2012054700.tif 000048