(57)【要約】【課題】検品のミスの原因を早期に検証することが求められている。【解決手段】カメラにより撮影された検品作業の映像を当該検品作業の実施時刻と対応付けて記憶する映像記憶手段と、前記検品作業の対象となった特定の物品についての検品開始時刻及び検品終了時刻の指定を受け付ける受付手段と、前記受付手段が受け付けた前記検品開始時刻及び前記検品終了時刻と、前記映像に対応付けられた前記実施時刻とに基づいて、当該検品開始時刻と検品終了時刻との間に撮影された映像を前記映像記憶手段から抽出する映像抽出手段と、前記映像抽出手段によって抽出された映像を出力する映像出力手段と、を備える。【選択図】図１６
2014084214.tif 000002
【特許請求の範囲】
【請求項１】
カメラにより撮影された検品作業の映像を当該検品作業の実施時刻と対応付けて記憶する映像記憶手段と、
前記検品作業の対象となった特定の物品についての検品開始時刻及び検品終了時刻の指定を受け付ける受付手段と、
前記受付手段が受け付けた前記検品開始時刻及び前記検品終了時刻と、前記映像に対応付けられた前記実施時刻とに基づいて、当該検品開始時刻と検品終了時刻との間に撮影された映像を前記映像記憶手段から抽出する映像抽出手段と、
前記映像抽出手段によって抽出された映像を出力する映像出力手段と、
を備えた物品管理装置。
【請求項２】
前記映像記憶手段は、前記映像を当該映像を撮影したカメラを特定するカメラ特定情報と対応付けて記憶し、
前記受付手段は、特定のカメラを指定するカメラ特定情報の指定を受け付け、
前記映像抽出手段は、前記カメラを特定する情報に基づいて前記映像を抽出する、
請求項１に記載の物品管理装置。
【請求項３】
カメラにより撮影された検品作業の映像を当該検品作業の実施時刻と対応付けて記憶する映像記憶手段と、
前記検品作業の対象となった各物品の検品開始時刻及び検品終了時間を計時する計時手段と、
前記計時手段で計時された前記各物品の検品開始時刻及び検品終了時刻を受け付ける受付手段と、
前記受付手段が受け付けた前記検品開始時刻及び前記検品終了時刻と、前記映像に対応付けられた前記実施時刻とに基づいて、当該検品開始時刻と検品終了時刻との間に撮影された映像を前記映像記憶手段から抽出する映像抽出手段と、
前記映像抽出手段によって抽出された映像を表示可能に出力する映像出力手段と、
を備えた物品管理システム。
【請求項４】
前記受付手段は、検品作業の対象となった物品を収納する箱を特定する箱特定情報を前記検品開始時刻及び検品終了時刻に対応付けて記憶し、
前記映像抽出手段は、前記映像を、特定の物品が収納された収納箱の前記箱特定情報に対応した前記検品開始時刻と検品終了時刻とに基づいて抽出する、
請求項３に記載の物品管理システム。
【請求項５】
前記検品記憶手段は、前記検品作業を行った操作者を特定する操作者特定情報を前記検品開始時刻及び検品終了時刻に対応付けて記憶し、
前記映像抽出手段は、前記映像を、前記操作者を特定する情報に対応した前記検品開始時刻と検品終了時刻とに基づいて抽出する、
請求項３または４に記載の物品管理システム。
【請求項６】
コンピュータに、
カメラにより撮影された検品作業の映像を当該検品作業の実施時刻と対応付けて記憶する映像記憶手段と、
前記検品作業の対象となった特定の物品についての検品開始時刻及び検品終了時刻の指定を受け付ける受付手段と、
前記受付手段が受け付けた前記検品開始時刻及び前記検品終了時刻と、前記映像に対応付けられた前記実施時刻とに基づいて、当該検品開始時刻と検品終了時刻との間に撮影された映像を前記映像記憶手段から抽出する映像抽出手段と、
前記映像抽出手段によって抽出された映像を出力する映像出力手段と、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施の形態は、物品管理装置、物品管理システムおよびプログラムに関する。
【背景技術】
【０００２】
従来、例えばネットスーパー等では、注文を受けた商品をパッキング作業で箱詰めして、顧客宅に配送することが行われている。係るパッキング作業では、商品や部品等の物品が欠落することなく箱に入っていることが求められる。そのため、箱詰め作業時に箱詰めされた物品が過不足ないかの検品を実施することで、箱詰めする物品の種類と数とを確認している。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、このような検品を実施していても、依然として顧客から、箱詰めされた物品の過不足を指摘されることがある。このような場合、検品をしても依然として箱詰めする際にミスが発生しているのか、それとも顧客の勘違いによるのか、について究明する必要があるが、この究明に多大な労力と時間を要する。
【課題を解決するための手段】
【０００４】
実施の形態の物品管理装置は、カメラにより撮影された検品作業の映像を当該検品作業の実施時刻と対応付けて記憶する映像記憶手段と、前記検品作業の対象となった特定の物品についての検品開始時刻及び検品終了時刻の指定を受け付ける受付手段と、前記受付手段が受け付けた前記検品開始時刻及び前記検品終了時刻と、前記映像に対応付けられた前記実施時刻とに基づいて、当該検品開始時刻と検品終了時刻との間に撮影された映像を前記映像記憶手段から抽出する映像抽出手段と、前記映像抽出手段によって抽出された映像を出力する映像出力手段と、を備える。
【０００５】
実施の形態の物品管理システムは、カメラにより撮影された検品作業の映像を当該検品作業の実施時刻と対応付けて記憶する映像記憶手段と、前記検品作業の対象となった各物品の検品開始時刻及び検品終了時間を計時する計時手段と、前記計時手段で計時された前記各物品の検品開始時刻及び検品終了時刻を受け付ける受付手段と、前記受付手段が受け付けた前記検品開始時刻及び前記検品終了時刻と、前記映像に対応付けられた前記実施時刻とに基づいて、当該検品開始時刻と検品終了時刻との間に撮影された映像を前記映像記憶手段から抽出する映像抽出手段と、前記映像抽出手段によって抽出された映像を表示可能に出力する映像出力手段と、を備える。
【０００６】
実施の形態のプログラムは、コンピュータに、カメラにより撮影された検品作業の映像を当該検品作業の実施時刻と対応付けて記憶する映像記憶手段と、前記検品作業の対象となった特定の物品についての検品開始時刻及び検品終了時刻の指定を受け付ける受付手段と、前記受付手段が受け付けた前記検品開始時刻及び前記検品終了時刻と、前記映像に対応付けられた前記実施時刻とに基づいて、当該検品開始時刻と検品終了時刻との間に撮影された映像を前記映像記憶手段から抽出する映像抽出手段と、前記映像抽出手段によって抽出された映像を出力する映像出力手段と、を実行させる。
【図面の簡単な説明】
【０００７】
【図１】図１は、本実施の形態のシステム図である。
【図２】図２は、コード読取装置の側面図である。
【図３】図３は、コード読取装置のハードウェアを示すブロック図である。
【図４】図４は、コード読取装置のメモリマップである。
【図５】図５は、管理サーバのハードウェアを示すブロック図である。
【図６】図６は、管理サーバのメモリマップである。
【図７】図７は、検索サーバのハードウェアを示すブロック図である。
【図８】図８は、検索サーバの映像記憶部を示すメモリマップである。
【図９】図９は、コード読取装置の機能を示す機能ブロック図である。
【図１０】図１０は、コード読取装置の制御処理を示すフローチャートである。
【図１１】図１１は、ラベルの模式図である。
【図１２】図１２は、別のラベルの模式図である。
【図１３】図１３は、管理サーバの機能を示す機能ブロック図である。
【図１４】図１４は、管理サーバの制御処理を示すフローチャートである。
【図１５】図１５は、検索サーバの機能を示す機能ブロック図である。
【図１６】図１６は、検索サーバの制御処理を示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下、図を参照して、本実施の形態に係る物品管理装置、物品管理システムおよびプログラムについて詳細に説明する。なお、以下に説明する実施の形態によりこの発明が限定されるものではない。
【０００９】
図１は、本実施の形態の物品管理システムのシステム図を示すもので、レーン１〜レーンｎまでのｎ個のレーン１（１−１〜１−ｎ）が並列的に並んで配置されている。各レーン１はベルトコンベアで構成されており、物品を箱詰めした箱２を矢印３の方向に搬送する。
【００１０】
コード読取装置４は、ベルトコンベア１の側面に配置され、検品対象の箱２内に箱詰めされた物品のコードを光学的に読み取る。ここで、物品のコードは、当該物品を識別するための情報を保持したバーコードや２次元コード等であり、物品自体に付加されているものとする。コード読取装置４は、回線６を介して管理サーバ１００と通信可能に接続されており、コード読取装置４を用いた検品作業による各レーンでの検品データは、回線６を介して管理サーバ１００に送信される。
【００１１】
プリンタ５は、コード読取装置４で読み取った物品のコードに対応する物品情報や後述する梱包ＩＤ（Idenntity）、ユーザＩＤ、カメラＩＤ等を印字したラベルを発行する。図１において、箱２Ａは検品する前の箱であり、箱２Ｂは検品中の箱であり、箱２Ｃは検品が終了した箱である。各レーン１（１−１〜１−ｎ）のコード読取装置４には、後述する支柱５２の最上部に、カメラ７がそれぞれ設置されている。
【００１２】
管理サーバ１００は、各レーン１のコード読取装置４から送信される検品データを、箱２毎に記憶・管理する。検索サーバ２００は、各レーン１のカメラ７で撮影された検品作業の映像データを記憶・管理する。また、検索サーバ２００は、管理サーバ１００から入力される検索条件に該当する映像データを読み出し、管理サーバ１００に提供する。
【００１３】
図２は、レーン１における物品の流れを横側から見た側面図である。レーン１は駆動ローラ１１と従動ローラ１２とに巻回されたベルトコンベア１３とで構成されており、ベルトコンベア１３上に乗せられた箱２を矢印３の方向に搬送する。図２において、箱２Ａは検品がされておらず、箱２Ｂが現在検品中であり、箱２Ｃは検品が終了している。
【００１４】
コード読取装置４は、コードリーダ４１とハンディコードリーダ４２とを備える。コードリーダ４１は、レーン１に対して、図示しない操作者（図２ではベルトコンベア１３の手前側）と反対側（図２ではベルトコンベア１３より奥側）に設置されている。表示部４５は、コードリーダ４１の上部に表示面が角度可変可能に取り付けられており、表示部４５の表示面には、後述する、操作することで検品の開始を宣言する開始キー４３と、操作することで検品の終了を宣言する終了キー４４とを備える。また、コードリーダ４１は、コード読取部４６とを備えている。コード読取部４６は、操作者に向けた垂直な立設面に設けられている。
【００１５】
表示部４５は、種々の指示や検品結果を表示する。表示部４５の表示面には、図示しないタッチパネルが設けられており、この表示面に開始キー４３と終了キー４４が表示される。そして、開始キー４３と終了キー４４の表示に対応する位置のタッチパネルをタッチすることで開始キー４３と終了キー４４が操作される。コード読取部４６は、物品に付されたコード（本実施の形態ではバーコードである）を読み取る。本実施の形態では、コード読取部４６は赤外線レーザを使用したスキャナ４１であり、物品に付されたコードで反射したレーザ光によってコード化された商品コードや部品コードを読み取る。読み取ったコードは物品を表すデータとして取得される。
【００１６】
コードリーダ４１の背面側からは、支柱５２が上方に伸出しており、この支柱５２の最上部には、カメラ７が設けられている。このカメラ７は、各レーンでの操作者の検品作業を動画で撮影するものであり、コード読取装置４付近での操作者の検品作業を上部から下方に向けて撮影する。各カメラ７で撮影された映像のデータ（以下「映像データ」という）は、回線８を介して検索サーバ２００に送信される。
【００１７】
ハンディコードリーダ４２は、スキャナ４１と有線又は無線により接続されている。本実施の形態では、ハンディコードリーダ４２はＣＣＤ等の撮像素子で撮像された画像からコードを読み取るハンディスキャナ４２である。操作者は、ハンディスキャナ４２を箱２や物品に付されたバーコードに当てることで物品のデータ（以下「物品データ」という）を取得する。
【００１８】
上記したコード読取装置４の構成において、スキャナ４１やハンディスキャナ４２を使用して物品の検品を開始する際には開始キー４３を操作することで、後述する開始計時手段４１１により検品開始時刻（以降「開始時刻」という）が取り込まれる。物品の検品を終了する際には終了キー４４を操作することで、後述する終了計時手段４１２により検品終了時刻（以降「終了時刻」という）が取り込まれる。
【００１９】
プリンタ５は、コード読取装置４と有線又は無線により接続されており、スキャナ４１やハンディスキャナ４２で読み取られた物品データや梱包ＩＤ、ユーザＩＤ、また予め定められたカメラＩＤ等をバーコードとして印字したラベル２２を発行口５１から発行する。ここで、梱包ＩＤは各箱２に付され、その箱２を特定するためのＩＤ（箱特定情報）である。ユーザＩＤは、操作者を特定するためのＩＤ（操作者特定情報）であり、例えば操作者が身に着けている社員証にバーコードで印字されており、このバーコードをハンディスキャナ４２で読み取ることで取得する。カメラＩＤは、レーン１に設置されたカメラを特定するためのＩＤであり、レーン１毎に固有のＩＤとして固定されてコード読取装置４に記憶されている。本実施形態では、各レーンに１台のカメラが設置されていることから、カメラＩＤを使用して、レーン１を特定することもできる。なお、レーン１毎に固有のＩＤが付されている場合には、このＩＤ（レーンＩＤ）をカメラＩＤの代わりに記憶する形態としてもよい。
【００２０】
検品終了後の箱２Ｃに付された、ラベル２１は、この箱２Ｃを特定する梱包ＩＤや物品コード等がバーコード等のコード化された状態で印字されたラベルである。このラベル２１は、箱２がレーン１に乗せられるときにすでに貼付されている。ラベル２１に印字されたデータは、例えば顧客に物品を納品するための納品伝票等のデータに基づいて印字される。
【００２１】
箱２は、物品が箱２に入れられた状態で、ベルトコンベア１３によって箱２Ａの位置から箱２Ｂの位置に搬送されると、操作者は、まず開始キー４３を操作して検品の開始を宣言する。ここで、開始キー４３の操作に応じて、ベルトコンベア１３の搬送動作を停止する形態としてもよい。
【００２２】
次に操作者は、箱２に貼付されているラベル２１のバーコードを、ハンディスキャナ４２で読み取って、梱包ＩＤや物品データ等を取得する。次に操作者は、箱２に収納された各物品に付されているバーコードをコード読取部４６にかざして読み取る。コード読取装置４の後述する制御部４００は、ラベル２１から読み取られた物品データと、コード読取部４６で読み取られた物品データとを比較し、全ての物品について一致が確認されれば、ラベル２１に印字された物品が箱２に収納されていると判断する。この場合、操作者は、終了キー４４を操作して検品の終了を宣言して検品を終了する。検品が終了すると、コード読取装置４は、プリンタ５と協働することで、検品した物品データ、ラベル２１から読み取った梱包ＩＤ、入力されたユーザＩＤ、検品の開始時刻、検品の終了時刻等をラベル２２に印字し、発行口５１から発行する。発行されたラベル２２は、操作者により箱２のラベル２１の近くに貼付される。ラベル２２が貼付された箱２は、ベルトコンベア１３によって箱２Ｂの位置から箱２Ｃの位置に搬送される。
【００２３】
図３は、コード読取装置４のハードウェアを示すブロック図である。図３において、コード読取装置４は、制御主体となるＣＰＵ（Central  Processing  Unit）４０１、各種プログラムを記憶するＲＯＭ（Read  Only  Memory）４０２、各種データを展開するＲＡＭ（Random  Access  Memory）４０３、各種プログラム等を記憶するハードディスク等のメモリ部４０４等を備えている。ＣＰＵ４０１、ＲＯＭ４０２、ＲＡＭ４０３、メモリ部４０４は、互いにデータバス４０５を介して接続されている。ＣＰＵ４０１とＲＯＭ４０２とＲＡＭ４０３とメモリ部４０４が、制御部４００を構成する。すなわち、制御部４００は、ＣＰＵ４０１がＲＯＭ４０２やメモリ部４０４に記憶されたプログラムに従って動作し、各プログラムや各種データをＲＡＭ４０３に展開することによって、後述する制御処理を実行する。
【００２４】
また、表示部４５、キーボード４６、スキャナ４１、ハンディスキャナ４２が、それぞれＩ／Ｆ４０６を介してデータバス４０５に接続されている。キーボード４６には、検品の開始を宣言する開始キー４３と検品の終了を宣言する終了キー４４が設けられている。
【００２５】
図４は、コード読取装置４のＲＡＭ４０３又はメモリ部４０４に保持されるメモリマップの一例を示す図である。図４において、梱包ＩＤ部４０３ａには、検品の対象となった箱２の梱包ＩＤが記憶される。ユーザＩＤ部４０３ｂには、検品を行った操作者のユーザＩＤが記憶される。開始時刻部４０３ｃには、検品の開始時刻が記憶される。終了時刻部４０３ｄには、検品の終了時刻が記憶される。検品データ部４０３ｅには、検品時に読み取られた物品データが記憶される。梱包ＩＤ部４０３ａに記憶された梱包ＩＤ、ユーザＩＤ部４０３ｂに記憶されたユーザＩＤ、開始時刻部４０３ｃに記憶された開始時刻、終了時刻部４０３ｄに記憶された検品終了時刻、検品データ部４０３ｅに記憶された物品データは、それぞれ互いに対応付けて記憶されている。
【００２６】
図５は、管理サーバ１００のハードウェアを示すブロック図である。図５において、管理サーバ１００は、制御主体となるＣＰＵ１０１、各種プログラムを記憶するＲＯＭ１０２、各種データを展開するＲＡＭ１０３、各種プログラムを記憶するハードディスク等のメモリ部１０４等を備えている。ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、メモリ部１０４は、互いにデータバス１０６を介して接続されている。ＣＰＵ１０１とＲＯＭ１０２とＲＡＭ１０３とメモリ部１０４が、制御部１０５を構成する。すなわち、制御部１０５は、ＣＰＵ１０１がＲＯＭ１０２やメモリ部１０４に記憶されたプログラムに従って動作し、各プログラムや各種データをＲＡＭ１０３に展開することによって、後述する制御処理を実行する。
【００２７】
また、ハンディスキャナ１０７、キーボード１０９が、それぞれＩ／Ｆ１０８を介してデータバス１０６に接続されている。また、コード読取装置４が回線６とＩ／Ｆ１０８を介してデータバス１０６に接続されている。
【００２８】
図６は、管理サーバ１００のＲＡＭ１０３又はメモリ部１０４に保持されるメモリマップの一例を示す図である。図６において、梱包ＩＤ部１０３ａには、検品が終了した箱２の梱包ＩＤが記憶される。カメラＩＤ部１０３ｂには、検品時に撮像を行ったカメラのカメラＩＤが記憶される。ユーザＩＤ部１０３ｃには、検品を行った操作者のユーザＩＤが記憶される。開始時刻部１０３ｄには、検品の開始時刻が記憶される。終了時刻部１０３ｅには、検品の終了時刻が記憶される。梱包ＩＤ部１０３ａに記憶された梱包ＩＤ、カメラＩＤ部１０３ｂに記憶されたカメラＩＤ、ユーザＩＤ部１０３ｃに記憶されたユーザＩＤ、開始時刻部１０３ｄに記憶された開始時刻、終了時刻部１０３ｅに記憶された終了時刻は、互いに対応付けて記憶されている。
【００２９】
図７は、物品管理装置である検索サーバ２００のハードウェアを示すブロック図である。図７において、検索サーバ２００は、制御主体となるＣＰＵ２０１、各種プログラムを記憶するＲＯＭ２０２、各種データを展開するＲＡＭ２０３、各種プログラムを記憶するハードディスク等のメモリ部２０４等を備えている。ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、メモリ部２０４は、互いにデータバス２０６を介して接続されている。ＣＰＵ２０１とＲＯＭ２０２とＲＡＭ２０３とメモリ部２０４が、制御部２０５を構成する。すなわち、制御部２０５は、ＣＰＵ２０１がＲＯＭ２０２やメモリ部２０４に記憶されたプログラムに従って動作し、各プログラムや各種データをＲＡＭ２０３に展開することによって、後述する制御処理を実行する。また、カメラ７が回線８とＩ／Ｆ２０７を介してデータバス２０６に接続されている。
【００３０】
図８は、検索サーバ２００の映像記憶部２０３ａであるＲＡＭ２０３又はメモリ部２０４に保持されるメモリマップの一例を示す図である。。カメラ７で撮影された映像は、どのカメラで撮影されたかを特定することが可能なカメラＩＤとともに、所定のタイミングでカメラ７から検索サーバ２００に回線８を介して送信される。また撮影を実施した時刻（例えば１秒単位の時刻情報）が映像データに付されて送信される。検索サーバ２００は、受信した映像データおよび実施時刻を、カメラＩＤに対応付けて映像記憶部２０３ａに記憶する。この際、撮影した映像と撮影を実施した時刻とを対応付けて記憶する。
【００３１】
また、検索サーバ２００では、管理サーバ１００から、カメラＩＤと撮影時間（開始時刻と終了時刻）とを指定する検索条件を受け付けると、この検索条件に該当する映像データを映像記憶部２０３ａから特定する。本実施の形態では、レーン１〜レーンｎの各々に対応してｎ台のカメラが設置されているため、カメラＩＤは００１〜００ｎまで存在する。そのため、映像記憶部２０３ａには、各カメラＩＤに対応付けて映像データとその撮影時刻とが記憶される。例えば、カメラＩＤが００１と、開始時刻１０時と、終了時刻１１時とを検索条件として入力した場合、検索サーバ２００は、映像記憶部２０３ａから、カメラＩＤ：００１に対応するカメラ７で１０時から１１時迄の時間に撮像された映像データが存在するかを検索し、存在した場合その映像データを取得する。
【００３２】
図９は、コード読取装置４の機能を示す機能ブロック図である。図９において、制御部４００がＲＯＭ４０２やメモリ部４０３に記憶された各種プログラムに従うことで、開始計時手段４１１、終了計時手段４１２及び第１の時刻送信手段４１３を実現させる。開始計時手段４１１と終了計時手段４１２とで計時手段を構成する。
【００３３】
開始計時手段４１１は、物品の検品開始時刻を計時する機能を備えている。終了計時手段４１２は、物品の検品終了時刻を計時する機能を備えている。計時手段は、開始計時手段４１１と終了計時手段４１２の上位概念として位置づけられ、検品作業の対象となった各物品の検品開始時刻及び検品終了時間を計時する。第１の時刻送信手段４１３は、計時された検品開始時刻と検品終了時刻とを含む検品結果を前記管理サーバに送信する機能を備えている。なお、開始時刻及び終了時刻の計時は、コード読取装置４が備えるＲＴＣ（Real  Time  Clock）等の計時手段（図示せず）で計時される時刻を基に行うものとする。
【００３４】
次に、図１０を用いて、コード読取装置４における制御処理の概要について説明する。コード読取装置４の制御部４００が以下の制御を実行する。
【００３５】
まず、制御部４００は、表示部４５に検品の開始キー４３の操作を促す表示をする（ステップＳＰ１１）。検品を実施する操作者は、この表示にしたがって、検品開始を開始する開始キー４３を操作する。制御部４００は、開始キー４３が操作されたかを判断し（ステップＳＰ１２）、操作されるまで待機する（ステップＳＰ１２のＮｏ）。開始キー４３が操作されたと判断した場合は（ステップＳＰ１２のＹｅｓ）、制御部４００（開始計時手段４１１）は、開始キー４３が操作された時刻を開始時刻として取得する（ステップＳＰ１３）。そして、制御部４００は、計時した開始時刻をＲＡＭ４０３の開始時刻部４０３ｃに記憶する（ステップＳＰ１４）。
【００３６】
次に制御部４００は、操作者のＩＤであるユーザＩＤの入力を促す表示を表示部４５にする（ステップＳＰ１５）。操作者は、この表示にしたがって、例えば自己が胸に着用しているネームプレートにバーコードとして印字されたユーザＩＤにハンディスキャナ４２を当てて、ユーザＩＤを読み取って入力する。
【００３７】
制御部４００は、ユーザＩＤが入力されるまで待機する（ステップＳＰ１６のＮｏ）。ユーザＩＤが入力されたと判断した場合（ステップＳＰ１６のＹｅｓ）、制御部４００は次に、検品する物品を収納する箱２を特定する梱包ＩＤの読み取りを促す表示を表示部４５にする（ステップＳＰ１７）。この梱包ＩＤは、例えば物品の納品伝票に基づいてすでに箱２に貼付されたラベル２１に、バーコードとして印字されており、このバーコードをハンディスキャナ４２で読み取って入力する。制御部４００は、梱包ＩＤが入力されるまで待機し（ステップＳＰ１８のＮｏ）、入力されたと判断した場合には（ステップＳＰ１８のＹｅｓ）、箱２に貼付されたラベル２１にバーコードで印字された検品物品の物品データの入力を促す表示を表示部４５にする（ステップＳＰ１９）。
【００３８】
ここで、図１１は、ラベル２１の一例を示す模式図である。図１１において、ラベル２１には、梱包ＩＤ４２１と物品データ４２３がバーコードとして印字されている。また、物品の名称４２２も印字されている。
【００３９】
操作者は、ラベル２１に印字されたすべての物品の物品データを、ハンディスキャナ４２で読み取って入力する。制御部４００は、ラベル２１に印字された物品の検品データが入力されたかを判断する（ステップＳＰ２０）。入力されるまで待機し（ステップＳＰ２０のＮｏ）、入力されたと判断した場合は（ステップＳＰ２０のＹｅｓ）、制御部４００は、梱包ＩＤとユーザＩＤと物品データを、それぞれＲＡＭ４０３の、梱包ＩＤ部４０３ａ、ユーザＩＤ部４０３ｂ、検品データ部４０３ｅに記憶する（ステップＳＰ２１）。
【００４０】
次に操作者は、箱２に収納されている物品を箱２から取り出して、箱２に付されたバーコードをスキャナ４１に当てて物品データを読み取って入力する。制御部４００は、物品データが入力されたかを判断する（ステップＳＰ２２）。すべての物品の物品データが入力されるまで待機し（ステップＳＰ２２のＮｏ）、入力されたと判断した場合は（ステップＳＰ２２のＹｅｓ）、制御部４００は、入力された物品データを記憶する（ステップＳＰ２３）。
【００４１】
続いて制御部４００は、検品データ部４０３ｅに記憶された検品データと、ステップＳＰ２２で入力された物品データとを比較する（ステップＳＰ２４）。この比較の結果、全ての物品について検品データと物品データとが一致した場合は（ステップＳＰ２５のＹｅｓ）、制御部４００は、表示部４５に、検品を終了する終了キー４４の入力を促す表示をする（ステップＳＰ２６）。次いで制御部４００は、終了キー４４が操作されるまで待機する（ステップＳＰ２７のＮｏ）。ここで終了キー４４が操作されたと判断すると（ステップＳＰ２７のＹｅｓ）、制御部４００（終了計時手段４１２）は、終了キーが操作された時刻を終了時刻として取得し（ステップＳＰ２８）、ＲＡＭ４０３の終了時刻部４０３ｄに記憶する（ステップＳＰ２９）。また、検品データ部４０３ｅに、検品を実施した物品の物品データを記憶する。
【００４２】
次に制御部４００（第１の時刻送信手段４１３）は、梱包ＩＤ部４０３ａに記憶された梱包ＩＤ、ユーザＩＤ部４０３ｂに記憶されたユーザＩＤ、開始時刻部４０３ｃに記憶された開始時刻、終了時刻部４０３ｄに記憶された終了時刻を、予めＲＡＭ４０３に記憶された当該レーン１を撮影するカメラ７のカメラＩＤとともに、検品結果として管理サーバ１００に送信する（ステップＳＰ３０）。次に制御部４００は、プリンタ５を制御し、当該箱２の梱包ＩＤ、ユーザＩＤ、物品の名称、開始時刻、終了時刻を印字したラベル２２を発行する（ステップＳＰ３１）。
【００４３】
図１２は、ラベル２２の模式図である。ラベル２２には、ユーザＩＤ４２６、梱包ＩＤ４２１、カメラＩＤ４２７、開始時刻４２８、終了時刻４２９がバーコードとして印字される。また、物品の名称４２２も印字される。
【００４４】
発行されたラベル２２は、当該箱２の検品が終了した後に操作者によって当該箱２に貼付される。なお、検品データと物品データとが一致しなかった場合は（ステップＳＰ２５のＮｏ）、ラベル２２に印字された物品と箱２に収納されている物品とが一致していない可能性があるとして、エラー処理を実行する（ステップＳＰ３２）。エラー処理された箱２は、納品伝票等を精査して物品を確認する。なお、操作者により検品作業が行われている間、その作業風景がレーン１に設けられたカメラ７により撮影される。
【００４５】
図１３は、管理サーバ１００の機能を示す機能ブロック図である。図１３において、制御部１０５がＲＯＭ１０２やメモリ部１０４に記憶された各種プログラムに従うことで、検品記憶手段１２１、第２の時刻送信手段１２２及び映像出力手段１２３を実現させる。
【００４６】
検品記憶手段１２１は、計時手段で計時された前記各物品の検品開始時刻及び検品終了時刻を記憶する機能を備える。第２の時刻送信手段１２２は、特定のカメラＩＤ、検品開始時刻及び検品終了時刻等を含む検索条件を、検索サーバに送信する機能を備える。映像出力手段１２３は、後述する映像抽出手段２１３によって抽出された映像を表示可能に出力する機能を備える。
【００４７】
次に、図１４フローチャートを用いて、管理サーバ１００における制御処理の概要について説明する。管理サーバ１００の制御部１０５が以下の制御を実行する。
【００４８】
制御部１０５は、コード読取装置４から検品結果を受信したかを判断する（ステップＳＰ４１）。この判断は、上述したステップＳＰ３０でコード読取装置４から送信された検品結果（梱包ＩＤ、ユーザＩＤ、開始時刻、終了時刻、カメラＩＤのデータ）を受信したか否かで判断する。受信したと判断した場合は（ステップＳＰ４１のＹｅｓ）、制御部１０５（検品記憶手段１２１）は、受信したデータをＲＡＭ１０３又はメモリ部１０４に記憶する（ステップＳＰ４２）。すなわち制御部１０５（検品記憶手段１２１）は、図７に示したように、梱包ＩＤ部１０３ａに梱包ＩＤを記憶し、カメラＩＤ部１０３ｂにカメラＩＤを記憶し、ユーザＩＤ部１０３ｃにユーザＩＤを記憶し、開始時刻部１０３ｄに開始時刻を記憶し、終了時刻部１０３ｅに終了時刻を記憶する。
【００４９】
ステップＳＰ４１において、コード読取装置４からのデータ受信ではないと判断した場合（ステップＳＰ４１のＮｏ）、制御部１０５は、映像による検証の指示があったかを判断する（ステップＳＰ５１）。この検証の指示は、例えば、顧客との間で購入した物品の見解に相違があり確認したい場合、あるいは、ユーザによる検品作業の実態を確認したい場合等に出され、管理装置のキーボード１０９から指示が入力されたり、図示しない上位装置から受信したりする。
【００５０】
ステップＳＰ５１において、検証の指示があったと判断した場合（ステップＳＰ５１のＹｅｓ）、制御部１０５は、検証対象を特定するための特定条件の入力を待機する。ここで、特定条件として検証の対象となる梱包ＩＤが入力されたと判断した場合（ステップＳＰ５２のＹｅｓ）、制御部１０５は、その入力された梱包ＩＤがＲＡＭ１０３又はメモリ部１０４の梱包ＩＤ部１０３ａに記憶されているかを判断する（ステップＳＰ５３）。記憶されていると判断した場合（ステップＳＰ５３のＹｅｓ）、制御部１０５は、当該梱包ＩＤに対応して記憶されたカメラＩＤと開始時刻と終了時刻とを、それぞれカメラＩＤ部１０３ｂ、開始時刻部１０３ｄ、終了時刻部１０３ｅから読み出す（ステップＳＰ５４）。そして、制御部１０５（第２の時刻送信手段）は、読み出したカメラＩＤ、開始時刻及び終了時刻を検索条件として検索サーバ２００に送信する（ステップＳＰ５５）。なお、梱包ＩＤの入力は、例えば、ラベル２１またはラベル２２の梱包ＩＤ４２１をハンディスキャナ１０７で読み取ることで行われるものとする。
【００５１】
また、特定条件として検証の対象となる時間（開始時刻及び終了時刻）が入力された場合（ステップＳＰ５２のＮｏ→ステップＳＰ６１のＹｅｓ）、制御部１０５は、入力された開始時刻と終了時刻がＲＡＭ１０３の開始時刻部１０３ｄと終了時刻部１０３ｅに記憶されているかを判断する（ステップＳＰ６２）。記憶されていると判断した場合（ステップＳＰ６２のＹｅｓ）、当該開始時刻、終了時刻とともに、当該開始時刻と終了時刻と対応されてカメラＩＤ部１０３ｂに記憶されているカメラＩＤを読み出す（ステップＳＰ６３）。そして、制御部１０５（第２の時刻送信手段）は、読み出したカメラＩＤ、開始時刻及び終了時刻を検索条件として検索サーバ２００に送信する（ステップＳＰ６４）。なお、開始時刻と終了時刻との入力は、例えば、入力手段であるキーボード１０９を介して行われるものとする。
【００５２】
また、特定条件として検証の対象となるユーザＩＤが入力されたと判断した場合（ステップＳＰ５２のＮｏ→ステップＳＰ６１のＮｏ→ステップＳＰ７１のＹｅｓ）、制御部１０５は、入力されたユーザＩＤがユーザＩＤ部１０３ｃに記憶されているかを判断する（ステップＳＰ７２）。記憶されていると判断した場合は（ステップＳＰ７２のＹｅｓ）、制御部１０５は、当該ユーザＩＤと対応して記憶されているカメラＩＤと開始時刻と終了時刻とを、それぞれカメラＩＤ部１０３ｂ、開始時刻部１０３ｄ、終了時刻部１０３ｅから読み出す（ステップＳＰ７３）。同一のユーザＩＤが複数個所に存在する場合は、すべての当該ユーザＩＤに対応した開始時刻と終了時刻をそれぞれを組で読み出す。そして、制御部１０５（第２の時刻送信手段）は、読み出したカメラＩＤ、開始時刻及び終了時刻を、検索条件として検索サーバ２００に送信する（ステップＳＰ７４）。なお、ユーザＩＤの入力は、例えば、ラベル２２のユーザＩＤ４２６をハンディスキャナ１０７で読み取ることで行われるものとする。
【００５３】
なお、梱包ＩＤ、時間（開始時刻、終了時刻）及びユーザＩＤの何れもが入力されないと判断した場合には（ステップＳＰ５２のＮｏ→ステップＳＰ６１のＮｏ→ステップＳＰ７１のＮｏ）、制御部１０５は、そのまま処理を終了する。
【００５４】
次に、ステップＳＰ５５、ステップＳＰ６４、ステップＳＰ７４においてカメラＩＤと開始時刻と終了時刻を送信した後、映像データによる検証の指示ではないと判断した場合は（ステップＳＰ５１のＮｏ）、制御部１０５は、検索サーバ２００から映像データを受信したかを判断する（ステップＳＰ８１）。検証の指示がなかった場合（ステップＳＰ５１のＮｏ）も同様である。受信したと判断した場合は（ステップＳＰ８１のＹｅｓ）、制御部１０５は受信した映像データをＲＡＭ１０３に記憶する（ステップＳＰ８２）。っ制御部１０５は、記憶した映像は、キーボード１０９のキー操作によって図示しない表示器に表示する（映像出力手段）。また、制御部１０５は、映像データの受信ではないと判断した場合は（ステップＳＰ８１のＮｏ）、制御部１０５は、所定時間が経過したかを判断し（ステップＳＰ９１）、経過するまでデータの受信を待機する（ステップＳＰ９１のＮｏ）。所定時間を経過したと判断した場合は（ステップＳＰ９１のＹｅｓ）、所定時間以内に映像データを受信しなかったとして、ｄらー処理を実行する（ステップＳＰ９２）。
【００５５】
なお、入力された梱包ＩＤが記憶されていない場合や（ステップＳＰ５３のＮｏ）、入力された開始時刻及び終了時刻が記憶されていない場合や（ステップＳＰ６２のＮｏ）、入力されたユーザＩＤが記憶されていない場合も（ステップＳＰ７２のＮｏ）、エラー処理を実行して（ステップＳＰ９４）処理を終了する。
【００５６】
図１５は、検索サーバ２００の機能を示す機能ブロック図である。図１５において、制御部２０５がＲＯＭ２０２やメモリ部２０４に記憶された各種プログラムに従うことで、映像記憶手段２１１、受信手段２１２、映像抽出手段２１３及び映像送信手段２１４を実現させる。
【００５７】
映像記憶手段２１１は、カメラ７により撮影された検品作業の映像を当該検品作業の実施時刻と対応付けて記憶する機能を有する。具体的には、映像記憶手段２１１は、カメラ７で撮影された検品作業の映像データを当該検品作業の実施時刻と対応付けて映像記憶部２０３ａに記憶する機能を有する。受付手段は、検品作業の対象となった特定の物品についての検品開始時刻及び検品終了時刻の指定を受け付ける機能を有する。受信手段２１２は、管理サーバ１００から、検索条件を受信する機能を有する。映像抽出手段２１３は、受付手段が受け付けた前記検品開始時刻及び前記検品終了時刻と、映像に対応付けられた実施時刻とに基づいて、当該検品開始時刻と検品終了時刻との間に撮影された映像を映像記憶手段から抽出する機能、または検品記憶手段が記憶した検品開始時刻及び検品終了時刻と、映像に対応付けられた実施時刻とに基づいて、当該検品開始時刻と検品終了時刻との間に撮影された映像を映像記憶手段から抽出する機能を有する。受信手段によって受信した検索条件に該当する映像データを、映像記憶部２０３ａから抽出する機能を有する。映像出力手段は、映像抽出手段によって抽出された映像を出力する機能、または映像抽出手段によって抽出された映像を表示可能に出力する機能を有する。映像送信手段２１４は、映像抽出手段２１３によって抽出された映像データを管理サーバ１００に送信する機能を有する。検品記憶手段２１５は、第１の時刻送信手段によって前記コード読取装置から送信された検品開始時刻と検品終了時刻とを記憶する機能を有する。
【００５８】
次に、図１６フローチャートを用いて、検索サーバ２００における制御処理の概要について説明する。検索サーバ２００の制御部２０５が以下の制御を実行する。
【００５９】
制御部２０５（映像記憶手段２１１）は、カメラ７から映像データを受信したか否かを判断する（ステップＳＰ１０１）。受信したと判断した場合は（ステップＳＰ１０１のＹｅｓ）、制御部２０５（映像記憶手段２１１）は、受信した、カメラＩＤ、映像データと映像を撮影を実施した時刻（例えば１秒単位で対応付ける）とを対応付けて記憶する（ステップＳＰ１０２）。
【００６０】
カメラ７からのデータでないと判断した場合は（ステップＳＰ１０１のＮｏ）、次に制御部２０５（受診手段２１２）は、管理サーバ１００から検索条件（カメラＩＤ、開始時刻、終了時刻）を受信したか否かを判断する（ステップＳＰ１１１）。ここで、検索条件を受信したと判断した場合（ステップＳＰ１１１のＹｅｓ）、制御部２０５は、検索条件に含まれたカメラＩＤ、開始時刻及び終了時刻を記憶する（ステップＳＰ１１２）。続いて、制御部２０５（映像抽出手段２１３）は、ステップＳＰ１１２で記憶されたカメラＩＤ、開始時刻及び終了時刻の条件に該当する映像データを、映像記憶部２０３ａから検索する（ステップＳＰ１１３）。具体的には、制御部２０５（映像抽出手段２１３）は、カメラＩＤと対応付けて記憶された映像データの中に、受信した開始時刻と終了時刻との間の時間に撮影された映像データが存在するか否かを判断する。該当する映像データがあることを判断した場合（ステップＳＰ１１４のＹｅｓ）、制御部２０５（映像送信手段２１４）は、該当した映像データの部分を映像記憶部２０３ａから抽出し（ステップＳＰ１１５）、抽出した映像データを管理サーバ１００に送信する（ステップＳＰ１１６）。
【００６１】
映像データの送信は、梱包ＩＤやユーザＩＤの単位で行う。例えば、梱包ＩＤ「234  456  789」に対応付けて１つの映像データを送信するしたり、ユーザＩＤ「Z000001」に対応付けて映像データを送信する。「Z000001」に対応して１つの映像データがある場合は１個の映像データを送信し、「Z000001」に対応して２個の映像データがある場合は２個の映像データを送信する。
【００６２】
検索した結果該当する映像データがない場合は（ステップＳＰ１１４のＮｏ）、制御部２０５は、エラー処理を実行し（ステップＳＰ１１７）処理を終了する。また、管理サーバ１００からデータ受信がない場合は（ステップＳＰ１１１のＮｏ）、処理を終了する。
【００６３】
以上のように、本実施の形態によれば、検索条件として指定された開始時刻と終了時刻とによって映像データを絞り込み、検証映像データとして出力（送信、表示出力）することができるため、箱詰ミスが発生した場合での原因究明を容易に行うことができる。
【００６４】
また、本実施の形態によれば、計時した開始時刻と終了時刻とを、箱を特定する情報に対応して出力するようにしたため、箱を特定する情報を入力することで開始時刻と終了時刻を特定することができる。
【００６５】
また、本実施の形態によれば、計時した開始時刻と終了時刻とを、操作者を特定する情報に対応して出力するようにしたため、操作者を特定する情報を入力することでその操作者が検品したすべての検品作業の開始時刻と終了時刻を特定することができる。
【００６６】
なお、本実施の形態は、例として提示したものであり、発明の範囲を限定することは意図していない。本実施の形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。本実施の形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００６７】
例えば本実施の形態では、開始時刻と終了時刻ではさまれた映像データを抽出するために、梱包ＩＤから抽出する、ユーザＩＤから抽出する、あるいは入力された開始時刻と終了時刻から抽出するようにしたが、この中のいずれか１つ、あるいはこの中の２つのうちのいずれか１つを用いて抽出するようにしてもよい。
【００６８】
また、本実施の形態では、カメラＩＤを用いて検索したが、カメラＩＤは必ずしも必要ではなく、複数レーンが存在する場合であっても、開始時刻と終了時刻とで検索してもよい。また、本実施の形態では、複数のレーンと複数のカメラを配置した例としたが、レーンまたはカメラＩＤは１つ以上であればいくつであってもよい。
【００６９】
また、本実施の形態では、検品終了後にラベル２２を出力し箱２に貼付する形態としたが、これに限らず、ラベル２２の出力を行わない形態としてもよい。なお、この形態を再採用する場合には、ラベル２１の梱包ＩＤを用いて、検証映像の検索を行うものとする。
【００７０】
また、本実施の形態では、コード読取装置４の制御部４００において、ラベル２１から読み取られた物品データと、コード読取部４６で読み取られた物品データとの一致確認を行う形態としたが、これに限らず、ハンディスキャナ４２上において行う形態としてもよい。この形態を採用する場合、操作者は、ハンディスキャナ４２を用いることで箱２内の物品から物品データを読み取る。ハンディスキャナ４２の図示しない制御部では、ラベル２１から読み取られた物品データと、自装置で読み取った物品データとを逐次比較し、全ての物品について一致が確認できた場合に、ラベル２１に印字された物品が箱２に収納されていると判断する。なお、ハンディスキャナ４２には、確認対象の物品のリストや一致確認の結果を表示するための表示部、当該結果を音声で報知するための音声出力部を備えることが好ましい。
【００７１】
また、本実施の形態では、確認対象の物品（物品データ）のリストをラベル２１から取得することとしたが、これに限らず、外部装置（例えば、管理サーバ１００等）から取得する形態としてもよい。具体的には、各箱２の梱包ＩＤと、当該箱２内に収容されるべき物品の物品データとを対応付けた物品リストデータを管理サーバ１００等の外部装置に格納しておき、ハンディスキャナ４２によりラベル２１から読み取った梱包ＩＤに基づき、この梱包ＩＤに対応付けられた物品データのリストを、外部装置から取得する形態としてもよい。なお、物品データの取得は、コード読取装置４が行ってもよいし、ハンディスキャナ４２が通信部を備える場合には、ハンディスキャナ４２が行ってもよい。また、この形態を採用する場合には、ラベル２１から物品の名称４２２、物品データ４２３の表記を取り除く形態としてもよい。
【００７２】
また、本実施の形態では、コード読取装置４が検品を実施した物品データを記憶・管理することとしたが、これに限らず、管理サーバ１００や検索サーバ２００が物品データを記憶・管理する形態としてもよい。
【００７３】
また、本実施の形態では、管理サーバ１００と検索サーバ２００とを設けて説明したが、管理サーバと検索サーバとは物理的に分かれている必要はなく、一体となった一つのサーバであってもよい。
【００７４】
また、本実施の形態では、ネットスーパー等のパッキング時の検品について説明したが、例えばカメラの本体とレンズや付属部品の検品、といった、本体と部品の検品作業の分野でも適用可能である。
【００７５】
なお、本実施の形態の物品管理装置で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００７６】
また、本実施の形態の物品管理装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態の物品管理装置で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
【００７７】
また、本実施の形態の物品管理装置で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【符号の説明】
【００７８】
１０５  制御部
１２１  検品記憶手段
１２２  第２の時刻送信手段
１２３  映像出力手段
２０５  制御部
２１１  映像記憶手段
２１２  受信手段
２１３  映像抽出手段
２１４  映像送信手段
２１５  検品記憶手段
４００  制御部
４１１  開始計時手段
４１２  終了計時手段
４１３  第１の時刻送信手段
【先行技術文献】
【特許文献】
【００７９】
【特許文献１】特開２００３−２８１６２１号公報
【図１】
2014084214.tif 000003
【図２】
2014084214.tif 000004
【図３】
2014084214.tif 000005
【図４】
2014084214.tif 000006
【図５】
2014084214.tif 000007
【図６】
2014084214.tif 000008
【図７】
2014084214.tif 000009
【図８】
2014084214.tif 000010
【図９】
2014084214.tif 000011
【図１０】
2014084214.tif 000012
【図１１】
2014084214.tif 000013
【図１２】
2014084214.tif 000014
【図１３】
2014084214.tif 000015
【図１４】
2014084214.tif 000016
【図１５】
2014084214.tif 000017
【図１６】
2014084214.tif 000018