JPH117443A - Original text generation processor, its method and storage medium - Google Patents

Original text generation processor, its method and storage medium

Info

Publication number
JPH117443A
JPH117443A JP9158857A JP15885797A JPH117443A JP H117443 A JPH117443 A JP H117443A JP 9158857 A JP9158857 A JP 9158857A JP 15885797 A JP15885797 A JP 15885797A JP H117443 A JPH117443 A JP H117443A
Authority
JP
Japan
Prior art keywords
parameter setting
setting table
format
detection key
cell
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
JP9158857A
Other languages
Japanese (ja)
Inventor
Hiroaki Takada
裕昭 高田
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.)
PFU Ltd
Original Assignee
PFU Ltd
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 PFU Ltd filed Critical PFU Ltd
Priority to JP9158857A priority Critical patent/JPH117443A/en
Priority to EP98900672A priority patent/EP0897156A1/en
Priority to CN98800307A priority patent/CN1226981A/en
Priority to PCT/JP1998/000205 priority patent/WO1998032081A1/en
Publication of JPH117443A publication Critical patent/JPH117443A/en
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Processing Or Creating Images (AREA)

Abstract

PROBLEM TO BE SOLVED: To efficiently manage data of a specific character, a character group and/or a specific image by confirming the data type and/or data range of a parameter that is set in a parameter setting table based on a replacement detection key in a model original and notifying them. SOLUTION: A model original 2 is translated by utilizing a parameter setting table 1, what is represented by using two specific marks such as '%...%' is made a replacement detection key and the table 1 is read. It is decided whether only the format field of an A column of the table 1 is set, and when only the format field is set, parameter setting table coloring processing that classifies data types of each cell of the table 1 is performed based on the original 2 which is set in the format field. When not only the format field is set, program creation processing for image display that creates a program 3 for image display is performed based on the original 2 that is specified with the format field and the table 1.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】この発明は、ひな型原稿の中
に置換検出キーを配置しておいて、該当する置換検出キ
ーを検出したとき、置換検出キーの位置に特定の文字あ
るいは文字群、特定の画像などを貼り付け、画像表示用
プログラムを生成する原稿テキスト生成処理装置に関す
るものであり、特に、2次元以上の座標軸を持つパラメ
ータ設定用表を用意し、貼り付けるべき特定の文字ある
いは文字群、特定の画像を効果的に管理し、かつコンパ
イラが画像表示用プログラムを生成する時に、パラメー
タ設定用表に設定するデータのデータ型やデータ範囲を
確認できるようにする。
BACKGROUND OF THE INVENTION The present invention relates to a method of arranging a replacement detection key in a model document and detecting a corresponding replacement detection key. The present invention relates to a manuscript text generation processing device for pasting an image or the like and generating an image display program, and in particular, prepares a parameter setting table having two-dimensional or more coordinate axes, and specific characters or character groups to be pasted In order to effectively manage a specific image and to enable the compiler to confirm the data type and data range of data set in the parameter setting table when generating an image display program.

【0002】[0002]

【従来の技術】インターネットでハイパワーテキスト形
式の大量のデータを表示するというアプリケーションが
多くなっている。そして、その原稿テキストの生成に当
たっては、一般に、原稿テキストのひな型原稿を用意
し、ひな型原稿の中に置換検出キーを配置しておいて、
該当する置換検出キーを検出したとき、置換検出キーの
位置に特定の文字あるいは文字群、特定の画像などを貼
り付けて、個々の原稿テキストを生成している。
2. Description of the Related Art There are many applications for displaying a large amount of high-power text data on the Internet. In generating the manuscript text, a model manuscript of the manuscript text is generally prepared, and a replacement detection key is arranged in the model manuscript.
When a corresponding replacement detection key is detected, a specific character or group of characters, a specific image, or the like is pasted at the position of the replacement detection key to generate individual document texts.

【0003】例えば、今日は○○さん、お元気ですかと
いうようなひな型原稿を用意し、かつ、ひな型原稿の中
の○○の位置に貼り付けられる多くの姓、例えば「田
中」、「中村」・・・を別途用意して、個々の原稿テキス
トを生成するにあたり、特定の姓、例えば中村を貼り付
けて、今日は中村さん、お元気ですかという特定の原稿
テキストを生成する。
[0003] For example, today we prepare a template manuscript of Mr. XX, how are you, and many surnames, such as "Tanaka" and "Nakamura", which are pasted at the position of XX in the template manuscript. ... Are separately prepared, and a specific surname, for example, Nakamura is pasted to generate individual manuscript texts, and a specific manuscript text of today, Mr. Nakamura, how are you?

【0004】[0004]

【発明が解決しようとする課題】しかしながら、貼り付
けを行うことにより特定の原稿テキストを生成する方法
は、大量のひな型原稿を用意しておく必要があり、かつ
貼り付けるべき特定の文字あるいは文字群、特定の画像
の種類が膨大になってくるにつれて、特定の文字あるい
は文字群、特定の画像に該当する「データ」を効果的に
管理することが困難になるという問題点があった。
However, the method of generating a specific manuscript text by pasting requires a large number of template manuscripts to be prepared, and requires a specific character or group of characters to be pasted. However, as the types of specific images have become enormous, there has been a problem that it becomes difficult to effectively manage specific characters or character groups and "data" corresponding to specific images.

【0005】[0005]

【課題を解決するための手段】この発明は上記のような
問題点を考慮してなされたもので、ひな型原稿の中に置
換検出キーを配置しておいて、該当する置換検出キーを
検出したとき、置換検出キーの位置に特定の文字あるい
は文字群、特定の画像などを貼り付け、原稿テキストを
生成する原稿テキスト生成処理装置において、貼り付け
るべき特定の文字あるいは文字群、特定の画像などのデ
ータが設定された2次元以上の座標軸を持つパラメータ
設定用表を設け、かつパラメータ設定用表に設定したデ
ータのデータ型やデータ範囲の確認する置換検出キーを
設けることにより、貼り付けるべき特定の文字あるいは
文字群、特定の画像などのデータが効率良く管理でき、
かつコンパイラが画像表示用プログラムを生成する時
に、パラメータ設定用表に記述するデータの正当性を確
認できる。
SUMMARY OF THE INVENTION The present invention has been made in consideration of the above-described problems, and a replacement detection key is arranged in a template document, and a corresponding replacement detection key is detected. When a specific character or group of characters, a specific image, or the like is pasted at the position of the replacement detection key, and the original By providing a parameter setting table having coordinate axes of two or more dimensions in which data is set and providing a replacement detection key for confirming the data type and data range of the data set in the parameter setting table, Data such as characters or character groups and specific images can be managed efficiently,
In addition, when the compiler generates the image display program, the validity of the data described in the parameter setting table can be confirmed.

【0006】[0006]

【発明の実施の形態】テキストと画像とのいずれか1つ
またはすべてについて、テキストにおける一部を特定の
文字あるいは文字群に置き換え可能とする、あるいは画
像における一部あるいは全部について特定の画像に置き
換え可能とする、置換検出キーをもって指示したひな型
原稿を備え、かつ、上記置換検出キーによって特定され
る特定の文字あるいは文字群および/または特定の画像
とが格納されているファイルを備え、かつ、コンパイラ
が、上記ひな型原稿の1つと上記ファイルに格納されて
いる特定の文字あるいは文字群および/または特定の画
像を用いて、画像表示用プログラムを作成し、表示装置
が、上記画像表示用プログラムにもとづいて、ファイル
に格納されている特定の文字あるいは文字群および/ま
たは特定の画像を貼り付けた原稿テキストを生成する原
稿テキスト生成処理装置において、上記ファイルに対応
するパラメータを2次元以上の座標軸を持つ表形式で、
1つの座標軸に対応する1つあるいは複数行をもって特
定するパラメータ設定用表を備え、かつひな型原稿にお
ける置換検出キーに、パラメータ設定用表に設定された
パラメータのデータ型および/またはデータ範囲を確認
する置換検出キーを設け、かつ、ひな型原稿における置
換検出キーに基づき、パラメータ設定用表に設定された
パラメータのデータ型および/またはデータ範囲を確認
し、その結果を通知する処理をコンパイラに備えること
により、特定の文字あるいは文字群および/または特定
の画像のデータを効果的に管理することが可能となり、
またコンパイラが画像表示用プログラムを生成する時
に、パラメータに設定されたデータの正当性を確認する
ことが可能となる。
BEST MODE FOR CARRYING OUT THE INVENTION For any one or all of a text and an image, a part of the text can be replaced with a specific character or a group of characters, or a part or all of the image can be replaced with a specific image. Compiler comprising a model document designated by a replacement detection key, a file storing a specific character or a character group specified by the replacement detection key and / or a specific image, and a compiler Creates an image display program using one of the template originals and a specific character or group of characters stored in the file and / or a specific image, and a display device is configured based on the image display program. A specific character or group of characters and / or a specific image stored in the file. In manuscript text processing apparatus for generating an attached document text Ri, parameters corresponding to the file in a table format having two or more dimensional coordinate axes,
A parameter setting table specified by one or a plurality of lines corresponding to one coordinate axis is provided, and a data type and / or data range of a parameter set in the parameter setting table is confirmed with a replacement detection key in a template original. By providing a replacement detection key and checking the data type and / or data range of the parameter set in the parameter setting table based on the replacement detection key in the template original, and providing the compiler with processing for notifying the result. , It is possible to effectively manage data of specific characters or character groups and / or specific images,
Also, when the compiler generates the image display program, it is possible to confirm the validity of the data set in the parameters.

【0007】また、ひな型原稿における置換検出キー
に、パラメータ設定用表のセル色を変更する置換検出キ
ーを設け、かつ、ひな型原稿に設定されているパラメー
タ設定用表のセル色を変更する指示に従って、パラメー
タ設定用表のセル色を変更する処理をコンパイラに備え
ることにより、パラメータの入力時の補助的なガイドに
使用することができる。
[0007] A replacement detection key for changing the cell color of the parameter setting table is provided in the replacement detection key of the template document, and the replacement of the cell color of the parameter setting table set in the template document is instructed. By providing the compiler with a process for changing the cell color of the parameter setting table, it can be used as an auxiliary guide when inputting parameters.

【0008】[0008]

【実施例】図1に、本発明の原理説明図を示す。図中、
1は貼り付けるべき特定の文字あるいは文字群、特定の
画像などのデータが設定されたパラメータ設定用表、2
はHTML言語の原稿テキストのひな型原稿、3はHT
ML言語の画像表示用プログラムである。なお、パラメ
ータ設定用表1は、表計算ソフトウェアにより作成され
ているものとする。
FIG. 1 is a diagram illustrating the principle of the present invention. In the figure,
Reference numeral 1 denotes a parameter setting table in which data such as a specific character or character group to be pasted and a specific image are set.
Is a template manuscript of manuscript text in HTML language, 3 is HT
This is an ML language image display program. It is assumed that the parameter setting table 1 is created by spreadsheet software.

【0009】ひな型原稿の1つであるひな型原稿2は、
「書式1.txt」のファイルで設定されており、その
ひな型原稿に関連するパラメータがパラメータ設定用表
1の例えば第1行と第2行で記述されている。
A model original 2, which is one of the model originals,
The parameters are set in the file of “format 1.txt”, and the parameters related to the template document are described in, for example, the first and second rows of the parameter setting table 1.

【0010】この場合、「書式1.txt」において (1)第3行目に「%B%」と記述されている位置に対
応して、パラメータ設定用表1における第2行目の
「B」列にデータ「工程A」が記述されている。したが
って、画像表示用プログラム3は、第3行目に上記「%
B%」に代えてデータ「工程A」が置換される。
In this case, in the “format 1.txt”, (1) corresponding to the position where “% B%” is described in the third line, “B Column, data “Process A” is described. Therefore, the image display program 3 displays the above “%
The data “Step A” is replaced with “B%”.

【0011】(2)第4行目に「%C%」、「%B1
%」、「%C1%」と記述されている位置に対応して、
パラメータ設定用表1における第2行目の「C列」にデ
ータ「図面1.gif」が、第1行目の「B列」にデー
タ「300」が、第1行目の「C列」にデータ「40
0」が記述されている。したがって、画像表示用プログ
ラム3は、第4行目に上記「%C%」に代えてデータ
「図面1.gif」が、上記「%B1%」に代えてデー
タ「300」が、上記「%C1%」に代えてデータ「4
00」が置換される。
(2) On the fourth line, "% C%" and "% B1
% "And"% C1% ",
In the parameter setting table 1, data “drawing 1.gif” is stored in the “C column” of the second row, data “300” is stored in the “B column” of the first row, and “C column” in the first row. The data "40
0 "is described. Therefore, in the image display program 3, in the fourth line, the data "drawing 1.gif" is used instead of the "% C%", and the data "300" is used instead of the "% B1%". Data "4" instead of "C1%"
00 ”is replaced.

【0012】なお、上記において「%C%」のように
「C」のみでパラメータ設定用表1における1つのセル
(座標値C2)を指示する場合は、そのセルの位置が予
め判明している場合であり、「%C1%」のように「C
1」として座標値をもって指示する場合は、そのセルの
行位置が現在処理している行とは異なっている場合であ
る。
In the above, when one cell (coordinate value C2) in the parameter setting table 1 is indicated by only "C" like "% C%", the position of the cell is known in advance. Case, such as "% C1%"
When the coordinate value is designated as "1", the row position of the cell is different from the row currently being processed.

【0013】本発明においては、パラメータ設定用表1
を利用してひな型原稿2を翻訳するようにされるが、図
に示す「%・・・%」のように特定の2つのマークを用い
て表現しているものを「置換検出キー」と呼ぶことにす
る。
In the present invention, a parameter setting table 1 is used.
Is used to translate the template manuscript 2, and what is expressed using two specific marks, such as “%...%” Shown in the figure, is called a “replacement detection key”. I will.

【0014】図2は、図1に示された画像表示用プログ
ラム3に基づいて端末装置に表示される原稿テキスト図
である。原稿テキスト図には、タイトル「TEST」、
アンカーネーム「工程A」が表示され、画像ファイル
「図面1.gif」が、例えばネジであった場合、その
画像が所定の幅300ピクセル、高さ400ピクセルの
大きさで表示され、作業指示を示す文字「取付ける」
と、その後の処理を示すリンク先「検査工程」が表示さ
れる。
FIG. 2 is an original text diagram displayed on the terminal device based on the image display program 3 shown in FIG. In the manuscript text diagram, the title "TEST",
When the anchor name “process A” is displayed and the image file “drawing 1.gif” is, for example, a screw, the image is displayed with a predetermined width of 300 pixels and a height of 400 pixels, and a work instruction is given. Indicating character "install"
And a link destination “inspection step” indicating subsequent processing are displayed.

【0015】図3に、本発明の装置構成図を示す。図
中、1、2、3は図1に対応しており、パラメータ設定
用表は例えば3次元で構成されており、ひな型原稿は複
数のひな型を備えている。
FIG. 3 shows an apparatus configuration diagram of the present invention. In the figure, reference numerals 1, 2, and 3 correspond to FIG. 1. The parameter setting table is formed, for example, in three dimensions, and the template document has a plurality of templates.

【0016】また、4はテキストファイル、5はイメー
ジファイル、6は音声ファイルであり、置換検出キーに
よって指定される個々のデータが格納されている。
Reference numeral 4 denotes a text file, 5 denotes an image file, and 6 denotes an audio file, which stores individual data specified by the replacement detection key.

【0017】また、7はコンパイラであり、特定のひな
型原稿2と、パラメータ設定用表1と、必要に応じて用
いられるテキストファイル4および/またはイメージフ
ァイル5および/または音声ファイル6の各内容に基づ
いて、画面表示用プログラム3を生成する。
Reference numeral 7 denotes a compiler which stores the contents of the specific template document 2, the parameter setting table 1, and the contents of the text file 4 and / or the image file 5 and / or the audio file 6 used as necessary. Based on this, the screen display program 3 is generated.

【0018】また、3は画面表示用プログラムであり、
例えばHTML言語による表示を行うようにコンパイラ
7によってコンパイルされる。また、9は置換検出キー
指定部であり、システム立上げ時にオペレータが、所定
のマーク%、#、・・・を置換検出キーとして用いること
を指定するものである。
Reference numeral 3 denotes a screen display program.
For example, it is compiled by the compiler 7 so as to perform display in the HTML language. Reference numeral 9 denotes a replacement detection key designating unit for designating an operator to use a predetermined mark%, #,... As a replacement detection key when starting up the system.

【0019】そして、10はディスプレイを含む端末装
置である。
Reference numeral 10 denotes a terminal device including a display.

【0020】ひな型原稿2は、イメージ的に、例えば最
上位に「タイトル」が記述され、左下に特定の「図表」
が記述され、右下に特定の「文章1」が記述され、下方
に特定の「文章2」が記述されるような1ページ分のテ
キストに対応するものである。しかし、実際にはイメー
ジ的な表示ではなく、図1の「書式1.txt」で示し
たようなものが用意されている。
The template document 2 is described in an image, for example, a “title” is described at the top, and a specific “chart” is described at the lower left.
Is described, a specific “sentence 1” is described in the lower right, and a specific “sentence 2” is described in the lower part. However, actually, the display is not an image-like display, but a display as shown in “Format 1.txt” in FIG. 1 is prepared.

【0021】ひな型原稿2が「書式2」に対応するもの
であり、パラメータ設定用表1の第3行目に「書式2」
に関連するパラメータが記述されているとする。
The template original 2 corresponds to "Format 2", and "Format 2" is added to the third line of the parameter setting table 1.
It is assumed that parameters related to are described.

【0022】パラメータ設定用表1におけるA列が検索
され、第3行目に「書式2」と記述されていることがわ
かると、第3行目が「書式2」に関連するパラメータが
記述されている行であることが判る。また、「書式2」
が必要とするひな型原稿名であることを知り、該当する
ひな型原稿が読まれる。
The column A in the parameter setting table 1 is searched, and when it is found that "Format 2" is described in the third row, the parameters related to "Format 2" are described in the third row. It turns out that the line is. Also, "Format 2"
Knows the name of the required model original, and reads the corresponding model original.

【0023】「書式2」に対応する表示を端末装置10
のディスプレイに表示するには、コンパイラ7が、書式
2に該当するひな型原稿2と、パラメータ設定用表1の
内容と、パラメータ設定用表1のセルの内容が指定する
テキストファイル4および/またはイメージファイル5
および/または音声ファイル6の内容とを用いて、画面
表示用プログラム3を生成する。画面表示用プログラム
3は、必要に応じて更にテキストファイル4および/ま
たはイメージファイル5および/または音声ファイル6
を取り込んで、端末装置10のディスプレイ上に表示す
る。
The display corresponding to "Format 2" is displayed on the terminal device 10.
In order to display the text file 4 and / or the image specified by the template original 2 corresponding to the format 2, the contents of the parameter setting table 1, and the contents of the cells of the parameter setting table 1, File 5
And / or using the content of the audio file 6 to generate the screen display program 3. The screen display program 3 further includes a text file 4 and / or an image file 5 and / or an audio file 6 as necessary.
And displays it on the display of the terminal device 10.

【0024】図4に、コンパイラの一実施例の処理フロ
ーチャートを示す。以下、このフローにしたがって動作
を説明する。
FIG. 4 shows a processing flowchart of an embodiment of the compiler. Hereinafter, the operation will be described according to this flow.

【0025】ステップS401:パラメータ設定用表1
を読込む。
Step S401: Parameter setting table 1
Read.

【0026】ステップS402:パラメータ設定用表1
のA列の書式欄のみが設定されているかを判定する。書
式欄のみの設定ならばステップS403に進み、書式欄
のみでなければステップS404に進む。
Step S402: Table 1 for parameter setting
It is determined whether or not only the format column of column A is set. If only the format field is set, the process proceeds to step S403, and if not, the process proceeds to step S404.

【0027】ステップS403:書式欄に指定されたひ
な型原稿2に基づいて、パラメータ設定用表1の各セルの
データ種別を色分けするパラメータ設定用表色付け処理
を行う。そして、処理を終了する。なお、このパラメー
タ設定用表色付け処理の詳細は後で説明する。
Step S403: Based on the template document 2 specified in the format column, a parameter setting table coloring process for color-coding the data type of each cell of the parameter setting table 1 is performed. Then, the process ends. The details of the parameter setting coloring process will be described later.

【0028】ステップS404:書式欄に指定されたひ
な型原稿2とパラメータ設定用表1の各セルのデータに基
づいて、画面表示用プログラム3を作成する画面表示用
プログラム作成処理を行う。そして、処理を終了する。
なお、この画面表示プログラム作成処理の詳細は後で説
明する。
Step S404: A screen display program creating process for creating a screen display program 3 is performed based on the template document 2 specified in the format column and the data of each cell of the parameter setting table 1. Then, the process ends.
The details of the screen display program creation processing will be described later.

【0029】図5に、画面表示用プログラム作成処理の
一実施例の処理フローチャートを示す。以下、このフロ
ーにしたがって処理を説明する。なお、1はパラメータ
設定用表である。
FIG. 5 is a flowchart showing an embodiment of a screen display program creating process. Hereinafter, the processing will be described according to this flow. 1 is a parameter setting table.

【0030】なお、説明を簡単かつ具体的にするため、
わかりやすい例として、 (1)ひな型原稿2が特定のひな型原稿Form1と
し、そのForm1には「今日は%B2%さん、元気で
すか」という記述があったとする。なお、「%・・・%」
は置換検出キーであるとする。
Incidentally, in order to make the explanation simple and specific,
As an easy-to-understand example, it is assumed that (1) the template document 2 is a specific template document Form1, and that the form 1 has a description "Today is% B2%, how are you?" In addition, "% ...%"
Is a replacement detection key.

【0031】(2)また、パラメータ設定用表1の第2
行目にForm1についてのパラメータが記述されてい
るものとし、座標値が(B2)で表されるセル内に、
(例1)として「中村」が記述されていたとし、また
(例2)として「File1.txt」が記述されてい
たとする。
(2) In the parameter setting table 1, the second
It is assumed that a parameter for Form1 is described in the row, and a coordinate value is represented in a cell represented by (B2).
It is assumed that “Nakamura” is described as (Example 1), and that “File1.txt” is described as (Example 2).

【0032】先に(例1)の場合について述べる。 ステップS501:パラメータ設定用表1の第2行目を
処理することになったとし、第2行目を読込み、A列位
置のセル(座標値A2)のひな型原稿名「Form1」
を獲得する。
First, the case of (Example 1) will be described. Step S501: Assuming that the second row of the parameter setting table 1 is to be processed, the second row is read, and the model document name "Form1" of the cell (coordinate value A2) at column A is read.
To win.

【0033】ステップS502:ひな型原稿を読み込
む、この例の場合には「今日は%B2%さん、元気です
か」と記述されていることが判る。
Step S502: A template original is read. In this case, it is understood that "Today is% B2%, how are you?"

【0034】ステップS503:上記「今」「日」
「は」・・・と順に置換検出キーであるか判定する。
Step S503: The above "now" and "day"
It is determined whether the key is a replacement detection key in the order of “ha”.

【0035】ステップS504:「今日は」までは置換
検出キーでないので、その時点の「今日は」までがその
まま貼り付けられる。
Step S504: Since "Today" is not a replacement detection key, "Today" at that point is pasted as it is.

【0036】そして、ステップS513に進み、全ての
置換処理が終了したかの判定で、終了していないので、
再び、ステップS502に戻り、「%B2%」が読込ま
れ、ステップS503は置換検出キー「%・・・%」を検
出して、ステップS505に進む。
Then, the flow advances to step S513 to determine whether or not all the replacement processes have been completed.
Again, returning to step S502, “% B2%” is read, and step S503 detects the replacement detection key “%...%”, And proceeds to step S505.

【0037】ステップS505:置換検出キー「%・・・
%」と置換単語「B2」とを獲得する。
Step S505: Replacement detection key "%...
% "And the replacement word" B2 ".

【0038】ステップS506:置換単語がセル名か判
定する。置換単語は「B2」であり、セル名なのでステ
ップS507に進む。
Step S506: Determine whether the replacement word is a cell name. Since the replacement word is “B2” and is a cell name, the process proceeds to step S507.

【0039】ステップS507:セル名「B2」でパラ
メータ設定用表1をアクセスする。
Step S507: The parameter setting table 1 is accessed with the cell name "B2".

【0040】ステップS508:セルの内容がファイル
名やタグまたは拡張子付きでないことを判定する。およ
びこの例では、「中村」であることからステップS50
9に進む。
Step S508: It is determined that the contents of the cell do not have a file name, tag or extension. And in this example, since it is “Nakamura”, the step S50
Go to 9.

【0041】ステップS509:セルの内容「中村」を
そのまま貼り付ける。この結果「今日は中村」までの処
理が終わる。
Step S509: The contents of the cell "Nakamura" are pasted as they are. As a result, the processing up to “Now is Nakamura” is completed.

【0042】そして、ステップS513に進み、全ての
置換処理が終了したかの判定で、終了していないので、
再び、ステップS502に戻り、以下「さ」、「ん」、
「、」、「元」、「気」、「で」、「す」、「か」まで
が、ステップS503からステップS504で処理され
た後、ステップS513に進み、全ての置換処理が終了
したかの判定で処理の終了となる。この結果、「今日は
中村さん、元気ですか」という画面表示用プログラムが
作成される。
Then, the flow advances to step S513 to determine whether or not all the replacement processes have been completed.
Again, returning to step S502, the following "sa", "n",
After “,”, “original”, “ki”, “de”, “su”, and “ka” are processed from step S503 to step S504, the process proceeds to step S513 to determine whether all replacement processes have been completed. The process ends with the determination of. As a result, a screen display program "Now, Mr. Nakamura, how are you?" Is created.

【0043】次に上記(例2)の場合について述べる。 ステップS501:パラメータ設定用表1の第2行目を
処理することになったとし、第2行目を読込み、A列位
置のセル(座標値A2)のひな型原稿名「Form1」
を獲得する。
Next, the case of the above (Example 2) will be described. Step S501: Assuming that the second row of the parameter setting table 1 is to be processed, the second row is read, and the model document name "Form1" of the cell (coordinate value A2) at column A is read.
To win.

【0044】ステップS502:ひな型原稿を読み込
む、この例の場合には「今日は%B2%さん、元気です
か」と記述されていることが判る。
Step S502: The template original is read. In this case, it is understood that "Today is% B2%, how are you?"

【0045】ステップS503:上記「今」「日」
「は」・・・と順に置換検出キーであるか判定する。
Step S503: The above "now" and "day"
It is determined whether the key is a replacement detection key in the order of “ha”.

【0046】ステップS504:「今日は」までは置換
検出キーでないので、その時点の「今日は」までがその
まま貼り付けられる。
Step S504: Since "Today" is not a replacement detection key, "Today" at that time is pasted as it is.

【0047】そして、ステップS513に進み、全ての
置換処理が終了したかの判定で、終了していないので、
再び、ステップS502に戻り、「%B2%」が読込ま
れ、ステップS503は置換検出キー「%・・・%」を検
出して、ステップS504に進む。
Then, the flow advances to step S513 to determine whether or not all the replacement processes have been completed.
Again, returning to step S502, "% B2%" is read, and step S503 detects the replacement detection key "%...%", And proceeds to step S504.

【0048】ステップS505:置換検出キー「%・・・
%」と置換単語「B2」とを獲得する。
Step S505: Replacement detection key "%...
% "And the replacement word" B2 ".

【0049】ステップS506:置換単語がセル名か判
定する。置換単語は「B2」であり、セル名なのでステ
ップS507に進む。
Step S506: It is determined whether the replacement word is a cell name. Since the replacement word is “B2” and is a cell name, the process proceeds to step S507.

【0050】ステップS507:セル名「B2」でパラ
メータ設定用表1をアクセスする。
Step S507: The parameter setting table 1 is accessed with the cell name "B2".

【0051】ステップS508:セルの内容がファイル
名やタグまたは拡張子付きでないことを判定する。およ
びこの例では、「File1.txt」であることから
ステップS510に進む。
Step S508: It is determined that the contents of the cell do not have a file name, tag or extension. In this example, since the file is “File1.txt”, the process proceeds to step S510.

【0052】ステップS510:置換検出キー別のアク
セスに入るが、この場合「%・・・%」であり、その置換
検出キーに対応する処理に入る。
Step S510: Access is performed for each replacement detection key. In this case, “%...%” Is entered, and processing corresponding to the replacement detection key is performed.

【0053】ステップS511:置換単語「File
1.txt」で指している対象File、すなわち「F
ile1」を取り込む。なお、このFile1のテキス
トに例えば「沖縄出身の中村」と記述されていたとす
る。
Step S511: Replacement word "File
1. txt ”, ie,“ F
ile1 ". It is assumed that, for example, "Nakamura from Okinawa" is described in the text of File1.

【0054】ステップS512:この例の場合は上記の
「沖縄出身の中村」を貼り付ける処理が行われる。その
結果、現時点までの処理では、「今日は沖縄出身の中
村」が得られている。
Step S512: In this case, the process of pasting "Nakamura from Okinawa" is performed. As a result, in the processing up to this point, "Nakamura from Okinawa today" is obtained.

【0055】そして、ステップS513に進み、全ての
置換処理が終了したかの判定で、終了していないので、
再び、ステップS502に戻り、以下「さ」、「ん」、
「、」、「元」、「気」、「で」、「す」、「か」まで
が、ステップS503からステップS504で処理され
た後、ステップS513に進み、全ての置換処理が終了
したかの判定で処理の終了となる。この結果、「今日は
沖縄出身の中村さん、元気ですか」という画面表示用プ
ログラムが作成される。
Then, the flow advances to step S513 to determine whether or not all the replacement processes have been completed.
Again, returning to step S502, the following "sa", "n",
After “,”, “original”, “ki”, “de”, “su”, and “ka” are processed from step S503 to step S504, the process proceeds to step S513 to determine whether all replacement processes have been completed. The process ends with the determination of. As a result, a screen display program “Now, Mr. Nakamura from Okinawa, how are you doing?” Is created.

【0056】本発明の場合、パラメータ設定用表1を用
い、パラメータ設定用表1におけるセルに所定の記述を
行っておくことにより、1つのひな型から色々な画面表
示用プログラムが生成できる。
In the case of the present invention, various screen display programs can be generated from one model by using the parameter setting table 1 and writing a predetermined description in the cells in the parameter setting table 1.

【0057】なお、セルの内容を用いることを基本にし
ているが、ひな型原稿2の記述の中に「今日は%Fil
e1.txt%さん、元気ですか」のように、上記セル
B2の内容で示した「File1.txt」を直接記述
する例が混在することを許している。また、この場合は
%File1.txt%が検出された際に、図5に示す
ステップS506は‘N’となり、ステップS510に
進むことになる。
The contents of the cell are basically used.
e1. txt%, how are you doing? ”is allowed to coexist with an example that directly describes“ File1.txt ”shown in the content of the cell B2. In this case,% File1. When txt% is detected, step S506 shown in FIG. 5 becomes “N” and the process proceeds to step S510.

【0058】図6は、置換検出キーの置換え指示と置換
キーを用いた処理指示例を示した図である。図におい
て、「%・・・%」が置換え指示、「%<・・・>・・・%」が
処理指示を示している。 (1)「〜%B%〜」:パラメータ設定用表のB列の内
容を置き換えに当たって挿入する。 (2)「〜%<type=#B1#:color>B%
〜」:パラメータ設定用表のA列の書式欄のみが設定さ
れている場合は、パラメータ設定用表のB列のセルをc
olorで指定した色に変更する。パラメータ設定用表
のA列の書式欄以外の欄が設定されている場合は、パラ
メータ設定用表のB列のセルの内容がtypeで指定し
たデータ型か、また表のB1セルで指定したデータ範囲
内か判定する。
FIG. 6 is a diagram showing an example of a replacement instruction for a replacement detection key and a processing instruction using the replacement key. In the figure, “%...%” Indicates a replacement instruction, and “% <... (1) "~% B% ~": The contents of column B of the parameter setting table are inserted for replacement. (2) "~% <type = # B1 #: color>B%"
~ ": When only the format column of column A of the parameter setting table is set, the cell of column B of the parameter setting table is set to c.
Change to the color specified by color. If fields other than the format field in column A of the parameter setting table are set, the contents of the cell in column B of the parameter setting table are of the data type specified by type, or the data specified in cell B1 of the table. It is determined whether it is within the range.

【0059】なお、typeで指定するデータ型は、例
えばファイルを示す「file」や整数を示す「in
t」がある。
The data type specified by type is, for example, “file” indicating a file or “in” indicating an integer.
t ”.

【0060】図7に、パラメータ設定用表のデータ型お
よびデータ範囲を確認する一実施例のパラメータ設定用
表とひな型原稿を示す。図中、71はパラメータ設定用
表、72はパラメータ設定用表71の第2行目のA列で
設定される書式1のひな型原稿である。
FIG. 7 shows a parameter setting table and a model document of an embodiment for confirming the data type and data range of the parameter setting table. In the figure, reference numeral 71 denotes a parameter setting table, and reference numeral 72 denotes a template document of the format 1 set in column A of the second row of the parameter setting table 71.

【0061】ひな型原稿72の第4行目に置換検出キー
を用いた処理指示が記述されており、イメージファイル
のソースを示す%D%、つまりパラメータ設定用表71
のセルD2のデータがファイルか、また、そのイメージ
ファイルの横幅と高さの表示サイズを示す%C1%と%
D1%、つまりパラメータ設定用表71のセルC1とセ
ルD1がデータ範囲を示す%E1%、つまりパラメータ
設定用表71のセルE1より小さいかを確認する指示が
設定されている。
A processing instruction using the replacement detection key is described in the fourth line of the template document 72, and% D% indicating the source of the image file, that is, the parameter setting table 71
Is the file in cell D2, and% C1% and% indicating the display size of the width and height of the image file
D1%, that is, an instruction to confirm whether the cell C1 and the cell D1 of the parameter setting table 71 are smaller than% E1% indicating the data range, that is, the cell E1 of the parameter setting table 71 is set.

【0062】この場合は、パラメータ設定用表71のセ
ルD2は「図面1.gif」というファイルであり、ま
た、そのイメージファイルの横幅と高さの表示サイズを
示すパラメータ設定用表71のセルC1「300」とセ
ルD1「400」が、データ範囲を示すセルE1「50
0」より小さいので、正しくパラメータ設定用表が作成
されていることになる。
In this case, the cell D2 of the parameter setting table 71 is a file "drawing 1.gif", and the cell C1 of the parameter setting table 71 indicating the display size of the width and height of the image file. “300” and cell D1 “400” are cells E1 “50” indicating a data range.
Since it is smaller than “0”, it means that the parameter setting table has been correctly created.

【0063】図8に、パラメータ設定用表のデータ型と
データ範囲を確認する一実施例の処理フローチャートを
示す。以下、このフローにしたがって動作を説明する。
なお、この処理は、図5のステップS512の置換検出
キー別処理の1つである。
FIG. 8 is a processing flowchart of one embodiment for confirming the data type and data range of the parameter setting table. Hereinafter, the operation will be described according to this flow.
This process is one of the processes for each replacement detection key in step S512 in FIG.

【0064】ステップS801:データ型の確認指示が
ファイルか判定する。ファイルならばステップS802
に進み、ファイルでなければステップS806に進む。
Step S801: It is determined whether the data type confirmation instruction is a file. If it is a file, step S802
To step S806 if the file is not a file.

【0065】ステップS802:パラメータ設定用表の
確認対象セルのデータがファイルであることを確認す
る。
Step S802: It is confirmed that the data of the cell to be confirmed in the table for parameter setting is a file.

【0066】ステップS803:ステップS802が正
常ならばステップS804に進み、正常でなければステ
ップS805に進む。
Step S803: If step S802 is normal, proceed to step S804; otherwise, proceed to step S805.

【0067】ステップS804:対象セルのデータを画
面表示用プログラムに貼り付ける。そして、処理を終了
する。
Step S804: Paste the data of the target cell into the screen display program. Then, the process ends.

【0068】ステップS805:異常メッセージを端末
装置などに出力する。そして、処理を終了する。なお、
オペレータは、この異常メッセージを見て、パラメータ
設定用表のデータを修正することになる。
Step S805: Output an abnormal message to a terminal device or the like. Then, the process ends. In addition,
The operator sees the abnormal message and corrects the data in the parameter setting table.

【0069】ステップS806は、データ型の確認指示
が整数か判定する。整数ならばステップS808に進
み、整数でなければステップS807に進む。
In step S806, it is determined whether the data type confirmation instruction is an integer. If it is an integer, the process proceeds to step S808. If it is not an integer, the process proceeds to step S807.

【0070】ステップS807:異常メッセージを端末
装置などに出力する。そして、処理を終了する。なお、
オペレータは、この異常メッセージを見て、パラメータ
設定用表のデータを修正することになる。
Step S807: Output an abnormal message to a terminal device or the like. Then, the process ends. In addition,
The operator sees the abnormal message and corrects the data in the parameter setting table.

【0071】ステップS808:パラメータ設定用表の
対象セルのデータが整数かを確認する。
Step S808: Check whether the data of the target cell in the parameter setting table is an integer.

【0072】ステップS809:ステップS808が正
常ならばステップS811に進み、正常でなければステ
ップS810に進む。
Step S809: If step S808 is normal, proceed to step S811; otherwise, proceed to step S810.

【0073】ステップS810:異常メッセージを端末
装置などに出力する。そして、処理を終了する。なお、
オペレータは、この異常メッセージを見て、パラメータ
設定用表のデータを修正することになる。
Step S810: Output an abnormal message to a terminal device or the like. Then, the process ends. In addition,
The operator sees the abnormal message and corrects the data in the parameter setting table.

【0074】ステップS811:データ範囲の確認指示
が設定されているか判定する。設定されていればステッ
プS812に進み、設定されていなければ処理を終了す
る。
Step S811: It is determined whether a data range confirmation instruction has been set. If it has been set, the process proceeds to step S812, and if it has not been set, the process ends.

【0075】ステップS812:パラメータ設定用表の
対象セルのデータがデータ範囲内にあるかを確認する。
Step S812: Check whether the data of the target cell in the parameter setting table is within the data range.

【0076】ステップS813:ステップS812が正
常ならば処理を終了し、正常でなければステップS81
4に進む。
Step S813: If the step S812 is normal, the processing is terminated; if not, the step S81 is executed.
Proceed to 4.

【0077】ステップS814:異常メッセージを端末
装置などに出力する。そして、処理を終了する。なお、
オペレータは、この異常メッセージを見て、パラメータ
設定用表のデータを修正することになる。
Step S814: Output an abnormal message to a terminal device or the like. Then, the process ends. In addition,
The operator sees the abnormal message and corrects the data in the parameter setting table.

【0078】図9に、パラメータ設定用表のセル色を設
定する一実施例のパラメータ設定用表とひな型原稿を示
す。図中、81はパラメータ設定用表であり、第2行目
のA列に書式1が設定されている。82はパラメータ設
定用表81に設定されている「書式1.txt」のひな
型原稿である。
FIG. 9 shows a parameter setting table and a template document according to an embodiment for setting the cell colors of the parameter setting table. In the figure, reference numeral 81 denotes a parameter setting table in which format 1 is set in column A of the second row. Reference numeral 82 denotes a template document of “format 1.txt” set in the parameter setting table 81.

【0079】83はコンパイラであり、パラメータ設定
用表81とひな型原稿82に基づいて、パラメータ設定
用表のセル色を設定する。そして、84はコンパイラに
よりセル色が設定されたパラメータ設定用表である。
Reference numeral 83 denotes a compiler, which sets the cell color of the parameter setting table based on the parameter setting table 81 and the template document 82. Reference numeral 84 denotes a parameter setting table in which cell colors have been set by the compiler.

【0080】次に、パラメータ設定用表のセル色の設定
処理の動作概要を説明する。 (1)コンパイラは、図4のステップS401からステ
ップS402で、パラメータ設定用表を読込み、書式設
定のみか判定する。この例のパラメータ設定用表81は
書式設定のみであるため、ステップS402は‘Y’と
なり、ステップS403に進み、パラメータ設定用表色
付け処理を行うことになる。
Next, an outline of the operation for setting the cell color of the parameter setting table will be described. (1) In steps S401 to S402 of FIG. 4, the compiler reads the parameter setting table and determines whether only the format setting is to be performed. Since the parameter setting table 81 in this example is only for format setting, step S402 becomes "Y", and the process proceeds to step S403 to perform parameter setting table coloring processing.

【0081】(2)パラメータ設定用表色付け処理は、
パラメータ設定用表81に設定された書式1のひな型原
稿82を読込み、第3行目と第4行目に記述された置換
検出キーを用いた処理指示を検出する。この例では、
「%<・・・Red>D%」、「%<・・・Blue>C1
%」、「%<・・・Blue>D1%」が検出される。
(2) Coloring processing for parameter setting
The template 82 of the format 1 set in the parameter setting table 81 is read, and a processing instruction using the replacement detection key described in the third and fourth lines is detected. In this example,
"% <... Red>D%","%<...Blue>C1"
% "And"% <... Blue> D1% "are detected.

【0082】(3)検出された処理指示に基づいて、パ
ラメータ設定用表81のセルD2を赤色に、セルC1と
セルD1を青色に設定する。このようにセル色を設定さ
れたパラメータ設定用表81がパラメータ設定用表84
として示されている。
(3) Based on the detected processing instruction, the cell D2 of the parameter setting table 81 is set to red, and the cells C1 and D1 are set to blue. The parameter setting table 81 in which the cell colors are set as described above is used as the parameter setting table 84.
It is shown as

【0083】図10に、パラメータ設定用表色付け処理
の一実施例の処理フローチャートを示す。以下、このフ
ローにしたがって動作を説明する。
FIG. 10 is a flowchart showing one embodiment of the parameter setting coloring process. Hereinafter, the operation will be described according to this flow.

【0084】ステップS1001:パラメータ設定用表
を読込む。
Step S1001: The parameter setting table is read.

【0085】ステップS1002:パラメータ設定用表
内に設定されているひな型原稿名を得る。
Step S1002: A model original name set in the parameter setting table is obtained.

【0086】ステップS1003:獲得したひな型原稿
名をもとに、ひな型原稿を読む。
Step S1003: A template document is read based on the acquired template document name.

【0087】ステップS1004:セル色設定の置換検
出キーを検出したか判定する。検出したならばステップ
S1005に進み、検出しなければ次のひな型原稿名を
得るためにステップS1002に戻る。
Step S1004: It is determined whether a replacement detection key for cell color setting has been detected. If detected, the process proceeds to step S1005. If not detected, the process returns to step S1002 to obtain the next template document name.

【0088】ステップS1005:設定するセル色とセ
ル位置を獲得する。
Step S1005: The cell color and cell position to be set are obtained.

【0089】ステップS1006:ステップS1005
で獲得したセル色とセル位置に基づいて、パラメータ設
定用表のセル色を変更する。
Step S1006: Step S1005
The cell color in the parameter setting table is changed based on the cell color and cell position obtained in the step.

【0090】ステップS1007:ひな型原稿が終りか
を判定する。終りならば処理を終了し、終りでなければ
次のひな型原稿名を得るためステップS1002に戻
る。
Step S1007: It is determined whether or not the model document is finished. If it is the end, the process ends. If not, the process returns to step S1002 to obtain the next template original name.

【0091】[0091]

【発明の効果】この発明は、上記に説明したような形態
で実施され、以下の効果がある。
The present invention is embodied in the form described above, and has the following effects.

【0092】テキストと画像とのいずれか1つまたはす
べてについて、テキストにおける一部を特定の文字ある
いは文字群に置き換え可能とする、あるいは画像におけ
る一部あるいは全部について特定の画像に置き換え可能
とする、置換検出キーをもって指示したひな型原稿を備
え、かつ、上記置換検出キーによって特定される特定の
文字あるいは文字群および/または特定の画像とが格納
されているファイルを備え、かつ、コンパイラが、上記
ひな型原稿の1つと上記ファイルに格納されている特定
の文字あるいは文字群および/または特定の画像を用い
て、画像表示用プログラムを作成し、表示装置が、上記
画像表示用プログラムにもとづいて、ファイルに格納さ
れている特定の文字あるいは文字群および/または特定
の画像を貼り付けた原稿テキストを生成する原稿テキス
ト生成処理装置において、上記ファイルに対応するパラ
メータを2次元以上の座標軸を持つ表形式で、1つの座
標軸に対応する1つあるいは複数行をもって特定するパ
ラメータ設定用表を備え、かつひな型原稿における置換
検出キーに、パラメータ設定用表に設定されたパラメー
タのデータ型および/またはデータ範囲を確認する置換
検出キーを設け、かつ、ひな型原稿における置換検出キ
ーに基づき、パラメータ設定用表に設定されたパラメー
タのデータ型および/またはデータ範囲を確認し、その
結果を通知する処理をコンパイラに備えることにより、
特定の文字あるいは文字群および/または特定の画像の
データを効果的に管理することが可能となり、またコン
パイラが画像表示用プログラムを生成する時に、パラメ
ータに設定されたデータの正当性を確認することが可能
となる。
For any one or all of a text and an image, a part of the text can be replaced with a specific character or character group, or a part or all of the image can be replaced with a specific image. A model document designated by the replacement detection key, a file storing a specific character or a character group specified by the replacement detection key and / or a specific image, and the compiler using the model An image display program is created using one of the manuscripts and a specific character or group of characters and / or a specific image stored in the file, and the display device converts the file to a file based on the image display program. Paste specific stored characters or groups of characters and / or specific images An original text generation processing apparatus for generating an original text includes a parameter setting table for specifying parameters corresponding to the file in one or more lines corresponding to one coordinate axis in a table format having two or more coordinate axes. And a replacement detection key for checking the data type and / or data range of the parameter set in the parameter setting table is provided on the replacement detection key of the template original, and the parameter detection key is set based on the replacement detection key of the template original. By providing the compiler with a process for checking the data type and / or data range of the parameters set in the table and notifying the result,
It is possible to effectively manage data of specific characters or character groups and / or specific images, and to confirm the validity of data set in parameters when a compiler generates an image display program. Becomes possible.

【0093】また、ひな型原稿における置換検出キー
に、パラメータ設定用表のセル色を変更する置換検出キ
ーを設け、かつ、ひな型原稿に設定されているパラメー
タ設定用表のセル色を変更する指示に従って、パラメー
タ設定用表のセル色を変更する処理をコンパイラに備え
ることにより、パラメータの入力時の補助的なガイドに
使用することができる。
Further, a replacement detection key for changing the cell color of the parameter setting table is provided for the replacement detection key in the template document, and the replacement of the cell color of the parameter setting table set in the template document is instructed. By providing the compiler with a process for changing the cell color of the parameter setting table, it can be used as an auxiliary guide when inputting parameters.

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

【図1】 本発明の原理説明図である。FIG. 1 is a diagram illustrating the principle of the present invention.

【図2】 表示される原稿テキスト図である。FIG. 2 is a diagram of a document text to be displayed.

【図3】 本発明の装置構成図である。FIG. 3 is a diagram illustrating the configuration of an apparatus according to the present invention.

【図4】 コンパイラの一実施例の処理フローチャート
である。
FIG. 4 is a processing flowchart of an embodiment of a compiler.

【図5】 画面表示用プログラム作成処理の一実施例の
処理フローチャートである。
FIG. 5 is a process flowchart of an embodiment of a screen display program creating process.

【図6】 置換検出キーの置換え指示と置換検出キーを
用いた処理指示例である。
FIG. 6 shows an example of a replacement detection key replacement instruction and a processing instruction using the replacement detection key.

【図7】 パラメータ設定用表のデータ型およびデータ
範囲を確認する一実施例のパラメータ設定用表とひな型
原稿である。
FIG. 7 shows a parameter setting table and a template document according to an embodiment for checking the data type and data range of the parameter setting table.

【図8】 パラメータ設定用表のデータ型およびデータ
範囲を確認する一実施例の処理フローチャートである。
FIG. 8 is a processing flowchart of an embodiment for checking a data type and a data range of a parameter setting table.

【図9】 パラメータ設定用表のセル色を設定する一実
施例のパラメータ設定用表とひな型原稿である。
FIG. 9 shows a parameter setting table and a model document according to an embodiment for setting a cell color of the parameter setting table.

【図10】 パラメータ設定用表色付け処理の一実施例
の処理フローチャートである。
FIG. 10 is a processing flowchart of an embodiment of a parameter setting coloring process.

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

1 パラメータ設定用表 2 ひな型原稿 3 画面表示用プログラム 4 テキストファイル 5 イメージファイル 6 音声ファイル 7 コンパイラ 9 置換検出キー指定部 10 端末装置 DESCRIPTION OF SYMBOLS 1 Parameter setting table 2 Template original 3 Screen display program 4 Text file 5 Image file 6 Audio file 7 Compiler 9 Replacement detection key designation section 10 Terminal device

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 テキストと画像とのいずれか1つまたは
すべてについて、テキストにおける一部を特定の文字あ
るいは文字群に置き換え可能とする、あるいは画像にお
ける一部あるいは全部について特定の画像に置き換え可
能とする、置換検出キーをもって指示したひな型原稿
と、 上記置換検出キーによって特定される特定の文字あるい
は文字群および/または特定の画像とが格納されている
ファイルを備え、 コンパイラが、上記ひな型原稿の1つと上記ファイルに
格納されている特定の文字あるいは文字群および/また
は特定の画像を用いて、画像表示用プログラムを作成
し、 表示装置が、上記画像表示用プログラムにもとづいて、
ファイルに格納されている特定の文字あるいは文字群お
よび/または特定の画像を貼り付けた原稿テキストを生
成する原稿テキスト生成処理装置において、 上記ファイルに対応するパラメータを2次元以上の座標
軸を持つ表形式で、1つの座標軸に対応する1つあるい
は複数行をもって特定するパラメータ設定用表を備え、 ひな型原稿における置換検出キーに、パラメータ設定用
表に設定されたパラメータのデータ型および/またはデ
ータ範囲を確認する置換検出キーを設け、 ひな型原稿における置換検出キーに基づき、パラメータ
設定用表に設定されたパラメータのデータ型および/ま
たはデータ範囲を確認し、その結果を通知する処理をコ
ンパイラに備えることを特徴とする原稿テキスト生成処
理装置。
1. A method according to claim 1, wherein part or all of the text and the image can be replaced with a specific character or character group, or part or all of the image can be replaced with a specific image. And a file storing a specific character or group of characters and / or a specific image specified by the replacement detection key. In addition, an image display program is created using a specific character or a character group and / or a specific image stored in the file, and a display device is configured based on the image display program,
In a manuscript text generation processing apparatus for generating manuscript text pasting a specific character or group of characters and / or a specific image stored in a file, a parameter corresponding to the file is tabulated in a two-dimensional or more coordinate system. A parameter setting table that specifies one or more lines corresponding to one coordinate axis, and confirms the data type and / or data range of the parameters set in the parameter setting table with the replacement detection key in the template original. A replacement detection key for checking the data type and / or data range of the parameters set in the parameter setting table based on the replacement detection key in the template document, and providing a process for notifying the result to the compiler. Original text generation processing device.
【請求項2】 ひな型原稿における置換検出キーに、パ
ラメータ設定用表のセル色を変更する置換検出キーを設
け、 ひな型原稿に設定されているパラメータ設定用表のセル
色を変更する指示に従って、パラメータ設定用表のセル
色を変更する処理をコンパイラに備えることを特徴とす
る請求項1記載の原稿テキスト生成処理装置。
2. A replacement detection key for changing a cell color of a parameter setting table is provided on a replacement detection key in a template original, and a parameter is changed according to an instruction to change a cell color of the parameter setting table set in the template original. 2. The document text generation processing apparatus according to claim 1, wherein the compiler is provided with a process of changing a cell color of the setting table.
【請求項3】 パラメータ設定用表を読むステップと、
書式のみの設定かを判断するステップと、書式のみの設
定でない場合にパラメータ設定用表の各セルのデータ種
別を色分けするステップとを有する原稿テキスト生成方
法。
Reading a parameter setting table;
A manuscript text generation method comprising: a step of determining whether only a format is set; and a step of color-coding a data type of each cell of a parameter setting table when not setting only a format.
【請求項4】 パラメータ設定用表を読むステップと、
書式のみの設定かを判断するステップと、書式のみの設
定である場合にパラメータ設定用表とひな型原稿により
画面表示用プログラムを作成するステップとを有する原
稿テキスト生成方法。
Reading a parameter setting table;
A manuscript text generation method comprising: a step of determining whether only a format is set; and a step of creating a screen display program from a parameter setting table and a model manuscript if the setting is only a format.
【請求項5】 コンピュータに、パラメータ設定用表を
読むステップと、書式のみの設定かを判断するステップ
と、書式のみの設定でない場合にパラメータ設定用表の
各セルのデータ種別を色分けするステップとを実行させ
るためのプログラムを記録した記憶媒体。
5. A step in which the computer reads a parameter setting table, determines whether only the format is set, and color-codes the data type of each cell of the parameter setting table when the format is not set. Storage medium storing a program for executing the program.
【請求項6】 コンピュータに、パラメータ設定用表を
読むステップと、書式のみの設定かを判断するステップ
と、書式のみの設定である場合にパラメータ設定用表と
ひな型原稿により画面表示用プログラムを作成するステ
ップとを実行させるためのプログラムを記録した記憶媒
体。
6. A computer, comprising: reading a parameter setting table; determining whether only a format is set; and creating a screen display program from the parameter setting table and the template original if the format is set only. And a storage medium storing a program for executing the steps.
JP9158857A 1997-01-21 1997-06-16 Original text generation processor, its method and storage medium Pending JPH117443A (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP9158857A JPH117443A (en) 1997-06-16 1997-06-16 Original text generation processor, its method and storage medium
EP98900672A EP0897156A1 (en) 1997-01-21 1998-01-21 Device and method for preparing original text and program storing medium for the same
CN98800307A CN1226981A (en) 1997-01-21 1998-01-21 Device and method for preparing original text and program storing medium for the same
PCT/JP1998/000205 WO1998032081A1 (en) 1997-01-21 1998-01-21 Device and method for preparing original text and program storing medium for the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9158857A JPH117443A (en) 1997-06-16 1997-06-16 Original text generation processor, its method and storage medium

Publications (1)

Publication Number Publication Date
JPH117443A true JPH117443A (en) 1999-01-12

Family

ID=15680925

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9158857A Pending JPH117443A (en) 1997-01-21 1997-06-16 Original text generation processor, its method and storage medium

Country Status (1)

Country Link
JP (1) JPH117443A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02294772A (en) * 1989-04-17 1990-12-05 Internatl Business Mach Corp <Ibm> Multiple document generation method and system
JPH04260263A (en) * 1991-02-14 1992-09-16 Canon Inc Document processor
JPH0635906A (en) * 1992-07-17 1994-02-10 Brother Ind Ltd Table calculation processor
JPH06274515A (en) * 1993-01-19 1994-09-30 Nec Corp System for emphasizing/modifying cell with conditions for spread sheet
JPH08106464A (en) * 1994-10-04 1996-04-23 Fuji Xerox Co Ltd Document generating device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02294772A (en) * 1989-04-17 1990-12-05 Internatl Business Mach Corp <Ibm> Multiple document generation method and system
JPH04260263A (en) * 1991-02-14 1992-09-16 Canon Inc Document processor
JPH0635906A (en) * 1992-07-17 1994-02-10 Brother Ind Ltd Table calculation processor
JPH06274515A (en) * 1993-01-19 1994-09-30 Nec Corp System for emphasizing/modifying cell with conditions for spread sheet
JPH08106464A (en) * 1994-10-04 1996-04-23 Fuji Xerox Co Ltd Document generating device

Similar Documents

Publication Publication Date Title
CN106294493B (en) Method and device for realizing document format conversion
WO2016032080A1 (en) Chart conversion system using metadata and method therefor
JP4007562B2 (en) Programming support method and apparatus
JPH10124495A (en) Original text generation processor and medium for storing program for the same
EP1744253A1 (en) Document processing device and document processing method
EP1744256A1 (en) Document processing device and document processing method
JPS6290753A (en) Documentation device
CN110609980B (en) Arabic display method
EP1780645A1 (en) Document processing method and device
JPH117443A (en) Original text generation processor, its method and storage medium
CN115248881A (en) Webpage input information rendering method and device, electronic equipment and storage medium
Ribeiro et al. A syntactic and lexicon analyzer for the geography markup language (gml)
Aplevich M4 Macros for Electric Circuit Diagrams in LATEX Documents
JPH09212630A (en) Graphic production device
JP3050811B2 (en) Parsing tree database construction support device
JP2723886B2 (en) Machine translation apparatus and translation rule creation method
CN115291984A (en) Display method, device, equipment and storage medium of vehicle instrument
JPH01108670A (en) Mathematical formula input and edit system
JP2000339307A (en) Typesetting device
JP3347322B2 (en) Document processing apparatus and document processing method in the apparatus
JP2003006233A (en) Character registration method in cad system, and character drawing method in cad system and system
Janicic GCLC 4.0/WinGCLC 2005 Geometry Constructions→ LATEX Converter
JPH10283350A (en) Original text generation processor and program storage medium
JP2001051985A (en) Data display device and storage medium
JPH0715693B2 (en) Document editing device