Source: https://patents.google.com/patent/JP2003158553A/en
Timestamp: 2018-12-16 12:49:46
Document Index: 153006636

Matched Legal Cases: ['art 22', 'arty 131', 'arty 131', 'arty 131', 'arty 131', 'arty 13', 'arty 131', 'arty 131', 'arty 131', 'arty 131']

JP2003158553A - Ip phone and method for searching the ip phone - Google Patents
Ip phone and method for searching the ip phone
JP2003158553A
JP2003158553A JP2001353930A JP2001353930A JP2003158553A JP 2003158553 A JP2003158553 A JP 2003158553A JP 2001353930 A JP2001353930 A JP 2001353930A JP 2001353930 A JP2001353930 A JP 2001353930A JP 2003158553 A JP2003158553 A JP 2003158553A
JP2001353930A
JP3857572B2 (en )
芳則 関根
PROBLEM TO BE SOLVED: To efficiently attain call connection between IP phones.
SOLUTION: The IP (Internet Protocol) phone 10A includes: a peer-to-peer communication apparatus 24 that transmits/receives information to/from one or more opposite IP phones 10B, 10C, 10D via an IP network 20 according to the peer-to-peer system; and a telephone number searching device 42 that collates a telephone number received by the apparatus 24 with the telephone number of the IP phone 10A itself. The peer-to-peer communication device 24 returns the IP address of the IP phone 10A itself only when both the telephone numbers are coincident as a result of collation. The IP phone 10A makes call connection to the opposite IP phone transmitting the telephone number of the IP phone 10A itself by using the IP address.
【発明の詳細な説明】 【０００１】 【発明の属する技術分野】本発明は、IP（Internet Pro BACKGROUND OF THE INVENTION [0001] [Technical Field of the Invention The present invention is, IP (Internet Pro
tocol）電話装置およびIP電話装置検索方法に関するものである。 tocol) it relates to a telephone device and the IP telephone device search method. 【０００２】 【従来の技術】当節、VoIP（Voice over Internet Prot [0002] Tosetsu, VoIP (Voice over Internet Prot
ocol）を利用したIP電話装置によって、IPネットワークを介した音声通信が盛んに行われている。 The IP telephone apparatus using the ocol), voice communication via the IP network has been actively conducted. VoIPシステムでは、IP電話装置はこれに割り当てられたIPアドレスによって識別されるため、呼接続を行うには、相手の電話装置のIPアドレスが必要である。 In VoIP systems, because the IP telephone apparatus that is identified by the IP address assigned thereto, to do a call connection is required IP address of the other party of the telephone device. 一方、発呼の際にIP電話装置から入力されるのは、相手のIP電話装置の電話番号である。 On the other hand, the input from the IP telephone apparatus when the calling is a telephone number of the destination IP telephone apparatus. したがって、呼接続を実行するためには、電話番号をIPアドレスに変換する工程が必要となる。 Therefore, in order to execute the call connection requires a step of converting the telephone number into an IP address. 【０００３】ITU-T（国際電気通信連合電気通信標準化部門）で標準化されたH.323仕様によれば、ゲートキーパと呼ばれる装置が、上述の電話番号／IPアドレスの変換を実行する。 [0003] According to ITU-T H.323 specification standardized by (International Telecommunication Union-Telecommunication Standardization Sector), devices called gatekeeper performs the conversion of telephone numbers / IP addresses described above. ゲートキーパ装置は、それが管理するIP Gatekeeper device, IP, which it manages
電話装置の電話番号と、IPアドレスとを対応させて保有している。 The telephone number of the telephone device, holds in correspondence with the IP address. 【０００４】したがって、IP電話装置を利用して電話をかける手順は、おおよそ、以下のようになる。 [0004] Thus, the procedure to make a call using the IP telephone device, roughly, as follows. まず、発呼側IP電話装置からゲートキーパ装置に接続が行われる。 First, connection is made from the calling IP telephone apparatus to the gatekeeper device. ゲートキーパへの接続後、発呼側IP電話装置から、 After connecting to the gatekeeper, from the calling IP telephone apparatus,
目的のIP電話装置の電話番号が入力され、ゲートキーパ装置に送信される。 Telephone number of the desired IP telephone apparatus is inputted, is sent to the gatekeeper device. ゲートキーパ装置は、受信した電話番号に対応するIPアドレスを発呼側IP電話装置に返信する。 Gatekeeper device, returns the IP address corresponding to the telephone number received in the calling IP telephone apparatus. 発呼側IP電話装置は返信されたIPアドレスをヘッダに含めた呼接続要求IPパケットを作成し、これをIPネットワークを介して送信する。 Calling IP telephone apparatus creates a call connection request IP packet, including the returned IP address in the header, which is transmitted via the IP network. 呼接続要求パケットは、目的のIP電話装置に着信する。 Call connection request packet arrives at the IP telephone apparatus of interest. 【０００５】このような方法で呼接続を実行するため、 [0005] To perform the call connection in such a way,
ゲートキーパは、管轄するすべてのIP電話装置の電話番号と、これに対応するIPアドレスとをデータベースによって管理する必要がある。 The gatekeeper, and telephone numbers of all the IP telephone apparatus that has jurisdiction over, it is necessary to manage the IP address by the database corresponding thereto. 【０００６】 【発明が解決しようとする課題】しかし、ゲートキーパに接続される端末数の増加に伴い、電話番号・IPアドレスの管理テーブルデータベースは逐次追加され、ゲートキーパの抱えるデータ量は膨大なものになりがちである。 [0006] The present invention is to provide, however, with the increase in the number of terminals connected to the gatekeeper, the management table database phone numbers · IP address is sequentially added, the amount of data that faced by gatekeeper enormous It will tend. 【０００７】この結果、１個のゲートキーパに通信が集中し、回線が混雑する問題が生じていた。 [0007] As a result, one of the gatekeeper to the communication is concentrated, the line had caused the problem of congestion. また、ゲートキーパは自身の抱えるデータ量の膨大なデータベースから電話番号に対応するIPアドレスを検索するため、検索時間がかかり、呼接続を設定するのに時間がかかっていた。 In addition, the gatekeeper to find the IP address corresponding to the telephone number from a large database of the amount of data that faced by itself, it takes a long search time, time to set up a call connection was at stake. 【０００８】さらに、膨大なデータ量のデータベースの管理は煩雑な作業であるため、専任の作業者が必要となり、人件費がかさむ。 [0008] In addition, for management of the huge amount of data in the database is a complicated work, full-time worker is required, labor costs increased. 【０００９】加えて、ゲートキーパの故障によりデータベース検索が不能となると、IP電話装置間の呼接続が不可能となるという問題があった。 [0009] In addition, when the impossible database search by the failure of the gatekeeper, there is a problem that the call connection between IP telephone apparatus becomes impossible. 【００１０】本発明はこのような従来技術の欠点を解消し、データベース管理の容易化、検索時間の短縮、およびゲートキーパ故障に対する耐性のあるIP電話装置およびIP電話装置検索方法を提供することを目的とする。 The present invention eliminates the drawbacks of the prior art, aims at providing ease of database management, reduction of search time, and is resistant against gatekeeper failure an IP telephone apparatus and an IP telephone apparatus search method to. 【００１１】 【課題を解決するための手段】本発明は上述の課題を解決するために、IPネットワークを介して相手方IP電話装置と呼接続を行うIP電話装置において、１つ以上の相手方IP電話装置に対してピアツーピア（peer-to-peer）方式で情報を送受信するピアツーピア通信手段と、この手段が受信した電話番号とIP電話装置自体の電話番号とを照合する電話番号検索手段とを含み、ピアツーピア通信手段は、照合の結果、両者が一致する場合に限り、IP電話装置自体のIPアドレスを返信し、このIPアドレスによって、IP電話装置自体の電話番号を送信してきた相手方 [0011] The present invention SUMMARY OF] In order to solve the problems described above, in the IP telephone apparatus that performs other party IP telephone apparatus and a call connection via an IP network, one or more of the other party IP telephone includes a peer-to-peer communication means for transmitting and receiving information in a peer-to-peer (peer-to-peer) method, and a telephone number retrieval means for collating the telephone number of the telephone number and the IP telephone apparatus itself this means has received for the device, Peer-to-peer communication means, the result of the collation, only if they match, returns the IP address of IP telephone apparatus itself, by the IP address, it has transmitted the telephone number of IP telephone apparatus itself counterparty
IP電話装置と呼接続を行う。 Perform IP telephone device and a call connection. 【００１２】本発明によれば、IP電話装置自体が検索を行うから、目的のIP電話装置の検索に、ゲートキーパを必要としない。 According to the present invention, since the IP telephone apparatus itself performs a search, the search of the IP telephone apparatus of interest, does not require a gatekeeper. 【００１３】 【発明の実施の形態】次に添付図面を参照して本発明によるIP電話装置の実施例を詳細に説明する。 DETAILED DESCRIPTION OF THE INVENTION Next, a embodiment will be described in detail in IP telephone apparatus according to the present invention with reference to the accompanying drawings. 各図面において、本発明に関係のない要素は省略し、同一の要素は同一の参照符号によって示すものとする。 In the drawings, elements that are not relevant to the present invention are omitted, the same elements shall be indicated by the same reference numerals. また、信号はそれが現れる線の参照符号によって表すものとする。 The signal is assumed to represent by reference numeral line in which it appears. 【００１４】図10は本発明によるIP電話装置を用いたIP [0014] Figure 10 using the IP telephone apparatus according to the present invention IP
電話装置検索システムの実施例を示す構成図である。 Is a block diagram showing an embodiment of a telephone device search system. システム８はIP電話装置10A、10B、10C、10Dを含む。 System 8 includes IP telephone apparatus 10A, 10B, 10C, and 10D. 通常は多数の電話装置が含まれるが、本実施例では、説明の複雑化を避けるため、４台としてある。 Although usually it contains many telephone apparatus, in this embodiment, in order to avoid complication of the description, as four. これらはいずれも共通の構成を有し、IPネットワーク20を介して呼接続を行う本発明に係る装置である。 Both of these have a common configuration, a device according to the present invention for performing a call connection via the IP network 20. 【００１５】ルータ16、18はIPパケットを伝送するのに最も適切なルートを選択し、IPパケットに付された目的のIPアドレスを有する端末まで、当該IPパケットを伝送する装置である。 [0015] Router 16 selects the most appropriate route to carrying IP packets, to the terminal having the IP address of the target attached to the IP packet, an apparatus for transmitting the IP packet. なお、ルータ16、18が設置される拠点のLAN（Local Area Network）19、21には、特別なものは必要としない。 It is to be noted that the router 16 and 18 of the base to be installed LAN (Local Area Network) 19,21, does not require special thing. 例えば10Ｍビット／秒または100Ｍビット／秒のイーサネット（登録商標）を使用してもよい。 For example it may be used 10M bit / sec or 100M bit / sec Ethernet. あるいは、FDDI（Fiber Distributed Data Interfa Alternatively, FDDI (Fiber Distributed Data Interfa
ce）またはATM（Asynchronous Transfer Mode）のネットワークや、PPP（Point-to-Point Protocol）などの１ Network and of ce) or ATM (Asynchronous Transfer Mode), 1 such as PPP (Point-to-Point Protocol)
対１の接続プロトコルを使用してもよい。 It may be used to-one connection protocol. 【００１６】IPネットワーク20はTCP/IP（Transmission [0016] The IP network 20 is TCP / IP (Transmission
Control Protocol/Internet Protocol）に準拠した主として広域のネットワークである。 Predominantly wide area network conforming to Control Protocol / Internet Protocol). IPネットワーク20に接続される端末は、IPアドレスによって識別される。 Terminals connected to the IP network 20 is identified by IP addresses. したがって、ネットワーク20を転送されるIPパケットは、 Therefore, IP packets that are transferred to the network 20,
そのヘッダに付されたIPアドレスに基づいて、所定の端末まで転送される。 Based on the assigned IP address in the header, it is transferred to a predetermined terminal. IPネットワーク20は、インターネットは無論のこと、IPアドレスを用いてパケット転送を行うあらゆるネットワークであってよい。 IP network 20, the Internet course that may be any network for packet transfer using IP addresses. 例えば、IP-VPN For example, IP-VPN
（Internet Protocol - Virtual Private Network）、 (Internet Protocol - Virtual Private Network),
広域LANサービス、CATV（CAble TeleVision）、フレームリレー／ATM／ディジタル専用線としてよい。 Transparent LAN service, CATV (CAble TeleVision), good as frame relay / ATM / digital leased line. 【００１７】図１は、共通の構成を有する本発明による [0017] Figure 1 according to the invention having a common configuration
IP電話装置10A、10B、10C、10Dを代表して、IP電話装置 IP telephone apparatus 10A, 10B, 10C, and 10D on behalf, IP telephone apparatus
10Aの実施例を示すブロック図である。 10A is a block diagram showing an example of. IP電話装置10A IP telephone device 10A
は、マイクロフォンおよびヘッドフォンを含み通話を行うヘッドセット12Aと、パーソナルコンピュータ14Aとを含む。 Includes a headset 12A to perform the call includes a microphone and headphones, and a personal computer 14A. パソコン14Aには、入力手段としてキーボード15 The personal computer 14A, keyboard 15 as input means
が接続されている。 There has been connected. キーボード15によってパソコン14A PC 14A by the keyboard 15
に搭載されたソフトウェア（図示しない）を操作し、電話番号を入力することができる。 You can operate the onboard software (not shown), to enter a phone number that the. なお、ヘッドセット12 In addition, the headset 12
Aおよびキーボード15は、それぞれ、通話手段および電話番号入力手段の一例であり、その他の手段を用いてもよい。 A and keyboard 15 are each an example of the call unit and the telephone number input means it may be used other means. また、IP電話機能を実行させるオペレーティングシステムについても、汎用のものを用いればよい。 As for the operating system to execute the IP telephone function, it may be used as general-purpose. 【００１８】パソコン14Aは、呼接続部22を含む。 [0018] The personal computer 14A includes a call connection part 22. 呼接続部22は、IPネットワーク20を介して呼接続すべき目的のIP電話装置を検索する装置である。 Call connection unit 22 is a device for retrieving the IP telephone apparatus of interest to be call connected via the IP network 20. 一方、呼接続部22 Meanwhile, the call connection unit 22
は、他のIP電話装置が検索中の目的IP電話装置が自己であるか否かを判定する装置でもある。 The purpose IP telephone apparatus in the another IP telephone apparatus searched is also a device for determining whether or not self. 【００１９】呼接続部22はピアツーピア（peer-to-pee [0019] The call connection unit 22 peer-to-peer (peer-to-pee
r）通信装置24を含む。 Including r) communication device 24. ピアツーピア通信装置24は、本発明の中核をなす装置であり、１つ以上の相手方IP電話装置に対してピアツーピア方式で情報を送受信する装置である。 Peer to peer communications device 24 is a device the core of the present invention, an apparatus for transmitting and receiving information in a peer-to-peer fashion to one or more of the other party IP telephone apparatus. ピアツーピアとは、一般的に、相手方IP電話装置と対等にという意味である。 The peer-to-peer, generally, it is meant that the equal and party IP telephone apparatus. しかし、本発明にいうピアツーピアとは、より正確には、相手方と通信するにあたり、何ら仲介者を要しないという意味である。 However, the peer-to-peer in the present invention, more precisely, when communication with the other party, it is meant that any not require intermediary. 従来、 Conventional,
IP電話装置は、ゲートキーパに相手方IP電話装置の電話番号を渡し、対応するIPアドレスを得て呼接続を実行していた。 IP telephone apparatus, the gatekeeper to pass the telephone number of the other party IP telephone apparatus, has been to obtain a corresponding IP address to perform a call connection. しかし、本発明によるIP電話装置は、そのような手続きを必要としない。 However, IP telephone apparatus according to the invention does not require such procedures. ゲートキーパによる中央集権的な手続きによらず、通話を行う双方のIP電話装置自体が、呼接続を行うべき相手か否かを判定する。 Regardless of the centralized procedure according to the gatekeeper, IP telephone apparatus itself both performing call, determines opponent or not to perform the call connection. いわば個々のIP電話装置の自律分散的な手続きによって呼接続を行う点が、本発明の特徴である。 So to speak that performs call connection by autonomous decentralized procedures of individual IP telephone apparatus, a feature of the present invention. 【００２０】図２は、以上のような特徴を有する図１のピアツーピア通信装置の構成例を示すブロック図である。 [0020] FIG. 2 is a block diagram showing a configuration example of a peer-to-peer communication device of FIG. 1 having the above-described features. ピアツーピア通信装置24は、制御装置26と、IPアドレス記憶装置28と、相手方情報記憶装置30とを含む。 Peer to peer communications device 24 includes a control unit 26, the IP address storage unit 28, and the other party information storage device 30. 制御装置26は、IP電話装置10Aが発呼側および着信側のいずれになる場合にも、装置28、30を制御し、ピアツーピア通信を実行する装置である。 Control device 26, even when the IP telephone apparatus 10A is made to any of the calling and called party, and controls the apparatus 28 and 30 is a device for performing the peer-to-peer communication. IPアドレス記憶装置28 IP address storage device 28
は、過去に通信をしたことのある他のIP電話装置のIPアドレスを記録している装置である。 Is a device that records the IP address of another IP telephone apparatus who have communication in the past. 相手方情報記憶装置 The other party information storage device
30は、１つ以上の相手方IP電話装置について、それぞれ、揮発性の記憶領域である一時的なアカウント32、3 30, for one or more of the other party IP telephone apparatus, respectively, a temporary account is a storage area in the volatile 32,3
4、36を作成し、これらのアカウントに相手方IP電話装置の電話番号およびIPアドレスその他の識別情報を格納する装置である。 Create a 4,36 is a device for storing a telephone number and an IP address other identifying information of the other party IP telephone apparatus to these accounts. なお図２では図示の便宜上３個のアカウント32、34、36しか示していないが、アカウントの数は装置30の記憶容量が許容する限り、自由に増減可能である。 Although shown only for convenience three accounts 32, 34, 36 shown in FIG. 2, the number of the account as long as the storage capacity of the device 30 is allowable, it can be freely increased or decreased. 【００２１】制御装置26は、IP電話装置10Aが発呼側となる場合は、キーボード15から入力された電話番号38を受信し、これを新しく作成したいずれかのアカウント3 The control unit 26, when the IP telephone apparatus 10A is calling side receives the telephone number 38 which is input from the keyboard 15, any of the account 3 which the newly created
2、34、36に記録した上で、当該電話番号38を有する目的のIP電話装置の検索を行う。 On it recorded in 2,34,36, to search the IP telephone apparatus of interest with the telephone number 38. IP電話装置10Aが着信側となる場合は、制御装置26は、IPネットワーク20を介して他のIP電話装置から到来し、いずれかのアカウント3 If the IP telephone apparatus 10A is callee, the controller 26 via the IP network 20 arriving from another IP telephone apparatus, one of the account 3
2、34、36に記録された電話番号40を受信し、これを後述の電話番号検索装置42に送信して、IP電話装置10A自体が、相手が呼接続を求めて検索中のIP電話装置であるか否かの判定を行う。 Receiving a telephone number 40 recorded in 2,34,36, and sends it to the telephone number search unit 42 will be described later, IP telephone apparatus 10A itself, the other party IP telephone apparatus in the searched for call connection it is determined whether or not. 【００２２】IPアドレス記憶装置28は、IP電話装置10A [0022] The IP address storage device 28, IP telephone device 10A
が発呼側であり、制御装置26が目的のIP電話装置の検索を行う場合に、電話番号38を送信する相手方IP電話装置のIPアドレス44を提供する。 There is calling, the control unit 26 when searching for the purpose of IP telephone apparatus, providing IP address 44 of the other party IP telephone apparatus that transmits telephone numbers 38. また、IP電話装置10Aと相手方IP電話装置との呼接続が実行された場合は、相手方 Also, if the call connection between IP telephone apparatus 10A and the other party IP telephone apparatus is executed, the other party
IP電話装置のIPアドレス46を制御装置26から受け取り、 Receive an IP address 46 of the IP telephone apparatus from the control device 26,
これを記録しておく。 Keep a record of this. 【００２３】相手方情報記憶装置30は、相手方IP電話装置とピアツーピア通信を行うため、各アカウント32、3 [0023] the other party information storage device 30, in order to carry out the other party IP telephone device and the peer-to-peer communication, each account 32,3
4、36において相手方IP電話装置に送信するIPパケットを作成し、または相手方からのIPパケット48を受信する。 Create an IP packet to be transmitted to the other party IP telephone apparatus in 4,36, or receives an IP packet 48 from the other party. 【００２４】再び図１を参照する。 [0024] Referring to FIG. 1 again. 呼接続部22は、電話番号検索装置42を含んでいる。 Call connection unit 22 includes a telephone number search unit 42. これは、IP電話装置10A This is, IP telephone device 10A
自体の電話番号を記憶していて、当該電話番号とピアツーピア通信装置24から送信される電話番号47とを照合し、その結果49をピアツーピア通信装置24に返信する装置である。 Store a telephone number of itself, collates the telephone number 47 to be transmitted from the telephone number and the peer to peer communications device 24 is a device for returning the result 49 for peer to peer communications device 24. 【００２５】パソコン14Aはさらに、IPインタフェース5 [0025] The personal computer 14A In addition, IP interface 5
0を含んでいる。 It contains 0. IPインタフェース50は、呼接続部22で行われたピアツーピア通信による検索の結果、呼接続が設定された場合に、相手方IP電話装置のIPアドレス52を受信し、それ以降の通話を実行する装置である。 IP interface 50, the search by peer-to-peer communication performed by the call connection unit 22 result, when the call connection is set, a device that receives the IP address 52 of the other party IP telephone apparatus performs the subsequent call is there. 呼接続が設定されるまでは、IPパケット48の送受信はもっぱら、ピアツーピア通信によって呼接続部22が行うが、呼接続設定後は、IPパケット48の送受信は、もっぱらIPインタフェース50が行うこととなる。 Until the call connection is set, transmit and receive IP packets 48 exclusively, but the call connection unit 22 is carried out by peer-to-peer communication, after call connection setup, transmission and reception of IP packets 48, so that the exclusively IP interface 50 performs . 【００２６】IPインタフェース50は、音声接続装置54 [0026] IP interface 50, a voice connection device 54
と、音声／IPパケット変換装置56とを含む。 When, and a voice / IP packet conversion unit 56. 音声接続装置54は、相手方IP電話装置との呼接続を完了した呼接続部22から相手方IP電話装置のIPアドレス52を受信し、IP Voice connection device 54 receives the IP address 52 of the other party IP telephone apparatus from the call connection unit 22 has completed the call connection with the partner IP telephone apparatus, IP
アドレス52を、送信すべきIPパケットのヘッダに付加して、IPパケット48の送信を実行する装置である。 The address 52, and adds the header of an IP packet to be transmitted, a device that executes transmission of the IP packet 48. 音声接続の設定には特別なプログラムを必要とするわけではなく、ITU-T H.323プロトコルなどの汎用接続機能を使用してもよい。 Rather not require a special program for setting the voice connection may use a general-purpose connection features such as ITU-T H.323 protocol. 音声／IPパケット変換装置56は、ヘッドセット12Aから到来するアナログ音声信号58をアナログ・ Voice / IP packet conversion unit 56, an analog to analog audio signals 58 coming from the headset 12A
ディジタル（A/D）変換し、短い時間ごとにパケットとし、これに音声接続装置54から到来するIPアドレス60を加えてIPパケットとする装置である。 And digital (A / D) conversion, a short and packets every time unit to an IP packet by adding the IP address 60 coming from the voice connection device 54 thereto. 音声／IPパケット変換装置56は、IPネットワーク20を介して相手方IP電話装置からIPパケット48を受信すると、反対に、これをディジタル・アナログ（D/A）変換してデータ部分をアナログ音声信号62とし、ヘッドセット12Aへ送る。 Voice / IP packet conversion unit 56, IP when the network 20 via the receiving the IP packet 48 from the other party IP telephone apparatus, on the contrary, the analog audio signal 62 to the data portion which converts a digital-to-analog (D / A) and then, sent to the headset 12A. 【００２７】このような音声／IPパケットによるプロトコル変換は、従来、ゲートウェイと呼ばれる装置によって行われていたものである。 The protocol conversion by such voice / IP packets, conventionally, in which was done by a device called a gateway. それを本発明ではIPインタフェースが行っている。 IP interface is done in the present invention it. したがって、本発明によるIP電話装置を用いたIP電話検索システムでは、従来のシステムと異なり、ゲートウェイが不要となる。 Therefore, in IP telephone retrieval system using the IP telephone apparatus according to the present invention, unlike conventional systems, the gateway is not required. 【００２８】以上のように構成された本発明によるIP電話装置を用いたIP電話装置検索システムの動作について、以下、説明する。 [0028] The operation of the IP telephone apparatus search system using the IP telephone apparatus according to the present invention configured as described above will be described below. 【００２９】図３は、図１に示すIP電話装置10Aが発呼側となる場合の動作を示すフローチャートである。 FIG. 3 is a flowchart showing the operation when the IP telephone apparatus 10A shown in FIG. 1 is a calling side. IP電話装置10Aが、例えば他のIP電話装置10Cを呼び出す場合、IP電話装置10Aのオペレータが知っているのは、IP IP telephone device 10A, for example, when calling another IP telephone apparatus 10C, the operator of IP telephone apparatus 10A is know, IP
電話装置10Cの電話番号だけである。 Only the telephone number of the telephone device 10C. 装置10Aが過去に装置10Cと通話したことがあれば、装置10AのIPアドレス記憶装置28には装置10CのIPアドレスも記録されているが、目的のIP電話装置10Cの電話番号とIPアドレスとの対応関係は不明である。 If that device 10A has a call with device 10C in the past, although the IP address storage unit 28 of the device 10A are also recorded IP address of the device 10C, a telephone number and an IP address of IP telephone apparatus 10C purposes correspondence between is unknown. したがって、記憶装置28に記憶されているIPアドレスを有するすべてのIP電話装置にアクセスし、電話番号を検索キーとして目的のIP電話装置 Therefore, to access all of the IP telephone device having an IP address in the storage device 28 are stored, an object of the IP telephone apparatus the telephone number as a search key
10Cであるか否かを問い合わせなければならない。 There must be an inquiry whether or not it is 10C. 【００３０】本実施例では、装置10Aは装置10B、10C、1 [0030] In this embodiment, device 10A device 10B, 10C, 1
0Dのいずれとも通話したことがあると仮定する。 Suppose there be with any and call 0D. その場合、IPアドレス記憶装置28には、装置10B、10C、10DのI In that case, the IP address storage unit 28, the apparatus 10B, 10C, 10D of the I
Pアドレスが格納されている。 P address is stored. 以上のような仮定の下で、IP電話装置10Aが装置10Cに電話をかける場合、まず、オペレータは、ステップ70において、キーボード15 Under the above assumption, if the IP telephone apparatus 10A makes a call to device 10C, first, the operator, in step 70, the keyboard 15
から装置10Cの電話番号を入力する。 To enter the phone number of the device 10C from. 電話番号38はピアツーピア通信装置24の制御装置26に入力される。 Phone 38 is input to the control unit 26 of the peer-to-peer communications device 24. 制御装置26はIPアドレス記憶装置28にアクセスし、過去に通話したことのあるIP電話装置10B、10C、10DのIPアドレスを取得する。 The controller 26 accesses the IP address storage unit 28, have previously call in the past IP telephone apparatus 10B, 10C, to obtain the IP address of 10D. 制御装置26は、これらのIPアドレスごとに、相手方情報記録装置30にアカウント32、34、36を作成し、各IPアドレスを格納する。 Controller 26, for each of these IP addresses, create an account 32, 34, 36 to the other party the information recording apparatus 30, stores each IP address. そしてIPアドレスごとにピアツーピア接続を要求するIPパケットを作成し、各 And create an IP packet requesting peer-to-peer connection for each IP address, each
IPアドレスを有する装置10B、10C、10Dに送信する。 Transmitting apparatus 10B having the IP address, 10C, to 10D. これがステップ72に示す一対多ピアツーピア接続である。 This is one-to-many peer-to-peer connection as shown in step 72.
このように、一対多のピアツーピア接続は、これまでに接続したことのあるすべての相手方IP電話装置に対して行われる。 Thus, one-to-many peer-to-peer connection is performed with respect to all of the other party IP telephone apparatus who have connections ever. 【００３１】相手方とのピアツーピア接続が完了すると、ステップ74に示すように、電話番号をIPパケット化し、検索キーとして相手方に送信する。 [0031] When the peer-to-peer connection with the other party is completed, as shown in step 74, and IP packet the phone number, and transmits to the other party as a search key. その結果、いずれかの相手方が自己のIPアドレスを返信してきた場合は、ステップ76において、目的のIP電話装置が発見されたことを意味する。 As a result, if any of the other party has been returned to its IP address, in step 76, it means that the IP telephone apparatus of interest is found. その場合は、ステップ78に示すように、当該目的IPアドレスを受信する。 In that case, as shown in step 78, it receives the object IP address. 本動作例の場合は、目的のIP電話装置10Cから、装置10C自体のIPアドレスが送られてくる。 For this operation example, the IP telephone apparatus 10C purposes, sent the IP address of the device 10C itself. したがって、装置10CのIPアドレスを受信するのは、装置10Cとのピアツーピア通信を担当しているアカウント34である。 Therefore, to receive the IP address of the device 10C is the account 34 that is in charge of peer-to-peer communication with the device 10C. 【００３２】このように目的IP電話装置10CからのIPアドレスを受信したアカウント34は、当該IPアドレス40を制御装置26に送信する。 The account 34 that has received the IP address from the target IP telephone apparatus 10C in this way, transmits the IP address 40 to the controller 26. 制御装置26はそのIPアドレス52 Control unit 26 IP address 52
をIPインタフェース50の音声接続装置54に転送する。 Transferring the voice connection device 54 of the IP interface 50. 音声接続装置54は音声／IPパケット変換装置56で生成されるパケットにIPヘッダとしてIPアドレス60を付与し、完成したIPパケット48が目的IP電話装置10Cに送信されるようにする。 The voice connection device 54 the IP address 60 assigned as an IP header to the packets generated by voice / IP packet conversion unit 56, the completed IP packet 48 to be sent to the object IP telephone apparatus 10C. こうして、ステップ80に示す音声接続の設定が実行される。 Thus, setting of the voice connection shown in step 80 is executed. 【００３３】音声接続の設定が完了すると、ステップ82 [0033] When the setting of the voice connection is completed, step 82
に示すように、ピアツーピア通信装置24が行っていた一対多のピアツーピア接続はすべて切断される。 As shown in, one-to-many peer-to-peer connection to the peer to peer communications device 24 is performing are all cut. したがって、これ以降、目的IP電話装置10CからのIPパケット48 Therefore, after this, IP packet 48 from the target IP telephone apparatus 10C
を受信するのは、すべてIPインタフェース50となり、正常に通話が開始される。 It is to receive all IP interfaces 50, and the normal to the call is initiated. 【００３４】仮に、IP電話装置10Aが電話をかける相手が、装置10B、10C、10Dのいずれでもない場合には、ステップ84に示すように、ピアツーピア通信装置24は、いずれの装置10B、10C、10Dからも接続不可を示すIPパケットを受信することとなる。 [0034] If, party placing an IP telephone device 10A phone, device 10B, 10C, when none of 10D, as shown in step 84, the peer to peer communications device 24, any device 10B, 10C, it becomes possible to receive the IP packet indicating connection prohibition from 10D. その場合は、ステップ82に示すように各ピアツーピア接続は切断され、目的IP電話装置が発見されないままで呼接続動作は終了することになる。 In that case, each peer-to-peer connection as shown in step 82 is disconnected, the call connection operation will be terminated while the purpose IP telephone apparatus is not found. 【００３５】図４は図３に示す発呼側IP電話装置10Aの動作に対応した着信側IP電話装置10B、10Cまたは10Dの動作を示すフローチャートである。 [0035] FIG 4 is a flowchart showing the operation of the destination IP telephone apparatus 10B, 10C or 10D corresponding to the operation of the calling IP telephone apparatus 10A shown in FIG. IP電話装置10A、10 IP telephone device 10A, 10
B、10C、10Dは共通の構成を有するため、便宜上、着信側IP電話装置の動作も、図１および図２を利用して説明する。 B, 10C, because 10D is to have a common structure, for convenience, also operation of the destination IP telephone apparatus will be described by using FIGS. 【００３６】ステップ72に示すピアツーピア接続要求用のIPパケットをIP電話装置10Aから受けた相手方IP電話装置10B、10C、10Dは、自己の相手方情報記憶装置30に装置10A用のアカウントを作成し、ステップ90に示すように、一対一のピアツーピア接続を了承する。 The other party IP telephone apparatus 10B which has received the IP packet for peer-to-peer connection request shown in step 72 from the IP telephone apparatus 10A, 10C, 10D, create an account for device 10A in its counterpart information storage device 30, as shown in step 90, to acknowledge the one-to-one peer-to-peer connection. 装置10A Apparatus 10A
からステップ74で送信された検索キーとしての電話番号は、ステップ92に示すように、各相手方IP電話装置10 Telephone number as a search key transmitted in step 74, as shown in step 92, the other party IP telephone apparatus 10
B、10C、10Dの装置10A用アカウントで受信される。 B, 10C, is received by 10D account for the device 10A. 各相手方IP電話装置10B、10C、10Dの制御装置26は受信した電話番号40を受け取り、これを電話番号検索装置42に送信する。 Each party IP telephone apparatus 10B, 10C, the controller 26 of the 10D receives the telephone number 40 which receives and transmits it to the telephone number search unit 42. 【００３７】電話番号検索装置42は、ステップ94に示すように、受信した電話番号47を装置10B、10C、10D自体の電話番号と照合し、その結果49をピアツーピア通信装置24に返信する。 The telephone number retrieval device 42, as shown in step 94, the telephone number 47 which receives apparatus 10B, 10C, and collated with the telephone number of the 10D itself, and returns the result 49 for peer to peer communications device 24. 本動作例の場合、装置10Cのみが一致した旨の結果を返信し、ステップ96に進む。 For this operation example, returns a result indicating that only device 10C are the same, the process proceeds to step 96. すなわち、 That is,
一致した旨の結果49を受信したピアツーピア通信装置24 Peer to peer communications device receives the result 49 indicating that matched 24
の制御装置26は、装置10A用のアカウントから、装置10C The controller 26, from the account for the device 10A, device 10C
自体のIPアドレスを返信する。 It returns the IP address of itself. このIPアドレスはステップ78に示すように、装置10Aによって受信され、音声接続の設定が実行される。 The IP address is as shown in step 78, is received by the apparatus 10A, setting the voice connection is performed. 【００３８】一方、電話番号が一致しないとの結果49を受けた装置10B、10Dの制御装置26はステップ98に示すように、接続不可の旨を返信し、これはステップ84に示すように、装置10Aによって受信される。 On the other hand, device 10B which has received the results 49 of the telephone numbers do not match, the control unit 26 of 10D, as shown in step 98, returns to the effect that the connection is impossible., Which, as shown in step 84, It is received by the apparatus 10A. 【００３９】図10に示す本発明によるIP電話装置を用いたIP電話検索システムの実施例を、再度参照する。 [0039] The embodiment of the IP telephone retrieval system using the IP telephone apparatus according to the present invention shown in FIG. 10, reference again. 同図に示すように、本発明によれば、ピアツーピア接続を用いて目的のIP電話装置の検索を行うため、ゲートキーパやゲートウェイを必要としない。 As shown in the figure, according to the present invention, to perform a search object of the IP telephone device using a peer-to-peer connection, without requiring the gatekeeper and gateways. しかも、１つの装置が保有するデータは自己のデータのみであり、各装置が検索を行う時間はかからず、データベースの管理は、個々のIP電話装置が自分のデータを変更することによって可能となる。 Moreover, the data one device's is only own data, time each device performs a search does not take the management of the database, and can be done by individual IP telephone device to change their data Become. また、検索経路途中の装置が故障しても、別の探索経路によってデータを検索することが可能になる。 The search path during the device even if a failure, it is possible to retrieve the data by another of the search path. 【００４０】一方、図９は従来のIP電話装置を用いたIP [0040] IP On the other hand, FIG. 9 using the conventional IP telephone device
電話装置検索システムの構成例を示す構成図である。 It is a block diagram showing a configuration example of a telephone device search system. 図 Drawing
10と共通の要素は同一の符号によって表す。 10 and the common elements are represented by the same reference numerals. 本発明の実施例と比較すると、従来のIP電話装置100A、100B、100 In comparison with the embodiment of the present invention, conventional IP telephone apparatuses 100A, 100B, 100
C、100Dを用いる場合は、図９に示すように、ゲートウェイ102、104およびゲートキーパ106が必要になる。 C, in the case of using a 100D, as shown in FIG. 9, the gateway 102, 104 and gatekeeper 106 is required. これは、従来のIP電話装置100A、100B、100C、100Dが呼接続を行う場合には、ゲートキーパ106に中央集権的にアクセスして目的のIP電話装置の電話番号に対応するIPアドレスを取得する必要があるからである。 This is because when the conventional IP telephone devices 100A, 100B, 100C, 100D performs call connection acquires an IP address and centralized access to gatekeeper 106 corresponding to the telephone number of the desired IP telephone apparatus This is because there is a need. また、従来の In addition, the prior art
IP電話装置100A、100B、100C、100Dは、本発明によるIP IP telephone apparatus 100A, 100B, 100C, 100D may, IP according to the invention
電話装置10A、10B、10C、10Dと異なり、音声／IPパケットの相互変換手段を有しないため、かかるプロトコル変換を行うゲートウェイ102、104も必要となる。 Telephone device 10A, unlike 10B, 10C, and 10D, since has no interconversion means of the voice / IP packet, a gateway 102, 104 is also required to perform such a protocol conversion. 【００４１】図５は、図３に示す発呼側IP電話装置10A [0041] Figure 5, the calling IP telephone apparatus 10A shown in FIG. 3
の検索動作を改良した、より広範な検索を行う動作を示すフローチャートである。 Improved the search operation is a flowchart showing an operation for broader search. 図３と同様の工程については同一の参照符号で示すものとする。 Shall be indicated by the same reference numerals are given to the same steps as FIG. 着信側IP電話装置10 Called party IP telephone device 10
B、10C、10Dから呼接続を設定すべき目的のIP電話装置が発見された場合の動作であるステップ70〜82と、着信側IP電話装置10B、10C、10Dのいずれからも目的のIP電話装置が発見されない場合の動作であるステップ84は、 B, 10C, and steps 70 to 82 is the operation when the object of the IP telephone apparatus should be set up a call connection is found from 10D, the terminating IP telephone apparatus 10B, 10C, the purpose of IP telephone from any of 10D step 84 is an operation when the device is not found,
図３と同様である。 Is the same as that shown in FIG. しかし、図３と異なり、目的のIP電話装置が発見されなかった場合は、ステップ110ですべてのピアツーピア接続を切断をした後、ステップ112に示すように、検索を継続するか否かを判定する。 However, unlike FIG. 3, when the IP telephone apparatus of interest is found, after the cutting of all of the peer-to-peer connection in step 110, as shown in step 112, it determines whether to continue the search . これはオペレータの判断に任せてもよいし、あらかじめ何らかの条件を設定しておき、それが満たされた場合のみ自動的に検索を継続するということにしてもよい。 It may be left to the discretion of the operator, may be set in advance some condition, it may be the fact that automatically continues the search only if it is satisfied. 【００４２】検索を継続する場合は、ステップ114に進み、新たな相手方IP電話装置に対応するアカウントを相手方情報記憶装置30に作成し、ステップ72に戻って検索を継続する。 [0042] To continue the search, the process proceeds to step 114, create an account corresponding to the new party IP telephone apparatus to the other party the information storage device 30, to continue the search returns to step 72. この場合の新たな相手方IP電話装置は、過去に通信を行ったことのないIP電話装置とすればよい。 The new party IP telephone apparatus case may be the IP telephone device without performing the communication in the past.
かかるIP電話装置のIPアドレスは、あらかじめIPアドレス記憶装置28に記憶しておいてもよいし、そのような記憶内容を有しない場合は、過去に通信を行ったことのあるIP電話装置のIPアドレスを基礎として、類似のIPアドレスをランダムに作成することとしてもよい。 IP address of such IP telephone device may be stored in advance in the IP address storage unit 28, if no such stored contents, the IP of the IP telephone apparatus have ever communicating the past on the basis of the address, it is also possible to create a similar IP addresses randomly. 【００４３】図６は、図４に示す着信側IP電話装置10 [0043] Figure 6 is a called party IP telephone apparatus 10 shown in FIG. 4
B、10C、10Dの検索動作を改良した、より広範な検索を行う動作を示すフローチャートである。 B, 10C, improved the search operation of 10D, is a flow chart showing an operation for broader search. 図４と同様の工程については同一の参照符号で示すものとする。 Shall be indicated by the same reference numerals are given to the same steps as FIG. 図４と異なる点は、受信した電話番号がステップ94による照合の結果、自己の電話番号と一致しない場合に、ステップ 4 differs from the received telephone number of the collation in step 94 results, does not match the own telephone number, step
120に示すように、検索を継続するか否かを判定する点である。 As shown in 120, the point to determine whether to continue the search. 検索を継続する場合は、ステップ122に進み、 To continue the search, the process proceeds to step 122,
新たな相手方を設定する。 To set up a new party. すなわち、発呼側IP電話装置 In other words, the calling IP telephone apparatus
10Aとのピアツーピア接続は保持したまま、過去に通信を行ったことのあるIP電話装置、または過去に通信を行ったことのないIP電話装置に対応するアカウントをさらに自己の相手方情報記憶装置30に作成し、図５のステップ72に遷移する。 While peer-to-peer connection between 10A was kept, IP telephone apparatus have previously performing communication in the past, or the corresponding account further in its counterpart information storage device 30 that no IP telephone apparatus that has performed the communication in the past create, the process proceeds to a step 72 of FIG. 【００４４】これにより、着信側IP電話装置10B、10C、 [0044] As a result, the receiving side IP telephone device 10B, 10C,
10Dは、あたかも発呼側IP電話装置のように、他のIP電話装置に対して一対多のピアツーピア通信を行い、大元の検索を要求した装置10Aが直接には検索できないIP電話装置に対しても、検索を行う。 10D is as if the calling IP telephone apparatus performs peer-to-peer communication point-to-multipoint to the other IP telephone apparatus, the IP telephone apparatus searches the requested device 10A of Omoto can not be retrieved directly in also, do a search. このようにして検索範囲が広がった結果、大元の装置10Aとは直接にピアツーピア接続を行っていない所で目的のIP電話装置が発見された場合は、当該目的IP電話装置から検索経路を逆にたどって、IPアドレスが装置10Aに返信される。 Result of the search range spread this way, the apparatus 10A Omoto If direct peer-to-peer connection object of the IP telephone apparatus where not the going is found in the reverse search path from the object IP telephone apparatus follow the, IP address, it is returned to the device 10A. 【００４５】図７は、着信側IP電話装置10B、10C、10D [0045] Figure 7 is a called party IP telephone apparatus 10B, 10C, 10D
がそれぞれ、図６に示す動作を実行した場合に構築されるツリー状の検索経路を示す図である。 There is a graph showing respectively, a tree-like search path constructed in the case of executing the operation shown in FIG. 図７に示すように、着信側IP電話装置が図６に示す動作を行うと、ツリー状の検索経路がより深くなる。 As shown in FIG. 7, the terminating IP telephone apparatus when performing an operation shown in FIG. 6, a tree-like search path is deeper. いわば、縦方向に検索範囲が拡張され、連鎖式に検索範囲が広がる。 So to speak, the vertical direction in the search range is expanded, the search range spread chained. 【００４６】一方、発呼側IP電話装置10Aが既に述べた図５に示す動作を実行すれば、図７に示すような装置10 [0046] On the other hand, if performing the operations shown in FIG. 5 the caller IP telephone device 10A has already been mentioned, as shown in FIG. 7 apparatus 10
Aをルート部分とするツリー状検索経路が、いくつも構築されることになる。 Tree search path that the A and root portion, a number will be constructed. いわば、横方向に検索範囲が拡張される。 So to speak, transversely to the search range is expanded. このように、本発明によるIP電話装置検索システムによれば、不特定多数のIP電話装置に対しても検索が行われ、検索範囲は、どのIP電話装置からも、縦横に拡張可能である。 Thus, according to the IP telephone device search system according to the present invention, even the search is performed to an indefinite number of IP telephone apparatus, the search range, from any IP telephone apparatus, can be extended vertically and horizontally. 【００４７】ここまでの実施例は、ピアツーピア通信機能をIP電話装置に組み込むことに特徴があった。 [0047] EXAMPLE far were characterized by the incorporation of peer-to-peer communications capabilities to the IP telephone apparatus. しかし、これに代えて、ピアツーピア通信装置24をゲートキーパ106に組み込むこととしてもよい。 However, instead of this, it is also possible to incorporate a peer-to-peer communication device 24 to the gatekeeper 106. その場合は、むろん、図10と異なり、図９に示すように、ゲートキーパ In that case, of course, different from FIG. 10, as shown in FIG. 9, the gatekeeper
106を必要とするシステムとなる。 106 a system that requires. 【００４８】図示しないが、その場合、ゲートキーパ装置106は、１つ以上のIP電話装置に対してピアツーピア方式で情報を送受信するピアツーピア通信装置24を含む。 [0048] Although not shown, in which case, the gate keeper 106 includes a peer to peer communications device 24 for transmitting and receiving information in a peer-to-peer fashion with respect to one or more IP telephone apparatuses. 装置24は、発呼側IP電話装置から電話番号を受信する。 Device 24 receives the telephone number from the calling IP telephone apparatus. しかし、ゲートキーパ装置106では、目的のIP電話装置の検索を行わない。 However, the gate keeper 106, does not perform the search of the IP telephone apparatus of interest. 装置24が受信した電話番号は、 Telephone number the device 24 has been received,
ゲートキーパ装置106が管理する１つ以上の被管理IP電話装置に転送され、これら被管理IP電話装置によって、 Gatekeeper device 106 is transferred to one or more of the managed IP telephone apparatus that manages, these managed IP telephone apparatus,
目的のIP電話装置の検索が行われる。 Search of the purpose of the IP telephone device is performed. そして、装置24 Then, device 24
は、検索の結果発見された、この電話番号を有する目的のIP電話装置のIPアドレスを受信し、発呼側IP電話装置に転送する。 Was the result of the search found, receives the IP address of the IP telephone apparatus the purpose of having this telephone number is transferred to the calling IP telephone apparatus. 【００４９】このように、目的IP電話装置の検索は、ゲートキーパ106にピアツーピア通信装置24を組み込んだ場合にも、１つ以上の被管理IP電話装置によって実行される。 [0049] Thus, the search object IP telephone apparatus, when incorporating the peer to peer communications device 24 to the gatekeeper 106, executed by one or more of the managed IP telephone apparatus. ゲートキーパはゾーンと呼ばれるゲートキーパの管理範囲にいかなる端末があるかという情報は依然として必要とするものの、IP電話装置を検索する機能については、本発明によるピアツーピア通信装置を利用すればよいこととなる。 Although gatekeeper information that there is any terminal management range gatekeepers called zones still need, for the ability to search the IP telephone apparatus, so that the may be utilized peer-to-peer communication apparatus according to the present invention. 【００５０】したがって、従来ゲートキーパ106が管理していたゾーン内のすべての端末の電話番号とIPアドレスとの対応データベースは、不要となる。 [0050] Thus, the corresponding database with the telephone number and the IP address of all terminals in a traditional gatekeeper 106 had managed zone, it becomes unnecessary. また、検索時間の大幅な短縮が可能となる。 In addition, it is possible to significantly reduce the search time. また、ゲートキーパ106 In addition, the gatekeeper 106
は、本発明による検索方法が検索範囲を自由に拡張できることから、自己の管理するゾーン外のIP電話装置に対しても、検索を行うことができる。 , Since the search process according to the invention can be extended freely search range, even for a zone outside of the IP telephone apparatus managed by own, it is possible to perform a search. 【００５１】図８は、本発明によるIP電話装置検索システムを、公衆電話網の電話番号検索サービスに適用した構成図である。 [0051] Figure 8 is an IP telephone device search system according to the present invention, it is a block diagram applied to the telephone number search services of the public telephone network. 今までの実施例は、電話番号を検索キーとして、目的のIP電話装置のIPアドレスを取得するものであった。 Example Until now, as a search key the telephone number, was to get the IP address of the IP telephone apparatus of interest. しかし、本発明による検索システムでは、電話番号以外の何らかの個人情報を検索キーとしてもよく、取得される情報もIPアドレスに限らなくてよい。 However, the search system according to the invention may be as a search key any personal information other than the telephone number may information acquired is also not limited to the IP address. 【００５２】図８に示すサービス133では、各人物131 [0052] The service 133 shown in FIG. 8, each person 131
B、131Cに、それぞれ、個人管理単位130B、130Cが割り当てられている。 B, and 131C, respectively, personal management unit 130B, 130C are allocated. 個人管理単位130B、130Cはそれぞれ、 Each individual management unit 130B, 130C is,
本発明によるIP電話装置10B、10Cを構成するパソコン14 PC 14 constituting IP telephone apparatus 10B, and 10C according to the invention
B、14Cおよびヘッドセット12B、12Cと、PBX（Private B B, 14C and the headset 12B, and 12C, PBX (Private B
ranch Exchange）132を介して公衆電話網134に接続された従来の電話機136B、136Cとを含む。 ranch Exchange) 132 connected to a public telephone network 134 via been conventional telephone 136B, and a 136C. そして、発呼者13 Then, the caller 13
1Bは被呼者131Cに公衆電話網134を介した電話をかけたいと思っているが、被呼者131Cに割り当てられている電話機136Cの電話番号が分からない。 1B is wants to call via the public telephone network 134 to the called party 131C, do not know the telephone number of the telephone 136C assigned to the called party 131C. しかし、発呼者131B However, the caller 131B
は、例えば被呼者131Cに固有の名前や社員番号など、被呼者131Cを識別するための個人情報を有している。 Is, for example, the called party 131C including a unique name or employee number, and a personal information for identifying the called party 131C. 【００５３】本サービスの目的は、このような被呼者13 [0053] The purpose of this service, such called party 13
1Cに固有の個人情報を検索キーとし、当該被呼者の所有する従来の電話機136Cに、公衆電話網134を介した電話をかけることである。 The search key specific personal information to 1C, the conventional telephone 136C owned by the called party, is to make a call via the public telephone network 134. 【００５４】本サービスの目的は、本発明によるピアツーピア接続による検索方法によって達成できる。 [0054] The purpose of this service can be accomplished by a search method according to a peer-to-peer connection using the present invention. 各IP電話装置10B、10Cには、あらかじめ、IP電話用の電話番号に代えて、個人情報を検索キーとして使用できるようにしておく。 Each IP phone device 10B, the 10C, advance, instead of the telephone number for the IP telephone, keep to be able to use the personal information as a search key. これにより、IP電話装置10Bから、電話番号の代わりに個人情報を検索キーとして入力し、ピアツーピア接続による検索によって、被呼者131Cの管理するIP IP Thus, from IP telephone apparatus 10B, to enter personal information as a retrieval key instead of the telephone number, the retrieval by peer-to-peer connection, to manage the called party 131C
電話装置10CのIPアドレスを取得することができる。 You can acquire the IP address of the telephone device 10C. その際、IPアドレスだけでなく、被呼者131Cの管理する電話機136Cの公衆電話網で使用される電話番号を取得することは容易である。 At that time, IP address, as well, it is easy to get the phone number used in the public telephone network telephone set 136C that manages the called party 131C. 【００５５】このようにして得られた被呼者131Cの電話機136Cの電話番号を、発呼者131Bの管理するIP電話装置 [0055] The telephone number of the telephone 136C in this way the called party 131C obtained, IP telephone apparatus that manages the caller 131B
10Bの表示装置に表示すれば、発呼者131Bは被呼者131C Be displayed on the display device 10B, caller 131B is called party 131C
に対して、公衆電話網134を介した電話をかけることができる。 Respect, it is possible to make a call via the public telephone network 134. 【００５６】このように、本発明によれば、本来のIP電話装置ネットワークに関する発明に留まらず、検索機能を拡張し、従来の公衆電話網を利用した電話機の電話番号検索サービスとしても利用可能となる。 [0056] Thus, according to the present invention, not only the invention relates to the original IP telephone apparatus network, to extend the search function, can also be used as a phone number search service telephone using a conventional public switched telephone network and Become. 【００５７】以上、本発明の実施例について説明した。 [0057] This completes the description of embodiments of the present invention.
上述の実施例では、IPアドレスまたは電話番号が検索の対象となるが、その他、例えばメールアドレス、住所、 In the above embodiment, the IP address or telephone number is searched, the other, for example e-mail address, address,
ウェブアドレスなどの情報を検索対象として加えることもできる。 It is also possible to add information such as a web address as a search target. 【００５８】 【発明の効果】このように本発明によれば、不特定多数のIP電話装置との間でピアツーピア通信を利用することにより、目的のIP電話装置の検索が効果的に行われる。 [0058] [Effect of the Invention] According to the present invention, by utilizing the peer-to-peer communication with an unspecified number of IP telephone apparatus, the search of the IP telephone apparatus of interest is effectively performed. 【００５９】ピアツーピア接続要求を受信したIP電話装置自体が検索を行うから、目的のIP電話装置の検索に、 [0059] Since the peer-to-peer connection request IP telephone device itself, which has received the performs a search, to search for the IP telephone apparatus of purpose,
ゲートキーパを必要としない。 It does not require a gatekeeper. 【００６０】また、目的のIP電話装置の検索にピアツーピア通信機能を用いることにより、１つの装置が保有するデータは自己のデータのみであり、各装置が検索を行う時間も短時間で済む。 [0060] Further, by using a peer-to-peer communications capabilities to search the IP telephone apparatus of interest, the data one device's is only own data, less time time each apparatus performs also search. しかも、検索範囲は、各IP電話装置が自己のデータベースを変更することによって変更可能となる。 Moreover, the search range, each IP telephone apparatus can be changed by changing its own database. 【００６１】また、本発明による検索方法が検索範囲を拡張できることから、広範な範囲を検索できることはもちろん、ピアツーピア方式によって装置間が接続されているため、検索経路の途中のいずれかの装置が故障しても、別の検索経路によってデータを検索することが可能になる。 [0061] Further, since the search process according to the invention can extend the search range, of course, be able to search a wide range, the inter-device is connected by a peer-to-peer fashion, failure any device in the middle of the search path also, it is possible to retrieve the data by another search path.
【図面の簡単な説明】 【図１】本発明によるIP電話装置の実施例を示すブロック図である。 Is a block diagram showing an embodiment of an IP telephone apparatus according BRIEF DESCRIPTION OF THE DRAWINGS [Figure 1] present invention. 【図２】図１のIP電話装置に含まれるピアツーピア通信装置の構成例を示すブロック図である。 2 is a block diagram showing a configuration example of a peer-to-peer communication device included in the IP telephone apparatus of Figure 1. 【図３】図１に示すIP電話装置が発呼側となる場合の動作を示すフローチャートである。 [Figure 3] IP telephone apparatus shown in FIG. 1 is a flowchart showing an operation in the case where the calling party. 【図４】図３に示す発呼側IP電話装置の動作に対応した着信側IP電話装置の動作を示すフローチャートである。 4 is a flowchart showing the operation of the destination IP telephone apparatus corresponding to the operation of the calling IP telephone apparatus shown in Fig. 【図５】図３に示す発呼側IP電話装置の検索動作を改良した、より広範な検索を行う動作を示すフローチャートである。 [5] with improved search operation of the calling IP telephone apparatus shown in FIG. 3 is a flowchart showing an operation for broader search. 【図６】図４に示す着信側IP電話装置の検索動作を改良した、より広範な検索を行う動作を示すフローチャートである。 [6] with improved search operation of the destination IP telephone apparatus shown in FIG. 4 is a flowchart showing an operation for broader search. 【図７】着信側IP電話装置が図６に示す動作を実行した場合に構築されるツリー状の検索経路を示す図である。 [7] the called party IP telephone apparatus is a diagram illustrating a tree-like search path constructed in the case of executing the operation shown in FIG. 【図８】本発明によるIP電話装置検索システムを、公衆電話網の電話番号検索サービスに適用した構成図である。 The IP telephone device search system according to the invention; FIG is a schematic diagram of applying the telephone number search services of the public telephone network. 【図９】従来のIP電話装置を用いたIP電話装置検索システムの構成例を示す構成図である。 9 is a diagram illustrating an example of the structure of IP telephone apparatus search system using the conventional IP telephone device. 【図１０】本発明によるIP電話装置を用いたIP電話装置検索システムの実施例を示す構成図である。 10 is a block diagram showing an embodiment of an IP telephone apparatus search system using the IP telephone apparatus according to the present invention. 【符号の説明】 ８ IP電話装置検索システム10A、10B、10C、10D IP電話装置20 IPネットワーク24 ピアツーピア通信装置42 電話番号検索装置54 音声接続装置56 音声／IPパケット変換装置106 ゲートキーパ134 公衆電話網136A、136B 電話機 [Reference Numerals] 8 IP telephone device search system 10A, 10B, 10C, 10D IP telephone apparatus 20 IP network 24 peer to peer communications device 42 telephone number search unit 54 voice connection device 56 voice / IP packet conversion unit 106 the gatekeeper 134 public telephone network 136A, 136B phone
───────────────────────────────────────────────────── フロントページの続き Ｆターム(参考） 5K030 HA08 HB01 HC01 HD03 HD06 HD09 JT01 KA07 LB01 5K051 AA08 BB02 CC01 CC02 CC04 DD01 EE02 FF23 HH27 JJ13 5K101 KK02 NN03 NN07 PP03 QQ01 SS08 TT01 ────────────────────────────────────────────────── ─── front page of continued F-term (reference) 5K030 HA08 HB01 HC01 HD03 HD06 HD09 JT01 KA07 LB01 5K051 AA08 BB02 CC01 CC02 CC04 DD01 EE02 FF23 HH27 JJ13 5K101 KK02 NN03 NN07 PP03 QQ01 SS08 TT01
【特許請求の範囲】 【請求項１】 IP（Internet Protocol）ネットワークを介して相手方IP電話装置と呼接続を行うIP電話装置において、該装置は、 １つ以上の相手方IP電話装置に対してピアツーピア（pe In IP telephone apparatus that performs other party IP telephone apparatus and a call connection via the Patent Claims 1] IP (Internet Protocol) network, the apparatus comprising a peer-to-peer to one or more of the other party IP telephone apparatus (pe
er-to-peer）方式で情報を送受信するピアツーピア通信手段と、 該手段が受信した電話番号と前記IP電話装置自体の電話番号とを照合する電話番号検索手段とを含み、 前記ピアツーピア通信手段は、前記照合の結果、両者が一致する場合に限り、前記IP電話装置自体のIPアドレスを返信し、 該IPアドレスによって、前記相手方IP電話装置と呼接続を行うことを特徴とするIP電話装置。 A peer-to-peer communication means for transmitting and receiving information in a er-to-peer) method, and a telephone number retrieval means for collating the telephone number of the IP telephone apparatus itself and the telephone number to which the unit receives the peer-to-peer communication means the collation result, only if they match, returns the IP address of the IP telephone apparatus itself, by the IP address, IP telephone apparatus and performs the other party IP telephone apparatus and a call connection. 【請求項２】 請求項１に記載の装置において、前記ピアツーピア通信手段は、過去に通信をしたことのあるIP 2. A device according to claim 1, wherein the peer-to-peer communication means have previously a communication in the past IP
電話装置のIPアドレスを記録する記録手段を含み、前記照合の結果、両者が不一致である場合に限り、該IPアドレスを有するIP電話装置に、前記受信した電話番号を転送し、 これによって、前記受信した電話番号を送信してきた相手方IP電話装置と呼接続を行うべき目的IP電話装置の検索の継続を可能とすることを特徴とするIP電話装置。 Comprises recording means for recording the IP address of the telephone device, wherein the comparison result only when both do not match, the IP telephone device having the IP address, and forwards the telephone number thus received, thereby, the IP telephone apparatus characterized by enabling the continuation of the search object IP telephone apparatus should perform party IP telephone apparatus and a call connection that has transmitted the received telephone number. 【請求項３】 請求項１に記載の装置において、前記ピアツーピア通信手段は、前記照合の結果、両者が不一致である場合に限り、過去に通信をしたことのないIP電話装置に前記受信した電話番号を転送し、 これによって、前記受信した電話番号を送信してきた相手方IP電話装置と呼接続を行うべき目的IP電話装置の検索の継続を可能とすることを特徴とするIP電話装置。 The apparatus according to 3. The method of claim 1, wherein the peer-to-peer communication means, the result of the collation, only if both do not match, the received phone call to the IP telephone apparatus that has never been a communication in the past transfer the number, whereby, IP telephone apparatus characterized by enabling the continuation of the search object IP telephone apparatus should perform party IP telephone apparatus and a call connection that has transmitted the telephone number thus received. 【請求項４】 請求項１に記載の装置において、該装置はさらに、 該装置で生成されるアナログ音声信号と前記IPネットワークからのIPパケットとを相互にプロトコル変換する音声／IPパケット変換手段と、 IPパケットを所定のIPアドレスを有するIP電話装置に送信する呼接続手段とを含み、 これによって、呼接続を実行することを特徴とするIP電話装置。 The apparatus according to 4. The method of claim 1, said apparatus further comprising: a voice / IP packet conversion means for mutually protocol translation and IP packets from an analog audio signal and the IP network that is generated by the apparatus , and a call connection means for transmitting an IP packet to the IP telephone device having a given IP address, thereby, IP telephone apparatus and executes a call connection. 【請求項５】 IPネットワークを介したIP電話装置間の呼接続を実行するゲートキーパ装置において、該装置は、１つ以上のIP電話装置に対してピアツーピア方式で情報を送受信するピアツーピア通信手段を含み、該手段は、発呼側IP電話装置から電話番号を受信して前記ゲートキーパ装置が管理する１つ以上の被管理IP電話装置に転送し、該電話番号を有する目的IP電話装置のIPアドレスを受信して前記発呼側IP電話装置に転送し、 これによって、前記目的IP電話装置の検索を、前記１つ以上の被管理IP電話装置によって実行させることを特徴とするゲートキーパ装置。 5. A gatekeeper apparatus for performing call connection between IP telephone apparatus via the IP network, the apparatus includes a peer-to-peer communication means for transmitting and receiving information in a peer-to-peer fashion to one or more IP telephone apparatus , said means receives a telephone number from the calling IP telephone apparatus is transferred to one or more of the managed IP telephone apparatus the gatekeeper device manages the IP address of the target IP telephone device including the telephone number received is transferred to the calling IP telephone apparatus, whereby, the gatekeeper device characterized by the search of the target IP telephone apparatus, is executed by the one or more managed IP telephone apparatus. 【請求項６】 複数の端末を含み、各端末に固有の識別情報に基づいてIPネットワークを介して目的の端末を検索する端末検索システムにおいて、各端末は、 １つ以上の他の端末に対してピアツーピア方式で情報を送受信するピアツーピア通信手段と、 該手段が受信した識別情報と端末自体の識別情報とを照合する識別情報検索手段とを含み、 前記ピアツーピア通信手段は、前記照合の結果、両者が一致する場合に限り、端末自体のIPアドレスを返信し、 該IPアドレスによって、各端末は、前記目的の端末とIP 6. comprises a plurality of terminals, the terminal search system for searching the destination terminal via the IP network based on identification information unique to each terminal, each terminal to one or more other terminals It includes a peer-to-peer communication means for transmitting and receiving information in a peer-to-peer fashion, and identification information searching means for collating the identification information of the terminal itself which the unit receives Te, the peer-to-peer communication means, the result of the comparison, both There only if they match, returns the IP address of the terminal itself, by the IP address, each terminal of the destination terminal and the IP
ネットワークを介して接続されることを特徴とする端末検索システム。 Terminal search system characterized in that it is connected via a network. 【請求項７】 IP電話装置からIPネットワークを介して呼接続を行うべき目的IP電話装置を検索するIP電話装置検索方法において、該方法は、 IP電話装置から１つ以上の相手方IP電話装置に対してピアツーピア方式で電話番号を送信する工程と、 該送信された電話番号を受信した前記１つ以上の相手方 7. The IP telephone apparatus search method for searching the IP telephone apparatus the desired IP telephone apparatus should perform call connection via the IP network, the method, one or more of the other party IP telephone apparatus from the IP telephone apparatus wherein one or more of the other party received and transmitting a telephone number in a peer-to-peer fashion, the telephone number the transmission for
IP電話装置で、該電話番号と相手方IP電話装置自体の電話番号とを照合する工程と、 該照合の結果、両者が一致する場合に限り、相手方IP電話装置自体のIPアドレスを返信する工程とを含み、 これによって、前記目的IP電話装置の検索を、前記１つ以上の相手方IP電話装置によって行うことを特徴とする In IP telephone apparatus, a step of collating the telephone number of the telephone number and the other party IP telephone apparatus itself, the result of collating, only if they match, the step of returning the IP address of the other party IP telephone apparatus itself wherein the result, the search of the target IP telephone apparatus, and performs by the one or more of the other party IP telephone apparatus
IP電話装置検索方法。 IP telephone device search method. 【請求項８】 請求項７に記載の方法において、該方法はさらに、前記照合の結果、両者が不一致である場合に限り、前記相手方装置が過去に通信をしたことのあるIP The method according to claim 8 according to claim 7, the method further wherein the verification result only when both do not match, a said other party device is a communication in the past IP
電話装置に、前記受信した電話番号を転送する工程を含み、 これによって、前記目的IP電話装置の検索を継続することを特徴とするIP電話装置検索方法。 The telephone device, comprising the step of transferring the telephone number thus received, thereby, IP telephone apparatus search method characterized by continuing the search of the target IP telephone apparatus. 【請求項９】 請求項７に記載の方法において、該方法はさらに、前記照合の結果、両者が不一致である場合に限り、前記相手方装置が過去に通信をしたことのないIP 9. The method of claim 7, the method further wherein the verification result only when both do not match, not to the other party apparatus is a communication in the past IP
電話装置に、前記受信した電話番号を転送する工程を含み、 これによって、前記目的IP電話装置の検索を継続することを特徴とするIP電話装置検索方法。 The telephone device, comprising the step of transferring the telephone number thus received, thereby, IP telephone apparatus search method characterized by continuing the search of the target IP telephone apparatus.
JP2001353930A 2001-11-20 2001-11-20 Ip telephone equipment and ip telephone equipment search method Active JP3857572B2 (en)
JP2001353930A JP3857572B2 (en) 2001-11-20 2001-11-20 Ip telephone equipment and ip telephone equipment search method
US10298671 US7480257B2 (en) 2001-11-20 2002-11-19 IP telephone terminal searching for a destination with a telephone number to set up a call connection over an IP network
CN 02160622 CN1422045A (en) 2001-11-20 2002-11-20 IP telephone apparatus and searching method of IP telephone apparatus
CN 200610082480 CN1855901B (en) 2001-11-20 2002-11-20 Gatekeeper apparatus
JP2003158553A true true JP2003158553A (en) 2003-05-30
JP3857572B2 JP3857572B2 (en) 2006-12-13
ID=19165857
JP2001353930A Active JP3857572B2 (en) 2001-11-20 2001-11-20 Ip telephone equipment and ip telephone equipment search method
US (1) US7480257B2 (en)
JP (1) JP3857572B2 (en)
CN (2) CN1855901B (en)
JP2006041731A (en) * 2004-07-23 2006-02-09 Ntt Comware Corp Terminal, method and program for telephone conversation
JP2006527970A (en) * 2003-06-19 2006-12-07 エスビーシー ナレッジ ベンチャーズ エル．ピー． Method and apparatus for voice over Internet Protocol phone technology using a virtual private network
JP2007513528A (en) * 2003-08-15 2007-05-24 ポピユラー・テレフオニー・インコーポレイテツド The system and method of the server-less and switch-less Internet protocol phone
JP2008016932A (en) * 2006-07-03 2008-01-24 Fuji Xerox Co Ltd Communication apparatus and communication method
JP2008167443A (en) * 2006-12-30 2008-07-17 Arcsoft (Shanghai) Technology Co Ltd Determining pairing of telephone number and ip address from caching and peer-to-peer lookup
JP2008301239A (en) * 2007-05-31 2008-12-11 Nakayo Telecommun Inc Ip telephone terminal and ip telephone system
US7508820B2 (en) 2004-03-25 2009-03-24 Oki Electric Industry Co., Ltd. VoIP communication apparatus, number pattern correspondence storing method and number judging method
JP2010239336A (en) * 2009-03-31 2010-10-21 Saxa Inc Ip telephone system and ip telephone terminal
GB2413726A (en) * 2004-04-29 2005-11-02 Siemens Plc Rendering a media stream to a calling device from one of a plurality of called devices on the basis of an identifier in the media stream
CN102882972B (en) * 2012-10-10 2016-02-17 全渝娟 Things Universal Mobile Gatekeeper system
GB1392369A (en) * 1972-05-09 1975-04-30 Adlam F C Copings
KR101004347B1 (en) 2003-06-19 2010-12-28 에이티 앤드 티 날리지 벤처스, 엘. 피. Method and apparatus for voice over internet protocol telephony using a virtual private network
JP2012010402A (en) * 2003-07-16 2012-01-12 Skype Limited Peer-to-peer telephone system and method
JP4554295B2 (en) * 2004-07-23 2010-09-29 エヌ・ティ・ティ・コムウェア株式会社 Terminal, the call method and call program
JP2011211704A (en) * 2010-03-11 2011-10-20 Akira Nishihata Confidential communication method using vpn, system and program for the method, and recording medium for the program
JP5192077B2 (en) * 2010-03-11 2013-05-08 朗 西畑 Confidential communication method according vpn, the system, the program, and recording medium of the program
US9185092B2 (en) 2010-03-11 2015-11-10 Akira Nishihata Confidential communication method using VPN, system thereof, program thereof, and recording medium for the program
US20030095546A1 (en) 2003-05-22 application
CN1855901B (en) 2010-06-30 grant
CN1855901A (en) 2006-11-01 application
JP3857572B2 (en) 2006-12-13 grant
CN1422045A (en) 2003-06-04 application
US7480257B2 (en) 2009-01-20 grant