(57)【特許請求の範囲】
【請求項１】
メイン表示装置とサブ表示装置とに対して、共通の信号線を使用して画像情報を出力する表示制御装置であって、
前記サブ表示装置における画像情報の表示に関する外部からの指示を入力する入力手段と、
前記入力手段により所定の入力がなされ、前記メイン表示装置に表示されている第１の画像情報の変更を禁止することが指示されると、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることを阻止する第１の表示制御手段と、
前記第１の表示制御手段により、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることが阻止された後に、前記入力手段により所定の指示がなされ、前記メイン表示装置に表示されている第１の画像情報を前記第２の画像情報に変更することが指示されると、前記サブ表示装置に対して、前記第２の画像情報を出力する第１の出力手段と、
前記第１の出力手段により、前記サブ表示装置に対して、前記第２の画像情報が出力された後に、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることを許可する第２の表示制御手段と、
前記第２の表示制御手段により前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることが許可され、前記メイン表示装置に前記第２の画像情報を出力することが可能になった後に、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることを再び禁止する第３の表示制御手段と、
前記第３の表示制御手段により、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることが禁止された後に、前記サブ表示装置に対して、前記メイン表示装置に表示されている前記第１の画像情報を前記第２の画像情報に変更することが指示される前の元の画像情報を出力する第２の出力手段と、
を有することを特徴とする表示制御装置。
【請求項２】
前記メイン表示装置に表示されている前記第１の画像情報を前記第２の画像情報に変更することが指示されると、前記メイン表示装置に表示される画像情報の出力レベルを所定のレベルに固定する画像レベル固定手段と、
前記第２の出力手段により、前記メイン表示装置に表示されている前記第１の画像情報を前記第２の画像情報に変更することが指示される前の元の画像情報が出力されると、前記画像レベル固定手段による画像情報の出力レベルの固定を解除する画像レベル固定解除手段と、有し、
前記第２の表示制御手段は、前記画像レベル固定手段により、前記メイン表示装置に表示される画像情報の出力レベルが所定のレベルに固定された後に、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることを許可することを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記入力手段により所定の入力がなされ、前記第１の画像情報を前記第２の画像情報に変更することが指示されると、前記サブ表示装置に表示する画像情報の出力レベルを固定する第４の表示制御手段と、
前記第３の表示制御手段により、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることが禁止された後に、前記サブ表示装置に表示する画像情報の出力レベルの固定を解除する第５の表示制御手段とを有することを特徴とする請求項１又は２に記載の表示制御装置。
【請求項４】
前記第１の表示制御手段により、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることが阻止されている間に、前記入力手段により所定の入力がなされ、前記サブ表示装置における前記第２の画像情報の確認が指示されると、前記サブ表示装置に対して、前記第２の画像情報を出力する第３の出力手段を、有することを特徴とする請求項１〜３の何れか１項に記載の表示制御装置。
【請求項５】
前記第２の画像情報は、前記第１の画像情報における、前記入力手段による入力によって指定されたウィンドウ内、又は指定された領域内の画像情報であることを特徴とする請求項１〜４の何れか１項に記載の表示制御装置。
【請求項６】
前記メイン表示装置と前記サブ表示装置に表示するための画像情報を、外部の装置から取得する取得手段を有し、
前記入力手段は、前記外部の装置から送信された制御コマンドを入力することを特徴とする請求項１〜５の何れか１項に記載の表示制御装置。
【請求項７】
前記メイン表示装置と前記サブ表示装置に表示するための画像情報を生成する生成手段を有することを特徴とする請求項１〜５の何れか１項に記載の表示制御装置。
【請求項８】
メイン表示装置とサブ表示装置とに対して、共通の信号線を使用して画像情報を出力する表示制御方法であって、
前記サブ表示装置における画像情報の表示に関する外部からの指示を入力する入力ステップと、
前記入力ステップにより所定の入力がなされ、前記メイン表示装置に表示されている第１の画像情報の変更を禁止することが指示されると、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることを阻止する第１の表示制御ステップと、
前記第１の表示制御ステップにより、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることが阻止された後に、前記入力ステップにより所定の指示がなされ、前記メイン表示装置に表示されている第１の画像情報を前記第２の画像情報に変更することが指示されると、前記サブ表示装置に対して、前記第２の画像情報を出力する第１の出力ステップと、
前記第１の出力ステップにより、前記サブ表示装置に対して、前記第２の画像情報が出力された後に、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることを許可する第２の表示制御ステップと、
前記第２の表示制御ステップにより前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることが許可され、前記メイン表示装置に前記第２の画像情報を出力することが可能になった後に、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることを再び禁止する第３の表示制御ステップと、
前記第３の表示制御ステップにより、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることが禁止された後に、前記サブ表示装置に対して、前記メイン表示装置に表示されている前記第１の画像情報を前記第２の画像情報に変更することが指示される前の元の画像情報を出力する第２の出力ステップと、
を有することを特徴とする表示制御方法。
【請求項９】
前記メイン表示装置に表示されている前記第１の画像情報を前記第２の画像情報に変更することが指示されると、前記メイン表示装置に表示される画像情報の出力レベルを所定のレベルに固定する画像レベル固定ステップと、
前記第２の出力ステップにより、前記メイン表示装置に表示されている前記第１の画像情報を前記第２の画像情報に変更することが指示される前の元の画像情報が出力されると、前記画像レベル固定ステップによる画像情報の出力レベルの固定を解除する画像レベル固定解除ステップと、を有し、
前記第２の表示制御ステップは、前記画像レベル固定ステップにより、前記メイン表示装置に表示される画像情報の出力レベルが所定のレベルに固定された後に、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることを許可することを特徴とする請求項８に記載の表示制御方法。
【請求項１０】
前記入力ステップにより所定の入力がなされ、前記第１の画像情報を前記第２の画像情報に変更することが指示されると、前記サブ表示装置に表示する画像情報の出力レベルを固定する第４の表示制御ステップと、
前記第３の表示制御ステップにより、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることが禁止された後に、前記サブ表示装置に表示する画像情報の出力レベルの固定を解除する第５の表示制御ステップとを有することを特徴とする請求項８又は９に記載の表示制御方法。
【請求項１１】
前記第１の表示制御ステップにより、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることが阻止されている間に、前記入力ステップにより所定の入力がなされ、前記サブ表示装置における前記第２の画像情報の確認が指示されると、前記サブ表示装置に対して、前記第２の画像情報を出力する第３の出力ステップを有することを特徴とする請求項８〜１０の何れか１項に記載の表示制御方法。
【請求項１２】
前記第２の画像情報は、前記第１の画像情報における、前記入力ステップによる入力によって指定されたウィンドウ内、又は指定された領域内の画像情報であることを特徴とする請求項８〜１１の何れか１項に記載の表示制御方法。
【請求項１３】
前記メイン表示装置と前記サブ表示装置に表示するための画像情報を、外部の装置から取得する取得ステップを有し、
前記入力ステップは、前記外部の装置から送信された制御コマンドを入力することを特徴とする請求項８〜１２の何れか１項に記載の表示制御方法。
【請求項１４】
前記メイン表示装置と前記サブ表示装置に表示するための画像情報を生成する生成ステップを有することを特徴とする請求項８〜１２の何れか１項に記載の表示制御方法。
【請求項１５】
メイン表示装置とサブ表示装置とに対して、共通の信号線を使用して画像情報を出力するための処理をコンピュータに実行させるコンピュータプログラムであって、
前記サブ表示装置における画像情報の表示に関する外部からの所定の入力がなされ、前記メイン表示装置に表示されている第１の画像情報の変更を禁止することが指示されると、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることを阻止する第１の表示制御ステップと、
前記第１の表示制御ステップにより、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることが阻止された後に、前記サブ表示装置に表示された画像情報に基づく外部からの所定の入力がなされ、前記第１の画像情報を前記第２の画像情報に変更することが指示されると、前記サブ表示装置に対して、前記第２の画像情報を出力する第１の出力ステップと、
前記第１の出力ステップにより、前記サブ表示装置に対して、前記第２の画像情報が出力された後に、前記メイン表示装置に対する新たな画像情報の出力を許可する第２の表示制御ステップと、
前記第２の表示制御ステップにより前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることが許可され、前記メイン表示装置に前記第２の画像情報を出力することが可能になった後に、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることを再び禁止する第３の表示制御ステップと、
前記第３の表示制御ステップにより、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることが禁止された後に、前記サブ表示装置に対して、前記メイン表示装置に表示されている前記第１の画像情報を前記第２の画像情報に変更することが指示される前の元の画像情報を出力する第２の出力ステップと、
をコンピュータに実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置、表示制御方法、及びコンピュータプログラムに関し、特に、作業用のサブ表示装置と、視聴者に対する表示用のメイン表示装置との表示を制御するために用いて好適なものである。
【背景技術】
【０００２】
従来、例えばプレゼンテーション等を行うときに、発表資料を表示するための主となるディスプレイ以外に、操作者が他の発表資料の準備やその他の作業を行うための補助的なディスプレイを備えるシステムが利用されている。例えばパソコン等では、複数画面分の画像メモリと画像出力端子とを備えており、複数画面の画像を複数のディスプレイ（表示装置）へ出力するマルチモニター等と呼ばれる機能が一般的に知られている。
このような機能を利用して、複数画面の画像の出力を行うためには、複数の画像メモリと、複数画面の画像の出力を行うための回路等が必要となる。したがって、システムが大規模な構成になる。そこで、小規模な構成によって複数の表示装置への画像の出力を実現するような技術も開示されている。
【０００３】
特許文献１や特許文献２に開示された技術では、複数の表示装置を共通の信号線で接続し、複数の表示装置に対する画像出力を時間的に分割して送信するようにしている。
また、特許文献３に開示された技術では、複数の表示装置に対する画像の出力先を切り換えられるようにしている。この技術では、まず、一方の表示装置に対して１画面分の画像を送信し、その一方の表示装置において、送信された１画面分の画像をメモリに記憶して表示させる。その後、その１画面分の画像の出力先をもう一方の表示装置に切り換えて表示させる。特許文献３に記載の技術では、このような処理によって、複数の画面を複数の表示装置に表示することを可能としている。
【０００４】
【特許文献１】特開平１０−１１０３０号公報
【特許文献２】特開２００７−１３３０９２号公報
【特許文献３】特開２０００−３９８７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１、２のように、複数の表示装置を共通の信号線で接続し、夫々の表示装置に対して時間的に分割して画像を送信する場合には、時間的な分割をしない場合と比べると夫々の表示装置に表示する画像の解像度を低くしなければならない。
また、プレゼンテーション等の場面における使い方を考えると、例えば、資料表示用の主となる表示装置と補助用の表示装置とに対して、同時に同じ画像を表示する場合がある。そのような場合に特許文献３のようにスイッチによって画像の出力先を切り換える構成であると、両方の表示装置に同じ画像を同時に出力することができない。
【０００６】
また、主となる表示装置の画像を変更したい場合、特許文献に記載の技術では、操作者は、補助用の表示装置を見ながら、主となる表示装置に表示するための画像を全画面で表示しておく等の準備をした後に、主となる表示装置に対して画像を送信する指示を行う。そして、操作者は、主となる表示装置に対する画像の送信が終わった後に、補助用の表示装置の表示を作業用の表示状態に戻すための操作を行う。このように、主となる表示装置の画像を変更したい場合、特許文献に記載の技術では、多くの作業が必要であり手間がかかる。また、主となる表示装置に送信する画像を補助用の表示装置に全画面表示している間は、補助用の表示装置において、その他の操作や情報表示ができなくなるため不便である。
本発明は、このような課題に鑑みてなされたものであり、複数の画像メモリを有さない小規模な回路構成であっても、補助用の表示装置と、主となる表示装置とに適切に画像を表示できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の表示制御装置は、メイン表示装置とサブ表示装置とに対して、共通の信号線を使用して画像情報を出力する表示制御装置であって、前記サブ表示装置における画像情報の表示に関する外部からの指示を入力する入力手段と、前記入力手段により所定の入力がなされ、前記メイン表示装置に表示されている第１の画像情報の変更を禁止することが指示されると、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることを阻止する第１の表示制御手段と、前記第１の表示制御手段により、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることが阻止された後に、前記入力手段により所定の指示がなされ、前記メイン表示装置に表示されている第１の画像情報を前記第２の画像情報に変更することが指示されると、前記サブ表示装置に対して、前記第２の画像情報を出力する第１の出力手段と、前記第１の出力手段により、前記サブ表示装置に対して、前記第２の画像情報が出力された後に、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることを許可する第２の表示制御手段と、前記第２の表示制御手段により前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることが許可され、前記メイン表示装置に前記第２の画像情報を出力することが可能になった後に、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることを再び禁止する第３の表示制御手段と、前記第３の表示制御手段により、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることが禁止された後に、前記サブ表示装置に対して、前記メイン表示装置に表示されている前記第１の画像情報を前記第２の画像情報に変更することが指示される前の元の画像情報を出力する第２の出力手段と、を有することを特徴とする。
【０００８】
本発明の表示制御方法は、メイン表示装置とサブ表示装置とに対して、共通の信号線を使用して画像情報を出力する表示制御方法であって、前記サブ表示装置における画像情報の表示に関する外部からの指示を入力する入力ステップと、前記入力ステップにより所定の入力がなされ、前記メイン表示装置に表示されている第１の画像情報の変更を禁止することが指示されると、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることを阻止する第１の表示制御ステップと、前記第１の表示制御ステップにより、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることが阻止された後に、前記入力ステップにより所定の指示がなされ、前記メイン表示装置に表示されている第１の画像情報を前記第２の画像情報に変更することが指示されると、前記サブ表示装置に対して、前記第２の画像情報を出力する第１の出力ステップと、前記第１の出力ステップにより、前記サブ表示装置に対して、前記第２の画像情報が出力された後に、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることを許可する第２の表示制御ステップと、前記第２の表示制御ステップにより前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることが許可され、前記メイン表示装置に前記第２の画像情報を出力することが可能になった後に、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることを再び禁止する第３の表示制御ステップと、前記第３の表示制御ステップにより、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることが禁止された後に、前記サブ表示装置に対して、前記メイン表示装置に表示されている前記第１の画像情報を前記第２の画像情報に変更することが指示される前の元の画像情報を出力する第２の出力ステップと、を有することを特徴とする。
【０００９】
本発明のコンピュータプログラムは、メイン表示装置とサブ表示装置とに対して、共通の信号線を使用して画像情報を出力するための処理をコンピュータに実行させるコンピュータプログラムであって、前記サブ表示装置における画像情報の表示に関する外部からの所定の入力がなされ、前記メイン表示装置に表示されている第１の画像情報の変更を禁止することが指示されると、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることを阻止する第１の表示制御ステップと、前記第１の表示制御ステップにより、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることが阻止された後に、前記サブ表示装置に表示された画像情報に基づく外部からの所定の入力がなされ、前記第１の画像情報を前記第２の画像情報に変更することが指示されると、前記サブ表示装置に対して、前記第２の画像情報を出力する第１の出力ステップと、前記第１の出力ステップにより、前記サブ表示装置に対して、前記第２の画像情報が出力された後に、前記メイン表示装置に対する新たな画像情報の出力を許可する第２の表示制御ステップと、前記第２の表示制御ステップにより前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることが許可され、前記メイン表示装置に前記第２の画像情報を出力することが可能になった後に、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることを再び禁止する第３の表示制御ステップと、前記第３の表示制御ステップにより、前記メイン表示装置に対する新たな画像情報の出力が可能になるようにすることが禁止された後に、前記サブ表示装置に対して、前記メイン表示装置に表示されている前記第１の画像情報を前記第２の画像情報に変更することが指示される前の元の画像情報を出力する第２の出力ステップと、をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、複数の画像メモリを有さない"小規模な回路構成"であっても、サブ表示装置とメイン表示装置に画像を適切に表示することができる。
【発明を実施するための最良の形態】
【００１１】
（第１の実施形態）
以下、本発明の第１の実施形態について図面を用いて説明する。
図１は、リアプロジェクションディスプレイの内部の処理回路の一部の構成の一例を示したブロック図である。
リアプロジェクションディスプレイ１５は、その内部に光源ランプ、照明光学系、液晶パネル、及び投射光学系等を有する光学系を備えて構成されている。光源ランプが発生した光は、照明光学系においてＲＧＢの３原色の光に分離され、表示部１２の内部に備えるＲＧＢ３枚の液晶パネルに夫々照射されて変調される。変調された光は、投影光学系によってリアプロジェクションディスプレイ１５の前面に配置されたスクリーンに拡大投影される。これにより、スクリーン上に画像が表示される。
【００１２】
次に、リアプロジェクションディスプレイ１５は、例えば光源ランプ制御やその冷却制御等をはじめとした各種のシステム制御を行ったり、各種のアプリケーションを実行したりするためのプロセッサ１を内蔵している。プロセッサ１は、フラッシュメモリ３に記憶された制御プログラムやアプリケーションプログラムを読み出して実行する。また、プロセッサ１は、動作のために必要な記憶領域としてメモリ２を使用する。
画面に表示する画像は、プロセッサ１が制御プログラムに従って管理する。表示用画像の作成や変更を行う場合、プロセッサ１は、例えば線分／矩形／円の描画等の描画指示を画像生成部８に対して発行する。
【００１３】
画像生成部８は、描画指示に基づいて書き換える画素を決定し、画像生成用フレームメモリ９に対して必要な画素のデータを書き換える処理を行うことで、画像生成用フレームメモリ９の内部に表示用画像を生成する。
また、画像生成部８は、表示用画像の生成の他に、生成した表示用画像を画像生成用フレームメモリ９に出力するための制御を行う。画像生成部８は、画像生成用フレームメモリ９から、定められたタイミングで画像データを読み出して、表示用フレームメモリ１１及び画像レベル固定部１４に対して出力する。また、画像生成部８は、この画像データの出力と同時にタイミングを示すための同期信号及び画素クロックを生成して出力する。
【００１４】
同期信号はメモリ制御部１０に入力される。メモリ制御部１０は、この同期信号に基づいて、表示用フレームメモリ１１の書き込みに必要なアドレス及び制御信号を生成し、表示用フレームメモリ１１に対して出力する。これにより、画像生成部８から出力された画像データが表示用フレームメモリ１１に書き込まれる。
また、メモリ制御部１０は、表示用フレームメモリ１１からの画像データの読み出しと、表示部１２の制御とを行う。メモリ制御部１０は、画像データの読み出しに必要なアドレスと制御信号とを生成して、表示用フレームメモリ１１から画像データを読み出す。メモリ制御部１０は、この画像データの読み出しと同時に、表示部１２が備える液晶パネルに対する制御信号を生成して与える。これにより、表示部１２の液晶パネル上に画像が形成される。
【００１５】
また、画像生成部８から出力された画像データは、画像レベル固定部１４を介して画像出力部１３にも入力される。画像出力部１３は、Ｄ／Ａコンバーターと、画像データを装置の外部に出力するためのＤｓｕｂ端子とを備えて構成されている。画像出力部１３は、ディジタルで入力された画像信号を、Ｄ／Ａコンバーターによりアナログ信号に変換して、同期信号と共にＤｓｕｂ端子に出力する。Ｄｓｕｂ端子に、液晶モニターやＣＲＴモニター等の外部のモニターを接続することで、リアプロジェクションディスプレイ１５からの画像を外部のモニターに表示できるようになっている。
ここで画像生成部８と、表示用フレームメモリ１１と、画像出力部１３とは、共通の画像信号ライン（信号線）で相互に接続されている。すなわち、画像生成部８で生成された画像情報は、共通の画像信号ライン（信号線）を通って、表示用フレームメモリ１１と、画像出力部１３との双方に送信される。したがって、外部のモニターと表示部１２に対しては、原則として、同時に同じ画像を表示されることになる。
尚、本実施形態では、画像生成用フレームメモリ９と表示用フレームメモリ１１は、夫々１つだけ設けるようにするのが好ましい。
【００１６】
本システムを操作するユーザは、外部のモニターを見ながらキーボード４、マウス５、或いはリモコン６を操作して、必要な資料を外部のモニターに表示させる等の処理を、リアプロジェクションディスプレイ１５に行わせる。そして、外部のモニターに表示されている画像と同じ画像を表示部１２（スクリーン）に表示させて、ユーザと視聴者とで画像を共有できるようにする。ここで、本実施形態では、キーボード４、マウス５、及びリモコン６の各入力デバイスは、無線による入力デバイスである。ユーザが各入力デバイスを操作すると、その操作した内容を示す操作情報が無線で発信され、無線受信部７で受信される。無線受信部７は、受信した無線信号をキーコード等に変換し、キーコード等を含む入力情報をプロセッサ１に送信する。プロセッサ１は、無線受信部７から受信した入力情報に応じてアプリケーションの実行等の処理を行い、処理に伴う表示画像の変更が発生したら画像生成部８に対して必要な描画指示を発行する。
【００１７】
次に、視聴者に対して表示する画像の表示状態を維持しておきながら、次に視聴者に対して表示する資料等（画像）をユーザが準備することを可能とするフリーズ機能の一例について説明する。
ユーザは、表示部１２に資料等の画像を表示しているときに、外部のモニターの表示画面の中にＧＵＩとして表示されたフリーズボタンをマウス５によってクリックすると、その操作の内容を示す操作情報をプロセッサ１が受信する。尚、ここでは、外部のモニターの表示画面の中にフリーズボタンをＧＵＩとして表示して、このフリーズボタンをマウス５によってクリックすることで指示を行うようにしたが、必ずしもこのようにする必要はない。キーボード４とリモコン６にフリーズボタンを備え、このフリーズボタンをユーザが押下する等の方法を採ることもできる。
【００１８】
図２は、マウス５等の操作によるユーザからの指示入力があったときにプロセッサ１が実行する処理の一例を説明するフローチャートである。
まず、ステップＳ２０１において、プロセッサ１は、無線受信部７から送信された操作情報に基づいて、フリーズボタンがマウス５によってクリックされたか否か（フリーズ指示かどうか）を判断する。ここでは、フリーズ指示であるからステップＳ２０２に進み、プロセッサ１は、メモリ制御部１０に対して、表示用フレームメモリ１１に対する画像の書き込みを禁止する指示を行う。メモリ制御部１０は、この指示に従って表示用フレームメモリ１１に対して画像の書き込みが行われないように表示用フレームメモリ１１を制御する。一方で、表示用フレームメモリ１１からの画像の読み出しは引き続き行われる。このため、表示用フレームメモリ１１に対する新たな画像の書き込みが阻止され、表示用フレームメモリ１１に最後に書き込まれた（つまり、フリーズ指示が発生する直前の）画像が読み出されて表示部１２（スクリーン）に表示される。以上の処理により、ユーザは外部のモニターを見ながら操作を行うことができる一方で、表示部１２（スクリーン）における表示はフリーズ状態であるからユーザの操作を視聴者に見せないようにすることができる。
【００１９】
この状態から、次に表示するための画像の準備を完了して、ユーザが、マウス５を操作してフリーズボタンを再びクリックしたとする。プロセッサ１は、このクリックを示す操作情報を無線受信部７から受信し、図２の処理を実行する。表示部１２における現在の表示がフリーズ状態であるため、プロセッサ１は、この押下がフリーズ解除指示であると判断する。したがって、フリーズ解除指示か否かの判断を行うステップＳ２０３からステップＳ２０４に進む。そして、プロセッサ１は、メモリ制御部１０に対して、表示用フレームメモリ１１に対する画像の書き込みを許可する指示を行う。メモリ制御部１０は、この指示に従って表示用フレームメモリ１１の画像の書き込みが行われるように表示用フレームメモリ１１を制御する。これにより、外部のモニターと表示部１２（スクリーン）には、同じ画像が表示されるようになる。
【００２０】
次に、図２〜図４を参照しながら、アプリケーションプログラムのひとつである、プレゼンテーションアプリケーションを使用する場合のユーザによる操作と、プロセッサ１の処理の一例について説明する。図３は、画像が更新される前に、外部のモニターと表示部１２（スクリーン）に表示される画像の一例を示す図である。図４は、画像が更新された後に、外部のモニターと表示部１２（スクリーン）に表示される画像の一例を示す図である。
【００２１】
プレゼンテーションアプリケーションは、図３に示すように、外部のモニター１６の表示画面に表示されるアプリケーションウィンドウ１７の内部でプレゼンテーション用の表示資料を作成し、その表示資料の画像を表示部１２へ送信するためのものである。ユーザは、まず、表示部１２に資料を表示して、その資料の画像をフリーズ状態にしておく。そして、ユーザは、外部のモニター１６を見ながらアプリケーションウィンドウ１７内に、次に表示するための資料の準備を行う。その準備が完了したらユーザは、アプリケーションウィンドウ１７内に設けられた画像更新ボタン１８をマウス５によりクリックする。
【００２２】
そうすると、プロセッサ１は、ステップＳ２０５において、画像更新指示があったと判断し、図２のステップＳ２０６に進み、指示入力処理を実行する。
ステップＳ２０６において、プロセッサ１は、画像レベル固定部１４に対して、画像出力のレベル（画像情報の出力レベル）を黒レベルに固定する設定を行う。この結果、外部のモニター１６の表示は全画面で黒となる。次に、ステップＳ２０７において、プロセッサ１は、画像生成部８に対して、アプリケーションウィンドウ１７の内部に表示されている画像を全画面表示に変更するよう描画指示を行う。そして、ステップＳ２０８において、プロセッサ１は、メモリ制御部１０に対して、表示用フレームメモリ１１に対する画像の書き込みを許可する指示を行う。
【００２３】
次に、ステップＳ２０９において、プロセッサ１は、表示用フレームメモリ１１に対する画像の書き込みが完了するまで待機する。ここでは、１フレーム分の時間が経過したら画像の書き込みが完了したと判断し、ステップＳ２１０へ進む。ステップＳ２１０に進むと、プロセッサ１は、メモリ制御部１０に対して、表示用フレームメモリ１１に対する画像の書き込みを禁止する指示を行う。続いてステップＳ２１１において、プロセッサ１は、画像生成部８に対して、画像を以前の状態、つまり画像更新指示が行われる前の状態に戻すように描画指示を行う。次に、ステップＳ２１２において、プロセッサ１は、画像レベル固定部１４に対して、画像出力のレベル固定を解除する設定を行う。
【００２４】
以上の処理の結果、図３に示した表示状態から、図４に示す表示状態に変化する。図４に示すように、リアプロジェクションディスプレイ１５の表示部１２の表示画像は、「Ａ」と表示している画像（第１の画像情報）から、アプリケーションウィンドウ１７の中の「Ｂ」と表示している画像（第２の画像情報）に更新される。尚、ここでは、更新後の画像は、ユーザにより予め指定されているものとする。また、ここでは、アプリケーションウィンドウ１７内（ウィンドウ内）に設けられた画像更新ボタン１８をマウス５によりクリックすることで画像更新指示が発生する場合を例に挙げて説明したが、必ずしもこのようにする必要はない。例えば画像更新ボタンをアプリケーションウィンドウ１７の外側等、表示画面のどこに配置しても良いし、或いはキーボード４やリモコン６に画像更新ボタンを備えるようにしても良く、画像更新指示を行う方法には様々な方法がある。またここでは、画像更新指示によって、そのときアプリケーションウィンドウ１７の内部に表示されている画像を表示部１２に転送するようにしたが、必ずしもこのようにする必要はない。例えば、マウス５で指定された画面内部の一部の領域内の画像を転送したり、画面に表示されていない、予め準備された画像を指定して転送したりする等の様々な方法がある。
【００２５】
また、図３及び図４に示すように、プレゼンテーションアプリケーションは、アプリケーションウィンドウ１７内に画像確認ボタン１９を備える。表示部１２における画像がフリーズしている状態でユーザにより画像確認ボタン１９がマウス５によりクリックされると、プロセッサ１は、ステップＳ２１３において、画像確認指示があったと判断し、図２のステップ２１４に進み、指示入力処理を実行する。ステップＳ２１４において、プロセッサ１は、画像生成部８に対して、アプリケーションウィンドウ１７の内部に表示されている画像を全画面表示に変更するよう描画指示を行う。以上の処理により、表示部１２への画像の転送が行われる前に、表示部１２の表示画像を変更しない状態で、外部のモニター１６に、更新後の全画面表示の状態を表示させることができ、ユーザに確認させることができる。
【００２６】
以上のように本実施形態では、リアプロジェクションディスプレイ１５を、外部のモニター１６と相互に接続し、表示部１２と外部のモニター１６とが、リアプロジェクションディスプレイ１５からの信号に基づいて同時に同じ画像を表示できるようにする。そして、外部のモニター１６に表示されるフリーズボタンがユーザによって押下されると、表示用フレームメモリ１１に対して画像の書き込みが行われないようにする。これにより、フリーズボタンが押下される直前の画像が表示用フレームメモリ１１から読み出されて表示部１２に表示される。したがって、ユーザは外部のモニターを見ながら操作を行うことができる一方で、表示部１２における表示はフリーズ状態であるからユーザの操作を視聴者に見せないようにすることができる。その後、次に表示するための画像の準備を完了して、フリーズボタンが再び押下されると、表示用フレームメモリ１１に対する画像の書き込みが許可され、準備を行った画像が表示部１２に表示されるようになる。
【００２７】
また、フリーズ状態の画像を他の画像に更新するために、画像更新ボタン１８がユーザによって押下されると、アプリケーションウィンドウ１７の内部に表示されている画像が全画面に表示され、表示用フレームメモリ１１に対する画像の書き込みが許可される。画像の書き込みが終了すると、表示用フレームメモリ１１に対する画像の書き込みが禁止され、その後、表示部１２の表示画面を、全画面の表示が行われる前の状態に戻す。このようにしても、画像を変更するためのユーザの操作を視聴者に見せることなく、表示部１２に表示する画像を更新することができる。
【００２８】
更に、表示部１２に表示されている画像がフリーズされている状態で画像確認ボタン１９がユーザによって押下されると、アプリケーションウィンドウ１７の内部に表示されている画像が全画面に表示される。したがって、表示部１２の表示画像を変更しない状態で、外部のモニター１６に、更新後の全画面表示の状態をユーザに見せられる。
以上のようにすることによって、複数の画像メモリを有さない小規模な回路構成でありながら、複数の表示部（表示部１２、外部のモニター１６）に対して同時に同じ画像や映像を表示することができる。また、各表示部に表示される画像の解像度を低下させることなく、従来よりも簡単な操作で別々の画像を各表示部に表示することができる。したがって、コストを低減しながら、ユーザ（操作者）の作業性を従来よりも向上できる。
【００２９】
尚、本実施形態では、例えば、表示部１２により視聴者に対する表示用のメイン表示装置が実現され、外部のモニター１６により作業用のサブ表示装置が実現される。また、例えば、プロセッサ１が、ステップＳ２０１、Ｓ２０３、Ｓ２０５、Ｓ２１３の処理を行うことによって、入力手段の一例が実現される。また、例えば、プロセッサ１が、ステップＳ２０２の処理を行い、メモリ制御部１０が動作することによって、第１の表示制御手段の一例が実現される。また、例えば、プロセッサ１が、ステップＳ２０４又はステップＳ２０８の処理を行い、メモリ制御部１０が動作することによって、第２の表示制御手段の一例が実現される。また、例えば、画像生成部８によって、取得手段の一例が実現される。また、例えば、表示用フレームメモリ１１によりメモリの一例が実現される。また、画像出力部１３によって出力手段の一例が実現される。また、例えば、プロセッサ１が、ステップＳ２１０の処理を行い、メモリ制御部１０が動作することによって、第３の表示制御手段の一例が実現される。また、画像レベル固定部１４によって、第４の表示制御手段と第５の表示制御手段の一例が実現される。
【００３０】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。前述した第１の実施形態では、リアプロジェクションディスプレイ１５は、外部のモニター１６に対して行うマウス５の操作に関する操作情報を、無線通信によりマウス５から直接受信するようにした。これに対し、本実施形態では、外部のモニターに対する操作に関する情報を、パソコン等のコンピュータから受信するようにしている。すなわち、ユーザが、コンピュータを利用して、リアプロジェクションディスプレイの表示部に表示する画像を操作するようにしている。このように本実施形態と前述した第１の実施形態とは、リアプロジェクションディスプレイの表示部に表示する画像を操作する方法の一部等が異なる。したがって、本実施形態の説明において、前述した第１の実施形態と同一の部分については、図１〜図４に付した符号と同一の符号を付すこと等により、詳細な説明を省略する。
【００３１】
図５は、コンピュータと、リアプロジェクションディスプレイの内部の処理回路の一部の構成の一例を示したブロック図である。
コンピュータ２０は、各種のアプリケーションを備え、画像を生成してリアプロジェクションディスプレイ２１に出力する。出力された画像は、リアプロジェクションディスプレイ２１の画像入力部２５に入力される。また、制御コマンドの送受信を行うために、コンピュータ２０と、リアプロジェクションディスプレイ２１のシステム制御部２２とが、ＵＳＢインタフェースにより相互に接続されている。コンピュータ２０の操作は、ユーザによるキーボードやマウス等により行われる。
【００３２】
システム制御部２２は、フラッシュメモリ３に記憶された制御プログラムを読み出して実行する。また、プロセッサ１は、動作のために必要な記憶領域としてメモリ２を使用する。
画像処理部２６は、画像入力部２５から入力された画像に対して画質調整等の処理を施し、その処理を施した画像を、表示用フレームメモリ１１と画像出力部３０とに対して出力する。画像処理部２６は、この画像データの出力と同時に同期信号及び画素クロックを生成して出力する。
【００３３】
同期信号はメモリ制御部１０に入力される。メモリ制御部１０は、この同期信号に基づいて、表示用フレームメモリ１１の書き込みに必要なアドレス及び制御信号を生成し、表示用フレームメモリ１１に対して出力する。これにより、画像処理部２６から出力された画像データが表示用フレームメモリ１１に書き込まれる。
また、メモリ制御部１０は、表示用フレームメモリ１１からの画像データの読み出しと、表示部１２の制御とを行う。メモリ制御部１０は、画像データの読み出しに必要なアドレスと制御信号とを生成して、表示用フレームメモリ１１から画像データを読み出す。メモリ制御部１０は、この画像データの読み出しと同時に、表示部１２が備える液晶パネルに対する制御信号を生成して与える。これにより、表示部１２の液晶パネル上に画像が形成される。
【００３４】
また、画像処理部２６から出力された画像データは、画像出力部３０にも入力される。画像出力部３０は、Ｄ／Ａコンバーターと、リアプロジェクションディスプレイ２１に直接接続されている外部モニターに画像データを出力するためのＤｓｕｂ端子とを備えて構成されている。画像出力部３０は、ディジタルで入力された画像信号を、Ｄ／Ａコンバーターによりアナログ信号に変換して、同期信号と共にＤｓｕｂ端子に出力する。外部モニターをＤｓｕｂ端子に接続することで、リアプロジェクションディスプレイ２１からの画像を外部モニターに表示できるようになっている。
ここで画像処理部２６と、表示用フレームメモリ１１と、画像出力部３０とは、共通の画像信号ライン（信号線）で相互に接続されている。すなわち、画像処理部２６で処理された画像情報は、共通の画像信号ライン（信号線）を通って、表示用フレームメモリ１１と、画像出力部３０との双方に送信される。したがって、リアプロジェクションディスプレイ２１に直接接続されている外部モニターと表示部１２に対しては、原則として、同時に同じ画像が表示されることになる。
【００３５】
本システムを操作するユーザは、リアプロジェクションディスプレイ２１に直接接続されている外部モニターを見ながらコンピュータ２０の各種アプリケーションを利用して、外部モニターと表示部１２に同じ資料の画像を表示させるための操作を行う。これにより、外部モニターに表示されている画像と同じ画像を表示部１２に表示させて、ユーザと視聴者とで画像を共有することができる。
【００３６】
本実施形態では、外部モニターの画面の中に、フリーズボタン及びフリーズ解除ボタンが表示される。このフリーズボタン及びフリーズ解除ボタンは、第１の実施形態で説明したものと同じ機能を有する。ユーザがフリーズボタンをクリックすると、コンピュータ２０は、ＵＳＢインタフェースを介してシステム制御部２２に対してフリーズコマンドを送信する。システム制御部２２は、フリーズコマンドを受信すると、メモリ制御部１０に対して、表示用フレームメモリ１１に対する画像の書き込みを禁止する指示を行う。その結果、表示部１２の画像がフリーズ状態となる。その後、フリーズ解除ボタンがクリックされると、コンピュータ２０は、システム制御部２２に対してフリーズ解除コマンドを送信し、システム制御部２２がメモリ制御部１０に対して、表示用フレームメモリ１１に対する画像の書き込みを許可する指示を行う。その結果、表示部１２のフリーズ状態が解除される。
【００３７】
更に、本実施形態では、外部モニターの画面の中に、画像更新ボタンが表示される。この画像更新ボタンは、第１の実施形態で説明したものと同じ機能を有する。画像更新ボタンがクリックされると、コンピュータ２０は、更新する画像を全画面に表示する。ここで更新する画像はユーザにより予め指定されているものとする。また、第１の実施形態と同様に、外部モニターの全画面を黒にした後に更新する画像を全画面に表示してもよい。
次に、コンピュータ２０は、システム制御部２２に対してフリーズ解除コマンドを送信する。その後１フレーム以上の時間待ちを行って更新する画像の表示用フレームメモリ１１への書き込みが完了したら、コンピュータ２０は、システム制御部２２に対してフリーズコマンドを送信する。これにより、表示用フレームメモリ１１に対する画像の書き込みが禁止される。そして、コンピュータ２０は、更新する画像を全画面に表示する前の状態に外部モニターの表示を戻す。以上の処理により、表示部１２に表示される画像を更新することができる。
以上のようにすることによって、コンピュータ２０を用いても、第１の実施形態で説明したのと同じ効果を得ることができる。尚、本実施形態のように、画像出力部３０から、リアプロジェクションディスプレイ２１に直接接続されている外部モニターに画像データを出力すれば、ユーザによる指示を容易に行えるようにすることができるので好ましい。しかしながら、画像データの出力先となる外部モニターは、リアプロジェクションディスプレイ２１に直接接続されているものに限定されない。例えば、外部モニターがコンピュータ２０に接続されていても、同様の効果を得ることができる。
【００３８】
尚、本実施形態では、例えば、表示部１２によりメイン表示装置が実現され、リアプロジェクションディスプレイ２１に直接接続されている外部モニターによりサブ表示装置が実現される。また、例えば、システム制御部２２がコンピュータ２０からコマンド（制御コマンド）を受信することによって、入力手段の一例が実現される。また、例えば、システム制御部２２が、ステップＳ２０２に相当する処理を行い、メモリ制御部１０が動作することによって、第１の表示制御手段の一例が実現される。また、例えば、システム制御部２２が、ステップＳ２０４又はステップＳ２０８に相当する処理を行い、メモリ制御部１０が動作することによって、第２の表示制御手段の一例が実現される。また、例えば、画像入力部２５によって、取得手段の一例が実現される。また、例えば、表示用フレームメモリ１１によりメモリの一例が実現される。また、画像出力部３０によって出力手段の一例が実現される。また、例えば、システム制御部２２が、ステップＳ２１０に相当する処理を行い、メモリ制御部１０が動作することによって、第３の表示制御手段の一例が実現される。また、第１の実施形態と同様に、外部モニターの全画面を黒にした後に更新する画像を全画面に表示する構成とした場合には、画像レベル固定部１４に相当する構成によって、第４の表示制御手段と第５の表示制御手段の一例が実現される。
【００３９】
（本発明の他の実施形態）
前述した本発明の実施形態における表示制御装置を構成する各手段、並びに表示制御方法の各ステップは、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【００４０】
また、本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００４１】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図２に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接、あるいは遠隔から供給するものを含む。そして、そのシステムあるいは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合も本発明に含まれる。
【００４２】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００４３】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００４４】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷなどがある。また、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などもある。
【００４５】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、若しくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【００４６】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００４７】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００４８】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００４９】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。
【００５０】
尚、前述した各実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【図面の簡単な説明】
【００５１】
【図１】本発明の第１の実施形態を示し、リアプロジェクションディスプレイの内部の処理回路の一部の構成の一例を示したブロック図である。
【図２】本発明の第１の実施形態を示し、ユーザからの指示入力があったときにプロセッサが実行する処理の一例を説明するフローチャートである。
【図３】本発明の第１の実施形態を示し、画像が更新される前に、外部のモニターと表示部に表示される画像の一例を示す図である。
【図４】本発明の第１の実施形態を示し、画像が更新された後に、外部のモニターと表示部に表示される画像の一例を示す図である。
【図５】本発明の第２の実施形態を示し、コンピュータと、リアプロジェクションディスプレイの内部の処理回路の一部の構成の一例を示したブロック図である。
【符号の説明】
【００５２】
１  プロセッサ
２  メモリ
３  フラッシュメモリ
４  キーボード
５  マウス
６  リモコン
７  無線受信部
８  画像生成部
９  画像生成用フレームメモリ
１０  メモリ制御部
１１  表示用フレームメモリ
１２  表示部
１３  画像出力部
１４  画像レベル固定部
１５、２１  リアプロジェクションディスプレイ
１６  モニター
１７  アプリケーションウィンドウ
１８  画像更新ボタン
１９  画像確認ボタン
２０  コンピュータ
２２  システム制御部
２５  画像入力部
２６  画像処理部
３０  画像出力部
【図１】
0005335270.tif 000002
【図２】
0005335270.tif 000003
【図３】
0005335270.tif 000004
【図４】
0005335270.tif 000005
【図５】
0005335270.tif 000006