(57)【要約】【課題】  ウインドウが重なっている場合には下に隠れた領域に入力することができない。また重なったウインドウを透明化し、下に隠れていたウインドウの入力を可能な状態にした場合に、透明化したウインドウへ入力できなくなる【解決手段】  画像Ａで座標指示操作が開始され当該第画像Ａ内での連続座標指示操作中に指示された位置座標が、画像Ａの一部を遮蔽している画像Ｂと所定の位置関係かどうかを判定し（Ｓ６）、画像Ｂと所定の位置関係であると判定されると画像Ｂを透明にし（Ｓ７）、その画像Ｂ内で指示された位置座標を示す座標データを画像Ａに対して発行する（Ｓ８）。【選択図】  図５
2006244078.tif 000002
【特許請求の範囲】
【請求項１】
マルチウインドウ表示が可能な表示装置への表示を制御する表示制御装置であって、
指示された前記表示装置の画面上の位置座標を識別する識別手段と、
前記識別手段により識別された位置座標が属しているウインドウを判別し、当該ウインドウに対して前記位置座標を示す座標データを発行する手段と、
第１ウインドウで座標指示操作が開始され当該第１ウインドウ内での連続座標指示操作中に、前記識別手段により識別される位置座標が、前記第１ウインドウの少なくとも一部を遮蔽している第２ウインドウと所定の位置関係かどうかを判定する判定手段と、
前記判定手段により位置座標が前記第２ウインドウと所定の位置関係であると判定されると、前記第２ウインドウの表示を変更させる表示変更手段と、
前記表示変更手段により透明度が変更された前記第２ウインドウ内で前記識別手段により識別された前記位置座標を示す座標データを前記第１ウインドウに対して発行する手段と、
を有することを特徴とする表示制御装置。
【請求項２】
マルチウインドウ表示が可能な表示装置への表示を制御する表示制御装置であって、
各座標指示具により指示された前記表示装置の画面上の各位置座標を識別する識別手段と、
前記識別手段により識別された各位置座標が属している各ウインドウを判別し、当該ウインドウに対して前記位置座標を示す座標データを発行する手段と、
第１座標指示具を用いて第１ウインドウで座標指示操作が開始され、当該第１ウインドウ内で前記第１座標指示具による連続座標指示操作中に、前記識別手段により識別される位置座標が、前記第１ウインドウの少なくとも一部を遮蔽している第２ウインドウと所定の位置関係かどうかを判定する判定手段と、
前記判定手段により位置座標が前記第２ウインドウと所定の位置関係であると判定されると、前記第２ウインドウの表示を変更させる表示変更手段と、
前記表示変更手段により表示が変更された前記第２ウインドウ内で前記第１座標指示具により指示され前記識別手段により識別された前記位置座標を示す座標データを前記第１ウインドウに対して発行する手段と、
前記表示変更手段により表示が変更された前記第２ウインドウ内で第２座標指示具により指示され前記識別手段により識別された前記位置座標を示す座標データを前記第２ウインドウに対して発行する手段と、
を有することを特徴とする表示制御装置。
【請求項３】
前記連続座標指示操作は、前回の座標指示操作から所定時間内に次の座標指示操作が行われる場合を意味することを特徴とする請求項１又は２に記載の表示制御装置。
【請求項４】
前記連続座標指示操作は、前回の座標指示操作で指示された位置と、次の座標指示操作で指示された位置との間の距離が所定値以下の場合であることを特徴とする請求項１又は２に記載の表示制御装置。
【請求項５】
前記識別手段により識別された位置座標が、前記表示変更手段により透明度が変更された前記第２ウインドウから外れた場合、前記第２ウインドウの表示を元に戻す手段を更に有することを特徴とする請求項１に記載の表示制御装置。
【請求項６】
前記第１座標指示具により指示され前記識別手段により識別された前記位置座標が前記第２ウインドウから外れた場合、前記第２ウインドウの表示を元に戻す手段を更に有することを特徴とする請求項２に記載の表示制御装置。
【請求項７】
前記連続座標指示操作が中断されると、前記第２ウインドウの表示を元に戻す手段を更に有することを特徴とする請求項１乃至４のいずれか１項に記載の表示制御装置。
【請求項８】
マルチウインドウ表示が可能な表示装置への表示を制御する表示制御装置における表示制御方法であって、
指示された前記表示装置の画面上の位置座標を識別する識別工程と、
前記識別工程で識別された位置座標が属しているウインドウを判別し、当該ウインドウに対して前記位置座標を示す座標データを発行する工程と、
第１ウインドウで座標指示操作が開始され当該第１ウインドウ内での連続座標指示操作中に、前記識別工程で識別される位置座標が、前記第１ウインドウの少なくとも一部を遮蔽している第２ウインドウと所定の位置関係かどうかを判定する判定工程と、
前記判定工程で位置座標が前記第２ウインドウと所定の位置関係であると判定されると、前記第２ウインドウの表示を変更する表示変更工程と、
前記表示変更工程で透明度が変更された前記第２ウインドウ内で前記識別工程で識別された前記位置座標を示す座標データを前記第１ウインドウに対して発行する工程と、
を有することを特徴とする表示制御装置の表示制御方法。
【請求項９】
マルチウインドウ表示が可能な表示装置への表示を制御する表示制御装置における表示制御方法であって、
各座標指示具により指示された前記表示装置の画面上の各位置座標を識別する識別工程と、
前記識別工程で識別された各位置座標が属している各ウインドウを判別し、当該ウインドウに対して前記位置座標を示す座標データを発行する工程と、
第１座標指示具を用いて第１ウインドウで座標指示操作が開始され、当該第１ウインドウ内で前記第１座標指示具による連続座標指示操作中に、前記識別工程で識別される位置座標が、前記第１ウインドウの少なくとも一部を遮蔽している第２ウインドウと所定の位置関係かどうかを判定する判定工程と、
前記判定工程で位置座標が前記第２ウインドウと所定の位置関係であると判定されると、前記第２ウインドウの表示を変更する表示変更工程と、
前記表示変更工程で表示が変更された前記第２ウインドウ内で前記第１座標指示具により指示され前記識別工程で識別された前記位置座標を示す座標データを前記第１ウインドウに対して発行する工程と、
前記表示変更工程で表示が変更された前記第２ウインドウ内で第２座標指示具により指示され前記識別工程で識別された前記位置座標を示す座標データを前記第２ウインドウに対して発行する工程と、
を有することを特徴とする表示制御装置の表示制御方法。
【請求項１０】
前記連続座標指示操作は、前回の座標指示操作から所定時間内に次の座標指示操作が行われる場合を意味することを特徴とする請求項８又は９に記載の表示制御装置の表示制御方法。
【請求項１１】
前記連続座標指示操作は、前回の座標指示操作で指示された位置と、次の座標指示操作で指示された位置との間の距離が所定値以下の場合であることを特徴とする請求項８又は９に記載の表示制御装置の表示制御方法。
【請求項１２】
前記識別工程で識別された位置座標が、前記表示変更工程で表示が変更された前記第２ウインドウから外れた場合、前記第２ウインドウの表示を元に戻す工程を更に有することを特徴とする請求項８に記載の表示制御装置の表示制御方法。
【請求項１３】
前記第１座標指示具により指示され前記識別工程で識別された前記位置座標が前記第２ウインドウから外れた場合、前記第２ウインドウの表示を元に戻す工程を更に有することを特徴とする請求項９に記載の表示制御装置の表示制御方法。
【請求項１４】
前記連続座標指示操作が中断されると、前記第２ウインドウの表示を元に戻す工程を更に有することを特徴とする請求項８乃至１２のいずれか１項に記載の表示制御装置の表示制御方法。
【請求項１５】
請求項８乃至１４のいずれか１項に記載の表示制御方法を実行することを特徴とするプログラム。
【請求項１６】
請求項１５に記載のプログラムを記憶していることを特徴とする、コンピュータにより読取り可能な記憶媒体。
【請求項１７】
前記位置関係とは、前記識別手段により識別される位置座標が、前記第１ウインドウの少なくとも一部を遮蔽している第２ウインドウに含まれる位置関係であることを特徴とする請求項１又は２に記載の表示制御装置。
【請求項１８】
前記表示変更手段は、前記第２ウインドウの透明度を変更させることを特徴とする請求項１又は２に記載の表示制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マルチウインドウ表示が可能な表示装置への表示を制御する表示制御装置及びその制御方法に関するものである。
【背景技術】
【０００２】
従来、会議等のディスプレイとして、パーソナルコンピュータを接続し、デジタイザやタッチパネル等の座標入力機能を備えたものがある。このディスプレイでは、ペンや指により指定された画面上の座標情報をパーソナルコンピュータに入力し、ポインティングデバイスとしても使用することができる。これにより、ディスプレイの画面上で、指示した位置にカーソルを移動でき、また、ペンに設けられたマウスのボタンに対応するスイッチの操作や表示画面上でのタッチ操作により、その情報をボタン操作情報としてパーソナルコンピュータに入力できる。
【０００３】
また、ディスプレイに複数の映像入力端子を備え、画面に表示する映像信号の入力端子をボタン等で選択できるものがある。また、これら複数の映像入力端子をボタン等で同時に選択し、これら複数の映像入力端子空の映像信号を同時に画面に表示できるピクチャー・イン・ピクチャー機能やピクチャー・アウト・ピクチャー機能を備えるものがある。ここでピクチャー・イン・ピクチャー機能は、メイン画面の中にサブ画面を表示し、ピクチャー・アウト・ピクチャー機能はメインの画面を縮小し、外側の開いた部分にサブの画面を表示する機能である。
【０００４】
また、これら複数の映像入力端子にそれぞれ別々のパーソナルコンピュータからの映像出力を接続して、ピクチャー・イン・ピクチャー機能又は、ピクチャー・アウト・ピクチャー機能により表示できるディスプレイも提案されている。これによれば、ペンや指で画面上が指示されると、その指示された位置に表示されている映像を出力しているパーソナルコンピュータに信号を送り、その画面に対する操作を行うことができるものがある（特許文献１参照）。
【０００５】
また、デジタイザやタッチパネル等の座標入力機能として、同時に複数の領域を操作できる機能を備えたものがある。これによれば、映像入力端子に別々のパーソナルコンピュータを接続し、ピクチャー・イン・ピクチャー機能又は、ピクチャー・アウト・ピクチャー機能により表示を行い、メイン画面の操作とサブ画面の操作をペンや指で操作すると、夫々のパーソナルコンピュータを操作することができる。
【０００６】
また、マルチウインドウシステムであるオペレーションシステム等に適用されるウインドウ制御方法として、ウインドウが重なって表示されている場合に、特定のウインドウを透明化し、特定のウインドウに対する入力及び操作が可能な状態に設定することが提案されている（特許文献２参照）。
【特許文献１】特開２００３−２２１７７号公報
【特許文献２】特開平１１−２４９７８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
以上に述べた特許文献１では、ウインドウが重なっている場合には下に隠れた領域に入力することができないという問題があった。また、特許文献２のウインドウ制御方法では、重なったウインドウを透明化し、下に隠れていたウインドウの入力を可能な状態にした場合に、透明化したウインドウへ入力できなくなるという問題があった。
【０００８】
また、複数座標の同時入力が可能でウインドウが重なっている場合には、下に隠れていたウインドウへの入力しかできなくなってしまうという問題があった。
【０００９】
本発明は、上記従来技術の欠点を解決することにある。
【００１０】
また本願発明の特徴は、座標指示操作中に、操作対象のウインドウが他のウインドウで隠されていても、その隠されていたウインドウ領域にも入力できる点にある。
【課題を解決するための手段】
【００１１】
上記特徴は、独立クレームに記載の特徴の組み合わせにより達成され、従属項は発明の単なる有利な具体例を規定するものである。
【００１２】
本発明の一態様に係る表示制御装置は以下のような構成を備える。即ち、
マルチウインドウ表示が可能な表示装置への表示を制御する表示制御装置であって、指示された前記表示装置の画面上の位置座標を識別する識別手段と、前記識別手段により識別された位置座標が属しているウインドウを判別し、当該ウインドウに対して前記位置座標を示す座標データを発行する手段と、第１ウインドウで座標指示操作が開始され当該第１ウインドウ内での連続座標指示操作中に、前記識別手段により識別される位置座標が、前記第１ウインドウの少なくとも一部を遮蔽している第２ウインドウと所定の位置関係かどうかを判定する判定手段と、前記判定手段により位置座標が前記第２ウインドウと所定の位置関係であると判定されると、前記第２ウインドウの表示を変更させる表示変更手段と、前記表示変更手段により透明度が変更された前記第２ウインドウ内で前記識別手段により識別された前記位置座標を示す座標データを前記第１ウインドウに対して発行する手段とを有することを特徴とする。
【００１３】
本発明の一態様に係る表示制御方法は以下のような工程を備える。即ち、
マルチウインドウ表示が可能な表示装置への表示を制御する表示制御装置における表示制御方法であって、指示された前記表示装置の画面上の位置座標を識別する識別工程と、前記識別工程で識別された位置座標が属しているウインドウを判別し、当該ウインドウに対して前記位置座標を示す座標データを発行する工程と、第１ウインドウで座標指示操作が開始され当該第１ウインドウ内での連続座標指示操作中に、前記識別工程で識別される位置座標が、前記第１ウインドウの少なくとも一部を遮蔽している第２ウインドウと所定の位置関係かどうかを判定する判定工程と、前記判定工程で位置座標が前記第２ウインドウと所定の位置関係であるとにと判定されると、前記第２ウインドウの表示を変更する表示変更工程と、前記表示変更工程で透明度が変更された前記第２ウインドウ内で前記識別工程で識別された前記位置座標を示す座標データを前記第１ウインドウに対して発行する工程とを有することを特徴とする。
【発明の効果】
【００１４】
本発明によれば、座標指示操作中に、操作対象のウインドウが他のウインドウで隠されていても、その隠されていたウインドウ領域にも入力できるという効果がある。
【発明を実施するための最良の形態】
【００１５】
以下、添付図面を参照して本発明の好適な実施の形態を詳しく説明する。尚、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１６】
図１は、本発明の実施の形態に係る座標入力機能付画像表示装置（以下、単に表示装置）１０１を含む画像表示システムを説明する図である。
【００１７】
図において、表示装置１０１は、ＰＣ１０６からの映像信号を映像ケーブル１１０を介して入力し、またＰＣ１０７からの映像信号を映像ケーブル１１１を介して入力する。またこれらＰＣ１０６，１０７のそれぞれと表示装置１０１とは、それぞれＵＳＢケーブル１０８，１０９を介して接続されている。
【００１８】
画像Ａ１０２は、ＰＣ１０６から映像ケーブル１１０を介して入力される映像信号に基づいて表示されている画像であり、画像Ｂ１０３はＰＣ１０７から映像ケーブル１１１を介して入力される映像信号に基づいて表示されている画像であり、ここでは画像Ａ１０２の上に画像Ｂ１０３が重ねて表示されている。画像Ａ１０２上で座標指示された座標データはＵＳＢケーブル１０８を介してＰＣ１０６へ供給される。また同様に、画像Ｂ１０３上で座標指示された座標データは、ＵＳＢケーブル１０９を介してＰＣ１０７へ供給される。１０４，１０５のそれぞれは座標入力ペンで、それぞれ画像Ｂ１０３、画像Ａ１０２上で座標を指示するのに使用されている。
【００１９】
尚、ここで、各ＰＣへの座標データの供給方法はＵＳＢケーブルを介して行われているが、本発明はＵＳＢに限定するものではなく、座標データをＰＣへ送信できるものであれば無線であっても構わない。
【００２０】
図２は、本実施の形態に係る画像表示システムの機能構成を説明するブロック図で、前述の図１と共通する部分は同じ記号で示している。
【００２１】
図において、ＰＣ１０６は、映像ケーブル１１０を介して映像信号を出力する映像出力Ｉ／Ｆ５０１と、ＵＳＢケーブル１０８を介してデータを入出力するデータ入出力Ｉ／Ｆ５０２とを備える。ＰＣ１０７も同様に、映像ケーブル１１１を介して映像信号を出力する映像出力Ｉ／Ｆ５０３と、ＵＳＢケーブル１０９を介してデータを入出力するデータ入出力Ｉ／Ｆ５０４とを備える。
【００２２】
表示装置１０１は、映像入力Ｉ／Ｆ５０６により、映像ケーブル１１０からの映像信号を受け取り、また映像入力Ｉ／Ｆ５０８により、映像ケーブル１１１からの映像信号を受け取る。映像表示部５０７は表示パネルを有し、映像入力Ｉ／Ｆ５０６からの映像信号と、映像入力Ｉ／Ｆ５０８からの映像信号を入力し、ＣＰＵ５０５からの指示に従ってそれらを表示する。データ入出力Ｉ／Ｆ５０９は、ＰＣ１０６との間で座標データやデバイスデータの送受信を行う。データ入出力Ｉ／Ｆ５１０は、ＰＣ１０７との間で座標データやデバイスデータの送受信を行う。ＣＰＵ５０５は、ＲＯＭ５１３に記憶された制御プログラムに従って、この表示装置１０１全体の動作を制御しており、各種データの入出力制御やデータ処理等を行う。座標入力検出部５１１は、画面上で指示された位置の座標を検出すると共に、ペンボタン状態も検出する。ＲＡＭ５１２は、ＣＰＵ５０５による制御動作時にワークエリアとして使用され、各種演算結果や座標データ等を一時的に記憶する。ＲＯＭ５１３は、本実施の形態に係る制御を実行するプログラムや各種データを記憶している。
【００２３】
以上の構成において、表示装置１０１は、例えば映像表示部５０７により画像を表示している画面上の位置がペン１０４で指示されると、座標入力検出部５１１によりその指示された座標を求める。そしてその画像が、ＰＣ１０６からの映像信号により表示されていれば、その検出した座標データを入出力Ｉ／Ｆ５０９からデータ入出力Ｉ／Ｆ５０２に送信する。これによりＰＣ１０６は、その入力した座標データを映像と対応するように変換し、映像信号として映像出力Ｉ／Ｆ５０１から映像入力Ｉ／Ｆ５０６に供給する。尚、ＰＣ１０７の場合も同様であるため、その説明を省略する。映像表示部５０７は、ＣＰＵ５０５の制御により、映像入力Ｉ／Ｆ５０６，５０８から入力される映像信号に基づいて、画像の大きさ、表示位置、表示／非表示等を制御し、映像を合成して表示する。
【００２４】
［実施の形態１］
図３は、本発明の実施の形態１に係る動作を説明する図である。以下、図３を参照して、本実施の形態１の動作を説明する。
【００２５】
２０１では、ＰＣ１０６から映像信号に基づく画像Ａ１０２上でペン１０５を使用して座標入力操作が行われている。この場合は、ペン１０５により指示された座標位置が座標入力検出部５１１で検出され、その座標データがデータ入出力Ｉ／Ｆ５０９を介してＰＣ１０６に送信される。これによりＰＣ１０６でその座標データが処理され、例えば線の描画モードであれば、その指示された座標データに基づいて線２１０が描画され、映像信号として映像入力Ｉ／Ｆ５０６に入力される。これにより線２１０が映像表示部５０７に表示される。
【００２６】
２０２では、ペン１０５により連続して指示されている座標位置が画像Ｂ１０３内に入った状態を示している。このときは画像Ｂ１０３を透明化し、ペン１０５の座標指示位置が画像Ｂ１０３の領域に入っているにも拘わらず、ペン１０５により指示された座標データをＰＣ１０６に送信する。ここでペン１０５の座標指示位置が画像Ｂ１０３に入ったかどうかの判定については後述する。こうして２０２〜２０４で示すように、ペン１０５による連続して座標指示が行われている間は、画像Ｂ１０３を透明化したままで、ペン１０５により指示された座標データをＰＣ１０６に送信し続ける。
【００２７】
次に２０５で示すように、ペン１０５により指示された座標位置が画像Ｂ１０３の領域の外に出た場合は、画像Ｂ１０３の透明化を解除して元の表示に戻す。また或は２０６で示すように、ペン１０５による連続した座標指示操作が終了したときにも画像Ｂ１０３の透明化を解除して元の表示に戻す。
【００２８】
ここでペン１０５により座標指示された位置が画像Ｂ１０３から離れたかの判定は、前述の画像内に入ったかどうか判定と同様に後述する。また入力ペンによる連続座標指示操作か否かの判定には、前回の指示操作から予め設定した時間内に次の座標指示が実行されると連続操作継続中と判断し、予め設定した時間以上入力が無い場合には連続座標指示操作が終了したと判定する連続操作判定方法１か、又は前回のペンアップの位置と次の座標指示位置との距離が予め設定した距離以上の場合に連続座標指示操作が終了したと判定する連続操作判定方法２のいずれかで判定する。尚このとき、連続操作判定方法１と連続操作判定方法２のどちらか一方を選択するのではなく、両方の判定方法を並行して用いても構わない。
【００２９】
図４は、ペンによる座標指示位置が画像Ｂ１０３内にあるかどうかを判定する判定条件を説明する図である。
【００３０】
いま画像Ｂ１０３の左上の座標を（ｘ1，ｙ1）、右下の座標を（ｘ2，ｙ2）とし、ペン１０４により指示された座標位置を（ｐx，ｐy）とする。ここで（ｘ1−ａ）＜ｐx＜（ｘ2＋ａ）でかつ（ｙ1−ａ）＜ｐy＜（ｙ2＋ａ）の場合に、ペン１０４により指示された座標位置が画像Ｂ１０３内に入っていると判定する。尚、ａは、予め設定されている値である。
【００３１】
図５は、本発明の実施の形態１に係る表示装置１０１における処理を説明するフローチャートで、ここでは上述した連続操作判定方法１を用いた場合を示している。尚、この処理を実行するプログラムはＲＯＭ５１３に記憶されており、ＣＰＵ５０５の制御の下に実行される。
【００３２】
まずステップＳ１で、ペンによる入力があったかどうかを調べ、入力があればステップＳ２に進み、その入力が画像Ａ１０２に対応する座標指示であるかどうかを判定する。画像Ａ１０２内でのペン入力でない場合はステップＳ３に進み、画像Ｂ１０３への入力と判定して、その画像Ｂ１０３に対応するＰＣ１０７に、そのペンで指示された座標データを送信してステップＳ１に戻る。
【００３３】
一方ステップＳ２で、画像Ａ１０２内でのペン入力の場合はステップＳ４に進み、画像Ａ１０２に対応しているＰＣ１０６へ、そのペン１０５で指示された座標データを送信する。次にステップＳ５で、ペン１０５により座標指示が入力されたかどうかを判定し、ペン１０５による座標指示があればステップＳ６に進み、その指示された座標が画像Ｂ１０３内に含まれるかどうかを判定する。この判定は前述した図４の判定条件に基づいて行われる。ここで画像Ｂ１０３内を指示していると判定されるとステップＳ７に進んで画像Ｂ１０３を透明化し、ステップＳ８で、その指示された座標データをＰＣ１０６に送信してステップＳ５に進む。これにより前述の図３の２０２〜２０４で示すように、画像Ｂ１０３に邪魔されずに、画像Ａ１０２への座標入力を連続して行うことができる。
【００３４】
一方ステップＳ６で、画像Ｂ１０３内を指示していないと判定するとステップＳ９に進んで画像Ｂ１０３を表示し（図３の２０５）、ステップＳ１０で、その指示された座標データをＰＣ１０７に送信する。
【００３５】
またステップＳ５で、入力ペンによる座標指示操作が行われないときはステップＳ１１に進み、所定時間ｔ、ペンを使用した座標指示がないかをみる。まだ所定時間ｔが経過していないときはステップＳ５に戻って前述の処理を実行するが、所定時間ｔを経過するとステップＳ１２に進み、画像Ｂ１０３の透明化を解除して元のように表示して（図３の２０６）ステップＳ１に戻る。
【００３６】
図６は、本発明の実施の形態１に係る表示装置１０１における他の処理例を説明するフローチャートで、ここでは上述した連続操作判定方法２を用いた場合を示している。尚、この処理を実行するプログラムはＲＯＭ５１３に記憶されており、ＣＰＵ５０５の制御の下に実行される。
【００３７】
ステップＳ２１〜Ｓ２４の処理は、前述の図５のステップＳ１〜Ｓ４と同じであるため、その説明を省略する。
【００３８】
ステップＳ２５では、ペンにより指示された座標が画像Ｂ１０３内に含まれるかどうかを判定する。この判定は前述した図４の判定条件に基づいて行われる。ここで画像Ｂ１０３内を指示していないと判定するとステップＳ２１に戻るが、画像Ｂ１０３内を指示していると判定するとステップＳ２６に進んで画像Ｂ１０３を透明化する。次にステップＳ２７で、ペンによる操作指示が入力されたかを調べ、入力されるとステップＳ２８に進み、ペンアップかどうかをみる。ペンアップであればステップＳ２９に進み、そのペンで指示された座標データをＰＣ１０６に送信してステップＳ２８に進む。
【００３９】
ステップＳ２８で、次のペン入力がペンアップでない場合はステップＳ３０に進み、ＰＣ１０６へ座標データを送信する。そしてステップＳ３１で、前回の入力がペンアップであったか判定し、ペンアップである場合はステップＳ３２に進み、前回の入力座標と最新の入力座標の距離が予め設定した値ｂ以上離れているか判定する。ここで離れていると判定するとステップＳ３３に進み、画像Ｂ１０３を表示する。尚、ステップＳ３１，Ｓ３２で、判定が「Ｎｏ」であればステップＳ２８に戻り、前述の処理を実行する。
【００４０】
またステップＳ２７で、ペン入力が無いときはステップＳ２７を繰り返すようにしたが、前述の図３のステップＳ５，Ｓ６のように、所定時間ペン入力が無かったかどうかを判定して、それに応じた処理を行うようにしても良い。
【００４１】
また、ペン１０５により連続して指示されている座標位置が画像Ｂ１０３内に入ったかどうかを判定して、画像Ｂ１０３を透明化する場合を説明したが、画像と所定距離以内になったかどうかを判定して画像Ｂ１０３を透明化するようにしても良い。
【００４２】
また、画像Ｂ１０３を透明化する場合で説明したが、薄い色にするなど色を変更したり、模様を付けるなどでも良い。
【００４３】
尚、上述の例では、画像Ａ１０２をメインにして画像Ｂ１０３を透明化する場合で説明したが、画像Ｂ１０３をメインにして画像Ａ１０２を透明化する場合も同様にして実行できることはもちろんである。
【００４４】
このように本実施の形態１によれば、複数のウインドウが表示されている状態で下側のウインドウの一部が上側のウインドウで隠されている場合に、その下側のウインドウに対し座標指示具（ペン等）を用いて描画等の操作をしている場合で考える。その場合、座標指示具で指示している座標位置が、隠されている領域に近づくと上側のウインドウが透明になり、その隠されていた下側のウインドウの領域を見ながら描画を続けることができる。また座標指示具により指示された位置が、その隠されていた領域から離れるか、又は、座標指示具による連続指示操作を終了したときに、その上側のウインドウの透明化を解除することにより、重なっていた上側のウインドウに対しても座標指示具による操作を行うことができる。
【００４５】
［実施の形態２］
図７は、本発明の実施の形態２に係る動作を説明する図である。以下、図７を参照して、本実施の形態１の動作を説明する。尚，この実施の形態２に係る表示システムの基本構成は前述の実施の形態１の場合と同じであるため、その説明を省略する。
【００４６】
６０１では、ＰＣ１０６から映像信号に基づく画像Ａ１０２上でペン１０５を使用して座標入力操作が行われており、これと同時にペン１０４が画像Ｂ１０３上で操作されている。この場合は、ペン１０５，１０４により指示された座標位置が座標入力検出部５１１で検出され、その座標データがデータ入出力Ｉ／Ｆ５０９，５１０を介してＰＣ１０６，１０７に送信される。これによりＰＣ１０６，１０７で各座標データが処理され、例えば線の描画モードであれば、その指示された座標データに基づいて、線６１０，６１１が描画され、映像信号として映像入力Ｉ／Ｆ５０６，５０７に入力される。これにより線６１０，６１１が映像表示部５０７に表示される。
【００４７】
６０２では、ペン１０５により連続して指示されている座標位置が画像Ｂ１０３内に入った状態を示している。このときは画像Ｂ１０３を半透明化し、ペン１０５の座標指示位置が画像Ｂ１０３の領域に入っているにも拘わらず、ペン１０５により指示された座標データをＰＣ１０６に送信する。このとき、連続操作中であるペン１０４により指示された座標データはＰＣ１０７に送信される。ここでペン１０５の座標指示位置が画像Ｂ１０３に入ったかどうかの判定は前述したとおりである。こうして６０２〜６０３で示すように、ペン１０４，１０５により連続して座標指示が行われている間は、画像Ｂ１０３を半透明化したままで、ペン１０４，１０５により指示された座標データを、各対応するＰＣ１０６，１０７に送信し続ける。
【００４８】
次に６０４で示すように、ペン１０５により指示された座標位置が画像Ｂ１０３の領域の外に出た場合は、画像Ｂ１０３の半透明化を解除して元の表示に戻す。また或は６０５で示すように、ペン１０５による連続した座標指示操作が終了したときにも画像Ｂ１０３の半透明化を解除して元の表示に戻す。
【００４９】
また６０６は、画像Ｂ１０３内を指示していたペン１０４による連続座標指示操作が終了した場合を示し、この場合は前述の実施の形態１のように画像Ｂ１０３を透明化し、ペン１０５の指示位置が画像Ｂ１０３の領域に入った場合でも、ペン１０５により指示された座標データをＰＣ１０６に送信する。
【００５０】
ここで連続座標指示操作か否かの判定には、前回の操作から予め設定した時間内に次の操作が行われた場合は連続操作継続中と判断し、予め設定した時間以上，操作入力が無い場合に、連続操作が終了したと判定する連続操作判定方法１か、又は前回のペンアップの位置と次の操作位置との距離が予め設定した距離以上の場合に、連続操作が終了したと判定する連続操作判定方法２のどちらかの方法で判定する。また、このとき、連続操作判定方法１と連続操作判定方法２のどちらか一方を選択するのではなく、両方の判定方法を用いても構わない。
【００５１】
図８は、本発明の実施の形態２に係る表示装置１０１における処理例を説明するフローチャートで、ここでは上述した連続操作判定方法１を用いた場合を示している。尚、この処理を実行するプログラムはＲＯＭ５１３に記憶されており、ＣＰＵ５０５の制御の下に実行される。
【００５２】
先ずステップＳ４１で、ペン１０４を使用した座標入力指示があるかどうかを調べ、無ければステップＳ４３に進むが、あればステップＳ４２に進み、ペン１０４の座標入力に対応している画像Ｂ１０３に対応するＰＣ１０７に座標データを送信する。ステップＳ４３でも同様に、ペン１０５を使用した座標入力指示があるかどうかを調べ、あればステップＳ４４に進み、ペン１０５の座標入力に対応している画像Ａ１０２に対応するＰＣ１０６に座標データを送信する。
【００５３】
次にステップＳ４５では、２つのペン１０４，１０５による座標指示があり、片方が画像Ａ１０２への入力を行い、且つ他方のペンが画像Ｂ１０３への入力を行っているかを判定する。そうであればステップＳ４６に進み、画像Ａ１０２上で座標を入力しているペンをペンＡとし、画像Ｂ１０３上で座標を入力しているペンをペンＢとする。尚、ステップＳ４３，Ｓ４５で判定が「ＮＯ」の場合はステップＳ４１に戻る。
【００５４】
ステップＳ４７では、ペンＡによる指示位置が画像Ｂ１０３内にあるかどうかを判定する。画像Ｂ１０３内でなければステップＳ４１に戻るが、画像Ｂ１０３内にある時はステップＳ４８に進み、画像Ｂ１０３を半透明にする（図７の６０２）。
【００５５】
図９は、２つのペンＡ，Ｂがそれぞれ画像Ａと画像Ｂ内を指示している場合、ペンＡが画像Ｂ内を指示しているかどうかを判定する処理を説明する図である。
【００５６】
ここでも前述の図４と同様に、画像Ｂ１０３の左上の座標を（ｘ1，ｙ1）、右下の座標を（ｘ2，ｙ2）とし、ペン１０４により指示された座標位置を（ｐx，ｐy）とする。ここで（ｘ1−ａ）＜ｐx＜（ｘ2＋ａ）でかつ（ｙ1−ａ）＜ｐy＜（ｙ2＋ａ）の場合に、ペン１０４により指示された座標位置が画像Ｂ１０３内に入っていると判定する。尚、ａは、予め設定されている値である。
【００５７】
次にステップＳ４９で、ペンＡによる座標入力があったかどうかを判定し、あればステップＳ５０で、その入力ペンＡで指示された座標のデータをＰＣ１０６に送信する。またステップＳ５１で、ペンＢによる座標指示入力があったかどうかを判定し、あればステップＳ５２で、その入力ペンＢで指示された座標のデータをＰＣ１０７へ送信する。
【００５８】
一方、ステップＳ５１で、ペンＢによる座標入力が無い場合はステップＳ５３に進み、その入力が無い時間が予め設定した時間ｔ以上経過したかどうかを判定する。ここで時間ｔ以上が経過するとステップＳ５４に進み、画像Ｂ１０３を透明化する（図７の６０６）。
【００５９】
またステップＳ４９で、ペンＡによる座標入力がないときはステップＳ５５に進み、その入力が無い時間が予め設定した時間ｔ以上経過したかどうかを判定する。ここで時間ｔ以上が経過するとステップＳ５６に進み、画像Ｂ１０３を元の通常表示に戻す（図７の６０５）。
【００６０】
尚ここでは、連続操作判定方法２を用いた場合の処理について、その説明を省略するが、前述の図６のフローチャートで示すように、ペンＡ，Ｂのペンアップ、ペンダウンを検出することにより、図６のフローチャートと同様にして実行できる。
【００６１】
またここでも、  また、ペン１０５により連続して指示されている座標位置が画像Ｂ１０３内に入ったかどうかを判定して、画像Ｂ１０３を透明化する場合を説明したが、画像と所定距離以内になったかどうかを判定して画像Ｂ１０３を透明化するようにしても良い。
【００６２】
また、画像Ｂ１０３を半透明化する場合で説明したが、薄い色にするなど色を変更したり、模様を付けるなどでも良く、透明度を変化させず表示したままであっても、透明化しても構わない。
【００６３】
尚ここでも、画像Ａ１０２をメインにして画像Ｂ１０３を半透明或は透明化する場合で説明したが、画像Ｂ１０３をメインにして画像Ａ１０２を半透明、透明化する場合も同様にして実行できることはもちろんである。
【００６４】
このように本実施の形態２によれば、複数のウインドウが表示されている状態で下側のウインドウの一部が上側のウインドウで隠されている場合に、各ウインドウに対してそれぞれ座標指示具（ペン等）を用いて描画等の操作をしている場合、下側のウインドウを指示している座標指示具で指示する座標位置が、隠されている領域に近づくと上側のウインドウが半透明になり、その隠されていた下側のウインドウの領域を見ながら描画を続けることができる。またこのとき、上側に表示されている半透明のウインドウに対しても、別の座標指示具により操作を続けることができる。
【００６５】
また座標指示具により指示された位置が、その隠されていた領域から離れるか、又は、座標指示具による連続指示操作を終了したときに、その上側のウインドウの半透明化を解除することにより、上側のウインドウの画像を正常に見ることができる。
【００６６】
なお本発明は、前述した実施の形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置のコンピュータが、その供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。その場合、プログラムの機能を有していれば、その形態はプログラムである必要はない。従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明には、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００６７】
プログラムを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。その他のプログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記憶媒体にダウンロードすることによっても供給できる。また本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明のクレームに含まれるものである。
【００６８】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件を満足するユーザに対してインターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００６９】
またコンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部又は全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【００７０】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行ない、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００７１】
【図１】本発明の実施の形態に係る座標入力機能付画像表示装置を含む画像表示システムを説明する図である。
【図２】本実施の形態に係る画像表示システムの機能構成を説明するブロック図である。
【図３】本発明の実施の形態１に係る動作を説明する図である。
【図４】ペンによる座標指示位置が画像Ｂ内にあるかどうかを判定する判定条件を説明する図である。
【図５】本発明の実施の形態１に係る表示装置における処理を説明するフローチャートである。
【図６】本発明の実施の形態１に係る表示装置における他の処理例を説明するフローチャートである。
【図７】本発明の実施の形態２に係る動作を説明する図である。
【図８】本発明の実施の形態２に係る表示装置における処理例を説明するフローチャートである。
【図９】実施の形態２において、２つのペンＡ，Ｂがそれぞれ画像Ａと画像Ｂ内を指示している場合、ペンＡが画像Ｂ内を指示しているかどうかを判定する処理を説明する図である。
【図１】
2006244078.tif 000003
【図２】
2006244078.tif 000004
【図３】
2006244078.tif 000005
【図４】
2006244078.tif 000006
【図５】
2006244078.tif 000007
【図６】
2006244078.tif 000008
【図７】
2006244078.tif 000009
【図８】
2006244078.tif 000010
【図９】
2006244078.tif 000011