(57)【要約】【課題】ポイント口座を登録する際のユーザの利便性を向上させることを目的とする。【解決手段】記憶媒体に紐付けたポイント口座の登録要求を受け付ける受付画面を表示する表示手段と、表示手段により表示された受付画面を介して登録要求を受け付けた場合、暗号情報を生成する生成手段と、サーバ装置のアドレス情報に生成手段で生成された暗号情報を付加した、サーバ装置に登録されるポイント口座の認証アドレス情報を出力する出力手段と、記憶媒体から取得された憶媒体を識別する記憶媒体識別情報と、暗号情報とを含むポイント口座の登録要求をサーバ装置に送信する登録要求手段と、を有する。【選択図】図８
2018116727.tif 000002
【特許請求の範囲】
【請求項１】
記憶媒体処理装置と、サーバ装置と、携帯端末装置とを含むシステムであって、
前記記憶媒体処理装置は、
暗号情報を生成する生成手段と、
前記サーバ装置のアドレス情報に前記生成手段で生成された暗号情報を付加した、前記サーバ装置に登録されるポイント口座の認証アドレス情報を出力する出力手段と、
記憶媒体から取得された前記記憶媒体を識別する記憶媒体識別情報と、前記生成手段で生成された暗号情報とを含む前記ポイント口座の登録要求を前記サーバ装置に送信する登録要求手段と、
を有し、
前記サーバ装置は、
前記記憶媒体処理装置からの前記登録要求に含まれる記憶媒体識別情報と、暗号情報とに紐付けて前記ポイント口座を登録する登録手段と、
前記登録されたポイント口座に接続した前記携帯端末装置からの認証要求に含まれる認証情報と、前記登録されたポイント口座に紐付けられている記憶媒体識別情報との照合結果に応じて、前記登録されたポイント口座の利用を認証する認証手段と、
を有し、
前記携帯端末装置は、
前記出力手段により出力された認証アドレス情報を読み込み、前記認証アドレス情報に含まれる暗号情報に紐付けて登録されている前記ポイント口座へ認証接続する接続手段と、
前記接続手段により前記ポイント口座へ認証接続された場合、入力された認証情報を含む前記ポイント口座の利用に係る認証要求を前記サーバ装置に送信する認証要求手段と、
を有するシステム。
【請求項２】
前記登録要求手段は、入力された暗証情報を更に含む前記登録要求を前記サーバ装置に送信し、
前記登録手段は、前記登録要求に含まれる記憶媒体識別情報と暗号情報と暗証情報とに紐付けてポイント口座を登録し、
前記認証手段は、前記認証要求に含まれる認証情報と前記登録されたポイント口座に紐付けられている記憶媒体識別情報と暗証情報との照合結果に応じて、前記携帯端末装置の前記ポイント口座への認証を許可する請求項１に記載のシステム。
【請求項３】
前記認証要求手段は、前記認証要求とともに、前記携帯端末装置を識別する携帯端末識別情報と、認証要求する日時情報とを前記サーバ装置に送信し、
前記サーバ装置は、前記携帯端末装置から前記認証要求とともに取得された前記携帯端末識別情報と前記日時情報とを前記認証要求されたポイント口座と紐付けて管理する管理手段を更に有する請求項１又は２に記載のシステム。
【請求項４】
記憶媒体処理装置と、サーバ装置と、携帯端末装置とを含むシステムであって、
前記記憶媒体処理装置は、
暗号情報を生成する生成手段と、
前記サーバ装置のアドレス情報に前記生成手段で生成された暗号情報を付加した、前記サーバ装置に登録されるポイント口座の認証アドレス情報を出力する出力手段と、
記憶媒体から取得された前記記憶媒体を識別する記憶媒体識別情報と、前記生成手段で生成された暗号情報とを含む前記ポイント口座の登録要求を前記サーバ装置に送信する登録要求手段と、
を有し、
前記サーバ装置は、
前記記憶媒体処理装置からの前記登録要求に含まれる記憶媒体識別情報と、暗号情報とに紐付けて前記ポイント口座を登録する登録手段と、
前記登録されたポイント口座に接続した前記携帯端末装置を認証する認証手段と、
を有し、
前記携帯端末装置は、
前記出力手段により出力された認証アドレス情報を読み込み、前記認証アドレス情報に含まれる暗号情報に紐付けて登録されている前記ポイント口座へ認証接続する接続手段を有するシステム。
【請求項５】
前記出力手段は、前記認証アドレス情報を変換したコードを印刷したシートを出力し、
前記接続手段は、前記シートに印刷されたコードを読み込んで抽出した暗号情報に紐付けて登録されているポイント口座へ認証接続する請求項１乃至４の何れか１項に記載のシステム。
【請求項６】
前記生成手段は、前記記憶媒体から取得された記憶媒体識別情報に基づいて生成した乱数を前記暗号情報として生成する請求項１乃至５の何れか１項に記載のシステム。
【請求項７】
前記記憶媒体処理装置は、券売機である請求項１乃至５の何れか１項に記載のシステム。
【請求項８】
記憶媒体に紐付けたポイント口座の登録要求を受け付ける受付画面を表示する表示手段と、
前記表示手段により表示された受付画面を介して前記登録要求を受け付けた場合、暗号情報を生成する生成手段と、
サーバ装置のアドレス情報に前記生成手段で生成された暗号情報を付加した、前記サーバ装置に登録されるポイント口座の認証アドレス情報を出力する出力手段と、
前記記憶媒体から取得された前記記憶媒体を識別する記憶媒体識別情報と、前記暗号情報とを含む前記ポイント口座の登録要求を前記サーバ装置に送信する登録要求手段と、
を有する記憶媒体処理装置。
【請求項９】
前記記憶媒体処理装置は、券売機である請求項８に記載の記憶媒体処理装置。
【請求項１０】
記憶媒体処理装置と、サーバ装置と、携帯端末装置とを含むシステムにおけるポイント口座登録方法であって、
前記記憶媒体処理装置が、暗号情報を生成する生成ステップと、
前記記憶媒体処理装置が、前記サーバ装置のアドレス情報に前記生成ステップで生成された暗号情報を付加した、前記サーバ装置に登録されるポイント口座の認証アドレス情報を出力する出力ステップと、
前記記憶媒体処理装置が、記憶媒体から取得された前記記憶媒体を識別する記憶媒体識別情報と、前記生成ステップで生成された暗号情報とを含む前記ポイント口座の登録要求を前記サーバ装置に送信する登録要求ステップと、
前記サーバ装置が、前記記憶媒体処理装置からの前記登録要求に含まれる記憶媒体識別情報と、暗号情報とに紐付けて前記ポイント口座を登録する登録ステップと、
前記携帯端末装置が、前記出力ステップにより出力された認証アドレス情報を読み込み、前記認証アドレス情報に含まれる暗号情報に紐付けて登録されている前記ポイント口座へ認証接続する接続ステップと、
前記携帯端末装置が、前記接続ステップにより前記ポイント口座へ認証接続された場合、入力された認証情報を含む前記ポイント口座の利用に係る認証要求を前記サーバ装置に送信する認証要求ステップと、
前記サーバ装置が、前記ポイント口座に接続した前記携帯端末装置からの認証要求に含まれる認証情報と、前記ポイント口座に紐付けられている記憶媒体識別情報との照合結果に応じて、前記ポイント口座の利用を認証する認証ステップと、
を含むポイント口座登録方法。
【請求項１１】
記憶媒体処理装置と、サーバ装置と、携帯端末装置とを含むシステムにおけるポイント口座登録方法であって、
前記記憶媒体処理装置が、暗号情報を生成する生成ステップと、
前記記憶媒体処理装置が、前記サーバ装置のアドレス情報に前記生成ステップで生成された暗号情報を付加した、前記サーバ装置に登録されるポイント口座の認証アドレス情報を出力する出力ステップと、
前記記憶媒体処理装置が、記憶媒体から取得された前記記憶媒体を識別する記憶媒体識別情報と、前記生成ステップで生成された暗号情報とを含む前記ポイント口座の登録要求を前記サーバ装置に送信する登録要求ステップと、
前記サーバ装置が、前記記憶媒体処理装置からの前記登録要求に含まれる記憶媒体識別情報と、暗号情報とに紐付けて前記ポイント口座を登録する登録ステップと、
前記携帯端末装置が、前記出力ステップにより出力された認証アドレス情報を読み込み、前記認証アドレス情報に含まれる暗号情報に紐付けて登録されている前記ポイント口座へ認証接続する接続ステップと、
前記サーバ装置が、前記ポイント口座に接続した前記携帯端末装置を認証する認証ステップと、
を含むポイント口座登録方法。
【請求項１２】
記憶媒体処理装置が実行するポイント口座登録方法であって、
記憶媒体に紐付けたポイント口座の登録要求を受け付ける受付画面を表示する表示ステップと、
前記表示ステップにより表示された受付画面を介して前記登録要求を受け付けた場合、暗号情報を生成する生成ステップと、
サーバ装置のアドレス情報に前記生成ステップで生成された暗号情報を付加した、前記サーバ装置に登録されるポイント口座の認証アドレス情報を出力する出力ステップと、
前記記憶媒体から取得された前記記憶媒体を識別する記憶媒体識別情報と、前記暗号情報とを含む前記ポイント口座の登録要求を前記サーバ装置に送信する登録要求ステップと、
を含むポイント口座登録方法。
【請求項１３】
コンピュータに、
記憶媒体に紐付けたポイント口座の登録要求を受け付ける受付画面を表示する表示ステップと、
前記表示ステップにより表示された受付画面を介して前記登録要求を受け付けた場合、暗号情報を生成する生成ステップと、
サーバ装置のアドレス情報に前記生成ステップで生成された暗号情報を付加した、前記サーバ装置に登録されるポイント口座の認証アドレス情報を出力する出力ステップと、
前記記憶媒体から取得された前記記憶媒体を識別する記憶媒体識別情報と、前記暗号情報とを含む前記ポイント口座の登録要求を前記サーバ装置に送信する登録要求ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、システム、記憶媒体処理装置、ポイント口座登録方法及びプログラムに関する。
【背景技術】
【０００２】
近年、電子マネーが盛んに利用されるようになり、電子マネーをサーバで管理する技術が提案されている。例えば特許文献１には、プリペイドカードや携帯端末に紐付けた電子マネー口座をサーバ上に登録して電子マネーを管理する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１７１５２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示されている技術では、プリペイドカードの電子マネー口座をサーバに登録して携帯端末で操作可能とするためには、ユーザがＷｅｂサイト上でプリペイドカードの識別情報や携帯端末の識別情報を手入力しなければならなかった。そのため、入力作業がユーザにとって負荷となっていた。更に、ユーザが入力ミスをした場合は、所望のプリペイドカードに紐付けされた電子マネー口座を登録することができず、また、携帯端末から入金等の操作を行うこともできない。
このように、従来の技術では、電子マネーを記憶している記憶媒体と、携帯端末とに紐付けた電子マネー口座をサーバ上に登録する作業は、ユーザにとって必ずしも利便性のよいものではなかった。そのため、電子マネー口座等を含むポイント口座を登録する際の利便性を向上させる必要があった。
本発明は、ポイント口座を登録する際のユーザの利便性を向上させることを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、記憶媒体処理装置と、サーバ装置と、携帯端末装置とを含むシステムであって、前記記憶媒体処理装置は、暗号情報を生成する生成手段と、前記サーバ装置のアドレス情報に前記生成手段で生成された暗号情報を付加した、前記サーバ装置に登録されるポイント口座の認証アドレス情報を出力する出力手段と、記憶媒体から取得された前記記憶媒体を識別する記憶媒体識別情報と、前記生成手段で生成された暗号情報とを含む前記ポイント口座の登録要求を前記サーバ装置に送信する登録要求手段と、を有し、前記サーバ装置は、前記記憶媒体処理装置からの前記登録要求に含まれる記憶媒体識別情報と、暗号情報とに紐付けて前記ポイント口座を登録する登録手段と、前記登録されたポイント口座に接続した前記携帯端末装置からの認証要求に含まれる認証情報と、前記登録されたポイント口座に紐付けられている記憶媒体識別情報との照合結果に応じて、前記登録されたポイント口座の利用を認証する認証手段と、を有し、前記携帯端末装置は、前記出力手段により出力された認証アドレス情報を読み込み、前記認証アドレス情報に含まれる暗号情報に紐付けて登録されている前記ポイント口座へ認証接続する接続手段と、前記接続手段により前記ポイント口座へ認証接続された場合、入力された認証情報を含む前記ポイント口座の利用に係る認証要求を前記サーバ装置に送信する認証要求手段と、を有する。
【発明の効果】
【０００６】
本発明によれば、ポイント口座を登録する際のユーザの利便性を向上させることができる。
【図面の簡単な説明】
【０００７】
【図１】図１は、実施形態１における電子マネー口座登録システムのシステム構成の一例を示す図である。
【図２】図２は、券売機のハードウェア構成の一例を示す図である。
【図３】図３は、サーバ装置のハードウェア構成の一例を示す図である。
【図４】図４は、携帯端末のハードウェア構成の一例を示す図である。
【図５】図５は、券売機のソフトウェア構成の一例を示す図である。
【図６】図６は、サーバ装置のソフトウェア構成の一例を示す図である。
【図７】図７は、携帯端末のソフトウェア構成の一例を示す図である。
【図８】図８は、実施形態１における処理の一例を示すシーケンス図である。
【図９】図９は、電子マネー口座の登録要求を受け付ける受付画面の一例を示す図である。
【図１０】図１０は、券売機が出力する二次元バーコードを印刷したシートの一例を示す図である。
【図１１】図１１は、実施形態１における携帯端末が表示するパスワード入力画面の一例を示す図である。
【図１２】図１２は、サーバ装置が管理する管理テーブルの一例を示す図である。
【図１３】図１３は、実施形態２における電子マネー口座登録システムのシステム構成の一例を示す図である。
【図１４】図１４は、ＰＯＳのハードウェア構成の一例を示す図である。
【図１５】図１５は、ＰＯＳのソフトウェア構成の一例を示す図である。
【図１６】図１６は、実施形態２における携帯端末が表示するパスワード入力画面の一例を示す図である。
【発明を実施するための形態】
【０００８】
以下、本発明を実施するための好適な形態について図面を用いて説明する。
＜実施形態１＞
図１は、本実施形態における電子マネー登録口座システムのシステム構成の一例を示す図である。本実施形態における電子マネー口座登録システムは、サーバ装置１０１、券売機１０２ａ、１０２ｂ、１０２ｃ、携帯端末装置（以下、携帯端末という）１０４を含む。サーバ装置１０１は、複数のユーザの電子マネー口座を管理している。ここでいう電子マネー口座は、ネットバリュー口座の一例である。ネットバリューには、電子マネーの他、ネットワーク上で利用可能なポイント、商品券、デジタルチケット等が含まれるが、ここでは電子マネーを例に説明する。携帯端末１０４は、例えばスマートフォン等であり、インターネット１０５を介してサーバ装置１０１と通信可能である。券売機１０２ａ、１０２ｂ、１０２ｃは、セキュアなネットワークを介してサーバ装置１０１と通信可能であり、ＩＣカード１０３ａ、１０３ｂ、１０３ｃに対して電子マネー等の情報の読み書きを行う。以下、券売機１０２ａ、１０２ｂ、１０２ｃを総称する場合は、券売機１０２という。また、ＩＣカード１０３ａ、１０３ｂ、１０３ｃを総称する場合は、ＩＣカード１０３という。ＩＣカード１０３には、電子マネー等の情報の他、各ＩＣカードを識別するカードＩＤが記憶されており、裏面にはそのカードＩＤが印字又は刻印されているものとする。
【０００９】
なお、券売機１０２は、ＩＣカード１０３のような記憶媒体に対して情報を読み書きすることができる記憶媒体処理装置の一例である。ＩＣカード１０３は、電子マネー等の情報を記憶する記憶媒体の一例であり、例えばＳｕｉｃａ（登録商標）等である。ＩＣカード１０３のカードＩＤは、記憶媒体を識別する記憶媒体識別情報の一例である。また、券売機１０２、ＩＣカード１０３、携帯端末１０４の数は、図１に示される数に限定されるものではない。
【００１０】
本実施形態における電子マネー口座登録システムでは、例えば駅構内に設置されている券売機１０２が、ユーザのＩＣカード１０３を読み込んでカードＩＤを取得すると、取得したカードＩＤに紐付けてサーバ装置１０１に登録される電子マネー口座へ接続するためのセキュアなＵＲＬを出力する。そして、券売機１０２は、取得したカードＩＤに基づいて電子マネー口座の登録要求をサーバ装置１０１に送信する。携帯端末１０４は、券売機１０２から出力されたＵＲＬを読み取って前記電子マネー口座へ接続すると、ユーザが入力したカードＩＤ等をパスワード（認証情報）として認証要求する。サーバ装置１０１は、前記電子マネー口座に紐付けられているカードＩＤと携帯端末１０４から取得したパスワードとの照合結果に応じて前記電子マネー口座の利用を認証する。
【００１１】
図２は、券売機１０２のハードウェア構成の一例を示す図である。ＣＰＵ２０１は、ＨＤ２０４やＲＯＭ２０３から読み出したプログラムをＲＡＭ２０２に格納して実行することにより、後述する券売機１０２のソフトウェア構成及びシーケンス図における券売機１０２の処理を実現する。ＲＡＭ２０２は、券売機１０２のメインメモリである。ＲＯＭ２０３は、券売機１０２の電源投入時に最初に読み込まれるプログラム等を格納する。ＨＤ２０４は、各種プログラム及びＣＰＵ２０１が実行する処理に要する各種情報を格納する。
【００１２】
Ｉ／Ｆ（インターフェース）装置２０５は、券売機１０２をネットワークに接続するインターフェースである。入力装置２０６は、ユーザが操作するキーやボタン等で構成され、券売機１０２に各種操作情報を入力するのに用いられる。タッチパネル（表示装置）２０７は、各種情報又は画面を表示するのに用いられるとともに、ユーザがタッチすることにより各種操作情報を入力するのに用いられる。Ｒ／Ｗ（リーダライタ）２０８は、ＩＣカード１０３に対して各種情報の読み取りや書き込みを行う。現金処理装置２０９は、券売機１０２に投入された貨幣の受付、搬送、料金集計及び釣銭返却等の処理を行う。出力装置２１０は、乗車券の発券処理やレシートの発行処理を行う。
【００１３】
図３は、サーバ装置１０１のハードウェア構成の一例を示す図である。ＣＰＵ３０１〜タッチパネル３０７の機能は、図２を用いて説明したＣＰＵ２０１〜タッチパネル２０７の機能と同様である。即ち、ＣＰＵ３０１は、ＨＤ３０４やＲＯＭ３０３から読み出したプログラムをＲＡＭ３０２に格納して実行することにより、後述するサーバ装置１０１のソフトウェア構成及びシーケンス図におけるサーバ装置１０１の処理を実現する。
【００１４】
図４は、携帯端末１０４のハードウェア構成の一例を示す図である。ＣＰＵ４０１〜タッチパネル４０７の機能は、図２を用いて説明したＣＰＵ２０１〜タッチパネル２０７の機能と同様である。即ち、ＣＰＵ４０１は、ＨＤ４０４やＲＯＭ４０３から読み出したプログラムをＲＡＭ４０２に格納して実行することにより、後述する携帯端末１０４のソフトウェア構成及びシーケンス図における携帯端末１０４の処理を実現する。撮像装置４０８は、カメラ等で構成され、静止画や動画を撮像するのに用いられるとともに、例えばＱＲコード（登録商標）のような二次元バーコードを読み取る際にも用いられる。
【００１５】
図５は、券売機１０２のソフトウェア構成の一例を示す図である。読み書き部５０１は、Ｒ／Ｗ２０８を制御してＩＣカード１０３に記憶されている各種情報を読み取ったり、ＩＣカード１０３に各種情報を書き込んだりする。表示制御部５０２は、各種情報又は画面をタッチパネル２０７に表示する。登録要求部５０３は、読み書き部５０１がＩＣカード１０３から読み取ったカードＩＤに紐付く電子マネー口座の登録をサーバ装置１０１に要求する。出力制御部５０４は、出力装置２１０を制御して乗車券を発券したり、レシートを発行したり、図１０等を用いて後述するように二次元バーコードを紙等の媒体に印刷して出力したりする。なお、二次元バーコードはコードの一例である。ここでは二次元バーコードを例に説明するが、出力制御部５０４は、一次元バーコード等の他の種類のコードを印刷して出力するようにしてもよい。
【００１６】
図６は、サーバ装置１０１のソフトウェア構成の一例を示す図である。登録部６０１は、券売機１０２から登録要求のあった電子マネー口座を開設してＨＤ３０４上のデータベース（以下、単にデータベースという）に登録する。表示制御部６０２は、各種情報又は画面をタッチパネル３０７に表示したり、携帯端末１０４からの要求に応じて画面情報を提供したりする。ここでいう画面情報は、例えばＷｅｂページを表示するための情報であってもよいし、画面を表示するために必要な画面の構成情報であってもよい。認証部６０３は、携帯端末１０４からパスワードを取得し、データベースに登録されている電子マネー口座の利用に関する認証を判定する。管理部６０４は、データベースに登録されている電子マネー口座の口座情報や、電子マネー口座に接続した携帯端末１０４の携帯端末ＩＤ（携帯端末識別情報）や、携帯端末１０４が電子マネー口座に接続した時の日時情報等を管理する。
【００１７】
図７は、携帯端末１０４のソフトウェア構成の一例を示す図である。読み取り部７０１は、撮像装置４０８を介して二次元バーコードを読み取る。また、読み取り部７０１は、ＩＣカード１０３に記憶されている情報を読み取ることもできる。通信制御部７０２は、例えば読み取り部７０１が読み取った二次元バーコードから取得されるＵＲＬにより、データベースに登録されている電子マネー口座へ接続する。表示制御部７０３は、各種情報又は画面をタッチパネル４０７に表示する。認証要求部７０４は、ユーザが入力したパスワードをサーバ装置１０１に送信することにより、所望する電子マネー口座への認証を要求する。
【００１８】
図８は、本実施形態における電子マネー口座登録システムで実行される電子マネー口座登録処理（ネットバリュー口座登録処理）の一例を示すシーケンス図である。
Ｓ８０１において、登録要求部５０３は、サーバ装置１０１との通信状況を確認し、通信可能であればＳ８０２に処理を進める。
Ｓ８０２において、読み書き部５０１は、Ｒ／Ｗ２０８を制御してＩＣカード１０３に記憶されている電子マネー情報と、ＩＣカード１０３を識別するカードＩＤとを読み取る。
Ｓ８０３において、表示制御部５０２は、図９に示すような電子マネー口座の登録要求を受け付ける受付画面９０１をタッチパネル２０７に表示する。図９は、電子マネー口座の登録要求を受け付ける受付画面９０１の一例を示す図である。受付画面９０１には、Ｓ８０２で読み取られた電子マネー情報「９６７０円」が残額として表示されている。また、受付画面９０１には、ＩＣカード１０３のチャージ（入金）を受け付けるボタン９０２と、ＩＣカード１０３に紐付く電子マネー口座の登録を受け付けるボタン９０３とが表示されている。ここでは電子マネー口座の登録について説明するため、ＩＣカード１０３の所有者であるユーザがボタン９０３を選択したとする。
【００１９】
Ｓ８０４において、出力制御部５０４は、Ｓ８０５以降の処理でサーバ装置１０１に登録される電子マネー口座へ認証接続するための認証用ＵＲＬ（認証アドレス情報）を出力する。ここでいう認証接続とは、登録された電子マネー口座に携帯端末１０４が紐付くことをいう。より具体的に説明すると、出力制御部５０４は、ＨＤ２０４に予め格納しているサーバ装置１０１へ接続するためのＵＲＬ（アドレス情報）に登録要求部５０３が生成した乱数を付加して認証用ＵＲＬを生成し、その認証用ＵＲＬを二次元バーコードに変換する。乱数は、登録要求部５０３が生成したランダムな数値である。例えば、登録要求部５０３は、Ｓ８０２で読み取られたカードＩＤをハッシュ関数により変換したハッシュ値を乱数として生成するようにしてもよいし、カードＩＤに依存しない任意の乱数を生成するようにしてもよい。なお、ここで生成される乱数は、暗号情報の一例である。
そして、出力制御部５０４は、出力装置２１０を制御して、図１０に示すような二次元バーコードを印刷したシート（媒体）を出力する。図１０は、券売機１０２が出力する二次元バーコードを印刷したシートの一例を示す図である。上述したように任意の乱数が用いられることにより、出力制御部５０４は、電子マネー口座に紐付けられているカードＩＤ等の個人情報を含まないセキュアな認証用ＵＲＬを出力することができる。
【００２０】
Ｓ８０５において、登録要求部５０３は、ＩＣカード１０３に紐付く電子マネー口座の登録要求をサーバ装置１０１に送信する。より具体的に説明すると、登録要求部５０３は、Ｓ８０２で読み取られたカードＩＤと、自装置（券売機１０２）を識別する券売機ＩＤ（装置識別情報）と、上述のように生成した乱数とを紐付けてサーバ装置１０１に送信する。券売機ＩＤは、券売機１０２のＨＤ２０４に予め格納されているものとする。
【００２１】
Ｓ８０６において、登録部６０１は、券売機１０２から受信したカードＩＤと、券売機ＩＤと、乱数と紐付けて、電子マネー口座を登録する。即ち、電子マネー口座は、カードＩＤと、券売機ＩＤと、乱数と紐付けて登録される。これにより、ユーザがＷｅｂサイト等でカードＩＤを入力する作業を行わなくても、電子マネー口座の登録が可能となる。また、ユーザがカードＩＤを誤入力してしまう可能性があるという不都合を解消し、ユーザの利便性を向上させることができる。なお、Ｓ８０６で券売機ＩＤが登録される理由は、電子マネー口座の登録がどの券売機１０２から要求されたのかをサーバ装置１０１で管理することで、適切でない登録が行われていないかを確認することができるようにするためである。
Ｓ８０７において、登録部６０１は、Ｓ８０５における登録要求の応答として、電子マネー口座の登録通知を券売機１０２に送信する。
Ｓ８０８において、読み取り部７０１は、券売機１０２から出力されたシートに印刷されている二次元バーコードを読み取り、Ｓ８０６で登録された電子マネー口座への認証用ＵＲＬを取得する。
【００２２】
Ｓ８０９において、通信制御部７０２は、Ｓ８０８で取得された認証用ＵＲＬと、自装置（携帯端末１０４）の携帯端末ＩＤとを用いて、Ｓ８０６で登録された電子マネー口座へ認証接続する。より具体的に説明すると、通信制御部７０２は、Ｓ８０８で取得された認証用ＵＲＬから、サーバ装置１０１に接続するためのＵＲＬと、Ｓ８０４で生成された乱数とを抽出する。そして、通信制御部７０２は、抽出したＵＲＬにより接続可能となるサーバ装置１０１に対して、抽出した乱数と自装置（携帯端末１０４）の携帯端末ＩＤとを紐付けて送信する。これにより、通信制御部７０２は、サーバ装置１０１のデータベースに登録されている電子マネー口座のうち、前記乱数に紐付けて登録されている電子マネー口座へ認証接続することができる。このようにして、ＩＣカード１０３と、電子マネー口座と、携帯端末１０４との紐付けが完了する。
なお、Ｓ８０９で携帯端末ＩＤが送信される理由は、電子マネー口座に紐付く携帯端末１０４をサーバ装置１０１で管理可能とするためである。このようにして、ユーザがＷｅｂサイト等でカードＩＤを入力する作業を行わなくても、容易に電子マネー口座を登録して、ＩＣカード１０３と、電子マネー口座と、携帯端末１０４とを紐付けることができる。即ち、ユーザにとって負荷となっていた入力作業をなくすことができるため、ユーザの利便性が向上する。
【００２３】
Ｓ８１０において、認証部６０３は、Ｓ８０９で認証接続された電子マネー口座をユーザが利用する際のパスワード入力画面を表示させる画面情報を携帯端末１０４に送信する。
Ｓ８１１において、表示制御部７０３は、サーバ装置１０１から受信したパスワード入力画面を表示させる画面情報に基づいて、図１１に示すようなパスワード入力画面１１０１をタッチパネル４０７に表示する。図１１は、表示制御部７０３が表示するパスワード入力画面１１０１の一例を示す図である。図１１の例では、入力欄１１０２にカードＩＤの下四桁を入力させる旨の指示が表示されている。上述したように、カードＩＤは、ＩＣカード１０３の裏面に印字又は刻印されているものとする。なお、ここではカードＩＤの下四桁を入力させるものとしたが、予め定められた桁の値（１７桁のカードＩＤであれば、例えば５、９、１３、１７桁目の値等）を入力させるようにしてもよい。
【００２４】
Ｓ８１２において、認証要求部７０４は、パスワード入力画面１１０１で入力されたパスワードを含む認証要求をサーバ装置１０１に送信する。
Ｓ８１３において、認証部６０３は、携帯端末１０４から受信したパスワードと、Ｓ８０６で登録された電子マネー口座に紐付けられているカードＩＤとの照合結果に応じて、認証判定する。
Ｓ８１４において、認証部６０３は、Ｓ８１３で認証判定された場合、電子マネー口座の利用を許可する認証通知を携帯端末１０４に送信する。
【００２５】
以下、より具体的な例を用いてパスワード認証に関する処理について説明する。例えば、Ｓ８０２において、読み書き部５０１が、カードＩＤとして「ＡＢ１２３  ４５６７  ８９０１  ２３４５」という１７桁のＩＤをＩＣカード１０３から読み取ったとする。そして、Ｓ８０６において、登録部６０１が、券売機１０２から受信したカードＩＤ「ＡＢ１２３  ４５６７  ８９０１  ２３４５」と、券売機ＩＤと、乱数と紐付けて、電子マネー口座を登録したとする。この場合、ユーザは、パスワード入力画面１１０１の入力欄１１０２に、ＩＣカード１０３の裏面に印字又は刻印されているカードＩＤの下四桁である「２３４５」を入力する必要がある。なお、ユーザに入力させるパスワードの桁数は任意の桁数に設定可能である。
【００２６】
Ｓ８１３において、認証部６０３は、携帯端末１０４からパスワード「２３４５」を受信すると、Ｓ８０６で登録された電子マネー口座に紐付けられているカードＩＤ「ＡＢ１２３  ４５６７  ８９０１  ２３４５」と照合する。そして、認証部６０３は、携帯端末１０４から受信したパスワード「２３４５」が、Ｓ８０６で登録された電子マネー口座に紐付けられているカードＩＤの下四桁と一致するため、前記電子マネー口座の利用を認証する。このようにして、ユーザは、携帯端末１０４から電子マネー口座を利用することができるようになる。即ち、ユーザは、携帯端末１０４から電子マネー口座を閲覧したり、電子マネー口座にチャージしたり、電子マネー口座を使ってＥＣサイトで決済をしたりすることができるようになる。なお、電子マネー口座へのチャージは携帯端末１０４からだけでなく、券売機１０２からも行うことができる。
【００２７】
以上、上述した図８のフローチャートの処理により、ＩＣカード１０３と、電子マネー口座と、携帯端末１０４とが紐付けられ、ユーザが電子マネー口座を利用することができるようになることを説明した。
その際、管理部６０４は、電子マネー口座の登録や認証に関する情報を管理する。より具体的に説明すると、管理部６０４は、Ｓ８０５で券売機１０２から受信したカードＩＤと、券売機ＩＤと、乱数と、Ｓ８０６で登録された電子マネー口座と、Ｓ８０９で携帯端末１０４から受信した携帯端末ＩＤとを紐付けて管理する。図１２は、管理部６０４が管理する管理テーブル１２０１の一例を示す図である。これにより、管理部６０４は、電子マネー口座がどの券売機１０２から登録されて、どのＩＣカード１０３と、どの携帯端末１０４と紐付いているかを管理することができる。また、管理部６０４は、管理テーブル１２０１で管理している情報に、Ｓ８１２で携帯端末１０４から認証要求を受信した日時を示す日時情報を更に紐付けて管理するようにしてもよい。これにより、電子マネー口座の適切でない利用のチェック等を行うことができるようになる。
【００２８】
なお、本実施形態では、Ｓ８０４で説明したように、出力制御部５０４が認証用ＵＲＬを二次元バーコードに変換してシートに印刷することで出力するものとして説明した。しかし、出力制御部５０４は、前記二次元バーコードとともに認証用ＵＲＬを印刷したシートを出力するようにしてもよい。これにより、ユーザの携帯端末１０４が二次元バーコードを読み取る機能を有していない場合でも、認証用ＵＲＬを手入力することで電子マネー口座に認証接続することができる。
また、出力制御部５０４は、表示制御部５０２と連携して、前記二次元バーコードを券売機１０２のタッチパネル２０７に表示して出力するようにしてもよい。この場合、Ｓ８０８において、読み取り部７０１は、タッチパネル２０７に表示される二次元バーコードを読み取る。これにより、ユーザは、例えば券売機１０２が混雑していない時間帯等に、電子マネー口座の登録作業や登録した電子マネー口座へのチャージをその場で行うことができる。
【００２９】
以上、本実施形態によれば、電子マネー口座を登録する際のユーザの利便性を向上させることができる。より具体的には、ユーザがＷｅｂサイト等でカードＩＤを入力する作業を行わなくても、容易に電子マネー口座を登録して、ＩＣカード１０３と、電子マネー口座と、携帯端末１０４とを紐付けることができる。また、ユーザがカードＩＤを誤入力して登録してしまうという不都合を解消することができる。
また、券売機１０２から出力されたシートに印刷されている認証用ＵＲＬの二次元バーコードを携帯端末１０４で読み込んで電子マネー口座に認証接続し、その後、パスワード認証するシステムであるため、シートを紛失した場合でもセキュリティを担保することができる。更に、認証用ＵＲＬに任意の乱数を用いているため、同様にシートを紛失した場合でも電子マネー口座に紐付けられているカードＩＤを他人に知られることがない。
【００３０】
＜実施形態２＞
実施形態１では、券売機１０２がＩＣカード１０３のカードＩＤを読み込んでサーバ装置１０１に電子マネー口座の登録を要求する構成とした。本実施形態では、店舗等に設置されたＰＯＳ（Ｐｏｉｎｔ  Ｏｆ  Ｓａｌｅｓ）レジ（以下、単にＰＯＳという）がＩＣカード１０３のカードＩＤを読み込んでサーバ装置１０１に電子マネー口座の登録を要求する例を説明する。電子マネー口座の登録、認証に関する基本的な処理の流れは実施形態１と同様であるが、本実施形態で説明するＰＯＳにはＰＩＮ入力装置が備えられているものとし、電子マネー口座の認証にＰＩＮ入力装置で入力されたＰＩＮ番号等の暗証番号（暗証情報）が利用される。以下、実施形態１との相違点を中心に説明する。
【００３１】
図１３は、本実施形態における電子マネー口座登録システムのシステム構成の一例を示す図である。実施形態１で説明した図１に示すシステム構成との違いは、券売機１０２ａ、１０２ｂ、１０２ｃが、ＰＯＳ１３０２ａ、１３０２ｂ、１３０２ｃに置き換えられている点である。以下、ＰＯＳ１３０２ａ、１３０２ｂ、１３０２ｃを総称する場合は、ＰＯＳ１３０２という。なお、ＰＯＳ１３０２は、ＩＣカード１０３のような記憶媒体に対して情報を読み書きすることができる記憶媒体処理装置の一例である。
【００３２】
図１４は、ＰＯＳ１３０２のハードウェア構成の一例を示す図である。ＣＰＵ１４０１は、ＨＤ１４０４やＲＯＭ１４０３から読み出したプログラムをＲＡＭ１４０２に格納して実行することにより、後述するＰＯＳ１３０２のソフトウェア構成及びＰＯＳ１３０２の処理を実現する。ＲＡＭ１４０２は、ＰＯＳ１３０２のメインメモリである。ＲＯＭ１４０３は、ＰＯＳ１３０２の電源投入時に最初に読み込まれるプログラム等を格納する。ＨＤ１４０４は、各種プログラム及びＣＰＵ１４０１が実行する処理に要する各種情報を格納する。
【００３３】
Ｉ／Ｆ（インターフェース）装置１４０５は、ＰＯＳ１３０２をネットワークに接続するインターフェースである。入力装置１４０６は、ユーザが操作するキーやボタン等で構成され、ＰＯＳ１３０２に各種操作情報を入力するのに用いられる。タッチパネル（表示装置）１４０７は、各種情報又は画面を表示するのに用いられるとともに、ユーザがタッチすることにより各種操作情報を入力するのに用いられる。Ｒ／Ｗ（リーダライタ）１４０８は、ＩＣカード１０３に対して各種情報の読み取りや書き込みを行う。現金処理装置１４０９は、ＰＯＳ１３０２に投入された貨幣の受付、搬送、料金集計及び釣銭返却等の処理を行う。出力装置１４１０は、レシートの発行処理等を行う。ＰＩＮ入力装置１４１１は、ＰＩＮ番号等の暗証番号を入力するために用いられる。
サーバ装置１０１、携帯端末１０４のハードウェア構成は実施形態１と同様であるため、説明を省略する。
【００３４】
図１５は、ＰＯＳ１３０２のソフトウェア構成の一例を示す図である。読み書き部１５０１は、Ｒ／Ｗ１４０８を制御してＩＣカード１０３に記憶されている各種情報を読み取ったり、ＩＣカード１０３に各種情報を書き込んだりする。ＰＩＮ番号取得部１５０２は、ＰＩＮ入力装置１４１１を介して入力されたＰＩＮ番号を取得する。表示制御部１５０３は、各種情報又は画面をタッチパネル１４０７に表示する。登録要求部１５０４は、読み書き部１５０１がＩＣカード１０３から読み取ったカードＩＤに紐付く電子マネー口座の登録をサーバ装置１０１に要求する。出力制御部１５０５は、出力装置１４１０を制御してレシート等を発行する。
サーバ装置１０１、携帯端末１０４のソフトウェア構成は実施形態１と同様であるため、説明を省略する。
【００３５】
以下、本実施形態における電子マネー口座登録システムで実行される一連の処理について、上述した図８のフローチャートを用いて説明する。なお、実施形態１と同様の処理については説明を省略する。
Ｓ８０１〜Ｓ８０４の処理は実施形態１と同様であるが、本実施形態の場合、Ｓ８０３で表示される受付画面９０１の操作をＩＣカード１０３の所有者ではなく、ＰＯＳ１３０２が設置されている店舗の店員等が行うようにしてもよい。また、受付画面９０１のボタン９０３が選択された際に、表示制御部１５０３は、ＰＩＮ番号の入力を促すメッセージを表示するものとする。そして、ＰＩＮ番号取得部１５０２は、ＩＣカード１０３の所有者がＰＩＮ入力装置１４１１を介して入力したＰＩＮ番号を取得する。ここで、ＰＩＮ番号の桁数は、カードＩＤのチェックデジットの桁数に応じて可変とするようにしてもよい。なお、チェックデジットの計算方法は公知の技術であるため、ここでは説明を省略する。
【００３６】
Ｓ８０５において、登録要求部１５０４は、ＩＣカード１０３に紐付く電子マネー口座の登録要求をサーバ装置１０１に送信する。より具体的に説明すると、登録要求部１５０４は、Ｓ８０２で読み取られたカードＩＤと、ＰＩＮ番号取得部１５０２が取得したＰＩＮ番号と、自装置（ＰＯＳ１３０２）を識別するＰＯＳＩＤ（装置識別情報）と、生成した乱数とを紐付けてサーバ装置１０１に送信する。ＰＯＳＩＤは、ＰＯＳ１３０２のＨＤ１４０４に予め格納されているものとする。乱数については実施形態１で説明した通りである。
【００３７】
Ｓ８０６において、登録部６０１は、ＰＯＳ１３０２から受信したカードＩＤと、ＰＩＮ番号と、ＰＯＳＩＤと、乱数と紐付けて、電子マネー口座を登録する。即ち、電子マネー口座は、カードＩＤと、ＰＩＮ番号と、ＰＯＳＩＤと、乱数と紐付けて登録される。
Ｓ８０７〜Ｓ８１０の処理は実施形態１と同様であるため、説明を省略する。
Ｓ８１１において、表示制御部７０３は、サーバ装置１０１から受信したパスワード入力画面を表示させる画面情報に基づいて、図１６に示すようなパスワード入力画面１６０１をタッチパネル４０７に表示する。図１６は、表示制御部７０３が表示するパスワード入力画面１６０１の一例を示す図である。図１６の例では、入力欄１６０２にカードＩＤの下四桁を入力させる旨の指示が表示されている。なお、ここではカードＩＤの下四桁を入力させるものとしたが、上述したように予め定められた桁の値を入力させるようにしてもよい。また、入力欄１６０３にＰＩＮ番号を入力させる旨の指示が表示されている。
【００３８】
Ｓ８１２の処理は実施形態１と同様であるため、説明を省略する。
Ｓ８１３において、認証部６０３は、携帯端末１０４から受信したパスワードと、Ｓ８０６で登録された電子マネー口座に紐付けられているカードＩＤ及びＰＩＮ番号との照合結果に応じて、認証判定する。
Ｓ８１４の処理は実施形態１と同様であるため、説明を省略する。
【００３９】
このように、本実施形態では、電子マネー口座の登録及び認証に、ＩＣカード１０３のカードＩＤに加えてＰＩＮ番号も用いる。これにより、ＩＣカード１０３と、電子マネー口座と、携帯端末１０４とを紐付けて利用するための認証をよりセキュアにすることができる。
また、本実施形態では、図１６に示したように、パスワードとしてカードＩＤ（所定の桁数）とＰＩＮ番号とを両方入力させるものとして説明したが、ＰＩＮ番号のみを入力させるようにしてもよい。これにより、ユーザがカードＩＤを毎回確認しながらパスワード入力する手間がなくなり、電子マネー口座を利用する際のセキュリティを担保しながらもユーザの利便性を向上させることができる。
【００４０】
＜その他の実施形態＞
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
また、上述した各実施形態では、記憶媒体処理装置を券売機１０２又はＰＯＳ１３０２とした場合を例に説明したが、Ｒ／Ｗを有していればＰＣ等の他の情報処理装置であってもよい。
また、上述した各実施形態では、ユーザが利用する端末を携帯端末１０４とした場合を例に説明したが、ユーザが利用する端末は携帯端末１０４に限らず、ＰＣ等の他の情報処理端末とすることもできる。
また、上述した各実施形態では、認証の際にパスワードを入力させる構成としたが、パスワード入力を省略可能とする構成としてもよい。
また、実施形態１で説明した券売機１０２をＰＩＮ番号入力可能な構成とすれば、実施形態２で説明した処理を券売機１０２が実行することもできる。
【００４１】
以上、上述した各実施形態によれば、電子マネー口座等のネットバリュー口座を登録する際のユーザの利便性を向上させることができる。また、ＩＣカードと、電子マネー口座と、携帯端末とを紐付けて登録することで、ユーザは様々なサービスを利便性よく利用することができる。また、ＩＣカードにチャージできる額に上限がある場合であっても、その上限を超える額を電子マネー口座にチャージしておくことができるため、ＩＣカードを使って決済する際の利便性を向上させることができる。
【００４２】
以上、本発明の好ましい形態について詳述したが、本実施形態は係る特定の実施形態に限定されるものではなく、請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【００４３】
１０１  サーバ装置、１０２  券売機、１０３  ＩＣカード、１０４  携帯端末、５０１  読み書き部、５０２  表示制御部、５０３  登録要求部、５０４  出力制御部、６０１  登録部、６０２  表示制御部、６０３  認証部、６０４  管理部、７０１  読み取り部、７０２  通信制御部、７０３  表示制御部、７０４  認証要求部、１３０２  ＰＯＳ、１５０１  読み書き部、１５０２  ＰＩＮ番号取得部、１５０３  表示制御部、１５０４  登録要求部、１５０５  出力制御部
【図１】
2018116727.tif 000003
【図２】
2018116727.tif 000004
【図３】
2018116727.tif 000005
【図４】
2018116727.tif 000006
【図５】
2018116727.tif 000007
【図６】
2018116727.tif 000008
【図７】
2018116727.tif 000009
【図８】
2018116727.tif 000010
【図９】
2018116727.tif 000011
【図１０】
2018116727.tif 000012
【図１１】
2018116727.tif 000013
【図１２】
2018116727.tif 000014
【図１３】
2018116727.tif 000015
【図１４】
2018116727.tif 000016
【図１５】
2018116727.tif 000017
【図１６】
2018116727.tif 000018