JPH03224033A - Program changing device - Google Patents
Program changing deviceInfo
- Publication number
- JPH03224033A JPH03224033A JP2017929A JP1792990A JPH03224033A JP H03224033 A JPH03224033 A JP H03224033A JP 2017929 A JP2017929 A JP 2017929A JP 1792990 A JP1792990 A JP 1792990A JP H03224033 A JPH03224033 A JP H03224033A
- Authority
- JP
- Japan
- Prior art keywords
- program
- revision number
- change
- revision
- changed
- 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
- Stored Programmes (AREA)
- Debugging And Monitoring (AREA)
Abstract
Description
【発明の詳細な説明】
[発明の目的コ
(産業上の利用分野)
本発明は既に作成されているプログラムを例えば改良の
ために変更するプログラム変更装置に係わり、特にプロ
グラムのどの行のプログラムデータを変更したかの変更
履歴をプログラム上に記録するようにしたプログラム変
更装置に関する。Detailed Description of the Invention [Object of the Invention (Industrial Application Field) The present invention relates to a program changing device that changes an already created program, for example, for improvement. The present invention relates to a program changing device that records a change history on a program.
(従来の技術)
各種装置を制御するためのプログラムは改良のために頻
繁に変更される。(Prior Art) Programs for controlling various devices are frequently changed for improvement.
通常、このプログラム変更作業は、繁雑さを避けるため
に、例えば高級言語で記載されたソースプログラムを変
更する。そして、変更後のソースプログラムをコンパイ
ラして実際の装置に書込む。Normally, this program modification work involves modifying, for example, a source program written in a high-level language in order to avoid complexity. Then, the modified source program is compiled and written to the actual device.
したがって、通常、プログラム変更はソースプログラム
段階で実行される。Therefore, program changes are usually performed at the source program stage.
このプログラム変更に際しては、変更する毎に、プログ
ラムのどの行のプログラムデータを変更したかを示す変
更内容および変更日付を管理する必要があるが、この管
理は変更者に任されている。When changing this program, it is necessary to manage the change details and the change date indicating which line of program data in the program was changed each time the program is changed, but this management is left to the person making the change.
したがって、変更者毎にその手法が異なり、例えば変更
台帳に記載したり、別途専用の履歴管理ファイルを設け
、このファイルに各プログラム毎に記憶させたりしてい
た。また、プログラムの先頭領域に形成されたラベルに
改訂番号のみを書込む場合もある。Therefore, the method for making changes differs depending on the person who made the change, such as recording the changes in a change ledger, or creating a separate dedicated history management file and storing each program in this file. In addition, there are cases where only the revision number is written on a label formed at the top area of the program.
しかし、このように各人に管理方法が任されていると、
例えば一つのプログラムを複数の人が変更する場合には
、変更履歴を調べるのに多大の手間が必要であった。However, if management methods are left to each person in this way,
For example, when a single program is modified by multiple people, a great deal of effort is required to check the history of changes.
また、たとえ統一した管理方法を採用していたとしても
、各変更者が変更する毎に、変更内容および変更日付を
変更台帳に書込んだり、またはキーボードでキー人力す
る必要があり、変更者にとって非常に繁雑な作業である
。よって、プログラム変更作業の作業能率が低下する。Furthermore, even if a unified management method is adopted, each changer needs to write the change contents and change date in a change ledger or manually enter keys on a keyboard, which makes it difficult for the changer to do so. This is extremely complicated work. Therefore, the work efficiency of program change work decreases.
また、変更記録全登録し忘れたり、誤った内容の変更登
録を実行したり、また、忙しさのために変更登録を行わ
ない事態が生じる。このような場合には、正確な変更履
歴が記録されなく、次の変更作業に支障をきたす懸念も
ある。In addition, there may be situations where the user forgets to register all of the change records, registers the wrong changes, or does not register the changes due to being busy. In such a case, there is a concern that an accurate change history will not be recorded, which may impede the next change operation.
(発明が解決しようとする課題)
このように従来のプログラム変更手法においては、変更
登録作業が変更者に任されていたので、変更履歴を完全
に残すためには、変更者に多大の負担がかかり、変更作
業の作業能率が低下する。(Problem to be Solved by the Invention) In this way, in the conventional program modification method, the work of registering changes was left to the changer, so in order to keep a complete change history, a great burden was placed on the changer. This reduces the efficiency of change work.
また、正確な変更履歴が保障されない懸念がある。Additionally, there is a concern that an accurate change history cannot be guaranteed.
本発明はこのような事情に基づいてなされたものであり
、プログラム変更に伴って自動的に改訂番号が算出され
、改訂情報と共に管理エリアに記憶し、かつ変更行に自
動的に改訂番号を付すことによって、プログラム変更す
れば、自動的に変更履歴が該当プログラムに書込まれる
ので、変更者の変更登録作業を省略でき、変更作業能率
を大幅に向上できるとともに常時正確な変更履歴を得る
ことができるプログラム変更装置を提供することを目的
とする。The present invention was made based on these circumstances, and a revision number is automatically calculated as a program is changed, is stored in a management area together with the revision information, and a revision number is automatically attached to the changed line. By doing this, when a program is changed, the change history is automatically written to the corresponding program, so the change registration work for the person making the change can be omitted, greatly improving the change work efficiency, and making it possible to always obtain an accurate change history. The purpose is to provide a program change device that can be used.
[発明の構成コ
(課題を解決するための手段)
上記課題を解消するために本発明のプログラム変更装置
においては、プログラムファイルから変更すべきプログ
ラムを読出して編集エリアに書込むプログラム入力部と
、編集エリアに書込まれたプログラムの管理エリアに記
憶されている改訂番号情報に基づいて今回の改訂番号を
決定する改訂番号管理部と、編集エリアに書込まれたプ
ログラムに対して外部から指定された編集処理を実行す
るプログラム編集部と、このプログラム編集部にて編集
されたプログラムの各行のプログラムデータのうちデー
タ変更された行に改訂番号管理部にて決定された今回の
改訂番号を付加すると共に、管理エリアに改訂情報およ
び今回の改訂番号を付加する改訂番号付加部と、この改
訂番号付加部にて改訂番号および改訂情報が付加された
編集済みプログラムをプログラムファイルへ書込むプロ
グラム出力部とを備えている。[Configuration of the Invention (Means for Solving the Problems) In order to solve the above problems, the program changing device of the present invention includes a program input unit that reads a program to be changed from a program file and writes it into an editing area; The revision number management unit determines the current revision number based on the revision number information stored in the management area of the program written in the editing area, and the revision number management unit determines the current revision number based on the revision number information stored in the management area of the program written in the editing area. A program editing section that executes editing processing, and a current revision number determined by the revision number management section is added to the line where data has been changed among the program data of each line of the program edited by this program editing section. In addition, there is a revision number addition part that adds revision information and the current revision number to the management area, and a program output part that writes the edited program to which the revision number and revision information have been added in the revision number addition part to the program file. It is equipped with
(作用)
このよう構成されたプログラム変更装置によれば、プロ
グラムファイルから読出されたプログラムは編集エリア
に書込まれる。そして、編集エリアに書込まれたプログ
ラムの管理エリアから改訂番号情報が読出されて今回の
改訂番号が決定される。そして、このプログラムに対し
て例えば変更者にて指定された編集処理が実行される。(Operation) According to the program changing device configured as described above, the program read from the program file is written into the editing area. Then, revision number information is read from the management area of the program written in the editing area, and the current revision number is determined. Then, for example, an editing process specified by the person who changed the program is executed on this program.
そして、この編集処理実行と同時にプログラムデータが
変更された行に今回の改訂番号が自動的に付される。ま
た、プログラムの管理エリアに今回の改訂情報が書込ま
れる。そして、改訂番号および改訂情報が書込まれた編
集済みのプログラムがプログラムファイルへ書込まれる
。At the same time as this editing process is executed, the current revision number is automatically assigned to the line in which the program data has been changed. Additionally, the current revision information is written in the program management area. Then, the edited program with the revision number and revision information written is written to the program file.
よって、変更者は何等変更履歴を登録する作業を行う必
要がない。Therefore, the person making the change does not need to perform any work to register the change history.
(実施例) 以下本発明の一実施例を図面を用いて説明する。(Example) An embodiment of the present invention will be described below with reference to the drawings.
第1図は実施例のプログラム変更装置の概略構成を示す
ブロック図である。なお、この実施例のプログラム変更
装置は例えばコンピュータの処理プログラムの各ステッ
プで構成されており、図示するように、プログラムファ
イル1から変更すべきプログラムを読出すプログラム入
力部2.プログラム変更の改訂番号を決定する改訂番号
管理部3、外部の入力装置4からの変更指令により実際
にプログラムを編集するプログラム編集部5.先に決定
された改訂番号をデータ変更があった各行に付す改訂番
号付加部6.および編集済みのプログラムを元のプログ
ラムファイル1へ書込むプログラム出力部7とで構成さ
れている。なお、図中矢印は処理の流れを示す。FIG. 1 is a block diagram showing a schematic configuration of a program changing device according to an embodiment. The program changing device of this embodiment is composed of, for example, each step of a computer processing program, and as shown in the figure, a program input section 2. a revision number management section 3 that determines the revision number for program changes; a program editing section 5 that actually edits the program according to change commands from an external input device 4; 6. Revision number addition section that attaches the previously determined revision number to each row in which data has been changed. and a program output unit 7 that writes the edited program to the original program file 1. Note that arrows in the figure indicate the flow of processing.
前記プログラムファイル1は例えば磁気記録ディスク上
に形成されており、各種装置を駆動したりデータ処理す
るための高級言語で記載された複数のプログラムが記憶
されている。The program file 1 is formed, for example, on a magnetic recording disk, and stores a plurality of programs written in a high-level language for driving various devices and processing data.
第2図は各プログラムのフォーマットを示す図である。FIG. 2 is a diagram showing the format of each program.
プログラム8は命令コードや計算式からなる多数のプロ
グラムデータ9で構成されており、各プログラムデータ
9には行番号10が付されている。さらに、このプログ
ラム8においては、各行の最終位置に改訂番号11を書
込む領域が形成されている。この改訂番号11は、該当
行のプログラムデータ9が変更された場合におけるプロ
グラム8全体の改訂番号を示す。The program 8 is composed of a large number of program data 9 including instruction codes and calculation formulas, and each program data 9 is given a line number 10. Furthermore, in this program 8, an area is formed at the final position of each line in which a revision number 11 is written. This revision number 11 indicates the revision number of the entire program 8 when the program data 9 in the corresponding line is changed.
また、このプログラム8の先頭部分には管理エリア12
が形成されており、この管理エリア12には、このプロ
グラムを変更した場合における改訂情報13および改訂
番号11が時系列的に記録される。改訂情報13は、図
示するようにプログラム変更した日付の他に、例えば変
更者の氏名。Also, at the beginning of this program 8 there is a management area 12.
is formed, and in this management area 12, revision information 13 and revision number 11 when this program is changed are recorded in chronological order. The revision information 13 includes, for example, the name of the person who changed the program in addition to the date when the program was changed as shown in the figure.
短いコメント等を採用することも可能である。It is also possible to use short comments.
また、前記入力装置4は例えばキーボード等で構成され
ており、変更者が、変更すべきプログラム8を指定する
ためのプログラム番号や、プログラムを実際に変更する
場合における、行番号10゜プログラムデータ9を入力
する装置である。The input device 4 is composed of, for example, a keyboard, and allows the changer to enter a program number for specifying the program 8 to be changed, and a line number 10° program data 9 when actually changing the program. This is a device for inputting information.
そして、各部2〜7は第3図の流れ図に従ってプログラ
ムの変更処理を実行するようにプログラム構成されてい
る。Each of the units 2 to 7 is configured to execute a program change process according to the flowchart shown in FIG.
流れ図が開始されると、Slにてプログラム入力部2が
起動して前記人力装置4から人力されたプログラム番号
のプログラム8をプログラムファイル1から読出して、
例えばRAM等に形成された編集エリアに書込む。次に
、S2にて改訂番号管理部3が起動して、編集エリアに
書込まれ第2図に示すプログラム8の管理エリア12内
の最も番号の大きい改訂番号11を読出す。そして、こ
の読出した改訂番号11に1を加算して今回の改訂番号
と決定する。When the flowchart is started, the program input section 2 is activated at Sl, reads out the program 8 of the program number manually entered from the human power device 4 from the program file 1,
For example, it is written in an editing area formed in a RAM or the like. Next, in S2, the revision number management unit 3 is activated and reads out the largest revision number 11 in the management area 12 of the program 8 written in the editing area and shown in FIG. Then, 1 is added to the read revision number 11 to determine the current revision number.
しかして、プログラム編集部5を起動する。プログラム
編集部が起動され、S3にて該当プログラム8の変更す
べき行番号10と1行分の変更後のプログラムデータ9
が入力されると、S4にて指定された行のプログラムデ
ータを人力したプログラムデータに変更(書替)する。Then, the program editing section 5 is activated. The program editing section is started, and in S3, the line number 10 of the corresponding program 8 to be changed and the changed program data 9 for one line.
When input, the program data of the specified line is changed (rewritten) to the manually input program data in S4.
そして、該当行の最終位置に先に決定された改訂番号1
1を書込む。Then, the previously determined revision number 1 is placed in the final position of the corresponding line.
Write 1.
S6にて、このプログラムデータ変更処理が今回のプロ
グラム変更に係わる最初に実施された変更処理であれば
、プログラム8の管理エリア12に例えば現在の日付を
改訂情報13として空き領域に書込み、さらに先に決定
した改訂番号11を改訂情報13の最終位置に書込む。In S6, if this program data change process is the first change process related to the current program change, the current date, for example, is written in the management area 12 of the program 8 as revision information 13 in an empty area, and further The revision number 11 determined in the above is written in the final position of the revision information 13.
なお、この行のプログラムデータ変更処理が今回のプロ
グラム変更に係わる2行目以降の変更処理であれば、既
に管理エリア12に今回の改訂情報13および改訂番号
11が登録されているので、そのままS8へ進む。Note that if the program data change processing for this line is the change processing for the second or subsequent lines related to the current program change, the current revision information 13 and revision number 11 have already been registered in the management area 12, so the program data change process will proceed directly to S8. Proceed to.
S8にて入力装置4からプログラムデータ変更終了指令
が入力されずに、S3にて次の行番号10および変更後
のプログラムデータ9が入力すると再度S4にて指定さ
れた行のプログラムデータの変更処理を実行する。If the program data change end command is not input from the input device 4 in S8, and the next line number 10 and the changed program data 9 are input in S3, the process of changing the program data of the specified line is performed again in S4. Execute.
S8にて、人力装置4からプログラムデータ変更終了指
令が入力されると、S9にてプログラム出力部7を起動
する。すなわち、編集エリアに記憶された編集(変更)
済みのプログラム8を元のプログラムファイル1の同一
領域に書込む。When a program data change end command is input from the human-powered device 4 in S8, the program output unit 7 is activated in S9. i.e. edits (changes) stored in the editing area
The completed program 8 is written in the same area of the original program file 1.
次に、このように構成されたプログラム変更装置を用い
て実際にプログラム8を変更した場合の各データ値を検
証する。Next, each data value when the program 8 is actually changed using the program changing device configured as described above will be verified.
例えば、プログラムファイル1に記憶されている第2図
に示すプログラム8における、■ 第110行目の[D
]を[E]に変更し、■ 第120行目と第130行目
の間に[D−D+E]を加入し、
■ 第130行目の[C−C十Eコを削除し、■ さら
に第140行目の[C]を[D]に変更するとする。For example, in the program 8 shown in FIG. 2 stored in the program file 1, ■[D
] to [E], ■ Add [D-D+E] between lines 120 and 130, ■ Delete [C-C1E-ko on line 130, and ■ Further Suppose that [C] on the 140th line is changed to [D].
この場合、■〜■が1行づつ順番に変更処理される。ま
た、管理エリア12の最大の改訂番号11が[01]で
あるので、今回の改訂番号11は[02]となる。した
がって、すべての行に対するプログラムデータ9の変更
処理が終了した時点で編集エリアに記憶されているプロ
グラム8は第4図に示す状態となる。In this case, ■ to ■ are changed in order one by one. Furthermore, since the maximum revision number 11 of the management area 12 is [01], the current revision number 11 is [02]. Therefore, when the process of changing the program data 9 for all lines is completed, the program 8 stored in the editing area will be in the state shown in FIG. 4.
すなわち、編集エリア12に現在の日付を示す今回の改
訂情報13aと[02]を示す今回の改訂番号11aが
追加登録される。また、プログラムデータの変更が生じ
た110,130,140の各行には今回の[02コの
改訂番号11aが付される。なお、第120行目のデー
タ[B −B 十E]は変更されないので前回の[01
コの改訂番号11が付されたままである。そして、この
状態でプログラムファイル1へ書込まれる。That is, current revision information 13a indicating the current date and current revision number 11a indicating [02] are additionally registered in the editing area 12. Further, the current revision number 11a of [02co] is attached to each line 110, 130, and 140 where a change in program data has occurred. Note that the data on the 120th line [B - B 10E] is not changed, so it is the previous [01
The revision number 11 remains attached. Then, in this state, it is written to the program file 1.
このような構成のプログラム変更装置であれば、プログ
ラム8にはこのプログラム8を作成した時点から現在ま
でにプログラム変更した場合における全部の改訂情報1
3.改訂番号11が管理エリア12に記憶され、かつ、
変更が生じたプログラムデータ9の行の最終位置に変更
を行った時点の改訂番号11が付されている。したがっ
て、このプログラム8を読出した場合に、現在までの完
全な変更履歴を把握できる。If the program change device has such a configuration, the program 8 will contain all the revision information 1 in case of program changes from the time the program 8 was created to the present.
3. Revision number 11 is stored in management area 12, and
The revision number 11 at the time of the change is attached to the final position of the line of the program data 9 where the change occurred. Therefore, when this program 8 is read out, a complete history of changes up to the present can be grasped.
よって、プログラムの変更者が変更内容、改訂日時、改
訂番号等の変更履歴に対する登録操作を別途実行する必
要がなく、自動的に該当プログラム8に書込まれるので
、変更者の変更作業能率を大幅に向上できる。Therefore, there is no need for the program changer to separately register the change history such as the change content, revision date and time, revision number, etc., and the changes are automatically written to the corresponding program 8, greatly improving the change work efficiency of the program changer. can be improved.
また、自動的に変更内容等が記録されるので、誤った変
更内容が記録されたり、登録漏れ等が発生することがな
いので、常時正確な変更履歴を得ることができる。Further, since the contents of changes are automatically recorded, there is no possibility that erroneous changes will be recorded or omissions in registration will occur, so an accurate change history can always be obtained.
[発明の効果]
以上説明したように本発明のプログラム変更装置によれ
ば、プログラム変更に伴って自動的に改訂番号が算出さ
れ、改訂情報と共に管理エリアに記憶し、かつ変更行に
自動的に改訂番号を付すようにしている。したがって、
プログラム変更すれば、自動的に変更履歴が該当プログ
ラムに書込まれるので、変更者による変更履歴の登録作
業を省略でき、変更作業能率を大幅に向上できるととも
に常時正確な変更履歴を得ることができる。[Effects of the Invention] As explained above, according to the program change device of the present invention, a revision number is automatically calculated as the program is changed, is stored in the management area together with the revision information, and is automatically added to the changed line. A revision number is attached. therefore,
When a program is changed, the change history is automatically written to the corresponding program, so the change history registration work by the person making the change can be omitted, greatly improving the change work efficiency and always obtaining an accurate change history. .
図は本発明の一実施例に係わるプログラム変更装置を示
すものであり、第1図は全体構成を示すブロック図、第
2図はプログラムのフォーマットを示す図、第3図は動
作を示す流れ図、第4図は編集済みプログラムのフォー
マットを示す図である。
1・・・プログラムファイル、2・・・プログラム入力
部、
3・・・改訂番号管理部、4・・
入力装置、
5・・・プ
ログラム編集部、
6・・・改訂番号付加部、
7・・プロ
ダラム出力部。The figures show a program changing device according to an embodiment of the present invention, in which Fig. 1 is a block diagram showing the overall configuration, Fig. 2 is a diagram showing the format of the program, and Fig. 3 is a flowchart showing the operation. FIG. 4 is a diagram showing the format of an edited program. DESCRIPTION OF SYMBOLS 1... Program file, 2... Program input section, 3... Revision number management section, 4... Input device, 5... Program editing section, 6... Revision number addition section, 7... Program output section.
Claims (1)
て編集エリアに書込むプログラム入力部と、前記編集エ
リアに書込まれたプログラムの管理エリアに記憶されて
いる改訂番号情報に基づいて今回の改訂番号を決定する
改訂番号管理部と、前記編集エリアに書込まれたプログ
ラムに対して外部から指定された編集処理を実行するプ
ログラム編集部と、このプログラム編集部にて編集され
たプログラムの各行のプログラムデータのうちデータ変
更された行に前記改訂番号管理部にて決定された今回の
改訂番号を付加すると共に、前記管理エリアに改訂情報
および前記今回の改訂番号を付加する改訂番号付加部と
、この改訂番号付加部にて改訂番号および改訂情報が付
加された編集済みプログラムを前記プログラムファイル
へ書込むプログラム出力部とを備えたプログラム変更装
置。A program input section that reads a program to be changed from a program file and writes it in an editing area, and a current revision number is determined based on revision number information stored in a management area of the program written in the editing area. A revision number management section, a program editing section that executes externally specified editing processing for the program written in the editing area, and program data of each line of the program edited by this program editing section. a revision number addition section that adds the current revision number determined by the revision number management section to the data changed row, and adds revision information and the current revision number to the management area; and a program output section for writing an edited program to which a revision number and revision information have been added to the program file.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017929A JPH03224033A (en) | 1990-01-30 | 1990-01-30 | Program changing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017929A JPH03224033A (en) | 1990-01-30 | 1990-01-30 | Program changing device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03224033A true JPH03224033A (en) | 1991-10-03 |
Family
ID=11957461
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017929A Pending JPH03224033A (en) | 1990-01-30 | 1990-01-30 | Program changing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03224033A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006099452A (en) * | 2004-09-29 | 2006-04-13 | Hitachi Software Eng Co Ltd | Si object file and si related file management system |
-
1990
- 1990-01-30 JP JP2017929A patent/JPH03224033A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006099452A (en) * | 2004-09-29 | 2006-04-13 | Hitachi Software Eng Co Ltd | Si object file and si related file management system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH03224033A (en) | Program changing device | |
| JP2002268711A (en) | Programmable display unit and plotting program for the same and recording medium with its plotting program recorded | |
| JP2000227914A (en) | Document edition device | |
| JP2692196B2 (en) | Test data editing method | |
| JP2024003204A (en) | Driving support device, driving support method and computer program | |
| JPS63269221A (en) | Picture control system | |
| JPH0830678A (en) | Process control processor | |
| JPH01114948A (en) | File edition supporting method | |
| JPH08147333A (en) | Drawing creation system | |
| JPH03116223A (en) | Screen control method for variable length data input | |
| JPS62206620A (en) | Input method for character string under editing | |
| JPH0498493A (en) | Electronic cash register | |
| JP3305858B2 (en) | Automatic figure creation device and automatic figure creation method | |
| JPH0352019A (en) | Data nonediting display system | |
| JPH05143544A (en) | Command column selection editing method | |
| JPH01258116A (en) | System for setting determined value of command parameter | |
| JPS58191055A (en) | Automatic editing system of output type using virtual record | |
| JP2020161102A (en) | Drawing creation support device, drawing creation support program and drawing creation support method | |
| JPH0553781A (en) | Programming system by computer | |
| JPH06161733A (en) | Program generation system and program generation method | |
| JPH02103615A (en) | Simple input system | |
| JPH06251039A (en) | Form design system | |
| JPH0765065A (en) | Production management system generator | |
| JPH0385649A (en) | File management information generating device | |
| JPH07225769A (en) | Information control device |