WO2007049500A1 - 通信装置、通信システムおよび通信方法 - Google Patents
通信装置、通信システムおよび通信方法 Download PDFInfo
- Publication number
- WO2007049500A1 WO2007049500A1 PCT/JP2006/320843 JP2006320843W WO2007049500A1 WO 2007049500 A1 WO2007049500 A1 WO 2007049500A1 JP 2006320843 W JP2006320843 W JP 2006320843W WO 2007049500 A1 WO2007049500 A1 WO 2007049500A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- communication
- data communication
- participation
- notification
- confirmation notification
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
- H04W4/10—Push-to-Talk [PTT] or Push-On-Call services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42365—Presence services providing information on the willingness to communicate or the ability to communicate in terms of media capability or network connectivity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/56—Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/40—Connection management for selective distribution or broadcast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
- H04W4/08—User group management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/40—Connection management for selective distribution or broadcast
- H04W76/45—Connection management for selective distribution or broadcast for Push-to-Talk [PTT] or Push-to-Talk over cellular [PoC] services
Definitions
- the present invention relates to a communication device (communication terminal) such as a mobile phone, a communication system using a plurality of communication terminals, and a communication method suitable for application to the communication device or the communication system.
- chat mail in which conversations are made by exchanging electronic mails between mobile phones in real time (see Patent Document 1).
- chat mail is a form of communication called “group communication” in which members are registered in advance to form a group, and data such as text is exchanged in real time within this group.
- one-to-many communication is generally performed with one terminal in a group as a sender and the other terminal as a receiver.
- the terminal When multiple terminals participate in communication, it is convenient if the terminal can grasp what members are currently participating in communication. For example, in the system described in Patent Document 2, group communication is not possible.
- Server device power to be managed A list of members participating in each terminal is provided and displayed on the display of each terminal.
- PoC push to talk over cellular
- a terminal that starts group communication transmits a call request (participation confirmation notification) to a member in the group, as described in Patent Document 3, for example, as described above.
- a call request is sent, a server device capability member list is created in the group database.
- a member terminal in the group receives a call request, it responds to the request and participates in group communication.
- a communication termination request is transmitted to the server device that manages the communication.
- the server device Upon receiving this termination request, the server device performs a predetermined procedure for terminating the group communication, and notifies the terminals in the group that the communication has been terminated upon completion of the procedure.
- Patent Document 1 Japanese Patent Laid-Open No. 2005-18423
- Patent Document 2 JP-A-2005-136524
- Patent Document 3 Japanese Translation of Special Publication 2005-518166
- the communication terminal of the member to which the call request is transmitted may not be able to receive the call request due to an unstable radio wave condition.
- the communication content of the call request (participation confirmation notification) that has not been received and the list of communication terminals are once registered in the server device.
- the server device sends a communication content, here a call request (participation confirmation notification) to the communication terminal. Send again.
- the first problem to be solved by the present invention is that a notification of confirmation of participation in data communication such as group communication is transmitted, but when the notification is delayed and arrives at the other party, the data communication has already been performed. It is to provide a communication terminal that performs appropriate processing in consideration of the case where it has been terminated, and a communication method for the communication terminal.
- the second problem to be solved by the present invention is a communication system that performs appropriate processing in consideration of the notification delay in both the communication terminal that has transmitted the participation confirmation notification and the communication terminal that has received the notification. Is to provide a stem.
- a communication device includes a communication unit that transmits and receives data, an input unit, and a notification of participation in the data communication when a start of data communication is input by the input unit. Is transmitted from the communication unit to a plurality of destinations, and at least one response to the participation confirmation notification is received by the communication unit, data communication is performed with the destinations that have responded, and A control unit that performs data communication by adding a destination to which the response is received when another response is received even after data communication is started, and the control unit participates when the data communication ends. Of the transmission destinations that have transmitted the confirmation notification, the communication unit is caused to transmit an end notification of the data communication to a partner that has not received a response to the participation confirmation notification.
- the present invention includes a storage unit that stores a participation state in the data communication, and the control unit displays the participation state of the data communication for each transmission destination when the participation confirmation notification is transmitted.
- control unit when the communication unit receives a response to participation or non-participation in the data communication, the control unit rewrites the participation state stored in the storage unit according to the received response content.
- control unit is connected to a predetermined management device by the communication unit when starting the data communication, and the participation confirmation notification of the data communication is used for the data communication. Contains parameters for connecting to.
- a communication device includes a communication unit that transmits and receives data, and a control unit that performs a data communication start process when the communication unit receives a data communication participation confirmation notification.
- the control unit does not perform the process for starting the data communication. .
- the participation confirmation notification of the data communication includes a parameter for connection to a predetermined management apparatus, and the control unit receives the participation confirmation notification and starts data communication.
- the management using the parameters included in the participation confirmation notification. Connect to the device.
- the control unit when the control unit receives the participation confirmation notification, at least a part of the parameters included in the participation confirmation notification that specifies data communication has already been received. By being included, it is determined that the participation confirmation notification and the end notification are based on the same data communication.
- a communication system includes a first communication terminal and a second communication terminal, and performs data communication with each other, wherein the first communication terminal includes: A first communication unit that performs data communication and a participation confirmation notification of data communication are transmitted from the first communication unit to a plurality of transmission destinations, and the transmission destination power of the participation confirmation notification is also returned by the end of the data communication. A first control unit that transmits a notification of completion of the data communication from the first communication unit to a destination to which the response is strong, and the second communication terminal transmits and receives data.
- the second communication unit When the second communication unit receives the second communication unit to perform the data communication participation confirmation notification, the second communication unit performs a start process of the data communication and sends a response to the participation of the data communication in the second communication unit.
- a control unit wherein the second control unit is If the data communication end notification has already been received when the second communication unit receives the data communication participation confirmation notification, the process for starting the data communication is not performed.
- the communication method includes a step of transmitting a participation confirmation notification of data communication, and when a response is received in the participation confirmation notification, the participation state of the data communication based on the response If the response is not received before the end of the data communication, the end of the data communication is sent to the destination of the notification of confirmation of participation that the response is strong. Sending a notification.
- a notification of participation confirmation in data communication such as group communication is transmitted, but when the notification is delayed and reaches the other party, the data communication has already ended.
- appropriate processing is executed in consideration of the power consumption of the communication terminal and waste can be reduced.
- FIG. 1 is a diagram showing an example of a configuration of a communication system according to an embodiment of the present invention.
- FIG. 2 is a diagram showing an example of a configuration of a communication terminal according to the embodiment of the present invention.
- FIG. 3 is a process flow diagram of a communication start terminal.
- FIG. 4 is a process flow diagram of another communication terminal corresponding to a group communication member.
- FIG. 5 is an explanatory diagram showing an example of a participation state.
- FIG. 1 is a diagram illustrating an example of a configuration of a communication system according to an embodiment of the present invention.
- the communication system according to the present embodiment includes, for example, a plurality of communication terminals (10
- Communication terminal 100-i (i represents a natural number) is a wireless communication terminal such as a mobile phone. Yes, it is connected to the communication network 300 via base stations (300-1, 300-2, 300-3,). In addition, the communication terminal 100-i performs data communication according to the control of the communication management device 200 connected to the communication network 300. In the present embodiment, as an example, it is assumed that group communication by PoC (push to talk over cellula) is performed.
- PoC push to talk over cellula
- the communication management device 200 is a device that manages PoC group communication by a plurality of communication terminals (100-1, 100-2, 100-3, 100-4, ⁇ ).
- the data transmitted in this data communication includes, for example, data such as voice of a call, images, and characters.
- FIG. 2 is a diagram illustrating an example of the configuration of the communication terminals (100-1, 100-2, 100-3, 100-4,...) According to the embodiment of the present invention.
- the communication terminal includes an antenna 1, a communication unit 2, a key input unit 3, a voice processing unit 4, a display unit 5, a storage unit 6, and a control unit 7.
- the communication unit 2 performs processing related to wireless communication with the base stations (300-1, 300-2, 300-3) of the communication network 300.
- the transmission data supplied from the control unit 7 is subjected to predetermined modulation processing to be converted into a radio signal and transmitted from the antenna 1.
- the radio signal from the base station received by the antenna 1 is subjected to predetermined demodulation processing to be converted into reception data, and output to the control unit 7.
- the communication terminal 100-i communicates with the communication management device 200 and other communication terminals connected to the communication network 300 via the communication unit 2.
- the key input unit 3 is a device for inputting a user instruction to the communication terminal 100-i.
- keys with various functions such as a Talk key, numeric keys, character keys, direction keys, and enter key, and when these keys are operated by the user, the details of the operation Is converted into an electrical signal and output to the control unit 7.
- the audio processing unit 4 processes an audio signal input / output in a speaker or a microphone. That is, signal processing such as amplification, analog-digital conversion, and encoding is performed on the audio signal to which the microphone force is also input, and the audio signal is converted into digital audio data and output to the control unit 7. Also, the audio data supplied from the control unit 7 is subjected to signal processing such as decoding, digital-analog conversion, amplification, etc., converted into an analog audio signal, and output to the speaker.
- signal processing such as amplification, analog-digital conversion, and encoding is performed on the audio signal to which the microphone force is also input, and the audio signal is converted into digital audio data and output to the control unit 7.
- the audio data supplied from the control unit 7 is subjected to signal processing such as decoding, digital-analog conversion, amplification, etc., converted into an analog audio signal, and output to the speaker.
- the display unit 5 is configured using a display device such as a liquid crystal display panel or an organic EL panel, for example, and displays an image corresponding to the image data supplied from the control unit 7. For example, the phone number of the callee at the time of outgoing call, the phone number of the callee at the time of incoming call, the contents of received or sent mail, the standby screen, date, time, remaining battery power, etc. are displayed.
- a display device such as a liquid crystal display panel or an organic EL panel
- the display unit 5 displays various information transmitted from the communication management device 200 when performing group communication by PoC.
- the storage unit 6 stores various data used in the processing of the control unit 7 and data of processing results of the control unit 7. For example, it stores the computer program of the control unit 7, constant data used for its processing, variable data that needs to be temporarily stored during processing, etc.
- the power communication terminal 100-i which will be described in detail later, can read the participation status of the group communication from the group communication management table held by the communication management device 200 under the control of the control unit 7.
- the storage unit 6 can hold the participation state read by the control unit 7.
- the control unit 7 performs various processes relating to the overall operation of the communication terminal.
- the control unit 7 includes, for example, a computer that executes processing based on a program (operating system, application, etc.) stored in the storage unit 6, and executes the above-described processing according to the program.
- a program operating system, application, etc.
- the control unit 7 includes a transmission control unit 71 and a processing block related to PoC group communication.
- the reception control unit 72 and the storage control unit 73 are provided.
- the control unit 7 monitors the control functions of the display unit 5 and the audio processing unit 4 and the radio wave reception status. A visual function, a timer function, and a function for decoding the operation of the key input unit 3 are not shown.
- the transmission control unit 71 performs a process of transmitting data from the communication unit 2 during PoC group communication. For example, if a predetermined key operation of the key input unit 3 is performed during PoC group communication, the communication unit 2 requests the communication management device 200 to start group communication, request speech, or end it. Send a request. When these requests are granted, a notification corresponding to the request is sent to other communication terminals.
- Reception control unit 72 performs processing for receiving data in communication unit 2 during PoC group communication. For example, the content of a message from another communication terminal participating in the group communication is received, and further, various information provided by the communication management device 200 such as the participation state of the other communication terminal is received. This information includes requests and notifications from the communication management apparatus 200.
- the storage control unit 73 controls processing for writing information stored in the storage unit 6, software, and the like, reading information in the storage unit 6, or updating the written information.
- FIG. 1 and FIG. 2 are also referred to as appropriate.
- the multiple communication terminals 100-1, 100-2, 100-3, 100-4, ⁇
- FIG. 6 is a processing flow diagram of a start terminal
- Fig. 4 is a processing flow diagram of a communication terminal that is invited to participate in group communication
- FIG. 5 is an explanatory diagram showing an example of a participation state stored in the storage unit 6 (see FIG. 2) of the communication start terminal.
- Step ST1 starts processing for group communication.
- step ST1 the user first sets the phone number of the communication terminal 100-2, 100-3, 100-4, etc. as the partner (communication member) who wants to communicate on the PoC app. Specify identification information.
- the control unit 7 of the communication start terminal 100-1 calls and connects the communication management device 200, which is a server on the communication network 300 such as the Internet, via the base station 300-1.
- the communication unit 2 is controlled, and communication including transmission of a group communication start request is started after communication with identification information such as its own telephone number.
- the communication management device 200 When the communication management device 200 receives a request to start group communication by PoC from the communication start terminal 100-1 and starts communication with the communication start terminal 100-1, the communication management device 200 joins the communication start terminal 100-1 as a communication participating member. It also asks for the identification information of and sends it to receive it. From the identification information about this member and the identification information of the communication start terminal 100-1, the communication management device 200 creates a management table for group communication as a participation state list, and also transmits / receives data and messages between each communication terminal. A site for granting rights and controlling group communication is provided on the communication management device 200 (or another server may be used).
- the communication start terminal 100-1 next sends a request for transmission of the participation status list to the communication management apparatus 200.
- the communication management apparatus 200 sends information necessary for the management table (participation state information) to the communication start terminal 100-1.
- the sent participation state information is sent from the communication unit 2 to the control unit 7 in the communication start terminal 100-1, and written into the storage unit 6 under the control of the storage control unit 73.
- communication start terminal 100-1 initializes the reply status of all members scheduled for the group communication to be held to "not responded” (step ST2).
- the storage control unit 73 in the control unit 7 sets the reply status for all the members to “not responded”.
- the communication management device 200 transmits a participation confirmation notification to all members of the group communication (step ST3).
- Confirmation notification means that a site for controlling group communication has been established.
- the login ID of the above site provided by the communication management device 200, the Internet address of this site, and the identification information (phone number, name, etc.) of the organizer of the group communication (communication start terminal 100-1) This includes parameters such as the e-mail address) and the time of sending the participation confirmation notification (the time when the loop communication was started).
- the participation confirmation notification is sent from the site for controlling group communication to the communication terminals 100-2, 100-3, 100-4 of each member based on the member identification information described in the previous management table. Sent.
- Each member's communication terminal 100-2, 100-3, 100-4 can connect to the communication management device 200 and the above site using the parameters included in this participation confirmation notification when participating in group communication. It becomes.
- the communication management device 200 monitors the responses of the members who sent the participation confirmation notification, and if there is a reply from these members, notifies the communication start terminal 100-1 each time.
- the participation (IN) or non-participation (OUT) is set in the participation status of the management table held by the communication management device 200 itself.
- the communication start terminal 100-1 determines the participation status of the participation state in the storage unit 6 according to the response contents of other members received from the communication management device 200 (eg, presence or absence of a participation flag).
- Step ST4 set to non-participation (OUT)
- This participation confirmation notification may be transmitted from the communication management device 200 to the communication terminals 100-2, 100-3, 100-4 of other members, or the communication start terminal 100-1 To each member's address.
- responses from members and remarks of group communication are managed via the communication management device 200 and delivered to the communication start terminal 100-1.
- a call key (Talk key)
- a request for speech is made from the communication terminal 100-3 to the communication management apparatus 200.
- the communication management device 200 presses the call key in addition to the member's key, it sends a rejection signal to the communication terminal 100-3, and the communication terminal 100-3 sounds an error sound to disable the speech. Notice.
- the communication management device 200 allows the communication terminal 100-3 to speak, receives data (call contents) from the communication terminal 100-3, The received data is transmitted to all other participating members. Control of such remarks Is repeated to perform group communication (step ST5).
- each member's permission for participation or non-participation in response to the above-mentioned group communication participation confirmation notification can be received as appropriate even during group communication as described in step ST5.
- the communication start terminal 100-1 rewrites the participation status in the management table.
- step ST6 When the communication start terminal 100-1 or other members are also proposed to end the group communication, and the owner of the communication start terminal 100-1 performs the end operation with a predetermined key of the key input unit 3 (step ST6),
- the communication unit 2 is controlled to call and connect the communication management device 200, and communication including transmission of the group communication end request is started after communication of identification information such as its own telephone number.
- communication start terminal 100-1 starts processing for group communication end (steps ST7 to ST9).
- step ST7 the control unit 7 (storage control unit 73) of the communication start terminal 100-1 confirms the reply status in the participation status list in the storage unit 6. If there is a member with a reply status of “not responded” in this determination (the determination in step ST7 is “Yes”), the communication start terminal 100-1 sends an end notification notifying that the group communication has ended. Send to reply member (step ST8).
- the end notification is a notification that the site for controlling group communication is closed, and the same parameters as the participation confirmation notification, that is, the login ID of the site provided by the communication management device 200, The address on the Internet, the identification information (phone number, name, email address, etc.) of the organizer of the group communication (communication start terminal 100-1), the sending time of the participation confirmation confirmation (time when group communication was started), It includes parameters such as the end notification transmission time. After sending the termination notice to the members who need it, access to the site will be impossible unless a restart procedure is taken separately.
- a request for sending the notification is sent to the communication management device 200 together with the identification information of the non-reply member, and the end notification is sent to the non-reply member from the site for controlling group communication. May be.
- the end notification may be transmitted from the communication start terminal 100-1 to the address of each non-reply member.
- Steps ST7 and ST8 are executed for all members whose reply status is "unanswered".
- the communication start terminal 100-1 confirms the reply status, identifies all the members who have not responded, sends an end notification command for all of them to the communication management device 200, and receives the end notification command.
- the communication management device 200 may transmit the end notification all at once to the communication terminals of all the corresponding members.
- the end notification may also be sent to members who have already participated in group communication and have already completed the end of communication. However, if there is no problem even if it is not sent, there is no waste in processing the end notification. .
- step ST7 If the decision in step ST7 is "No", the reply status of all members is "Reply” in the first decision, and the reply status is in the process of repeating steps ST7 and ST8. In some cases, the end notification has been sent to all members who have not responded.
- control unit 7 of the communication start terminal 100-1 corresponds to any one of these, the process is completed when the PoC application is terminated in step ST9.
- the communication terminal receives the notification.
- the user of the communication terminal 100-3 is notified by some means, for example, an icon on the standby screen, that there has been an invitation to participate in group communication (participation confirmation notification).
- step ST12 when the user of the communication terminal 100-3 performs a predetermined key operation on the key input unit 3 to start the PoC application (step ST12), the contents of the participation confirmation notification are displayed on the screen of the display unit 5. Is done.
- the participation confirmation notification does not have to be linked with the activation of the PoC application. In this case, it is necessary to give a manual display opportunity when the user operates the key input unit 3 to select a notification display item on the PoC application screen. Also, it is possible to automatically start the PoC application when there is a participation confirmation notification, and automatically display the participation confirmation notification screen on the display unit 5 when there is a participation confirmation notification.
- the display screen of the participation confirmation notification includes, for example, identification information of the sender and participation in group communication. Caro, non-participation check fields, etc. are provided.
- the control unit 7 of the communication terminal 100-3 searches the communication history or the communication folder from the contents held in the storage unit 6 or the communication control unit 71 itself, and notifies the end notification. Is already received (step ST13). If the end notification has already been received and stored in the storage unit 6, the strength of the parameter included in the participation confirmation notification received this time overlaps with the end notification parameter stored in the storage unit 6. Search for it. For example, if an end notification that overlaps some of the parameters described in the participation confirmation notification (for example, organizer identification information and start time) is found, this group confirmation communication and the end notification are the same group communication. It can be judged that it is based on.
- this group communication has already ended, and it can be determined that the timing at which the participation confirmation notification is received for some reason is just before or after the end notification. Therefore, useless communication is not generated by not starting group communication.
- the reception confirmation of the completion notification in step ST13 may be performed only once by the control unit 7, or may be repeatedly confirmed periodically within a predetermined time using the timer function. If the end notification has not been received (the determination in step ST13 is “No”), the PoC communication connection processing is performed as usual (step ST14).
- connection process of PoC communication includes a process of sending a reply to participate in group communication or not to communication start terminal 100-1 via communication management device 200.
- the participation confirmation notification screen is displayed on the display unit 5 as described above, and the user who sees this screen operates the key input unit 3 to participate or not participate.
- a check is performed and a reply key operation is performed, this is sent to the communication management apparatus 200 as a response to the participation confirmation notification.
- the communication management device 200 monitors the response of each member power, and rewrites the participation state of the management table of the member who has responded according to the response content, and changes the response content. Sent to communication start terminal 100-1 Thereby, the change in the participation state is reflected in the participation state stored in the storage unit 6 in the communication start terminal 100-1.
- control unit 7 terminates the PoC application, thereby completing the process.
- a communication group including the communication start terminal 100-1 can make the above-mentioned request from the communication terminal 100-3 of the member performing the processing shown in FIG.
- Communication terminal 100-3 can receive messages from other communication terminals (establish communication session).
- step ST15 when a speech request is made from one communication terminal, data communication (group communication) is started (step ST15).
- step ST16 When any communication terminal power is proposed to end the group communication by data communication, the group communication ends (step ST16), so the control unit 7 ends the PoC application in step ST17, and the processing is thereby performed. Complete.
- the termination notification may already be received.
- the participation confirmation notification is first transmitted from the communication start terminal 100-1
- reception of the participation confirmation notification may be delayed because the reception state of the communication terminal 100-3 is bad.
- an end notification is sent from the communication start terminal 100-1. It may happen that the end communication is stored in the reception folder, for example, sent to the communication terminal 100-3.
- step ST18 the control unit 7 establishes a PoC communication connection. Quit the PoC app without doing it.
- the processing on the communication start terminal side shown in Fig. 3 has the following features and ⁇ IJ points.
- step ST3 data communication participation confirmation notifications are sent to multiple destinations (step ST3), and the participation confirmation notification destination power response is strong by the end of processing data communication (eg, step ST6 in Fig. 3). If this is the case, a data communication end notification is transmitted to the destination with the strong response (step ST8).
- the participation state of this data communication is stored in the storage unit 6 in the communication start terminal 100-1. Therefore, when the communication start terminal 100-1 sends an end notification to a member who does not respond, there is no need to inquire the communication management device 200 about the participation state, and the processing efficiency is high and there is no wasteful power consumption.
- the participation state in the storage unit 6 is always the latest information because it is rewritten in accordance with the response content each time a response is received from the transmission partner of the confirmation message.
- the present embodiment has the following features and advantages regarding processing in communication terminal 100-3 that is called for to participate in group communication shown in FIG.
- FIG. 4 there are provided a confirmation step for termination notification (ST13) and a step (ST18) for terminating the PoC application by omitting the PoC connection when reception of the termination notification is recognized in the confirmation step. Yes.
- the communication terminal 100-3 that has received the notification of participation confirmation (call request) with a delay will activate the PoC application software (ST12).
- the PoC communication connection process (step ST14) is further executed. At this time, the group communication that has already been called for participation may have ended. is there.
- the PoC connection process (ST14) is a useless process for the communication terminal 100-3, and wasteful power is consumed.
- a call for participation in group communication that cannot be participated by the user of the communication terminal 100-3 has no meaning and is troublesome.
- the confirmation of this end notification is included in the parameters included in the participation confirmation notification and in the end notification. Since the comparison is made with the parameters stored in the storage unit 6, for example, if the organizer identification information and the start time overlap, it is possible to specify the end notification and the participation confirmation notification based on the same group communication. is there.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
Abstract
グループ通信等のデータ通信への参加確認通知を発信したが、当該通知が遅延して、相手に届いたときには既にデータ通信が終了している場合を考慮して適切な処理を行う。
本通信装置は、データの送受信を行う通信部2と、入力部3と、入力部3によりデータ通信の開始が入力されると、当該データ通信の参加確認通知を複数の発信先に対して発信し、当該参加確認通知に対する少なくとも一の返答を受信すると、返答のあった発信先との間でデータ通信を行い、当該データ通信が開始されてからも他の返答を受信すると当該返答のあった発信先を加えてデータ通信を行う制御部7と、を備え、当該制御部7は、データ通信を終了する際、参加確認通知を発信した発信先のうち、当該参加確認通知に対する返答を得ていない相手先に対し当該データ通信の終了通知を通信部2に送信させる。
Description
明 細 書
通信装置、通信システムおよび通信方法
技術分野
[0001] 本発明は、携帯電話機等の通信装置 (通信端末)、複数の通信端末による通信シ ステム、および、前記通信装置あるいは前記通信システムへの適用が好適な通信方 法に関する。
背景技術
[0002] 近年、電話機の通信態様が多様ィ匕しており、回線交換による従来の音声通話にカロ えて、 IP (internet protocol)網を利用したパケット通信を行うことが可能な電話機が広 く利用されている。例えば、携帯電話機同士でリアルタイムに電子メールをやり取りす ることにより会話を行う「チャットメール」がある(特許文献 1参照)。チャットメールは、 予め登録されたメンバーによってグループを形成し、このグループ内でリアルタイム に文字などのデータをやり取りする「グループ通信」と呼ばれる通信態様の 1つである
[0003] グループ通信においては、一般に、グループ内の 1の端末が送信者、他の端末が 受信者となって、 1対多の通信が行われる。複数の端末が通信に参加する場合、現 在どのようなメンバーが通信に参加しているかを端末側で把握できれば便利であるた め、例えば特許文献 2に記載されているシステムでは、グループ通信を管理するサー バ装置力 各端末へ参カ卩中のメンバーのリストが提供され、これが各端末の表示部 に表示される。
[0004] このようなグノレープ通信にぉ 、て、 VoIP (voice over internet protocol)を禾 lj用した 音声通話を行う試みがあり、その一つに PoC (push to talk over cellular)と呼ばれる ものがある。 PoCでは、 SIP (session initiation protocol)サーバによって各グループと グループ内の各メンバーを管理し、パケットィ匕した音声の呼制御を行う(特許文献 3 参照)。
[0005] PoCにお 、てグループ通信を開始する端末は、例えば特許文献 3に記載されて 、 るように、通信を行 ヽた 、グループ内のメンバーに呼要求(参加確認通知)を発信す
る。呼要求を発信すると、サーバ装置力メンバーリストをグループデータベースに作 成する。グループ内のメンバーの端末は、呼要求を受信したら、その要求に対して応 答することによりグループ通信に参加する。
[0006] PoCにおいてグループ通信を終了する場合、通信を管理するサーバ装置へ通信 終了の要求を送信する。サーバ装置は、この終了要求を受信すると、グループ通信 を終了させる所定の手続きを行い、手続きの完了により通信が終了したことをグルー プ内の端末へ通知する。
特許文献 1 :特開 2005— 18423号公報
特許文献 2 :特開 2005— 136524号公報
特許文献 3 :特表 2005— 518166号公報
発明の開示
発明が解決しょうとする課題
[0007] ところが、呼要求が送信されたメンバーの通信端末が、電波状態が不安定等の理 由により、当該呼要求を受信できないことがある。
このような場合、一般的には、受信されなかった呼要求 (参加確認通知)の通信内 容と通信端末のリストを、一旦サーバ装置に登録する。たとえば、当該受信不能な通 信端末の電波状態が良好になって当該通信端末力 応答があった場合に、サーバ 装置から当該通信端末に対して通信内容、ここでは呼要求 (参加確認通知)を再度 送信する。
[0008] ただし、この再送信によってメンバーの通信端末が呼要求を受け取ったときには既 に、呼要求に対応するグループ通信の終了通知が発せられており、その呼要求が遅 延したメンバーの通信端末にも終了通知が届 、て 、ることがある。
[0009] 本発明が解決しょうとする第 1の課題は、グループ通信等のデータ通信への参カロ 確認通知を発信したが、当該通知が遅延して、相手に届いたときには既にデータ通 信が終了している場合を考慮して適切な処理を行う通信端末と、その通信方法とを 提供することである。
本発明が解決しょうとする第 2の課題は、上記参加確認通知を発信した通信端末と 、受信した通信端末との双方で、上記通知遅延を考慮して適切な処理を行う通信シ
ステムを提供することである。
課題を解決するための手段
[0010] 本発明の第 1の観点に関する通信装置は、データの送受信を行う通信部と、入力 部と、前記入力部によりデータ通信の開始が入力されると、当該データ通信の参カロ 確認通知を複数の発信先に対して前記通信部から発信し、当該参加確認通知に対 する少なくとも一の返答を前記通信部により受信すると、返答のあった発信先との間 でデータ通信を行い、当該データ通信が開始されてからも他の返答を受信すると当 該返答のあった発信先を加えてデータ通信を行う制御部とを備え、前記制御部は、 前記データ通信を終了する際、前記参加確認通知を発信した発信先のうち、当該参 加確認通知に対する返答を得ていない相手先に対し当該データ通信の終了通知を 前記通信部に送信させることを特徴とする。
[0011] 本発明では好適に、前記データ通信への参加状態を記憶する記憶部を有し、前記 制御部は、前記参加確認通知を発信したときは発信先ごとにデータ通信の参加状態 を前記記憶部に記憶する。
さらに好適に、前記制御部は、前記データ通信への参加または不参加の返答を前 記通信部が受信したときは、前記記憶部に記憶する参加状態を、受信した返答内容 に応じて書き換える。
本発明では好適に、前記制御部は、前記データ通信を開始する際には前記通信 部により所定の管理装置に接続し、前記データ通信の参加確認通知は、当該データ 通信において使用する前記管理装置への接続のためのパラメータを含む。
[0012] 本発明の第 2の観点に関する通信装置は、データの送受信を行う通信部と、データ 通信の参加確認通知を前記通信部が受信すると当該データ通信の開始処理を行う 制御部とを有し、前記制御部は、前記データ通信の参加確認通知を前記通信部が 受信したときに既に当該データ通信の終了通知を受信している場合は、データ通信 の開始のための処理を行わな 、。
本発明では好適に、前記データ通信の参加確認通知は、所定の管理装置への接 続のためのパラメータが含まれ、前記制御部は、前記参加確認通知を受信してデー タ通信を開始する際には当該参加確認通知に含まれるパラメータを用いて前記管理
装置に接続する。
本発明では好適に、前記制御部は、前記参加確認通知を受信したときに、当該参 加確認通知に含まれるパラメータのうち少なくともデータ通信を特定する一部が既に 受信している前記終了通知に含まれることをもって、前記参加確認通知と前記終了 通知とが、同じデータ通信に基づくものであると判断する。
[0013] 本発明の第 3の観点に関する通信システムは、第 1通信端末と、第 2通信端末とを 含んで構成され、互いにデータ通信を行う通信システムであって、前記第 1通信端末 は、データ通信を行う第 1通信部と、データ通信の参加確認通知を複数の発信先に 対して前記第 1通信部から発信し、前記データ通信の終了までに前記参加確認通知 の発信先力も返答がな力つたときは、当該返答がな力つた発信先に前記データ通信 の終了通知を前記第 1通信部から送信する第 1制御部とを有し、前記第 2通信端末 は、データの送受信を行う第 2通信部と、データ通信の参加確認通知を前記第 2通 信部が受信すると当該データ通信の開始処理を行うとともに前記第 2通信部にて前 記データ通信の参加応答を行う第 2制御部と、を有し、前記第 2制御部は、前記デー タ通信の参加確認通知を前記第 2通信部が受信したときにすでに前記データ通信の 終了通知を受信している場合は、当該データ通信の開始のための処理を行わない。
[0014] 本発明の第 4の観点に関する通信方法は、データ通信の参加確認通知を発信する ステップと、前記参加確認通知に返答があつたときは、当該返答を基に前記データ 通信の参加状態を変更するステップと、前記データ通信を実行するステップと、前記 データ通信の終了までに前記返答がなかったときは、当該返答がな力つた前記参カロ 確認通知の発信先に前記データ通信の終了通知を送信するステップとを含む。 本発明では好適に、前記参加確認通知の受信先において、当該参加確認通知を 受信したときに既に前記データ通信の終了通知を受信しているかどうかを判断するス テツプと、前記データ通信の終了通知を受信していない場合に、当該データ通信の 開始のための処理を行うステップとを含む。
発明の効果
[0015] 本発明によれば、グループ通信等のデータ通信への参加確認通知を発信したが、 当該通知が遅延して、相手に届いたときには既にデータ通信が終了している場合を
考慮して適切な処理が実行され、通信端末の消費電力低減および無駄の削減が可 能となるという利点がある。
図面の簡単な説明
[0016] [図 1]本発明の実施形態に係る通信システムの構成の一例を示す図である。
[図 2]本発明の実施形態に係る通信端末の構成の一例を示す図である。
[図 3]通信開始端末の処理フロー図である。
[図 4]グループ通信のメンバーに対応する他の通信端末の処理フロー図である。
[図 5]参加状態の一例を示す説明図である。
符号の説明
[0017] 1 アンテナ
2 通信部
3 キー入力部
4 音声処理部
5 表示部
6 記憶部
7 制御部
71 送信制御部
72 受信制御部
73 記憶制御部
100—1〜: L00—4 通信端末
200 通信管理装置
300 通信網
300— 1〜300— 3 基地局
発明を実施するための最良の形態
[0018] 図 1は、本発明の実施形態に係る通信システムの構成の一例を示す図である。
本実施形態に係る通信システムは、例えば図 1に示すように、複数の通信端末(10
0- 1, 100- 2, 100- 3, 100-4, ···)と、通信管理装置 200とを有する。
[0019] 通信端末 100— i(iは自然数を示す)は、例えば携帯電話機等の無線通信端末で
あり、基地局(300—1, 300- 2, 300- 3, · · ·)を介して通信網 300に接続される。 また、通信端末 100— iは、通信網 300に接続される通信管理装置 200の制御に従 つてデータ通信を行う。本実施形態では、一例として、 PoC (push to talk over cellula r)によるグループ通信を行うものとする。
[0020] 通信管理装置 200は、複数の通信端末(100—1, 100- 2, 100— 3, 100— 4, • · ·)による PoCのグループ通信を管理する装置である。
[0021] このデータ通信において伝送されるデータには、例えば通話の音声や、画像、文 字などのデータが含まれる。
[0022] 図 2は、本発明の実施形態に係る通信端末(100—1, 100- 2, 100— 3, 100— 4, ···)の構成の一例を示す図である。
通信端末は、例えば図 2に示すように、アンテナ 1と、通信部 2と、キー入力部 3と、 音声処理部 4と、表示部 5と、記憶部 6と、制御部 7とを有する。
[0023] 通信部 2は、通信網 300の基地局(300—1, 300— 2, 300— 3)との間の無線通 信に関する処理を行う。例えば、制御部 7から供給される送信データに所定の変調 処理を施して無線信号に変換し、アンテナ 1から送出する。また、アンテナ 1において 受信される基地局からの無線信号に所定の復調処理を施して受信データに変換し、 制御部 7に出力する。
通信端末 100— iは、この通信部 2を介して、通信網 300に接続される通信管理装 置 200や他の通信端末と通信を行う。
[0024] キー入力部 3は、通信端末 100— iにユーザの指示を入力するための装置である。
例えば通話 (Talk)キー、数字キー、文字キー、方向キー、決定キーなど、各種の機 能を持ったキーを有しており、これらのキーがユーザによって操作された場合に、そ の操作内容を電気信号に変換して制御部 7に出力する。
[0025] 音声処理部 4は、スピーカやマイクロフォンにおいて入出力される音声信号を処理 する。すなわち、マイクロフォン力も入力される音声信号に、増幅、アナログ—デジタ ル変換、符号化等の信号処理を施し、デジタルの音声データに変換して制御部 7に 出力する。また、制御部 7から供給される音声データに復号化、デジタル アナログ 変換、増幅等の信号処理を施し、アナログの音声信号に変換してスピーカに出力す
る。
[0026] 表示部 5は、例えば液晶表示パネルや有機 ELパネルなどの表示デバイスを用いて 構成されており、制御部 7から供給される画像データに応じた画像を表示する。例え ば、発信時における発信先の電話番号や、着信時における着信相手の電話番号、 受信メールや送信メールの内容、待ち受け画面、日付、時刻、バッテリ残量等を表示 する。
また、表示部 5は、 PoCによるグループ通信を行っている場合、通信管理装置 200 から送られてくる各種の情報を表示する。
[0027] 記憶部 6は、制御部 7の処理で利用される各種のデータや、制御部 7の処理結果の データを記憶する。例えば、制御部 7のコンピュータ 'プログラムや、その処理に用い る定数データ、処理過程で一時的に保持する必要がある変数データなどを記憶する
[0028] なお、詳細は後述する力 通信端末 100— iは、制御部 7の制御によって通信管理 装置 200が保持するグループ通信の管理テーブルから、グループ通信の参加状態 を読み出すことができる。
その場合に記憶部 6は、制御部 7によって読み出した参加状態を保持することがで きる。
[0029] 制御部 7は、通信端末の全体的な動作に関わる種々の処理を行う。
例えばグループ通信に関する処理として、 PoCにおける所定のプロトコルに従った 音声通話やデータ通信が適切に行われるように、音声処理部 4における音声の入出 力、キー入力部 3からの文字データの入力、表示部 5における情報の表示、通信部 2 におけるデータの送受信を制御する。
制御部 7は、例えば、記憶部 6に格納されるプログラム (オペレーティングシステム、 アプリケーション等)に基づいて処理を実行するコンピュータを有しており、プログラム に従って上述した処理を実行する。
[0030] 制御部 7は、 PoCのグループ通信に関連する処理ブロックとして、送信制御部 71と
、受信制御部 72と、記憶制御部 73とを有する。
なお、制御部 7は、表示部 5および音声処理部 4の制御機能、電波受信状態を監
視する機能、タイマ機能、ならびに、キー入力部 3の操作をデコードする機能も有す るが、それらの図示は省略している。
[0031] 送信制御部 71は、 PoCのグループ通信の際に、通信部 2からデータを送信する処 理を行う。例えば、 PoCのグループ通信を行っているときにキー入力部 3の所定のキ 一操作が行われると、通信部 2から通信管理装置 200に対して、グループ通信の開 始要求、発言要求あるいは終了要求を送信する。これらの要求が許可されると、その 要求に応じた通知を他の通信端末に対し送信する。
[0032] 受信制御部 72は、 PoCのグループ通信の際に、通信部 2においてデータを受信す る処理を行う。例えば、グループ通信に参加している他の通信端末力もの発言内容 を受信し、さらには当該他の通信端末の参加状態など、通信管理装置 200によって 提供される各種の情報を受信する。この情報には、通信管理装置 200からの要求や 通知なども含む。
[0033] 記憶制御部 73は、記憶部 6に格納する情報やソフトウェア等を書き込む、当該記憶 部 6内の情報を読み出す、あるいは、書き込んだ情報を更新する処理を制御する。
[0034] 次に、上述した構成を有する本実施形態に係る通信システムの動作について、図 3 〜図 5を用いて説明する。なお、この説明では適宜、図 1および図 2も参照する。 図 3ίま、図 1に示す複数の通信端末(100— 1, 100- 2, 100- 3, 100—4, · ··) のうち、 PoCによるグループ通信を呼びかけた一の端末 (以下、通信開始端末という )の処理フロー図である。図 4は、グループ通信に参カ卩を呼びかけられた通信端末の 処理フロー図である。また、図 5は、通信開始端末の記憶部 6 (図 2参照)に記憶され ている参加状態の一例を示す説明図である。
[0035] 最初に、図 3を用いて通信開始端末の処理を説明する。
通信端末 100— 1を通信開始端末とした場合、図 3に示すように、通信開始端末 10 0—1のユーザが、キー入力部 3の操作により PoCのアプリケーションソフトウェア(以 下、 PcCアプリと略称する)を起動することにより(ステップ ST1)、グループ通信のた めの処理が開始される。
ステップ ST1においては、ユーザは PoCアプリ上にて、まずは通信を行いたい相手 (通信参カロメンバー)として通信端末 100— 2、 100— 3、 100— 4の電話番号などの
識別情報を指定する。次に通信開始端末 100— 1の制御部 7は、 PoCアプリの処理 ルーチンに従い、基地局 300— 1を介してインターネット等の通信網 300上のサーバ である通信管理装置 200を呼び出して接続させるように通信部 2を制御し、まずはグ ループ通信の開始要求の送信を含む通信を、自らの電話番号などの識別情報を連 絡した上で開始する。
通信管理装置 200は、通信開始端末 100— 1から PoCによるグループ通信の開始 要求を受けて当該通信開始端末 100— 1との通信が開始されると、通信開始端末 10 0—1に通信参加メンバーの識別情報についても要求し、送信させてこれを受信する 。このメンバーに関しての識別情報と通信開始端末 100— 1の識別情報とから、通信 管理装置 200は参加状態リストとしてのグループ通信に関する管理テーブルを作成 するとともに、通信端末それぞれの互 、のデータ送受信や発言権の付与等と 、つた グループ通信を制御するためのサイトを通信管理装置 200上 (もしくは他のサーバで も良い)に設ける。
[0036] 図 3では特にステップとして設けていないが、次に通信開始端末 100— 1は、参カロ 状態リストの送信要求を通信管理装置 200に対して行う。通信管理装置 200は、その 要求に応じて管理テーブル力 必要な情報 (参加状態の情報)を通信開始端末 100 — 1に送る。送られてきた参加状態の情報は、通信開始端末 100— 1内で通信部 2か ら制御部 7に送られ、その記憶制御部 73の制御によって記憶部 6に書き込まれる。
[0037] 次に、通信開始端末 100— 1は、開催しょうとするグループ通信で予定しているメン バー全員の返信状態を"未返信"に初期化する (ステップ ST2)。
図 5に示す参加状態リストにおいて、本例では通信端末の保有者の識別情報 (登 録者 A〜F)とその電話番号とに対応して、 "返信"または"未返信"を示すフラグ情報 力 返信状態"に記述されている。制御部 7内の記憶制御部 73は、このメンバー全員 分の返信状態を"未返信"にする。
[0038] 通信開始端末 100— 1の記憶部 6にも管理テーブルが記憶されると、通信管理装 置 200は、グループ通信のメンバー全員に参加確認通知を送信する(ステップ ST3) ここで、参加確認通知とは、グループ通信を制御するためのサイトが設けられたこと
の通知であって、通信管理装置 200が設けた上記サイトのログイン ID、このサイトの インターネット上のアドレス、当該グループ通信の主催者 (通信開始端末 100— 1)の 識別情報 (電話番号や名前やメールアドレスなど)、参加確認通知の送信時刻(ダル ープ通信が開始された時刻)といったパラメータを含む。参加確認通知は、先の管理 テーブルに記載したメンバーの識別情報などに基づ 、て、グループ通信を制御する ためのサイトから、各メンバーの通信端末 100— 2、 100— 3、 100— 4に送信される。 各メンバーの通信端末 100— 2、 100— 3、 100— 4は、グループ通信に参加する場 合は、この参加確認通知に含まれるパラメータを用いて通信管理装置 200及び上記 サイトへの接続が可能となる。
[0039] その後、通信管理装置 200は、参加確認通知を送信したメンバー力ゝらの応答を監 視し、これらのメンバーから返信があれば、その都度、通信開始端末 100— 1に通知 するとともに、通信管理装置 200自身が持つ管理テーブルの参加状況に参加 (IN) または不参カ卩 (OUT)を設定する。通信開始端末 100— 1は、通信管理装置 200か ら受信した他のメンバーの応答内容により(参加フラグの有無などにより)、記憶部 6 内の参加状態の参加状況を参カ卩 (IN)または不参加 (OUT)に設定する (ステップ S T4) o
なお、この参加確認通知に関しては、通信管理装置 200から他のメンバーの通信 端末 100— 2、 100— 3、 100— 4に対して送信しても良いし、あるいは、通信開始端 末 100— 1から各メンバーのアドレス宛に送信しても良い。また、メンバーからの応答 や、グループ通信の発言などは通信管理装置 200を経由して管理され、通信開始端 末 100—1に届けられることになる。
[0040] 一の通信端末 (例えば 100— 3)の所有者が通話キー (Talkキー)を押すと、この通 信端末 100— 3から通信管理装置 200に対して発言要求が行われる。通信管理装 置 200は他に通話キーを押圧して 、るメンバーカ^、れば、拒否信号を通信端末 100 —3に送信して通信端末 100— 3ではエラー音を鳴動させて発言不可を通知する。 また、他に通話キーを押圧して 、るメンバーカ^、なければ通信管理装置 200は通信 端末 100— 3の発言を許可し、通信端末 100— 3からのデータ (通話内容)を受信し、 この受信したデータを他の参カ卩中のメンバー全てに送信する。このような発言の制御
を繰り返すことでグループ通信を行う(ステップ ST5)。
なお、上述したグループ通信の参加確認通知に対する各メンバーからの参加許可 や不参加と!/、つた応答の受信は、ステップ ST5にて説明したようなグループ通信中 においても適宜受け付け可能であり、受信した場合はその都度、通信開始端末 100 — 1は管理テーブルの参加状況を書き換える。
通信開始端末 100— 1または他のメンバー力もグループ通信の終了が提案され、 通信開始端末 100—1の所有者によりキー入力部 3の所定のキーで終了の操作が行 われると (ステップ ST6)、通信管理装置 200を呼び出して接続させるように通信部 2 を制御し、当該グループ通信の終了要求の送信を含む通信を、自らの電話番号など の識別情報を連絡した上で開始する。
また、通信開始端末 100— 1は、グループ通信終了のための処理 (ステップ ST7〜 ST9)を開始する。
ステップ ST7では、通信開始端末 100—1の制御部 7 (記憶制御部 73)が、記憶部 6内の参加状態リスト中、返信状態を確認する。この判断で返信状態力 '未返信"のメ ンバーが存在する場合 (ステップ ST7の判断が" Yes")、通信開始端末 100— 1は、 グループ通信が終了したことを知らせる終了通知を、当該未返信のメンバーに送信 する(ステップ ST8)。
ここで、終了通知とは、グループ通信を制御するためのサイトを閉鎖することの通知 であり、参加確認通知と同様なパラメータ、即ち、通信管理装置 200が設けたサイト のログイン ID、このサイトのインターネット上のアドレス、当該グループ通信の主催者( 通信開始端末 100— 1)の識別情報 (電話番号や名前やメールアドレスなど)、参カロ 確認通知の送信時刻(グループ通信が開始された時刻)、終了通知の送信時刻とい つたパラメータを含む。終了通知を必要なメンバーに送った後は、別途再開の手続き 等がとられる場合を除くと、当該サイトへのアクセスが不可能となる。
なお、この終了通知に関しては、その通知の発信要求を未返信のメンバーの識別 情報とともに通信管理装置 200に送り、グループ通信を制御するためのサイトから、 未返信のメンバーに終了通知を送るようにしても良い。あるいは、通信開始端末 100 —1から各未返信のメンバーのアドレス宛に終了通知を送信しても良い。
[0042] このステップ ST7と ST8は、返信状態が"未返信"のメンバー全員分、実行される。 なお、通信開始端末 100— 1は、返信状態を確認して"未返信"のメンバー全員を特 定し、その全員に対する終了通知命令を通信管理装置 200に送信し、この終了通知 命令を受けた通信管理装置 200が、該当するメンバー全員の通信端末に終了通知 を一括して送信しても良い。また、グループ通信に参加していて通信終了を既に了 解しているメンバーにも終了通知を送ってもよいが、送らなくても支障はなぐその場 合、終了通知の処理に無駄がなく好ましい。
[0043] ステップ ST7の判断が" No"の場合としては、最初の判断で全てのメンバーの返信 状態が"返信"となって!/、る場合と、ステップ ST7および ST8を繰り返す過程で返信 状態力 未返信"のメンバー全員に終了通知を発信し終えた場合とがある。
通信開始端末 100— 1の制御部 7が、この何れかに該当する場合に、ステップ ST9 にて PoCアプリを終了させると、当該処理が完了する。
[0044] つぎに、通信開始端末以外の、当該グループ通信の許可がされた通信端末にお ける処理を説明する。
[0045] 先に説明した図 3のステップ ST3で参加確認通知が通信管理装置 200 (または通 信開始端末 100— 1)から送られ、これを当該通信端末 (例えば 100— 3)が受信する と(図 4のステップ ST11)、グループ通信参加のお誘 ヽ(参加確認通知)があったこと が何らかの手段、例えば待ち受け画面のアイコン等で通信端末 100— 3のユーザに 報知される。
[0046] その後、通信端末 100— 3のユーザがキー入力部 3の所定のキー操作を行って Po Cアプリを起動すると (ステップ ST12)、この参加確認通知の内容が表示部 5の画面 に表示される。
なお、参加確認通知の表示を PoCアプリの起動と連動させなくても良い。この場合 、ユーザがキー入力部 3を操作して、 PoCアプリ画面の通知表示項目を選択するとい つた手動による表示契機を与える必要がある。また全て自動で行うルーチン、すなわ ち、参加確認通知があると自動的に PoCアプリを起動させて、参加確認通知の画面 を表示部 5に自動的に表示させるようにしても良 、。
参加確認通知の表示画面には、例えば、発信元の識別情報、グループ通信に参
カロ、不参加のチェック欄等が設けられている。
[0047] つぎに、通信端末 100— 3の制御部 7が、記憶部 6内または通信制御部 71自身が 保持している保持内容から、通信履歴あるいは通信フォルダなどを検索して、終了通 知を既に受信しているかを調べる(ステップ ST13)。終了通知を既に受信していて、 記憶部 6に格納されている場合、今回受信した参加確認通知に含まれるパラメータ の幾つ力が、記憶部 6に記憶されている終了通知のパラメータと重複しているかを検 索する。例えば、参加確認通知に記載されているパラメータの一部(例えば主催者識 別情報と開始時刻)が重複する終了通知が見つ力つたならば、この参加確認通知と 終了通知が同一のグループ通信に基づくものであると判断することが出来る。この場 合は、このグループ通信は既に終了しており、単に参加確認通知が何らかの事情で 受信するタイミングが終了通知と前後しただけであると判断することが出来る。よって 、グループ通信を開始しな 、ことにより無駄な通信を発生させることが無くなる。 このステップ ST13の終了通知の受信確認は、制御部 7がー度だけ行っても良いし 、そのタイマ機能を利用して定期的に所定の時間内に繰り返し確認してもよい。 終了通知を受信していない場合 (ステップ ST13の判断が" No")、通常通り、 PoC 通信の接続処理を行う(ステップ ST14)。
[0048] ここで PoC通信の接続処理には、グループ通信に参加する、あるいは、しないの返 信を、通信管理装置 200を介して通信開始端末 100— 1に送る処理を含む。
具体的に、 PoCアプリが起動されると、前述したように参加確認通知の画面が表示 部 5に表示され、この画面を見たユーザがキー入力部 3を操作して参加または不参 加のチェックを行い、返信のキー操作を行うと、これが参加確認通知の応答として、 通信管理装置 200に送られる。
先に説明したように、通信管理装置 200は、各メンバー力 の応答を監視しており、 応答があったメンバーの管理テーブルの参加状態を応答内容に応じて書き換えとと もに、応答内容を通信開始端末 100— 1に送る。それによつて、参加状態の変更は、 通信開始端末 100—1内の記憶部 6に記憶されている参加状態に反映される。
[0049] 通信端末 100— 3が不参加の返信を行った場合は、ステップ ST17で制御部 7が P oCアプリを終了させ、これにより処理が完了する。
一方、参加の返信を行った場合は、図 4に示す処理を行っているメンバーの通信端 末 100— 3から前述した発言要求が可能で、かつ、通信開始端末 100— 1を含む通 信グループ内の他の通信端末力もの発言を通信端末 100— 3が受信可能な状態と なる(通信セッションの確立)。
この状態で一の通信端末から発言要求がされると、データ通信 (グループ通信)が 開始される(ステップ ST15)。
データ通信によるグループ通信の終了が何れかの通信端末力も提案されると、グ ループ通信が終了するため(ステップ ST16)、ステップ ST17で制御部 7が PoCァプ リを終了させ、これにより処理が完了する。
[0050] 一方、図 4のステップ ST11で参加確認通知を受信し PoCアプリを起動させたときに 、既に終了通知を受信していることがある。例えば、通信開始端末 100— 1から最初 に参加確認通知が発信されたときは、当該通信端末 100— 3の受信状態が悪ぐそ のことが原因で参加確認通知の受信が遅れることがある。このとき既に時間が経過し てグループ通信が終了していたとする。その場合、先に説明したように図 3のグルー プ通信終了のための処理で、当該通信端末 100— 3は"未返信"と認識されることか ら終了通知が通信開始端末 100— 1から通信端末 100— 3に送られ、例えば受信フ オルダ内に終了通信が格納されている場合も起こりうる。
このような場合、図 4のステップ ST13において、終了通知を受信していることが制 御部 7により検出されると、処理フローがステップ ST18に進み、ここでは、制御部 7が PoC通信接続を行わずに PoCアプリを終了させる。
[0051] 本実施形態では、図 3に示す通信開始端末側の処理において、以下の特徴および 禾 IJ点がある。
まず、データ通信の参加確認通知を複数の発信先に対して発信し (ステップ ST3) 、処理データ通信の終了(たとえば図 3のステップ ST6)までに参加確認通知の発信 先力 応答がな力つたときは、当該応答がな力つた発信先にデータ通信の終了通知 を送信する (ステップ ST8)。
したがって、既に通信に参加し、データ通信 (グループ通信)の終了を了解している メンバーに対しては終了通知を送る必要がなぐその分、無駄な処理がなく処理の効
率が高いし、無駄な電力消費もない。
[0052] このデータ通信の参加状態は、通信開始端末 100— 1内の記憶部 6に記憶されて いる。このため、通信開始端末 100— 1は、応答がないメンバーに終了通知を送る際 に、参加状態を通信管理装置 200に問い合わせる手間も不要で、処理効率が高ぐ 無駄な電力消費もない。
この記憶部 6内の参加状態は、参加確認通知の送信相手力 返答があるたびに、 その都度、返答内容に応じて書き換えられることから、常に最新の情報となっている。
[0053] また、本実施形態では、図 4に示すグループ通信の参加を呼びかけられた通信端 末 100— 3における処理に関し、以下の特徴および利点がある。
図 4において、終了通知の確認ステップ(ST13)と、その確認ステップで終了通知 の受信が認識された場合に、 PoC接続を省略して PoCアプリを終了するステップ (S T18)とが設けられている。
[0054] 通常、終了通知は PoCのアプリケーションソフトウェアを起動しなければ確認できな い。したがって、参加確認通知(呼要求)を遅延して受信した通信端末 100— 3は、 ー且、 PoCのアプリケーションソフトウェアを起動することになる(ST12)。その場合、 上記 2つのステップ ST13と ST18が設けられていないと、さらに、 PoC通信接続処理 (ステップ ST14)が実行されるが、このとき既に参加を呼びかけられたグループ通信 が終了していることがある。
この場合、 PoC接続処理 (ST14)は、当該通信端末 100— 3にとつては無駄な意 味のない処理であり、無駄な電力が消費されてしまう。また、当該通信端末 100— 3 のユーザにとっては参加不可能なグループ通信の参カ卩呼びかけは意味がなぐ煩わ しいだけである。
[0055] 本実施形態では、終了通知を受信しているかを確認し (ST13)、受信している場合 は PoC通信接続を行わずに PoCアプリを終了させる処理 (ST18)を行うことから、上 記参加不可能なグループへの PoC通信接続と 、う意味のな 、無駄な処理が行われ ることがなく、その分、電力の節約になる。また、ユーザにとっては意味のない通信接 続を減らして、煩わしさの低減を図ることができる。
この終了通知の確認を、参加確認通知に含まれるパラメータと、終了通知に含まれ
記憶部 6に記憶されているパラメータとの比較により行うことから、例えば主催者識別 情報と開始時刻が重複していれば同一のグループ通信に基づく終了通知と参加確 認通知との特定が可能である。
また、データ通信についても履歴を残すように記憶部 6上で管理している場合、パ ラメータのうちの複数種類が重複するものを検索させるように構成することができる。 この構成では、多数のグループ通信が近い時間に発生した場合であっても、正しぐ 終了通知と参加確認通知の受信が前後してしまうエラーの生じたグループ通信を判 另 Uすることがでさる。
Claims
[1] データの送受信を行う通信部と、
入力部と、
前記入力部によりデータ通信の開始が入力されると、当該データ通信の参加確認 通知を複数の発信先に対して前記通信部から発信し、当該参加確認通知に対する 少なくとも一の返答を前記通信部により受信すると、返答のあった発信先との間でデ ータ通信を行い、当該データ通信が開始されてからも他の返答を受信すると当該返 答のあった発信先を加えてデータ通信を行う制御部と、を備え、
前記制御部は、前記データ通信を終了する際、前記参加確認通知を発信した発信 先のうち、当該参加確認通知に対する返答を得て 、な 、相手先に対し当該データ通 信の終了通知を前記通信部に送信させる
ことを特徴とする通信装置。
[2] 前記データ通信への参加状態を記憶する記憶部を有し、
前記制御部は、前記参加確認通知を発信したときは発信先ごとにデータ通信の参 加状態を前記記憶部に記憶する
ことを特徴とする請求項 1に記載の通信装置。
[3] 前記制御部は、前記データ通信への参加または不参加の返答を前記通信部が受 信したときは、前記記憶部に記憶する参加状態を、受信した返答内容に応じて書き 換える
ことを特徴とする請求項 2に記載の通信装置。
[4] 前記制御部は、前記データ通信を開始する際には前記通信部により所定の管理 装置に接続し、
前記データ通信の参加確認通知は、当該データ通信にお 、て使用する前記管理 装置への接続のためのパラメータを含む
ことを特徴とする請求項 1に記載の通信装置。
[5] データの送受信を行う通信部と、
データ通信の参加確認通知を前記通信部が受信すると当該データ通信の開始処 理を行う制御部と、を有し、
前記制御部は、前記データ通信の参加確認通知を前記通信部が受信したときに 既に当該データ通信の終了通知を受信している場合は、データ通信の開始のため の処理を行わない
ことを特徴とする通信装置。
[6] 前記データ通信の参加確認通知は、所定の管理装置への接続のためのパラメータ が含まれ、
前記制御部は、前記参加確認通知を受信してデータ通信を開始する際には当該 参加確認通知に含まれるパラメータを用いて前記管理装置に接続する
ことを特徴とする請求項 5に記載の通信装置。
[7] 前記制御部は、前記参加確認通知を受信したときに、当該参加確認通知に含まれ るパラメータのうち少なくともデータ通信を特定する一部が既に受信している前記終 了通知に含まれることをもって、前記参加確認通知と前記終了通知とが、同じデータ 通信に基づくものであると判断する
ことを特徴とする請求項 5に記載の通信装置。
[8] 第 1通信端末と、第 2通信端末とを含んで構成され、互いにデータ通信を行う通信 システムであって、
前記第 1通信端末は、
データ通信を行う第 1通信部と、
データ通信の参加確認通知を複数の発信先に対して前記第 1通信部から発信し 、前記データ通信の終了までに前記参加確認通知の発信先力 返答がな力つたとき は、当該返答がな力つた発信先に前記データ通信の終了通知を前記第 1通信部か ら送信する第 1制御部と、を有し、
前記第 2通信端末は、
データの送受信を行う第 2通信部と、
データ通信の参加確認通知を前記第 2通信部が受信すると当該データ通信の開 始処理を行うとともに前記第 2通信部にて前記データ通信の参加応答を行う第 2制御 部と、を有し、
前記第 2制御部は、前記データ通信の参加確認通知を前記第 2通信部が受信した
ときにすでに前記データ通信の終了通知を受信している場合は、当該データ通信の 開始のための処理を行わな 、
ことを特徴とする通信システム。
[9] データ通信の参加確認通知を発信するステップと、
前記参加確認通知に返答があつたときは、当該返答を基に前記データ通信の参加 状態を変更するステップと、
前記データ通信を実行するステップと、
前記データ通信の終了までに前記返答がな力つたときは、当該返答がな力つた前 記参加確認通知の発信先に前記データ通信の終了通知を送信するステップと、を含 む
ことを特徴とする通信方法。
[10] 前記参加確認通知の受信先において、当該参加確認通知を受信したときに既に 前記データ通信の終了通知を受信しているかどうかを判断するステップと、
前記データ通信の終了通知を受信して 、な 、場合に、当該データ通信の開始のた めの処理を行うステップと、を含む
ことを特徴とする請求項 9に記載の通信方法。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/091,914 US8600366B2 (en) | 2005-10-28 | 2006-10-19 | Communication apparatus, communication system, and communication method |
| CN2006800491045A CN101346909B (zh) | 2005-10-28 | 2006-10-19 | 通信装置,通信系统和通信方法 |
| EP06812021A EP1950895A4 (en) | 2005-10-28 | 2006-10-19 | COMMUNICATION DEVICE, COMMUNICATION SYSTEM AND COMMUNICATION PROCESS |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005315506A JP4890002B2 (ja) | 2005-10-28 | 2005-10-28 | 通信装置、通信システムおよび通信方法 |
| JP2005-315506 | 2005-10-28 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2007049500A1 true WO2007049500A1 (ja) | 2007-05-03 |
Family
ID=37967613
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2006/320843 Ceased WO2007049500A1 (ja) | 2005-10-28 | 2006-10-19 | 通信装置、通信システムおよび通信方法 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US8600366B2 (ja) |
| EP (1) | EP1950895A4 (ja) |
| JP (1) | JP4890002B2 (ja) |
| CN (1) | CN101346909B (ja) |
| WO (1) | WO2007049500A1 (ja) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2007126029A1 (ja) * | 2006-04-27 | 2007-11-08 | Kyocera Corporation | 携帯電話端末、サーバ及びグループ通話システム |
| US9137346B2 (en) | 2009-06-18 | 2015-09-15 | Qualcomm Incorporated | System and method for permitting recordation of voice transmissions among group members of a communication group of wireless communication devices |
| US9143903B2 (en) * | 2012-10-19 | 2015-09-22 | Qualcomm Incorporated | Requesting and providing acknowledgements to specific PTT talk spurts |
| JP6071624B2 (ja) * | 2013-02-22 | 2017-02-01 | キヤノン株式会社 | 通信装置、通信装置の制御方法、プログラム |
| JP2014174931A (ja) * | 2013-03-12 | 2014-09-22 | Sharp Corp | 描画装置 |
| JP6288939B2 (ja) * | 2013-04-26 | 2018-03-07 | キヤノン株式会社 | 印刷装置、印刷装置の制御方法、及びプログラム |
| KR102125557B1 (ko) * | 2013-08-01 | 2020-06-22 | 삼성전자주식회사 | 복수의 단말기간의 통신 수립 방법 및 장치 |
| EP3306387B1 (en) * | 2015-11-16 | 2018-10-03 | Axis AB | An elastic gasket, the use thereof, and a system comprising the elastic gasket |
| JP7739724B2 (ja) * | 2021-02-26 | 2025-09-17 | 沖電気工業株式会社 | 電話交換機及び電話交換システム |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0884112A (ja) * | 1994-09-12 | 1996-03-26 | Matsushita Electric Ind Co Ltd | 無線同報通信システム |
| WO2003069928A1 (en) * | 2002-02-14 | 2003-08-21 | Qualcomm Incorporated | A method and an apparatus for adding a new member to an active group call in a group communication network |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5909543A (en) * | 1994-11-30 | 1999-06-01 | Canon Kabushiki Kaisha | Communication conference system and communication conference apparatus |
| US6163692A (en) * | 1998-05-28 | 2000-12-19 | Lucent Technologies, Inc. | Telecommunication network with mobile voice conferencing system and method |
| EP1260108B1 (en) | 2000-03-03 | 2010-04-28 | QUALCOMM Incorporated | Method and apparatus for participating in group communication services in an existing communication system |
| US6477150B1 (en) * | 2000-03-03 | 2002-11-05 | Qualcomm, Inc. | System and method for providing group communication services in an existing communication system |
| US6781963B2 (en) | 2002-02-14 | 2004-08-24 | Qualcomm Inc | Method and an apparatus for terminating a user from a group call in a group communication network |
| US7925246B2 (en) * | 2002-12-11 | 2011-04-12 | Leader Technologies, Inc. | Radio/telephony interoperability system |
| GB0303080D0 (en) * | 2003-02-11 | 2003-03-19 | Mobix Holdings Ltd | Conference call facility |
| US7130404B2 (en) * | 2003-03-18 | 2006-10-31 | Avaya Technology Corp. | Apparatus and method for providing advanced communication conferencing operations |
| JP2005018423A (ja) | 2003-06-26 | 2005-01-20 | Sharp Corp | 携帯通信端末 |
| US8819128B2 (en) * | 2003-09-30 | 2014-08-26 | Apple Inc. | Apparatus, method, and computer program for providing instant messages related to a conference call |
| JP2005136524A (ja) | 2003-10-28 | 2005-05-26 | Ele Kk | グループ/個別ミーティングシステム |
| US7953396B2 (en) | 2004-03-04 | 2011-05-31 | Telefonaktiebolaget Lm Ericsson (Publ) | Reducing latency in push to talk services |
| US20050202806A1 (en) * | 2004-03-10 | 2005-09-15 | Sony Ericsson Mobile Communications Ab | Automatic conference call replay |
| US20070254642A1 (en) * | 2004-09-21 | 2007-11-01 | Janne Suotula | Apparatus and Method Providing Rapid Talk Burst Control for Push to Talk Over Cellular (Poc) Communications |
| US20060285670A1 (en) * | 2005-05-26 | 2006-12-21 | Lucent Technologies Inc. | Method and apparatus for providing conference call services |
-
2005
- 2005-10-28 JP JP2005315506A patent/JP4890002B2/ja not_active Expired - Fee Related
-
2006
- 2006-10-19 EP EP06812021A patent/EP1950895A4/en not_active Withdrawn
- 2006-10-19 CN CN2006800491045A patent/CN101346909B/zh not_active Expired - Fee Related
- 2006-10-19 US US12/091,914 patent/US8600366B2/en not_active Expired - Fee Related
- 2006-10-19 WO PCT/JP2006/320843 patent/WO2007049500A1/ja not_active Ceased
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0884112A (ja) * | 1994-09-12 | 1996-03-26 | Matsushita Electric Ind Co Ltd | 無線同報通信システム |
| WO2003069928A1 (en) * | 2002-02-14 | 2003-08-21 | Qualcomm Incorporated | A method and an apparatus for adding a new member to an active group call in a group communication network |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP1950895A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| EP1950895A4 (en) | 2012-11-14 |
| CN101346909A (zh) | 2009-01-14 |
| EP1950895A1 (en) | 2008-07-30 |
| CN101346909B (zh) | 2012-09-19 |
| US8600366B2 (en) | 2013-12-03 |
| JP4890002B2 (ja) | 2012-03-07 |
| JP2007124421A (ja) | 2007-05-17 |
| US20090298477A1 (en) | 2009-12-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8311566B2 (en) | Communication apparatus, server apparatus, and communication control method | |
| US8090397B2 (en) | Group communication method and communication terminal | |
| JP4553929B2 (ja) | 複数の通信ノードへの自動的な通知のための方法、システムおよび装置 | |
| CN100359855C (zh) | 远程控制至少一个采用会议发起协议的无人设备的方法 | |
| US9402165B2 (en) | Radio communication terminal and server | |
| JP4890002B2 (ja) | 通信装置、通信システムおよび通信方法 | |
| JP2007116260A (ja) | 通信装置及び通信方法 | |
| JP4722656B2 (ja) | 無線通信装置及び無線通信方法 | |
| US8244289B2 (en) | Communication apparatus, communication control method, and information display method | |
| EP1626562B1 (en) | IP telephone system, IP telephone apparatus and method for performing telephone conference | |
| JP2007259397A (ja) | 無線通信端末 | |
| JP5063889B2 (ja) | 通信端末装置、通信システム及び通信方法 | |
| JP4905875B2 (ja) | 通信装置及び通信方法 | |
| JP2008067083A (ja) | グループ通話制御システム、グループ通話制御方法および移動通信端末 | |
| JP4674173B2 (ja) | グループ通信制御方法、通信端末及び通信システム | |
| JP2002101225A (ja) | データ通信方法およびシステム | |
| KR20060073296A (ko) | 단문메시징서비스를 이용한 인스턴트 메신저 기능을가지는 무선통신단말기 및 그 방법 | |
| JP2009200856A (ja) | 通信装置 | |
| JP2007060431A (ja) | 移動体通信端末、および、プログラム | |
| KR20060043913A (ko) | 이동통신 단말기의 실시간 이메일 전송 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| WWE | Wipo information: entry into national phase |
Ref document number: 200680049104.5 Country of ref document: CN |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| DPE1 | Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101) | ||
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| REEP | Request for entry into the european phase |
Ref document number: 2006812021 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2006812021 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 12091914 Country of ref document: US |