(57)【要約】【課題】ポイントカードによるサービスを受ける利用客にとって使い勝手のよいポイント付与技術を提供する。【解決手段】情報処理装置１０は、決済を識別する決済識別情報及びポイントカードを識別するカード識別情報を取得する第１取得部１１０と、第１取得部１１０が取得したカード識別情報で識別されるポイントカードに関するポイント付与を伴う過去の決済において使用されたクレジットカード又は電子マネーの個体識別情報を記憶する記憶手段を参照し、第１取得部１１０が取得した決済識別情報で識別される決済で使用されたクレジットカード又は電子マネーの個体識別情報が記憶手段に記憶されている場合に、取得したカード識別情報で識別されるポイントカードに対して取得した決済識別情報で識別される決済に伴うポイントを付与する第１ポイント付与部１２０と、を備える。【選択図】図１
2018055564.tif 000002
【特許請求の範囲】
【請求項１】
決済を識別する決済識別情報及びポイントカードを識別するカード識別情報を取得する取得手段と、
前記取得したカード識別情報で識別されるポイントカードに関するポイント付与を伴う過去の決済において使用されたクレジットカード又は電子マネーの個体識別情報を記憶する記憶手段を参照し、前記取得した決済識別情報で識別される決済で使用されたクレジットカード又は電子マネーの個体識別情報が前記記憶手段に記憶されている場合に、前記取得したカード識別情報で識別されるポイントカードに対して前記取得した決済識別情報で識別される決済に伴うポイントを付与するポイント付与手段と、を備える情報処理装置。
【請求項２】
前記ポイント付与手段は、
決済時に使用されたクレジットカード又は電子マネーの個体識別情報、当該決済の決済識別情報、及び、未付与のポイントを特定するポイント情報を互いに紐付けて記憶する第１記憶手段から、前記取得した決済識別情報に対応する個体識別情報を読み出し、
ポイントの付与を伴う過去の決済において使用されたクレジットカード又は電子マネーの個体識別情報の履歴をポイントカード別に記憶する第２記憶手段から、前記取得したカード識別情報に対応する履歴を読み出し、
前記読み出した個体識別情報と同一の個体識別情報が前記読み出した履歴の中に存在する場合、前記取得した決済識別情報に紐付くポイント情報を用いたポイント付与処理を、前記取得したカード識別情報のポイントカードに対して実行する、
請求項１に記載の情報処理装置。
【請求項３】
前記ポイント付与手段は、
前記読み出した個体識別情報と同一の個体識別情報が前記読み出した履歴の中に存在しなかった場合、前記取得したカード識別情報のポイントカードに対するポイント付与処理を実行せず、前記取得した決済識別情報に紐付く個体識別情報及びポイント情報、並びに、前記取得したカード識別情報を紐付ける、
請求項２に記載の情報処理装置。
【請求項４】
前記ポイント付与手段は、
新たな決済においてクレジットカード又は電子マネーの個体識別情報と共にポイントカードのカード識別情報が取得された場合、当該新たな決済において取得された個体識別情報とカード識別情報との組み合わせに紐付くポイント情報が存在するか否かを検索し、
該当するポイント情報を検出した場合、当該検出したポイント情報を用いてポイント付与処理を実行する、
請求項３に記載の情報処理装置。
【請求項５】
前記ポイント付与手段は、
前記第２記憶手段に記憶されているポイントカード別の履歴を用いて、クレジットカード又は電子マネーの個体識別情報とカード識別情報との組み合わせをポイントカード別に特定し、当該特定した組み合わせに紐付くポイント情報が存在するか否かを検索し、
該当するポイント情報を検出した場合、当該検出したポイント情報を用いてポイント付与処理を実行する、
請求項３に記載の情報処理装置。
【請求項６】
決済を識別する決済識別情報を取得する取得手段と、
クレジットカード又は電子マネーの個体識別情報とポイントカードを識別するカード識別情報とを紐付けて記憶する記憶手段から、前記取得した決済識別情報で識別される決済で使用されたクレジットカード又は電子マネーの個体識別情報に対応する前記カード識別情報を読出し、当該読み出したカード識別情報で識別されるポイントカードに対して前記取得した決済識別情報で識別される決済に伴うポイントを付与するポイント付与手段と、
を備える情報処理装置。
【請求項７】
前記ポイント付与手段は、
決済時に使用されたクレジットカード又は電子マネーの個体識別情報、当該決済の決済識別情報、および、未付与のポイントを特定するポイント情報を互いに紐付けて記憶する第１記憶手段から、前記取得した決済識別情報に対応する個体識別情報を読み出し、
クレジットカード又は電子マネーの個体識別情報とポイントカードのカード識別情報とを互いに紐付けて記憶する第２記憶手段から、前記読み出した個体識別情報に対応するカード識別情報を読み出し、
前記取得した決済識別情報に紐付くポイント情報を用いたポイント付与処理を、前記読み出したカード識別情報のポイントカードに対して実行する、
請求項６に記載の情報処理装置。
【請求項８】
決済時にクレジットカード又は電子マネーの個体識別情報と共にポイントカードのカード情報を取得した場合、当該取得した個体識別情報とカード識別情報とを互いに紐付けて前記記憶手段に記憶する更新手段を更に備える、
請求項１から７のいずれか１項に記載の情報処理装置。
【請求項９】
前記ポイント付与手段は、
ポイント付与処理を実行した後、当該ポイント付与処理で用いたポイント情報にポイントが付与済であることを示す処理済み情報を紐付ける、
請求項１から８のいずれか１項に記載の情報処理装置。
【請求項１０】
前記ポイント付与手段は、
前記取得した決済識別情報に紐付くポイント情報に前記処理済み情報が紐付けられている場合、エラー処理を実行する、
請求項９に記載の情報処理装置。
【請求項１１】
コンピュータが、
決済を識別する決済識別情報及びポイントカードを識別するカード識別情報を取得し、
前記取得したカード識別情報で識別されるポイントカードに関するポイント付与を伴う過去の決済において使用されたクレジットカード又は電子マネーの個体識別情報を記憶する記憶手段を参照し、前記取得した決済識別情報で識別される決済で使用されたクレジットカード又は電子マネーの個体識別情報が前記記憶手段に記憶されている場合に、前記取得したカード識別情報で識別されるポイントカードに対して前記取得した決済識別情報で識別される決済に伴うポイントを付与する、
ことを含むポイント付与方法。
【請求項１２】
コンピュータが、
決済を識別する決済識別情報を取得し、
クレジットカード又は電子マネーの個体識別情報とポイントカードを識別するカード識別情報とを紐付けて記憶する記憶手段から、前記取得した決済識別情報で識別される決済で使用されたクレジットカード又は電子マネーの個体識別情報に対応する前記カード識別情報を読出し、当該読み出したカード識別情報で識別されるポイントカードに対して前記取得した決済識別情報で識別される決済に伴うポイントを付与する、
ことを含むポイント付与方法。
【請求項１３】
コンピュータを、
決済を識別する決済識別情報及びポイントカードを識別するカード識別情報を取得する手段、および、
前記取得したカード識別情報で識別されるポイントカードに関するポイント付与を伴う過去の決済において使用されたクレジットカード又は電子マネーの個体識別情報を記憶する記憶手段を参照し、前記取得した決済識別情報で識別される決済で使用されたクレジットカード又は電子マネーの個体識別情報が前記記憶手段に記憶されている場合に、前記取得したカード識別情報で識別されるポイントカードに対して前記取得した決済識別情報で識別される決済に伴うポイントを付与する手段、
として機能させるためのプログラム。
【請求項１４】
コンピュータを、
決済を識別する決済識別情報を取得する手段、および、
クレジットカード又は電子マネーの個体識別情報とポイントカードを識別するカード識別情報とを紐付けて記憶する記憶手段から、前記取得した決済識別情報で識別される決済で使用されたクレジットカード又は電子マネーの個体識別情報に対応する前記カード識別情報を読出し、当該読み出したカード識別情報で識別されるポイントカードに対して前記取得した決済識別情報で識別される決済に伴うポイントを付与する手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ポイントカードにポイントを付与する技術に関する。
【背景技術】
【０００２】
商品やサービスの購入金額に応じたポイントをポイントカードに付与するポイントカードシステムを、多くの店舗が導入している。店舗の利用客は、ポイントカードのポイントによって様々な利益を得ることができる。しかしながら、利用客が、来店時にポイントカードを忘れたといった場合には、ポイントカードにポイントを付与することができない。
【０００３】
ポイントカードを持っていなくてもポイントの付与を可能とする技術の一例が、例えば、下記特許文献１および特許文献２に開示されている。
【０００４】
下記特許文献１には、以下のような技術が開示されている。まず、決済端末が、決済で使用された決済カードに関連付けられているポイントカードが存在するか否かを、決済カードとポイントカードとの関連付けを記憶するテーブルを用いて判別する。決済で使用された決済カードに関連付けられているポイントカードが存在する場合、決済端末は、そのポイントカードにその決済で発生するポイントを付与する。
【０００５】
下記特許文献２には、決済時に店舗の利用客に入力させた生年月日等の情報を用いて当該利用客とその決済で発生するポイントとを紐付けることにより、後に自宅のＰＣ（Personal Computer）や携帯端末等を介してポイントの後付を可能とする技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１５−１５８８６８号公報
【特許文献２】特開２００９−１１０３２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述の特許文献１に開示される技術では、ポイントカードなしでポイントの付与を実現するために、決済カードとポイントカードとの関連付けを事前に登録しておく必要がある。また、上述の特許文献２に開示される技術では、ポイントの後付処理における認証用情報を生成するための追加情報を決済処理時に入力する。この追加情報は、決済処理には直接関係しない情報であり、利用客は余計な情報を入力しなければならない。
【０００８】
本発明の目的は、ポイントカードによるサービスを受ける利用客にとって使い勝手のよいポイント付与技術を提供することにある。
【課題を解決するための手段】
【０００９】
本発明によれば、
決済を識別する決済識別情報及びポイントカードを識別するカード識別情報を取得する取得手段と、
前記取得したカード識別情報で識別されるポイントカードに関するポイント付与を伴う過去の決済において使用されたクレジットカード又は電子マネーの個体識別情報を記憶する記憶手段を参照し、前記取得した決済識別情報で識別される決済で使用されたクレジットカード又は電子マネーの個体識別情報が前記記憶手段に記憶されている場合に、前記取得したカード識別情報で識別されるポイントカードに対して前記取得した決済識別情報で識別される決済に伴うポイントを付与するポイント付与手段と、を備える情報処理装置が提供される。
【００１０】
本発明によれば、
決済を識別する決済識別情報を取得する取得手段と、
クレジットカード又は電子マネーの個体識別情報とポイントカードを識別するカード識別情報とを紐付けて記憶する記憶手段から、前記取得した決済識別情報で識別される決済で使用されたクレジットカード又は電子マネーの個体識別情報に対応する前記カード識別情報を読出し、当該読み出したカード識別情報で識別されるポイントカードに対して前記取得した決済識別情報で識別される決済に伴うポイントを付与するポイント付与手段と、
を備える情報処理装置が提供される。
【００１１】
本発明によれば、
コンピュータが、
決済を識別する決済識別情報及びポイントカードを識別するカード識別情報を取得し、
前記取得したカード識別情報で識別されるポイントカードに関するポイント付与を伴う過去の決済において使用されたクレジットカード又は電子マネーの個体識別情報を記憶する記憶手段を参照し、前記取得した決済識別情報で識別される決済で使用されたクレジットカード又は電子マネーの個体識別情報が前記記憶手段に記憶されている場合に、前記取得したカード識別情報で識別されるポイントカードに対して前記取得した決済識別情報で識別される決済に伴うポイントを付与する、
ことを含むポイント付与方法が提供される。
【００１２】
本発明によれば、
コンピュータが、
決済を識別する決済識別情報を取得し、
クレジットカード又は電子マネーの個体識別情報とポイントカードを識別するカード識別情報とを紐付けて記憶する記憶手段から、前記取得した決済識別情報で識別される決済で使用されたクレジットカード又は電子マネーの個体識別情報に対応する前記カード識別情報を読出し、当該読み出したカード識別情報で識別されるポイントカードに対して前記取得した決済識別情報で識別される決済に伴うポイントを付与する、
ことを含むポイント付与方法が提供される。
【００１３】
本発明によれば、
コンピュータを、
決済を識別する決済識別情報及びポイントカードを識別するカード識別情報を取得する手段、および、
前記取得したカード識別情報で識別されるポイントカードに関するポイント付与を伴う過去の決済において使用されたクレジットカード又は電子マネーの個体識別情報を記憶する記憶手段を参照し、前記取得した決済識別情報で識別される決済で使用されたクレジットカード又は電子マネーの個体識別情報が前記記憶手段に記憶されている場合に、前記取得したカード識別情報で識別されるポイントカードに対して前記取得した決済識別情報で識別される決済に伴うポイントを付与する手段、
として機能させるためのプログラムが提供される。
【００１４】
本発明によれば、
コンピュータを、
決済を識別する決済識別情報を取得する手段、および、
クレジットカード又は電子マネーの個体識別情報とポイントカードを識別するカード識別情報とを紐付けて記憶する記憶手段から、前記取得した決済識別情報で識別される決済で使用されたクレジットカード又は電子マネーの個体識別情報に対応する前記カード識別情報を読出し、当該読み出したカード識別情報で識別されるポイントカードに対して前記取得した決済識別情報で識別される決済に伴うポイントを付与する手段、
として機能させるためのプログラムが提供される。
【発明の効果】
【００１５】
本発明によれば、ポイントカードによるサービスを受ける利用客にとって使い勝手のよいポイント付与技術が提供される。
【図面の簡単な説明】
【００１６】
【図１】第１実施形態の情報処理装置の機能構成を概念的に示すブロック図である。
【図２】第１実施形態のポイント情報記憶部が記憶する情報の一例を示す情報である。
【図３】第１実施形態の歴情報記憶部が記憶する情報の一例を示す図である。
【図４】サーバ装置、ＰＯＳ（Point of Sale）レジ端末、及び顧客端末を含む、第２実施形態の情報処理システムの機能構成を概念的に示すブロック図である。
【図５】第２実施形態のポイント情報記憶部が記憶する情報の一例を示す図である。
【図６】サーバ装置（情報処理装置）のハードウエア構成を概念的に示すブロック図である。
【図７】未付与のポイントが発生する流れを説明するためのシーケンス図である。
【図８】第２実施形態におけるポイントの後付処理の流れを説明するためのフローチャートである。
【図９】図８の処理で保留されたポイントに対する処理の一例を説明するためのフローチャートである。
【図１０】図８の処理で保留されたポイントに対する処理の他の例を説明するためのフローチャートである。
【図１１】第３実施形態の情報処理装置の処理構成を概念的に示すブロック図である。
【図１２】サーバ装置、ＰＯＳ（Point of Sale）レジ端末、及び顧客端末を含む、第４実施形態の情報処理システムの機能構成を概念的に示すブロック図である。
【図１３】第４実施形態のポイント情報記憶部が記憶する情報の一例を示す図である。
【図１４】第４実施形態におけるポイントの後付処理の流れを説明するためのフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。また各ブロック図において、特に説明がない限り、各ブロックは、ハードウエア単位の構成ではなく機能単位の構成を表している。
【００１８】
［第１実施形態］
図１は、第１実施形態の情報処理装置１０の機能構成を概念的に示すブロック図である。図１に示されるように、本実施形態の情報処理装置１０は、第１取得部１１０および第１ポイント付与部１２０を備える。
【００１９】
第１取得部１１０は、決済識別情報及びポイントカードのカード識別情報を取得する。決済識別情報とは、１回の決済（会計）を一意に特定するために、その決済（会計）毎に一意に割り当てられる情報である。カード識別情報は、店舗の利用客がポイントカードサービスに加入すると発行されるポイントカードを一意に識別するための情報である。
【００２０】
第１ポイント付与部１２０は、第１取得部１１０により取得された決済識別情報及びカード識別情報に基づいてポイント付与処理を実行する。第１ポイント付与部１２０は、第１取得部１１０が取得したカード識別情報を用いて所定の記憶部（図示せず）を参照する。この所定の記憶部は、ポイントカードに関するポイント付与を伴う過去の決済において使用されたクレジットカード又は電子マネーの個体識別情報をポイントカード別に記憶している。第１ポイント付与部１２０は、第１取得部１１０が取得した決済識別情報で識別される決済において使用されたクレジットカード又は電子マネーの個体識別情報が所定の記憶部に記憶されている場合に、第１取得部１１０が取得したカード識別情報で識別されるポイントカードに対して、第１取得部１１０が取得した決済識別情報で識別される決済に伴うポイントを付与する。本実施形態の第１ポイント付与部１２０は、例えば以下のようにポイント付与処理を実行する。
【００２１】
第１ポイント付与部１２０は、第１取得部１１０により取得された決済識別情報に基づいて、当該決済識別情報に対応するクレジットカードや電子マネーの個体識別情報を、図示しないポイント情報記憶部（第１記憶部）から読み出す。なお、本発明における"電子マネー"とは、プリペイド型の電子マネー（例：Ｓｕｉｃａ（登録商標）、ｎａｎａｃｏ（登録商標）など）およびポストペイ型の電子マネー（例：ｉＤ（登録商標）、ＱＵＩＣＰａｙ（登録商標）など）を含む概念である。
【００２２】
図２は、第１実施形態のポイント情報記憶部が記憶する情報の一例を示す情報である。図２に示されるように、ポイント情報記憶部は、決済時に使用されたクレジットカード又は電子マネーの個体識別情報、当該決済の決済識別情報、及び、未付与のポイントを特定するポイント情報を互いに紐付けて記憶している。例えば、第１取得部１１０が決済識別情報"ＯＲＤ００１"を取得した場合、第１ポイント付与部１２０は、クレジットカード又は電子マネーの個体識別情報として、図２に示されるような情報から"ＣＣ００１"の個体識別情報を読み出すことができる。なお、ポイント情報記憶部は、情報処理装置１０に備えられていてもよいし、情報処理装置１０と通信可能に接続された他の装置に備えられていてもよい。また、ポイント情報記憶部に記憶されるポイント情報は、ポイント数を示す情報であってもよいし、ポイント数と所定のレートによって換算される金額を示す情報であってもよい。
【００２３】
また、第１ポイント付与部１２０は、第１取得部１１０により取得されたカード識別情報に基づいて、ポイントの付与を伴う過去の決済において使用されたクレジットカード又は電子マネーの個体識別情報の履歴を、図示しない履歴情報記憶部（第２記憶部）から読み出す。
【００２４】
図３は、第１実施形態の歴情報記憶部が記憶する情報の一例を示す図である。図３に示されるように、履歴情報記憶部は、ポイントの付与を伴う過去の決済において使用されたクレジットカード又は電子マネーの個体識別情報の履歴をポイントカード別に記憶している。図３の例では、履歴情報記憶部は、各ポイントカードのカード識別情報毎に、クレジットカード又は電子マネーの個体識別情報を紐付けて記憶している。例えば、第１取得部１１０がカード識別情報"ＩＤ００１"を取得した場合、第１ポイント付与部１２０は、クレジットカード又は電子マネーの個体識別情報として、履歴情報記憶部から"ＣＣ００１"および"ＥＭ００１"を含む履歴を読み出すことができる。なお、履歴情報記憶部は、情報処理装置１０に備えられていてもよいし、情報処理装置１０と通信可能に接続された他の装置に備えられていてもよい。
【００２５】
また、第１ポイント付与部１２０は、ポイント情報記憶部から読み出した個体識別情報と同一の個体識別情報が、履歴情報記憶部から読み出した履歴の中に存在するか否かを判定する。ポイント情報記憶部から読み出した個体識別情報と同一の個体識別情報が履歴情報記憶部から読み出した履歴の中に存在する場合、第１ポイント付与部１２０は、第１取得部１１０により取得された決済識別情報に紐付くポイント情報を読み出す。そして、第１ポイント付与部１２０は、第１取得部１１０により取得されたカード識別情報のポイントカードに対して、読み出したポイント情報を用いたポイント付与処理を実行する。
【００２６】
例えば、図２及び図３に示すような情報がそれぞれの記憶部に記憶されていることを前提として、第１取得部１１０が、"ＯＲＤ００１"の決済識別情報と"ＩＤ００１"のカード識別情報を取得したと仮定する。この場合、第１ポイント付与部１２０は、ポイント情報記憶部から"ＣＣ００１"の個体識別情報を読み出す。また、第１ポイント付与部１２０は、履歴情報記憶部から"ＣＣ００１"の個体識別情報と"ＥＭ００１"の個体識別情報とを含む履歴を読み出す。ここで、第１ポイント付与部１２０がポイント情報記憶部から読み出した個体識別情報（"ＣＣ００１"）と同一の個体識別情報が、第１ポイント付与部１２０が履歴情報記憶部から読み出した履歴に含まれている。そのため、第１ポイント付与部１２０は、"ＯＲＤ００１"の決済識別情報に紐付くポイント情報を読み出して、"ＩＤ００１"のポイントカードに対するポイント付与処理を実行する。この場合、第１ポイント付与部１２０は、"ＩＤ００１"のポイントカードに紐付けて保持されているポイント数（図示せず）に、ポイント情報記憶部１２２から読み出したポイント情報に基づく１００ポイントを加算する。
【００２７】
以上、本実施形態では、ポイントを付与できなかった決済の決済識別情報と、ポイントを付与すべきポイントカードのカード識別情報が入力される。そして、入力された決済識別情報に基づいて、その決済識別情報に紐付くクレジットカード又は電子マネーの個体識別情報が所定の記憶部から読み出される。また、入力されたカード識別情報に基づいて、そのカード識別情報に紐付く、クレジットカード又は電子マネーの使用履歴が読み出される。そして、決済識別情を基に読み出された個体識別情報と同一の個体識別情報が、カード識別情報を基に読み出された使用履歴の中に存在する場合に、当該カード識別情報のカードに対するポイントの後付処理が実行される。
【００２８】
本実施形態では、対象とするポイントカードのカード識別情報別の履歴の中にクレジットカード又は電子マネーの個体識別情報が含まれていれば、クレジットカード又は電子マネーを使った決済で発生したポイントをそのポイントカードに付与することができる。このとき、利用客は、ポイントの後付けを可能とするために、決済とは関係ない余計な情報を入力したりしなくてもよい。利用客は、決済を識別する決済識別情報と、対象となるポイントカードのカード識別情報とを入力するだけで、付与できなかったポイントを後付けすることができる。
【００２９】
また、本実施形態では、クレジットカード又は電子マネーとポイントカードとの対応関係を示す、ポイントカード別のクレジットカード又は電子マネーの使用履歴を用いる。これにより、利用客は、ポイントの後付けを可能とするために、クレジットカード又は電子マネーとポイントカードとを関連付ける事前手続きを行わなくてもよい。
【００３０】
また、ポイント情報記憶部において決済識別情報と紐付けられる個体識別情報は、代金を実際に支払った人物を示す情報とも言える。つまり、本実施形態のように決済識別情報に紐付く個体識別情報と履歴情報記憶部のクレジットカード又は電子マネーの使用履歴を突き合わせることにより、代金を実際に支払った人物のポイントカード特定することができる。これは個人認証処理の代わりとして利用することができる。結果として、利用客がパスワードなどを入力する手間を省くこともできる。
【００３１】
［第２実施形態］
〔機能構成〕
図４は、サーバ装置１００、ＰＯＳ（Point of Sale）レジ端末２００、及び顧客端末３００を含む、第２実施形態の情報処理システムの機能構成を概念的に示すブロック図である。本実施形態のサーバ装置１００は、第１実施形態の情報処理装置１０に相当する。また、サーバ装置１００は、第１実施形態の構成に加えて、更新部１５０、ポイント情報記憶部１２２（第１記憶部）、及び履歴情報記憶部１２４（第２記憶部）を更に備えている。なお、ポイント情報記憶部１２２と履歴情報記憶部１２４は、１つの記憶装置を論理的に分けることによって実現されていてもよいし、複数の記憶装置によって実現されていてもよい。
【００３２】
ＰＯＳレジ端末２００は、店舗のレジカウンタに備えられる装置である。ＰＯＳレジ端末２００は、例えば、キーボード、ディスプレイ（又はタッチパネルディスプレイ）、バーコードスキャナ、イメージスキャナ、キャッシャドロワ、自動釣銭機、レシートプリンタなどの機器を備え、これらの機器を利用して決済処理を行う。また、ＰＯＳレジ端末２００は、これらの機器に加え、接触型または非接触型のカードリーダ／ライタを更に備えていてもよい。
【００３３】
ＰＯＳレジ端末２００は、店舗の利用客がクレジットカードや電子マネーを用いて代金を支払うと共にポイントカードを提示した場合に、そのクレジットカード又は電子マネーの個体識別情報と、ポイントカードのカード識別情報とをサーバ装置１００に送信する。なお、ＰＯＳレジ端末２００は、クレジットカードや電子マネーの個体識別情報およびポイントカードのカード識別情報を、キーボード、タッチパネルディスプレイまたはカードリーダ／ライタを介して取得することができる。サーバ装置１００の更新部１５０は、ＰＯＳレジ端末２００から取得したカード識別情報及び個体識別情報を互いに紐付けて履歴情報記憶部１２４（第２記憶部）に記憶する。これにより、図３に示されるような情報が履歴情報記憶部１２４に蓄積される。なお、履歴情報記憶部１２４に既に記憶されているカード識別情報と個体識別情報の組み合わせが送信されてきた場合、サーバ装置１００の更新部１５０は履歴情報記憶部１２４を更新しなくてもよい。
【００３４】
また、ＰＯＳレジ端末２００は、クレジットカードや電子マネーを用いて決済の代金が支払われた際にポイント付与処理が実行されなかった場合には、そのクレジットカードや電子マネーの個体識別情報及びその決済の決済識別情報と共に、その決済で発生するポイントのポイント情報をサーバ装置１００に送信する。なお、ＰＯＳレジ端末２００は、クレジットカードや電子マネーの個体識別情報を、キーボード、タッチパネルディスプレイまたはカードリーダ／ライタを介して取得することができる。また、ＰＯＳレジ端末２００は、サーバ装置１００やＰＯＳレジ端末２００により１回の決済毎に一意に生成される決済識別情報を取得することができる。サーバ装置１００は、ＰＯＳレジ端末２００から取得した個体識別情報、決済識別情報、および、ポイント情報を、互いに紐付けてポイント情報記憶部１２２に記憶する。これにより、後述の図５に示されるような情報が蓄積される。
【００３５】
顧客端末３００は、据え置き型の端末、又は、例えば携帯電話、スマートフォン、タブレット端末などの携帯型端末である。本実施形態のサーバ装置１００は、顧客端末３００から、決済識別情報およびカード識別情報を取得する。店舗の利用客は、ポイントカードを忘れたなどの理由により決済時にポイントを付与することができなかった場合、顧客端末３００を用いて、当該決済時に付与できなかったポイントを後付けするための申請手続を行う。具体的には、店舗の利用客は、店舗から帰宅した後などに、顧客端末３００を用いて例えば専用のＷｅｂページなどにアクセスする。そして、店舗の利用客は、当該Ｗｅｂページ上で決済識別情報およびカード識別情報を含む情報を入力する。ここで入力された決済識別情報およびカード識別情報は、サーバ装置１００の第１取得部１１０の入力情報として使用される。そして、第１実施形態で説明したような処理が実行される。
【００３６】
また、本実施形態の第１ポイント付与部１２０は、ポイント情報記憶部１２２から読み出した個体識別情報と同一の個体識別情報が履歴情報記憶部１２４から読み出した個体識別情報の履歴の中に存在しなかった場合に次のように動作する。本実施形態の第１ポイント付与部１２０は、第１取得部１１０により取得されたカード識別情報のポイントカードに対するポイント付与処理を実行しない。また、本実施形態の第１ポイント付与部１２０は、第１取得部１１０により取得された決済識別情報に紐付く個体識別情報及びポイント情報、並びに、第１取得部１１０により取得されたカード識別情報を紐付ける。
【００３７】
また、本実施形態の第１ポイント付与部１２０は、ポイント付与処理を実行した後、当該ポイント付与処理で用いたポイント情報に、ポイントが付与済であることを示す処理済み情報を紐付ける。
【００３８】
また、本実施形態の第１ポイント付与部１２０は、第１取得部１１０により取得された決済識別情報に紐付くポイント情報に処理済み情報が紐付けられている場合、エラー処理を実行する。エラー処理は、例えば、そのポイントが既に付与されている旨を示すメッセージの出力処理などである。
【００３９】
なお、本実施形態のポイント情報記憶部１２２は、例えば、図５に示すような情報を記憶する。図５は、第２実施形態のポイント情報記憶部１２２が記憶する情報の一例を示す図である。図５の例において、ポイント情報記憶部１２２は、図２で示される情報に加え、処理済みフラグおよびカード識別情報を更に記憶している。処理済みフラグは、ポイントが付与済であることを示す処理済み情報であり、ポイント付与処理が実行された場合に更新される。特に限定されないが、処理済みフラグは、例えば、処理が済んでない場合は"０（false）"、処理が済んだ場合は"１（true）"に設定される。また、カード識別情報は、履歴情報記憶部１２４から読み出した履歴の中にポイント情報記憶部１２２から読み出した個体識別情報と同一の個体識別情報が存在せず、第１ポイント付与部１２０によるポイント付与処理が実行されなかった場合に、第１取得部１１０により取得されたカード識別情報に基づいて更新される。あるポイントカードのカード識別情報がカード識別情報の欄に記憶されることにより、個体識別情報、ポイント情報、およびカード識別情報が互いに紐付けられる。
【００４０】
〔ハードウエア構成〕
図６は、サーバ装置１００（情報処理装置１０）のハードウエア構成を概念的に示すブロック図である。なお、サーバ装置１００（情報処理装置１０）の各機能構成部は、各機能構成部を実現するハードウエア（例：ハードワイヤードされた電子回路など）で実現されてもよいし、ハードウエアとソフトウエアとの組み合わせ（例：電子回路とそれを制御するプログラムの組み合わせなど）で実現されてもよい。図６では、サーバ装置１００（情報処理装置１０）の各機能構成部がハードウエアとソフトウエアとの組み合わせで実現される場合について説明する。
【００４１】
サーバ装置１００（情報処理装置１０）は、バス１０１、プロセッサ１０２、メモリ１０３、ストレージデバイス１０４、入出力インタフェース１０５、及び、通信インタフェース１０６を有する。バス１０１は、データを送受信するためのデータ伝送路である。プロセッサ１０２、メモリ１０３、ストレージデバイス１０４、入出力インタフェース１０５、及び通信インタフェース１０６は、バス１０１を介して相互にデータを送受信する。但し、プロセッサ１０２などを互いに接続する方法は、バス接続に限定されない。
【００４２】
プロセッサ１０２は、ＣＰＵ（Central Processing Unit）やＧＰＵ（Graphics Processing Unit）などの演算処理装置である。また、メモリ１０３は、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）などのメモリである。ストレージデバイス１０４は、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）、又はメモリカードなどの記憶装置である。また、ストレージデバイス１０４は、ＲＡＭやＲＯＭなどのメモリであってもよい。
【００４３】
入出力インタフェース１０５は、サーバ装置１００（情報処理装置１０）と入出力デバイスとを接続するためのインタフェースである。入出力インタフェース１０５には、例えば、キーボードやマウスなどの入力装置１０５１、ＬＣＤ（Liquid Crystal Display）などの表示装置１０５２、これらの入力装置１０５１と表示装置１０５２が一体化したタッチパネルなどが接続される。
【００４４】
通信インタフェース１０６は、サーバ装置１００（情報処理装置１０）と外部装置（例えば、ＰＯＳレジ端末２００や顧客端末３００など）とを、各種ネットワークを介して接続するためのインタフェースである。通信インタフェース１０６の通信方式は、特に限定されない。
【００４５】
メモリ１０３やストレージデバイス１０４には、第１取得部１１０の機能、第１ポイント付与部１２０の機能、および、更新部１５０の機能をそれぞれ実現するためのプログラムモジュールが記憶される。
【００４６】
プロセッサ１０２が、メモリ１０３やストレージデバイス１０４に記憶される第１取得部１１０のプログラムモジュールを実行し、顧客端末３００から送信されてくる決済識別情報及び個体識別情報を通信インタフェース１０６などを介して受け付ける。これにより、第１取得部１１０の機能が実現される。
【００４７】
また、プロセッサ１０２が、メモリ１０３やストレージデバイス１０４に記憶される第１ポイント付与部１２０のプログラムモジュールを実行し、第１取得部１１０により取得された決済識別情報及び個体識別情報を用いて、上述のポイント付与処理を実行する。これにより、第１ポイント付与部１２０の機能が実現される。
【００４８】
また、プロセッサ１０２が、メモリ１０３やストレージデバイス１０４に記憶される更新部１５０のプログラムモジュールを実行して、ＰＯＳレジ端末２００から取得した個体識別情報を及びカード識別情報を用いて、履歴情報記憶部１２４を更新する。これにより、更新部１５０の機能が実現される。
【００４９】
ストレージデバイス１０４は、図５に示されるような情報を更に記憶していてもよい。この場合、ストレージデバイス１０４は、ポイント情報記憶部１２２としての役割を果たす。また、ストレージデバイス１０４は、図３に示されるような情報を更に記憶していてもよい。この場合、ストレージデバイス１０４は、履歴情報記憶部１２４としての役割を果たす。
【００５０】
なお、サーバ装置１００（情報処理装置１０）のハードウエア構成は図６に示した構成に限定されない。例えば、入力装置１０５１又は表示装置１０５２が入出力インタフェース１０５に接続されていなくてもよい。
【００５１】
〔動作例〕
図７乃至図１０を用いて、本実施形態の動作例を説明する。
【００５２】
＜未付与のポイントが発生する流れ＞
図７は、未付与のポイントが発生する流れを説明するためのシーケンス図である。
【００５３】
まず、ＰＯＳレジ端末２００において決済処理（購入する商品やサービスの登録、商品又はサービスの代金の支払いなど）が実行される（Ｓ１０２）。なお、この決済処理では、商品またはサービスの代金はクレジットカード又は電子マネーにより支払われ、かつ、利用客からのポイントカードの提示がなく、カード識別情報は取得されなかったとものとする。この場合、ＰＯＳレジ端末２００は、当該支払いに使用されたクレジットカード又は電子マネーの個体識別情報を、例えば、キーボードやタッチパネルを介した入力操作、又は、カードリーダ装置を用いた読み取り操作によって取得する。また、ＰＯＳレジ端末２００は、その決済の決済識別情報を取得する。決済識別情報は、一意な情報として、サーバ装置１００やＰＯＳレジ端末２００により１回の決済毎に生成される。また、ＰＯＳレジ端末２００は、購入された商品またはサービスの代金に基づいてその決済で発生するポイントを算出し、算出したポイントを示すポイント情報を生成する。
【００５４】
そして、ＰＯＳレジ端末２００は、決済で使用されたクレジットカード又は電子マネーの個体識別情報、その決済の決済識別情報、および、その決済で発生したポイントのポイント情報をサーバ装置１００に送信する（Ｓ１０４）。サーバ装置１００は、ＰＯＳレジ端末２００から取得した、個体識別情報、決済識別情報、及び、ポイント情報を互いに紐付けてポイント情報記憶部１２２に記憶する（Ｓ１０６）。
【００５５】
また、ＰＯＳレジ端末２００は、後にポイントの後付けができるように、決済識別情報を含むレシートをレシートプリンタを介して発行する（Ｓ１０８）。ＰＯＳレジ端末２００は、例えば、コードシンボル（例えば、バーコードやＱＲコード（登録商標）など）として、レシートに決済識別情報を印字してもよい。
【００５６】
＜ポイント後付処理の流れ＞
図８は、ポイントの後付処理の流れを説明するためのフローチャートである。
【００５７】
第１取得部１１０は、決済識別情報とポイントカードのカード識別情報とを顧客端末３００から取得する（Ｓ２０２）。顧客端末３００は、例えば、専用のＷｅｂページにアクセスし、当該Ｗｅｂページ上で入力された決済識別情報およびカード識別情報をサーバ装置１００に送信する。
【００５８】
第１ポイント付与部１２０は、Ｓ２０２で取得した決済識別情報を用いてポイント情報記憶部１２２を検索し、当該決済識別情報に紐付けられている個体識別情報を読み出す（Ｓ２０４）。また、第１ポイント付与部１２０は、Ｓ２０２で取得したカード識別情報を用いて履歴情報記憶部１２４を検索し、当該カード識別情報に紐付けられている、クレジットカード及び電子マネーの使用履歴（個体識別情報）を読み出す（Ｓ２０６）。そして、第１ポイント付与部１２０は、Ｓ２０４で読み出した個体識別情報と同一の個体識別情報が、Ｓ２０６で読み出した使用履歴の中に存在するか否かを判定する（Ｓ２０８）。
【００５９】
読み出した個体識別情報と同一の個体識別情報がない場合（Ｓ２０８：ＮＯ）、第１ポイント付与部１２０は、Ｓ２０２で取得したカード識別情報、Ｓ２０４で読み出した個体識別情報、及び、当該個体識別情報に紐づくポイント情報を互いに紐付ける（Ｓ２２０）。第１ポイント付与部１２０は、例えば図５の例における「カード識別情報」の欄にＳ２０２で取得したカード識別情報を格納することによって、カード識別情報、個体識別情報、およびポイント識別情報を互いに紐付けることができる。そして、第１ポイント付与部１２０は、ポイントの後付処理を実行せずに処理を終了する。この場合、ポイントの後付処理は一時的に保留される。第１ポイント付与部１２０は、ポイントの付与を保留した旨を通知するメッセージを生成し、顧客端末３００に送信してもよい。なお、保留されたポイントに対する処理については、図９または図１０を用いて後述する。
【００６０】
一方、読み出した個体識別情報と同一の個体識別情報が存在する場合（Ｓ２０８：ＹＥＳ）、第１ポイント付与部１２０は、Ｓ２０２で取得した決済識別情報を用いてポイント情報記憶部１２２を検索し、当該決済識別情報に紐付くポイント情報を特定する（Ｓ２１０）。また、第１ポイント付与部１２０は、特定したポイント情報に処理済み情報（処理済フラグ）が紐付けられているか否かを判定する（Ｓ２１２）。
【００６１】
特定したポイント情報に処理済み情報が紐付けられている（例えば、処理済みフラグが"１（true）"である）場合（Ｓ２１２：ＹＥＳ）、そのポイント情報により特定されるポイントは既にいずれかのポイントカードのポイントとして付与されている。そのため、この場合、第１ポイント付与部１２０は、エラー処理を実行する（Ｓ２１８）。第１ポイント付与部１２０は、例えば、Ｓ２０２で入力された情報で特定されるポイントは既に付与されていることを通知するメッセージを生成し、当該メッセージを顧客端末３００に送信する。
【００６２】
一方、特定したポイント情報に処理済み情報が紐付けられていない（例えば、処理済みフラグが"０（false）"である）場合（Ｓ２１２：ＮＯ）、第１ポイント付与部１２０はポイントの後付処理を実行する（Ｓ２１４）。第１ポイント付与部１２０は、例えば、Ｓ２０２で取得したカード識別情報とＳ２１０で特定したポイント情報とを用いて、当該カード識別情報のポイントカードのポイントを更新する。例えば、各ポイントカードのポイントは図示しない記憶領域に保持されている。第１ポイント付与部１２０は当該記憶領域に記憶されている情報を書き換えることによりポイントを更新することができる。そして、第１ポイント付与部１２０は、後付処理に使用したポイント情報に対して処理済み情報を紐付ける（Ｓ２１６）。例えば、第１ポイント付与部１２０は、図５に示される「処理済みフラグ」の欄を"１（true）"に書き換えることにより、ポイント情報に対して処理済み情報を紐付けることができる。
【００６３】
＜保留されたポイントに対する処理＞
第１ポイント付与部１２０は、例えば、次のように動作することができる。第１ポイント付与部１２０は、新たな決済においてクレジットカード又は電子マネーの個体識別情報と共にポイントカードのカード識別情報が取得された場合、当該取得された個体識別情報とカード識別情報との組み合わせに紐付くポイント情報が存在するか否かを検索する。そして、第１ポイント付与部１２０は、該当するポイント情報を検出した場合、当該検出したポイント情報を用いてポイント付与処理を実行する。このような動作の一例を図９を用いて説明する。図９は、図８の処理で保留されたポイントに対する処理の一例を説明するためのフローチャートである。図９の例では、新たな決済（次の決済）においてクレジットカード又は電子マネーと共にポイントカードが提示された場合に、それらの組み合わせを用いて保留中のポイントをその決済処理の中で確認する流れを示す。
【００６４】
第１取得部１１０は、クレジットカード又は電子マネーの個体識別情報とポイントカードのカード識別情報とを、ＰＯＳレジ端末２００から取得する（Ｓ３０２）。第１ポイント付与部１２０は、Ｓ３０２で取得した個体識別情報とカード識別情報の組み合わせを用いてポイント情報記憶部１２２を参照し、当該組み合わせに紐付けられているポイント情報が存在するか否かを判定する（Ｓ３０４）。言い換えると、第１ポイント付与部１２０は、Ｓ３０２で取得したカード識別情報のポイントカードに対するポイントの後付処理が保留されているか否かを判定する。
【００６５】
Ｓ３０２の個体識別情報とカード識別情報の組み合わせに紐づくポイント情報が存在しない場合（Ｓ３０４：ＮＯ）、第１ポイント付与部１２０は、以降の処理を実行せずに処理を終了する。
【００６６】
一方、Ｓ３０２の個体識別情報とカード識別情報の組み合わせに紐づくポイント情報が特定できた場合（Ｓ３０４：ＹＥＳ）、第１ポイント付与部１２０は、当該ポイント情報に処理済み情報（処理済フラグ）が紐付けられているか否かを判定する（Ｓ３０６）。
【００６７】
ポイント情報に処理済み情報が紐付けられている（例えば、処理済みフラグが"１（true）"である）場合（Ｓ３０６：ＹＥＳ）、そのポイント情報により特定されるポイントは既にいずれかのポイントカードのポイントとして付与されている。そのため、この場合、第１ポイント付与部１２０は、エラー処理を実行する（Ｓ３１２）。第１ポイント付与部１２０は、例えば、Ｓ２０２で入力された情報で特定されるポイントは既に付与されていることを通知するメッセージを生成し、当該メッセージを顧客端末３００に送信する。
【００６８】
一方、ポイント情報に処理済み情報が紐付けられていない（例えば、処理済みフラグが"０（false）"である）場合（Ｓ３０６：ＮＯ）、第１ポイント付与部１２０はポイントの後付処理を実行する（Ｓ３０８）。このとき、第１ポイント付与部１２０は、決済処理で提示されたポイントカードに対して保留中のポイントが存在する旨を通知すると共に当該ポイントを付与するか否かを確認するメッセージを生成し、そのメッセージをＰＯＳレジ端末２００に送信してもよい。この場合、第１ポイント付与部１２０は、当該メッセージに対してポイントを付与する旨の応答を受信した場合に、ポイントの後付処理を実行する。第１ポイント付与部１２０は、例えば、Ｓ３０４で特定したポイント情報およびそのポイント情報に紐付くカード識別情報を用いて、当該カード識別情報のポイントカードのポイントを更新する。例えば、各ポイントカードのポイントは図示しない記憶領域に保持されている。第１ポイント付与部１２０は当該記憶領域に記憶されている情報を書き換えることによりポイントを更新することができる。そして、第１ポイント付与部１２０は、後付処理に使用したポイント情報に対して処理済み情報を紐付ける（Ｓ３１０）。例えば、第１ポイント付与部１２０は、図５に示される「処理済みフラグ」の欄を"１（true）"に書き換えることにより、ポイント情報に対して処理済み情報を紐付けることができる。
【００６９】
上記の例のほかに、第１ポイント付与部１２０は、次のように動作してもよい。第１ポイント付与部１２０は、履歴情報記憶部１２４に記憶されているポイントカード別の履歴を用いて、クレジットカード又は電子マネーの個体識別情報とカード識別情報との組み合わせをポイントカード別に特定する。そして、第１ポイント付与部１２０は、当該特定した組み合わせに紐付くポイント情報が存在するか否かを検索する。さらに、第１ポイント付与部１２０は、該当するポイント情報を検出した場合、当該検出したポイント情報を用いてポイント付与処理を実行する。このような動作の一例を図１０を用いて説明する。図１０は、図８の処理で保留されたポイントに対する処理の他の例を説明するためのフローチャートである。図１０の例では、新たな決済においてクレジットカード又は電子マネーと共にポイントカードが提示された場合に、それらの組み合わせを用いて履歴情報記憶部１２４を更新し、更新後の履歴情報記憶部１２４に基づいて保留中のポイントを後に確認する流れを示す。
【００７０】
第１取得部１１０は、クレジットカード又は電子マネーの個体識別情報とポイントカードのカード識別情報とを、ＰＯＳレジ端末２００から取得する（Ｓ４０２）。第１ポイント付与部１２０は、Ｓ４０２で取得した個体識別情報とカード識別情報とを用いて、履歴情報記憶部１２４の情報を更新する（Ｓ４０４）。具体的には、第１ポイント付与部１２０は、取得したカード識別情報に対するクレジットカード又は電子マネーの使用履歴として、当該カード識別情報にＳ４０２で取得した個体識別情報を紐付けて記憶する。
【００７１】
その後、第１ポイント付与部１２０は、ポイント情報記憶部１２２を参照して、保留中のポイントが存在するか否かを判定する（Ｓ４０６）。例えば、第１ポイント付与部１２０は、図５の例のカード識別情報の欄を参照して、いずれかのポイントカードのカード識別情報とポイント情報が互いに紐付けられているか否かを判定する。この処理は、例えば、顧客端末３００を用いて他のポイントの後付処理が実行された場合に併せて実行されてもよいし、予め設定されたスケジュールに沿って定期的に実行されてもよい。
【００７２】
保留中のポイントが存在しない場合（Ｓ４０６：ＮＯ）、第１ポイント付与部１２０は、以降の処理を実行せずに処理を終了する。
【００７３】
一方、保留中のポイントが存在する場合（Ｓ４０６：ＹＥＳ）、第１ポイント付与部１２０は、当該ポイントのポイント情報に紐付く個体識別情報及びカード識別情報をポイント情報記憶部１２２から読み出す（Ｓ４０８）。更に、第１ポイント付与部１２０は、読み出したカード識別情報を用いて履歴情報記憶部１２４を検索し、当該カード識別情報に紐付けられている、クレジットカード及び電子マネーの使用履歴（個体識別情報）を読み出す（Ｓ４１０）。そして、第１ポイント付与部１２０は、Ｓ４０８で読み出した個体識別情報と同一の個体識別情報が、Ｓ４１０で読み出した使用履歴の中に存在するか否かを判定する（Ｓ４１２）。
【００７４】
読み出した個体識別情報と同一の個体識別情報がない場合（Ｓ４１２：ＮＯ）、第１ポイント付与部１２０は、以降の処理を実行せずに処理を終了する。
【００７５】
一方、読み出した個体識別情報と同一の個体識別情報が存在する場合（Ｓ４１２：ＹＥＳ）、第１ポイント付与部１２０は、ポイント情報に処理済み情報（処理済フラグ）が紐付けられているか否かを判定する（Ｓ４１４）。
【００７６】
ポイント情報に処理済み情報が紐付けられている（例えば、処理済みフラグが"１（true）"である）場合（Ｓ４１４：ＹＥＳ）、そのポイント情報により特定されるポイントは既にいずれかのポイントカードのポイントとして付与されている。そのため、この場合、第１ポイント付与部１２０は、以降の処理を実行せずに処理を終了する。
【００７７】
一方、ポイント情報に処理済み情報が紐付けられていない（例えば、処理済みフラグが"０（false）"である）場合（Ｓ４１４：ＮＯ）、第１ポイント付与部１２０はポイントの後付処理を実行する（Ｓ４１６）。第１ポイント付与部１２０は、例えば、Ｓ４０８で取得したカード識別情報とＳ４０６で特定したポイント情報とを用いて、当該カード識別情報のポイントカードのポイントを更新する。例えば、各ポイントカードのポイントは図示しない記憶領域に保持されている。第１ポイント付与部１２０は当該記憶領域に記憶されている情報を書き換えることによりポイントを更新することができる。そして、第１ポイント付与部１２０は、後付処理に使用したポイント情報に対して処理済み情報を紐付ける（Ｓ４１８）。例えば、第１ポイント付与部１２０は、図５に示される「処理済みフラグ」の欄を"１（true）"に書き換えることにより、ポイント情報に対して処理済み情報を紐付けることができる。
【００７８】
以上、本実施形態では、第１実施形態と同様の効果を得ることができる。
【００７９】
また、第１実施形態で説明したポイントの後付処理において、クレジットカード又は電子マネーの個体識別情報を用いた認証がうまくいかない場合には、そのポイントの後付処理は保留される。そして、後の決済時においてクレジットカード又は電子マネーの個体識別情報とポイントカードのカード情報とが共に取得された場合、その決済処理時または予めスケジュールされたタイミングなどにおいて、保留となっていたポイントの後付処理が実行される。これにより、クレジットカード又は電子マネーの個体識別情報とポイントカードのカード識別情報との新たな紐付けに応じて、ポイントの後付処理を行うことができる。
【００８０】
また、本実施形態では、ポイント情報に処理済み情報（処理済みフラグ）が更に紐付けられている。この処理済みフラグによって、ポイントが二重に付与されることを防止できる。例えば、一のポイントカードに対してポイントの後付処理が保留中である間に、その保留中のポイントが他のポイントカードに後付けされたとする。この場合、当該ポイントのポイント情報に紐付けられた処理済みフラグによって、上記一のポイントカードに対する後付処理は行われない。
【００８１】
また、本実施形態では、処理済み情報が紐付けられているポイント情報を用いたポイントの後付処理が実行されようとした場合、エラー処理（例：メッセージによる通知など）が実行される。このエラー処理で通知されるメッセージなどにより、店舗の利用客は、後付けをしようとしたポイントが既に付与されていることを把握することができる。
【００８２】
［第３実施形態］
〔機能構成〕
図１１は、第３実施形態の情報処理装置１０の処理構成を概念的に示すブロック図である。図１１に示されるように、本実施形態の情報処理装置１０は、第２取得部１３０および第２ポイント付与部１４０を備える。
【００８３】
第２取得部１３０は、決済識別情報を取得する。また、第２ポイント付与部１４０は、第２取得部１３０により取得された決済識別情報に基づいてポイント付与処理を実行する。第２ポイント付与部１４０は、第２取得部１３０が取得した決済識別情報で識別される決済で使用されたクレジットカード又は電子マネーの個体識別情報に対応するカード識別情報を所定の記憶部（図示せず）から読み出す。この所定の記憶部は、クレジットカード又は電子マネーの個体識別情報とポイントカードを識別するカード識別情報とを紐付けて記憶している。なお、クレジットカード又は電子マネーの個体識別情報とポイントカードのカード識別情報との紐付けは、例えば、過去の決済において行われる。具体的には、過去の決済においてクレジットカード又は電子マネーと共にポイントカードが提示されると、そのクレジットカード又は電子マネーの個体識別情報とそのポイントカードのカード識別情報が互いに紐付けられて所定の記憶部に記憶される。その他にも、図示しない店舗用の装置（店舗端末や店舗サーバなど）が、クレジットカード又は電子マネーの個体識別情報とポイントカードのカード識別情報との対応関係に関する入力を事前に受け付けて、所定の記憶部に記憶しておいてもよい。第２ポイント付与部１４０は、読み出したカード識別情報で識別されるポイントカードに対して、第２取得部１３０が取得した決済識別情報で識別される決済に伴うポイントを付与する。本実施形態の第２ポイント付与部１４０は、例えば以下のようにポイント付与処理を実行する。
【００８４】
第２ポイント付与部１４０は、第２取得部１３０により取得された決済識別情報に基づいて、当該決済識別情報に対応するクレジットカードや電子マネーの個体識別情報を、図示しないポイント情報記憶部（第１記憶部）から読み出す。本実施形態のポイント情報記憶は、例えば、図２に示されるような情報を記憶している。例えば、第２取得部１３０が決済識別情報"ＯＲＤ００１"を取得した場合、第２ポイント付与部１４０は、クレジットカード又は電子マネーの個体識別情報として、図２に示されるような履歴情報から"ＣＣ００１"の個体識別情報を読み出すことができる。なお、ポイント情報記憶部は、情報処理装置１０に備えられていてもよいし、情報処理装置１０と通信可能に接続された他の装置に備えられていてもよい。また、ポイント情報記憶部に記憶されるポイント情報は、ポイント数を示す情報であってもよいし、ポイント数と所定のレートによって換算される金額を示す情報であってもよい。
【００８５】
また、第２ポイント付与部１４０は、ポイント情報記憶部から読み出した個体識別情報に対応するポイントカードのカード識別情報をカード情報記憶部（図示せず）から読み出す。本実施形態のカード情報記憶部は、例えば、図３の履歴情報記憶部と同様の情報を記憶している。例えば、第２ポイント付与部１４０が、クレジットカード又は電子マネーの個体識別情報としてポイント情報記憶部から"ＣＣ００１"を読み出した場合、当該個体識別情報に対応するカード識別情報として"ＩＤ００１"を読み出す。なお、カード情報記憶部は、情報処理装置１０に備えられていてもよいし、情報処理装置１０と通信可能に接続された他の装置に備えられていてもよい。
【００８６】
また、第２ポイント付与部１４０は、第２取得部１３０により取得された決済識別情報に紐付くポイント情報を用いたポイント付与処理を、読み出したカード識別情報のポイントカードに対して実行する。
【００８７】
例えば、図２及び図３に示すような情報がそれぞれの記憶部に記憶されていることを前提として、第２取得部１３０が、"ＯＲＤ００１"の決済識別情報を取得したと仮定する。この場合、第２ポイント付与部１４０は、ポイント情報記憶部から"ＣＣ００１"の個体識別情報を読み出す。また、第２ポイント付与部１４０は、ポイント情報記憶部から読み出した個体識別情報（"ＣＣ００１"）に対応するカード識別情報（"ＩＤ００１"）をカード情報記憶部から読み出す。そして、第２ポイント付与部１４０は、"ＯＲＤ００１"の決済識別情報に紐付くポイント情報を読み出して、"ＩＤ００１"のポイントカードに対するポイント付与処理を実行する。この場合、第２ポイント付与部１４０は、"ＩＤ００１"のポイントカードに紐付けて保持されているポイント数（図示せず）に、ポイント情報記憶部１２２から読み出したポイント情報に基づく１００ポイントを加算する。
【００８８】
以上、本実施形態では、ある決済で使用されたクレジットカード又は電子マネーの個体識別情報を介して、その決済に関する情報（決済識別情報や決済で発生したポイントのポイント情報）とポイントカードのカード識別情報とが紐付けられている。
【００８９】
これにより、店舗の利用客は、決済を特定する決済識別情報を入力するという簡単な操作のみによって、その決済で付与できなかったポイントと、そのポイントを付与すべきポイントカードを手間をかけずに特定し、ポイントを後付で付与することができる。このとき、利用客は、ポイントの後付けを可能とするために、決済とは関係ない余計な情報を入力したりしなくてもよい。
【００９０】
また、本実施形態では、クレジットカード又は電子マネーとポイントカードとの対応関係を示す、ポイントカード別のクレジットカード又は電子マネーの使用履歴を用いる。これにより、利用客は、ポイントの後付けを可能とするために、クレジットカード又は電子マネーとポイントカードとを関連付ける事前手続きを行わなくてもよい。
【００９１】
また、ポイント情報記憶部において決済識別情報と紐付けられる個体識別情報は、代金を実際に支払った人物を示す情報とも言える。つまり、本実施形態のように決済識別情報に紐付く個体識別情報を用いてカード情報記憶部を参照することにより、代金を実際に支払った人物のポイントカード特定することができる。これは個人認証処理の代わりとして利用することができる。結果として、利用客がパスワードなどを入力する手間を省くこともできる。
【００９２】
［第４実施形態］
〔機能構成〕
図１２は、サーバ装置１００、ＰＯＳ（Point of Sale）レジ端末２００、及び顧客端末３００を含む、第４実施形態の情報処理システムの機能構成を概念的に示すブロック図である。本実施形態のサーバ装置１００は、第３実施形態の情報処理装置１０に相当する。また、サーバ装置１００は、第３実施形態の構成に加えて、更新部１５０、ポイント情報記憶部１２２（第１記憶部）、及びカード情報記憶部１２６（第２記憶部）を更に備えている。なお、ポイント情報記憶部１２２とカード情報記憶部１２６は、１つの記憶装置を論理的に分けることによって実現されていてもよいし、複数の記憶装置によって実現されていてもよい。
【００９３】
ＰＯＳレジ端末２００は、店舗のレジカウンタに備えられる装置である。ＰＯＳレジ端末２００は、例えば、キーボード、ディスプレイ（又はタッチパネルディスプレイ）、バーコードスキャナ、イメージスキャナ、キャッシャドロワ、自動釣銭機、レシートプリンタなどの機器を備え、これらの機器を利用して決済処理を行う。また、ＰＯＳレジ端末２００は、これらの機器に加え、接触型または非接触型のカードリーダ／ライタを更に備えていてもよい。
【００９４】
ＰＯＳレジ端末２００は、店舗の利用客がクレジットカードや電子マネーを用いて代金を支払うと共にポイントカードを提示した場合に、そのクレジットカード又は電子マネーの個体識別情報と、ポイントカードのカード識別情報とをサーバ装置１００に送信する。なお、ＰＯＳレジ端末２００は、クレジットカードや電子マネーの個体識別情報およびポイントカードのカード識別情報を、キーボード、タッチパネルディスプレイまたはカードリーダ／ライタを介して取得することができる。サーバ装置１００の更新部１５０は、ＰＯＳレジ端末２００から取得したカード識別情報及び個体識別情報を互いに紐付けてカード情報記憶部１２６（第２記憶部）に記憶する。これにより、図３に示されるような情報がカード情報記憶部１２６に蓄積される。なお、カード情報記憶部１２６に既に記憶されているカード識別情報と個体識別情報の組み合わせが送信されてきた場合、サーバ装置１００の更新部１５０はカード情報記憶部１２６を更新しなくてもよい。
【００９５】
また、ＰＯＳレジ端末２００は、クレジットカードや電子マネーを用いて決済の代金が支払われた際にポイント付与処理が実行されなかった場合には、そのクレジットカードや電子マネーの個体識別情報及びその決済の決済識別情報と共に、その決済で発生するポイントのポイント情報をサーバ装置１００に送信する。なお、ＰＯＳレジ端末２００は、クレジットカードや電子マネーの個体識別情報を、キーボード、タッチパネルディスプレイまたはカードリーダ／ライタを介して取得することができる。また、ＰＯＳレジ端末２００は、サーバ装置１００やＰＯＳレジ端末２００により１回の決済毎に一意に生成される決済識別情報を取得することができる。サーバ装置１００は、ＰＯＳレジ端末２００から取得した個体識別情報、決済識別情報、および、ポイント情報を、互いに紐付けてポイント情報記憶部１２２に記憶する。これにより、図１３に示されるような情報が蓄積される。
【００９６】
顧客端末３００は、据え置き型の端末、又は、例えば携帯電話、スマートフォン、タブレット端末などの携帯型端末である。本実施形態のサーバ装置１００は、顧客端末３００から、決済識別情報を取得する。店舗の利用客は、ポイントカードを忘れたなどの理由により決済時にポイントを付与することができなかった場合、顧客端末３００を用いて、当該決済時に付与できなかったポイントを後付けするための申請手続を行う。具体的には、店舗の利用客は、店舗から帰宅した後などに、顧客端末３００を用いて例えば専用のＷｅｂページなどにアクセスする。そして、店舗の利用客は、当該Ｗｅｂページ上で決済識別情報を含む情報を入力する。ここで入力された決済識別情報はサーバ装置１００の第２取得部１３０の入力情報として使用される。そして、第３実施形態で説明したような処理が実行される。
【００９７】
また、本実施形態の第２ポイント付与部１４０は、ポイント付与処理を実行した後、当該ポイント付与処理で用いたポイント情報に、ポイントが付与済であることを示す処理済み情報を紐付ける。
【００９８】
また、本実施形態の第２ポイント付与部１４０は、第２取得部１３０により取得された決済識別情報に紐付くポイント情報に処理済み情報が紐付けられている場合、エラー処理を実行する。エラー処理は、例えば、そのポイントが既に付与されている旨を示すメッセージの出力処理などである。
【００９９】
なお、本実施形態のポイント情報記憶部１２２は、例えば、図１３に示すような情報を記憶する。図１３は、第４実施形態のポイント情報記憶部１２２が記憶する情報の一例を示す図である。図１３の例において、ポイント情報記憶部１２２は、図２で示される情報に加え、処理済みフラグを更に記憶している。処理済みフラグは、ポイントが付与済であることを示す処理済み情報であり、ポイント付与処理が実行された場合に更新される。特に限定されないが、処理済みフラグは、例えば、処理が済んでない場合は"０（false）"、処理が済んだ場合は"１（true）"に設定される。
【０１００】
〔ハードウエア構成〕
本実施形態のサーバ装置１００（情報処理装置１０）は、図６と同様のハードウエア構成を有する。
【０１０１】
本実施形態のメモリ１０３やストレージデバイス１０４には、第２取得部１３０の機能、第２ポイント付与部１４０の機能、及び、更新部１５０の機能をそれぞれ実現するためのプログラムモジュールが記憶される。
【０１０２】
プロセッサ１０２が、メモリ１０３やストレージデバイス１０４に記憶される第１取得部１１０のプログラムモジュールを実行し、顧客端末３００から送信されてくる決済識別情報及び個体識別情報を通信インタフェース１０６などを介して受け付ける。これにより、第１取得部１１０の機能が実現される。
【０１０３】
また、プロセッサ１０２が、メモリ１０３やストレージデバイス１０４に記憶される第１ポイント付与部１２０のプログラムモジュールを実行し、第１取得部１１０により取得された決済識別情報及び個体識別情報を用いて、上述のポイント付与処理を実行する。これにより、第１ポイント付与部１２０の機能が実現される。
【０１０４】
また、プロセッサ１０２が、メモリ１０３やストレージデバイス１０４に記憶される更新部１５０のプログラムモジュールを実行して、ＰＯＳレジ端末２００から取得した個体識別情報を及びカード識別情報を用いて、カード情報記憶部１２６を更新する。これにより、更新部１５０の機能が実現される。
【０１０５】
ストレージデバイス１０４は、図１３に示されるような情報を更に記憶していてもよい。この場合、ストレージデバイス１０４は、ポイント情報記憶部１２２としての役割を果たす。また、ストレージデバイス１０４は、図３に示されるような情報を更に記憶していてもよい。この場合、ストレージデバイス１０４は、カード情報記憶部１２６としての役割を果たす。
【０１０６】
なお、サーバ装置１００（情報処理装置１０）のハードウエア構成は図６に示した構成に限定されない。例えば、入力装置１０５１又は表示装置１０５２が入出力インタフェース１０５に接続されていなくてもよい。
【０１０７】
〔動作例〕
図を用いて、本実施形態の動作例を説明する。
【０１０８】
＜未付与のポイントが発生する流れ＞
本実施形態においても、図７を用いて第２実施形態で説明したように、未付与のポイントが発生する。
【０１０９】
＜ポイント後付処理の流れ＞
図１４は、ポイントの後付処理の流れを説明するためのフローチャートである。
【０１１０】
第２取得部１３０は、決済識別情報を顧客端末３００から取得する（Ｓ５０２）。顧客端末３００は、例えば、専用のＷｅｂページにアクセスし、当該Ｗｅｂページ上で入力された決済識別情報をサーバ装置１００に送信する。
【０１１１】
第２ポイント付与部１４０は、Ｓ５０２で取得した決済識別情報を用いてポイント情報記憶部１２２を検索し、当該決済識別情報に紐付けられている個体識別情報を読み出す（Ｓ５０４）。また、第２ポイント付与部１４０は、Ｓ５０４で読み出した個体識別情報を用いてカード情報記憶部１２６を検索し、当該個体識別情報に紐付けられているカード識別情報が存在するか否かを判定する（Ｓ５０６）。
【０１１２】
読み出した個体識別情報に紐付けられているカード識別情報が存在しない場合（Ｓ５０６：ＮＯ）、後付処理の対象となるポイントカードが存在しない。そのため、この場合、第２ポイント付与部１４０は、エラー処理を実行する（Ｓ５１６）。第１ポイント付与部１２０は、例えば、ポイント付与の対象となるポイントカードの情報が存在しないことを通知するメッセージを生成し、当該メッセージを顧客端末３００に送信する。
【０１１３】
一方、個体識別情報に紐付けられているカード識別情報が存在する場合（Ｓ５０６：ＹＥＳ）、第２ポイント付与部１４０は、Ｓ５０２で取得した決済識別情報を用いてポイント情報記憶部１２２を検索し、当該決済識別情報に紐付くポイント情報を特定する（Ｓ５０８）。また、第２ポイント付与部１４０は、特定したポイント情報に処理済み情報（処理済フラグ）が紐付けられているか否かを判定する（Ｓ５１０）。
【０１１４】
特定したポイント情報に処理済み情報が紐付けられている（例えば、処理済みフラグが"１（true）"である）場合（Ｓ５１０：ＹＥＳ）、そのポイント情報により特定されるポイントは既にいずれかのポイントカードのポイントとして付与されている。そのため、この場合、第２ポイント付与部１４０は、エラー処理を実行する（Ｓ５１６）。第２ポイント付与部１４０は、例えば、Ｓ５０２で入力された情報で特定されるポイントは既に付与されていることを通知するメッセージを生成し、当該メッセージを顧客端末３００に送信する。
【０１１５】
一方、特定したポイント情報に処理済み情報が紐付けられていない（例えば、処理済みフラグが"０（false）"である）場合（Ｓ５１０：ＮＯ）、第２ポイント付与部１４０はポイントの後付処理を実行する（Ｓ５１２）。第２ポイント付与部１４０は、例えば、Ｓ５０６で特定したカード識別情報とＳ５０８で特定したポイント情報とを用いて、当該カード識別情報のポイントカードのポイントを更新する。例えば、各ポイントカードのポイントは図示しない記憶領域に保持されている。第２ポイント付与部１４０は当該記憶領域に記憶されている情報を書き換えることによりポイントを更新することができる。そして、第２ポイント付与部１４０は、後付処理に使用したポイント情報に対して処理済み情報を紐付ける（Ｓ５１４）。例えば、第２ポイント付与部１４０は、図１３に示される「処理済みフラグ」の欄を"１（true）"に書き換えることにより、ポイント情報に対して処理済み情報を紐付けることができる。
【０１１６】
以上、本実施形態では、第３実施形態と同様の効果を得ることができる。
【０１１７】
また、本実施形態では、ポイント情報に処理済み情報（処理済みフラグ）が更に紐付けられている。この処理済みフラグによって、ポイントが二重に付与されることを防止できる。例えば、一のポイントカードに対してポイントの後付処理が保留中である間に、その保留中のポイントが他のポイントカードに後付けされたとする。この場合、当該ポイントのポイント情報に紐付けられた処理済みフラグによって、上記一のポイントカードに対する後付処理は行われない。
【０１１８】
また、本実施形態では、処理済み情報が紐付けられているポイント情報を用いたポイントの後付処理が実行されようとした場合、エラー処理（例：メッセージによる通知など）が実行される。このエラー処理で通知されるメッセージなどにより、店舗の利用客は、後付けをしようとしたポイントが既に付与されていることを把握することができる。
【０１１９】
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。
【０１２０】
また、上述の説明で用いた複数のシーケンス図やフローチャートでは、複数の工程（処理）が順番に記載されているが、各実施形態で実行される工程の実行順序は、その記載の順番に制限されない。各実施形態では、図示される工程の順番を内容的に支障のない範囲で変更することができる。また、上述の各実施形態は、内容が相反しない範囲で組み合わせることができる。
【０１２１】
以下、参考形態の例を付記する。
１．
決済を識別する決済識別情報及びポイントカードを識別するカード識別情報を取得する取得手段と、
前記取得したカード識別情報で識別されるポイントカードに関するポイント付与を伴う過去の決済において使用されたクレジットカード又は電子マネーの個体識別情報を記憶する記憶手段を参照し、前記取得した決済識別情報で識別される決済で使用されたクレジットカード又は電子マネーの個体識別情報が前記記憶手段に記憶されている場合に、前記取得したカード識別情報で識別されるポイントカードに対して前記取得した決済識別情報で識別される決済に伴うポイントを付与するポイント付与手段と、を備える情報処理装置。
２．
前記ポイント付与手段は、
決済時に使用されたクレジットカード又は電子マネーの個体識別情報、当該決済の決済識別情報、及び、未付与のポイントを特定するポイント情報を互いに紐付けて記憶する第１記憶手段から、前記取得した決済識別情報に対応する個体識別情報を読み出し、
ポイントの付与を伴う過去の決済において使用されたクレジットカード又は電子マネーの個体識別情報の履歴をポイントカード別に記憶する第２記憶手段から、前記取得したカード識別情報に対応する履歴を読み出し、
前記読み出した個体識別情報と同一の個体識別情報が前記読み出した履歴の中に存在する場合、前記取得した決済識別情報に紐付くポイント情報を用いたポイント付与処理を、前記取得したカード識別情報のポイントカードに対して実行する、
１．に記載の情報処理装置。
３．
前記ポイント付与手段は、
前記読み出した個体識別情報と同一の個体識別情報が前記読み出した履歴の中に存在しなかった場合、前記取得したカード識別情報のポイントカードに対するポイント付与処理を実行せず、前記取得した決済識別情報に紐付く個体識別情報及びポイント情報、並びに、前記取得したカード識別情報を紐付ける、
２．に記載の情報処理装置。
４．
前記ポイント付与手段は、
新たな決済においてクレジットカード又は電子マネーの個体識別情報と共にポイントカードのカード識別情報が取得された場合、当該新たな決済において取得された個体識別情報とカード識別情報との組み合わせに紐付くポイント情報が存在するか否かを検索し、
該当するポイント情報を検出した場合、当該検出したポイント情報を用いてポイント付与処理を実行する、
３．に記載の情報処理装置。
５．
前記ポイント付与手段は、
前記第２記憶手段に記憶されているポイントカード別の履歴を用いて、クレジットカード又は電子マネーの個体識別情報とカード識別情報との組み合わせをポイントカード別に特定し、当該特定した組み合わせに紐付くポイント情報が存在するか否かを検索し、
該当するポイント情報を検出した場合、当該検出したポイント情報を用いてポイント付与処理を実行する、
３．に記載の情報処理装置。
６．
決済を識別する決済識別情報を取得する取得手段と、
クレジットカード又は電子マネーの個体識別情報とポイントカードを識別するカード識別情報とを紐付けて記憶する記憶手段から、前記取得した決済識別情報で識別される決済で使用されたクレジットカード又は電子マネーの個体識別情報に対応する前記カード識別情報を読出し、当該読み出したカード識別情報で識別されるポイントカードに対して前記取得した決済識別情報で識別される決済に伴うポイントを付与するポイント付与手段と、
を備える情報処理装置。
７．
前記ポイント付与手段は、
決済時に使用されたクレジットカード又は電子マネーの個体識別情報、当該決済の決済識別情報、および、未付与のポイントを特定するポイント情報を互いに紐付けて記憶する第１記憶手段から、前記取得した決済識別情報に対応する個体識別情報を読み出し、
クレジットカード又は電子マネーの個体識別情報とポイントカードのカード識別情報とを互いに紐付けて記憶する第２記憶手段から、前記読み出した個体識別情報に対応するカード識別情報を読み出し、
前記取得した決済識別情報に紐付くポイント情報を用いたポイント付与処理を、前記読み出したカード識別情報のポイントカードに対して実行する、
６．に記載の情報処理装置。
８．
決済時にクレジットカード又は電子マネーの個体識別情報と共にポイントカードのカード情報を取得した場合、当該取得した個体識別情報とカード識別情報とを互いに紐付けて前記記憶手段に記憶する更新手段を更に備える、
１．から７．のいずれか１つに記載の情報処理装置。
９．
前記ポイント付与手段は、
ポイント付与処理を実行した後、当該ポイント付与処理で用いたポイント情報にポイントが付与済であることを示す処理済み情報を紐付ける、
１．から８．のいずれか１つに記載の情報処理装置。
１０．
前記ポイント付与手段は、
前記取得した決済識別情報に紐付くポイント情報に前記処理済み情報が紐付けられている場合、エラー処理を実行する、
９．に記載の情報処理装置。
１１．
コンピュータが、
決済を識別する決済識別情報及びポイントカードを識別するカード識別情報を取得し、
前記取得したカード識別情報で識別されるポイントカードに関するポイント付与を伴う過去の決済において使用されたクレジットカード又は電子マネーの個体識別情報を記憶する記憶手段を参照し、前記取得した決済識別情報で識別される決済で使用されたクレジットカード又は電子マネーの個体識別情報が前記記憶手段に記憶されている場合に、前記取得したカード識別情報で識別されるポイントカードに対して前記取得した決済識別情報で識別される決済に伴うポイントを付与する、
ことを含むポイント付与方法。
１２．
前記コンピュータが、
決済時に使用されたクレジットカード又は電子マネーの個体識別情報、当該決済の決済識別情報、及び、未付与のポイントを特定するポイント情報を互いに紐付けて記憶する第１記憶手段から、前記取得した決済識別情報に対応する個体識別情報を読み出し、
ポイントの付与を伴う過去の決済において使用されたクレジットカード又は電子マネーの個体識別情報の履歴をポイントカード別に記憶する第２記憶手段から、前記取得したカード識別情報に対応する履歴を読み出し、
前記読み出した個体識別情報と同一の個体識別情報が前記読み出した履歴の中に存在する場合、前記取得した決済識別情報に紐付くポイント情報を用いたポイント付与処理を、前記取得したカード識別情報のポイントカードに対して実行する、
ことを更に含む１１．に記載のポイント付与方法。
１３．
前記コンピュータが、
前記読み出した個体識別情報と同一の個体識別情報が前記読み出した履歴の中に存在しなかった場合、前記取得したカード識別情報のポイントカードに対するポイント付与処理を実行せず、前記取得した決済識別情報に紐付く個体識別情報及びポイント情報、並びに、前記取得したカード識別情報を紐付ける、
ことを更に含む１２．に記載のポイント付与方法。
１４．
前記コンピュータが、
新たな決済においてクレジットカード又は電子マネーの個体識別情報と共にポイントカードのカード識別情報が取得された場合、当該新たな決済において取得された個体識別情報とカード識別情報との組み合わせに紐付くポイント情報が存在するか否かを検索し、
該当するポイント情報を検出した場合、当該検出したポイント情報を用いてポイント付与処理を実行する、
ことを更に含む１３．に記載のポイント付与方法。
１５．
前記コンピュータが、
前記第２記憶手段に記憶されているポイントカード別の履歴を用いて、クレジットカード又は電子マネーの個体識別情報とカード識別情報との組み合わせをポイントカード別に特定し、当該特定した組み合わせに紐付くポイント情報が存在するか否かを検索し、
該当するポイント情報を検出した場合、当該検出したポイント情報を用いてポイント付与処理を実行する、
ことを更に含む１３．に記載のポイント付与方法。
１６．
コンピュータが、
決済を識別する決済識別情報を取得し、
クレジットカード又は電子マネーの個体識別情報とポイントカードを識別するカード識別情報とを紐付けて記憶する記憶手段から、前記取得した決済識別情報で識別される決済で使用されたクレジットカード又は電子マネーの個体識別情報に対応する前記カード識別情報を読出し、当該読み出したカード識別情報で識別されるポイントカードに対して前記取得した決済識別情報で識別される決済に伴うポイントを付与する、
ことを含むポイント付与方法。
１７．
前記コンピュータが、
決済時に使用されたクレジットカード又は電子マネーの個体識別情報、当該決済の決済識別情報、および、未付与のポイントを特定するポイント情報を互いに紐付けて記憶する第１記憶手段から、前記取得した決済識別情報に対応する個体識別情報を読み出し、
クレジットカード又は電子マネーの個体識別情報とポイントカードのカード識別情報とを互いに紐付けて記憶する第２記憶手段から、前記読み出した個体識別情報に対応するカード識別情報を読み出し、
前記取得した決済識別情報に紐付くポイント情報を用いたポイント付与処理を、前記読み出したカード識別情報のポイントカードに対して実行する、
ことを更に含む１６．に記載のポイント付与方法。
１８．
前記コンピュータが、
決済時にクレジットカード又は電子マネーの個体識別情報と共にポイントカードのカード情報を取得した場合、当該取得した個体識別情報とカード識別情報とを互いに紐付けて前記記憶手段に記憶する、
ことを更に含む１１．から１７．のいずれか１つに記載のポイント付与方法。
１９．
前記コンピュータが、
ポイント付与処理を実行した後、当該ポイント付与処理で用いたポイント情報にポイントが付与済であることを示す処理済み情報を紐付ける、
ことを更に含む１１．から１８．のいずれか１つに記載のポイント付与方法。
２０．
前記コンピュータが、
前記取得した決済識別情報に紐付くポイント情報に前記処理済み情報が紐付けられている場合、エラー処理を実行する、
ことを更に含む１９．に記載のポイント付与方法。
２１．
コンピュータを、
決済を識別する決済識別情報及びポイントカードを識別するカード識別情報を取得する手段、および、
前記取得したカード識別情報で識別されるポイントカードに関するポイント付与を伴う過去の決済において使用されたクレジットカード又は電子マネーの個体識別情報を記憶する記憶手段を参照し、前記取得した決済識別情報で識別される決済で使用されたクレジットカード又は電子マネーの個体識別情報が前記記憶手段に記憶されている場合に、前記取得したカード識別情報で識別されるポイントカードに対して前記取得した決済識別情報で識別される決済に伴うポイントを付与する手段、
として機能させるためのプログラム。
２２．
前記コンピュータを、
決済時に使用されたクレジットカード又は電子マネーの個体識別情報、当該決済の決済識別情報、及び、未付与のポイントを特定するポイント情報を互いに紐付けて記憶する第１記憶手段から、前記取得した決済識別情報に対応する個体識別情報を読み出し、
ポイントの付与を伴う過去の決済において使用されたクレジットカード又は電子マネーの個体識別情報の履歴をポイントカード別に記憶する第２記憶手段から、前記取得したカード識別情報に対応する履歴を読み出し、
前記読み出した個体識別情報と同一の個体識別情報が前記読み出した履歴の中に存在する場合、前記取得した決済識別情報に紐付くポイント情報を用いたポイント付与処理を、前記取得したカード識別情報のポイントカードに対して実行する手段、
として更に機能させるための２１．に記載のプログラム。
２３．
前記コンピュータを、
前記読み出した個体識別情報と同一の個体識別情報が前記読み出した履歴の中に存在しなかった場合、前記取得したカード識別情報のポイントカードに対するポイント付与処理を実行せず、前記取得した決済識別情報に紐付く個体識別情報及びポイント情報、並びに、前記取得したカード識別情報を紐付ける手段、
として更に機能させるための２２．に記載のプログラム。
２４．
前記コンピュータを、
新たな決済においてクレジットカード又は電子マネーの個体識別情報と共にポイントカードのカード識別情報が取得された場合、当該新たな決済において取得された個体識別情報とカード識別情報との組み合わせに紐付くポイント情報が存在するか否かを検索し、
該当するポイント情報を検出した場合、当該検出したポイント情報を用いてポイント付与処理を実行する手段、
として更に機能させるための２３．に記載のプログラム。
２５．
前記コンピュータを、
前記第２記憶手段に記憶されているポイントカード別の履歴を用いて、クレジットカード又は電子マネーの個体識別情報とカード識別情報との組み合わせをポイントカード別に特定し、当該特定した組み合わせに紐付くポイント情報が存在するか否かを検索し、
該当するポイント情報を検出した場合、当該検出したポイント情報を用いてポイント付与処理を実行する手段、
として更に機能させるための２３．に記載のプログラム。
２６．
コンピュータを、
決済を識別する決済識別情報を取得する手段、および、
クレジットカード又は電子マネーの個体識別情報とポイントカードを識別するカード識別情報とを紐付けて記憶する記憶手段から、前記取得した決済識別情報で識別される決済で使用されたクレジットカード又は電子マネーの個体識別情報に対応する前記カード識別情報を読出し、当該読み出したカード識別情報で識別されるポイントカードに対して前記取得した決済識別情報で識別される決済に伴うポイントを付与する手段、
として機能させるためのプログラム。
２７．
前記コンピュータを、
決済時に使用されたクレジットカード又は電子マネーの個体識別情報、当該決済の決済識別情報、および、未付与のポイントを特定するポイント情報を互いに紐付けて記憶する第１記憶手段から、前記取得した決済識別情報に対応する個体識別情報を読み出し、
クレジットカード又は電子マネーの個体識別情報とポイントカードのカード識別情報とを互いに紐付けて記憶する第２記憶手段から、前記読み出した個体識別情報に対応するカード識別情報を読み出し、
前記取得した決済識別情報に紐付くポイント情報を用いたポイント付与処理を、前記読み出したカード識別情報のポイントカードに対して実行する手段、
として更に機能させるための２６．に記載のプログラム。
２８．
前記コンピュータを、
決済時にクレジットカード又は電子マネーの個体識別情報と共にポイントカードのカード情報を取得した場合、当該取得した個体識別情報とカード識別情報とを互いに紐付けて前記記憶手段に記憶する更新手段、
として更に機能させるための２１．から２７．のいずれか１つに記載のプログラム。
２９．
前記コンピュータを、
ポイント付与処理を実行した後、当該ポイント付与処理で用いたポイント情報にポイントが付与済であることを示す処理済み情報を紐付ける手段、
として更に機能させるための２１．から２８．のいずれか１つに記載のプログラム。
３０．
前記コンピュータを、
前記取得した決済識別情報に紐付くポイント情報に前記処理済み情報が紐付けられている場合、エラー処理を実行する手段、
として更に機能させるための２９．に記載のプログラム。
【符号の説明】
【０１２２】
１０  情報処理装置
１００  サーバ装置
１０１  バス
１０２  プロセッサ
１０３  メモリ
１０４  ストレージデバイス
１０５  入出力インタフェース
１０５１  入力装置
１０５２  表示装置
１０６  通信インタフェース
１１０  第１取得部
１２０  第１ポイント付与部
１２２  ポイント情報記憶部
１２４  履歴情報記憶部
１２６  カード情報記憶部
１３０  第２取得部
１４０  第２ポイント付与部
１５０  更新部
２００  ＰＯＳレジ端末
３００  顧客端末
【図１】
2018055564.tif 000003
【図２】
2018055564.tif 000004
【図３】
2018055564.tif 000005
【図４】
2018055564.tif 000006
【図５】
2018055564.tif 000007
【図６】
2018055564.tif 000008
【図７】
2018055564.tif 000009
【図８】
2018055564.tif 000010
【図９】
2018055564.tif 000011
【図１０】
2018055564.tif 000012
【図１１】
2018055564.tif 000013
【図１２】
2018055564.tif 000014
【図１３】
2018055564.tif 000015
【図１４】
2018055564.tif 000016