(57)【特許請求の範囲】
【請求項１】
載置された一又は複数の物品の重量を計量する計量部と、
前記計量部に載置された一又は複数の前記物品を撮像する撮像部と、
前記撮像部が撮像した画像データに含まれている一又は複数の前記物品の一部を構成する当該物品の容器を識別する第１識別手段と、
記憶部に記憶された配送価格が算出済みの前記物品の前記容器と、前記第１識別手段が識別した前記物品の前記容器とを比較して、前記記憶部に記憶されていない前記物品を検出する第１検出手段と、
前記第１検出手段が検出した前記物品の前記容器に付属する付属品を検出する第２検出手段と、
前記第２検出手段が検出した前記付属品を識別する第２識別手段と、
前記第１検出手段が検出した前記物品が前記計量部に載置される前の計量結果と、前記第１検出手段が検出した前記物品が前記計量部に載置された後の計量結果との比較結果から前記第１識別手段が識別した前記容器の重量及び前記第２識別手段が識別した前記付属品の重量を減算することにより、前記容器及び前記付属品の重量を除いた当該物品の重量を算出する第１算出手段と、
前記第１算出手段が算出した前記物品の重量に基づいて、当該物品にかかる前記配送価格を算出する第２算出手段と、
を備える計量システム。
【請求項２】
前記撮像部が撮像した前記画像データに含まれる前記容器に基づいて、前記物品の単位重量あたりの単価を設定する設定手段を更に備え、
前記第２算出手段は、前記第１算出手段が算出した前記容器及び前記付属品の重量を除いた前記物品の重量と、前記設定手段が設定した前記物品の単位重量あたりの前記単価とに基づいて当該物品の前記配送価格を算出する、
請求項１に記載の計量システム。
【請求項３】
前記計量部における前記物品の重量を示す計量値の揺らぎが一定範囲であることを条件に、前記計量部への前記物品の載置を許可する画面を表示させる表示制御手段を更に備える、
請求項１又は２に記載の計量システム。
【請求項４】
載置された一又は複数の物品の重量を計量する計量部が計量した当該物品の計量値を受け付ける第１入力手段と、
前記計量部に載置された一又は複数の前記物品を撮像する撮像部が撮像した画像データの入力を受け付ける第２入力手段と、
前記第２入力手段が受け付けた前記画像データに含まれている一又は複数の前記物品の一部を構成する当該物品の容器を識別する第１識別手段と、
記憶部に記憶された配送価格が算出済みの前記物品の前記容器と、前記第１識別手段が識別した前記物品の前記容器とを比較して、前記記憶部に記憶されていない前記物品を検出する第１検出手段と、
前記第１検出手段が検出した前記物品の前記容器に付属する付属品を検出する第２検出手段と、
前記第２検出手段が検出した前記付属品を識別する第２識別手段と、
前記第１検出手段が検出した前記物品が前記計量部に載置される前の計量結果と、前記第１検出手段が検出した前記物品が前記計量部に載置された後の計量結果との比較結果から前記第１識別手段が識別した前記容器の重量及び前記第２識別手段が識別した前記付属品の重量を減算することにより、前記容器及び前記付属品の重量を除いた当該物品の重量を算出する第１算出手段と、
前記第１算出手段が算出した前記物品の重量に基づいて、当該物品にかかる前記配送価格を算出する第２算出手段と、
を備える販売データ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、計量システム及び販売データ処理装置に関する。
【背景技術】
【０００２】
従来、宅配便等の営業所では、宅配便等により配送する物品の受け付け業務を行っている。ＰＯＳ（Point  Of  Sales）端末は、配送に係るサービスについての販売データ処理を実行する。
【０００３】
店員は、配送に係る販売データ処理を実行する場合に、秤等を使用して配送する物品の重量を計量する。その後、店員は、計量した物品の重量や配送先等をＰＯＳ端末に登録する。そして、ＰＯＳ端末は、登録された配送する物品の重量と、単位重量あたりの価格とに基づいて、配送価格を算出していた。また、単位重量あたりの価格は、物品を冷蔵して配送する等の配送形態や、物品の大きさ等に応じて変わることがある。
【０００４】
しかしながら、店員は、単位重量あたりの価格が異なる物品が複数ある場合には、各物品を個別に計量しなければならず手間であった。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明が解決しようとする課題は、単位重量あたりの価格の異なる物品の各々の重量に応じた価格を容易に算出することができる計量システム及び販売データ処理装置を提供することである。
【課題を解決するための手段】
【０００６】
実施形態の計量システムは、計量部と、撮像部と、第１識別手段と、第１検出手段と、第２検出手段と、第２識別手段と、第１算出手段と、第２算出手段とを備える。前記計量部は、載置された一又は複数の物品の重量を計量する。前記撮像部は、前記計量部に載置された一又は複数の前記物品を撮像する。前記第１識別手段は、前記撮像部が撮像した画像データに含まれている一又は複数の前記物品の一部を構成する当該物品の容器を識別する。前記第１検出手段は、記憶部に記憶された配送価格が算出済みの前記物品の前記容器と、前記第１識別手段が識別した前記物品の前記容器とを比較して、前記記憶部に記憶されていない前記物品を検出する。前記第２検出手段は、前記第１検出手段が検出した前記物品の前記容器に付属する付属品を検出する。前記第２識別手段は、前記第２検出手段が検出した前記付属品を識別する。前記第１算出手段は、前記第１検出手段が検出した前記物品が前記計量部に載置される前の計量結果と、前記第１検出手段が検出した前記物品が前記計量部に載置された後の計量結果との比較結果から前記第１識別手段が識別した前記容器の重量及び前記第２識別手段が識別した前記付属品の重量を減算することにより、前記容器及び前記付属品の重量を除いた当該物品の重量を算出する。前記第２算出手段は、前記第１算出手段が算出した前記物品の重量に基づいて、当該物品にかかる前記配送価格を算出する。
【図面の簡単な説明】
【０００７】
【図１】図１は、本実施形態に係る計量システムの構成の一例を示す説明図である。
【図２】図２は、ＰＯＳ端末の外観の一例を示す外観斜視図である。
【図３】図３は、ＰＯＳ端末のハードウェア構成の一例を示すブロック図である。
【図４】図４は、容器マスタのデータ構成の一例を示す説明図である。
【図５】図５は、付属品マスタのデータ構成の一例を示す説明図である。
【図６】図６は、配送物品登録テーブルのデータ構成の一例を示す説明図である。
【図７】図７は、ＰＯＳ端末が有する特徴的な機能構成を示すブロック図である。
【図８】図８は、物品載置禁止画面の一例を示す説明図である。
【図９】図９は、物品確認画面の一例を示す説明図である。
【図１０】図１０は、物品載置許可画面の一例を示す説明図である。
【図１１】図１１は、販売データ処理の一例を示すフローチャート図である。
【図１２】図１２は、物品識別処理の一例を示すフローチャート図である。
【図１３】図１３は、付属品識別処理の一例を示すフローチャート図である。
【図１４】図１４は、配送価格算出処理の一例を示すフローチャート図である。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、計量システム及び販売データ処理装置の実施形態を詳細に説明する。なお、以下に説明する実施形態は、計量システム及び販売データ処理装置の一実施形態であって、その構成や仕様等を限定するものではない。本実施形態は、配送業者の営業所に導入された配送する物品の重量に基づいた価格を算出する計量システムへの適用例である。
【０００９】
図１は、本実施形態に係る計量システム１の構成の一例を示す説明図である。計量システム１は、ＰＯＳ（Point  Of  Sales）端末１０と、電子秤２０と、カメラ３０とを備える。ＰＯＳ端末１０と、電子秤２０と、カメラ３０とは、接続ケーブル等を介して接続している。なお、ＰＯＳ端末１０と、電子秤２０と、カメラ３０とは、接続ケーブル以外の方法によって接続されていてもよい。例えば、ＰＯＳ端末１０と、電子秤２０と、カメラ３０とは、無線により接続されていてもよい。
【００１０】
電子秤２０は、配送する物品の重量を計量する計量部である。電子秤２０は、一又は複数の計量対象の物品を載置する秤皿（不図示）を備える。電子秤２０は、秤皿に載置された物品の重量を計量する。
【００１１】
カメラ３０は、ＣＣＤ（Charge  Coupled  Device）やＣＭＯＳ（Complementary  Metal-Oxide  Semiconductor）等の撮像素子を有する撮像部である。カメラ３０は、例えば、電子秤２０の秤皿の上部に配置される。カメラ３０は、電子秤２０の秤皿に載置された一又は複数の物品を撮像する。すなわち、カメラ３０は、電子秤２０に載置された計量対象となる一又は複数の物品を撮像する。
【００１２】
ＰＯＳ端末１０は、物品の配送に係る販売データ登録処理を実行する販売データ登録処理装置である。すなわち、ＰＯＳ端末１０は、物品の配送にかかる配送価格を算出する。ここで、配送価格は、配送する物品の重量等に基づいて算出される。ＰＯＳ端末１０は、カメラ３０が撮像した画像データに対して所定の画像処理等を実行することにより配送する物品を認識することができる。さらに、ＰＯＳ端末１０は、認識した物品の重量を電子秤２０が計量した計量値から算出することができる。
【００１３】
ここで、配送される物品は、内容物と、内容物を入れる容器とを有している。例えば、物品を配送する配送業者は、内容物を入れる容器を顧客に提供してもよい。そして、ＰＯＳ端末１０は、物品の重量から容器の重量を除いた内容物の重量に基づいて、配送価格を算出する。さらに、ＰＯＳ端末１０は、配送する物品が入れられた容器に付属品が貼り付けられている場合等には、物品の重量から容器と付属品との重量を除いた内容物の重量に基づいて、配送価格を算出する。ここで、付属品とは、ステープラー、ガムテープ、紐、輪ゴム、宛先伝票等の容器に付属する物品である。このように、配送業者は、容器や付属品等の顧客が配送して欲しい物品以外の物品の重量について、配送価格の算出からは除外することにより顧客満足度を高めることができる。
【００１４】
次に、ＰＯＳ端末１０の詳細について説明する。図２は、ＰＯＳ端末１０の外観の一例を示す外観斜視図である。ＰＯＳ端末１０は、ドロワ１１の上に載置されており、ドロワ１１の引出し１２の開放動作を制御することができる。ドロワ１１は、顧客から受領した現金や、釣銭等に使用する現金を収納する。なお、ＰＯＳ端末１０は、ドロワ１１に代えて、又はドロワ１１と共に自動釣銭機を備えていてもよい。ＰＯＳ端末１０の本体ハウジング１３は、上面右側にキーボード１４と第１表示部１５とを設ける。
【００１５】
キーボード１４は、ＰＯＳ端末１０を操作する各種キーを備える。キーボード１４は、例えば、締めキー１４１を備える。締めキー１４１は、一取引に係る販売データ処理の終了を宣言するキーである。
【００１６】
第１表示部１５は、表示面上にタッチパネルが積層されたタッチパネル式の液晶表示装置（ＬＣＤ）である。第１表示部１５は、例えば、店舗の店員などの操作者が主に見る画面を表示する。なお、第１表示部１５は、液晶表示装置に限らず、有機ＥＬ表示装置等であってもよい。本体ハウジング１３は、上面後方には、第２表示部１６を設ける。第２表示部１６は、表示面上にタッチパネルが積層されたタッチパネル式の液晶表示装置（ＬＣＤ）である。第２表示部１６は、例えば、商品を購入する顧客が主に見る画面を表示する。なお、第２表示部１６は、液晶表示装置に限らず、有機ＥＬ表示装置等であってもよい。
【００１７】
ＰＯＳ端末１０は、本体ハウジング１３の上面左側にはプリンタ１７を設ける。プリンタ１７は、取引単位のレシート及びジャーナルを印字発行する。
【００１８】
ＰＯＳ端末１０は、本体ハウジング１３の右側面の溝に、カードリーダライタ１８を設ける。カードリーダライタ１８は、カードからカード情報の読み取り等をするためにスキャンする。
【００１９】
また、ＰＯＳ端末１０は、手持ち式のスキャナ装置１９を設ける。スキャナ装置１９は、配送する物品の外観や商品に付されたコードシンボル等の物品を読み取る。
【００２０】
次に、ＰＯＳ端末１０のハードウェア構成について説明する。
【００２１】
図３は、ＰＯＳ端末１０のハードウェア構成の一例を示すブロック図である。ＰＯＳ端末１０は、制御部１０１、記憶部１０２、通信インタフェース１０３、第１接続インタフェース１０４、第２接続インタフェース１０５、スキャナ装置１９、キーボード１４、第１表示部１５、第２表示部１６、プリンタ１７、カードリーダライタ１８、及び非接触カードリーダライタ１０６を備える。制御部１０１、記憶部１０２、通信インタフェース１０３、第１接続インタフェース１０４、第２接続インタフェース１０５、スキャナ装置１９、キーボード１４、第１表示部１５、第２表示部１６、プリンタ１７、カードリーダライタ１８、及び非接触カードリーダライタ１０６は、システムバス１０７を介して相互に接続している。
【００２２】
制御部１０１は、ＰＯＳ端末１０の全体の動作を制御し、ＰＯＳ端末１０が有する各種の機能を実現する。制御部１０１は、ＣＰＵ（Central  Processing  Unit）と、ＲＯＭ（Read  Only  Memory）と、ＲＡＭ（Random  Access  Memory）とを備える。ＣＰＵは、ＰＯＳ端末１０の動作を統括的に制御する。ＲＯＭは、各種プログラムやデータを記憶する記憶媒体である。ＲＡＭは、各種プログラムを一時的に記憶したり、各種データを書き換えたりする記憶媒体である。そして、ＣＰＵは、ＲＡＭをワークエリア（作業領域）としてＲＯＭ又は記憶部１０２等に格納されたプログラムを実行する。
【００２３】
記憶部１０２は、ＨＤＤ（Hard  Disk  Drive）やＳＳＤ（Solid  State  Drive）などの記憶装置である。記憶部１０２は、制御プログラムＰＲ１と、容器マスタＭ１と、付属品マスタＭ２と、配送物品登録テーブルＴ１とを記憶する。
【００２４】
制御プログラムＰＲ１は、オペレーティングシステムや、ＰＯＳ端末１０が備えている機能を発揮させるためのプログラムである。制御プログラムＰＲ１には、本実施形態に係る特徴的な機能を発揮させるプログラムが含まれる。
【００２５】
容器マスタＭ１は、物品の一部を構成する容器に係る情報を記憶する。ここで、図４は、容器マスタＭ１のデータ構成の一例を示す説明図である。容器マスタＭ１は、容器コードと、容器名称と、容器照合情報と、容器重量と、単価とを関連付けて記憶する。容器コードは、容器を識別可能な識別情報である。容器名称は、容器の名称である。容器照合情報は、容器の照合に使用される各容器の特徴量を示す情報である。さらに詳しくは、ＰＯＳ端末１０は、カメラ３０が撮像した画像データから容器を検出する。そして、ＰＯＳ端末１０は、検出した画像データから抽出した容器の特徴量と、容器照合情報として記憶された各容器の特徴量とを比較して、検出した容器が何れの容器に該当するかを識別する。容器照合情報は、この時の照合に使用される情報である。なお、特徴量としては、例えば、容器の縦方向の大きさ、容器の横方向の大きさ、容器の高さ方向の大きさ、容器の形状や、容器の色彩、表面の凹凸等の容器の質感、又は、これらの組み合わせ等が記憶されている。容器重量は、容器の重量を示す情報である。容器の重量の単位は、例えば、グラムで表現される。単価は、特定の容器に入れられた商品の配送にかかる単位重量あたりの配送価格である。さらに詳しくは、容器ごとに、単位重量あたりの配送価格が定められている場合がある。単価は、単位重量あたりの配送価格が定められている場合における単価である。
【００２６】
付属品マスタＭ２は、配送する物品を入れる容器に付属する付属品に係る情報を記憶する。ここで、図５は、付属品マスタＭ２のデータ構成の一例を示す説明図である。付属品マスタＭ２は、付属品コードと、付属品名称と、付属品照合情報と、付属品重量とを関連付けて記憶する。付属品コードは、付属品を識別可能な識別情報である。付属品名称は、付属品の名称である。付属品照合情報は、付属品の照合に使用される各付属品の特徴量を示す情報である。さらに詳しくは、ＰＯＳ端末１０は、カメラ３０が撮像した画像データから付属品を検出する。そして、ＰＯＳ端末１０は、検出した画像データから抽出した付属品の特徴量と、付属品照合情報として記憶された各付属品の特徴量とを比較して、検出した付属品が何れの付属品に該当するかを識別する。付属品照合情報は、この時の照合に使用される情報である。なお、特徴量としては、例えば、付属品の縦方向の大きさ、付属品の横方向の大きさ、付属品の高さ方向の大きさ、付属品の形状、付属品の色彩、表面の凹凸等の付属品の質感、又は、これらの組み合わせ等が記憶されている。付属品重量は、付属品の重量を示す情報である。付属品の重量の単位は、例えば、グラムで表現される。
【００２７】
配送物品登録テーブルＴ１は、電子秤２０に載置されている既に重量に基づいた価格が算出済みの物品の各種情報が登録されたものである。ここで、図６は、配送物品登録テーブルＴ１のデータ構成の一例を示す説明図である。配送物品登録テーブルＴ１は、物品番号と、容器コードと、容器重量と、付属品と、内容物重量と、単価と、配送価格とを関連付けて記憶する。物品番号は、配送される物品の各々に割り当てられる番号である。容器コードは、配送される物品の一部を構成する容器の容器コードである。容器重量は、容器の重量である。付属品は、配送される物品の付属品に係る情報である。付属品は、一又は複数の付属品コードと、合計重量とを関連付けて記憶する。付属品コードは、配送される物品における一又は複数の付属品の付属品コードである。合計重量は、配送される物品における一又は複数の付属品の合計重量である。内容物重量は、配送される物品において容器の重量と、付属品の重量とを除いた物品の重量である。すなわち、内容物重量は、配送される物品の内容物の重量である。単価は、配送される物品における単位重量あたりの価格である。配送価格は、物品の配送にかかる価格である。なお、配送物品登録テーブルＴ１には、配送価格の算出までが完了したことを条件に、上述した各種情報が登録される。
【００２８】
通信インタフェース１０３は、ネットワークと接続するためのインタフェースである。
【００２９】
第１接続インタフェース１０４は、電子秤２０と接続するためのインタフェースである。第２接続インタフェース１０５は、カメラ３０と接続するためのインタフェースである。
【００３０】
非接触カードリーダライタ１０６は、ＮＦＣ（Near  Field  Communication）などの近距離無線通信により、非接触ＩＣカードのＩＣタグに対して、情報の書き込み及び読み込みを実行する。
【００３１】
次に、計量システム１のＰＯＳ端末１０が有する特徴的な機能について説明する。ここで、図７は、ＰＯＳ端末１０が有する特徴的な機能構成を示すブロック図である。
【００３２】
制御部１０１のＣＰＵは、記憶部１０２の制御プログラムＰＲ１をＲＡＭに展開し、制御プログラムＰＲ１に従って動作することで、図７に示す各機能部をＲＡＭ上に生成する。具体的には、制御部１０１は、機能部として、第１接続制御部１００１と、第２接続制御部１００２と、計量制御部１００３と、撮像制御部１００４と、物品検出部１００５と、物品識別部１００６と、付属品検出部１００７と、付属品識別部１００８と、重量算出部１００９と、価格算出部１０１０と、配送物品登録部１０１１と、会計処理部１０１２と、操作制御部１０１３と、表示制御部１０１４とを備える。
【００３３】
第１接続制御部１００１は、第１接続インタフェース１０４を制御して、電子秤２０と通信する。例えば、第１入力手段である第１接続制御部１００１は、電子秤２０に載置された一又は複数の計量対象の物品の計量値の入力を受け付ける。
【００３４】
第２接続制御部１００２は、第２接続インタフェース１０５を制御して、カメラ３０と通信する。例えば、第２入力手段である第２接続制御部１００２は、電子秤２０に載置された物品を撮像した画像データの入力を受け付ける。
【００３５】
計量制御部１００３は、電子秤２０を制御して、電子秤２０の秤皿に載置された一又は複数の物品の重量を計量する。計量制御部１００３は、電子秤２０の秤皿に載置された一又は複数の物品の重量を示す計量値を第１接続制御部１００１に受信させる。
【００３６】
撮像制御部１００４は、カメラ３０を制御して、電子秤２０の秤皿に載置された一又は複数の物品を撮像させる。すなわち、撮像制御部１００４は、撮像要求を第２接続制御部１００２に送信させる。
【００３７】
ここで、撮像要求は、撮像の停止が要求されるまで定期的に撮像した画像データの送信を要求するものであってもよいし、その都度撮像した画像データの送信を要求するものであってもよい。定期的な撮像を要求する撮像要求であることを条件に、カメラ３０は、所定の期間が経過するごとに、電子秤２０に載置された一又は複数の物品を撮像する。そして、カメラ３０は、撮像するごとに画像データをＰＯＳ端末１０に送信する。一方、その都度の撮像を要求する撮像要求であることを条件に、カメラ３０は、撮像要求ごとに、電子秤２０に載置された一又は複数の物品を撮像する。そして、カメラ３０は、撮像した画像データをＰＯＳ端末１０に送信する。
【００３８】
また、その都度の撮像を要求する撮像要求を送信する場合において、撮像制御部１００４は、所定の期間が経過するごとに、撮像要求を第２接続制御部１００２に送信させる。または、撮像制御部１００４は、電子秤２０の計量値に基づいて、撮像要求を第２接続制御部１００２に送信させる。すなわち、撮像制御部１００４は、電子秤２０の秤皿に物品が載置されたことを検知したことを条件に、撮像要求を第２接続制御部１００２に送信させる。
【００３９】
物品検出部１００５は、カメラ３０が撮像した画像データに含まれている物品を検出する。更に詳しくは、物品検出部１００５は、カメラ３０が撮像した画像データからパターンマッチング技術等を用いて物品を検出する。物品検出部１００５は、画像データを２値化した画像から輪郭線等を抽出する。そして、物品検出部１００５は、物品が撮像されていない画像と、物品が撮像された画像から抽出された輪郭線とを比較した差分に基づいて物品を検出する。
【００４０】
識別手段である物品識別部１００６は、物品検出部１００５が検出した物品を識別する。すなわち、物品識別部１００６は、物品検出部１００５が検出した物品の一部を構成する物品の容器を識別する。更に詳しくは、物品識別部１００６は、物品検出部１００５が物品を検出したことを条件に、物品を検出した画像データから物品の特徴量を抽出する。物品識別部１００６は、抽出した特徴量と、容器マスタＭ１に容器照合情報として登録された各容器の特徴量とを比較して、検出した物品の一部を構成する物品の容器が何れの容器であるかを識別する。そして、検出手段である物品識別部１００６は、配送物品登録テーブルＴ１に記憶されている物品と、物品識別部１００６が識別した物品とを比較して、配送物品登録テーブルＴ１に記憶されていない物品を検出することができるか否かを判定する。すなわち、物品識別部１００６は、配送物品登録テーブルＴ１に記憶されていない未登録の物品であって、新たに電子秤２０の秤皿に載置された物品を順次検出する。
【００４１】
付属品検出部１００７は、物品識別部１００６が検出した未登録の物品から付属品を検出する。すなわち、付属品検出部１００７は、物品識別部１００６が未登録の物品を検出した画像データの物品部分から付属品を検出する。更に詳しくは、付属品検出部１００７は、カメラ３０が撮像した画像データの物品部分からパターンマッチング技術等を用いて付属品を検出する。
【００４２】
付属品識別部１００８は、付属品検出部１００７が検出した付属品を識別する。更に詳しくは、付属品識別部１００８は、付属品検出部１００７が付属品を検出したことを条件に、付属品を検出した画像データから付属品の特徴量を抽出する。付属品識別部１００８は、抽出した特徴量と、付属品マスタＭ２に付属品照合情報として登録された各付属品の特徴量とを比較して、検出した付属品が何れの付属品であるかを識別する。付属品識別部１００８は、識別結果に該当する付属品の付属品重量を付属品マスタＭ２から抽出する。そして、付属品識別部１００８は、付属品検出部１００７が検出した全ての付属品に対して処理を実行する。さらに、付属品識別部１００８は、識別した付属品の各々の付属品重量を合算して、全ての付属品の重量を示す合計重量を算出する。
【００４３】
第１算出手段である重量算出部１００９は、物品識別部１００６が検出した未登録の物品が電子秤２０に載置される前の計量結果と、物品識別部１００６が検出した未登録の物品が電子秤２０に載置された後の計量結果とを比較することにより、未登録の物品の重量を算出する。ここで、配送物品登録テーブルＴ１には、配送価格の算出までが完了した物品に係る情報が登録されている。すなわち、未登録の物品が電子秤２０に載置される前の計量結果は、配送物品登録テーブルＴ１に登録されている情報を用いることができる。そこで、重量算出部１００９は、各物品の容器重量の合計と、各物品の付属品の合計重量の合計と、各物品の内容物重量の合計とを加算することにより、配送物品登録テーブルＴ１に登録された各物品の重量の合計値を示す登録重量を算出する。一方、未登録の物品が電子秤２０に載置された後の計量結果は、物品識別部１００６が未登録の物品を検出した際に、電子秤２０が計量した一又は複数の物品の重量の計量値を用いることができる。よって、重量算出部１００９は、電子秤２０に未登録の物品が載置された後の計量値から登録重量を減算することにより、未登録の物品の重量を示す物品重量を算出する。
【００４４】
ここで、配送価格は、重量に応じて変化することを想定している。そして、容器や付属品は、本来であれば顧客が配送して欲しいものではない。配送業者は、容器や付属品の重量を除いた物品の重量に応じて、配送価格を請求することにより顧客満足度を向上させることができる。そこで、重量算出部１００９は、容器や付属品の重量を除いた未登録の物品の重量を算出する。更に詳しくは、重量算出部１００９は、物品重量から、物品識別部１００６が抽出した容器重量と、付属品識別部１００８が抽出した全ての付属品の合計重量とを減算する。これにより、重量算出部１００９は、容器や付属品の重量を除いた、配送価格の対象となる内容物の重量を示す内容物重量を算出する。
【００４５】
第２算出手段である価格算出部１０１０は、重量算出部１００９が算出した物品の内容物の重量に基づいて、物品の配送にかかる価格を示す配送価格を算出する。すなわち、価格算出部１０１０は、重量算出部１００９が算出した内容物重量に、物品の単位重量あたりの価格を乗算することで配送価格を算出する。ここで、設定手段である価格算出部１０１０は、物品の単位重量あたりの価格として、容器マスタＭ１の単価を設定する。すなわち、価格算出部１０１０は、物品識別部１００６が画像データから抽出した特徴量と、容器マスタＭ１に容器照合情報として登録された各容器の特徴量とを比較することで識別した容器に関連付けられた単価を設定する。
【００４６】
なお、単価は、他の方法により設定してもよい。例えば、価格算出部１０１０は、価格を算出する対象となる未登録の物品が含まれている画像データから抽出した情報に基づいて単価を設定してもよい。更に詳しくは、価格算出部１０１０は、価格の設定に用いる価格設定情報を画像データから抽出する。価格算出部１０１０は、価格設定情報が示している値を単価として設定する。ここで、価格設定情報は、如何なる形態により表現されていてもよい。例えば、価格算出部１０１０は、バーコードや２次元コード等のコードシンボルにより表現された価格設定情報から読み取った値を単価として設定する。または、価格算出部１０１０は、所定のマークや図形等において色彩、形状、サイズ、又はこれらの組み合わせを変更することにより表現された価格設定情報から読み取った値を単価として設定する。または、価格算出部１０１０は、文字や数字により表現された価格設定情報から読み取った値を単価として設定する。または、価格算出部１０１０は、容器が透けていることを条件に、内容物の色調分布により単価を設定してもよい。または、価格算出部１０１０は、後述する操作制御部１０１３が受け付けた操作に基づいて、単価を設定してもよい。
【００４７】
配送物品登録部１０１１は、電子秤２０に順次載置された一又は複数の物品の各々の各種情報を配送物品登録テーブルＴ１に順次登録する。配送物品登録部１０１１は、物品識別部１００６が識別した容器の容器コード、及び容器コードに関連付けられた容器重量を容器マスタＭ１から抽出して配送物品登録テーブルＴ１に登録する。更に、配送物品登録部１０１１は、付属品識別部１００８が識別した付属品の付属品コード、及び付属品識別部１００８が算出した全ての付属品の重量を示す合計重量を配送物品登録テーブルＴ１に登録する。更に、配送物品登録部１０１１は、重量算出部１００９が算出した内容物重量を配送物品登録テーブルＴ１に登録する。更に、配送物品登録部１０１１は、価格算出部１０１０が設定した単価、及び価格算出部１０１０が算出した配送価格を配送物品登録テーブルＴ１に登録する。なお、配送物品登録部１０１１は、配送価格の算出が完了した後に上述した各種情報を配送物品登録テーブルＴ１に登録する。
【００４８】
会計処理部１０１２は、会計処理を実行する。すなわち、会計処理部１０１２は、一取引において配送される一又は複数の物品の配送価格の合計価格を示す合計配送価格を算出する。更に詳しくは、会計処理部１０１２は、配送物品登録部１０１１が配送物品登録テーブルＴ１に順次登録した各物品の配送価格を加算することにより合計配送価格を算出する。
【００４９】
操作制御部１０１３は、キーボード１４から各種操作を受け付ける。または、操作制御部１０１３は、第１表示部１５や第２表示部１６に積層されたタッチパネルから各種操作を受け付ける。
【００５０】
表示制御部１０１４は、第１表示部１５や第２表示部１６に各種画面を表示させる。例えば、表示制御部１０１４は、物品載置禁止画面を表示させる。ここで、図８は、物品載置禁止画面Ｇ１の一例を示す説明図である。ＰＯＳ端末１０は、画像データに基づいて識別した未登録の物品の単価に、未登録の物品の重量を乗算することにより配送価格を算出する。従って、ＰＯＳ端末１０は、未登録の物品の一部を構成する容器を識別する前や、未登録の物品の重量を示す計量値が安定する前に、新たに物品が秤皿に載置されてしまうと正しい値を算出することができない。そこで、表示制御部１０１４は、物品載置禁止画面Ｇ１を表示して、新たに物品が秤皿に載置されてしまうことを防止する。すなわち、物品載置禁止画面Ｇ１は、電子秤２０の秤皿に新たな物品を追加する載置を禁止する画面である。物品載置禁止画面Ｇ１は、例えば「新たに物品を電子秤に載置しないで下さい。」等のメッセージを表示して新たに物品が秤皿に載置されてしまうことを防止する。
【００５１】
または、表示制御部１０１４は、物品確認画面を表示させる。ここで、図９は、物品確認画面Ｇ２の一例を示す説明図である。物品確認画面Ｇ２は、電子秤２０の秤皿に載置された未登録の物品の確認を要求する画面である。すなわち、物品確認画面Ｇ２は、電子秤２０の秤皿に載置された物品の一部を構成する物品の容器の確認を要求する画面である。物品確認画面Ｇ２は、識別物品表示領域Ｇ２１と、ＯＫボタンＧ２２と、ＮＧボタンＧ２３とを備える。識別物品表示領域Ｇ２１は、物品識別部１００６が検出した未登録の物品の容器を表示する領域である。ＯＫボタンＧ２２は、物品識別部１００６が検出した未登録の物品の容器が正しいことを条件に押下するボタンである。ＮＧボタンＧ２３は、物品識別部１００６が検出した未登録の物品の容器が間違っていることを条件に押下するボタンである。なお、物品確認画面Ｇ２は、物品識別部１００６が検出した未登録の物品の容器に限らず、他の事項について確認を要求してもよい。例えば、物品確認画面Ｇ２は、付属品識別部１００８が識別した付属品や、価格算出部１０１０が設定した単価等について確認を要求してもよい。または、物品確認画面Ｇ２は、未登録の物品自体を識別していることを条件に、未登録の物品の確認を要求してもよい。
【００５２】
または、表示制御部１０１４は、物品載置許可画面を表示させる。ここで、図１０は、物品載置許可画面Ｇ３の一例を示す説明図である。物品載置許可画面Ｇ３は、電子秤２０の秤皿に物品を載置することを許可する画面である。表示制御部１０１４は、配送物品登録部１０１１が配送物品登録テーブルＴ１に各種情報を登録したことを条件に、物品載置許可画面Ｇ３を表示させる。または、表示制御部１０１４は、未登録の物品の重量を示す計量値が安定したことを条件に、物品載置許可画面Ｇ３を表示させる。すなわち、表示制御手段である表示制御部１０１４は、電子秤２０における未登録の物品の重量を示す計量値の揺らぎが一定範囲であることを条件に、物品載置許可画面Ｇ３を表示させる。または、表示制御部１０１４は、これら両方の要件が満たされたことを条件に、物品載置許可画面Ｇ３を表示させる。なお、表示制御部１０１４は、他の要件が満たされたことを条件に、物品載置許可画面Ｇ３を表示させてもよい。
【００５３】
次に、ＰＯＳ端末１０が実行する配送に係る販売データ処理について説明する。ここで、図１１は、実施形態のＰＯＳ端末１０が実行する配送に係る販売データ処理の一例を示すフローチャート図である。
【００５４】
まず、ＰＯＳ端末１０の撮像制御部１００４は、カメラ３０による定期的な撮像を開始させる（ステップＳ１）。次いで、ＰＯＳ端末１０の物品検出部１００５は、カメラ３０が撮像した画像データから物品を検出することができるか否かを判定する（ステップＳ２）。
【００５５】
画像データから物品を検出したことを条件に（ステップＳ２；Ｙｅｓ）、ＰＯＳ端末１０の表示制御部１０１４は、物品載置禁止画面Ｇ１を表示させる（ステップＳ３）。
【００５６】
次いで、ＰＯＳ端末１０は、後述する物品識別処理を実行する（ステップＳ４）。
【００５７】
次いで、ＰＯＳ端末１０の配送物品登録部１０１１は、物品識別処理により識別された物品が、配送物品登録テーブルＴ１に登録されていない未登録の物品を検出することができるか否かを判定する（ステップＳ５）。すなわち、配送物品登録部１０１１は、新たな物品が電子秤２０に載置されたか否かを判定する。配送物品登録テーブルＴ１に登録済みの物品であることを条件に（ステップＳ５；Ｎｏ）、ＰＯＳ端末１０は、ステップＳ１に移行する。
【００５８】
一方、配送物品登録テーブルＴ１に未登録の物品であることを条件に（ステップＳ５；Ｙｅｓ）、ＰＯＳ端末１０の付属品検出部１００７は、電子秤２０に載置された未登録の物品は付属品を有しているか否かを判定する（ステップＳ６）。電子秤２０に新たに載置された未登録の物品が付属品を有していないことを条件に（ステップＳ６；Ｎｏ）、ＰＯＳ端末１０は、ステップＳ８に移行する。
【００５９】
一方、電子秤２０に新たに載置された未登録の物品が付属品を有していることを条件に（ステップＳ６；Ｙｅｓ）、ＰＯＳ端末１０は、後述する付属別識別処理を実行する（ステップＳ７）。
【００６０】
次いで、ＰＯＳ端末１０の表示制御部１０１４は、物品確認画面Ｇ２を表示させる（ステップＳ８）。次いで、ＰＯＳ端末１０の操作制御部１０１３は、物品確認画面Ｇ２のＯＫボタンＧ２２の押下を検出するか否かを判定する（ステップＳ９）。
【００６１】
ＯＫボタンＧ２２の押下を検出しないことを条件に（ステップＳ９；Ｎｏ）、ＰＯＳ端末１０の操作制御部１０１３は、物品確認画面Ｇ２のＮＧボタンＧ２３の押下を検出するか否かを判定する（ステップＳ１０）。ＮＧボタンＧ２３の押下を検出しないことを条件に（ステップＳ１０；Ｎｏ）、ＰＯＳ端末１０は、ステップＳ９に移行する。一方、ＮＧボタンＧ２３の押下を検出したことを条件に（ステップＳ１０；Ｙｅｓ）、ＰＯＳ端末１０は、ステップＳ１に移行して処理を再実行する。
【００６２】
一方、ＯＫボタンＧ２２の押下を検出したことを条件に（ステップＳ９；Ｙｅｓ）、ＰＯＳ端末１０の計量制御部１００３は、電子秤２０の計量値が安定したか否かを判定する（ステップＳ１１）。電子秤２０の計量値が安定していないことを条件に（ステップＳ１１；Ｎｏ）、ＰＯＳ端末１０は、計量値が安定するまで待機する。
【００６３】
一方、電子秤２０の計量値が安定したことを条件に（ステップＳ１１；Ｙｅｓ）、ＰＯＳ端末１０は、後述する配送価格算出処理を実行する（ステップＳ１２）。
【００６４】
次いで、ＰＯＳ端末１０の配送物品登録部１０１１は、配送価格算出処理で算出された配送価格を含む各種情報を配送物品登録テーブルＴ１に登録する（ステップＳ１３）。次いで、ＰＯＳ端末１０の表示制御部１０１４は、物品載置許可画面Ｇ３を表示させる（ステップＳ１４）。そして、ＰＯＳ端末１０は、ステップＳ１に移行して、再度処理を実行する。
【００６５】
ステップＳ２において、画像データから未登録の物品を検出しないことを条件に（ステップＳ２；Ｎｏ）、締めキー１４１の押下を検出するか否かを判定する（ステップＳ１５）。締めキー１４１の押下を検出しないことを条件に（ステップＳ１５；Ｎｏ）、ＰＯＳ端末１０は、ステップＳ１に移行する。
【００６６】
一方、締めキー１４１の押下を検出したことを条件に（ステップＳ１５；Ｙｅｓ）、ＰＯＳ端末１０の会計処理部１０１２は、一取引において配送される一又は複数の物品の配送価格の合計を示す合計配送価格を算出する（ステップＳ１６）。
【００６７】
次いで、ＰＯＳ端末１０の表示制御部１０１４は、合計配送価格を含む各種情報を表示させる（ステップＳ１７）。
【００６８】
以上により、ＰＯＳ端末１０は、配送に係る販売データ処理を終了する。
【００６９】
次に、ＰＯＳ端末１０が実行する物品識別処理について説明する。物品識別処理は、電子秤２０の秤皿に載置された物品の一部を構成する物品の容器を識別する処理である。ここで、図１２は、実施形態のＰＯＳ端末１０が実行する物品識別処理の一例を示すフローチャート図である。
【００７０】
まず、ＰＯＳ端末１０の物品識別部１００６は、物品検出部１００５が検出した物品の容器の特徴量を画像データから抽出する（ステップＳ２１）。
【００７１】
次いで、ＰＯＳ端末１０の物品識別部１００６は、抽出した特徴量と、容器マスタＭ１に容器照合情報として登録された各容器の特徴量とを比較することで容器を識別する（ステップＳ２２）。
【００７２】
以上により、ＰＯＳ端末１０は、物品識別処理を終了する。
【００７３】
次に、ＰＯＳ端末１０が実行する付属品識別処理について説明する。付属品識別処理は、電子秤２０の秤皿に載置された物品が有する付属品を識別する処理である。ここで、図１３は、実施形態のＰＯＳ端末１０が実行する付属品識別処理の一例を示すフローチャート図である。
【００７４】
まず、ＰＯＳ端末１０の付属品識別部１００８は、付属品検出部１００７が検出した付属品の特徴量を画像データから抽出する（ステップＳ３１）。
【００７５】
次いで、ＰＯＳ端末１０の付属品識別部１００８は、抽出した特徴量と、付属品マスタＭ２に付属品照合情報として登録された各付属品の特徴量とを比較することで付属品を識別する（ステップＳ３２）。
【００７６】
次いで、ＰＯＳ端末１０の付属品識別部１００８は、識別した付属品の付属品重量を付属品マスタＭ２から抽出する（ステップＳ３３）。
【００７７】
次いで、ＰＯＳ端末１０の付属品識別部１００８は、付属品検出部１００７が検出した全ての付属品に対して処理を実行したか否かを判定する（ステップＳ３４）。処理を未実行の付属品があることを条件に（ステップＳ３４；Ｎｏ）、ＰＯＳ端末１０は、ステップＳ３１に移行して再度処理を実行する。
【００７８】
一方、付属品検出部１００７が検出した全ての付属品に対して処理を実行したことを条件に（ステップＳ３４；Ｙｅｓ）、全ての付属品の付属品重量を合算して付属品の合計重量を算出する（ステップＳ３５）。
【００７９】
以上により、ＰＯＳ端末１０は、付属品識別処理を終了する。
【００８０】
次に、ＰＯＳ端末１０が実行する配送価格算出処理について説明する。配送価格算出処理は、電子秤２０の秤皿に載置された物品の配送価格を算出する処理である。ここで、図１４は、実施形態のＰＯＳ端末１０が実行する配送価格算出処理の一例を示すフローチャート図である。
【００８１】
まず、ＰＯＳ端末１０の重量算出部１００９は、配送物品登録テーブルＴ１に登録された各物品の重量の合計値を示す登録重量を算出する（ステップＳ４１）。
【００８２】
次いで、ＰＯＳ端末１０の重量算出部１００９は、電子秤２０の計量値から登録重量を減算することで、電子秤２０に新たに載置された未登録の物品の重量を示す物品重量を算出する（ステップＳ４２）。
【００８３】
次いで、ＰＯＳ端末１０の重量算出部１００９は、物品重量から容器重量と付属品の合計重量とを減算することで、内容物の重量を示す内容物重量を算出する（ステップＳ４３）。
【００８４】
次いで、ＰＯＳ端末１０の価格算出部１０１０は、検出した未登録の物品、すなわち、検出した未登録の容器の単価を容器マスタＭ１から抽出する（ステップＳ４４）。
【００８５】
次いで、ＰＯＳ端末１０の価格算出部１０１０は、内容物重量と単価とを乗算することで、検出した物品の配送価格を算出する（ステップＳ４５）。
【００８６】
以上により、ＰＯＳ端末１０は、配送価格算出処理を終了する。
【００８７】
以上のように、本実施形態に係る計量システム１によれば、電子秤２０は、秤皿に載置された一又は複数の物品の重量を計量する。カメラ３０は、秤皿に載置された一又は複数の物品を撮像する。ＰＯＳ端末１０の物品識別部１００６は、カメラ３０が撮像した画像データを用いて秤皿に載置された物品を識別する。物品識別部１００６は、識別した物品から配送物品登録テーブルＴ１に記憶されていない未登録の物品を検出することができるか否かを判定する。ＰＯＳ端末１０の重量算出部１００９は、未登録の物品が検出されたことを条件に、未登録の物品が電子秤２０に載置される前の重量と、未登録の物品が電子秤２０に載置された後の重量とを比較することにより、未登録の物品の重量を算出する。ＰＯＳ端末１０の価格算出部１０１０は、重量算出部１００９が算出した未登録の物品の重量と、単位重量あたりの価格とに基づいて、未登録の物品の配送価格を算出する。ＰＯＳ端末１０の会計処理部１０１２は、一取引において配送される複数の物品の配送価格の合計を算出する。従って、計量システム１は、単位重量あたりの価格の異なる物品の各々の重量に応じた価格を容易に算出することができる。
【００８８】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００８９】
また、上記実施形態では、計量システム１は、配送業者の営業所に導入された配送する物品の重量の計量に用いられる場合を例に説明した。しかしながら、計量システム１は、配送する物品の重量の計量以外の用途にも適用することができる。計量システム１は、物品の重量に応じて価格が決まる様々な用途に適用することができる。例えば、計量システム１は、お惣菜や生成食品等の食品の量り売り等に適用することができる。または、計量システム１は、食品に限らず、香水の量り売り等に適用することができる。
【００９０】
上記実施形態や変形例の各装置で実行されるプログラムは、各装置が備える記憶媒体（ＲＯＭ又は記憶部）に予め組み込んで提供するものとするが、これに限らないものとする。例えば、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。さらに、記憶媒体は、コンピュータ或いは組み込みシステムと独立した媒体に限らず、ＬＡＮやインターネット等により伝達されたプログラムをダウンロードして記憶又は一時記憶した記憶媒体も含まれる。
【００９１】
また、上記実施形態や変形例の各装置で実行されるプログラムをインターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよいし、インターネット等のネットワーク経由で提供又は配布するように構成してもよい。
【符号の説明】
【００９２】
１  計量システム
１０  ＰＯＳ端末
２０  電子秤
３０  カメラ
１００１  第１接続制御部
１００２  第２接続制御部
１００３  計量制御部
１００４  撮像制御部
１００５  物品検出部
１００６  物品識別部
１００７  付属品検出部
１００８  付属品識別部
１００９  重量算出部
１０１０  価格算出部
１０１１  配送物品登録部
１０１２  会計処理部
１０１３  操作制御部
１０１４  表示制御部
【先行技術文献】
【特許文献】
【００９３】
【特許文献１】特許第２５９５４２７号公報
【図１】
0006706953.tif 000002
【図２】
0006706953.tif 000003
【図３】
0006706953.tif 000004
【図４】
0006706953.tif 000005
【図５】
0006706953.tif 000006
【図６】
0006706953.tif 000007
【図７】
0006706953.tif 000008
【図８】
0006706953.tif 000009
【図９】
0006706953.tif 000010
【図１０】
0006706953.tif 000011
【図１１】
0006706953.tif 000012
【図１２】
0006706953.tif 000013
【図１３】
0006706953.tif 000014
【図１４】
0006706953.tif 000015