JP2013149149A - Graph displaying device - Google Patents
Graph displaying device Download PDFInfo
- Publication number
- JP2013149149A JP2013149149A JP2012010141A JP2012010141A JP2013149149A JP 2013149149 A JP2013149149 A JP 2013149149A JP 2012010141 A JP2012010141 A JP 2012010141A JP 2012010141 A JP2012010141 A JP 2012010141A JP 2013149149 A JP2013149149 A JP 2013149149A
- Authority
- JP
- Japan
- Prior art keywords
- display
- graph
- axis
- data
- mouse
- 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
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
【課題】着目エリアの拡大・縮小を迅速かつ的確に行えるようにする。
【解決手段】マウスカーソル5を画面上のグラフG1の着目したい位置に移動させる。マウスカーソル5の位置を確定し、マウスホイール4を特定の方向(例えば、手前側)に回転させる。すると、マウスカーソル5の表示位置を不動点(中心)として、マウスホイール4の回転量に応じて、データ軸Yの方向への表示倍率が拡大される。マウスホイール4を上記とは逆の方向に回転させると、マウスカーソル5の表示位置を不動点(中心)として、マウスホイール4の回転量に応じて、データ軸Yの方向への表示倍率が縮小される。時間軸Xおよびデータ軸Yの方向ともに拡大・縮小させるようにしてもよく、時間軸Xおよびデータ軸Yの方向ともに拡大・縮小を独立して行えるようにしてもよい。
【選択図】 図10An object of the present invention is to enable quick and accurate enlargement / reduction of an area of interest.
A mouse cursor 5 is moved to a position to be focused on a graph G1 on a screen. The position of the mouse cursor 5 is determined, and the mouse wheel 4 is rotated in a specific direction (for example, the front side). Then, the display magnification in the direction of the data axis Y is enlarged according to the rotation amount of the mouse wheel 4 with the display position of the mouse cursor 5 as a fixed point (center). When the mouse wheel 4 is rotated in the opposite direction, the display magnification in the direction of the data axis Y is reduced according to the amount of rotation of the mouse wheel 4 with the display position of the mouse cursor 5 as the fixed point (center). Is done. Both the direction of the time axis X and the data axis Y may be enlarged / reduced, and the direction of the time axis X and the data axis Y may be enlarged / reduced independently.
[Selection] Figure 10
Description
この発明は、データをグラフ化して表示するグラフ表示装置に関するものである。 The present invention relates to a graph display device that displays data in a graph.
従来より、プラント等の運転状態を監視・制御するシステムでは、プラントにおける圧力、液量、温度等の計測値を時系列で収集し、この時系列で収集した計測値(時系列データ)をグラフ化して監視・制御装置の画面上に表示するようにしている。 Conventionally, in systems that monitor and control the operating state of plants, etc., measured values such as pressure, liquid volume, and temperature in the plant are collected in time series, and the measured values (time series data) collected in this time series are graphed. To be displayed on the screen of the monitoring / control device.
例えば、横軸を時刻を示す時間軸とし、この時間軸に直交する縦軸をデータ値を示すデータ軸とし、時間軸とデータ軸とで示される直交平面上に時系列データをプロットし、このプロットした時系列データを折れ線で結んでトレンドグラフとして画面上に表示する。 For example, the horizontal axis is a time axis indicating time, the vertical axis orthogonal to the time axis is a data axis indicating a data value, and time series data is plotted on an orthogonal plane indicated by the time axis and the data axis. The plotted time series data is connected with a broken line and displayed as a trend graph on the screen.
このようなトレンドグラフにおいて、複数のデータ点の上下関係を勘違いせずに数値確認するような場合、十分な拡大が必要であり、それらデータ周辺の特に長いタイムスパンでのトレンドを確認する場合、十分な縮小が必要である。 In such a trend graph, when confirming numerical values without misunderstanding the upper and lower relations of multiple data points, sufficient expansion is necessary, and when confirming a trend in a particularly long time span around these data, Sufficient reduction is necessary.
このため、グラフ表示の機能として、種々の拡大・縮小方法が提案されている。例えば、グラフ上の注目したい一部分を拡大表示する方法として、一部の矩形領域をマウスなどで指定してその領域を拡大表示させる方法(図11参照)や、グラフ軸を指定してスタート値(最小値)とエンド値(最大値)をキーボードなどの入力装置から入力して表示領域を拡大する方法が広く利用されている。 For this reason, various enlargement / reduction methods have been proposed as graph display functions. For example, as a method of magnifying and displaying a part of interest on the graph, a method of magnifying and displaying a part of a rectangular region with a mouse or the like (see FIG. 11), a graph axis specifying a start value ( A method of expanding a display area by inputting a minimum value) and an end value (maximum value) from an input device such as a keyboard is widely used.
また、画面上に表示レンジの変更指示領域を設け、この変更指示領域をマウスクリックすると、グラフ軸の表示幅が2倍,1/2倍などに変更される方法(例えば、特許文献1参照)や、画面上の軸の表示領域をマウスクリックするなどして操作対象のグラフを選択し、マウスのホイール回転などの操作により操作対象のグラフのみを拡大・縮小させる方法も提案されている(例えば、特許文献2参照)。特許文献2より抜粋した図12に示される例ではグラフDTAを選択して縮小させている。
Also, a method for providing a display range change instruction area on the screen and changing the display width of the graph axis to 2 times, 1/2 times, or the like when the mouse is clicked on the change instruction area (see, for example, Patent Document 1). Alternatively, a method of selecting an operation target graph by clicking the display area of an axis on the screen with a mouse and enlarging / reducing only the operation target graph by an operation such as a mouse wheel rotation (for example, has been proposed) , See Patent Document 2). In the example shown in FIG. 12 extracted from
しかしながら、一部の矩形領域をマウスなどで指定してその領域を拡大表示させる方法では、拡大・縮小を繰り返した際に着目点のデータの位置が意図しない方向にずれやすく、元の位置に戻すような余計な操作が必要になることがある。また、データ軸はそのままで時間軸だけを広げたいといった片軸のみを拡大したい場合に操作が効率的ではない。また、1つのグラフに複数のデータが同時に表示されている場合に、着目したいデータ以外のデータが不適切な部分表示となり、状況が把握できなくなってしまうという問題もある。 However, in the method of enlarging and displaying a part of a rectangular area with a mouse or the like, the position of the data of the point of interest tends to shift in an unintended direction when the enlargement / reduction is repeated, and the original position is restored. Such extra operations may be required. In addition, the operation is not efficient when it is desired to expand only one axis, such as to expand only the time axis without changing the data axis. In addition, when a plurality of data is displayed on one graph at the same time, there is a problem that data other than the data to be focused on becomes an inappropriate partial display and the situation cannot be grasped.
また、軸のスタート値とエンド値を入力する方法や表示レンジの変更指示領域をマウスクリックするなどの操作によってグラフ軸の表示幅を変更する方法では、希望するエリアを表示させるために何度も入力を繰り返さなければならないことがあり、タイムスパンなどを迅速に広げたり、狭めたりしてデータを確認したい場合などに迅速な拡大・縮小が困難である。 In addition, the method of entering the start value and end value of the axis, and the method of changing the display width of the graph axis by an operation such as clicking the display range change instruction area with the mouse, are repeated many times to display the desired area. Input may have to be repeated, and rapid expansion / contraction is difficult when the data is to be confirmed by quickly expanding or narrowing the time span.
また、特許文献2に示された方法は、上記の問題を解決するような利便性が高いものであるが、グラフ上で着目したある一部分を集中的に拡大したいような場合に、操作が煩雑になるという問題がある。
In addition, the method disclosed in
例えば、図13(a)に示すように、グラフの表示エリアの中心ではない位置に着目して拡大したい場合、拡大操作を行うと、図13(b)に示すように、着目エリアがグラフの表示エリアから外れてしまい表示されなくなる。 For example, as shown in FIG. 13A, when it is desired to enlarge by focusing on a position that is not the center of the display area of the graph, when the enlargement operation is performed, as shown in FIG. It is out of the display area and disappears.
このため、図14(a),(b)に示すように、スクロール作業を行って着目エリアをグラフの表示エリアの中心に移し、その上で拡大操作を行うという操作が必要になる(図14(c))。この場合、着目エリアがうまくグラフの表示エリアの中心に移せていなかった場合、グラフの表示エリアから外れてしまわないように、再びスクロール作業を行うことが必要になる。 For this reason, as shown in FIGS. 14A and 14B, it is necessary to perform an operation of performing a scrolling operation to move the area of interest to the center of the display area of the graph and then performing an enlargement operation (FIG. 14). (C)). In this case, if the area of interest is not successfully moved to the center of the graph display area, it is necessary to perform the scrolling operation again so as not to deviate from the graph display area.
また、この方法では、時間軸とデータ軸の両方を拡大することができず、非常に長いタイムスパンのデータがプロットされておりデータが密集している場合に、特定の一部期間に着目して拡大表示したいという要求を満たすことができない。 Also, with this method, both the time axis and the data axis cannot be expanded, and when a very long time span is plotted and the data is dense, focus on a specific partial period. Cannot satisfy the demand to enlarge.
本発明は、このような課題を解決するためになされたもので、その目的とするところは、着目エリアの拡大・縮小を迅速かつ的確に行うことが可能なグラフ表示装置を提供することにある。 The present invention has been made to solve such a problem, and an object of the present invention is to provide a graph display device capable of quickly and accurately expanding and reducing the area of interest. .
このような目的を達成するために本発明は、第1軸とこの第1軸と直交する第2軸とで示される直交平面上にグラフを表示するグラフ表示手段と、グラフが表示されている画面上にポインタを表示するポインタ表示手段と、画面上に表示されるポインタを移動させるポインタ操作器と、グラフに対する表示倍率の変更要求に応じて、ポインタの表示位置を不動点として、グラフの表示倍率を変化させる表示倍率変更手段とを備えることを特徴とする。 In order to achieve such an object, according to the present invention, a graph display means for displaying a graph on an orthogonal plane indicated by a first axis and a second axis orthogonal to the first axis, and the graph are displayed. A pointer display means for displaying a pointer on the screen, a pointer operating device for moving the pointer displayed on the screen, and a graph display using the pointer display position as a fixed point in response to a request to change the display magnification for the graph And display magnification changing means for changing the magnification.
この発明によれば、ポインタを移動させて画面上のグラフの所望の点に位置させて、表示倍率の変更要求を行うと、ポインタの表示位置を不動点として、グラフの表示倍率が変化する。すなわち、ポインタの表示位置を中心として、グラフが拡大されたり、縮小されたりする。この場合、ポインタの表示位置を中心とするエリア(着目エリア)は不動なので、拡大・縮小によって表示画面から逸脱したり、表示位置が移動したりする虞がない。 According to the present invention, when the pointer is moved to be positioned at a desired point on the graph and a display magnification change request is made, the display magnification of the graph changes with the display position of the pointer as a fixed point. That is, the graph is enlarged or reduced around the display position of the pointer. In this case, since the area centered on the display position of the pointer (the area of interest) does not move, there is no possibility of deviating from the display screen or moving the display position due to enlargement / reduction.
本発明において、グラフの表示倍率の変更は、第1軸の方向のみ独立して行えるようにしたり、第2軸の方向のみ独立して行えるようにしたり、第1軸の方向および第2軸の方向ともに独立して行えるようにしたりしてもよい。この場合、表示倍率変更手段として、グラフに対する第1軸の方向への表示倍率の変更要求に応じて、ポインタの表示位置を不動点として、グラフの第1軸の方向への表示倍率を変化させる第1の表示倍率変化手段と、グラフに対する第2軸の方向への表示倍率の変更要求に応じて、ポインタの表示位置を不動点として、グラフの第2軸の方向への表示倍率を変化させる第2の表示倍率変化手段との少なくとも一方を備えるものとする。 In the present invention, the graph display magnification can be changed independently only in the direction of the first axis, or only in the direction of the second axis, or the direction of the first axis and the direction of the second axis can be changed. It may be possible to perform both directions independently. In this case, as the display magnification changing means, the display magnification in the direction of the first axis of the graph is changed using the display position of the pointer as a fixed point in response to a request for changing the display magnification in the direction of the first axis with respect to the graph. In response to a request to change the display magnification in the direction of the second axis relative to the first display magnification changing means, the display magnification in the direction of the second axis of the graph is changed with the display position of the pointer as a fixed point. It is assumed that at least one of the second display magnification changing means is provided.
また、本発明において、ポインタ操作器としては、例えばマウスを使用する。この場合、ホイール付きのマウスであれば、そのマウスホイールをグラフに対する表示倍率の変更要求を入力する操作部として用いる。すなわち、マウスホイールを特定の方向に回転させると、その回転量に応じて拡大方向の表示倍率を変化させ、マウスホイールを逆の方向に回転させると、その回転量に応じて縮小方向の表示倍率を変化させるようにする。 In the present invention, for example, a mouse is used as the pointer operation device. In this case, if the mouse has a wheel, the mouse wheel is used as an operation unit for inputting a display magnification change request for the graph. That is, when the mouse wheel is rotated in a specific direction, the display magnification in the enlargement direction is changed according to the rotation amount, and when the mouse wheel is rotated in the opposite direction, the display magnification in the reduction direction is changed according to the rotation amount. To change.
フィールド機器の特にメンテナンス(機器保全)については、必ずしも通常の監視・制御のオペレータが担当するとは限らない。そして、メンテナンスの際には、特に長いタイムスパンのトレンドに基づく判断と詳細な数値に基づく判断が混在する。したがって、データの収集条件などに精通していないオペレータに、トレンド確認と数値確認が同時に委ねられる。本発明において、ポインタ操作器としてホイール付きのマウスを用いると、データの収集や数値に精通していないオペレータでも、拡大したい位置にポインタを合わせてマウスホイールを回転させるという簡単な操作によって、直感的にグラフを操作することが可能となる。 In particular, maintenance (equipment maintenance) of field devices is not always performed by a normal monitoring / control operator. During maintenance, judgment based on a long time span trend and judgment based on detailed numerical values are mixed. Accordingly, trend confirmation and numerical confirmation are entrusted to an operator who is not familiar with data collection conditions and the like at the same time. In the present invention, when a mouse with a wheel is used as a pointer operation device, even an operator who is not familiar with data collection or numerical values can intuitively perform the simple operation of rotating the mouse wheel while aligning the pointer with the position to be enlarged. It is possible to manipulate the graph.
本発明によれば、グラフに対する表示倍率の変更要求に応じて、ポインタの表示位置を不動点として、グラフの表示倍率を変化させるようにしたので、ポインタの表示位置を中心として、グラフが拡大されたり、縮小されたりし、拡大・縮小によって着目エリアが表示画面から逸脱したり、表示位置が移動したりする虞がなく、着目エリアの拡大・縮小を迅速かつ的確に行うことが可能となる。 According to the present invention, in response to a request to change the display magnification for the graph, the display magnification of the graph is changed with the display position of the pointer as a fixed point, so the graph is enlarged around the display position of the pointer. There is no possibility that the area of interest deviates from the display screen or the display position moves due to enlargement / reduction, and the area of interest can be enlarged / reduced quickly and accurately.
以下、本発明を図面に基づいて詳細に説明する。図1はこの発明に係るグラフ表示装置を含むプロセス監視・制御システムの一実施の形態の概略を示すシステム構成図である。 Hereinafter, the present invention will be described in detail with reference to the drawings. FIG. 1 is a system configuration diagram showing an outline of an embodiment of a process monitoring / control system including a graph display device according to the present invention.
このプロセス監視・制御システムは、プラント等に設置された不図示のフィールド機器(例えば、スイッチ、バルブ、ポンプ、圧力計、流量計、温度計など)を制御すると共に、フィールド機器から例えば圧力、液量、温度等の計測値を時系列で収集するコントローラ1と、コントローラ1が時系列で収集した計測値(時系列データ)を定期的に取得するサーバ装置2と、オペレータの指示に応じてコントローラ1やサーバ装置2に指令を与えると共にプラントの監視・制御画面を編集作成する監視・制御装置3とから構成される。
This process monitoring / control system controls not-shown field devices (for example, switches, valves, pumps, pressure gauges, flow meters, thermometers, etc.) installed in a plant or the like, and from the field devices, for example, pressure,
図2はサーバ装置2の要部の構成を示すブロック図である。サーバ装置2は、コントローラ1からフィールド機器の時系列データを定期的に取得するデータ取得部21と、取得した時系列データを記憶するデータ記憶部22とを有する。なお、時系列データは、そのデータ値とそのデータの収集時の時刻とが対としてデータ記憶部22に記憶される。
FIG. 2 is a block diagram illustrating a configuration of a main part of the
図3は監視・制御装置3のハードウェア構成の概略を示すブロック図である。同図において、3−1はCPU、3−2はRAM、3−3はROM、3−4はハードディスクなどの記憶装置、3−5〜3−7はインターフェイス、3−8はディスプレイ、3−9はキーボード、3−10はマウスである。マウス3−10は本発明でいうポインタ操作器の役割を果たし、グラフに対する表示倍率の変更要求を入力する操作部としてマウスホイール4(図4参照)を備えている。
FIG. 3 is a block diagram showing an outline of the hardware configuration of the monitoring /
CPU3−1は、インターフェイス3−5〜3−7を介して与えられる各種入力情報を得て、RAM3−2にアクセスしながら、ROM3−3や記憶装置3−4に格納されたプログラムに従って動作する。記憶装置3−4には、本実施の形態特有のプログラムとして、トレンドグラフ表示プログラムが格納されている。このトレンドグラフ表示プログラムは、例えばCD−ROMなどの記録媒体に記録された状態で提供され、この記録媒体から読み出されて記憶装置3−4にインストールされている。 The CPU 3-1 obtains various input information given via the interfaces 3-5 to 3-7, and operates according to programs stored in the ROM 3-3 and the storage device 3-4 while accessing the RAM 3-2. . The storage device 3-4 stores a trend graph display program as a program specific to the present embodiment. The trend graph display program is provided in a state of being recorded on a recording medium such as a CD-ROM, and is read from the recording medium and installed in the storage device 3-4.
なお、この例では、サーバ装置2と監視・制御装置3とを別々に設けているが、これらを一体化させてもよい。また、サーバ装置2とコントローラ1とを一体化させたりするなどしてもよい。
In this example, the
〔実施の形態1:縦軸・横軸ともに表示倍率を変化させる例〕
以下、記憶装置3−4に格納されているトレンドグラフ表示プログラムに従うCPU3−1の処理動作の第1例(実施の形態1)について説明する。
[Embodiment 1: Example of changing display magnification on both vertical and horizontal axes]
Hereinafter, a first example (first embodiment) of the processing operation of the CPU 3-1 according to the trend graph display program stored in the storage device 3-4 will be described.
〔トレンドグラフの表示〕
CPU3−1は、操作者からの要求として、計測点と期間を指定してトレンドグラフの表示要求が出されると、その指定された計測点について、指定された期間の時系列データをサーバ装置2のデータ記憶部22から取得し、この取得した時系列データをグラフ化してディスプレイ3−8上に表示する。図5にディスプレイ3−8上での時系列データの表示例を示す。
[Trend graph display]
When the CPU 3-1 issues a trend graph display request by designating a measurement point and a period as a request from the operator, the
この場合、CPU3−1は、横軸を時刻を示す時間軸Xとし、この時間軸Xに直交する縦軸をデータ値を示すデータ軸Yとし、時間軸Xとデータ軸Yとで示される直交平面上に指定された計測点の時系列データをプロットし、このプロットした時系列データを折れ線で結んでトレンドグラフG1としてディスプレイ3−8上に表示する。 In this case, the CPU 3-1 uses the time axis X indicating the time as the horizontal axis, the data axis Y indicating the data value as the vertical axis orthogonal to the time axis X, and the orthogonality indicated by the time axis X and the data axis Y. The time series data of the designated measurement points is plotted on the plane, and the plotted time series data is connected by a broken line and displayed on the display 3-8 as the trend graph G1.
〔表示倍率の変更:拡大〕
図5に示したトレンドグラフG1において、グラフの一部分の位置に着目して拡大したい場合、操作者は、マウス3−10を操作して、着目したい位置にマウスカーソル5を移動させる(図6(a)参照)。図6(a)は、グラフの表示エリアAR1の中心ではない位置に、マウスカーソル5を移動させた例を示している。
[Change display magnification: Enlarge]
In the trend graph G1 shown in FIG. 5, when the operator wants to enlarge by focusing on the position of a part of the graph, the operator operates the mouse 3-10 to move the
図6(a)に示した状態で、操作者は、マウスカーソル5の位置を確定し、マウスホイール4を特定の方向(例えば、手前側)に回転させる。すると、CPU3−1は、マウスカーソル5の表示位置を不動点(中心)として、マウスホイール4の回転量に応じて、データ軸Yの方向への表示倍率を拡大(ズームイン)する(図6(b)参照)。
In the state shown in FIG. 6A, the operator determines the position of the
この場合、マウスカーソル5の表示位置を中心とするエリア(着目エリア)は不動なので、データ軸Yの方向への拡大によって表示エリアAR1から逸脱したり、表示位置が移動したりすることがない。これにより、操作者は、着目エリアのデータ軸Yの方向への拡大を迅速かつ的確に行って、着目点のデータの詳細確認や個々の数値確認操作を迅速に行うことができる。 In this case, since the area centering on the display position of the mouse cursor 5 (the area of interest) does not move, it does not deviate from the display area AR1 or move the display position due to enlargement in the direction of the data axis Y. As a result, the operator can quickly and accurately expand the area of interest in the direction of the data axis Y, and can quickly perform detailed confirmation of the data of the point of interest and individual numerical value confirmation operations.
〔表示倍率の変更:縮小〕
図5に示したトレンドグラフG1において、グラフの一部分の位置に着目して縮小したい場合、操作者は、マウス3−10を操作して、着目したい位置にマウスカーソル5を移動させる(図7(a)参照)。図7(a)は、グラフの表示エリアAR1の中心ではない位置に、マウスカーソル5を移動させた例を示している。
[Change display magnification: Reduce]
In the trend graph G1 shown in FIG. 5, when the operator wants to reduce the size by focusing on the position of a part of the graph, the operator operates the mouse 3-10 to move the
図7(a)に示した状態で、操作者は、マウスカーソル5の位置を確定し、マウスホイール4を上記とは逆の方向に回転させる。すると、CPU3−1は、マウスカーソル5の表示位置を不動点(中心)として、マウスホイール4の回転量に応じて、データ軸Yの方向への表示倍率を縮小(ズームアウト)する(図7(b)参照)。
In the state shown in FIG. 7A, the operator determines the position of the
この場合、マウスカーソル5の表示位置を中心とするエリア(着目エリア)は不動なので、データ軸Yの方向への縮小によって表示エリアAR1から逸脱したり、表示位置が移動したりすることがない。これにより、操作者は、着目エリアのデータ軸Yの方向への縮小を迅速かつ的確に行って、着目点のデータ周辺の特に長いタイムスパンでのトレンドを迅速に確認することができる。 In this case, the area centering on the display position of the mouse cursor 5 (the area of interest) does not move, so that it does not deviate from the display area AR1 or move the display position due to reduction in the direction of the data axis Y. Thus, the operator can quickly and accurately reduce the area of interest in the direction of the data axis Y, and can quickly confirm a trend in a particularly long time span around the data of the point of interest.
〔実施の形態2:縦軸・横軸を選択して表示倍率を変化させる例〕
次に、記憶装置3−4に格納されているトレンドグラフ表示プログラムに従うCPU3−1の処理動作の第2例(実施の形態2)について説明する。なお、「トレンドグラフの表示」については、実施の形態1と同じであるのでその説明は省略する。
[Embodiment 2: Example of changing display magnification by selecting vertical axis and horizontal axis]
Next, a second example (second embodiment) of the processing operation of the CPU 3-1 according to the trend graph display program stored in the storage device 3-4 will be described. Note that “display of the trend graph” is the same as that in the first embodiment, and thus the description thereof is omitted.
〔表示倍率の変更:データ軸の方向への拡大・縮小〕
図5に示したトレンドグラフG1において、グラフの一部分の位置に着目して拡大・縮小したい場合、操作者は、マウス3−10を操作して、着目したい位置にマウスカーソル5を移動させる(図8(a)参照)。図8(a)は、グラフの表示エリアAR1の中心ではない位置に、マウスカーソル5を移動させた例を示している。
[Change display magnification: Enlarge / reduce in the direction of the data axis]
In the trend graph G1 shown in FIG. 5, when the operator wants to zoom in / out by focusing on the position of a part of the graph, the operator operates the mouse 3-10 to move the
〔データ軸の方向への拡大〕
図8(a)に示した状態で、操作者は、マウスカーソル5の位置を確定し、マウスホイール4を特定の方向(例えば、手前側)に回転させる。すると、CPU3−1は、マウスカーソル5の表示位置を不動点(中心)として、マウスホイール4の回転量に応じて、データ軸Yの方向への表示倍率を拡大(ズームイン)する(図8(b)参照)。
[Expansion in the direction of the data axis]
In the state shown in FIG. 8A, the operator determines the position of the
この場合、マウスカーソル5の表示位置を中心とするエリア(着目エリア)は不動なので、データ軸Yの方向への拡大によって表示エリアAR1から逸脱したり、表示位置が移動したりすることがない。これにより、操作者は、着目エリアのデータ軸Yの方向への拡大を迅速かつ的確に行って、着目点のデータの詳細確認や個々の数値確認操作を迅速に行うことができる。 In this case, since the area centering on the display position of the mouse cursor 5 (the area of interest) does not move, it does not deviate from the display area AR1 or move the display position due to enlargement in the direction of the data axis Y. As a result, the operator can quickly and accurately expand the area of interest in the direction of the data axis Y, and can quickly perform detailed confirmation of the data of the point of interest and individual numerical value confirmation operations.
〔データ軸の方向への縮小〕
図8(a)に示した状態で、操作者は、マウスカーソル5の位置を確定し、マウスホイール4を上記とは逆の方向に回転させる。すると、CPU3−1は、マウスカーソル5の表示位置を不動点(中心)として、マウスホイール4の回転量に応じて、データ軸Yの方向への表示倍率を縮小(ズームアウト)する(図8(c)参照)。
[Reduction in the direction of the data axis]
In the state shown in FIG. 8A, the operator determines the position of the
この場合、マウスカーソル5の表示位置を中心とするエリア(着目エリア)は不動なので、縮小によって表示エリアAR1から逸脱したり、表示位置が移動したりすることがない。これにより、操作者は、着目エリアの縮小を迅速かつ的確に行って、着目点のデータ周辺の特にデータの振れ幅が大きいトレンドを迅速に確認することができる。 In this case, the area centering on the display position of the mouse cursor 5 (the area of interest) does not move, so that the display area AR1 does not deviate or the display position does not move due to the reduction. Thereby, the operator can quickly and accurately reduce the area of interest, and can quickly confirm a trend around the data of the point of interest, in particular, a large fluctuation width of the data.
〔表示倍率の変更:時間軸の方向への拡大・縮小〕
図5に示したトレンドグラフG1において、グラフの一部分の位置に着目して拡大・縮小したい場合、操作者は、マウス3−10を操作して、着目したい位置にマウスカーソル5を移動させる(図9(a)参照)。図9(a)は、表示倍率を拡大・縮小する方向の軸としてデータ軸を選択のうえ、グラフの表示エリアAR1の中心ではない位置に、マウスカーソル5を移動させた例を示している。
[Change display magnification: Enlarge / reduce in time axis direction]
In the trend graph G1 shown in FIG. 5, when the operator wants to zoom in / out by focusing on the position of a part of the graph, the operator operates the mouse 3-10 to move the
〔時間軸の方向への拡大〕
図9(a)に示した状態で、操作者は、マウスカーソル5の位置を確定し、シフトキーを押したまま、マウスホイール4を特定の方向(例えば、手前側)に回転させる。すると、CPU3−1は、マウスカーソル5の表示位置を不動点(中心)として、マウスホイール4の回転量に応じて、時間軸Xの方向への表示倍率を拡大(ズームイン)する(図9(b)参照)。
[Expansion in time axis direction]
In the state shown in FIG. 9A, the operator determines the position of the
この場合、マウスカーソル5の表示位置を中心とするエリア(着目エリア)は不動なので、時間軸Xの方向への拡大によって表示エリアAR1から逸脱したり、表示位置が移動したりすることがない。これにより、操作者は、着目エリアの時間軸Xの方向への拡大を迅速かつ的確に行って、着目点のデータの詳細確認や個々の数値確認操作を迅速に行うことができる。 In this case, the area centering on the display position of the mouse cursor 5 (the area of interest) does not move, so that it does not deviate from the display area AR1 or move the display position due to expansion in the direction of the time axis X. As a result, the operator can quickly and accurately expand the area of interest in the direction of the time axis X, and can quickly perform detailed confirmation of the data of the point of interest and individual numerical value confirmation operations.
〔時間軸の方向への縮小〕
図8(a)に示した状態で、操作者は、マウスカーソル5の位置を確定し、シフトキーを押したまま、マウスホイール4を上記とは逆の方向に回転させる。すると、CPU3−1は、マウスカーソル5の表示位置を不動点(中心)として、マウスホイール4の回転量に応じて、時間軸Xの方向への表示倍率を縮小(ズームアウト)する(図9(c)参照)。
[Reduction in the direction of the time axis]
In the state shown in FIG. 8A, the operator determines the position of the
この場合、マウスカーソル5の表示位置を中心とするエリア(着目エリア)は不動なので、縮小によって表示エリアAR1から逸脱したり、表示位置が移動したりすることがない。これにより、操作者は、着目エリアの縮小を迅速かつ的確に行って、着目点のデータ周辺の特に長いタイムスパンでのトレンドを迅速に確認することができる。 In this case, the area centering on the display position of the mouse cursor 5 (the area of interest) does not move, so that the display area AR1 does not deviate or the display position does not move due to the reduction. Thus, the operator can quickly and accurately reduce the area of interest, and can quickly confirm a trend in a particularly long time span around the data of the attention point.
なお、上述した実施の形態1,2では、着目したい位置をマウスカーソルで特定するようにしたが、水平線と垂直線とから構成されるヘアライン線で特定するようにしたり、十字状のマークなどで特定するようにしたりしてもよい。本発明において、ポインタとは、マウスカーソルやヘアライン線、マークなどの総称として定義されるものである。 In the first and second embodiments described above, the position to be focused on is specified by the mouse cursor. However, the position can be specified by a hairline composed of a horizontal line and a vertical line, or by a cross-shaped mark or the like. It may be specified. In the present invention, a pointer is defined as a generic term for a mouse cursor, a hairline line, a mark, and the like.
また、上述した実施の形態1,2では、表示されるグラフをトレンドグラフとしたが、縦軸を第1の種類のデータ値を示す軸、横軸を第2の種類のデータ値を示す軸とし、同一時刻の第1の種類のデータ値と第2の種類のデータ値とのデータ対を時系列データ対とし、表示対象期間における時系列データ対を縦軸と横軸とで示される直交平面上にプロットして表示される散布図などとしてもよい。 In the first and second embodiments described above, the graph to be displayed is the trend graph, but the vertical axis is the axis indicating the first type of data value, and the horizontal axis is the axis indicating the second type of data value. The data pair of the first type data value and the second type data value at the same time is a time series data pair, and the time series data pair in the display target period is orthogonal indicated by a vertical axis and a horizontal axis. It is good also as a scatter diagram etc. which are plotted and displayed on a plane.
また、上述した実施の形態2では、シフトキーを押したまま、マウスホイール4を回転させると、時間軸Xが拡大・縮小され、シフトキーを押さずに、マウスホイール4を回転させると、データ軸Yが拡大・縮小されるものとしたが、シフトキーとは別のキーによって拡大・縮小対象の軸を選択するようにしたり、画面上の所定の位置やボタンをクリックすることで拡大・縮小対象の軸を選択するようにするなどしてもよい。
In the second embodiment described above, when the
図10に上述した監視・制御装置3の機能ブロック図を示す。監視・制御装置3は、横軸を時刻を示す時間軸Xとし、この時間軸Xと直交する縦軸をデータ値を示すデータ軸Yとし、時間軸Xとデータ軸Yとで示される直交平面上に時系列データをプロットし、このプロットした時系列データを折れ線で結んでディスプレイ3−8上にトレンドグラフG1として表示するグラフ表示処理部31と、トレンドグラフG1が表示されている画面上にマウスカーソル5をポインタとして表示するポインタ表示処理部32と、画面上に表示されているマウスカーソル5を移動させるポインタ操作器33(マウス3−10)と、ポインタ操作器33からの表示倍率の変更要求に応じて、マウスカーソル5の表示位置を不動点として、トレンドグラフG1の表示倍率を変化させる表示倍率変更処理部34とを備えている。
FIG. 10 shows a functional block diagram of the monitoring /
実施の形態1において、表示倍率変更処理部34は、ポインタ操作器33からの表示倍率の変更要求に応じて、マウスカーソル5の表示位置を不動点として、トレンドグラフG1のデータ軸Yの方向への表示倍率を変化させる。なお、実施の形態1において、ポインタ操作器33からの表示倍率の変更要求に応じて、マウスカーソル5の表示位置を不動点として、トレンドグラフG1の時間軸Xおよびデータ軸Yの方向への表示倍率をともに変化させるようにしてもよい。
In the first embodiment, in response to a display magnification change request from the pointer operation unit 33, the display magnification
実施の形態2において、表示倍率変更処理部34は、グラフ軸の選択指令を入力とし、ポインタ操作器33からの表示倍率の変更要求に応じて、マウスカーソル5の表示位置を不動点として、トレンドグラフG1の選択されている軸(時間軸X/データ軸Y)の方向への表示倍率を変化させる。すなわち、時間軸Xの選択指令を受ければ、時間軸X方向への表示倍率を変化させ、データ軸Yの選択指令を受ければ、データ軸Yの方向への表示倍率を変化させ、時間軸Xおよびデータ軸Yの選択指令を受ければ、時間軸Xおよびデータ軸Yの方向への表示倍率をともに変化させる。
In the second embodiment, the display magnification
また、実施の形態1,2において、表示倍率変更処理部34は、操作者がポインタ操作器33のマウスホイール4を特定の方向に回転させると、回転操作が継続する状況において、特定の時間間隔で拡大要求の指示入力に変換し、操作者がポインタ操作器33のマウスホイール4を上記とは逆の方向に回転させると、回転操作が継続する状況において、特定の時間間隔で縮小要求の指示入力に変換する。
Further, in the first and second embodiments, the display magnification
〔実施の形態の拡張〕
以上、実施の形態を参照して本発明を説明したが、本発明は上記実施の形態に限定されるものではない。本発明の構成や詳細には、本発明の技術思想の範囲内で当業者が理解しうる様々な変更をすることができる。また、各実施の形態については、矛盾しない範囲で任意に組み合わせて実施することができる。
[Extension of the embodiment]
The present invention has been described above with reference to the embodiment, but the present invention is not limited to the above embodiment. Various changes that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the technical idea of the present invention. Each embodiment can be implemented in any combination within a consistent range.
1…コントローラ、2…サーバ装置、21…データ取得部、22…データ記憶部、3…監視・制御装置、3−1…CPU、3−2…RAM、3−3…ROM、3−4…記憶装置、3−5〜3−7…インターフェイス、3−8…ディスプレイ、3−9…キーボード、3−10…マウス、4…マウスホイール、5…マウスカーソル、AR1…表示エリア、G1…トレンドグラフ、31…グラフ表示処理部、32…ポインタ表示処理部、33…ポインタ操作器、34…表示倍率変更処理部。
DESCRIPTION OF
Claims (3)
前記グラフが表示されている画面上にポインタを表示するポインタ表示手段と、
前記画面上に表示されるポインタを移動させるポインタ操作器と、
前記グラフに対する表示倍率の変更要求に応じて、前記ポインタの表示位置を不動点として、前記グラフの表示倍率を変化させる表示倍率変更手段と
を備えることを特徴とするグラフ表示装置。 Graph display means for displaying a graph on an orthogonal plane indicated by a first axis and a second axis orthogonal to the first axis;
Pointer display means for displaying a pointer on the screen on which the graph is displayed;
A pointer operator for moving a pointer displayed on the screen;
A graph display device comprising: a display magnification changing means for changing the display magnification of the graph with the display position of the pointer as a fixed point in response to a display magnification change request for the graph.
前記表示倍率変更手段は、
前記グラフに対する前記第1軸の方向への表示倍率の変更要求に応じて、前記ポインタの表示位置を不動点として、前記グラフの前記第1軸の方向への表示倍率を変化させる第1の表示倍率変化手段と、前記グラフに対する前記第2軸の方向への表示倍率の変更要求に応じて、前記ポインタの表示位置を不動点として、前記グラフの前記第2軸の方向への表示倍率を変化させる第2の表示倍率変化手段との少なくとも一方を備えている
ことを特徴とするグラフ表示装置。 The graph display device according to claim 1,
The display magnification changing means includes
In response to a request to change the display magnification in the direction of the first axis with respect to the graph, a first display that changes the display magnification in the direction of the first axis of the graph using the display position of the pointer as a fixed point. In response to a request for changing the display magnification in the direction of the second axis with respect to the graph, the display magnification in the direction of the second axis of the graph is changed using the display position of the pointer as a fixed point A graph display device, comprising: at least one of second display magnification changing means.
前記ポインタ操作器は、マウスとされ、
前記マウスは、前記グラフに対する表示倍率の変更要求を入力する操作部を備えている
ことを特徴とするグラフ表示装置。 The graph display device according to claim 1,
The pointer operating device is a mouse,
The mouse includes an operation unit for inputting a display magnification change request for the graph.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012010141A JP2013149149A (en) | 2012-01-20 | 2012-01-20 | Graph displaying device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012010141A JP2013149149A (en) | 2012-01-20 | 2012-01-20 | Graph displaying device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2013149149A true JP2013149149A (en) | 2013-08-01 |
Family
ID=49046576
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012010141A Pending JP2013149149A (en) | 2012-01-20 | 2012-01-20 | Graph displaying device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2013149149A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015210640A (en) * | 2014-04-25 | 2015-11-24 | 富士電機株式会社 | Display device, monitoring system, display method, and display program |
| JP2016162050A (en) * | 2015-02-27 | 2016-09-05 | アズビル株式会社 | Graph display device, graph display method, and program |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05127853A (en) * | 1991-10-31 | 1993-05-25 | Fujitsu Ltd | Display scaling method |
| JPH06309140A (en) * | 1993-04-22 | 1994-11-04 | Mitsubishi Heavy Ind Ltd | Graphic display device |
| JPH06324829A (en) * | 1993-05-10 | 1994-11-25 | Yokogawa Electric Corp | Display device |
| JPH08147105A (en) * | 1994-11-21 | 1996-06-07 | Nec Corp | Mouse indication display control system |
| JP2002251623A (en) * | 2000-12-21 | 2002-09-06 | Seiko Instruments Inc | System for adjusting graph display |
-
2012
- 2012-01-20 JP JP2012010141A patent/JP2013149149A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05127853A (en) * | 1991-10-31 | 1993-05-25 | Fujitsu Ltd | Display scaling method |
| JPH06309140A (en) * | 1993-04-22 | 1994-11-04 | Mitsubishi Heavy Ind Ltd | Graphic display device |
| JPH06324829A (en) * | 1993-05-10 | 1994-11-25 | Yokogawa Electric Corp | Display device |
| JPH08147105A (en) * | 1994-11-21 | 1996-06-07 | Nec Corp | Mouse indication display control system |
| JP2002251623A (en) * | 2000-12-21 | 2002-09-06 | Seiko Instruments Inc | System for adjusting graph display |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015210640A (en) * | 2014-04-25 | 2015-11-24 | 富士電機株式会社 | Display device, monitoring system, display method, and display program |
| JP2016162050A (en) * | 2015-02-27 | 2016-09-05 | アズビル株式会社 | Graph display device, graph display method, and program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5434941B2 (en) | Operation monitoring device and operation monitoring method | |
| JP5429060B2 (en) | Display control apparatus, display control method, display control program, and recording medium on which this display control program is recorded | |
| JP5851857B2 (en) | Graph display device | |
| US20120254792A1 (en) | Method And System For Providing An HMI In A Process Control System For Monitoring And Control Of A Process | |
| JP5663363B2 (en) | Graph creating apparatus and graph creating method | |
| JP2009295147A (en) | Information processing apparatus capable of conducting scroll-display | |
| JP2002251623A (en) | System for adjusting graph display | |
| TWI715546B (en) | Display device, monitoring system, display method and display program | |
| JPWO2015040732A1 (en) | Video display system and video display method | |
| JP5347856B2 (en) | ANALYZER CONTROL SYSTEM AND PROGRAM FOR THE SYSTEM | |
| JP6018509B2 (en) | Information display device, method, and program | |
| JP2008209511A (en) | Monitor screen display scale change system | |
| JP2013149149A (en) | Graph displaying device | |
| EP2388690B1 (en) | Method and apparatus for displaying batch execution data of an industrial plant | |
| JP4875646B2 (en) | Plant monitoring device | |
| JP5860292B2 (en) | Graph display device | |
| JP2011106946A (en) | Waveform display device and waveform display method | |
| JP4791569B2 (en) | Drawing support method and medium storing CAD program | |
| JP2006155216A (en) | Monitor screen display method | |
| JP2013149152A (en) | Graph displaying device | |
| JP6369111B2 (en) | Display device, monitoring system, display method, and display program | |
| JP2005300408A (en) | Waveform display device | |
| JP4774911B2 (en) | Drawing processing program, recording medium recording the drawing processing program, drawing processing method, and drawing processing system | |
| JP2013125424A (en) | Symbol generating device for graphic screen | |
| JPH04326483A (en) | Device for displaying and monitoring process |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140922 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150715 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150721 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150904 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20151215 |