JPH09190442A - Information registering and retrieving device and information display method - Google Patents

Information registering and retrieving device and information display method

Info

Publication number
JPH09190442A
JPH09190442A JP8002770A JP277096A JPH09190442A JP H09190442 A JPH09190442 A JP H09190442A JP 8002770 A JP8002770 A JP 8002770A JP 277096 A JP277096 A JP 277096A JP H09190442 A JPH09190442 A JP H09190442A
Authority
JP
Japan
Prior art keywords
data
display
frame
displayed
information
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
Application number
JP8002770A
Other languages
Japanese (ja)
Inventor
Kiyotaka Miura
清隆 三浦
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP8002770A priority Critical patent/JPH09190442A/en
Publication of JPH09190442A publication Critical patent/JPH09190442A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

PROBLEM TO BE SOLVED: To reflect the updating of the contents of a database to whole windows when record is displayed by plural browse windows. SOLUTION: When a register and retrieval module 902 registers record as against the database 901 from a certain browse window, a browse window controller 905 inspects whether or not another browse window is displayed except it after registering. At the time of another browse window in result, the displayed contents such as record number in the database, etc., are updated concerning the window. Thus, updating executed by one browse window while display is executed by the plural browse windows is immediately reflected to another browse window.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、データベースへの
データの入力及び検索を行う情報登録検索装置及び情報
表示方法に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information registration / retrieval device and an information display method for inputting and searching data in a database.

【0002】[0002]

【従来の技術】最近における情報登録検索装置では、デ
ータの入力及び表示を行う入力表示枠(以下ブラウズウ
インドウと呼ぶ)をその目的に応じてユーザが自由にレ
イアウトして作成し、表示手段である画面上に作成した
ブラウズウインドウを複数表示させた上で情報登録検索
装置の操作をするのが一般的になっている。例えば、名
刺管理データベースの場合では、まず名刺に含まれる全
ての情報を表示できるブラウズウインドウをレイアウト
する。その中に含まれる項目は、氏名、会社名、部署、
電話番号、郵便番号、FAX番号、役職、管理番号など
多数の項目がある。また、普段よく参照する項目のみを
含むブラウズウインドウをレイアウトするケースもあ
る。含まれる項目は、管理番号、氏名、電話番号、会社
名等であろう。
2. Description of the Related Art In a recent information registration / retrieval device, a user freely lays out and creates an input display frame (hereinafter referred to as a browse window) for inputting and displaying data, which is a display means. It is general to operate the information registration / retrieval device after displaying a plurality of browse windows created on the screen. For example, in the case of a business card management database, a browse window that can display all information contained in a business card is first laid out. Items included in it are name, company name, department,
There are many items such as telephone numbers, postal codes, fax numbers, job titles, and management numbers. There are also cases where a browse window is laid out that contains only the items that are commonly referenced. The items included may be a management number, name, telephone number, company name, etc.

【0003】また、上記のような1件のレコードを1枚
のカードに見立てたカード形式のブラウズウインドウだ
けでなく、1つのブラウズウインドウで複数件のレコー
ドを表形式で表示するテーブル型ブラウズウインドウを
作成し、それを前記のカード形式のブラウズウインドウ
とともに表示させながら情報登録検索装置の操作を行う
のが一般的である。
In addition to the card-type browse window in which one record is regarded as one card as described above, a table-type browse window for displaying a plurality of records in a table format in one browse window is also available. Generally, the information registration / retrieval device is operated while it is created and displayed together with the card-type browse window.

【0004】[0004]

【発明が解決しようとする課題】このような場合、複数
のブラウズウインドウを表示させながら、情報登録検索
装置を操作していると、1つのブラウズウインドウへの
レコード登録や削除等の操作が行われてデータベースの
状態が変更された場合でも、同時に表示されている他の
ブラウズウインドウ上ではその変更が表示状態に直ちに
反映されていなかった。この為、情報登録検索装置の操
作段階でオペレータに誤解を生じさせる等の問題があっ
た。
In such a case, if the information registration / retrieval device is operated while displaying a plurality of browse windows, operations such as record registration and deletion in one browse window are performed. Even if the state of the database was changed by the above, the change was not immediately reflected in the display state on other browse windows displayed at the same time. Therefore, there is a problem that the operator misunderstands at the operation stage of the information registration / retrieval device.

【0005】本発明は上記従来例に鑑みてなされたもの
で、複数のブラウザウインドウに対してデータベースの
状態を即座に反映することができる情報検索装置及び情
報表示方法を提供することを目的とする。
The present invention has been made in view of the above conventional example, and an object of the present invention is to provide an information retrieval apparatus and an information display method capable of immediately reflecting the state of a database in a plurality of browser windows. .

【0006】[0006]

【課題を解決するための手段】本発明の情報検索登録装
置は前記従来例及び課題を鑑みなされたもので、情報登
録検索装置にブラウズウインドウコントローラを導入
し、ブラウズウインドウからの入力によるデータベース
の変更を即座に表示中のブラウズウインドウに反映させ
る様にしたものである。
The information search / registration device of the present invention has been made in view of the above-mentioned conventional examples and problems. A browse window controller is introduced into the information registration / search device to change the database by input from the browse window. Is immediately reflected in the browse window being displayed.

【0007】本発明の情報検索登録装置は次のような構
成から成る。すなわち、データを格納するデータ記憶手
段と、前記記憶手段に記憶されたデータの表示及び操作
指示するために、所望の形式の枠で前記データを表示画
面上に表示するデータ表示手段と、前記データ表示手段
により表示される枠ごとに、表示されるデータに応じた
管理情報を記憶する管理情報記憶手段と、前記データ表
示手段により表示された枠における操作指示に基づい
て、前記データ記憶手段により記憶されたデータを更新
するデータ更新手段と、前記更新手段によりデータが更
新された場合、当該更新の内容及び前記管理情報に応じ
て、前記指示がなされた枠以外の枠によるデータの表示
と前記管理情報とを更新する表示更新手段とを備える。
The information search / registration device of the present invention has the following configuration. That is, data storage means for storing data, data display means for displaying the data on a display screen in a frame of a desired format for displaying and operating instructions of the data stored in the storage means, and the data Management information storage means for storing management information according to the displayed data for each frame displayed by the display means, and storage by the data storage means based on an operation instruction in the frame displayed by the data display means A data updating unit for updating the specified data and, when the data is updated by the updating unit, displaying and managing the data in a frame other than the frame instructed according to the content of the update and the management information. Display updating means for updating the information.

【0008】また、本発明の情報表示方法はつぎのよう
な構成から成る。すなわち、データベースシステムにお
いて複数の表示枠でレコードを表示する情報表示方法で
あって、レコードをデータベースに登録または削除する
登録工程と、前記表示枠を管理する管理情報を参照し
て、表示されている表示枠を調べる検査工程と、前記登
録工程によるデータの登録または削除に応じて、前記検
査工程で見出された各表示枠における所定の表示欄を再
表示する再表示工程とを備える。
The information display method of the present invention has the following configuration. That is, it is an information display method for displaying records in a plurality of display frames in a database system, and is displayed by referring to a registration step of registering or deleting records in the database and management information for managing the display frames. An inspection step of examining the display frame and a redisplay step of redisplaying a predetermined display column in each display frame found in the inspection step in response to the registration or deletion of the data in the registration step are provided.

【0009】[0009]

【発明の実施の形態】図1は、本発明を実施する情報登
録検索装置のブロック図である。101は入力手段であ
るマウス及びキーボードを含む入力装置、102は装置
全体を制御する中央演算処理装置、103は、中央演算
処理装置102が実行するプログラムやデータを格納す
る主記憶装置で、後述のフローチャートの手順を中央演
算処理装置102により実現するためのプログラムもこ
こに格納される。104は文字や画像、ブラウズウイン
ドウ等を表示するCRTディスプレイ等の表示装置であ
る。105は磁気ディスクや光ディスク等の大容量の二
次記憶装置で、データベースのデータを格納する。10
6は出力装置であるプリンタ、107はネットワークイ
ンターフェースで本検索装置をネットワークで用いる場
合に他の検索装置と接続する時に用いられる。
1 is a block diagram of an information registration / retrieval apparatus for carrying out the present invention. Reference numeral 101 is an input device including a mouse and a keyboard as input means, 102 is a central processing unit that controls the entire apparatus, and 103 is a main storage device that stores programs and data executed by the central processing unit 102. A program for realizing the procedure of the flowchart by the central processing unit 102 is also stored here. A display device 104, such as a CRT display, displays characters, images, a browse window, and the like. Reference numeral 105 denotes a large-capacity secondary storage device such as a magnetic disk or an optical disk, which stores database data. 10
Reference numeral 6 is a printer which is an output device, and 107 is a network interface which is used when the present search device is used in a network and is connected to another search device.

【0010】次に、上記情報登録検索装置の一般的な項
目の作成およびブラウズウインドウのデザインについて
述べる。
Next, the creation of general items and the design of the browse window of the information registration / retrieval device will be described.

【0011】情報登録検索装置では、先ずデータベース
を構成する項目を決定してデータベースを作成する。こ
の時点では、空のデータベースが作成されていることに
なる。その後、データベースにデータを登録する為のブ
ラウズウインドウをデザインすることになる。図2では
例として、名刺データベースの項目設定の為のウインド
ウを示しておく。
In the information registration / retrieval apparatus, first, the items constituting the database are determined and the database is created. At this point, you have an empty database created. After that, you will design a browse window for registering data in the database. In FIG. 2, as an example, a window for setting items in the business card database is shown.

【0012】図2において、201が項目設定用のウイ
ンドウの例であり、202の欄に項目名を設定し、20
3の欄のそのタイプを設定し、204は最大文字数等の
その他の情報を記述する欄である。205が実際にオペ
レータにより入力された内容であり、ここで設定された
項目に従いデータベースの枠組みが決定される。図2で
はID番号の項目のデータのタイプは数値であり、氏名
は40文字までの文字列である。
In FIG. 2, 201 is an example of a window for item setting, in which the item name is set in the field 202 and 20
The type of the column 3 is set, and 204 is a column for describing other information such as the maximum number of characters. 205 is the content actually input by the operator, and the framework of the database is determined according to the items set here. In FIG. 2, the data type of the item of the ID number is a numerical value, and the name is a character string of up to 40 characters.

【0013】更に、この後、設定されたデータベースの
項目に対して値を入力する為のブラウズウインドウを設
計する。ここで、ブラウズウインドウはその用途に応じ
て複数設定が可能である。即ち、データベースを構成す
る全項目を含むもの、必要最小限の項目だけを含むもの
等がある。またテーブル形式のブラウズウインドウの用
途もある。以下にその例を示す。
Further, thereafter, a browse window for inputting values for the set database items is designed. Here, a plurality of browse windows can be set according to its use. That is, there are those that include all the items that make up the database and those that include only the minimum necessary items. It also has a table-type browse window. An example is shown below.

【0014】図3(A),(B),(C)は、それぞれ
情報登録検索装置のブラウズウインドウであり、本装置
のオペレータが自由にレイアウトできるものである。
3 (A), (B) and (C) are browse windows of the information registration / retrieval apparatus, respectively, which can be freely laid out by the operator of this apparatus.

【0015】図3(A),(B)は1つのレコードごと
に各項目をまとめて表示するもので、その形状よりカー
ド型ブラウズウインドウと呼ばれ、図3(C)は複数の
レコードをテーブル上に表示するもので、テーブル型ブ
ラウズウインドウと呼ばれる。各ウインドウの上部に位
置するグラフィックすなわち図3(A)の302〜30
7、図3(B)の322〜327、図3(C)の342
〜347は本情報登録検索装置で提供されるボタンであ
る。301,321,241はデータの件数を表示する
フィールドであり、ボタン302,322,342は入
力された内容をデータベースに登録する為の登録ボタ
ン、ボタン303,323,343は検索を行う為のボ
タン、ボタン304,324,344はレコードの削除
ボタン、ボタン305,325,345はレコードを複
製する為のボタン、ボタン306,326,346は現
在表示中のレコードの前のレコードを表示させる為のボ
タン、307,327,347は現在表示中のレコード
の次のレコードを表示する為のボタンである。
3 (A) and 3 (B) collectively display each item for each record, which is called a card type browse window due to its shape, and FIG. 3 (C) shows a table of a plurality of records. The one displayed above is called the table type browse window. Graphics located at the top of each window, namely 302 to 30 in FIG.
7, 322 to 327 in FIG. 3B, and 342 in FIG.
Numerals 347 are buttons provided by the information registration search device. Reference numerals 301, 321, 241 are fields for displaying the number of data, buttons 302, 322, 342 are registration buttons for registering the input contents in the database, and buttons 303, 323, 343 are buttons for searching. , Buttons 304, 324, 344 are record delete buttons, buttons 305, 325, 345 are buttons for copying records, and buttons 306, 326, 346 are buttons for displaying the record before the currently displayed record. , 307, 327, and 347 are buttons for displaying the record next to the currently displayed record.

【0016】以下に示すフィールドはオペレータがその
レイアウト等を自由にデザインし作成するものである。
図3(A)のブラウズウインドウのフィールド308〜
316はオペレータによりデザインされた各フィールド
を示しており、図2にも示されたデータベース設定時の
項目に対応する。図3(B)のブラウズウインドウのフ
ィールド328〜331も同様である。図3(C)のフ
ィールド350〜354はデータベースの1レコードの
項目に対応しており、横一列で一件のレコードを記述す
る。348はスライダで、ウインドウに表示出来ない部
分をスライドさせ表示する時に用いる。349はスクロ
ーラで、スライダ同様、縦方向でウインドウに表示出来
ない部分のレコードの表示を行う時に用いる。
The fields shown below are fields in which the operator can freely design and create the layout and the like.
Field 308 of the browse window in FIG.
Reference numeral 316 denotes each field designed by the operator and corresponds to the item at the time of database setting shown in FIG. The same applies to the fields 328 to 331 of the browse window in FIG. Fields 350 to 354 in FIG. 3C correspond to the items of one record in the database, and one record is described in one horizontal row. Reference numeral 348 is a slider, which is used when displaying a portion which cannot be displayed in the window by sliding. Reference numeral 349 denotes a scroller, which is used when displaying a record of a portion which cannot be displayed in the window in the vertical direction like the slider.

【0017】次に、本発明の特徴であるブラウズウイン
ドウ管理情報について述べる。ブラウズウインドウ管理
情報は表示中のブラウズウインドウの情報である。図4
にその構成を示す。401では、現在表示装置である画
面上に表示されているブラウズウインドウの個数を示
す。402には現在のデータベースに含まれているレコ
ード数が格納されている。403には現在表示されてい
る一つ目のブラウズウインドウの識別情報が格納され
る。404には前記ブラウズウインドウはカード形式か
テーブル形式の区別の情報を格納する。405には前記
ブラウズウインドウに現在表示されているレコード情報
を格納しておく。もしテーブル形式のブラウズウインド
ウであった場合は、現在選択されているレコードの情報
を持つ。もし選択されているレコードがない場合は第1
レコードの情報を持つ。
Next, the browse window management information which is a feature of the present invention will be described. The browse window management information is information on the browse window being displayed. FIG.
The configuration is shown in FIG. Reference numeral 401 indicates the number of browse windows currently displayed on the screen which is the display device. The number of records currently stored in the database is stored in 402. The identification information of the first browse window currently displayed is stored in 403. In 404, information for distinguishing between the card format and the table format for the browse window is stored. The record information currently displayed in the browse window is stored in 405. If it is a browse window in table format, it has information on the currently selected record. First if no record is selected
Holds record information.

【0018】次に、ブラウズウインドウに入力を行い、
登録ボタンを押した時の動作を図5のフローチャートを
用いて示す。
Next, input in the browse window,
The operation when the registration button is pressed will be described with reference to the flowchart of FIG.

【0019】図3のブラウズウインドウ上で必要なデー
タの入力を終えた後、登録ボタン302,322,34
2のいずれかが押されると、ステップS501で、ブラ
ウズウインドウに入力されたデータを読み込み、データ
ベースに書き込む。書き込みの動作が成功したかをステ
ップS502で判定する。もし既存のレコードである等
の理由で成功していなければ、ステップS511にてエ
ラー表示される。成功した場合はブラウズウインドウ管
理情報を更新し、またそれを参照して表示画面を更新す
ることになる。
After inputting the necessary data on the browse window of FIG. 3, registration buttons 302, 322, 34 are displayed.
When any one of 2 is pressed, the data input in the browse window is read and written in the database in step S501. In step S502, it is determined whether the writing operation is successful. If it is not successful because it is an existing record, an error message is displayed in step S511. If successful, the browse window management information is updated, and the display screen is updated by referring to it.

【0020】まずステップS503で、ブラウズウイン
ドウ管理情報のデータベースレコード数フィールド40
2に追加されたレコードの数、すなわち1を加算し、オ
ペレータが操作を行ったブラウズウインドウ(操作ウイ
ンドウと呼ぶことにする)に関する現在レコードの情報
フィールド405を、新たに追加登録されたレコードの
情報に更新しておく。ステップS504で、ブラウズウ
インドウ管理情報を検索して表示中のブラウズウインド
ウの数を確認する。もし表示中のブラウズウインドウ数
フィールド401の値が1であれば、操作ウインドウの
他にブラウズウインドウは表示されていないことになる
ため、処理は終了する。
First, in step S503, the database record number field 40 of the browse window management information is set.
The number of records added to 2, that is, 1 is added, and the information field 405 of the current record regarding the browse window operated by the operator (referred to as an operation window) is set to the information of the newly added record. I will update it. In step S504, the browse window management information is searched to confirm the number of browse windows being displayed. If the value of the browse window number field 401 being displayed is 1, it means that no browse window is displayed in addition to the operation window, and the process ends.

【0021】一方、もし他のブラウズウインドウが表示
されていれば、ブラウズウインドウ管理情報に登録され
た各ブラウズウインドウごとにその情報を調べる。すな
わち、ステップS506でブラウズウインドウのID情
報を調べ、もしそのウインドウが登録ボタンが押された
ブラウズウインドウそのものであれば何もせずに次のブ
ラウズウインドウについてブラウズウインドウ管理情報
を調べる。他のブラウズウインドウが表示中であると判
定されたならば、次のステップS507に進む。
On the other hand, if another browse window is displayed, that information is checked for each browse window registered in the browse window management information. That is, in step S506, the browse window ID information is checked, and if the window is the browse window itself in which the register button is pressed, the browse window management information is checked for the next browse window without doing anything. If it is determined that another browse window is being displayed, the process advances to step S507.

【0022】ステップS507では、このブラウズウイ
ンドウがテーブル型であるかカード型であるかを判定す
る。カード型である場合は、ステップS508において
カード型ブラウズウインドウにおけるレコード件数表示
フィールド301あるいは321の値を変更して表示し
なおす。この変更は、レコードの登録である為、そのフ
ィールドの値をカウントアップすることになる。この
後、ステップS510においてこのブラウズウインドウ
に対して、更新されたデータベースをロードしておく。
この動作により、以後このブラウズウインドウにおいて
検索等の操作を行った時、今登録されたレコードはその
対象となる。
In step S507, it is determined whether the browse window is a table type or a card type. In the case of a card type, in step S508, the value of the record number display field 301 or 321 in the card type browse window is changed and displayed again. Since this change is the registration of a record, the value of that field is counted up. Thereafter, in step S510, the updated database is loaded in the browse window.
By this operation, when a search operation or the like is subsequently performed in this browse window, the record just registered becomes the target.

【0023】一方、ステップS507の判定でブラウズ
ウインドウがテーブル型であった場合はカード型と処理
が異なる。テーブル型の場合は登録されたレコードをテ
ーブルとして一覧表示する必要があるため、ステップS
509でブラウズウインドウ全体の再表示を行う。この
時、ブラウズウインドウ管理情報が持つ、そのブラウズ
ウインドウに関する現在のレコードの情報フィールド4
05で示されるレコードを中心に再表示する。登録され
たレコードもブラウズウインドウ内の一定の位置に表示
されることになる。
On the other hand, if the browse window is a table type in the determination of step S507, the processing is different from the card type. In case of table type, it is necessary to list registered records as a table, so step S
At 509, the entire browse window is displayed again. At this time, the information field 4 of the current record relating to the browse window held by the browse window management information
The record indicated by 05 is displayed again. The registered record will also be displayed at a fixed position in the browse window.

【0024】同様な操作が削除ボタンを押したことによ
るレコードの削除でも実行される。削除ボタン304,
324,344のいずれかが押されると、削除対象とな
ったレコードをステップS521で削除し、その後、操
作ウインドウ以外のブラウズウインドウについては登録
と同じ手順で処理する。
The same operation is executed when the record is deleted by pressing the delete button. Delete button 304,
When any one of 324 and 344 is pressed, the record to be deleted is deleted in step S521, and then the browse windows other than the operation window are processed in the same procedure as registration.

【0025】次に、検索処理について説明する。ブラウ
ズウインドウで所望の検索条件を設定して検索ボタン3
03,323,343を押すと、図6の手順で検索が行
われる。まず、ステップS601において、データベー
スから条件に合致するレコードを検索して読み出す。検
索が失敗であれば処理はそこで終了するが、成功すれ
ば、ステップS603で、ブラウズウインドウ管理情報
における検索が行われたブラウズウインドウについての
現在レコードの情報フィールド405を、検索されたレ
コードを示す情報とし、ステップS604で、検索操作
が行われたブラウズウインドウを検索されたレコードで
更新する。
Next, the search process will be described. Set the desired search conditions in the browse window and press the search button 3
When 03, 323, 343 is pressed, the search is performed according to the procedure shown in FIG. First, in step S601, a record that matches the conditions is searched and read from the database. If the search is unsuccessful, the process ends there, but if the search is successful, in step S603, the information field 405 of the current record for the browse window searched in the browse window management information is set to the information indicating the searched record. Then, in step S604, the browse window in which the search operation is performed is updated with the searched record.

【0026】このようにして、表示中のブラウズウイン
ドウの内容が更新されるとともに、ブラウズウインドウ
管理情報の内容も更新していく。
In this way, the contents of the browse window being displayed are updated and the contents of the browse window management information are also updated.

【0027】図7は、ブラウズウインドウを新たに開い
た場合の、図8は表示されているブラウズウインドウを
閉じた場合の、ブラウズウインドウ管理情報を操作する
手順を示すフローチャートである。図7において、形式
及びレイアウトを指定して新たにブラウズウインドウを
開くと、ブラウズウインドウ管理情報中のブラウズウイ
ンドウ数フィールド401に1加算し、新規のウインド
ウのための新たなID,形式,現在レコード情報の初期
値を設定して、ブラウザウインドウ管理情報に追加する
(ステップS701)。そして指定された形式、レイア
ウトでブラウザウインドウを表示する(ステップS70
2)。
FIG. 7 is a flowchart showing the procedure for operating the browse window management information when the browse window is newly opened and FIG. 8 is when the displayed browse window is closed. In FIG. 7, when a new browse window is opened by designating the format and layout, 1 is added to the browse window number field 401 in the browse window management information, and a new ID, format, and current record information for the new window are added. The initial value of is set and added to the browser window management information (step S701). Then, the browser window is displayed in the specified format and layout (step S70).
2).

【0028】また、表示されているブラウズウインドウ
を閉じると、ブラウズウインドウ管理情報中におけるブ
ラウズウインドウ数フィールド401の値から1減算
し、閉じるウインドウのID,形式,現在レコード情報
を削除する(ステップS801)。次に、閉じられたブ
ラウズウインドウを表示画面上から消去する。
When the displayed browse window is closed, 1 is subtracted from the value of the browse window number field 401 in the browse window management information, and the ID, format and current record information of the window to be closed are deleted (step S801). . Then, the closed browse window is deleted from the display screen.

【0029】このようにして、ブラウズウインドウの生
成/消滅に応じて、ブラウズウインドウ管理情報を更新
する。
In this way, the browse window management information is updated according to the generation / disappearance of the browse window.

【0030】以上のように、ブラウズウインドウ管理情
報を用いて表示中のブラウズウインドウの状態を管理す
ることで、複数のブラウズウインドウが表示されている
状態でそのひとつからデータベースの内容を変更する操
作を行った場合、その変更された内容を、表示されてい
るブラウズウインドウに即座に反映させることができ
る。このため、オペレータはどのブラウザウインドウを
見ても、データベースの内容について誤解することがな
くなる。
As described above, by managing the state of the browse window being displayed using the browse window management information, the operation of changing the contents of the database from one of the browse windows being displayed can be performed. If done, the changed contents can be immediately reflected in the browse window displayed. Therefore, the operator does not misunderstand the contents of the database regardless of which browser window is viewed.

【0031】なお、前記ブラウズウインドウ管理情報を
管理する機能を独立した機能モジュール化することも出
来る。この場合には、図9のようなモジュール構成で本
実施形態の装置は示される。すなわち、大容量の記憶装
置を含むデータベース901を、登録検索モジュール9
02により、登録や検索などをおこなう。その指示は入
力モジュール903により行われ、結果は表示モジュー
ル904により、表示装置9041によって行われる。
また、図4のブラウズウインドウ管理情報は、ブラウズ
ウインドウコントローラ905により管理される。した
がって、ブラウズウインドウの検索や更新、すなわち図
5のステップS503,S504、図6のステップS6
03、図7のステップS701、図8のステップS80
1は、登録検索モジュール902からブラウズウインド
ウコントローラ905に対して、検索あるいは更新の依
頼をパラメータとともに発行することで行われる。
The function for managing the browse window management information can be provided as an independent function module. In this case, the apparatus of this embodiment is shown by the module configuration as shown in FIG. That is, the database 901 including a large-capacity storage device is loaded into the registration search module 9
02, registration and search are performed. The instruction is given by the input module 903, and the result is given by the display module 904 and the display device 9041.
The browse window management information in FIG. 4 is managed by the browse window controller 905. Therefore, the search and update of the browse window, that is, steps S503 and S504 in FIG. 5 and step S6 in FIG.
03, step S701 of FIG. 7, step S80 of FIG.
1 is performed by issuing a search or update request together with parameters from the registration search module 902 to the browse window controller 905.

【0032】[0032]

【他の実施形態】なお、本発明は、複数の機器(例えば
ホストコンピュータ,インタフェイス機器,リーダ,プ
リンタなど)から構成されるシステムに適用しても、一
つの機器からなる装置(例えば、複写機,ファクシミリ
装置など)に適用してもよい。
[Other Embodiments] Even if the present invention is applied to a system including a plurality of devices (for example, a host computer, an interface device, a reader, a printer, etc.), an apparatus (for example, a copying machine) Machine, facsimile machine, etc.).

【0033】また、本発明の目的は、前述した実施形態
の機能を実現するソフトウェアのプログラムコードを記
録した記憶媒体を、システムあるいは装置に供給し、そ
のシステムあるいは装置のコンピュータ(またはCPU
やMPU)が記憶媒体に格納されたプログラムコードを
読出し実行することによっても、達成されることは言う
までもない。
Further, the object of the present invention is to supply a storage medium having a program code of software for realizing the functions of the above-described embodiments to a system or apparatus, and to supply a computer (or CPU) of the system or apparatus.
And MPU) read and execute the program code stored in the storage medium.

【0034】この場合、記憶媒体から読出されたプログ
ラムコード自体が本発明の新規な機能を実現することに
なり、そのプログラムコードを記憶した記憶媒体は本発
明を構成することになる。
In this case, the program code itself read from the storage medium realizes the novel function of the present invention, and the storage medium storing the program code constitutes the present invention.

【0035】プログラムコードを供給するための記憶媒
体としては、例えば、フロッピディスク,ハードディス
ク,光ディスク,光磁気ディスク,CD−ROM,CD
−R,磁気テープ,不揮発性のメモリカード,ROMな
どを用いることができる。
A storage medium for supplying the program code is, for example, a floppy disk, a hard disk, an optical disk, a magneto-optical disk, a CD-ROM, a CD.
-R, a magnetic tape, a nonvolatile memory card, a ROM, or the like can be used.

【0036】また、コンピュータが読出したプログラム
コードを実行することにより、前述した実施形態の機能
が実現されるだけでなく、そのプログラムコードの指示
に基づき、コンピュータ上で稼働しているOS(オペレ
ーティングシステム)などが実際の処理の一部または全
部を行い、その処理によって前述した実施形態の機能が
実現される場合も含まれることは言うまでもない。
Further, not only the functions of the above-described embodiments are realized by executing the program code read by the computer, but also the OS (operating system) running on the computer based on the instructions of the program code. It is needless to say that this also includes a case where the above) performs a part or all of the actual processing and the processing realizes the functions of the above-described embodiments.

【0037】さらに、記憶媒体から読出されたプログラ
ムコードが、コンピュータに挿入された機能拡張ボード
やコンピュータに接続された機能拡張ユニットに備わる
メモリに書込まれた後、そのプログラムコードの指示に
基づき、その機能拡張ボードや機能拡張ユニットに備わ
るCPUなどが実際の処理の一部または全部を行い、そ
の処理によって前述した実施形態の機能が実現される場
合も含まれることは言うまでもない。
Further, after the program code read from the storage medium is written in the memory provided in the function expansion board inserted into the computer or the function expansion unit connected to the computer, based on the instruction of the program code, It goes without saying that a case where the CPU or the like included in the function expansion board or the function expansion unit performs some or all of the actual processing and the processing realizes the functions of the above-described embodiments is also included.

【0038】本発明を上記記憶媒体に適用する場合、そ
の記憶媒体には、先に説明したフローチャートに対応す
るプログラムコードを格納することになるが、簡単に説
明すると、図10のメモリマップ例に示す各モジュール
を記憶媒体に格納することになる。
When the present invention is applied to the above-mentioned storage medium, the storage medium stores the program code corresponding to the above-mentioned flow chart. Briefly, in the memory map example of FIG. Each module shown will be stored in the storage medium.

【0039】すなわち、少なくともレコードをデータベ
ースに登録または削除する登録工程のコードと、前記表
示枠を管理する管理情報を参照して、表示されている表
示枠を調べる検査工程のコードと、前記登録工程による
データの登録または削除に応じて、前記検査工程で見出
された各表示枠における所定の表示欄を再表示する再表
示工程のコードの各モジュールのプログラムコードを記
憶媒体に格納すればよい。
That is, at least the code of the registration process for registering or deleting records in the database, the code of the inspection process for checking the displayed display frame with reference to the management information for managing the display frame, and the registration process. The program code of each module of the code of the redisplay step for redisplaying the predetermined display column in each display frame found in the inspection step in accordance with the registration or deletion of the data by the above may be stored in the storage medium.

【0040】[0040]

【発明の効果】以上説明したように、本発明に係る情報
登録検索装置及び方法において、複数のウインドウを表
示している場合、1つのウインドウからの操作によるデ
ータの変更が、表示されている他のウインドウに即座に
反映される様になり、操作性が向上した。
As described above, in the information registration / retrieval apparatus and method according to the present invention, when a plurality of windows are displayed, the change of data by the operation from one window is displayed. It will be immediately reflected in the window of, and the operability has been improved.

【0041】[0041]

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の実施例である情報登録検索装置のブロ
ック図である
FIG. 1 is a block diagram of an information registration / retrieval apparatus that is an embodiment of the present invention.

【図2】情報登録検索装置での項目登録を示す図であ
る。
FIG. 2 is a diagram showing item registration in an information registration search device.

【図3】表示装置画面上に表示されているブラウズウイ
ンドウを表す図である。
FIG. 3 is a diagram showing a browse window displayed on a display device screen.

【図4】ブラウズウインドコントローラの状態を示す図
である。
FIG. 4 is a diagram showing a state of a browse window controller.

【図5】データベースに新たなレコードを登録あるいは
削除する処理手順のフローチャートである。
FIG. 5 is a flowchart of a processing procedure for registering or deleting a new record in the database.

【図6】データベースからレコードを検索する処理手順
のフローチャートである。
FIG. 6 is a flowchart of a processing procedure for retrieving a record from a database.

【図7】新たなブラウザウインドウを開く際の処理手順
のフローチャートである。
FIG. 7 is a flowchart of a processing procedure when opening a new browser window.

【図8】ブラウザウインドウを閉じる際の処理手順のフ
ローチャートである。
FIG. 8 is a flowchart of a processing procedure when closing a browser window.

【図9】機能モジュールで構成した実施形態の装置の高
精励を示す図である。
FIG. 9 is a diagram showing high precision excitation of the apparatus of the embodiment configured by the functional module.

【図10】記憶媒体にプログラムコードを格納したメモ
リマップを示す図である。
FIG. 10 is a diagram showing a memory map in which program codes are stored in a storage medium.

【符号の説明】[Explanation of symbols]

101 キーボードやマウス等の入力装置 102 中央演算処理装置 103 主記憶装置 104 CRT等の表示装置 105 二次記憶装置 106 プリンタ等の出力装置 107 ネットワークインターフェース 101 Input Device such as Keyboard and Mouse 102 Central Processing Unit 103 Main Storage Device 104 Display Device such as CRT 105 Secondary Storage Device 106 Output Device such as Printer 107 Network Interface

Claims (10)

【特許請求の範囲】[Claims] 【請求項1】 データを格納するデータ記憶手段と、 前記記憶手段に記憶されたデータの表示及び操作指示す
るために、所望の形式の枠で前記データを表示画面上に
表示するデータ表示手段と、 前記データ表示手段により表示される枠ごとに、表示さ
れるデータに応じた管理情報を記憶する管理情報記憶手
段と、 前記データ表示手段により表示された枠における操作指
示に基づいて、前記データ記憶手段により記憶されたデ
ータを更新するデータ更新手段と、 前記更新手段によりデータが更新された場合、当該更新
の内容及び前記管理情報に応じて、前記指示がなされた
枠以外の枠によるデータの表示と前記管理情報とを更新
する表示更新手段とを備えることを特徴とする情報登録
検索装置。
1. Data storage means for storing data, and data display means for displaying the data on a display screen in a frame of a desired format for displaying and operating instructions of the data stored in the storage means. A management information storage unit that stores management information according to the displayed data for each frame displayed by the data display unit; and the data storage based on an operation instruction in the frame displayed by the data display unit. Data updating means for updating the data stored by the means, and when the data is updated by the updating means, the data is displayed in a frame other than the frame instructed according to the content of the update and the management information. An information registration / retrieval device comprising: a display updating unit that updates the management information and the management information.
【請求項2】 前記記憶手段は、複数の同形式のレコー
ドからなるデータベースをデータとして記憶することを
特徴とする請求項1に記載の情報登録検索装置。
2. The information registration / retrieval device according to claim 1, wherein the storage means stores a database including a plurality of records of the same format as data.
【請求項3】 前記データ表示手段は、枠ごとに、表示
されているデータを前記データ記憶手段に追加すること
を指示する追加指示手段と、表示されているデータを前
記データ記憶手段から削除することを指示する削除指示
手段とを含み、前記データ更新手段はそれらの指示に応
じてデータを更新し、前記表示更新手段はデータの更新
の内容に応じて、追加指示又は削除指示であればデータ
の量を増加又は減少させて前記管理情報及び前記枠によ
るデータの表示を前記データ量の増減に合わせて更新す
ることを特徴とする請求項1または2に記載の情報登録
検索装置。
3. The data display means deletes the displayed data from the data storage means, and an addition instruction means for instructing to add the displayed data to the data storage means for each frame. Delete instruction means for instructing that the data update means updates data according to those instructions, and the display update means depends on the content of the data update, if the addition instruction or the delete instruction 3. The information registration / retrieval device according to claim 1, wherein the display of the management information and the data in the frame is updated according to the increase or decrease of the data amount by increasing or decreasing the amount of.
【請求項4】 前記データ表示手段は、前記データ記憶
手段に記憶されたデータを表示する新たな枠を生成する
生成手段を有し、生成された枠に応じて前記管理情報を
更新することを特徴とすることを特徴とする請求項1乃
至3のいずれかに記載の情報登録検索装置。
4. The data display means has a generation means for generating a new frame for displaying the data stored in the data storage means, and updates the management information according to the generated frame. 4. The information registration / retrieval device according to claim 1, wherein the information registration / retrieval device is a feature.
【請求項5】 前記データ表示手段は、前記データ表示
手段により表示されている枠を削除する削除手段を有
し、削除された枠に応じて前記管理情報を更新すること
を特徴とすることを特徴とする請求項1乃至3のいずれ
かに記載の情報登録検索装置。
5. The data display means has a deletion means for deleting the frame displayed by the data display means, and updates the management information according to the deleted frame. The information registration / retrieval device according to claim 1, wherein the information registration / retrieval device is a device.
【請求項6】 前記データ表示手段は、枠ごとに、前記
データ記憶手段に記憶された所望のデータを検索させる
検索指示手段を有し、前記検索指示に基づいて検索され
たデータに応じて前記管理情報を更新するとともに、当
該データを前記枠に表示することを特徴とする請求項1
乃至5のいずれかに記載の情報登録検索装置。
6. The data display means has a search instruction means for searching desired data stored in the data storage means for each frame, and the data display means is provided with the search instruction means according to the data searched based on the search instruction. The management information is updated and the data is displayed in the frame.
5. The information registration / retrieval device according to any one of 5 to 5.
【請求項7】 データベースシステムにおいて複数の表
示枠でレコードを表示する情報表示方法であって、 レコードをデータベースに登録または削除する登録工程
と、 前記表示枠を管理する管理情報を参照して、表示されて
いる表示枠を調べる検査工程と、 前記登録工程によるデータの登録または削除に応じて、
前記検査工程で見出された各表示枠における所定の表示
欄を再表示する再表示工程とを備えることを特徴とする
情報表示方法。
7. An information display method for displaying a record in a plurality of display frames in a database system, wherein a registration step of registering or deleting the record in a database and management information for managing the display frame are referred to for display. According to the inspection process for checking the displayed frame and the registration or deletion of the data in the registration process,
A redisplay step of redisplaying a predetermined display field in each display frame found in the inspection step.
【請求項8】 前記管理情報は、表示されている表示枠
の数と、各表示枠ごとの識別子とを含み、前記検査工程
は、前記表示枠の数を数え、複数の枠があれば前記枠ご
との識別子に基づいて各表示枠に表示されるレコード数
を更新することを特徴とする請求項7に記載の情報表示
方法。
8. The management information includes the number of display frames being displayed and an identifier for each display frame, and the inspection step counts the number of the display frames, and if there are a plurality of frames, the management information is stored. The information display method according to claim 7, wherein the number of records displayed in each display frame is updated based on the identifier for each frame.
【請求項9】 前記表示枠には、各レコードごとにひと
まとまりのカード形式の枠と、全レコードを表状に配し
た表形式の枠とを含み、前記再表示工程の後、カード形
式の枠については、前記登録あるいは削除されたレコー
ドを含む前記データベースのレコードを再度ロードする
工程を更に備えること特徴とする請求項7または8に記
載の情報表示方法。
9. The display frame includes a group of card-shaped frames for each record and a table-shaped frame in which all records are arranged in a table. After the redisplay step, the card-shaped frame is displayed. 9. The information display method according to claim 7, further comprising the step of reloading a record of the database including the registered or deleted record for the frame.
【請求項10】 複数の表示枠でレコードを表示できる
データベースシステムにおいて新しいレコードを登録す
るプログラムコードが格納されたコンピュータ可読メモ
リであって、 レコードをデータベースに登録または削除する登録工程
のコードと、 前記表示枠を管理する管理情報を参照して、表示されて
いる表示枠を調べる検査工程のコードと、 前記登録工程によるデータの登録または削除に応じて、
前記検査工程で見出された各表示枠における所定の表示
欄を再表示する再表示工程のコードとを備えることを特
徴とするコンピュータ可読メモリ。
10. A computer-readable memory storing a program code for registering a new record in a database system capable of displaying records in a plurality of display frames, the code of a registration step of registering or deleting the record in the database, Depending on the code of the inspection process for checking the displayed display frame by referring to the management information for managing the display frame and the registration or deletion of the data by the registration process,
And a code for a redisplay step for redisplaying a predetermined display field in each display frame found in the inspection step, the computer-readable memory.
JP8002770A 1996-01-11 1996-01-11 Information registering and retrieving device and information display method Pending JPH09190442A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8002770A JPH09190442A (en) 1996-01-11 1996-01-11 Information registering and retrieving device and information display method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8002770A JPH09190442A (en) 1996-01-11 1996-01-11 Information registering and retrieving device and information display method

Publications (1)

Publication Number Publication Date
JPH09190442A true JPH09190442A (en) 1997-07-22

Family

ID=11538580

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8002770A Pending JPH09190442A (en) 1996-01-11 1996-01-11 Information registering and retrieving device and information display method

Country Status (1)

Country Link
JP (1) JPH09190442A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012203633A (en) * 2011-03-25 2012-10-22 Toshiba Corp Screen control program and information processor

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0553897A (en) * 1991-08-27 1993-03-05 Matsushita Electric Works Ltd Data base system
JPH05225028A (en) * 1992-02-12 1993-09-03 Fuji Xerox Co Ltd File management system
JPH05233405A (en) * 1992-02-18 1993-09-10 Hitachi Ltd Data base alteration and monitor system
JPH05324443A (en) * 1992-05-19 1993-12-07 N T T Data Tsushin Kk Update control method for picture
JPH05342180A (en) * 1992-06-10 1993-12-24 N T T Data Tsushin Kk Shared data display control system
JPH07239806A (en) * 1994-02-28 1995-09-12 Canon Inc Method and device for processing information

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0553897A (en) * 1991-08-27 1993-03-05 Matsushita Electric Works Ltd Data base system
JPH05225028A (en) * 1992-02-12 1993-09-03 Fuji Xerox Co Ltd File management system
JPH05233405A (en) * 1992-02-18 1993-09-10 Hitachi Ltd Data base alteration and monitor system
JPH05324443A (en) * 1992-05-19 1993-12-07 N T T Data Tsushin Kk Update control method for picture
JPH05342180A (en) * 1992-06-10 1993-12-24 N T T Data Tsushin Kk Shared data display control system
JPH07239806A (en) * 1994-02-28 1995-09-12 Canon Inc Method and device for processing information

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012203633A (en) * 2011-03-25 2012-10-22 Toshiba Corp Screen control program and information processor

Similar Documents

Publication Publication Date Title
JP4308587B2 (en) Document group management device
JP2006004298A (en) Document processing apparatus, documents processing method, and document processing program
JP2001337994A (en) Thumbnail display system and method and recording medium with processing program therefor recorded therein
US6397233B1 (en) Document processing apparatus and computer program product therefor
JP4959501B2 (en) Information processing apparatus, information processing method, and program
US6947926B2 (en) Data processing method and apparatus and storage medium
JP3016691B2 (en) Data search condition setting method
US20070220439A1 (en) Information Management Device
JPH06110910A (en) Slip preparing method, slip processing method, and slip preparation processing system
JP2007115132A (en) Information processor and its control method, information processing system, computer program and storage medium
JPH09190442A (en) Information registering and retrieving device and information display method
JP2002342137A (en) Device and method for managing document and recording medium
JP2003223467A (en) Image registration system, method, and program
JP2002259173A (en) File management program, computer readable recording medium in which file management program is recorded, file managing device and file managing method
JP3444620B2 (en) Filing system equipment
JP3935323B2 (en) Document management apparatus and computer-readable recording medium storing document management program
JP2005327023A (en) Retrieval system of full-text search using hit number expectancy
JPH0830426A (en) Data processor
JP3337717B2 (en) Database processing device and database processing method
JPH0237466A (en) Information processing system
JPH11203031A (en) Data input device and its control method and storage medium
JPH03189765A (en) Electronic filing device
JP2002092031A (en) Client device
JP2001175682A (en) Database device, database managing method, and storage medium stored with managing program for database
JPH06266487A (en) Information processor and help information presenting method

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20030603