JP6057930B2 - Connection information sharing server, connection information sharing method, connection information sharing server program - Google Patents
Connection information sharing server, connection information sharing method, connection information sharing server program Download PDFInfo
- Publication number
- JP6057930B2 JP6057930B2 JP2014022879A JP2014022879A JP6057930B2 JP 6057930 B2 JP6057930 B2 JP 6057930B2 JP 2014022879 A JP2014022879 A JP 2014022879A JP 2014022879 A JP2014022879 A JP 2014022879A JP 6057930 B2 JP6057930 B2 JP 6057930B2
- Authority
- JP
- Japan
- Prior art keywords
- terminal
- connection
- information
- communication terminal
- database
- 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.)
- Active
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Description
本発明は、通信端末からの求めに応じ、付近にある端末への接続情報を提供する接続情報共有サーバ、接続情報共有方法、接続情報共有サーバ用プログラムに関する。 The present invention relates to a connection information sharing server, a connection information sharing method, and a connection information sharing server program that provide connection information to a nearby terminal in response to a request from a communication terminal.
近年、公衆回線網に接続された携帯端末をWebサーバ等と接続することで、ユーザに様々なサービスが提供されている。特に、スマートフォン(高機能携帯電話)の登場により、従来、パソコンに対して行われていた高度なサービスを、携帯電話で行うことが可能になってきた。 In recent years, various services are provided to users by connecting a mobile terminal connected to a public network to a Web server or the like. In particular, with the advent of smartphones (high-function mobile phones), it has become possible to perform advanced services that have been provided for personal computers with mobile phones.
また、スマートフォンのみならず、従来ネットワークには繋がっていなかった様々な機器がネットワークへの接続に対応し、別の機器と情報のやり取りを行いながら、高度な機能を提供する場面が増加している。 In addition to smartphones, various devices that have not been connected to the conventional network are compatible with network connections, and exchanges information with other devices while providing advanced functions are increasing. .
一方で、ネットワーク構造の複雑化や、ネットワークに接続された端末の増加によって、各端末へ接続するための接続情報を管理することについて、複雑性や煩雑さが増しているという問題がある。 On the other hand, there is a problem that the complexity and complexity of managing connection information for connecting to each terminal has increased due to the complexity of the network structure and the increase in the number of terminals connected to the network.
このような課題に対して、ネットワークに接続された端末の情報を管理する端末管理装置が公開されている。 In response to such a problem, a terminal management apparatus that manages information on terminals connected to a network has been disclosed.
特許文献1によれば、端末管理装置10は、端末と接続されたことに応じて、端末の端末識別情報および端末環境情報を取得し、予め、端末管理装置10にて、アプリケーションサービスの利用契約を管理する端末の端末識別情報に対応付けて、アプリケーションサービスを提供する事業者のサーバを識別するサーバ情報を格納し、取得した端末識別情報が格納されているか否かにより、端末の認証を行い、端末が認証された場合に、取得した端末識別情報および端末環境情報を格納し、端末環境情報の送信要求に応じて、送信要求がされた端末の端末識別情報により、取得したサーバ情報に基づいて、端末環境情報を送信することで、端末の管理を行う。 According to Patent Document 1, the terminal management apparatus 10 acquires terminal identification information and terminal environment information of a terminal in response to being connected to a terminal, and uses the application service usage contract in advance in the terminal management apparatus 10. The server information for identifying the server of the provider providing the application service is stored in association with the terminal identification information of the terminal managing the terminal, and the terminal is authenticated depending on whether or not the acquired terminal identification information is stored. When the terminal is authenticated, the acquired terminal identification information and the terminal environment information are stored, and in response to the terminal environment information transmission request, the terminal identification information of the terminal requested to transmit is stored based on the acquired server information. The terminal is managed by transmitting the terminal environment information.
特許文献1の手法では、端末の契約に関する認証手段を備える事で、端末の権利関係まで詳細な管理ができるという利点がある。加えて、実際の利用シーンを鑑みると、自分の所持している端末から、接続可能な端末を列挙したり、その端末への接続情報を取得したりという使い方ができないという問題がある。 The technique disclosed in Patent Document 1 has an advantage that detailed management can be performed up to the right relationship of the terminal by providing an authentication unit related to the terminal contract. In addition, in view of the actual usage scene, there is a problem that it is not possible to enumerate terminals that can be connected or acquire connection information to the terminals from the terminals that the user owns.
そこで本発明者は、各端末への接続情報を管理するサーバにおいて、各端末のセキュリティ条件を設定し、接続情報のリクエストを送信した端末がセキュリティ設定を満たしている場合のみ認証情報を送信することで、セキュリティを担保しつつ効率的に接続情報を管理できる点に着目した。 Therefore, the present inventor sets the security conditions of each terminal in the server that manages the connection information to each terminal, and transmits the authentication information only when the terminal that transmitted the request for connection information satisfies the security settings. Therefore, we focused on the fact that connection information can be managed efficiently while ensuring security.
また、本発明者は、サーバに登録されている端末のうち、単に接続可能な端末を列挙しただけでは候補が膨大な数になってしまう点を鑑み、接続情報のリクエストを送信した端末の位置情報を利用することで、対象をリクエスト端末から所定の範囲にある端末に限定することで、利便性を向上できる点に着目した。加えて、一般的な端末管理システムがインターネットを介した接続を前提としている点にも鑑み、その他通信規格にも対応する際には対象端末との距離が重要である点にも着目して、上記位置情報に基づく制限を加えた。 In addition, the present inventor considered the position of the terminal that transmitted the connection information request in view of the fact that enumerating the connectable terminals among the terminals registered in the server would result in a huge number of candidates. We focused on the fact that the convenience can be improved by using information to limit the target to terminals within a predetermined range from the request terminal. In addition, considering that the general terminal management system is premised on the connection via the Internet, paying attention to the point that the distance to the target terminal is important when supporting other communication standards, Added restrictions based on the location information.
本発明は、通信端末からの求めに応じ、位置情報を基に付近にある端末を特定し、両端末が通信可能な接続方法を特定し、通信端末に提供するとともに、端末にセキュリティ条件が設定されている場合には、通信端末が当該セキュリティ条件を満たす場合にのみ認証情報を送信することで、適切に接続情報を提供する接続情報共有サーバ、接続情報共有方法、接続情報共有サーバ用プログラムを提供することを目的とする。 In accordance with a request from a communication terminal, the present invention specifies a nearby terminal based on location information, specifies a connection method in which both terminals can communicate, provides the communication terminal, and sets security conditions for the terminal. The connection information sharing server, the connection information sharing method, and the connection information sharing server program that appropriately provide the connection information by transmitting the authentication information only when the communication terminal satisfies the security condition. The purpose is to provide.
本発明では、以下のような解決手段を提供する。 The present invention provides the following solutions.
第1の特徴に係る発明は、通信端末と通信可能に接続され、記憶部に各端末の位置を記憶させた端末位置データベースと各端末が利用可能な接続方法を記憶させた接続方法データベースと各端末の認証情報を記憶させた端末セキュリティデータベースとを備えた接続情報共有サーバであって、
前記通信端末の位置情報を取得する端末位置取得手段と、
前記端末位置データベースから、前記取得した位置情報を基準として所定の範囲内に存在する他の端末を抽出する近接端末抽出手段と、
前記接続方法データベースから、前記通信端末と、前記他の端末とについて、それぞれ利用可能な接続方法を抽出する接続方法抽出手段と、
前記通信端末と、前記抽出した他の端末とを接続可能な接続方法を前記抽出した当該通信端末が利用可能な接続方法と、当該他の端末が利用可能な接続方法とに基づいて特定する接続方法特定手段と、
前記特定した接続方法を、前記他の端末の情報とともに前記通信端末に送信する接続情報送信手段と、
前記端末セキュリティデータベースから、前記抽出した他の端末への接続に用いる認証情報を抽出する認証情報抽出手段と、
前記抽出した認証情報を、前記通信端末に送信する認証情報送信手段と、
を備えることを特徴とする接続情報共有サーバを提供する。
The invention according to the first feature includes a terminal location database that is communicably connected to a communication terminal and stores a location of each terminal in a storage unit, a connection method database that stores a connection method that can be used by each terminal, and each A connection information sharing server comprising a terminal security database storing terminal authentication information ;
Terminal location acquisition means for acquiring location information of the communication terminal;
Proximity terminal extraction means for extracting other terminals existing in a predetermined range from the terminal position database with reference to the acquired position information;
Connection method extracting means for extracting available connection methods for the communication terminal and the other terminal from the connection method database;
A connection method that can connect the communication terminal and the extracted other terminal based on the connection method that can be used by the extracted communication terminal and the connection method that can be used by the other terminal Method identification means;
Connection information transmitting means for transmitting the specified connection method to the communication terminal together with information on the other terminal;
Authentication information extracting means for extracting authentication information used for connection to the extracted other terminal from the terminal security database;
Authentication information transmitting means for transmitting the extracted authentication information to the communication terminal;
A connection information sharing server is provided.
第1の特徴に係る発明によれば、通信端末と通信可能に接続され、記憶部に各端末の位置を記憶させた端末位置データベースと各端末が利用可能な接続方法を記憶させた接続方法データベースと各端末の認証情報を記憶させた端末セキュリティデータベースとを備えた接続情報共有サーバは、前記通信端末の位置情報を取得し、前記端末位置データベースから、前記取得した位置情報を基準として所定の範囲内に存在する他の端末を抽出し、前記接続方法データベースから、前記通信端末と、前記他の端末とについて、それぞれ利用可能な接続方法を抽出し、前記通信端末と、前記抽出した他の端末とを接続可能な接続方法を前記抽出した当該通信端末が利用可能な接続方法と、当該他の端末が利用可能な接続方法とに基づいて特定し、前記特定した接続方法を、前記他の端末の情報とともに前記通信端末に送信し、前記端末セキュリティデータベースから、前記抽出した他の端末への接続に用いる認証情報を抽出し、前記抽出した認証情報を、前記通信端末に送信する。 According to the first aspect of the invention, a terminal location database that is communicably connected to a communication terminal and stores the location of each terminal in the storage unit, and a connection method database that stores a connection method that can be used by each terminal. And a terminal security database in which authentication information of each terminal is stored , acquires a location information of the communication terminal, and from the terminal location database, a predetermined range based on the acquired location information The other terminal which exists in the inside is extracted, the connection method which can be used for each of the communication terminal and the other terminal is extracted from the connection method database, and the communication terminal and the extracted other terminal are extracted. Doo and the communication terminal is available connection method how to connect connectable to the extracting, the other terminal is identified based on the available connection methods, the Boss was a connection method, and transmitted together with information of the other terminal to the communication terminal, from the terminal security database, it extracts the authentication information used to connect to another terminal the extracted, the extracted authentication information, Transmit to the communication terminal .
第2の特徴に係る発明は、前記端末セキュリティデータベースには認証情報を送信可能な端末の条件として端末セキュリティ条件が記憶され、
前記端末セキュリティデータベースから、前記抽出した他の端末の認証情報を送信するためのセキュリティ条件を抽出するセキュリティ条件抽出手段と、
前記通信端末が前記セキュリティ条件を満たすか否かを判定するセキュリティ条件判定手段と、を備え
前記判定の結果、前記セキュリティ条件を満たすと判定された時にのみ、前記認証情報を前記通信端末に送信することを特徴とする第1の特徴に係る発明である接続情報共有サーバを提供する。
In the invention according to the second feature, terminal security conditions are stored in the terminal security database as conditions for terminals capable of transmitting authentication information,
Security condition extraction means for extracting security conditions for transmitting the extracted authentication information of the other terminal from the terminal security database;
Security condition determination means for determining whether or not the communication terminal satisfies the security condition, and transmits the authentication information to the communication terminal only when it is determined that the security condition is satisfied as a result of the determination. There is provided a connection information sharing server which is an invention according to a first feature.
第2の特徴に係る発明によれば、第1の特徴に係る発明である接続情報共有サーバにおいて、前記端末セキュリティデータベースには認証情報を送信可能な端末の条件として端末セキュリティ条件が記憶され、また、第1の特徴に係る発明である接続情報共有サーバは、前記端末セキュリティデータベースから、前記抽出した他の端末の認証情報を送信するためのセキュリティ条件を抽出し、前記通信端末が前記セキュリティ条件を満たすか否かを判定し、前記判定の結果、前記セキュリティ条件を満たすと判定された時にのみ、前記認証情報を前記通信端末に送信する。 According to the invention of a second aspect, the invention is a connection information sharing server according to the first aspect, the said terminal security database terminal security condition is stored authentication information as a condition for possible transmission terminal, also The connection information sharing server according to the first aspect of the invention extracts a security condition for transmitting the extracted authentication information of the other terminal from the terminal security database, and the communication terminal determines the security condition. Only when it is determined that the security condition is satisfied as a result of the determination, the authentication information is transmitted to the communication terminal.
第3の特徴に係る発明は、通信端末と通信可能に接続され、記憶部に各端末の位置を記憶させた端末位置データベースと各端末が利用可能な接続方法を記憶させた接続方法データベースと各端末の認証情報を記憶させた端末セキュリティデータベースとを備えた接続情報共有サーバが実行する接続情報共有方法であって、
前記通信端末の位置情報を取得するステップと、
前記端末位置データベースから、前記取得した位置情報を基準として所定の範囲内に存在する他の端末を抽出するステップと、
前記接続方法データベースから、前記通信端末と、前記他の端末とについて、それぞれ利用可能な接続方法を抽出するステップと、
前記通信端末と、前記抽出した他の端末とを接続可能な接続方法を前記抽出した当該通信端末が利用可能な接続方法と、当該他の端末が利用可能な接続方法とに基づいて特定するステップと、
前記特定した接続方法を、前記他の端末の情報とともに前記通信端末に送信するステップと、
前記端末セキュリティデータベースから、前記抽出した他の端末への接続に用いる認証情報を抽出するステップと、
前記抽出した認証情報を、前記通信端末に送信するステップと、
を備えることを特徴とする接続情報共有方法を提供する。
The invention according to the third feature includes a terminal location database that is communicably connected to a communication terminal and stores a location of each terminal in a storage unit, a connection method database that stores a connection method that can be used by each terminal, and each A connection information sharing method executed by a connection information sharing server including a terminal security database that stores terminal authentication information ,
Obtaining position information of the communication terminal;
Extracting, from the terminal location database, other terminals existing within a predetermined range with reference to the acquired location information;
Extracting available connection methods for the communication terminal and the other terminal from the connection method database;
A step of specifying a connection method capable of connecting the communication terminal and the extracted other terminal based on the extracted connection method usable by the communication terminal and the connection method usable by the other terminal. When,
Transmitting the identified connection method together with information of the other terminal to the communication terminal;
Extracting authentication information used for connection to the extracted other terminal from the terminal security database;
Transmitting the extracted authentication information to the communication terminal;
A connection information sharing method is provided.
第6の特徴に係る発明は、通信端末と通信可能に接続され、記憶部に各端末の位置を記憶させた端末位置データベースと各端末が利用可能な接続方法を記憶させた接続方法データベースと各端末の認証情報を記憶させた端末セキュリティデータベースとを備えた接続情報共有サーバに、
前記通信端末の位置情報を取得するステップ、
前記端末位置データベースから、前記取得した位置情報を基準として所定の範囲内に存在する他の端末を抽出するステップ、
前記接続方法データベースから、前記通信端末と、前記他の端末とについて、それぞれ利用可能な接続方法を抽出するステップ、
前記通信端末と、前記抽出した他の端末とを接続可能な接続方法を前記抽出した当該通信端末が利用可能な接続方法と、当該他の端末が利用可能な接続方法とに基づいて特定するステップ、
前記特定した接続方法を、前記他の端末の情報とともに前記通信端末に送信するステップ、
前記端末セキュリティデータベースから、前記抽出した他の端末への接続に用いる認証情報を抽出するステップ、
前記抽出した認証情報を、前記通信端末に送信するステップ、
を実行させることを特徴とする接続情報共有サーバ用プログラムを提供する。
The invention which concerns on the 6th characteristic is connected with a communication terminal so that communication is possible, the terminal position database which memorize | stored the position of each terminal in the memory | storage part, the connection method database which memorize | stored the connection method which each terminal can use, and each To a connection information sharing server equipped with a terminal security database that stores terminal authentication information ,
Obtaining position information of the communication terminal;
Extracting, from the terminal location database, other terminals existing within a predetermined range with reference to the acquired location information;
Extracting the available connection methods for the communication terminal and the other terminal from the connection method database;
A step of specifying a connection method capable of connecting the communication terminal and the extracted other terminal based on the extracted connection method usable by the communication terminal and the connection method usable by the other terminal. ,
Transmitting the identified connection method to the communication terminal together with information on the other terminal;
Extracting authentication information used for connection to the extracted other terminal from the terminal security database;
Transmitting the extracted authentication information to the communication terminal;
A connection information sharing server program characterized in that is executed.
本発明によれば、本発明は、通信端末からの求めに応じ、位置情報を基に付近にある端末を特定し、両端末が通信可能な接続方法を特定し、通信端末に提供するとともに、端末にセキュリティ条件が設定されている場合には、通信端末が当該セキュリティ条件を満たす場合にのみ認証情報を送信することで、適切に接続情報を提供する接続情報共有サーバ、接続情報共有方法、接続情報共有サーバ用プログラムを提供することが可能となる。 According to the present invention, in accordance with a request from a communication terminal, the present invention specifies a nearby terminal based on position information, specifies a connection method in which both terminals can communicate, and provides the communication terminal, When security conditions are set in the terminal, a connection information sharing server, a connection information sharing method, and a connection that provide connection information appropriately by transmitting authentication information only when the communication terminal satisfies the security condition An information sharing server program can be provided.
以下、本発明を実施するための最良の形態について図を参照しながら説明する。なお、これはあくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。 Hereinafter, the best mode for carrying out the present invention will be described with reference to the drawings. This is merely an example, and the technical scope of the present invention is not limited to this.
[機器検出システムの概要]
図1は、本発明の好適な実施形態である接続情報共有システム1について説明するための概要図である。この図1に基づいて、接続情報共有システム1について説明する。
[Outline of device detection system]
FIG. 1 is a schematic diagram for explaining a connection information sharing system 1 which is a preferred embodiment of the present invention. The connection information sharing system 1 will be described with reference to FIG.
接続情報共有システム1において、はじめに、通信端末10は、通信端末10の現在の位置情報を取得する(ステップS01)。ここで位置情報は、付近に存在する端末を検出するための基準となる位置を特定するための情報であって、GPSやWi-Fiを利用して緯度、経度を取得するのが一般的であるが、ビーコン端末を基準に無線通信を介して更に詳細な位置情報を取得してもよい。 In the connection information sharing system 1, first, the communication terminal 10 acquires current position information of the communication terminal 10 (step S01). Here, the location information is information for specifying a reference location for detecting a terminal existing in the vicinity, and it is common to acquire latitude and longitude using GPS or Wi-Fi. However, more detailed position information may be acquired via wireless communication based on the beacon terminal.
次に通信端末10は、取得した位置情報を接続情報共有サーバ200に送信する(ステップS02)。接続情報共有サーバ200は位置情報を受信すると、所定の範囲内にある端末50を端末位置データベース250から抽出する(ステップS03)。ここで所定の範囲内にある端末50とは、受信した位置情報を中心とした円形や矩形の範囲に存在する端末50のことを指す。この範囲は、システムや通信端末10ごとに任意に定められてよい。 Next, the communication terminal 10 transmits the acquired position information to the connection information sharing server 200 (step S02). When receiving the location information, the connection information sharing server 200 extracts the terminal 50 within the predetermined range from the terminal location database 250 (step S03). Here, the terminal 50 within the predetermined range refers to the terminal 50 existing in a circular or rectangular range centered on the received position information. This range may be arbitrarily determined for each system or communication terminal 10.
また、接続情報共有サーバ200は、抽出した端末50について、接続方法データベース251を参照して各端末50が利用可能な接続方法を抽出する(ステップS04)。ここでは、通信端末10自体の情報も記憶されていると考えられるので、通信端末10が利用可能な接続方法も同時に抽出する。そうすることで、共通している接続方法が両端末を接続可能な接続方法として特定できる。 Further, the connection information sharing server 200 extracts a connection method that can be used by each terminal 50 with reference to the connection method database 251 for the extracted terminal 50 (step S04). Here, since it is considered that information of the communication terminal 10 itself is also stored, connection methods that can be used by the communication terminal 10 are also extracted at the same time. By doing so, a common connection method can be specified as a connection method capable of connecting both terminals.
続いて、接続情報共有サーバ200は、抽出した端末50について、端末セキュリティデータベース252を参照して各端末の認証情報とセキュリティ条件を抽出する(ステップS05)。また、通信端末10がセキュリティ条件を満たしているかの情報を、通信端末10から取得してよい。 Subsequently, the connection information sharing server 200 extracts authentication information and security conditions of each terminal with reference to the terminal security database 252 for the extracted terminal 50 (step S05). Further, information on whether the communication terminal 10 satisfies the security condition may be acquired from the communication terminal 10.
そして、接続情報共有サーバ200は、抽出した各種の情報を通信端末10に送信する(ステップS06)。ただし、セキュリティ条件が設定されている端末50については、端末10がセキュリティ条件を満たしているときのみ認証情報を送信してよい。 Then, the connection information sharing server 200 transmits the extracted various types of information to the communication terminal 10 (step S06). However, for the terminal 50 for which the security condition is set, the authentication information may be transmitted only when the terminal 10 satisfies the security condition.
最後に、情報を受信した通信端末10は、その情報を使って各端末50に接続する(ステップS07)。以上が、接続情報共有システム1の概要である。なお、図1中でIPアドレスはプライベートIPアドレスになっているが、グローバルIPアドレスを利用しても構わないし、プライベートIPアドレスになっている場合は、SSID等のネットワークを特定できる情報を併記してもよい。また、Wi-Fiを除けば多くの近距離無線通信は接続に際してIPアドレスと無関係であるため、IPアドレスを利用することは必須の構成ではない。 Finally, the communication terminal 10 that has received the information uses the information to connect to each terminal 50 (step S07). The above is the outline of the connection information sharing system 1. In FIG. 1, the IP address is a private IP address. However, a global IP address may be used. If the IP address is a private IP address, information such as an SSID that can identify the network is also written. May be. Further, except for Wi-Fi, since many short-range wireless communications are irrelevant to the IP address at the time of connection, the use of the IP address is not an essential configuration.
[機器検出システムのシステム構成]
図2は、本発明の好適な実施形態である接続情報共有システム1のシステム構成図である。接続情報共有システム1は、公衆回線網3(インターネット網や第3世代、第4世代通信網など)、GPS5、通信端末10、複数の端末50、接続情報共有サーバ200から構成される。
[System configuration of device detection system]
FIG. 2 is a system configuration diagram of the connection information sharing system 1 which is a preferred embodiment of the present invention. The connection information sharing system 1 includes a public line network 3 (Internet network, third generation, fourth generation communication network, etc.), GPS 5, communication terminal 10, a plurality of terminals 50, and a connection information sharing server 200.
通信端末10は、後述の機能を備えた一般的な情報端末であって、例えば、パソコン、テレビ、電話機、コンピュータに加えて、携帯電話、携帯情報端末、ネットブック端末、スレート端末、電子書籍端末、携帯型音楽プレーヤ、オーディオコンポ、コンテンツ再生・録画プレーヤ、プリンタ、FAX機、コピー機、スキャナ機、MFP(多機能周辺装置、多機能プリンタ)等の情報家電のみならず、冷蔵庫、洗濯機、食器洗浄乾燥機、扇風機、エアコン、電気ストーブ、炊飯器、電子レンジ等の白物家電や、電気照明、サーバ、ルータ、ゲートウェイ、NAS(Network Attached Storage)等も含む。通信端末10と各端末50は、LANで接続されている。接続情報共有システム1内の通信は、無線通信、有線通信を問わない。 The communication terminal 10 is a general information terminal having functions to be described later. For example, in addition to a personal computer, a television, a telephone, and a computer, a mobile phone, a portable information terminal, a netbook terminal, a slate terminal, an electronic book terminal , Portable music players, audio components, content playback / recording players, printers, fax machines, copiers, scanners, MFPs (multifunctional peripherals, multifunction printers), as well as information appliances, refrigerators, washing machines, Also includes white goods such as a dishwasher, electric fan, air conditioner, electric stove, rice cooker, microwave oven, electric lighting, server, router, gateway, NAS (Network Attached Storage), and the like. The communication terminal 10 and each terminal 50 are connected by a LAN. Communication in the connection information sharing system 1 may be wireless communication or wired communication.
端末50は、データ通信を行うことが可能な家庭用又は業務用の電子機器である。また、本発明の目的は通信端末10に対して端末50へ接続するための情報を提供するためのものであるから、現段階では通信端末10と各端末50は通信可能に接続されていない。 The terminal 50 is a home or business electronic device that can perform data communication. In addition, since the object of the present invention is to provide the communication terminal 10 with information for connecting to the terminal 50, the communication terminal 10 and each terminal 50 are not communicably connected at this stage.
接続情報共有サーバ200は、後述の機能を備えた一般的なサーバであってよい。 The connection information sharing server 200 may be a general server having functions to be described later.
[各機能の説明]
図3は、通信端末10、端末50、接続情報共有サーバ200の機能ブロックと各機能の関係を示す図である。
[Description of each function]
FIG. 3 is a diagram illustrating the functional blocks of the communication terminal 10, the terminal 50, and the connection information sharing server 200 and the relationship between the functions.
通信端末10は、制御部11として、CPU(Central Processing Unit),RAM(Random Access Memory),ROM(Read Only Memory)等を備え、通信部12として、例えば、IEEE802.11に準拠したWiFi(Wireless Fidelity)対応デバイス又は、第3世代、第4世代移動通信システム等のIMT−2000規格に準拠した無線デバイス、GPS等の位置情報取得デバイス、そのほか無線通信規格に対応したデバイスを備える。 The communication terminal 10 includes a CPU (Central Processing Unit), a RAM (Random Access Memory), a ROM (Read Only Memory), and the like as the control unit 11, and the communication unit 12 is, for example, WiFi (Wireless) compliant with IEEE 802.11. Fidelity) compatible devices, wireless devices compliant with IMT-2000 standards such as third-generation and fourth-generation mobile communication systems, GPS and other location information acquisition devices, and other devices compatible with wireless communication standards.
通信端末10において、制御部11が所定のプログラムを読み込むことで、通信部12と協働して、位置情報取得モジュール13、位置情報送信モジュール14、接続方法受信モジュール15、認証情報受信モジュール16、セキュリティ条件関連情報送信モジュール17を実現する。 In the communication terminal 10, when the control unit 11 reads a predetermined program, the position information acquisition module 13, the position information transmission module 14, the connection method reception module 15, the authentication information reception module 16, in cooperation with the communication unit 12, The security condition related information transmission module 17 is realized.
接続情報共有サーバ200は、同様に、制御部201として、CPU,RAM,ROM等を備え、通信部202として、例えば、IEEE802.11に準拠したWiFi対応デバイスを備える(有線であってもよい)。加えて、接続情報共有サーバ200は、記憶部203として、ハードディスクや半導体メモリによる、データのストレージ部を備える。接続情報共有サーバ200は、端末位置データベース250、接続方法データベース251、端末セキュリティデータベース252を、記憶部203に備える。 Similarly, the connection information sharing server 200 includes a CPU, a RAM, a ROM, and the like as the control unit 201, and includes, for example, a WiFi compatible device compliant with IEEE 802.11 (may be wired) as the communication unit 202. . In addition, the connection information sharing server 200 includes a data storage unit using a hard disk or a semiconductor memory as the storage unit 203. The connection information sharing server 200 includes a terminal location database 250, a connection method database 251, and a terminal security database 252 in the storage unit 203.
接続情報共有サーバ200の制御部201が所定のプログラムを読み込むことで、通信部202と協働して、端末位置取得モジュール204、接続情報送信モジュール205、認証情報送信モジュール206、セキュリティ条件判定モジュール207を実現する。また、接続情報共有サーバ200の制御部201が所定のプログラムを読み込むことで、記憶部203と協働して、近接端末抽出モジュール208、接続方法特定モジュール209、接続方法抽出モジュール210、認証情報抽出モジュール211、セキュリティ条件抽出モジュール212を実現する。 When the control unit 201 of the connection information sharing server 200 reads a predetermined program, the terminal location acquisition module 204, the connection information transmission module 205, the authentication information transmission module 206, and the security condition determination module 207 cooperate with the communication unit 202. To realize. Further, the control unit 201 of the connection information sharing server 200 reads a predetermined program, so that the proximity terminal extraction module 208, the connection method identification module 209, the connection method extraction module 210, the authentication information extraction, in cooperation with the storage unit 203. A module 211 and a security condition extraction module 212 are realized.
[接続情報共有処理]
図4は、通信端末10、接続情報共有サーバ200が実行する接続情報共有処理のフローチャートである。上述した各装置のモジュールが行う処理について、本処理にて併せて説明する。
[Connection information sharing process]
FIG. 4 is a flowchart of connection information sharing processing executed by the communication terminal 10 and the connection information sharing server 200. The processing performed by the module of each device described above will be described together with this processing.
はじめに、通信端末10と接続情報共有サーバ200は、通信端末10の付近にある端末を検出するため、近接端末抽出処理を実行する(ステップS01)。 First, the communication terminal 10 and the connection information sharing server 200 execute proximity terminal extraction processing in order to detect a terminal in the vicinity of the communication terminal 10 (step S01).
[近接端末抽出処理]
図5は、通信端末10、接続情報共有サーバ200が実行する近接端末抽出処理のフローチャートである。上述した各装置のモジュールが行う処理について、本処理にて併せて説明する。
[Nearby terminal extraction processing]
FIG. 5 is a flowchart of proximity terminal extraction processing executed by the communication terminal 10 and the connection information sharing server 200. The processing performed by the module of each device described above will be described together with this processing.
はじめに、通信端末10の位置情報取得モジュール13は、通信端末10の現在位置の位置情報を取得する(ステップS31)。ここで位置情報は、付近に存在する端末を検出するための基準となる位置を特定するための情報であって、GPSやWi-Fiを利用して緯度、経度を取得するのが一般的であるが、ビーコン端末を基準に無線通信を介して更に詳細な位置情報を取得してもよい。具体的には、BLE(Bluetooth Low Energy)といった省電力の近距離無線通信を用いて数mの精度での位置情報の取得が可能である。 First, the position information acquisition module 13 of the communication terminal 10 acquires the position information of the current position of the communication terminal 10 (step S31). Here, the location information is information for specifying a reference location for detecting a terminal existing in the vicinity, and it is common to acquire latitude and longitude using GPS or Wi-Fi. However, more detailed position information may be acquired via wireless communication based on the beacon terminal. Specifically, it is possible to acquire position information with an accuracy of several meters using power-saving short-range wireless communication such as BLE (Bluetooth Low Energy).
次に通信端末10は、取得した位置情報を接続情報共有サーバ200に送信する(ステップS32)。接続情報共有サーバ200の端末位置取得モジュール204は位置情報を受信する(ステップS33)。 Next, the communication terminal 10 transmits the acquired position information to the connection information sharing server 200 (step S32). The terminal location acquisition module 204 of the connection information sharing server 200 receives the location information (step S33).
接続情報共有サーバ200は、位置情報を受信すると、近接端末抽出モジュール208が所定の範囲内にある端末50を端末位置データベース250から抽出する(ステップS34)。ここで所定の範囲内にある端末50とは、受信した位置情報を中心とした円形や矩形の範囲に存在する端末のことを指す。この範囲は、システムや通信端末10ごとに任意に定められてよい。 When the connection information sharing server 200 receives the position information, the proximity terminal extraction module 208 extracts the terminal 50 within the predetermined range from the terminal position database 250 (step S34). Here, the terminal 50 within the predetermined range refers to a terminal existing in a circular or rectangular range centered on the received position information. This range may be arbitrarily determined for each system or communication terminal 10.
図6は、端末位置データベース250内の端末位置テーブルの一例である。端末位置テーブルにおいては、端末50の端末IDと位置情報、及び端末にアクセスするためのIPアドレスが記憶されている。ここで位置情報は緯度、経度で表されているが、位置情報を一意に表す事が可能であればこれに限られない。また、接続にインターネットを利用しない端末の場合は、IPアドレスは必ずしも必要ではない。 FIG. 6 is an example of a terminal location table in the terminal location database 250. In the terminal location table, the terminal ID and location information of the terminal 50, and the IP address for accessing the terminal are stored. Here, the position information is represented by latitude and longitude, but the position information is not limited to this as long as the position information can be uniquely represented. In the case of a terminal that does not use the Internet for connection, an IP address is not always necessary.
近接端末抽出モジュール208による端末の抽出は、抽出範囲を数式で表し、受信した通信端末10の位置情報をあてはめることで、条件式を得る事ができる。そして、その条件式にあてはまる位置情報と関連付けて登録された端末50を全て抽出することで、所定の範囲内にある端末50を抽出できる。 In the terminal extraction by the proximity terminal extraction module 208, the conditional expression can be obtained by expressing the extraction range by a mathematical expression and applying the received position information of the communication terminal 10. Then, by extracting all the terminals 50 registered in association with the position information corresponding to the conditional expression, the terminals 50 within the predetermined range can be extracted.
以上が、近接端末抽出処理の手順である。接続情報共有処理に戻り、通信端末10は、抽出した各端末50に対して、以下のステップS13からステップS24までの処理を繰り返し実行する(ステップS12)。 The above is the procedure of the proximity terminal extraction process. Returning to the connection information sharing process, the communication terminal 10 repeatedly executes the following processes from step S13 to step S24 for each extracted terminal 50 (step S12).
初めに、接続情報共有サーバ200の接続方法抽出モジュール210は、端末50が利用可能な接続方法を接続方法データベース251から抽出する(ステップS13)。 First, the connection method extraction module 210 of the connection information sharing server 200 extracts connection methods that can be used by the terminal 50 from the connection method database 251 (step S13).
図7は、接続方法データベース251内の接続方法テーブルの一例である。接続方法テーブルには、各端末50の端末IDと、利用可能な接続方法とが関連付けられて記憶されている。ここで、接続方法テーブル内の端末IDと、端末位置テーブル内の端末IDは、1:1に対応している。そのため、現在処理を行っている端末50の端末IDで情報を抽出することで、端末50の利用可能な接続方法を抽出できる。 FIG. 7 is an example of a connection method table in the connection method database 251. In the connection method table, the terminal ID of each terminal 50 and the available connection methods are stored in association with each other. Here, the terminal ID in the connection method table and the terminal ID in the terminal position table correspond to 1: 1. Therefore, by extracting information with the terminal ID of the terminal 50 that is currently processing, the connection methods that can be used by the terminal 50 can be extracted.
続いて、接続情報共有サーバ200の接続方法特定モジュール209は、通信端末10と端末50を接続可能な接続方法を特定する(ステップS14)。具体的には、通信端末10についても利用可能な接続方法を接続方法データベース251から抽出し、共通している接続方法を抜き出せばよい。ただし、通信の規格によっては送信と受信の待ち受けが共通ではない場合があるので、送受信いずれかに限定している場合は、その対応を以て共有しているものとみなしてよい。 Subsequently, the connection method specifying module 209 of the connection information sharing server 200 specifies a connection method capable of connecting the communication terminal 10 and the terminal 50 (step S14). Specifically, a connection method that can also be used for the communication terminal 10 may be extracted from the connection method database 251 and a common connection method may be extracted. However, depending on the communication standard, the standby for transmission and reception may not be common, so if it is limited to either transmission or reception, it may be considered that the correspondence is shared.
そして、接続情報共有サーバ200の接続情報送信モジュール205は、特定した接続方法を通信端末10に送信する(ステップS15)。その際、接続方法に応じて必要な端末の情報、例えばIPアドレス等があれば、同時に送信してよい。通信端末10の接続方法受信モジュール15は、接続方法等を受信する(ステップS16) Then, the connection information transmission module 205 of the connection information sharing server 200 transmits the identified connection method to the communication terminal 10 (step S15). At this time, if there is necessary terminal information, for example, an IP address, depending on the connection method, it may be transmitted simultaneously. The connection method receiving module 15 of the communication terminal 10 receives the connection method and the like (step S16).
次に、接続情報共有サーバ200のセキュリティ条件抽出モジュール212は、端末50のセキュリティ条件を端末セキュリティデータベース252から抽出する(ステップS13)。 Next, the security condition extraction module 212 of the connection information sharing server 200 extracts the security conditions of the terminal 50 from the terminal security database 252 (step S13).
図8は、端末セキュリティデータベース252内の端末セキュリティテーブルの一例である。端末セキュリティテーブルには、各端末50の端末IDと、認証情報と、認証情報を提供可能か否かを判断するための基準となるセキュリティ条件とが関連付けられて記憶されている。ここで、接続方法テーブル内、及び端末位置テーブル内の端末IDと、端末セキュリティテーブルの端末IDは、1:1に対応している。そのため、現在処理を行っている端末50の端末IDで情報を抽出することで、端末50のセキュリティ条件、及び認証情報を抽出できる。 FIG. 8 is an example of a terminal security table in the terminal security database 252. In the terminal security table, the terminal ID of each terminal 50, authentication information, and security conditions serving as a reference for determining whether authentication information can be provided are stored in association with each other. Here, the terminal ID in the connection method table and the terminal location table and the terminal ID in the terminal security table correspond to 1: 1. Therefore, the security conditions and authentication information of the terminal 50 can be extracted by extracting information with the terminal ID of the terminal 50 that is currently processing.
セキュリティ条件を抽出した後、接続情報共有サーバ200のセキュリティ条件判定モジュール207は、セキュリティ条件に関する通信端末10の情報を送信するよう、通信端末10に対して要求する(ステップS18)。これに対して、通信端末10のセキュリティ条件関連情報送信モジュール17は、端末内から関連情報を取得し、接続情報共有サーバ200に送信する(ステップS19)。 After extracting the security conditions, the security condition determination module 207 of the connection information sharing server 200 requests the communication terminal 10 to transmit information of the communication terminal 10 regarding the security conditions (step S18). On the other hand, the security condition related information transmission module 17 of the communication terminal 10 acquires the related information from the terminal and transmits it to the connection information sharing server 200 (step S19).
ここで、関連情報として、例えばアドレス帳を初めとする記憶部に記憶されたデータや、MACアドレスといった機器固有の情報が挙げられるが、これに限られない。また、端末50にセキュリティ条件が設定されていない場合は、ステップS18、S19は省略してよい。 Here, as related information, for example, data stored in a storage unit such as an address book, and device-specific information such as a MAC address can be cited, but the related information is not limited thereto. If no security condition is set for the terminal 50, steps S18 and S19 may be omitted.
次に、セキュリティ条件抽出モジュール212は、通信端末10から受信したセキュリティ条件関連情報を元に、通信端末10が端末50のセキュリティ条件を満たしているか否かを判断する(ステップS20)。ここで、通信端末10が端末50のセキュリティ条件を満たしていない場合(ステップS20:「NO」の場合)には、認証情報の共有は行わず、その端末50に関する処理を終わり、次の端末50に関してステップS13に戻る(ステップS24)。 Next, the security condition extraction module 212 determines whether the communication terminal 10 satisfies the security condition of the terminal 50 based on the security condition related information received from the communication terminal 10 (step S20). Here, when the communication terminal 10 does not satisfy the security condition of the terminal 50 (step S20: “NO”), the authentication information is not shared, the processing relating to the terminal 50 is finished, and the next terminal 50 is finished. To step S13 (step S24).
一方、通信端末10が端末50のセキュリティ条件を満たしている場合(ステップS20:「YES」の場合)には、接続情報共有サーバ200の認証情報抽出モジュール211が端末セキュリティデータベース252から端末50の認証情報を抽出し、(ステップS21)、認証情報送信モジュール206が抽出した認証情報を通信端末10に送信する(ステップS22)。通信端末10の認証情報受信モジュール16は、認証情報を受信する(ステップS23)。 On the other hand, when the communication terminal 10 satisfies the security conditions of the terminal 50 (step S20: “YES”), the authentication information extraction module 211 of the connection information sharing server 200 authenticates the terminal 50 from the terminal security database 252. Information is extracted (step S21), and the authentication information extracted by the authentication information transmission module 206 is transmitted to the communication terminal 10 (step S22). The authentication information receiving module 16 of the communication terminal 10 receives the authentication information (step S23).
以上の処理でその端末50に関する処理を終わり、まだ未処理の端末50がある場合には、その端末50に関してステップS13に戻る(ステップS24)。近接端末抽出処理で抽出された端末50全てに関して処理が終了した場合、接続情報共有処理をそのまま終了する。 With the above processing, the processing related to the terminal 50 ends, and when there is an unprocessed terminal 50, the processing returns to step S13 regarding the terminal 50 (step S24). When the process is completed for all the terminals 50 extracted by the proximity terminal extraction process, the connection information sharing process is terminated as it is.
以上の処理を通じて、通信端末10は付近にある端末50との接続方法を受信し、更にセキュリティ設定を満たす場合には認証情報を受信することが可能である。これにより、端末50との通信が可能になるので、必要に応じて端末50との通信を開始してよい。 Through the above processing, the communication terminal 10 can receive a connection method with a nearby terminal 50, and can receive authentication information if the security setting is satisfied. Thereby, since communication with the terminal 50 becomes possible, you may start communication with the terminal 50 as needed.
図9は、接続方法と認証情報を受信した通信端末10の表示の一例である。抽出した付近にある端末50がアイコン91、92等で表され、その横に端末50の情報93が表示されており、接続ボタン94を押し下げることで当該端末50への接続が開始される。なお、接続方法が特定できなかったり、セキュリティ条件を満たしていなかったりする場合は、接続ボタン94は非表示になっていてよい。 FIG. 9 is an example of a display of the communication terminal 10 that has received the connection method and the authentication information. The terminal 50 in the vicinity of the extracted information is represented by icons 91, 92, and the like, and information 93 of the terminal 50 is displayed beside it. When the connection button 94 is pressed down, connection to the terminal 50 is started. If the connection method cannot be specified or the security conditions are not satisfied, the connection button 94 may be hidden.
以上が、接続情報共有処理の手順である。 The above is the procedure of the connection information sharing process.
上述した手段、機能は、コンピュータ(CPU,情報処理装置,各種端末を含む)が、所定のプログラムを読み込んで、実行することによって実現される。プログラムは、例えば、フレキシブルディスク、CD(CD−ROMなど)、DVD(DVD−ROM、DVD−RAMなど)等のコンピュータ読取可能な記録媒体に記録された形態で提供される。この場合、コンピュータはその記録媒体からプログラムを読み取って内部記憶装置または外部記憶装置に転送し記憶して実行する。また、そのプログラムを、例えば、磁気ディスク、光ディスク、光磁気ディスク等の記憶装置(記録媒体)に予め記録しておき、その記憶装置から通信回線を介してコンピュータに提供するようにしてもよい。 The means and functions described above are realized by a computer (including a CPU, an information processing apparatus, and various terminals) reading and executing a predetermined program. The program is provided in a form recorded on a computer-readable recording medium such as a flexible disk, CD (CD-ROM, etc.), DVD (DVD-ROM, DVD-RAM, etc.), for example. In this case, the computer reads the program from the recording medium, transfers it to the internal storage device or the external storage device, stores it, and executes it. The program may be recorded in advance in a storage device (recording medium) such as a magnetic disk, an optical disk, or a magneto-optical disk, and provided from the storage device to a computer via a communication line.
以上、本発明の実施形態について説明したが、本発明は上述したこれらの実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。 As mentioned above, although embodiment of this invention was described, this invention is not limited to these embodiment mentioned above. The effects described in the embodiments of the present invention are only the most preferable effects resulting from the present invention, and the effects of the present invention are limited to those described in the embodiments of the present invention. is not.
1 接続情報共有システム、3 公衆回線網、5 GPS、10 通信端末、50 端末、200 接続情報共有サーバ、250 端末位置データベース、251 接続方法データベース、252 端末セキュリティデータベース 1 connection information sharing system, 3 public line network, 5 GPS, 10 communication terminal, 50 terminal, 200 connection information sharing server, 250 terminal location database, 251 connection method database, 252 terminal security database
Claims (4)
前記通信端末の位置情報を取得する端末位置取得手段と、
前記端末位置データベースから、前記取得した位置情報を基準として所定の範囲内に存在する他の端末を抽出する近接端末抽出手段と、
前記接続方法データベースから、前記通信端末と、前記他の端末とについて、それぞれ利用可能な接続方法を抽出する接続方法抽出手段と、
前記通信端末と、前記抽出した他の端末とを接続可能な接続方法を前記抽出した当該通信端末が利用可能な接続方法と、当該他の端末が利用可能な接続方法とに基づいて特定する接続方法特定手段と、
前記特定した接続方法を、前記他の端末の情報とともに前記通信端末に送信する接続情報送信手段と、
前記端末セキュリティデータベースから、前記抽出した他の端末への接続に用いる認証情報を抽出する認証情報抽出手段と、
前記抽出した認証情報を、前記通信端末に送信する認証情報送信手段と、
を備えることを特徴とする接続情報共有サーバ。 A terminal location database that is communicably connected to a communication terminal and stores a location of each terminal in a storage unit, a connection method database that stores a connection method that can be used by each terminal, and a terminal that stores authentication information of each terminal A connection information sharing server with a security database ,
Terminal location acquisition means for acquiring location information of the communication terminal;
Proximity terminal extraction means for extracting other terminals existing in a predetermined range from the terminal position database with reference to the acquired position information;
Connection method extracting means for extracting available connection methods for the communication terminal and the other terminal from the connection method database;
A connection method that can connect the communication terminal and the extracted other terminal based on the connection method that can be used by the extracted communication terminal and the connection method that can be used by the other terminal Method identification means;
Connection information transmitting means for transmitting the specified connection method to the communication terminal together with information on the other terminal;
Authentication information extracting means for extracting authentication information used for connection to the extracted other terminal from the terminal security database;
Authentication information transmitting means for transmitting the extracted authentication information to the communication terminal;
A connection information sharing server comprising:
前記端末セキュリティデータベースから、前記抽出した他の端末の認証情報を送信するためのセキュリティ条件を抽出するセキュリティ条件抽出手段と、
前記通信端末が前記セキュリティ条件を満たすか否かを判定するセキュリティ条件判定手段と、を備え
前記判定の結果、前記セキュリティ条件を満たすと判定された時にのみ、前記認証情報を前記通信端末に送信することを特徴とする請求項1に記載の接続情報共有サーバ。 The terminal security database stores terminal security conditions as conditions for terminals capable of transmitting authentication information,
Security condition extraction means for extracting security conditions for transmitting the extracted authentication information of the other terminal from the terminal security database;
Security condition determination means for determining whether or not the communication terminal satisfies the security condition, and transmits the authentication information to the communication terminal only when it is determined that the security condition is satisfied as a result of the determination. The connection information sharing server according to claim 1 .
前記通信端末の位置情報を取得するステップと、
前記端末位置データベースから、前記取得した位置情報を基準として所定の範囲内に存在する他の端末を抽出するステップと、
前記接続方法データベースから、前記通信端末と、前記他の端末とについて、それぞれ利用可能な接続方法を抽出するステップと、
前記通信端末と、前記抽出した他の端末とを接続可能な接続方法を前記抽出した当該通信端末が利用可能な接続方法と、当該他の端末が利用可能な接続方法とに基づいて特定するステップと、
前記特定した接続方法を、前記他の端末の情報とともに前記通信端末に送信するステップと、
前記端末セキュリティデータベースから、前記抽出した他の端末への接続に用いる認証情報を抽出するステップと、
前記抽出した認証情報を、前記通信端末に送信するステップと、
を備えることを特徴とする接続情報共有方法。 A terminal location database that is communicably connected to a communication terminal and stores a location of each terminal in a storage unit, a connection method database that stores a connection method that can be used by each terminal, and a terminal that stores authentication information of each terminal A connection information sharing method executed by a connection information sharing server provided with a security database ,
Obtaining position information of the communication terminal;
Extracting, from the terminal location database, other terminals existing within a predetermined range with reference to the acquired location information;
Extracting available connection methods for the communication terminal and the other terminal from the connection method database;
A step of specifying a connection method capable of connecting the communication terminal and the extracted other terminal based on the extracted connection method usable by the communication terminal and the connection method usable by the other terminal. When,
Transmitting the identified connection method together with information of the other terminal to the communication terminal;
Extracting authentication information used for connection to the extracted other terminal from the terminal security database;
Transmitting the extracted authentication information to the communication terminal;
A connection information sharing method comprising:
前記通信端末の位置情報を取得するステップ、
前記端末位置データベースから、前記取得した位置情報を基準として所定の範囲内に存在する他の端末を抽出するステップ、
前記接続方法データベースから、前記通信端末と、前記他の端末とについて、それぞれ利用可能な接続方法を抽出するステップ、
前記通信端末と、前記抽出した他の端末とを接続可能な接続方法を前記抽出した当該通信端末が利用可能な接続方法と、当該他の端末が利用可能な接続方法とに基づいて特定するステップ、
前記特定した接続方法を、前記他の端末の情報とともに前記通信端末に送信するステップ、
前記端末セキュリティデータベースから、前記抽出した他の端末への接続に用いる認証情報を抽出するステップ、
前記抽出した認証情報を、前記通信端末に送信するステップ、
を実行させることを特徴とする接続情報共有サーバ用プログラム。 A terminal location database that is communicably connected to a communication terminal and stores a location of each terminal in a storage unit, a connection method database that stores a connection method that can be used by each terminal, and a terminal that stores authentication information of each terminal To a connection information sharing server equipped with a security database ,
Obtaining position information of the communication terminal;
Extracting, from the terminal location database, other terminals existing within a predetermined range with reference to the acquired location information;
Extracting the available connection methods for the communication terminal and the other terminal from the connection method database;
A step of specifying a connection method capable of connecting the communication terminal and the extracted other terminal based on the extracted connection method usable by the communication terminal and the connection method usable by the other terminal. ,
Transmitting the identified connection method to the communication terminal together with information on the other terminal;
Extracting authentication information used for connection to the extracted other terminal from the terminal security database;
Transmitting the extracted authentication information to the communication terminal;
A connection information sharing server program characterized in that
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014022879A JP6057930B2 (en) | 2014-02-07 | 2014-02-07 | Connection information sharing server, connection information sharing method, connection information sharing server program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014022879A JP6057930B2 (en) | 2014-02-07 | 2014-02-07 | Connection information sharing server, connection information sharing method, connection information sharing server program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2015149685A JP2015149685A (en) | 2015-08-20 |
| JP6057930B2 true JP6057930B2 (en) | 2017-01-11 |
Family
ID=53892728
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014022879A Active JP6057930B2 (en) | 2014-02-07 | 2014-02-07 | Connection information sharing server, connection information sharing method, connection information sharing server program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6057930B2 (en) |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002152195A (en) * | 2000-11-10 | 2002-05-24 | Ntt Docomo Inc | Authentication server, authentication method and recording medium |
| JP2003177980A (en) * | 2001-12-12 | 2003-06-27 | Sony Corp | Information providing system, information providing apparatus and method, information processing apparatus and method, recording medium, and program |
| JP4920738B2 (en) * | 2009-11-13 | 2012-04-18 | 株式会社Okiネットワークス | Information communication system, information search server, and information search program |
-
2014
- 2014-02-07 JP JP2014022879A patent/JP6057930B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2015149685A (en) | 2015-08-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12267799B2 (en) | Method and apparatus for registering wireless device in wireless communication system | |
| CN109862605B (en) | Networking method and equipment for terminal equipment | |
| JP6105023B1 (en) | Screen sharing server, screen sharing method, and program for screen sharing server | |
| US9658817B2 (en) | Screen sharing terminal, method of screen sharing, and program for screen sharing terminal | |
| JP6186411B2 (en) | Screen sharing system, screen sharing method, and screen sharing program | |
| JP2015001784A (en) | Information processing system, information processing apparatus, and information processing program | |
| JP2016212752A (en) | Screen sharing server, screen sharing method and screen sharing program | |
| US9357333B2 (en) | Mobile terminal, application selection server, application installation method, and mobile terminal program | |
| WO2017042983A1 (en) | Screen sharing device, screen sharing method, screen sharing system, and program therefor | |
| JP2010068015A (en) | Communication method, communication device, cell-phone terminal, and communication system | |
| JP5976033B2 (en) | Mobile terminal, access point related content acquisition method, mobile terminal program | |
| JP5972825B2 (en) | Screen sharing terminal, screen sharing method, and program for screen sharing terminal | |
| JP6057930B2 (en) | Connection information sharing server, connection information sharing method, connection information sharing server program | |
| US9781757B2 (en) | Connection information sharing server, a method of sharing connection information, and a program for connection information sharing server | |
| JP6225132B2 (en) | Service information management server, service information management method, and service information management server program | |
| JP2017005557A (en) | Portable user terminal, communication switching method, and program for portable user terminal | |
| JP6010577B2 (en) | Application management terminal, application management method, application management terminal program | |
| JP2015082696A (en) | Communication relay terminal, communication relay system, communication relay method, and program for communication relay terminal | |
| CN115348123A (en) | Method for connecting household appliance to product server | |
| JP2017010566A (en) | Access point-related content providing server | |
| JP6169543B2 (en) | Remote control system and remote control method | |
| JP6134302B2 (en) | Service management server and service management method | |
| KR102181159B1 (en) | Method and apparatus for wi-fi connecting using wi-fi protected setup in a portable terminal | |
| JP2007104110A (en) | Wireless communication device | |
| JP6294916B2 (en) | Mobile terminal, access point related content acquisition method, mobile terminal program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150617 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160428 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160510 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160622 |
|
| 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: 20161122 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20161206 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6057930 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |