[ 0025 ] fig1 represents a block diagram of a watching system according to an embodiment of the present invention . the watching system is for the home security . set top box ( herein after referred to as “ stb ”) 701 is for receiving signals from any place inside and outside the home . stb 701 also serves as a central controller for various digital electrical appliances in the home . alternatively , such a central controller may be prepared outside stb 701 in digital communication therewith . watching camera 702 is connected to stb 701 so as to work in accordance with conditions set in stb 701 . through the connection with stb 701 , watching camera 702 can cooperate with digital electrical appliances controlled by stb 701 to achieve various sophisticated functions . according to the third embodiment , stb 701 is connected with hard disk ( hd ) recorder 704 , television set 705 , audio set 706 , and telephone set 707 . stb is further in wireless connection with mobile phone 708 , and capable of communicate with security company 710 and outside server computer 709 . thus , stb 701 can report an emergency to security company 710 directly or by way of telephone set 707 . in detail , the connection of watching camera 702 to stb 701 is through wireless communication system 703 on bluetooth by means of coupling watching camera 702 to wireless communication system 703 at a connector . thus , watching camera 702 and stb 701 communicate with each other on bluetooth . mobile phone 708 also includes wireless communication system 708 a on bluetooth in addition to public mobile phone communication system 708 b for communicate with stb 701 on either system . however , a simplified modification of the embodiment may be possible , in which any element such as hd recorder 704 would be omitted if the system need not the element . according to the watching system in fig1 the images taken by watching camera 702 is recorded in hd recorder 704 for a proof or an inspection . hd recorder 704 is originally provided for the purpose of recording conventional broadcast program received by television set 705 . such a common use of hd recorder 704 makes it unnecessary to prepare any additional hd recorder for the exclusive use in watching system . hd recorder 704 has a buffer memory with a capacity of temporarily storing a given length of the latest movie image data , which is continuously substituted by the current image data from watching camera 702 . when a suspected person is detected , an image data of a predetermined period back is transmitted from the buffer memory to hd recorder 704 at once with the succeeding image data from watching camera 702 also is being recorded in hd recorder 704 . thus , the continuous action of the suspected person before and after the detection is recorded in hd recorder 704 . in a modification of the embodiment , the function of the buffer memory is replaced by a capacity of hd recorder 704 itself to omit the adoption of the buffer memory . if there will be no more room left in capacity of hd recorder 704 to continue the recording of the image data from watching camera 702 , the image data is transmitted to outside server computer 709 through the telecommunication network . such a transmission of the image data from watching camera 702 to outside server computer 709 is also available in case hd recorder 704 is occupied by a task of recording a broadcast program from television set 705 . alternatively , hd recorder 705 may prefer the recording of the image data from watching camera 702 with the recording of the broadcast program intermitted . or , hd recorder 705 may simultaneously record both the image data from watching camera 702 and broadcast program from television set 705 in a dual image mode . [ 0031 ] fig2 represents a flowchart of the main function of stb 701 . the flow is always in operation as long as watching camera 702 is effective . in step s 91 , it is checked whether or not a signal is received from watching camera 702 reporting that a suspected person is detected . if the signal is received , the flow advances to step s 92 . on the other hand , step s 91 is repeated unless the signal is received . the flow beginning from step s 92 is for carrying out various counteractions to be taken depending on various settings in case a suspected person is detected . in step s 92 , it is checked whether or not a time dependence setting has been made . according to the time dependence setting , the counteraction to be taken differs depending on the time when a suspected person is detected . for example , “ television control ” to be explained later is carried out if a suspected person is detected within a period from 8 : 00 a . m . till 10 : 00 p . m ., while an instant report to security company 710 or the police is carried out if a suspected person is detected within the other period of the day . the customer at home has made such a time dependence setting . if it is determined in step s 92 that the time dependence setting has been made , the flow advances to step s 93 . on the other hand , the flow goes to step s 95 in case of no time dependence setting . in step s 93 , the current time is recorded , and a counteraction to be taken is determined in step s 94 in dependence on the time recorded in step 93 is made . for example , if the time recorded in step s 93 is 11 : 00 a . m ., stb 701 determines “ television control ” on the image data . on the other hand , stb 701 determines to instantly report to security company 710 if the time recorded in step s 93 is 11 : 00 p . m . the difference in the above counteractions depends on the possibility of suspicion against a person visiting home in the daytime or the nighttime . in other words , there would be less suspicion against a person visiting home by day , such as a mail carrier or a newspaper deliverer . in contrast to that , a higher possibility of suspicion would be caused against a parson visiting home at late night . further , it is possible in daytime to quickly report to security company 710 on necessity after confirming a visitor through “ television control ”. but , such a confirmation or quick action would not be possible at late night when family is all sleeping . in step s 95 , it is checked whether or not a responsible member of family is at home . a switch to be manually operated by the family may be located at the home entrance for generating information of presence or absence for the purpose of the check in step s 95 . alternatively , a sensor may be located at the home entrance to automatically generate the information of presence or absence . even in a case of a presence of a child who cannot properly respond to a suspected person , it should be determined in step s 95 that no responsible member is not at home . the manual switch or the automatic sensor is designed to fulfil this requirement . if it is determined in step s 95 that a responsible member is at home , the flow advances to step s 96 . on the other hand , the flow goes to step s 97 in case of no responsible member at home . in step s 96 , a counteraction to be taken with a responsible person at home is determined . on the other hand , a counteraction to be taken with no responsible person at home is determined in step s 97 . for example , in step s 96 , stb 701 determines “ television control ” on the image data . on the other hand , stb 701 determines to instantly report to security company 710 in step s 97 . the difference in the above counteractions depends on the capability of the counteraction . in other words , it is possible for someone at home to confirm a suspected person , while such a confirmation is impossible in the case of no one at home . in step s 98 , the counteraction is finally determined in view of the combination of the determination in steps s 94 , s 96 and s 97 . and , the finally determined counteraction is carried out . in addition to the above mentioned “ television control ” and the instant report to the security company , the final determination on the counteraction includes various operations , the details of which will be described later . [ 0040 ] fig3 represents a flowchart showing the function of stb 701 for controlling hd recorder . in step s 101 , it is checked whether or not the determination in steps s 94 , s 96 and s 97 in fig2 includes a request for hd recorder 704 to record the image signal when a suspected person is detected by watching camera 702 . if it is determined in step s 101 that the determination includes the request , the flow advances to step s 102 . on the other hand , the flow goes to the end of the flow in case of no request . in step s 102 , it is checked whether or not hd recorder 704 is available . for example , it is determined that hd recorder 704 is not available if there is no more room left in capacity of hd recorder 704 or hd recorder 704 is occupied by a task of recording a broadcast program or the like . if it is determined that hd recorder is available , the flow advances to step s 103 , in which an image data in the buffer memory is transmitted to hd recorder 704 with the recording by hd recorder 704 of the succeeding image data from watching camera 702 started . the image data from watching camera 702 is recorded so as to be easily distinguished from the ordinary image data of the broadcast program . for example , a file name with characters suggesting the watching camera is given to the recorded image data or the icon for the watching camera data is differentiated from that for the ordinary broadcast program data . fig4 represents a display on the television monitor for showing an example of icons and file names for the stored image data , in which icons and file names for the watching data are easily distinguishable from those for the ordinary broadcast program data . this is advantageous in finding or retrieving a desired image data of the watching camera among the recorded files in hd recorder 704 even if it stores a great number of ordinary broadcast image files . for convenience , it is recommendable to record a series of plurality of image data successively taken by watching camera 702 as the form of a single file . if it is determined in step s 102 in fig3 that hd recorder is not available , the flow advances to step s 104 , in which stb 701 connects a predetermined server computer through telephone set 707 . and , in step s 105 , an image data in the buffer memory is transmitted to the server computer with the recording by the server computer of the succeeding image data from watching camera 702 started . in any case , it is checked in step s 106 whether or not a manual operation is made to stop recording the image data of watching camera 702 . if it is determined that the manual operation to stop is made , the flow advances to step s 107 , in which the recording is stopped . on the other hand , the flow goes to step s 108 if it is checked in step s 106 that no operation to stop is manually made . in step s 108 , it is checked whether or not watching camera 702 reports that the suspected person disappears . if it is determined that the suspected person disappears , the flow goes to step s 107 to automatically stop the recording . on the other hand , the flow goes back to step s 102 if the suspected person is still detected . thus , the recording by hd recorder 704 or by the server computer is continued unless the manual operation to stop is made or the suspected person disappears . [ 0045 ] fig5 represents a flowchart showing the function of stb 701 for the above mentioned “ television control ”, relating to the control of television set 705 . in step s 201 , it is checked whether or not the determination in steps s 94 , s 96 and s 97 in fig2 includes the television control , in which television set 705 is requested to display on its monitor the image data form watching camera 702 when a suspected person is detected . if it is determined in step s 201 that the determination includes the television control , the flow advances to step s 202 . on the other hand , the flow goes to the end of the flow in case of no inclusion of the television control . in step s 202 , television set 705 is automatically turned on if it has been in off state . such a sudden activation of the television set 705 with a voice or music from its speaker would call attention to the family at home . the voice or music raised by television set 705 would mislead the outside suspected person as if the family is at home even if the family is really not at home , which would discourage the suspected person from illegally coming into the house . on the other hand , the monitor display is forcibly switched from the ordinary broadcast program to the watching camera view if television set 705 has already been watched by the family at home . in step s 203 , television set 705 further generates an alarm sound from its speaker to call an additional attention to either family inside or the suspected person outside . in step s 204 , a menu of selective counteractions is indicated on the monitor of television set 705 in addition to the image from watching camera 702 . fig6 represents a display on the television monitor for showing an example of the indication of the menu . among the counteractions in the menu in fig6 , “ unlocking the door ” is the counteraction to be selected if the person taken by watching camera 702 is identified as a safe familiar one on the monitor of television set 705 . in response to the selection of this counteraction , the door is actually unlocked . “ communication ” is the counteraction to be selected if the family feel a necessity to talk to the person taken by watching camera 702 . “ report ” is the counteraction to be selected if the family feel a necessity to report to security company 710 or the police of the suspected person taken by watching camera 702 . “ lighting ” is the counteraction to be selected if the family feel a necessity of turning on a strong light at the entrance . “ alarm ” is the counteraction to be selected if the family feel a necessity to turn on the alarm located at watching camera 702 . “ lighting ” and “ alarm ” are for discouraging the suspected person from committing a possible crime . finally , “ stopping record ” is the counteraction to be selected if the family feel no necessity to continue recording the image data form watching camera 702 since the person is identified with no suspicion . the selection among the above mentioned counteractions is made by pushing one of predetermined channel buttons on the television remote controller . in step s 205 , it is checked whether or not the selection of the counteraction is made within a predetermined time period starting from the indication of the menu in step s 204 . if the selection is made , the flow advances to step s 206 , in which the selected counteraction is carried out with television set 705 returned into the original condition on the termination of the counteraction . on the other hand , if no selection is manually made within the predetermined time period , the flow goes to step s 207 , in which the report to a predetermined security company or the police is automatically made . [ 0052 ] fig7 represents a flowchart showing the function of stb 701 for controlling mobile phone 708 . in step s 301 , it is checked whether or not the determination in steps s 94 , s 96 and s 97 in fig2 includes a request for stb 701 to report to mobile phone 708 when a suspected person is detected by watching camera 702 . if it is determined that the determination includes such a request , the flow advances to step s 302 . on the other hand , the flow goes to the end of the flow in case of no inclusion of the request . in step s 302 , stb 701 tries an “ internal call ” to mobile phone 708 . the “ internal call ” means a call not through the public mobile phone communication system 708 b , but through personal wireless communication system 708 a on bluetooth or a wireless home local area network ( lan ). if such an internal call is successful , a high speed and high reliability data communication is possible without charge . in step s 303 , it is checked whether or not the internal call is successful . if it is determined in step s 303 that the internal call finally resulted in failure , the flow instantly advances to step 304 . in step s 304 , stb 701 makes a public call to mobile phone 708 through public mobile phone communication system 708 b as the second priority try . on the other hand , step s 304 is omitted if it is determined in step s 303 that the internal call as the first priority try is successful . in step s 305 , it is finally checked whether or not the call to mobile phone 708 is successful in any way . if it is determined that stb 701 successfully connects with mobile phone 708 , the flow advances to step s 306 . on the other hand , if it is determined in step s 305 that the call to mobile phone 708 finally resulted in failure , the flow goes to step s 309 , in which the report to a predetermined security company or the police is automatically made . in step s 305 , even a successful connection to the answerphone is considered as the failure in connection . this is because a connection to the answerphone would not lead to a proper counteraction in case of emergency . in step s 306 , stb 701 transmits to mobile phone 708 the image data from watching camera 702 as well as the menu of selective counteractions as in fig6 which are indicated by mobile phone 708 on its lcd monitor . in step s 307 , it is checked whether or not the selection of the counteraction is made within a predetermined time period starting from the indication of the menu in step s 306 . if the selection is made , the flow advances to step s 308 , in which the selected counteraction is carried out with mobile phone 708 disconnected on the termination of the counteraction . on the other hand , if no selection is manually made within the predetermined time period , the flow goes to step s 309 , in which the report to the security company or the police is automatically made . stb 701 can be designed to simultaneously make the same report of the image data from watching camera 702 with the menu of counteractions to a plurality of monitors , such as of television set 705 and of mobile phone 708 . in this case , once the selection among the menu of counteractions is made on one of the monitors , the report to other monitors is instantly terminated . the personal wireless communication system of mobile phone 708 in the above embodiment is not limited to bluetooth , but any other types of wireless home local area network ( lan ) is possible . further a plurality of personal wireless communication systems may be adopted and suitably selected . the order of priority on such a plurality of communication systems can be preset according to a system such as ieee802 . 11e with the possible emergency and cost taken into consideration . [ 0060 ] fig8 represents a flowchart showing the function of mobile phone 708 for controlling stb 701 . in addition to accepting information from stb 701 as in fig7 it is possible for mobile phone 708 to make a call to stb 701 for getting information . in step s 311 , mobile phone 708 tries an “ internal call ” to stb 701 . in step s 312 , it is checked whether or not the internal call is successful . if it is determined in step s 312 that the internal call finally resulted in failure , the flow instantly advances to step 313 . instep s 313 , mobile phone 708 makes a public call to stb 701 through public mobile phone communication system 708 b as the second priority try . on the other hand , step s 313 is omitted if it is determined in step s 312 that the internal call as the first priority try is successful . in step s 314 , it is finally checked whether or not the call to stb 701 is successful in any way . if it is determined that mobile phone 708 successfully connects with stb 701 , the flow advances to step s 315 . in step s 315 , stb 701 transmits to mobile phone 708 the image data from watching camera . after the transmission of the image data the flow goes to the end of the flow . on the other hand , if it is determined in step s 314 that the call to stb 701 finally resulted in failure , the flow directly goes to the end of the flow . fig9 represents a flowchart showing the function of stb 701 for the alarm control . in step s 401 , it is checked whether or not the determination in steps s 94 , s 96 and s 97 in fig2 includes the request of generating an alarm when a suspected person is detected by watching camera 702 . if it is determined in step s 401 that the determination includes the request of alarm , the flow advances to step s 402 . on the other hand , the flow goes to the end of the flow in case of no inclusion of such a request of alarm . in step s 402 , a preset alarm or a combination of alarms is generated . the alarm preset may be possible by selecting one or combination of a plurality of alarm menu , such as the lighting at entrance , generation of sound at the watching camera 702 , and generation of sound by audio set 706 or the like . in step s 403 , it is checked whether or not a manual operation to stop the alarm is made . if the operation is made , the flow goes to step s 404 to stop the alarm . on the other hand , the flow goes back to step s 402 to continue the alarm unless it is determined in step s 403 that the manual operation is made .