(57)【要約】【課題】従来の決済システムに関する技術は製品の管理コストが大きく、コードの発行や管理を行うためのインフラ環境が整っていない中小企業などには導入困難だった。また、製品購入のためレジに並ぶという製品購入者のストレスを軽減する根本的な技術とは言い難く、レジの専有床面積を有効活用できているとも言い難かった。【解決手段】製品販売者が決済用コードサーバ装置側に製品と関連付けられたコードの発行を代行してもらい、製品購入者は決済用コードを用いて直接決済用金融機関サーバ装置と情報の送受信を行うため、製品販売者側にて決済のためのPOSレジシステムなどのシステムを構築しておく必要のないコード購入決済システムなどを提案する。【選択図】図１
2018041505.tif 000002
【特許請求の範囲】
【請求項１】
製品販売者を認証するための情報である製品販売者ＩＤと製品を特定するための情報である製品ＩＤとを関連付けた製品販売情報を少なくとも含む購入ごとにユニークな決済用コードの発行要求である決済用コード発行要求を製品販売者端末から受信する決済用コード発行要求受信部と、
製品販売者ＩＤを認証するための情報である製品販売者認証情報を保持する製品販売者認証情報蓄積部と、
製品販売者認証情報に基づいて決済用コード発行要求に含まれる製品販売者ＩＤを認証する製品販売者ＩＤ認証部と、
製品販売者ＩＤ認証部で製品販売者ＩＤが認証された場合に少なくとも保持されている製品販売情報を含む決済用コードを製品販売者端末に対して発行する決済用コード発行部と、
決済用コードに含まれる情報である決済用コードコンテンツを決済用金融機関サーバ装置に送信する決済用コードコンテンツ送信部と、
を有する決済用コードサーバ装置と、
購入時点にて，決済用コード発行要求を出力する決済用コード発行要求出力部と、
決済用コード発行要求に応じて決済用コードを取得する決済用コード取得部と、
取得した決済用コードを出力する決済用コード出力部と、
を有する製品販売者端末と、
製品販売者端末から出力される決済用コードを読み込む決済用コード読込部と、
個人情報を用いて決済用金融機関サーバ装置に対するアクセス許可要求と、読み込んだ決済用コードに基づいた決済要求とを出力する決済要求出力部と、
を有する製品購入者端末と、
製品購入者端末から出力されるアクセス許可要求を取得するアクセス許可要求取得部と、
個人情報を蓄積した個人情報蓄積部と、
蓄積された個人情報を用いてアクセス許可要求を許可するか判断するアクセス許可要求判断部と、
アクセス許可要求判断部での判断結果がアクセス許可要求を許可するとの判断結果である場合に製品購入者端末から出力される決済要求を取得する決済要求取得部と、
決済用コードサーバ装置から決済用コードコンテンツを受信する決済用コードコンテンツ受信部と、
取得した決済要求を受信した決済用コードコンテンツを用いて決済のために処理をする決済用処理部と、
を有する決済用金融機関サーバ装置と、
からなるコード購入決済システム。
【請求項２】
決済用金融機関サーバ装置はさらに
決済用コードサーバ装置の認証情報を保持する決済用コードサーバ装置認証情報保持部と、
決済用コードサーバ装置との通信を保持されている認証情報を用いて認証する決済用コードサーバ装置認証部と、
を有する請求項１に記載のコード購入決済システム。
【請求項３】
決済用金融機関サーバ装置はさらに、
決済用処理の結果である決済用処理結果を取得する決済用処理結果取得部と、
取得した決済用処理結果を出力する決済用処理結果出力部と、を有し、
製品購入者端末はさらに、
前記出力された決済用処理結果を受信する決済用処理結果受信部と、
受信した決済用処理結果を保持する決済用処理結果保持部と、
を有する請求項１または２に記載のコード購入決済システム。
【請求項４】
製品購入者端末はさらに、
保持されている決済用処理結果が製品購入に際して正しく決済処理が完了した旨の決済用処理結果である通常終了決済処理結果であるか判断する判断部と、
判断部での判断結果が通常処理決済処理結果であるとの判断結果である場合には、その製品について持ち帰り可能である旨の情報である持帰可能情報を出力する持帰可能情報出力部と、
を有する請求項３に記載のコード購入決済システム。
【請求項５】
製品販売者端末の決済用コード発行要求出力部は、製品販売情報に決済額を示す情報である決済額情報を含めた決済用コード発行要求を出力する決済額付決済用コード発行要求を出力する決済額付決済用コード発行要求出力手段を有する請求項１から４のいずれか一に記載のコード購入決済システム。
【請求項６】
決済用コードサーバ装置の製品販売者認証情報蓄積部は、製品販売者ＩＤを認証するための情報である製品販売者認証情報として、製品販売者名、その製品販売者が支店を有する場合には支店名、を含む主体別製品販売者認証情報を保持する主体別製品販売者認証情報蓄積手段を有する請求項１から５のいずれか一に記載のコード購入決済システム。
【請求項７】
請求項１から６のいずれか一に記載のコード購入決済システムで用いられる決済用コードサーバ装置。
【請求項８】
請求項１から６のいずれか一に記載のコード購入決済システムで用いられる製品販売者端末。
【請求項９】
請求項１から６のいずれか一に記載のコード購入決済システムで用いられる製品購入者端末。
【請求項１０】
請求項１から６のいずれか一に記載のコード購入決済システムで用いられる決済用金融機関サーバ装置。
【請求項１１】
製品販売者を認証するための情報である製品販売者ＩＤと製品を特定するための情報である製品ＩＤとを関連付けた製品販売情報を少なくとも含む購入ごとにユニークな決済用コードの発行要求である決済用コード発行要求を製品販売者端末から受信する決済用コード発行要求受信ステップと、
製品販売者ＩＤを認証するための情報である製品販売者認証情報を、製品販売者認証情報蓄積部に蓄積するために記録する製品販売者認証情報記録ステップと、
製品販売者認証情報に基づいて決済用コード発行要求に含まれる製品販売者ＩＤを認証する製品販売者ＩＤ認証ステップと、
製品販売者ＩＤ認証ステップにて製品販売者ＩＤが認証された場合に少なくとも保持されている製品販売情報を含む決済用コードを製品販売者端末に対して発行する決済用コード発行ステップと、
決済用コードに含まれる情報である決済用コードコンテンツを決済用金融機関サーバ装置に送信する決済用コードコンテンツ送信ステップと、
を計算機である決済用コードサーバ装置に実行させるプログラム。
【請求項１２】
購入時点にて，製品販売者を認証するための情報である製品販売者ＩＤと製品を特定するための情報である製品ＩＤとを関連付けた製品販売情報を少なくとも含む購入ごとにユニークな決済用コードの発行要求である決済用コード発行要求を出力する決済用コード発行要求出力ステップと、
決済用コード発行要求に応じて決済用コードを取得する決済用コード取得ステップと、
取得した決済用コードを出力する決済用コード出力ステップと、
を計算機である製品販売者端末に実行させるプログラム。
【請求項１３】
購入時点にて製品販売者端末から出力される購入ごとにユニークな決済用コードを読み込む決済用コード読込ステップと、
個人情報を用いて決済用金融機関サーバ装置に対するアクセス許可要求と、読み込んだ決済用コードに基づいた決済要求とを出力する決済要求出力ステップと、
を計算機である製品購入者端末に実行させるプログラム。
【請求項１４】
個人情報を個人情報蓄積部に蓄積するために記録する個人情報記録ステップと、
製品購入者端末から出力されるアクセス許可要求を取得するアクセス許可要求取得ステップと、
蓄積された個人情報を用いてアクセス許可要求を許可するか判断するアクセス許可要求判断ステップと、
アクセス許可要求判断ステップでの判断結果がアクセス許可要求を許可するとの判断結果である場合に製品購入者端末から出力される決済要求を取得する決済要求取得ステップと、
決済用コードサーバ装置から購入ごとにユニークな決済用コードに含まれる情報である決済用コードコンテンツを受信する決済用コードコンテンツ受信ステップと、
取得した決済要求を受信した決済用コードコンテンツを用いて決済のための処理をする決済用処理ステップと、
を計算機である決済用金融機関サーバ装置に実行させるプログラム。
【請求項１５】
計算機である決済用コードサーバ装置にて
製品販売者を認証するための情報である製品販売者ＩＤと製品を特定するための情報である製品ＩＤとを関連付けた製品販売情報を少なくとも含む購入ごとにユニークな決済用コードの発行要求である決済用コード発行要求を製品販売者端末から受信する決済用コード発行要求受信ステップと、
製品販売者ＩＤを認証するための情報である製品販売者認証情報を、製品販売者認証情報蓄積部に蓄積するために記録する製品販売者認証情報記録ステップと、
製品販売者認証情報に基づいて決済用コード発行要求に含まれる製品販売者ＩＤを認証する製品販売者ＩＤ認証ステップと、
製品販売者ＩＤ認証ステップにて製品販売者ＩＤが認証された場合に少なくとも保持されている製品販売情報を含む決済用コードを製品販売者端末に対して発行する決済用コード発行ステップと、
決済用コードに含まれる情報である決済用コードコンテンツを決済用金融機関サーバ装置に送信する決済用コードコンテンツ送信ステップと、
を実行させ、
計算機である製品販売者端末にて
購入時点にて，決済用コード発行要求を出力する決済用コード発行要求出力ステップと、
決済用コード発行要求に応じて決済用コードを取得する決済用コード取得ステップと、
取得した決済用コードを出力する決済用コード出力ステップと、
を実行させ、
計算機である製品購入者端末にて
製品販売者端末から出力される決済用コードを読み込む決済用コード読込ステップと、
個人情報を用いて決済用金融機関サーバ装置に対するアクセス許可要求と、読み込んだ決済用コードに基づいた決済要求とを出力する決済要求出力ステップと、
を実行させ、
計算機である決済用金融機関サーバ装置にて
個人情報を個人情報蓄積部に蓄積するために記録する個人情報記録ステップと、
製品購入者端末から出力されるアクセス許可要求を取得するアクセス許可要求取得ステップと、
蓄積された個人情報を用いてアクセス許可要求を許可するか判断するアクセス許可要求判断ステップと、
アクセス許可要求判断ステップでの判断結果がアクセス許可要求を許可するとの判断結果である場合に製品購入者端末から出力される決済要求を取得する決済要求取得ステップと、
決済用コードサーバ装置から決済用コードに含まれる情報である決済用コードコンテンツを受信する決済用コードコンテンツ受信ステップと、
取得した決済要求を受信した決済用コードコンテンツを用いて決済のための処理をする決済用処理ステップと、
を実行させるコード購入決済システムの動作方法。
【請求項１６】
製品販売者を認証するための情報である製品販売者ＩＤと製品を特定するための情報である製品ＩＤとを関連付けた製品販売情報を少なくとも含む購入ごとにユニークな決済用コードの発行要求である決済用コード発行要求を製品販売者端末から受信する決済用コード発行要求受信ステップと、
製品販売者ＩＤを認証するための情報である製品販売者認証情報を、製品販売者認証情報蓄積部に蓄積するために記録する製品販売者認証情報記録ステップと、
製品販売者認証情報に基づいて決済用コード発行要求に含まれる製品販売者ＩＤを認証する製品販売者ＩＤ認証ステップと、
製品販売者ＩＤ認証ステップにて製品販売者ＩＤが認証された場合に少なくとも保持されている製品販売情報を含む決済用コードを製品販売者端末に対して発行する決済用コード発行ステップと、
決済用コードに含まれる情報である決済用コードコンテンツを決済用金融機関サーバ装置に送信する決済用コードコンテンツ送信ステップと、
を実行させる計算機である決済用コードサーバ装置の動作方法。
【請求項１７】
購入時点にて，製品販売者を認証するための情報である製品販売者ＩＤと製品を特定するための情報である製品ＩＤとを関連付けた製品販売情報を少なくとも含む購入ごとにユニークな決済用コードの発行要求である決済用コード発行要求を出力する決済用コード発行要求出力ステップと、
決済用コード発行要求に応じて決済用コードを取得する決済用コード取得ステップと、
取得した決済用コードを出力する決済用コード出力ステップと、
を実行させる計算機である製品販売者端末の動作方法。
【請求項１８】
購入時点にて製品販売者端末から出力される購入ごとにユニークな決済用コードを読み込む決済用コード読込ステップと、
個人情報を用いて決済用金融機関サーバ装置に対するアクセス許可要求と、読み込んだ決済用コードに基づいた決済要求とを出力する決済要求出力ステップと、
を実行させる計算機である製品購入者端末の動作方法。
【請求項１９】
個人情報を個人情報蓄積部に蓄積するために記録する個人情報記録ステップと、
製品購入者端末から出力されるアクセス許可要求を取得するアクセス許可要求取得ステップと、
蓄積された個人情報を用いてアクセス許可要求を許可するか判断するアクセス許可要求判断ステップと、
アクセス許可要求判断ステップでの判断結果がアクセス許可要求を許可するとの判断結果である場合に製品購入者端末から出力される決済要求を取得する決済要求取得ステップと、
決済用コードサーバ装置から購入ごとにユニークな決済用コードに含まれる情報である決済用コードコンテンツを受信する決済用コードコンテンツ受信ステップと、
取得した決済要求を受信した決済用コードコンテンツを用いて決済のための処理をする決済用処理ステップと、
を実行させるコード購入決済システムの動作方法。
【請求項２０】
製品販売者を認証するための情報である製品販売者ＩＤと製品を特定するための情報である製品ＩＤとを関連付けた製品販売情報を少なくとも含む購入ごとにユニークな決済用コードの発行要求である決済用コード発行要求を製品販売者端末から受信する決済用コード発行要求受信ステップと、
製品販売者ＩＤを認証するための情報である製品販売者認証情報を、製品販売者認証情報蓄積部に蓄積するために記録する製品販売者認証情報記録ステップと、
製品販売者認証情報に基づいて決済用コード発行要求に含まれる製品販売者ＩＤを認証する製品販売者ＩＤ認証ステップと、
製品販売者ＩＤ認証ステップにて製品販売者ＩＤが認証された場合に少なくとも保持されている製品販売情報を含む決済用コードを製品販売者端末に対して発行する決済用コード発行ステップと、
決済用コードに含まれる情報である決済用コードコンテンツを決済用金融機関サーバ装置に送信する決済用コードコンテンツ送信ステップと、
を実行させる計算機である決済用金融機関サーバ装置の動作方法。
【請求項２１】
請求項１１に記載のプログラムを格納した記録媒体。
【請求項２２】
請求項１２に記載のプログラムを格納した記録媒体。
【請求項２３】
請求項１３に記載のプログラムを格納した記録媒体。
【請求項２４】
請求項１４に記載のプログラムを格納した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、製品購入の決済を円滑かつ安心に行うことを可能にするシステムなどに関する。
【背景技術】
【０００２】
消費者が製品を購入する際の決済手段としては、従来からクレジットカードやデビットカード（あわせてクレジットカード等という）の利用が知られており、実店舗での取引のほか、ネットワークにおけるＥＣサイト上での取引でも有効な決済手段として用いられている。具体的な決済方法としては、実店舗での取引の場合であれば、製品をレジまで持参し、当該製品に付されたバーコードやタグを店頭レジに設置されたコードリーダ等の端末で読取り、さらに製品購入者のクレジットカード等をカードリーダ等の装置を用いて読み取って当該製品購入のための決済処理を行う。ＥＣサイト上の取引の場合であれば、購入を希望する製品を選択し、クレジットカード等に付された番号を入力するなどして当該製品購入のための決済処理を行う。
【０００３】
なお、近時はクレジットカード等を用いた決済方法にも様々な態様が見られるようになっている。特許文献１においては、実店舗が製品販売者である場合において、製品購入者が自身の携帯端末を用いて商品に付されたコードを読取ることで製品購入のためのＩＤを含む二次元コードの付与を受け、当該二次元コードを店舗内に設置されたレシート発行機に表示させることで決済を完了させ、製品を持ってレジに並ばずとも当該製品の購入ができるような決済システムに関する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１０５２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１記載の技術は店舗が個々の製品に二次元コードを付与しなければならず、その管理コストが無視できないほど大きい。また、二次元コードの発行やその管理を行うためのインフラ環境が整っていない中小企業などでは、そもそも導入することが困難な技術である。さらにいえば、特許文献１記載の技術では店舗内に設置されたレシート発行機を用いて店員に製品購入の事実を確認させる構成を採用しているため、レシート発行機の利用のために製品購入者が行列を作り混雑するといった状況も生じ得るのであって、レジに並ぶという製品購入者のストレスを軽減する根本的な技術とは言い難い。
【０００６】
さらに言えば、店舗内のレシート発行機を利用するため、製品購入者のクレジットカード等の番号などセンシティブな情報が製品販売者に知られることとなり、製品購入者にとって自身の個人情報流出のリスクとなる。いっぽう製品販売者にとっても、取引の都度製品購入者のセンシティブな情報を受け付けることとなり、それらの情報の管理コストが重たいものとなっていた。
【課題を解決するための手段】
【０００７】
以上のような課題を解決するために、本発明は、製品販売者を認証するための情報である製品販売者ＩＤと製品を特定するための情報である製品ＩＤとを関連付けた製品販売情報を少なくとも含む決済用コードの発行要求である決済用コード発行要求を製品販売者端末から受信する決済用コード発行要求受信部と、製品販売者ＩＤを認証するための情報である製品販売者認証情報を保持する製品販売者認証情報蓄積部と、製品販売者認証情報に基づいて決済用コード発行要求に含まれる製品販売者ＩＤを認証する製品販売者ＩＤ認証部と、製品販売者ＩＤ認証部で製品販売者ＩＤが認証された場合に少なくとも保持されている製品販売情報を含む決済用コードを製品販売者端末に対して発行する決済用コード発行部と、決済用コードに含まれる情報である決済用コードコンテンツを決済用金融機関サーバ装置に送信する決済用コードコンテンツ送信部と、を有する決済用コードサーバ装置と、決済用コード発行要求を出力する決済用コード発行要求出力部と、決済用コード発行要求に応じて決済用コードを取得する決済用コード取得部と、取得した決済用コードを出力する決済用コード出力部と、を有する製品販売者端末と、製品販売者端末から出力される決済用コードを読み込む決済用コード読込部と、個人情報を用いて決済用金融機関サーバ装置に対するアクセス許可要求と、読み込んだ決済用コードに基づいた決済要求とを出力する決済要求出力部と、を有する製品購入者端末と、製品購入者端末から出力されるアクセス許可要求を取得するアクセス許可要求取得部と、個人情報を蓄積した個人情報蓄積部と、蓄積された個人情報を用いてアクセス許可要求を許可するか判断するアクセス許可要求判断部と、アクセス許可要求判断部での判断結果がアクセス許可要求を許可するとの判断結果である場合に製品購入者端末から出力される決済要求を取得する決済要求取得部と、決済用コードサーバ装置から決済用コードコンテンツを受信する決済用コードコンテンツ受信部と、取得した決済要求を受信した決済用コードコンテンツを用いて決済のために処理をする決済用処理部と、を有する決済用金融機関サーバ装置と、からなるコード購入決済システムなどを提案する。
【発明の効果】
【０００８】
主に以上のような構成をとる本発明によって、製品販売者は、その営業規模に関係なくコードを用いて個々の取扱製品の管理を行うことができ、レジ業務の負担を軽減することができる。また、当該効果が得られることにより、製品購入者は製品販売者に対し、自己のセンシティブな情報を与えずに決済を完了することができ、製品販売者においても製品購入者のセンシティブな情報を管理するコストを軽減するだけでなく、レジ業務の負担が軽減した分、レジ専有床面積を軽減し実店舗における製品陳列スペースなどを広く確保するなど店舗床面積の有効活用ができるようになる。
【図面の簡単な説明】
【０００９】
【図１】実施形態１のコード購入決済システムの概念図
【図２】実施形態１のコード購入決済システムの機能ブロックの一例を示す図
【図３】実施形態１のコード購入決済システムを構成する決済用コードサーバ装置の機能的な各構成をハードウェアとして実現した際の構成の一例を示す概略図
【図４】実施形態１のコード購入決済システムを構成する製品販売者端末の機能的な各構成をハードウェアとして実現した際の構成の一例を示す概略図
【図５】実施形態１のコード購入決済システムを構成する製品購入者端末の機能的な各構成をハードウェアとして実現した際の構成の一例を示す概略図
【図６】実施形態１のコード購入決済システムを構成する決済用金融機関サーバ装置の機能的な各構成をハードウェアとして実現した際の構成の一例を示す概略図
【図７】実施形態１のコード購入決済システムの処理の流れの一例を示す図
【図８】実施形態２のコード購入決済システムの機能ブロックの一例を示す図
【図９】実施形態３のコード購入決済システムの機能ブロックの一例を示す図
【図１０】実施形態４のコード購入決済システムの機能ブロックの一例を示す図
【発明を実施するための形態】
【００１０】
以下、本発明の各実施形態について図面と共に説明する。実施形態と請求項の相互の関係は、以下のとおりである。まず、実施形態１は、主に請求項１、２、７ないし２３などに対応する。実施形態２は、主に請求項３、４などに対応する。実施形態３は、主に請求項５などに対応する。実施形態４は、主に請求項６などに対応する。なお、本発明はこれらの実施形態に何ら限定されるものではなく、その要旨を逸脱しない範囲内において、様々な態様で実施し得る。
【００１１】
＜＜実施形態１＞＞
＜概要＞
【００１２】
図１は、本実施形態のコード購入決済システムの概念図である。同図において示されているように、本実施形態のコード購入決済システムは、製品販売者と製品が関連付けられた決済用コード０１０１が発行され製品販売者に交付され、製品購入者は、当該決済用コードを用いて決済用金融機関との間で決済を行う。製品販売者は自身ではなく決済用コードサーバ装置側に製品と関連付けられたコードの発行を代行してもらえるので、自身で製品管理のためにコードを発行するためのシステムを独自に構築する必要がない。また、製品購入者は決済用コードを用いて直接決済用金融機関サーバ装置と情報の送受信を行うため、製品販売者側にて決済のためのPOSレジシステムなどのシステムを構築しておく必要がなくなる。さらにいえば、製品購入者は決済のために必要な個人情報等センシティブな情報を製品販売者に教える必要がなく、安心して取引ができ、また製品販売者にとっても、購入者の個人情報を受け取り保管する必要がないため、煩雑になりがちな顧客の個人情報管理リスクを低減することができる。
【００１３】
なお、以下の説明では上記内容に従い製品に対するコード購入決済システムについて説明を行うが、本実施形態のコード購入決済システムの決済対象は必ずしも製品の購入に限られず、製品の修理費用や、サービスへの加入・利用等にかかる費用についても当然に決済対象として含まれうる。
【００１４】
＜機能的構成＞
図２は、本実施形態のコード購入決済システムの機能ブロックの一例を示す図である。この図にあるように、本実施形態の「コード購入決済システム」０２００は、「決済用コードサーバ装置」０２１０と、「製品販売者端末」０２２０と、「製品購入者端末」０２３０と、「決済用金融機関サーバ装置」０２４０と、からなり、「決済用コードサーバ装置」０２１０は、「決済用コード発行要求受信部」０２１１と、「製品販売者認証情報蓄積部」０２１２と、「製品販売者ＩＤ認証部」０２１３と、「決済用コード発行部」０２１４と、「決済用コードコンテンツ送信部」０２１５と、を有し、「製品販売者端末」０２２０は、「決済用コード発行要求出力部」０２２１と、「決済用コード取得部」０２２２と、「決済用コード出力部」０２２３と、を有する。「製品購入者端末」０２３０は、「決済用コード読込部」０２３１と、「決済要求出力部」０２３２と、を有し、「決済用金融機関サーバ装置」０２４０は、「アクセス許可要求取得部」０２４１と、「決済要求取得部」０２４２と、「個人情報蓄積部」０２４３と、「アクセス許可要求判断部」０２４４と「決済用コードコンテンツ受信部」０２４５と、「決済用処理部」０２４６と、を有する。
【００１５】
なお、以下に記載するコード購入決済システムを構成する各機器の機能ブロックは、いずれもハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの両方として実現され得る。具体的には、コンピュータを利用するものであれば、ＣＰＵやメインメモリ、ＧＰＵ、画像メモリ、グラフィックボード、バス、あるいは二次記憶装置（ハードディスクや不揮発性メモリ、ＣＤやＤＶＤなどの記憶メディアとそれらのメディアの読取ドライブなど）、情報入力に利用される入力デバイス、デジタルカメラ、スキャナ装置、プリンタ、その他の外部周辺装置などのハードウェア構成部、またその外部周辺装置用のインターフェース、通信用インターフェース、それらハードウェアを制御するためのドライバプログラムやその他アプリケーションプログラムなどが挙げられる。そして、メインメモリ上に展開したプログラムに従ったＣＰＵの演算処理によって、入力デバイスやその他インターフェースなどから入力されメモリやハードウェア上に保持されているデータなどが加工、蓄積されたり、前記各ハードウェアやソフトウェアを制御するための命令が生成されたりする。ここで、上記プログラムは、モジュール化された複数のプログラムとして実現されてもよいし、２以上のプログラムを組み合わせて一のプログラムとして実現されても良い。
【００１６】
本発明は複数の装置との組み合わせによりシステムとして実現可能である。そして、このような各装置の一部をソフトウェアとして構成することも可能である。さらに、そのようなソフトウェアが記録された記録媒体も当然に本発明の技術的な範囲に含まれる（本実施形態に限らず、本明細書の全体を通じて同様である。）。
【００１７】
（決済用コードサーバ装置の機能的構成等）
本実施形態の決済用コードサーバ装置は通常、製品販売者とは異なる事業者によって管理されており、複数の製品販売者端末とネットワークを介して情報の送受信を行う。後で詳しく説明する決済用金融機関サーバ装置と同一の事業者によって管理されることも考えられるが、別々の事業者である場合、本実施形態の構成をとることにより、決済用コードサーバ装置の管理主体である事業者にとっても、製品購入者のセンシティブ情報管理の負担を軽減できる。
【００１８】
「決済用コード発行要求受信部」０２１１は、製品販売者を認証するための情報である製品販売者ＩＤと製品を特定するための情報である製品ＩＤとを関連付けた製品販売情報を少なくとも含む決済用コードの発行要求である決済用コード発行要求を製品販売者端末から受信するように構成される。
【００１９】
「製品販売者認証情報蓄積部」０２１２は、製品販売者ＩＤを認証するための情報である製品販売者認証情報を保持するように構成される。
【００２０】
「製品販売者ＩＤ認証部」０２１３は、製品販売者認証情報に基づいて決済用コード発行要求に含まれる製品販売者ＩＤを認証するように構成される。なおここでいう「製品販売者ID」とは製品販売者を特定するための情報一般をさしているのであり、一の特定の情報である必要はない。したがって、上記決済用コード発行要求受信部にて説明した製品販売者IDと製品販売者ID認証部における製品販売者IDは同一であってもよいが、異なる内容の情報であってもよい。
【００２１】
「決済用コード発行部」０２１４は、製品販売者ＩＤ認証部で製品販売者ＩＤが認証された場合に少なくとも保持されている製品販売情報を含む決済用コードを製品販売者端末に対して発行するように構成される。ここで発行された決済用コードは、最終的に決済用金融機関サーバ装置にて利用される情報である。
【００２２】
「決済用コードコンテンツ送信部」０２１５は、決済用コードに含まれる情報である決済用コードコンテンツを決済用金融機関サーバ装置に送信するように構成される。送信態様の一例としては、決済用金融機関サーバ装置から特定の決済用コードコンテンツの送信要求を受けた場合に送信を行う、いわゆるプル型の処理を行うことが考えられるが、所定のタイミングで決済用金融機関サーバ装置に対し決済用コードコンテンツを送信するプッシュ型の処理を行ってもよい。
【００２３】
（製品販売者端末の機能的構成等）
本実施形態の製品販売者端末は通常、製品販売者が店舗内等で管理することが考えられるが、複数の製品販売先で取扱う種々の情報を一括して取り扱う端末であってもよい。すなわち、同一の製品販売者が本店以外にも経営する複数の支店にて取扱う製品に関する情報を全て同一の製品販売者端末で管理してもよい。当該構成をとることにより、広域で事業を展開している製品販売者の製品管理をより効率的に行うことができる。
【００２４】
「決済用コード発行要求出力部」０２２１は、決済用コード発行要求を出力するように構成される。
【００２５】
「決済用コード取得部」０２２２は、決済用コード発行要求に応じて決済用コードを取得するように構成される。
【００２６】
「決済用コード出力部」０２２３は、取得した決済用コードを出力するように構成される。
【００２７】
（製品購入者端末の機能的構成等）
本実施形態の製品購入者端末は個々の製品購入者が管理する端末であり、携帯電話やスマートフォンなどの携帯端末であることが通常である。
【００２８】
「決済用コード読込部」０２３１は、製品販売者端末から出力される決済用コードを読み込むように構成される。具体的には、コードリーダ等の装置によって実現されることが考えられる。
【００２９】
「決済要求出力部」０２３２は、個人情報を用いて決済用金融機関サーバ装置に対するアクセス許可要求と、読み込んだ決済用コードに基づいた決済要求とを出力するように構成される。
【００３０】
（決済用金融機関サーバ装置の機能的構成等）
本実施形態の決済用金融機関サーバ装置は、決済のために製品購入者の個人情報を蓄積しており、具体的には銀行や信用金庫などの決済用金融機関のほか、クレジットカード会社や決済代行業者など決済用金融機関と直接もしくは間接的に決済のための取引を行う事業者により管理されている。
【００３１】
「アクセス許可要求取得部」０２４１は、製品購入者端末から出力されるアクセス許可要求を取得するように構成される。
【００３２】
「決済要求取得部」０２４２は、後記アクセス許可要求判断部での判断結果がアクセス許可要求を許可するとの判断結果である場合に製品購入者端末から出力される決済要求を取得するように構成される。
【００３３】
「個人情報蓄積部」０２４３は、個人情報を蓄積するように構成される。
【００３４】
「アクセス許可要求判断部」０２４４は、蓄積された個人情報を用いてアクセス許可要求を許可するか判断するように構成されている。
【００３５】
「決済用コードコンテンツ受信部」０２４５は決済用コードサーバ装置から決済用コードコンテンツを受信するように構成される。
【００３６】
なおここで、決済用コードサーバ装置の認証情報を保持する決済用コードサーバ装置認証情報保持部と、決済用コードサーバ装置との通信を保持されている認証情報を用いて認証する決済用コードサーバ装置認証部と、を設ける構成を採用することも考えられる。当該構成を採用すれば、決済用コードコンテンツ受信部に手受信する決済用コードコンテンツの送信元である決済用コードサーバ装置の真正を確認し、取引の安全を確保することがより容易になる。
【００３７】
「決済用処理部」０２４６は、取得した決済要求を受信した決済用コードコンテンツを用いて決済のための処理をするように構成される。具体的には、決済処理を行うための外部装置に対し、決済用コードコンテンツを用いた決済を行うよう指示する信号を送信したりすることが考えられる。
【００３８】
＜具体的な構成＞
図３ないし図６は、それぞれ本実施形態のコード購入決済システムを構成する決済用コードサーバ装置、製品販売者端末、製品購入者端末、そして決済用金融機関サーバ装置の機能的な各構成をハードウェアとして実現した際の構成の一例を示す概略図である。これらの各図を利用して、それぞれのハードウェア構成部の働きについて説明する。
【００３９】
（決済用コードサーバ装置の具体的な構成）
図３にあるように、コード購入決済システムを構成する決済用コードサーバ装置は、各種演算処理を実行するための「ＣＰＵ」０３０１と、「記憶装置（記憶媒体）」０３０２と、「メインメモリ」０３０３と、「出力インターフェース」０３０４と、「入力インターフェース」０３０５と、「インターネット通信インターフェース」０３０６と、を備え、入出力インターフェースを介して、例えば「ディスプレイ」０３０７や「プリンタ」０３０８、「キーボード」０３０９、「タッチパネル」０３１０などと、インターネット通信インターフェースを介して、例えば「製品販売者端末」０３１１や「決済用金融機関サーバ装置」０３１２などと情報の送受信を行う。なお、記憶装置には以下で説明するような各種プログラムが格納されており、ＣＰＵはこれら各種プログラムをメインメモリのワーク領域内に読み出して展開、実行する。なお、これらの構成は、「システムバス」０３１３などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。
【００４０】
ＣＰＵは、記憶装置から「製品販売者認証情報記録プログラム」０３５０をメインメモリに読み出して実行し、製品販売者ＩＤを認証するための情報である製品販売者認証情報の入力を受付、当該情報をメインメモリの所定のアドレスに格納する。
【００４１】
（決済用コード発行要求受信部の具体的な処理）
ＣＰＵは、記憶装置から「決済用コード発行要求受信プログラム」０３６０をメインメモリに読み出して実行し、製品販売者端末から、製品販売者を認証するための情報である製品販売者ＩＤと製品を特定するための情報である製品ＩＤとを関連付けた製品販売情報を少なくとも含む決済用コードの発行要求である決済用コード発行要求を受信する。
【００４２】
（製品販売者ＩＤ認証部の具体的な処理）
ＣＰＵは、記憶装置から「製品販売者ＩＤ認証プログラム」０３７０をメインメモリに読み出して実行し、メインメモリに格納されている製品販売者認証情報を読み出して、決済用コード発行要求受信プログラムの実行により得られた製品販売者ＩＤの認証処理を行う。
【００４３】
（決済用コード発行部の具体的な処理）
ＣＰＵは、記憶装置から「決済用コード発行プログラム」０３８０をメインメモリに読み出し、製品販売者ＩＤ認証プログラムの実行結果が認証との結果である場合に同プログラムを実行し、少なくとも製品販売情報を含む決済用コードを製品販売者端末に対して発行する処理を行う。
【００４４】
（決済用コードコンテンツ送信部の具体的な処理）
ＣＰＵは、記憶装置から「決済用コードコンテンツ送信プログラム」０３９０をメインメモリに読み出して実行し、決済用コードに含まれる情報である決済用コードコンテンツを、決済用金融機関サーバ装置に送信する処理を行う。
【００４５】
（製品販売者端末における具体的な構成）
図４にあるように、コード購入決済システムを構成する製品販売者端末は、各種演算処理を実行するための「ＣＰＵ」０４０１と、「記憶装置（記憶媒体）」０４０２と、「メインメモリ」０４０３と、「出力インターフェース」０４０４と、「入力インターフェース」０４０５と、「インターネット通信インターフェース」０４０６と、を備え、入出力インターフェースを介して、例えば「ディスプレイ」０４０７や「プリンタ」０４０８、「コードリーダ」０４０９、「タッチパネル」０４１０と、インターネット通信インターフェースを介して、例えば「決済用コードサーバ装置」０４１１などと情報の送受信を行う。なお、記憶装置には以下で説明するような各種プログラムが格納されており、ＣＰＵはこれら各種プログラムをメインメモリのワーク領域内に読み出して展開、実行する。なお、これらの構成は、「システムバス」０４１２などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。
【００４６】
（決済用コード発行要求出力部の具体的な処理）
ＣＰＵは、記憶装置から「決済用コード発行要求プログラム」０４５０をメインメモリに読み出して実行し、決済用コードサーバ装置に対し決済用コード発行要求を出力する。
【００４７】
（決済用コード取得部の具体的な処理）
ＣＰＵは、記憶装置から「決済用コード取得プログラム」０４６０をメインメモリに読み出して実行し、決済用コードサーバ装置から決済用コードを取得し、メインメモリの所定のアドレスに格納する。
【００４８】
（決済用コード出力部の具体的な処理）
ＣＰＵは、記憶装置から「決済用コード出力プログラム」０４７０をメインメモリに読み出して実行し、決済用コードを読み出し出力する処理を行う。
【００４９】
（製品購入者端末における具体的な構成）
図５にあるように、コード購入決済システムを構成する製品購入者端末は、各種演算処理を実行するための「ＣＰＵ」０５０１と、「記憶装置（記憶媒体）」０５０２と、「メインメモリ」０５０３と、「出力インターフェース」０５０４と、「入力インターフェース」０５０５と、「インターネット通信インターフェース」０５０６と、を備え、入出力インターフェースを介して、例えば「ディスプレイ」０５０７や「スピーカ」０５０８、「カメラ」０５０９、「コードリーダ」０５１０、「タッチパネル」０５１１と、インターネット通信インターフェースを介して「決済用金融機関サーバ装置」０５１２などの外部周辺装置と情報の送受信を行う。なお、記憶装置には以下で説明するような各種プログラムが格納されており、ＣＰＵはこれら各種プログラムをメインメモリのワーク領域内に読み出して展開、実行する。なお、これらの構成は、「システムバス」０５１３などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。
【００５０】
（決済用コード読込部の具体的な処理）
ＣＰＵは、記憶装置から「決済用コード読込プログラム」０５５０をメインメモリに読み出して実行し、製品販売者端末から出力された決済用コードを読込み、メインメモリの所定のアドレスに格納する。
【００５１】
（決済要求出力部の具体的な処理）
ＣＰＵは、記憶装置から「決済要求出力プログラム」０５６０をメインメモリに読み出して実行し、個人情報を用いて決済用金融機関サーバ装置に対するアクセス許可要求と、決済用コード読込プログラムの実行により得られた決済用コードに基づいた決済要求と、を決済用金融機関サーバ装置に対して出力する処理を行う。
【００５２】
（決済用金融機関サーバ装置における具体的な構成）
図６にあるように、コード購入決済システムを構成する決済用金融機関サーバ装置は、各種演算処理を実行するための「ＣＰＵ」０６０１と、「記憶装置（記憶媒体）」０６０２と、「メインメモリ」０６０３と、「出力インターフェース」０６０４と、「入力インターフェース」０６０５と、「インターネット通信インターフェース」０６０６と、を備え、入出力インターフェースを介して、例えば「ディスプレイ」０６０７や「プリンタ」０６０８、「キーボード」０６０９、「タッチパネル」０６１０と、インターネット通信インターフェースを介して「決済用コードサーバ装置」０６１１や「製品購入者端末」０６１２などの外部周辺装置と情報の送受信を行う。なお、記憶装置には以下で説明するような各種プログラムが格納されており、ＣＰＵはこれら各種プログラムをメインメモリのワーク領域内に読み出して展開、実行する。なお、これらの構成は、「システムバス」０６１３などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。
【００５３】
ＣＰＵは、記憶装置から「個人情報記録プログラム」０６９１をメインメモリに読み出して実行し、個人情報を個人単位で記録しメインメモリの所定のアドレスに格納する。
【００５４】
（アクセス許可要求取得部の具体的な処理）
ＣＰＵは、記憶装置から「アクセス許可要求取得プログラム」０６９２をメインメモリに読み出して実行し、製品購入者端末から出力されるアクセス許可要求を取得し、メインメモリの所定のアドレスに格納する。
【００５５】
（アクセス許可要求判断部の具体的な処理）
ＣＰＵは、記憶装置から「アクセス許可要求判断プログラム」０６９３をメインメモリに読み出して実行し、個人情報記録プログラムの実行により格納された個人情報を読み出して、アクセス許可要求取得プログラムの実行により得られたアクセス許可要求を許可するか判断する処理を行う。
【００５６】
（決済要求取得部の具体的な処理）
ＣＰＵは、記憶装置から「決済要求取得プログラム」０６９４をメインメモリに読み出して実行し、製品購入者端末から出力される決済要求を取得し、メインメモリの所定のアドレスに格納する。
【００５７】
（決済用コードコンテンツ受信部の具体的な処理）
ＣＰＵは、記憶装置から「決済用コードコンテンツ受信プログラム」０６９５をメインメモリに読み出し、決済用コードサーバ装置認証プログラムの実行結果が認証との結果である場合には同プログラムを実行し、決済用コードサーバ装置から決済用コードコンテンツを受信し、メインメモリの所定のアドレスに格納する。
【００５８】
（決済用処理部の具体的な処理）
ＣＰＵは、記憶装置から「決済用処理プログラム」０６９６をメインメモリに読み出して実行し、決済要求取得プログラムの実行により得られた決済要求を読み出すとともに、決済用コードコンテンツ受信プログラムの実行により得られた決済用コードコンテンツを用いて当該決済要求を関連付ける処理を行い、当該関連付けに基づいて決済のための処理を行う。
【００５９】
＜処理の流れ＞
図７は、本実施形態のコード購入決済システムにおける処理の流れの一例を示す図である。同図の処理の流れは以下のステップからなる。ステップＳ０７０１で製品販売者端末にて決済用コード発行要求を決済用コードサーバ装置に送信する（決済用コード発行要求出力ステップ）と、決済用コードサーバ装置にてステップＳ０７０２として、当該決済用コード発行要求を受信し（決済用コード発行要求受信ステップ）、ステップＳ０７０３で製品販売者認証情報に基づいて決済用コード発行要求に含まれる製品販売者ＩＤが認証できるかどうかを判断する（製品販売者ＩＤ認証ステップ）。ここでの判断結果が認証できるとの内容である場合には、ステップＳ０７０４の処理に移行し、認証できないとの内容である場合にはその後の処理を行わない。決済用コードサーバ装置ではステップＳ０７０４として、少なくとも製品販売情報を含む決済用コードを製品販売者端末に対して発行する（決済用コード発行ステップ）。
【００６０】
ステップＳ０７０５では、製品販売者端末にて決済用コード発行要求に応じた決済用コードを取得する（決済用コード取得ステップ）し、ステップＳ０７０６では、製品販売者端末にて決済用コード取得ステップにて取得した決済用コードを出力する（決済用コード出力ステップ）。
【００６１】
その後製品購入者端末では、ステップＳ０７０７として決済用コード出力ステップにて出力された決済用コードを読込み（決済用コード読込ステップ）、ステップＳ０７０８で、決済用金融機関サーバ装置に対し、個人情報を用いてアクセス許可要求と決済用コード読込ステップにて読み込んだ決済用コードに基づく決済要求とを出力する（決済要求出力ステップ）。決済用金融機関サーバ装置では、ステップＳ０７０９で製品購入者端末からのアクセス許可要求を取得する（アクセス許可要求取得ステップ）と、ステップＳ０７１０として、蓄積された個人情報を用いてアクセス許可要求を許可するかを判断する処理を行う（アクセス許可要求判断ステップ）。ここでの判断結果が許可するとの内容である場合にはステップＳ０７１１の処理に移行し、許可しないとの内容である場合にはその後の処理を行わない。
【００６２】
決済用金融機関サーバ装置がステップＳ０７１１で製品購入者端末から出力される決済要求を取得すると（決済要求取得ステップ）、決済用コードサーバ装置にて、ステップＳ０７１２として決済用コードに含まれる情報である決済用コードコンテンツを決済用金融機関サーバ装置に送信し（決済用コードコンテンツ送信ステップ）、決済用金融機関サーバ装置では、ステップＳ０７１３として決済用コードコンテンツを受信する（決済用コードコンテンツ受信ステップ）。その後ステップＳ０７１４にて、決済要求取得ステップにて取得した決済要求を決済用コードコンテンツ受信ステップにて受信した決済用コードコンテンツを用いて確認し決済のための処理を行う（決済用処理ステップ）。
【００６３】
なお、これまで説明した処理の流れはあくまで一例であり、たとえば、決済用コードｋンテンツ受信ステップが済要求取得ステップの前に行われてもよい。また、ここまで述べてきた処理が行われる前に、決済用コードサーバ装置では製品販売者ＩＤを認証するための情報である製品販売者認証情報が記録され（製品販売者認証情報記録ステップ）、決済用金融機関サーバ装置では利用者の個人情報が記録される（個人情報記録ステップ）とともに決済用コードサーバ装置の認証情報が記録されている（決済用コードサーバ装置認証情報記録ステップ）。
【００６４】
＜効果＞
以上の構成を有するコード購入決済システムを利用することにより、製品販売者は、その営業規模に関係なくコードを用いて個々の取扱製品の管理を行うことができ、レジ業務の負担を軽減することができる。また、当該効果が得られることにより、製品購入者は製品販売者に対し、自己のセンシティブな情報を与えずに決済を完了することができ、製品販売者においても製品購入者のセンシティブな情報を管理するコストを軽減するだけでなく、レジ業務の負担が軽減した分、レジ専有床面積を軽減し実店舗における製品陳列スペースなどを広く確保するなど店舗床面積の有効活用ができるようになる。
【００６５】
＜＜実施形態２＞＞
＜概要＞
【００６６】
本実施形態のコード購入決済システムは、基本的に実施形態１のコード購入決済システムと同様であるが、決済用金融機関サーバ装置がさらに、決済用処理の結果である決済用処理結果を取得し、その決済用処理結果を出力するとともに、製品購入者端末がさらに、上記出力された決済用処理結果を受信し保持する点を特徴としている。当該構成をとることにより、製品購入者に対し決済結果を迅速に伝え、実店舗における商品の持ち帰りをスムーズに実現することが可能になる。
【００６７】
＜機能的構成＞
図８は、本実施形態のコード購入決済システムの機能ブロックの一例を示す図である。この図にあるように、本実施形態の「コード購入決済システム」０８００は、「決済用コードサーバ装置」０８１０と、「製品販売者端末」０８２０と、「製品購入者端末」０８３０と、「決済用金融機関サーバ装置」０８４０と、からなり、「決済用コードサーバ装置」０８１０は、「決済用コード発行要求受信部」０８１１と、「製品販売者認証情報蓄積部」０８１２と、「製品販売者ＩＤ認証部」０８１３と、「決済用コード発行部」０８１４と、「決済用コードコンテンツ送信部」０８１５と、を有し、「製品販売者端末」０８２０は、「決済用コード発行要求出力部」０８２１と、「決済額付決済用コード発行要求出力手段」０８２４と、「決済用コード取得部」０８２２と、「決済用コード出力部」０８２３と、を有する。「製品購入者端末」０８３０は、「決済用コード読込部」０８３１と、「決済要求出力部」０８３２と、「決済用処理結果受信部」０８３３と、「決済用処理結果保持部」０８３４と、を有し、「決済用金融機関サーバ装置」０８４０は、「アクセス許可要求取得部」０８４１と、「決済要求取得部」０８４２と、「個人情報蓄積部」０８４３と、「アクセス許可要求判断部」０８４４と、「決済用コードコンテンツ受信部」０８４５と、「決済用処理部」０８４６と、「決済用処理結果取得部」０８４７と、「決済用処理結果出力部」０８４８と、を有する。基本的な構成は実施形態１の図２を用いて説明したコード購入決済システムと共通するため、以下では相違点である「決済用処理結果受信部」０８３３、「決済用処理結果保持部」０８３４、「決済用処理結果取得部」０８４７、そして「決済用処理結果出力部」０８４８の各機能について説明する。
【００６８】
「決済用処理結果取得部」０８４７は、決済用金融機関サーバ装置にて、決済用処理の結果である決済用処理結果を取得するように構成されている。具体的には、決済が完了した旨の情報や、決済が不可能だった旨の情報を決済用処理結果として取得することが考えられる。
【００６９】
「決済用処理結果出力部」０８４８は、決済用金融機関サーバ装置にて、取得した決済用処理結果を出力するように構成されている。具体的には、当該決済用処理の決済要求の出力先である製品購入者端末に対して出力することが考えられる。
【００７０】
「決済用処理結果受信部」０８３３は、製品購入者端末にて、前記出力された決済用処理結果を受信するように構成されている。
【００７１】
「決済用処理結果保持部」０８３４は、製品購入者端末にて、受信した決済用処理結果を保持するように構成されている。
【００７２】
なおここで、決済用処理結果保持部にて保持されている決済用処理結果が製品購入に際して正しく決済処理が完了した旨の決済用処理結果である通常終了決済処理結果であるか判断する判断部と、判断部での判断結果が通常処理決済処理結果であるとの判断結果である場合には、その製品について持ち帰り可能である旨の情報である持帰可能情報を出力する持帰可能情報出力部をさらに設ける構成をとることも考えられる。ここでいう持帰可能情報は、実店舗の出入口付近に設けられたゲートを警告情報なく通過できるための情報であることが考えられる。当該構成を採用すれば、製品購入者は実店舗においてレジに並ぶことなく決済が完了した製品を持ち帰ることができ、製品販売者にとっても、レジ等の負担のみならず、顧客が持ち歩いている製品が購入済みのものであるか否かを逐次確認する処理の負担を軽減させることができる。
【００７３】
＜具体的な構成＞
本実施形態のコード購入決済システムを構成する各装置のハードウェア構成は、基本的には図３ないし図６を用いて説明した実施形態１のコード購入決済システムを構成する各装置のハードウェア構成と同様である。そこで以下では、これまで説明していない決済用金融機関サーバ装置の「決済用処理結果取得部」、「決済用処理結果出力部」、製品購入者端末の「決済用処理結果受信部」、の具体的な処理について説明する。
【００７４】
（決済用処理結果取得部の具体的な処理）
ＣＰＵは、記憶装置から「決済用処理結果取得プログラム」をメインメモリに読み出して実行し、決済処理を行ったサーバ装置等の外部装置から決済用処理結果の送信を受け付けてメインメモリの所定のアドレスに格納する。
【００７５】
（決済用処理結果出力部の具体的な処理）
ＣＰＵは、記憶装置から「決済用処理結果出力プログラム」をメインメモリに読み出して実行し、決済用処理結果取得プログラムの実行により得られた情報を所定の製品購入者端末に対し出力する。
【００７６】
（決済用処理結果受信部の具体的な処理）
ＣＰＵは、記憶装置から「決済用処理結果受信プログラム」をメインメモリに読み出して実行し、決済用金融機関サーバ装置から出力された決済用処理結果を受信しメインメモリの所定のアドレスに格納する。
【００７７】
＜処理の流れ＞
本実施形態のコード購入決済システムにおける処理の流れは、決済用金融機関サーバ装置にてステップＳ０７１４の後に決済用処理結果を取得してさらに出力し、当該決済用処理結果を製品購入者端末にて受信して記録するほかは、基本的には図７を用いて示した実施形態１の処理の流れと同様である。
【００７８】
＜効果＞
以上の構成を有するコード購入決済システムを利用することにより、製品購入者に対し決済結果を迅速に伝え、実店舗における商品の持ち帰りをスムーズに実現することが可能になる。
【００７９】
＜＜実施形態３＞＞
＜概要＞
【００８０】
本実施形態のコード購入決済システムは、基本的に実施形態１または２のいずれか一に記載のコード購入決済システムと同様であるが、製品販売者端末の決済用コード発行要求出力部が、製品販売情報に決済額を示す情報である決済額情報を含めた決済用コード発行要求を出力する点を特徴としている。当該構成をとることにより、製品販売者による販売価格の変更にも柔軟に対応した決済体制を構築することができる。
【００８１】
＜機能的構成＞
図９は、本実施形態のコード購入決済システムの機能ブロックの一例を示す図である。この図にあるように、本実施形態の「コード購入決済システム」０９００は、「決済用コードサーバ装置」０９１０と、「製品販売者端末」０９２０と、「製品購入者端末」０９３０と、「決済用金融機関サーバ装置」０９４０と、からなり、「決済用コードサーバ装置」０９１０は、「決済用コード発行要求受信部」０９１１と、「製品販売者認証情報蓄積部」０９１２と、「製品販売者ＩＤ認証部」０９１３と、「決済用コード発行部」０９１４と、「決済用コードコンテンツ送信部」０９１５と、を有し、「製品販売者端末」０９２０は、「決済用コード発行要求出力部」０９２１と、「決済額付決済用コード発行要求出力手段」０９２４と、「決済用コード取得部」０９２２と、「決済用コード出力部」０９２３と、を有する。「製品購入者端末」０９３０は、「決済用コード読込部」０９３１と、「決済要求出力部」０９３２と、を有し、「決済用金融機関サーバ装置」０９４０は、「アクセス許可要求取得部」０９４１と、「決済要求取得部」０９４２と、「個人情報蓄積部」０９４３と、「アクセス許可要求判断部」０９４４と、「決済用コードコンテンツ受信部」０９４５と、「決済用処理部」０９４６と、を有する。基本的な構成は実施形態１の図２を用いて説明したコード購入決済システムと共通するため、以下では相違点である「決済額付決済用コード発行要求出力手段」０９２４の機能について説明する。
【００８２】
「決済額付決済用コード発行要求出力手段」０９２４は、製品販売者端末にて、製品販売情報に決済額を示す情報である決済額情報を含めた決済用コード発行要求を出力する決済額付決済用コード発行要求を出力するように構成されている。
【００８３】
＜具体的な構成＞
本実施形態のコード購入決済システムを構成する各装置のハードウェア構成は、基本的には図３ないし図６を用いて説明した実施形態１のコード購入決済システムを構成する各装置のハードウェア構成と同様である。そこで以下では、これまで説明していない製品販売者端末の「決済額付決済用コード発行要求出力手段」の具体的な処理について説明する。
【００８４】
（決済額付決済用コード発行要求出力手段の具体的な処理）
ＣＰＵは、決済用コード発行要求出力プログラムの実行に際し記憶装置から「決済額付決済用コード発行要求出力サブプログラム」をメインメモリに読み出して実行し、製品販売情報に決済額を示す情報である決済額情報を含めた決済用コード発行要求を出力する。
【００８５】
＜処理の流れ＞
本実施形態のコード購入決済システムにおける処理の流れは、決済用コード発行要求出力ステップにて出力されるのが、製品販売情報に決済額を示す情報である決済額を含めた決済用コード発行要求であるほかは、基本的には図７を用いて示した実施形態１の処理の流れと同様である。
【００８６】
＜効果＞
以上の構成を有するコード購入決済システムを利用することにより、製品販売者による販売価格の変更にも柔軟に対応した決済体制を構築することができる。
【００８７】
＜＜実施形態４＞＞
＜概要＞
【００８８】
本実施形態のコード購入決済システムは、基本的に実施形態１から３のいずれか一に記載のコード購入決済システムと同様であるが、決済用コードサーバ装置の製品販売者認証情報蓄積部が、製品販売者ＩＤを認証するための情報である製品販売者認証情報として、製品販売者名、その製品販売者が支店を有する場合には支店名、を含む主体別製品販売者認証情報を保持することを特徴としている。当該構成をとることにより、一の製品販売者であっても、地域や店舗ごとの実情に応じた様々な取引態様の決済にも柔軟に対応することが可能になる。
【００８９】
＜機能的構成＞
図１０は、本実施形態のコード購入決済システムの機能ブロックの一例を示す図である。この図にあるように、本実施形態の「コード購入決済システム」１０００は、「決済用コードサーバ装置」１０１０と、「製品販売者端末」１０２０と、「製品購入者端末」１０３０と、「決済用金融機関サーバ装置」１０４０と、からなり、「決済用コードサーバ装置」１０１０は、「決済用コード発行要求受信部」１０１１と、「製品販売者認証情報蓄積部」１０１２と、「主体別製品販売者認証情報蓄積手段」１０１６と、「製品販売者ＩＤ認証部」１０１３と、「決済用コード発行部」１０１４と、「決済用コードコンテンツ送信部」１０１５と、を有し、「製品販売者端末」１０２０は、「決済用コード発行要求出力部」１０２１と、「決済用コード取得部」１０２２と、「決済用コード出力部」１０２３と、を有する。「製品購入者端末」１０３０は、「決済用コード読込部」１０３１と、「決済要求出力部」１０３２と、を有し、「決済用金融機関サーバ装置」１０４０は、「アクセス許可要求取得部」１０４１と、「決済要求取得部」１０４２と、「個人情報蓄積部」１０４３と、「アクセス許可要求判断部」１０４４と、「決済用コードコンテンツ受信部」１０４５と、「決済用処理部」１０４６と、を有する。基本的な構成は実施形態１の図２を用いて説明したコード購入決済システムと共通するため、以下では相違点である「主体別製品販売者認証情報蓄積手段」１０１６の機能について説明する。
【００９０】
「主体別製品販売者認証情報蓄積手段」１０１６は、決済用コードサーバ装置にて、製品販売者ＩＤを認証するための情報である製品販売者認証情報として、製品販売者名、その製品販売者が支店を有する場合には支店名、を含む主体別製品販売者認証情報を保持するように構成されている。
【００９１】
＜具体的な構成＞
本実施形態のコード購入決済システムを構成する各装置のハードウェア構成は、基本的には図３ないし図６を用いて説明した実施形態１のコード購入決済システムを構成する各装置のハードウェア構成と同様である。そこで以下では、これまで説明していない決済用コードサーバ装置の「主体別製品販売者認証情報蓄積手段」と関連する具体的な処理について説明する。
【００９２】
ＣＰＵは、製品販売者認証情報記録プログラムの実行に際し記憶装置から「主体別製品販売者認証情報記録サブプログラム」をメインメモリに読み出して実行し、製品販売者ＩＤを認証するための情報である製品販売者認証情報として、製品販売者名、その製品販売者が支店を有する場合には支店名を含む主体別製品販売者認証情報を記録しメインメモリの所定のアドレスに格納する。
【００９３】
＜処理の流れ＞
本実施形態のコード購入決済システムにおける処理の流れは、製品販売者認証情報記録ステップにて記録するのが、製品販売者名、その製品販売者が支店を有する場合には支店名を含む主体別製品販売者認証情報であるほかは、基本的には図７を用いて示した実施形態１の処理の流れと同様である。
【００９４】
＜効果＞
以上の構成を有するコード購入決済システムを利用することにより、一の製品販売者であっても、地域や店舗ごとの実情に応じた様々な取引態様の決済にも柔軟に対応することが可能になる。
【符号の説明】
【００９５】
０２００…コード購入決済システム、０２１０…決済用コードサーバ装置、０２１１…決済用コード発行要求受信部、０２１２…製品販売者認証情報蓄積部、０２１３…製品販売者ＩＤ認証部、０２１４…決済用コード発行部、０２１５…決済用コードコンテンツ送信部、０２２０…製品販売者端末、０２２１…決済用コード発行要求出力部、０２２２…決済用コード取得部、０２２３…決済用コード出力部、０２３０…製品購入者端末、０２３１…決済用コード読込部、０２３２…決済要求出力部、０２４０…決済用金融機関サーバ装置、０２４１…アクセス許可要求取得部、０２４２…決済要求取得部、０２４３…個人情報蓄積部、０２４４…アクセス許可要求判断部、０２４５…決済用コードコンテンツ受信部、０２４６…決済用処理部
【図１】
2018041505.tif 000003
【図２】
2018041505.tif 000004
【図３】
2018041505.tif 000005
【図４】
2018041505.tif 000006
【図５】
2018041505.tif 000007
【図６】
2018041505.tif 000008
【図７】
2018041505.tif 000009
【図８】
2018041505.tif 000010
【図９】
2018041505.tif 000011
【図１０】
2018041505.tif 000012