Abstract:
Voice sounds can be recorded by recording sections in an electronic device having a timepiece function. The voice sounds indicate the purposes corresponding to alarm times so that the recorded contents may be reproduced upon operation of a particular switch.

Description:
BACKGROUND OF THE INVENTION 
     The present invention relates to an electronic device having a timepiece function which is capable of recording a human voice. 
     Electronic devices having a timepiece function are recently becoming multi-functional. They may include, for example, an alarm function and a timer function. The alarm function is used, for example, for informing the time by generating a single sound of a predetermined frequency or generating a predetermined musical melody. However, such an alarm sound can only be a single sound or a melody supplied by the manufacturer, so that it may not suit the taste of the customer and may soon become boring. Further, it is difficult to know immediately what the generated sound indicates, that is, for what purpose the alarm time has been set. Due to this, the customer had to memorize the purpose of the alarm in advance to be able to judge the purpose of the alarm. 
     The present invention has been made to overcome these problems and has for its object to provide an electronic device having a timepiece function wherein it is possible to know for what purpose an alarm has been set by recording a voice to correspond with the alarm time and by generating the recorded voice as the alarm sound at the alarm time; and wherein the customer is able to confirm in advance what kind of voice will be generated at the alarm time. 
     SUMMARY OF THE INVENTION 
     In order to accomplish the above and other objects, the present invention provides an electronic device having a timepiece function comprising: alarm time storing means for storing alarm times; means for receiving a voice sound input from outside; voice information storing means for storing voice information received by said receiving means as digitally encoded information; first sound generating means for reading out said voice information stored in said voice information storing means to generate sounds at said alarm times stored in said alarm time storing means; external operation switch for supplying readout instructions for said voice information; and second sound generating means for reading out said voice information stored in said voice information storing means for generating a voice sound in response to operation of said external operation switch means. 
     With the construction described above, the purpose of the alarm time may be readily understood by simply listening to the alarm sound. By operating external switches, the alarm sounds of the alarm times are sequentially generated according to the order of the alarms. Accordingly, it is possible to know what kind of voice will be generated so as to confirm the schedule of the day. Further, by generating the recorded information by operating the external switches after recording the voice alarms, it is possible to confirm whether the recording has been completed in a correct manner. 
     This invention can be more fully understood from the following detailed description when taken in conjunction with the accompanying drawings: 
    
    
     BRIEF DESCRIPTION OF THE DRAWINGS 
     FIGS. 1A, 1B and 1C are block diagrams illustrating the circuit construction of an electronic timepiece to which the present invention is applied; 
     FIG. 2 is a view illustrating the relative arrangement of the block diagrams of FIGS. 1A, 1B and 1C; 
     FIGS. 3A, 3B and 3C are views illustrating the relation between the displays of the alarm times at the display device and the recorded contents of the recording sections corresponding to the alarm times; and 
     FIG. 4 is a view illustrating the display condition changing according to the switch operation and the generated condition of the recorded contents. 
    
    
     DETAILED DESCRIPTION 
     The present invention will now be described with reference to one embodiment thereof, referring to the accompanying drawings. Parts shown in FIGS. 1A, 1B and 1C are arranged as shown in FIG. 2. Referring to FIG. 1A, numeral 1 denotes an oscillator for generating a reference clock pulse signal, 2 is a frequency divider for frequency dividing the reference clock pulse signal into signals of one second period, and 3 is a time counting circuit for counting time and day information based on the signals of one second period. The time information obtained by this time counting circuit 3 is displayed digitally when supplied to a display device 5 comprising liquid crystals or the like through a display switching circuit 4 as shown in FIG. 1B. The time information from the time counting circuit 3 is also supplied to first through third alarm time setting circuits 6 to 8. Different pieces of the alarm time information are stored in advance in these alarm time setting circuits 6 to 8. Respective pieces of the alarm time information are displayed digitally when supplied to the display device 5 through the display switching circuit 4. The first to third alarm time setting circuits 6 to 8 compare the alarm time information stored therein with the time count information supplied from the time counting circuit 3. When they have detected a correspondence, they each output a correspondence signal. 
     Symbols S1 and S2 are external operating swtiches which are used to correct the time and set the time; the switch S1 is a digit selection switch for selecting the digit to be corrected or set, and the switch S2 is an advancing switch for changing the selected digit by advancing it. Symbols S3 and S4 are also external switches; the switch S3 is a function selection switch for selecting one of the first to third alarm time setting circuits 6 to 8, and the switch S4 is a record/confirm switch for recording a voice and for confirming what kind of voice is generated at an alarm time. The operation signals of the digit selection switch S1, the advancing switch S2 and the function selection switch S3 are supplied to corresponding one-shot circuits 9 to 11. Pulse signals from the one-shot circuits 9 and 10 are supplied to a correction setting circuit 12, and pulse signals from the one-shot circuit 11 are supplied to a function selection circuit 13. This function selection circuit 13 comprises a quaternary counter. In response to the pulse signals from the one-shot circuit 11, the contents of the function selection circuit 13 are sequentially advanced along &#34;0&#34;, &#34;1&#34;, &#34;2&#34;, &#34;3&#34;, &#34;0&#34;, . . . and the contents are supplied to the correction setting circuit 12. When the contents of the function selection circuit 13 are set to &#34;0&#34; by operating the switch S3, the correction setting circuit 12 selects the time counting circuit 3 and the contents of the time counting circuit 3 is corrected by the operation of the digit selection switch S1 and the advancing switch S2. When the contents of the function selection circuit 13 are set to &#34;1&#34;,  &#34;2&#34;, and &#34;3&#34; by operating the switch S3, the first alarm time setting circuit 6, the second alarm time setting circuit 7, and the third alarm time setting circuit 9 are selected, and the alarm time is set for the circuit selected by the digit selection switch S1 and the advancing switch S2. The operation signal of the record/confirm switch S4 is supplied as an operation instruction signal to a decoder 14 for decoding the contents of the function selection circuit 13 as well as to an I/O switching circuit of FIG. 3C to be described later. While the operation signal of the record/confirm switch S4 is supplied, the decoder 14 decodes the contents of the function selection circuit 13 and outputs signals &#34;0&#34; to &#34;3&#34; corresponding to the contents of the function selection circuit 13. 
     The output contents of the function selection circuit 13 are supplied as a display switching signal D to the display switching circuit 4 shown in FIG. 1B. When the contents of the function selection circuit 13 are set to be &#34;0&#34;, &#34;1&#34;, &#34;2&#34;, and &#34;3&#34;, respectively, the display switching circuit 4 selectively outputs for selective display the time count information of the time counting circuit 3, the alarm information of the first alarm time setting circuit 6, the alarm information of the second alarm time setting circuit 7, and the alarm information of the third alarm time setting circuit 8. 
     The signal &#34;1&#34; outputted from the decoder 14 is supplied as a write instruction signal for outputting the voice sound to a recording section 15 corresponding to the first alarm time setting circuit 6. In a similar manner, the signals &#34;2&#34; and &#34;3&#34; are supplied to a recording section 16 corresponding to the second alarm time setting circuit 7 and a recording section 17 of the third alarm time setting circuit 8, respectively, as write instruction signals for outputting the voice sound. The correspondence signals from the first to third alarm time setting circuits 6 to 8 are supplied to the recording sections 15 to 17 through corresponding OR circuits 18 to 20 as write instruction signals. These recording sections 15 to 17 comprise semiconductor memories, for example, shift registers, RAMs (random access memories) and so on. They perform reading out and writing with the period of a clock pulse signal φ of a predetermined frequency outputted from the frequency divider 2. The signal &#34;0&#34; outputted from the decoder 14 is supplied to a time judging circuit 21 shown in FIG. 1B as an operation instruction signal, and is also supplied to three AND circuits 22 to 24 as gate control signals. The pieces of alarm time information are supplied to the time judging circuit 21 from the first to third alarm setting circuits 6 to 8. The time judging circuit 21 judges the priority of the three pieces of alarm time information, that is, the earliest time, the next earliest time, and the last time. The time judging circuit 21 operates in response to the signal &#34;0&#34; as the operation instruction signal from the decoder 14, and sequentially outputs signals one by one according to the order of priority of priority specifying signals A1 to A3 corresponding to the pieces of alarm time information of the first to third alarm time setting circuits 6 to 8. These priority specifying signals A1 to A3 are supplied as reading out instruction signals for the voice sound to the corresponding recording sections 15 to 17 through the OR circuits 18 to 20. Simultaneously with this, the priority specifying signal A1 is supplied as a display switching signal to the display switching circuit 4 through the AND circuit 22 to output the alarm time information of the first alarm time setting circuit 6 from the display switching circuit 4. The priority specifying signal A2 is supplied as a display switching signal to the display switching circuit 4 through the AND circuit 23, to output the alarm time information of the second alarm time setting circuit 6 from the display switching circuit 4. The priority specifying signal A3 is supplied to the display switching circuit 4 through the AND circuit 24 as a display switching signal, to output the alarm time information of the third alarm time setting circuit 8 from the display switching circuit 4. 
     Numeral 25 shown in FIG. 3C is a microphone/speaker disposed outside the timepiece; it is connected to the I/O (Input/Output) switching circuit 27 through an amplifier 26. This I/O switching circuit 27 functions as an input circuit when recording the voice and functions as an output circuit when generating the voice sound. 
     The voice signals input through the microphone 25, the amplifier 26, and the I/O switching circuit 27 is supplied to an A/D (analog to digital) converting circuit 28. This A/D converting circuit 28 converts analog voice signals into digital voice signals and supplies them to a code converting circuit 29. This code converting circuit 29 converts the code of the digital voice signals into codes of pitch, volume and so on. The code-converted digital signals are supplied to the recording sections 15 to 17 to be written therein. The voice data written in the recording sections 15 to 17 are read out according to the order in which they were recorded. The voice data read out from the recording sections 15 to 17 are supplied to a voice signal composition circuit 31 through a code converting circuit 30 which performs the reverse code-converting operation from that performed by the code converting circuit 29. This voice signal composition circuit 31, based on the signal code-converted by the code converting circuit 29 and on the clock pulse signal φ of predetermined frequency outputted from the frequency divider 2, converts and composes a voice signal. The voice signal thus obtained is supplied through the I/O switching circuit 27 and the amplifier 26 to the speaker 25 to be outputted. 
     The mode of operation of the electronic timepiece of the above construction will be described with reference to FIGS. 3A, 3B, 3C and 4. &#34;1&#34; is set in the function selection circuit 13 by operating the function selection switch S3. An alarm time (e.g., 2:10 P.M.) is set in the first alarm time setting circuit 6 by operating the digit selection switch S1 and the advancing switch S2. After setting &#34;2&#34; in the function selection circuit 13 by operating the switch S3, the switches S1 and S2 are operated to set an alarm time (e.g., 5:00 P.M.) in the second alarm time setting circuit 7. Further, after setting &#34;3&#34; in the function selection circuit 13 by operating the switch S3, the switches S1 and S2 are operated to set an alarm time (e.g., 10:30 A.M.) in the third alarm time setting circuit 7. When there is a business meeting with a client at the alarm time (2:10 P.M.) set at the first alarm time setting circuit 6, the voice &#34;meeting&#34; is recorded in a manner corresponding to the alarm time. The switch S3 is operated to set &#34;1&#34; in the function selection circuit 13 so that the alarm time (2:10 P.M.) of the first alarm time setting circuit 6 is displayed at the display device 5 as shown in FIG. 3A. When the record/confirm switch S4 is operated under this condition, the decoder 14 operates while the switch S4 is being operated and outputs a signal of &#34;1&#34; obtained by decoding the contents of the function selection circuit 13. In response to the signal &#34;1&#34; outputted from the decoder 14, the recording section 15 is placed under the writing condition. &#34;Meeting&#34; is correctly pronounced into the microphone 25, as a reminder of a meeting to occur at 2:00 P.M. The voice signal input from the microphone 25 is amplified by the amplifier 26 and supplied to the A/D converting circuit 28 through the I/O switching circuit 27 to be converted into the digital voice signal. The signal is written in the recording section 15 as shown in FIG. 3A after encoded by the code converting circuit 29, and the voice code for the voice sound &#34;meeting&#34; is stored. 
     When one has to make a phone call at the alarm time (5:00 P.M.) set at the second alarm time setting circuit 7, the voice &#34;ring up&#34; is recorded in a manner to correspond with the alarm time. The switch S3 is operated to set the contents of the function selection circuit 13 to &#34;2&#34; so that the alarm time (5:00 P.M.) is displayed at the display device 5 as shown in FIG. 3B. Thereafter, when the switch S4 is operated, the decoder 14 outputs the signal &#34;2&#34; while the switch S4 is being operated. In response to the signal &#34;2&#34; outputted from the decoder 14, the recording section is placed under the condition that is capable of writing operation. When &#34;ring up&#34; is correctly pronounced into the microphone 25, as a reminder to make a call at 5:00 P.M., the voice code of the voice &#34;ring up&#34; is stored in the recording section 16 as shown in FIG. 3B. 
     When one expects a visitor at the alarm time (10:30 A.M.) set at the third alarm time setting circuit 8, the switch S3 is operated to set the contents of the function selection circuit 13 to &#34;3&#34; so that the alarm time (10:30 A.M.) is displayed at the display device 5 as shown in FIG. 3C. When the switch S4 is operated thereafter, the signal of &#34;3&#34; is outputted from the decoder 14, and the recording section 17 is placed under the condition that is capable of writing operation. When &#34;visitor&#34; is correctly pronounced into the microphone 25, as a reminder that a visitor is expected at 10:30 A.M., the voice code of the voice &#34;visitor&#34; is stored at the recording section 17 as shown in FIG. 3C. 
     After the above sequence of operations, the contents of the function selection circuit 13 is &#34;0&#34; under the condition that the normal time, that is, AM 8:30 is displayed at the display device 5 as shown in FIG. 4(1). 
     When the switch S4 is operated under this condition, the decoder 14 operates while the switch S4 is being operated and the signal &#34;0&#34; is outputted from the decoder 14. Thus, the time judging circuit 21 is rendered operative and the gates of the AND circuits 22 to 24 are opened. As a result, the time judging circuit 21 starts operating. The time operating circuit 21 outputs the priority specifying signal corresponding to the earliest time information along the three pieces of alarm time information (2:10 P.M., 5:00 P.M., and 10:30 A.M.) input from the first to third alarm time setting circuits 6 to 8, that is, the priority specifying signal A3 corresponding to the alarm time information (10:30 A.M.) of the third alarm time setting circuit 8. Since this priority specifying signal A3 is supplied to the display switching circuit 4 through the AND circuit 24, the alarm time information of the third alarm time setting circuit 8 is outputted from the display switching circuit 4, and &#34;AM 10:30&#34; is displayed at the display device 5 as shown in FIG. 4(2). Simultaneously with this, the priority signal A3 is supplied as the readout instruction signal of the voice signal to the recording section 17 through the OR circuit 20. Due to this, the voice information stored in the recording section 17 is read out and encoded by the code converting circuit 30. Thereafter, the information is supplied to the voice signal composition circuit 31 for conversion and composition. The voice signal outputted from the voice signal composition circuit 31 is supplied to the amplifier 26 through the I/O switching circuit 27 to be amplified there and is supplied to the speaker 25 to be generated as a voice sound. Thus, the recorded contents &#34;visitor&#34; of the recording section 17 is generated as shown in FIG. 4(2) so that it is possible to know that a visitor is expected at the alarm time of 10:30 A.M. 
     When the switch S4 is operated again, the signal &#34;0&#34; is outputted from the decoder 14 while the switch S4 is being operated. Thus, the time judging circuit 21 outputs the priority specifying signal corresponding to the next time information after 10:30 A.M. among the three pieces of alarm time information pieces (2:10 P.M., 5:00 P.M., and 10:30 A.M.), that is, the priority specifying signal A1 corresponding to the alarm time information (2:10 P.M.) of the first alarm time setting circuit 6. The priority specifying signal A1 is supplied to the display switching circuit 4 through the AND circuit 22 so that the alarm time information of the first alarm time setting circuit 6 is outputted from the display switching circuit 4. &#34;PM 2:10&#34; is displayed at the display device 5 as shown in FIG. 4(3). Simultaneously with this, the priority specifying signal A1 is supplied as the readout instruction signal for the voice signal to the recording section 15 through the OR circuit 18. Due to this, &#34;meeting&#34;, which is the recorded contents in the recording section 15, is pronounced as shown in FIG. 4(3) so that it is possible to know that a &#34;meeting&#34; is planned at the alarm time of 2:10 P.M. 
     When the switch S4 is operated again, the signal &#34;0&#34; is outputted from the decoder 14. The time judging circuit 21 is then rendered operative and outputs the priority specifying signal corresponding to the last alarm time information, that is, the priority specifying signal A2 corresponding to the alarm time information (5:00 P.M.) of the second alarm time setting circuit 7. This priority signal A2 is supplied to the display switching circuit 4 through the AND circuit 23. Then, the display switching circuit 4 outputs the alarm time information of the second alarm time setting circuit 7 so that &#34;PM 5:00&#34; is displayed at the display device 5 as shown in FIG. 4(4). Simultaneously with this, the priority specifying signal A2 is supplied as the readout instruction signal of the voice signal to the recording section 16 through the OR circuit 19. Thus, &#34;ring up&#34;, which is the recorded sound in the recording section 16, is outputted as shown in FIG. 4(4), so that it is possible to know that a phone call is planned at 5:00 P.M. When the switch S4 is operated again, the display returns to the normal display mode. 
     The alarm time is displayed every time the switch S4 is operated, and the recorded contents corresponding to the respective alarm times are generated so that the schedule of the day may be easily confirmed. 
     At the alarm times, a correspondence signal is outputted from the one of the first to third alarm time setting circuits 6 to 8 which has reached the alarm time, and this correspondence signal is supplied as the readout instruction signal to the corresponding recording section 15 to 17. The recorded contents of the recording sections 15 to 17 are generated as the sound notifying the alarm times. These alarm sounds will let one know the schedule to be performed at the alarm time. 
     In the above embodiment, the recorded contents were generated as sounds one by one according to the order of priority among a plurality of alarm times upon every operation of the switch S4. However, the operability may be improved if the respective recorded contents are continuously generated according to the order of priority upon a single operation of the switch S4.