JP2718170B2 - Electronic learning machine - Google Patents

Electronic learning machine

Info

Publication number
JP2718170B2
JP2718170B2 JP10777189A JP10777189A JP2718170B2 JP 2718170 B2 JP2718170 B2 JP 2718170B2 JP 10777189 A JP10777189 A JP 10777189A JP 10777189 A JP10777189 A JP 10777189A JP 2718170 B2 JP2718170 B2 JP 2718170B2
Authority
JP
Japan
Prior art keywords
question
width
font data
digit
read
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 - Lifetime
Application number
JP10777189A
Other languages
Japanese (ja)
Other versions
JPH02287484A (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 JP10777189A priority Critical patent/JP2718170B2/en
Publication of JPH02287484A publication Critical patent/JPH02287484A/en
Application granted granted Critical
Publication of JP2718170B2 publication Critical patent/JP2718170B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Electrically Operated Instructional Devices (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は電子学習機に関し、さらに詳言すれば電子学
習機に記憶させてある問題の印刷、表示のときに連続し
た問題番号を問題に付番する電子学習機に関する。
Description: BACKGROUND OF THE INVENTION The present invention relates to an electronic learning machine. More specifically, the present invention relates to an electronic learning machine that prints and displays questions stored in the electronic learning machine and assigns consecutive question numbers to the questions. It relates to the numbering electronic learning machine.

(従来技術) 従来の電子学習機は複数の問題と問題のそれぞれに対
する正解答とが記憶させてあり、問題を出題して、出題
問題に対して解答をし、出題問題に対する正解答を読み
出し、自己の解答と比較することによって自己の解答の
正誤を判定して学習を進めるように構成されている。
(Prior Art) A conventional electronic learning machine stores a plurality of questions and correct answers to each of the questions, questions the questions, answers the questions, reads out the correct answers to the questions, It is configured to determine whether the answer is correct or not by comparing the answer with the answer of the user and to proceed with the learning.

(発明が解決しようとする課題) しかし上記した従来の電子学習機において印刷、表示
する問題と解答等を照合したりするのには不便であると
いう問題点があった。
(Problems to be Solved by the Invention) However, there is a problem that it is inconvenient to collate a print and display problem with an answer or the like in the above-described conventional electronic learning machine.

またこの問題点の解消のために、出題問題に対して連
続した問題番号をたとえば出題問題の直前の位置に付し
て印刷、表示をすれば問題数が多くなると問題番号の桁
数が増加したとき、問題番号の表示に必要な面積が増大
するのみならず、問題番号を記憶するために必要な記憶
容量も増大する問題点があった。また、問題番号に通常
の数字フォントを使用した場合、出題問題中の数字と混
同しやすいという問題点があった。
In order to solve this problem, if the number of questions is increased, the number of digits of the question number will increase if the number of questions is increased by printing and displaying a continuous question number for the question, for example, at the position immediately before the question. At the same time, there is a problem that not only the area required for displaying the problem numbers increases, but also the storage capacity required for storing the problem numbers increases. Further, when a normal number font is used for the question number, there is a problem that the number is easily confused with the number in the question.

本発明は問題に出題問題中の数字と問題番号が容易に
区別できる問題番号を付番すると共に、印刷、表示する
問題数が増加しても、問題番号の表示面積が少なくてす
み、かつ問題番号を記憶するために必要な記憶容量も少
なくてすむ電子学習機を提供することを目的とする。
The present invention assigns problem numbers that can easily distinguish numbers in the problem and the problem number. Even if the number of problems to be printed and displayed increases, the display area of the problem number can be reduced, and the problem can be solved. It is an object of the present invention to provide an electronic learning machine that requires a small storage capacity for storing numbers.

(課題を解決するための手段) 本発明の電子学習機は第1図に示す如く、少なくとも
複数の問題を記憶させた記憶手段10と、読み出し内容を
指定する読み出し指定手段11と、指定された読み出し内
容にともなう問題を記憶手段から読み出して出力装置13
に表示また印刷させる第1制御手段12とを備えた電子学
習機において、問題に付番するための全角のフォントデ
ータ、半角の最上位桁フォントデータ、半角の最下位桁
フォントデータおよび半角の中間桁フォントデータを記
憶したキャラクタゼネレータ14と、記憶手段10から読み
出した問題に読み出し順序にしたがう問題番号を付番す
るために問題番号が1桁のときは全角のフォントデータ
を、問題番号が2桁以上のときは複数の半角のフォント
データをキャラクタゼネレータから読み出して該当問題
に対する問題番号を生成する問題番号生成手段15と、問
題番号生成手段15により生成した問題番号を対応する問
題の直前の位置に表示または印刷させる第2制御手段16
とを備えたことを特徴とするものである。
(Means for Solving the Problems) As shown in FIG. 1, the electronic learning machine of the present invention has a storage means 10 for storing at least a plurality of questions, a read designation means 11 for designating the contents to be read, and The problem associated with the read content is read out from the storage means and output to the output device 13.
In the electronic learning machine provided with the first control means 12 for displaying and printing the data, a full-width font data, a half-width most significant font data, a half-width least significant digit font data and a half-width middle A character generator 14 storing digit font data and a question number read from the storage means 10 in order to number the question numbers according to the reading order. In the above case, a plurality of half-width font data is read from the character generator to generate a problem number for the corresponding problem, and the problem number generated by the problem number generating device 15 is placed at a position immediately before the corresponding problem. Second control means 16 for displaying or printing
It is characterized by having.

(作用) 上記の如く構成した本発明の電子学習機においては、
読み出し指定手段11により指定された読み出し内容にと
もなう記憶内容、すなわち問題が記憶手段10から第1制
御手段12の制御にもとづいて読み出され、出力装置13に
印刷または表示される。
(Operation) In the electronic learning machine of the present invention configured as described above,
The storage contents associated with the read contents specified by the read specifying means 11, that is, the problems, are read from the storage means 10 under the control of the first control means 12, and are printed or displayed on the output device 13.

記憶手段10から読み出された問題に読み出し順序にし
たがう問題番号を形成するに要するフォントデータがキ
ャラクタゼネレータ14から読み出されて該問題に対する
問題番号が問題番号生成手段15によって生成される。問
題番号生成手段15により生成された問題番号は第2制御
手段16によって、出力装置13への問題の直前の位置に表
示または印刷される。
The font data required to form the question numbers in the reading order from the storage means 10 according to the reading order are read from the character generator 14, and the question numbers for the questions are generated by the question number generation means 15. The question number generated by the question number generation means 15 is displayed or printed by the second control means 16 at a position immediately before the question to the output device 13.

しかるに問題番号生成手段15による問題番号の生成は
問題番号を付番するために要するフォントデータがキャ
ラクタゼネレータ14から読み出され、読み出されたフォ
ントデータによる数字で生成される。しかるに問題番号
が1桁の場合はキャラクタゼネレータ14から読み出され
た全角のフォントデータによる数字で生成され、問題番
号が2桁以上の場合はキャラクタゼネレータ14から読み
出された半角の最上位桁フォントデータによる数字と最
下位桁フォントデータによる数字と、必要ならば加うる
に中間桁フォントデータによる数字とで生成される。
However, in the generation of the question number by the question number generating means 15, font data required for numbering the question numbers is read from the character generator 14, and is generated by the numbers based on the read font data. However, when the question number is one digit, it is generated by a number based on full-width font data read from the character generator 14, and when the question number is two or more digits, the half-width most significant digit font read from the character generator 14 is used. The number is generated by a number based on the data, a number based on the least significant digit font data, and if necessary, a number based on the intermediate digit font data.

したがって、問題番号表示、印刷に要する面積は全角
分か、または〔桁数×半角分〕となり、問題番号が0〜
99までのときキャラクタゼネレータは1〜9の全角数字
および〔0〜9×2〕の半角数字に対するフォントデー
タを記憶しておればすむことになる。
Therefore, the area required for displaying and printing the question number is the full-width or [number of digits × half-width], and the question number is 0 to 0.
In the case of up to 99, the character generator only needs to store font data for full-width numbers 1 to 9 and half-width numbers [0 to 9 × 2].

(実施例) 以下、本発明を実施例により説明する。(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 an embodiment of the present invention includes a central processing unit (CPU) 1, a ROM 2, a RAM 3, a readable and writable nonvolatile external storage device 4, a key input device 5, and a display device 6.
And a printer 7.

外部記憶装置4は電子学習機の制御手順が記憶されて
いる教授部領域4A、複数の問題および各問題に対する正
解答等が記憶されている問題・解答部領域4B、問題・解
答部領域4Bに記憶されている問題と教科書のページ番号
を対応させたページ情報が記憶されているページ情報部
領域4Cを備えている。外部記憶装置4はたとえば教科書
の種別毎に用意されている。
The external storage device 4 includes a teaching section area 4A in which the control procedure of the electronic learning machine is stored, a question / answer section area 4B in which a plurality of questions and correct answers for each question are stored, and a question / answer section area 4B. It has a page information section area 4C in which page information in which the stored question is associated with the page number of the textbook is stored. The external storage device 4 is prepared, for example, for each type of textbook.

ROM2にはブートストラッププログラムを記憶させたプ
ログラム記憶部2A、問題番号用のキャラクタゼネレータ
2Bを備えている。問題番号用のキャラクタゼネレータ2B
には問題および正解答に付番するための全角の1〜9の
フォントデータ、半角の0〜9の最上位桁のフォントデ
ータ、半角の0〜9の最下位桁のフォンタデータおよび
半角の0〜9の中間桁のフォントデータが記憶させてあ
る。
ROM2 has a program storage unit 2A storing the bootstrap program, and a character generator for the problem number
2B. Character generator 2B for question numbers
Contains font data of 1 to 9 full-width characters, font data of the most significant digit of 0 to 9 half-width characters, fonta data of the least significant digit of 0 to 9 half-width characters, and half-width Font data of intermediate digits 0 to 9 is stored.

RAM3には外部記憶装置4に対応して教授部領域3A、問
題・解答部領域3B、ページ情報部領域3Cのほかに、入力
ページ部領域3D、表示装置6およびプリンタ7に出力す
るべき画像情報を編集する表示用RAM領域3Eを備えてお
り、電源の投入により外部記憶装置4の教授部領域4Aの
記憶内容が教授部領域3Aに書き込まれる。さらに、ペー
ジ部領域3Dに書き込まれたページ部領域3Dの記憶内容に
対するページ情報部領域4Cの記憶内容はページ情報部領
域3Cに転送、書き込まれて、問題、解答読み出し時のポ
インタとして働き、問題・解答部領域4Aからポインタで
指示された問題、解答が問題・解答部領域3Bに順次書き
込まれる。
In the RAM 3, corresponding to the external storage device 4, in addition to the teaching section area 3A, the question / answer section area 3B, the page information section area 3C, an input page section area 3D, image information to be output to the display device 6 and the printer 7 And a display RAM area 3E for editing the data. The contents stored in the teaching section area 4A of the external storage device 4 are written into the teaching section area 3A when the power is turned on. Further, the stored contents of the page information section area 4C with respect to the stored contents of the page section area 3D written in the page section area 3D are transferred and written to the page information section area 3C, and act as a pointer when reading a question and answer, and The questions and answers indicated by the pointer from the answer section area 4A are sequentially written to the question / answer section area 3B.

キー入力装置5には、ファンクションキー51、カーソ
ルキー52、スクロールキー53、実行キー54、ページ番号
等の指定をするためのテンキー55、終了キー56等を備え
ている。ファンクションキー51は、表示装置6の下欄に
表示される機能等を選択するためのキー、例えば解答要
求キー511、印刷表示キー512、正解答表示キー513等で
ある。カーソルキー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, answer the request key 5 11, the print display key 5 12, a positive answer display key 5 13 mag. Key cursor key 5 2 for moving a cursor displayed on the screen of the display device 6 (the shaded display for selecting an item), the scroll key 5 3 moves the display on the screen of the display device 6 in the vertical key, execution key 5 4 is key to the execution of the items in the selection and function, 5 6 is the key to specify the end of learning.

上記の如く構成された本発明の一実施例における作用
を、第3図にしたがって、数学の定期試験に対する学習
の場合に適用した例で説明する。
The operation of the embodiment of the present invention configured as described above will be described with reference to FIG. 3 using an example applied to the case of learning for a regular mathematical test.

電源の投入によりROM2のプログラム記憶部2Aに記憶さ
れたブートストラッププログラムにともなって、教授部
領域4Aの記憶内容が教授部領域3Aに書き込まれ、教授部
領域3Aに記憶されたメニューデータが表示用RAM領域3E
で画面表示用のデータに展開され、表示装置6の画面上
に表示される。この表示画面はたとえば第4図に示す如
くであり、定期試験対策の項目を含んでいる。ここで定
期試験対策が選択されるものとする。定期試験対策の選
択は、定期試験対策の表示位置にまでカーソル位置をカ
ーソルキー52の操作によって移動させ、実行キー54を押
圧することにより行なわれる。
When the power is turned on, the contents stored in the teaching department area 4A are written to the teaching department area 3A with the bootstrap program stored in the program storage section 2A of the ROM 2, and the menu data stored in the teaching department area 3A is displayed. RAM area 3E
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. 4, and includes items for periodic test measures. Here, it is assumed that a periodic test measure is selected. Selection of periodic test measures, the cursor position is moved by operating the cursor key 5 2 to the display position of the regular exam is performed by pressing the execution key 5 4.

定期試験対策が選択されたときの表示装置6における
表示は第5図に示す如くであり、この時点において未だ
教科書のページによる試験範囲が指定されていない状態
であるが、第5図においては後記するステップS1におけ
る試験範囲が指定された状態を示している。
The display on the display device 6 when the periodical test measure is selected is as shown in FIG. 5, in which the test range by the textbook page has not yet been specified at this time, but FIG. test range in step S 1 that indicates a specified state.

この状態において、テンキー55を押圧することによっ
て、教科書のページ番号による試験範囲の指定をする
(ステップS1)。指定された試験範囲データは入力ペー
ジ部領域3Dに記憶される。試験範囲として20ページから
30ページが指定されたものとする。この指定により20ペ
ージから30ページまでの入力ページ情報の範囲における
ページ情報部領域4Cの記憶内容、すなわち問題のポイン
タがページ情報部領域3Cに転送、書き込まれる。教科書
のページ番号による試験範囲の指定に続いて、終了キー
56が押圧されないときは(ステップS2)、入力されたペ
ージ範囲が教科書のページ内であるか否かがチェックさ
れる(ステップS3)。ステップS3において教科書のペー
ジ内にあると判別されると、解答要求キー511が押圧さ
れたか否かがチェックされる(ステップS4)。ステップ
S4において、解答要求キー511が押圧されたときは正解
答要求の場合であり、定期試験を呼び出して解いてみた
結果、正解答を知りたい場合である。
In this state, by pressing the numeric keypad 5 5, the specification of the test range of the textbook page number (Step S 1). The designated test range data is stored in the input page section area 3D. Test range from page 20
Assume that 30 pages are specified. With this designation, the storage contents of the page information section area 4C in the range of the input page information from the 20th page to the 30th page, that is, the problem pointer is transferred and written to the page information section area 3C. After specifying the test range by textbook page number, exit key
When 5 6 has not been pressed (Step S 2), the input page range is checked whether the page of the textbook (Step S 3). If it is determined to be within the textbook page in step S 3, the answer request key 5 11 it is checked whether it is pressed (Step S 4). Steps
In S 4, when the answer request key 5 11 is pressed is the case of positive answer the request, as a result of tried to solve by calling the periodic test is when you want to know the positive answer.

解答要求キー511が押圧されないときは、ステップS4
に続いてページ情報部領域3Cの記憶内容が参照されて、
指定された範囲における該当問題数が計数される(ステ
ップS5)。ステップS5に続いてステップS5における該当
問題があったか否かが判別され(ステップS6)、ステッ
プS6において該当問題ありと判別されたとき問題に付番
する問題番号が初期化される(ステップS7)。ついで残
り問題があるとき(ステップS8)、付番するべき問題番
号が作成され(ステップS9)、ページ情報部領域3Cに記
憶の情報をポインタとして対応する問題が問題・解答部
領域4Bから呼び出されて、ステップS9にて生成された問
題番号と共に問題・解答部領域3Bに記憶される(ステッ
プS10)。続いて、問題番号が(+1)され(ステップS
11)、残り問題数が(−1)されて(ステップS12)、
再びステップS8から繰返されて残り問題数が零になるま
で継続される。
When the answer request key 5 11 is not pressed, step S 4
Subsequently, the storage content of the page information section area 3C is referred to,
Number corresponding problems are counted in the specified range (Step S 5). Following step S 5 whether there is a corresponding problem in Step S 5 is determined (step S 6), issue number numbering problems when it is determined that there relevant problem is initialized in step S 6 ( step S 7). Then when there is a remaining problem (Step S 8), the problem number to be numbered is created (Step S 9), from the corresponding problem Questions, Answers region 4B information stored in the page information area 3C as a pointer called and are stored in Questions, answers region 3B with the generated issue number in step S 9 (step S 10). Subsequently, the question number is incremented (+1) (step S
11), the number of remaining problem is (-1) (Step S 12),
Continues until the number of remaining problem becomes zero is repeated from step S 8 again.

残り問題数が零になったときは、ページ情報部領域3C
に書き込まれたページ情報の総てに対する問題と、各問
題に対する問題番号とが問題・解答部領域3Bに記憶され
た状態となる。
When the number of remaining questions becomes zero, the page information section area 3C
The question and the question number for each of the page information written in the question and answer section area 3B are stored.

連番の問題番号作成ステップ(ステップS9)について
は後記する。
The step of creating a serialized question number (step S 9 ) will be described later.

残り問題数が零になると、印刷指示キー512が押圧さ
れたかがチェックされ(ステップS13)、印刷指示キー5
12が押圧されたと判別されたときは問題の印刷がプリン
タ7によって行なわれる(ステップS14)。この問題の
印刷においては各問題位置の直前の位置に欠番なしで問
題番号が印刷される。ステップS13において印刷指示キ
ー512が押圧されていないと判別されると、表示装置6
に問題が表示される(ステップS15)。問題の表示に際
して各問題位置の直前の位置に、また後記の連番の欠番
のない問題番号が表示される。
When the number of remaining problems is zero, the print instruction key 5 12 is checked or not pressed (Step S 13), the print instruction key 5
12 is performed by the printer 7 is printing problems when it is determined to have been pressed (Step S 14). In printing this question, the question number is printed at the position immediately before each question position without any missing numbers. When the print instruction key 5 12 in step S 13 is judged not to have been pressed, the display device 6
The problem is displayed (step S 15). When displaying a question, a question number without a missing serial number is displayed immediately before each question position.

つぎに連番の問題番号の作成ステップを第6図のフロ
ーチャートにもとづき説明する。
Next, the steps for creating the serial number will be described with reference to the flowchart of FIG.

連番の問題番号の作成ステップ(ステップ)の実行
に入ると、問題数の桁数(m)および各桁l100、l10、l
1の値の演算がなされる(ステップS91)。ここでl100
100位の桁に、l10は10位の桁に、およびl1は1位の桁に
対応している。演算結果から問題数の桁数(m)が1桁
か否かがチェックされる(ステップS92)。ステップS92
において問題数の桁数(m)が1桁であると判別される
と、1位(l1)の桁の数値に対応する全角フォントデー
タのキャラクタゼネレータ2Bにおける先頭アドレスがセ
ットされる(ステップS95)。ステップS95に続いてl1
値をインクリメントし(ステップS96)、ステップS96
ついでフォントデータの先頭アドレスから該当フォント
データを展開して問題番号が生成され(ステップ
S97)、ステップS10が実行される。この場合は問題数が
1桁の場合であって、第7図に示す印刷例の白抜き数字
で示された全角の問題番号が欠番なしで、(1〜9)の
数字で印刷、表示されることになる。
When the execution of the step (step 9 ) for creating the serial number is started, the number of digits of the number of questions (m) and each digit l 100 , l 10 , l
The calculation of the value of 1 is performed (step S91 ). Where l 100 is
The 100 digit, l 10 corresponds to the 10 digit, and l 1 corresponds to the 1 digit. It is checked from the calculation result whether the number of digits (m) of the number of questions is one or not (step S92 ). Step S 92
When it is determined that the number of digits (m) of the number of questions is one, the head address of the full-width font data in the character generator 2B corresponding to the numerical value of the first place (l 1 ) is set (step S). 95 ). Step Following S 95 increments the value of l 1 (step S 96), expand the relevant font data from the start address of the followed font data in step S 96 is incident number is generated (step
S 97), step S 10 is executed. In this case, the number of questions is one digit, and the full-width question numbers indicated by white numbers in the print example shown in FIG. 7 are printed and displayed as numbers (1 to 9) without missing numbers. Will be.

また、問題数の桁数(m)が2以上のときは(ステッ
プS92)、初回フラグがリセットされているか否かがチ
ェックされる(ステップS98)。ここで初回フラグは最
上位桁でないことを示すフラグである。
If the number of digits (m) of the number of questions is 2 or more (step S92 ), it is checked whether or not the initial flag has been reset (step S98 ). Here, the initial flag is a flag indicating that it is not the most significant digit.

初回フラグがリセットされていると判別されると、最
上位桁(l100)の数値に対する半角右空きフォントデー
タのキャラクタゼネレータ2B中における先頭アドレスが
セットされ、初回フラグがセットされ(ステップ
S99)、問題の桁数(m)が1桁減ぜられ(ステップS
100)、桁数(m)が1桁になったか否かがチェックさ
れる(ステップS101)。ステップS101において桁数
(m)が1桁になっていないと判別されると再びステッ
プS98が実行される。ステップS98の再度の実行において
は、ステップS99においての初回フラグはセットされて
いる。したがって、ステップS98に続いて、桁数(m)
(この場合はステップS100によって1桁減ぜられている
ため)の(l10)の数値に対する半角左右空なしフォン
トデータのキャラクタゼネレータ2B中における先頭アド
レスがセットされる(ステップS102)。ステップS102
続いて桁数(m)が1桁減ぜられる(ステップS100)。
しかるにステップS102に続いてステップS100が実行され
ることにより桁数(m)は1桁の最下位桁になってお
り、ステップS101において最終桁であると判別されて、
桁数(m)の1桁目(l1)の数値に対する半角左空きフ
ォントデータのキャラクタゼネレータ2B中における先頭
アドレスがセットされる(ステップS103)。ステップS
103に続いてステップS99、ステップS102およびステップ
S103でセットされた先頭アドレスで始まるフォントデー
タがスペースなしで順次展開され、問題番号が生成され
る(ステップS97)。
When initial flag is judged to have been reset, the start address in the character generator 2B halfwidth right-open font data on numbers of the most significant digit (l 100) is set, the first flag is set (step
S 99 ), the number of digits of the problem (m) is reduced by one digit (step S
100), the number of digits (m) is checked whether it is one digit (step S 101). If it is determined in step S101 that the number of digits (m) is not one, step S98 is executed again. In again performing step S 98, the first flag of the step S 99 is set. Therefore, following step S98 , the number of digits (m)
(In this case, because it is decremented by one digit by step S 100) is set head address in the character generator 2B halfwidth left empty without font data on numbers of (l 10) (step S 102). Step S 102 is followed by the number of digits (m) is one order of magnitude subtracted (step S 100).
However digits by step S 100 is performed after step S 102 (m) has become a one digit of the least significant digit, it is determined as a final digit in step S 101,
The leading address in the character generator 2B of the half-width left empty font data for the numerical value of the first digit (l 1 ) of the number of digits (m) is set (step S103 ). Step S
Following step 103 , step S99 , step S102 and step
Font data starting at the beginning address set in S 103 are sequentially deployed with no spaces, problem number is generated (step S 97).

したがって、3桁の場合で例示すれば印刷、表示した
結果、第8図(a)に示す如くであり、たとえば〔x×
102+y×10+z〕すなわち10進数で(xyz)となる。ス
テップS99は第8図(a)のxであって右空き半角、ス
テップS102は第8図(a)の“y"であって左右空き半
角、ステップS103は第8図(a)の“z"であって左空き
半角の数字である。続いてステップS9が実行されると、
欠番なしで次の10進数〔xy(z+1)〕が印刷、表示さ
れることになる。なお、第8図(b)に全角数字フォン
ト“3"、半角左空き数字フォント“1"、半角左右空き数
字フォント“3"、半角右空き数字フォント“2"を例示す
る。2桁の“10"の場合を第7図の最下位の位置に示し
てある。
Therefore, if the example is shown in the case of three digits, the result of printing and displaying is as shown in FIG. 8 (a). For example, [xx
10 2 + y × 10 + z], that is, (xyz) in decimal. Step S99 is x in FIG. 8 (a) and is a right half-width, step S102 is "y" in FIG. 8 (a) and left and right half-width, and step S103 is FIG. 8 (a). "Z" in the left half-width space. Step S 9 are executed subsequently,
The next decimal number [xy (z + 1)] is printed and displayed without any missing numbers. FIG. 8 (b) shows an example of a full-width numeric font "3", a half-width left empty numeric font "1", a half-width left and right empty numeric font "3", and a half-width right empty numeric font "2". The case of two digits "10" is shown at the lowest position in FIG.

上記からも明らかな如く3桁の問題番号までの問題番
号とすれば、全角の数字1〜9に対するフォントデー
タ、半角の数字(0〜9)×3(右空き、左空き、左右
空き)のフォントデータをキャラクタゼネレータ2Bに記
憶させておけばよく、999個のフォントデータを記憶す
る場合に比較して記憶容量は少なくてすむ。
As is clear from the above, if the question numbers are up to the three-digit question number, font data for full-width numbers 1 to 9 and half-width numbers (0 to 9) × 3 (right empty, left empty, left and right empty) The font data may be stored in the character generator 2B, and the storage capacity may be smaller than when 999 font data are stored.

また、半角のフォントデータで複数桁の表示、印刷が
され、字幅は1桁の表示、印刷の場合の字幅の複数倍よ
り少なくなる。
Also, display and printing of a plurality of digits are performed using half-width font data, and the character width is smaller than a plurality of times of the character width in the case of displaying and printing a single digit.

なお、印刷指示キー512の他に、表示指示キーを設け
て、印刷指示キー512が押圧されないとき、表示指示キ
ーの押圧を判別して、表示指示キーが押圧されたと判別
されると、表示のステップが実行されるようにすること
もできる。
In addition to the print instruction key 5 12, provided with a display instruction key, when the print instruction key 5 12 is not pressed, to determine the pressing of the display instruction key, the display instruction key is determined to have been pressed, The steps of the display may be performed.

(発明の効果) 以上説明した如く本発明によれば、問題に付番するた
めの全角のフォントデータ、半角の最上位桁フォントデ
ータ、半角の最下位桁フォントデータおよび中間桁フォ
ントデータを記憶したキャラクタゼネレータを設けて、
問題に読み出し順序にしたがう問題番号を付番するフォ
ントデータをキャラクタゼネレータから読み出して問題
番号を生成し、生成された問題番号を対応する問題の直
前の位置に表示、印刷するようにしたため、キャラクタ
ゼネレータの記憶容量は少なくてすみ、問題番号の表
示、印刷面積は少なくてすむ効果がある。
(Effects of the Invention) As described above, according to the present invention, full-width font data, half-width most significant font data, half-width least significant font data, and intermediate-digit font data for numbering a problem are stored. Set up a character generator,
Character data is generated by reading font data from the character generator that assigns question numbers according to the reading order from the character generator, and displaying and printing the generated question numbers immediately before the corresponding question. This has the effect of requiring a small storage capacity, a small display of the question number, and a small print area.

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

第1図は本発明の構成を示す機能ブロック図。 第2図は本発明の一実施例の構成を示すブロック図。 第3図および第6図は本発明の一実施例の作用の説明に
供するフローチャート。 第4図および第5図は本発明の一実施例におけるメニュ
ー表示の一例を示す図および定期試験対策選択時におけ
る表示の一例を示す図。 第7図は本発明の一実施例によって印刷された付番の問
題例を示す図。 第8図(a)および(b)は本発明の問題番号の一例を
示す模式図およびフォント例を示す図。 10……記憶手段、11……読み出し指定手段、12……第1
制御手段、13……出力装置、14……キャラクタゼネレー
タ、15……問題番号生成手段、16……第2制御手段。
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. FIG. 3 and FIG. 6 are flowcharts for explaining the operation of the embodiment of the present invention. FIG. 4 and FIG. 5 are diagrams showing an example of a menu display in one embodiment of the present invention and a diagram showing an example of a display at the time of selecting a periodic test measure. FIG. 7 is a diagram showing an example of a numbering problem printed according to an embodiment of the present invention. 8 (a) and 8 (b) are a schematic diagram showing an example of the problem number of the present invention and a diagram showing an example of a font. 10 storage means, 11 read-out designation means, 12 first
Control means 13, output device 14, character generator 15, question number generation means 16, second control means

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】少なくとも複数の問題を記憶させた記憶手
段と、読み出し内容を指定する読み出し指定手段と、指
定された読み出し内容にともなう問題を記憶手段から読
み出して出力装置に表示または印刷させる第1制御手段
とを備えた電子学習機において、問題に付番するための
全角のフォントデータ、半角の最上位桁フォントデー
タ、半角の最下位桁フォントデータおよび半角の中間桁
フォントデータを記憶したキャラクタゼネレータと、記
憶手段から読み出した問題に読み出し順序にしたがう問
題番号を付番するために問題番号が1桁のときは全角の
フォントデータを、問題番号が2桁以上のときは複数の
半角のフォントデータをキャラクタゼネレータから読み
出して該当問題に対する問題番号を生成する問題番号生
成手段と、問題番号生成手段により生成した問題番号を
対応する問題の直前の位置に表示または印刷させる第2
制御手段とを備えたことを特徴とする電気学習機。
A first storage unit storing at least a plurality of problems; a read designating unit for designating read contents; and a first unit for reading a problem associated with the designated read contents from the storage unit and displaying or printing on an output device. A character generator for storing full-width font data, half-width most significant font data, half-width least significant font data, and half-width middle digit font data for numbering a question in an electronic learning machine having control means In order to number the questions read from the storage means with the question numbers according to the reading order, full-width font data is used when the question number is one digit, and multiple half-width font data is used when the question number is two or more digits. Number generating means for reading out the question number from the character generator and generating a question number for the relevant question; The display or print the problem number generated by forming means at a position immediately before the corresponding Issue 2
An electric learning machine comprising control means.
JP10777189A 1989-04-28 1989-04-28 Electronic learning machine Expired - Lifetime JP2718170B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10777189A JP2718170B2 (en) 1989-04-28 1989-04-28 Electronic learning machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10777189A JP2718170B2 (en) 1989-04-28 1989-04-28 Electronic learning machine

Publications (2)

Publication Number Publication Date
JPH02287484A JPH02287484A (en) 1990-11-27
JP2718170B2 true JP2718170B2 (en) 1998-02-25

Family

ID=14467597

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10777189A Expired - Lifetime JP2718170B2 (en) 1989-04-28 1989-04-28 Electronic learning machine

Country Status (1)

Country Link
JP (1) JP2718170B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6260056A (en) * 1985-09-10 1987-03-16 Casio Comput Co Ltd Setting system for character data
JPS62173486A (en) * 1986-01-27 1987-07-30 富士通株式会社 Interactive type learning apparatus

Also Published As

Publication number Publication date
JPH02287484A (en) 1990-11-27

Similar Documents

Publication Publication Date Title
JP2718170B2 (en) Electronic learning machine
JP2717984B2 (en) Electronic learning machine
JPS59202494A (en) Overlapped written pattern corrector
JP2671036B2 (en) Electronic learning machine
JP2718171B2 (en) Electronic learning machine
JP2940921B2 (en) Electronic learning machine
JP3085996B2 (en) How to list your data
JP2627181B2 (en) Electronic learning machine
JPH07102716B2 (en) Text printing control device
JP2985972B2 (en) Document processing device
JP2669050B2 (en) Electronic learning machine
JPH0610441Y2 (en) Word processor
JP2671037B2 (en) Electronic learning machine
JP2671038B2 (en) Electronic learning machine
JPH0338874B2 (en)
JP2883440B2 (en) Label printing device
JPH0615317Y2 (en) Document processor
JP2669047B2 (en) Electronic learning machine
JP3077777B2 (en) Document processing device
JP3082940B2 (en) Character processing apparatus and method
JPH02287487A (en) Electronic learning machine
JPH03257482A (en) Electronic learning machine
JPH0812592B2 (en) Character output device
JPS6012648B2 (en) Display control method
JPH03280153A (en) Information processor