(57)【要約】本開示は、アプリケーションに関する認証のための方法、端末、及びシステムを提供する。本技術は、ニアフィールド通信機能を備える端末に適用可能であることができる。アプリケーションの特定の操作を発動するときに、端末の一定距離内のニアフィールド・デバイスを検出する。ニアフィールド・デバイスの個体識別を取得する。個体識別をサーバへ送信し、ニアフィールド・デバイスが特定の操作に対応する特定のニアフィールド・デバイスであるかどうかを判定するようにサーバへ要求する。個体識別によりサーバで実行された認証結果を取得する。以下の処理を認証結果により特定の操作へ適用する。本技術は端末で操作されたアプリケーションの操作の安全性を確保する。
2016538623.tif 000002
【特許請求の範囲】
【請求項１】
特定の操作を発動するときに端末付近でニアフィールド・デバイスを検出し、
前記ニアフィールド・デバイスの個体識別を取得し、
前記ニアフィールド・デバイスの前記個体識別をサーバへ送信し、前記ニアフィールド・デバイスの前記個体識別により前記特定の操作に対応する特定のニアフィールド・デバイスと前記ニアフィールド・デバイスをマッチングさせる前記ニアフィールド・デバイスの認証を行うように前記サーバに要求し、
前記ニアフィールド・デバイスの前記個体識別により前記サーバで実行された認証結果を受信する、
ことを備える、方法。
【請求項２】
前記認証結果により前記特定の操作へ以下のプロセスを適用することをさらに備える、請求項１の前記方法。
【請求項３】
前記、前記認証結果により前記特定の操作へ前記以下のプロセスを適用することは、前記ニアフィールド・デバイスが前記特定の操作に対応する前記特定のニアフィールド・デバイスであることが前記認証結果である場合に、前記特定の操作を実行する、ことを備える、請求項２の前記方法。
【請求項４】
前記、前記認証結果により前記特定の操作へ前記以下のプロセスを適用することは、前記ニアフィールド・デバイスが前記特定の操作に対応する前記特定のニアフィールド・デバイスではないことが前記認証結果である場合に、１つ以上の事前に設定されたセーフティ操作を実行する、ことを備える、請求項２の前記方法。
【請求項５】
前記１つ以上のセーフティ操作は、前記以下の操作、
前記端末をロックし、
前記端末のメモリのパスワードを消去し、
別の端末に通知する、
のうちの１つ以上を有する、請求項４の前記方法。
【請求項６】
前記特定の操作を発動するときに前記端末付近にニアフィールド・デバイスがない判定に応じて、１つ以上の事前に設定されたセーフティ操作を実行する、
ことをさらに備える、請求項１の前記方法。
【請求項７】
前記特定の操作及び前記サーバで前記特定の操作に対応する前記特定のニアフィールド・デバイス間の対応関係を格納する、ことをさらに備える、請求項１の前記方法。
【請求項８】
前記、前記ニアフィールド・デバイスの前記個体識別をサーバへ送信し、前記ニアフィールド・デバイスの前記個体識別により前記特定の操作に対応する特定のニアフィールド・デバイスと前記ニアフィールド・デバイスをマッチングさせる前記ニアフィールド・デバイスの前記認証を行うように前記サーバに要求することは、
前記ニアフィールド・デバイスの前記個体識別ならびに前記特定の操作及び前記サーバで前記特定の操作に対応する前記特定のニアフィールド・デバイス間の前記対応関係に基づき前記ニアフィールド・デバイスの前記認証を行うように前記サーバへ要求する、
ことを備える、請求項７の前記方法。
【請求項９】
前記サーバへ問い合わせを送信し前記特定の操作が前記ニアフィールド・デバイスの前記認証を必要とするかどうかを問い合わせ、
前記サーバにより戻された問い合わせ結果により前記ニアフィールド・デバイスの前記認証を行うことを判定する、
ことをさらに備える、請求項１の前記方法。
【請求項１０】
前記サーバで前記特定のニアフィールド・デバイスの認証を必要とする前記特定の操作を格納する、ことをさらに備える、請求項９の前記方法。
【請求項１１】
特定の操作を発動するときに、前記、前記端末付近で前記ニアフィールド・デバイスを検出することは、前記端末への有効ニアフィールド通信距離内で前記ニアフィールド・デバイスを検出することを備える、請求項１の前記方法。
【請求項１２】
前記ニアフィールド・デバイス及び前記端末は同じニアフィールド通信モードを有する、請求項１の前記方法。
【請求項１３】
前記ニアフィールド通信モードは、前記以下の、
Ｂｌｕｅｔｏｏｔｈ通信（Ｂｌｕｅｔｏｏｔｈ）、
ニアフィールド無線通信（ＮＦＣ）機能、及び
無線個体識別（ＲＦＩＤ）、
のうちの１つ以上を有する、請求項１の前記方法。
【請求項１４】
前記ニアフィールド・デバイスはＢｌｕｅｔｏｏｔｈイヤホンである、請求項１の前記方法。
【請求項１５】
特定の操作を発動するときに端末付近でニアフィールド・デバイスを検出する検出モジュール、
前記ニアフィールド・デバイスの個体識別を取得する取得モジュール、
サーバへ前記個体識別を送信し、前記ニアフィールド・デバイスの前記個体識別により前記特定の操作に対応する特定のニアフィールド・デバイスと前記ニアフィールド・デバイスをマッチングさせる前記ニアフィールド・デバイスの認証を行うように前記サーバへ要求する送信モジュール、及び
前記個体識別により前記サーバで実行された認証結果を受信する受信モジュール、
を備える、端末。
【請求項１６】
前記ニアフィールド・デバイスが前記特定の操作に対応する前記特定のニアフィールド・デバイスであることが前記認証結果である場合に前記特定の操作を実行する、または前記ニアフィールド・デバイスが前記特定の操作に対応する前記特定のニアフィールド・デバイスではないことが前記認証結果である場合に１つ以上の事前に設定されたセーフティ操作を実行する、処理モジュールをさらに備える、請求項１５の前記端末。
【請求項１７】
前記サーバへ問い合わせを送信し、前記特定の操作が前記ニアフィールド・デバイスの認証を必要とするかどうかを問い合わせ、前記サーバにより戻された問い合わせ結果により前記ニアフィールド・デバイスの前記認証を行うことを判定する判定モジュールをさらに備える、請求項１５の前記端末。
【請求項１８】
前記検出モジュールは前記端末へ有効ニアフィールド通信距離内で前記ニアフィールド・デバイスを検出する、請求項１５の前記端末。
【請求項１９】
特定の操作を発動するときに、前記端末付近でニアフィールド・デバイスを検出する検出モジュール、
前記ニアフィールド・デバイスの個体識別を取得する取得モジュール、
前記個体識別をサーバへ送信し、前記ニアフィールド・デバイスの前記個体識別により前記特定の操作に対応する特定のニアフィールド・デバイスと前記ニアフィールド・デバイスをマッチングさせる前記ニアフィールド・デバイスの認証を行うように前記サーバへ要求する送信モジュール、及び
前記個体識別により前記サーバで実行された認証結果を受信する受信モジュール、
を含む端末、ならびに
前記ニアフィールド・デバイス、
を備える、端末システム。
【請求項２０】
前記ニアフィールド通信モードはＢｌｕｅｔｏｏｔｈ通信であり、
前記ニアフィールド・デバイスはＢｌｕｅｔｏｏｔｈイヤホンである、
請求項１９の前記端末システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、通信分野に関し、さらに特に、アプリケーション用の認証のための方法、端末、及びシステムに関する。
関連出願の相互参照
【０００２】
本出願は、その全体を本明細書で参照により援用される、２０１３年１０月３０日に出願された“アプリケーション用の認証のための方法、端末、及びシステム”と題する、中国特許出願第２０１３１０５２６６５６．２号への外国優先権を主張する。
【背景技術】
【０００３】
通信技術の発展に伴い、携帯端末は多くのユーザにますます愛用され、この携帯端末の機能はますます強力になりつつある。具体的に携帯電話はインテリジェント携帯電話の段階へと発展していて、コンピュータに匹敵する。現在のところ、多様な携帯端末のためのさまざまなアプリケーション（アプリ）がある。しかしながら、ユーザが携帯電話のような携帯端末でアプリを使用する場合に、さまざまな認証操作がある。例えば、ユーザ・アカウントにログインする場合に、ユーザは認証用のパスワードを入力する必要がある。別のユーザとデータ・インタラクションを行っているときに、ユーザは第三者インタラクティブ・プラットフォームにより送信された認証コードを入力する必要がある。
【０００４】
端末で、またはこれを介してアプリケーションを使用することによるデータ・インタラクションのためのいくつかの従来の認証方法がある。
【０００５】
第一認証方法は、ユーザ・パスワードを使用することである。ユーザは、ユーザ・アカウントへのログイン・パスワードまたはデータ・インタラクション・パスワードを設定する。ユーザは、アカウントに入力している、またはデータ・インタラクションを行っているときに事前に設定されたパスワードを入力する必要がある。第三者インタラクティブ・プラットフォームは、パスワードが正しいと判定した後にユーザのログイン操作またはデータ・インタラクティブ操作を認証する。しかしながら、携帯端末でのアプリケーションは、多くの場合にユーザの利便性のためにパスワードを記憶しているように設定される。デバイスの遺失によりユーザの携帯端末を他人が使用する場合に、アプリケーションがパスワードを記憶しているので、このようなアプリケーションは他人に悪用される可能性があり、ユーザの動産の利権の喪失を引き起こす可能性がある。
【０００６】
第二認証方法は、ワンタイム・パスワード（ＯＴＰ）を使用することである。データ・インタラクションの妥当性を検査するために、ユーザは、動的パスワード・カードまたはハードウェア・トークンの動的符号（例えば、数字及び文字を含む文字列）を入力する必要がある。第三者インタラクティブ・プラットフォームは、ＯＴＰが正しいと判定した後にデータ・インタラクションを行う。この方法は、通常のデータ・インタラクティブ・プロセスに加えてＯＴＰを入力する１つ以上のステップを有するようにユーザに要求するので、複雑化しユーザ・エクスペリエンスを減らす。
【０００７】
第三認証方法は、ショート・メッセージに基づくＯＴＰ認証を使用することである。この方法は、ＯＴＰ認証の一種であり、携帯電話で主に使用される。ユーザはデータ・インタラクションを行う必要がある場合に、ユーザはショート・メッセージ形式でユーザ・アカウントと結合される携帯電話を介して第三者インタラクティブ・プラットフォームからＯＴＰを取得する必要があり、インタラクティブ・ページに正しいＯＴＰを入力する。しかしながら、携帯電話を遺失した場合に、このような認証方法は使用されることが不可能であり短期間のデータ・インタラクションの失敗を引き起こす可能性がある。
【０００８】
このようにして、ユーザの端末でアプリケーションを保護する認証方法は必要とされる。
【発明の概要】
【０００９】
この発明の概要は、以下の発明を実施するための形態にさらに記載される簡略化された形式での概念の選択を導入するために提供される。この発明の概要は、特許請求された発明の主題の全ての重要な特徴または本質的な特徴を識別することを意図しなく、またそれは特許請求された発明の主題の範囲を決定する際の支援として単独で使用されることを意図しない。用語“技術”は、例えば、上記及び本開示を通して文脈により許可されたような装置（複数を含む）、システム（複数を含む）、方法（複数を含む）及び／または複数のコンピュータ可読インストラクションを参照することができる。
【００１０】
本開示は、アプリケーション用の認証のための方法、端末、及びシステムを提供し、従来の技術の下に端末で操作されたアプリケーションのセキュリティ問題を解決する。
【００１１】
本開示は、アプリケーション用の認証のための例示的な方法を提供する。この方法は、ニアフィールド通信で適用可能であることができる。特定の操作を発動するときに、端末の一定距離内のニアフィールド・デバイスを検出する。ニアフィールド・デバイスの個体識別を取得する。この個体識別をサーバへ送信し、ニアフィールド・デバイスが特定の操作に対応する特定のニアフィールド・デバイスであるかどうかを判定するようにサーバに要求する。個体識別によりサーバで実行された認証結果を取得する。以下の処理を認証結果により特定の操作へ適用する。
【００１２】
本開示は、ニアフィールド通信機能を備える例示的な端末をまた提供する。この端末は、検出モジュール、取得モジュール、送信モジュール、受信モジュール、及び処理モジュールを有することができる。検出モジュールは、特定の操作を発動するときに、端末の一定距離内でニアフィールド・デバイスを検出する。取得モジュールは、ニアフィールド・デバイスの個体識別を取得する。送信モジュールは、サーバへ個体識別を送信し、ニアフィールド・デバイスが特定の操作に対応する特定のニアフィールド・デバイスであるかどうかを判定するようにサーバへ要求する。受信モジュールは、個体識別によりサーバで実行された認証結果を受信する。処理モジュールは、以下の処理を認証結果により特定の操作へ適用する。
【００１３】
本開示は、ニアフィールド通信機能を備える端末及び端末に対応する特定のニアフィールド・デバイスを含む例示的な端末システムをまた提供する。端末は検出モジュール、取得モジュール、受信モジュール、及び処理モジュールを有することができる。検出モジュールは、特定の操作を発動するときに、端末の一定距離内でニアフィールド・デバイスを検出する。取得モジュールは、ニアフィールド・デバイスの個体識別を取得する。送信モジュールは、サーバへ個体識別を送信し、ニアフィールド・デバイスが特定の操作に対応する特定のニアフィールド・デバイスであるかどうかを判定するようにサーバへ要求する。受信モジュールは、個体識別によりサーバで実行された認証結果を受信する。処理モジュールは、以下の処理を認証結果により特定の操作へ適用する。特定のニアフィールド・デバイス及び端末は、同じニアフィールド通信機能を有することができる。
【００１４】
従来の技術と比較して、本技術は、特定の操作に対応するニアフィールド・デバイスが存在するかどうかを判定することで、現在の操作が通常の操作（またはユーザの操作）であるかどうかを認証する。ニアフィールド機器の認証が失敗する場合に、現在の操作を終了し事前に設定された保護操作を実装することで、アプリケーションの安全な使用を確保する。
【図面の簡単な説明】
【００１５】
図は、本開示をさらに説明するために使用され、本開示の１部である。例示的な実施形態及びそれらの説明は、本開示を図示するために使用され、本開示の制限として解釈されるべきではない。
【図１】図１は本開示により例示的な認証方法を説明するフロー・チャートである。
【図２】図２は本開示により認証方法の例示的な実装を説明するフロー・チャートである。
【図３】図３は本開示によりニアフィールド通信機能を備える例示的な端末を説明する図解である。
【図４】図４は本開示により例示的な端末システムを説明する図解である。
【発明を実施するための形態】
【００１６】
本開示は、アプリケーション用の認証のための例示的な方法を提供する。本技術は、端末のニアフィールド通信機能を使用し、端末でアプリケーションの特定の操作を発動するときに、端末の有効ニアフィールド通信距離内で特定の操作に対応する特定のニアフィールド・デバイスがあるかどうかを判定することにより、特定の操作を解放するかどうかを判定することで、端末でアプリケーションを使用する安全性を確保する。
【００１７】
本開示の目的、技術スキーム、及び利点をよりよく説明するために、本技術は、例示的な実施形態及び対応する図を参照に記載される。確実に、記載された例示的な実施形態は、本開示の実施形態の１部のみであり、本開示の実施形態の全てではない。当業者が本開示の実施形態に基づき創意工夫を用いることなく取得する任意の他の実施形態は、本開示の保護範囲に該当する。
【００１８】
本開示は、アプリケーション認証のための例示的な方法を提供する。この方法は、ニアフィールド通信機能を備える端末、特に携帯電話及びタブレットのような携帯端末に適用可能であることができる。ニアフィールド通信機能は、限定されないが、Ｂｌｕｅｔｏｏｔｈ通信（Ｂｌｕｅｔｏｏｔｈ（登録商標））機能、ニアフィールド無線通信機能（ＮＦＣ）、及び無線個体識別（ＲＦＩＤ）機能を有することができる。端末はニアフィールド通信機能の１つ以上を備える端末であってもよい。
【００１９】
図１を参照して、図１は本開示により例示的な認証方法を説明するフロー・チャートである。
【００２０】
１０２において、特定の操作を発動するときに、端末へ一定距離内のニアフィールド・デバイスを検出する。例えば、端末へ有効ニアフィールド通信距離内で、本技術は端末と同じニアフィールド通信式を有するニアフィールド・デバイスがあるかどうかを探索することができる。
【００２１】
１０４において、ニアフィールド・デバイスの個体識別を取得する。この個体識別をサーバへ送信し、ニアフィールド・デバイスが特定の操作に対応する特定のニアフィールド・デバイスであるかどうかを判定するようにサーバへ要求する。
【００２２】
１０６において、個体識別によりサーバで実行された認証結果を受信する。すなわち、ニアフィールド・デバイスが特定の操作に対応する特定のニアフィールド・デバイスであるかどうかの、サーバにより戻された、認証結果を受信する。
【００２３】
１０８において、以下の処理を認証結果により特定の操作へ適用する。すなわち、サーバはニアフィールド・デバイスが特定の操作に対応する特定のニアフィールド・デバイスであるかどうかを判定する認証結果により、以下の処理を特定の操作へ適用する。
【００２４】
例えば、ニアフィールド・デバイスが特定の操作に対応する特定のニアフィールド・デバイスであることが認証結果である場合に、特定の操作を実行する。ニアフィールド・デバイスが特定の操作に対応する特定のニアフィールド・デバイスではないことが認証結果である場合に、事前に設定されたセーフティ操作を実行する。
【００２５】
本開示の例示的な実施形態の技術スキームをより明確に記載するために、以下のより詳細な記載は図２を参照に提供される。
【００２６】
図２は、本開示により認証方法の例示的な実装を説明するフロー・チャートである。
【００２７】
２０２において、特定の操作を発動するときに、本技術は、特定の操作のためにニアフィールド・デバイスの認証が必要であるかどうかを判定する。換言すれば、特定の操作のためにニアフィールド・デバイスの認証を必要とするかどうかを最初に判定する。
【００２８】
例えば、特定の操作のためにニアフィールド・デバイスの認証を必要とするかどうかは、事前に設定されサーバに格納されることができる。例えば、ユーザは、ユーザ・アカウントを使用することができ、別の端末を介してアプリケーションにログインし、特定の操作のためにニアフィールド・デバイスの認証を必要とするかどうかを設定する。別の端末は、デスクトップ・コンピュータまたはポータブル・コンピュータであってもよい。例えば、ユーザはデスクトップ・コンピュータを介してアプリケーションにログインすることができ、アプリケーションが特定の操作に関してニアフィールド・デバイスの認証を必要とするように設定することができる。加えて、特定の操作に対応する特定のニアフィールド・デバイスは、事前に設定されることができる。すなわち、特定の操作及び特定のニアフィールド・デバイスの個体識別は、対応関係を有する。実際には、ニアフィールド・デバイスの認証を必要とする特定の操作を設定するユーザ・アカウントは、特定のニアフィールド・デバイスと結合される。（例えば、特定の操作及び特定のニアフィールド・デバイスの個体識別間の対応関係は、アプリケーションのユーザ・アカウントにログインすることにより、ユーザにより設定される。このようにして、特定のニアフィールド・デバイスはユーザ・アカウントにまた対応する。）
【００２９】
特定のニアフィールド・デバイスはユーザにより指定されることができる。特定のニアフィールド・デバイス及び特定の操作間の対応関係は、端末及びサーバ間のインタラクションにより設定されることができる。サーバは、バックエンドでアプリケーションのデータ情報のストレージ・デバイスを含む。アプリケーションの表示及び処理は、サーバとのデータ・インタラクションにより実装される。特定のニアフィールド・デバイスの個体識別は、サーバに格納され、個体識別を有する特定のニアフィールド・デバイスが特定の操作に対応する特定のニアフィールド・デバイスであるかどうかを判定する。
【００３０】
ニアフィールド通信機能は、限定されないが、Ｂｌｕｅｔｏｏｔｈ通信（Ｂｌｕｅｔｏｏｔｈ）機能、ニアフィールド無線通信（ＮＦＣ）機能、無線個体識別（ＲＦＩＤ）機能を有することができる。特定のニアフィールド・デバイス及び端末は、同じニアフィールド通信モードを有することができるので、特定のニアフィールド・デバイス及び端末はニアフィールド通信を有することができる。例えば、Ｂｌｕｅｔｏｏｔｈ通信機能を有する携帯端末に関して、特定のニアフィールド・デバイスは、ＢｌｕｅｔｏｏｔｈイヤホンまたはＢｌｕｅｔｏｏｔｈマウスのようなＢｌｕｅｔｏｏｔｈ通信機能を有するデバイスであってもよい。特定のニアフィールド・デバイスは、端末のそれと同じ種類のデバイスであってもよい。例えば、端末がＢｌｕｅｔｏｏｔｈ機能を備えた携帯電話であるときに、特定のニアフィールド・デバイスはまたＢｌｕｅｔｏｏｔｈ機能を備えた携帯電話であってもよい。このような状況で、これらの２つの端末は、互いにニアフィールド・デバイスである。換言すれば、アプリケーションを一方の端末で使用するときに、他方の端末を特定のニアフィールド・デバイスとして使用することができ、逆の場合も同じである。１つ以上の特定のニアフィールド・デバイスがあってもよい。換言すれば、１つ以上の特定のニアフィールド・デバイスは、特定の操作（ユーザ・アカウントにより識別されるユーザのためのアプリケーションの特定の操作のような）に対応して設定されることができる。特定のニアフィールド・デバイスの個体識別は、特定の操作及び特定のニアフィールド・デバイス間の対応関係を結合するために使用されることができる。
【００３１】
ニアフィールド・デバイスの個体識別は、ニアフィールド・デバイスの物理アドレス（ＭＡＣアドレスのような）、ユーザにより定義されたニアフィールド・デバイスの名前であってもよい。例えば、特定のニアフィールド・デバイスのＭＡＣアドレスをサーバに格納してもよい。ニアフィールド・デバイスを認証するときに、端末はニアフィールド・デバイスのＭＡＣアドレスを取得しそれをサーバへアップロードする。サーバは、認証されるニアフィールド・デバイスのＭＡＣアドレスが特定の操作に対応する、サーバに格納された、特定のニアフィールド・デバイスのＭＡＣアドレスにマッチングするかどうかを問い合わせて、認証されるニアフィールド・デバイスが特定の操作に対応する特定のニアフィールド・デバイスであるかどうかを認証する。ニアフィールド・デバイスがＢｌｕｅｔｏｏｔｈデバイスであるときに、個体識別はＢｌｕｅｔｏｏｔｈデバイス・アドレスであってもよい。各Ｂｌｕｅｔｏｏｔｈトランシーバ及びレシーバは、固有の４８ビット・デバイス・アドレスを割り当てられる。デバイス・アドレスは２４ビットＬＡＰドメイン、１６ビットＮＡＰドメイン、及び８ビットＵＡＰドメインを有する。ＢｌｕｅｔｏｏｔｈデバイスのＢｌｕｅｔｏｏｔｈデバイス・アドレスをサーバに格納することができる。ニアフィールド・デバイスを認証するときに、端末はニアフィールド・デバイスのＢｌｕｅｔｏｏｔｈデバイス・アドレスを取得し、それをサーバへアップロードする。サーバは、認証されるＢｌｕｅｔｏｏｔｈデバイスのＢｌｕｅｔｏｏｔｈデバイス・アドレスが特定の操作に対応する、サーバに格納された、特定のＢｌｕｅｔｏｏｔｈデバイスのＢｌｕｅｔｏｏｔｈデバイス・アドレスにマッチングするかどうかを問い合わせて、認証されるＢｌｕｅｔｏｏｔｈデバイスが特定の操作に対応する特定のＢｌｕｅｔｏｏｔｈデバイスであるかどうかを認証する。
【００３２】
アプリケーションの例示的な実施形態により、特定の操作が特定のニアフィールド・デバイスの認証を必要とするかどうかは、ユーザの遺失または任意の他の理由によりデバイスを他人が操作するときに別のオペレータが設定を自由に変更することを不可能にすることを確実にするように、現在使用される端末を介して設定されていない可能性がある。別の端末は、パーソナル・コンピュータ（デスクトップ・コンピュータまたはポータブル・コンピュータのような）、スマート・フォン、及びタブレットであってもよい。別の端末は、好ましくはパーソナル・コンピュータであってもよい。ユーザは特定の操作がある端末を介して特定のニアフィールド・デバイスの認証を必要とするかどうかを設定する必要があるときに、サーバは端末のデバイス・タイプを識別し、設定がデバイス・タイプにより有効になるかどうかを判定する。換言すれば、サーバは、端末タイプが特定の操作に対応するニアフィールド・デバイスの認証を必要とする指定されたデバイス・タイプであるかどうかを判定する。結果が肯定である場合、設定をサーバに格納する。さもなければ、設定を無効にする。
【００３３】
本開示の例示的な実施形態により、特定の操作及び特定のニアフィールド・デバイスの個体識別間の対応関係を事前に設定することができる。換言すれば、特定のニアフィールド・デバイスの個体識別は、特定の操作及び特定のニアフィールド・デバイスを事前に組み合わせるために使用される。ユーザが特定の操作を再発動するときに、ニアフィールド・デバイスの認証を特定の操作に関して行う。特定の操作及び特定のニアフィールド・デバイス間の事前に設定された対応関係をサーバに格納する。
【００３４】
例えば、ユーザによるアプリケーションの設定をサーバに格納することができる。特定の操作のためのニアフィールド・デバイスの認証は、ニアフィールド認証機能と言われる、アプリケーションの機能として設定されることができる。特定の操作（または設定データ）のためのアプリケーションのニアフィールド認証機能へのユーザの設定をサーバに格納することができる。この設定は、ニアフィールド認証機能の開閉状態（または状態データ）を保存する、事前に端末と結合される特定のニアフィールド・デバイスの個体識別を保存することを有することができる。ユーザが別の端末を介してアプリケーションの特定の操作を発動するときに、サーバはユーザがアプリケーションのために設定するニアフィールド認証機能の設定を確認する。ユーザがアプリケーションの特定の操作を最初に発動するとき（ユーザが特定の操作のためにニアフィールド認証機能を開かないとき）のような、ユーザが特定の操作のためにニアフィールド認証機能を開かない場合に、サーバは特定の操作のためにニアフィールド・デバイスの認証を設定するかどうかのプロンプトをユーザに表示する。換言すれば、サーバは特定の操作のためにニアフィールド認証機能を開くかどうかユーザにリマインドさせる。ユーザがニアフィールド認証機能を開く選択を行う場合に、サーバは特定の操作に対応する１つ以上の特定のニアフィールド・デバイスを設定するようにユーザにリマインドさせる。アプリケーションの特定の操作がニアフィールド・デバイス認証を必要とするかどうかを設定するときに、ユーザは、ユーザがアプリケーションの特定の操作を最初に発動するときに別の端末で設定を行うことを制限されないことに留意すべきである。換言すれば、ユーザは個人的なニーズに基づき別の端末で特定の操作のためにニアフィールド・デバイス認証の設定を変更することができる。
【００３５】
特定の操作は、アプリケーションにログインするときのログイン操作、支払いを行うための支払い確認操作のような、アプリケーションの１つ以上の操作であってもよい。加えて、アプリケーションの１つ以上の操作は、アプリケーションにログインすることにより特定の操作として設定されることができる。ユーザがアプリケーションを開き任意の操作を発動するときに、操作が事前に設定された特定の操作である場合に、本技術は、ニアフィールド認証を特定の操作に適用するべきであるかどうかを判定する、特定の操作のためにニアフィールド認証を要求するかどうかを問い合わせることができる。
【００３６】
アプリケーションの特定の操作を発動するときに、特定の操作がニアフィールド・デバイス認証を必要とするかどうかの問い合わせ要求をサーバへ送信する。本技術は、特定の操作がサーバにより戻された問い合わせ結果に基づきニアフィールド・デバイス認証を必要とするかどうかを判定する。特定の操作がニアフィールド・デバイス認証を必要とするかどうかは事前に設定されサーバに格納される。この問い合わせ要求の受信後、サーバはユーザが特定の操作のためにニアフィールド・デバイス認証を設定するかどうかを問い合わせ、問い合わせ結果を戻す。このようにして、サーバにより戻された問い合わせ結果に基づき、本技術は特定の操作のためにニアフィールド・デバイスの認証を行うかどうかを判定する。
【００３７】
例えば、ユーザは支払い用の支払いアプリケーションを使用するときに、ユーザが支払いを確認する（このような支払い確認操作は特定の操作として事前に設定されることができる）ボタンをクリックした後に、アプリケーションはサーバへ問い合わせ要求を送信し、支払い確認操作がニアフィールド・デバイスの認証を必要とするようにユーザが設定するかどうかを問い合わせるようにサーバへ要求することにより、支払い確認操作のためにニアフィールド・デバイスの認証を行うかどうかを判定する。
【００３８】
特定の操作がニアフィールド・デバイスの認証を必要としない場合に、２１２において操作を実行する。この特定の操作を実行する。換言すれば、ユーザにより発動された特定の操作を実装する。
【００３９】
特定の操作がニアフィールド・デバイスの認証を必要とする場合に、２０４において操作を実行する。２０４において、端末へ一定距離内のニアフィールド・デバイスを検出する。例えば、本技術は、端末へ有効ニアフィールド通信距離内にニアフィールド・デバイスがあるかどうかを探索することができる。
【００４０】
端末及びニアフィールド・デバイスは、同じニアフィールド通信を有することができる。端末は、２つ以上のニアフィールド通信モードを有することができる（端末がＢｌｕｅｔｏｏｔｈ機能及びＮＦＣ機能の両方を有することができるような）。このようにして、端末は、ニアフィールド・デバイスを認証するときにニアフィールド通信を行うために、ニアフィールド・デバイスと同じニアフィールド通信モードを有する必要がある。例えば、ニアフィールド通信モードはＢｌｕｅｔｏｏｔｈ通信であってもよく、ニアフィールド・デバイスはＢｌｕｅｔｏｏｔｈイヤホンであってもよい。一定距離は有効ニアフィールド通信距離である。端末は、通信のためにニアフィールド・デバイスへ一定距離内にある必要がある。このようにして、ニアフィールド・デバイスを探索することができ、端末を通信のためにニアフィールド・デバイスにマッチングさせることができる。換言すれば、特定の操作に対応するニアフィールド・デバイスが端末へ有効ニアフィールド通信距離内にあるときに、端末はニアフィールド・デバイスを探索し始めることができる。
【００４１】
例えば、Ｂｌｕｅｔｏｏｔｈ機能を備える携帯電話でアプリケーションを開く。一般に有効Ｂｌｕｅｔｏｏｔｈ通信距離は約１０ｍであるので、アプリケーションの特定の操作を使用するときに、特定の操作と結合されるＢｌｕｅｔｏｏｔｈデバイスは端末の１０ｍ内にある必要がある。このようにして、携帯電話はＢｌｕｅｔｏｏｔｈデバイスを探索することが可能であり、デバイスとマッチングすることによりデバイスの、デバイス個体識別のようなデバイス情報を取得する。一般にＢｌｕｅｔｏｏｔｈ通信の有効距離は約１０ｍであるので、ユーザは携帯電話に対応するＢｌｕｅｔｏｏｔｈデバイス（Ｂｌｕｅｔｏｏｔｈイヤホンのような）を携行する必要のみがあり、Ｂｌｕｅｔｏｏｔｈイヤホンを携帯電話へ近接させる必要がない。
【００４２】
ニアフィールド・デバイスが端末へ一定距離内に存在する場合に、２０６において操作を実行する。
【００４３】
２０６において、ニアフィールド・デバイスの個体識別を取得する。個体識別はサーバへ送信され、ニアフィールド・デバイスが特定の操作に対応する特定のニアフィールド・デバイスであるかどうかを判定するようにサーバに要求する。
【００４４】
サーバは、特定の操作及び特定のニアフィールド・デバイスの個体識別間の事前に設定された対応関係を格納する。ニアフィールド・デバイスとのマッピングにより、端末への有効ニアフィールド通信距離内にニアフィールド・デバイスがあることを探索結果が示す場合に、端末はニアフィールド・デバイスとニアフィールド通信を開始し、ニアフィールド・デバイスの個体識別をさらに取得する。ニアフィールド・デバイスの個体識別を取得した後に、端末はサーバへ個体識別を送信し、ニアフィールド・デバイスが特定の操作に対応する特定のニアフィールド・デバイスである、すなわち、事前に設定されたニアフィールド・デバイスが特定の操作と結合したかどうかを問い合わせるようにサーバに要求する。
【００４５】
ニアフィールド・デバイスが特定の操作に対応する特定のニアフィールド・デバイスであるかどうかを認証する要求を受信するときに、サーバは端末により送信された受信した個体識別ならびに特定の操作及び特定のニアフィールド・デバイスの個体識別間の対応関係により認証し、認証結果を戻す。
【００４６】
例えば、サーバは、特定の操作及び特定のニアフィールド・デバイスの個体識別間の事前に設定された対応関係を格納する。端末により送信されたニアフィールド・デバイスの個体識別を受信するときに、サーバはこの個体識別を、サーバに格納された特定の操作に対応する特定のニアフィールド・デバイスの個体識別と比較し、ニアフィールド・デバイスが特定の操作に対応する特定のニアフィールド・デバイスであるかどうかを認証し、認証結果を戻す。ニアフィールド・デバイスの個体識別が特定の操作に対応する特定のニアフィールド・デバイスの個体識別にマッチングする場合に、ニアフィールド・デバイスは特定の操作に対応する特定のニアフィールド・デバイスである。すなわち、有効ニアフィールド通信距離内に特定の操作に対応する特定のニアフィールド・デバイスが存在する。ニアフィールド・デバイスの個体識別が特定の操作に対応する特定のニアフィールド・デバイスの個体識別にマッチングしない場合に、ニアフィールド・デバイスは特定の操作に対応する特定のニアフィールド・デバイスではない。すなわち、有効ニアフィールド通信距離内に特定の操作へ対応する特定のニアフィールド・デバイスがない。
【００４７】
ニアフィールド・デバイスの個体識別は、ニアフィールド・デバイスの物理アドレス（ＭＡＣアドレスのような）、ユーザにより定義されたニアフィールド・デバイスの名前であってもよい。この個体識別をサーバに格納することができる。例えば、ニアフィールド・デバイスのＭＡＣアドレスは、ニアフィールド・デバイスを端末と結合するために使用されることができる。ニアフィールド・デバイスのＭＡＣアドレスをサーバに格納する。ニアフィールド・デバイスを認証するときに、ニアフィールド・デバイスのＭＡＣアドレスをサーバへ送信し、みつかったニアフィールド・デバイスが特定の操作と結合された特定のニアフィールド・デバイスであるかどうかを認証するようにサーバに要求する。サーバは、サーバに格納される、ＭＡＣアドレス及び対応関係により、特定の操作に対応する特定のニアフィールド・デバイスのＭＡＣアドレス間で、ニアフィールド・デバイスが特定の操作に対応する特定のニアフィールド・デバイスであるかどうかを認証し、認証結果を戻す。
【００４８】
２０８において、個体識別によりサーバで実行された認証結果を取得する。すなわち、サーバにより戻された、認証結果は、ニアフィールド・デバイスが特定の操作に対応する特定のニアフィールド・デバイスであるかどうかを受信する。
【００４９】
２１０において、認証結果により特定の操作に以下の処理を適用する。すなわち、ニアフィールド・デバイスが特定の操作に対応する特定のニアフィールド・デバイスであるかどうかをサーバが判定する認証結果により、以下の処理を特定の操作に適用する。
【００５０】
２１０において操作は、２つのシナリオを有することができる。１つのシナリオで、ニアフィールド・デバイスが特定の操作に対応する特定のニアフィールド・デバイスであることが認証結果であるときに、特定の操作を実行する。もう１つのシナリオで、ニアフィールド・デバイスが特定の操作に対応する特定のニアフィールド・デバイスではないことが認証結果である場合に、事前に設定されたセーフティ操作を実行する。
【００５１】
例えば、ユーザは端末を介してアプリケーションを開く。特定の操作と結合された特定のニアフィールド・デバイスは、Ｂｌｕｅｔｏｏｔｈイヤホンである。ユーザは端末でアプリケーションを開きログイン操作（このようなログイン操作は特定の操作として事前に設定されることができる）を発動するときに、問い合わせ要求はサーバへ送信され、サーバから戻る結果はデバイスの認証をログイン操作のために要求することである。端末はニアフィールド・デバイスと同じニアフィールド通信モードを使用する。換言すれば、Ｂｌｕｅｔｏｏｔｈデバイスを端末への有効ニアフィールド通信距離で探索する。Ｂｌｕｅｔｏｏｔｈデバイスを端末への有効ニアフィールド通信距離内でみつける場合に、ＢｌｕｅｔｏｏｔｈデバイスのＭＡＣアドレスを取得する。ＭＡＣアドレスをサーバへ送信し、Ｂｌｕｅｔｏｏｔｈデバイスが特定の操作に対応する特定のＢｌｕｅｔｏｏｔｈデバイスであるかどうかを問い合わせるようにサーバに要求する。サーバは、ＭＡＣアドレスの受信後に、それを端末のＢｌｕｅｔｏｏｔｈイヤホンの先に格納されたＭＡＣアドレスと比較する。サーバにより戻された結果は２つのＭＡＣアドレスがマッチングすることである場合に、Ｂｌｕｅｔｏｏｔｈデバイスは特定の操作に対応するＢｌｕｅｔｏｏｔｈイヤホンである。すなわち、ニアフィールド・デバイスの認証は成功する。サーバにより戻された結果は２つのＭＡＣアドレスがマッチングしないことである場合に、Ｂｌｕｅｔｏｏｔｈデバイスは特定の操作に対応するＢｌｕｅｔｏｏｔｈイヤホンではない。すなわち、ニアフィールド・デバイスの認証は成功しない。事前に設定されたセーフティ操作を実行する。
【００５２】
例えば、ユーザは、端末で支払いアプリケーションを使用することができる。ユーザは“支払い確認”ボタンをクリックする（支払い確認操作は特定の操作として事前に設定されることができる）ときに、ニアフィールド・デバイスの認証を支払いアプリケーションへ要求するようにユーザが設定する場合に、本技術は、有効ニアフィールド通信距離内で端末と同じニアフィールド通信機能を有し、みつけたニアフィールド・デバイスの個体識別を取得し、サーバへ個体識別を送信しデバイスが支払い確認操作に対応する特定のニアフィールド・デバイスであるかどうかを認証するようにサーバへ要求するニアフィールド・デバイスがあるかどうかを探索する。換言すれば、本技術は端末へ有効ニアフィールド通信距離内で特定の操作に対応する特定のニアフィールド・デバイスが存在するかどうかを探索する。このようなニアフィールド・デバイスが存在しない場合に、認証は失敗し事前に設定されたセーフティ操作を実行する。例えば、端末と同じニアフィールド通信モードを有するニアフィールド・デバイスは、端末へ有効ニアフィールド通信距離でみあたらない。あるいは、みつけたニアフィールド・デバイスは特定の操作に結合された特定のニアフィールド・デバイスではない。このような認証の失敗は、支払い確認操作が異常な操作であることを示す可能性がある（例えば、ユーザの端末を遺失したときに他人がユーザの端末を乱用する可能性がある）。
【００５３】
２０４において、端末へ一定距離内でニアフィールド・デバイスを検出しない、または端末へ有効ニアフィールド通信距離内に特定の操作に対応する特定のニアフィールド・デバイスがない場合に、２１４において操作を実行する。事前に設定されたセーフティ操作を実行する。
【００５４】
事前に設定されたセーフティ操作は、次の、端末をロックし、端末のメモリのパスワードを消去し、別の端末に通知する操作のうちの１つ以上を有することができる。
【００５５】
例えば、特定のニアフィールド・デバイスが端末への有効通信距離内でみつからない、またはニアフィールド・デバイスの認証が失敗するときに、端末をロックすることができる。例えば、端末が携帯電話であるときに、これまで発動された特定の操作を終了し携帯電話の画面をロックする。すなわち、事前に設定された画面ロック・パスワードはそれを解除するために入力される必要があるので、現在のオペレータは携帯電話を使用し続けることができない。
【００５６】
別の実施例のために、端末に格納されたパスワードを消去することができる、またはアプリケーションを削除もしくはアンインストールすることができる。例えば、ユーザはアプリケーションにログインするときに、次のログインの便宜上、ユーザはアプリケーションがログイン・パスワードを記憶しているように多くの場合に設定する。ユーザの携帯電話を遺失する場合に、他人は携帯電話に格納されたパスワードを使用することができ、アプリケーションにログインしこれを使用する。このようにして、ニアフィールド・デバイスの認証が失敗するときに、現在の操作を終了しメモリのパスワードを消去する。ログイン・パスワードは正しいが、携帯電話でニアフィールド・デバイスの認証が失敗する場合、携帯電話はこれまでに発動された特定の操作を終了する（携帯電話はサーバへアプリケーションにログインする要求を送信しないように）。このようにして、現在のオペレータはアプリケーションのユーザのアカウントに依然として正常にログインすることが不可能である。
【００５７】
別の実施例のために、別の端末に通知することができる。この使用は、ニアフィールド・デバイスの認証が失敗するときに、リマインダを別の端末へ自動的に送信するように設定することができる。例えば、ユーザの携帯電話を遺失する場合に、他人が特定の操作のためユーザの携帯電話でアプリケーションを使用するときに、携帯電話（Ｂｌｕｅｔｏｏｔｈフォンのような）に対応する特定のニアフィールド・デバイスがないので、ニアフィールド・デバイスの認証は失敗する。ユーザの携帯電話は、別の端末へショート・テキスト・メッセージのような１つ以上の形式でリマインダを送信する。例えば、ユーザは、電話番号として複数の別の携帯電話を設定することができ、リマインディング・ショート・テキスト・メッセージを送信する。ニアフィールド・デバイスの認証が失敗するときに、リマインディング・ショート・テキスト・メッセージを複数の別の電話へ自動的に送信する。このようにして、本技術はアプリケーションの使用安全性を確保するだけでなく、ユーザがユーザの携帯電話を遺失したことに気付かないときにユーザにリマインドさせる。加えて、ニアフィールド・デバイスの認証が失敗するときに、全地球測位システム（ＧＰＳ）をローカライズのために開くことができ、写真を取り込むためにカメラ（フロントエンド・カメラのような）を使用することができる。ローカライズ技術により端末の現在の位置情報またはカメラにより取り込まれた写真は、リマインディング・ショート・テキスト・メッセージのような１つ以上の形式で別の端末へ送信される。このようにして、端末の現在の位置情報を取得するので、ユーザは端末をみつけることができる。
【００５８】
本開示の例示的な実施形態により、ニアフィールド・デバイスの認証は隠しプロセスとして設定されることができる。すなわち、認証プロセスにおいて、ニアフィールド・デバイスの任意の認証を表示するアプリケーションのページにプロンプトを表示しない。このようにして、現在のオペレータは進行中の認証操作に気付かない。
【００５９】
本開示は、ニアフィールド通信機能を備える例示的な端末をまた提供する。図３は本開示によりニアフィールド通信機能を備える例示的な端末３００を示す図解である。例えば、端末３００は、１つ以上のプロセッサ（複数を含む）３０２またはデータ処理部（複数を含む）及びメモリ３０４を含むことができる。メモリ３０４は、コンピュータ可読媒体の実施例である。メモリ３０４は、検出モジュール３０６、取得モジュール３０８、送信モジュール３１０、受信モジュール３１２、及び処理モジュール３１４を含む複数のモジュールをその中に格納することができる。
【００６０】
検出モジュール３０６は、特定の操作を発動するときに、端末の一定距離内でニアフィールド・デバイスを検出する。取得モジュール３０８は、ニアフィールド・デバイスの個体識別を取得する。送信モジュール３１０は、サーバへ個体識別を送信し、ニアフィールド・デバイスが特定の操作に対応する特定のニアフィールド・デバイスであるかどうかを判定するようにサーバに要求する。受信モジュール３１２は、個体識別によりサーバで実行された認証結果を受信する。処理モジュール３１４は、以下の処理を認証結果により特定の操作へ適用する。
【００６１】
本開示の例示的な実施形態により、ニアフィールド・デバイスが特定の操作に対応する特定のニアフィールド・デバイスであることが認証結果である場合に、処理モジュール３１４は特定の操作をさらに実行することができる。ニアフィールド・デバイスが特定の操作に対応する特定のニアフィールド・デバイスではないことが認証結果である場合に、処理モジュール３１４は事前に設定されたセーフティ操作を実行することができる。
【００６２】
本開示の例示的な実施形態により、端末３００は、特定の操作を発動するときに、特定の操作が特定のニアフィールド・デバイスの認証を行う必要があるかどうかを問い合わせるようにサーバへ要求を送信し、サーバにより戻された結果により特定の操作のためのニアフィールド・デバイスの認証を行うかどうかを判定する、判定モジュール（図３で図示せず）をまた有することができる。
【００６３】
本開示の例示的な実施形態により、検出モジュール３０６は端末の一定距離内でニアフィールド・デバイスをさらに検出する。取得モジュール３０８は、ニアフィールド・デバイスが存在する場合にニアフィールド・デバイスの個体識別を取得する。処理モジュール３１４は、ニアフィールド・デバイスが存在しない場合に事前に設定されたセーフティ操作を実行する。
【００６４】
例えば、一定距離は端末への有効ニアフィールド通信距離であってもよい。
【００６５】
例えば、事前に設定されたセーフティ操作は、次の、端末をロックし、端末のメモリのパスワードを消去し、別の端末に通知する操作のうちの１つ以上を有することができる。
【００６６】
図４は、本開示により例示的な端末システム４００を示す図解である。図４で示されるように、端末システム４００は、ニアフィールド通信機能を備える端末４０２及び端末に対応する特定のニアフィールド・デバイス４０４を含む。
【００６７】
端末４０２は、１つ以上のプロセッサ（複数を含む）４０６またはデータ処理部（複数を含む）及びメモリ４０８を含むことができる。メモリ４０８はコンピュータ可読媒体の実施例である。メモリ４０８は、検出モジュール４１０、取得モジュール４１２、送信モジュール４１４、受信モジュール４１６、及び処理モジュール４１８を含む複数のモジュールをその中に格納することができる。
【００６８】
検出モジュール４１０は、特定の操作を発動するときに、端末の一定距離内でニアフィールド・デバイスを検出する。取得モジュール４１２は、ニアフィールド・デバイスの個体識別を取得する。送信モジュール４１４は、サーバへ個体識別を送信し、ニアフィールド・デバイスが特定の操作に対応する特定のニアフィールド・デバイスであるかどうかを判定するようにサーバへ要求する。受信モジュール４１６は、個体識別によりサーバで実行された認証結果を受信する。処理モジュール４１８は認証結果により特定の操作へ以下の処理を適用する。
【００６９】
特定のニアフィールド・デバイス４０４及び端末４０２は、同じニアフィールド通信機能を有することができる。例えば、ニアフィールド通信は、Ｂｌｕｅｔｏｏｔｈ通信であってもよい。特定のニアフィールド・デバイスはＢｌｕｅｔｏｏｔｈイヤホンであってもよい。
【００７０】
端末及び端末システムにより実装された操作は図１及び２に記載されたようなそれらならびに例示的な方法実施形態でそれらの対応する段落に類似していて、例示的な端末実施形態及び例示的な端末システム実施形態の詳細は例示的な実施形態で該当部分を参照することができ、本明細書の簡潔さのために記載されない。
【００７１】
標準的な構成において、本開示に記載されたような、サーバ、端末またはニアフィールド・デバイスのようなコンピューティング・デバイスは、１つ以上の中央処理装置（ＣＰＵ）、１つ以上の入出力インタフェース、１つ以上のネットワーク・インタフェース、及びメモリを含むことができる。
【００７２】
メモリは、コンピュータ可読媒体の、非永続的なメモリ、ランダム・アクセス・メモリ（ＲＡＭ）、及び／または読み出し専用メモリ（ＲＯＭ）及びフラッシュ・ランダム・アクセス・メモリ（フラッシュＲＡＭ）のような不揮発性メモリのような形態を有することができる。メモリはコンピュータ可読媒体の実施例である。
【００７３】
コンピュータ可読媒体は、情報ストレージを実装するために任意の方法または技術を使用することができる、永続的及び非永続的な、ムーバブル及びノンムーバブル・メディアを含む。情報は、コンピュータ可読インストラクション、データ構造、ソフトウェア・モジュール、または任意のデータであってもよい。コンピュータ・ストレージ・メディアの実施例は、限定されないが、相変化メモリ（ＰＣＭ）、スタティック・ランダム・アクセス・メモリ（ＳＲＡＭ）、ダイナミック・ランダム・アクセス・メモリ（ＤＲＡＭ）、他の種類のＲＡＭ、ＲＯＭ、電気的に消去可能でプログラム可能な読み出し専用メモリ（ＥＥＰＲＯＭ）、フラッシュ・メモリ、内部メモリ、ＣＤ−ＲＯＭ、ＤＶＤ、光メモリ、磁気テープ、磁気ディスク、任意の他の磁気ストレージ・デバイス、またはコンピューティング・デバイスによりアクセス可能な情報を格納することができる任意の他の非通信媒体を含むことができる。本明細書に定義されるように、コンピュータ可読媒体は変調されたデータ信号及び搬送波のような一時的な媒体を含まない。
【００７４】
用語“ｉｎｃｌｕｄｉｎｇ”、“ｃｏｍｐｒｉｓｉｎｇ”、またはその任意の変形形態は非排他的な包含を参照するので、複数の要素を含むプロセス、方法、製品、もしくはデバイスは複数の要素だけでなく、明示的に記載されない任意の他の要素、またはプロセス、方法、製品、もしくはデバイスのような本質的もしくは固有である任意の要素をまた含む。追加の制約なしで、語句“ｉｎｃｌｕｄｉｎｇ  ａ  ．．．”により定義された要素は、プロセス、方法、製品、またはデバイスがこの要素に加えて別の同じ要素を含むことを排除するものではない。
【００７５】
当業者は、例示的な実施形態が方法、システム、またはコンピュータ・ソフトウェア製品の形態で提示されることができることを理解するであろう。このようにして、本技術は、ハードウェア、コンピュータ・ソフトウェア、またはその組み合わせにより実装されることができる。加えて、本技術は、コンピュータ実行可能またはコンピュータ可読インストラクションを含む１つ以上のコンピュータ・ストレージ媒体（限定されないが、ディスク、ＣＤ−ＲＯＭ、または光ストレージ・デバイスを含む）の形態であるコンピュータ・ソフトウェア製品として実装されることができる。
【００７６】
上記は、本開示を限定するために使用されるべきではない、本開示の例示的な実施形態を記載する。当業者は、本技術へ任意の改正または変形形態を行うことができる。本技術の趣旨及び範囲を逸脱することなく任意の変更、均等物置換、または改良は、依然として本開示の特許請求の範囲に該当するものとする。
【図１】
2016538623.tif 000003
【図２】
2016538623.tif 000004
【図３】
2016538623.tif 000005
【図４】
2016538623.tif 000006
【国際調査報告】
2016538623.tif 000007
2016538623.tif 000008
2016538623.tif 000009