Background of the Invention
1. Field of the Invention
This invention relates to a method of and an apparatus for displaying a message to a subscriber terminal, and more particularly for allowing a calling party to cause a called party terminal to selectively display a message the calling party wants to have displayed.
2. Description of the Related Art
A calling party number identification function of a conventional exchange is a known fact. For example, a conventional exchange discriminates, for example, whether a terminating call terminates from within the exchange itself or from a central office or else from a private dedicated line, and changes the ringing sound on the subscriber terminal side so that the discrimination can be determined by the ringing sound. Also another method has been proposed wherein, as disclosed in Japanese Patent Laid-Open No. 277361/90, a calling party number is translated by a terminating side exchange so as to allow a called party terminal to display the source of the call.
In the conventional message displaying method described above, however, since it adopts the method wherein a calling party number is translated by the terminating exchange and a particular display message corresponding to a result of the translation is sent to the called party terminal, there is a disadvantage in that it is impossible for the called party terminal to display a display message a calling party wants to send.
Summary of the Invention
It is an object of the present invention to provide a method and an apparatus by which, eliminating the drawback of the prior art described above, an calling party can select, from a subscriber terminal, a desired one of preset messages and cause the selected message to be displayed on a display section of the called party terminal.
In order to attain the object described above, according to an aspect of the present invention, there is provided a calling party designated message displaying method for an exchange system, which comprises the steps of registering a plurality of display messages in a corresponding relationship to respective message numbers in advance into an exchange, and then, upon communication, designating, by a calling party, a desired display message in the form of message number from one of a plurality of subscriber terminals, reading out, by the exchange, based on the message number inputted from the subscriber terminal, data of the designated display message from among the registered display messages and transmitting the read out data of the designated display message back to the calling party terminal to request confirmation of the read out display message, confirming the read out display message by the calling party in response to the request for confirmation, and thereafter designating and sending to the subscriber number of a called party terminal, call control information including the display message, and displaying, by the called party terminal, the designated display message based on the input data of the display message. The confirmation of the display message by the calling party on the calling party terminal described above is performed by displaying, based on the data of the received display message, the contents of the data of the display message, or further by performing, based on the received data of the display message, a speech synthesis of contents of the data of the display message so that the data of the display message is output as speech.
According to another aspect of the present invention, there is provided a calling party designated message displaying apparatus for an exchange system, which comprises, in each of a plurality of subscriber terminals, means for designating a desired display message in the form of a message number by a calling party, and means for receiving call control information including data of a display message designated by the calling party or another calling person and selected by an exchange and displaying the display message, and in the exchange, means for registering display messages in a corresponding relationship with message numbers, means for selecting, based on a message number designated from one of the subscriber terminals, data of a corresponding one of the display messages and transmitting the data of the display message as call control information to the calling terminal, known means for specifying a called party terminal in response to an operation of the calling party terminal as well as means for setting the data of the selected display message to the call control information to the specified called party terminal, and means for communicating, by a subscriber call controlling function and a repeating call controlling function, the call control information to the called party terminal. The calling party designated message displaying apparatus further comprises, in each of the subscriber terminals, means for converting, based on the data of the display message designated by the calling party and communicated from the exchange, contents of the data into speech and for outputting the speech.
In the present invention, if a calling party designates a message number of a display message to be displayed on a called party terminal and communicates the message number to the exchange, then the exchange retrieves the registered display messages therein and reads out and sends data of the designated display message back to the calling party terminal. The calling party terminal displays the display message based on the data. Further, the calling party terminal converts the contents of the display message into speech and outputs the speech. Consequently, the calling party can confirm the display message. Thereafter, the calling party will input a subscriber number of the called party terminal. The exchange receives the subscriber number and communicates the data of the designated display message together with call control information to the called party terminal. The called party terminal then displays the display message based on the data.
Brief Description of the Drawings
FIG. 1 is a block diagram showing the construction of a communication system which employs an embodiment of a calling party designated massage displaying method of the present invention;
FIG. 2 is a diagrammatic view of the construction of data showing a message selection table provided in display data management section 15 of FIG. 1; and
FIG. 3 is a flow chart illustrating displaying operation by the present embodiment.
Detailed Description of the Preferred Embodiment
An embodiment of the present invention is described below with reference to the drawings.
The communication system of FIG. 1 includes an exchange 10 which includes call control section 11, number translation section 12, terminal display control section 14, display data management section 15 and terminal control section 16, and protocol control section 13 which controls the components of the communication system. A plurality of subscriber terminals are connected to and accommodated in terminal control section 16. FIG. 2 shows the construction of data of display data management section 15 of FIG. 1. First table 21 is a table indicating types of messages and is used to refer to second table 22. Second table 22 stores data of display messages classified for the different types of messages and is retrieved with a message number to obtain information of a display message.
Next, displaying operation by the present embodiment is described with reference to the flow chart of FIG. 3 by way of an example wherein subscriber terminals 17 and 18 serve as a calling party terminal and a called party terminal, respectively.
First, the calling party will depress message displaying function key 1C of subscriber terminal 17 and depress message number 1A (step S1). Protocol control section 13 recognizes the selection via terminal control section 16 and communicates call control information, including the contents of the selection, to number translation section 12. Number translation section 12 recognizes that the call control information includes a message displaying request, and communicates the message displaying request to protocol control section 13 (step S2). Protocol control section 13 requests, designating a message number to terminal equipment display control section 14, reading out of message data. Terminal display control section 14 reads out, based on the message number included in the request, data of a display message corresponding to the message number registered in advance from display data management section 15 and sends back the data to protocol control section 13 (step S3). Protocol control section 13 requests, designating the read out data of the display message, a message displaying request to subscriber terminal 17 via terminal control section 16. Subscriber terminal 17 displays, based on the received data of the display message, the contents of the data on terminal display section 19, and performs a speech synthesis with the data of the display message so that the data may be output as speech from terminal loudspeaker section 1B. The calling party will confirm contents of the speech (step S4). Thereafter, the calling party will designate a subscriber number of subscriber terminal 18 and depress outgoing key 1D (step S5). Terminal control section 16 communicates the number depressed to number translation section 12 via protocol control section 13. Number translation section 12 determines the terminal to be called by known means for calling a called party, and informs protocol control section 13 that the call should be sent to subscriber terminal 18 (step S6). Protocol control section 13 edits call control information including the data of the selected display message and communicates the result of the editing to call control section 11. Call control section 11 communicates a request for termination to subscriber terminal 18 to terminal control section 16 via protocol control section 13 by a known procedure. When terminal control section 16 recognizes that the data of the display message is included in the call control information, it terminates, designating the data of the display message, the call at subscriber terminal 18 by a known procedure and requests subscriber terminal 18 to display the message (step S7). Subscriber terminal 18 displays the message on terminal display section 20, based on the data of the designated display message (step S8).
As described above, according to the present invention, the exchange selects a display message to be displayed on a called party terminal based on a message number designated by a calling party using a calling party terminal, causes the calling party terminal to output the selected display message as a display and speech so that the display message may be confirmed by the calling party, and sends out the display message to the called party terminal. The called party terminal displays the received display message on the display section of the called party terminal itself. Consequently, the present invention is advantageous in that:
(1) the calling party can select a display message to be displayed on the called party terminal and cause the display message intended by the calling party to be displayed on the called party terminal;
(2) messages can be registered for individual languages which can be recognized by individuals as objects of display message notification so that a display message can be displayed using a language which can be recognized by a person to whom the display message is directed; and
(3) the calling party can, before outgoing, confirm a display message to be displayed on the other party terminal as a display and speech.