JP2009044447A - Communication terminal and communication method - Google Patents
Communication terminal and communication method Download PDFInfo
- Publication number
- JP2009044447A JP2009044447A JP2007207044A JP2007207044A JP2009044447A JP 2009044447 A JP2009044447 A JP 2009044447A JP 2007207044 A JP2007207044 A JP 2007207044A JP 2007207044 A JP2007207044 A JP 2007207044A JP 2009044447 A JP2009044447 A JP 2009044447A
- Authority
- JP
- Japan
- Prior art keywords
- communication
- call
- data communication
- terminal
- party
- 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.)
- Granted
Links
- 230000006854 communication Effects 0.000 title claims abstract description 105
- 238000004891 communication Methods 0.000 title claims abstract description 103
- 238000000034 method Methods 0.000 title claims abstract description 11
- 238000010586 diagram Methods 0.000 description 5
- 230000004044 response Effects 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
本発明は、パーソナルコンピュータ、FAX、IP電話等のIPを使用して音声通話、データ通信を行う通信端末及び通信方法に関する。
The present invention relates to a communication terminal and a communication method for performing a voice call and data communication using an IP such as a personal computer, a FAX, and an IP phone.
近年、ブロードバンド網の普及に伴い、IP電話の利用者数が急激に増加している。そこで、IP電話にセキュリティを持たせる場合、IP電話で発番号通知を受け、端末内のメモリに予め登録されている番号と一致すれば、データ通信を許可する発明が知られている(たとえば、特許文献1参照)。
しかし、上記従来技術では、相手を特定してデータ通信する点ではセキュアであるが、上記相手は、いつでも自端末にアクセスすることができるという問題がある。また、UIの面でも、相手に通信を許可するかどうかを登録することが煩わしいという問題がある。 However, although the conventional technique is secure in that data communication is performed by specifying the other party, there is a problem that the other party can access the terminal at any time. Also, in terms of UI, there is a problem that it is troublesome to register whether to allow communication with the other party.
本発明は、相手を特定してデータ通信することができ、しかも、相手先の情報を、使用者が通信端末に予め登録せずに、相手がアクセスすることを常時防止することができる通信端末及び通信方法を提供することを目的とする。
INDUSTRIAL APPLICABILITY The present invention is a communication terminal that can specify a partner and perform data communication, and can always prevent the partner from accessing the partner without registering information on the partner in advance in the communication terminal. And providing a communication method.
本発明は、他端末とIP網を通じて通話する通話手段と、通話と並行してデータ通信するデータ通信手段と、通話又は通信中の相手先情報を取得する相手先情報取得手段とを有する。また、本発明は、通信要求を受けた際、他端末と通話中であり、かつ、通信要求先が上記通話中の相手先情報と一致していれば、通信し、一致していなければ、通信を拒否する制御手段を有する通信端末である。
The present invention includes a call means for making a call with another terminal through an IP network, a data communication means for performing data communication in parallel with the call, and a destination information acquisition means for acquiring destination information during a call or communication. Further, the present invention, when receiving a communication request, is in communication with another terminal, and if the communication request destination matches the other party information in the call, communicate, if not, It is a communication terminal which has a control means to refuse communication.
本発明によれば、相手先の情報を、SIPプロトコル上で自動的に判別し、その相手と通話中である場合にのみ、データ通信を許可するので、使用者が相手先の情報を予め登録せずに、相手がアクセスすることを常時防止することができるという効果を奏する。
According to the present invention, information on the other party is automatically determined on the SIP protocol, and data communication is permitted only when a call is being made with the other party, so the user registers the information on the other party in advance. Thus, there is an effect that it is possible to always prevent the other party from accessing.
発明を実施するための最良の形態は、次の実施例である。 The best mode for carrying out the invention is the following embodiment.
図1は、本発明の実施例1である通信端末100の構成を示すブロック図である。 FIG. 1 is a block diagram showing a configuration of a communication terminal 100 that is Embodiment 1 of the present invention.
通信端末100は、ネットワークI/F1と、プロトコル解析部2と、RAM3と、表示部4と、ROM5と、CPU6と、バス7とを有する。
The communication terminal 100 includes a network I / F 1, a protocol analysis unit 2, a
ネットワークI/F1は、IP網に接続される。プロトコル解析部2は、ネットワークI/F1を介して到来する各種データを解析する。RAM3は、動作モード等を記憶する。表示部4は、通信端末100の諸状態をユーザに通知する。ROM5は、後述する制御プログラムが格納している。
The network I / F 1 is connected to the IP network. The protocol analysis unit 2 analyzes various data that arrive via the network I / F 1. The
図2は、SIPプロトコルにおけるINVITEメッセージの例を示す図である。 FIG. 2 is a diagram illustrating an example of an INVITE message in the SIP protocol.
通信端末100において、本メッセージのFrom部分で、相手先を特定する。 In communication terminal 100, the other party is specified in the From part of this message.
図3は、SIPプロトコルで電話する際における標準的なシーケンスを示す図である。 FIG. 3 is a diagram showing a standard sequence when making a telephone call using the SIP protocol.
まず、発呼側が、上記INVITEメッセージを送付する。INVITEメッセージを受信した着呼側は、電話のベルを鳴らす等、相手からの呼び出し処理を行い、併せて、発呼元へ呼び出し中であることを伝えるために、暫定応答Ringingを送出する。また、ここで、INVITEメッセージの内容を解析し、解析された相手先情報を、RAM3に記憶する。
First, the calling party sends the INVITE message. Upon receiving the INVITE message, the called party performs call processing from the other party, such as ringing the telephone bell, and also sends a provisional response Ringing to inform the caller that the call is in progress. Here, the contents of the INVITE message are analyzed, and the analyzed partner information is stored in the
次に、着呼側で、受話器をオフフックする(受話器をあげる)と、成功OKを、発呼側に送信し、発呼側は、着呼側からのOKに基づいて、ACK応答(セッション確立了解)を送信し、発呼側と着呼側との間でセッションが生成される。この生成されたセッション上で、音声データがやりとりされ、通話状態になる。 Next, when the called party goes off-hook (pick up the handset), a successful OK is transmitted to the calling party, and the calling party sends an ACK response (session establishment) based on the OK from the called party. (OK) is transmitted, and a session is created between the calling party and the called party. Voice data is exchanged on the generated session, and a call state is established.
次に、実施例1において、データ通信する際に、エラーを発生させるための動作について説明する。 Next, an operation for generating an error in data communication in the first embodiment will be described.
図4は、データ通信する際に、エラーを発生させるための動作例を示す図である。 FIG. 4 is a diagram illustrating an operation example for generating an error in data communication.
まず、相手先がデータ通信を要求する。この要求に対して、データ通信要求を受けた側(自端末側)で、INVITEメッセージを解析し、図3で述べた相手と通話状態が確立されていなければ、Not Acceptableメッセージを送出する。そして、エラーを送出する。実施例1では、SIPプロトコルによるデータ通信に基づいているが、データ通信のプロトコルについて、たとえばFTPやHTTP等、相手先のIPが分かるプロトコルであれば、SIP以外のプロトコルを使用するようにしてもよい。 First, the other party requests data communication. In response to this request, the INVITE message is analyzed on the side receiving the data communication request (self terminal side), and if the call state with the other party described in FIG. 3 is not established, a Not Acceptable message is transmitted. Then, an error is sent out. The first embodiment is based on data communication based on the SIP protocol. However, as long as the data communication protocol is a protocol that can know the IP of the other party, such as FTP or HTTP, a protocol other than SIP may be used. Good.
次に、実施例1において、データ通信を開始する際の動作について説明する。 Next, the operation when starting data communication in the first embodiment will be described.
図5は、データ通信を開始する際の動作を示すフローチャートである。 FIG. 5 is a flowchart showing an operation when starting data communication.
S1で、データ通信要求があるかどうかを監視する。データ通信要求があると判断されると、現在、他の端末と通話中であるかどうかを判断する(S2)。通話中でなければ、図3で述べたプロトコルに従って、データ通信を拒否する(S5)。 In S1, it is monitored whether there is a data communication request. If it is determined that there is a data communication request, it is determined whether a call is currently being made with another terminal (S2). If the call is not in progress, data communication is rejected according to the protocol described in FIG. 3 (S5).
また、図2の説明で述べた相手先情報に基づいて、通話している相手先のIPが、通信要求を出した相手先IPと一致していると、S3で判断されると、データ通信を許可する(S4)。ここで、通話相手先のIPとデータ通信要求先のIPとが不一致であれば、S5で、データ通信を拒否する。 Further, if it is determined in S3 that the IP address of the other party that is calling matches the other party IP that issued the communication request based on the other party information described in the description of FIG. Is permitted (S4). Here, if the IP address of the call partner does not match the IP address of the data communication request destination, the data communication is rejected in S5.
次に、実施例1において、データ通信を終了する際の動作について説明する。 Next, the operation when data communication is terminated in the first embodiment will be described.
図6は、実施例1において、データ通信を終了する際の動作を示すフローチャートである。 FIG. 6 is a flowchart illustrating an operation when ending data communication in the first embodiment.
データ通信中であるかどうかを判断し(S11)、データ通信中であれば、相手又は自分からデータ通信を終了する要求を行うと(S12)、即座にデータ通信を終了させる(S15)。ただし、データ通信を継続している状態で、通話が先に終了すると(S13)、データ通信を即座には終了させず、ある一定時間は、データ通信を継続する(S14)。ここで、上記一定時間が継続すると、データ通信断処理を行う(S15)。 It is determined whether data communication is in progress (S11). If data communication is in progress, a request to end data communication from the other party or yourself is made (S12), and data communication is immediately ended (S15). However, if the call is terminated first in a state where the data communication is continued (S13), the data communication is not immediately terminated and the data communication is continued for a certain period of time (S14). Here, if the predetermined time continues, a data communication disconnection process is performed (S15).
写真や音声データ等を通信できる機能が付加されているIP電話において、通話しながらデータ通信することが多いと考えられる。この場合に備えて、実施例1では、通信要求を受けた際、他端末と通話中であり、かつ、通信要求先が上記通話中の相手先情報と一致していれば、通信し、一致していなければ、通信を拒否する。 In an IP phone to which a function capable of communicating photographs, audio data, and the like is added, it is considered that data communication is often performed while talking. In preparation for this case, in the first embodiment, when a communication request is received, if a call is in progress with another terminal and the communication request destination matches the other party information during the call, communication is performed. If not, it refuses communication.
つまり、上記実施例は、他端末とIP網を通じて通話する通話手段と、通話と並行してデータ通信するデータ通信手段と、通話又は通信中の相手先情報を取得する相手先情報取得手段とを有する。また、上記実施例は、通信要求を受けた際、他端末と通話中であり、かつ、通信要求先が上記通話中の相手先情報と一致していれば、通信し、一致していなければ、通信を拒否する制御手段を有する通信端末の例である。 That is, in the above embodiment, a call means for making a call with another terminal through the IP network, a data communication means for performing data communication in parallel with the call, and a destination information acquisition means for acquiring destination information during a call or communication. Have. In the above embodiment, when a communication request is received, if a call is being made with another terminal and the communication request destination matches the other party information in the call, communication is performed. It is an example of the communication terminal which has a control means to refuse communication.
この場合、相手との通話が切断されてから一定時間は、データ通信を継続する。 In this case, data communication is continued for a certain time after the call with the other party is disconnected.
また、上記データ通信を行う際に、サーバとして動作する。 Moreover, when performing the said data communication, it operate | moves as a server.
そして、上記実施例を方法の発明として把握することができる。つまり、上記実施例は、他端末とIP網を通じて通話する通話工程と、通話と並行してデータ通信するデータ通信工程と、通話又は通信中の相手先情報を取得し、記憶装置に記憶する相手先情報取得工程とを有する。また、上記実施例は、通信要求を受けた際、他端末と通話中であり、かつ、通信要求先が上記通話中の相手先情報と一致していれば、通信し、一致していなければ、通信を拒否する制御工程を有する通信方法の例である。
And the said Example can be grasped | ascertained as invention of a method. That is, in the above-described embodiment, a call process for making a call with another terminal through the IP network, a data communication process for performing data communication in parallel with the call, and a caller or other party information that is being communicated is acquired and stored in the storage device. A prior information acquisition step. In the above embodiment, when a communication request is received, if a call is being made with another terminal and the communication request destination matches the other party information in the call, communication is performed. It is an example of the communication method which has a control process which refuses communication.
100…通信端末、
1…ネットワークI/F、
2…プロトコル解析部、
3…RAM、
4…表示部、
5…ROM、
6…CPU。
100 ... communication terminal,
1 ... Network I / F,
2 ... Protocol analysis part,
3 ... RAM,
4 ... display part,
5 ... ROM,
6 ... CPU.
Claims (4)
通話と並行してデータ通信するデータ通信手段と;
通話又は通信中の相手先情報を取得する相手先情報取得手段と;
通信要求を受けた際、他端末と通話中であり、かつ、通信要求先が上記通話中の相手先情報と一致していれば、通信し、一致していなければ、通信を拒否する制御手段と;
を有することを特徴とする通信端末。 Calling means for calling with other terminals via the IP network;
Data communication means for performing data communication in parallel with a telephone call;
Partner information acquisition means for acquiring partner information during a call or communication;
Control means that, when receiving a communication request, communicates with another terminal and the communication request destination matches the other party information during the call, and if it does not match, control means for rejecting the communication When;
A communication terminal comprising:
相手との通話が切断されてから一定時間は、データ通信を継続することを特徴とする通信端末。 In claim 1,
A communication terminal characterized in that data communication is continued for a certain time after a call with a partner is disconnected.
上記データ通信を行う際に、サーバとして動作することを特徴とする通信端末。 In claim 1,
A communication terminal that operates as a server when performing the data communication.
通話と並行してデータ通信するデータ通信工程と;
通話又は通信中の相手先情報を取得し、記憶装置に記憶する相手先情報取得工程と;
通信要求を受けた際、他端末と通話中であり、かつ、通信要求先が上記通話中の相手先情報と一致していれば、通信し、一致していなければ、通信を拒否する制御工程と;
を有することを特徴とする通信方法。 A call process for making a call with another terminal through an IP network;
A data communication process for performing data communication in parallel with the telephone call;
A partner information acquisition step of acquiring partner information during a call or communication and storing the information in a storage device;
When receiving a communication request, a control step of communicating if a call is being made with another terminal and the communication request destination matches the other party information during the call, and if not, the control step of rejecting the communication When;
A communication method characterized by comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007207044A JP5096831B2 (en) | 2007-08-08 | 2007-08-08 | Communication apparatus and communication method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007207044A JP5096831B2 (en) | 2007-08-08 | 2007-08-08 | Communication apparatus and communication method |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2009044447A true JP2009044447A (en) | 2009-02-26 |
JP2009044447A5 JP2009044447A5 (en) | 2010-09-16 |
JP5096831B2 JP5096831B2 (en) | 2012-12-12 |
Family
ID=40444709
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007207044A Expired - Fee Related JP5096831B2 (en) | 2007-08-08 | 2007-08-08 | Communication apparatus and communication method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5096831B2 (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11234642A (en) * | 1998-02-19 | 1999-08-27 | Sony Corp | Communication system, communication device and method, information processing device and method, and providing medium |
JP2002171358A (en) * | 2000-11-30 | 2002-06-14 | Tamura Electric Works Ltd | Communication control unit |
JP2002359681A (en) * | 2001-05-31 | 2002-12-13 | Toshiba Corp | Mobile wireless terminal |
JP2004194246A (en) * | 2002-12-13 | 2004-07-08 | Ricoh Co Ltd | Internet protocol terminal device |
JP2005101745A (en) * | 2003-09-22 | 2005-04-14 | Sharp Corp | Ip telephone system and communication terminal |
JP2005293065A (en) * | 2004-03-31 | 2005-10-20 | Sharp Corp | Information communication device, information communication program, and recording medium for recording this program |
JP2006311125A (en) * | 2005-04-27 | 2006-11-09 | Murata Mach Ltd | Communication apparatus |
JP2008072488A (en) * | 2006-09-14 | 2008-03-27 | Fujitsu Ltd | COMMUNICATION DEVICE, NETWORK DEVICE, COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND COMMUNICATION PROGRAM |
-
2007
- 2007-08-08 JP JP2007207044A patent/JP5096831B2/en not_active Expired - Fee Related
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11234642A (en) * | 1998-02-19 | 1999-08-27 | Sony Corp | Communication system, communication device and method, information processing device and method, and providing medium |
JP2002171358A (en) * | 2000-11-30 | 2002-06-14 | Tamura Electric Works Ltd | Communication control unit |
JP2002359681A (en) * | 2001-05-31 | 2002-12-13 | Toshiba Corp | Mobile wireless terminal |
JP2004194246A (en) * | 2002-12-13 | 2004-07-08 | Ricoh Co Ltd | Internet protocol terminal device |
JP2005101745A (en) * | 2003-09-22 | 2005-04-14 | Sharp Corp | Ip telephone system and communication terminal |
JP2005293065A (en) * | 2004-03-31 | 2005-10-20 | Sharp Corp | Information communication device, information communication program, and recording medium for recording this program |
JP2006311125A (en) * | 2005-04-27 | 2006-11-09 | Murata Mach Ltd | Communication apparatus |
JP2008072488A (en) * | 2006-09-14 | 2008-03-27 | Fujitsu Ltd | COMMUNICATION DEVICE, NETWORK DEVICE, COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND COMMUNICATION PROGRAM |
Also Published As
Publication number | Publication date |
---|---|
JP5096831B2 (en) | 2012-12-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8606936B2 (en) | Communication system, session control management server and session control method | |
JP2010124431A (en) | Call control device, relay apparatus, call control method and computer program | |
CN101594443B (en) | Dual network telephone device | |
JP2007318343A (en) | Gateway device and renegotiation method | |
US8442201B2 (en) | Telephone device | |
KR101123519B1 (en) | Communication method and radio communication terminal | |
JP2004229166A (en) | Communication terminal | |
JP2008113381A (en) | Communication system | |
JP2009246410A (en) | Protocol converting device and communication system including the same | |
JP4798785B2 (en) | Connection restriction method for peer-to-peer connection in SIP terminal device | |
JP4480698B2 (en) | COMMUNICATION CONTROL DEVICE, COMMUNICATION CONTROL METHOD, AND COMMUNICATION CONTROL PROGRAM | |
JP2005020676A (en) | Telephone communication method and apparatus | |
JP5096831B2 (en) | Communication apparatus and communication method | |
JP2008035476A (en) | Call control method, computer program, and private branch exchange | |
JP2009089001A (en) | Ip telephone system, ip telephone terminal, and program | |
JP2007116420A (en) | Ip telephone terminal | |
JP3750656B2 (en) | Email server | |
JP2008022226A (en) | Reservation connection apparatus and reservation connection method for communication terminal | |
JP5604729B2 (en) | IP telephone terminal and session establishment method | |
JP4525776B2 (en) | Telephone equipment | |
JP2008141585A (en) | Communication device, and communication method | |
JP2009049559A (en) | Message repeater, and message relay system and program | |
JP2010183521A (en) | Communication media conversion system, method and program | |
JP2011083039A (en) | Communication system, and server device | |
JP4698249B2 (en) | Attendant stand device and program thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100730 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100730 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120213 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120217 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120608 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120824 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120921 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5096831 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150928 Year of fee payment: 3 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: R3D03 |
|
LAPS | Cancellation because of no payment of annual fees |