JPH07111465B2 - Time data storage device - Google Patents
Time data storage deviceInfo
- Publication number
- JPH07111465B2 JPH07111465B2 JP61242815A JP24281586A JPH07111465B2 JP H07111465 B2 JPH07111465 B2 JP H07111465B2 JP 61242815 A JP61242815 A JP 61242815A JP 24281586 A JP24281586 A JP 24281586A JP H07111465 B2 JPH07111465 B2 JP H07111465B2
- Authority
- JP
- Japan
- Prior art keywords
- time
- data
- display
- timetable
- station
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Landscapes
- Electric Clocks (AREA)
Description
【発明の詳細な説明】 〔発明の技術分野〕 本発明は、電車、バス、或いは飛行機等の時刻表、毎日
のスケジユール等多数の時刻データを記憶して表示出来
る時刻データ記憶装置に関する。Description: TECHNICAL FIELD OF THE INVENTION The present invention relates to a time data storage device capable of storing and displaying a large number of time data such as timetables of trains, buses, airplanes, daily schedules, and the like.
従来より、時刻表等の多数の時刻データをメモリに記憶
させておき、任意にメモリから読み出して表示させるこ
とが考えられている。例えば、昭和56年9月19日付で公
開された特開昭56−119885号公報には、時刻表の時刻デ
ータを多数メモリに記憶させておき、時計回路で得られ
る現在時刻が上記メモリに記憶されている時刻データに
近づいた時にアラーム音を発生させ、電車等に乗り遅れ
ないようにした電子時計が示されている。Conventionally, it has been considered that a large amount of time data such as a timetable is stored in a memory and arbitrarily read from the memory and displayed. For example, in Japanese Unexamined Patent Publication No. 56-119885 published on September 19, 1981, many time data of a timetable are stored in a memory, and the current time obtained by a clock circuit is stored in the memory. There is shown an electronic timepiece which generates an alarm sound when it approaches the time data being displayed so as not to miss a train or the like.
然しながら、時刻表に記憶される時刻データは極めて多
数であり、これら多数の時刻データに対してアラーム音
を発生させることは煩わしいものである。また、1つの
駅の時刻表の時刻データのみ記憶させるのであればアラ
ーム音はその駅の時刻データであることが認識し得る
が、それでは日常生活において極めて不便である。例え
ば、会社等に行くときと帰るとき、或いは、いくつかの
駅を乗り換える場合等は複数の駅の時刻表の時刻データ
を必要とするが、上記従来例として示した公報技術で
は、これらの必要性に対して十分対応出来ないものであ
り、例えばアラーム音が発生された場合、どの駅の時刻
データに対するアラーム音か不明であるといつた欠点等
があつた。However, the time data stored in the timetable is extremely large, and it is troublesome to generate an alarm sound for the large number of time data. Further, if only the time data of the timetable of one station is stored, it can be recognized that the alarm sound is the time data of that station, but that is extremely inconvenient in daily life. For example, the time data of the timetables of a plurality of stations is required when going to and returning from a company, or when transferring to some stations. However, in the publication technology shown as the above-mentioned conventional example, these are required. However, if an alarm sound is generated, it is not clear which station the alarm sound corresponds to the time data of.
本発明は、上述の実情に鑑みてなされたもので、その目
的は、乗車時刻に近付いた時にアラーム報知すると共
に、乗車駅名と乗車マークとを表示して報知されるアラ
ーム音がどの乗車駅の時刻表データであるかを一目瞭然
にするようにして極めて使用し易い時刻データ記憶装置
を提供することにある。The present invention has been made in view of the above circumstances, and an object thereof is to notify an alarm when the boarding time approaches, and to display which boarding station name and boarding mark the alarm sound indicates. An object of the present invention is to provide a time data storage device that is extremely easy to use by making it obvious at a glance whether it is timetable data.
本発明は、上記目的を達成するために、記憶手段に各駅
の駅名データ及び各駅毎の時刻表の時刻データを記憶す
る時刻表データ記憶部と、前記各駅の内から指定される
駅名を記憶する駅名記憶部と、乗車したい時刻に近付い
た時に乗車マークを表示するか否かを表わす識別子を記
憶する識別子記憶部とを設け、アラームデータ設定手段
がこの時刻表データ記憶部に記憶される各駅毎の時刻表
の時刻データの内から所定の駅を選択して駅名記憶部に
書込むと共に、この選択された駅の時刻表の時刻データ
の内から乗車したい時刻データを指定して前記識別子記
憶部へ乗車マークを表示する旨を表わす識別子を書き込
む。そして、アラーム表示手段がこのアラームデータ設
定手段によつて指定された時刻表の時刻データと前記現
在時刻とが所定の関係になつた場合に、乗車したい時刻
に近付いた旨をアラームする一方、前記駅名記憶部から
読み出した駅名と、前記識別子記憶部の内容に応じて乗
車マークとを表示手段に表示するから、乗車時刻に近付
いた時のアラーム報知がどの乗車駅の時刻表データに対
応するかを知らしめるようにしたものである。In order to achieve the above object, the present invention stores a station name data of each station and a time table data of each station in a storage unit, and a station name designated from among the stations. A station name storage unit and an identifier storage unit that stores an identifier indicating whether or not to display a boarding mark when approaching the time at which you want to board are provided, and the alarm data setting means is stored in this timetable data storage unit for each station. Select a predetermined station from the time data of the timetable of No. 1 and write it in the station name storage unit, and specify the time data you want to board from the time data of the timetable of the selected station Write an identifier indicating that the boarding mark is displayed. Then, when the alarm display means makes a predetermined relationship between the time data of the timetable designated by the alarm data setting means and the current time, while alarming that the time to get on is approaching, Since the station name read out from the station name storage unit and the boarding mark according to the contents of the identifier storage unit are displayed on the display means, which boarding station the alarm notification when the boarding time approaches corresponds to the timetable data of which boarding station It is intended to let you know.
以下、本発明の一実施例について、図面を参照しながら
説明する。An embodiment of the present invention will be described below with reference to the drawings.
第1図は、本発明を適用した電子腕時計の外観図であ
り、同図において1は腕時計ケース、2は腕時計ケース
1内部に配置された液晶表示装置である。また、腕時計
ケース1の側方には押釦スイツチ1乃至S5が設けられ、
更に、腕時計ケース1の下方にはスイツチSA及びSBが設
けられている。第2図は、上記液晶表示装置2の表示電
極の構成を示しており、2a乃至22eは夫々5×5のドツ
トマトリクス表示部である。また、2f1乃至2f5は夫々、
セグメントタイプの表示部であつて、曜日及び時刻等の
文字、数字が表示出来る。なお、2f2,2f3を夫々上段I
表示部上段II表示部、2f5、2f6を夫々下段I表示部、下
段II表示部とも呼ぶ。2g1乃至2g4は、後述する時刻表機
能で用いられる時遅指定表示体であり、2hは、この時刻
指定表示体による指定がなされたことを示すマーク表示
体、2iは午後を示す表示体である。FIG. 1 is an external view of an electronic wrist watch to which the present invention is applied. In FIG. 1, 1 is a wrist watch case, and 2 is a liquid crystal display device arranged inside the wrist watch case 1. Further, push button switches 1 to S 5 are provided on the side of the wristwatch case 1,
Further, switches SA and SB are provided below the wristwatch case 1. FIG. 2 shows the structure of the display electrodes of the liquid crystal display device 2, and 2a to 22e are 5 × 5 dot matrix display portions. In addition, 2f 1 to 2f 5 are,
The segment type display section can display letters and numbers such as day of the week and time. In addition, 2f 2 and 2f 3 are respectively shown in the upper stage I
Display section Upper stage II display section, 2f 5 and 2f 6 are also referred to as lower stage I display section and lower stage II display section, respectively. 2g 1 to 2g 4 are time delay designation display bodies used in the timetable function described later, 2h is a mark display body that indicates that the time designation display body is designated, and 2i is a display body that indicates afternoon. Is.
第3図は、本実施例の内部回路を示すブロツク図であ
る。同図において、ROM3は、全体のシステムをコントロ
ールし、後述するフローチヤートを実行するマイクロプ
ログラムやデータを内蔵している固定メモリである。RO
Mアドレス制御部4は、上記ROM3のアドレスを指定しプ
ログラムの流れを規定する制御ブロツクであり、ROM3の
ネクストアドレスを指定する出力NA、および演算回路
(ALU)5の出力及び後述する分周回路からの出力等が
入力されている。6はRAMであり、ROM3のアドレスデー
タ出力SU、SL及びFU、FLで指定されたアドレスのデータ
を出力すると共に、演算回路5で処理、加工された結果
データを入力して記憶するメモリである。7はインスト
ラクシヨンデコーダでありROM3のインストラクシヨン出
力1nsをデコードして、各ブロツクにコントロール信号
を送るブロツクである。上述した演算回路5は、S、F
を入力として算純論理演算を行い、その出力をROM3の出
力FU、FLで指定されたRAM6のアドレスに書き込む。ま
た、8はラツチ回路でありROM3の出力SU、SLで指定され
たRAM6のアドレスの内容を一時的に記憶し、演算回路5
の入力Fと同期をとつて他の入力Sに送り込む。FIG. 3 is a block diagram showing the internal circuit of this embodiment. In the figure, a ROM 3 is a fixed memory that contains a microprogram and data for controlling the entire system and executing a flow chart described later. RO
The M address control unit 4 is a control block that specifies the address of the ROM 3 and defines the flow of the program. The output N A that specifies the next address of the ROM 3 and the output of the arithmetic circuit (ALU) 5 and the frequency division described later. The output from the circuit is input. 6 is a RAM, the address data output S U of ROM 3, S L and F U, and outputs the data of the address designated by F L, the arithmetic circuit 5 in the processing, processed result input and stored data Memory. An instruction decoder 7 is a block which decodes the instruction output 1 ns of the ROM 3 and sends a control signal to each block. The arithmetic circuit 5 described above has S, F
Performs arithmetic logic operation with as input and writes the output to the address of RAM6 specified by outputs F U and F L of ROM3. Reference numeral 8 is a latch circuit that temporarily stores the contents of the address of RAM6 designated by the outputs S U and S L of ROM3.
It is sent to another input S in synchronization with the input F of.
10は発振器であり、例えば32768Hzのクロツク信号をタ
イミングパルス発生回路11及び分周回路12にタイミング
パルス発生回路11は上記クロツク信号に基づき各ブロツ
クを時系列にコントロールするタイミング信号を出力す
る。分周回路12は発振器10からの出力を分周するカウン
タで、一定周期の計時信号を作成しており、その計時信
号は後述する計時処理等に使用される。Reference numeral 10 is an oscillator, for example, a 32768 Hz clock signal is output to a timing pulse generating circuit 11 and a frequency dividing circuit 12 which outputs a timing signal for time-sequentially controlling each block based on the clock signal. The frequency dividing circuit 12 is a counter that divides the output from the oscillator 10 and creates a clock signal of a constant cycle, and the clock signal is used for clock processing and the like described later.
更に、13はキー入力部であり、第1図のスイツチS1〜
S5、SA、SBが操作された時にスイツチ入力信号を出力す
る。Further, 13 is a key input section, which is a switch S 1-
Outputs a switch input signal when S 5 , SA or SB is operated.
表示部14を、処理し終わつたデータを表示バツフア14a
を介して表示するブロツクであり、ブザー15は、バスラ
イからのデータに基づいてアラーム音等を発生するブロ
ツクである。バスコントロールゲートA1、A2、B1、B2、
C1〜C4、D1、D2はインストラクシヨンデコーダ7の出力
信号等に基づいてゲートが開閉し各バスラインのデータ
の流れをコントロールするゲートである。Display the processed data on the display unit 14 Buffer 14a
The buzzer 15 is a block that displays an alarm sound or the like based on the data from the bass line. Bus control gate A1, A2, B1, B2,
C1 to C4, D1 and D2 are gates whose gates are opened and closed based on the output signal of the instruction decoder 7 and the like to control the data flow of each bus line.
第4図は、上記第3図で示したRAM6の記憶領域マツプを
示している。即ち、RAM6には、表示部14で表示すべきデ
ータを記憶する表示レジスタ20と、現在時刻を計数して
記憶する現在時刻計数レジスタ21と、時刻表の時刻デー
タを駅毎に記憶する時刻表データ記憶領域22a乃至22h
と、表示モードを記憶するモード記憶部Mと、時刻表デ
ータ記憶領域22a乃至22hのうち、指定された記憶領域即
ち、指定された駅がどれであるかを記憶する駅名選択記
憶部Nと、時刻表の時刻データのうち乗りたい時刻をア
ラームによつて知らせる機能が設定されているか否かを
記憶する乗りたいマーク設定記憶部Lと、30分タイマ記
憶部Pと、時刻表セツト状態の判別を行なうフラグR
と、2秒タイマ記憶部Cとを有している。また、23は、
上記時刻表データ記憶領域22aの詳細な記憶領域マツプ
の詳細を示したもので、他の記憶領域22b乃至22hも、上
記23aと同様に構成されている。然して、23aは、駅名デ
ータを記憶する駅名記憶部である。この駅名記憶部23a
に記憶される駅名データは後述する如く、スイツチ操作
によつて設定される。また、F0は、時刻表の時刻データ
のうち所望の時刻データの記憶領域のアドレスを記憶す
るマークアドレス記憶部でありその時刻データに近づい
たこと、正確には、30分前、20分前、10分前になつたこ
とをアラームで知らせる為に用いれるものであり、後述
する如くスイツチ操作によつて選択設定される。また、
Qはその駅の時刻データがあと何本記憶出来るかを示す
通り本数記憶部であり、F1、F2、F3、F4は夫々第2図で
示した2f2、2f3、2f5、2f6に表示される時刻データの記
憶領域のアドレスを記憶するアドレス記憶部である。FIG. 4 shows a storage area map of the RAM 6 shown in FIG. That is, the RAM 6 includes a display register 20 that stores data to be displayed on the display unit 14, a current time counting register 21 that counts and stores the current time, and a timetable that stores the timetable time data for each station. Data storage areas 22a to 22h
A mode storage unit M for storing the display mode, and a station name selection storage unit N for storing a designated storage region among the timetable data storage regions 22a to 22h, that is, a designated station. Of the time data of the timetable, whether or not the function to inform the user of the desired time by an alarm is set, the mark mark storage section L for wanting to ride, the 30-minute timer storage section P, and the timetable set state determination Flag R
And a 2-second timer storage unit C. Also, 23 is
The details of the detailed storage area map of the timetable data storage area 22a are shown, and the other storage areas 22b to 22h are also configured in the same manner as 23a. However, 23a is a station name storage unit that stores station name data. This station name memory 23a
The station name data stored in (1) is set by a switch operation as described later. Further, F 0 is a mark address storage unit that stores the address of the storage area of the desired time data in the time data of the timetable, and that the time data is approached, to be precise, 30 minutes ago, 20 minutes ago , It is used to notify by an alarm that it is 10 minutes ago, and is selectively set by a switch operation as described later. Also,
Q is a number storage unit as it shows how many more time data can be stored at that station, and F 1 , F 2 , F 3 , F 4 are 2f 2 , 2f 3 , 2f 5 shown in Fig. 2, respectively. , 2f 6 is an address storage unit that stores the address of the storage area of the time data displayed in 2f 6 .
23bは、0時から23時までの時単位に対応して夫々分デ
ータを記憶する時刻表の時刻データ記憶領域であり、夫
々の分データはスイツチ操作によつて書き込まれる。第
4図では11時から14時迄に分単位データを記憶されてい
る状態を示している。Reference numeral 23b denotes a time data storage area of a timetable that stores minute data corresponding to the time unit from 0:00 to 23:00, and each minute data is written by a switch operation. FIG. 4 shows a state in which minute unit data is stored from 11:00 to 14:00.
第5図は、スイツチ操作等によつて変化する表示モード
と、第4図のRAM6のモード記憶部Mの値との関係を示し
ている。即ち、現在時刻表示モードでは、後述する如く
現在時刻及び複数の駅名のうち駅名選択記憶部Nによつ
て選択的に指定されている駅の駅名が表示されるもの
で、この状態においてMの値は0である。然して、スイ
ツチS3が操作されると時刻表表示モードとなりMが1に
なると共に、上述した指定されている駅の駅名及びその
駅の時刻表が表示され更に、指定された駅名を変更する
ことも出来る。また、この表示モードにおいてスイツチ
S2が操作されるとM=3となり時刻表の新規設定及びす
でに設定されているデータの修正、変更が可能となる。
また、時刻表表示モードでスイツチS4が操作されるとM
=4となり、選択されている駅の多数の時刻表の時刻デ
ータのうち、自分が乗りたい時刻に近づいた時にアラー
ムしてくれる時刻データを選択設定出来る乗りたいマー
クセツトモードになる。上述した現在時刻表示モードに
おいて、時刻が上記乗りたいマークセツトモードセツト
されだ時刻表の時刻データの30分前になるとM=5とな
りアラームが報音されると共に、タイマが表示され、時
刻表のセツトした時刻データ迄、あと何分かを知らせて
くれるものである。また、現在時刻表示モードにおいて
スイツチSAが操作されるとM=2となり上述した指定さ
れた駅の時刻表の時刻データのうち、現在時刻に最も近
い、次の時刻データが表示されるようになつている。然
して、この第5図において、表示モードとMの値との関
係を示したのは、駅名、現在時刻、タイマ時間、時刻表
の時刻データ等のうちいずれを表示させるかは、全てM
の値に基づいて行なわれているからであり、具体的な表
示内容及びMの値の変更等については、更に詳細を後述
する。FIG. 5 shows the relationship between the display mode that changes due to a switch operation and the like, and the value in the mode storage section M of the RAM 6 in FIG. That is, in the present time display mode, the present time and the station name of the station which is selectively designated by the station name selection storage unit N among the plurality of station names are displayed as will be described later. In this state, the value of M Is 0. However, when the switch S 3 is operated, the timetable display mode is entered and M becomes 1 and the station name of the designated station and the timetable of the station are displayed and the designated station name is changed. You can also In this display mode, the switch
When S 2 is operated, M = 3, and new setting of the timetable and correction or change of already set data are possible.
Also, when switch S 4 is operated in timetable display mode, M
= 4, which is the mark set mode in which you can select and set the time data that will alarm you when you approach the time you want to ride, out of the time data in many timetables of the selected station. In the above-described current time display mode, when the time is 30 minutes before the time data of the timetable that has been set in the mark set mode, M = 5, an alarm is sounded, a timer is displayed, and the timetable is displayed. It will inform you of the number of minutes left until the set time data. Further, when the switch SA is operated in the current time display mode, M = 2, and the next time data, which is the closest to the current time, among the time data in the timetable of the specified station described above is displayed. ing. However, in FIG. 5, the relationship between the display mode and the value of M is shown by which of the station name, the current time, the timer time, the time data of the timetable, etc.
This is because it is performed on the basis of the value of, and the specific display contents and the change of the value of M will be described in more detail later.
次に、第6図は、第3図で示した回路の全体的な処理を
流れを示すゼネラルフローである。同図において、24a
は待機(HALT)状態であり、例えば1/16秒毎の信号があ
ると計時処理のステツプ24b及び表示処理のステツプ24c
に進み、待機状態においてスイツチS1〜S5、SA、SBのい
ずれかが操作されるとステツプ24dに進むものである。Next, FIG. 6 is a general flow showing the flow of the overall processing of the circuit shown in FIG. In the figure, 24a
Indicates a standby (HALT) state. For example, if there is a signal every 1/16 seconds, step 24b for clock processing and step 24c for display processing are displayed.
The process proceeds, but proceeds to switch S 1 to S 5, SA, when any one of the SB is operated step 24d in the standby state.
第7図は、第6図のステツプ24b及び24cの計時処理及び
表示処理の詳細なフローを示している。然して、ステツ
プ25aは現在時刻計数処理であり、1/16秒信号が出力さ
れる毎にRAM6の現在時刻計数レジスタ21の内容を+1
し、また、各時刻単位が桁上条件数値と一致していれば
上位単位に+1する等して現在時刻データを得て現在時
刻計数レジスタ21に書き込み記憶させるものである。次
のステツプ25bは、上記ステツプ25aにおいて、分のキヤ
リがあつたかどうかを判断するステツプである。即ち、
以後のステツプ25b乃至25lは前述した。時刻表の乗りた
い時刻の30分前からアラームを行なわせる処理であり、
この処理は1分毎に行なわせる為、ステツプ25bにて分
キヤリーの有無を判断するものである。然して、分キヤ
リーがあるとステツプ25cに進む、このステツプ25cは、
RAM6の時刻表データ記憶領域22a乃至22hのうち駅名選択
記憶部Nで指定されている記憶領域において、マークア
ドレス記憶部F0にいずれかのアドレスが記憶されている
か否かを判断するもので、即ち、前記した乗りたい時刻
データの選択設定がなされているか否かを判断するもの
である。そして、設定がなされているとステツプ25dに
進み、レジスタ21の現在時刻が上記マークアドレス記憶
部F0でアドレス指定されている時刻データの30分前にな
つたか否かが判断され、30分前になつたことが判断され
るとステツプ25eに進み、タイマ記憶部Pに「30分」デ
ータをプリセツトして減算動作を開始させると共に、モ
ード記憶部Mを「5」に設定すると共に、フラグLに
「1」を書き込み、更に、ステツプ25fでアラーム音を
発生させる処理を行なう。また、ステツプ25dで30分前
でないことが判断された際にはステツプ25gに進んで20
分前か否かを判断し、20分前の時にはステツプ25hで上
記ステツプ25fとは異なつたアラーム音を発生させる。
また、ステツプ25i、25hでは、夫々10分前一致を検出し
10分前の時はステツプ25jで前述したステツプ25f、25h
とは異なるアラーム音を発生させると共に、一致した場
合には、ステツプ251でM及びLを「0」にする。FIG. 7 shows a detailed flow of the timing processing and the display processing of steps 24b and 24c of FIG. However, the step 25a is the present time counting process, and the contents of the present time counting register 21 of the RAM 6 are incremented by 1 every time the 1/16 second signal is output.
If each time unit matches the carry condition numerical value, the upper unit is incremented by 1 to obtain the current time data, and the current time count register 21 is written and stored. The next step 25b is a step of judging whether or not the minute has been corrected in the above step 25a. That is,
The subsequent steps 25b to 25l have been described above. It is a process to make an alarm from 30 minutes before the time you want to ride in the timetable,
Since this processing is performed every minute, the presence or absence of minute carrier is determined in step 25b. However, if there is a minute carry, the process proceeds to step 25c.
Of the timetable data storage areas 22a to 22h of the RAM 6, in the storage area designated by the station name selection storage section N, it is determined whether or not any address is stored in the mark address storage section F 0 . That is, it is determined whether or not the above-mentioned desired time data for the ride is selected and set. Then, if the setting is made, the process proceeds to step 25d, and it is judged whether or not the current time of the register 21 is 30 minutes before the time data addressed in the mark address storage section F 0 , 30 minutes before. If it is determined that the time has passed, the process proceeds to step 25e, the timer memory P is preset with "30 minutes" data to start the subtraction operation, the mode memory M is set to "5", and the flag L is set. "1" is written in, and the alarm sound is generated in step 25f. If it is determined in step 25d that it is not more than 30 minutes ago, proceed to step 25g
It is judged whether it is minutes before or not, and if it is 20 minutes before, at step 25h, an alarm sound different from that at step 25f is generated.
Also, in steps 25i and 25h, a match was detected 10 minutes before, respectively.
10 minutes ago, the steps 25f and 25h described above in step 25j
An alarm sound different from that is generated, and if they match, M and L are set to "0" in step 251.
ステツプ25m乃至ステツプ25sは第6図の表示処理の詳細
を示す。まず、ステツプ25mにおいてはRAM6のモード記
憶部Mの値が0か否かを判断し、M=0であればステツ
プ25nで駅名(駅名選択記憶部Nで選択的に指定されて
いる記憶領域22a〜22hのいずれかの駅名記憶部23aに記
憶されているデータ)を第2図のドツトマトリクス表示
部2a乃至2eに表示させ、乗りたいマークがセツトされて
いれば(RAM6のマークアドレス記憶部F0にアドレスが記
憶されていれば)第2図のマーク表示体2hを表示させ、
更にRAM6のレジスタ21の曜日、日付、時刻を表示させる
ものである。この表示はRAM6の表示レジスタ20に夫々必
要なデータを送ることによつてなされる。第8図Aは、
M=0のモード、即ち現在時刻表示モードでの表示状態
を示しており、現在時刻が9月25日木曜日11時25分00秒
で時刻表として東京駅が選択されていることを示してい
る。然して、例えばRAM6の記憶領域22aのマークアドレ
スF0に11時25分の時刻データのアドレスがセツトされて
いたとすると、現在時刻が10時55分になるとステツプ25
で30分前が検出されステツプ25eでM=5となる。ステ
ツプ25qでは、このM=5を判断してステツプ25rに進
み、駅名(TOKYO)曜日(TH)、タイマ記憶部Pのタイ
マ時間(30分)及び現在時刻(10時55分)を第8図Bの
如く表示する。この場合、マーク表示体2hはフラツグL
が1となつていることから点滅表示が行なわれる。然し
て、時刻が進み11時25分の20分前になると第8図Cの如
き表示となると共にアラーム音が発生される。10分前に
なると再度アラーム音が発生され、時刻が11時25分にな
ると、ステツプ25lによつてM及びLが0となるので第
8図Dに示す如く通常時刻表示に戻る。尚、この時、更
にアラーム音を発生させてもよい。Steps 25m to 25s show the details of the display processing of FIG. First, in step 25m, it is determined whether or not the value of the mode storage section M of the RAM 6 is 0, and if M = 0, the station name is selected in step 25n (the storage area 22a selectively designated in the station name selection storage section N). 22h), the data stored in the station name storage section 23a) is displayed on the dot matrix display sections 2a to 2e of FIG. 2, and if the mark to ride is set (mark address storage section F of RAM6). If the address is stored in 0 ), display the mark display 2h in Fig. 2,
Furthermore, the day of the week, the date, and the time in the register 21 of the RAM 6 are displayed. This display is made by sending necessary data to the display register 20 of the RAM 6, respectively. FIG. 8A shows
The display state in the mode of M = 0, that is, the current time display mode is shown. It shows that the current time is Thursday, September 25, 11:25:00, and Tokyo station is selected as the timetable. . However, if the address of the time data of 11:25 is set in the mark address F 0 of the memory area 22a of the RAM 6, for example, when the current time becomes 10:55, the step 25
30 minutes before is detected and M = 5 at step 25e. In step 25q, if M = 5 is determined, the process proceeds to step 25r, and the station name (TOKYO) day of the week (TH), the timer time (30 minutes) in the timer memory P and the current time (10:55) are shown in FIG. Display as B. In this case, the mark display body 2h is the flag L.
Since 1 is 1, the blinking display is performed. However, when the time advances and it is 20 minutes before 11:25, the display as shown in FIG. 8C is displayed and an alarm sound is generated. 10 minutes before, an alarm sound is generated again, and when the time reaches 11:25, M and L are set to 0 by step 25l, and the normal time display is returned as shown in FIG. 8D. At this time, an alarm sound may be further generated.
このように、上記フローによつて、複数の駅夫々の多数
の時刻データのうち、所望の駅の所望の時刻データに対
してのみ30分前から減算タイマーが動作して表示される
と共に、アラームで報知されるものである。As described above, according to the above flow, the subtraction timer is operated and displayed from 30 minutes before only the desired time data of the desired station among the large number of time data of each of the plurality of stations, and the alarm is generated. Will be informed.
第9図は、第6図ステツプ24dのキー処理の詳細なフロ
ーチャートである。即ち、ステツプ26a乃至26eでいずれ
のスイツチが操作されたかを判断し、夫々ステツプ26f
乃至26hで夫々のスイツチのキー処理を行なうものであ
る。尚、スイツチSBについては省略してある。然してス
イツチS1が操作された時のステツプ26fのS1処理は第10
図に詳細が示されている。FIG. 9 is a detailed flowchart of the key processing in step 24d of FIG. That is, it is determined which switch has been operated in steps 26a to 26e, and each step 26f
The key processing for each switch is performed in the range from 26 to 26h. The switch SB is omitted. However, when the switch S 1 is operated, the S 1 processing of step 26f is
Details are shown in the figure.
第10図において、スイツチS1が操作されるとまず、ステ
ツプ27aでMの値が1か否かが判断される。即ち、第5
図で示した時刻表表示モードが否かが判断されるもので
ある。上記ステツプ27aでMの値が1であると判断され
るとステツプ27bに進みRAM6の駅名選択記憶部Nの内容
が+1されて新たな駅が指定され、RAM6のタイマCに例
えば2秒データがセツトされると共に減算動作がスター
トし、更にステツプ27dでは選択記憶部Nで新たに指定
された駅の時刻表にあと何本時刻データが入るのか計算
がなされて残り本数レジスタQにプリセツトされる。そ
して次のステツプ27eでは選択された駅の時刻表の時刻
データのうち、現在時刻に最も近い4本の時刻データの
アドレスが夫々アドレス記憶部F1〜F4に記憶される。然
して、このような各ステツプ処理の結果は、第7図のス
テツプ25sの表示処理によつて表示されるもので、この
ステツプ25sの詳細は第11図に示されている。第11図に
おいて、ステツプ28aではM=1か否かが判断され、M
=1であるとステツプ28bに進む。このステツプ28bでは
タイマCの値が0になつたか否かを判断するもので0で
なければステツプ28cに進みタイマCの減算動作を行な
うと共にステツプ28dで選択記憶部Nで選択されている
駅名と、残り本数レジスタQの残り本数の表示を行な
う。第12図は、上記M=1の時刻表表示モードでの表示
状態の変化を示しており、例えば第12図Aの如くTOKYO
が表示されている時スイツチS1が操作されると、新たな
駅(OSAKA)が選択され指定されて(Nが更新され
る)、第12図Bの如く駅名と、その駅の残り本数(57
本)がタイマCの値が0になる2秒間表示されている状
態を示している。然して、2秒経過してタイマCの値が
0になると第11図のステツプ28bからステツプ28eに進
み、第12図Cに示す如く、その駅(OSAKA)の現在時刻
に最も近い時刻データが表示されるものである。このよ
うに、第10図のS1処理においてM=1(時刻表表示モー
ド)の時にスイツチS1が操作されるとNが更新され第12
図に示す如く、新たな駅が指定されるものである。然し
て、M=1でないときにはステツプ27fに進み、モード
がM=3(時刻表セツトモード)であるか否かが調べら
れ、M=3の時にはステツプ27gで訂正桁のシフトが行
なわれる。このステツプ27gに関しては後述する。In FIG. 10, when the switch S 1 is operated, it is first determined in step 27a whether the value of M is 1 or not. That is, the fifth
It is determined whether or not the timetable display mode shown in the figure is present. When it is determined that the value of M is 1 in the above step 27a, the process proceeds to step 27b, the contents of the station name selection storage section N of the RAM 6 is incremented by 1 to specify a new station, and the timer C of the RAM 6 receives, for example, 2 seconds data. At the same time as the setting, the subtraction operation is started, and at step 27d, the number of remaining time data sets in the timetable of the newly designated station is calculated in the selection storage section N, and the remaining number register Q is preset. And among the time data of the timetable for the next step 27e in the selected station, the address of the four time data closest to the current time is stored in each address storage unit F 1 to F 4. However, the result of each such step processing is displayed by the display processing of step 25s in FIG. 7, and the details of this step 25s are shown in FIG. In FIG. 11, in step 28a, it is judged whether or not M = 1, and M
If = 1, the process proceeds to step 28b. In this step 28b, it is judged whether or not the value of the timer C has reached 0. If it is not 0, the process proceeds to step 28c and the subtraction operation of the timer C is performed, and at the same time, the station name selected in the selection memory section N is selected in step 28d. , The remaining number in the remaining number register Q is displayed. FIG. 12 shows a change in the display state in the timetable display mode with M = 1. For example, as shown in FIG. 12A, TOKYO
When switch S 1 is operated when is displayed, a new station (OSAKA) is selected and designated (N is updated), the station name and the remaining number of stations ( 57
Shows the state in which the value of timer C is displayed for 2 seconds when the value becomes 0. However, when the value of timer C becomes 0 after 2 seconds, the process proceeds from step 28b in FIG. 11 to step 28e, and as shown in FIG. 12C, the time data closest to the current time of the station (OSAKA) is displayed. It is what is done. Thus, when the switch S 1 is operated when M = 1 (timetable display mode) in the S 1 process of FIG. 10, N is updated.
As shown in the figure, a new station is designated. However, when M = 1 is not satisfied, the routine proceeds to step 27f, where it is checked whether or not the mode is M = 3 (timetable set mode), and when M = 3, the correction digit is shifted at step 27g. This step 27g will be described later.
第13図は、スイツチS2の処理(第9図、ステツプ26g)
を示している。ステツプ29aではM=1(時刻表表示モ
ード)か否かが判断され、MP1であるとステツプ29bで、
Mに3をプリセツトして時刻表セツトモードにする。そ
して、ステツプ29cでは、選択記憶部Nによつて指定さ
れている駅の駅名及び時刻データが存在するか否かが判
断される。然して存在した場合にはフラグRを0に設定
すると共に、ステツプ29eでアドレス記憶部F3(表示で
は下段I表示部)に記憶されているアドレスの時刻デー
タを訂正桁として訂正可能状態にすると共に、点滅表示
を行なわせる。一方、ステツプ29cで、駅名も時刻デー
タも存在しなかつた場合には、ステツプ29fで駅名の1
桁目を訂正可能状態に設定しフラグRに1をセツトす
る。即ち、本実施例においては、スイツチS2の操作によ
り新規な駅の時刻設定をすることも、又既に設定されて
いる駅データの変更をすることも可能となつているもの
で、この点につき第14図を用いて再度説明する。第14図
Aは時刻表表示モードの表示状態図でありそれ以外は時
刻表セツトモードの表示である。第14図Bに示す如くOS
AKA駅が選択指定され時刻データが表示されている。然
して、この第14図Bの状態でスイツチS2が操作されると
ステツプ29a及び29bによつてモードが変更されると共
に、ステツプ29cで、指定されている駅(OSAKA)にデー
タが存在することが判断されるので、ステツプ29eによ
つて第14図Cの如く、下段Iのデータ(45分)が点滅さ
れて訂正可能となる。然して、新規な駅データを設定す
る場合には、前述した如くM=1のモードでスイツチS1
を操作して第14図Dに示すように、何の駅データも記憶
されていない記憶領域、例えばRAM6の記憶領域22hを選
択する。この第14図Dの状態でスイツチS2が操作される
と、第13図のステツプ29cから29fに進むので、駅名から
のセツトが可能となり第14図Eに示す如く、駅名の1桁
目が点滅する。Fig. 13 shows the treatment of switch S 2 (Fig. 9, step 26g)
Is shown. In step 29a, it is judged whether or not M = 1 (timetable display mode), and if it is MP1, in step 29b,
Preset 3 to M to enter timetable set mode. Then, in step 29c, it is determined whether or not the station name and time data of the station designated by the selection storage unit N exist. If it exists, the flag R is set to 0, and the time data of the address stored in the address storage unit F 3 (the lower I display unit in the display) is set to the correctable state in step 29e. , Make the display blink. On the other hand, if neither the station name nor the time data exists in step 29c, the station name 1 in step 29f
The digit is set to the correctable state and the flag R is set to 1. That is, in this embodiment, it is possible to set the time of a new station by operating the switch S 2 , or to change the station data that has already been set. It will be described again with reference to FIG. FIG. 14A is a display state diagram in the timetable display mode, and the rest is a display in the timetable set mode. OS as shown in Fig. 14B
AKA station is selected and specified, and time data is displayed. However, when the switch S 2 is operated in the state of FIG. 14B, the mode is changed by steps 29a and 29b, and at step 29c, the data exists at the designated station (OSAKA). Therefore, the data (45 minutes) in the lower row I is blinked and can be corrected by step 29e as shown in FIG. 14C. However, when setting new station data, switch S 1 in the mode of M = 1 as described above.
Is operated to select a storage area in which no station data is stored, for example, a storage area 22h of the RAM 6 as shown in FIG. 14D. When the switch S 2 is operated in the state of FIG. 14D, the process proceeds from step 29c to 29f of FIG. 13, so that it is possible to set from the station name and the first digit of the station name is changed as shown in FIG. 14E. Flashes.
第14図Cにおいて、既に設定してある駅名及び時刻を変
更する場合もある。このような場合は、第14図Cの状態
で再度スイツチS2を操作すればよいもので、即ち、ステ
ツプ29hではM=3の時刻表セツトモードであることが
判断され次にステツプ29iではR=0が判断される。即
ち、第1回目のスイツチS2の操作によりステツプ29dで
Rに0がセツトされているので、第2回目のスイツチS2
の操作ではステツプ29iで2回目であることが判断さ
れ、それ故ステツプ29f、29gに進み、駅名の1桁目が訂
正可能となり第14図Fの如く表示される。然して、この
ように駅の1桁目あるいは、時刻データの下段Iデータ
が訂正可能となつた後は、後述する如く、スイツチS3で
訂正もしくは設定がなされ、前述した第10図ステツプ27
gに示された如くスイツチS1によつて訂正桁のシフトが
なされるものである。尚、上述したM=3の駅名、時刻
データ表示は、第11図のステツプ28h及び28iで行なわれ
るものである。然して、後述する如くスイツチS3によつ
て訂正もしくは設定が行なわれるとフラグRは1がプリ
セツトされる。それ故訂正もしくは設定後、スイツチS2
が操作されると、この操作によりステツプ29jに進み、
編集処理がなされる。この編集処理は、設定された時刻
データを時刻の早い順にならび変える処理である。そし
てステツプ29hでは現在時刻の次の時刻データのアドレ
スをレジスタF1乃至F4にセツトし、ステツプ29lでMの
値を1にする。従つて、第14図Gの如く、全ての時刻設
定がなされてからスイツチS2が操作されると第14図Hの
如く編集中表示、即ちSETが表示され、最下桁がAから
Zをくり返す表示がなされ、編集が終了すると第14図I
に示す如くM=1のモードとなり現在時刻の次の時刻表
の時刻が表示されるものである。In FIG. 14C, the station name and time already set may be changed. In such a case, it is sufficient to operate the switch S 2 again in the state of FIG. 14C, that is, it is determined in step 29h that the timetable set mode is M = 3, and then in step 29i, R = 0 is determined. That is, since R is set to 0 at step 29d by the operation of the first switch S 2 , the second switch S 2
In step 29i, it is judged that it is the second time at step 29i. Therefore, the program proceeds to steps 29f and 29g, and the first digit of the station name can be corrected and displayed as shown in FIG. 14F. However, after the first digit of the station or the lower I data of the time data can be corrected in this manner, the switch S 3 corrects or sets the value as described later, and the step 27 shown in FIG.
The shift digit is shifted by the switch S 1 as shown in g. The station name and time data display for M = 3 described above are performed at steps 28h and 28i in FIG. However, as will be described later, when the correction or setting is performed by the switch S 3 , the flag R is preset to 1. Therefore, after correction or setting, switch S 2
When is operated, this operation advances to step 29j,
Edit processing is performed. This editing process is a process of changing the set time data in order of earliest time. And then excisional In step 29h the address of the next time data in the current time in the register F 1 to F 4, to 1 the value of M at step 29l. Therefore, as shown in FIG. 14G, when the switch S 2 is operated after all the time is set, the editing display, that is, SET is displayed as shown in FIG. 14H, and the last digit is from A to Z. The display is repeated, and when editing is completed, Fig. 14I
As shown in, the mode becomes M = 1 and the time in the timetable next to the current time is displayed.
第15図は、第9図のステツプ26h、S3処理を示してい
る。ステツプ30a、30bではモードがM=0かM=1かを
判断し、M=0であればステツプ30cでM=1にすると
共にM=1であればステツプ30dでM=0にする。これ
は、現在時刻表時モードと時刻表表示モードとを切換え
る処理である。然して、ステツプ30eではM=3の時刻
表セツトモードか否かを判断し、M=3であれば前述し
た如くステツプ30fでフラグRを1にすると共にステツ
プ30gで訂正桁の数値に+1する処理を行なう。FIG. 15, step 26h of Figure 9 shows the S 3 process. In steps 30a and 30b, it is determined whether the mode is M = 0 or M = 1. If M = 0, step 30c sets M = 1. If M = 1, step 30d sets M = 0. This is a process of switching between the current timetable time mode and the timetable display mode. However, in step 30e, it is determined whether or not the timetable set mode is M = 3, and if M = 3, the flag R is set to 1 in step 30f and the correction digit is incremented by 1 in step 30g as described above. Do.
尚、ここで、第14図C、K、L、M及び第20図を参照し
て時刻データの訂正について詳細に述べる。Here, the correction of the time data will be described in detail with reference to FIGS. 14C, K, L, M and FIG.
前述した如く、M=2でスイツチS2が操作されると、時
刻表のデータが存在すれば、第14図Cの如く、下段I表
示部が点滅されて訂正可能となる。これは、第13図のス
テツプ29eで説明したとうりである。然してこの状態で
は、スイツチS3によつて訂正が可能であり、この処理は
第15図のステツプ30gで実行される。As described above, when the switch S 2 is operated with M = 2, if the data of the timetable exists, the lower I display portion blinks as shown in FIG. 14C, and the correction becomes possible. This is the same as explained in step 29e of FIG. However, in this state, the correction can be made by the switch S 3 , and this processing is executed at step 30g in FIG.
この場合、上記ステツプ30では、スイツチS3の1回目の
操作を検出して、アドレス記憶部F2(表示では23分…上
段II表示部)のデータに+1したデータをアドレス記憶
部F3(下段I表示部)にプリセツトする。即ち、第14図
Kに示す如く23分に+1分した24分を下段Iの表示部に
表示する。そして2回目以降のスイツチ操作ではこの値
に順次+1する。即ち、時刻表の時刻データは早い分デ
ータからセツトされるので1つ前の時刻データ以上の時
刻からセツト出来るようにしてある。尚この動作は1つ
前の時刻データの時単位が訂正の時単位と同じ場合であ
つた時のみである。In this case, in the step 30, the first operation of the switch S 3 is detected, and the data of the address storage unit F 2 (23 minutes on the display ... Upper II display unit) is incremented by 1 to the address storage unit F 3 ( Preset to the lower I display). That is, as shown in FIG. 14K, 24 minutes obtained by adding 1 minute to 23 minutes is displayed on the display section of the lower stage I. Then, in the second and subsequent switch operations, this value is sequentially incremented by +1. That is, since the time data of the timetable is set from the early minute data, it is possible to set from the time of one or more previous time data. This operation is performed only when the time unit of the immediately previous time data is the same as the correction time unit.
然して、例えば24分から順次スイツチS3の操作によつて
51分の分データ迄セツトした後スイツチS1が操作される
と第10図ステツプ27gの処理によりレジスタ記憶F4に記
憶されているアドレスの時刻データ(表示では下段II)
の訂正が可能となる(第14図L)。この状態でスイツチ
S3を操作すると前述した如く前の分データである51分に
+1した52分から順次+1動作が可能となる。然して次
の時刻データを新たに追加する場合にはスイツチS1を操
作する。これにより、前に設定した51分、58分は上段に
シフトされ下段には、同一時単位で且つ下段Iにブラン
ク表示がなされる(第14図M)、これにより更に同一時
刻である12時台のデータが設定でき、もし、新たな設定
が必要ない場合には、再度スイツチS1を操作すれば、既
に設定してある次の時刻データ、例えば13時台のデータ
が表示される。However, for example, by operating switch S 3 sequentially from 24 minutes
When the switch S 1 is operated after setting the minute data for 51 minutes, the time data of the address stored in the register memory F 4 by the processing of step 27g in FIG. 10 (lower stage II in the display).
Can be corrected (Fig. 14L). Switch in this state
When S 3 is operated, as described above, the +1 operation can be sequentially performed from 52 minutes which is +1 to 51 minutes which is the previous minute data. However, when newly adding the next time data, the switch S 1 is operated. As a result, the previously set 51 minutes and 58 minutes are shifted to the upper row and a blank display is made on the lower row at the same time unit and on the lower row I (Fig. 14M), whereby the same time is at 12:00. If the data of the car can be set, and if a new setting is not necessary, the switch S 1 is operated again to display the next time data which has already been set, for example, the data of the 13:00 table.
尚、順次新たな時刻データを設定してゆき、そ駅の時刻
データの記憶領域が全て使用され、新たな時刻データの
設定が不可能な時は、第20図に示す如くFULL表示がなさ
れ、スイツチS1及びS3のスイツチ操作は無効となる。When new time data is set in sequence, the storage area for the time data at that station is fully used, and when new time data cannot be set, the FULL display is displayed as shown in Fig. 20, The switch operation of switches S 1 and S 3 is invalid.
第16図は、第9図、ステツプ26iのS4処理を示してい
る。まず、ステツプ31aでは、M=1(時刻表表示モー
ド)か否かを判断する。M=1であればステツプ31bに
進みMを4に設定する。M=4は乗りたいマークのセツ
トモードであり、アラーム音を鳴らせたい所望の時刻デ
ータを選択設定するモードである。第17図は、M=1の
表示状態とM=4の表示状態とを示している。然して、
例えばTOKYOの時刻表の表示状態(第17図A)でスイツ
チS4が操作されると、乗りたいマークセツトモード(第
17図B)となり、ステツプ31cでアドレス記憶部F1、
F2、F3、F4の内容をクリアし、第17図Cに示すようにブ
ランク表示を行なわせる。そして、後述する如く、スイ
ツチSAの操作により、TOKYOの時刻データを順次F1にセ
ツトして第17図D、Eの如く表示し、所望時刻、例えば
11時25分が表示されているときに再度S4スイツチを操作
する。このM=4におけるS4スイツチの操作は第16図の
ステツプ31dで判断され、ステツプ31eに進み、11時25分
のアドレスがRAM6のマークアドレス記憶部F0にセツトさ
れる。更に、ステツプ31fで、F0にセツトされた時刻の
アドレスから4つの時刻データがアドレス記憶部F1〜F4
にセツトされ、ステツプ31gでMが1となる。尚、M=
4の時の表示は第11図のステツプ28jで行なわれるもの
であり、駅名表示部にタイムテーブルのアラームセツト
を示すT−ALM、下段Iの表示部にレジスタF1のアドレ
スに記憶されている時刻(スイツチS4によつて順次変わ
る)が表示される。然して、M=1のモードに戻ると、
第17図Fに示す如く、乗りたいマークをセツトした11時
25分の時刻を含む次の4つの時刻が表示されると共に、
11時25分の近傍にある時刻指定表示体が表示される。こ
れにより、M=1の時刻表表示モードで、乗りたいマー
クが設定してある時刻がどれであるかがわかる。FIG. 16 shows the S 4 process of FIG. 9, step 26i. First, in step 31a, it is determined whether or not M = 1 (timetable display mode). If M = 1, proceed to step 31b and set M to 4. M = 4 is a set mode of a mark to ride, and is a mode in which desired time data for which an alarm sound is to be emitted is selected and set. FIG. 17 shows a display state of M = 1 and a display state of M = 4. However,
For example, if switch S 4 is operated while the timetable of TOKYO is being displayed (Fig. 17A), the desired mark set mode (No.
17 (FIG. 17B), and in step 31c the address storage unit F 1 ,
The contents of F 2 , F 3 and F 4 are cleared and blank display is performed as shown in FIG. 17C. Then, as will be described later, by operating the switch SA, the time data of TOKYO is sequentially set to F 1 and displayed as shown in FIGS.
Operate the S 4 switch again when 11:25 is displayed. The operation of the S 4 switch at M = 4 is judged at step 31d in FIG. 16, the process proceeds to step 31e, and the 11:25 address is set in the mark address storage unit F 0 of the RAM 6. Further, at step 31f, the address storage unit four times data from excisional been time addresses F 0 F 1 to F 4
Then, 31g of M becomes 1. Incidentally, M =
Display when the 4 is intended to be performed in step 28j of FIG. 11 are stored in the station name display unit T-ALM indicating the alarm excisional timetable, the display unit of the lower I to the address of the register F 1 The time of day (which changes sequentially depending on switch S 4 ) is displayed. However, when returning to the mode of M = 1,
As shown in Fig. 17F, 11:00 when the mark you want to ride is set.
The following four times including the time of 25 minutes are displayed,
The time designation display near 11:25 is displayed. Thus, in the timetable display mode of M = 1, it is possible to know which time the mark to ride is set.
第18図は、第9図ステツプ26jのS5処理を示している。
まず、ステツプ32aでは、M=1か否かが判断され、M
=1であればステツプ32bで選択されている時刻表の駅
名データ及び時刻データの全てをクリアし、ステツプ32
cでMを3にすると共に、ステツプ32dで駅名の1桁目を
選択して新規設定を可能にする。即ち、第14図Bに示す
如く、M=1でOSAKAの時刻表が選択されている際にス
イツチS5が操作されると、OSAKAの駅名及時刻データが
全てクリアされ、第14図Eに示す如く、駅名の1桁目か
ら設定が可能になる。これにより、既に登録されている
駅の時刻表の時刻及び駅名データをクリアして、新たな
時刻表を設定することが出来る。然して、第18図のステ
ツプ32aにおいて、M=1でないときはステツプ32eでM
=2か否かが判断される。M=2の時、即ち、後述する
如く、スイツチSAの操作によつて現在時刻に最も近い時
刻表の時刻が表示されていたときにスイツチS5が操作さ
れた際は、ステツプ32によつてM=0とされ、現在時刻
表示モードに戻る。FIG. 18 shows the S 5 process of FIG. 9 step 26j.
First, in step 32a, it is judged whether M = 1 or not, and M
If = 1, all station name data and time data of the timetable selected in step 32b are cleared, and step 32
Set M to 3 with c and select the first digit of the station name with step 32d to enable new setting. That is, as shown in FIG. 14B, when switch S 5 is operated when M = 1 and the OSAKA timetable is selected, all station name and time data of OSAKA are cleared, and FIG. 14E is displayed. As shown, setting is possible from the first digit of the station name. Thereby, the time and station name data of the already registered station timetable can be cleared and a new timetable can be set. However, in step 32a of FIG. 18, when M = 1 is not satisfied, M is obtained in step 32e.
= 2 is determined. When M = 2, that is, when the switch S 5 is operated while the time of the timetable closest to the current time is displayed by the operation of the switch SA, as will be described later, the step 32 is performed. M = 0 is set, and the mode returns to the current time display mode.
第19図は、第9図ステツプ26hのSA処理の詳細を示して
いる。まず、ステツプ33aではM=0か否かが判断され
る。M=0の現在時刻表示モードでスイツチSAが操作さ
れた際には、ステツプ33bで選択されている時刻表の時
刻データのうち、現在時刻にも最も近い4つの時刻デー
タのアドレスがアドレス記憶部F1、F2、F3、F4に夫々記
憶設定され、次のステツプ33cでMを2にする。Mが2
となることによつて第11図の表示処理のステツプ28f、2
8gに示されている如く、表示処理においてはM=2のと
き、駅名とアドレス記憶部F1〜F4のアドレスに記憶され
ている時刻データを表示するようになつているので、第
8図のEに示すように現在時刻10時50分35秒に最も近い
10時56分、11時13分、25分のTOKYO駅の時刻データが表
示される。尚、M=2のモードから、M=0のモードに
戻るスイツチは、前述した如くスイツチS5である。FIG. 19 shows details of the SA processing in step 26h of FIG. First, in step 33a, it is judged whether or not M = 0. When the switch SA is operated in the current time display mode with M = 0, among the time data of the timetable selected in step 33b, the addresses of the four time data closest to the current time are the address storage unit. The values are stored in F 1 , F 2 , F 3 , and F 4 , respectively, and M is set to 2 in the next step 33c. M is 2
As a result, the steps 28f, 2 of the display processing of FIG.
As shown in FIG. 8g, when M = 2 in the display process, the station name and the time data stored in the addresses of the address storage units F 1 to F 4 are displayed. Nearest to the current time 10:50:35 as shown in E
Time data of TOKYO station at 10:56, 11:13, and 25 is displayed. The switch for returning from the mode of M = 2 to the mode of M = 0 is the switch S 5 as described above.
然して、第19図のステツプ33aにおいて、M=0でなか
つた場合はステツプ33dにおいてM=1(時刻表表示モ
ード)か否かが判断される。M=1の時はステツプ33e
に進み、下段I、II表示部に表示されている時刻表の時
刻を上段にシフトさせ、下段には次の時刻データを新た
にセツトして表示する。第12図のC乃至Kは、この表示
状態を示したもので、M=1のモードでは、前述した如
くスイツチS1によつて駅が選択されると2秒間駅名と残
り本数が表示された後、現在時刻の次の4本の時刻デー
タが表示される(例えば第12図C)。然して、この状態
においてスイツチSAが操作されると第12図Dに示す如く
上段にあつた11時36分、45分が消え、かわりに下段にあ
つた11時52分が上段に表示される。そして下段には、次
の時刻データである12時30分、34分が表示されるもので
ある。このようにスイツチSAの操作により、その駅の全
ての時刻データを表示させることが出来る。尚、例えば
OSAKA駅の時刻表において、11時台の時刻データが偶数
本入つていた場合には、第12図Fに示す如く、上段に11
時45分、56分が同一行に表示されるが、下段には、次の
12時台の時刻データを表示させるものではなく、11時台
で且つ分析をブランク表示させる。そして、スイツチSA
の操作で第12図Gの如く11時台のブランク表示が上段に
来たときに、次の12時台の時刻データを下段に表示させ
る。また、時刻データが奇数であつた場合には例えば第
12図Iに示す如く、上段の11時31分の横がブランク表示
となるので、このような場合には、下段に次の12時台の
時刻データを表示させるようになつている。また、1日
の区切り、即ち、23時台と0時台との間には第12図J、
Kに示す如く1行のブランク表示を設けてある。尚、こ
の1行のブランク表示は例えば、時刻表の始まりが5時
台で、終りが2時台というような場合には、この間が1
行のブランク表示となるように使用者が設定出来るよう
にしてもよい。However, if M = 0 in step 33a in FIG. 19, it is determined in step 33d whether M = 1 (timetable display mode). When M = 1, step 33e
Then, the time of the timetable displayed on the lower I and II display portions is shifted to the upper stage, and the next time data is newly set and displayed on the lower stage. 12C to 12K show this display state. In the mode of M = 1, when the station is selected by the switch S 1 as described above, the station name and the remaining number are displayed for 2 seconds. After that, four pieces of time data next to the current time are displayed (for example, FIG. 12C). However, when the switch SA is operated in this state, as shown in FIG. 12D, 11:36 and 45 minutes on the upper stage disappear, and instead 11:52 on the lower stage is displayed on the upper stage. Then, in the lower part, the next time data, 12:30 and 34 minutes, are displayed. In this way, by operating the switch SA, it is possible to display all the time data of the station. Incidentally, for example
In the timetable of OSAKA station, if there is an even number of time data in the 11 o'clock range, as shown in FIG.
Hours 45 and 56 are displayed on the same line, but
Instead of displaying the time data at 12:00, display the analysis at 11:00 and blank. And switch SA
When the blank display at 11:00 is as shown in FIG. 12G by the operation of, the time data of the next 12:00 is displayed at the bottom. If the time data is an odd number, for example,
As shown in FIG. 12I, the horizontal display at 11:31 in the upper row is blank, and in such a case, the next 12 o'clock time data is displayed in the lower row. In addition, as shown in Fig. 12J, between the one day break, that is, between the 23:00 and 0:00 hours.
As shown in K, one line of blank display is provided. In addition, for example, when the start of the timetable is at 5 o'clock and the end is at 2 o'clock, the blank display of this one line is 1
The user may set the blank display of the line.
然して、上述した如く、各時単位における分の時刻デー
タが偶数の場合と、奇数の場合とで夫々異なつたブラン
ク表示が行なわせるのは以下の理由による。However, as described above, different blank display is performed depending on whether the time data of minutes in each hour unit is even or odd, for the following reason.
即ち、第14図のOSAKA駅の設定モードの所で説明した如
く、スイツチS1が操作される毎に設定又は訂正桁の選択
がなされるが、これは、下段のI表示部及びII表示部の
交互のくり返しである。従つて、時刻データが奇数の場
合には、下段のIIのブランクに追加の分単位データを設
定出来、更にスイツチS1の操作で第14図Mに示す如く、
同じ時単位のブランク表示がなされるので、更に、その
時単位の分データを追加出来る。然して、分の時刻デー
タが偶数の場合には、上述した本実施例の如く同じ時単
位で分がブランクの表示を設けないと、次の時単位の時
刻データが下段に表示されてしまい。同じ時単位におけ
る分単位データの追加設定が出来なくなるからである。
尚、分データが偶数か奇数かを判断する為には、図示し
てないが、例えばRAM6の各時単位毎の記憶エリアに、1
ビツトの判断記憶部を設けておき、時刻データセツト時
に、分データが記憶される毎、或いはスイツチS1によつ
て設定桁が選択される毎に上記1ビツトを0及び1に交
互に書き換えて偶数か奇数かを記憶させておき、表示処
理の際に、上記1ビツトが0か1かで同じ時単位のブラ
ンク表示を下段の表示部に行なわせるか否かを判断させ
実行させればよいものである。That is, as described in the setting mode of OSAKA station in FIG. 14, each time the switch S 1 is operated, the setting or correction digit is selected. This is the lower I display section and the II display section. It is an alternate repetition of. Therefore, when the time data is an odd number, additional minute unit data can be set in the blank of II in the lower row, and further, by operating the switch S 1 , as shown in FIG. 14M.
Since blank display for the same hour unit is made, further minute data for that hour unit can be added. However, when the minute time data is an even number, the time data of the next hour unit is displayed in the lower row unless the minute blank display is provided in the same hour unit as in the above-described embodiment. This is because it is not possible to set additional minute data in the same hour unit.
In order to determine whether the minute data is an even number or an odd number, although not shown, for example, in the storage area of each time unit of the RAM 6, 1
A bit judgment storage unit is provided, and the one bit is alternately rewritten to 0 and 1 each time the minute data is stored or the setting digit is selected by the switch S 1 at the time of data setting. It is only necessary to store an even number or an odd number, and in the display processing, it is determined whether the blank display of the same time unit is to be performed on the lower display unit when the 1 bit is 0 or 1, and the determination is executed. It is a thing.
然して、第19図に戻り、ステツプ33dによつてM=1で
ない場合にはステツプ33fに進みM=3(時刻表セツト
モード)か否かが判断される。M=3の時には、ステツ
プ33gに進み時間帯(時単位)の変更処理が行なわれ
る。即ち、第14図Gに示されている如く、M=1のモー
ドからスイツチS2が操作されるとM=3になると共に、
スイツチS1で駅名の桁選択スイツチS3で駅名の文字設定
がなされる(第14図E、N、Q)。そして次にスイツチ
S1が操作されると下段Iがフラツシングし、スイツチS3
によつて分データの設定が可能となる(第14図R)。分
データとして例えば15分設定した後スイツチS1を操作す
ると下段IIが第14図Sの如くフラツシングし、スイツチ
S3によつて分データセツトがなされる(第14図T)。次
に、スイツチS1が操作されると、同じ時単位(0時)の
ブランク表示がなされて次の分データがセツト出来る。However, returning to FIG. 19, if M = 1 is not satisfied in step 33d, the process proceeds to step 33f, and it is determined whether or not M = 3 (timetable set mode). When M = 3, the process proceeds to step 33g and the time zone (hour unit) change processing is performed. That is, as shown in FIG. 14G, when the switch S 2 is operated from the M = 1 mode, M = 3, and
The digit of the station name is selected by switch S 1 and the character of the station name is set by switch S 3 (Fig. 14, E, N, Q). And then switch
When S 1 is operated, lower stage I flashes and switch S 3
This allows the minute data to be set (Fig. 14R). If the switch S 1 is operated after setting 15 minutes as minute data, the lower stage II will flash as shown in FIG.
The minute data set is made by S 3 (T in FIG. 14). Next, when the switch S 1 is operated, a blank display is made in the same time unit (0 o'clock) and the next minute data can be set.
このようにして所望の時単位の分データをスイツチS1と
S3とによりセツトした後、スイツチSAを操作すると、第
14図Vに示す如く次の時単位(1時)の分ブランク表示
がなされる。この時単位の分データは前述した如くスイ
ツチS1及びスイツチS3で設定出来る。このように、M=
3においてはスイツチSAは、設定すべき時刻データの時
単位を変更するスイツチとして働く。The minute data of the thus desired time units and switch S 1
After setting with S 3 and operating switch SA,
14 As shown in Fig. V, a blank display is made for the next hour (1:00). At this time, the minute data can be set by the switch S 1 and the switch S 3 as described above. Thus, M =
In 3, the switch SA functions as a switch that changes the time unit of the time data to be set.
然して、第19図ステツプ33fにおいて、M=3でないと
判断された時には、ステツプ33hに進みM=4か否かが
判断される。M=4(乗りたいマークセツト)の時、ス
イツチSAは、第17図で説明した如く、下段のIに時刻デ
ータを順次表示させるスイツチとして働くもので、ステ
ツプ33iはこの処理を行なう。However, when it is determined in step 33f in FIG. 19 that M = 3 is not satisfied, the routine proceeds to step 33h, where it is determined whether M = 4. When M = 4 (mark set to ride), the switch SA functions as a switch for sequentially displaying time data on I in the lower row, as described with reference to FIG. 17, and the step 33i performs this processing.
尚、上記実施例において電子腕時計に適用した例につい
て述べたが、他の機器、小型電子式計算機やICカードの
ようなものにも適用でき、もちろん、時刻表の専用機と
することも可能である。また、上記実施例では、駅の時
刻表について述べたが、飛行機、船、バス等の時刻表に
ついても用いることが可能であり、また、時刻表として
だけでなく、スケジユール管理用の時刻データ記憶装置
としても用いることが出来、例えば、複数の人夫々のス
ケジユール時刻を記憶させておき(この場合、時刻デー
タとしては日付迄を含めて記憶させる)、用事がある人
を指定すると共に、その人のスケジユールの中から必要
な時刻を設定しておけば、その時刻に近づいた時知らせ
てくれるものである。In addition, although the example applied to the electronic wrist watch has been described in the above embodiment, it can be applied to other devices, such as a small electronic calculator and an IC card, and of course, it can be a dedicated device for the timetable. is there. Further, in the above embodiment, the timetable of the station is described, but it is also possible to use it for a timetable of an airplane, a ship, a bus, etc. Further, not only as a timetable but also as a time data storage for schedule management. It can also be used as a device. For example, the schedule time of each person is stored (in this case, the time data is stored including the date), and the person who has an errand is specified and If you set the required time from the schedule, you will be notified when the time approaches.
更に、上記実施例では指定されている駅名を表示させる
ようにしたが数字、記号等によつて略し表示させてもよ
く、また、アドレス記憶部F0を複数設ければ、アラーム
してくれる時刻を複数選択設定出来るものである。Further, although the designated station name is displayed in the above embodiment, it may be displayed in abbreviated form by numbers, symbols, etc. Also, if a plurality of address storage units F 0 are provided, the time at which an alarm will be issued will occur. It is possible to set multiple selections.
また、アラームも報音ではなく、表示であつてもよくさ
らには30分の報知ではなく、使用者が設定した時間前か
ら報知できるようにしてもよい。Further, the alarm may be displayed instead of the sound, and further, the notification may be made not only for 30 minutes but also before the time set by the user.
本発明によれば、各駅毎の時刻表の時刻データを記憶す
る時刻表データ記憶部を設けると共に、前記各駅の内か
ら指定される駅名を記憶させ、且つ、乗車したい時刻に
近付いた時に乗車マークを表示するか否かを表わす識別
子を記憶させるようにし、指定された駅の時刻表の時刻
データと前記現在時刻とが所定の関係になつた場合に、
乗車したい時刻に近付いた旨をアラームする一方、前記
指定した駅名と、前記識別子記憶部の内容に応じて乗車
マークとを表示手段に表示するから、報知されたアラー
ム音がどの乗車駅の時刻表データであるかが一目瞭然に
することが出来、極めて便利な時刻データ記憶装置を提
供出来る。According to the present invention, a timetable data storage unit for storing time data of a timetable for each station is provided, a station name designated from within each of the stations is stored, and a boarding mark is provided when the time to get on is approaching. When an identifier indicating whether to display is stored, when the time data of the timetable of the designated station and the current time have a predetermined relationship,
While alarming that the time to get on is approaching, the designated station name and the boarding mark according to the contents of the identifier storage unit are displayed on the display means, so that the notified alarm sound shows the timetable of the boarding station. It is possible to make it clear at a glance whether it is data and provide a very convenient time data storage device.
第1図は本発明を適用した電子腕時計の外観図、第2図
は第1図の電子腕時計に用いられる表示装置の表示電極
の構成を示す図、第3図は、第1図の電子腕時計の回路
構成図、第4図は第3図に示したRAM6の記憶領域を示す
図、第5図は、上記電子腕時計の表示モードの変化を示
す図、第6図は上記電子腕時計の全体のフローチヤー
ト、第7図は第6図で示した計時処理及び表示処理の詳
細なフローチヤート、第8図、第12図、第14図及び第17
図は表示内容の変化を示す図、第9図、第10図、第11
図、第13図、第15図、第16図、第18図、第19図は夫々動
作を説明する為のフローチヤート、第20図は表示例を示
す図である。 2……液晶表示装置、3……ROM、5……演算回路、6
……RAM、10……発振器、11……タイミングパルス発生
回路、23……時刻表データ記憶領域、M……モード記憶
部、N……駅名選択記憶部、F1、F2F3、F4……アドレス
記憶部。FIG. 1 is an external view of an electronic wrist watch to which the present invention is applied, FIG. 2 is a diagram showing a configuration of display electrodes of a display device used in the electronic wrist watch of FIG. 1, and FIG. 3 is an electronic wrist watch of FIG. FIG. 4 is a circuit configuration diagram of FIG. 4, FIG. 4 is a diagram showing a storage area of the RAM 6 shown in FIG. 3, FIG. 5 is a diagram showing a change in display mode of the electronic wristwatch, and FIG. Flow chart, FIG. 7 is a detailed flow chart of the timing process and display process shown in FIG. 6, FIG. 8, FIG. 12, FIG. 14 and FIG.
The figure shows the change of the displayed contents, Fig. 9, Fig. 10, Fig. 11
FIG. 13, FIG. 15, FIG. 15, FIG. 16, FIG. 18, and FIG. 19 are flow charts for explaining the operation, and FIG. 20 is a view showing a display example. 2 ... Liquid crystal display device, 3 ... ROM, 5 ... Arithmetic circuit, 6
…… RAM, 10 …… Oscillator, 11 …… Timing pulse generator, 23 …… Timetable data storage area, M …… Mode storage section, N …… Station name selection storage section, F 1 , F 2 F 3 , F 4 ...... Address storage section.
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 実開 昭59−15992(JP,U) 実開 昭54−25873(JP,U) 実開 昭59−131086(JP,U) 実開 昭62−192290(JP,U) 実公 平4−34476(JP,Y2) 実公 平4−54521(JP,Y2) ─────────────────────────────────────────────────── ─── Continuation of the front page (56) Bibliographic data Sho 59-15992 (JP, U) Real development Sho 54-25873 (JP, U) Real development Sho 59-131086 (JP, U) Real development Sho 62- 192290 (JP, U) Actual public 4-34476 (JP, Y2) Actual public 4-54521 (JP, Y2)
Claims (1)
計手段と、 各駅の駅名データ及び各駅毎の時刻表の時刻データを記
憶する時刻表データ記憶部、前記各駅の内から指定され
る駅名を記憶する駅名記憶部および乗車したい時刻に近
付いた時に乗車マークを表示するか否かを表わす識別子
を記憶する識別子記憶部から構成される記憶手段と、 この記憶手段に記憶される前記各駅のうち、所定の駅を
選択して前記駅名記憶部に書込むと共に、この選択され
た駅の時刻表の時刻データの内から乗車したい時刻デー
タを指定して前記識別子記憶部へ乗車マークを表示する
旨を表わす識別子を書込むアラームデータ設定手段と、 このアラームデータ設定手段によって指定された時刻表
の時刻データと前記現在時刻とが所定の関係になつた場
合に、乗車したい時刻に近付いた旨をアラームする一
方、前記駅名記憶部から読み出した駅名と、前記識別子
記憶部の内容に応じて乗車マークとを表示手段に表示す
るアラーム表示手段と を具備したことを特徴とする時刻データ記憶装置。1. A clock means for counting a reference signal to generate a current time, a timetable data storage section for storing station name data of each station and timetable data of a timetable for each station, which is designated from among the stations. A storage unit including a station name storage unit that stores a station name and an identifier storage unit that stores an identifier that indicates whether or not to display a boarding mark when approaching the time at which you want to board, and each of the stations stored in the storage unit. Among them, a predetermined station is selected and written in the station name storage section, and the time data to be boarded is designated from the time data of the timetable of the selected station, and the boarding mark is displayed in the identifier storage section. When the alarm data setting means for writing an identifier indicating the effect and the time data of the timetable designated by the alarm data setting means and the current time have a predetermined relationship, An alarm display means is provided for displaying a station name read from the station name storage section and a boarding mark on the display means according to the contents of the identifier storage section while alarming that the time to drive is approaching. And time data storage device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61242815A JPH07111465B2 (en) | 1986-10-13 | 1986-10-13 | Time data storage device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61242815A JPH07111465B2 (en) | 1986-10-13 | 1986-10-13 | Time data storage device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6396518A JPS6396518A (en) | 1988-04-27 |
| JPH07111465B2 true JPH07111465B2 (en) | 1995-11-29 |
Family
ID=17094700
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61242815A Expired - Lifetime JPH07111465B2 (en) | 1986-10-13 | 1986-10-13 | Time data storage device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH07111465B2 (en) |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS612956Y2 (en) * | 1977-07-22 | 1986-01-30 | ||
| JPS5915992U (en) * | 1982-07-23 | 1984-01-31 | ソニー株式会社 | Clock device with timetable data notification function |
| JPS59131086U (en) * | 1983-02-22 | 1984-09-03 | ジエコ−株式会社 | Electronic clock with day alarm for automobiles |
-
1986
- 1986-10-13 JP JP61242815A patent/JPH07111465B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6396518A (en) | 1988-04-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4774697A (en) | Electronic timepiece including a schedule memory device | |
| US4891776A (en) | Electronic timepiece | |
| JPH0258597B2 (en) | ||
| JPH082700Y2 (en) | Timetable display | |
| JPH082699Y2 (en) | Time data storage device | |
| JPH0454521Y2 (en) | ||
| JPH082698Y2 (en) | Time data storage device | |
| JPS6396518A (en) | Time data storage device | |
| JPH0615313Y2 (en) | Data storage device | |
| JPH0710371Y2 (en) | Timetable display | |
| JP2984770B2 (en) | Electronic clock | |
| JPH0434476Y2 (en) | ||
| JPS6158860B2 (en) | ||
| JPH052877Y2 (en) | ||
| JPH0726760Y2 (en) | Alarm time data storage device | |
| JPH0726761Y2 (en) | Data storage | |
| JPS6312988A (en) | Schedule display device | |
| JPS61262680A (en) | Schedule display apparatus | |
| JPH08220262A (en) | Electronic wristwatch with timetable | |
| JPH03225550A (en) | Electronic notebook | |
| JPS61262679A (en) | Schedule display device | |
| JPH0511515Y2 (en) | ||
| JPS61262681A (en) | Schedule display apparatus | |
| JPS6040066B2 (en) | Calendar information display method | |
| JPH055515Y2 (en) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |