(57)【要約】【課題】物品の誤登録を防ぐ物品入力装置及び物品入力システムを提供すること。【解決手段】実施形態の物品入力装置は、処理部を備える。処理部は、物品を運搬する第１の運搬具に設置された第１の読取部によって無線タグから読み取られる識別情報を取得する。処理部は、取得した前記識別情報が、物品を運搬する第２の運搬具に設置された第２の読取部によって無線タグから読み取られる識別情報が登録される第２のリストに登録されていない場合、取得した前記識別情報を第１のリストに登録する。処理部は、取得した前記識別情報が前記第２のリストに登録されている場合、前記第１の運搬具に設置された報知部に報知させる。【選択図】図３
2020155015.tif 000002
【特許請求の範囲】
【請求項１】
物品を運搬する第１の運搬具に設置された第１の読取部によって無線タグから読み取られる識別情報を取得し、
取得した前記識別情報が、物品を運搬する第２の運搬具に設置された第２の読取部によって無線タグから読み取られる識別情報が登録される第２のリストに登録されていない場合、取得した前記識別情報を第１のリストに登録し、
取得した前記識別情報が前記第２のリストに登録されている場合、前記第１の運搬具に設置された報知部に報知させる、
処理部と、を備える物品入力装置。
【請求項２】
物品を運搬する第１の運搬具に設置された第１の読取部によって無線タグから読み取られる識別情報を取得し、
取得した前記識別情報が、物品を運搬する第２の運搬具に設置された第２の読取部によって無線タグから読み取られた識別情報が登録される第２のリストに登録されていない場合、取得した前記識別情報を第１のリストに登録し、
取得した前記識別情報が前記第２のリストに登録されている場合、取得した前記識別情報が前記第１のリストに登録されていない状態にする、
処理部と、を備える物品入力装置。
【請求項３】
前記処理部は、取得した前記識別情報が前記第２のリストに登録されており、且つ前記処理部が取得した前記識別情報が取得された時刻から前記第２のリストに登録された時刻を引いた経過時間が所定の時間以上である場合、取得した前記識別情報が前記第１のリストに登録されていない状態にする、請求項１又は請求項２に記載の物品入力装置。
【請求項４】
物品を運搬する第１の運搬具に取り付けられ、無線タグから識別情報を読み取る第１の読取部と、
物品を運搬する第２の運搬具に取り付けられ、無線タグから識別情報を読み取る第２の読取部と、
前記第１の読取部によって読み取られた前記識別情報が、第２の読取部によって読み取られる前記識別情報が登録される第２のリストに登録されていない場合、前記第１の読取部によって読み取られた前記識別情報を第１のリストに登録し、
前記第１の読取部によって読み取られた前記識別情報が前記第２のリストに登録されている場合、前記第１の運搬具に設置された報知部に報知させる、
処理部と、を備える物品入力システム。
【請求項５】
物品を運搬する第１の運搬具に取り付けられ、無線タグから識別情報を読み取る第１の読取部と、
物品を運搬する第２の運搬具に取り付けられ、無線タグから識別情報を読み取る第２の読取部と、
前記第１の読取部によって読み取られた前記識別情報が、第２の読取部によって読み取られる前記識別情報が登録される第２のリストに登録されていない場合、前記第１の読取部によって読み取られた前記識別情報を第１のリストに登録し、
前記第１の読取部によって読み取られた前記識別情報が前記第２のリストに登録されている場合、前記第１の読取部によって読み取られた前記識別情報が前記第１のリストに登録されていない状態にする、
処理部と、を備える物品入力システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、物品入力装置及び物品入力システムに関する。
【背景技術】
【０００２】
商品などの物品を運搬するために、ショッピングカート又はピッキングカートなどの移動台車が利用されている。この移動台車に、物品ごとに取り付けられたＲＦＩＤ（radio frequency identifier）タグなどの無線タグから情報を読み取る装置を取り付けたものが提案されている。このような装置は、移動台車に設置されたカゴなどに投入された物品に取り付けられた無線タグを読み取ることで、当該物品の登録などが可能である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−３４７８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
別の移動台車とすれ違うなど、近付いた際に、当該別の移動台車に載せられた物品に取り付けられた無線タグから情報を読み取ってしまう場合がある。これにより、物品の誤登録などが発生する場合がある。
【０００５】
本発明の実施形態が解決しようとする課題は、物品の誤登録を防ぐ物品入力装置及び物品入力システムを提供することである。
【課題を解決するための手段】
【０００６】
実施形態の物品入力装置は、処理部を備える。処理部は、物品を運搬する第１の運搬具に設置された第１の読取部によって無線タグから読み取られる識別情報を取得する。処理部は、取得した前記識別情報が、物品を運搬する第２の運搬具に設置された第２の読取部によって無線タグから読み取られる識別情報が登録される第２のリストに登録されていない場合、取得した前記識別情報を第１のリストに登録する。処理部は、取得した前記識別情報が前記第２のリストに登録されている場合、前記第１の運搬具に設置された報知部に報知させる。
【図面の簡単な説明】
【０００７】
【図１】第１実施形態に係る入力システムの概要を示す図。
【図２】第１実施形態に係る端末装置の要部回路構成の一例を示すブロック図。
【図３】図２中のプロセッサーによる第１実施形態に係る処理の一例を示すフローチャート。
【図４】図２中のプロセッサーによる第１実施形態に係る処理の一例を示すフローチャート。
【図５】図２中のタッチパネル１３５に表示される警告画面の一例を示す図。
【図６】第２実施形態に係る入力システム及び当該入力システムに含まれる構成要素の要部回路構成の一例を示すブロック図。
【図７】図６中の端末装置のプロセッサーによる第２実施形態に係る処理の一例を示すフローチャート。
【図８】図６中のサーバー装置のプロセッサーによる第２実施形態に係る処理の一例を示すフローチャート。
【発明を実施するための形態】
【０００８】
以下、実施形態に係る入力システムについて図面を用いて説明する。なお、以下の実施形態の説明に用いる各図面は、各部の縮尺を適宜変更している場合がある。また、以下の実施形態の説明に用いる各図面は、説明のため、構成を省略して示している場合がある。また、各図面及び以下の説明において、同一の符号は同様の要素を示す。
【０００９】
〔第１実施形態〕
図１は、第１実施形態に係る入力システム１の概要を示す図である。
入力システム１は、複数のカート１０を含む。なお、図１には、１台のみカート１０を示している。カート１０は、例えばショッピングカート又はピッキングカートなどである。カート１０は、物品２０の運搬に用いられる。カート１０は、一例として、カート部１１、アンテナ１２及び端末装置１３を含む。なお、カート１０は、物品２０を運搬する運搬具の一例である。入力システム１は、物品入力システムの一例である。
【００１０】
カート部１１は、例えば、ショッピングカート又はピッキングカートなどとしての一般的な機能などを備える。カート部１１は、移動を容易にするための車輪などを備える。また、カート部１１は、物品２０、又は物品２０を入れたかごなどを載せることができる。
物品２０は、例えば商品などである。物品２０は、無線タグ２１が付されている。無線タグ２１は、例えばＲＦＩＤタグである。無線タグ２１は、典型的にはパッシブダグであるが、セミアクティブダグ又はアクティブタグであっても良い。無線タグ２１は、情報を記憶するためのメモリなどを備える。当該メモリは、例えば、物品ＩＤ（identifier）及び物品名などの物品２０に関する情報を記憶する。物品ＩＤは、物品２０ごとに付与されるユニークな識別情報である。無線タグ２１が記憶する物品ＩＤは、当該無線タグ２１が付された物品２０に付与された物品ＩＤである。物品名は、物品２０の名称である。物品名は、例えば、商品名である。
【００１１】
アンテナ１２は、カート部１１に載せられた物品２０に付された無線タグ２１と通信する。すなわち、アンテナ１２は、当該物品２０に付された無線タグ２１に電波を送信する。また、アンテナ１２は、当該無線タグ２１から送信される電波を受信する。
【００１２】
端末装置１３は、物品の登録などのために用いられる電子機器である。端末装置１３について、図２を用いて説明する。図２は、端末装置１３の要部回路構成の一例を示すブロック図である。端末装置１３は、一例として、プロセッサー１３１、ＲＯＭ（read-only memory）１３２、ＲＡＭ（random-access memory）１３３、補助記憶デバイス１３４、タッチパネル１３５、リーダーライター１３６及び通信装置１３７を含む。そして、バス１３８などが、これら各部を接続する。第１実施形態の端末装置１３は、物品入力装置の一例である。
【００１３】
プロセッサー１３１は、端末装置１３の動作に必要な演算及び制御などの処理を行うコンピューターの中枢部分に相当する。プロセッサー１３１は、ＲＯＭ１３２又は補助記憶デバイス１３４などに記憶されたファームウェア、システムソフトウェア及びアプリケーションソフトウェアなどのプログラムに基づいて、端末装置１３の各種の機能を実現するべく各部を制御する。なお、当該プログラムの一部又は全部は、プロセッサー１３１の回路内に組み込まれていても良い。プロセッサー１３１は、例えば、ＣＰＵ（central processing unit）、ＭＰＵ（micro processing unit）、ＳｏＣ（system on a chip）、ＤＳＰ（digital signal processor）、ＧＰＵ（graphics processing unit）、ＡＳＩＣ（application specific integrated circuit）、ＰＬＤ（programmable logic device）又はＦＰＧＡ（field-programmable gate array）などである。あるいは、プロセッサー１３１は、これらのうちの複数を組み合わせたものである。なお、プロセッサー１３１は、処理部の一例である。
【００１４】
ＲＯＭ１３２は、プロセッサー１３１を中枢とするコンピューターの主記憶装置に相当する。ＲＯＭ１３２は、専らデータの読み出しに用いられる不揮発性メモリである。ＲＯＭ１３２は、上記のプログラムのうち、例えばファームウェアなどを記憶する。また、ＲＯＭ１３２は、プロセッサー１３１が各種の処理を行う上で使用するデータ又は各種の設定値などを記憶する。
【００１５】
ＲＡＭ１３３は、プロセッサー１３１を中枢とするコンピューターの主記憶装置に相当する。ＲＡＭ１３３は、データの読み書きに用いられるメモリである。ＲＡＭ１３３は、プロセッサー１３１が各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアなどとして利用される。ＲＡＭ１３３は、例えば揮発性メモリである。
【００１６】
補助記憶デバイス１３４は、プロセッサー１３１を中枢とするコンピューターの補助記憶装置に相当する。補助記憶デバイス１３４は、例えばＥＥＰＲＯＭ（electric erasable programmable read-only memory）、ＨＤＤ（hard disk drive）、ＳＳＤ（solid state drive）又はｅＭＭＣ（embedded MultiMediaCard）などである。補助記憶デバイス１３４は、上記のプログラムのうち、例えば、システムソフトウェア及びアプリケーションソフトウェアなどを記憶する。また、補助記憶デバイス１３４は、プロセッサー１３１が各種の処理を行う上で使用するデータ、プロセッサー１３１での処理によって生成されたデータ又は各種の設定値などを保存する。
また、補助記憶デバイス１３４は、物品ＩＤを登録するための登録リストを記憶する。さらに、補助記憶デバイス１３４は、閾値Ｔ１を記憶する。閾値Ｔ１については後述する。
【００１７】
ＲＯＭ１３２又は補助記憶デバイス１３４に記憶されるプログラムは、後述する処理を実行するためのプログラムを含む。一例として、端末装置１３は、当該プログラムがＲＯＭ１３２又は補助記憶デバイス１３４に記憶された状態で端末装置１３の管理者などへと譲渡される。しかしながら、端末装置１３は、当該プログラムがＲＯＭ１３２又は補助記憶デバイス１３４に記憶されない状態で当該管理者などに譲渡されても良い。また、端末装置１３は、当該プログラムとは別のプログラムがＲＯＭ１３２又は補助記憶デバイス１３４に記憶された状態で当該管理者などに譲渡されても良い。そして、後述する処理を実行するためのプログラムが別途に当該管理者などへと譲渡され、当該管理者又はサービスマンなどによる操作の下にＲＯＭ１３２又は補助記憶デバイス１３４へと書き込まれても良い。このときのプログラムの譲渡は、例えば、磁気ディスク、光磁気ディスク、光ディスク又は半導体メモリなどのようなリムーバブルな記憶媒体に記録して、あるいはネットワークなどを介したダウンロードにより実現できる。
【００１８】
タッチパネル１３５は、例えば、液晶ディスプレイ又は有機ＥＬディスプレイなどのディスプレイとタッチ入力によるポインティングデバイスとが積層されたものである。タッチパネル１３５が備えるディスプレイは、カート１０の操作者に各種情報を通知するための画面を表示する表示デバイスとして機能する。また、タッチパネル１３５は、当該操作者によるタッチ操作を受け付ける入力デバイスとして機能する。タッチパネル１３５は、報知部の一例である。
【００１９】
リーダーライター１３６は、無線タグ２１から送信され、アンテナ１２によって受信された電波を復調する。これにより、リーダーライター１３６は、アンテナ１２と協働して無線タグ２１に記録されている情報を読み取る。また、リーダーライター１３６は、電波を変調することで、無線タグ２１に送信する情報を電波に載せる。リーダーライター１３６は、アンテナ１２と協働して無線タグ２１に情報を書き込む。以上より、リーダーライター１３６は、無線タグ２１に記録されている情報を読み取るリーダーとしての機能と、無線タグ２１に情報を書き込むライターとしての機能を備える。なお、端末装置１３は、リーダーライター１３６に代えて、ライターとしての機能を有さず、リーダーとしての機能を有する装置を備えていても良い。
【００２０】
通信装置１３７は、カート１０同士で通信するための装置である。すなわち、通信装置１３７は、端末装置１３同士で通信するための装置である。端末装置１３は、通信装置１３７を介して別の端末装置１３と通信する。通信装置１３７は、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの近距離無線通信などを用いて、通信装置１３７間で直接通信する。
【００２１】
バス１３８は、コントロールバス、アドレスバス及びデータバスなどを含み、端末装置１３の各部で授受される信号を伝送する。
【００２２】
以下、第１実施形態に係る入力システム１の動作を図３及び図４などに基づいて説明する。なお、以下の動作説明における処理の内容は一例であって、同様な結果を得ることが可能な様々な処理を適宜に利用できる。図３及び図４は、端末装置１３のプロセッサー１３１による処理の一例を示すフローチャートである。プロセッサー１３１は、例えば、ＲＯＭ１３２又は補助記憶デバイス１３４などに記憶されたプログラムに基づいてこの処理を実行する。なお、プロセッサー１３１がＡＣＴｎ（ｎは、自然数。）の処理の後にＡＣＴ（ｎ＋１）へと進む場合、このことを説明する記載を省略する場合がある。
【００２３】
なお、以下の動作説明では、複数のカート１０のうちの１台に着目して説明する。当該１台のカート１０をカート１０Ａと称するものとする。そして、カート１０Ａ以外のカート１０をカート１０Ｂと称するものとする。また、以下の動作説明では、カート１０が備える構成要素の符号の末尾にＡ又はＢを付けることで、どちらのカート１０が備える構成要素であるかを示す。すなわち、符号の末尾にＡが付いている構成要素は、カート１０Ａの構成要素であり、符号の末尾にＢが付いている構成要素は、カート１０Ｂの構成要素である。なお、符号の末尾にＡ及びＢのいずれも付されていない構成要素は、カート１０Ａ及びカート１０Ｂのどちらの構成要素であるかを特定せず、カート１０全般について述べたものである。
【００２４】
なお、カート１０Ａは、第１の運搬具の一例である。カート１０Ｂは、第２の運搬具の一例である。アンテナ１２Ａ及びリーダーライター１３６Ａは、協働して、第１の読取部の一例として動作する。アンテナ１２Ｂ及びリーダーライター１３６Ｂは、協働して、第２の読取部の一例として動作する。また、補助記憶デバイス１３４Ａに記憶された登録リストは、第１のリストの一例である。補助記憶デバイス１３４Ｂに記憶された登録リストは、第２のリストの一例である。
【００２５】
カート１０Ａの使用者は、物品２０をカート部１１Ａに載せる。例えば、カート１０Ａの使用者が、商品を販売する商業施設の客などであるならば、購入したい物品２０をカート部１１Ａに載せる。あるいは、カート１０Ａの使用者が、ピッキングの担当者などであるならば、ピッキングしたい物品２０をカート部１１Ａに載せる。このとき、アンテナ１２Ａ及びリーダーライター１３６Ａは、当該物品２０に付された無線タグ２１から物品ＩＤ及び物品名などを読み取る。
また、カート１０Ａとカート１０Ｂとが近接している場合、アンテナ１２Ａ及びリーダーライター１３６Ａは、カート１０Ｂに載せられた物品２０に付された無線タグ２１から物品ＩＤ及び物品名などを読み取ってしまう場合もある。
【００２６】
図３のＡＣＴ１１においてプロセッサー１３１Ａは、アンテナ１２Ａ及びリーダーライター１３６Ａによって無線タグから物品ＩＤ及び物品名などが読み取られたか否かを判定する。なお、ここで読み取られた物品ＩＤを、以下「読取物品ＩＤ」という。プロセッサー１３１Ａは、無線タグから物品ＩＤ及び物品名などが読み取られていないならば、ＡＣＴ１１においてＮｏと判定してＡＣＴ１２へと進む。なお、ここで、読取物品ＩＤは、プロセッサー１３１Ａによって取得される。
【００２７】
ＡＣＴ１２においてプロセッサー１３１Ａは、登録リストをリセットするか否かを判定する。プロセッサー１３１Ａは、登録リストをリセットしないならば、ＡＣＴ１２においてＮｏと判定してＡＣＴ１１へと戻る。かくして、プロセッサー１３１Ａは、アンテナ１２Ａ及びリーダーライター１３６Ａによって無線タグから物品ＩＤが読み取られるか、登録リストをリセットすると判定するまでＡＣＴ１１及びＡＣＴ１２を繰り返す。
【００２８】
プロセッサー１３１Ａは、ＡＣＴ１１及びＡＣＴ１２の待受状態にあるときにアンテナ１２Ａ及びリーダーライター１３６Ａによって無線タグから物品ＩＤが読み取られたならば、ＡＣＴ１１においてＹｅｓと判定してＡＣＴ１３へと進む。
ＡＣＴ１３においてプロセッサー１３１Ａは、読取物品ＩＤを、現在時刻と関連付けて、補助記憶デバイス１３４Ａに記憶された登録リストに書き込む。これにより、当該物品ＩＤが当該登録リストに登録される。
【００２９】
ＡＣＴ１４においてプロセッサー１３１Ａは、通信装置１３７Ａを用いて、カート１０Ｂに設置された端末装置１３Ｂとの通信の接続を試みる。通信装置１３７Ａは、例えば、所定の範囲内の通信装置１３７Ｂ全てと接続する。これにより、端末装置１３Ａは、所定の範囲内の端末装置１３Ｂと接続する。所定の範囲は、例えば、通信可能な範囲である。あるいは、所定の範囲は、通信レベルが一定以上である範囲である。
【００３０】
ＡＣＴ１５においてプロセッサー１３１Ａは、ＡＣＴ１３の処理によって１台以上の端末装置１３Ｂと接続したか否かを判定する。プロセッサー１３１Ａは、ＡＣＴ１３の処理によって、どの端末装置１３Ｂとも接続できなかったならば、ＡＣＴ１５においてＮｏと判定してＡＣＴ１１へと戻る。対して、プロセッサー１３１Ａは、ＡＣＴ１３の処理によって１台以上の端末装置１３Ｂと接続したならば、ＡＣＴ１５においてＹｅｓと判定してＡＣＴ１６へと進む。
【００３１】
ＡＣＴ１６においてプロセッサー１３１Ａは、端末装置１３Ａと接続中の端末装置１３Ｂ全てに送信要求を送信するように通信装置１３７Ａに対して指示する。送信要求は、補助記憶デバイス１３４Ｂに記憶された登録リストを送信するように端末装置１３Ｂに要求することを示す情報である。この指示を受けて通信装置１３７Ａは、送信要求を、端末装置１３Ａと接続中の端末装置１３Ｂ全てに送信する。送信された送信要求は、端末装置１３Ａと接続中の端末装置１３Ｂそれぞれの通信装置１３７Ｂによって受信される。
【００３２】
一方、図４のＡＣＴ３１において端末装置１３Ｂのプロセッサー１３１Ｂは、通信装置１３７Ｂによって送信要求が受信されるのを待ち受けている。プロセッサー１３１Ｂは、送信要求が受信されたならば、ＡＣＴ３１においてＹｅｓと判定してＡＣＴ３２へと進む。
【００３３】
ＡＣＴ３２においてプロセッサー１３１Ｂは、補助記憶デバイス１３４Ｂに記憶された登録リストを端末装置１３Ａに送信するように通信装置１３７Ｂに対して指示する。この指示を受けて通信装置１３７Ｂは、当該登録リストを端末装置１３Ａに送信する。送信された当該登録リストは、端末装置１３Ａの通信装置１３７Ａによって受信される。プロセッサー１３１Ｂは、ＡＣＴ３２の処理の後、ＡＣＴ３１へと戻る。
以上のようにして、端末装置１３Ａと接続中の端末装置１３Ｂそれぞれから端末装置１３Ａに対して登録リストが送信される。
【００３４】
ＡＣＴ１７においてプロセッサー１３１Ａは、端末装置１３Ａと接続中の端末装置１３Ｂから送信された登録リスト全部が通信装置１３７Ａによって受信されるのを待ち受けている。プロセッサー１３１Ａは、端末装置１３Ａと接続中の端末装置１３Ｂから送信された登録リスト全部が受信されたならば、ＡＣＴ１７においてＹｅｓと判定してＡＣＴ１８へと進む。以上のようにして、プロセッサー１３１Ａは、端末装置１３Ｂから登録リストを取得する。
【００３５】
ＡＣＴ１８においてプロセッサー１３１Ａは、ＡＣＴ１７で受信された登録リストのいずれかに、読取物品ＩＤと同一の物品ＩＤが登録されているか否かを判定する。プロセッサー１３１Ａは、ＡＣＴ１７で受信された登録リストのいずれかに、読取物品ＩＤと同一の物品ＩＤが登録されていないならば、ＡＣＴ１８においてＮｏと判定してＡＣＴ１１へと戻る。対して、プロセッサー１３１Ａは、ＡＣＴ１７で受信された登録リストのいずれかに、読取物品ＩＤと同一の物品ＩＤが登録されているならば、ＡＣＴ１８においてＹｅｓと判定してＡＣＴ１９へと進む。
【００３６】
ＡＣＴ１９において、プロセッサー１３１Ａは、読取物品ＩＤと同一の物品ＩＤが登録されている登録リストに当該物品ＩＤが登録された時刻から一定時間以上経過しているか否かを判定する。すなわち、プロセッサー１３１Ａは、現在時刻から当該登録リストにおいて当該物品ＩＤに関連付けられている時刻を引いた経過時間を求める。そして、プロセッサー１３１Ａは、当該経過時間が閾値Ｔ１以上であるか否かを判定する。閾値Ｔ１は、例えば、端末装置１３の管理者又はサービスマンなどによって予め設定される。あるいは、閾値Ｔ１は、端末装置１３の設計者などによって定められるデフォルトの値であっても良い。プロセッサー１３１Ａは、当該経過時間が閾値Ｔ１以上であるならば、当該登録リストに当該物品ＩＤが登録された時刻から一定時間以上経過していると判定する。なお、プロセッサー１３１Ａは、複数の登録リストに当該物品ＩＤが登録されている場合、例えば、そのうちの少なくともいずれか１つの登録リストについて経過時間が閾値Ｔ１以上であれば良い。プロセッサー１３１Ａは、経過時間が閾値Ｔ１未満であるならば、ＡＣＴ１９においてＮｏと判定してＡＣＴ２０へと進む。
【００３７】
ＡＣＴ２０においてプロセッサー１３１Ａは、図５に示すような警告画面ＳＣ１に対応した画像を生成する。そして、プロセッサー１３１Ａは、生成したこの画像を表示するようにタッチパネル１３５Ａに対して指示する。この指示を受けてタッチパネル１３５Ａは、警告画面ＳＣ１を表示する。
【００３８】
図５は、警告画面ＳＣ１の一例を示す図である。警告画面ＳＣ１は、カート１０の使用者などに対して報知するための画面である。警告画面ＳＣ１は、文字列ＳＴ１、第１のボタンＢ１及び第２のボタンＢ２を含む。
文字列ＳＴ１は、読取物品ＩＤと同一の物品ＩＤが、端末装置１３Ａとは異なる端末装置１３Ｂに記憶された登録リストに登録されている旨を示す文字列を含む。また、文字列ＳＴ１は、物品２０をカート部１１に入れたか否かを問う文字列を含む。文字列ＳＴ１は、一例として、「読み取られた物品ＩＤが他の登録リストにも登録されています。ＸＸＸを入れましたか？」である。ここで、「ＸＸＸ」は、ＡＣＴ１１で読み取られた物品名である。
【００３９】
第１のボタンＢ１は、「ＸＸＸ」をカート部１１に載せていた場合に、カート１０の使用者が操作するボタンである。また、第１のボタンＢ１は、読取物品ＩＤを登録リストに登録するように指示するためのボタンである。
第２のボタンＢ２は、「ＸＸＸ」をカート部１１に載せていない場合に、カート１０の使用者が操作するボタンである。また、第２のボタンＢ２は、読取物品ＩＤを登録リストに登録しないように指示するためのボタンである。
【００４０】
ＡＣＴ２１においてプロセッサー１３１Ａは、読取物品ＩＤを登録リストに登録するように指示する操作が行われたか否かを判定する。すなわちプロセッサー１３１Ａは、第１のボタンＢ１を操作するなどの予め定められた操作が行われたか否かを判定する。プロセッサー１３１Ａは、読取物品ＩＤを登録リストに登録するように指示する操作が行われないならば、ＡＣＴ２１においてＮｏと判定してＡＣＴ２２へと進む。
【００４１】
ＡＣＴ２２においてプロセッサー１３１Ａは、読取物品ＩＤを登録リストに登録しないように指示する操作が行われたか否かを判定する。すなわちプロセッサー１３１Ａは、第２のボタンＢ２を操作するなどの予め定められた操作が行われたか否かを判定する。プロセッサー１３１Ａは、読取物品ＩＤを登録リストに登録しないように指示する操作が行われないならば、ＡＣＴ２２においてＮｏと判定してＡＣＴ２１へと戻る。かくして、プロセッサー１３１Ａは、読取物品ＩＤを登録リストに登録するように指示する操作が行われるか、読取物品ＩＤを登録リストに登録しないように指示する操作が行われるまでＡＣＴ２１及びＡＣＴ２２を繰り返す。
【００４２】
プロセッサー１３１Ａは、ＡＣＴ２１及びＡＣＴ２２の待受状態にあるときに読取物品ＩＤを登録リストに登録するように指示する操作が行われたならば、ＡＣＴ２１においてＹｅｓと判定してＡＣＴ２３へと進む。
【００４３】
プロセッサー１３１Ａは、ＡＣＴ２１及びＡＣＴ２２の待受状態にあるときに読取物品ＩＤを登録リストに登録しないように指示する操作が行われたならば、ＡＣＴ２２においてＹｅｓと判定してＡＣＴ２３へと進む。また、プロセッサー１３１Ａは、経過時間が閾値以上であるならば、ＡＣＴ１９においてＹｅｓと判定してＡＣＴ２３へと進む。
ＡＣＴ２３においてプロセッサー１３１Ａは、ＡＣＴ１３で登録リストに書き込んだ読取物品ＩＤを、登録リストから削除する。これにより、当該読取物品ＩＤが登録リストに登録されていない状態となる。プロセッサー１３１Ａは、ＡＣＴ２３の処理の後、ＡＣＴ１１へと戻る。
【００４４】
また、プロセッサー１３１は、ＡＣＴ１１及びＡＣＴ１２の待受状態にあるときに登録リストをリセットすると判定するならば、ＡＣＴ１２においてＹｅｓと判定してＡＣＴ１４へと進む。なお、プロセッサー１３１は、例えば、登録リストをリセットするように指示する操作が行われたことに応じて、登録リストをリセットすると判定する。あるいは、プロセッサー１３１は、登録リストに登録された物品２０の会計などのために登録リストをＰＯＳ（point of sale）システムなどに送信したことに応じて、登録リストをリセットすると判定する。
【００４５】
ＡＣＴ２４においてプロセッサー１３１Ａは、補助記憶デバイス１３４Ａに記憶されている登録リストをリセットする。すなわち、プロセッサー１３１Ａは、当該登録リストから物品ＩＤを全て削除して、当該登録リストに物品ＩＤが含まれていない状態にする。プロセッサー１３１Ａは、ＡＣＴ２４の処理の後、ＡＣＴ１１へと戻る。
【００４６】
第１実施形態の入力システム１によれば、端末装置１３は、アンテナ１２及びリーダーライター１３６によって無線タグ２１から物品ＩＤを読み取る。そして、端末装置１３は、読み取った物品ＩＤが、他の端末装置１３に登録されていない場合、登録リストに登録する。対して、端末装置１３は、読み取った物品ＩＤが、他の端末装置１３に登録されている場合、タッチパネル１３５に警告画面ＳＣ１を表示させる。したがって、端末装置１３Ａは、カート１０Ａに他のカート１０Ｂが近接したことによってアンテナ１２Ａ及びリーダーライター１３６Ｂに読み取られた物品ＩＤが、端末装置１３Ａの登録リストに登録することを抑制することができる。
【００４７】
第１実施形態の入力システム１によれば、端末装置１３は、アンテナ１２及びリーダーライター１３６によって無線タグ２１から物品ＩＤを読み取る。そして、端末装置１３は、読み取った物品ＩＤが、他の端末装置１３に登録されていない場合、登録リストに登録する。対して、端末装置１３は、読み取った物品ＩＤが、他の端末装置１３に登録されている場合、登録リストに登録しない。これにより、端末装置１３Ａは、カート１０Ａに他のカート１０Ｂが近接したことによってアンテナ１２Ａ及びリーダーライター１３６Ｂに読み取られた物品ＩＤが、端末装置１３Ａの登録リストに登録することを防ぐことができる。
【００４８】
第１実施形態の入力システム１によれば、端末装置１３は、読み取った物品ＩＤが、他の端末装置１３に登録されている場合、当該他の端末装置１３に登録された時刻が一定時間以上前である場合、登録リストに登録しない。これにより、端末装置１３Ａは、カート１０Ａに他のカート１０Ｂが近接したことによってアンテナ１２Ａ及びリーダーライター１３６Ｂに読み取られた物品ＩＤが、端末装置１３Ａの登録リストに登録することを防ぐことができる。
【００４９】
〔第２実施形態〕
図２は、第２実施形態に係る入力システム２及び入力システム２の構成要素の要部回路構成の一例を示す図である。
入力システム２は、第１実施形態の入力システム１の構成要素に加えてサーバー装置３０を含む。また、入力システム２は、第１実施形態の端末装置１３に代えて端末装置１４を備える。入力システム２では、登録リストがサーバー装置３０に記憶される。入力システム２は、物品入力システムの一例である。
【００５０】
第２実施形態では、端末装置１４及びサーバー装置３０は、ネットワークＮＷに接続する。ネットワークＮＷは、典型的にはイントラネットなどのプライベートネットワークを含む通信網である。ネットワークＮＷは、典型的にはＬＡＮ（local area network）を含む通信網である。
【００５１】
また、端末装置１４は、第１実施形態の端末装置１３に加えて通信インターフェース１３９を備える。
通信インターフェース１３９は、カート１０がネットワークＮＷなどを介して通信するためのインターフェースである。
【００５２】
なお、第２実施形態では、補助記憶デバイス１３４は、登録リスト及び閾値Ｔ１を記憶するには及ばない。また、第２実施形態では、補助記憶デバイス１３４は、端末ＩＤを記憶する。端末ＩＤは、端末装置１４ごとにユニークに付与される識別情報である。
【００５３】
サーバー装置３０は、登録リストの記憶及び管理などを行う。サーバー装置３０は、一例として、プロセッサー３１、ＲＯＭ３２、ＲＡＭ３３、補助記憶デバイス３４及び通信インターフェース３５を含む。そして、バス３６などが、これら各部を接続する。なお、第２実施形態のサーバー装置３０は、物品入力装置の一例である。
【００５４】
プロセッサー３１は、サーバー装置３０の動作に必要な演算及び制御などの処理を行うコンピューターの中枢部分に相当する。プロセッサー３１は、ＲＯＭ３２又は補助記憶デバイス３４などに記憶されたファームウェア、システムソフトウェア及びアプリケーションソフトウェアなどのプログラムに基づいて、サーバー装置３０の各種の機能を実現するべく各部を制御する。なお、当該プログラムの一部又は全部は、プロセッサー３１の回路内に組み込まれていても良い。プロセッサー３１は、例えば、ＣＰＵ、ＭＰＵ、ＳｏＣ、ＤＳＰ、ＧＰＵ、ＡＳＩＣ、ＰＬＤ又はＦＰＧＡなどである。あるいは、プロセッサー３１は、これらのうちの複数を組み合わせたものである。
【００５５】
ＲＯＭ３２は、プロセッサー３１を中枢とするコンピューターの主記憶装置に相当する。ＲＯＭ３２は、専らデータの読み出しに用いられる不揮発性メモリである。ＲＯＭ３２は、上記のプログラムのうち、例えばファームウェアなどを記憶する。また、ＲＯＭ３２は、プロセッサー３１が各種の処理を行う上で使用するデータ又は各種の設定値などを記憶する。
【００５６】
ＲＡＭ３３は、プロセッサー３１を中枢とするコンピューターの主記憶装置に相当する。ＲＡＭ３３は、データの読み書きに用いられるメモリである。ＲＡＭ３３は、プロセッサー３１が各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアなどとして利用される。ＲＡＭ３３は、例えば揮発性メモリである。
【００５７】
補助記憶デバイス３４は、プロセッサー３１を中枢とするコンピューターの補助記憶装置に相当する。補助記憶デバイス３４は、例えばＥＥＰＲＯＭ、ＨＤＤ、ＳＳＤ又はｅＭＭＣなどである。補助記憶デバイス３４は、上記のプログラムのうち、例えば、システムソフトウェア及びアプリケーションソフトウェアなどを記憶する。また、補助記憶デバイス３４は、プロセッサー３１が各種の処理を行う上で使用するデータ、プロセッサー３１での処理によって生成されたデータ又は各種の設定値などを保存する。
補助記憶デバイス３４は、閾値Ｔ１及び各端末装置１４の登録リストを記憶する。なお、補助記憶デバイス３４は、どの端末装置１４の登録リストであるかが分かるように、登録リストを端末ＩＤと関連付けて記憶する。
【００５８】
ＲＯＭ３２又は補助記憶デバイス３４に記憶されるプログラムは、後述する処理を実行するためのプログラムを含む。一例として、サーバー装置３０は、当該プログラムがＲＯＭ３２又は補助記憶デバイス３４に記憶された状態でサーバー装置３０の管理者などへと譲渡される。しかしながら、サーバー装置３０は、当該プログラムがＲＯＭ３２又は補助記憶デバイス３４に記憶されない状態で当該管理者などに譲渡されても良い。また、サーバー装置３０は、当該プログラムとは別のプログラムがＲＯＭ３２又は補助記憶デバイス３４に記憶された状態で当該管理者などに譲渡されても良い。そして、後述する処理を実行するためのプログラムが別途に当該管理者などへと譲渡され、当該管理者又はサービスマンなどによる操作の下にＲＯＭ３２又は補助記憶デバイス３４へと書き込まれても良い。このときのプログラムの譲渡は、例えば、磁気ディスク、光磁気ディスク、光ディスク又は半導体メモリなどのようなリムーバブルな記憶媒体に記録して、あるいはネットワークＮＷなどを介したダウンロードにより実現できる。
【００５９】
通信インターフェース３５は、サーバー装置３０がネットワークＮＷなどを介して通信するためのインターフェースである。
【００６０】
バス３６は、コントロールバス、アドレスバス及びデータバスなどを含み、サーバー装置３０の各部で授受される信号を伝送する。
【００６１】
以下、第２実施形態に係る入力システム１の動作を図７及び図８などに基づいて説明する。なお、以下の動作説明における処理の内容は一例であって、同様な結果を得ることが可能な様々な処理を適宜に利用できる。図７は、端末装置１３のプロセッサー１３１による処理の一例を示すフローチャートである。プロセッサー１３１は、例えば、ＲＯＭ１３２又は補助記憶デバイス１３４などに記憶されたプログラムに基づいてこの処理を実行する。図８は、サーバー装置３０のプロセッサー３１による処理の一例を示すフローチャートである。プロセッサー３１は、例えば、ＲＯＭ３２又は補助記憶デバイス３４などに記憶されたプログラムに基づいてこの処理を実行する。なお、プロセッサー３１がＡＣＴｎ（ｎは、自然数。）の処理の後にＡＣＴ（ｎ＋１）へと進む場合、このことを説明する記載を省略する場合がある。
【００６２】
端末装置１４のプロセッサー１３１は、図７のＡＣＴ１１の処理においてＹｅｓと判定したならば、ＡＣＴ４１へと進む。
ＡＣＴ４１においてプロセッサー１３１は、読取通知を生成する。読取通知は、読取物品ＩＤ、及び補助記憶デバイス１３４に記憶された端末ＩＤを含む。読取通知は、当該読取通知に含まれる端末ＩＤで特定される端末によって、当該読取通知に含まれる物品ＩＤが読み取られたことをサーバー装置３０に通知する。プロセッサー１３１は、読取通知を生成した後、当該読取通知をサーバー装置３０に送信するように通信インターフェース１４１に対して指示する。この指示を受けて通信インターフェース１４１は、当該読取通知をサーバー装置３０に送信する。送信された当該読取通知は、サーバー装置３０の通信インターフェース３５によって受信される。
【００６３】
一方、図８のＡＣＴ５１においてサーバー装置３０のプロセッサー３１は、通信インターフェース３５によって読取通知が受信されたか否かを判定する。プロセッサー３１は、読取通知が受信されないならば、ＡＣＴ５１においてＮｏと判定してＡＣＴ５２へと進む。
【００６４】
ＡＣＴ５２においてプロセッサー３１は、通信インターフェース３５によってリセット要求が受信されたか否かを判定する。プロセッサー３１は、リセット要求が受信されないならば、ＡＣＴ５２においてＮｏと判定してＡＣＴ５１へと戻る。かくして、プロセッサー３１は、読取通知かリセット要求が受信されるまでＡＣＴ５１及びＡＣＴ５２を繰り返す。なお、リセット要求については後述する。
【００６５】
プロセッサー３１は、ＡＣＴ５１及びＡＣＴ５２の待受状態にあるときに読取通知が受信されたならば、ＡＣＴ５１においてＹｅｓと判定してＡＣＴ５３へと進む。
ＡＣＴ５３においてプロセッサー３１は、ＡＣＴ５１で受信された読取通知に含まれる端末ＩＤに関連付けられた登録リスト以外の登録リストの少なくともいずれかに、当該読取通知に含まれる読取物品ＩＤと同一の物品ＩＤが含まれたか否かを判定する。なお、当該端末ＩＤで特定される登録リスト以外の登録リストは、別の言い方をすれば、当該端末ＩＤ以外の端末ＩＤと関連付けられている登録リストである。プロセッサー３１は、読取通知に含まれる端末ＩＤに関連付けられた登録リスト以外の登録リストのいずれにも当該物品ＩＤが含まれないならば、ＡＣＴ５３においてＮｏと判定してＡＣＴ５４へと進む。
【００６６】
ＡＣＴ５４においてプロセッサー３１は、ＡＣＴ５１で受信された読取通知に含まれる端末ＩＤに関連付けられた登録リストに、読取通知に含まれる読取物品ＩＤを、現在時刻と関連付けて書き込む。これにより、当該物品ＩＤが当該登録リストに登録される。
【００６７】
ＡＣＴ５５においてプロセッサー３１は、第１の通知を端末装置１４に送信するように通信インターフェース３５に対して指示する。第１の通知は、読取物品ＩＤを登録リストに登録したことを端末装置１４に通知する。送信の指示を受けて通信インターフェース３５は、当該第１の通知を端末装置１４に送信する。送信された当該第１の通知は、端末装置１４の通信インターフェース１４１によって受信される。プロセッサー３１は、ＡＣＴ５５の処理の後、ＡＣＴ５１へと戻る。
【００６８】
対して、プロセッサー３１は、読取通知に含まれる端末ＩＤに関連付けられた登録リスト以外の登録リストの少なくともいずれかに当該物品ＩＤが含まれるならば、ＡＣＴ５３においてＹｅｓと判定してＡＣＴ５６へと進む。
ＡＣＴ５６においてプロセッサー３１は、第２の通知を端末装置１４に送信するように通信インターフェース３５に対して指示する。第１の通知は、読取物品ＩＤが、既に他の端末装置１４の端末ＩＤに関連付けられた登録リストに登録されていることを端末装置１４に通知する。送信の指示を受けて通信インターフェース３５は、当該第２の通知を端末装置１４に送信する。送信された当該第２の通知は、端末装置１４の通信インターフェース１４１によって受信される。
【００６９】
一方、図７のＡＣＴ４２において端末装置１４のプロセッサー１３１は、通信インターフェース１４１によって第１の通知又は第２の通知が受信されるのを待ち受けている。プロセッサー１３１は、第１の通知又は第２の通知が受信されたならば、ＡＣＴ４２においてＹｅｓと判定してＡＣＴ４３へと進む。
【００７０】
ＡＣＴ４３においてプロセッサー１３１は、ＡＣＴ４２で受信された通知が第２の通知であるか否かを判定する。プロセッサー１３１は、ＡＣＴ４２で受信された通知が第２の通知でないならば、ＡＣＴ４３においてＮｏと判定してＡＣＴ１１へと戻る。対して、プロセッサー１３１は、ＡＣＴ４２で受信された通知が第２の通知であるならば、ＡＣＴ４３においてＹｅｓと判定してＡＣＴ１０へと進む。
【００７１】
第２実施形態では、プロセッサー１３１は、ＡＣＴ２１においてＹｅｓと判定したならば、ＡＣＴ４４へと進む。
ＡＣＴ４４においてプロセッサー１３１は、第１の要求をサーバー装置３０に送信するように通信インターフェース１４１に対して指示する。第１の要求は、読取物品ＩＤを登録リストに登録するように、サーバー装置３０に要求する。送信の指示を受けて通信インターフェース１４１は、当該第１の要求をサーバー装置３０に送信する。送信された当該第１の要求は、サーバー装置３０の通信インターフェース３５によって受信される。プロセッサー１３１は、ＡＣＴ４４の処理の後、ＡＣＴ１１へと戻る。
【００７２】
また、第２実施形態では、プロセッサー１３１は、ＡＣＴ２２においてＹｅｓと判定したならば、ＡＣＴ４５へと進む。
ＡＣＴ４５においてプロセッサー１３１は、第２の要求をサーバー装置３０に送信するように通信インターフェース１４１に対して指示する。第２の要求は、読取物品ＩＤを登録リストに登録しないようにサーバー装置３０に要求する。送信の指示を受けて通信インターフェース１４１は、当該第２の要求をサーバー装置３０に送信する。送信された当該第２の要求は、サーバー装置３０の通信インターフェース３５によって受信される。プロセッサー１３１は、ＡＣＴ４５の処理の後、ＡＣＴ１１へと戻る。
【００７３】
一方、図８のＡＣＴ５７においてサーバー装置３０のプロセッサー３１は、通信インターフェース３５によって第１の要求又は第２の要求が受信されるのを待ち受けている。プロセッサー３１は、第１の要求又は第２の要求が受信されたならば、ＡＣＴ５７においてＹｅｓと判定してＡＣＴ５８へと進む。
【００７４】
ＡＣＴ５８においてプロセッサー３１は、ＡＣＴ５１で受信された読取通知に含まれる読取物品ＩＤを登録リストに登録するか否かを判定する。すなわち、プロセッサー３１は、ＡＣＴ５７で受信された要求が第１の要求であるか否かを判定する。プロセッサー３１は、ＡＣＴ５７で受信された要求が第２の要求であるならば、ＡＣＴ５８においてＮｏと判定してＡＣＴ５１へと戻る。対して、プロセッサー３１は、ＡＣＴ５７で受信された要求が第１の要求であるならば、ＡＣＴ５８においてＹｅｓと判定してＡＣＴ５９へと進む。
【００７５】
ＡＣＴ５９においてプロセッサー３１は、ＡＣＴ５１で受信された読取通知に含まれる端末ＩＤに関連付けられた登録リストに、読取通知に含まれる読取物品ＩＤを、現在時刻と関連付けて書き込む。これにより、当該物品ＩＤが当該登録リストに登録される。プロセッサー３１は、ＡＣＴ５９の処理の後、ＡＣＴ５１へと戻る。
【００７６】
また、第２実施形態では、端末装置１４のプロセッサー１３１は、図７のＡＣＴ１２の処理においてＹｅｓと判定したならば、ＡＣＴ４６へと進む。
【００７７】
ＡＣＴ４６においてプロセッサー１３１は、リセット要求を生成する。リセット要求は、補助記憶デバイス１３４に記憶された端末ＩＤを含む。リセット要求は、当該端末ＩＤに関連付けられた登録リストをリセットするようにサーバー装置３０に要求する。プロセッサー１３１は、リセット要求を生成した後、当該リセット要求をサーバー装置３０に送信するように通信インターフェース１４１に対して指示する。送信の指示を受けて通信インターフェース１４１は、当該リセット要求をサーバー装置３０に送信する。送信された当該リセット要求は、サーバー装置３０の通信インターフェース３５によって受信される。プロセッサー１３１は、ＡＣＴ４６の処理の後、ＡＣＴ１１へと戻る。
【００７８】
一方、サーバー装置３０のプロセッサー３１は、図８のＡＣＴ５１及びＡＣＴ５２の待受状態にあるときにリセット要求が受信されたならば、ＡＣＴ５２においてＹｅｓと判定してＡＣＴ６０へと進む。
ＡＣＴ６０においてプロセッサー３１は、ＡＣＴ５２で受信されたリセット要求に含まれる端末ＩＤに関連付けられた登録リストをリセットする。すなわち、プロセッサー３１は、当該登録リストから物品ＩＤを全て削除して、当該登録リストに物品ＩＤが含まれていない状態にする。プロセッサー３１は、ＡＣＴ６０の処理の後、ＡＣＴ５１へと戻る。
【００７９】
第２実施形態の入力システム２によれば、サーバー装置３０は、第１実施形態の端末装置１３と同様の効果が得られる。
【００８０】
上記の実施形態は以下のような変形も可能である。
第１実施形態では、端末装置１３Ａのプロセッサー１３１は、端末装置１３Ｂから登録リストを取得して、当該登録リストに読取物品ＩＤが登録されていないか判定した。これに代えて、プロセッサー１３１は、読取物品ＩＤを、通信装置１３７Ａを介して端末装置１３Ｂに送信しても良い。そして、読取物品ＩＤを受信した端末装置１３Ｂのプロセッサー１３１は、補助記憶デバイス１３４Ｂに記憶された登録リストに当該読取物品ＩＤが登録されているか否かを判定する。そして、端末装置１３Ｂのプロセッサー１３１は、当該判定の結果を、通信装置１３７Ｂを介して端末装置１３Ａに送信する。当該判定の結果を受信した端末装置１３Ｂのプロセッサー１３１は、当該判定の結果により、端末装置１３Ｂの登録リストに読取物品ＩＤが登録されているか否かが分かる。
【００８１】
第１実施形態では、端末装置１３のプロセッサー１３１は、物品ＩＤを登録リストに一旦登録してから、当該物品ＩＤの登録をそのままにするか、当該物品ＩＤを当該登録リストから削除する処理を行った。しかしながら、プロセッサー１３１は、物品ＩＤを登録するか否かの判定の後に当該物品ＩＤを登録リストに登録するようにしても良い。すなわち、一例として、プロセッサー１３１は図３のＡＣＴ１１においてＹｅｓと判定した場合にＡＣＴ１４へと進む。そして、プロセッサー１３１は、ＡＣＴ１５においてＮｏと判定した場合、ＡＣＴ１８においてＮｏと判定した場合、及びＡＣＴ２１においてＹｅｓと判定した場合にＡＣＴ１３の処理を行う。そして、プロセッサー１３１は、ＡＣＴ１３の処理の後、ＡＣＴ１１へと戻る。さらに、プロセッサー１３１は、ＡＣＴ２２においてＹｅｓと判定した場合、ＡＣＴ１１へと戻る。
【００８２】
通信装置１３７は、無線ＬＡＮ基地局などを介して通信装置１３７間で通信しても良い。この場合、端末装置１３Ａは、ＡＣＴ１４において、例えば、入力システム１に含まれる全ての端末装置１３Ｂと接続する。
【００８３】
第１実施形態において、登録リストは、端末装置１３の外部の記憶装置に記憶されていても良い。例えば、当該記憶装置は、サーバー装置に含まれる。端末装置１３は、当該サーバー装置と協働して上記の第１実施形態と同様の動作をする。この場合、端末装置１３と当該サーバー装置は、ネットワークＮＷなどを介して通信する。
【００８４】
サーバー装置３０のプロセッサー３１は、第１実施形態の端末装置１３と同様に、物品ＩＤを登録リストに一旦登録してから、当該物品ＩＤの登録をそのままにするか、当該物品ＩＤを当該リストから削除する処理を行っても良い。すなわち、プロセッサー３１は、図８のＡＣＴ５１においてＹｅｓと判定したならば、ＡＣＴ５４へと進む。そして、プロセッサー３１は、ＡＣＴ５４の処理の後、ＡＣＴ５３へと進む。そして、プロセッサー３１は、ＡＣＴ５３においてＮｏと判定したならば、ＡＣＴ５５へと進む。そして、プロセッサー３１は、ＡＣＴ５８においてＹｅｓと判定したならば、ＡＣＴ５１へと戻る。さらに、プロセッサー３１は、ＡＣＴ５８においてＮｏと判定したならば、ＡＣＴ５４で登録した登録リストに登録した物品ＩＤを当該登録リストから削除する。
【００８５】
第１実施形態において、端末装置１３Ａは、所定の範囲内に端末装置１３Ｂが複数ある場合、当該端末装置１３Ｂ全てと同時に接続した。しかしながら、端末装置１３は、所定の範囲内に端末装置１３Ｂが複数ある場合、端末装置１３Ｂと１台ずつ接続していって登録リストを取得しても良い。
【００８６】
実施形態の入力システム１又は入力システム２は、カート１０に代えて、買い物かごなどの、物品２０の運搬に用いられる容器でも良い。当該容器は、端末装置１３又は端末装置１４とアンテナ１２とが設置される。当該容器は、物品２０を運搬する運搬具の一例である。
【００８７】
プロセッサー１３１又はプロセッサー３１は、上記実施形態においてプログラムによって実現する処理の一部又は全部を、回路のハードウェア構成によって実現するものであっても良い。
【００８８】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００８９】
１，２……入力システム、１０……カート、１１……カート部、１２……アンテナ、１３，１４……端末装置、３０……サーバー装置、３１，１３１……プロセッサー、３２，１３２……ＲＯＭ、３３，１３３……ＲＡＭ、３４，１３４……補助記憶デバイス、３５，１４１……通信インターフェース、３６，１３８……バス、１３５……タッチパネル、１３６……リーダーライター、１３７……通信装置
【図１】
2020155015.tif 000003
【図２】
2020155015.tif 000004
【図３】
2020155015.tif 000005
【図４】
2020155015.tif 000006
【図５】
2020155015.tif 000007
【図６】
2020155015.tif 000008
【図７】
2020155015.tif 000009
【図８】
2020155015.tif 000010