(57)【特許請求の範囲】
【請求項１】
取り出し指示された物品を特定する情報と前記物品の取り出し指示個数とを含む作業指示情報を表示部に表示し、計量部の上に載置された物品の個数を計数する物品の計数装置であって、
前記物品の各個数の重量値の誤差の割合を示した誤差率に基づいて、前記計量部の上に載置されている物品の個数を判断する個数一致判断手段を備え、
前記個数一致判断手段は、
前記誤差率である第１誤差率に基づいて、前記計量部の上に載置されている物品の個数が前記指示個数未満の一の個数と一致するか否かを判断し、
前記誤差率である第２誤差率に基づいて、前記計量部の上に載置されている物品の個数が前記指示個数と一致するか否かを判断し、
前記第１誤差率は、
前記第２誤差率よりも大きいことを特徴とする物品の計数装置。
【請求項２】
前記指示個数の物品を複数に分割して前記計量部に載置することによって、前記表示部に表示された個数を確定させる分割キーを有し、
前記分割キーが押された後に前記計量部に物品を更に載置したときに、前記計量部に載置されている全物品の合計個数を前記表示部に表示させるように制御することを特徴とする請求項１に記載の物品の計数装置。
【請求項３】
取り出し指示された物品を特定する情報と前記物品の取り出し指示個数とを含む作業指示情報を表示部に表示し、計量部の上に載置された物品の個数を計数する物品の計数装置であって、
前記指示個数の物品を複数に分割して前記計量部に載置することによって、前記表示部に表示された個数を確定させる分割キーを有し、
前記分割キーが押された後に前記計量部に物品を更に載置したときに、前記計量部に載置されている全物品の合計個数を前記表示部に表示させるように制御し、
前記物品の個数の計数として、
前記指示個数の物品を複数回に分けて載置する場合に前記指示個数より少ない個数の物品が前記計量部に載置されたときに、該載置された物品の実重量値に基づいて、該載置された物品の個数を算出する第１の算出手段と、
既に算出された個数分の理論重量値と、更に追加載置された個数分の重量値と、を加算した重量値に基づいて、前記合計個数を算出する第２の算出手段と
を備えることを特徴とする物品の計数装置。
【請求項４】
取り出し指示された物品を特定する情報と前記物品の取り出し指示個数とを含む作業指示情報を表示部に表示し、計量部の上に載置された物品の個数を計数する物品の計数装置であって、
前記指示個数の物品を複数に分割して前記計量部に載置することによって、前記表示部に表示された個数を確定させる分割キーを有し、
前記分割キーが押された後に前記計量部に物品を更に載置したときに、前記計量部に載置されている全物品の合計個数を前記表示部に表示させるように制御し、
前記物品の個数の計数として、
前記指示個数の物品を複数回に分けて載置する場合に前記指示個数より少ない個数の物品が前記計量部に載置されたときに、該載置された物品の実重量値に基づいて、該載置された物品の個数を算出する第１の算出手段と、
既に載置された個数分の実重量値と、既に算出された個数分の理論重量値と、の差を誤差重量値として記憶する手段と、
前記全物品の実重量値から前記誤差重量値を減算した重量値に基づいて、前記合計個数を算出する第２の算出手段と
を備えることを特徴とする物品の計数装置。
【請求項５】
前記第１の算出手段又は前記第２の算出手段は、前記物品の各個数を許容する重量値の範囲である重量値範囲を示す重量値範囲情報を参照し物品の個数を算出し、
前記指示個数未満の個数の算出時に参照する前記重量値範囲は、前記物品の追加載置後の前記指示個数と一致する個数の算出時に参照する前記重量値範囲よりも広いことを特徴とする請求項３又は請求項４に記載の物品の計数装置。
【請求項６】
請求項１から請求項５の何れかに記載の物品の計数装置を備える移動可能なピッキングカートと、
前記ピッキングカートと通信可能で、前記取り出し物品を特定する情報と、前記指示個数とを前記ピッキングカートへ送信する制御手段を有する管理装置と
を具備することを特徴とするピッキングカートシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、計数装置、ピッキングカートシステムに関する。
【背景技術】
【０００２】
ピッキングシステムでは、例えば、オペレータは、指示された商品を指示された個数分だけ棚から取出し、カートの計量器に配置されるコンテナに商品を投入する。そして、カートでは、例えば、計量器による計量値と、投入商品について予め設定された単位重量とから、オペレータによる投入実績（投入個数）が算出され、カートの表示器に表示される。なお、試料を追加していく毎に総個数により順次補正していく技術が開示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開昭５８−１７１２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、同一商品であっても個々に重量のバラツキがあるため、例えば、オペレータが、ある商品を実際には１０個投入したにも関わらず、投入実績が１１個と算出され表示器に表示されてしまう場合がある。この場合、実際の投入個数と表示個数とが一致しないため、先行技術文献のように単位重量を補正する方式があるが、重量値の変更は管理上責任者のみ行えるようにする場合がある。そのような場合、オペレータは責任者に確認等する必要が生じ、また、責任者は当該商品について設定されている単位重量を修正等する必要が生じ、作業に手間が掛かるという問題がある。
【０００５】
本発明は、このような事情を考慮してなされたものであり、個々に重量のバラツキがある商品をピッキングするような場合であっても、物品の単位重量値を修正することなく迅速にピッキング作業をすることができる技術を提供する。
【課題を解決するための手段】
【０００６】
上記問題を解決するために、請求項１に係る計数装置は、取り出し指示された物品を特定する情報と前記物品の取り出し指示個数とを含む作業指示情報を表示部に表示し、計量部の上に載置された物品の個数を計数する物品の計数装置であって、前記指示個数の物品を複数に分割して前記計量部に載置することによって、前記表示部に表示された個数を確定させる分割キーを有し、前記分割キーが押された後に前記計量部に物品を更に載置したときに、前記計量部に載置されている全物品の合計個数を前記表示部に表示させるように制御することを特徴とする。
請求項１に係る計数装置によれば、指示個数の物品を複数に分割して少しずつ計数するので誤差が少なくなり、実際に投入した個数と表示部に表示される個数とが一致し易くなるので、物品の単位重量を変更することなく迅速に作業をすることが可能になる。更に、表示部に表示された個数と実際に投入した個数との一致を作業者が目視確認した場合、投入個数が正しかった旨を宣言する分割キーを押すことで直ちに確定させることができ、分割キーが押された後に物品を追加載置したときは、追加後、載置されている全物品の合計個数が特別な操作なく表示されるので、容易に計量部に載置されている数を確認することができる。
【０００７】
請求項２に係る計数装置は、請求項１に係る計数装置において、前記分割キーが押された後に前記計量部に物品を更に載置したときに、前記合計個数に加え、当該更に載置された追加分の個数を前記表示部に表示させるように制御することを特徴とする。
請求項２に係る計数装置によれば、合計個数とともに追加分の個数も表示されるので、追加した分の個数をも確認することができる。
【０００８】
請求項３に係る計数装置は、請求項１又は請求項２に係る計数装置において、前記物品の個数の計数には、前記指示個数の物品を複数回に分けて載置する場合に前記指示個数より少ない個数の物品が前記計量部に載置されたときに、該載置された物品の実重量値に基づいて、該載置された物品の個数を算出する第１の算出手段と、既に算出された個数分の理論重量値と、更に追加載置された個数分の重量値と、を加算した重量値に基づいて、前記合計個数を算出する第２の算出手段とを備えることを特徴とする
請求項３に係る計数装置によれば、指示個数が複数回に分割されて計数され、分割された重量値がその許容重量範囲の個数分として算出され、その個数分の重量値を理論重量値とするので誤差がないとしてみなされ、その重量値に分割された個数の実重量値とが加算されて個数が判断されるので、誤差が少ない重量値に基づき総指示個数が判断されるので、重量にバラツキのある物品であっても算出される総個数と実際に投入した物品の個数が合うようになる。したがって、従来のように、表示される個数と実際の個数とが合わないために作業者が責任者へ確認を取る手間が必要ないので迅速な作業ができる。
【０００９】
請求項４に係る計数装置は、請求項１又は請求項２に係る計数装置において、前記物品の個数の計数には、前記指示個数の物品を複数回に分けて載置する場合に前記指示個数より少ない個数の物品が前記計量部に載置されたときに、該載置された物品の実重量値に基づいて、該載置された物品の個数を算出する第１の算出手段と、既に載置された個数分の実重量値と、既に算出された個数分の理論重量値と、の差を誤差重量値として記憶する手段と、前記全物品の実重量値から前記誤差重量値を減算した重量値に基づいて、前記合計個数を算出する第２の算出手段とを備えることを特徴とする。
請求項４に係る計数装置によれば、指示個数が複数回に分けられて計数され、その分けられた計数毎で個数が算出され、その個数分の理論重量値と、実際の実重量値との差の重量値が算出され、その個数を算出した実重量値の累積値から前記差の重量値が減算されて計量部に載った物品の個数が算出されるので、誤差を考慮しつつ全体の重量で判断されるので、表示される個数と実際の個数が異なることが少なくなり、かつ、全体の重量で判断しているのでより正しい重量にて判断可能になる。
【００１０】
請求項５に係る計数装置は、請求項３又は請求項４に係る計数装置において、前記第１の算出手段又は前記第２の算出手段は、前記物品の各個数を許容する重量値を示す重量値範囲情報を参照し物品の個数を算出し、前記指示個数未満の個数の算出時に参照する前記重量値範囲は、前記物品の追加載置後の前記指示個数と一致する個数の算出時に参照する前記重量値範囲よりも広いことを特徴とする。
請求項５に係る計数装置によれば、指示個数未満の途中段階の個数については柔軟性を考慮し大まかに計数し、指示個数と一致する個数と算出するときは、より狭い許容範囲の重量値で個数が算出されるのでより正確に個数が算出される。したがって、物品の重量にバラツキがある場合でも指示個数未満の段階で個数が合わないということを防ぎつつ、より正確に指示個数分の個数を計数することができる。
【００１１】
請求項６に係る計数装置は、請求項３から請求項５に係る計数装置において、前記第１の算出手段の前に、前記指示された物品が前記計量部の上に載置され、該載置された物品の実重量値に基づいて、該載置された物品の個数を算出する手段と、該算出された個数が前記指示個数と一致しなかった場合、複数回に分けて物品を載置すべき旨を前記表示部に表示させる手段とを更に備えることを特徴とする。
請求項６に係る計数装置によれば、オペレータが、ある物品について指示個数を計量部に載せた際に、個々の重量のバラツキによって、指示個数（実際の投入個数）と異なる個数が投入実績として算出された場合に、表示部にて次の作業（当該物品の個数を分けて投入する作業）を簡便に確認することができるようになる。従って、例えば、作業に不慣れなオペレータであっても手順を適宜確認することができるため、迅速に物品の個数を計数することができるようになる。
【００１２】
上記問題を解決するために、請求項７に係るピッキングカートシステムは、請求項１から請求項６の何れかに記載の物品の計数装置を備える移動可能なピッキングカートと、前記ピッキングカートと通信可能で、前記取り出し物品を特定する情報と、前記指示個数とを前記ピッキングカートへ送信する制御手段を有する管理装置とを具備することを特徴とする。
請求項７に係るピッキングカートシステムによれば、上述の如く、迅速に物品の個数を計数することができるため、迅速にピッキング作業をすることができるようになる。
【発明の効果】
【００１３】
本発明によれば、物品の単位重量値を変更することなく迅速に物品の個数を計数し、これにより、迅速にピッキング作業をすることができるようになる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態に係るピッキングカートシステムのシステム構成図の一例である。
【図２】図１に示すカートの概観図の一例である。
【図３】図１に示すカートのブロック図の一例である。
【図４】図１に示す管理装置のブロック図の一例である。
【図５】図１に示す管理装置に記憶される情報等の一例である。
【図６】図１に示すカートにおいて個数を算出する際の概念図である。
【図７】図１に示すカートの動作の一例を示すフローチャートである。
【図８】重量値及び個数の変化を説明するための説明図である。
【図９】重量値及び個数の変化を説明するための説明図である。
【発明を実施するための形態】
【００１５】
以下、本発明の一実施形態を、図面を参照して説明する。図１は、本発明の一実施形態に係るピッキングカートシステム１のシステム構成図の一例である。
【００１６】
ピッキングカートシステム１は、図１に示すように、物品のピッキング作業を管理する管理装置１０と、物品を載置するコンテナを配置し移動自在なカート３０とを含む。管理装置１０は、上位であるホストコンピュータ２と通信する。例えば、管理装置１０は、物品（商品）の注文データをホストコンピュータ２から受信する。また、管理装置１０は、無線ルータ２０を介して、各カート３０−１、３０−２、・・・３０−ｎと通信する。例えば、管理装置１０は、所定位置から取り出し指示された物品を特定する情報と、当該物品の取り出し指示個数とをカート３０へ送信する。なお、無線ルータを介して、ハンディターミナル（非図示）をピッキングカートシステム１に接続してもよい。
【００１７】
図２は、カート３０の概観図の一例である。カート３０は、図２に示すように、上下２段に仕切られ、複数の台秤（計量部）３００が設けられている。具体的には、カート３０は、下段後部には第１台秤（第１計量部）３０１、下段前部には第２台秤（第２計量部）３０２、上段後部には第３台秤（第３計量部）３０３、上段前部には第４台秤（第４計量部）３０４がそれぞれ設けられている。台秤３０１〜３０４の各々には、同一の物品（同一の物品識別情報の物品）を１個または複数個、収容するコンテナ３１を搭載できるようになっている。なお、コンテナ３１は、例えば、折り畳み可能なコンテナである。
【００１８】
カート３０には押すためのハンドル３０５が設けられ、矢印Ａ方向に進む。ハンドル３０５の前方（正面）には、作業者がカート３０を押しながら、ピッキング作業について指示された作業指示情報または作業指示情報に基づく情報などを見ることが出来るように第１表示部３０６が設けられている。また、カート３０の側部にはピッキング作業を行いながら、上記情報を見ることが出来るように第２表示部３０７が設けられている。第１表示部３０６および第２表示部３０６は、液晶タッチパネルを備え、作業者による入力が受付可能である。また、カート３０の上部側部にはプリンタ３０８が設けられている。プリンタ３０８ではピッキングした物品を収容するコンテナ３１に貼り付けるラベル等を発行できるようになっている。また、第１表示部３０６内には上位の管理装置と通信するためのアンテナ（非図示）が設けられている。更に、ピッキングする物品のバーコードを読み取るためスキャナー（非図示）が設けられている。
【００１９】
図３は、カート３０のブロック図の一例である。カート３０は、図３に示すように、ＣＰＵ３２０、ＲＡＭ３２１、ＲＯＭ３２２、第１表示部３０６、第２表示部３０７、充電電源部３２３、通信部３２４、第１台秤３０１、第２台秤３０２、第３台秤３０３、第４台秤３０４、スキャナー３０９、プリンタ３０８、及びスピーカー部３１０を備えている。ＣＰＵ３２０は、各種判断、演算を実行し、カート３０に係る種々の機能を実現する（詳細は後述）。ＲＡＭ３２１にはＣＰＵ３２０によって読み出されたデータ、作業指示情報、物品ファイル（後述）、誤差重量値（後述）、ＣＰＵ３２０が処理を行う上で利用するフラグやレジスタなどを記憶する。ＲＯＭ３２２には、ＣＰＵ３２０が動作するためのプログラムが記憶されている。なお、表示部（第１表示部３０６および第２表示部３０７）には、通信部３２４を介して受信した作業指示情報が表示され、又、指示個数を分割して計数するための分割キー、作業が完了したことを宣言するための完了キーなども表示される。
【００２０】
図４は、管理装置１０のブロック図の一例である。管理装置１０は、図４に示すように、ＣＰＵ１２０、ＲＡＭ１２１、ＲＯＭ１２２、ＨＤＤ（ハードディスク）１２６、操作部（キーボード、マウス等）１０７、表示部（モニタ）１０６、通信部１２４を備える。管理装置１０は、例えば、パーソナルコンピュータであってもよい。
【００２１】
管理装置１０は、カート３０における各秤３００の配置位置を管理する秤ファイルをＨＤＤ１２６に記憶する。例えば、管理装置１０は、図５（ａ）に示すような秤ファイルを記憶する。図５（ａ）に示す例において、秤ファイルは、カート３０を識別するカート番号（カート識別情報）「００１０」に対応付けて、当該カート３０の下段後部のコンテナ３１に投入された物品を計量する第１台秤３０１を識別する秤番号（秤識別情報）「００１１」、当該カート３０の下段前部のコンテナ３１に投入された物品を計量する第２台秤３０２を識別する秤番号「００１２」、当該カート３０の上段後部のコンテナ３１に投入された物品を計量する第３台秤３０３を識別する秤番号「００１３」、当該カート３０の上段前部のコンテナ３１に投入された物品を計量する第４台秤３０４を識別する秤番号「００１４」を記憶し、カート３０を識別するカート番号「００２０」に対応付けて、当該カート３０の下段後部のコンテナ３１に投入された物品を計量する第１台秤３０１を識別する秤番号「００２１」、当該カート３０の下段前部のコンテナ３１に投入された物品を計量する第２台秤３０２を識別する秤番号「００２２」、当該カート３０の上段後部のコンテナ３１に投入された物品を計量する第３台秤３０３を識別する秤番号「００２３」、当該カート３０の上段前部のコンテナ３１に投入された物品を計量する第４台秤３０４を識別する秤番号「００２４」などを記憶している。
【００２２】
また、管理装置１０は、図５（ｂ）に示すような物品毎に関する情報を記憶する物品ファイルをＨＤＤ１２６に記憶する。図５（ｂ）に示す例においては、物品識別情報毎に、物品名、単位重量値、第２誤差率（％）、第１誤差率（％）などを物品毎に記憶している。物品識別情報としては、例えばＪＡＮコードが用いられている。
【００２３】
また、第１誤差率、第２誤差率については、後述のフローチャートでも説明するが、実際の投入個数が指示個数と一致するか否かを判断するときに許容する誤差の割合を第２誤差率とする。例えば、単位重量値が１００ｇ、指示物品が単位重量値１００ｇで第２誤差率２５％の物品Ａであって指示個数が１０個である場合、物品Ａの実際の投入個数が指示個数と同数の１０個であったと判断する際に許容する重量は、物品Ａの１０個分の理論重量値１０００ｇを中心に物品Ａの単位重量値１００ｇの上下２５％の範囲である。即ち、実際の投入個数が指示個数１０個と一致すると判断するときに許容する許容重量値は、９７５ｇ〜１０２５ｇである。このように、物品１個分の重量に第２誤差率を乗じた値を誤差として許容し、指示個数と同数が実際に投入されたか否かを判断している。
【００２４】
また、後述するように、指示個数に満たない個数で分割して物品をコンテナに投入するが、指示個数に到らない個数を判断するときに許容する誤差の割合を第１誤差率とする。例えば、例えば、単位重量値が１００ｇ、指示物品が単位重量値１００ｇで第２誤差率２５％の物品Ａであって指示個数が１０個である場合、物品Ａの実際の投入個数が３個であったと判断する際に許容する重量は、物品Ａの３個分の理論重量値３００ｇを基準に物品Ａの単位重量値１００ｇの上下５０％の範囲である。即ち、実際の投入個数が指示個数１０個に至らない個数である３個であると判断するときに許容する許容重量値は、２５１ｇ〜３５０ｇである。つまり、２５１ｇ〜３５０を３個と判断し、例えば３５１ｇから４５０ｇであれば４個と判断する。このように、物品１個分の重量に第１誤差率を乗じた値を誤差として許容し、指示個数未満の個数を判断している。
【００２５】
以上のように、指示個数と一致する個数が投入されたか否かを判断するときに許容割合の小さい第２誤差率を用いるのに対して、分割投入する際などに指示個数未満の個数を判断するときに許容割合の大きい第１誤差率を用いている。従って、指示個数に達するまでの投入個数を計数する過程では、重量に多少のバラツキがあっても許容しつつ、最終的に指示個数と一致する個数が投入されたか否かを判断するときに、誤差が少ない正確な判断ができるようになる。
【００２６】
図６は、個数を算出する際の概念図である。具体的には、図５（ｃ）の作業指示情報の最上位行の指示、即ち、単位重量値１００ｇ、第１誤差率５０％、第２誤差率２５％の物品Ａが指示物品であって指示個数１０個である作業指示情報の指示に対し個数を算出する際の重量値範囲情報の概念図である。つまり、図６に示すような、物品Ａの個数別の許容重量範囲が、図５（ｂ）に示す物品ファイルと、図５（ｃ）に示す作業指示情報とから算出されるようプログラムされており、計量部３００に物品Ａを置いたときに出力される重量値に対応する個数を算出する。
【００２７】
例えば、指示個数１０個未満の１個分の理論重量値は１００ｇ、第１誤差率は５０％であるので、実際に投入された個数が１個であると判断するときの許容重量値範囲は、図６に示すように、１個分の理論重量値１００ｇを中心とし１個分の重量の上下５０％の範囲である５１ｇ〜１５０ｇである。つまり、ある個数が投入された場合の重量が５１ｇ〜１５０ｇであったとき、その個数は１個であると判断する。なお、下限許容重量値範囲を５０ｇではなく５１ｇとしたのは、２個〜９個の各個数の判断時において他の個数と範囲が重複しないようにしたことと整合させるためである。また、指示個数１０個未満の２個分の理論重量値は２００ｇ、第１誤差率は５０％であるので、実際に投入された個数が２個であると判断するときの許容重量値範囲は、２個分の理論重量値２００ｇを中心とし１個分の重量の上下５０％の範囲である１５１ｇ〜２５０ｇである。つまり、ある個数が投入された場合の重量が１５１ｇ〜２５０ｇであったとき、その個数は２個であると判断する。なお、下限許容重量値範囲を１５０ｇではなく１５１ｇとしたのは、３個の場合の範囲との重複を避けるためである。以下、３個〜９個の各個数であると判断するときの許容重量値範囲は、各個数の理論重量値を中心に１個分の重量の上下５０％の範囲である。但し、指示個数１０よりも１つ少ない個数、図６の例では９個の場合の上限許容重量値は、下記、１０個の場合の下限許容重量値と合わせるために、９５０ｇでなく９７４ｇとしている。
【００２８】
一方、指示個数と同数の１０個分の理論重量値は１０００ｇ、第２誤差率は２５％であるので、実際に投入された個数が指示個数と同数の１０個であると判断する許容重量値範囲は、１０個分の理論重量値１０００ｇを中心とし１個分の重量の上下２５％の範囲である９７５ｇ〜１０２５ｇである。つまり、ある個数が投入された場合の重量が９７５ｇ〜１０２５ｇであったとき、その個数は１０個であると判断する。
【００２９】
以上のように、指示個数に満たない場合は５０％にすることで、個数と個数の間の重量値が生じることないので、どちらの個数かが判断できないことがなくエラーが生じなく、また、指示個数に対しては２５％にすることでより厳密な範囲で個数を判断することができる。なお、管理装置１０は、物品ファイルをカートに送信し、カート３０は商品ファイルを受信し、ＲＡＭ３２１に記憶するが、物品ファイルが更新された場合には、更新後、物品ファイルを各カート３０へ送信する。
【００３０】
また、管理装置１０は、カート３０におけるピッキング作業を指示する作業指示情報をＨＤＤ１２６に記憶する。例えば、管理装置１０は、図５（ｃ）に示すような作業指示情報を記憶する。図５（ｃ）に示す例において、作業指示情報は、秤番号「００１１」に対応付けて、物品識別情報「０００１」、指示物品名「Ａ」、指示個数「１０」、ロケーション「１」などを記憶し、秤番号「００１２」に対応付けて、物品識別情報「０００２」、指示物品名「Ｂ」、指示個数「２０」、ロケーション「１」などを記憶している。作業指示情報における物品識別情報及び指示物品名は、所定位置から取り出すべき物品（指示物品）を示し、作業指示情報における指示個数は、所定位置から当該指示物品を取り出すべき個数（指示個数）を示している。ロケーションは、当該指示物品の置かれている所定位置を示している。なお、管理装置１０は、各店舗からの注文情報に基づいて作業指示情報を生成し、ＨＤＤ１２６に記憶するとともに、カート３０に送信する。カート３０は作業指示情報を受信し、ＲＡＭ３２１に記憶するとともに、作業指示情報の内容（指示物品、指示個数、所定位置等）を表示部（第１表示部３０６又は第２表示部３０７の何れか一方または両方）に表示する。
【００３１】
カート３０は、上述の如く、管理装置１０から受信した作業指示情報の内容を表示部し、計量部３００の上に載置された物品の個数を計数する。つまり、作業者は、カート３０の表示部に表示された作業指示情報を確認し、作業指示情報によって示される所定位置から指示物品を取り出して、取り出した指示物品を、作業指示情報によって示される秤番号の台秤３００の上に搭載されたコンテナ３１内に投入する。これにより、カート３０は、当該指示物品のコンテナ３１への投入個数を計数する。
【００３２】
以下、図７に示すフローチャート、図８に示す重量値及び個数の変化を説明するための説明図を用いて、カート３０の動作の流れを実施例１として説明する。なお、複数のカート３０のうち、一つのカート（カート番号「００１０」）が図５（ｃ）作業指示情報のうち、最上位行の物品Ａを１０個、棚より取り出すピッキング指示があった場合の例にて示す。
【００３３】
ステップＳ１：指示物品、指示個数を含む作業指示情報をカート３０が受信する。
ステップＳ２：作業指示情報の内容、つまり、どのコンテナに（秤番号「０００１」より）、何を（物品識別情報に基づく物品名「Ａ」）、いくつ（指示個数「１０」より）投入するか、その作業をする位置（ロケーション「１」）が、カート３０の第１表示部３０６、第２表示部３０７に表示される。具体的には、指示物品Ａ、指示個数１０、ロケーション「１」が第１表示部３０６、第２表示部３０７に表示される。
【００３４】
ステップＳ３：作業者は、Ｓ２で表示されたロケーション「１」へ移動し、当該位置に置いてある商品を取り出し、該商品、あるいはその棚に付されている商品を識別するバーコードをカート３０に配置されているスキャナーで読み込んで商品の検品を行う。つまり、これからピッキングする商品が指示された商品と一致するかをＣＰＵ３２０が判断する。具体的には、読み込んだバーコードのコード情報と、ステップＳ１で受信した指示情報のうち物品識別情報とが一致するか否かを判断する。ＹＥＳの場合はステップＳ５へ進む。  ＮＯの場合はステップＳ４へ進む。
【００３５】
ステップＳ４：ピッキングしようとする商品と指示された商品とが異なるので、異なる旨のエラーが第１表示部３０６、第２表示部３０７に表示される。
ステップＳ５：ステップＳ３の判断でＹＥＳと判断されたので、「ＯＫ」の旨が第１表示部３０６、第２表示部３０７に表示されるとともに、ステップＳ１での指示個数分１０個が秤番号「０００１」に対応するコンテナに投入される。また、指示物品Ａの１０個分の実重量値が出力される。この例では、指示物品Ａの１０個分の実重量値として１０５０ｇが出力されたものとする。
ステップＳ６：ステップＳ５で出力された実重量値「１０５０ｇ」が、図６に示すように、指示個数１０個の許容重量値範囲「９７５ｇ〜１０２５ｇ」の範囲外、より詳細には、上限許容重量値「１０２５ｇ」以上であるとＣＰＵ３２０が判断し、個数１１個を算出し、個数１１が表示部に表示される。
なお、図８の表内の列「最初」は、ここまでの重量値及び個数の状態を示している。つまり、列「最初」は、指示個数Ｐが１０個、実際に作業者が投入した個数である実投入個数Ｑが１０個、そのときの実際の重量である実重量値Ｋが１０５０ｇ、そのときに算出された個数である算出個数ＳＰが１１個であることを示している。
【００３６】
なお、図６に示す各個数の許容重量値範囲は、物品ファイルで定まる指示物品の単位重量値、第１誤差率、第２誤差率、作業指示情報（指示物品、指示個数）に基づいて、ＣＰＵ３２０での演算により算出するようプログラムされているが、作業指示情報を生成した際に予め、図６に示す内容に相当するテーブルを設定し、該設定したテーブルを読み出し、投入個数を判断するようにしてもよい。
【００３７】
ステップＳ７：ステップＳ６で表示された個数と、ステップＳ１で指示された個数とが一致しているかがＣＰＵ３２０により判断される。ＹＥＳの場合はステップＳ１７へ進み、ＮＯの場合はステップＳ８へ進む。この例では、ステップＳ６で表示された個数が１１個、ステップＳ１で指示された１０個であるため、ステップＳ８へ進む。
【００３８】
なお、ＹＥＳの場合はステップＳ６で表示された個数が消去される（なお、ステップＳ２で表示された指示個数はステップＳ１７にて消去される）。ＮＯの場合はステップＳ６で表示された個数は消去しない。これにより、作業員は、自分の投入によって算出された個数と表示された指示個数とが一致しないので、複数回に分けて再度投入し直す必要があることが分かる。この例では、作業者は、ステップＳ１で指示された１０個に従って、ステップＳ５で１０個載せたにも関わらず、ステップＳ６で表示された個数が１１個となったので、指示個数１０個よりも少ない個数にて複数回に分けて物品を投入し直す必要があることが分かる。
【００３９】
ステップＳ８：指示個数よりも少ない個数にて数回に分けて物品が計量部３００に載置され、その重量値と図６に示す各個数の許容重量値範囲とから、個数が算出される。この例では、３個が投入され、３個分の実重量値が３２５ｇと、図６に示す各個数の許容重量値範囲とから、個数３個が算出される。なお、ステップＳ８は、本発明の第１の算出手段に相当する。
ステップＳ９：ステップＳ８で算出された個数が表示部に表示される。この例では、直近のステップＳ８で算出された３個が表示部に表示される。
【００４０】
ステップＳ１０：ＣＰＵ３２０は、表示部に表示された分割キーが押下されたか否かを判断する。ＹＥＳの場合はステップＳ１１へ進む。ＮＯの場合はステップＳ８へ進み、投入個数を減らし、投入個数と、表示個数とが一致するようにする。なお、このステップＳ１０は、ステップＳ９に続いて実行される場合の他、後述の如く、ステップＳ１６に続いても実行される。
【００４１】
作業者は、ステップＳ８で投入した個数とステップＳ９で表示された個数とが一致した場合に、又は、ステップＳ１６で表示された個数と、それまでにステップＳ８及びステップ１３で投入した個数の合計個数とが一致した場合に、分割キーを押下する。この例において、ステップＳ９に続いてステップＳ１０が実行されるときは、直近のステップＳ８で算出された個数３個と、直近のステップＳ９で表示された個数３個とが一致するので、作業者は分割キーを押下する。また、後述の如く、ステップＳ１３を１回実行した後にステップＳ１６から戻ってステップ１０が実行されるときは、ステップＳ１３を１回実行した後にステップＳ１６で表示される個数が６個と、それまでに、ステップＳ８及びステップＳ１３で投入された個数の合計個数６個（ステップＳ８での投入個数３個、ステップＳ１３での投入個数３個）とが一致するので、作業者は分割キーを押下する。
【００４２】
ステップＳ１１：分割キーが押下されると、ステップＳ９で表示された個数と、その個数分の理論重量値、又は、ステップＳ１６で表示された個数と、その個数分の理論重量値が記憶される。この例において、最初にステップＳ１１が実行されるときは、ステップＳ９で表示された個数３個と、３個分の理論重量値３００ｇが記憶される。また、後述の如く、ステップＳ１３を１回実行した後にステップＳ１６からステップ１０に戻ってステップＳ１２が実行されるときは、ステップＳ１６で表示された個数６個と、６個分の理論重量値６００ｇが記憶される。
【００４３】
なお、図８の表内の列「再投入（新規）」は、この例において、最初にステップＳ１１が実行されたときの重量値及び個数の状態を示している。つまり、列「再投入（新規）」は、実際に作業者が新たに分割して投入した個数である新規実投入個数Ｑnewが３個、そのときの実際の重量である新規実重量値Ｋnewが３２５ｇ、そのときに算出された個数である個数算出個数ＳＱnewが３個、３個の理論重量値である理論重量値Ｒnewが３００ｇであることを示している。また、算出個数ＳＱnew「３個」、理論重量値Ｒneｗ「３００ｇ」はＲＡＭ３２１の所定エリアに記憶されている。
【００４４】
ステップ１２：計量部３００から出力される重量がゼロリセットされ、次回追加される物品が計量値０から計量されることになる。この例において、最初にステップＳ１２が実行されるときは、ステップＳ８で載置された３個分の重量３２５ｇが風袋としてゼロリセットされ、続くステップＳ１３にて追加される物品が計量値０から計量されることになる。また、この例においては、後述の如く、ステップＳ１３を１回実行した後にステップＳ１６から戻ってステップＳ１２が実行されるときは、１回目のステップＳ１３で追加載置された３個分の重量３０５ｇが風袋としてゼロリセットされ、２回目のステップＳ１３にて追加される物品が計量値０から計量されることになる。
【００４５】
ステップＳ１３：追加投入分の物品が計量部３００に載置され、その重量値と図６に示した各個数の許容重量値範囲とから、追加個数が算出される。この例においては、作業者は、３個を追加し、その実重量値が３０５ｇであるものとする。この場合、ＣＰＵ３２０は、実重量値「３０５ｇ」と、図６に示した各個数の許容重量値範囲から、追加個数３個を算出する。また、この例においては、作業者は、更に４個を追加し、その実重量値が４２０ｇであるものとする。この場合、ＣＰＵ３２０は、実重量値「４２０ｇ」と、図６に示した各個数の許容重量値範囲から、追加個数４個を算出する。
【００４６】
ステップＳ１４：ステップＳ１１で記憶した理論重量値に、ステップＳ１３で追加された個数分の重量を加算し、補正後重量値として記憶される。この例においては、最初にステップＳ１４が実行されるときは、ステップＳ１１で記憶した理論重量値「３００ｇ」に、ステップＳ１３で追加された個数分の重量「３０５」を加算し、補正後重量値「６０５」として記憶される。また、この例においては、後述の如く、２回目にステップＳ１４が実行されるときは、ステップＳ１１で記憶した理論重量値「６００ｇ」に、ステップＳ１３で追加された個数分の重量「４２０」を加算し、補正後重量値「１０２０」として記憶される。
【００４７】
ステップＳ１５：ステップＳ１４で算出された補正後重量値による個数と、ステップＳ１で指示された個数とが一致しているかがＣＰＵ３２０により判断される。ＮＯの場合はステップＳ１６へ進み、ＹＥＳの場合はステップＳ１７へ進む。この例においては、最初にステップＳ１５が実行されるときは、ステップＳ１４で算出された補正重量値「６０５ｇ」が、ステップＳ１で指示された指示個数１０の許容重量範囲「９７５ｇ〜１０２５ｇ」に含まれないのでステップＳ１８へ進む。また、この例においては、後述の如く、２回目にステップＳ１５が実行されるときは、ステップＳ１４で算出された補正重量値「１０２０ｇ」が、ステップＳ１で指示された指示個数１０の許容重量範囲「９７５ｇ〜１０２５ｇ」に含まれるのでステップＳ１７へ進む。なお、上述の補正後重量値による個数は、本発明の第２の算出手段によって算出される個数に相当する。
【００４８】
なお、上述のステップＳ１５において、最初にステップＳ１５が実行されるときは、図６に示す各個数の許容重量値範囲から、ステップＳ１４で算出された補正重量値「６０５ｇ」の個数を６個と算出し、指示個数１０と一致しないのでステップＳ１８へ進むというようにしてもよい。同様に、２回目にステップＳ１５が実行されるときは、図６に示す各個数の許容重量値範囲から、ステップＳ１４で算出された補正重量値「１０２０ｇ」の個数を１０個と算出し、指示個数１０と一致するのでステップＳ１７へ進むというようにしてもよい。なお、上記「６個」「１０個」を算出する過程は、本発明の第２の算出手段に相当する。
【００４９】
ステップＳ１６：ステップＳ１１で記憶された個数に、ステップＳ１３で追加された個数を加算し、加算後の個数を表示する。この例においては、上述の如く、１回目にステップＳ１５が実行された後にステップＳ１６が実行されるため、ステップＳ１１で記憶された追加個数３個に、ステップＳ１３で追加された個数３個を加算し、加算後の個数６個を表示する。そして、ステップＳ１０へ戻る。なお、追加後の個数（上記例では６個）に加え、テップＳ１３で追加された個数（上記例では３個）を表示してもよい。
【００５０】
ステップＳ１７：ステップＳ２で表示された指示個数が消去される。これにより、作業者は、指示個数分の物品のコンテナへの投入が完了したことが分かる。
ステップＳ１８：表示部に表示されている完了キーが押下され、完了信号とともに、物品の投入個数、物品名、物品識別情報、ステップＳ１５で許容重量範囲内と判断した重量値等の実績情報が管理装置１０へ送信される。また、ＲＡＭ３２１に記憶された各重量値、個数等がクリアされ、１つのピッキング作業が終了する。なお、次のピッキング作業情報を受信している場合はステップＳ２へ戻り、指示物品、指示個数を表示部に表示するようにしてもよい。
【００５１】
なお、図８の表内の列「再投入（追加１回目）」は、この例において、ステップＳ１３を１回実行した後にステップＳ１６からステップＳ１０に戻ってステップＳ１１を実行したときの重量値及び個数の状態を示している。つまり、列「再投入（追加１回目）」は、実際に作業者が追加投入した個数である追加実投入個数Ｑaddが３個、追加後の累積の個数である累積実投入個数Ｑallが６個、追加３個分の実際の重量である追加実重量値Ｋaddが３０５ｇ、補正後重量値ＨＧが６０５ｇ、そのときに算出された個数である累積算出個数ＳＱallが６個、６個の理論重量値である累積理論重量値Ｒallが６００ｇであることを示している。また、補正後重量値ＨＧ「６０５ｇ」、累積算出個数ＳＱall「６個」と、累積理論重量値Ｒneｗ「６００ｇ」がＲＡＭ３２１の所定エリアに記憶されている。
また、図８の表内の列「再投入（追加２回目）」は、この例において、ステップＳ１３を２回実行した後にステップＳ１４を実行したときの重量値及び個数の状態を示している。つまり、列「再投入（追加２回目）」は、実際に作業者が追加投入した個数である追加実投入個数Ｑaddが４個、追加後の累積の個数である累積実投入個数Ｑallが１０個、追加４個分の実際の重量である追加実重量値Ｋaddが４２０ｇ、補正後重量値ＨＧが１０２０ｇ、そのときに算出された個数である累積個数算出個数ＳＱallが１０個であることを示している。また、補正後重量値ＨＧ「１０２０ｇ」、累積算出個数ＳＱall「１０個」はＲＡＭ３２１の所定エリアに記憶されている。
【００５２】
以上のように、指示個数分の重量を初めに算出し、その算出される個数が指示個数と一致しない場合は、その指示個数を複数回に分けて計数する。実施例１は、１０個の指示個数に対して３個、３個、４個と３回に分けて累積して計数している。そして、その複数回に分けて累積して計数する際、図６に示すように、指示個数に満たない３個、６個の場合は、許容重量の割合を、物品１個分の重量の５０％まで許容するようにしているので、指示個数以下の場合で、どちらの個数にも属さない重量値が生じることなく、また、最終的に指示個数である１０個と判断するときは、理論重量値１０００ｇに対して、９７５ｇから１０２５ｇまでを許容重量値としている。つまり、物品１個分の重量の２５％まで許容するようにしている。
【００５３】
このように、指示個数を複数回に分けて計数し、指示個数に達するまでの途中の過程での重量の許容範囲を、最終的な指示個数での許容範囲よりも大きくすることで、物品ごとに重量のバラツキのあるような場合であっても、算出される個数と実際に投入される個数とが相違するということ少なくして計数することができる。従って、カート３０の作業者が、従来のように、実際の投入個数と、算出される個数とが異なるために、責任者のいるところでまで移動し、当該責任者に単位重量値の設定操作を依頼してから、再度ピッキング操作をする必要がないので迅速なピッキング作業が可能になる。
【００５４】
なお、実施例１では、分割キーの押下後、それまでに計数した個数とその個数分の理論重量値を記憶し、重量値をゼロリセットし、追加載置した物品の実重量値と理論重量値とを加算した補正後重量値が指示個数分の許容重量値範囲に入るか否かを判断するが、複数回に分けて物品を計数する態様はこれに限定されない。
【００５５】
例えば、図９に示すように、ある個数の実重量値とその個数分の理論重量値との差を誤差重量値として記憶し、実重量を加算した重量値から誤算重量値を減算した補正後重量値が指示個数分の許容重量値の範囲に入るか否かを判断してもよい。以下、実施例２として、図９を用いて簡単に説明する。なお、図９の表の各列の意味は図８と同様である。
【００５６】
図９の列「再投入（新規）」に示すように、実施例１と同様に、新規に３個が投入され（Ｑnew）、その実重量である載置実重量値Ｋnewが３２５ｇである場合、図６に示す各個数の許容重量値範囲から載置実重量値Ｋnew「３２５ｇ」の個数である算出個数ＳＱnewを３個と算出し、算出個数ＳＱnew「３個」が実際の投入個数３個と一致するため、作業者によって分割キーが押下される。なお、算出個数ＳＱnew「３個」を算出する過程は、本発明の第１の算出手段に相当する。
【００５７】
分割キーの押下後、載置実重量値Ｋnew「３２５ｇ」、算出個数ＳＱnew「３個」、及び、載置実重量値Ｋnew「３２５ｇ」と３個分の理論重量値「３００ｇ」との誤差「２５ｇ」を誤差重量値ＧnewとしてＲＡＭ３２１の所定エリアに記憶する。なお、単位重量値「１００ｇ」は予め別に記憶している。また、分割キーの押下後には計量部３００がゼロリセットされる。
【００５８】
続いて、図９の列「再投入（追加１回目）」に示すように、実施例１と同様、３個が追加投入され（Ｑadd）、追加分の載置実重量値Ｋnewが３０５ｇである場合、今回（追加１回目）の載置実重量値Ｋnew「３０５ｇ」と前回（新規）の載置実重量値Ｋnew「３２５ｇ」とを加算（３０５ｇ＋３２５ｇ＝６３０ｇ）して累積実重量値Ｋallとし、累積実重量値Ｋall「６３０ｇ」から前回（新規）の誤差重量値Ｇnew「２５ｇ」を減算（６３０ｇ−２５ｇ＝６０５ｇ）して補正後重量値ＨＧとしてＲＡＭ３２１の所定エリアに記憶する。なお、上述の補正後重量値ＨＧ「６０５ｇ」は、本発明の第２の算出手段が物品の個数を算出するときに基礎とする重量値に相当する。
【００５９】
続いて、補正後重量値ＨＧ「６０５ｇ」が指示個数１０個の許容重量範囲に入るか否かを判断する。即ち、補正後重量値ＨＧ「６０５ｇ」が図６に示す指示個数１０個の許容重量範囲「９７５ｇ〜１０２５ｇ」に入るか否かを判断する。そして、この場合は入らないので、表示部に表示された指示個数１０個は消去しない。そして、図６に示す各個数の許容重量値範囲から載置実重量値Ｋnew「３０５ｇ」の個数である算出個数ＳＱaddを３個と算出し、算出個数ＳＱadd「３個」と前回（新規）の算出個数ＳＱnew「３個」とを加算（３個＋３個＝６個）して算出個数ＳＱallとし、算出個数ＳＱall「６個」を表示部に表示し、ＲＡＭ３２１の所定エリアに記憶する。
【００６０】
なお、補正後重量値ＨＧ「６０５ｇ」が指示個数１０個の許容重量範囲に入るか否かを判断することに代えて、図６に示す各個数の許容重量値範囲から、補正後重量値ＨＧ「６０５ｇ」の個数である算出個数ＳＱallを６個と算出し、算出個数ＳＱall「６個」が指示個数１０個と一致しないので、表示部に表示された指示個数１０個は消去しない、としてもよい。なお、算出個数ＳＱall「６個」を算出する過程は、本発明の第２の算出手段に相当する。
【００６１】
そして、算出個数ＳＱall「６個」が実際の投入個数６個と一致するため、作業者によって分割キーが押下される。分割キーの押下後、累積実重量値Ｋall「６３０ｇ」、算出個数ＳＱnew「６個」、及び、累積実重量値Ｋall「６３０ｇ」と６個分の理論重量値「６００ｇ」との誤差「３０ｇ」を誤差重量値ＧallとしてＲＡＭ３２１の所定エリアに記憶する。また、分割キーの押下後には計量部３００がゼロリセットされる。
【００６２】
続いて、図９の列「再投入（追加２回目）」に示すように、実施例１と同様、４個が追加投入され（Ｑadd）、追加分の載置実重量値Ｋnewが４２０である場合、今回（追加２回目）の載置実重量値Ｋnew「４２０ｇ」と前回（追加１回目））の累積実重量値Ｋall「６２０ｇ」とを加算（４２０ｇ＋６３０ｇ＝１０５０ｇ）して累積実重量値Ｋallとし、累積実重量値Ｋall「１０５０ｇ」から前回（追加１回目）の誤差重量値Ｇall「３０ｇ」を減算（１０５０ｇ−３０ｇ＝１０２０ｇ）して補正後重量値ＨＧとしてＲＡＭ３２１の所定エリアに記憶する。なお、上述の補正後重量値ＨＧ「１０２０ｇ」は、本発明の第２の算出手段が物品の個数を算出するときに基礎とする重量値に相当する。
【００６３】
続いて、補正後重量値ＨＧ「１０２０ｇ」が指示個数１０個の許容重量範囲に入るか否かを判断する。即ち、補正後重量値ＨＧ「１０２０ｇ」が図６に示す指示個数１０個の許容重量範囲「９７５ｇ〜１０２５ｇ」に入るか否かを判断する。そして、この場合は入るので、表示部に表示された指示個数１０個は消去する。なお、補正後重量値ＨＧ「１０２０ｇ」が指示個数１０個の許容重量範囲に入るか否かを判断することに代えて、図６に示す各個数の許容重量値範囲から、補正後重量値ＨＧ「１０２０ｇ」の個数である算出個数ＳＱallを１０個と算出し、算出個数ＳＱall「１０個」が指示個数１０個と一致したので、表示部に表示された指示個数１０個は消去する、としてもよい。なお、算出個数ＳＱall「１０個」を算出する過程は、本発明の第２の算出手段に相当する。
作業者は指示個数と一致する計数、ピッキングができたことが分かるため、完了キーが押下され、一つのピッキング作業が終了する。
【００６４】
以上のように、実施例１では、物品の計数装置として、指示個数の物品を複数回に分けて載置する場合に指示個数より少ない個数の物品が計量部３００に載置されたときに、該載置された物品の実重量値に基づいて、該載置された物品の個数を算出する第１の算出手段と、既に算出された個数分の理論重量値（図８の３００，６００）と、更に追加載置された個数分の重量値（同図の３０５，４２０）と、を加算した重量値（同図の６０５，１０２０）に基づいて、合計個数を算出する第２の算出手段とを備える、カート３０に具備された物品の計数装置について説明している。
【００６５】
また、実施例２では、物品の計数装置として、指示個数の物品を複数回に分けて載置する場合に前記指示個数より少ない個数の物品が前記計量部に載置されたときに、該載置された物品の実重量値に基づいて、該載置された物品の個数を算出する第１の算出手段と、既に載置された個数分の実重量値（図９の３２５，６３０）と、既に算出された個数分の理論重量値（同図の３００，６００）と、の差を誤差重量値（同図の２５，３０）として記憶する手段と、全物品の実重量値（同図の６３０，１０５０）から前記誤差重量値（同図の２５，３０）を減算した重量値（同図の６０５，１０２０）に基づいて、合計個数を算出する第２の算出手段とを備える、カート３０に具備された物品の計数装置について説明している。
【００６６】
なお、上記実施例１、２では、計量部３００の上に物品を投入するコンテナが備わっている移動可能なカートを用いての説明であったが、これに限らず据え置きタイプの計数装置であってもよい。また、図７に示すフローのステップＳ７でＮＯの場合、指示個数を複数回に分けて投入すべき旨を表示部に表示してもよい。これにより、不慣れな作業者であっても、次のステップとして何をしたら良いかが迅速に分かる。また、上記実施例１、２では、指示個数を載せた場合の実重量値が指示個数の理論重量値を越える場合（例えば、物品Ａを指示個数である１０個載置した場合の実重量値１０５０ｇが物品Ａの１０個の理論重量値１０００ｇを超える場合）の動作を説明したが、指示個数を載せた場合の実重量値が指示個数の理論重量値未満の場合の動作も同様である。同様に、指示個数未満の個数を載せた場合の実重量値が当該個数の理論重量値を超える例（例えば、物品Ａを指示個数である１０個未満の３個載置した場合の実重量値３２５ｇが物品Ａの３個の理論重量値３００ｇを超える場合）の動作を説明したが、指示個数未満の個数を載せた場合の実重量値が当該個数の理論重量値未満の場合も同様である。
【００６７】
以上、カート３０によれば、単位重量値の設定を変更するなどの作業をすることなく、迅速に物品の個数を計数し、これにより、迅速にピッキング作業をすることができるようになる。なお、上記実施形態においては、計数装置の一例として、ピッキングカートシステム１のカート３０について説明したが、計数装置は、ピッキングカートに限定されない。
上記実施例１、２について、いわゆるセットポイントを利用するようにしてもよい。物品の個数の計数作業を行う際の作業性を向上させるために、物品の個数を計数する前に目標個数の近傍のある値（これをセットポイントという）を予め設定しておき、計量部３００から出力される計量値に基づく計数値がそのセットポイントを超えた場合に、その旨をブザー等によって報知するようにしてもよい。つまり、本実施例の場合、指示個数を分割して計量、もしくは、分割して累積して計数していくが、予めその指示個数の例えば８割の個数に達した場合に、その旨を、ブザー音の出力やメッセージの表示などによって、作業者に報知するようにしてもよい。
【００６８】
なお、本発明の一実施形態によるカート３０の各処理を実行するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、当該記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、本発明の一実施形態によるカート３０の各処理に係る上述した種々の処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであってもよい。また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００６９】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Dynamic Random Access Memory））のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００７０】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００７１】
１…ピッキングカートシステム、２…ホストコンピュータ、１０…管理装置、２０…無線ルータ、３０…カート、３１…コンテナ、１０６…表示部、１０７…操作部、１２０…ＣＰＵ、１２１…ＲＡＭ、１２２…ＲＯＭ、１２４…通信部、１２６…ＨＤＤ、３０１…台秤（下段後部）／第１計量部、３０２…台秤（下段前部）／第２計量部、３０３…台秤（上段後部）／第３計量部、３０４…台秤（上段後部）／第４計量部、３０５…ハンドル、３０６…第１表示部、３０７…第２表示部、３０８…プリンタ、３０９…スキャナー、３１０…プリンタ、３２０…ＣＰＵ、３２１…ＲＡＭ、３２２…ＲＯＭ、３２３…充電電源部、３２４…通信部
【図１】
0005834387.tif 000002
【図２】
0005834387.tif 000003
【図３】
0005834387.tif 000004
【図４】
0005834387.tif 000005
【図５】
0005834387.tif 000006
【図６】
0005834387.tif 000007
【図７】
0005834387.tif 000008
【図８】
0005834387.tif 000009
【図９】
0005834387.tif 000010