(57)【特許請求の範囲】
【請求項１】
ユーザの第１電話番号を保存するデータベースを管理する運用サーバ、ビーコン、ＩＤサーチエンジン、及び移動端末機を含むシステムで、前記移動端末機を用いて前記ユーザを認証する方法において、
前記移動端末機に設けられたアプリケーションプログラムが、ビーコンＩＤを前記ビーコンから受信する段階と、
前記アプリケーションプログラムが、前記ビーコンＩＤを前記ＩＤサーチエンジンに伝送し、前記ＩＤサーチエンジンから前記ビーコンＩＤに該当する運用サーバのＵＲＬを受信する段階と、
前記アプリケーションプログラムが、前記ＵＲＬを用いて前記運用サーバにアクセスし、前記移動端末機の第２電話番号を前記運用サーバに伝送する段階と、
前記アプリケーションプログラムが、前記運用サーバによって行われた前記第１電話番号と前記第２電話番号との比較の結果によって、前記運用サーバから提供されるサービスの全部または一部のみを用いる段階と、
を含む移動端末機を用いてユーザを認証する方法。
【請求項２】
前記第１電話番号と前記第２電話番号が互いに一致する時、前記アプリケーションプログラムは、前記サービスの前記全部を用い、
前記第１電話番号と前記第２電話番号が互いに一致しない時、前記アプリケーションプログラムは、前記サービスの前記一部のみを用いる請求項１に記載の移動端末機を用いてユーザを認証する方法。
【請求項３】
ユーザの第１電話番号とあらかじめ登録されたビーコンの第１のＩＤを保存するデータベースを管理する運用サーバ、ビーコン、ＩＤサーチエンジン、及び移動端末機を含むシステムで、前記移動端末機を用いて前記ユーザを認証する方法において、
前記移動端末機に設けられたアプリケーションプログラムが、前記ビーコンの第２のＩＤを前記ビーコンから受信する段階と、
前記アプリケーションプログラムが、前記ビーコンの第２のＩＤを前記ＩＤサーチエンジンに伝送し、前記ＩＤサーチエンジンから前記第２のＩＤに該当する運用サーバのＵＲＬを受信する段階と、
前記アプリケーションプログラムが、前記ＵＲＬを用いて前記運用サーバにアクセスし、前記第２のＩＤと前記移動端末機の第２電話番号を前記運用サーバに伝送する段階と、
前記アプリケーションプログラムが、前記運用サーバによって行われた前記第１電話番号と前記第２電話番号とを含む複数の電話番号と前記第１のＩＤと前記第２のＩＤとを含む複数のＩＤとの比較の結果によって、前記運用サーバから提供されるサービスの全部または一部のみを用いる段階と、
を含む移動端末機を用いてユーザを認証する方法。
【請求項４】
前記第１電話番号と前記第２電話番号が互いに一致し、前記第１のＩＤと前記第２のＩＤが互いに一致する時、前記アプリケーションプログラムは、前記サービスの前記全部を用いる請求項３に記載の移動端末機を用いてユーザを認証する方法。
【請求項５】
前記運用サーバは、前記第１電話番号と前記第１のＩＤとをマッチングし、
前記第１電話番号と前記第２電話番号が互いに一致する時、前記アプリケーションプログラムは、前記サービスの前記全部を用いる請求項３に記載の移動端末機を用いてユーザを認証する方法。
【請求項６】
請求項１〜請求項５のうち何れか一項に記載の前記移動端末機を用いてユーザを認証する方法を実行するコンピュータプログラムを記録した、コンピュータで読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、ＮＦＣ装置とビーコンとのうちの何れか１つと移動端末機の電話番号を用いたユーザ認証方法に関する。
【背景技術】
【０００２】
ＮＦＣ（Near Field Communication）は、電子タグ（または、無線タグ）技術の１つであって、１３．５６ＭＨｚの周波数帯域を使用する非接触式通信技術を意味する。スマートフォンの発展につれて、ＮＦＣ機能を有するスマートフォンが広く使われている。
【０００３】
特に、ＵＲＬ（Uniform Resource Locator）を含むＮＦＣ装置にＮＦＣ機能を有するスマートフォンを接近させれば、前記スマートフォンは、前記スマートフォンに設けられたアプリケーションを用いて、前記ＵＲＬに相応するウェブサイトにアクセスすることができる。しかし、一般的にスマートフォンのユーザが、前記スマートフォンを使ってＮＦＣ装置に連動されたウェブサイトにアクセスする時、前記ユーザが、前記ウェブサイトにアクセスすることができる正当なユーザであるかについての認証または確認は行われない。
【０００４】
ビーコンは、スマートフォンを携帯している顧客が売場に入る時、前記スマートフォンに設けられたモバイルアプリケーションプログラムにアクセスすることができるＢＬＥ（Bluetooth（登録商標） Low Energy）装置である。例えば、ビーコンは、ＵＳＢメモリ形態の小さなブルートゥース（登録商標）送受信器として具現可能である。売場内のＰＣのＵＳＢポートや電源コンセントにビーコンを挿入すれば、前記ビーコンの設置が終了する。ＢＬＥ基盤のビーコンは、ＮＦＣと比較して、伝送距離が１０ｍから５０ｍまでであり広いために、位置基盤のマーケティングプラットフォームと決済サービスとを統合することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明が解決しようとする技術的な課題は、ＮＦＣ装置とビーコンとのうちの何れか１つと移動端末機の電話番号を用いたユーザ認証方法を提供するところにある。
【課題を解決するための手段】
【００１３】
本発明の実施形態による、移動端末機を用いてユーザを認証する方法は、ユーザの第１電話番号を保存するデータベースを管理する運用サーバ、ビーコン、ＩＤサーチエンジン、及び移動端末機を含むシステムで、前記移動端末機に設けられたアプリケーションプログラムが、ビーコンＩＤを前記ビーコンから受信する段階と、前記アプリケーションプログラムが、前記ビーコンＩＤを前記ＩＤサーチエンジンに伝送し、前記ＩＤサーチエンジンから前記ビーコンＩＤに該当する運用サーバのＵＲＬを受信する段階と、前記アプリケーションプログラムが、前記ＵＲＬを用いて前記運用サーバにアクセスし、前記移動端末機の第２電話番号を前記運用サーバに伝送する段階と、前記アプリケーションプログラムが、前記運用サーバによって行われた前記第１電話番号と前記第２電話番号との比較の結果によって、前記運用サーバから提供されるサービスの全部または一部のみを用いる段階と、を含む。
【００１４】
前記方法で、前記第１電話番号と前記第２電話番号が互いに一致する時、前記アプリケーションプログラムは、前記サービスの前記全部を用い、前記第１電話番号と前記第２電話番号が互いに一致しない時、前記アプリケーションプログラムは、前記サービスの前記一部のみを用いうる。
【００１５】
本発明の他の実施形態による、移動端末機を用いてユーザを認証する方法は、ユーザの第１電話番号とあらかじめ登録されたビーコンの第１のＩＤを保存するデータベースを管理する運用サーバ、ビーコン、ＩＤサーチエンジン、及び移動端末機を含むシステムで、前記移動端末機に設けられたアプリケーションプログラムが、前記ビーコンの第２のＩＤを前記ビーコンから受信する段階と、前記アプリケーションプログラムが、前記ビーコンの第２のＩＤを前記ＩＤサーチエンジンに伝送し、前記ＩＤサーチエンジンから前記第２のＩＤに該当する運用サーバのＵＲＬを受信する段階と、前記アプリケーションプログラムが、前記ＵＲＬを用いて前記運用サーバにアクセスし、前記第２のＩＤと前記移動端末機の第２電話番号を前記運用サーバに伝送する段階と、前記アプリケーションプログラムが、前記運用サーバによって行われた前記第１電話番号と前記第２電話番号とを含む複数の電話番号と前記第１のＩＤと前記第２のＩＤとを含む複数のＩＤとの比較の結果によって、前記運用サーバから提供されるサービスの全部または一部のみを用いる段階と、を含む。
【００１６】
前記方法で、前記第１電話番号と前記第２電話番号が互いに一致し、前記第１のＩＤと前記第２のＩＤが互いに一致する時、前記アプリケーションプログラムは、前記サービスの前記全部を用いうる。
【００１７】
前記方法で、前記運用サーバは、前記第１電話番号と前記第１のＩＤとをマッチングし、前記第１電話番号と前記第２電話番号が互いに一致する時、前記アプリケーションプログラムは、前記サービスの前記全部を用いうる。
前記移動端末機を用いてユーザを認証する方法は、コンピュータプログラムで作成されてコンピュータで読み取り可能な記録媒体に保存することができる。
【発明の効果】
【００１８】
本発明の実施形態による、移動端末機に設けられたアプリケーションを用いてユーザを認証する方法は、ユーザが、ＮＦＣ装置またはビーコンが本来提供しようとするサービスを適するように用いることができる適合ユーザであるか否かを、追加的なユーザ認証過程を経ずとも、簡便に認証または確認することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施形態によるユーザ認証方法を概略的に説明するブロック図である。
【図２】本発明の一実施形態による、移動端末機の電話番号とＮＦＣ装置を用いたユーザ認証方法を説明するデータフローを示す。
【図３】本発明の他の実施形態による、移動端末機の電話番号とＮＦＣ装置を用いたユーザ認証方法を説明するデータフローを示す。
【図４】本発明のさらに他の実施形態による、移動端末機の電話番号とＮＦＣ装置を用いたユーザ認証方法を説明するデータフローを示す。
【図５】本発明の一実施形態による、移動端末機の電話番号とビーコンを用いたユーザ認証方法を説明するデータフローを示す。
【図６】本発明の他の実施形態による、移動端末機の電話番号とビーコンを用いたユーザ認証方法を説明するデータフローを示す。
【図７】本発明のさらに他の実施形態による、移動端末機の電話番号とビーコンを用いたユーザ認証方法を説明するデータフローを示す。
【図８】本発明のさらに他の実施形態による、移動端末機の電話番号とビーコンを用いたユーザ認証方法を説明するデータフローを示す。
【図９】本発明のさらに他の実施形態による、移動端末機の電話番号とビーコンを用いたユーザ認証方法を説明するデータフローを示す。
【図１０】本発明のさらに他の実施形態による、移動端末機の電話番号とビーコンを用いたユーザ認証方法を説明するデータフローを示す。
【図１１】本発明の実施形態によって移動端末機の電話番号を運用サーバに登録する段階を説明するデータフローを示す。
【発明を実施するための形態】
【００２０】
本明細書において、ビーコン（Beacon）は、ブルートゥース（登録商標）を含んだ多様な通信技術を活用してブロードキャスティング（broadcasting）の方法で移動通信端末機に情報を提供するハードウェアまたは前記ハードウェアと同じ機能を行うソフトウェアを通称する。
【００２１】
また、ビーコンは、ＢＬＥ（Bluetooth（登録商標） Low Energy）を活用したデータ通信のための装置を意味する。例えば、ビーコンは、ＮＦＣのように移動端末機（例えば、携帯電話）をＮＦＣモジュールに近づけてタグ（tag）する必要なしに、ビーコンが設けられた場所を前記移動端末機が通るだけで、データを前記移動端末機に伝送しうる。前記ビーコンは、プッシュ形態でデータを前記移動端末機に伝送しうる。
【００２２】
例えば、ビーコンは、近距離無線個人通信網（Wireless Personal Area Network；ＷＰＡＮ）、またはＩｒＤＡ（Infrared Data Association）を用いる通信のためのハードウェアまたはハードウェアモジュールを意味する。例えば、ＷＰＡＮは、ブルートゥース（登録商標）、ジグビー（Zigbee（登録商標））、またはＵＷＢ（Ultra Wide Band）などを含みうる。
【００２３】
本明細書において、ＮＦＣ装置は、ＮＦＣタグ、ＮＦＣドングルなどを含むものであって、ＮＦＣ通信のためのハードウェアまたはハードウェアモジュールを意味する。
本明細書において、移動端末機は、ＮＦＣ装置またはビーコンとデータを送受信することができる無線通信端末機を意味する。したがって、移動端末機は、携帯電話、スマートフォン(smart phone)、タブレット(tablet) ＰＣ、モバイルインターネット装置（Mobile Internet Device；ＭＩＤ）、インターネットタブレット、デジタルカメラ、ＩｏＴ（Internet of Things）装置、ＩｏＥ（Internet of Everything）装置、またはウェアラブルコンピュータを意味する。
【００２４】
本明細書において、移動端末機に設けられたアプリケーションプログラムを用いて信号（または、データ）を送受信するということは、前記アプリケーションプログラムの制御によって、前記移動端末機に設けられた通信装置（例えば、送信器または受信器）を用いて通信対象（例えば、ＮＦＣ装置、ビーコン、または運用サーバ）と信号（または、データ）を送受信することを意味する。
【００２５】
本明細書において、ＵＲＬは、ネットワーク上で資源（resource）がどこにあるかを知らせるための規約であって、前記ＵＲＬは、ウェブサイトアドレスだけではなく、コンピュータネットワーク上の資源をいずれも表わすことができる。したがって、前記ウェブサイトアドレスにアクセスしようとすれば、当該ＵＲＬに合うプロトコルが分からなければならず、それと同じプロトコルでアクセスしなければならない。本明細書では、図１から図１０を参照して、本発明の実施形態が詳しく説明される。
【００２６】
図１は、本発明の実施形態によるユーザ認証方法を概略的に説明するデータフローを示す。ユーザが、移動端末機２００を用いてＮＦＣ装置１００または１００−１をタギング（または、スキャン）した時、前記ユーザが、ＮＦＣ装置１００または１００−１を通じて提供されるサービスの正当なユーザであるか否かを移動端末機２００の電話番号（ＰＮ）とＮＦＣ装置１００または１００−１のＵＩＤ（unique identification）とを通じて確認し、前記ユーザが正当なユーザである時には、前記ユーザには別途のユーザ認証過程なしに、前記サービスが提供される。
【００２７】
また、ユーザの移動端末機２００が、ビーコン１１０、１１０−１または１１０−２を通じてビーコンメッセージ（ＢＥＭ）を伝達された時、前記ユーザが、ビーコン１１０、１１０−１または１１０−２を通じて提供されるサービスの正当なユーザであるか否かを移動端末機２００の電話番号（ＰＮ）とビーコン１１０、１１０−１または１１０−２のＵＩＤとを通じて確認し、前記ユーザが正当なユーザである時には、前記ユーザには別途のユーザ認証過程なしに、前記サービスが提供される。
【００２８】
図１に示された場合（ＣＡＳＥ１）は、本発明の一実施形態による、移動端末機２００の電話番号（ＰＮ）を用いてユーザを認証する方法を説明するデータフローを示す。
実施形態によって、移動端末機２００に設けられたアプリケーションプログラムは、運用サーバ３００のＵＲＬをＮＦＣ装置１００もしくは１００−１、または、ビーコン１１０、１１０−１もしくは１１０−２から受信することができる（ステップＳ１１０）。前記アプリケーションプログラムは、前記ＵＲＬを用いて運用サーバ３００にアクセスし、移動端末機２００の電話番号（ＰＮ）を運用サーバ３００に伝送する（ステップＳ１１１）。電話番号（ＰＮ）の確認結果、正当なユーザである時には、アプリケーションプログラムは別途のユーザ認証過程なしに、運用サーバ３００からサービスを提供する。
【００２９】
前記ＵＲＬは、ＩＤ基盤サービスを提供する管理者、例えば、運用サーバ３００にアクセスするためのＵＲＬであるか、運用サーバ３００によって管理されるウェブサイト(web site)にアクセスするためのＵＲＬであり得る。
【００３０】
図１に示された場合（ＣＡＳＥ２）は、本発明の他の実施形態による近距離無線通信装置のＵＩＤと移動端末機２００の電話番号（ＰＮ）とを用いてユーザを認証する方法を説明するデータフローを示す。この際、前記近距離無線通信装置は、ＮＦＣ装置１００もしくは１００−１、または、ビーコン１１０、１１０−１もしくは１１０−２を意味する。
【００３１】
実施形態によって、移動端末機２００に設けられたアプリケーションプログラムが、運用サーバ３００のＵＲＬと近距離無線通信装置のＵＩＤとを前記近距離無線通信装置から受信することができる（ステップＳ１２０）。前記アプリケーションプログラムは、前記ＵＲＬを用いて運用サーバ３００にアクセスし、移動端末機２００の電話番号（ＰＮ）と前記近距離無線通信装置のＵＩＤとを運用サーバ３００に伝送する（ステップＳ１２１）。前記ＵＩＤと電話番号（ＰＮ）との確認結果、正当なユーザである時には、アプリケーションプログラムは別途のユーザ認証過程なしに、運用(運営)サーバ３００からサービスを提供する。
【００３２】
図２は、本発明の一実施形態による移動端末機の電話番号とＮＦＣ装置を用いたユーザ認証方法を説明するデータフローを示す。
ユーザの電話番号（ＰＮ１）は、運用サーバ３００にあらかじめ登録されていると仮定する。運用サーバ３００は、移動端末機２００から伝送された電話番号（ＰＮ２）と既登録ユーザの電話番号（ＰＮ１）とを比較し、該比較の結果によって、２つの電話番号（ＰＮ１及びＰＮ２）が互いに一致する場合、移動端末機２００に認証ユーザに対するサービスを提供する。
【００３３】
２つの電話番号（ＰＮ１及びＰＮ２）が互いに一致しない場合、運用サーバ３００は、移動端末機２００に認証ユーザに対するサービスを提供しない。しかし、ＮＦＣ装置１００が、本来提供しようとした認証ユーザに対するサービスを提供しなくても、すなわち、前記ユーザが未認証ユーザである時、運用サーバ３００は、未認証ユーザに該当するサービスを提供する。
【００３４】
例えば、ユーザが、病院診療を予約するために、当該ＮＦＣタグをタッチして予約サービスを提供するウェブサイトにアクセスし、移動端末機２００から伝送された電話番号（ＰＮ２）と運用サーバ３００のデータベース３１０にあらかじめ登録された電話番号（ＰＮ１）が、一致する場合、前記ユーザは、別途の認証過程なしに、前記ウェブサイトで病院診療を予約することができる。しかし、移動端末機２００から伝送された電話番号（ＰＮ２）と運用サーバ３００のデータベース３１０にあらかじめ登録された電話番号（ＰＮ１）が、一致しない場合、前記ユーザは、病院診療を予約することができず、運用サーバ３００は、前記ユーザに未認証ユーザに対するサービスに該当する病院広告サービスを提供する。
【００３５】
ユーザは、移動端末機２００に設けられたアプリケーションプログラムを実行し（ステップＳ２１０）、ユーザの電話番号（ＰＮ１）を運用サーバ３００に登録することができる（ステップＳ２１１）。すなわち、運用サーバ３００は、ユーザの電話番号（ＰＮ１）を保存するデータベース３１０を管理する（ステップＳ２１１）。
【００３６】
ユーザが、移動端末機２００を用いてＮＦＣ装置１００をタッチすれば、ＮＦＣ装置１００は、運用サーバ３００のＵＲＬ（ＯＳ＿ＵＲＬ）を移動端末機２００に設けられたアプリケーションプログラムに伝送する（ステップＳ２２０）。前記アプリケーションプログラムは、運用サーバ３００のＵＲＬ（ＯＳ＿ＵＲＬ）を用いて運用サーバ３００にアクセスし、移動端末機２００の電話番号（ＰＮ２）を運用サーバ３００に伝送する（ステップＳ２３０）。
【００３７】
運用サーバ３００は、データベース３１０に保存された電話番号（ＰＮ１）と移動端末機２００の電話番号（ＰＮ２）との一致如何を確認し（ステップＳ２４０）、前記アプリケーションプログラムは、前記確認結果によって運用サーバ３００から提供されるサービスの全部または一部のみを用いる（ステップＳ２５０）。
【００３８】
実施形態によって、データベース３１０に保存された電話番号（ＰＮ１）と移動端末機２００の電話番号（ＰＮ２）が互いに一致する時、運用サーバ３００は、ＮＦＣ装置１００が本来提供しようとするサービスを提供し、前記アプリケーションプログラムは、運用サーバ３００から提供されるサービスの全部を用いる。
【００３９】
他の実施形態によって、データベース３１０に保存された電話番号（ＰＮ１）と移動端末機２００の電話番号（ＰＮ２）が互いに一致しない時、運用サーバ３００は、ＮＦＣ装置１００が本来提供しようとするサービスを提供することができず、前記アプリケーションプログラムは、運用サーバ３００から提供されるサービスの一部のみを用いる。すなわち、運用サーバ３００は、電話番号の確認結果による差別化されたサービスを提供する。
【００４０】
図３は、本発明の他の実施形態による、移動端末機の電話番号とＮＦＣ装置を用いたユーザ認証方法を説明するデータフローを示す。
ＮＦＣ装置１００−１のＵＩＤ（ＴＩＤ１）とユーザの電話番号（ＰＮ１）は、運用サーバ３００にあらかじめ登録されていると仮定する。すなわち、運用サーバ３００は、データベース３２０にＮＦＣ装置１００−１のＵＩＤ（ＴＩＤ１）とユーザの電話番号（ＰＮ１）とを保存して管理する。
【００４１】
ＮＦＣ装置１００−１のＵＩＤ（ＴＩＤ１またはＴＩＤ２）は、ＮＦＣ装置１００−１がどこに付着された如何なる種類のＮＦＣ装置１００−１であるか否かを把握することができるＩＤを意味する。
【００４２】
運用サーバ３００は、データベース３２０にあらかじめ登録されたＵＩＤ（ＴＩＤ１）と移動端末機２００から伝送されたＵＩＤ（ＴＩＤ２）、及びデータベース３２０にあらかじめ登録された電話番号（ＰＮ１）と移動端末機２００から伝送された電話番号（ＰＮ２）とを受信する。データベース３２０にあらかじめ登録されたＵＩＤ（ＴＩＤ１）と移動端末機２００から伝送されたＵＩＤ（ＴＩＤ２）、及びデータベース３２０にあらかじめ登録された電話番号（ＰＮ１）と移動端末機２００から伝送された電話番号（ＰＮ２）のそれぞれが互いに一致する時、運用サーバ３００は、ＵＩＤ（ＴＩＤ１またはＴＩＤ２）に符合する認証ユーザに対するサービスを移動端末機２００に提供する。
【００４３】
しかし、データベース３２０にあらかじめ登録されたＵＩＤ（ＴＩＤ１）と移動端末機２００から伝送されたＵＩＤ（ＴＩＤ２）、及びデータベース３２０にあらかじめ登録された電話番号（ＰＮ１）と移動端末機２００から伝送された電話番号（ＰＮ２）のそれぞれが互いに一致しない場合、運用サーバ３００は、ＵＩＤ（ＴＩＤ１またはＴＩＤ２）に符合するサービスを移動端末機２００に提供しない。この際、運用サーバ３００が、ＮＦＣ装置１００−１が本来提供しようとしたサービスを提供しなくても、運用サーバ３００は、未認証ユーザに該当するサービスを前記ユーザに提供する。
【００４４】
ＮＦＣ装置１００−１のＵＩＤ（ＴＩＤ１）は、運用サーバ３００にあらかじめ登録され、運用サーバ３００は、ＮＦＣ装置１００−１のＵＩＤ（ＴＩＤ１）を保存するデータベース３２０を管理する（ステップＳ３００）。
【００４５】
ユーザは、移動端末機２００に設けられたアプリケーションプログラムを実行し（ステップＳ３１０）、ユーザの電話番号（ＰＮ１）を運用サーバ３００に登録することができる（ステップＳ３１１）。すなわち、運用サーバ３００は、ユーザの電話番号（ＰＮ１）を保存するデータベース３２０を管理する（ステップＳ３１１）。ユーザが、移動端末機２００を用いてＮＦＣ装置１００−１をタッチすれば、ＮＦＣ装置１００−１は、運用サーバ３００のＵＲＬ（ＯＳ＿ＵＲＬ）とＮＦＣ装置１００−１のＵＩＤ（ＴＩＤ２）とを前記アプリケーションプログラムに伝送しうる（ステップＳ３２０）。前記アプリケーションプログラムは、運用サーバ３００のＵＲＬ（ＯＳ＿ＵＲＬ）を用いて運用サーバ３００にアクセスし、ＮＦＣ装置１００−１のＵＩＤ（ＴＩＤ２）と移動端末機２００の電話番号（ＰＮ２）とを運用サーバ３００に伝送する（ステップＳ３３０）。
【００４６】
運用サーバ３００は、データベース３２０に保存された電話番号（ＰＮ１）とユーザの電話番号（ＰＮ１）、及びデータベース３２０に保存されたＵＩＤ（ＴＩＤ１）とＮＦＣ装置１００−１のＵＩＤ（ＴＩＤ２）との一致如何を確認し（ステップＳ３４０）、前記アプリケーションプログラムは、前記確認結果によって運用サーバ３００から提供されるサービスの全部または一部のみを用いる（ステップＳ３５０）。
【００４７】
例えば、２つのＵＩＤ（ＴＩＤ１及びＴＩＤ２）が互いに一致し、２つの電話番号（ＰＮ１及びＰＮ２）が互いに一致する時、運用サーバ３００は、ＮＦＣ装置１００−１が本来提供しようとするサービスを提供し、前記アプリケーションプログラムは、運用サーバ３００から提供されるサービスの全部を用いる。しかし、それ以外の場合に、運用サーバ３００は、ＮＦＣ装置１００−１が本来提供しようとするサービスを提供することができず、前記アプリケーションプログラムは、運用サーバ３００から提供されるサービスの一部のみを用いる。すなわち、運用サーバ３００は、ＵＩＤ（ＴＩＤ１及びＴＩＤ２）の一致如何と、電話番号（ＰＮ１及びＰＮ２）の一致如何とによって差別化されたサービスを提供する。
【００４８】
図４は、本発明のさらに他の実施形態による移動端末機の電話番号とＮＦＣ装置を用いたユーザ認証方法を説明するデータフローを示す。ＮＦＣ装置１００−１のＵＩＤ（ＴＩＤ）とユーザ電話番号（ＰＮ１またはＰＮ２）は、互いにマッチングされていなければならない。すなわち、ＮＦＣ装置１００−１は、ユーザカスタマイズド（または、専用）ＮＦＣ装置として具現可能である。
【００４９】
運用サーバ３００は、ＮＦＣ装置１００−１のＵＩＤ（ＴＩＤ）とユーザ電話番号（ＰＮ１またはＰＮ２）とのマッチング検査を行った後、前記マッチング検査の結果、正当なユーザである時、すなわち、ＮＦＣ装置１００−１のＵＩＤ（ＴＩＤ）とマッチングされて、データベース３２０にあらかじめ保存された電話番号（ＰＮ１）と移動端末機２００から伝送された電話番号（ＰＮ２）が互いに一致する時、運用サーバ３００は、ＮＦＣ装置１００−１が本来提供しようとする認証ユーザに対するサービスを提供する。
【００５０】
しかし、前記ユーザが、適していないユーザである時、すなわち、ＮＦＣ装置１００−１のＵＩＤ（ＴＩＤ）とマッチングされて、データベース３２０にあらかじめ保存された電話番号（ＰＮ１）と移動端末機２００から伝送された電話番号（ＰＮ２）が互いに一致しない時、運用サーバ３００は、ＮＦＣ装置１００−１が本来提供しようとするサービスを提供しない。この際、運用サーバ３００が、ＮＦＣ装置１００−１が本来提供しようとしたサービスを提供しなくても、運用サーバ３００は、未認証ユーザに該当するサービスを前記ユーザに提供する。
【００５１】
例えば、ＮＦＣ装置１００−１が、慢性疾患患者の情報を保存している手首型タグである時、応急状況時に、前記患者が携帯電話機を用いて前記手首型タグをタッチすれば、前記患者の携帯電話機から伝送された電話番号（ＰＮ２）と既に登録された前記患者の電話番号（ＰＮ１）とが一致するので、運用サーバ３００は、応急状況の対処に必要な情報を前記患者の携帯電話機に伝送する。
【００５２】
例えば、ＮＦＣ装置１００−１が、慢性疾患患者の情報を保存している手首型タグである時、応急状況時に、医師が医師の携帯電話機を用いて前記手首型タグをタッチすれば、医師の携帯電話機から伝送された電話番号（ＰＮ２）が、既登録患者の電話番号（ＰＮ１）と異なっても、前記医師の兔許番号などが医師の携帯電話機を通じて運用サーバ３００に伝送されれば、運用サーバ３００は、応急状況の対処に必要な情報を医師の携帯電話機に伝送する。
【００５３】
ＮＦＣ装置１００−１のＵＩＤ（ＴＩＤ）は、運用サーバ３００にあらかじめ登録され、運用サーバ３００は、ＮＦＣ装置１００−１のＵＩＤ（ＴＩＤ）を保存するデータベース３２０を管理する（ステップＳ４００）。ユーザは、移動端末機２００に設けられたアプリケーションプログラムを実行し（ステップＳ４１０）、ユーザの電話番号（ＰＮ１）を運用サーバ３００に登録することができる（ステップＳ４１１）。すなわち、運用サーバ３００は、ユーザの電話番号（ＰＮ１）を保存するデータベース３２０を管理する（ステップＳ４１１）。
【００５４】
運用サーバ３００は、データベース３２０に保存されたＮＦＣ装置１００−１のＵＩＤ（ＴＩＤ）とユーザの電話番号（ＰＮ１）とをマッチングする（ステップＳ４１３）。すなわち、運用サーバ３００を通じて特定ＮＦＣ装置のＵＩＤと当該ＮＦＣ装置の正当なユーザ電話番号とがマッチングされる。ユーザが、移動端末機２００を用いてＮＦＣ装置１００−１をタッチすれば、ＮＦＣ装置１００−１は、運用サーバ３００のＵＲＬ（ＯＳ＿ＵＲＬ）とＮＦＣ装置１００−１のＵＩＤ（ＴＩＤ）とを前記アプリケーションプログラムに伝送する（ステップＳ４２０）。
【００５５】
前記アプリケーションプログラムは、運用サーバ３００のＵＲＬ（ＯＳ＿ＵＲＬ）を用いて運用サーバ３００にアクセスし、ＮＦＣ装置１００−１のＵＩＤ（ＴＩＤ）と移動端末機２００の電話番号（ＰＮ２）とを運用サーバ３００に伝送する（ステップＳ４３０）。
【００５６】
運用サーバ３００は、データベース３２０に保存された電話番号（ＰＮ１）と移動端末機２００の電話番号（ＰＮ２）との一致如何を確認し（ステップＳ４４０）、前記アプリケーションプログラムは、前記確認結果によって運用サーバ３００から提供されるサービスの全部または一部のみを用いる（ステップＳ４５０）。
【００５７】
実施形態によって、データベース３２０に保存された電話番号（ＰＮ１）と移動端末機２００の電話番号（ＰＮ２）が互いに一致する時、運用サーバ３００は、ＮＦＣ装置１００−１が本来提供しようとするサービスを提供し、前記アプリケーションプログラムは、運用サーバ３００から提供されるサービスの全部を用いる。
【００５８】
他の実施形態によって、データベース３２０に保存された電話番号（ＰＮ１）と移動端末機２００の電話番号（ＰＮ２）が、互いに一致しない時、運用サーバ３００は、ＮＦＣ装置１００−１が本来提供しようとするサービスを提供することができず、前記アプリケーションプログラムは、運用サーバ３００から提供されるサービスの一部のみを用いる。すなわち、運用サーバ３００は、電話番号の確認結果による差別化されたサービスを提供する。
【００５９】
図５は、本発明の一実施形態による移動端末機の電話番号とビーコンを用いたユーザ認証方法を説明するデータフローを示す。ＮＦＣ装置が、ビーコンに変更されたことを除けば、図５に示された方法は、図２に示された方法と実質的に同一または類似している。
【００６０】
ユーザは、移動端末機２００に設けられたアプリケーションプログラムを実行し（ステップＳ５１０）、ユーザの電話番号（ＰＮ１）を運用サーバ３００に登録することができる（ステップＳ５１１）。すなわち、運用サーバ３００は、ユーザの電話番号（ＰＮ１）を保存するデータベース３１０を管理する（ステップＳ５１１）。
【００６１】
前記アプリケーションプログラムは、１つまたはそれ以上のビーコンから出力されたビーコンメッセージ（ＢＥＭ）を探索する（ステップＳ５１５）。Ｓ５１５段階は、前記アプリケーションプログラムの設定によって、または移動端末機２００のユーザの設定によって行われるか、行われないこともある。前記設定によってＳ５１５段階が行われた場合、探索されたビーコンメッセージのうちの１つのビーコンメッセージが、ユーザによって、または自動で選択される。例えば、アプリケーションプログラムは、相対的に強い強度を有するビーコンメッセージ（ＢＥＭ）を自動で選択する。
【００６２】
前記アプリケーションプログラムは、ビーコン１１０からビーコンメッセージ（ＢＥＭ）を受信することができる（ステップＳ５２０）。ビーコンメッセージ（ＢＥＭ）は、運用サーバ３００のＵＲＬ（ＯＳ＿ＵＲＬ）を含む（ステップＳ５２０）。前記アプリケーションプログラムは、運用サーバ３００のＵＲＬ（ＯＳ＿ＵＲＬ）を用いて運用サーバ３００にアクセスし、移動端末機２００の電話番号（ＰＮ２）を運用サーバ３００に伝送する（ステップＳ５３０）。
【００６３】
運用サーバ３００は、データベース３１０に保存された電話番号（ＰＮ１）と移動端末機２００の電話番号（ＰＮ２）との一致如何を確認し（ステップＳ５４０）、前記アプリケーションプログラムは、前記確認結果によって運用サーバ３００から提供されるサービスの全部または一部のみを用いる。
【００６４】
ＮＦＣ装置１００及び１００−１は、タギング、スキャン、またはタッチという明確なユーザの意図として行われるために、サービスの受信如何を前記ユーザに質疑しないが、ビーコン１１０、１１０−１及び１１０−２は、プッシュ型であるために、前記ユーザに前記サービスの受信如何を質疑する段階が含まれる。
【００６５】
実施形態によって、サービス受信質疑は、ユーザ認証前またはユーザ認証後に行われる。後術する図面では、ユーザ認証後にサービスの受信如何を質疑すると示されているが、実施形態によって、ユーザ認証前にサービスの受信如何を質疑することができる。
【００６６】
前記アプリケーションプログラムは、運用サーバ３００から伝送された前記サービス利用要請を受信し（ステップＳ５４５）、前記サービスの前記全部または前記一部を用いるために、前記サービス利用要請に対する前記ユーザの応答を運用サーバ３００に伝送する（ステップＳ５５０）。運用サーバ３００は、前記サービス要請を前記アプリケーションプログラムから受信した時、前記確認結果に相応するサービスを移動端末機２００に提供する（ステップＳ５６０）。
【００６７】
図６は、本発明の他の実施形態による移動端末機の電話番号とビーコンを用いたユーザ認証方法を説明するデータフローを示す。
移動端末機２００に設けられたアプリケーションプログラムが、ＩＤサーチエンジン２５０を通じてビーコン１１０−１のＵＩＤ（ＢＩＤ）に該当する運用サーバ３００のＵＲＬ（ＯＳ＿ＵＲＬ）を受信することを除けば、図６に示された方法は、図５に示された方法と実質的に同一または類似している。
【００６８】
ビーコン１１０−１のＵＩＤ（ＢＩＤ）は、ビーコン１１０−１がどこに付着された如何なる種類のビーコンであるか否かを把握することができるＩＤを意味する。
ユーザは、移動端末機２００に設けられたアプリケーションプログラムを実行し（ステップＳ６１０）、ユーザの電話番号（ＰＮ１）を運用サーバ３００に登録することができる（ステップＳ６１１）。すなわち、運用サーバ３００は、ユーザの電話番号（ＰＮ１）を保存するデータベース３１０を管理する（ステップＳ６１１）。
【００６９】
前記アプリケーションプログラムは、１つまたはそれ以上のビーコンから出力されたビーコンメッセージ（ＢＥＭ）を探索する（ステップＳ６１５）。Ｓ６１５段階は、前記アプリケーションプログラムの設定によって、または移動端末機２００のユーザの設定によって行われるか、行われないこともある。前記設定によってＳ６１５段階が行われた場合、探索されたビーコンメッセージのうちの１つのビーコンメッセージが、ユーザによって、または自動で選択される。例えば、アプリケーションプログラムは、相対的に強い強度を有するビーコンメッセージ（ＢＥＭ）を自動で選択する。
【００７０】
前記アプリケーションプログラムは、ビーコン１１０−１からビーコンメッセージ（ＢＥＭ）を受信する（ステップＳ６２０）。ビーコンメッセージ（ＢＥＭ）は、ビーコン１１０−１のＵＩＤ（ＢＩＤ）を含む（ステップＳ６２０）。
【００７１】
前記アプリケーションプログラムは、ビーコン１１０−１のＵＩＤ（ＢＩＤ）をＩＤサーチエンジン２５０に伝送する（ステップＳ６２５）。ＩＤサーチエンジン２５０は、ビーコン１１０−１のＵＩＤ（ＢＩＤ）に該当する運用サーバ３００のＵＲＬ（ＯＳ＿ＵＲＬ）を探索し（ステップＳ６３０）、該探索された運用サーバ３００のＵＲＬ（ＯＳ＿ＵＲＬ）を前記アプリケーションプログラムに伝送する（ステップＳ６３５）。
【００７２】
前記アプリケーションプログラムは、運用サーバ３００のＵＲＬ（ＯＳ＿ＵＲＬ）を用いて運用サーバ３００にアクセスし、移動端末機２００の電話番号（ＰＮ２）を運用サーバ３００に伝送する（ステップＳ６４０）。
【００７３】
運用サーバ３００は、データベース３１０に保存された電話番号（ＰＮ１）と移動端末機２００の電話番号（ＰＮ２）との一致如何を確認し（ステップＳ６５０）、前記アプリケーションプログラムは、前記確認結果によって運用サーバ３００から提供されるサービスの全部または一部のみを用いる。
【００７４】
前記アプリケーションプログラムは、運用サーバ３００から伝送されたサービス利用要請を受信し（ステップＳ６５５）、前記サービスの前記全部または前記一部を用いるために、前記サービス利用要請に対する前記ユーザの応答を運用サーバ３００に伝送する（ステップＳ６６０）。運用サーバ３００は、前記サービス要請を前記アプリケーションプログラムから受信した時、前記確認結果に相応するサービスを移動端末機２００に提供する（ステップＳ６７０）。
【００７５】
図７は、本発明のさらに他の実施形態による移動端末機の電話番号とビーコンを用いたユーザ認証方法を説明するデータフローを示す。ＮＦＣ装置が、ビーコンに変更されたことを除けば、図７に示された方法は、図３に示された方法と実質的に同一または類似している。
【００７６】
ビーコン１１０−２のＵＩＤ（ＢＩＤ１）は、運用サーバ３００にあらかじめ登録され、運用サーバ３００は、ビーコン１１０−２のＵＩＤ（ＢＩＤ１）を保存するデータベース３３０を管理する（ステップＳ７００）。ユーザは、移動端末機２００に設けられたアプリケーションプログラムを実行し（ステップＳ７１０）、ユーザの電話番号（ＰＮ１）を運用サーバ３００に登録することができる（ステップＳ７１１）。すなわち、運用サーバ３００は、ユーザの電話番号（ＰＮ１）を保存するデータベース３３０を管理する（ステップＳ７１１）。
【００７７】
前記アプリケーションプログラムは、１つまたはそれ以上のビーコンから出力されたビーコンメッセージ（ＢＥＭ）を探索する（ステップＳ７１５）。Ｓ７１５段階は、前記アプリケーションプログラムの設定によって、または移動端末機２００のユーザの設定によって行われるか、行われないこともある。前記設定によってＳ７１５段階が行われた場合、探索されたビーコンメッセージのうちの１つのビーコンメッセージが、ユーザによって、または自動で選択される。例えば、アプリケーションプログラムは、相対的に強い強度を有するビーコンメッセージ（ＢＥＭ）を自動で選択する。
【００７８】
前記アプリケーションプログラムは、ビーコン１１０−２からビーコンメッセージ（ＢＥＭ）を受信する（ステップＳ７２０）。ビーコンメッセージ（ＢＥＭ）は、運用サーバ３００のＵＲＬ（ＯＳ＿ＵＲＬ）とビーコン１１０−２のＵＩＤ（ＢＩＤ２）とを含みうる（ステップＳ７２０）。前記アプリケーションプログラムは、運用サーバ３００のＵＲＬ（ＯＳ＿ＵＲＬ）を用いて運用サーバ３００にアクセスし、移動端末機２００の電話番号（ＰＮ２）とビーコン１１０−２のＵＩＤ（ＢＩＤ２）とを運用サーバ３００に伝送する（ステップＳ７３０）。
【００７９】
運用サーバ３００は、データベース３３０に保存された電話番号（ＰＮ１）とユーザの電話番号（ＰＮ２）、及びデータベース３３０に保存されたＢＩＤ（ＢＩＤ１）とビーコン１１０−２のＵＩＤ（ＢＩＤ２）との一致如何を確認し（ステップＳ７４０）、前記アプリケーションプログラムは、前記確認結果によって運用サーバ３００から提供されるサービスの全部または一部のみを用いる。
【００８０】
例えば、２つのＵＩＤ（ＢＩＤ１及びＢＩＤ２）が互いに一致し、２つの電話番号（ＰＮ１及びＰＮ２）が互いに一致する時、運用サーバ３００は、ビーコン１１０−２が本来提供しようとするサービスを提供し、前記アプリケーションプログラムは、運用サーバ３００から提供されるサービスの全部を用いる。しかし、それ以外の場合に、運用サーバ３００は、ビーコン１１０−２が本来提供しようとするサービスを提供することができず、前記アプリケーションプログラムは、運用サーバ３００から提供されるサービスの一部のみを用いる。
【００８１】
前記アプリケーションプログラムは、運用サーバ３００から伝送されたサービス利用要請を受信し（ステップＳ７４５）、前記サービスの前記全部または前記一部を用いるために、前記サービス利用要請に対する前記ユーザの応答を運用サーバ３００に伝送する（ステップＳ７５０）。運用サーバ３００は、前記サービス要請を前記アプリケーションプログラムから受信した時、前記確認結果に相応するサービスを移動端末機２００に提供する（ステップＳ７６０）。したがって、ユーザは、移動端末機２００を用いて前記サービスを利用できる。
【００８２】
実施形態によって、Ｓ７４０段階で、運用サーバ３００は、データベース３３０に保存された電話番号（ＰＮ１）とユーザの電話番号（ＰＮ２）との一致如何のみを確認する。この際、データベース３３０に保存されたＢＩＤ（ＢＩＤ１）とビーコン１１０−２のＵＩＤ（ＢＩＤ２）との一致如何は、Ｓ７６０段階が行われる以前に確認される。
【００８３】
図８は、本発明のさらに他の実施形態による移動端末機の電話番号とビーコンを用いたユーザ認証方法を説明するデータフローを示す。
移動端末機２００に設けられたアプリケーションプログラムが、ＩＤサーチエンジン２５０を通じてビーコン１１０−１のＵＩＤ（ＢＩＤ２）に該当する運用サーバ３００のＵＲＬ（ＯＳ＿ＵＲＬ）を受信することを除けば、図８に示された方法は、図７に示された方法と実質的に同一または類似している。
【００８４】
ビーコン１１０−１のＵＩＤ（ＢＩＤ１）は、運用サーバ３００にあらかじめ登録され、運用サーバ３００は、ビーコン１１０−１のＵＩＤ（ＢＩＤ１）を保存するデータベース３３０を管理する（ステップＳ８００）。ユーザは、移動端末機２００に設けられたアプリケーションプログラムを実行し（ステップＳ８１０）、ユーザの電話番号（ＰＮ１）を運用サーバ３００に登録することができる（ステップＳ８１１）。すなわち、運用サーバ３００は、ユーザの電話番号（ＰＮ１）を保存するデータベース３３０を管理する（ステップＳ８１１）。
【００８５】
前記アプリケーションプログラムは、１つまたはそれ以上のビーコンから出力されたビーコンメッセージ（ＢＥＭ）を探索する（ステップＳ８１５）。Ｓ８１５段階は、前記アプリケーションプログラムの設定によって、または移動端末機２００のユーザの設定によって行われるか、行われないこともある。前記設定によってＳ８１５段階が行われた場合、探索されたビーコンメッセージのうちの１つのビーコンメッセージが、ユーザによって、または自動で選択される。例えば、アプリケーションプログラムは、相対的に強い強度を有するビーコンメッセージ（ＢＥＭ）を自動で選択する。
【００８６】
前記アプリケーションプログラムは、ビーコン１１０−１からビーコンメッセージ（ＢＥＭ）を受信することができる（ステップＳ８２０）。ビーコンメッセージ（ＢＥＭ）は、ビーコン１１０−１のＵＩＤ（ＢＩＤ２）を含む（ステップＳ８２０）。
【００８７】
前記アプリケーションプログラムは、ビーコン１１０−１のＵＩＤ（ＢＩＤ２）をＩＤサーチエンジン２５０に伝送する（ステップＳ８２５）。ＩＤサーチエンジン２５０は、ビーコン１１０−１のＵＩＤ（ＢＩＤ２）に該当する運用サーバ３００のＵＲＬ（ＯＳ＿ＵＲＬ）を探索し（ステップＳ８３０）、該探索された運用サーバ３００のＵＲＬ（ＯＳ＿ＵＲＬ）を前記アプリケーションプログラムに伝送する（ステップＳ８３５）。
【００８８】
前記アプリケーションプログラムは、運用サーバ３００のＵＲＬ（ＯＳ＿ＵＲＬ）を用いて運用サーバ３００にアクセスし、移動端末機２００の電話番号（ＰＮ２）とビーコン１１０−１のＵＩＤ（ＢＩＤ２）とを運用サーバ３００に伝送する（ステップＳ８４０）。
【００８９】
運用サーバ３００は、データベース３３０に保存された電話番号（ＰＮ１）とユーザの電話番号（ＰＮ２）、及びデータベース３３０に保存されたＢＩＤ（ＢＩＤ１）とビーコン１１０−１のＵＩＤ（ＢＩＤ２）との一致如何を確認し（ステップＳ８５０）、前記アプリケーションプログラムは、前記確認結果によって運用サーバ３００から提供されるサービスの全部または一部のみを用いる。
【００９０】
例えば、２つのＵＩＤ（ＢＩＤ１及びＢＩＤ２）が互いに一致し、２つの電話番号（ＰＮ１及びＰＮ２）が互いに一致する時、運用サーバ３００は、ビーコン１１０−１が本来提供しようとするサービスを提供し、前記アプリケーションプログラムは、運用サーバ３００から提供されるサービスの全部を用いる。しかし、それ以外の場合に、運用サーバ３００は、ビーコン１１０−１が本来提供しようとするサービスを提供することができず、前記アプリケーションプログラムは、運用サーバ３００から提供されるサービスの一部のみを用いる。
【００９１】
前記アプリケーションプログラムは、運用サーバ３００から伝送されたサービス利用要請を受信し（ステップＳ８５５）、前記サービスの前記全部または前記一部を用いるために、前記サービス利用要請に対する前記ユーザの応答を運用サーバ３００に伝送する（ステップＳ８６０）。運用サーバ３００は、前記サービス要請を前記アプリケーションプログラムから受信した時、前記確認結果に相応するサービスを移動端末機２００に提供する（ステップＳ８７０）。したがって、ユーザは、移動端末機２００を用いて前記サービスを利用できる。
【００９２】
実施形態によって、Ｓ８５０段階で、運用サーバ３００は、データベース３３０に保存された電話番号（ＰＮ１）とユーザの電話番号（ＰＮ２）との一致如何のみを確認する。この際、データベース３３０に保存されたＢＩＤ（ＢＩＤ１）とビーコン１１０−１のＵＩＤ（ＢＩＤ２）との一致如何は、Ｓ８７０段階が行われる以前に確認される。
【００９３】
図９は、本発明のさらに他の実施形態による移動端末機の電話番号とビーコンを用いたユーザ認証方法を説明するデータフローを示す。
ＮＦＣ装置が、ビーコンに変更されたことを除けば、図９に示された方法は、図４に示された方法と実質的に同一または類似している。
【００９４】
ビーコン１１０−２のＵＩＤ（ＢＩＤ）は、運用サーバ３００にあらかじめ登録され、運用サーバ３００は、ビーコン１１０−２のＵＩＤ（ＢＩＤ）を保存するデータベース３３０を管理する（ステップＳ９００）。ユーザは、移動端末機２００に設けられたアプリケーションプログラムを実行し（ステップＳ９１０）、ユーザの電話番号（ＰＮ１）を運用サーバ３００に登録することができる（ステップＳ９１１）。すなわち、運用サーバ３００は、ユーザの電話番号（ＰＮ１）を保存するデータベース３３０を管理する（ステップＳ９１１）。
【００９５】
運用サーバ３００は、データベース３３０に保存されたビーコン１１０−２のＵＩＤ（ＢＩＤ）とユーザの電話番号（ＰＮ１）とをマッチングする（ステップＳ９１３）。すなわち、運用サーバ３００を通じて特定ビーコンのＵＩＤと当該ビーコンの正当なユーザ電話番号とがマッチングされる。
【００９６】
前記アプリケーションプログラムは、１つまたはそれ以上のビーコンから出力されたビーコンメッセージ（ＢＥＭ）を探索する（ステップＳ９１５）。Ｓ９１５段階は、前記アプリケーションプログラムの設定によって、または移動端末機２００のユーザの設定によって行われるか、行われないこともある。前記設定によってＳ９１５段階が行われた場合、探索されたビーコンメッセージのうちの１つのビーコンメッセージが、ユーザによって、または自動で選択される。例えば、アプリケーションプログラムは、相対的に強い強度を有するビーコンメッセージ（ＢＥＭ）を自動で選択する。
【００９７】
前記アプリケーションプログラムは、ビーコン１１０−２からビーコンメッセージ（ＢＥＭ）を受信する（ステップＳ９２０）。ビーコンメッセージ（ＢＥＭ）は、運用サーバ３００のＵＲＬ（ＯＳ＿ＵＲＬ）とビーコン１１０−２のＵＩＤ（ＢＩＤ）とを含む（ステップＳ９２０）。前記アプリケーションプログラムは、運用サーバ３００のＵＲＬ（ＯＳ＿ＵＲＬ）を用いて運用サーバ３００にアクセスし、移動端末機２００の電話番号（ＰＮ２）とビーコン１１０−２のＵＩＤ（ＢＩＤ）とを運用サーバ３００に伝送する（ステップＳ９３０）。
【００９８】
運用サーバ３００は、データベース３２０に保存された電話番号（ＰＮ１）と移動端末機２００の電話番号（ＰＮ２）との一致如何を確認し（ステップＳ９４０）、前記アプリケーションプログラムは、前記確認結果によって運用サーバ３００から提供されるサービスの全部または一部のみを用いる。
【００９９】
実施形態によって、データベース３３０に保存された電話番号（ＰＮ１）と移動端末機２００の電話番号（ＰＮ２）が互いに一致する時、運用サーバ３００は、ビーコン１１０−２が本来提供しようとするサービスを提供し、前記アプリケーションプログラムは、運用サーバ３００から提供されるサービスの全部を用いる。
【０１００】
他の実施形態によって、データベース３３０に保存された電話番号（ＰＮ１）と移動端末機２００の電話番号（ＰＮ２）が互いに一致しない時、運用サーバ３００は、ビーコン１１０−２が本来提供しようとするサービスを提供することができず、前記アプリケーションプログラムは、運用サーバ３００から提供されるサービスの一部のみを用いる。すなわち、運用サーバ３００は、電話番号の確認結果による差別化されたサービスを提供する。
【０１０１】
前記アプリケーションプログラムは、運用サーバ３００から伝送されたサービス利用要請を受信し（ステップＳ９４５）、前記サービスの前記全部または前記一部を用いるために、前記サービス利用要請に対する前記ユーザの応答を運用サーバ３００に伝送する（ステップＳ９５０）。運用サーバ３００は、前記サービス要請を前記アプリケーションプログラムから受信した時、前記確認結果に相応するサービスを移動端末機２００に提供することができる（ステップＳ９６０）。したがって、ユーザは、移動端末機２００を用いて前記サービスを利用することができる。
【０１０２】
図１０は、本発明のさらに他の実施形態による移動端末機の電話番号とビーコンを用いたユーザ認証方法を説明するデータフローを示す。
移動端末機２００に設けられたアプリケーションプログラムが、ＩＤサーチエンジン２５０を通じてビーコン１１０−１のＵＩＤ（ＢＩＤ）に該当する運用サーバ３００のＵＲＬ（ＯＳ＿ＵＲＬ）を受信することを除けば、図１０に示された方法は、図９に示された方法と実質的に同一または類似している。
【０１０３】
ビーコン１１０−１のＵＩＤ（ＢＩＤ）は、運用サーバ３００にあらかじめ登録され、運用サーバ３００は、ビーコン１１０−１のＵＩＤ（ＢＩＤ）を保存するデータベース３３０を管理する（ステップＳ１０００）。ユーザは、移動端末機２００に設けられたアプリケーションプログラムを実行し（ステップＳ１０１０）、ユーザの電話番号（ＰＮ１）を運用サーバ３００に登録することができる（ステップＳ１０１１）。すなわち、運用サーバ３００は、ユーザの電話番号（ＰＮ１）を保存するデータベース３３０を管理する（ステップＳ１０１１）。
【０１０４】
運用サーバ３００は、データベース３３０に保存されたビーコン１１０−１のＵＩＤ（ＢＩＤ）とユーザの電話番号（ＰＮ１）とをマッチングする（ステップＳ１０１３）。すなわち、運用サーバ３００を通じて特定ビーコンのＵＩＤと当該ビーコンの正当なユーザ電話番号とがマッチングされる。
【０１０５】
前記アプリケーションプログラムは、１つまたはそれ以上のビーコンから出力されたビーコンメッセージ（ＢＥＭ）を探索する（ステップＳ１０１５）。Ｓ１０１５段階は、前記アプリケーションプログラムの設定によって、または移動端末機２００のユーザの設定によって行われるか、行われないこともある。前記設定によってＳ１０１５段階が行われた場合、探索されたビーコンメッセージのうちの１つのビーコンメッセージが、ユーザによって、または自動で選択される。例えば、アプリケーションプログラムは、相対的に強い強度を有するビーコンメッセージ（ＢＥＭ）を自動で選択する。
【０１０６】
前記アプリケーションプログラムは、ビーコン１１０−１からビーコンメッセージ（ＢＥＭ）を受信する（ステップＳ１０２０）。ビーコンメッセージ（ＢＥＭ）は、ビーコン１１０−１のＵＩＤ（ＢＩＤ）を含む（ステップＳ１０２０）。
【０１０７】
前記アプリケーションプログラムは、ビーコン１１０−１のＵＩＤ（ＢＩＤ）をＩＤサーチエンジン２５０に伝送する（ステップＳ１０２５）。ＩＤサーチエンジン２５０は、ビーコン１１０−１のＵＩＤ（ＢＩＤ）に該当する運用サーバ３００のＵＲＬ（ＯＳ＿ＵＲＬ）を探索し（ステップＳ１０３０）、該探索された運用サーバ３００のＵＲＬ（ＯＳ＿ＵＲＬ）を前記アプリケーションプログラムに伝送する（ステップＳ１０３５）。
【０１０８】
前記アプリケーションプログラムは、運用サーバ３００のＵＲＬ（ＯＳ＿ＵＲＬ）を用いて運用サーバ３００にアクセスし、移動端末機２００の電話番号（ＰＮ２）とビーコン１１０−１のＵＩＤ（ＢＩＤ）とを運用サーバ３００に伝送する（ステップＳ１０４０）。運用サーバ３００は、データベース３３０に保存された電話番号（ＰＮ１）と移動端末機２００の電話番号（ＰＮ２）との一致如何を確認し（ステップＳ１０５０）、前記アプリケーションプログラムは、前記確認結果によって運用サーバ３００から提供されるサービスの全部または一部のみを用いる。
【０１０９】
実施形態によって、データベース３３０に保存された電話番号（ＰＮ１）と移動端末機２００の電話番号（ＰＮ２）が互いに一致する時、運用サーバ３００は、ビーコン１１０−２が本来提供しようとするサービスを提供し、前記アプリケーションプログラムは、運用サーバ３００から提供されるサービスの全部を用いる。
【０１１０】
他の実施形態によって、データベース３３０に保存された電話番号（ＰＮ１）と移動端末機２００の電話番号（ＰＮ２）が互いに一致しない時、運用サーバ３００は、ビーコン１１０−１が本来提供しようとするサービスを提供することができず、前記アプリケーションプログラムは、運用サーバ３００から提供されるサービスの一部のみを用いる。すなわち、運用サーバ３００は、電話番号の確認結果による差別化されたサービスを提供する。
【０１１１】
前記アプリケーションプログラムは、運用サーバ３００から伝送されたサービス利用要請を受信し（ステップＳ１０５５）、前記サービスの前記全部または前記一部を用いるために、前記サービス利用要請に対する前記ユーザの応答を運用サーバ３００に伝送する（ステップＳ１０６０）。運用サーバ３００は、前記サービス要請を前記アプリケーションプログラムから受信した時、前記確認結果に相応するサービスを移動端末機２００に提供する（ステップＳ１０７０）。したがって、ユーザは、移動端末機２００を用いて前記サービスを利用することができる。
【０１１２】
図１１は、本発明の実施形態によって移動端末機の電話番号を運用サーバに登録する段階を説明するデータフローを示す。図１１に示された段階は、図２〜図１０に示されたユーザ認証方法で新たなユーザが電話番号を運用サーバに登録する場合に行われる。
【０１１３】
図１１を参照すれば、運用サーバ３００は、移動端末機２００の電話番号（ＰＮ）を運用サーバ３００に登録するか否かを移動端末機２００に設けられたアプリケーションプログラムに質疑する（ステップＳ１１１０）。前記質疑に応答して、前記アプリケーションプログラムは、運用サーバ３００に移動端末機２００の電話番号（ＰＮ）が保存されるように要請する（ステップＳ１１２０）。
【０１１４】
例えば、付着されているＮＦＣ装置１００及び１００−１または設けられているビーコン１１０、１１０−１及び１１０−２を通じて新たなユーザが加入する方法は、次の通りである。
【０１１５】
ＮＦＣ装置１００及び１００−１をタッチした後、またはビーコンメッセージ（ＢＥＭ）を受信した後、運用サーバ３００に正当なユーザであるか否かを確認する過程で、受信された電話番号（ＰＮ２）が、予め登録された電話番号（ＰＮ１）と異なる時、ユーザに電話番号に対する登録如何を質疑し、前記ユーザが、自身の電話番号に対する登録を所望するならば、運用サーバ３００は、前記ユーザの電話番号を登録する。実施形態によって、ＯＴＰ（One Time Password）伝送方法を通じて認証が行われる。実施形態によって、同じＮＦＣ装置または同じビーコンでも、運用サーバ３００は、電話番号（ＰＮ）によって、それぞれ異なるサービスを提供する。
【０１１６】
図２〜図１０に示されたユーザ認証方法で、既存のユーザの電話番号が変更された場合、前記ユーザは、運用サーバに会員登録手続きを通じてユーザ認証ができる。ユーザの電話番号が変更される時の前記ユーザを認証する方法は、前記ユーザが自身の電話番号が変更される時を備えて、前記ユーザは、運用サーバに別途の会員登録手続きを通じてＩＤとパスワードとを設定する。
【０１１７】
変更された電話番号を用いてＮＦＣ装置１００及び１００−１またはビーコン１１０、１１０−１及び１１０−２を使う時、未登録ユーザというメッセージが移動端末機２００にディスプレイされる時、前記ユーザは、以前電話番号の代わりに、ＩＤを用いてユーザ認証ができる。
【０１１８】
ユーザが、ＩＤ及び／またはパスワードでユーザを認証した後、ＯＴＰ伝送方法を通じて以前電話番号を新たな電話番号に変更することができる。変更された後には、変更された電話番号が用いられてユーザが自動で認証される。
【産業上の利用可能性】
【０１１９】
本発明は、運用サーバ、近距離無線通信装置、及び移動端末機を含むシステムに用いられうる。また、本発明は、該システムで該移動端末機を用いて該ユーザを認証する方法に用いられうる。
【図１】
0006463833.tif 000002
【図２】
0006463833.tif 000003
【図３】
0006463833.tif 000004
【図４】
0006463833.tif 000005
【図５】
0006463833.tif 000006
【図６】
0006463833.tif 000007
【図７】
0006463833.tif 000008
【図８】
0006463833.tif 000009
【図９】
0006463833.tif 000010
【図１０】
0006463833.tif 000011
【図１１】
0006463833.tif 000012