Fundamental purpose of the present invention provides a kind of multi-purpose communication apparatus that uses with the televisor collocation, makes the user be easy to installing, and does not influence the script function of televisor.
A more purpose of the present invention is that multi-purpose communication apparatus can judge whether the other side also uses as first user's multi-purpose communication apparatus, and when reception was initiatively got in touch with user's multi-purpose communication apparatus with multi-purpose communication apparatus from the other side, multi-purpose communication apparatus can be called out corresponding application program.Make the application program that can install plural number in the multi-purpose communication apparatus, such as application program is when comprising the application program of talking on fax and the line, it is necessary that multi-purpose communication apparatus can be called out corresponding application program voluntarily.
For reaching above-mentioned purpose, multi-purpose communication apparatus of the present invention is to use with a screen capable of displaying image (best use is and the televisor collocation) and input media collocation, wherein a television signal is connected to this multi-purpose communication apparatus earlier by a transmission line, imports the show image screen again into after handling through multi-purpose communication apparatus; The user is by the document signal of this input media to this multi-purpose communication apparatus input characters or instruction, and this multi-purpose communication apparatus can see through the telephone wire data transmission that tendency to develop is defeated another user's multi-purpose communication apparatus afield, perhaps receives the data from another user's transmission.Make the user to read, transmit and manage the data of transmission by screen capable of displaying image.
Multi-purpose communication apparatus of the present invention has the system hardware framework of similar general computer, as processor, storer, data storage device, sound processing unit and modem etc. are the part of image process unit in hardware components and general host computer hardware main difference part.Image process unit comprises tuner, image coder and image controller, tuner is to be used for selecting television channel, image controller is with the literal of the performed generation of software program or image data is synthetic exports the show image screen to after handling in addition, make when literal or image data occur, can on the show image screen, show this literal or image data.
Can make multi-purpose communication apparatus transmit and the data of receiving faxes by above-mentioned device and element to reach with another multi-purpose communication apparatus.
Wherein more comprise a data transmission device.
Wherein when television signal was analog signal, image processor can change into digital signal with this analog signal.
Wherein first memory storage is read-write formula storer.
Wherein second memory storage is a hard disc.
The device that wherein receives and export more comprises a modem.
When wherein second user's multi-purpose communication apparatus is initiatively with first user's multi-purpose communication apparatus line, send the inspection signal code of representing multi-purpose communication apparatus earlier, and send communicative mode code about application program, make processor can judge that second user also uses multi-purpose communication apparatus, and call out corresponding application program.
For further specifying structure of the present invention and feature, below in conjunction with accompanying drawing the present invention is made a detailed description, wherein:
Fig. 1 is the user mode reference diagram of multi-purpose communication apparatus of the present invention and a screen capable of displaying image and input media collocation use.
Fig. 2 is the hardware structure figure of multi-purpose communication apparatus of the present invention.
Fig. 3 is the employed software architecture figure of multi-purpose communication apparatus of the present invention.
Fig. 4 is the package form of the communications protocol (Protocol) of multi-purpose communication apparatus suggestion of the present invention.
Fig. 5 is that the software about user's interface adds composition.
Fig. 6 is the software architecture figure about application program.
Fig. 7 is about transmitting the software flow pattern of data in the application program.
Fig. 8 is the software architecture figure about managerial data in the application program.
Fig. 9 is about setting up the software flow pattern of line.
Figure 10 goes into gerentocratic software architecture figure about output.
Figure 11 is about selecting the software flow pattern of application program when the accepting state.
At first see also Figure 1 and Figure 2, behind the image controller 23 main literal or the synthetic processing of image data with the performed generation of in house software program, after delivering to image coder 22 and being processed into 91 receptible signals of televisor, export televisor 91 to via image transmission line 19 again.With at present general more general television signal is to belong to analog signal, and televisor 91 also belongs to the reception analog signal, and this moment, image controller 23 and image coder 22 can adopt the CyberPro series of wafers as IGS.
Wherein be noted that as user usually merely when seeing televisor 91 and when not using facsimile function, also may command image controller 23 start that transmits data of processor 11, and directly (ByPass) delivers to image transmission line 19 with television signal.When the user just uses facsimile function, the literal that image controller 23 merging processing television signals and multi-purpose communication apparatus 10 are produced or the picture (as operating window or the genuine data of preview tendency to develop) of image, this moment is if television signal belongs to analog signal, then need earlier to transfer analog signal to digital signal, so that merge the picture of handling television signal and literal or image.
Sound signal in the television signal arrives sound processing unit 14 via image controller 23 as shown in the figure indirectly again.
Modem 15 can be adopted internal connecting type or circumscribed in addition, and when adopting circumscribed modem 15, multi-purpose communication apparatus 10 can adopt a RS 232 joints, so that directly be connected with the modem 15 of at present common form.
For cooperating the use of televisor 19, wireless (cordless) mode is adopted in suggestion between input media 40 and the multi-purpose communication apparatus 10, as infra-red signal, so multi-purpose communication apparatus 10 is provided with infrared receiver 16 to receive the infra-red signal of input media 40 emissions in the present embodiment.The transmission that is noted that input signal can adopt as radiowave or wired mode transmits.
Below the Organization Chart of explanation software program sees also Fig. 3, and software architecture is greatly slightly divided three levels, is application program 51 topmost, and intermediate ends is a communications protocol program 52, and lowermost end is a system service program 53.Emphasis of the present invention is so repeat no more because system service program 53 is not.Package form (Packet Format) suggestion of the communications protocol (Protocol) of communications protocol program 52 parts is for shown in Figure 4, and wherein " head section " field (Header Field) shows the initiating terminal of this package, and suggestion accounts for a bit; " length " field (Length Field) defines the data length of this bag, and suggestion accounts for two bits; " data " field (DataField) is the message of transmission, and suggestion accounts for the 1024-2048 bit; " CRC32 " field is bug check sign indicating number field (error dection/correction code Field), and " rear " field (Trailer Field) shows the tail end that rises of this package.Because the present invention sees through telecommunication network route, so do not need the destination address (Object ID) and the address (Source ID) of originating as the TCP/IP agreement of Internet (Internet).
Please in the lump with reference to figure 5, user's interface S10 makes things convenient for the user to operate according to indication, and have three big functions main the branch.Allowing the user import the other side's telephone number S11 is in order to set up the necessary means of line with the other side.And display operation interface figure and literal S12 preferably with the form kenel to make things convenient for the user function software.And select operating mode S13 allows the user select different application program S20, S30 or S40.Because figure or the directory design of user's interface S10 are not that the present invention improves part, so depicted in greater detail in graphic not.
Application program S20, S30 or S40 are the application program with difference in functionality, as facsimile function, talk function on the line, write telecommunication function or as the application program of drawing communication function, have two application programs in the present invention at least.
Fig. 6 is about application program S20, the software architecture figure of S30 or S40.Mainly comprise three parts.
The firstth, input data S51, that is import the data that tendency to develop is sent, available input media 40 input characters or drawing data perhaps can deposit ready data in data storage device 13 earlier through data transmission device 101 and also can.
The secondth, transmission data S52, see also Fig. 7, the application program leading portion was carried out before this, such as finishing input data S51, or after finishing the instruction that needs in advance to import, look the character of application program again and call out communications protocol program 52, when the object of linking up also uses multi-purpose communication apparatus 10 of the present invention, then need to call out communications protocol program 52; When for example application program is fax software, when fax is given another multi-purpose communication apparatus 10, then needs to call out communications protocol program 52, but, then do not need to call out communications protocol program 52 if fax when giving other standard facsimile recorders 96.Be to set up line S80 (aftermentioned) again, that is do and check action (handshaking).The character of next looking application program is wanted " confirming to talk to the talk end ", such as application program is talk program on the line, then need wait the other side " to confirm whether will talk ", but if application program does not then need " confirming to talk to the talk end " for the program of writing letter.After waiting all lines to confirm to finish, carry out the action of " sending message " at last, the data that all tendencies to develop are by the time sent finishes after passing and finishing again.
Fig. 8 is about the software architecture figure of managerial data S53 in the application program, mainly comprises three parts: whether have new data, read the biography data such as data and storage that received if checking, wherein the storage of data is set up and is stored in the data storage device 13.
Fig. 9 is about setting up the software flow pattern of line S80.This step comprises that seeing through dial mode (can import telephone numbers by input media 40) connects telephone wire, and send inspection signal code and receive the other side and check the signal code, to confirm whether the other side also has multi-purpose communication apparatus 10, check that the signal code is such as being set at " TV-AID " mode as identification multi-purpose communication apparatus 10.Must send the communicative mode code of one's own side about application program in addition, call out which application program so that the other side's device 10 is known, be that corresponding communicative mode code then is " OnLine " when talking program on the line such as application program; Be the program of writing letter such as application program again, then Dui Ying communicative mode code then is " Mailing ".In like manner, as the other side during, then receive the other side's communicative mode code and call out which application program so that one's own side's device 10 is known initiatively with side's contact.
It is to go into supvr S70 by output to be managed that the output of above data or message is gone into, and asks for an interview Figure 10 about exporting the software architecture figure of supvr S70, wherein shows five major functions.Wherein input data treatment S 71 is handled the data that input media 40 is imported, and comprises instruction.Check that the output of signal code and communicative mode code goes into treatment S 72, this promptly with set up the relevant and selection appropriate application program of line S80.The communicating device that S73 then exports the communication data to the other side is gone in the output of communication data, or receives the communication data that the other side is transmitted.Call out user's interface S74, mainly when the other side initiatively transmits the communication data, then start user's interface S10 and carry out, such as showing that on televisor 91 one reminds symbol (as literal or pattern).Image output S75 handles screen 90 pictures to display capable of displaying image.Select application program S76 basic procedure please in the lump referring to Figure 11 according to the communicative mode code, this program is that device 10 is in the situation of waiting for the reception data, in case other devices 10 and one's own side's device 10 are arranged to be got in touch with then the line S80 that dials, call out communication program again, now is selected application program according to the communicative mode code.
Be noted that above-mentioned is embodiment only, but not is limited to embodiment.This does not break away from basic framework person of the present invention, all should be the interest field that this patent is advocated, and should be as the criterion with patent claim.