JP2001160111A - Display control device and storage medium - Google Patents
Display control device and storage mediumInfo
- Publication number
- JP2001160111A JP2001160111A JP34498599A JP34498599A JP2001160111A JP 2001160111 A JP2001160111 A JP 2001160111A JP 34498599 A JP34498599 A JP 34498599A JP 34498599 A JP34498599 A JP 34498599A JP 2001160111 A JP2001160111 A JP 2001160111A
- Authority
- JP
- Japan
- Prior art keywords
- data
- display
- groups
- boundary value
- order
- 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
- User Interface Of Digital Computer (AREA)
Abstract
(57)【要約】
【課題】 本発明の目的は、複数の数値データをいくつ
かのグループに分類した場合に、その境界となる値を一
目瞭然にすることでデータ処理を行う者の負担を軽減
し、利便性の向上を可能とした表示制御装置、及び記憶
媒体を提供することである。
【解決手段】 表示制御装置1において、複数の数値デ
ータを着目した属性に従って上下関係を有する複数のグ
ループに分類する。2つのグループが指定されると、C
PU2はその上下関係を判別し、上位と判別されたグル
ープに対して昇順表示を設定するとともに下位と判別さ
れたグループに対して降順表示を設定し、この設定され
た表示順序で各グループに属するデータをソートして異
なる表示領域に表示させる。
(57) [Summary] An object of the present invention is to reduce the burden on a person who performs data processing by clarifying the boundary values when a plurality of numerical data are classified into several groups. Another object of the present invention is to provide a display control device and a storage medium that can improve convenience. SOLUTION: In a display control device 1, a plurality of numerical data are classified into a plurality of groups having a vertical relationship according to an attribute of interest. If two groups are specified, C
The PU 2 determines the upper / lower relationship, sets an ascending display for the group determined to be higher, and sets a descending display for the group determined to be lower, and belongs to each group in the set display order. Sort the data and display it in different display areas.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、表示制御装置、及
び記憶媒体に係り、詳細には、数値情報を有するデータ
を分類して処理を行う表示制御装置、及び記憶媒体に関
する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a display control device and a storage medium, and more particularly, to a display control device and a storage medium for classifying and processing data having numerical information.
【0002】[0002]
【従来の技術】近時、技術の進歩に伴ってパーソナルコ
ンピュータの低価格化が実現し、企業、学校、家庭等で
の普及が急速に進んでいる。特に企業や学校等では、デ
ータ管理等のような情報量の多いデータを高速に処理す
る必要が有り、表計算ソフト等を用いてデータ処理を行
っている。2. Description of the Related Art In recent years, with the advance of technology, the price of personal computers has been reduced, and their use in companies, schools, homes, and the like has rapidly advanced. Particularly, companies and schools need to process data with a large amount of information such as data management at high speed, and perform data processing using spreadsheet software or the like.
【0003】上述の表計算ソフト等を用いてデータ処理
を行う場合、データの属性を選択し、ソートを用いてデ
ータを昇順、又は降順に並べ、表示させることでデータ
を分類し、管理することが一般的である。When performing data processing using the above-mentioned spreadsheet software or the like, the data is classified and managed by selecting the attribute of the data, arranging the data in ascending or descending order using sort, and displaying the data. Is common.
【0004】図4は、従来の数値データの表示例を示し
ており、各グループごとの成績を降順に並べ、表示した
ものである。(a)は、数値データの先頭から順にデー
タを表示している例で、(b)は、スクロールバー60
をドラッグしてデータの表示領域を変更した場合の例で
ある。データ数が多く、表示領域内に全てのデータを表
示しきれない場合には、見たいデータを表示させるた
め、スクロールバー60のドラッグ操作によって、表示
領域の変更を行う。FIG. 4 shows a display example of conventional numerical data, in which results for each group are arranged and displayed in descending order. (A) is an example in which data is displayed in order from the beginning of numerical data, and (b) is a scroll bar 60.
Is an example of a case where the data display area is changed by dragging. If the number of data is large and not all data can be displayed in the display area, the display area is changed by dragging the scroll bar 60 to display the data to be viewed.
【0005】[0005]
【発明が解決しようとする課題】しかしながら、上述の
表示制御装置の表示方法は、単に数値データを羅列した
ものであり、それらのデータを複数のグループに分類し
た場合、どこにその境界があるのかが分かりづらかっ
た。また、境界を見極めるため、何度も表示領域をスク
ロールする必要があり、使用者の作業負担が増し、表示
制御装置の利便性を損なうという問題があった。However, the display method of the above-described display control device simply lists numerical data, and when those data are classified into a plurality of groups, it is difficult to determine where the boundary exists. It was hard to understand. Further, it is necessary to scroll the display area many times in order to determine the boundary, which increases the work load on the user and impairs the convenience of the display control device.
【0006】本発明の課題は、複数の数値データをいく
つかのグループに分類した場合に、その境界となる値を
一目瞭然にすることでデータ処理を行う者の負担を軽減
し、利便性の向上を可能とした表示制御装置、及び記憶
媒体を提供することである。SUMMARY OF THE INVENTION An object of the present invention is to reduce the burden on a person who performs data processing by clarifying the boundary values when a plurality of numerical data are classified into several groups, thereby improving convenience. The present invention provides a display control device and a storage medium that enable the above.
【0007】[0007]
【課題を解決するための手段】本発明は、このような課
題を達成するために、次のような特徴を備えている。な
お、次に示す手段の説明中、括弧書きにより実施の形態
に対応する構成を1例として例示する。符号等は、後述
する図面参照符号等である。The present invention has the following features in order to achieve the above object. In the following description of the means, a configuration corresponding to the embodiment will be exemplified by parentheses as an example. Reference numerals and the like are reference numerals and the like in the drawings described later.
【0008】請求項1記載の発明は、数値情報を有する
複数のデータについて、着目した属性に従って上下関係
を有する複数のグループに分類する分類手段(例えば、
図1に示すCPU2及び図3に示すステップS2)と、
この分類手段により分類された前記複数のグループのう
ち、2つのグループを指定する指定手段(例えば、図1
に示す入力装置3)と、この指定手段により指定された
2つのグループの上下関係を判別する判別手段(例え
ば、図1に示すCPU2及び図3に示すステップS5)
と、この判別手段により上位と判別されたグループに対
して昇順表示を設定するとともに下位と判別されたグル
ープに対して降順表示を設定し、この設定された表示順
序で各グループに属するデータをソートして異なる表示
領域に表示させる表示制御手段(例えば、図1に示すC
PU2及び図3に示すステップS6〜S12)と、を備
えたことを特徴としている。The invention according to claim 1 is a classification means (for example, for classifying a plurality of data having numerical information into a plurality of groups having a hierarchical relationship according to an attribute of interest).
CPU 2 shown in FIG. 1 and step S2) shown in FIG. 3,
Designating means for designating two of the plurality of groups classified by the classifying means (for example, FIG. 1)
Input device 3) and determination means (for example, CPU 2 shown in FIG. 1 and step S5 shown in FIG. 3) for determining the vertical relationship between the two groups specified by the specification means.
And set the ascending order display for the group determined to be higher by this determination means, and set the descending order display for the group determined to be lower, and sort the data belonging to each group in the set display order Display control means (for example, C shown in FIG. 1)
PU2 and steps S6 to S12 shown in FIG. 3).
【0009】この請求項1記載の発明の表示制御装置に
よれば、分類手段によって、数値情報を有する複数のデ
ータについて、着目した属性に従って上下関係を有する
複数のグループに分類し、この分類された前記複数のグ
ループのうち、指定手段により2つのグループを指定す
ると、判別手段は、前記指定手段により指定された2つ
のグループの上下関係を判別し、表示制御手段は、前記
判別手段により上位と判別されたグループに対して昇順
表示を設定するとともに下位と判別されたグループに対
して降順表示を設定し、この設定された表示順序で各グ
ループに属するデータをソートして異なる表示領域に表
示させる。According to the display control device of the first aspect of the present invention, the plurality of data having numerical information are classified into a plurality of groups having a vertical relationship according to the attribute of interest by the classifying means. When two of the plurality of groups are designated by the designation means, the discrimination means discriminates an upper / lower relationship between the two groups designated by the designation means, and the display control means discriminates the higher rank by the discrimination means. An ascending display is set for the set group, and a descending display is set for the group determined to be lower. Data belonging to each group is sorted in the set display order and displayed in different display areas.
【0010】したがって、異なる表示領域に並べられた
2つのグループのデータの先頭部分を比較するだけで、
その境界値がどのような値であるのかが一目瞭然にな
る。また、複数のデータを複数のグループに分類するこ
とで1グループ当たりのデータの長さが短くなり、何度
も表示領域をスクロールする必要が無くなる。Therefore, only by comparing the heads of two groups of data arranged in different display areas,
It becomes clear at a glance what the boundary value is. In addition, by classifying a plurality of data into a plurality of groups, the length of data per group is shortened, and it is not necessary to scroll the display area many times.
【0011】請求項2記載の発明は、数値情報を有する
複数のデータをグループ分けするための境界値を設定す
る境界値設定手段(例えば、図1に示すCPU2及び図
3に示すステップS1)と、この境界値設定手段により
設定された境界値より大きい数値情報を有する上位デー
タを抽出して昇順にソートし、境界値より小さい数値情
報を有する下位データを抽出して降順にソートし、ソー
トされた前記上位データと前記下位データとを区別して
表示させる表示制御手段(例えば、図1に示すCPU2
及び図3に示すステップS6〜S12)と、を備えたこ
とを特徴としている。According to a second aspect of the present invention, a boundary value setting means (for example, CPU 2 shown in FIG. 1 and step S1 shown in FIG. 3) for setting a boundary value for grouping a plurality of data having numerical information is set. The upper data having numerical information larger than the boundary value set by the boundary value setting means is extracted and sorted in ascending order, the lower data having numerical information smaller than the boundary value is extracted and sorted in descending order, and sorted. Display control means (for example, the CPU 2 shown in FIG. 1) for distinguishing and displaying the upper data and the lower data.
And steps S6 to S12 shown in FIG. 3).
【0012】この請求項2記載の発明の表示制御装置に
よれば、境界値設定手段によって、数値情報を有する複
数のデータをグループ分けするための境界値を設定する
と、表示制御手段は、設定された境界値より大きい数値
情報を有する上位データを抽出して昇順にソートし、境
界値より小さい数値情報を有する下位データを抽出して
降順にソートし、ソートされた前記上位データと前記下
位データとを区別して表示させる。According to the display control device of the second aspect of the invention, when the boundary value for grouping a plurality of data having numerical information is set by the boundary value setting means, the display control means is set. The upper data having numerical information larger than the boundary value is extracted and sorted in ascending order, the lower data having numerical information smaller than the boundary value is extracted and sorted in descending order, and the sorted upper data and lower data are sorted. Are displayed separately.
【0013】したがって、境界値を設定するだけで自動
的にソートを行い、表示することができるため、データ
処理を行う者の作業負担が軽減できる。また、前記上位
データと前記下位データとを区別して表示させるため、
どこにその境界があるのかを一目瞭然としながらデータ
のグループ分けを容易に行うことができる。更に、複数
の数値情報を有するデータを複数のグループに分類する
ことで1グループのデータの長さが短くなり、何度も表
示領域をスクロールする必要が無くなる。よって利便性
が向上する。[0013] Therefore, sorting can be automatically performed only by setting a boundary value, and the data can be displayed, so that the work load of a person who performs data processing can be reduced. Further, in order to distinguish and display the upper data and the lower data,
It is possible to easily perform data grouping while making it obvious at a glance where the boundaries are. Furthermore, by classifying data having a plurality of numerical information into a plurality of groups, the length of one group of data is shortened, and it is not necessary to scroll the display area many times. Therefore, convenience is improved.
【0014】[0014]
【発明の実施の形態】以下、図1〜図3を参照して本発
明に係る表示制御装置1の実施の形態を詳細に説明す
る。まず構成を説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, an embodiment of a display control device 1 according to the present invention will be described in detail with reference to FIGS. First, the configuration will be described.
【0015】図1は、本発明の一実施の形態の表示制御
装置1の内部構成を表すブロック図である。この図1に
おいて、表示制御装置1は、CPU(Central Process
ing Unit)2、入力装置3、表示装置4、印刷装置
5、RAM(Random Access Memory)6、伝送制御部
7、記憶装置8、記憶媒体9によって構成されており、
記憶媒体9を除く各部はバス10によって接続されてい
る。FIG. 1 is a block diagram showing an internal configuration of a display control device 1 according to one embodiment of the present invention. In FIG. 1, a display control device 1 includes a CPU (Central Process).
ing Unit) 2, an input device 3, a display device 4, a printing device 5, a RAM (Random Access Memory) 6, a transmission control unit 7, a storage device 8, and a storage medium 9.
Each part except the storage medium 9 is connected by a bus 10.
【0016】CPU2は、記憶装置8に記憶されている
当該表示制御装置1に対応する各種アプリケーションプ
ログラムの中から指定されたアプリケーションプログラ
ム、入力装置3から入力される各種指示をRAM6内の
ワークメモリエリアに格納し、この入力指示及び入力デ
ータに応じてRAM6内に格納したアプリケーションプ
ログラムに従って各種処理を実行し、その処理結果をR
AM6内のワークメモリエリアに格納するとともに、表
示装置4に表示する。そして、ワークメモリエリアに格
納した処理結果を入力装置3から指示される記憶装置8
内の保存先に保存する。The CPU 2 transmits an application program specified from various application programs corresponding to the display control device 1 stored in the storage device 8 and various instructions input from the input device 3 to a work memory area in the RAM 6. In accordance with the input instruction and the input data, and executes various processes in accordance with the application program stored in the RAM 6.
It is stored in the work memory area in the AM 6 and displayed on the display device 4. Then, the processing result stored in the work memory area is instructed by the input device 3 to the storage device 8.
Save to the save destination in.
【0017】また、CPU2は、後述する境界値表示処
理(図3参照)において、ユーザーから記憶媒体9内に
記憶されている数値データを複数のグループにグループ
分けするための境界値が指定されると、指定された複数
の境界値に基づいてデータを上下関係のある複数のグル
ープに分類する。ここで上下関係とは、例えば成績の場
合、点数によって順位付けすることがこれに該当する。
従って、高い数値を持つデータが上位、低い数値を持つ
データが下位であり、優先順位は上位、下位の順と定義
する。次いで、表示グループの変更指定に応じて表示装
置4に表示するグループを変更し、優先順位の高いグル
ープを昇順、優先順位の低いグループを降順にソートし
て表示窓20、表示窓30に表示する(図2参照)。The CPU 2 designates a boundary value for dividing numerical data stored in the storage medium 9 into a plurality of groups by a user in a boundary value display process (see FIG. 3) described later. Then, the data is classified into a plurality of groups having a vertical relationship based on the plurality of designated boundary values. Here, the upper / lower relation corresponds to, for example, ranking in terms of scores in the case of grades.
Therefore, data having a higher numerical value is higher and data having a lower numerical value is lower, and the priority is defined as higher and lower. Next, the group to be displayed on the display device 4 is changed in accordance with the display group change specification, and the groups with higher priorities are sorted in ascending order and the groups with lower priority are sorted in descending order and displayed on the display window 20 and the display window 30. (See FIG. 2).
【0018】図2は、表示制御装置1において境界値を
表示する境界値表示窓100の具体例である。図2
(a)において、境界値表示窓100は、選択されたグ
ループの数値データを表示する表示窓20,30、各表
示窓20,30の表示領域を移動操作するためのスクロ
ールバー40,41、各表示窓20,30に表示するグ
ループを選択する選択ボタン50,51によって構成さ
れている。表示窓20に表示するデータは選択ボタン5
0によって、表示窓30に表示するデータは選択ボタン
51によって選択を行う。FIG. 2 shows a specific example of a boundary value display window 100 for displaying a boundary value in the display control device 1. FIG.
3A, a boundary value display window 100 includes display windows 20 and 30 for displaying numerical data of a selected group, scroll bars 40 and 41 for moving the display areas of the display windows 20 and 30, It comprises selection buttons 50 and 51 for selecting a group to be displayed on the display windows 20 and 30. The data to be displayed in the display window 20 is the selection button 5
By selecting 0, the data displayed on the display window 30 is selected by the selection button 51.
【0019】すなわち、選択ボタン50または選択ボタ
ン51をマウスでクリックすると、図2(b)に示す選
択メニュー200が表示装置4に表示される。選択メニ
ュー200は、スクロールバー42を有しており、グル
ープ名称が選択可能に一覧表示されている。マウスのド
ラッグ操作によりスクロールバー42を動かし、表示窓
20又は表示窓30に表示させたいグループ名称を選択
することによって表示窓20,30に表示させるグルー
プを切り換えることができる。That is, when the selection button 50 or the selection button 51 is clicked on with a mouse, a selection menu 200 shown in FIG. The selection menu 200 has a scroll bar 42, and a list of group names is selectably displayed. The group displayed on the display windows 20 and 30 can be switched by moving the scroll bar 42 by dragging the mouse and selecting a group name to be displayed on the display window 20 or the display window 30.
【0020】また、図2(a)において、表示窓20に
表示するデータを上位とし、昇順に並べ、表示窓30に
表示するデータを下位とし、降順に並べ、共に上から表
示させる。更に、表示グループ選択後の初期設定位置
(デフォルト)では、スクロールバー40,41を一番
上に位置させる。従って、デフォルトの時に各表示窓2
0,30内の一番上の行に表示されているデータを比較
することでデータの境界値を一目瞭然にすることが可能
となる。In FIG. 2A, the data displayed in the display window 20 is arranged in the ascending order and the data displayed in the display window 30 is arranged in the ascending order, and the data displayed in the display window 30 is arranged in the descending order. Further, at the initial setting position (default) after the display group is selected, the scroll bars 40 and 41 are positioned at the top. Therefore, by default, each display window 2
By comparing the data displayed in the top row in 0 and 30, the boundary value of the data can be made clear at a glance.
【0021】入力装置3は、マウス、またはカーソルキ
ー、数字入力キー及び各種機能キー等を備えたキーボー
ドを備え、キーボードで押下された押下信号やマウスの
位置信号をCPU2に出力する。The input device 3 includes a mouse or a keyboard having cursor keys, numeric input keys, various function keys, and the like. The input device 3 outputs to the CPU 2 a pressing signal pressed by the keyboard and a mouse position signal.
【0022】表示装置4は、CRT(Cathode Ray Tu
be)、または液晶ディスプレイ等により構成され、CP
U2から入力される表示データに基づく信号を生成して
各種表示を行う。The display device 4 is a CRT (Cathode Ray Tu).
be) or a liquid crystal display
A signal based on the display data input from U2 is generated to perform various displays.
【0023】印刷装置5は、表示制御装置1に対応する
各種アプリケーションプログラムによって作成されたデ
ータ等を印刷する。The printing device 5 prints data and the like created by various application programs corresponding to the display control device 1.
【0024】RAM6は、指定されたアプリケーション
プログラム、入力指示、入力データ及び処理結果等を格
納するワークメモリエリアを有する。The RAM 6 has a work memory area for storing designated application programs, input instructions, input data, processing results, and the like.
【0025】伝送制御部7は、モデム(MODEM:Mo
dulator/DEModulator)またはターミナルアダプタ(T
A:Terminal Adapter)等によって構成され、電話回
線、ISDN回線等の通信回線を介して外部機器との通
信を行うための制御を行う。モデムは、電話回線を介し
てパーソナルコンピュータ等の外部機器との通信を行う
ために、CPU2によって処理されたデジタルデータを
電話回線の周波数帯域に合ったアナログ信号に変調し、
また電話回線を介して入力されたアナログ信号をデジタ
ル信号に復調する装置であり、ターミナルアダプタは、
ISDN回線を介してパーソナルコンピュータ等の外部
機器との通信を行うために、既存のインターフェイスを
ISDNに対応するインターフェイスに変換する装置で
ある。The transmission control unit 7 has a modem (MODEM: Mo
dulator / DEModulator) or terminal adapter (T
A: Terminal Adapter) and controls communication with an external device via a communication line such as a telephone line or an ISDN line. The modem modulates the digital data processed by the CPU 2 into an analog signal suitable for the frequency band of the telephone line in order to communicate with an external device such as a personal computer via the telephone line,
A device for demodulating an analog signal input via a telephone line into a digital signal.
This is a device that converts an existing interface into an interface corresponding to ISDN in order to communicate with an external device such as a personal computer via an ISDN line.
【0026】記憶装置8は、プログラムやデータ等が予
め記憶されている記憶媒体9を有しており、この記憶媒
体9は磁気的、光学的記憶媒体、若しくは半導体メモリ
で構成されている。この記憶媒体9は記憶装置8に固定
的に設けたもの、若しくは着脱自在に装着するものであ
り、この記憶媒体9にはシステムプログラム及び当該シ
ステムに対応する各種アプリケーションプログラム、境
界値表示処理を実行するプログラム、表処理の対象とな
る数値データの配列、及び各処理プログラムで処理され
たデータ等を記憶する。The storage device 8 has a storage medium 9 in which programs, data and the like are stored in advance, and this storage medium 9 is constituted by a magnetic or optical storage medium or a semiconductor memory. The storage medium 9 is fixedly provided in the storage device 8 or is detachably mounted. The storage medium 9 executes a system program, various application programs corresponding to the system, and a boundary value display process. To be processed, an array of numerical data to be subjected to table processing, data processed by each processing program, and the like.
【0027】また、この記憶媒体9に記憶するプログラ
ム、データ等は、その一部若しくは全部をサーバやクラ
イアント等の他の機器からネットワーク回線等の伝送媒
体を介して伝送制御部7から受信して記憶する構成にし
てもよく、さらに、記憶媒体9はネットワーク上に構築
されたサーバの記憶媒体であってもよい。さらに、前記
プログラムをネットワーク回線等の伝送媒体を介してサ
ーバやクライアントへ伝送してこれらの機器にインスト
ールするように構成してもよい。The program, data, and the like stored in the storage medium 9 are partially or wholly received from the transmission control unit 7 from another device such as a server or a client via a transmission medium such as a network line. The storage medium may be configured to be stored, and the storage medium 9 may be a storage medium of a server constructed on a network. Further, the program may be configured to be transmitted to a server or a client via a transmission medium such as a network line and installed in these devices.
【0028】次に、本実施の形態における動作を説明す
る。まず、CPU2により実行される境界値表示処理に
ついて図3に示すフローチャートに基づいて説明する。
ここで、これらのフローチャートに記述されている各機
能を実現するためのプログラムは、読み取り可能なプロ
グラムコードの形態で記憶媒体9に格納されており、C
PU2はこのプログラムコードに従った動作を逐次実行
する。また、CPU2はバス10を介して伝送されてき
た上述のプログラムコードに従った動作を逐次実行する
こともできる。すなわち、記憶媒体9の他、バス10を
介して外部供給されたプログラム/データを利用してこ
の実施形態特有の動作を実行することもできる。Next, the operation of this embodiment will be described. First, the boundary value display processing executed by the CPU 2 will be described based on the flowchart shown in FIG.
Here, a program for realizing each function described in these flowcharts is stored in the storage medium 9 in the form of a readable program code.
The PU 2 sequentially executes an operation according to the program code. Further, the CPU 2 can also sequentially execute operations according to the above-described program codes transmitted via the bus 10. That is, an operation specific to this embodiment can be executed using a program / data externally supplied via the bus 10 in addition to the storage medium 9.
【0029】まず、前処理としてCPU2は、境界値表
示を行う対象となる数値データの配列を記憶媒体9から
受け取り、RAM6上に貼り付け、降順にソートする。First, as preprocessing, the CPU 2 receives an array of numerical data to be displayed as a boundary value from the storage medium 9, pastes it on the RAM 6, and sorts the data in descending order.
【0030】図3において、ユーザーが上記数値データ
の配列を各グループ分けするため、複数の境界値を指定
する(ステップS1)と、CPU2は、指定された複数
の境界値に基づいてデータを上下関係のある複数グルー
プに分類する(ステップS2)。In FIG. 3, when the user designates a plurality of boundary values to divide the array of numerical data into groups (step S1), the CPU 2 moves the data up and down based on the plurality of designated boundary values. It is classified into a plurality of related groups (step S2).
【0031】次いで、CPU2は、表示グループの変更
指定があるか否かを判別し(ステップS3)、表示グル
ープの変更指定がなければ(ステップS3;NO)、後
述するステップS4からステップS11までの変更指定
設定をスキップし、表示グループの変更指定があれば
(ステップS3;YES)、表示窓20,30に表示す
るグループを指定されたグループに変更する(ステップ
S4)。CPU2は、表示窓20,30の表示グループ
の優先順位を比較し(ステップS5)、表示窓20に表
示されるグループの優先順位が高ければ表示窓20を昇
順に、表示窓30を降順に設定し(ステップS6)、表
示窓30に表示されるグループの優先順位が高ければ表
示窓20を降順に、表示窓30を昇順に設定する(ステ
ップS7)。Next, the CPU 2 determines whether or not there is a designation to change the display group (step S3). If there is no designation to change the display group (step S3; NO), the CPU 2 executes steps S4 to S11 to be described later. The change designation setting is skipped, and if there is a designation to change the display group (step S3; YES), the group displayed in the display windows 20, 30 is changed to the designated group (step S4). The CPU 2 compares the priorities of the display groups of the display windows 20 and 30 (step S5), and if the priority of the group displayed in the display window 20 is higher, sets the display windows 20 in ascending order and sets the display windows 30 in descending order. Then, if the priority of the group displayed in the display window 30 is higher, the display window 20 is set in descending order and the display window 30 is set in ascending order (step S7).
【0032】更に、CPU2は、表示窓20の表示グル
ープに属するデータを抽出し、ステップS6またはステ
ップS7で設定された順にソートし(ステップS8)、
ソートされた順に表示窓20の上から表示可能範囲のデ
ータを表示する(ステップS9)。同様にCPU2は、
表示窓30の表示グループに属するデータを抽出し、ス
テップS6またはステップS7で設定された順にソート
し(ステップS10)、ソートされた順に表示窓30の
上から表示可能範囲のデータを表示する(ステップS1
1)。Further, the CPU 2 extracts data belonging to the display group of the display window 20 and sorts the data in the order set in step S6 or S7 (step S8).
The data in the displayable range is displayed from the top of the display window 20 in the sorted order (step S9). Similarly, CPU 2
Data belonging to the display group of the display window 30 is extracted, sorted in the order set in step S6 or step S7 (step S10), and data in the displayable range is displayed from above the display window 30 in the sorted order (step S10). S1
1).
【0033】そして、表示窓20または表示窓30に設
けられているスクロールバー40またはスクロールバー
41のドラッグ操作を検出するとCPU2は、表示範囲
の変更処理を行う(ステップS12)。また、例えば、
グループの移動、表の印刷等のような各種データ処理を
行う指示が入力されると入力指示に従ったデータ処理を
行う(ステップS13)。また、終了するか否かを判断
し(ステップS14)、境界値表示処理を続行するなら
ば(ステップS14;NO)、表示グループの変更指定
(ステップS3)に戻り、境界値表示処理を続行しない
ならば(ステップS14;YES)終了する。When the CPU 2 detects a drag operation of the scroll bar 40 or the scroll bar 41 provided in the display window 20 or the display window 30, the CPU 2 performs a display range changing process (step S12). Also, for example,
When an instruction to perform various data processing such as moving a group or printing a table is input, data processing according to the input instruction is performed (step S13). Also, it is determined whether or not to end (step S14), and if the boundary value display processing is to be continued (step S14; NO), the process returns to the display group change designation (step S3), and the boundary value display processing is not continued. If so (step S14; YES), the process ends.
【0034】図2を参照して処理結果の一例を具体的に
説明する。境界値表示を行う対象となる数値データの配
列は、ユーザーによって境界値を指定された、グループ
A,B,C,D,…にグループ分けされ、図2(b)の
選択メニュー200に表示される。また、図2(a)の
境界値表示窓100の表示窓20を選択ボタン50でA
グループに指定し、表示窓30を選択ボタン51でBグ
ループに指定する。この場合は表示窓20に指定された
Aグループが表示窓30に指定されたBグループよりも
優先順位が高いため、表示窓20のデータは昇順、表示
窓30のデータは降順にソートされて一行目から順に表
示される。従って、AグループとBグループの一番上の
行に表示されたデータを比較するだけでグループの境界
値が一目瞭然となる。An example of the processing result will be specifically described with reference to FIG. The array of numerical data to be subjected to boundary value display is grouped into groups A, B, C, D,... For which boundary values have been specified by the user, and is displayed on the selection menu 200 in FIG. You. Also, the display window 20 of the boundary value display window 100 in FIG.
The user designates a group, and designates the display window 30 as a group B with the selection button 51. In this case, since the group A specified in the display window 20 has a higher priority than the group B specified in the display window 30, the data in the display window 20 is sorted in ascending order, and the data in the display window 30 is sorted in descending order to form one line. It is displayed in order from the eyes. Therefore, the boundary value of the group becomes clear at a glance simply by comparing the data displayed in the top row of the A group and the B group.
【0035】以上説明したように、本実施形態における
表示制御装置1によれば、CPU2は、境界値表示処理
(図3参照)において、ユーザーから数値データの配列
をグループ分けするための複数の境界値が指定される
と、指定された複数の境界値に基づいてデータを上下関
係のある複数グループに分類する。そして表示グループ
の指定により、表示窓20,30に表示するグループを
決定する。更に、表示窓20,30に指定されたグルー
プの優先順位を判別し、優先順位が高いグループのデー
タを昇順に、優先順位が低いグループのデータを降順に
設定する。そして表示窓20,30の表示グループに属
するデータを抽出し、前記設定された順にソートし、ソ
ートされた順に表示窓の上から表示可能範囲のデータを
表示する。As described above, according to the display control apparatus 1 of the present embodiment, the CPU 2 performs the boundary value display processing (see FIG. 3) on the basis of a plurality of boundaries for the user to group the array of numerical data. When a value is specified, the data is classified into a plurality of groups having a vertical relationship based on the plurality of specified boundary values. Then, by specifying the display group, the group to be displayed on the display windows 20 and 30 is determined. Further, the priority order of the groups specified in the display windows 20 and 30 is determined, and the data of the group having the higher priority order is set in ascending order, and the data of the group having the lower priority order is set in descending order. Then, data belonging to the display group of the display windows 20 and 30 is extracted, sorted in the set order, and data in a displayable range is displayed from the top of the display window in the sorted order.
【0036】従って、各グループのデータに優先順位を
つけ、ソートを行うことによって、表示窓20と表示窓
30の一番上の行に表示されたデータを比較するだけで
境界値を一目瞭然にすることが可能となる。Therefore, by prioritizing and sorting the data of each group, the boundary values can be made clear at a glance simply by comparing the data displayed in the top rows of the display windows 20 and 30. It becomes possible.
【0037】なお、本発明は、上記実施形態の内容に限
定されるものではなく、本発明の趣旨を逸脱しない範囲
で適宜変更可能であり、例えば、上記実施の形態におい
ては、前記前処理として数値データの配列を降順にソー
トしたが、逆に昇順にソートして、下位データから順に
グループ分けしても良い。また、上記実施例の境界値表
示処理では、上位のグループのリストを左側に、下位の
グループのリストを右側に配したが、その逆としても良
い。It should be noted that the present invention is not limited to the contents of the above embodiment, and can be appropriately changed without departing from the spirit of the present invention. For example, in the above embodiment, Although the numerical data array is sorted in descending order, the array may be sorted in ascending order and grouped in order from lower data. Further, in the boundary value display processing of the above embodiment, the list of upper groups is arranged on the left and the list of lower groups is arranged on the right, but the reverse is also possible.
【0038】[0038]
【発明の効果】請求項1及び3記載の発明によれば、異
なる表示領域に並べられた2つのグループのデータの先
頭部分を比較するだけで、その境界値がどのような値で
あるのかが一目瞭然になる。また、複数のデータを複数
のグループに分類することで1グループ当たりのデータ
の長さが短くなり、何度も表示領域をスクロールする必
要が無くなる。According to the first and third aspects of the present invention, it is only necessary to compare the heads of two groups of data arranged in different display areas to determine what the boundary value is. It becomes obvious. In addition, by classifying a plurality of data into a plurality of groups, the length of data per group is shortened, and it is not necessary to scroll the display area many times.
【0039】請求項2及び4記載の発明によれば、境界
値を設定するだけで自動的にソートを行い、表示するこ
とができるため、データ処理を行う者の作業負担が軽減
できる。また、前記上位データと前記下位データとを区
別して表示させるため、どこにその境界があるのかを一
目瞭然としながらデータのグループ分けを容易に行うこ
とができる。更に、複数の数値情報を有するデータを複
数のグループに分類することで1グループのデータの長
さが短くなり、何度も表示領域をスクロールする必要が
無くなる。よって利便性が向上する。According to the second and fourth aspects of the present invention, since sorting and automatic display can be performed only by setting a boundary value, the work load of a person who performs data processing can be reduced. Further, since the upper data and the lower data are displayed separately, it is possible to easily perform data grouping while making it clear at a glance where the boundary is. Furthermore, by classifying data having a plurality of numerical information into a plurality of groups, the length of one group of data is shortened, and it is not necessary to scroll the display area many times. Therefore, convenience is improved.
【図1】本発明の一実施の形態の表示制御装置1の内部
構成を示すブロック図である。FIG. 1 is a block diagram illustrating an internal configuration of a display control device 1 according to an embodiment of the present invention.
【図2】表示制御装置1における境界値を表示する境界
値表示窓100の具体例である。(a)は、選択された
グループの数値データを表示する表示窓20,30の例
であり、(b)は、表示装置4に表示される選択メニュ
ー200の例である。FIG. 2 is a specific example of a boundary value display window 100 for displaying a boundary value in the display control device 1. (A) is an example of display windows 20 and 30 for displaying numerical data of a selected group, and (b) is an example of a selection menu 200 displayed on the display device 4.
【図3】CPU2により実行される境界値表示処理を説
明するフローチャートである。FIG. 3 is a flowchart illustrating a boundary value display process executed by a CPU 2;
【図4】従来の表示制御装置における数値データの表示
例である。FIG. 4 is a display example of numerical data in a conventional display control device.
1 表示制御装置 2 CPU 3 入力装置 4 表示装置 5 印刷装置 6 RAM 7 伝送制御部 8 記憶装置 9 記憶媒体 10 バス 20 表示窓 30 表示窓 40 スクロールバー 41 スクロールバー 42 スクロールバー 50 選択ボタン 51 選択ボタン 60 スクロールバー 100 境界値表示窓 200 選択メニュー REFERENCE SIGNS LIST 1 display control device 2 CPU 3 input device 4 display device 5 printing device 6 RAM 7 transmission control unit 8 storage device 9 storage medium 10 bus 20 display window 30 display window 40 scroll bar 41 scroll bar 42 scroll bar 50 selection button 51 selection button 60 Scroll bar 100 Boundary value display window 200 Selection menu
Claims (4)
着目した属性に従って上下関係を有する複数のグループ
に分類する分類手段と、 この分類手段により分類された前記複数のグループのう
ち、2つのグループを指定する指定手段と、 この指定手段により指定された2つのグループの上下関
係を判別する判別手段と、 この判別手段により上位と判別されたグループに対して
昇順表示を設定するとともに下位と判別されたグループ
に対して降順表示を設定し、この設定された表示順序で
各グループに属するデータをソートして異なる表示領域
に表示させる表示制御手段と、 を備えたことを特徴とする表示制御装置。1. A plurality of data having numerical information,
Classifying means for classifying into a plurality of groups having a hierarchical relationship according to the attribute of interest; specifying means for specifying two groups among the plurality of groups classified by the classifying means; Discriminating means for discriminating the vertical relationship between the two groups; and setting the ascending order display for the group determined to be higher by the discriminating means, and setting the descending order display to the group determined to be lower by the discriminating means. A display control unit for sorting data belonging to each group in a display order and displaying the sorted data in different display areas.
分けするための境界値を設定する境界値設定手段と、 この境界値設定手段により設定された境界値より大きい
数値情報を有する上位データを抽出して昇順にソート
し、境界値より小さい数値情報を有する下位データを抽
出して降順にソートし、ソートされた前記上位データと
前記下位データとを区別して表示させる表示制御手段
と、 を備えたことを特徴とする表示制御装置。2. A boundary value setting means for setting a boundary value for grouping a plurality of data having numerical information, and upper data having numerical information larger than the boundary value set by the boundary value setting means is extracted. Display control means for sorting lower order data having numerical information smaller than the boundary value, sorting the lower order data in descending order, and displaying the sorted upper order data and lower order data separately. A display control device characterized by the above-mentioned.
納した記憶媒体であって、 数値情報を有する複数のデータについて、着目した属性
に従って上下関係を有する複数のグループに分類するた
めのコンピュータが実行可能なプログラムコードと、 この分類された前記複数のグループのうち、2つのグル
ープを指定するためのコンピュータが実行可能なプログ
ラムコードと、 この指定された2つのグループの上下関係を判別するた
めのコンピュータが実行可能なプログラムコードと、 上位と判別されたグループに対して昇順表示を設定する
とともに、下位と判別されたグループに対して降順表示
を設定し、この設定された表示順序で各グループに属す
るデータをソートして異なる表示領域に表示させるため
のコンピュータが実行可能なプログラムコードと、 を含むプログラムを格納したことを特徴とする記憶媒
体。3. A storage medium storing a computer-executable program, the computer-executable program for classifying a plurality of data having numerical information into a plurality of groups having a hierarchical relationship according to an attribute of interest. A program code; a program code executable by a computer for designating two of the plurality of groups; and a computer executed by a computer for determining a hierarchical relationship between the two designated groups. Set the possible program codes and the ascending order display for the group determined to be higher, set the descending order display to the group determined to be lower, and display data belonging to each group in the set display order. Computer-executable program for sorting and displaying in different display areas A storage medium storing a program including a gram code and a program.
納した記憶媒体であって、 数値情報を有する複数のデータをグループ分けするため
の境界値を設定するためのコンピュータが実行可能なプ
ログラムコードと、 この設定された境界値より大きい数値情報を有する上位
データを抽出して昇順にソートし、境界値より小さい数
値情報を有する下位データを抽出して降順にソートし、
ソートされた前記上位データと下位データとを区別して
表示させるためのコンピュータが実行可能なプログラム
コードと、 を含むプログラムを格納したことを特徴とする記憶媒
体。4. A storage medium storing a computer-executable program, comprising: a computer-executable program code for setting a boundary value for grouping a plurality of data having numerical information; Extracting upper data having numerical information larger than the set boundary value and sorting the data in ascending order; extracting lower data having numerical information smaller than the boundary value and sorting in descending order;
A storage medium storing a program including: a computer-executable program code for displaying the sorted upper data and lower data separately.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP34498599A JP2001160111A (en) | 1999-12-03 | 1999-12-03 | Display control device and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP34498599A JP2001160111A (en) | 1999-12-03 | 1999-12-03 | Display control device and storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2001160111A true JP2001160111A (en) | 2001-06-12 |
Family
ID=18373503
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP34498599A Pending JP2001160111A (en) | 1999-12-03 | 1999-12-03 | Display control device and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2001160111A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003042728A (en) * | 2001-07-27 | 2003-02-13 | Fuji Photo Optical Co Ltd | Phase unwrapping method for fringe image analysis |
| JP2017072916A (en) * | 2015-10-05 | 2017-04-13 | 株式会社ベネッセコーポレーション | School duty support system, information processor, information processing method and program |
-
1999
- 1999-12-03 JP JP34498599A patent/JP2001160111A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003042728A (en) * | 2001-07-27 | 2003-02-13 | Fuji Photo Optical Co Ltd | Phase unwrapping method for fringe image analysis |
| JP2017072916A (en) * | 2015-10-05 | 2017-04-13 | 株式会社ベネッセコーポレーション | School duty support system, information processor, information processing method and program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4970714B2 (en) | Extract metadata from a specified document area | |
| US5519865A (en) | System and method for retrieving and classifying data stored in a database system | |
| US20080282170A1 (en) | Temporary communication areas for a computer user interface | |
| US20070242902A1 (en) | Image processing device and image processing method | |
| JPH11328279A (en) | Bar graph display method and its program storage medium | |
| JPH0816562A (en) | Attribute mixed character string sorting device and attribute mixed character string sorting method | |
| JP2013232093A (en) | Information processing device, information processing method, and information processing program | |
| JP2537010B2 (en) | Data classification operation method and system in data processing system | |
| CN110674433A (en) | Chart display method, storage medium and electronic equipment | |
| US7346673B1 (en) | Method and apparatus for selecting a device and a computer product | |
| JPH07129597A (en) | Database retrieving device | |
| JPH1115817A (en) | Information display device | |
| JP3189182B2 (en) | Information processing device | |
| JP2001160111A (en) | Display control device and storage medium | |
| JP7118194B1 (en) | Graph generation device, graph generation method, and computer program | |
| JPH0524551B2 (en) | ||
| JPH10162010A (en) | Display method of reference count in document search system | |
| JP3764973B2 (en) | Classification display device | |
| JP4446715B2 (en) | Document search device, document search method, and document search program | |
| JP2009199192A (en) | Document information presentation method, document information presentation program and document information presentation apparatus | |
| JP2005141295A (en) | Document search device, document search method, and document search program | |
| JPH0962749A (en) | Tabular editor | |
| JPH0877167A (en) | Document processor | |
| JP2000268112A (en) | Document processing apparatus and method | |
| JP2001175794A (en) | Information processing device and storage medium |