JP5540270B2 - Number confirmation system, number confirmation apparatus and number confirmation method - Google Patents
Number confirmation system, number confirmation apparatus and number confirmation method Download PDFInfo
- Publication number
- JP5540270B2 JP5540270B2 JP2011124550A JP2011124550A JP5540270B2 JP 5540270 B2 JP5540270 B2 JP 5540270B2 JP 2011124550 A JP2011124550 A JP 2011124550A JP 2011124550 A JP2011124550 A JP 2011124550A JP 5540270 B2 JP5540270 B2 JP 5540270B2
- Authority
- JP
- Japan
- Prior art keywords
- telephone number
- server
- home device
- telephone
- physical
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
Description
本発明は、ユーザが自分の電話番号を公開せずに電話を受ける匿名電話の技術に関する。 The present invention relates to an anonymous telephone technique in which a user receives a telephone call without disclosing his / her telephone number.
インタネットの普及によりwebサイトなどを介した通信において、匿名でコミュニケーションをする機会が増えている。これに伴い、電話番号(物理電話番号)を知らせることなく通話する匿名電話が行われる機会も増えている。匿名電話は、匿名性を持つ論理電話番号がユーザに発行され、発信された呼の論理電話番号が物理電話番号に変換することで、該ユーザへの着信を実現する通話技術である。なお、特許文献1には、匿名電話の技術の一例が開示されている。 Due to the spread of the Internet, opportunities to communicate anonymously in communication via a web site or the like are increasing. Along with this, there are increasing opportunities for anonymous calls to be made without informing the telephone number (physical telephone number). Anonymity telephone is a call technology that realizes an incoming call to a user by issuing a logical telephone number having anonymity to the user and converting the logical telephone number of the outgoing call into a physical telephone number. Note that Patent Document 1 discloses an example of an anonymous telephone technique.
ユーザは、匿名電話を用いたサービスを利用するために、そのサービスを提供するサーバに対し、webサイトなどを介して自分の物理電話番号を申請して論理電話番号を発行してもらう。このとき、ユーザが正しい物理電話番号を申請しているか否かを確認する方法が必要になる。 In order to use a service using an anonymous telephone, a user applies his / her physical telephone number to a server that provides the service via a web site or the like and issues a logical telephone number. At this time, a method for confirming whether or not the user has applied for a correct physical telephone number is required.
従来では、その確認の方法として、(1)申請された物理電話番号に電話をし、ユーザに予め定められた認証ID(Identifier)を通知してもらう方法、(2)ユーザが物理電話番号による発信を要求し、認証IDを通知してもらう方法、などがある。 Conventionally, as a confirmation method, (1) a method of calling a physical phone number for which an application has been made and notifying a user of a predetermined authentication ID (Identifier), and (2) a user using a physical phone number There is a method of requesting transmission and getting an authentication ID notified.
しかしながら、いずれの方法もユーザに対し、認証の手順などに必要となる入力の手間をかけてしまう。特許文献1の技術についても同様である。
このような事情を鑑みて、本発明では、匿名電話を用いるサービスにおいて、ユーザによる入力の手間を無くすことを目的とする。
However, both methods require a user to input necessary for the authentication procedure. The same applies to the technique of Patent Document 1.
In view of such circumstances, an object of the present invention is to eliminate the user's trouble of input in a service using an anonymous telephone.
前記課題を解決するため、請求項1の発明は、ユーザの端末および電話機と通信可能に接続している宅内装置と、匿名電話を用いたサービスを提供するサーバと、電話サービスを提供する番号確認装置とが通信可能に接続している番号確認システムであって、前記宅内装置が、前記宅内装置と通信可能に接続している端末の所在を示す通信用アドレス、前記宅内装置と通信可能に接続している電話機の所在を示す物理電話番号、および前記宅内装置の所在を示す管理用アドレスを記憶しており、前記サーバが、前記サーバと通信中の端末の通信用アドレスを記憶しており、前記番号確認装置が、前記物理電話番号および前記管理用アドレスを対応付けて、前記宅内装置ごとに記憶しており、前記サーバが、ユーザによる論理電話番号の発行の申請の旨および当該ユーザの電話機の物理電話番号を前記宅内装置から取得し、前記取得した物理電話番号の正当性の確認要求、前記物理電話番号および通信中である当該ユーザの端末の第1の通信用アドレスを前記番号確認装置に通知する制御を実行し、前記番号確認装置が、前記確認要求された物理電話番号と対応付けられている管理用アドレスを読み出し、前記読み出した管理用アドレスを用いて前記宅内装置から、前記宅内装置と通信可能に接続している前記端末の第2の通信用アドレスを取得し、前記第1の通信用アドレスと前記第2の通信用アドレスとの両方を比較し、両方が一致すれば、前記物理電話番号が正当であることを示す確認結果を前記サーバに通知する制御を実行し、前記サーバが、前記確認結果に基づいて、前記物理電話番号に対応する論理電話番号を生成し、前記ユーザに前記論理電話番号を発行した旨を前記宅内装置に通知する制御を実行することを特徴とする。 In order to solve the above-mentioned problems, the invention of claim 1 is directed to a home device that is communicably connected to a user terminal and a telephone, a server that provides a service using an anonymous telephone, and a number confirmation that provides a telephone service. A number confirmation system that is communicably connected to a device, wherein the in-home device is communicably connected to the in-home device, a communication address indicating a location of a terminal that is communicably connected to the in-home device Storing the physical telephone number indicating the location of the telephone being operated, and the management address indicating the location of the in-home device, the server storing the communication address of the terminal in communication with the server, The number confirmation device stores the physical telephone number and the management address in association with each home device, and the server issues a logical phone number by the user. A request for confirmation and a physical telephone number of the user's telephone are acquired from the in-home device, a request for confirming the validity of the acquired physical telephone number, the physical telephone number and the first of the terminal of the user in communication Control for notifying the number confirmation device of a communication address is executed, and the number confirmation device reads the management address associated with the physical telephone number requested to be confirmed, and uses the read management address. The second communication address of the terminal that is communicably connected to the in-home device is acquired from the in-home device, and both the first communication address and the second communication address are compared. If both match, the server executes control to notify the server of a confirmation result indicating that the physical telephone number is valid, and the server executes the control based on the confirmation result. It generates a logical telephone number corresponding to the physical telephone number, and executes a control to notify that issued the logical telephone number to the user in the home apparatus.
請求項2の発明は、ユーザの端末および電話機と通信可能に接続している宅内装置と、匿名電話を用いたサービスを提供するサーバと、および電話サービスを提供する番号確認装置とが通信可能に接続している番号確認システムであって、前記宅内装置が、前記宅内装置と通信可能に接続している端末の所在を示す通信用アドレス、前記宅内装置と通信可能に接続している電話機の所在を示す物理電話番号、および前記宅内装置の所在を示す管理用アドレスを記憶しており、前記サーバが、前記サーバと通信中の端末の通信用アドレスを記憶しており、前記番号確認装置が、前記物理電話番号および前記管理用アドレスを対応付けて、前記宅内装置ごとに記憶しており、前記サーバが、ユーザによる論理電話番号の発行の申請の旨および当該ユーザの電話機の物理電話番号を前記宅内装置から取得し、前記取得した物理電話番号の正当性の確認要求、前記物理電話番号および通信中である当該ユーザの端末の第1の通信用アドレスを前記番号確認装置に通知するとともに、前記物理電話番号に対応する論理電話番号を生成し、前記番号確認装置に通知する制御を実行し、前記番号確認装置が、前記確認要求された物理電話番号と対応付けられている管理用アドレスを読み出し、前記読み出した管理用アドレスを用いて前記宅内装置から、前記宅内装置と通信可能に接続している前記端末の第2の通信用アドレスを取得し、前記第1の通信用アドレスと前記第2の通信用アドレスとの両方を比較し、両方が一致すれば、前記物理電話番号が正当であることを示す確認結果を前記サーバに通知するとともに、前記通知された論理電話番号を記憶する制御を実行し、前記サーバが、前記確認結果に基づいて、前記ユーザに前記論理電話番号を発行した旨を前記宅内装置に通知する制御を実行することを特徴とする。 According to the second aspect of the present invention, an in-home device that is communicably connected to a user terminal and a telephone, a server that provides a service using an anonymous telephone, and a number confirmation device that provides a telephone service can communicate with each other. A connected number confirmation system, wherein the in-home device is a communication address indicating the location of a terminal that is communicably connected to the in-home device, and the location of a telephone that is communicably connected to the in-home device And a management address indicating the location of the in-home device, the server stores a communication address of a terminal in communication with the server, and the number confirmation device The physical telephone number and the management address are associated with each other and stored for each in-home device, and the server indicates that the application for the issuance of a logical telephone number by the user and The physical telephone number of the user's telephone is acquired from the in-home device, the request for confirming the validity of the acquired physical telephone number, the physical telephone number, and the first communication address of the user terminal in communication Notifying the number confirmation device, generating a logical telephone number corresponding to the physical telephone number, and executing control to notify the number confirmation device, the number confirmation device and the physical phone number requested for confirmation Reads the associated management address, uses the read management address to obtain a second communication address of the terminal that is communicably connected to the home device, and The first communication address and the second communication address are compared, and if both match, a confirmation result indicating that the physical telephone number is valid is sent to the server. And a control to store the notified logical telephone number and to notify the in-home device that the server has issued the logical telephone number to the user based on the confirmation result. It is characterized by performing.
請求項3の発明は、ユーザの端末および電話機と通信可能に接続している宅内装置と、匿名電話を用いたサービスを提供するサーバと通信可能に接続しており、電話サービスを提供する番号確認装置であって、前記宅内装置と通信可能に接続している電話機の所在を示す物理電話番号、および前記宅内装置の所在を示す管理用アドレスを対応付けて、前記宅内装置ごとに記憶しており、論理電話番号の発行を申請するユーザの電話機の物理電話番号の正当性の確認要求、前記物理電話番号および当該ユーザの端末の第1の通信用アドレスを、前記サーバから取得する制御と、前記確認要求された物理電話番号と対応付けられている管理用アドレスを読み出す制御と、前記読み出した管理用アドレスを用いて前記宅内装置から、前記宅内装置と通信可能に接続している前記端末の第2の通信用アドレスを取得する制御と、前記第1の通信用アドレスと前記第2の通信用アドレスとの両方を比較し、両方が一致すれば、前記物理電話番号が正当であることを示す確認結果を前記サーバに通知する制御と、を実行することを特徴とする。 According to the invention of claim 3, the number confirmation for providing the telephone service by connecting to the user device and the in-home device communicably connected to the telephone and the server providing the service using the anonymous telephone is provided. A physical telephone number indicating the location of a telephone connected to be communicable with the in-home device, and a management address indicating the location of the in-home device in association with each other, A request for confirming the correctness of the physical telephone number of the user's telephone applying for issuance of a logical telephone number, a control for acquiring the physical telephone number and the first communication address of the user's terminal from the server; Control for reading the management address associated with the physical telephone number requested to be confirmed, and from the home device using the read management address, The control for obtaining the second communication address of the terminal that is communicatively connected, and comparing both the first communication address and the second communication address, if both match, And a control for notifying the server of a confirmation result indicating that the physical telephone number is valid.
請求項4の発明は、ユーザの端末および電話機と通信可能に接続している宅内装置と、匿名電話を用いたサービスを提供するサーバと通信可能に接続しており、電話サービスを提供する番号確認装置であって、前記宅内装置と通信可能に接続している電話機の所在を示す物理電話番号、および前記宅内装置の所在を示す管理用アドレスを対応付けて、前記宅内装置ごとに記憶しており、論理電話番号の発行を申請するユーザの電話機の物理電話番号の正当性の確認要求、前記物理電話番号および当該ユーザの端末の第1の通信用アドレスを、前記サーバから取得するとともに、前記サーバで生成された、前記物理電話番号に対応する論理電話番号を、前記サーバから取得する制御と、前記確認要求された物理電話番号と対応付けられている管理用アドレスを読み出す制御と、前記読み出した管理用アドレスを用いて前記宅内装置から、前記宅内装置と通信可能に接続している前記端末の第2の通信用アドレスを取得する制御と、前記第1の通信用アドレスと前記第2の通信用アドレスとの両方を比較し、両方が一致すれば、前記物理電話番号が正当であることを示す確認結果を前記サーバに通知する制御と、前記サーバから取得した論理電話番号を、対応する物理電話番号と対応付けて記憶する制御と、を実行することを特徴とする。 The invention of claim 4 is a number confirmation for providing a telephone service by communicatively connecting to a user device and a home device communicatively connected to a telephone and a server providing a service using an anonymous telephone. A physical telephone number indicating the location of a telephone connected to be communicable with the in-home device, and a management address indicating the location of the in-home device in association with each other, A request for confirming the validity of the physical telephone number of the user's telephone applying for issuance of a logical telephone number, the physical telephone number and the first communication address of the user's terminal are acquired from the server, and the server Control for acquiring the logical telephone number corresponding to the physical telephone number generated by the server from the server, and the management telephone number associated with the physical telephone number requested for confirmation. A control for reading a communication address, a control for acquiring a second communication address of the terminal that is communicably connected to the home device from the home device using the read management address, and the first A control for notifying the server of a confirmation result indicating that the physical telephone number is valid if both match, and if both match, And a control for storing the acquired logical telephone number in association with the corresponding physical telephone number.
請求項5の発明は、ユーザの端末および電話機と通信可能に接続している宅内装置と、匿名電話を用いたサービスを提供するサーバと通信可能に接続しており、電話サービスを提供する番号確認装置における番号確認方法であって、前記番号確認装置が、前記宅内装置と通信可能に接続している電話機の所在を示す物理電話番号、および前記宅内装置の所在を示す管理用アドレスを対応付けて、前記宅内装置ごとに記憶しており、論理電話番号の発行を申請するユーザの電話機の物理電話番号の正当性の確認要求、前記物理電話番号および当該ユーザの端末の第1の通信用アドレスを、前記サーバから取得するステップと、前記確認要求された物理電話番号と対応付けられている管理用アドレスを読み出すステップと、前記読み出した管理用アドレスを用いて前記宅内装置から、前記宅内装置と通信可能に接続している前記端末の第2の通信用アドレスを取得するステップと、前記第1の通信用アドレスと前記第2の通信用アドレスとの両方を比較し、両方が一致すれば、前記物理電話番号が正当であることを示す確認結果を前記サーバに通知するステップと、を実行することを特徴とする。 According to the fifth aspect of the present invention, the number confirmation for providing the telephone service by connecting to the user equipment and the in-home apparatus communicably connected to the telephone and the server providing the service using the anonymous telephone is provided. A number confirmation method in a device, wherein the number confirmation device associates a physical telephone number indicating a location of a telephone connected so as to be communicable with the in-home device and a management address indicating a location of the in-home device. Stored in each home device, and a request for confirming the validity of the physical telephone number of the user's telephone applying for issuance of a logical telephone number, the physical telephone number, and the first communication address of the user's terminal. Obtaining from the server; reading a management address associated with the physical telephone number requested for confirmation; and Obtaining a second communication address of the terminal communicably connected to the in-home device from the in-home device using a dress; and the first communication address and the second communication address And if both match, a step of notifying the server of a confirmation result indicating that the physical telephone number is valid is executed.
請求項6の発明は、ユーザの端末および電話機と通信可能に接続している宅内装置と、匿名電話を用いたサービスを提供するサーバと通信可能に接続しており、電話サービスを提供する番号確認装置における番号確認方法であって、前記番号確認装置が、前記宅内装置と通信可能に接続している電話機の所在を示す物理電話番号、および前記宅内装置の所在を示す管理用アドレスを対応付けて、前記宅内装置ごとに記憶しており、論理電話番号の発行を申請するユーザの電話機の物理電話番号の正当性の確認要求、前記物理電話番号および当該ユーザの端末の第1の通信用アドレスを、前記サーバから取得するとともに、前記サーバで生成された、前記物理電話番号に対応する論理電話番号を、前記サーバから取得するステップと、前記確認要求された物理電話番号と対応付けられている管理用アドレスを読み出すステップと、前記読み出した管理用アドレスを用いて前記宅内装置から、前記宅内装置と通信可能に接続している前記端末の第2の通信用アドレスを取得するステップと、前記第1の通信用アドレスと前記第2の通信用アドレスとの両方を比較し、両方が一致すれば、前記物理電話番号が正当であることを示す確認結果を前記サーバに通知するステップと、前記サーバから取得した論理電話番号を、対応する物理電話番号と対応付けて記憶するステップと、を実行することを特徴とする。 According to the sixth aspect of the present invention, the number confirmation for providing the telephone service is provided so as to be communicably connected to the in-home device communicably connected to the user terminal and the telephone and to the server that provides the service using the anonymous telephone. A number confirmation method in a device, wherein the number confirmation device associates a physical telephone number indicating a location of a telephone connected so as to be communicable with the in-home device and a management address indicating a location of the in-home device. Stored in each home device, and a request for confirming the validity of the physical telephone number of the user's telephone applying for issuance of a logical telephone number, the physical telephone number, and the first communication address of the user's terminal. Obtaining from the server a logical telephone number corresponding to the physical telephone number generated from the server and obtained from the server; A step of reading a management address associated with the determined physical telephone number; and a second of the terminal connected to the home device from the home device using the read management address. Comparing the first communication address and the second communication address and confirming that the physical telephone number is valid if both match. The step of notifying the server of the result and the step of storing the logical telephone number acquired from the server in association with the corresponding physical telephone number are executed.
請求項1、3、5の発明によれば、匿名電話を用いるサービスにおいて、ユーザによる入力の手間を無くすことができる。 According to the first, third, and fifth aspects of the invention, it is possible to eliminate the trouble of input by the user in the service using the anonymous telephone.
請求項2、4、6の発明によれば、番号確認装置が物理電話番号と論理電話番号との対応関係を保持することができ、論理電話番号で発呼された電話を番号確認装置内で物理電話番号に変換してユーザに着信させることができる。 According to the second, fourth, and sixth aspects of the invention, the number confirmation device can maintain the correspondence between the physical telephone number and the logical telephone number, and the telephone that is called by the logical telephone number is stored in the number confirmation device. It can be converted into a physical telephone number and received by the user.
本発明によれば、匿名電話を用いるサービスにおいて、ユーザによる入力の手間を無くすことができる。 ADVANTAGE OF THE INVENTION According to this invention, the effort of the input by a user can be eliminated in the service using an anonymous telephone.
次に、本発明を実施するための形態(以下、「実施形態」という。)について、適宜図面を参照しながら説明する。 Next, modes for carrying out the present invention (hereinafter referred to as “embodiments”) will be described with reference to the drawings as appropriate.
≪第1の実施形態≫
まず、第1の実施形態の構成について説明する。
図1は、第1の実施形態の番号確認システム全体の構成図である。説明の便宜上、番号確認システムを、単に「システム」と称する場合がある。本システムは、サーバp1、網内サーバ(番号確認装置)c1、宅内装置h1、電話機h2およびPC(Personal Computer:端末)h3を含む。
<< First Embodiment >>
First, the configuration of the first embodiment will be described.
FIG. 1 is a configuration diagram of the entire number confirmation system according to the first embodiment. For convenience of explanation, the number confirmation system may be simply referred to as “system”. The system includes a server p1, a network server (number confirmation device) c1, a home device h1, a telephone h2, and a PC (Personal Computer: terminal) h3.
サーバp1、網内サーバc1、宅内装置h1、電話機h2およびPCh3はいずれも、入力部、出力部、制御部および記憶部といったハードウェアを含むコンピュータである。入力部は、例えば、入力インタフェースから構成される。出力部は、例えば、出力インタフェースから構成される。制御部は、例えば、CPU(Central Processing Unit)や専用回路から構成される。記憶部は、例えば、RAM(Random Access Memory)、ROM(Read Only Memory)、HDD(Hard Disk Drive)、フラッシュメモリの記憶媒体から構成される。前記制御部がCPUから構成される場合、その制御部を含むコンピュータによる情報処理は、CPUによるプログラム実行処理で実現する。また、そのコンピュータが含む記憶部は、CPUが指令し、そのコンピュータの機能を実現するためのプログラム(番号確認方法のためのプログラムを含む)を記憶する。これによりソフトウェアとハードウェアの協働が実現される。 The server p1, the network server c1, the in-home device h1, the telephone h2, and the PCh3 are all computers including hardware such as an input unit, an output unit, a control unit, and a storage unit. The input unit is composed of, for example, an input interface. The output unit is configured from an output interface, for example. The control unit includes, for example, a CPU (Central Processing Unit) and a dedicated circuit. The storage unit includes, for example, a storage medium such as a random access memory (RAM), a read only memory (ROM), a hard disk drive (HDD), and a flash memory. When the control unit is composed of a CPU, information processing by a computer including the control unit is realized by a program execution process by the CPU. Further, the storage unit included in the computer stores a program (including a program for the number confirmation method) that is instructed by the CPU and implements the function of the computer. This realizes cooperation between software and hardware.
本実施形態は、前記情報処理を実行させるプログラムによって実現することができ、そのプログラムをコンピュータによる読み取り可能な記録媒体(例:CD−ROM)に記憶して提供することが可能である。また、そのプログラムを、インタネットのネットワークを通して提供することも可能である。 The present embodiment can be realized by a program for executing the information processing, and the program can be provided by being stored in a computer-readable recording medium (eg, CD-ROM). It is also possible to provide the program through the Internet network.
網内サーバc1は、通信網n1を介して宅内装置h1およびサーバp1と通信可能に接続している。サーバp1は、通信網n1を介して宅内装置h1と通信可能に接続していてもよいし、専用のネットワークを用いて宅内装置h1と通信可能に接続していてもよい。本実施形態では、サーバp1は、通信網n1を介して宅内装置h1と通信可能に接続しているとする。宅内装置h1は、例えば有線または無線で電話機h2およびPCh3と通信可能に接続している。 The in-network server c1 is communicably connected to the in-home device h1 and the server p1 via the communication network n1. The server p1 may be communicably connected to the in-home device h1 via the communication network n1, or may be communicably connected to the in-home device h1 using a dedicated network. In the present embodiment, it is assumed that the server p1 is communicably connected to the in-home device h1 via the communication network n1. The in-home device h1 is communicably connected to the telephone h2 and the PCh3, for example, by wire or wirelessly.
宅内装置h1は、例えば本実施形態の匿名電話を用いるサービスを利用するユーザが所有する。網内サーバc1は、例えば電話番号を用いた電話サービス、各種データ通信サービス、またはインタネットサービスを提供する事業者が所有する。サーバp1は、例えば本実施形態の匿名電話を用いるサービスを提供する事業者が所有する。網内サーバc1を所有する事業者とサーバp1を所有する事業者とは、同一であってもよい。 The in-home device h1 is owned by, for example, a user who uses a service using the anonymous telephone of this embodiment. The in-network server c1 is owned by a provider that provides a telephone service using a telephone number, various data communication services, or an Internet service, for example. The server p <b> 1 is owned by, for example, a provider that provides a service using the anonymous telephone of the present embodiment. The operator that owns the network server c1 and the operator that owns the server p1 may be the same.
通信網n1は、網内サーバc1が提供するサービス、またはサーバp1が提供するサービスをユーザに提供するためのネットワークである。通信網n1は、例えばNGN(Next Generation Network)で実現される。 The communication network n1 is a network for providing a user with a service provided by the in-network server c1 or a service provided by the server p1. The communication network n1 is realized by NGN (Next Generation Network), for example.
宅内装置h1は、電話機h2およびPCh3による通信網n1への接続を中継する。宅内装置h1は、例えばNGNに接続するHGW(Home Gate-Way)で実現される。宅内装置h1は、電話機h2が実行する処理、またはPCh3が実行する処理の一部または全部を実行してもよい。 The in-home device h1 relays the connection to the communication network n1 by the telephone h2 and the PCh3. The in-home device h1 is realized by, for example, an HGW (Home Gate-Way) connected to the NGN. The in-home device h1 may execute part or all of the processing executed by the telephone h2 or the processing executed by the PCh3.
宅内装置h1の記憶部は、ユーザに割り当てられた通信用アドレス、物理電話番号、および管理用アドレスを記憶する。 The storage unit of the in-home device h1 stores a communication address, a physical telephone number, and a management address assigned to the user.
通信用アドレスは、PCh3に付与される、インタネットサービスに用いるアドレスであり、PCh3の所在を示す。通信用アドレスは、例えばNGNの環境でインタネットサービスを実施する場合では、IPv4アドレスである。なお、宅内装置h1の記憶部が記憶するPCh3の通信用アドレスは、宅内装置h1の通信用アドレスであるといってもよい。 The communication address is an address used for the Internet service assigned to PCh3, and indicates the location of PCh3. The communication address is, for example, an IPv4 address when the Internet service is performed in an NGN environment. Note that the communication address of PCh3 stored in the storage unit of in-home device h1 may be the communication address of in-home device h1.
物理電話番号は、電話機h2に付与される、電話サービスに用いるアドレスであり、電話機h2の所在を示す。物理電話番号は、例えば通信網n1を用いた電話サービスを提供する事業者が該アドレスを払い出す。物理電話番号は、例えばNGNの環境で電話サービスを実施する場合では、0AB〜Jで表される一般の電話番号である。なお、宅内装置h1の記憶部が記憶する電話機h2の物理電話番号は、宅内装置h1の物理電話番号であるといってもよい。 The physical telephone number is an address used for telephone service given to the telephone h2, and indicates the location of the telephone h2. For example, a business operator that provides a telephone service using the communication network n1 pays out the physical telephone number. The physical telephone number is a general telephone number represented by 0AB to J, for example, when a telephone service is performed in an NGN environment. Note that the physical telephone number of the telephone h2 stored in the storage unit of the household device h1 may be the physical telephone number of the household device h1.
管理用アドレスは、宅内装置h1に付与される、宅内装置管理用のアドレスであり、電宅内装置h1の所在を示す。管理用アドレスは、例えば通信網n1を用いた電話サービスを提供する事業者などが用いる。管理用アドレスは、例えばNGNの環境でインタネットサービスや電話サービスを実施する場合では、IPv6アドレスである。 The management address is a home device management address given to the home device h1, and indicates the location of the home device h1. The management address is used, for example, by a provider that provides a telephone service using the communication network n1. The management address is, for example, an IPv6 address when Internet service or telephone service is performed in an NGN environment.
網内サーバc1の記憶部は、通信網n1に接続するすべての宅内装置h1の物理電話番号および管理用アドレスを記憶する。 The storage unit of the network server c1 stores the physical telephone numbers and management addresses of all the in-home devices h1 connected to the communication network n1.
サーバp1は、PCh3を所有するユーザに対し、本実施形態の匿名電話を用いるサービスを提供するためのwebサイトを、インタネットサービスにより公開する。PCh3は、そのようなwebサイトを閲覧するためのwebブラウザを持つ。また、サーバp1は、SNS(Social Networking Service)により宅内装置h1へ所定のサービスを提供してもよい。サーバp1の記憶部は、通信中のPCh3の通信用アドレスを記憶する。 The server p1 publishes a web site for providing a service using the anonymous telephone of the present embodiment to the user who owns the PCh3 through the Internet service. PCh3 has a web browser for browsing such a web site. The server p1 may provide a predetermined service to the in-home device h1 by SNS (Social Networking Service). The storage unit of the server p1 stores the communication address of the PCh3 that is communicating.
次に、本システムで使用されるソフトウェアについて説明する。
図2は、第1の実施形態の(a)サーバで使用されるソフトウェアおよび(b)網内サーバで使用されるソフトウェアの構成図である。サーバp1は、論理電話番号申請受付部p11、物理電話番号確認要求部p12、および論理電話番号発行部p13、といった構成要素を備える。また、網内サーバc1は、通信用アドレス取得部c11、物理電話番号判定部c12、および宅内装置管理テーブルc13、といった構成要素を備える。
Next, software used in this system will be described.
FIG. 2 is a configuration diagram of (a) software used in the server and (b) software used in the network server according to the first embodiment. The server p1 includes components such as a logical telephone number application receiving unit p11, a physical telephone number confirmation requesting unit p12, and a logical telephone number issuing unit p13. The intra-network server c1 includes components such as a communication address acquisition unit c11, a physical telephone number determination unit c12, and a home device management table c13.
まず、サーバp1について説明する。
論理電話番号申請受付部p11は、サーバp1が提供する匿名電話を用いるサービスを利用するユーザからの論理電話番号の申請を受け付ける。また、論理電話番号申請受付部p11による申請の受け付けにおいて、サーバp1は、サーバp1と通信中であるPCh3の通信用アドレスを取得し、サーバp1の記憶部に記憶する。
First, the server p1 will be described.
The logical telephone number application acceptance unit p11 accepts an application for a logical telephone number from a user who uses a service using an anonymous telephone provided by the server p1. Further, in accepting the application by the logical telephone number application accepting unit p11, the server p1 acquires the communication address of the PCh3 that is communicating with the server p1, and stores it in the storage unit of the server p1.
物理電話番号確認要求部p12は、ユーザからの論理電話番号の申請に対し、ユーザが入力した物理電話番号が正しいか否か、網内サーバc1に確認要求する。物理電話番号確認要求部p12は、ユーザの物理電話番号の他に、論理電話番号申請受付部p11が取得した通信用アドレスを網内サーバc1に送信する。 The physical telephone number confirmation requesting unit p12 requests the intra-network server c1 to confirm whether or not the physical telephone number input by the user is correct in response to the logical telephone number application from the user. The physical telephone number confirmation requesting unit p12 transmits the communication address acquired by the logical telephone number application receiving unit p11 to the intra-network server c1 in addition to the user's physical telephone number.
論理電話番号発行部p13は、所定の条件を満たしたときに、ユーザの物理電話番号に対応する論理電話番号を生成し、ユーザへ発行する。本実施形態では、前記所定の条件とは、ユーザが入力した物理電話番号が正しいと判定されたことである。論理電話番号は、例えば数字に限定するものではなく文字列、ニックネームを許容する。このような許容は、PCh3において、webブラウザで表示された画面上での入力部によるクリックにより発呼するケースや、SIP(Session Initiation Protocol)のURI(Uniform Resource Identifier)により発呼するケースを想定したことによる。論理電話番号発行部p13は、例えば物理電話番号や申請日時などに基づいて論理電話番号を生成するためのアルゴリズムを持つ。 When a predetermined condition is satisfied, the logical telephone number issuing unit p13 generates a logical telephone number corresponding to the user's physical telephone number and issues it to the user. In the present embodiment, the predetermined condition is that the physical telephone number input by the user is determined to be correct. The logical telephone number is not limited to a number, for example, and allows a character string and a nickname. Such allowance assumes a case where a call is made by clicking on an input unit on a screen displayed on a web browser in PCh3, or a case where a call is made using a URI (Uniform Resource Identifier) of SIP (Session Initiation Protocol). It depends on. The logical telephone number issuing unit p13 has an algorithm for generating a logical telephone number based on, for example, a physical telephone number or an application date / time.
次に、網内サーバc1について説明する。
通信用アドレス取得部c11は、サーバp1から受信した、ユーザの物理電話番号を用いて、後記する宅内装置管理テーブルc13を検索して宅内装置h1の管理用アドレスを取得する。また、通信用アドレス取得部c11は、取得した管理用アドレスを用いて宅内装置h1にアクセスし、宅内装置h1の記憶部が記憶する、PCh3の通信用アドレスを取得する。
Next, the network server c1 will be described.
The communication address acquisition unit c11 uses the user's physical telephone number received from the server p1 to search a home device management table c13, which will be described later, and acquires the management address of the home device h1. Further, the communication address acquisition unit c11 accesses the in-home device h1 using the acquired management address, and acquires the communication address of the PCh3 stored in the storage unit of the in-home device h1.
物理電話番号判定部c12は、サーバp1から受信した、PCh3の通信用アドレスおよび通信用アドレス取得部c11により取得した、PCh3の通信用アドレスの両方の通信用アドレスを比較し、両方が一致するか否か判定する。 The physical telephone number determination unit c12 compares the communication addresses of the PCh3 communication address and the PCh3 communication address acquired by the communication address acquisition unit c11 received from the server p1 and whether both match. Judge whether or not.
宅内装置管理テーブルc13は、通信網n1に接続するすべての宅内装置h1ごと、つまり宅内装置h1、電話機h2、PCh3を所有するユーザごとに、ユーザの物理電話番号と宅内装置h1の管理用アドレスとを対応付けて管理する。 The in-home device management table c13 includes the physical telephone number of the user and the management address of the in-home device h1 for every home device h1 connected to the communication network n1, that is, for each user who owns the home device h1, the telephone h2, and the PCh3. Are associated and managed.
第1の実施形態の処理について説明する。
図3は、第1の実施形態の処理を示すシーケンス図である。この処理の主体は、宅内装置h1、サーバp1、網内サーバc1の制御部である。この処理は、宅内装置h1を所有するユーザが、サーバp1が提供する、匿名電話を用いたサービスを利用するときに実行されるものであり、ステップs1から開始する。
The process of the first embodiment will be described.
FIG. 3 is a sequence diagram showing processing of the first embodiment. The subject of this processing is the control unit of the in-home device h1, the server p1, and the in-network server c1. This process is executed when the user who owns the home device h1 uses a service using the anonymous telephone provided by the server p1, and starts from step s1.
ステップs1において、宅内装置h1の制御部は、サーバp1に対し、ユーザの物理電話番号に対応する論理電話番号の発行を申請する。また、宅内装置h1の制御部は、サーバp1に対し、ユーザの物理電話番号を通知する。ユーザは、宅内装置h1と接続しているPCh3の入力部を操作して、論理電話番号の申請に必要な入力を行う。PCh3の表示部には、ユーザの入力を受け付けるwebページが表示されている。このwebページは、サーバp1が公開するwebサイトを構成する。ユーザは、論理電話番号の申請の旨および自分の物理電話番号を入力する。
サーバp1の制御部は、論理電話番号申請受付部p11により、論理電話番号の申請を受け付け、ユーザの物理電話番号を取得する。また、サーバp1の制御部は、サーバp1が提供するwebページを表示して通信中であるPCh3の通信用アドレスを取得する。ステップs1の後、ステップs2に進む。
In step s1, the control unit of the in-home device h1 applies to the server p1 for issuance of a logical phone number corresponding to the user's physical phone number. Further, the control unit of the in-home device h1 notifies the server p1 of the user's physical telephone number. The user operates the input unit of the PC h3 connected to the in-home device h1 and performs input necessary for applying for the logical telephone number. A web page that accepts user input is displayed on the display unit of PCh3. This web page constitutes a web site published by the server p1. The user inputs a logical telephone number application and his / her physical telephone number.
The control unit of the server p1 receives an application for a logical phone number by the logical phone number application receiving unit p11, and acquires the physical phone number of the user. Further, the control unit of the server p1 displays the web page provided by the server p1 and acquires the communication address of the PCh3 that is communicating. After step s1, the process proceeds to step s2.
ステップs2において、サーバp1の制御部は、物理電話番号確認要求部p12により、ステップs1で取得したユーザの物理電話番号が正しいか否か、網内サーバc1に確認要求する。サーバp1の制御部は、ステップs1で取得したユーザの物理電話番号およびPCh3の通信用アドレス(第1の通信用アドレス)を、網内サーバc1に通知する。ステップs2の後、ステップs3に進む。 In step s2, the control unit of the server p1 uses the physical telephone number confirmation requesting unit p12 to make a confirmation request to the intra-network server c1 as to whether or not the user's physical telephone number acquired in step s1 is correct. The control unit of the server p1 notifies the in-network server c1 of the user's physical telephone number and the PCh3 communication address (first communication address) acquired in step s1. After step s2, the process proceeds to step s3.
ステップs3において、網内サーバc1の制御部は、通信用アドレス取得部c11により、ステップs2で取得したユーザの物理電話番号を用いて、宅内装置管理テーブルc13を検索して、対応する宅内装置h1の管理用アドレスを取得する(読み出す)。ステップs3の後、ステップs4に進む。 In step s3, the control unit of the network server c1 uses the communication address acquisition unit c11 to search the home device management table c13 using the physical telephone number of the user acquired in step s2, and the corresponding home device h1. Get (read) the management address for. After step s3, the process proceeds to step s4.
ステップs4において、網内サーバc1の制御部は、通信用アドレス取得部c11により、ステップs3で取得した(読み出した)宅内装置h1の管理用アドレスを用いて、宅内装置h1にアクセスする。ステップs4の後、ステップs5に進む。 In step s4, the control unit of the in-network server c1 accesses the in-home device h1 by using the management address of the in-home device h1 acquired (read out) in step s3 by the communication address acquisition unit c11. After step s4, the process proceeds to step s5.
ステップs5において、宅内装置h1の制御部は、アクセスしてきた網内サーバc1に対し、宅内装置h1の記憶部が記憶している通信用アドレスを通知する。網内サーバc1の制御部は、通信用アドレス取得部c11により、アクセスした宅内装置h1からPCh3の通信用アドレス(第2の通信用アドレス)を取得する。ステップs5の後、ステップs6に進む。 In step s5, the control unit of the in-home device h1 notifies the in-network server c1 that has accessed the communication address stored in the storage unit of the in-home device h1. The control unit of the in-network server c1 acquires the communication address (second communication address) of the PCh3 from the accessed in-home device h1 by the communication address acquisition unit c11. After step s5, the process proceeds to step s6.
ステップs6において、網内サーバc1の制御部は、物理電話番号判定部c12により、ステップs2で網内サーバc1が受信した、PCh3の通信用アドレスおよびステップs5で取得したPCh3の通信用アドレスの両方の通信用アドレスを比較する。両方が一致すれば、ステップs2により網内サーバc1が受信した、ユーザの物理電話番号が正しいと判定し、一致しなければ、正しくないと判定する。ステップs6の後、ステップs7に進む。 In step s6, the control unit of the intra-network server c1 uses the physical telephone number determination unit c12 to receive both the PCh3 communication address received by the intra-network server c1 in step s2 and the PCh3 communication address acquired in step s5. Compare the communication addresses. If both match, it is determined that the user's physical telephone number received by the intra-network server c1 in step s2 is correct, and if it does not match, it is determined that it is not correct. After step s6, the process proceeds to step s7.
ステップs7において、網内サーバc1の制御部は、物理電話番号判定部c12により、ステップs6の判定の結果である物理電話番号の確認結果を、サーバp1に通知する。ステップs7の後、ステップs8に進む。 In step s7, the control unit of the intra-network server c1 notifies the server p1 of the confirmation result of the physical telephone number, which is the result of the determination in step s6, by the physical telephone number determination unit c12. After step s7, the process proceeds to step s8.
ステップs8において、サーバp1の制御部は、論理電話番号発行部p13により、ステップs7で網内サーバc1から通知された確認結果に対し、ユーザの物理電話番号が正しい場合、その物理電話番号に対する論理電話番号を生成し、発行する。論理電話番号の発行においては、宅内装置h1に論理電話番号を通知してもよいし、しなくてもよい。宅内装置h1およびPCh3に対しては、ユーザへの論理電話番号が発行された旨が通知される。PCh3の表示部には、例えば、論理電話番号の発行が完了した旨が表示される。ユーザはその表示を見てサーバp1が提供する、匿名電話を用いたサービスを利用できることを知る。 In step s8, if the physical telephone number of the user is correct with respect to the confirmation result notified from the network server c1 in step s7 by the logical telephone number issuing section p13 by the logical telephone number issuing section p13, the control section of the server p1 performs logical processing on the physical telephone number. Generate and issue a phone number. In issuing the logical telephone number, the logical telephone number may or may not be notified to the in-home device h1. The in-home devices h1 and PCh3 are notified that a logical telephone number has been issued to the user. For example, a message indicating that the issuance of the logical telephone number is completed is displayed on the display unit of PCh3. The user sees the display and knows that the service using the anonymous telephone provided by the server p1 can be used.
なお、サーバp1は、例えば、発行した論理電話番号を網内サーバc1に送信する。もし、ユーザ宛に論理電話番号にて電話が発呼された場合は、網内サーバc1は、宅内装置管理テーブルc13で管理する物理電話番号と、サーバp1から受信した論理電話番号との対応関係に基づいて、論理電話番号から物理電話番号へ変換し、該ユーザの電話機h2に発呼を接続する。
以上で、第1の実施形態の処理の説明を終了する。
For example, the server p1 transmits the issued logical telephone number to the intra-network server c1. If a telephone call is made to the user using a logical telephone number, the intra-network server c1 associates the physical telephone number managed by the home device management table c13 with the logical telephone number received from the server p1. Is converted from a logical telephone number to a physical telephone number, and a call is connected to the telephone h2 of the user.
Above, description of the process of 1st Embodiment is complete | finished.
第1の実施形態によれば、匿名電話を用いるサービスにおいて、ユーザによる入力の手間を無くすことができる。つまり、ユーザが論理電話番号の発行を申請する際に通知した、ユーザの物理電話番号の正当性を、サーバp1が確認するにあたり、サーバp1はユーザに対し、認証IDなどの入力の手間をかけずに済ませることができる。換言すれば、ユーザが行う入力は、論理電話番号の申請に必要な入力だけであり、物理電話番号の正当性を証明するための入力などは不要となる。その結果、匿名電話を用いるサービスの促進、インタネットサービスの普及、発展を加速することができる。 According to the first embodiment, it is possible to eliminate the trouble of input by the user in a service using an anonymous telephone. That is, when the server p1 confirms the validity of the physical phone number of the user notified when the user applied for the issuance of the logical phone number, the server p1 takes time to input the authentication ID to the user. You can do it. In other words, the input performed by the user is only the input necessary for the application of the logical telephone number, and the input for proving the validity of the physical telephone number becomes unnecessary. As a result, the promotion of services using anonymous telephones and the spread and development of Internet services can be accelerated.
≪第2の実施形態≫
第2の実施形態について説明する。第1の実施形態では、サーバp1は、網内サーバc1から確認結果を通知されるのを待って、論理電話番号を生成した。第2の実施形態では、網内サーバc1から確認結果を通知されるのを待つことなく論理電話番号を生成する。
第2の実施形態を説明するにあたり、第1の実施形態と共通する事項については、その説明を省略し、相違する事項を主に説明する。
<< Second Embodiment >>
A second embodiment will be described. In the first embodiment, the server p1 waits for notification of the confirmation result from the intra-network server c1 and generates a logical telephone number. In the second embodiment, the logical telephone number is generated without waiting for the confirmation result from the in-network server c1.
In the description of the second embodiment, the description of matters common to the first embodiment will be omitted, and the differences will be mainly described.
論理電話番号発行部p13は、ユーザから論理電話番号の申請を受けたときに、ユーザの物理電話番号に対応する論理電話番号を生成する。生成した論理電話番号は、網内サーバc1に通知される。網内サーバc1は、宅内装置管理テーブルc13により、通知された論理電話番号を管理する。サーバp1は、ユーザから通知された物理電話番号が正しいときに、生成した論理電話番号をユーザに発行する。 When receiving an application for a logical telephone number from a user, the logical telephone number issuing unit p13 generates a logical telephone number corresponding to the physical telephone number of the user. The generated logical telephone number is notified to the network server c1. The in-network server c1 manages the notified logical telephone number by the in-home device management table c13. When the physical telephone number notified by the user is correct, the server p1 issues the generated logical telephone number to the user.
第2の実施形態の処理について説明する。
図4は、第2の実施形態の処理を示すシーケンス図である。第1の実施形態の処理と共通する事項については説明を省略し、相違する事項について説明する。この処理は、ステップs11から開始する。
The process of the second embodiment will be described.
FIG. 4 is a sequence diagram illustrating a process according to the second embodiment. Description of matters common to the processing of the first embodiment will be omitted, and different items will be described. This process starts from step s11.
ステップs11、ステップs31、ステップs41、ステップs51、ステップs61、ステップs71、ステップs81の処理はそれぞれ、図3のステップs1、ステップs3、ステップs4、ステップs5、ステップs6、ステップs7、ステップs8の処理と同一である。ステップs11の後、ステップs21に進む。ステップs61の後、ステップs71およびステップs91に進む。 The processes of step s11, step s31, step s41, step s51, step s61, step s71, and step s81 are respectively the process of step s1, step s3, step s4, step s5, step s6, step s7, and step s8 in FIG. Is the same. After step s11, the process proceeds to step s21. After step s61, the process proceeds to step s71 and step s91.
ステップs21において、サーバp1の制御部は、物理電話番号確認要求部p12により、ステップs11で取得したユーザの物理電話番号が正しいか否か、網内サーバc1に確認要求する。サーバp1の制御部は、ステップs1で取得したユーザの物理電話番号およびPCh3の通信用アドレスを、網内サーバc1に通知する。
また、サーバp1の制御部は、論理電話番号発行部p13により、ステップs11で通知された物理電話番号に対する論理電話番号を生成する。生成した論理電話番号は、網内サーバc1に通知する。ステップs21の後、ステップs31に進む。
In step s21, the control unit of the server p1 uses the physical telephone number confirmation requesting unit p12 to make a confirmation request to the intra-network server c1 as to whether or not the user's physical telephone number acquired in step s11 is correct. The control unit of the server p1 notifies the in-network server c1 of the user's physical telephone number and the PCh3 communication address acquired in step s1.
Further, the control unit of the server p1 generates a logical telephone number for the physical telephone number notified in step s11 by the logical telephone number issuing unit p13. The generated logical telephone number is notified to the intra-network server c1. After step s21, the process proceeds to step s31.
ステップs91において、網内サーバc1の制御部は、ステップs21でサーバp1から通知された論理電話番号を登録する。具体的には、登録する論理電話番号を、当該ユーザの物理電話番号と宅内装置h1の管理用アドレスとに対応付けて、宅内装置管理テーブルc13を更新する。ステップs91の処理は、例えばステップs61でユーザの物理電話番号が正しいと判定したときに実行する。 In step s91, the control unit of the network server c1 registers the logical telephone number notified from the server p1 in step s21. Specifically, the home device management table c13 is updated by associating the logical phone number to be registered with the physical phone number of the user and the management address of the home device h1. The process of step s91 is executed when, for example, it is determined in step s61 that the user's physical telephone number is correct.
なお、ステップs81において、サーバp1の制御部は、ユーザの物理電話番号が正しい場合、ステップs21で生成した論理電話番号をユーザへ発行する。 In step s81, when the physical telephone number of the user is correct, the control unit of the server p1 issues the logical telephone number generated in step s21 to the user.
なお、ユーザ宛に論理電話番号にて電話が発呼された場合は、宅内装置管理テーブルc13で管理する物理電話番号と論理電話番号との対応関係により、網内サーバc1は、通信網n1内で論理電話番号から物理電話番号へ変換し、該ユーザの電話機h2に発呼を接続する。
以上で、第2の実施形態の処理の説明を終了する。
Note that when a call is made to a user using a logical telephone number, the intra-network server c1 is connected to the communication network n1 according to the correspondence between the physical telephone number and the logical telephone number managed by the home device management table c13. To convert the logical telephone number to a physical telephone number and connect the call to the user's telephone h2.
Above, description of the process of 2nd Embodiment is complete | finished.
第2の実施形態によれば、論理電話番号の管理を、サーバp1から網内サーバc1に肩代わりさせることになる。よって、網内サーバc1は、物理電話番号と論理電話番号との対応関係を通信網n1内で保持することができる。このことにより、論理電話番号で発呼された電話を通信網n1内で物理電話番号に変換してユーザに着信させることができる。このことは、着信および着信に関係する処理について、サーバp1が持つ負荷を低減できることを意味する。 According to the second embodiment, the management of the logical telephone number is taken over from the server p1 to the in-network server c1. Therefore, the intra-network server c1 can hold the correspondence between the physical telephone number and the logical telephone number in the communication network n1. As a result, a telephone call made with a logical telephone number can be converted into a physical telephone number within the communication network n1 and can be received by the user. This means that the load of the server p1 can be reduced for incoming calls and processing related to incoming calls.
≪その他≫
前記実施形態は、本発明を実施するために好適のものであるが、その実施形式はこれらに限定されるものでなく、本発明の要旨を変更しない範囲内において種々変形することが可能である。
≪Others≫
The above-described embodiment is suitable for carrying out the present invention, but the form of implementation is not limited thereto, and various modifications can be made without departing from the scope of the present invention. .
例えば、本実施形態では、サーバp1が提供するサービスを利用するユーザが、匿名電話の通話の受信側となる場合について説明した。しかし、ユーザが匿名電話の通話の発信側となる場合についても、本発明を適用することができる。 For example, in this embodiment, the case where the user who uses the service provided by the server p1 is the receiving side of an anonymous telephone call has been described. However, the present invention can also be applied to a case where the user is a caller of an anonymous telephone call.
また、本実施形態は、宅内装置h1に接続するPCh3が2以上であっても適用することができ、宅内装置h1に接続する電話機h2が2以上であっても適用することができる。 Further, the present embodiment can be applied even when there are two or more PCh3s connected to the in-home device h1, and can be applied even when there are two or more telephones h2 connected to the in-home device h1.
また、本実施形態で説明した種々の技術を適宜組み合わせた技術を実現することもできる。
また、本実施形態で説明したソフトウェアをハードウェアとして実現することもでき、ハードウェアをソフトウェアとして実現することもできる。
In addition, it is possible to realize a technique in which various techniques described in this embodiment are appropriately combined.
Further, the software described in the present embodiment can be realized as hardware, and the hardware can also be realized as software.
その他、ハードウェア、ソフトウェア、テーブル、シーケンスなどの具体的な構成について、本発明の趣旨を逸脱しない範囲で適宜変更が可能である。 In addition, specific configurations such as hardware, software, tables, and sequences can be changed as appropriate without departing from the spirit of the present invention.
h1 宅内装置
h2 電話機
h3 PC(端末)
p1 サーバ
p11 論理電話番号申請受付部
p12 物理電話番号確認要求部
p13 論理電話番号発行部
c1 網内サーバ(番号確認装置)
c11 通信用アドレス取得部
c12 物理電話番号判定部
c13 宅内装置管理テーブル
h1 In-home equipment h2 Telephone h3 PC (terminal)
p1 server p11 logical telephone number application acceptance part p12 physical telephone number confirmation request part p13 logical telephone number issue part c1 network server (number confirmation device)
c11 Communication address acquisition unit c12 Physical telephone number determination unit c13 Home device management table
Claims (6)
前記宅内装置が、前記宅内装置と通信可能に接続している端末の所在を示す通信用アドレス、前記宅内装置と通信可能に接続している電話機の所在を示す物理電話番号、および前記宅内装置の所在を示す管理用アドレスを記憶しており、
前記サーバが、前記サーバと通信中の端末の通信用アドレスを記憶しており、
前記番号確認装置が、前記物理電話番号および前記管理用アドレスを対応付けて、前記宅内装置ごとに記憶しており、
前記サーバが、ユーザによる論理電話番号の発行の申請の旨および当該ユーザの電話機の物理電話番号を前記宅内装置から取得し、前記取得した物理電話番号の正当性の確認要求、前記物理電話番号および通信中である当該ユーザの端末の第1の通信用アドレスを前記番号確認装置に通知する制御を実行し、
前記番号確認装置が、前記確認要求された物理電話番号と対応付けられている管理用アドレスを読み出し、前記読み出した管理用アドレスを用いて前記宅内装置から、前記宅内装置と通信可能に接続している前記端末の第2の通信用アドレスを取得し、前記第1の通信用アドレスと前記第2の通信用アドレスとの両方を比較し、両方が一致すれば、前記物理電話番号が正当であることを示す確認結果を前記サーバに通知する制御を実行し、
前記サーバが、前記確認結果に基づいて、前記物理電話番号に対応する論理電話番号を生成し、前記ユーザに前記論理電話番号を発行した旨を前記宅内装置に通知する制御を実行する
ことを特徴とする番号確認システム。 A number confirmation system in which a home device communicatively connected to a user terminal and a telephone, a server that provides a service using an anonymous telephone, and a number confirmation device that provides a telephone service are communicatively connected. There,
A communication address indicating a location of a terminal that is communicably connected to the home device, a physical telephone number indicating a location of a telephone that is communicably connected to the home device, and The management address indicating the location is stored,
The server stores a communication address of a terminal in communication with the server;
The number confirmation device stores the physical telephone number and the management address in association with each home device,
The server obtains a request for issuance of a logical telephone number by a user and a physical telephone number of the user's telephone from the in-house device, a request for confirming the validity of the obtained physical telephone number, the physical telephone number and Execute control to notify the number confirmation device of the first communication address of the terminal of the user in communication;
The number confirmation device reads a management address associated with the physical telephone number requested to be confirmed, and uses the read management address to connect the home device so as to be communicable with the home device. Obtains the second communication address of the terminal, compares both the first communication address and the second communication address, and if both match, the physical telephone number is valid. Control to notify the server of a confirmation result indicating that,
The server generates a logical telephone number corresponding to the physical telephone number based on the confirmation result, and executes control to notify the in-home device that the logical telephone number has been issued to the user. And number confirmation system.
前記宅内装置が、前記宅内装置と通信可能に接続している端末の所在を示す通信用アドレス、前記宅内装置と通信可能に接続している電話機の所在を示す物理電話番号、および前記宅内装置の所在を示す管理用アドレスを記憶しており、
前記サーバが、前記サーバと通信中の端末の通信用アドレスを記憶しており、
前記番号確認装置が、前記物理電話番号および前記管理用アドレスを対応付けて、前記宅内装置ごとに記憶しており、
前記サーバが、ユーザによる論理電話番号の発行の申請の旨および当該ユーザの電話機の物理電話番号を前記宅内装置から取得し、前記取得した物理電話番号の正当性の確認要求、前記物理電話番号および通信中である当該ユーザの端末の第1の通信用アドレスを前記番号確認装置に通知するとともに、前記物理電話番号に対応する論理電話番号を生成し、前記番号確認装置に通知する制御を実行し、
前記番号確認装置が、前記確認要求された物理電話番号と対応付けられている管理用アドレスを読み出し、前記読み出した管理用アドレスを用いて前記宅内装置から、前記宅内装置と通信可能に接続している前記端末の第2の通信用アドレスを取得し、前記第1の通信用アドレスと前記第2の通信用アドレスとの両方を比較し、両方が一致すれば、前記物理電話番号が正当であることを示す確認結果を前記サーバに通知するとともに、前記通知された論理電話番号を記憶する制御を実行し、
前記サーバが、前記確認結果に基づいて、前記ユーザに前記論理電話番号を発行した旨を前記宅内装置に通知する制御を実行する
ことを特徴とする番号確認システム。 A number confirmation system in which an in-home device that is communicably connected to a user terminal and a telephone, a server that provides a service using an anonymous telephone, and a number confirmation device that provides a telephone service are communicably connected. Because
A communication address indicating a location of a terminal that is communicably connected to the home device, a physical telephone number indicating a location of a telephone that is communicably connected to the home device, and The management address indicating the location is stored,
The server stores a communication address of a terminal in communication with the server;
The number confirmation device stores the physical telephone number and the management address in association with each home device,
The server obtains a request for issuance of a logical telephone number by a user and a physical telephone number of the user's telephone from the in-house device, a request for confirming the validity of the obtained physical telephone number, the physical telephone number and In addition to notifying the number confirmation device of the first communication address of the terminal of the user in communication, a control is performed for generating a logical telephone number corresponding to the physical telephone number and notifying the number confirmation device. ,
The number confirmation device reads a management address associated with the physical telephone number requested to be confirmed, and uses the read management address to connect the home device so as to be communicable with the home device. Obtains the second communication address of the terminal, compares both the first communication address and the second communication address, and if both match, the physical telephone number is valid. And a control result for storing the notified logical telephone number, and notifying the server of a confirmation result indicating that,
The number confirmation system, wherein the server executes control to notify the in-home device that the logical telephone number has been issued to the user based on the confirmation result.
前記宅内装置と通信可能に接続している電話機の所在を示す物理電話番号、および前記宅内装置の所在を示す管理用アドレスを対応付けて、前記宅内装置ごとに記憶しており、
論理電話番号の発行を申請するユーザの電話機の物理電話番号の正当性の確認要求、前記物理電話番号および当該ユーザの端末の第1の通信用アドレスを、前記サーバから取得する制御と、
前記確認要求された物理電話番号と対応付けられている管理用アドレスを読み出す制御と、
前記読み出した管理用アドレスを用いて前記宅内装置から、前記宅内装置と通信可能に接続している前記端末の第2の通信用アドレスを取得する制御と、
前記第1の通信用アドレスと前記第2の通信用アドレスとの両方を比較し、両方が一致すれば、前記物理電話番号が正当であることを示す確認結果を前記サーバに通知する制御と、を実行する
ことを特徴とする番号確認装置。 It is a number confirmation device that is connected to a user device and a home device that is communicably connected to a telephone, and a server that provides a service using an anonymous telephone, and that provides a telephone service,
A physical telephone number indicating the location of a telephone connected to be communicable with the in-home device, and a management address indicating the location of the in-home device are associated with each other and stored for each in-home device,
A request for confirming the validity of the physical telephone number of the user's telephone applying for issuance of a logical telephone number, control for acquiring the physical telephone number and the first communication address of the user's terminal from the server;
Control for reading a management address associated with the physical telephone number requested for confirmation;
Control for acquiring a second communication address of the terminal that is communicably connected to the in-home device from the in-home device using the read management address;
A control that compares both the first communication address and the second communication address and, if both match, notifies the server of a confirmation result indicating that the physical telephone number is valid; The number confirmation device characterized by performing.
前記宅内装置と通信可能に接続している電話機の所在を示す物理電話番号、および前記宅内装置の所在を示す管理用アドレスを対応付けて、前記宅内装置ごとに記憶しており、
論理電話番号の発行を申請するユーザの電話機の物理電話番号の正当性の確認要求、前記物理電話番号および当該ユーザの端末の第1の通信用アドレスを、前記サーバから取得するとともに、前記サーバで生成された、前記物理電話番号に対応する論理電話番号を、前記サーバから取得する制御と、
前記確認要求された物理電話番号と対応付けられている管理用アドレスを読み出す制御と、
前記読み出した管理用アドレスを用いて前記宅内装置から、前記宅内装置と通信可能に接続している前記端末の第2の通信用アドレスを取得する制御と、
前記第1の通信用アドレスと前記第2の通信用アドレスとの両方を比較し、両方が一致すれば、前記物理電話番号が正当であることを示す確認結果を前記サーバに通知する制御と、
前記サーバから取得した論理電話番号を、対応する物理電話番号と対応付けて記憶する制御と、を実行する
ことを特徴とする番号確認装置。 It is a number confirmation device that is connected to a user device and a home device that is communicably connected to a telephone, and a server that provides a service using an anonymous telephone, and that provides a telephone service,
A physical telephone number indicating the location of a telephone connected to be communicable with the in-home device, and a management address indicating the location of the in-home device are associated with each other and stored for each in-home device,
A request for confirming the correctness of the physical telephone number of the user's telephone applying for issuance of the logical telephone number, the physical telephone number and the first communication address of the user's terminal are acquired from the server, and the server Control for obtaining the generated logical telephone number corresponding to the physical telephone number from the server;
Control for reading a management address associated with the physical telephone number requested for confirmation;
Control for acquiring a second communication address of the terminal that is communicably connected to the in-home device from the in-home device using the read management address;
A control that compares both the first communication address and the second communication address and, if both match, notifies the server of a confirmation result indicating that the physical telephone number is valid;
And a control for storing the logical telephone number acquired from the server in association with the corresponding physical telephone number.
前記番号確認装置が、
前記宅内装置と通信可能に接続している電話機の所在を示す物理電話番号、および前記宅内装置の所在を示す管理用アドレスを対応付けて、前記宅内装置ごとに記憶しており、
論理電話番号の発行を申請するユーザの電話機の物理電話番号の正当性の確認要求、前記物理電話番号および当該ユーザの端末の第1の通信用アドレスを、前記サーバから取得するステップと、
前記確認要求された物理電話番号と対応付けられている管理用アドレスを読み出すステップと、
前記読み出した管理用アドレスを用いて前記宅内装置から、前記宅内装置と通信可能に接続している前記端末の第2の通信用アドレスを取得するステップと、
前記第1の通信用アドレスと前記第2の通信用アドレスとの両方を比較し、両方が一致すれば、前記物理電話番号が正当であることを示す確認結果を前記サーバに通知するステップと、を実行する
ことを特徴とする番号確認方法。 This is a number confirmation method in a number confirmation device that is connected to a user device and a home device that is communicably connected to a telephone and a server that provides a service using an anonymous telephone and provides a telephone service. And
The number confirmation device is
A physical telephone number indicating the location of a telephone connected to be communicable with the in-home device, and a management address indicating the location of the in-home device are associated with each other and stored for each in-home device,
A request to confirm the validity of a physical telephone number of a user's telephone applying for issuance of a logical telephone number, obtaining the physical telephone number and a first communication address of the user's terminal from the server;
Reading a management address associated with the physical telephone number requested to be confirmed;
Obtaining a second communication address of the terminal that is communicably connected to the home device from the home device using the read management address;
Comparing both the first communication address and the second communication address, and if both match, notifying the server of a confirmation result indicating that the physical telephone number is valid; The number confirmation method characterized by performing.
前記番号確認装置が、
前記宅内装置と通信可能に接続している電話機の所在を示す物理電話番号、および前記宅内装置の所在を示す管理用アドレスを対応付けて、前記宅内装置ごとに記憶しており、
論理電話番号の発行を申請するユーザの電話機の物理電話番号の正当性の確認要求、前記物理電話番号および当該ユーザの端末の第1の通信用アドレスを、前記サーバから取得するとともに、前記サーバで生成された、前記物理電話番号に対応する論理電話番号を、前記サーバから取得するステップと、
前記確認要求された物理電話番号と対応付けられている管理用アドレスを読み出すステップと、
前記読み出した管理用アドレスを用いて前記宅内装置から、前記宅内装置と通信可能に接続している前記端末の第2の通信用アドレスを取得するステップと、
前記第1の通信用アドレスと前記第2の通信用アドレスとの両方を比較し、両方が一致すれば、前記物理電話番号が正当であることを示す確認結果を前記サーバに通知するステップと、
前記サーバから取得した論理電話番号を、対応する物理電話番号と対応付けて記憶するステップと、を実行する
ことを特徴とする番号確認方法。 This is a number confirmation method in a number confirmation device that is connected to a user device and a home device that is communicably connected to a telephone and a server that provides a service using an anonymous telephone and provides a telephone service. And
The number confirmation device is
A physical telephone number indicating the location of a telephone connected to be communicable with the in-home device, and a management address indicating the location of the in-home device are associated with each other and stored for each in-home device,
A request for confirming the correctness of the physical telephone number of the user's telephone applying for issuance of the logical telephone number, the physical telephone number and the first communication address of the user's terminal are acquired from the server, and the server Obtaining a generated logical telephone number corresponding to the physical telephone number from the server;
Reading a management address associated with the physical telephone number requested to be confirmed;
Obtaining a second communication address of the terminal that is communicably connected to the home device from the home device using the read management address;
Comparing both the first communication address and the second communication address, and if both match, notifying the server of a confirmation result indicating that the physical telephone number is valid;
And storing the logical telephone number acquired from the server in association with the corresponding physical telephone number.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011124550A JP5540270B2 (en) | 2011-06-02 | 2011-06-02 | Number confirmation system, number confirmation apparatus and number confirmation method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011124550A JP5540270B2 (en) | 2011-06-02 | 2011-06-02 | Number confirmation system, number confirmation apparatus and number confirmation method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012253567A JP2012253567A (en) | 2012-12-20 |
JP5540270B2 true JP5540270B2 (en) | 2014-07-02 |
Family
ID=47525963
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011124550A Expired - Fee Related JP5540270B2 (en) | 2011-06-02 | 2011-06-02 | Number confirmation system, number confirmation apparatus and number confirmation method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5540270B2 (en) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3344984B2 (en) * | 2000-03-21 | 2002-11-18 | 株式会社エイツー | Call connection system |
JP2002261935A (en) * | 2001-03-05 | 2002-09-13 | Casio Comput Co Ltd | Telephone number distribution system and its device |
JP4492350B2 (en) * | 2002-11-25 | 2010-06-30 | 株式会社Yamato | Call connection system |
JP5100477B2 (en) * | 2008-04-01 | 2012-12-19 | エヌ・ティ・ティ・コミュニケーションズ株式会社 | Telephone communication system |
-
2011
- 2011-06-02 JP JP2011124550A patent/JP5540270B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2012253567A (en) | 2012-12-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11095657B2 (en) | Method, apparatus, and computer program product for selectively granting permissions to group-based objects in a group-based communication system | |
EP3228069B1 (en) | Stack fusion architecture including distributed software clusters to enable software communication services | |
EP3020179B1 (en) | Distributed programmable connection method to establish peer-to-peer multimedia interactions | |
JP2016518662A (en) | Method and apparatus for authorization authentication | |
CA3135923A1 (en) | Systems and methods for automatically authenticating communications with a calling device | |
US10592865B2 (en) | Methods, systems, and computer readable media for managing social interaction histories | |
JP5565408B2 (en) | ID authentication system, ID authentication method, authentication server, terminal device, authentication method of authentication server, communication method of terminal device, and program | |
US10846658B2 (en) | Establishing a communication event | |
US20220210267A1 (en) | Systems and methods for providing context data associated with a communications session to the called device | |
US20160164924A1 (en) | Stack Fusion Software Communication Service | |
CN103379096A (en) | Internet and operator network service sharing method, service side and webpage gateway | |
WO2014187288A1 (en) | Call log invoking method and device | |
JP2007140975A (en) | Service providing system, linkage information providing server, authentication server, service providing server, service providing method and program | |
JP5216687B2 (en) | Subscriber information access method, subscriber information access system and server device thereof | |
JP5540270B2 (en) | Number confirmation system, number confirmation apparatus and number confirmation method | |
JP2012105262A (en) | System and method for automatically establishing concurrent data connection to voice dial function of communication device | |
JP5009241B2 (en) | Communication connection control device, communication connection method, communication service system, and program | |
JP5940990B2 (en) | APL-SCM-FE and application linkage method | |
CN103488737B (en) | A kind for the treatment of method and apparatus of text message | |
JP5658290B2 (en) | Video exchange method for remote support and video exchange system for remote support | |
JP2004302907A (en) | Network device and authentication server | |
US20160119785A1 (en) | System and method for managing posts | |
JP5180671B2 (en) | COMMUNICATION PROGRAM PROVIDING DEVICE, COMMUNICATION SERVICE PROVIDING METHOD, AND PROGRAM | |
JP2015050636A (en) | System and method for automatic answering | |
JP2020087235A (en) | Service authorization processing apparatus, system, method and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20130201 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130904 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140317 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140401 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20140403 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140404 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5540270 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |