(57)【特許請求の範囲】
【請求項１】
管理装置から店員を識別するための店員識別情報を含む取引開始指示を受信すると、顧客が顧客端末装置を用いて商品の選択入力を行うたびに前記顧客端末装置から前記管理装置へ送信される収集対象の１以上の商品を示す１以上の商品入力情報の前記管理装置からの受信を開始し、順次受信した前記商品入力情報を前記管理装置から入力完了通知を受信するまで収集商品情報記憶部に格納する受信部と、
前記受信部が前記取引開始指示を受信すると、前記取引開始指示に含まれる前記店員識別情報の受け付けを待受ける店員識別情報受付部と、
前記店員識別情報受付部が前記店員識別情報を受け付けると、前記収集商品情報記憶部に記憶された前記商品入力情報に基づいて、前記収集対象の商品のリストである商品リストを表示装置に表示させ、前記収集商品情報記憶部に記憶された前記商品入力情報に対応する商品の識別情報の受け付けを待受ける商品登録処理部と、
前記店員識別情報受付部が前記店員識別情報を受け付けると、前記収集対象の商品の収集を開始した旨を示す登録開始通知を前記管理装置に送信し、前記商品登録処理部が前記収集商品情報記憶部に記憶された全ての前記商品入力情報に対応する商品の識別情報を受け付けた後、商品登録の完了を検知すると、登録完了通知を前記管理装置に送信する送信部と、
を有することを特徴とする販売支援装置。
【請求項２】
管理装置から取引開始指示を受信すると、前記管理装置から収集対象の１以上の商品を示す１以上の商品入力情報の受信を開始し、順次受信した前記商品入力情報を前記管理装置から入力完了通知を受信するまで収集商品情報記憶部に格納する受信部と、
前記受信部が前記取引開始指示を受信すると、店員を識別するための店員識別情報の受け付けを待受ける店員識別情報受付部と、
前記店員識別情報受付部が前記店員識別情報を受け付けると、前記収集商品情報記憶部に記憶された前記商品入力情報に基づいて、前記収集対象の商品のリストである商品リストを表示装置に表示させ、前記収集商品情報記憶部に記憶された前記商品入力情報に対応する商品の識別情報の受け付けを待受ける商品登録処理部と、
前記店員識別情報受付部が前記店員識別情報を受け付けると、前記収集対象の商品の収集を開始した旨を示す登録開始通知を前記管理装置に送信し、前記商品登録処理部が前記収集商品情報記憶部に記憶された全ての前記商品入力情報に対応する商品の識別情報を受け付けた後、商品登録の完了を検知すると、登録完了通知を前記管理装置に送信する送信部と、を有し、
前記受信部は、前記収集対象の商品の入力を行った顧客が商品の選択入力を継続しているか、および、商品の選択入力を完了して退席中か否かを示す情報を含む顧客状態通知を前記管理装置から受信し、
前記商品登録処理部は、前記受信部が受信した前記顧客状態通知に基づいて、前記顧客の状態を前記表示装置に表示させる、
ことを特徴とする販売支援装置。
【請求項３】
前記受信部は、前記取引開始指示に含まれる前記収集対象の商品の前記顧客による入力を受け付けた顧客端末装置の識別情報を取引情報記憶部に格納し、
前記商品登録処理部は、前記顧客が前記退席中である場合、前記受信部が前記入力完了通知を受信した後、前記商品登録処理部が前記収集商品情報記憶部に記憶された全ての前記商品入力情報に対応する商品の識別情報を受け付けると前記収集対象の商品を投入した所定の収納物を所定の設置場所に移動させる旨の指示を報知し、前記顧客が前記退席中でない場合に、前記受信部が前記入力完了通知を受信した後、前記商品登録処理部が前記収集商品情報記憶部に記憶された全ての前記商品入力情報に対応する商品の識別情報を受け付けると、前記取引情報記憶部を参照して前記収集対象の商品を投入した所定の収納物を前記顧客端末装置の設置された場所へ移動させる旨の指示を報知する、
ことを特徴とする請求項２記載の販売支援装置。
【請求項４】
前記商品登録処理部は、前記顧客が前記退席中であることを検知すると、前記管理装置が前記収集対象の商品の収集に要する時間として前記顧客に対して報知した所要時間を前記管理装置から取得して、当該所要時間の残り時間を前記表示装置に表示させることを特徴とする請求項３記載の販売支援装置。
【請求項５】
前記商品登録処理部は、前記顧客が前記退席中でないことを検知すると、当該検知時点からの経過時間を前記表示装置に表示させることを特徴とする請求項３または４の何れか一項に記載の販売支援装置。
【請求項６】
前記送信部は、入力装置が所定の操作入力を受け付けると、前記商品登録の完了を検知し、当該操作入力を受け付けた際に、前記顧客が前記退席中である場合、前記登録完了通知に前記設置場所を示すエリア情報を含めることを特徴とする請求項３乃至５の何れか一項に記載の販売支援装置。
【請求項７】
前記商品登録処理部は、前記送信部が前記エリア情報を含む前記登録完了通知を送信すると、自装置を所定の保留状態に遷移させることを特徴とする請求項６記載の販売支援装置。
【請求項８】
前記店員識別情報受付部は、前記保留状態となった後、前記受信部が前記管理装置から前記収集対象の商品の前記顧客に対する受渡を指示する所定の復元指示を受信すると、店員識別情報の受け付けを待受け、
前記商品登録処理部は、前記店員識別情報受付部が前記店員識別情報を受け付けると、前記収納物を前記顧客端末装置の設置された場所へ移動させる旨の指示を報知する、
ことを特徴とする請求項７記載の販売支援装置。
【請求項９】
前記店員識別情報受付部は、前記復元指示に含まれる店員識別情報の受け付けを待受けることを特徴とする請求項８記載の販売支援装置。
【請求項１０】
顧客端末装置から収集対象の１以上の商品を示す１以上の商品入力情報を受信すると、受信した前記商品入力情報を取引の内容を識別するための所定の取引識別情報に対応付けて取引管理情報記憶部に格納する第１の受信部と、
複数の前記取引識別情報それぞれにつき前記取引の対応を行うための店員と前記収集対象の商品を投入するための収納物との割当を行う資源運用管理部と、
前記資源運用管理部による割当結果に基づいて、割当てられた前記店員が所持する店員端末装置と前記収納物に設置された販売支援装置とに前記店員を識別するための店員識別情報を含む取引開始指示を送信し、前記取引管理情報記憶部に記憶された前記商品入力情報を前記販売支援装置に順次送信する第１の送信部と、
を備える管理装置と、
前記管理装置から前記取引開始指示を受信すると、顧客が前記顧客端末装置を用いて商品の選択入力を行うたびに前記顧客端末装置から前記管理装置へ送信される前記商品入力情報の前記管理装置からの受信を開始し、順次受信した前記商品入力情報を前記管理装置から入力完了通知を受信するまで収集商品情報記憶部に格納する第２の受信部と、
前記受信部が前記取引開始指示を受信すると、前記取引開始指示に含まれる前記店員識別情報の受け付けを待受ける店員識別情報受付部と、
前記店員識別情報受付部が前記店員識別情報を受け付けると、前記収集商品情報記憶部に記憶された前記商品入力情報に基づいて、前記収集対象の商品のリストである商品リストを表示装置に表示させ、前記収集商品情報記憶部に記憶された前記商品入力情報に対応する商品の識別情報の受け付けを待受ける商品登録処理部と、
前記店員識別情報受付部が前記店員識別情報を受け付けると、前記収集対象の商品の収集を開始した旨を示す登録開始通知を前記管理装置に送信し、前記商品登録処理部が前記収集商品情報記憶部に記憶された全ての前記商品入力情報に対応する商品の識別情報を受け付けた後、商品登録の完了を検知すると、登録完了通知を前記管理装置に送信する第２の送信部と、
を備える販売支援装置と、
を有することを特徴とする販売支援システム。
【請求項１１】
顧客端末装置から収集対象の１以上の商品を示す１以上の商品入力情報を受信すると、受信した前記商品入力情報を取引の内容を識別するための所定の取引識別情報に対応付けて取引管理情報記憶部に格納する第１の受信部と、
複数の前記取引識別情報それぞれにつき前記取引の対応を行うための店員と前記収集対象の商品を投入するための収納物との割当を行う資源運用管理部と、
前記資源運用管理部による割当結果に基づいて、割当てられた前記店員が所持する店員端末装置と前記収納物に設置された販売支援装置とに取引開始指示を送信し、前記取引管理情報記憶部に記憶された前記商品入力情報を前記販売支援装置に順次送信する第１の送信部と、
を備える管理装置と、
前記管理装置から前記取引開始指示を受信すると、前記管理装置から前記商品入力情報の受信を開始し、順次受信した前記商品入力情報を前記管理装置から入力完了通知を受信するまで収集商品情報記憶部に格納する第２の受信部と、
前記受信部が前記取引開始指示を受信すると、店員を識別するための店員識別情報の受け付けを待受ける店員識別情報受付部と、
前記店員識別情報受付部が前記店員識別情報を受け付けると、前記収集商品情報記憶部に記憶された前記商品入力情報に基づいて、前記収集対象の商品のリストである商品リストを表示装置に表示させ、前記収集商品情報記憶部に記憶された前記商品入力情報に対応する商品の識別情報の受け付けを待受ける商品登録処理部と、
前記店員識別情報受付部が前記店員識別情報を受け付けると、前記収集対象の商品の収集を開始した旨を示す登録開始通知を前記管理装置に送信し、前記商品登録処理部が前記収集商品情報記憶部に記憶された全ての前記商品入力情報に対応する商品の識別情報を受け付けた後、商品登録の完了を検知すると、登録完了通知を前記管理装置に送信する第２の送信部と、
を備える販売支援装置と、
を有し、
前記第１の受信部は、前記顧客端末装置から前記収集対象の商品の入力が完了したことを示す前記入力完了通知と、前記顧客端末装置を用いて前記収集対象の商品の入力を行っていた顧客が退席するか否かを示す顧客状態通知とを受信し、
前記第１の送信部は、前記入力完了通知と前記顧客状態通知とを、前記資源運用管理部が割当てた前記販売支援装置に送信する、
ことを特徴とする販売支援システム。
【請求項１２】
前記第１の受信部が前記入力完了通知と前記顧客が退席する旨の前記顧客状態通知とを受信すると、前記取引管理情報記憶部に記憶された前記取引識別情報に基づいて、当該取引識別情報に含まれる商品の収集が完了する所要時間を前記顧客端末装置と前記販売支援装置に送信することを特徴とする請求項１１記載の販売支援システム。
【請求項１３】
顧客端末装置から収集対象の１以上の商品を示す１以上の商品入力情報を受信すると、受信した前記商品入力情報を取引の内容を識別するための所定の取引識別情報に対応付けて取引管理情報記憶部に格納する第１の受信部と、
複数の前記取引識別情報それぞれにつき前記取引の対応を行うための店員と前記収集対象の商品を投入するための収納物との割当を行う資源運用管理部と、
前記資源運用管理部による割当結果に基づいて、割当てられた前記店員が所持する店員端末装置と前記収納物に設置された販売支援装置とに取引開始指示を送信し、前記取引管理情報記憶部に記憶された前記商品入力情報を前記販売支援装置に順次送信する第１の送信部と、
を備える管理装置と、
前記管理装置から前記取引開始指示を受信すると、前記管理装置から前記商品入力情報の受信を開始し、順次受信した前記商品入力情報を前記管理装置から入力完了通知を受信するまで収集商品情報記憶部に格納する第２の受信部と、
前記受信部が前記取引開始指示を受信すると、店員を識別するための店員識別情報の受け付けを待受ける店員識別情報受付部と、
前記店員識別情報受付部が前記店員識別情報を受け付けると、前記収集商品情報記憶部に記憶された前記商品入力情報に基づいて、前記収集対象の商品のリストである商品リストを表示装置に表示させ、前記収集商品情報記憶部に記憶された前記商品入力情報に対応する商品の識別情報の受け付けを待受ける商品登録処理部と、
前記店員識別情報受付部が前記店員識別情報を受け付けると、前記収集対象の商品の収集を開始した旨を示す登録開始通知を前記管理装置に送信し、前記商品登録処理部が前記収集商品情報記憶部に記憶された全ての前記商品入力情報に対応する商品の識別情報を受け付けた後、商品登録の完了を検知すると、登録完了通知を前記管理装置に送信する第２の送信部と、
を備える販売支援装置と、
を有し、
前記資源運用管理部は、各店員の現在の作業状況と前記各店員の現時点までの出動回数とを含む店員管理情報を記憶する運用管理情報記憶部に記憶された前記店員管理情報に基づいて、前記店員の前記割当を行う、
ことを特徴とする販売支援システム。
【請求項１４】
前記運用管理情報記憶部は、更に、各収納物の現在の利用状況と前記各収納物の電池残量とを含む収納物管理情報を記憶しており、
前記資源運用管理部は、前記運用管理情報記憶部に記憶された前記収納物管理情報に基づいて、前記収納物の前記割当を行うことを特徴とする請求項１３記載の販売支援システム。
【請求項１５】
前記資源運用管理部は、前記販売支援装置から前記登録開始通知を受信すると、前記運用管理情報記憶部に記憶された前記収納物管理情報に含まれる前記販売支援装置に対応する前記収納物の前記利用状況を使用中に設定し、他の取引に対する前記割当の対象から除外することを特徴とする請求項１４記載の販売支援システム。
【請求項１６】
前記運用管理情報記憶部は、更に、前記店員管理情報および前記収納物管理情報には、前記各店員および前記各収納物の所在する位置を示すエリア情報を記憶しており、
前記資源運用管理部は、前記各エリア情報に基づいて前記割当を行うことを特徴とする請求項１５記載の販売支援システム。
【請求項１７】
前記資源運用管理部は、前記第１の受信部が前記顧客端末装置から前記取引識別情報を含む所定の復元依頼を受信すると、前記運用管理情報記憶部に記憶された前記収納物管理情報を参照して、前記各収納物のうち、前記取引に対して前記収集対象の商品を収集済みで所定の保留状態とされた前記収納物を特定し、前記運用管理情報記憶部に記憶された前記店員管理情報に基づいて前記店員の前記割当を実行し、
前記第１の送信部は、前記資源運用管理部が特定した前記収納物に設置された前記販売支援装置と前記資源運用管理部が割当てた前記店員が所持する前記店員端末装置とに対して前記収集対象の商品の前記顧客に対する受渡を指示する所定の復元指示を送信する、
ことを特徴とする請求項１４乃至１６の何れか一項に記載の販売支援システム。
【請求項１８】
商品を収納する商品カートであって、
管理装置から店員を識別するための店員識別情報を含む取引開始指示を受信すると、顧客が顧客端末装置を用いて商品の選択入力を行うたびに前記顧客端末装置から前記管理装置へ送信される収集対象の１以上の商品を示す１以上の商品入力情報の前記管理装置からの受信を開始し、順次受信した前記商品入力情報を前記管理装置から入力完了通知を受信するまで収集商品情報記憶部に格納する受信部と、
前記受信部が前記取引開始指示を受信すると、前記取引開始指示に含まれる前記店員識別情報の受け付けを待受ける店員識別情報受付部と、
前記店員識別情報受付部が前記店員識別情報を受け付けると、前記収集商品情報記憶部に記憶された前記商品入力情報に基づいて、前記収集対象の商品のリストである商品リストを表示装置に表示させ、前記収集商品情報記憶部に記憶された前記商品入力情報に対応する商品の識別情報の受け付けを待受ける商品登録処理部と、
前記店員識別情報受付部が前記店員識別情報を受け付けると、前記収集対象の商品の収集を開始した旨を示す登録開始通知を前記管理装置に送信し、前記商品登録処理部が前記収集商品情報記憶部に記憶された全ての前記商品入力情報に対応する商品の識別情報を受け付けた後、商品登録の完了を検知すると、登録完了通知を前記管理装置に送信する送信部と、
を有することを特徴とする商品カート。
【請求項１９】
商品の販売を支援する販売支援装置の販売支援方法であって、
受信部が、管理装置から店員を識別するための店員識別情報を含む取引開始指示を受信すると、顧客が顧客端末装置を用いて商品の選択入力を行うたびに前記顧客端末装置から前記管理装置へ送信される収集対象の１以上の商品を示す１以上の商品入力情報の前記管理装置からの受信を開始し、順次受信した前記商品入力情報を前記管理装置から入力完了通知を受信するまで収集商品情報記憶部に格納し、
店員識別情報受付部が、前記受信部により前記取引開始指示が受信されると、前記取引開始指示に含まれる前記店員識別情報の受け付けを待受け、
商品登録処理部が、前記店員識別情報受付部により前記店員識別情報が受け付けられると、前記収集商品情報記憶部に記憶された前記商品入力情報に基づいて、前記収集対象の商品のリストである商品リストを表示装置に表示させ、前記収集商品情報記憶部に記憶された前記商品入力情報に対応する商品の識別情報の受け付けを待受け、
送信部が、前記店員識別情報受付部により前記店員識別情報が受け付けられると、前記収集対象の商品の収集を開始した旨を示す登録開始通知を前記管理装置に送信し、前記商品登録処理部により前記収集商品情報記憶部に記憶された全ての前記商品入力情報に対応する商品の識別情報が受け付けられた後、商品登録の完了を検知すると、登録完了通知を前記管理装置に送信する、
ことを特徴とする販売支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は商品の販売を支援する販売支援装置、販売支援システム、商品カートおよび販売支援方法に関する。
【背景技術】
【０００２】
従来、小売業者による商品の販売形態として、店舗に商品を陳列しておき、顧客が所望する商品を自身で選択して買物カート等に投入して店員の待機するカウンタへ持ち込み、会計を行う方法がある。
【０００３】
このような販売形態を採る店舗では、ＰＯＳ（Point Of Sales）システムを用いて商品の売上実績を管理する。例えば、店員の待機するカウンタにはＰＯＳレジスタと呼ばれる端末装置が設置される。ＰＯＳレジスタは、顧客が持ち込んだ商品の情報（例えば、バーコード情報）を読み取って、店舗内の複数のＰＯＳレジスタの情報を管理するＰＯＳ管理サーバに登録する。ＰＯＳ管理サーバは、複数のＰＯＳレジスタから登録された情報を集約して店舗内の商品の売上実績を取得する。
【０００４】
しかし、顧客に商品を選択させる場合、会計レジで会計待ちの顧客の待ち行列が発生する、商品を未清算のまま店外に持ち出される、という問題がある。これに対し、顧客が商品を買物カート等に投入する際に販売情報の登録を可能として、会計時の所要時間の短縮化および取り出し商品の管理を行うことで、待ち行列の改善および商品の未清算持ち出しの防止を図る方法が考えられている（例えば、特許文献１参照）。
【０００５】
また、顧客が商品をカウンタまで持ち運ぶ動作を解消するために、顧客の選択した商品を自動集配装置により自動的に集配する方法が考えられている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平０９−０９７３８２号公報
【特許文献２】特開平０８−１６６９９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、現状の店舗では、多数の顧客が商品の陳列エリアを移動して商品の選択を行う。このため、怪我、病気および障害などで体が不自由であるために陳列エリアの移動が困難な顧客にとっては、買物に多大な労力を要するという問題がある。これに対し、体の不自由な顧客に対しても現状の店舗において効率的に商品の販売を可能とする環境が望まれている。
【０００８】
このために、例えば顧客の代わりに店員が顧客の所望する商品の収集を行って、顧客に引き渡し可能とすることが考えられる。その場合、例えば店員が顧客の所望する商品を適正に把握して、それらの商品の収集を効率的に行えることが望ましい。また、例えば商品の収集を待機する顧客に対して待ちによるストレスを与えないように、その収集状況を的確に把握可能とすることが望ましい。
【０００９】
本発明はこのような点に鑑みてなされたものであり、店員が商品を収集する小売形態にて、商品販売を効率的に支援することができる販売支援装置、販売支援システム、商品カートおよび販売支援方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明では上記課題を解決するために、販売支援装置が提供される。この販売支援装置は、受信部、店員識別情報受付部、商品登録処理部および送信部を有する。受信部は、管理装置から店員を識別するための店員識別情報を含む取引開始指示を受信すると、顧客が顧客端末装置を用いて商品の選択入力を行うたびに顧客端末装置から管理装置へ送信される収集対象の１以上の商品を示す１以上の商品入力情報の管理装置からの受信を開始し、順次受信した商品入力情報を管理装置から入力完了通知を受信するまで収集商品情報記憶部に格納する。店員識別情報受付部は、受信部が取引開始指示を受信すると、取引開始指示に含まれる店員識別情報の受け付けを待受ける。商品登録処理部は、店員識別情報受付部が店員識別情報を受け付けると、収集商品情報記憶部に記憶された商品入力情報に基づいて、収集対象の商品のリストである商品リストを表示装置に表示させ、収集商品情報記憶部に記憶された商品入力情報に対応する商品の識別情報の受け付けを待受ける。送信部は、店員識別情報受付部が店員識別情報を受け付けると、収集対象の商品の収集を開始した旨を示す登録開始通知を管理装置に送信し、商品登録処理部が収集商品情報記憶部に記憶された全ての商品入力情報に対応する商品の識別情報を受け付けた後、商品登録の完了を検知すると、登録完了通知を管理装置に送信する。
また、上記課題を解決するために、管理装置から取引開始指示を受信すると、管理装置から収集対象の１以上の商品を示す１以上の商品入力情報の受信を開始し、順次受信した商品入力情報を管理装置から入力完了通知を受信するまで収集商品情報記憶部に格納する受信部と、受信部が取引開始指示を受信すると、店員を識別するための店員識別情報の受け付けを待受ける店員識別情報受付部と、店員識別情報受付部が店員識別情報を受け付けると、収集商品情報記憶部に記憶された商品入力情報に基づいて、収集対象の商品のリストである商品リストを表示装置に表示させ、収集商品情報記憶部に記憶された商品入力情報に対応する商品の識別情報の受け付けを待受ける商品登録処理部と、店員識別情報受付部が店員識別情報を受け付けると、収集対象の商品の収集を開始した旨を示す登録開始通知を管理装置に送信し、商品登録処理部が収集商品情報記憶部に記憶された全ての商品入力情報に対応する商品の識別情報を受け付けた後、商品登録の完了を検知すると、登録完了通知を管理装置に送信する送信部と、を有し、受信部は、収集対象の商品の入力を行った顧客が商品の選択入力を継続しているか、および、商品の選択入力を完了して退席中か否かを示す情報を含む顧客状態通知を管理装置から受信し、商品登録処理部は、受信部が受信した顧客状態通知に基づいて、顧客の状態を表示装置に表示させる、ことを特徴とする販売支援装置が提供される。
【００１１】
また、上記課題を解決するために、販売支援システムが提供される。この販売支援システムは、管理装置と販売支援装置とを有する。管理装置は、第１の受信部、資源運用管理部および第１の送信部を備える。第１の受信部は、顧客端末装置収集対象の１以上の商品を示す１以上の商品入力情報を受信すると、受信した商品入力情報を取引の内容を識別するための所定の取引識別情報に対応付けて取引管理情報記憶部に格納する。資源運用管理部は、複数の取引識別情報それぞれにつき取引の対応を行うための店員と収集対象の商品を投入するための収納物との割当を行う。第１の送信部は、資源運用管理部による割当結果に基づいて、割当てられた店員が所持する店員端末装置と収納物に設置された販売支援装置とに店員を識別するための店員識別情報を含む取引開始指示を送信し、取引管理情報記憶部に記憶された商品入力情報を販売支援装置に順次送信する。販売支援装置は、第２の受信部、店員識別情報受付部、商品登録処理部および第２の送信部を備える。第２の受信部は、管理装置から取引開始指示を受信すると、顧客が顧客端末装置を用いて商品の選択入力を行うたびに顧客端末装置から管理装置へ送信される収集対象の１以上の商品を示す１以上の商品入力情報の管理装置からの受信を開始し、順次受信した商品入力情報を管理装置から入力完了通知を受信するまで収集商品情報記憶部に格納する。店員識別情報受付部は、受信部が取引開始指示を受信すると、取引開始指示に含まれる店員識別情報の受け付けを待受ける。商品登録処理部は、店員識別情報受付部が店員識別情報を受け付けると、収集商品情報記憶部に記憶された商品入力情報に基づいて、収集対象の商品のリストである商品リストを表示装置に表示させ、収集商品情報記憶部に記憶された商品入力情報に対応する商品の識別情報の受け付けを待受ける。第２の送信部は、店員識別情報受付部が店員識別情報を受け付けると、収集対象の商品の収集を開始した旨を示す登録開始通知を管理装置に送信し、商品登録処理部が収集商品情報記憶部に記憶された全ての商品入力情報に対応する商品の識別情報を受け付けた後、商品登録の完了を検知すると、登録完了通知を管理装置に送信する。
また、上記課題を解決するために、顧客端末装置から収集対象の１以上の商品を示す１以上の商品入力情報を受信すると、受信した商品入力情報を取引の内容を識別するための所定の取引識別情報に対応付けて取引管理情報記憶部に格納する第１の受信部と、複数の取引識別情報それぞれにつき取引の対応を行うための店員と収集対象の商品を投入するための収納物との割当を行う資源運用管理部と、資源運用管理部による割当結果に基づいて、割当てられた店員が所持する店員端末装置と収納物に設置された販売支援装置とに取引開始指示を送信し、取引管理情報記憶部に記憶された商品入力情報を販売支援装置に順次送信する第１の送信部と、を備える管理装置と、管理装置から取引開始指示を受信すると、管理装置から商品入力情報の受信を開始し、順次受信した商品入力情報を管理装置から入力完了通知を受信するまで収集商品情報記憶部に格納する第２の受信部と、受信部が取引開始指示を受信すると、店員を識別するための店員識別情報の受け付けを待受ける店員識別情報受付部と、店員識別情報受付部が店員識別情報を受け付けると、収集商品情報記憶部に記憶された商品入力情報に基づいて、収集対象の商品のリストである商品リストを表示装置に表示させ、収集商品情報記憶部に記憶された商品入力情報に対応する商品の識別情報の受け付けを待受ける商品登録処理部と、店員識別情報受付部が店員識別情報を受け付けると、収集対象の商品の収集を開始した旨を示す登録開始通知を管理装置に送信し、商品登録処理部が収集商品情報記憶部に記憶された全ての商品入力情報に対応する商品の識別情報を受け付けた後、商品登録の完了を検知すると、登録完了通知を管理装置に送信する第２の送信部と、を備える販売支援装置と、を有し、第１の受信部は、顧客端末装置から収集対象の商品の入力が完了したことを示す入力完了通知と、顧客端末装置を用いて収集対象の商品の入力を行っていた顧客が退席するか否かを示す顧客状態通知とを受信し、第１の送信部は、入力完了通知と顧客状態通知とを、資源運用管理部が割当てた販売支援装置に送信する、ことを特徴とする販売支援システムが提供される。
【００１２】
また、上記課題を解決するために、顧客端末装置から収集対象の１以上の商品を示す１以上の商品入力情報を受信すると、受信した商品入力情報を取引の内容を識別するための所定の取引識別情報に対応付けて取引管理情報記憶部に格納する第１の受信部と、複数の取引識別情報それぞれにつき取引の対応を行うための店員と収集対象の商品を投入するための収納物との割当を行う資源運用管理部と、資源運用管理部による割当結果に基づいて、割当てられた店員が所持する店員端末装置と収納物に設置された販売支援装置とに取引開始指示を送信し、取引管理情報記憶部に記憶された商品入力情報を販売支援装置に順次送信する第１の送信部と、を備える管理装置と、管理装置から取引開始指示を受信すると、管理装置から商品入力情報の受信を開始し、順次受信した商品入力情報を管理装置から入力完了通知を受信するまで収集商品情報記憶部に格納する第２の受信部と、受信部が取引開始指示を受信すると、店員を識別するための店員識別情報の受け付けを待受ける店員識別情報受付部と、店員識別情報受付部が店員識別情報を受け付けると、収集商品情報記憶部に記憶された商品入力情報に基づいて、収集対象の商品のリストである商品リストを表示装置に表示させ、収集商品情報記憶部に記憶された商品入力情報に対応する商品の識別情報の受け付けを待受ける商品登録処理部と、店員識別情報受付部が店員識別情報を受け付けると、収集対象の商品の収集を開始した旨を示す登録開始通知を管理装置に送信し、商品登録処理部が収集商品情報記憶部に記憶された全ての商品入力情報に対応する商品の識別情報を受け付けた後、商品登録の完了を検知すると、登録完了通知を管理装置に送信する第２の送信部と、を備える販売支援装置と、を有し、資源運用管理部は、各店員の現在の作業状況と各店員の現時点までの出動回数とを含む店員管理情報を記憶する運用管理情報記憶部に記憶された店員管理情報に基づいて、店員の割当を行う、ことを特徴とする販売支援システムが提供される。
また、上記課題を解決するために、商品を収納する商品カートが提供される。この商品カートは、受信部、店員識別情報受付部、商品登録処理部および送信部を有する。受信部は、管理装置から店員を識別するための店員識別情報を含む取引開始指示を受信すると、顧客が顧客端末装置を用いて商品の選択入力を行うたびに顧客端末装置から管理装置へ送信される収集対象の１以上の商品を示す１以上の商品入力情報の管理装置からの受信を開始し、順次受信した商品入力情報を管理装置から入力完了通知を受信するまで収集商品情報記憶部に格納する。店員識別情報受付部は、受信部が取引開始指示を受信すると、取引開始指示に含まれる店員識別情報の受け付けを待受ける。商品登録処理部は、店員識別情報受付部が店員識別情報を受け付けると、収集商品情報記憶部に記憶された商品入力情報に基づいて、収集対象の商品のリストである商品リストを表示装置に表示させ、収集商品情報記憶部に記憶された商品入力情報に対応する商品の識別情報の受け付けを待受ける。送信部は、店員識別情報受付部が店員識別情報を受け付けると、収集対象の商品の収集を開始した旨を示す登録開始通知を管理装置に送信し、商品登録処理部が収集商品情報記憶部に記憶された全ての商品入力情報に対応する商品の識別情報を受け付けた後、商品登録の完了を検知すると、登録完了通知を管理装置に送信する。
【００１３】
また、上記課題を解決するために、上記販売支援装置と同様の処理を行う販売支援方法が提供される。
【発明の効果】
【００１４】
上記販売支援装置、販売支援システム、商品カートおよび販売支援方法によれば、店員が商品を収集する小売形態にて、商品販売を効率的に支援することができる。
【図面の簡単な説明】
【００１５】
【図１】第１の実施の形態に係る販売支援装置を示す図である。
【図２】第２の実施の形態に係る販売支援システムを示す図である。
【図３】顧客端末装置のハードウェア構成を示す図である。
【図４】カート端末装置のハードウェア構成を示す図である。
【図５】顧客端末装置に機能構成を示す図である。
【図６】管理サーバの機能構成を示す図である。
【図７】カート端末装置の機能構成を示す図である。
【図８】商品マスタのデータ構造例を示す図である。
【図９】商品入力管理テーブルのデータ構造例を示す図である。
【図１０】取引管理テーブルのデータ構造例を示す図である。
【図１１】カート端末装置管理テーブルのデータ構造例を示す図である。
【図１２】店員管理テーブルのデータ構造例を示す図である。
【図１３】収集対象商品管理テーブルのデータ構造例を示す図である。
【図１４】取引テーブルのデータ構造例を示す図である。
【図１５】店員用商品登録画面の構成例を示す図である。
【図１６】各装置で実行する処理の関係を示す図である。
【図１７】顧客端末装置の商品入力処理を示すフローチャートである。
【図１８】管理サーバの資源割当処理を示すフローチャートである。
【図１９】管理サーバの商品情報受付処理を示すフローチャートである。
【図２０】カート端末装置の収集商品情報受信処理を示すフローチャートである。
【図２１】カート端末装置の商品登録処理を示すフローチャートである。
【図２２】管理サーバのカート管理処理を示すフローチャートである。
【図２３】管理サーバの取引情報復元処理を示すフローチャートである。
【図２４】顧客端末装置の会計処理を示すフローチャートである。
【図２５】取引処理の流れの第１の具体例を示すシーケンス図である。
【図２６】取引処理の流れの第１の具体例を示すシーケンス図である。
【図２７】取引処理の流れの第２の具体例を示すシーケンス図である。
【図２８】取引処理の流れの第２の具体例を示すシーケンス図である。
【図２９】商品選択用操作画面の表示例を示す図である。
【図３０】店員用商品登録画面の第１の表示例を示す図である。
【図３１】設置場所入力ウィンドウの表示例を示す図である。
【図３２】店員用商品登録画面の第２の表示例を示す図である。
【図３３】店員用商品登録画面の第３の表示例を示す図である。
【図３４】店員用商品登録画面の第４の表示例を示す図である。
【図３５】店員用商品登録画面の第５の表示例を示す図である。
【図３６】店員用商品登録画面の第６の表示例を示す図である。
【図３７】店員用商品登録画面の第７の表示例を示す図である。
【図３８】店員用商品登録画面の第８の表示例を示す図である。
【発明を実施するための形態】
【００１６】
以下、本実施の形態を図面を参照して詳細に説明する。
［第１の実施の形態］
図１は、第１の実施の形態に係る販売支援装置を示す図である。販売支援装置１は、管理装置２とネットワークを介して接続される。また、販売支援装置１は表示装置３と接続される。
【００１７】
販売支援装置１は、収集商品情報記憶部１ａ、受信部１ｂ、店員識別情報受付部１ｃ、商品登録処理部１ｄおよび送信部１ｅを有する。
収集商品情報記憶部１ａは、収集対象の１以上の商品を示す１以上の商品入力情報を記憶する。
【００１８】
商品入力情報は、管理装置２から送信される。管理装置２は、例えば顧客が商品の選択操作を行うための顧客端末装置から顧客が購入を所望する商品の選択入力を受け付け、商品入力情報を生成する。そして、管理装置２は、商品入力情報を管理装置２が備える記憶部に格納して管理すると共に、販売支援装置１に送信する。
【００１９】
受信部１ｂは、管理装置２から取引開始指示を受信すると、管理装置２から商品入力情報の受信を開始する。受信部１ｂは、順次受信した商品入力情報を管理装置２から入力完了通知を受信するまで収集商品情報記憶部１ａに格納する。
【００２０】
入力完了通知は、顧客が商品の選択入力を完了した旨を通知するための情報である。管理装置２は、例えば顧客端末装置から入力完了の操作入力を受け付けると、入力完了通知を生成して販売支援装置１に送信する。
【００２１】
店員識別情報受付部１ｃは、受信部１ｂが取引開始指示を受信すると、店員を識別するための店員識別情報の受け付けを待受ける。
店員識別情報は、店舗の店員に予め付与される。店員識別情報受付部１ｃは、例えば店員が所有する識別カードに付されたバーコードやＩＣ（Integrated Circuit）タグを読み取ることで店員識別情報を受け付けることが考えられる。また、店員が入力装置から入力した店員識別情報を受け付けることが考えられる。
【００２２】
商品登録処理部１ｄは、店員識別情報受付部１ｃが店員識別情報を受け付けると、収集商品情報記憶部１ａに記憶された商品入力情報に基づいて、収集対象の商品のリストである商品リストを表示装置に表示させ、収集商品情報記憶部１ａに記憶された商品入力情報に対応する商品の識別情報の受け付けを待受ける。
【００２３】
送信部１ｅは、店員識別情報受付部１ｃが店員識別情報を受け付けると、収集対象の商品の収集を開始した旨を示す登録開始通知を管理装置２に送信する。また、送信部１ｅは、商品登録処理部１ｄが収集商品情報記憶部１ａに記憶された全ての商品入力情報に対応する商品の識別情報を受け付けた後、商品登録の完了を検知すると、登録完了通知を管理装置２に送信する。
【００２４】
販売支援装置１によれば、受信部１ｂにより、管理装置２から取引開始指示が受信されると、管理装置２からの商品入力情報の受信が開始される。受信部１ｂにより、順次受信した商品入力情報が、管理装置２から入力完了通知が受信されるまで、収集商品情報記憶部１ａに格納される。受信部１ｂが取引開始指示を受信すると、店員識別情報受付部１ｃにより、店員識別情報の受け付けが待受けられる。店員識別情報受付部１ｃが店員識別情報を受け付けると、商品登録処理部１ｄにより、収集商品情報記憶部１ａに記憶された商品入力情報に基づいて商品リストが表示装置に表示され、収集商品情報記憶部１ａに記憶された商品入力情報に対応する商品の識別情報の受け付けが待受けられる。また、店員識別情報受付部１ｃが店員識別情報を受け付けると、送信部１ｅにより、収集対象の商品の収集を開始した旨を示す登録開始通知が管理装置２に送信される。また、商品登録処理部１ｄが収集商品情報記憶部１ａに記憶された全ての商品入力情報に対応する商品の識別情報を受け付けた後、送信部１ｅにより、商品登録の完了が検知されると、登録完了通知が管理装置２に送信される。
【００２５】
これにより、店員が商品を収集する小売形態にて、商品販売を効率的に支援することができる。具体的には、販売支援装置１は受信した商品入力情報に基づいて、収集対象の商品リストを表示装置３に表示させる。このため、店員は表示装置３に表示された商品リストを目視することでどの商品を収集すべきかを確認することができる。また、販売支援装置１は、入力完了通知の受信後、収集商品情報記憶部１ａに記憶された全ての商品入力情報に対応する商品の識別情報を受け付けた後、商品登録の完了を検知すると、登録完了通知を管理装置２に送信する。このため、管理装置２では販売支援装置１を用いた店員による商品の収集作業が完了したか否かを的確に判断することができる。その結果、管理装置２は、例えば店員の収集作業の状況を待機中の顧客に通知する等の対応を行うことができる。
【００２６】
以下の実施の形態では、販売支援装置１を小売業者の店舗において使用する場合を例に採り、より具体的に説明する。
［第２の実施の形態］
図２は、第２の実施の形態に係る販売支援システムを示す図である。この販売支援システムは、小売業者の店舗に設けられる。この販売支援システムは、顧客端末装置１００，１００ａ、管理サーバ２００、カート端末装置３００，３００ａ，３００ｂおよび店員端末装置４００，４００ａを有する。
【００２７】
顧客端末装置１００，１００ａは、顧客５０が購入対象とする商品を選択するための端末装置である。
管理サーバ２００は、店舗内の売上実績や顧客５０が顧客端末装置１００，１００ａで選択した商品の内訳情報などを管理するサーバ装置である。
【００２８】
顧客端末装置１００，１００ａおよび管理サーバ２００は、ネットワーク１０を介して接続される。
カート端末装置３００，３００ａ，３００ｂは、カート３０，３０ａ，３０ｂに設けられる。カート３０，３０ａ，３０ｂは、店員４０，４０ａが商品を買物カゴに投入して運搬するための収納物である。カート３０ｃは、顧客５０が選択した全ての商品を収集済みのカートを示している。カート３０ｃにもカート３０，３０ａ，３０ｂと同様にカート端末装置が設けられている。
【００２９】
例えば、店員４０はカート３０に設けた買物カゴにカート端末装置３００が指示する商品を投入して運搬する。
また、例えば店員４０ａは全ての商品の投入が完了したカート３０ｃを顧客５０の待機する顧客端末装置１００へ届け、顧客５０への商品の受渡を行う。そして、顧客５０は顧客端末装置１００を用いて、店員４０ａから受け取った商品の会計を行う。
【００３０】
また、例えば商品の収集の依頼がない場合には、カート３０ａ，３０ｂは所定の設置場所に配置されるか、あるいは、店員４０，４０ａにより陳列エリア６０内を巡回するようにする。設置場所では、カート端末装置３００ａ，３００ｂ用のバッテリの充電を行う。
【００３１】
ここで、カート端末装置３００，３００ａ，３００ｂは、第１の実施の形態の販売支援装置１の一例である。
店員端末装置４００，４００ａは、店員４０，４０ａが所持する携帯端末装置である。店員端末装置４００，４００ａは、管理サーバ２００から商品集配の作業指示を受信すると、その旨を店員４０，４０ａに通知する。通知の方法は、例えば店員端末装置４００，４００ａが備える表示画面への文字列の表示、音声の出力および装置筐体の振動、あるいはこれらの組み合わせによって行うことが考えられる。通知される情報には、例えば店員４０，４０ａが操作すべきカートを通知するための情報が含まれる。
【００３２】
また、カート端末装置３００，３００ａ，３００ｂは、顧客端末装置１００，１００ａおよび管理サーバ２００とネットワーク１０および無線通信装置２０，２０ａ，２０ｂを介して接続される。また、店員端末装置４００，４００ａは、顧客端末装置１００，１００ａおよび管理サーバ２００とネットワーク１０および無線通信装置２０，２０ａ，２０ｂを介して接続される。
【００３３】
ここで、無線通信装置２０，２０ａ，２０ｂはネットワーク１０に接続された無線ＬＡＮ（Local Area Network）のアクセスポイントである。ただし、無線通信装置２０ａ，２０ｂとネットワーク１０との関連線は図示を省略している。
【００３４】
無線通信装置２０，２０ａ，２０ｂは、店舗内の商品を陳列する領域である陳列エリア６０内の全域を通信可能領域としてカバーするよう配置されている。すなわち、カート端末装置３００，３００ａ，３００ｂおよび店員端末装置４００，４００ａは、陳列エリア６０の全域で無線通信装置２０，２０ａ，２０ｂを介してネットワーク１０に接続可能である。
【００３５】
なお、カートおよびカート端末装置は、図示した以外にも更に複数存在するものとする。また、店員および店員端末装置は、図示した以外にも更に複数存在するものとする。また、顧客端末装置は、図示した以外にも更に複数存在するものとする。
【００３６】
図３は、顧客端末装置のハードウェア構成を示す図である。顧客端末装置１００は、ＣＰＵ（Central Processing Unit）１０１、ＲＡＭ（Random Access Memory）１０２、ＮＶＲＡＭ（Non Volatile RAM）１０３、表示処理部１０４、ディスプレイ１０４ａ、入出力処理部１０５、タッチパネル１０５ａ、重量計測部１０５ｂ、ＩＣカード読取部１０５ｃ、伝票発行／読取部１０５ｄおよび通信処理部１０６を有する。
【００３７】
ＣＰＵ１０１は、顧客端末装置１００全体を制御する。
ＲＡＭ１０２は、ＣＰＵ１０１に実行させるＯＳ（Operating System）のプログラムやアプリケーションソフトウェア（以下、アプリケーションという）のプログラムの少なくとも一部を一時的に記憶する。また、ＲＡＭ１０２は、ＣＰＵ１０１による処理に必要な各種データを記憶する。
【００３８】
ＮＶＲＡＭ１０３は、ＣＰＵ１０１が実行するプログラムや処理に用いるデータを記憶する不揮発性のメモリである。このような記憶部として、例えばＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）などを用いることができる。
【００３９】
表示処理部１０４は、ディスプレイ１０４ａと接続される。表示処理部１０４は、ＣＰＵ１０１からの命令にしたがって画像をディスプレイ１０４ａに表示させる。
ディスプレイ１０４ａは、各種画像を表示する。ディスプレイ１０４ａは、タッチパネル１０５ａの下層に位置している。ディスプレイ１０４ａの表示する画像は、タッチパネル１０５ａを透過して、タッチパネル１０５ａの上から視認可能である。顧客は、ディスプレイ１０４ａによって表示された画像を見ながら、タッチパネル１０５ａに対するタッチ操作を行える。
【００４０】
入出力処理部１０５は、タッチパネル１０５ａ、重量計測部１０５ｂ、ＩＣカード読取部１０５ｃおよび伝票発行／読取部１０５ｄに接続される。入出力処理部１０５は、タッチパネル１０５ａに対するタッチ操作があると、現在のタッチ位置の座標を示す信号をＣＰＵ１０１に出力する。また、入出力処理部１０５は、重量計測部１０５ｂが備える秤に商品が載置されると、その商品の重量の計測結果をＣＰＵ１０１に出力する。また、入出力処理部１０５は、ＩＣカード読取部１０５ｃが備えるカード挿入口に顧客５０が所有するＩＣカードが挿入されると、ＩＣカードに記憶された顧客の識別情報（顧客識別情報）をＣＰＵ１０１に出力する。また、入出力処理部１０５は、ＣＰＵ１０１からの指示にしたがって、伝票発行／読取部１０５ｄにより顧客５０に対して取引の内容を示す所定の伝票を発行させる。また、入出力処理部１０５は、伝票発行／読取部１０５ｄが備える挿入口に顧客５０が所有する伝票が挿入されると、伝票に記憶された取引の識別情報（取引識別情報）をＣＰＵ１０１に出力する。
【００４１】
タッチパネル１０５ａは、顧客５０のタッチ操作を受け付ける。
重量計測部１０５ｂは、商品を載置するための秤を備えており、載置された商品の重量を計測する。秤には、例えば顧客５０が商品の持ち帰り用の買物袋に商品を袋詰めする際に、袋詰めされた商品が載置される。
【００４２】
ＩＣカード読取部１０５ｃは、顧客５０の所有するＩＣカードを挿入するための挿入口を備えており、挿入されたＩＣカードに記憶された顧客識別情報を読み取る。
伝票発行／読取部１０５ｄは、伝票の発行を行う。伝票発行／読取部１０５ｄは、伝票の排出および顧客５０の所有する発行済の伝票を挿入するための挿入口を備えている。伝票発行／読取部１０５ｄは、挿入口に伝票が挿入されると伝票に記憶された取引識別情報を読み取る。
【００４３】
通信処理部１０６は、ネットワーク１０と接続される。通信処理部１０６は、ネットワーク１０を介して、管理サーバ２００との間でデータ通信を行う。
なお、他の顧客端末装置についても顧客端末装置１００と同様のハードウェア構成により実現できる。
【００４４】
また、管理サーバ２００についても顧客端末装置１００と同様のハードウェア構成により実現できる。ただし、重量計測部１０５ｂ、ＩＣカード読取部１０５ｃおよび伝票発行／読取部１０５ｄなど、不要な機能がある場合にはそれらの機能を省略することが考えられる。
【００４５】
図４は、カート端末装置のハードウェア構成を示す図である。カート端末装置３００は、ＣＰＵ３０１、ＲＡＭ３０２、ＮＶＲＡＭ３０３、表示処理部３０４、ディスプレイ３０４ａ、入力処理部３０５、タッチパネル３０５ａ、バーコード読取部３０５ｂおよび無線通信部３０６を有する。
【００４６】
ＣＰＵ３０１、ＲＡＭ３０２、ＮＶＲＡＭ３０３、表示処理部３０４、ディスプレイ３０４ａおよびタッチパネル３０５ａは、図３で説明した顧客端末装置１００におけるＣＰＵ１０１、ＲＡＭ１０２、ＮＶＲＡＭ１０３、表示処理部１０４、ディスプレイ１０４ａおよびタッチパネル１０５ａに対応する。
【００４７】
入力処理部３０５は、タッチパネル３０５ａおよびバーコード読取部３０５ｂと接続される。入力処理部３０５は、タッチパネル３０５ａに対するタッチ操作があると、現在のタッチ位置の座標を示す信号をＣＰＵ３０１に出力する。また、入力処理部３０５は、バーコード読取部３０５ｂがバーコードの読取を行うと、読取結果をＣＰＵ３１０に出力する。
【００４８】
バーコード読取部３０５ｂは、商品に付されたバーコードを読み取り、商品の識別情報を含む各種情報を取得する。なお、商品に付された無線タグの読み取りを行えるように、無線タグ読取部を更に備えていても良い。
【００４９】
無線通信部３０６は、無線通信装置２０を介して管理サーバ２００との間でデータ通信を行う。
また、カート端末装置３００には、カート端末装置３００の各部を動作させるための電力を供給するバッテリ７０が接続されている。バッテリ７０は充電可能な電池である。ＣＰＵ３０１は、バッテリ７０に蓄えられている電力容量を監視する。
【００５０】
なお、他のカート端末装置についてもカート端末装置３００と同様のハードウェア構成により実現できる。
更に、店員端末装置についてもカート端末装置３００と同様のハードウェア構成により実現することができる。
【００５１】
図５は、顧客端末装置に機能構成を示す図である。顧客端末装置１００は、商品入力操作受付部１１０、商品明細復元受付部１２０、会計処理部１３０および重量チェック処理部１４０を有する。これらの機能は、ＣＰＵ１０１が所定のプログラムを実行することで実現される。また、これらの機能の一部または全部を専用のハードウェアによって実現してもよい。
【００５２】
商品入力操作受付部１１０は、顧客５０による商品入力の開始（取引開始）の操作を受け付ける。例えば、ディスプレイ１０４ａには顧客５０による取引開始の操作を受け付ける取引開始ボタンが表示される。そして、商品入力操作受付部１１０は、タッチパネル１０５ａにより顧客５０の取引開始ボタンを選択するタッチ操作が検出された場合に、取引開始の操作を受け付ける。このとき、商品入力操作受付部１１０は、ＩＣカード読取部１０５ｃが顧客５０の所有するＩＣカードから顧客識別情報を読み取ると取引開始と共に顧客識別情報を受け付ける。また、商品入力操作受付部１１０はキー入力により顧客識別情報を受け付けることもできる。
【００５３】
商品入力操作受付部１１０は、取引開始の操作を受け付けると、取引開始通知を管理サーバ２００に通知する。商品入力操作受付部１１０は、顧客識別情報を取得している場合、取引開始通知に顧客識別情報を含める。
【００５４】
商品入力操作受付部１１０は、取引開始の操作受付後、顧客５０による商品の入力を受け付ける。商品入力操作受付部１１０は、例えば顧客５０に商品の検索画面を提供する。商品の検索画面に表示する情報は管理サーバ２００から取得することができる。商品入力操作受付部１１０は、入力された商品の情報を管理サーバ２００に送信する。
【００５５】
商品明細復元受付部１２０は、入力済の取引の内容を顧客端末装置１００上に復元する。商品明細復元受付部１２０の機能は、例えば顧客５０がオーダー完了後に退席する場合、その後の商品受取の際にオーダーの内容を復元して適切に会計処理を行うために用いることができる。例えば、ディスプレイ１０４ａには顧客５０による商品受取の操作を受け付ける商品受取ボタンが表示される。商品明細復元受付部１２０は、タッチパネル１０５ａにより顧客５０の商品受取ボタンを選択するタッチ操作を検出し、ＩＣカード読取部１０５ｃが顧客５０のＩＣカードを読み取った際に、受付済の取引が存在した場合に、顧客識別情報を含む明細復元依頼を管理サーバ２００に送信する。あるいは、商品明細復元受付部１２０は、例えば顧客５０に対してオーダー受付後に発行した伝票を伝票発行／読取部１０５ｄが読み取って取引識別情報を取得した場合に、取引識別情報を含む明細復元依頼を管理サーバ２００に送信する。
【００５６】
会計処理部１３０は、商品入力操作受付部１１０が受け付けた商品の会計処理を行う。会計処理部１３０は、入力された商品の金額等、会計に必要な情報は管理サーバ２００から取得することができる。会計処理部１３０は、商品の売上実績を管理サーバ２００に送信する。
【００５７】
重量チェック処理部１４０は、顧客５０が買い上げた商品の重量計測部１０５ｂによる重量計測の結果を取得する。そして、重量チェック処理部１４０は、その重量が該当の商品について予め登録された重量と一定の誤差の範囲内で等しいか否かを判定する（重量チェック）。なお、商品ごとの重量は管理サーバ２００に予め登録される。重量チェック処理部１４０は、オーダーに含まれる商品の重量を管理サーバ２００から取得することができる。重量チェック処理部１４０は、オーダーに含まれる商品が複数ある場合には、複数の商品の合計について重量を計測し、登録された複数の商品の合計の重量と比較して重量チェックを行う。重量チェックにより、オーダーのあった商品とは異なる商品が未会計のまま持ち帰られることを防止できる。
【００５８】
なお、他の顧客端末装置についても顧客端末装置１００と同様の機能構成により実現できる。
図６は、管理サーバの機能構成を示す図である。管理サーバ２００は、商品マスタ記憶部２１０、取引管理情報記憶部２２０、運用管理情報記憶部２３０、販売情報記憶部２４０、顧客端末側処理部２５０およびカート端末側処理部２６０を有する。これらの機能は、管理サーバ２００が備えるＣＰＵが所定のプログラムを実行することで実現される。また、これらの機能の一部または全部を専用のハードウェアによって実現してもよい。
【００５９】
商品マスタ記憶部２１０は、商品マスタを記憶する。商品マスタには、商品の識別情報に対応付けて、商品に関する各種情報が予め登録される。
取引管理情報記憶部２２０は、顧客５０がオーダーした取引の内容を示す取引管理情報が記憶される。取引管理情報には、オーダーを受け付けた顧客端末装置１００の識別情報や、オーダーを受けた商品の収集を行うために割当てられたカートの識別情報および店員の識別情報（店員識別情報）が含まれる。また、取引管理情報記憶部２２０には、顧客５０による選択を受け付けた商品入力情報が登録される。
【００６０】
運用管理情報記憶部２３０は、カートや店員等の店舗の運用資源を管理するための運用管理情報を記憶する。運用管理情報には、店舗に存在するカートおよびカートに対応付けられたカート端末装置を管理するためのカート端末装置管理情報が含まれる。また、運用管理情報には、店舗に存在する店員を管理するための店員管理情報が含まれる。
【００６１】
販売情報記憶部２４０は、店舗における売上実績を示す販売情報を記憶する。
顧客端末側処理部２５０は、顧客端末装置１００，１００ａとの間でデータを送受信する。顧客端末側処理部２５０は、商品情報送信部２５１、商品入力情報受信部２５２、明細復元受付部２５３および販売情報受信部２５４を有する。
【００６２】
商品情報送信部２５１は、顧客端末装置１００から商品検索の依頼を受け付けると、その依頼と共に受け付けた検索キーワードや商品の分類情報などに応じて商品マスタから該当する商品を抽出する。商品情報送信部２５１は、抽出した商品に関する情報を顧客端末装置１００に応答する。顧客端末装置１００では、商品情報送信部２５１から受信した商品の情報に基づいて、顧客５０へ商品の画像、価格および特売品であるか等の情報を提供する。顧客５０は、その情報を閲覧して所望の商品を選択できる。
【００６３】
商品入力情報受信部２５２は、顧客端末装置１００から取引開始通知を受信すると新たに取引管理用のレコード（取引管理レコード）を生成して取引管理情報記憶部２２０に格納する。商品入力情報受信部２５２は、取引の内容を一意に識別するための取引識別情報を取引管理レコードに含める。また、商品入力情報受信部２５２は、取引開始通知に顧客識別情報が含まれている場合には、顧客識別情報を取引管理レコードに含める。
【００６４】
また、商品入力情報受信部２５２は、顧客端末装置１００から顧客５０が選択した商品を示す商品入力情報を受信すると、取引識別情報に対応付けて商品入力レコードを生成し、取引管理情報記憶部２２０に格納する。
【００６５】
明細復元受付部２５３は、顧客端末装置１００から明細復元依頼を受信すると、取引管理情報記憶部２２０を参照して、明細復元依頼に含まれる顧客識別情報または取引識別情報に対応する取引情報を抽出する。明細復元受付部２５３は、抽出した取引情報を顧客端末装置１００に送信する。
【００６６】
販売情報受信部２５４は、顧客端末装置１００から顧客５０に対する売上の実績を示す販売情報を受信する。販売情報受信部２５４は、受信した販売情報を販売情報記憶部２４０に格納する。
【００６７】
カート端末側処理部２６０は、カート端末装置３００，３００ａ，３００ｂとの間でデータを送受信する。カート端末側処理部２６０は、取引情報送信部２６１、登録作業通知受信部２６２、資源運用管理部２６３および保留カート呼出部２６４を有する。
【００６８】
取引情報送信部２６１は、商品入力情報受信部２５２が取引開始通知を受信すると、商品入力情報受信部２５２が生成した取引管理レコードと共に、取引開始通知をカート端末装置３００に送信する。そして、取引情報送信部２６１は、取引管理情報記憶部２２０に記憶された取引管理情報を参照して、同記憶部に記憶された商品入力情報をカート端末装置３００に送信する。その際、取引情報送信部２６１は、該当の商品に対応する商品単価の情報等を商品マスタ記憶部２１０に記憶された商品マスタから抽出して、商品入力情報と共にカート端末装置３００に送信する。
【００６９】
また、取引情報送信部２６１は、取引管理情報記憶部２２０に記憶された取引管理情報を参照して、顧客５０が商品の選択入力を完了したことを検知すると、入力完了通知をカート端末装置３００に送信する。
【００７０】
登録作業通知受信部２６２は、カート端末装置３００からオーダーのあった商品の収集が開始された旨を示す登録開始通知あるいは完了した旨を示す登録完了通知を受信し、その旨を資源運用管理部２６３に通知する。
【００７１】
資源運用管理部２６３は、カートの利用状況および店員の作業状況を管理する。資源運用管理部２６３は、カート端末装置３００，３００ａ，３００ｂおよび店員端末装置４００，４００ａから受信するステータス変化の通知に基づいて、運用管理情報記憶部２３０に記憶された運用管理情報を更新する。また、資源運用管理部２６３は、運用管理情報記憶部２３０に記憶された運用管理情報に基づいて、取引管理情報記憶部２２０に記憶された取引管理レコードにつき商品の収集を行うためのカートと店員との割当を行う。資源運用管理部２６３は、その取引管理レコードに対して割当てたカート識別情報と店員識別情報との登録を行う。
【００７２】
保留カート呼出部２６４は、顧客５０が商品の入力完了後に退席し、その後、商品の受取に戻った際に、商品の収集が完了して保留状態となっている保留カートの呼出を行う。保留カート呼出部２６４は、明細復元受付部２５３が顧客端末装置１００から受信した顧客識別情報または取引識別情報に基づき、運用管理情報記憶部２３０に記憶された運用管理情報を参照して、顧客５０から受け付けたオーダーに対応する保留カートを特定することができる。
【００７３】
図７は、カート端末装置の機能構成を示す図である。カート端末装置３００は、収集商品情報記憶部３１０、取引情報記憶部３２０、取引情報受信部３３０、店員識別情報受付部３４０、商品登録処理部３５０、登録完了操作受付部３６０、設置操作受付部３７０、操作情報送信部３８０および電源情報送信部３９０を有する。これらの機能は、ＣＰＵ３０１が所定のプログラムを実行することで実現される。また、これらの機能の一部または全部を専用のハードウェアによって実現してもよい。
【００７４】
収集商品情報記憶部３１０は、カート３０を用いて収集すべき商品を示す商品入力情報とその商品についての価格等の情報とを記憶する。なお、以下では、商品入力情報と対応する商品についての価格等の情報とを含めて収集商品情報と呼ぶこととする。
【００７５】
取引情報記憶部３２０は、カート３０に関する取引管理情報を記憶する。
取引情報受信部３３０は、管理サーバ２００から取引開始通知を受け付ける。取引情報受信部３３０は、取引開始通知に含まれる取引管理情報を取引情報記憶部３２０に格納する。また、取引情報受信部３３０は、管理サーバ２００から収集商品情報を受信すると、受信した収集商品情報を収集商品情報記憶部３１０に格納する。
【００７６】
店員識別情報受付部３４０は、取引情報受信部３３０が取引開始通知を受信すると、店員を識別するための店員識別情報の受け付けを待受ける。店員識別情報は、例えば、店員端末装置４００に付されたバーコードや無線タグに予め登録される。また、店員識別情報は、例えば、店員が所有するＩＤ（IDentifier）カードに付されたバーコードや無線タグに予め登録される。店員識別情報受付部３４０は、店員端末装置４００や店員４０のＩＤカードを読み取ることで店員識別情報を受け付ける。なお、店員識別情報受付部３４０は、店員のタッチパネル３０５ａに対するキー入力操作によって店員識別情報を受け付けることもできる。
【００７７】
店員識別情報受付部３４０は、受け付けた店員識別情報を商品登録処理部３５０に出力する。
商品登録処理部３５０は、店員識別情報受付部３４０から店員識別情報を取得すると、取引情報記憶部３２０に記憶された取引情報を参照して、自カートに割当てられた店員識別情報であるか否かを判定する。自カートに割当てられた店員識別情報である場合、商品の登録処理を開始する。商品登録処理部３５０は、商品識別情報受付部３５１および商品リスト表示制御部３５２を有する。
【００７８】
商品識別情報受付部３５１は、商品識別情報の受け付けを待受ける。商品識別情報受付部３５１は、商品に付されたバーコードをバーコード読取部３０５ｂが読み取ると、そのバーコードに含まれる商品識別情報を受け付ける。また、商品に付された無線タグを読み取って商品識別情報を受け付けることとしてもよい。また、バーコード等が付されていない商品については、店員のタッチパネル３０５ａに対するキー入力操作によって、商品識別情報を受け付けることもできる。
【００７９】
商品識別情報受付部３５１は、商品識別情報を受け付けると収集商品情報記憶部３１０に記憶された収集商品情報を参照して、その商品が収集対象の商品であるか否かを判定する。そして、収集対象の商品である場合、収集商品情報に収集した旨を登録する。収集対象の商品でない場合、収集対象の商品でない旨を店員に通知する。
【００８０】
商品リスト表示制御部３５２は、収集商品情報記憶部３１０に記憶された収集商品情報を参照して、ディスプレイ３０４ａに収集対象の商品リストを表示させる。また、商品リスト表示制御部３５２は、取引情報記憶部３２０に記憶された取引情報を参照して、顧客の状態や自カートの状態等の情報をディスプレイ３０４ａに表示させる。また、商品リスト表示制御部３５２は、店員の操作入力を受け付けるための操作用のインタフェースをディスプレイ３０４ａに表示させる。店員が可能な操作としては、例えば、商品収集作業の開始、完了、商品の登録および商品の検索等が考えられる。
【００８１】
登録完了操作受付部３６０は、店員のタッチパネル３０５ａに対する商品登録の完了のキー入力操作を受け付けると、登録完了通知を生成して操作情報送信部３８０に出力する。
【００８２】
設置操作受付部３７０は、店員のタッチパネル３０５ａに対するカート３０の設置場所情報のキー入力操作を受け付けると、受け付けた設置場所情報を操作情報送信部３８０に出力する。
【００８３】
操作情報送信部３８０は、登録完了操作受付部３６０から取得した登録完了通知を管理サーバ２００に送信する。また、操作情報送信部３８０は、設置操作受付部３７０から取得した設置場所情報を管理サーバ２００に送信する。
【００８４】
電源情報送信部３９０は、カート端末装置３００に設置されたバッテリ７０の電源容量を示す電源容量情報を定期的に取得する。電源情報送信部３９０は、取得した電源容量情報を商品リスト表示制御部３５２に通知すると共に、管理サーバ２００に送信する。
【００８５】
なお、他のカート端末装置についてもカート端末装置３００と同様の機能構成により実現できる。
図８は、商品マスタのデータ構造例を示す図である。商品マスタ２１１は、商品マスタ記憶部２１０に予め記憶される。商品マスタ２１１には、商品ＩＤを示す項目、商品名を示す項目、単価を示す項目、売場区分を示す項目、重量を示す項目およびＮＢＣ（Non Bar Code）フラグを示す項目が設けられている。各項目の横方向に並べられた情報同士が互いに関連付けられて、１つの商品に関する情報を示す。
【００８６】
商品ＩＤを示す項目には、商品識別情報である商品ＩＤが設定される。商品名を示す項目には、商品の名称が設定される。単価を示す項目には、商品の単価が設定される。陳列エリアを示す項目には、商品の陳列されている場所を示す情報が設定される。重量を示す項目には、商品の重量が設定される。ＮＢＣフラグを示す項目には、該当の商品がバーコードの付されていない商品であるＮＢＣ商品であるか否かを示すフラグが設定される。ＮＢＣフラグを示す項目には、該当の商品がＮＢＣ商品である場合、１が設定される。また、該当の商品がＮＢＣ商品でない場合、０が設定される。
【００８７】
商品マスタ２１１には、例えば、商品ＩＤが“Ｐ０００１”、商品名が“みかん”、単価が“２００”、陳列エリアが“Ａ００３”、重量が“３００ｇ”、ＮＢＣフラグが“０”という情報が設定される。
【００８８】
これは、商品ＩＤ“Ｐ０００１”の商品名“みかん”が陳列エリア“Ａ００３”で示される場所に陳列されており、その商品単価が“２００”円、商品単位当たりの重量が“３００ｇ”、バーコードの付された商品であることを示している。
【００８９】
また、商品マスタ２１１には、例えば、商品ＩＤが“Ｐ００１１”、商品名が“さんま”、単価が“１００”、陳列エリアが“Ａ００５”、重量が“１００ｇ”、ＮＢＣフラグが“１”という情報が設定される。
【００９０】
これは、商品ＩＤ“Ｐ００１１”の商品名“さんま”が陳列エリア“Ａ００５”で示される場所に陳列されており、その商品単価が“１００”円、商品単位当たりの重量が“１００ｇ”、バーコードの付されていない商品であることを示している。
【００９１】
なお、商品マスタ２１１には、該当の商品についての他の情報（例えば、商品の画像、商品の説明および特売品であるかを示す情報等）が更に登録されていてもよい。
図９は、商品入力管理テーブルのデータ構造例を示す図である。商品入力管理テーブル２２１は、取引管理情報記憶部２２０に格納される。商品入力管理テーブル２２１は、商品入力情報受信部２５２によって更新される。商品入力管理テーブル２２１には、取引ＩＤを示す項目、商品ＩＤを示す項目および個数を示す項目が設けられている。各項目の横方向に並べられた情報同士が互いに関連付けられて、１つの商品について受け付けた商品入力レコードを示す。
【００９２】
取引ＩＤを示す項目には、取引識別情報である取引ＩＤが設定される。商品ＩＤを示す項目には、商品ＩＤが設定される。個数を示す項目には、選択入力された個数が設定される。
【００９３】
商品入力管理テーブル２２１には、例えば、取引ＩＤが“Ｔ０００１”、商品ＩＤが“Ｐ０００１”、個数が“１”という情報が設定される。
これは、取引ＩＤ“Ｔ０００１”で示される取引について、商品ＩＤが“Ｐ０００１”で示される商品“１”個のオーダーを受け付けたことを示している。
【００９４】
図１０は、取引管理テーブルのデータ構造例を示す図である。取引管理テーブル２２２は、取引管理情報記憶部２２０に格納される。取引管理テーブル２２２は、商品入力情報受信部２５２および資源運用管理部２６３によって更新される。取引管理テーブル２２２には、取引ＩＤを示す項目、顧客ＩＤを示す項目、顧客状態を示す項目、長期退席を示す項目、店員端末ＩＤを示す項目、カート端末ＩＤを示す項目および受付レジＩＤを示す項目が設けられている。各項目の横方向に並べられた情報同士が互いに関連付けられて、１つの受け付けオーダーを管理するための取引管理レコードを示す。
【００９５】
取引ＩＤを示す項目には、取引ＩＤが設定される。顧客ＩＤを示す項目には、顧客識別情報である顧客ＩＤが設定される。顧客状態を示す項目には、顧客の現在の状態を示す情報が設定される。長期退席を示す項目には、該当の顧客が長期間退席しているか否かを示すフラグ（長期退席時は１、長期退席に該当しない場合０とする）が設定される。店員端末ＩＤを示す項目には、店員端末に付与された店員識別情報である店員端末ＩＤが設定される。カート端末ＩＤを示す項目には、カート端末装置を識別するためのカート識別情報であるカート端末ＩＤが設定される。受付レジＩＤを示す項目には、商品のオーダーを受け付けた顧客端末装置を識別するための受付レジＩＤが設定される。
【００９６】
取引管理テーブル２２２には、例えば、取引ＩＤが“Ｔ０００１”、顧客ＩＤが“Ｃ０１２１”、顧客状態が“Ｂｕｓｙ”、長期退席が“０”、店員端末ＩＤが“Ｓ０００２”、カート端末ＩＤが“Ｋ０００２”、受付レジＩＤが“Ｒ０００１”という情報が設定される。
【００９７】
これは、取引ＩＤ“Ｔ０００１”で示される取引について、顧客ＩＤ“Ｃ０１２１”で示される顧客からオーダーを受け付けており、その顧客の現在の状態が“Ｂｕｓｙ”、長期退席には該当していない（フラグ“０”）ことを示している。また、該当の取引に割当てた店員の店員端末装置は店員端末ＩＤ“Ｓ０００２”で示される端末であり、割当てたカートのカート端末装置はカート端末ＩＤ“Ｋ０００２”で示される端末であることを示している。更に、オーダーを受け付けた顧客端末装置は受付レジＩＤ“Ｒ０００１”で示される端末であることを示している。
【００９８】
ここで、顧客状態に設定する情報によって、以下のような顧客の状態を管理することができる。
（１）“Ｂｕｓｙ”：顧客端末装置にて顧客が商品入力中の状態である。
【００９９】
（２）“Ｗａｉｔ”：顧客端末装置での顧客による商品の入力が完了し、顧客がカートの到着を待機している状態である。
（３）“Ｓｕｓｐｅｎｄ”：顧客端末装置での顧客による商品の入力が完了し、顧客が退席している状態である。
【０１００】
（４）“Ｒｅｓｔｏｒｅ”：退席していた顧客が商品受取のために戻り、カートの到着を待機している状態である。
（５）“Ｐａｙ”：顧客端末装置で顧客が商品の会計を行っている状態である。
【０１０１】
このような状態を管理することで、資源運用管理部２６３は顧客の状態に応じて、カートおよび店員の状態の管理が可能となる。
なお、取引管理情報記憶部２２０には、店員端末ＩＤ、カート端末ＩＤおよび受付レジＩＤを、例えば各端末装置のＩＰ（Internet Protocol）アドレスに対応付けたホスト管理情報が予め格納されている。取引情報送信部２６１等は、この取引管理テーブル２２２とホスト管理情報とを参照することで、店舗内のＬＡＮによる宛先を特定したデータ通信が可能となる。
【０１０２】
図１１は、カート端末装置管理テーブルのデータ構造例を示す図である。カート端末装置管理テーブル２３１は、運用管理情報記憶部２３０に格納される。カート端末装置管理テーブル２３１は、資源運用管理部２６３によって更新される。カート端末装置管理テーブル２３１には、カート端末ＩＤを示す項目、電源状態を示す項目、電池残量を示す項目、カート状態を示す項目、設置場所を示す項目および巡回位置を示す項目が設けられている。各項目の横方向に並べられた情報同士が互いに関連付けられて、１つのカートおよびカート端末装置の情報を示す。
【０１０３】
カート端末ＩＤを示す項目には、カート端末ＩＤが設定される。電源状態を示す項目には、該当のカート端末装置の電源がＯＮであるかＯＦＦであるかを示す情報が設定される。電池残量を示す項目には、該当のカート端末装置に電力を供給する電池の残容量を示す情報が設定される。カート状態を示す項目には、カートの現在の状態を示す情報が設定される。設置エリアを示す項目には、カート（カートに設置されたカート端末装置）の設置場所を示す情報が設定される。巡回エリアを示す項目には、店舗内を巡回中のカートにつき、現在の巡回場所を示す情報が設定される。
【０１０４】
カート端末装置管理テーブル２３１には、例えば、カート端末ＩＤが“Ｋ０００１”、電源状態が“ＯＮ”、電池残量が“１００％”、カート状態が“Ｆｒｅｅ”、設置エリアが“Ａ００１”、巡回エリアが“−”（設定なし）という情報が設定される。
【０１０５】
これは、カート端末ＩＤ“Ｋ０００１”で示されるカート端末装置が電源“ＯＮ”の状態であり、電池残量が“１００％”、そのカート端末装置が設置されたカートの状態が“Ｆｒｅｅ”、そのカートの設置エリアが“Ａ００１”で示される場所であることを示している。
【０１０６】
ここで、カート状態に設定する情報によって、以下のようなカートの状態を管理することができる。
（１）“Ｆｒｅｅ”：何れの取引にも割当てられていない空きの状態である。
【０１０７】
（２）“Ｒｅａｄｙ”：管理サーバ２００から取引開始指示を受信し、店員の操作開始（店員識別情報の受付）を待機している状態である。
（３）“Ｂｕｓｙ”：店員識別情報を受け付け、店員による商品の登録操作が行われている状態である。
【０１０８】
（４）“Ｓｕｓｐｅｎｄ”：割当てられた取引について、商品の登録が完了したが、顧客が退席中であるため該当のカートを一時設置場所に退避させておく保留の状態である。
（５）“Ｒｅｓｔｏｒｅ”：退席していた顧客が戻り、カートを顧客の元へ運搬している状態である。
【０１０９】
（６）“Ｒｅｔｕｒｎ”：顧客への商品の受渡が完了し、カートの設置場所へカートを運搬している状態である。
（７）“ＯＦＦ”：電源がＯＦＦになっており、カート未使用の状態である。
【０１１０】
このような状態を管理することで、資源運用管理部２６３は各カートの状態に応じて各取引へのカートの割当を効率的に行うことができる。
また、巡回エリアを示す項目には、資源運用管理部２６３が定期的に取得する各カート端末装置の所属するエリアを示す情報が設定される。資源運用管理部２６３は、例えば無線通信装置２０，２０ａ，２０ｂを用いたＴＤＯＡ（Time Difference Of Arrival）方式による位置測定を行うことで、各端末装置の店舗内の位置を取得することができる。また、これにより取得した位置が、店舗内の何れのエリアに所属するかを対応付けた店舗内エリア情報が運用管理情報記憶部２３０に予め格納されている。資源運用管理部２６３は、これらの情報によって、各カート端末装置の所属するエリアを特定できる。なお、店舗内の位置を測定する方法として、例えば、ＲＳＳＩ（Received Signal Strength Indicator）方式を用いることも考えられる。
【０１１１】
図１２は、店員管理テーブルのデータ構造例を示す図である。店員管理テーブル２３２は、運用管理情報記憶部２３０に格納される。店員管理テーブル２３２は、資源運用管理部２６３によって更新される。店員管理テーブル２３２には、店員端末ＩＤを示す項目、電源状態を示す項目、店員状態を示す項目、現在位置を示す項目、出動回数を示す項目およびタイムアウト回数を示す項目が設けられている。各項目の横方向に並べられた情報同士が互いに関連付けられて、１つの店員端末装置および店員端末装置を所有する店員の情報を示す。
【０１１２】
店員端末ＩＤを示す項目には、店員端末ＩＤが設定される。電源状態を示す項目には、該当の店員端末装置の電源がＯＮであるかＯＦＦであるかを示す情報が設定される。店員状態を示す項目には、店員の現在の状態を示す情報が設定される。現在位置を示す項目には、店員（店員が所持する店員端末装置）が現在存在する場所が設定される。出動回数を示す項目には、所定期間の間に割当てられた商品収集作業の数の合計が設定される。タイムアウト回数を示す項目には、商品収集作業を依頼したが、その依頼が受け付けられなかった回数が設定される。商品収集作業を依頼したが、その依頼が受け付けられない場合としては、管理サーバ２００と店員端末装置４００との間の通信環境における障害等が考えられる。
【０１１３】
店員管理テーブル２３２には、例えば、店員端末ＩＤが“Ｓ０００１”、電源状態が“ＯＮ”、店員状態が“Ｆｒｅｅ”、現在位置が“Ａ００５”、出動回数が“５”、タイムアウト回数が“０”という情報が設定される。
【０１１４】
これは、店員端末ＩＤ“Ｓ０００１”で示される店員端末装置が電源“ＯＮ”の状態であり、その端末装置を所持する店員の状態が“Ｆｒｅｅ”、現在その店員の存在する位置が“Ａ００５”で示される場所であることを示している。また、その店員に商品収集作業を依頼した回数が、所定期間（例えば、当日の営業時間中）で合計“５”回で、依頼をしたにも関わらず、その依頼が受け付けられなかった回数が“０”回であることを示している。
【０１１５】
ここで、店員状態に設定する状態によって、以下のような店員の状態を管理することができる。
（１）“Ｆｒｅｅ”：何れの取引にも割当てられていない空きの状態である。
【０１１６】
（２）“Ｒｅａｄｙ”：管理サーバ２００から取引開始指示を受信し、操作すべきカートへ移動中の状態である。
（３）“Ｂｕｓｙ”：カートを操作してオーダーを受けた商品を登録している状態である。
【０１１７】
（４）“Ｒｅｔｕｒｎ”：顧客に対する商品の受渡を完了して、カートの設置場所へカートを運搬している状態である。
（５）“Ｒｅｓｔ”：休憩中の状態である。
【０１１８】
（６）“ＯＦＦ”：店員端末装置の電源がＯＦＦにされ、その店員が管理対象外となった状態である。
このような状態を管理することで、資源運用管理部２６３は各店員の状態に応じて各取引への店員の割当を効率的に行うことができる。
【０１１９】
また、現在位置を示す項目には、店舗内の現在の各店員端末装置の存在するエリアを示す情報が設定される。この情報は、資源運用管理部２６３によって、カート端末装置の位置を取得する方法と同様にして定期的に取得することができる。ただし、店員状態が“Ｂｕｓｙ”の場合には、カート端末装置の巡回エリアの情報と重複するため“−”（設定なし）としている。ただし、この場合にもエリア情報が設定されてもよい。
【０１２０】
図１３は、収集対象商品管理テーブルのデータ構造例を示す図である。収集対象商品管理テーブル３１１は、収集商品情報記憶部３１０に格納される。収集対象商品管理テーブル３１１は、取引情報受信部３３０および商品識別情報受付部３５１によって更新される。収集対象商品管理テーブル３１１には、取引ＩＤを示す項目、商品ＩＤを示す項目、商品名を示す項目、数量を示す項目、登録済数を示す項目、単価を示す項目および状態を示す項目が設けられている。各項目の横方向に並べられた情報同士が互いに関連付けられて、１つの収集対象商品に関する情報を示す。
【０１２１】
取引ＩＤを示す項目には、取引ＩＤが設定される。商品ＩＤを示す項目には、商品ＩＤが設定される。商品名を示す項目には、商品名が設定される。数量を示す項目には、収集すべき商品の数量が設定される。登録済数を示す項目には、既に登録済の商品の数量が設定される。単価を示す項目には、その商品の単価が設定される。状態を示す項目には、その商品を収集済であるか未収集であるかを示す情報が設定される。状態を示す項目には、数量を示す項目と登録済数を示す項目とのそれぞれの値が等しい場合、収集済を示す旨が設定される。また、数量を示す項目よりも登録済数を示す項目の値の方が小さい場合に未収集を示す旨が設定される。
【０１２２】
収集対象商品管理テーブル３１１には、例えば、取引ＩＤが“Ｔ０００１”、商品ＩＤが“Ｐ０００１”、商品名が“みかん”、数量が“２”、単価が“２００”、状態が“済”という情報が設定される。
【０１２３】
これは、取引ＩＤ“Ｔ０００１”で示される取引について、商品ＩＤ“Ｐ０００１”で示される商品名“みかん”“２”個のオーダーを受け付けていることを示している。また、商品“みかん”の単価は“２００”円であり、既に“みかん”“２”個分をカートに“収集済”であることを示している。
【０１２４】
図１４は、取引テーブルのデータ構造例を示す図である。取引テーブル３２１は、取引情報記憶部３２０に格納される。取引テーブル３２１は、取引情報受信部３３０によって更新される。取引テーブル３２１には、取引ＩＤを示す項目、顧客ＩＤを示す項目、顧客状態を示す項目、店員端末ＩＤを示す項目、カート端末ＩＤを示す項目、受付レジＩＤおよび入力完了フラグを示す項目が設けられている。各項目の横方向に並べられた情報同士が互いに関連付けられて、カート端末装置で受け付けた１つの取引に関する情報を示す。
【０１２５】
取引ＩＤを示す項目には、取引ＩＤが設定される。顧客ＩＤを示す項目には、顧客ＩＤが設定される。顧客状態を示す項目には、該当の顧客の状態を示す情報が設定される。店員端末ＩＤを示す項目には、そのカートに割当てられた店員が所持する店員端末装置の店員端末ＩＤが設定される。カート端末ＩＤを示す項目には、その取引ＩＤに割当てられたカート端末ＩＤ、すなわち、自装置のカート端末ＩＤが設定される。受付レジＩＤを示す項目には、その取引を受け付けた受付レジＩＤが設定される。入力完了フラグを示す項目には、該当の取引に対して顧客による商品の選択入力が完了しているか否かを示すフラグが設定される。選択入力が完了している場合、１が設定され、未完了の場合、０が設定される。
【０１２６】
取引テーブル３２１には、例えば、取引ＩＤが“Ｔ０００１”、顧客ＩＤが“Ｃ０１２１”、顧客状態が“Ｂｕｓｙ”、店員端末ＩＤが“Ｓ０００２”、カート端末ＩＤが“Ｋ０００２”、受付レジＩＤが“Ｒ０００１”という情報が設定される。
【０１２７】
これは、取引ＩＤ“Ｔ０００１”で示される取引が割当てられており、取引相手の顧客の顧客ＩＤが“Ｃ０１２１”、その顧客の現在の状態が“Ｂｕｓｙ”であることを示している。また、そのカート端末装置を操作すべき店員の店員端末ＩＤが“Ｓ０００２”、そのカート端末装置のカート端末ＩＤが“Ｋ０００２”、取引を受け付けた受付レジの受付レジＩＤが“Ｒ０００１”であることを示している。
【０１２８】
図１５は、店員用商品登録画面の構成例を示す図である。店員用商品登録画面５００は、商品リスト表示制御部３５２によって生成され、ディスプレイ３０４ａに表示される。店員用商品登録画面５００には、情報表示領域５１０および操作受付領域５２０が設けられている。
【０１２９】
情報表示領域５１０には、そのカート端末装置のカート端末ＩＤや、カートの現在の状態、電池残量が表示される。また、オーダーが入力された顧客端末装置の受付レジＩＤ、管理サーバ２００から受け付けた取引の取引ＩＤ、顧客ＩＤ、顧客状態および商品登録作業のために経過した時間が表示される。また、未収集の商品が残り何種類あるかを示す未収集残数が表示される。
【０１３０】
商品リスト表示制御部３５２は、これらの情報を取引情報記憶部３２０に記憶された取引テーブル３２１を参照して取得できる。また、商品リスト表示制御部３５２は、電源情報送信部３９０からバッテリ７０の電池残量の情報を取得することができる。
【０１３１】
操作受付領域５２０には、取引ＩＤで示される取引にて受け付けている収集対象の商品を示す商品リストや店員による各種操作を受け付けるための操作部が表示される。操作受付領域５２０は、リスト表示部５２１、スタートボタン５２２、検索ボタン５２３および完了ボタン５２４を有する。
【０１３２】
リスト表示部５２１には、商品リストが表示される。リスト表示部５２１には、例えばスクロールボタンが設けられる。店員は、スクロールボタンをタッチ操作して、リストを上下にスクロールさせることで１画面に納まらないリスト全体を参照することができる。
【０１３３】
リスト表示部５２１には、例えば、商品リストの項目として、項目Ｎｏ．、商品名、収集の必要な数量、登録済数、単価、必要数を全て登録したか否かの状態を示す情報が表示される。必要数を全て登録した商品については、状態に“済”が表示され、該当行が状態“未”の行よりも目立たなくなるよう暗転して表示される。例えば、リスト表示部５２１の例では、商品名“みかん”、“りんご”、“牛乳”の行が“済”に該当し、暗転表示された例を示している。なお、“未”の行を非表示としてもよい。あるいは、そのような表示方法を店員によって選択可能としてもよい。
【０１３４】
スタートボタン５２２は、店員による操作開始を受け付けるための操作部である。カート端末装置３００は、店員によるスタートボタン５２２のタッチ操作を受け付けることで商品の登録操作を開始することができる。その際、店員は、自身に割当てられた店員端末ＩＤを入力する。なお、店員による操作開始の受け付けは、店員が所持するＩＤカードや店員端末装置から店員端末ＩＤを受け付けて行うこともできる。カート端末装置３００は、例えば、受け付けた店員端末ＩＤが自装置に管理サーバ２００から割当てられた店員端末ＩＤと一致するか否かを検出する。そして、一致する場合に商品の登録操作を開始することが考えられる。一方、一致しない場合には、店員にその旨を通知して商品の登録操作を行わないようにすることが考えられる。
【０１３５】
これにより、管理サーバ２００が割当てた店員に対して確実に作業を割り振ることができる。また、店員以外の者がカート端末装置を操作することを防止できる。
検索ボタン５２３は、商品情報の検索や未登録商品についてのソート処理等を開始するためのボタンである。カート端末装置は、検索ボタン５２３に対するタッチ操作を受け付けると商品検索メニューを表示する。商品検索メニューでは、店員が入力した商品の情報に基づいて、その商品の写真や陳列エリア等の商品の収集を支援する情報を店員に提供する。例えば、管理サーバ２００の商品マスタ記憶部２１０に記憶された商品マスタ２１１に設定された情報をそのような情報として用いることができる。
【０１３６】
完了ボタン５２４は、店員による商品登録やカートの設置場所への設置が完了したことを受け付けるための操作部である。カート端末装置３００は、完了ボタン５２４に対するタッチ操作を受け付けたタイミングにおける顧客状態やカート状態に応じて異なる操作を店員に要求することができる。例えば、完了ボタン５２４に対するタッチ操作によりカートの設置場所への設置が完了した旨を受け付ける場合、更に設置場所を示す情報の入力を店員に促すことができる。
【０１３７】
次に、以上のような構成によって実現される販売支援システムの処理について説明する。なお、以下の説明では、顧客５０が顧客端末装置１００によって商品のオーダーを行う場合を説明する。また、カート端末装置３００、店員端末装置４００を所持する店員４０が作業の割当対象となる場合を説明する。ただし、他の端末装置や店員に対して作業を割当てる場合にも同様の処理となる。
【０１３８】
図１６は、各装置で実行する処理の関係を示す図である。顧客端末装置１００のディスプレイ１０４ａに表示された取引開始ボタンに対する顧客５０のタッチ操作を受け付ける。更に、顧客端末装置１００は、顧客がＩＣカード読取部１０５ｃに挿入したＩＣカードに記録された顧客ＩＤを読み取る。これによって、取引処理が開始される。
【０１３９】
顧客端末装置１００は、取引開始の受付時に取得した顧客ＩＤを管理サーバ２００に送信する。また、顧客端末装置１００は、顧客５０が所望する商品の選択入力を受け付け、当入力内容を示す商品入力情報を管理サーバ２００に送信する（ステップＳＴ１）。
【０１４０】
管理サーバ２００は、顧客端末装置１００から受信した顧客ＩＤに基づいて、取引管理レコードを生成し、その取引に対する資源の割当処理を実行する。ここで、割当処理の結果、店員４０とカート端末装置３００が割当てられるとする。管理サーバ２００は、カート端末装置３００および店員４０の所持する店員端末装置４００に取引開始指示を送信する（ステップＳＴ２）。
【０１４１】
カート端末装置３００は、管理サーバ２００から取引開始指示を受信すると、取引開始指示に含まれる取引管理情報を取引情報記憶部３２０に格納する。カート端末装置３００は、取引管理情報に含まれる店員端末装置４００の店員端末ＩＤの受付を待受ける。なお、カート端末装置３００は、取引開始指示を受け付けた旨を管理サーバ２００に応答する。そして、その店員端末ＩＤを受け付けると、商品入力情報を含む収集商品情報の受信を待受ける（ステップＳＴ３）。
【０１４２】
店員端末装置４００は、管理サーバ２００から取引開始指示を受信すると、取引開始指示に含まれる取引管理情報を参照して、店員４０にカート端末装置３００の操作を指示する。例えば、店員端末装置４００は、店員端末装置４００が備えるディスプレイにカート端末装置３００のカート端末ＩＤを表示して操作の指示を行う（ステップＳＴ４）。これによって、店員４０は、自身に商品の収集作業が割当てられたこと、収集作業のためにカート３０の使用が指示されていること、を認識することができる。なお、店員端末装置４００は、管理サーバ２００から取引開始指示を受け付けた旨を管理サーバ２００に応答する。
【０１４３】
管理サーバ２００は、顧客端末装置１００から商品入力情報を受け付けると、取引管理情報記憶部２２０に登録する。また、受け付けた商品入力情報を含む収集商品情報をカート端末装置３００に送信する（ステップＳＴ５）。以後、管理サーバ２００は、顧客端末装置１００における顧客５０の商品の選択入力を受け付けるたびに、収集商品情報をカート端末装置３００に送信する。
【０１４４】
カート端末装置３００は、管理サーバ２００から順次受信した収集商品情報を収集商品情報記憶部３１０に格納する（ステップＳＴ６）。
カート端末装置３００は、店員４０がカート３０に到着すると店員端末装置４００に付されたバーコードを読み取って店員端末装置４００の店員端末ＩＤを取得する。カート端末装置３００は、取引情報記憶部３２０に記憶された取引管理情報を参照し、取得した店員端末ＩＤが取引管理情報に設定された店員端末ＩＤと一致する場合、商品の登録処理を開始する。一致しない場合、操作すべきカートを誤っている旨等を通知する。そして、カート端末装置３００は、店員４０による収集対象の商品の登録を受け付ける。更に、カート端末装置３００は、店員４０により商品の登録が完了した旨の操作入力を受け付けると、登録完了通知を管理サーバ２００に送信する（ステップＳＴ７）。
【０１４５】
なお、カート端末装置３００は、店員４０が顧客５０に商品を受け渡したタイミング、あるいは、店員４０がカート３０を保留するために設置場所に退避したタイミングに、店員４０による登録完了の操作入力を受け付ける。カート端末装置３００は、取引管理情報に設定された顧客状態を参照することで、何れのタイミングで登録完了通知の操作がなされたかを検知することができる。すなわち、登録完了の操作入力を受けた時点で顧客状態が“Ｗａｉｔ”であれば、顧客に商品を受け渡したタイミングと検知できる。また、登録完了の操作入力を受けた時点で顧客状態が“Ｓｕｓｐｅｎｄ”であればカート３０を退避したタイミングと検知できる。カート端末装置３００は、カート３０を退避したタイミングである場合には、カート３０の設置場所を示す情報の入力を店員４０に促すことができる。また、登録完了通知にカート３０の状況を含めて管理サーバ２００に通知することができる。
【０１４６】
管理サーバ２００は、カート端末装置３００から登録完了通知を受け付けると登録完了通知に基づいて、カート３０の状況を判別し、取引管理情報記憶部２２０に記憶された取引管理情報を更新する。管理サーバ２００は、店員４０が顧客５０に商品の受渡を行ったことを検知した場合、顧客５０が顧客端末装置１００で会計中である旨を取引管理情報に設定する。また、管理サーバ２００は、店員４０がカート３０を保留状態にしたと検知した場合には、その設置場所と保留状態である旨を取引管理情報に設定する。また、管理サーバ２００は、カート端末装置３００から、カート３０が顧客への商品の受渡を終えて所定の設置場所に設置された旨の通知を受け付けた場合、その旨および設置場所を示す情報を取引管理情報に設定する（ステップＳＴ８）。
【０１４７】
なお、管理サーバ２００は、顧客端末装置１００から保留中のカート３０を復元して顧客５０へ商品の受渡を依頼する復元依頼を受け付けた（ステップＳＴ９）場合、保留中のカート３０を復元するよう指示する復元指示をカート端末装置３００および店員端末装置４００に送信する。
【０１４８】
店員端末装置４００は、管理サーバ２００から復元指示を受信すると、復元指示に含まれるカート端末ＩＤに基づいて、カート３０の復元指示を受けたことを店員４０に通知する（ステップＳＴ１０）。
【０１４９】
カート端末装置３００は、店員４０がカート３０に到着して、店員端末装置４００の店員端末ＩＤを取得する。そして、カート端末装置３００は、店員端末ＩＤのチェックを行った後に、復元開始通知を管理サーバ２００に送信する。また、カート端末装置３００は、店員４０が顧客５０に商品を受け渡したタイミングで店員４０による受渡完了の操作入力を受け付ける。すると、カート端末装置３００は、受渡完了通知を管理サーバ２００に送信する（ステップＳＴ１１）。そして、顧客端末装置１００は、顧客５０による商品の会計操作を受け付ける。顧客端末装置１００は、顧客５０に対して商品代金を精算して代金を受け付け、商品の販売情報を管理サーバ２００に送信する（ステップＳＴ１２）。そして、取引が完了する。
【０１５０】
次に、上記各ステップにおける処理を詳細に説明する。
まず、ステップＳＴ１の商品入力処理を説明する。
図１７は、顧客端末装置の商品入力処理を示すフローチャートである。以下、図１７に示す処理をステップ番号に沿って説明する。
【０１５１】
［ステップＳ１１］商品入力操作受付部１１０は、ディスプレイ１０４ａに表示された取引開始ボタンに対する顧客５０のタッチ操作を受け付ける。これにより、取引開始を受け付ける。そして、商品入力操作受付部１１０は、取引開始通知を生成して管理サーバ２００に送信する。なお、商品入力操作受付部１１０は、取引開始ボタンに対する操作の受付前後に、顧客がＩＣカード読取部１０５ｃに挿入したＩＣカードに記録された顧客ＩＤを読み取る場合、読み取った顧客ＩＤを取引開始通知に含める。管理サーバ２００は、この取引開始通知を受信すると資源割当処理（図１６のステップＳＴ２）を実行する。商品入力操作受付部１１０は、当取引に対して付与された取引ＩＤを管理サーバ２００から受信する。
【０１５２】
［ステップＳ１２］商品入力操作受付部１１０は、ディスプレイ１０４ａに商品選択用画面を表示させる。商品選択用画面には、顧客５０が商品の検索のための操作入力が行えるよう所定のインタフェースが設けられる。例えば、顧客５０は、このインタフェースにしたがって、購入したい商品に関連付けられるキーワードや商品の分類等の情報から所望の商品を選択することができる。商品入力操作受付部１１０は、入力された検索情報を管理サーバ２００に送信する。管理サーバ２００は、検索情報に基づいて検索を実行し、検索結果を示す情報を顧客端末装置１００に応答する。商品入力操作受付部１１０は、管理サーバ２００から受信した検索結果をディスプレイ１０４ａに表示させる。
【０１５３】
［ステップＳ１３］商品入力操作受付部１１０は、顧客５０による購入希望商品の選択入力の操作を受け付けたか否かを判定する。商品入力操作受付部１１０は、例えば、ディスプレイ１０４ａに表示させた商品選択用画面に応じたタッチパネル１０５ａに対するタッチ操作を検知することで、商品の選択入力の操作を受け付ける。選択入力の操作を受け付けた場合、処理をステップＳ１４に進める。選択入力の操作を受け付けない場合、処理をステップＳ１５に進める。
【０１５４】
なお、商品の選択入力の際に、顧客５０は、その商品について購入を希望する数量を入力することもできる。これによって、複数個オーダーしたい商品を複数回選択する手間を軽減できる。
【０１５５】
［ステップＳ１４］商品入力操作受付部１１０は、選択入力を受け付けた商品を示す商品入力情報を管理サーバ２００に送信する。管理サーバ２００は、商品入力情報を受信すると商品入力情報受付処理（図１６のステップＳＴ５）を実行する。
【０１５６】
［ステップＳ１５］商品入力操作受付部１１０は、商品入力の完了操作を受け付けたか否かを判定する。受け付けた場合、商品の入力完了通知を生成して、処理をステップＳ１６に進める。受け付けていない場合、処理をステップＳ１２に進める。
【０１５７】
［ステップＳ１６］商品入力操作受付部１１０は、顧客５０により退席する旨の操作入力を受け付けたか否かを判定する。受け付けた場合、処理をステップＳ１７に進める。受け付けない場合、処理をステップＳ２０に進める。商品入力操作受付部１１０は、例えば、商品入力の完了操作の受付後、顧客５０に対して、その後退席するか、店員がオーダーした商品を受渡に来るまでその場に待機するかの選択を促す画面をディスプレイ１０４ａに表示させる。その画面に対する操作入力に応じて、商品入力操作受付部１１０は顧客５０が退席するか否かを検知することができる。
【０１５８】
［ステップＳ１７］商品入力操作受付部１１０は、顧客退席の旨を示す情報（顧客状態通知）を含む入力完了通知を管理サーバ２００に送信する。
［ステップＳ１８］商品入力操作受付部１１０は、商品登録の完了予定時刻を管理サーバ２００から受信する。ここで、商品登録の完了予定時刻とは、店員による商品の収集が完了すると予想される時刻である。商品入力操作受付部１１０は、受信した完了予定時刻をディスプレイ１０４ａに表示させる。また、商品入力操作受付部１１０は、顧客５０との取引に割当てられた取引ＩＤと完了予定時刻とを店舗内の電光掲示板等に表示してもよい。
【０１５９】
［ステップＳ１９］商品入力操作受付部１１０は、受け付けた取引の取引ＩＤおよびオーダーを受け付けた商品の明細を表記した伝票を伝票発行／読取部１０５ｄにより顧客５０に対して発行させる。ここで、この伝票には、伝票発行／読取部１０５ｄが読取可能な記録媒体が設けられる。そして、その記録媒体には、取引ＩＤが記録される。例えば、伝票には磁気ストライプが設けられており、商品入力操作受付部１１０は、伝票発行／読取部１０５ｄにより磁気ストライプに取引ＩＤを記録させる。また、例えば、伝票に無線タグが設けられており、タグの有する記憶部に取引ＩＤを記録させてもよい。あるいは、伝票に取引ＩＤを印字して、顧客５０が商品を受け取る際にその取引ＩＤを入力可能としてもよい。
【０１６０】
［ステップＳ２０］商品入力操作受付部１１０は、商品の入力完了通知を管理サーバ２００に送信する。
このようにして、顧客端末装置１００は、顧客５０の商品の選択入力を受け付ける。
【０１６１】
このとき、商品入力操作受付部１１０は、入力完了後に顧客５０からその後退席するか否かの選択入力を受け付ける。その選択入力の結果を管理サーバ２００に送信することで、管理サーバ２００およびカート端末装置３００，３００ａ，３００ｂで顧客５０の予定等に応じたカート３０，３０ａ，３０ｂの運用を行うことができる。また、顧客５０は商品の収集を待機する時間を他の用事にあてることができ、時間を有効活用できる。
【０１６２】
なお、上記ステップＳ１７で示した顧客状態通知は、入力完了通知に含めてもよいし、入力完了通知とは別個に送信してもよい。
また、ステップＳ１９では、ＩＤカードを所持していない顧客に対してのみ伝票を発行するようにしてもよい。その場合、例えばＩＤカードが備える記憶部に取引ＩＤを記録しておいてもよい。
【０１６３】
次に、図１６におけるステップＳＴ２の資源割当処理を説明する。
図１８は、管理サーバの資源割当処理を示すフローチャートである。以下、図１８に示す処理をステップ番号に沿って説明する。
【０１６４】
［ステップＳ２１］商品入力情報受信部２５２は、顧客端末装置１００から取引開始通知を受信する。商品入力情報受信部２５２は、受信した取引開始通知に基づいて取引管理レコードを生成し、取引管理情報記憶部２２０に記憶された取引管理テーブル２２２に登録する。このとき、商品入力情報受信部２５２は、生成した取引管理レコードに新たな取引ＩＤを付与する。また、商品入力情報受信部２５２は、取引開始通知に顧客ＩＤが含まれる場合、取引管理レコードに顧客ＩＤを含める。また、商品入力情報受信部２５２は、新たに付与した取引ＩＤを顧客端末装置１００に通知する。
【０１６５】
［ステップＳ２２］資源運用管理部２６３は、商品入力情報受信部２５２が新たな取引管理レコードを生成すると、運用管理情報記憶部２３０に記憶されたカート端末装置管理テーブル２３１を参照して、カート状態が“Ｆｒｅｅ”のカートを検索する。
【０１６６】
［ステップＳ２３］資源運用管理部２６３は、検索の結果、カート状態が“Ｆｒｅｅ”のカートを抽出できたか否かを判定する。抽出できた場合、処理をステップＳ２４に進める。抽出できない場合、処理をステップＳ２２に進める。
【０１６７】
［ステップＳ２４］資源運用管理部２６３は、カート端末装置管理テーブル２３１を参照して、ステップＳ２３で抽出したカートのうち、電池残量が最も大きいカートを特定する。ここでは、カート３０が特定されるものとする。
【０１６８】
［ステップＳ２５］資源運用管理部２６３は、特定したカート３０に設けられたカート端末装置３００に対して取引開始指示を送信する。
［ステップＳ２６］資源運用管理部２６３は、カート端末装置３００から取引開始指示に対する応答を受け付けると、取引管理テーブル２２２の該当の取引ＩＤに対応するカート端末ＩＤに、カート端末装置３００のカート端末ＩＤを設定する。また、資源運用管理部２６３は、カート端末装置管理テーブル２３１のカート端末装置３００に対応するカート状態を“Ｒｅａｄｙ”に設定する。
【０１６９】
［ステップＳ２７］資源運用管理部２６３は、運用管理情報記憶部２３０に記憶された店員管理テーブル２３２を参照して、店員状態が“Ｆｒｅｅ”の店員を検索する。
［ステップＳ２８］資源運用管理部２６３は、検索の結果、店員状態が“Ｆｒｅｅ”の店員を抽出できたか否かを判定する。抽出できた場合、処理をステップＳ２９に進める。抽出できない場合、処理をステップＳ２７に進める。
【０１７０】
［ステップＳ２９］資源運用管理部２６３は、店員管理テーブル２３２を参照して、ステップＳ２８で検出した店員のうち、出動回数が最も少ない店員を特定する。ここでは、店員４０が特定されるものとする。
【０１７１】
［ステップＳ３０］資源運用管理部２６３は、店員４０の所持する店員端末装置４００を特定し、その店員端末装置４００に対して、取引開始指示を送信する。取引開始指示には、カート端末装置３００のカート端末ＩＤやカート端末装置３００の設置位置を示す情報を含むことができる。
【０１７２】
［ステップＳ３１］資源運用管理部２６３は、店員端末装置４００から取引開始指示に対する応答を受け付けると、取引管理テーブル２２２の該当の取引ＩＤに対応する店員端末ＩＤに、店員端末装置４００の店員端末ＩＤを設定する。また、資源運用管理部２６３は、店員管理テーブル２３２の店員端末装置４００に対応する店員状態を“Ｒｅａｄｙ”に設定する。
【０１７３】
このようにして、管理サーバ２００は、受け付けた取引に対してカートおよび店員の割当を行う。
ここで、資源運用管理部２６３は、カートに設けられたカート端末装置の電池容量に応じた優先度に基づいてカートの割当を行う。これにより、商品の収集途中でのバッテリ切れを防止することができる。
【０１７４】
また、資源運用管理部２６３は、各店員の出動回数に応じた優先度に基づいて店員の割当を行う。これにより、店員に対する負荷の均一化を図りながら作業を割当てることができる。
【０１７５】
また、資源運用管理部２６３は、運用管理情報記憶部２３０に記憶された店員管理テーブル２３２を参照して、タイムアウト数が多い店員（過去に作業割当に失敗した回数の多い店員）に優先して作業を割当てるようにすることもできる。なお、タイムアウト数が少ない店員（より確実に作業を割当てることができる店員）に優先して作業を割当てるようにすることもできる。
【０１７６】
また、資源運用管理部２６３は、各店員端末装置に取引開始指示を送信した後、各カート端末装置からの商品の登録開始通知を受け付けるまでの平均時間を店員端末装置ごとに算出して、店員管理テーブル２３２に記録しておくことが考えられる。そして、資源運用管理部２６３は、その平均時間の短い店員に優先して作業を割当てるようにすることが考えられる。このように、作業効率の高い店員を優先的に割当てることで顧客に対するサービスの品質を更に高めることができる。
【０１７７】
また、資源運用管理部２６３は、ステップＳ２３において“Ｆｒｅｅ”状態のカート端末装置を抽出できなかった場合に、“Ｒｅｓｔｏｒｅ”状態や電源ＯＦＦとなっているカート端末装置を更に検索し、抽出したカート端末装置に作業を割当てることも考えられる。ここで、電源ＯＦＦとなっているカート端末装置を起動させるためには、例えば、いわゆるＷａｋｅ  Ｏｎ  Ｌａｎ機能を利用することができる。
【０１７８】
また、資源運用管理部２６３は、ステップＳ２８において、“Ｆｒｅｅ”状態の店員を抽出できなかった場合に、“Ｒｅｓｔｏｒｅ”状態となっている店員を更に検索し、抽出した店員に作業を割当てることも考えられる。
【０１７９】
更に、資源運用管理部２６３は、選択したカートに最も近い位置に存在する店員を割当てるようにしてもよい。具体的には、資源運用管理部２６３は、運用管理情報記憶部２３０に記憶されたカート端末装置管理テーブル２３１に設定されたカートの設置エリアおよび店員管理テーブル２３２に設定された現在位置の情報から、ステップＳ２４で特定したカートと最も近い位置に存在する店員を特定することができる。あるエリアと他のエリアとの距離（例えば、エリアの中心同士の距離）は、各エリアの配置を二次元座標で定義したエリア配置情報に基づいて取得することができる。
【０１８０】
これにより、店舗内における店員のカートまでの移動距離を低減でき、また、迅速に商品の収集作業を開始することができる。これにより、収集作業の迅速化を図ることができ、顧客の待ち時間を軽減できる。また、オーダーを受け付けた商品の陳列エリアに対する距離を考慮して、カートや店員の割当を行うようにすることも考えられる。
【０１８１】
次に、図１６におけるステップＳＴ５の商品入力情報受付処理を説明する。なお、以下では、図１８の資源割当処理によって、カート端末装置３００および店員端末装置４００が新たな取引に割当てられたものとする。
【０１８２】
図１９は、管理サーバの商品情報受付処理を示すフローチャートである。以下、図１９に示す処理をステップ番号に沿って説明する。
［ステップＳ４１］商品入力情報受信部２５２は、顧客端末装置１００から商品入力情報の受信を開始する。商品入力情報受信部２５２は、受信した商品入力情報と取引ＩＤとを対応付けた商品入力レコードを生成し、取引管理情報記憶部２２０に記憶された商品入力管理テーブル２２１に登録する。
【０１８３】
［ステップＳ４２］取引情報送信部２６１は、取引管理情報記憶部２２０に記憶された取引管理テーブル２２２を参照し、新たに登録された商品入力レコードの取引ＩＤに対してカート端末ＩＤが設定済み、すなわち、商品の収集作業に用いるカートが割当済であるか否かを判定する。割当済である場合、処理をステップＳ４３に進める。未割当である場合、処理をステップＳ４２に進める（割当てられるまで待機する）。
【０１８４】
［ステップＳ４３］取引情報送信部２６１は、新たに登録された商品入力レコードの取引ＩＤに対して割当てられたカート端末ＩＤを特定する。そして、そのカート端末ＩＤに対応するカート端末装置３００に商品入力情報を含む収集商品情報の送信を開始する。以後、取引情報送信部２６１は、商品入力管理テーブル２２１に該当の取引ＩＤの商品入力レコードが登録されるたびに、その商品入力レコードに基づく収集商品情報を、特定したカート端末装置３００に送信する。
【０１８５】
［ステップＳ４４］商品入力情報受信部２５２は、顧客端末装置１００から商品の選択入力を完了した旨を示す入力完了通知を受信する。商品入力情報受信部２５２は、受信した入力完了通知を資源運用管理部２６３に出力する。
【０１８６】
［ステップＳ４５］資源運用管理部２６３は、入力完了通知に基づいて、顧客５０が退席予定であるか否かを判定する。退席予定である場合、処理をステップＳ４６に進める。退席予定でない場合、処理をステップＳ４７に進める。
【０１８７】
［ステップＳ４６］資源運用管理部２６３は、取引管理情報記憶部２２０に記憶された取引管理テーブル２２２の顧客状態を“Ｓｕｓｐｅｎｄ”に設定する。そして、処理をステップＳ４８に進める。
【０１８８】
［ステップＳ４７］資源運用管理部２６３は、取引管理テーブル２２２の顧客状態を“Ｗａｉｔ”に設定する。
［ステップＳ４８］資源運用管理部２６３は、商品の入力完了通知を受信すると、該当の取引ＩＤに対して受け付けた商品の数に基づいて、店員による商品収集の所要時間を算出する。例えば、資源運用管理部２６３は、店員が商品１つを陳列エリア６０から探し出してカートに投入するために要する平均の時間と商品の数とを乗算することでその所要時間を求めることができる。そして、資源運用管理部２６３は、算出した所要時間と現在時刻とに基づいて、店員による商品収集（登録）が完了する予定時刻（登録完了予定時刻）を算出する。
【０１８９】
［ステップＳ４９］資源運用管理部２６３は、算出した登録完了予定時刻を商品情報送信部２５１に出力する。商品情報送信部２５１は、取得した登録完了予定時刻を顧客端末装置１００に送信する。また、商品情報送信部２５１は、登録完了予定時刻をカート端末装置３００に送信する。
【０１９０】
［ステップＳ５０］取引情報送信部２６１は、商品入力情報受信部２５２が顧客端末装置１００から受け付けた入力完了通知をカート端末装置３００に送信する。
このようにして、管理サーバ２００は、カート端末装置３００に対する収集商品情報の送信を行う。
【０１９１】
なお、資源運用管理部２６３は、顧客状態が変更するとその旨をカート端末装置３００に送信する。すなわち、上記ステップＳ４６，Ｓ４７において、顧客の状態を更新すると、その旨を顧客状態通知としてカート端末装置３００に送信する。また、入力完了通知に顧客状態通知の内容を含めてカート端末装置３００に送信してもよい。
【０１９２】
また、上記ステップＳ４６において、資源運用管理部２６３は、“Ｓｕｓｐｅｎｄ”となった顧客５０の退席時間のカウントを開始する。そして、顧客５０の“Ｓｕｓｐｅｎｄ”状態が所定の時間（例えば、６時間や１２時間等）以上経過する場合には、資源運用管理部２６３は、取引管理テーブル２２２の長期退席の項目に“１”を設定する。このようにして長期退席の顧客を管理可能とすることで、例えば、該当の顧客が商品を受取に来ていない旨を店員に報知する、該当の顧客に対して予め登録された電子メールアドレスに商品の受取を促すメールを送信する、等の措置を行うことができる。
【０１９３】
次に、図１６におけるステップＳＴ６の収集商品情報受信処理を説明する。
図２０は、カート端末装置の収集商品情報受信処理を示すフローチャートである。以下、図２０に示す処理をステップ番号に沿って説明する。
【０１９４】
［ステップＳ５１］取引情報受信部３３０は、管理サーバ２００から図１６におけるステップＳＴ３で示した取引開始指示を受信すると、以後、管理サーバ２００から収集商品情報を順次受信する。取引情報受信部３３０は、受信した収集商品情報を収集商品情報記憶部３１０に記憶された収集対象商品管理テーブル３１１に登録する。
【０１９５】
［ステップＳ５２］取引情報受信部３３０は、管理サーバ２００から入力完了通知を受信したか否かを判定する。入力完了通知を受信した場合、それ以降、現在受け付けている取引に対して収集商品情報の受信が行われないことを検知して、処理をステップＳ５３に進める。入力完了通知を受信しない場合、処理をステップＳ５２に進める（入力完了通知を受信するまで、収集商品情報を順次受信し続ける）。
【０１９６】
［ステップＳ５３］取引情報受信部３３０は、顧客による商品の入力が完了した旨を取引情報記憶部３２０に記憶された取引テーブル３２１の入力完了フラグを示す項目に設定する。
【０１９７】
このようにして、カート端末装置３００は、管理サーバ２００から収集商品情報を順次受信し、収集商品情報記憶部３１０に格納していく。
次に、図１６におけるステップＳＴ７の収集商品登録処理を説明する。
【０１９８】
図２１は、カート端末装置の商品登録処理を示すフローチャートである。以下、図２１に示す処理をステップ番号に沿って説明する。
［ステップＳ６１］店員識別情報受付部３４０は、店員４０がカート３０に到着すると店員端末装置４００に付されたバーコードを読み取って店員端末装置４００の店員端末ＩＤを取得する。そして、図１６のステップＳＴ７で説明したように店員端末ＩＤのチェックを行って、操作者が店員４０であることを検知すると、管理サーバ２００に商品の登録開始通知を送信する。
【０１９９】
［ステップＳ６２］商品識別情報受付部３５１は、商品ＩＤの待受けを開始する。このとき、商品リスト表示制御部３５２は、店員用商品登録画面５００をディスプレイ３０４ａに表示させた状態とする。商品ＩＤは、例えば商品に付されたバーコードをバーコード読取部３０５ｂにより読み取った情報に含まれている。商品識別情報受付部３５１は、店員４０がバーコード読取部３０５ｂに商品に付されたバーコードをかざすと商品ＩＤを受け付ける。あるいは、バーコードの付されていない商品の場合、店員４０によるタッチパネル３０５ａに対するキー入力で商品ＩＤを受け付けることもできる。具体的には、店員４０は、リスト表示部５２１の該当の商品をタッチして、収集した商品の商品ＩＤをカート端末装置３００に入力することが考えられる。
【０２００】
［ステップＳ６３］商品識別情報受付部３５１は、収集商品情報記憶部３１０に記憶された収集対象商品管理テーブル３１１を参照して、受け付けた商品ＩＤが収集対象の商品のものであるか否かを判定する。収集対象商品の商品ＩＤである場合、処理をステップＳ６４に進める。収集対象商品の商品ＩＤでない場合、処理をステップＳ６５に進める。
【０２０１】
［ステップＳ６４］商品識別情報受付部３５１は、収集対象商品管理テーブル３１１を参照して、受け付けた商品ＩＤに対応する商品に未収集分があるか否かを判定する。未収集分がある場合、処理をステップＳ６６に進める。該当商品を全て収集済である場合、処理をステップＳ６５に進める。
【０２０２】
［ステップＳ６５］商品リスト表示制御部３５２は、受け付けた商品ＩＤに対応する商品が収集対象の商品でない旨、あるいは、既に全数量を収集済である旨をディスプレイ３０４ａに表示させる。そして、処理をステップＳ６２に進める。
【０２０３】
［ステップＳ６６］商品識別情報受付部３５１は、収集対象商品管理テーブル３１１の該当の商品の登録済数に１を加算する。なお、同じ商品を同時に複数個入力可能とするために、数量を入力するための操作部を操作受付領域５２０に設けてもよい。
【０２０４】
［ステップＳ６７］商品識別情報受付部３５１は、収集対象商品管理テーブル３１１を参照して、収集対象の全商品を収集済であるか否かを判定する。全商品を収集済である場合、処理をステップＳ６８に進める。未収集の商品がある場合、処理をステップＳ６２に進める。なお、全商品を収集済であるか否かの判定は、管理サーバ２００より入力完了通知を受け付けている場合に実行できる。なぜなら、入力完了通知を受け付けていない場合には、未だ顧客の商品の選択入力が完了しておらず、取引に対してオーダーのあった全商品が確定していないためである。このため、入力完了通知を受け付けていない場合には、未収集の商品があるとして、処理をステップＳ６２に進める。
【０２０５】
［ステップＳ６８］商品識別情報受付部３５１は、取引情報記憶部３２０に記憶された取引テーブル３２１を参照して、顧客が退席しているか否か、すなわち顧客状態が“Ｓｕｓｐｅｎｄ”であるか否かを判定する。退席している（“Ｓｕｓｐｅｎｄ”である）場合、処理をステップＳ６９に進める。退席していない（“Ｗａｉｔ”である）場合、処理をステップＳ７１に進める。
【０２０６】
［ステップＳ６９］商品リスト表示制御部３５２は、カート３０を保留とする旨の指示をディスプレイ３０４ａに表示させる。
［ステップＳ７０］登録完了操作受付部３６０は、完了ボタン５２４に対する店員４０のタッチ操作を受け付ける。商品リスト表示制御部３５２は、設置場所の入力用画面をディスプレイ３０４ａに表示させる。設置操作受付部３７０は、その画面から入力されたエリア情報を操作情報送信部３８０に出力する。そして、処理をステップＳ７３に進める。
【０２０７】
［ステップＳ７１］商品リスト表示制御部３５２は、商品の選択入力を受け付けた（顧客の待機している）顧客端末装置１００へカート３０を移動させる旨の指示をディスプレイ３０４ａに表示させる。
【０２０８】
［ステップＳ７２］登録完了操作受付部３６０は、完了ボタン５２４に対する店員４０のタッチ操作を受け付ける。
［ステップＳ７３］操作情報送信部３８０は、管理サーバ２００へ登録完了通知を送信する。なお、操作情報送信部３８０は、カート３０を保留とした場合、登録完了通知にカート３０の設置場所を示すエリア情報を含める。また、登録完了通知に保留とした旨の情報を含めてもよい。
【０２０９】
このようにして、カート端末装置３００は、収集した商品の登録処理を行う。そして、登録処理の完了を受け付けると、顧客の状態に応じてカート３０の保留あるいは顧客端末装置１００への移動を店員４０に指示する。
【０２１０】
次に、図１６におけるステップＳＴ８のカート管理処理を説明する。
図２２は、管理サーバのカート管理処理を示すフローチャートである。以下、図２２に示す処理をステップ番号に沿って説明する。
【０２１１】
［ステップＳ８１］登録作業通知受信部２６２は、カート端末装置３００から商品の登録開始通知を受信すると、受信した登録開始通知を資源運用管理部２６３に出力する。
［ステップＳ８２］資源運用管理部２６３は、登録開始通知を取得すると、運用管理情報記憶部２３０に記憶されたカート端末装置管理テーブル２３１のカート端末装置３００に対応するカート状態を“Ｂｕｓｙ”に設定する。また、資源運用管理部２６３は、運用管理情報記憶部２３０に記憶された店員管理テーブル２３２の店員端末装置４００に対応する店員状態を“Ｂｕｓｙ”に設定する。
【０２１２】
［ステップＳ８３］登録作業通知受信部２６２は、カート端末装置３００から商品の登録完了通知を受信すると、受信した登録完了通知を資源運用管理部２６３に出力する。
［ステップＳ８４］資源運用管理部２６３は、カート３０が保留となっているか否かを判定する。保留となっている場合、処理をステップＳ８５に進める。保留となっていない場合、処理をステップＳ８９に進める。資源運用管理部２６３は、例えば、登録完了通知に保留の旨あるいは設置場所を示すエリア情報が含まれていれば保留となっていると判定できる。
【０２１３】
［ステップＳ８５］資源運用管理部２６３は、運用管理情報記憶部２３０に記憶されたカート端末装置管理テーブル２３１のカート端末装置３００に対応する設置エリアに、登録完了通知に含まれるエリア情報を設定する。
【０２１４】
［ステップＳ８６］資源運用管理部２６３は、カート端末装置管理テーブル２３１のカート端末装置３００に対応するカート状態を“Ｓｕｓｐｅｎｄ”に設定する。
［ステップＳ８７］資源運用管理部２６３は、運用管理情報記憶部２３０に記憶された店員管理テーブル２３２の店員端末装置４００に対応する店員状態を“Ｆｒｅｅ”に設定する。
【０２１５】
［ステップＳ８８］資源運用管理部２６３は、その後、何れかの顧客端末装置から、当取引の復元依頼を受け付ける（図１６のステップＳＴ１０の処理）と、その取引の情報を復元する取引情報復元処理を実行する。取引情報復元処理の詳細は図２３で説明する。取引情報復元処理の結果、資源運用管理部２６３からカート３０を顧客に受け渡した旨を示す受渡完了通知を受信する。なお、取引情報復元処理では、復元作業を割当てる店員を決定する作業が行われるが、以下の説明ではこの処理において店員４０が再び割当てられたものとする。
【０２１６】
［ステップＳ８９］資源運用管理部２６３は、カート端末装置管理テーブル２３１のカート３０に対応するカート状態を“Ｒｅｔｕｒｎ”に設定する。
［ステップＳ９０］資源運用管理部２６３は、取引管理情報記憶部２２０に記憶された取引管理テーブル２２２の顧客５０に対応する顧客状態を“Ｐａｙ”に設定する。顧客端末装置１００は、会計処理（図１６のステップＳＴ１６）を行う。
【０２１７】
［ステップＳ９１］資源運用管理部２６３は、カート端末装置３００からカート３０を所定の場所に設置した旨および設置場所を示すエリア情報を含むカート設置通知を受信する。
【０２１８】
［ステップＳ９２］資源運用管理部２６３は、カート端末装置管理テーブル２３１のカート３０に対応する設置エリアに、カート設置通知に含まれるエリア情報を設定する。
［ステップＳ９３］資源運用管理部２６３は、カート端末装置管理テーブル２３１のカート端末装置３００に対応するカート状態を“Ｆｒｅｅ”に設定する。また、資源運用管理部２６３は、店員管理テーブル２３２の店員端末装置４００に対応する店員状態を“Ｆｒｅｅ”に設定する。
【０２１９】
このようにして、管理サーバ２００は、カート３０および店員４０の状態を管理する。これにより、何れの店員の手が空いているか、何れのカートが利用可能かを、顧客の退席の有無を含めて適正に管理することが可能となる。その結果、店舗資源の効率的な運用を図ることができる。
【０２２０】
次に、ステップＳ８８で示した取引情報復元処理の詳細を説明する。なお、以下では、退席していた顧客５０が戻り、顧客端末装置１００にて復元依頼および会計操作を行う場合を想定する。顧客５０は、例えば、顧客端末装置１００のディスプレイ１０４ａに表示された商品受取ボタンにタッチ操作し、商品入力を完了した際に受け取った伝票を顧客端末装置１００の伝票発行／読取部１０５ｄに挿入することで復元依頼の操作を行うことができる。あるいは、顧客５０は、ＩＣカード読取部１０５ｃに自身が所持するＩＣカードを挿入することでも復元依頼の操作を行える。
【０２２１】
図２３は、管理サーバの取引情報復元処理を示すフローチャートである。以下、図２３に示す処理をステップ番号に沿って説明する。
［ステップＳ１０１］明細復元受付部２５３は、顧客端末装置１００から復元依頼を受信する。復元依頼には、復元すべき取引を示す取引ＩＤが含まれている。
【０２２２】
［ステップＳ１０２］明細復元受付部２５３は、取引管理情報記憶部２２０に記憶された商品入力管理テーブル２２１を参照して、該当の取引ＩＤで選択された商品の商品ＩＤや数量を顧客端末装置１００に送信する。また、明細復元受付部２５３は、商品マスタ記憶部２１０に記憶された商品マスタ２１１を参照して、各商品の価格や重量等の情報を顧客端末装置１００に送信する。
【０２２３】
［ステップＳ１０３］資源運用管理部２６３は、取引管理情報記憶部２２０に記憶された取引管理テーブル２２２を参照して、該当の取引ＩＤに割当てられ、保留中となっているカート３０のカート端末ＩＤを特定する。資源運用管理部２６３は、取引管理情報記憶部２２０に記憶されたカート端末装置管理テーブル２３１を参照して、カート３０の設置場所を特定する。また、取引情報送信部２６１は、特定したカート３０に設けられたカート端末装置３００に復元指示を送信する。
【０２２４】
［ステップＳ１０４］資源運用管理部２６３は、カート端末装置３００から復元指示に対する応答を受信すると、カート端末装置管理テーブル２３１のカート端末装置３００に対応するカート状態を“Ｒｅａｄｙ”に設定する。
【０２２５】
［ステップＳ１０５］資源運用管理部２６３は、運用管理情報記憶部２３０に記憶された店員管理テーブル２３２を参照して、店員状態が“Ｆｒｅｅ”の店員を検索する。
［ステップＳ１０６］資源運用管理部２６３は、検索の結果、店員状態が“Ｆｒｅｅ”の店員を抽出できたか否かを判定する。抽出できた場合、処理をステップＳ１０７に進める。抽出できない場合、処理をステップＳ１０５に進める。
【０２２６】
［ステップＳ１０７］資源運用管理部２６３は、店員管理テーブル２３２を参照して、ステップＳ１０６で検出した店員のうち、出動回数が最も少ない店員を特定する。ここでは、店員４０が特定されるものとする。
【０２２７】
［ステップＳ１０８］資源運用管理部２６３は、店員４０の所持する店員端末装置４００を特定する。資源運用管理部２６３は、店員端末装置４００に対して復元指示を送信する。復元指示には、カート端末装置３００のカート端末ＩＤやカート端末装置３００の設置場所を示す情報を含むことができる。
【０２２８】
［ステップＳ１０９］資源運用管理部２６３は、店員端末装置４００から取引開始指示に対する応答を受け付けると、取引管理テーブル２２２の該当の取引ＩＤに対応する店員端末ＩＤに、店員端末装置４００の店員端末ＩＤを設定する。また、資源運用管理部２６３は、店員管理テーブル２３２の店員端末装置４００に対応する店員状態を“Ｒｅａｄｙ”に設定する。
【０２２９】
［ステップＳ１１０］資源運用管理部２６３は、カート端末装置３００から復元開始通知を受信する。なお、図１６のステップＳＴ１１で説明したように、カート端末装置３００は、店員４０がカート３０に到着して、店員端末装置４００の店員端末ＩＤを取得すると、復元開始通知を管理サーバ２００に送信する（ステップＳＴ１１ａとして示した処理）。
【０２３０】
［ステップＳ１１１］資源運用管理部２６３は、カート端末装置管理テーブル２３１のカート端末装置３００に対応するカート状態を“Ｂｕｓｙ”に設定する。また、資源運用管理部２６３は、店員管理テーブル２３２の店員端末装置４００に対応する店員状態を“Ｂｕｓｙ”に設定する。
【０２３１】
［ステップＳ１１２］資源運用管理部２６３は、カート端末装置３００から商品を顧客５０へ受け渡した旨を示す受渡完了通知を受信する。なお、図１６のステップＳＴ１１で説明したように、カート端末装置３００は、店員４０が顧客５０に商品を受け渡したタイミングで店員４０による受渡完了の操作入力を受け付ける。すると、カート端末装置３００は、受渡完了通知を管理サーバ２００に送信する（ステップＳＴ１１ｂとして示した処理）。
【０２３２】
このようにして、管理サーバ２００は退席していた顧客に対する商品の受渡を管理することができる。
次に、図１６におけるステップＳＴ１２の会計処理を説明する。
【０２３３】
図２４は、顧客端末装置の会計処理を示すフローチャートである。以下、図２４に示す処理をステップ番号に沿って説明する。
［ステップＳ１２１］会計処理部１３０は、ディスプレイ１０４ａに顧客５０がオーダーした商品の一覧および合計金額を表示させる。なお、顧客５０に対しては、例えば重量計測部１０５ｂが備える秤の上に買物袋を載置して商品を投入するよう促す指示がディスプレイ１０４ａに表示される。
【０２３４】
［ステップＳ１２２］重量チェック処理部１４０は、重量計測部１０５ｂが測定した商品の測定総重量を取得する。また、重量チェック処理部１４０は、管理サーバ２００から取得した取引対象の商品ごとの重量の総和に基づいて予測総重量を算出する。
【０２３５】
［ステップＳ１２３］重量チェック処理部１４０は、測定総重量と予測総重量とが所定の誤差の範囲で一致するか否かを判定する。一致する場合、処理をステップＳ１２４に進める。一致しない場合、顧客５０に買物袋に投入した商品の確認を行うよう促す旨をディスプレイ１０４ａに表示する等のエラー処理を行って、処理をステップＳ１２２に進める（重量再確認）。
【０２３６】
［ステップＳ１２４］会計処理部１３０は、顧客５０から顧客端末装置１００に投入した貨幣の種類や枚数等から投入金額を取得し、商品の合計金額との差分に応じて釣銭を返却する。
【０２３７】
［ステップＳ１２５］会計処理部１３０は、売り上げた商品の内容や支払われた金額、釣銭などの情報を含む販売情報を管理サーバ２００に送信する。管理サーバ２００では、店舗内の顧客端末装置から受信した販売情報を販売情報記憶部２４０に格納し、売上実績の管理を行う。
【０２３８】
このようにして、顧客端末装置１００は、顧客５０との間で商品の代金の精算を行う。その際、重量が商品マスタ２１１上の重量と所定の誤差の範囲で一致していない場合に、顧客に警告を発する。これにより、商品が未清算のまま持ち帰られてしまうことを防止することができる。
【０２３９】
次に、各装置が実行する処理の流れの具体例を説明する。
まず、顧客５０が商品の選択入力の操作を完了した後に退席しない場合を説明する。
なお、以下の説明では、顧客５０に対しては顧客ＩＤとして“Ｃ０１２１”が与えられているものとする。顧客端末装置１００には、受付レジＩＤとして“Ｒ０００１”が与えられているものとする。カート端末装置３００にはカート端末ＩＤとして“Ｋ０００２”が与えられているものとする。店員端末装置４００には店員端末ＩＤとして“Ｓ０００２”が与えられているものとする。
【０２４０】
図２５，２６は、取引処理の流れの第１の具体例を示すシーケンス図である。以下、図２５，２６に示す処理をステップ番号に沿って説明する。
［ステップＳ２０１］顧客端末装置１００は、顧客５０の取引開始操作を受け付けると、取引開始通知を管理サーバ２００に送信する。なお、取引開始通知には顧客５０の顧客ＩＤ“Ｃ０１２１”が含まれる。管理サーバ２００は、顧客端末装置１００から取引開始通知を受信する。管理サーバ２００は、取引管理レコード（ここでは、取引ＩＤ“０００１”が付与されるものとする）を生成して取引管理テーブル２２２に登録する。この取引管理レコードには、顧客ＩＤ“Ｃ０１２１”および顧客端末装置１００の受付レジＩＤ“Ｒ０００１”が設定される。そして、管理サーバ２００は、取引ＩＤ資源割当処理を実行する。ここで、管理サーバ２００は、資源割当処理の結果、カート端末装置３００と店員端末装置４００を割当てるとする。これによって、カート端末装置３００のカート端末ＩＤ“Ｋ０００２”および店員端末装置４００の店員端末ＩＤ“Ｓ０００２”が取引管理レコードの取引ＩＤ“Ｔ０００１”に対応付けて設定される。また、顧客５０は退席の状態ではないので、長期退席には“０”が設定される。また、顧客５０の顧客状態は“Ｂｕｓｙ”に設定される。
【０２４１】
［ステップＳ２０２］顧客端末装置１００は、顧客５０による商品の選択入力を受け付けるたびに商品入力情報を管理サーバ２００に送信する。商品入力情報には、商品ＩＤや数量の情報が含まれる。管理サーバ２００は、顧客端末装置１００から商品入力情報を順次受信する。管理サーバ２００は、受信した商品入力情報を取引管理情報記憶部２２０に記憶された商品入力管理テーブル２２１に取引ＩＤ“Ｔ０００１”に対応付けて格納する。
【０２４２】
［ステップＳ２０３］管理サーバ２００は、カート端末装置３００に取引開始指示を送信する。カート端末装置３００は、管理サーバ２００から取引開始指示を受信する。取引開始指示には、取引ＩＤ、顧客ＩＤ、顧客状態およびカート端末ＩＤ等の情報が含まれる。カート端末装置３００は、取引開始指示に基づいて、取引テーブル３２１を生成して取引情報記憶部３２０に格納する。
【０２４３】
［ステップＳ２０４］カート端末装置３００は、取引開始指示に対する受付応答を管理サーバ２００に送信する。管理サーバ２００は、カート端末装置３００から取引開始指示に対する受付応答を受信する。管理サーバ２００は、運用管理情報記憶部２３０に記憶されたカート端末装置管理テーブル２３１のカート端末ＩＤ“Ｋ０００２”に対するカート状態（以下、単に「カート端末装置３００の状態」と表記する）を“Ｒｅａｄｙ”に設定する。
【０２４４】
［ステップＳ２０５］管理サーバ２００は、店員端末装置４００に取引開始指示を送信する。店員端末装置４００は、管理サーバ２００から取引開始指示を受信する。
［ステップＳ２０６］店員端末装置４００は、取引開始指示に対する受付応答を管理サーバ２００に送信する。管理サーバ２００は、カート端末装置３００から取引開始指示に対する受付応答を受信する。管理サーバ２００は、運用管理情報記憶部２３０に記憶された店員管理テーブル２３２の店員端末ＩＤ“Ｓ０００２”に対する店員状態（以下、単に「店員端末装置４００の状態」と表記する）を“Ｒｅａｄｙ”に設定する。
【０２４５】
［ステップＳ２０７］管理サーバ２００は、取引管理情報記憶部２２０に記憶された商品入力情報のうち取引ＩＤが“Ｔ０００１”であり、未送信のもの（カートの割当が未実行の状態で受け付けた商品入力情報）に基づいて収集商品情報を生成し、カート端末装置３００に送信する。なお、本ステップによる収集商品情報の送信は、カート端末装置３００が“Ｒｅａｄｙ”となったタイミング（すなわち、ステップＳ２０４の直後）に実行してもよい。
【０２４６】
［ステップＳ２０８］顧客端末装置１００は、顧客５０による商品の選択入力を受け付け、管理サーバ２００に商品入力情報を送信する。管理サーバ２００は、受信した商品入力情報を商品入力管理テーブル２２１に取引ＩＤ“Ｔ０００１”に対応付けて格納する。
【０２４７】
［ステップＳ２０９］管理サーバ２００は、新たに受信した商品入力情報に基づいて収集商品情報を生成し、カート端末装置３００に送信する。
［ステップＳ２１０］カート端末装置３００は、店員端末装置４００に付されたバーコード等から店員端末ＩＤ“Ｓ０００２”を取得する。
【０２４８】
［ステップＳ２１１］カート端末装置３００は、店員端末ＩＤ“Ｓ０００２”を取得すると、商品登録開始通知を管理サーバ２００に送信する。管理サーバ２００は、カート端末装置３００から商品登録開始通知を受信する。管理サーバ２００は、カート端末装置３００の状態および店員端末装置４００の状態を“Ｂｕｓｙ”に設定する。
【０２４９】
［ステップＳ２１２］カート端末装置３００は、店員４０による商品の登録を順次受け付ける。
［ステップＳ２１３］顧客端末装置１００は、顧客５０による商品入力完了の操作入力（退席なし）を受け付けると、入力完了通知を管理サーバ２００に送信する。管理サーバ２００は、顧客端末装置１００から入力完了通知を受信する。なお、本ステップにおける入力完了通知には顧客５０がその後退席する旨の情報は含まれない。よって、管理サーバ２００は、顧客５０の顧客状態を“Ｗａｉｔ”に設定する。
【０２５０】
［ステップＳ２１４］管理サーバ２００は、カート端末装置３００に入力完了通知を送信する。カート端末装置３００は、管理サーバ２００から入力完了通知を受信する。カート端末装置３００は、受信した入力完了通知に基づいて、顧客が現在“Ｗａｉｔ”状態であることを検知できる。
【０２５１】
［ステップＳ２１５］カート端末装置３００は、商品の登録が完了し、店員４０がカート３０を顧客５０の元へ移動させると、店員４０による登録完了の操作入力を受け付ける。すると、カート端末装置３００は、管理サーバ２００に登録完了通知を送信する。管理サーバ２００は、カート端末装置３００から登録完了通知を受信する。管理サーバ２００は、カート端末装置３００および店員端末装置４００の状態を“Ｒｅｔｕｒｎ”に設定し、顧客５０の顧客状態を“Ｐａｙ”に設定する。
【０２５２】
［ステップＳ２１６］管理サーバ２００は、顧客端末装置１００に会計開始指示を行う。顧客端末装置１００は、管理サーバ２００からの会計開始指示により商品の会計処理を開始する。
【０２５３】
［ステップＳ２１７］管理サーバ２００は、顧客が買物袋に投入した商品の重量チェックを行うための商品重量情報を顧客端末装置１００に送信する。顧客端末装置１００は、商品重量情報に基づいて、重量チェックを実行する。
【０２５４】
［ステップＳ２１８］顧客端末装置１００は、商品の会計処理が完了すると売り上げた商品の販売情報を管理サーバ２００に送信する。管理サーバ２００は、顧客端末装置１００から販売情報を受信し、販売情報記憶部２４０に格納する。
【０２５５】
［ステップＳ２１９］カート端末装置３００は、店員４０がカート３０を設置場所に移動させると、店員４０によるカートの設置場所（エリア情報）の入力を受け付ける。カート端末装置３００は、このエリア情報を含むカート設置通知を管理サーバ２００に送信する。そして、カート端末装置３００は、収集商品情報記憶部３１０および取引情報記憶部３２０に記憶されている情報をクリアする。管理サーバ２００は、カート端末装置３００からカート設置通知を受信する。管理サーバ２００は、カート設置通知に含まれるエリア情報に基づいて、カート３０の設置場所を設定する。また、カート端末装置３００の状態および店員端末装置４００の状態を“Ｆｒｅｅ”に設定する。
【０２５６】
［ステップＳ２２０］店員端末装置４００は、店員４０による休憩入力の操作を受け付ける。すると、店員端末装置４００は、店員４０が休憩状態となる旨を示す休憩通知を管理サーバ２００に送信する。管理サーバ２００は、店員端末装置４００から休憩通知を受信する。管理サーバ２００は、店員端末装置４００の状態を“Ｒｅｓｔ”に設定する。管理サーバ２００は、店員端末装置４００から休憩解除の通知を受けると、店員端末装置４００の状態を“Ｒｅｓｔ”から“Ｆｒｅｅ”に変更する。
【０２５７】
このように、顧客５０が退席しない場合には、店員４０は商品の収集が完了すると顧客５０の操作する顧客端末装置１００の場所にカート３０を移動させる。そして、店員４０は、顧客５０との商品の受渡が完了すると、カート３０を所定の設置場所に設置する。カート端末装置３００は、このような店員４０の動作の各チェックポイントにおいて、店員４０によるカート端末装置３００に対する操作入力を受け付ける。そして、カート端末装置３００は、操作入力を受け付けた旨を管理サーバ２００に送信する。
【０２５８】
次に、顧客５０が商品の選択入力の操作を完了した後に退席する場合を説明する。
なお、各装置に付されたＩＤや取引ＩＤ等の具体的な設定は図２５，２６で示した処理と同様とする。
【０２５９】
図２７，２８は、取引処理の流れの第２の具体例を示すシーケンス図である。以下、図２７，２８に示す処理をステップ番号に沿って説明する。
［ステップＳ２２１］顧客端末装置１００は、顧客５０の取引開始操作を受け付けると、取引開始通知を管理サーバ２００に送信する。なお、取引開始通知には顧客５０の顧客ＩＤ“Ｃ０１２１”が含まれる。管理サーバ２００は、顧客端末装置１００から取引開始通知を受信する。管理サーバ２００は、取引管理レコード（取引ＩＤ“０００１”が付与される）を生成して取引管理テーブル２２２に登録する。この取引管理レコードには、顧客ＩＤ“Ｃ０１２１”および顧客端末装置１００の受付レジＩＤ“Ｒ０００１”が設定される。そして、管理サーバ２００は、取引ＩＤ資源割当処理を実行する。ここで、管理サーバ２００は、資源割当処理の結果、カート端末装置３００と店員端末装置４００を割当てるとする。これによって、カート端末装置３００のカート端末ＩＤ“Ｋ０００２”および店員端末装置４００の店員端末ＩＤ“Ｓ０００２”が取引管理レコードの取引ＩＤ“Ｔ０００１”に対応付けて設定される。また、顧客５０は退席の状態ではないので、長期退席には“０”が設定される。また、顧客５０の顧客状態は“Ｂｕｓｙ”に設定される。
【０２６０】
［ステップＳ２２２］顧客端末装置１００は、顧客５０による商品の選択入力を受け付けるたびに商品入力情報を管理サーバ２００に送信する。商品入力情報には、商品ＩＤや数量の情報が含まれる。管理サーバ２００は、顧客端末装置１００から商品入力情報を順次受信する。管理サーバ２００は、受信した商品入力情報を取引管理情報記憶部２２０に記憶された商品入力管理テーブル２２１に取引ＩＤ“Ｔ０００１”に対応付けて格納する。
【０２６１】
［ステップＳ２２３］管理サーバ２００は、カート端末装置３００に取引開始指示を送信する。カート端末装置３００は、管理サーバ２００から取引開始指示を受信する。取引開始指示には、取引ＩＤ、顧客ＩＤ、顧客状態およびカート端末ＩＤ等の情報が含まれる。カート端末装置３００は、取引開始指示に基づいて、取引テーブル３２１を生成して取引情報記憶部３２０に格納する。
【０２６２】
［ステップＳ２２４］カート端末装置３００は、取引開始指示に対する受付応答を管理サーバ２００に送信する。管理サーバ２００は、カート端末装置３００から取引開始指示に対する受付応答を受信する。管理サーバ２００は、カート端末装置３００の状態を“Ｒｅａｄｙ”に設定する。
【０２６３】
［ステップＳ２２５］管理サーバ２００は、店員端末装置４００に取引開始指示を送信する。店員端末装置４００は、管理サーバ２００から取引開始指示を受信する。
［ステップＳ２２６］店員端末装置４００は、取引開始指示に対する受付応答を管理サーバ２００に送信する。管理サーバ２００は、カート端末装置３００から取引開始指示に対する受付応答を受信する。管理サーバ２００は、店員端末装置４００の状態を“Ｒｅａｄｙ”に設定する。
【０２６４】
［ステップＳ２２７］管理サーバ２００は、取引管理情報記憶部２２０に記憶された商品入力情報のうち取引ＩＤが“Ｔ０００１”であり、未送信のもの（カートの割当が未実行の状態で受け付けた商品入力情報）に基づいて収集商品情報を生成し、カート端末装置３００に送信する。なお、本ステップによる収集商品情報の送信は、カート端末装置３００が“Ｒｅａｄｙ”となったタイミング（すなわち、ステップＳ２４４の直後）に実行してもよい。以後、管理サーバ２００は、顧客端末装置１００から商品入力情報を受信するたびに、商品入力管理テーブル２２１に登録すると共に、商品入力情報に基づく収集商品情報をカート端末装置３００に送信する。
【０２６５】
［ステップＳ２２８］カート端末装置３００は、店員端末装置４００に付されたバーコード等から店員端末ＩＤ“Ｓ０００２”を取得する。
［ステップＳ２２９］カート端末装置３００は、店員端末ＩＤ“Ｓ０００２”を取得すると、商品登録開始通知を管理サーバ２００に送信する。管理サーバ２００は、カート端末装置３００から商品登録開始通知を受信する。管理サーバ２００は、カート端末装置３００の状態および店員端末装置４００の状態を“Ｂｕｓｙ”に設定する。
【０２６６】
［ステップＳ２３０］カート端末装置３００は、店員４０による商品の登録を順次受け付ける。
［ステップＳ２３１］顧客端末装置１００は、顧客５０による商品入力完了の操作入力（退席あり）を受け付けると、入力完了通知を管理サーバ２００に送信する。管理サーバ２００は、顧客端末装置１００から入力完了通知を受信する。管理サーバ２００は、顧客５０の顧客状態を“Ｓｕｓｐｅｎｄ”に設定する。
【０２６７】
［ステップＳ２３２］管理サーバ２００は、カート端末装置３００に入力完了通知を送信する。カート端末装置３００は、管理サーバ２００から入力完了通知を受信する。カート端末装置３００は、受信した入力完了通知に基づいて、顧客が現在“Ｓｕｓｐｅｎｄ”状態であることを検知できる。
【０２６８】
［ステップＳ２３３］管理サーバ２００は、顧客端末装置１００に店員４０による商品の収集（登録）作業が完了する予定時刻を顧客端末装置１００に通知する。顧客端末装置１００は、通知された予定時刻をディスプレイ１０４ａに表示する、店舗内の電光掲示板に表示する、等により顧客５０に提示する。
【０２６９】
［ステップＳ２３４］カート端末装置３００は、商品の登録が完了し、店員４０がカート３０を保留のため所定の設置位置へ移動させると、店員４０による登録完了および設置位置を示すエリア情報の入力を受け付ける。すると、カート端末装置３００は、管理サーバ２００にエリア情報を含む登録完了通知を送信する。管理サーバ２００は、カート端末装置３００から登録完了通知を受信する。そして、管理サーバ２００は、カート端末装置３００の状態を“Ｓｕｓｐｅｎｄ”、店員端末装置４００の状態を“Ｆｒｅｅ”に設定し、顧客５０の顧客状態を“Ｓｕｓｐｅｎｄ”に設定する。
【０２７０】
［ステップＳ２３５］顧客端末装置１００は、顧客５０による復元依頼の操作入力を受け付けると、管理サーバ２００に復元依頼を送信する。管理サーバ２００は、顧客端末装置１００から復元依頼を受信すると、復元依頼に含まれる取引ＩＤに基づいて、対応する顧客５０およびカート３０を特定する。そして、管理サーバ２００は、顧客５０の状態を“Ｒｅｓｔｏｒｅ”に設定する。
【０２７１】
［ステップＳ２３６］管理サーバ２００は、カート端末装置３００に復元指示を送信する。カート端末装置３００は、管理サーバ２００から復元指示を受信する。
［ステップＳ２３７］カート端末装置３００は、管理サーバ２００に復元指示の受付応答を送信する。管理サーバ２００は、カート端末装置３００から復元指示の受付応答を受信する。そして、管理サーバ２００は、カート端末装置３００の状態を“Ｒｅｓｔｏｒｅ”に設定する。
【０２７２】
［ステップＳ２３８］管理サーバ２００は、復元作業に割当てる店員を決定する。ここでは、店員４０が割当てられるものとする。そして、管理サーバ２００は、店員端末装置４００に復元指示を送信する。店員端末装置４００は、管理サーバ２００から復元指示を受信する。
【０２７３】
［ステップＳ２３９］店員端末装置４００は、管理サーバ２００に復元指示の受付応答を送信する。管理サーバ２００は、店員端末装置４００から復元指示の受付応答を受信する。そして、管理サーバ２００は、店員端末装置４００の状態を“Ｒｅａｄｙ”に設定する。
【０２７４】
［ステップＳ２４０］カート端末装置３００は、店員端末装置４００に付されたバーコード等から店員端末ＩＤ“Ｓ０００２”を取得する。
［ステップＳ２４１］カート端末装置３００は、店員端末ＩＤ“Ｓ０００２”を取得すると、復元開始通知を管理サーバ２００に送信する。管理サーバ２００は、カート端末装置３００から復元開始通知を受信する。管理サーバ２００は、カート端末装置３００の状態および店員端末装置４００の状態を“Ｂｕｓｙ”に設定する。
【０２７５】
［ステップＳ２４２］カート端末装置３００は、店員４０がカート３０を顧客５０の元へ移動させると、店員４０による受渡完了の操作入力を受け付ける。すると、カート端末装置３００は、管理サーバ２００に受渡完了通知を送信する。管理サーバ２００は、カート端末装置３００から受渡完了通知を受信する。管理サーバ２００は、カート端末装置３００および店員端末装置４００の状態を“Ｒｅｔｕｒｎ”に設定し、顧客５０の顧客状態を“Ｐａｙ”に設定する。
【０２７６】
［ステップＳ２４３］管理サーバ２００は、顧客端末装置１００に会計開始指示を行う。顧客端末装置１００は、管理サーバ２００からの会計開始指示により商品の会計処理を開始する。
【０２７７】
［ステップＳ２４４］管理サーバ２００は、顧客が買物袋に投入した商品の重量チェックを行うための商品重量情報を顧客端末装置１００に送信する。顧客端末装置１００は、商品重量情報に基づいて、重量チェックを実行する。
【０２７８】
［ステップＳ２４５］顧客端末装置１００は、商品の会計処理が完了すると売り上げた商品の販売情報を管理サーバ２００に送信する。管理サーバ２００は、顧客端末装置１００から販売情報を受信し、販売情報記憶部２４０に格納する。
【０２７９】
［ステップＳ２４６］カート端末装置３００は、店員４０がカート３０を設置場所に移動させると、店員４０によるカートの設置場所（エリア情報）の入力を受け付ける。カート端末装置３００は、このエリア情報を含むカート設置通知を管理サーバ２００に送信する。そして、カート端末装置３００は、収集商品情報記憶部３１０および取引情報記憶部３２０に記憶されている情報をクリアする。管理サーバ２００は、カート端末装置３００からカート設置通知を受信する。管理サーバ２００は、カート設置通知に含まれるエリア情報に基づいて、カート３０の設置場所を設定する。また、管理サーバ２００はカート端末装置３００の状態および店員端末装置４００の状態を“Ｆｒｅｅ”に設定する。
【０２８０】
このように、顧客５０が商品の選択入力後に退席する場合、店員４０は商品の収集が完了するとカート３０を保留とするために所定の設置場所にカート３０を移動させる。そして、店員４０により設置場所を示すエリア情報の入力を受け付けて、管理サーバ２００に通知する。管理サーバ２００は、顧客５０による復元依頼を受け付けると、保留したカート３０の設置場所を含む復元指示を、店員端末装置４００に送信する。そして、店員端末装置４００は、復元対象のカート３０のカート端末ＩＤや設置場所の情報を店員４０に通知する。
【０２８１】
これにより、管理サーバ２００は、カートや店員の作業状態を適切に管理することができる。特に、顧客５０がその後退席するか否かに応じたカートおよび店員の運用を効率的に行うことができる。また、顧客５０にとっても、自ら商品を収集する手間が省け、そのための時間を他の用事にあてることができるため、時間を有効活用することができる。
【０２８２】
なお、管理サーバ２００は、カートや店員の作業状態を、それらの状態に変更が発生するたびに、あるいは、定期的にカート端末装置に通知する。これによって、カート端末装置でも顧客の状態に応じた作業を店員に指示することができる。
【０２８３】
以下では、顧客端末装置１００およびカート端末装置３００が提供する操作画面の表示例を説明する。
まず、顧客端末装置１００が顧客５０に対して提供する商品選択用の操作画面を説明する。
【０２８４】
図２９は、商品選択用操作画面の表示例を示す図である。商品選択用操作画面６００は、ディスプレイ１０４ａに表示される。商品選択用操作画面６００には、検索入力用領域６１０、商品明細表示用領域６２０、合計金額表示領域６３０、入力完了ボタン６４０、選択取消ボタン６５０および数量変更ボタン６６０が設けられている。
【０２８５】
検索入力用領域６１０は、顧客５０による商品の選択入力の操作を受け付けるための領域である。検索入力用領域６１０には、例えば、商品の分類を選択するための複数の分類選択キーが設けられる。各キーには、商品の分類を示す文字列（例えば、青果、水産、肉類等）が表示される。検索入力用領域６１０には、顧客５０による何れかの分類のキーに対するタッチ操作を受け付けると、その分類に属する商品の一覧に表示内容が切り替わる。商品の一覧には、例えば各商品の価格、写真、説明および特売品であるか否か等を示す情報が表示される。顧客５０は、その商品の一覧から所望する商品を更にタッチ操作して、購入対象の商品の選択を行うことができる。このとき、その商品の数量も同時に入力することができる。なお、商品入力操作受付部１１０は、商品の選択を受け付けるたびに選択された商品についての商品入力情報を管理サーバ２００に送信する。
【０２８６】
商品明細表示用領域６２０は、顧客５０により検索入力用領域６１０で選択された商品の一覧を表示する領域である。顧客５０は、商品明細表示用領域６２０を閲覧することで自身が選択した商品を確認できる。なお、商品明細表示用領域６２０は、顧客５０によるタッチ操作を受け付けることもできる。例えば、商品の一覧に対するタッチ操作を受け付け、受け付けた箇所（行）に対応する商品の選択を検出することができる。
【０２８７】
合計金額表示領域６３０は、商品明細表示用領域６２０に表示された商品の一覧の合計金額を表示する領域である。
入力完了ボタン６４０は、顧客５０による商品の選択入力操作の完了を受け付けるためのボタンである。商品入力操作受付部１１０は、入力完了ボタン６４０に対する顧客５０のタッチ操作を受け付けると、管理サーバ２００に入力完了通知を送信する。
【０２８８】
選択取消ボタン６５０は、商品明細表示用領域６２０で選択された商品に対する選択の取り消し操作を受け付けるためのボタンである。
数量変更ボタン６６０は、商品明細表示用領域６２０で選択された商品の購入数量の変更操作を受け付けるためのボタンである。商品入力操作受付部１１０は、数量変更ボタン６６０に対するタッチ操作を受け付けると、例えば、該当の商品の数量を変更するための所定の操作画面を商品選択用操作画面６００に表示する。
【０２８９】
なお、商品入力操作受付部１１０は、選択された商品に対する変更内容を受け付けると、その内容を管理サーバ２００に送信する。管理サーバ２００は、変更の内容をカート端末装置３００に送信して、店員４０に変更内容を通知することができる。
【０２９０】
次に、カート端末装置３００が各タイミングにおいてディスプレイ３０４ａに表示する画面の表示例を説明する。各画面の表示内容は、商品リスト表示制御部３５２によって制御される。
【０２９１】
図３０は、店員用商品登録画面の第１の表示例を示す図である。店員用商品登録画面５００ａ，５００ｂは、商品の収集作業が割当てられていない場合を示している。店員用商品登録画面５００ａは、設置場所に設置されている際の表示例である。
【０２９２】
店員用商品登録画面５００ａには、表示領域５２１ａが設けられている。表示領域５２１ａには、現在カート３０が作業の割当を待機している状態を示す“待機中”の文字列が表示される。また、この状態ではタッチ操作を受け付けない検索ボタン５２３ａおよび完了ボタン５２４ａは、暗転して表示される。スタートボタン５２２は、例えば、店員４０がカート３０を押しながら陳列エリア６０内の巡回（作業の割当を待ちつつ陳列エリア６０内を移動すること）を開始するためのタッチ操作を受け付けることができる。
【０２９３】
店員用商品登録画面５００ｂには、表示領域５２１ｂが設けられている。表示領域５２１ｂには、現在カート３０が巡回の状態であることを示す“巡回中”の文字列が表示される。また、タッチ操作を受け付けないスタートボタン５２２ａおよび検索ボタン５２３ａは、暗転して表示される。完了ボタン５２４は、例えば、店員４０がカート３０を所定の設置場所に設置して、巡回状態を解除するためのタッチ操作を受け付けることができる。カート端末装置３００は巡回状態を解除する際に、カート３０の設置場所の入力を受け付けるための設置場所入力ウィンドウをディスプレイ３０４ａに表示する。
【０２９４】
図３１は、設置場所入力ウィンドウの表示例を示す図である。設置場所入力ウィンドウ５２５は、例えば、店員用商品登録画面５００ａに重畳表示される。設置場所入力ウィンドウ５２５には、０〜９の数値やアルファベット等、エリア情報を入力するために必要なキーが表示される。店員４０は、各キーをタッチ操作することで、エリア情報を入力することができる。
【０２９５】
設置場所入力ウィンドウ５２５には、入力したキーが確認できるよう、入力内容を表示するテキストボックスが設けられている。また、入力した情報が誤っている場合に再度入力を行うために入力内容をリセットするためのクリアキーが設けられている。また、テキストボックスに表示されたエリア情報の入力を確定するための完了キーが設けられている。
【０２９６】
なお、管理サーバ２００は、各カート端末装置の位置を上述したＴＤＯＡ方式等によって、自動的に取得できる場合には、それによって取得した位置情報を各カート端末装置のエリア情報として登録してもよい。
【０２９７】
図３２は、店員用商品登録画面の第２の表示例を示す図である。店員用商品登録画面５００ｃは、顧客５０が顧客端末装置１００にて商品の選択入力を実行中で、かつ、店員４０による操作待ちの場合の表示例である。店員用商品登録画面５００ｃには、表示領域５２１ｃが設けられている。表示領域５２１ｃには、現在カート３０が店員４０の操作待ち（店員端末ＩＤの受付待ち）の状態を示す“店員操作待ち”の文字列が表示される。また、操作すべき店員４０が所持する店員端末装置４００の店員端末ＩＤを示す“Ｎｏ．Ｓ０００２”の文字列が表示される。このとき、タッチ操作を受け付けない検索ボタン５２３ａおよび完了ボタン５２４ａは暗転表示される。また、スタートボタン５２２は、店員４０がカート３０の操作を開始するためのタッチ操作を受け付けることができる。例えば、店員４０は、自身の所持する店員端末装置４００のバーコード等をカート端末装置３００に読み取らせ、スタートボタン５２２を押下することで、商品の登録作業を開始することができる。
【０２９８】
店員用商品登録画面５００ｄは、顧客５０が顧客端末装置１００にて商品の選択入力を実行中で、かつ、店員４０がカート端末装置３００で商品の登録作業を開始した場合の表示例である。店員用商品登録画面５００ｄには、リスト表示部５２１が表示される。店員４０は、リスト表示部５２１に表示された商品リストを参照して、収集すべき商品を確認することができる。このとき、タッチ操作を受け付けないスタートボタン５２２ａおよび完了ボタン５２４ａは暗転表示される。また、検索ボタン５２３は、店員４０が商品の画像や陳列エリア等の検索を開始するためのタッチ操作を受け付けることができる。カート端末装置３００は、検索ボタン５２３に対するタッチ操作を受け付けると、検索受付用のインタフェースをディスプレイ３０４ａに表示する。そして、カート端末装置３００は、受け付けたキーワード等を管理サーバ２００に送信して、管理サーバ２００から検索結果のデータを取得し、ディスプレイ３０４ａに表示する。
【０２９９】
図３３は、店員用商品登録画面の第３の表示例を示す図である。店員用商品登録画面５００ｅは、顧客５０が顧客端末装置１００にて商品の選択入力を実行中で、かつ、店員４０が店員用商品登録画面５００ｄで商品“牛乳”、“２”個分を登録した後の状態を示す表示例である。商品識別情報受付部３５１は、商品“牛乳”の識別情報を受け付けると、リスト表示部５２１の商品名“牛乳”に対応する行の読取数の表示が“０”から“１”に変更される。なお、識別情報を入力する代わりに、該当行をタッチしてもよい。そして、商品“牛乳”の識別情報を再度受け付けると、当読取数の表示が“１”から“２”に変更される。すると、該当行の数量“２”と読取数“２”とが等しくなるので、状態の表示が“未”から“済”に変更される。更に、該当行に対するタッチ操作を受け付けなくなったことを示すために、該当行が暗転表示される。なお、商品“牛乳”の識別情報の受け付け後に登録した数量を更に受け付けることもできる。その場合、例えば、商品リスト表示制御部３５２は数量を入力するためのウィンドウを店員用商品登録画面５００ｅに重畳表示させて、店員４０の操作を待受けることが考えられる。
【０３００】
なお、読取数の変更と共に、未収集残数の表示も変更される。
店員用商品登録画面５００ｆは、顧客５０が顧客端末装置１００にて商品の選択入力を実行中で、かつ、店員４０が店員用商品登録画面５００ｅでリスト表示部５２１に表示されていない商品を登録しようとした場合の表示例である。この場合、店員４０に対してその旨を示すメッセージを表示するための通知ウィンドウ５２６がディスプレイ３０４ａに表示される。通知ウィンドウ５２６には、例えば“商品登録エラー”の文字列やエラーの内容を示すメッセージが表示される。また、通知ウィンドウ５２６には例えば通知ウィンドウ５２６を消して登録作業に戻るためのＯＫキーが表示される。
【０３０１】
図３４は、店員用商品登録画面の第４の表示例を示す図である。店員用商品登録画面５００ｇは、顧客５０が顧客端末装置１００において商品の選択入力を完了し、かつ、店員４０が店員用商品登録画面５００ｅから更に商品“みかん”、“りんご”の登録を完了した状態を示す表示例である。この場合、情報表示領域５１０の顧客状態には、例えば、“商品入力完了（レジ待ち）”の文字列が表示される。店員４０は、この表示を確認して顧客５０が商品の収集をレジで待機していることを認識することができる。なお、情報表示領域５１０の時間の表示は、顧客状態が“商品入力完了（レジ待ち）”となったタイミングで“００：００”（０分０秒）からカウントアップが開始される。店員４０は、この時間の表示により顧客５０を待たせている時間を確認することができる。また、このようにすることで店員４０に心理的な圧迫が与えられ、店員４０による収集作業の迅速化を促すことができる。その結果、サービス品質の向上を図ることができる。
【０３０２】
店員用商品登録画面５００ｈは、店員用商品登録画面５００ｇから店員４０が残りの商品の登録を完了した状態を示す表示例である。この状態では、全ての商品の行が暗転表示される。そして、情報表示領域５１０の状態の表示に、例えば、“商品登録完了”の文字列が表示される。
【０３０３】
更に、商品リスト表示制御部３５２は、カートの状態“商品登録完了”および顧客状態“商品入力完了（レジ待ち）”の状態を検知すると、店員４０に受付レジＩＤ“Ｒ０００１”に対応する顧客端末装置１００へカート３０を移動させるよう指示するメッセージをディスプレイ３０４ａに表示させる。これにより、店員４０は次に行うべき作業を容易に確認することができる。なお、そのようなメッセージは、カート端末装置３００が備える音声出力部から音声で通知することも考えられる。
【０３０４】
また、店員用商品登録画面５００ｈには、店員４０がカート３０を顧客端末装置１００に移動させた後に店員４０の完了操作の入力を受け付けるため、完了ボタン５２４がアクティブな状態となる。カート端末装置３００は、完了ボタン５２４に対するタッチを受け付けると、管理サーバ２００にその旨を通知する。そして、顧客端末装置１００にて会計処理が実行される。
【０３０５】
図３５は、店員用商品登録画面の第５の表示例を示す図である。店員用商品登録画面５００ｉは、顧客５０が顧客端末装置１００において商品の選択入力を完了して退席を選択し、かつ、店員４０が店員用商品登録画面５００ｅから更に商品“みかん”、“りんご”の登録を完了した状態を示す表示例である。この場合、情報表示領域５１０の顧客状態には、例えば、“商品入力完了（退席中）”の文字列が表示される。店員４０は、この表示を確認して顧客５０が退席していることを認識することができる。なお、情報表示領域５１０の時間の表示は、顧客状態が“商品入力完了（退席中）”となったタイミングで、顧客５０に対して管理サーバ２００が通知した完了予定時刻に達するまでの時間がカウントダウンされる。カート端末装置３００は、管理サーバ２００から、この完了予定時刻を取得することができる。
【０３０６】
例えば、管理サーバ２００が現時刻よりも２０分後の時刻を顧客端末装置１００を介して顧客５０に通知している場合、時間の表示は“２０：００”（２０分２０秒）からカウントダウンされる。店員４０は、この時間の表示により自身が行うべき収集作業の期限を認識することができる。また、このようにすることで店員４０に対して心理的な圧迫が与えられ、店員４０による収集作業の迅速化を促すことができる。その結果、サービス品質の向上を図ることができる。
【０３０７】
更に、商品リスト表示制御部３５２は、カートの状態“商品登録完了”および顧客状態“商品入力完了（退席中）”の状態を検知すると、店員４０にカート３０を保留のために設置場所へ移動させるよう指示するメッセージをディスプレイ３０４ａに表示させる。これにより、店員４０は、次に行うべき作業を容易に確認することができる。なお、そのようなメッセージは、カート端末装置３００が備える音声出力部から音声で通知することも考えられる。
【０３０８】
また、店員用商品登録画面５００ｊには、店員４０がカート３０を保留のために設置場所へ移動させた後に店員４０の完了操作の入力を受け付けるため、完了ボタン５２４がアクティブな状態となる。商品リスト表示制御部３５２は、完了ボタン５２４に対するタッチを受け付けると、設置場所のエリア情報の入力を受け付けるためのウィンドウをディスプレイ３０４ａに表示させる。
【０３０９】
図３６は、店員用商品登録画面の第６の表示例を示す図である。店員用商品登録画面５００ｋは、店員用商品登録画面５００ｊにて店員４０の完了ボタン５２４に対するタッチを受け付けた際の表示例を示している。店員用商品登録画面５００ｋには、保留場所入力ウィンドウ５２７が重畳表示させる。保留場所入力ウィンドウ５２７の表示内容は、設置場所入力ウィンドウ５２５の表示内容と同様である。ただし、例えば、現在の状況を明確にするために取引を保留する旨のメッセージを表示させることが考えられる。保留場所入力ウィンドウ５２７によりエリア情報の入力を受け付け、完了キーへのタッチを受け付けると、カート端末装置３００は、受け付けたエリア情報を管理サーバ２００に通知する。すると、保留場所入力ウィンドウ５２７は閉じられる。
【０３１０】
店員用商品登録画面５００ｌは、保留場所入力ウィンドウ５２７が閉じられた後の状態を示す表示例である。店員用商品登録画面５００ｌには、表示領域５２８が設けられている。表示領域５２８には、例えば、“保留中”の文字列が表示される。店員４０は、この表示を確認してカート３０が保留中の状態であることを認識することができる。このとき、タッチ操作を受け付けないスタートボタン５２２ａおよび完了ボタン５２４ａは暗転表示される。また、検索ボタン５２３は、店員４０が商品の画像や陳列エリア等の検索を開始するためのタッチ操作を受け付けることができる。
【０３１１】
図３７は、店員用商品登録画面の第７の表示例を示す図である。店員用商品登録画面５００ｍは、店員用商品登録画面５００ｌの状態において、顧客５０の復元依頼を受け付けた場合の表示例である。この場合、情報表示領域５１０には、例えば、カートの状態の表示が“店員復元待ち”、顧客状態の表示が“商品到着待ち”と表示される。なお、情報表示領域５１０の時間の表示は、管理サーバ２００から復元指示を受け付けたタイミングで“００：００”（０分０秒）からカウントアップが開始される。
【０３１２】
店員用商品登録画面５００ｌには、表示領域５２９が設けられている。表示領域５２９には、現在カート３０が店員４０の操作待ち（店員端末ＩＤの受付待ち）の状態を示す“店員復元待ち”の文字列が表示される。また、操作すべき店員４０が所持する店員端末装置４００の店員端末ＩＤを示す“Ｎｏ．Ｓ０００２”の文字列が表示される。このとき、タッチ操作を受け付けない検索ボタン５２３ａおよび完了ボタン５２４ａは暗転表示される。また、スタートボタン５２２は、店員４０がカート３０の操作を開始するためのタッチ操作を受け付けることができる。例えば、店員４０は、自身の所持する店員端末装置４００のバーコード等をカート端末装置３００に読み取らせ、スタートボタン５２２を押下することで、復元作業を開始することができる。なお、商品リスト表示制御部３５２は、復元作業を開始する際に、店員４０に対してカート３０を顧客端末装置１００へ移動させるべき旨を示すメッセージをディスプレイ３０４ａに表示させてもよい。
【０３１３】
店員用商品登録画面５００ｎは、店員用商品登録画面５００ｍにおいて、店員４０に対応する店員端末ＩＤを受け付けて復元作業が開始された状態の表示例である。この場合、情報表示領域５１０のカートの状態の表示に、例えば、“お届け中”と表示される。
【０３１４】
また、店員用商品登録画面５００ｎには、店員４０がカート３０を顧客端末装置１００に移動させた後に店員４０の完了操作の入力を受け付けるため、完了ボタン５２４がアクティブな状態となる。カート端末装置３００は、完了ボタン５２４に対するタッチを受け付けると、管理サーバ２００にその旨を通知する。そして、顧客端末装置１００にて会計処理が実行される。
【０３１５】
図３８は、店員用商品登録画面の第８の表示例を示す図である。店員用商品登録画面５００ｏは、店員４０がレジで待機していた顧客５０に商品を受け渡して、完了ボタン５２４にタッチした後の表示例である。具体的には、店員用商品登録画面５００ｈ，５００ｎで完了ボタン５２４がタッチされた後の状態を示している。このとき、カートの状態の表示には、例えば、“収納中”と表示される。
【０３１６】
店員用商品登録画面５００ｏには、表示領域５３０が設けられている。表示領域５３０には、例えば、店員４０にカート３０の設置場所への移動を指示するメッセージが表示される。なお、そのようなメッセージは、カート端末装置３００が備える音声出力部から音声で通知することも考えられる。
【０３１７】
また、店員用商品登録画面５００ｏには、店員４０がカート３０を設置場所へ移動させた後に店員４０の完了操作の入力を受け付けるため、完了ボタン５２４がアクティブな状態となる。商品リスト表示制御部３５２は、完了ボタン５２４に対するタッチを受け付けると、設置場所のエリア情報の入力を受け付けるためのウィンドウをディスプレイ３０４ａに表示させる。
【０３１８】
店員用商品登録画面５００ｐは、店員用商品登録画面５００ｏにて店員４０の完了ボタン５２４に対するタッチを受け付けた際の表示例を示している。店員用商品登録画面５００ｐには、設置場所入力ウィンドウ５３１が重畳表示させる。設置場所入力ウィンドウ５３１の表示内容は、設置場所入力ウィンドウ５２５の表示内容と同様である。ただし、例えば、現在の状況を明確にするためにカート３０を待機状態に変更する旨のメッセージを表示させることが考えられる。設置場所入力ウィンドウ５３１によりエリア情報の入力を受け付け、完了キーへのタッチを受け付けると、カート端末装置３００は、受け付けたエリア情報を管理サーバ２００に通知する。すると、設置場所入力ウィンドウ５３１は閉じられる。そして、商品リスト表示制御部３５２は、ディスプレイ３０４ａに店員用商品登録画面５００ａを表示させる。
【０３１９】
また、設置場所入力ウィンドウ５３１には、カート３０を待機状態とせずに、引き続きカート３０を用いて陳列エリア６０内の巡回を開始する場合、その旨の入力を受け付ける巡回開始キーが設けられる。巡回開始キーへのタッチを受け付けると、カート端末装置３００は、その旨を管理サーバ２００に通知する。すると、設置場所入力ウィンドウ５３１は閉じられる。そして、商品リスト表示制御部３５２は、ディスプレイ３０４ａに店員用商品登録画面５００ｂを表示させる。
【０３２０】
ここで、カート端末装置３００は、待機状態または保留状態にある場合には、バッテリ７０の充電が行われる。また、バッテリ７０の電池容量が充分ある場合には、カート端末装置３００を省電力状態としておくことが考えられる。
【０３２１】
このように、カート端末装置３００は、現在の顧客の状態やカートの状態等を表示した店員用商品登録画面５００をディスプレイ３０４ａに表示する。カート端末装置３００は、顧客の状態やカートの状態が更新された場合、あるいは、定期的に管理サーバ２００から取得することができる。店員４０は、店員用商品登録画面５００に表示された内容を確認することで、現在の顧客の状態や自身が行うべき作業を的確に把握することができる。
【０３２２】
これにより、店員による商品の収集およびカートの操作が迅速に行われることとなり、商品販売を効率的に支援することができる。
このようにして商品を販売する方法は、例えば、体の不自由な顧客に対しても商品の販売を行う場合に有用である。体の不自由な顧客にとっては、店舗内を移動しなくても商品を購入できるため利便性がよい。また、商品を選択する時間を他の用事にあてたい顧客にとっても、自身で店舗内を移動して商品を選択する手間が省けるため利便性がよい。
【０３２３】
また、管理サーバ２００は、店舗で販売する商品を例えばインターネットを介して配信し、顧客がコンピュータや携帯電話機のブラウザから選択した商品を受け付けることも考えられる。このようにすると、顧客が店舗に足を運ぶ前に店員が商品の収集を開始できるので、顧客にとっての利便性が一層向上する。
【０３２４】
以上、本発明の販売支援装置、販売支援システム、商品カートおよび販売支援方法を図示の実施の形態に基づいて説明したが、これらに限定されるものではなく、各部の構成は同様の機能を有する任意の構成のものに置換することができる。また、他の任意の構成物や工程が付加されてもよい。更に、前述した実施の形態のうちの任意の２以上の構成（特徴）を組み合わせたものであってもよい。
【符号の説明】
【０３２５】
１  販売支援装置
１ａ  収集商品情報記憶部
１ｂ  受信部
１ｃ  店員識別情報受付部
１ｄ  商品登録処理部
１ｅ  送信部
２  管理装置
３  表示装置
【図１】
0005421078.tif 000002
【図２】
0005421078.tif 000003
【図３】
0005421078.tif 000004
【図４】
0005421078.tif 000005
【図５】
0005421078.tif 000006
【図６】
0005421078.tif 000007
【図７】
0005421078.tif 000008
【図８】
0005421078.tif 000009
【図９】
0005421078.tif 000010
【図１０】
0005421078.tif 000011
【図１１】
0005421078.tif 000012
【図１２】
0005421078.tif 000013
【図１３】
0005421078.tif 000014
【図１４】
0005421078.tif 000015
【図１５】
0005421078.tif 000016
【図１６】
0005421078.tif 000017
【図１７】
0005421078.tif 000018
【図１８】
0005421078.tif 000019
【図１９】
0005421078.tif 000020
【図２０】
0005421078.tif 000021
【図２１】
0005421078.tif 000022
【図２２】
0005421078.tif 000023
【図２３】
0005421078.tif 000024
【図２４】
0005421078.tif 000025
【図２５】
0005421078.tif 000026
【図２６】
0005421078.tif 000027
【図２７】
0005421078.tif 000028
【図２８】
0005421078.tif 000029
【図２９】
0005421078.tif 000030
【図３０】
0005421078.tif 000031
【図３１】
0005421078.tif 000032
【図３２】
0005421078.tif 000033
【図３３】
0005421078.tif 000034
【図３４】
0005421078.tif 000035
【図３５】
0005421078.tif 000036
【図３６】
0005421078.tif 000037
【図３７】
0005421078.tif 000038
【図３８】
0005421078.tif 000039