Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP2864425B2 - Electronic learning machine - Google Patents
[go: Go Back, main page]

JP2864425B2 - Electronic learning machine - Google Patents

Electronic learning machine

Info

Publication number
JP2864425B2
JP2864425B2 JP5496090A JP5496090A JP2864425B2 JP 2864425 B2 JP2864425 B2 JP 2864425B2 JP 5496090 A JP5496090 A JP 5496090A JP 5496090 A JP5496090 A JP 5496090A JP 2864425 B2 JP2864425 B2 JP 2864425B2
Authority
JP
Japan
Prior art keywords
character
line
question
information
correct answer
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.)
Expired - Fee Related
Application number
JP5496090A
Other languages
Japanese (ja)
Other versions
JPH03257482A (en
Inventor
和彦 杉浦
欣作 山田
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.)
Brother Industries Ltd
Original Assignee
Brother Industries 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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP5496090A priority Critical patent/JP2864425B2/en
Publication of JPH03257482A publication Critical patent/JPH03257482A/en
Application granted granted Critical
Publication of JP2864425B2 publication Critical patent/JP2864425B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Electrically Operated Instructional Devices (AREA)

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は電子学習機に関し、さらに詳言すれば問題お
よび正解答の提示制御を行う電子学習機に関する。
Description: TECHNICAL FIELD The present invention relates to an electronic learning machine, and more particularly, to an electronic learning machine that controls the presentation of a question and a correct answer.

(従来技術) 従来の電子学習機は複数の問題と各問題に対する正解
答が記憶させてあり、問題を出力して、出題問題に対し
て解答をし、自己の解答と正解答とを比較することによ
って自己の解答の正誤を判定して学習を進めるように構
成されていた。
(Prior Art) A conventional electronic learning machine stores a plurality of questions and correct answers to each of the questions, outputs the questions, answers the questions, and compares its own answer with the correct answer. Thus, it is configured to judge whether the answer is correct or not and to proceed with the learning.

さらに、電子学習機において問題および正解答の印字
および表示において、問題および正解答に漢文が含まれ
る場合には、予め、行に関する情報中の行幅を漢文に合
わせ一定の行幅に変更し、均等割り付け無しとする行に
関する情報を問題および正解答中に含めておく必要があ
った。
Further, in the printing and display of the question and the correct answer in the electronic learning machine, if the question and the correct answer include a Chinese sentence, change the line width in the information on the line in advance to a certain line width according to the Chinese sentence, It was necessary to include in the question and answer the information about the rows that were not to be justified.

(発明が解決しようとする課題) しかし上記した如き従来の電子学習機においては、問
題および正解答中のある文字列が漢文であるという情報
を行に関する情報に置き換えてしまうため、本来、漢文
であったという情報が失われてしまうという問題点があ
った。
(Problems to be Solved by the Invention) However, in the conventional electronic learning machine as described above, information that a character string in a question and a correct answer is a Chinese sentence is replaced with information about a line. There was a problem that the information that there was was lost.

本発明は、上述した問題点を解決するためになされた
ものであり、問題および正解答中のある文字列が漢文で
あるという情報を残したまま、行に関する情報中の行幅
を漢文に合わせ一定の行幅に変更し、均等割り付け無し
とすることにより、上記の問題点を解消した電子学習機
を提供することを目的とする。
SUMMARY OF THE INVENTION The present invention has been made to solve the above-described problem, and adjusts the line width in the line information to the Chinese text while leaving the information that the character string in the question and the correct answer is a Chinese text. It is an object of the present invention to provide an electronic learning machine that solves the above-mentioned problem by changing the line width to a constant value and eliminating the equal allocation.

(課題を解決するための手段) 本発明の電子学習機は第1図に示す如く、複数の問
題、各問題に対する正解答、問題および正解答の構成す
る各文字に付された文字属性、問題および正解答を構成
する各行に行間隔情報および均等割り付け情報を記憶さ
せた記憶手段11と、記憶手段11から読み出す問題および
正解答を指定する読み出し指示手段12と、読み出し指示
手段12により指示された問題および正解答を提示するた
めの提示手段13と、提示手段13による提示に際し提示さ
れる問題および正解答を構成する各行の行間隔情報およ
び均等割り付け情報にともなう提示をさせる提示制御手
段14を備えた電子学習機において、提示される問題およ
び正解答の一行を構成する文字列中に漢文文字属性が付
された文字の存否を判別する判別手段15と、判別手段15
により漢文文字属性が付された文字が存在すると判別さ
れたとき、該行中の行間隔情報にかかわらず一定の行間
隔に提示制御し、かつ該行中の均等割り付け情報にかか
わらず均等割り付け無しに提示制御する漢文提示制御手
段16とを備えたことを特徴とする。
(Means for Solving the Problems) As shown in FIG. 1, the electronic learning machine of the present invention comprises a plurality of questions, correct answers to the questions, character attributes assigned to the questions and characters constituting the correct answers, and questions. Storage means 11 for storing line spacing information and equal allocation information in each row constituting the correct answer, read instructing means 12 for specifying a question and a correct answer to be read from the storing means 11, and instructed by the read instructing means 12. A presentation unit 13 for presenting the question and the correct answer; and a presentation control unit 14 for performing a presentation based on the line spacing information and the equally-allocated information of each line constituting the question and the correct answer when presented by the presenting unit 13. Means for determining whether a character having a Chinese character attribute is present in a character string constituting one line of a presented question and a correct answer in the electronic learning machine, 15
When it is determined that there is a character to which a Chinese character attribute is assigned, the presentation is controlled at a fixed line spacing regardless of the line spacing information in the line, and no equal allocation is performed regardless of the equal allocation information in the line And a Chinese sentence presentation control means 16 for performing presentation control.

(作 用) 上記の如く構成した本発明の電子学習機において、読
み出し指示手段12によって指示された問題および正解答
は記憶手段11から読み出され、提示制御手段14の制御の
もとに、提示される問題および正解答を構成する行間隔
情報にともなう行間隔でおよび均等割り付け情報にとも
なって均等割り付けが行われて、提示手段13に提示され
る。
(Operation) In the electronic learning machine of the present invention configured as described above, the question and the correct answer indicated by the read instruction means 12 are read from the storage means 11 and presented under the control of the presentation control means 14. The equal assignment is performed at the line interval according to the line interval information constituting the question and the correct answer and also according to the equal allocation information, and the result is presented to the presentation unit 13.

提示される問題および正解答の一行を構成する文字列
中に漢文文字属性が付された文字が存在すると、判別手
段15により漢文文字属性を付された文字が存在すること
が判別され、該行中の行間隔情報にかかわらず一定の行
間隔に制御され、かつ該行の均等割り付け情報にかかわ
らず均等割り付け無しに漢文提示制御手段16によって制
御されて、提示手段13に制御される。
If a character with a Chinese character attribute is present in a character string constituting one line of the presented question and the correct answer, the determination unit 15 determines that the character with a Chinese character attribute is present, and the line The line spacing is controlled at a constant line irrespective of the line spacing information in the middle, and is controlled by the kanji presentation control unit 16 without evenly irrespective of the uniform allocation information of the line, and is controlled by the presentation unit 13.

したがって、漢文文字属性が付された文字を含む行
は、漢文に対応する一定の行間隔で提示され、かつ均等
割り付けされず一定の文字間隔で提示手段13に提示され
ることになる。
Therefore, the lines including the character with the Chinese character attribute are presented at a constant line interval corresponding to the Chinese character, and are presented to the presenting unit 13 at a constant character interval without being equally allocated.

(実施例) 以下、本発明を実施例により説明する。(Examples) Hereinafter, the present invention will be described with reference to examples.

第2図は本発明の一実施例の構成を示すブロック図で
ある。
FIG. 2 is a block diagram showing the configuration of one embodiment of the present invention.

本発明の一実施例における電子学習機は、中央処理装
置(CPU)1、プログラム等を記憶させたROM2、RAM3、
読み出し書き込み可能な不揮発性の外部記憶装置4、キ
ー入力装置5、表示装置6およびプリンタ7を備えてい
る。
An electronic learning machine according to one embodiment of the present invention includes a central processing unit (CPU) 1, a ROM 2 storing programs and the like, a RAM 3,
A read / write nonvolatile external storage device 4, a key input device 5, a display device 6, and a printer 7 are provided.

外部記憶装置4は電子学習機の制御プログラム、漢文
提示制御プログラムおよび提示制御プログラムが記憶さ
れている教授部領域4A、複数の問題および各問題に対す
る正解答等が問題のポインタ(以下、問題ポインタ)と
共に記憶されている問題・解答部領域4B、問題・解答部
領域4Bに記憶されている問題と教科書ページ番号とを対
応させたページ番号情報が記憶されたページ情報部領域
4Cを備えている。外部記憶装置4はたとえば教科書の種
別毎に用意されている。
The external storage device 4 includes a teaching section area 4A in which a control program for an electronic learning machine, a kanbun presentation control program, and a presentation control program are stored, and a plurality of questions and a correct answer to each of the questions (hereinafter, a problem pointer). And answer section area 4B stored together with it, and a page information section area in which page number information in which the questions stored in the question and answer section area 4B correspond to the textbook page numbers is stored.
It has 4C. The external storage device 4 is prepared, for example, for each type of textbook.

なお、問題・解答部領域4Bに記憶の問題および正解答
を構成する各行には行幅、行間、均等割り付けの有無を
示す情報(本明細書では、行幅および行間を行間隔情報
と記し、行間隔情報および均等割り付けの有無を示す情
報を行情報と記す)が付されており、各文字には文字コ
ードが付されている。さらに漢文を構成する文字には漢
文属性を示すコード(本明細書では漢文文字属性と記
す)が付されている。
In the question / answer section area 4B, each row constituting a question and a correct answer stored in the question / answer section area 4B has line width, line spacing, and information indicating the presence / absence of uniform allocation (in this specification, the line width and line spacing are referred to as line spacing information; Line spacing information and information indicating the presence / absence of uniform allocation are referred to as line information), and each character is provided with a character code. Further, characters constituting the Chinese sentence are provided with a code indicating the Chinese sentence attribute (referred to as a Kanji character attribute in this specification).

ROM2にはブートストラッププログラムが記憶させてあ
る。
The bootstrap program is stored in ROM2.

RAM3には外部記憶装置4の教授部領域4Aに対応する教
授部領域3A、問題・解答部領域4Bに記憶の問題・解答を
呼び出すための問題ポインタを記憶させる問題・解答ポ
インタ領域3B、入力ページ部領域3C、表示装置6および
プリンタ7に出力するべき画像情報を編集する表示用RA
M領域3Dを備えており、電源の投入により外部記憶装置
4の教授部領域4Aの記憶内容が教授部領域3Aに書き込ま
れる。
In the RAM 3, a teaching section area 3A corresponding to the teaching section area 4A of the external storage device 4, a question / answer pointer area 3B for storing a question pointer for calling a stored question / answer in the question / answer section 4B, an input page Display area RA for editing image information to be output to the external region 3C, the display device 6, and the printer 7.
An M area 3D is provided, and the contents stored in the teaching section area 4A of the external storage device 4 are written to the teaching section area 3A when the power is turned on.

さらに入力ページ部領域3Cに書き込まれた記憶内容に
ともなってページ情報部領域4Cに記憶のページ番号情報
を参照して、入力ページ部領域3Cに書き込まれたページ
範囲の問題に対する問題ポインタが問題・解答部領域4B
から問題・解答部ポインタ領域3Bに書き込まれる。
Further, with reference to the page number information stored in the page information section area 4C along with the stored content written in the input page section area 3C, the problem pointer for the problem of the page range written in the input page section area 3C becomes a problem. Answer area 4B
Is written to the question / answer section pointer area 3B.

キー入力装置5には、ファンクションキー51、カーソ
ルキー52、スクロールキー53、実行キー54、ページ番号
等の指定をするためのテンキー55、終了キー56等を備え
ている。ファンクションキー51は、表示装置6の下欄に
表示される機能等を選択するためのキー、例えば問題要
求キー511、印字指示キー512等である。カーソルキー52
は表示装置6の画面上に表示されるカーソル(項目を選
択するための網掛け表示)を移動させるキー、スクロー
ルキー53は表示装置6の画面上の表示を上下に移動させ
るキー、実行キー54は項目の選択や機能の実行を指示さ
せるキー、終了キー56は学習の終了を指定するキーであ
る。
The key input device 5, the function keys 5 1, a cursor key 5 2, scroll keys 5 3, execution key 5 4, numeric keypad 5 5 for the designation of page number, and a termination key 5 6 like. Function key 5 1, keys for selecting functions or the like displayed in the lower column of the display device 6, for example, issues a request key 5 11, a print instruction key 5 12 mag. Cursor keys 5 2
Key to move the key for moving the cursor (shaded display for selecting the item) displayed on the screen of the display device 6, the scroll key 5 3 display on the screen of the display device 6 in the vertical, execution key 5 4 key for instructing execution of item selection and function, end key 5 6 is a key for designating the end of learning.

上記の如く構成された本発明の一実施例における作用
を、第3図(a),(b)および(c)にしたがって国
語学習の場合に適用した例で説明する。
The operation of the embodiment of the present invention configured as described above will be described with reference to FIGS. 3 (a), 3 (b) and 3 (c), which are applied to the case of learning a Japanese language.

まず、第3図(a)により説明する。電源の投入によ
りROM2に記憶されたブートスラッププログラムによっ
て、教授部領域4Aの記憶内容が教授部領域3Aに書き込ま
れ、教授部領域3Aに記憶されたページ範囲指定画面用デ
ータが表示用RAM領域3Dで画面表示用のデータに展開さ
れ、表示装置6の画面上に表示される。この表示画面は
たとえば第4図に示す如くである。この時点において未
だ教科書ページによる学習範囲が指定されていない状態
であるが、第4図においては後記するステップS1におけ
る学習範囲が指定された状態を示している。
First, description will be made with reference to FIG. When the power is turned on, the contents stored in the teaching department area 4A are written into the teaching department area 3A by the boot slap program stored in the ROM 2, and the data for the page range designation screen stored in the teaching department area 3A is displayed in the display RAM area 3D. Is developed into data for screen display, and is displayed on the screen of the display device 6. This display screen is, for example, as shown in FIG. While still learning ranges by textbook pages at this point is in a state not specified, shows the state where the learning range is specified in step S 1 to be described later in FIG. 4.

この状態において、テンキー55を押圧することによっ
て、教科書ページ番号による学習範囲を指定する(ステ
ップS1)。指定された学習範囲データは入力ページ部領
域3Cに記憶される。学習範囲として20ページから30ペー
ジが指定されたものとする。この指定に続いて終了キー
56が押圧されているか否かチェックされる(ステップ
S2)。ステップS2において終了キー56が押圧されていな
いと判別されると、入力されたページ範囲が教科書のペ
ージ範囲であるか否かがチェックされる(ステップ
S3)。ステップS3における指定ページ範囲が教科書のペ
ージ範囲であると判別されると、問題要求キー511が押
圧されたか否かチェックされる(ステップS4)。ステッ
プS4において問題要求キー511が押圧されたと判断され
るときは、指定された20ページから30ページまでの教科
書ページに対応するページ番号情報が参照されて、教科
書ページ範囲内における問題が検索され、検索された問
題に対する問題ポインタが問題・解答部ポインタ領域3B
にロードされる(ステップS5)。ステップS5に続いて印
字指示キー512が押圧されたか否かがチェックされ(ス
テップS6)、印字指示キー512が押圧されたと判別され
たときは、問題・解答部ポインタに対応する問題が問題
・解答部領域4Bから読み出されて表示用RAM領域3Dで印
字用のデータに展開され、問題がプリンタ7によって印
字される(ステップS7)。
In this state, by pressing the numeric keypad 5 5 specifies the learning range of the textbook page number (Step S 1). The designated learning range data is stored in the input page section area 3C. It is assumed that pages 20 to 30 are specified as the learning range. End key following this specification
It is checked whether 5 or 6 is pressed (step
S 2). When the end key 5 6 in step S 2 is determined not to have been pressed, the input page range is checked whether a page range textbook (step
S 3). If the designated page range in the step S 3 is determined to be a page range of textbooks, request key 5 11 is checked whether it is pressed problem (Step S 4). When a request key 5 11 issues in step S 4 is determined to have been pressed, it consults the page number information corresponding to the textbook pages from the designated page 20 to 30 page is the search problem in the textbook page range The question pointer to the retrieved question is displayed in the question / answer section pointer area 3B.
It is loaded into the (step S 5). Step S 5 followed by print instruction key 5 12 is checked whether it is pressed (Step S 6), when the print instruction key 5 12 is judged to have been pushed, the problem corresponding to the Questions, Answers unit pointer There is developed into data for printing in Questions, answers unit is read from the area 4B by display RAM area 3D, the problem is printed by the printer 7 (step S 7).

ステップS6において印字指示キー512が押圧されたと
判別されないときは、印字の場合に代わって表示用のデ
ータに展開されて、問題が表示装置6に表示される(ス
テップS8)。
When print instruction key 5 12 not determined to have been pressed in step S 6, is deployed in the data for display in place of the case of printing, the problem is displayed on the display device 6 (Step S 8).

この場合、印字あるいは表示される問題中に漢文文字
属性をもつ文字を含む行があれば、該行の行幅は一定量
になり、均等割付されないが、問題の印字、表示につい
ては後記する。
In this case, if there is a line containing a character having the Chinese character attribute in the printed or displayed question, the line width of the line becomes a fixed amount and is not evenly allocated, but the printing and display of the question will be described later.

ステップS4において問題要求キー511が押圧されたと
判別されないときは、問題要求の場合と同様にステップ
S4に続いてステップS1において指定された教科書ページ
範囲内の該当問題が検索され、検索された問題ポインタ
が問題・解答部ポインタ領域3Bにロードされる(ステッ
プS15)。ステップS15に続いて印字指示キー512押圧さ
れたと判断されたときは、ページ番号情報が参照され
て、問題・解答部ポインタ領域3Bに記憶されている問題
ポインタに対応する問題の正解答が問題・解答部領域4B
から読み出されて表示用RAM領域3Dで印字用データに展
開され、正解答がプリンタ7によって印字される(ステ
ップS17)。
Step Similar to the case in question requests when the request key 5 11 issues in step S 4 is not determined to have been pressed
Following S 4 corresponding problems in textbook page range designated in step S 1 and is retrieved, the retrieved problem pointer is loaded into the Questions, Answers unit pointer area 3B (Step S 15). Step S 15 is followed by when it is determined that the print instruction key 5 12 pressed by the page number information is referred to, positive answers problems associated problems pointer stored in the Questions, Answers unit pointer area 3B Question / answer section area 4B
Developed in the print data read out and display RAM area 3D from a positive answer is printed by the printer 7 (step S 17).

ステップS16において印字指示キーS12が押圧されたと
判断されないときは、印字に代わって表示用のデータに
展開されて、正解答が表示装置6に表示される(ステッ
プS18)。正解答においても、印字あるいは表示される
問題中漢文文字属性をもつ文字を含む行があれば、該行
の行幅は一定量になり、均等割付されないが、問題の印
字、表示については同様である。
When print instruction key S 12 is not determined to have been pressed in step S 16, is deployed in the data for display in place of the print, a positive answer is displayed on the display device 6 (step S 18). Even in the correct answer, if there is a line that contains characters with the Chinese character attribute that is printed or displayed, the line width of the line will be a fixed amount and will not be evenly allocated, but the printing and display of the question will be the same. is there.

次に、第3図(b)および(c)により印字、表示に
ついて説明する。
Next, printing and display will be described with reference to FIGS. 3 (b) and 3 (c).

問題の印字、表示の場合も、正解等の印字、表示の場
合も同様であり、問題の印字・表示の場合を例に説明す
る。
The same applies to the case of printing and displaying a question, and the case of printing and displaying a correct answer, and the case of printing and displaying a problem will be described as an example.

印字の実行ステップ(ステップS7)および表示の実行
ステップ(ステップS8)では、まず問題の各行に対して
第3図(b)に示す漢文制御ルーチンにより、一行中に
漢文文字属性を示すコードを付された文字の存在によっ
て、行情報の行幅と均等割付の有無の変更が行われ、次
に第3図(c)に示す如く提示制御ルーチンにより各行
が表示用RAM領域3Dに展開される。
In the printing execution step (step S 7 ) and the display execution step (step S 8 ), a code indicating a Chinese character attribute in one line is first executed for each line in question by the Chinese sentence control routine shown in FIG. Due to the presence of the character marked with, the line width of the line information and the presence / absence of uniform allocation are changed, and then each line is expanded in the display RAM area 3D by the presentation control routine as shown in FIG. 3 (c). You.

まず、漢文制御ルーチンを説明する。1行の行情報と
文字コードと文字属性とが、問題・解答部領域4Bから読
み込まれ(ステップS71)、1行中に漢文文字属性を持
つ文字があるか否かチェックされる(ステップS72)。
ステップS72で漢文文字属性を持つ文字が少なくとも1
文字以上あれば、該行の行情報の行幅が一定量に書き換
えられ(ステップS73)、続いて均等割付の有無を示す
情報が均等割付無しに書き換えられる(ステップ
S74)。ステップS73およびステップS74で書き換えられ
た1行の行情報と文字コードと文字属性とが提示制御ル
ーチンへ送られる(ステップS75)。また、ステップS72
で、1行中に漢文文字属性を持つ文字が1文字もないと
きには、S71で読み込まれたままの1行の行情報と文字
コードと文字属性とが、提示制御ルーチンへ送られる
(ステップS75)。
First, the Chinese sentence control routine will be described. The line information, character code, and character attribute of one line are read from the question / answer section area 4B (step S71 ), and it is checked whether there is a character having a Chinese character attribute in one line (step S71 ). 72 ).
In step S72 , at least one character having the Kanji character attribute
If there are more characters, the line width of the line information of the line is rewritten to a fixed amount (step S73 ), and subsequently, the information indicating the presence / absence of equal allocation is rewritten without equal allocation (step S73 ).
S 74 ). Step and line information and character codes and character attributes of a line that has been rewritten in the S 73 and step S 74 are sent to the display control routine (step S 75). Step S 72
In, when there is no single character characters with Edmond character attribute in one line, and the line information and character codes and character attributes of one line remains loaded in S 71, it is sent to the display control routine (step S 75 ).

次に、提示制御ルーチンを説明する。漢文制御ルーチ
ンのステップS75から1行の行情報と文字コードと文字
属性とを受け取り(ステップS76)、行幅の半分の量だ
け展開位置を移動する(ステップS77)。次に、行情報
の均等割付の有無を判断し(ステップS78)、均等割付
が有りならば、文字間に挿入すべき空きの量を計算する
(ステップS79)。次に、1文字を表示用RAM領域3Dに展
開する(ステップS710)。更に該文字が最後の文字か否
か判断し(ステップS711)、最後の文字でなければステ
ップS79で計算した空きを挿入し(ステップS712)、ス
テップS710から繰り返す。ステップS711で最後の文字と
判断されたならば、行幅の半分の量と行間を加えた量だ
け展開位置を移動し(ステップS712)、1行の展開を終
了する。
Next, a presentation control routine will be described. Receives the line information and character codes and character attributes of a line from the step S 75 of Edmond control routine (step S 76), by an amount of half the line width to move the deployed position (step S 77). Next, it is determined whether or not the line information is equally allocated (step S78 ), and if there is, the amount of space to be inserted between characters is calculated (step S79 ). Next, one character is developed in the display RAM area 3D (step S710 ). Moreover the character is determined whether the last character (step S 711), if the last character inserts the empty calculated in step S 79 (step S 712), and repeats from the step S 710. If it is determined in step S711 that the character is the last character, the development position is moved by an amount that is half the line width plus the line spacing (step S712 ), and the development of one line is completed.

ステップS78で均等割付が無しと判断されたなら、1
文字を表示用RAM領域3Dに展開し(ステップS714)、最
後の文字か否か判断する(ステップS715)。ステップS
715で最後の文字と判断されたら、行幅の半分の量と行
間を加えた量だけ展開位置を移動し(ステップS713)、
1行の展開を終了する。ステップS715で最後の文字と判
断されなければ、ステップS714から繰り返す。
If justification is determined that there is no at step S 78, 1
The character is expanded in the display RAM area 3D (step S714 ), and it is determined whether or not the character is the last character (step S715 ). Step S
If the character is determined to be the last character in 715 , the development position is moved by an amount that is half the line width plus the line spacing (step S713 ),
End the development of one line. If it is not determined in step S715 that the character is the last character, the process is repeated from step S714 .

しかるに漢文文字属性を付された文字を含む行に対し
てはステップS73において行情報の行幅を一定に変更さ
れているため、ステップS713の実行終了により漢文文字
属性を付された文字を含む行間隔は漢文に適した行間隔
とされ、かつ均等割付けはなされずに印字されることに
なる。
However, since the line width of the line information has been changed to be constant in step S73 for the line including the character with the Chinese character attribute, the character with the Chinese character attribute is deleted by the completion of the execution of step S713. The included line spacing is a line spacing suitable for Chinese characters, and is printed without even allocation.

なお、表示用RAM領域3Dに展開された問題はプリンタ
7によって印字され、あるいは、表示装置6により表示
される。
The problem developed in the display RAM area 3D is printed by the printer 7 or displayed by the display device 6.

第5図(a)は本実施例の漢文制御なしに印字した例
であり、(b)は本実施例の漢文制御を行って印字した
例である。なお、第5図(b)において漢文制御によっ
て行幅が2倍に、均等割り付けが無しに変更されて、き
わめて見易い表示および印字となる。
FIG. 5 (a) is an example of printing without Chinese character control of the present embodiment, and FIG. 5 (b) is an example of printing with Chinese character control of the present embodiment. In FIG. 5 (b), the line width is doubled by the Chinese sentence control, and the line width is changed without evenly allocating, so that the display and printing become very easy to see.

(発明の効果) 以上説明したことから明らかなように、本発明によれ
ば、問題および正解答中のある文字列が漢文であるとい
う情報を残したまま、行情報中の行幅を漢文に合わせ一
定の行幅に変更し、均等割り付け無しとする制御を行う
ようにしたため、漢文の表示および印刷結果がきわめて
見易くなる効果がある。
(Effects of the Invention) As is apparent from the above description, according to the present invention, the line width in the line information is changed to the Chinese sentence while the information that the character string in the question and the correct answer is a Chinese sentence is left. Since the line width is changed to a fixed line width and the control is performed so as not to perform the uniform allocation, there is an effect that the display and the print result of the Chinese sentence become extremely easy to see.

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

第1図は本発明の構成を示す機能ブロック図。 第2図は本発明の一実施例の構成を示すブロック図。 第3図(a)、(b)および(c)は本発明の一実施例
の作用に説明に供するフローチャート。 第4図は本発明の一実施例の教科書ページ指定時の表示
の一例を示す図。 第5図(a)は本発明の一実施例を適用せず印字したと
きの印字例を示す図、第5図(b)は本発明の一実施例
の印字の一例を示す図。 11……記憶手段、12……読み出し指示手段、13……提示
手段、14……提示制御手段、15……判別手段、16……漢
文提示制御手段。
FIG. 1 is a functional block diagram showing the configuration of the present invention. FIG. 2 is a block diagram showing the configuration of one embodiment of the present invention. 3 (a), 3 (b) and 3 (c) are flowcharts for explaining the operation of one embodiment of the present invention. FIG. 4 is a diagram showing an example of display when a textbook page is designated according to one embodiment of the present invention. FIG. 5A is a diagram showing a printing example when printing is performed without applying an embodiment of the present invention, and FIG. 5B is a diagram showing an example of printing according to an embodiment of the present invention. 11 ... storage means, 12 ... readout instruction means, 13 ... presentation means, 14 ... presentation control means, 15 ... discrimination means, 16 ... Chinese sentence presentation control means.

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】複数の問題、各問題に対する正解答、問題
および正解答を構成する各文字に付された文字属性、問
題および正解答を構成する各行に行間隔情報および均等
割り付け情報を記憶させた記憶手段と、記憶手段から読
み出す問題および正解答を指定する読み出し指示手段
と、読み出し指示手段により指示された問題および正解
答を提示するための提示手段と、提示手段による提示に
際し提示される問題および正解答を構成する各行の行間
隔情報および均等割り付け情報にともなう提示をさせる
提示制御手段を備えた電子学習機において、提示される
問題および正解答の一行を構成する文字列中に漢文文字
属性が付された文字の存否を判別する判別手段と、判別
手段により漢文文字属性が付された文字が存在すると判
別されたとき、該行中の行間隔情報にかかわらず一定の
行間隔に提示制御し、かつ該行中の均等割り付け情報に
かかわらず均等割り付け無しに提示制御する漢文提示制
御手段とを備えたことを特徴とする電子学習機。
A plurality of questions, a correct answer to each question, character attributes assigned to each character constituting the question and the correct answer, line spacing information and equal allocation information are stored in each line constituting the question and the correct answer. Storage means, read instruction means for designating a question and a correct answer read from the storage means, a presentation means for presenting the problem and the correct answer designated by the read instruction means, and a problem presented upon presentation by the presentation means. In an electronic learning machine having presentation control means for making presentations based on line spacing information and equal allocation information of each line constituting a correct answer, a character string constituting a character line constituting one line of a question and a correct answer is presented. Determining means for determining the presence or absence of a character marked with a character. When the determining means determines that a character with a Chinese character attribute is present, Electronic-learning machine, comprising: a Chinese sentence presentation control means for performing presentation control at a fixed line spacing irrespective of the line spacing information of the above, and performing presentation control without evenly allocating irrespective of the equally assigned information in the line. .
JP5496090A 1990-03-08 1990-03-08 Electronic learning machine Expired - Fee Related JP2864425B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5496090A JP2864425B2 (en) 1990-03-08 1990-03-08 Electronic learning machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5496090A JP2864425B2 (en) 1990-03-08 1990-03-08 Electronic learning machine

Publications (2)

Publication Number Publication Date
JPH03257482A JPH03257482A (en) 1991-11-15
JP2864425B2 true JP2864425B2 (en) 1999-03-03

Family

ID=12985238

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5496090A Expired - Fee Related JP2864425B2 (en) 1990-03-08 1990-03-08 Electronic learning machine

Country Status (1)

Country Link
JP (1) JP2864425B2 (en)

Also Published As

Publication number Publication date
JPH03257482A (en) 1991-11-15

Similar Documents

Publication Publication Date Title
JP2569072B2 (en) Command processing method and apparatus in multi-window system
JP2864425B2 (en) Electronic learning machine
JPH0452476B2 (en)
JP2669047B2 (en) Electronic learning machine
JP2718171B2 (en) Electronic learning machine
JP2940921B2 (en) Electronic learning machine
JP2671038B2 (en) Electronic learning machine
JP2671036B2 (en) Electronic learning machine
JP2627181B2 (en) Electronic learning machine
JP2869947B2 (en) Image processing device
JP2717984B2 (en) Electronic learning machine
JP2669050B2 (en) Electronic learning machine
JP2864631B2 (en) Electronic learning machine
JP2671037B2 (en) Electronic learning machine
KR960043806A (en) Image processing apparatus
JP2969920B2 (en) Document processing device
JP2627180B2 (en) Electronic learning machine
JPH0542516Y2 (en)
JP2789465B2 (en) Electronic learning machine
JPH06318031A (en) Electronic learning machine
JPH0527660A (en) Electronic learning machine
JPH0287182A (en) electronic learning machine
JP2922578B2 (en) Character processor
JPH02293779A (en) electronic learning machine
JPH02293787A (en) Electronic learning machine

Legal Events

Date Code Title Description
FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071218

Year of fee payment: 9

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081218

Year of fee payment: 10

FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 10

Free format text: PAYMENT UNTIL: 20081218

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091218

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees