(57)【要約】【課題】二次元コードを広告に付与することによって期待される広告閲覧の促進効果を高める技術を提供する。【解決手段】本発明の一側面に係る広告閲覧促進システムは、公開鍵暗号方式に基づく電子暗号通貨における送金先及び出金元となる公開アドレスであって、前記公開鍵暗号方式における公開鍵から生成される公開アドレス、及び、前記公開鍵とペアとなり、前記公開鍵を特定可能な秘密鍵であって、前記公開アドレスを出金元とする取引の電子署名に利用される秘密鍵を発行するアドレス発行部と、広告を閲覧したユーザに特典を付与するために当該広告に付される二次元コードであって、前記秘密鍵を格納する二次元コードを生成するコード生成部と、送金する金額、回数及びタイミングを定めた送金条件に従って、前記公開アドレスに対する送金の取引を前記特典として行う送金処理部と、を備える。【選択図】図８
2016081134.tif 000002
【特許請求の範囲】
【請求項１】
公開鍵暗号方式に基づく電子暗号通貨における送金先及び出金元となる公開アドレスであって、前記公開鍵暗号方式における公開鍵から生成される公開アドレス、及び、前記公開鍵とペアとなり、前記公開鍵を特定可能な秘密鍵であって、前記公開アドレスを出金元とする取引の電子署名に利用される秘密鍵を発行するアドレス発行部と、
広告を閲覧したユーザに特典を付与するために当該広告に付される二次元コードであって、前記秘密鍵を格納する二次元コードを生成するコード生成部と、
送金する金額、回数及びタイミングを定めた送金条件に従って、前記公開アドレスに対する送金の取引を前記特典として行う送金処理部と、
を備える、
広告閲覧促進システム。
【請求項２】
前記送金条件として、ランダムなタイミングで複数回送金を行うことが定められており、
前記送金処理部は、当該送金条件に従って、前記公開アドレスに対する送金をランダムなタイミングで複数回実行する、
請求項１に記載の広告閲覧促進システム。
【請求項３】
送金する金額、回数及びタイミングの指定を受け付け、当該指定された内容に基づいて前記送金条件を設定する送金条件設定部を更に備え、
前記送金処理部は、前記送金条件設定部により設定された前記送金条件に従って、前記公開アドレスに対する送金の取引を行う、
請求項１又は２に記載の広告閲覧促進システム。
【請求項４】
前記コード生成部は、前記二次元コードを付す広告の内容に関連するシンボルの指定を受け付け、前記二次元コードとは異なる色でかつ前記二次元コードの読み取りを阻害しない程度の不透明度で当該指定されたシンボルを前記二次元コードのコード領域上に描画する、
請求項１から３のいずれか１項に記載の広告閲覧促進システム。
【請求項５】
前記アドレス発行部は、前記公開アドレスと前記秘密鍵とのペアを複数組発行し、
前記コード生成部は、前記各秘密鍵を格納する二次元コードを前記ペア毎に生成し、
前記送金条件として、前記各公開アドレスに対して複数回の送金を行う送金実行期間が定められており、
前記送金処理部は、前記送金実行期間が経過した後に、前記電子暗号通貨を送金した前記各公開アドレスに対して前記電子暗号通貨の出金が行われていない分についての返金の処理を実行する、
請求項１から４のいずれか１項に記載の広告閲覧促進システム。
【請求項６】
前記アドレス発行部は、前記公開アドレスと前記秘密鍵とのペアを複数組発行し、
前記コード生成部は、前記各秘密鍵を格納する二次元コードを前記ペア毎に生成し、
前記送金条件として、前記各公開アドレスに対して複数回の送金を行う送金実行期間が定められており、
前記送金処理部は、前記送金実行期間内において、前記電子暗号通貨を送金した前記各公開アドレスに対して、前記電子暗号通貨の送金を行ってから所定の時間が経過した後に、前記電子暗号通貨の出金が行われていない分についての返金の処理を実行する、
請求項１から５のいずれか１項に記載の広告閲覧促進システム。
【請求項７】
コンピュータが、
公開鍵暗号方式に基づく電子暗号通貨における送金先及び出金元となる公開アドレスであって、前記公開鍵暗号方式における公開鍵から生成される公開アドレス、及び、前記公開鍵とペアとなり、前記公開鍵を特定可能な秘密鍵であって、前記公開アドレスを出金元とする取引の電子署名に利用される秘密鍵を発行するステップと、
広告を閲覧したユーザに特典を付与するために当該広告に付される二次元コードであって、前記秘密鍵を格納する二次元コードを生成するステップと、
送金する金額、回数及びタイミングを定めた送金条件に従って、前記公開アドレスに対する送金の取引を前記特典として行うステップと、
を実行する情報処理方法。
【請求項８】
コンピュータに、
公開鍵暗号方式に基づく電子暗号通貨における送金先及び出金元となる公開アドレスであって、前記公開鍵暗号方式における公開鍵から生成される公開アドレス、及び、前記公開鍵とペアとなり、前記公開鍵を特定可能な秘密鍵であって、前記公開アドレスを出金元とする取引の電子署名に利用される秘密鍵を発行するステップと、
広告を閲覧したユーザに特典を付与するために当該広告に付される二次元コードであって、前記秘密鍵を格納する二次元コードを生成するステップと、
送金する金額、回数及びタイミングを定めた送金条件に従って、前記公開アドレスに対する送金の取引を前記特典として行うステップと、
を実行させるためのプログラム。
【請求項９】
公開鍵暗号方式に基づく電子暗号通貨における送金先及び出金元となる公開アドレスであって、前記公開鍵暗号方式における公開鍵から生成される公開アドレス、及び、前記公開鍵とペアとなり、前記公開鍵を特定可能な秘密鍵であって、前記公開アドレスを出金元とする取引の電子署名に利用される秘密鍵を複数組発行するアドレス発行部と、
ウェブページ上の広告を閲覧したユーザに特典を付与するために当該ウェブページにそれぞれ付される複数の二次元コードであって、前記各秘密鍵をそれぞれ格納する複数の二次元コードを生成するコード生成部と、
送金する金額を定めた送金条件に従って、前記各公開アドレスに対する送金の取引を前記特典として行う送金処理部と、
所定の表示条件に従って、前記複数の二次元コードを前記ウェブページ上で切り替えながら表示するように制御する表示制御部と、
を備える、
広告閲覧促進システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告閲覧促進システム、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、広告の宣伝効果の向上を図るため、広告媒体に付与する二次元コードを取得した回数に応じてユーザに対する商品又はサービスの割引率を算出する広告提供サービスシステムが提案されている。具体的には、広告媒体に付与する二次元コードには、スポンサー企業識別情報、広告商品識別情報、広告媒体識別情報及び広告媒体毎の通番情報が含まれている。
【０００３】
そこで、ユーザは、ユーザ端末を用いて広告媒体に付与された二次元コードを読み取り、二次元コードの読取内容を広告提供サービスシステムに送信する。広告提供サービスシステムは、ユーザ端末から送信される二次元コードの読取内容を受信し、ユーザ端末による読取が正当であるか否かを判定する。そして、広告提供サービスシステムは、ユーザ端末による読取が正当であると判定した場合に、二次元コードを取得した回数に応じた割引特典を当該ユーザに提供する。なお、当該広告提供サービスシステムでは、同一の二次元コードによる二重取得は禁止されており、同一の二次元コードを複数回取得しても、二次元コードを取得した回数は１回とカウントされる。
【０００４】
また、特許文献２には、自動販売機で販売される物品に付帯される広告ラベルに二次元コードを付与して広告を行うシステムが提案されている。具体的には、当該システムでは、物品の広告ラベルの表面に第１の広告情報が記載され、当該広告ラベルの裏面に二次元コードが印刷される。そして、この二次元コードには、インターネットを介して第２の広告情報にアクセスするための情報と購買者に与えられるポイントの情報とが格納されており、これによって、購買者の意思で第２の広告情報にアクセスするように仕向けている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２４１６１７号公報
【特許文献２】特開２０１３−２２２１８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来、特許文献１及び特許文献２に例示されるように、特定の広告に付される同一の二次元コードによる特典の重複取得は禁止されている。すなわち、当該二次元コードによってユーザが特典を得られる回数は１回に限られている。そのため、広告に付与される二次元コードは再利用性が低く、二次元コードを広告に付与することによって期待される広告閲覧の促進効果は限定的であった。
【０００７】
本発明は、一側面では、このような点を考慮してなされたものであり、二次元コードを広告に付与することによって期待される広告閲覧の促進効果を高める技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、上述した課題を解決するために、以下の構成を採用する。
【０００９】
すなわち、本発明の一側面に係る広告閲覧促進システムは、公開鍵暗号方式に基づく電子暗号通貨における送金先及び出金元となる公開アドレスであって、前記公開鍵暗号方式における公開鍵から生成される公開アドレス、及び、前記公開鍵とペアとなり、前記公開鍵を特定可能な秘密鍵であって、前記公開アドレスを出金元とする取引の電子署名に利用される秘密鍵を発行するアドレス発行部と、広告を閲覧したユーザに特典を付与するために当該広告に付される二次元コードであって、前記秘密鍵を格納する二次元コードを生成するコード生成部と、送金する金額、回数及びタイミングを定めた送金条件に従って、前記公開アドレスに対する送金の取引を前記特典として行う送金処理部と、を備える。
【００１０】
上記構成によれば、公開鍵暗号方式に基づく電子暗号通貨の取引に利用される公開アドレスと秘密鍵とのペアが発行される。この電子暗号通貨は、例えば、Ｂｉｔｃｏｉｎ（ビットコイン）である。この電子暗号通貨では、電子コインの受け渡し（取引、トランザクションとも称してもよい）に秘密鍵による電子署名が利用される。すなわち、秘密鍵を所有する所有者のみが公開アドレスに対応付けて保管された電子コインの出金を行うことができる。この秘密鍵は、一般的には、所有者以外に漏えいしないように秘匿される。
【００１１】
これに対して、上記構成では、広告を閲覧したユーザに特典を付与するため、この秘密鍵を格納した二次元コードが当該広告に付される。そして、広告を閲覧した特典として、当該広告に付した秘密鍵（二次元コード）に対応する公開アドレスに対して所定の送金条件に従って電子コインの送金が行われる。これにより、当該二次元コードを付された広告を閲覧したユーザは、ユーザ端末等でその二次元コードを読み取ることで、公開アドレスに送金された電子コインの出金を行うことが可能になる。すなわち、当該二次元コードを付された広告を閲覧したユーザは、二次元コードに格納された秘密鍵を用いることによって、当該広告に付与された特典を得ることができる。
【００１２】
ここで、このような特典の付与は、例えば、公開アドレス宛ての送金を繰り返し行うことで、さまざまな形態で繰り返し行うことが可能である。すなわち、上記構成では、特典を付与する回数及びタイミングを自在に操作することが可能になり、広告に付与される二次元コードを特典の取得に繰り返し利用することが可能になる。したがって、上記構成によれば、広告に付与される二次元コードの再利用性を高めることができる。そして、これによって、二次元コードを広告に付すことによって期待される広告閲覧の促進効果を向上させることができる。
【００１３】
なお、二次元コードを付す広告を掲載する広告媒体は、実施の形態に応じて、適宜選択することができる。例えば、広告媒体は、雑誌、新聞、ちらし、看板、乗り物、ノベルティ等の有体物であってもよいし、インターネット上のウェブページ、動画像等の無体物であってもよい。
【００１４】
また、電子暗号通貨の種類は、特に限定されなくてもよく、実施の形態に応じて適宜選択されてもよい。例えば、本発明に利用可能な電子暗号通貨として、Ｂｉｔｃｏｉｎ、Ｌｉｔｅｃｏｉｎ（ライトコイン）、Ｍｏｎａｃｏｉｎ（モナコイン）、Ｐｅｅｒｃｏｉｎ（ピアコイン）、Ｎａｍｅｃｏｉｎ（ネームコイン）、Ｑｕａｒｋｃｏｉｎ（クオークコイン）、Ｍａｓｔｅｒｃｏｉｎ（マスターコイン）、Ｒｉｐｐｌｅｃｏｉｎ（リップルコイン）、Ｍｅｇａｃｏｉｎ（メガコイン）等を挙げることができる。
【００１５】
また、上記一側面に係る広告閲覧促進システムの別の形態として、ランダムなタイミングで複数回送金を行うことが前記送金条件として定められていてもよく、前記送金処理部は、当該送金条件に従って、前記公開アドレスに対する送金をランダムなタイミングで複数回実行してもよい。当該構成によれば、不定期に複数回の送金が行われるため、特典を付与するタイミングをユーザに察知され難くし、特典を付与する回数以上に広告に付された二次元コードにユーザがアクセスするように仕向けることができる。そして、これによって、ユーザが広告を閲覧する回数を増やすことができる。
【００１６】
また、上記一側面に係る広告閲覧促進システムの別の形態として、前記広告閲覧促進システムは、送金する金額、回数及びタイミングの指定を受け付け、当該指定された内容に基づいて前記送金条件を設定する送金条件設定部を更に備えてもよい。そして、前記送金処理部は、前記送金条件設定部により設定された前記送金条件に従って、前記公開アドレスに対する送金の取引を行ってもよい。当該構成によれば、広告を行う広告事業者の所望する条件でユーザに特典を付与するキャンペーンを実施することが可能になる。
【００１７】
また、上記一側面に係る広告閲覧促進システムの別の形態として、前記コード生成部は、前記二次元コードを付す広告の内容に関連するシンボルの指定を受け付けてもよい。そして、前記コード生成部は、前記二次元コードとは異なる色でかつ前記二次元コードの読み取りを阻害しない程度の不透明度で当該指定されたシンボルを前記二次元コードのコード領域上に描画してもよい。
【００１８】
例えば、二次元コードを広告媒体から物理的に切り離したり、カメラ撮影等によって二次元コードを複製したりすることによって、特典を付与するための二次元コードを広告から分離することができる。そうすると、ユーザが二次元コードを利用する際に、二次元コードを付した広告そのものをユーザに閲覧させられなくなってしまい、特典を得るための二次元コードを付与することにより期待される広告閲覧の促進効果が得られなくなってしまう。
【００１９】
これに対して、当該構成によれば、二次元コードを付す広告の内容に関連するシンボルの指定を受け付けて、指定されたシンボルを当該二次元コードのコード領域上に描画する。そのため、二次元コードを広告から分離した場合であっても、ユーザが二次元コードを利用する際に、ユーザにシンボルを閲覧させることによって、二次元コードを付していた広告の内容をユーザに想起させることができる。したがって、当該構成によれば、二次元コードを広告から分離されてしまっても、特典を得るための二次元コードを付与することにより期待される広告閲覧の促進効果を維持することができる。
【００２０】
なお、コード領域上にシンボルを描画する場合、当該シンボルが二次元コードの読み取りを阻害する可能性がある。これに対して、当該構成では、当該シンボルを描画する色と不透明度とを適切に調節することで、二次元コードの読み取りを阻害しないようにしつつ、当該シンボルの視認性を確保する。
【００２１】
また、上記一側面に係る広告閲覧促進システムの別の形態として、前記アドレス発行部は、前記公開アドレスと前記秘密鍵とのペアを複数組発行してもよく、前記コード生成部は、前記各秘密鍵を格納する二次元コードを前記ペア毎に生成してもよい。そして、前記送金条件として、前記各公開アドレスに対して複数回の送金を行う送金実行期間が定められていてもよく、前記送金処理部は、前記送金実行期間が経過した後に、前記電子暗号通貨を送金した前記各公開アドレスに対して前記電子暗号通貨の出金が行われていない分についての返金の処理を実行してもよい。
【００２２】
例えば、特典を得ることのできる二次元コードを付した広告物を配布した場合に、全ての広告物がユーザに配布されるとは限らず、また、配布した全ての広告物に付された二次元コードが利用されるとは限らない。これに対して、当該構成では、送金実行期間が経過した後に、電子暗号通貨を送金した各公開アドレスに対して当該電子暗号通貨の出金が行われていない分についての返金処理を実行する。そのため、当該構成によれば、特典付与のキャンペーンを実施した後に、未使用の電子暗号通貨を速やかに回収することができる。
【００２３】
また、上記一側面に係る広告閲覧促進システムの別の形態として、前記アドレス発行部は、前記公開アドレスと前記秘密鍵とのペアを複数組発行してもよく、前記コード生成部は、前記各秘密鍵を格納する二次元コードを前記ペア毎に生成してもよい。そして、前記送金条件として、前記各公開アドレスに対して複数回の送金を行う送金実行期間が定められていてもよく、前記送金処理部は、前記送金実行期間内において、前記電子暗号通貨を送金した前記各公開アドレスに対して、前記電子暗号通貨の送金を行ってから所定の時間が経過した後に、前記電子暗号通貨の出金が行われていない分についての返金の処理を実行してもよい。
【００２４】
当該構成によれば、送金実行期間内に複数回にわたりユーザに特典が付与される。ただし、特典が付与される度にユーザが二次元コードにアクセスするとは限らず、二次元コードにアクセスさせることでユーザに広告を閲覧させる回数が特典を付与する回数を下回ってしまう可能性がある。
【００２５】
これに対して、当該構成では、電子暗号通貨の送信を行ってから所定の時間が経過した後に、当該電子暗号通貨の出金が行われていない分についての返金処理を実行する。これによって、返金処理が行われる前にユーザが二次元コードにアクセスするように仕向けることができ、少なくとも特典を付与する回数に応じてユーザに広告を閲覧させるようにすることができる。
【００２６】
なお、上記各形態に係る広告閲覧促進システムは、１又は複数の情報処理装置により実現されてもよい。また、上記各形態に係る広告閲覧促進システムの別の形態として、以上の各構成を実現する情報処理装置であってもよいし、情報処理方法であってもよいし、プログラムであってもよいし、このようなプログラムを記録したコンピュータその他装置、機械等が読み取り可能な記憶媒体であってもよい。ここで、コンピュータ等が読み取り可能な記録媒体とは、プログラム等の情報を、電気的、磁気的、光学的、機械的、又は、化学的作用によって蓄積する媒体である。
【００２７】
例えば、本発明の一側面に係る情報処理方法は、コンピュータが、公開鍵暗号方式に基づく電子暗号通貨における送金先及び出金元となる公開アドレスであって、前記公開鍵暗号方式における公開鍵から生成される公開アドレス、及び、前記公開鍵とペアとなり、前記公開鍵を特定可能な秘密鍵であって、前記公開アドレスを出金元とする取引の電子署名に利用される秘密鍵を発行するステップと、広告を閲覧したユーザに特典を付与するために当該広告に付される二次元コードであって、前記秘密鍵を格納する二次元コードを生成するステップと、送金する金額、回数及びタイミングを定めた送金条件に従って、前記公開アドレスに対する送金の取引を前記特典として行うステップと、を実行する情報処理方法である。
【００２８】
また、例えば、本発明の一側面に係るプログラムは、コンピュータに、公開鍵暗号方式に基づく電子暗号通貨における送金先及び出金元となる公開アドレスであって、前記公開鍵暗号方式における公開鍵から生成される公開アドレス、及び、前記公開鍵とペアとなり、前記公開鍵を特定可能な秘密鍵であって、前記公開アドレスを出金元とする取引の電子署名に利用される秘密鍵を発行するステップと、広告を閲覧したユーザに特典を付与するために当該広告に付される二次元コードであって、前記秘密鍵を格納する二次元コードを生成するステップと、送金する金額、回数及びタイミングを定めた送金条件に従って、前記公開アドレスに対する送金の取引を前記特典として行うステップと、を実行させるためのプログラムである。
【００２９】
また、本発明の一側面に係る広告閲覧促進システムは、公開鍵暗号方式に基づく電子暗号通貨における送金先及び出金元となる公開アドレスであって、前記公開鍵暗号方式における公開鍵から生成される公開アドレス、及び、前記公開鍵とペアとなり、前記公開鍵を特定可能な秘密鍵であって、前記公開アドレスを出金元とする取引の電子署名に利用される秘密鍵を複数組発行するアドレス発行部と、ウェブページ上の広告を閲覧したユーザに特典を付与するために当該ウェブページにそれぞれ付される複数の二次元コードであって、前記各秘密鍵をそれぞれ格納する複数の二次元コードを生成するコード生成部と、送金する金額を定めた送金条件に従って、前記各公開アドレスに対する送金の取引を前記特典として行う送金処理部と、所定の表示条件に従って、前記複数の二次元コードを前記ウェブページ上で切り替えながら表示するように制御する表示制御部と、を備える。
【００３０】
上記構成によれば、ウェブページ上で表示する二次元コードを介して、当該ウェブページを閲覧したユーザに電子コインを特典として付与することができる。ただし、ウェブページを閲覧したユーザが当該特典を取得すると、ウェブページ上で公開される秘密鍵を用いて対応する公開アドレスから電子コインが抜き取られるため、このウェブページを閲覧した他のユーザは特典を取得することができなくなってしまう。
【００３１】
そこで、上記構成に係る広告閲覧促進システムは、秘密鍵と公開アドレスとのペアを複数組用意し、用意した各秘密鍵を二次元コードにコード化し、各公開アドレスには電子コインを保持させる。そして、上記構成に係る広告閲覧促進システムは、生成される複数の二次元コードをウェブページ上で切り替えながら表示するように制御する。これによって、ユーザによって特典が一度取得されても、ウェブページ上で表示する二次元コードを切り替えることで、電子コインの抜き取られていない公開アドレスに対応する秘密鍵の二次元コードをウェブページ上で新たに表示することができる。すなわち、ユーザに再度特典を取得させることができる。
【００３２】
ここで、この新たに表示される二次元コードを用いて特典を取得できるユーザは、基本的には、この二次元コードに最初にアクセスした者である。したがって、特典を得ようとするユーザは、例えば、ウェブページ上で公開される二次元コードの更新時期を狙って、繰り返しウェブページにアクセスすることになる。その結果、当該構成によれば、二次元コードを広告に付すことによって期待される広告閲覧の促進効果を向上させることができる。
【発明の効果】
【００３３】
本発明によれば、二次元コードを広告に付与することによって期待される広告閲覧の促進効果を高めることができる。
【図面の簡単な説明】
【００３４】
【図１】図１は、本発明が適用される場面の一例を示す。
【図２】図２は、第１実施形態に係る各装置のハードウェア構成を例示する。
【図３】図３は、第１実施形態に係る各装置の機能構成を例示する。
【図４】図４は、第１実施形態に係る電子暗号通貨におけるトランザクション（取引）を例示する。
【図５】図５は、第１実施形態に係る電子暗号通貨における取引履歴データベース（ブロックチェーン）を例示する。
【図６】図６は、第１実施形態に係る広告閲覧促進システムの処理手順の一例を示したフローチャートである。
【図７】図７は、第１実施形態に係る公開鍵と暗号鍵との関係の一例を示す。
【図８】図８は、第１実施形態に係る二次元コード付き広告の利用例を示す。
【図９】図９は、第１実施形態に係る送金条件を設定するための設定画面を例示する。
【図１０】図１０は、変形例に係る二次元コードを例示する。
【図１１】図１１は、第２実施形態に係る各装置の機能構成を例示する。
【図１２】図１２は、第２実施形態に係る広告促進システムの処理手順の一例を示したフローチャートである。
【図１３】図１３は、第２実施形態に係る二次元コードの利用例を示す。
【発明を実施するための形態】
【００３５】
以下、本発明の一側面に係る実施の形態（以下、「本実施形態」とも表記する）を、図面に基づいて説明する。ただし、以下で説明する本実施形態は、あらゆる点において本発明の例示に過ぎない。本発明の範囲を逸脱することなく種々の改良や変形を行うことができることは言うまでもない。つまり、本発明の実施にあたって、実施形態に応じた具体的構成が適宜採用されてもよい。なお、本実施形態において登場するデータを自然言語により説明しているが、より具体的には、コンピュータが認識可能な疑似言語、コマンド、パラメタ、マシン語等で指定される。
【００３６】
§１  第１実施形態
［適用場面］
まず、図１を用いて、本発明が適用される場面について説明する。図１は、本実施形態に係る広告閲覧促進システム１が用いられる場面を例示する。図１に例示されるように、本実施形態に係る広告閲覧促進システム１は、公開鍵暗号方式に基づく電子暗号通貨（以下、「電子コイン」とも称する）における公開鍵６０と秘密鍵７０との鍵ペアを発行する。
【００３７】
電子暗号通貨とは、電子署名を利用して取引を行う仮想的な通貨であり、例えば、Ｂｉｔｃｏｉｎ、Ｌｉｔｅｃｏｉｎ、Ｍｏｎａｃｏｉｎ、Ｐｅｅｒｃｏｉｎ、Ｎａｍｅｃｏｉｎ、Ｑｕａｒｋｃｏｉｎ、Ｍａｓｔｅｒｃｏｉｎ、Ｒｉｐｐｌｅｃｏｉｎ、Ｍｅｇａｃｏｉｎ等である。以下では、説明の便宜のため、Ｂｉｔｃｏｉｎの仕組みを例に挙げて、本実施形態を説明する。ただし、本実施形態に適用可能な電子暗号通貨はＢｉｔｃｏｉｎに限定される訳ではなく、他の種類の電子暗号通貨が利用されてもよい。また、複数種類の電子暗号通貨が併用されてもよい。
【００３８】
なお、Ｂｉｔｃｏｉｎの仕組みについては、例えば、Satoshi Nakamoto氏が発表した論文「Bitcoin: A Peer-to-Peer Electronic Cash System」に詳述されている。そのため、以下では、説明の便宜上、Ｂｉｔｃｏｉｎの詳細な仕組みについては適宜省略して、本実施形態を説明する。
【００３９】
本実施形態に係る広告閲覧促進システム１は、発行した公開鍵６０から公開アドレス６１を生成する。この公開アドレス６１は、銀行の口座番号に例えられることがあり、電子コインの送金先及び出金元を示すアドレスとして活用される。一方、秘密鍵７０は、公開アドレス６１を出金元とする取引の電子署名に利用される。
【００４０】
電子コインの取引はＰ２Ｐ（Peer-to-Peer）ネットワークの２つのノード間で行われ、その取引情報はＰ２Ｐネットワーク内の各ノードにブロードキャストされて共有される。これにより、Ｐ２Ｐネットワーク上において、分散型データベースである取引履歴データベース５０（後述するブロックチェーン）が形成され、電子コインの取引履歴が保存される。
【００４１】
本実施形態では、このような電子暗号通貨を利用して、広告を閲覧したユーザに特典を付与するキャンペーンを実施する。具体的には、広告閲覧促進システム１は、秘密鍵７０を符号化し、当該秘密鍵７０を格納する二次元コード７１を生成する。広告を閲覧したユーザに特典を付与するキャンペーンを実施する者（以下、「広告事業者」とも称する）は、広告を閲覧したユーザに特典を付与するため、生成された二次元コード７１を広告に付して、当該広告をユーザに配布する。
【００４２】
二次元コード７１を付す広告媒体は、特定のユーザに閲覧される媒体であってもよいし、不特定多数のユーザに閲覧される媒体であってもよい。特定のユーザに閲覧される媒体は、例えば、雑誌、新聞、ちらし、ノベルティ、電子メール等である。また、不特定多数のユーザに閲覧される媒体は、例えば、看板、インターネット上のウェブページ等である。
【００４３】
そして、広告事業者は、広告閲覧促進システム１を利用して、広告に付した二次元コード７１の示す秘密鍵７０に対応する公開アドレス６１に対して所定の送金条件に従って電子コインの送金を行う。これにより、当該二次元コード７１を付された広告を閲覧したユーザは、ユーザ端末３でその二次元コード７１を読み取ることで、公開アドレス６１に送金された電子コインの出金を行うことが可能になる。すなわち、当該二次元コード７１を付された広告を閲覧したユーザは、二次元コード７１に格納された秘密鍵７０を用いることによって、当該広告に付与された特典を得ることができる。
【００４４】
ここで、このような特典の付与は、例えば、公開アドレス６１宛ての送金を繰り返し行うことで、様々な形態で繰り返し行うことができる。すなわち、本実施形態では、特典を付与する回数及びタイミングを自在に操作することが可能になり、広告に付される二次元コード７１を特典の取得に繰り返し利用することが可能になる。
【００４５】
したがって、本実施形態によれば、広告に付す二次元コード７１の再利用性を高めることができ、これによって、二次元コード７１を広告に付すことによって期待される広告閲覧の促進効果を向上させることができる。
【００４６】
［構成例］
＜ハードウェア構成＞
続いて、図２を用いて、各装置のハードウェア構成を説明する。図２は、本実施形態に係る各装置のハードウェア構成を例示する。
【００４７】
まず、広告閲覧促進システム１のハードウェア構成について説明する。広告閲覧促進システム１は、図２に例示されるように、ＣＰＵ、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等を含む制御部１１、制御部１１で実行するプログラム８等を記憶する記憶部１２、ネットワークを介して通信を行うための通信インタフェース１３、マウス、キーボード等の入力操作を行うための入力装置１４、ディスプレイ等の出力装置１５、及び記憶媒体９に記憶されたプログラムを読み込むためのドライブ１６が電気的に接続されたコンピュータである。なお、図２では、通信インタフェースを「通信Ｉ／Ｆ」と記載されている。
【００４８】
広告閲覧促進システム１の具体的なハードウェア構成に関して、実施形態に応じて、適宜、構成要素の省略、置換、及び追加が可能である。例えば、制御部１１は、複数のプロセッサを含んでもよい。また、例えば、入力装置１４及び出力装置１５は、タッチパネルディスプレイに置き換えられてもよい。
【００４９】
なお、記憶部１２に記憶されたプログラム８は、後述する各処理を広告閲覧促進システム１に実行させるためのプログラムであり、本発明の「プログラム」に相当する。このプログラム８は記憶媒体９に記録されていてもよい。記憶媒体９は、コンピュータその他装置、機械等が記録されたプログラム等の情報を読み取り可能なように、当該プログラム等の情報を、電気的、磁気的、光学的、機械的又は化学的作用によって蓄積する媒体である。記憶媒体９は、本発明の「記憶媒体」に相当する。
【００５０】
ここで、図２は、記憶媒体９の一例として、ＣＤ（Compact Disk）、ＤＶＤ（Digital Versatile Disk）等のディスク型の記憶媒体を例示している。しかしながら、記憶媒体９の種類は、ディスク型に限定される訳ではなく、ディスク型以外であってもよい。ディスク型以外の記憶媒体として、例えば、フラッシュメモリ等の半導体メモリを挙げることができる。
【００５１】
次に、ユーザの利用するユーザ端末３のハードウェア構成について説明する。当該ユーザ端末３は、図２に例示されるように、ＣＰＵ、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等を含む制御部３１、制御部３１で実行するプログラム等を記憶する記憶部３２、ネットワークを介して通信を行うための通信インタフェース３３、画像の表示と入力を行うためのタッチパネルディスプレイ３４、二次元コード７１を撮影するためのカメラモジュール３５、及び音声を出力するためのスピーカ３６が電気的に接続されたコンピュータである。
【００５２】
ユーザ端末３の具体的なハードウェア構成に関しては、広告閲覧促進システム１と同様、実施形態に応じて適宜構成要素の省略、置換、及び追加が可能である。例えば、スピーカ３６は省略されてもよい。また、例えば、タッチパネルディスプレイ３４は、それぞれ別個独立に接続される入力装置及び表示装置に置き換えられてもよい。
【００５３】
次に、Ｐ２Ｐネットワークのノードを構成する情報処理装置５のハードウェア構成について説明する。当該情報処理装置５は、図２に例示されるように、ＣＰＵ、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等を含む制御部５１、制御部５１で実行するプログラム等を記憶する記憶部５２、及びネットワークを介して通信を行うための通信インタフェース５３が電気的に接続されたコンピュータである。情報処理装置５の具体的なハードウェア構成に関しては、広告閲覧促進システム１と同様、実施形態に応じて適宜構成要素の省略、置換、及び追加が可能である。
【００５４】
なお、広告閲覧促進システム１として、例えば、提供されるサービス専用に設計された装置の他、ＰＣ（Personal Computer）、タブレット端末等が用いられてよい。更に、広告閲覧促進システム１は、１又は複数のコンピュータにより実装されてもよい。同様に、ユーザ端末３として、例えば、提供されるサービス専用に設計された装置の他、ＰＣ（Personal Computer）、タブレット端末、携帯電話、携帯ゲーム機等が用いられてよい。Ｐ２Ｐネットワークの各ノード（情報処理装置５）として、例えば、提供されるサービス専用に設計された装置の他、ＰＣ（Personal Computer）、タブレット端末等の汎用の装置が用いられてよい。
【００５５】
また、ネットワークに接続される各装置間における情報の伝達は、例えば、３Ｇ（3rd Generation）ネットワーク、ＬＴＥ（Long Term Evolution）ネットワーク、インターネット、電話網、専用網等のネットワークを介したデータ通信で実現される。当該ネットワークの種類は、各データ通信に応じて適宜選択されてよい。
【００５６】
また、広告閲覧促進システム１及びユーザ端末３は、Ｐ２Ｐネットワークのノードとして構成されてもよいし、Ｐ２Ｐネットワークのノードとしては構成されず、ＰＳＰネットワークのノードを構成する情報処理装置５（サーバ）にアクセスすることで、ＰＳＰネットワーク内の他のノードと通信を行うように構成されてもよい。
【００５７】
＜機能構成例＞
続いて、図３を用いて、各装置の機能構成を説明する。図３は、本実施形態に係る各装置の機能構成を例示する。
【００５８】
まず、広告閲覧促進システム１の機能構成について説明する。本実施形態に係る広告閲覧促進システム１の制御部１１は、記憶部１２に記憶されたプログラム８をＲＡＭに展開する。そして、制御部１１は、ＲＡＭに展開されたプログラム８をＣＰＵにより解釈及び実行して、各構成要素を制御する。これにより、広告閲覧促進システム１は、アドレス発行部２１、コード生成部２２、送金処理部２３及び送金条件設定部２４を備えるコンピュータとして機能する。
【００５９】
アドレス発行部２１は、公開鍵暗号方式に基づく電子暗号通貨における送金先及び出金元となる公開アドレス６１を発行する。この公開アドレス６１は、当該公開鍵暗号方式における公開鍵６０から生成される。また、アドレス発行部２１は、公開鍵６０とペアとなり、公開鍵６０を特定可能な秘密鍵７０であって、公開アドレス６１を出金元とする取引の電子署名に利用される秘密鍵７０を発行する。
【００６０】
コード生成部２２は、秘密鍵７０を符号化することによって、当該秘密鍵７０を格納する二次元コード７１を生成する。二次元コード７１の種類は、実施の形態に応じて適宜選択可能である。例えば、二次元コード７１は、ＱＲコード（登録商標）等のマトリックス式であってもよく、ＰＤＦ４１７等のスタック式であってもよい。この二次元コード７１は、広告を閲覧したユーザに特典を付与するために当該広告に付される。
【００６１】
そして、送金処理部２３は、広告を閲覧したユーザへの特典として、送金する金額、回数及びタイミングを定めた送金条件に従って、公開アドレス６１に対する送金の取引（トランザクション）を行う。当該取引の情報は、Ｐ２Ｐネットワークの各ノードにブロードキャストされ、取引履歴データベース５０に記録される。
【００６２】
ここで、図４及び図５を用いて、この電子暗号通貨の取引の仕組みについて具体的に説明する。図４は、電子暗号通貨におけるトランザクション（取引）の定義を例示する。また、図５は、電子暗号通貨における取引履歴（ブロックチェーン）の一部を例示する。
【００６３】
電子暗号通貨における電子コインは、図４に例示される一連の電子署名の連鎖として定義される。電子コインの所有者は、次の所有者にその電子コインを送金する場合に、直前の取引のハッシュ値と次の所有者の公開鍵のハッシュ値とを自身の秘密鍵で電子署名したものを電子コインに追加する。なお、これらのハッシュ値の計算には、例えば、ＳＨＡ−２５６、ＲＩＰＥＭＤ−１６０等の一方向ハッシュ関数が用いられる。
【００６４】
図４では、取引の具体例として、電子コインが、所有者Ｚから所有者Ａに送金され、所有者Ａから所有者Ｂに送金され、所有者Ｂから所有者Ｃに送金される場面が例示されている。この場合、所有者Ａから所有者Ｂに電子コインを送金するときには、所有者Ａは、所有者Ｚから所有者Ａへの送金取引のハッシュ値と次の所有者である所有者Ｂの公開鍵のハッシュ値とを所有者Ａの秘密鍵で電子署名したものを電子コインに追加する。
【００６５】
所有者Ｂを含むこの取引以降の電子コインの所有者は、所有者Ａの公開鍵でこの電子署名を復号した値を所有者Ｚから所有者Ａへの送金取引のハッシュ値及び所有者Ｂの公開鍵のハッシュ値と照合することで、この取引が改変されているか否かを判定することができる。
【００６６】
同様に、所有者Ｂから所有者Ｃに電子コインを送金するときには、所有者Ｂは、所有者Ａから所有者Ｂへの送金取引のハッシュ値と次の所有者である所有者Ｃの公開鍵のハッシュ値とを所有者Ｂの秘密鍵で電子署名したものを電子コインに追加する。これにより、所有者Ｂから所有者Ｃへの送金取引が改変されているか否かを判定することが可能になる。
【００６７】
電子コインは、このような一連の電子署名の連鎖として定義することができる。ここで、後述するとおり、公開鍵のハッシュ値は公開アドレスである。すなわち、この公開アドレスに保管される電子コインを送金できるのは、この公開アドレスを送金元とする送金取引の電子署名を行える者、換言すると、この公開アドレスに対応する秘密鍵を有する者に限られる。そのため、秘密鍵は、一般的には、所有者以外に漏えいしないように秘匿される。なお、この公開アドレスに保管される電子コインの合計は、この公開アドレスへの送金額の合計からこの公開アドレスからの出金額の合計を差し引いた差額として表現される。
【００６８】
ただし、この電子署名だけでは、この電子コインの過去の所有者のうちの誰かが当該電子コインを多重使用（多重譲渡）していることを検証することはできない。そこで、Ｂｉｔｃｏｉｎ等の電子暗号通貨では、図５で例示されるブロックチェーンという仕組みを用いて、この多重使用を防止している。
【００６９】
図５に例示されるように、各ブロックは、複数のトランザクションとＮｏｎｃｅと直前のブロックのハッシュ値とを格納している。Ｎｏｎｃｅはプルーフオブワークの結果として発見された値であり、この値を最初に発見したノード（マイナー）がＮｏｎｃｅを発見したブロックをブロックチェーンの末尾に追加することでブロックチェーンの更新を行う。これにより、ブロックチェーンには一貫した取引履歴が記録されることになり、このブロックチェーンをＰ２Ｐネットワークに参加するノード全体で共有することで、一貫した取引履歴をＰ２Ｐネットワーク全体で共有することができる。すなわち、このブロックチェーンが、取引履歴データベース５０となる。Ｂｉｔｃｏｉｎ等の公開鍵暗号方式に基づく電子暗号通貨では、このような仕組みによって電子コインの取引が行われる。
【００７０】
次に、ユーザ端末３の機能構成について説明する。本実施形態に係るユーザ端末３の制御部３１は、記憶部３２に記憶されたプログラムをＲＡＭに展開する。そして、制御部３１は、ＲＡＭに展開されたプログラムをＣＰＵにより解釈及び実行して、各構成要素を制御する。これにより、図３に例示されるように、ユーザ端末３は、読取部４１及び受取部４２を備えるコンピュータとして機能する。
【００７１】
読取部４１は、広告に付された二次元コード７１の読み取りを行う。これにより、読取部４１は、二次元コード７１を復号して、当該二次元コード７１に格納される秘密鍵７０を取得する。そして、受取部４２は、この秘密鍵７０を利用して、公開アドレス６１に送金された電子コインの受け取りを行う。
【００７２】
なお、本実施形態では、これらの機能がいずれも汎用のＣＰＵによって実現される例を説明している。しかしながら、これらの機能の一部又は全部が、１又は複数の専用のプロセッサにより実現されてもよい。また、広告閲覧促進システム１及びユーザ端末３の機能構成に関して、実施形態に応じて、適宜、機能の省略、置換、及び追加が行われてもよい。例えば、送金条件が予め指定されている場合には、送金条件設定部２４は省略されてもよい。なお、各機能に関しては後述する動作例で詳細に説明する。
【００７３】
［動作例］
次に、図６〜図８を用いて、電子暗号通貨を利用した特典配布に関する動作例を説明する。図６は、広告閲覧促進システム１の処理手順を例示する。図７は、公開鍵６０と秘密鍵７０との関係を例示する。また、図８は、広告を閲覧したユーザに特典を付与する場面を例示する。なお、以下で説明する処理手順は一例に過ぎず、各処理は可能な限り変更されてもよい。また、以下で説明する処理手順について、実施の形態に応じて、適宜、ステップの省略、置換及び追加が可能である。
【００７４】
（ステップＳ１０１）
ステップＳ１０１では、制御部１１は、アドレス発行部２１として機能し、公開アドレス６１と秘密鍵７０とのペアを発行する。具体的には、図７に例示されるように、制御部１１は、まず、乱数発生器等を用いて、公開鍵暗号方式における秘密鍵７０を生成する。乱数発生器は、例えば、プログラムとして記憶部１２に格納されていてもよい。この秘密鍵７０は、上述のとおり、ペアとなる公開アドレス６１を出金元とする取引の電子署名に利用される。
【００７５】
次に、制御部１１は、例えば、楕円曲線ＤＳＡ（Elliptic Curve Digital Signature Algorithm, ESDSA）等の電子署名のアルゴリズムに基づいて、秘密鍵７０から公開鍵６０を生成する。生成される公開鍵６０と秘密鍵７０とは公開鍵暗号方式における鍵ペアとなり、この公開鍵暗号方式の性質上、秘密鍵７０から公開鍵６０を生成することは可能であるものの、公開鍵６０から秘密鍵７０を生成することは計算量の観点から不可能に構成される。すなわち、公開鍵６０から秘密鍵７０を特定することはできないが、秘密鍵７０から公開鍵６０を特定することはできる。なお、利用する電子署名のアルゴリズムの種類は楕円曲線ＤＳＡに限定される訳ではなく、実施の形態に応じて適宜選択されてもよい。
【００７６】
続いて、制御部１１は、ＳＨＡ−２５６、ＲＩＰＥＭＤ−１６０等の一方向ハッシュ関数を公開鍵６０に適用することで、公開鍵６０から公開アドレス６１を生成する。例えば、制御部１１は、ＳＨＡ−２５６を公開鍵６０に２回適用することによって、公開アドレス６１を生成することができる。すなわち、この公開アドレス６１は、上述したトランザクションの署名に利用される公開鍵のハッシュ値であり、電子暗号通貨の送信先及び出金元を識別するために利用される。なお、公開アドレス６１の生成には一方向ハッシュ関数を利用するため、図７に示されるように、公開鍵６０から公開アドレス６１を生成することは可能であるものの、公開アドレス６１から公開鍵６０を生成することは不可能に構成される。
【００７７】
一方、制御部１１は、接頭辞及びチェックサムを秘密鍵７０に追加したものをＢＡＳＥ５８等の可逆的な符号化方式を用いて符号化することで、ＷＩＦ７００（Wallet Import Format,ＷＩＦ形式の秘密鍵）を生成する。ＷＩＦ７００の生成には可逆的な符号化方式が用いられているため、秘密鍵７０とＷＩＦ７００とは相互に変換可能に構成される。本実施形態では、このようにして、公開アドレス６１と秘密鍵７０（ＷＩＦ７００）とのペアが形成される。
【００７８】
なお、ＷＩＦ７００を生成する符号化方式は、ＢＡＳＥ５８に限定される訳ではなく、実施の形態に応じて適宜選択されてもよい。また、ＷＩＦ７００の生成は省略されてもよい。制御部１１は、このような公開アドレス６１と秘密鍵７０とのペアを１組のみ生成してもよいし、複数組生成してもよい。多数のノベルティを頒布することで広告の拡散を図る場合には、制御部１１は、公開アドレス６１及び秘密鍵７０の多数のペアを生成する。この場合、各公開アドレス６１は異なる値となっており、各公開アドレス６１に対応する各秘密鍵７０（後述する二次元コード７１）が各ノベルティに付される。これによって、当該各ノベルティを取得したユーザに各公開アドレス６１を介して特典を付与することが可能になる。公開アドレス６１と秘密鍵７０とのペアを生成し終えると、制御部１１は、次のステップＳ１０２に処理を進める。
【００７９】
（ステップＳ１０２）
次のステップＳ１０２では、制御部１１は、コード生成部２２として機能し、ステップＳ１０１で生成した秘密鍵７０を符号化して、当該各秘密鍵７０を格納する二次元コード７１を生成する。秘密鍵７０とＷＩＦ７００とは相互変換可能であるため、秘密鍵７０を二次元コード７１に変換してもよいし、ＷＩＦ７００を二次元コード７１に変換してもよい。ステップＳ１０１で複数個の秘密鍵７０を生成した場合には、制御部１１は、各秘密鍵７０の二次元コード７１を生成する。そして、二次元コード７１を生成し終えた後に、制御部１１は、次のステップＳ１０３に処理を進める。
【００８０】
なお、上述のとおり、二次元コード７１の種類は、実施の形態に応じて適宜選択可能である。例えば、二次元コード７１は、ＱＲコード（登録商標）等のマトリックス式であってもよく、ＰＤＦ４１７等のスタック式であってもよい。制御部１１は、生成する二次元コード７１の種類に応じて本処理における符号化方法を選択する。
【００８１】
また、広告を閲覧したユーザに得点を付与するキャンペーンを実施するため、生成された二次元コード７１は適宜広告に付される。例えば、広告閲覧促進システム１に印刷機が接続しており、この印刷機で広告物が印刷する場合には、制御部１１は、広告物を印刷するとともに、当該広告物上に二次元コード７１を印刷してもよい。また、例えば、広告を行う広告物がインターネット上のウェブページである場合には、生成された二次元コード７１は、このウェブページ上で表示するように適合される。
【００８２】
（ステップＳ１０３）
次のステップＳ１０３では、図８に例示されるように、制御部１１は、送金処理部２３として機能し、所定の送金条件に従って、ステップＳ１０１で生成した公開アドレス６１に対する送金の取引を行う。ステップＳ１０１で複数の公開アドレス６１を生成した場合には、制御部１１は、各公開アドレス６１に対して送金を行う。そして、当該送金が完了すると、制御部１１は、本動作例に係る処理を終了する。
【００８３】
ここで、一般的に、電子暗号通貨のやり取りには、ウォレットと呼ばれるソフトウェアが用いられる。そのため、図８では、広告事業者の用いる広告閲覧促進システム１にはウォレット２５がインストールされており、このウォレットによって、広告事業者の所有する複数の公開アドレス２５１が管理されている。
【００８４】
各公開アドレス２５１はペアとなる秘密鍵２５２と対応付けられており、制御部１１は、このウォレット２５を用いることで、各公開アドレス２５１（出金元）からステップＳ１０１で生成した公開アドレス６１（送金先）に電子コインの送金を行うことができる。制御部１１は、本ステップＳ１０３で出金元として利用する公開アドレス２５１を適宜選択するように構成されてもよい。
【００８５】
また、送金条件には、例えば、送金する金額、回数及びタイミングが定められている。送金する金額、回数及びタイミングは、実施の形態に適宜設定することができる。送金する回数は１回でもよいし、複数回でもよい。また、送金するタイミングは、定期であってもよいし、不定期であってもよい。定期的に送金を行う場合、制御部１１は、例えば、１日おき、１週間おき、１ヶ月おき等、所定時間経過する度に電子コインの送金を行う。一方、不定期に送金を行う場合、制御部１１は、ランダムなタイミングで送金を行う。
【００８６】
これに対して、広告を閲覧したユーザは、図８に例示されるように、自身のユーザ端末３を用いて、広告に付された二次元コード７１を読み取り、読み取った二次元コード７１から秘密鍵７０を抽出する。そして、抽出した秘密鍵７０を用いて、当該ユーザは、公開アドレス６１宛に送金された電子コインを受け取る。
【００８７】
具体的には、各ユーザのユーザ端末３にもウォレット４３がインストールされており、このウォレット４３によって、各ユーザの保有する複数の公開アドレス４３１が管理されている。各公開アドレス４３１には秘密鍵４３２が対応付けられており、これによって、各公開アドレス４３１から電子コインを出金することができる。つまり、各秘密鍵４３２によって、ユーザは、各公開アドレス４３１に格納された電子コインを自在に利用することができる。
【００８８】
そこで、ユーザは、ユーザ端末３においてウォレット４３を利用して、公開アドレス６１に送金された電子コインを受け取る。例えば、ユーザは、ユーザ端末３を操作して、広告に付された二次元コード７１を読み取る。このとき、制御部３１は、読取部４１として機能して、カメラモジュール３５を起動し、広告に付された二次元コード７１を撮影する。この二次元コード７１を撮影する際、ユーザは、二次元コード７１の付された広告を閲覧することになる。
【００８９】
そして、制御部３１は、カメラモジュール３５により撮影した撮影画像を解析して、撮影画像内に写る二次元コード７１を抽出し、抽出した二次元コード７１を復号する。これによって、ユーザ端末３（制御部３１）は、広告に付された二次元コード７１を読み取り、当該二次元コード７１に格納された秘密鍵７０を取得する。
【００９０】
次に、制御部３１は、受取部４２として機能し、取得した秘密鍵７０をウォレット４３に適用して、公開アドレス６１に格納される電子コインの出金を行う。ここで、上述のとおり、秘密鍵７０から公開アドレス６１の元となる公開鍵６０を特定することができる。そのため、当該秘密鍵７０とペアとなる公開アドレス６１がユーザ端末３側で特定されていなくても、制御部３１は、当該秘密鍵７０から、当該秘密鍵７０とペアとなる公開アドレス６１を特定することができる。
【００９１】
すなわち、ユーザは、秘密鍵７０を取得することができれば、その秘密鍵７０に対応する公開アドレス６１が特定されていなくても、当該公開アドレス６１に送金された電子コインを取得することができる。ただし、このことは二次元コード７１に公開アドレス６１を格納することを妨げるものではなく、公開アドレス６１と秘密鍵７０とのペアが二次元コード７１に格納されていてもよい。
【００９２】
そこで、制御部３１は、公開アドレス６１に格納される電子コインの出金として、公開アドレス６１（出金元）に格納された電子コインを自身の公開アドレス４３１（送金先）に送金してもよい。これによって、広告を閲覧したユーザに付与する特典として公開アドレス６１宛に送金された電子コインを自身の管理する公開アドレス４３１に振り分けることができる。すなわち、特典として公開アドレス６１に送金された電子コインを自由に利用できるように受け取ることができる。
【００９３】
このように、本実施形態では、一般的には秘匿される秘密鍵７０を二次元コード７１として広告に付すことで、この広告を配布する広告事業者とこの広告を閲覧したユーザとの間で、公開アドレス６１を介した電子コインのやり取りが可能になる。そのため、特典を付与する回数及びタイミングを自在に操作することが可能になり、広告に付与される二次元コード７１の再利用性を高めることができる。
【００９４】
また、上述のとおり、特典を取得するためには、ユーザは、ユーザ端末３のカメラモジュール３５で二次元コード７１を撮影する。この撮影の際に、ユーザは、二次元コード７１の付された広告を閲覧することになる。つまり、本実施形態では、この二次元コード７１をより多くの回数利用させることで、当該二次元コード７１の付された広告をユーザにより多くの回数閲覧させることを一つの目的としている。
【００９５】
そのため、ユーザが特典を得ようとする度に、二次元コード７１の撮影が行われるのが好ましい。すなわち、制御部３１は、二次元コード７１のデコード情報（秘密鍵７０）を一度特典の取得（電子コインの受け取り）に利用した場合には、当該デコード情報を削除するように構成されるのが好ましい。
【００９６】
なお、電子コインを付与するタイミングをユーザに察知されている場合には、例えば、ユーザは、複数回にわたり付与された電子コインを１回でまとめて取得することが可能である。そのため、複数回特典を付与したとしても、この複数回特典を付与することにより期待される広告閲覧の促進効果が得られない可能性がある。
【００９７】
これに対応するため、送金条件には、ランダムなタイミングで複数回送金を行うことが定められていてもよい。そして、制御部１１は、本ステップＳ１０３において、当該送金条件に従い、各公開アドレス６１に対する送金をランダムなタイミングで複数回実行してもよい。これによって、不定期に複数回の送金が行われるため、特典を付与するタイミングをユーザに察知され難くし、特典を付与する回数以上に広告に付された二次元コード７１にユーザがアクセスするように仕向けることができる。また、ユーザが広告を閲覧する回数を増やすことができる。
【００９８】
また、図９に例示されるように、制御部１１は、送金条件設定部２４として機能し、送金する金額、回数及びタイミングの指定を受け付け、当該指定された内容に基づいて上記送金条件を設定してもよい。図９は、送金条件の指定を受け付ける際に、広告閲覧促進システム１の出力装置１５に表示される設定画面１５０を例示している。
【００９９】
図９で例示される設定画面１５０では、特典の付与、換言すると、電子コインの送金を開始する日時、終了する日時、１つの公開アドレス６１あたりに送金する回数、送金するタイミング、及び１回あたりの送金額を指定することができる。
【０１００】
すなわち、開始日時指定欄１３１では電子コインの送金を開始する日時を指定することができる。また、終了日時指定欄１３２では電子コインの送金を終了する日時を指定することができる。開始日時と終了日時とで、特典を付与するキャンペーン期間を設定することができる。このキャンペーン期間は、本発明の「送金実行期間」に相当する。
【０１０１】
また、送金回数指定欄１３３では、１つの公開アドレス６１あたりに送金する回数を指定することができる。ステップＳ１０１において複数の公開アドレス６１が生成されている場合、各公開アドレス６１への送金回数は一致していなくてもよい。すなわち、送金回数指定欄１３３は、公開アドレス６１毎に送金回数を変更可能に構成されてもよい。
【０１０２】
また、送金タイミング指定欄１３４では、送金を行うタイミングを指定することができる。図９で例示される設定画面１３０では、定期的に送金を行うか又は不定期に送金を行うかを選択することができるように構成されている。
【０１０３】
また、送金額指定欄１３５では、各公開アドレス６１に１回あたりに送金する金額を指定することができる。なお、送金額の指定する方法は、このような送金額を直接指定する方法に限られず、実施の形態に応じて適宜設定可能である。例えば、送金額の上限値が指定可能になっており、制御部１１は、その上限値を超えないランダムな値分の送金を行うように構成されてもよい。
【０１０４】
広告事業者は、広告閲覧促進システム１の入力装置１４を操作して、上記各内容を指定する。そして、設定ボタン１３６を操作することで、広告事業者は、送金条件の指定操作を終了する。制御部１１は、設定ボタン１３６が操作された際に各欄１３１〜１３５で指定されている内容に基づいて送金条件を設定する。このように広告事業者が所望する送金条件を指定可能に構成することで、広告事業者の所望する条件でユーザに特典を付与するキャンペーンを実施することが可能になる。
【０１０５】
［変形例］
以上、本発明の実施の形態を詳細に説明してきたが、前述までの説明はあらゆる点において本発明の例示に過ぎない。本発明の範囲を逸脱することなく種々の改良や変形を行うことができることは言うまでもない。
【０１０６】
（１）シンボル付き二次元コードの生成
上記実施形態では、広告に付された二次元コード７１をカメラモジュール３５で撮影する工程を特典の取得に関する一連の工程に含めることによって、ユーザに広告を閲覧するように仕向けている。そのため、二次元コード７１を広告媒体から物理的に切り離したり、カメラ撮影等によって二次元コード７１を複製したりすることによって、二次元コード７１が広告から分離されてしまうと、特典を取得する一連の工程においてユーザに広告を閲覧するように仕向けることができなくなってしまう。
【０１０７】
これに対応するため、上記ステップＳ１０２において、制御部１１は、二次元コード７１を付す広告の内容に関連するシンボルを受け付けてもよい。シンボルは、文字、図形、記号及びそれらの結合で構成されてよい。そして、制御部１１は、二次元コード７１とは異なる色でかつ当該二次元コード７１の読み取りを阻害しない程度の不透明度で二次元コード７１のコード上に描画してもよい。図１０を用いて、この変形例を説明する。
【０１０８】
図１０は、本変形例に係る二次元コード７１Ａを例示する。この二次元コード７１Ａには、情報が格納されるコード領域７１１と、二次元コード７１Ａの位置を検出するための３つの位置検出パターン７１２と、が含まれている。制御部１１は、この情報が格納されるコード領域７１１上に、コード領域７１１を描画する色とは異なる色でかつ当該コード領域７１１の読み取りを阻害しない程度の不透明度で指定されたシンボル７１３を描画してもよい。
【０１０９】
これによって、二次元コード７１Ａを広告から分離した場合であっても、ユーザは、二次元コード７１Ａを利用する際に、シンボル７１３を閲覧することになる。そのため、二次元コード７１Ａを広告から分離した後であっても、当該シンボル７１３に基づき、ユーザに広告の内容を想起させることができる。よって、本変形例によれば、二次元コード７１Ａが広告から分離されてしまっても、二次元コード７１Ａを付与することにより期待される広告閲覧の促進効果を維持することができる。なお、不透明度は透明ではない度合を示し、不透明度が０％に近付くほど、その不透明度の対象物は透明に近くなる。
【０１１０】
（２）キャンペーン期間経過後の返金処理
また、広告閲覧促進システム１の制御部１１は、ステップＳ１０１において、公開アドレス６１と秘密鍵７０とのペアを複数組発行してもよい。また、ステップＳ１０２において、制御部１１は、各秘密鍵７０を格納する二次元コード７１をペア毎に生成してもよい。更に、送金条件として、各公開アドレス６１に対して複数回の送金を行うキャンペーン
期間が定められていてもよい。このキャンペーン期間は、本発明の「送金実行期間」に相当する。
【０１１１】
そして、制御部１１は、ステップＳ１０３において送金処理を行った後に、すなわち、キャンペーン期間が経過した後に、ステップＳ１０３の次のステップの処理として、電子コインを送金した各公開アドレス６１に対して当該電子コインの出金が行われていない分についての返金の処理を実行してもよい。
【０１１２】
この場合、例えば、広告閲覧促進システム１は、各公開アドレス６１に対応する各秘密鍵７０の情報を記憶部１２に記憶しており、制御部１１は、この情報を利用して、各公開アドレス６１（出金元）から自身の所有する公開アドレス２５１（送金先）への送金の取引を行う。これによって、電子コインの出金が行われていない分についての返金の処理を実施することができる。
【０１１３】
（３）送金対象から除外
また、広告閲覧促進システム１の制御部１１は、ステップＳ１０１において、公開アドレス６１と秘密鍵７０とのペアを複数組発行してもよい。また、ステップＳ１０２において、制御部１１は、各秘密鍵７０を格納する二次元コード７１をペア毎に生成してもよい。更に、送金条件として、各公開アドレス６１に対して複数回の送金を行うキャンペーン
期間が定められていてもよい。
【０１１４】
そして、制御部１１は、キャンペーン期間が継続している間で、キャンペーン期間が開始してから一定時間経過した後に、各公開アドレス６１に対して送金した電子コインの出金が行われているか否かをチェックしてもよい。そして、当該チェックの結果、送金した電子コインの出金が行われていない公開アドレス６１を、送金の対象、すなわち、特典を付与する対象から除外してもよい。
【０１１５】
本変形例によれば、例えば、その公開アドレス６１から電子コインを出金するための秘密鍵７０の付された広告が頒布されていない等の事情によって、特典の付与に利用されていない公開アドレス６１を送金対象から除外することができる。これにより、効率的に特典の付与を行うことが可能になる。
【０１１６】
例えば、キャンペーン期間が１ヶ月である場合に、キャンペーン開始から２０日経過しても対象の公開アドレス６１から電子コインの出金が行われていない場合、当該対象の公開アドレス６１とペアとなる秘密鍵７０を付した広告は頒布されていない可能性がある。このような場合、この対象の公開アドレス６１に対して特典の付与を継続するのは、ユーザに広告を閲覧するように仕向けることにつながらず、無駄である可能性が高い。本変形例によれば、このような場合に、特典を付与する態様からこの対象の公開アドレス６１を除外し、特典を付与する業務の効率化を図ることができる。
【０１１７】
（４）一定時間経過後の返金処理
また、広告閲覧促進システム１の制御部１１は、ステップＳ１０１において、公開アドレス６１と秘密鍵７０とのペアを複数組発行してもよい。また、ステップＳ１０２において、制御部１１は、各秘密鍵７０を格納する二次元コード７１をペア毎に生成してもよい。更に、送金条件として、各公開アドレス６１に対して複数回の送金を行うキャンペーン
期間が定められていてもよい。
【０１１８】
そして、制御部１１は、上記ステップＳ１０３の間、すなわち、特典を付与するキャンペーン期間内において、電子コインを送金した各公開アドレス６１に対して、電子コインの送金を行ってから所定の時間が経過した後に、当該電子コインの出金が行われていない分についての返金の処理を実行してもよい。当該返金の処理は、上記変形例と同様であり、説明を省略する。
【０１１９】
当該変形例によれば、キャンペーン期間内に複数回にわたりユーザに特典が付与されるが、特典が付与される度にユーザが二次元コード７１にアクセスするとは限らない。そのため、二次元コード７１にアクセスさせることでユーザに広告を閲覧させる回数が特典を付与する回数を下回ってしまう可能性がある。
【０１２０】
これに対して、本変形例によれば、電子コインの送金を行ってから所定の時間（例えば、１日）が経過した後に、当該電子コインの出金が行われていない分についての返金処理を実行する。これによって、付与した特典（電子コインの取得）の有効期限を設定することができ、有効期間内に二次元コード７１にアクセスするようにユーザに仕向けることができる。そのため、少なくとも特典を付与する回数に応じてユーザに広告を閲覧させるようにすることができる。
【０１２１】
§２  第２実施形態
次に、図１１〜図１３を用いて、本発明の第２実施形態について説明する。図１１は、第２実施形態に係る各装置の機能構成を例示する。図１２は、第２実施形態に係る広告閲覧促進システム１０の処理手順の一例を示す。また、図１３は、第２実施形態に係る二次元コード７１の利用例を示す。
【０１２２】
第２実施形態に係る広告閲覧促進システム１０は、各公開アドレス６１に対する電子コインの送金処理及び二次元コード７１の利用態様で相違することを除き、第１実施形態に係る広告閲覧促進システム１とほぼ同様である。すなわち、図１で例示される適用場面は第２実施形態にも当てはまる。また、図２で例示される広告閲覧促進システム１のハードウェア構成は第２実施形態に係る広告閲覧促進システム１０にも当てはまる。更に、図４、図５及び図７で例示される電子暗号通貨の技術内容は第２実施形態にも当てはまる。そのため、これらに関して適宜説明を省略する。
【０１２３】
まず、図１１を用いて、第２実施形態に係る広告閲覧促進システム１０の機能構成を説明する。上記のとおり、第２実施形態に係る広告閲覧促進システム１０は、図２で例示される第１実施形態に係る広告閲覧促進システム１と同じハードウェア構成を有している。
【０１２４】
第２実施形態に係る広告閲覧促進システム１０の制御部１１は、記憶部１２に記憶されたプログラム８をＲＡＭに展開する。そして、制御部１１は、ＲＡＭに展開されたプログラム８をＣＰＵにより解釈及び実行して、各構成要素を制御する。これにより、広告閲覧促進システム１０は、アドレス発行部２６、コード生成部２７、送金処理部２８及び表示制御部２９を備えるコンピュータとして機能する。
【０１２５】
アドレス発行部２６は、公開アドレス６１及び秘密鍵７０のペアを複数組生成する。公開アドレス６１及び秘密鍵７０は第１実施形態と同様である。コード生成部２７は、秘密鍵７０を符号化することによって、当該秘密鍵７０を格納する二次元コード７１を生成する。二次元コード７１の種類は、上記のとおり、実施の形態に応じて適宜選択可能である。
【０１２６】
また、送金処理部２８は、ウェブページ８０を閲覧したユーザへの特典として、送金する金額を定めた送金条件に従って、公開アドレス６１に対する送金の取引（トランザクション）を行う。そして、表示制御部２９は、所定の表示条件に従って、複数の二次元コード７１をウェブページ８０上で切り替えながら表示する。所定の表示条件は、実施形態に応じて適宜選択可能である。
【０１２７】
次に、図１２及び図１３を用いて、第２実施形態に係る広告閲覧促進システム１０の動作例を説明する。なお、以下で説明する処理手順は一例にすぎず、各処理は可能な限り変更されてもよい。また、以下で説明する処理手順について、実施の形態に応じて、適宜、ステップの省略、置換及び追加が可能である。
【０１２８】
（ステップＳ２０１）
ステップＳ２０１では、広告閲覧促進システム１０の制御部１１は、アドレス発行部２６として機能し、ウェブページ８０を閲覧したユーザに特典を付与するため、公開アドレス６１と秘密鍵７０とのペアを複数組生成する。各公開アドレス６１は異なる値となっている。なお、公開アドレス６１と秘密鍵７０とのペアを生成する方法は第１実施形態と同様である。公開アドレス６１と秘密鍵７０とのペアを複数組生成し終えると、制御部１１は、次のステップＳ２０２に処理を進める。
【０１２９】
（ステップＳ２０２）
次のステップＳ２０２では、制御部１１は、コード生成部２７として機能し、ステップＳ２０１で生成した秘密鍵７０をそれぞれ符号化して、当該各秘密鍵７０を格納する二次元コード７１を生成する。二次元コード７１の生成方法は第１実施形態と同様である。複数の二次元コード７１を生成し終えると、制御部１１は、次のステップＳ２０３に処理を進める。
【０１３０】
（ステップＳ２０３）
次のステップＳ２０３では、制御部１１は、送金処理部２８として機能し、送金額を定めた送金条件に従って、ステップＳ２０１で生成した各公開アドレス６１に対する送金の取引を行う。送金の取引が完了すると、制御部１１は、次のステップＳ２０４に処理を進める。
【０１３１】
例えば、図１３に例示されるように、広告閲覧促進システム１０にはウォレット２５がインストールされており、このウォレットによって、広告事業者の所有する複数の公開アドレス２５１が管理されているとする。この場合、制御部１１は、このウォレット２５を用いることで、各公開アドレス２５１（出金元）からステップＳ１０１で生成した各公開アドレス６１（送金先）に電子コインの送付を行うことができる。
【０１３２】
なお、各公開アドレス６１に送金する金額はそれぞれ異なっていてもよい。送金条件は、実施の形態に応じて適宜設定することができる。また、本ステップＳ２０３にかかる送金処理は、次のステップＳ２０４で秘密鍵７０をコード化した二次元コード７１がウェブページ８０上で表示されるまでに実行されればよい。
【０１３３】
（ステップＳ２０４）
次のステップＳ２０４では、制御部１１は、表示制御部２９として機能し、所定の表示条件に従って、複数の二次元コード７１をウェブページ８０上で切り替えながら表示する。そして、各二次元コード７１のウェブページ８０上での表示が完了すると、制御部１１は、本動作例に係る処理を終了する。
【０１３４】
例えば、制御部１１は、ウェブページ８０上の特典贈与用の二次元コードとして表示する二次元コード７１をステップＳ２０２で生成した複数の二次元コード７１から選択する。各二次元コード７１に対応する公開アドレス６１にはランダムな金額の電子コインが格納されていてもよい。制御部１１は、このような公開アドレス６１から電子コインをユーザが抜き出せるように、選択した二次元コード７１をウェブページ８０上に特典贈与用の二次元コードとして表示する。なお、ウェブページ８０に同時に表示する二次元コード７１の数は実施の形態に応じて適宜設定可能である。
【０１３５】
所定の表示条件は、各二次元コード７１を表示する期間を定める。この所定の表示条件では、各二次元コード７１の表示をランダムなタイミングで切り替えるように設定されていてもよいし、各二次元コード７１を所定の期間表示するように設定されていてもよい。当該所定の表示条件は、実施の形態に応じて適宜設定することができる。
【０１３６】
これに対して、ウェブページ８０上の広告を閲覧したユーザは、図１３に例示されるように、自身のユーザ端末３を用いて、ウェブページ８０上に表示された二次元コード７１を読み取り、読み取った二次元コード７１から秘密鍵７０を抽出する。そして、ユーザは、抽出した秘密鍵７０を用いて、各公開アドレス６１宛てに送金された電子コインを受け取る。
【０１３７】
具体的には、第１実施形態と同様に、各ユーザのユーザ端末３にもウォレット４３がインストールされており、このウォレット４３によって、各ユーザの保有する複数の公開アドレス４３１が管理されている。ユーザは、ユーザ端末３においてこのウォレット４３を利用することで、公開アドレス６１に送金された電子コインを受け取ることができる。
【０１３８】
（作用・効果）
本発明の第２実施形態によると、ウェブページ８０上で表示する二次元コード７１を介して、当該ウェブページ８０を閲覧したユーザに電子コインを特典として付与することができる。ただし、ウェブページ８０を閲覧したあるユーザが当該特典を取得すると、ウェブページ８０上で公開される秘密鍵７０を用いて対応する公開アドレス６１から電子コインが抜き出され、このウェブページ８０を閲覧した他のユーザは特典を取得することができなくなってしまう。
【０１３９】
そこで、第２実施形態に係る広告閲覧促進システム１０は、秘密鍵７０と公開アドレス６１とのペアを複数組用意し、用意した各秘密鍵７０を二次元コード７１にコード化し、各公開アドレス６１には電子コインを保持させる。そして、第２実施形態に係る広告閲覧促進システム１０は、生成される複数の二次元コード７１をウェブページ８０上で切り替えながら表示するよう制御する。これによって、あるユーザによって特典が一度取得されても、ウェブページ８０上で表示する二次元コード７１を切り替えることで、電子コインの抜き出されていない公開アドレス６１に対応する秘密鍵７０の二次元コード７１をウェブページ８０上に新たに表示することができる。すなわち、各ユーザに再度特典を取得するチャンスを与えることができる。
【０１４０】
ここで、この新たに表示される二次元コード７１を用いて特典を取得可能なユーザは、基本的には、この二次元コード７１に最初にアクセスした者である。したがって、電子コインの特典を得ようとするユーザは、例えば、ウェブページ８０上で公開される二次元コード７１の更新時期を狙って、繰り返しウェブページ８０にアクセスすることになる。その結果、当該構成によれば、二次元コード７１を広告に付すことによって期待される広告閲覧の促進効果を向上させることができる。
【０１４１】
§３  実施例
上記シンボル付き二次元コード７１において、二次元コード７１の読み取りを阻害しない程度のシンボル７１３の不透明度を確認するため、以下の実験を行った。
【０１４２】
まず、コンピュータ上で黒色の二次元コードを用意した。二次元コードにはＱＲコード（登録商標）を採用した。続いて、用意した二次元コードのコード領域上にシンボルの一例として９つの円を描画することで、シンボル付き二次元コード（実施例）を作成した。コード領域上の各円は、黄色（♯ＦＦＦＦ００）、赤色（＃Ｆ４０Ｂ０Ｂ）、青色（＃２Ａ２ＡＥＤ）及び緑色（＃２５ＥＦ７１）のいずれかで塗りつぶした。
【０１４３】
更に、このシンボル付き二次元コードをディスプレイ（Ａｃｅｒ社；Ｇ２４６ＨＬ）に表示し、各円の不透明度を変動させた。そして、カメラ付きのスマートフォンでこのシンボル付き二次元コードを撮影し、当該スマートフォンで二次元コードをデコードすることができるか否かを調べた。具体的には、当該実験には２種類のスマートフォン（アップル社；ｉＰｈｏｎｅ５、サムスン社；ギャラクシーＳ５）を用い、両方のスマートフォンで各二次元コードをデコードできるか否かを調べた。なお、二次元コードのデコードには公知のアプリケーションを利用した。
【０１４４】
その結果は次のとおりである。すなわち、コード領域上に描画した各円を黄色で塗りつぶした場合には、各円の不透明度を３５％にしたときに二次元コードをデコードできないケースが見られ、各円の不透明度を３４％にしたときに二次元コードを両スマートフォンで問題なくデコードすることができた。
【０１４５】
また、コード領域上に描画した各円を赤色で塗りつぶした場合には、各円の不透明度を５６％にしたときに二次元コードをデコードできないケースが見られ、各円の不透明度を５５％にしたときに二次元コードを両スマートフォンで問題なくデコードすることができた。
【０１４６】
また、コード領域上に描画した各円を青色で塗りつぶした場合には、各円の不透明度を５４％にしたときに二次元コードをデコードできないケースが見られ、各円の不透明度を５３％にしたときに二次元コードを両スマートフォンで問題なくデコードすることができた。
【０１４７】
また、コード領域上に描画した各円を緑色で塗りつぶした場合には、各円の不透明度を４６％にしたときに二次元コードをデコードできないケースが見られ、各円の不透明度を４５％にしたときに二次元コードを両スマートフォンで問題なくデコードすることができた。
【０１４８】
以上の結果より、コード領域上にシンボルを描画する場合、このシンボルの色及び不透明度を適宜調整することで、二次元コードの読み取りを阻害しないようにすることができることが分かった。
【符号の説明】
【０１４９】
１…広告閲覧促進システム、１０…広告閲覧促進システム、
１１…制御部、１２…記憶部、１３…通信インタフェース、１４…入力装置、
１５…出力装置、１６…ドライブ、
２１…アドレス発行部、２２…コード生成部、２３…送金処理部、
２４…送金条件設定部、
２５…（広告事業者の）ウォレット、２５１…公開アドレス、２５２…秘密鍵、
３…ユーザ端末、
３１…制御部、３２…記憶部、３３…通信インタフェース、
３４…タッチパネルディスプレイ、３５…カメラモジュール、３６…スピーカ、
４１…読取部、４２…受取部、
４３…（ユーザの）ウォレット、４３１…公開アドレス、４３２…秘密鍵、
５…情報処理装置（ノード）、５０…取引履歴データベース、
５１…制御部、５２…記憶部、５３…通信インタフェース、
６０…公開鍵、６１…公開アドレス、
７０…秘密鍵、７００…ＷＩＦ形式の秘密鍵、７１…二次元コード、
８…プログラム、９…記憶媒体、
１３０…設定画面、１３１…開始日時指定欄、１３２…終了日時指定欄、
１３３…送金回数指定欄、１３４…送金タイミング指定欄、
１３５…送金額指定欄、１３６…設定ボタン、
７１Ａ…二次元コード、７１１…コード領域、７１２…位置検出パターン、
７１３…シンボル
【図１】
2016081134.tif 000003
【図２】
2016081134.tif 000004
【図３】
2016081134.tif 000005
【図４】
2016081134.tif 000006
【図５】
2016081134.tif 000007
【図６】
2016081134.tif 000008
【図７】
2016081134.tif 000009
【図８】
2016081134.tif 000010
【図９】
2016081134.tif 000011
【図１０】
2016081134.tif 000012
【図１１】
2016081134.tif 000013
【図１２】
2016081134.tif 000014
【図１３】
2016081134.tif 000015