(57)【要約】タグ読み取り機能を備えた移動通信端末機及び真正品認証サービス提供方法を提供する。保有している複数の暗号キーのうち、タグに保存されている暗号キーと対応する暗号キーをタグから受信した信号に基づいて特定するタグ読み取り機能を備えた移動通信端末機である。移動通信端末機は、タグから暗号化された製品コードまたは製品情報を受信し、受信された製品コードまたは製品情報を暗号キーにより復号化する。また、移動通信端末機は、復号化した結果をＬＣＤ表示窓に出力するか、またはビープ音または音声で出力する。
2006524011.tif 000002
【特許請求の範囲】
【請求項１】
非接触式の通信タグから受信された情報を読み取る移動通信端末機において、
前記通信タグと無線でデータを交換し、前記タグに必要な電力を無線で送出する第１通信部と、
無線通信網を通じて、サービス管理サーバとデータを送受信する第２通信部と、
一つ以上の暗号キー関連情報が保存される保存部と、
前記暗号キー関連情報のうち、前記通信タグから受信された暗号キー特定情報により選択された暗号キー関連情報に基づいて、前記通信タグから受信されたデータを復号する復号化部と、
製品に付着されている前記通信タグに製品情報を要請し、前記通信タグから受信された前記製品情報を読み取る情報読み取り部と、
前記読み取られた製品情報を出力する出力部と、を備えることを特徴とする移動通信端末機。
【請求項２】
前記暗号キー関連情報は、一つ以上の暗号キーを含み、
前記復号化部は、前記通信タグから受信された暗号キー特定情報に基づいて選択された暗号キーにより、前記通信タグから受信された製品情報を復号することを特徴とする請求項１に記載の移動通信端末機。
【請求項３】
前記通信タグから流出された暗号キーについての暗号キー更新要求情報を受信すれば、前記暗号キー更新要求情報により指定された暗号キーを前記保存部から除去し、新たに割当てられた暗号キーに更新する流出暗号キー更新部をさらに備えることを特徴とする請求項２に記載の移動通信端末機。
【請求項４】
前記暗号キー関連情報は、業種、製造企業、ブランド及び製品名のうち少なくとも一つを含む分類基準によって分類されて割り当てられた複数個の暗号キーを含み、
前記復号化部は、前記通信タグから受信された暗号キー特定情報に基づいて、前記複数個の暗号キーのうち選択された暗号キーで前記通信タグから受信された製品情報を復号することを特徴とする請求項１に記載の移動通信端末機。
【請求項５】
前記暗号キー関連情報は、相異なる暗号キーを生成するための一つ以上のシード値を含み、
前記復号化部は、前記通信タグから受信された暗号キー特定情報に基づいて選択されたシード値により生成した暗号キーで、前記通信タグから受信された製品情報を復号することを特徴とする請求項１に記載の移動通信端末機。
【請求項６】
前記通信タグから流出されたシード値についてのシード値更新要求情報を受信すれば、前記シード値更新要求情報により指定されたシード値を前記保存部から除去し、新たに割当てられたシード値に更新する流出シード値更新部をさらに備えることを特徴とする請求項５に記載の移動通信端末機。
【請求項７】
前記暗号キー関連情報は、業種、製造企業、ブランド及び製品名のうち少なくとも一つを含む分類基準によって分類されて割当てられた複数個のシード値を含み、
前記復号化部は、前記通信タグから受信された暗号キー特定情報に基づいて、前記複数個のシード値のうち選択されたシード値に基づいて生成した暗号キーにより、前記通信タグから受信された製品情報を復号することを特徴とする請求項１に記載の移動通信端末機。
【請求項８】
前記通信タグから流出された暗号キー関連情報についての更新要求情報を受信すれば、前記更新要求情報により指定された暗号キー関連情報を前記保存部から除去し、新たに割当てられた暗号キー関連情報に更新する流出暗号更新部をさらに備えることを特徴とする請求項１に記載の移動通信端末機。
【請求項９】
使い捨ての乱数を発生させて前記通信タグへ伝送する情報に付加した後、前記復号化部に供給し、前記通信タグから受信された情報から抽出された乱数と前記使い捨ての乱数との同一性を確認して、再伝送攻撃を遮断する再伝送攻撃遮断部をさらに備えることを特徴とする請求項１に記載の移動通信端末機。
【請求項１０】
前記保存部は、不揮発性メモリで構成され、
前記保存部から情報を読み取った後、読み取られた情報を前記保存部に再記録するリフレッシュ処理部をさらに備えることを特徴とする請求項１に記載の移動通信端末機。
【請求項１１】
前記第１無線通信部のＲＦ回路、前記情報読み取り部、前記復号化部及び前記保存部は、一つのＡＳＩＣで具現されることを特徴とする請求項１に記載の移動通信端末機。
【請求項１２】
前記情報読み取り部は、前記通信タグから受信された前記暗号キー特定情報に基づいて、業種、製造企業、ブランド及び製品名のうち複数個の製品情報を特定して、前記出力部に提供し、
前記出力部は、前記特定された複数個の製品情報を出力することを特徴とする請求項１に記載の移動通信端末機。
【請求項１３】
外部の他のタグ読み取り機能を備えた移動通信端末機と通信して、前記外部の他のタグ読み取り機能を備えた移動通信端末機を認証し、前記外部の他のタグ読み取り機能を備えた移動通信端末機についての認証結果を前記出力部に出力する読み取り器認証部をさらに備えることを特徴とする請求項１に記載の移動通信端末機。
【請求項１４】
前記暗号キー関連情報のうち、前記通信タグから受信された暗号キー特定情報により選択された暗号キー関連情報に基づいて、前記通信タグへ伝送されるデータを暗号化する暗号化部をさらに備えることを特徴とする請求項１に記載の移動通信端末機。
【請求項１５】
前記情報伝送部は、前記移動通信端末機に備えられた情報入力手段を通じて購買確認命令が入力されれば、製品の購買情報を前記読み取り結果に付加して、前記サービス管理サーバへ伝送することを特徴とする請求項１に記載の移動通信端末機。
【請求項１６】
前記製品情報についての読み取りの度に前記読み取り結果が前記保存部に保存され、
前記情報伝送部は、前記移動通信端末機に備えられた情報入力手段を通じて情報伝送命令が入力されれば、前記保存部に保存されている読み取り結果を前記サービス管理サーバへ伝送することを特徴とする請求項１に記載の移動通信端末機。
【請求項１７】
移動通信社の加入者サーバとネットワークを通じて通信し、移動通信網を通じて移動通信端末機と通信可能な製品認証サービス管理サーバでの真正品認証サービス管理方法において、
前記移動通信端末機から読み取り対象製品ごとに固有に割当てられた製品固有番号、及び前記移動通信端末機ごとに固有に割当てられた読み取り器固有番号を含む読み取り内訳情報を受信するステップと、
前記読み取り内訳情報に含まれている前記移動通信端末機の識別番号に基づいて、前記加入者サーバに加入者情報の照会を要請し、前記加入者サーバから前記加入者情報を受信するステップと、
前記読み取り内訳情報及び前記加入者情報に基づいて、加入者分類情報及び製品情報読み取り内訳を含む顧客管理情報を生成して保存するステップと、
外部から入力される情報出力要求に応答して、前記顧客管理情報を読み取って出力するステップと、を含むことを特徴とする真正品認証サービス管理方法。
【請求項１８】
前記加入者分類情報は、加入者の年齢、地域、性別及び職業のうち少なくとも一つの情報を含み、
前記読み取り内訳情報は、業種、製造企業、ブランド、等級、モデル名、生産地、製造日時、製品一連番号、製品価格及び認証時刻のうち少なくとも一つの情報を含むことを特徴とする請求項１７に記載の真正品認証サービス管理方法。
【請求項１９】
前記読み取り内訳情報は、購買が完了した製品についての購買価格及び購買日時を含む購買情報をさらに含むことを特徴とする請求項１８に記載の真正品認証サービス管理方法。
【請求項２０】
前記読み取り内訳情報によって、前記加入者のポイントを加算するステップをさらに含むことを特徴とする請求項１７に記載の真正品認証サービス管理方法。
【請求項２１】
前記受信された読み取り内訳情報に含まれている製品固有番号及び読み取り器固有番号が、前記移動通信端末機から以前に受信された読み取り内訳情報に含まれている製品固有番号及び読み取り器固有番号と同一であるか否かを確認して、情報の重複伝送如何を確認するステップをさらに含むことを特徴とする請求項１７に記載の真正品認証サービス管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タグ読み取り機能を備えた移動通信端末機及び真正品認証サービス提供方法に係り、特に、各種のブランド製品に付着されて該当製品の情報を提供するタグの情報を読んで表示することによって、真正品如何を判定可能にする移動通信端末機及びタグに保存されている情報を復号して出力することによって、ユーザーに製品の真偽如何についての情報を提供する真正品認証サービス提供方法に関する。
【従来技術】
【０００２】
特許文献１、２には、製品情報が電子的に記録されて非接触方式の通信を行うタグ（以下、“タグ”という）と、タグに記録されている情報を読み取る携帯型のタグ読み取り装置とを利用して、製品情報を確認して購買及び物品管理を行う技術が開示されている。しかし、それらの技術は、製品の真偽如何の確認と関連して全く考慮していないので、情報の記録や読み取り過程が非常に脆弱であるため、情報の偽造や情報読み取りの操作が可能であるという問題がある。
【０００３】
他の従来技術としては、特許文献３〜５に開示されている非接触式の通信タグに電子的に記録された製品情報を読み取り、インターネットのような通信ネットワークを通じて製品管理データベースに照会して、該当製品の真偽如何を判断する“ネットワーク型”真正品確認システムがある。しかし、かかるネットワーク型のシステムを利用するためには、有線である場合には、読み取り装置をデスクトップ形態に製作せざるを得ない。したがって、真正品確認のためには、特定の場所を訪問せねばならないという不便さがある。また、無線である場合にも、読み取り装置が大きくなるにつれて携帯し難くてコストが高いだけでなく、利用時には、無線通信網の利用料を負担せねばならないという追加的な問題点がある。しかも、読み取り装置がデスクトップ形態に製作された場合には、特定の場所のみで製品の真偽如何についての確認が可能であるので、物品を購入する前に予め確認し難いという問題点がある。
【０００４】
さらに他の従来技術が特許文献６、７に開示されている。該当特許文献には、タグ読み取り器が非接触式の通信タグに電子的に記録された製品情報を読み取り、読み取られた情報を自体的に予め保存されている基準データ（製品番号、製造日付、製品生産ブランド名、管理履歴情報、製品説明など）と比較して、製品の真偽如何を判断する技術が開示されている。しかし、かかるオフライン方式の認証装置は、前述したネットワーク型のシステムの問題点は解決しているが、タグ読み取り器に各製品別の製品情報を予めいずれも保存せねばならないので、メモリ容量が増加するという短所がある。また、読み取り器が真正品如何を自体判断してその結果のみを提示するので、ユーザーが認証過程の情報を直接確認しないため信頼性の低いという問題点がある。すなわち、かかる従来の読み取り装置は、製品販売者の立場のみを考慮し、製品購買者の要求を十分に満足させない。さらに、従来の読み取り装置の場合、読み取り器を購入した以後に市場に発売される新製品あるいはさらに加入された会社の製品については、真正品確認が不可能であるか、または既出荷されたあらゆる読み取り器について製品情報を更新せねばならないという致命的な問題点を有している。また、それらの従来技術は、タグ自体を製品から分離して模造品に付着する場合を全く考慮していないという問題がある。
【０００５】
かかるタグの再使用問題点を解決している従来技術が記載された文献としては、特許文献８〜１０がある。それらの文献には、製品に付着された製品情報が保存されている非接触式の通信タグとタグ読み取り器とを備えて構成される真正品確認装置が開示されている。それらの文献に記載された真正品確認装置は、タグを製品から分離すれば、アンテナのような部分を破壊させてタグ自体を再使用できないようにする方式である。しかし、かかる従来の真正品確認装置は、瓶製品のような特殊な製品のみに限定されて適用され、タグの物理的な破壊を防止する事前措置が可能であるという問題点がある。また、タグ自体が破壊されることによって、事後に製造社さえもタグ読み取り履歴情報を読み取って顧客指向マーケティングなどに活用することが不可能であるという問題点を有している。
【０００６】
【特許文献１】特開平１４−２１５７４９号公報
【特許文献２】特開平１４−２０９６９２号公報
【特許文献３】韓国公開特許第２００２−００８５１４４号公報
【特許文献４】特開平１３−３５４３１０号公報
【特許文献５】特開平１３−３４１８１０号公報
【特許文献６】特開平１２−３４８１４８号公報
【特許文献７】特開平１２−１４８９５０号公報
【特許文献８】韓国公開特許第２００１−００８９２１６号公報
【特許文献９】韓国登録実用新案第２５２２０２号公報
【特許文献１０】特開平１２−２５１１６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明が解決しようとする課題は、非接触式の通信タグから受信される情報を復号して出力することによって、製品の真偽如何を確認できる移動通信端末機を提供するところにある。
【０００８】
本発明が解決しようとする他の課題は、タグに保存されている情報を復号して出力することによって、ユーザーに製品の真偽如何についての情報を提供する真正品認証サービス提供方法を提供するところにある。
【課題を解決するための手段】
【０００９】
前記の課題を解決するための本発明によるタグ読み取り機能を備えた移動通信端末機は、非接触式の通信タグと無線でデータを交換し、前記タグに必要な電力を無線で送出する第１通信部、無線通信網を通じて、サービス管理サーバとデータを送受信する第２通信部、一つ以上の暗号キー関連情報が保存される保存部、前記暗号キー関連情報のうち、前記通信タグから受信された暗号キー特定情報により選択された暗号キー関連情報に基づいて、前記通信タグから受信されたデータを復号する復号化部、製品に付着されている前記通信タグに製品情報を要請し、前記通信タグから受信された前記製品情報を読み取る情報読み取り部、及び前記読み取られた製品情報を出力する出力部を備える。
【００１０】
前記の他の課題を解決するための本発明による真正品認証サービス提供方法は、移動通信社の加入者サーバとネットワークを通じて通信し、移動通信網を通じて移動通信端末機と通信可能な製品認証サービス管理サーバでの真正品認証サービスの管理方法において、前記移動通信端末機から読み取り対象製品ごとに固有に割当てられた製品固有番号及び前記移動通信端末機ごとに固有に割当てられた読み取り器固有番号を含む読み取り内訳情報を受信するステップ、前記読み取り内訳情報に含まれている前記移動通信端末機の識別番号に基づいて、前記加入者サーバに加入者情報の照会を要請し、前記加入者サーバから前記加入者情報を受信するステップ、前記読み取り内訳情報及び前記加入者情報に基づいて、加入者分類情報及び製品情報読み取り内訳を含む顧客管理情報を生成して保存するステップ及び外部から入力される情報出力要求に応答して、前記顧客管理情報を読み取って出力するステップを含む。
【発明の効果】
【００１１】
本発明によれば、小型かつ薄型のタグにより一つの移動通信端末機で、衣類、履き物類、革製品類、酒類、農水畜産品、医薬品、電子製品、機械類製品など購買時に真正品確認が必要な製品だけでなく、貴金属類、芸術品のように持続的かつ長期的に真正品確認が要求される製品も、さらに鑑定書、入場券、各種証明書及び施設利用券、金券、有価証券、重要書類など広範囲な種類の物品について真正品認証を適用できる。
【００１２】
また、本発明によるタグ読み取り機能を備えた移動通信端末機を利用すれば、購買者の立場では、いつもどこでも容易かつ簡便に真正品如何を確認でき、販売者の立場では、いつ、どの消費者により真正品如何を認証する状況がなされるかが分からないので、模造品を欺いて販売しようとする試みを行えなくなる。さらに、かかる携帯型の端末機が大量で消費者に配布される場合、販売者や消費者いずれも模造品の販売、購買傾向自体を大きく萎縮させることができる。また、本発明による移動通信端末機によれば、製品情報を平文として表示するので、購買者がその結果を直接容易に確認でき、また深い信頼感を与えることができる。
【００１３】
また、本発明による移動通信端末機によれば、真正品の認証如何が暗号キーの有効性と携帯型の端末機に表示される内容とを肉眼により判断するのに依存するので、別途のネットワーク接続や多量のデータを予め推定して保存せねばならないという煩わしさがない。さらに、暗号キーが同一であっても表示内容により製品が区別されるので、新たに販売される新製品または他の種類の製品についても同一な暗号キーを適用すれば、読み取り機能をアップグレードすることもなく真正品如何の確認が可能である。また、本発明によるタグ及び移動通信端末機によれば、多くの暗号キーを生成できる暗号キー生成モジュールを内蔵するか、または暗号キーを複数個保存することによって、限定されたメモリでも多くの暗号キーを確保できるので、既に移動通信端末機を取得した以後にも、さらに多くの企業、ブランドまたは製品について新たな暗号キーを付与して真正品認証対象に追加できる。さらに、一部企業、ブランドまたは製品の暗号キーが流出された場合にも、残りの企業、ブランドまたは製品については暗号キーが異なって保安が維持され、暗号キーが流出された場合には、新たな暗号キーを割当てることによって、さらに出庫される製品については模造読み取り器の使用を防止できる余地をさらに十分に確保できる。これにより、本発明は、既に配布された多くの読み取り器をアップグレードして初めて、新製品に適用できる従来技術に比べてはるかに有利な長所を有する。
【００１４】
また、本発明によれば、読み取り回数を制限することにより、タグを損傷させることもなくタグの再使用を防止できるだけでなく、さらに、物理的な方法に比べてはるかに高信頼性で再使用されてはならないタグが模造品に再使用されることを遮断できる。また、骨董品や芸術品のように所蔵期間が長期間である製品について、電子的なメモリのデータ保存年限の限界を読み取りの度にメモリリフレッシュ過程を行うことにより、保存年限の限界を克服して適用対象物品の範囲をさらに広げることができる。また、本発明によれば、再伝送攻撃に対して対応することにより、真正品認証メッセージをハッキングして本認証システム自体をコピーしようとする試みを遮断し、真正品認証の信頼性をさらに向上させる。また、本発明によれば、一部の暗号キーが流出される場合、新たに発行されるタグを通じて移動通信端末機をオフライン上でアップグレードするので、ユーザーの立場では、何らの操作なしに読み取り器がアップグレードされるという長所があるだけでなく、模造品の登場による被害を最小化できるという利点がある。また、本発明によれば、移動通信端末機間に相互認証が可能であるので、模造非接触式の通信タグを対象として動作する模造携帯型の読み取り器が使われることも防止できる。
【発明を実施するための最良の形態】
【００１５】
以下で、添付された図面を参照して、本発明によるタグ読み取り機能を備えた移動通信端末機及び真正品認証サービス提供方法の望ましい実施形態について詳細に説明する。
【００１６】
図１は、本発明の動作を概略的に説明するための図面である。
【００１７】
図１に示すように、本発明によるタグ読み取り機能を備えた移動通信端末機２０−１、２０−２は、非接触式の通信タグ１０−１、１０−２、１０−３の情報を読んで表示する。非接触式の通信タグ１０−１、１０−２、１０−３は、衣類、履き物類、革製品類、酒類、農水畜産品、医薬品、電子製品、機械類製品、貴金属類、芸術品、鑑定書、入場券、各種証明書及び施設利用券、金券、有価証券、重要書類など各種製品に付着される。
【００１８】
非接触式の通信タグは、横縦がそれぞれ１０〜１８ｍｍ程度である四角形かつ薄型の受動タグである。一方、タグ読み取り器は、移動通信端末機２０−１、２０−２と一体に提供される。タグみ取り機能を備えた移動通信端末機２０−１、２０−３を有した個人は、前述した非接触式の通信タグが付着されたいかなる種類の製品でも自身の移動通信端末機２０−１、２０−２を製品に接近させることによって、製品の情報を表示部で確認できるだけでなく、同時にブランドの真偽如何を判別するか、または模造製品を区別できる。
【００１９】
一方、タグが付着された製品には、真正品のみに表示されねばならない製品コードが印刷されている。タグ読み取り機能を備えた移動通信端末機２０−１、２０−２を有した個人は、自身が所持している移動通信端末機を製品に接近させることによって、移動通信端末機の表示部に出力される製品情報に基づいて、ブランドの真偽如何を把握できる。すなわち、個人が移動通信端末機をウィスキー製品のタグに接近させるとき、ウィスキー製品が真正品であれば、移動通信端末機の表示部に‘７’というコードが表示される。また、タグ読み取り機能を備えた移動通信端末機を革ハンドバッグに接近させたとき、模造品であれば、‘９’というコードが表示されずに模造品警告メッセージ（例えば、“Ｅｒｒｏｒ”あるいは既定の特定音）が表示される。これと異なり、読み取り結果によって、ビープ音や音声メッセージのような音響を出力させることができる。例えば、読み取りが不可能なタグが検出された場合には、移動通信端末機は、短い断続音を反復して数回出力する。製品コードが成功的に読み取られた場合には、移動通信端末機は、読み取られた製品コードを出力部に表示しつつ短い読み取り音を出力する。また、移動通信端末機は、読み取られた製品コードを音声で合成して出力することもできる。製品コードが数字に制限される場合、かかる音声データは、量が多くないので小規模のメモリにも保存されうる。さらに、色相が製品コードとして使われうる。この場合、タグが付着された製品には、真正品のみに表示されねばならない色相コード表示が印刷される。タグ読み取り器は、タグでそのカラーコードを読んでその値によって、例えばＲ、Ｇ、Ｙ、Ｂカラーを有した複数のＬＥＤ（Ｌｉｇｈｔ Ｅｍｉｔｔｉｎｇ Ｄｉｏｄｅ）のオン／オフを組み合わせて読み取り結果を表示する。読み取りが不可能なタグの存在を検出した場合に、読み取り器は、既定の特定なカラーパターンでエラーメッセージを出力することによって、模造タグまたは不良タグであることを表現できる。
【００２０】
また、製品コードは、一回の読み取りにより移動通信端末機の表示部に複数回にかけて順次に表示される。移動通信端末機の表示部に順次に表示される製品コードは、製造社、業種、ブランド及び製品名のうち少なくとも一つを含む製品情報に対応している。タグが付着された製品には、それぞれの製品タグに対応している製品情報が記載されたテーブルが共に提供される。タグ読み取り機能を備えた移動通信端末機をタグに接近させれば、テーブルの順序によって複数の製品コードが順次に表示される。例えば、タグ読み取り機能を備えた移動通信端末機を本発明によるタグが付着されたウィスキーに接近させれば、最初に表示される製品コードである‘７５０１’は、最初のテーブルである製品種類テーブルの記載事項により、この製品が‘酒類’であることを把握できる。次いで、一定の時間間隔をおいて表示されるデータである‘００１４’は、製品に印刷された他のテーブルであるブランド名テーブルの記載事項により、この製品のブランド名が‘バレンタイン’であることを把握できる。次いで、一定の時間間隔をおいて表示されるデータである‘００１７’は、製品に印刷されたさらに他のテーブルである熟成年度順テーブルの記載事項により、この製品が‘１７年産’であることを把握できる。
【００２１】
本発明による移動通信端末機は、タグから読み取られた情報読み取り内訳を、移動通信網を通じて真正品認証サービス管理サーバ４０へ伝送することが可能である。情報読み取り内訳は、読み取り対象製品ごとに固有に割当てられた製品固有番号、及び移動通信端末機ごとに固有に割り当てられた読み取り器固有番号を含む。情報読み取り内訳は、業種、製造企業、ブランド、製品名、等級、モデル名、生産地、製造日、一連番号、価格、認証日時などの真正品認証内訳情報をさらに含む。さらに、情報読み取り内訳は、真正品認証された製品のうち購買完了した製品についての購買情報を含む。購買情報は、真正品認証内訳情報に付加して購買価格、購買日時などの情報を含む。
【００２２】
真正品認証サービス管理サーバ４０は、移動通信端末機から情報読み取り内訳情報を受信すれば（ステップ１，２）、受信した内訳情報に含まれた移動通信端末機の識別情報から移動通信社の加入者サーバ３０に照会して、該当加入者の身上情報を獲得できる（ステップ３）。かかる真正品認証サービス管理サーバ４０の機能により、販売者は、さらに細分化された顧客管理を行える。すなわち、加入者サーバ３０には、移動通信会社により加入者の性別、年齢、住所、学歴、職業、趣味など詳細な身上情報が保存されている。サービス管理サーバ４０は、受信した情報読み取り内訳情報とかかる加入者情報とを取り集めて、例えば特定の年齢層の人々の購買性向や、他の例において、特定の職業を有した人々の購買性向、製品選好度などを調べることが可能である。かかる情報は、真正品認証対象製品を生産する生産者には非常に有効なマーケティング情報となることができる。サービス管理サーバ４０は、このように取り集められた情報を顧客管理情報として保存し、以後にサービス対象製品を製造する製造社や認証サービス管理会社の要求に応答して、報告書を作成して出力する。または、かかる報告書を随時作成して、ネットワークで通信可能なブランド保有社のサーバ５０へ伝送する（ステップ４）。かかるマーケティング報告書の作成技術は、当該分野で公知されたものであるので、詳細な説明は省略する。
【００２３】
一方、かかる情報の取り集めは、購買完了時や真正品認証がある程度行われた後、定期的にまたは非定期的にユーザーの操作により受動で行われうる。移動通信端末機に特定の応用プログラムを搭載することにより、このような情報のアップロード過程がユーザーが認識できない状態で行われうる。この応用プログラムは、情報蓄積量及び通信状態を監視している途中で、音声通信またはデータ通信中に特定のデータチャンネルを割当てられて蓄積された読み取り内訳情報を伝送する。また、特定の応用プログラムは、情報蓄積量を監視していて一定な量に達すれば、蓄積された情報を短文メッセージ形態でサービスサーバへ伝送する。
【００２４】
サービス管理サーバ４０は、顧客管理情報としてポイント情報をさらに含む。すなわち、サービス管理会社は、購買情報の取り集めに協調する加入者にインセンティブとしてポイントを積み立て、それらのポイントが積み立てされるにつれて賞品を提供するか、または積み立てされたポイントを電子貨幣化して提携サイトで物品購買に活用するか、またはコンテンツを利用可能にする。かかるポイントの積み立て処理は、サービス管理サーバ４０が読み取り内訳情報を受信すれば、受信した内訳情報の種類及び内容によって該当加入者に積み立て処理して行われる。例えば、購買完了した製品の価格によって差等してポイントが積み立てされることもあり、製造社や製品名によって相異なるポイントが積み立てされるように処理することもある。
【００２５】
また、サービス管理サーバ４０は、製品情報読み取り内訳情報を受信した後で、読み取り内訳情報に含まれた製品情報固有番号及び読み取り器固有番号が以前に受信した製品情報読み取り内訳情報と同一であるか否かをチェックして、再伝送された内訳情報であるか否かをさらにチェックできる。すなわち、顧客が購買内訳情報を反復伝送してポイントを積み立てようとする試みを遮断するために、サービス管理サーバ４０は、全文形式で伝送される購買内訳情報を認証する。移動通信端末機は、購買内訳情報を伝送するとき、読み取り器の固有番号と読み取ったタグの固有番号とを共に伝送する。サービス管理サーバ４０は、読み取り器の固有番号とタグ固有番号とが同一な購買内訳情報を無視することによって、同一な購買内訳情報が反復してポイントに反映されることを遮断する。
【００２６】
図２は、本発明の望ましい一実施形態による非接触式の通信タグの構成を示す図面である。以下の説明で、タグ読み取り器は、タグ読み取り機能を備えた移動通信端末機を含む概念として使われる。
【００２７】
図２に示すように、本発明の望ましい一実施形態による非接触式の通信タグ１０は、非接触式の通信手段１００、制御部２００及び保存部３００を備える。
【００２８】
非接触式の通信手段１００は、読み取り器２０と無線でデータを交換し、それから無線で受信した信号のうち電力成分を抽出して、それを全体システムの電源に供給する。制御部２００は、保存部３００に保存されている製品情報を暗号キーで暗号化して、非接触式の通信手段１００を通じて外部に出力する。保存部３００には、製品情報と暗号キー情報とが保存される。
【００２９】
非接触式の通信手段１００は、アンテナ１１０、電源供給部１３１、復調部１３３及び変調部１３５を備える。アンテナ１１０は、読み取り器２０と無線で情報を送受信する手段である。電源供給部１３１は、アンテナ１１０を通じて受信される信号のうち電力用の電波信号を処理して、非接触式の通信タグ１０に電源を供給する。復調部１３３は、読み取り器２０から受信される信号を復調する。変調部１３５は、読み取り器２０に送信する信号を変調する。アンテナ１１０は、印刷されたパターンまたはコイルでほぼタグの外周面に沿って形成され、変調部１３５及び復調部１３３の構成は、当業者に公知された事項であるので詳細な説明は省略する。本発明によるタグ１０は、小型かつ薄型で製作されねばならないので、受動型に製作されることが望ましい。したがって、電源供給部１３１は、読み取り器２０から受信される無線信号で電力成分を抽出し、それを全体システムの電源に供給する。電源供給部１３１の動作及び構成は、公知されたものであるので詳細な説明は省略する。
【００３０】
保存部３００は、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌ Ｅｒａｓａｂｌｅ Ｐｒｏｇｒａｍｍａｂｌｅ Ｒｅａｄ−Ｏｎｌｙ Ｍｅｍｏｒｙ）、フラッシュＲＯＭのような不揮発性の半導体メモリで構成されて、電源が消失された状態でもデータが保存される。保存部３００は、物理的に読み取り専用と書き込み／読み取り用の二つのメモリで構成されることもあるが、望ましい実施形態においては、書き込み／読み取りが可能な単一の不揮発性メモリで構成される。保存部３００に保存されるデータには、タグが付着される製品についての業種、製造企業、ブランド、製品名、等級、モデル名、生産地、製造日、出庫日、一連番号のような製品情報３７０が保存される。また、保存部３００には、タグ１０と読み取器２０との通信を暗号化するのに必要な暗号キー３３０が保存される。また、保存部３００には、タグ読み取り器側で暗号キーを特定するのに必要な暗号キー特定情報３１０が保存されうる。さらに、保存部３００には、読み取り器２０によりタグの製品情報が読み取られた回数を保存するカウンタ領域があり、読み取った読み取り器２０についての情報、読み取り日時のような読み取り内訳情報が保存されうる。
【００３１】
一方、保存部３００に保存される製品情報３７０は、数字の組み合わせ、色相の組み合わせ、文字の組み合わせで作成された製品コードの形態を有する。読み取り器２０の表示部には、数字の組み合わせで作成された製品コードが出力される。また、製品コードは、順次配列された二進コード及び／または色相コードで作成されうる。かかる製品コードは、一つのみが保存部３００に保存されることもあるが、前述したように、複数個が保存部３００に保存されて読み取り器２０により順次に読み取られて順次に表示されうる。このとき、製品コードは、製造社、ブランド、業種、製品名などによって事前に決まる。これにより、コードテーブルを有した個人は、順次表示される製品コードにより製造社、ブランド、業種、製品名のような製品情報を獲得できる。
【００３２】
本発明による通信タグ１０のシステム全体を制御する制御部２００は、ステートマシンで設計されたデジタルロジックの専用ハードウェア、例えばフリップフロップとゲートとに基づいて設計されたＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ Ｓｐｅｃｉｆｉｃ Ｉｎｔｅｒｇｒａｔｅｄ Ｃｉｒｃｕｉｔ）回路で具現される。かかる回路は、商用化された多様なＣＡＤ（Ｃｏｍｐｕｔｅｒａｉｄｅｄ Ｄｅｓｉｇｎ）ツールの支援を受ける当業者であれば容易に具現できるので、詳細な説明は省略する。これにより、本発明は、別途の保存された形態のメインプログラムを利用しないので、不揮発性メモリ上で記憶の保存年限による問題を回避できる。しかし、この場合にも、タグごとに異なる情報である製品情報や暗号キー関連情報は、不揮発性メモリにデータとして保存される。これについては、後述する別途の対策が作られる。しかし、本発明は、これに限定されず、制御部２００は、マイクロプロセッサで具現されうる。さらに、本発明の特徴的な機能は、ソフトウェアによる制御により達成されることもある。このとき、保存部３００には、メインプログラムがさらに保存される。他の実施形態では、保存部３００は、物理的に二つのメモリで構成されて、メインプログラムを含んだ一部分は別途のメモリに保存されることもある。
【００３３】
制御部２００は、暗号化／復号化部２１０、情報提供部２５０、再伝送攻撃遮断部２３０及び事後管理処理部２７０を備える。それらそれぞれの構成要素は、制御部２００とは別途に分離され、再伝送攻撃遮断部２３０及び事後管理処理部２７０は選択的に備えられる。暗号化／復号化部２１０は、非接触式の通信手段１００を通じて受信された信号を復号化し、送信する信号を暗号化して非接触式の通信手段１００に出力する。
【００３４】
情報提供部２５０は、保存部３００に保存されている製品情報を読み込んで暗号化／復号化部２１０に供給する。また、情報提供部２５０は、読み取り器２０からの命令によって、保存部３００に保存された製品情報を読み取って非接触式の通信手段１００を通じて出力する。一方、情報提供部２５０は、読み取りの度に保存部３００のカウンタ値を増加させ、製品情報を読み取る前に保存されたカウンタ値を確認して、カウンタ値が所定値以上である場合には、読み取り器２０の読み取り命令に応答しないか、または製品情報の代わりに読み取り回数が超過した不適切なタグであることを知らせるメッセージを出力する。しかし、この場合にも、内部的にカウンタ値は増加されて記録され続ける。このデータは、管理者が所持した特定の読み取り器により確認されうる。
【００３５】
以上のような読み取り回数の管理を通じて、同一なタグを真正品から分離して模造品に付着するか、または消費された真正品から廃タグを分離して模造品に付着して再使用することを効果的に防止できる。また、外部から接近不可能な領域にカウンタ値を保存してそれをチェックすることによって、物理的な対策に比べてコストが全く追加されることもなく効果的に再使用を遮断できる。もちろん、物理的に強力な接着剤などでタグを製品に付着してタグを分離させる場合、パターン印刷されたアンテナを破壊させるなどの物理的な遮断方式が採択されうる。しかし、これは、タグ情報の事後管理または利用のための接近を不可能にするという短所があり、注意深くタグを分離させようとする試みを基本的に防止できない。さらに、量産における難しさが存在する。
【００３６】
一方、商品が陳列台に陳列された状態でタグ読み取り器により数回読み取られることによって、以後に真偽判別が必要なときには、読み取りが不可能になる場合が発生する。かかる問題点を解決するために、出庫時にタグ露出面に読み取りを遮断する遮蔽膜を置くことが望ましい。遮蔽膜は、例えばアルミニウム薄板でタグ外面を覆って無線通信を遮断する形態でありうる。この遮蔽膜は、真偽判別が必要なとき、タグから分離される。
【００３７】
カウンタの読み取り制限基準値は、製品ごとに調整されうる。例えば、ウィスキー、農水畜産物のような食品類の場合には、出庫時に１回、使用時に２〜４回程度の使用を予定して、カウンタ基準値を３〜５回程度に制限することが望ましい。衣類の場合には、販売時及び購入後に複数回の真正品認証がありえるので、数十回程度にすることが望ましい。かかる値は、製品性格や流通経路のステップ数によって適切に決まる。しかし、カウンタをチェックして読み取りを制限する実施形態に限定されず、例えば名画や骨董品、書類種類などに付着されるタグについては、読み取り回数を制限しないようにする。この場合において、情報提供部２５０は、読み取り器２０からの命令によって、保存部３００に保存された製品情報を読んで非接触式の通信手段１００を通じて出力し、読み取りの度に保存部３００のカウンタ値を増加させるが、カウンタ値による情報提供の制限動作を行わない。
【００３８】
製品情報を複数の製品コードにより順次表示する実施形態において、情報提供部２５０は、複数の製品コードを一回にわたってタグ読み取り器２０に提供することもあり、タグ読み取り器２０の要請により数回にわたって順次に提供することもある。数回にわたって順次提供する場合、それぞれのデータごとに暗号化／復号化及び再伝送攻撃防止などの対策が適用される。
【００３９】
暗号化／復号化部２１０は、非接触式の通信手段１００を通じて送信する情報を暗号化し、それから受信する情報を復号化する。暗号化アルゴリズムは、３−ＤＥＳ（Ｄａｔａ Ｅｎｃｒｙｐｔｉｏｎ Ｓｔａｎｄａｒｄ）を使用するが、これに限定されるものではない。３−ＤＥＳアルゴリズムは、ＤＥＳ方式を三重に適用するものであって、色々な形態があり、本実施形態では、三つのキーを順次に使用する順次連結型方式の３−ＤＥＳを適用する。それらの方式は、いずれも対称キー方式であるので、暗号化及び復号化に同一な暗号キーを使用する。
【００４０】
従来の真正品認証方法は、真正品如何の認証は、タグに固有な認証コードを保存し、読み取り器でその値を読んで真正品に該当するコードであるか否かを判断する構成を有する。これと異なり、本発明は、真正品如何の認証を、表示部に表示された情報を確認する人の判断及び製品情報が正しく表示されるために通過せねばならない暗号化／復号化過程に依存する。
【００４１】
本発明による通信タグ１０の第１実施形態において、製品情報は、唯一なマスタキーにより暗号化／復号化される。この場合、タグの保存部３００には、あらゆる種類の製品において共通の唯一なキーとしてマスタキー３３０が保存される。タグ読み取り器２０も、唯一な一つのキーのみを保有しているが、あらゆる種類の製品に対して製品情報の読み取りが可能である。暗号化／復号化部２１０は、情報提供部２５０が外部へ伝送する情報をこの暗号キーで暗号化し、外部から受信して入力される暗号化されたメッセージを解読して情報提供部２５０に提供する。かかる暗号化／復号化部２１０の動作によりタグ読み取り器２０に表示される製品情報により製品が識別されうるので、多くの商品に関する真偽情報を提供することが可能である。さらに、新たな製品に適用されうるタグが新たに組み込まれた場合に、既存の読み取り器をアップグレードすることもなくこのタグの情報を読み取ることが可能である。
【００４２】
本発明による通信タグ１０の第２実施形態において、タグの保存部３００には、単に一つの暗号キーとしてマスタキー３３０及びこのマスタキーに対する暗号キー特定情報３１０が保存される。タグを使用する会社は、業種別及び／または製造社別及び／またはブランド別及び／または製品別に異なって割当てられた複数の暗号キーを準備する。例えば、主要ブランドの場合には、同一なブランドを使用する商品種類別に異なる暗号キーを使用するように決定することもできる。少ない数量のみを生産する会社の場合には、該当製造社に対して単に一つの暗号キーのみを指定することもできる。一方、読み取り器２０には、対象製品のタグを読み取るのに必要な暗号キーがいずれも備えられる。
【００４３】
暗号化／復号化部２１０は、読み取り器から製品情報を要請されれば、暗号キー特定情報３１０を読み取り器に送信して、読み取り器が自身が保存している暗号キー３３０と同一な暗号キーを選択するようにする。暗号キー特定情報３１０は、例えば複数の暗号キーに付与されたインデックスでありうる。次いで、暗号化／復号化部２１０は、情報提供部２５０が外部へ伝送する情報をこの暗号キーで暗号化し、外部から受信して入力される暗号化されたメッセージを解読して情報提供部２５０に提供する。
【００４４】
このように暗号キー特定情報３１０を利用すれば、一部の暗号キーが流出されても、該当業種または該当製造社または該当ブランドまたは該当製品に被害範囲が制限される。また、唯一なマスタキーを利用する実施形態と同様に、既存に配布された読み取り器をアップグレードすることもなく同一な暗号キーを有するが、新たな製品情報を保存した新たな多くのタグをさらに組み込むことが可能である。さらに、十分な数の暗号キーをタグ読み取り器に確保すれば、余裕分の暗号キーを割当てることによってさらに保安度の高い状態で新たな製品を組み込むことが可能である。すなわち、新たなタグ１０を製作するとき、余裕分として確保された暗号キーのうち一つとそれに対応するインデックスとを保存することにより、読み取り器は、このインデックスを受信して余裕分として確保された暗号キーのうち一つをそのタグのための暗号キーとして特定することが可能である。
【００４５】
本発明による通信タグ１０の第３実施形態において、通信タグ１０の保存部３００には、業種、製造企業、ブランド、製品名のうち少なくとも二つの基準によって区分されて割当てられた少なくとも二つの暗号キー３３０及びそれらのそれぞれに対応する暗号キー特定情報３１０が保存される。
【００４６】
図４Ａは、本発明による通信タグ１０の第３実施形態による暗号キー４１０及び暗号キー特定情報４２０の一例を示す図面である。図４Ａに示すように、タグ１０に保存される暗号キー４１０は、三つの暗号キー４１１、４１３、４１５で構成され、それぞれの暗号キーは、業種、製造社、ブランド別に決まったものである。暗号キー特定情報４２０は、暗号キーとそれぞれ対応するインデックス値である。読み取り器２０には、あらゆる暗号キー４３３、４５３、４７３及びそれらのそれぞれに対応する暗号キー特定情報としてのインデックス４３１、４５１、４７１が保存される。読み取り器の暗号キーは、三つのグループに区分され、それぞれのグループは、業種、製造社、ブランド別の暗号キー割当てテーブルである。例えば、それらの複数の暗号キー４１１、４１３、４１５は、３−ＤＥＳアルゴリズムで各ステップ別に使われる三つの暗号キーでありうる。
【００４７】
タグ１０の暗号化／復号化部２１０は、読み取り器２０から製品情報を要請されれば、暗号キー特定情報３１０としてのインデックス、すなわちここでは０２、０１、０４の値を読み取り器に送信する。読み取り器２０は、このインデックス値から対応する暗号キーテーブルをルックアップして、タグが保存している暗号キー４１０と同一な暗号キーセット、すなわちここでは１３２４、ａｂｃｄ、２３４５を現在のタグ１０を読み取るための暗号キーとして選択するようにする。次いで、タグ１０の暗号化／復号化部２１０は、それらの複数の暗号キーを順次に使用して読み取り器２０と送受信する情報を暗号化及び復号化する。
【００４８】
暗号キーが特定されれば、読み取り器２０は、この暗号キーがいかなる特定の業種、製造企業、ブランドに属するか、または製品名が何かが分かる。すなわち、図４Ａで、読み取器２０は、受信した暗号キーインデックス４２１、４２３、４２５から、現在のタグ１０が付着された製品が‘アクセサリ’業種に属し、製造社が‘Ｓａｍ−ａｈ Ｉｎｄｕｓｔｒｙ’であり、ブランド名は‘ＣＡＰＡＣＣＩ’であることが分かる。したがって、保存部３００に保存されている製品情報３７０及び暗号キー特定情報３１０は、実際には、一部が重複されたものでありうる。すなわち、インデックス４２１、４２３、４２５自体が製品情報の一部分でありうる。第３実施形態は、第１実施形態及び第２実施形態の長所をいずれも有し、さらに複数の暗号キーを順次に使用することによりさらに保安度を向上させ、新たな製品組み込みの余裕もさらに十分に確保できる。
【００４９】
本発明による通信タグ１０の第４実施形態において、タグ１０には、複数の暗号キー３３０及び暗号キー特定情報３１０が保存され、読み取り器２０には、あらゆる対象製品の製品情報を読み取り可能に必要な暗号キーが備えられる。本実施形態において、タグ１０は、タグ読み取り器２０から読み取り要請を受信すれば、複数の暗号キーのうち一つを選択し、選択された暗号キーに該当する暗号キー特定情報をタグ読み取り器に送信して、相互間に暗号キーを一致させる。タグ１０の暗号キー選定は、ロータリ方式や乱数方式により行われる。次いで、タグ１０は、選択された暗号キーによりタグ読み取り器２０と交換する情報を暗号化／復号化する。本発明による通信タグ１０の第４実施形態は、第１実施形態及び第２実施形態の長所をいずれも有し、さらに、タグ１０自体が暗号キーを読み取る度に変えて応答するので、模造読み取り器２０に対する対応力をさらに向上させる。
【００５０】
本発明による通信タグ１０の第５実施形態において、タグ１０には、複数の暗号キーセット３３０及び暗号キー特定情報セット３１０が保存され、読み取り器２０には、あらゆる対象製品の製品情報を読み取り可能に必要な暗号キーが備えられる。タグ１０側の暗号キーセットそれぞれは、業種、製造企業、ブランド、製品名のうち少なくとも二つの基準によって区分されて割当てられた少なくとも二つの暗号キーを含む。例えば、それら複数の暗号キーは、３−ＤＥＳアルゴリズムで各ステップ別に使われる三つの暗号キーでありうる。すなわち、第５実施形態において、タグ１０には、図４Ａに示した暗号キー４１１、４１３、４１５が複数セット保存され、暗号キー特定情報４２１、４２３、４２５も複数セット保存される。暗号化／復号化部２１０は、タグ読み取り器２０と通信して、自身が保有しているそれぞれの暗号キーをタグ読み取り器２０が特定するようにする。次いで、暗号化／復号化部２１０は、それら複数の暗号キーを順次に使用して暗号化及び復号化を処理する。タグの暗号キー選定は、例えばロータリ方式や乱数方式により行われる。次いで、タグは、選択された暗号キーセットによりタグ読み取り器と交換する情報を順次に暗号化／復号化する。本発明による通信タグ１０の第３実施形態と同様に、第５実施形態においても、暗号キーが特定されれば、タグ読み取り器２０は、この暗号キーがいかなる特定の業種、製造企業、ブランドに属するか、または製品名が何かが分かる。したがって、第５実施形態の変形された実施形態において、保存部３００の製品情報３７０及び暗号キー特定情報３１０は、実際には、一部において重複されたものでありうる。本発明による通信タグ１０の第５実施形態は、第１実施形態〜第４実施形態の長所をいずれも有する。
【００５１】
本発明による通信タグ１０の第６実施形態において、タグ１０には、一つの暗号キー及びタグが有したものと同一な暗号キーを読み取り器側で生成するのに必要な暗号キー生成情報が保存される。タグを使用する会社は、複数の暗号キーを準備し、例えば業種別及び／または製造社別及び／またはブランド別及び／または製品別に異なって暗号キーを割り当てる。タグ読み取り器２０には、対象製品のタグを読み取るのに必要なあらゆる暗号キーを生成できる暗号キー生成モジュールが備えられる。暗号キー生成モジュールは、一つあるいは複数のシード値及びタグから受信した暗号キー生成情報から暗号キーを生成する。タグ読み取り器２０で、一つのシード値から生成される暗号キーの数は、関数のパラメータ値によって無数に多い。たとえタグ読み取り器２０に限定された数のシード値のみが保存された状態としても、タグ読み取り器２０をアップグレードさせることもなく無数に多くのブランドに対して相異なる暗号キーを指定できる。したがって、本発明による真正品認証装置は、タグ読み取り器２０が配布された以後にも、タグ読み取り器２０をアップグレードさせることもなく新たな多くの業種、製造社、ブランドまたは製品を認証対象製品に組み込めることが可能である。これは、新たな暗号キーを該当製品に指定し、その製品にこの暗号キーを生成できる生成情報を保存したタグを付着することにより可能になる。さらに、本発明による真正品認証装置は、製品情報が表示部に文章で表現されるので、同一な暗号キーでも複数の種類の製品に対して真正品認証することが可能である。
【００５２】
暗号キー生成モジュールは、例えば受信した暗号キー生成情報としての整数値ほどシード値を自乗した値を暗号キーとして生成できる。しかし、本発明は、これに限定されず、暗号キー生成情報は、タグ読み取り器２０で暗号キーを特定して生成できる情報を包括するように解釈されねばならない。例えば、暗号キー生成情報は、製造社コード、ブランドコード、製品コードからなる一連のコード列や、製造社名、ブランド名、製品名からなるテキスト情報でありうる。また、暗号キー生成アルゴリズムは、シード値と一つ以上のパラメータから暗号キーを生成できる多くの関数及び演算を包括する。したがって、暗号キー生成モジュールの生成アルゴリズムを適切に選択することにより、一つのシード値のみを読み取り器に保存しても実質的に多くの暗号キーを確保することが可能である。
【００５３】
また、本発明による通信タグ１０の第６実施形態において、タグ１０の暗号化／復号化部２１０は、読み取り器２０から製品情報を要請されれば、暗号キー特定情報３１０として暗号キー生成情報を読み取り器に送信して、読み取り器が自身が保存している暗号キー３３０と同一な暗号キーを生成するようにする。次いで、暗号化／復号化部２１０は、情報提供部２５０が外部へ伝送する情報をこの暗号キーで暗号化し、外部から受信して入力される暗号化されたメッセージを解読して情報提供部２５０に提供する。本発明による通信タグ１０の第６実施形態において、暗号キーをさらに十分に確保して、業種、製造社、ブランドまたは製品別に十分に多くの暗号キーを割当てることにより、一部の暗号キーが流出されるとしても被害範囲を最小化できる。また、第１実施形態と同様に、既存に配布された読み取り器をアップグレードすることもなく同一な暗号キーを有するが、新たな製品情報を保存した新たな多くのタグをさらに組み込めることができる。さらに、本実施形態において、新たな製品を組み込もうとするとき、タグに新たな暗号キー及びその暗号キーを生成できる暗号キー生成情報のみを保存すれば、読み取り器は、保存したシード値及びタグから受信した暗号キー特定情報により該当タグが保有したものと同一な暗号キーを生成できる。したがって、さらに高い保安レベルが維持されつつ、さらに多くの新たな製品を真正品認証対象に組み込めることができる。
【００５４】
本発明による通信タグ１０の第７実施形態において、タグ１０の保存部３００には、業種、製造企業、ブランド、製品名のうち少なくとも二つの基準によって区分されて割当てられた少なくとも二つの暗号キー３３０及びそれらのそれぞれに対応する暗号キー特定情報３１０として暗号キー生成情報が保存される。本実施形態において、暗号化／復号化部２１０は、保存された暗号キーを順次に使用してメッセージを多重暗号化する。タグ読み取り器２０は、タグ１０から暗号キー生成情報を受信して、この値と内部のシード値とに基づいて特定の関数や演算を通じて、タグ１０に保存されているものと同一なセットの暗号キーを生成する。第７実施形態は、第６実施形態に比べて、複数の暗号キーによる多重暗号化によりさらに保安度を向上させるという長所を有する。
【００５５】
本発明による通信タグ１０の第８実施形態において、タグ１０の保存部３００には、業種、製造企業、ブランド、製品名のうち少なくとも二つの基準によって区分されて割当てられた少なくとも二つの暗号キー３３０、それらのそれぞれに対応する暗号キー生成情報及びそれらの暗号キー生成情報を特定するための識別情報としてインデックスが保存される。本実施形態において、暗号化／復号化部２１０は、保存された暗号キーを順次に使用してメッセージを多重暗号化する。読み取り器は、タグから暗号キー生成情報についてのインデックスを受信して、この値と内部のシード値とに基づいて特定の関数や演算を通じて、タグが保存したものと同一なセットの暗号キーを生成する。
【００５６】
図４Ｂは、本発明による通信タグ１０の第８実施形態による暗号キー４１０、暗号キー生成情報４２０及びそのインデックスの一例を示す図面である。図４Ｂで、図４Ａと対応するか、または同じ構成は、同じ図面符号で表記した。図４Ｂに示すように、タグ１０に保存される暗号キー４１０は、三つの暗号キー４１１、４１３、４１５で構成され、それぞれの暗号キーは、業種、製造社、ブランド別に決まったものである。例えば、それらの複数の暗号キー４１１、４１３、４１５は、３−ＤＥＳアルゴリズムで各ステップ別に使われる三つの暗号キーでありうる。それらの暗号キー４１１、４１３、４１５を生成できる暗号キー生成情報４９０としてパラメータ値４９１、４９３、４９５は、保存部３００に保存されることもあるが、必ずしも必須的なものではない。暗号キー生成情報４９０を特定するためのインデックス値４２０は、タグ１０の保存部３００に保存され、タグ読み取り器２０が暗号キーの特定を要請すれば、タグ読み取り器２０へ伝送される。暗号キー‘１３２４’４１１を生成できる暗号キー生成情報は、‘１３３’４９１であり、この暗号キー生成情報を識別するインデックスは、‘０２’４２１である。同様に、暗号キー‘ａｂｃｄ’４１３、暗号キー生成情報‘２５６’４９３及びインデックス‘０１’４２３が対応し、暗号キー‘２３４５’４１５、暗号キー生成情報‘２６７’４９５及びインデックス‘０４’４２５が対応する。タグ読み取り器２０の暗号キーは、三つのグループに区分され、それぞれのグループは、業種、製造社、ブランド別の暗号キー割当てテーブルである。
【００５７】
タグ１０の暗号化／復号化部２１０は、タグ読み取り器２０から製品情報を要請されれば、暗号キー特定情報３１０としてのインデックス、すなわち、ここでは‘０２’，‘０１’，‘０４’の値をタグ読み取り器２０に送信する。タグ読み取り器２０は、このインデックス値から対応する暗号キーテーブルをルックアップして、タグ１０に保存されている暗号キー４１０と同じ暗号キーセット、すなわちここでは‘１３２４’，‘ａｂｃｄ’，‘２３４５’を生成できる暗号キー生成情報、すなわちここでは‘１３３’，‘２５６’，‘２６７’をそれぞれのテーブルの暗号キー生成情報フィールド４３３、４５３、４７３から抽出する。タグ読み取り器２０は、それらの暗号キー生成情報とシード値とに基づいて、所定の暗号キー生成アルゴリズムを実行させて対応する暗号キーを生成して、現在のタグ１０を読むための暗号キーとして選択するようにする。次いで、タグ１０の暗号化／復号化部２１０は、それらの複数の暗号キーを順次に使用してタグ読み取り器２０と送受信する情報を暗号化及び復号化する。
【００５８】
本発明による通信タグ１０の第８実施形態の構成によれば、暗号キーが特定されれば、タグ読み取り器２０は、この暗号キーがいかなる特定の業種、製造企業、ブランドに属するか、または製品名が何かが分かる。すなわち、図４Ｂに示した暗号キー４１０、暗号キー生成情報４２０及びインデックスによれば、タグ読み取り器２０は、受信した暗号キーインデックス４２１、４２３、４２５から、現在のタグ１０が付着された製品が‘アクセサリ’業種に属し、製造社が‘Ｓａｍ−ａｈ Ｉｎｄｕｓｔｒｙ’であり、ブランド名は‘ＣＡＰＡＣＣＩ’であることが分かる。したがって、第８実施形態の変形された実施形態において、保存部３００の製品情報３７０及び暗号キー特定情報３１０は、実際には、一部において重複されたものでありうる。すなわち、インデックス４２１、４２３、４２５自体が製品情報の一部分でありうる。本発明による通信タグ１０の第８実施形態は、第６実施形態及び第７実施形態の長所をいずれも有し、さらに、インデックスを送信するので、保安度の向上以外に、後述するようにタグ読み取り器２０の更新が容易であるという長所を有する。
【００５９】
以上のような過程を通じて、タグ読み取り器２０は、該当暗号キーを特定してタグ１０に保存された製品情報を要求し、その応答を受信して表示部に表示する。正当なタグ１０が付着された製品であれば、タグ読み取り器２０とタグ１０との間の暗号化／復号化過程が成功し、したがって、表示部には、製品情報が正しく表示される。模造品や変造品であれば、暗号化／復号化過程が失敗して、表示部には、読み取らない無意味な情報あるいは模造品警告が表示される。これにより、顧客は、その製品が真正品であるか否かを確認できる。
【００６０】
一方、本発明によるタグ読み取り器２０の情報読み取り部７５０は、それぞれが相異なる製品情報と関連した複数の製品コードをタグ１０から受信して表示部に順次に出力できる。すなわち、一つの製品と関連して、タグ１０の保存部３００には、製品コードが複数個保存され、タグ読み取り器２０は、それを順次に読み込んで表示する。一例として、製品コードのうち、最初に表示される製品コードは製造社、二番目に表示される製品コードはブランド、次のコードは、製品ごとに固有な製品番号となる。これにより、コードテーブルを有したユーザーは、表示されるコード列から製品情報を把握できる。複数のカラーＬＥＤで構成された表示部を有した実施形態において、それらのコード列は、ＬＥＤのオン／オフを意味する二進順列となる。
【００６１】
一方、タグ１０またはタグ１０の制御部２００に、流出暗号キー更新部２２０が備えられうる。流出暗号キー更新部２２０は、約定された暗号キーのうち一つあるいはそれ以上が流出された場合、模造タグを無力化させるためにタグ１０側に搭載されるモジュールである。このモジュールは、暗号キー流出事実が摘発された後で新たに製作されるタグ１０に搭載される。流出暗号キー更新部２２０は、自身が搭載されたタグ１０を読もうと試みるタグ読み取り器２０に対して既存の該当暗号キーを廃棄し、自身が特定する新たな暗号キーを使用するように指示する。
【００６２】
本発明による通信タグ１０の第１実施形態に適用される流出暗号キー更新部２２０は、新たに通用されねばならない唯一なマスタキー自体をタグ読み取り器２０に伝達する。タグ読み取り器２０は、自身が保有しているマスタキーを削除し、伝達されたマスタキーを新たな暗号キーに記録する。このとき、タグ１０とタグ読み取り器２０との間のキーアップグレードプロトコルを適切に定義することによって、マスタキーのハッキングによる危険を減少させることができる。
【００６３】
本発明による通信タグ１０の第２実施形態に適用される流出暗号キー更新部２２０は、流出された暗号キーと同じ業種または製造社またはブランドまたは製品のタグに搭載されて、新たに通用されねばならない該当暗号キーをタグ読み取り器２０に伝達する。タグ読み取り器２０は、該当タグ１０に対応するインデックスに、既存に割り当てられた暗号キーを廃棄し、新たに伝達された暗号キーを該当業種または製造社またはブランドまたは製品の暗号キーとして保存する。
【００６４】
本発明による通信タグ１０の第３実施形態に適用される流出暗号キー更新部２２０は、流出された暗号キーと同じ業種、製造社、ブランド、製品などの範囲に属するタグ１０に搭載されて、新たに通用されねばならない該当暗号キーをタグ読み取り器２０に伝達する。タグ読み取り器２０は、それぞれの範囲別のテーブルで該当タグ１０に対して割当てられたインデックスに対応する暗号キーを新たに伝達された暗号キーに更新する。例えば、図４Ａに示したタグの場合、ブランドインデックスとして‘０４’が指定されているところ、現在は、これに対応する暗号キーとして‘２３４５’が割り当てられているが、流出暗号キー更新部２２０は、それを‘５６７８’に更新するように指示できる。このために、流出暗号キー更新部２２０は、直接暗号キーをタグ読み取り器２０へ伝送してもよいが、十分な数の割当てられていない余裕分の暗号キーが確保されていれば、余裕分の暗号キーのインデックスのうち一つを指定して新たな暗号キーを設定することもできる。例えば、‘５６７８’に対応する既存のインデックスが‘１５’であれば、タグの流出暗号キー更新部２２０は、新たな暗号キー‘５６７８’を伝送する代わりに‘１５’値を伝送し、タグ読み取り器２０は、自身のテーブルで‘１５’に対応する暗号キー‘５６７８’を抽出して、それをインデックス‘０４’に対応する暗号キーとして割り当てる。結果的に、タグ読み取り器２０で、インデックス‘０４’、‘１５’には、同じ暗号キーが対応する。
【００６５】
本発明による通信タグ１０の第４実施形態に適用される流出暗号キー更新部２２０は、タグ１０に保存されている複数の暗号キーのうち流出された暗号キーを更新する。タグ読み取り器２０は、暗号キーテーブルで流出された暗号キーに対応するインデックスに保存された暗号キーを、伝達された新たな暗号キーに更新する。
【００６６】
本発明による通信タグ１０の第５実施形態に適用される流出暗号キー更新部２２０は、タグ１０に保存される複数の暗号キーセットの全体を更新する。したがって、タグ１０の流出暗号キー更新部２２０は、必要な新たな複数の暗号キーセットの全体をタグ読み取り器２０に伝達し、自身に対応する暗号キーセットを更新するように要請する。タグ読み取り器２０は、保存された暗号キーテーブルで該当タグ１０に割当てられた暗号キーセットを先に特定し、次いで、その暗号キーセットの全体を、伝達された暗号キーと伝達された順序に更新する。
【００６７】
本発明による通信タグ１０の第６実施形態に適用される流出暗号キー更新部２２０は、新たに通用されねばならない暗号キー生成情報自体をタグ読み取り器２０に伝達する。このとき、タグ１０には、新たな暗号キー生成情報に対応する暗号キーが保存される。タグ読み取り器２０は、既存に通用された暗号キー生成情報を不良タグとしてブラックリストに登録できる。この場合、タグ読み取り器２０は、特定のタグが真偽認証を要請すれば、ブラックリストと製造日付を参照して、さらに正確に模造タグであるか否かを判断できる。したがって、特定の製造日付以前に製造されたタグは、同じ暗号キー生成情報を使用しても真正品と判断され、その以後に製造されたタグは模造品と判断することが可能である。
【００６８】
本発明による通信タグ１０の第７実施形態に適用される流出暗号キー更新部２２０は、新たに通用されねばならない暗号キーセットに属する暗号キーの一部あるいは全体が流出された場合に、流出された暗号キーに対して新たに通用されねばならない暗号キー生成情報をタグ読み取り器２０に伝達する。このとき、タグ１０には、新たな暗号キー生成情報に対応する暗号キーが保存される。タグ読み取り器２０は、既存に通用された暗号キー生成情報を不良タグでブラックリストに登録できる。
【００６９】
本発明による通信タグ１０の第８実施形態に適用される流出暗号キー更新部２２０は、新たに通用されねばならない暗号キー生成情報をタグ読み取り器２０に伝達する。例えば、図４Ｂで、暗号キーのうち暗号キー‘１３２４’４１１が流出されたとする。このとき、新たに出庫されるタグには、暗号キー‘１３２４’の代わりに新たな暗号キーとして‘１５６７’が保存され、それに対応する暗号キー生成情報として、例えば‘１３８’が対応するとする。この場合、流出暗号キー更新部２２０は、タグの暗号キーテーブル４３０で、本来の該当タグに割当てられたインデックスである‘０２’に対応する暗号キー生成情報である‘１３３’を削除し、新たな暗号キー生成情報である‘１３８’を記録するように要請する。これにより、以後には、タグ読み取り器２０は、暗号キーテーブル４３０で、インデックス‘０２’に対して暗号キー生成情報として‘１３８’を抽出し、これにより、暗号キー‘１５６７’を生成する。したがって、依然として‘１３２４’を暗号キーとして有している模造キーや既存に販売されたタグに対しては、製品情報の読み取りが不可能であるので模造品と判定する。
【００７０】
さらに、本発明によるタグ１０またはタグ１０の制御部２００は、再伝送攻撃遮断部２３０を備える。暗号化技術において、再伝送攻撃は、ログインのような暗号化された認証手順において、ユーザーが伝送するログインメッセージ自体をハッキングしてサーバに再伝送することにより、サーバへの接続を試みる攻撃を意味する。これについての対応策として、サーバは、ログインを要求するメッセージに乱数を含めて暗号化した後でクライアントへ伝送し、クライアントは、応答するログインメッセージに同じ乱数を含める。サーバは、受信したログインメッセージを認証するときに乱数を確認して、自身が伝送したその乱数である場合のみにログインを許容する。乱数は毎度ランダムに変わるので、このような再伝送遮断技術により同じログインメッセージを重複使用する可能性は遮断される。
【００７１】
本発明は、かかる再伝送攻撃遮断技術を真正品認証に導入する。これは、タグ読み取り器２０が読み取りを要求するメッセージやタグ１０が応答するメッセージ自体をハッキングして複製使用することを効果的に遮断する。これにより、本発明のシステムに対して再伝送攻撃を行うことが不可能であり、したがって、真正品認証はさらに信頼性を有する。
【００７２】
一方、本発明によるタグ１０またはタグ１０の制御部２００は、事後管理処理部２７０を備える。タグ１０の保存部３００には、タグ１０の読み取り内訳情報が保存される。情報提供部２５０は、読み取りの度にタグ読み取り器２０の一連番号、読み取り日時のような読み取り内訳情報を保存部３００の割当てられた領域に保存する。情報提供部２５０は、読み取り回数を管理するカウンタ領域の保存値が所定値以上である場合には、製品情報を提供しないが、事後管理処理部２７０は、読み取り回数に関係なく特定の暗号キーを有してログインする特定端末機、すなわち管理用の読み取り器に対しては、製品情報だけでなく読み取り内訳情報まで提供するように設計される。特定のタグ読み取り器は、通常的な読み取り器と類似したハードウェアで構成されるが、これは、販売先で廃棄されるタグまたは返品されたものに付着されたタグの情報を読み取って、製品の販売日時、真正品認証したユーザー、真正品認証した日時などの情報が分かるので、顧客指向マーケッティングの事後顧客管理情報として有効に活用できる。
【００７３】
また、タグ１０またはタグ１０の制御部２００は、リフレッシュ処理部２９０を備える。一般的に、不揮発性メモリは、記録後の読み取り可能な回数や期間が制限され、ほぼ１０年程度のみデータが維持されると周知されている。しかし、各種鑑定書や骨董品、絵、彫刻品のように長期間所蔵される製品の場合には、このような期間があまりに短い。かかる応用分野に適用するために、タグ１０にリフレッシュ処理部２９０をさらに備えれば、タグ１０の読み取りの度にデータを保存部３００に再記録してリフレッシュ処理する。リフレッシュ処理は、暗号キー、製品情報及びカウンタ値を含んで保存部３００に保存されている全体データに対して行われねばならない。この場合、タグ１０には、リフレッシュ用のバッファが備えられ、リフレッシュ処理部２９０は、リフレッシュ用のバッファの容量に該当する大きさのブロック単位で読み取り／書き込みを反復して処理する。このようにリフレッシュが適用される製品の場合には、読み取り可能な回数を非常に増やすか、または全く制限しないことが望ましい。
【００７４】
以下では、本発明によるタグ読み取り機能を備えた移動通信端末機についての望ましい一実施形態の構成を説明する。
【００７５】
図３は、本発明によるタグ読み取り機能を備えた移動通信端末機についての望ましい一実施形態の全体的な構成を示すブロック図である。
【００７６】
図３に示すように、本発明によるタグ読み取り機能を備えた移動通信端末機２０−１、２０−２は、操作部９３０、表示部９５０、音響出力部９６０、バッテリー（図示せず）、タグ通信部５００、保存部９１０、情報読み取り部７５０及び制御部７００を備える。
【００７７】
操作部９３０は、通常的な移動通信端末機のキーボタンに追加して、読み取り開始ボタン、情報伝送ボタンのようなボタンをさらに含む。これと異なり、タグ読み取り機能を備えた移動通信端末機２０−１、２０−２が読み取り機能を行うように制御されるとき、移動通信端末機に備えられたキーボタンのうち特定ボタンが、読み取り開始ボタン、情報伝送ボタンのような読み取り機能と関連したキーボタンとして機能するように構成できる。表示部９５０は、移動通信端末機のＬＣＤを利用する。音響出力部９６０は、移動通信端末機のスピーカを利用する。無線通信部９７０は、移動通信機能を提供する回路であって、ＣＤＭＡ（Ｃｏｄｅ Ｄｉｖｉｓｉｏｎ Ｍｕｌｔｉｐｌｅ Ａｃｃｅｓｓ）通信を支援するクアルコム社のＭＳＭ系列チップ及び関連ＲＦ回路である。
【００７８】
タグ通信部５００は、タグ１０と無線でデータを交換し、必要な電力を無線で送出する。タグ通信部５００は、アンテナ５１０、電力送出部５３１、復調部５３３及び変調部５３５を備える。アンテナ５１０は、タグ１０と無線でデータを送受信する手段である。アンテナ５１０は、カード形態のタグ読み取り機能を備えた移動通信端末機２０−１、２０−２の外周に沿って印刷されたパターンで形成されうる。電力送出部５３１は、アンテナ５１０を通じてタグ１０で必要な電力を無線で送出する。復調部５３３は、アンテナ５１０を通じてタグ１０から受信される信号を復調する。変調部５３５は、タグ１０に送信する信号を変調する。タグ通信部５００を構成するそれぞれの構成要素は、タグ１０の非接触式の通信手段１００に含まれたアンテナ１１０、電源供給部１３１、変調部１３５、復調部１３３に対応する構成であるので、詳細な説明は省略する。
【００７９】
保存部９１０には、全体システムを制御するメインプログラムと情報交換に必要な暗号キーを生成するためのシード値とが保存される。これと異なり、保存部９１０には、メインプログラムと情報交換に必要な複数の暗号キーとが保存されうる。保存部９１０は、不揮発性メモリ、例えばＲＯＭ、臨時記憶場所であるＲＡＭ（Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）を含んで構成されることもあり、単一のフラッシュメモリで構成されることもある。保存部９１０には、また、タグ読み取り機能を備えた移動通信端末機２０−１、２０−２が読み取ったタグ１０に関する情報である読み取り内訳情報が保存される。マーケティング担当者は、自身のコンピュータに連結されたタグ読み取り機能を備えた移動通信端末機２０−１、２０−２から読み取り内訳情報を読み取って顧客性向を把握できる。
【００８０】
制御部７００は、通常的なマイクロプロセッサで具現されうる。一方、情報読み取り部７５０及び暗号化／復号化部７１０は、制御部７００にソフトウェア的に具現されるか、または制御部７００と別途の構成要素で製作されうる。情報読み取り部７５０は、操作部９３０からの指示に応答してタグ１０側に製品情報を要請し、タグ１０から受信した製品情報を表示部９５０に表示する。暗号化／復号化部７１０は、タグ通信部５００を通じてタグ１０と送受信する情報を暗号化／復号化処理する。
【００８１】
情報読み取り部７５０は、タグ１０の情報提供部２５０と相互作用し、暗号化／復号化部７１０は、タグ１０の暗号化／復号化部２１０と相互作用する対応構成である。情報読み取り部７５０は、タグ１０から受信した製品情報を表示部９５０にテキストまたはグラフィック形態に表示する。一方、表示部９５０が７セグメントまたはカラーＬＥＤで構成される場合に、情報読み取り部７５０は、タグ１０から受信された製品コード形態の製品情報を表示部９５０に表示する。この場合、情報読み取り部７５０は、タグ１０の情報提供部２５０から複数の製品コードを受信して、それを表示部９５０に順次出力する。複数の製品コードは、一つのメッセージで結ばれてタグ１０の情報提供部２５０から送信されるか、またはタグ読み取り機能を備えた移動通信端末機２０−１、２０−２の情報読み取り部７５０の要請により、タグ１０の情報提供部２５０から複数の製品コードが順次にタグ読み取り機能を備えた移動通信端末機２０−１、２０−２に送信される。情報読み取り部７５０は、受信したメッセージから複数の製品コードを抽出し、表示部９５０を通じてそれらを一定な時間間隔をおいて順次に表示する。情報読み取り部７５０は、受信する製品コードを順次に表示部に出力する。情報読み取り部７５０の読み取り結果によって、音響出力部９７０は、ビープ音を出力できる。情報読み取り部７５０は、また、リアルタイムクロック回路を含んで現在の時刻を算出することもできる。情報読み取り部７５０は、読み取り度に読み取り時刻及び読み取り器の一連番号などをタグへ伝送して、読み取り内訳情報の一部として保存させる。
【００８２】
暗号化／復号化部７１０は、タグ通信部５００を通じてタグ１０から暗号キーの生成情報を受信して、その情報及び保存部９１０に保存されたシード値から暗号キーを生成し、その暗号キーにより暗号化及び／または復号化を処理する。また、暗号化／復号化部７１０は、タグ１０側の暗号化／復号化部２１０と通信して暗号キー特定情報を受信して、保存部９１０に保存された複数の企業別及び／またはブランド別及び／または製品別の暗号キーのうち、現在読み取り中であるタグと関連したキーを選択し、それを利用して二つの機器間の通信を処理する。かかる通信過程は、詳細に後述する。タグ読み取り機能を備えた移動通信端末機２０−１、２０−２の暗号化／復号化部７１０は、タグ１０の暗号化／復号化部２１０と対応するものであって、前述したタグ１０の実施形態と対応するように構成されうる。タグ読み取り機能を備えた移動通信端末機２０−１、２０−２についてのそれぞれの実施形態の暗号化／復号化部７１０により行われる情報の暗号化／復号化処理過程は、対応するタグ１０の実施形態の暗号化／復号化部２１０で行われる処理過程と実質的に同一であるので、詳細な説明は省略する。
【００８３】
本発明によるタグ読み取り機能を備えた移動通信端末機２０−１、２０−２の第１実施形態において、暗号化／復号化部７１０は、タグ１０の第１実施形態の暗号化／復号化部２１０に対応する。本実施形態において、保存部９１０には、単に一つの暗号キーとしてマスタキーのみが保存される。暗号化／復号化部７１０は、タグ１０と送受信する情報をマスタキーにより暗号化／復号化する。
【００８４】
本発明によるタグ読み取り機能を備えた移動通信端末機２０−１、２０−２の第２実施形態において、暗号化／復号化部７１０は、タグ１０の第２実施形態の暗号化／復号化部２１０に対応する。本実施形態において、保存部９１０には、複数の暗号キーがインデックスに対応して保存される。暗号化／復号化部７１０は、タグから暗号キー特定情報、例えばインデックスを受信して暗号キーを特定し、これによりタグと送受信する情報を暗号化／復号化する。
【００８５】
本発明によるタグ読み取り機能を備えた移動通信端末機２０−１、２０−２の第３実施形態において、暗号化／復号化部７１０は、タグ１０の第３実施形態の暗号化／復号化部２１０に対応する。本実施形態において、図４Ａの下段に概念的に示すように、それぞれの分類、すなわち業種、製造社、ブランド、製品名などの基準別に暗号キーテーブルが保存部９１０に保存される。暗号化／復号化部７１０は、タグ１０から複数の暗号キー特定情報としてインデックスを受信して、それぞれ対応するテーブルで現在のタグのための暗号キーセットを特定する。暗号化／復号化部７１０は、以後にタグ１０と送受信する情報をそれらの暗号キーにより順次に多重暗号化／復号化する。
【００８６】
本発明によるタグ読み取り機能を備えた移動通信端末機２０−１、２０−２の第４実施形態において、暗号化／復号化部７１０は、タグ１０の第４実施形態の暗号化／復号化部２１０に対応する。本実施形態において、複数の暗号キーがテーブル形態で保存部９１０に保存される。暗号化／復号化部７１０は、タグ１０から暗号キー特定情報としてインデックスを受信して暗号キーテーブルをルックアップして、現在のタグ１０のための暗号キーを特定する。暗号化／復号化部７１０は、以後にタグ１０と送受信する情報をそれらの暗号キーにより暗号化／復号化する。
【００８７】
本発明によるタグ読み取り機能を備えた移動通信端末機２０−１、２０−２の第５実施形態において、暗号化／復号化部７１０は、タグ１０の第５実施形態の暗号化／復号化部２１０に対応する。本実施形態において、第３実施形態と同様に、複数の暗号キーテーブルが保存部９１０に保存される。暗号化／復号化部７１０は、タグ１０から暗号キー特定情報としてインデックスを受信して暗号キーテーブルをルックアップして、現在のタグ１０のための暗号キーセットを特定する。暗号化／復号化部７１０は、以後にタグ１０と送受信する情報をそれらの暗号キーにより順次に多重暗号化／復号化する。
【００８８】
本発明によるタグ読み取り機能を備えた移動通信端末機２０−１、２０−２の第６実施形態において、暗号化／復号化部７１０は、タグ１０の第６実施形態の暗号化／復号化部２１０に対応する。本実施形態において、暗号化／復号化部７１０は、暗号キー生成モジュールを含む。暗号キー生成モジュールに必要なシード値は、保存部９１０のデータ領域に保存されることもあり、暗号キー生成モジュールのプログラムコードの一部に組み込まれて保存されることもある。暗号化／復号化部７１０は、タグ１０から受信した暗号キー生成情報値で暗号キー生成モジュールを実行させて暗号キーを生成し、以後にタグ１０と送受信する情報をその暗号キーにより暗号化／復号化する。
【００８９】
本発明によるタグ読み取り機能を備えた移動通信端末機２０−１、２０−２の第７実施形態において、暗号化／復号化部７１０は、タグ１０の第７実施形態の暗号化／復号化部２１０に対応する。本実施形態において、暗号化／復号化部７１０は、暗号キー生成モジュールを含む。暗号キー生成モジュールに必要なシード値は、保存部９１０のデータ領域に保存されることもあり、暗号キー生成モジュールのプログラムコードの一部に組み込まれて保存されることもある。暗号化／復号化部７１０は、タグ１０から受信した暗号キー生成情報値により順次に暗号キー生成モジュールを実行させて一連の暗号キーを生成し、以後にタグ１０と送受信する情報をその暗号キーにより順次に多重暗号化／復号化する。
【００９０】
本発明によるタグ読み取り機能を備えた移動通信端末機２０−１、２０−２の第８実施形態において、暗号化／復号化部７１０は、タグ１０の第８実施形態の暗号化／復号化部２１０に対応する。保存部９１０には、図４Ｂの下段に概念的に示すようなテーブルが保存される。暗号化／復号化部７１０は、タグ１０から受信したインデックスから暗号キーテーブルを参照して暗号キー生成情報値を抽出する。暗号化／復号化部７１０は、抽出された暗号キー生成情報値により順次に暗号キー生成モジュールを実行させて一連の暗号キーを生成し、以後にタグ１０と送受信する情報をその暗号キーにより順次に多重暗号化／復号化する。
【００９１】
前述したように、本発明によるタグ読み取り機能を備えた移動通信端末機２０−１、２０−２は、受信した暗号キー特定情報または暗号キー生成情報または暗号キー生成情報についてのインデックスから、該当製品の業種、製造企業、ブランド、製品名のうち少なくとも二つの製品情報を特定して表示部９５０に表示できる。これは、前記の実施形態のうち少なくとも第３実施形態、第５実施形態、第７実施形態及び第８実施形態に適用されうる。タグ読み取り機能を備えた移動通信端末機２０−１、２０−２の保存部９１０には、図４Ａ及び図４Ｂに示すように、該当暗号キーが属する分類別にインデックスに対応して製品情報が保存される。したがって、タグ１０から受信されたインデックスに基づいて、製品情報の少なくとも一部を特定できる。
【００９２】
一方、本発明によるタグ読み取り機能を備えた移動通信端末機２０−１、２０−２は、情報伝送部７６０、流出暗号キー更新部７９０、再伝送攻撃遮断部７３０、読み取り器認証部７７０及びリフレッシュ処理部７２０のうち少なくとも一つを選択的に備える。それらの構成要素は、制御部７００に統合的に備えられうる。
【００９３】
情報伝送部７６０は、情報読み取り部７５０が読み取った情報読み取り内訳を、無線通信部９７０を通じてサービス管理サーバ４０へ伝送する。情報伝送部７６０は、情報読み取り部７５０が読み取った情報、すなわち業種、製造企業、ブランド、製品名、等級、モデル名、生産地、製造日、一連番号のうち一つあるいはそれ以上の製品関連情報と、価格、認証時刻などの情報読み取り内訳情報とを送信する。情報伝送部７６０がサービス管理サーバ４０へ伝送する情報には、真正品認証後、購買完了した製品についての購買情報が含まれうる。移動通信端末機の所持者は、操作部９３０の真正品認証キーを押して製品情報を表示部９５０で確認し、真正品であることを確信した後で取り引きを進めて製品を購買する。購買完了後、操作部９３０の購買完了キーを押せば、最近真正品認証された製品のリストが保存部９１０の読み取り内訳情報から読み取られて表示部９５０に表示される。ユーザーがリストのうち一つの情報を選択して確認キーを押せば、該当製品が購買完了したと処理される。一方、購買情報は、保存部９１０で取り集められた後で操作部９３０で伝送キーを押せば、一括伝送される。情報伝送は、無線通信部９７０を通じて行われ、無線インターネット網を通じてまたは単純に短文メッセージで伝送されることもある。これと異なり、ユーザーが購買完了キーを押せば、その時ごとに購買情報が短文メッセージの形態でサービス管理サーバ４０へ伝送される。
【００９４】
流出暗号キー更新部７９０は、タグ１０から流出された暗号キーについての暗号キー更新要求情報を受信すれば、保存部９１０に保存されている該当暗号キーを廃棄し、新たに割当てられた暗号キーを保存部９１０に保存して暗号キーを更新する。流出暗号キー更新部７９０の具体的な実施形態及びその動作は、タグ１０の流出暗号キー更新部２２０で既に説明したので省略する。
【００９５】
再伝送攻撃遮断部７３０は、使い捨ての乱数を発生させて、それを送信する情報に付加して暗号化／復号化部７１０に供給し、その応答として受信される情報から乱数を抽出して同一性をチェックすることにより再伝送攻撃を遮断する。再伝送攻撃遮断部７３０は、タグ１０の再伝送攻撃遮断部２３０と対応する構成で同じ機能を行うので、詳細な説明は省略する。
【００９６】
読み取り器認証部７７０は、外部の他の携帯用のタグ読み取り器と通信して互いに認証し、その認証結果情報を表示部９５０に表示する。かかる読み取り器認証機能は、読み取り器自体の信頼性を相互チェック可能に支援する機能である。読み取り器間の認証も、タグ通信部５００を通じて行われ、このために特定の暗号キーが予め決まる。暗号化／復号化部７１０は、読み取り器間の認証においても同じ動作を行う。再伝送攻撃遮断部７３０は、読み取り器間の通信を利用したハッキングを遮断するために、この過程に介入することが望ましい。この動作については、詳細に後述する。
【００９７】
リフレッシュ処理部７２０は、不揮発性メモリからなる保存部の暗号キー関連情報を読んだ後、読んだ情報を再記録する。タグ読み取り機能を備えた移動通信端末機２０−１、２０−２の制御部７００を制御するメインプログラムは、ＥＥＰＲＯＭのように永久的に保存される記憶素子を使用する。また、暗号キー関連情報のようにタグ読み取り機能を備えた移動通信端末機２０−１、２０−２ごとに異なって保存されねばならない情報は、フラッシュメモリに保存される。フラッシュメモリの場合、記録後の読み取り可能な年限が１０年程度に制限されているので、長期間使用する場合、暗号キーが消失される恐れがある。したがって、リフレッシュ処理部７２０を備えたタグ読み取り機能を備えた移動通信端末機２０−１、２０−２は、暗号キー関連情報を読む度に読んだデータを同じアドレスに再記録することにより、かかる問題点を解決できる。
【００９８】
一方、本発明でタグ読み取り器は、移動通信端末機に具現される。このとき、操作部９３０は、移動通信端末機２０−１、２０−２のキーパッドのうち一つあるいは幾つかのキーを、表示部９５０は、移動通信端末機の液晶画面を使用できる。もちろん、保存部９１０、制御部７００まで移動通信端末機に基本的に搭載されたものを使用できるが、この場合、読み取りと関連した情報が流出される恐れがある。これにより、本発明によるタグ読み取り機能を備えた移動通信端末機２０−１、２０−２は、別途に設計されたＡＳＩＣを内蔵している。このＡＳＩＣは、タグ通信部５００のアナログ無線回路及び変復調回路は言うまでもなく、自体に保存部９１０としての不揮発性メモリ及び制御部７００としてのマイクロプロセッサを内蔵している。ＡＳＩＣ及び移動通信端末機のシステム制御用のマイクロプロセッサは、それぞれのホストインターフェースを通じて通信する。それらの通信は、限定された個数の命令のみが許容されるので、徹底な保安が維持されうる。したがって、本発明によるタグ読み取り機能を備えた移動通信端末機２０−１、２０−２は、別途に設計されたＡＳＩＣ及び単にアンテナパターンの構成のみが公知の携帯電話に追加されることによって完成されうる。このとき、移動通信端末機には、ＡＳＩＣとの通信とユーザーインターフェースのための別途のソフトウェアモジュールがさらに設置されねばならない。
【００９９】
図５は、本発明によるタグ読み取り機能を備えた移動通信端末機における製品情報読み取り過程を示す図面である。
【０１００】
図５に示すように、業種、製造企業、ブランド、製品名のうち一つまたはそれ以上の基準により指定された暗号キーに該当する暗号キー関連情報が、タグ読み取り機能を備えた移動通信端末機２０−１、２０−２の保存部９１０に保存される（Ｓ５００）。次いで、タグ読み取り機能を備えた移動通信端末機２０−１、２０−２が検出された通信タグ１０から受信された暗号キーの特定のための情報に基づいて、保存部９１０に保存されている暗号キー関連情報のうち暗号キーを特定して現在の通信のための暗号キーとして選択する（Ｓ５１０）。このとき、タグ読み取り機能を備えた移動通信端末機２０−１、２０−２は、タグ１０から受信した暗号キー生成情報と、保存部９１０に保存されている暗号キーシード情報とを利用して暗号キーを生成することにより暗号キーを特定する。次いで、タグ読み取り機能を備えた移動通信端末機２０−１、２０−２は、タグ１０に製品情報を要請する情報要求メッセージを暗号化して送信する（Ｓ５２０）。また、タグ読み取り機能を備えた移動通信端末機２０−１、２０−２は、タグ１０から受信したブランド名、製品名、等級などを含む製品情報メッセージを復号化して可視的な情報として表示する（Ｓ５３０）。一方、タグ読み取り機能を備えた移動通信端末機２０−１、２０−２は、情報要求メッセージに任意に発生した乱数を付加して暗号化し、通信タグ１０から受信された製品情報メッセージを復号した後、乱数の同一性を確認して再伝送攻撃についての対応処理を実行する過程を付加的に行える。さらに、タグ読み取り機能を備えた移動通信端末機２０−１、２０−２は、タグ１０から流出された暗号キーについての廃棄及び新たな暗号キーへの更新を要求する暗号キー更新要求情報を受信すれば（Ｓ５４０）、該当製品について指定されている暗号キーを新たな暗号キーに代替し、新たな暗号キーを現在の通信のための暗号キーとして選択する（Ｓ５５０）。
【０１０１】
図６は、本発明によるタグ１０とタグ読み取り機能を備えた移動通信端末機２０−１、２０−２との通信過程を示すフローチャートである。
【０１０２】
図６に示すように、ユーザーは、タグ読み取り機能を備えた移動通信端末機２０−１、２０−２の特定ボタンを押して製品情報の確認を要請する（Ｓ６００）。これにより、タグ読み取り機能を備えた移動通信端末機２０−１、２０−２は、タグ１０の存在を探索する（Ｓ６０５）。かかる探索過程として、ＩＳＯ１４４４３標準案に規定された探索方法が採択されうるが、本発明は、これに限定されるものではない。次いで、タグ読み取り機能を備えた移動通信端末機２０−１、２０−２は、選択的に暗号キーを特定するプロトコルを実行する。タグ１０には、タグ読み取り機能を備えた移動通信端末機２０−１、２０−２との通信に使われる一つの暗号キーのみが保存されることもあり、後述するプロトコルにより、そのうち一つが特定されて使われる複数の暗号キーが保存されることもある。暗号キーの特定において、タグ読み取り機能を備えた移動通信端末機２０−１、２０−２は、タグ１０へ暗号キーの特定を要求する暗号キー特定要求メッセージを伝送する（Ｓ６１０）。このとき、タグ読み取り機能を備えた移動通信端末機２０−１、２０−２は、暗号キー特定要求メッセージに任意に発生した乱数を付加して伝送する。タグ１０は、暗号キー特定要求メッセージについての応答として、暗号キーの特定に必要な暗号キー特定情報、例えば暗号キーのインデックスを伝送する（Ｓ６１５）。このとき、タグ１０は、暗号キー特定メッセージにタグ読み取り機能を備えた移動通信端末機２０−１、２０−２から受信された乱数とタグ側で発生した乱数とをさらに付加して伝送する。これにより、送信メッセージだけでなく受信メッセージも再伝送攻撃から保護できる。ここで使われる暗号化方式は、３−ＤＥＳ方式であり、この方式は対称キー方式であるので、暗号化キーと復号化キーとが同一である。
【０１０３】
一方、タグ１０は、暗号キーの生成時に使われる暗号キー生成情報を暗号キー特定情報として、タグ読み取り機能を備えた移動通信端末機２０−１、２０−２に提供できる。暗号キー生成情報は、暗号キー生成関数で使用するパラメータ値である。この場合、タグ読み取り機能を備えた移動通信端末機２０−１、２０−２には、暗号キー生成関数がプログラムで具現されている。タグ読み取り機能を備えた移動通信端末機２０−１、２０−２は、保存部９１０に保存されたシード値及びタグ１０から受信された暗号キー生成情報に基づいて、暗号キー生成関数を利用して暗号キーを生成する（Ｓ６２０）。例えば、シード値が１２３４５６であるとき、パラメータは、それらの順列組み合わせから生成された複数個の暗号キーのうち一つを指定するインデックスでありうる。これと異なり、パラメータは、シード値を表すデータワードをブロック単位でスクランブリングすることにより、導出可能な多くの暗号キーのうち一つを指定するインデックスでありうる。また、パラメータは、シード値を表すデータワードをブロック単位でスクランブリングするアルゴリズムで、ブロックの分割と関連したパラメータでありうる。かかる暗号キー生成については多様な方法が公知されているので、詳細な説明は省略する。一方、タグ読み取り機能を備えた移動通信端末機２０−１、２０−２に複数のシード値が保存された場合、タグ１０に保存される暗号キー生成情報は、シードを特定するインデックスを含む。この場合、他の残りの要素は単一のシードを有した実施形態と類似しているので、詳細な説明は省略する。前述したような暗号キー生成関数を活用することによって、ユーザーがタグ読み取り機能を備えた移動通信端末機２０−１、２０−２を購入した以後に、タグ読み取り機能を備えた移動通信端末機２０−１、２０−２をアップグレードさせることもなく、製品別に相異なる暗号キーを有する真正品認証対象商品を少なくとも生成可能な暗号キーの数ほど追加できる。
【０１０４】
一方、暗号キー特定情報は、複数の暗号キーのうち一つを特定するインデックスとなる。この場合、タグ読み取り機能を備えた移動通信端末機２０−１、２０−２には、あらゆるタグの暗号キーに対応する複数（例えば、数百個程度）の暗号キーが保存される。タグ１０には、自身の暗号キーと複数の暗号キーのうち一つを特定するインデックスが保存される。タグ読み取り機能を備えた移動通信端末機２０−１、２０−２は、このインデックスを受信して、複数の暗号キーのうち現在のタグに使用可能な一つの暗号キーを特定できる。このように複数の暗号キーを活用することによって、ユーザーがタグ読み取り器２０を購入した以後に、タグ読み取り機能を備えた移動通信端末機２０−１、２０−２をアップグレードさせることもなく、真正品認証対象商品を少なくとも暗号キーの数ほど追加できる。
【０１０５】
また、タグ１０に複数の暗号キーが保存されている場合に、暗号キー特定情報は、タグ１０に保存されている複数の暗号キーを特定する複数のインデックスとなる。タグ読み取り機能を備えた移動通信端末機２０−１、２０−２は、タグ１０から受信した複数のインデックスのうち一つを任意に選択して応答する。これにより、タグ１０側でも暗号キーの特定がなされる。この場合、タグ読み取り機能を備えた移動通信端末機２０−１、２０−２は、保存されている多くの暗号キーのうち、自身がタグ１０から受信した複数のインデックスのうち任意に選択した一つのインデックスに該当する暗号キーが、現在のタグ１０とのマスタキーとして特定される。これにより、本発明によるタグ１０及びタグ読み取り機能を備えた移動通信端末機２０−１、２０−２からなる真正品認証システムは、さらに強化された保安性を提供できる。
【０１０６】
前述したような三つの実施形態において、暗号キーの指定は、業種別及び／または製造社別及び／またはブランド別及び／または製品別になされる。これにより、同じ業種のまたは同じ業種の同じ製造社が製造する製品については、同じ暗号キーが使われることもある。これにより、同じ業種または同じ業種の同じ製造社が新たな製品を生産して、本発明によるタグ読み取り機能を備えた移動通信端末機２０−１、２０−２により読み取られる場合、タグ読み取り機能を備えた移動通信端末機２０−１、２０−２の暗号キー情報を更新しないでも製品情報を読むことができる。さらに、同じ種類の製品について暗号キーを共用する場合、さらに多くの数の新たな製品を、タグ読み取り機能を備えた移動通信端末機２０−１、２０−２の販売開始以後にも追加できる。
【０１０７】
次いで、タグ読み取り機能を備えた移動通信端末機２０−１、２０−２は、タグ１０へ製品情報を要請する製品情報要請メッセージを伝送する（Ｓ６２５）。このとき、タグ読み取り機能を備えた移動通信端末機２０−１、２０−２は、タグ１０から受信した乱数、及びタグ読み取り機能を備えた移動通信端末機２０−１、２０−２側で新たに生成した乱数を製品情報要請メッセージに付加した後、特定のマスタ暗号キーとして暗号化する。タグ読み取り機能を備えた移動通信端末機２０−１、２０−２から製品情報要請メッセージを受信したタグ１０は、受信された製品情報要請メッセージに含まれている以前に自身が送信した乱数を抽出して、当初送信した乱数との同一性を確認して、受信した信号が再伝送攻撃であるか否かをチェックする。このとき、タグ１０は、選択的にタグ読み取り機能を備えた移動通信端末機２０−１、２０−２を認証する過程をさらに行える。タグ１０によるタグ読み取り機能を備えた移動通信端末機２０−１、２０−２の認証は、タグ読み取り機能を備えた移動通信端末機２０−１、２０−２へ伝送する特定のコードメッセージについての応答メッセージを受信して、それをハッシングした値をチェックすることによって行われうる。一方、前述したように、暗号キーインデックスまたは暗号キー生成情報インデックスから製品情報の一部が予め確保されることもある。
【０１０８】
次いで、タグ１０は、保存部３００のカウンタ値を抽出してチェックする（Ｓ６３５）。もし、許容可能な回数以上に既に読み取りが完了したと確認されれば、タグ１０は、追加的な読み取りを遮断する。これと異なり、抽出されたカウンタ値が許容可能な回数より小さければ、タグ１０は、製品情報を保存部３００から抽出して応答メッセージである製品情報メッセージを生成する（Ｓ６４０）。このとき、タグ１０は、製品情報にタグ読み取り機能を備えた移動通信端末機２０−１、２０−２から受信された乱数を付加した後、マスタキーで暗号化して製品情報メッセージを生成する。タグ１０は、生成した製品情報メッセージを、タグ読み取り機能を備えた移動通信端末機２０−１、２０−２へ伝送する（Ｓ６４５）。製品情報の伝送後、タグ１０は、保存部３００のカウンタ値を増加させ（Ｓ６５０）、読み取り日時、読み取りを要請したタグ読み取り機能を備えた移動通信端末機２０−１、２０−２の一連番号を含む読み取り履歴情報を保存部３００に保存する（Ｓ６５５）。タグ読み取り機能を備えた移動通信端末機２０−１、２０−２は、タグ１０から製品情報メッセージを受信して復号化し、復号化されたメッセージ中に含まれた乱数を当初送信した乱数と同一であるか否かを確認して、受信した信号が再伝送攻撃であるか否かをチェックする（Ｓ６６０）。もし、再伝送攻撃による不正な応答でないと判断されれば、タグ読み取り機能を備えた移動通信端末機２０−１、２０−２は、製品情報を表示する（Ｓ６６５）。
【０１０９】
一方、タグ１０とタグ読み取り機能を備えた移動通信端末機２０−１、２０−２との間に流出された暗号キーについての更新処理手順が行われうる。この場合、図４に示すように、タグ読み取り機能を備えた移動通信端末機２０−１、２０−２がタグ１０に暗号キー特定要求メッセージを送信すれば、タグ１０は、タグ読み取り機能を備えた移動通信端末機２０−１、２０−２ヘ暗号キー特定メッセージを伝送する代わりに、暗号キー更新要求メッセージを伝送する。タグ読み取り機能を備えた移動通信端末機２０−１、２０−２は、暗号キー更新要求メッセージを受信すれば、内部に該当タグについて指定された既存の暗号キーを廃棄し、新たな暗号キーに代替する。また、タグ読み取り機能を備えた移動通信端末機２０−１、２０−２は、更新された新たな暗号キーを現在のタグ１０との通信のための暗号キーとして特定する。以後の過程は同一である。かかる過程を通じて流出された暗号キーが廃棄され、新たな暗号キーが通信のための暗号キーに設定されれば、タグ１０及びタグ読み取り機能を備えた移動通信端末機２０−１、２０−２は、ステップＳ６２０〜ステップＳ６６５を行う。
【０１１０】
図７は、本発明によるタグ読み取り器間の認証過程を示す図面である。
【０１１１】
図７に示すように、二つのタグ読み取り器のうち一つの読み取り器が、認証過程においてマスタとして指定される。かかる指定は、ユーザーが認証を要求するボタンを先に押した読み取り器をマスタとして動作させることもできる（Ｓ７００）。マスタ読み取り器は、周囲のスレーブ読み取り器の存在を探索する（Ｓ７０５）。このようにマスタとスレーブとが決まれば、以後に二つの端末機の間に通信セッションを開始する手順が進められる（Ｓ７１０）。タグ読み取り器間の通信セッションは、マスタがセッション識別子を生成し、それをスレーブへ伝送し、二つのタグ読み取り器の間の通信が同じセッション識別子を含んでなされることにより維持される。これにより、同じ無線周波数を共用する環境でも、特定の接続状態が維持されるか、または管理されうる。次いで、タグ読み取り器間に暗号キー特定要求メッセージ及び暗号キー特定メッセージの交換を通じて、通信に必要な暗号キーを割当てる過程が行われる（Ｓ７１５〜Ｓ７３０）。この過程は、タグと読み取り器との間のマスタキー特定過程と類似しているので、詳細な説明は省略する。
【０１１２】
一方、タグ読み取り器間の認証手順は、全的に暗号化に依存する。すなわち、正当なタグ読み取り器であれば、正当な暗号キーを保有していると推定する。したがって、マスタタグ読み取り器がチェックメッセージを自身の暗号キーで暗号化してスレーブタグ読み取り器へ伝送すれば（Ｓ７３５）、スレーブタグ読み取り器が受信されたチェックメッセージを復号化した後、再び暗号化して伝送する（Ｓ７４５）。このとき、スレーブタグ読み取り器は、チェックメッセージを受信したということを表示部に表示できる（Ｓ７４０）。次いで、マスタタグ読み取り器は、受信したメッセージを復号化した後、乱数をチェックして再伝送攻撃であるか否かを先にチェックする。もし、抽出したメッセージが当初送信したメッセージと同一であれば、マスタタグ読み取り器は、スレーブタグ読み取り器を、正当な暗号キーを有した読み取り器と判断する。これと異なり、抽出したメッセージが当初送信したメッセージと異なれば、マスタタグ読み取り器は、スレーブタグ読み取り器を不正な読み取り器と判断する。マスタタグ読み取り器は、スレーブタグ読み取り器についての判断結果を表示する（Ｓ７５０）。しかし、本発明は、かかる実施形態に限定されず、スレーブタグ読み取り器が受信したメッセージを復号化した後、若干のメッセージ加工、例えば受信したメッセージに既定の規則によってバイト単位またはワード単位でマッピングして応答することもできる。
【０１１３】
図８は、本発明による真正品認証サービス提供方法についての望ましい実施形態の実行過程を示すフローチャートである。
【０１１４】
図８に示すように、製品認証サービス管理サーバ４０は、無線通信網を通じて移動通信端末機２０−１、２０−２から読み取り対象製品ごとに固有に割当てられた製品固有番号及び移動通信端末機２０−１、２０−２ごとに固有に割当てられた読み取り器固有番号を含む読み取り内訳情報を受信する（Ｓ８００）。製品認証サービス管理サーバ４０は、選択的に受信された読み取り内訳情報に含まれている製品固有番号及び読み取り器固有番号が、移動通信端末機から以前に受信された読み取り内訳情報に含まれている製品固有番号及び読み取り器固有番号と同一であるか否かを確認して、情報の重複伝送如何を確認する（Ｓ８１０）。製品認証サービス管理サーバ４０は、受信された読み取り内訳情報に含まれている移動通信端末機２０−１、２０−２の識別番号に基づいて、加入者サーバ３０に加入者情報の照会を要請して、加入者サーバ３０から加入者情報を受信する（Ｓ８２０）。次いで、製品認証サービス管理サーバ４０は、読み取り内訳情報及び加入者情報に基づいて、加入者分類情報及び製品情報読み取り内訳を含む顧客管理情報を生成して保存する（Ｓ８３０）。加入者分類情報は、加入者の年齢、地域、性別及び職業のうち少なくとも一つの情報を含み、読み取り内訳情報は、業種、製造企業、ブランド、等級、モデル名、生産地、製造日時、製品一連番号、製品価格及び認証時刻のうち少なくとも一つの情報を含む。また、読み取り内訳情報は、購買が完了した製品についての購買価格及び購買日時を含む購買情報をさらに含む。次いで、製品認証サービス管理サーバ４０は、読み取り内訳情報によって加入者のポイントを加算する（Ｓ８４０）。一方、製品認証サービス管理サーバ４０は、外部から入力される情報出力要求に応答して、顧客管理情報を読み取って出力する（Ｓ８５０）。
【０１１５】
本発明は、またコンピュータで読み取り可能な記録媒体に、コンピュータで読み取り可能なコードとして具現することが可能である。コンピュータで読み取り可能な記録媒体は、コンピュータシステムによって読み取られるデータが保存されるあらゆる種類の記録装置を含む。コンピュータで読み取り可能な記録媒体の例としては、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、ハードディスク、フロッピーディスク、フラッシュメモリ、光データ保存装置などがあり、またキャリアウェーブ（例えば、インターネットを通じた伝送）の形態で具現されるものも含む。また、コンピュータで読み取り可能な記録媒体は、ネットワークに連結されたコンピュータシステムに分散されて、分散方式でコンピュータで読み取り可能なコードが保存されて実行されうる。
【０１１６】
以上、本発明の望ましい実施形態について図示して説明したが、本発明は、前述した特定の望ましい実施形態に限定されず、特許請求の範囲で請求する本発明の要旨を逸脱せずに、当業者であれば、多様な変形実施が可能であるということは言うまでもなく、そのような変更は特許請求の範囲内にある。
【図面の簡単な説明】
【０１１７】
【図１】本発明による真正品認証システムを概略的に説明するための図面である。
【図２】本発明による非接触式の通信タグの構成を示す図面である。
【図３】本発明による移動通信端末機の全体的な構成を概略的に示すブロック図である。
【図４Ａ】本発明による暗号化／復号化部の第３実施形態による暗号キーの一例を示す図面である。
【図４Ｂ】本発明による暗号化／復号化部の第８実施形態による暗号キーの一例を示す図面である。
【図５】本発明による移動通信端末機における製品情報読み取り過程を示す図面である。
【図６】本発明によるタグと移動通信端末機との通信過程を示す図面である。
【図７】本発明の望ましい一実施形態による移動通信端末機間の認証過程を示す図面である。
【図８】本発明による真正品認証サービス提供方法についての望ましい実施形態の実行過程を示すフローチャートである。  。
【図１】
2006524011.tif 000003
【図２】
2006524011.tif 000004
【図３】
2006524011.tif 000005
【図４Ａ】
2006524011.tif 000006
【図４Ｂ】
2006524011.tif 000007
【図５】
2006524011.tif 000008
【図６】
2006524011.tif 000009
【図７】
2006524011.tif 000010
【図８】
2006524011.tif 000011
【国際調査報告】
2006524011.tif 000012
2006524011.tif 000013