(57)【要約】  セキュリティ処理済みのＱＲコードを解読することでカスタマイズ商品を提供する、復号化サーバで行われる方法は、セキュリティ処理済みのＱＲコードがクライアントにより１次復号化が行われることで生成された暗号化済みのサーバサイドメッセージ及びクライアントの識別情報を含むサービス要請をクライアントから受信するステップと、サーバサイドメッセージを２次復号化することでサービス情報を抽出するステップと、サービス情報に基づき、クライアントがセキュリティ処理済みのＱＲコードに予め設定された条件を満足するか否かを判断するステップと、を含み得る。【選択図】図１
2020504365.tif 000002
【特許請求の範囲】
【請求項１】
セキュリティ処理済みのＱＲコードを解読することでカスタマイズ商品を提供する、復号化サーバで行われる方法において、
前記セキュリティ処理済みのＱＲコードがクライアントにより１次復号化が行われることで生成された暗号化済みのサーバサイドメッセージ及び前記クライアントの識別情報を含むサービス要請を前記クライアントから受信するステップと、
前記サーバサイドメッセージを２次復号化することでサービス情報を抽出するステップと、
前記サービス情報に基づき、前記クライアントが前記セキュリティ処理済みのＱＲコードに予め設定された条件を満足するか否かを判断するステップと、
を含む、カスタマイズ商品提供方法。
【請求項２】
前記セキュリティ処理済みのＱＲコードは、売場に備えられており、
前記売場に設けられた通信端末から取得された位置情報を前記クライアントから受信するステップ
をさらに含み、
前記クライアントが前記セキュリティ処理済みのＱＲコードに予め設定された条件を満足するか否かを判断するステップは、
前記サービス情報及び前記位置情報に基づき、前記クライアントが前記セキュリティ処理済みのＱＲコードに予め設定された条件を満足するか否かを判断するステップである、請求項１に記載のカスタマイズ商品提供方法。
【請求項３】
前記クライアントが前記予め設定された条件を満足する場合、前記クライアントに前記カスタマイズ商品を提供するステップ
をさらに含む、請求項２に記載のカスタマイズ商品提供方法。
【請求項４】
前記サービス情報は、サービスの種類を示す動作情報、前記サービスに対するクーポン情報、及び売場情報を含む、請求項１に記載のカスタマイズ商品提供方法。
【請求項５】
前記クライアントが前記セキュリティ処理済みのＱＲコードに予め設定された条件を満足するか否かを判断するステップは、
前記サービス要請に対する時刻が前記セキュリティ処理済みのＱＲコードに予め設定されたサービス提供時間範囲に該当するか否かを判断するステップ
を含む、請求項１に記載のカスタマイズ商品提供方法。
【請求項６】
前記クライアントが前記セキュリティ処理済みのＱＲコードに予め設定された条件を満足するか否かを判断するステップは、
ユーザメタ情報処理サーバを介して前記クライアントが前記セキュリティ処理済みのＱＲコードに予め設定された行為条件を満足するか否かを判断するステップ
を含む、請求項１に記載のカスタマイズ商品提供方法。
【請求項７】
前記クライアントが前記セキュリティ処理済みのＱＲコードに予め設定された条件を満足するか否かを判断するステップは、
リアルタイムメタ情報処理サーバを介して前記クライアントが前記売場に位置しているか否かを判断するステップ
を含む、請求項２に記載のカスタマイズ商品提供方法。
【請求項８】
前記クライアントへ前記カスタマイズ商品を提供するステップは、
前記クライアントの識別情報、前記位置情報、及び前記サービス情報をユーザメタ情報処理サーバへ送信することで、ユーザメタ情報及びリアルタイムメタ情報を要請するステップと、
前記ユーザメタ情報及びリアルタイムメタ情報に基づき、前記カスタマイズ商品を提供するステップと、
を含む、請求項３に記載のカスタマイズ商品提供方法。
【請求項９】
前記ユーザメタ情報は、前記ユーザの購入履歴、購入パターン、及び購入選好度のうち１つ以上を含み、
前記リアルタイムメタ情報は、売場情報、期間情報、地域情報、及びプロモーション情報のうち１つ以上を含む、請求項８に記載のカスタマイズ商品提供方法。
【請求項１０】
前記ユーザメタ情報及びリアルタイムメタ情報に基づいて前記カスタマイズ商品を提供するステップは、
前記売場情報、期間情報、地域情報、及びプロモーション情報のうち１つ以上に基づき、特定売場又は特定地域に追加のイベント商品を提供するステップ
を含む、請求項８に記載のカスタマイズ商品提供方法。
【請求項１１】
前記セキュリティ処理済みのＱＲコードは、前記クライアントにインストールされた特定アプリケーションの固有キーを介してのみ復号化が可能であり、
前記暗号化済みのサーバサイドメッセージは、前記復号化サーバの固有キーを介してのみ復号化が可能である、請求項１に記載のカスタマイズ商品提供方法。
【請求項１２】
前記セキュリティ処理済みのＱＲコードは、前記セキュリティ処理済みのＱＲコードが前記特定アプリケーション以外のアプリケーションにて読み込まれる場合に出力される文字と、前記クライアントにより復号化されるクライアントサイドメッセージ及び偽変造有無をチェックするチェックコードと、を含み、
前記暗号化済みのサーバサイドメッセージは、前記サーバサイドメッセージ及び前記復号化サーバのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を含む、請求項１に記載のカスタマイズ商品提供方法。
【請求項１３】
前記セキュリティ処理済みのＱＲコードは、売場に備えられて販売される実物製品に印刷されており、
前記クライアントが前記予め設定された条件を満足する場合、前記クライアントに前記ＱＲコードに含まれたサービスに対するクーポン情報に該当する予め設定された商品を提供するステップ
をさらに含む、請求項１に記載のカスタマイズ商品提供方法。
【請求項１４】
セキュリティ処理済みのＱＲコードを解読することでカスタマイズ商品を提供する復号化サーバにおいて、
前記セキュリティ処理済みのＱＲコードがクライアントにより１次復号化が行われることで生成された暗号化済みのサーバサイドメッセージ及び前記クライアントの識別情報を含むサービス要請を前記クライアントから受信するサービス要請受信部と、
前記サーバサイドメッセージを２次復号化することでサービス情報を抽出する復号化部と、
前記サービス情報に基づき、前記クライアントが前記セキュリティ処理済みのＱＲコードに予め設定された条件を満足するか否かを判断する条件判断部と、
を含む、復号化サーバ。
【請求項１５】
前記セキュリティ処理済みのＱＲコードは、売場に備えられており、
前記売場に設けられた通信端末から取得された位置情報を前記クライアントから受信する位置情報受信部
をさらに含み、
前記条件判断部は、前記サービス情報及び前記位置情報に基づき、前記クライアントが前記セキュリティ処理済みのＱＲコードに予め設定された条件を満足するか否かを判断する、請求項１４に記載の復号化サーバ。
【請求項１６】
前記クライアントが前記予め設定された条件を満足する場合、前記クライアントへ前記カスタマイズ商品を提供するカスタマイズ商品提供部
をさらに含む、請求項１５に記載の復号化サーバ。
【請求項１７】
前記サービス情報は、サービスの種類を示す動作情報、前記サービスに対するクーポン情報、及び売場情報を含む、請求項１４に記載の復号化サーバ。
【請求項１８】
前記条件判断部は、前記サービス要請に対する時刻が前記セキュリティ処理済みのＱＲコードに予め設定されたサービス提供時間範囲に該当するか否かを判断する時刻判断部
を含む、請求項１４に記載の復号化サーバ。
【請求項１９】
前記条件判断部は、ユーザメタ情報処理サーバを介して前記クライアントが前記セキュリティ処理済みのＱＲコードに予め設定された行為条件を満足するか否かを判断する行為判断部
を含む、請求項１４に記載の復号化サーバ。
【請求項２０】
前記条件判断部は、リアルタイムメタ情報処理サーバを介して前記クライアントが前記売場に位置しているか否かを判断する位置判断部
を含む、請求項１５に記載の復号化サーバ。
【請求項２１】
前記カスタマイズ商品提供部は、前記クライアントの識別情報、前記位置情報、及び前記サービス情報をユーザメタ情報処理サーバへ送信することで、ユーザメタ情報及びリアルタイムメタ情報を要請するメタ情報要請部
を含み、
前記ユーザのメタ情報は、前記ユーザの購入履歴、購入パターン、及び購入選好度のうち１つ以上を含み、
前記リアルタイムメタ情報は、売場情報、期間情報、地域情報、及びプロモーション情報のうち１つ以上を含む、請求項１６に記載の復号化サーバ。
【請求項２２】
前記カスタマイズ商品提供部は、前記売場情報、期間情報、地域情報、及びプロモーション情報のうち１つ以上に基づき、特定売場又は特定地域に追加のイベント商品を提供する、請求項２１に記載の復号化サーバ。
【請求項２３】
前記セキュリティ処理済みのＱＲコードは、前記クライアントにインストールされた特定アプリケーションの固有キーを介してのみ復号化が可能であり、
前記暗号化済みのサーバサイドメッセージは、前記復号化サーバの固有キーを介してのみ復号化が可能である、請求項１４に記載の復号化サーバ。
【請求項２４】
前記セキュリティ処理済みのＱＲコードは、前記セキュリティ処理済みのＱＲコードが前記特定アプリケーション以外のアプリケーションにて読み込まれる場合に出力される文字と、前記クライアントにより復号化されるクライアントサイドメッセージ及び偽変造有無をチェックするチェックコードと、を含み、
前記暗号化済みのサーバサイドメッセージは、前記サーバサイドメッセージ及び前記復号化サーバのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を含む、請求項１４に記載の復号化サーバ。
【請求項２５】
前記セキュリティ処理済みのＱＲコードは、売場に備えられて販売される実物製品に印刷されており、
前記クライアントが前記予め設定された条件を満足する場合、前記クライアントへ前記ＱＲコードに含まれたサービスに対するクーポン情報に該当する予め設定された商品を提供するカスタマイズ商品提供部
をさらに含む、請求項１４に記載の復号化サーバ。
【請求項２６】
売場に備えられたセキュリティ処理済みのＱＲコードを解読することでカスタマイズ商品を提供するシステムにおいて、
クライアントと、
復号化サーバと、
メタ情報処理サーバと、
サービス処理サーバと、
を含み、
前記クライアントは、
前記セキュリティ処理済みのＱＲコードを１次復号化することで暗号化済みのサーバサイドメッセージ及び前記復号化サーバのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を生成し、
前記復号化サーバのＵＲＬを介して前記復号化サーバへ前記生成された暗号化済みのサーバサイドメッセージ及び前記クライアントの識別情報を含むサービス要請を送信し、
前記売場に設けられた通信端末から取得された位置情報を前記復号化サーバへ送信するように構成され、
前記復号化サーバは、
前記サーバサイドメッセージを２次復号化することでサービス情報を抽出し、
前記サービス要請に対する時刻が前記セキュリティ処理済みのＱＲコードに予め設定されたサービス提供時間範囲に該当するか否かを判断し、
前記サービス情報、前記位置情報、及び前記クライアントの識別情報を前記メタ情報処理サーバへ送信することで、ユーザメタ情報及びリアルタイムメタ情報を要請するように構成され、
前記メタ情報処理サーバは、
前記サービス情報及び前記クライアントの識別情報に基づき、前記クライアントが前記セキュリティ処理済みのＱＲコードに予め設定された行為条件を満足するか否かを判断し、
前記位置情報に基づき、前記クライアントが前記売場に位置しているか否かを判断するように構成され、
前記サービス処理サーバは、前記ユーザメタ情報及び前記リアルタイムメタ情報に基づき、前記カスタマイズ商品に関する情報を前記復号化サーバへ送信するように構成され、
前記復号化サーバは、前記カスタマイズ商品を前記クライアントに提供する、システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、セキュリティ処理済みのＱＲコードを解読することでカスタマイズ商品を提供する方法、サーバ及びシステムに関する。
【背景技術】
【０００２】
ＱＲ（Ｑｕｉｃｋ  Ｒｅｓｐｏｎｓｅ）コードは、白黒の格子柄のパターンに様々な情報を含んでいる二次元のコードである。かかるＱＲコードは、既存の一次元のバーコードに比べて多量のデータを記録することができ、単なる商品情報はもちろん、特定サイトへのアクセスと移動を可能にし、動画や音楽などのような情報も提供することができる。
【０００３】
各分野別の販売会社は、不特定多数の潜在顧客を対象に、広告板、広報誌、ウェブページなどにＱＲコードを掲載することで商品を広報しており、スマートフォンのユーザは、広告板、広報誌、インターネットなどに掲載されたＱＲコードをスキャンすることによって、商品の情報を容易に得ることができる。
【０００４】
従来のＱＲコードを用いたサービスは、単にＱＲコードに含まれた情報のみをそのまま提供している。先行技術である韓国登録特許第１０−１２７２２３２号には、人が密集する場所又は通行する場所に、商品別にＱＲコードが表示された注文所を設け、購入者が所持した端末で当該ＱＲコードをスキャンして当該商品を注文又は予約するサービスを提供する構成が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
セキュリティ処理済みのＱＲコードを復号化したクライアントにカスタマイズ商品又は予め設定された商品を提供することを目的とする。また、クライアントがセキュリティ処理済みのＱＲコードに予め設定された条件を満足する場合、クライアントにカスタマイズ商品又は予め設定された商品を提供することを目的とする。但し、本実施例が解決しようとする技術的課題は、上記したような技術的課題に限定されるものではなく、更なる技術的課題が存在し得る。
【課題を解決するための手段】
【０００６】
上述した技術的課題を解決するための技術的手段として、本発明の第１の側面に係る、セキュリティ処理済みのＱＲコードを解読することでカスタマイズ商品を提供する、復号化サーバで行われる方法は、前記セキュリティ処理済みのＱＲコードがクライアントにより１次復号化が行われることで生成された暗号化済みのサーバサイドメッセージ及び前記クライアントの識別情報を含むサービス要請を前記クライアントから受信するステップと、前記サーバサイドメッセージを２次復号化することでサービス情報を抽出するステップと、前記サービス情報に基づき、前記クライアントが前記セキュリティ処理済みのＱＲコードに予め設定された条件を満足するか否かを判断するステップと、を含み得る。
【０００７】
本発明の第２の側面に係る、セキュリティ処理済みのＱＲコードを解読することでカスタマイズ商品を提供する復号化サーバは、前記セキュリティ処理済みのＱＲコードがクライアントにより１次復号化が行われることで生成された暗号化済みのサーバサイドメッセージ及び前記クライアントの識別情報を含むサービス要請を前記クライアントから受信するサービス要請受信部と、前記サーバサイドメッセージを２次復号化することでサービス情報を抽出する復号化部と、前記サービス情報に基づき、前記クライアントが前記セキュリティ処理済みのＱＲコードに予め設定された条件を満足するか否かを判断する条件判断部と、を含み得る。
【０００８】
本発明の第３の側面に係る、売場に備えられたセキュリティ処理済みのＱＲコードを解読することでカスタマイズ商品を提供するシステムは、クライアントと、復号化サーバと、メタ情報処理サーバと、サービス処理サーバと、を含み、前記クライアントは、前記セキュリティ処理済みのＱＲコードを１次復号化することで暗号化済みのサーバサイドメッセージ及び前記復号化サーバのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を生成し、前記復号化サーバのＵＲＬを介して前記復号化サーバへ前記生成された暗号化済みのサーバサイドメッセージ及び前記クライアントの識別情報を含むサービス要請を送信し、前記売場に設けられた通信端末から取得された位置情報を前記復号化サーバへ送信するように構成され、前記復号化サーバは、前記サーバサイドメッセージを２次復号化することでサービス情報を抽出し、前記サービス要請に対する時刻が前記セキュリティ処理済みのＱＲコードに予め設定されたサービス提供時間範囲に該当するか否かを判断し、前記サービス情報、前記位置情報、及び前記クライアントの識別情報を前記メタ情報処理サーバへ送信することで、ユーザメタ情報及びリアルタイムメタ情報を要請するように構成され、前記メタ情報処理サーバは、前記サービス情報及び前記クライアントの識別情報に基づき、前記クライアントが前記セキュリティ処理済みのＱＲコードに予め設定された行為条件を満足するか否かを判断し、前記位置情報に基づき、前記クライアントが前記売場に位置しているか否かを判断するように構成され、前記サービス処理サーバは、前記 ユーザメタ情報及び前記リアルタイムメタ情報に基づき、前記カスタマイズ商品に関する情報を前記復号化サーバへ送信するように構成され、前記復号化サーバは、前記カスタマイズ商品を前記クライアントに提供するように構成され得る。
【０００９】
上述した課題を解決するための手段は、単なる例示であり、本発明を制限する意図で解釈されてはならない。上述した例示的な実施例の他にも、図面及び発明の詳細な説明に記載された追加の実施例が存在し得る。
【発明の効果】
【００１０】
上述した本発明の課題を解決するための手段の何れか１つによれば、セキュリティ処理済みのＱＲコードを復号化したクライアントにのみカスタマイズ商品又は予め設定された商品を提供することができる。また、クライアントがセキュリティ処理済みのＱＲコードに予め設定された条件を満足する場合にのみ、クライアントにカスタマイズ商品又は予め設定された商品を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施例に係る、カスタマイズ商品提供システムの構成図である。
【図２】本発明の一実施例に係る、図１に示された復号化サーバのブロック図である。
【図３】本発明の一実施例に係る、セキュリティ処理済みのＱＲコード及び暗号化済みのサーバサイドメッセージを説明するための図である。
【図４ａ】及び
【図４ｂ】本発明の一実施例に係る、固定確率方式によってカスタマイズ商品を提供する方法を説明するための図である。
【図５】本発明の一実施例に係る、復号化サーバにおいて売場に備えられたセキュリティ処理済みのＱＲコードを解読することでカスタマイズ商品を提供する方法を示すフローチャートである。
【図６ａ】乃至
【図６ｂ】本発明の一実施例に係る、売場に備えられたセキュリティ処理済みのＱＲコードを解読することでカスタマイズ商品を提供する方法を示すフローチャートである。
【発明を実施するための最良の形態】
【００１２】
以下では、添付した図面を参照しながら、本発明の属する技術分野において通常の知識を有する者が容易に実施できるように本発明の実施例を詳しく説明する。ところが、本発明は様々な異なる形態に具現されることができ、ここで説明する実施例に限定されるものではない。そして、図面において、本発明を明確に説明するために、説明とは関係ない部分は省略しており、明細書全体に亘って類似した部分に対しては類似した図面符号を付けている。
【００１３】
明細書全体において、ある部分が他の部分と「連結」されているという場合、これは「直接的に連結」されている場合だけでなく、その中間に他の素子を挟んで「電気的に連結」されている場合も含む。また、ある部分がある構成要素を「含む」という場合、これは、特に反対の記載がない限り、他の構成要素を除くのではなく、他の構成要素をさらに含み得ることを意味する。
【００１４】
本明細書において「部」とは、ハードウェアにより実現されるユニット（ｕｎｉｔ）と、ソフトウェアにより実現されるユニットと、両方を用いて実現されるユニットとを含む。また、１つのユニットが２つ以上のハードウェアを用いて実現されても良く、２つ以上のユニットが１つのハードウェアにより実現されても良い。
【００１５】
本明細書において、端末又はデバイスが行うと記述された動作や機能の一部は、当該端末又はデバイスと連結されたサーバで代わりに行われ得る。同様に、サーバが行うと記述された動作や機能の一部も当該サーバと連結された端末又はデバイスで行われ得る。
【００１６】
以下、添付された構成図又はフローチャートを参考しながら、本発明を実施するための具体的な内容を説明する。
【００１７】
図１は、本発明の一実施例に係る、カスタマイズ商品提供システムの構成図である。
【００１８】
図１を参照すると、カスタマイズ商品提供システムは、クライアント１００と、復号化サーバ１１０と、通信端末１２０と、メタ情報処理サーバ１３０と、サービス処理サーバ１４０と、を含み得る。但し、かかる図１のカスタマイズ商品提供システムは本発明の一実施例に過ぎないので、図１によって本発明が限定解釈されるものではなく、本発明の様々な実施例によって図１と異なるように構成されることもあり得る。
【００１９】
一般的に、図１のカスタマイズ商品提供システムにおける各構成要素は、ネットワーク１７０を介して連結される。ネットワークは、端末及びサーバのようなそれぞれのノードの相互間に情報交換が可能な連結構造を意味するものであり、かかるネットワーク（ｎｅｔｗｏｒｋ）の一例には、３Ｇ、４Ｇ、５Ｇ、３ＧＰＰ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）、ＷＩＭＡＸ（Ｗｏｒｌｄ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）、ワイファイ（Ｗｉ−Ｆｉ）などが含まれるが、これに限定されるものではない。
【００２０】
セキュリティ処理済みのＱＲコード１５０は、売場１６０の内部又は外部に備えられており、当該売場１６０でのみＱＲコード１５０が復号化可能なように処理されていても良い。他の一実施例として、セキュリティ処理済みのＱＲコード１５０は、売場１６０で販売される実物製品に印刷されていても良い。これに関する詳細な内容は後述する。
【００２１】
クライアント１００は、売場１６０に備えられたセキュリティ処理済みのＱＲコード１５０を１次復号化することで、暗号化済みのサーバサイドメッセージ及び復号化サーバ１１０のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を生成又は抽出することができる。
【００２２】
セキュリティ処理済みのＱＲコード１５０は、クライアント１００にインストールされた特定アプリケーションによって１次復号化が可能で、復号化サーバ１１０を介して２次復号化が可能な形態に２元化して暗号化したセキュリティコードであり得る。例えば、セキュリティ処理済みのＱＲコード１５０は、クライアント１００にインストールされた特定アプリケーションによって固有の復号化キーを取得し、取得した固有の復号化キーを介してのみ復号化が可能である。セキュリティ処理済みのＱＲコード１５０が１次復号化されることで生成された暗号化済みのサーバサイドメッセージは、復号化サーバ１１０の固有キーを介してのみ復号化が可能なように構成され得る。クライアント１００が特定アプリケーション以外のアプリケーションにてセキュリティ処理済みのＱＲコード１５０を撮影する場合、カスタマイズ商品提供サービスが提供されることができない。ＱＲコードに該当するコードのみを読み込み、コードに該当する機能のみを提供する従来のＱＲコードとは異なり、本願発明は、クライアント１００にインストールされた特定アプリケーションを介してのみ復号化を可能にすることによって、１つのＱＲコード１５０にて、コードに該当する機能だけでなく、より様々で且つ保安性の高い機能を提供することができる。
【００２３】
また、クライアント１００にインストールされた特定アプリケーションを介して１次復号化を行い、復号化サーバ１１０を介して２次復号化を行うことによって、保安性をより一層強化することができる。かかるセキュリティ処理済みのＱＲコード１５０は、例えば、売場毎に販売目的に合わせて予め設定された形態のカスタマイズ商品（例えば、商品情報、プロモーション情報、割引情報など）を提供するように構成される。例えば、Ａ売場に備えられたセキュリティ処理済みのＱＲコードと、Ｂ売場に備えられたセキュリティ処理済みのＱＲコードとは、互いに異なる種類の商品を提供する。例えば、セキュリティ処理済みのＱＲコード１５０は、ネットカフェでランダムに提供されるゲームアイテムを販売するための、ゲームアイテムに対応するＱＲコード１５０である。例えば、セキュリティ処理済みのＱＲコード１５０には、特定サービスの提供時間範囲の間だけにゲームアイテムと係わるサービスが提供されるように設定される。このようなサービスの形態、カスタマイズ商品の形態、及び設定された条件などは、後述するサーバサイドメッセージのアクションキー値によって設定及び変更することができる。
【００２４】
セキュリティ処理済みのＱＲコード１５０が違法撮影などにより任意の場所で盗用される場合も、クライアント１００の位置に基づいてカスタマイズ商品サービス提供が制限されるように構成され得る。
【００２５】
クライアント１００は、復号化サーバ１１０のＵＲＬを介して復号化サーバ１１０に暗号化済みのサーバサイドメッセージ及びクライアント１００の識別情報を含むサービス要請を送信することができる。
【００２６】
クライアント１００は、売場１６０に設けられた通信端末１２０から取得された売場１６０の位置情報を復号化サーバ１１０に送信することができる。通信端末１２０は、例えば、通信端末１２０の位置を算出するＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）モジュールが搭載された端末であっても良く、ビーコン（Ｂｅａｃｏｎ）領域内に進入したクライアント１００にビーコン信号を送受信するビーコン（Ｂｅａｃｏｎ）装置であっても良く、売場１６０に位置したクライアント１００に無線ネットワーク接続を提供するＡＰ（Ａｃｃｅｓｓ  Ｐｏｉｎｔ）装置であっても良い。通信端末１２０は、売場１６０の位置を把握するのに用いられ、セキュリティ処理済みのＱＲコード１５０に対する撮影などで任意の場所で違法に使用されることを遮断するのに用いられ得る。例えば、通信端末１２０を介してクライアント１００が売場１６０に進入したことを把握することができる。
【００２７】
例えば、売場１６０の位置情報は、復号化サーバ１１０がクライアント１００から受信したビーコンＩＤにより識別可能である。また、ＡＰ（Ａｃｃｅｓｓ  Ｐｏｉｎｔ）装置を介して受信された固定ＩＰとＧＰＳモジュールによる売場１６０の位置座標を用いて識別され得る。
【００２８】
クライアント１００は、無線通信可能なモバイル端末を含み、本発明の様々な実施例によると、クライアント１００は、様々な形態のデバイスであり得る。例えば、クライアント１００は、ネットワークを介して遠隔地のサーバに接続可能な携帯用端末である。ここで、携帯用端末の一例には、携帯性と移動性が保障される無線通信装置として、スマートフォン（ｓｍａｒｔｐｈｏｎｅ）、タブレットＰＣ、ＰＣＳ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）、ＧＳＭ（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）、ＰＤＣ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ｃｅｌｌｕｌａｒ）、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ＩＭＴ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ）−２０００、ＣＤＭＡ（Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）−２０００、Ｗ−ＣＤＭＡ（Ｗ−Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）、Ｗｉｂｒｏ（Ｗｉｒｅｌｅｓｓ  Ｂｒｏａｄｂａｎｄ  Ｉｎｔｅｒｎｅｔ）端末などのような全ての種類のハンドヘルド（Ｈａｎｄｈｅｌｄ）ベースの無線通信装置が含まれる。但し、クライアント１００は、図１に示された形態又は上記に例示されたものに限定解釈されるものではない。
【００２９】
復号化サーバ１１０は、サービス要請に含まれたサーバサイドメッセージを２次復号化することでサービス情報を抽出することができる。ここで、サービス情報は、例えば、サービスの種類を示す動作情報、サービスに対するクーポン情報、及び売場情報などを含む。
【００３０】
復号化サーバ１１０は、サーバサイドメッセージから抽出されたサービス情報及び売場１６０の位置情報のうち１つ以上に基づき、クライアント１００がセキュリティ処理済みのＱＲコード１５０に予め設定された条件を満足するか否かを判断することができる。かかる条件は、セキュリティ処理済みのＱＲコード１５０の動作情報に含まれていても良い。
【００３１】
復号化サーバ１１０は、メタ情報処理サーバ１３０を介して、クライアント１００がセキュリティ処理済みのＱＲコード１５０に予め設定された条件を満足するか否かを判断することができる。
【００３２】
例えば、復号化サーバ１１０は、クライアント１００のサービス要請に対する時刻がセキュリティ処理済みのＱＲコード１５０に予め設定されたサービス提供時間範囲に該当するか否かを判断した後、ユーザメタ情報及びリアルタイムメタ情報を要請する。例えば、復号化サーバ１１０は、サービス情報、位置情報、及びクライアント１００の識別情報をメタ情報処理サーバ１３０に送信し、ユーザメタ情報及びリアルタイムメタ情報を要請する。ユーザメタ情報は、例えば、ユーザの購入履歴、購入パターン、及び購入選好度のうち１つ以上を含み、リアルタイムメタ情報は、例えば、売場情報、期間情報、地域情報、及びプロモーション情報のうち１つ以上を含む。
【００３３】
復号化サーバ１１０は、売場１６０に備えられたセキュリティ処理済みのＱＲコード１５０がクライアント１００により１次復号化されることで生成されたサーバサイドメッセージをクライアント１００から受信した場合、サーバサイドメッセージを２次復号化した後、クライアント１００が予め設定された条件を満足するか否かを確認し、クライアント１００が予め設定された条件を満足する場合、クライアント１００にカスタマイズ商品を提供することができる。例えば、復号化サーバ１１０は、クライアント１００が予め設定された条件を満足する場合、ユーザメタ情報及びリアルタイムメタ情報に基づき、クライアント１００にカスタマイズ商品（例えば、選択された商品名と価格情報など）を提供する。
【００３４】
復号化サーバ１１０は、売場情報、期間情報、地域情報、及びプロモーション情報のうち１つ以上に基づき、売場１６０別にカスタマイズ商品の構成を異ならせることができる。例えば、復号化サーバ１１０は、サービス要請に対する売場１６０が新規売場である場合、ランダムセット商品において、人気順上位の商品の確率を小幅増加させたり、当該売場１６０のみで提供される特別な商品を提供する。他の例として、復号化サーバ１１０は、サービス要請に対する売場１６０が特定地域に属する場合、ランダムセット商品において、人気順上位の商品の確率を小幅増加させたり、当該売場１６０のみで提供される特別な商品を提供する。
【００３５】
また、復号化サーバ１１０は、売場情報、期間情報、地域情報、及びプロモーション情報のうち１つ以上に基づき、売場１６０が提供する追加のイベント商品（例えば、割引クーポン、商品引換券、ポイント積立など）を検索してクライアント１００に提供することができる。
【００３６】
他の一実施例として、復号化サーバ１１０は、売場１６０で販売される実物製品に含まれたセキュリティ処理済みのＱＲコード１５０がクライアント１００により１次復号化されることで生成されたサーバサイドメッセージをクライアント１００から受信した場合、サーバサイドメッセージを２次復号化した後、クライアント１００が予め設定された条件を満足するか否かを判断し、クライアント１００が予め設定された条件を満足する場合、クライアント１００にＱＲコード１５０に含まれたサービスに対するクーポン情報に該当する予め設定された商品を提供することができる。ここで、クライアント１００が予め設定された条件を満足するか否かを判断する手続きは、売場１６０で販売される実物製品に応じて省略されることもあり得る。
【００３７】
このように、コードに該当する機能のみを単に提供する従来のＱＲコードとは異なり、本願発明のセキュリティ処理済みのＱＲコード１５０は、サービス情報、位置情報、及びクライアント１００の識別情報に基づき、売場別、地域別、又は時間別に提供されるサービスを容易に変更することで、より効果的なマーケティングを可能にする。
【００３８】
メタ情報処理サーバ１３０は、復号化サーバ１１０から売場１６０の位置情報、サービス情報、及びクライアント１００の識別情報を受信し、クライアント１００がセキュリティ処理済みのＱＲコード１５０に予め設定された条件（クライアント１００の購入リスト、売場の位置など）を満足するか否かを判断して、復号化サーバ１１０に判断結果を送信することができる。
【００３９】
メタ情報処理サーバ１３０は、ユーザメタ情報処理サーバ（未図示）及びリアルタイムメタ情報処理サーバ（未図示）に分離して構成されることもあり得る。
【００４０】
メタ情報処理サーバ１３０は、サービス情報及びクライアント１００の識別情報に基づき、クライアント１００がセキュリティ処理済みのＱＲコード１５０に予め設定された行為条件（例えば、事前に特定ゲームアイテムを購入するなど）を満足するか否かを判断して、復号化サーバ１１０に判断結果を送信することができる。
【００４１】
メタ情報処理サーバ１３０は、サービス情報及びクライアント１００の識別情報に基づき、ユーザの購入履歴（購入商品の情報、購入時間情報など）、売場１６０の訪問履歴などを抽出して、復号化サーバ１１０に送信することができる。
【００４２】
メタ情報処理サーバ１３０は、売場１６０の位置情報に基づき、クライアント１００が売場１６０に位置しているか否かを判断して、復号化サーバ１１０に判断結果を送信することができる。
【００４３】
他の実施例として、メタ情報処理サーバ１３０は、クライアント１００がセキュリティ処理済みのＱＲコード１５０を認識した売場１６０の情報（売場名、売場の位置など）とクライアント１００のサービス要請に対する時刻を抽出し、復号化サーバ１１０に伝達することもできる。
【００４４】
このように、クライアント１００が当該売場１６０に位置しているか否かを判断することによって、クライアント１００のユーザが当該売場１６０に直接訪問して売場１６０が提供するサービスを利用するように奨励することができる。また、特定売場１６０又は特定地域のみで一時的なプロモーションが進行される場合、当該売場１６０又は特定地域に位置する売場に備えられたセキュリティ処理済みのＱＲコード１５０がインターネットなどに流出され、無断で利用されることを防止することができる。
【００４５】
また、サービス要請時刻及び行為条件によって様々なプロモーションを企画及び提供し、クライアント１００のユーザにかかるプロモーションを通じて当該サービスへの興味を誘発することができる。
【００４６】
サービス処理サーバ１４０は、復号化サーバ１１０又はメタ情報処理サーバ１３０から伝達してもらったユーザメタ情報及びリアルタイムメタ情報に基づき、カスタマイズ商品に関する情報を復号化サーバ１１０に送信することができる。例えば、サービス処理サーバ１４０は、クライアント１００が好むサービス（例えば、Ａゲームサービス）、ユーザの購入パターン（例えば、中低価格ゲームアイテムの購入）、購入商品の種類（例えば、武器アイテム）、売場１６０の位置及び売場名、クライアント１００のサービス要請時刻のうち１つ以上に基づき、予め設定された内部アルゴリズムによって構成されたランダム商品セットの中からクライアント１００と売場１６０に適したランダム商品セットを選択し、商品名と価格情報を復号化サーバ１１０に送信する。
【００４７】
例えば、第１の売場において、セキュリティ処理済みのＱＲコード１５０に予め設定された条件を満足するクライアント１００にゲームコンテンツを販売すると仮定する。このとき、予め設定された条件は、セキュリティ処理済みのＱＲコード１５０の動作情報に含まれ、売場別に異なるように構成され得る。例えば、セキュリティ処理済みのＱＲコード１５０の動作情報には、第１の売場に訪問した顧客のうち予め設定されたサービス提供時間範囲（例えば、１８：００〜２２：００）内にサービス要請をする顧客と、予め設定された行為条件（例えば、Ａゲームアイテムを購入した顧客）を満足する顧客と、第１の売場に位置する顧客とを含む条件が含まれる。
【００４８】
クライアント１００は、第１の売場に訪問し、クライアント１００にインストールされた特定アプリケーションを介して第１の売場に備えられたセキュリティ処理済みのＱＲコード１５０を１次復号化することができる。
【００４９】
クライアント１００は、１次復号化されることで生成又は抽出された暗号化済みのサーバサイドメッセージ及びクライアント１００の識別情報を含むサービス要請を復号化サーバ１１０に送信することができる。また、クライアント１００は、第１の売場に設けられた通信端末から取得された位置情報と通信端末のＩＤ情報を復号化サーバ１１０に送信することができる。または、第１の売場に設けられた通信端末が復号化サーバ１１０に直接位置情報を送信することもできる。
【００５０】
復号化サーバ１１０は、サービス要請に含まれた暗号化済みのサーバサイドメッセージを２次復号化し、サーバサイドメッセージからサービス情報に含まれたサービスの種類（第１の売場が提供するサービス）、動作情報（サービスに対する販売方式）、セキュリティ処理済みのＱＲコード１５０のＩＤなどを抽出することができる。
【００５１】
復号化サーバ１１０は、クライアント１００のサービス要請が受信された時刻が予め設定されたサービス提供時間範囲内であったか否かを確認した後（時刻条件の判断）、メタ情報処理サーバ１３０にユーザのメタ情報及びリアルタイムメタ情報を要請することができる。
【００５２】
メタ情報処理サーバ１３０は、ユーザのメタ情報に基づき、クライアント１００のユーザが事前にＡ商品を購入したか否か（行為条件の判断）を判断することができる。また、メタ情報処理サーバ１３０は、位置情報に基づき、クライアント１００が第１の売場に位置しているか否か（位置条件の判断）を判断することができる。
【００５３】
復号化サーバ１１０は、クライアント１００がセキュリティ処理済みのＱＲコード１５０に予め設定された条件を満足する場合、サービス処理サーバ１４０へカスタマイズ商品を要請することができる。それに対し、クライアント１００がセキュリティ処理済みのＱＲコード１５０の予め設定された条件を満足しない場合、クライアント１００に対するカスタマイズ商品の提供が制限される。
【００５４】
各売場の商品販売の目的によってセキュリティ処理済みのＱＲコード１５０に予め設定された条件（サービス情報の動作情報）を様々に設定しておくため、ユーザの興味を誘発し、特定商品を販売する特定売場に対するユーザの訪問を誘導することができる。
【００５５】
以下では、図１のカスタマイズ商品提供システムの各構成要素の動作についてより具体的に説明する。
【００５６】
図２は、本発明の一実施例に係る、図１に示された復号化サーバ１１０のブロック図である。
【００５７】
図２を参照すると、復号化サーバ１１０は、サービス要請受信部２００と、位置情報受信部２１０と、復号化部２２０と、条件判断部２３０と、カスタマイズ商品提供部２４０と、ＤＢ２５０と、を含み得る。ここで、条件判断部２３０は、時刻判断部２３２と、行為判断部２３４と、位置判断部２３６と、を含み得る。カスタマイズ商品提供部２４０は、メタ情報要請部２４２を含み得る。但し、図２に示された復号化サーバ１１０は本発明の一具現例に過ぎず、図２に示された構成要素を基に様々な変形が可能である。
【００５８】
サービス要請受信部２００は、売場１６０に備えられたセキュリティ処理済みのＱＲコード１５０又は実物製品に印刷されたセキュリティ処理済みのＱＲコード１５０を介して提供されるサービスをクライアント１００から要請してもらうことができる。
【００５９】
具体的に、サービス要請受信部２００は、セキュリティ処理済みのＱＲコード１５０がクライアント１００により１次復号化が行われることで生成された暗号化済みのサーバサイドメッセージ及びクライアント１００の識別情報を含むサービス要請をクライアント１００から受信することができる。ここで、セキュリティ処理済みのＱＲコード１５０は、クライアント１００にインストールされた特定アプリケーションの固有キーを介してのみ復号化が可能なように構成され得る。暗号化済みのサーバサイドメッセージは、復号化サーバ１１０の固有キーを介してのみ復号化が可能なように構成され得る。
【００６０】
復号化部２２０は、暗号化済みのサーバサイドメッセージを２次復号化することで売場１６０のサービス情報を抽出することができる。ここで、サービス情報は、セキュリティ処理済みのＱＲコード１５０が備えられた売場１６０が提供するサービスの種類を示す動作情報、サービスに対するクーポン情報、及び売場情報を含み得る。
【００６１】
ここで、図３を参照しながら、セキュリティ処理済みのＱＲコード１５０及びクライアント１００により生成又は抽出された暗号化済みのサーバサイドメッセージを説明することとする。
【００６２】
図３を参照すると、セキュリティ処理済みのＱＲコード１５０には、セキュリティ処理済みのＱＲコード１５０が特定アプリケーション以外のアプリケーションにて読み取られる場合に出力される文字３０１と、クライアント１００により復号化されるクライアントサイドメッセージ３０３と、偽変造有無をチェックするチェックコード３０５と、が含まれ得る。ここで、クライアントサイドメッセージ３０３は、例えば、標準対称キー暗号化方式であるＡＥＳ１２８暗復号化技術により暗号化されたメッセージであっても良く、チェックコード３０５は、例えば、モジュラ演算により生成されたチェックサム（Ｃｈｅｃｋ  Ｓｕｍ）コードであって、空間や時間の中で送信されたデータへの無欠性を検査する際に使用されるコードであっても良い。
【００６３】
クライアント１００により生成又は抽出されたクライアントサイドメッセージ３０３には、暗号化済みのサーバサイドメッセージ３０７及び復号化サーバ１１０のＵＲＬ３０９（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）が含まれ得る。ここで、暗号化済みのサーバサイドメッセージ３０７は、クライアントサイドメッセージ３０３が復号化されることで解読されたメッセージであり、復号化サーバ１１０の固有キーで暗号化されている。
【００６４】
このように、セキュリティ処理済みのＱＲコード１５０は、２元化された暗号化セキュリティコードとしてクライアント１００の特定アプリケーション及び復号化サーバ１１０においてそれぞれ復号化されるため、セキュリティ処理済みのＱＲコード１５０に対する違法撮影などにより任意の場所で違法に使用されることを根本的に遮断することができる。
【００６５】
復号化サーバ１１０により２次復号化されたサーバサイドメッセージには、サービスの種類を示す動作情報３１１、サービスに対するクーポン情報３１３、及び売場情報３１５を含むサービス情報が含まれ得る。ここで、動作情報３１１は、例えば、セキュリティ処理済みのＱＲコード１５０が備えられた売場１６０が提供するサービスの販売情報、イベント情報、割引情報、セキュリティ情報などに対するアクションキー値により構成される。ここで、サービスの販売情報は、販売方式（一般販売、ランダム販売）及びカスタマイズ商品提供サービスの利用条件（時刻条件、行為条件、位置条件）を含み得る。
【００６６】
動作情報３１１は、売場１６０の運営方式に応じてリアルタイムに変更可能であり得る。例えば、セキュリティ処理済みのＱＲコード生成サーバ（未図示）が動作情報３１１を変更し、復号化サーバ１１０へ再送信する。それとは異なり、復号化サーバ１１０又はサービス処理サーバ１４０が動作情報３１１を変更することもできる。例えば、特定の時間帯のみにイベント商品が提供されるか、ランダム商品セットの人気順上位の商品に対する確率が小幅上がるように動作情報３１１が一時的に変更される。この場合、当該時間帯以降は、既存と同様に動作情報３１１が再変更され得る。
【００６７】
このように、従来のＱＲコードの場合、その機能を変更するためには、新たなＱＲコードを生成し、それを配布する過程を経なければならないのに対し、本発明によれば、セキュリティ処理済みのＱＲコードのアクションキー値のみを変更することで、セキュリティ処理済みのＱＲコードの機能を容易に変更することができる。これにより、セキュリティ処理済みのＱＲコードを介して提供されるサービスの種類、サービスの形式、プロモーションなどを流動的に変更することができる。
【００６８】
サービスに対するクーポン情報３１３は、例えば、販売しようとするコンテンツのクーポンキー値により構成され、個人識別情報などが含まれる。売場情報３１５には、例えば、売場１６０の識別子情報及び位置情報などが含まれる。
【００６９】
再び図２を参照すると、位置情報受信部２１０は、クライアント１００又は売場１６０に設けられた通信端末１２０から売場１６０の位置情報を受信することができる。
【００７０】
条件判断部２３０は、売場１６０のサービス情報及び位置情報に基づき、クライアント１００がセキュリティ処理済みのＱＲコード１５０に予め設定された条件を満足するか否かを判断することができる。
【００７１】
時刻判断部２３２は、クライアント１００から受信されたサービス要請に対する時刻がセキュリティ処理済みのＱＲコード１５０に予め設定されたサービス提供時間範囲に該当するか否かを判断することができる。例えば、セキュリティ処理済みのＱＲコード１５０に予め設定されたサービス提供時間が第１の時刻から第２の時刻までと設定された場合、時刻判断部２３２は、特定ゲームアイテムを購入したクライアント１００のサービス要請時刻が第１の時刻から第２の時刻内の範囲に含まれるか否かを確認する。
【００７２】
行為判断部２３４は、ユーザメタ情報処理サーバ（未図示）を介してクライアント１００がセキュリティ処理済みのＱＲコード１５０に予め設定された行為条件を満足するか否かを判断することができる。例えば、行為判断部２３４は、売場１６０のサービス情報及びクライアント１００の識別情報から、クライアント１００が第１のゲームアイテムを購入した顧客であるか否かを判断する。また、行為判断部２３４は、クライアント１００の識別情報を用いてネットカフェでのゲームアイテム購入履歴を抽出し、商品購入履歴からクライアント１００の購入パターンを把握することができる。
【００７３】
位置判断部２３６は、リアルタイムメタ情報処理サーバ（未図示）を介してクライアント１００が売場１６０に位置しているか否かを判断することができる。
【００７４】
カスタマイズ商品提供部２４０は、クライアント１００が予め設定された条件を満足する場合、クライアント１００にカスタマイズ商品を提供することができる。
【００７５】
一方、実物商品に印刷されているセキュリティ処理済みのＱＲコード１５０が復号化された場合、カスタマイズ商品提供部２４０は、クライアント１００が予め設定された条件を満足する場合、クライアント１００に、ＱＲコードに含まれたサービスに対するクーポン情報に該当する予め設定された商品を提供することができる。ここで、クライアント１００が予め設定された条件を満足するか否かを判断する手続きは、売場１６０で販売される実物製品によっては省略されることもあり得る。
【００７６】
クライアント１００が当該売場１６０に位置しているか否かを判断することで、クライアント１００のユーザが当該売場１６０に直接訪問して売場１６０が提供するサービスを利用するように奨励することができる。また、特定売場１６０又は特定地域のみで一時的なプロモーションが進行される場合、当該売場１６０又は特定地域に位置する売場に備えられたセキュリティ処理済みのＱＲコード１５０がインターネットなどに流出され、無断で利用されることを防止することができる。
【００７７】
また、サービス要請時刻及び行為条件によって様々なプロモーションを企画及び提供し、クライアント１００のユーザにこのようなプロモーションを通じて当該サービスへの興味を誘発することができる。例えば、カスタマイズ商品提供部２４０は、クライアント１００のサービス要請に対する時刻（又は曜日）がセキュリティ処理済みのＱＲコード１５０に予め設定された制限時間帯（又は特定曜日）に含まれていれば、特定時間帯のみに提供する特定サービスをクライアント１００に提供する。
【００７８】
例えば、カスタマイズ商品提供部２４０は、クライアント１００が訪問した売場１６０が新規オープンした売場である場合、売場１６０が提供するイベント情報をクライアント１００に提供する。
【００７９】
メタ情報要請部２４２は、クライアント１００の識別情報、位置情報、及びサービス情報をユーザメタ情報処理サーバ（未図示）に送信することで、ユーザメタ情報及びリアルタイムメタ情報を要請することができる。
【００８０】
カスタマイズ商品提供部２４０は、ユーザメタ情報及びリアルタイムメタ情報に基づき、カスタマイズ商品をクライアント１００に提供することができる。ここで、ユーザのメタ情報は、例えば、ユーザの購入履歴、購入パターン、及び購入選好度のうち１つ以上を含む。リアルタイムメタ情報は、例えば、売場情報、期間情報、地域情報、及びプロモーション情報のうち１つ以上を含む。
【００８１】
カスタマイズ商品提供部２４０は、予め設定された固定確率方式に基づいてカスタマイズ商品セットを構成し、クライアント１００に提供することができる。図４ａを参照すると、カスタマイズ商品提供部２４０は、売場別に予め設定された用途（例えば、新規売場、地域別に特化された商品の販売、プロモーション提供など）に基づき、各商品に対する固定確率４０１を決定することができる。
【００８２】
カスタマイズ商品提供部２４０は、複数の商品それぞれに対する固定確率４０１を設定し、予め設定された固定確率４０１を用いてカスタマイズ商品セット４０３をランダムに構成することができる。
【００８３】
図４ｂを参照すると、カスタマイズ商品提供部２４０は、各カスタマイズ商品セット４０３に含まれた複数の商品を順次整列させ、各カスタマイズ商品セット４０３を順次に連結するように構成することができる。
【００８４】
カスタマイズ商品提供部２４０は、ユーザメタ情報（ユーザの購入履歴、購入パターン、及び購入選好度）を用いて複数のカスタマイズ商品セット４０３からクライアント１００に適したカスタマイズ商品を抽出し、それをクライアント１００に提供することができる。
【００８５】
カスタマイズ商品提供部２４０は、売場情報、期間情報、地域情報、及びプロモーション情報のうち１つ以上に基づき、特定売場又は特定地域に追加のイベント商品をクライアント１００に提供することができる。
【００８６】
ＤＢ２５０は、復号化サーバ１１０内部の各構成要素間で入力及び出力されるデータを格納し、復号化サーバ１１０と復号化サーバ１１０外部の構成要素間で入力及び出力されるデータを格納する。このようなＤＢ２５０の一例には、復号化サーバ１１０内部又は外部に存在するハードディスクドライブ、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、フラッシュメモリ、及びメモリカードなどが含まれる。
【００８７】
一方、当業者であれば、サービス要請受信部２００と、位置情報受信部２１０と、復号化部２２０と、条件判断部２３０と、時刻判断部２３２と、行為判断部２３４と、位置判断部２３６と、カスタマイズ商品提供部２４０と、メタ情報要請部２４２と、ＤＢ２５０とのそれぞれが分離して具現されたり、これらの１つ以上が統合されて具現され得ることが十分に理解できるはずである。
【００８８】
図５は、本発明の一実施例に係る、復号化サーバ１１０において売場１６０に備えられたセキュリティ処理済みのＱＲコード１５０を解読することでカスタマイズ商品を提供する方法を示すフローチャートである。
【００８９】
図５に示された実施例に係るカスタマイズ商品提供方法は、図１乃至図４ｂに示された実施例に係るクライアント１００、復号化サーバ１１０、通信端末１２０、メタ情報処理サーバ１３０、及びサービス処理サーバ１４０において時系列的に処理されるステップを含む。従って、以下、省略された内容であるとしても、図１乃至図４ｂにおけるクライアント１００、復号化サーバ１１０、通信端末１２０、メタ情報処理サーバ１３０、及びサービス処理サーバ１４０に関して記述された内容は、図５に示された実施例に係るカスタマイズ商品提供方法にも適用され得る。
【００９０】
図５を参照すると、ステップＳ５０１において、復号化サーバ１１０は、セキュリティ処理済みのＱＲコード１５０がクライアント１００により１次復号化が行われることで生成された暗号化済みのサーバサイドメッセージ及びクライアント１００の識別情報を含むサービス要請をクライアント１００から受信することができる。例えば、復号化サーバ１１０は、売場１６０に備えられたセキュリティ処理済みのＱＲコード１５０又は実物製品に印刷されたセキュリティ処理済みのＱＲコード１５０を介してクライアント１００からサービス要請を受信する。ここで、セキュリティ処理済みのＱＲコード１５０は、クライアント１００にインストールされた特定アプリケーションの固有キーを介してのみ復号化が可能であり、暗号化済みのサーバサイドメッセージは、復号化サーバ１１０の固有キーを介してのみ復号化が可能である。
【００９１】
ステップＳ５０３において、復号化サーバ１１０は、サービス要請に含まれたサーバサイドメッセージを２次復号化することでサービス情報を抽出することができる。ここで、サービス情報は、サービスの種類を示す動作情報、サービスに対するクーポン情報、及び売場情報を含み得る。
【００９２】
ステップＳ５０５において、復号化サーバ１１０は、サービス情報に基づき、クライアント１００がセキュリティ処理済みのＱＲコード１５０に予め設定された条件を満足するか否かを判断することができる。
【００９３】
図５には示されていないが、復号化サーバ１１０は、クライアント１００が売場１６０に備えられたセキュリティ処理済みのＱＲコード１５０を介してサービス要請を送信した場合、クライアント１００にカスタマイズ商品を提供することができる。
【００９４】
図５には示されていないが、復号化サーバ１１０は、クライアント１００が売場１６０に備えられて販売される実物製品に印刷されたセキュリティ処理済みのＱＲコード１５０を介してサービス要請を送信した場合、クライアント１００にＱＲコード１５０に含まれたサービスに対するクーポン情報に該当する予め設定された商品を提供することができる。
【００９５】
上述した説明において、ステップＳ５０１乃至Ｓ５０５は、本発明の具現例により、追加のステップにさらに分割されるか、より少ないステップに組み合わせられ得る。また、一部ステップは必要に応じて省略されても良く、ステップ間の順番が変更されても良い。
【００９６】
図６ａ乃至図６ｂは、本発明の一実施例に係る、売場１６０に備えられたセキュリティ処理済みのＱＲコード１５０を解読することでカスタマイズ商品を提供する方法を示すフローチャートである。
【００９７】
図６ａ乃至図６ｂに示された実施例に係るカスタマイズ商品提供方法は、図１乃至図５に示された実施例に係るクライアント１００、復号化サーバ１１０、通信端末１２０、メタ情報処理サーバ１３０、及びサービス処理サーバ１４０において時系列的に処理されるステップを含む。従って、以下、省略された内容であるとしても、図１乃至図５におけるクライアント１００、復号化サーバ１１０、通信端末１２０、メタ情報処理サーバ１３０、及びサービス処理サーバ１４０に関して記述された内容は、図６ａ乃至図６ｂに示された実施例に係るカスタマイズ商品提供方法にも適用され得る。
【００９８】
図６ａ乃至図６ｂを参照すると、ステップＳ６０１において、クライアント１００は、セキュリティ処理済みのＱＲコード１５０を１次復号化することで暗号化済みのサーバサイドメッセージ及び復号化サーバ１１０のＵＲＬを生成することができる。
【００９９】
ステップＳ６０３において、クライアント１００は、復号化サーバ１１０のＵＲＬを介して生成された暗号化済みのサーバサイドメッセージ及びクライアント１００の識別情報を含むサービス要請を復号化サーバ１１０に送信することができる。
【０１００】
ステップＳ６０５において、クライアント１００は、通信端末１２０が位置した売場１６０の位置情報を通信端末１２０から受信することができる。
【０１０１】
ステップＳ６０７において、クライアント１００は、通信端末１２０から取得した位置情報を復号化サーバ１１０に送信することができる。
【０１０２】
ステップＳ６０９において、復号化サーバ１１０は、暗号化済みのサーバサイドメッセージを２次復号化することでサービス情報を抽出することができる。ここで、サービス情報は、サービスの種類を示す動作情報、サービスに対するクーポン情報、及び売場情報を含み得る。
【０１０３】
ステップＳ６１１において、復号化サーバ１１０は、クライアント１００のサービス要請に対する時刻がセキュリティ処理済みのＱＲコード１５０に予め設定されたサービス提供時間範囲に該当するか否かを判断することができる。
【０１０４】
ステップＳ６１３において、復号化サーバ１１０は、サービス要請に対する時刻がセキュリティ処理済みのＱＲコード１５０に予め設定されたサービス提供時間範囲に含まれる場合、抽出されたサービス情報、売場１６０の位置情報、及びクライアント１００の識別情報をメタ情報処理サーバ１３０に送信することができる。
【０１０５】
ステップＳ６１５において、復号化サーバ１１０は、メタ情報処理サーバ１３０にユーザメタ情報及びリアルタイムメタ情報を要請することができる。
【０１０６】
ステップＳ６１７において、メタ情報処理サーバ１３０は、サービス情報、位置情報、及びクライアント１００の識別情報に基づき、クライアント１００がセキュリティ処理済みのＱＲコード１５０に予め設定された条件を満足するか否かを判断することができる。
【０１０７】
ステップＳ６１９において、メタ情報処理サーバ１３０は、判断の結果、クライアント１００が予め設定された条件を満足する場合、ユーザメタ情報及びリアルタイムメタ情報を復号化サーバ１１０に送信することができる。
【０１０８】
ステップＳ６２１において、復号化サーバ１１０は、受信されたユーザメタ情報及びリアルタイムメタ情報をサービス処理サーバ１４０に送信することができる。
【０１０９】
ステップＳ６２３において、サービス処理サーバ１４０は、ユーザメタ情報及びリアルタイムメタ情報に基づき、カスタマイズ商品に関する情報を抽出することができる。
【０１１０】
ステップＳ６２５において、サービス処理サーバ１４０は、復号化サーバ１１０に抽出されたカスタマイズ商品に関する情報を送信することができる。
【０１１１】
ステップＳ６２７において、復号化サーバ１１０は、カスタマイズ商品に関する情報に基づき、クライアント１００にカスタマイズ商品を提供することができる。
【０１１２】
上述した説明において、ステップＳ６０１乃至Ｓ６２７は、本発明の具現例により、追加のステップにさらに分割されるか、より少ないステップに組み合わせられ得る。また、一部のステップは必要に応じて省略されても良く、ステップ間の順番が変更されても良い。
【０１１３】
本発明の一実施例は、コンピュータにより実行されるプログラムモジュールのようなコンピュータにより実行可能な命令語を含む記録媒体の形態でも具現され得る。コンピュータ読み取り可能な媒体は、コンピュータによってアクセスできる任意の可溶媒体であっても良く、揮発性及び非揮発性の媒体、分離型及び非分離型の媒体を全て含む。また、コンピュータ読み取り可能な媒体は、コンピュータ保存媒体を全て含み得る。コンピュータ保存媒体は、コンピュータ読み取り可能な命令語、データ構造、プログラムモジュール、又はその他のデータのような情報保存のための任意の方法又は技術で具現された揮発性及び非揮発性、分離型及び非分離型の媒体を全て含む。
【０１１４】
上述した本発明の説明は例示のためのものであり、本発明の属する技術分野において通常の知識を有する者であれば、本発明の技術的思想や必須の特徴を変更せずに他の具体的な形態に容易に変形可能であるということを理解できるはずである。それゆえ、上記した実施例は全ての面において例示的なものであり、限定的なものではないと理解すべきである。例えば、単一型で説明されている各構成要素は分散して実施されることもでき、同様に、分散したものと説明されている構成要素も結合された形態で実施されることができる。
【０１１５】
本発明の範囲は、詳細な説明よりは後述する特許請求の範囲によって示され、特許請求の範囲の意味及び範囲、並びにその均等概念から導出される全ての変更又は変形された形態が本発明の範囲に含まれることと解釈されなければならない。
【図１】
2020504365.tif 000003
【図２】
2020504365.tif 000004
【図３】
2020504365.tif 000005
【図４ａ】
2020504365.tif 000006
【図４ｂ】
2020504365.tif 000007
【図５】
2020504365.tif 000008
【図６ａ】
2020504365.tif 000009
【図６ｂ】
2020504365.tif 000010
【国際調査報告】
2020504365.tif 000011
2020504365.tif 000012
2020504365.tif 000013
2020504365.tif 000014