JPH04273370A - Timetable display device - Google Patents
Timetable display deviceInfo
- Publication number
- JPH04273370A JPH04273370A JP3053662A JP5366291A JPH04273370A JP H04273370 A JPH04273370 A JP H04273370A JP 3053662 A JP3053662 A JP 3053662A JP 5366291 A JP5366291 A JP 5366291A JP H04273370 A JPH04273370 A JP H04273370A
- Authority
- JP
- Japan
- Prior art keywords
- subject
- display
- day
- week
- register
- 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.)
- Granted
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Calculators And Similar Devices (AREA)
- Devices For Indicating Variable Information By Combining Individual Elements (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【0001】0001
【産業上の利用分野】本発明は、小学生等の学校での授
業の時間割を電子的に自動表示する時間割表示装置に関
する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a timetable display device for electronically automatically displaying class timetables for elementary school students and the like.
【0002】0002
【従来の技術】従来、一週間分の時間割を予めメモリに
記憶しておき、ドットマトリックス表示装置を用いて一
週間分の時間割を同時に表示する時間割表示装置、或い
は、時計回路を備え該時計回路の曜日データに基づいて
当日の時間割を表示する時間割表示装置が考えられてい
る。2. Description of the Related Art Conventionally, there has been a timetable display device that stores one week's timetable in advance in a memory and simultaneously displays the one week's timetable using a dot matrix display device, or a timetable display device that includes a clock circuit. A timetable display device that displays the current day's timetable based on day of the week data has been proposed.
【0003】0003
【発明が解決しようとする課題】しかし、一週間分の時
間割を同時に表示する時間割表示装置では、大きな表示
装置を必要とするばかりか、曜日を間違えて、違う曜日
の時間割を見てしまうこともある。また、当日の時間割
のみを表示するものでは、表示スペースが少なくてすみ
、時計回路の曜日データに基づいて当日の曜日の時間割
が自動的に表示されるので極めて便利であるが、しかし
明日の時間割を知りたい場合(例えば、明日の授業の準
備をする場合)にはスイッチ操作で曜日送りをしなけれ
ばならず面倒であり、更に、曜日送りを忘れて今日の時
間割と明日の時間割とを見間違えるおそれもある。本発
明は、上述の如き事情に鑑みてなされたもので、大きな
表示装置を必要とせず、明日の時間割を知りたいと思わ
れる時刻に至ったときは容易に明日の時間割を認識でき
且つ表示中の時間割が当日のものか明日のものかを見誤
ることがない時間割表示装置の提供を目的とする。[Problems to be Solved by the Invention] However, a timetable display device that simultaneously displays a week's worth of timetables not only requires a large display device, but also makes it easy to read the wrong day of the week and view the timetable of the wrong day. be. In addition, displays that only display the current day's timetable require less display space, and are extremely convenient because the timetable for the current day of the week is automatically displayed based on the day of the week data from the clock circuit. When you want to know the day of the week (for example, when preparing for tomorrow's class), you have to use a switch to change the day of the week, which is a hassle.Furthermore, you forget to change the day of the week and look at today's timetable and tomorrow's timetable. There is also a risk of making a mistake. The present invention has been made in view of the above-mentioned circumstances, and does not require a large display device, and when the time when you want to know tomorrow's timetable arrives, you can easily recognize and display tomorrow's timetable. To provide a timetable display device that does not mistake whether the timetable is for that day or tomorrow.
【0004】0004
【課題を解決するための手段】各曜日の時間割データを
記憶すると共に、基準クロック信号を計数して現在時刻
データおよび当日の曜日データを得て、予め定められた
時刻に至ったときに、明日の曜日の時間割データおよび
該時間割データが明日のものである旨を明示し更に、日
替時(当日の午後12時)には、上記表示中の時間割デ
ータが明日のものである旨の明示を中止せしめるといっ
た手段を講じている。[Means for solving the problem] In addition to storing timetable data for each day of the week, reference clock signals are counted to obtain current time data and day of the week data, and when a predetermined time is reached, tomorrow's clearly indicate the timetable data for the day of the week and that the timetable data is for tomorrow, and also clearly indicate that the timetable data being displayed above is for tomorrow at the time of day change (12:00 pm on that day). We are taking measures to stop it.
【0005】[0005]
【実施例】以下、図面に示す一実施例に基づき本発明を
具体的に説明する。
構成
図1は、本実施例の回路構成を示すものである。す
なわちCPU1を中心に他の回路部がこれに接続する構
成となっている。CPU1は、他の各回路部に制御信号
を送って、それらを制御すると共に、送られてくるデー
タを、処理・加工して送出する回路部である。発振回路
2は、常時、一定周波数の信号を送出している回路部で
あり、分周回路3は上記信号を所定周波数にまで分周し
て、時刻計数回路4に送出する回路部である。時刻計数
回路4は送られてきた信号を計数して現在時刻データT
を得て、これをCPU1に送出すると共に、午前12時
を計時する度に信号をラッチ4aに送出し、午後12時
すなわち午前0時を計時する度に、日キャリー信号をラ
ッチ4b、日付計数回路5および曜日計数回路6に送出
する回路部である。ラッチ4a、4bは、それぞれ時刻
計数回路4から送られてきた上記各信号を記憶し、CP
U1からのクリア信号を受け該記憶を消去する回路であ
る。日付計数回路5は時刻計数回路4からの日キャリー
信号を計数して、日付データDを得て、これをCPU1
に送出する回路部である。曜日計数回路6は時刻計数回
路4からの日キャリー信号を計数して曜日データYOを
得て、これをCPU1に送出する回路である。なお曜日
データYOは日曜日〜土曜日にそれぞれ対応する0〜6
の数値からなる。DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be specifically explained below based on an embodiment shown in the drawings. Configuration FIG. 1 shows the circuit configuration of this embodiment. That is, the CPU 1 is centered around the CPU 1 and other circuit sections are connected to it. The CPU 1 is a circuit unit that sends control signals to other circuit units to control them, and also processes and processes the data that is sent to it and sends it out. The oscillation circuit 2 is a circuit section that always sends out a signal of a constant frequency, and the frequency dividing circuit 3 is a circuit section that divides the frequency of the signal to a predetermined frequency and sends it out to the time counting circuit 4. The time counting circuit 4 counts the sent signals and obtains current time data T.
At the same time, a signal is sent to the latch 4a every time 12:00 a.m. is counted, and a day carry signal is sent to the latch 4b, and a date count signal is sent to the latch 4b every time 12:00 p.m., that is, midnight is counted. This is a circuit section that sends data to the circuit 5 and the day of the week counting circuit 6. The latches 4a and 4b each store the above-mentioned signals sent from the time counting circuit 4, and
This circuit receives a clear signal from U1 and erases the memory. The date counting circuit 5 counts the day carry signal from the time counting circuit 4 to obtain date data D, which is sent to the CPU 1.
This is the circuit section that sends data to the The day of the week counting circuit 6 is a circuit that counts the day carry signal from the time counting circuit 4 to obtain day of the week data YO, and sends this to the CPU 1. The day of the week data YO is 0 to 6 corresponding to Sunday to Saturday, respectively.
Consists of numerical values.
【0006】RAM7は後述の構成となっており、CP
U1の制御の下に、CPU1からのデータを記憶し、更
に記憶しているデータをCPU1の送出する回路部であ
る。キー入力部8は多数のスイッチを備え、それらのい
ずれかが操作されたときに、対応するキーに入力信号を
CPU1に送出する回路である。表示駆動回路9は表示
部10を駆動して該表示部10の液晶表示パネルにCP
U1からの各種データを表示せしめる回路部である。[0006] The RAM 7 has the configuration described below, and the CP
Under the control of U1, it is a circuit section that stores data from CPU1 and further sends out the stored data from CPU1. The key input section 8 is a circuit that includes a large number of switches and sends an input signal to the corresponding key to the CPU 1 when any one of them is operated. The display drive circuit 9 drives the display section 10 to display CP on the liquid crystal display panel of the display section 10.
This is a circuit section that displays various data from U1.
【0007】図2は、前記RAM7の構成を示すもので
ある。モードレジスタNは、0がセットされているとき
に、当日或いは各曜日の時間割を表示部10に一括表示
等する通常モードを指定し、1がセットされているとき
に、後述の科目メモリ部KMの科目メモリKM1,1〜
KM6,7に対応する科目をセットして科目メモリ部K
Mに時間割を設定する際の時間割セットモードを指定す
る。
モードレジスタMは、上記通常モード(モードレジスタ
Nの値が0のとき)において、0がセットされていると
きに当日の科目を一括或いは順送り表示する基本モード
を指定し、1がセットされているときに、当日の曜日以
外の他の曜日の科目を曜日毎に一括或いは順送り表示す
る曜日別モードを指定する。モードレジスタXは、上記
通常モードにおいて、0がセットされているときに曜日
毎にその曜日の科目を一括表示する一括表示モードを指
定し、1がセットされているときに、上記の如くして一
括表示される各曜日の科目がそれぞれ何時限目に係るも
のかを確認する際の科目順送りモードを指定する。FIG. 2 shows the configuration of the RAM 7. When the mode register N is set to 0, it specifies the normal mode in which the timetable of the current day or each day of the week is displayed all at once on the display unit 10, and when it is set to 1, the mode register Subject memory KM1,1~
Set the subjects corresponding to KM6 and 7 and store them in the subject memory section K.
Specify the timetable setting mode when setting the timetable for M. Mode register M is set to 1 in the above normal mode (when the value of mode register N is 0), and when set to 0, it specifies the basic mode of displaying the current day's subjects all at once or sequentially. Sometimes, a mode by day of the week is specified in which subjects for other days of the week other than the current day of the week are displayed all at once or sequentially by day of the week. In the above normal mode, when set to 0, mode register Specify the subject order mode when checking which period the subjects of each day of the week belong to which are displayed all at once.
【0008】日指定レジスタFAは、0がセットされて
いるときには当日の時間割、1がセットされているとき
には明日の時間割、2がセットされているときには明後
日の時間割をそれぞれ表示部10に表示することを指定
するレジスタである。行指定レジスタWは、マトリック
ス状に科目メモリKM1,1〜KM6,7が配列してい
る後述の科目メモリ部KMの行(後述のように各曜日に
対応している)を指定するレジスタである。列指定レジ
スタJは、上記科目メモリ部KMの列(後述のように第
何時限目かという時限に対応している)を指定するレジ
スタである。科目指定レジスタZは、前述の時間割セッ
トモードにおいて、科目指定に用いられる後述の科目コ
ード番号がセットされるレジスタである。時限レジスタ
G1〜G6は、それぞれ月曜日から土曜日までの時限数
がセットされるレジスタである。科目メモリ部KMは、
6行7列のマトリックス状に配列する科目メモリKM1
,1〜KM6,7からなり、各列は各曜日に対応し、各
列は各時限に対応する。すなわち、科目メモリKM1,
1、KM1,2、KM1,3、……にはそれぞれ月曜日
の第1時限目、第2時限目、第3時限目、……の科目が
記憶され、科目メモリKM2,1、KM2,2、KM2
,3、……にはそれぞれ火曜日の第1時限目、第2時限
目、第3時限目、……の科目が記憶され、以下同様にし
て科目メモリKM6,1、KM6,2、KM6,3、…
…にはそれぞれ土曜日の第1時限目、第2時限目、第3
時限目、……の科目が記憶される。The day designation register FA displays the current day's timetable on the display section 10 when set to 0, tomorrow's timetable when set to 1, and the day after tomorrow's timetable when set to 2. This is a register that specifies the The row designation register W is a register for designating a row (corresponding to each day of the week as described later) of the subject memory section KM, which will be described later, in which subject memories KM1, 1 to KM6, 7 are arranged in a matrix. . The column designation register J is a register for specifying a column of the subject memory section KM (corresponding to a time period as described later). The subject designation register Z is a register in which a subject code number (described later) used for subject specification is set in the above-mentioned timetable setting mode. The time limit registers G1 to G6 are registers in which the number of time limits from Monday to Saturday is set, respectively. Subject memory department KM is
Subject memory KM1 arranged in a matrix of 6 rows and 7 columns
, 1 to KM6, 7, each column corresponds to each day of the week, and each column corresponds to each time period. That is, subject memory KM1,
1, KM1, 2, KM1, 3, ... store the subjects of Monday's first period, second period, third period, ..., respectively, and the subject memories KM2, 1, KM2, 2, ... KM2
, 3, ... respectively store the subjects of the first period, second period, third period, ... of Tuesday, and the following subject memories KM6,1, KM6,2, KM6,3 are stored in the same manner. ,…
...respectively on Saturday's 1st period, 2nd period, and 3rd period.
During the period, the subject of... is memorized.
【0009】図3は、本実施例の外観を示すものである
。すなわち、装置前面上部には前記表示部10の液晶表
示パネル15が配され、またこの液晶表示パネル15の
下方には各種キーが配設されている。液晶表示パネル1
5において曜日表示部16には日曜日から土曜日までの
各曜日を漢字で表示する7個の表示体が設けられており
、日付表示部17には日付すなわち月日を表示できるよ
うな表示体が配されている。また、時限数表示部18に
は時限を表わす1〜7までの数字表示体が配設されてお
り、日表示部19には、次に説明する科目表示部20に
表示中の時間割が今日に係るものか、明日に係るもので
あるか等を示すための4個の表示体が設けられている。
なお、該日表示部19において「しらべる」の文字を表
示する表示体は各曜日の科目を、順次、表示して調べる
ときに点灯される表示体である。科目表示部20には、
4行4列のマトリックス状に配列しそれぞれ科目名等を
表示する16個の表示体および該16個の各表示体の周
囲をそれぞれ囲む16個の長円形の表示体が配設されて
いる。なお、科目名等を表示する表示体と、その周囲の
長円形の表示体は、別個独立に表示駆動できるようにな
っている。また、科目表示部20には科目名を表示する
表示体以外にスペード、クラブ等のマークを表示する表
示体も設けられているが、これは該科目表示部20に表
示体が設けられていない科目、例えば習字等を表示する
ものであると使用者が個人的に定めてその科目を表示す
べく点灯されるものである。FIG. 3 shows the appearance of this embodiment. That is, a liquid crystal display panel 15 of the display section 10 is arranged at the upper front of the device, and various keys are arranged below this liquid crystal display panel 15. LCD display panel 1
5, the day of the week display section 16 is provided with seven indicators for displaying each day of the week from Sunday to Saturday in kanji, and the date display section 17 is provided with an indicator that can display the date, that is, the month and day. has been done. In addition, the time limit number display section 18 is provided with numbers from 1 to 7 representing time limits, and the day display section 19 displays the timetable currently displayed in the subject display section 20, which will be explained next. Four indicators are provided to indicate whether the item is related or tomorrow. The display for displaying the word "Search" in the day display section 19 is a display that lights up when the subjects of each day of the week are sequentially displayed and investigated. In the subject display section 20,
There are 16 display bodies arranged in a matrix of 4 rows and 4 columns, each displaying a subject name, etc., and 16 oval display bodies surrounding each of the 16 display bodies. Note that the display for displaying subject names and the like and the oval display around it can be driven to display separately and independently. In addition, the subject display section 20 is also provided with a display that displays marks such as spades and clubs in addition to the display that displays the subject name; however, this is because the subject display section 20 is not provided with any display. The user personally determines that the subject is to be displayed, such as calligraphy, and the light is turned on to display that subject.
【0010】なお、前述の科目指定レジスタZに設定さ
れる科目コード番号は、上記科目表示部20における科
目名表示体の配列に従って定められている。すなわち国
語が1で、算数が2で、理科が3で、社会が4で、音楽
が5で、以下同様にしていきハートマークで表わされる
科目が16になる。曜日キーWKは、科目メモリ部KM
の行すなわち曜日を指定する行指定レジスタWの設定値
を1だけ大きいものとするときに操作するキーである。
時間キーTKは科目メモリ部KMの列すなわち時限を指
定する列指定レジスタJの設定値を1だけ大きいものと
するときに操作するキーである。入力キーIは、科目指
定レジスタZにセットされている科目コードをその時点
において行指定レジスタWと列指定レジスタJによって
指定されている科目メモリKMW,Jに記憶せしめる際
に操作するキーである。消去キーEは、行指定レジスタ
Wと列指定レジスタJによって指定されている科目メモ
リKMW,Jに記憶されている科目コードを消去する場
合(すなわち科目コード0を記憶せしめる場合)に操作
するキーである。左シフトキーLSおよび右シフトキー
RSは、科目指定レジスタZに設定されている科目コー
ド番号を1だけそれぞれ小さいものおよび大きいものに
変更するときに操作されるキーである。時間割セットキ
ーSeは、前述モードレジスタNにより指定される通常
モードと時間割セットモードとの間でモードを切換える
際に操作するキーである。The subject code number set in the subject designation register Z is determined according to the arrangement of the subject name display bodies in the subject display section 20. In other words, Japanese is 1, math is 2, science is 3, social studies is 4, music is 5, and so on until the number of subjects represented by heart marks becomes 16. Day of the week key WK is subject memory section KM
This key is operated to increase by one the set value of the row designation register W that designates the row, that is, the day of the week. The time key TK is a key operated to increase by one the set value of the column designation register J that specifies the column in the subject memory section KM, that is, the time period. The input key I is a key operated to store the subject code set in the subject specification register Z into the subject memory KMW, J specified by the row specification register W and column specification register J at that time. The erase key E is a key operated when erasing the subject code stored in the subject memory KMW, J specified by the row specification register W and column specification register J (that is, when storing the subject code 0). be. The left shift key LS and the right shift key RS are keys operated to change the subject code number set in the subject designation register Z to a smaller one and a larger one, respectively. The timetable set key Se is a key operated when switching the mode between the normal mode specified by the mode register N and the timetable set mode.
【0011】動作
次に、以上の如くに構成された本実施例の動作を説
明する。図4は、本実施例の動作の概要を示すジェネラ
ルフローチャートで、図5は、図4中のステップS12
のキー処理を詳細に示したフローチャートであり、図6
は図4中のステップS13の表示処理を詳細に示したフ
ローチャートであり、図7、8、9はそれぞれ図6中の
基本モード表示処理(ステップS92)、曜日送りモー
ド表示処理(ステップS93)、時間割セットモード表
示処理(ステップS94)を詳細に示したフローチャー
トである。また、図10〜12は、時間経過或いはキー
操作に伴なう液晶表示パネル15の表示の変遷を示す図
である。以下、各状態における動作を説明していく。Operation Next, the operation of this embodiment configured as above will be explained. FIG. 4 is a general flowchart showing an overview of the operation of this embodiment, and FIG. 5 shows step S12 in FIG.
FIG. 6 is a flowchart showing the key processing in detail.
is a flowchart showing in detail the display processing of step S13 in FIG. 4, and FIGS. 7, 8, and 9 respectively show the basic mode display processing (step S92), day-of-the-week mode display processing (step S93), and It is a flowchart showing the timetable set mode display process (step S94) in detail. 10 to 12 are diagrams showing changes in the display on the liquid crystal display panel 15 over time or with key operations. The operation in each state will be explained below.
【0012】(イ)通常モードにおける動作例えば、い
ま、モードレジスタNに0がセットされ通常モードで、
モードレジスタMに0がセットされ基本モードでかつモ
ードレジスタXに0がセットされており一括表示モード
になっており、更に2月25日の火曜日でかつ未だ午前
12時に至らず、今日の授業科目は、国語、図工、理科
、家庭の4科目であり、液晶表示パネル15の表示が図
10(a)に示すようになっているものとする。このと
き、キー操作がなされない限り図4のステップS1に至
る度に、未だラッチ4aに時刻計数回路4からの12H
信号が記憶されていないこと、すなわち未だ午前12時
に至っていないことを判断して、ステップS6に進みラ
ッチ4bに時刻計数回路4からの0H信号が記憶されて
いないこと、すなわち未だ午後12時に至っていないこ
とを判断し、キー入力がなかったことを判断して(ステ
ップS11)、表示処理(ステップS13)に進む。(a) Operation in normal mode For example, now mode register N is set to 0 and in normal mode,
The mode register M is set to 0 and the mode is basic mode, and the mode register It is assumed that there are four subjects: Japanese, arts and crafts, science, and home, and the display on the liquid crystal display panel 15 is as shown in FIG. 10(a). At this time, unless a key operation is performed, each time step S1 in FIG.
It is determined that the signal is not stored, that is, it is not yet 12:00 a.m., and the process proceeds to step S6, and the latch 4b determines that the 0H signal from the time counting circuit 4 is not stored, that is, it is not yet 12:00 p.m. It is determined that there is no key input (step S11), and the process proceeds to display processing (step S13).
【0013】そして、該表示処理では、先ずモードレジ
スタNに0がセットされており、通常モードになってい
ることを判断し(図6のステップS90)、更に、モー
ドレジスタMに0がセットされており基本モードになっ
ていることを判断し(ステップS91)、ステップS9
2すなわち図7の基本モード表示処理へと進む。該基本
モード表示処理では先ずステップS100で日指定レジ
スタFAに今日を示す0がセットされていることを判断
して曜日計数回路6からの曜日データYO(この場合、
火曜日であり2となっている)を行指定レジスタWにセ
ットし(ステップS101)、日表示部19の表示体の
うち「きょう」の表示体を点灯表示し(ステップS10
2)、次のステップS107に進む。そしてステップS
107では日付計数回路5からの日付データDおよび曜
日計数回路6からの曜日データYOに基づき日付表示部
17および曜日表示部16に今日の日付(2月25日)
および曜日(火曜日)を表示する(図10(a)参照)
。次いでステップS108ではモードレジスタXの値は
0であり一括表示モードになっていることを判断してそ
の後、時限レジスタG1〜G6のうち上記行指定レジス
タWで指定されている時限レジスタGWの値すなわちこ
の場合は火曜日に係る時限レジスタG2の値(今日火曜
日には何時限まであるかを示す時限数)が0でないこと
を判断し(ステップS109)、その上で時限数表示部
18に1から上記時限レジスタGWの値までの数値を表
示する(ステップS110)。例えば火曜日には授業が
4時限目まであるとすると図10(a)に示すように時
限数表示部18には1、2、3、4の数値が表示される
。次いでステップS111では、火曜日の授業科目が記
憶されている科目メモリKMW,1〜KMW,GWすな
わち科目メモリKM2,1〜KM2,4の各科目を科目
表示部20の対応する表示体を点灯することによって表
示する(ステップS111)。例えば、火曜日には国語
、図工、理科、家庭の授業がある場合には、科目表示部
20の表示は図10(a)に示すようになる。上記ステ
ップS111の処理を実行した後には、図4のステップ
S1に戻り、以下、上記同様の動作が繰返される。In the display process, it is first determined that the mode register N is set to 0 and the mode is in the normal mode (step S90 in FIG. 6), and then 0 is set to the mode register M. and is in the basic mode (step S91), and in step S9
2, that is, the process advances to the basic mode display process in FIG. In the basic mode display processing, first in step S100, it is determined that 0 indicating today is set in the day designation register FA, and the day of the week data YO from the day of the week counting circuit 6 (in this case,
2) is set in the line designation register W (step S101), and the display for "Today" in the day display section 19 is lit up (step S10).
2), proceed to the next step S107. and step S
At 107, today's date (February 25) is displayed in the date display section 17 and the day of the week display section 16 based on the date data D from the date counting circuit 5 and the day of the week data YO from the day counting circuit 6.
and the day of the week (Tuesday) (see Figure 10(a))
. Next, in step S108, it is determined that the value of the mode register In this case, it is determined that the value of the time limit register G2 related to Tuesday (the number of time limits indicating how many periods there are on Tuesday today) is not 0 (step S109), and then the value of the time limit register G2 related to Tuesday is displayed from 1 to the above. The numerical value up to the value of the time limit register GW is displayed (step S110). For example, if there is a class up to the fourth period on Tuesday, the numerical values 1, 2, 3, and 4 are displayed on the period number display section 18, as shown in FIG. 10(a). Next, in step S111, the corresponding display of the subject display unit 20 is turned on for each subject in the subject memories KMW,1 to KMW,GW, that is, subject memories KM2,1 to KM2,4, in which Tuesday's class subjects are stored. (Step S111). For example, if there are Japanese, art, science, and home classes on Tuesday, the display on the subject display section 20 will be as shown in FIG. 10(a). After executing the process in step S111, the process returns to step S1 in FIG. 4, and the same operations as described above are repeated.
【0014】上記の如き動作が繰返された後、午前12
時に至ったときは、時刻計数回路4からラッチ4aに1
2H信号が送出され、ラッチ4aはこれを記憶するが、
この後、図4のステップS1に進んだときは、ラッチ4
aに該12H信号が記憶されていることを検出してステ
ップS2に進む。そして該ステップS2で曜日データY
Oの値は6でないことすなわち今日は土曜でなく火曜日
であることを判断して、日指定レジスタFAに明日を示
す1をセットして(ステップS4)、然る後、上記ラッ
チ4aの記憶を消去しておき(ステップS5)、更にラ
ッチ4bは未だ時刻計数回路4からの0H信号が送られ
てきていないことすなわち未だ午後12時に至っていな
いことを判断して(ステップS6)、ステップS11を
経てステップS13すなわち図6の表示処理に進む。そ
して、モードレジスタNには0がセットされており通常
モードになっていることを判断し(ステップS90)、
モードレジスタMには0がセットされており基本モード
になっていることを判断して(ステップS91)、ステ
ップS92すなわち図7の基本モード表示処理へと進む
。該基本モード表示処理では、先ず日指定レジスタFA
に1がセットされており明日の時間割表示が指定されて
いることを判断し(ステップS100)、次いで、曜日
計数回路6からの今日の曜日データYOに1を加えた明
日の曜日データ(この場合、明日は水曜となり曜日デー
タは3となる)を得て、これを行指定レジスタWにセッ
トし(ステップS103)、その後、ステップS104
では日表示部19の表示体中、明日を示す「あした」の
表示体を点灯表示し(図10(b)参照)、ステップS
107に進む。そして該ステップS107では、日付計
数回路5、曜日計数回路6からの日付データD、曜日デ
ータYOに基づき、日付表示部17、曜日表示部16に
当日の日付および曜日を表示する(図10(b)参照)
。[0014] After the above-mentioned operations were repeated, at 12 a.m.
When the hour has arrived, the time counting circuit 4 sends 1 to the latch 4a.
The 2H signal is sent out and the latch 4a stores it, but
After this, when proceeding to step S1 in FIG.
It is detected that the 12H signal is stored in a, and the process advances to step S2. Then, in step S2, the day of the week data Y
It is determined that the value of O is not 6, that is, today is not Saturday but Tuesday, and the day designation register FA is set to 1 indicating tomorrow (step S4), and after that, the memory in the latch 4a is set. The latch 4b determines that the 0H signal from the time counting circuit 4 has not yet been sent (step S6), and then proceeds to step S11. The process advances to step S13, that is, the display process shown in FIG. Then, it is determined that the mode register N is set to 0 and the mode is normal mode (step S90),
It is determined that the mode register M is set to 0 and the mode is in the basic mode (step S91), and the process proceeds to step S92, that is, the basic mode display process of FIG. 7. In the basic mode display process, first the day designation register FA
is set to 1 and tomorrow's timetable display is designated (step S100), and then tomorrow's day of the week data obtained by adding 1 to today's day of the week data YO from the day of the week counting circuit 6 (in this case , tomorrow will be Wednesday and the day of the week data will be 3), and set this in the row designation register W (step S103), and then in step S104.
Then, in the display body of the day display section 19, the display body for "tomorrow" indicating tomorrow is lit up (see FIG. 10(b)), and step S
Proceed to step 107. In step S107, the date and day of the week are displayed on the date display section 17 and the day of the week display section 16 based on the date data D and day of the week data YO from the date counting circuit 5 and the day of the week counting circuit 6 (FIG. 10(b) )reference)
.
【0015】次いで、ステップS108では、モードレ
ジスタXの値が0で基本モードになっていることを判断
し、行指定レジスタWで指定される時限レジスタGW(
すなわち、この場合は時限レジスタG3)の値は0でな
いことを判断し(ステップS109)、時限数表示部1
8に1〜上記時限レジスタGWの値を表示する(ステッ
プS110)。従って、時限レジスタGWすなわちこの
場合は時限レジスタG3の値が、例えば4で明日水曜日
は4時限目まであるとすると時限数表示部18には、図
10(b)に示すように1〜4までの数値が表示される
ことになる。また、ステップS111では、行指定レジ
スタWによって指定される科目メモリKMW,1〜KM
W,GWに記憶されている明日(水曜日)に授業がある
科目を読み出してこれを科目表示部20の表示体を利用
して表示する。例えば、明日(水曜日)に授業がある科
目が国語、算数、社会および体育である場合には科目表
示部20の表示は、図10(b)に示すようになる。上
記の如き表示処理がなされた後には、図4のステップS
1に戻り、該ステップS1、S6、S11を経て上記同
様の表示処理(ステップS13)を行なうという動作を
繰返し、液晶表示パネル15には図10(b)の如き表
示が継続的になされる。Next, in step S108, it is determined that the value of the mode register X is 0 and the basic mode is set, and the time limit register GW (
That is, in this case, it is determined that the value of the time limit register G3) is not 0 (step S109), and the time limit number display section 1 is
The value of 1 to the above-mentioned time limit register GW is displayed at 8 (step S110). Therefore, if the value of the time limit register GW, that is, the value of the time limit register G3 in this case, is 4, for example, and there are up to 4 periods tomorrow Wednesday, the time limit number display section 18 will display numbers 1 to 4 as shown in FIG. 10(b). will be displayed. Further, in step S111, the subject memory KMW,1 to KM specified by the row specification register W is
The subjects having classes tomorrow (Wednesday) stored in W and GW are read out and displayed using the display of the subject display section 20. For example, if the subjects that have classes tomorrow (Wednesday) are Japanese, arithmetic, social studies, and physical education, the display on the subject display section 20 will be as shown in FIG. 10(b). After the above display processing is performed, step S in FIG.
1 and repeats steps S1, S6, and S11 to perform the same display process (step S13) as described above, so that a display as shown in FIG. 10(b) is continuously displayed on the liquid crystal display panel 15.
【0016】上記の如き動作が繰返された後、午後12
時(すなわち水曜日の午前0時)に至ったときとは、時
刻計数回路4からラッチ4bに0H信号が送出され、ラ
ッチ4bは、これを記憶するが、この事すなわちラッチ
4bが0H信号を記憶していることは図4のステップS
6で検出され、次のステップS7へ進む。そしてステッ
プS7では、曜日計数回路6よりの曜日データYOが0
でないこと(この場合は、水曜日で3となっている)を
判断して日指定レジスタFAに今日を示す0をセットし
(ステップS9)、その上で上記ラッチ4bの記憶を消
去し(ステップS10)、ステップS11を経て表示処
理(ステップS13、図6)に進む。そして図6のステ
ップS90、S91を経てステップS92すなわち図7
の基本モード表示処理へと進み、日指定レジスタFAに
は今日を示す0がセットされていることを判断し(ステ
ップS100)、以下、前述同様の処理を行ない(ステ
ップS101、S102、S107〜S111)、この
場合は、今日2月26日水曜日に授業がある科目を表示
することになる。而してこの場合、液晶表示パネル15
の表示は、図10(c)の如くになる。[0016] After the above operations were repeated, at 12 p.m.
When the clock reaches midnight (that is, midnight on Wednesday), the 0H signal is sent from the time counting circuit 4 to the latch 4b, and the latch 4b stores this; What is being done is step S in Figure 4.
6, and the process proceeds to the next step S7. Then, in step S7, the day of the week data YO from the day of the week counting circuit 6 is 0.
It is determined that the current day is not (in this case, it is 3 for Wednesday), and the day designation register FA is set to 0 indicating today (step S9), and then the memory of the latch 4b is erased (step S10). ), the process proceeds to display processing (step S13, FIG. 6) via step S11. Then, through steps S90 and S91 of FIG. 6, step S92, that is, FIG.
Proceeding to the basic mode display processing, it is determined that 0 indicating today is set in the day designation register FA (step S100), and the same processing as described above is performed (steps S101, S102, S107 to S111). ), in this case, the subjects that have classes today, Wednesday, February 26th, will be displayed. In this case, the liquid crystal display panel 15
The display is as shown in FIG. 10(c).
【0017】以上の如く、原則として毎日午前12時に
なると明日の科目を科目表示部20に表示すると共に、
表示中の科目が明日のものであることを明示すべく、日
表示部19の「あした」の表示体を点灯し、その後、午
後12時となり日が替ったときは、上記日表示部19の
「あした」の表示体に換り「きょう」の表示体を点灯し
、科目表示部20に表示中の上記科目が今日のものであ
ることを示すという動作が繰返される。しかし土曜日の
午前12時および午後12時には上記動作と異なった動
作がなされるが以下、この土曜日の動作を説明する。
すなわち土曜日の午前12時には、ステップS1で、ラ
ッチ4aに12H信号が記憶されていることを検出し、
曜日計数回路6からの曜日データYOが土曜日を示す6
となっていることを判断し(ステップS2)、日指定レ
ジスタFAに明後日を示す2をセットし(ステップS3
)、その上で、上記ラッチ4aの記憶を消去する(ステ
ップS5)。次いで、ステップS6、S11を経て表示
処理(ステップS13、図6)に進み、ステップS90
、S91を経てステップS92すなわち図7の基本モー
ド表示処理に進む。As described above, as a general rule, at 12:00 am every day, tomorrow's subjects are displayed on the subject display section 20, and
In order to clearly indicate that the subject being displayed is for tomorrow, the "tomorrow" indicator on the day display section 19 is lit up, and then when the day changes to 12:00 p.m., the day display section 19 lights up. The operation of lighting up the display for "Today" instead of the display for "Tomorrow" to show that the subject being displayed on the subject display section 20 is for today is repeated. However, at 12:00 a.m. and 12:00 p.m. on Saturday, an operation different from the above operation is performed, and the operation on Saturday will be explained below. That is, at 12:00 am on Saturday, it is detected in step S1 that the 12H signal is stored in the latch 4a,
Day of the week data YO from the day of the week counting circuit 6 indicates Saturday 6
(step S2), and sets 2 indicating the day after tomorrow in the day designation register FA (step S3).
), and then erases the memory of the latch 4a (step S5). Next, the process proceeds to display processing (step S13, FIG. 6) through steps S6 and S11, and step S90.
, S91, and then proceeds to step S92, that is, the basic mode display processing of FIG.
【0018】そして、ステップS100では、日指定レ
ジスタFAに2がセットされているのを判断して、行指
定レジスタWに月曜日を示す1をセットして(ステップ
S105)、次いで日表示部19の「あさって」の表示
体を点灯し(ステップS106)、日付データD、曜日
データYOに基づき、日付表示部17、曜日表示部16
に当日の日付、曜日を表示する(ステップS107)。
然る後には、前述同様に行指定レジスタWによって指定
される月曜日の時限数および科目をそれぞれ時限数表示
部18および科目表示部20に表示することになる(ス
テップS108〜S111)。In step S100, it is determined that 2 is set in the day designation register FA, and 1 indicating Monday is set in the row designation register W (step S105). The "Next day" display is turned on (step S106), and based on the date data D and the day of the week data YO, the date display section 17 and the day of the week display section 16 are turned on.
The current date and day of the week are displayed (step S107). Thereafter, the number of time limits and subjects for Monday designated by the line designation register W are displayed on the time limit number display section 18 and the subject display section 20, respectively, as described above (steps S108 to S111).
【0019】また、土曜の午後12時(すなわち日曜日
の午前0時)になったときは、図4のステップS6でラ
ッチ4bに0H信号が記憶されていることを検出し、曜
日データYOが0で日曜日になっていることを判断し(
ステップS7)、日指定レジスタFAに明日を示す1を
セットし(ステップS8)、その上で上記ラッチ4bの
記憶を消去し(ステップS10)、ステップS11を経
て表示処理(ステップS13すなわち図6)に進む。
そして、ステップS90、S91を経てステップS92
すなわち図7の基本モード表示処理に進み、他の曜日の
午前12時におけると同様の動作がなされ(ステップS
100、S103、S104、S107〜S111)、
既に科目表示部20に表示中の科目が明日の月曜日のも
のである旨が明示される。なお、日曜日の午前12時に
は、既に月曜の科目が明日のものとして液晶表示パネル
15に表示されているので、他の曜日のように表示が替
わることはない(ステップS1、S2、S4〜S6、S
11、S13)。Further, when it is 12:00 pm on Saturday (that is, midnight on Sunday), it is detected in step S6 of FIG. 4 that the 0H signal is stored in the latch 4b, and the day of the week data YO becomes 0. to determine that it is Sunday (
Step S7), sets 1 indicating tomorrow in the day designation register FA (Step S8), then erases the memory of the latch 4b (Step S10), and goes through Step S11 to display processing (Step S13, ie, FIG. 6). Proceed to. Then, through steps S90 and S91, step S92
That is, the process proceeds to the basic mode display process in FIG. 7, and the same operation as at 12:00 am on other days of the week is performed (step S
100, S103, S104, S107-S111),
It is clearly indicated that the subject already displayed on the subject display section 20 is for tomorrow's Monday. Note that at 12:00 a.m. on Sunday, Monday's subjects are already displayed on the LCD panel 15 as tomorrow's subjects, so the display does not change like on other days of the week (steps S1, S2, S4 to S6, S
11, S13).
【0020】上記の如くして一括表示モードで今日、明
日又は明後日の前授業科目を科目表示部20に表示した
後、表示中の科目がそれぞれ何時限目のものかを調べる
には、図11に示すように時間キーTKを操作して科目
順送りモードとする(なお、図11、12では科目表示
を横線で省略表示している)。この場合、時間キーTK
の操作を受けてステップS11からステップS12すな
わち図5のキー処理に進み、ステップS20を経てステ
ップS35で、モードレジスタNの値は0で通常モード
になっていることを判断し、操作されたキーが時間キー
TKであることを検出して(ステップS36)、モード
レジスタXに1をセットして上記科目順送りモードとし
(ステップS36)、その上で列指定レジスタJに1を
セットする(ステップS38)。After displaying the previous class subjects for today, tomorrow, or the day after tomorrow in the batch display mode as described above, in order to find out what period each of the subjects currently displayed belongs to, use the method shown in FIG. As shown in FIG. 11, the subject sequential mode is entered by operating the time key TK (note that in FIGS. 11 and 12, the subject display is omitted with horizontal lines). In this case, time key TK
In response to the operation, the process proceeds from step S11 to step S12, that is, the key processing shown in FIG. is the time key TK (step S36), sets the mode register ).
【0021】然る後、表示処理では図6のステップS9
0でモードレジスタNの値が0で通常モードであること
を判断してモードレジスタMの値が0で基本モードにな
っていることを判断し(ステップS91)、ステップS
92すなわち図7の基本モード表示処理へと進む。そし
て、該基本モード表示処理では先ず、日指定レジスタF
Aの値によりすなわち、その時点において、今日、明日
、明後日のいずれかが指定されているかに応じそれぞれ
行指定レジスタWに今日、明日、或いは月曜の曜日デー
タをセットして科目メモリ部KMにおける行すなわち曜
日の指定を行ない、更に日指定レジスタFAにより指定
されているのが、今日、明日、明後日のいずれかに応じ
て日表示部19のきょう、あした、あさっての表示体の
いずれかを点灯表示する(ステップS100〜S106
)。After that, in the display process, step S9 in FIG.
If the value of the mode register N is 0, it is determined that the mode is normal mode, and if the value of the mode register M is 0, it is determined that the basic mode is selected (step S91).
92, that is, the process advances to the basic mode display process of FIG. In the basic mode display processing, first, the day designation register F
Depending on the value of A, that is, whether today, tomorrow, or the day after tomorrow is specified at that time, the day of the week data for today, tomorrow, or Monday is set in the row designation register W, respectively, and the row in the subject memory section KM is set. In other words, the day of the week is specified, and the day display section 19 lights up one of the today, tomorrow, and the day after tomorrow indicators depending on whether it is today, tomorrow, or the day after tomorrow that is specified by the day designation register FA. (Steps S100 to S106
).
【0022】次いで、日付表示部17、曜日表示部16
に日付データD、曜日データYOを表示し(ステップS
107)、モードレジスタXの値が既に0でなく、すな
わち1で科目順送りモードになっていることを確認し(
ステップS108)、更に、行指定レジスタWで指定さ
れている時限レジスタGWの値が0でないこと、すなわ
ち、行指定レジスタWによって指定されている曜日には
、1科目以上の授業があることを確認して(ステップS
112)、次のステップS113に進む。そしてステッ
プS113では、1〜列指定レジスタJの値までの数字
を時限数表示部18に表示するが、この場合列指定レジ
スタJの値は1であるから(図5のステップS38参照
)、1だけが表示されることになる。次いで、科目メモ
リ部KMの行指定レジスタWで指定される行の各科目メ
モリに記憶されている科目コード(すなわち行指定レジ
スタWで指定された曜日の科目コード)に対応する科目
表示部20の各科目表示体が点灯表示される。そして行
指定レジスタWによって指定されている曜日の列指定レ
ジスタJによって指定されている時限すなわち、この場
合は1時限目の科目を表示している科目表示部20の表
示体の囲りの長円形の表示体を点灯する。例えば、図1
1のaに示すように、2月25日火曜日において明日の
科目を一括表示していたときに、この明日の各科目がそ
れぞれ何時限目のものかを調べるために時間キーTKを
操作して科目順送りモードにしたときは、先ず、同図b
に示すように1時限目の科目であることを示すべく時限
数表示部18に1が表示され、更に、表示中の科目のう
ち1時限目のものの囲りに長円形の表示体が表示される
。Next, the date display section 17 and the day of the week display section 16
Display date data D and day of the week data YO (step S
107), check that the value of mode register
Step S108), further confirm that the value of the time limit register GW specified by the line specification register W is not 0, that is, there is one or more classes on the day of the week specified by the line specification register W. (Step S
112), the process proceeds to the next step S113. Then, in step S113, numbers from 1 to the value of the column designation register J are displayed on the time limit number display section 18, but in this case, since the value of the column designation register J is 1 (see step S38 in FIG. 5), 1 only will be displayed. Next, the subject display unit 20 corresponding to the subject code stored in each subject memory in the row specified by the row designation register W of the subject memory unit KM (that is, the subject code for the day of the week designated by the row designation register W) is displayed. Each subject indicator is lit up. Then, an oval shape surrounds the display of the subject display section 20 that displays the period specified by the column specification register J on the day of the week specified by the row specification register W, that is, in this case, the subject of the first period. The display will light up. For example, Figure 1
As shown in 1-a, when tomorrow's subjects were displayed all at once on Tuesday, February 25th, I operated the time key TK to find out what period each subject was in tomorrow. When switching to the subject sequential mode, first
As shown in , 1 is displayed in the period number display section 18 to indicate that the subject is in the first period, and furthermore, an oval display is displayed around the subject in the first period among the displayed subjects. Ru.
【0023】上記表示動作は、時間キーTKの操作がな
い限り、一定時間(図11に示すように約1秒間)継続
し(ステップS116、S120、S121、S116
)、該一定時間の経過後には自動的に列指定レジスタJ
の値を1だけ大きい2にして2時限目を指定し(ステッ
プS117)、該列指定レジスタJの値(すなわち2)
が行指定レジスタWで指定される時限レジスタGWの値
(行指定レジスタWで指定されている曜日の時限数)を
超えていないことを判断して(ステップS118)、ス
テップS113に戻る。そして、図11のcに示すよう
に、時限数表示部18に1と2の数字を表示して2時限
目であることを示し(ステップS113)、行指定レジ
スタWにより指定されている曜日の全科目を科目表示部
20に表示して(ステップS114)、列指定レジスタ
Jによって指定されている科目、すなわち2時限目の科
目の表示体の囲りの長円形の表示体を点灯表示する(ス
テップS115)。以下、同様の動作を繰返していき、
表示中の科目の全てについて何時限目のものかを表示し
(図11のd、e参照)、列指定レジスタJの値がその
曜日の時限数より大きい値となったときは、それをステ
ップS118で検出して、列指定レジスタJの値を1と
して1時限目を指定して(ステップS119)、ステッ
プS113に戻る。これにより液晶表示パネル15の表
示は、図11のbの状態に戻り、以下、同様の動作がな
され、図11のb〜eに示す如き表示がサイクリックに
繰返される。これにより使用者は、科目表示部20に表
示されている各科目が何時限に係るものかを容易に認識
することができることになる。The above display operation continues for a certain period of time (approximately 1 second as shown in FIG. 11) unless the time key TK is operated (steps S116, S120, S121, S116).
), the column specification register J is automatically set after the specified period of time has elapsed.
The value of 2 is increased by 1 to specify the second time period (step S117), and the value of the column designation register J (i.e., 2) is specified (step S117).
It is determined that the value does not exceed the value of the time limit register GW specified by the row designation register W (the number of time limits for the day of the week specified by the row designation register W) (step S118), and the process returns to step S113. Then, as shown in FIG. 11c, the numbers 1 and 2 are displayed on the time period number display section 18 to indicate that it is the second period (step S113), and the number is displayed on the time period number display section 18 to indicate that it is the second period (step S113). All subjects are displayed on the subject display section 20 (step S114), and the oval display surrounding the display of the subject specified by the column designation register J, that is, the subject of the second period, is illuminated ( Step S115). From now on, repeat the same operation,
Displays the period for all of the displayed subjects (see d and e in Figure 11), and when the value of the column specification register J becomes larger than the number of periods for that day of the week, it is set to step. Detected in S118, the value of the column designation register J is set to 1 to designate the first period (step S119), and the process returns to step S113. As a result, the display on the liquid crystal display panel 15 returns to the state shown in b of FIG. 11, and the same operation is performed thereafter, and the display as shown in b to e of FIG. 11 is cyclically repeated. This allows the user to easily recognize which period each subject displayed on the subject display section 20 relates to.
【0024】上記科目順送りモードから基本モードに戻
すときは、図11に示すように、再度、時間キーTKを
操作するが、このとき該操作を図7のステップS121
で検出し、モードレジスタXの値を0にして一括表示モ
ードに戻す。図11のaに示す如く、基本モードで今日
、明日又は明後日の科目を一括表示を行なっている状態
から、曜日別モードにして同図のf〜hに示す如く他の
曜日の科目を、順次、一括表示していくには、曜日キー
WKを操作する。この場合、該操作を図5のステップS
40で検出し、未だモードレジスタMの値は0であり基
本モードになっていることを確認し(ステップS41)
、その上でモードレジスタMに1をセットして曜日別モ
ードとし(ステップS42)、行指定レジスタWの値を
1だけ大きいものとして次の曜日を指定し(ステップS
43)、行指定レジスタWの値が6を超えるものになっ
ているときは、行指定レジスタWの値を1に戻して月曜
日の指定に戻しておく(ステップS44、S45)。When returning from the subject order mode to the basic mode, as shown in FIG. 11, the time key TK is operated again.
is detected, and the value of mode register X is set to 0 to return to batch display mode. As shown in Figure 11a, in the basic mode, the subjects for today, tomorrow, or the day after tomorrow are displayed all at once, then in the day-by-week mode, the subjects for other days of the week can be displayed sequentially as shown in f to h in the figure. , to display them all at once, operate the day of the week key WK. In this case, the operation is performed in step S of FIG.
40, and it is confirmed that the value of the mode register M is still 0 and the basic mode is set (step S41).
Then, the mode register M is set to 1 to set the day-of-week mode (step S42), and the value of the row designation register W is increased by 1 to designate the next day of the week (step S42).
43) When the value of the row designation register W exceeds 6, the value of the row designation register W is returned to 1 to return to Monday designation (steps S44, S45).
【0025】そして、図6の表示処理に進み、ステップ
S90を経てステップS91でモードレジスタMの値が
0でなく既に曜日別モードになっていることを判断して
、ステップS93すなわち図8の曜日別モード表示処理
に進む。ステップS130では、モードレジスタXの値
が0で一括表示モードになっていることを確認し、日表
示部19中の「しらべる」の表示体を点灯表示し(ステ
ップS131)、上記行指定レジスタWで指定されてい
る曜日を曜日表示部16に表示し(ステップS132)
、その曜日の時限数が0になっていないことを判断し(
ステップS133)、1からその曜日の時限数までの数
字を時限数表示部18に表示し(ステップS134)、
その上で、上記行指定レジスタWにより指定されている
曜日の授業科目を科目表示部20に表示する(ステップ
S135)。すなわち、上記図11のaの状態の如く、
基本モードにおいて火曜日の科目を一括表示している状
態で曜日キーWKを操作したときは、曜日別モードとな
り同図のfに示すように曜日が1日だけ進んで水曜日の
科目が一括表示されることになる。Then, the process proceeds to the display process shown in FIG. 6, and after passing through step S90, it is determined in step S91 that the value of the mode register M is not 0 and the day-of-the-week mode is already set, and the display process is performed in step S93, that is, the day of the week mode shown in FIG. Proceed to other mode display processing. In step S130, it is confirmed that the value of the mode register The day of the week designated by is displayed on the day of the week display section 16 (step S132).
, determine that the number of time limits for that day of the week is not 0 (
Step S133), displays numbers from 1 to the number of time limits for the day of the week on the time limit number display section 18 (step S134);
Then, the class subjects on the day of the week specified by the row designation register W are displayed on the subject display section 20 (step S135). That is, as in the state of a in FIG. 11 above,
If you operate the day of the week key WK while Tuesday's subjects are being displayed all at once in the basic mode, the day of the week mode will change and the days of the week will advance by one day and Wednesday's subjects will be displayed at once, as shown in f in the figure. It turns out.
【0026】上記のようにして曜日別モードとした後に
は、曜日キーWKを操作しながら、順次、各曜日の科目
を科目表示部20に一括表示せしめて、それらを確認し
ていくことになるが、この場合、上記曜日キーWKの操
作がある度に、それを、図5のステップS40で検出し
、既にモードレジスタMの値が0でなく1で曜日別モー
ドになっていることを判断して(ステップS41)、行
指定レジスタWによって指定されている曜日が、曜日計
数回路6からの曜日データYOの曜日と等しくなってい
ないことを確認し(ステップS46)、行指定レジスタ
Wで指定する曜日を1つ進めていき(ステップS43)
、行指定レジスタWの値が6を超えるものになっていな
いかを判断して、6を超えているときは行指定レジスタ
Wの値を1に戻して月曜日の指定に戻す(ステップS4
5)。次いで表示処理に進み、図6のステップS90、
S91、S93、図8のステップS130を経てステッ
プS131〜S135の処理に進み、前述同様にして日
表示部19に「しらべる」の表示体を点灯表示し、新た
に行指定レジスタWによって指定された曜日の時限数の
表示および全科目の一括表示を行なっていく(図11の
f〜h参照)。なお、上記のようにして、曜日キーWK
を操作して行指定レジスタWで指定する曜日を、順次、
1日ずつ進めていき、当日の曜日(すなわち曜日計数回
路6からの曜日データYOで示される曜日)を指定する
に至ったときは、それを図5のステップS46で検出し
てモードレジスタMの値を0にして基本モードに戻す(
ステップS47)。これにより液晶表示パネル15の表
示は、図11のaに示す如き、基本モードの一括表示モ
ードにおける表示に戻る(図7のステップS100〜S
111)。After entering the mode by day of the week as described above, the subjects of each day of the week are sequentially displayed on the subject display section 20 and checked while operating the day of the week key WK. However, in this case, each time the day of the week key WK is operated, it is detected in step S40 in FIG. (step S41), and it is confirmed that the day of the week specified by the row designation register W is not equal to the day of the week of the day of the week data YO from the day of the week counting circuit 6 (step S46), and the day of the week designated by the row designation register W is checked. Advance the day of the week by one (step S43)
, it is determined whether the value of the row designation register W exceeds 6, and if it exceeds 6, the value of the row designation register W is returned to 1 to return to Monday designation (step S4
5). Next, proceeding to display processing, step S90 in FIG.
The process proceeds to steps S131 to S135 through steps S91, S93, and step S130 in FIG. The number of time periods for each day of the week and all subjects are displayed at once (see f to h in FIG. 11). In addition, as described above, the day of the week key WK
The days of the week specified in the row specification register W are sequentially manipulated by
When the day of the week advances one day at a time and the day of the week (that is, the day of the week indicated by the day of the week data YO from the day of the week counting circuit 6) is specified, it is detected in step S46 of FIG. Set the value to 0 and return to basic mode (
Step S47). As a result, the display on the liquid crystal display panel 15 returns to the display in the batch display mode of the basic mode as shown in a of FIG. 11 (steps S100 to S of FIG.
111).
【0027】次に曜日別モードの科目順送りモードでの
動作を説明する。各日曜日の全科目を順次、科目表示部
20に表示して確認していく際の前記曜日別モードにお
いて表示中の曜日の各科目が、それぞれ何時限目のもの
かを確認するときは、図11に示すように時間キーTK
を操作する。この場合、該操作を図5のステップS36
で検出し、モードレジスタXに1をセットして科目順送
りモードとし(ステップS37)、列指定レジスタJに
1をセットして科目メモリ部KMの第1列すなわち第1
時限目を指定する(ステップS38)。然る後、図6の
ステップS90、S91を経てステップS90すなわち
図8の曜日別モード表示処理に進み、ステップS130
で、既にモードレジスタXには1がセットされており科
目順送りモードになっていることを判断して日表示部1
9に「しらべる」の表示体を点灯表示する(ステップS
140)。次いで、ステップS141では、時限レジス
タG1〜G6のうち行指定レジスタWによって指定され
ているものの時限数すなわち指定されている曜日におけ
る時限数が0でないことを判断し(ステップS141)
、日付表示部17に列指定レジスタJの値1すなわち、
第1時限目の科目である旨を表示し(ステップS142
)、曜日表示部16で行指定レジスタWにより指定され
ている曜日を表示して(ステップS143)、指定され
ている曜日の全科目を科目表示部20に表示する(ステ
ップS144)。Next, the operation in the subject sequential mode of the day-of-week mode will be explained. When checking which period each subject is on the day of the week being displayed in the day-of-the-week mode when sequentially displaying and checking all the subjects for each Sunday on the subject display section 20, use the figure below. As shown in 11, time key TK
operate. In this case, the operation is performed in step S36 of FIG.
, set 1 in the mode register
The time limit is designated (step S38). Thereafter, the process proceeds to step S90, that is, the day-of-week mode display process in FIG. 8 via steps S90 and S91 in FIG. 6, and step S130.
Then, it is determined that 1 has already been set in the mode register
9 lights up the "Search" display (Step S
140). Next, in step S141, it is determined that the number of time limits for the time limit registers G1 to G6 specified by the row designation register W, that is, the number of time limits for the specified day of the week, is not 0 (step S141).
, the value 1 of the column designation register J is displayed in the date display section 17, that is,
It is displayed that the subject is for the first period (step S142).
), the day of the week specified by the row designation register W is displayed on the day of the week display section 16 (step S143), and all subjects on the specified day of the week are displayed on the subject display section 20 (step S144).
【0028】そして、上記表示中の科目のうち列指定レ
ジスタJにより指定されている第1時限ものに係る表示
体の囲りの長円形表示体が点滅表示される(ステップS
145)。然して、この場合の液晶表示パネル15の表
示は、例えば図11のiに示す如くになる。そして、上
記表示状態は、時間キーTKの操作がない限り、一定時
間(例えば図11に示すように1秒間)だけ、継続し(
ステップS146、S150、S151、S146)、
該一定時間が経過したときは、ステップS146からス
テップS147に進み列指定レジスタJの値を1だけ大
きいものとして、次の時限(すなわち第2時限目)を指
定し、該指定に係る時限(すなわち列指定レジスタJの
値)が、その曜日の最後の科目の時限(すなわち時限レ
ジスタG1〜G6のうち行指定レジスタWによって指定
されるものの値)を超えるものになっていないことを判
断してステップS142に戻る。[0028] Then, an oval display body surrounding the display body related to the first period item specified by the column designation register J among the subjects currently displayed is displayed blinking (step S
145). In this case, the display on the liquid crystal display panel 15 will be as shown in FIG. 11, for example. The above display state continues for a certain period of time (for example, 1 second as shown in FIG. 11) unless the time key TK is operated (
Steps S146, S150, S151, S146),
When the certain period of time has elapsed, the process proceeds from step S146 to step S147, the value of the column designation register J is increased by 1, the next time period (i.e., the second time period) is designated, and the time period related to the designation (i.e., the second time period) is designated. After determining that the value of the column specification register J) does not exceed the time limit of the last subject of the day of the week (that is, the value of the time limit register G1 to G6 specified by the row specification register W), step Return to S142.
【0029】以下、上記同様にして、自動的に、2時限
目、3時限目、……の科目を表示する表示体の囲りの長
円形表示体が、順次、一定時間だけ点滅表示されていく
(ステップS142〜S146、S150、S146、
S147、S148、S142)。また、列指定レジス
タJで指定された時限が行指定レジスタWによって指定
されている曜日の時限数を超えたものになったときは、
それをステップS148で検出して、列指定レジスタJ
のセット値を1に戻して指定を第1時限目に戻し(ステ
ップS149)、その上でステップS141に戻り、上
記第1時限目の科目を表示している表示体の囲りの長円
形表示体を点滅表示することになる(ステップS141
〜S145)。すなわち上記科目順送り表示は第1時限
目から順次、一定時間ずつ、かつサイクリックに行なわ
れることになる(図11のi〜l参照)。[0029] Thereafter, in the same manner as above, the oval display bodies surrounding the display body displaying the subjects of the second period, third period, etc. are automatically flashed in sequence for a certain period of time. Go (steps S142 to S146, S150, S146,
S147, S148, S142). Also, when the time limit specified by column specification register J exceeds the number of time limits for the day of the week specified by row specification register W,
It is detected in step S148 and the column designation register J is
The set value of is returned to 1 to return the designation to the first period (step S149), and then the process returns to step S141, where the oval display around the display body displaying the subjects of the first period is The body will be displayed blinking (step S141).
~S145). That is, the subject sequential display is performed cyclically and sequentially for a fixed period of time starting from the first period (see i to 1 in FIG. 11).
【0030】上記曜日別モードの科目順送りモードから
曜日別モードの一括表示モードに戻すには、図11に示
すように、再度、時間キーTKを操作する。この場合、
該操作を図8のステップS151で検出し、モードレジ
スタXの値を0として上記一括表示モードに戻す(ステ
ップS152)。これにより、以後の表示処理において
は、前述の図8のステップS130〜S135の処理が
実行されて曜日別の科目一括表示がなされる(図11の
f参照)。なお、図11には、同図のfの状態すなわち
曜日別モードで火曜日の科目を一括表示している際に時
間キーTKを操作して、上記科目順送りモードとした場
合が示されているが、同図のg、h等の状態すなわち火
曜日以外の曜日の科目を一括表示している際に時間キー
TKを操作しても、上記同様に、表示中のその曜日の各
科目の順送表示がなされる(図5のステップS36〜S
38、図8のステップS130、S140〜S146、
S150、S151、S146〜S149)。To return from the subject sequential mode of the day of the week mode to the batch display mode of the day of the week mode, as shown in FIG. 11, the time key TK is operated again. in this case,
This operation is detected in step S151 of FIG. 8, and the value of mode register X is set to 0 to return to the batch display mode (step S152). As a result, in the subsequent display process, the processes of steps S130 to S135 in FIG. 8 described above are executed to collectively display subjects by day of the week (see f in FIG. 11). Note that FIG. 11 shows a case where the subject sequential mode is entered by operating the time key TK when Tuesday's subjects are displayed all at once in the day-of-week mode, that is, in the state f in the same figure. , Even if you operate the time key TK when subjects such as g and h in the figure are displayed all at once, that is, subjects on days other than Tuesday, the sequential display of each subject on that day will still be displayed in the same way as above. is performed (steps S36 to S in FIG. 5).
38, steps S130, S140 to S146 in FIG.
S150, S151, S146-S149).
【0031】(ロ)時間割セットモードにおける動作次
に、科目メモリ部KMに設定されている時間割を修正す
る場合、或いは、新たに該科目メモリ部KMに時間割を
設定する場合の時間割セットモードにおける動作を説明
する。該モードへの切換は、図12のaに示す前述の通
常モードの基本モードの一括表示モード状態において、
時間割セットキーSeを操作する。このとき、該操作を
、図5のステップS20で検出し、モードレジスタNの
値が0で通常モードになっていることを判断し(ステッ
プS21)、モードレジスタMの値が0で基本モードに
なっていることを判断し(ステップS22)、モードレ
ジスタXの値が0で一括表示モードになっていることを
判断し(ステップS23)、その上で、モードレジスタ
Nに1をセットして時間割セットモードし(ステップS
24)、行指定レジスタWに1をセットして月曜日を指
定し(ステップS25)、更に列指定レジスタJに1を
セットして第1時限目を指定して、ステップS27に進
む。(b) Operation in timetable set mode Next, operation in timetable set mode when modifying the timetable set in the subject memory section KM or when setting a new timetable in the subject memory section KM. Explain. Switching to this mode is performed in the batch display mode state of the basic mode of the normal mode described above as shown in FIG. 12a.
Operate the timetable set key Se. At this time, the operation is detected in step S20 of FIG. 5, and it is determined that the mode register N value is 0 and the normal mode is set (step S21), and the mode register M value is 0 and the basic mode is set. (step S22), determines that the value of mode register Set mode (step S
24) The row designation register W is set to 1 to designate Monday (step S25), and the column designation register J is set to 1 to designate the first time period, and the process proceeds to step S27.
【0032】そして、該ステップS27では、科目メモ
リKM1,1に記憶されている月曜日の第1時限目の科
目に係る科目コードが0でないかを調べ(科目コードが
0ということは何の科目も設定されていないことを示す
から、結局、何らかの科目が設定されているかを調べる
ことになる)、該科目コードが0でないときは、上記科
目メモリKM1,1に既に記憶されている科目コードを
科目指定レジスタZにセットするが(ステップS28)
、他方上記科目コードが0のときは、科目コード1(前
述の如く国語の科目コードになっている)を科目指定レ
ジスタZにセットする(ステップS29)。次いで表示
処理では、図6のステップS90で既にモードレジスタ
Nの値は0でなく、時間割セットモードになっているこ
とを判断してステップS94すなわち図9の時間割セッ
トモード表示処理に進む。そして先ず、日付表示部17
に列指定レジスタJで指定されている時限すなわち第1
時限を表示し(ステップS155)、曜日表示部16に
行指定レジスタWで指定されている曜日すなわち月曜日
を表示し(ステップS156)、その上で科目表示部2
0の全科目表示体を点灯表示する(ステップS157)
。[0032] Then, in step S27, it is checked whether the subject code related to the subject of the first period on Monday stored in the subject memory KM1,1 is not 0 (the subject code being 0 means that there is no subject). If the subject code is not 0, the subject code already stored in the subject memory KM1,1 is used as the subject code. Set in designated register Z (step S28)
On the other hand, if the subject code is 0, subject code 1 (which is the Japanese subject code as described above) is set in the subject designation register Z (step S29). Next, in the display process, it is determined in step S90 of FIG. 6 that the value of the mode register N is not 0 and the timetable set mode is set, and the process proceeds to step S94, that is, the timetable set mode display process of FIG. First, the date display section 17
The time period specified in the column specification register J, that is, the first
The time period is displayed (step S155), the day of the week specified in the row designation register W, that is Monday, is displayed on the day of the week display section 16 (step S156), and then the subject display section 2
The all-subject display of 0 is displayed by lighting (step S157).
.
【0033】次いで、時限レジスタG1〜G6のうち、
行指定レジスタWによって指定されるものすなわちこの
場合は時限レジスタG1の値(すなわち月曜日の時限数
)が0になっていないかを調べ(ステップS158)、
0になっていないときは科目メモリKMW,1〜KMW
,GWすなわちこの場合は科目メモリKM1,1〜KM
1,GWに記憶されている月曜日の各科目に係る科目表
示部20における表示体の囲りの長円形表示体を点灯す
る(ステップS159)。そして、行指定レジスタWと
列指定レジスタJによって指定される科目メモリKMW
,Jの科目コードが0でないかすなわち月曜日の第1時
限目には、何らかの科目がセットされているかを判断し
(ステップS160)、セットされている場合には、科
目表示部20において上記月曜日の第1時限目の科目を
表示している表示体の囲りの長円形表示体を点滅表示す
る(ステップS161)。Next, among the time registers G1 to G6,
It is checked whether the value specified by the row designation register W, that is, in this case, the value of the time limit register G1 (i.e., the number of time limits for Monday) is 0 (step S158);
If it is not 0, subject memory KMW, 1~KMW
, GW, that is, in this case, subject memory KM1, 1 to KM
1. The oval display surrounding the display in the subject display section 20 relating to each Monday subject stored in GW is lit (step S159). Then, the subject memory KMW specified by the row specification register W and column specification register J
, J is not 0, that is, whether some subject is set for the first period on Monday (step S160). If it is set, the subject code for Monday is displayed in the subject display section 20. The oval display surrounding the display displaying the subjects of the first period is displayed blinking (step S161).
【0034】該点滅表示処理を終えた場合、ステップS
158で月曜日の時限数を記憶する時限レジスタG1の
値が0となっていると判断した場合、およびステップS
160で月曜日の第1時限目には科目がセットされてい
ないと判断した場合にはステップS162に進み、科目
指定レジスタZで指定されている科目に係る科目表示部
20における表示体が点滅される。例えば、科目メモリ
部KM1には月曜日の科目として5科目が設定されてお
り、かつその第1時限目が科目コード4の社会であると
きは(図3参照)、図12のbに示すように、曜日表示
部16に月曜日の表示をし、時限数表示部18に5科目
がある旨を示す数字5を表示すると共に全てが点灯表示
されている科目表示部20の科目表示体のうち月曜日の
授業科目として設定されているものに係る5個の科目表
示体の囲りの長円形表示体を点灯表示し、更に第1時限
目の科目である社会の科目表示体およびその囲りの長円
形表示体を点滅表示する(なお、図12において、点線
で示しているものは、点滅表示を示す)。[0034] When the blinking display processing is completed, step S
If it is determined in step 158 that the value of the time limit register G1 that stores the number of time limits for Monday is 0, and in step S
If it is determined in step S160 that no subject has been set for the first period on Monday, the process advances to step S162, and the display in the subject display unit 20 associated with the subject specified in the subject designation register Z is blinked. . For example, if five subjects are set as Monday subjects in the subject memory section KM1, and the first period is social studies with subject code 4 (see Figure 3), as shown in Figure 12 b, , the day of the week display section 16 displays Monday, the time limit number display section 18 displays the number 5 indicating that there are 5 subjects, and the subject display section 20, which is all illuminated, displays Monday. The oval display boxes surrounding the five subject display boxes related to those set as class subjects are lit up, and the subject display box for social studies, which is the subject of the first period, and the oval display box surrounding it are displayed. The display body is displayed in a blinking manner (in FIG. 12, the dotted line indicates a blinking display).
【0035】上記の如くして時間割セットモードとした
後、修正対象の科目として点滅表示されている月曜日の
第1時限目の科目(国語)を他の科目に修正するときに
は、図12のc、d、eに示すように、所望の科目の表
示体が点滅表示されるまで右シフトキーRS又は左シフ
トキーLSを操作する。この場合、右シフトキーRS又
は左シフトキーLSの操作は、それぞれ図5のステップ
S70又はステップS75で検出され1だけ大きい又は
1だけ小さい科目コードが、科目コード1〜16の間で
、順次、サイクリックに科目指定レジスタZにセットさ
れていく(ステップS71〜S73、ステップS76〜
S78)。そして、表示処理では、図9のステップS1
55〜S161で前述同様の処理が実行され、ステップ
S162で、新に科目指定レジスタZにセットされた科
目コードに係る科目の表示体が点滅表示される。従って
、図12のbの状態で右シフトキーRSを1回だけ操作
したときは、同図cに示すように科目コード5の音楽(
図3参照)の表示が点滅し、この状態で更にもう1回だ
け右シフトキーRSを操作したときは、図12dに示す
ように科目コードが更に1だけ大きい6の図工(図3参
照)の表示が点滅し、またこの状態で左シフトキーLS
を1回だけ操作したときは、科目コード5の音楽の表示
が点滅する図12cの状態に戻る。After entering the timetable set mode as described above, when modifying the subject (Japanese) of the first period on Monday, which is blinking as the subject to be modified, to another subject, the steps c and 12 in FIG. As shown in d and e, the right shift key RS or left shift key LS is operated until the display of the desired subject is displayed blinking. In this case, the operation of the right shift key RS or the left shift key LS is detected in step S70 or step S75 of FIG. are set in the subject designation register Z (steps S71 to S73, steps S76 to
S78). In the display process, step S1 in FIG.
Processes similar to those described above are executed in steps 55 to S161, and in step S162, the subject indicator corresponding to the subject code newly set in the subject designation register Z is displayed blinking. Therefore, when the right shift key RS is operated only once in the state shown in b of Fig. 12, music of subject code 5 (
(see Figure 3) flashes, and if you operate the right shift key RS one more time in this state, 6 Arts and Crafts (see Figure 3), whose subject code is further increased by 1, is displayed as shown in Figure 12d. flashes, and in this state, press the left shift key LS again.
When is operated only once, the display returns to the state shown in FIG. 12c in which the music display for subject code 5 blinks.
【0036】上記の如くして、所望の科目の科目コード
を科目指定レジスタZにセットして、該科目の表示体を
点滅表示せしめた後、該科目を修正対象としている月曜
の第1時限目の科目として設定するには、図12に示す
ように、入力キーIを操作する。この際、該操作を図5
のステップS80で検出し科目指定レジスタZにセット
しておいた科目コードを、行指定レジスタWと列指定レ
ジスタJによって指定される科目メモリKMW,Jすな
わち科目メモリKM1,1に記憶し(ステップS81)
、科目メモリ部KMの各行のうち行指定レジスタWで指
定される行すなわち第1行の科目数(時限数)を算出し
、これを時限レジスタG1〜G6のうちで行指定レジス
タWで指定されるものすなわち時限レジスタG1にセッ
トする(ステップS82)。そして、表示処理では、前
記同様に、図9のステップS155〜S158の処理が
なされ、ステップS159では、月曜日の授業科目の科
目表示体の周囲の長円形表示体が点灯されるが、この場
合、修正前に選ばれていた科目の表示体の囲りの長円形
表示体に代り、修正により新たに設定され科目の科目表
示体およびその周囲の長円形表示体が点滅表示される。As described above, after setting the subject code of the desired subject in the subject designation register Z and causing the display of the subject to blink, the first period of the Monday for which the subject is to be corrected is displayed. To set it as a subject, operate input key I as shown in FIG. At this time, the operation is shown in Figure 5.
The subject code detected in step S80 and set in the subject specification register Z is stored in the subject memory KMW,J, that is, the subject memory KM1,1 specified by the row specification register W and column specification register J (step S81). )
, calculates the number of subjects (time limit number) in the row specified by the row designation register W of each row of the subject memory section KM, that is, the first row, and calculates the number of subjects (time limit number) in the row designated by the row designation register W among the time limit registers G1 to G6. ie, the time limit register G1 (step S82). In the display process, steps S155 to S158 in FIG. 9 are performed in the same way as described above, and in step S159, the oval display around the subject display for Monday's class is lit. In place of the oval display surrounding the subject display that was selected before the correction, the subject display for the newly set subject and the oval display around it are displayed blinking.
【0037】次いで、ステップS160を経て、ステッ
プS161、S162に進み、上記新たに設定された科
目の科目表示体およびその長円形表示体を点滅表示する
。例えば、図12のeに示す如く、月曜日の第1時限目
として科目コード4の社会が既に設定されており、これ
を示すべく社会を示す表示体の周囲の長円形表示体が点
滅し、更にこの月曜日の第1時限目に新たに設定すべき
科目として科目コード12のクラブ活動(図3参照)が
指定されており、このクラブ活動の表示体が点滅してい
るときに、上記入力キーIを操作したときは、同図のf
に示すように上記社会の科目表示体の囲りの長円形表示
体は表示されなくなり、上記クラブ活動の表示体および
その周囲の長円形表示体が点滅表示されるようになる。Next, the process proceeds to steps S161 and S162 via step S160, and the subject display of the newly set subject and its oval display are displayed blinking. For example, as shown in FIG. 12e, the subject code 4, Social Studies, has already been set as the first period on Monday, and to indicate this, the oval display around the social studies display blinks, and Club activities with subject code 12 (see Figure 3) is specified as a new subject to be set for the first period of this Monday, and when the display for this club activity is blinking, press the input key I. When operating , f in the same figure
As shown in , the oval display surrounding the social studies subject display disappears, and the club activity display and the oval display surrounding it begin to blink.
【0038】該時間割セットモードにおいて、修正対象
とする時限を切換えて、所望のものにするには、日付表
示部17に表示される時限を見ながら図12に示すよう
に時間キーTKを操作していく。この場合、該操作を図
5のステップS50で検出し、列指定レジスタJの値を
1から7までの間でサイクリックに、順次、1だけ大き
いものにしながら(ステップS51〜S53)、行指定
レジスタWと上記列指定レジスタJとにより指定される
科目メモリKMW,Jに記憶されている科目コードを調
べ(ステップS54)、科目コードが0のとき(すなわ
ち科目が設定されていないとき)は、科目指定レジスタ
Zに科目コード1をセットし(ステップS56)、他方
、科目コードが0でないときは、上記科目メモリKMW
,Jに記憶されている科目コードを科目指定レジスタZ
にセットする(ステップS56)。然る後、表示処理で
は、図9のステップS155では、日付表示部17に新
たに列指定レジスタJによって指定された時限が表示さ
れ、ステップS156では既に行指定レジスタWによっ
て指定されている曜日が曜日表示部16に表示され、更
に科目表示部20の全科目表示体を点灯表示する(ステ
ップS157)。In the timetable setting mode, in order to change the time period to be corrected to the desired one, operate the time key TK as shown in FIG. 12 while looking at the time period displayed on the date display section 17. To go. In this case, the operation is detected in step S50 of FIG. The subject code stored in the subject memory KMW,J specified by the register W and the column specification register J is checked (step S54), and if the subject code is 0 (that is, the subject is not set), Subject code 1 is set in subject specification register Z (step S56), and on the other hand, if the subject code is not 0, the subject memory KMW is
, J to the subject specification register Z.
(step S56). After that, in the display process, in step S155 of FIG. 9, the time period newly specified by the column designation register J is displayed on the date display section 17, and in step S156, the day of the week already specified by the row designation register W is displayed. It is displayed on the day of the week display section 16, and all subject displays on the subject display section 20 are displayed by lighting (step S157).
【0039】次いで、行指定レジスタWによって指定さ
れいる上記曜日には授業があり時限数は0でないかを判
断して(ステップS158)、0でないときはその曜日
の科目を表示する科目表示部20における科目表示体の
周囲の長円形表示体を点灯し(ステップS159)、更
に、行指定レジスタWと列指定レジスタJで指定される
科目メモリKMW,Jの科目コードが0か否かを調べ(
ステップS160)、0でないときはその科目コードに
係る科目の表示体の周囲の長円形表示体を点滅表示した
後、科目指定レジスタZによって指定される科目の表示
体を点滅表示する(ステップS162)。また上記ステ
ップS158で、その曜日は時限が0となっていると判
断したとき、ステップS160で行指定レジスタWと列
指定レジスタJによって指定されている科目メモリKM
W,Jに科目コード0が記憶されていると判断したとき
および上記ステップS161の処理を終えたときはステ
ップS162に進んで科目指定レジスタZによって指定
されている科目の科目表示部20における科目表示体を
点滅する。例えば図12のbに示す如く、月曜日の全科
目を科目表示部20に表示し、そのうちで第1時限目の
ものは科目コード4の社会である旨を日付表示部17に
表示する数字1と科目表示部20における社会の科目表
示体等の点滅とにより表示している状態で、時間キーT
Kを1回だけ操作したときは、同図のgに示すように日
付表示部17には第2時限目を表わす数字2が表示され
、科目表示部20では上記社会の科目表示体に代って、
第2時限目の科目である理科(図3参照)の科目表示体
等が点滅表示される。Next, it is determined whether there is a class on the day of the week specified by the row designation register W and the number of time limits is not 0 (step S158), and if it is not 0, the subject display section 20 displays the subject of that day. The oval display around the subject display in is lit (step S159), and it is further checked whether the subject code of the subject memory KMW, J specified by the row specification register W and column specification register J is 0 (
Step S160) If it is not 0, the oval display around the subject corresponding to the subject code is blinked, and then the subject specified by the subject designation register Z is blinked (step S162). . Further, when it is determined in step S158 that the time limit is 0 for that day of the week, in step S160 the subject memory KM specified by the row designation register W and column designation register J is
When it is determined that the subject code 0 is stored in W and J, and when the process of step S161 is completed, the process proceeds to step S162, and the subject specified by the subject designation register Z is displayed in the subject display section 20. Flashing body. For example, as shown in FIG. 12B, all subjects for Monday are displayed on the subject display section 20, and the number 1 is displayed on the date display section 17 to indicate that the first period is social studies with subject code 4. While the social studies subject display in the subject display section 20 is being displayed by blinking, press the time key T.
When K is operated only once, the number 2 representing the second period is displayed in the date display section 17, as shown in g in the same figure, and the number 2 representing the second period is displayed on the subject display section 20 instead of the subject display of the above-mentioned social studies. hand,
The subject display of science (see Figure 3), which is the subject of the second period, is displayed blinking.
【0040】また、上記図12のgの状態の如く、指定
されている曜日の科目として5科目が設定されている状
態で、更に1科目を第6時限目の科目として追加して設
定せんとするときは次のようにする。すなわち、日付表
示部17に第6時限目を表わす数字6が表示されるまで
、時間キーTKの操作を繰返す。この場合、前述同様の
処理(ステップS50〜S56、S155〜S162)
が繰返されて列指定レジスタJには第6時限目を指定す
る6がセットされ、科目指定レジスタZには科目コード
1がセットされ、科目コード1の国語の科目表示体が点
滅表示される。次いで、右シフトキーRSの操作を繰返
して、前述同様の処理(ステップS70〜S73、S1
55〜S162)で科目指定レジスタZで指定する科目
を上記国語から他の科目に換えていき、その新たな科目
に係る科目表示体を点滅表示する。[0040] Also, as in the state shown in Figure 12g above, when five subjects are set as subjects for the specified day of the week, one more subject must be added and set as a subject for the sixth period. When doing so, do the following: That is, the operation of the time key TK is repeated until the number 6 representing the sixth time period is displayed on the date display section 17. In this case, the same process as described above (steps S50 to S56, S155 to S162)
is repeated, the column designation register J is set to 6, which designates the sixth period, the subject code 1 is set to the subject designation register Z, and the Japanese subject indicator of subject code 1 is displayed blinking. Next, the operation of the right shift key RS is repeated to perform the same process as described above (steps S70 to S73, S1
55 to S162), the subject specified in the subject designation register Z is changed from the above-mentioned Japanese to another subject, and the subject indicator related to the new subject is displayed blinking.
【0041】例えば追加した第6時限目の科目として、
科目指定レジスタZで科目コード2の算数を指定したと
きは、液晶表示パネル15の表示は図12のhの如くに
なる。また、上記月曜の第6時限目の科目として、科目
メモリKM1,6に上記科目指定レジスタZで指定して
いる算数を記憶せしめるときは、図12に示すように入
力キーIを操作する。この場合は、前述同様、科目指定
レジスタZにセットされている科目コード2が上記科目
メモリKM1,6にセットされ、更に第6時限目の追加
を考慮して月曜日の時限数6を算出し、これを時限レジ
スタG1にセットする(ステップS80〜S82)。こ
れにより液晶表示パネル15の表示は図12のiの如く
になり、新たに月曜の第6時限目の科目として追加され
た算数の科目表示体およびそれを囲む長円形表示体が点
滅表示される(ステップS155〜S162)。[0041] For example, as an added subject for the 6th period,
When the subject code 2, arithmetic, is specified in the subject designation register Z, the display on the liquid crystal display panel 15 becomes as shown in h of FIG. 12. Further, when the subject memory KM1, KM6 is to store arithmetic designated by the subject designating register Z as the subject for the sixth period on Monday, the input key I is operated as shown in FIG. In this case, as described above, the subject code 2 set in the subject designation register Z is set in the subject memory KM1, 6, and the number of periods 6 for Monday is calculated, taking into account the addition of the 6th period, This is set in the time limit register G1 (steps S80 to S82). As a result, the display on the liquid crystal display panel 15 becomes as shown in FIG. (Steps S155 to S162).
【0042】上記時間割セットモードで曜日送り、すな
わち行指定レジスタWで指定している曜日を切換えるに
は、図12に示すように曜日キーWKを操作する。この
とき、該操作の度に図5のステップS60でそれを検出
し、1から6の間でサイクリックに、順次、1だけ大き
い値を行指定レジスタWにセットしていき(ステップS
61〜S63)、列指定レジスタJに1をセットし(ス
テップS64)、新たに行指定レジスタWによって指定
された曜日の第1時限目には科目が既に設定されている
かを判断し(ステップS54)、設定されているときは
、その科目コードを科目指定レジスタZにセットし(ス
テップS55)、設定されていないときは科目指定レジ
スタZに1をセットする(ステップS56)。そして表
示処理では、日付表示部17に列指定レジスタJによっ
て指定されている1時限目を表わす数字1を表示し(ス
テップS155)、曜日表示部16に新たに行指定レジ
スタWによって指定された火曜日が表示され(ステップ
S156)、科目表示部20には全科目が表示され(ス
テップS157)、そのうちで火曜日に授業があるもの
には、その囲りに長円形が表示され(ステップS159
)、更に、そのうち第1時限目の科目の表示体等は点滅
表示がなされる(ステップS160〜S162)。
従って月曜日の科目等を表示している図12のbの状態
で曜日キーWKを操作したときは、同図のjの如くにな
る。To change the day of the week in the timetable setting mode, that is, to switch the day of the week specified by the row designation register W, the day of the week key WK is operated as shown in FIG. At this time, each time the operation is performed, it is detected in step S60 of FIG.
61 to S63), sets the column designation register J to 1 (step S64), and determines whether the subject has already been set for the first period of the day newly designated by the row designation register W (step S54). ), if the subject code has been set, the subject code is set in the subject designation register Z (step S55), and if it has not been set, 1 is set in the subject designation register Z (step S56). In the display process, the number 1 representing the first period designated by the column designation register J is displayed on the date display section 17 (step S155), and the number 1 representing the first period designated by the row designation register W is displayed on the day of the week display section 16. is displayed (step S156), all subjects are displayed on the subject display section 20 (step S157), and an oval is displayed around the subject that has classes on Tuesday (step S159).
), and furthermore, the displays for subjects in the first period are flashed (steps S160 to S162). Therefore, when the day of the week key WK is operated in the state shown in b of FIG. 12 in which Monday's subjects, etc. are displayed, the display becomes as shown in j of the same figure.
【0043】該時間割セットモードから前記通常モード
に戻すには図12に示すように、再度、時間割セットキ
ーSeを操作する。このとき該操作を図5のステップS
20で検出し、モードレジスタNの値が0でなく、時間
割セットモードになっていることを判断し(ステップS
21)、モードレジスタNの値を0にして上記通常モー
ドとする(ステップS30)。そして表示処理では図7
の基本モード表示処理が行なわれ、今日、明日或いは明
後日の科目が一括表示されることになる(図12のa参
照)。なお、この発明は上記実施例に限定されず、この
発明を逸脱しない範囲内において種々変形応用可能であ
る。To return from the timetable setting mode to the normal mode, as shown in FIG. 12, the timetable setting key Se is operated again. At this time, the operation is performed in step S of FIG.
20, and determines that the value of the mode register N is not 0 and is in the timetable set mode (step S
21) The value of the mode register N is set to 0 to enter the normal mode (step S30). And in display processing, Figure 7
Basic mode display processing is performed, and the subjects for today, tomorrow, or the day after tomorrow are displayed all at once (see a in FIG. 12). It should be noted that the present invention is not limited to the above-mentioned embodiments, and can be modified and applied in various ways without departing from the scope of the present invention.
【0044】[0044]
【発明の効果】この発明は、以上詳述したように各曜日
の時間割データを記憶すると共に、基準クロック信号を
計数して現在時刻データおよび当日の曜日データを得て
、予め定められた時刻に至ったときに、明日の曜日の時
間割データおよび該時間割データが明日のものである旨
を明示し、更に日替時(当日の午後12時)には、上記
表示中の時間割データが明日のものである旨の明示を中
止せしめるといった手段を講じた時間割表示装置に係る
ものであるから、大きな表示装置を必要とせず、明日の
時間割を知りたいと思われる時刻に至ったときは容易に
明日の時間割を認識でき且つ表示中の時間割が当日のも
のか明日のものかを見誤ることがない時間割表示装置の
提供を可能とする。Effects of the Invention As described in detail above, the present invention stores timetable data for each day of the week, counts reference clock signals to obtain current time data and day-of-the-week data, and allows timetables to be set at a predetermined time. When the timetable data is reached, the timetable data for tomorrow's day of the week and the fact that the timetable data is for tomorrow are clearly indicated, and furthermore, at the time of day change (12:00 p.m. on that day), the timetable data being displayed above is changed to tomorrow's timetable data. This is related to a timetable display device that takes measures such as discontinuing the indication that tomorrow's timetable is displayed, so there is no need for a large display device, and when you reach the time when you want to know tomorrow's timetable, you can easily see tomorrow's timetable. To provide a timetable display device which can recognize a timetable and does not mistake whether the displayed timetable is for that day or tomorrow.
【図1】本発明の一実施例の回路構成を示す図。FIG. 1 is a diagram showing a circuit configuration of an embodiment of the present invention.
【図2】図1のRAMの構成を示す図。FIG. 2 is a diagram showing the configuration of the RAM in FIG. 1;
【図3】上記実施例の外観を示す図。FIG. 3 is a diagram showing the appearance of the above embodiment.
【図4】上記実施例の動作の概要を示すジェネラルフロ
ーチャート。FIG. 4 is a general flowchart showing an overview of the operation of the above embodiment.
【図5】図4中のキー処理を詳細に示すフローチャート
。FIG. 5 is a flowchart showing details of key processing in FIG. 4;
【図6】図4中の表示処理を詳細に示すフローチャート
。FIG. 6 is a flowchart showing details of the display processing in FIG. 4;
【図7】図6中の基本モード表示処理を詳細に示すフロ
ーチャート。FIG. 7 is a flowchart showing details of basic mode display processing in FIG. 6;
【図8】図6中の曜日別モード表示処理を詳細に示すフ
ローチャート。FIG. 8 is a flowchart showing details of day-of-week mode display processing in FIG. 6;
【図9】図6中の時間割セットモード表示処理を詳細に
示すフローチャート。FIG. 9 is a flowchart showing details of the timetable set mode display process in FIG. 6;
【図10〜12】本実施例の表示の変遷を示す図。10 to 12 are diagrams showing changes in display in this embodiment.
1 CPU 4 時刻計数回路 4a ラッチ 4b ラッチ 5 日付計数回路 6 曜日計数回路 7 RAM 15 液晶表示パネル 16 曜日表示部 17 日付表示部 18 時限数表示部 19 日表示部 20 科目表示部 T 現在時刻データ D 日付データ YO 曜日データ N モードレジスタ M モードレジスタ X モードレジスタ FA 日指定レジスタ W 行指定レジスタ J 列指定レジスタ Z 科目指定レジスタ G1〜G6 時限レジスタ KM 科目メモリ部 WK 曜日キー TK 時間キー I 入力キー E 消去キー LS 左シフトキー RS 右シフトキー Se 時間割セットキー 1 CPU 4 Time counting circuit 4a latch 4b latch 5 Date counting circuit 6 Day of the week counting circuit 7 RAM 15 Liquid crystal display panel 16 Day of the week display section 17 Date display section 18 Time limit number display section 19th day display section 20 Subject display section T Current time data D Date data YO Day of the week data N mode register M mode register X mode register FA day designation register W Row specification register J Column specification register Z Subject specification register G1~G6 Time limit register KM Subject Memory Department WK Day of the week key TK Time key I input key E Erase key LS Left shift key RS Right shift key Se Timetable set key
Claims (1)
タ及び曜日データを得る曜日計数手段と、曜日毎の時間
割データを記憶する記憶手段と、予め定められた時刻に
前記記憶手段から明日の曜日の時間割データを読出して
表示する表示制御手段と、この表示制御手段で表示され
ている時間割データが明日の時間割データであることを
明示する明示手段と、日替時に前記明示手段による明日
の明示を中止させる手段とを備えることを特徴とする時
間割表示装置。1. Day-of-the-week counting means for counting reference clock signals to obtain time data and day-of-the-week data; storage means for storing timetable data for each day of the week; A display control means for reading and displaying timetable data, a display means for clearly indicating that the timetable data displayed by the display control means is tomorrow's timetable data, and a display means for canceling the display of tomorrow by the display means at the time of changing the date. A timetable display device comprising: means for displaying a timetable.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5366291A JP2858379B2 (en) | 1991-02-27 | 1991-02-27 | Timetable display |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5366291A JP2858379B2 (en) | 1991-02-27 | 1991-02-27 | Timetable display |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04273370A true JPH04273370A (en) | 1992-09-29 |
| JP2858379B2 JP2858379B2 (en) | 1999-02-17 |
Family
ID=12949068
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5366291A Expired - Fee Related JP2858379B2 (en) | 1991-02-27 | 1991-02-27 | Timetable display |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2858379B2 (en) |
-
1991
- 1991-02-27 JP JP5366291A patent/JP2858379B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2858379B2 (en) | 1999-02-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4780839A (en) | Electronic schedule display apparatus | |
| US4385291A (en) | Electronic diary watch | |
| JPH04273370A (en) | Timetable display device | |
| JP2984770B2 (en) | Electronic clock | |
| JP2662888B2 (en) | Lightning display | |
| JPH04273369A (en) | Timetable display device | |
| JP2819573B2 (en) | World clock | |
| JP3005917B2 (en) | Timetable display | |
| JP2510148Y2 (en) | Time management device | |
| JP3328815B2 (en) | Timetable display device and timetable display control method | |
| JP2560279B2 (en) | Data storage device | |
| EP0321245A2 (en) | Electronic memorandum apparatus | |
| JP2830157B2 (en) | Time management device and time management method | |
| JPH04302363A (en) | Schedule display control device | |
| JPH02150789A (en) | world clock | |
| JP2519549Y2 (en) | Time management device | |
| JP2510147Y2 (en) | Time management device | |
| JP3185253B2 (en) | Timetable display | |
| JPH0214745B2 (en) | ||
| JPS6314218A (en) | display control device | |
| JPH0615313Y2 (en) | Data storage device | |
| JP2830158B2 (en) | Time management device and time management method | |
| JPS59196494A (en) | Electronic schedule board controller | |
| JPH05172964A (en) | Apparatus for displaying residual number of days | |
| JPH0289153A (en) | Number of days calculator for electronic apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081204 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091204 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101204 Year of fee payment: 12 |
|
| LAPS | Cancellation because of no payment of annual fees |