(57)【要約】  リーダ装置による、タグの一意のタグＩＤに関連する情報を含むタグの読み出し動作の読み出し情報に基づいて、リーダ装置にサーバによりサービスを提供する方法であって、−  読み出し動作中に一意のタグＩＤを読み出すステップと、−  一意のタグＩＤをサーバに通信するステップと、−  一意のタグＩＤの値に基づいて少なくとも部分的に決定されるサービスをリーダ装置に提供するステップとを含む、方法が開示される。さらに、対応するタグおよびタグリーダ装置も開示される。
2011523749.tif 000002
【特許請求の範囲】
【請求項１】
リーダ装置による、タグの一意のタグＩＤに関連する情報を含む前記タグの読み出し動作の読み出し情報に基づいて、前記リーダ装置にサーバによりサービスを提供する方法であって、
前記読み出し動作中に前記一意のタグＩＤを読み出すステップと、
前記一意のタグＩＤを前記サーバに通信するステップと、
前記一意のタグＩＤの値に基づいて少なくとも部分的に決定される前記サービスを前記リーダ装置に提供するステップとを含む、方法。
【請求項２】
サービス情報を前記タグから読み出すステップと、前記サービスを少なくとも部分的に前記サービスに基づいて提供するステップをさらに含む、請求項１に記載の方法。
情報。
【請求項３】
前記タグが前記タグの一意のタグＩＤに関連する情報を含む読み取り専用情報と修正可能な情報とを格納するように適合され、前記一意のタグＩＤを前記リーダ装置によって前記読み取り専用情報から読み出すステップを含む、請求項１から２のいずれかに記載の方法。
【請求項４】
前記タグが読み取り専用情報と前記タグの一意のタグＩＤに関連する情報を含む修正可能な情報とを格納するように適合され、前記一意のタグＩＤを前記リーダ装置によって前記修正可能な情報から読み出すステップを含む、請求項１から３のいずれかに記載の方法。
【請求項５】
読み取り専用情報の一意のタグＩＤと修正可能な情報の一意のタグＩＤを比較するステップをさらに含む、請求項３および４に記載の方法。
【請求項６】
前記サービス情報を前記修正可能な情報から前記リーダ装置によって読み出すステップを含む、請求項２から５のいずれかに記載の方法。
【請求項７】
前記サービス情報が前記サービスを取得するためのアドレス情報を含む、請求項２から６のいずれかに記載の方法。
【請求項８】
前記修正可能な情報をデジタル署名するステップをさらに含む、請求項１から７のいずれかに記載の方法。
【請求項９】
タグの一意のタグＩＤに関連する情報を含む読み取り専用情報と、タグの一意のタグＩＤに関連する情報をさらに含む修正可能な情報とを格納するように適合された、情報の格納手段を備えるタグ。
【請求項１０】
前記修正可能な情報がサービス情報をさらに含む、請求項９に記載のタグ。
【請求項１１】
前記サービス情報が少なくともＵＲＩ、ＩＰアドレス、または電話番号を含む、請求項９から１０に記載のタグ。
【請求項１２】
前記修正可能な情報がデジタル署名される、請求項９から１１のいずれかに記載のタグ。
【請求項１３】
前記修正可能な情報に含まれる前記一意のタグＩＤおよび前記サービス情報に関連する情報がデジタル署名される、請求項９から１２のいずれかに記載のタグ。
【請求項１４】
一意のタグＩＤおよびサービス情報を前記タグから取得し、前記サービス情報に対応するサーバに前記一意のタグＩＤを通信するように適合されたタグ読み取り装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リーダ装置によるタグの読み出し動作の読み出し情報に基づいて、前記リーダ装置にサーバによりサービスを提供する方法および装置の分野に関する。
【背景技術】
【０００２】
今日、さまざまなＲＦＩＤ技術が規定されている。近距離無線通信（ＮＦＣ）技術およびＥｌｅｃｔｒｏｎｉｃ  Ｐｒｏｄｕｃｔ  Ｃｏｄｅ（ＥＰＣ）技術がその例であるが、さらに多くの技術がある。
【０００３】
近距離無線通信（ＮＦＣ）技術はＮＦＣフォーラムで考案された。その仕様は、たとえばｈｔｔｐ：／／ｗｗｗ．ｎｆｃ−ｆｏｒｕｍ．ｏｒｇ／ｈｏｍｅ／ｓｐｅｃｓで取得されることができる。この技術はＩＳＯ／ＩＥＣで標準化されてきており、さらに標準化される。
【０００４】
現在のＮＦＣアプリケーションの起動は、以下のように実施される（ＮＦＣ規格を参照されたい）：
・ＮＦＣタグが、ＮＦＣリーダ（典型的には、携帯電話に含まれる）によって読み取られる。
・ＮＦＣタグのメモリの内容が読み込まれる。
メモリフィールドに、適切に書式設定されたＵＲＩが含まれている場合、そのＵＲＩはリーダ（携帯電話）によって呼び出される。
【０００５】
したがって、タグに含まれるＵＲＩは、いずれもローカルとしてリモートで起動されるべきサービス／アプリケーションを定義する。
【０００６】
上述の従来技術には、少なくとも以下の問題がある。
１．アプリケーションが起動されたとき、サーバ側は、どの特定の（読み込まれている）タグが着信要求を発生させたのか分からない。
２．現在のセキュリティ機構では、デジタル署名を使用してタグのメモリの内容の正しさを検証することができる。しかし、同じ有効内容は依然として別のタグに複写可能で、これを確認する手段はない。
【０００７】
「第１の」、「第２の」、「第３の」などの用語が使用されるとき、これは、逐次的または時系列な順序が当然とされることを必ずしも意味しない。
【０００８】
「備える（ｃｏｍｐｒｉｓｉｎｇ）」という用語は、他の要素またはステップを除外しないとして解釈されるべきである。
【先行技術文献】
【非特許文献】
【０００９】
【非特許文献１】ＮＦＣ仕様、ｈｔｔｐ：／／ｗｗｗ．ｎｆｃ−ｆｏｒｕｍ．ｏｒｇ／ｈｏｍｅ／ｓｐｅｃｓ
【発明の概要】
【発明が解決しようとする課題】
【００１０】
従来技術を参照すると、その起動または提供がＮＦＣタグによって引き起こされるサービス／アプリケーション／内容を特定の認定タグに適合させることが必要とされる。
【課題を解決するための手段】
【００１１】
本発明の第１の態様によれば、リーダ装置による、タグの一意のタグＩＤに関連する情報を含むタグの読み出し動作の読み出し情報に基づいて、リーダ装置にサーバによりサービスを提供する方法であって、
−  読み出し動作中に一意のタグＩＤを読み出すステップと、
−  一意のタグＩＤをサーバに通信するステップと、
−  一意のタグＩＤの値に基づいて少なくとも部分的に決定されるサービスをリーダ装置に提供するステップとを含む、方法が開示される。
【００１２】
サービスを提供するステップは、所定の情報をリーダ装置に提供するステップを含むことができる。
【００１３】
リーダ装置は、たとえば携帯電話またはＰＤＡのようなユーザ装置の一部であってもよいし、ユーザ装置であってもよい。
【００１４】
リーダによるタグの読み出し動作は、最新技術である任意のＲＦＩＤ技術によって、たとえばＮＦＣフォーラムによって定義され、さらにＩＳＯ／ＩＥＣにおいて定義されたＮＦＣ（近距離無線通信）技術によって実施されることができる。
【００１５】
他のＲＦ技術を使用できるが、光タグ認識または磁気タグ認識のようなＲＦ以外の技術も使用されてもよい。
【００１６】
タグは典型的には、識別番号またはタグを一意に識別する情報である一意のタグＩＤを含む。リーダによるサーバへの一意のタグＩＤの通信は、任意の最新技術によって実施されることができる。この通信は、たとえばＧＳＭ、ＧＰＲＳ、ＵＭＴＳ、ブルートゥース、赤外線技術などのような任意の通信技術でインターネットを介してタグＩＤを送信することによって実施されることができる。
【００１７】
サービスは、好ましくは一意のタグＩＤの値によって少なくとも部分的に決定される。
【００１８】
サービスは、一意のタグＩＤの値によって完全に決定されてもよい。
【００１９】
サーバおよびサーバプロバイダに一意のタグＩＤを提供することによって、サーバは、情報がどのタグに由来するかまたはサービス提供がどのタグのために要求されているかを識別でき、したがってそのサービスをその特定のタグに適合させることができる。
【００２０】
サーバは、タグと対応する場所、またはタグＩＤと他の関連パラメータとの間のマッピングリストを備えることができる。場所と関連する場合、サーバは、場所に特有のサービスをユーザに提供することが可能になる。
【００２１】
本発明の実施形態によれば、方法は、サービス情報をタグから読み出すステップと、少なくとも部分的にそのサービス情報に基づいてサービスを提供するステップとをさらに含む。
【００２２】
典型的には、サービス情報は、ユーザ装置またはユーザが所定の情報源に向けられるように、リーダ装置またはユーザ装置のアドレス情報を含む。この情報源は、上述のようにサーバとすることができ、したがって前記サービス情報によって識別されることができる。
【００２３】
本発明の実施形態によれば、タグは、タグの一意のタグＩＤに関連する情報を含む読み取り専用情報と、修正可能な情報を格納するように適合され、方法は、読み取り専用情報から一意のタグＩＤを前記リーダ装置によって読み出すステップを含む。
【００２４】
本発明の実施形態によれば、タグは、読み取り専用情報と、タグの一意のタグＩＤに関連する情報を含む修正可能な情報を格納するように適合され、方法は、修正可能な情報から一意のタグＩＤを前記リーダ装置によって読み出すステップを含む。
【００２５】
読み取り専用情報とは、タグ上に格納されるが変更不可能な情報である。修正可能な情報とは、タグ上にあり変更または修正可能な情報である。
【００２６】
本発明の実施形態によれば、方法は、読み取り専用情報および修正可能な情報それぞれにある一意のタグＩＤを比較するステップをさらに含む。理論上は、両方の一意のタグＩＤ（第１の一意のタグＩＤおよび第２の一意のタグＩＤと呼ばれることができる）は同じはずである。しかし、ハッキング行為によって、修正可能な情報中の第２の一意のタグＩＤが第１タグＩＤと一致しないように、第２の一意のタグＩＤを別のタグＩＤに置き換えることができる。したがって、第１の一意のタグＩＤと第２の一意のタグＩＤが同じであるかどうかについてこれらのタグＩＤを確認することによって、有利なセキュリティチェックが提供されることができる。
【００２７】
本発明の実施形態によれば、方法は、修正可能な情報からサービス情報をリーダ装置によって読み出すステップを含む。
【００２８】
本発明の実施形態によれば、サービス情報は、前記サービスまたはサーバを取得するためのアドレス情報を含む。
【００２９】
本発明の実施形態によれば、方法は、修正可能な情報をデジタル署名するステップをさらに含むことができる。したがって、方法は、修正可能な情報中の一意のタグＩＤをデジタル署名するステップを含むことができ、または修正可能な情報中のサービス情報をデジタル署名するステップを含むことができ、または一意のタグＩＤとサービス情報を共にデジタル署名するステップを含むことができる。
【００３０】
本発明の第２の態様によれば、タグの一意のタグＩＤに関連する情報を含む読み取り専用情報とタグの一意のタグＩＤに関連する情報をさらに含む修正可能な情報を格納するように適合された、情報の格納手段を備える装置、たとえばタグが開示される。
【００３１】
本発明の実施形態によれば、修正可能な情報は、サービス情報をさらに含む。
【００３２】
本発明の実施形態によれば、このサービス情報は、少なくともＵＲＩ、ＩＰアドレス、または電話番号を含む。
【００３３】
本発明の好ましい実施形態によれば、修正可能な情報がデジタル署名される。これは、修正可能な情報中の一意のタグＩＤがデジタル署名可能であること、またはサービス情報がデジタル署名可能であること、またはサービス情報と一意のタグＩＤの両方が共にデジタル署名されることを意味する。
【００３４】
本発明の第３の態様によれば、タグから一意のタグＩＤおよびサービス情報を取得し、サービス情報に対応するサーバに一意のタグＩＤを通信するように適合されるタグ読み取り装置が開示される。
【００３５】
本発明のさらなる態様が従属請求項によって説明される。従属請求項の特徴、独立請求項のいずれかの特徴、および他の従属請求項の任意の特徴は、請求項に記載の特定の組合せだけでなく、当業者に適切と考えられるように組み合わせることができる。
【００３６】
添付の図面は、本発明の実施形態を示すために使用される。
【図面の簡単な説明】
【００３７】
【図１Ａ】従来技術の実施形態によるタグのメモリ構造を示す図である。
【図１Ｂ】従来技術の実施形態によるタグのメモリ構造を示す図である。
【図１Ｃ】本発明による実施形態を示す図である。
【図２】本発明による一実施形態を示す図である。
【発明を実施するための形態】
【００３８】
以下の詳細な説明を図面と併せ読むことにより、本発明の上記および他の有利な特徴および目的がさらに明らかになり、本発明がよりよく理解できよう。
【００３９】
本発明の態様の説明は、特定の図面を参照して特定の実施形態によって実施されるが、本発明はそれに限定されるものではない。示された図は概略的なものに過ぎず、限定であると見なすべきではない。たとえば、他の要素と比例していないかまたは縮尺通りでない特定の要素または特徴が示されることがある。
【００４０】
本発明による特定の実施形態の説明では、本発明の種々の態様のうちの１つまたは複数の理解を助ける目的で、種々の特徴が単一の実施形態、図、またはその説明においてグループ化されているときがある。これは、このグループのすべての特徴が特定の問題を解決するために必ず存在するかのように解釈すべきではない。本発明の態様は、特定の実施形態の説明に存在する、そのような特徴のグループの全特徴より少ない場合がある。
【００４１】
本発明の態様を示すために、２つのシナリオを以下に説明する：
−  あるポップアーティストの同じ広告を参照する、いくつかの都市におけるいくつかのタグを想像することができるだろう。
−  それぞれＮＦＣリーダで読み取られたときに特定の動作（特定の映画を再生する）を引き起こすいくつかのＮＦＣタグの付いたテディベアを想像することができるだろう。
【００４２】
最新技術によれば、提供される情報、たとえばポップアーティストの広告は、すべてのユーザまたはタグリーダに対して同じであるはずであり、またはすべてのタグは同じ特定の動作を引き起こし、たとえばＮＦＣリーダによって読み取られたとき、同じ特定の映画を再生する。これは、異なるタグに対してサービスの区別が可能でないことを意味する。
【００４３】
ＮＦＣタグによって引き起こされるサービス／アプリケーション／内容を特定の（認定）タグに適合させることが明らかに必要である。
【００４４】
最新技術による解決策には、少なくとも以下の欠点がある：
−  アプリケーションが起動されたとき、サーバ側は、どの特定の（読み込まれている）タグが着信要求を発生させたのか分からない。したがって、提供されるサービス／アプリケーション／内容を特定のタグ／場所に適合させることが可能でないという意味で、エンドユーザへのサービスの提供は最適ではない。
−  現在のセキュリティ機構では、デジタル署名を使用してタグのメモリの内容の正しさを検証することができる。しかし、同じ有効内容は依然として別のタグに複写可能である。現在、ユーザはこの乱用から自分を守る手段を持たない。
【００４５】
本発明の実施形態では、上述の課題または欠点を解決するＮＦＣアプリケーションの新しい起動方法が採用される。特定の態様では、一意のタグＩＤ（製造時にＮＦＣタグのヘッダに埋め込まれる一意の読み取り専用製造番号）をタグの内容に追加することが提案される。
【００４６】
タグの内容がリーダによって読み取られると、ＵＲＩおよびタグＩＤはサービス／アプリケーションを開始するためにサーバに送信されることができる。ＵＲＩとタグＩＤの組合せは、デジタル署名によってこの特定のタグに属すると証明されることができる。ＮＦＣタグのメモリのメモリ構造が図１に示されている。左側の影付きの領域は読み出し専用フィールドを示し、右側の白い領域はタグのメモリバンクを示す。従来技術による構造が図１Ａおよび図１Ｂに示されている。一意のタグＩＤをタグのメモリに追加し、特定の実施形態によれば、図１Ｃに示すように一意のタグＩＤをデジタル署名に含めることが提案される。
【００４７】
さらに、ＮＦＣリーダがＮＦＣタグの内容を処理する方法を変更することが提案されている（図２を参照）。ＮＦＣタグが読み取られると（１）、読み取り装置（２）は、ＵＲＩ、タグＩＤ、およびデジタル署名を抽出することができる。ユーザ装置（２）は、デジタル署名を使用してＵＲＩおよびタグＩＤの完全性を検証し（３）、メモリ内のタグＩＤが読み取り専用タグＩＤ（メモリ構造左側の影付きの領域）と同じかどうか確認することができる。次のステップ（３）では、読み取り装置によりＵＲＩとタグＩＤが（たとえば、よく知られている「ＵＲＩ？パラメータ＝値」の形式で）組み合わされ、送信される。
【００４８】
この解決策の利点は、サーバ側のサービス／アプリケーション機能が、着信要求を引き起こしたＮＦＣタグの正しくかつ認定されたＩＤを知っていることである。したがって、ポップアーティストの広告またはテディベアの例を参照すると、サーバは、どのポスターから（どの場所、どの都市から）またはどのテディベアから要求が来たのかが分かり、したがってそれに応じて反応を適合させることができる。したがって、サービスは、タグ特有とされることができる。サービスは、ＲＦＩＤの所定のセットまたはカテゴリに特有とされることができる。
【００４９】
別の例によれば、代替実装形態が考えられうる。サービス／アプリケーション／内容を適合させることは、リーダが内容の完全性を検証できる（たとえば、それが別のタグ上に複製されなかったことを確認する）場合のみ、信頼性の高い方法で機能する。したがって、デジタル署名と、タグＩＤを含めることとを組み合わせることが必要とされる。代替実装形態は、タグのメモリバンクへのタグＩＤの追加を必要としない実装形態とすることができる。実装形態では、読み取り専用情報であるヘッダのタグＩＤをデジタル署名された内容に含める。
【００５０】
一般に、本明細書において説明される機能のいずれも、ソフトウェア、ファームウェア（たとえば、固定論理回路）、ハードウェア、手動処理、またはこれらの実装形態の組合せを使用して実装することができる。「モジュール」、「構成要素」、「機能」、および「ロジック」という用語は、本明細書では一般にソフトウェア、ファームウェア、ハードウェア、またはその任意の組合せを表す。ソフトウェアの実装形態の場合、モジュール、構成要素、機能、またはロジックは、プロセッサ（複数可）（たとえば、マイクロプロセッサ、コントローラのいずれかなど）上で実行されたときに特定のタスクを実施するプログラムコードを表す。プログラムコードは、１つまたは複数のコンピュータ可読なメモリ装置に格納されることができる。さらに、本明細書において説明される方法およびシステムは、技術が、さまざまなプロセッサを有するさまざまな商用コンピューティングプラットフォーム上で実施できるように、プラットフォームに依存しない。
【００５１】
本発明による方法はまた、コンピュータが実行可能な命令という一般的な状況で説明されることができる。一般に、コンピュータが実行可能な命令としては、特定の機能を実施するかまたは特定の抽象データ型を実装するルーチン、プログラム、オブジェクト、構成要素、データ構造、プロシージャ、モジュール、関数などが含まれうる。本明細書において説明される方法はまた、通信ネットワークを介して接続されたリモート処理装置によって機能が実施される分散コンピューティング環境において実施されることができる。分散コンピューティング環境では、コンピュータが実行可能な命令は、メモリ記憶装置を含む、ローカルとリモートの両方のコンピュータ記憶媒体に配置されることができる。
【００５２】
当業者には理解されるように、本明細書において説明されるいくつかの実施形態は、他の実施形態に含まれるいくつかの特徴は含むが他の特徴は含まないが、さまざまな実施形態の特徴の組合せが本発明の範囲内に含まれ、さまざまな実施形態を形成することが意図される。
【００５３】
本発明の原理が特定の実施形態に関して上述されてきたが、この説明は添付の特許請求の範囲によって決定される保護の範囲の限定としてではなく、単に例示として示されたものであることは明らかに理解されよう。
【図１Ａ】
2011523749.tif 000003
【図１Ｂ】
2011523749.tif 000004
【図１Ｃ】
2011523749.tif 000005
【図２】
2011523749.tif 000006
【国際調査報告】
2011523749.tif 000007
2011523749.tif 000008
2011523749.tif 000009