(57)【要約】      （修正有）【課題】家電製品メーカとしては製品に貼り付けられた２次元バーコード等の情報が悪意ある者により読み取られ、他の製品に貼り付けて製品を偽装されてしまうおそれがなく、家電量販店等では製品の管理を容易にするため、上記情報とは別に独自に製品に識別コード等を付与して管理するリコール対象該非判定システムを提供する。【解決手段】ＲＦＩＤタグは、認証用ＩＤとして家電製品メーカ用のAS_IDと家電量販店用のAPS_IDを保持し、リコール対象の該非判定時は、スマートホンが製品に貼り付けられたＲＦＩＤタグとオーソリティサーバ（ＡＳ）の通信を仲介し、AS_IDを用いた認証により該非判定を行う。家電量販店ではアプリケーションサーバ（ＡＰＳ）とＲＦＩＤタグとがAPS_IDを用いた認証を行うようにし、製品の管理を行う。【選択図】図１
2016019219.tif 000002
【特許請求の範囲】
【請求項１】
リコール対象のオーソリティＩＤ（AS_ID）を保持し、該非判定を行うオーソリティサーバ（ＡＳ）と、AS_IDを保持するＲＦＩＤタグと、前記ＡＳ及び前記ＲＦＩＤタグと通信する携帯通信端末を備え、
前記携帯通信端末は、該非判定要求用アドレスを取得し、前記該非判定要求用アドレスに対し該非判定要求を送信し、前記ＡＳから該非判定結果を受信した場合は、前記該非判定結果をユーザに通知し、
前記ＡＳは、前記該非判定要求を受信すると、前記携帯通信端末を介して前記ＲＦＩＤタグに対し、認証要求を送信し、
前記ＲＦＩＤタグは、前記携帯通信端末を介して前記ＡＳから前記認証要求を受信すると、保持しているAS_IDに基づく認証値を算出し、前記携帯通信端末を介して前記認証値を前記ＡＳに送信し、
前記ＡＳは、前記携帯通信端末を介して前記ＲＦＩＤタグから前記認証値を受信すると、当該受信した認証値及び保持するリコール対象のAS_IDに基づきリコール対象であるか否かの該非判定を行い、前記該非判定結果を前記携帯通信端末に送信することを特徴とするリコール対象該非判定システム。
【請求項２】
請求項１記載のリコール対象該非判定システムにおいて、
前記ＡＳは前記認証要求を送信する前に乱数Ｘを生成し、前記認証要求に前記乱数Ｘを含めて前記携帯通信端末を介して前記ＲＦＩＤタグに送信し、
前記ＲＦＩＤタグが前記ＡＳから前記認証要求を受信した場合、乱数αを生成し、前記認証要求に含まれる乱数Ｘと前記乱数αと保持するAS_IDに対するＭＡＣ値Ｙを生成し、前記乱数αと前記ＭＡＣ値Ｙを認証値として前記ＡＳに送信し、
前記ＡＳにおける前記該非判定は、前記乱数Ｘと前記ＲＦＩＤタグから受信した認証値である前記αと保持するリコール対象のAS_IDに基づくＭＡＣ値Ｙ'を算出し、受信した認証値である前記ＭＡＣ値Ｙと前記ＭＡＣ値Ｙ'が一致するならばリコール対象であるとし、一致しなければリコール対象ではないとすることを特徴とするリコール対象該非判定システム。
【請求項３】
請求項１記載のリコール対象該非判定システムにおいて、
前記ＡＳは前記認証要求を送信する前に乱数Ｘを生成し、前記認証要求に前記乱数Ｘを含めて前記携帯通信端末を介して前記ＲＦＩＤタグに送信し、
前記ＲＦＩＤタグが前記ＡＳから前記認証要求を受信した場合、乱数αを生成し、前記認証要求に含まれる乱数Ｘと前記乱数αと保持するAS_IDに対する第１のＭＡＣ関数によるＭＡＣ値を生成し、前記乱数αと前記ＭＡＣ値Ｙを認証値として前記ＡＳに送信し、
前記ＡＳにおける前記該非判定は、前記乱数Ｘと前記ＲＦＩＤタグから受信した認証値である前記乱数αと保持するリコール対象のAS_IDに基づく第１のＭＡＣ関数によるＭＡＣ値Ｙ'を算出し、受信した認証値である前記ＭＡＣ値Ｙと前記ＭＡＣ値Ｙ'が一致するならばリコール対象であるとし、一致しなければリコール対象ではないとし、
前記ＡＳは、該非判定結果の前記携帯通信端末への送信において、前記ＭＡＣ値Ｙと前記ＭＡＣ値Ｙ’が一致するならば、さらに前記乱数Ｘと前記乱数αと保持するAS_IDに対する第２のＭＡＣ関数によるＭＡＣ値Ｚを生成し、保持するAS_IDに基づく第３のＭＡＣ関数によるＭＡＣ値を算出し、新しいAS_IDとして更新し、前記ＭＡＣ値Ｚを含む該非判定結果を前記携帯通信端末に送信し、
前記携帯通信端末は、前記ＡＳから該非判定結果を受信すると、当該該非判定結果がリコール対象であるならば、当該該非判定結果に含まれる前記ＭＡＣ値ＺをＲＦＩＤタグに送信し、
前記ＲＦＩＤタグは、前記携帯通信端末から前記ＭＡＣ値Ｚを受信すると、前記乱数Ｘと乱数αと保持するAS_IDに基づく第２のＭＡＣ関数によるＭＡＣ値Ｚ'を算出し、前記ＭＡＣ値Ｚと前記ＭＡＣ値Ｚ'とが一致すれば、保持するAS_IDに基づく第３のＭＡＣ関数によるＭＡＣ値を算出し、新しいAS_IDとして更新することを特徴とするリコール対象該非判定システム。
【請求項４】
請求項１記載のリコール対象該非判定システムにおいて、
前記ＡＳは前記認証要求を送信する前に乱数Ｘを生成し、前記認証要求に前記乱数Ｘを含めて前記携帯通信端末を介して前記ＲＦＩＤタグに送信し、
前記ＲＦＩＤタグが前記ＡＳから前記認証要求を受信した場合、乱数αと乱数βを生成し、前記認証要求に含まれる乱数Ｘと前記乱数αと保持するAS_IDに対するＭＡＣ値を生成し、前記乱数αと前記乱数βと前記ＭＡＣ値Ｙを認証値として前記ＡＳに送信し、
前記ＡＳにおける前記該非判定は、前記乱数Ｘと前記ＲＦＩＤタグから受信した認証値である前記乱数αと保持するリコール対象のAS_IDに基づくＭＡＣ値Ｙ'を算出し、受信した認証値である前記ＭＡＣ値Ｙと前記ＭＡＣ値Ｙ'が一致するならばリコール対象であるとし、一致しなければリコール対象ではないとし、
前記ＡＳは、該非判定結果の前記携帯通信端末への送信において、前記ＭＡＣ値Ｙと前記ＭＡＣ値Ｙ’が一致するならば、さらに前記乱数Ｘと前記乱数βと保持するAS_IDに対するＭＡＣ値Ｚを生成し、保持するAS_IDに基づくＭＡＣ値を算出し、新しいAS_IDとして更新し、前記ＭＡＣ値Ｚを含む該非判定結果を前記携帯通信端末に送信し、
前記携帯通信端末は、前記ＡＳから該非判定結果を受信すると、当該該非判定結果がリコール対象であるならば、当該該非判定結果に含まれる前記ＭＡＣ値ＺをＲＦＩＤタグに送信し、
前記ＲＦＩＤタグは、前記携帯通信端末から前記ＭＡＣ値Ｚを受信すると、前記乱数Ｘと乱数βと保持するAS_IDに基づくＭＡＣ値Ｚ'を算出し、前記ＭＡＣ値Ｚと前記ＭＡＣ値Ｚ'とが一致すれば、保持するAS_IDに基づくＭＡＣ値を算出し、新しいAS_IDとして更新することを特徴とするリコール対象該非判定システム。
【請求項５】
請求項１乃至請求項４記載のリコール対象該非判定システムにおいて、
さらに前記ＡＳと前記携帯通信端末の通信を中継するダウンロードサーバを備え、
前記ダウンロードサーバは、前記携帯通信端末から前記該非判定要求を受信すると、前記携帯通信端末と暗号化セッションを確立し、以降の前記携帯通信端末との通信を暗号化し、
前記携帯通信端末は、前記該非判定要求を送信すると、前記ダウンロードサーバと暗号化セッションを確立し、以降のダウンロードサーバとの通信を暗号化することを特徴とするリコール対象該非判定システム。
【請求項６】
請求項１乃至請求項５記載のリコール対象該非判定システムにおいて、
前記携帯通信端末は、さらに２次元バーコード読み取り手段と、２次元バーコード解析手段を備え、
前記携帯通信端末における該非判定要求用アドレスの取得は、前記２次元バーコード読み取り手段が２次元バーコードを読み取り、２次元バーコード解析手段が当該読み取った情報を基に取得することを特徴とするリコール対象該非判定システム。
【請求項７】
請求項１乃至請求項５記載のリコール対象該非判定システムにおいて、
前記ＲＦＩＤタグは、さらに該非判定要求用アドレスを保持し、
前記携帯通信端末における該非判定要求用アドレスの取得は、前記ＲＦＩＤタグに保持している前記該非判定要求用アドレスを読み取ることを特徴とするリコール対象該非判定システム。
【請求項８】
請求項１乃至請求項７記載のリコール対象該非判定システムにおいて、
前記ＡＳは、さらにセキュリティレベル及びアプリケーションＩＤ（APS_ID）を保持し、
前記ＲＦＩＤタグは、さらにセキュリティレベル及びAPS_IDを保持し、
前記ＡＳは、前記保持するAS_IDに基づき前記ＲＦＩＤタグと相互認証を行い、当該相互認証が成功すれば、保持するAS_IDを更新し、変更後のセキュリティレベル及び更新後のAPS_IDを含むセキュリティレベル切替え要求を前記ＲＦＩＤタグに送信し、前記ＲＦＩＤタグから確認応答を受信すると、保持するセキュリティレベルを前記変更後のセキュリティレベルに、保持するAPS_IDを前記更新後のAPS_IDに更新し、
前記ＲＦＩＤタグは、前記保持するAS_IDに基づき前記ＡＳと相互認証を行い、当該相互認証が成功すれば、保持するAS_IDを更新し、前記ＡＳから前記セキュリティレベル切替え要求を受信すると、保持するセキュリティレベルを当該セキュリティレベル切替え要求に含まれるセキュリティレベルに、保持するAPS_IDを前記セキュリティレベル切替え要求に含まれる更新後のAPS_IDに更新し、前記ＡＳに対し、確認応答を送信することを特徴とするリコール対象該非判定システム。
【請求項９】
請求項８記載のリコール対象該非判定システムにおいて、
さらにAPS_IDを保持するアプリケーションサーバ（ＡＰＳ）を備え、
前記ＲＦＩＤタグは、前記ＡＰＳと前記保持するAPS_IDに基づく相互認証を行い、当該相互認証が成功であれば、前記保持するAPS_IDを更新し、
前記ＡＰＳは、前記ＲＦＩＤタグと前記保持するAPS_IDに基づく相互認証を行い、当該相互認証が成功であれば、前記保持するAPS_IDを更新することを特徴とするリコール対象該非判定システム。
【請求項１０】
請求項９記載のリコール対象該非判定システムにおいて、
前記ＡＰＳは、APS_ID送信要求をＲＦＩＤタグに送信し、
前記ＲＦＩＤタグは、前記APS_ID送信要求を受信すると、保持するセキュリティレベルが保護なしならば、保持するAPS_IDをＡＰＳに送信し、保持するセキュリティレベルが保護ありならば、拒否応答又は意味のない情報をＡＰＳに送信することを特徴とするリコール対象該非判定システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、家電製品のリコールの該非を判定するためのＲＦＩＤ（Radio Frequency IDentification）タグを用いた認証技術に関する。
【背景技術】
【０００２】
家電製品メーカはファンヒータ等の家電製品で発火等の可能性のあることが分かった場合、新聞、テレビ、Ｗｅｂサイト等の方法でリコール対象の製品名と型番をアナウンスし、回収を呼び掛けることが一般的である。家電製品を購入した一般消費者は購入した家電製品の背面に貼付されているラベルに記載されている製品名や型番を見てリコール該当品かどうかを判断することとなる。家電製品メーカの系列販売店を通して販売する場合には、製品を購入したユーザを特定することは可能であるが、家電量販店経由で販売する場合には、家電製品を購入したユーザを特定することは極めて難しいといえる。家電製品メーカはリコール対象の製品の型番、製造年月日、連絡先などをテレビ、新聞、インターネットを通じてアナウンスするが、リコール期間が長期間にわたるケースが多く、事業撤退に至ることもある。リコール期間が長くなる理由としては、型番、製造年月日などのリコール対象の該非判定に必要な情報が記載されたラベルをユーザに読み取ってもらって、前記アナウンスされた情報と比較してもらう必要があり、煩わしくて判定してもらえないことや誤って判定してしまうおそれがあることがある。さらに高所に取り付けられているエアコンや据え置き型のファンヒータ等の家電製品については、工事業者によって一度設置されるとユーザが背面のラベルを見ることは困難であることもある。
【０００３】
上記の状況を改善する方法の一つとして、特許文献１及び特許文献２のように家電製品にバーコードを貼り付けてそれをスマートフォンのカメラで撮影したり、ＲＦＩＤタグを貼り付けてそれをスマートフォンのＲＦＩＤリーダで読み取ることにより、型番、製造年月日などの情報を家電製品メーカに通知し、リコール対象の該非判定をする方法等が考えられる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１６５１３３号
【特許文献２】特開２００５−１２９０３８号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、前記特許文献１及び特許文献２のようなリコール対象を判定する方法では、悪意ある者がバーコードやＲＦＩＤタグ等から上記のような型番や製造年月日などの情報を読み取り、他の製品に同じ情報を読み取られるようにすることにより、製品を偽装してしまうおそれがあり、リコール対象の該非判定を行う家電製品メーカとしては他者に簡単に読み取れないようにする必要がある。一方、家電量販店等では家電製品の管理を容易にするため、前記家電製品メーカが管理し、他者には簡単には読み取れない情報とは別に独自に家電製品に識別コード等を付与して管理する必要がある。そして、家電製品メーカの倉庫のような安全な場所では、家電製品から離れた場所からでも識別コードを簡単に読み出すことができるようにし、家電製品の流通管理を効率的にすることが必要である。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、第１の発明は、リコール対象のオーソリティＩＤ（AS_ID）を保持し、該非判定を行うオーソリティサーバ（ＡＳ）と、AS_IDを保持するＲＦＩＤタグと、前記ＡＳ及び前記ＲＦＩＤタグと通信する携帯通信端末を備えるリコール対象該非判定システムであって、  前記携帯通信端末は、該非判定要求用アドレスを取得し、前記該非判定要求用アドレスに対し該非判定要求を送信し、前記ＡＳから該非判定結果を受信した場合は、前記該非判定結果をユーザに通知し、前記ＡＳは、前記該非判定要求を受信すると、前記携帯通信端末を介して前記ＲＦＩＤタグに対し、認証要求を送信し、前記ＲＦＩＤタグは、前記携帯通信端末を介して前記ＡＳから前記認証要求を受信すると、保持しているAS_IDに基づく認証値を算出し、前記携帯通信端末を介して前記認証値を前記ＡＳに送信し、前記ＡＳは、前記携帯通信端末を介して前記ＲＦＩＤタグから前記認証値を受信すると、当該受信した認証値及び保持するリコール対象のAS_IDに基づきリコール対象であるか否かの該非判定を行い、前記該非判定結果を前記携帯通信端末に送信することを特徴とする。
【０００７】
また、第２の発明は、上記第１のリコール対象該非判定システムの発明であって、前記ＡＳは前記認証要求を送信する前に乱数Ｘを生成し、前記認証要求に前記乱数Ｘを含めて前記携帯通信端末を介して前記ＲＦＩＤタグに送信し、前記ＲＦＩＤタグが前記ＡＳから前記認証要求を受信した場合、乱数αを生成し、前記認証要求に含まれる乱数Ｘと前記乱数αと保持するAS_IDに対するＭＡＣ値Ｙを生成し、前記乱数αと前記ＭＡＣ値Ｙを認証値として前記ＡＳに送信し、前記ＡＳにおける前記該非判定は、前記乱数Ｘと前記ＲＦＩＤタグから受信した認証値である前記αと保持するリコール対象のAS_IDに基づくＭＡＣ値Ｙ'を算出し、受信した認証値である前記ＭＡＣ値Ｙと前記ＭＡＣ値Ｙ'が一致するならばリコール対象であるとし、一致しなければリコール対象ではないとすることを特徴とする。
【０００８】
また、第３の発明は、上記第１のリコール対象該非判定システムであって、前記ＡＳは前記認証要求を送信する前に乱数Ｘを生成し、前記認証要求に前記乱数Ｘを含めて前記携帯通信端末を介して前記ＲＦＩＤタグに送信し、前記ＲＦＩＤタグが前記ＡＳから前記認証要求を受信した場合、乱数αを生成し、前記認証要求に含まれる乱数Ｘと前記乱数αと保持するAS_IDに対する第１のＭＡＣ関数によるＭＡＣ値を生成し、前記乱数αと前記ＭＡＣ値Ｙを認証値として前記ＡＳに送信し、前記ＡＳにおける前記該非判定は、前記乱数Ｘと前記ＲＦＩＤタグから受信した認証値である前記乱数αと保持するリコール対象のAS_IDに基づく第１のＭＡＣ関数によるＭＡＣ値Ｙ'を算出し、受信した認証値である前記ＭＡＣ値Ｙと前記ＭＡＣ値Ｙ'が一致するならばリコール対象であるとし、一致しなければリコール対象ではないとし、前記ＡＳは、該非判定結果の前記携帯通信端末への送信において、前記ＭＡＣ値Ｙと前記ＭＡＣ値Ｙ’が一致するならば、さらに前記乱数Ｘと前記乱数αと保持するAS_IDに対する第２のＭＡＣ関数によるＭＡＣ値Ｚを生成し、保持するAS_IDに基づく第３のＭＡＣ関数によるＭＡＣ値を算出し、新しいAS_IDとして更新し、前記ＭＡＣ値Ｚを含む該非判定結果を前記携帯通信端末に送信し、前記携帯通信端末は、前記ＡＳから該非判定結果を受信すると、当該該非判定結果がリコール対象であるならば、当該該非判定結果に含まれる前記ＭＡＣ値ＺをＲＦＩＤタグに送信し、前記ＲＦＩＤタグは、前記携帯通信端末から前記ＭＡＣ値Ｚを受信すると、前記乱数Ｘと乱数αと保持するAS_IDに基づく第２のＭＡＣ関数によるＭＡＣ値Ｚ'を算出し、前記ＭＡＣ値Ｚと前記ＭＡＣ値Ｚ'とが一致すれば、保持するAS_IDに基づく第３のＭＡＣ関数によるＭＡＣ値を算出し、新しいAS_IDとして更新することを特徴とする。
【０００９】
また、第４の発明は、上記第１のリコール対象該非判定システムであって、前記ＡＳは前記認証要求を送信する前に乱数Ｘを生成し、前記認証要求に前記乱数Ｘを含めて前記携帯通信端末を介して前記ＲＦＩＤタグに送信し、前記ＲＦＩＤタグが前記ＡＳから前記認証要求を受信した場合、乱数αと乱数βを生成し、前記認証要求に含まれる乱数Ｘと前記乱数αと保持するAS_IDに対するＭＡＣ値を生成し、前記乱数αと前記乱数βと前記ＭＡＣ値Ｙを認証値として前記ＡＳに送信し、前記ＡＳにおける前記該非判定は、前記乱数Ｘと前記ＲＦＩＤタグから受信した認証値である前記乱数αと保持するリコール対象のAS_IDに基づくＭＡＣ値Ｙ'を算出し、受信した認証値である前記ＭＡＣ値Ｙと前記ＭＡＣ値Ｙ'が一致するならばリコール対象であるとし、一致しなければリコール対象ではないとし、前記ＡＳは、該非判定結果の前記携帯通信端末への送信において、前記ＭＡＣ値Ｙと前記ＭＡＣ値Ｙ’が一致するならば、さらに前記乱数Ｘと前記乱数βと保持するAS_IDに対するＭＡＣ値Ｚを生成し、保持するAS_IDに基づくＭＡＣ値を算出し、新しいAS_IDとして更新し、前記ＭＡＣ値Ｚを含む該非判定結果を前記携帯通信端末に送信し、前記携帯通信端末は、前記ＡＳから該非判定結果を受信すると、当該該非判定結果がリコール対象であるならば、当該該非判定結果に含まれる前記ＭＡＣ値ＺをＲＦＩＤタグに送信し、前記ＲＦＩＤタグは、前記携帯通信端末から前記ＭＡＣ値Ｚを受信すると、前記乱数Ｘと乱数βと保持するAS_IDに基づくＭＡＣ値Ｚ'を算出し、前記ＭＡＣ値Ｚと前記ＭＡＣ値Ｚ'とが一致すれば、保持するAS_IDに基づくＭＡＣ値を算出し、新しいAS_IDとして更新することを特徴とする。
【００１０】
また、第５の発明は、上記第１乃至第４のリコール対象該非判定システムであって、さらに前記ＡＳと前記携帯通信端末の通信を中継するダウンロードサーバを備え、前記ダウンロードサーバは、前記携帯通信端末から前記該非判定要求を受信すると、前記携帯通信端末と暗号化セッションを確立し、以降の前記携帯通信端末との通信を暗号化し、前記携帯通信端末は、前記該非判定要求を送信すると、前記ダウンロードサーバと暗号化セッションを確立し、以降のダウンロードサーバとの通信を暗号化することを特徴とする。
【００１１】
また、第６の発明は、上記第１乃至第５のリコール対象該非判定システムであって、前記携帯通信端末は、さらに２次元バーコード読み取り手段と、２次元バーコード解析手段を備え、前記携帯通信端末における該非判定要求用アドレスの取得は、前記２次元バーコード読み取り手段が２次元バーコードを読み取り、２次元バーコード解析手段が当該読み取った情報を基に取得することを特徴とする。
【００１２】
また、第７の発明は、上記第１乃至第５のリコール対象該非判定システムであって、前記ＲＦＩＤタグは、さらに該非判定要求用アドレスを保持し、前記携帯通信端末における該非判定要求用アドレスの取得は、前記ＲＦＩＤタグに保持している前記該非判定要求用アドレスを読み取ることを特徴とする。
【００１３】
また、第８の発明は、上記第１乃至第７のリコール対象該非判定システムであって、前記ＡＳは、さらにセキュリティレベル及びアプリケーションＩＤ（APS_ID）を保持し、  前記ＲＦＩＤタグは、さらにセキュリティレベル及びAPS_IDを保持し、前記ＡＳは、前記保持するAS_IDに基づき前記ＲＦＩＤタグと相互認証を行い、当該相互認証が成功すれば、保持するAS_IDを更新し、変更後のセキュリティレベル及び更新後のAPS_IDを含むセキュリティレベル切替え要求を前記ＲＦＩＤタグに送信し、前記ＲＦＩＤタグから確認応答を受信すると、保持するセキュリティレベルを前記変更後のセキュリティレベルに、保持するAPS_IDを前記更新後のAPS_IDに更新し、前記ＲＦＩＤタグは、前記保持するAS_IDに基づき前記ＡＳと相互認証を行い、当該相互認証が成功すれば、保持するAS_IDを更新し、前記ＡＳから前記セキュリティレベル切替え要求を受信すると、保持するセキュリティレベルを当該セキュリティレベル切替え要求に含まれるセキュリティレベルに、保持するAPS_IDを前記セキュリティレベル切替え要求に含まれる更新後のAPS_IDに更新し、前記ＡＳに対し、確認応答を送信することを特徴とする。
【００１４】
また、第９の発明は、上記第８のリコール対象該非判定システムであって、さらにAPS_IDを保持するアプリケーションサーバ（ＡＰＳ）を備え、
前記ＲＦＩＤタグは、前記ＡＰＳと前記保持するAPS_IDに基づく相互認証を行い、当該相互認証が成功であれば、前記保持するAPS_IDを更新し、前記ＡＰＳは、前記ＲＦＩＤタグと前記保持するAPS_IDに基づく相互認証を行い、当該相互認証が成功であれば、前記保持するAPS_IDを更新することを特徴とする。
【００１５】
また、第１０の発明は、上記第９のリコール対象該非判定システムであって、前記ＡＰＳは、APS_ID送信要求をＲＦＩＤタグに送信し、前記ＲＦＩＤタグは、前記APS_ID送信要求を受信すると、保持するセキュリティレベルが保護なしならば、保持するAPS_IDをＡＰＳに送信し、保持するセキュリティレベルが保護ありならば、拒否応答又は意味のない情報をＡＰＳに送信することを特徴とする。
【発明の効果】
【００１６】
本発明によれば、家電製品に埋め込んだＲＦＩＤタグから識別ＩＤや認証用ＩＤなどの情報を読み取り、製品を偽装することを防止でき、家電量販店等では家電製品メーカで管理するリコール対象の該非に用いる情報とは別に独自に識別ＩＤを付与して管理することができる。さらに家電製品メーカの倉庫のような安全な場所では離れた場所からＲＦＩＤタグの情報を読み取ることができ、製品の流通管理を効率的にすることができる。
【発明を実施するための形態】
【００１７】
以下、本発明の実施例について図面を用いて説明する。
【００１８】
図１は、本発明の実施形態のシステム構成図を示している。当該構成図は家電製品メーカ７１と家電量販店７２と一般消費者であるユーザ７３の３者でＲＦＩＤタグが埋め込まれた家電製品が流通していることを示しており、家電製品メーカ７１内の安全な倉庫にＲＦＩＤタグが埋め込まれた家電製品が存在し、それが出庫時（ステップS1）にアプリケーションＩＤ（APS_ID）読込みを行い、家電量販店７２に出荷時（ステップS2）にセキュリティレベル切替えを行い、家電量販店７２の入荷時（ステップS3）に相互認証を行うとともにAPS_IDを更新し、ユーザ７３への販売時（ステップS4）においても相互認証を行うとともにAPS_IDを更新し、ユーザ７３において、リコール対象の該非判定（ステップS5）を行っている。ここで、家電量販店７２は一つしか記載していないが複数存在してもよいものとし、ＲＦＩＤタグも一つだけではなく、複数存在してもよいものとする。
【００１９】
家電製品メーカ７１には、ＲＦＩＤタグ１−１と無線通信を行うリーダライタ４１と、ＲＦＩＤタグ１−２と無線通信を行うリーダライタ４２と、前記リーダライタ４１、４２と、ＵＳＢ（Universal Serial Bus）等のインタフェースを介してそれぞれデータ転送を行う通信用ＰＣ６１，６２と、出庫（ステップS1）時に前記通信用ＰＣ６１と前記リーダライタ４１を経由してＲＦＩＤタグ１−１からAPS_ID読込みを行うアプリケーションサーバ（ＡＰＳ）３１と、出荷（ステップS2）時に前記通信用ＰＣ６２と前記リーダライタ４２を経由してセキュリティレベル切替えを行うオーソリティサーバ（ＡＳ）２と、リコール対象の該非判定（ステップS5）時にユーザ７３のスマートホン９に該非判定のためのアプリケーションをダウンロードしたり、スマートホン９との間で暗号化セッションを確立して暗号化通信を行うダウンロードサーバ８が存在する。
【００２０】
家電量販店７２には、ＲＦＩＤタグ１−３と無線通信を行うリーダライタ４３と、前記リーダライタ４３と、ＵＳＢ（Universal Serial Bus）等のインタフェースを介してそれぞれデータ転送を行う通信用ＰＣ６３と、入荷（ステップS3）時及び販売（ステップS4）時に前記通信用ＰＣ６３と前記リーダライタ４３を経由してＲＦＩＤタグ１−３と相互認証及びAPS_ID更新を行うアプリケーションサーバ（ＡＰＳ）３２が存在する。
【００２１】
ユーザ７３には、ネットワーク５を介してリコール対象の該非判定を行うアプリを前記ダウンロードサーバ８からダウンロードしたり、前記アプリによりダウンロードサーバ８と暗号化通信を行い、ＲＦＩＤタグ１−４とＡＳ２との通信を仲介するとともに、前記該非判定結果のユーザへの通知を行うスマートホン９が存在する。
【００２２】
ここで、ＡＰＳ３１，３２における｛  ｝内はＡＰＳが記憶部３０１（後述）に保持している値であって、ＲＦＩＤタグ１に対応するAPS_IDの値を意味し（図１（注１）、M111，M131，M132）、ＡＳ２及びＲＦＩＤ１における｛  ｝内はＡＳ２が記憶部２０１（後述）に、ＲＦＩＤ１が記憶部１０７（後述）に保持している値であって、上の行からＲＦＩＤタグ１に対応し、ＡＳ２との間で認証を行うための認証ＩＤであるオーソリティＩＤ（AS_ID）、ＡＰＳ３１、３２との間で認証を行うための認証ＩＤであるアプリケーションＩＤ（APS_ID）、設定されているセキュリティレベルを示す（図１（注２）、M121，M122，M141，M112，M123，M133，M134，M142）。
【００２３】
また、リーダライタ４１〜４３と通信用ＰＣ６１〜６３間のインタフェースはＵＳＢに限らず、ＲＳ２３２ＣやＳＣＳＩ等リーダライタと通信用ＰＣとの間でデータ転送可能なものであれば何でもよい。ＲＦＩＤタグ１−１、１−２、１−３、１−４は全て同一のＲＦＩＤタグであり、出庫（ステップS1）、出荷（ステップS2）、入荷（ステップS3）、販売（ステップS4）、リコール対象の該非判定（ステップS5）ごとに標記を変えているものであり、これらを代表して標記する場合は「ＲＦＩＤタグ１」と記載するものとする。前述のとおり、ＲＦＩＤタグ１−１は家電製品メーカ７１内の安全な倉庫内に保管されており、セキュリティレベルを保護なし（M112）とすることで、暗号回路を動作させないようにし、通信距離を長くし、処理時間の短縮を図ることで、家電製品の在庫等の管理作業の効率化を図ることができるものである。そして、ネットワーク５はインターネットや専用線等のディジタルデータを送受信できる広域ネットワーク全般を意味する。
【００２４】
図２は、本発明のＲＦＩＤタグ１の構成を示している。ＲＦＩＤタグ１は、微小なＩＣチップを有し、識別ＩＤや認証ＩＤ等の情報を記憶し、無線通信によりデータ通信できるものであり、商品等の管理を行うなど流通分野にて広く利用されている。アンテナ１０１はＲＦＩＤタグ１に内蔵されており、リーダライタ４１，４２，４３及びスマートホン９から送信された電波はアンテナ１０１で受信され、無線通信回路／給電回路１０２に送られる。無線通信回路／給電回路１０２ではアンテナ１０１で受信した電波からＲＦＩＤタグ１の動作に必要な電力の生成とリーダライタ４１，４２，４３、及びスマートホン９から電波で送信される情報をディジタルデータへ変換し、制御部１０３へ送るとともに制御部１０３で生成したディジタルデータをアナログ信号に変換し、アンテナ１０１に送る。
【００２５】
制御部１０３はリーダライタ４１，４３および通信用ＰＣ６１、６３を介してＡＰＳ３１、３２と、リーダライタ４２、通信用ＰＣ６２を介してＡＳ２とデータ通信を行い、相互認証やセキュリティレベル切替えなどの処理を行うものであり、通常処理部１０４と相互認証処理部１０５とセキュリティレベル切替処理部１０６と記憶部１０７とから構成される。
【００２６】
通常処理部１０４はセキュリティレベルが保護なしに設定されている場合にＡＰＳ３１からのアプリケーションＩＤ（APS_ID）送信要求（後述）に対し、ＲＦＩＤタグ１が記憶部１０７に保持するAPS_IDを返送する機能を有するものであり、相互認証処理部１０５はＡＰＳ３１，３２又はＡＳ２との間で相互認証等を行うものであり、当該相互認証が成功の場合はＲＦＩＤタグ１が記憶部１０７に保持するAPS_ID又はAS_IDを更新する機能を有するものであり、セキュリティレベル切替処理部１０６はＡＳ２との相互認証が成功の場合に記憶部１０７に保持するセキュリティレベルを更新するとともにAPS_IDを更新するものである。
【００２７】
図３は、本発明のＲＦＩＤタグの記憶部１０７の保持情報を示す図であり、ＡＳ２との間で認証処理を行うための認証用ＩＤであるAS_ID１０７１と、ＡＰＳ３１、３２との間で認証処理を行うための認証用ＩＤであるAPS_ID１０７２と、セキュリティレベル１０７３とから構成される。
【００２８】
ここで、オーソリティＩＤ（AS_ID）とは、ＡＳとＲＦＩＤタグが認証し、ＲＦＩＤタグのセキュリティレベルを切替えるときに使用する認証用ＩＤであり、ＡＳとＲＦＩＤタグとが同一のAS_IDを保持していれば相互認証処理（後述）が成功と判断され、AS_IDを更新するものであり、その後に当該ＲＦＩＤタグのセキュリティレベルは切替えられるとともにAPS_IDも更新されるものである。また、ＡＳとＲＦＩＤタグとが同一のAS_IDを保持していなければ、前記相互認証処理は失敗となり当該AS_IDは更新されず、その後のＲＦＩＤタグのセキュリティレベルの切替え及びAPS_IDの更新は行われないこととなる。
【００２９】
また、アプリケーションＩＤ（APS_ID）とは、ＡＰＳとＲＦＩＤタグの認証処理に使用する認証用ＩＤであり、主に家電量販店で付与し、家電製品の管理に用いるもので他の家電製品メーカ等では知りえないものである。そして、ＡＰＳとＲＦＩＤタグとが同一のAPS_IDを保持していれば後述する相互認証処理が成功と判断され、当該APS_IDが更新される。また、ＡＰＳとＲＦＩＤタグとが同一のAPS_IDを保持していなければ前記相互認証処理が失敗となり、当該APS_IDは更新されないこととなる。
【００３０】
また、セキュリティレベルとは、ＲＦＩＤタグおよびＡＳが保持するデータであって、保護ありと保護なしのいずれかの値を有するものである。ＲＦＩＤタグがＡＰＳからAPS_ID送信要求を受けた場合、当該セキュリティレベルが保護なしとなっているならば当該要求に対し、ＲＦＩＤタグが保持するAPS_IDをＡＰＳに返送する。しかし、当該セキュリティレベルが保護ありとなっている場合は当該要求に対し、拒否応答や意味のない情報等のAPS_IDを含まない情報をＡＰＳに送信するようにするものであり、当該処理により、ＲＦＩＤタグ内に保持する情報が不正に読み出されたり、書換えられたりしないようにすることができる。
【００３１】
図４は、本発明のＡＳ２の構成を示すものであり、ＲＦＩＤタグ１と相互認証を行い、当該相互認証が成功の場合にAS_IDの更新およびＲＦＩＤタグ１のセキュリティレベルの切替え及びAPS_IDの更新をするものである。ＡＳ２は、ＲＦＩＤタグ１との相互認証に必要なAPS_IDやAS_ID、セキュリティレベル等のＲＦＩＤタグ管理情報を保持する記憶部２０１と、APS_ID更新通知（後述）をする通常処理部２０２と、ＲＦＩＤタグ１と相互認証を行い、AS_IDを更新する処理を行う相互認証処理部２０３と、ＲＦＩＤタグ１のセキュリティレベルを切替え、APS_IDを更新する処理を行うセキュリティレベル切替処理部２０４と、ネットワーク５とデータ通信を行うネットワーク接続部２０５と、ダウンロードサーバ８、通信用ＰＣ６２及びＡＰＳ３１とデータ転送を行うインタフェース部２０６から構成される。
【００３２】
図５は本発明のＡＳ２の記憶部２０１の保持情報を示すものであり、ＲＦＩＤタグ管理情報２０１０＿１〜２０１０＿ｎを保持するものである。ＲＦＩＤタグ管理情報２０１０＿１〜２０１０＿ｎは各ＲＦＩＤタグ（tag１用〜tagｎ用）のAS_ID２０１０＿１１〜２０１０＿ｎ１と、APS_ID２０１０＿１２〜２０１０＿ｎ２と、セキュリティレベル２０１０＿１３〜２０１０＿ｎ３と、製品型番２０１０＿１４〜２０１０＿ｎ４と、シリアル番号２０１０＿１５〜２０１０＿ｎ５と、生産国や生産工場といった生産場所２０１０＿１６〜２０１０＿ｎ６と、製造日２０１０＿１７〜２０１０＿ｎ７と、出荷先２０１０＿１８〜２０１０＿ｎ８と、出荷日２０１０＿１９〜２０１０＿ｎ９をそれぞれ管理するものである。
【００３３】
ここで、出荷先２０１０＿１８〜２０１０＿ｎ８は、前述の例では家電製品メーカ７１から出荷（ステップS2）された先である家電量販店７２を特定する情報を記録するものであり、出荷日２０１０＿１９〜２０１０＿ｎ９は、前述したＲＦＩＤタグ１−２が家電製品メーカ７１から家電量販店７２に出荷（ステップS2）された年月日を記録するものである。
【００３４】
図６は、本発明のＡＰＳ３１、３２の構成を示すものであり、各ＲＦＩＤタグのAPS_ID等のＲＦＩＤタグ管理情報を保持する記憶部３０１と、ＲＦＩＤタグ１に対しAPS_ID送信要求を行ったり、オーソリティサーバ２からのAPS_ID更新通知を受信し、受信した新たなAPS_IDを記憶部３０１に記憶処理したりする通常処理部３０２と、ＲＦＩＤタグ１とAPS_IDにより相互認証する相互認証処理部３０３と、ａｐｓ３２とＡＳ２がネットワーク５を介してデータ通信を行うためのネットワーク接続部３０４と、ＡＰＳ３１と通信用ＰＣ６１及びＡＳ２間、ＡＰＳ３２と通信用ＰＣ６３間でデータ転送を行うインタフェース部３０５から構成される。
【００３５】
図７は、本発明のＡＰＳ３１、３２の記憶部３０１の保持情報を示すものであり、ＲＦＩＤタグtag１〜tagｎの各ＲＦＩＤタグ管理情報３０１＿１〜３０１＿ｎから構成される。各ＲＦＩＤタグ管理情報はアプリケーションＩＤ（APS_ID）３０１＿１１〜３０１＿ｎ１と、家電量販店管理番号３０１＿１２〜３０１＿ｎ２と、製品型番３０１＿１３〜３０１＿ｎ３と、入荷元３０１＿１４〜３０１＿ｎ４と、入荷日３０１＿１５〜３０１＿ｎ５と、販売先名・住所・連絡先３０１＿１６〜３０１＿ｎ６と、販売日３０１＿１７〜３０１＿ｎ７を管理するものである。
【００３６】
ここで、ＡＰＳ＿ＩＤ３０１＿１１〜３０１＿ｎ１、製品型番３０１＿１３〜３０１＿ｎ３及び入荷元３０１＿１４〜３０１＿ｎ４は、ＡＰＳがＡＳから入手し、格納するものであり、家電量販店管理番号３０１＿１２〜３０１＿ｎ２は家電量販店７２が家電製品メーカ７１とは独自に付与するものであり、入荷日３０１＿１５〜３０１＿ｎ５は、前述したＲＦＩＤタグ１−２が家電製品メーカ７１から家電量販店７２に入荷（ステップS3）された年月日を記録するものであり、販売先名・住所・連絡先３０１＿１６〜３０１＿ｎ６及び販売日３０１＿１７〜３０１＿ｎ７は、前述したＲＦＩＤタグ１−３が家電量販店７２からユーザ７３に販売（ステップS4）されたときに記録するものである。
【００３７】
図８は、本発明のダウンロードサーバ８の構成を示すものであり、ネットワーク５を介してスマートホン９とデータ通信を行うためのネットワーク制御部８１と、スマートホン９との間で暗号化セッションを確立し、データを暗号化して送受信する暗号通信制御部８２と、スマートホン９に該非判定用アプリをダウンロードするダウンロード制御部８３と、スマートホン９との暗号化セッション用情報を格納する記憶部８４と、オーソリティサーバ２とデータ転送するためのインタフェース制御部８５から構成される。
【００３８】
図９は、本発明のダウンロードサーバ８内の記憶部８４に格納されている暗号化セッション用情報８４０１の内容を示すものであり、ダウンロードサーバ用公開鍵証明書８４０２と、ダウンロードサーバ用秘密鍵８４０３と、スマートホン用公開鍵証明書８４０４と、スマートホン９と暗号化通信を行うときの暗号鍵であるスマートホン用共通鍵８４０５から構成され、スマートホン用共通鍵８４０５は後の説明において共通鍵Ｋｃが格納されるものである。
【００３９】
図１０は、本発発明のスマートホン９の構成を示すものであり、ネットワーク５とデータ通信を行うためのネットワーク制御部９０１と、ダウンロードサーバ８との間で暗号化セッションを確立し、データを暗号化して送受信する暗号通信制御部９０２と、ダウンロードサーバ８から該非判定用アプリをダウンロードするためのダウンロード制御部９０３と、ダウンロードサーバ８との暗号化セッション用情報を格納する記憶部９０４と、前記ダウンロードした該非判定用アプリを動作させるためのアプリケーション制御部９０５と、ＲＦＩＤタグ１−４との無線通信を行うためのリーダライタ部９０７と、スマートホン９のユーザの入力操作及び画面への表示を行うユーザインタフェース部９０６と、リコールを知らせるテレビ画面に表示されていたり、家電製品やその取扱説明書等に印刷されていたりする2次元バーコードに含まれる情報を読み取る２次元バーコード読み取り部９０８と、前記読み取った２次元バーコードに含まれる情報から該非判定要求用アドレスを取得する２次元バーコード解析部９０９から構成される。当該該非判定要求用アドレスにより、ダウンロードサーバ８に対し、該非判定要求を送信することができることとなる。また、該非判定要求用アドレスを取得する方法はこれに限られるものではなく、家電製品に埋め込まれているＲＦＩＤタグにあらかじめ該非判定要求用アドレスを保持させておき、当該スマートホン９がＲＦＩＤタグに対してリーダライタ部９０７により該非判定用のアドレスを読み出すようにしてもよい。ここで、スマートホン９は携帯通信端末の一種であり、スマートホンに限らず、タブレットパソコン、ＰＤＡなどＲＦＩＤタグとの無線通信及びネットワークとの通信機能を有し、ユーザインタフェースを有するものを意味する。
【００４０】
図１１は、本発明のスマートホン９内の記憶部９０４に格納されている暗号化セッション用情報９４０１の内容を示すものであり、スマートホン用公開鍵証明書９０４２と、スマートホン用秘密鍵９０４３と、ダウンロードサーバ用公開鍵証明書９０４４と、ダウンロードサーバ８と暗号化通信を行うときの暗号鍵であるダウンロードサーバ用共通鍵９０４５から構成され、ダウンロードサーバ用共通鍵９４０５は後の説明において共通鍵Ｋｃが格納されるものである。
【００４１】
図１２は、本発明のセキュリティレベルが保護なしとなっている場合の出庫（ステップS1）時のAPS_ID読込みシーケンスを示すものであり、安全な倉庫に保管されている家電製品に貼付されているＲＦＩＤタグ１−１はセキュリティレベルが保護なしとしている。このため、ＡＰＳ３１が前記ＲＦＩＤタグ１−１に対してＡＰＳ＿ＩＤ送信要求を送信すると（ステップS101）、ＲＦＩＤタグ１−１は記憶部１０７内に保持されているセキュリティレベルが保護なしとなっているため（M112）、記憶部１０７に保持されているAPS_IDであるAPS_ID_tagＡ（M112）を含むAPS_ID通知をＡＰＳ３１に送信する（ステップS102）。
【００４２】
図１３は、本発明のセキュリティレベルが保護ありとなっている場合の出庫（ステップS1）時のAPS_ID読込みシーケンスを示すものであり、安全な倉庫に保管されているにもかかわらず、ＲＦＩＤタグ１−１はセキュリティレベルが保護ありとなっている。このため、ＡＰＳ３１が前記ＲＦＩＤタグ１−１に対してＡＰＳ＿ＩＤ送信要求、又は相互認証要求以外のコマンドを送信すると（ステップS111）、ＲＦＩＤタグ１−１は記憶部１０７内に保持されているセキュリティレベルが保護ありとなっているため（M113）、記憶部１０７に保持されているAPS_IDであるAPS_ID_tagＡ（M113）をＡＰＳ３１に送信せず、拒否応答又は意味のない情報をＡＰＳ３１に送信する（ステップS112）。なお、ＡＰＳ３１がＲＦＩＤタグ１−１に対し、相互認証要求のコマンドを送信する場合は、図２０又は図２１と同様の相互認証を行い、ＡＰＳ＿ＩＤを更新することとなる（図１３（注２））。
【００４３】
前述のようにＡＰＳ３１はＲＦＩＤタグ１−１から前記APS_ID通知を受信することにより、当該ＲＦＩＤタグ１−１のAPS_IDを確認することができる。この場合、後述するRFIDタグのハッシュ値を計算するための暗号回路を動作させないため消費電力が少なくて済むことから、リーダライタとRFIDタグ間の通信距離を長くでき、処理時間の短縮を図れ、出庫作業の効率化を図ることができるものである。また、セキュリティレベルが保護ありに設定している場合にＲＦＩＤタグが拒否応答や意味のない情報等のAPS_IDを含まない情報をＡＰＳ３１に送信することにより、ＲＦＩＤタグへの不正なデータ書替えや読出しを防止することができる。そして、ＡＰＳはＲＦＩＤタグから拒否応答や意味のない情報等のAPS_IDを含まない情報を受信することにより、ＲＦＩＤタグのセキュリティレベルが保護ありとなっていることを確認することができる。
【００４４】
図１４は、本発明の出荷（ステップS2）時のセキュリティレベル切替えシーケンスを示す図である。本シーケンスによりＲＦＩＤタグ１−１のセキュリティレベルを保護なしから保護ありに切替え、前述のようにＲＦＩＤタグ１のAPS_IDを簡単に読み出せないようにすることができる。
【００４５】
初期状態ではＡＰＳ３１はＲＦＩＤタグ１−２のAPS_IDとしてAPS_ID_tagＡを保持し（M201）、ＡＳ２はＲＦＩＤタグ１−２のAS_IDとしてAS_ID_tagＡ、APS_IDとしてAPS_ID_tagＡ、セキュリティレベルとして保護なしを保持し（M202）、ＲＦＩＤタグ１−２はAS_IDとしてAS_ID_tagＡ、APS_IDとしてAPS_ID_tagＡ、セキュリティレベルとして保護なしを保持し（M203）、ＡＳ２とＲＦＩＤタグ１−２は前記AS_ID_tagＡにより後述する相互認証を行い、当該相互認証が成功であればAS_IDをAS_ID_tagＡ１に更新し（ステップS201，M204，M205）、ＡＳ２はセキュリティレベルが保護あり及びAPS_IDの更新値であるAPS_ID_tagＡ１を含むセキュリティレベル切替え要求をＲＦＩＤタグ１−２に送信し（ステップS202）、ＲＦＩＤタグ１−２は前記セキュリティレベル切替え要求を受信すると当該要求に含まれるAPS_IDであるAPS_ID_tagＡ１及びセキュリティレベルである保護ありを記憶部１０７に保持し（M206）、確認応答（ACK）をＡＳ２に送信し（ステップS203）、ＡＳ２は前記確認応答を受信すると記憶部２０１内のＲＦＩＤタグ管理情報のうちＲＦＩＤタグ１−２に対応するテーブル内のAPS_IDであるAPS_ID_tagＡをAPS_ID_tagＡ１に、セキュリティレベルを保護なしから保護ありに更新し（M207）、更新前のAPS_IDであるAPS_ID_tagＡと更新後のAPS_IDであるAPS_ID_tagＡ１を含むAPS_ID更新通知をＡＰＳ３１に送信し（ステップS204）、ＡＰＳ３１は前記APS_ID更新通知を受信すると、記憶部３０１内に保持するＲＦＩＤタグ管理情報のうち、ＲＦＩＤタグ１−２に対応するテーブル内のAPS_IDであるAPS_ID_tagＡを当該通知に含まれるAPS_ID_tagＡ１に更新する（M208）。
【００４６】
図１５は、本発明の入荷（ステップS3）時の相互認証及びAPS_ID更新シーケンスを示す図である。本シーケンスにより家電量販店７２がＲＦＩＤタグ１−３のAPS_IDを更新するものである。この場合、家電製品メーカ７１が保持していたAPS_IDとは異なるものとなるが、家電量販店７２はAS_IDを読み出したり変更したりすることができない一方で、家電製品メーカ７１はAS_IDによりＲＦＩＤタグの識別をすることができるものである。
【００４７】
初期状態ではＡＳ２はＲＦＩＤタグ１−３のAS_IDとしてAS_ID_tagＡ１、APS_IDとしてAPS_ID_tagＡ１、セキュリティレベルとして保護ありを保持し（M301）、ＲＦＩＤタグ１−３はAS_IDとしてAS_ID_tagＡ１、APS_IDとしてAPS_ID_tagＡ１、セキュリティレベルとして保護ありを保持し（M303）、ＡＰＳ３２は家電製品を入荷する前であることからＲＦＩＤタグ１−３のAPS_IDを保持していない状態となっている（M302）。ＡＰＳ３２は入荷（ステップS3）された家電製品に貼付されているＲＦＩＤタグ１−３のAPS_IDを知るため、ＡＳ２に対してAPS_ID情報の問合せを行い（ステップS301）、ＡＳ２は前記問合せを受信するとＲＦＩＤタグ１−３のAPS_IDであるAPS_ID_tagＡ１を含むAPS_ID情報の通知を送信し（ステップS302）、ＡＰＳ３２はＡＳ２から前記APS_ID情報の通知を受信すると記憶部３０１内のRFIDタグ管理情報のテーブルを新規に追加し、そこに前記通知に含まれるAPS_IDであるAPS_ID_tagＡ１を保持し（M304）、ＡＰＳ３２とＲＦＩＤタグ１−３は保持する前記APS_ID_tagＡ１で相互認証を行い、当該認証が成功であればAPS_IDをAPS_ID_tagＡＢ１に更新する（ステップS303，M305，M306）。
【００４８】
図１６は、本発明の本発明の販売（ステップS4）時の相互認証及びAPS_ID更新シーケンスを示す図である。本シーケンスにより家電量販店７２がＲＦＩＤタグ１−３のAPS_IDを更新でき、家電量販店７２での製品管理をしやすくすることができるものである。この場合、家電製品メーカ７１が保持していたAPS_IDとは異なるものとなるが、家電量販店７２はAS_IDを読み出したり変更したりすることができない一方で、家電製品メーカ７１はAS_IDによりＲＦＩＤタグの識別をすることができるものである。
【００４９】
初期状態ではＡＳ２はＲＦＩＤタグ１−３のAS_IDとしてAS_ID_tagＡ１、APS_IDとしてAPS_ID_tagＡ１、セキュリティレベルとして保護ありを保持し（M401）、ＲＦＩＤタグ１−３はAS_IDとしてAS_ID_tagＡ１、APS_IDとしてAPS_ID_tagＡＢ１、セキュリティレベルとして保護ありを保持し（M403）、ＡＰＳ３２はＲＦＩＤタグ１−３のAPS_IDとしてAPS_ID_tagＡＢ１を保持している（M402）。ＡＰＳ３２とＲＦＩＤタグ１−３は保持する前記APS_ID_tagＡB１で相互認証を行い、当該認証が成功であればAPS_IDをAPS_ID_tagＡＢC１に更新する（ステップS401，M404，M405）。
【００５０】
以下の説明では、相互認証にハッシュ関数を用いているが、通信データの改ざんの有無を検知し、完全性を保証するために通信データから生成する固定長のコード（メッセージ認証コード）の総称であるＭＡＣ（Message Authentication Code）の一つとして使用するものであり、ＤＥＳ−ＭＡＣやＡＥＳ−ＭＡＣ等のブロック暗号の演算処理等を用いてもよいものとする。
【００５１】
図１７は、本発明のリコール対象の該非判定（ステップS5-1）時の動作シーケンスを示す図であり、ＡＳ２がＲＦＩＤタグ１−４の認証のみを行うＲＦＩＤタグ認証を行い、その認証はハッシュ関数を１つ、乱数はＸとαの２つを使用する場合の動作シーケンスである。
【００５２】
初期状態において、ＡＳ２はリコール対象であるＲＦＩＤタグのAS_IDとしてAS_ID_tagＡ１、APS_IDとしてAPS_ID_tagＡ１、セキュリティレベルとして保護ありを記憶部２０１に保持し（M5101）、ＲＦＩＤタグ１−４はAS_IDとしてAS_ID_tagＡ１、APS_IDとしてAPS_ID_tagＡＢＣ１、セキュリティレベルとして保護ありを記憶部１０７に保持する（M5102）。スマートホン９のユーザが操作して、該非判定要求用のアドレスを取得すると（ステップS5101）、アプリダウンロード要求を含む該非判定要求をダウンロードサーバ８に送信し（ステップS5102）、ダウンロードサーバ８は前記該非判定要求を受信するとＡＳ２に対して該非判定要求を送信する（ステップS5103）。ここで、スマートホン９において既に前記アプリがダウンロード済み又は標準搭載されている場合はステップS5102ではアプリダウンロード要求は行わない（図１７（注１−１））。そして、ダウンロードサーバ８はスマートホン９と、ダウンロードサーバ８の記憶部８４内の暗号化セッション用情報８４０１及びスマートホン９の記憶部９４内の暗号化セッション用情報９４０１を用いて暗号化セッション確立を行い、それぞれスマートホン用共通鍵８４０５及びダウンロードサーバ用共通鍵９０４５に共通鍵Ｋｃを格納することにより、共通鍵Kcを共有する（ステップS5104，S5105）。ここで、該非判定要求用アドレスの取得（ステップS5101）については、リコールを知らせるテレビ画面に表示されている２次元バーコード、家電製品やその取扱説明書等に印刷されている2次元バーコードをスマートホン９のカメラにより読み取り該非判定要求用アドレスを取得してもよいし、ＲＦＩＤタグに予め該非判定要求用アドレスを保持しておき、これをスマートホン９のリーダライタ部９０７により読み取ってもよいものとする。
【００５３】
一方、ＡＳ２は前記該非判定要求を受信すると乱数Ｘを生成し（ステップS5106）、前記乱数Ｘを含むAS_ID認証要求をダウンロードサーバ８に送信し（ステップS5107）、ダウンロードサーバ８は前記暗号化セッション確立が成功であるならば、前記AS_ID認証要求を含む該非判定用アプリを共通鍵Ｋｃにより暗号化してダウンロードし（ステップS5108）、スマートホン９は前記AS_ID認証要求を含む該非判定用アプリをダウンロードすると当該該非判定用アプリを共通鍵Ｋｃにより復号化し、保存する（ステップS5108）。ここで、ダウンロードサーバ８は、スマートホン９に既に該非判定用アプリがダウンロード済み又は標準搭載されているならばAS_ID認証要求のみをスマートホン９に送信し（ステップS5108、図１７（注１−２））、スマートホン９は乱数Ｘを含むAS_ID認証要求のみ復号化する（ステップS5109、図１７（注１−３））。また、AS_ID認証要求とは、生成した乱数Ｘをスマートホン9を介してＲＦＩＤタグに送信し、これに対するＲＦＩＤタグからの認証値であるハッシュ値Ｙ及び乱数αに基づきリコール対象であるか否かを判定するためＲＦＩＤタグに送信する認証要求を意味するものである。
【００５４】
そして、スマートホン９は該非判定用アプリを起動し（ステップS5110）、ダウンロードサーバ８から受信した復号化した乱数Ｘを含むAS_ID認証要求をＲＦＩＤタグ１−４に送信し（ステップS5111）、ＲＦＩＤタグ１−４は前記乱数Ｘを含む前記AS_ID認証要求を受信すると乱数αを生成し（ステップS5112）、乱数Ｘと乱数αと記憶部１０７内に保持するAS_ID１０７１であるAS_ID_tagＡ１に対するハッシュ値Ｙを算出し（ステップS5113）、前記ハッシュ値Yと前記乱数αをAS_ID認証要求に対応する認証値としてスマートホン９に送信し（ステップS5114）、スマートホン９は前記ハッシュ値Ｙと前記乱数αを受信すると、前記ハッシュ値Ｙと前記乱数αを共通鍵Ｋｃで暗号化してダウンロードサーバ８に送信し（ステップS5115）、ダウンロードサーバ８は前記暗号化されたハッシュ値Ｙと乱数αを受信すると、前記暗号化されたハッシュ値Ｙと乱数αを共通鍵Ｋｃで復号化してＡＳ２に送信し（ステップS5116）、ＡＳ２は前記ハッシュ値Ｙと前記乱数αを受信すると、前記乱数Ｘと前記乱数αと記憶部２０１に保持するAS_IDでありリコール対象であるAS_ID_tagＡ１に対するハッシュ値Ｙ’を算出し（ステップS5117）、ハッシュ値ＹとＹ’を比較し、一致すればリコール対象である旨を、一致しなければリコール対象ではない旨を含む該非判定結果をダウンロードサーバ８に送信し（ステップS5118）、ダウンロードサーバ８は前記該非判定結果を受信すると、前記該非判定を共通鍵Ｋｃで暗号化してスマートホン９に送信し（ステップS5119）、スマートホン９は前記暗号化された該非判定結果を受信すると、受信した該非判定結果を共通鍵Ｋｃで復号化し、当該スマートホンのユーザに通知する（ステップS5120）。この場合、リコール対象であるＲＦＩＤタグが複数存在する場合は、それぞれのAS_IDについて上記ハッシュ値Y’を算出し、ステップS5116においてダウンロードサーバ８から受信したハッシュ値Ｙが前記算出した複数のＲＦＩＤタグのハッシュ値Ｙ'のいずれかと一致すればリコール対象である旨を、いずれとも一致しなければリコール対象ではない旨を含む該非判定結果をダウンロードサーバ８に送信する（ステップS5118）。
【００５５】
図１８は、本発明のリコール対象の該非判定（ステップS5-2）時の動作シーケンスを示す図であり、ＡＳ２とＲＦＩＤタグ１−４は相互認証を行い、その認証はハッシュ関数を複数、乱数はＸとαを使用する場合の動作シーケンスである。
【００５６】
当該動作シーケンスのうち、ステップＳ５２０１からＳ５２１７は、ハッシュ値を第１のハッシュ関数により算出すること以外は図１７におけるステップＳ５１０１からＳ５１１７と同様であるため、ステップＳ５２１８以降の動作シーケンスについて説明する。なお、ＡＳ２の記憶部２０１に保持されている初期状態のＲＦＩＤタグ管理情報（M5201）およびＲＦＩＤタグ１−４に保持されている初期状態の保持情報（M5202）は、それぞれ図１７における保持情報M5101およびM5102と同一である。
【００５７】
ＡＳ２は、ハッシュ値Ｙ'を算出すると（ステップS5217）、ハッシュ値ＹとＹ'とを比較し、一致すればリコール対象である旨および前記乱数Ｘと前記乱数αと保持するAS_ID_tagＡ１に対する第２のハッシュ関数によるハッシュ値Ｚを含む該非判定結果をダウンロードサーバ８に送信する。そして、保持するAS_IDであるAS_ID_tagＡ１に対する第３のハッシュ関数によるハッシュ値AS_ID_tagＡ２を算出し、保持するAS_IDをAS_ID_tagＡ２に更新し（M5203）、一致しなければリコール対象ではない旨を含む該非判定結果をダウンロードサーバ８に送信し（ステップS5218）、保持するAS_IDは更新せず、ダウンロードサーバ８は前記該非判定結果を受信すると、前記該非判定結果を共通鍵Ｋｃで暗号化してスマートホン９に送信する（ステップS5219）。
【００５８】
スマートホン９は前記暗号化された該非判定結果を受信すると、受信した該非判定結果を共通鍵Ｋｃで復号化し、当該スマートホンのユーザに通知し（ステップS5220）、前記該非判定結果がリコール対象である場合は前記ハッシュ値ＺをＲＦＩＤタグ１−４に送信し、前記該非判定結果がリコール対象でない場合は。ハッシュ値ＺをＲＦＩＤタグ１−４に送信しない（ステップS5221）。そして、ＲＦＩＤタグ１−４はハッシュ値Ｙと乱数αをAS_ID認証要求に対応する認証値として送信した後（ステップS5214）、所定時間内又はＲＦＩＤタグが非活性となるまでのいずれか早い時までに前記ハッシュ値Ｚを受信した場合は、前記乱数Ｘと前記乱数αと保持するAS_IDであるAS_ID_tagＡ１に対する第２のハッシュ関数によるハッシュ値Ｚ’を算出し（ステップS5222）、前記ハッシュ値ＺとＺ'が一致する場合は、保持するAS_IDであるAS_ID_tagＡ１に対する第３のハッシュ関数によるハッシュ値AS_ID_tagＡ２を算出し、保持するAS_IDをAS_ID_tagＡ２に更新する（ステップS5223，M5204）。
【００５９】
図１９は、本発明のリコール対象の該非判定（ステップS5-3）時の動作シーケンスを示す図であり、ＡＳ２とＲＦＩＤタグ１−４は相互認証を行い、その認証はハッシュ関数を１つ、乱数はＸとαとβを使用する場合の動作シーケンスである。
【００６０】
当該動作シーケンスのうち、ステップＳ５３０１からＳ５３１１は、図１８におけるステップＳ５２０１からＳ５２１１と同様であるため、ステップＳ５３１２以降の動作シーケンスについて説明する。なお、ＡＳ２の記憶部２０１に保持されている初期状態のＲＦＩＤタグ管理情報（M5301）およびＲＦＩＤタグ１−４に保持されている初期状態の保持情報（M5302）は、それぞれ図１８における保持情報M5201およびM5202と同一である。
【００６１】
ＲＦＩＤタグ１−４は前記乱数Ｘを含む前記AS_ID認証要求を受信すると乱数αと乱数βを生成し（ステップS5312）、乱数Ｘと乱数αと記憶部１０７内に保持するAS_ID１０７１であるAS_ID_tagＡ１に対するハッシュ値Ｙを算出し（ステップS5313）、前記ハッシュ値Ｙと前記乱数αと前記乱数βを前記AS_ID認証要求に対応する認証値としてスマートホン９に送信し（ステップS5314）、スマートホン９は前記ハッシュ値Ｙと前記乱数αと前記乱数βを受信すると、前記ハッシュ値Ｙと前記乱数αと前記乱数βを共通鍵Ｋｃで暗号化してダウンロードサーバ８に送信し（ステップS5315）、ダウンロードサーバ８は前記暗号化されたハッシュ値Ｙと乱数αと乱数βを受信すると、前記暗号化されたハッシュ値Ｙと乱数αと乱数βを共通鍵Ｋｃで復号化してＡＳ２に送信する（ステップS5316）。
【００６２】
ＡＳ２は前記ハッシュ値Ｙと前記乱数αと前記乱数βを受信すると、前記乱数Ｘと前記乱数αと記憶部２０１に保持するAS_IDであるAS_ID_tagＡ１に対するハッシュ値Ｙ’を算出し（ステップS5317）、ハッシュ値ＹとＹ'とを比較し、一致すればリコール対象である旨および前記乱数Ｘと前記乱数βと保持するAS_ID_tagＡ１に対するハッシュ値Ｚを含む該非判定結果をダウンロードサーバ８に送信する。そして、保持するAS_IDであるAS_ID_tagＡ１に対するハッシュ値AS_ID_tagＡ２を算出し、保持するAS_IDをAS_ID_tagＡ２に更新し（M5303）、一致しなければリコール対象ではない旨を含む該非判定結果をダウンロードサーバ８に送信し、保持するAS_IDは更新せず（ステップS5318）、ダウンロードサーバ８は前記該非判定結果を受信すると、前記該非判定結果を共通鍵Ｋｃで暗号化してスマートホン９に送信する（ステップS5319）。
【００６３】
スマートホン９は前記暗号化された該非判定結果を受信すると、受信した該非判定結果を共通鍵Ｋｃで復号化し、当該スマートホンのユーザに通知し（ステップS5320）、前記該非判定結果がリコール対象である場合は前記ハッシュ値ＺをＲＦＩＤタグ１−４に送信し、前記該非判定結果がリコール対象でない場合は。ＲＦＩＤタグ１−４に送信しない（ステップS5321）。そして、ＲＦＩＤタグ１−４はハッシュ値Ｙと乱数αと乱数βを送信した後（ステップS5314）、所定時間内又はＲＦＩＤタグが非活性となるまでのいずれか早い時までに前記ハッシュ値Ｚ及びAS_ID の更新値であるAS_ID_tagＡ２を受信した場合は、前記乱数Ｘと前記乱数βと保持するAS_IDであるAS_ID_tagＡ１に対するハッシュ値Ｚ’を算出し（ステップS5322）、前記ハッシュ値ＺとＺ'が一致する場合は、保持するAS_IDであるAS_ID_tagＡ１に対するハッシュ値AS_ID_tagＡ２を算出し、保持するAS_IDをAS_ID_tagＡ２に更新する（ステップS5323，M5304）。
【００６４】
図２０及び図２１は、図１５の相互認証（ステップS303）の詳細動作シーケンスを示す図であり、図２０はハッシュ関数は１つ、乱数はＸとαとβの３つを使用するものであり、図２１はハッシュ関数は複数、乱数はＸとαの２つを使用するものである。当該相互認証の詳細動作シーケンス（図１５）は、図１４の相互認証（ステップS201）及び図１６の相互認証（ステップS401）と同様の動作シーケンスであり、図１４のＡＳ２とＲＦＩＤタグ１−２間の相互認証の場合は、図２０及び図２１のＡＰＳ３２をＡＳ２と、ＲＦＩＤタグ１−３をＲＦＩＤタグ１−２と、APS_ID_tagＡ１をAS_ID_tagＡと、APS_ID_tagＡＢ１をAS_ID_tagＡ１と、Ｓ３０３−××をＳ２０１−××と読み替え、図１６のＡＰＳ３２とＲＦＩＤタグ１−３間の相互認証の場合は、図２０及び図２１のAPS_ID_tagＡ１をAPS_ID_tagＡＢ１と、APS_ID_tagＡＢ１をAS_ID_tagＡＢＣ１と、Ｓ３０３−××をＳ４０１−××と読み替えるものとする。
【００６５】
図２０の相互認証の詳細シーケンスについて説明する。ＡＰＳ３２及びＲＦＩＤタグ１−３は初期状態において、APS_IDとしてAPS_ID_tagＡ１を保持し（M303，M304）、ＡＰＳ３２は乱数Ｘを生成し（ステップS303-01）、前記乱数ＸをＲＦＩＤタグ１−３に送信し（ステップS303-02）、ＲＦＩＤタグ１−３は前記乱数Ｘを受信すると乱数α及び乱数βを生成し（ステップS303-03）、乱数Ｘと乱数αと保持するAPS_IDであるAPS_ID_tagＡ１に対するハッシュ値Ｙを算出し（ステップS303-04）、前記ハッシュ値Ｙと乱数αと乱数βをＡＰＳ３２に送信し（ステップS303-05）、ＡＰＳ３２は前記ハッシュ値Ｙと乱数αと乱数βを受信すると前記乱数Ｘと前記乱数αと保持するAPS_IDであるAPS_ID_tagＡ１に対するハッシュ値Ｙ'を算出し（ステップS303-06）、前記ハッシュ値ＹとＹ'を比較し、一致すれば正規のＲＦＩＤタグと判断し、前記乱数Ｘと前記乱数βと保持するAPS_IDであるAPS_ID_tagＡ１に対するハッシュ値Ｚを算出し、当該ハッシュ値ＺをＲＦＩＤタグ１−３に送信し、ＹとＹ'が不一致ならば不正なＲＦＩＤタグと判断し、処理を中止する（ステップS303-07）。そしてＹとＹ'が一致する場合、前記APS_ID_tagＡ１のハッシュ値APS_ID_tagＡＢ１を算出し、新しいAPS_IDとして更新する（ステップS303-08，M305）。一方、ＲＦＩＤタグ１−３は前記ハッシュ値Ｚを受信すると前記乱数Ｘと前記乱数βと保持するAPS_ID であるAPS_ID_tagＡ１に対するハッシュ値Ｚ'を算出し（ステップS303-09）、前記ハッシュ値ＺとＺ’が一致する場合、前記APS_ID_tagＡ１のハッシュ値APS_ID_tagＡＢ１を算出し、新しいAPS_IDとして更新し（M306）、ＺとＺ’が不一致なら保持するAPS_IDを更新しない（ステップS303-10）。
【００６６】
図２１の相互認証の詳細シーケンスについて説明する。ＡＰＳ３２及びＲＦＩＤタグ１−３は初期状態において、APS_IDとしてAPS_ID_tagＡ１を保持し（M303，M304）、ＡＰＳ３２は乱数Ｘを生成し（ステップS303-31）、前記乱数ＸをＲＦＩＤタグ１−３に送信し（ステップS303-32）、ＲＦＩＤタグ１−３は前記乱数Ｘを受信すると乱数αを生成し（ステップS303-33）、乱数Ｘと乱数αと保持するAPS_IDであるAPS_ID_tagＡ１に対する第１のハッシュ関数によるハッシュ値Ｙを算出し（ステップS303-34）、前記ハッシュ値Ｙと乱数αをＡＰＳ３２に送信し（ステップS303-35）、ＡＰＳ３２は前記ハッシュ値Ｙと乱数αを受信すると前記乱数Ｘと前記乱数αと保持するAPS_IDであるAPS_ID_tagＡ１に対するハッシュ値Ｙ'を算出し（ステップS303-36）、前記ハッシュ値ＹとＹ'を比較し、一致すれば正規のＲＦＩＤタグと判断し、前記乱数Ｘと前記乱数αと保持するAPS_IDであるAPS_ID_tagＡ１に対する第２のハッシュ関数によるハッシュ値Ｚを算出し、当該ハッシュ値ＺをＲＦＩＤタグ１−３に送信し、ＹとＹ'が不一致ならば不正なＲＦＩＤタグと判断し、処理を中止する（ステップS303-３7）。そしてＹとＹ'が一致する場合、前記APS_ID_tagＡ１の第３のハッシュ関数によるハッシュ値APS_ID_tagＡＢ１を算出し、新しいAPS_IDとして更新する（ステップS303-38，M305）。一方、ＲＦＩＤタグ１−３は前記ハッシュ値Ｚを受信すると前記乱数Ｘと前記乱数αと保持するAPS_ID であるAPS_ID_tagＡ１に対するハッシュ値Ｚ'を算出し（ステップS303-39）、前記ハッシュ値ＺとＺ’が一致する場合、前記APS_ID_tagＡ１の第３のハッシュ関数によるハッシュ値APS_ID_tagＡＢ１を算出し、新しいAPS_IDとして更新し（M306）、ＺとＺ’が不一致なら保持するAPS_IDを更新しない（ステップS303-40）。
【００６７】
ここで、図１８及び図２１に示す第１のハッシュ関数Ｈ１と第２のハッシュ関数Ｈ２は異なる関数であるものとすることでハッシュ値ＹとＺは異なる値となり、ＡＳ２及びＡＰＳ３２のなりすましを防ぐことができる。また、第３のハッシュ関数Ｈ３は第１のハッシュ関数Ｈ１又は第２のハッシュ関数Ｈ２のいずれかと同じであってもよいし、異なるものであってもよい。ＡＳ２及びＲＦＩＤタグ１−４、ＡＰＳ３２及びＲＦＩＤタグ１−３が同一の第３のハッシュ関数Ｈ３でAS_ID、APS_IDを更新することにより、相互に更新後のAS_ID、APS_IDを交換しなくとも、同一のAS_ID、APS_IDを保持することができる。また、第３のハッシュ関数H3を第１のハッシュ関数Ｈ１又は第２のハッシュ関数Ｈ２と同一とすることで、ＲＦＩＤタグ１−４，１−３の論理回路の規模を少なくでき、消費電力を低減できるものである。特に図１９及び図２０の場合はハッシュ関数を１つだけ使用するが、乱数αに加えて乱数βを増やすことで、安全性を低下させることなくＲＦＩＤタグ１−４，１−３の論理回路の規模を少なくでき、消費電力をさらに低減できるものである。
【００６８】
以上の説明は、本発明の一実施の形態を説明するものであり、本発明が以上の実施の形態に限定されるものではない。例えば、ＲＦＩＤタグの性能を損なわない範囲で、生成する乱数の桁数や各ＩＤの桁数を自由に設定したりしてもよいものである。
【図面の簡単な説明】
【００６９】
【図１】本発明のシステム構成を示す図である。
【図２】本発明のＲＦＩＤタグの構成を示す図である。
【図３】本発明のＲＦＩＤタグの記憶部の保持情報を示す図である。
【図４】本発明のオーソリティサーバ（ＡＳ）の構成を示す図である。
【図５】本発明のオーソリティサーバ（ＡＳ）の記憶部の保持情報を示す図である。
【図６】本発明のアプリケーションサーバ（ＡＰＳ）の構成を示す図である。
【図７】本発明のアプリケーションサーバ（ＡＰＳ）の記憶部の保持情報を示す図である。
【図８】本発明のダウンロードサーバの構成を示す図である。
【図９】本発明のダウンロードサーバの記憶部の保持情報を示す図である。
【図１０】本発明のスマートホンの構成を示す図である。
【図１１】本発明のスマートホンの記憶部の保持情報を示す図である。
【図１２】本発明の出庫時のＡＰＳ＿ＩＤ読込みシーケンス（セキュリティレベルが保護なしの場合）を示す図である。
【図１３】本発明の出庫時のＡＰＳ＿ＩＤ読込みシーケンス（セキュリティレベルが保護ありの場合、ＡＰＳ＿ＩＤは通知しない）を示す図である。
【図１４】本発明の出荷時のセキュリティレベル切替えシーケンスを示す図である。
【図１５】本発明の入荷時の相互認証シーケンスを示す図である。
【図１６】本発明の販売時の相互認証シーケンスを示す図である。
【図１７】本発明のリコール対象の該非判定時の動作シーケンスを示す図（ＲＦＩＤタグ認証、ハッシュ関数は１つ、乱数はＸとαを使用）である。
【図１８】本発明のリコール対象の該非判定時の動作シーケンスを示す図（相互認証、ハッシュ関数は複数、乱数はＸとαを使用）である。
【図１９】本発明のリコール対象の該非判定時の動作シーケンスを示す図（相互認証、ハッシュ関数は１つ、乱数はＸとαとβを使用）である。
【図２０】本発明の相互認証の詳細シーケンス図（ハッシュ関数は１つ、乱数はＸとαとβを使用）である。
【図２１】本発明の相互認証の詳細シーケンス図（ハッシュ関数は複数、乱数はＸとαを使用）である。
【符号の説明】
【００７０】
１、１−１、１−２、１−３、１−４  ＲＦＩＤタグ
１０１  アンテナ
１０２  無線通信回路／給電回路
１０３  制御部
１０４  通常処理部
１０５  相互認証処理部
１０６  セキュリティレベル切替処理部
１０７  記憶部
２  オーソリティサーバ（ＡＳ）
２０１  記憶部
２０２  通常処理部
２０３  相互認証処理部
２０４  セキュリティレベル切替処理部
２０５  ネットワーク接続部
２０６  インタフェース部
３１、３２  アプリケーションサーバ（ＡＰＳ）
３０１  記憶部
３０２  通常処理部
３０３  相互認証処理部
３０４  ネットワーク接続部
３０５  インタフェース部
４１、４２、４３  リーダライタ
５  ネットワーク
６１、６２、６３  通信用ＰＣ
７１  家電製品メーカ
７２  家電量販店
７３  ユーザ（一般消費者）
８  ダウンロードサーバ
８１  ネットワーク制御部
８２  暗号通信制御部
８３  ダウンロード制御部
８４  記憶部
８５  インタフェース制御部
９  スマートホン
９０１  ネットワーク制御部
９０２  暗号通信制御部
９０３  ダウンロード制御部
９０４  記憶部
９０５  アプリケーション制御部
９０６  ユーザインタフェース部
９０７  リーダライタ部
９０８  ２次元バーコード読み取り部
９０９  ２次元バーコード解析部
【図１】
2016019219.tif 000003
【図２】
2016019219.tif 000004
【図３】
2016019219.tif 000005
【図４】
2016019219.tif 000006
【図５】
2016019219.tif 000007
【図６】
2016019219.tif 000008
【図７】
2016019219.tif 000009
【図８】
2016019219.tif 000010
【図９】
2016019219.tif 000011
【図１０】
2016019219.tif 000012
【図１１】
2016019219.tif 000013
【図１２】
2016019219.tif 000014
【図１３】
2016019219.tif 000015
【図１４】
2016019219.tif 000016
【図１５】
2016019219.tif 000017
【図１６】
2016019219.tif 000018
【図１７】
2016019219.tif 000019
【図１８】
2016019219.tif 000020
【図１９】
2016019219.tif 000021
【図２０】
2016019219.tif 000022
【図２１】
2016019219.tif 000023