[go: up one dir, main page]

JPH0615318Y2 - Electronic scheduler - Google Patents

Electronic scheduler

Info

Publication number
JPH0615318Y2
JPH0615318Y2 JP10966887U JP10966887U JPH0615318Y2 JP H0615318 Y2 JPH0615318 Y2 JP H0615318Y2 JP 10966887 U JP10966887 U JP 10966887U JP 10966887 U JP10966887 U JP 10966887U JP H0615318 Y2 JPH0615318 Y2 JP H0615318Y2
Authority
JP
Japan
Prior art keywords
data
schedule
time
search
key
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP10966887U
Other languages
Japanese (ja)
Other versions
JPS6413560U (en
Inventor
正雄 三本木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP10966887U priority Critical patent/JPH0615318Y2/en
Priority to US07/216,860 priority patent/US4896306A/en
Publication of JPS6413560U publication Critical patent/JPS6413560U/ja
Application granted granted Critical
Publication of JPH0615318Y2 publication Critical patent/JPH0615318Y2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Calculators And Similar Devices (AREA)

Description

【考案の詳細な説明】 [考案の技術分野] この考案は、日付及び時刻データと共にメモリに記憶さ
せたスケジュールデータを必要に応じて任意に読出し、
表示部に表示させてスケジュールの確認を行なう電子ス
ケジューラに関する。
DETAILED DESCRIPTION OF THE INVENTION [Technical Field of the Invention] This invention arbitrarily reads out schedule data stored in a memory together with date and time data, if necessary,
The present invention relates to an electronic scheduler that is displayed on a display unit to check a schedule.

[従来技術とその問題点] 従来、日付データ、時間データとスケジュールデータと
を対にしてメモリに記憶させ、これを必要に応じて任意
に読出し、表示部に表示させてスケジュールの確認を行
なう電子スケジューラにおいて、一端記憶させたデータ
の中から任意のものをサーチして表示出力させる場合、
そのスケジュール内容あるいは日付を指定してサーチを
行なう方法はあったが、時間データを指定してサーチす
るものはなかった。また、特に「9 00〜12 00」という
ように時間帯を指定したい場合、これをそのまま時間デ
ータとして認識することは困難であり、その時間帯内の
特定時刻、例えば「10 00」を指定しても、それに基づ
いてスケジュール内容のサーチを行なうことは不可能で
あった。
[Prior Art and its Problems] Conventionally, an electronic device that stores date data, time data, and schedule data as a pair, stores them in a memory, arbitrarily reads them out as necessary, and displays them on a display unit to confirm a schedule. In the scheduler, when searching for any one of the stored data and displaying it,
There was a method of searching by specifying the schedule contents or date, but there was no method of searching by specifying time data. Also, especially when you want to specify a time zone such as "9 00 to 12 00", it is difficult to recognize it as time data as it is, and you can specify a specific time within that time zone, for example "10 00". However, it was impossible to search the schedule contents based on that.

[考案の目的] この考案は上記のような実情に鑑みてなされたもので、
時間データによるサーチを可能とし、特に2つの時刻で
規定される時間帯内の時刻に対してもサーチを行なうこ
との可能な電子スケジューラを提供することを目的とす
る。
[Purpose of Invention] This invention was made in view of the above situation.
It is an object of the present invention to provide an electronic scheduler that enables a search based on time data and, in particular, can perform a search even for a time within a time zone defined by two times.

[考案の要点] この考案は、2つの時刻データにより時間帯を示す時間
データを日付データ、スケジュール内容と共に入力設定
し、サーチする時刻が指定された際には、その時刻が時
間データの2つの時刻データの範囲内であるか否かを判
断してスケジュールデータのサーチを実行するようにし
たものである。
[Points of Invention] In this invention, time data indicating a time zone is input and set by two time data together with date data and schedule contents, and when a search time is designated, the time is two time data. The schedule data is searched by determining whether the time data is within the range.

[考案の実施例] 以下図面を参照してこの考案の一実施例を説明する。[Embodiment of the Invention] An embodiment of the invention will be described below with reference to the drawings.

第1図はその回路構成を示すもので、11はキー入力部で
ある。このキー入力部11には、データ入力のための文字
・数字キー11a、データの入出力モードを切換設定する
モード切換キー(図では「IN/OUT」と表わす)11
b、スケジューラ機能を指定するスケジュールキー11
c、日付データ入力の区切りを設定する日付キー(図で
は「Date」と表わす)11d、時間データの入力を行
なう時間キー(図では「Time」と表わす)11e、ス
ケジュールデータのサーチを指示するサーチキー11f、
データの入出力、消去の実行を指示する実行キー(図で
は「EXE」と表わす)11g、時間データとして2つの
時刻データにより時間帯を示すデータを入力する際の連
続記号「〜」を入力する「〜」キー11h等が備えられ、
それらの操作によるキー操作信号はキー判断部12に送ら
れる。キー判断部12は、判断部13の制御指令によりキー
入力部11のキー操作信号から操作キーを判断するもの
で、文字・数字キー11aの操作による入力データを表示
バッファ14に、その他のキーの操作による動作指示信号
を制御部13に送出する。制御部13は、各種制御プログラ
ムを記憶したROMやタイミング回路等によって構成さ
れるものである。そして、この制御部13は、表示バッフ
ァ14、カーソルの表示位置制御を行なうカーソル制御部
15、スケジュールデータのサーチを行なう際のサーチ情
報を記憶するサーチ情報記憶部16、サーチ情報を基に実
際のデータサーチ処理を行なうサーチ部17、スケジュー
ルデータを記憶するスケジュール記憶部18、このスケジ
ュール記憶部18のアドレス制御を行なうアドレス部19の
それぞれと信号の入出力を行ない、それらの動作を制御
する。表示バッファ14は、キー判断部12からのキー入力
データ、カーソル制御部15からのカーソル位置制御信
号、スケジュール記憶部20からのスケジュールデータを
入力して保持し、表示部20に送出して表示させる一方、
上記スケジュール記憶部18にスケジュールデータを、サ
ーチ情報記憶部16にサーチ情報を出力し、記憶設定させ
る。サーチ情報記憶部16は、上述したようにデータサー
チ時のサーチ情報を記憶するもので、内部にサーチする
日付データを記憶する日付レジスタ16a、サーチする時
間データを記憶する時間レジスタ16bを備える。スケジ
ュール記憶部18は、入力モードが設定された状態でスケ
ジュールデータをソーティングの後に記憶するもので、
そのスケジュールデータは日付サーチ用のフラグ、日
付、時間及びスケジュール内容を一組として複数組記憶
するようになっている。上記表示部20は、例えばドット
マトリクス型の液晶表示素子で構成される。
FIG. 1 shows its circuit configuration, and 11 is a key input section. The key input unit 11 includes character / number keys 11a for data input, and a mode switching key (indicated as "IN / OUT" in the figure) 11 for switching and setting the data input / output mode.
b, Schedule key 11 to specify the scheduler function
c, a date key (represented by "Date" in the figure) 11d for setting a delimiter for date data input, a time key (represented by "Time" in the figure) 11e for inputting time data, and a search for instructing a search for schedule data Key 11f,
An execution key (denoted as "EXE" in the figure) 11g for instructing data input / output and erasing, and a continuous symbol "~" for inputting data indicating a time zone by two time data as time data "~" Key 11h etc. are provided,
Key operation signals generated by these operations are sent to the key determination unit 12. The key judgment unit 12 judges the operation key from the key operation signal of the key input unit 11 according to the control command of the judgment unit 13, and the input data by the operation of the character / numerical key 11a is displayed in the display buffer 14 and the other keys. An operation instruction signal by operation is sent to the control unit 13. The control unit 13 is composed of a ROM storing various control programs, a timing circuit, and the like. The control unit 13 is a cursor control unit that controls the display position of the display buffer 14 and the cursor.
15, a search information storage unit 16 that stores search information when performing a schedule data search, a search unit 17 that actually performs a data search process based on the search information, a schedule storage unit 18 that stores schedule data, this schedule storage Signals are input / output to / from each of the address sections 19 for controlling the address of the section 18 and their operations are controlled. The display buffer 14 inputs and holds the key input data from the key determination unit 12, the cursor position control signal from the cursor control unit 15, and the schedule data from the schedule storage unit 20, and sends them to the display unit 20 for display. on the other hand,
The schedule data is output to the schedule storage unit 18 and the search information is output to the search information storage unit 16 to be stored and set. The search information storage unit 16 stores search information at the time of data search as described above, and includes a date register 16a that internally stores date data to be searched and a time register 16b that stores time data to be searched. The schedule storage unit 18 stores the schedule data after sorting with the input mode set,
The schedule data is configured to store a plurality of sets of date search flags, dates, times, and schedule contents as one set. The display unit 20 is composed of, for example, a dot matrix type liquid crystal display element.

以下上記実施例の動作について説明する。The operation of the above embodiment will be described below.

ここでは、スケジュール記憶部18に記憶されているスケ
ジュールデータの中から「1987年6月10日10
時」のものを読出させ、その後に今度は日付は特に指定
しないで時間データ「10時」のものを読出させること
とする。
Here, from the schedule data stored in the schedule storage unit 18, “10 June 1987 10
The hour data is read out, and then the time data "10 o'clock" is read out without specifying the date.

第2図はスケジュールデータのサーチを行なう際のキー
操作とそれに対応した表示状態を示すもので、動作当初
にはモード切換キー11bでスケジュールデータの出力モ
ードを切換設定した後に、第2図(1)に示す如く文字
・数字キー11a、日付キー11d及び時間キー11eにより
「1987年6月10日10時」を示すデータを入力す
べく「1987」「Date」「6」「Date」「1
0」「Date」「1000」「Time」とキー入力
する。これらのキー入力により表示バッファ14に日付デ
ータと時間データとが保持され、表示部20には第2図
(1)に示す如くスケジュールデータの出力モードを示
す文字 「SCHEDULE OUT」とサーチする日付データ
「1987−06−10」、同時間データ「1000」
とが表示される。これにより表示バッファ14からサーチ
情報記憶部16の日付レジスタ16aに日付データ「198
7−06−10」が、時間レジスタ16bに時間データ
「1000」がそれぞれ送出され、入力設定される。
FIG. 2 shows a key operation at the time of searching the schedule data and a display state corresponding to the key operation. In the beginning of the operation, the mode switching key 11b is used to switch and set the output mode of the schedule data. ), To input data indicating "10 o'clock June 10, 1987" using the character / number keys 11a, date key 11d and time key 11e, "1987", "Date", "6", "Date", "1"
Key in "0", "Date", "1000", and "Time". The date data and the time data are held in the display buffer 14 by these key inputs, and the date data to be searched for with the character "SCHEDULE OUT" indicating the output mode of the schedule data is displayed on the display unit 20 as shown in FIG. 2 (1). "1987-06-10", same time data "1000"
And are displayed. As a result, the date data "198" is transferred from the display buffer 14 to the date register 16a of the search information storage section 16.
7-06-10 ", the time data" 1000 "is sent to the time register 16b, respectively, and is set.

次いで第2図(2)に示すようにサーチを指示するため
にサーチキー11fを操作すると、このキー操作に対して
第3図に示す処理が行なわれる。
Then, when the search key 11f is operated to instruct a search as shown in FIG. 2 (2), the process shown in FIG. 3 is performed in response to this key operation.

第3図では、まずステップA01において、日付キー11d
が操作されたか否か、すなわち、サーチ情報記憶部16の
日付レジスタ16aにサーチ情報として日付データが設定
されているか否かを判断する。ここでは「1987−0
6−10」が設定されているのでこれをサーチ部17が判
断し、次にステップA02に進んで、スケジュール記憶部
18内に記憶された複数のスケジュールデータの中から対
応した日付データを有するものをサーチし、そのスケジ
ュールデータに対してフラグを付加設定する。その後ス
テップA03で、時間キー11eが操作されたか否か、すな
わち、サーチ情報記憶部16の時間レジスタ16bにサーチ
情報として時間データが設定されているか否かを判断す
る。ここでも「1000」が設定されているのでこれを
サーチ部17が判断し、次にステップA04に進む。ステッ
プA04では、スケジュール記憶部18内に記憶された複数
のスケジュールデータの中から対応した日付データ及び
時間データを有するものをサーチする。これは、日付デ
ータに対応するスケジュールデータに対してはすでにフ
ラグが付加設定してあるので、サーチ部17はフラグを付
加設定してあるスケジュールデータの中から時間データ
の対応するものをサーチするものである。いま、スケジ
ュール記憶部18に日付データ「1987−06−10」
と時間データ「900〜1200」及びスケジュール内
容「キカクカイギ」とが一組のスケジュールデータとし
て記憶されていた場合、その時間データ「900〜12
00」が後述する第4図の処理によりサーチ情報として
の時間データ「1000」に対応するものとしてサーチ
され、スケジュールデータ全体が表示バッファ14に読出
されて、表示部20に第2図(2)に示すように表示さ
れ、以上でこの処理を終了する。
In FIG. 3, first, at step A01, the date key 11d
Is operated, that is, whether or not date data is set as search information in the date register 16a of the search information storage unit 16 is determined. Here, "1987-0
6-10 "has been set, the search unit 17 judges this, and then proceeds to step A02, where the schedule storage unit
A plurality of schedule data stored in 18 is searched for one having corresponding date data, and a flag is added to the schedule data. After that, in step A03, it is determined whether or not the time key 11e is operated, that is, whether or not time data is set as search information in the time register 16b of the search information storage unit 16. Since "1000" is set here as well, the search unit 17 judges this, and then proceeds to step A04. In step A04, a plurality of schedule data stored in the schedule storage unit 18 are searched for data having corresponding date data and time data. This is because the flag has already been set to the schedule data corresponding to the date data, so the search unit 17 searches for the corresponding time data from the schedule data to which the flag is set. Is. Date data "1987-06-10" is now stored in the schedule storage unit 18.
And the time data “900 to 1200” and the schedule content “Kikakagigi” are stored as a set of schedule data, the time data “900 to 12”
00 "is searched as corresponding to the time data" 1000 "as the search information by the process of FIG. 4 described later, the entire schedule data is read to the display buffer 14, and the display unit 20 is displayed on the screen shown in FIG. Is displayed, and the process is completed.

すなわち、第4図においては、始めにステップB01でス
ケジュール記憶部18に記憶されている時間データ「90
0〜1200」を読出す。続くステップB02においてそ
のデータとサーチ情報となる時間データ「1000」と
が一致するか否か判断する。これは、サーチ情報となる
時間データ「1000」が読出した時間データ「900
〜1200」にそのままの形で含まれているか否かを判
断するのもので、例えば読出した時間データが「100
0〜1200」等であれは判断結果はYESとなるが、
ここではNOと判断され、次にステップB03に進む。ス
テップB03では、読出した時間データの中に連続記号
「〜」があるか否かを判断する。ここでは判断結果はY
ESとなり、次にステップB04に進む。ステップB04で
は、読出した時間データ「900〜1200」のうち、
「900」を登録データ1、「1200」を登録データ
2とし、まず登録データ1が上記サーチ情報の時間デー
タより時間的に前であるか否かを判断する。ここで登録
データ1は「900」、サーチ情報は「1000」であ
るので判断結果はYESとなり、次にステップB05に至
る。ステップB05においては、今度は登録データ2が上
記サーチ情報の時間データより時間的に後であるか否か
を判断する。ここで登録データ2は「1200」、サー
チ情報は「1000」であるので判断結果はYESとな
る。こうしてサーチ情報の時間データ「1000」が登
録データ1と登録データ2で示される範囲内、すなわち
「900〜1200」の条件に合致すると判断される
と、次にステップB06に進み、一致データとして読出し
てきた時刻データ「900〜1200」とそれに対応す
るスケジュール内容「キカクカイギ」とを表示バッファ
14に送出して表示部20に表示させる。そして、続くステ
ップB07でスケジュール記憶部18にサーチを続行するた
めの次なるデータがあるか否か判断し、ないと判断した
場合はこの処理を終了し、あると判断した場合は再びス
テップB01からの処理を繰返すものである。なお、上記
ステップB02でサーチ情報となる時間データとスケジュ
ール記憶部18から読出された時間データとがそのまま一
致すると判断された場合は、ステップB03〜B05の処理
は必要ないので省略し、ステップB06でスケジュールデ
ータの表示を行なう。また、ステップB03,B04、B05
それぞれで判断結果がNOとなった場合は、そのよみだ
した時間データがサーチ情報の時間データとは合致しな
いものであることになるので、次のデータをサーチすべ
く、ステップB07に至る。
That is, in FIG. 4, first, the time data “90” stored in the schedule storage unit 18 in step B01 is first described.
0 to 1200 "is read. In the subsequent step B02, it is determined whether or not the data matches the time data "1000" which is the search information. This is because the time data "1000" that is the search information is the time data "900" read out.
.About.1200 ", the read time data is" 100 ".
If it is 0 to 1200 "or the like, the determination result is YES,
Here, the determination is NO, and the process proceeds to step B03. At step B03, it is judged whether or not the read time data includes a continuous symbol "...". Here, the judgment result is Y
It becomes ES, and then proceeds to step B04. At step B04, of the read time data “900 to 1200”,
The registration data 1 is "900" and the registration data 2 is "1200". First, it is determined whether or not the registration data 1 is earlier than the time data of the search information. Here, since the registered data 1 is "900" and the search information is "1000", the determination result is YES, and the process goes to step B05. In step B05, it is determined whether or not the registration data 2 is later than the time data of the search information in time. Here, since the registration data 2 is “1200” and the search information is “1000”, the determination result is YES. In this way, when it is determined that the time information "1000" of the search information matches the range of the registration data 1 and the registration data 2, that is, the condition of "900 to 1200", the process proceeds to step B06 and is read as the matching data. Display buffer for the received time data “900 to 1200” and the corresponding schedule content “Kikakukaigi”
It is sent to 14 and displayed on the display unit 20. Then, in the following step B07, it is determined whether or not there is the next data for continuing the search in the schedule storage unit 18, and if it is determined that the next data is not present, this processing is ended. The process of is repeated. If it is determined in step B02 that the time data serving as the search information and the time data read from the schedule storage unit 18 are the same as each other, the processes in steps B03 to B05 are not necessary and are omitted. Display schedule data. Also, steps B03, B04, B05
If the determination result is NO in each case, the read time data does not match the time data of the search information, so the process goes to step B07 to search for the next data.

上記第2図(1),(2)の例では日付データの後に時
間データを入力し、それに従ってスケジュールデータの
サーチを行なう例を示したが、次に日付データの入力な
しに時間データのみでスケジュールデータのサーチを行
なう場合について示す。
In the example of FIGS. 2 (1) and 2 (2), the time data is input after the date data and the schedule data is searched accordingly. Next, only the time data is input without inputting the date data. A case where a search for schedule data is performed is shown.

第2図(3)に示すように文字・数字キー11aと時間キ
ー11eより「10時」を示すデータを入力すべく「10
00」「Time」とキー入力する。これらのキー入力
により表示バッファ14に時間データが保持され、表示部
20には第2図(3)に示す如くスケジュールデータの出
力モードを示す文字「SCHEDULE OUT」とサ
ーチする時間データ「1000」とが表示される。これ
により表示バッファ14からサーチ情報記憶部16の時間レ
ジスタ16bに時間データ「1000」が送出され、入力
設定される。
As shown in FIG. 2 (3), "10" is entered to input data indicating "10 o'clock" using the character / number keys 11a and the time key 11e.
Enter "00" and "Time". The time data is held in the display buffer 14 by these key inputs,
As shown in FIG. 2 (3), a character "SCHEDULE OUT" indicating the output mode of the schedule data and time data "1000" for searching are displayed at 20. As a result, the time data "1000" is sent from the display buffer 14 to the time register 16b of the search information storage unit 16 and is input and set.

次いで第2図(4)に示すようにサーチを指示するため
にサーチキー11fを操作すると、このキー操作に対して
第3図に示す処理が行なわれる。
Then, when the search key 11f is operated to instruct a search as shown in FIG. 2 (4), the processing shown in FIG. 3 is performed for this key operation.

第3図では、まずステップA01において、日付キー11d
が操作されたか否か、すなわち、サーチ情報記憶部16の
日付レジスタ16aにサーチ情報として日付データが設定
されているか否かを判断する。ここでは設定されておら
ず、判断結果はNOとなり、次にステップA05に至る。
ステップA05では、時間キー11eが操作されたか否か、
すなわち、サーチ情報記憶部16の時間レジスタ16bにサ
ーチ情報として時間データが設定されているか否かを判
断する。ここでは「1000」が設定されているのでこ
れをサーチ部17が判断し、次にステップA06に進む。ス
テップA06では、スケジュール記憶部18内に記憶された
複数のスケジュールデータすべての中から対応する時間
データを有するものをサーチする。いま、スケジュール
記憶部18に日付データ「1987−06−01」と時間
データ「1000〜1200」及びスケジュール内容
「コウエンカイ」とが一組のスケジュールデータとし
て、また、日付データ「1987−06−08」と時間
データ「1000」及びスケジュール内容「ブナイカイ
ギ」とがもう一組のスケジュールデータとして続けて記
憶されているとする。一組目のスケジュールデータの時
間データ「1000〜1200」が第4図の処理により
サーチ情報としての時間データ「1000」に対応する
ものとしてサーチされ、スケジュールデータ全体が表示
バッファ14に読出される。また、続く一組目のスケジュ
ールデータの時間データ「1000」も第4図の処理に
よりサーチ情報としての時間データ「1000」に対応
するものとしてサーチされ、これは表示部20の表示容量
に対応した表示バッファ14の記憶容量の関係でスケジュ
ールデータの一部が表示バッファ14に読出され表示部20
に第2図(4)に示すように表示される。
In FIG. 3, first, at step A01, the date key 11d
Is operated, that is, whether or not date data is set as search information in the date register 16a of the search information storage unit 16 is determined. It is not set here, the determination result is NO, and the process goes to step A05.
At step A05, whether or not the time key 11e has been operated,
That is, it is determined whether or not time data is set as search information in the time register 16b of the search information storage unit 16. Since "1000" is set here, the search unit 17 judges this, and then proceeds to step A06. In step A06, the data having the corresponding time data is searched from all of the plurality of schedule data stored in the schedule storage unit 18. The date data "1987-06-01", the time data "1000-1200", and the schedule content "Kouenkai" are stored in the schedule storage unit 18 as a set of schedule data, and the date data "1987-06-08". It is assumed that the time data “1000” and the schedule content “Bunaikaigi” are continuously stored as another set of schedule data. The time data “1000 to 1200” of the first set of schedule data is searched by the process of FIG. 4 as corresponding to the time data “1000” as the search information, and the entire schedule data is read to the display buffer 14. Further, the time data "1000" of the subsequent set of schedule data is also searched by the process of FIG. 4 as corresponding to the time data "1000" as the search information, which corresponds to the display capacity of the display unit 20. Due to the storage capacity of the display buffer 14, part of the schedule data is read out to the display buffer 14 and the display unit 20
Is displayed as shown in FIG.

この場合、第4図の処理においては、初めにスケジュー
ルB01でスケジュール記憶部18に記憶されている時間デ
ータ「1000〜1200」を読出す。続くステップB
02においてそのデータとサーチ情報となる時間データ
「1000」とが一致するか否か判断する。ここでYE
Sと判断され、次にステップB06に進み、一致データと
して読出してきた日付データ「1987−06−0
1」、時刻データ「1000〜1200」とスケジュー
ル内容「コウエンカイ」とを表示バッファ14に送出して
表示部20に表示させる。そして、続くステップB07でス
ケジュール記憶部18にサーチを続行するための次なるデ
ータがあると判断すると、再びステップB01からの処理
を繰返す。
In this case, in the process of FIG. 4, the time data “1000 to 1200” stored in the schedule storage unit 18 in the schedule B01 is first read. Continued Step B
In 02, it is determined whether or not the data matches the time data “1000” which is the search information. YE here
If it is determined to be S, the process proceeds to step B06, and the date data "1987-06-0" read out as the coincidence data.
1 ”, time data“ 1000 to 1200 ”, and schedule content“ Kouenkai ”are sent to the display buffer 14 and displayed on the display unit 20. Then, when it is determined in the subsequent step B07 that there is the next data for continuing the search in the schedule storage unit 18, the processing from step B01 is repeated again.

このステップB01でスケジュール記憶部18に記憶されて
いる時間データ「1000」を読出す。続くステップB
02でそのデータとサーチ情報となる時間データ「100
0」とが一致するか否か判断する。ここでもまたYES
と判断され、次にステップB06に進み、一致データとし
て読出してきた日付データ「1987−06−08」、
時刻データ「1000」とそれに対応するスケジュール
内容「ブナイカイギ」とを表示バッファ14に送出する。
しかし、表示バッファ14の記憶容量に制限があり、日付
データ「1987−06−08」のみが表示バッファ14
に入力設定される。その結果、表示部20では第2図
(4)に示すような表示状態となる。
In this step B01, the time data "1000" stored in the schedule storage unit 18 is read. Continued Step B
In 02, the data and the time data that becomes search information "100
It is determined whether "0" matches. Here too, YES
Then, the process proceeds to step B06, and the date data "1987-06-08" read out as coincidence data,
The time data “1000” and the schedule content “Bunaikaigi” corresponding to the time data “1000” are sent to the display buffer 14.
However, since the storage capacity of the display buffer 14 is limited, only the date data "1987-06-08" is displayed.
Input is set to. As a result, the display section 20 is brought into a display state as shown in FIG.

なお、上記では示さなかったが上記第3図のステップA
03でサーチキー11f操作前に日付キー11dは操作された
が時間キー11eは操作されなかったと判断した場合、す
なわち、サーチ情報として日付データのみ入力された場
合は、次にステップA07に進んで日付レジスタ16aに記
憶設定されている日付データを用いてスケジュール記憶
部18内のスケジュールデータのサーチを行なうものであ
る。
Although not shown above, step A in FIG.
If it is determined in 03 that the date key 11d was operated but the time key 11e was not operated before the search key 11f was operated, that is, if only the date data was input as the search information, the process proceeds to step A07 and the date is set. The date data stored and set in the register 16a is used to search the schedule data in the schedule storage unit 18.

[考案の効果] 以上詳記したようにこの考案によれば、2つの時刻デー
タにより時間帯を示す時間データを日付データ、スケジ
ュール内容と共に入力設定し、サーチする時刻が指定さ
れた際には、その時刻が時間データの2つの時刻データ
の範囲内であるか否かを判断してスケジュールデータの
サーチを実行するようにしたので、時間データによるサ
ーチを可能とし、特に2つの時刻で規定される時間帯内
の時刻に対してもサーチを行なうことの可能な電子スケ
ジューラを提供することができる。
[Advantage of Device] As described in detail above, according to this device, when the time data indicating the time zone is input and set by the two time data together with the date data and the schedule contents, and the time to be searched is designated, Since it is determined whether or not the time is within the range of two time data of the time data, the search of the schedule data is executed. Therefore, the search by the time data is possible, and the time data is particularly specified. It is possible to provide an electronic scheduler capable of performing a search even for a time within a time zone.

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

図面はこの考案の一実施例を示すもので、第1図は回路
構成を示すブロック図、第2図はスケジュールデータサ
ーチのキー操作とそれに対応した表示状態を示す図、第
3図はスケジュールデータサーチの処理内容を示すフロ
ーチャート、第4図は第3図の特に時間データによるサ
ーチの処理内容を示すフローチャートである。 11……キー入力部、11a……文字・数字キー、11b……
モード切換(IN/OUT)キー、11c……スケジュー
ルキー、11d……日付(Date)キー、11e……時間
(Time)キー、11f……サーチキー、11g……実行
(EXE)キー、11h……「〜」キー、11h、12……キ
ー判断部、13……制御部、14……表示バッファ、15……
カーソル制御部、16……サーチ情報記憶部、16a……日
付レジスタ、16b……時間レジスタ、17……サーチ部、
18……スケジュール記憶部、19……アドレス部、20……
表示部。
FIG. 1 shows an embodiment of the present invention. FIG. 1 is a block diagram showing a circuit configuration, FIG. 2 is a diagram showing key operations for schedule data search and corresponding display states, and FIG. 3 is schedule data. FIG. 4 is a flowchart showing the contents of the search process, and FIG. 4 is a flowchart showing the contents of the search process based on the time data shown in FIG. 11 …… Key input section, 11a …… Character / number keys, 11b ……
Mode switching (IN / OUT) key, 11c ... Schedule key, 11d ... Date key, 11e ... Time key, 11f ... Search key, 11g ... Execution key, 11h ... ... "~" key, 11h, 12 ... key judgment part, 13 ... control part, 14 ... display buffer, 15 ...
Cursor control section, 16 ... Search information storage section, 16a ... Date register, 16b ... Time register, 17 ... Search section,
18 …… Schedule memory, 19 …… Address, 20 ……
Display section.

Claims (1)

【実用新案登録請求の範囲】[Scope of utility model registration request] 【請求項1】日付データ、時間データ及びスケジュール
内容を一組のスケジュールデータとして複数組のスケジ
ュールデータを記憶可能なスケジュール記憶手段と、 上記時間データを2つの時刻データからなる時間帯とし
て上記スケジュール記憶手段に入力設定する設定手段
と、 サーチする時刻データを指定する指定手段と、 この指定手段によるサーチ時刻が上記設定手段で入力設
定された2つの時刻データからなる時間帯の範囲内にあ
るか否かを判断する判断手段と、 この判断手段によりサーチ時刻が時間帯の範囲内にある
と判断された際に、この時間データを含むスケジュール
データをスケジュール記憶手段から読み出すサーチ実行
制御手段と を具備したことを特徴とする電子スケジューラ。
1. A schedule storage means capable of storing a plurality of sets of schedule data with date data, time data and schedule contents as one set of schedule data, and the schedule storage with the time data as a time zone consisting of two time data. Setting means for inputting and setting to the means, designating means for designating time data to be searched, and whether or not the search time by this designating means is within a time zone consisting of the two time data input and set by the setting means. And a search execution control means for reading the schedule data including the time data from the schedule storage means when the search time is determined to be within the time zone by the determination means. An electronic scheduler characterized by the above.
JP10966887U 1987-07-17 1987-07-17 Electronic scheduler Expired - Lifetime JPH0615318Y2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP10966887U JPH0615318Y2 (en) 1987-07-17 1987-07-17 Electronic scheduler
US07/216,860 US4896306A (en) 1987-07-17 1988-07-08 Electronic scheduler capable of searching schedule data based on time

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10966887U JPH0615318Y2 (en) 1987-07-17 1987-07-17 Electronic scheduler

Publications (2)

Publication Number Publication Date
JPS6413560U JPS6413560U (en) 1989-01-24
JPH0615318Y2 true JPH0615318Y2 (en) 1994-04-20

Family

ID=31346123

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10966887U Expired - Lifetime JPH0615318Y2 (en) 1987-07-17 1987-07-17 Electronic scheduler

Country Status (1)

Country Link
JP (1) JPH0615318Y2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2501512Y2 (en) * 1989-04-28 1996-06-19 カシオ計算機株式会社 Electronic scheduler

Also Published As

Publication number Publication date
JPS6413560U (en) 1989-01-24

Similar Documents

Publication Publication Date Title
JP3764961B2 (en) Secret data storage device and secret data read method
JP2653346B2 (en) Programmable controller
JPH0615318Y2 (en) Electronic scheduler
JP2984770B2 (en) Electronic clock
JPH0624911Y2 (en) Electronic scheduler
JPS61279906A (en) Programmable controller
JP2791114B2 (en) Electronics
JP3849153B2 (en) Schedule input device and schedule input method
JP2513600Y2 (en) Data bank device
JPH051888B2 (en)
JP2501512Y2 (en) Electronic scheduler
JP2576088B2 (en) Electronic equipment with data storage device
JPH0615313Y2 (en) Data storage device
JPS62143171A (en) electronic scheduler
JPH0476598A (en) Display controller
JPS63136081A (en) Key input cursor controller
JPS6224806B2 (en)
JPH0387915A (en) Data processor
JPH0772908A (en) Programmable controller
JPH03268155A (en) Input device control system
JPH01236309A (en) Display device for numerical controller
JPS61110222A (en) Continuous input processing system
JPS58132809A (en) Programmable controller
JPS6335989B2 (en)
JPH0612380A (en) Small-sized electronic equipment