(57)【要約】【課題】利便性の高い会計システム、会計方法及び会計プログラムを提供すること。【解決手段】本発明の会計システムは、商品に付された第１のコードに含まれるコード情報を読み取る第１の読取部と、読み取ったコード情報に基づいて、提示態様の異なる第２のコードを生成する生成部と、前記第２のコードを提示する第１の提示部とを有する携帯端末と、前記第１の提示部により提示される前記第２のコードに含まれるコード情報を読み取る第２の読取部と、前記コード情報毎に価格を含む商品情報が関連付けられたデータテーブルを参照し、読み取ったコード情報の内容に基づいて、前記商品の会計を行う会計部とを有する会計装置と、を備える。【選択図】図１
2019191641.tif 000002
【特許請求の範囲】
【請求項１】
商品に付された第１のコードに含まれるコード情報を読み取る第１の読取部と、読み取ったコード情報に基づいて、提示態様の異なる第２のコードを生成する生成部と、前記第２のコードを提示する第１の提示部とを有する携帯端末と、
前記第１の提示部により提示される前記第２のコードに含まれるコード情報を読み取る第２の読取部と、前記コード情報毎に価格を含む商品情報が関連付けられたデータテーブルを参照し、読み取ったコード情報の内容に基づいて、前記商品の会計を行う会計部とを有する会計装置と、
を備えることを特徴とする会計システム。
【請求項２】
前記携帯端末は、固有の識別子を有し、
前記生成部は、前記固有の識別子の情報を含むように前記第２のコードを生成することを特徴とする請求項１に記載の会計システム。
【請求項３】
前記携帯端末は、
矩形状の表示画面を有し、
前記第１の提示部は、
前記第２のコードの形状に応じて、前記表示画面に表示する前記第２のコードの向きを変化させることを特徴とする請求項１又は請求項２に記載の会計システム。
【請求項４】
前記会計装置は、
前記第２のコードに含まれるコード情報の数に基づいて、商品点数を提示する第２の提示部を有することを特徴とする請求項１乃至請求項３のいずれかに記載の会計システム。
【請求項５】
前記商品情報は、商品毎の大きさに関する情報を含み、
前記会計装置は、
前記第２のコードに含まれるコード情報に関連付けられた商品の大きさに関する情報を、前記商品毎に提示する第３の提示部を有することを特徴とする請求項１乃至請求項４のいずれかに記載の会計システム。
【請求項６】
前記会計装置の前記第３の提示部は、
提示する商品の大きさに関する情報のうち最大値となる数値を、他の数値と異なる態様で提示することを特徴とする請求項５に記載の会計システム。
【請求項７】
前記商品情報は、商品毎の重量に関する情報を含み、
前記会計装置は、
前記第２のコードに含まれるコード情報に関連付けられた商品の重量の合計値を提示する第４の提示部を有することを特徴とする請求項１乃至請求項６のいずれかに記載の会計システム。
【請求項８】
前記商品情報は、商品毎の画像情報を含み、
前記会計装置は、
前記第２のコードに含まれるコード情報に関連付けられた商品画像を提示する第５の提示部を有することを特徴とする請求項１乃至請求項７のいずれかに記載の会計システム。
【請求項９】
前記会計装置で行われた会計の決済を行う決済装置を備え、
前記決済装置は、前記会計装置で取得された前記固有の識別子に関連付けられた属性情報と、決済用口座の情報とを照合する照合手段と、
照合された場合に、決済用口座から商品の代金を引き落として決済する決済手段とを有することを特徴とする請求項２に記載の会計システム。
【請求項１０】
前記携帯端末は、時計と、
前記第１の読取部が第１のコードに含まれるコード情報を読み取った日時を、各コード情報に関連付けて格納する記憶部と、
を備えることを特徴とする請求項１乃至請求項９のいずれかに記載の会計システム。
【請求項１１】
前記携帯端末は、
前記コード情報毎に対応する商品の陳列情報が関連付けられたデータテーブルを参照し、読み取ったコード情報の内容に基づいて、この読み取った商品の近傍に陳列される他の商品をお勧め情報として提示することを特徴とする請求項１乃至請求項１０のいずれかに記載の会計システム。
【請求項１２】
コード情報を読み取る携帯端末と、前記携帯端末により読み取られたコード情報に基づいて会計を行う会計装置とを備える会計システムを利用した会計方法であって、
前記携帯端末の第１の読取部が、商品に付された第１のコードに含まれるコード情報を読み取るステップと、
前記携帯端末の生成部が、読み取ったコード情報に基づいて、提示態様の異なる第２のコードを生成するステップと、
前記携帯端末の第１の提示部が、前記第２のコードを提示するステップと、
前記会計装置の第２の読取部が、前記第１の提示部により提示される前記第２のコードに含まれるコード情報を読み取るステップと、
前記会計装置の会計部が、前記コード情報毎に価格を含む商品情報が関連付けられたデータテーブルを参照し、読み取ったコード情報の内容に基づいて、前記商品の会計を行うステップと、
を有することを特徴とする会計方法。
【請求項１３】
コンピュータを、
商品に付された第１のコードに含まれるコード情報を読み取る第１の読取部、
読み取ったコード情報に基づいて、提示態様の異なる第２のコードを生成する生成部、
前記第２のコードを提示する第１の提示部、
前記第１の提示部により提示される前記第２のコードに含まれるコード情報を読み取る第２の読取部、
前記コード情報毎に価格を含む商品情報が関連付けられたデータテーブルを参照し、読み取ったコード情報の内容に基づいて、前記商品の会計を行う会計部、
として動作させることを特徴とする会計プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、会計システム、会計方法及び会計プログラムに関し、特に、店舗にて顧客が商品を購入する際に利用される会計システム、会計方法及び会計プログラムに関する。
【背景技術】
【０００２】
現在多くのスーパーやコンビニ等の小売店舗ではバーコードシステムが導入されている。購入者は、多くの商品を陳列している陳列棚等から希望商品をショッピングカートや買い物かごに入れて、キャッシュレジスタ（以下単にレジスタという）へ移動する。レジスタでは、店員がＰＯＳ（Point of Sales）レジスタに接続されたバーコードスキャナにより、商品に印刷又は貼着されたバーコードをスキャンし、その商品コードから商品情報を店舗のローカルサーバから入手し、会計処理を行う。
【０００３】
近年では購入者自身がバーコードリーダを操作して、決済まで行なうセルフレジシステムが普及し始めている（特許文献１）。また、商品バーコードを購入者が所有する携帯情報端末で読み取ってその商品コードを保存し、携帯情報端末からレジスタに送信する方法も提案されている（特許文献２）。
【０００４】
特許文献１に開示される発明では、店舗において顧客自身が商品の精算を行うことを目的とし、顧客が所有する携帯端末と、店舗に設置されるキャッシュレジスタとを備えている。そして、携帯端末は、商品に付されており当該商品を識別するための識別情報を読み取る識別情報読取部と、識別情報読取部が読み取った識別情報を少なくとも含む、購入する商品を示す購入商品データを格納する購入商品データ格納部と、購入商品データ格納部が格納している購入商品データをキャッシュレジスタに送信する購入商品データ送信部とを有している。また、キャッシュレジスタは、携帯端末の購入商品データ送信部が送信した購入商品データを受信する購入商品データ受信部と、購入商品データ受信部が受信した購入商品データに基づいて、購入される商品の清算処理を行う清算処理部とを有している。
【０００５】
特許文献２に開示される発明は、レジでの精算処理の手間を減らし、レジでの待ち時間を大幅に短縮する精算システムを提供することを目的とし、該精査システムは、携帯端末、サーバ及びレジスタを備える。携帯端末は、商品識別情報と数量を含む購入商品情報を取得する購入商品情報取得部、端末表示部、端末入力部、端末通信部及び端末制御部を備える。サーバは、サーバ通信部、商品名及び価格を含む商品データ格納部ならびにサーバ制御部を備える。レジスタは、レジスタ通信部、レジスタ入力部及びレジスタ制御部を備える。そして、端末制御部は購入商品識別情報に対応する商品データをサーバから取得し、商品名、個数及びその合計金額を端末表示部に表示させ、レジスタ制御部はレジスタ入力部が精算開始指令を受け付けたとき、購入商品情報及び商品データに基づき商品の精算処理を行う。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−０７０３０８号公報
【特許文献２】特開２０１６−７１７８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１，２に開示される発明では、購入者自身が商品に付されたバーコードを読み取るため、店員がＰＯＳレジスタに接続されたバーコードスキャナにより、商品に印刷又は貼着されたバーコードをスキャンする作業が不要となる。このため、ＰＯＳレジスタにおける作業性が向上し、レジでの待ち時間が短縮されることが期待される。
【０００８】
しかしながら、特許文献１に開示される発明では、ユーザの保有する携帯電話からの情報を受信するために、ＰＯＳレジスタに無線通信機能を備える必要がある。また、特許文献２に開示される発明では、ユーザの携帯端末を本部サーバに無線接続するためにＷｉＦｉ等を設置する必要がある。また、ＷｉＦｉ等を設置していない店舗では、通信費をユーザが負担することになる。このように従来の会計システムは、利便性が十分であるとは言えないものである。
【０００９】
本発明は、上記課題を鑑みてなされたものであり、利便性の高い会計システム、会計方法及び会計プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記の課題を解決すべく、本発明の会計システムは、商品に付された第１のコードに含まれるコード情報を読み取る第１の読取部と、読み取ったコード情報に基づいて、提示態様の異なる第２のコードを生成する生成部と、前記第２のコードを提示する第１の提示部とを有する携帯端末と、前記第１の提示部により提示される前記第２のコードに含まれるコード情報を読み取る第２の読取部と、前記コード情報毎に価格を含む商品情報が関連付けられたデータテーブルを参照し、読み取ったコード情報の内容に基づいて、前記商品の会計を行う会計部とを有する会計装置と、を備えることを特徴とする。
【００１１】
上記構成によれば、読み取った複数の第１のコードに含まれるコード情報を纏めて提示態様の異なる第２のコードとして提示するので、第１のコードを一つ一つ提示する必要がなく、店員や顧客（セルフレジの場合）がＰＯＳレジスタに接続されたスキャナによりコード情報をスキャンする作業を効率よく行うことができる。このため、会計での待ち時間が短縮され、利便性が向上する。また、携帯端末からの情報を受信するために、会計装置に無線通信機能を備える必要がなく、非常にシンプルな構成で携帯端末で読み取ったコード情報を会計装置へ受け渡すことができる。
【００１２】
また、本発明の会計システムの前記携帯端末は、固有の識別子を有し、前記生成部は、前記固有の識別子の情報を含むように前記第２のコードを生成することを特徴とする。
【００１３】
上記構成によれば、携帯端末の識別情報を含めて第２のコードを生成するので、誰がどのような商品を購入したかを認識することができる。
【００１４】
また、本発明の会計システムの前記携帯端末は、矩形状の表示画面を有し、前記第１の提示部は、前記第２のコードの形状に応じて、前記表示画面に表示する前記第２のコードの向きを変化させることを特徴とする。
【００１５】
上記構成によれば、第２のコードの形状に応じて、携帯端末の画面に表示する向きを変化させるので、購入しようとする商品数が多い場合にも対応することができる。
【００１６】
また、本発明の会計システムの前記会計装置は、前記第２のコードに含まれるコード情報の数に基づいて、商品点数を提示する第２の提示部を有することを特徴とする。
【００１７】
上記構成によれば、商品点数が提示されるので、ユーザは、購入しようとする商品に間違いがないかを商品点数に基づいて容易に確認することができる。これにより、コード情報の読み取りをしていない商品が存在する場合や、購入をキャンセルしたにも関わらずコード情報が読み込まれている場合など、ユーザが購入しようとしている商品数と、提示されている商品数とに違いがある場合に対応することができる。この結果、購入側のユーザ（購入者）にとっては、コード情報の読取ミスによる誤購入を防止することができる。また、店舗側のユーザ（店員）にとっては、万引き等の不正を抑制することができる。
【００１８】
また、本発明の会計システムは、前記商品情報に商品毎の大きさに関する情報を含み、前記会計装置は、前記第２のコードに含まれるコード情報に関連付けられた商品の大きさに関する情報を、前記商品毎に提示する第３の提示部を有することを特徴とする。
【００１９】
上記構成によれば、商品の大きさに関する情報が提示されるので、ユーザは、購入しようとする商品に間違いがないかを商品の大きさに基づいて容易に確認することができる。これにより、商品点数に間違いがない場合でも、ユーザが購入しようとしている商品と、提示されている商品とに違いがあるかを確認することができる。この結果、購入側のユーザ（購入者）にとっては、コード情報の読取ミスによる誤購入をより効果的に防止することができる。また、店舗側のユーザ（店員）にとっては、万引き等の不正購入をより効果的に抑制することができる。
【００２０】
また、本発明の会計システムの前記第３の提示部は、提示する商品の大きさに関する情報のうち最大値となる数値を、他の数値と異なる態様で提示することを特徴とする。
【００２１】
上記構成によれば、提示する商品の大きさに関する情報のうち最大値となる数値を、他の数値と異なる態様で提示するので、購入しようとする商品が複数ある場合でも、ユーザは、購入しようとする商品に間違いがないかを強調された数値をもとに効率よく確認することができる。この結果、購入しようとしている商品に間違いがないかを確認するための時間を短縮することができ、会計での待ち時間が短縮され、利便性が向上する。また、購入側のユーザ（購入者）にとっては、コード情報の読取ミスによる誤購入をより効果的に防止することができる。また、店舗側のユーザ（店員）にとっては、万引き等の不正購入をより効果的に抑制することができる。
【００２２】
また、本発明の会計システムは、前記商品情報に、商品毎の重量に関する情報を含み、前記会計装置は、前記第２のコードに含まれるコード情報に関連付けられた商品の重量の合計値を提示する第４の提示部を有することを特徴とする。
【００２３】
上記構成によれば、提示する商品の総重量を提示するので、商品の重量を計るハカリの表示と比較することで、購入しようとする商品が複数ある場合でも、ユーザは、購入しようとする商品に間違いがないかを効率よく確認することができる。この結果、購入しようとしている商品に間違いがないかを確認するための時間を短縮することができ、会計での待ち時間が短縮され、利便性が向上する。また、購入側のユーザ（購入者）にとっては、コード情報の読取ミスによる誤購入をより効果的に防止することができる。また、店舗側のユーザ（店員）にとっては、万引き等の不正購入をより効果的に抑制することができる。
【００２４】
また、本発明の会計システムは、前記商品情報に、商品毎の画像情報を含み、前記会計装置は、前記第２のコードに含まれるコード情報に関連付けられた商品画像を提示する第５の提示部を有することを特徴とする。
【００２５】
上記構成によれば、提示する商品の画像を提示するので、購入しようとする商品が複数ある場合でも、ユーザは、購入しようとする商品に間違いがないかを商品画像をもとに効率よく確認することができる。この結果、購入しようとしている商品に間違いがないかを確認するための時間を短縮することができ、会計での待ち時間が短縮され、利便性が向上する。また、購入側のユーザ（購入者）にとっては、コード情報の読取ミスによる誤購入をより効果的に防止することができる。また、店舗側のユーザ（店員）にとっては、万引き等の不正購入をより効果的に抑制することができる。
【００２６】
また、本発明の会計システムは、前記会計装置で行われた会計の決済を行う決済装置を備え、前記決済装置は、前記会計装置で取得された前記固有の識別子に関連付けられた属性情報と、決済用口座の情報とを照合する照合手段と、照合された場合に、決済用口座から商品の代金を引き落として決済する決済手段とを有することを特徴とする。
【００２７】
上記構成によれば、携帯端末の識別情報に関連づけられた属性情報と、商品の決済を行う口座の情報とを照合するので、決済の安全性（セキュリティ性）が向上する。
【００２８】
また、本発明の会計システムの携帯端末は、時計と、前記第１の読取部が第１のコードに含まれるコード情報を読み取った日時を、各コード情報に関連付けて格納する記憶部と、を備えることを特徴とする。
【００２９】
上記構成によれば、第１の読取部が第１のコードに含まれるコード情報を読み取った日時を、各コード情報に関連付けて格納するので、従来は難しかった顧客の動線を低コストで可視化することが可能となる。より具体的には、商品をカゴに入れてしまうような従来の方式では、顧客の動き、換言するとカゴに投入された順番を把握するためにはカメラなどを導入し、動画解析ソフトウェアなどの仕組みを導入して分析するなど非常に高額なシステムが必要であった。しかし上記構成では、売上データ上にどのような順序で商品がスキャンされたかや、商品スキャン後決済に至るまで数分間ためらったなどの情報を記録することができ、既存のＰＯＳシステムなどで顧客の動向を分析することが可能となる。
【００３０】
また、本発明の会計システムの携帯端末は、前記コード情報毎に対応する商品の陳列情報が関連付けられたデータテーブルを参照し、読み取ったコード情報の内容に基づいて、この読み取った商品の近傍に陳列される他の商品をお勧め情報として提示することを特徴とする。
【００３１】
上記構成によれば、バーコードをスキャンしたタイミングで、同じの棚や近くの棚のお買い得品情報をお勧め（レコメンド）して販促につなげることができる。
【００３２】
また、本発明の会計方法は、コード情報を読み取る携帯端末と、前記携帯端末により読み取られたコード情報に基づいて会計を行う会計装置とを備える会計システムを利用した会計方法であって、前記携帯端末の第１の読取部が、商品に付された第１のコードに含まれるコード情報を読み取るステップと、前記携帯端末の生成部が、読み取ったコード情報に基づいて、提示態様の異なる第２のコードを生成するステップと、前記携帯端末の第１の提示部が、前記第２のコードを提示するステップと、前記会計装置の第２の読取部が、前記第１の提示部により提示される前記第２のコードに含まれるコード情報を読み取るステップと、前記会計装置の会計部が、前記コード情報毎に価格を含む商品情報が関連付けられたデータテーブルを参照し、読み取ったコード情報の内容に基づいて、前記商品の会計を行うステップと、を有することを特徴とする。
【００３３】
上記構成によれば、読み取った複数の第１のコードに含まれるコード情報を纏めて提示態様の異なる第２のコードとして提示するので、第１のコードを一つ一つ提示する必要がなく、店員や顧客（セルフレジの場合）がＰＯＳレジスタに接続されたスキャナによりコード情報をスキャンする作業を効率よく行うことができる。このため、会計での待ち時間が短縮され、利便性が向上する。また、携帯端末からの情報を受信するために、会計装置に無線通信機能を備える必要がなく、非常にシンプルな構成で携帯端末で読み取ったコード情報を会計装置へ受け渡すことができる。
【００３４】
また、本発明の会計プログラムは、コンピュータを、商品に付された第１のコードに含まれるコード情報を読み取る第１の読取部、読み取ったコード情報に基づいて、提示態様の異なる第２のコードを生成する生成部、前記第２のコードを提示する第１の提示部、前記第１の提示部により提示される前記第２のコードに含まれるコード情報を読み取る第２の読取部、前記コード情報毎に価格を含む商品情報が関連付けられたデータテーブルを参照し、読み取ったコード情報の内容に基づいて、前記商品の会計を行う会計部、として動作させることを特徴とする。
【００３５】
上記構成によれば、読み取った複数の第１のコードに含まれるコード情報を纏めて提示態様の異なる第２のコードとして提示するので、第１のコードを一つ一つ提示する必要がなく、店員や顧客（セルフレジの場合）がＰＯＳレジスタに接続されたスキャナによりコード情報をスキャンする作業を効率よく行うことができる。このため、会計での待ち時間が短縮され、利便性が向上する。また、携帯端末からの情報を受信するために、会計装置に無線通信機能を備える必要がなく、非常にシンプルな構成で携帯端末で読み取ったコード情報を会計装置へ受け渡すことができる。
【発明の効果】
【００３６】
以上説明したように、本発明によれば、利便性の高い会計システム、会計方法及び会計プログラムを提供することができる。
【図面の簡単な説明】
【００３７】
【図１】第１実施形態に係る会計システムの構成の一例を示す図である
【図２】第１実施形態に係る携帯端末の機能構成の一例を示す図である。
【図３】第１実施形態に係る携帯端末の表示部に表示される画面の一例を示す図である。
【図４】第１実施形態に係る携帯端末の記憶部の記憶装置に格納されるデータの一例を示す図である。
【図５】第１実施形態に係るＰＯＳレジスタの機能構成の一例を示す図である。
【図６】第１実施形態に係る会計装置の表示部に表示される画面の一例を示す図である。
【図７】第１実施形態に係るＰＯＳレジスタの記憶部の記憶装置に格納されるデータの一例を示す図である。
【図８】第１実施形態に係る会計システムの携帯端末の動作を示すフローチャート図である。
【図９】第１実施形態に係る会計システムのＰＯＳレジスタの動作を示すフローチャート図である。
【図１０】第２実施形態に係る携帯端末の機能構成の一例を示す図である。
【図１１】第２実施形態に係る携帯端末の記憶部の記憶装置に格納されるデータの一例を示す図である。
【発明を実施するための形態】
【００３８】
以下、図面を参照して本発明の実施形態を説明する。なお、以下の実施形態においては、商品に印刷又は貼着された第１のコードとしてバーコードなどの１次元コードを、複数のコード情報を１つに纏めた第２のコードとしてＱＲコード（登録商標）やｉＱＲコードなどの２次元コードを例に説明するが、第１，第２のコードは、互いに提示態様が異なっていれば上記のものに限られず利用することができる。また、各実施形態のＰＯＳレジスタには、従来のＰＯＳレジスタだけでなく、タブレット端末やスマートフォンをＰＯＳレジスタとして利用する形態も含まれる。
【００３９】
（第１実施形態）
本実施形態に係る会計システム１について図を参照しながら説明する。図１は、本実施形態に係る会計システム１の構成の一例を示す図である。
【００４０】
図１に示すように、会計システム１は、携帯端末２、ＰＯＳレジスタ３（会計装置）、店舗サーバ４等を備えている。ＰＯＳレジスタ３及び店舗サーバ４は、通信ネットワーク５を介して接続されており、互いに通信可能となっている。なお、図１では、携帯端末２が２台、ＰＯＳレジスタ３及び店舗サーバ４がそれぞれ１台ずつの構成となっているが、携帯端末２、ＰＯＳレジスタ３及び店舗サーバ４の台数は各々任意であり、図１に示す数に限られない。
【００４１】
携帯端末２は、例えば、スマートフォン等の携帯電話端末２Ａや店舗に配置される専用端末２Ｂであり、図示しないバッテリを備える。スマートフォン等の携帯電話端末２Ａの場合、ユーザは、所定のＵＲＬへアクセスしてアプリケーションソフトウェア（以下、アプリともいう）をダウンロード（以下、ＤＬともいう）及びインストールすることで、本実施形態に係る会計システム１を利用することが可能となる。なお、ユーザ登録を行った後に、アプリをＤＬするようにしてもよい。この場合、携帯端末２を所有するユーザ登録の属性情報（例えば、氏名、住所、性別、年齢、連絡先など）を登録させるようにしてもよい。
【００４２】
図２は、携帯端末２の機能構成の一例を示す図である。図２に示すように、通信部２１、入力部２２、読取部２３、生成部２４、表示部２５、記憶部２６、算出部２７及び制御部２８を備える。なお、図２に示す機能は、携帯端末２のＭＰＵが会計プログラムを実行することにより実現される。
【００４３】
通信部２１は、アプリをＤＬする際や、属性情報の登録を行う際に利用される。入力部２２は、例えば、スマートフォンに設けられたタッチパネル、操作ボタン（キー）等であり、操作されると操作内容に対応する信号を出力する。ユーザは、入力部２２を操作して、アプリのＤＬ及びインストール、属性情報の入力、商品に印刷、タグ付け又は貼着（以下、印刷等ともいう）されたバーコード（第１のコード）に含まれるコード情報を読み取り（以下、スキャンともいう）、読み取った複数のコード情報を１つに纏め、第１のコードとは提示態様の異なる２次元コード（第２のコード（例えば、ＱＲコード（登録商標）、ｉＱＲコード）の表示などを行う。
【００４４】
読取部２３は、例えば、スマートフォンに搭載されたＣＭＯＳイメージセンサやＣＣＤイメージセンサ等の固体撮像素子（いわゆる、カメラ）を備え、商品に印刷等されたバーコードに含まれるコード情報を読み取る。本実施形態においては、読取部２３が備えるカメラは、商品に印刷等されたバーコードからコード情報を読み取る際に利用される。ユーザが読取部２３のカメラをバーコードにかざした後、入力部２２を操作することで、読取部２３は、バーコードからコード情報を読み取る。
【００４５】
生成部２４は、読取部２３によりバーコードから読み取られた複数のコード情報と、携帯端末２の固有の識別子の情報（以下、たんに識別子ともいう）を含む１つの２次元コードを生成する。具体的には、生成部２４は、後述する記憶部２６の記憶装置に格納されたコード情報及び識別子を含む１つの２次元コードを生成する。なお、本実施形態では、生成部２４は、記憶部２６の記憶装置に格納されたコード情報が複数であっても１つであっても１つの２次元コードを生成する。換言すると、記憶部２６の記憶装置にコード情報が複数格納されている場合、複数のコード情報はまとめて１つの２次元コードとして生成される。
【００４６】
また、生成部２４は、コード情報の個数が２以上である場合には、その個数に対応してそのコード情報を繰り返し含んだ２次元コードを出力する。例えば、記憶部２６の記憶装置に格納されるコード情報「１２３４５６７８９１０２２」の個数が「２」である場合、生成部２４は、コード情報「１２３４５６７８９１０２２」を２次元コードに２個含める。一方、記憶部２６の記憶装置に格納されるコード情報「１２３４５６７８９１０２１」の個数が「１」である場合、生成部２４は、コード情報「１２３４５６７８９１０２１」を２次元コードに1個含める。
【００４７】
なお、本実施形態では、どのユーザがどの商品を購入したかを認識するため、後述する記憶部２６の記憶装置に格納された携帯端末２の識別子を２次元コードに含めるようにしているが、どのユーザがどの商品を購入したかを認識する必要がなければ、携帯端末２の識別子を２次元コードに含めなくてもよい。ここで、固有の識別子として、例えば、ユーザ登録を行った際のユーザＩＤ、電話番号、ＭＡＣアドレス、ＩＭＥＩ（国際移動体装置識別番号)、ＭＥＩＤ(Mobile Equipment Identifier)、ＩＣＣＩＤ(IC Card Identifier)、ＩＭＳＩ(International Mobile Subscriber Identity)などを利用することができる。
【００４８】
表示部２５は、例えば、液晶パネル、有機ＥＬパネルなどの表示装置を備え、本実施形態に係る会計システム１の利用に必要な画面を表示する。図３は、表示部２５の表示装置に表示される画面の一例を示す図である。図３（ａ）は、商品に印刷等されたバーコードからコード情報を読み取る際に表示される画面の一例である。図３（ａ）では、読取部２３のカメラをかざして撮影しているバーコードの画像２５Ａが表示されている。また、画像２５Ａの下側には、コード情報、商品名、商品価格などの商品説明２５Ｂ、ボタン２５Ｃ、ボタン２５Ｄ及びボタン２５Ｅが表示されている。
【００４９】
ボタン２５Ｃは、読取部２３が備えるカメラにより撮影されたバーコードのコード情報を保存するためのボタンである。ボタン２５Ｃをタップすることで、撮影したバーコードのコード情報が記憶部２６により記憶装置に格納される。また、ボタン２５Ｃにより保存操作されたバーコードのコード情報は一覧画面に累積される。
ボタン２５Ｄは、バーコードのコード情報の保存をキャンセルするためのボタンである。ボタン２５Ｄをタップするとカメラにより撮影されたバーコードの静止画像が解除されてカメラによるバーコードのスキャン（読取）モードとなる。
ボタン２５Ｅは、保存（記憶装置に格納）したバーコードのコード情報に対応する商品を一覧表示するためのボタンである。ボタン２５Ｅをタップすると、表示部２５は、表示装置に表示される画面を図３（ａ）から図３（ｂ）に示す画面へと遷移する。
【００５０】
図３（ｂ）は、商品一覧画面の一例である。図３（ｂ）に示す商品一覧画面では、表示部２５は、表示装置にコード情報、商品名称、数量、販売価格、合計点数、合計金額を表示する。商品行２５Ｆをタップすることで、表示部２５は、表示装置に表示される画面を図３（ｂ）から図３（ｃ）に示す個別商品の詳細情報を表示する画面へと遷移する。また、商品行２５Ｆをスワイプすることで、スワイプした商品行２５Ｆに該当するコード情報が削除される。
ボタン２５Ｇは、図３（ａ）に示す画面へ戻るためのボタンである。ボタン２５Ｇをタップすることで、表示部２５は、表示装置に表示される画面を図３（ｂ）から図３（ａ）に示す画面へと遷移する。
ボタン２５Ｈは、ＰＯＳレジスタ３で読み取るための２次元コードを表示させるためのボタンである。ボタン２５Ｈをタップすることで、表示部２５は、表示装置に表示される画面を図３（ｂ）から図３（ｄ）に示す画面へと遷移する。
【００５１】
図３（ｃ）は、個別商品の詳細情報を表示する画面の一例である。表示部２５は、表示装置にコード情報、商品名称、販売価格、数量、金額を表示する。
図３（ｃ）に示す画面では、ユーザは、数量の右隣の数値をタップして異なる値を入力することで、商品の数量を変更することができる。
ボタン２５Ｉは、変更後の商品の数量を保存するためのボタンである。ボタン２５Ｉをタップすることで、変更後の商品の数量が保存される。また、表示部２５は、表示装置に表示される画面を図３（ｃ）から図３（ｂ）に示す画面へと遷移する。図３（ｂ）では、変更後の内容（具体的には数量及び合計金額が変更される）で商品の一覧が再表示される。
ボタン２５Ｊは、図３（ｃ）において、変更を行わずに図３（ｂ）の画面へと戻るためのボタンである。ボタン２５Ｊをタップすると、変更が保存されずに図３（ｃ）から図３（ｂ）の画面へと遷移する。
ボタン２５Ｋは、図３（ｃ）に表示されている商品のコード情報を削除するためのボタンである。ボタン２５Ｋをタップすると、図３（ｃ）に表示されている商品に該当するコード情報が削除される。
【００５２】
図３（ｄ）は、生成された２次元コード（ｉＱＲコード）の一例を示す図である。図３（ｂ）に示すボタン２５Ｈをタップすると、図３（ｄ）に示す登録したバーコードのコード情報が１つの２次元コード２５Ｌとして表示部２５に表示される。なお、登録したバーコードのコード情報が１つだけ、換言すると、記憶部２６の記憶装置に格納されているコード情報が１つだけであっても１つの２次元コードが表示される。
【００５３】
なお、２次元コードとしてｉＱＲコードを表示する場合、表示部２５は、表示する２次元コードの形状に応じて、携帯端末２の画面に表示するｉＱＲコードの向きを変化させるようにしてもよい。具体的には、ｉＱＲコードの形状は長方形であるため、ｉＱＲコードの長辺が携帯端末２の画面の長辺に平行となり、ｉＱＲコードの短辺が携帯端末２の画面の短辺に平行となるように、ｉＱＲコードを表示させる。
【００５４】
ＱＲコードが最大４２９６文字の情報を含むことができる（４２９６文字の表現が可能）のに対し、ｉＱＲコードは、数字のみであれば４００００字の情報を含むことができる（４００００字の表現が可能）ため、より多くの情報を取り扱うことができるため利便性に優れる。
【００５５】
なお、図３に示す画面を表示する場合、表示部２５は、表示に必要な商品名称、販売価格等の情報を後述の記憶部２６が備える記憶装置から取得する。また、商品点数は、算出部２７から取得する。
【００５６】
記憶部２６は、例えば、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）等の記憶装置を備える。記憶部２６の記憶装置には、携帯端末２の識別子と、登録を行ったバーコードのコード情報が格納されている。図４は、記憶部２６の記憶装置に格納されるデータの一例を示す図である。図４に示すように、記憶部２６の記憶装置には、携帯端末２の識別子（識別子情報）と、図３（ａ）に示すボタン２５Ｃをタップして登録を行ったバーコードのコード情報とが格納されている。また、記憶部２６は、通信部２１を介して後述するＰＯＳレジスタ３又は店舗サーバ４から商品マスタ（図７参照）からコード情報、商品名称及び商品価格の情報を取得して記憶装置に格納する。
【００５７】
算出部２７は、登録された商品点数及び合計金額を算出する。算出部２７により算出された値は、表示部２５が図３（ｂ）及び図３（ｃ）の画面の商品点数及び合計金額を表示する際に利用される。
【００５８】
制御部２８は、携帯端末２全体を制御する。
【００５９】
ＰＯＳレジスタ３は、顧客が購入する商品の登録及び会計（精算）を行うための装置であり、各種の操作キーや表示部などを備えている。このＰＯＳレジスタ３は、店員の操作により商品のバーコードを読み取るバーコードスキャナ（スキャナ装置３８）が接続されている。また、買い物客が自分で商品の会計を行う、いわゆるセルフレジの場合、ＰＯＳレジスタ３は、買い物客により操作される。また、ＰＯＳレジスタ３は、店舗内のネットワークを介して店舗サーバ４に接続されている。
【００６０】
図５は、本実施形態によるＰＯＳレジスタ３の機能構成の一例を示す図である。図５に示すように、ＰＯＳレジスタ３は、通信部３１、スキャナ接続部３２、表示部３３、会計部３４、記憶部３５、入力部３６、制御部３７及びスキャナ装置３８を備える。なお、図５に示す（スキャナ装置３８を除く）機能は、ＰＯＳレジスタ３のＭＰＵが会計プログラムを実行することにより実現される。
【００６１】
通信部３１は、通信ネットワーク５を介して店舗サーバ４との間で通信を行う。スキャナ接続部３２には、携帯端末２の表示部２５に表示された２次元コードを読み取るためのスキャナ装置３８を接続するためのＩＦ（Interface）である。
【００６２】
表示部３３は、例えば、液晶パネル、有機ＥＬパネルなどの表示装置を備える。本実施形態では、ＰＯＳレジスタ３の表示部３３は、店員用表示部と客用表示部との２つの表示装置を有している。表示部３３の表示装置には、商品マスタの情報が表示される。具体的には、表示部３３は、２次元コードに含まれるコード情報と、後述する記憶部３５の記憶装置に格納されている商品マスタとに基づいて、各商品の商品名、各商品の価格（円）、各商品の大きさ（横幅Ｗ（ｃｍ）、外径Ｄ（ｃｍ）、高さＨ（ｃｍ））、各商品の画像（アイコン）、合計金額（円）、商品点数（点）、総重量（ｇ）を表示装置に表示する。
【００６３】
さらに表示部３３は、提示する商品の大きさに関する情報のうち最大値となる数値を、他の数値と異なる態様で表示装置に表示する。具体的には、表示部３３は、表示される複数の商品の横幅Ｗ、外径Ｄ、高さＨから最も大きな値（最大値）を赤色（後述の図６では太字で表現）で表示し、他の値を黒色で表示装置に表示する。より具体的には、表示部３３は、表示装置に表示される複数の横幅Ｗのうち最大となる値を赤色で表示し、その他の横幅Ｗの値を黒色で表示する。また、表示部３３は、表示装置に表示される複数の外径Ｄのうち最大となる値を赤色で表示し、その他の外径Ｄの値を黒色で表示する。さらに、表示部３３は、表示装置に表示される複数の高さＨのうち最大となる値を赤色で表示し、その他の高さＨの値を黒色で表示する。
【００６４】
なお、本実施形態では、最大となる値が強調されて表示されればよく、上述したように表示の色を異ならせる他、表示の大きさ、文字のフォントを異なるようにして最大となる値が強調されるよう表示してもよい。
【００６５】
図６は、ＰＯＳレジスタ３の表示部３３の表示装置に表示される画面の一例を示す図である。
図６に示すように、表示部３３は、表示装置に、コード情報６１、商品名６２、商品価格（円）６３、商品の大きさ６４（横幅Ｗ（ｃｍ）、外径Ｄ（ｃｍ）、高さＨ（ｃｍ））、各商品の画像６５（アイコン）、合計金額（円）６６、商品点数（点）６７、総重量（ｇ）６８を表示する。なお、各項目を表示する位置は、図６に示す例に限られない。
【００６６】
会計部３４は、後述する記憶部３５の記憶装置に格納された商品マスタ（データテーブル）を参照し、スキャナ装置３８により読み取られたコード情報に対応する商品の価格を取得し、その合計金額を算出する。会計部３４により取得された各商品の価格、及び合計金額は、表示部３３により表示される。
【００６７】
記憶部３５の記憶装置には、後述する店舗サーバ４から読み出された商品マスタ及び顧客情報の情報が格納されている。図７は、ＰＯＳレジスタ３の記憶部３５の記憶装置に格納されるデータの一例を示す図である。
図７（ａ）に示すように、商品マスタは、商品を識別するコード情報毎に、商品名称と、販売価格と、商品の大きさ（横幅Ｗ（ｃｍ）、外径Ｄ（ｃｍ）、高さＨ（ｃｍ））と、商品の重量（ｇ）と、画像の情報とが関連付けられたデータテーブルである。
また、図７（ｂ）に示すように、記憶部３５の記憶装置には、ユーザの購入履歴を残すために、ユーザの識別子情報に、商品の会計が行われた日付（何年何月何日）、時刻（何時何分何秒）、購入した商品のコード情報とが関連付けて格納される。
また、図７には図示していないが、記憶部３５の記憶装置には、ユーザの識別子情報と顧客情報の情報（例えば、性別、年齢、連絡先、住所等の顧客の属性情報）とが関連付けて格納されている。
【００６８】
入力部３６は、例えば、表示部３３に設けられたタッチパネルや操作ボタン（キー）等であり操作されると操作内容に対応する信号を出力する。入力部３６は、ＰＯＳレジスタ３を動作させる各種のキー、小計キー、現計キー、会員呼出キー、値引キー、割引キー、置数キー、訂正キー、追加キー等の操作ボタンからなり、操作されると操作内容に対応する信号を出力する。ユーザは、入力部３６を操作して、商品の会計を行う。
【００６９】
制御部３７は、ＰＯＳレジスタ３全体を制御する。
【００７０】
スキャナ装置３８は、例えば、２次元バーコードリーダであり、携帯端末２の表示部２５に表示される２次元コードからコード情報及び識別子を読み取る。
【００７１】
店舗サーバ４は、商品マスタなどの各種ファイルやデータの管理を行うコンピュータである。ここで、商品マスタは、各商品の商品識別情報（コード情報）、商品名称、販売価格、商品の大きさ（横幅Ｗ（ｃｍ）、外径Ｄ（ｃｍ）、高さＨ（ｃｍ））、商品の重量（ｇ）、画像の情報などの商品情報を格納したデータテーブル形式のファイルであり、必要に応じてその内容を編集・変更することが可能になっている。店舗サーバ４は、最新の商品マスタを各ＰＯＳレジスタ３に適宜送信する。ＰＯＳレジスタ３と店舗サーバ４とを接続してデータを送受信することにより、店舗の在庫管理や顧客の購買履歴の更新などが行われる。
【００７２】
通信ネットワーク５は、例えば、ＬＡＮ（Local Area Network）であり、ＰＯＳレジスタ３と店舗サーバ４との間でデータ通信を可能とする。
【００７３】
（実施形態に係る会計システム１の動作）
上記構成を有する会計システム１の携帯端末２の動作について、図８を参照にして説明する。図８は、本実施形態に係る会計システム１の携帯端末２の動作を示すフローチャート図である。
【００７４】
（ステップＳ１０１）
ユーザは、携帯端末２にインストールされているアプリを起動する。具体的には、ユーザが携帯端末２の入力部２２を操作してアプリの起動を指示すると、入力部２２は、アプリの起動を指示する信号を出力する。制御部２８は、入力部２２からの信号に基づいて、アプリのプログラムを読み込んでアプリを起動する。また、記憶部２６は、携帯端末２の通信部２１を介してＰＯＳレジスタ３又は店舗サーバ４に格納された商品マスタからコード情報、商品名称及び商品価格の情報を取得して記憶装置に格納する。なお、携帯端末２がスマートフォン等の携帯電話端末２Ａではなく、店舗に配置される専用端末２Ｂである場合、予め後述するＰＯＳレジスタ３又は店舗サーバ４から商品マスタの上記情報を取得して記憶装置に格納しておくようにしてもよい。
【００７５】
（ステップＳ１０２）
アプリを起動すると、制御部２８は、携帯端末２のカメラを起動する。読取部２３のカメラで撮像される画像は、表示部２５の表示装置に表示される。ユーザは、読取部２３のカメラを購入しようとする商品に印刷等されているバーコード（第１のコード）にかざすと、表示部２５の表示装置にバーコードが表示される。
【００７６】
（ステップＳ１０３）
制御部２８は、図３（ａ）に示すボタン２５Ｃ又はボタン２５Ｄのいずれをタップしたか判定する。具体的には、制御部２８は、入力部２２からボタン２５Ｃ又はボタン２５Ｄのいずれに対応する信号が出力されたかを判定する。ボタン２５Ｄに対応する信号が出力された場合、制御部２８は、ステップＳ１０２へと移行する。一方、ボタン２５Ｃに対応する信号が入力された場合、制御部２８は、ステップＳ１０４へと移行する。
【００７７】
（ステップＳ１０４）
読取部２３は、コード情報を保存する。具体的には、読取部２３は、入力部２２からの信号に基づいて、画像２５Ａとして表示されているバーコードから読み取ったコード情報を記憶部２６の記憶装置に格納する。
【００７８】
（ステップＳ１０５）
制御部２８は、図３（ａ）に示すボタン２５Ｅをタップしたか判定する。具体的には、制御部２８は、入力部２２からボタン２５Ｅに対応する信号が出力されたかを判定する。ボタン２５Ｅに対応する信号が出力されていない場合、制御部２８は、ステップＳ１０３へと移行する。一方、ボタン２５Ｅに対応する信号が入力された場合、制御部２８は、ステップＳ１０６へと移行する。
【００７９】
（ステップＳ１０６）
表示部２５は、表示装置に図３（ｂ）に示す商品の一覧を表示する。
【００８０】
（ステップＳ１０７）
制御部２８は、図３（ｂ）に示す商品行２５Ｆがスワイプされたか判定する。具体的には、制御部２８は、入力部２２から商品行２５Ｆのスワイプに対応する信号が出力されたかを判定する。商品行２５Ｆのスワイプに対応する信号が出力された場合、制御部２８は、ステップＳ１１４へと移行する。一方、商品行２５Ｆのスワイプに対応する信号が出力されない場合、制御部２８は、ステップＳ１０８へと移行する。
【００８１】
（ステップＳ１０８）
制御部２８は、図３（ｂ）に示す商品行２５Ｆがタップされたか判定する。具体的には、制御部２８は、入力部２２から商品行２５Ｆのタップに対応する信号が出力されたかを判定する。商品行２５Ｆのタップに対応する信号が出力された場合、制御部２８は、ステップＳ１１２へと移行する。一方、商品行２５Ｆのタップに対応する信号が出力されない場合、制御部２８は、ステップＳ１０９へと移行する。
【００８２】
（ステップＳ１０９）
制御部２８は、図３（ｂ）に示すボタン２５Ｇ又はボタン２５Ｈのいずれがタップされたか判定する。具体的には、制御部２８は、入力部２２からボタン２５Ｇ又はボタン２５Ｈのいずれのタップに対応する信号が出力されたかを判定する。ボタン２５Ｇのタップに対応する信号が出力された場合、制御部２８は、ステップＳ１０２へと移行する。一方、ボタン２５Ｈのタップに対応する信号が出力された場合、制御部２８は、ステップＳ１１０へと移行する。
【００８３】
（ステップＳ１１０）
生成部２４は、図３（ｄ）に示す２次元コードを生成する。具体的には、生成部２４は、記憶部２６の記憶装置に格納されたコード情報及び識別子の情報を含む２次元コードを生成する。この時、生成部２４は、コード情報の個数が２以上である場合には、その個数に対応してそのコード情報を繰り返し含んだ２次元コードを生成する。
【００８４】
（ステップＳ１１１）
表示部２５は、生成部２４で生成された２次元コードを表示装置に表示する。
【００８５】
（ステップＳ１１２）
表示部２５は、図３（ｃ）に示す商品の詳細を表示装置に表示する。
【００８６】
（ステップＳ１１３）
制御部２８は、図３（ｃ）に示すボタン２５Ｋがタップされたか判定する。具体的には、制御部２８は、入力部２２からボタン２５Ｋのタップに対応する信号が出力されたかを判定する。ボタン２５Ｋのタップに対応する信号が出力された場合、制御部２８は、ステップＳ１１４へと移行する。一方、ボタン２５Ｋのタップに対応する信号が出力されない場合、制御部２８は、ステップＳ１１５へと移行する。
【００８７】
（ステップＳ１１４）
記憶部２６は、記憶装置に格納されたコード情報のうち、削除が指示された商品に対応するバーコードのコード情報を記憶装置から削除（消去）する。
【００８８】
（ステップＳ１１５）
制御部２８は、商品の数量が変更されたか判定する。具体的には、制御部２８は、図３（ｃ）に示すボタン２５Ｉ又はボタン２５Ｊのいずれがタップされたか判定する。ボタン２５Ｉのタップに対応する信号が出力された場合、制御部２８は、ステップＳ１１６へと移行する。一方、ボタン２５Ｊのタップに対応する信号が出力された場合、制御部２８は、ステップＳ１０６へと移行する。
【００８９】
（ステップＳ１１６）
記憶部２６は、記憶装置に格納されたコード情報のうち、数量が変更された商品に対応するバーコードのコード情報を更新する。例えば、商品の数量が３から４に変更された場合、記憶部２６は、対応するコード情報を繰り返し記憶装置に格納する回数を３から４に変更する。この変更により、記憶装置に格納されているコード情報の数が３から４へと変化する。
【００９０】
（本実施形態に係る会計システム１の動作）
次に、上記構成を有する会計システム１のＰＯＳレジスタ３の動作について、図９を参照にして説明する。図９は、本実施形態に係る会計システム１のＰＯＳレジスタ３の動作を示すフローチャート図である。
【００９１】
（Ｓ２０１）
ユーザは、スキャナ装置３８を利用して、携帯端末２の表示部２５に表示された２次元コードに含まれるコード情報及び識別子を読み取る。ここで、スキャナ装置３８は、２次元コードに含まれたコード情報を１つずつ取得する。２次元コードには、１以上のコード情報が含まれている。
【００９２】
（Ｓ２０２）
会計部３４は、記憶部３５の記憶装置を参照して、スキャナ装置３８で読み取られたコード情報に関連付けられた商品情報を読み出す。
【００９３】
（Ｓ２０３）
表示部３３は、会計部３４により読み出された商品情報を表示装置に表示する。
【００９４】
（Ｓ２０４）
会計部３４は、入力部３６から出力される信号に基づいて、小計キーが押下されたか否かを判定する。
【００９５】
（Ｓ２１０）
会計部３４は、入力部３６から出力される信号に基づいて、追加キー又は訂正キーが押下された否かを判定し、追加キー又は訂正キーが押下された場合には、会計部３４は、商品の追加登録や訂正（登録されている商品の取消等）を行い、ステップＳ２０１へ戻る。また、追加キー又は追加キーが押下されていない場合には、商品の追加登録や訂正を行わずにステップＳ２０１へ戻る。
【００９６】
（Ｓ２０５）
表示部３３は、商品の会計情報を表示装置に表示する。具体的には、会計部３４は、商品マスタを参照して取得した商品のコード情報に対応する現在価格に基づいて商品の買上点数、小計、課税対象額、税額合計及び合計金額などを算出する。表示部３３は、会計部３４により算出された商品の商品名称、大きさ、商品画像、買上点数、小計、課税対象額、税額合計及び合計金額などを表示装置に表示する。
【００９７】
（Ｓ２０６）
会計部３４は、入力部３６から出力される信号に基づいて、店員が顧客から受け取った預かり金額の登録を行う。
【００９８】
（Ｓ２０７）
会計部３４は、入力部３６から出力される信号に基づいて、現計キーが押下された否かを判定する。現計キーが押下された場合には、ステップＳ２０８へ進む。一方、現計キーが押下されていない場合には、ステップＳ２１０へ進む。
【００９９】
（Ｓ２０８）
会計部３４は、レシートを印字発行する。このとき、会計部３４は、会計情報と預かり金額に基づいてレシートに印字する会計データを生成する。
【０１００】
（Ｓ２０９）
記憶部３５は、レシート印字された会計データ及び識別子の情報を記憶部３５の記憶装置へ格納し、現在の取引を終了させて次の会計に備える。記憶部３５の記憶装置に格納された会計データは、逐次、店舗サーバ４へ売上データ及び顧客の購入履歴として通信ネットワーク５を介して店舗サーバ４に送信される。
【０１０１】
以上のように、本実施形態の会計システム１は、商品に付されたバーコード（第１のコード）に含まれるコード情報を読み取る読取部２３（第１の読取部）と、読み取ったコード情報に基づいて、表示（提示）態様の異なる２次元コード（第２のコード）を生成する生成部２４（生成部）と、２次元コードを表示（提示）する表示部２５（第１の提示部）とを有する携帯端末２と、表示部２５により提示される２次元コードに含まれるコード情報を読み取るスキャナ装置３８（第２の読取部）と、コード情報毎に価格を含む商品情報が関連付けられた商品マスタ（データテーブル）を参照し、読み取ったコード情報の内容に基づいて、商品の会計を行う会計部３４（会計部）とを有するＰＯＳレジスタ３（会計装置）とを備えている。
【０１０２】
つまり、本実施形態の会計システム１では、読み取った複数のバーコードに含まれるコード情報を纏めて提示態様の異なる２次元コードとして提示するので、バーコードを一つ一つ提示する必要がなく、店員や顧客（セルフレジの場合）がＰＯＳレジスタ３に接続されたスキャナによりコード情報をスキャンする作業を効率よく行うことができる。このため、会計での待ち時間が短縮され、利便性が向上する。
【０１０３】
また、本実施形態の会計システム１では、携帯端末２は、固有の識別子を有し、生成部２４は、固有の識別子の情報を含むように２次元コード（第２のコード）を生成している。このため、誰がどのような商品を購入したかを認識することができる。
【０１０４】
また、本実施形態の会計システム１では、携帯端末２は、矩形状の表示画面を有し、表示部２５（第１の提示部）は、２次元コード（第２のコード）の形状に応じて、表示画面に表示する２次元コードの向きを変化させている。このため、購入しようとする商品数が多い場合にも対応することができる。
【０１０５】
また、本実施形態の会計システム１では、ＰＯＳレジスタ３（会計装置）は、２次元コード（第２のコード）に含まれるコード情報の数に基づいて、商品点数を提示する表示部３３（第２の提示部）を有している。このため、ユーザは、購入しようとする商品に間違いがないかを商品点数に基づいて容易に確認することができる。これにより、コード情報の読み取りをしていない商品が存在する場合や、購入をキャンセルしたにも関わらずコード情報が読み込まれている場合など、ユーザが購入しようとしている商品数と、提示されている商品数とに違いがある場合に対応することができる。この結果、購入側のユーザ（購入者）にとっては、コード情報の読取ミスによる誤購入を防止することができる。また、店舗側のユーザ（店員）にとっては、万引き等の不正を抑制することができる。
【０１０６】
また、本実施形態の会計システム１では、商品マスタ（商品情報）に商品毎の大きさに関する情報を含み、ＰＯＳレジスタ３（会計装置）は、２次元コード（第２のコード）に含まれるコード情報に関連付けられた商品の大きさに関する情報を、商品毎に提示する表示部３３（第３の提示部）を有している。このため、ユーザは、購入しようとする商品に間違いがないかを商品の大きさに基づいて容易に確認することができる。これにより、商品点数に間違いがない場合でも、ユーザが購入しようとしている商品と、提示されている商品とに違いがあるかを確認することができる。この結果、購入側のユーザ（購入者）にとっては、コード情報の読取ミスによる誤購入をより効果的に防止することができる。また、店舗側のユーザ（店員）にとっては、万引き等の不正購入をより効果的に抑制することができる。
【０１０７】
また、本実施形態の会計システム１では、ＰＯＳレジスタ３（会計装置）の表示部３３（第３の提示部）は、提示する商品の大きさに関する情報のうち最大値となる数値を、他の数値と異なる態様で提示している。このため、購入しようとする商品が複数ある場合でも、ユーザは、購入しようとする商品に間違いがないかを強調された数値をもとに効率よく確認することができる。この結果、購入しようとしている商品に間違いがないかを確認するための時間を短縮することができ、会計での待ち時間が短縮され、利便性が向上する。また、購入側のユーザ（購入者）にとっては、コード情報の読取ミスによる誤購入をより効果的に防止することができる。また、店舗側のユーザ（店員）にとっては、万引き等の不正購入をより効果的に抑制することができる。
【０１０８】
また、本実施形態の会計システム１では、商品マスタ（商品情報）に、商品毎の重量に関する情報を含み、ＰＯＳレジスタ３（会計装置）は、２次元コード（第２のコード）に含まれるコード情報に関連付けられた商品の重量の合計値を提示する表示部３３（第４の提示部）を有している。このため、商品の重量を計るハカリの表示と比較することで、購入しようとする商品が複数ある場合でも、ユーザは、購入しようとする商品に間違いがないかを効率よく確認することができる。この結果、購入しようとしている商品に間違いがないかを確認するための時間を短縮することができ、会計での待ち時間が短縮され、利便性が向上する。また、購入側のユーザ（購入者）にとっては、コード情報の読取ミスによる誤購入をより効果的に防止することができる。また、店舗側のユーザ（店員）にとっては、万引き等の不正購入をより効果的に抑制することができる。
【０１０９】
また、本実施形態の会計システム１では、商品マスタ（商品情報）に、商品毎の画像情報を含み、ＰＯＳレジスタ３（会計装置）は、２次元コード（第２のコード）に含まれるコード情報に関連付けられた商品画像を提示する表示部３３（第５の提示部）を有している。このため、購入しようとする商品が複数ある場合でも、ユーザは、購入しようとする商品に間違いがないかを商品画像をもとに効率よく確認することができる。この結果、購入しようとしている商品に間違いがないかを確認するための時間を短縮することができ、会計での待ち時間が短縮され、利便性が向上する。また、購入側のユーザ（購入者）にとっては、コード情報の読取ミスによる誤購入をより効果的に防止することができる。また、店舗側のユーザ（店員）にとっては、万引き等の不正購入をより効果的に抑制することができる。
【０１１０】
また、本実施形態の会計方法は、コード情報を読み取る携帯端末２と、携帯端末２により読み取られたコード情報に基づいて会計を行うＰＯＳレジスタ３（会計装置）とを備える会計システム１を利用した会計方法である。本会計方法では、携帯端末２の読取部２３（第１の読取部）が、商品に付されたバーコード（第１のコード）に含まれるコード情報を読み取るステップと、携帯端末２の生成部２４（生成部）が、読み取ったコード情報に基づいて、提示態様の異なる２次元コード（第２のコード）を生成するステップと、携帯端末２の表示部２５（第１の提示部）が、２次元コードを提示するステップと、ＰＯＳレジスタ３（会計装置）のスキャナ装置３８（第２の読取部）が、表示部２５により提示される２次元コードに含まれるコード情報を読み取るステップと、ＰＯＳレジスタ３（会計装置）の会計部３４（会計部）が、コード情報毎に価格を含む商品情報が関連付けられた商品マスタ（データテーブル）を参照し、読み取ったコード情報の内容に基づいて、商品の会計を行うステップとを有している。つまり、本実施形態の会計方法では、読み取った複数の第１のコードに含まれるコード情報を纏めて表示態様の異なる第２のコードとして提示するので、第１のコードを一つ一つ提示する必要がなく、店員や顧客（セルフレジの場合）がＰＯＳレジスタに接続されたスキャナによりコード情報をスキャンする作業を効率よく行うことができる。このため、会計での待ち時間が短縮され、利便性が向上する。また、携帯端末からの情報を受信するために、ＰＯＳレジスタ３（会計装置）に無線通信機能を備える必要がなく、非常にシンプルな構成で携帯端末で読み取ったしたコード情報をＰＯＳレジスタ３（会計装置）へ受け渡すことができる。
【０１１１】
また、本実施形態の会計プログラムは、コンピュータを、商品に付されたバーコード（第１のコード）に含まれるコード情報を読み取る読取部２３（第１の読取部）、読み取ったコード情報に基づいて、提示態様の異なる２次元コード（第２のコード）を生成する生成部２４（生成部）、２次元コードを提示する表示部２５（第１の提示部）、第１の提示部により提示される２次元コードに含まれるコード情報を読み取るスキャナ装置３８（第２の読取部）、コード情報毎に価格を含む商品情報が関連付けられた商品マスタ（データテーブル）を参照し、読み取ったコード情報の内容に基づいて、商品の会計を行う会計部３４（会計部）、として動作させる。つまり、本実施形態の会計プログラムでは、読み取った複数の第１のコードに含まれるコード情報を纏めて表示態様の異なる第２のコードとして提示するので、第１のコードを一つ一つ提示する必要がなく、店員や顧客（セルフレジの場合）がＰＯＳレジスタに接続されたスキャナによりコード情報をスキャンする作業を効率よく行うことができる。このため、会計での待ち時間が短縮され、利便性が向上する。また、携帯端末からの情報を受信するために、会計装置に無線通信機能を備える必要がなく、非常にシンプルな構成で携帯端末で読み取ったコード情報を会計装置へ受け渡すことができる。
【０１１２】
（第２実施形態）
本実施形態では、携帯端末２に時計を備え、読取部２３がバーコードからコード情報を読み取った読取日時とを、記憶部２６がコード情報に関連付けて記憶装置に格納する実施形態について説明する。
【０１１３】
図１０は、本実施形態に係る携帯端末の機能構成の一例を示す図である。図１０に示すように、通信部２１、入力部２２、読取部２３、生成部２４、表示部２５、記憶部２６、算出部２７、制御部２８及び時計２９を備える。ここで、図１０に示す機能は、携帯端末２のＭＰＵが会計プログラムを実行することにより実現される。なお、以下の説明では、図２で説明した構成と同一の構成に重複する説明を省略する。
【０１１４】
時計２９は、例えば、ＲＴＣ（Real Time Clock）であり、現在日時を計測し、日時を含む時刻信号を出力する。記憶部２６は、時計２９から出力される時刻信号に基づいて、読取部２３がバーコードからコード情報を読み取った読取日時を、この読み取ったコード情報に関連付けて記憶装置に格納する。
【０１１５】
図１１は、本実施形態に係る携帯端末２の記憶部２６の記憶装置に格納されるデータの一例を示す図である。本実施形態では、図１１に示すように、記憶部２６により、読取部２３がバーコードからコード情報を読み取った読取日時（何年何月何日何時何分）が、読み取ったコード情報に関連付けて記憶装置に格納されている。例えば、図１１に示す例では、コード情報「１２３４５６７８９１２３」には、読取時刻「２０１７年１２月０３日１１時２１分」が関連付けて記憶装置に格納されている。
【０１１６】
生成部２４は、携帯端末２の固有の識別子と、読取部２３によりバーコードから読み取られた複数のコード情報と、各コード情報を読み取った日時の情報を含む１つの２次元コードを生成する。具体的には、生成部２４は、後述する記憶部２６に格納されたコード情報、各コード情報を読み取った日時及び識別子を含む１つの２次元コードを生成する。生成部２４が２次元コードを生成する際には、例えば、以下の順序で情報を埋め込むようにしてもよい。
１．識別子
２．コード情報
３．コード情報を読み取った日時
以下、上記２，３の繰り返し。
この２次元コードをＰＯＳレジスタ３で読み取ることで、店舗側は、顧客がどの商品をいつ手に取ったかを把握することができ、従来は難しかった顧客の動線を低コストで可視化することが可能となる。
【０１１７】
以上のように、本実施形態の会計システムの携帯端末は、時計２９と、読取部２３（第１の読取部）がバーコード（第１のコード）に含まれるコード情報を読み取った日時を、各コード情報に関連付けて記憶装置に格納する記憶部２６とを備える。つまり、本実施形態では、読取部２３がバーコードに含まれるコード情報を読み取った日時を、各コード情報に関連付けて格納するので、従来は難しかった顧客の動線を低コストで可視化することが可能となる。より具体的には、商品をカゴに入れてしまうような従来の方式では、顧客の動き、換言するとカゴに投入された順番を把握するためにはカメラなどを導入し、動画解析ソフトウェアなどの仕組みを導入して分析するなど非常に高額なシステムが必要であった。しかし上記構成では、売上データ上にどのような順序で商品がスキャンされたかや、商品スキャン後決済に至るまで数分間ためらったなどの情報を記録することができ、既存のＰＯＳシステムなどで顧客の動向を分析することが可能となる。
【０１１８】
（第１，第２実施形態の変形例）
なお上記第１，第２実施形態において、ＰＯＳレジスタ３や店舗サーバ４に格納されている商品マスタに店舗における商品の陳列情報を含めるようにしてもよい。具体的には、バーコードのコード情報毎に対応する商品の店舗内の陳列情報が関連付けられた商品マスタ（データテーブル）をＰＯＳレジスタ３や店舗サーバ４に格納する。なお、第１実施形態で説明したように、ＰＯＳレジスタ３や店舗サーバ４に格納されている商品マスタは、携帯端末２の記憶部２６により所定のタイミングで記憶装置に格納される。
【０１１９】
この場合、携帯端末２でバーコードのコード情報を読み取ると、携帯端末２は、コード情報毎に対応する商品の陳列情報が関連付けられたデータテーブル（商品マスタ）を参照し、読み取ったコード情報の内容に基づいて、この読み取った商品の近傍に陳列される他の商品をお勧め情報として提示することが可能となる。つまり、バーコードを読み取った（スキャンした）タイミングで、同じの棚や近くの棚のお買い得品情報をお勧め（レコメンド）して販促につなげることができる。
【０１２０】
（その他の実施形態）
本発明は、前記各形態の構造、形状のものに限定されるものではなく、その要旨を逸脱しない限りにおいて適宜に設計変更して具体化できる。例えば、上記実施形態の会計システム１に、ＰＯＳレジスタ３で行われた会計の決済を行う決済装置を備えるように構成し、この決済装置が、ＰＯＳレジスタ３で取得された携帯端末２の固有の識別子に関連付けられた属性情報（例えば、氏名）と、決済用口座の情報（例えば、口座名）とを照合する照合手段と、照合された場合（属性情報の氏名と口座名が一致した場合）に、決済用口座から商品の代金を引き落として決済する決済手段とを有する構成としてもよい。このように構成すれば、携帯端末２の識別情報（固有の識別子）に関連づけられた属性情報と、商品の決済を行う口座の情報とを照合するので、決済の安全性（セキュリティ性）が向上する。
【０１２１】
また、上記実施形態では、ユーザ（顧客及び店員）がＰＯＳレジスタ３（会計装置）より提示された商品の重量の合計値と、商品の重量を計るハカリの表示と比較しているが、ＰＯＳレジスタ３（会計装置）にハカリを備え、このＰＯＳレジスタ３（会計装置）のハカリで計られた商品の重量が、会計装置より提示された商品の重量の合計値から所定の範囲内（例えば、±１０％）であれば、会計処理（精算）を行い、ＰＯＳレジスタ３（会計装置）より提示された商品の重量の合計値から所定の範囲内（例えば、±１０％）でなければ、会計処理（精算）を行わないようにしてもよい。また、ハカリをＰＯＳレジスタ３（会計装置）に備えない場合でも、ハカリをＰＯＳレジスタ３（会計装置）とＬＡＮ等により接続してハカリで計られる商品の重量のデータをＰＯＳレジスタ３（会計装置）へ出力する構成としてもよい。
【産業上の利用可能性】
【０１２２】
以上説明したように、本発明は、利便性の高い会計システム及び会計方法を提供することができる。
【符号の説明】
【０１２３】
１…会計システム
２…携帯端末
３…ＰＯＳレジスタ（会計装置）
４…店舗サーバ
５…通信ネットワーク
２１…通信部
２２…入力部
２３…読取部
２４…生成部
２５…表示部
２６…記憶部
２７…算出部
２８…制御部
２９…時計（ＲＴＣ）
３１…通信部
３２…スキャナ接続部
３３…表示部
３４…会計部
３５…記憶部
３６…入力部
３７…制御部
３８…スキャナ装置
【図１】
2019191641.tif 000003
【図２】
2019191641.tif 000004
【図３】
2019191641.tif 000005
【図４】
2019191641.tif 000006
【図５】
2019191641.tif 000007
【図６】
2019191641.tif 000008
【図７】
2019191641.tif 000009
【図８】
2019191641.tif 000010
【図９】
2019191641.tif 000011
【図１０】
2019191641.tif 000012
【図１１】
2019191641.tif 000013