Electronic notebook and planner

Abstract: A compact electronic apparatus includes a storage section for storing a piece of input data for each item; a display section for displaying the piece of input data for each item; and a data changing section for causing a mark to be included in the displayed piece of input data so as to indicate that the item is a particular one. Moreover, the piece of input data may arbitrarily include time data regarding a time of each item; and the display section may display a piece of input data including time data which corresponds to a prescribed period having a particular time or a period previous to the prescribed period along with a piece of input data including no time data.

Description: 1. Field of the Invention: The present invention relates to a compact electronic apparatus, and more particularly to a compact electronic apparatus capable of storing various input data, such as an electronic notebook. 2. Description of the Related Art: A compact electronic apparatus comprising a plan managing function, such as an electronic notebook has been widely used. The plan managing function herein means a function for managing plans, for example an appointment, a homework assignment or the like having a time limit, priority order, etc. A piece of data for each plan, including fields of "contents", "time limit", "priority order", and the like is herein called a piece of plan data, and can conventionally be input into and stored in the electronic apparatus utilizing the plan managing function. Such a conventional compact electronic apparatus commonly comprises a display device, and thus the piece of plan data stored therein can arbitrarily be called and displayed by the display device. For displaying the input piece of plan data, a daily display function, a weekly display function, or the like is utilized. In cases of the daily display function, pieces of plan data whose "time limit" corresponds to the same day are displayed when that day is called. In cases of the weekly display function, pieces of plan data whose "time limit" corresponds to the same week are displayed when that week is called. An exemplary plan management function of a conventional electronic notebook will be described below referring to Figures 11 to 14. Herein, each piece of plan data includes three fields of "contents", "time limit", and "priority order". First, a case of inputting a piece of plan data for a plan to be managed into the conventional compact electronic apparatus will be described referring to the flow chart of Figure 11. As is illustrated in Figure 11, guidance is displayed by a display device indicating that the field of "contents" should be input (step S101a); accordingly, the field of "contents" is input using a keyboard device (step S102a); and then the enter key is pressed for affirming the field of "contents" (step S103a). This process will be repeated until every field is input. The remaining fields, in this case, fields of "time limit" and "priority order" are input at steps S101b to S103b, and at steps S101c to S103c, respectively, as is illustrated in Figure 11. If all the fields are input, the input piece of plan data is transferred to a predetermined area of a RAM provided in the compact electronic apparatus and is stored therein (step S104). Finally, the input piece of plan data is displayed by the display device (step S105). The stored piece of plan data can be amended through the same process as has been input. Moreover, in cases of pieces of plan data for plans having no time limit, steps S101b to S103b may be skipped so as to leave the field of "time limit" blank. Next, cases of calling each stored piece of plan data will be described. As is shown in Figure 12, by pressing a forward key when an initial display D101 appears, a piece of plan data for one plan will be displayed (see a display D102). For calling another piece of plan data, the forward key will be pressed once again. For calling the previous piece of plan data, a backward key will be pressed. Herein, the pieces of plan data will be called in order of "time limit". In cases where two or more pieces of plan data have the same "time limit", the pieces of plan data are displayed in order of "priority order" (see displays D103 and D104 of Figure 12). Cases for calling stored pieces of plan data utilizing a daily display function will be described below referring to Figures 13 and 14. Figure 13 is an exemplary flow chart in a case utilizing the daily display function. Figure 14 is a view exemplarily showing how the display is changed according as the daily display function proceeds. First, a daily display key is pressed (step S201); a date set in a clock functioning section is transferred to a date counter provided in the RAM (step S202); and contents of the date counter are transferred to a display buffer (step S203). Next, it is detected whether there are one or more pieces of plan data whose "time limit" corresponds to a date designated by the date counter (step S204). In cases where it is detected that there are such pieces of plan data at step S204, the pieces of plan data are transferred to the display buffer provided in the RAM (step S205); and then the contents of the display buffer are displayed (step S206). On the other hand, in cases where it is detected that there are no such pieces of plan data at step S204, the contents transferred from the date counter to the display buffer at step S203 are displayed (step S206). As is shown in the display Dill of Figure 14, the date designated by the date counter is displayed in the first line, and then pieces of plan data whose "time limit" corresponds to the designated date are displayed in order of their "priority order" from the second line. The fields of "priority order", [1] and [2], are displayed on the left side, and the fields of "contents" are respectively displayed on the corresponding right side. For displaying one or more pieces of plan data whose "time limit" corresponds to the next day to the date displayed by the display device, the forward key will be pressed. It is detected whether the forward key is pressed; if it is detected that the forward key is pressed (step S207), the date in the date counter is advanced by one day (step S208); and finally the process is returned to step S203. In cases where the forward key is pressed under the condition where the display Dill appears, a display D112 will appear at step S206. That is, the date displayed in the first line, which indicates "time limit" is changed from "JAN 8, 1992 (WED)" to "JAN 9, 1992 (THU)". Accordingly, a piece of plan data whose "time limit" corresponds to January 9th, 1992 will be displayed from the second line. If the forward key is pressed once more, a display D113 appears. That is, the piece of plan data whose "time limit" corresponds to January 10th, 1992 will be displayed. Herein, nothing is displayed from the second line in the display D113, which means that there is no plan data whose "time limit" corresponds to that date. On the contrary, for displaying one or more pieces of plan data whose "time limit" corresponds to the previous day to the date displayed by the display device, the backward key will be pressed. It is detected whether the backward key is pressed (step S209); if it is detected that the backward key is pressed, the date in the date counter is reduced by one day (step S210); and finally the process is returned to step S203. In cases where the backward key is pressed under the condition where the display D113 appears, a display D114 appears at step S206. That is, the date displayed in the first line, which indicates "time limit", is changed from "JAN 10, 1992 (FRI)" to "JAN 9, 1992 (THU)". Accordingly, a piece of plan data whose "time limit" corresponds to January 9th, 1992 will be displayed from the second line. In cases where the weekly display function is utilized, the same process will be executed except that the date counter designates a week instead of a day, and consequently the week is displayed in the first line of the display, and the piece of plan data corresponding to the week will be displayed from the second line each week. Such a conventional system has a problem in that even a piece of plan data for a transacted plan is inevitably called along with a piece of plan data for a plan left unattended, so that the user should read all the pieces of plan data including the piece of plan data for the transacted plan and judge which is the piece of plan data for the plan left unattended; and the user cannot confirm an actual transaction date of each transacted plan. Conventionally, there has been proposed a method in which the piece of plan data for the transacted plan is erased by means of marking or the like as disclosed in Japanese Laid-Open Patent Publication No. 56-35085. However, this has a problem in that the piece of plan data once erased cannot be called again by any means. Furthermore, according to such a conventional system utilizing the daily display function, or the weekly display function, only a piece of plan data whose "time limit" corresponds to the day or week designated by the date counter will be displayed. Therefore, even if there is a piece of plan data whose "time limit" precedes the designated day or week and for which the plan is left unattended, the piece of plan data is not displayed unless the corresponding past day or week is called. Accordingly, there is a possibility that the user will overlook such pieces of plan data. Moreover, according to such a conventional system, a piece of plan data for a plan having no time limit cannot be confirmed utilizing the daily display function nor weekly display function. Prior art document EP-A-0 344 803 discloses a compact electronic apparatus having features similar to those included in the precharacterizing part of claim 1. This known electronic apparatus is provided with a specific calendar function: it is possible to display how many days are left from a specific day to the end of the year and how many days passed or will pass from the first day of the year to the specific day. Furthermore, it is also possible to display in this known electronic device how many weeks passed or will pass between the specific day and the first day of the year. Further, document IBM Technical Disclosure Bulletin, vol. 34, no. 7A, December 1991, pp. 71 to 74, describes an apparatus which provides a printout from an electronic calendar. This printout shows which items are new or which items have been changed since the last previous printout. Prior art document Research Disclosure, N. 33447, February 1992, discloses an electronic calendar which includes specific designating means for designating priorities for items which are listed in this electronic calendar. Further, prior art document IBM Technical Disclosure Bulletin, vol. 34, no. 8, January 1992, p. 274, describes a computer calendar in which a user enters calendar events and items which are stored in a computer data base including a provision for designating intended or committed status. Finally, prior art document EP-A-0 406 895 describes an improved small electronic apparatus such as an electronic organizer. In this electronic organizer data to be kept stored are prevented from being erroneously deleted. To this end, the known electronic apparatus comprises a memory, a plurality of input keys, a temporary deletion means for, when a first predetermined key operation is performed, setting desired data which is stored in the memory into a temporary deletion state, a deletion means for, when a second predetermined key operation is performed, deleting the data which has been set into the temporary deletion state from the memory means, and release means for, when a third predetermined key operation is performed, releasing the temporary deletion state of the data which has been set into the temporary deletion state. SUMMARY OF THE INVENTION The present invention provides a compact electronic apparatus as specified in claim 1. Preferred embodiments of the invention are described in the subclaims. In accordance with an aspect, the compact electronic apparatus comprises a storage means for storing a piece of input data for each item; a display means for displaying the piece of input data for each item; and a data changing means for causing a mark to be included in the displayed piece of input data so as to indicate that the item is a particular one. In accordance with another aspect, the compact electronic apparatus comprises a storage means for storing input data for each item, the input data including time data regarding a time of the item; and a display means for displaying the input data including time data which corresponds to a prescribed period having a particular time or a period previous to the prescribed period. In accordance with still another aspect, the compact electronic apparatus comprises a storage means for storing a piece of input data for each item, the piece of input data arbitrarily including time data regarding a time for each item: and a display means for displaying a piece of input data including time data which corresponds to a prescribed period having a particular time or a period previous to the prescribed period along with a piece of input data including no time data. According to the compact electronic apparatus of this invention, the data changing means can cause a mark to be included in the piece of input data stored by the storage means so as to indicate that the item is a particular one, so that it is easy to discriminate whether the item of displayed data is a particular one. When a plan is managed with the compact electronic apparatus, a mark indicating that the plan has been transacted and time data corresponding to a time when the plan is actually transacted can be included in a piece of plan data for the plan. According to another aspect of the compact electronic apparatus, a piece of input data including time data which corresponds to a prescribed period having a particular time or a period previous to the prescribed period can be selected among pieces of input data stored by the storage means, and then displayed by the display means, so that such a piece of input data can always be displayed. According to a still another aspect of the compact electronic apparatus , a piece of input data for each item can be stored so that the piece of input data arbitrarily includes time data regarding a time thereof. A piece of input data including time data which corresponds to a prescribed period having a particular time or a period previous to the prescribed period can be selected among pieces of input data stored by the storage means, and then displayed by the display means, along with a piece of input data including no time data, so that such a piece of input data can be confirmed together with pieces of input data including no time data. When a plan is managed with the compact electronic apparatus utilizing a daily display function or a weekly display function, a piece of plan data whose "time limit" precedes a designated date can be displayed when the designated date is called, by corresponding the "time limit" to the designated date. Furthermore, the compact electronic apparatus may include a function so that a piece of plan data for a plan having no time limit can be displayed when the designated date is called, so that such piece of plan data can be displayed utilizing the daily display function or weekly display function. Thus, the invention described herein makes possible the advantages of (1) providing a compact electronic apparatus with which it can be readily discriminated whether a plan of displayed plan data has already been transacted utilizing a plan managing function; (2) providing a compact electronic apparatus with which it can be readily discriminated whether a plan of displayed plan data has already been transacted, and, if the plan has already been transacted, the time when the plan was actually transacted can be confirmed utilizing the plan managing function; (3) providing a compact electronic apparatus with which plan data whose "time limit" precedes a designated date and for which the plan is left unattended can be readily confirmed utilizing a daily display function or weekly display function; and (4) providing a compact electronic apparatus with which plan data for a plan which is left unattended and has no time limit can be readily confirmed utilizing a daily display function or weekly display function. These and other advantages of the present invention will become apparent to those skilled in the art upon reading and understanding the following detailed description with reference to the accompanying figures. BRIEF DESCRIPTION OF THE DRAWINGS Figure 1 is a block diagram for exemplary hardware of an electronic notebook according to an embodiment of the present invention. Figure 2 is a schematic view showing the exemplary structure of a RAM included in the electronic notebook of Figure 1. Figure 3 is a schematic view showing the exemplary structure for a keyboard device included in the electronic notebook of Figure 1. Figure 4 is a view exemplarily showing function selection keys included in the keyboard device of Figure 3. Figure 5 is an exemplary flow chart illustrating the initial operation of the electronic notebook of Figure 1 after a power source is turned ON. Figure 6 is an exemplary flow chart illustrating a checking operation for the electronic notebook of Figure 1. Figure 7 is a view exemplarily showing how the display is changed as the checking operation of the electronic notebook of Figure 1 proceeds. Figure 8 is an exemplary flow chart illustrating the daily display function of the electronic notebook of Figure 1. Figure 9 is a view exemplarily showing how a display is changed as the daily display function of the electronic notebook of Figure 1 proceeds. Figure 10 is another view exemplarily showing how a display is changed according as the daily display function of the electronic notebook of Figure 1 proceeds. Figure 11 is an exemplary flow chart illustrating how to input a piece of plan data into a conventional electronic notebook. Figure 12 is a view exemplarily showing how a display is changed as an operation for calling a piece of plan data stored in the conventional electronic notebook proceeds. Figure 13 is an exemplary flow chart illustrating a daily display function for the conventional electronic notebook. Figure 14 is a view exemplarily showing how a display is changed as the daily display function of the conventional electronic notebook proceeds. DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, the present invention will be described by way of illustrating an example referring to the figures. Figure 1 shows an exemplary structure for the hardware of an electronic notebook. Figure 2 shows the structure of a RAM included in the electronic notebook. Figure 3 shows an exemplary structure for a keyboard device included in the electronic notebook. Figure 4 exemplarily shows function selection keys included on the keyboard device. As is shown in Figure 1, the electronic notebook comprises a CPU 1 for controlling the electronic notebook; a gate array 2; a RAM 3 for storing input data; a ROM 4 for storing programs to realize functions of the electronic notebook; and I/O devices such as a display device 5 and a keyboard device 6. All of these are connected with each other. In the ROM 4, a basic program to realize a basic function of the electronic notebook, for inputting data and displaying the input data, or the like is stored along with a plurality of application programs to realize a plan managing function, a daily display function, and the like. As is shown in Figure 2, the RAM 3 comprises areas 31a and 31b for storing variable data indispensable to the application programs; a date counter 32 for designating a date; a display buffer 33 for displaying data and the like; a time setting area 34 for registering a time set in a clock functioning section; and an input/amendment buffer 35 for inputting and/or amending data. In the area 31a, pieces of plan data including fields of "contents", "time limit", and "priority order" can be stored for plans (1 to n). As is shown in Figure 3, the keyboard device 6 comprises a function selection key block 61 for initializing one of application programs including the plan managing function; a character key block 62 for inputting characters; a numeric key block 63 for inputting numerals; an enter key 64 for registering data; a forward key 65 and a backward key 66 for calling registered data; and keys 67 for switching a power source of the electronic notebook ON or OFF. As is shown in Figure 4, the function selection key block 61 is constituted of 9 function selection keys 61a to 61i. One of the application programs stored in the ROM 4 can be initialized in the case where one of the keys 61a to 61i corresponding to the program is pressed. Herein, the function selection key 61b corresponds to an application program for a weekly display function; the function selection key 61c corresponds to an application program for a daily display function; and the function selection key 61e corresponds to an application program for the plan managing function. Next, an initial operation of the electronic notebook according to the present example will be described referring Figure 5. As is illustrated in Figure 5, when the power source is turned ON, the electronic notebook is initialized (step S1). When one of the function selection keys 61a to 61i is detected to be pressed (step S2), an application program corresponding to the pressed key is initialized (step S3). Even after the program is initialized, another application program can be initialized by pressing the corresponding function selection key. When the function selection key 61e is pressed, the application program for the plan managing function is initialized, and the process turns into a mode for inputting a piece of plan data. The piece of plan data is generally input in the same manner as has been done conventionally (see Figure 11). First, a case wherein each stored piece of plan data is called according to the present invention will be described. The following operation is executed in order to indicate whether the plan of the called piece of plan data has already been transacted or not (hereinafter, this operation is referred to as "checking operation"). As is illustrated in Figure 6, the piece of plan data stored for each plan is called (step S10). When the plan has already been transacted, a checking operation key for starting the checking operation is pressed (step S11). Then, it is detected whether the piece of plan data has already been through the checking operation (step S12). If it is detected that the piece of plan data has already been through the checking operation at step S12, the piece of plan data is displayed by the display device 5 (step S13). Thus, the process is completed. On the other hand, if it is detected that the piece of plan data has not been through the checking operation at step S12, the piece of plan data is transferred to the amendment buffer 35 (step S14), and then the contents of the field of "priority order" is written into a mark indicating that the plan has been transacted (step S15). Next, the contents of the field of "time limit" are written into a date stored in the time setting area 34 included in the RAM 3 (step S16). The contents provisionally stored in the amendment buffer 35 are transferred to the prescribed area 31a included in the RAM 3 (step S17). Finally, the piece of plan data having been through the checking operation is displayed by the display device 5 (step S18). Figure 7 exemplarily shows how a display of the electronic notebook is changed as the checking operation proceeds, assuming that a date set in the time setting area 34 included in the RAM 3 is 1/8/1992. In order to call the piece of plan data stored at step S10, the forward key 65 is pressed under the condition that an initial display D101 of Figure 12 appears, and then a display D10 of Figure 7 will appear. When the checking operation key is pressed at step S11 in order to subject the called piece of plan data to the checking operation, steps S12, and S14 to S17 are executed. During this process, the display D11 of Figure 7 appears. Finally, a display D12 of Figure 7 appears displaying the piece of plan data having been through the checking operation at step S18. Through the checking operation, the contents of the field of "time limit" are changed into a set time stored in the RAM 3, herein from 1/10/1992 into 1/8/1992, and the contents of the field of "priority order" are changed into the mark indicating that the plan has been transacted. The piece of plan data having already been through the checking operation remains unchanged even if the checking operation key is pressed at step S11 as described above. With such a simple operation, not only the mark indicating that the plan has been transacted but also a date when the plan is actually transacted can be displayed. As a result, the user can judge whether the plan of the called plan data has been transacted or not without confirming the piece of plan data for the plan. Moreover, when the plan has been transacted, the user can also learn the date when the plan was actually transacted. Since the number of the fields included in the piece of plan data for each plan remains unchanged through the checking operation, the piece of plan data according to the present invention remain compatible with a conventional piece of plan data. According to the present example, the mark indicating that the plan has been transacted is written so as to replace the contents of the field of "priority order", but the present invention is not limited to the above. The mark indicating that the plan has been transacted may be written so as to replace the contents of the field of "time limit", or the like. Furthermore, herein is described a case where the number of fields included in the piece of plan data for each plan is 3, but the present invention can also be applied to a case where 4 or more fields are included. Secondly, a case where a stored piece of plan data is called utilizing the daily display function according to the present invention will be described referring to Figures 8 and 9. Figure 8 illustrates an exemplary flow chart for the daily display function according to the present example. Figure 9 exemplarily shows how the display is changed as the daily display function proceeds. First, a daily display key 61c is pressed (step S21); a date stored in the time setting area 34 for registering a set time of the RAM 3 is transferred to the date counter 32 (step S22); and the contents of the date counter 32 are transferred to the display buffer 33 (step S23). Next, it is detected whether the contents of the date counter 32 are the same as those stored in the time setting area 34 (step S24). If it is detected that the contents of the date counter 32 are the same as those stored in the time setting area 34, it is detected whether there are one or more pieces of plan data whose "time limit" precedes the date designated by the date counter 32. If it is detected that there are such pieces of plan data, the pieces of plan data are transferred to the display buffer 33 in the RAM 3 at step S26, and then the process proceeds to step S27. On the other hand, if it is detected that there are no such pieces of plan data, the process advances to step S27 skipping step S26. At step S27, it is detected whether there are one or more pieces of plan data whose "time limit" is blank. If it is detected that there are such pieces of plan data, the pieces of plan data are transferred to the display buffer 33 in the RAM 3 at step S28, and then the process proceeds to step S29. On the other hand, if it is detected that there are no such pieces of plan data, the process advances to step S29 skipping step S28. On the contrary, if it is detected that the contents of the date counter 32 are different from those stored in the time setting area 34 at step S24, the process advances to step S29 skipping steps S25 to S28. At step S29, it is detected whether there are one or more pieces of plan data whose "time limit" corresponds to the date designated by the date counter 32. If it is detected that there are such pieces of plan data, the pieces of plan data are transferred to the display buffer 33 in the RAM 3 (step S30); and the contents of the display buffer 33 are displayed by the display device 5 (step S31). If it is detected that there are no such pieces of plan data at step S29, the process advances to step S31 skipping step S30, where the contents of the display buffer 33 are displayed by the display device 5. A display D21 of Figure 9 is an exemplary one displayed by the display device 5 at step S31. In the display D21, the field of "time limit" of the called piece of plan data is shown in the first line, and the fields of "priority order" and "contents" thereof are shown from the second line. There are three kinds of pieces of plan data; a piece of plan data whose "time limit" precedes the date designated by the date counter 32; a piece of plan data for a plan having no time limit; and a piece of plan data whose "time limit" is the same as designated by the date counter 32. For the discrimination, the field of "priority order" is inversely displayed as "<!>" in a case where the piece of plan data having "time limit" previous to the designated date; it is displayed as "<1>" or "<2>" in a case of the piece of plan data for the plan having no time limit; or it is displayed as "[1]" or "[2]" in a case of the piece of plan data having a "time limit" corresponding to the designated date. Having been marked in the above-mentioned manner, the piece of plan data whose "time limit" precedes the designated date, the piece of plan data for the plan having no time limit, and the piece of plan data whose "time limit" corresponds to the designated date are displayed in this order. In cases where a plurality of pieces of plan data are stored as one kind of piece of plan data, the pieces of plan data having "time limit" previous to the designated date are displayed in order of "time limit"; the pieces of plan data for plans having no time limit are displayed in order of "priority order"; and the pieces of plan data having "time limit" corresponding to the designated date are displayed in order of "priority order". For displaying the piece of plan data whose "time limit" corresponds to the next day to the date displayed by the display device 5, the forward key 65 is pressed. Then, it is detected whether the forward key 65 is pressed at step S32; the date in the date counter 32 is advanced by one day at step S33; and the process returns to step S23. If it is detected that the forward key 65 is pressed at step S32 under the condition where the display D21 of Figure 9 appears, a display D22 of Figure 9 appears at step S31. That is, the field of "time limit" displayed in the first line is changed from "JAN 8, 1992 (WED)" to "JAN 9, 1992 (THU)". Accordingly, a piece of plan data whose "time limit" corresponds to January 9th, 1992 will be displayed from the second line. Herein, neither piece of plan data whose "time limit" precedes the designated date nor piece of plan data for a plan having no time limit will be displayed. If the forward key 65 is pressed once more when the display D22 appears, a display D23 appears. That is, nothing is displayed from the second line, indicating that there are no pieces of plan data whose "time limit" corresponds to January 10th, 1992. For displaying a piece of plan data whose "time limit" corresponds to the day previous to the date displayed by the display deice 5, the backward key 66 is pressed. Then, it is detected whether the backward key 66 is pressed at step S34; the date in the date counter 32 is reduced by one day at step S35; and the process returns to step S23. If it is detected that the backward key 66 is pressed at step S32 when the display D23 of Figure 9 appears, a display D24 of Figure 9 appears by the display device 5 at step S31. That is, the date displayed in the first line is changed from "JAN 10, 1992 (FRI)" to "JAN 9, 1992 (THU)". Accordingly, the piece of plan data whose "time limit" corresponds to January 9th, 1992 will be displayed from the second line. Next, a case for displaying a piece of plan data having been through the above-mentioned checking operation utilizing the daily display function will be described referring to Figure 10. As has been described referring to Figure 9, in a case where the daily display key 61c and the forward key 65 are pressed in this order, the display D22 appears. For example, in order to subject the piece of plan data displayed in the display D22 to the checking operation, the checking operation key is pressed under the condition where the display D22 appears. In cases where plural pieces of plan data are displayed in a single display, some of them are selected for the checking operation, and then the checking operation key is pressed. As a result, in accordance with the flow chart of Figure 6, the contents of the field of "priority order" are written into the mark indicating that the plan has been transacted; and the contents of the field of "time limit" are written into a day set in the clock functioning section, i.e., a day when the plan was actually transacted, herein from Jan. 9, 1992 into Jan. 8, 1992. Therefore, in accordance with the flow chart of Figure 8, the piece of plan data having been through the checking operation is displayed by calling the day when the plan was actually transacted. According to the present example, when the checking operation has been completed, a display D26 appears, where the piece of plan data which was displayed in the display D22 will not be displayed. When the backward key 66 is pressed under the condition where the display D26 appears, a display D27 appears, where the piece of plan data having been through the checking operation is displayed with the mark indicating that the plan has been transacted. In this case, it is determined that the piece of plan data having been through the checking operation has the lowest "priority order", so that it is displayed later than the other pieces of plan data whose "time limit" corresponds to Jan. 8, 1992. Furthermore, instead of the field of "priority order", the mark indicating that the plan has been transacted is displayed on the left side of the piece of plan data. In cases where the weekly display function is utilized in order to display the piece of plan data having been through the checking operation, the same process will be executed as discussed above except that the date counter designates a week instead of a day. Thus, with such a simple operation, it is possible to display not only the piece of plan data whose "time limit" corresponds to the designated date, but also a piece of plan data whose "time limit" precedes the designated date and a piece of plan data for a plan having no time limit, utilizing the daily display function or the weekly display function. As a result, a piece of plan data whose "time limit" precedes the designated date and for which the plan is left unattended can be confirmed without calling a time for the "time limit" and a piece of plan data for a plan having no time limit can also be confirmed each time, utilizing the daily display function or weekly display function. Various other modifications will be apparent to and can be readily made by those skilled in the art without departing from the scope and spirit of this invention. Accordingly, it is not intended that the scope of the claims appended hereto be limited to the description as set forth herein, but rather that the claims be broadly construed.

Claims: A compact electronic apparatus including a scheduler function, comprising: storage means (3) for storing a plurality of pieces of plan data for each of a plurality of plan items, each piece of plan data may include time data regarding a time limit for each plan item; display means (5) for displaying at least one of the plurality of pieces of plan data for each plan item: input means (6) for inputting the pieces of plan data for each plan item into the storage means (3) and for selecting a prescribed period to be displayed; and data changing means (1), characterized in that said input means (6) is operable to indicate that a plan item has been transacted, said data changing means (1) is responsive to an operation of the input means (6) for causing a mark to be included in the displayed piece of plan data so as to indicate that the plan item has been transacted, and for causing time data which corresponds to the time when the plan item has been actually transacted to be included in the displayed piece of plan data; and said data changing means (1) comprises a controller responsive to said input means (6) for causing said display means (5) to display, for the prescribed period, at least two of (a) a piece of plan data for an item having a time limit which is within the prescribed period, (b) a piece of plan data for an item having a time limit which is within a period previous to the prescribed period and which has not been transacted, and (c) a piece of plan data for an Item having no time limit. A compact electronic apparatus according to claim 1, characterized in that the piece of plan data includes priority data regarding a priority order of the plan items; and the data changing means (1) changes the priority data into a graphical mark, so that the displayed piece of plan data includes the mark. A compact electronic apparatus according to claim 1 or 2, characterized in that the piece of plan data includes priority data regarding a priority order for the plan items and time limit data regarding a time limit for the plan items, and the data changing means (1) changes the priority data into a graphical mark, and changes the time limit data into the time data, so that the displayed piece of plan data includes the graphical mark and the time data. A compact electronic apparatus according to any one of claims 1 to 3, characterized in that the time data indicates to a time when it is caused to be included in the displayed piece of plan data. A compact electronic apparatus according to any one of claims 1 to 4, characterized in that said controller responsive to the input means (6) causes the display means (5) to display (a) and (b). A compact electronic apparatus according to any one of claims 1 to 5, characterized in that said data changing means (1) is operable for causing a graphical mark to be included in the displayed piece of plan data so as to indicate that the plan items is a particular one. A compact electronic apparatus according to any one of claims 1 to 6, characterized in that the prescribed period is one day. A compact electronic apparatus according to any one of claims 1 to 6, characterized in that the prescribed period is one week. A compact electronic apparatus according to any one of claims 1 to 8, characterized in that the display means (5) displays a sign for discriminating whether the piece of plan data includes the time data. A compact electronic apparatus according to any one of claims 1 to 9, characterized in that the piece of plan data includes priority data indicative of an order of priority. A compact electronic apparatus according to claim 10, characterized in that the priority data includes a visual indication of whether the piece of plan data has time data which corresponds to one of the prescribed period, the period previous to the prescribed period, and no time data. A compact electronic apparatus according to claim 11, characterized in that the visual indication is different bracketing symbols surrounding the priority data. A compact electronic apparatus according to anyone of claims 1 to 12, characterized in that said piece of plan data includes information for a corresponding scheduled activity; said display means (5) generates display frames, including a frame of scheduled activities which are scheduled for a designated time period; said input means (6) inputs the designated time period and selectively stores in said storage means (3) a code that indicates that a selected scheduled activity has been completed; and said controller, upon inputting of the code that indicates that the selected scheduled activity has been completed, modifies a record for the selected scheduled activity so that the selected scheduled activity is displayable in a display frame for an input-implemented time period in which the code was entered.

Inventors: FUKUTOMI HIROSHI, FUKUTOMI, HIROSHI
Applicants: SHARP KK, SHARP KABUSHIKI KAISHA
Application year: 1993
Main classification: G06F15
IPC codes: G06F15