(57)【特許請求の範囲】
【請求項１】
近距離無線通信ユニットと、
前記近距離無線通信ユニットに接続されており、外部入力装置と通信可能に構成されたさらなる通信ユニットと、
前記近距離無線通信ユニットに接続されており、少なくとも１つのアプリケーションを実行するように構成されたセキュア要素と
を備え、
前記近距離無線通信ユニットは、前記さらなる通信ユニットを介して前記外部入力装置からの前記アプリケーション用のユーザ入力データを要求し、前記ユーザ入力データを前記さらなる通信ユニットを介して前記外部入力装置から受信し、前記ユーザ入力データを前記セキュア要素へと転送するようにさらに構成され、
前記近距離無線通信ユニット及び前記さらなる通信ユニットは同じ集積回路内に存する、モバイル装置。
【請求項２】
前記さらなる通信ユニットはブルートゥース通信ユニットである、請求項１に記載のモバイル装置。
【請求項３】
前記ブルートゥース通信ユニットはブルートゥース低エネルギー通信ユニットである、請求項２に記載のモバイル装置。
【請求項４】
前記セキュア要素はＳ２Ｃインターフェース又はＳＷＰインターフェースを通じて前記近距離無線通信ユニットに接続されている、請求項１乃至３のいずれか１項に記載のモバイル装置。
【請求項５】
前記ユーザ入力データはユーザクレデンシャルを含む、請求項１乃至４のいずれか１項に記載のモバイル装置。
【請求項６】
モバイル装置を用いてトランザクションを促進する方法であって、前記モバイル装置は近距離無線通信ユニットと前記近距離無線通信ユニットに接続されたさらなる通信ユニットと前記近距離無線通信ユニットに接続されたセキュア要素とを備え、前記近距離無線通信ユニット及び前記さらなる通信ユニットは同じ集積回路内に存し、前記方法は、
前記さらなる通信ユニットが、外部入力装置と通信するステップと、
前記セキュア要素が、少なくとも１つのアプリケーションを実行するステップと、
前記近距離無線通信ユニットが、前記さらなる通信ユニットを介して前記外部入力装置からの前記アプリケーション用のユーザ入力データを要求するステップと、
前記近距離無線通信ユニットが、前記ユーザ入力データを前記さらなる通信ユニットを介して前記外部入力装置から受信するステップと、
前記近距離無線通信ユニットが、前記ユーザ入力データを前記セキュア要素へと転送するステップと
を備える、方法。
【請求項７】
前記セキュア要素は、前記近距離無線通信ユニットを介して前記外部近距離無線通信リーダからの命令を受信したことに応答して前記アプリケーションを実行する、請求項６に記載の方法。
【請求項８】
モバイル装置内の処理ユニットによって実行されると請求項６又は７に記載の方法のステップを前記処理ユニットに遂行又は制御させる実行可能な命令を備える、コンピュータプログラム。
【請求項９】
処理ユニットによって実行されると請求項６又は７に記載の方法を前記処理ユニットに遂行又は制御させる実行可能な命令を備えるコンピュータプログラムが格納された不揮発性コンピュータ可読記憶媒体。
【請求項１０】
請求項１乃至５のいずれか１項に記載のモバイル装置と、入力装置と、近距離無線通信装置とを備える、トランザクションを促進するシステム。
【請求項１１】
前記入力装置はウエアラブル入力装置である、請求項１０に記載のシステム。
【請求項１２】
前記ウエアラブル入力装置はスマートウオッチである、請求項１１に記載のシステム。
【請求項１３】
前記モバイル装置は携帯電話又はタブレットである、請求項１０、１１又は１２に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願の開示は、モバイル装置に関する。また、本願の開示は、対応するトランザクションを促進する方法と、対応するコンピュータプログラムと、対応する製品に関する。
【背景技術】
【０００２】
今日、モバイル装置上で実行されるアプリケーションの多くは何らかの形式のユーザ認証を要する。例えば、所与のアプリケーションの機能をアンロックするのに個人識別番号（ＰＩＮ）が要求され得る。これらのアプリケーションの多くは、近距離無線通信（ＮＦＣ）技術を搭載したモバイル装置内の比較的セキュアな環境内で、とりわけそのようなモバイル装置に含まれるセキュア要素内で、実行されている。セキュア要素は、例えば組み込みチップとして、とりわけ、所定の機能及び所定のセキュリティレベルを有する支払アプリケーション等のスマートカード級アプリケーションがインストールされているかプリインストールされている改ざん対策が施された集積回路として、実装されることができる。
【発明の概要】
【０００３】
近距離無線通信ユニットと、近距離無線通信ユニットに接続されており、外部入力装置と通信可能に構成されたさらなる通信ユニットと、近距離無線通信ユニットに接続されており、少なくとも１つのアプリケーションを実行するように構成されたセキュア要素とを備え、近距離無線通信ユニットは、さらなる通信ユニットを介して外部入力装置からのアプリケーション用のユーザ入力データを要求し、ユーザ入力データをさらなる通信ユニットを介して外部入力装置から受信し、ユーザ入力データをセキュア要素へと転送するようにさらに構成されている、モバイル装置を開示する。
【０００４】
例示的な実施形態では、近距離無線通信ユニット及びさらなる通信ユニットは同じ集積回路内に存する。
【０００５】
例示的な実施形態では、さらなる通信ユニットはブルートゥース（登録商標）通信ユニット、とりわけブルートゥース低エネルギー通信ユニットである。
【０００６】
例示的な実施形態では、セキュア要素はＳ２Ｃインターフェース又はＳＷＰインターフェースを通じて近距離無線通信ユニットに接続されている。
【０００７】
例示的な実施形態では、ユーザ入力データはユーザクレデンシャルを含む。
【０００８】
また、モバイル装置を用いてトランザクションを促進する方法であって、モバイル装置は近距離無線通信ユニットと近距離無線通信ユニットに接続されたさらなる通信ユニットと近距離無線通信ユニットに接続されたセキュア要素とを備え、方法は、さらなる通信ユニットが外部入力装置と通信するステップと、セキュア要素が少なくとも１つのアプリケーションを実行するステップと、近距離無線通信ユニットがさらなる通信ユニットを介して外部入力装置からのアプリケーション用のユーザ入力データを要求するステップと、近距離無線通信ユニットがユーザ入力データをさらなる通信ユニットを介して外部入力装置から受信するステップと、近距離無線通信ユニットがユーザ入力データをセキュア要素へと転送するステップとを備える、方法を開示する。
【０００９】
例示的な実施形態では、セキュア要素は、近距離無線通信ユニットを介して外部近距離無線通信リーダからの命令を受信したことに応答してアプリケーションを実行する。
【００１０】
また、モバイル装置内の処理ユニットによって実行されると、前述した類いの方法のステップを処理ユニットに遂行又は制御させる実行可能な命令を備える、コンピュータプログラムを開示する。
【００１１】
また、処理ユニットによって実行されると、前述した類いの方法を処理ユニットに遂行又は制御させる実行可能な命令を備えるコンピュータプログラムが格納された不揮発性コンピュータ可読記憶媒体を含む製品を開示する。
【００１２】
例示的な実施形態では、前述した類いのモバイル装置と入力装置と、近距離無線通信装置とを備えるシステムが着想されている。
【００１３】
例示的な実施形態では、入力装置はウエアラブル入力装置である
【００１４】
例示的な実施形態では、ウエアラブル入力装置はスマートウオッチである。
【００１５】
例示的な実施形態では、モバイル装置は携帯電話又はタブレットである。
【図面の簡単な説明】
【００１６】
実施形態については、添付の図面を参照して以下詳細に説明する。
【００１７】
【図１】モバイル装置の例示的な実施形態を示す概略図である。
【図２】トランザクションを促進するシステムの例示的な実施形態を示す概略図である。
【図３】トランザクションを促進する方法の例示的な実施形態を示すフローチャートである。
【発明を実施するための形態】
【００１８】
図１は、モバイル装置１００の例示的な実施形態を示す。この例では、モバイル装置１００はセキュア要素１０２とＮＦＣユニット１０６とブルートゥース通信ユニット１０８とを備える。ＮＦＣユニット１０６とブルートゥース通信ユニット１０８とを単一の集積回路、即ちいわゆるコンビネーション型ＩＣ１０４、に複合することができる。上述したように、本願の開示によれば、ブルートゥース通信ユニット１０８は、さらなる通信ユニットの一例であり、ＮＦＣユニット１０６に接続されており、外部入力装置と通信するように構成されている。さらに、セキュア要素１０２は、ＮＦＣユニット１０６に接続されており、少なくとも１つのアプリケーションを実行するように構成されている。さらに、ＮＦＣユニット１０６は、ブルートゥース通信ユニット１０８を介して外部入力装置からのアプリケーション用のユーザ入力データを要求し、ユーザ入力データをブルートゥース通信ユニット１０８を介して外部入力装置から受信し、ユーザ入力データをセキュア要素１０２へと転送するように構成されている。このようにして、例えば悪意あるソフトウェアによって、ユーザ入力データが傍受されるリスクを減じることができ、それによりセキュア要素１０２用のユーザ入力データが比較的安全な態様で読み出されることができる。例えば、一部の例示的な実施形態では、モバイル装置１００のオペレーティングシステムはユーザ入力データの読み出しに関与していなくて良い場合がある。
【００１９】
既述のように、ＮＦＣユニット１０６及びブルートゥース通信ユニット１０８は同じ集積回路内、即ちコンビネーション型ＩＣ１０４内に、配置されていてもよい。このようにしてＮＦＣユニット１０６とブルートゥース通信ユニット１０８は相互に直接的にオンチップで通信できるため、ユーザ入力データが傍受されるリスクをさらに減じることができる。セキュア要素１０２は、例えばＳ２Ｃインターフェース（ＮＦＣ−ＷＩインターフェースともいう。）又はＳＷＰインターフェースを介してＮＦＣユニット１０６に接続されていることができ、これらはデータ転送を促進し得る。さらに、ユーザ入力データは、ＰＩＮ等のユーザクレデンシャルを含むことができ、アプリケーションはこれをユーザ認証のために用いることができ、例えばアプリケーションの機能をアンロックするために用いることができる。代替的に又は追加的に、ユーザ入力データは、ユーザによるトランザクションの承認又は拒否を示すものであることができる。さらに、一部の例示的な実施形態では、ブルートゥース通信ユニット１０８は、ブルートゥース低エネルギー技術（ブルートゥーススマートともいう。）に準拠していることができ、これによりモバイル装置１００のエネルギー消費が削減され得る。
【００２０】
図２は、トランザクションを促進するシステム２００の例示的な実施形態を示す。上述したモバイル装置１００に加えて、システム２００は、ユーザインターフェース２０４を有する入力装置２０２とＮＦＣリーダ２０８とを備える。ユーザインターフェース２０４は例えばタッチスクリーン、キーパッド、１以上のボタン及び／又はマイクを備えることができる。さらに、ブルートゥース通信２０６はブルートゥース通信ユニット１０８と入力装置２０２との間で確立されることができ、近距離無線通信はＮＦＣユニット１０６とＮＦＣリーダ２０８との間で確立されることができる。入力装置２０２はスマートウオッチ等のウエアラブル入力装置であることができ、これにより入力データを入力するのに便利な方法をユーザに提供し得る。モバイル装置１００は例えば、ＮＦＣを使用可能な携帯電話又はＮＦＣを使用可能なタブレットであることができる。入力装置２０２は、ソフトウェアアプリケーションを含むことができ、このソフトウェアアプリケーションは、ユーザ入力データについての要求を受信及び解釈し、ユーザと対話し、入力データを含む応答を生成すると共にモバイル装置１００へと送信する。
【００２１】
図３は、トランザクションを促進する方法の例示的な実施形態を示す。この例では、モバイル装置のセキュア要素によって実行されるべきアプリケーションをＮＦＣリーダが選択するというステップ３０２が、方法に含まれる。例えば、ポイントオブセール（ＰＯＳ）端末にあるＮＦＣリーダは、モバイル装置のＮＦＣユニットを介して、セキュア要素内に存在しておりセキュア要素によって実行可能な支払アプリケーションを選択することができる。代案に言及すれば、モバイル装置内に含まれるアプリケーション（アプリ）は、セキュア要素のアプリケーションを選択することができるが、これに限られない。ステップ３０４では、セキュア要素により実行されるアプリケーションは、例えばＰＩＮの形式等でユーザ認証を要求し、機能をアンロックする前に検証する。そして、ステップ３０６でセキュア要素はユーザクレデンシャルのセキュアな入力を要求する。ステップ３０８では、コンビネーション型ＩＣが入力装置との通信をセットアップする。さらに、ステップ３１０で入力装置は例えばユーザがクレデンシャルを入力するタッチスクリーン等を介してユーザクレデンシャルをキャプチャし、該クレデンシャルをモバイル装置、具体的にはコンビネーション型ＩＣ内に埋め込まれたブルートゥース通信ユニットに送信する。ステップ３１２では、コンビネーション型ＩＣがブルートゥース通信ユニットを通じてクレデンシャルを受信して、これらを直接的にＮＦＣユニットへと伝達し、そしてこれらを該ユニットがセキュア要素へと転送する。
【００２２】
より詳細な例によれば、セキュア要素のアプリケーションが選択されており、かつ、アプリケーションがユーザ認証を要求する場合、このアプリケーションはこのことをコンビネーション型ＩＣ内のＮＦＣユニットに伝達することができる。セキュア要素は、Ｓ２Ｃインターフェース又はＳＷＰ（Single Wire Protocol）インターフェースによってＮＦＣユニットに接続されていてもよい。また、ＮＦＣユニットが外部ＮＦＣリーダと通信しているか又はモバイル装置内のホストプロセッサと通信しているかを、セキュア要素に対して提示することを可能とするシグナリング配線があってもよい。セキュア要素は、同じシグナリング配線を介してのセキュアなユーザ入力を要求していることを提示することができる。そして、ＮＦＣユニットは、ブルートゥース通信ユニットを介して外部入力装置と通信チャンネルをセットアップすることができる。そして、セキュア要素のアプリケーションは、どのような種類の入力を必要としているのかを示すメッセージを直接的に入力装置へと送信することができ、随意的には該メッセージにユーザへ表示されるべき短いテキストを添付することができる。そして、ユーザは、例えばＰＩＮを入力すること及び／又はトランザクションを承認若しくは拒否することによって、入力装置上で応答することができる。これは、入力装置のタッチスクリーン及び／又はボタン若しくはキーパッドを用いて行うことができる。そして、ユーザ入力はモバイル装置へと送信されて、そこでコンビネーション型ＩＣ内のブルートゥース通信ユニットが該入力を受信してＮＦＣユニットへと転送することができる。そして、ＮＦＣユニットはユーザ入力をセキュア要素へと転送することができる。
【００２３】
上述の実施形態は異なる対象との関連で説明されてきたことに留意されたい。特に、一部の実施形態は方法カテゴリのクレームとの関連で説明される一方、他の実施形態は装置カテゴリのクレームとの関連で説明された場合があり得る。しかし、当業者であれば、上述の記載に基づき、特に反する記載がない限り、一つの対象のカテゴリに属する発明特定事項の任意の組合せに加えて、異なる対象に関する発明特定事項の任意の組合せ、とりわけ方法カテゴリのクレーム及び装置カテゴリのクレームの発明特定事項の組合せ、も本願において開示されていると考えることができるであろう。
【００２４】
さらに、図面は概略的であることに留意されたい。異なる図面間では、類似又は同一の要素には同じ参照符号が付されている。また、例示的実施形態について簡潔な説明を提供するための努力として、当業者にとって慣例的な手法にあたる実施のための詳細事項は説明されていない場合があることに留意されたい。このような実施形態の開発に際しては、他の工学又はデザイン関連のプロジェクトと同様に、実施形態に応じて異なるであろうシステム関連若しくはビジネス関連の制約への対応等の開発者の具体的な目的を達成するには幾つもの実施に固有な判断を行わなければならない。また、このような開発行為は複雑で時間を多く要するものである場合もあり得るが、当業者にとっては日常的な設計・製作・製造行為となるであろう。
【００２５】
最後に、当業者は添付の特許請求の範囲から逸脱せずに様々な代替的実施形態を設計することができることに留意されたい。請求の範囲においては、括弧の間に置かれた参照符号は請求の範囲を限定するものとしては解釈されない。「備える」又は「備えている」との用語は、請求項で列挙されていない要素やステップの存在を除外するものではない。不定冠詞「a」又は「an」が要素に前置してあってもそれによって複数の該要素の存在が除外されるものではない。請求の範囲内に記載された手段は、複数の個別の要素を備えるハードウェア及び／又は適切にプログラミングされたプロセッサの手段によって実装されることができる。複数の手段を列挙する装置クレームに関しては、それらの手段のうち複数が単一かつ同じハードウェアのアイテムによって具現化されることができる。相互に相違する従属請求項に特定の手段が単に記載されているからといってこれらの手段の組合せが有利に用いられることができないと示されているわけではない。
【符号の説明】
【００２６】
１００  モバイル装置
１０２  セキュア要素
１０４  コンビネーション型ＩＣ
１０６  ＮＦＣユニット
１０８  ブルートゥース通信ユニット
２００  トランザクションを促進するシステム
２０２  入力装置
２０４  ユーザインターフェース
２０６  ブルートゥース通信チャンネル
２０８  ＮＦＣリーダ
２１０  ＮＦＣチャンネル
３００  トランザクションを促進する方法
３０２  ＮＦＣリーダがＳＥアプリケーションを選択する
３０４  ＳＥアプリケーションがユーザ認証を要求する
３０６  ＳＥがユーザクレデンシャルのセキュアな入力を要求する
３０８  コンビネーション型ＩＣが入力装置との通信をセットアップする
３１０  入力装置がクレデンシャルをキャプチャして送信する
３１２  コンビネーション型ＩＣがクレデンシャルを受信してセキュア要素へと転送する
【図１】
0006408969.tif 000002
【図２】
0006408969.tif 000003
【図３】
0006408969.tif 000004