JPH0736647A - ディスプレイ管理方法及びシステム - Google Patents

ディスプレイ管理方法及びシステム

Info

Publication number
JPH0736647A
JPH0736647A JP6083513A JP8351394A JPH0736647A JP H0736647 A JPH0736647 A JP H0736647A JP 6083513 A JP6083513 A JP 6083513A JP 8351394 A JP8351394 A JP 8351394A JP H0736647 A JPH0736647 A JP H0736647A
Authority
JP
Japan
Prior art keywords
data
display
displayed
stored
scroll bar
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.)
Granted
Application number
JP6083513A
Other languages
English (en)
Other versions
JP2522907B2 (ja
Inventor
Massimo Messina
メッシナ マッシモ
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of JPH0736647A publication Critical patent/JPH0736647A/ja
Application granted granted Critical
Publication of JP2522907B2 publication Critical patent/JP2522907B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G1/00Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data
    • G09G1/06Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data using single beam tubes, e.g. three-dimensional or perspective representation, rotation or translation of display pattern, hidden lines, shadows
    • G09G1/14Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data using single beam tubes, e.g. three-dimensional or perspective representation, rotation or translation of display pattern, hidden lines, shadows the beam tracing a pattern independent of the information to be displayed, this latter determining the parts of the pattern rendered respectively visible and invisible
    • G09G1/16Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data using single beam tubes, e.g. three-dimensional or perspective representation, rotation or translation of display pattern, hidden lines, shadows the beam tracing a pattern independent of the information to be displayed, this latter determining the parts of the pattern rendered respectively visible and invisible the pattern of rectangular co-ordinates extending over the whole area of the screen, i.e. television type raster
    • G09G1/162Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data using single beam tubes, e.g. three-dimensional or perspective representation, rotation or translation of display pattern, hidden lines, shadows the beam tracing a pattern independent of the information to be displayed, this latter determining the parts of the pattern rendered respectively visible and invisible the pattern of rectangular co-ordinates extending over the whole area of the screen, i.e. television type raster for displaying digital inputs as analog magnitudes, e.g. curves, bar graphs, coordinate axes, singly or in combination with alpha-numeric characters
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • G06F3/04855Interaction with scrollbars

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Hardware Design (AREA)
  • User Interface Of Digital Computer (AREA)
  • Digital Computer Display Output (AREA)

Abstract

(57)【要約】 【目的】 グラフ自体の可読性に影響を及ぼすことな
く、多数のポイントから成るグラフの管理を行う。 【構成】 メモリに記憶され得る最大ポイント数(ME
MPT)及びグラフ上に示されるポイント数(GRAF
PT)の2種の情報が管理され、メモリに実際に存在す
るポイント数がGRAFPTより大きい場合には自動的
に、ユーザがスクロール機能を操作できるようにする。
スクロール機能は、凡例、タイトル、スケール、記述の
ような他の部分に影響することなく、チャートのデータ
を表現する部分上でのみで作動する。チャートは、GR
AFPT値に従って丁度いいようにスケーリングされ
る。外部ソースから値が着信する場合、メモリに記憶さ
れたポイント数がMEMPTに等しいときには新しい値
は最も古いものと置き換えられる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はデータ値のディスプレイ
を管理するための方法及びシステムに関し、更に詳細に
は、対話型ワークステーションデータ処理システムにお
いて前記データのグラフィック(図形)表示を管理する
ための方法及びシステムに関する。
【0002】
【従来の技術】データ表示は、通常、グラフィックスに
対して責任があるシステム構成要素を制御するために必
要とされる複雑さからプログラマを保護する汎用プログ
ラムによって得られる。数値をグラフィックフォーマッ
トで表現する際、通常、チャートパラメータ(ウィンド
ウ寸法、ウィンドウに表示されるポイント数、スケー
ル、表示フォーマット等)を自動的に決定することによ
り任意のポイント数を示し、データを全て含むようにす
ることができる。また、電子機器又はコンピュータネッ
トワークのような外部装置から着信するデータを示す必
要もある。多くの応用、特に値の監視に関する応用で
は、新しい値が使用可能なときにはいつでも、チャート
の自動更新が必要とされる。
【0003】データをグラフィックフォーマットで示す
ためにスケール修正機能の使用が知られている。新しい
データが受信され、更新が必要とされると、新しいポイ
ントがグラフへ追加され、必要な空間が割り当てられた
スクリーン領域で使用可能でない場合にはチャートのス
ケールが縮小される。このような方法は、グラフィック
表示に割り当てられたスクリーン領域内にチャートを完
全に閉じ込めるという結果を達成する。しかしながら、
この方法は、示されるべきポイントが多数である場合又
はチャートへ割り当てられた空間が小さい場合には読取
が容易でないという明らかな欠点を有する。
【0004】もう1つの既知の方法はチャート表示を一
時記憶部分にセーブし、スクロール機能を4つの直交方
向に操作することによって、グラフの所望される部分を
スクリーンの割り当て領域により区切られるウィンドウ
を通して見ることができるようにする。新しいデータが
受信されると、それらは一時記憶部分に追加され、グラ
フ全体は再構築されなければならない。この方法は、示
されるべきポイントが多数である場合により容易な読取
を可能にするが、グラフの一部が不可視であり、例えば
表現された値の型及び記述等のようなグラフ自体を解釈
するために前記部分が重要な情報を含むかもしれないと
いう欠点を有する。もう1つの欠点は、古いグラフの再
構築後にユーザがグラフの新しく所望される部分を見つ
け出して表示するのが困難であるということである。
【0005】
【発明が解決しようとする課題】従って、本発明の目的
は、上記した先行技術の欠点を克服することである。
【0006】本発明の他の目的は、グラフ自体の可読性
に影響を及ぼすことなく、多数のポイントから成るグラ
フの管理を可能にすることである。
【0007】
【課題を解決するための手段】上記目的を達成するため
に、本発明の第1の態様(請求項1)はウィンドウ指向
データ処理システムにおいてグラフィックフォーマット
の数字データのディスプレイを管理するための方法であ
って、前記数字データはシステムに記憶されていると共
に受信された順番に従って表示可能であり、グラフィッ
クレイアウト及びデータ定義を含むウィンドウを作成す
るステップと、前記ウィンドウに表示される前記データ
の数を定義するステップと、前記ウィンドウ及び前記デ
ータを表示するステップと、前記表示されたデータの数
と前記記憶されたデータの数との比によって長さが決定
される部分を有するスクロールバーを作成するステップ
であって、前記部分の位置は使用可能なデータ全体に関
して前記表示されたデータの位置を制御及び表示するス
テップと、前記スクロールバーを表示するステップと、
表示されたデータが記憶されたデータより少ない場合に
グラフィックレイアウト及びデータ定義の表示に影響を
与えないスクロールバー操作によって表示されるべきデ
ータを選択するステップと、を含む。
【0008】請求項2の発明は、請求項1の発明におい
て、記憶されたデータは外部ソースから取得され、連続
的に更新されると共に、新しい又は更新されたデータの
受信の際にそれに応じてスクロールバーの表示が修正さ
れる。
【0009】請求項3の発明は、請求項1又は請求項2
の発明において、新しい数値の受信の際にシステムの最
大記憶容量が超過される場合には、システムに記憶され
た最も古い数値を廃棄し、前記新しい数値を記憶するス
テップを更に含む。
【0010】請求項4の発明は、請求項1、請求項2又
は請求項3の発明において、新しい数値の受信の際にス
クロール操作を自動的に起動するステップを更に含む。
【0011】また、本発明の第2の態様(請求項5)は
ウィンドウ指向データ処理システムにおいてグラフィッ
クフォーマットの数字データのディスプレイを管理する
ためのシステムであって、前記数字データはシステムに
記憶されていると共に受信された順番に従って表示可能
であり、グラフィックレイアウト及びデータ定義を含む
ウィンドウを作成及び管理するためのウィンドウ指向オ
ペレーティングシステムと、前記ウィンドウに表示され
る前記データの数を定義するための手段と、前記ウィン
ドウ及び前記データを表示するためのディスプレイ手段
と、前記表示されたデータの数と前記記憶されたデータ
の数との比によって長さが決定される部分を有するスク
ロールバーを作成及び表示するための手段であって、前
記部分の位置は使用可能なデータ全体に関して前記表示
されたデータの位置を制御及び表示する手段と、表示さ
れたデータが記憶されたデータより少ない場合にグラフ
ィックレイアウト及びデータ定義の表示に影響を与えな
いスクロールバー操作によって表示されるべきデータを
選択するための手段と、を備える。
【0012】請求項6の発明は、請求項5の発明におい
て、記憶されたデータを外部ソースから受信し、連続的
に更新するための手段と、新しく受信された又は更新さ
れたデータに従ってスクロールバーの表示を修正するた
めの手段と、を更に備える。
【0013】請求項7の発明は、請求項5又は請求項6
の発明において、新しい数値の受信の際にシステムの最
大記憶容量が超過される場合には、システムに記憶され
た最も古い数値を廃棄し、前記新しい数値を記憶するた
めの手段を更に備える。
【0014】請求項8の発明は、請求項5、請求項6又
は請求項7の発明において、新しい数値の受信の際にス
クロール操作を自動的に起動するための手段を更に備え
る。
【0015】
【作用】本発明は、グラフ自体の可読性に影響を及ぼす
ことなく、多数のポイントから成るグラフの管理を可能
にする。また、本発明は、割り当てられたスクリーン領
域に示すことのできるポイント数よりも多数のポイント
をコンピュータメモリに保持できるようにする。スクロ
ール機能は、凡例、タイトル、スケール、記述のような
他の部分に影響を及ぼすことなく、チャートのデータを
表現する部分上でのみ作動する。本発明によると、メモ
リに記憶され得る最大ポイント数(値)(MEMPT)
及びグラフ上に示されるポイント数(GRAFPT)の
2つの型の情報が管理され、メモリに実際に存在するポ
イント数がGRAFPTより大きい場合は自動的に、ユ
ーザがスクロール機能を操作できるようにする。後で記
載される特定の実施例では、前記スクロール機能は水平
に働き、チャートはGRAFPT値に従って丁度いいよ
うにスケーリングされる。外部ソースから値が着信する
場合、メモリに記憶されたポイント数がMEMPTに等
しいときには新しい値は最も古いものと置き換えられ
る。この操作は、より最近の、そして一般にはより興味
深いものに対応する所定数のポイントを絶えずメモリに
保持できるようにする。
【0016】
【実施例】図1は、本発明の好ましい実施例が作動する
データ処理システムを説明する。システムには、プロセ
ッサ20、ランダムアクセスメモリ(RAM)21、読
取専用メモリ(ROM)22、ディスプレイモニタ2
3、キーボード24、ホストコンピュータ又は他のデー
タ処理システム等の外部装置25との接続、並びに外部
記憶装置26が含まれる。システムが作動している間、
ウィンドウ指向オペレーティングシステムがRAMメモ
リに存在し、ディスプレイモニタ23上のウィンドウの
表示を制御する。
【0017】図2乃至図5に示される例において、グラ
フはモニタディスプレイ23上に表示され、データはR
AMメモリ21に記憶されると仮定する。また、MEM
PTの値は5であり、GRAFPTの値は4であると仮
定する。
【0018】図2は、使用可能なポイント数がGRAF
PTより少ない場合にグラフがどのように表現されるか
を示す。「3」で示される新しいポイントは既に表現さ
れたポイント(「1」、「2」)の右側に追加され、ス
クロール機能は停止したままである。
【0019】図3は、「4」で示される第4のポイント
が既にグラフに挿入されており、新しいポイント「5」
が受信される場合を説明する。新しいポイント「5」は
メモリ21に記憶されるだけで、チャートは再構築され
ない。スクロール機能は今使用可能とされる。エンドユ
ーザインタフェースが指向されるウィンドウである場
合、スクロールコマンドは、図3Bに示されるようなス
クロールバー31により管理されることができる。スク
ロールバーは、より多くの情報が特定方向に使用可能
で、見えるところにスクロールできることをユーザに示
すウィンドウ構成要素である。スクロールバーは水平又
は垂直のどちらかに作動可能である。好ましい実施例及
び関連の図面ではスクロールバーは水平に働く。スクロ
ールバーにより提供されるもう1つの表示は、使用可能
な全情報量と関連する可視情報の位置である。例えば、
スクロールバーが左へ完全にシフトされる場合、表示さ
れるデータはメモリ内で使用可能な第1のデータであ
り、好ましい実施例では最も古いデータである。反対
に、バーが右に完全にシフトされることは、表示された
データが最後又は最新のデータであることを意味する。
スクロールバーにより提供される更にもう1種類の表示
は、メモリで使用可能な全データ量に関して表示される
データの量である。このような表示は、表示されるデー
タの量とメモリで使用可能なデータの量との比率に比例
するスクロールバーの長さによって与えられる。さもな
くば、スクロールコマンドは、機能的キーストローク又
はプルダウンメニューにより実現されることもできる。
スクロール機能上で作動することにより、メモリに保持
されたポイント(例ではポイント「5」)を示すことが
可能である。
【0020】図4はスクロール機能操作の表示結果を示
す。図5では、新しいポイント「6」が受信される。メ
モリに記憶され得る最大ポイント数(MEMPT)は5
であると仮定されるので、最も古いポイント(「1」)
を廃棄する必要がある。図4に関して、受信された新し
い値はグラフが示しているものを未変化のままにしてお
くが、スクロールバーの位置を修正する。ポイント
「1」はメモリ21から消去され、新しいポイント
「6」で置き換えられる。スクロールバーは、その最も
左の位置において、ポイント「2」がメモリ21内で使
用可能な第1のポイントであることを示す。スクロール
バー上で作動することによって、ポイント「5」につい
て既に記載されたように、ポイント「6」を表示するこ
とが可能である。従って、ユーザは、データ値を左又は
右へ容易にスクロールすることができ、既にスクリーン
上に示された他の情報、特に、凡例、タイトル及びスケ
ールのようなグラフ上の情報を失うことなく、着信する
ポイントの傾向を観察することができる。
【0021】また、本発明は、値の内部管理に関連する
ものなのでエンドユーザが見ることができないという他
の利点を有する。履歴データベースが特定の時間期間ご
とに含む全ての値をユーザが見たい場合、先行技術のシ
ステムは、それに応じてグラフを準備するためにポイン
トをいくつ受信するか知らなければならなかった。本発
明は、その代わりに、前記情報を前もって知ることを要
求せず、GRAFPT値と同数のポイントを示すことが
できる。アプリケーションが多重タスク能力を有するオ
ペレーティングシステム上で実行する場合には、ユーザ
がグラフを監視している一方で、データを取得するため
のプロセスはバックグラウンドでその実行を継続するこ
とができる。本発明は、リアルタイム環境でも使用され
ることができる。新しいポイントは一時記憶に記憶さ
れ、他のポイントがリアルタイムソースから着信してい
る間に、ユーザは既に受信されたポイントを見ることが
できる。上記の記載から、データのソースがグラフ管理
から完全に独立しているという本発明のもう1つの利点
は明らかになる。
【0022】図6は、本発明の方法を実行する好ましい
やり方の流れ図である。図6に示されるプロセスはRA
Mメモリ21に記憶され、ROMメモリ22に記憶され
たプログラムの制御の下、プロセッサ20により実行さ
れる。ブロック1はグラフの初期化を示し、MEMPT
及びGRAFPT値をRAMメモリ21に記憶すること
を含む。ブロック2はデータ値が受信されるのを待機す
る。処理の観点からすれば、値が外部チャネル25から
受信されるか外部記憶装置26から受信されるかは問題
ではない。これは、多数の値が既にメモリ26に記憶さ
れている場合でさえも、新しいデータ値が外部チャネル
25からオンラインで受信される場合のように、グラフ
表示プロセスが開始するときには前記値は1つづつ受信
され、それに従ってグラフが構築され、表示されるとい
うことを意味する。STOPコマンドが受信されなけれ
ば(ブロック3)制御はブロック5へ戻り、受信された
場合にはプロセスは終了する(ブロック4)。ブロック
5は、新しいデータ値を取得する。ブロック6は現存す
る値記述子の数とMEMPTとを比較する。値記述子
は、1つのポイントを図式で表現するために必要な全て
の情報(データ値を含む)がセーブされるメモリ部分で
ある。値記述子は連係リスト構造に一緒に連鎖される。
前記現存の値記述子の数がMEMPTに等しい場合には
プロセスはブロック9へ進み、そうでない場合には、プ
ロセスはブロック7へ進み、値記述子が作成される。ブ
ロック8においてプロセスは新しく作成された値記述子
を値記述子リストへ追加し、その後ブロック10へ進
む。ブロック9では、プロセスはリストポインタを更新
し、リストの最初の記述子(最も古いデータを含む)が
最後にくるようにする。ブロック10は、リストの「新
しい」最後の記述子に含まれる最も古いデータを新しく
取得されたデータで置き換える。この操作によって、最
も左の値(最も古い値)がメモリから廃棄される。ブロ
ック4によるプロセスの終了において記述子のこの論理
シーケンスは保持され、後の処理のためにデータ値は外
部メモリ26に記憶される。
【0023】ブロック11は、リストに記憶された記述
子の数とGRAFPT値との比較を行う。記述子の数>
GRAFPTであれば、グラフに示されるポイントより
も多くのポイントがメモリに保持されていることを意味
し、プロセスは(ブロック12、及び場合によってはブ
ロック13を通って)ブロック14へ進み、スクロール
バーが更新された後、ブロック15へ進む。スクロール
バーの更新は、たとえ表示されるグラフに何の変化も起
こらなくても、新しい値が受信されたことをユーザに分
からせる。ユーザは、スクロールバーが位置、寸法又は
その両方を変えるのを見ることができる。位置は他のデ
ータが右又は左の何方へ使用可能であるかを示し、ユー
ザは、隠れた値を表示するためにその通りにグラフをス
クロールすることを決定できる。寸法は全体のグラフの
うちのどれくらいが実際に表示されているかを示し、バ
ーの幅は、実際に表示された値の数とメモリで実際に使
用可能な値の数との比を概略的に示す。スクロールバー
幅は、最小の場合、GRAFPTとMEMPTとの比を
示す。ブロック12は、前のステップにおいてスクロー
ル機能が既に使用可能化されたかどうかをチェックす
る。可能化されている場合にはプロセスはブロック14
へ進み、可能化されていない場合にはブロック14へ進
む前にプロセスは前記スクロール機能を使用可能化する
(ブロック13)。
【0024】もう一度ブロック11を参照して、記述子
の数がGRAFPTより大きくない場合には、メモリに
保持された全てのポイントがグラフに表現されることが
できるのでスクロール機能は必要でないということを意
味し、プロセスは直接ブロック15へ進む。ブロック1
5では、プロセスは、更新又は新たに作成された値記述
子が現在グラフに示されているポイントを表現するかど
うかをチェックする。イエスの場合プロセスはブロック
16へ進み、新しい値のディスプレイを可能にするため
にグラフ自体を更新する。上記の値記述子が現在示され
ていなければ、プロセスはブロック2へ戻り、プロセス
は次の値を待機する。
【0025】スクロール機能は、グラフ上に示された最
も左のポイントを表現する記述子のアドレス(CURD
ESC)をメモリに保持している記述子リスト上で作動
する。示されるべき最後のポイントは、GRAFPT値
と同数の記述子に対してCURDESCから始まる記述
子リストを走査することによって設定される。スクロー
ル機能の最後に、グラフは更新される。任意に、図6の
ブロック15は、最後に受信された値を自動的に示すた
めにスクロール機能を操作するステップによって置き換
えられることができる。この変化は、リアルタイムの応
用では興味深いものであろう。
【0026】
【発明の効果】上記に説明したように、本発明によっ
て、グラフ自体の可読性に影響を及ぼすことなく、多数
のポイントから成るグラフの管理が可能になるという効
果が得られる。また、割り当てられたスクリーン領域に
示すことのできるポイント数よりも多数のポイントをコ
ンピュータメモリに保持することができる。
【図面の簡単な説明】
【図1】本発明を具体化するデータ処理システムの略図
である。
【図2】本発明の方法を用いてデータが図式で表現され
るやり方の例である。
【図3】本発明の方法を用いてデータが図式で表現され
るやり方の例である。
【図4】本発明の方法を用いてデータが図式で表現され
るやり方の例である。
【図5】本発明の方法を用いてデータが図式で表現され
るやり方の例である。
【図6】図形データを表示するプロセスの略図である。
【符号の説明】
20 プロセッサ 21 ランダムアクセスメモリ(RAM) 22 読取専用メモリ(ROM) 23 ディスプレイモニタ 24 キーボード 25 外部装置 26 外部記憶装置 31 スクロールバー

Claims (8)

    【特許請求の範囲】
  1. 【請求項1】 ウィンドウ指向データ処理システムにお
    いてグラフィックフォーマットの数字データのディスプ
    レイを管理するための方法であって、前記数字データは
    システムに記憶されていると共に受信された順番に従っ
    て表示可能であり、 グラフィックレイアウト及びデータ定義を含むウィンド
    ウを作成するステップと、 前記ウィンドウに表示される前記データの数を定義する
    ステップと、 前記ウィンドウ及び前記データを表示するステップと、 前記表示されたデータの数と前記記憶されたデータの数
    との比によって長さが決定される部分を有するスクロー
    ルバーを作成するステップであって、前記部分の位置
    は、使用可能なデータ全体に関して前記表示されたデー
    タの位置を制御及び表示するステップと、 前記スクロールバーを表示するステップと、 表示されたデータが記憶されたデータより少ない場合
    に、グラフィックレイアウト及びデータ定義の表示に影
    響を与えないスクロールバー操作によって、表示される
    べきデータを選択するステップと、 を含むディスプレイ管理方法。
  2. 【請求項2】 記憶されたデータは外部ソースから取得
    され、連続的に更新されると共に、新しい又は更新され
    たデータの受信の際にそれに応じてスクロールバーの表
    示が修正される請求項1に記載のディスプレイ管理方
    法。
  3. 【請求項3】 新しい数値の受信の際にシステムの最大
    記憶容量が超過される場合には、システムに記憶された
    最も古い数値を廃棄し、前記新しい数値を記憶するステ
    ップを更に含む請求項1又は請求項2に記載のディスプ
    レイ管理方法。
  4. 【請求項4】 新しい数値の受信の際にスクロール操作
    を自動的に起動するステップを更に含む請求項1、請求
    項2又は請求項3に記載のディスプレイ管理方法。
  5. 【請求項5】 ウィンドウ指向データ処理システムにお
    いて、グラフィックフォーマットの数字データのディス
    プレイを管理するためのシステムであって、前記数字デ
    ータはシステムに記憶されていると共に受信された順番
    に従って表示可能であり、 グラフィックレイアウト及びデータ定義を含むウィンド
    ウを作成及び管理するためのウィンドウ指向オペレーテ
    ィングシステムと、 前記ウィンドウに表示される前記データの数を定義する
    ための手段と、 前記ウィンドウ及び前記データを表示するためのディス
    プレイ手段と、 前記表示されたデータの数と前記記憶されたデータの数
    との比によって長さが決定される部分を有するスクロー
    ルバーを作成及び表示するための手段であって、前記部
    分の位置は、使用可能なデータ全体に関して前記表示さ
    れたデータの位置を制御及び表示する手段と、 表示されたデータが記憶されたデータより少ない場合
    に、グラフィックレイアウト及びデータ定義の表示に影
    響を与えないスクロールバー操作によって、表示される
    べきデータを選択するための手段と、 を備えたディスプレイ管理システム。
  6. 【請求項6】 記憶されたデータを外部ソースから受信
    し、連続的に更新するための手段と、 新しく受信された又は更新されたデータに従ってスクロ
    ールバーの表示を修正するための手段と、 を更に備える請求項5に記載のディスプレイ管理システ
    ム。
  7. 【請求項7】 新しい数値の受信の際にシステムの最大
    記憶容量が超過される場合には、システムに記憶された
    最も古い数値を廃棄し、前記新しい数値を記憶するため
    の手段を更に備える請求項5又は請求項6に記載のディ
    スプレイ管理システム。
  8. 【請求項8】 新しい数値の受信の際にスクロール操作
    を自動的に起動するための手段を更に備える請求項5、
    請求項6又は請求項7に記載のディスプレイ管理システ
    ム。
JP6083513A 1993-07-05 1994-04-21 ディスプレイ管理方法及びシステム Expired - Lifetime JP2522907B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
IT93110688/4 1993-07-05
EP93110688A EP0636965A1 (en) 1993-07-05 1993-07-05 Displaying graphic data

Publications (2)

Publication Number Publication Date
JPH0736647A true JPH0736647A (ja) 1995-02-07
JP2522907B2 JP2522907B2 (ja) 1996-08-07

Family

ID=8213043

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6083513A Expired - Lifetime JP2522907B2 (ja) 1993-07-05 1994-04-21 ディスプレイ管理方法及びシステム

Country Status (2)

Country Link
EP (1) EP0636965A1 (ja)
JP (1) JP2522907B2 (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1011244A (ja) * 1996-06-20 1998-01-16 Mitsubishi Electric Corp Avqcデータセーブ処理装置
JP2012195009A (ja) * 2004-06-07 2012-10-11 Cfph Llc 金融市場情報を管理するシステムおよび方法
US9805549B2 (en) 2003-04-10 2017-10-31 Cantor Index Llc Real-time interactive wagering on event outcomes
US10074244B2 (en) 2006-09-28 2018-09-11 Cfph, Llc Products and processes for processing information related to weather and other events
US10475278B2 (en) 2000-05-01 2019-11-12 Interactive Games Llc Real-time interactive wagering on event outcomes

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU5996299A (en) * 1998-09-29 2000-04-17 Maximal Innovative Intelligence Ltd. A method for rendering a visual overview of hidden data
FR2804228B1 (fr) * 2000-01-20 2003-10-31 Welcome Real Time Dispositif et procede de traitement et d'affichage d'informations codees stockees dans une carte a puce
US20040216056A1 (en) * 2003-04-22 2004-10-28 Computer Associates Think, Inc. System and method for supporting scrolling of contents in a display
EP1785923A1 (en) * 2005-11-04 2007-05-16 Research In Motion Limited Method and system for updating message threads

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04337880A (ja) * 1991-05-15 1992-11-25 Hitachi Ltd グラフ表示支援方法
JPH04366897A (ja) * 1991-06-13 1992-12-18 Toshiba Corp トレンドグラフ表示方式

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3786476A (en) * 1972-03-01 1974-01-15 Gte Sylvania Inc Television type display system for displaying waveforms of time-varying signals
JPS6194136A (ja) * 1984-10-15 1986-05-13 Anritsu Corp デイジタル信号処理装置
US5325481A (en) * 1991-04-12 1994-06-28 Hewlett-Packard Company Method for creating dynamic user panels in an iconic programming system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04337880A (ja) * 1991-05-15 1992-11-25 Hitachi Ltd グラフ表示支援方法
JPH04366897A (ja) * 1991-06-13 1992-12-18 Toshiba Corp トレンドグラフ表示方式

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1011244A (ja) * 1996-06-20 1998-01-16 Mitsubishi Electric Corp Avqcデータセーブ処理装置
US10475278B2 (en) 2000-05-01 2019-11-12 Interactive Games Llc Real-time interactive wagering on event outcomes
US11127249B2 (en) 2000-05-01 2021-09-21 Interactive Games Llc Real-time interactive wagering on event outcomes
US9805549B2 (en) 2003-04-10 2017-10-31 Cantor Index Llc Real-time interactive wagering on event outcomes
US10559164B2 (en) 2003-04-10 2020-02-11 Cantor Index Llc Real-time interactive wagering on event outcomes
US11263867B2 (en) 2003-04-10 2022-03-01 Cantor Index, Llc Real-time interactive wagering on event outcomes
JP2012195009A (ja) * 2004-06-07 2012-10-11 Cfph Llc 金融市場情報を管理するシステムおよび方法
US10410283B2 (en) 2004-06-07 2019-09-10 Cfph, Llc System and method for managing transactions of financial instruments
US11205225B2 (en) 2004-06-07 2021-12-21 Cfph, Llc System and method for managing transactions of financial instruments
US10074244B2 (en) 2006-09-28 2018-09-11 Cfph, Llc Products and processes for processing information related to weather and other events
US10657772B2 (en) 2006-09-28 2020-05-19 Cfph, Llc Products and processes for processing information related to weather and other events
US11562628B2 (en) 2006-09-28 2023-01-24 Cfph, Llc Products and processes for processing information related to weather and other events

Also Published As

Publication number Publication date
JP2522907B2 (ja) 1996-08-07
EP0636965A1 (en) 1995-02-01

Similar Documents

Publication Publication Date Title
US5990888A (en) Method and system for manipulating graphical objects
US5325481A (en) Method for creating dynamic user panels in an iconic programming system
US6792595B1 (en) Source editing in a graphical hierarchical environment
US5790819A (en) Mechanism for fine-grained and coarse-grained control of zooming in a display of a one-dimensional data set
KR101278771B1 (ko) 창 관리자에서 라이브 창의 썸네일을 조작하는 인터페이스및 시스템
US7050056B2 (en) Interactive and web-based Gantt Chart
US5187776A (en) Image editor zoom function
US9626162B2 (en) System and method for building graphical instrument panels
US20100269060A1 (en) Navigating A Plurality Of Instantiated Virtual Desktops
JPH076015A (ja) 大きさを調整できるウインドウエレメント
JP2522907B2 (ja) ディスプレイ管理方法及びシステム
US5566287A (en) Method for asynchronously maintaining an image on a display device
US8756528B2 (en) System and method of customizing video display layouts having dynamic icons
JP2000056826A (ja) 監視制御装置
KR20030015230A (ko) 개선된 컴퓨터 시스템
US20060078228A1 (en) Information processing device and program
CN114625472A (zh) 一种页面展示方法、装置、电子设备及存储介质
CN111880889B (zh) 界面显示方法、装置、电子设备及存储介质
JPH0377997A (ja) ウインドウ表示システム及び方法
JPH06337768A (ja) 階層構造データの表示システム及び表示方法
JP7512366B2 (ja) デスクトップ上の表示領域の表示
JPH11338456A (ja) 地図表示システム及びそれにおける画像スクロール処理方法
JP3666906B2 (ja) 図形処理装置及びそのリスト表示制御方法
JP3036026B2 (ja) 文書作成装置
JP2742165B2 (ja) ウィンドウ表示機能を有するコンピュータ装置