JP3223526B2 - Timetable display - Google Patents
Timetable displayInfo
- Publication number
- JP3223526B2 JP3223526B2 JP15920591A JP15920591A JP3223526B2 JP 3223526 B2 JP3223526 B2 JP 3223526B2 JP 15920591 A JP15920591 A JP 15920591A JP 15920591 A JP15920591 A JP 15920591A JP 3223526 B2 JP3223526 B2 JP 3223526B2
- Authority
- JP
- Japan
- Prior art keywords
- item
- subject
- key
- register
- data
- 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
Links
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E60/00—Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
- Y02E60/10—Energy storage using batteries
Landscapes
- Calculators And Similar Devices (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、学校などの授業の時間
割を表示する装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an apparatus for displaying a timetable of classes in a school or the like.
【0002】[0002]
【従来技術及びその問題点】1週間の時間割を記憶して
おいて1週間の時間割を一括して、あるいは1日単位で
表示する時間割表示装置が考えられている。2. Description of the Related Art There has been proposed a timetable display device which stores a timetable for one week and displays the timetable for one week collectively or in units of one day.
【0003】ところで、卒業に必要な単位数が定められ
ている場合には、自分が現在までに何単位取得している
かを覚えておいて、選択可能な科目の単位数等を調べた
上で、必要な単位数を満たすように履修する科目を選択
する必要がある。さらに、学期の終わりには、今学期に
履修した科目の合否の結果を調べて現在までの取得単位
の合計を求め、次の学期での履修科目選択の参考にする
必要があった。[0003] If the number of credits required for graduation is determined, remember how many credits you have acquired so far, and check the number of credits you can select, etc. You need to select the courses you want to take so as to satisfy the required number of credits. In addition, at the end of the semester, it was necessary to check the results of the courses taken this semester, determine the total number of credits obtained to date, and use this information as a reference for selecting courses for the next semester.
【0004】従来、学期の始めに科目を選択する場合に
は、科目の単位数などが印刷されたガイドを参照して、
個々の学生が必要な単位数を計算しそれに基づいて科目
の選択を行っており、取得単位及び今後選択する必要の
ある単位等の管理を学生自身が行う必要があり、面倒で
あった。Conventionally, when selecting a subject at the beginning of a semester, a guide on which the number of credits of the subject is printed is referred to.
Individual students calculate the required number of credits and select subjects based on them, and the students themselves need to manage the credits to be acquired and the credits that need to be selected in the future, which is troublesome.
【0005】[0005]
【発明の目的】本発明の目的は、各科目の合格単位数、
必要単位数等を管理することのできる時間割表示装置を
提供することである。The object of the present invention is to determine the number of passing credits for each subject,
An object of the present invention is to provide a timetable display device capable of managing the required number of units and the like.
【0006】[0006]
【発明の要点】本発明の要点は、各科目の単位数と、ユ
ーザが選択した科目の合否とを記憶しておいて、合格し
た科目の合計単位数等を表示することである。The gist of the present invention is to store the number of credits of each subject and the acceptance or rejection of the subject selected by the user, and display the total number of passed subjects and the like.
【0007】[0007]
【実施例】以下、本発明の実施例を図面を参照しながら
説明する。図1は、本発明の実施例の時間割表示装置の
回路構成図である。Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a circuit configuration diagram of a timetable display device according to an embodiment of the present invention.
【0008】発振回路1は基準となるクロック信号を発
生する回路であり、この発振回路1で生成されたクロッ
ク信号は分周回路2で所定周波数に分周され時刻計数回
路3に出力される。時刻計数回路3は、分周回路2から
の信号を計数して現在時刻データを求めてCPU6に出
力すると共に、日キャリ信号を日付計数回路4、曜日計
数回路5及びCPU6に出力する。日付計数回路4は、
時刻計数回路3からの日キャリ信号を計数して日付デー
タ得て、その日付データをCPU6に出力する。同様
に、曜日計数回路5は、時刻計数回路3からの日キャリ
信号を計数して曜日データを得て、その曜日データをC
PU6に出力する。The oscillating circuit 1 is a circuit for generating a reference clock signal. The clock signal generated by the oscillating circuit 1 is divided by a frequency dividing circuit 2 to a predetermined frequency and output to a time counting circuit 3. The time counting circuit 3 counts the signal from the frequency dividing circuit 2 to obtain the current time data and outputs it to the CPU 6, and outputs the date carry signal to the date counting circuit 4, the day of the week counting circuit 5 and the CPU 6. The date counting circuit 4
The date carry signal from the time counting circuit 3 is counted to obtain date data, and the date data is output to the CPU 6. Similarly, the day-of-week counting circuit 5 counts the day carry signal from the time counting circuit 3 to obtain day-of-week data, and converts the day-of-week data to C
Output to PU6.
【0009】CPU6は、回路全体の動作を制御するも
のであり、内部のROMに格納されているプログラムに
従って選択科目の合計単位数、合格科目の合計単位数等
を求め、それらのデータをRAM7に格納する。また、
時刻計数回路3、日付計数回路4及び曜日計数回路5か
ら出力される現在時刻データ、日付データ、曜日データ
及びRAM7に記憶されている時間割データ等を表示駆
動回路8に出力して、それらのデータを表示部9に表示
させる。The CPU 6 controls the operation of the entire circuit. The CPU 6 calculates the total number of selected subjects, the total number of accepted subjects, and the like in accordance with a program stored in an internal ROM. Store. Also,
The current time data, date data, day of the week data output from the time counting circuit 3, the date counting circuit 4, and the day of the week counting circuit 5 and the timetable data stored in the RAM 7 are output to the display driving circuit 8, and these data are output. Is displayed on the display unit 9.
【0010】キー入力部10は、図示していないが日付
及び時刻データを表示する通常モードから各曜日の時間
割データを表示する時間割モードに、あるいはその逆に
モードを切り換えるとき操作するAキーと、通常モード
から項目、科目入力モードに、あるいはその逆にモード
を切り換えるとき操作するBキーと、通常モードから選
択した科目の合否の結果を入力する科目合否選択入力モ
ードに、あるいはその逆にモードを切り換えるとき操作
するCキーとで構成されている。The key input unit 10 includes an A key operated to switch the mode from a normal mode (not shown) for displaying date and time data to a timetable mode for displaying timetable data for each day, or vice versa, The B key operated when switching the mode from the normal mode to the item / subject input mode, or vice versa, and the subject pass / fail selection input mode for inputting the pass / fail result of the selected subject from the normal mode, or vice versa. And a C key operated when switching.
【0011】上記キー入力部10にはこの他に、科目入
力状態と項目入力状態とを切り換えるときなどに操作す
るS1キーと、後述するRAM7の項目記憶部11及び
科目記憶部12の行を指定するときなどに操作するS2
キーと、このS2キーで選択された行の桁を指定すると
きなどに操作するS3キーと、S3キーにより指定され
た桁に設定するデータを歩進あるいは逆進させるとき操
作するS4及びS5キーと、項目記憶部11又は科目記
憶部12に設定された1行分のデータを消去するとき操
作するS6キーとが設けられている。In addition to the above, the key input section 10 designates an S1 key to be operated when switching between a subject input state and an item input state, and specifies a row of an item storage section 11 and a subject storage section 12 of the RAM 7 to be described later. S2 to operate when performing
Key, an S3 key operated to designate a digit of a line selected by the S2 key, and S4 and S5 keys operated to advance or reverse data set at a digit designated by the S3 key. And an S6 key operated when deleting one line of data set in the item storage unit 11 or the subject storage unit 12.
【0012】次に、RAM7の構成を図2を参照して説
明する。同図に示すようにRAM7には、項目記憶部1
1と科目記憶部12との2つのメモリエリアと複数のレ
ジスタとが設けられている。Next, the configuration of the RAM 7 will be described with reference to FIG. As shown in FIG.
There are provided two memory areas, one and one, and a plurality of registers.
【0013】項目記憶部11は、例えば10項目分のデー
タを記憶できる10行のメモリエリアからなり、各メモリ
エリアは、数学、英語などの項目名を記憶する項目名記
憶部11aと、項目毎の必要単位数を記憶する必要単位
数記憶部11bと、項目毎の合格単位数を記憶する合格
単位数記憶部11cと、必要単位数から合格単位数を減
算して得られる残りの単位数を記憶する残り単位数記憶
部11dと、その項目に属する現在選択中の科目の単位
数の合計を記憶する選択中単位数記憶部11eと、残り
単位数から現在選択中の科目の単位数の合計を引いた残
りの選択必要単位数を記憶する要選択単位数記憶部11
fとで構成されている。The item storage unit 11 includes, for example, ten rows of memory areas capable of storing data for ten items. Each memory area includes an item name storage unit 11a for storing item names such as mathematics and English, and a memory for each item. The required number of units storage unit 11b that stores the required number of units, the number of acceptable units storage unit 11c that stores the number of acceptable units for each item, and the remaining number of units obtained by subtracting the number of acceptable units from the required number of units A remaining number-of-units storage unit 11d for storing, the number-of-selected-units storage unit 11e storing the total number of currently-selected courses belonging to the item, and a total number of units for the currently-selected course from the remaining number of units. Required number of units required storage unit 11 for storing the number of required units remaining after subtracting
f.
【0014】なお、項目名記憶部11aは10桁、その他の
記憶部11b〜11fはそれぞれ2桁のメモリエリアで
構成されており、項目記憶部11全体では、10行×20桁
のメモリエリアとなっている。Note that the item name storage section 11a has a 10-digit memory area and the other storage sections 11b to 11f each have a 2-digit memory area. The entire item storage section 11 has a 10-row × 20-digit memory area. Has become.
【0015】科目記憶部12は、例えば100 科目分のデ
ータを記憶できる100 行のメモリエリアからなり、各メ
モリエリアは、それぞれの科目がどの項目に属するかを
示す項目番号(項目記憶部11の行番号)を記憶する項
目番号記憶部12aと、時間割の曜日を示す曜日コード
を記憶する曜日記憶部12bと、時限を示す時限データ
を記憶する時限記憶部と12cと、英語、数学などの科
目名を記憶する科目名記憶部12dと、その科目の単位
数を記憶する単位数記憶部12eと、その科目が未選択
か、選択済か、あるいは合格した科目かを示すデータを
記憶する合否選択記憶部12fとで構成されている。こ
の合否選択記憶部12fには、後述するキー操作によ
り、該当する科目が未選択のときには「0」が、選択さ
れたときには「1」が、合格したときには「2」がそれ
ぞれ設定される。The subject storage unit 12 is composed of, for example, 100 rows of memory areas capable of storing data for 100 subjects, and each memory area has an item number indicating which item each subject belongs to (the item storage unit 11). Line number), a day storage unit 12b storing a day code indicating the day of the timetable, a time storage unit 12c storing time data indicating a time, and subjects such as English and mathematics. A subject name storage unit 12d for storing names, a unit number storage unit 12e for storing the number of units for the subject, and a pass / fail selection for storing data indicating whether the subject is unselected, selected, or passed. And a storage unit 12f. In the pass / fail selection storage unit 12f, "0" is set by a key operation described later when the corresponding subject is not selected, "1" is selected when the subject is selected, and "2" is set when the subject is passed.
【0016】なお、科目名記憶部12dは8桁、項目番
号記憶部12a及び単位数記憶部12eは2桁、曜日記
憶部12b、時限記憶部12c、合否選択記憶部12f
はそれぞれ1桁からなり、1行分のメモリエリアは15桁
で構成されている。The subject name storage unit 12d has eight digits, the item number storage unit 12a and the unit number storage unit 12e have two digits, the day of the week storage unit 12b, the time limit storage unit 12c, and the pass / fail selection storage unit 12f.
Consists of one digit each, and the memory area for one line is composed of 15 digits.
【0017】また、モードレジスタMは、動作モードに
対応した数値を記憶するレジスタであり、時刻及び日付
データを表示する通常モードのとき「0」が、指定され
た曜日の時間割データを表示する時間割モードのとき
「1」が、項目名、各項目の必要単位数や、科目名、曜
日、時限などを設定する項目、科目入力モードのとき
「2」が、科目の選択及び科目の合否の結果を入力する
科目合否選択入力モードのとき「3」がそれぞれ記憶さ
れる。The mode register M is a register for storing a numerical value corresponding to the operation mode. In the normal mode for displaying time and date data, "0" is a timetable for displaying the timetable data for the designated day of the week. In the mode, "1" is the item name, the required number of units for each item, the item for setting the subject name, day of the week, time limit, etc. In the subject input mode, "2" is the result of subject selection and subject acceptance / rejection In the subject pass / fail selection input mode for inputting "3", "3" is stored.
【0018】レジスタNは、項目記憶部11と科目記憶
部12との何れかを指定するレジスタであり、N=0の
ときには項目記憶部11が、N=1のときにさ科目記憶
部12が指定される。The register N is a register for designating either the item storage unit 11 or the subject storage unit 12. When N = 0, the item storage unit 11 is used. When N = 1, the subject storage unit 12 is used. It is specified.
【0019】レジスタYは、1週間の時間割の曜日を指
定するレジスタであり、このレジスタYには月曜〜土曜
日に対応する「1」〜「6」の曜日コードが設定され
る。レジスタLは項目記憶部11の行を指定するレジス
タであり、レジスタJは科目記憶部12の行を指定する
レジスタである。また、レジスタSは、項目、科目入力
モードにおいて、データの入力桁を指定するレジスタで
ある。The register Y is a register for designating the day of the week in a timetable. In this register Y, day codes of "1" to "6" corresponding to Monday to Saturday are set. The register L is a register that specifies a row of the item storage unit 11, and the register J is a register that specifies a row of the subject storage unit 12. The register S is a register for designating an input digit of data in the item / subject input mode.
【0020】次に、以上のような構成の時間割表示装置
の動作の概要を、図3のフローチャートを参照して説明
する。図3のステップS1で何らかのキーの操作信号を
検出すると、先ずステップS2でモードレジスタMの値
が「0」か否かを判別する。M=0であれば通常モード
においてキーが操作された場合であり、この場合には、
ステップS3の通常モードキー処理を実行した後、ステ
ップS4の表示処理を実行して現在時刻及び日付データ
を表示する。Next, an outline of the operation of the timetable display device having the above configuration will be described with reference to the flowchart of FIG. When a key operation signal is detected in step S1 in FIG. 3, it is first determined in step S2 whether the value of the mode register M is "0". If M = 0, it means that the key has been operated in the normal mode. In this case,
After executing the normal mode key processing in step S3, the display processing in step S4 is executed to display the current time and date data.
【0021】ステップS2の判別でM≠0であれば、ス
テップS5に進みモードレジスタMの値が「1」か否か
を判別する。M=1であれば時間割モードにおいてキー
が操作された場合であり、この場合には、ステップS6
に進み時間割モードキー処理を実行した後、ステップS
4の表示処理に進み該当する曜日の時間割データを表示
する。If it is determined in step S2 that M ≠ 0, the flow advances to step S5 to determine whether the value of the mode register M is "1". If M = 1, it means that a key has been operated in the timetable mode. In this case, step S6
After executing the timetable mode key process, the process proceeds to step S
Then, the process proceeds to the display process 4 to display the timetable data of the corresponding day of the week.
【0022】ステップS5の判別でM≠1であれば、ス
テップS7に進みモードレジスタMの値が「2」か否か
を判別する。M=2であれば項目、科目入力モードにお
いてキーが操作された場合であり、この場合には、ステ
ップS8の項目、科目入力モード処理を実行した後、ス
テップS4の表示処理に進み入力された項目又は科目デ
ータを表示する。If M ≠ 1 in the determination in step S5, the flow advances to step S7 to determine whether or not the value of the mode register M is "2". If M = 2, this is a case where a key is operated in the item / subject input mode. In this case, after the item / subject input mode process in step S8 is executed, the process proceeds to the display process in step S4 and the input is performed. Display item or subject data.
【0023】さらに、ステップS7の判別でM≠2であ
れば、M=3の科目合否選択入力モードにおいてキーが
操作された場合であり、この場合にはステップS9の科
目合否選択入力モードキー処理を実行した後、ステップ
S4の表示処理に進み科目記憶部12及び項目記憶部1
1に記憶されている科目データ、項目データ等を表示す
る。Further, if M ≠ 2 in the discrimination in step S7, it means that the key has been operated in the subject acceptance / rejection selection input mode of M = 3. In this case, the subject acceptance / rejection selection mode key processing in step S9 Is executed, the process proceeds to the display processing in step S4, and the subject storage unit 12 and the item storage unit 1
The subject data, item data, and the like stored in 1 are displayed.
【0024】先ず、通常モードにおけるキー処理を図4
のフローチャートを参照して説明する。通常モードにお
いてAキーを操作すると、図4の通常モードキー処理の
ステップS11のAキーの操作か否かの判別がYESと
なり、ステップS12に進み科目記憶部12に時間割デ
ータが記憶されているか否かを判別する。科目記憶部1
2に時間割データが設定されていれば、次のステップS
13でモードレジスタMに「1」を設定し時間割モード
に切り換える。First, the key processing in the normal mode is shown in FIG.
This will be described with reference to the flowchart of FIG. When the A key is operated in the normal mode, the determination as to whether or not the A key is operated in step S11 of the normal mode key processing in FIG. 4 becomes YES, and the process proceeds to step S12 to determine whether the timetable data is stored in the subject storage unit 12. Is determined. Subject storage unit 1
If timetable data has been set in step 2, the next step S
In step 13, "1" is set in the mode register M to switch to the timetable mode.
【0025】さらに、ステップS14で今日の曜日が月
曜から土曜日の何れかであるかを判別する。月曜から土
曜日の何れかであれば、ステップS15に進み今日の曜
日コードをレジスタYに設定する。一方、今日の曜日が
月曜から土曜日の何れでもなければ、すなわち日曜日で
あれば、ステップS18に進み月曜日の曜日コードをレ
ジスタYに設定する。In step S14, it is determined whether today's day of the week is Monday to Saturday. If it is any of Monday to Saturday, the process proceeds to step S15, and the today's day code is set in the register Y. On the other hand, if today's day is not any of Monday to Saturday, that is, if it is Sunday, the process proceeds to step S18, and the day code of Monday is set in the register Y.
【0026】そして、ステップS16でレジスタYで指
定される曜日コードが科目記憶部12の曜日記憶部12
bに設定されているか否かを判別する。レジスタYで指
定される曜日(以下、Y曜日と呼ぶ)に時間割データが
設定されている場合には、次のステップS17で科目記
憶部12のY曜日の曜日コードが設定されている科目の
中で最初の時限の科目を検索し、その行番号をレジスタ
Jに設定する。At step S16, the day code specified by the register Y is stored in the day storage unit 12 of the subject storage unit 12.
It is determined whether or not b is set. If the timetable data is set to the day of the week specified by the register Y (hereinafter, referred to as Y day), in the next step S17, the subject in the subject storage unit 12 in which the day code of Y day is set is set. To search for the subject of the first time period, and set the line number in the register J.
【0027】このときY曜日に時間割データが設定され
ていなければ、ステップS19に進みレジスタYの値を
「1」インクリメントして次の曜日に変更する。そし
て、次のステップS20でレジスタYの曜日コードが
「6」より大きいか否かを判別する。Y≦6であれば、
そのままステップS16に戻り上記の処理を実行し、Y
>6であれば、ステップS21でレジスタYに月曜目の
曜日コードの「1」を設定した後ステップS16に戻
る。At this time, if the timetable data is not set on the Y day, the process proceeds to step S19, where the value of the register Y is incremented by "1" and changed to the next day. Then, in the next step S20, it is determined whether or not the day code of the register Y is larger than "6". If Y ≦ 6,
Returning to step S16 as it is, the above processing is executed, and Y
If> 6, the day of the week code of Monday is set to "1" in the register Y in step S21, and then the process returns to step S16.
【0028】また、通常モードにおいてBキーを操作す
ると、図4のステップS11のAキーの操作か否かの判
別がNO、ステップS22のBキーの操作か否かの判別
がYESとなり、ステップS23に進みモードレジスタ
Mに「2」を設定して項目、科目入力モードに切り換え
る。When the B key is operated in the normal mode, the determination as to whether or not the A key is operated in step S11 of FIG. 4 is NO, and the determination as to whether or not the B key is operated in step S22 is YES, and step S23 is performed. Then, "2" is set in the mode register M to switch to the item / subject input mode.
【0029】さらに、次のステップS24でレジスタN
に「0」を設定して項目データのプリセット状態とし、
ステップS25でレジスタLに「1」を設定して項目記
憶部11の1行目のメモリエリアを指定する。Further, in the next step S24, the register N
To “0” to set the item data to the preset state,
In step S25, “1” is set in the register L to specify the memory area of the first row of the item storage unit 11.
【0030】さらに、通常モードにおいてCキーを操作
すると、図4の通常モードキー処理のステップS26の
Cキーの操作か否かの判別がYESとなり、ステップS
27に進み項目、科目データが入力済か否かを判別す
る。Further, when the C key is operated in the normal mode, the determination as to whether or not the C key is operated in step S26 of the normal mode key processing in FIG.
Proceeding to 27, it is determined whether or not the item and the subject data have been input.
【0031】項目、科目データが入力済のときにには、
ステップS28でモードレジスタMに「3」を設定し科
目合否選択入力モードに切り換える。さらに、ステップ
S29でレジスタNに「0」を設定して項目データのプ
リセット状態に切り換え、ステップS30でレジスタL
に「1」を設定して科目記憶部12の1行目のメモリエ
リアを指定する。When the item and the subject data have been input,
In step S28, "3" is set in the mode register M and the mode is switched to the subject matching / non-selection input mode. Further, in step S29, "0" is set in the register N to switch to the preset state of the item data.
Is set to “1”, and the memory area of the first row of the subject storage unit 12 is designated.
【0032】その後、ステップS31で項目記憶部11
のL行目に項目データが入力されているか否かを判別
し、項目データが入力されていればそこで処理を終了
し、項目データが入力されていなければ、ステップS3
2でレジスタLを「1」インクリメントして次の行を指
定した後ステップS31に戻る。Thereafter, in step S31, the item storage unit 11
It is determined whether or not the item data has been input in the L-th line. If the item data has been input, the processing is terminated there. If the item data has not been input, step S3 is performed.
In step 2, the register L is incremented by "1" to specify the next line, and then the process returns to step S31.
【0033】すなわち、通常モードから科目合格選択入
力モードに切り換えると、項目記憶部11に記憶されて
いる項目データの中で項目番号が最も小さいものが検索
され、その行番号がレジスタLに設定される。That is, when the mode is switched from the normal mode to the subject pass selection input mode, the item data having the smallest item number among the item data stored in the item storage section 11 is searched, and the line number is set in the register L. You.
【0034】また、ステップS26の判別で操作された
のがCキーでなければ、ステップS33に進みその他の
キー処理を実行する。図5は、通常モードにおいてAキ
ー、Bキー、Cキーを操作したときの動作モードの変遷
を示す図である。通常モードにおいてAキーを操作する
と、M=1の時間割モードとなり、レジスタYで指定さ
れる曜日の1時限目の時間割データが表示される。ま
た、時間割モードにおいてAキーを操作すると、M=0
の通常モードとなる。If it is determined in step S26 that the operated key is not the C key, the flow advances to step S33 to execute other key processing. FIG. 5 is a diagram showing the transition of the operation mode when the A key, B key, and C key are operated in the normal mode. When the A key is operated in the normal mode, a timetable mode of M = 1 is set, and timetable data of the first time period of the day of the week specified by the register Y is displayed. When the A key is operated in the timetable mode, M = 0
This is the normal mode.
【0035】通常モードにおいてBキーを操作すると、
M=2の項目、科目入力モードとなり、項目記憶部11
の1行目の項目名と必要単位数とが表示される。さら
に、通常モードにおいてCキーを操作すると、M=3の
科目合否選択入力モードとなり、項目記憶部11に記憶
されている1行目の項目データである、項目番号「0
1」、選択済単位数「0 」、未選択単位数「08」、項目
名「数学」、必要単位数「20」、合格単位数「12」、残
り単位数「08」等が表示される。この項目、科目入力モ
ードの表示については後述する。When the B key is operated in the normal mode,
M = 2 items, subject input mode is set, and the item storage unit 11
In the first line, the item name and the required number of units are displayed. Further, when the C key is operated in the normal mode, the mode becomes the subject matching / rejection selection input mode of M = 3, and the item number “0” which is the item data of the first line stored in the item storage unit 11
1 ", Number of selected units" 0 ", Number of unselected units" 08 ", Item name" Mathematics ", Number of required units" 20 ", Number of accepted units" 12 ", Number of remaining units" 08 ", etc. are displayed . The display of this item and the subject input mode will be described later.
【0036】ここで、項目、科目データをプリセットす
るときの時間割表示装置の動作を、図6の項目、科目入
力モードにおけるキー処理のフローチャートを参照して
説明する。Here, the operation of the timetable display device when presetting the item and the subject data will be described with reference to the flowchart of the key processing in the item and subject input mode in FIG.
【0037】Bキーを操作して通常モードから項目、科
目入力モードに切り換えたときには、図4のステップS
22〜S25の処理によりレジスタNに「0」が設定さ
れて項目データのプリセット状態となり、項目記憶部1
1の1行目の1桁目が指定される。When the B key is operated to switch from the normal mode to the item / subject input mode, step S in FIG.
The register N is set to “0” by the processing of steps S22 to S25, and the item data is set to the preset state.
The first digit of the first line of 1 is specified.
【0038】この状態でS4キーを操作すると、図5の
ステップS41、S43、S51、S61のキー判別が
NOとなり、ステップS67のS4キーの操作か否かの
判別がYESとなる。そして、ステップS68に進みS
桁のデータを「A、B、C・・・Z、1、2・・・9」
の順で歩進させる。このときS5キーを操作すれば、ス
テップS69のS5キーの操作か否かの判別がYESと
なり、ステップS70でS桁の内容を逆の順序で歩進さ
せる。When the S4 key is operated in this state, the key determination in steps S41, S43, S51, and S61 in FIG. 5 becomes NO, and the determination in step S67 as to whether or not the S4 key is operated becomes YES. Then, the process proceeds to step S68 and S
Digit data is “A, B, C... Z, 1, 2,.
Step in order. If the S5 key is operated at this time, the determination of whether the operation is the S5 key operation in step S69 is YES, and the contents of the S digit are advanced in the reverse order in step S70.
【0039】このように項目、科目入力モードにおいて
は、S4キー及びS5キーを操作して、レジスタSで指
定される桁に任意のアルファベット文字及び数字をプリ
セットすることができる。As described above, in the item / subject input mode, by operating the S4 key and the S5 key, it is possible to preset an arbitrary alphabetic character and numeral in the digit designated by the register S.
【0040】この状態でS3キーを操作すると、ステッ
プS61のS3キーの操作か否かの判別がYESとな
り、ステップS62に進みレジスタSの値を「1」イン
クリメントして次の桁を指定する。そして、次のステッ
プS63でレジスタNが「0」か否かを判別する。If the S3 key is operated in this state, the determination in step S61 as to whether or not the S3 key is operated is YES, and the flow advances to step S62 to increment the value of the register S by "1" and specify the next digit. Then, in a next step S63, it is determined whether or not the register N is “0”.
【0041】N=0であれば、項目データのプリセット
状態でS3キーが操作された場合であり、この場合に
は、次のステップS64でレジスタSの値が「10」より
大きいか否かを判別する。S>10であれば、ステップS
65でレジスタSに「1」を設定して、データ設定桁を
1桁目に変更する。このときS≦10であればそこで処理
を終了する。If N = 0, it means that the S3 key has been operated in the preset state of the item data. In this case, in the next step S64, it is determined whether or not the value of the register S is larger than "10". Determine. If S> 10, step S
At step 65, "1" is set in the register S, and the data setting digit is changed to the first digit. At this time, if S ≦ 10, the process ends.
【0042】なお、上記の処理でレジスタSの値が「1
0」より大きいときにレジスタSに「1」を設定してい
るのは、項目データのプリセット状態では、項目記憶部
11の項目名記憶部11aの8桁と必要単位数記憶部1
1bの2桁の合わせて10桁分のデータを入力すればよ
いので、桁数が10桁を超えたならデータ設定桁を1桁目
に戻す為である。In the above processing, the value of the register S becomes "1".
The reason why the register S is set to “1” when the value is larger than “0” is that the eight digits of the item name storage unit 11a of the item storage unit 11 and the required unit storage unit 1
It is only necessary to input data of 10 digits including the two digits of 1b, so that if the number of digits exceeds 10 digits, the data setting digit is returned to the first digit.
【0043】また、このときレジスタNの値が「1」で
あれば、科目データのプリセット状態でS3キーが操作
された場合であり、この場合には、ステップS66でレ
ジスタSの値が「14」より大きいか否かを判別する。S
>14であれば、上記ステップS65に進みレジスタSに
「1」を設定して、データ設定桁を1桁目に変更する。At this time, if the value of the register N is "1", it means that the S3 key is operated in the preset state of the subject data. In this case, the value of the register S is set to "14" in step S66. Is determined. S
If> 14, the flow advances to step S65 to set "1" in the register S and change the data setting digit to the first digit.
【0044】なお、上記の処理で桁数が14桁を超えたと
きにレジスタSに「1」を設定しているのは、科目デー
タのプリセット状態では、科目記憶部12の項目番号記
憶部12aの2桁、曜日、時限記憶部12b、12cの
それぞれ1桁、科目名記憶部12dの8桁、単位数記憶
部12eの2桁の合わせて14桁分のデータを入力すれば
よいので、桁数が14桁を超えたならデータ設定桁を1桁
目に戻す為である。The reason why the register S is set to "1" when the number of digits exceeds 14 in the above processing is that the item number storage unit 12a of the item storage unit 12 in the preset state of the item data. , One digit each for the day of the week and time limit storage units 12b and 12c, eight digits for the subject name storage unit 12d, and two digits for the unit number storage unit 12e. If the number exceeds 14 digits, the data setting digit is returned to the first digit.
【0045】このように項目、科目入力モードでは、S
3キーを操作してデータ設定桁を順に指定することがで
きる。例えば、N=0の項目データのプリセット状態で
はS3キーを操作する毎に項目記憶部11の1桁から10
桁がデータ設定桁として順に指定され、N=1の科目デ
ータのプリセット状態では1から14桁までがデータ設定
桁として順に指定される。As described above, in the item / subject input mode, S
By operating the 3 key, data setting digits can be sequentially specified. For example, in the preset state of the item data of N = 0, every time the S3 key is operated, one digit from the one digit of the item
Digits are sequentially specified as data setting digits, and in the preset state of the subject data of N = 1, 1 to 14 digits are sequentially specified as data setting digits.
【0046】1項目分のデータが入力が終了して次にS
2キーを操作すると、ステップS51のS2キーの操作
か否かの判別がYESとなり、ステップS52に進みレ
ジスタNの値が「0」か否かを判別する。N=0であれ
ば、項目データのプリセット状態でS2キーが操作され
た場合であり、この場合には、ステップS53でレジス
タLの値を「1」インクリメントして次行を指定し、次
のステップS54でレジスタLの値が「10」より大きい
か否かを判別する。After data for one item has been input,
When the 2 key is operated, the determination as to whether or not the operation is the S2 key in step S51 is YES, and the process proceeds to step S52 to determine whether or not the value of the register N is "0". If N = 0, this means that the S2 key has been operated in the preset state of the item data. In this case, the value of the register L is incremented by "1" in step S53, and the next line is designated. In step S54, it is determined whether the value of the register L is greater than "10".
【0047】レジスタLの値が「10」より大きいときに
は、項目記憶部11に記憶可能な10行の行数を超えてい
るので、ステップS55でレジスタLに「1」を設定し
て指定桁を1行目に戻す。If the value of the register L is larger than "10", it means that the number of lines that can be stored in the item storage section 11 has exceeded the number of ten lines. Return to line 1.
【0048】ステップS54がNOとき、あるいはステ
ップS55の次には、ステップS56に進みレジスタS
に「1」を設定する。これにより、S2キーが操作され
て行が変更される毎に次行の1桁目がデータ設定桁とし
て指定される。When step S54 is NO, or after step S55, the process proceeds to step S56 and the register S
Is set to "1". Thus, each time the S2 key is operated to change the line, the first digit of the next line is designated as the data setting digit.
【0049】また、ステップS52の判別でレジスタN
の値が「1」であれば、科目データのプリセット状態に
おいてS2キーが操作された場合であり、この場合に
は、ステップS57に進み科目記憶部12の行を指定す
るレジスタJの値を「1」インクリメントし、次のステ
ップS58でレジスタJの値が「100 」より大きいか否
かを判別する。The register N is determined in step S52.
Is "1", it means that the S2 key has been operated in the preset state of the subject data. In this case, the process proceeds to step S57, and the value of the register J specifying the row of the subject storage unit 12 is changed to ""1" is incremented, and in a next step S58, it is determined whether or not the value of the register J is larger than "100".
【0050】レジスタJの値が「100 」より大きいとき
には、科目記憶部12に記憶可能な100 行の行数を超え
ているので、ステップS60に進みレジスタSに「1」
を設定して指定桁を1行目に変更する。If the value of the register J is larger than "100", it means that the number of 100 lines that can be stored in the subject storage unit 12 has been exceeded.
To change the designated digit to the first line.
【0051】このように項目、科目入力モードにおいて
は、S2キーを操作して項目記憶部11又は科目記憶部
12の行を順に指定することができる。科目データを入
力した後、次にS1キーを操作すると、ステップS43
のS1キーの操作か否かの判別がYESとなり、ステッ
プS44に進みレジスタNが「0」か否かを判別する。As described above, in the item and subject input mode, the user can operate the S2 key to sequentially specify the rows of the item storage unit 11 or the subject storage unit 12. After inputting the subject data, when the S1 key is operated next, step S43 is performed.
Is YES, the process advances to step S44, and it is determined whether or not the register N is "0".
【0052】レジスタNの値が「0」であれば、項目デ
ータのプリセット状態でS1キーが操作された場合であ
り、この場合には、ステップS45でレジスタNに
「1」を設定し科目データのプリセット状態に切り換え
る。さらに、ステップS46でレジスタJに「1」を設
定し科目記憶部12の1行目を指定し、ステップS47
でレジスタSに「1」を設定してその行の1桁目を指定
する。If the value of the register N is "0", it means that the S1 key has been operated in the preset state of the item data. In this case, "1" is set in the register N in step S45 and the subject data is set. Switch to the preset state of. Further, "1" is set in the register J in step S46, and the first line of the subject storage unit 12 is designated, and step S47 is performed.
To set "1" in the register S to designate the first digit of the line.
【0053】上記ステップS44の判別でレジスタNの
値が「1」であれば、科目データのプリセット状態でS
1キーが操作された場合であり、この場合には、ステッ
プS48に進みレジスタNに「0」を設定して項目デー
タのプリセット状態に切り換える。さらに、ステップS
49でレジスタLに「1」を設定し項目記憶部11の1
行目を指定し、ステップS50でレジスタSに「1」を
設定してその行の1桁目を指定する。If the value of the register N is "1" in the determination in the step S44, the process proceeds to the step S44 in the preset state of the subject data.
This is the case where the 1 key is operated. In this case, the process proceeds to step S48, where "0" is set in the register N to switch to the preset state of the item data. Further, step S
In step 49, “1” is set in the register L, and 1 in the item storage unit 11 is set.
The line is designated, and "1" is set in the register S in step S50 to designate the first digit of the line.
【0054】このように項目、科目入力モードにおいて
は、S1キーを操作して項目データのプリセット状態と
科目データのプリセット状態とを交互に切り換えること
ができる。As described above, in the item / subject input mode, the preset state of the item data and the preset state of the subject data can be alternately switched by operating the S1 key.
【0055】ここで項目記憶部11及び科目記憶部12
にデータをプリセットする場合の手順をまとめて説明す
る。通常モードから項目、科目入力モードに切り換える
と、先ず項目データのプリセット状態となり項目記憶部
11の1行目が指定される。項目データのプリセット状
態では、S4キー、S5キー及びS3キーを操作して項
目記憶部11の項目名記憶部11aに項目名データを入
力し、さらに必要単位数記憶部12bにその項目の必要
単位数データを入力する。1行目のデータの入力が終了
したなら、次にS2キーを操作して次行を指定し、同様
の操作を繰り返し項目名データ及び必要単位数データを
入力する。Here, the item storage unit 11 and the subject storage unit 12
The procedure for presetting the data in the following will be described collectively. When the mode is switched from the normal mode to the item / subject input mode, the item data is first preset, and the first line of the item storage unit 11 is designated. In the preset state of the item data, the S4 key, the S5 key, and the S3 key are operated to input the item name data to the item name storage unit 11a of the item storage unit 11, and the required unit of the item is further stored in the required unit number storage unit 12b. Enter numerical data. When the input of the data on the first line is completed, the next line is designated by operating the S2 key, and the same operation is repeated to input the item name data and the required unit number data.
【0056】このようにして項目データの入力が終了し
たなら、次にS1キーを操作して科目データのプリセッ
ト状態に切り換える。科目データのプリセット状態で
は、S4キー、S5キー及びS3キーを操作して、先ず
科目記憶部12の1桁目から2桁目に項目番号データを
入力し、次にS3キーを操作して桁を歩進させた後、3
桁目に曜日コードを、4桁目に時限データを順に入力す
る。さらに、5桁目から12桁目に科目名データを入力
し、13桁目から14桁目にその科目の単位数データを入力
する。以下、項目データの入力と同様に次の行のデータ
を入力する。When the input of the item data is completed in this way, the user then operates the S1 key to switch to the preset state of the subject data. In the preset state of the subject data, the S4 key, the S5 key, and the S3 key are operated to first enter the item number data from the first digit to the second digit of the subject storage unit 12, and then the S3 key is operated to enter the digit number. 3
The day code is entered in the digit and the time data is entered in the fourth digit. Further, the subject name data is input from the fifth digit to the twelfth digit, and the unit number data of the subject is input from the thirteenth digit to the fourteenth digit. Hereinafter, the data of the next line is input in the same manner as the input of the item data.
【0057】なお、図6の項目、科目入力モードキー処
理において、操作されたのがBキーでなく、かつS1〜
S5キーでもないときには、S6キーが操作された場合
であり、この場合には、図6のステップS71に進みレ
ジスタNの値が「0」か否かを判別する。N=0であれ
ば、項目データのプリセット状態でS6キーが操作され
た場合であり、この場合にはステップS72で項目記憶
部11のL行目のデータを消去する。In the item input mode key processing in FIG. 6, the operated key is not the B key, and
If it is not the S5 key, it means that the S6 key has been operated. In this case, the process proceeds to step S71 in FIG. 6 to determine whether or not the value of the register N is "0". If N = 0, it means that the S6 key has been operated in the preset state of the item data. In this case, the data in the L-th row of the item storage unit 11 is deleted in step S72.
【0058】上記ステップS71の判別でレジスタNの
値が「1」であれば、科目データのプリセット状態にお
いてS6キーが操作された場合であり、この場合には、
ステップS73で科目記憶部12のJ行目のデータを消
去する。If the value of the register N is "1" in the determination in the step S71, it means that the S6 key is operated in the preset state of the subject data. In this case,
In step S73, the data on the J-th row in the subject storage unit 12 is deleted.
【0059】このように項目、科目入力モードにおいて
は、S6キーを操作して項目記憶部11又は科目記憶部
12の1行分のデータを消去することができる。また、
項目、科目入力モードにおいてBキーを操作すると、図
6のステップS41の判別がYESとなり、ステップS
42に進みモードレジスタMに「0」を設定して通常モ
ードに切り換える。すなわち、Bキーを操作することで
項目、科目入力モードから通常モードに、あるいはその
逆に通常モードから項目、科目入力モードに切り換える
ことができる。As described above, in the item / subject input mode, one row of data in the item storage unit 11 or the subject storage unit 12 can be erased by operating the S6 key. Also,
When the B key is operated in the item / subject input mode, the determination in step S41 in FIG.
Proceeding to 42, "0" is set in the mode register M to switch to the normal mode. That is, by operating the B key, it is possible to switch from the item / subject input mode to the normal mode, or vice versa, from the normal mode to the item / subject input mode.
【0060】図6の項目、科目入力モードキー処理が終
了すると、次に図7の表示処理が実行される。項目、科
目入力モードの表示は、図7の表示処理のステップS8
5のモードレジスタMの値が「2」か否かの判別がYE
Sとなり、ステップS86に進みレジスタNの値が
「0」か否かを判別する。When the item and item input mode key processing of FIG. 6 is completed, the display processing of FIG. 7 is executed. The display of the item and the subject input mode is performed in step S8 of the display process of FIG.
The determination whether the value of the mode register M of No. 5 is “2” is YE
In S, the process proceeds to step S86 to determine whether the value of the register N is "0".
【0061】N=0であれば項目データのプリセット状
態であり、この場合には、ステップS87に進みそのと
きレジスタLで指定される項目記憶部11の項目名とそ
の項目の必要単位数と項目番号Lとを表示する。If N = 0, it indicates that the item data is in a preset state. In this case, the process proceeds to step S87, in which the item name of the item storage unit 11 designated by the register L, the required number of units of the item, and the item The number L is displayed.
【0062】また、ステップS86の判別でレジスタN
の値が「1」で科目データのプリセット状態であれば、
ステップS88に進みそのときレジスタJで指定される
科目記憶部12の曜日、時限、科目名、単位数及びその
科目の属する項目番号を表示する。The register N is determined in step S86.
Is “1” and the subject data is in the preset state,
In step S88, the day of the week, time limit, subject name, number of units, and the item number to which the subject belongs are displayed in the subject storage unit 12 designated by the register J at that time.
【0063】図8は、項目データ及び科目データがプリ
セットされたときの表示状態を示す図である。項目デー
タのプリセット状態(N=0)に切り換えられた直後に
はレジスタLには「1」が設定されているので、表示部
9には、項目記憶部11の1行目の項目番号「1」と、
1行目にプリセットされている項目名「数学」とその項
目の必要単位数「20」とが表示される。この状態でS2
キーを操作すると、レジスタLが「1」インクリメント
され項目記憶部11の2行目が指定され、2行目の項目
番号「2」と2行目にプリセットされている項目名「物
理」とその項目の必要単位数「15」とが表示される。FIG. 8 is a diagram showing a display state when item data and subject data are preset. Immediately after the item data is switched to the preset state (N = 0), “1” is set in the register L, so that the display unit 9 displays the item number “1” in the first line of the item storage unit 11. "When,
On the first line, the item name "Mathematics" preset and the required number of units of the item "20" are displayed. In this state, S2
When the key is operated, the register L is incremented by “1”, the second line of the item storage section 11 is designated, the item number “2” on the second line, the item name “physical” preset on the second line, and the The required number of units of the item "15" is displayed.
【0064】以下、S2キーを操作する毎に項目記憶部
11の次の行のメモリの内容が順に表示され、10行目の
メモリの内容を表示したなら次に1行目に戻る。項目デ
ータのプリセット状態でS1キーを操作すると、レジス
タNに「1」が設定され科目データのプリセット状態と
なる。科目データのプリセット状態(N=1)に切り換
えられた直後には、レジスタJには「1」が設定されて
いるので、表示部9には、科目記憶部12の1行目にプ
リセットされている、項目番号「1」、曜日「土曜」、
時限「1時限」、科目名「幾何学」及び単位数「5単
位」とが表示される。Thereafter, every time the S2 key is operated, the contents of the memory of the next line of the item storage section 11 are displayed in order, and if the contents of the memory of the tenth line are displayed, the process returns to the first line. When the S1 key is operated in the preset state of the item data, "1" is set in the register N and the subject data is brought into the preset state. Immediately after the subject data is switched to the preset state (N = 1), “1” is set in the register J, so that the display unit 9 is preset to the first line of the subject storage unit 12. Yes, item number "1", day of the week "Saturday",
The time period “1 time period”, the subject name “geometry” and the number of credits “5 units” are displayed.
【0065】この状態でS2キーを操作すると、レジス
タJがインクリメントされ科目記憶部12の2行目が指
定され、2行目にプリセットされている項目番号
「1」、「水曜」、「2時限」、「代数」及び「7単
位」が表示される。なお、「幾何学」と「代数」には同
じ項目番号「1」が設定されており、これらの科目の単
位数を合計して項目名「数学」の必要単位数の20単位と
なればよい。When the S2 key is operated in this state, the register J is incremented to specify the second line of the subject storage unit 12, and the item numbers "1", "Wednesday", and "2 time period" preset in the second line are set. , "Algebra" and "7 units" are displayed. Note that the same item number “1” is set for “geometry” and “algebra”, and the number of credits of these subjects may be summed up to 20 units of the required number of credits for the item name “mathematics”. .
【0066】以下、S2キーを操作する毎に科目記憶部
12の次行のメモリの内容が順に表示される。そして、
100 行目のメモリの内容を表示したなら次に1行目に戻
る。次に、時間割モードにおけるキー処理を、図9のフ
ローチャートを参照して説明する。Thereafter, each time the S2 key is operated, the contents of the memory in the next row of the subject storage unit 12 are displayed in order. And
After displaying the contents of the memory on the 100th line, the process returns to the first line. Next, key processing in the timetable mode will be described with reference to the flowchart in FIG.
【0067】図9の時間割モードキー処理では、先ずス
テップS101でAキーの操作か否かを判別する。操作
されたのがAキーであればステップS102でモードレ
ジスタMに「0」を設定し通常モードに切り換える。In the timetable mode key processing of FIG. 9, it is first determined in step S101 whether or not the A key has been operated. If the A key has been operated, "0" is set in the mode register M in step S102 to switch to the normal mode.
【0068】ステップS101の判別で操作されたのが
Aキーでなければ、ステップS103に進みS1キーの
操作か否かを判別する。操作されたのがS1キーであれ
ば、ステップS104でこのとき表示されているY曜日
の時限以降に時間割データが記憶されているか否かを判
別する。If it is determined in step S101 that the operated key is not the A key, the flow advances to step S103 to determine whether or not the S1 key is operated. If the operated key is the S1 key, it is determined in step S104 whether or not the timetable data is stored after the time limit of the displayed Y day.
【0069】表示されている時限以降に時間割データが
存在するときには、ステップS105に進み次の時限の
時間割データが記憶されている科目記憶部12の行番号
をレジスタJに設定する。If time table data exists after the displayed time period, the flow advances to step S105 to set the line number of the subject storage unit 12 in which the time table data of the next time period is stored in the register J.
【0070】このように時間割モードにおいては、S1
キーを操作してY曜日に設定されている時間割データを
1時限目から順に指定することができる。ステップS1
04の判別で以降の時限に時間割データが記憶されてい
ないときには、Y曜日の最初の時限の時間割データが記
憶されている科目記憶部12の行番号をレジスタJに設
定する。As described above, in the timetable mode, S1
By operating the keys, the timetable data set for the Y day can be designated in order from the first time period. Step S1
If the timetable data is not stored in the subsequent time period in the determination of 04, the row number of the subject storage unit 12 in which the timetable data of the first time period on the Y day is stored is set in the register J.
【0071】また、ステップS103の判別で操作され
たのがS1キーでなければ、ステップS107に進みS
2キーの操作か否かを判別する。操作されたのがS2キ
ーであれば、ステップS102でレジスタYの値を
「1」インクリメントして次の曜日に変更する。そし
て、ステップS109でレジスタYの値が「6」より大
きいか否かを判別し、Y≦6であればそのままステップ
S111に進み、Y>6であれば、すなわちY曜日が日
曜日であれば、ステップS110でレジスタYに月曜日
の曜日コードである「1」を設定した後ステップS11
1に進む。If it is determined in step S103 that the key operated is not the S1 key, the flow advances to step S107 to proceed to step S107.
It is determined whether the operation is a two-key operation. If the operated key is the S2 key, the value of the register Y is incremented by "1" in step S102, and the value is changed to the next day of the week. Then, in a step S109, it is determined whether or not the value of the register Y is larger than “6”. If Y ≦ 6, the process proceeds to the step S111. If Y> 6, that is, if the Y day is Sunday, In step S110, the day code "1" of Monday is set in the register Y, and then step S11 is executed.
Proceed to 1.
【0072】ステップS111では、Y曜日に時間割デ
ータが設定されているか否かを判別する。Y曜日に時間
割データが設定されているときには、Y曜日の最初の時
限の時間割データが記憶されている科目記憶部12の行
番号をレジスタJに設定する。In the step S111, it is determined whether or not timetable data is set on the Y day. When the timetable data is set on the Y day, the row number of the subject storage unit 12 in which the time table data of the first time period on the Y day is stored is set in the register J.
【0073】時間割モードにおける表示は、図7の表示
処理のステップS83のモードレジスタMの値が「1」
か否かの判別がYESとなり、次のステップS84にお
いて、レジスタJで指定される科目記憶部12のJ行目
の科目名、曜日、時限を表示する。In the display in the timetable mode, the value of the mode register M in step S83 of the display processing in FIG.
If the determination is YES, in the next step S84, the subject name, the day of the week, and the time limit of the J-th row of the subject storage unit 12 specified by the register J are displayed.
【0074】このように時間割モードにおいては、S2
キーを操作して時間割データを表示させる曜日(Y曜
日)を選択し、さらに、S1キーを操作してその曜日に
設定されている科目を1時限目から順に表示させること
ができる。As described above, in the timetable mode, S2
The key can be operated to select the day of the week (Y day of the week) for displaying the timetable data, and the S1 key can be operated to display the subjects set for that day of the week in order from the first time period.
【0075】図10は、時間割モードにおける表示の一
例を示す図である。同図に示すように時間割モードに切
り換えられた直後には、レジスタYで指定されるY曜日
の1時限目、この場合、土曜日の1時限目の科目が「幾
何学」であることが表示される。この状態でS1キーを
操作すると、土曜日の2時限目の科目が「英語」である
ことが表示される。以下、S1キーを操作する毎に次の
時限の科目が表示される。FIG. 10 is a diagram showing an example of display in the timetable mode. Immediately after the mode is switched to the timetable mode, as shown in the figure, it is displayed that the subject of the first period of the Y-day designated by the register Y, in this case, the first period of the Saturday is “geometry”. You. When the S1 key is operated in this state, it is displayed that the subject of the second period on Saturday is "English". Hereinafter, each time the S1 key is operated, the subject of the next time period is displayed.
【0076】また、S2キーを操作すると、Y曜日の次
の曜日、この場合火曜日の時間割データが表示され、火
曜日の1時限目が「ドイツ語」であることが明示され
る。このようにS1キー及びS2キーを操作して月曜か
ら土曜日の間の任意の曜日の時間割データを表示させる
ことができる。When the S2 key is operated, the timetable data of the next day of the Y-day, in this case Tuesday, is displayed, and it is specified that the first period on Tuesday is "German". By operating the S1 key and the S2 key in this way, it is possible to display the timetable data of an arbitrary day from Monday to Saturday.
【0077】次に、科目合否選択入力モードにおけるキ
ー処理を、図11のフローチャートを参照して説明す
る。科目合否選択入力モードでS1キーを操作すると、
図11のステップS124のS1キーの操作か否かの判
別がYESとなり、ステップS125に進みレジスタN
の値が「0」か否かを判別する。N=0であれば、項目
表示状態においてS1キーが操作されたときであり、こ
の場合には、ステップS126に進みレジスタLを
「1」インクリメントして項目記憶部11の次の行を指
定する。さらに、ステップS127でレジスタLの値が
項目記憶部11に記憶可能な項目数の「10」より大き
いか否かを判別する。Next, the key processing in the subject match / fail selection input mode will be described with reference to the flowchart of FIG. When the S1 key is operated in the subject acceptance / rejection selection input mode,
The determination in step S124 of FIG. 11 as to whether or not the operation is the S1 key is YES, and the flow advances to step S125 to set the register N
Is determined as to whether or not the value is “0”. If N = 0, it means that the S1 key has been operated in the item display state. In this case, the process proceeds to step S126, where the register L is incremented by "1" and the next line of the item storage unit 11 is designated. . Further, in step S127, it is determined whether or not the value of the register L is larger than “10”, the number of items that can be stored in the item storage unit 11.
【0078】L≦10であればステップS129に進
み、L>10であれば項目記憶部11の10個の項目デ
ータを全て指定したことになるので、ステップS128
でレジスタLに「1」を設定して行を1行目に戻した後
ステップS129に進む。ステップS129では、L行
目に項目データが入力されているか否かを判別し、項目
データが入力されていればそこで処理を終了し、データ
が入力されていなければ、ステップS126に戻り次の
行を指定する。If L.ltoreq.10, the process proceeds to step S129. If L> 10, it means that all ten item data in the item storage unit 11 have been specified, and therefore step S128.
To set the register L to "1" and return the row to the first row, and then go to step S129. In step S129, it is determined whether or not item data has been input in the L-th row. If item data has been input, the process is terminated there. If no data has been input, the process returns to step S126 and returns to step S126. Is specified.
【0079】このように科目合否選択入力モードでは、
S1キーを操作して項目記憶部11の中で項目データが
入力されている行を順に指定することができる。科目合
否選択入力モードでS2キーを操作すると、図11のス
テップS130のS2キーの操作か否かの判別がYES
となり、ステップS131に進みレジスタNの値が
「0」か否かを判別する。As described above, in the subject acceptance / rejection selection input mode,
By operating the S1 key, it is possible to sequentially specify the lines in the item storage unit 11 where the item data is input. When the S2 key is operated in the subject acceptance / rejection selection input mode, the determination of whether or not the operation is the S2 key in step S130 in FIG. 11 is YES.
The process proceeds to step S131, and it is determined whether the value of the register N is “0”.
【0080】N=0であれば、項目表示状態においてS
2キーが操作された場合であり、この場合には、ステッ
プS132に進みレジスタNに「1」を設定して科目表
示状態に切り換える。さらに、ステップS133でレジ
スタJに「1」を設定し科目記憶部12の1行目を指定
する。If N = 0, S in the item display state
This is the case where the 2 key is operated. In this case, the process proceeds to step S132, where "1" is set in the register N to switch to the subject display state. Further, “1” is set in the register J in step S133, and the first line of the subject storage unit 12 is designated.
【0081】そして、ステップS134で科目記憶部1
2のJ行目の項目番号がレジスタLの項目番号と一致す
るか否かを判別する。項目番号が一致したならそこで処
理を終了し、項目番号が一致しなければ、ステップS1
35に進みレジスタJの値を「1」インクリメントして
次の行を指定する。Then, in step S134, the subject storage unit 1
It is determined whether or not the item number of the J-th line of the second item matches the item number of the register L. If the item numbers match, the process ends. If the item numbers do not match, step S1
Proceeding to 35, the value of the register J is incremented by "1" and the next line is designated.
【0082】その後、ステップS136でレジスタJの
値が「100 」を超えたか、すなわち科目記憶部12の全
ての行を指定したか否かを判別する。J≦100 であれ
ば、ステップS134に戻り次のJ+1行目の項目番号
がレジスタLの項目番号と一致するかを判別する。Thereafter, in step S136, it is determined whether the value of the register J has exceeded "100", that is, whether or not all the rows of the subject storage unit 12 have been designated. If J ≦ 100, the process returns to step S134 to determine whether the item number in the next (J + 1) th row matches the item number in the register L.
【0083】ステップS136の判別でレジスタJの値
が「100 」を超えているときには、ステップS137に
進み科目記憶部12に記憶されているデータの時間割
(曜日、時限)が重なっているか否かを判別する。時間
割が重なっている場合には、ステップS138で重なっ
ている科目の行番号をレジスタJに設定する。If the value of the register J exceeds "100" in the determination in step S136, the flow advances to step S137 to determine whether or not the timetables (day of the week, time period) of the data stored in the subject storage unit 12 overlap. Determine. If the timetables overlap, the line numbers of the overlapping subjects are set in the register J in step S138.
【0084】時間割が重なっていなければ、ステップS
139でそのときレジスタLで指定される項目に属する
科目(項目番号Lが設定されている科目)の中で合否選
択記憶部12fにその科目が合格したことを示す「2」
が設定されている科目の単位数の合計を求め、その単位
数の合計を項目記憶部11の合格単位数記憶部11cに
格納する。If the timetables do not overlap, step S
At step 139, among the subjects belonging to the item designated by the register L (the subjects for which the item number L is set), the pass / fail selection storage unit 12f indicates that the subject has passed "2".
Is calculated, and the total number of credits is stored in the passing credit storage unit 11c of the item storage unit 11.
【0085】次のステップS140で項目記憶部11の
必要単位数記憶部11bに記憶されている上記項目の必
要単位数から、合格科目の合計単位数を減算して残り単
位数を求め、その残り単位数を残り単位数記憶部11d
に格納する。In the next step S140, the remaining number of units is obtained by subtracting the total number of passing subjects from the required number of units of the above item stored in the required number of units storage unit 11b of the item storage unit 11. Unit number remaining unit storage unit 11d
To be stored.
【0086】ステップS141で上記項目に属する科目
の中で合否選択記憶部12fに「1」(科目を選択した
こと示す)が設定されている科目の単位数の合計を求
め、その合計単位数を選択中記憶部11eに格納する。In step S141, the total number of units of the subjects of the subjects belonging to the above items for which “1” (indicating that the subject has been selected) is set in the pass / fail selection storage unit 12f, and the total number of units is determined. It is stored in the selected storage unit 11e.
【0087】さらに、ステップS142で上記項目の必
要単位数から選択中の単位数の合計を減算し、今後選択
する必要のある単位数を求め、その単位数を要選択単位
数記憶部11fに格納する。その後、ステップS143
でレジスタNに「0」を設定して項目表示状態に切り換
える。Further, in step S142, the total number of units being selected is subtracted from the required number of units in the above item to determine the number of units that need to be selected in the future, and the number of units is stored in the selected unit required storage unit 11f. I do. Then, step S143
To set "0" in the register N and switch to the item display state.
【0088】このように科目合否選択入力モードでは、
S2キーを操作して科目記憶部12の科目の中でレジス
タLの項目番号が設定されている科目を順に指定するこ
とができる。そして、S3キーの操作を繰り返し科目記
憶部12の100 行のメモリエリアを全て指定した時点
で、その項目の合格単位数、残り必要単位数、その項目
に属する選択中の科目の合計単位数及び今後選択する必
要のある単位数が算出されて項目記憶部12に格納され
る。As described above, in the subject acceptance / rejection selection input mode,
By operating the S2 key, the subjects to which the item numbers of the register L are set among the subjects in the subject storage unit 12 can be sequentially specified. When the operation of the S3 key is repeated and all the memory areas of 100 rows of the subject storage unit 12 are designated, the number of passing units of the item, the required number of remaining units, the total number of selected subjects belonging to the item, and The number of units that need to be selected in the future is calculated and stored in the item storage unit 12.
【0089】項目合否選択入力モードでS3キーが操作
されると、図11のステップS144のS3キーの操作
か否かの判別がYESとなり、ステップS145に進み
レジスタNが「0」か否かを判別する。N=0であれ
ば、項目表示状態でS3キーが操作された場合であり、
この場合には、ステップS146でレジスタNに「1」
を設定して科目表示状態に切り換える。さらに、ステッ
プS147でレジスタJに「1」を設定して科目記憶部
12の1行目を指定する。また、このときN=1であれ
ば、科目表示状態でS3キーが操作された場合であり、
この場合にはステップS149に進みレジスタJを
「1」インクリメントする。If the S3 key is operated in the item acceptance / rejection selection input mode, it is determined whether or not the S3 key has been operated in step S144 of FIG. 11, and the process proceeds to step S145 to determine whether or not the register N is "0". Determine. If N = 0, it means that the S3 key is operated in the item display state,
In this case, "1" is set in the register N in step S146.
To switch to the subject display state. Further, “1” is set in the register J in step S147, and the first line of the subject storage unit 12 is designated. Also, if N = 1 at this time, it is a case where the S3 key is operated in the subject display state,
In this case, the flow advances to step S149 to increment the register J by "1".
【0090】さらに、ステップS148で科目記憶部1
2のJ行目の科目の項目番号がレジスタLの項目番号と
一致し、かつ未選択か否かを判別する。項目番号が一致
し、かつ未選択であればそこで処理を終了し、項目番号
が一致しても選択済の科目であれば、ステップS149
に進みレジスタJの値を「1」インクリメントして次の
行を指定する。その後、ステップS150でレジスタJ
の値が「100 」を超えたか、すなわち科目記憶部12の
全ての行を指定したか否かを判別する。J≦100 であれ
ば、ステップS148に戻り次のJ+1行目について同
様な処理を行う。Further, in step S148, the subject storage unit 1
It is determined whether or not the item number of the item on the J-th line of the second row matches the item number of the register L and is not selected. If the item numbers match and the item has not been selected, the process ends there. If the item number matches but the item is already selected, step S149 is performed.
Then, the value of the register J is incremented by "1" and the next line is designated. Then, in step S150, the register J
Is determined to have exceeded "100", that is, whether all the rows in the subject storage unit 12 have been designated. If J ≦ 100, the process returns to step S148, and the same processing is performed for the next (J + 1) th row.
【0091】ステップS150の判別でレジスタJの値
が「100 」を超えているときには、ステップS137で
科目記憶部12に記憶されているデータの時間割が重な
っているか否を判別する。時間割が重なっているときに
は、上述したステップS138に進み重なっている科目
の行番号をレジスタJに設定する。If the value of the register J exceeds "100" in the determination in step S150, it is determined in step S137 whether or not the timetables of the data stored in the subject storage unit 12 overlap. If the timetables overlap, the process proceeds to step S138 described above, and the line number of the overlapping subject is set in the register J.
【0092】時間割が重なっていなければ、S2キーに
おける処理と同様にステップS139からステップS1
43までの処理を実行し、レジスタLで指定される項目
に属する科目の合格単位数、残り必要単位数等を算出し
て項目記憶部11に格納する。If the timetables do not overlap, steps S139 to S1 are performed in the same manner as the processing in the S2 key.
The processing up to 43 is executed, and the number of passing units and the remaining required units of the subjects belonging to the item specified by the register L are calculated and stored in the item storage unit 11.
【0093】このように科目合否選択入力モードでは、
S3キーを操作して科目記憶部12に記憶されている科
目の中で項目番号が「L」で、かつ未選択の科目を順に
指定することができる。As described above, in the subject acceptance / rejection selection input mode,
By operating the S3 key, an item whose item number is “L” and which is not selected among the subjects stored in the subject storage unit 12 can be sequentially specified.
【0094】科目合否選択入力モードにおいてS4が操
作されると、図11のステップS151のS4キーの操
作か否かの判別がYESとなり、ステップS152に進
みレジスタNの値が「1」か否かを判別する。N=1で
あれば、科目表示状態でS4キーが操作された場合であ
り、この場合には、次のステップS153で科目記憶部
12のJ行目の合否選択記憶部12fのデータを0→1
→2→0・・の順でサイクリックに変化させる。When S4 is operated in the subject acceptance / rejection selection input mode, it is determined whether or not the S4 key has been operated in step S151 in FIG. 11, and the flow advances to step S152 to determine whether or not the value of the register N is "1". Is determined. If N = 1, it means that the S4 key has been operated in the subject display state. In this case, in the next step S153, the data of the pass / fail selection storage unit 12f of the J-th row of the subject storage unit 12 is changed from 0 → 1
It changes cyclically in the order of → 2 → 0.
【0095】このように科目合否選択入力モードでは、
S4キーを操作して科目記憶部12のJ行目の科目が未
選択か、選択中か、あるいは合格しているかを設定する
ことができる。As described above, in the subject acceptance / rejection selection input mode,
By operating the S4 key, it is possible to set whether the subject in the J-th row in the subject storage unit 12 is not selected, is being selected, or has passed.
【0096】科目合格選択入力モードにおける表示は、
図7の表示処理のステップS85のモードレジスタMの
値が「2」か否かの判別がNOとなり、ステップS89
に進みレジスタNの値が「0」か否かを判別する。N=
0であれば、ステップS90で項目記憶部11のL行目
の項目名、その項目の必要単位数、合格単位数、残り単
位数、選択単位数、未選択単位数を表示する。The display in the subject pass selection input mode is as follows.
The determination of whether the value of the mode register M is “2” in step S85 of the display processing in FIG.
To determine whether the value of the register N is "0". N =
If it is 0, the item name in the L-th row of the item storage unit 11, the required number of units, the number of acceptable units, the number of remaining units, the number of selected units, and the number of unselected units are displayed in step S90.
【0097】ステップS89の判別でN=1であれば、
科目記憶部12のJ行名目の科目名、単位数、選択、非
選択を表示する。図12は、科目合否選択入力モードに
おける表示状態の変遷を示す図である。通常モードから
科目合否選択入力モードに切り換えたときには、同図
(a) に示すように項目表示状態となり、項目記憶部11
の1行目のデータが表示される。この項目表示状態で
は、同図(a) に示すように表示部9の上段に、項目番号
「01」と、選択中の科目数「00」と、未選択の科目数
「08」とが表示され、表示部9中段に科目名「数学」
が、表示部9下段にその項目の必要単位数「20」と、既
に合格している単位数「12」と、残りの必要単位数「0
8」が表示される。If N = 1 in the determination in step S89,
The subject name, the number of credits, selection, and non-selection of the J-line name in the subject storage unit 12 are displayed. FIG. 12 is a diagram showing transition of the display state in the subject acceptance / rejection selection input mode. When switching from the normal mode to the subject acceptance / rejection selection input mode,
As shown in (a), the item is displayed and the item storage unit 11
Is displayed on the first line. In this item display state, the item number “01”, the number of selected subjects “00”, and the number of unselected subjects “08” are displayed in the upper part of the display unit 9 as shown in FIG. The subject name "Mathematics" is displayed in the middle of the display section 9.
In the lower part of the display section 9, the required number of units of the item is "20", the number of already passed units is "12", and the remaining required number of units is "0".
8 ”is displayed.
【0098】従って、これらの表示から、項目番号1の
数学の必要単位数は20単位であり、現在の合格単位数は
12単位、残りの必要単位数は8単位であること、あるい
は現在選択中の単位数は0単位であることが分かる。Therefore, from these displays, the required number of units of mathematics for item number 1 is 20 units, and the current number of accepted units is
It can be seen that 12 units and the remaining required units are 8 units, or the currently selected units are 0 units.
【0099】図12(a) の項目表示状態でS3キーを操
作するとN=1の科目表示状態となり、同図(b) に示す
ように科目記憶部12の項目番号1で、かつ未選択の科
目が表示される。この科目表示状態では、同図(b) に示
すように表示部9上段にその科目の項目番号「01」が表
示され、中段に科目名「微積分」が、下段にその科目の
単位数「04」と、その科目が未選択であること示す
「0」とが表示される。When the S3 key is operated in the item display state of FIG. 12A, the subject display state becomes N = 1, and as shown in FIG. The subject is displayed. In this subject display state, the subject number "01" is displayed on the upper part of the display unit 9 as shown in FIG. And "0" indicating that the subject is not selected.
【0100】この状態でS3キーを操作すると、同図
(c) に示すように項目番号が「1」で、かつ未選択の次
の科目のデータが表示される。また、同図(c) に示す科
目表示状態でS4キーを操作すると、合否選択記憶部1
2fのデータが「0」から「1」に変更され、その値が
同図(d) に示すように表示部9下段に表示されその科目
が選択済であることが明示される。When the S3 key is operated in this state,
As shown in (c), the data of the next item whose item number is “1” and is not selected is displayed. When the S4 key is operated in the subject display state shown in FIG.
The data of 2f is changed from "0" to "1", and the value is displayed in the lower part of the display unit 9 as shown in FIG. 9D, thereby clearly indicating that the subject has been selected.
【0101】以下、S3キーの操作を繰り返して行番号
が100 を超えると、科目表示状態から同図(e) に示す項
目表示状態に切り換えられる。この状態でS1キーを操
作すると、同図(f) に示すように項目記憶部11の2行
目のデータが表示される。Thereafter, when the operation of the S3 key is repeated and the line number exceeds 100, the display is switched from the subject display state to the item display state shown in FIG. When the S1 key is operated in this state, the data on the second line of the item storage section 11 is displayed as shown in FIG.
【0102】同図(f) の表示から、項目番号2の項目と
して「物理」が記憶されており、その項目の必要単位数
は15単位、現在の合格単位数は10単位であり、残り必要
単位数は5単位であることが分かる。From the display of FIG. 10F, “physical” is stored as the item of item number 2, the required number of units of the item is 15 units, the current number of accepted units is 10 units, and the remaining required unit is It can be seen that the number of units is 5 units.
【0103】また、項目記憶部11の2行目のデータを
表示させた状態でS3キーを操作すると、科目表示状態
となり項目番号が「2」で未選択の科目「電磁気」が明
示される。When the S3 key is operated in a state in which the data of the second line of the item storage section 11 is displayed, the item display state is set, and the item number "2" and the unselected item "electromagnetic" are specified.
【0104】以上のように上記実施例では、項目毎の必
要単位数と、各科目の項目番号、曜日、時限、単位数、
選択、非選択及び合否の別を記憶できるようにし、ユー
ザが時間割データ及び各科目の合否を入力することによ
り、項目毎の必要単位数、合格単位数、残り必要単位
数、選択済の単位数、要選択単位数等を算出し、それら
のデータを表示することができる。As described above, in the above embodiment, the required number of units for each item, the item number of each subject, the day of the week, the time limit, the number of units,
Selectable, non-selected, and pass / fail can be stored, and the user can enter timetable data and pass / fail of each subject, and the required number of units, the number of passing units, the number of remaining required units, and the number of selected units for each item , The number of units required to be selected and the like can be calculated and their data can be displayed.
【0105】従って、ユーザは1週間分の時間割と各科
目の選択、非選択を入力することで、1週間の任意の曜
日の時間割データを表示させることができる。そして、
学期が終了した時点で選択した科目の合否の結果を入力
しておけば、科目合否選択入力モードに切り換えたとき
に、各項目の必要単位数と、現在までの合格単位数、残
り単位数等が表示されるので、その表示を見てあと何単
位選択する必要があるかを知ることができる。Therefore, the user can display the timetable data of an arbitrary day of the week by inputting the timetable for one week and selection / non-selection of each subject. And
If the results of the selected courses are accepted at the end of the semester, the required number of credits for each item, the number of accepted units up to the present, the number of remaining units, etc., when switching to the subject acceptance / rejection input mode Is displayed, so you can see how many units need to be selected by looking at the display.
【0106】さらに、特定の項目を表示させた状態でS
3キーを操作すると科目表示状態に切り換わり、S3キ
ーを操作する毎にその項目に属する科目で未選択の科目
とその科目の単位数が順に表示されるので、これらの表
示を見ながら必要単位数を満たすように科目を選択する
ことができる。Further, when a specific item is displayed, S
When the 3 key is operated, the display switches to the subject display state. Each time the S3 key is operated, the unselected subjects belonging to the item and the number of units of the subject are sequentially displayed. Subjects can be selected to meet the number.
【0107】なお、上記実施例では、複数の科目をまと
めて1つの項目とし、項目単位で必要単位数を設定し、
合格単位数、残り必要単位数等を算出するようにした
が、科目単位で合格単位数、残り必要単位数等を管理す
るようにしてもよい。In the above embodiment, a plurality of subjects are grouped into one item, and the required number of units is set for each item.
Although the number of passing units, the number of remaining required units, and the like are calculated, the number of passing units, the number of remaining required units, and the like may be managed for each subject.
【0108】また、本発明の時間割表示装置は、電卓、
電子腕時計等の電子機器に組み込むこともできる。Further, the timetable display device of the present invention comprises a calculator,
It can be incorporated in an electronic device such as an electronic watch.
【0109】[0109]
【発明の効果】本発明によれば、項目又は科目毎の必要
単位数とその項目又は科目の合格単位数とが表示される
ので、それらの表示を見てあと何単位取得する必要があ
るか分かるので、科目選択を簡単に行うことができる。According to the present invention, the required number of credits for each item or subject and the number of acceptable credits for that item or subject are displayed. Because it is understood, the subject can be easily selected.
【図1】実施例の時間割表示装置の回路構成図である。FIG. 1 is a circuit configuration diagram of a timetable display device according to an embodiment.
【図2】RAMの構成図である。FIG. 2 is a configuration diagram of a RAM.
【図3】実施例の全体のフローチャートである。FIG. 3 is an overall flowchart of the embodiment.
【図4】通常モードきー処理のフローチャートである。FIG. 4 is a flowchart of a normal mode key process.
【図5】モードの遷移を示す図である。FIG. 5 is a diagram showing a mode transition.
【図6】項目、科目入力モードキー処理のフローチャー
トである。FIG. 6 is a flowchart of an item / subject input mode key process.
【図7】表示処理のフローチャートである。FIG. 7 is a flowchart of a display process.
【図8】項目、科目入力モードの表示状態を示す図であ
る。FIG. 8 is a diagram showing a display state of an item and a subject input mode.
【図9】時間割モードキー処理のフローチャートであ
る。FIG. 9 is a flowchart of a timetable mode key process.
【図10】時間割モードにおける表示状態を示す図であ
る。FIG. 10 is a diagram showing a display state in a timetable mode.
【図11】科目合否選択入力モードキー処理のフローチ
ャートである。FIG. 11 is a flowchart of a subject acceptance / rejection selection input mode key process.
【図12】科目合否選択入力モードの表示状態を示す図
である。FIG. 12 is a diagram illustrating a display state of a subject match / failure selection input mode.
6 CPU 7 RAM 11 項目記憶部 12 科目記憶部 6 CPU 7 RAM 11 Item storage unit 12 Subject storage unit
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G06F 15/02 G06F 17/60 ──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int.Cl. 7 , DB name) G06F 15/02 G06F 17/60
Claims (2)
間割表示装置において、 科目毎の単位数を記憶する単位数記憶手段と、 科目毎の合否を記憶する合否記憶手段と、 この合否記憶手段に合格科目として記憶されている科目
の単位数の合計を算出する合格単位算出手段と、 この合格単位数算出手段で算出される合格単位数を表示
する表示手段とを備えることを特徴とする時間割表示装
置。1. A timetable display device for displaying the correspondence of a day, a time period, and a subject, a unit number storing means for storing the number of units for each subject, a pass / fail storage means for storing pass / fail for each subject, and a pass / fail storage. Passing unit calculating means for calculating the total number of credits of subjects stored as passing subjects in the means, and displaying means for displaying the number of passing credits calculated by the passing credit number calculating means. Timetable display.
間割表示装置において、 科目毎の単位数を記憶する単位数記憶手段と、 必要単位数を記憶する必要単位数記憶手段と、 科目毎の合否を記憶する合否記憶手段と、 この合否記憶手段に合格科目として記憶されている科目
の単位数の合計を算出する合格単位算出手段と、 前記必要単位数記憶手段に記憶されている必要単位数
と、前記合格単位算出手段で算出される合格単位数とを
表示する表示手段とを備えることを特徴とする時間割表
示装置。2. A timetable display device for displaying a correspondence relationship between a day of the week, a time period, and a subject, wherein: a unit number storing means for storing the number of units for each subject; a required unit number storing means for storing a required number of units; Pass / fail storage means for storing the pass / fail of the pass, pass unit calculation means for calculating the total number of credits of the courses stored as pass subjects in the pass / fail storage means, and required units stored in the required number of units storage means A timetable display device comprising: display means for displaying the number and the number of pass units calculated by the pass unit calculation means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15920591A JP3223526B2 (en) | 1991-06-29 | 1991-06-29 | Timetable display |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15920591A JP3223526B2 (en) | 1991-06-29 | 1991-06-29 | Timetable display |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0512218A JPH0512218A (en) | 1993-01-22 |
| JP3223526B2 true JP3223526B2 (en) | 2001-10-29 |
Family
ID=15688622
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP15920591A Expired - Fee Related JP3223526B2 (en) | 1991-06-29 | 1991-06-29 | Timetable display |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3223526B2 (en) |
-
1991
- 1991-06-29 JP JP15920591A patent/JP3223526B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0512218A (en) | 1993-01-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4780839A (en) | Electronic schedule display apparatus | |
| US4115870A (en) | Hand-held data processing terminal | |
| EP0402961A2 (en) | Portable electronic memorandum device | |
| JP3223526B2 (en) | Timetable display | |
| JP2560279B2 (en) | Data storage device | |
| JP2984770B2 (en) | Electronic clock | |
| JP3005917B2 (en) | Timetable display | |
| JP2858379B2 (en) | Timetable display | |
| JP3185253B2 (en) | Timetable display | |
| JP2510148Y2 (en) | Time management device | |
| KR0169425B1 (en) | Current time display method of world important city in the communication terminal device | |
| JP2830157B2 (en) | Time management device and time management method | |
| EP0321245A2 (en) | Electronic memorandum apparatus | |
| JP2519549Y2 (en) | Time management device | |
| JP3203716B2 (en) | Stopwatch device and display method thereof | |
| KR20060044977A (en) | Recording medium recording information display control device and information display control device program | |
| JP3284596B2 (en) | Exercise distance measuring device | |
| JP3120509B2 (en) | Date display | |
| JP2979099B2 (en) | Data storage device | |
| JPH0540739A (en) | Schedule alarm method for portable electronic equipment | |
| JPH07198873A (en) | Stopwatch device | |
| JP2534326B2 (en) | Weekly schedule display device | |
| JPH05172963A (en) | Apparatus for displaying residual number of days | |
| JPH05172964A (en) | Apparatus for displaying residual number of days | |
| JPH0615313Y2 (en) | Data storage device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20010724 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080824 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080824 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090824 Year of fee payment: 8 |
|
| LAPS | Cancellation because of no payment of annual fees |