(57)【要約】【課題】ポインティングシステムを備えたマルチディスプレイシステムにおいて、複数の表示装置の表示領域をまたがったような領域の選択を自由に行う。【解決手段】  生成した画像を分割して複数の表示装置で表示する表示システムにおいて、分割された画像を表示する２つの表示画面にまたがる領域が拡大領域として指定されると、２つの表示画面のそれぞれの表示画面で指定された位置を検出し、この位置を共通の座標系の座標に変換して指定領域を形成し、この領域を２つの表示画面に分割して表示する。【選択図】図５Ａ
2005149322.tif 000002
【特許請求の範囲】
【請求項１】
画像を生成し、該生成した画像を分割して複数の表示装置に送信する情報処理装置と、前記情報処理装置より受信した分割画像をそれぞれの表示画面に表示する複数の表示装置とを備える表示システムであって、
前記分割画像を表示する２つの表示画面において、該２つの表示画面にまたがる領域が指定されたか否かを判別する判別手段と、
前記２つの表示画面にまたがる領域が指定された場合に、前記２つの表示画面のそれぞれの表示画面で指定された位置を、共通の座標系の座標として変換する変換手段と、
前記共通の座標系で表される２つの座標から領域を形成する形成手段と、
前記形成された領域を前記２つの表示画面に分割して表示する表示手段と、
を有することを特徴とする表示システム。
【請求項２】
前記判別手段は、前記それぞれの表示画面上で前記領域を指定する位置を検出し、前記それぞれの表示画面に前記領域を指定する位置が１つずつ検出された場合に、前記２つの表示画面にまたがる領域が指定されたと判別することを特徴とする請求項１に記載の表示システム。
【請求項３】
前記それぞれの表示画面に前記領域を指定する位置が１つずつ検出された場合に、検出された位置に基づいて前記領域の縦と横の長さの比が所定比率となるように前記検出された位置を変更する変更手段を更に有することを特徴とする請求項２に記載の表示システム。
【請求項４】
前記表示画面の横と縦の長さの比をＸ：Ｙとすると、前記領域の横と縦の長さの比は２Ｘ：Ｙであることを特徴とする請求項３に記載の表示システム。
【請求項５】
前記形成手段によって形成された領域内にある画像を、前記２つの表示画面全体に拡大する画像拡大手段を更に有することを特徴とする請求項１に記載の表示システム。
【請求項６】
画像を生成し、該生成した画像を複数の画像に分割して複数の表示装置に送信する情報処理装置に接続された表示装置であって、
前記分割された画像を表示する表示画面上に表示された画像において、指定される領域を表示するために指定領域を示す位置を検出する検出手段と、
前記検出手段によって前記指定領域を示す位置が前記表示画面上に１つしか検出されない場合に、他の表示装置によって検出された前記指定領域の他の位置を受信する受信手段と、
前記検出された位置および前記受信した位置に基づいて前記指定領域を決定し、該決定された指定領域中の前記表示画面上に表示可能な部分の領域を表示する表示手段と、
前記決定された指定領域の位置情報を前記情報処理装置に送信する送信手段と、
を有することを特徴とする表示装置。
【請求項７】
前記検出された位置および前記受信した位置に基づいて前記指定領域の縦と横の長さの比が所定比率となるように前記検出された位置または前記受信した位置を変更する変更手段を更に有し、
前記表示手段は、前記変更手段によって変更された位置に基づいて前記指定領域を決定し、該決定された指定領域中の前記表示画面上に表示可能な部分の領域を表示することを特徴とする請求項６に記載の表示装置。
【請求項８】
前記指定領域は矩形であり、前記送信手段は前記矩形の左上の頂点の位置と右下の頂点の位置とを前記情報処理装置に送信することを特徴とする請求項６に記載の表示装置。
【請求項９】
前記表示パネルの横と縦の長さの比をＸ：Ｙとすると、前記矩形の横と縦の長さの比は２Ｘ：Ｙであることを特徴とする請求項８に記載の表示装置。
【請求項１０】
前記指定領域は、前記表示画面上に表示された画像の一部を拡大するための拡大領域であることを特徴とする請求項６乃至請求項９のいずれか１項に記載の表示装置。
【請求項１１】
複数の表示装置に接続され、画像を生成し、該生成した画像を分割し、該分割した画像を前記複数の表示装置に送信する情報処理装置であって、
前記複数の表示装置の表示画面上に分割して表示されている画像の一部を拡大表示するために、該拡大領域を示す位置情報を前記表示装置から受信する受信手段と、
前記受信した位置情報に基づいて前記拡大領域を前記複数の表示装置の表示パネル全体で表示するように拡大する画像拡大手段と、
を有することを特徴とする情報処理装置。
【請求項１２】
前記指定された領域は矩形であり、前記位置情報は前記矩形の左上の頂点の位置と右下の頂点の位置であることを特徴とする請求項１１に記載の情報処理装置。
【請求項１３】
前記表示パネルの横と縦の長さの比をＸ：Ｙとすると、前記矩形の横と縦の長さの比は２Ｘ：Ｙであることを特徴とする請求項１１に記載の情報処理装置。
【請求項１４】
画像を生成し、該生成した画像を分割して複数の表示装置に送信する情報処理装置と、前記情報処理装置より受信した分割画像をそれぞれの表示画面に表示する複数の表示装置とを備える表示システムの制御方法であって、
前記分割画像を表示する２つの表示画面において、該２つの表示画面にまたがる領域が指定されたか否かを判別する判別工程と、
前記２つの表示画面にまたがる領域が指定された場合に、前記２つの表示画面のそれぞれの表示画面で指定された位置を、共通の座標系の座標として変換する変換工程と、
前記共通の座標系で表される２つの座標から領域を形成する形成工程と、
前記形成された領域を前記２つの表示画面に分割して表示する表示工程と、
を有することを特徴とする表示システムの制御方法。
【請求項１５】
画像を生成し、該生成した画像を複数の画像に分割して複数の表示装置に送信する情報処理装置に接続された表示装置の制御方法であって、
前記分割された画像を表示する表示画面上に表示された画像の一部を拡大表示するために拡大領域を示す位置を検出する検出工程と、
前記検出工程によって前記拡大領域を示す位置が前記表示画面上に１つしか検出されない場合に、他の表示装置によって検出された他の拡大領域を示す位置を受信する受信工程と、
前記検出された位置および前記受信した位置に基づいて拡大領域を決定し、該決定された拡大領域中の前記表示画面上に表示可能な部分の領域を表示する表示工程と、
前記決定された拡大領域の位置情報を前記情報処理装置に送信する送信工程と、
を有することを特徴とする表示装置の制御方法。
【請求項１６】
複数の表示装置に接続され、画像を生成し、該生成した画像を分割し、該分割した画像を前記複数の表示装置に送信する情報処理装置の制御方法であって、
前記複数の表示装置の表示画面上に分割して表示されている画像の一部を拡大表示するために、該拡大領域を示す位置情報を前記表示装置から受信する受信工程と、
前記受信した位置情報に基づいて前記拡大領域を前記複数の表示装置の表示パネル全体で表示するように拡大する画像拡大工程と、
を有することを特徴とする情報処理装置の制御方法。
【請求項１７】
画像を生成し、該生成した画像を分割して複数の表示装置に送信する情報処理装置と、前記情報処理装置より受信した分割画像をそれぞれの表示画面に表示する複数の表示装置とを備える表示システムを制御する制御プログラムであって、
前記分割画像を表示する２つの表示画面において、該２つの表示画面にまたがる領域が指定されたか否かを判別する判別工程のプログラムコードと、
前記２つの表示画面にまたがる領域が指定された場合に、前記２つの表示画面のそれぞれの表示画面で指定された位置を、共通の座標系の座標として変換する変換工程のプログラムコードと、
前記共通の座標系で表される２つの座標から領域を形成する形成工程のプログラムコードと、
前記形成された領域を前記２つの表示画面に分割して表示する表示工程のプログラムコードと、
を有することを特徴とする表示システムを制御する制御プログラム。
【請求項１８】
画像を生成し、該生成した画像を複数の画像に分割して複数の表示装置に送信する情報処理装置に接続された表示装置を制御する制御プログラムであって、
前記分割された画像を表示する表示画面上に表示された画像の一部を拡大表示するために拡大領域を示す位置を検出する検出工程のプログラムコードと、
前記検出工程によって前記拡大領域を示す位置が前記表示画面上に１つしか検出されない場合に、他の表示装置によって検出された他の拡大領域を示す位置を受信する受信工程のプログラムコードと、
前記検出された位置および前記受信した位置に基づいて拡大領域を決定し、該決定された拡大領域中の前記表示画面上に表示可能な部分の領域を表示する表示工程のプログラムコードと、
前記決定された拡大領域の位置情報を前記情報処理装置に送信する送信工程のプログラムコードと、
を有することを特徴とする表示装置を制御する制御プログラム。
【請求項１９】
複数の表示装置に接続され、画像を生成し、該生成した画像を分割し、該分割した画像を前記複数の表示装置に送信する情報処理装置の制御方法であって、
前記複数の表示装置の表示画面上に分割して表示されている画像の一部を拡大表示するために、該拡大領域を示す位置情報を前記表示装置から受信する受信工程と、
前記受信した位置情報に基づいて前記拡大領域を前記複数の表示装置の表示パネル全体で表示するように拡大する画像拡大工程と、
を有することを特徴とする情報処理装置を制御する制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、情報処理装置、表示システムおよびそれらの制御方法に関し、特に、マルチディスプレイにおいてポインティング機能および画像拡大機能を備えた表示装置、情報処理装置、表示システムおよびそれらの制御方法に関する。
【背景技術】
【０００２】
近年、プラズマディスプレイ、リアプロジェクションディスプレイ、フロントプロジェクタなどのような大画面を有する表示装置の普及が進んでいる。これらの表示装置において、発表者などが画面上を指し示すための手段として、従来から指し棒やレーザーポインタなどが使用されているが、最近では、より高機能なポインティングシステムとして、例えば、画面上で指示された位置を検出する機能を備えたものが開発されてきている。
【０００３】
このようなポインティングシステムを使用することによって、ユーザは、大画面上の指示位置にカーソルなどを表示したり、画像上に文字や図形等の上書きを行うことなどが可能となる。
【０００４】
ここで、指示位置を検出する方法としては、表示装置の画面内部にセンサーを備え物体が触れたときの圧力を検出する方式、超音波あるいは赤外線の発信子およびセンサーを表示装置画面の枠部分などに配置して画面上の物体の位置を検出する方式、赤外線を発信するペンを使用してその赤外線を表示装置内部のセンサーにより受信する赤外線方式などが発明されており、そのうちいくつかはすでに実用化されている。
【０００５】
また、これら大画面表示装置を複数使用して画面をさらに大型化する、いわゆるマルチディスプレイシステムなどと呼ばれるようなシステムも普及してきている。マルチディスプレイシステムにおいても高機能なポインティングシステムを実現するような発明が、例えば、特開２００２−６３０１７号公報などにおいて開示されている。
【０００６】
一方、ポインティングシステムの応用のひとつとして、画像の一部を拡大する機能が挙げられる。拡大機能の一般的な手順としては、画面上で拡大したい始点と終点を指示して、始点から終点で囲まれた矩形領域を全画面に拡大表示するという方法がある。この方法は、画面上の領域を直接指示することにより拡大したい領域を直感的に指定することができるため、ユーザによって使い勝手のよい方法である。
【特許文献１】特開２００２−６３０１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記説明したポインティングシステムを備えたマルチディスプレイシステムにおいて、画像の拡大を行う場合には、以下の問題が発生する。
【０００８】
すなわち、画像の拡大を行う場合には、拡大したい領域の選択を指示器などにより行うが、従来のシステムでは、それぞれの表示装置の表示領域の内部でしか領域の選択ができなかった。従って複数の表示装置にまたがったような領域を選択して拡大を行うということができず、自由な画像の拡大ができなかった。
【０００９】
本発明は、上記説明した従来技術の問題点を克服することを出発点としてなされたものであり、その目的は、複数の表示画面に分割された画像が表示されている場合において、複数の表示画面にまたがったような領域の選択を自由に行うことができる表示システム、表示装置、情報処理装置及びそれらの制御方法を提供することである。
【課題を解決するための手段】
【００１０】
上記目的を達成するための本発明に係る一実施形態の表示システムは、以下の構成を有する。すなわち、画像を生成し、該生成した画像を分割して複数の表示装置に送信する情報処理装置と、前記情報処理装置より受信した分割画像をそれぞれの表示画面に表示する複数の表示装置とを備える表示システムであって、前記分割画像を表示する２つの表示画面において、該２つの表示画面にまたがる領域が指定されたか否かを判別する判別手段と、前記２つの表示画面にまたがる領域が指定された場合に、前記２つの表示画面のそれぞれの表示画面で指定された位置を、共通の座標系の座標として変換する変換手段と、前記共通の座標系で表される２つの座標から領域を形成する形成手段と、前記形成された領域を前記２つの表示画面に分割して表示する表示手段と、を有することを特徴とする。
【００１１】
ここで、例えば、前記判別手段は、前記それぞれの表示画面上で前記領域を指定する位置を検出し、前記それぞれの表示画面に前記領域を指定する位置が１つずつ検出された場合に、前記２つの表示画面にまたがる領域が指定されたと判別することが好ましい。
【００１２】
ここで、例えば、前記それぞれの表示画面に前記領域を指定する位置が１つずつ検出された場合に、検出された位置に基づいて前記領域の縦と横の長さの比が所定比率となるように前記検出された位置を変更する変更手段を更に有することが好ましい。
【００１３】
ここで、例えば、前記表示画面の横と縦の長さの比をＸ：Ｙとすると、前記領域の横と縦の長さの比は２Ｘ：Ｙであることが好ましい。
【００１４】
ここで、例えば、前記形成手段によって形成された領域内にある画像を、前記２つの表示画面全体に拡大する画像拡大手段を更に有することが好ましい。
【００１５】
上記目的を達成するための本発明に係る一実施形態の表示装置は、以下の構成を有する。すなわち、画像を生成し、該生成した画像を複数の画像に分割して複数の表示装置に送信する情報処理装置に接続された表示装置であって、前記分割された画像を表示する表示画面上に表示された画像において、指定される領域を表示するために指定領域を示す位置を検出する検出手段と、前記検出手段によって前記指定領域を示す位置が前記表示画面上に１つしか検出されない場合に、他の表示装置によって検出された前記指定領域の他の位置を受信する受信手段と、前記検出された位置および前記受信した位置に基づいて前記指定領域を決定し、該決定された指定領域中の前記表示画面上に表示可能な部分の領域を表示する表示手段と、前記決定された指定領域の位置情報を前記情報処理装置に送信する送信手段と、を有することを特徴とする。
【００１６】
ここで、例えば、前記検出された位置および前記受信した位置に基づいて前記指定領域の縦と横の長さの比が所定比率となるように前記検出された位置または前記受信した位置を変更する変更手段を更に有し、前記表示手段は、前記変更手段によって変更された位置に基づいて前記指定領域を決定し、該決定された指定領域中の前記表示画面上に表示可能な部分の領域を表示することが好ましい。
【００１７】
ここで、例えば、前記指定領域は矩形であり、前記送信手段は前記矩形の左上の頂点の位置と右下の頂点の位置とを前記情報処理装置に送信することが好ましい。
【００１８】
ここで、例えば、前記表示パネルの横と縦の長さの比をＸ：Ｙとすると、前記矩形の横と縦の長さの比は２Ｘ：Ｙであることが好ましい。
【００１９】
ここで、例えば、前記指定領域は、前記表示画面上に表示された画像の一部を拡大するための拡大領域であることが好ましい。
【００２０】
上記目的を達成するための本発明に係る一実施形態の情報処理装置は、以下の構成を有する。すなわち、複数の表示装置に接続され、画像を生成し、該生成した画像を分割し、該分割した画像を前記複数の表示装置に送信する情報処理装置であって、前記複数の表示装置の表示画面上に分割して表示されている画像の一部を拡大表示するために、該拡大領域を示す位置情報を前記表示装置から受信する受信手段と、前記受信した位置情報に基づいて前記拡大領域を前記複数の表示装置の表示パネル全体で表示するように拡大する画像拡大手段と、を有することを特徴とする。
【００２１】
ここで、例えば、前記指定された領域は矩形であり、前記位置情報は前記矩形の左上の頂点の位置と右下の頂点の位置であることが好ましい。
【００２２】
ここで、例えば、前記表示パネルの横と縦の長さの比をＸ：Ｙとすると、前記矩形の横と縦の長さの比は２Ｘ：Ｙであることが好ましい。
【００２３】
上記目的を達成するための本発明に係る一実施形態の表示システムの制御方法は、以下の構成を有する。すなわち、画像を生成し、該生成した画像を分割して複数の表示装置に送信する情報処理装置と、前記情報処理装置より受信した分割画像をそれぞれの表示画面に表示する複数の表示装置とを備える表示システムの制御方法であって、前記分割画像を表示する２つの表示画面において、該２つの表示画面にまたがる領域が指定されたか否かを判別する判別工程と、前記２つの表示画面にまたがる領域が指定された場合に、前記２つの表示画面のそれぞれの表示画面で指定された位置を、共通の座標系の座標として変換する変換工程と、前記共通の座標系で表される２つの座標から領域を形成する形成工程と、前記形成された領域を前記２つの表示画面に分割して表示する表示工程と、を有することを特徴とする。
【００２４】
上記目的を達成するための本発明に係る一実施形態の表示装置の制御方法は、以下の構成を有する。すなわち、画像を生成し、該生成した画像を複数の画像に分割して複数の表示装置に送信する情報処理装置に接続された表示装置の制御方法であって、前記分割された画像を表示する表示画面上に表示された画像の一部を拡大表示するために拡大領域を示す位置を検出する検出工程と、前記検出工程によって前記拡大領域を示す位置が前記表示画面上に１つしか検出されない場合に、他の表示装置によって検出された他の拡大領域を示す位置を受信する受信工程と、前記検出された位置および前記受信した位置に基づいて拡大領域を決定し、該決定された拡大領域中の前記表示画面上に表示可能な部分の領域を表示する表示工程と、前記決定された拡大領域の位置情報を前記情報処理装置に送信する送信工程と、を有することを特徴とする。
【００２５】
上記目的を達成するための本発明に係る一実施形態の情報処理装置の制御方法は、以下の構成を有する。すなわち、複数の表示装置に接続され、画像を生成し、該生成した画像を分割し、該分割した画像を前記複数の表示装置に送信する情報処理装置の制御方法であって、前記複数の表示装置の表示画面上に分割して表示されている画像の一部を拡大表示するために、該拡大領域を示す位置情報を前記表示装置から受信する受信工程と、前記受信した位置情報に基づいて前記拡大領域を前記複数の表示装置の表示パネル全体で表示するように拡大する画像拡大工程と、を有することを特徴とする。
【００２６】
上記目的を達成するための本発明に係る一実施形態の制御プログラムは、以下の構成を有する。すなわち、画像を生成し、該生成した画像を分割して複数の表示装置に送信する情報処理装置と、前記情報処理装置より受信した分割画像をそれぞれの表示画面に表示する複数の表示装置とを備える表示システムを制御する制御プログラムであって、前記分割画像を表示する２つの表示画面において、該２つの表示画面にまたがる領域が指定されたか否かを判別する判別工程のプログラムコードと、前記２つの表示画面にまたがる領域が指定された場合に、前記２つの表示画面のそれぞれの表示画面で指定された位置を、共通の座標系の座標として変換する変換工程のプログラムコードと、前記共通の座標系で表される２つの座標から領域を形成する形成工程のプログラムコードと、前記形成された領域を前記２つの表示画面に分割して表示する表示工程のプログラムコードと、を有することを特徴とする。
【００２７】
上記目的を達成するための本発明に係る一実施形態の制御プログラムは、以下の構成を有する。すなわち、画像を生成し、該生成した画像を複数の画像に分割して複数の表示装置に送信する情報処理装置に接続された表示装置を制御する制御プログラムであって、前記分割された画像を表示する表示画面上に表示された画像の一部を拡大表示するために拡大領域を示す位置を検出する検出工程のプログラムコードと、前記検出工程によって前記拡大領域を示す位置が前記表示画面上に１つしか検出されない場合に、他の表示装置によって検出された他の拡大領域を示す位置を受信する受信工程のプログラムコードと、前記検出された位置および前記受信した位置に基づいて拡大領域を決定し、該決定された拡大領域中の前記表示画面上に表示可能な部分の領域を表示する表示工程のプログラムコードと、前記決定された拡大領域の位置情報を前記情報処理装置に送信する送信工程のプログラムコードと、を有することを特徴とする。
【００２８】
上記目的を達成するための本発明に係る一実施形態の制御プログラムは、以下の構成を有する。すなわち、複数の表示装置に接続され、画像を生成し、該生成した画像を分割し、該分割した画像を前記複数の表示装置に送信する情報処理装置の制御方法であって、前記複数の表示装置の表示画面上に分割して表示されている画像の一部を拡大表示するために、該拡大領域を示す位置情報を前記表示装置から受信する受信工程と、前記受信した位置情報に基づいて前記拡大領域を前記複数の表示装置の表示パネル全体で表示するように拡大する画像拡大工程と、を有することを特徴とする。
【発明の効果】
【００２９】
本発明によれば、複数の表示画面に分割された画像が表示されている場合において、複数の表示画面にまたがったような領域が指定されると、その領域を検出し、検出した領域を２つの表示画面に分割して容易に表示することができるため領域の選択を自由に行うことができる。
【発明を実施するための最良の形態】
【００３０】
以下、図面を参照して本発明の実施の形態について説明する。
【００３１】
＜第１の実施の形態＞
本発明の第１の実施の形態について図面を用いて説明する。
【００３２】
［表示システム：図１Ａ〜１Ｄ］
図１Ａは、本発明の第１の実施の形態の表示システムの構成の一例を表す図であり、図１Ａは、２台の表示装置と１台の情報処理装置から構成される表示システムの例を示している。
【００３３】
１０１および２０１はリアプロジェクション型表示装置（表示装置）であり、その外観図を図１Ｂに示す。図１Ｂに示すようにリアプロジェクション型の表示装置１０１はリアプロジェクション型の表示装置２０１の左側に、画面を並べるように配置されたマルチディスプレイシステムとなっている。
【００３４】
パーソナルコンピュータ（情報処理装置）３０１は、内部の画像／音声生成部３０２において、例えば、横方向３２００画素、縦方向１２００画素からなる画像と、音声を生成する。生成された画像のうち、図１Ｃに示す横方向１６００画素、縦方向１２００画素からなる左半分の画像を画像１出力コネクタ３０３から、同様に横方向１６００画素、縦方向１２００画素からなる右半分の画像を画像２出力コネクタ３０４からそれぞれ出力する。パーソナルコンピュータ３０１から出力された各画像信号は、２台の表示装置１０１，１０２の画像入力コネクタ１０６および２０６にそれぞれ入力されている。また音声については、パーソナルコンピュータ３０１の音声出力コネクタ３０５から出力され、各表示装置の音声入力コネクタ１０７および２０７に入力されている。
【００３５】
リアプロジェクション型の表示装置１０１および２０１の内部には、液晶パネル１０５および２０５のほかに、光源ランプ、カラーフィルタ、光学レンズ、ミラーなどからなる光学系が構成されている。光源ランプが発生した光は、カラーフィルタなどによりＲＧＢの３色に分離され、それぞれ液晶パネルに照射される。各液晶パネルの画素数は横方向に１６００画素、縦方向に１２００画素となっている。液晶パネルにて変調された光は光学系によりリアプロジェクション型の表示装置１０１および２０１の画面上に拡大投影され画像が形成され、パーソナルコンピュータ３０１が生成した横方向３２００画素、縦方向１２００画素の画像を表示するようになっている。
【００３６】
入力された画像および音声は、表示装置１０１および２０１の画像／音声処理部１０３および２０３に入力され、それぞれ画質や音質の調整が行われたのち、画像は表示装置１０１および２０１の液晶パネル１０５および２０５上に生成され、また音声は、リアプロジェクション型表示装置１０１および２０１の内部に備えられたスピーカから出力される。
【００３７】
１０４および２０４は、表示装置１０１および２０１における画面上のポインティングを検出するための各ポインティング検出部である。本ポインティング検出システムでは、ポインティング検出部１０４および２０４は表示装置の画面の外部に配置され、赤外線の発信部と受信部を備えて画面の表面をスキャンしながら赤外線を発信している。画面上に障害物が存在すると、発信された赤外線がさえぎられ、受信信号のレベルが変化する。図１Ｄにその一例を示す。
【００３８】
ポインティング検出部１０４および２０４で検出された信号はシステムコントロール部１０２および２０２に入力される。表示装置１０１および２０１におけるシステムコントロール部１０２および２０２では、受信した信号を分析し、例えば指や指示棒などの障害物の位置および大きさを検出することができる。このときポインティング座標は、画面上の左上端の画素をポインティングされたときに（０、０）、右上端のときは（１５９９、０）、右下端のときは（１５９９、１１９９）というように、画面上の画素と１対１に対応した値に算出されるようにあらかじめ設定がされている。
【００３９】
リアプロジェクション型の表示装置１０１は、リアプロジェクション型の表示装置１０１側のＵＳＢデバイスコネクタ１０８と、パーソナルコンピュータ３０１側のＵＳＢホストコネクタ３０６を介してパーソナルコンピュータ３０１とＵＳＢ（Ｕｎｉｖｅｒｓａｌ Ｓｅｒｉａｌ Ｂｕｓ）インタフェースにより接続されている。ここで、ＵＳＢとは、ＵＳＢ Ｉｍｐｌｅｍｅｎｔｅｒｓ Ｆｏｒｕｍにより仕様が策定された、コンピュータや周辺機器等との間の通信インタフェース規格であって、ＵＳＢホストとＵＳＢデバイスを接続して通信を行うようになっている。システムコントロール部１０２はＵＳＢデバイスインタフェースを内蔵しており、パーソナルコンピュータなどのＵＳＢホストとの間でＵＳＢプロトコルによるデータ送受信ができるようになっている。
【００４０】
さらにシステムコントロール部１０２および２０２は、ＵＳＢホストインタフェースを内蔵している。リアプロジェクション型の表示装置１０１側のＵＳＢホストコネクタ１０９と、リアプロジェクション型の表示装置２０１側のＵＳＢデバイスコネクタ２０８とを接続し通信を行うようにしている。リアプロジェクション型の表示装置１０１側および２０１側は、ＵＳＢインタフェースにより外部に表示装置の接続を検出すると、マルチディスプレイ状態となったことと、さらに、ＵＳＢホスト側が左半分の画像、ＵＳＢデバイス側が右半分の画像をそれぞれ表示するものとして認識する。
【００４１】
このため、リアプロジェクション型の表示装置１０１と２０１の２つの表示画面にパーソナルコンピュータから送信された分割画像を表示しているときに、この２つの表示画面にまたがる領域がユーザによって指定されたか否かを判別する場合に、それぞれの表示画面で指定された位置を、共通の座標系の座標に変換して分割前の画像のどの位置に対応するか（図１Ｃ）を認識することができる。
【００４２】
なお本実施の形態においては、ＵＳＢホスト側が左半分の画像、ＵＳＢデバイス側が右半分の画像をそれぞれ表示するものとして認識するように予めプログラムがされているが、もちろんユーザーにより左右の設定を変更できるようにしても良い。またこのとき、ＵＳＢデバイス側となって右半分の画像の表示を行うこととなったリアプロジェクション型表示装置２０１は、検出するポインティング座標を、画面上の左上端の画素をポインティングされたときに（１６００、０）、右上端のときは（３１９９、０）、右下端のときは（３１９９、１１９９）というように、つまり横方向に１６００画素分のオフセットを加えて算出を行うように設定を変更する。
【００４３】
リアプロジェクション型の表示装置１０１および２０１は、図１Ｂに示すように、ユーザーが、例えば、電源操作、チャンネル切換えや音量調整などを行うための操作ボタン１１０を備える。システムコントロール部１０２および２０２は各ボタンの押下状態を監視しており、ボタンの押下を検出すると必要な各処理を実行する。操作ボタン１１０の中の一つに、画像の拡大表示を行うためのズームボタン１１１がある。ここではユーザーがリアプロジェクション型の表示装置１０１側のズームボタン１１１を押下した場合を例として以下説明する。
【００４４】
［拡大処理］
図１Ａのシステムコントロール部１０２はズームボタン１１１の押下を検出すると、拡大処理を開始する。拡大処理のフローチャートを図２Ａおよび図２Ｂに示す。ここで、図２Ａは、図１Ａの表示部１０１のシステムコントロール部１０２が、不図示のＲＯＭに格納されている拡大処理の制御プログラムに基づいて不図示のＲＡＭを使用しながら各部を制御して実行する処理である。なお、ユーザーがリアプロジェクション型の表示装置２０１側のズームボタン１１１を押下した場合も図２Ａの処理と同様である。
【００４５】
また、図２Ｂは図１Ａのパーソナルコンピュータ３０１のＣＰＵが、ＲＯＭに格納されている拡大処理の制御プログラムに基づいて不図示のＲＡＭを使用しながら各部を制御して実行する処理である。また、拡大処理時の画面の状態を図５Ａにまた拡大処理前後の画像の関係を図５Ｂに示す。
【００４６】
［拡大処理（表示装置）：図２Ａ］
まず、図２Ａを用いて表示部１０１のシステムコントロール部１０２によって行われる拡大処理の手順を以下説明する。
【００４７】
まずステップＳ２０２において、システムコントロール部１０２は拡大処理を開始するとＵＳＢインタフェースを介してリアプロジェクション型表示装置２０１に対し、拡大処理開始コマンドを送信する。なお全てのＵＳＢコマンドは数バイトからなるコードとして予め決められている。これによりリアプロジェクション型表示装置２０１側でも拡大処理が開始される。
【００４８】
次に、リアプロジェクション型表示装置１０１および２０１の各ポインティング検出部１０４，２０４はともに、ステップＳ２０３で、それぞれの画面上に拡大領域の位置（拡大領域の始点座標）を示すポインティングが有るか否かを検査する。ポインティングが無い場合にはステップＳ２０６へ進み、もう一方のリアプロジェクション型表示装置からＵＳＢインタフェースを介し、拡大領域を示す矩形の始点座標を受信したかどうかを検査する。受信が無い場合には、ステップＳ２０３へ戻る。従って、ポインティングがあるかまたは矩形始点座標の受信があるまでループとなる。
【００４９】
図５Ａの５０１はリアプロジェクション型表示装置１０１の画面、また５０２はリアプロジェクション型表示装置２０１の画面を示している。ここでは、図５Ａの矩形始点（Ｘ１，Ｙ１）と表わされているように、例えば、リアプロジェクション型表示装置１０１の画面上の座標（６００、４００）において、ペン５０３によってポインティングがあったものとすると、ステップＳ２０４へ進み、ポインティングされた座標を拡大領域を示す矩形の始点座標（左上の頂点）として設定する。その後ステップＳ２０５で、ＵＳＢインタフェースを介してリアプロジェクション型表示装置２０１に対し、設定した矩形始点座標を送信する。するとリアプロジェクション型表示装置２０１側ではステップＳ２０６において矩形始点座標を受信するから、ステップＳ２０７に進み、受信した座標を矩形始点座標に設定する。
【００５０】
次にリアプロジェクション型表示装置１０１および２０１はともにステップＳ２０８へ進み、画面上のポインティングが有るかどうかを検査する。ポインティングが無い場合には、ステップＳ２１１へ進み、もう一方のリアプロジェクション型表示装置からＵＳＢインタフェースを介し、拡大領域を示す矩形の終点座標を受信したかどうかを検査する。受信が無い場合には、ステップＳ２１４へ進む。
【００５１】
ここで、図５Ａに示したように、リアプロジェクション型表示装置２０１の画面上の座標（２２００、７１０）においてポインティングがあったものとすると、ステップＳ２０８においてポインティングありと判断され、ステップＳ２０９に進む。
【００５２】
ステップＳ２０９においては矩形の終点座標を算出する。リアプロジェクション型表示装置２０１の画面アスペクト比は４：３であるから、２台を使用するマルチディスプレイシステムの画面アスペクト比は８：３となる。従って、マルチディスプレイ状態における、拡大領域を示す矩形のアスペクト比を８：３とするように予め定められている。ここで、矩形始点座標（矩形の左上の頂点の位置）を（Ｘ１、Ｙ１）、ポインティング座標を（Ｘ、Ｙ）とすると、矩形終点座標（矩形の右下の頂点の位置）（Ｘ２、Ｙ２）は例えば以下の式で算出できる。
【００５３】
Ｘ２＝Ｘ
Ｙ２＝Ｙ１＋（Ｘ−Ｘ１）×（３／８）・・・（１）
システムコントロール部２０２は、矩形のアスペクト比を８：３とするような矩形終点を、上式から算出する。
【００５４】
Ｘ２＝２２００
Ｙ２＝４００＋（２２００−６００）×（３／８）＝１０００
従って図５Ａに示したように、矩形の終点は（２２００、１０００）となる。
【００５５】
次に、システムコントロール部２０２は、ステップＳ２１０において、ＵＳＢインタフェースを介してリアプロジェクション型表示装置１０１に対し、算出した矩形終点座標を送信する。するとリアプロジェクション型表示装置１０１側では、ステップＳ２１１において矩形始点座標を受信するから、ステップＳ２１２へ進み、矩形終点座標を受信した値（２２００、１０００）に設定する。
【００５６】
次に、リアプロジェクション型表示装置１０１および２０１はステップＳ２１３へ進み、画面上に矩形の表示を行う。
【００５７】
このときシステムコントロール部１０２および２０２は、矩形の始点座標および終点座標が画像の右領域か左領域のどちらの画面上にあるかを判断し、矩形の表示方法を切換える。例えばリアプロジェクション型表示装置１０１について説明すると、矩形始点座標及び終点座標がいづれも（０、０）から（１５９９、１１９９）の範囲内である場合には、始点座標と終点座標を対角点とした矩形を設定する。また、矩形始点座標あるいは終点座標のどちらか一方が、画像の右半分の領域、すなわち座標（１６００、０）から（３１９９、１１９９）の範囲内にある場合には、まず画像の左領域にある座標を矩形の頂点として、画面右端を対角点とする矩形として、さらにこのとき、矩形の右辺の表示を行わないように設定する。また、矩形始点座標および終点座標がいづれも画像の右半分の領域、すなわち座標（１６００、０）から（３１９９、１１９９）の範囲内にある場合には、リアプロジェクション型表示装置１０１側では矩形表示を行わないようにする。
【００５８】
この例では、矩形の始点座標は（６００、４００）で画像の左領域であり、一方矩形終点が（２２００、１０００）であり画像の右半分の領域にあるから、始点座標を（６００、４００）として、終点座標を画面の右端である（１５９９、１０００）としてさらに、右辺は表示を行わないように、画像／音声処理部１０３に対して描画の設定を行う。
【００５９】
システムコントロール部２０２でも同様の判断および処理を行う。始点が画像の左半分の領域にあるから、始点座標を画面左端である（０、４００）として、終点座標を（２２００、１０００）としてさらに、左辺は表示を行わないように、画像／音声処理部２０３に対して描画の設定を行う。
【００６０】
その結果、図５Ａの点線で示したように、マルチディスプレイ上で矩形を表わすような表示が行われることとなる。
【００６１】
次に、ステップＳ２１４で、拡大の指示があるかどうかの検査を行う。拡大の指示は、ユーザがズームボタンの押下により発生する。
【００６２】
ズームボタンの押下がない（検出しない）場合は、ステップＳ２０８へ戻る。従って、ズームボタンの押下による拡大指示が発生するまでの間、新たなポインティングの有無を検査し、上述した終点座標の算出、変更、矩形の描画を繰り返すことになる。
【００６３】
また、図５Ａの状態でポインティングをやめた場合には、ステップＳ２０８とステップＳ２１１とステップＳ２１４からなるループを繰り返すことになり、図５Ａに示した矩形表示を残したままの状態となる。その後再び、リアプロジェクション型表示装置１０１または２０１の画面上でポインティングを行ったとすると、ステップＳ２０８でポインティングありと判断され、ステップＳ２０９以降の処理により、矩形の表示が新たなポインティング座標を基にした形に更新される。
【００６４】
さらには、ポインティング状態のまま位置を変更する、いわゆるドラッグ操作を行ったときには、やはりステップＳ２０９以降の処理により最新のポインティング座標を基にした矩形となるように、矩形の表示は常に更新される。
【００６５】
ズームボタンが押下されると、ステップＳ２１４において拡大指示ありと判断され、ステップＳ２１５に進み、ＵＳＢインタフェースを介してパーソナルコンピュータ３０１に対し、図５Ｂに示すように矩形の左半分である領域（図のａｂｄｃの領域）、すなわち、パーソナルコンピュータ３０１の画像（図１Ｃ）上の（６００、４００）から（１３９９、１０００）の範囲の画像を拡大処理して、図５Ｂの矢印で示すように画像１出力として出力するように、また、矩形の右半分である領域（図のｅｆｈｇ＋ｉｊｌｋの領域）、すなわち、パーソナルコンピュータ３０１の画像上の、（１４００、４００）から（２２００、１０００）の範囲の画像を拡大処理して、図５Ｂの矢印で示すように画像２出力として出力するようにコマンドを送信する。なおパーソナルコンピュータ３０１には、画像出力の座標を指示するＵＳＢコマンドを受信し、受信コマンドに基づき指定された画像領域を切り出して拡大処理を行い、画像出力として出力する処理を行うためのドライバがあらかじめ組込まれている。
【００６６】
その結果、矩形により囲まれた領域の画像が、表示装置２台の画面全体に拡大表示が行われることになる。そしてステップＳ２１６で拡大処理を終了する。
【００６７】
［拡大処理（表示装置）：図２Ｂ］
次に、図２Ｂを用いてパーソナルコンピュータ３０１のＣＰＵによって行われる拡大処理の手順を以下説明する。
【００６８】
まず、ステップＳ２５１において、表示装置（図２ＡのステップＳ２１４）からＵＳＢインタフェースを介して表示されている画像の拡大範囲の情報、すなわち、矩形の始点座標（６００、４００）（矩形の左上の頂点座標）と矩形の終点座標（２２００、１０００）（矩形の右下の頂点座標）を受信する。
【００６９】
次に、ステップＳ２５２において、図５Ｂに示すように矩形の左半分である領域（図のａｂｄｃの領域）、すなわち、パーソナルコンピュータの画像上の（６００、４００）から（１３９９、１０００）の範囲の画像を拡大処理して画像１とし、また、矩形の右半分である領域（図のｅｆｈｇ＋ｉｊｌｋの領域）、すなわち、パーソナルコンピュータの画像上の（１４００、４００）から（２２００、１０００）の範囲の画像を拡大処理して画像２とする。
【００７０】
次に、ステップＳ２５３において、分割された画像１および画像２を各表示装置に出力する。その結果、矩形により囲まれた領域の画像が、表示装置２台の画面全体に拡大表示される。
【００７１】
このように上記説明した２台の表示装置と情報処理装置とを備える表示システムの例では、情報処理装置より受信した分割画像を表示する２つの表示画面において、２つの表示画面にまたがる領域が指定された場合に、２つの表示画面のそれぞれの表示画面で指定された位置を、共通の座標系の座標として変換し、共通の座標系で表される２つの座標から領域を形成し、形成された領域を２つの表示画面に分割して表示することができる。
【００７２】
なお本実施の形態においては、表示装置を２台使用して画面を横方向に並べる例について説明したが、画面を縦方向に並べる場合であってももちろん本発明を適用できる。さらに、表示装置を３台以上使用するような構成、つまり横方向および縦方向に３台以上並べるような様々な構成のマルチディスプレイシステムにおいても、本発明を適用することができる。
【００７３】
以上に説明したようにユーザーは、マルチディスプレイシステムにおける画像の拡大表示を行うときに、ペン５０３などを使用して、何度もポインティングをやり直したり、またはドラッグを行ったりしながら、拡大領域を示す矩形の終点をマルチディスプレイシステムの画面上で制限無く自由に移動させることができる。
【００７４】
＜第２の実施の形態＞
第２の実施の形態の説明では、リアプロジェクション型表示装置１０１あるいは２０１を用いるマルチディスプレイシステムについて説明したが、リアプロジェクション型表示装置１０１あるいは２０１は、マルチディスプレイシステムでなく、１台だけで使用することも当然可能である。
【００７５】
第２の実施の形態の説明では、リアプロジェクション型表示装置を１台使用する場合と、リアプロジェクション型表示装置を２台使用してマルチディスプレイシステムとして使用する場合の変更手順について説明する。
【００７６】
［表示装置を１台から２台に変更する場合の処理：図３］
まず、リアプロジェクション型表示装置１０１が１台で使用されており、ＵＳＢホストコネクタ１０９が他の表示装置と接続されていない状態を考える。
【００７７】
このときシステムコントロール部１０２はズームボタンの押下を検出すると、拡大処理を開始する。このときの画面状態の例を図６に示す。第１の実施の形態での説明と同様に、ペン６０２などによって矩形による拡大範囲の指定を行う。但し、マルチディスプレイ状態でないため、システムコントロール部１０２は矩形のアスペクト比を画面のアスペクト比と等しい４：３に設定するため、図６に示したような矩形範囲となる。
【００７８】
ここで、ＵＳＢホストコネクタ１０９に、２台目となる外部の表示装置のＵＳＢインタフェースが接続されたとする。ＵＳＢにおいては、外部機器と接続すると信号ラインのレベルが変化することで接続および切断を検出できるようになっている。システムコントロール部１０２は、ＵＳＢホストコネクタ１０９あるいはＵＳＢデバイスコネクタ１０８いづれかにおいて外部機器との接続を検出すると、ＵＳＢ接続処理を実行する。このときのフローチャートを図３に示す。
【００７９】
まず、ステップＳ３０２において、ＵＳＢインタフェースの初期化を行う。通信の許可、送信または受信データを格納する各バッファのクリアなど通信開始に必要な各処理を行った後、外部機器と通信を行い相互にデバイスの認識を行う。従ってここで、外部機器が表示装置であることが認識される。
【００８０】
次に、ステップＳ３０３で、外部に表示装置が接続されているかどうかを検査する。ここでは表示装置を接続したからステップＳ３０４に進み、拡大処理時に表示する矩形のアスペクト比を、２台接続したマルチディスプレイとなったときの画面のアスペクト比である８：３に設定する。
【００８１】
ＵＳＢインタフェースを備えた機器は一般的に多く存在する。もし、外部に接続された機器が表示装置以外であるような場合には、ステップＳ３０３で外部に表示装置が接続されていないと判断され、ステップＳ３０５で矩形のアスペクト比を４：３に設定する。以上でＵＳＢ接続処理を終了する。
【００８２】
［表示装置を２台から１台に変更する場合の処理：図４］
次に、ＵＳＢホストコネクタ１０９からＵＳＢインタフェースが引き抜かれ、２台目の表示装置との接続が切断されたとする。
【００８３】
システムコントロール部１０２は、ＵＳＢホストコネクタ１０９あるいはＵＳＢデバイスコネクタ１０８いづれかにおいて外部機器との切断を検出すると、ＵＳＢ切断処理を実行する。このときのフローチャートを図４に示す。
【００８４】
ステップＳ４０２で、外部に表示装置が接続されているかどうかを検査する。ここでは外部の表示装置との接続を切断したからステップＳ４０４に進み、拡大処理時に表示する矩形のアスペクト比を４：３に設定する。
【００８５】
また、もし図３のステップＳ３０３で、切断された外部機器が表示装置以外であって、外部に表示装置が接続されたままであった場合には、ステップＳ４０３で矩形のアスペクト比を８：３に設定する。以上でＵＳＢ切断処理を終了する。
【００８６】
以上のようにして、ＵＳＢ接続によりマルチディスプレイ状態を認識した時には、自動的に拡大処理時の矩形表示の大きさを横に２倍にして、画面全体のアスペクト比と等しくなるようにし、またマルチディスプレイを解除したときにも自動的に矩形のアスペクト比を元に戻すようにしている。
【００８７】
［他の実施形態］
なお、本発明は、例えば、装置、方法、プログラムもしくは記憶媒体などとしての実施態様を取ることが可能であり、具体的には、複数の機器（例えばホストコンピュータ、インターフェース機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。
【００８８】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８９】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム(ＯＳ)などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９０】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明した図２Ａ〜図４などに示した処理を実現するプログラムが格納されることになる。
【００９１】
以上説明したように、本発明では、マルチディスプレイシステムにおいて、ポインティングシステムを利用した画像の拡大表示を容易に行うことができる。このとき、拡大領域を示すための矩形をマルチディスプレイシステム全体の画面とアスペクト比を等しくして拡大領域を正確に示すことができる。さらに、矩形の変更は、複数ある表示装置のうちいづれの表示装置の画面上でも可能である。そのためユーザーは、矩形の変更をマルチディスプレイシステムの画面上の全ての領域において制限なく自由に行うことができ、使い勝手が良い。また、各表示装置では、通信ラインの接続状態によりマルチディスプレイ状態を検出できるので、拡大領域を示すための矩形の形状を自動的に変更できるため常に拡大領域を正確に示すことができる。
【図面の簡単な説明】
【００９２】
【図１Ａ】本発明の第１の実施の形態の構成を表す図である。
【図１Ｂ】２台の表示装置の外観を示す図である。
【図１Ｃ】情報処理装置上で表示される画像の一例を示す図である。
【図１Ｄ】ポインティング検出部の発疹部と受信部の一例を示す図である。
【図２Ａ】表示装置による拡大処理の手順を示すフローチャートである。
【図２Ｂ】情報処理装置による拡大処理の手順を示すフローチャートである。
【図３】ＵＳＢ接続処理を示すフローチャートである。
【図４】ＵＳＢ切断処理を示すフローチャートである。
【図５Ａ】拡大処理時の画面状態を示す図である。
【図５Ｂ】拡大処理時の拡大領域を説明する図である。
【図６】拡大処理時の拡大領域の画像の拡大方法を説明するである。
【符号の説明】
【００９３】
１０１ リアプロジェクション型表示装置
１０２ システムコントロール部
１０３ 画像／音声処理部
１０４ ポインティング検出部
１０５ 液晶パネル
１０６ 画像入力コネクタ
１０７ 音声入力コネクタ
１０８ ＵＳＢデバイスコネクタ
１０９ ＵＳＢホストコネクタ
２０１ リアプロジェクション型表示装置
２０２ システムコントロール部
２０３ 画像／音声処理部
２０４ ポインティング検出部
２０５ 液晶パネル
２０６ 画像入力コネクタ
２０７ 音声入力コネクタ
２０８ ＵＳＢデバイスコネクタ
２０９ ＵＳＢホストコネクタ
３０１ パーソナルコンピュータ
３０２ 画像／音声生成部
３０３ 画像１出力コネクタ
３０４ 画像２出力コネクタ
３０５ 音声出力コネクタ
３０６ ＵＳＢホストコネクタ
【図１Ａ】
2005149322.tif 000003
【図１Ｂ】
2005149322.tif 000004
【図１Ｃ】
2005149322.tif 000005
【図１Ｄ】
2005149322.tif 000006
【図２Ａ】
2005149322.tif 000007
【図２Ｂ】
2005149322.tif 000008
【図３】
2005149322.tif 000009
【図４】
2005149322.tif 000010
【図５Ａ】
2005149322.tif 000011
【図５Ｂ】
2005149322.tif 000012
【図６】
2005149322.tif 000013