WO2002032061A1 - Telephone number external storage system - Google Patents
Telephone number external storage system Download PDFInfo
- Publication number
- WO2002032061A1 WO2002032061A1 PCT/JP2001/008796 JP0108796W WO0232061A1 WO 2002032061 A1 WO2002032061 A1 WO 2002032061A1 JP 0108796 W JP0108796 W JP 0108796W WO 0232061 A1 WO0232061 A1 WO 0232061A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- telephone
- server
- user
- personal profile
- address
- 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
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/44—Additional connecting arrangements for providing access to frequently-wanted subscribers, e.g. abbreviated dialling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4535—Network directories; Name-to-address mapping using an address exchange platform which sets up a session between two nodes, e.g. rendezvous servers, session initiation protocols [SIP] registrars or H.323 gatekeepers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/26—Devices for calling a subscriber
- H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
- H04M1/274—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
- H04M1/2745—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
- H04M1/2753—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips providing data content
- H04M1/2757—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips providing data content by data transmission, e.g. downloading
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/253—Telephone sets using digital voice transmission
- H04M1/2535—Telephone sets using digital voice transmission adapted for voice communication over an Internet Protocol [IP] network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/006—Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
Definitions
- the present invention relates to a telephone number external storage system.
- IP Internet
- voice data from the telephone into digital communication data to perform compression or decentralization processing.
- a large amount of data can be communicated even with the line capacity. Therefore, the communication fee is inexpensive, and a large amount of data such as photos and videos can be communicated on the same line other than voice data from a telephone.
- the voice data from the telephone is converted into digital communication data and compressed or demultiplexed, or digital communication is performed. Because both devices and software for converting data back to voice data are required for both, ordinary telephones could not be used directly.
- IP telephone services that can use ordinary telephones are provided by Jens and PSI.
- a call is made via an exchange operated by a provider of the IP telephone service.
- the voice data from the telephone is converted into digital communication data by the exchange and subjected to compression or decentralization processing, an IP telephone using a normal telephone is possible.
- the IP telephone service when making a call, it is necessary to input a telephone number of the exchange, a user ID number, a pin number (personal identification number), and the like in addition to the telephone number of the other party.
- the telephone number of the exchange is 8 digits (digits)
- the user ID number is 6 to 8 digits
- the pin number is about 4 digits.
- the telephone number of the other party is 10 digits, Entering a number of about 30 digits, it is difficult to remember the number to be entered.
- the storage means of the own telephone
- the telephone is a mobile phone, etc.
- the storage means since the storage means has a small capacity, a number having a large number of digits can be stored. It is impossible to store in large quantities.
- FIG. 2 is a conceptual diagram of the telephone number service system.
- each user's telephone, personal computer, and the like are connected to the Internet 11 via a wired or wireless public communication line.
- 101 is connected to the Internet 11 via a wired public communication line, a dedicated line or the like.
- the user accesses the directory server 101 via the Internet 11 and obtains a telephone number of a destination registered in the directory server 101, a telephone such as an exchange, or the like. Numbers, user ID numbers, pin numbers, etc. can be read. Therefore, when making a call using the IP telephone service, the user can obtain the number to be entered by accessing the directory server 101. You need to remember and record
- Gate-Keper When using the Internet telephone service from an intranet or the like, a device called a gatekeeper (Gate-Keper) is provided to solve such a problem.
- FIG. 3 is a conceptual diagram of a conventional system using a gatekeeper.
- the gateway 121 is mainly provided in a LAN (localareane two rk) 122 in an organization such as a government office or a company, and is similar to a normal PBX (privater an chexch an ge).
- a LAN localareane two rk
- PBX privater an chexch an ge
- the user When making an IP call from a telephone 123a, 123b within the organization to an external party, the user enters a short registration number of a previously registered party, and the telephone 123a, 123b Is sent to the gatekeeper 121 via the LAN 122. Then, the gatekeeper 121 reads out the IP address corresponding to the registration number of the other party and automatically transmits the same, so that the telephones 123a and 123b can be connected to the telephone (not shown) of the other party. 1 can be connected via 1.
- the processing of converting audio data into digital communication data and performing compression or decentralization processing, or converting digital communication data back into audio data is performed by the gateway 125. Therefore, the functions of the gatekeeper 121, the gateway 124, and the Internet telephone gateway 125 allow the user to make an IP call simply by inputting a short registration number of the other party. It is provided for the LAN 122 in the organization, requires ancillary equipment, and is expensive, so it is not suitable for individuals and small organizations. In addition, phones 123a and 123b are mobile phones If it is, it is virtually impossible to respond.
- IPv4 Internet protocol version 4
- IPv6 Internet protocol protocol 6
- the present invention solves the above-mentioned conventional problems, and can store a large number of IP addresses of destinations without increasing the capacity of a storage means of a telephone. It is an object of the present invention to provide a telephone number external storage system that can easily and quickly make an IP telephone call simply by inputting a short registration number or the like. Disclosure of the invention
- a personal profile server connected to the Internet, and a file in which personal information for each use is stored in the storage means is set for each user, It is connected to the Internet and stores the nickname of the other party's telephone in the storage And a telephone number storage server set for each user.
- the personal profile server forwards the nickname of the other party's telephone transmitted from the user's telephone to a telephone number storage server, and the telephone number storage server converts the received nickname to a corresponding IP address.
- the personal profile server converts the IP address and returns it to the personal file server.
- FIG. 1 is a conceptual diagram of a telephone number external storage system according to an embodiment of the present invention.
- FIG. 2 is a conceptual diagram of the telephone number service system.
- FIG. 3 is a conceptual diagram of a system in which a conventional gate keeper is used. BEST MODE FOR CARRYING OUT THE INVENTION
- FIG. 1 is a conceptual diagram of a telephone number external storage system according to an embodiment of the present invention.
- 11 is the Internet
- 12 is a personal profile connected to the Internet 11 via a public communication line or a dedicated line.
- the personal client file server 12 includes an unillustrated computing unit, a storage unit, a communication interface, and the like.
- a file in which personal information of the user is stored is set for each user. Is done.
- the user is a person who has previously concluded a contract with a person who operates the personal profile server 12 and uses the personal profile server 12 based on the contract, and is, in principle, an individual. It may be an organization composed of multiple people, such as family members or groups, or a corporation or office such as a company.
- the above-mentioned personal information is, in principle, not disclosed, and will not respond to inquiries from anyone other than the user in principle. However, when the user is a corporation, etc., it can be disclosed at the will of the user.
- the personal information is shared between the members of the organization, and a file shared between the members and a file of each member individually
- the personal profile server 12 also functions as a portal site that is an entrance to the Internet 11, and as described later, when the user makes an IP phone call, the personal profile server 12 first connects to the personal profile server 12. It is being done.
- the IP phone means that a voice call is made via an IP (intelnetrotocol) network.
- Reference numeral 13 denotes a mirror server for reducing the load on the personal profile server 12, and is connected to the personal profile server 12.
- the mirror server 13 includes a not-shown arithmetic unit, a storage unit, a communication interface, and the like, and a mirror (copy) of a file of the personal profile server 12 is stored in the storage unit.
- the mirror server 13 does not store the mirrors of all the files of the personal profile server 12, the mirrors of the index files of the personal profile server 12 and the mirrors of some or all of the cache memory are stored. It is only necessary to store one.
- the index file is similar to a so-called Sec-on-DNS, and the mirror server 13 can be compared to a DNS cache or a Web cache.
- Reference numeral 14 denotes a telephone service server which is connected to the Internet 11 via a public communication line or a dedicated line.
- the telephone service server includes an unillustrated arithmetic unit, a storage unit, a communication interface, and the like. Provides services such as call forwarding and absence notification It is for. In addition, a function to convert the contents of an answering machine into text information can be provided.
- Reference numeral 15 denotes a telephone number storage server connected to the Internet 11 via a public communication line or a dedicated line, comprising a not-shown arithmetic unit, a storage unit, a communication interface, and the like.
- the nickname is an ID that the user previously assigned to each of the other party's telephones. This is usually a sequence of letters, numbers, symbols, etc., of the order of two to three digits.
- the telephone number storage server 15 mutually converts the nickname and the IP address in response to an inquiry from the personal profile server 12. That is, the telephone number storage server 15 functions as if it were a telephone directory or an address book. Such a function of the telephone number storage server 15 is used when connecting to the Internet network 11 and can be compared to a function of a domain name server for mutually converting a domain name and an IP address.
- the file set in the storage means of the telephone number storage server 15 may be set not for each user but for each organization such as a family and a group. In this case, the file functions as a telephone directory or address book shared between members of the organization.
- the personal profile server 12, mirror server 13, telephone service server 14 and telephone number storage server 15 may be an integrated server, but from the viewpoint of load distribution. It is desirable that the servers are so-called distributed servers that are independent of each other. In other words, access from each user is not concentrated on one server, but is distributed to each server, so that jamming (congestion) is suppressed even if the capacity of the line connected to each server is small. can do. Since the line connecting the servers has a larger capacity than a normal line, the communication between the servers is performed quickly even if traffic from the Internet 11 is increased due to a surge of accesses from users. .
- the respective servers execute the above-described functions by executing the daemon program while accessing each other via the line.
- a daemon program starts and executes a child process (childprocess) for each user.
- 21a and 21b are telephones such as a mobile telephone and a stationary telephone which can be directly connected to the Internet 11 via a wired or wireless public communication line and can make an IP telephone call directly.
- the telephone 21a is used by the user A, and the telephone 21b is used by the user B, the other party.
- the telephones 21a and 21b are provided in large numbers, although they are omitted in the figure.
- the telephones 21a and 21b are not limited to mobile phones, stationary phones, etc., but may be any as long as they can make an IP phone call directly and have a function of enabling voice communication. Any form such as an electronic organizer, personal computer, PDA, videophone, etc. may be used.
- Reference numeral 22 denotes a sub-network connected to the Internet 11 via a public communication line or a dedicated line, such as a network such as a LAN (localareane two rk) in an organization such as a government office or a company.
- the sub-network 22 includes a device such as a gatekeeper, reads out the IP address corresponding to the telephone number of the other party, automatically transmits the read-out IP address, and is normally connected to the sub-network 22.
- Phone 23 is connected to the other party's phone via Internet 11. Further, the subnetwork 22 performs a process of converting audio data into digital communication data to perform compression or decentralization processing, and a process of converting digital communication data back to audio data.
- a large number of the telephones 23 are provided, and the telephones 23 may be of any form such as a mobile telephone, a stationary telephone, an electronic organizer, a personal computer, a PDA, and a videophone.
- user A receives the IP address of personal profile server 12 and telephone 2
- the IP address of the personal profile server 12 is 32 bits according to the current IP standard IPv4 (internet protocol protocol 4), and according to the next generation standard IPv6 (interne tprot oc olversi on 6). Since it is inconvenient to input every time a call is made, it is inconvenient to input each time a call is made. Desirable. In this case, the IP address of the personal profile server 12 itself is long, but since the number of IP addresses to be registered is only one, there is no shortage of storage capacity of the telephone 21a. .
- the user ID number, pin number, etc. of the telephone 21a registered in advance in the personal profile server 12 are also stored and registered in advance in the storage means of the telephone 21a, and are automatically registered. It is desirable to be transmitted.
- the nickname is usually a string of about 2 to 3 digits of characters, symbols, numbers, etc., and is easy to input, so that the user A may enter it every time a call is made. Further, since the capacity of the storage means of the telephone 21a does not become insufficient, the storage means of the telephone 21a may be stored in advance and registered. Next, after the telephone 21a is connected to the personal profile server 12 by transmitting the IP address, the user ID number, the pin number, etc. of the telephone 21a, and the nickname of the telephone 21b are personal. Sent to profile server 12.
- the personal profile server 12 sends the nickname to the mirror server 13 if necessary. By accessing, it is determined whether or not the user ID number, the pin number, and the like of the telephone 21a are registered.
- the personal profile server 12 determines that the telephone number is registered, the personal profile server 12 sets services such as an answering machine, a telephone transfer, and an absence notification for the telephone 21b corresponding to the nickname.
- the telephone service server 14 is inquired as to whether or not it is in use.
- the personal profile server 12 transfers the nickname of the telephone set 21 b to the telephone number storage server 15.
- the telephone number storage server 15 converts the nickname into the IP address of the telephone set 21b. Then, the IP address of the telephone set 21 b is returned to the personal profile server 12.
- the personal profile server 12 connects the telephone 21a to the telephone 21b.
- the personal profile server 12 functions as a portal site for the telephone set 21a.
- the user A can use the telephone 21a to talk with the user B using the telephone 21b via the internet connection network 11.
- the user A transmits the IP address of the personal profile server 12 and the nickname registered in advance of the telephone 23 from the telephone 21a.
- the telephone number storage server 15 receives the nickname of the telephone set 23 transferred from the personal profile server 12, the telephone number storage server 15 stores the nickname in the IP address of the subnetwork 22 and the subnetwork 22.
- the telephone number 23 is converted into a telephone number of the telephone 23, such as an extension number. Then, the IP address of the telephone 23 is returned to the personal profile server 12.
- the personal profile server 12 connects the telephone set 21a to a device such as a gateway in the subnetwork 22. Then, a device such as the gate keeper connects the telephone 21 a to the telephone 23 based on the telephone number of the telephone 23 in the sub-network 22.
- the personal profile server 12 determines whether or not a service such as answering machine, telephone transfer, absence notification, etc. is set for the telephone 21b corresponding to the nickname of the telephone 21b. Contact 1 4 Then, when any of the services is set, the telephone service server 14 returns a notification to the personal profile server 12 to that effect.
- a service such as answering machine, telephone transfer, absence notification, etc.
- the personal profile server 12 when the answering machine service is set, the personal profile server 12 returns an answering machine message to the telephone set 21a. And If a message to be recorded is transmitted from the telephone 21a accordingly, the message is transferred to the telephone service server 14. Subsequently, the telephone service server 14 stores the message in the storage means.
- the personal profile server 12 reads the transfer destination IP address stored in the storage means of the telephone service server 14 and corresponds to the IP address. Connect phone 21 a to the transfer destination phone.
- the personal profile server 12 returns an absence notification to the telephone set 21a.
- the nickname and the corresponding IP address are stored in advance in the storage means of the telephone number storage server 15, and the registered file is used.
- the telephone number storage server 15 is set for each user, and converts the nickname and the IP address to each other in response to an inquiry from the personal profile server 12. That is, the telephone number storage server 15 functions as if it were a telephone directory or an address book.
- the IP addresses of many destinations are stored, and the user enters a short nickname of the destination registered in advance. You can easily and quickly make an IP phone call.
- the capacity of the storage means of the telephone number storage server 15 is usually much larger than the capacity of the storage means of the telephone sets 21a, 21b, 23, so that an extremely large number of nicknames should be stored.
- the mirror server 13 is connected to the personal profile server 12, the load on the personal profile server 12 can be reduced. it can.
- the personal profile server 12 accesses the telephone number storage server 15 and receives the IP address of the telephone 21 b of the other party. Then, the telephone 21a is connected to the telephone 21b, so that traffic to the telephone number storage server 15 is reduced. Since the communication between the servers is performed in cooperation with the servers, no load is applied to the telephones 21a and 21b.
- the line connecting each server has a larger capacity than a normal line, so that communication between the servers can be performed quickly even if access from users is flooded and traffic on the Internet 11 increases.
- the personal profile server 12, the mirror server 13, the telephone service server 14, and the telephone number storage server 15 are independent of each other and form a so-called distributed server. Are distributed to each server without being concentrated on one server. Therefore, even if the capacity of the line connected to each server is small, occurrence of a jam can be suppressed.
- the personal profile server 12, the telephone service server 14, and the telephone number storage server 15 are independent, the function of each server can be changed and enhanced independently and easily.
- each of the servers executes a daemon program while accessing each other via a line, and the daemon program starts and executes a child process for each user, it is possible to easily perform load distribution. Can be.
- TCO total cost of man age
- ISP Internet service provider
- the telephone number external storage system is connected to the Internet, and the file in which the personal information S of the user is stored in the storage means is stored for each user.
- a personal profile server set to the user and a file that is connected to the Internet and stores in advance the nickname of the other party's telephone and the corresponding IP address in the storage means are set for each user. It has a phone number record server.
- the personal profile server transfers the nickname of the other party's telephone transmitted from the user's telephone to a telephone number storage server, and the telephone number pathological server converts the received nickname to a corresponding IP address.
- the personal profile server converts the data and returns it to the personal file server.
- the personal profile server connects the telephone of the user to the telephone of the other party based on the returned IP address.
- the IP address of a large number of destinations is stored without increasing the capacity of the storage means of the telephone, and the user simply and simply inputs a short nickname of the destination registered in advance, which is simple and convenient. You can make an IP phone call quickly. Furthermore, since the personal profile server and the telephone number storage server are independent of each other and form a so-called distributed server, access from users is prevented. Instead of being concentrated on one server, it is distributed to each server. Therefore, even if the capacity of the line connected to each server is small, it is possible to suppress the occurrence of a jam.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
明 細 書 電話番号外部記憶システム 技術分野 Description Telephone number External storage system Technical field
本発明は、 電話番号外部記憶システムに関するものである。 背景技術 The present invention relates to a telephone number external storage system. Background art
従来、 I P ( i n t e r ne t p r o t o c o l) ネットワークを経由して 、 音声通話を行う、 いわゆる I P電話が可能となっている。 この場合、 イン夕一 ネットを経由して相手先と音声通話を行うことができ、 電話機からの音声デ一夕 をディジタル通信データに変換して圧縮又は分散化処理を行っているので、 所定 の回線容量でも多量のデータを通信することができる。 したがって、 通信料が安 価であり、 かつ、 同じ回線で電話機からの音声デ一夕以外の、 例えば、 写真、 動 画等の大量のデ一夕も通信することができるようになっている。 2. Description of the Related Art Conventionally, a so-called IP telephone, which makes a voice call via an IP (internet) network, has been made possible. In this case, it is possible to make a voice call with the other party via the Internet, and convert the voice data from the telephone into digital communication data to perform compression or decentralization processing. A large amount of data can be communicated even with the line capacity. Therefore, the communication fee is inexpensive, and a large amount of data such as photos and videos can be communicated on the same line other than voice data from a telephone.
ところで、 前述されたように、 I Pネットワークを経由して音声通話を行うた めには、 電話機からの音声デ一夕をディジタル通信データに変換して圧縮又は分 散化処理を行ったり、 ディジタル通信データを音声データに変換し直したりする ための装置ゃソフトウエア一が双方に必要になるので、 通常の電話機をそのまま 利用することはできなかった。 By the way, as mentioned above, in order to make a voice call via an IP network, the voice data from the telephone is converted into digital communication data and compressed or demultiplexed, or digital communication is performed. Because both devices and software for converting data back to voice data are required for both, ordinary telephones could not be used directly.
このため、 通常の電話機を利用することができる I P電話サービスが、 J e n s社、 PS I社等によって提供されている。 そして、 I P電話サービスにおいて は、 該 I P電話サービスを提供する者が運営する交換機を経由して通話を行うよ うになつている。 この場合、 電話機からの音声データを前記交換機によってディ ジタル通信データに変換して圧縮又は分散化処理を行っているので、 通常の電話 機を利用した I P電話が可能となっている。 しかしながら、 前記 I P電話サービスにおいては、 電話をかける際に、 相手先 の電話番号以外に、 前記交換機等の電話番号、 ユーザ ID番号、 ピン番号 (暗証 番号) 等も入力する必要がある。 この場合、 例えば、 交換機等の電話番号は 8桁 (けた) 、 ユーザ ID番号は 6〜8桁、 ピン番号は 4桁程度であるので、 相手先 の電話番号が 10桁であるとすると、 合計で 30桁程度の番号を入力することに なり、 入力すべき番号を覚えることは困難である。 また、 入力すべき 30桁程度 の番号を自己の電話機の記憶手段に格納することは可能であるが、 電話機が携帯 電話機等の場合は、 記憶手段の容量が小さいので、 桁数の多い番号を大量に格納 することは不可能である。 For this reason, IP telephone services that can use ordinary telephones are provided by Jens and PSI. And, in the IP telephone service, a call is made via an exchange operated by a provider of the IP telephone service. In this case, since the voice data from the telephone is converted into digital communication data by the exchange and subjected to compression or decentralization processing, an IP telephone using a normal telephone is possible. However, in the IP telephone service, when making a call, it is necessary to input a telephone number of the exchange, a user ID number, a pin number (personal identification number), and the like in addition to the telephone number of the other party. In this case, for example, the telephone number of the exchange is 8 digits (digits), the user ID number is 6 to 8 digits, and the pin number is about 4 digits. If the telephone number of the other party is 10 digits, Entering a number of about 30 digits, it is difficult to remember the number to be entered. Although it is possible to store a number of about 30 digits to be entered in the storage means of the own telephone, if the telephone is a mobile phone, etc., since the storage means has a small capacity, a number having a large number of digits can be stored. It is impossible to store in large quantities.
そこで、 Ne tme e t i ng (Mi c r o s o f t社) 、 CU— s e eMe 、 I n t e rne t Phon e (Vo c a l Te c社) 等の電話番号サ一ビ ス (D i r e c t o ry s e r v i c e) システムが提供されている。 図 2は 電話番号サービスシステムの概念図である。 図に示されるように、 前記電話番号 サービスシステムにおいては、 各利用者の電話機、 パソコン等は、 有線、 無線等 の公衆通信回線を介してインタ一ネット 11に接続されており、 一方、 ディレク トリサーバ 101は、 有線の公衆通信回線、 専用回線等を介して前記インタ一ネ ット 1 1に接続されている。 そして、 前記利用者は、 電話をかける際に、 インタ —ネット 11を経由して前記ディレクトリサ一バ 101にアクセスし、 該ディレ クトリサーバ 101に登録されている相手先の電話番号、 交換機等の電話番号、 ユーザ I D番号、 ピン番号等を読み出すことができるようになつている。 したが つて、 前記利用者は I P電話サービスを利用して電話をかける場合、 前記ディレ クトリサーバ 101にアクセスすることによって入力すべき番号を入手すること ができるので、 入力すべき 30桁程度の番号を覚える必要も、 記録する必要もな レ^ For this reason, telephone number service (D irectory service) systems such as Netme eting (Microsoft), CU-se eMe, and Internet Phone (VocalTech) are provided. . Figure 2 is a conceptual diagram of the telephone number service system. As shown in the figure, in the telephone number service system, each user's telephone, personal computer, and the like are connected to the Internet 11 via a wired or wireless public communication line. 101 is connected to the Internet 11 via a wired public communication line, a dedicated line or the like. Then, when making a call, the user accesses the directory server 101 via the Internet 11 and obtains a telephone number of a destination registered in the directory server 101, a telephone such as an exchange, or the like. Numbers, user ID numbers, pin numbers, etc. can be read. Therefore, when making a call using the IP telephone service, the user can obtain the number to be entered by accessing the directory server 101. You need to remember and record
しかし、 前記ディレクトリサーバ 101へのアクセス件数が増加した場合、 す なわち、 トラフィックが増大した場合は接続に時間がかかり、 入力すべき番号を 迅速に入手することができなくなってしまう。 However, if the number of accesses to the directory server 101 increases, that is, if the traffic increases, it takes a long time to connect, and the number to be entered must be entered. It cannot be obtained quickly.
イントラネット等からインタ一ネット電話サービスを利用する場合には、 その ような問題を解決するためにゲートキーパー (Ga t e— Ke e p e r) と呼ば れる装置が提供されている。 When using the Internet telephone service from an intranet or the like, a device called a gatekeeper (Gate-Keper) is provided to solve such a problem.
図 3は従来のゲ一トキ一パーが使用されるシステムの概念図である。 FIG. 3 is a conceptual diagram of a conventional system using a gatekeeper.
図に示されるように、 ゲ一トキ一パ一 1 21は、 主として官公庁、 企業等の組 織における LAN ( l o c a l a r e a n e two r k) 122に備えられ 、 通常の PBX (p r i v a t e r an c h e x c h an g e) のように 、 外部からの電話を内線電話に分配したり、 内線電話を交換したりするだけでな く、 相手先の I Pアドレスも登録されている。 As shown in the figure, the gateway 121 is mainly provided in a LAN (localareane two rk) 122 in an organization such as a government office or a company, and is similar to a normal PBX (privater an chexch an ge). In addition to distributing external calls to internal telephones and exchanging internal telephones, the IP address of the other party is also registered.
前記組織内の電話機 123 a、 1 23 bから外部の相手に I P電話をかける場 合、 利用者があらかじめ登録されている相手先の短い登録番号等を入力すると、 前記電話機 123 a、 1 23 bからの信号は LAN 122を介して前記ゲートキ ーパ一 12 1に送られる。 そして、 前記ゲートキーパー 121は相手先の登録番 号等に対応する I Pアドレスを読み出して自動的に送信することによって、 前記 電話機 123 a、 123 bを、 相手先の図示されない電話機にイン夕一ネット 1 1を経由して接続することができる。 When making an IP call from a telephone 123a, 123b within the organization to an external party, the user enters a short registration number of a previously registered party, and the telephone 123a, 123b Is sent to the gatekeeper 121 via the LAN 122. Then, the gatekeeper 121 reads out the IP address corresponding to the registration number of the other party and automatically transmits the same, so that the telephones 123a and 123b can be connected to the telephone (not shown) of the other party. 1 can be connected via 1.
なお、 音声データをディジタル通信データに変換して圧縮又は分散化処理を行 つたり、 ディジタル通信データを音声データに変換し直したりする処理は、 ゲー トウエイ 1 25によって行われる。 したがって、 前記ゲートキーパー 121、 ゲ 一トウエイ 124及びインターネット電話ゲートウェイ 125の機能により前記 利用者は相手先の短い登録番号を入力するだけで I P電話をかけることができる しかしながら、 前記ゲートキーパー 124は、 大きな組織における LAN 12 2に備えられるものであり、 付帯設備も必要であり、 コストが高いので、 個人や 小規模な組織には不向きである。 さらに、 電話機 123 a、 123 bが携帯電話 機である場合には、 対応が実質的に不可能である。 The processing of converting audio data into digital communication data and performing compression or decentralization processing, or converting digital communication data back into audio data is performed by the gateway 125. Therefore, the functions of the gatekeeper 121, the gateway 124, and the Internet telephone gateway 125 allow the user to make an IP call simply by inputting a short registration number of the other party. It is provided for the LAN 122 in the organization, requires ancillary equipment, and is expensive, so it is not suitable for individuals and small organizations. In addition, phones 123a and 123b are mobile phones If it is, it is virtually impossible to respond.
そこで、 現在、 前述されたような I P電話サービスを利用することなく、 通常 の携帯電話機等から I P電話に直接かけることができる技術が開発されている。 一方、 I Pネットワークで使用される I Pアドレスは、 インターネットの利用 者が増大したために枯渴しつつあるので、 32ビッ卜の I Pアドレスを使用した 現行の I P規格である I Pv4 ( i n t e r ne t p r o t o c o l v e r s i o n 4) から、 128ビットの I Pアドレスを使用した次世代規格である I Pv 6 (i n t e r n e t p r o t o c o l v e r s i on 6) に移行 することが検討されている。 Therefore, a technology has been developed that allows a normal mobile phone or the like to make a direct call to an IP phone without using the IP phone service as described above. On the other hand, IP addresses used in IP networks are dying due to the increase in the number of Internet users, so IPv4 (internet protocol version 4), which is the current IP standard using 32-bit IP addresses From now on, the transition to IPv6 (internet protocol protocol 6), a next-generation standard using 128-bit IP addresses, is being considered.
この場合、 128ビットの I Pアドレスを利用者が記憶することは事実上不可 能であり、 また、 電話機の記憶手段に格納しょうとすると、 記憶手段の容量を大 幅に増加させる必要があり、 コストが増大してしまう。 特に、 電話機が携帯電話 機である場合、 装置の大きさ及びコストの面からの制約が大きく、 記憶手段の容 量を増大させることが困難であるので、 多数の相手先の I Pアドレスを格納する ことができなくなり極めて不便になってしまう。 In this case, it is virtually impossible for the user to memorize the 128-bit IP address, and if the user wants to store it in the storage means of the telephone, the capacity of the storage means needs to be greatly increased, and the cost becomes high. Will increase. In particular, if the telephone is a mobile phone, the IP address of a large number of destinations is stored because the size and cost of the device are greatly restricted and it is difficult to increase the capacity of the storage means. And it becomes extremely inconvenient.
本発明は、 前記従来問題点を解決して、 電話機の記憶手段の容量を増大させる ことなく、 多数の相手先の I Pアドレスを格納することができるとともに、 利用 者があらかじめ登録されている相手先の短い登録番号等を入力するだけで、 簡便 にかつ迅速に I P電話をかけることができる電話番号外部記憶システムを提供す ることを目的とする。 発明の開示 The present invention solves the above-mentioned conventional problems, and can store a large number of IP addresses of destinations without increasing the capacity of a storage means of a telephone. It is an object of the present invention to provide a telephone number external storage system that can easily and quickly make an IP telephone call simply by inputting a short registration number or the like. Disclosure of the invention
そのために、 本発明の電話番号外部記憶システムにおいては、 イン夕一ネット に接続され、 記憶手段内に利用ごとの個人情報が格納されるファイルが前記利用 者毎に設定された個人プロファイルサーバと、 インターネットに接続され、 記憶 手段内にあらかじめ相手先の電話機のニックネームをそれに対応する I Pァドレ スとが格納されるファイルが前記利用者毎に設定された電話番号記憶サーバとを 有する。 For this purpose, in the telephone number external storage system of the present invention, a personal profile server connected to the Internet, and a file in which personal information for each use is stored in the storage means is set for each user, It is connected to the Internet and stores the nickname of the other party's telephone in the storage And a telephone number storage server set for each user.
そして、 前記個人プロファイルサーバは、 前記利用者の電話機から送信された 相手先の電話機の二ックネームを電話番号記憶サーバに転送し、 該電話番号記憶 サーバは、 受信した前記ニックネームを対応する I Pアドレスに変換して個人プ 口ファイルサーバに返信し、 該個人プロファイルサーバは、 返信された前記 I P Then, the personal profile server forwards the nickname of the other party's telephone transmitted from the user's telephone to a telephone number storage server, and the telephone number storage server converts the received nickname to a corresponding IP address. The personal profile server converts the IP address and returns it to the personal file server.
:基づいて、 前記利用者の電話機を相手先の電話機に接続する。 図面の簡単な説明 : Connect the user's telephone to the other party's telephone. BRIEF DESCRIPTION OF THE FIGURES
第 1図は本発明の実施の形態における電話番号外部記憶システムの概念図であ る。 第 2図は電話番号サービスシステムの概念図である。 第 3図は従来のゲート キーパーが使用されるシステムの概念図である。 発明を実施するための最良の形態 FIG. 1 is a conceptual diagram of a telephone number external storage system according to an embodiment of the present invention. FIG. 2 is a conceptual diagram of the telephone number service system. FIG. 3 is a conceptual diagram of a system in which a conventional gate keeper is used. BEST MODE FOR CARRYING OUT THE INVENTION
以下、 本発明の実施の形態について図面を参照しながら詳細に説明する。 図 1は本発明の実施の形態における電話番号外部記憶システムの概念図である 図において、 1 1はインターネット、 1 2は該インターネット 1 1に公衆通信 回線又は専用回線を介して接続される個人プロファイルサーバである。 該個人プ 口ファイルサーバ 1 2は、 図示されない演算手段、 記憶手段、 通信インタ一フエ イス等を備え、 前記記憶手段内には、 利用者の個人情報が格納されるファイルが 利用者毎に設定される。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. FIG. 1 is a conceptual diagram of a telephone number external storage system according to an embodiment of the present invention. In the figure, 11 is the Internet, 12 is a personal profile connected to the Internet 11 via a public communication line or a dedicated line. Server. The personal client file server 12 includes an unillustrated computing unit, a storage unit, a communication interface, and the like. In the storage unit, a file in which personal information of the user is stored is set for each user. Is done.
ここで、 前記利用者は、 個人プロファイルサーバ 1 2を運営する者とあらかじ め契約を締結し、 該契約に基づいて個人プロファイルサーバ 1 2を利用する者で あり、 原則として個人であるが、 家族、 グループ等の複数人から成る団体であつ ても、 企業等の法人や事務所であってもよい。 また、 前記個人情報は原則として非公開のものであり、 利用者本人以外からの 問い合わせには原則として応じないが、 利用者が法人等の場合には利用者の意思 によって公開することもできる。 Here, the user is a person who has previously concluded a contract with a person who operates the personal profile server 12 and uses the personal profile server 12 based on the contract, and is, in principle, an individual. It may be an organization composed of multiple people, such as family members or groups, or a corporation or office such as a company. In addition, the above-mentioned personal information is, in principle, not disclosed, and will not respond to inquiries from anyone other than the user in principle. However, when the user is a corporation, etc., it can be disclosed at the will of the user.
さらに、 利用者が家族、 グループ等の団体である場合は、 前記個人情報は団体 の構成員同士間で共有されるが、 該構成員同士間で共有されるファイルと、 各構 成員個人のファイルであり、 他の構成員にも公開されない個人フアイルとをそれ ぞれ設定するようにすることもできる。 Further, when the user is an organization such as a family or a group, the personal information is shared between the members of the organization, and a file shared between the members and a file of each member individually However, it is also possible to set individual files that are not disclosed to other members.
なお、 前記個人プロファイルサーバ 12はインターネット 1 1への入口である ポータルサイトとしても機能するものであり、 後述されるように、 前記利用者が I P電話をかけると、 まず、 個人プロファイルサーバ 12に接続されるようにな つている。 ここで、 I P電話とは、 I P ( i n t e r n e t r o t oc o l ) ネットワークを経由して音声通話を行うことをいう。 The personal profile server 12 also functions as a portal site that is an entrance to the Internet 11, and as described later, when the user makes an IP phone call, the personal profile server 12 first connects to the personal profile server 12. It is being done. Here, the IP phone means that a voice call is made via an IP (intelnetrotocol) network.
また、 13は前記個人プロファイルサーバ 12の負荷を軽減するためのミラー サーバであり、 前記個人プロファイルサーバ 12に接続される。 ここで、 前記ミ ラーサーバ 13は、 図示されない演算手段、 記憶手段、 通信インターフェイス等 を備え、 前記記憶手段内には、 前記個人プロファイルサーバ 12のファイルのミ ラ一 (コピ一) が格納される。 Reference numeral 13 denotes a mirror server for reducing the load on the personal profile server 12, and is connected to the personal profile server 12. Here, the mirror server 13 includes a not-shown arithmetic unit, a storage unit, a communication interface, and the like, and a mirror (copy) of a file of the personal profile server 12 is stored in the storage unit.
しかし、 前記ミラーサーバ 13は前記個人プロファイルサーバ 12のすベての ファイルのミラ一を格納していなくても、 前記個人プロファイルサーバ 12のィ ンデックスファイルのミラーとキャッシュメモリの一部又は全部のミラ一とを格 納していればよい。 なお、 前記インデックスファイルは、 いわゆる S e c ond 一 DNSと同様のものであり、 前記ミラ一サーバ 13は、 DNSキャッシュや W e bキヤッシュになぞらえることができる。 However, even if the mirror server 13 does not store the mirrors of all the files of the personal profile server 12, the mirrors of the index files of the personal profile server 12 and the mirrors of some or all of the cache memory are stored. It is only necessary to store one. The index file is similar to a so-called Sec-on-DNS, and the mirror server 13 can be compared to a DNS cache or a Web cache.
また、 14は前記ィン夕一ネット 11に公衆通信回線又は専用回線を介して接 続される電話サービスサーバであり、 図示されない演算手段、 記憶手段、 通信ィ ンタ一フェイス等を備え、 留守番電話、 電話転送、 不在通知等のサービスを行う ためのものである。 さらに、 留守番電話の内容を文字情報に変換する機能を持た せることもできる。 Reference numeral 14 denotes a telephone service server which is connected to the Internet 11 via a public communication line or a dedicated line. The telephone service server includes an unillustrated arithmetic unit, a storage unit, a communication interface, and the like. Provides services such as call forwarding and absence notification It is for. In addition, a function to convert the contents of an answering machine into text information can be provided.
そして、 1 5は前記ィンタ一ネット 1 1に公衆通信回線又は専用回線を介して 接続される電話番号記憶サーバであり、 図示されない演算手段、 記憶手段、 通信 インターフェイス等を備え、 前記記憶手段内には、 あらかじめニックネームとそ れに対応する I Pアドレスとが格納されるファイルが利用者毎に設定されている ここで、 前記ニックネームとは、 あらかじめ利用者が相手先の電話機それぞれ に付与した I Dのことであり、 通常、 2〜 3桁程度の短い文字、 数字、 記号等の 列である。 Reference numeral 15 denotes a telephone number storage server connected to the Internet 11 via a public communication line or a dedicated line, comprising a not-shown arithmetic unit, a storage unit, a communication interface, and the like. Is a file in which a nickname and the corresponding IP address are stored in advance for each user.Here, the nickname is an ID that the user previously assigned to each of the other party's telephones. This is usually a sequence of letters, numbers, symbols, etc., of the order of two to three digits.
そして、 前記電話番号記憶サーバ 1 5は、 個人プロファイルサーバ 1 2からの 問い合わせに応じて前記ニックネームと I Pアドレスとを相互に変換する。 すな わち、 前記電話番号記憶サーバ 1 5は、 あたかも電話帳又はアドレス帳のように 機能する。 このような前記電話番号記憶サーバ 1 5の機能は、 イン夕一ネット 1 1に接続する際に用いられ、 ドメインネームと I Pアドレスとを相互に変換する ドメインネームサーバの機能になぞらえることができる。 Then, the telephone number storage server 15 mutually converts the nickname and the IP address in response to an inquiry from the personal profile server 12. That is, the telephone number storage server 15 functions as if it were a telephone directory or an address book. Such a function of the telephone number storage server 15 is used when connecting to the Internet network 11 and can be compared to a function of a domain name server for mutually converting a domain name and an IP address.
なお、 前記電話番号記憶サーバ 1 5の記憶手段内に設定された前記ファイルは 、 利用者毎でなく、 家族、 グループ等の団体毎に設定されていてもよい。 この場 合、 前記ファイルは団体の構成員間で共有される電話帳又はアドレス帳として機 能する。 The file set in the storage means of the telephone number storage server 15 may be set not for each user but for each organization such as a family and a group. In this case, the file functions as a telephone directory or address book shared between members of the organization.
ここで、 前記個人プロファイルサーバ 1 2、 ミラーサーバ 1 3、 電話サ一ビス サーバ 1 4及び電話番号記憶サーバ 1 5は、 統合された一つのサーバであっても よいが、 負荷の分散の観点から互いに独立したいわゆる分散型サーバとしての形 態であることが望ましい。 すなわち、 各利用者からのアクセスが一つのサーバに 集中することなく、 各サーバに分散されるので、 各サーバに接続される回線の容 量が小さくてもジャム (混雑) が発生するのを抑制することができる。 なお、 前記各サーバを結ぶ回線は通常の回線よりも容量が大きいので、 利用者 からのアクセスが殺到して前記インターネット 11におけるトラフィックが多く なっても、 前記各サーバ同士の通信は迅速に行われる。 Here, the personal profile server 12, mirror server 13, telephone service server 14 and telephone number storage server 15 may be an integrated server, but from the viewpoint of load distribution. It is desirable that the servers are so-called distributed servers that are independent of each other. In other words, access from each user is not concentrated on one server, but is distributed to each server, so that jamming (congestion) is suppressed even if the capacity of the line connected to each server is small. can do. Since the line connecting the servers has a larger capacity than a normal line, the communication between the servers is performed quickly even if traffic from the Internet 11 is increased due to a surge of accesses from users. .
この場合、 前記各サーバは、 回線を介して相互にアクセスしながら、 デーモン プログラムを実行して前述された各機能を発揮する。 例えば、 H t t pdのよう に、 デーモンプログラムが各利用者毎に子プロセス (c h i l d p r o c e s s) を起動して実行する。 In this case, the respective servers execute the above-described functions by executing the daemon program while accessing each other via the line. For example, as in Httpd, a daemon program starts and executes a child process (childprocess) for each user.
また、 21 a、 21 bは前記ィンターネット 1 1に有線、 無線等の公衆通信回 線を介して接続され、 I P電話を直接かけることができる携帯電話機、 据置型電 話機等の電話機であり、 電話機 21 aは利用者 Aに使用され、 電話機 21 bは相 手先である利用者 Bに使用される。 なお、 該電話機 21 a、 21 bは、 図におい ては省略されているが多数配設される。 Also, 21a and 21b are telephones such as a mobile telephone and a stationary telephone which can be directly connected to the Internet 11 via a wired or wireless public communication line and can make an IP telephone call directly. The telephone 21a is used by the user A, and the telephone 21b is used by the user B, the other party. The telephones 21a and 21b are provided in large numbers, although they are omitted in the figure.
ここで、 前記電話機 21 a、 21 bは、 携帯電話機、 据置型電話機等でなくて も、 I P電話を直接かけることができ、 音声通話を可能とする機能を備えるもの であればよく、 例えば、 電子手帳、 パソコン、 PDA、 テレビ電話等のいかなる 形態のものであってもよい。 Here, the telephones 21a and 21b are not limited to mobile phones, stationary phones, etc., but may be any as long as they can make an IP phone call directly and have a function of enabling voice communication. Any form such as an electronic organizer, personal computer, PDA, videophone, etc. may be used.
そして、 22は前記ィンターネッ卜 11に公衆通信回線又は専用回線を介して 接続されるサブネットワークであり、 例えば、 官公庁、 企業等の組織における L AN ( l o c a l a r e a n e two r k) のようなネットワークである。 また、 サブネットワーク 22はゲートキーパーのような装置を備え、 相手先の電 話番号に対する I Pアドレスを読み出し、 読み出した該 I Pアドレスを自動的に 送信して、 前記サブネットワーク 22に接続されている通常の電話機 23を相手 先の電話機にィン夕ーネット 11を経由して接続する。 さらに、 前記サブネット ワーク 22は、 音声デ一夕をディジタル通信データに変換して圧縮又は分散化処 理を行ったり、 ディジタル通信データを音声データに変換し直したりする処理も 行う。 ここで、 前記電話機 23は多数個配設され、 また、 携帯電話機、 据置型電話機 、 電子手帳、 パソコン、 PDA、 テレビ電話等のいかなる形態のものであっても よい。 Reference numeral 22 denotes a sub-network connected to the Internet 11 via a public communication line or a dedicated line, such as a network such as a LAN (localareane two rk) in an organization such as a government office or a company. Also, the sub-network 22 includes a device such as a gatekeeper, reads out the IP address corresponding to the telephone number of the other party, automatically transmits the read-out IP address, and is normally connected to the sub-network 22. Phone 23 is connected to the other party's phone via Internet 11. Further, the subnetwork 22 performs a process of converting audio data into digital communication data to perform compression or decentralization processing, and a process of converting digital communication data back to audio data. Here, a large number of the telephones 23 are provided, and the telephones 23 may be of any form such as a mobile telephone, a stationary telephone, an electronic organizer, a personal computer, a PDA, and a videophone.
次に、 前記構成の電話番号外部記憶システムの動作について説明する。 Next, the operation of the telephone number external storage system having the above configuration will be described.
第 1の動作例として、 利用者 Aが電話機 21 aを使用して、 電話機 2 l bを使 用する利用者 Bに電話をかける場合の動作について説明する。 As a first operation example, an operation in the case where user A calls user B using telephone 2lb using telephone 21a will be described.
まず、 利用者 Aは、 個人プロファイルサーバ 12の I Pアドレス及び電話機 2 First, user A receives the IP address of personal profile server 12 and telephone 2
1 bのあらかじめ登録されている短い登録番号、 ニックネーム等を電話機 21 a から発信させる。 Send a short registered number, nickname, etc., registered in 1b, from the telephone 21a.
ここで、 前記個人プロファイルサーバ 12の I Pアドレスは、 現行の I P規格 I Pv4 (i n t e r n e t p r o t o c o l v e r s i on 4) に従う と 32ビット、 また、 次世代規格である I Pv 6 (i n t e r ne t p r o t oc o l v e r s i on 6) に従うと 128ビッ卜と長いものであり、 電話 をかけるたびに入力することは不便であるので、 前記電話機 21 aの記憶手段に あらかじめ格納して登録しておき、 自動的に発信されるようにすることが望まし い。 この場合、 前記個人プロファイルサーバ 12の I Pアドレスはそれ自体長い ものであるが、 登録すべき I Pアドレスの数は一つだけであるので、 前記電話機 21 aの記憶手段の容量が不足することはない。 Here, the IP address of the personal profile server 12 is 32 bits according to the current IP standard IPv4 (internet protocol protocol 4), and according to the next generation standard IPv6 (interne tprot oc olversi on 6). Since it is inconvenient to input every time a call is made, it is inconvenient to input each time a call is made. Desirable. In this case, the IP address of the personal profile server 12 itself is long, but since the number of IP addresses to be registered is only one, there is no shortage of storage capacity of the telephone 21a. .
なお、 前記個人プロファイルサーバ 12にあらかじめ登録されている前記電話 機 21 aのユーザ I D番号、 ピン番号等も、 前記電話機 21 aの記憶手段にあら かじめ格納して登録しておき、 自動的に発信されるようにすることが望ましい。 そして、 前記ニックネームは、 通常、 2〜3桁程度の文字、 記号、 数字等の列 であり、 入力が容易であるので、 電話をかけるたびに利用者 Aが入力するように してもよく、 また、 前記電話機 21 aの記憶手段の容量を不足させることがない ので、 電話機 21 aの記憶手段にあらかじめ格納して登録するようにしてもよい 次に、 前記 I Pアドレスの発信によって電話機 2 1 aが前記個人プロファイル サーバ 1 2に接続された後、 前記電話機 2 1 aのユーザ I D番号、 ピン番号等、 及び前記電話機 2 1 bのニックネームが個人プロファイルサーバ 1 2に送信され る。 The user ID number, pin number, etc. of the telephone 21a registered in advance in the personal profile server 12 are also stored and registered in advance in the storage means of the telephone 21a, and are automatically registered. It is desirable to be transmitted. The nickname is usually a string of about 2 to 3 digits of characters, symbols, numbers, etc., and is easy to input, so that the user A may enter it every time a call is made. Further, since the capacity of the storage means of the telephone 21a does not become insufficient, the storage means of the telephone 21a may be stored in advance and registered. Next, after the telephone 21a is connected to the personal profile server 12 by transmitting the IP address, the user ID number, the pin number, etc. of the telephone 21a, and the nickname of the telephone 21b are personal. Sent to profile server 12.
続いて、 該個人プロファイルサーバ 1 2は、 前記電話機 2 1 aのユーザ I D番 号、 ピン番号等、 及び前記電話機 2 1 bのニックネームを受信すると、 必要であ る場合にはミラーサーバ 1 3にアクセスして、 前記電話機 2 1 aのユーザ I D番 号、 ピン番号等が登録されたものであるか否かを判定する。 Subsequently, upon receiving the user ID number, the pin number, etc. of the telephone set 21a and the nickname of the telephone set 21b, the personal profile server 12 sends the nickname to the mirror server 13 if necessary. By accessing, it is determined whether or not the user ID number, the pin number, and the like of the telephone 21a are registered.
次に、 登録されたものであることが判別した場合、 前記個人プロファイルサー ノ 1 2は、 前記ニックネームに対応する電話機 2 1 bに関して、 留守番電話、 電 話転送、 不在通知等のサービスがセットされているか否かを電話サービスサーバ 1 4に問い合わせる。 Next, when the personal profile server 12 determines that the telephone number is registered, the personal profile server 12 sets services such as an answering machine, a telephone transfer, and an absence notification for the telephone 21b corresponding to the nickname. The telephone service server 14 is inquired as to whether or not it is in use.
そして、 前記サービスがセットされていない旨が返信されると、 前記個人プロ ファイルサーバ 1 2は電話機 2 1 bのニックネームを電話番号記憶サーバ 1 5に 転达する。 When the service is not set, the personal profile server 12 transfers the nickname of the telephone set 21 b to the telephone number storage server 15.
次に、 該電話番号記憶サーバ 1 5は、 転送された前記電話機 2 1 bのニックネ —ムを受信すると、 該ニックネームを前記電話機 2 1 bの I Pアドレスに変換す る。 そして、 該電話機 2 1 bの I Pアドレスを前記個人プロファイルサーバ 1 2 に返信する。 Next, upon receiving the transferred nickname of the telephone set 21b, the telephone number storage server 15 converts the nickname into the IP address of the telephone set 21b. Then, the IP address of the telephone set 21 b is returned to the personal profile server 12.
続いて、 該個人プロファイルサーバ 1 2は、 返信された前記電話機 2 1 bの I Pアドレスを受信すると、 前記電話機 2 1 aを電話機 2 1 bに接続する。 この場 合、 前記個人プロファイルサーバ 1 2は、 前記電話機 2 1 aのためのポータルサ イトとして機能する。 これにより、 前記利用者 Aは電話機 2 1 aを使用して、 電 話機 2 1 bを使用する利用者 Bとイン夕一ネット 1 1を経由して通話することが できる。 Subsequently, upon receiving the returned IP address of the telephone 21b, the personal profile server 12 connects the telephone 21a to the telephone 21b. In this case, the personal profile server 12 functions as a portal site for the telephone set 21a. Thus, the user A can use the telephone 21a to talk with the user B using the telephone 21b via the internet connection network 11.
次に、 第 2の動作例として、 利用者 Aが電話機 2 1 aを使用して、 電話機 2 3 を使用する利用者 Cに電話をかける場合の動作について説明する。 なお、 前記第 1の動作例と同じ動作については、 その説明を省略する。 Next, as a second operation example, user A uses telephone 2 1a and telephone 2 3 The operation when making a call to user C who uses is described. The description of the same operation as the first operation example is omitted.
まず、 利用者 Aは、 個人プロファイルサーバ 1 2の I Pアドレス及び電話機 2 3のあらかじめ登録されているニックネームを電話機 2 1 aから発信させる。 そして、 前記電話番号記憶サーバ 1 5は、 前記個人プロファイルサーバ 1 2か ら転送された前記電話機 2 3のニックネームを受信すると、 該ニックネームをサ ブネットワーク 2 2の I Pアドレス、 及び前記サブネットワーク 2 2における、 例えば、 内線番号 (e x t e n s i o n n u m b e r ) 等の、 前記電話機 2 3 の電話番号に変換する。 そして、 該電話機 2 3の I Pアドレスを前記個人プロフ アイルサーバ 1 2に返信する。 First, the user A transmits the IP address of the personal profile server 12 and the nickname registered in advance of the telephone 23 from the telephone 21a. When the telephone number storage server 15 receives the nickname of the telephone set 23 transferred from the personal profile server 12, the telephone number storage server 15 stores the nickname in the IP address of the subnetwork 22 and the subnetwork 22. For example, the telephone number 23 is converted into a telephone number of the telephone 23, such as an extension number. Then, the IP address of the telephone 23 is returned to the personal profile server 12.
次に、 該個人プロファイルサーバ 1 2は、 返信された前記 I Pアドレスを受信 すると、 前記電話機 2 1 aをサブネットワーク 2 2におけるゲ一トキ一パーのよ うな装置に接続する。 そして、 該ゲート'キーパーのような装置は、 前記サブネッ トワーク 2 2における電話機 2 3の電話番号に基づいて、 前記電話機 2 1 aを前 記電話機 2 3に接続する。 Next, upon receiving the returned IP address, the personal profile server 12 connects the telephone set 21a to a device such as a gateway in the subnetwork 22. Then, a device such as the gate keeper connects the telephone 21 a to the telephone 23 based on the telephone number of the telephone 23 in the sub-network 22.
次に、 第 3の動作例として、 利用者 Aが電話機 2 1 aを使用して、 留守番電話 、 電話転送、 不在通知等のサービスがセットされている電話機 2 1 bに電話をか ける場合の動作について説明する。 なお、 前記第 1及び第 2の動作例と同じ動作 については、 その説明を省略する。 Next, as a third operation example, a case is described in which user A uses telephone 21a to call telephone 21b on which services such as answering machine, call forwarding, and absence notification are set. The operation will be described. The description of the same operation as the first and second operation examples is omitted.
まず、 前記個人プロファイルサーバ 1 2が、 前記電話機 2 1 bのニックネーム に対応する電話機 2 1 bに関して、 留守番電話、 電話転送、 不在通知等のサービ スがセットされているか否かを前記電話サービスサーバ 1 4に問い合わせる。 そして、 前記サービスの中のいずれかがセットされている場合、 前記電話サー ビスサーバ 1 4はその旨を前記個人プロファイルサーバ 1 2に返信する。 First, the personal profile server 12 determines whether or not a service such as answering machine, telephone transfer, absence notification, etc. is set for the telephone 21b corresponding to the nickname of the telephone 21b. Contact 1 4 Then, when any of the services is set, the telephone service server 14 returns a notification to the personal profile server 12 to that effect.
ここで、 留守番電話サービスがセットされている場合、 前記個人プロファイル サーバ 1 2は、 前記電話機 2 1 aに留守番電話のメッセージを返信する。 そして 、 それに応じて前記電話機 2 1 aから録音すべきメッセージが送信された場合に は、 該メッセージを前記電話サービスサーバ 1 4に転送する。 続いて、 前記電話 サービスサーバ 1 4は該メッセージを記憶手段に格納する。 Here, when the answering machine service is set, the personal profile server 12 returns an answering machine message to the telephone set 21a. And If a message to be recorded is transmitted from the telephone 21a accordingly, the message is transferred to the telephone service server 14. Subsequently, the telephone service server 14 stores the message in the storage means.
また、 電話転送サ一ビスがセットされている場合、 前記個人プロファイルサー バ 1 2は電話サービスサーバ 1 4の記憶手段に格納されている転送先の I Pアド レスを読み出して、 該 I Pアドレスに対応する転送先の電話機に電話機 2 1 aを 接続する。 When the telephone transfer service is set, the personal profile server 12 reads the transfer destination IP address stored in the storage means of the telephone service server 14 and corresponds to the IP address. Connect phone 21 a to the transfer destination phone.
さらに、 不在通知サービスがセットされている場合、 前記個人プロファイルサ ーバ 1 2は電話機 2 1 aに不在通知を返信する。 Furthermore, when the absence notification service is set, the personal profile server 12 returns an absence notification to the telephone set 21a.
このように、 本実施の形態における電話番号外部記憶システムにおいては、 電 話番号記憶サーバ 1 5の記憶手段内に、 ニックネームとそれに対応する I Pアド レスとがあらかじめ格納され、 登録されたフアイルが利用者毎に設定されていて 、 前記電話番号記憶サーバ 1 5は、 個人プロファイルサーバ 1 2からの問い合わ せに応じて前記ニックネームと I Pアドレスとを相互に変換する。 すなわち、 前 記電話番号記憶サーバ 1 5は、 あたかも電話帳又はアドレス帳のように機能する ようになつている。 As described above, in the telephone number external storage system according to the present embodiment, the nickname and the corresponding IP address are stored in advance in the storage means of the telephone number storage server 15, and the registered file is used. The telephone number storage server 15 is set for each user, and converts the nickname and the IP address to each other in response to an inquiry from the personal profile server 12. That is, the telephone number storage server 15 functions as if it were a telephone directory or an address book.
したがって、 電話機 2 1 a、 2 1 b、 2 3の記憶手段の容量を増大させること なく、 多数の相手先の I Pアドレスを格納し、 利用者があらかじめ登録されてい る相手先の短いニックネームを入力するだけで、 簡便にかつ迅速に I P電話をか けることができる。 Therefore, without increasing the storage capacity of the telephones 21a, 21b, and 23, the IP addresses of many destinations are stored, and the user enters a short nickname of the destination registered in advance. You can easily and quickly make an IP phone call.
この場合、 通常、 前記電話番号記憶サーバ 1 5の記憶手段の容量は、 電話機 2 1 a、 2 1 b、 2 3の記憶手段の容量よりもはるかに大きいので、 極めて多数の ニックネームを格納することができ、 利用者にとつての利便性が高いものとなる また、 ミラ一サーバ 1 3が前記個人プロファイルサーバ 1 2に接続されている ので、 該個人プロファイルサーバ 1 2の負荷を低減することができる。 さらに、 利用者 Aの電話機 21 aが前記個人プロファイルサーバ 12に接続さ れた後、 前記個人プロファイルサーバ 12が電話番号記憶サーバ 15にアクセス し、 相手先の電話機 21 bの I Pアドレスを受信してから前記電話機 21 aを電 話機 21 bに接続するので、 前記電話番号記憶サーバ 15へのトラフィックが軽 減される。 なお、 各サーバ同士の通信はサーバ同士の連携で行われるので、 前記 電話機 21 a、 21 bに負荷が加わることはない。 In this case, the capacity of the storage means of the telephone number storage server 15 is usually much larger than the capacity of the storage means of the telephone sets 21a, 21b, 23, so that an extremely large number of nicknames should be stored. In addition, since the mirror server 13 is connected to the personal profile server 12, the load on the personal profile server 12 can be reduced. it can. Further, after the telephone 21 a of the user A is connected to the personal profile server 12, the personal profile server 12 accesses the telephone number storage server 15 and receives the IP address of the telephone 21 b of the other party. Then, the telephone 21a is connected to the telephone 21b, so that traffic to the telephone number storage server 15 is reduced. Since the communication between the servers is performed in cooperation with the servers, no load is applied to the telephones 21a and 21b.
なお、 各サーバを結ぶ回線は通常の回線よりも容量が大きいので、 利用者から のアクセスが殺到して前記インターネット 11におけるトラフィックが多くなつ ても、 前記各サーバ同士の通信は迅速に行われる。 It should be noted that the line connecting each server has a larger capacity than a normal line, so that communication between the servers can be performed quickly even if access from users is flooded and traffic on the Internet 11 increases.
さらに、 個人プロファイルサーバ 12、 ミラーサーバ 13、 電話サービスサ一 バ 14及び電話番号記憶サーバ 15は、 互いに独立し、 いわゆる分散型サーバと しての形態をなしているので、 各利用者からのアクセスが一つのサーバに集中す ることがなく各サーバに分散される。 したがって、 各サーバに接続される回線の 容量が小さくてもジャムが発生するのを抑制することができる。 特に、 個人プロ ファイルサーバ 12、 電話サービスサーバ 14及び電話番号記憶サーバ 15が独 立しているので、 前記各サーバの機能の変更、 増強等を独立にかつ容易に実施す ることができる。 Furthermore, the personal profile server 12, the mirror server 13, the telephone service server 14, and the telephone number storage server 15 are independent of each other and form a so-called distributed server. Are distributed to each server without being concentrated on one server. Therefore, even if the capacity of the line connected to each server is small, occurrence of a jam can be suppressed. In particular, since the personal profile server 12, the telephone service server 14, and the telephone number storage server 15 are independent, the function of each server can be changed and enhanced independently and easily.
さらに、 前記各サーバは、 回線を介して相互にアクセスしながらデーモンプロ グラムを実行し、 該デーモンプログラムが各利用者毎に子プロセスを起動して実 行するので、 負荷分散を容易に行うことができる。 Furthermore, since each of the servers executes a daemon program while accessing each other via a line, and the daemon program starts and executes a child process for each user, it is possible to easily perform load distribution. Can be.
また、 前記各サーバの機能の変更、 増強等を行う場合、 インターネット 11上 から操作することによって容易に行うことができる。 In addition, when the function of each server is changed, enhanced, or the like, it can be easily performed by operating from the Internet 11.
さらに、 本実施の形態における電話番号外部記憶システムにおいては、 単独の システムで多種類の機能を奏するので、 TCO (t o t a l c o s t o f man ag eme n t) が低減される。 そして、 付帯設備も不要であり、 コスト が低いので、 個人や小規模な組織も財政的な負担がなく利用することができる。 また、 前言己各サ一ノ を I SP (i n t e r n e t s e r v i c e p r ov i d e r) のシステム内に組み込むと、 メンテナンスを一層容易にすることがで きる。 さらに、 各サーバを複数の I P Sのシステムに分散させると、 前記 I PS のいずれかのシステムがダウンしても、 他の I P Sによって復旧することができ るので、 前記電話番号外部記憶システムの信頼性を向上させることができる。 なお、 本発明は前記実施の形態に限定されるものではなく、 本発明の趣旨に基 づいて種々変形させることが可能であり、 それらを本発明の範囲から排除するも のではない。 産業上の利用可能性 Furthermore, in the telephone number external storage system according to the present embodiment, since a single system performs various functions, TCO (total cost of man age) is reduced. In addition, there is no need for ancillary equipment and the cost is low, so that individuals and small organizations can use it without financial burden. In addition, maintenance can be further facilitated by incorporating the above-mentioned components into the Internet service provider (ISP) system. Furthermore, if each server is distributed to a plurality of IPS systems, even if one of the above IPS systems goes down, it can be recovered by another IPS. Can be improved. It should be noted that the present invention is not limited to the above-described embodiment, but can be variously modified based on the gist of the present invention, and they are not excluded from the scope of the present invention. Industrial applicability
以上詳細に説明したように、 本発明によれば、 電話番号外部記憶システムは、 インタ一ネッ卜に接続され、 記憶手段内に利用者の個人情報力 S格納されるフアイ ルが前記利用者毎に設定された個人プロファイルサーバと、 インターネッ卜に接 続され、 記憶手段内にあらかじめ相手先の電話機の二ックネームとそれに対応す る I Pアドレスとが格納されるファイルが前記利用者毎に設定された電話番号記 愴サーバとを有する。 As described above in detail, according to the present invention, the telephone number external storage system is connected to the Internet, and the file in which the personal information S of the user is stored in the storage means is stored for each user. A personal profile server set to the user and a file that is connected to the Internet and stores in advance the nickname of the other party's telephone and the corresponding IP address in the storage means are set for each user. It has a phone number record server.
そして、 前記個人プロファイルサーバは、 前記利用者の電話機から送信された 相手先の電話機のニックネームを電話番号記憶サーバに転送し、 該電話番号記愴 サーバは、 受信した前記ニックネームを対応する I Pアドレスに変換して個人プ 口ファイルサーバに返信し、 該個人プロファイルサーバは、 返信された前記 I P ァドレスに基づいて、 前記利用者の電話機を相手先の電話機に接続する。 Then, the personal profile server transfers the nickname of the other party's telephone transmitted from the user's telephone to a telephone number storage server, and the telephone number pathological server converts the received nickname to a corresponding IP address. The personal profile server converts the data and returns it to the personal file server. The personal profile server connects the telephone of the user to the telephone of the other party based on the returned IP address.
この場合、 電話機の記憶手段の容量を増大させることなく、 多数の相手先の I Pアドレスを格納し、 利用者があらかじめ登録されている相手先の短いニックネ ームを入力するだけで、 簡便にかつ迅速に I P電話をかけることができる。 さらに、 個人プロファイルサーバ及び電話番号記憶サーバは、 互いに独立し、 いわゆる分散型サーバとしての形態をなしているので、 利用者からのアクセスが 一つのサーバに集中することなく、 各サーバに分散される。 したがって、 各サー バに接続される回線の容量が小さくても、 ジャムが発生するのを抑制することが できる。 In this case, the IP address of a large number of destinations is stored without increasing the capacity of the storage means of the telephone, and the user simply and simply inputs a short nickname of the destination registered in advance, which is simple and convenient. You can make an IP phone call quickly. Furthermore, since the personal profile server and the telephone number storage server are independent of each other and form a so-called distributed server, access from users is prevented. Instead of being concentrated on one server, it is distributed to each server. Therefore, even if the capacity of the line connected to each server is small, it is possible to suppress the occurrence of a jam.
Claims
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000309418A JP2002118591A (en) | 2000-10-10 | 2000-10-10 | Phone number external storage system |
| JP2000-309418 | 2000-10-10 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2002032061A1 true WO2002032061A1 (en) | 2002-04-18 |
Family
ID=18789578
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2001/008796 Ceased WO2002032061A1 (en) | 2000-10-10 | 2001-10-05 | Telephone number external storage system |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP2002118591A (en) |
| WO (1) | WO2002032061A1 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9762475B2 (en) * | 2005-09-28 | 2017-09-12 | One Smart Star Limited | Communicating with business customers |
| JP2010166177A (en) * | 2009-01-13 | 2010-07-29 | Nec Corp | System, control method, and control program of answering machine |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10210174A (en) * | 1997-01-22 | 1998-08-07 | Matsushita Electric Ind Co Ltd | Internet phone server device |
| JPH11275070A (en) * | 1998-03-19 | 1999-10-08 | Sony Corp | Connection device |
| JPH11289383A (en) * | 1998-04-02 | 1999-10-19 | Sony Corp | Server and recording medium |
-
2000
- 2000-10-10 JP JP2000309418A patent/JP2002118591A/en active Pending
-
2001
- 2001-10-05 WO PCT/JP2001/008796 patent/WO2002032061A1/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10210174A (en) * | 1997-01-22 | 1998-08-07 | Matsushita Electric Ind Co Ltd | Internet phone server device |
| JPH11275070A (en) * | 1998-03-19 | 1999-10-08 | Sony Corp | Connection device |
| JPH11289383A (en) * | 1998-04-02 | 1999-10-19 | Sony Corp | Server and recording medium |
Non-Patent Citations (1)
| Title |
|---|
| YASUJI HAYASHI ET AL.: "Internet denwa system vocalink no kousei gijutsu", NTT R&D, vol. 46, no. 9, 10 September 1997 (1997-09-10), pages 985 - 994, XP002948295 * |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2002118591A (en) | 2002-04-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10038779B2 (en) | Intercepting voice over IP communications and other data communications | |
| US8175229B2 (en) | Enhancing messaging services using translation gateways | |
| US7283515B2 (en) | Internet telephony network and methods for using the same | |
| US6434528B1 (en) | Computer network telephony | |
| US6351464B1 (en) | Virtual second line hybrid network communication system | |
| US6697377B1 (en) | Method for communicating audio data in a packet switched network | |
| US6700884B2 (en) | Integrating the Internet with the public switched telephone network | |
| US20070217408A1 (en) | Address Resolution Device, Address Resolution Method, And Communication System Including The Same | |
| US20060077971A1 (en) | Internet telephony network and methods for using the same | |
| US7230945B2 (en) | Method for sending dual-tone multi-frequency signal using voice over internet protocol | |
| WO2004061580A3 (en) | Integrating the internet with the public switched telephone network | |
| JP2010512689A (en) | Calling a mobile device to a computing device | |
| US7385621B2 (en) | Private sharing of computer resources over an internetwork | |
| US7457254B2 (en) | Method and system for automatic language negotiation on voice (over IP) calls | |
| WO2004062186A1 (en) | Integrating the internet with the public switched telephone network | |
| CN101375576B (en) | Use the PSTN to transmit IP addresses for point-to-point text, voice, video or data communications | |
| JP4469209B2 (en) | IP telephone system, IP telephone apparatus and calling method | |
| CN1375159A (en) | System and apparatus for telecommunication | |
| EP2479970B1 (en) | Method for voip instant call | |
| WO2002032061A1 (en) | Telephone number external storage system | |
| US7836150B2 (en) | Point-to-point communication using UPnP protocol | |
| JP5031766B2 (en) | IP phone service interconnection | |
| JP4249680B2 (en) | Private telephone system and extension telephone accommodation method | |
| JP2004187059A (en) | IP communication terminal and its one-touch dial registration method | |
| JP3606445B2 (en) | Computer communication network and computer communication method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Kind code of ref document: A1 Designated state(s): CA CN SG US |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR |
|
| DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| 122 | Ep: pct application non-entry in european phase |