(57)【要約】【課題】商店において、利用者が事前に登録した袋に購入した商品を袋詰めする際に、推奨される商品の配置及び袋詰めの順番を利用者に通知する袋詰め表示システムを提供する。【解決手段】精算装置が、利用者が購入する一つ以上の商品の精算時に、利用者ＩＤを取得し、該利用者ＩＤを前記一つ以上の商品の商品ＩＤと共に、サーバに送信し、前記利用者ＩＤを記憶する携帯端末が、前記利用者が購入する一つ以上の商品の精算後に、前記利用者ＩＤを前記サーバに送信し、前記サーバが、前記精算装置から受信した前記利用者ＩＤに対応する袋情報に含まれる袋の寸法と、前記精算装置から受信した前記商品ＩＤに対応する商品情報に含まれる商品の寸法とに基づき、利用者が使用する袋への前記商品の袋詰めの配置を算出し、前記利用者ＩＤを送信してきた前記携帯端末に前記配置を返信する。【選択図】図１
2018010522.tif 000002
【特許請求の範囲】
【請求項１】
利用者の利用者ＩＤを記憶する携帯端末と、前記利用者が購入する商品の商品ＩＤを入力する精算装置と、前記利用者の利用者ＩＤと前記利用者が使用する袋の袋情報と前記精算装置から受信する前記商品ＩＤに対応する商品情報とを記憶する記憶部を有するサーバとを備える袋詰め表示システムであって、
前記精算装置が、前記利用者が購入する一つ以上の商品の精算時に、前記利用者ＩＤを取得し、該利用者ＩＤを前記一つ以上の商品の商品ＩＤと共に、前記サーバに送信し、
前記携帯端末が、前記利用者が購入する一つ以上の商品の精算後に、前記利用者ＩＤを前記サーバに送信し、
前記サーバが、前記精算装置から受信した前記利用者ＩＤに対応する袋情報に含まれる袋の寸法と、前記精算装置から受信した前記商品ＩＤに対応する商品情報に含まれる商品の寸法とに基づき、前記袋への前記商品の袋詰めの配置を算出し、前記利用者ＩＤを送信してきた前記携帯端末に前記配置を返信することを特徴とする袋詰め表示システム。
【請求項２】
請求項１に記載の袋詰め表示システムであって、前記精算装置が、前記利用者の利用者ＩＤを記憶する利用者カードもしくは前記携帯端末から、前記利用者ＩＤを取得することを特徴とする袋詰め表示システム。
【請求項３】
請求項１又は２に記載の袋詰め表示システムであって、前記サーバが、前記袋の寸法と前記一つ以上の商品の寸法に加えて、前記一つ以上の商品の各々の袋詰め優先レベル情報に基づき、前記袋詰めの配置を算出することを特徴とする袋詰め表示システム。
【請求項４】
請求項１乃至３のいずれか１項に記載の袋詰め表示システムであって、前記袋詰めの配置は、３次元方向の配置であることを特徴とする袋詰め表示システム。
【請求項５】
請求項１乃至４のいずれか１項に記載の袋詰め表示システムであって、前記サーバが、前記袋詰めの配置に加えて前記袋詰めの順番について算出し、該順番を前記携帯端末に送信することを特徴とする袋詰め表示システム。
【請求項６】
請求項１乃至５のいずれか１項に記載の袋詰め表示システムであって、前記サーバが前記携帯端末に対し、前記袋詰めの配置を示す図を、前記一つ以上の商品の精算情報が記載された電子レシートと共に送信することを特徴とする袋詰め表示システム。
【請求項７】
請求項１乃至６のいずれか１項に記載の袋詰め表示システムであって、前記一つ以上の商品が、前記袋に入らない場合は、前記サーバが前記携帯端末に対して警告を通知することを特徴とする袋詰め表示システム。
【請求項８】
利用者の利用者ＩＤを記憶する携帯端末と、前記利用者が購入する商品の商品ＩＤを入力するとともに前記利用者ＩＤを取得する精算装置と、前記利用者の利用者ＩＤと前記利用者が使用する袋の袋情報と前記精算装置から受信する前記商品ＩＤに対応する商品情報とを記憶する記憶部を有するサーバとを備える袋詰め表示システムで用いられる前記サーバであって、
前記利用者が購入する一つ以上の商品の精算時に、前記精算装置から受信した前記利用者ＩＤに対応する袋情報に含まれる袋の寸法と、前記精算装置から受信した前記商品ＩＤに対応する商品情報に含まれる商品の寸法とに基づき、前記袋への前記商品の袋詰めの配置を算出し、前記利用者ＩＤを前記商品の精算後に送信してきた前記携帯端末に前記配置を返信することを特徴とするサーバ。
【請求項９】
利用者の利用者ＩＤを記憶する携帯端末と、前記利用者が購入する商品の商品ＩＤを入力する精算装置と、前記利用者の利用者ＩＤと前記利用者が使用する袋の袋情報と前記精算装置から受信する前記商品ＩＤに対応する商品情報とを記憶する記憶部を有するサーバとを備える袋詰め表示システムで用いられる袋詰め表示方法であって、
前記精算装置が、前記利用者が購入する一つ以上の商品の精算時に、前記利用者ＩＤを取得し、該利用者ＩＤを前記一つ以上の商品の商品ＩＤと共に、前記サーバに送信し、
前記携帯端末が、前記利用者が購入する一つ以上の商品の精算後に、前記利用者ＩＤを前記サーバに送信し、
前記サーバが、前記精算装置から受信した前記利用者ＩＤに対応する袋情報に含まれる袋の寸法と、前記精算装置から受信した前記商品ＩＤに対応する商品情報に含まれる商品の寸法とに基づき、前記袋への前記商品の袋詰めの配置を算出し、前記利用者ＩＤを送信してきた前記携帯端末に前記配置を送信することを特徴とする袋詰め表示方法。
【請求項１０】
コンピュータを、利用者の利用者ＩＤを記憶する携帯端末と、前記利用者が購入する商品の商品ＩＤを入力するとともに前記利用者ＩＤを取得する精算装置と、前記利用者の利用者ＩＤと前記利用者が使用する袋の袋情報と前記精算装置から受信する前記商品ＩＤに対応する商品情報とを記憶する記憶部を有するサーバとを備える袋詰め表示システムで用いられる前記サーバとして機能させるための袋詰め表示用プログラムであって、
前記利用者が購入する一つ以上の商品の精算時に、前記精算装置から受信した前記利用者ＩＤに対応する袋情報に含まれる袋の寸法と、前記精算装置から受信した前記商品ＩＤに対応する商品情報に含まれる商品の寸法とに基づき、前記袋への前記商品の袋詰めの配置を算出し、前記利用者ＩＤを前記商品の精算後に送信してきた前記携帯端末に前記配置を返信するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、袋詰め表示システム、サーバ、袋詰め表示方法、及び袋詰め表示用プログラムに関し、特に、ＰＯＳ（point of sales）システムでの精算時に用いる、袋詰め表示システム、サーバ、袋詰め表示方法、及び袋詰め表示用プログラムに関する。
【背景技術】
【０００２】
従来、産業機械による対象物の自動配置機能が知られている。とりわけ物流の分野において、比較的小さな商品を、パレットやケースではなく、袋に詰める際の袋詰め順序を算出する装置に係る発明が、これまでに開示されている。
【０００３】
例えば、特許文献１は、商品を自動的に袋に詰め込む袋詰め装置であって、商品の容積データ及び重量データに基づき、袋詰めに用いる袋と、商品の袋詰め順序とを変更する発明を開示している。
【０００４】
また、特許文献２は、コンビニエンスストアなどの商店で、店員が客の購入した商品をビニール袋などに袋詰めする際の、袋詰めの手順を示す発明を開示している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平６−１５６４０４号公報
【特許文献２】特開２００４−０２１８３６号公報
【非特許文献】
【０００６】
【非特許文献１】「配置問題に対する実用的アルゴリズムの設計と解析」；今堀慎治；豊田研究報告（65）, 79-82, 2012-05；http://www.toyotariken.jp/Toyota_report/65/K06_imahori.pdf
【非特許文献２】「３次元パッキングに対する効率的なbottom-left法」；川崎大貴、田中勇真、今堀慎治、柳浦睦憲；数理解析研究所講究録  第1726巻,2011年,50-61；http://www.kurims.kyoto-u.ac.jp/~kyodo/kokyuroku/contents/pdf/1726-05.pdf
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献１及び２に係る発明は、一般消費者のための商品の配置サポートを提供するものではなかった。
【０００８】
具体的には、スーパー等の商店において、利用者がセルフサービスで袋詰めを行わなければいけない場合、慣れていないと商品の袋詰め順番に迷い、必ずしも適切に商品を詰められないことが多々ある。例えば、商品の量が多い場合等は、重量の重い商品や、空きスペースに収まりきらない商品が袋詰めの最後に残ったり、形の崩れやすい商品の上に別商品を乗せてしまったりすることがある。顧客自ら袋の中から商品を取り出し適切な順番・位置で袋詰めし直すことも可能であるが、大抵の顧客は手間なこともあり、適切ではない配置のまま商店を後にしている。特許文献１及び２に係る発明は、このような一般消費者の側をサポートするものではなかった。
【０００９】
また、特許文献１及び２に係る発明においては、企業や商店の側で提供する一定の大きさの袋の利用を前提としており、一般消費者の側で用意する様々な種類の袋に対応したものではなかった。更には、特許文献１及び２に係る発明においては、上記の袋への商品の詰め込み順序のみを算出するものであり、袋内でのとりわけ水平方向における商品の配置を算出するものではなかった。
【００１０】
そこで、本発明は、商店において、利用者が事前に登録した袋に購入した商品を袋詰めする際に、推奨される商品の配置及び袋詰めの順番を利用者に通知する袋詰め表示システムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の第１の観点によれば、利用者の利用者ＩＤを記憶する携帯端末と、前記利用者が購入する商品の商品ＩＤを入力する精算装置と、前記利用者の利用者ＩＤと前記利用者が使用する袋の袋情報と前記精算装置から受信する前記商品ＩＤに対応する商品情報とを記憶する記憶部を有するサーバとを備える袋詰め表示システムであって、前記精算装置が、前記利用者が購入する一つ以上の商品の精算時に、前記利用者ＩＤを取得し、該利用者ＩＤを前記一つ以上の商品の商品ＩＤと共に、前記サーバに送信し、前記携帯端末が、前記利用者が購入する一つ以上の商品の精算後に、前記利用者ＩＤを前記サーバに送信し、前記サーバが、前記精算装置から受信した前記利用者ＩＤに対応する袋情報に含まれる袋の寸法と、前記精算装置から受信した前記商品ＩＤに対応する商品情報に含まれる商品の寸法とに基づき、前記袋への前記商品の袋詰めの配置を算出し、前記利用者ＩＤを送信してきた前記携帯端末に前記配置を返信することを特徴とする袋詰め表示システムが提供される。
【００１２】
本発明の第２の観点によれば、利用者の利用者ＩＤを記憶する携帯端末と、前記利用者が購入する商品の商品ＩＤを入力するとともに前記利用者ＩＤを取得する精算装置と、前記利用者の利用者ＩＤと前記利用者が使用する袋の袋情報と前記精算装置から受信する前記商品ＩＤに対応する商品情報とを記憶する記憶部を有するサーバとを備える袋詰め表示システムで用いられる前記サーバであって、前記利用者が購入する一つ以上の商品の精算時に、前記精算装置から受信した前記利用者ＩＤに対応する袋情報に含まれる袋の寸法と、前記精算装置から受信した前記商品ＩＤに対応する商品情報に含まれる商品の寸法とに基づき、前記袋への前記商品の袋詰めの配置を算出し、前記利用者ＩＤを前記商品の精算後に送信してきた前記携帯端末に前記配置を返信することを特徴とするサーバが提供される。
【００１３】
本発明の第３の観点によれば、利用者の利用者ＩＤを記憶する携帯端末と、前記利用者が購入する商品の商品ＩＤを入力する精算装置と、前記利用者の利用者ＩＤと前記利用者が使用する袋の袋情報と前記精算装置から受信する前記商品ＩＤに対応する商品情報とを記憶する記憶部を有するサーバとを備える袋詰め表示システムで用いられる袋詰め表示方法であって、前記精算装置が、前記利用者が購入する一つ以上の商品の精算時に、前記利用者ＩＤを取得し、該利用者ＩＤを前記一つ以上の商品の商品ＩＤと共に、前記サーバに送信し、前記携帯端末が、前記利用者が購入する一つ以上の商品の精算後に、前記利用者ＩＤを前記サーバに送信し、前記サーバが、前記精算装置から受信した前記利用者ＩＤに対応する袋情報に含まれる袋の寸法と、前記精算装置から受信した前記商品ＩＤに対応する商品情報に含まれる商品の寸法とに基づき、前記袋への前記商品の袋詰めの配置を算出し、前記利用者ＩＤを送信してきた前記携帯端末に前記配置を送信することを特徴とする袋詰め表示方法が提供される。
【００１４】
本発明の第４の観点によれば、コンピュータを、利用者の利用者ＩＤを記憶する携帯端末と、前記利用者が購入する商品の商品ＩＤを入力するとともに前記利用者ＩＤを取得する精算装置と、前記利用者の利用者ＩＤと前記利用者が使用する袋の袋情報と前記精算装置から受信する前記商品ＩＤに対応する商品情報とを記憶する記憶部を有するサーバとを備える袋詰め表示システムで用いられる前記サーバとして機能させるための袋詰め表示用プログラムであって、前記利用者が購入する一つ以上の商品の精算時に、前記精算装置から受信した前記利用者ＩＤに対応する袋情報に含まれる袋の寸法と、前記精算装置から受信した前記商品ＩＤに対応する商品情報に含まれる商品の寸法とに基づき、前記袋への前記商品の袋詰めの配置を算出し、前記利用者ＩＤを前記商品の精算後に送信してきた前記携帯端末に前記配置を返信するプログラムが提供される。
【発明の効果】
【００１５】
本発明によれば、スーパー等の商店で一般消費者がセルフサービスで袋詰めを行う際に、推奨される袋詰めの商品配置、及び袋詰めの順番を可視化したものが提供される。
【図面の簡単な説明】
【００１６】
【図１】本発明に係る袋詰め表示システムの構成を示す図である。
【図２】本発明に係る袋詰め表示システムで用いられるレシート情報データベースの構成を示す図である。
【図３】本発明に係る袋詰め表示システムで発行される電子レシートの一例を示す図である。
【図４】本発明に係る袋詰め表示システムで用いられる会員情報データベースの構成を示す図である。
【図５】本発明に係る袋詰め表示システムで用いられる商品情報データベースの構成を示す図である。
【図６】本発明に係る袋詰め表示システムの動作フローを示すフローチャートである。
【図７】本発明に係る袋詰め表示システムの会員情報の一例を示す図である。
【図８】本発明に係る袋詰め表示システムが有する携帯端末に表示される、袋詰め配置図の一例を示す図である。
【図９】本発明に係る袋詰め表示システムの会員情報の一例を示す図である。
【図１０】本発明に係る袋詰め表示システムが有する携帯端末に表示される、袋詰め配置図の一例を示す図である。
【図１１】本発明に係る袋詰め表示システムが有する携帯端末の表示画面の一例を示す図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形態について、図１乃至図１１を参照しながら、詳述する。
【００１８】
＜発明の構成＞
図１は、本発明に係る袋詰め表示システム１００の構成を示す図である。袋詰め表示システム１００は、企業が有するセンタサーバ１１０と、店舗が有する精算装置（ＰＯＳ端末）１２０と、利用者が所有する携帯端末１３０とを含む。また、センタサーバ１１０は、会員情報データベース１１１と、商品情報データベース１１２と、電子レシートデータベース１１３とを含む。センタサーバ１１０と精算装置（ＰＯＳ端末）１２０、及びセンタサーバ１１０と携帯端末１３０は、インターネット２００を経由して互いに接続される。なお、上記の説明では、企業がセンタサーバ１１０を有し、店舗が精算装置（ＰＯＳ端末）１２０を有するとしたが、店舗がセンタサーバ１１０と精算装置（ＰＯＳ端末）１２０との双方を有する、すなわち、店舗内にセンタサーバ１１０と精算装置（ＰＯＳ端末）１２０の双方が設置されるとしてもよい。また、インターネット２００は、他の通信網であってもよい。
【００１９】
図１に示すように、利用者が店舗にて商品を購入・決済するとその売上情報が、精算装置（ＰＯＳ端末）１２０から、インターネット２００を経由して、センタサーバ１１０に送信され、センタサーバ１１０内の電子レシートデータベース１１３に保存される。ここで、電子レシートデータベース１１３に保存された売上情報を用いて生成された電子レシートは、携帯端末１３０からの描画命令を受け取ると、携帯端末１３０用に描画され、当該携帯端末１３０の画面に表示される。なお、精算装置（ＰＯＳ端末）１２０は、利用者が購入する商品の精算時、付属装置であるバーコードスキャナで、商品に付されたバーコードを読み取ることによって、商品の「ＰＬＵ（Price Look Up）番号」を取得し、商品登録を行う。ＰＬＵ番号は、商品コードとも呼ばれる。
【００２０】
より具体的には、利用者が店舗にて商品を購入した際、その利用者に与えられた会員カードを提示し、レジ担当者がそのカード情報を精算装置（ＰＯＳ端末）１２０に読み込ませることで、会計終了後にその利用者が購入した商品の商品ＩＤ、会計情報および利用者カードに含まれる利用者ＩＤがセンタサーバ１１０に送信される。なお、精算装置（ＰＯＳ端末）１２０は、会員カードが、磁気カードであれば磁気カードリーダを、非接触ＩＣカードであれば非接触ＩＣカードリーダを備える必要がある。センタサーバ１１０では受信した利用者ＩＤに紐づけた形で、センタサーバ１１０内の電子レシートデータベース１１３へ購入商品の商品ＩＤ、会計情報を保存する。利用者は電子レシート閲覧のためのアプリを携帯端末１３０にインストールしており、当該アプリを立ち上げると自動的に携帯端末１３０に登録された利用者ＩＤをセンタサーバ１１０に送信し、センタサーバ１１０ではその利用者ＩＤを基に、電子レシートデータベース１１３を検索し、商品情報データベース１１２に格納された商品名等のデータも用いることにより、対象となる精算情報を携帯端末１３０に送信する。精算情報を受け取った携帯端末１３０では、当該精算情報を基に電子レシート画面を構築し、携帯端末１３０の画面上に電子レシートとして表示する。
【００２１】
ここで、電子レシートデータベース１１３の一例を図２に示す。電子レシートデータベース１１３には、利用者の「利用者ＩＤ」、「氏名」、「電話番号」、「Ｅメールアドレス」が格納される。また、電子レシート毎の「伝票番号」と精算の「日付時間」（日時）が格納される。更に、購入した商品の「ＰＬＵ番号」（本明細書ではこれを「商品ＩＤ」とも称する）、「個数」、「金額」が、商品毎に格納される。この電子レシートデータベース１１３に格納された精算情報を基に生成された電子レシートの一例を図３に示す。なお、図２に示す電子レシートデータベース１１３の構成、及び、図３に示す電子レシートの構成は、あくまで一例であって、本発明の実施形態はこれには限定されない。
【００２２】
本発明では、上記の電子レシートを発行する際、センタサーバ１１０が、利用者が袋詰めに用いる袋の寸法情報、購入した商品の寸法情報及び袋詰め優先レベル情報を用いて、袋内での適切な商品配置と袋詰めの順番を算出する。更に、センタサーバ１１０は、それを図解にしたものを上記の電子レシート（又は、電子レシート生成の際に用いられる精算情報）に付加した形で、利用者の携帯端末１３０に送信する。図解が送信された携帯端末１３０では、通常の商品明細を含む電子レシートと、袋詰めの図解情報が表示される。これを実現するため、センタサーバ１１０は、上記の電子レシートデータベース１１３に加え、以下に詳述する構成を有する会員情報データベース１１１及び商品情報データベース１１２を含む。
【００２３】
会員情報データベース１１１の構成例を図４に示す。会員情報データベース１１１には、利用者毎に、「利用者ＩＤ」、「氏名」、「電話番号」、利用者が所有し、使用する袋の底面の縦方向寸法である「袋情報（縦）」、底面の横方向寸法である「袋情報（横）」、高さ方向の寸法である「袋情報（高さ）」が格納される。この会員情報データベース１１１には、利用者が所有するＰＣや携帯端末１３０からアクセスが可能で登録情報の更新も可能である。利用者自身の会員情報を変更する場合には、あらかじめ登録したＩＤ、パスワードを入力の上、会員情報データベース１１１にアクセスし、自身の情報の更新を行う。ここで、袋情報の登録・更新も行うことが可能である。なお、図４に示す構成はあくまで一例であって、本発明の実施形態はこれには限定されない。例えば、図４には示されていないが、利用者毎に複数の袋に係る袋情報を登録してもよく、店舗側が提供するレジ袋の袋情報を登録してもよい。また、袋詰め表示機能を使用しない利用者は、袋情報を登録しなくてもよい。
【００２４】
商品情報データベース１１２の構成例を、図５に示す。商品情報データベース１１２には、商品ごとに、「ＰＬＵ番号（商品ＩＤ）」、「商品名」、「単価」、商品底面の縦方向寸法である「底面サイズ（縦）」、横方向寸法である「底面サイズ（横）」、商品の高さである「高さ」、「袋詰め優先レベル」が格納される。ここで、「袋詰め優先レベル」とは、上に商品を積んでも影響がない度合を示すものであり、例えば、ペットボトル飲料など強度があるものは袋詰め優先レベルの数値が小さく、鮮魚や精肉など、強度が弱く形崩れしやすいものほど袋詰め優先レベルの数値が大きくなる。商品情報データベース１１２内の情報は、センタサーバ１１０にアクセス可能な、例えば企業本部の端末等から登録・更新できる。なお、図５に示す構成はあくまで一例であって、本発明の実施形態はこれには限定されない。例えば、各商品毎の重量や、体積当たりの重量に係る情報が格納されてもよい。
【００２５】
一部繰り返しとなるが、上記の電子レシートを生成する際、センタサーバ１１０は、電子レシートに含まれる個々の商品に割り振られた商品ＩＤをキーとして、商品情報データベース１１２から、各商品の寸法情報（底面サイズ、高さ）と、袋詰め優先レベル情報とを取得する。また、センタサーバ１１０は、電子レシートに記載される利用者ＩＤを用いて、会員情報データベース１１１から、利用者ＩＤに合致する会員によって事前登録された袋情報を取得する。センタサーバ１１０は、取得した袋情報および購入商品の寸法情報、袋詰め優先レベル情報をもとに、袋内での適切な商品配置と袋詰めの順番を計算し、計算結果を図解にしたものを作成する。
【００２６】
＜発明の動作＞
次に、図６乃至図１１を参照しながら、本発明の動作について詳述する。
【００２７】
図６は本発明に係る袋詰め表示システムの動作フローを示すフローチャートである。図６に示すように、まず商品の購入時に、利用者は会員カードのカード情報を精算装置（ＰＯＳ端末）１２０に読み込ませる（ステップＳ１１）。
【００２８】
次に、精算装置（ＰＯＳ端末）１２０における利用者が購入する商品の精算後、精算装置（ＰＯＳ端末）１２０からセンタサーバ１１０に、上記のカード情報に含まれる利用者ＩＤ、利用者が購入した一つ以上の商品の商品ＩＤ及び、各商品の売上情報（売上個数、単価等）が送信される（ステップＳ１２）。
【００２９】
次に、センタサーバ１１０の電子レシートデータベース１１３に、上記の利用者ＩＤ、商品ＩＤ、売上情報が格納される（ステップＳ１３）。
【００３０】
次に、利用者が携帯端末１３０で専用のアプリを立ち上げると、携帯端末１３０からセンタサーバ１１０に、携帯端末１３０に記憶された利用者ＩＤが送信される（ステップＳ１４）。
【００３１】
次に、センタサーバ１１０で、携帯端末１３０から受信した利用者ＩＤと電子レシートデータベース１１３に格納されたデータと商品情報データベース１１２に格納されたデータとを基に、電子レシートが生成される（ステップＳ１５）。
【００３２】
次に、センタサーバ１１０で、上記の電子レシートを生成したモジュールが、会員情報データベース１１１から、電子レシートに記載の利用者ＩＤに紐づいた袋情報を抽出する（ステップＳ１６）。
【００３３】
次に、センタサーバ１１０で、上記の電子レシートを生成したモジュールが、商品情報データベース１１２から、電子レシートに含まれる商品ＩＤを基に、対応する商品の寸法情報、及び袋詰め優先レベル情報を抽出する（ステップＳ１７）。
【００３４】
次に、センタサーバ１１０で、上記の電子レシートを生成したモジュールが、上記の袋情報及び各商品の寸法情報と袋詰め優先レベル情報を基に、推奨される袋詰めを算出する（ステップＳ１８）。具体的には、袋の寸法と商品の寸法とから判断して袋に収まり、かつ、袋詰め優先レベルが高いものから先に上記の袋に袋詰めされるように算出される。なお、この算出の際、いわゆる「３次元箱詰め問題（３次元パッキング問題）」で用いられる解法を用いてもよい。例えば、非特許文献１に示されるｂｅｓｔ−ｆｉｔ法や、非特許文献２に示されるｂｏｔｔｏｍ−ｌｅｆｔ法等の方法を用いてもよい。
【００３５】
次に、センタサーバ１１０で、上記の電子レシートを生成したモジュールが、上記の算出結果に基づき、袋内の適切な商品配置と袋詰めの順番が示された図を作成する（ステップＳ１９）。
【００３６】
次に、センタサーバ１１０から携帯端末１３０に、袋内の適切な商品配置と袋詰めの順番が示された図を、上記の電子レシートに付加した形で送信する（ステップＳ２０）。
【００３７】
ここで図７の会員情報に示される利用者が、「特選卵」と「切り身」と「食パン」を２斤購入した際に、推奨される袋詰めを示す図の例を図８に示す。また、図９の会員情報に示される利用者が、同様に、「特選卵」と「切り身」と「食パン」を２斤購入した際に、推奨される袋詰めを示す図の例を図１０に示す。なお、これらの図８及び図１０に示す袋詰め図は、袋詰めに用いる袋を上から見た図である。図７と図９とを比較すれば分かるように、図７に示されるユーザが所有する袋は、図９に示されるユーザが所有する袋に比較して、底面の縦方向、横方向双方の寸法が大きい。これに応じて、図８に示す袋詰め図では、「特選卵」と「切り身」との重なり部分の面積が比較的小さいと共に、２斤の食パンが水平方向に並んでいる一方で、図１０に示す袋詰め図では、「特選卵」と「切り身」との重なり部分の面積が比較的大きいと共に、２斤の食パンは上下に重なっている。
【００３８】
利用者の持つ携帯端末１３０では、図１１に示す形式で電子レシートが表示される。この時、上記の推奨される袋詰め情報がある場合は、図１１に示す電子レシートの右側に隣接する三角部分の押下を促す表示がされる。この三角部分を押下することで、可視化された袋詰め情報が、上記の図８や図１０のように表示される。
【００３９】
なお、一部繰り返しとなるが、利用者が登録する袋は一つに限られず、複数の袋を登録してもよい。この場合、複数の袋のうちどの袋を優先して用いるかに応じて、袋の優先度を登録してもよい。
【００４０】
また、利用者が購入したすべての商品が、利用者が使用する袋に収まらない場合は、センタサーバ１１０から携帯端末１３０に警告を通知してもよい。この場合、利用者が使用する袋に収まらなかった商品を、店舗が提供する袋に袋詰めすることとし、利用者が事前に登録した袋への袋詰めにおける、推奨される商品配置及び袋詰めの順番に加えて、店舗が提供する袋への残りの商品の袋詰めにおける、推奨される商品配置及び袋詰めの順番について示す図を、上記の電子レシートと共に送付してもよい。
【００４１】
更に、上記の説明においては、利用者が商品購入時に、会員カードを店員に提示し、レジ担当者が当該会員カードに記録されたカード情報を、ＰＯＳ端末に読み込ませることにより、ＰＯＳ端末が利用者ＩＤを取得し、利用者ＩＤがＰＯＳ端末からセンタサーバに送信される態様について述べた。しかし、本発明の実施形態はこれには限られない。例えば、会員カードではなく、利用者ＩＤが登録された携帯端末をＰＯＳ端末にかざすことにより、ＰＯＳ端末が非接触ＩＣカードリーダで利用者ＩＤを取得し、携帯端末に記録された利用者ＩＤが、ＰＯＳ端末からセンタサーバに送信されてもよい。また、店員が、ＰＯＳ端末に利用者ＩＤをキー入力することによって、ＰＯＳ端末が利用者ＩＤを取得するようにしてもよい。また、ＰＯＳ端末が撮像装置を備え、会員カードを撮像して画像認識し、利用者ＩＤを取得するようにしてもよい。
【００４２】
上記の実施形態により、顧客が事前に登録したマイバッグ等へ購入商品を配置するにあたって、推奨される商品配置・順番を可視化し利用者へ提供することで、例えば、重い商品が袋に詰められないまま残ってしまう状況や、形崩れしやすい商品の上に別の商品が乗ってしまう状況が改善される。更に、この袋内での商品配置、及び袋詰めの順番を可視化した図を、新たに単独で提供するのではなく、今般普及の進んできた電子レシート機能の中に含めることで、上記の袋詰め表示システムは、事業者側と顧客側の双方にとって、扱いやすく受け入れやすいものとなる。
【００４３】
以上、上記各実施例を参照して本発明を説明したが、本発明は上記各実施例に限定されるものではない。本発明の構成や詳細には、本発明の範囲内で当業者が理解し得る様々な変更をすることができる。
【００４４】
なお、袋詰め表示システム、センタサーバ、精算装置（ＰＯＳ端末）、携帯端末の各部分は、ハードウェア、ソフトウェアのいずれか又はこれらの組み合わせにより実現することができる。また、上記の袋詰め表示システム、センタサーバ、精算装置（ＰＯＳ端末）、携帯端末により行われる袋詰め表示方法も、ハードウェア、ソフトウェアのいずれか又はこれらの組み合わせにより実現することができる。ここで、ソフトウェアによって実現されるとは、コンピュータがプログラムを読み込んで実行すること、又は、ハードウェアがプログラムに相当するマイクロコードに従って動作することにより実現されることを意味する。
【００４５】
プログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えば、フレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば、光磁気ディスク）、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable PROM）、フラッシュＲＯＭ、ＲＡＭ（random access memory））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００４６】
上記の実施形態の一部または全部は、以下の付記のようにも記載されるが、以下には限られない。
【００４７】
（付記１）
利用者の利用者ＩＤを記憶する携帯端末と、前記利用者が購入する商品の商品ＩＤを入力する精算装置と、前記利用者の利用者ＩＤと前記利用者が使用する袋の袋情報と前記精算装置から受信する前記商品ＩＤに対応する商品情報とを記憶する記憶部を有するサーバとを備える袋詰め表示システムであって、
前記精算装置が、前記利用者が購入する一つ以上の商品の精算時に、前記利用者ＩＤを取得し、該利用者ＩＤを前記一つ以上の商品の商品ＩＤと共に、前記サーバに送信し、
前記携帯端末が、前記利用者が購入する一つ以上の商品の精算後に、前記利用者ＩＤを前記サーバに送信し、
前記サーバが、前記精算装置から受信した前記利用者ＩＤに対応する袋情報に含まれる袋の寸法と、前記精算装置から受信した前記商品ＩＤに対応する商品情報に含まれる商品の寸法とに基づき、前記袋への前記商品の袋詰めの配置を算出し、前記利用者ＩＤを送信してきた前記携帯端末に前記配置を返信することを特徴とする袋詰め表示システム。  
【００４８】
（付記２）
付記１に記載の袋詰め表示システムであって、前記精算装置が、前記利用者の利用者ＩＤを記憶する利用者カードもしくは前記携帯端末から、前記利用者ＩＤを取得することを特徴とする袋詰め表示システム。
【００４９】
（付記３）
付記１又は２に記載の袋詰め表示システムであって、前記サーバが、前記袋の寸法と前記一つ以上の商品の寸法に加えて、前記一つ以上の商品の各々の袋詰め優先レベル情報に基づき、前記袋詰めの配置を算出することを特徴とする袋詰め表示システム。
【００５０】
（付記４）
付記１乃至３のいずれか１に記載の袋詰め表示システムであって、前記袋詰めの配置は、３次元方向の配置であることを特徴とする袋詰め表示システム。
【００５１】
（付記５）
付記１乃至４のいずれか１に記載の袋詰め表示システムであって、前記サーバが、前記袋詰めの配置に加えて前記袋詰めの順番について算出し、該順番を前記携帯端末に送信することを特徴とする袋詰め表示システム。
【００５２】
（付記６）
付記１乃至５のいずれか１に記載の袋詰め表示システムであって、前記サーバが前記携帯端末に対し、前記袋詰めの配置を示す図を、前記一つ以上の商品の精算情報が記載された電子レシートと共に送信することを特徴とする袋詰め表示システム。
【００５３】
（付記７）
付記１乃至６のいずれか１に記載の袋詰め表示システムであって、前記一つ以上の商品が、前記袋に入らない場合は、前記サーバが前記携帯端末に対して警告を通知することを特徴とする袋詰め表示システム。
【００５４】
（付記８）
付記１乃至７のいずれか１に記載の袋詰め表示システムであって、前記袋が複数存在し、前記サーバが複数の袋への前記一つ以上の商品の袋詰めの配置を算出することを特徴とする袋詰め表示システム。
【００５５】
（付記９）
付記１乃至８のいずれか１に記載の袋詰め表示システムであって、前記サーバが記憶する袋情報は、前記携帯端末から入力され、前記携帯端末から前記サーバに送信されることを特徴とする袋詰め表示システム。
【００５６】
（付記１０）
利用者の利用者ＩＤを記憶する携帯端末と、前記利用者が購入する商品の商品ＩＤを入力するとともに前記利用者ＩＤを取得する精算装置と、前記利用者の利用者ＩＤと前記利用者が使用する袋の袋情報と前記精算装置から受信する前記商品ＩＤに対応する商品情報とを記憶する記憶部を有するサーバとを備える袋詰め表示システムで用いられる前記サーバであって、
前記利用者が購入する一つ以上の商品の精算時に、前記精算装置から受信した前記利用者ＩＤに対応する袋情報に含まれる袋の寸法と、前記精算装置から受信した前記商品ＩＤに対応する商品情報に含まれる商品の寸法とに基づき、前記袋への前記商品の袋詰めの配置を算出し、前記利用者ＩＤを前記商品の精算後に送信してきた前記携帯端末に前記配置を返信することを特徴とするサーバ。
【００５７】
（付記１１）
付記１０に記載のサーバであって、前記精算装置が、前記利用者の利用者ＩＤを記憶する利用者カードもしくは前記携帯端末から、前記利用者ＩＤを取得することを特徴とするサーバ。
【００５８】
（付記１２）
付記１０又は１１に記載のサーバであって、前記袋の寸法と前記一つ以上の商品の寸法に加えて、前記一つ以上の商品の各々の袋詰め優先レベル情報に基づき、前記袋詰めの配置を算出することを特徴とするサーバ。
【００５９】
（付記１３）
付記１０乃至１２のいずれか１に記載のサーバであって、前記袋詰めの配置は、３次元方向の配置であることを特徴とするサーバ。
【００６０】
（付記１４）
付記１０乃至１３のいずれか１に記載のサーバであって、前記袋詰めの配置に加えて前記袋詰めの順番について算出し、該順番を前記携帯端末に送信することを特徴とするサーバ。
【００６１】
（付記１５）
付記１０乃至１４のいずれか１に記載のサーバであって、前記携帯端末に対し、前記袋詰めの配置を示す図を、前記一つ以上の商品の精算情報が記載された電子レシートと共に送信することを特徴とするサーバ。
【００６２】
（付記１６）
付記１０乃至１５のいずれか１に記載のサーバであって、前記一つ以上の商品が、前記袋に入らない場合は、前記携帯端末に対して警告を通知することを特徴とするサーバ。
【００６３】
（付記１７）
付記１０乃至１６のいずれか１に記載のサーバであって、前記袋が複数存在し、該複数の袋への前記一つ以上の商品の袋詰めの配置を算出することを特徴とするサーバ。
【００６４】
（付記１８）
付記１０乃至１７のいずれか１に記載のサーバであって、前記サーバが記憶する袋情報は、前記携帯端末から入力され、前記携帯端末から前記サーバに送信されることを特徴とするサーバ。
【００６５】
（付記１９）
利用者の利用者ＩＤを記憶する携帯端末と、前記利用者が購入する商品の商品ＩＤを入力する精算装置と、前記利用者の利用者ＩＤと前記利用者が使用する袋の袋情報と前記精算装置から受信する前記商品ＩＤに対応する商品情報とを記憶する記憶部を有するサーバとを備える袋詰め表示システムで用いられる袋詰め表示方法であって、
前記精算装置が、前記利用者が購入する一つ以上の商品の精算時に、前記利用者ＩＤを取得し、該利用者ＩＤを前記一つ以上の商品の商品ＩＤと共に、前記サーバに送信し、
前記携帯端末が、前記利用者が購入する一つ以上の商品の精算後に、前記利用者ＩＤを前記サーバに送信し、
前記サーバが、前記精算装置から受信した前記利用者ＩＤに対応する袋情報に含まれる袋の寸法と、前記精算装置から受信した前記商品ＩＤに対応する商品情報に含まれる商品の寸法とに基づき、前記袋への前記商品の袋詰めの配置を算出し、前記利用者ＩＤを送信してきた前記携帯端末に前記配置を送信することを特徴とする袋詰め表示方法。
【００６６】
（付記２０）
付記１９に記載の袋詰め表示方法であって、前記精算装置が、前記利用者の利用者ＩＤを記憶する利用者カードもしくは前記携帯端末から、前記利用者ＩＤを取得することを特徴とする袋詰め表示方法。
【００６７】
（付記２１）
付記１９又は２０に記載の袋詰め表示方法であって、前記サーバが、前記袋の寸法と前記一つ以上の商品の寸法に加えて、前記一つ以上の商品の各々の袋詰め優先レベル情報に基づき、前記袋詰めの配置を算出することを特徴とする袋詰め表示方法。
【００６８】
（付記２２）
付記１９乃至２１のいずれか１に記載の袋詰め表示方法であって、前記袋詰めの配置は、３次元方向の配置であることを特徴とする袋詰め表示方法。
【００６９】
（付記２３）
付記１９乃至２２のいずれか１に記載の袋詰め表示方法であって、前記サーバが、前記袋詰めの配置に加えて前記袋詰めの順番について算出し、該順番を前記携帯端末に送信することを特徴とする袋詰め表示方法。
【００７０】
（付記２４）
付記１９乃至２３のいずれか１に記載の袋詰め表示方法であって、前記サーバが前記携帯端末に対し、前記袋詰めの配置を示す図を、前記一つ以上の商品の精算情報が記載された電子レシートと共に送信することを特徴とする袋詰め表示方法。
【００７１】
（付記２５）
付記１９乃至２４のいずれか１に記載の袋詰め表示方法であって、前記一つ以上の商品が、前記袋に入らない場合は、前記サーバが前記携帯端末に対して警告を通知することを特徴とする袋詰め表示方法。
【００７２】
（付記２６）
付記１９乃至２５のいずれか１に記載の袋詰め表示方法であって、前記袋が複数存在し、前記サーバが複数の袋への前記一つ以上の商品の袋詰めの配置を算出することを特徴とする袋詰め表示方法。
【００７３】
（付記２７）
付記１９乃至２６のいずれか１に記載の袋詰め表示方法であって、前記サーバが記憶する袋情報は、前記携帯端末から入力され、前記携帯端末から前記サーバに送信されることを特徴とする袋詰め表示方法。
【００７４】
（付記２８）
コンピュータを、利用者の利用者ＩＤを記憶する携帯端末と、前記利用者が購入する商品の商品ＩＤを入力するとともに前記利用者ＩＤを取得する精算装置と、前記利用者の利用者ＩＤと前記利用者が使用する袋の袋情報と前記精算装置から受信する前記商品ＩＤに対応する商品情報とを記憶する記憶部を有するサーバとを備える袋詰め表示システムで用いられる前記サーバとして機能させるための袋詰め表示用プログラムであって、
前記利用者が購入する一つ以上の商品の精算時に、前記精算装置から受信した前記利用者ＩＤに対応する袋情報に含まれる袋の寸法と、前記精算装置から受信した前記商品ＩＤに対応する商品情報に含まれる商品の寸法とに基づき、前記袋への前記商品の袋詰めの配置を算出し、前記利用者ＩＤを前記商品の精算後に送信してきた前記携帯端末に前記配置を返信するプログラム。
【００７５】
（付記２９）
付記２８に記載のプログラムであって、前記精算装置が、前記利用者の利用者ＩＤを記憶する利用者カードもしくは前記携帯端末から、前記利用者ＩＤを取得することを特徴とするプログラム。
【００７６】
（付記３０）
付記２８又は２９に記載のプラグラムであって、前記サーバが、前記袋の寸法と前記一つ以上の商品の寸法に加えて、前記一つ以上の商品の各々の袋詰め優先レベル情報に基づき、前記袋詰めの配置を算出することを特徴とするプログラム。
【００７７】
（付記３１）
付記２８乃至３０のいずれか１に記載のプログラムであって、前記袋詰めの配置は、３次元方向の配置であることを特徴とするプログラム。
【００７８】
（付記３２）
付記２８乃至３１のいずれか１に記載のプログラムであって、前記サーバが、前記袋詰めの配置に加えて前記袋詰めの順番について算出し、該順番を前記携帯端末に送信することを特徴とするプログラム。
【００７９】
（付記３３）
付記２８乃至３２のいずれか１に記載のプログラムであって、前記サーバが前記携帯端末に対し、前記袋詰めの配置を示す図を、前記一つ以上の商品の精算情報が記載された電子レシートと共に送信することを特徴とするプログラム。
【００８０】
（付記３４）
付記２８乃至３３のいずれか１に記載のプログラムであって、前記一つ以上の商品が、前記袋に入らない場合は、前記サーバが前記携帯端末に対して警告を通知することを特徴とするプログラム。
【００８１】
（付記３５）
付記２８乃至３４のいずれか１に記載のプログラムであって、前記袋が複数存在し、前記サーバが複数の袋への前記一つ以上の商品の袋詰めの配置を算出することを特徴とするプログラム。
【００８２】
（付記３６）
付記２８乃至３５のいずれか１に記載のプログラムであって、前記サーバが記憶する袋情報は、前記携帯端末から入力され、前記携帯端末から前記サーバに送信されることを特徴とするプログラム。
【産業上の利用可能性】
【００８３】
本発明は、ＰＯＳシステムに用いることが可能である。また他の分野、例えば、ネット通販の分野に応用することも可能である。
【符号の説明】
【００８４】
１００  袋詰め表示システム
１１０  センタサーバ
１１１  会員情報データベース
１１２  商品情報データベース
１１３  電子レシートデータベース
１２０  精算装置（ＰＯＳ端末）
１３０  携帯端末
２００  インターネット
【図１】
2018010522.tif 000003
【図２】
2018010522.tif 000004
【図３】
2018010522.tif 000005
【図４】
2018010522.tif 000006
【図５】
2018010522.tif 000007
【図６】
2018010522.tif 000008
【図７】
2018010522.tif 000009
【図８】
2018010522.tif 000010
【図９】
2018010522.tif 000011
【図１０】
2018010522.tif 000012
【図１１】
2018010522.tif 000013