JPH08152992A - 表示制御方法及び表示制御システム - Google Patents
表示制御方法及び表示制御システムInfo
- Publication number
- JPH08152992A JPH08152992A JP6296717A JP29671794A JPH08152992A JP H08152992 A JPH08152992 A JP H08152992A JP 6296717 A JP6296717 A JP 6296717A JP 29671794 A JP29671794 A JP 29671794A JP H08152992 A JPH08152992 A JP H08152992A
- Authority
- JP
- Japan
- Prior art keywords
- display
- window
- user
- displayed
- display control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
- Digital Computer Display Output (AREA)
Abstract
(57)【要約】
【目的】本発明は、複数の人が同時にプログラムの処理
結果を画面上に表示させ、当該表示結果を見ること、こ
れらの結果をもとに次処理が可能となるよう様々な形態
の応用作業を実現できるようにした表示システム、及び
表示方法を提供することを目的とする。 【構成】ユーザに専用のディスプレイ環境を与えるべく
出力装置9の表示画面を任意の位置から見る場合に、当
該位置から正面に見えるように出力装置9の表示画面上
へウィンドウを表示させ、複数のウィンドウを表示制御
して複数のユーザが同時に使用できるように、CPU3
の制御の下で、表示位置変換モジュール5や出力制御ド
ライバ6が制御することを特徴としている。
結果を画面上に表示させ、当該表示結果を見ること、こ
れらの結果をもとに次処理が可能となるよう様々な形態
の応用作業を実現できるようにした表示システム、及び
表示方法を提供することを目的とする。 【構成】ユーザに専用のディスプレイ環境を与えるべく
出力装置9の表示画面を任意の位置から見る場合に、当
該位置から正面に見えるように出力装置9の表示画面上
へウィンドウを表示させ、複数のウィンドウを表示制御
して複数のユーザが同時に使用できるように、CPU3
の制御の下で、表示位置変換モジュール5や出力制御ド
ライバ6が制御することを特徴としている。
Description
【0001】
【産業上の利用分野】本発明は、パーソナルコンピュー
タ、ワークステーション、オフコン、メーンフレーム
(大型計算機)等はもとより、マイクロコンヒ゜ュータ
応用分野に於いて利用される表示装置の改善を図った表
示制御方法、及び表示制御システムに関する。
タ、ワークステーション、オフコン、メーンフレーム
(大型計算機)等はもとより、マイクロコンヒ゜ュータ
応用分野に於いて利用される表示装置の改善を図った表
示制御方法、及び表示制御システムに関する。
【0002】
【従来の技術】従来より、表示装置は、通常、コンピュ
ータの出力結果等を表示するような使い方が一般的であ
る。この場合、出力を制御するのは1人のユーザである
ことが一般的であり、複数のユーザが同時に表示装置に
出力を行なうことはないものであった。
ータの出力結果等を表示するような使い方が一般的であ
る。この場合、出力を制御するのは1人のユーザである
ことが一般的であり、複数のユーザが同時に表示装置に
出力を行なうことはないものであった。
【0003】表示装置は、解像度の高いCRT表示装置
から、低価格パソコン用の低解像度の表示装置迄種類は
多数あるが、今後、低価格パソコンでも表示装置の解像
度は高くなる傾向にある。
から、低価格パソコン用の低解像度の表示装置迄種類は
多数あるが、今後、低価格パソコンでも表示装置の解像
度は高くなる傾向にある。
【0004】一方、例えば、WindowsやX−wi
ndowに代表される複数のウィンドウを表示装置に表
示して、ウィンドウ単位でプログラムを実行することに
よって、いくつもの作業を効率良くできるようになりつ
つあるが、これは個人が複数の作業を行なうための方式
である。
ndowに代表される複数のウィンドウを表示装置に表
示して、ウィンドウ単位でプログラムを実行することに
よって、いくつもの作業を効率良くできるようになりつ
つあるが、これは個人が複数の作業を行なうための方式
である。
【0005】
【発明が解決しようとする課題】上述したように従来の
場合、1つの表示装置上で複数のユーザが、独立又は関
連し合いながらプログラムを実行した結果を表示して、
複数の仕事を同時に行なう為の手段はないものであっ
た。
場合、1つの表示装置上で複数のユーザが、独立又は関
連し合いながらプログラムを実行した結果を表示して、
複数の仕事を同時に行なう為の手段はないものであっ
た。
【0006】本発明は上記事情を考慮して成されたもの
であり、複数の人が同時にプログラムの処理結果を画面
上に表示させ、当該表示結果を見ること、これらの結果
をもとに次処理が可能となるよう様々な形態の応用作業
を実現できるようにした表示システム、及び表示方法を
提供することを目的とする。
であり、複数の人が同時にプログラムの処理結果を画面
上に表示させ、当該表示結果を見ること、これらの結果
をもとに次処理が可能となるよう様々な形態の応用作業
を実現できるようにした表示システム、及び表示方法を
提供することを目的とする。
【0007】
【課題を解決するための手段】本発明は、上記目的を達
成する為に、ユーザに専用のディスプレイ環境を与える
べく表示画面を任意の位置から見る場合に、当該位置か
ら正面に見えるように表示画面上へウィンドウを表示さ
せ、複数のウィンドウを表示制御して複数のユーザが同
時に使用できるように制御したことを特徴とする表示制
御方法にある。
成する為に、ユーザに専用のディスプレイ環境を与える
べく表示画面を任意の位置から見る場合に、当該位置か
ら正面に見えるように表示画面上へウィンドウを表示さ
せ、複数のウィンドウを表示制御して複数のユーザが同
時に使用できるように制御したことを特徴とする表示制
御方法にある。
【0008】又、本発明は上記目的を達成する為に、複
数のユーザが任意の方角から見ることができるように、
テーブル上に水平に設置したディスプレイ装置を制御す
るオペレーティングシステムモジュールと、キーボード
装置やポインティング装置である入力装置による入力を
可能としてこれらのスケジューリングを制御するオペレ
ーティングシステムモジュールと、任意の記憶装置の記
憶エリアを必要に応じて割り当てるオペレーティングシ
ステムモジュールとを具備したことを特徴とする表示制
御システムにある。
数のユーザが任意の方角から見ることができるように、
テーブル上に水平に設置したディスプレイ装置を制御す
るオペレーティングシステムモジュールと、キーボード
装置やポインティング装置である入力装置による入力を
可能としてこれらのスケジューリングを制御するオペレ
ーティングシステムモジュールと、任意の記憶装置の記
憶エリアを必要に応じて割り当てるオペレーティングシ
ステムモジュールとを具備したことを特徴とする表示制
御システムにある。
【0009】
【作用】上記構成において、複数の人が同時にプログラ
ムの処理結果を画面上に表示させ、当該表示結果を見る
こと、これらの結果をもとに次処理が可能となるよう様
々な形態の応用作業を実現できる。
ムの処理結果を画面上に表示させ、当該表示結果を見る
こと、これらの結果をもとに次処理が可能となるよう様
々な形態の応用作業を実現できる。
【0010】
【実施例】本発明の概要は次の通りである。即ち、1つ
の表示装置を任意の位置から見る場合に、その位置から
正面に見えるようにウィンドウを表示装置上へ表示する
為に、ウィンドウイメージ情報をビデオRAM(VRA
M)へ書き込む前に、基準の位置情報と角度情報に従っ
て書き込み位置を変換する必要がある。これを表示位置
変換モジュールで行ってから、VRAMへの書き込みを
行なうことにより実現する。この時に、基準の位置と方
向は次のような方法で決定する(図8参照)。
の表示装置を任意の位置から見る場合に、その位置から
正面に見えるようにウィンドウを表示装置上へ表示する
為に、ウィンドウイメージ情報をビデオRAM(VRA
M)へ書き込む前に、基準の位置情報と角度情報に従っ
て書き込み位置を変換する必要がある。これを表示位置
変換モジュールで行ってから、VRAMへの書き込みを
行なうことにより実現する。この時に、基準の位置と方
向は次のような方法で決定する(図8参照)。
【0011】1.表示装置のの利用ユーザ数を求める。 2.ユーザ数とユーザ位置情報によって基準エリアライ
ンを決定する。 3.ユーザの指定する位置に従って基準エリアラインに
従うウィンドウの最適表示位置を決定する。
ンを決定する。 3.ユーザの指定する位置に従って基準エリアラインに
従うウィンドウの最適表示位置を決定する。
【0012】4.基準エリアライン内に複数のウィンド
ウを表示する。上記1乃至3は、表示位置変換モジュー
ルである。即ち、基本的に、基準エリアラインとはユー
ザの位置を中心として得られる円周上又は楕円上の基準
線で、表示装置上でユーザに近く且つ他のユーザの基準
エリアラインと交わらない範囲で最大の範囲まで取り得
る位置に設定される。
ウを表示する。上記1乃至3は、表示位置変換モジュー
ルである。即ち、基本的に、基準エリアラインとはユー
ザの位置を中心として得られる円周上又は楕円上の基準
線で、表示装置上でユーザに近く且つ他のユーザの基準
エリアラインと交わらない範囲で最大の範囲まで取り得
る位置に設定される。
【0013】表示系に対する入力系装置をウィンドウ毎
に割当て、オブジェクトとして1つの独立した資源環境
を構成する。この資源にはメモリやハードディスクメモ
リをオブジェクト専用に割り当てた部分を含む。入力系
装置はキーボードをはじめマウスやペンのようなポイン
ティングデバイス他位置決めが可能な入力装置はすべて
対象とする。複数のオブジェクトを制御・管理する機能
をオペレーティングシステムモジュールトとして実現す
る。
に割当て、オブジェクトとして1つの独立した資源環境
を構成する。この資源にはメモリやハードディスクメモ
リをオブジェクト専用に割り当てた部分を含む。入力系
装置はキーボードをはじめマウスやペンのようなポイン
ティングデバイス他位置決めが可能な入力装置はすべて
対象とする。複数のオブジェクトを制御・管理する機能
をオペレーティングシステムモジュールトとして実現す
る。
【0014】ウィンドウの重ね合わせを行う場合には、
いくつかのドットパターングループの組み合わせによっ
て裏側のウィンドウもある程度認識できるように表示す
る。又、斜め方向から見たときに見やすくする為に、ユ
ーザの位置と表示ウィンドウの位置に応じて、文字や図
形の表示密度を変更して濃淡をコントロールする機能を
オペレーティングシステムの機能として有する。
いくつかのドットパターングループの組み合わせによっ
て裏側のウィンドウもある程度認識できるように表示す
る。又、斜め方向から見たときに見やすくする為に、ユ
ーザの位置と表示ウィンドウの位置に応じて、文字や図
形の表示密度を変更して濃淡をコントロールする機能を
オペレーティングシステムの機能として有する。
【0015】以下図面を参照して本発明の一実施例を説
明する。図1は本発明の一実施例の概略構成を示すブロ
ック図である。先ず図1に於いて、1は入力装置であ
り、無線マウス、マウス、キーボード、無線キーボー
ド、キーボード、ペン等を含むものである。マウスやキ
ーボードやペンはRS−232C規格のケーブルでコン
ピュータシステムと情報の伝送を行なうものである。無
線マウスや無線キーボードは情報の伝送を無線方式で行
うものである。無線の種類は電波、電磁波、光波、音波
等を想定する。
明する。図1は本発明の一実施例の概略構成を示すブロ
ック図である。先ず図1に於いて、1は入力装置であ
り、無線マウス、マウス、キーボード、無線キーボー
ド、キーボード、ペン等を含むものである。マウスやキ
ーボードやペンはRS−232C規格のケーブルでコン
ピュータシステムと情報の伝送を行なうものである。無
線マウスや無線キーボードは情報の伝送を無線方式で行
うものである。無線の種類は電波、電磁波、光波、音波
等を想定する。
【0016】2はメモリ装置であり、オペレーティング
システム(OS)が常駐するものである。3はCPU装
置(中央制御装置)であり、オペレーティングシステム
からの要求を処理し結果を返すものである。
システム(OS)が常駐するものである。3はCPU装
置(中央制御装置)であり、オペレーティングシステム
からの要求を処理し結果を返すものである。
【0017】4は入力制御ドライバモジュールであり、
前記OSの管理下で入力装置1の数に応じて存在し、入
力装置1から送られてきたデータをOSの制御に委ねる
ものである。
前記OSの管理下で入力装置1の数に応じて存在し、入
力装置1から送られてきたデータをOSの制御に委ねる
ものである。
【0018】5は表示位置変換モジュールであり、OS
のモジュールとして動作し、入力制御ドライバモジュー
ル4からデータを受け取り、表示位置変換を行ってか
ら、出力制御ドライバモジュール6へ渡すものである。
のモジュールとして動作し、入力制御ドライバモジュー
ル4からデータを受け取り、表示位置変換を行ってか
ら、出力制御ドライバモジュール6へ渡すものである。
【0019】6は出力制御ドライバモジュールであり、
OSの管理下で出力装置の数に応じて存在し、OSの出
力要求を処理し、出力装置へ出力するものである。本件
では表示装置(ディスプレイ装置)へ出力するディスプ
レイ制御ドライバを対象とするものである。
OSの管理下で出力装置の数に応じて存在し、OSの出
力要求を処理し、出力装置へ出力するものである。本件
では表示装置(ディスプレイ装置)へ出力するディスプ
レイ制御ドライバを対象とするものである。
【0020】7はオペレーティングシステムであり、メ
モリ装置2に常駐し、資源の管理他、システム全体を制
御するプログラムである。8はビデオRAM装置であ
り、出力制御ドライバモジュール6によって画面描画情
報を記録され、これをディスプレイ装置に表示するもの
である。
モリ装置2に常駐し、資源の管理他、システム全体を制
御するプログラムである。8はビデオRAM装置であ
り、出力制御ドライバモジュール6によって画面描画情
報を記録され、これをディスプレイ装置に表示するもの
である。
【0021】9は出力装置であり、本件では、液晶表示
装置やTFT液晶ディスプレイ、プラズマディスプレ
イ、CRTディスプレイ等を対象とするものである。1
0はハードディスク装置(HDD)やフロッピーディス
ク装置(FDD)から成る外部記憶装置であり、各種デ
ータベース情報を格納するものである。
装置やTFT液晶ディスプレイ、プラズマディスプレ
イ、CRTディスプレイ等を対象とするものである。1
0はハードディスク装置(HDD)やフロッピーディス
ク装置(FDD)から成る外部記憶装置であり、各種デ
ータベース情報を格納するものである。
【0022】次に、図2はユーザの位置(×印)とディ
スプレイ表示を概念的に示したものであり、ディスプレ
イ画面とディスプレイ画面内に表示された幾つかのウィ
ンドウを表現しているものである。
スプレイ表示を概念的に示したものであり、ディスプレ
イ画面とディスプレイ画面内に表示された幾つかのウィ
ンドウを表現しているものである。
【0023】図2に於いて、21及び22、23、24
はディスプレイ画面上に表示されたウィンドウであり、
それぞれ×印の方向から正面方向に見えるように配置さ
れているものである。
はディスプレイ画面上に表示されたウィンドウであり、
それぞれ×印の方向から正面方向に見えるように配置さ
れているものである。
【0024】25及び26、27はユーザ数に応じてデ
ィスプレイ上に割り当てられた専有領域であり、この領
域内で作成されたウィンドウは、この領域を専有するユ
ーザを指向するものである。
ィスプレイ上に割り当てられた専有領域であり、この領
域内で作成されたウィンドウは、この領域を専有するユ
ーザを指向するものである。
【0025】28及び29、30はユーザ位置であり、
ユーザの指示又は無線装置の位置情報により決定される
ものである。31はユーザであり、側面からディスプレ
イ装置を操作することを表すものである。
ユーザの指示又は無線装置の位置情報により決定される
ものである。31はユーザであり、側面からディスプレ
イ装置を操作することを表すものである。
【0026】32はディスプレイ装置であり、側面から
表すものである。33はウィンドウであり、側面からみ
たディスプレイ上に表示されていることを表すものであ
る。
表すものである。33はウィンドウであり、側面からみ
たディスプレイ上に表示されていることを表すものであ
る。
【0027】34は入力装置であり、ユーザの手元にあ
ることを表しているものである。上記構成につき、その
動作を以下に説明する。入力装置1から入力されたデー
フは、オペレーティングジステムの制御により出力装置
9へ出力される。その間に、CPU装置3による制御に
よってデータが変換されたり、外部記憶装置10から読
み込まれる等して出力される場合があるものである。い
ずれの場合においてもディスプレイ装置へ出力されるデ
ータは、表示位置変換モジュール5が表示位置を変換し
たものがユーザの指定するウィンドウ上へ出力される。
ることを表しているものである。上記構成につき、その
動作を以下に説明する。入力装置1から入力されたデー
フは、オペレーティングジステムの制御により出力装置
9へ出力される。その間に、CPU装置3による制御に
よってデータが変換されたり、外部記憶装置10から読
み込まれる等して出力される場合があるものである。い
ずれの場合においてもディスプレイ装置へ出力されるデ
ータは、表示位置変換モジュール5が表示位置を変換し
たものがユーザの指定するウィンドウ上へ出力される。
【0028】この時、表示位置変換モジュール5はディ
スプレイ上のドット位置に対応するビデオRAM装置8
のアドレスをウィンドウの部分だけ変換する為のVRA
M−WINDOW変換構造体を内部に動的に作成し、ド
ット単位の出力とドットがいくつかまとまった範囲の出
力を可能にする。このVRAM−WINDOW変換構造
体はユーツザがウィンドウ作成要求を出したときに作成
され、その後の出力はこれに従って行われる。位置情報
が変更された場合は速やかにVRAM−WINDOW変
換構造体は更新される。WINDOWの構成情報自体は
WINDOWを管理するOSモジュールのデータエリア
へシステムコンフィグレーション時やユーザが指定した
とき等に登録される。
スプレイ上のドット位置に対応するビデオRAM装置8
のアドレスをウィンドウの部分だけ変換する為のVRA
M−WINDOW変換構造体を内部に動的に作成し、ド
ット単位の出力とドットがいくつかまとまった範囲の出
力を可能にする。このVRAM−WINDOW変換構造
体はユーツザがウィンドウ作成要求を出したときに作成
され、その後の出力はこれに従って行われる。位置情報
が変更された場合は速やかにVRAM−WINDOW変
換構造体は更新される。WINDOWの構成情報自体は
WINDOWを管理するOSモジュールのデータエリア
へシステムコンフィグレーション時やユーザが指定した
とき等に登録される。
【0029】複数のユーザが同時にディスプレイを使用
する場合に、表示位置変換モジュールは夫々のディスプ
レイ上のWINDOW毎にVRAM−WINDOW変換
構造体を作成する。又、入力−変換−出力の一連の処理
を独立して行うための処理プロセス毎に専有資源の確保
を行なう。この処理プロセスをオブジェクトと呼び、ユ
ーザの存在と共に存在する。従って、オブジェクトはユ
ーザがシステムの使用をはじめるときに動的にOSによ
ってコンフィグレーションを追加され、使用終了したと
きにコンフィグレーションから削除される。
する場合に、表示位置変換モジュールは夫々のディスプ
レイ上のWINDOW毎にVRAM−WINDOW変換
構造体を作成する。又、入力−変換−出力の一連の処理
を独立して行うための処理プロセス毎に専有資源の確保
を行なう。この処理プロセスをオブジェクトと呼び、ユ
ーザの存在と共に存在する。従って、オブジェクトはユ
ーザがシステムの使用をはじめるときに動的にOSによ
ってコンフィグレーションを追加され、使用終了したと
きにコンフィグレーションから削除される。
【0030】表示位置変換モジュール5は図2のディス
プレイ表示図の中の符号28、29、30で示すユーザ
位置をもとにディスプレイ上に円又は楕円系の(図では
点線で示した)エリアラインを設定し、この中にウィン
ドウを表示する。エリアラインの設定は他のユーザのエ
リアラインの設定と競合することの無いように円周が交
わらないように設定する。初期表示時の位置やウィンド
ウの大きさや画面数はシステム設定時又は利用時に登録
するコンフィグレーション情報によって決定するが、無
線式入力装置を使用する場合にはユーザ位置を自動的に
計測できる装置を利用することによって、ユーザのシス
テム使用開始時に最適な位置に表示するようなことや、
随時の変更指定で変更することが可能である。符号2
1、22,23,24の各ウィンドウ、は符号22が符
号28、符号23と符号24が符号30、符号21が符
号29を夫々指向している。
プレイ表示図の中の符号28、29、30で示すユーザ
位置をもとにディスプレイ上に円又は楕円系の(図では
点線で示した)エリアラインを設定し、この中にウィン
ドウを表示する。エリアラインの設定は他のユーザのエ
リアラインの設定と競合することの無いように円周が交
わらないように設定する。初期表示時の位置やウィンド
ウの大きさや画面数はシステム設定時又は利用時に登録
するコンフィグレーション情報によって決定するが、無
線式入力装置を使用する場合にはユーザ位置を自動的に
計測できる装置を利用することによって、ユーザのシス
テム使用開始時に最適な位置に表示するようなことや、
随時の変更指定で変更することが可能である。符号2
1、22,23,24の各ウィンドウ、は符号22が符
号28、符号23と符号24が符号30、符号21が符
号29を夫々指向している。
【0031】エリアラインは拡張が可能で、場合によっ
ては他ユーザのエリアラインを奪取することができる。
この場合、オブジェクト資源の動的再コンフィグレーシ
ョンが必要になる。
ては他ユーザのエリアラインを奪取することができる。
この場合、オブジェクト資源の動的再コンフィグレーシ
ョンが必要になる。
【0032】次に、システム起動時からユーザ指向ウィ
ンドウの表示迄を説明する。ユーザ位置とディスプレイ
の関係図である図2で明らかなのは、ユーザ31から符
号33で示したウィンドウを見たときの角度αが鋭角で
あり、正面からみた場合よりも見にくいことである。こ
れを、文字や図形を表す場合に手前方向から離れるに従
ってドットの輝度を強くすることによって、見やすさを
増すことを、表示位置変換モジュール5で実現する。図
5に例示した枠の中のZという文字は白抜きの四角形で
表現した通常輝度のドットと、黒で塗り潰した四角形で
表現した高輝度のドットとで構成されている。これを下
方向からみると通常輝度のみで構成されているものより
も見やすい。特に高密度ディスプレイ装置では有効であ
る。基本的には、ユーザの視線の距離に比例して輝度を
増すように高輝度ドット密度を調整する。ドット単位で
輝度の調整が不可能な場合は、通常輝度のドツトの密度
の調整だけで行なう(図6参照)。具体的には、前者の
場合は高輝度ドットフィルタによって、高輝度ドットを
付加するが、後者の場合は予め画面全体の輝度を高めに
しておき手前方向のドットを間引くためのフィルタを使
用する。フィルタは表示位置変換モジュール5が輝度変
換フィルタ構造体として持ち、コンフィグレーション情
報、又は、ユーザの動的指定によって視線長と視線角度
が設定される。
ンドウの表示迄を説明する。ユーザ位置とディスプレイ
の関係図である図2で明らかなのは、ユーザ31から符
号33で示したウィンドウを見たときの角度αが鋭角で
あり、正面からみた場合よりも見にくいことである。こ
れを、文字や図形を表す場合に手前方向から離れるに従
ってドットの輝度を強くすることによって、見やすさを
増すことを、表示位置変換モジュール5で実現する。図
5に例示した枠の中のZという文字は白抜きの四角形で
表現した通常輝度のドットと、黒で塗り潰した四角形で
表現した高輝度のドットとで構成されている。これを下
方向からみると通常輝度のみで構成されているものより
も見やすい。特に高密度ディスプレイ装置では有効であ
る。基本的には、ユーザの視線の距離に比例して輝度を
増すように高輝度ドット密度を調整する。ドット単位で
輝度の調整が不可能な場合は、通常輝度のドツトの密度
の調整だけで行なう(図6参照)。具体的には、前者の
場合は高輝度ドットフィルタによって、高輝度ドットを
付加するが、後者の場合は予め画面全体の輝度を高めに
しておき手前方向のドットを間引くためのフィルタを使
用する。フィルタは表示位置変換モジュール5が輝度変
換フィルタ構造体として持ち、コンフィグレーション情
報、又は、ユーザの動的指定によって視線長と視線角度
が設定される。
【0033】上記フィルタの応用として、ウィンドウを
重ね合わせた場合に下側に隠れた部分のドットのいくつ
かを一定の密度で反転表示する事によって、ユーザから
みたときにうっすらと見える状態で表示することによっ
て、表画面の表示と裏画面の表示を同時に見ることを可
能とする。この場合、表示位置変換モジュール5は裏画
面表示フィルタにより、反転表示密度を調整して表示す
る(図4参照)。
重ね合わせた場合に下側に隠れた部分のドットのいくつ
かを一定の密度で反転表示する事によって、ユーザから
みたときにうっすらと見える状態で表示することによっ
て、表画面の表示と裏画面の表示を同時に見ることを可
能とする。この場合、表示位置変換モジュール5は裏画
面表示フィルタにより、反転表示密度を調整して表示す
る(図4参照)。
【0034】図7を参照して説明すると、システムが起
動されると(図7のステップS71参照)、コンフィグ
レーションの読み込みが行われる(ステップS72)。
この後、ユーザ毎にオブジェクト資源を獲得する(ステ
ップS73)。そして、ユーザ位置の指定があるかどう
かの判断が成される(ステップS74)。
動されると(図7のステップS71参照)、コンフィグ
レーションの読み込みが行われる(ステップS72)。
この後、ユーザ毎にオブジェクト資源を獲得する(ステ
ップS73)。そして、ユーザ位置の指定があるかどう
かの判断が成される(ステップS74)。
【0035】ユーザ位置の指定があるのなら(ステップ
S74のY)、ディフォルトエリアラインの設定が行わ
れて(ステップS75)、VRAM−WINDOW変換
構造体設定となる(ステップS77)。
S74のY)、ディフォルトエリアラインの設定が行わ
れて(ステップS75)、VRAM−WINDOW変換
構造体設定となる(ステップS77)。
【0036】一方、ユーザ位置の指定がないのなら(ス
テップS74のN)、エリアラインの獲得と設定が成さ
れて(ステップS76)、VRAM−WINDOW変換
構造体設定となる(ステップS77)。
テップS74のN)、エリアラインの獲得と設定が成さ
れて(ステップS76)、VRAM−WINDOW変換
構造体設定となる(ステップS77)。
【0037】ステップS77の後、ユーザ指向ウィンド
ウの作成、表示コマンドプロンプトの表示が行われるも
のである。上記実施例によれば、本発明は、大型のフラ
ットディスプレイを水平方向に置いて、これを何人かの
ユーザが取り囲むような形で自分の制御できるいくつか
のウィンドウを夫々思い思いに操作できる。他の人のウ
ィンドウを覗いたり、変化を知ることも簡単である。
又、自分の操作するウィンドウの出力結果を、他の人の
エリア内に設けられ、その人の方向に向いたクローンウ
ィンドウへ同様に出力することもできる。各自が操作す
る画面は、斜め方向から見ても十分に見やすいように表
示補正が行われているので、見にくいことはない。ウィ
ンドウ環境の受け渡しや、引き取りも瞬時にできる。本
発明の効果は、複数の人が共通の環境でコミュニケーシ
ョンを取りながら作業を行うような場合に特に有効であ
る。
ウの作成、表示コマンドプロンプトの表示が行われるも
のである。上記実施例によれば、本発明は、大型のフラ
ットディスプレイを水平方向に置いて、これを何人かの
ユーザが取り囲むような形で自分の制御できるいくつか
のウィンドウを夫々思い思いに操作できる。他の人のウ
ィンドウを覗いたり、変化を知ることも簡単である。
又、自分の操作するウィンドウの出力結果を、他の人の
エリア内に設けられ、その人の方向に向いたクローンウ
ィンドウへ同様に出力することもできる。各自が操作す
る画面は、斜め方向から見ても十分に見やすいように表
示補正が行われているので、見にくいことはない。ウィ
ンドウ環境の受け渡しや、引き取りも瞬時にできる。本
発明の効果は、複数の人が共通の環境でコミュニケーシ
ョンを取りながら作業を行うような場合に特に有効であ
る。
【0038】尚、本発明は上記実施例に限定される物で
はなく、2人のユーザが対面で操作することを想定する
と、一方のユーザが操作する画面への出力をもう一方の
ユーザの画面上に同時に表示することによって、操作す
る側のユーザの作成したデータをもう一方のユーザが確
認するという作業が行える。これをもう一組のウィンド
ウを両者の画面上に表示することにより、逆の作業がで
きる。これらを同時に行なうことにより、一方のユーザ
の処理の結果をもとにもう一方のユーザが処理をすると
いう作業が行える。更に、複数の作業を同時に行った
り、複数のオブジェクト資源の同時使用を行ったり、ポ
インティングデバイスを直接手渡しすることによって、
一方の人のウィンドウをそのまま使用することができ
る。オブジェクト間で資源のやり取りを行なうことも、
1つのディスプレイ上でのコミュニケーションを取りな
がら要求/承諾を行なうことので着る環境を提供でき
る。以上の応用手段を踏まえて、応用例をあげると、コ
ンピュータシステムによって制御される高密度でかつ十
分に大きなディスプレイを設置したテーブルを1人の教
師と3人の生徒が囲み、授業を行うときに、教師がウィ
ンドウ上に例題等を表示してこの内容を生徒がそれぞれ
専有ディスプレイ上で見ることができ、この状態で説明
を行なうというようなことを実現するのに有効な手段と
なる。又、生徒はこの画面の説明部分ををもう1つのノ
ートとして書き込みを行なうウィンドウにポインティン
グデバイスを使って、瞬時に取り込んだり、先生は生徒
の質問に対して経験的にいくつもの回答を収集したイン
デックス検索可能の辞書を持ち、口頭での説明と共にQ
&Aタを生徒に提供する。生徒はこれをノートに取り込
む。当然のことながら書籍の類やペーパ類の資料をテー
ブル上に用意して、説明をすることもある。この場合、
音声認識装置などを一台接続しておけば、書籍の重要ポ
イントや教師の重要事項の説明を音声入力によって取り
込むことができる。更に、数人で競うゲーム機での応用
は可能性が大きいものである。
はなく、2人のユーザが対面で操作することを想定する
と、一方のユーザが操作する画面への出力をもう一方の
ユーザの画面上に同時に表示することによって、操作す
る側のユーザの作成したデータをもう一方のユーザが確
認するという作業が行える。これをもう一組のウィンド
ウを両者の画面上に表示することにより、逆の作業がで
きる。これらを同時に行なうことにより、一方のユーザ
の処理の結果をもとにもう一方のユーザが処理をすると
いう作業が行える。更に、複数の作業を同時に行った
り、複数のオブジェクト資源の同時使用を行ったり、ポ
インティングデバイスを直接手渡しすることによって、
一方の人のウィンドウをそのまま使用することができ
る。オブジェクト間で資源のやり取りを行なうことも、
1つのディスプレイ上でのコミュニケーションを取りな
がら要求/承諾を行なうことので着る環境を提供でき
る。以上の応用手段を踏まえて、応用例をあげると、コ
ンピュータシステムによって制御される高密度でかつ十
分に大きなディスプレイを設置したテーブルを1人の教
師と3人の生徒が囲み、授業を行うときに、教師がウィ
ンドウ上に例題等を表示してこの内容を生徒がそれぞれ
専有ディスプレイ上で見ることができ、この状態で説明
を行なうというようなことを実現するのに有効な手段と
なる。又、生徒はこの画面の説明部分ををもう1つのノ
ートとして書き込みを行なうウィンドウにポインティン
グデバイスを使って、瞬時に取り込んだり、先生は生徒
の質問に対して経験的にいくつもの回答を収集したイン
デックス検索可能の辞書を持ち、口頭での説明と共にQ
&Aタを生徒に提供する。生徒はこれをノートに取り込
む。当然のことながら書籍の類やペーパ類の資料をテー
ブル上に用意して、説明をすることもある。この場合、
音声認識装置などを一台接続しておけば、書籍の重要ポ
イントや教師の重要事項の説明を音声入力によって取り
込むことができる。更に、数人で競うゲーム機での応用
は可能性が大きいものである。
【0039】
【発明の効果】以上詳記したように本発明によれば、複
数の人が同時にプログラムの処理結果を画面上に表示さ
せ、当該表示結果を見ること、これらの結果をもとに次
処理が可能となるよう様々な形態の応用作業を実現でき
るものである。
数の人が同時にプログラムの処理結果を画面上に表示さ
せ、当該表示結果を見ること、これらの結果をもとに次
処理が可能となるよう様々な形態の応用作業を実現でき
るものである。
【図1】本発明の一実施例の構成を示すブロック図。
【図2】同実施例に係わりユーザの位置とディスプレイ
表示との関係を示す図。
表示との関係を示す図。
【図3】同実施例に係わりユーザの位置とディスプレイ
の関係図。
の関係図。
【図4】同実施例に係わり表画面と裏画面の同時表示の
例を示す図。
例を示す図。
【図5】同実施例に係わり図4とは異なる状態の画面表
示の図。
示の図。
【図6】同実施例に係わり図5とは異なる状態の画面表
示の図。
示の図。
【図7】同実施例に係わるフローチャート。
【図8】同実施例に係わり本発明の概念を説明する為の
図。
図。
1…入力装置、2…メモリ装置、3…CPU装置、4…
入力制御ドライバモジュール、5…表示位置変換モジュ
ール、6…出力制御ドライバモジュール、7…オペレー
ティングシステム、8…ビデオRAM装置、9…出力装
置、10…外部記憶装置。
入力制御ドライバモジュール、5…表示位置変換モジュ
ール、6…出力制御ドライバモジュール、7…オペレー
ティングシステム、8…ビデオRAM装置、9…出力装
置、10…外部記憶装置。
Claims (2)
- 【請求項1】 ユーザに専用のディスプレイ環境を与え
るべく表示画面を任意の位置から見る場合に、当該位置
から正面に見えるように表示画面上へウィンドウを表示
させ、 複数のウィンドウを表示制御して複数のユーザが同時に
使用できるように制御したことを特徴とする表示制御方
法。 - 【請求項2】 複数のユーザが任意の方角から見ること
ができるように、テーブル上に水平に設置したディスプ
レイ装置を制御するオペレーティングシステムモジュー
ルと、 キーボード装置やポインティング装置である入力装置に
よる入力を可能としてこれらのスケジューリングを制御
するオペレーティングシステムモジュールと、 任意の記憶装置の記憶エリアを必要に応じて割り当てる
オペレーティングシステムモジュールとを具備したこと
を特徴とする表示制御システム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6296717A JPH08152992A (ja) | 1994-11-30 | 1994-11-30 | 表示制御方法及び表示制御システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6296717A JPH08152992A (ja) | 1994-11-30 | 1994-11-30 | 表示制御方法及び表示制御システム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH08152992A true JPH08152992A (ja) | 1996-06-11 |
Family
ID=17837179
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6296717A Pending JPH08152992A (ja) | 1994-11-30 | 1994-11-30 | 表示制御方法及び表示制御システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH08152992A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100758355B1 (ko) * | 2006-12-05 | 2007-09-14 | 삼성전자주식회사 | 변위전류 인가형 선도유지장치 |
| US7847786B2 (en) * | 2003-03-10 | 2010-12-07 | Koninklijke Philips Electronics, N.V. | Multi-view display |
-
1994
- 1994-11-30 JP JP6296717A patent/JPH08152992A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7847786B2 (en) * | 2003-03-10 | 2010-12-07 | Koninklijke Philips Electronics, N.V. | Multi-view display |
| KR100758355B1 (ko) * | 2006-12-05 | 2007-09-14 | 삼성전자주식회사 | 변위전류 인가형 선도유지장치 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101324804B (zh) | 一种大屏幕交互电子白板及其交互方法 | |
| US9171483B2 (en) | System and method for providing learning information for visually impaired people based on haptic electronic board | |
| US7508354B1 (en) | Multi-board presentation system | |
| CA2039725A1 (en) | Handwritten input data processor and system | |
| RU2008139959A (ru) | Система обработки ввода для устройства обработки информации | |
| CN101958058A (zh) | 一种数字化课堂教学系统 | |
| JP2000047788A (ja) | 表示制御装置、表示制御方法、及び記憶媒体 | |
| JP2008269615A (ja) | 複数の表示画面領域に同時にマウスポインターを表示する方法及び装置 | |
| US5367628A (en) | Multi-window system and display method for controlling execution of an application for a window system and an application for a non-window system | |
| JPH0384652A (ja) | ヒューマンインタフェースのアーキテクチャモデル | |
| Fujiyoshi et al. | The development of a universal design tactile graphics production system bplot2 | |
| JP2554631B2 (ja) | オブジエクト選択方式 | |
| JP2004029933A (ja) | 表示制御装置および表示制御方法 | |
| CN111309169A (zh) | 一种触控装置、控制方法及电子设备 | |
| JPH05257636A (ja) | 表示装置 | |
| JP2760522B2 (ja) | 表示制御装置 | |
| KR101950408B1 (ko) | 스마트 인터랙션 스페이스 프레임워크 제공 시스템 및 그 방법 | |
| JPS63155383A (ja) | 手書き文字入力装置における文字サイズ選択方式 | |
| Robinson | Virtual offices | |
| JPH0869368A (ja) | 画像出力装置 | |
| JPH0445487A (ja) | 合成表示方法およびその装置 | |
| JP2808317B2 (ja) | チラシ・カタログ類の割付装置 | |
| JPS62256175A (ja) | 画像編集処理装置 | |
| JP2000293310A (ja) | 映像表示及び入力方式並びにシステム | |
| JP2581698B2 (ja) | 情報処理装置 |