(57)【要約】【課題】電子レシートの内容を把握し易くすることを課題とする。【解決手段】本発明は、端末装置２０のコンピュータを、購入商品の識別情報及び購入価格を含む電子レシート情報と、商品のカテゴリ別又は商品別に設定された表示ルールとに基づき、閲覧用電子レシート画像を生成する閲覧画像生成部２１、及び、閲覧用電子レシート画像を出力する出力部２２として機能させるプログラムを提供する。【選択図】図５
2020181286.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータが、
購入商品の識別情報及び購入価格を含む電子レシート情報と、商品のカテゴリ別又は商品別に設定された表示ルールとに基づき、閲覧用電子レシート画像を生成し、前記閲覧用電子レシート画像を出力する処理方法。
【請求項２】
請求項１に記載の処理方法において、
前記表示ルールでは、商品のカテゴリ毎に、第１の表示ルール又は第２の表示ルールが設定されており、
前記コンピュータは、
前記第１の表示ルールが設定されている商品のカテゴリにおいては、商品のカテゴリの識別情報とその商品のカテゴリに含まれる購入商品の購入価格の合計とを表示し、
前記第２の表示ルールが選択されている商品のカテゴリにおいては、購入商品の識別情報及び購入価格を表示する処理方法。
【請求項３】
請求項１又は２に記載の処理方法において、
前記表示ルールでは、商品のカテゴリ各々に表示優先順位が設定されており、
前記コンピュータは、商品のカテゴリ毎にまとめて購入内容を示す購入情報を表示し、前記表示優先順位の順に前記商品のカテゴリ毎の前記購入情報を並べた前記閲覧用電子レシート画像を生成する処理方法。
【請求項４】
請求項１から３のいずれか１項に記載の処理方法において、
前記表示ルールでは、商品毎に基準価格が設定されており、
前記コンピュータは、購入価格が前記基準価格を超える商品と、購入価格が前記基準価格以下である商品とを識別可能な前記閲覧用電子レシート画像を生成する処理方法。
【請求項５】
請求項１から４のいずれか１項に記載の処理方法において、
前記コンピュータは、ユーザ入力に基づき前記表示ルールを設定する処理方法。
【請求項６】
請求項１から５のいずれか１項に記載の処理方法において、
前記コンピュータは、過去の購入履歴に基づき前記表示ルールを設定する処理方法。
【請求項７】
請求項６に記載の処理方法において、
前記コンピュータは、過去の同一商品又は同種商品の購入価格に基づき、前記基準価格を設定する処理方法。
【請求項８】
購入商品の識別情報及び購入価格を含む電子レシート情報と、商品のカテゴリ別又は商品別に設定された表示ルールとに基づき、閲覧用電子レシート画像を生成する閲覧画像生成手段と、
前記閲覧用電子レシート画像を出力する出力手段と、
を有する装置。
【請求項９】
コンピュータを、
購入商品の識別情報及び購入価格を含む電子レシート情報と、商品のカテゴリ別又は商品別に設定された表示ルールとに基づき、閲覧用電子レシート画像を生成する閲覧画像生成手段、及び、
前記閲覧用電子レシート画像を出力する出力手段、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、処理装置、処理方法及びプログラムに関する。
【背景技術】
【０００２】
特許文献１は、家計簿用のデータフォーマットを事前に登録しておき、家計簿用の出力フォーマットに合わせてデータを出力可能な電子レシートシステムを開示している。
【０００３】
特許文献２は、仕分け「あり」が選択されている場合には、品目情報が商品分類に応じて仕分けされた状態で紙レシートが印刷されるシステムを開示している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１８−６０５５５号公報
【特許文献２】特開２００５−５６１４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献２に記載の技術の場合、仕分け「あり」及び「なし」の選択が、購入商品全てに一律に適用される。全ての購入商品に関する情報を一律に同様な表示ルールに基づき表示する手段の場合、表示された情報を把握し難いと感じるユーザもいる。いずれの特許文献も、当該課題を解決する手段を開示していない。本発明は、電子レシートの内容をユーザに適切に表示することを課題とする。
【課題を解決するための手段】
【０００６】
本発明によれば、
コンピュータを、
購入商品の識別情報及び購入価格を含む電子レシート情報と、商品のカテゴリ別又は商品別に設定された表示ルールとに基づき、閲覧用電子レシート画像を生成する閲覧画像生成手段、及び、
前記閲覧用電子レシート画像を出力する出力手段、
として機能させるプログラムが提供される。
【０００７】
また、本発明によれば、
購入商品の識別情報及び購入価格を含む電子レシート情報と、商品のカテゴリ別又は商品別に設定された表示ルールとに基づき、閲覧用電子レシート画像を生成する閲覧画像生成手段と、
前記閲覧用電子レシート画像を出力する出力手段と、
を有する装置が提供される。
【０００８】
また、本発明によれば、
コンピュータが、
購入商品の識別情報及び購入価格を含む電子レシート情報と、商品のカテゴリ別又は商品別に設定された表示ルールとに基づき、閲覧用電子レシート画像を生成し、前記閲覧用電子レシート画像を出力する処理方法が提供される。
【発明の効果】
【０００９】
本発明によれば、電子レシートの内容を適切に表示することができる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態の電子レシート管理装置、端末装置及び店舗システムの概要を説明するための機能ブロック図である。
【図２】本実施形態の電子レシート管理装置、端末装置及び店舗システムのハードウエア構成の一例を示す図である。
【図３】本実施形態の電子レシート管理装置の機能ブロック図の一例である。
【図４】本実施形態の電子レシート情報の一例を模式的に示す図である。
【図５】本実施形態の端末装置の機能ブロック図の一例である。
【図６】本実施形態の電子レシート管理装置及び端末装置の処理の流れの一例を示すシーケンス図である。
【図７】本実施形態の表示ルールの一例を模式的に示す図である。
【図８】本実施形態の閲覧用電子レシート画像の一例を模式的に示す図である。
【図９】本実施形態の閲覧用電子レシート画像の一例を模式的に示す図である。
【図１０】本実施形態の表示ルールの一例を模式的に示す図である。
【図１１】本実施形態の閲覧用電子レシート画像の一例を模式的に示す図である。
【図１２】本実施形態の表示ルールの一例を模式的に示す図である。
【図１３】本実施形態の閲覧用電子レシート画像の一例を模式的に示す図である。
【図１４】本実施形態の電子レシート管理装置の機能ブロック図の一例である。
【図１５】本実施形態の電子レシート管理装置及び端末装置の処理の流れの一例を示すシーケンス図である。
【発明を実施するための形態】
【００１１】
＜第１の実施形態＞
まず、図１の機能ブロック図を用いて、本実施形態の概要を説明する。図１には、電子レシート管理装置１０と、端末装置２０と、店舗システム３０とが示されている。これらの装置は、有線及び／又は無線で互いに通信可能に接続されている。
【００１２】
店舗システム３０は、店舗に設置されるシステムである。店舗システム３０は、ＰＯＳ（point of sales）レジスター等の会計装置と、店舗サーバとを含む。店舗システム３０は、会計処理に応じて生成された各ユーザ（顧客）の電子レシート情報を、各ユーザのユーザ識別情報に紐付けて、電子レシート管理装置１０に送信する。電子レシート情報は、購入商品の識別情報及び購入価格を含む。
【００１３】
電子レシート管理装置１０は、ユーザ識別情報に対応付けて、電子レシート情報を管理する。また、電子レシート管理装置１０は、ユーザ識別情報に対応付けて、商品のカテゴリ別又は商品別に設定された表示ルールを管理する。表示ルールは、閲覧用電子レシート画像における電子レシート情報の表示に関するルールである。管理は、保存、更新、編集、削除等の処理を含む。そして、電子レシート管理装置１０は、端末装置２０からのリクエストに応じて、所定のユーザ識別情報に対応付けられた電子レシート情報及び表示ルールを端末装置２０に送信する。
【００１４】
端末装置２０は、電子レシート管理装置１０から取得した電子レシート情報と表示ルールとに基づき、閲覧用電子レシート画像を生成する。そして、端末装置２０は、生成した閲覧用電子レシート画像を出力する。
【００１５】
本実施形態の端末装置２０は、「商品のカテゴリ別又は商品別」に設定された表示ルールに基づき、閲覧用電子レシート画像を生成するという特徴を有する。商品のカテゴリ別又は商品別に表示ルールが設定されるので、複数の商品に一律に同じ表示ルールが設定される場合に比べて、閲覧用電子レシート画像の表示内容のバリエーションが増える。ユーザは、商品のカテゴリ別又は商品別に自分好みの表示ルールを設定することで、自分好みの内容となった閲覧用電子レシート画像を閲覧することが可能となる。結果、ユーザは、電子レシートの内容を把握し易くなる。
【００１６】
次に、電子レシート管理装置１０、端末装置２０及び店舗システム３０の構成を詳細に説明する。まず、電子レシート管理装置１０、端末装置２０及び店舗システム３０のハードウエア構成の一例について説明する。電子レシート管理装置１０、端末装置２０及び店舗システム３０が備える各機能部は、任意のコンピュータのＣＰＵ（Central Processing Unit）、メモリ、メモリにロードされるプログラム、そのプログラムを格納するハードディスク等の記憶ユニット（あらかじめ装置を出荷する段階から格納されているプログラムのほか、ＣＤ（Compact Disc）等の記憶媒体やインターネット上のサーバ等からダウンロードされたプログラムをも格納できる）、ネットワーク接続用インターフェイスを中心にハードウエアとソフトウエアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。
【００１７】
図２は、電子レシート管理装置１０、端末装置２０及び店舗システム３０のハードウエア構成を例示するブロック図である。図２に示すように、電子レシート管理装置１０、端末装置２０及び店舗システム３０各々は、プロセッサ１Ａ、メモリ２Ａ、入出力インターフェイス３Ａ、周辺回路４Ａ、バス５Ａを有する。周辺回路４Ａには、様々なモジュールが含まれる。処理装置は周辺回路４Ａを有さなくてもよい。なお、電子レシート管理装置１０、端末装置２０及び店舗システム３０は、物理的及び／又は論理的に分かれた複数の装置で構成されてもよいし、物理的及び／又は論理的に一体となった１つの装置で構成されてもよい。物理的及び／又は論理的に分かれた複数の装置で構成される場合、複数の装置各々が上記ハードウエア構成を備えることができる。
【００１８】
バス５Ａは、プロセッサ１Ａ、メモリ２Ａ、周辺回路４Ａ及び入出力インターフェイス３Ａが相互にデータを送受信するためのデータ伝送路である。プロセッサ１Ａは、例えばＣＰＵ、ＧＰＵ（Graphics Processing Unit）などの演算処理装置である。メモリ２Ａは、例えばＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）などのメモリである。入出力インターフェイス３Ａは、入力装置、外部装置、外部サーバ、外部センサー、カメラ等から情報を取得するためのインターフェイスや、出力装置、外部装置、外部サーバ等に情報を出力するためのインターフェイスなどを含む。入力装置は、例えばキーボード、マウス、マイク、物理ボタン、タッチパネル等である。出力装置は、例えばディスプレイ、スピーカ、プリンター、メーラ等である。プロセッサ１Ａは、各モジュールに指令を出し、それらの演算結果をもとに演算を行うことができる。
【００１９】
次に、店舗システム３０の機能構成を説明する。店舗システム３０は、ＰＯＳレジスター等の会計装置と、店舗サーバとを含む。
【００２０】
会計装置は、登録処理及び精算処理を含む会計処理を実行する。登録処理は、会計対象の商品を登録する処理である。会計装置は、コードリーダ、タッチパネル、物理ボタン、マイク等の入力装置を介して、会計対象の商品の商品識別情報（ＪＡＮ（Japanese Article Number）コード、ＥＡＮ（European Article Number）コード等）の入力を受付ける。その他、会計装置は、会計対象の商品を撮影した画像を解析することで特定されたその商品の商品識別情報の入力を受付けてもよい。
【００２１】
そして、会計装置は、商品マスタにおいて入力された商品識別情報に対応付けられている商品情報（売価、商品の呼び名等）を取得し、会計対象の商品の商品情報として自装置に登録する。また、会計装置は、登録されている商品情報に基づき、消費税の算出や、会計金額の算出等を行う。
【００２２】
精算処理は、登録処理で確定された会計金額の支払いを受付ける処理である。精算処理では、会計装置は、例えば現金の挿入を受付けたり、クレジットカード情報の入力を受付けたり、クレジットカード会社のサーバと通信して決済処理を行ったり、預かり金額の入力を受付けたり、釣銭を算出したり、算出した釣銭を送出したり、その他の処理を実行したりする。
【００２３】
会計装置は、登録処理又は精算処理を実行中の任意のタイミングで、ユーザ（顧客）を識別するユーザ識別情報の入力を受付ける。例えば、会計装置は、近距離無線通信機能を備えたリーダライタ、カードリーダ、物理ボタン、タッチパネル、マイク、カメラ等の入力装置を介して、ユーザ識別情報の入力を受付ける。そして、会計装置は、各ユーザが購入した商品（購入商品）の識別情報（ＪＡＮコード、ＥＡＮコード、商品マスタに登録されている商品の呼び名等）、購入価格、購入日時等を含む電子レシート情報と、各ユーザのユーザ識別情報とを対応付けて、店舗サーバに送信する。
【００２４】
店舗サーバは、上記電子レシート情報と、ユーザ識別情報とを電子レシート管理装置１０に送信する。店舗サーバは、上記電子レシート情報に店舗情報（店舗の名称、店舗の住所、店舗の電話番号等）を追加して、電子レシート管理装置１０に送信してもよい。
【００２５】
なお、会計装置は、物理的及び／又は論理的に１つの装置で構成されてもよいし、物理的及び／又は論理的に分かれた複数の装置で構成されてもよい。物理的及び／又は論理的に分かれた複数の装置で会計装置が構成される場合、例えば、１つの装置が登録処理を実行し、他の１つの装置が精算処理を実行してもよい。
【００２６】
また、会計装置は、店員が操作することを前提とした装置であってもよいし、顧客が操作することを前提とした装置であってもよい。また、物理的及び／又は論理的に分かれた複数の装置で会計装置が構成される場合、例えば、登録処理を実行する装置は店員が操作することを前提とした装置であり、精算処理を実行する装置は顧客が操作することを前提とした装置であってもよい。
【００２７】
次に、電子レシート管理装置１０の機能構成を説明する。図３に、電子レシート管理装置１０の機能ブロック図の一例を示す。図示するように、電子レシート管理装置１０は、記憶部１１と、管理部１２と、出力部１３と、入力部１４とを有する。管理部１２は、電子レシート情報登録部１２１と、表示ルール設定部１２２と、検索部１２３とを有する。所定のプログラムを電子レシート管理装置１０にインストールすることで、これら機能部が電子レシート管理装置１０において実現される。
【００２８】
入力部１４は、入出力インターフェイス３Ａを介して各種情報を取得する。具体的には、入力部１４は、店舗システム３０が送信した電子レシート情報とユーザ識別情報とを取得する。また、入力部１４は、端末装置２０が送信した各種情報を取得する。また、入力部１４は、電子レシート管理装置１０のオペレータがキーボード等の入力装置を介して入力した各種情報を取得してもよい。
【００２９】
なお、本明細書において、「取得」とは、ユーザ入力に基づき、又は、プログラムの指示に基づき、「自装置が他の装置や記憶媒体に格納されているデータを取りに行くこと（能動的な取得）」、たとえば、他の装置にリクエストまたは問い合わせして受信すること、他の装置や記憶媒体にアクセスして読み出すことを含んでもよい。また、「取得」とは、ユーザ入力に基づき、又は、プログラムの指示に基づき、「自装置に他の装置から出力されるデータを入力すること（受動的な取得）」、たとえば、配信（または、送信、プッシュ通知等）されるデータを受信することを含んでもよい。また、「取得」とは、受信したデータまたは情報の中から選択して取得すること、及び、「データを編集（テキスト化、データの並び替え、一部データの抽出、ファイル形式の変更等）などして新たなデータを生成し、当該新たなデータを取得すること」を含んでもよい。
【００３０】
電子レシート情報登録部１２１は、入力部１４が取得した電子レシート情報とユーザ識別情報とを記憶部１１に記憶させる。図４に、記憶部１１が記憶する電子レシート情報の一例を模式的に示す。図示する例では、ユーザ識別情報と、買物した日時と、買物した店舗の店舗情報と、買物した内容（購入商品の識別情報、購入価格、消費税、小計、合計等）を示す買物情報とが互いに対応付けられている。図示するように、記憶部１１は、決済毎に分けて複数の決済の電子レシート情報を記憶することができる。
【００３１】
図３に戻り、表示ルール設定部１２２は、ユーザ毎に表示ルールを設定し、ユーザ毎の設定内容をユーザ識別情報に対応付けて記憶部１１に記憶させる。表示ルール設定部１２２は、商品のカテゴリ別又は商品別に、表示ルールを設定することができる。本実施形態では表示ルールの詳細は制限されない。以下の実施形態で、表示ルールの具体例を説明する。
【００３２】
表示ルール設定部１２２は、例えば、あるユーザ識別情報に対応付けて、デフォルトの表示ルールを設定してもよい。その他、表示ルール設定部１２２は、端末装置２０から取得した情報に基づき各ユーザの表示ルールを決定し、そのユーザの識別情報に対応付けて決定した表示ルールを記憶部１１に記憶させてもよい。端末装置２０は、自装置の入力装置を介してユーザが入力した表示ルールの設定内容を電子レシート管理装置１０に送信する。
【００３３】
検索部１２３は、入力部１４が端末装置２０から取得した電子レシート閲覧リクエストに基づき記憶部１１を検索し、所定の電子レシート情報と表示ルールを抽出する。なお、電子レシート閲覧リクエストは、ユーザ識別情報、及び、ユーザが指定した１つの決済を識別する情報を含む。１つの決済は、例えば、買物した日時、店舗情報、買物情報等を用いて識別される。検索部１２３は、電子レシート閲覧リクエストに含まれるユーザ識別情報に対応付けられており、かつ、ユーザが指定した１つの決済に関する電子レシート情報を抽出する。また、検索部１２３は、電子レシート閲覧リクエストに含まれるユーザ識別情報に対応付けられている表示ルールを抽出する。
【００３４】
出力部１３は、入出力インターフェイス３Ａを介して各種情報を出力する。具体的には、出力部１３は、検索部１２３が抽出した所定の電子レシート情報と表示ルールを、電子レシート閲覧リクエストの送信元である端末装置２０に送信する。
【００３５】
次に、端末装置２０の機能構成を説明する。図５に、端末装置２０の機能ブロック図の一例を示す。図示するように、端末装置２０は、閲覧画像生成部２１と、出力部２２と、入力部２３とを有する。端末装置２０は、例えば、スマートフォン、タブレット端末、ＰＣ（personal computer）、携帯電話、スマートウォッチ等である。所定のプログラムを端末装置２０にインストールすることで、これら機能部が端末装置２０において実現される。
【００３６】
入力部２３は、入出力インターフェイス３Ａを介して各種情報を取得する。具体的には、入力部２３は、電子レシート管理装置１０が送信した電子レシート情報と表示ルールを取得する。また、入力部２３は、タッチパネル等の入力装置を介したユーザ入力（電子レシート閲覧リクエストの入力、１つの決済を指定する入力、表示ルールを設定する入力等）で入力された情報を取得する。
【００３７】
閲覧画像生成部２１は、購入商品の識別情報及び購入価格を含む電子レシート情報と、商品のカテゴリ別又は商品別に設定された表示ルールとに基づき、閲覧用電子レシート画像を生成する。本実施形態では表示ルールの詳細は制限されない。以下の実施形態で、表示ルールや閲覧用電子レシート画像の具体例を説明する。
【００３８】
出力部２２は、入出力インターフェイス３Ａを介して各種情報を出力する。具体的には、出力部２２は、閲覧画像生成部２１が生成した閲覧用電子レシート画像をディスプレイに表示させる。また、出力部２２は、ユーザ入力で入力された情報を電子レシート管理装置１０に送信する。
【００３９】
次に、図６のシーケンス図を用いて、電子レシート管理装置１０及び端末装置２０による処理の流れの一例を説明する。
【００４０】
まず、ユーザは、端末装置２０を操作し、所定のアプリ又は所定のホームページを介して電子レシート管理装置１０にログインする。そして、ユーザは、ログイン後のページにおいて、所定の１つの決済の電子レシートを閲覧するリクエストを入力する。１つの決済は、例えば、買物した日時、店舗情報、買物情報等を用いて識別される。
【００４１】
すると、端末装置２０は、ユーザ識別情報（ログイン時の情報）及び１つの決済を識別する情報を含む電子レシート閲覧リクエストを電子レシート管理装置１０に送信する（Ｓ１０）。
【００４２】
電子レシート管理装置１０は、その電子レシート閲覧リクエストに基づき記憶部１１を検索し、所定の電子レシート情報を抽出する（Ｓ１１）。具体的には、電子レシート管理装置１０は、電子レシート閲覧リクエストに含まれるユーザ識別情報に対応付けられており、かつ、ユーザが指定した１つの決済に関する電子レシート情報を抽出する。
【００４３】
また、電子レシート管理装置１０は記憶部１１を検索し、所定の表示ルールを抽出する（Ｓ１１）。具体的には、検索部１２３は、電子レシート閲覧リクエストに含まれるユーザ識別情報に対応付けられている表示ルールを抽出する。
【００４４】
そして、電子レシート管理装置１０は、抽出した電子レシート情報と表示ルールを端末装置２０に送信する（Ｓ１２）。
【００４５】
端末装置２０は、受信した電子レシート情報と表示ルールとに基づき閲覧用電子レシート画像を生成し（Ｓ１３）、生成した閲覧用電子レシート画像を出力（例：ディスプレイに表示）する（Ｓ１４）。
【００４６】
ここで、変形例を説明する。ここまでは、電子レシート管理装置１０が電子レシート情報を記憶しており、端末装置２０からの電子レシート閲覧リクエストに応じて１つの決済の電子レシート情報を端末装置２０に送信する例を説明したが、当該処理に限定されない。
【００４７】
例えば、ログイン後の任意のタイミング（ログイン後に最初に電子レシート閲覧リクエストが送受信されたタイミング等）で、電子レシート管理装置１０はそのユーザの複数の決済の電子レシート情報を端末装置２０に送信してもよい。そして、端末装置２０は、受信した複数の決済の電子レシート情報を自装置内に記憶しておいてもよい。この場合、端末装置２０は、その後に電子レシート閲覧リクエストのユーザ入力を受付けると、自装置内に記憶されている複数の決済の電子レシート情報の中から所定の１つの決済の電子レシート情報を取得し、その電子レシート情報に基づき閲覧用電子レシート画像を生成する。
【００４８】
その他の例として、電子レシート管理装置１０及び端末装置２０の両方が電子レシート情報を記憶しており、任意のタイミングで同期して内容の同一性が維持されるように構成されてもよい。この場合、端末装置２０は、電子レシート閲覧リクエストの入力を受付けると、自装置内に記憶されている複数の決済の電子レシート情報の中から所定の１つの決済の電子レシート情報を取得し、その電子レシート情報に基づき閲覧用電子レシート画像を生成する。
【００４９】
また、ここまでは電子レシート管理装置１０が表示ルールを記憶しており、端末装置２０からの電子レシート閲覧リクエストに応じて表示ルールを端末装置２０に送信する例を説明したが、当該処理に限定されない。
【００５０】
例えば、ログイン後の任意のタイミング（ログイン後に最初に電子レシート閲覧リクエストが送受信されたタイミング等）で、電子レシート管理装置１０はそのユーザの表示ルールを端末装置２０に送信してもよい。そして、端末装置２０は、受信した表示ルールを自装置内に記憶しておいてもよい。この場合、端末装置２０は、その後に電子レシート閲覧リクエストの入力を受付けると、自装置内に記憶されている表示ルールに基づき閲覧用電子レシート画像を生成する。
【００５１】
その他の例として、電子レシート管理装置１０及び端末装置２０の両方が表示ルールを記憶しており、任意のタイミングで同期して内容の同一性が維持されるように構成されてもよい。この場合、端末装置２０は、電子レシート閲覧リクエストの入力を受付けると、自装置内に記憶されている表示ルールに基づき閲覧用電子レシート画像を生成する。
【００５２】
以上、本実施形態の電子レシート管理装置１０、端末装置２０及び店舗システム３０によれば、端末装置２０は、「商品のカテゴリ別又は商品別」に設定された表示ルールに基づき、閲覧用電子レシート画像を生成することができる。商品のカテゴリ別又は商品別に表示ルールが設定されるので、複数の商品に一律に同じ表示ルールが設定される場合に比べて、閲覧用電子レシート画像の表示内容のバリエーションが増える。ユーザは、商品のカテゴリ別又は商品別に自分好みの表示ルールを設定することで、自分好みの内容となった閲覧用電子レシート画像を閲覧することが可能となる。結果、ユーザは、電子レシートの内容を把握し易くなる。
【００５３】
＜第２の実施形態＞
本実施形態は、表示ルール及び閲覧用電子レシート画像の内容が具体化される点で第１の実施形態と異なる。以下、詳細に説明する。
【００５４】
本実施形態の表示ルールでは、図７に示すように、商品のカテゴリ毎に、第１の表示ルール又は第２の表示ルールが設定される。
【００５５】
第１の表示ルールが設定されている商品のカテゴリにおいては、閲覧用電子レシート画像において、商品のカテゴリの識別情報とその商品のカテゴリに含まれる購入商品の購入価格の合計とが表示され、購入商品の識別情報及び購入価格は表示されない。
【００５６】
一方、第２の表示ルールが選択されている商品のカテゴリにおいては、閲覧用電子レシート画像において、購入商品の識別情報及び購入価格が表示される。商品のカテゴリの識別情報とその商品のカテゴリに含まれる購入商品の購入価格の合計とは表示されてもよいし、表示されなくてもよい。
【００５７】
ここで、閲覧画像生成部２１が生成する閲覧用電子レシート画像の一例を図８に示す。当該閲覧用電子レシート画像は、図４に示される日時「２０１９年３月２８日１４時１５分」で特定される電子レシート情報と、図７に示される表示ルールとに基づき生成されたものである。
【００５８】
図７の表示ルールより、「食品」は第１の表示ルールが設定されている。このため、閲覧画像生成部２１は、図８に示すように、第１の表示ルールが設定されている商品のカテゴリ「食品」においては、商品のカテゴリの識別情報（カテゴリの呼び名等）とその商品のカテゴリに含まれる購入商品の購入価格の合計（９３２円）とを表示し、購入商品の識別情報及び購入価格は表示しない。
【００５９】
一方、図７の表示ルールより、「電化製品」及び「雑貨」は第２の表示ルールが設定されている。このため、閲覧画像生成部２１は、図８に示すように、第２の表示ルールが設定されている商品のカテゴリ「電化製品」及び「雑貨」においては、購入商品の識別情報（歯ブラシ等の呼び名等）及び購入価格（５２３円等）を表示する。なお、商品のカテゴリの識別情報とその商品のカテゴリに含まれる購入商品の購入価格の合計とは表示されてもよいし、表示されなくてもよいが、図示する例では表示されている（雑貨、５２３円等）。
【００６０】
なお、閲覧画像生成部２１は、商品識別情報と各商品が属するカテゴリとを対応付けた対応情報に基づき、電子レシート情報に含まれる商品識別情報各々に対応したカテゴリを特定してもよい。
【００６１】
その他、電子レシート管理装置１０は、店舗システム３０から電子レシート情報を取得した後の任意のタイミングで、商品識別情報と各商品が属するカテゴリとを対応付けた対応情報に基づき、取得した電子レシート情報に含まれる商品識別情報各々に対応したカテゴリを特定し、特定したカテゴリを示す情報を電子レシート情報に付与してもよい。そして、閲覧画像生成部２１は、このようにして電子レシート情報に付与された情報に基づき、電子レシート情報に含まれる商品識別情報各々に対応したカテゴリを特定してもよい。
【００６２】
図９に、閲覧画像生成部２１が生成する閲覧用電子レシート画像の他の一例を示す。当該閲覧用電子レシート画像は、商品のカテゴリ各々に対応して「詳細」ボタン又は「閉じる」ボタンが表示されている点が、図８に示す閲覧用電子レシート画像と異なる。購入商品の識別情報及び購入価格が表示されていない商品のカテゴリに対応して、「詳細」ボタンが表示されている。そして、購入商品の識別情報及び購入価格が表示されている商品のカテゴリに対応して、「閉じる」ボタンが表示されている。
【００６３】
端末装置２０は、図９に示す閲覧用電子レシート画像を表示している時に、「詳細」ボタン及び「閉じる」ボタンに対する操作（タッチ操作等）を受付けることができる。「詳細」ボタンに対する操作を受付けると、閲覧画像生成部２１は、その商品のカテゴリに対応して購入商品の識別情報及び購入価格を表示させる。そして、「閉じる」ボタンに対する操作を受付けると、閲覧画像生成部２１は、その商品のカテゴリに対応して表示されている購入商品の識別情報及び購入価格を非表示にする。
【００６４】
本実施形態の電子レシート管理装置１０、端末装置２０及び店舗システム３０のその他の構成は、第１の実施形態と同様である。
【００６５】
以上、本実施形態の電子レシート管理装置１０、端末装置２０及び店舗システム３０によれば、第１の実施形態と同様な作用効果が実現される。また、商品のカテゴリ別に、閲覧用電子レシート画像において購入商品の識別情報及び購入価格を表示するか否かを切り替えることができる。このため、例えば、詳細情報を確認したい商品のカテゴリにおいては購入商品の識別情報及び購入価格を表示させ、詳細情報の確認が不要な商品のカテゴリにおいては購入商品の識別情報及び購入価格を表示させないことができる。電子レシート情報の中の必要な情報のみを表示させ、不要な情報を非表示とできるので、閲覧用電子レシート画像における情報量が低減され、内容を把握し易くなる。
【００６６】
＜第３の実施形態＞
本実施形態は、表示ルール及び閲覧用電子レシート画像の内容が具体化される点で第１の実施形態と異なる。以下、詳細に説明する。
【００６７】
本実施形態の表示ルールでは、商品のカテゴリ各々に表示優先順位が設定される。そして、閲覧画像生成部２１は、商品のカテゴリ毎にまとめて購入内容を示す購入情報（「購入商品の識別情報及び購入価格」、又は、「各商品のカテゴリの識別情報とその商品のカテゴリに含まれる購入商品の購入価格の合計」等）を表示し、表示優先順位の順に商品のカテゴリ毎の購入情報を並べた閲覧用電子レシート画像を生成する。なお、本実施形態では、第２の実施形態で説明した表示ルールがさらに適用されてもよいし、適用されなくてもよい。
【００６８】
図１０に、本実施形態の表示ルールの一例を模式的に示す。図示する例では、商品のカテゴリ毎に第１の表示ルール又は第２の表示ルールが設定され、商品のカテゴリ各々に表示優先順位が設定されている。第１の表示ルール及び第２の表示ルールは、第２の実施形態で説明した通りである。
【００６９】
ここで、閲覧画像生成部２１が生成する閲覧用電子レシート画像の一例を図１１に示す。当該閲覧用電子レシート画像は、図４に示される日時「２０１９年３月２８日１４時１５分」で特定される電子レシート情報と、図１０に示される表示ルールとに基づき生成されたものである。
【００７０】
図１０の表示ルールより、「食品」は第１の表示ルールが設定されている。このため、閲覧画像生成部２１は、図１１に示すように、第１の表示ルールが設定されている商品のカテゴリ「食品」においては、商品のカテゴリの識別情報（カテゴリの呼び名等）とその商品のカテゴリに含まれる購入商品の購入価格の合計（９３２円）とを表示し、購入商品の識別情報及び購入価格は表示しない。
【００７１】
一方、図１０の表示ルールより、「電化製品」及び「雑貨」は第２の表示ルールが設定されている。このため、閲覧画像生成部２１は、図１１に示すように、第２の表示ルールが設定されている商品のカテゴリ「電化製品」及び「雑貨」においては、購入商品の識別情報（歯ブラシ等の呼び名等）及び購入価格を表示する。なお、商品のカテゴリの識別情報とその商品のカテゴリに含まれる購入商品の購入価格の合計とは表示されてもよいし、表示されなくてもよいが、図示する例では表示されている。
【００７２】
そして、図１０の表示ルールより、表示優先順位は、「（１）食品」→「（２）雑貨」→「（３）電化製品」・・・の順である。このため、閲覧画像生成部２１は、図１１に示すように、この順に各カテゴリの購入情報を上から並べた閲覧用電子レシート画像を生成する。
【００７３】
閲覧画像生成部２１は、第２の実施形態で説明したように、商品のカテゴリ各々に対応して「詳細」ボタン又は「閉じる」ボタンを表示した閲覧用電子レシート画像を生成してもよい。
【００７４】
本実施形態の電子レシート管理装置１０、端末装置２０及び店舗システム３０のその他の構成は、第１又は第２の実施形態と同様である。
【００７５】
以上、本実施形態の電子レシート管理装置１０、端末装置２０及び店舗システム３０によれば、第１の実施形態と同様な作用効果が実現される。また、第２の実施形態で説明した表示ルールを適用することで、第２の実施形態と同様な作用効果が実現される。
【００７６】
また、商品のカテゴリ各々の購入情報を、予め設定された表示優先順位の順に並べて表示することができる。このため、例えば、比較的重要な商品のカテゴリの購入情報をより上に表示させ、比較的重要でない商品のカテゴリの購入情報をより下に表示させることができる。比較的重要な商品のカテゴリの購入情報と、比較的重要でない商品のカテゴリの購入情報とを分けて表示させることができるので、閲覧用電子レシート画像の内容を把握し易くなる。
【００７７】
＜第４の実施形態＞
本実施形態は、表示ルール及び閲覧用電子レシート画像の内容が具体化される点で第１の実施形態と異なる。以下、詳細に説明する。
【００７８】
本実施形態の表示ルールでは、図１２に示すように、商品毎に基準価格が設定される。そして、閲覧画像生成部２１は、購入価格が基準価格を超える商品と、購入価格が基準価格以下である商品とを識別可能な閲覧用電子レシート画像を生成する。なお、本実施形態では、第２の実施形態で説明した表示ルール及び第３の実施形態で説明した表示ルールの少なくとも一方がさらに適用されてもよいし、適用されなくてもよい。
【００７９】
ここで、閲覧画像生成部２１が生成する閲覧用電子レシート画像の一例を図１３に示す。当該閲覧用電子レシート画像は、図４に示される日時「２０１９年３月２８日１４時１５分」で特定される電子レシート情報と、図１２に示される表示ルールとに基づき生成されたものである。
【００８０】
図１２の表示ルールより「電池（単３×６本）」の基準価格は「８００円」であり、図４より「電池（単３×６本）」の購入価格は「８５３円」である。すなわち、「電池（単３×６本）」は、購入価格が基準価格を超える商品である。このため、閲覧画像生成部２１は、図１３に示すように、その旨が識別可能な情報を閲覧用電子レシート画像に含める。図１３では、「電池（単３×６本）」に対応付けて上向き矢印が表示されている。
【００８１】
一方、図１２の表示ルールより「電球（４０Ｗ）」の基準価格は「７５０円」であり、図４より「電球（４０Ｗ）」の購入価格は「７１２円」である。すなわち、「電球（４０Ｗ）」は、購入価格が基準価格以下である商品である。このため、閲覧画像生成部２１は、図１３に示すように、その旨が識別可能な情報を閲覧用電子レシート画像に含める。図１３では、「電球（４０Ｗ）」に対応付けて下向き矢印が表示されている。
【００８２】
図１３の「食品」のように、商品のカテゴリの識別情報とその商品のカテゴリに含まれる購入商品の購入価格の合計とを表示し、購入商品の識別情報及び購入価格は表示しない場合、その商品のカテゴリに含まれる購入商品の中の少なくとも１つにおいて購入価格が基準価格を超える場合、その商品のカテゴリに対応付けて上向き矢印を表示してもよい。そして、その商品のカテゴリに含まれる購入商品のすべてにおいて購入価格が基準価格以下である場合、その商品のカテゴリに対応付けて下向き矢印を表示してもよい。
【００８３】
なお、閲覧画像生成部２１は、第２の実施形態で説明したように、商品のカテゴリ各々に対応して「詳細」ボタン又は「閉じる」ボタンを表示した閲覧用電子レシート画像を生成してもよい。
【００８４】
本実施形態の電子レシート管理装置１０、端末装置２０及び店舗システム３０のその他の構成は、第１乃至第３の実施形態のいずれかと同様である。
【００８５】
以上、本実施形態の電子レシート管理装置１０、端末装置２０及び店舗システム３０によれば、第１の実施形態と同様な作用効果が実現される。また、第２の実施形態で説明した表示ルールを適用することで、第２の実施形態と同様な作用効果が実現される。また、第３の実施形態で説明した表示ルールを適用することで、第３の実施形態と同様な作用効果が実現される。
【００８６】
また、商品毎に基準価格を設定しておき、購入価格が基準価格を超える商品と、購入価格が基準価格以下である商品とを識別可能に表示することができる。このため、購入商品の価格が比較的高めか低めかを容易に把握することができる。
【００８７】
ここで、変形例を説明する。表示ルール設定部１２２は、過去の購入履歴に基づき表示ルールを設定してもよい。具体的には、表示ルール設定部１２２は、過去の同一商品又は同種商品の購入価格に基づき、各商品の基準価格を設定してもよい。例えば、表示ルール設定部１２２は、各ユーザが過去（全ての期間、直近の所定期間等）に購入した同一商品又は同種商品の購入価格の統計値（平均値、最頻値、中央値、最大値、最小値等）を基準価格として設定してもよいし、各ユーザが直近に購入した同一商品又は同種商品の購入価格を基準価格として設定してもよい。表示ルール設定部１２２は、同種商品を互いに対応付けた情報に基づき、同種商品を識別できる。
【００８８】
当該変形例によれば、各ユーザの過去の購入履歴に基づき、各商品の基準価格を設定し、その基準価格との比較結果を閲覧用電子レシート画像に含めることができる。ユーザ毎に適切な基準価格を自動的に設定できるので、ユーザ負担を軽減しつつ、有益な情報をユーザに提供することができる。
【００８９】
＜変形例１＞
ここで、すべての実施形態に適用可能な変形例を説明する。ここまでは、端末装置２０が閲覧画像生成部２１を備える例を説明した。変形例として、図１４の機能ブロック図に示すように、電子レシート管理装置１０が、閲覧画像生成部１２４を備えてもよい。図１５のシーケンス図を用いて、当該変形例の処理の流れの一例を説明する。
【００９０】
まず、ユーザは、端末装置２０を操作し、所定のアプリ又は所定のホームページを介して電子レシート管理装置１０にログインする。そして、ユーザは、ログイン後のページにおいて、所定の１つの決済の電子レシートを閲覧するリクエストを入力する。１つの決済は、例えば、買物した日時、店舗情報、買物情報等を用いて識別される。
【００９１】
すると、端末装置２０は、ユーザ識別情報（ログイン時の情報）及び１つの決済を識別する情報を含む電子レシート閲覧リクエストを電子レシート管理装置１０に送信する（Ｓ２０）。
【００９２】
電子レシート管理装置１０は、その電子レシート閲覧リクエストに基づき記憶部１１を検索し、所定の電子レシート情報を抽出する（Ｓ２１）。具体的には、電子レシート管理装置１０は、電子レシート閲覧リクエストに含まれるユーザ識別情報に対応付けられており、かつ、ユーザが指定した１つの決済に関する電子レシート情報を抽出する。
【００９３】
また、電子レシート管理装置１０は記憶部１１を検索し、所定の表示ルールを抽出する（Ｓ２１）。具体的には、検索部１２３は、電子レシート閲覧リクエストに含まれるユーザ識別情報に対応付けられている表示ルールを抽出する。
【００９４】
そして、電子レシート管理装置１０は、その電子レシート情報と表示ルールとに基づき閲覧用電子レシート画像を生成し（Ｓ２２）、生成した閲覧用電子レシート画像を端末装置２０に送信する（Ｓ２３）。
【００９５】
端末装置２０は、受信した閲覧用電子レシート画像を出力（例：ディスプレイに表示）する（Ｓ２４）。
【００９６】
当該変形例においても、第１乃至第４の実施形態と同様の作用効果が実現される。
【００９７】
＜変形例２＞
すべての実施形態に適用可能な他の変形例を説明する。変形例２では、ユーザ識別情報毎に、複数の閲覧者（父、母、兄、姉等）が設定できる。そして、閲覧者ごとに表示ルールが設定できる。記憶部１１が、各ユーザ識別情報に対応付けて設定された複数の閲覧者を示す情報、及び、閲覧者ごとに設定された表示ルールを記憶する。この場合、端末装置２０は、電子レシート閲覧リクエストに加えて、閲覧者を指定するユーザ入力を受付ける。そして、端末装置２０（又は電子レシート管理装置１０）は、指定された閲覧者に対応付けられた表示ルールに基づき、閲覧用電子レシート画像を生成する。
【００９８】
同じ電子レシート情報を閲覧する場合であっても、閲覧者毎に確認したい内容は異なり得る。閲覧者ごとに表示ルールを設定でき、閲覧者毎に自分好みの閲覧用電子レシート画像を生成できる当該変形例によれば、各閲覧者は電子レシートの内容を把握し易くなる。なお、当該変形例においても、第１乃至第４の実施形態と同様の作用効果が実現される。
【００９９】
＜変形例３＞
すべての実施形態に適用可能な他の変形例を説明する。変形例３では、閲覧画像生成部２１（又は閲覧画像生成部１２４）は、購入価格の昇順又は降順に購入商品の情報（購入商品の識別情報及び購入価格）を並べた閲覧用電子レシート画像を生成してもよい。例えば、閲覧画像生成部２１（又は閲覧画像生成部１２４）は、全ての購入商品の情報（購入商品の識別情報及び購入価格）を、購入価格の昇順又は降順に並べた閲覧用電子レシート画像を生成してもよい。その他、閲覧画像生成部２１（又は閲覧画像生成部１２４）は、第１乃至第４の実施形態で説明したように複数の購入商品の情報（購入商品の識別情報及び購入価格）を商品のカテゴリ毎にまとめて表示し、各カテゴリに含まれる複数の購入商品の情報（購入商品の識別情報及び購入価格）を、購入価格の昇順又は降順に並べた閲覧用電子レシート画像を生成してもよい。
【０１００】
また、閲覧画像生成部２１（又は閲覧画像生成部１２４）は、第１乃至第４の実施形態で説明したように複数の購入商品の情報（購入商品の識別情報及び購入価格）を商品のカテゴリ毎にまとめて表示し、各カテゴリの購入情報（「購入商品の識別情報及び購入価格」、又は、「各商品のカテゴリの識別情報とその商品のカテゴリに含まれる購入商品の購入価格の合計」等）を、各カテゴリに含まれる購入商品の購入価格の合計の昇順又は降順に並べた閲覧用電子レシート画像を生成してもよい。
【０１０１】
当該変形例によれば、閲覧用電子レシート画像に表示された複数の購入商品の情報を上から順に閲覧することで、金額順に閲覧することができる。このため、電子レシートの内容を把握し易くなる。
【０１０２】
＜変形例４＞
すべての実施形態に適用可能な他の変形例を説明する。変形例４では、閲覧画像生成部２１（又は閲覧画像生成部１２４）は、購入回数の昇順又は降順に購入商品の情報（購入商品の識別情報及び購入価格）を並べた閲覧用電子レシート画像を生成してもよい。例えば、閲覧画像生成部２１（又は閲覧画像生成部１２４）は、全ての購入商品の情報（購入商品の識別情報及び購入価格）を、購入回数の昇順又は降順に並べた閲覧用電子レシート画像を生成してもよい。その他、閲覧画像生成部２１（又は閲覧画像生成部１２４）は、第１乃至第４の実施形態で説明したように複数の購入商品の情報（購入商品の識別情報及び購入価格）を商品のカテゴリ毎にまとめて表示し、各カテゴリに含まれる複数の購入商品の情報（購入商品の識別情報及び購入価格）を、購入回数の昇順又は降順に並べた閲覧用電子レシート画像を生成してもよい。閲覧画像生成部２１（又は閲覧画像生成部１２４）は、各ユーザの購入履歴に基づき、各購入商品の購入回数を特定できる。
【０１０３】
当該変形例によれば、閲覧用電子レシート画像に表示された複数の購入商品の情報を上から順に閲覧することで、購入回数順に閲覧することができる。このため、電子レシートの内容を把握し易くなる。
【０１０４】
以上、実施形態（及び実施例）を参照して本願発明を説明したが、本願発明は上記実施形態（及び実施例）に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
【０１０５】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限定されない。
１．  コンピュータが、
購入商品の識別情報及び購入価格を含む電子レシート情報と、商品のカテゴリ別又は商品別に設定された表示ルールとに基づき、閲覧用電子レシート画像を生成し、前記閲覧用電子レシート画像を出力する処理方法。
２．  １に記載の処理方法において、
前記表示ルールでは、商品のカテゴリ毎に、第１の表示ルール又は第２の表示ルールが設定されており、
前記コンピュータは、
前記第１の表示ルールが設定されている商品のカテゴリにおいては、商品のカテゴリの識別情報とその商品のカテゴリに含まれる購入商品の購入価格の合計とを表示し、
前記第２の表示ルールが選択されている商品のカテゴリにおいては、購入商品の識別情報及び購入価格を表示する処理方法。
３．  １又は２に記載の処理方法において、
前記表示ルールでは、商品のカテゴリ各々に表示優先順位が設定されており、
前記コンピュータは、商品のカテゴリ毎にまとめて購入内容を示す購入情報を表示し、前記表示優先順位の順に前記商品のカテゴリ毎の前記購入情報を並べた前記閲覧用電子レシート画像を生成する処理方法。
４．  １から３のいずれかに記載の処理方法において、
前記表示ルールでは、商品毎に基準価格が設定されており、
前記コンピュータは、購入価格が前記基準価格を超える商品と、購入価格が前記基準価格以下である商品とを識別可能な前記閲覧用電子レシート画像を生成する処理方法。
５．  １から４のいずれかに記載の処理方法において、
前記コンピュータは、ユーザ入力に基づき前記表示ルールを設定する処理方法。
６．  １から５のいずれかに記載の処理方法において、
前記コンピュータは、過去の購入履歴に基づき前記表示ルールを設定する処理方法。
７．  ６に記載の処理方法において、
前記コンピュータは、過去の同一商品又は同種商品の購入価格に基づき、前記基準価格を設定する処理方法。
８．  購入商品の識別情報及び購入価格を含む電子レシート情報と、商品のカテゴリ別又は商品別に設定された表示ルールとに基づき、閲覧用電子レシート画像を生成する閲覧画像生成手段と、
前記閲覧用電子レシート画像を出力する出力手段と、
を有する装置。
９．  コンピュータを、
購入商品の識別情報及び購入価格を含む電子レシート情報と、商品のカテゴリ別又は商品別に設定された表示ルールとに基づき、閲覧用電子レシート画像を生成する閲覧画像生成手段、及び、
前記閲覧用電子レシート画像を出力する出力手段、
として機能させるプログラム。
【符号の説明】
【０１０６】
１Ａ    プロセッサ
２Ａ    メモリ
３Ａ    入出力Ｉ／Ｆ
４Ａ    周辺回路
５Ａ    バス
１０    電子レシート管理装置
１１    記憶部
１２    管理部
１２１  電子レシート情報登録部
１２２  表示ルール設定部
１２３  検索部
１２４  閲覧画像生成部
１３    出力部
１４    入力部
２０    端末装置
２１    閲覧画像生成部
２２    出力部
２３    入力部
３０    店舗システム
【図１】
2020181286.tif 000003
【図２】
2020181286.tif 000004
【図３】
2020181286.tif 000005
【図４】
2020181286.tif 000006
【図５】
2020181286.tif 000007
【図６】
2020181286.tif 000008
【図７】
2020181286.tif 000009
【図８】
2020181286.tif 000010
【図９】
2020181286.tif 000011
【図１０】
2020181286.tif 000012
【図１１】
2020181286.tif 000013
【図１２】
2020181286.tif 000014
【図１３】
2020181286.tif 000015
【図１４】
2020181286.tif 000016
【図１５】
2020181286.tif 000017