(57)【要約】      （修正有）【課題】領収書の保管に要するコストをいっそう低減させつつ、ユーザにとってサービス導入の敷居をいっそう低下させて、電子的な領収書の授受の普及を促す技術を提供する。【解決手段】電子レシートを管理するサービスを提供するサーバは、各取引について領収データを記憶している。サーバは、店舗側の端末装置１０、顧客側の端末装置３０とデータを送受信することができる。サーバは、端末装置１０から、領収データを受信した場合に、当該領収データの発行がなされたタイミングを示す情報を含む領収データを記憶する。端末装置３０から、二次元コードの読み取り結果等に基づいて、各取引の領収データを特定するための情報を受け付けた場合に、当該特定される領収データを読みだして端末装置３０へ応答する。端末装置３０のディスプレイ３３２に、電子レシートが表示される。【選択図】図３
2019053704.tif 000002
【特許請求の範囲】
【請求項１】
プロセッサと、メモリと、ストレージとを備え、取引の領収内容の情報を含む領収データを管理するためのコンピュータによって実行されるプログラムであって、
コンピュータは、前記ストレージにおいて、各取引について前記領収データを記憶しており、
前記プログラムは、前記プロセッサに、
外部の通信装置とデータを送受信する第１のステップと、
取引において領収データを顧客ユーザに対して発行する第１の通信装置から、前記発行される領収データを受信した場合に、当該領収データの発行がなされたタイミングを示す情報を含む前記領収データを前記ストレージに記憶させる第２のステップと、
前記顧客ユーザが使用する第２の通信装置から、各取引にかかる領収データを特定するための第１の情報を受け付けたことに応答して、当該第１の情報により特定される領収データを前記ストレージから読みだして、読みだした領収データを前記第２の通信装置のディスプレイに表示させる第３のステップとを実行させる、プログラム。
【請求項２】
前記第１のステップにおいて、前記コンピュータが前記第２の通信装置から受信するデータは、前記顧客ユーザを識別するための第２の情報を含み、
前記第２のステップは、前記コンピュータが前記第２の通信装置から前記顧客ユーザを識別するための第２の情報と、各前記取引にかかる領収データを特定するための第１の情報とを受信した場合に、前記第１の情報により特定される領収データと、前記第２の情報に示される顧客ユーザの識別情報とを対応付けて前記ストレージに記憶させることを含む、請求項１に記載のプログラム。
【請求項３】
前記プログラムは、前記プロセッサに、さらに、
前記顧客ユーザが使用する前記第２の通信装置から、顧客ユーザの登録を受け付けて、受け付けた顧客ユーザに対して、前記顧客ユーザを識別するための前記第２の情報を生成する第４のステップを実行する、請求項２に記載のプログラム。
【請求項４】
前記第３のステップは、前記ストレージから読みだした領収データに、前記第２の通信装置の前記顧客ユーザがアクセスしたことを示す情報を、当該領収データに対応付けて前記ストレージに記憶させる、請求項１から３のいずれか１項に記載のプログラム。
【請求項５】
前記第１の通信装置は、各取引の領収内容の入力を受け付けて、当該領収内容を示す領収データを各取引について前記コンピュータへ送信し、前記領収データを特定するための情報であって前記第２の通信装置で読み取り可能な第３の情報を前記第１の通信装置のモニタに表示するように構成されており、
前記第２の通信装置は、前記第１の通信装置のモニタに表示される前記第３の情報を読み取り可能に構成されており、
前記第３のステップは、前記第２の通信装置が前記第３の情報を読み取った読み取り結果を、前記各取引にかかる領収データを特定するための前記第１の情報として受け付ける、請求項１から４のいずれか１項に記載のプログラム。
【請求項６】
前記第１の通信装置のモニタに表示される前記第３の情報は、一次元または二次元コードの画像情報であり、
前記第２の通信装置は、撮影機能を備え、前記撮影機能により前記一次元または二次元コードを撮影した撮影結果に基づいて、前記コードに含まれる情報を読み取るように構成されており、
前記第２の通信装置は、前記第１の通信装置のモニタに表示される前記一次元または二次元コードを撮影した撮影結果に基づいて前記第３の情報を読み取ることを含む、請求項５に記載のプログラム。
【請求項７】
前記プログラムは、前記プロセッサに、さらに、
前記第１の通信装置から、各取引について前記領収データを受信した場合に、取引それぞれの前記領収データを特定するための前記第１の情報と、当該領収データへのアクセスを可能とするためのアクセスコードとを前記第１の通信装置へ応答する第５のステップを実行させ、
前記第３のステップにおいて、前記第２の通信装置から、前記第１の情報と、前記第１の情報により特定される前記領収データについての前記アクセスコードとを受け付けた場合に、前記第１の情報により特定される領収データを前記第２の通信装置のディスプレイに表示させることを含む、請求項１に記載のプログラム。
【請求項８】
前記プログラムは、前記プロセッサに、さらに、
前記ストレージにおいて記憶する前記領収データの保存期限を管理する第６のステップを実行させ、
前記領収データの保存期限は、前記領収データの発行がなされたタイミングに基づいて設定される期限であり、
前記第３のステップは、前記保存期限が一定期間内に満了する前記領収データがあることを、前記第２の通信装置のディスプレイに表示させることを含む、請求項１から７のいずれか１項に記載のプログラム。
【請求項９】
前記第３のステップにおいて、
前記第２の通信装置から前記第１の情報を受け付けた場合に、前記第１の情報を受け付けたことに応答して当該第１の情報により特定される領収データを前記第２の通信装置に表示させることが可能な回数または有効期限の少なくともいずれかを管理することを含む、請求項１から８のいずれか１項に記載のプログラム。
【請求項１０】
プロセッサと、メモリと、ストレージとを備え、取引の領収内容の情報を含む領収データを管理するためのサーバ装置であって、
前記ストレージは、各取引について前記領収データを記憶するように構成されており、
前記プロセッサは、
外部の通信装置とデータを送受信し、
取引において領収データを顧客ユーザに対して発行する第１の通信装置から、前記発行される領収データを受信した場合に、当該領収データの発行がなされたタイミングを示す情報を含む前記領収データを前記ストレージに記憶させ、
前記顧客ユーザが使用する第２の通信装置から、各取引を特定するための第１の情報を受け付けたことに応答して、当該第１の情報により特定される取引にかかる領収データを前記ストレージから読みだして、読みだした領収データを前記第２の通信装置のディスプレイに表示させるように構成されている、サーバ装置。
【請求項１１】
プロセッサと、メモリと、ストレージとを備え、取引の領収内容の情報を含む領収データを管理するためのサーバ装置と、電子レシートを発行する発行側通信装置と、電子レシートを受領するユーザ側通信装置とにより構成されるシステムにおけるユーザ側通信装置であって、
前記発行側通信装置は、各取引の領収内容の入力を受け付けて、当該領収内容を示す領収データを生成し、各取引について生成した領収データを前記サーバ装置へ送信し、前記領収データを特定するための情報であって前記ユーザ側通信装置で読み取り可能な特定情報を前記発行側通信装置のモニタに表示するように構成されており、
前記ユーザ側通信装置は、前記発行側通信装置のモニタに表示される特定情報を読み取り可能に構成されており、
前記特定情報を読み取った読み取り結果を、前記各取引を特定するための情報として前記サーバ装置へ送信し、
前記サーバ装置から、当該読み取り結果により特定される取引にかかる領収データを受信し、
前記サーバ装置から受信する前記領収データを、前記ユーザ側通信装置のディスプレイに表示するように構成されている、ユーザ側通信装置。
【請求項１２】
前記サーバ装置は、前記ユーザ側通信装置のユーザの登録を受け付けて、前記ユーザを識別するための識別コードを生成するように構成されており、
前記発行側通信装置が生成する前記特定情報は、前記領収データを特定するための情報と、当該領収データへのアクセスを可能とするためのアクセスコードとを含み、
前記ユーザ側通信装置は、前記特定情報を読み取った読み取り結果から、前記領収データを特定するための情報と、前記アクセスコードとを抽出し、抽出した前記領収データを特定するための情報と、前記アクセスコードとに基づいて前記サーバ装置の前記領収データにアクセスするように構成されている、請求項１１に記載のユーザ側通信装置。
【請求項１３】
プロセッサと、メモリと、ストレージとを備え、取引の領収内容の情報を含む領収データを管理するためのコンピュータによって実行される方法であって、
前記コンピュータは、前記ストレージにおいて、各取引について前記領収データを記憶しており、
前記方法は、前記プロセッサが、
外部の通信装置とデータを送受信する第１のステップと、
取引において領収データを顧客ユーザに対して発行する第１の通信装置から、前記発行される領収データを受信した場合に、当該領収データの発行がなされたタイミングを示す情報を含む前記受信した領収データを前記ストレージに記憶させる第２のステップと、
前記顧客ユーザが使用する第２の通信装置から、各取引を特定するための第１の情報を受け付けたことに応答して、当該第１の情報により特定される取引にかかる領収データを前記ストレージから読みだして、読みだした領収データを前記第２の通信装置のディスプレイに表示させる第３のステップとを実行することを含む、方法。
【請求項１４】
プロセッサと、メモリと、ストレージとを備えるサーバ装置において実行されるプログラムであって、
前記サーバ装置は、ストレージにおいて、取引の領収内容の情報を含む領収データを各取引について記憶するように構成されており、
前記プログラムは、取引において電子レシートを発行する発行側ユーザの通信装置のディスプレイに、取引にかかる領収内容の入力を発行側ユーザから受け付けるための画面を表示させるステップと、
発行側ユーザが入力した領収内容を受け付けて、ストレージに、当該取引にかかる領収データとして記憶させ、当該領収データを特定するための情報を生成するステップと、
当該領収データを特定するための情報を前記発行側ユーザの通信装置のディスプレイに表示させるステップとを実行させることを含む、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は商取引で用いられる領収書を電子的に発行し、発行された電子レシートを顧客側のユーザが受領するための方法、プログラム、情報処理装置およびサーバ装置に関する。
【背景技術】
【０００２】
商取引において、事業者が顧客に対し領収書を発行することが広く行われている。この領収書のやりとりを電子的に行うため、様々な技術が検討されている。
例えば、特開２００４−１５１８３８号公報（特許文献１）は、領収書を電子的に発行することができるシステムについて記載されている。特許文献１のレシート発行システムによると、顧客が電子レシートの発行を望むかレシートの印刷を望むかに応じて、電子レシートを顧客に通知する処理またはレシートを印刷する処理のいずれかまたは両方を行う技術について記載されている。
【０００３】
また、領収書は経費精算等に用いられるものである。紙の領収書による経費精算と、電子レシートによる経費精算とが重複しないよう、例えば、特開２０１４−１９４７４０号公報（特許文献２）は、電子レシート情報が生成された後に、紙の領収書の発行が指示された場合に、領収書を印字して発行するとともに、領収書を印字して発行したことを示すステータスを生成することについて記載されている。特許文献２の電子レシートシステムによると、電子レシートを表示する際に、領収書を印字して発行済みであることを示す情報を付加して表示することについて記載されている。
【０００４】
また、店舗等では、顧客がリピートして来店することを促すために、ポイントカードなどの会員サービスを行っていることがある。これら会員サービスと、電子レシートによる便益とを顧客に提供するため、例えば、特開２０１４−１９４７３８号公報（特許文献３）は、以下の技術を開示している。具体的には、店舗等の決済レジにおいて、電子レシートサービスの会員コードの入力と、電子レシートサービスとは異なる店舗等のサービスの企業会員コードの入力とがあると、これら両コードを関連付けてサーバで記憶するようにすることで、その後、取引の決済処理時に電子レシートサービスの会員コードと企業会員コードとのいずれかが入力された場合に、当該取引について電子レシートサービスを顧客に提供することについて記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−１５１８３８号公報
【特許文献２】特開２０１４−１９４７４０号公報
【特許文献３】特開２０１４−１９４７３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
これらの特許文献は、いずれも、店舗などのレシートの発行側の端末の機能向上を目的としたものである。店舗等の立場では、顧客にあった様々な販売促進情報を提供したいと意図して、取引内容と顧客の情報とを紐づけて管理することを志向することがある。例えば、店舗における取引の履歴のそれぞれについて、顧客の情報と対応付けることができると、顧客がよく購買する商品の傾向を把握することができ、顧客にあった販売促進情報を提供することで、店舗の売上増が期待できる。
【０００７】
しかし、これら特許文献に記載された技術は、このように店舗等におけるレシートの発行側の端末の機能向上を目的としており、発行側の端末において、顧客の情報を取得することが必要となる。例えば、特許文献１の技術において、店舗側が顧客に対して電子レシートを通知するために、店舗等において、顧客の情報を店舗等のスタッフが取得するか、または、店舗等において顧客の情報を顧客によって店舗等の端末に入力してもらう必要がある。特許文献２と特許文献３に記載された技術においても、店舗側において、顧客の情報を店舗側のスタッフが取得するためのオペレーションが煩雑となりがちとなる。このように、領収書の発行側となる事業者にとって、電子レシートサービスを顧客に提供するため、サービス導入の敷居を低くする技術が必要とされている。
また、店舗側の端末に応じたサービスを顧客に導入してもらう必要があるため、顧客がサービスを利用するためのコストが発生する。店舗側も発行済みの領収書控えなどを保管するための物理的なコストが発生している。
【０００８】
一方で、領収書の受け取り手側である顧客は、領収書を様々な用途で使用する。例えば、領収書の受領者は、経費を紙の領収書により精算する際に、紙の領収書を所定の経費精算用の書類に張り付けるなどの作業が必要となる。また、企業の管理者にとっても、経費精算を行った領収書を保管することが義務付けられており、その保管のための物理的な場所を要するといった課題がある。これらの課題を解決するために、領収書の電子的な発行から保管までの一連の過程において、なるべく領収書の受領にかかわるスタッフの作業負荷が軽減される仕組みが必要とされている。
【０００９】
本開示は、領収書の保管に要するコストをいっそう低減させつつ、ユーザにとってサービス導入の敷居をいっそう低下させて、電子的な領収書の授受の普及を促す技術を提供することを目的とする。
本開示の別の目的は、領収書の保管に要するコストをいっそう低減させつつ、顧客が汎用性のある端末で電子レシートを受け取りやすくすることで、ユーザにとってサービス導入の敷居をいっそう低下させることである。
【課題を解決するための手段】
【００１０】
本開示に係るプログラムは、プロセッサと、メモリと、ストレージとを備えるコンピュータによって実行されるものである。このコンピュータは、取引の領収内容の情報を含む領収データを管理するためのものである。コンピュータは、ストレージにおいて、各取引について領収データを記憶している。プログラムは、プロセッサに、外部の通信装置とデータを送受信するステップと、取引において領収データを顧客ユーザに対して発行する第１の通信装置から、発行される領収データを受信した場合に、当該領収データの発行がなされたタイミングを示す情報を含む領収データをストレージに記憶させるステップと、顧客ユーザが使用する第２の通信装置から、各取引にかかる領収データを特定するための第１の情報を受け付けた場合に、当該特定される取引にかかる領収データをストレージから読みだして、読みだした領収データを第２の通信装置へ応答するステップとを実行させる。
【００１１】
本開示に係るサーバ装置は、プロセッサと、メモリと、ストレージとを備え、取引の領収内容の情報を含む領収データを管理するためのものである。ストレージは、各取引について領収データを記憶するように構成されている。プロセッサは、外部の通信装置とデータを送受信するように構成されている。プロセッサは、取引において領収データを顧客ユーザに対して発行する第１の通信装置から、発行される領収データを受信した場合に、当該領収データの発行がなされたタイミングを示す情報を含む領収データをストレージに記憶させるように構成されている。プロセッサは、顧客ユーザが使用する第２の通信装置から、各取引を特定するための第１の情報を受け付けた場合に、当該特定される取引にかかる領収データをストレージから読みだして、読みだした領収データを第２の通信装置へ応答するように構成されている。
【００１２】
本開示に係るユーザ側通信装置は、プロセッサと、メモリと、ストレージとを備える。ユーザ側通信装置と、サーバ装置と、発行側通信装置とによりシステムを構成する。サーバ装置は、取引の領収内容の情報を含む領収データを管理するためのものである。電子レシートを発行する発行側通信装置は、各取引の領収内容の入力を受け付けて、当該領収内容を示す領収データを生成し、各取引について生成した領収データをサーバ装置へ送信し、領収データを特定するための情報であってユーザ側通信装置で読み取り可能な特定情報を発行側通信装置のモニタに表示するように構成されている。電子レシートを受領するユーザ側通信装置は、発行側通信装置のモニタに表示される特定情報を読み取り可能に構成されている。ユーザ側通信装置は、特定情報を読み取った読み取り結果を、各取引を特定するための情報としてサーバ装置へ送信する。ユーザ側通信装置は、サーバ装置から、当該読み取り結果により特定される取引にかかる領収データを受信する。ユーザ側通信装置は、サーバ装置から受信する領収データを、ユーザ側通信装置のモニタに表示するように構成されている。
【００１３】
本開示に係る方法は、プロセッサと、メモリと、ストレージとを備え、取引の領収内容の情報を含む領収データを管理するためのコンピュータによって実行されるものである。この方法は、プロセッサが、外部の通信装置とデータを送受信するステップと、取引において領収データを顧客ユーザに対して発行する第１の通信装置から、発行される領収データを受信した場合に、当該領収データの発行がなされたタイミングを示す情報を含む領収データをストレージに記憶させるステップと、顧客ユーザが使用する第２の通信装置から、各取引を特定するための第１の情報を受け付けた場合に、当該特定される取引にかかる領収データをストレージから読みだして、読みだした領収データを第２の通信装置へ応答するステップとを実行することを含む。
【００１４】
本開示に示すプログラムは、プロセッサと、メモリと、ストレージとを備えるサーバ装置において実行されるものである。サーバ装置は、ストレージにおいて、取引の領収内容の情報を含む領収データを各取引について記憶するように構成されている。プログラムは、取引において電子レシートを発行する発行側ユーザの通信装置のディスプレイに、取引にかかる領収内容の入力を発行側ユーザから受け付けるための画面を表示させるステップと、発行側ユーザが入力した領収内容を受け付けて、ストレージに、当該取引にかかる領収データとして記憶させ、当該領収データを特定するための情報を生成するステップと、当該領収データを特定するための情報を発行側ユーザの通信装置のディスプレイに表示させるステップとを実行させることを含む。
【発明の効果】
【００１５】
本開示の一態様によれば、電子レシートを顧客に発行するタイミングがサーバ装置で管理されている。電子レシートを受領する顧客側のユーザの端末装置が、サーバ装置で管理される電子レシートを特定する情報をもとにサーバ装置に問い合わせることで、顧客側のユーザが電子レシートを取得することができる。店舗は、サーバ装置で管理される電子レシートを特定する情報を顧客に通知することで、領収書を顧客に発行したものとすることができ、いわば全ての顧客に対して電子レシートを発行しうることとなる。これにより店舗側での電子レシート管理サービスを導入する敷居がいっそう低くなるとともに、領収書の保管やオペレーションに要する人的な負担が軽減される。また、電子レシートを受領する顧客を、発行側通信装置のモニタに表示される特定情報を読み取った顧客に限定し得るため、第三者が電子レシートを不正に閲覧すること、電子レシートを不正に転用すること等を防ぐことができる。
【００１６】
また、従来、領収書の受領者が、経費精算等のために、印字された領収書を経費精算用の書類に貼り付けて経理担当者に提出する。経理担当者側では書類の内容に基づいて経費精算をするとともに印字された領収書を倉庫等に保管する作業をしている。これに対し、領収書の受領者が電子レシートを経理部門に提出し、経理担当者が電子レシートを受け取ることで、従来、経費精算とともに紙の領収書を保管するのに要していた人的リソースが軽減されるとともに、紙の領収書を保存するための物理的な場所が不要となる。またある局面において、領収書の受領者は、経費精算を受けるため、積極的に、電子レシートを取得しようとするため、電子レシートの管理サービスの普及を促すことができる。
【図面の簡単な説明】
【００１７】
【図１】本実施形態に示す電子領収書の発行および管理システムにかかる発行側の端末装置の動作の概略を示す図である。
【図２】店舗側のスタッフが端末装置１０を操作して取引の領収内容を入力することで顧客に電子レシートを発行する局面における画面例を示す。
【図３】本実施形態に示す電子領収書の発行および管理システムにかかる受領側の端末装置の動作の概略を示す図である。
【図４】電子レシートを受領する顧客が端末装置３０を操作する局面の画面例を示す。
【図５】本実施形態に示す管理システム１の概略的な構成を示す図である。
【図６】端末装置１０のブロック図である。
【図７】端末装置３０のブロック図である。
【図８】端末装置１０の機能的な構成を示す図である。
【図９】端末装置３０の機能的な構成を示す図である。
【図１０】サーバ２０の機能的な構成を示す図である。
【図１１】サーバ２０が管理する領収データベース２８１、および、サーバ２０に対して端末装置１０から送信される領収データのデータ構造を示す図である。
【図１２】店舗側のユーザの端末装置１０で領収データを発行し、顧客側のユーザの端末装置３０がサーバ２０を介して領収データを受領する処理を示すフローチャートである。
【図１３】店舗側のユーザの端末装置１０において、顧客に対して発行した領収データを管理する画面の表示例を示す図である。
【図１４】領収データを受領する側のユーザの端末装置３０における画面の表示例を示す図である。
【図１５】領収データを受領する側のユーザの端末装置３０における画面の表示例を示す図である。
【図１６】領収データを受領する側のユーザの端末装置３０における画面の表示例を示す図である。
【図１７】電子レシートを受領する顧客が端末装置３０を操作する局面の、別の画面例を示す。
【発明を実施するための形態】
【００１８】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００１９】
＜１．１  概要＞
図１から図４を参照して、領収書を電子的に発行し、発行された電子レシートを顧客が受領するシステムの概要を説明する。
【００２０】
図１は、本実施形態に示す電子領収書の発行および管理システムにかかる発行側の端末装置の動作の概略を示す図である。
【００２１】
ある局面において、顧客が、店舗等で物品を購入すること、サービスの提供を受けることの対価を支払うため会計を希望する。店舗側のスタッフは、商取引を記録するためのアプリケーションを端末装置１０で実行させ、決済を行うため、顧客の注文内容（購入にかかる物品、購入する数量その他の情報）を、店舗の端末である端末装置１０に入力する。端末装置１０は、購入される物品、その数量、取引の金額など取引内容の情報を、サーバ２０へ送信することで保存する。顧客は、対価を支払って、領収書の発行を希望する。店舗側のスタッフは、領収書を電子的に発行できることを顧客に説明する。顧客は、領収書を電子的に発行することを店舗側のスタッフに希望する。店舗側のスタッフは、ブラウザにより、電子レシートを発行するためのクラウドサービスへアクセスするか、電子レシートを発行するためのアプリケーションを端末装置１０で実行させ、端末装置１０を操作して、領収書の発行をするための領収内容を入力する。
【００２２】
図１の状態（Ａ）は、店舗側のスタッフが、端末装置１０の表示内容を確認して、顧客に対し電子的な領収書（電子レシートともいう）を発行するための操作を行う局面を示す。図１の例では、電子レシートを発行するためのアプリケーションが、アプリ配信プラットフォーム等により提供されており、これらアプリケーションが予め端末装置１０にインストールされているとする。状態（Ａ）に示すように、端末装置１０は、ディスプレイ１３２において、あて名を表示するためのあて名表示部１３２Ａと、事業者が領収した金額を表示するための金額表示部１３２Ｂと、領収の対象を「但し書き」として示す但し書き表示部１３２Ｃと、領収を行った事業者を表示するための事業者表示部１３２Ｄと、顧客に対し電子レシートを発行するための入力操作を受け付ける電子レシート発行ボタン１３２Ｅと、支払方法を入力するためのボックス１３２Ｊとを表示する。店舗側のスタッフは、電子レシートを発行するため、あて名、領収金額等を入力する。
【００２３】
例えば、状態（Ａ）において、端末装置１０が、電子レシート発行ボタン１３２Ｅへの入力操作を指３などのタップ操作により受け付けると、状態（Ｂ）に示すように、顧客側のユーザが電子レシートを取得するための情報を提示する。このとき、電子レシートが発行されるタイミングを、端末装置１０がサーバ２０へ通知すること等により、サーバ２０において電子レシートに発行時のタイムスタンプを関連付けることができる。サーバ２０は、電子レシートが発行された時から一定期間の間は、電子レシートを保管する。店舗側は、領収書を発行する場合に、一定期間保管することが必要となるが、電子レシートを発行することで、サーバ２０により保管をすることができる。また、例えば、電子レシートに基づき顧客が会社等で経費精算を行った場合に、経費精算等を担当する経理部門は、領収書を一定期間保管することが必要となるが、その保管を、クラウドにアップロードされた電子レシートにより行うことができる。
【００２４】
図１の状態（Ｂ）は、店舗側のスタッフが、顧客に対し、顧客が電子レシートを取得するための情報を二次元コードとして提示する局面を示す。状態（Ｂ）に示すように、端末装置１０は、ディスプレイ１３２において、二次元コード１３２Ｆと、印刷受付ボタン１３２Ｇと、トップページ移行ボタン１３２Ｈとを表示する。
【００２５】
二次元コード１３２Ｆは、顧客の端末で読み取り可能なコードである。例えば、二次元コード１３２Ｆは、ＱＲコード（登録商標）のようなマトリックス状の二次元コードとして表示される。端末装置１０は、各取引にかかる電子レシートを特定するための情報を二次元コード１３２Ｆに含めてディスプレイ１３２に表示する。例えば、二次元コード１３２Ｆは、顧客が電子レシートにアクセスするためのＵＲＬ（uniform  resource  locator）を含む。ＵＲＬは、例えば、端末装置１０が取引内容の情報をサーバ２０へ送信し、サーバ２０が当該情報を受信することに応答してサーバ２０により発行される。顧客は、顧客の端末である端末装置３０（後述する）を操作して二次元コード１３２Ｆにより示される情報（例えば、電子レシートにアクセスするためのＵＲＬ）を取得する。
【００２６】
印刷受付ボタン１３２Ｇは、二次元コードを印刷するための入力操作を受け付ける。トップページ移行ボタン１３２Ｈは、アプリケーションのトップページに移行させるための入力操作を受け付ける。
【００２７】
このように、図１の例では、顧客が電子レシートにアクセスするためのＵＲＬを含む二次元コード１３２Ｆを、店舗側のスタッフが顧客に提示することで、店舗等の事業者が顧客に電子レシートを発行することができる。ここで、電子レシートにアクセスするためのＵＲＬは、十分な長さを有して複雑であることが望ましい。これにより、第三者が偶然に電子レシートにアクセスすることを困難にすることができる。
【００２８】
図１の例の他に、店舗側のスタッフが電子レシートを発行するための操作を行うための画面例を説明する。
【００２９】
図２は、店舗側のスタッフが端末装置１０を操作して取引の領収内容を入力することで顧客に電子レシートを発行する、別の局面における画面例を示す。
【００３０】
図２の状態（Ａ）は、店舗側のスタッフが、電子レシートを発行するサービスを提供するサーバ２０へブラウザ等によりアクセスする操作を行っている局面を示す。端末装置１０からのアクセスを受けると、サーバ２０は、電子レシートを発行するための画面の情報を生成して、端末装置１０のディスプレイ１３２において、領収内容を入力する画面を表示させる。
【００３１】
状態（Ａ）に示すように、サーバ２０は、端末装置１０のディスプレイ１３２において、領収証のあて名を入力するためのボックス１３２Ｐと、領収する金額を入力するためのボックス１３２Ｑと、但し書きを入力するためのボックス１３２Ｒと、支払方法を入力するためのボックス１３２Ｓと、電子レシートを発行する入力操作を受け付けるための発行ボタン１３２Ｔとを表示している。支払方法、但し書きについてはプルダウンメニュー形式でユーザの選択を受け付けるように構成されている。
【００３２】
端末装置１０は、端末装置１０のユーザ（店舗側のスタッフ）がこれらボックスに入力を行った状態で、発行ボタン１３２Ｔへの入力操作を、端末装置１０のユーザの指３等により受け付けると、サーバ２０に対し、ユーザがデータを入力した内容を送信する。サーバ２０では、端末装置１０から送信されるデータを、取引の領収内容を示す領収データとして受信する。
【００３３】
サーバ２０では、端末装置１０から領収データを受信すると、データベースに登録し、領収データにアクセスするための情報（例えば、ＵＲＬ）と、領収データへのアクセス制限を解除するための情報（例えば、ワンタイムパスワード）を生成する。サーバ２０は、領収データにアクセスするための情報と、領収データへのアクセス制限を解除するための情報を含む二次元コードを生成する。サーバ２０は、端末装置１０に対し、領収データにアクセスするための情報（例えば、ＵＲＬ）と、アクセス制限を解除するための情報とを含む二次元コードを送信して、端末装置１０の画面を、状態（Ｂ）に遷移させる。
【００３４】
このように、二次元コードに、領収データにアクセスするためのＵＲＬと、アクセス制限を解除するためのワンタイムパスワードとを含めることで、仮に第三者がランダムにＵＲＬを入力して領収データにアクセスすることそのものができたとしても、領収データへのアクセス制限を解除するための情報を入手しない限り、当該領収データを第三者が取得することが極めて困難になる。これにより、取引にかかわらない第三者が、電子レシートを不正に取得して不正に利用する事態の発生を、よりいっそう抑止することができる。
【００３５】
図２の状態（Ｂ）は、領収内容の入力結果に応じて生成される電子レシート１３２Ｖと、二次元コード表示部１３２Ｙとをディスプレイ１３２に表示する局面を示す。端末装置１０は、電子レシートに対応する領収データにアクセスするための情報と、領収データへのアクセス制限を解除するための情報とを含む二次元コード（例えば、ＱＲコード（登録商標））をサーバ２０から受信して、ディスプレイ１３２に表示する。
【００３６】
状態（Ｂ）に示すように、サーバ２０は、端末装置１０のディスプレイ１３２に、電子レシート１３２Ｖと、生成した二次元コード（例えば、ＱＲコード（登録商標））を含む二次元コード表示部１３２Ｙと、戻るボタン１３２Ｗと、二次元コード表示指示ボタン１３２Ｘとを表示させる。二次元コード表示部１３２Ｙは、二次元コードと、店舗側のスタッフに対して顧客に二次元コードを提示するよう促す説明文と、二次元コードの表示を終了させる操作を受け付ける「閉じる」ボタンと、二次元コードを印刷する操作を受け付ける「印刷」ボタンとを含む。
【００３７】
店舗側のスタッフは、「印刷」ボタンを押すことで、紙に二次元コードを印字することができ、印字された二次元コードを顧客に提示すること、受け渡すこと等ができる。例えば、店舗に来店した顧客が、その時点では二次元コードを読み取れる端末を所有していない場合や、顧客の端末での二次元コードの読み取りが失敗した場合に、紙に二次元コードを印字することで、顧客に電子レシートを発行することができる。店舗側のスタッフが「閉じる」ボタンに対し入力操作を行うと、サーバ２０は、端末装置１０のディスプレイ１３２を、状態（Ｃ）に示す画面に遷移させる。
【００３８】
図２の状態（Ｃ）は、電子レシート１３２Ｖの発行内容を店舗側のスタッフ等が確認できる画面の表示例を示す。状態（Ｂ）において、二次元コード表示部１３２Ｙを強調するように表示して、バックグラウンド的に電子レシート１３２Ｖを表示した状態で、二次元コードの表示を終了するための「閉じる」ボタンの操作を受け付けることで状態（Ｃ）に遷移させることで、店舗側のスタッフに対し、顧客に二次元コードを提示する段階で電子レシートが発行できていることを示唆することができる。また、店舗側のスタッフに対し、顧客に提示した領収内容を、二次元コードの提示に続けて改めて確認させることができる。
【００３９】
図３は、本実施形態に示す電子領収書の発行および管理システムにかかる受領側の端末装置の動作の概略を示す図である。
【００４０】
図３の状態（Ａ）は、顧客が、店舗側の端末である端末装置１０に表示される二次元コードを端末装置３０により読み取る局面を示す図である。例えば、顧客は、端末装置３０のカメラ機能により、端末装置１０に表示される二次元コードを読み取る操作を行う。
【００４１】
図３の状態（Ｂ）は、状態（Ａ）において端末装置３０が二次元コードを読み取った結果を表示する局面を示す図である。端末装置３０は、ディスプレイ３３２において、二次元コードの読み取り結果を示す読み取り結果表示部３３２Ａと、二次元コードの読み取り結果である電子レシートへのアクセスを受け付けるための読み取り結果表示部３３２Ｂとを表示する。例えば、状態（Ｂ）において、端末装置１０が、読み取り結果表示部３３２Ｂへの入力操作を指３などのタップ操作により受け付けると、状態（Ｃ）に示すように、電子レシートにアクセスするための情報に基づき取得した電子レシートをディスプレイ３３２に表示する。
【００４２】
図３の状態（Ｃ）は、端末装置３０が二次元コードを読み取ることにより取得した電子レシートをディスプレイ３３２に表示する局面を示す図である。端末装置３０は、取得した電子レシートを示す電子レシート３３２Ｃをディスプレイ３３２に表示する。端末装置３０は、取得した電子レシートに対する入力操作を受け付けるため、メール送信受付部３３２Ｄと、クラウド保管指示部３３２Ｅとをディスプレイ３３２に表示する。メール送信受付部３３２Ｄは、端末装置３０が取得した電子レシートを、他の通信装置へメールで送信するための入力操作を受け付ける。例えば、メール送信受付部３３２Ｄへの入力操作を受け付けると、端末装置３０は、電子レシートを画像ファイルとして保存し、保存した画像ファイルをメールに添付する等し、メールの送信先の入力を受け付ける。
【００４３】
クラウド保管指示部３３２Ｅは、端末装置３０が取得した電子レシートを、電子レシートを保管するためのサービスへアップロードするための入力操作を受け付ける。例えば、状態（Ｃ）において、端末装置３０が、クラウド保管指示部３３２Ｅへの入力操作を指３などのタップ操作により受け付けると、状態（Ｄ）に示すように、電子レシートを保管するためのアプリケーションを実行する。
【００４４】
図３の状態（Ｄ）は、端末装置３０が電子レシートをクラウドサービスにより保管するアプリケーションを実行し、端末装置３０のユーザが保管している電子レシートをディスプレイ３３２に表示する局面を示す図である。端末装置３０は、ユーザが保管している電子レシートをリストの形式で電子レシート一覧３３２Ｆに表示する。端末装置３０は、電子レシート一覧３３２Ｆにおいて、ユーザが保管している電子レシートをリストとして表示するモードであることを示すマイレシートタブ３３２Ｇと、ユーザが経理部門などに経費精算等で申請している電子レシートを表示するモードであることを示す承認待ちレシートタブ３３２Ｈとを表示する。
【００４５】
また、端末装置３０は、電子レシートを受領する側である顧客の他の入力操作を受け付けるための操作開始ボタン３３２Ｋをディスプレイ３３２に表示する。
【００４６】
このようにして、電子レシートを経費精算等に用いる顧客側のユーザは、端末装置３０のカメラ機能で、店舗側の端末である端末装置１０に表示される二次元コードを読み取ることにより、電子レシートにアクセスするための情報を取得することができる。従来、顧客が紙の領収書を受け取って、レシートで財布が一杯になっていた事態を回避しつつ、領収書を電子レシートとして容易に管理することができる。
【００４７】
また、例えば、領収書の受領者が経費精算等のために電子レシートを経理部門に提出する局面等において、経理担当者は、電子レシートを受け取ることで、従来、経費精算とともに紙の領収書を保管するのに要していた物理的な場所が不要となる。
【００４８】
図４は、電子レシートを受領する顧客が端末装置３０を操作する局面の画面例を示す。
図４の状態（Ａ）は、顧客が、店舗側のスタッフが提示する二次元コードを読み取るために、端末装置３０のカメラの撮影機能を起動している状態を示す。状態（Ａ）に示すように、端末装置３０のディスプレイ３３２において、撮影画像表示部３３２Ｗに、カメラの撮影画像が表示されている。ユーザは、端末装置３０を操作して、店舗側のスタッフが提示する二次元コードにカメラを向ける。
【００４９】
図４の状態（Ｂ）は、端末装置３０が、二次元コードの読み取り結果をディスプレイ３３２に表示する局面を示す。状態（Ｂ）に示すように、二次元コードは、領収データにアクセスするための情報（ＵＲＬ）と、アクセス制限を解除するための情報（パスワード）とを含む。端末装置３０は、二次元コードの読み取り結果から、これらの情報を抽出して、ディスプレイ３３２に、ＵＲＬを端末装置３０のユーザに提示するためのＵＲＬ表示部３３２Ｘ１と、パスワードを端末装置３０のユーザに提示するためのパスワード表示部３３２Ｘ２とを表示する。端末装置３０のユーザは、パスワード表示部３３２Ｘ２に表示されるパスワードの文字列をコピーする操作を行って、ＵＲＬ表示部３３２Ｘ１に表示されるＵＲＬにアクセスする操作を行う。
【００５０】
図４の状態（Ｃ）は、領収データにアクセスするための情報に基づき、領収データにブラウザ等でアクセスした状態を示す。状態（Ｃ）に示すように、端末装置３０は、ディスプレイ３３２に、アクセス画面３３２Ｙ１を表示する。アクセス画面３３２Ｙ１は、パスワード入力を受け付けるボックス３３２Ｙ２と、パスワードをサーバ２０に送信する送信ボタン３３２Ｙ３とを表示する。端末装置３０のユーザは、ボックス３３２Ｙ２に、状態（Ｂ）の画面で表示されていたパスワードを入力して、送信ボタン３３２Ｙ３を操作する。
【００５１】
図４の状態（Ｄ）は、端末装置３０のディスプレイ３３２に、電子レシートを表示させている局面を示す。状態（Ｄ）に示すように、端末装置３０は、ディスプレイ３３２に、電子レシート３３２Ｙ４と、電子レシートをサーバ２０に保存する操作を受け付けるためのボタン３３２Ｙ５と、電子レシートの受領を取り消す操作を受け付けるためのボタン３３２Ｙ６と、を表示する。
【００５２】
状態（Ｄ）に示すように端末装置３０のディスプレイ３３２に表示されるため、電子レシートを受領する顧客にとっては、二次元コードに含まれるＵＲＬに、ワンタイムパスワードを使用してアクセスすることで取得した電子レシートの内容を電子レシート３３２Ｙ４で確認してから、（ｉ）ボタン３３２Ｙ５を操作してサーバ２０が提供する電子レシート管理サービスで顧客のユーザアカウントと対応付けて電子レシートを保管するか、（ｉｉ）ボタン３３２Ｙ６を操作して電子レシートをユーザアカウントと対応付けしない（または、電子レシートを無視する）かを選択することができる。
【００５３】
なお、状態（Ｄ）の例では、端末装置３０のユーザに対し、電子レシートをサーバ２０で保管するか否かを選択させることとし、端末装置３０に電子レシートを保存させることができないこととしてもよい。これにより、これら端末装置３０に保存された電子レシートが不正に複製される事態を抑止することができ、サーバ２０が提供する電子レシート保管サービスの信頼性をいっそう向上させることができる。
【００５４】
ここで、サーバ２０が提供する電子レシート保管サービスにおいて、端末装置３０のユーザにユーザアカウントが発行されており、ユーザがログインしている場合に、端末装置３０のユーザは、当該サービスで提供される二次元コード読み取り機能を用いて二次元コードを読み取るとする。
【００５５】
この場合、端末装置３０は、当該アプリケーションを実行することにより、二次元コードに含まれるＵＲＬと、パスワードとを抽出して、ＵＲＬへのアクセスと、アクセス制限を解除するためのパスワードの送信とを行う。したがって、端末装置３０のユーザに対し、状態（Ｂ）と状態（Ｃ）とに示す画面に遷移することなく、状態（Ａ）の画面から状態（Ｄ）の画面を提示することができる。端末装置３０のユーザにとっては、電子レシート保管サービスの利用に伴って二次元コードを読み取ることで、パスワードのコピーなどの操作をせずとも電子レシートを取得することができ、ユーザの利便性が高まる。
【００５６】
＜１．２  本実施形態の全体の構成＞
図５は、本実施形態で説明する、電子レシートを管理するための管理システム１の概略を示す図である。図５に示すように、管理システム１は、店舗等の事業者側の端末である端末装置１０と、サーバ２０と、顧客側の端末である端末装置３０とを含む。端末装置１０とサーバ２０とは、ネットワーク８０を介して通信接続する。端末装置３０とサーバ２０とは、ネットワーク８０を介して通信接続する。
【００５７】
端末装置１０は、顧客の購買にかかる取引内容に基づいて、取引にかかる領収内容を示す領収データを発行する側のユーザが操作する装置である。端末装置１０は、例えば据え置き型のＰＣ（Personal  Computer）、ラップトップＰＣ、移動体通信システムに対応したスマートフォン、タブレット等の携帯端末などにより実現される。端末装置３０は、顧客側となるユーザが操作する装置である。
【００５８】
図３に端末装置３０として示すように、端末装置３０は、通信ＩＦ（Interface）３２と、入出力ＩＦ３３と、メモリ３５と、ストレージ３６と、カメラ３７と、プロセッサ３９とを備える。図５では図示していないが、端末装置１０は、端末装置３０と同等のハードウェア構成を有する。サーバ２０は、通信ＩＦ２２と、入出力ＩＦ２３と、メモリ２５と、ストレージ２６と、プロセッサ２９とを備える。
【００５９】
端末装置１０と端末装置３０とは、ＬＴＥなどの通信規格に対応した無線基地局８１、ＩＥＥＥ８０２．１１などの無線ＬＡＮ規格に対応した無線ＬＡＮルータ８２等の通信機器と通信することによりネットワーク８０に接続される。
【００６０】
通信ＩＦ３２は、端末装置３０が外部の装置と通信するため、信号を入出力するためのインタフェースである。入出力ＩＦ３３は、ユーザからの入力操作を受け付けるための入力装置（例えば、タッチパネル、タッチパッド、マウス等のポインティングデバイス、キーボード等）、および、ユーザに対し情報を提示するための出力装置（ディスプレイ、スピーカ等）とのインタフェースとして機能する。
【００６１】
メモリ３５は、プログラム、および、プログラム等で処理されるデータ等を一時的に記憶するためのものであり、例えばＤＲＡＭ（Dynamic  Random  Access  Memory）等の揮発性のメモリである。ストレージ３６は、データを保存するための記憶装置であり、例えばフラッシュメモリ、ＨＤＤ（Hard  Disc  Drive）である。カメラ３７は、撮影機能を有するデバイスであり、本実施形態ではカメラ３７の撮影画像として二次元コードを取得する等の用途に用いられる。プロセッサ３９は、プログラムに記述された命令セットを実行するためのハードウェアであり、演算装置、レジスタ、周辺回路などにより構成される。
【００６２】
サーバ２０は、店舗側の端末装置１０で生成される領収データを管理し、店舗側の端末装置１０から、領収内容を示す領収データを受信してデータベースとして管理し、顧客側の端末装置３０から、領収データのデータベースへのアクセスを受け付けて、電子レシートを応答する。
【００６３】
通信ＩＦ２２は、サーバ２０が外部の装置と通信するため、信号を入出力するためのインタフェースである。入出力ＩＦ２３は、ユーザからの入力操作を受け付けるための入力装置、および、ユーザに対し情報を提示するための出力装置とのインタフェースとして機能する。メモリ２５は、プログラム、および、プログラム等で処理されるデータ等を一時的に記憶するためのものであり、例えばＤＲＡＭ（Dynamic  Random  Access  Memory）等の揮発性のメモリである。
【００６４】
ストレージ２６は、データを保存するための記憶装置であり、例えばフラッシュメモリ、ＨＤＤ（Hard  Disc  Drive）である。プロセッサ２９は、プログラムに記述された命令セットを実行するためのハードウェアであり、演算装置、レジスタ、周辺回路などにより構成される。
【００６５】
＜２．１  端末装置１０の構成＞
図６は、実施の形態１の管理システム１を構成する端末装置１０のブロック図である。図６に示すように、端末装置１０は、複数のアンテナ（アンテナ１１１、アンテナ１１２）と、各アンテナに対応する無線通信部（第１無線通信部１２１、第２無線通信部１２２）と、操作受付部１３０（タッチセンシティブデバイス１３１およびディスプレイ１３２を含む）と、音声処理部１４０と、マイク１４１と、スピーカ１４２と、位置情報センサ１５０と、記憶部１８０と、制御部１９０と、を含む。端末装置１０は、図６では特に図示していない機能及び構成（例えば、電力を保持するためのバッテリ、バッテリから各回路への電力の供給を制御する電力供給回路など）も有している。図６に示すように、端末装置１０に含まれる各ブロックは、バス等により電気的に接続される。
【００６６】
アンテナ１１１は、端末装置１０が発する信号を電波として放射する。また、アンテナ１１１は、空間から電波を受信して受信信号を第１無線通信部１２１へ与える。
【００６７】
アンテナ１１２は、端末装置１０が発する信号を電波として放射する。また、アンテナ１１２は、空間から電波を受信して受信信号を第２無線通信部１２２へ与える。
【００６８】
第１無線通信部１２１は、端末装置１０が他の無線機器と通信するため、アンテナ１１１を介して信号を送受信するための変復調処理などを行う。第２無線通信部１２２は、端末装置１０が他の無線機器と通信するため、アンテナ１１２を介して信号を送受信するための変復調処理などを行う。第１無線通信部１２１と第２無線通信部１２２とは、チューナー、ＲＳＳＩ（Received  Signal  Strength  Indicator）算出回路、ＣＲＣ（Cyclic  Redundancy  Check）算出回路、高周波回路などを含む通信モジュールである。第１無線通信部１２１と第２無線通信部１２２とは、端末装置１０が送受信する無線信号の変復調や周波数変換を行い、受信信号を制御部１９０へ与える。
【００６９】
操作受付部１３０は、ユーザの入力操作を受け付けるための機構を有する。具体的には、操作受付部１３０は、タッチスクリーンとして構成され、タッチセンシティブデバイス１３１と、ディスプレイ１３２とを含む。タッチセンシティブデバイス１３１は、端末装置１０のユーザの入力操作を受け付ける。タッチセンシティブデバイス１３１は、例えば静電容量方式のタッチパネルを用いることによって、タッチパネルに対するユーザの接触位置を検出する。タッチセンシティブデバイス１３１は、タッチパネルにより検出したユーザの接触位置を示す信号を入力操作として制御部１９０へ出力する。
【００７０】
ディスプレイ１３２は、制御部１９０の制御に応じて、画像、動画、テキストなどのデータを表示する。ディスプレイ１３２は、例えばＬＣＤ（Liquid  Crystal  Display）や有機ＥＬ（Electro-Luminescence）ディスプレイによって実現される。
【００７１】
音声処理部１４０は、音声信号の変復調を行う。音声処理部１４０は、マイク１４１から与えられる信号を変調して、変調後の信号を制御部１９０へ与える。また、音声処理部１４０は、音声信号をスピーカ１４２へ与える。音声処理部１４０は、例えば音声処理用のプロセッサによって実現される。マイク１４１は、音声入力を受け付けて、当該音声入力に対応する音声信号を音声処理部１４０へ与える。スピーカ１４２は、音声処理部１４０から与えられる音声信号を音声に変換して当該音声を端末装置１０の外部へ出力する。
【００７２】
位置情報センサ１５０は、端末装置１０の位置を検出するセンサであり、例えばＧＰＳ（Global  Positioning  System）モジュールである。ＧＰＳモジュールは、衛星測位システムで用いられる受信装置である。衛星測位システムでは、少なくとも３個または４個の衛星からの信号を受信し、受信した信号に基づいて、ＧＰＳモジュールが搭載される端末装置１０の現在位置を検出する。このＧＰＳモジュールが検出する位置は、例えば、端末装置１０がセンサ装置５０の検知結果に基づいて、予め定められた報知処理を行った時の端末装置１０の位置情報をメモリに保存する際等に利用され得る。
【００７３】
記憶部１８０は、例えばフラッシュメモリ等により構成され、端末装置１０が使用するデータおよびプログラムを記憶する。ある局面において、記憶部１８０は、取引履歴情報１８１と、店舗識別情報１８２と、商品データベース１８３と、販売促進情報１８４と、電子レシート管理アプリケーション１８５等を記憶する。
【００７４】
取引履歴情報１８１は、店舗等において顧客との購買取引などを行った場合の、取引の履歴を示す。例えば、店舗等において、店舗のスタッフが、顧客が購入する物品と、その数量とを入力して支払合計金額を顧客に提示し、顧客から代金を受領したことを端末装置１０に入力する際（顧客からの預かり金額を入力して確定する操作を行った場合など）に、端末装置１０が取引履歴情報１８１を記録する。取引履歴情報１８１は、個々の取引を特定するための情報と、取引の内容（例えば、顧客が購入した物品を特定する情報と、顧客が物品を購入した数量の情報を含む）と、取引にかかる合計金額などの情報を含む。このように、端末装置１０は、顧客との各取引の取引内容の入力を受け付けて、顧客から代金を領収した場合に、取引内容を示すデータを各取引についてサーバ２０へ送信する。これにより、店舗での売り上げに係るデータをサーバ２０で管理することができる。
【００７５】
店舗識別情報１８２は、顧客との取引が行われる店舗それぞれを識別するための情報（店舗コードなど）である。
【００７６】
商品データベース１８３は、商品のデータベースであり、各商品の識別情報、各商品の名称、各商品の販売単価の情報などを含む。例えば、店舗等において、顧客が商品を購入する際に、商品に付された識別コード（バーコードなど）を店舗のスタッフが読み取る。端末装置１０は、商品の識別コードと、商品データベース１８３とを照合して、顧客が購入しようとする商品の名称、販売単価の情報などを読み込む。これらの情報は、例えば、端末装置１０が紙の領収書を印刷する際に、紙の領収書に商品の名称、販売単価の情報を含める際などに利用される。
【００７７】
販売促進情報１８４は、事業者等が、商品の販売促進をするための情報である。販売促進情報１８４は、例えば、新規に顧客へ売り出す商品の情報を含む広告、既に販売中の商品について顧客にお試しでの利用を促すためのプロモーションの情報などである。例えば、販売促進情報１８４は、メーカー等からの販売奨励金を原資として、商品を特定するための識別コードの情報と、顧客がその商品を購入した場合に顧客に付与する仮想通貨（店舗で発行する電子マネーのポイント還元など）の量などの情報を含む。店舗等では、端末装置１０が紙の領収書を印刷する際等において、紙の領収書に、販売促進情報１８４の情報を印字することができる。
【００７８】
電子レシート管理アプリケーション１８５は、店舗等が顧客に対して電子レシートを発行するためのアプリケーションである。端末装置１０が電子レシート管理アプリケーション１８４を実行することにより、店舗等のスタッフから、電子レシートに含める各種情報（あて名、領収金額、発行者など）の入力を受け付けて領収データを生成する。サーバ２０では、端末装置１０から領収データを受信して、電子レシートを顧客に対し発行したタイミングを領収データに含めて記憶する。
【００７９】
制御部１９０は、記憶部１８０に記憶されるプログラムを読み込んで、プログラムに含まれる命令を実行することにより、端末装置１０の動作を制御する。制御部１９０は、例えばアプリケーションプロセッサである。制御部１９０は、プログラムに従って動作することにより、入力操作受付部１９１と、送受信部１９２と、データ処理部１９３と、表示制御部１９４としての機能を発揮する。
【００８０】
入力操作受付部１９１は、タッチセンシティブデバイス１３１等の入力装置に対するユーザの入力操作を受け付ける処理を行う。入力操作受付部１９１は、タッチセンシティブデバイス１３１に対してユーザが指などを接触させた座標の情報に基づき、ユーザの操作がフリック操作であるか、タップ操作であるか、ドラッグ（スワイプ）操作であるか等の操作の種別を判定する。
【００８１】
送受信部１９２は、端末装置１０が、サーバ２０等の外部の装置と、通信プロトコルに従ってデータを送受信するための処理を行う。
【００８２】
データ処理部１９３は、端末装置１０が入力を受け付けたデータに対し、プログラムに従って演算を行い、演算結果をメモリ等に出力する処理を行う。例えば、データ処理部１９３は、店舗等のスタッフによって入力される取引内容の情報に基づいて、取引履歴情報１８１を生成する。
【００８３】
データ処理部１９３は、顧客側のユーザが領収データを電子的に受け取ることを可能にするため、領収データを特定するための情報をディスプレイ１３２に表示させるための画面を生成し、生成した画面をディスプレイ１３２に表示させる処理を行う。領収データを特定するための情報は、顧客側の端末である端末装置３０で読み取り可能な情報であることとしてもよい。
【００８４】
例えば、端末装置１０は、領収データを特定するための情報として、サーバ２０に保存される領収データに端末装置３０がアクセスするための情報（例えば、ＵＲＬ）を取得し、取得した情報に基づき一次元または二次元コード（例えば、ＱＲコード）の画像情報を生成し、生成した画像情報をディスプレイ１３２へ表示する。端末装置３０は、カメラ機能により一次元または二次元コードを撮影してコードを読み取ることにより、領収データにアクセスするための情報を取得する。
【００８５】
データ処理部１９３は、サーバ２０と通信し、取引にかかる領収データを、顧客側の端末装置３０が取得したか否かを示す情報を受け取ることとしてもよい。サーバ２０は、電子的に保管している領収データについて、顧客側の端末装置３０が、領収データを特定するための情報に基づきアクセスをした際に、顧客が領収データを取得したこと、取得したタイミングを保存する。
【００８６】
例えば、サーバ２０は、領収データが顧客側の端末装置３０によりアクセスされた場合に、顧客が領収データを取得したことを、端末装置１０にプッシュ通知することとしてもよい。これにより、店舗等の事業者側は、顧客側の端末装置３０において領収データが取得されたか否かを把握することができ、電子レシートの利用状況、普及状況などを把握することができる。例えば、電子レシートの普及が進んでいるようであれば、各店舗における電子レシート発行の態勢を整えるよう動機づけたり、顧客に対し電子レシートの利用を促して、より高い価値を顧客に提供することなどができる。
【００８７】
また、例えば、店舗等の事業者は、顧客に電子レシートを発行している（顧客に領収データにアクセスするための情報を提示している）にもかかわらず顧客が電子レシートを取得していないことを検知した場合に、顧客側の会社などにおける費用計上の月次の締め日が到来する前に、顧客に対し電子レシートの取得を促すよう通知をすることもできる。この場合、顧客は、費用計上に漏れがないよう通知を受けることができ、店舗等の事業者側にとっては、顧客との接点が増えてさらなる取引機会のきっかけも構築し得る。
【００８８】
データ処理部１９３は、サーバ２０に保存されているデータベースにアクセスすることで、過去の取引履歴、過去の領収の履歴などをディスプレイ１３２に表示させる処理を行う。データ処理部１９３は、端末装置１０のユーザの入力操作を受け付けて、領収データを検索する処理を行う。データ処理部１９３は、例えば、端末装置１０のユーザから、領収データが発行された期間を指定して検索を受け付ける操作、金額の範囲を指定して検索を受け付ける操作、但し書きの内容を指定して検索を受け付ける操作その他の操作に基づいて検索を行い、検索結果をディスプレイ１３２に表示する。
【００８９】
表示制御部１９４は、表示画像をディスプレイ１３２に表示させる処理を行う。
【００９０】
＜２．２  端末装置３０の構成＞
図７は、実施の形態１の管理システム１を構成する端末装置３０のブロック図である。
【００９１】
図７に示すように、端末装置３０は、複数のアンテナ（アンテナ３１１、アンテナ３１２）と、各アンテナに対応する無線通信部（第１無線通信部３２１、第２無線通信部３２２）と、操作受付部３３０（タッチセンシティブデバイス３３１およびディスプレイ３３２を含む）と、音声処理部３４０と、マイク３４１と、スピーカ３４２と、位置情報センサ３５０と、カメラ３６０と、記憶部３８０と、制御部３９０と、を含む。端末装置３０は、図７では特に図示していない機能及び構成（例えば、電力を保持するためのバッテリ、バッテリから各回路への電力の供給を制御する電力供給回路など）も有している。図７に示すように、端末装置３０に含まれる各ブロックは、バス等により電気的に接続される。
【００９２】
端末装置３０は、図６に示す端末装置１０が有する機能及び構成と同等の機能及び構成を含む。例えば、アンテナ３１１、３１２は、端末装置１０のアンテナ１１１、１１２と同等である。その他、端末装置３０の第１無線通信部３２１、第２無線通信部３２２、操作受付部３３０（タッチセンシティブデバイス３３１およびディスプレイ３３２）、音声処理部３４０、マイク３４１、スピーカ３４２、位置情報センサ３５０は、端末装置１０の第１無線通信部１２１、第２無線通信部１２２、操作受付部１３０（タッチセンシティブデバイス１３１およびディスプレイ１３２）、音声処理部１４０、マイク１４１、スピーカ１４２、位置情報センサ１５０と同等の機能及び構成を有する。
【００９３】
カメラ３６０は、受光素子等を含み、光学的に入力される情報を、逐次、電気的な情報に変換することで、撮影画像データを生成する。
【００９４】
記憶部３８０は、例えばフラッシュメモリ等により構成され、端末装置３０が使用するデータおよびプログラムを記憶する。ある局面において、記憶部３８０は、領収データ特定情報３８１と、ユーザ識別情報３８２と、電子レシート３８３と、領収書撮影画像３８４とを記憶する。
【００９５】
領収データ特定情報３８１は、サーバ２０に記録される領収データに対し端末装置がアクセスするための、各取引を特定するための情報である。領収データ特定情報３８１は、例えば、サーバ２０にアクセスするためのＵＲＬにより表現される。例えば、端末装置１０が領収データをサーバ２０に登録した際に、サーバ２０が領収データにアクセスするためのＵＲＬを生成する。
【００９６】
図３等に示されるように、端末装置３０は、例えば、サーバ２０に保存される領収データにアクセスするための二次元コードが端末装置１０のディスプレイ１３２に表示される状態で、二次元コードを撮影した撮影画像をカメラ３６０により取得する。端末装置３０は、撮影画像に含まれる二次元コードを解析することにより、二次元コードが示す情報（サーバ２０において保持される領収データにアクセスするためのＵＲＬを含む）を取得して、領収データ特定情報３８１として記憶部３８０に記憶させる。
【００９７】
ユーザ識別情報３８２は、端末装置３０のユーザを識別するための情報である。例えば、ユーザ識別情報３８２は、サーバ２０が顧客に対して提供する電子レシート管理サービスを、端末装置３０のユーザが利用するためのアカウントの情報である。ユーザ識別情報３８２は、端末装置３０のユーザを識別するための情報として、端末装置３０の装置に固有の情報（例えば、端末装置３０を構成する通信ユニットのＭＡＣ（Media  Access  Control）アドレス）を含むこととしてもよいし、端末装置３０のＯＳ（Operating  System）が提供するアプリケーション配信サービスを利用するためのアカウントの情報を含むこととしてもよい。
【００９８】
電子レシート３８３は、端末装置３０が電子的に取得した領収書のデータである。例えば、端末装置３０は、領収データにアクセスするための情報に基づきサーバ２０にアクセスすることにより、テキスト形式、画像形式等の領収データを取得して、取得した領収データを電子レシート３８３として記憶部３８０に記憶させる。
【００９９】
領収書撮影画像３８４は、端末装置３０のカメラにより撮影された領収書の画像である。例えば、端末装置３０のユーザが、端末装置３０のカメラ機能により領収書を撮影することで領収書撮影画像３８４が端末装置３０により生成される。端末装置３０は、領収書撮影画像３８４をサーバ２０へアップロードする機能を有する。なお、サーバ２０は、紙の領収書を撮影した画像を管理対象とせず、図２等に示すように端末装置１０に対して領収内容の入力を受け付けたものを管理対象とすることとしてもよい。
【０１００】
制御部３９０は、記憶部３８０に記憶されるプログラムを読み込んで、プログラムに含まれる命令を実行することにより、端末装置３０の動作を制御する。制御部３９０は、例えばアプリケーションプロセッサである。制御部３９０は、プログラムに従って動作することにより、入力操作受付部３９１と、送受信部３９２と、データ処理部３９３と、表示制御部３９４としての機能を発揮する。
【０１０１】
入力操作受付部３９１は、タッチセンシティブデバイス３３１等の入力装置に対するユーザの入力操作を受け付ける処理を行う。入力操作受付部３９１は、タッチセンシティブデバイス３３１に対してユーザが指などを接触させた座標の情報に基づき、ユーザの操作がフリック操作であるか、タップ操作であるか、ドラッグ（スワイプ）操作であるか等の操作の種別を判定する。
【０１０２】
送受信部３９２は、端末装置３０が、サーバ２０等の外部の装置と、通信プロトコルに従ってデータを送受信するための処理を行う。
【０１０３】
データ処理部３９３は、端末装置３０が入力を受け付けたデータに対し、プログラムに従って演算を行い、演算結果をメモリ等に出力する処理を行う。例えば、データ処理部３９３は、店舗側の端末装置の画面に表示される二次元コードをカメラ３６０により撮影することで生成された撮影画像に基づいて、電子レシートにアクセスするための情報を取得する。データ処理部３９３は、電子レシートにアクセスするための情報に基づいてサーバ２０へアクセスすることで、電子レシートを取得する。
表示制御部３９４は、表示画像をディスプレイ３３２に表示させる処理を行う。
【０１０４】
＜２．３  端末装置１０の機能的な構成＞
ここで、端末装置１０と、端末装置３０と、サーバ２０との機能的な構成を以下に説明する。
【０１０５】
図８は、端末装置１０の機能的な構成を示す図である。図８に示すように、端末装置１０は、通信部１０１Ａと、記憶部１０２Ａと、制御部１０３Ａとしての機能を発揮する。
【０１０６】
通信部１０１Ａは、端末装置１０が外部の装置と通信するための処理を行う。
【０１０７】
記憶部１０２Ａは、端末装置１０が使用するデータ及びプログラムを記憶する。
【０１０８】
制御部１０３Ａは、端末装置１０のプロセッサがプログラムに従って処理を行うことにより、各種モジュールとして示す機能を発揮する。
【０１０９】
操作内容取得モジュール１０４１は、タッチセンシティブデバイス１３１に接触するユーザの指、スタイラスペンなどの接触位置を座標値として取得し、座標値の履歴（ユーザがタッチセンシティブデバイス１３１において指を動かした履歴）に基づいて、ユーザがタッチセンシティブデバイス１３１に指などを接触させるタッチ操作をしていること、ユーザがタッチセンシティブデバイス１３１のいずれの座標にタッチしているか、ユーザの操作がフリック操作であるか、ドラッグ（スワイプ）操作であるか、タップ操作であるか、ロングタップ操作であるかなどのユーザの操作内容を判別する。
【０１１０】
受信制御モジュール１０４２は、端末装置１０が外部の装置から通信プロトコルに従って信号を受信する処理を制御する。
【０１１１】
送信制御モジュール１０４３は、端末装置１０が外部の装置に対し通信プロトコルに従って信号を送信する処理を制御する。
【０１１２】
タスク管理モジュール１０４４は、端末装置１０が実行対象とする様々なタスクの実行状況を管理する。
【０１１３】
表示制御モジュール１０４５は、端末装置１０がディスプレイ１３２に表示する内容を決定し、映像信号を生成してディスプレイ１３２に表示させる処理を制御する。
【０１１４】
領収データ生成モジュール１０４６は、端末装置１０がタッチセンシティブデバイス１３１等により、領収データの各項目についての入力操作を端末装置１０のユーザから受け付ける処理と、領収データを生成する処理とを制御する。
【０１１５】
図９は、端末装置３０の機能的な構成を示す図である。図９に示すように、端末装置３０は、無線通信部３０１Ａと、記憶部３０２Ａと、制御部３０３Ａと、撮像部３０４Ａとしての機能を発揮する。
【０１１６】
無線通信部３０１Ａは、端末装置３０が外部の装置と通信するための処理を行う。
記憶部３０２Ａは、端末装置３０が使用するデータ及びプログラムを記憶する。
【０１１７】
制御部３０３Ａは、端末装置３０のプロセッサがプログラムに従って処理を行うことにより、各種モジュールとして示す機能を発揮する。端末装置３０の各機能は、端末装置１０の各機能と同等の処理を行う。例えば、操作内容取得モジュール３０４１は、端末装置１０の操作内容取得モジュール１０４１と同等の機能を発揮する。同様に受信制御モジュール３０４２、送信制御モジュール３０４３、タスク管理モジュール３０４４、表示制御モジュール３０４５は、端末装置１０の受信制御モジュール１０４２、送信制御モジュール１０４３、タスク管理モジュール１０４４、表示制御モジュール１０４５と同等の機能を発揮する。
【０１１８】
コード読取モジュール３０４６は、一次元または二次元のコードを読み取って、コードに含まれる情報を取得する。
撮像部３０４Ａは、端末装置３０の撮影機能により撮影を行って、画像を生成する。
【０１１９】
＜２．５  サーバ２０の機能的な構成＞
図１０は、サーバ２０の機能的な構成を示す図である。図１０に示すように、サーバ２０は、通信部２０１と、記憶部２０２と、制御部２０３としての機能を発揮する。
【０１２０】
通信部２０１は、サーバ２０が外部の装置と通信するための処理を行う。
【０１２１】
記憶部２０２は、サーバ２０が使用するデータ及びプログラムを記憶する。記憶部２０２は、領収データベース２８１と、ユーザ情報データベース２８４と、領収書画像データベース２８５とを記憶する。
【０１２２】
領収データベース２８１は、店舗側のユーザの装置である端末装置１０が発行した電子レシートのデータベースである。
【０１２３】
ユーザ情報データベース２８４は、端末装置１０、端末装置３０を操作する各ユーザの情報を保持するデータベースである。例えば、ユーザ情報データベース２８４は、サーバ２０が顧客に提供する電子レシート管理サービスのユーザの情報を含む。
【０１２４】
領収書画像データベース２８５は、店舗の顧客側のユーザの装置である端末装置３０がアップロードした領収書の画像のデータベースである。
【０１２５】
制御部２０３は、サーバ２０のプロセッサがプログラムに従って処理を行うことにより、各種モジュールとして示す機能を発揮する。
【０１２６】
操作内容取得モジュール２０４１は、端末装置１０のユーザの操作と、端末装置３０のユーザの操作とを取得する。操作内容取得モジュール２０４１は、例えば、サーバ２０が端末装置３０に対し、領収データベース２８１に保持される電子レシートの情報を端末装置３０のディスプレイ３３２に提示した状態で、端末装置３０のユーザが電子レシートを閲覧し、ダウンロード等するための操作内容を取得する。操作内容取得モジュール２０４１は、例えば、端末装置１０のディスプレイ１３２に、領収データを生成するための画面を表示させた状態で、端末装置１０のユーザが領収書の各項目を入力した操作内容を取得する。
【０１２７】
受信制御モジュール２０４２は、サーバ２０が外部の装置から通信プロトコルに従って信号を受信する処理を制御する。
【０１２８】
送信制御モジュール２０４３は、サーバ２０が外部の装置に対し通信プロトコルに従って信号を送信する処理を制御する。
【０１２９】
タスク管理モジュール２０４４は、サーバ２０が実行対象とする様々なタスクの実行状況を管理する。
【０１３０】
保管期限管理モジュール２０４５は、領収データベース２８１に保持される電子レシートの各種期限を管理する。保管期限管理モジュール２０４５は、例えば、端末装置１０から領収データを受信した場合に、端末装置１０が電子レシートを発行したタイミングを領収データに含めて記録し、電子レシートの発行のタイミングから一定の保管期間が過ぎるか否かを管理する。
【０１３１】
また、保管期限管理モジュール２０４５は、端末装置１０から領収データを受信した場合に、端末装置１０が電子レシートを発行したタイミングに基づいて、端末装置３０が電子レシートを取得すべき期限を管理することとしてもよい。例えば、端末装置３０のユーザが、領収データを経費精算等に使用する場合は、電子レシートが端末装置１０により発行された当月以内に端末装置３０のユーザが電子レシートを取得するよう、当月末が近づいた（例えば、当月末日の数日前）タイミングで、端末装置３０のユーザに向けて通知を行う。また、保管期限は、領収書の受領者の属性に応じて定められることとしてもよい。例えば、受領者が、個人事業主であるか、法人であるかといった属性に応じて、あらかじめ定められた法定期限を少なくとも保管期限としてもよい。例えば、個人事業主であれば５年、法人であれば７年、欠損金計上企業であれば１０年といったように、受領者の属性に応じて保管期限を定めることができる。
【０１３２】
レコメンド決定モジュール２０４６は、サーバ２０が端末装置１０に対し販売促進情報を送信する場合に、サーバ２０に保持される各種販売促進情報の中から、端末装置１０が設置される店舗での販売実績に応じた販売促進情報を抽出する。
【０１３３】
課金処理モジュール２０４７は、ユーザの端末から、購買のための操作を受け付けた場合に、ユーザに対し課金処理を行う。例えば、サーバ２０が電子レシート管理サービスを顧客に提供する場合に、月額課金処理を受け付ける。
【０１３４】
＜３．データ構造＞
次に、管理システム１で使用する各種のデータの構造について説明する。
【０１３５】
図１１は、サーバ２０が管理する領収データベース２８１、および、サーバ２０に対して端末装置１０から送信される領収データのデータ構造を示す図である。
【０１３６】
図１１の図示例（Ａ）として示すように、サーバ２０は、領収データベース２８１において、各事業者が顧客に対して発行した領収データを保持する。図示例（Ａ）では、事業者識別情報「ＡＡＡ」の事業者についての領収データベースの一部を示している。
【０１３７】
サーバ２０は、領収データベース２８１において、各取引を識別する情報（図９の例では識別情報「ＡＡＢＢＣＣ」等として示す）と対応付けて、店舗側の端末装置１０で生成された領収データを保持する。領収データベース２８１のレコードは、各事業者について、（ｉ）領収を行った各取引を識別する情報と、（ｉｉ）領収データを店舗側の端末装置１０が発行したタイミングと、（ｉｉｉ）電子レシートの宛て名と、（ｉｖ）領収した金額と、（ｖ）電子レシートに記載される但し書きと、（ｖｉ）支払方法の情報と、（ｖｉｉ）電子レシートを発行した発行者（店舗の担当者など）とを含む。
【０１３８】
サーバ２０は、このように、電子レシートに含まれる項目として、（ｉｉ）〜（ｖｉｉ）の各情報を管理している。図示例（Ａ）に示すように、領収データは、（ｖｉｉｉ）領収データを受領したユーザの情報および受領したタイミングの情報と、（ｉｘ）購買内容など、取引にかかわる品目、数量、単価などの情報を含む。例えば、サーバ２０は、端末装置１０において、商取引を記録するためのアプリケーションが実行されている場合に、端末装置１０から送信される情報に基づいて、取引識別情報と対応付けて、顧客の注文内容の情報を記録する。端末装置１０は、各取引について領収データを生成する際に、取引識別情報と対応付けて、領収データを生成する。こうすることで、サーバ２０は、領収データと、顧客の注文内容の情報とを関連付ける。
【０１３９】
図１１の図示例（Ｂ）に領収データのデータ構造として示すように、サーバ２０は、店舗側の端末装置１０から領収データを受信する。店舗側の端末装置１０は、領収データに、事業者を識別する情報と、各取引を識別する情報と、領収データを顧客側のユーザに発行したタイミングの情報と、宛て名の情報と、領収金額の情報と、但し書きの情報と、支払方法の情報と、発行者の情報等を含めてサーバ２０へ送信する。
【０１４０】
＜４．動作と画面例＞
図１２から図１６を参照して、管理システム１を構成する各装置の動作を説明する。
【０１４１】
図１２は、店舗側のユーザの端末装置１０で領収データを発行し、顧客側のユーザの端末装置３０がサーバ２０を介して領収データを受領する処理を示すフローチャートである。
【０１４２】
ステップＳ１３１１にて、端末装置１０の制御部１９０は、例えば店舗側のスタッフから、顧客から領収した領収内容の入力を受け付ける。
【０１４３】
ステップＳ１３１３にて、制御部１９０は、ステップＳ１３１１で入力を受け付けた領収内容を示す領収データを、サーバ２０へ送信する。
【０１４４】
ステップＳ１３２１にて、サーバ２０の制御部２９０は、端末装置１０から領収データを受信すると、端末装置１０が領収データを顧客に対して発行したタイミングを特定して、領収データベース２８１に保持する。端末装置１０が領収データを発行したタイミングとは、端末装置１０によって領収データに設定されてもよいし、サーバ２０によって設定されてもよい。具体的には、領収データの発行タイミングは、端末装置１０がステップＳ１３１１で領収内容の入力を受け付けたタイミングとしてもよいし、ステップＳ１３１３で端末装置１０が領収データをサーバ２０へ送信するタイミングとしてもよいし、サーバ２０が領収データを端末装置１０から受信したタイミングでもよい。これら領収データを発行したタイミングは、領収データの保存期限などにかかわるため、少なくとも日付の管理ができることが望ましい。
【０１４５】
ステップＳ１３２２にて、制御部２９０は、領収データベース２８１に保持される領収データにアクセスするための情報（例えば、ＵＲＬ）を生成し、アクセス制限を解除するためのワンタイムパスワードを生成する。
【０１４６】
ステップＳ１３２３にて、制御部２９０は、顧客側の端末装置３０が、端末装置１０がサーバ２０に送信した領収データにアクセスするための情報を、領収データを特定する情報として、ステップＳ１３２２で生成したワンタイムパスワードとともに端末装置１０へ送信する。例えば、サーバ２０は、領収データにアクセスするためのＵＲＬを生成し、生成したＵＲＬとワンタイムパスワードとを端末装置１０へ送信することとしてもよい。
【０１４７】
ステップＳ１３１５にて、端末装置１０の制御部１９０は、サーバ２０から、取引を特定する情報（ＵＲＬ）とワンタイムパスワードとを受信する。制御部１９０は、端末装置１０のユーザから二次元コードを生成するための入力操作を受け付けて、サーバ２０から受信したＵＲＬとワンタイムパスワードとを含む二次元コードを生成し、生成した二次元コードをディスプレイ１３２に表示する。
【０１４８】
一方、顧客側のユーザは、領収書の発行を希望する。店舗側のスタッフは、領収書を電子的に発行できることを顧客に説明する。顧客は、店舗のスタッフに対し、電子レシートの発行を要請し、電子レシートを取得するための操作を行うとする。
【０１４９】
ステップＳ１３３１にて、端末装置３０の制御部３９０は、領収データにアクセスするための情報を読み取る手段を実行する。ここでは制御部３９０は二次元コードを読み取ることで、領収データにアクセスするための情報を読み取ることとし、具体的にはカメラ３６０を起動する。
【０１５０】
ステップＳ１３３３にて、制御部３９０は、端末装置３０のユーザの操作により、店舗側のユーザの端末装置１０のディスプレイ１３２に表示される二次元コードを撮影する。制御部３９０は、撮影結果に基づいて二次元コードを読み取ることにより、領収データにアクセスするための情報であるＵＲＬと、アクセス制限を解除するためのワンタイムパスワードとを取得する。
【０１５１】
ステップＳ１３３５にて、制御部３９０は、領収データを特定する情報として、ステップＳ１３３３で取得した情報（ＵＲＬ）に基づいてサーバ２０へアクセスし、アクセス制限を解除するためのパスワードをサーバ２０へ送信する。
【０１５２】
ステップＳ１３２５にて、サーバ２０の制御部２９０は、端末装置３０からのアクセスを受け付けて、アクセスのタイミングを特定する。端末装置３０のユーザがサーバ２０のサービスにログインしている状態で端末装置３０からのアクセスをサーバ２０が受け付けた場合、制御部２９０は、特定したタイミングを、顧客が領収データを取得したタイミングとして端末装置３０のユーザアカウントと対応付けて領収データベース２８１を更新する。
【０１５３】
なお、端末装置３０のユーザがサーバ２０のサービスにログインしていない状態で端末装置３０からのアクセスを受け付けると、サーバ２０は、端末装置３０が領収データにアクセスを行ったタイミングは記録することができる。一方で、サーバ２０は、どのユーザが領収データにアクセスしたかは取得することができないため、領収データとユーザアカウントとの対応付けは行わない。このとき、サーバ２０は、端末装置３０のユーザに対し、サーバ２０が提供するサービスへのユーザアカウントの登録を促すための画面を生成して、端末装置３０のディスプレイ３３２に表示させてもよい。
【０１５４】
制御部２９０は、領収データを特定する情報により指定される領収データの情報を電子レシートとして端末装置３０へ応答する。本実施形態では、制御部２９０は、店舗側で発行した電子レシートを顧客が取得したことを示す情報を、店舗側の端末装置１０へ送信するが、サーバ２０から端末装置１０へ通知をすることの他に、端末装置１０からサーバ２０にアクセスがあった場合に、電子レシートを顧客が取得したことを端末装置１０のディスプレイ１３２に表示する等で通知することとしてもよい。
【０１５５】
ステップＳ１３３７にて、端末装置３０の制御部３９０は、サーバ２０から電子レシートを受信して、受信した電子レシートをディスプレイ３３２に表示する。
ここで、端末装置１０の制御部１９０は、顧客に対して発行した電子レシートが、顧客によって取得されたことを示す情報を、サーバ２０からプッシュ通知等で受信したとする。
【０１５６】
ステップＳ１３１７において、制御部１９０は、顧客に対して発行した電子レシートが、顧客によって取得されたことを示す情報を、ディスプレイ１３２に表示する。このとき、制御部１９０は、ディスプレイ１３２に二次元コードを表示することにより、顧客に対して二次元コードを提示してから一定期間内にサーバ２０から電子レシートが顧客によって取得されたことの通知を受信した場合に、顧客に対し報酬を付与することとしてもよい。ここで、顧客に対して報酬を付与するとは、商品を割り引いて購入可能な割引クーポンを提供すること、電子マネーなどの仮想通貨を付与すること、イベントに参加可能な権利または抽選権を付与することなど様々なものを含み得る。例えば、店舗側のスタッフが顧客に対し端末装置１０のディスプレイ１３２に表示される二次元コードを提示してから一定時間内に顧客側が電子レシートを取得した場合に、その場で、顧客に対し報酬を付与したとする。このようにすると、顧客側に対し、よりいっそう電子レシートの管理サービスの利用を開始し、利用を継続しようと動機づけることができ、サービスの普及をいっそう促すことができる。
【０１５７】
＜４．１  店舗側のユーザの端末での画面例＞
図１３は、店舗側のユーザの端末装置１０において、顧客に対して発行した領収データを管理する画面の表示例を示す図である。
【０１５８】
表示例（Ａ）は、端末装置１０のディスプレイ１３２において、端末装置１０が発行した領収データと、領収データの検索条件の設定を受け付けるアイコンとを表示する例を示す。表示例（Ａ）に示すように、端末装置１０のユーザは、ディスプレイ１３２に表示される領収データのいずれかを指定する操作を行うことができる。例えば、端末装置１０のユーザは、ユーザの指３により、領収データにタップする。
【０１５９】
表示例（Ｂ）は、端末装置１０のユーザが領収データの詳細を閲覧するための入力操作を行った場合の画面の表示例を示す。表示例（Ｂ）に示すように、制御部１９０は、ディスプレイ１３２に、端末装置１０のユーザが選択した領収データにかかる電子レシート１３２Ｖを表示する。電子レシート１３２Ｖは、領収データの発行先、領収した金額、但し書き、宛て名、電子レシートの発行者等を含む。制御部１９０は、ディスプレイ１３２に、領収データを検索するための検索画面である表示例（Ａ）に戻るためのボタン１３２Ｗを表示する。
【０１６０】
＜４．２  顧客側のユーザの端末での画面例＞
図１４は、領収データを受領する側のユーザの端末装置３０における画面の表示例を示す図である。
【０１６１】
表示例（Ａ）は、端末装置３０のユーザが、サーバ２０から取得した領収データを管理する画面を操作する局面を示す。表示例（Ａ）では、端末装置３０のユーザは、サーバ２０が提供する電子レシート管理サービスを利用しており、ユーザがログイン中であることを端末装置３０のユーザが認識できる態様で画面が表示される。表示例（Ａ）では、ユーザがログイン中であることを、表示項目「受領者向け：ログイン中」としてディスプレイ３３２に表示させる例を示しているが、これに限らず、画面の背景色をログイン中かログイン中でないかでユーザが識別可能に表示してもよいし、ユーザアカウントに対応するアイコンをディスプレイ３３２に表示する等してもよい。
【０１６２】
表示例（Ａ）に示すように、制御部３９０は、ディスプレイ３３２において、電子レシートの管理画面３３２Ｆを表示する。制御部３９０は、ディスプレイ３３２に、ユーザが表示対象とする電子レシートの種別を切り替えるためのタブを表示する。例えば、制御部３９０は、ディスプレイ３３２に、端末装置３０が取得した電子レシートを表示するためのタブであるマイレシートタブ３３２Ｇを表示する。この他に、制御部３９０は、ディスプレイ３３２に、端末装置３０のユーザが電子レシートを経理部門等に提出し、当該部門等から経費精算の承認待ちをしている電子レシートを表示するためのタブである承認待ちレシート表示タブ３３２Ｈを表示する。表示例（Ａ）では、マイレシートタブ３３２Ｇがユーザによって選択されている状態を示しており、管理画面３３２Ｆにおいて、電子レシートがリスト状に表示されている。制御部３９０は、電子レシートの登録を受け付ける等の入力操作をするためのボタン３３２Ｋをディスプレイ３３２に表示する。
【０１６３】
表示例（Ａ）において、端末装置３０のユーザが、管理画面３３２Ｆにリストとして表示される電子レシートのいずれかを、ユーザの指３でタップする等により選択したとする。これにより制御部３９０は表示例（Ａ）から表示例（Ｂ）に画面を遷移させる。
【０１６４】
表示例（Ｂ）は、電子レシートの詳細な情報をディスプレイ３３２に表示させている局面を示す。表示例（Ｂ）に示すように、制御部３９０は、端末装置３０のユーザが選択した電子レシートの詳細を表示するための詳細表示部３３２Ｃにおいて、電子レシートを表示する。
【０１６５】
表示例（Ａ）において、端末装置３０のユーザが、店舗側のユーザに対し、電子レシートを取得したい旨を申し出て、店舗側の端末装置１０のディスプレイ１３２に表示される二次元コードを読み取るため、ボタン３３２Ｋをタップしたとする。これにより制御部３９０は表示例（Ａ）から表示例（Ｃ）に画面を遷移させる。
【０１６６】
端末装置３０のユーザは、電子レシートを、サーバ２０に登録するために、（ｉ）店舗側のスタッフに電子レシートを取得したい旨を申し出て、店舗側の端末装置１０のディスプレイ１３２に表示される二次元コードを読み取って電子レシートにアクセスするための情報を取得する。
【０１６７】
この他に、（ｉｉ）端末装置３０のユーザは、様々な形式で取得した電子的な領収書のファイルを、サーバ２０にアップロートすることでサーバ２０に登録する。例えば、端末装置３０のユーザは、紙で印字された領収書を端末装置３０のカメラで撮影し、撮影画像をサーバ２０へ登録することで、領収書を電子的に保管することができることとしてもよい。例えば、端末装置３０のユーザが経費精算のため経理部門にレシートを提出することが必要となる際に、サーバ２０に、レシートの撮影画像が登録されていると、この撮影画像を経理部門に提示することで経費精算を行いうる。この他にも、端末装置３０のユーザは、ＥＣ（Electric  Commerce）サイト等で物品を購入することにより、領収書のファイルを取得した場合に、取得したファイルをサーバ２０へアップロードすることで、領収書を電子的に保管することができる。サーバ２０は、これら電子的な領収書のファイルの登録を受け付けてタイムスタンプを付加することにより、領収書のファイルを一定期間保管するサービスを端末装置３０のユーザに提供することができる。
【０１６８】
端末装置３０のユーザは、電子レシートをサーバ２０から取得するために、（ｉｉｉ）店舗側がサーバ２０のサービスに対応して過去に発行した領収データを、端末装置３０のユーザが管理する電子レシートとして追加することもできる。
【０１６９】
例えば、店舗側の端末装置１０において、ステップＳ１３１１で領収内容の入力を受け付けて、ステップＳ１３１３で領収データをサーバ２０へ送信してサーバ２０に領収データを登録することに応答して、サーバ２０から、領収データにアクセスするための情報（ＵＲＬなど）を受信した場合に、領収データにアクセスするための情報を含む二次元コードを生成する。端末装置１０は、電子レシートを顧客に提供するため、二次元コードを印字する。
【０１７０】
これにより、店舗側にとっては、顧客側のユーザが、サーバ２０が提供する電子レシートの保管サービスを利用しているか否かにかかわらず、電子レシートを発行したものとすることができ、領収データのクラウドでの管理を行うことができる。また二次元コードを印字した紙を店舗側から顧客側のユーザに発行しているため、顧客側のユーザが、電子レシートの保管サービスを利用しようとした段階で、既に店舗側が発行した電子レシートを顧客側のユーザに利用可能とすることができる。
【０１７１】
表示例（Ｃ）は、端末装置３０のユーザから、サーバ２０においてユーザが管理している電子レシートをユーザが追加するための入力操作を受け付けるための画面をディスプレイ３３２に表示させている局面を示す。
【０１７２】
表示例（Ｃ）に示すように、（ｉ）制御部３９０は、ディスプレイ３３２に、サーバ２０で管理する電子レシートを追加するための操作として、店舗側の端末装置１０のディスプレイ１３２に表示される二次元コードを読み取るためのカメラを起動させるボタン３３２Ｌを表示させる。（ｉｉ）制御部３９０は、ディスプレイ３３２に、サーバ２０に電子的な領収書のファイルをアップロードする操作を受け付けるためのボタン３３２Ｍを表示させる。（ｉｉｉ）制御部３９０は、過去にサーバ２０が提供する電子レシート管理サービスに対応して発行された二次元コードにより、サーバ２０でユーザが管理する電子レシートを追加するためのボタン３３２Ｎを表示させる。
【０１７３】
表示例（Ｃ）において、端末装置３０のユーザが、店舗側の端末装置１０のディスプレイ１３２に表示される二次元コードを読み取るため、ユーザの指３によりボタン３３２Ｌにタップ操作等をしたとする。これにより、制御部３９０は、カメラ３６０を起動して、ディスプレイ３３２に、二次元コードを読み取るための画面を表示させる。図１４の例において、制御部３９０は、表示例（Ｃ）から表示例（Ｄ）に画面を遷移させる。
【０１７４】
表示例（Ｄ）は、端末装置３０が、店舗側の端末装置１０のディスプレイ１３２に表示される二次元コードを撮影するためにカメラ３６０を起動している局面を示す。表示例（Ｄ）は、図３の状態（Ａ）と、図１２のステップＳ１３３１の処理とに対応している。端末装置３０は、図３の状態（Ａ）に示すディスプレイ３３２に、表示例（Ｄ）に示す画面を表示する。端末装置３０は、図１２のステップＳ１３３３の処理を行うことにより、二次元コードを読み取り、二次元コードに含まれるＵＲＬにアクセスするための入力操作をユーザから受け付ける。この処理は図３の状態（Ｂ）に対応する。図３の状態（Ｃ）の例で説明したように、端末装置３０のユーザが、二次元コードに含まれるＵＲＬに基づいてサーバ２０へアクセスすることで電子レシートを取得すると、サーバ２０において、端末装置３０のユーザが管理する対象として電子レシートを一定期間保管することとしてもよい。
【０１７５】
図１５は、領収データを受領する側のユーザの端末装置３０における画面の表示例を示す図である。
【０１７６】
図１５の表示例（Ａ）は、端末装置３０のユーザの入力操作に応じて、サーバ２０においてユーザが管理する電子レシートを追加したことを端末装置３０のユーザに通知する局面を示す。表示例（Ａ）に示すように、端末装置３０の制御部３９０は、ディスプレイ３３２において、電子レシート３３２Ｃを表示する。制御部３９０は、サーバ２０において電子レシートを一定期間保管している旨をディスプレイ３３２に表示する。
【０１７７】
表示例（Ａ）では、端末装置３０のユーザが、店舗側の端末装置１０のディスプレイ１３２に二次元コードが提示されてから一定時間内に二次元コードを読み込んで電子レシートにアクセスしたことに応答して、顧客側のユーザに対し報酬が付与されていることを表示してもよい。このように、店舗側の端末装置１０において電子レシートを発行したタイミングがサーバ２０に記録されているため、電子レシートを発行してから一定時間内に（例えば、数分以内に）顧客側の端末装置３０により電子レシートが取得されたことを端末装置１０等において判別し得る。このことに応答して、店舗等が、顧客側のユーザに対し、クーポンを配布する等の報酬を付与し、これら報酬が付与されたことを、顧客側の端末装置３０のディスプレイ３３２等により顧客に通知すると、顧客側のユーザに対し、購買活動を促すとともに、サーバ２０が提供する電子レシート管理サービスの利用をいっそう促すことができる。
【０１７８】
表示例（Ｂ）は、ユーザがサーバ２０で管理する電子レシートを追加する局面を示す。表示例（Ｂ）に示すように、端末装置３０のユーザが、ボタン３３２Ｍに対しユーザの指３でタップ操作を行うこと等により、制御部３９０は、表示例（Ｂ）から表示例（Ｃ）へ画面を遷移させる。
【０１７９】
表示例（Ｃ）は、端末装置３０が、ユーザから、サーバ２０へアップロードを希望する電子的な領収書のファイルの選択を受け付けること、および、サーバ２０へのアップロードを開始すること等の入力操作を受け付ける局面を示す。アップロードの対象となるファイルは、例えば、ユーザがＥＣサイトでの取引等により取引先から電子的な手段で受信した領収書ファイル、ユーザが紙で受領したレシートを撮影した撮影画像ファイルなどである。表示例（Ｃ）に示すように、端末装置３０は、ユーザがアップロードを希望するファイルを特定する情報をディスプレイ３３２に表示する。
【０１８０】
端末装置３０は、ユーザが選択したファイルのアップロードを開始するためのボタン３３２Ｐをディスプレイ３３２に表示する。端末装置３０は、ボタン３３２Ｐに対する入力操作をユーザから受け付けると、表示例（Ｃ）から表示例（Ｄ）へと画面を遷移させる。
【０１８１】
表示例（Ｄ）は、サーバ２０が、電子的な領収書のファイルのアップロードを端末装置３０から受け付けたことをユーザに通知する局面を示す。
【０１８２】
端末装置３０は、アップロードを行ったファイルについて、宛て名、領収金額、但し書き、領収の日付、発行者など領収書に含まれる情報の入力をユーザから受け付けるための入力ボックス３３２Ｑをディスプレイ３３２に表示させる。例えば、端末装置３０のユーザが、紙で印字されたレシートを撮影した撮影画像をサーバ２０にアップロードした際に、レシートに印字されている日付、取引にかかる金額、但し書き、レシートの発行元の情報などを３３２Ｑにおいて入力する。これら領収書に含まれる情報は、このようにユーザが入力することとしてもよいし、端末装置３０またはサーバ２０において、領収書の電子的なデータに基づき判別することとしてもよい。
【０１８３】
例えば、サーバ２０は、端末装置３０から、レシートを撮影した画像のアップロードを受け付けた場合に、画像に含まれる文字を画像認識等により特定することで、日付、金額など領収書に含まれる情報を判別し得る。
【０１８４】
例えば、アップロードされたファイルが、ユーザがＥＣサイトでの取引等により取引先から電子的な手段で受信した領収書ファイルであれば、領収書ファイルに含まれるテキストデータを抽出することで、領収書が発行された日付、金額等を特定し得る。また、アップロードされたファイルが、ユーザが紙で受領したレシートを撮影した撮影画像ファイルであれば、撮影画像を画像認識することで、領収書が発行された日付などを特定し得る。
【０１８５】
端末装置３０は、領収書に含まれる情報について、入力ボックス３３２Ｑによりユーザから受け付けた入力内容をサーバ２０へ送信するための操作を受け付ける登録ボタン３３２Ｒをディスプレイ３３２に表示させる。端末装置３０のユーザは、入力ボックス３３２Ｑに示される入力内容を確認して、登録ボタン３３２Ｒを操作することで、サーバ２０において電子レシートを保管することができる。
【０１８６】
このように、表示例（Ｃ）でアップロードしたファイルをサーバ２０で保管する場合に、表示例（Ｄ）に入力ボックス３３２Ｑ、登録ボタン３３２Ｒとして示すように、領収書に含まれる情報の入力をユーザから受け付けることを必須であることとしてもよい。これにより、端末装置３０のユーザは、領収書に含まれる情報を端末装置３０のユーザ自身が十分に確認したうえで、サーバ２０においてタイムスタンプを付与して電子レシートを管理することができる。
【０１８７】
表示例（Ｄ）に示すように、サーバ２０は、端末装置３０から、領収書の電子的なデータを受信すると、ユーザが入力した領収書発行のタイミング、または、アップロードがなされたタイミングなどに基づきタイムスタンプを付与してデータベースを更新する。サーバ２０は、端末装置３０からファイルがアップロードされたことに応答して、端末装置３０に対し、アップロードが成功したことを通知する。端末装置３０は、サーバ２０へのファイルのアップロードが完了したことを示す通知をサーバ２０から受信すると、ディスプレイ３３２に、領収書の電子的なファイルにタイムスタンプが付与されて、一定期間サーバ２０において保管されることを表示する。
【０１８８】
なお、サーバ２０は、領収書の電子的なデータのアップロードを受け付けた場合に、当該データの内容を解析して、日付、金額などの情報を抽出し得る。サーバ２０は、このようにして領収書ファイルから特定した日付等の情報と、端末装置３０においてユーザが入力ボックス３３２Ｑに入力した内容とが一致する度合いを判定してもよい。例えば、日付、金額などの各項目について、サーバ２０が領収書ファイルから特定した情報と、ユーザが入力した内容とが一致するか否かを判定し得る。
【０１８９】
ここで、サーバ２０は、一致の程度に応じて、端末装置３０のユーザがアップロードしたファイルを保管するか否かを判断してもよい。例えば、一致の程度が比較的低い場合、サーバ２０は、端末装置３０に対し、ユーザが入力ボックス３３２Ｑに入力した内容を再確認させる表示を行わせることとしてもよい。これにより、入力ボックス３３２Ｑにおいて領収書の内容を端末装置３０のユーザが誤って入力した場合に、当該ユーザに注意喚起することができ、利便性が高まるとともにサーバ２０が提供するサービスの信頼性をいっそう向上させることができる。
【０１９０】
図１６は、領収データを受領する側のユーザの端末装置３０における画面の表示例を示す図である。
【０１９１】
表示例（Ａ）は、端末装置３０のユーザが、電子レシートを管理するサービスにより過去の時点で発行された二次元コードを読み込むことで、ユーザが管理する電子レシートを追加する操作を行う局面を示す。例えば、（ｉ）店舗側が、サーバ２０が提供する電子レシート管理サービスに対応しており、領収データにアクセスするための二次元コードを紙等に印字している場合があり得る。この他に、（ｉｉ）サーバ２０が提供するサービスとは別の領収書データ管理サービスをユーザが利用していた場合に、当該別のサービスに蓄積される領収書のデータを、サーバ２０が提供するサービスにアップロードする場合があり得る。
【０１９２】
まず、サーバ２０が提供する電子レシート管理サービスに対応して発行された電子レシートを、ユーザが管理する電子レシートとして追加するための入力操作をユーザから受け付ける局面について説明する。表示例（Ａ）に示すように、端末装置３０のユーザが、ボタン３３２Ｎに対しユーザの指３でタップ操作を行うこと等により、制御部３９０は、表示例（Ａ）から表示例（Ｂ）へ画面を遷移させる。
【０１９３】
表示例（Ｂ）は、端末装置３０が、過去にサーバ２０が提供する電子レシート管理サービスに対応して発行された電子レシートを端末装置３０のユーザと対応づけるために、カメラ３６０を起動して二次元コードを読み取り可能な状態となっている局面を示す。例えば、店舗側が、領収データにアクセスするためのＵＲＬと、アクセス制限を解除するためのパスワードとを含む二次元コードを紙に印字しておく。この二次元コードにより示される領収データには、既にサーバ２０によりタイムスタンプが付与されている。端末装置３０のユーザは、過去に店舗等から紙等で取得した二次元コードをカメラ３６０で読み取ることで、電子レシートをユーザの管理対象として追加することができる。
【０１９４】
＜変形例１＞
図１５の例では、サーバ２０へのアップロードの対象となるファイルは、例えば、ユーザがＥＣサイトでの取引等により取引先から電子的な手段で受信した領収書ファイル、ユーザが紙で受領したレシートを撮影した撮影画像ファイルなどであるとして説明した。この他に、サーバ２０へアップロード可能なファイルとして、サーバ２０以外の他のクラウドサービスで管理されている電子レシートのデータを端末装置３０で取り込んでサーバ２０にアップロードし得る。例えば、紙で印字された領収書の撮影画像を保管するクラウドサービスがある場合に、端末装置３０が撮影画像を取り込んで、サーバ２０にアップロードすることとしてもよい。
【０１９５】
図１６の表示例（Ｃ）は、端末装置３０が、過去にサーバ２０以外の他のクラウドサービスにより発行された領収書のデータを読み込んで、サーバ２０が提供する電子レシート管理サービスにアップロードするための入力操作をユーザから受け付ける局面を示す。制御部３９０は、ボタン３３２Ｐへの入力操作を受け付けると、図１５で説明したように、アップロードを行ったファイルについて、宛て名、領収金額、但し書き、領収の日付、発行者など領収書に含まれる情報の入力をユーザから受け付ける。制御部３９０は、表示例（Ｃ）から表示例（Ｄ）へ画面を遷移させる。
【０１９６】
このようにして、端末装置３０のユーザは、領収書の電子的なデータ、サーバ２０以外の他のクラウドサービスで管理されている電子レシートのデータなどをサーバ２０へアップロードすることができる。端末装置３０のユーザは、アップロードを行ったファイルについて、宛て名などの領収書に含まれる情報を確認したうえで、これらデータにタイムスタンプを付与することができ、一定期間、サーバ２０で保管するサービスを享受することができる。
【０１９７】
表示例（Ｄ）は、領収書に含まれる情報の入力をユーザから受け付けて、サーバ２０への領収書のデータのアップロードが完了し、一定期間、領収書のデータをサーバ２０が保管することをディスプレイ３３２に表示することでユーザに通知することとしてもよい。
【０１９８】
＜変形例２＞
サーバ２０が提供する電子レシート管理サービスにおいて、電子レシートの発行のタイミングに応じて一定期間保存することとしているが、保存期限が尽きる電子レシートがある場合に、サーバ２０から端末装置３０へ通知を行うこととしてもよい。表示例（Ｄ）において、サーバ２０は、領収データベース２８１に記録される電子レシートの発行タイミングの情報に基づき、一定期間内に保存期限が満了する電子レシートがあることと、当該電子レシートを特定する情報とを、端末装置３０のディスプレイ３３２の通知領域３３２Ｔ、または通知を知らせるアイコン等によりに表示させることとしてもよい。これにより、端末装置３０のユーザは、電子レシートの保存期限が満了することを認識することができ、電子レシートのこれ以上の期間の保管が不要であるか否かを判断することができる。
【０１９９】
＜変形例３＞
図４の例では、電子レシートにアクセスするためのＵＲＬにアクセス制限を施すために、サーバ２０がワンタイムパスワードを生成することと、ＵＲＬとパスワードとを含む二次元コードを端末装置１０に表示させる例について説明した。また、端末装置３０が二次元コードを読み取ると、ＵＲＬとパスワードとを表示する例を図４等で説明した。この例では、端末装置３０のユーザが、二次元コードに含まれるパスワードをコピーアンドペーストしつつ、ＵＲＬにアクセスしてパスワードを入力することで電子レシートを取得することができる。
【０２００】
電子レシート取得可能回数の制限：  この他にも、電子レシートへのアクセス制限を施すため、サーバ２０が、電子レシートへアクセスするためのＵＲＬの指定を受け付けた場合に、当該ＵＲＬへアクセスして電子レシートを端末装置３０で取得できる回数を制限してもよい。例えば、サーバ２０が当該ＵＲＬの指定を受け付けた場合に、電子レシートの情報を応答する回数を１回に限定してもよい。これにより、電子レシートへアクセスするためのＵＲＬが発行されたとしてもアクセスできる回数が制限されることとなり、顧客とは無関係な第三者が偶然に電子レシートを取得できるおそれを小さくすることができる。サーバ２０は、図１１に示すように、領収データベース２８１において、電子レシートを受領したユーザの情報および受領したタイミングの情報を管理しているため、電子レシートが取得された回数が閾値を超えている電子レシートがある場合は、当該電子レシートへアクセスするためのＵＲＬの指定を端末装置３０等から受け付けたとしても、電子レシートの情報を応答しないよう制御する。
【０２０１】
電子レシート取得可能な期間の制限：  また、サーバ２０が、当該ＵＲＬへアクセス可能な期間を限定してもよい。例えば、サーバ２０が電子レシートへアクセスするためのＵＲＬを発行してから２週間程度の期間に限り、当該ＵＲＬへアクセスして端末装置３０のユーザが電子レシートを取得できることとしてもよい。このように、ＵＲＬへアクセス可能な期間を限定することにより、顧客が電子レシートを取得するよう促すことができるとともに、顧客とは無関係な第三者が偶然に電子レシートを取得できるおそれを小さくすることができる。サーバ２０は、図１１に示すように、領収データベース２８１において、電子レシートを発行したタイミングの情報を管理しているため、電子レシートが発行されてから一定期間が経過した電子レシートがある場合は、当該電子レシートへアクセスするためのＵＲＬの指定を端末装置３０等から受け付けたとしても、電子レシートの情報を応答しないよう制御する。
【０２０２】
また、端末装置３０で二次元コードを読み取った場合に、パスワードの指定を含むＵＲＬを端末装置３０のディスプレイ３３２に表示させることとしてもよい。例えば、サーバ２０が、パスワードの指定を含むＵＲＬを生成して、端末装置１０に、当該ＵＲＬを含む二次元コードを表示させることとしてもよい。
【０２０３】
図１７は、電子レシートを受領する顧客が端末装置３０を操作する局面の、別の画面例を示す。図１７の状態（Ａ）は、図４の状態（Ａ）と同様に、顧客が、店舗側のスタッフが提示する二次元コードを読み取るために、端末装置３０のカメラの撮影機能を起動している状態を示す。
【０２０４】
図１７の状態（Ｂ）は、端末装置３０が、二次元コードの読み取り結果をディスプレイ３３２に表示する局面を示す。状態（Ｂ）に示すように、端末装置３０が二次元コードを読み取ることで、パスワードが指定された状態で、領収データにアクセスするための情報（ＵＲＬ）が表示される。端末装置３０は、端末装置３０のユーザが当該ＵＲＬへアクセスするための操作（ディスプレイ３３２に表示されるＵＲＬをタップする等）を受け付けることにより、当該ＵＲＬへアクセスする。状態（Ｂ）の例では、ＵＲＬにアクセスして電子レシートを取得することが可能な有効期限を設定することでアクセス制限を実施する例を示している。例えば、サーバ２０が、ＵＲＬと、ＵＲＬにアクセスすることで電子レシートを取得することができる有効期限の情報とを含む二次元コードを端末装置１０に表示させることとしてもよい。端末装置３０は、二次元コードを読み込むことで、ＵＲＬと、ＵＲＬにアクセスして電子レシートを取得することができる有効期限とを表示する。図１７の状態（Ｃ）は、端末装置３０のディスプレイ３３２に、電子レシートを表示させている局面を示す。この例では、端末装置３０のユーザは、パスワードを入力するための操作を行うことなく、ＵＲＬに示される電子レシートを取得することができる。
【０２０５】
＜その他の変形例＞
上述の各実施形態の説明では、端末装置１０と、端末装置３０と、サーバ２０とが互いに通信することで処理を実行する例について説明したが、これら各装置の処理は、上記の実施例に限らず、端末装置１０、端末装置３０、サーバ２０のいずれかで実行することとしてもよい。
【０２０６】
以上、本開示の実施形態について説明をしたが、本発明の技術的範囲が本実施形態の説明によって限定的に解釈されるべきではない。本実施形態は一例であって、特許請求の範囲に記載された発明の範囲内において、様々な実施形態の変更が可能であることが当業者によって理解されるところである。本発明の技術的範囲は特許請求の範囲に記載された発明の範囲及びその均等の範囲に基づいて定められるべきである。
【０２０７】
＜付記事項＞
以上の実施の形態で説明した事項を以下に付記する。
【０２０８】
（付記１）
実施形態の一態様に示すプログラムは、プロセッサ（２９）と、メモリ（２５）と、ストレージ（２６）とを備え、取引の領収内容の情報を含む領収データを管理するためのコンピュータ（２０）によって実行される。コンピュータは、ストレージにおいて、各取引について領収データ（２８１）を記憶している。プログラムは、プロセッサに、外部の通信装置とデータを送受信する第１のステップ（２０４２、２０４３）と、取引において領収データを顧客ユーザに対して発行する第１の通信装置（１０）から、発行される領収データを受信した場合に、当該領収データの発行がなされたタイミングを示す情報を含む領収データをストレージに記憶させる第２のステップ（ステップＳ１３２１）と、顧客ユーザが使用する第２の通信装置（３０）から、各取引にかかる領収データを特定するための第１の情報（３８１）を受け付けたこと（ステップＳ１３３５）に応答して、当該第１の情報により特定される領収データをストレージから読みだして、読みだした領収データを第２の通信装置のディスプレイ（３３２）に表示させる第３のステップとを実行させる（ステップＳ１３２５、ステップＳ１３３７）。これにより、顧客側のユーザは、電子レシートをクラウドサービス等により電子的に容易に管理することができ、紙の領収書を管理するわずらわしさを低減させることができる。
【０２０９】
（付記２）
（付記１）のプログラムであって、第１のステップにおいて、コンピュータ（２０）が第２の通信装置（３０）から受信するデータは、顧客ユーザを識別するための第２の情報（３８２）を含む。第２のステップは、コンピュータが第２の通信装置から顧客ユーザを識別するための第２の情報と、各取引にかかる領収データを特定するための第１の情報（３８１）とを受信した場合に、第１の情報により特定される領収データと、第２の情報に示される顧客ユーザの識別情報とを対応付けてストレージに記憶させる（２８１）ことを含む。これにより、電子レシートのクラウドでの管理サービスを提供するサーバに顧客側のユーザがアクセスした場合に、ユーザ自身が過去に受領した領収書のデータを、ユーザの識別情報に基づき特定することができ、領収書のデータの検索をすること等が容易になる。また、店舗側等の領収書の発行主体にとっては、過去に発行してサーバ２０に登録している領収データの発行先がいずれのユーザであるかを特定し得る。これにより、店舗側では領収書の発行の際にユーザの情報の登録等のオペレーションを行わずとも、顧客の購買行動を把握し得る。
【０２１０】
（付記３）
（付記２）のプログラムであって、プログラムは、プロセッサ（２９）に、さらに、顧客ユーザが使用する第２の通信装置（３０）から、顧客ユーザの登録を受け付けて（２８４）、受け付けた顧客ユーザに対して、顧客ユーザを識別するための第２の情報（３８２）を生成する第４のステップを実行する。これにより、電子レシートの管理サービスを提供するサーバ側でユーザの識別情報を管理することが容易となり、顧客側のユーザのサービス利用動向を、サービス提供側が把握することが容易となる。例えば、特定の顧客が電子レシートの管理サービスの利用状況が減少傾向にある場合に、当該ユーザに対し、スマートフォンのプッシュ通知等により情報発信することで再ログインを促し得る。
【０２１１】
（付記４）
（付記１）から（付記３）のいずれかに記載のプログラムであって、第３のステップは、ストレージから読みだした領収データに、第２の通信装置（３０）の顧客ユーザがアクセスしたことを示す情報を、当該領収データに対応付けてストレージに記憶させる（２８１、ステップＳ１３２５）。これにより、顧客側のユーザが電子レシートを受領したことが店舗側で把握することができ、電子レシートの管理サービスの普及状況を把握すること等ができる。
【０２１２】
（付記５）
（付記１）から（付記４）のいずれかに記載のプログラムであって、第１の通信装置（１０）は、各取引の領収内容の入力を受け付けて（ステップＳ１３１１）、当該領収内容を示す領収データを各取引についてコンピュータ（２０）へ送信し、領収データを特定するための情報であって第２の通信装置（３０）で読み取り可能な第３の情報（１３２Ｆ、１３２Ｙ）を第１の通信装置のモニタ（１３２）に表示するように構成されている。第２の通信装置は、第１の通信装置のモニタに表示される第３の情報を読み取り可能に構成されている（３６０）。第３のステップは、第２の通信装置が第３の情報を読み取った読み取り結果を、各取引にかかる領収データを特定するための第１の情報（３８１）として受け付ける。これにより、店舗側の端末のディスプレイの表示内容に基づいて、顧客側のユーザが電子レシートにアクセスすることができるため、紙の領収書を印字せずとも電子レシートを顧客に提供する可能性が高まる。例えば、店舗側においては、紙の領収書を作成するオペレーションを省き得る。
【０２１３】
（付記６）
（付記５）に記載のプログラムであって、第１の通信装置（１０）のモニタ（１３２）に表示される第３の情報（１３２Ｆ、１３２Ｙ）は、一次元または二次元コードの画像情報である。第２の通信装置（３０）は、撮影機能を備え（３６０）、撮影機能により一次元または二次元コードを撮影した撮影結果に基づいて、コードに含まれる情報を読み取るように構成されている（３０４６）。第２の通信装置は、第１の通信装置のモニタに表示される一次元または二次元コード（１３２Ｆ、１３２Ｙ）を撮影した撮影結果に基づいて第３の情報を読み取ることを含む。これにより、顧客側のユーザは、コードを撮影するというユーザ自身が習熟している操作に基づいて、電子レシートにアクセスするための情報を取得できるため、顧客側のユーザがサービス利用を開始するための心理的なハードルを低下させ得る。
【０２１４】
（付記７）
（付記１）に記載のプログラムであって、プロセッサに、さらに、第１の通信装置から、各取引について領収データを受信した場合に、取引それぞれの領収データを特定するための第１の情報と、当該領収データへのアクセスを可能とするためのアクセスコードとを第１の通信装置へ応答する第５のステップを実行させ、第３のステップにおいて、第２の通信装置から、第１の情報と、第１の情報により特定される領収データについてのアクセスコードとを受け付けた場合に、第１の情報により特定される領収データを第２の通信装置のディスプレイに表示させることを含む。これにより、領収データを受領するには、領収データを特定するための第１の情報と、アクセスコードとが必要となる。そのため、第三者が、偶然、第１の情報と同等の情報を得て領収データにアクセスしようとしても、アクセスコードが不明であるため領収データを取得することができない。例えば、第三者が、領収データにアクセスするためのＵＲＬを、総当たり方式等の不正な手段で特定したとしても、アクセスコードがないため領収データを取得することが困難になる。したがって、第三者が、偶然に、または不正に領収データを取得することを防止し得る。
【０２１５】
（付記８）
（付記１）から（付記７）のいずれかに記載のプログラムであって、プログラムは、プロセッサ（２９）に、さらに、ストレージ（２６）において記憶する領収データ（２８１）の保存期限を管理する第６のステップを実行させる。領収データの保存期限は、領収データの発行がなされたタイミングに基づいて設定される期限である。第３のステップは、保存期限が一定期間内に満了する領収データがあることを、第２の通信装置（３０）のディスプレイ（３３２）に表示させる（３３２Ｔ）ことを含む。これにより、顧客側のユーザは、電子レシートの保存期限が満了することを認識することができ、電子レシートのこれ以上の期間の保管が不要であるか否かを判断することができる。
【０２１６】
（付記９）
（付記１）から（付記８）のいずれかに記載のプログラムであって、第３のステップにおいて、第２の通信装置から第１の情報を受け付けた場合に、第１の情報を受け付けたことに応答して当該第１の情報により特定される領収データを第２の通信装置に表示させることが可能な回数または有効期限の少なくともいずれかを管理することを含む。
【０２１７】
（付記１０）
実施形態の一態様によると、プロセッサ（２９）と、メモリ（２５）と、ストレージ（２６）とを備え、取引の領収内容の情報を含む領収データを管理するためのサーバ装置（２０）が示される。ストレージは、各取引について領収データを記憶するように構成されている（２８１）。プロセッサは、外部の通信装置とデータを送受信し（２０４２、２０４３）、取引において領収データを顧客ユーザに対して発行する第１の通信装置（１０）から、発行される領収データを受信した場合に、当該領収データの発行がなされたタイミングを示す情報を含む領収データをストレージに記憶させ（ステップＳ１３２１）、顧客ユーザが使用する第２の通信装置（３０）から、各取引を特定するための第１の情報（３８１）を受け付けたこと（ステップＳ１３３５）に応答して、当該第１の情報により特定される取引にかかる領収データをストレージから読みだして、読みだした領収データを第２の通信装置のディスプレイ（３３２）に表示させるように構成されている（ステップＳ１３２５、ステップＳ１３３７）。
【０２１８】
（付記１１）
実施形態の一態様によると、プロセッサ（２９）と、メモリ（２５）と、ストレージ（２６）とを備え、取引の領収内容の情報を含む領収データを管理するためのサーバ装置（２０）と、電子レシートを発行する発行側通信装置（１０）と、電子レシートを受領するユーザ側通信装置とにより構成されるシステム（１）におけるユーザ側通信装置（３０）が示される。発行側通信装置は、各取引の領収内容の入力を受け付けて（ステップＳ１３１１）、当該領収内容を示す領収データを生成し、各取引について生成した領収データをサーバ装置へ送信し（ステップＳ１３１３）、領収データを特定するための情報であってユーザ側通信装置で読み取り可能な特定情報（１３２Ｆ、１３２Ｙ）を発行側通信装置のモニタ（１３２）に表示するように構成されている（ステップＳ１３１５）。ユーザ側通信装置は、発行側通信装置のモニタに表示される特定情報を読み取り可能に構成されており（３６０、３０４６）、特定情報を読み取った読み取り結果を、各取引を特定するための情報としてサーバ装置へ送信し（ステップＳ１３３５）、サーバ装置から、当該読み取り結果により特定される取引にかかる領収データを受信し（ステップＳ１３３７）、サーバ装置から受信する領収データを、ユーザ側通信装置のディスプレイに表示するように構成されている（ステップＳ１３３７）。
【０２１９】
（付記１２）
（付記１１）におけるユーザ側通信装置であって、サーバ装置は、ユーザ側通信装置のユーザの登録を受け付けて、ユーザを識別するための識別コードを生成するように構成されている。発行側通信装置が生成する特定情報は、領収データを特定するための情報と、当該領収データへのアクセスを可能とするためのアクセスコードとを含む。ユーザ側通信装置は、特定情報を読み取った読み取り結果から、領収データを特定するための情報と、アクセスコードとを抽出し、抽出した領収データを特定するための情報と、アクセスコードとに基づいてサーバ装置の領収データにアクセスするように構成されている。これにより、ユーザ側通信装置のユーザは、発行側通信装置のモニタに表示される特定情報を、ユーザ側通信装置で読み取ることにより、アクセスコードを入力する等の、アクセス制限を解除するための入力操作をすることなく領収データにアクセスすることができる。
【０２２０】
（付記１３）
実施形態の一態様に示す方法は、プロセッサ（２９）と、メモリ（２５）と、ストレージ（２６）とを備え、取引の領収内容の情報を含む領収データを管理するためのコンピュータ（２０）によって実行される。コンピュータは、ストレージにおいて、各取引について領収データ（２８１）を記憶している。この方法は、プロセッサが、外部の通信装置とデータを送受信する第１のステップ（２０４２、２０４３）と、取引において領収データを顧客ユーザに対して発行する第１の通信装置（１０）から、発行される領収データを受信した場合に、当該領収データの発行がなされたタイミングを示す情報を含む領収データをストレージに記憶させる第２のステップ（ステップＳ１３２１）と、顧客ユーザが使用する第２の通信装置（３０）から、各取引を特定するための第１の情報（３８１）を受け付けたこと（ステップＳ１３３５）に応答して、当該第１の情報により特定される取引にかかる領収データをストレージから読みだして、読みだした領収データを第２の通信装置のディスプレイ（３３２）に表示させる第３のステップとを実行する（ステップＳ１３２５、ステップＳ１３３７）ことを含む。
【０２２１】
（付記１４）
実施形態の一態様に示すプログラムは、プロセッサと、メモリと、ストレージとを備えるサーバ装置によって実行される。サーバ装置は、ストレージにおいて、取引の領収内容の情報を含む領収データを各取引について記憶するように構成されている。プログラムは、取引において電子レシートを発行する発行側ユーザの第１の通信装置のディスプレイに、取引にかかる領収内容の入力を発行側ユーザから受け付けるための画面を表示させるステップと、発行側ユーザが入力した領収内容を受け付けて、ストレージに、当該取引にかかる領収データとして記憶させ、当該領収データを特定するための情報を生成するステップと、当該領収データを特定するための情報を第１の通信装置のディスプレイに表示させるステップとを実行させることを含む。
【符号の説明】
【０２２２】
１０  端末装置、２０  サーバ、３０  端末装置。
【図１】
2019053704.tif 000003
【図２】
2019053704.tif 000004
【図３】
2019053704.tif 000005
【図４】
2019053704.tif 000006
【図５】
2019053704.tif 000007
【図６】
2019053704.tif 000008
【図７】
2019053704.tif 000009
【図８】
2019053704.tif 000010
【図９】
2019053704.tif 000011
【図１０】
2019053704.tif 000012
【図１１】
2019053704.tif 000013
【図１２】
2019053704.tif 000014
【図１３】
2019053704.tif 000015
【図１４】
2019053704.tif 000016
【図１５】
2019053704.tif 000017
【図１６】
2019053704.tif 000018
【図１７】
2019053704.tif 000019
【手続補正書】
【提出日】平成30年5月27日(2018.5.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
プロセッサと、メモリと、ストレージとを備え、取引の領収内容の情報を含む領収データを管理するためのコンピュータによって実行されるプログラムであって、
コンピュータは、前記ストレージにおいて、各取引について前記領収データを記憶しており、第１の通信装置および第２の通信装置とネットワークを介して通信可能であり、
前記第１の通信装置は、取引において領収データを顧客ユーザに対して発行するものであり、各取引の領収内容の入力を受け付けて、当該領収内容を示す領収データを各取引について前記コンピュータへ送信し、前記領収データを特定するための情報であって前記第２の通信装置で読み取り可能な第３の情報を前記第１の通信装置のモニタに表示するように構成されており、
前記第２の通信装置は、前記顧客ユーザが使用するものであり、前記第１の通信装置のモニタに表示される前記第３の情報を読み取り可能に構成されており、
前記プログラムは、前記プロセッサに、
前記第１の通信装置または前記第２の通信装置とデータを送受信する第１のステップと、
前記第１の通信装置から、前記第１の通信装置で前記発行される領収データを受信した場合に、当該領収データの発行がなされたタイミングを示す情報を含む前記領収データを前記ストレージに記憶させる第２のステップと、
前記第２の通信装置から、各取引にかかる領収データを特定するための情報である第１の情報を受け付けたことに応答して、当該第１の情報により特定される領収データを前記ストレージから読みだして、読みだした領収データを前記第２の通信装置のディスプレイに表示させる第３のステップとを実行させ、
前記第１のステップにおいて、前記コンピュータが前記第２の通信装置から受信するデータは、前記顧客ユーザを識別するための情報である第２の情報を含み、
前記第２のステップにおいて、前記コンピュータが前記第２の通信装置から前記第２の情報と、前記第１の情報とを受信した場合に、前記第１の情報により特定される領収データと、前記第２の情報に示される顧客ユーザの識別情報とを対応付けて前記ストレージに記憶させ、
前記第３のステップにおいて、前記第２の通信装置が前記第３の情報を読み取った読み取り結果を、前記第１の情報として前記第２の通信装置から受け付ける、プログラム。
【請求項２】
前記プログラムは、前記プロセッサに、さらに、
前記顧客ユーザが使用する前記第２の通信装置から、顧客ユーザの登録を受け付けて、受け付けた顧客ユーザに対して、前記顧客ユーザを識別するための前記第２の情報を生成する第４のステップを実行する、請求項１に記載のプログラム。
【請求項３】
前記第３のステップは、前記ストレージから読みだした領収データに、前記第２の通信装置の前記顧客ユーザがアクセスしたことを示す情報を、当該領収データに対応付けて前記ストレージに記憶させる、請求項１または２のいずれか１項に記載のプログラム。
【請求項４】
前記第１の通信装置のモニタに表示される前記第３の情報は、一次元または二次元コードの画像情報であり、
前記第２の通信装置は、撮影機能を備え、前記撮影機能により前記一次元または二次元コードを撮影した撮影結果に基づいて、前記コードに含まれる情報を読み取るように構成されており、
前記第２の通信装置は、前記第１の通信装置のモニタに表示される前記一次元または二次元コードを撮影した撮影結果に基づいて前記第３の情報を読み取ることを含む、請求項１に記載のプログラム。
【請求項５】
前記プログラムは、前記プロセッサに、さらに、
前記第１の通信装置から、各取引について前記領収データを受信した場合に、取引それぞれの前記領収データを特定するための前記第１の情報と、当該領収データへのアクセスを可能とするためのアクセスコードとを前記第１の通信装置へ応答する第５のステップを実行させ、
前記第３のステップにおいて、前記第２の通信装置から、前記第１の情報と、前記第１の情報により特定される前記領収データについての前記アクセスコードとを受け付けた場合に、前記第１の情報により特定される領収データを前記第２の通信装置のディスプレイに表示させることを含む、請求項１に記載のプログラム。
【請求項６】
前記プログラムは、前記プロセッサに、さらに、
前記ストレージにおいて記憶する前記領収データの保存期限を管理する第６のステップを実行させ、
前記領収データの保存期限は、前記領収データの発行がなされたタイミングに基づいて設定される期限であり、
前記第３のステップは、前記保存期限が一定期間内に満了する前記領収データがあることを、前記第２の通信装置のディスプレイに表示させることを含む、請求項１から５のいずれか１項に記載のプログラム。
【請求項７】
前記第３のステップにおいて、
前記第２の通信装置から前記第１の情報を受け付けた場合に、前記第１の情報を受け付けたことに応答して当該第１の情報により特定される領収データを前記第２の通信装置に表示させることが可能な回数または有効期限の少なくともいずれかを管理することを含む、請求項１から６のいずれか１項に記載のプログラム。
【請求項８】
プロセッサと、メモリと、ストレージとを備え、取引の領収内容の情報を含む領収データを管理するためのサーバ装置であって、
前記ストレージは、各取引について前記領収データを記憶するように構成されており、第１の通信装置および第２の通信装置とネットワークを介して通信可能であり、
前記第１の通信装置は、取引において領収データを顧客ユーザに対して発行するものであり、各取引の領収内容の入力を受け付けて、当該領収内容を示す領収データを各取引について前記サーバ装置へ送信し、前記領収データを特定するための情報であって前記第２の通信装置で読み取り可能な第３の情報を前記第１の通信装置のモニタに表示するように構成されており、
前記第２の通信装置は、前記顧客ユーザが使用するものであり、前記第１の通信装置のモニタに表示される前記第３の情報を読み取り可能に構成されており、
前記プロセッサは、
前記第１の通信装置または前記第２の通信装置とデータを送受信し、
前記第１の通信装置から、前記第１の通信装置で前記発行される領収データを受信した場合に、当該領収データの発行がなされたタイミングを示す情報を含む前記領収データを前記ストレージに記憶させ、
前記第２の通信装置から、各取引を特定するための情報である第１の情報を受け付けたことに応答して、当該第１の情報により特定される取引にかかる領収データを前記ストレージから読みだして、読みだした領収データを前記第２の通信装置のディスプレイに表示させるように構成されており、
前記サーバ装置が前記第２の通信装置から受信するデータは、前記顧客ユーザを識別するための情報である第２の情報を含み、
前記サーバ装置は、前記第２の通信装置が前記第３の情報を読み取った読み取り結果を、前記第１の情報として前記第２の通信装置から受け付けるように構成されており、
前記サーバ装置が前記第２の通信装置から前記第２の情報と、前記第１の情報とを受信した場合に、前記第１の情報により特定される領収データと、前記第２の情報に示される顧客ユーザの識別情報とを対応付けて前記ストレージに記憶させる、サーバ装置。
【請求項９】
プロセッサと、メモリと、ストレージとを備え、取引の領収内容の情報を含む領収データを管理するためのコンピュータによって実行される方法であって、
前記コンピュータは、前記ストレージにおいて、各取引について前記領収データを記憶しており、第１の通信装置および第２の通信装置とネットワークを介して通信可能であり、
前記第１の通信装置は、取引において領収データを顧客ユーザに対して発行するものであり、各取引の領収内容の入力を受け付けて、当該領収内容を示す領収データを各取引について前記コンピュータへ送信し、前記領収データを特定するための情報であって前記第２の通信装置で読み取り可能な第３の情報を前記第１の通信装置のモニタに表示するように構成されており、
前記第２の通信装置は、前記顧客ユーザが使用するものであり、前記第１の通信装置のモニタに表示される前記第３の情報を読み取り可能に構成されており、
前記方法は、前記プロセッサが、
前記第１の通信装置または前記第２の通信装置とデータを送受信する第１のステップと、
前記第１の通信装置から、前記第１の通信装置で前記発行される領収データを受信した場合に、当該領収データの発行がなされたタイミングを示す情報を含む前記受信した領収データを前記ストレージに記憶させる第２のステップと、
前記第２の通信装置から、各取引を特定するための情報である第１の情報を受け付けたことに応答して、当該第１の情報により特定される取引にかかる領収データを前記ストレージから読みだして、読みだした領収データを前記第２の通信装置のディスプレイに表示させる第３のステップとを実行し、
前記第１のステップにおいて、前記コンピュータが前記第２の通信装置から受信するデータは、前記顧客ユーザを識別するための情報である第２の情報を含み、
前記第２のステップにおいて、前記コンピュータが前記第２の通信装置から前記第２の情報と、前記第１の情報とを受信した場合に、前記第１の情報により特定される領収データと、前記第２の情報に示される顧客ユーザの識別情報とを対応付けて前記ストレージに記憶させ、
前記第３のステップにおいて、前記第２の通信装置が前記第３の情報を読み取った読み取り結果を、前記第１の情報として前記第２の通信装置から受け付けることを含む、方法。
【請求項１０】
前記サーバ装置は、ストレージにおいて、取引の領収内容の情報を含む領収データを各取引について記憶するように構成されており、
前記プログラムは、前記第１の通信装置のディスプレイに、取引にかかる領収内容の入力を前記第１の通信装置のユーザから受け付けるための画面を表示させるステップと、
前記第１の通信装置のユーザが入力した領収内容を受け付けて、ストレージに、当該取引にかかる領収データとして記憶させ、当該領収データを特定するための情報を生成するステップと、
当該領収データを特定するための情報であって前記第２の通信装置で読み取り可能な前記第３の情報を前記第１の通信装置のディスプレイに表示させるステップとを実行させることを含む、請求項１に記載のプログラム。