(57)【特許請求の範囲】
【請求項１】
識別情報を備えた複数の表示装置に画像信号を送出する画像信号発生装置において、
前記複数の表示装置の一つに表示される画像を１ページの画像としたときに、１ページの画像を表示させる画像信号を１フレームずつ順に出力する画像信号発生部と、
インデックス信号を前記各フレームの画像信号に付加するインデックス付加部と、
前記各フレームの画像信号を前記複数の表示装置に送出して、前記各フレームの画像信号に付加されたインデックス信号に対応する識別情報を備えた表示装置に画像を表示させる画像信号出力部と、
アプリケーションソフトウエアに基づいて前記複数の表示装置にウィンドウを表示させ、前記ウィンドウの表示位置情報を保持し、前記ウィンドウを用いた情報の入出力を制御するウィンドウ制御部と
を有し、
前記ウィンドウ制御部が、前記各フレームの画像信号に付加されたインデックス信号が切り替わるときに、前記ウィンドウの表示位置情報を前記インデックス信号に基づいて変更する
ことを特徴とする画像信号発生装置。
【請求項２】
前記ウィンドウの表示位置情報が、前記複数の表示装置の表示領域を前記識別情報に従って並べることによって形成される領域を座標平面とする座標系を用いて表示される座標であることを特徴とする請求項１に記載の画像信号発生装置。
【請求項３】
前記インデックス信号に対応する識別情報を備えた表示装置の表示領域の特定の位置を前記座標系の原点とすることを特徴とする請求項２に記載の画像信号発生装置。
【請求項４】
前記インデックス信号が変更されたときに、前記ウィンドウの座標を、前記変更後のインデックス信号に対応する識別情報を備えた表示装置の表示領域の特定の位置を原点とする変更後の座標系の座標に変換することを特徴とする請求項３に記載の画像信号発生装置。
【請求項５】
前記ウィンドウ制御部が、インデックス信号が変更されたときに、前記変更後のインデックス信号に対応する識別情報を備えた表示装置の表示領域以外の位置のウィンドウのサイズを０に縮小することを特徴とする請求項１から４までのいずれかに記載の画像信号発生装置。
【請求項６】
前記インデックス信号の変更が、前記表示装置に表示されるポインタが、前記複数の表示装置の各表示領域の境界を超えて移動しようとするときに実行されることを特徴とする請求項１から５までのいずれかに記載の画像信号発生装置。
【請求項７】
前記インデックス信号の変更されたときに、前記表示装置に表示されるポインタの座標を変更することを特徴とする請求項６に記載の画像信号発生装置。
【請求項８】
前記インデックス信号の付加が、画像信号の一部をインデックス信号に置き換えることによって実行されることを特徴とする請求項１から７までのいずれかに記載の画像信号発生装置。
【請求項９】
識別情報を備えた複数の表示装置により受信される画像信号を発生する画像信号発生方法であって、
前記複数の表示装置の一つに表示される画像を１ページとしたときに、１ページの画像信号を１フレームずつ順に生成し、
インデックス信号を前記各フレームの画像信号に付加し、
前記各フレームの画像信号を前記複数の表示装置に送出して、前記各フレームの画像信号に付加されたインデックス信号に対応する識別情報を備えた表示装置に画像を表示させ、
アプリケーションソフトウエアに基づいて前記複数の表示装置にウィンドウを表示させ、前記ウィンドウの表示位置情報を保持し、前記ウィンドウを用いた情報の入出力を制御するウィンドウ制御部が、前記各フレームの画像信号に付加されたインデックス信号が切り替わるときに、前記ウィンドウの表示位置情報を前記インデックス信号に基づいて変更する
ことを特徴とする画像信号発生方法。
【請求項１０】
前記ウィンドウの表示位置情報が、前記複数の表示装置の表示領域を前記識別情報に従って並べることによって形成される領域を座標平面とする座標系を用いて表示される座標であることを特徴とする請求項９に記載の画像信号発生方法。
【請求項１１】
前記インデックス信号に対応する識別情報を備えた表示装置の表示領域の特定の位置を前記座標系の原点とすることを特徴とする請求項１０に記載の画像信号発生方法。
【請求項１２】
前記インデックス信号が変更されたときに、前記ウィンドウの座標を、前記変更後のインデックス信号に対応する識別情報を備えた表示装置の表示領域の特定の位置を原点とする変更後の座標系の座標に変換することを特徴とする請求項１１に記載の画像信号発生方法。
【請求項１３】
前記インデックス信号が変更されたときに、前記変更後のインデックス信号に対応する識別情報を備えた表示装置の表示領域以外の位置のウィンドウのサイズを０に縮小することを特徴とする請求項９から１２までのいずれかに記載の画像信号発生方法。
【請求項１４】
前記インデックス信号の変更が、前記表示装置に表示されるポインタが、前記複数の表示装置の各表示領域の境界を超えて移動しようとするときに実行されることを特徴とする請求項９から１３までのいずれかに記載の画像信号発生方法。
【請求項１５】
前記インデックス信号が変更されたときに、前記表示装置に表示されるポインタの座標を変更することを特徴とする請求項１４に記載の画像信号発生方法。
【請求項１６】
前記インデックス信号の付加が、画像信号の一部をインデックス信号に置き換えることによって実行されることを特徴とする請求項９から１４までのいずれかに記載の画像信号発生方法。
【請求項１７】
１台の表示装置に表示される画像を１ページとしたときに、１ページの画像信号を１フレームずつ順に出力する画像信号発生部を有し、識別情報を備えた複数の表示装置に画像信号を送出するコンピュータシステムに画像信号処理を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記画像信号処理が、
前記画像信号発生部から出力される各フレームの画像信号にインデックス信号を付加する処理と、
前記各フレームの画像信号を前記複数の表示装置に送出して、前記各フレームの画像信号に付加されたインデックス信号に対応する識別情報を備えた表示装置に画像を表示させる処理と、
アプリケーションソフトウエアに基づいて前記複数の表示装置にウィンドウを表示させ、前記ウィンドウの表示位置情報を保持し、前記ウィンドウを用いた情報の入出力を制御するウィンドウ制御部が、前記各フレームの画像信号に付加されたインデックス信号が切り替わるときに、前記ウィンドウの表示位置情報を前記インデックス信号に基づいて変更する処理と
を含むことを特徴とする記録媒体。
【請求項１８】
１台の表示装置に表示される画像を１ページとしたときに、１ページの画像信号を１フレームずつ順に出力する画像信号発生部を有し、識別情報を備えた複数の表示装置に画像信号を送出するコンピュータシステムに画像信号処理を実行させるためのプログラムであって、
前記画像信号処理が、
前記画像信号発生部から出力される各フレームの画像信号にインデックス信号を付加する処理と、
前記各フレームの画像信号を前記複数の表示装置に送出して、前記各フレームの画像信号に付加されたインデックス信号に対応する識別情報を備えた表示装置に画像を表示させる処理と、
アプリケーションソフトウエアに基づいて前記複数の表示装置にウィンドウを表示させ、前記ウィンドウの表示位置情報を保持し、前記ウィンドウを用いた情報の入出力を制御するウィンドウ制御部が、前記各フレームの画像信号に付加されたインデックス信号が切り替わるときに、前記ウィンドウの表示位置情報を前記インデックス信号に基づいて変更する処理と
を含むことを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、識別情報を備えた複数の表示装置のそれぞれに別個の画像を表示させることができる画像信号発生装置、画像信号発生方法、この方法を実行させるプログラム、及びこのプログラムを記録した記録媒体に関するものである。
【０００２】
【従来の技術】
特開２０００−３５２９６２公報には、１台の画像信号発生装置（例えば、パーソナルコンピュータ）によって複数の表示装置（例えば、ＣＲＴ又は液晶モニター等）に異なる画像を表示させるシステムが開示されている。図１２は、この画像信号発生装置から送出される画像信号に対応する表示画面（第１、第２、第３の表示装置１１，１２，１３の表示領域を並べて形成される座標平面）を示す説明図である。また、図１３は、この画像信号発生装置から送出される画像信号の送出タイミングを示すタイミングチャートである。図１２において、３１，３２，３３は、インデックス信号に基づいて画面に表示されるインデックスであり、４１，４２，４３はアプリケーションソフトウエアに基づいて表示されるウィンドウであり、５１はマウスポインタ等のポインタである。また、７１，７２，７３は、第１、第２、第３の表示装置１１，１２，１３の画面（表示領域）であり、それぞれが図１３の第１ページの画像信号Ｐ１、第２ページの画像信号Ｐ２、第３ページの画像信号Ｐ３に対応する。
【０００３】
このシステムに使用される各表示装置１１，１２，１３には、予め識別情報（例えば、識別番号）が設定されている。また、このシステムに使用される画像信号発生装置は、図１２に示されるように、表示装置の数（ここでは３台）と同じページ数分（ここでは３ページ分）のメモリ空間を確保しており、図１３に示されるように、各ページ（画面７１，７２，７３）の画像信号Ｐ１，Ｐ２，Ｐ３を時分割に出力する。各ページの画像信号Ｐ１，Ｐ２，Ｐ３は、フレーム毎にインデックス信号が付加され、接続された全ての表示装置１１，１２，１３に提供される。各表示装置１１，１２，１３は、各フレームの画像信号Ｐ１，Ｐ２，Ｐ３に付加されたインデックス信号が、自らの識別情報に一致するか否かを判定する。各表示装置１１，１２，１３は、インデックス信号が自らの識別情報に一致する場合に、そのインデックス信号が付加されているフレームの画像信号Ｐ１，Ｐ２，Ｐ３に基づく画像を表示し（即ち、表示装置の画像メモリの内容を書き換え）、一致しない場合に、そのインデックス信号が付加されているフレームの画像信号Ｐ１，Ｐ２，Ｐ３を無視して表示状態を変更しない（即ち、表示装置の画像メモリの内容を変更しない）。
【０００４】
このように制御することによって、画像信号発生装置と複数の表示装置とを接続ケーブルで接続するだけで、複数の表示装置の表示領域から成る広い表示領域に１枚の画像を表示したり、アプリケーションソフトウエアに基づいて表示される複数のウィンドウを複数の表示装置のそれぞれ表示させることができる。
【０００５】
【発明が解決しようとする課題】
しかしながら、上記した従来のシステムにおいて、画像信号発生装置が表示装置の数と同じページ数分のメモリ空間を確保し、各ページの画像を切り替えて時分割に出力するとすれば、多量のメモリ空間が必要となり、システムの価格を増加させることになる。
【０００６】
そこで、本発明は、上記したような従来技術の課題を解決するためになされたものであり、その目的とするところは、多量のメモリ空間を必要とせずに複数の表示装置に別個の画像を表示させることができる画像信号発生装置、画像信号発生方法、この方法を実行させるプログラム、及びこのプログラムを記録した記録媒体を提供することにある。
【０００７】
【課題を解決するための手段】
請求項１に係る画像信号発生装置は、識別情報を備えた複数の表示装置に画像信号を送出する装置であって、
前記複数の表示装置の一つに表示される画像を１ページの画像としたときに、１ページの画像を表示させる画像信号を１フレームずつ順に出力する画像信号発生部と、
インデックス信号を前記各フレームの画像信号に付加するインデックス付加部と、
前記各フレームの画像信号を前記複数の表示装置に送出して、前記各フレームの画像信号に付加されたインデックス信号に対応する識別情報を備えた表示装置に画像を表示させる画像信号出力部と、
アプリケーションソフトウエアに基づいて前記複数の表示装置にウィンドウを表示させ、前記ウィンドウの表示位置情報を保持し、前記ウィンドウを用いた情報の入出力を制御するウィンドウ制御部と
を有し、
前記ウィンドウ制御部が、前記各フレームの画像信号に付加されたインデックス信号が切り替わるときに、前記ウィンドウの表示位置情報を前記インデックス信号に基づいて変更することを特徴としている。
【０００８】
また、請求項２に係る画像信号発生装置は、前記ウィンドウの表示位置情報が、前記複数の表示装置の表示領域を前記識別情報に従って並べることによって形成される領域を座標平面とする座標系を用いて表示される座標であることを特徴としている。
【０００９】
また、請求項３に係る画像信号発生装置は、前記インデックス信号に対応する識別情報を備えた表示装置の表示領域の特定の位置を前記座標系の原点とすることを特徴としている。
【００１０】
また、請求項４に係る画像信号発生装置は、前記インデックス信号が変更されたときに、前記ウィンドウの座標を、前記変更後のインデックス信号に対応する識別情報を備えた表示装置の表示領域の特定の位置を原点とする変更後の座標系の座標に変換することを特徴としている。
【００１１】
また、請求項５に係る画像信号発生装置は、前記ウィンドウ制御部が、インデックス信号が変更されたときに、前記変更後のインデックス信号に対応する識別情報を備えた表示装置の表示領域以外の位置のウィンドウのサイズを０に縮小することを特徴としている。
【００１２】
また、請求項６に係る画像信号発生装置は、前記インデックス信号の変更が、前記表示装置に表示されるポインタが、前記複数の表示装置の各表示領域の境界を超えて移動しようとするときに実行されることを特徴としている。
【００１３】
また、請求項７に係る画像信号発生装置は、前記インデックス信号の変更されたときに、前記表示装置に表示されるポインタの座標を変更することを特徴としている。
【００１４】
また、請求項８に係る画像信号発生装置は、前記インデックス信号の付加が、画像信号の一部をインデックス信号に置き換えることによって実行されることを特徴としている。
【００１５】
請求項９に係る画像信号発生方法は、識別情報を備えた複数の表示装置により受信される画像信号を発生する方法であって、
前記複数の表示装置の一つに表示される画像を１ページとしたときに、１ページの画像信号を１フレームずつ順に生成し、
インデックス信号を前記各フレームの画像信号に付加し、
前記各フレームの画像信号を前記複数の表示装置に送出して、前記各フレームの画像信号に付加されたインデックス信号に対応する識別情報を備えた表示装置に画像を表示させ、
アプリケーションソフトウエアに基づいて前記複数の表示装置にウィンドウを表示させ、前記ウィンドウの表示位置情報を保持し、前記ウィンドウを用いた情報の入出力を制御するウィンドウ制御部が、前記各フレームの画像信号に付加されたインデックス信号が切り替わるときに、前記ウィンドウの表示位置情報を前記インデックス信号に基づいて変更することを特徴としている。
【００１６】
また、請求項１０に係る画像信号発生方法は、前記ウィンドウの表示位置情報が、前記複数の表示装置の表示領域を前記識別情報に従って並べることによって形成される領域を座標平面とする座標系を用いて表示される座標であることを特徴としている。
【００１７】
また、請求項１１に係る画像信号発生方法は、前記インデックス信号に対応する識別情報を備えた表示装置の表示領域の特定の位置を前記座標系の原点とすることを特徴としている。
【００１８】
また、請求項１２に係る画像信号発生方法は、前記インデックス信号が変更されたときに、前記ウィンドウの座標を、前記変更後のインデックス信号に対応する識別情報を備えた表示装置の表示領域の特定の位置を原点とする変更後の座標系の座標に変換することを特徴としている。
【００１９】
また、請求項１３に係る画像信号発生方法は、前記インデックス信号が変更されたときに、前記変更後のインデックス信号に対応する識別情報を備えた表示装置の表示領域以外の位置のウィンドウのサイズを０に縮小することを特徴としている。
【００２０】
また、請求項１４に係る画像信号発生方法は、前記インデックス信号の変更が、前記表示装置に表示されるポインタが、前記複数の表示装置の各表示領域の境界を超えて移動しようとするときに実行されることを特徴としている。
【００２１】
また、請求項１５に係る画像信号発生方法は、前記インデックス信号が変更されたときに、前記表示装置に表示されるポインタの座標を変更することを特徴としている。
【００２２】
また、請求項１６に係る画像信号発生方法は、前記インデックス信号の付加が、画像信号の一部をインデックス信号に置き換えることによって実行されることを特徴としている。
【００２３】
請求項１７に係る記録媒体は、１台の表示装置に表示される画像を１ページとしたときに、１ページの画像信号を１フレームずつ順に出力する画像信号発生部を有し、識別情報を備えた複数の表示装置に画像信号を送出するコンピュータシステムに画像信号処理を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記画像信号処理が、
前記画像信号発生部から出力される各フレームの画像信号にインデックス信号を付加する処理と、
前記各フレームの画像信号を前記複数の表示装置に送出して、前記各フレームの画像信号に付加されたインデックス信号に対応する識別情報を備えた表示装置に画像を表示させる処理と、
アプリケーションソフトウエアに基づいて前記複数の表示装置にウィンドウを表示させ、前記ウィンドウの表示位置情報を保持し、前記ウィンドウを用いた情報の入出力を制御するウィンドウ制御部が、前記各フレームの画像信号に付加されたインデックス信号が切り替わるときに、前記ウィンドウの表示位置情報を前記インデックス信号に基づいて変更する処理と
を含むことを特徴としている。
【００２４】
請求項１８に係るプログラムは、１台の表示装置に表示される画像を１ページとしたときに、１ページの画像信号を１フレームずつ順に出力する画像信号発生部を有し、識別情報を備えた複数の表示装置に画像信号を送出するコンピュータシステムに画像信号処理を実行させるためのプログラムであって、
前記画像信号処理が、
前記画像信号発生部から出力される各フレームの画像信号にインデックス信号を付加する処理と、
前記各フレームの画像信号を前記複数の表示装置に送出して、前記各フレームの画像信号に付加されたインデックス信号に対応する識別情報を備えた表示装置に画像を表示させる処理と、
アプリケーションソフトウエアに基づいて前記複数の表示装置にウィンドウを表示させ、前記ウィンドウの表示位置情報を保持し、前記ウィンドウを用いた情報の入出力を制御するウィンドウ制御部が、前記各フレームの画像信号に付加されたインデックス信号が切り替わるときに、前記ウィンドウの表示位置情報を前記インデックス信号に基づいて変更する処理と
を含むことを特徴としている。
【００２５】
【発明の実施の形態】
実施の形態１．
図１は、本発明の実施の形態１に係る画像信号発生装置１（実施の形態１に係る画像信号発生方法を実施する装置）の構成を概略的に示すブロック図である。また、図２は、実施の形態１に係る画像信号発生装置１と第１、第２、第３の表示装置１１，１２，１３との接続図である。
【００２６】
画像信号発生装置１は、例えば、パーソナルコンピュータである。第１、第２、第３の表示装置１１，１２，１３は、例えば、接続ケーブル１０により画像信号発生装置１に接続されたモニターである。図２には、３台の表示装置１１，１２，１３が示されているが、画像信号発生装置１に接続される表示装置の台数は２台以下又は４台以上であってもよい。また、図２においては、接続ケーブル１０を途中で分岐（例えば、分配器による）させているが、各表示装置１１，１２，１３に入力信号をそのまま出力する出力端子を備えることにより、直列に接続することも可能である。また、各表示装置１１，１２，１３には、予め異なる識別情報（例えば、識別番号Ｎｏ．１、Ｎｏ．２、Ｎｏ．３）が設定されている。このように、実施の形態１においては、画像信号発生装置１の一つの出力端子７に接続ケーブル１０を接続し、接続ケーブル１０の他方の端部を各表示装置１１，１２，１３に接続することによって、各表示装置１１，１２，１３に異なる画像を表示させることができる。また、複数の表示装置に同じ画像を表示させる場合には、同じ識別情報を設定すればよい。
【００２７】
図１に示されるように、画像信号発生装置１は、画像信号発生部２と、インデックス付加部３と、画像信号出力部４と、ウィンドウ制御部５と、出力端子７とを有する。また、画像信号発生装置１に含まれる各構成２から５までは、画像信号発生装置１の機能を説明するために必要な部分を示すものであり、実際の回路構成等が明確に分離されているとは限らない。また、画像信号発生部２、インデックス付加部３、及びウィンドウ制御部５における処理は、ウィンドウ制御部５に予めインストールされているコンピュータプログラム、又は、磁気ディスクや光ディスク等の情報記録媒体８若しくはインターネット等によるダウンロードによりインストールされたコンピュータプログラムに従って実行される。
【００２８】
画像信号発生部２は、例えば、アプリケーションソフトウエアに基づいた画像信号を１フレームずつ順に出力する。画像信号発生部２で生成される画像信号には、図２に示されるようなデータ入力又は出力用の複数のウィンドウ４１，４２，４３に関するものや、複数の表示装置１１，１２，１３の表示領域から成る広い表示領域に表示される１枚の画像に関するものが含まれる。
【００２９】
インデックス付加部３は、画像信号発生部２から出力された各フレームの画像信号にインデックス信号を付加する。インデックス信号は、各表示装置１１，１２，１３において予め（例えば、専用のスイッチ、ダイヤル、又は画面上のメニューからの操作等により）設定された識別情報（例えば、識別番号）に対応する信号である。インデックス付加部３による、インデックス信号の付加は、各フレームの画像信号にインデックス信号を追加することにより、又は、各フレームの画像信号の一部をインデックス信号に置き換えることによって実行される。インデックス信号は、例えば、階調表現の最大値と最小値との組み合わせで表現される。
【００３０】
画像信号出力部４は、各フレームの画像信号を出力端子７から複数の表示装置１１，１２，１３に送出する。出力信号の形式は、アナログ形式、並びに、ＴＭＤＳ（Transmission Minimized Differential Signaling）、ＬＶＤＳ（Low Voltage Differential Signaling）、及び光などに代表されるデジタル形式のいずれでもよい。
【００３１】
ウィンドウ制御部５は、画像信号発生部２及びインデックス付加部３を制御する。ウィンドウ制御部５は、アプリケーションソフトウエアに基づいて複数の表示装置１１，１２，１３にウィンドウ４１，４２，４３を表示させ、ウィンドウの表示位置情報を保持し、ウィンドウ４１，４２，４３を用いた情報の入出力を制御する。ウィンドウ制御部５は、各フレームの画像信号に付加されたインデックス信号が切り替わるときに、ウィンドウ４１，４２，４３の表示位置情報をインデックス信号に基づいて変更する。ページ切替えの動作は、グラフィカルユーザーインタフェースを用いて、例えば、画面上のボタンを押してページを切り替える方法や、ポインタ５１の位置を検出して、ポインタ５１が画面の端に達した場合（即ち、画面の境界を通過しようとするとき）に切り替える方法などがある。
【００３２】
図３は、実施の形態１に係る画像信号発生装置１におけるインデックス信号Ｉｎの付加を説明するためのタイミングチャートである。図３は、１フレーム中の２つのラインの画像信号中（画像表示期間内）の所定の位置のものをインデックス信号Ｉｎに置き換える場合を示す。図３に示されるように、インデックス付加部３は、画像表示期間中の所定の位置にインデックス信号Ｉｎを画像信号の一部と置き換えて付加する。インデックス信号Ｉｎは画像表示期間内の画像信号の一部を置き換えて付加（重畳）されるので、表示装置１１，１２，１３の表示画面中にインデックス信号Ｉｎに対応する映像（例えば、図２に符号３１，３２，３３で示されるような映像）が表示される。このため、表示画面中の目立たない位置（例えば、画面の角部付近）にインデックス信号Ｉｎに対応する映像が表示されるようにすることが望ましい。
【００３３】
図４は、実施の形態１に係る画像信号発生装置１に接続される表示装置１１，１２，１３の構成を概略的に示すブロック図である。図４に示されるように、各表示装置１１，１２，１３は、入力端子２１と、画像信号受信部２２と、受信したインデックス信号を予め設定された閾値に基づいて２値化するインデックス判別部２３と、表示装置１１，１２，１３の識別番号を設定する識別番号設定部２４と、各フレームの画像信号に付加されたインデックス信号が表示装置に設定された識別番号に対応するものか否かの判定をするインデックス判定部２５とを有する。また、各表示装置１１，１２，１３は、インデックス判定部２５の判定結果に基づいて画像記憶部２７に送出するフレームであるか否かを選択するフレーム選択部２６と、画像記憶部２７と、表示部２８とを有する。また、図４において、Ｄｉは画像信号受信部２２から出力される画像信号であり、Ｓｉは画像信号受信部２２から出力される同期信号である。このような構成により、各表示装置１１，１２，１３は、各フレームの画像信号に付加されたインデックス信号が、設定された識別番号に対応するものである場合に、そのフレームの画像信号を画像記憶部２７に記憶し、表示部２８に表示させる。
【００３４】
図５は、画像信号発生装置１から出力され第１のインデックス３１が付加された画像信号により第１の表示装置１１に表示される第１ページの画像を示す説明図である。図５において、実線で示す領域６０は、出力端子７から出力される画像信号により表示される画像全体を示している。第１の表示装置１１の表示領域（即ち、画面）１ページの画素数は、横方向にｗ画素（ｗは正の整数）、縦方向にｈ画素（ｈは正の整数）である。第１の表示装置１１の表示領域上の位置は、表示領域の左上角部を原点（０，０）とし、ｘ軸を横方向右向き、ｙ軸を縦方向下向きとする座標系における座標で表示される。ただし、原点の位置及び座標軸の方向はこれに限定されない。画像信号発生部２は、第１ページの画像としてウィンドウ４１を左上角部の座標を（ｘ１，ｙ１）にするように発生する。インデックス付加部３は、第１ページの画像信号にインデックス信号（図３の符号Ｉｎ）を画像信号の所定の位置に付加する。その結果、インデックス３１が画像の所定の位置（例えば、画面の左上）に表示される。図５に示される第１ページの画像信号が画像信号発生部２の１ページ分のメモリ空間から出力端子７を通して出力された場合、識別番号Ｎｏ．１を持つ第１の表示装置１１がこの画像信号を選択的に表示する。
【００３５】
図６は、画像信号発生装置１から出力され第２のインデックス３２が付加された画像信号により第２の表示装置１２に表示される第２ページの画像を示す説明図である。図６において、実線で示す領域６０は出力端子７から出力される画像信号により表示される画像全体を示している。第２の表示装置１２の表示領域１ページの画素数は、横方向にｗ画素、縦方向にｈ画素である。第２の表示装置１２の表示領域上の位置は、第２の表示装置１２の表示領域の左上角部を原点（０，０）とし、ｘ軸を横方向右向き、ｙ軸を縦方向下向きとする座標系における座標で表示される。画像信号発生部２は、第２ページの画像としてウィンドウ４２の左上角部の座標を（ｘ２，ｙ２）にするように発生する。インデックス付加部３は、第２ページのインデックス信号を画像信号の所定の位置に付加する。その結果、インデックス３２が画像の所定の位置（例えば、画面の左上）に表示される。図６に示された第２ページの画像信号が画像信号発生部２の１ページ分のメモリ空間から出力端子７を通して出力された場合、識別番号Ｎｏ．２を持つ第２の表示装置１２がこの画像信号を選択的に表示する。
【００３６】
また、図６において、破線で示す領域６１は複数ページの画像信号の発生動作を説明するために用いる仮想的な座標空間である。画像信号発生部２から第２ページの画像信号（即ち、領域６０）を出力する場合、ウィンドウ制御部５は、第１ページに表示していたウィンドウ４１の位置情報を保持する。保持する位置情報は、座標（ｘ１，ｙ１）を、ｗだけ左側に移動（即ち、座標変換）した座標（ｘ１−ｗ，ｙ１）である。次に、画像信号発生部２は、第２ページに表示するウィンドウ４２を座標（ｘ２，ｙ２）に発生する。また、インデックス付加部３は、インデックスの表示装置選択情報を第１ページから第２ページに変更する。ウィンドウ４１は、ウィンドウ制御部５によって座標（ｘ１−ｗ，ｙ１）に移動されることで、第２ページの座標空間（即ち、領域６０）の外に移動するので、画像信号発生装置１から画像信号として出力されなくなる。第２ページの画像信号は、第２の表示装置１２が選択的に表示し、第１の表示装置１１は、その画像記憶部（図４の符号２７）に保持された画像信号を第１ページの画像として第１の表示装置１１に表示し続ける。
【００３７】
図７は、画像信号発生装置１から出力され第３のインデックス３３が付加された画像信号により第３の表示装置１３に表示される第３ページの画像を示す説明図である。図７において、実線で示す領域６０は出力端子７から出力される画像信号により表示される画像全体を示している。第３の表示装置１３の表示領域１ページの画素数は、横方向にｗ画素、縦方向にｈ画素である。第３の表示装置１３の表示領域上の位置は、第３の表示装置１３の表示領域の左上を原点（０，０）とし、ｘ軸を横方向右向き、ｙ軸を縦方向下向きとする座標系における座標で表示される。画像信号発生部２は、第３ページの画像としてウィンドウ４３を左上角部の座標を（ｘ３，ｙ３）にするように発生する。インデックス付加部３は、第３ページのインデックス信号を画像信号の所定の位置に付加する。その結果、インデックス３３が画像の所定の位置（例えば、画面の左上）に表示される。図７に示された第３ページの画像信号が画像信号発生部２の１ページ分のメモリ空間から出力端子７を通して出力された場合、識別番号Ｎｏ．３を持つ第３の表示装置１３がこの画像信号を選択的に表示する。
【００３８】
また、図７において、破線で示す領域６１及び６２は複数ページの発生の動作を説明するために用いる仮想的な座標空間である。画像信号発生部２で第３ページの画像信号を出力する場合、ウィンドウ制御部５は、第１ページに表示していたウィンドウ４１の位置情報及び第２ページに表示していたウィンドウ４２の位置情報を保持する。保持する位置情報は、座標（ｘ１，ｙ１）を、２ｗだけ左側のに移動（座標変換）した座標（ｘ１−２ｗ，ｙ１）、及び、座標（ｘ２，ｙ２）を、ｗだけ左側のに移動した座標（ｘ２−ｗ，ｙ２）である。次に、画像信号発生部２は、第３ページに表示するウィンドウ４３を座標（ｘ３，ｙ３）に発生する。また、インデックス付加部３は、インデックスの表示装置選択情報を第２ページから第３ページに変更する。ウィンドウ４２は、ウィンドウ制御部５によって座標（ｘ２−ｗ，ｙ２）に移動されることで、第３ページの座標空間（即ち、領域６０）の外に移動するので、画像信号発生装置１から画像信号として出力されなくなる。第３ページの画像信号は、第３の表示装置１３が選択的に表示し、第１の表示装置１１は、その画像記憶部（図４の符号２７）に保持された画像信号を第１ページの画像として第１の表示装置１１に表示し続け、第２の表示装置１２は、その画像記憶部（図４の符号２７）に保持された画像信号を第２ページの画像として第２の表示装置１２に表示し続ける。
【００３９】
図８は、第３ページから第１ページの画像信号に切り替えた場合の説明図である。図８において、破線で示す領域６３及び６４は複数ページの発生の動作を説明するために用いる仮想的な座標空間である。第３ページから第１ページの画像信号に切り替える場合、ウィンドウ制御部５は、第２ページに表示していたウィンドウ４２の位置情報及び第３ページに表示していたウィンドウ４３の位置情報を保持する。ウィンドウ制御部５は、ウィンドウ４１の座標を（ｘ１，ｙ１）に移動（即ち、座標変換）し、ウィンドウ４２の座標を（ｘ２＋ｗ，ｙ２）に移動し、ウィンドウ４３の座標を（ｘ３＋２ｗ，ｙ３）に移動する。また、インデックス付加部３は、インデックスの表示装置選択情報を第３ページから第１ページに変更する。ここで、ウィンドウ制御部５によって、ウィンドウ４１は座標（ｘ１，ｙ１）に移動され、ウィンドウ４２は座標（ｘ２＋ｗ，ｙ２）に移動され、ウィンドウ４３は座標（ｘ３＋２ｗ，ｙ３）に移動されることで、ウィンドウ４１のみが第１ページの座標空間（即ち、領域６０）の中に移動するので、ウィンドウ４１を含む画像信号のみが画像信号として出力される。
【００４０】
図９は、第１ページから第２ページの画像信号に切り替えた場合の説明図である。図９において、破線で示す領域６１及び６３は複数ページの発生の動作を説明するために用いる仮想的な座標空間である。第１ページから第２ページの画像信号に切り替える場合、ウィンドウ制御部５は、第１ページに表示していたウィンドウ４１の位置情報及び第３ページに表示していたウィンドウ４３の位置情報を保持する。ウィンドウ制御部５は、ウィンドウ４１の座標を（ｘ１−ｗ，ｙ１）に移動し、ウィンドウ４２の座標を（ｘ２，ｙ２）に移動し、ウィンドウ４３の座標を（ｘ３＋ｗ，ｙ３）に移動する。また、インデックス付加部３は、インデックスの表示装置選択情報をページ１からページ２に変更する。ここで、ウィンドウ制御部５によって、ウィンドウ４１は座標（ｘ１−ｗ，ｙ１）に移動され、ウィンドウ４２は座標（ｘ２，ｙ２）に移動され、ウィンドウ４３は座標（ｘ３＋ｗ，ｙ３）に移動されることで、ウィンドウ４２のみが第２ページの座標空間（即ち、領域６０）の中に移動するので、ウィンドウ４２を含む画像信号のみが画像信号として出力される。
【００４１】
以上説明したように、表示するページ番号を現在のページ番号よりｍページ増やす場合には、横方向の座標をｗ×ｍだけ減算し、逆にページ番号をｍページ減らす場合には、横方向の座標をｗ×ｍだけ加算する。このように座標の移動量を１ページの横方向の画素数とすることで、各ウィンドウの座標に｛横方向の画素数×（変更前のページ番号−変更後のページ番号）｝で表される値を加算するだけで、ウィンドウの制御を実現することができる。
【００４２】
なお、各ウィンドウの座標と各ウィンドウが表示されるべきページ番号を保持して、表示されるべきウィンドウの座標を座標空間６０の中に移動するように制御してもよい。
【００４３】
図１０は、実施の形態１に係る画像信号発生装置１におけるページの切り替え動作におけるウィンドウ制御のフローチャートである。図１０は、ポインタ５１の位置に応じて、画像信号発生装置１から出力される画像信号のページが切り替わる場合の動作を示す。
【００４４】
図１０に示されるように、ステップＳＴ１において、ウィンドウ制御部５は、画面上にあるポインタ５１の座標（Ｘｔ，Ｙｔ）を取得する。ここで、Ｘｔは時間ｔにおける横方向の座標、Ｙｔは時間ｔにおける縦方向の座標を示す。ステップＳＴ２において、ステップＳＴ１で取得したポインタ５１の位置Ｘｔが０であるか否かの判断をする。ステップＳＴ１において、Ｘｔ＝０の場合（即ち、ポインタ５１の位置が表示領域の境界上にある場合）、処理はステップＳＴ３に進み、Ｘｔが０以外の場合（即ち、ポインタ５１の位置が表示領域の境界上にない場合）、処理はステップＳＴ７に進む。
【００４５】
処理がステップＳＴ３に進んだ場合には、時間ｔ−１に取得したポインタ５１の座標（Ｘｔ−１，Ｙｔ−１）を用いて、Ｘｔ−１−Ｘｔ＞ｎであるか否かの判断をする。ステップＳＴ３において、判断がＹＥＳ（はい）のとき（ポインタが設定速度より速い移動動作によって境界に達したときである。）には、ページ切替え動作を開始するためステップＳＴ４に進み、判断がＮＯ（いいえ）のとき（ポインタが設定速度より遅い移動動作によって境界に達したときである。）には、ウィンドウ制御を終了する。ここで、ｎはページを切り替えるときの条件としてポインタ５１の時間あたりの移動量に相当する値に設定される。ｎが１以下の場合は、画面端にポインタ５１が移動したときに必ずページの切替え動作が発生してしまうため、一般にｎは２以上であることが望ましい。
【００４６】
ステップＳＴ４において、インデックスの表示装置選択情報を、例えば、ページ番号を減らすように変更する（例えば、図９から図８に変更する場合に相当する）。この場合には、次のステップＳＴ５において、ポインタ５１の座標を（０，Ｙｔ）から（ｗ−１，Ｙｔ）に変更して、ポインタ５１の表示位置を画面左端から画面右端に変更する（例えば、図９の画面６０の左端から図８の画面６０の右端に変更する）。次のステップＳＴ６において、上述したように各ウィンドウの座標を制御することで、各ページに表示されるウィンドウの切替えを行う。
【００４７】
一方、ステップＳＴ２において、Ｘｔ＝０以外のときは、ステップＳＴ７に進み、ステップＳＴ７においてＸｔ＝ｗ−１であるか否かの判断をする。ステップＳＴ７において判断がＹＥＳのときには、処理はステップＳＴ８に進み、判断がＮＯのときには、ウィンドウ制御を終了する。ステップＳＴ８においては、ステップＳＴ３と同様に時間ｔ−１に取得したポインタの座標（Ｘｔ−１，Ｙｔ−１）を用いて、Ｘｔ−Ｘｔ−１＞ｎであるか否かの判断をする。この判断がＹＥＳのとき（ポインタが設定速度より速い移動動作によって境界に達したときである。）には、ページ切替えの動作を開始するためステップＳＴ９に進み、判断がＮＯのとき（ポインタが設定速度より遅い移動動作によって境界に達したときである。）には、ウィンドウ制御を終了する。
【００４８】
ステップＳＴ９においては、インデックスの表示装置選択情報を、例えば、ページ番号を増やすように変更する（例えば、図８から図９に変更する場合に相当する）。次のステップＳＴ１０においてポインタ５１の座標を（ｗ−１，Ｙｔ）から（０，Ｙｔ）に変更する（例えば、図８の画面６０の右端から図９の画面６０の左端に変更する）。次のステップＳＴ１１において、上述したように各ウィンドウの座標を制御することで、各ページに表示されるウィンドウの切替えを行う。
【００４９】
上記説明したウィンドウ制御のフローチャートを一定時間ごとに実施することで、ポインタ５１の位置を検出しながら、ページの切替えを行うことができる。
【００５０】
以上説明したように、実施の形態１に係る画像信号発生装置又は画像信号発生方法によれば、各ページに表示されるウィンドウ４１，４２，４３の座標をインデックスと関連づけて制御するので、多量のメモリ空間を必要とせずに、複数のページで構成される画像信号を発生することができると同時に、高速にメモリ空間を切り替えるか、あるいは多量の画像データを画像メモリ空間に転送することなくページの切替えを行うことができる。
【００５１】
また、ウィンドウの座標の変更量が画面サイズの横あるいは縦の画素数の整数倍であるので、容易にウィンドウ制御を行うことができる。
【００５２】
また、マウスなどのポインタの表示位置に応じてページの切替えを行うので、ページ切替え動作を容易に行うことができる。
【００５３】
実施の形態２．
実施の形態２に係る画像信号発生装置及び画像信号発生方法は、ポインタ５１の座標と表示ページの切替えの関係を除いて実施の形態１と同じである。従って、実施の形態２の説明に際しては、図１から図９までを参照する。図１１は、本発明の実施の形態２に係る画像信号発生装置及び画像信号発生方法おけるページ切替え動作におけるウィンドウ制御のフローチャートである。
【００５４】
図１１に示されるように、ステップＳＴ２１において、ウィンドウ制御部５は、画面上にあるポインタの座標（Ｘｔ，Ｙｔ）を取得する。ここで、Ｘｔは時間ｔにおける横方向の座標、Ｙｔは時間ｔにおける縦方向の座標を示す。ステップＳＴ２２において、ウィンドウ制御部５は、Ｘｔ−Ｘｔ−１＞０であるか否かを判断する。ここで、Ｘｔ−Ｘｔ−１＞０のときは、処理はステップＳＴ２３に進み、Ｘｔ−Ｘｔ−１＞０以外のときには、処理はステップＳＴ２７に進む。
【００５５】
処理がステップＳＴ２３に進んだ場合には、時間ｔ−１に取得したポインタの座標（Ｘｔ−１，Ｙｔ−１）を用いて、２Ｘｔ−Ｘｔ−１＞ｗ−１であるか否かを判断する。ステップＳＴ２３において、判断がＹＥＳのときには、ページ切替え動作を実施するためステップＳＴ２４に進み、判断がＮＯのときにはウィンドウ制御を終了する。
【００５６】
ステップＳＴ２４において、インデックスの表示装置選択情報を、例えば、ページ番号を増やすように変更する（例えば、図８から図９に変更する場合に相当する）。この場合には、次のステップＳＴ２５において、ポインタ５１の座標を（Ｘｔ，Ｙｔ）から（２Ｘｔ−Ｘｔ−１−ｗ，Ｙｔ）に変更して、ポインタ５１の表示位置を画面右側から画面左側に変更する（例えば、図８の画面６０の右端から図９の画面６０の左端に変更する）。次のステップＳＴ２６において、上述したように各ウィンドウの座標を制御することで、各ページに表示されるウィンドウの切替えを行う。
【００５７】
一方、ステップＳＴ２７においては、２Ｘｔ−Ｘｔ−１＜０であるか否かを判断する。ステップＳＴ２７における判断がＹＥＳであるときには、処理はステップＳＴ２８に進み、ステップＳＴ２７における判断がＮＯであるときには、ウィンドウ制御を終了する。
【００５８】
ステップＳＴ２８においては、インデックスの表示装置選択情報を、例えば、ページ番号を減らすように変更する（例えば、図９から図８に変更する場合に相当する）。次のステップＳＴ２９において、ポインタ５１の座標を（Ｘｔ，Ｙｔ）から（ｗ＋２Ｘｔ−Ｘｔ−１，Ｙｔ）に変更して、ポインタ５１の表示位置を画面左側から画面右側に変更する（例えば、図９の画面６０の左端から図８の画面６０の右端に変更する）。次のステップＳＴ３０において、上述したように各ウィンドウの座標を制御することで、各ページに表示されるウィンドウの切替えを行う。
【００５９】
上記説明したウィンドウ制御のフローチャートを一定時間ごとに実施することで、マウスポインタの位置を検出しながら、ページの切替えを行うことができる。
【００６０】
以上説明したように構成することで画像信号発生装置に必要な画像発生のためのメモリ空間は出力端子７から出力される画像信号全体を示す座標空間の分だけでよく、仮想的な座標空間はメモリ空間として用意する必要は無いので、多量のメモリ空間を必要としないで複数ページの画像信号を発生することができる。また、ページの切替えは、表示するウィンドウの座標を制御するのみでページ全体を切り替えないので、高速にメモリ空間を切り替える必要が無く、さらに多量の画像データを画像メモリ空間に転送する必要が無い。
【００６１】
なお、上記実施の形態１及び２においては、仮想的な座標空間を実際に発生する座標空間の左右に配置した場合について説明したが、上下に配置しても同様の効果を有する。さらに、仮想的な座標空間は２次元的に配置することもできる。
【００６２】
また、上記実施の形態１及び２においては、仮想的な座標空間を実際に発生する座標空間の左右に配置し、マウスポインタが画面左右の端に達した場合にページを切り替える場合について説明したが、仮想的なメモリ空間を上下に配置し、マウスポインタが上下端に達した場合にページ切替え動作を行うように構成してもよい。
【００６３】
また、上記実施の形態１及び２においては、ウィンドウ制御によるウィンドウの移動量を画面横の画素数の整数倍として説明したが、表示されないウィンドウが実際に表示する座標空間外に移動するように座標を制御してもよい。
【００６４】
また、上記実施の形態１及び２においては、ウィンドウの情報として表示座標を取得して表示しないウィンドウの座標を実際に表示することができる座標空間の外に移動するように変更する場合について説明したが、ウィンドウのサイズを取得して、表示しないウィンドウのサイズが０になるように制御してもよい。
【００６５】
【発明の効果】
以上説明したように、請求項１から８までに記載の画像信号発生装置、請求項９から１６までに記載の画像信号発生方法、請求項１７に記載の記録媒体からに読み取られたプログラム、並びに、請求項１８に記載のプログラムによれば、多量のメモリ空間を必要としないで複数ページの画像信号を発生することができると同時に、高速にメモリ空間を切り替えるか、あるいは多量の画像データを画像メモリ空間に転送することなくページの切替えを行うことができる。
【００６６】
また、請求項５に記載の画像信号発生装置及び請求項１３に記載の画像信号発生方法によれば、ウィンドウのサイズを制御するので、ウィンドウの表示・非表示の制御を容易に行うことができる。
【００６７】
また、請求項６及び７に記載の画像信号発生装置及び請求項１４及び１５に記載の画像信号発生方法によれば、ポインタの表示位置に応じてページの切替えを行うので、ページ切替え動作を容易に行うことができる。
【００６８】
また、請求項７に記載の画像信号発生装置及び請求項１５に記載の画像信号発生方法によれば、ページを切り替える際にマウスなどのポインタの位置を制御するので、ページを切り替えた際のポインタの動きを自然に見えるようにすることができる。
【図面の簡単な説明】
【図１】  本発明の実施の形態１に係る画像信号発生装置の構成を概略的に示すブロック図である。
【図２】  実施の形態１に係る画像信号発生装置と複数の表示装置との接続図である。
【図３】  実施の形態１に係る画像信号発生装置におけるインデックス信号の付加を説明するためのタイミングチャートである。
【図４】  実施の形態１に係る画像信号発生装置に接続される表示装置の構成を概略的に示すブロック図である。
【図５】  実施の形態１に係る画像信号発生装置から出力される第１ページの画像を表示させる画像信号を示す説明図である。
【図６】  実施の形態１に係る画像信号発生装置から出力される第２ページの画像を表示させる画像信号を示す説明図である。
【図７】  実施の形態１に係る画像信号発生装置から出力される第３ページの画像を表示させる画像信号を示す説明図である。
【図８】  実施の形態１に係る画像信号発生装置から出力される第１ページの画像を表示させる画像信号を示す説明図である。
【図９】  実施の形態１に係る画像信号発生装置から出力される第２ページの画像を表示させる画像信号を示す説明図である。
【図１０】  実施の形態１に係る画像信号発生装置におけるウィンドウ制御のフローチャートである。
【図１１】  本発明の実施の形態２に係る画像信号発生装置におけるウィンドウ制御のフローチャートである。
【図１２】  従来の画像信号発生装置から送出される画像信号に対応する表示画面（第１、第２、第３の表示装置の表示領域を並べて形成される座標平面）を示す説明図である。
【図１３】  図１２の画像信号発生装置から送出される画像信号の送出タイミングを示すタイミングチャートである。
【符号の説明】
１  画像信号発生装置、  ２  画像信号発生部、  ３  インデックス付加部、４  画像信号出力部、  ５  ウィンドウ制御部、  ７  出力端子、  ８  記録媒体、  １０  接続ケーブル、  １１  第１の表示装置、  １２  第２の表示装置、  １３  第３の表示装置、  ２１  入力端子、  ２２  画像信号受信部、  ２３  インデックス判別部、  ２４  識別番号設定部、  ２５  インデックス判定部、  ２６  フレーム選択部、  ２７  画像記憶部、  ２８  表示部、  ３１，３２，３３  インデックス、  ４１，４２，４３  ウィンドウ、  ５１  ポインタ、  ６０  画像信号発生装置から出力される画像、  ６１，６２，６３，６４  仮想的なメモリ空間、  Ｉｎ  インデックス信号、  Ｐ１，Ｐ２，Ｐ３  各ページの画像信号。
【図１】
0003883459.tif 000002
【図２】
0003883459.tif 000003
【図３】
0003883459.tif 000004
【図４】
0003883459.tif 000005
【図５】
0003883459.tif 000006
【図６】
0003883459.tif 000007
【図７】
0003883459.tif 000008
【図８】
0003883459.tif 000009
【図９】
0003883459.tif 000010
【図１０】
0003883459.tif 000011
【図１１】
0003883459.tif 000012
【図１２】
0003883459.tif 000013
【図１３】
0003883459.tif 000014