(57)【要約】【課題】記名が求められるサイトへのアクセスを簡単かつ確実に行えるようにする。【解決手段】アクセスコード生成装置ＡＴにおいて、ユーザが所持するポイントカードのバーコード、又はユーザ端末の表示部に表示されるバーコードを読み取ることでユーザＩＤを取得し、このユーザＩＤとアクセス先となるキャンペーンサイトのURLとを含むユーザ個有のＱＲコードを生成して表示する。そして、ユーザ端末により上記ユーザ個有のＱＲコードを読み取ることで、上記キャンペーンサイトに対しユーザ個有のアクセスを行えるようにしている。【選択図】図２
2020021140.tif 000002
【特許請求の範囲】
【請求項１】
アクセスコード生成装置とユーザ端末とを具備するサイトアクセスシステムであって、
前記アクセスコード生成装置は、
ポイントサービスに加入しているユーザが所持する記録媒体から、前記ポイントサービスを利用するために前記ユーザに対し割り当てられた個有識別情報を取得する取得部と、
アクセス先となるサイトのアドレス情報と、前記取得されたユーザの個有識別情報とを含む、ユーザ個有の二次元コードを生成し表示させるコード生成部と
を備え、
前記ユーザ端末は、
提示された前記ユーザ個有の二次元コードを読み取るコード読み取り部と、
読み取られた前記ユーザ個有の二次元コードに含まれる前記アドレス情報に対応するサイトに対し、前記ユーザ個有の二次元コードに含まれる個有識別情報を含むアクセス要求を送信するアクセス要求送信部と
を備える、アクセスシステム。
【請求項２】
ポイントサービスに加入しているユーザが所持する記録媒体から、前記ポイントサービスを利用するために前記ユーザに対し割り当てられた個有識別情報を取得する第１の取得部と、
アクセス先となるサイトのアドレス情報と、前記取得されたユーザの個有識別情報とを含む、ユーザ個有の二次元コードを生成し表示させるコード生成部と
を具備するアクセスコード生成装置。
【請求項３】
前記取得部は、ポイントサービスに加入しているユーザが所持するポイントカードに記載された個有識別情報、又は前記ユーザが所持するユーザ端末に表示される個有識別情報を読み取る、請求項２に記載のアクセスコード生成装置。
【請求項４】
前記ポイントサービスの管理サーバから、前記アクセス先のサイトのアドレス情報と前記アクセスコード生成装置の端末識別情報とを対応付けたアクセス設定リストを取得する第２の取得部と、
前記第２の取得部により取得されたアクセス設定リストを変更する設定変更部と
を、さらに具備し、
前記コード生成部は、前記アクセス設定リストに基づいて、自己のアクセスコード生成装置の端末識別情報に対応付けられた前記アクセス先のサイトのアドレス情報を特定し、当該アクセス情報をもとに前記ユーザ個有の二次元コードを生成する
請求項２記載のアクセスコード生成装置。
【請求項５】
前記コード生成部は、前記ユーザの個有識別情報を暗号化する暗号化部をさらに備え、前記アクセス先となるサイトのアドレス情報と、前記暗号化されたユーザの個有識別情報とを含む、前記ユーザ個有の二次元コードを生成する、
請求項２に記載のアクセスコード生成装置。
【請求項６】
プロセッサおよびメモリを備える情報処理装置が実行するアクセスコード生成装置が実行するアクセスコード生成方法であって、
ポイントサービスに加入しているユーザが所持する記録媒体から、前記ポイントサービスから前記ユーザに対し割り当てられた個有識別情報を取得する過程と、
アクセス先となるサイトのアドレス情報と、前記取得されたユーザの個有識別情報とを含む、ユーザ個有の二次元コードを生成し、生成されたユーザ個有の二次元コードを表示する過程と
を具備するアクセスコード生成方法。
【請求項７】
請求項２乃至５のいずれかに記載のアクセスコード生成装置が備える前記各部の処理を、前記アクセスコード生成装置が備えるプロセッサに実行させるアクセスコード生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明の一態様は、例えばWebサイトにアクセスするためのサイトアクセスシステムと、このシステムで使用されるアクセスコード生成装置、方法およびプログラムに関する。
【背景技術】
【０００２】
近年、インターネットを含む通信ネットワークの拡充とスマートフォン等の通信端末の普及に伴い、例えば、商品の購入やサービスの利用の申し込み、イベントへの参加やキャンペーンへの応募の手段として、通信端末を用いて所定のWebサイトにアクセスする手段が多く使用されるようになっている。例えば特許文献１には、紙媒体等にWebサイトのURL（Uniform Resource Locator）を表すＱＲコード（登録商標）を印刷しておき、このＱＲコードを通信端末の読み取り用アプリケーションを用いてカメラにより読み取ることで、Webサイトにアクセスする技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−０５６６７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが、特許文献１に記載された技術では、ＱＲコードを読み取るだけで所望のWebサイトに簡単にアクセスすることができるが、例えばWebサイトからイベント等への参加に必要な記名を求められる場合には、ユーザはその都度個人情報を入力しなければならない。このため、ユーザにとってはその操作が面倒となる。また、Webサイトを運営する側にとっては、個人情報の入力がネックになってイベント等への参加者数が有効数に満たなくなる場合があり、所望のイベント効果が得られなくなることが想定される。
【０００５】
この発明は上記事情に着目してなされたもので、記名が求められるサイトへのアクセスを簡単かつ確実に行えるようにする技術を提供しようとするものである。
【課題を解決するための手段】
【０００６】
この発明の第１の態様は、アクセスコード生成装置とユーザ端末とを具備するサイトアクセスシステムにあって、前記アクセスコード生成装置に、ポイントサービスに加入しているユーザが所持する記録媒体から、前記ポイントサービスから前記ユーザに対し割り当てられた個有識別情報を取得する取得部と、アクセス先となるサイトのアドレス情報と、前記取得されたユーザの個有識別情報とを含む、前記ユーザ個有の二次元コードを生成し表示させるコード生成部とを備え、前記ユーザ端末に、提示された前記ユーザ個有の二次元コードを読み取るコード読み取り部と、読み取られた前記ユーザ個有の二次元コードに含まれる前記アドレス情報に対応するサイトに対し、前記ユーザ個有の二次元コードに含まれる個有識別情報を含むアクセス要求を送信するアクセス要求送信部とを備えるようにしたものである。
【０００７】
この発明の第２の態様は、アクセス先となるサイトにアクセスするためのアクセスコードを生成する装置にあって、ポイントサービスに加入しているユーザが所持する記録媒体から、前記ポイントサービスを利用するために前記ユーザに対し割り当てられた個有識別情報を取得する第１の取得部と、前記アクセス先となるサイトのアドレス情報と、前記取得されたユーザの個有識別情報とを含む、前記ユーザ個有の二次元コードを生成し表示させるコード生成部とを具備するものである。
【０００８】
この発明の第１および第２の態様によれば、アクセスコード生成装置において、ポイントサービスに加入するユーザが所持する記録媒体から、上記ポイントサービスを利用するためにユーザに対し割り当てられた個有識別情報が読み込まれ、この個有識別情報とアクセス先のサイトのアドレス情報とを含むユーザ個有の二次元コードが生成され、表示される。そして、上記表示されたユーザ個有の二次元コードをユーザ端末で読み取ると、ユーザ端末からアクセス先のサイトに対しユーザの個有識別情報を含むアクセス要求が送信される。
【０００９】
従って、サイトにアクセスする際に、ユーザは自身の個有識別情報をその都度入力する必要がなくなる。その結果、ユーザにとっては操作性が改善され、アクセス操作の負荷を軽減することができる。また、操作性の改善によりサイトへのアクセス数を増加させることが可能となり、サイトにとってはイベント等により多くのユーザに参加してもらうことが可能となり、キャンペーンの効果を高めることができる。
【００１０】
この発明の第３の態様は、前記取得部が、ポイントサービスに加入しているユーザが所持するポイントカードに記載された個有識別情報、又は前記ユーザが所持するユーザ端末に表示される個有識別情報を読み取るようにしたものである。
【００１１】
第３の態様によれば、ユーザが所持しているポイントカードに記載された個有識別情報、又は前記ユーザが所持するユーザ端末に表示される個有識別情報が読み取られ、この個有識別情報を用いてユーザ個有の二次元コードが生成される。従って、ユーザは手入力で自身の個有識別情報を入力する必要がなく、これにより入力操作による負荷を軽減することができる。また個有識別情報の誤入力等による無効なアクセスを減らすこともできる。
【００１２】
この発明の第４の態様は、ポイントサービスの管理サーバからアクセス先のサイトのアドレス情報とアクセスコード生成装置の端末識別情報とを関連付けたアクセス設定リストを取得する第２の取得部と、前記第２の取得部により取得されたアクセス設定リストを変更する設定変更部とをさらに具備し、前記コード生成部が、前記アクセス設定リストに基づいて、自己のアクセスコード生成装置の端末識別情報に関連付けられた前記アクセス先のサイトのアドレス情報を特定し、当該アクセス情報をもとに前記ユーザ個有の二次元コードを生成するようにしたものである。
【００１３】
第４の態様によれば、複数のサイトでそれぞれ異なるイベントが実施されている場合に、アクセスコード生成装置を上記複数のサイトまたはイベントの一つに対応付けることができ、これによりサイトのアドレス情報の入力も不要にできる。また、アクセスコード生成装置が複数ある場合に、これらのアクセスコード生成装置に対しアクセス設定リストをポイントサービスの管理サーバから一括して行うことができるので、アクセス設定リストの設定作業を短時間に簡単に行うことが可能となる。さらに、アクセス設定リストの一括設定後において、アクセスコード生成装置ごとにアクセス設定リストの設定内容を変更できるようにしたことで、例えばサイトごとのアクセスの混雑度合い等に応じて、アクセスコード生成装置においてサイトのアドレス情報に対する端末識別情報の対応関係を適宜変更することができる。
【００１４】
この発明の第５の態様は、前記コード生成部に、ユーザの個有識別情報を暗号化する暗号化部を備え、この暗号化されたユーザの個有識別情報を含むユーザ個有の二次元コードを生成するようにしたものである。  
第５の態様によれば、ユーザの個有識別情報の秘匿性を高く保つことができる。
【発明の効果】
【００１５】
この発明の各態様によれば、記名が求められるサイトへのアクセスを簡単かつ確実に行えるようにする技術を提供することができる。
【図面の簡単な説明】
【００１６】
【図１】図１は、この発明の一実施形態に係るアクセスコード生成装置を含むサイトアクセスシステムの全体構成を示す図である。
【図２】図２は、この発明の一実施形態に係るアクセスコード生成装置の機能構成を示すブロック図である。
【図３】図３は、図１に示したサイトアクセスシステムにおいて、サイトアクセスのために図２に示したアクセスコード生成装置と共に使用されるユーザ端末の機能構成を示すブロック図である。
【図４】図４は、図２に示したアクセスコード生成装置によるアクセスコード生成処理の処理手順と処理内容の前半部分を示すフローチャートである。
【図５】図５は、図２に示したアクセスコード生成装置によるアクセスコード生成処理の処理手順と処理内容の後半部分を示すフローチャートである。
【図６】図６は、図３に示したユーザ端末によるサイトアクセス制御の処理手順と処理内容を示すフローチャートである。
【図７】図７は、図２に示したアクセスコード生成装置がポイントサービスサーバから取得する設定リストの一例を示す図である。
【図８】図８は、図４および図５に示したアクセスコード生成処理の過程で生成される表示画面の一例を示す図である。
【図９】図９は、図１に示したサイトアクセスシステムの動作の一例を説明するための図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照してこの発明に係わる実施形態を説明する。  
［一実施形態］
（構成例）
（１）システム
図１は、この発明の一実施形態に係るアクセスコード生成装置を含むサイトアクセスシステムの全体構成を示す図である。  
サイトアクセスシステムは、イベント会場等で使用されるアクセスコード生成装置ＡＴと、イベントに参加しようとするユーザが所持する複数のユーザ端末ＵＳ１〜ＵＳｍと、共通ポイントサービスの運営会社が管理するポイントサービスサーバＰＳと、イベントを実施する企業や団体が管理する複数のイベント管理サーバＶＳ１〜ＶＳｎとを備え、これらの装置の間でインターネットを含むネットワークＮＷを介して情報データの送受信を可能にしたものである。
【００１８】
共通ポイントサービスは、例えば、会員登録されたユーザが商品を購入またはサービスを利用した際に、その購入又は利用金額に応じて、或いは店舗への来店回数等に応じて、企業側が定めた条件でユーザに対しポイントを付与し、貯まったポイントを次回以降の来店時に商品またはサービスと交換したり、商品またはサービスの購入時に代金として使用できるようにするサービスである。付与又は使用されたポイントの管理データは、一般にポイントカードまたはスマートフォン等の携帯端末に記憶されると共に、店舗のレジ端末等からポイント管理サーバに送信されて会員ユーザの管理等に利用される。
【００１９】
ポイントサービスサーバＰＳは、大容量のデータベースを有するサーバコンピュータからなり、共通ポイントサービスに会員登録された各ユーザの個人情報とポイント管理データをデータベースで管理する。個人情報は、ユーザに対し予め割り当てられた個有識別データ（ユーザＩＤ）と、ユーザの属性情報とを含む。属性情報には、例えばユーザの名前、性別、年齢、趣味嗜好、商品やサービスの購買・利用履歴が含まれる。ポイント管理データは、ユーザごとにそのユーザＩＤと紐づけられて管理される。
【００２０】
またポイントサービスサーバＰＳは、企業が実施するイベントのアクセス設定リストを作成する機能を有する。アクセス設定リストは、イベントで実施されるキャンペーン名と、当該キャンペーンに応募するときのアクセス先となるキャンペーンサイトのアドレス情報に、当該キャンペーンサイトへのアクセスが許可されたアクセスコード生成装置の端末番号を紐づけたものからなる。アドレス情報は、例えばURL（Uniform Resource Locator）により表される。上記アクセス設定リストは、ポイントサービスサーバＰＳ、又はアクセスコード生成装置ＡＴにおいて、オペレータがアドレス情報に対応付けて端末番号を入力することで設定される。
【００２１】
さらにポイントサービスサーバＰＳは、イベントに参加したユーザに対しポイントを付与するポイント管理機能と、イベント実施結果に対する分析処理機能を備える。ポイント管理機能は、例えばイベント管理サーバＶＳ１〜ＶＳｎからキャンペーン応募履歴データを取得し、当該キャンペーン応募履歴データをもとにイベントに参加したユーザに対しポイントを付与する処理を行う。分析処理機能は、上記取得されたキャンペーン応募履歴データと、データベースで管理しているユーザの個人情報とをもとに、例えば、イベント参加者の特徴（属性や趣味嗜好）の分析や、イベント参加者のその後の購買行動の分析を行う。この分析結果はイベント効果を表すレポート情報としてイベント管理サーバＶＳ１〜ＶＳｎへ送信される。
【００２２】
（２）装置
アクセスコード生成装置ＡＴは、例えばタブレット型端末又はパーソナルコンピュータからなり、以下のように構成される。図２はその機能構成を示すブロック図である。
【００２３】
すなわち、アクセスコード生成装置ＡＴは、中央制御ユニット（Central Processing Unit：ＣＰＵ）と呼ばれるハードウェアプロセッサを用いた制御ユニット１に、図示しないバスを介して、記憶ユニット２と、通信インタフェース部３と、入出力インタフェース部４を接続したものとなっている。
【００２４】
通信インタフェース部３は、ネットワークＮＷにおいて規定された通信プロトコルに従い、当該ネットワークＮＷを介して、例えば、上記ポイントサービスサーバＰＳからアクセス設定リストを取得するためのデータ通信を行う。
【００２５】
入出力インタフェース部４には、カメラ５および入力表示デバイス６が接続される。カメラ５は、ユーザが所持するポイントカードに記載された、ユーザＩＤを表すバーコードを読み取るために使用される。またポイントカードの機能がスマートフォン等のユーザ端末にアプリケーションとしてインストールされている場合も想定されるが、この場合カメラ５は上記ユーザ端末に表示されるユーザＩＤを表すバーコードを読み取る際にも使用される。
【００２６】
入力表示デバイス６は、表示デバイス上に、圧力又は静電容量を用いて入力操作を検出する検出シートを重ねて配置したもので、オペレータによる各種指示コマンドの入力や、ユーザ個有のＱＲコードを表示するために用いられる。なお、ユーザ個有のＱＲコードについては後に詳しく述べる。
【００２７】
記憶ユニット２は、記憶媒体として、例えばＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）、ＲＯＭ、ＲＡＭを使用する。そして、これらの記憶媒体により構成される記憶領域には、プログラムを格納するプログラム記憶領域に加え、この発明の一実施形態において使用される、設定リスト記憶部２１と、バーコード情報記憶部２２が設けられている。
【００２８】
設定リスト記憶部２１は、上記ポイントサービスサーバＰＳから取得されるアクセス設定リスト、又はアクセスコード生成装置ＡＴにおいてオペレータが入力した端末番号を記憶するために使用される。バーコード情報記憶部２２は、ユーザのポイントカード等から読み取られたバーコードの解読データを保存するために用いられる。またバーコード情報記憶部２２は、上記バーコードの読み取り操作をユーザに促すためのガイダンス表示データやエラーメッセージも記憶する。
【００２９】
制御ユニット１は、一実施形態を実施するために必要な制御機能部として、設定リスト取得部１１と、バーコード読取部１２と、ユーザ個有ＱＲコード生成部１３とを備えている。これらの制御機能部１１〜１３は、上記記憶ユニット２内のプログラム記憶領域に格納されたアプリケーションプログラムを、上記ハードウェアプロセッサに実行させることにより実現される。
【００３０】
設定リスト取得部１１は、イベント開始に先立ち、上記ポイントサービスサーバＰＳからアクセス設定リストを取得し、取得されたアクセス設定リストを記憶ユニット２の設定リスト記憶部２１に記憶させる処理を行う。また設定リスト取得部１１は、入力表示デバイス６においてオペレータが入力した、端末番号と、キャンペーン名およびキャンペーンサイト（以後ＣＰサイトとも云う）のアドレス情報（URL）との対応関係を表すアクセス設定リストを設定リスト記憶部２１に記憶させる処理を行う。
【００３１】
バーコード読取部１２は、バーコード情報記憶部２２から、バーコードの読み取り操作をユーザに促すためのガイダンス表示データを読み出して、入力表示デバイス６の表示デバイスに表示させる。またバーコード読取部１２は、カメラ５により読み取られたバーコードの画像データを入出力インタフェース部４を介して取得し、当該バーコードの画像データからユーザＩＤを解読してバーコード情報記憶部２２に記憶させる処理を行う。
【００３２】
ユーザ個有ＱＲコード生成部１３は、上記設定リスト記憶部２１に記憶されたアクセス設定リストをもとに、自端末の端末番号に対応付けられたキャンペーンサイトのURLを読み出し、このURLと、上記バーコード情報記憶部２２に記憶されたユーザＩＤとを含む、ユーザ個有のＱＲコードを生成する。そしてユーザ個有ＱＲコード生成部１３は、上記生成されたユーザ個有のＱＲコードを入出力インタフェース部４を介して入力表示デバイス６に表示させる処理を行う。
【００３３】
一方、ユーザ端末ＵＳ１〜ＵＳｍは、例えばスマートフォンからなり、次のように構成される。図３はその機能構成を示すブロック図である。
【００３４】
すなわち、ユーザ端末ＵＳ１〜ＵＳｍは、先に述べたアクセスコード生成装置ＡＴと同様に、中央制御ユニット（Central Processing Unit：ＣＰＵ）と呼ばれるハードウェアプロセッサを用いた制御ユニット７に、図示しないバスを介して、記憶ユニット８と、入出力インタフェース部９と、通信インタフェース部１０を接続したものとなっている。
【００３５】
入出力インタフェース部９は、カメラ２０により撮像されたユーザ個有のＱＲコードの画像データを取り込む機能を有する。なお、入出力インタフェース部９には、図示していないが入力表示デバイスも接続される。入出力インタフェース部９は、入力表示デバイスにおいて入力された操作データを取り込むと共に、制御ユニット７から出力された表示データを入力表示デバイスに表示させる。
【００３６】
通信インタフェース部３は、ネットワークＮＷにおいて規定された通信プロトコルに従い、イベント管理サーバＶＳ１〜ＶＳｎとの間でキャンペーンサイトにアクセスするためのデータ通信を行う。
【００３７】
記憶ユニット８は、記憶媒体として、例えばＳＳＤ（Solid State Drive）、ＲＯＭ、ＲＡＭを使用する。そして、これらの記憶媒体により構成される記憶領域には、プログラムを格納するプログラム記憶領域に加え、この発明の一実施形態において使用される、ＱＲコード記憶部８１が設けられている。
【００３８】
ＱＲコード記憶部８１は、カメラ２０により読み取られたＱＲコードの解読データを一時保存するために使用される。
【００３９】
制御ユニット７は、この発明の一実施形態に係る制御機能として、ＱＲコード読取制御部７１と、サイトアクセス制御部７２とを有している。これらの制御機能部はいずれも、上記記憶ユニット８内のプログラム記憶領域に格納されたプログラムをＣＰＵ等のハードウェアプロセッサに実行させることにより実現される。
【００４０】
ＱＲコード読取制御部７１は、アクセスコード生成装置ＡＴの入力表示デバイス６に表示されたユーザ個有のＱＲコードをカメラ２０を用いて読み取り、読み取られたＱＲコードを解読してその解読データを記憶ユニット８のＱＲコード記憶部８１に一旦記憶する処理を行う。
【００４１】
サイトアクセス制御部７２は、上記ＱＲコード記憶部８１に記憶されたＱＲコードの解読データをもとに、ユーザＩＤを含むサイトアクセス要求を生成し、このサイトアクセス要求を通信インタフェース部１０からイベント管理サーバＶＳ１〜ＶＳｎに向け送信する処理を行う。
【００４２】
（動作例）
次に、アクセスコード生成装置ＡＴおよびユーザ端末ＵＳ１〜ＵＳｍの動作例を説明する。図４および図５はアクセスコード生成装置ＡＴの処理手順と処理内容を示すフローチャート、図６はユーザ端末ＵＳ１〜ＵＳｍの処理手順と処理内容を示すフローチャートである。
【００４３】
（１）アクセス設定リストの作成
アクセス設定リストは、ポイントサービスサーバＰＳにおいて一括生成された共通リストを、個々のアクセスコード生成装置ＡＴにおいてオペレータが必要に応じて手入力で部分的に変更することにより作成される。アクセス設定リストは、例えば図７に示すように、イベントで実施されるキャンペーン名と、当該キャンペーンに応募するときのアクセス先となるキャンペーンサイトのURLに対し、当該キャンペーンサイトへのアクセスが許可されたアクセスコード生成装置ＡＴの端末番号を入力して対応付けることにより作成される。
【００４４】
アクセスコード生成装置ＡＴには、アクセスコード生成のために必要なアプリケーションプログラムが事前にインストールされ、例えばデスクトップ画面にそのアイコンが表示されている。オペレータが、アクセスコード生成装置ＡＴにおいて、例えば上記アイコンを選択すると、上記アクセスコード生成用のアプリケーションプログラムが起動される。図８（ａ）にその起動画面の一例を示す。
【００４５】
アクセスコード生成装置ＡＴの制御ユニット１は、上記アクセスコード生成用のアプリケーションプログラムが起動されると、図４のステップＳ１０からステップＳ１１に移行し、設定リスト取得部１１の制御の下、通信インタフェース部３からポイントサービスサーバＰＳに対しアクセスする。そして、ポイントサービスサーバＰＳからダウンロードされるアクセス設定リストを通信インタフェース部３を介して受信し、設定リスト記憶部２１に格納する。
【００４６】
このとき、上記取得されたアクセス設定リストには、使用可能なすべてのアクセスコード生成装置ＡＴが登録されているとは限らない。また、キャンペーンとアクセスコード生成装置ＡＴとの対応付けの設定変更が必要な場合もある。
【００４７】
そこで、設定リスト取得部１１は、ステップＳ１２において、設定リスト記憶部２１に予め記憶されている端末番号入力画面データを読み出して入力表示デバイス６に表示させる。図８（ｂ）はこの端末番号入力画面の一例を示すものである。この状態でオペレータがキャンペーン名およびそのURLに対応付けて、端末番号の追加入力、変更入力又は削除を行い、「ＯＫ」ボタンを操作すると、当該入力に応じて設定リスト記憶部２１に記憶されたアクセス設定リストが更新される。
【００４８】
上記端末番号の入力受付けに際し、設定リスト取得部１１はステップＳ１４において端末番号の入力の成否を判定する。そして、入力が成功しなかった場合には、ステップＳ１５において、設定リスト記憶部２１から該当するエラーメッセージを読み出して入力表示デバイス６に表示する。以下に、エラーメッセージのいくつかの例を示す。
【００４９】
(1) 端末番号が未入力のキャンペーンがある場合
「端末番号を入力して下さい／ＯＫ」
(2) 端末番号入力エラー（入力桁数が少い場合）
「桁数が一致しません／ＯＫ」
(3) 端末番号入力エラー（全角文字が入力された場合）
「半角数字で入力して下さい／ＯＫ」
(4) 端末番号入力エラー（非端末番号が入力された場合）
「端末番号が存在しません」
(5) オフラインの場合
「端末がオフラインです。アプリケーションのご利用には端末をオンラインにして下さい／ＯＫ」
図８（ｃ）は端末番号入力エラーの場合のエラーメッセージの一例を示すものである。かくして、アクセス設定リストの設定は終了する。
【００５０】
（２）バーコードの読み取り
端末番号の入力設定が成功すると、制御ユニット１はバーコード読取部１２を起動する。そして、このバーコード読取部１２の制御の下、ステップＳ１６においてバーコード情報記憶部２２からバーコード読取画面データを読み出し、入力表示デバイス６に表示させる。図８（ｄ）はこのバーコード読取画面の一例を示すものである。
【００５１】
この状態でユーザが、自身のポイントカードの例えば裏面に記載されたバーコードをアクセスコード生成装置ＡＴのカメラ５に近づけると、カメラ５により上記バーコードが読み取られる。そして、ステップＳ１７により、上記バーコードの画像データからユーザＩＤが解読され、当該ユーザＩＤがバーコード情報記憶部２２に一旦保存される。
【００５２】
なお、上記バーコードの読取処理において、バーコード読取部１２はステップＳ１８においてバーコードの読み取りの成否を判定する。そして、バーコードの読み取りに失敗したと判定されると、ステップＳ１９においてバーコード情報記憶部２２から該当するエラーメッセージを読み出し、このエラーメッセージを例えば図８（ｅ）に示すように入力表示デバイス６に表示する。例えば、読み取られたバーコードが所定のポイントサービス以外のバーコードだった場合には、「このバーコードは対象ではございません。ポイントカードの種類をご確認の上、再度読み取って下さい／ＯＫ」なるエラーメッセージが表示される。
【００５３】
（３）ユーザ個有ＱＲコードの生成
上記バーコードの読み取りが成功すると、制御ユニット１は次にユーザ個有ＱＲコード生成部１３を起動する。そして、このユーザ個有ＱＲコード生成部１３の制御の下、先ずステップＳ２０により、上記バーコードから解読したユーザＩＤを暗号化する。このユーザＩＤの暗号化には、例えばハッシュ関数が用いられる。なお、ユーザＩＤの暗号化方式には、ハッシュ関数を使用する暗号化方式のほか、種々の暗号化方式を適用することができる。
【００５４】
ユーザ個有ＱＲコード生成部１３は、次にステップＳ２１において、設定リスト記憶部２１に記憶されているアクセス設定リストから、自己のアクセスコード生成装置ＡＴの端末番号に対応するキャンペーンサイトのURLを読み込む。そしてステップＳ２２において、上記ハッシュ関数により暗号化されたユーザＩＤと、上記読み込まれたキャンペーンサイトのURLとを含むユーザ個有のＱＲコードを生成し、このＱＲコードをステップＳ２３において入力表示デバイスに表示させる。図８（ｆ）にその表示例を示す。
【００５５】
ユーザ個有ＱＲコード生成部１３は、上記ＱＲコードの表示時間をステップＳ２４で監視する。そして、表示開始から予め設定された一定時間が経過すると、ステップＳ２５において上記ＱＲコードの表示を消去し、さらにバーコード情報記憶部２２に保存されている上記ユーザＩＤを消去する。
【００５６】
（４）ユーザ端末の動作
上記アクセスコード生成装置ＡＴにユーザ個有のＱＲコードが表示されると、ユーザは自身のユーザ端末ＵＳ１〜ＵＳｍを用いて上記ＱＲコードを読み取り、これによりキャンペーンサイトへのアクセスを行う。
【００５７】
図６は、このときのユーザ端末ＵＳ１〜ＵＳｍによる処理手順と処理内容を示すフローチャートである。ユーザ端末ＵＳ１〜ＵＳｍにおいて、ユーザがＱＲコード読取用のアプリケーションプログラムを起動すると、制御ユニット７はステップＳ３０により上記アプリケーションの起動を検出し、以後ＱＲコードの読取処理を以下のように実行する。
【００５８】
すなわち、ユーザがユーザ端末ＵＳ１〜ＵＳｍのカメラ２０をアクセスコード生成装置ＡＴに表示されているＱＲコードに近づけ、ＱＲコードがカメラ２０の撮像エリアに含まれるように位置を合わせると、カメラ２０により上記ＱＲコードが撮像されてその画像データが入出力インタフェース部９に取り込まれる。ＱＲコード読取制御部７１は、ステップＳ３１において上記ＱＲコードの画像データを読み込み、ステップＳ３２により読み取りの成否を判定する。この判定の結果、例えば焦点が合わず読み取りが失敗した場合には、ステップＳ３３において表示デバイスにエラーメッセージを表示する。
【００５９】
これに対し、読み取りが成功したと判定されると、ＱＲコード読取制御部７１はステップＳ３４において上記ＱＲコードを解読（復号）し、その解読（復号）データを記憶ユニット８のＱＲコード記憶部８１に一旦記憶させる。上記解読データには、キャンペーンサイトのURLと、ハッシュ関数により暗号化されたユーザＩＤが含まれる。
【００６０】
ＱＲコード読取制御部７１は、続いてサイトアクセス制御部７２の制御の下、ステップＳ３５において、上記解読データをもとにアクセス要求を生成して、このアクセス要求を通信インタフェース部１０からネットワークＮＷを介してイベント管理サーバＶＳ１〜ＶＳｎに向け送信する。このとき、上記アクセス要求には、宛先としてのキャンペーンサイトのURLと、ハッシュ関数により暗号化されたユーザＩＤが挿入される。
【００６１】
イベント管理サーバＶＳ１〜ＶＳｎは、自装置が管理するキャンペーンサイトを宛先とするアクセス要求を受信すると、当該キャンペーンサイトの表示画面データを要求元のユーザ端末ＵＳ１〜ＵＳｍへ返送する。ユーザ端末ＵＳ１〜ＵＳｍのサイトアクセス制御部７２は、上記キャンペーンサイトの表示画面データを受信すると、ステップＳ３６により上記表示画面データを表示デバイスに表示させる。
【００６２】
この状態で、ユーザが上記キャンペーンサイトの表示画面において、所望のデータを入力して送信操作を行うと、サイトアクセス制御部７２はステップＳ３７からステップＳ３８に移行する。そして、上記入力データをイベント管理サーバＶＳ１〜ＶＳｎへ送信し、これに対しイベント管理サーバＶＳ１〜ＶＳｎから返送される更新データに応じて表示画面を更新する。最後に、ユーザがサイトへのアクセスを終了する操作を行い、この操作をステップＳ３９で検出すると、サイトアクセス制御部７２はキャンペーンサイトに対するアクセス処理を終了する。
【００６３】
（５）サイトアクセスシステムの動作例
図９は、サイトアクセスシステムの動作例を示す図である。同図では処理の順に［１］〜［７］の番号を付してある。  
キャンペーンの実施に先立ち、［１］においてポイントサービスサーバＰＳからアクセスコード生成装置ＡＴに対し、キャンペーンサイトのURLとアクセスコード生成装置ＡＴの端末番号との対応関係を定義したアクセス設定リストが転送され、この設定リストが設定リスト記憶部２１に記憶される。この設定リストにおける、キャンペーンサイトのURLとアクセスコード生成装置ＡＴの端末番号との対応関係は、アクセスコード生成装置ＡＴにおいて追加変更が可能である。
【００６４】
イベントが開始されると、アクセスコード生成装置ＡＴでは先ず［２］において、バーコード読取部１２によりユーザに対しポイントカードのバーコードの読取要請が提示され、これに対しユーザがポイントカードをカメラ５に向けると、ポイントカードの裏面に記載されたバーコードがバーコード読取部１２により読み取られる。
【００６５】
上記バーコードの読み取りが終了すると、アクセスコード生成装置ＡＴでは、ユーザ個有ＱＲコード生成部１３により、上記バーコード読取部１２により解読されたユーザＩＤと、アクセス先となるキャンペーンサイトのURLとを含む、ユーザ個有のＱＲコードが生成され、入力表示デバイス６に表示される。このとき、上記ユーザＩＤはハッシュ関数により暗号化された後、URLと共にＱＲコードに変換される。
【００６６】
そして、ユーザが自身のユーザ端末ＵＳ１〜ＵＳｍを用い、［４］において上記ＱＲデータを読み取ると、ユーザ端末ＵＳ１〜ＵＳｍでは、［５］において上記ユーザＩＤとキャンペーンサイトのURLとを含むアクセス要求によりイベント管理サーバがアクセスされ、これによりイベント管理サーバからユーザ端末にキャンペーンサイトのWebページ情報がダウンロードされ、表示される。そして、このWebページに対しユーザが情報を入力すると、その入力データがイベント管理サーバに登録される。
【００６７】
例えば、いまイベント管理サーバＶＳ１から、キャンペーンへの応募を受付けるための表示画面データが送られた場合には、ユーザ端末にはこのキャンペーン応募受付画面がダウンロードされ表示される。そして、このキャンペーン応募受付画面においてユーザが「応募ボタン」をタップすると、応募データがユーザ端末からイベント管理サーバＶＳ１へ送られ、イベント管理サーバＶＳ１で応募が受け付けられる。つまり、応募完了となる。この応募データは、［６］のようにイベント管理サーバＶＳ１においてキャンペーンサイト応募履歴データとして記憶される。
【００６８】
そうしてキャンペーンが終了すると、イベント管理サーバに記憶されているキャンペーンサイト応募履歴データは、ポイントサービスサーバＰＳに転送される。ポイントサービスサーバＰＳは、上記キャンペーン応募履歴データをもとに、イベントに参加したユーザに対しポイントを付与する処理を行う。この場合、イベントの種類や当該イベントへの参加の度合いに応じて付与するポイント数を変化させるようにしてもよい。例えば、「キャンペーンへの応募のみ」のユーザより、さらに「アンケートへの回答」に応じたユーザに対し、多くのポイントを付与する。このようにすると、さらに有効性の高いキャンペーン応募履歴データを取得することが可能となる。
【００６９】
またポイントサービスサーバＰＳは、上記取得されたキャンペーン応募履歴データと、データベースで管理しているユーザの個人情報をもとに、例えば、イベント参加者の特徴（属性や趣味嗜好）の分析や、イベント参加者のその後の購買行動の分析を行う。この分析結果はイベント効果を表すレポート情報としてイベント管理サーバへ返送される。なお、キャンペーン応募履歴データとユーザの個人情報とに基づく分析処理については、様々な処理内容が考えられる。
【００７０】
（作用・効果）
以上詳述したように一実施形態では、アクセスコード生成装置ＡＴにおいて、ユーザが所持するポイントカードのバーコード、又はユーザ端末の表示部に表示されるバーコードを読み取ることでユーザＩＤを取得し、このユーザＩＤとアクセス先となるキャンペーンサイトのURLとを含むユーザ個有のＱＲコードを生成して表示する。そして、ユーザ端末により上記ユーザ個有のＱＲコードを読み取ることで、上記キャンペーンサイトに対しユーザ個有のアクセスを行えるようにしている。
【００７１】
従って、キャンペーンサイトにアクセスする際に、ユーザは当該サイトのWebページ上で自身のユーザＩＤを入力する必要がなくなる。その結果、ユーザにとっては操作性が改善され、アクセス操作の負荷を軽減することが可能となる。また、操作性の改善によりサイトへのアクセス数を増加させることが可能となり、サイトにとってはイベント等に多くのユーザに参加してもらうことが可能となり、キャンペーンの効果を高めることができる。
【００７２】
しかも、アクセスコード生成装置ＡＴは、タブレット型端末やパーソナルコンピュータ等の汎用の情報端末に、バーコード読取部１２およびユーザ個有ＱＲコード生成部１３を実行するためのアプリケーションプログラムインストールすることにより構成される。このため、専用の装置や専属のオペレータ等の大掛かりな設備等を用意することなく、簡単かつ安価に実施できる利点がある。
【００７３】
また、ユーザＩＤはポイントカード又はユーザ端末に表示されたバーコードを読み取らせることで入力されるので、ユーザは自身のユーザＩＤを手入力する必要がなくなる。その結果、ユーザの操作上の負荷がさらに軽減され、キャンペーンへの参加者数を増やすことが可能となる。
【００７４】
さらに、ユーザＩＤがハッシュ化された後ＱＲコードに変換されるので、ポイントサービスサーバＰＳ以外でユーザＩＤが公開される心配がなく、これによりユーザＩＤの秘匿性を高く保つことができる。
【００７５】
さらに、キャンペーンごとに、そのサイトのURLと、当該キャンペーンサイトへのアクセスが許可されたアクセスコード生成装置ＡＴの端末番号とを紐づけたアクセス設定リストを、ポイントサービスサーバＰＳからアクセスコード生成装置ＡＴにダウンロードして設定し、さらにアクセスコード生成装置ＡＴごとに上記アクセス設定リストに対し端末番号の追加、更新および削除を行えるようにしている。このため、アクセスコード生成装置ＡＴが複数ある場合に、これらのアクセスコード生成装置ＡＴに対しアクセス設定リストをポイントサービスサーバＰＳから一括して行うことができるので、アクセス設定リストの設定作業を短時間に簡単に行うことが可能となる。また、イベント会場等の現場において、キャンペーンごとのアクセスの混雑度合い等に応じて、アクセスコード生成装置ＡＴのアクセス設定リストにおけるキャンペーンに対する端末番号の対応付けを適宜変更することができる。
【００７６】
［変形例］
前記一実施形態では、アクセスコード生成装置ＡＴが、ポイントカードに記載されたバーコード又はユーザ端末の表示画面に表示されたバーコードを光学的に読み取ることでユーザＩＤを取得するようにした。しかしそれに限らず、ポイントカードに無線タグが内蔵されている場合には、当該無線タグからユーザＩＤを読み込むようにしてもよい。
【００７７】
前記一実施形態では、ユーザ個有ＱＲコード生成部１３において、ユーザＩＤをハッシュ関数を用いて暗号化する場合を例示した。しかし、それに限らず暗号化方式としてはその他の方式を用いてもよく、さらにチェックデジットを適用するようにしてもよい。例えば、ボイントサービスの会員に割り当てられたユーザＩＤを１５桁で表す場合に、上位１４桁の数字列を予め設定した数字、例えば７で割り算し、その余りをチェックデジットとする。このチェックデジットを用いると、ユーザＩＤの読み取り誤りや伝送誤りをチェックすることが可能となる。また、改ざんの有無等をチェックすることも可能となる。
【００７８】
また、アクセスコード生成装置ＡＴがユーザ個有のＱＲコードを生成する際に、キャンペーンの種類や内容に対応して異なる複数のＱＲコードを同時に生成して表示し、ユーザがこれらのＱＲコードを選択的にユーザ端末で読み取るようにしてもよい。これは、例えばアクセス設定リストにイベントごとに上記キャンペーンの種類および内容を識別するデータをすべて登録しておき、登録されたキャンペーンの種類および内容の各々についてＱＲコードを生成することで実現できる。このようにすると、ユーザはＱＲコードを選択するだけで、例えば同一のイベントに係る種類又は内容の異なる複数のキャンペーンに対し選択的に参加することが可能となる。
【００７９】
さらに、アクセスコード生成装置ＡＴがユーザ個有のＱＲコードを生成する際に、アクセス先のURL およびユーザＩＤに加えて、ポイントの付与数を表すデータを含めるようにしてもよい。その際、乱数を用いてポイントの付与数の異なる複数のＱＲコードを同時に生成して表示し、ユーザにこれらのＱＲコードの中から所望のＱＲコードを選択させるようにしてもよい。このようにすると、キャンペーンサイトにアクセスする際にユーザにゲーム感覚を味わってもらうことができ、これによりキャンペーンへの参加者数のさらなる増加が期待できる。その他、ＱＲコードには、例えばアクセスコード生成装置ＡＴの位置データや、周囲の温度や湿度、騒音等の環境データを付加データとして含めるようにしてもよい。これらの付加データは、キャンペーンサイト応募履歴データからキャンペーンの効果等をさらに詳しく分析する際に活用することができる。
【００８０】
前記一実施形態では、イベント会場において、ポイントサービスに会員登録されたユーザのユーザＩＤを利用して記名方式によりキャンペーンサイトにアクセスする場合を例にとって説明した。しかし、この発明はそれに限るものではなく、記名を伴うサンプリングイベントや工場見学、学校見学にも同様に適用可能である。
【００８１】
以上、本発明の実施形態を詳細に説明してきたが、前述までの説明はあらゆる点において本発明の例示に過ぎない。本発明の範囲を逸脱することなく種々の改良や変形を行うことができることは言うまでもない。つまり、本発明の実施にあたって、実施形態に応じた具体的構成が適宜採用されてもよい。
【００８２】
要するにこの発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【符号の説明】
【００８３】
ＡＴ…アクセスコード生成装置、ＵＳ１〜ＵＳｍ…ユーザ端末、ＰＳ…ポイントサービスサーバ、ＶＳ１〜ＶＳｎ…イベント管理サーバ、１，７…制御ユニット、２，８…記憶ユニット、３，１０…通信インタフェース部、４，９…入出力インタフェース部、５，２０…カメラ、６…入力表示デバイス、１１…設定リスト取得部、１２…バーコード読取部、１３…ユーザ個有ＱＲコード生成部、２１…設定リスト記憶部、２２…バーコード情報記憶部、７１…ＱＲコード読取制御部、７２…サイトアクセス制御部、８１…ＱＲコード記憶部。
【図１】
2020021140.tif 000003
【図２】
2020021140.tif 000004
【図３】
2020021140.tif 000005
【図４】
2020021140.tif 000006
【図５】
2020021140.tif 000007
【図６】
2020021140.tif 000008
【図７】
2020021140.tif 000009
【図８】
2020021140.tif 000010
【図９】
2020021140.tif 000011