(57)【要約】【課題】ポインターを表示する際にモニター間で伝送される情報のデータ量を削減する。【解決手段】本発明の一実施の形態は、マスターモニターと１または複数のスレーブモニターとを備えるマルチモニターであって、前記マスターモニターが、前記マスターモニターと前記１または複数のスレーブモニターとから前記マルチモニターを構成する複数のモニターに表示するポインターの移動情報を受信する受信部と、前記受信部が前記移動情報を受信した場合に当該移動情報が所定の条件を満たすか否かを判定する判定部と、前記判定部が前記所定の条件を満すと判定した場合に前記スレーブモニターに対して前記ポインターの座標情報を送信する送信部とを備えるマルチモニターである。【選択図】図１
2018040975.tif 000002
【特許請求の範囲】
【請求項１】
マスターモニターと１または複数のスレーブモニターとを備えるマルチモニターであって、
前記マスターモニターが、
前記マスターモニターと前記１または複数のスレーブモニターとから前記マルチモニターを構成する複数のモニターに表示するポインターの移動情報を受信する受信部と、
前記受信部が前記移動情報を受信した場合に当該移動情報が所定の条件を満たすか否かを判定する判定部と、
前記判定部が前記所定の条件を満すと判定した場合に前記スレーブモニターに対して前記ポインターの座標情報を送信する送信部と
を備える
マルチモニター。
【請求項２】
前記送信部は、前記判定部が前記所定の条件を満すと判定した場合に前記スレーブモニターに対して前記座標情報と前記移動情報とを送信し、前記判定部が前記所定の条件を満さないと判定した場合に前記スレーブモニターに対して前記座標情報を送信せずに前記移動情報を送信する
請求項１に記載のマルチモニター。
【請求項３】
前記所定の条件は、前記移動情報が前記複数のモニター間で前記ポインターを移動させるものであることである
請求項１または２に記載のマルチモニター。
【請求項４】
前記送信部の送信信号と前記受信部の受信信号が同形式の無線信号である
請求項１から３のいずれか１項に記載のマルチモニター。
【請求項５】
１または複数のスレーブモニターとともにマルチモニターを構成するマスターモニターであって、
前記マスターモニターと前記１または複数のスレーブモニターとから前記マルチモニターを構成する複数のモニターに表示するポインターの移動情報を受信する受信部と、
前記受信部が前記移動情報を受信した場合に当該移動情報が所定の条件を満たすか否かを判定する判定部と、
前記判定部が前記所定の条件を満すと判定した場合に前記スレーブモニターに対して前記ポインターの座標情報を送信する送信部と
を備える画像表示装置。
【請求項６】
マスターモニターと１または複数のスレーブモニターとを備えるマルチモニターにおいてポインターの表示を制御するための方法であって、
受信部と、判定部と、送信部とを有する前記マスターモニターにおいて、
前記受信部によって前記マスターモニターと前記１または複数のスレーブモニターとから前記マルチモニターを構成する複数のモニターに表示する前記ポインターの移動情報を受信し、
前記受信部が前記移動情報を受信した場合に前記判定部によって当該移動情報が所定の条件を満たすか否かを判定し、
前記送信部によって前記判定部が前記所定の条件を満すと判定した場合に前記スレーブモニターに対して前記ポインターの座標情報を送信する
ポインター表示制御方法。
【請求項７】
マスターモニターと１または複数のスレーブモニターとを備えるマルチモニターにおいてポインターの表示を制御するためのプログラムであって、
受信部と、判定部と、送信部とを有する前記マスターモニターにおいて、
前記受信部によって前記マスターモニターと前記１または複数のスレーブモニターとから前記マルチモニターを構成する複数のモニターに表示する前記ポインターの移動情報を受信し、
前記判定部によって前記受信部が前記移動情報を受信した場合に当該移動情報が所定の条件を満たすか否かを判定し、
前記判定部が前記所定の条件を満すと判定した場合に前記送信部によって前記スレーブモニターに対して前記ポインターの座標情報を送信する
処理を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マルチモニター、画像表示装置、ポインター表示制御方法およびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、複数のモニターを用いて１つの画面を表示するマルチモニターの構成例が示されている。特許文献１に示されているマルチモニターでは、複数のモニターが直列に通信接続されている。また、リモコンの操作情報は、直列接続された初段のモニターに対して入力される。例えば、リモコンを用いて初段のモニターに対して指定された座標情報は、通信回線を介して後段のモニターへ伝送される。各モニターは、前段のモニターから伝送された座標情報に基づいて自身における表示位置を算出し、ポインター等を表示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２０１４／０１７４６３０号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
通常、モニターにポインターを表示する際のポインターの表示位置は、現在のポインターの表示位置（座標情報）とポインティングデバイスの移動情報とに基づいて決定される。このポインティングデバイスの移動情報は、例えば、ポインティングデバイスの移動距離、移動方向、移動速度、移動加速度等を表す情報を含む。このようなポインター表示においては、例えば、ポインターの表示精度を向上させようとすると、必要となる座標情報や移動情報のデータ量は増加する。また、複数のポインターを同時に表示する場合にもこのデータ量は増加する。特許文献１に記載されているような構成のマルチモニターでは、ポインターを表示する際に複数のモニター間でこれらの情報が送受信されることになる。そのため、ポインターを表示する際にモニター間で伝送される情報のデータ量を削減することが一つの課題であった。
【０００５】
本発明の目的は、上述した課題を解決することができるマルチモニター、画像表示装置、ポインター表示制御方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明の一態様は、マスターモニターと１または複数のスレーブモニターとを備えるマルチモニターであって、前記マスターモニターが、前記マスターモニターと前記１または複数のスレーブモニターとから前記マルチモニターを構成する複数のモニターに表示するポインターの移動情報を受信する受信部と、前記受信部が前記移動情報を受信した場合に当該移動情報が所定の条件を満たすか否かを判定する判定部と、前記判定部が前記所定の条件を満すと判定した場合に前記スレーブモニターに対して前記ポインターの座標情報を送信する送信部とを備えるマルチモニターである。
【０００７】
また、本発明の一態様は、１または複数のスレーブモニターとともにマルチモニターを構成するマスターモニターであって、前記マスターモニターと前記１または複数のスレーブモニターとから前記マルチモニターを構成する複数のモニターに表示するポインターの移動情報を受信する受信部と、前記受信部が前記移動情報を受信した場合に当該移動情報が所定の条件を満たすか否かを判定する判定部と、前記判定部が前記所定の条件を満すと判定した場合に前記スレーブモニターに対して前記ポインターの座標情報を送信する送信部とを備える画像表示装置である。
【０００８】
また、本発明の一態様は、マスターモニターと１または複数のスレーブモニターとを備えるマルチモニターにおいてポインターの表示を制御するための方法であって、受信部と、判定部と、送信部とを有する前記マスターモニターにおいて、前記受信部によって前記マスターモニターと前記１または複数のスレーブモニターとから前記マルチモニターを構成する複数のモニターに表示する前記ポインターの移動情報を受信し、前記受信部が前記移動情報を受信した場合に前記判定部によって当該移動情報が所定の条件を満たすか否かを判定し、前記送信部によって前記判定部が前記所定の条件を満すと判定した場合に前記スレーブモニターに対して前記ポインターの座標情報を送信するポインター表示制御方法である。
【０００９】
また、本発明の一態様は、マスターモニターと１または複数のスレーブモニターとを備えるマルチモニターにおいてポインターの表示を制御するためのプログラムであって、受信部と、判定部と、送信部とを有する前記マスターモニターにおいて、前記受信部によって前記マスターモニターと前記１または複数のスレーブモニターとから前記マルチモニターを構成する複数のモニターに表示する前記ポインターの移動情報を受信し、前記判定部によって前記受信部が前記移動情報を受信した場合に当該移動情報が所定の条件を満たすか否かを判定し、前記判定部が前記所定の条件を満すと判定した場合に前記送信部によって前記スレーブモニターに対して前記ポインターの座標情報を送信する処理を実行させるプログラムである。
【発明の効果】
【００１０】
本発明によれば、ポインターを表示する際にモニター間で伝送される情報のデータ量を削減することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１実施形態に係るマルチモニターの基本的構成を示すブロック図である。
【図２】本発明の第２実施形態に係るモニターの構成例を示すブロック図である。
【図３】図２に示すモニター１０の動作例を示すフローチャートである。
【図４】図２に示すモニター１０の動作例を示すフローチャートである。
【図５】図２に示すモニター１０の動作例を示すフローチャートである。
【図６】本発明の第２実施形態に係るマルチモニターの構成例を示す模式図である。
【図７】本発明の第２実施形態に係るマルチモニターの構成例を示す模式図である。
【図８】本発明の第２実施形態に係るマルチモニターの構成例を示す模式図である。
【図９】本発明の第３実施形態に係るモニターの動作例を示すフローチャートである。
【図１０】本発明の第３実施形態に係るモニターの動作例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明の実施形態について説明する。
【００１３】
＜第１実施形態＞
図１は、本発明の第１実施形態に係るマルチモニター１００およびマスターモニター１１の基本的な構成例を示すブロック図である。図１に示すマルチモニター１００は、マスターモニター１１とスレーブモニター１２とを備える。マスターモニター１１は、受信部１１１と、判定部１１２と、送信部１１３とを備える。なお、図１に示す例ではマルチモニター１００が１台のスレーブモニター１２のみを備えているが、マルチモニター１００は複数台のスレーブモニター１２を備えていてもよい。マスターモニター１１とスレーブモニター１２は、例えば同一のハードウェア構成を有する画像表示装置であり、一部の動作の違い（例えばソフトウェアの設定の違いによって）マスターとスレーブに分類されている。なお、以下では、マスターモニター１１とスレーブモニター１２についてマスターとスレーブを区別しない場合、単にモニター１１またはモニター１２とも称する。
【００１４】
マスターモニター１１が備える受信部１１１は、複数のモニター１１および１２（マスターモニター１１と１または複数のスレーブモニター１２とからマルチモニター１００を構成する複数のモニター）に表示するポインターの移動情報を受信する。判定部１１２は、受信部１１１が移動情報を受信した場合に当該移動情報が所定の条件を満たすか否かを判定する。送信部１１３は、判定部１１２が所定の条件を満すと判定した場合にスレーブモニター１２に対してポインターの座標情報を送信する。ポインターの座標情報は、例えばポインター画像の中心位置の座標、その中心位置を基準としてポインター画像の縦横の表示範囲の大きさを示す情報、ポインター画像の形状を示す座標情報などを含む。例えば、送信部１１３は、判定部１１２が所定の条件を満すと判定した場合にスレーブモニター１２に対して座標情報と移動情報とを送信し、判定部１１２が所定の条件を満さないと判定した場合にスレーブモニター１２に対して座標情報を送信せずに移動情報を送信するものとすることができる。
【００１５】
受信部１１１は、例えば外部のリモコンやスマートフォン等が送信した赤外線の変調信号、近距離通信信号等の所定の無線信号を受信し、受信した信号を復調して、リモコンコード等を表す復調結果を出力する。第１実施形態では、受信部１１１に対して所定の無線信号を送信するリモコンやスマートフォン等の装置が、複数のモニター１１および１２に表示するポインターの移動を指示するポインティングデバイスとして使用される。例えば、リモコンは、カーソルキーなどの操作子を備え、ユーザによるカーソルキーに対する操作内容に基づいてポインターの移動情報を生成し、生成した移動情報を表す所定のリモコンコード等を受信部１１１に対して送信する。あるいは、リモコンやスマートフォンは、リモコンやスマートフォンの向きの変化や位置の変化を検知するセンサーを備え、そのセンサーの検知結果に基づいてリモコンやスマートフォンの移動情報を生成し、生成した移動情報を受信部１１１に対して送信する。移動情報は、例えば、移動距離、移動方向、移動速度、移動加速度等を表す情報を含む。
【００１６】
判定部１１２の判定処理で用いられる所定の条件とは、マスターモニター１１からスレーブモニター１２に対してポインターの座標情報を送信するのが適切であることを判定するための条件である。スレーブモニター１２ではポインターの移動前の座標情報と移動時の移動情報に基づいて移動後の座標情報を計算することができる。スレーブモニター１２では、さらに、移動後の座標情報と次の移動時の移動情報に基づいて次の移動後の座標情報を計算することができる。しかしながら、例えば、計算誤差が生じた場合や移動情報を受け取れなかった場合等には、モニター間で座標情報にずれが発生する可能性がある。そのため、第１実施形態では、マスターモニター１１が保持する座標情報をスレーブモニター１２に対して送信することで、スレーブモニター１２が保持する座標情報とマスターモニター１１が保持する座標情報をモニター間で一致させることができるようにしている。マスターモニター１１からスレーブモニター１２への座標情報の伝送は通信されるデータ量の増加を意味する。したがって、第１実施形態ではマスターモニター１１からスレーブモニター１２への座標情報の伝送回数を制限することで通信されるデータ量の抑制を図っている。すなわち、第１実施形態のマルチモニター１００では、移動情報が所定の条件を満たす場合に、マスターモニター１１の送信部１１３が、スレーブモニター１２に対してポインターの座標情報を送信する。所定の条件は、例えば、移動情報が複数のモニター１１または１２間でポインターを移動させるものであることである。例えば、モニター１１にポインターが表示されている状態で、受信部１１１が受信した移動情報がポインターをモニター１２へ移動させるものである場合に、判定部１１２は、所定の条件が満たされたと判定する。あるいは、所定の条件は、移動情報の発生回数によって送信回数を制限するものであってもよい。すなわち、例えば受信部１１１が移動情報を２回受信する度に１回、送信部１１３が座標情報を送信するようにしてもよい。あるいは、それらの条件を組み合わせて、例えば、移動情報が複数のモニター１１または１２間でポインターを移動させるものである場合には回数に関係なく送信部１１３が座標情報を送信し、モニター１１または１２間でポインターを移動させるものでない場合には２回の移動情報を受信する度に送信部１１３が座標情報を送信するようにしてもよい。
【００１７】
なお、送信部１１３からスレーブモニター１２に対しては無線または有線の通信回線を介して座標情報を送信することができ、通信信号の種類等に限定はない。ただし、送信部１１３の送信信号と受信部１１１の受信信号を同形式の無線信号としてもよい。この場合、例えば送受信信号をリモコンと同一の信号形式とすることで、既存のモニターに対して受信部１１１等に係る第１実施形態の構成を容易に備えさせることができる。なお、送信部１１３は、マスターモニター１１のみに設けて、スレーブモニター１２では省略することもできる。この場合、マスターモニター１１の送信信号がすべてのスレーブモニター１２で他のスレーブモニター１２を介さず受信できる構成や配置を確保する必要がある。一方、スレーブモニター１２がマスターモニター１１と同様に送信部１１３を備える場合には、スレーブモニター１２間の通信を利用してマスターモニター１１が送信した情報を各スレーブモニター１２へ伝送することができる。
【００１８】
以上のように、第１実施形態によれば、マスターモニター１１が備える送信部１１３が、受信部１１１が移動情報を受信した場合に判定部１１２によって当該移動情報が所定の条件を満たすと判定されたときに、スレーブモニター１２に対してポインターの座標情報を送信する。したがって、座標情報の送信を所定の条件が満たす場合に限定することができ、ポインターを表示する際にモニター間で伝送される情報のデータ量を容易に削減することができる。
【００１９】
＜第２実施形態＞
次に、図２〜図８を参照して本発明の第２実施形態に係るマルチモニターおよびマスターモニターについて説明する。図２は、第２実施形態に係るモニター（画像表示装置）１０の構成例を示すブロック図である。図６および図７は、図２に示すモニター１０を複数台用いて構成したマルチモニター１００ａおよび１００ｂを示す。ただし、図６ではモニター１０をモニター１０−１〜１０−９として示し、図７ではモニター１０をモニター１０−１１〜１０−１４として示している。図２に示すモニター１０は、入力信号制御部１、画像位置制御部２、画像拡大制御部３、画像表示制御部４、リモコンコード受信部５、ポインター座標制御部６およびリモコンコード送信部７を備える。
【００２０】
なお、モニター１０内の各制御部の全部または一部は例えばＯＳＤ（オンスクリーンディスプレイ）機能として実装されている。すなわち、モニター１０は、当該モニター１０に内蔵したＯＳＤ機能を使用して、ポインターをモニター内部で生成し表示させる。また、ポインターの操作は、モニター用のリモコンやスマートフォンのアプリ等で行うことが可能である。ポインターの移動方向、距離データ等は、リモコンの十字キーの操作情報や、もしくは地磁気センサー等を内蔵したスマートフォンの動きを検出した結果を無線で送信することでモニター１０側に伝送することができる。その際の通信は例えば赤外線か、もしくは短距離通信、ＬＡＮ（ローカルエリアネットワーク）等の無線通信で行うことができる。また、ポインターにＩＤを持たせることにより、複数の操作者が同時に複数のポインター操作を行うことができる。
【００２１】
入力信号制御部１は、入力された画像信号の解像度を判別し、画像位置制御部２に解像度データと画像信号データを送信する。
【００２２】
画像位置制御部２は、マルチモニター表示のために自身の表示する画像領域を示すＸＹ座標の開始位置および終了位置を画像拡大制御部３に対して指定する。これらの開始位置および終了位置は、ＯＳＤ機能を利用したり、スマートフォン等の端末で所定のアプリを実行したりすることで予めユーザによってモニター１０内の所定の記憶装置に登録されているものとする。画像位置制御部２は、さらに、入力信号の解像度データから中心座標を算出し、自身の表示領域のＸＹ座標と中心座標をポインター座標制御部６に送信する。また、画像位置制御部２は、入力信号制御部１から受信した画像信号データを画像拡大制御部３に送信する。例えば、図７に示す４台のモニター１０−１１〜１０−１４から構成されたマルチモニター１００ｂでは、例えば左上のモニター１０−１１の自身の表示するＸＹ座標の開始位置および終了位置が（０、０）および（１９１９、１０７９）である。また、中心座標は、（１９２０、１０８０）である。なお、図７に示すマルチモニター１００ｂでは、４Ｋ（３８４０×２１６０）画素の入力信号を４台のＦｕｌｌ−ＨＤ（１９２０×１０８０）画素のモニター１０−１１〜１０−１４で表示する例を示す。４台のモニター１０−１１〜１０−１４は入力信号に対して表示位置を変えているだけで、拡大表示はしていない。また、モニター１０−１１がマスターモニターであり、モニター１０−１２〜１０−１４がスレーブモニターである。なお以下ではスレーブモニターを後段モニターとも呼ぶ。
【００２３】
リモコンコード受信部５は、リモコンからのポインター表示ＯＮ（オン）信号やポインター移動を表すポインター移動情報を含むポインター制御信号を、例えば所定のリモコンコードに対応づけて受信する。リモコンコード受信部５は、受信したポインター制御信号をポインター座標制御部６へ送信する。なお、第２実施形態ではリモコンを例として説明するが、リモコンコード受信部５は、ＵＡＲＴ（Universal Asynchronous Receiver-Transmitter）等のシリアル通信、ＬＡＮ、近距離無線通信等の無線信号あるいは有線信号の受信部であってもよい。また、リモコンコード受信部５は、リモコン信号の受信部と、他の形式の通信信号の受信部との両方を備えるものであってもよい。特にマルチモニター時の２台目以降のモニターにおいては、リモコンではなくＵＡＲＴやＬＡＮ接続の受信部が多く使用される。なお、複数のポインターを同時操作するときには、リモコンコード受信部５は、ＩＤ（識別符号）が付加されたポインター移動情報を受信し、ポインター座標制御部６に送信する。
【００２４】
ポインター座標制御部６は、リモコンコード受信部５が送信したポインター制御信号を受信し、画像位置制御部２から送信された、自身の表示するＸＹ座標内に中心座標が含まれていた場合、画像拡大制御部３にポインター表示ＯＮ信号とポインター座標情報を送信する。さらに、ポインター座標制御部６は、受信したポインター移動情報に基づいて中心座標からの移動量を計算しポインター座標を算出する。また、ポインター座標制御部６は、ポインター制御信号に、マスターモニターからのポインター座標が含まれていた場合は、マスターからの座標を使用し各モニター間での位置ずれを補正する。ポインター座標制御部６は、自身の表示するＸＹ座標内からポインター座標が外れた場合は、ポインター表示ＯＦＦ（オフ）信号を画像拡大制御部３に送信し、座標情報は送信しない。ポインター座標制御部６は、複数ポインターの同時操作のため、ＩＤごとにポインター表示ＯＮ信号やポインター座標情報を生成する。
【００２５】
リモコンコード送信部７は後段モニターに対して、リモコンコード受信部５で受信したデータをそのままの形式で、あるいは例えば所定のリモコンコードに変換して送信する。リモコンコード送信部７は、リモコンコード受信部５が受信するリモコン信号と同形式の赤外線信号等を送信する送信部と、ＵＡＲＴ、ＬＡＮ等の他の形式の通信信号の送信部との両方を備えるものであってもよい。モニター１０がマスターモニターの場合は、リモコンコード送信部７は自身で算出したポインター座標を合わせて後段モニターに送信する。
【００２６】
画像拡大制御部３は、画像位置制御部２から送信された画像信号データに対して必要に応じて拡大表示を行う。また、画像拡大制御部３は、ポインター座標制御部６からポインター表示ＯＮ信号が送られてきた場合、画像信号に対して同じく送信されてきたポインター座標の位置にポインター画像を重畳させる。画像拡大制御部３で処理された画像信号（例えば重畳された画像信号とポインター画像を表す画像信号）は、画像表示制御部４に送られ、画像表示制御部４が画像表示を行う。なお、画像表示制御部４は、例えば、画像表示パネルとその制御装置とから構成されている。
【００２７】
なお、画像拡大制御部３では、ポインター画像を重畳する際に、ポインターの表示を残したままにして移動した軌跡を残すといったことも可能である。さらに、画像拡大制御部３では、ポインター座標制御部６から、ポインター初期化信号を受信した場合にポインター表示を中心座標に戻すといったことも可能である。また、画像拡大制御部３では、ポインターＩＤごとにポインターの動作や形状を記憶しておくことによって、様々なポインターで複数の操作者が同時に操作することが可能である。
【００２８】
次に、図３〜図５に示すフローチャートを参照して、図２ならびに図６および図７に示すモニター１０ならびにマルチモニター１００ａおよび１００ｂの動作例について説明する。図３は、マスターとスレーブに関わらず全てのモニター１０で実行される処理を示す。図４は図３の結合子Ａから始まる処理でありマスターモニターにおいて実行される処理を示す。図５は図３の結合子Ａから始まる処理であり後段モニターにおいて実行される処理を示す。
【００２９】
モニター１０ではポインター座標制御部６が、リモコンコード受信部５がポインターＩＤとポインター表示をＯＮする指示を含むリモコンコードを受信したか否かを判定する（図３のステップＳ１０）。モニター１０は、リモコンコード受信部５がポインターＩＤとポインター表示をＯＮする指示を含むリモコンコードを受信した場合にポインターの表示を開始する。
【００３０】
リモコンコード受信部５がポインターＩＤとポインター表示をＯＮする指示を含むリモコンコードを受信した場合（ステップＳ１０でＹｅｓの場合）、ポインター座標制御部６は、画像位置制御部２から受信した信号に基づき、拡大表示を行っているか否かを判定する（ステップＳ１１）。拡大表示を行っていない場合（ステップＳ１１でＮｏの場合）、ポインター座標制御部６は、画像拡大制御部３を制御して画面の中心にポインターを表示する（ステップＳ１２）。一方、拡大表示を行っている場合（ステップＳ１１でＹｅｓの場合）、ポインター座標制御部６は、画像位置制御部２から受信した信号に基づき、自身の表示領域内に中心座標が含まれるか否かを判定する（ステップＳ１３）。自身の表示領域内に中心座標が含まれている場合（ステップＳ１３でＹｅｓの場合）、ポインター座標制御部６は、画像拡大制御部３を制御して画面の拡大率からポインターも同じく拡大し、中心座標にポインターを表示する（ステップＳ１４）。一方、自身の表示領域内に中心座標が含まれていない場合（ステップＳ１３でＮｏの場合）、ポインター座標制御部６は、ポインターを表示せず、初期状態でのポインター表示処理を終了する（ステップＳ１５）。
【００３１】
例えば、図６に示すマルチモニター１００ａでは、ポインター表示開始時に次のようにポインター（あるいはポインター画像）４００が表示される。なお、図６に示すマルチモニター１００ａは、９台のモニター１０−１〜１０−９を３段３列に配置して１画面を構成する。各モニター１０−１〜１０−９は、１画面の９分割した各領域のうち配置位置に応じた領域を拡大して表示する。マルチモニター１００ａでは、１台目のモニター１０−１（マスターモニター）にリモコン受光装置３００を接続するともに、モニター１０−１（マスターモニター）とモニター１０−２〜１０−９（後段モニター）をＬＡＮやＵＡＲＴなどでデイジーチェーン接続している。リモコン受光装置３００でリモコン２００から受信したリモコンコードは、後段のモニター１０−２〜１０−９に対して、デイジーチェーン接続の通信線を介して順次伝送される。図６に示すマルチモニター１００ａでは、各モニター１０−１〜１０−９は、自身で表示している画像の拡大率がわかっている。そのため、大元のソース画像に対してどの位置の画像を拡大して映しているか、モニター自身で把握できている。図６において、各々のモニター１０−１〜１０−９はソース画像を拡大して表示しており、５台目のモニター１０−５がソース画像の真ん中を表示しているということになる。図３に示すように、ポインターの表示開始位置はソース画像の真ん中から表示することとした場合、例えばユーザがリモコン２００の「ポインター」ボタンを押すと、モニター１０−５のポインター座標制御部６が真ん中であると判断し、モニター１０−５のみがポインター４００を表示させる。画像拡大率、各モニターの表示領域の計算値等に基づき、真ん中を表示していないモニター１０−５以外の他のモニター１０−１〜１０−４および１０−６〜１０−９は、ポインターを表示しない。
【００３２】
また、図７に示すマルチモニター１００ｂでは、ポインター表示開始時に次のようにポインター４１０−１〜４１０−４が表示される。マルチモニター１００ｂは、上述したように４Ｋ（３８４０×２１６０）画素の入力信号を４台のＦｕｌｌ−ＨＤ（１９２０×１０８０）画素のモニター１０−１１〜１０−１４で表示する。４台のモニター１０−１１〜１０−１４は入力信号に対して表示位置を変えているだけで、拡大表示はしていない。
【００３３】
ポインター表示コマンドを受信した各モニター１０−１１〜１０−１４は、表示している信号解像度の中心座標を計算し、自身のモニターが中心座標を表示している場合に例えばポインターの赤色画像を生成して表示する。図７に示すように４Ｋ（３８４０×２１６０）の信号を４台のモニター１０−１１〜１０−１４で表示している場合、モニター１０−１１は入力された４Ｋ信号のうち、Ｘ座標（０〜１９１９）、Ｙ座標（０〜１０７９）を表示している。モニター１０−１２は、モニター１０−１１の右隣に配置されているためＸ座標のみを加算し、表示範囲はＸ座標（１９２０〜３８３９）、Ｙ座標は（０〜１０７９）となる。モニター１０−１３、１０−１４についても、表示している位置によって同様に座標を求めることができる。
【００３４】
入力信号（３８４０×２１６０）に対する中心座標は（１９２０、１０８０）と計算が可能である。ポインターの画像を２０×２０画素の大きさとした場合、ポインター画像の領域はＸ（１９１０〜１９３０）、Ｙ（１０７０〜１０９０）の領域となり図７のように各４台のモニター１０−１１〜１０−１４でポインター４１０−１〜４１０−４が生成される。なお、図７に示す例の他に、（１９２０×１０８０）の入力信号を複数台のモニターで拡大して表示する場合もある。入力信号を拡大してマルチモニターを実現している場合にも、拡大率と座標位置を算出することによって中心座標へのポインター表示が可能である。その際、拡大率に合わせてポインター画像を拡大してもよい。また、ポインターの形は、丸であったり四角や矢印などのアイコンであったりと自由に生成することができる。
【００３５】
以上のようにして中心座標にポインターを表示した後、マスターモニターであるモニター１０では、図４に示すように、ポインター座標制御部６が、リモコンコード受信部５がポインター移動情報を受信するまで待機する（ステップＳ２０でＮｏの繰り返し）。リモコンコード受信部５がポインター移動情報を受信した場合（ステップＳ２０でＹｅｓの場合）、ポインター座標制御部６は、ポインター座標（１）とポインター移動情報に基づきポインター座標（２）を算出する（ステップＳ２１）。ここで、ポインター座標（１）は移動前のポインター位置に対応し、ポインター座標（２）はポインター座標（１）からポインター移動情報に基づいて移動させた後のポインター位置に対応する。
【００３６】
次にポインター座標制御部６は、ポインター座標（１）からポインター座標（２）へのポインターの移動が、モニター間を越える移動であるか否かを判定する（ステップＳ２２）。モニター間を越える移動である場合（ステップＳ２２でＹｅｓの場合）、ポインター座標制御部６は、ポインター座標（１）を示すポインター座標情報とポインター移動情報とをリモコンコード送信部７から後段のモニター１０のリモコンコード受信部５へ送信する（ステップＳ２３）。一方、モニター間を越える移動でない場合（ステップＳ２２でＮｏの場合）、ポインター座標制御部６は、ポインター座標（１）を示すポインター座標情報を送信せずに、ポインター移動情報をリモコンコード送信部７から後段のモニター１０のリモコンコード受信部５へ送信する（ステップＳ２４）。
【００３７】
次に、ポインター座標制御部６は、画像位置制御部２から受信した信号に基づき、自身の表示領域内にポインター座標（２）が含まれるか否かを判定する（ステップＳ２５）。自身の表示領域内にポインター座標（２）が含まれている場合（ステップＳ２５でＹｅｓの場合）、ポインター座標制御部６は、画像拡大制御部３を制御してポインター座標（２）にポインターを表示する（ステップＳ２６）。一方、自身の表示領域内にポインター座標（２）が含まれていない場合（ステップＳ２５でＮｏの場合）、ポインター座標制御部６は、ポインターを表示せず、ステップ２０の判定処理に戻る（ステップＳ２７）。
【００３８】
一方、図３に示すようにして中心座標にポインターを表示した後、後段モニターであるモニター１０では、図５に示すように、ポインター座標制御部６が、リモコンコード受信部５がマスターモニターからのポインター移動情報を受信するまで待機する（ステップＳ３０でＮｏの繰り返し）。リモコンコード受信部５がポインター移動情報を受信した場合（ステップＳ３０でＹｅｓの場合）、ポインター座標制御部６は、ポインター座標情報も受信されたか否かを判定する（ステップＳ３１）。ポインター移動情報とポインター座標情報が受信された場合（ステップＳ３１でＹｅｓの場合）、ポインター座標制御部６は、ポインター座標をマスターモニターからのポインター座標（１）に更新する（ステップＳ３２）。次に、ポインター座標制御部６は、ポインター座標（ポインター座標（１）に更新されたもの）とポインター移動情報に基づきポインター座標（２）を算出する（ステップＳ３３）。次に、ポインター座標制御部６は、マスターモニターからのポインター座標情報（ポインター座標（１）を示すもの）とポインター移動情報とをリモコンコード送信部７から後段のモニター１０のリモコンコード受信部５へ送信する（ステップＳ３４）。
【００３９】
一方、ポインター移動情報のみ受信され、ポインター座標情報が受信されなかった場合（ステップＳ３１でＮｏの場合）、ポインター座標制御部６は、ポインター座標とポインター移動情報に基づきポインター座標（２）を算出する（ステップＳ３５）。ポインター座標制御部６は、ポインター座標を示すポインター座標情報を送信せずに、ポインター移動情報をリモコンコード送信部７から後段のモニター１０のリモコンコード受信部５へ送信する（ステップＳ３６）。
【００４０】
次に、ポインター座標制御部６は、画像位置制御部２から受信した信号に基づき、自身の表示領域内にポインター座標（２）が含まれるか否かを判定する（ステップＳ３７）。自身の表示領域内にポインター座標（２）が含まれている場合（ステップＳ３７でＹｅｓの場合）、ポインター座標制御部６は、画像拡大制御部３を制御してポインター座標（２）にポインターを表示する（ステップＳ３８）。一方、自身の表示領域内にポインター座標（２）が含まれていない場合（ステップＳ３７でＮｏの場合）、ポインター座標制御部６は、ポインターを表示せず、ステップ３０の判定処理に戻る（ステップＳ３９）。
【００４１】
以上の動作によれば、例えば図６に示すマルチモニター１００ａでは、リモコン２００の所定のボタンが上下左右に動かされた場合に、リモコン２００が送信した移動情報を表すリモコンコードがリモコン受光装置３００で受信され、モニター１０−１のリモコンコード受信部５へ入力される。そして、リモコン２００の所定のボタンが例えば左方向に動かされた場合、矢印Ａ１で示すようにマルチモニター１００ａの表示画像が変化し、ポインター４００は、例えば、モニター１０−５の表示領域を超えた時点で隣に合わさったモニター１０−６にポインター４００が移動する。その際、表示領域を超えた時点でモニター１０−６が使用するポインター座標は、モニター１０−１が送信したポインター座標に更新されたものとなる。
【００４２】
一方、図７に示すマルチモニター１００ｂでは、リモコンなどの操作によってポインターの位置が移動した場合、例えば図７のように左に１００、下に１００移動したとき、矢印Ａ２で示すようにマルチモニター１００ｂの表示画像が変化し、ポインター座標の中心は（１９２０−１００、１０８０＋１００）＝（１８２０、１１８０）となり、ポインターの大きさを（２０，  ２０）とした場合のポインター表示領域はＸ（１８１０〜１８３０）、Ｙ（１１７０〜１１９０）となる。各モニター１０−１１〜１０−１４は同じ座標計算を行い、自身が表示している座標エリア内にあった場合にのみポインターを表示させる。この場合、ポインター座標はモニター１０−１３の表示しているＸ（０〜１９１９）、Ｙ（１０８０〜２１５９）の領域に含まれるためモニター１０−１３でのみポインター４１０の表示を行い、モニター１０−１１、１０−１２、および１０−１４にはポインターを表示しない。
【００４３】
なお、図７に示すマルチモニター１００ｂにおいて複数のポインターを表示する場合には、例えば図８に示すように、複数のリモコン２０１および２０２を使用するとともに、表示態様が異なる２つのポインター４０１および４０２をマルチモニター１００ｂに表示する。表示態様とは、表示の様子であり、例えば、表示形状、表示色、表示模様、表示明度、点滅の有無等によって決定される。この場合、複数の操作者が同時に複数のポインター制御を行うため、ポインターにはＩＤ情報を付加し、座標計算も各ポインターのＩＤごとに実行する。各モニターでは、複数のポインターの位置制御を行う必要があるため、通信の取りこぼし等により各モニター間でポインターの位置がずれてしまうといった問題が考えられる。そのためポインター移動情報の取りこぼし防止のための次のような補正制御を実装することが望ましい。簡単な補正制御の方法としては、１台目で受信したポインター移動情報を後段のモニターに対して複数回繰り返して送信することにより、取りこぼしを防ぐことができる。もしくは、上述したように、マスターモニターから後段のモニターへマスターモニターが算出したポインター座標を送信することで位置ずれを防止することができる。この場合には、例えば、モニターにもＩＤを付加し、１台目のモニターをマスターとした場合、１台目のモニターが算出したポインター座標を基準とし、ポインターがモニター間を移動する際に１台目のモニターから後段のモニターに対して、１台目で算出した座標情報を送信する。各モニターでは座標計算も行っているが、モニター間移動の際にマスターである１台目の座標情報で更新することによりモニター間で起きた座標ズレを補正することができる。
【００４４】
以上のように、第２実施形態によれば、マスターモニター１１が備えるリモコンコード送信部７が、リモコンコード受信部５が移動情報を受信した場合にポインター座標制御部６によって当該移動情報がモニター間を移動するものであると判定された場合に後段のモニター（スレーブモニター）１０に対してポインターの座標情報を送信する。したがって、座標情報の送信を所定の条件が満たす場合に限定することができ、ポインターを表示する際にモニター間で伝送される情報のデータ量を容易に削減することができる。
【００４５】
なお、第２実施形態の構成要素と第１実施形態の構成要素との対応関係は次のとおりである。すなわち、第２実施形態のリモコンコード受信部５が第１実施形態の受信部１１１に対応する。第２実施形態のポインター座標制御部６（動作については図４のステップＳ２２の判定処理）が第１実施形態の判定部１１２に対応する。第２実施形態のリモコンコード送信部７が第１実施形態の送信部１１３に対応する。
【００４６】
＜第３実施形態＞
次に、図９および図１０を参照して本発明の第３実施形態に係るモニター（画像表示装置）について説明する。第３実施形態は、第２実施形態と次のように動作が異なる。すなわち、第２実施形態は、マルチモニターを構成する場合に、後段のモニター１０ではマスターモニター１１から送信されたポインター移動情報を用いてポインター座標を求めている。これに対し、第３実施形態では、マルチモニターを構成する場合に、後段のモニター１０では自身のリモコンコード受信部５でリモコンから直接受信したポインター移動情報を用いてポインター座標を求めている。以下、第３実施形態の動作について図９および図１０に示すフローチャートを参照して説明する。図９は図３の結合子Ａから始まる処理でありマスターモニターにおいて実行される処理を示す。図１０は図３の結合子Ａから始まる処理であり後段モニターにおいて実行される処理を示す。
【００４７】
マスターモニターであるモニター１０では、図３に示す処理によって中心座標にポインターを表示した後、図９に示すように、ポインター座標制御部６が、リモコンコード受信部５がリモコンから直接、ポインター移動情報を受信するまで待機する（ステップＳ４０でＮｏの繰り返し）。リモコンコード受信部５がポインター移動情報を受信した場合（ステップＳ４０でＹｅｓの場合）、ポインター座標制御部６は、ポインター座標（１）とポインター移動情報に基づきポインター座標（２）を算出する（ステップＳ４１）。ここで、ポインター座標（１）は移動前のポインター位置に対応し、ポインター座標（２）はポインター座標（１）からポインター移動情報に基づいて移動させた後のポインター位置に対応する。
【００４８】
次にポインター座標制御部６は、ポインター座標（１）からポインター座標（２）へのポインターの移動が、モニター間を越える移動であるか否かを判定する（ステップＳ４２）。モニター間を越える移動である場合（ステップＳ４２でＹｅｓの場合）、ポインター座標制御部６は、ポインター座標（１）を示すポインター座標情報とポインター移動情報とをリモコンコード送信部７から後段のモニター１０のリモコンコード受信部５へ送信する（ステップＳ４３）。一方、モニター間を越える移動でない場合（ステップＳ４２でＮｏの場合）、または、ステップＳ４３の処理が終了した場合、ポインター座標制御部６は、画像位置制御部２から受信した信号に基づき、自身の表示領域内にポインター座標（２）が含まれるか否かを判定する（ステップＳ４４）。自身の表示領域内にポインター座標（２）が含まれている場合（ステップＳ４４でＹｅｓの場合）、ポインター座標制御部６は、画像拡大制御部３を制御してポインター座標（２）にポインターを表示する（ステップＳ４５）。一方、自身の表示領域内にポインター座標（２）が含まれていない場合（ステップＳ４４でＮｏの場合）、ポインター座標制御部６は、ポインターを表示せず、ステップ４０の判定処理に戻る（ステップＳ４６）。
【００４９】
一方、後段モニターであるモニター１０では、図３に示すようにして中心座標にポインターを表示した後、図１０に示すように、リモコンコード受信部５がマスターモニターからのポインター移動情報とポインター座標情報を受信するか（ステップＳ５０でＹｅｓの場合）、または、リモコンコード受信部５がリモコンからポインター移動情報を受信する（ステップＳ５１でＹｅｓの場合）まで、ポインター座標制御部６が待機する（ステップＳ５０でＮｏとステップＳ５１でＮｏの繰り返し）。マスターモニターからのポインター移動情報とポインター座標情報を受信していない場合（ステップＳ５０でＮｏの場合）に、リモコンコード受信部５がリモコンからポインター移動情報を受信した場合（ステップＳ５１でＹｅｓの場合）、ポインター座標制御部６は、ポインター座標とリモコンから直接受信したポインター移動情報に基づきポインター座標（２）を算出する（ステップＳ５２）。
【００５０】
一方、ポインター移動情報とポインター座標情報が受信された場合（ステップＳ５０でＹｅｓの場合）、ポインター座標制御部６は、ポインター座標をマスターモニターからのポインター座標（１）に更新する（ステップＳ５３）。次に、ポインター座標制御部６は、ポインター座標（ポインター座標（１）に更新されたもの）とポインター移動情報に基づきポインター座標（２）を算出する（ステップＳ５４）。次に、ポインター座標制御部６は、マスターモニターからのポインター座標情報（ポインター座標（１）を示すもの）とポインター移動情報とをリモコンコード送信部７から後段のモニター１０のリモコンコード受信部５へ送信する（ステップＳ５５）。
【００５１】
次に、ポインター座標制御部６は、画像位置制御部２から受信した信号に基づき、自身の表示領域内にポインター座標（２）が含まれるか否かを判定する（ステップＳ５６）。自身の表示領域内にポインター座標（２）が含まれている場合（ステップＳ５６でＹｅｓの場合）、ポインター座標制御部６は、画像拡大制御部３を制御してポインター座標（２）にポインターを表示する（ステップＳ５７）。一方、自身の表示領域内にポインター座標（２）が含まれていない場合（ステップＳ５６でＮｏの場合）、ポインター座標制御部６は、ポインターを表示せず、ステップ５０の判定処理に戻る（ステップＳ５８）。
【００５２】
以上のように、第３実施形態によれば、マスターモニター１１が備えるリモコンコード送信部７が、リモコンコード受信部５が移動情報を受信した場合にポインター座標制御部６によって当該移動情報がモニター間を移動するものであると判定された場合に後段のモニター（スレーブモニター）１０に対してポインターの座標情報を送信する。したがって、座標情報の送信を所定の条件が満たす場合に限定することができ、ポインターを表示する際にモニター間で伝送される情報のデータ量を容易に削減することができる。また、第３実施形態では、マスターモニター１１から後段のモニター（スレーブモニター）１０に対して、ポインターの座標情報が送信される場合にのみ、ポインターの座標情報とともにポインター移動情報が送信される。したがって、座標情報の送信と移動情報の送信を所定の条件が満たす場合に限定することができ、ポインターを表示する際にモニター間で伝送される情報のデータ量を容易に削減することができる。
【００５３】
なお、上記各実施形態によれば、モニター側でポインターを表示させることにより、例えばレーザーポインターを使用することを不要とすることができるので、レーザー光反射に対する対策を不要とすることができる。また、映像信号等のソース機器ではなく、モニター側でポインターを生成することにより複数のポインターを同時制御することが可能となる。また、モニターを複数台並べたマルチモニター環境においてもポインター操作が可能となる。また、座標データに対して補正をかけることにより通信欠落による誤動作を防ぐことが可能となる。
【００５４】
なお、本発明の実施形態は上記のものに限定されない。例えば、マルチモニターを構成する場合のモニターの段数（垂直方向の台数）と列数（水平方向の台数）は、２×２や３×３のように同一とするものではなく例えば１×２、２×３のように同一ではないものとしてもよい。また、図１や図２に示す各ブロックは、詳細な機能毎にさらに分割したり、他のブロックと統合したりしてもよい。また、図１に示す判定部１１２や図２に示すポインター座標制御部６等の構成要素は、コンピュータとそのコンピュータが実行するプログラムとを用いて一部または全部を構成することができる。そのプログラムは、コンピュータ読取可能な記録媒体や通信回線を介して頒布することができる。
【符号の説明】
【００５５】
５  リモコンコード受信部
６  ポインター座標制御部
７  リモコンコード送信部
１００、１００ａ、１００ｂ  マルチモニター
１０、１０−１〜９、１０−１１〜１４  モニター
１１  マスターモニター
１２  スレーブモニター
１１１  受信部
１１２  判定部
１１３  送信部
４００、４０１、４０２、４１０−１〜４、４１０  ポインター
【図１】
2018040975.tif 000003
【図２】
2018040975.tif 000004
【図３】
2018040975.tif 000005
【図４】
2018040975.tif 000006
【図５】
2018040975.tif 000007
【図６】
2018040975.tif 000008
【図７】
2018040975.tif 000009
【図８】
2018040975.tif 000010
【図９】
2018040975.tif 000011
【図１０】
2018040975.tif 000012