JP2010087913A - Terminal apparatus, communication method and program - Google Patents
Terminal apparatus, communication method and program Download PDFInfo
- Publication number
- JP2010087913A JP2010087913A JP2008255610A JP2008255610A JP2010087913A JP 2010087913 A JP2010087913 A JP 2010087913A JP 2008255610 A JP2008255610 A JP 2008255610A JP 2008255610 A JP2008255610 A JP 2008255610A JP 2010087913 A JP2010087913 A JP 2010087913A
- Authority
- JP
- Japan
- Prior art keywords
- input
- identifier
- ssid
- connection target
- terminal device
- 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.)
- Pending
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
本発明は、無線LANシステムに用いられる端末装置、通信方法及びプログラムに関する。 The present invention relates to a terminal device, a communication method, and a program used in a wireless LAN system.
IEEE802.11規格の無線LANシステムにおいては、無線LANアクセスポイントは、識別子SSIDにより特定されている。無線LANアクセスポイントに接続するためには、端末装置の利用者は、端末装置に、接続を希望する無線LANアクセスポイントのSSIDを入力して、無線LANアクセスポイントに対して送信し、無線LANアクセスポイントに認識されることにより無線LAN接続することができる。したがって、端末装置の利用者が、端末装置に対して、接続を希望する無線LANアクセスポイントのSSIDと異なるSSIDを入力した場合、端末装置は、無線LANアクセスポイントに接続することができない(例えば、特許文献1参照。)このように、端末装置利用者が、SSIDの入力ミスにより誤ったSSIDを入力し、無線LANアクセスポイントに接続できないトラブルが増加している。 In the wireless LAN system of the IEEE 802.11 standard, the wireless LAN access point is specified by the identifier SSID. In order to connect to the wireless LAN access point, the user of the terminal device inputs the SSID of the wireless LAN access point desired to be connected to the terminal device and transmits it to the wireless LAN access point for wireless LAN access. Wireless LAN connection can be established by recognizing the point. Therefore, when the user of the terminal device inputs an SSID different from the SSID of the wireless LAN access point desired to be connected to the terminal device, the terminal device cannot connect to the wireless LAN access point (for example, (See Patent Document 1.) As described above, there is an increasing number of troubles in which a terminal device user cannot connect to a wireless LAN access point by inputting an incorrect SSID due to an SSID input error.
従来、端末装置が、無線LANアクセスポイントへの接続が失敗した場合、接続が失敗した原因によらず、無線LANアクセスポイントは、端末装置に対して、接続が失敗した旨を通知して、端末装置のユーザは、接続が失敗した旨をエラーとして認識していた。
したがって、端末装置のユーザは、接続が失敗した旨は認識できたが、無線LANアクセスポイントへの接続の失敗した原因が、端末装置のユーザによるSSIDの入力ミスであるか、それ以外の原因、例えば、入力したSSIDにより特定される無線LANアクセスポイントが存在しない等であるのかを認識することができなかった。その結果、端末装置は、無線LANアクセスポイントへの接続ができないという障害を速やかに解消できない場合があった。 Therefore, the user of the terminal device can recognize that the connection has failed, but the cause of the connection failure to the wireless LAN access point is an SSID input error by the user of the terminal device, or other causes, For example, it has not been possible to recognize whether there is no wireless LAN access point specified by the input SSID. As a result, the terminal device may not be able to quickly resolve the failure of being unable to connect to the wireless LAN access point.
本発明は、端末装置のユーザが、接続対象の識別子(無線LANアクセスポイントであれば、SSID)を誤って入力したことが原因で、接続対象(例えば、無線LANアクセスポイント)に接続できない場合に、接続対象への接続失敗の原因が、接続対象の識別子を誤って入力したことが原因であることを認識できるようにすることにより、接続対象への接続ができない障害を速やかに解消することができる端末装置を提供することを目的とする。 The present invention provides a case where a user of a terminal device cannot connect to a connection target (for example, a wireless LAN access point) because the connection target identifier (SSID for a wireless LAN access point) is input incorrectly. By making it possible to recognize that the cause of the connection failure to the connection target is the incorrect input of the connection target identifier, it is possible to quickly resolve the failure that prevents connection to the connection target. An object of the present invention is to provide a terminal device that can be used.
上記目的を達成するために、本発明の実施形態に係る端末装置は、接続試行する接続対象を特定する識別子を入力する入力部と、前記入力部により入力された識別子を前記接続対象に対して送信し、前記接続対象との接続試行をする第1の通信部と、前記接続試行の結果が失敗である場合に、通信可能な接続対象から前記通信可能な接続対象を特定する識別子を受信する第2の通信部と、前記通信可能な接続対象から受信した識別子と前記入力部により入力された接続対象を特定する識別子との類似度を算出する算出部と、前記類似度と閾値とを比較することにより、前記入力部により入力された接続対象を特定する識別子が入力ミスであるか否かを判定する判定部と、前記判定部が入力ミスであると判定した場合に、入力ミスであることを端末装置の利用者に通知する通知部とを有する。 In order to achieve the above object, a terminal device according to an embodiment of the present invention includes an input unit that inputs an identifier for specifying a connection target to be connected, and an identifier input by the input unit for the connection target. A first communication unit that transmits and attempts to connect to the connection target; and when the result of the connection attempt is unsuccessful, receives an identifier that identifies the communicable connection target from the communicable connection target The second communication unit, the calculation unit for calculating the similarity between the identifier received from the communicable connection target and the identifier for specifying the connection target input by the input unit, and the similarity and the threshold value are compared. Thus, a determination unit that determines whether or not an identifier that specifies a connection target that is input by the input unit is an input error, and an input error when the determination unit determines that the input error has occurred. That And a notification unit for notifying the user of the end device.
又、本発明の実施形態に係る端末装置は、接続試行する接続対象を特定する識別子を入力する入力部と、前記入力部により入力された識別子を前記接続対象に対して送信し、前記接続対象との接続試行をする第1の通信部と、通信可能な接続対象から前記通信可能な接続対象を特定する識別子を受信する第2の通信部と、前記接続試行の結果が失敗である場合に、前記通信可能な接続対象から受信した識別子と前記入力部により入力された接続対象を特定する識別子との類似度を算出する算出部と、前記類似度と閾値とを比較することにより、前記入力部により入力された接続対象を特定する識別子が入力ミスであるか否かを判定する判定部と、前記判定部が入力ミスであると判定した場合に、入力ミスであることを端末装置の利用者に通知する通知部とを有する。 In addition, the terminal device according to the embodiment of the present invention includes an input unit that inputs an identifier that specifies a connection target to be connected, and an identifier input by the input unit to the connection target, and the connection target A first communication unit that performs a connection attempt with a second communication unit that receives an identifier that identifies the communicable connection target from communicable connection targets, and a result of the connection attempt is unsuccessful Calculating the similarity between the identifier received from the communicable connection target and the identifier for identifying the connection target input by the input unit, and comparing the similarity with the threshold value to compare the input A determination unit that determines whether or not an identifier that identifies a connection target input by the unit is an input error; and when the determination unit determines that there is an input error, the use of a terminal device Notification And a that notification unit.
又、本発明の実施形態に係るプログラムは、端末装置を制御するプログラムであって、前記端末装置が接続試行する接続対象を特定する識別子を入力する入力機能と、前記入力機能により入力された識別子を前記接続対象に対して送信し、前記接続対象との接続試行をする第1の通信機能と、前記接続試行の結果が失敗である場合に、通信可能な接続対象から前記通信可能な接続対象を特定する識別子を受信する第2の通信機能と、前記通信可能な接続対象から受信した識別子と前記入力機能により入力された接続対象を特定する識別子との類似度を算出する算出機能と、前記類似度と閾値とを比較することにより、前記入力機能により入力された接続対象を特定する識別子が入力ミスであるか否かを判定する判定機能と、前記判定機能が入力ミスであると判定した場合に、入力ミスであることを前記端末装置の利用者に通知する通知機能とを有する。 A program according to an embodiment of the present invention is a program for controlling a terminal device, and includes an input function for inputting an identifier for specifying a connection target to be connected by the terminal device, and an identifier input by the input function. Is transmitted to the connection target, and when the result of the connection attempt is unsuccessful, the first communication function that attempts to connect to the connection target and the communication target that can communicate with the connection target A second communication function that receives an identifier that identifies the identifier; a calculation function that calculates a similarity between the identifier received from the communicable connection target and the identifier that identifies the connection target input by the input function; and A determination function for determining whether or not an identifier for specifying a connection target input by the input function is an input error by comparing the similarity with a threshold value and the determination function If it is determined that the miss, and a notification function of notifying the user of the terminal device to be a typo.
又、本発明の実施形態に係る通信方法は、端末装置の通信方法であって、前記端末装置が接続試行する接続対象を特定する識別子を入力するステップと、前記入力するステップにより入力された識別子を前記接続対象に対して送信し、前記接続対象との接続試行をするステップと、前記接続試行の結果が失敗である場合に、通信可能な接続対象から前記通信可能な接続対象を特定する識別子を受信するステップと、前記通信可能な接続対象から受信した識別子と前記入力するステップにより入力された接続対象を特定する識別子との類似度を算出する算出するステップと、前記類似度と閾値とを比較することにより、前記入力するステップにより入力された接続対象を特定する識別子が入力ミスであるか否かを判定するするステップと、前記判定するステップにおいて、入力ミスであると判定された場合に、入力ミスであることを前記端末装置の利用者に通知するステップとを有する。 A communication method according to an embodiment of the present invention is a communication method of a terminal device, the step of inputting an identifier for specifying a connection target that the terminal device tries to connect, and the identifier input by the input step An identifier for identifying the communicable connection target from communicable connection targets when the result of the connection attempt is a failure. A step of calculating a similarity between the identifier received from the communicable connection target and the identifier specifying the connection target input in the input step, and the similarity and the threshold Determining whether the identifier for identifying the connection target input by the inputting step is an input error by comparing; and In the step of constant, if it is determined that the input error, and a step of notifying that the input error to the user of the terminal device.
本発明の端末装置によれば、端末装置のユーザが、接続対象の識別子を誤って入力したことが原因で接続対象に接続できない場合に、接続失敗の原因が、識別子を誤って入力したことが原因であることを認識できるようにすることにより、接続対象への接続ができない障害を速やかに解消することできる。 According to the terminal device of the present invention, when the user of the terminal device cannot connect to the connection target due to erroneous input of the identifier to be connected, the cause of the connection failure is that the identifier has been input incorrectly. By making it possible to recognize the cause, it is possible to quickly resolve a failure that prevents connection to the connection target.
(第1の実施形態)
図1に第1の実施形態に係る無線通信システムを示すブロック図を示す。図2に第1の実施形態に係る端末装置1のブロック図を示す。
(First embodiment)
FIG. 1 is a block diagram showing a wireless communication system according to the first embodiment. FIG. 2 shows a block diagram of the terminal device 1 according to the first embodiment.
本実施形態に係る無線通信システムは、IEEE802.11規格の無線通信システムであるとする。 The wireless communication system according to the present embodiment is assumed to be a wireless communication system conforming to the IEEE 802.11 standard.
本実施形態に係る無線通信システムは、図1に示されるように、無線ネットワーク3、3を構成する複数の無線基地局2、2と、端末装置1とを有する。各無線基地局2,2は、それぞれ固有の識別子を持つ。端末装置1からは、いずれの無線基地局2,2が接続対象となり得るが、実際には無線ネットワーク3のエリア内にある場合接続可能となる。
As shown in FIG. 1, the radio communication system according to the present embodiment includes a plurality of
無線基地局2は、無線基地局2を特定する識別子であるSSIDをビーコン信号に含めて定期的に送信する。ここで、無線基地局2を特定するSSIDとは、無線基地局が構成するネットワークのSSIDであるとする。そして、そのビーコン信号に含まれるSSIDを指定して端末装置1が無線基地局2への接続を希望してきた場合に、無線基地局2は、端末装置1が、無線基地局2への接続を希望していると認識し、所定の手続きを行うことにより、端末装置1を無線基地局2へと接続させる装置である。
The
ここで、接続とは、端末装置1と無線基地局2との間で確立される通信関係を意味する。端末装置1が無線基地局2に接続することにより、端末装置1の認証手続きや、無線基地局2によるサービス提供など、端末装置1と無線基地局2との間で高度な通信が可能になる。
Here, the connection means a communication relationship established between the terminal device 1 and the
端末装置1は、図2に示されるように、SSID入力部101と、入力SSID記憶部102と、入力SSID通信部103と近隣SSID取得部104と、近隣SSID記憶部105と、SSID類似度算出部106と、SSIDの入力ミス判定部107と、エラー通知部108を有する。
As shown in FIG. 2, the terminal device 1 includes an
SSID入力部101は、端末装置1の利用者が接続を希望する無線基地局2のSSID(以下、入力SSIDとする。)を入力する。例えば、端末装置1の利用者は、図3に示されるような画面を見て、キーボードを介して入力SSIDを入力する。
The
また、入力SSID記憶部102は、SSID入力部101により入力された入力SSIDを記憶する。
Further, the input
入力SSID通信部103は、入力SSID記憶部102に記憶された入力SSIDを無線基地局2に対して送信する。ここで、入力SSID通信部103は、IEEE802.11に準ずる方式により通信を行う。
The input
近隣SSID取得部104は、アクティブスキャニングやパッシブスキャニングにより、通信可能な無線基地局2のSSIDを取得する。ここで、アクティブスキャニングとは、端末装置1が近隣SSID取得部104により端末装置1の識別子が含まれる信号を送信し、後述する近隣SSIDを取得する方法である。無線基地局2はこの端末装置1の識別子が含まれる信号を受信すると、自身のSSIDを端末装置1に送信する。端末装置1は端末装置1の識別子が含まれる信号を送信した後、通信可能な無線基地局2のSSID(近隣SSID)を受信することができる。一方、パッシブスキャニングとは、端末装置1が、近隣SSID取得部104により、無線基地局2が定期的に送信するビーコン信号に含まれるSSIDを受信することにより、通信可能な無線基地局2のSSIDを取得する方法である。
The neighboring
尚、入力SSID通信部103と近隣SSID取得部104は、同一の無線LANインターフェースに含まれていても、別の無線LANインターフェースに含まれていても良い。
Note that the input
近隣SSID記憶部105は、近隣SSID通信部により取得した無線基地局2のSSID(以下、近隣SSIDとする。)を記憶する。
The neighboring
SSID類似度算出部106は、入力SSID記憶部102が記憶する入力SSIDと近隣SSID記憶部105が記憶する端末装置1の通信可能な無線基地局2のSSID(近隣SSID)とのSSID類似度を算出する。
The SSID
ここで、SSIDの類似度として、近隣SSIDと入力SSIDとの文字列のレーベンシュタイン距離を用いる。レーベンシュタイン距離とは、二つの文字列がどの程度異なっているかを示す数値である。具体的には、文字の挿入や削除、置換によって、一つの文字列を別の文字列に変形するのに必要な手順の最小回数である。従って、レーベンシュタイン距離はその値が小さいほど文字列の類似度が高いことを意味する。 Here, as the SSID similarity, the Levenshtein distance of the character string between the neighboring SSID and the input SSID is used. The Levenshtein distance is a numerical value indicating how different two character strings are. Specifically, it is the minimum number of steps required to transform one character string into another character string by inserting, deleting, or replacing characters. Therefore, the Levenshtein distance means that the smaller the value, the higher the similarity of character strings.
SSIDの入力ミス判定部107は、SSID類似度算出部106により出されたSSID類似度と、事前に設定された類似度の閾値とを比較し、入力SSID記憶部102に記憶されたSSIDに、入力ミスがあったか否かを判定する。例えば、SSID類似度がレーベンシュタイン距離である場合,SSIDの入力ミス判定部107は、近隣SSIDの中で、一定の閾値よりレーベンシュタイン距離が小さいSSIDが存在する場合、SSIDの入力ミスであると判定する。即ち、利用者が入力したSSIDに類似する近隣の無線基地局2の近隣SSIDが存在する場合、利用者が、その近隣の無線基地局2の近隣SSIDを入力する意図で、誤った入力SSIDを入力した可能性があるからである。
The SSID input
エラー通知部108は、SSIDの入力ミス判定部107による判定結果から、エラーの内容をユーザに通知する。即ち、エラー通知部108は、SSIDの入力ミス判定部107がSSIDの入力ミスであると判定した場合、エラーの内容として、SSIDの入力ミスであると通知する。一方、SSIDの入力ミスでないと判定した場合、エラー通知部108は、例えば、何らかのエラーである旨のみ、又は、入力SSIDに対応する無線基地局2が存在しない旨を通知する。
The
尚、エラー通知部108は、SSIDの入力ミス判定部107により、入力SSIDに類似する近隣SSIDをSSIDの訂正候補としてユーザに提示しても良い。図4に、SSIDの入力ミスである旨及びSSIDの訂正候補をエラー通知部108が通知する場合の、利用者が認識する画面に表示されるエラー通知の例を示す。又、図5、図6には、それぞれ、エラー通知部108が、入力SSIDに対応する無線基地局2が存在しない旨、エラーである旨のみを通知する場合の、利用者が認識するエラー通知の例を示す。
In addition, the
次に、本実施形態に係る無線通信システムの動作方法について説明する。図7は、端末装置1の動作を示すフローチャートである。 Next, an operation method of the wireless communication system according to the present embodiment will be described. FIG. 7 is a flowchart showing the operation of the terminal device 1.
まず、SSID入力部101により、端末装置1の利用者が接続希望する無線基地局2のSSID(入力SSID。)を入力する(S101)。
First, the
次に、入力SSID通信部103は、SSIDを含む信号を送信し、通信可能な無線基地局2に接続試行する(S102)。通信可能な無線基地局2は、その信号を受信し、入力SSIDと無線基地局2のSSIDとが一致するか否かを判定する。一致すると判定した無線基地局2は、端末装置1に対して、一致することの情報を含めた信号を送信する。一方、一致しないと判定した無線基地局2は、端末装置1に対して一致しないことを含めた信号を送信するか、若しくは、信号を送信しない。
Next, the input
端末装置1は、一致することの情報を含めた信号を受信した場合(S103)、その後、所定の手続きをすることにより無線基地局2と接続する(S104)。
When the terminal device 1 receives a signal including matching information (S103), the terminal device 1 then connects to the
一方、一致することの情報を含めた信号を受信しなかった場合(S103)、端末装置1の近隣SSID取得部104は、スキャニングを行うことにより、通信可能な無線基地局2のSSID(近隣SSID)を取得する(S105)。近隣SSID記憶部105は、取得した近隣SSIDを記憶する。
On the other hand, when a signal including matching information is not received (S103), the neighboring
次に、端末装置1のSSID類似度算出部106は、入力SSIDと近隣SSID、それぞれの文字列のレーベンシュタイン距離を求める(S106)。
Next, the SSID
次に、SSIDの入力ミス判定部107は、事前に設定されたレーベンシュタイン距離の所定の閾値とSSID類似度算出部が求めたレーベンシュタイン距離とを比較し、入力SSIDが入力ミスであるか否かを判定する(S107)。
Next, the SSID input
エラー通知部108は、入力ミス判定部の判定に基づき、判定結果を通知する。入力SSIDが入力ミスであると判定した場合、SSIDのエラーの内容が、入力ミスである旨とレーベンシュタイン距離の閾値を下回った近隣SSIDをSSIDの訂正候補として端末装置1の利用者に通知する(S108)。一方、入力SSIDが入力ミスでないと判定した場合、エラー通知部108は、入力SSIDに対応する無線基地局2が存在しない旨を通知する(S109)。
The
以上のように、本実施形態に係る端末装置1によれば、端末装置1の利用者が接続を希望する無線基地局2のSSIDを誤って入力したことが原因で無線基地局2に接続できない場合に、端末装置1の利用者は、無線基地局2への接続失敗の原因が、SSIDを誤って入力したことが原因であることを認識でき、更に、SSIDの訂正候補を取得することができる。その結果、端末装置1の利用者は、SSIDを入力しなおすことにより、無線基地局2への接続障害を速やかに解消することできる。
As described above, according to the terminal device 1 according to the present embodiment, it is not possible to connect to the
なお、この端末装置1は、例えば、汎用のコンピュータ装置を基本ハードウェアとして用いることでも実現することが可能である。すなわち、SSID入力部101と、入力SSID記憶部102と、入力SSID通信部103と、近隣SSID取得部104と、近隣SSID記憶部105と、SSID類似度算出部106と、SSIDの入力ミス判定部107と、エラー通知部108とは、上記のコンピュータ装置に搭載されたプロセッサにプログラムを実行させることにより実現することができる。このとき、端末装置1は、上記のプログラムをコンピュータ装置にあらかじめインストールすることで実現することで実現しても良いし、CD−ROMなどの記憶媒体に記憶して、あるいはネットワーク3を介して上記のプログラムを配布して、このプログラムをコンピュータ装置に適宜インストールすることで実現しても良い。また、入力SSID記憶部102と近隣SSID記憶部105は、上記のコンピュータ装置に内蔵あるいは外付けされたメモリ、ハードディスクもしくはCD−R、CD−RW、DVD−RAM,DVD−Rなどの記憶媒体などを適宜利用して実現することができる。
The terminal device 1 can also be realized by using, for example, a general-purpose computer device as basic hardware. That is, the
また、本実施形態においては、無線基地局2への接続に失敗した後に、端末装置1の近隣SSID取得部104が、スキャニングを行うことにより、通信可能な無線基地局2のSSID(近隣SSID)を取得し、SSID類似度算出部106は、その近隣SSIDと入力SSIDとを比較して類似度を算出した。しかしながら、SSID類似度算出部106は、例えば、無線基地局2への接続試行前から事前に取得し、近隣SSID記憶部105に記憶していた近隣SSIDを用いて類似度を算出しても良い。
Further, in the present embodiment, after the connection to the
また、本実施形態においては、SSIDの入力ミス判定部107が、無線基地局2に接続できなかった原因が、SSIDの入力ミスであると判定した場合、エラー通知部108が、入力ミスである旨とSSIDの訂正候補のSSIDを通知したが、更に、例えば、訂正候補とされるSSIDが1つである場合に、自動的に、そのSSIDを入力SSIDに登録し、そのSSIDにより特定される無線基地局2への接続試行を行っても良い。
また、本実施形態においては、無線通信システムは、IEEE802.11規格の無線通信システムである場合について説明したが、無線通信システムは、IEEE802.11規格の無線通信システムである場合に限られない。
In this embodiment, when the SSID input
In this embodiment, the case where the wireless communication system is a wireless communication system conforming to the IEEE 802.11 standard has been described. However, the wireless communication system is not limited to a case where the wireless communication system is a wireless communication system conforming to the IEEE 802.11 standard.
(第2の実施形態)
次に、第2の実施形態に係る端末装置200について説明する。
(Second Embodiment)
Next, the
尚、第2の実施形態においては、端末装置200の接続対象が、ネットワーク上のリソースである点、ネットワーク上のリソースを特定する識別子がNETBIOS名である点、又、端末装置200の通信部がNETBIOSである点が、第1の実施形態と異なる。
In the second embodiment, the connection target of the
図8に第2の実施形態に係る端末装置200のブロック図を示す。
FIG. 8 shows a block diagram of a
本実施形態に係る通信システムは、ネットワーク上のリソースと(請求項1において、接続対象に対応。)と、ネットワーク上のリソースのNETBIOS名を管理するWINSサーバと端末装置200とを有する。
The communication system according to the present embodiment includes resources on the network (corresponding to connection targets in claim 1), a WINS server that manages the NETBIOS name of the resources on the network, and the
ネットワーク上のリソースは、端末装置200が接続しているネットワーク上にあるコンピュータ等である。例えば、ネットワーク上のリソースとして、プリンター等がある。ネットワーク上のリソースは、リソースの識別子であるNETBIOS名により特定される。NETBIOS名を有する端末装置200がリソースへの接続を希望してきた場合、所定の手続きを行うことにより、端末装置200のリソースへの接続を行う。
The resource on the network is a computer or the like on the network to which the
ここで、接続とは、端末装置200とネットワーク上のリソースとの間で確立される通信関係を意味する。端末装置200がネットワーク上のリソースに接続することにより、ネットワーク上のリソースによるサービス提供など、端末装置200がネットワーク上のリソースとの間で高度な通信が可能となる。ここで、ネットワーク上のリソースが、プリンターである場合、ネットワーク上のリソースによるサービスは、端末装置200が出力した情報をプリントアウトすることである。
Here, the connection means a communication relationship established between the
また、WINSサーバは、ネットワーク上にあるリソースのNETBIOS名を管理する装置である。 The WINS server is a device that manages the NETBIOS names of resources on the network.
端末装置200は、図8に示されるように、NETBIOS名入力部201と、入力NETBIOS名記憶部202と、入力NETBIOS通信部203と取得可能なNETBIOS名取得部204と、取得可能なNETBIOS名記憶部205と、NETBIOS名類似度算出部206と、NETBIOS名の入力ミス判定部207と、エラー通知部208とを有する。
As shown in FIG. 8, the
入力NETBIOS通信部203は、入力NETBIOS名記憶部202に記憶されたNETBIOS名を、端末装置200が接続しているネットワーク上に送信する。
The input
取得可能なNETBIOS名取得部204は、WINSサーバにアクセスすることにより、WINSサーバが管理するネットワーク上にあるリソースのNETBIOS名を取得する。
An acquirable NETBIOS
その他の、端末装置200の構成要素、すなわち、NETBIOS名入力部201、入力NETBIOS名記憶部202、取得可能なNETBIOS名記憶部205、NETBIOS名類似度算出部206、NETBIOS名の入力ミス判定部207エラー通知部208は、それぞれ、第1の実施形態の端末装置200の構成要素であるSSID入力部101、入力SSID記憶部102、近隣SSID記憶部105、SSID類似度算出部、SSIDの入力ミス判定部107エラー通知部208と同様の機能を有し、SSIDをNETBIOS名に置き換えれば説明できるので、説明を省略する。
Other components of the
次に、本実施形態に係る端末装置200を含めた通信システムの動作方法について説明する。
Next, an operation method of the communication system including the
まず、NETBIOS名入力部201により、端末装置200の利用者が接続希望するネットワーク上のリソースのNETBIOS名(以下、入力NETBIOS名。)を入力する。
First, the NETBIOS
次に、入力NETBIOS通信部203は、入力NETBIOS名を含む信号を、端末装置200が接続しているネットワークに送信し、ネットワーク上のリソースにアクセスする。ネットワーク上のリソースは、その信号を受信し、入力NETBIOS名とそのリソースのNETBIOS名とが一致するか否かを判定する。一致すると判定したリソースは、端末装置200に対して、一致することの情報を含めた信号を送信する。一方、一致しないと判定したリソースは、端末装置200に対して一致しないことを含めた信号を送信するか、若しくは、信号を送信しない。
Next, the input
端末装置200は、一致することの情報を含めた信号を受信した場合、その後、所定の手続きをすることによりネットワーク上のリソースと接続し、そのリソースの提供するサービスを実施する。
When the
一方、一致することの情報を含めた信号を受信しなかった場合、端末装置200の取得可能なNETBIOS名取得部204は、WINSサーバにアクセスすることにより、WINSサーバが管理するNETBIOS名(取得可能なNETBIOS名)を取得する。取得可能なNETBIOS名記憶部205は、取得した取得可能なNETBIOS名を記憶する。
On the other hand, if a signal including matching information is not received, the NETBIOS
その後の端末装置200の動作方法は、第1の実施形態の端末装置200の動作方法において、入力SSIDをNETBIOS名に置き換えて、及び近隣SSIDを取得可能なNETBIOS名に置き換えれば、第1の実施形態の端末装置200の動作と同様の説明ができるため、説明を省略する。
The subsequent operation method of the
その後のプロセスを経て、端末装置200の利用者は、ネットワーク上のリソースに接続できなかった原因が、NETBIOS名の入力ミスなのか、その他の原因かを特定することができる。また、NETBIOS名の入力ミスである場合には、入力したNETBIOS名に類似するNETBIOS名を取得することができる。その結果、端末装置200の利用者は、NETBIOS名を入力しなおすことにより、ネットワーク上への接続障害を速やかに解消することできる。
Through the subsequent process, the user of the
なお、本発明は上記第1の実施形態及び第2の実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。 Note that the present invention is not limited to the first embodiment and the second embodiment as they are, and can be embodied by modifying the components without departing from the scope of the invention in the implementation stage.
例えば、第1の実施形態においては、通信部として、無線インターフェース部(入力SSID通信部103、近隣SSID取得部104)を用いて、第2の実施形態においては、NETBIOS通信部(入力NETBIOS通信部203、取得可能なNETBIOS名取得部204)を用いたが、通信部としては、これらに限られない。例えば、有線インターフェース部を用いても良い。
For example, in the first embodiment, a wireless interface unit (input
また、第1の実施形態においては、端末装置200の接続対象として、識別子がSSIDで無線基地局、第2の実施形態においては、識別子がNETBIOS名であるネットワーク上のリソースとしたが、接続対象は、これらに限られない。また、識別子もSSIDとNETBIOS名に限られない。
In the first embodiment, the connection target of the
また、上記第1の実施形態及び第2の実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、第1の実施形態及び第2の実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、第1の実施形態及び第2の実施形態にわたる構成要素を適宜組み合わせてもよい。 Moreover, various inventions can be formed by appropriately combining a plurality of constituent elements disclosed in the first embodiment and the second embodiment. For example, some components may be deleted from all the components shown in the first embodiment and the second embodiment. Furthermore, you may combine suitably the component over 1st Embodiment and 2nd Embodiment.
1、 200・・・端末装置
2・・・無線基地局
3・・・ネットワーク
101・・・SSID入力部
102・・・入力SSID記憶部
103・・・入力SSID通信部
104・・・近隣SSID取得部
105・・・近隣SSID記憶部
106・・・SSID類似度算出部
107・・・SSIDの入力ミス判定部
108、208・・・エラー通知部
201・・・NETBIOS名入力部
202・・・入力NETBIOS名記憶部
203・・・入力NETBIOS名通信部
204・・・取得可能なNETBIOS名取得部
205・・・取得可能なNETBIOS名記憶部
206・・・NETBIOS名類似度算出部
207・・・NETBIOS名の入力ミス判定部
DESCRIPTION OF
Claims (9)
前記入力部により入力された識別子を前記接続対象に対して送信し、前記接続対象との接続試行をする第1の通信部と、
前記接続試行の結果が失敗である場合に、通信可能な接続対象から前記通信可能な接続対象を特定する識別子を受信する第2の通信部と、
前記通信可能な接続対象から受信した識別子と前記入力部により入力された接続対象を特定する識別子との類似度を算出する算出部と、
前記類似度と閾値とを比較することにより、前記入力部により入力された接続対象を特定する識別子が入力ミスであるか否かを判定する判定部と、
前記判定部が入力ミスであると判定した場合に、入力ミスであることを端末装置の利用者に通知する通知部とを有する
端末装置。 An input unit for inputting an identifier for identifying a connection target to be connected;
A first communication unit that transmits an identifier input by the input unit to the connection target and makes a connection attempt with the connection target;
A second communication unit that receives an identifier for identifying the communicable connection target from communicable connection targets when the result of the connection attempt is a failure;
A calculation unit for calculating a similarity between an identifier received from the communicable connection target and an identifier for specifying the connection target input by the input unit;
A determination unit that determines whether or not an identifier for specifying a connection target input by the input unit is an input error by comparing the similarity and a threshold;
A terminal device comprising: a notification unit that notifies a user of a terminal device that an input error has occurred when the determination unit determines that an input error has occurred.
前記入力部により入力された識別子を前記接続対象に対して送信し、前記接続対象との接続試行をする第1の通信部と、
通信可能な接続対象から前記通信可能な接続対象を特定する識別子を受信する第2の通信部と、
前記接続試行の結果が失敗である場合に、前記通信可能な接続対象から受信した識別子と前記入力部により入力された接続対象を特定する識別子との類似度を算出する算出部と、
前記類似度と閾値とを比較することにより、前記入力部により入力された接続対象を特定する識別子が入力ミスであるか否かを判定する判定部と、
前記判定部が入力ミスであると判定した場合に、入力ミスであることを端末装置の利用者に通知する通知部とを有する
端末装置。 An input unit for inputting an identifier for identifying a connection target to be connected;
A first communication unit that transmits an identifier input by the input unit to the connection target and makes a connection attempt with the connection target;
A second communication unit that receives an identifier for identifying the communicable connection target from the communicable connection target;
A calculation unit that calculates a similarity between an identifier received from the communicable connection target and an identifier that identifies the connection target input by the input unit when the result of the connection attempt is unsuccessful;
A determination unit that determines whether or not an identifier for specifying a connection target input by the input unit is an input error by comparing the similarity and a threshold;
A terminal device comprising: a notification unit that notifies a user of a terminal device that an input error has occurred when the determination unit determines that an input error has occurred.
前記通知部は、前記類似な識別子を通知することを特徴とする請求項1、又は請求項2記載の端末装置。 The determination unit is similar to the identifier input by the input unit from among the identifiers specifying the communicable connection targets received by the second communication unit by comparing the similarity and a threshold value. Seeking a unique identifier,
The terminal device according to claim 1, wherein the notification unit notifies the similar identifier.
前記第1の通信部が、第1の無線インターフェースであり、
前記第2の通信部が、第2の無線インターフェースであることを特徴とする
請求項1乃至請求項4いずれか1項記載の端末装置。 The connection target is a radio base station,
The first communication unit is a first wireless interface;
The terminal device according to claim 1, wherein the second communication unit is a second wireless interface.
前記識別子がSSIDであることを特徴とする
請求項1乃至請求項5いずれか1項記載の端末装置。 The wireless base station is a wireless base station of a wireless network of the IEEE 802.11 standard;
The terminal device according to any one of claims 1 to 5, wherein the identifier is an SSID.
前記第1の通信部が、NetBIOS通信部であり、
前記第2の通信部が、利用可能なリソースの識別子取得部であり、
前記識別子が、NETBIOS名であることを特徴とする
請求項1乃至請求項4いずれか1項記載の端末装置。 The connection target is a resource on the network to which the terminal device is connected,
The first communication unit is a NetBIOS communication unit;
The second communication unit is an identifier acquisition unit of an available resource;
The terminal device according to any one of claims 1 to 4, wherein the identifier is a NETBIOS name.
前記端末装置が接続試行する接続対象を特定する識別子を入力する入力機能と、
前記入力機能により入力された識別子を前記接続対象に対して送信し、前記接続対象との接続試行をする第1の通信機能と、
前記接続試行の結果が失敗である場合に、通信可能な接続対象から前記通信可能な接続対象を特定する識別子を受信する第2の通信機能と、
前記通信可能な接続対象から受信した識別子と前記入力機能により入力された接続対象を特定する識別子との類似度を算出する算出機能と、
前記類似度と閾値とを比較することにより、前記入力機能により入力された接続対象を特定する識別子が入力ミスであるか否かを判定する判定機能と、
前記判定機能が入力ミスであると判定した場合に、入力ミスであることを前記端末装置の利用者に通知する通知機能とを有する
プログラム。 A program for controlling a terminal device,
An input function for inputting an identifier for identifying a connection target to be connected by the terminal device;
A first communication function for transmitting an identifier input by the input function to the connection target and performing a connection attempt with the connection target;
A second communication function for receiving an identifier for identifying the communicable connection target from communicable connection targets when the result of the connection attempt is unsuccessful;
A calculation function for calculating the similarity between the identifier received from the communicable connection target and the identifier for specifying the connection target input by the input function;
A determination function for determining whether or not an identifier for specifying a connection target input by the input function is an input error by comparing the similarity and a threshold;
A program having a notification function for notifying a user of the terminal device of an input error when the determination function is determined to be an input error.
前記端末装置が接続試行する接続対象を特定する識別子を入力するステップと、
前記入力するステップにより入力された識別子を前記接続対象に対して送信し、前記接続対象との接続試行をするステップと、
前記接続試行の結果が失敗である場合に、通信可能な接続対象から前記通信可能な接続対象を特定する識別子を受信するステップと、
前記通信可能な接続対象から受信した識別子と前記入力するステップにより入力された接続対象を特定する識別子との類似度を算出する算出するステップと、
前記類似度と閾値とを比較することにより、前記入力するステップにより入力された接続対象を特定する識別子が入力ミスであるか否かを判定するするステップと、
前記判定するステップにおいて、入力ミスであると判定された場合に、入力ミスであることを前記端末装置の利用者に通知するステップとを有する
通信方法。 A communication method for a terminal device,
Inputting an identifier for identifying a connection target to which the terminal device attempts to connect;
Transmitting the identifier input in the inputting step to the connection target, and attempting to connect to the connection target;
Receiving an identifier that identifies the communicable connection target from communicable connection targets when the result of the connection attempt is unsuccessful; and
A step of calculating a similarity between the identifier received from the communicable connection target and the identifier for specifying the connection target input in the input step;
Determining whether the identifier specifying the connection target input by the inputting step is an input error by comparing the similarity and a threshold;
And a step of notifying the user of the terminal device of an input error when it is determined in the determining step that an input error has occurred.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008255610A JP2010087913A (en) | 2008-09-30 | 2008-09-30 | Terminal apparatus, communication method and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008255610A JP2010087913A (en) | 2008-09-30 | 2008-09-30 | Terminal apparatus, communication method and program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2010087913A true JP2010087913A (en) | 2010-04-15 |
Family
ID=42251394
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008255610A Pending JP2010087913A (en) | 2008-09-30 | 2008-09-30 | Terminal apparatus, communication method and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2010087913A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013520114A (en) * | 2010-05-25 | 2013-05-30 | ゼットティーイー コーポレーション | Method for reducing failure of eNB configuration update activation and eNB |
| JP2020120295A (en) * | 2019-01-24 | 2020-08-06 | キヤノン株式会社 | Communication device, control method of the same, and program |
| WO2023101141A1 (en) * | 2021-12-03 | 2023-06-08 | 삼성전자주식회사 | Electronic device and control method therefor |
-
2008
- 2008-09-30 JP JP2008255610A patent/JP2010087913A/en active Pending
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013520114A (en) * | 2010-05-25 | 2013-05-30 | ゼットティーイー コーポレーション | Method for reducing failure of eNB configuration update activation and eNB |
| US8805355B2 (en) | 2010-05-25 | 2014-08-12 | Zte Corporation | Method for reducing failure of configuration update initiated by eNB and eNB |
| JP2020120295A (en) * | 2019-01-24 | 2020-08-06 | キヤノン株式会社 | Communication device, control method of the same, and program |
| JP7316051B2 (en) | 2019-01-24 | 2023-07-27 | キヤノン株式会社 | COMMUNICATION DEVICE, COMMUNICATION DEVICE CONTROL METHOD, AND PROGRAM |
| WO2023101141A1 (en) * | 2021-12-03 | 2023-06-08 | 삼성전자주식회사 | Electronic device and control method therefor |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8898783B2 (en) | Detecting malicious device | |
| CN104320408B (en) | A kind of login method of Wi-Fi hotspot | |
| US9426733B2 (en) | Communication apparatus, method for controlling the communication apparatus, and storage medium | |
| US10159019B2 (en) | Improving overall network performance and/or overall quality of service of user equipments in a mobile communication network | |
| US8537855B2 (en) | Coordination of operational data of base stations in a multiprotocol environment | |
| US8892030B2 (en) | Wireless communication apparatus for wireless network and computer readable media | |
| CN101371598B (en) | Communication systems and information management methods | |
| WO2018010425A1 (en) | Method and apparatus for pushing and receiving wi-fi hotspot information, and storage medium | |
| US20180124691A1 (en) | Method and apparatus for accessing wireless network with smart device | |
| US20160366040A1 (en) | Dynamic Control of Endpoint Profiling | |
| US20170339628A1 (en) | Hidden hotspot access method and apparatus | |
| CN108605277A (en) | Establish the method and device of WLAN connection | |
| KR20190123892A (en) | Wireless communication equipment and method for configuring mesh network thereof | |
| CN107567064A (en) | A kind of processing method after terminal and its access failure | |
| CN105282862B (en) | Wireless network access point connection method and terminal | |
| JP6366113B2 (en) | COMMUNICATION SYSTEM, COMMUNICATION DEVICE, AND COMMUNICATION METHOD | |
| JP5509881B2 (en) | COMMUNICATION DEVICE, WIRELESS DIAGNOSIS METHOD, AND PROGRAM | |
| CN107959920B (en) | A wireless network-based check-in method and device | |
| JP2010087913A (en) | Terminal apparatus, communication method and program | |
| EP3114887B1 (en) | Determination method and corresponding terminal, computer program product and storage medium | |
| CN101772056A (en) | Method and system for managing multi-mode network element and multi-mode network element | |
| JP5359901B2 (en) | COMMUNICATION DEVICE, WIRELESS DIAGNOSIS METHOD, AND PROGRAM | |
| JP5202418B2 (en) | Terminal and terminal control program | |
| JP4815512B2 (en) | Mobile terminal location method, mobile terminal communication system, and mobile terminal | |
| JP5434637B2 (en) | COMMUNICATION DEVICE, WIRELESS DIAGNOSIS METHOD, AND PROGRAM |