(57)【要約】【課題】納品された商品をまとめて検品する場合における工数を削減する技術を提供する。【解決手段】サーバ装置２００は、各容器を識別する容器識別情報と、その容器に収容されている商品に関する納品情報とを対応付けて記憶している。店舗端末１００は、店舗に配送された容器から取得する容器識別情報取得部と、容器識別情報取得部が取得した容器識別情報をサーバ装置２００に送信し、当該容器識別情報に対応する納品情報をサーバ装置２００から受信する納品情報取得部と、受信した納品情報を発注情報と比較した結果を出力する比較結果出力部と、を備える。【選択図】図１
2018169708.tif 000002
【特許請求の範囲】
【請求項１】
商品を収容している容器の容器識別情報を取得する容器識別情報取得手段と、
前記容器識別情報取得手段が取得した前記容器識別情報を外部装置に送信し、前記容器識別情報に対応する納品情報を前記外部装置から受信する納品情報取得手段と、
受信した前記納品情報を発注情報と比較した結果を出力する比較結果出力手段と、
を備える店舗端末。
【請求項２】
前記比較結果出力手段は、複数の前記納品情報を集計した結果と前記商品の発注情報とを比較する、請求項１に記載の店舗端末。
【請求項３】
店舗からの発注に応じて容器に収容した商品を示す納品情報と前記容器の容器識別情報とを互いに紐付けて記憶する納品情報管理手段と、
端末識別情報および容器識別情報を外部から受信する受信手段と、
受信した前記容器識別情報に対応する納品情報を読み出し、受信した前記端末識別情報によって識別される端末に送信する送信手段と、
を有するサーバ装置。
【請求項４】
前記納品情報管理手段は、前記容器に収容した商品の変更を示す変更情報を前記容器識別情報と共に受け付け、前記変更情報を用いて前記容器識別情報に紐付く前記納品情報を更新する、
請求項３に記載のサーバ装置。
【請求項５】
店舗からの発注に応じて容器に収容した商品を示す納品情報と前記容器の容器識別情報とを互いに紐付けて記憶する納品情報管理手段と、
前記店舗を識別する店舗識別情報と前記発注の内容を示す発注情報とを互いに紐付けて記憶する発注情報管理手段と、
前記容器識別情報および前記店舗識別情報を外部から受信する受信手段と、
受信した容器識別情報に対応する納品情報を読み出す納品情報読出手段と、
受信した前記店舗識別情報に対応する前記発注情報を読み出す発注情報読出手段と、
前記納品情報と前記発注情報とを比較した結果を出力する比較結果出力手段と、
を備えるサーバ装置。
【請求項６】
前記比較結果出力手段は、複数の前記納品情報を集計した結果と前記商品の発注情報とを比較する、請求項５に記載のサーバ装置。
【請求項７】
前記納品情報管理手段は、前記容器に収容した商品の変更を示す変更情報を前記容器識別情報と共に受け付け、前記変更情報を用いて前記容器識別情報に紐付く前記納品情報を更新する、
請求項５または６に記載のサーバ装置。
【請求項８】
コンピュータによって実行される検品方法であって、
商品を収容している容器の容器識別情報を取得し、
取得した前記容器識別情報を外部装置に送信し、前記容器識別情報に対応する納品情報を前記外部装置から受信し、
受信した前記納品情報を発注情報と比較した結果を出力する、
ことを含む検品方法。
【請求項９】
コンピュータによって実行される納品情報管理方法であって、
店舗からの発注に応じて容器に収容した商品を示す納品情報と前記容器の容器識別情報とを互いに紐付けて記憶し、
端末識別情報および容器識別情報を外部から受信し、
受信した前記容器識別情報に対応する納品情報を読み出し、受信した前記端末識別情報によって識別される端末に送信する、
ことを含む納品情報管理方法。
【請求項１０】
コンピュータによって実行される検品方法であって、
店舗からの発注に応じて容器に収容した商品を示す納品情報と前記容器の容器識別情報とを互いに紐付けて記憶し、
前記店舗を識別する店舗識別情報と前記発注の内容を示す発注情報とを互いに紐付けて記憶し、
前記容器識別情報および前記店舗識別情報を外部から受信し、
受信した容器識別情報に対応する納品情報を読み出し、
受信した前記店舗識別情報に対応する前記発注情報を読み出し、
読み出した前記納品情報と読み出した前記発注情報とを比較した結果を出力する、
ことを含む検品方法。
【請求項１１】
コンピュータに、請求項８に記載の検品方法を実行させるプログラム。
【請求項１２】
コンピュータに、請求項９に記載の納品情報管理方法を実行させるプログラム。
【請求項１３】
コンピュータに、請求項１０に記載の検品方法を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商品の検品作業を支援する技術に関する。
【背景技術】
【０００２】
納品された商品の検品作業は店員にとって負荷がかかる作業であり、その負荷を削減したいというニーズがある。
【０００３】
商品の検品作業を支援する技術の一例が、下記特許文献１および２に開示されている。下記特許文献１には、配送先ケースのラベルに印刷された二次元データコードを読み取って当該配送ケースに収容されている商品の明細情報を取得し、その明細情報を発注内容と照合することによって、納品された商品をまとめて検品する技術が開示されている。また、下記特許文献２には、複数のコンテナそれぞれに取り付けられた無線タグから読み取った納品データを合算したものと発注データとを突き合わせることよって、納品された商品をまとめて検品する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−１８７８４３号公報
【特許文献２】特開２０１３−２００７３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１の技術では、配送先ケースのラベルに印字された二次元データコードに商品の明細情報そのものが埋め込まれているため、その配送先ケースを再利用する場合、新たな二次元データコードを作成して貼りなおす必要がある。また、特許文献２の技術でも、コンテナに取り付けられた無線タグに納品データが埋め込まれているため、そのコンテナを再利用する際に無線タグに格納する納品データを書き換える必要がある。この作業は、納品を請け負う業者にとって負荷がかかる。
【０００６】
本発明は、上記の課題に鑑みてなされたものである。本発明の目的の一つは、納品された商品をまとめて検品する場合における工数を削減する技術を提供することである。
【課題を解決するための手段】
【０００７】
本発明の店舗端末は、（１）商品を収容している容器の容器識別情報を取得する容器識別情報取得手段と、（２）前記容器識別情報取得手段が取得した前記容器識別情報を外部装置に送信し、前記容器識別情報に対応する納品情報を前記外部装置から受信する納品情報取得手段と、（３）受信した前記納品情報を発注情報と比較した結果を出力する比較結果出力手段と、を備える。
【０００８】
本発明の第１のサーバ装置は、（１）店舗からの発注に応じて容器に収容した商品を示す納品情報と前記容器の容器識別情報とを互いに紐付けて記憶する納品情報管理手段と、（２）端末識別情報および容器識別情報を外部から受信する受信手段と、（３）受信した前記容器識別情報に対応する納品情報を読み出し、受信した前記端末識別情報によって識別される端末に送信する送信手段と、を備える。
【０００９】
本発明の第２のサーバ装置は、（１）店舗からの発注に応じて容器に収容した商品を示す納品情報と前記容器の容器識別情報とを互いに紐付けて記憶する納品情報管理手段と、（２）前記店舗を識別する店舗識別情報と前記発注の内容を示す発注情報とを互いに紐付けて記憶する発注情報管理手段と、（３）前記容器識別情報および前記店舗識別情報を外部から受信する受信手段と、（４）受信した容器識別情報に対応する納品情報を読み出す納品情報読出手段と、（５）受信した前記店舗識別情報に対応する前記発注情報を読み出す発注情報読出手段と、（６）前記納品情報と前記発注情報とを比較した結果を出力する比較結果出力手段と、を備える。
【００１０】
本発明の第１の検品方法は、コンピュータによって実行される。当該第１の検品方法は、（１）商品を収容している容器の容器識別情報を取得し、（２）取得した前記容器識別情報を外部装置に送信し、前記容器識別情報に対応する納品情報を前記外部装置から受信し、（３）受信した前記納品情報を発注情報と比較した結果を出力する、ことを含む。
【００１１】
本発明の納品情報管理方法は、コンピュータによって実行される。当該納品情報管理方法は、（１）店舗からの発注に応じて容器に収容した商品を示す納品情報と前記容器の容器識別情報とを互いに紐付けて記憶し、（２）端末識別情報および容器識別情報を外部から受信し、（３）受信した前記容器識別情報に対応する納品情報を読み出し、受信した前記端末識別情報によって識別される端末に送信することを含む。
【００１２】
本発明の第２の検品方法は、コンピュータによって実行される。当該第２の検品方法は、（１）店舗からの発注に応じて容器に収容した商品を示す納品情報と前記容器の容器識別情報とを互いに紐付けて記憶し、（２）前記店舗を識別する店舗識別情報と前記発注の内容を示す発注情報とを互いに紐付けて記憶し、（３）前記容器識別情報および前記店舗識別情報を外部から受信し、（４）受信した容器識別情報に対応する納品情報を読み出し、（５）受信した前記店舗識別情報に対応する前記発注情報を読み出し、（６）読み出した前記納品情報と読み出した前記発注情報とを比較した結果を出力する、ことを含む。
【００１３】
本発明の第１のプログラムは、上記第１の検品方法をコンピュータに実行させる。
【００１４】
本発明の第２のプログラムは、上記納品情報管理方法をコンピュータに実行させる。
【００１５】
本発明の第３のプログラムは、上記第２の検品方法をコンピュータに実行させる。
【発明の効果】
【００１６】
本発明によれば、納品された商品をまとめて検品する場合における工数を削減することが可能となる。
【図面の簡単な説明】
【００１７】
【図１】第１実施形態に係る検品システムを概略的に示す図である。
【図２】第１実施形態における店舗端末の機能構成を概念的に示すブロック図である。
【図３】第１実施形態におけるサーバ装置の機能構成を概念的に示すブロック図である。
【図４】店舗端末のハードウエア構成を概念的に示す図である。
【図５】サーバ装置のハードウエア構成を概念的に示す図である。
【図６】納品情報の登録処理の流れを例示するフローチャートである。
【図７】店舗端末−サーバ装置間の通信処理の流れを例示するシーケンス図である。
【図８】納品情報と発注情報との比較処理の流れを例示するフローチャートである。
【図９】店舗端末−サーバ装置間の通信処理の流れを例示するシーケンス図である。
【図１０】納品情報と発注情報との比較処理の流れを例示するフローチャートである。
【図１１】第２実施形態に係る検品システムを概略的に示す図である。
【図１２】第２実施形態におけるサーバ装置の機能構成を概念的に示すブロック図である。
【図１３】納品情報の登録処理の流れを例示するフローチャートである。
【図１４】店舗端末−サーバ装置間の通信処理の流れを例示するフローチャートである。
【図１５】納品情報と発注情報との比較処理の流れを例示するフローチャートである。
【図１６】店舗端末−サーバ装置間の通信処理の流れを例示するフローチャートである。
【図１７】納品情報と発注情報との比較処理の流れを例示するフローチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。また、特に説明する場合を除き、各ブロック図において、各ブロックは、ハードウエア単位の構成ではなく、機能単位の構成を表している。
【００１９】
［第１実施形態］
〔概要説明〕
図１を用いて第１実施形態の検品システムの概要を説明する。図１は、第１実施形態に係る検品システムを概略的に示す図である。第１実施形態の検品システムは以下に示すような工程を有する。
【００２０】
まず、店舗の従業員は、店舗端末１００や図示しないその他の端末を操作して、納入業者に対して商品を発注する（図１の（１））。納入業者は、店舗からの発注に応じて納入商品を準備して容器に収容する（図１の（２））。また、納入業者は、業者端末３００を用いて、その容器を識別するための容器識別情報と、その容器に収容されている納入商品に関する情報（納品情報）とを、サーバ装置２００の納品情報管理部２１０に登録する。（図１の（３））。そして、納入業者は、納入商品を収容した容器を店舗に配送する（図１の（４））。そして、店舗の従業員によって店舗端末１００が操作され、納入商品の検品作業が行われる（図１の（５））。具体的には、店舗端末１００は、容器の外面などに記載された、その容器の容器識別情報を取得し、その容器識別情報をサーバ装置２００に送信する。サーバ装置２００は、店舗端末１００から受け取った容器識別情報に対応する納品情報を納品情報管理部２１０から読み出して店舗端末１００に送信する。店舗端末１００は、サーバ装置２００から受け取った納品情報と、商品発注時に生成された発注情報とを比較し、その比較結果を出力する。
【００２１】
〔店舗端末１００の機能構成〕
図２は、第１実施形態における店舗端末１００の機能構成を概念的に示すブロック図である。図２に示されるように、本実施形態の店舗端末１００は、容器識別情報取得部１１０、納品情報取得部１２０および比較結果出力部１３０を有する。
【００２２】
容器識別情報取得部１１０は、商品を収容している容器の容器識別情報を取得する。容器識別情報は、容器の各個体を識別するための文字や記号の組み合わせである。容器識別情報は、例えば、コードシンボル（例：バーコード、二次元コードなど）にエンコードされ、容器の外面に印刷または貼付される。その他にも、コードシンボルを用いずに、文字や記号の組み合わせそのものが容器の外面に記載されていてもよい。この場合、納品情報取得部１２０は、例えば、ＯＣＲ（Optical Character Recognition）技術を用いて、容器の外面から容器識別情報を取得することができる。またその他にも、容器識別情報は、物体指紋（容器表面上に形成された凹凸）を用いて容器の外面に記載されていてもよい。この場合、納品情報取得部１２０は、物体指紋が形成された部分の画像を解析して、容器識別情報を抽出することができる。またその他にも、容器識別情報は、容器の外面に付されたＲＦＩＤに格納されていてもよい。納品情報取得部１２０は、容器識別情報取得部１１０により取得された容器識別情報をサーバ装置２００（外部装置）に送信し、その容器識別情報に対応する納品情報をサーバ装置２００（外部装置）から受信する。
【００２３】
比較結果出力部１３０は、納品情報取得部１２０が受信した納品情報を発注情報と比較する。発注情報は、納入業者に発注した商品の種類や個数を少なくとも含む情報であり、例えば、商品発注業務において店舗内の端末（店舗端末１００あるいは図示しないその他の端末）に入力した情報を基に生成される。生成された発注情報は、例えば、店舗端末１００のメモリやストレージデバイス、或いは、図示しない店舗サーバといった所定の記憶部に記憶され、比較結果出力部１３０は、その記憶部から発注情報を読み出すことができる。そして、比較結果出力部１３０は、納品情報取得部１２０が受信した納品情報と発注情報とを比較した結果を出力する。
【００２４】
〔サーバ装置２００の機能構成〕
図３は、第１実施形態におけるサーバ装置２００の機能構成を概念的に示すブロック図である。図３に示されるように、本実施形態のサーバ装置２００は、納品情報管理部２１０、受信部２２０、および送信部２３０を有する。
【００２５】
納品情報管理部２１０は、店舗からの発注に応じて容器に収容した商品を示す納品情報と、その容器の容器識別情報とを互いに紐付けて記憶する。納品情報管理部２１０は、例えば、図１に例示するようなテーブルを用いて、納品情報と容器識別情報とを互いに紐付けて管理することができる。
【００２６】
受信部２２０は、端末識別情報および容器識別情報を外部（店舗端末１００の容器識別情報取得部１１０）から受信する。端末識別情報は、店舗端末１００を識別するための情報であり、例えば、上述の容器識別情報取得部１１０から送られてくるデータの送信元アドレス（即ち、店舗端末１００のアドレス）などが利用され得る。
【００２７】
送信部２３０は、受信部２２０が受信した容器識別情報に対応する納品情報を読み出す。図１の例において、受信部２２０が「容器識別情報：ＩＤ００１」を取得した場合、送信部２３０は、「容器識別情報：ＩＤ００１」に対応する「納品情報Ａ」を納品情報管理部２１０から読み出すことができる。そして、送信部２３０は、受信部２２０が受信した端末識別情報によって識別される端末（図１の例では、店舗端末１００）に、読み出した「納品情報Ａ」を送信する。
【００２８】
〔作用・効果〕
以上、本実施形態によれば、納入業者から店舗に配送された容器の容器識別情報に基づいて、その容器に収容されている商品を示す納品情報が取得され、その納品情報と発注情報との比較結果が出力される。これにより、納入された商品を一括して検品できるようになり、検品作業にかかる時間を短縮することができる。
【００２９】
また、本実施形態では、上述の特許文献に記載される技術と異なり、例えばコードシンボルや無線タグといった各容器を識別するための構成要素に、その容器に収容された商品の情報（納品情報）が格納されない。その代わりに、その容器に収容された商品の情報（納品情報）は、上述のコードシンボルや無線タグなどから取得可能な容器識別情報と紐付けた状態で、サーバ装置２００上で管理されている。このような構成により、納入業者は、容器を再利用する際に、コードシンボルが印字されたラベルを貼り直す、或いは、無線タグの中身を書き換えるといった工程を省略することができる。また、納入業者が従来行ってきたように納入商品の情報を業者端末３００上で入力すれば、店舗側で一括して検品作業を行う環境が整う。
【００３０】
〔ハードウエア構成〕
店舗端末１００およびサーバ装置２００の各機能構成部は、各機能構成部を実現するハードウエア（例：ハードワイヤードされた電子回路など）で実現されてもよいし、ハードウエアとソフトウエアとの組み合わせ（例：電子回路とそれを制御するプログラムの組み合わせなど）で実現されてもよい。以下、店舗端末１００およびサーバ装置２００の各機能構成部がハードウエアとソフトウエアとの組み合わせで実現される場合について、さらに説明する。
【００３１】
＜店舗端末１００のハードウエア構成＞
図４は、店舗端末１００のハードウエア構成を概念的に示す図である。図４に示されるように、店舗端末１００は、バス１０１、プロセッサ１０２、メモリ１０３、ストレージデバイス１０４、入出力インタフェース１０５、及びネットワークインタフェース１０６を含んで構成される。
【００３２】
バス１０１は、プロセッサ１０２、メモリ１０３、ストレージデバイス１０４、入出力インタフェース１０５、及びネットワークインタフェース１０６が、相互にデータを送受信するためのデータ伝送路である。ただし、プロセッサ１０２、メモリ１０３、ストレージデバイス１０４、入出力インタフェース１０５、及びネットワークインタフェース１０６などを互いに接続する方法は、バス接続に限定されない。
【００３３】
プロセッサ１０２は、ＣＰＵ（Central Processing Unit）やＧＰＵ（Graphics Processing Unit）などの演算装置である。メモリ１０３は、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）などを用いて実現される主記憶装置である。ストレージデバイス１０４は、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）、メモリカードなどを用いて実現される補助記憶装置である。
【００３４】
ストレージデバイス１０４は、店舗端末１００の各機能構成部（容器識別情報取得部１１０、納品情報取得部１２０、および比較結果出力部１３０）を実現するプログラムモジュールを記憶している。プロセッサ１０２は、これら各プログラムモジュールをメモリ１０３に読み出して実行することで、各プログラムモジュールに対応する機能を実現する。
【００３５】
入出力インタフェース１０５は、店舗端末１００と）と、読取装置１５１、入力装置１５２、並びに、出力装置１５３とを接続するためのインタフェースである。読取装置１５１は、バーコードリーダーやイメージスキャナといった、容器識別情報を読み取るための装置である。入力装置１５２は、キーボードやマウスといった入力用のデバイスである。容器識別情報は、この入力装置１５２を介して入力されてもよい。出力装置１５３は、ＬＣＤ（Liquid Crystal Display）やスピーカー装置といった出力用のデバイスである。店舗の従業員は、この出力装置１５３を介して、納品情報と発注情報とを比較した結果を確認することができる。
【００３６】
ネットワークインタフェース１０６は、店舗端末１００をＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）などの通信網に接続するためのインタフェースである。図４に示されるように、店舗端末１００は、ネットワークインタフェース１０６を介して通信網に接続することで、サーバ装置２００などと通信することができる。なお、通信網に接続する方法は、無線接続であってもよいし、有線接続であってもよい。
【００３７】
＜サーバ装置２００のハードウエア構成＞
図５は、サーバ装置２００のハードウエア構成を概念的に示す図である。図５に示されるように、サーバ装置２００は、バス２０１、プロセッサ２０２、メモリ２０３、ストレージデバイス２０４、入出力インタフェース２０５、及びネットワークインタフェース２０６を含んで構成される。
【００３８】
バス２０１は、プロセッサ２０２、メモリ２０３、ストレージデバイス２０４、入出力インタフェース２０５、及びネットワークインタフェース２０６が、相互にデータを送受信するためのデータ伝送路である。ただし、プロセッサ２０２、メモリ２０３、ストレージデバイス２０４、入出力インタフェース２０５、及びネットワークインタフェース２０６などを互いに接続する方法は、バス接続に限定されない。
【００３９】
プロセッサ２０２は、ＣＰＵ（Central Processing Unit）やＧＰＵ（Graphics Processing Unit）などの演算装置である。メモリ２０３は、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）などを用いて実現される主記憶装置である。ストレージデバイス２０４は、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）、メモリカードなどを用いて実現される補助記憶装置である。
【００４０】
ストレージデバイス２０４は、サーバ装置２００の各機能構成部（納品情報管理部２１０、受信部２２０、および送信部２３０）を実現するプログラムモジュールを記憶している。プロセッサ２０２は、これら各プログラムモジュールをメモリ２０３に読み出して実行することで、各プログラムモジュールに対応する機能を実現する。また、ストレージデバイス２０４は、図１に例示されるような、納品情報と容器識別情報とを紐付けて記憶するテーブルを保持していてもよい。
【００４１】
入出力インタフェース２０５は、サーバ装置２００と周辺機器（図示せず）とを接続するためのインタフェースである。キーボードやマウスといった入力装置、ＬＣＤ（Liquid Crystal Display）やＣＲＴ（Cathode Ray Tube）ディスプレイといった出力装置が、入出力インタフェース２０５を介して接続され得る。
【００４２】
ネットワークインタフェース２０６は、サーバ装置２００をＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）などの通信網に接続するためのインタフェースである。図５に示されるように、サーバ装置２００は、ネットワークインタフェース２０６を介して通信網に接続することで、店舗端末１００や業者端末３００などと通信することができる。なお、通信網に接続する方法は、無線接続であってもよいし、有線接続であってもよい。
【００４３】
なお、業者端末３００は、納入業者が各種業務に利用する端末であり、納品情報管理部２１０が管理する納品情報は業者端末３００を用いて生成される。業者端末３００は、サーバ装置２００に、納品情報と、その納品情報が示す商品を収容している容器識別情報とを互いに紐付けた状態で含む登録要求をサーバ装置２００に送信することができる。
【００４４】
〔第１の動作例〕
図６乃至図８を用いて、第１実施形態における検品システムの第１の動作例を説明する。
【００４５】
＜サーバ装置２００による納品情報の登録処理＞
図６は、納品情報の登録処理の流れを例示するフローチャートである。図６の処理は、サーバ装置２００により実行される。
【００４６】
まず、納品情報管理部２１０は、容器識別情報と納品情報の登録要求を業者端末３００から受け付ける（Ｓ１０２）。納品情報管理部２１０は、受け付けた容器識別情報と納品情報とを互いに紐付けて、サーバ装置２００のメモリ２０３やストレージデバイス２０４、或いは、図示しない外部ストレージデバイスに記憶する（Ｓ１０４）。
【００４７】
ここで、納入業者が、商品を店舗に発送する前に作業誤りに気付いて、容器に収容する商品を入れ直すこともある。この場合、既に登録された納品情報によって示される商品と実際に容器に収容されている商品との間で食い違いが生じてしまう。このような問題に対処するため、納品情報管理部２１０は、登録した納品情報の変更要求を業者端末３００から受け付け可能に構成されていてもよい。具体的には、納品情報管理部２１０は、次のように動作することができる。まず、納品情報管理部２１０は、容器に収容した商品の変更を示す変更情報と容器識別情報とを含む変更要求を、業者端末３００から受け付けたか否かは判定する（Ｓ１０６）。商品の変更要求を業者端末３００から受け付けた場合（Ｓ１０６：ＹＥＳ）、納品情報管理部２１０は、受け付けた変更要求に含まれる容器識別情報に紐付く納品情報を、その容器識別情報と共に受け付けた変更情報を用いて更新することができる（Ｓ１０８）。なお、業者端末３００から商品の変更要求がない場合（Ｓ１０６：ＮＯ）、上述の処理は実行されない。このような構成により、上述した食い違いの問題を解消することができる。
【００４８】
＜店舗端末１００−サーバ装置２００間の通信処理＞
図７は、店舗端末１００−サーバ装置２００間の通信処理の流れを例示するシーケンス図である。
【００４９】
店舗端末１００の容器識別情報取得部１１０は、店舗に配送された容器の容器識別情報を取得する（Ｓ２０２）。そして、店舗端末１００の容器識別情報取得部１１０は、取得した容器識別情報をサーバ装置２００に送信する（Ｓ２０４）。なお、サーバ装置２００への送信データは、容器識別情報と共に店舗端末１００の端末識別情報（店舗端末１００のアドレスなど）を含んでいる。サーバ装置２００への送信データは、サーバ装置２００の受信部２２０により受信される。
【００５０】
サーバ装置２００の送信部２３０は、受信部２２０が受信した容器識別情報を用いて納品情報管理部２１０を参照し、その容器識別情報に対応する納品情報を読み出す（Ｓ２０６）。そして、サーバ装置２００の送信部２３０は、Ｓ２０６の処理で読み出した納品情報を店舗端末１００に送信する（Ｓ２０８）。サーバ装置２００の送信部２３０は、受信部２２０が受信した端末識別情報（店舗端末１００のアドレスなど）を用いて、Ｓ２０６の処理で読み出した納品情報の送信先を特定することができる。これにより、店舗端末１００の納品情報取得部１２０は、Ｓ２０４の処理で送信した容器識別情報に対応する納品情報を、サーバ装置２００から受信することができる。
【００５１】
＜納品情報と発注情報との比較処理＞
図８は、納品情報と発注情報との比較処理の流れを例示するフローチャートである。図８の処理は、店舗端末１００により実行される。図８の処理は、図７のＳ２０８の処理の後に実行される。
【００５２】
店舗端末１００の比較結果出力部１３０は、メモリ１０３、ストレージデバイス１０４、或いは図示しない外部の店舗サーバなどに記憶されている発注情報を読み出し、Ｓ２０８の処理で取得した納品情報と比較する（Ｓ２１０）。
【００５３】
発注情報と納品情報とを比較した結果、差分がない場合（Ｓ２１０：差分なし）、比較結果出力部１３０は、検品作業の結果を示す情報として、検品作業が正常に終了した旨を示す情報を生成する（Ｓ２１２）。一方、発注情報と納品情報とを比較した結果、差分がある場合（Ｓ２１０：差分あり）、比較結果出力部１３０は、検品作業の結果を示す情報として、納品誤りがあることを示す情報を生成する（Ｓ２１４）。そして、比較結果出力部１３０は、Ｓ２１２或いはＳ２１４の処理で生成した、検品作業の結果を示す情報を出力する（Ｓ２１６）。例えば、比較結果出力部１３０は、店舗端末１００のディスプレイ上に、Ｓ２１２或いはＳ２１４で生成した検品作業の結果を示す情報を出力することができる。これにより、納品誤りがあるか否かを、店員が容易に把握することができる。また、比較結果出力部１３０は、図示しない店舗サーバ或いは本部サーバに、検品作業の結果を示す情報を出力してもよい。これにより、各店舗を運営および管理する立場の人物が、検品作業の結果を確認することができる。
【００５４】
〔第２の動作例〕
図９および図１０を用いて、第１実施形態における検品システムの第２の動作例を説明する。ここでは、複数の容器が一度に配送された場合における、店舗端末１００−サーバ装置２００間の通信処理及び、納品情報と発注情報との比較処理について説明する。
【００５５】
＜店舗端末１００−サーバ装置２００間の通信処理＞
図９は、店舗端末１００−サーバ装置２００間の通信処理の流れを例示するシーケンス図である。
【００５６】
店舗端末１００の容器識別情報取得部１１０は、店舗に配送された容器から、容器識別情報を取得する（Ｓ３０２）。店舗端末１００の容器識別情報取得部１１０は、容器識別情報の追加入力の有無を確認する（Ｓ３０４）。例えば、店舗端末１００の容器識別情報取得部１１０は、所定の待機時間の経過や、全ての容器から容器識別情報を取得した旨を示す入力の有無によって、容器識別情報の追加入力があるか否かを判断することができる。容器識別情報の追加入力がある場合（Ｓ３０４：ＹＥＳ）、容器識別情報取得部１１０は、他の容器の容器識別情報を更に取得する（Ｓ３０２）。一方、容器識別情報の追加入力がない場合（Ｓ３０４：ＮＯ）、容器識別情報取得部１１０は、それまでに取得した容器識別情報をサーバ装置２００に送信する（Ｓ３０６）。なお、サーバ装置２００への送信データは、容器識別情報と共に店舗端末１００の端末識別情報（店舗端末１００のアドレスなど）を含んでいる。サーバ装置２００への送信データは、サーバ装置２００の受信部２２０により受信される。
【００５７】
サーバ装置２００の送信部２３０は、受信部２２０が受信した容器識別情報を用いて納品情報管理部２１０を参照し、容器識別情報に対応する納品情報を読み出す（Ｓ３０８）。ここで、受信部２２０が複数の容器識別情報を受信した場合、送信部２３０は、複数の容器識別情報それぞれに対応する納品情報を読み出す。そして、サーバ装置２００の送信部２３０は、Ｓ３０８の処理で読み出した納品情報を店舗端末１００に送信する（Ｓ３１０）。Ｓ３０８の処理で複数の納品情報が読み出された場合、送信部２３０は、複数の納品情報を店舗端末１００に送信する。なお、サーバ装置２００の送信部２３０は、第１の動作例と同様に、受信部２２０が受信した端末識別情報（店舗端末１００のアドレスなど）を用いて、複数の納品情報の送信先を特定することができる。これにより、店舗端末１００の納品情報取得部１２０は、Ｓ３０４の処理で送信した複数の容器識別情報に対応する複数の納品情報を、サーバ装置２００から受信することができる。
＜納品情報と発注情報との比較処理＞
図１０は、納品情報と発注情報との比較処理の流れを例示するフローチャートである。図１０の処理は、店舗端末１００により実行される。図１０の処理は、図９のＳ３１０の処理の後に実行される。以下では、図９のＳ３１０の処理で複数の納品情報が取得された場合の処理について説明する。
【００５８】
比較結果出力部１３０は、Ｓ３１０の処理で取得した複数の納品情報を集計する（Ｓ３１２）。言い換えると、比較結果出力部１３０は、複数の納品情報を１つの納品情報として集約する。そして、比較結果出力部１３０は、メモリ１０３、ストレージデバイス１０４、或いは図示しない外部の店舗サーバなどに記憶されている発注情報を読み出し、Ｓ２０８の処理で集計した納品情報と比較する（Ｓ３１４）。
【００５９】
発注情報と集計した納品情報とを比較した結果、差分がない場合（Ｓ３１４：差分なし）、比較結果出力部１３０は、検品作業の結果を示す情報として、検品作業が正常に終了した旨を示す情報を生成する（Ｓ３１６）。一方、発注情報と集計した納品情報とを比較した結果、差分がある場合（Ｓ３１４：差分あり）、比較結果出力部１３０は、検品作業の結果を示す情報として、納品誤りがあることを示す情報を生成する（Ｓ３１８）。そして、比較結果出力部１３０は、Ｓ３１６或いはＳ３１８で生成した情報を出力する（Ｓ３２０）。Ｓ３１４〜Ｓ３２０の処理は、第１の動作例で説明したＳ２１０〜Ｓ２１６の処理と同様である。
【００６０】
このように、第２の動作例では、発注した商品が複数の容器を用いて納品される場合に、容器毎の容器識別情報を用いて取得される納品情報を集約した結果と、発注情報が比較される。これにより、発注した商品が複数の容器を用いて納品される場合であっても、正しい検品結果を得ることができる。
【００６１】
［第２実施形態］
〔概要説明〕
図１１を用いて第２実施形態の検品システムの概要を説明する。図１１は、第２実施形態に係る検品システムを概略的に示す図である。本実施形態では、店舗端末１００ではなく、サーバ装置４００が検品作業を行う点で、第１実施形態と異なっている。第２実施形態の検品システムは以下に示すような工程を有する。
【００６２】
まず、店舗の従業員は、店舗端末１００や図示しないその他の端末を操作して、納入業者に対して商品を発注する（図１１の（１））。発注処理によって生成された発注情報は、店舗を識別する店舗識別情報と共にサーバ装置４００へ送信され、サーバ装置４００の発注情報管理部４２０に記憶される（図１１の（２））。納入業者は、店舗からの発注に応じて納入商品を準備して容器に収容する（図１１の（３））。また、納入業者は、業者端末３００を用いて、その容器を識別するための容器識別情報と、その容器に収容されている納入商品に関する情報（納品情報）とを、サーバ装置２００の納品情報管理部４１０に登録する。（図１１の（４））。そして、納入業者は、納入商品を収容した容器を店舗に配送する（図１１の（５））。そして、店舗の従業員によって店舗端末１００が操作され、店舗に配送された容器から容器識別情報が取得されると、その容器識別情報が、店舗を識別する店舗識別情報と紐付けられて、サーバ装置４００に送信される（図１１の（６））。そして、サーバ装置４００は、店舗端末１００から送信された店舗識別情報と容器識別情報とを用いて、検品作業を行う（図１１の（７））。具体的には、サーバ装置４００は、店舗端末１００から取得した容器識別情報に対応する納品情報と、店舗端末１００から取得した店舗識別情報に対応する発注情報とを比較して、その比較結果を出力する。
【００６３】
〔サーバ装置２００の機能構成〕
図１２は、第２実施形態におけるサーバ装置４００の機能構成を概念的に示すブロック図である。図１２に示されるように、本実施形態のサーバ装置４００は、納品情報管理部４１０、発注情報管理部４２０、受信部４３０、納品情報読出部４４０、発注情報読出部４５０、および、比較結果出力部４６０を有する。
【００６４】
納品情報管理部４１０は、店舗からの発注に応じて容器に収容した商品を示す納品情報と、その容器の容器識別情報とを互いに紐付けて記憶する。納品情報管理部４１０は、例えば、図１１に例示するようなテーブルを用いて、納品情報と容器識別情報とを互いに紐付けて管理することができる。
【００６５】
発注情報管理部４２０は、店舗を識別する店舗識別情報と、発注の内容を示す発注情報とを互いに紐付けて記憶する。発注情報管理部４２０は、例えば、図１１に例示するようなテーブルを用いて、発注情報と店舗識別情報とを互いに紐付けて管理することができる。発注情報と店舗識別情報は、例えば、店舗端末１００と通信することによって取得できる。
【００６６】
受信部４３０は、店舗識別情報および容器識別情報を外部（店舗端末１００）から受信する。店舗端末１００は、店舗に配送された容器から取得した容器識別情報と、各店舗に割り当てられた店舗識別情報とを互いに対応付けて、サーバ装置４００に送信する。
【００６７】
納品情報読出部４４０は、受信部４３０が受信した容器識別情報に対応する納品情報を読み出す。図１１の例において、受信部４３０が「容器識別情報：ＩＤ００１」を取得した場合、納品情報読出部４４０は、「容器識別情報：ＩＤ００１」に対応する「納品情報Ａ」を納品情報管理部４１０から読み出すことができる。
【００６８】
発注情報読出部４５０は、受信部４３０が受信した店舗識別情報に対応する発注情報を読み出す。図１１の例において、受信部４３０が「店舗識別情報：ＡＢＣ」を取得した場合、発注情報読出部４５０は、「店舗識別情報：ＡＢＣ」に対応する「発注情報ａ」を発注情報管理部４２０から読み出すことができる。
【００６９】
比較結果出力部４６０は、納品情報読出部４４０が読み出した納品情報と、発注情報読出部４５０が読み出した発注情報とを比較し、その結果を出力する。比較結果出力部４６０は、第１実施形態の比較結果出力部１３０と同様に、店舗端末１００や図示しない店舗サーバ或いは本部サーバに、納品情報と発注情報とを比較した結果を出力することができる。
【００７０】
〔ハードウエア構成〕
サーバ装置４００の各機能構成部は、各機能構成部を実現するハードウエア（例：ハードワイヤードされた電子回路など）で実現されてもよいし、ハードウエアとソフトウエアとの組み合わせ（例：電子回路とそれを制御するプログラムの組み合わせなど）で実現されてもよい。以下、サーバ装置４００の各機能構成部がハードウエアとソフトウエアとの組み合わせで実現される場合について、さらに説明する。
【００７１】
＜サーバ装置４００のハードウエア構成＞
本実施形態のサーバ装置４００は、第１実施形態のサーバ装置２００と同様のハードウエア構成（例：図５）を有する。サーバ装置４００のストレージデバイスは、サーバ装置４００の各機能構成部（納品情報管理部４１０、発注情報管理部４２０、受信部４３０、納品情報読出部４４０、発注情報読出部４５０、および比較結果出力部４６０）を実現するプログラムモジュールを記憶している。サーバ装置４００のプロセッサがこれらのプログラムモジュールを実行することによって、上述のサーバ装置４００の各機能がそれぞれ実現される。
【００７２】
〔第１の動作例〕
図１３乃至図１５を用いて、第２実施形態における検品システムの第１の動作例を説明する。
【００７３】
＜サーバ装置２００による納品情報の登録処理＞
図１３は、納品情報の登録処理の流れを例示するフローチャートである。図１３の処理は、サーバ装置４００により実行される。
【００７４】
まず、発注情報管理部４２０は、店舗識別情報と発注情報を店舗端末１００から取得する（Ｓ４０２）。発注情報管理部４２０は、Ｓ４０２の処理で取得した、店舗識別情報と発注情報とを互いに紐付けて、サーバ装置４００のメモリやストレージデバイス、或いは、図示しない外部ストレージデバイスなどに記憶する（Ｓ４０４）。
【００７５】
そして、納品情報管理部４１０は、容器識別情報と納品情報の登録要求を業者端末３００から受け付ける（Ｓ４０６）。納品情報管理部４１０は、受け付けた容器識別情報と納品情報とを互いに紐付けて、サーバ装置４００のメモリやストレージデバイス、或いは、図示しない外部ストレージデバイスなどに記憶する（Ｓ４０８）。
【００７６】
ここで、第１実施形態と同様に、納品情報管理部４１０は、登録した納品情報の変更要求を業者端末３００から受け付け可能に構成されていてもよい。具体的には、納品情報管理部４１０は、次のように動作することができる。まず、納品情報管理部４１０は、容器に収容した商品の変更を示す変更情報と容器識別情報とを含む変更要求を、業者端末３００から受け付けたか否かは判定する（Ｓ４１０）。商品の変更要求を業者端末３００から受け付けた場合（Ｓ４１０：ＹＥＳ）、納品情報管理部４１０は、受け付けた変更要求に含まれる容器識別情報に紐付く納品情報を、その容器識別情報と共に受け付けた変更情報を用いて更新することができる（Ｓ４１２）。なお、業者端末３００から商品の変更要求がない場合（Ｓ４１０：ＮＯ）、上述の処理は実行されない。
【００７７】
＜店舗端末１００−サーバ装置２００間の通信処理＞
図１４は、店舗端末１００−サーバ装置２００間の通信処理の流れを例示するフローチャートである。図１４の処理は、店舗端末１００により実行される。
【００７８】
店舗端末１００は、配送された容器の容器識別情報を、バーコードリーダーやイメージスキャナなどを用いて取得する（Ｓ５０２）。更に、店舗端末１００は、各店舗を識別する店舗識別情報を読み出す（Ｓ５０４）。店舗識別情報は、例えば、店舗端末１００のメモリ１０３やストレージデバイス１０４などに予め記憶されている。店舗端末１００は、Ｓ５０２の処理で取得した容器識別情報とＳ５０４の処理で読み出した店舗識別情報とを互いに紐付けて、サーバ装置４００に送信する（Ｓ５０６）。サーバ装置４００への送信データは、サーバ装置４００の受信部４３０により受信される。
【００７９】
＜納品情報と発注情報との比較処理＞
図１５は、納品情報と発注情報との比較処理の流れを例示するフローチャートである。図１５の処理は、サーバ装置４００により実行される。図１５の処理は、図１４のＳ５０６の処理の後に実行される。
【００８０】
納品情報読出部４４０は、受信部４３０が受信した容器識別情報を用いて納品情報管理部４１０を参照し、その容器識別情報に対応する納品情報を読み出す（Ｓ５０８）。また、発注情報読出部４５０は、受信部４３０が受信した容器識別情報を用いて納品情報管理部４１０を参照し、その容器識別情報に対応する納品情報を読み出す（Ｓ５１０）。
【００８１】
比較結果出力部４６０は、Ｓ５０８の処理で取得した納品情報と、Ｓ５１０の処理で取得した発注情報とを比較する（Ｓ５１２）。発注情報と納品情報とを比較した結果、差分がない場合（Ｓ５１２：差分なし）、比較結果出力部４６０は、検品作業の結果を示す情報として、検品作業が正常に終了した旨を示す情報を生成する（Ｓ５１４）。一方、発注情報と納品情報とを比較した結果、差分がある場合（Ｓ５１２：差分あり）、比較結果出力部４６０は、検品作業の結果を示す情報として、納品誤りがあることを示す情報を生成する（Ｓ５１６）。そして、比較結果出力部４６０は、Ｓ５１４或いはＳ５１６の処理で生成した、検品作業の結果を示す情報を出力する（Ｓ５１８）。例えば、比較結果出力部４６０は、店舗端末１００に、Ｓ５１４或いはＳ５１６で生成した検品作業の結果を示す情報を出力することができる。これにより、納品誤りがあるか否かを、店員が容易に把握することができる。また、比較結果出力部４６０は、図示しない店舗サーバ或いは本部サーバに、検品作業の結果を示す情報を出力してもよい。これにより、各店舗を運営および管理する立場の人物が、検品作業の結果を確認することができる。
【００８２】
〔第２の動作例〕
図１６および図１７を用いて、第２実施形態における検品システムの第２の動作例を説明する。ここでは、複数の容器が一度に配送された場合における、店舗端末１００−サーバ装置２００間の通信処理及び、納品情報と発注情報との比較処理について説明する。
【００８３】
＜店舗端末１００−サーバ装置２００間の通信処理＞
図１６は、店舗端末１００−サーバ装置２００間の通信処理の流れを例示するフローチャートである。図１６の処理は、店舗端末１００により実行される。
【００８４】
店舗端末１００は、配送された容器の容器識別情報を、バーコードリーダーやイメージスキャナなどを用いて取得する（Ｓ６０２）。さらに、店舗端末１００は、容器識別情報の追加入力の有無を確認する（Ｓ６０４）。例えば、店舗端末１００は、所定の待機時間の経過や、全ての容器から容器識別情報を取得した旨を示す入力の有無によって、容器識別情報の追加入力があるか否かを判断することができる。容器識別情報の追加入力がある場合（Ｓ６０４：ＹＥＳ）、店舗端末１００は、他の容器の容器識別情報を更に取得する（Ｓ６０２）。一方、容器識別情報の追加入力がない場合（Ｓ６０４：ＮＯ）、各店舗を識別する店舗識別情報を読み出す（Ｓ６０６）。店舗識別情報は、例えば、店舗端末１００のメモリ１０３やストレージデバイス１０４などに予め記憶されている。そして、店舗端末１００は、Ｓ６０２の処理で取得した容器識別情報と、Ｓ６０６の処理で取得した店舗識別情報とを互いに紐付けて、サーバ装置４００に送信する（Ｓ６０８）。サーバ装置４００への送信データは、サーバ装置４００の受信部４３０により受信される。
【００８５】
＜納品情報と発注情報との比較処理＞
図１７は、納品情報と発注情報との比較処理の流れを例示するフローチャートである。図１７の処理は、サーバ装置４００により実行される。図１７の処理は、図１６のＳ６０８の処理の後に実行される。以下では、図１６のＳ６０８の処理で複数の納品情報が取得された場合の処理について説明する。
【００８６】
納品情報読出部４４０は、受信部４３０が受信した容器識別情報を用いて納品情報管理部４１０を参照し、その容器識別情報に対応する納品情報を読み出す（Ｓ６１０）。ここで、受信部４３０が複数の容器識別情報を受信した場合、納品情報読出部４４０は、複数の容器識別情報それぞれに対応する納品情報を読み出す。また、発注情報読出部４５０は、受信部４３０が受信した店舗識別情報を用いて発注情報管理部４２０を参照し、その店舗識別情報に対応する発注情報を読み出す（Ｓ６１２）。
【００８７】
比較結果出力部４６０は、Ｓ６１０の処理で取得した複数の納品情報を集計する（Ｓ６１４）。言い換えると、比較結果出力部４６０は、複数の納品情報を１つの納品情報として集約する。そして、比較結果出力部４６０は、Ｓ６１４の処理で集計した納品情報と、Ｓ６１２の処理で読み出した発注情報とを比較する（Ｓ６１６）。
【００８８】
発注情報と集計した納品情報とを比較した結果、差分がない場合（Ｓ６１６：差分なし）、比較結果出力部４６０は、検品作業の結果を示す情報として、検品作業が正常に終了した旨を示す情報を生成する（Ｓ６１８）。一方、発注情報と集計した納品情報とを比較した結果、差分がある場合（Ｓ６１６：差分あり）、比較結果出力部４６０は、検品作業の結果を示す情報として、納品誤りがあることを示す情報を生成する（Ｓ６２０）。そして、比較結果出力部４６０は、Ｓ６１８或いはＳ６２０で生成した情報を出力する（Ｓ６２２）。Ｓ６１６〜Ｓ６２２の処理は、第１の動作例で説明したＳ５１２〜Ｓ５１８の処理と同様である。
【００８９】
以上、本実施形態では、サーバ装置４００が、店舗端末１００によって取得された各容器の容器識別情報を用いて、店舗端末１００の代わりに検品作業を実行する。本実施形態で説明した構成によっても、第１実施形態と同様の効果を得ることができる。
【００９０】
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。
【００９１】
また、上述の説明で用いた複数のフローチャートでは、複数の工程（処理）が順番に記載されているが、各実施形態で実行される工程の実行順序は、その記載の順番に制限されない。各実施形態では、図示される工程の順番を内容的に支障のない範囲で変更することができる。また、上述の各実施形態は、内容が相反しない範囲で組み合わせることができる。
【００９２】
上記の実施形態の一部または全部は、以下の付記のようにも記載されうるが、以下に限られない。
１．
商品を収容している容器の容器識別情報を取得する容器識別情報取得手段と、
前記容器識別情報取得手段が取得した前記容器識別情報を外部装置に送信し、前記容器識別情報に対応する納品情報を前記外部装置から受信する納品情報取得手段と、
受信した前記納品情報を発注情報と比較した結果を出力する比較結果出力手段と、
を備える店舗端末。
２．
前記比較結果出力手段は、複数の前記納品情報を集計した結果と前記商品の発注情報とを比較する、１．に記載の店舗端末。
３．
店舗からの発注に応じて容器に収容した商品を示す納品情報と前記容器の容器識別情報とを互いに紐付けて記憶する納品情報管理手段と、
端末識別情報および容器識別情報を外部から受信する受信手段と、
受信した前記容器識別情報に対応する納品情報を読み出し、受信した前記端末識別情報によって識別される端末に送信する送信手段と、
を有するサーバ装置。
４．
前記納品情報管理手段は、前記容器に収容した商品の変更を示す変更情報を前記容器識別情報と共に受け付け、前記変更情報を用いて前記容器識別情報に紐付く前記納品情報を更新する、
３．に記載のサーバ装置。
５．
店舗からの発注に応じて容器に収容した商品を示す納品情報と前記容器の容器識別情報とを互いに紐付けて記憶する納品情報管理手段と、
前記店舗を識別する店舗識別情報と前記発注の内容を示す発注情報とを互いに紐付けて記憶する発注情報管理手段と、
前記容器識別情報および前記店舗識別情報を外部から受信する受信手段と、
受信した容器識別情報に対応する納品情報を読み出す納品情報読出手段と、
受信した前記店舗識別情報に対応する前記発注情報を読み出す発注情報読出手段と、
前記納品情報と前記発注情報とを比較した結果を出力する比較結果出力手段と、
を備えるサーバ装置。
６．
前記比較結果出力手段は、複数の前記納品情報を集計した結果と前記商品の発注情報とを比較する、５．に記載のサーバ装置。
７．
前記納品情報管理手段は、前記容器に収容した商品の変更を示す変更情報を前記容器識別情報と共に受け付け、前記変更情報を用いて前記容器識別情報に紐付く前記納品情報を更新する、
５．または６．に記載のサーバ装置。
８．
コンピュータによって実行される検品方法であって、
商品を収容している容器の容器識別情報を取得し、
取得した前記容器識別情報を外部装置に送信し、前記容器識別情報に対応する納品情報を前記外部装置から受信し、
受信した前記納品情報を発注情報と比較した結果を出力する、
ことを含む検品方法。
９．
複数の前記納品情報を集計した結果と前記商品の発注情報とを比較することを更に含む、８．に記載の検品方法。
１０．
コンピュータによって実行される納品情報管理方法であって、
店舗からの発注に応じて容器に収容した商品を示す納品情報と前記容器の容器識別情報とを互いに紐付けて記憶し、
端末識別情報および容器識別情報を外部から受信し、
受信した前記容器識別情報に対応する納品情報を読み出し、受信した前記端末識別情報によって識別される端末に送信する、
ことを含む納品情報管理方法。
１１．
前記容器に収容した商品の変更を示す変更情報を前記容器識別情報と共に受け付け、前記変更情報を用いて前記容器識別情報に紐付く前記納品情報を更新することを含む、１０．に記載の納品情報管理方法。
１２．
コンピュータによって実行される検品方法であって、
店舗からの発注に応じて容器に収容した商品を示す納品情報と前記容器の容器識別情報とを互いに紐付けて記憶し、
前記店舗を識別する店舗識別情報と前記発注の内容を示す発注情報とを互いに紐付けて記憶し、
前記容器識別情報および前記店舗識別情報を外部から受信し、
受信した容器識別情報に対応する納品情報を読み出し、
受信した前記店舗識別情報に対応する前記発注情報を読み出し、
読み出した前記納品情報と読み出した前記発注情報とを比較した結果を出力する、
ことを含む検品方法。
１３．
前記比較結果出力手段は、複数の前記納品情報を集計した結果と前記商品の発注情報とを比較することを含む、１２．に記載の検品方法。
１４．
前記納品情報管理手段は、前記容器に収容した商品の変更を示す変更情報を前記容器識別情報と共に受け付け、前記変更情報を用いて前記容器識別情報に紐付く前記納品情報を更新することを含む、１２．または１３．に記載の検品方法。
１５．
コンピュータに、８．または９．に記載の検品方法を実行させるプログラム。
１６．
コンピュータに、１０．または１１．に記載の納品情報管理方法を実行させるプログラム。
１７．
コンピュータに、１２．乃至１４のいずれか１つに記載の検品方法を実行させるプログラム。
【符号の説明】
【００９３】
１００  店舗端末
１０１  バス
１０２  プロセッサ
１０３  メモリ
１０４  ストレージデバイス
１０５  入出力インタフェース
１５１  読取装置
１５２  入力装置
１５３  出力装置
１０６  ネットワークインタフェース
１１０  容器識別情報取得部
１２０  納品情報取得部
１３０  比較結果出力部
２００  サーバ装置
２０１  バス
２０２  プロセッサ
２０３  メモリ
２０４  ストレージデバイス
２０５  入出力インタフェース
２０６  ネットワークインタフェース
２１０  納品情報管理部
２２０  受信部
２３０  送信部
３００  業者端末
４００  サーバ装置
４１０  納品情報管理部
４２０  発注情報管理部
４３０  受信部
４４０  納品情報読出部
４５０  発注情報読出部
４６０  比較結果出力部
【図１】
2018169708.tif 000003
【図２】
2018169708.tif 000004
【図３】
2018169708.tif 000005
【図４】
2018169708.tif 000006
【図５】
2018169708.tif 000007
【図６】
2018169708.tif 000008
【図７】
2018169708.tif 000009
【図８】
2018169708.tif 000010
【図９】
2018169708.tif 000011
【図１０】
2018169708.tif 000012
【図１１】
2018169708.tif 000013
【図１２】
2018169708.tif 000014
【図１３】
2018169708.tif 000015
【図１４】
2018169708.tif 000016
【図１５】
2018169708.tif 000017
【図１６】
2018169708.tif 000018
【図１７】
2018169708.tif 000019