(57)【特許請求の範囲】
【請求項１】
精算システムであって、
トレイ提供装置と、
精算装置と、を備えており、
前記トレイ提供装置は、
ユーザが所持する記録媒体からユーザＩＤを取得する第１の取得部と、
前記第１の取得部によって取得された前記ユーザＩＤをトレイに記録する記録部と、
前記記録部が前記ユーザＩＤを前記トレイに記録した後で、前記ユーザＩＤが記録された前記トレイを前記ユーザに提供する提供部と、を備えており、
前記精算装置は、
前記トレイに記録された前記ユーザＩＤを取得する第２の取得部と、
前記トレイに載置されたＮ個（Ｎは１以上の整数）の商品容器のそれぞれから、当該商品容器の容器ＩＤを取得する第３の取得部と、
容器ＩＤに対応する商品価格を記憶するメモリと、
精算制御部と、を備えており、
前記精算制御部は、
前記第３の取得部によって取得されたＮ個の容器ＩＤのそれぞれに対応する商品価格の積算金額である決済金額を算出し、
前記第２の取得部によって取得された前記ユーザＩＤと前記決済金額とを対応付けることによって決済情報を生成する、
精算システム。
【請求項２】
前記トレイ提供装置は、
前記第１の取得部によって前記ユーザＩＤが取得される場合に、前記ユーザＩＤが有効なＩＤか否かを判定する提供制御部をさらに備えており、
前記記録部は、前記ユーザＩＤが有効なＩＤであると判定される場合に、前記ユーザＩＤを前記トレイに記録し、前記ユーザＩＤが有効なＩＤでないと判定される場合に、前記ユーザＩＤを前記トレイに記録しない、
請求項１に記載の精算システム。
【請求項３】
前記精算装置は、
前記トレイを搬送する搬送部をさらに備えており、
前記第２の取得部及び前記第３の取得部は、前記搬送部の搬送方向下流側に設けられている、
請求項１又は２に記載の精算システム。
【請求項４】
前記商品容器は、前記容器ＩＤを記憶するＩＣタグを備えており、
前記第３の取得部は、前記トレイに載置された前記Ｎ個の商品容器のそれぞれの前記ＩＣタグを読み取ることによって、各容器ＩＤを取得する、
請求項１から３のいずれか一項に記載の精算システム。
【請求項５】
前記トレイは、ＩＣタグを備えており、
前記記録部は、前記ユーザＩＤを前記トレイの前記ＩＣタグに記憶させることによって、前記トレイに前記ユーザＩＤを記録し、
前記第２の取得部は、前記トレイの前記ＩＣタグに記憶されている前記ユーザＩＤを読取ることによって、前記ユーザＩＤを取得する、
請求項１から４のいずれか一項に記載の精算システム。
【請求項６】
前記記録部は、前記ユーザＩＤが記録された情報コードを生成し、生成された情報コードを前記トレイに付すことによって、前記トレイに前記ユーザＩＤを記録し、
前記第２の取得部は、前記トレイに付された前記情報コードを読み取ることによって、前記ユーザＩＤを取得する、
請求項１から４のいずれか一項に記載の精算システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書で開示する技術は、精算システムに関する。
【背景技術】
【０００２】
特許文献１には、ＩＣタグを備える食器をトレイに載せ、そのトレイを所定位置に配置すると、食器のＩＣタグから食器のＩＤを読み取って自動的に決済金額を算出する食堂用の精算装置が開示されている。利用の際、ユーザは、精算装置の所定位置に、トレイとともにユーザが所有するＩＣカードを配置する。精算装置は、食器のＩＣタグから食器のＩＤを読み取るとともに、ＩＣカードからユーザのＩＤを読み取る。精算装置は、ユーザのＩＤと、食器のＩＤに基づいて算出された決済金額とを対応付けて決済情報を生成する。システムの管理者は、生成された決済情報に従って決済（例えば、給料からの天引き、クレジット決済等）を実行する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−２２２７６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の技術では、ユーザが、トレイを精算装置の所定位置に配置した後で、ＩＣカードを取り出して所定の位置に配置するという動作を行う場合があり、ユーザが精算装置の前に到着してから精算が完了するまでに長時間を要する可能性もある。
【０００５】
本明細書では、精算装置を用いた精算に要する時間を従来よりも短縮し得る技術を提供する。
【課題を解決するための手段】
【０００６】
本明細書は、以下の精算システムを開示する。精算システムは、トレイ提供装置と、精算装置とを備えている。トレイ提供装置は、ユーザが所持する記録媒体からユーザＩＤを取得する第１の取得部と、第１の取得部によって取得されたユーザＩＤをトレイに記録する記録部と、ユーザＩＤが記録されたトレイをユーザに提供する提供部とを備えている。精算装置は、トレイに記録されたユーザＩＤを取得する第２の取得部と、トレイに載置されたＮ個（Ｎは１以上の整数）の商品容器のそれぞれから、当該商品容器の容器ＩＤを取得する第３の取得部と、容器ＩＤに対応する商品価格を記憶するメモリと、精算制御部とを備えている。精算制御部は、第３の取得部によって取得されたＮ個の容器ＩＤのそれぞれに対応する商品価格の積算金額である決済金額を算出し、第２の取得部によって取得されたユーザＩＤと決済金額とを対応付けることによって決済情報を生成する。
【０００７】
上記の精算システムによると、ユーザは、トレイ提供装置からユーザＩＤが記録されたトレイを受け取る。ユーザは、トレイを用いて商品容器内の商品を購入する。精算する際は、受け取ったトレイに商品容器を載せて精算装置に向かう。精算装置では、第２の取得部がトレイからユーザＩＤを取得し、第３の取得部がトレイ上の商品容器から容器ＩＤを取得し、これによって精算を完了することができる。従って、ユーザが、精算装置の前で記録媒体を用いた操作を行わずに済むため、精算装置を用いた精算に要する時間を従来よりも短縮し得る。
【図面の簡単な説明】
【０００８】
【図１】精算システムの構成と使用例を示す説明図。
【図２】トレイ提供装置の構成を模式的に示すブロック図。
【図３】精算装置の構成を模式的に示すブロック図。
【図４】トレイ提供装置の制御部が実行する提供処理を示すフローチャート。
【図５】精算装置の制御部が実行する精算処理を示すフローチャート。
【発明を実施するための形態】
【０００９】
以下に説明する実施例の主要な特徴を列記しておく。なお、以下に示す技術要素は、それぞれ独立した技術要素であって、単独であるいは各種の組み合わせによって技術的有用性を発揮するものであり、出願時請求項記載の組み合わせに限定されるものではない。
【００１０】
（特徴１）トレイ提供装置は、第１の取得部によってユーザＩＤが取得される場合に、ユーザＩＤが有効なＩＤか否かを判定する提供制御部をさらに備えていてもよい。記録部は、ユーザＩＤが有効なＩＤであると判定される場合に、ユーザＩＤをトレイに記録し、ユーザＩＤが有効なＩＤでないと判定される場合に、ユーザＩＤをトレイに記録しなくてもよい。
【００１１】
この構成によると、トレイ提供装置は、ユーザＩＤが有効なＩＤであると判定する場合に限って、ユーザＩＤを記録したトレイをユーザに提供し、ユーザＩＤが有効なＩＤでないと判定する場合にはトレイをユーザに提供しない。そのため、精算システムは、有効なユーザＩＤを記憶する記録媒体を所持するユーザに対してのみ、システムの利用を許可することができる。有効なユーザＩＤを持たない第三者によるシステムの不正利用を抑制し得る。
【００１２】
（特徴２）精算装置は、トレイを搬送する搬送部をさらに備えていてもよい。第２の取得部及び第３の取得部は、搬送部の搬送方向下流側に設けられていてもよい。
【００１３】
この構成によると、ユーザが搬送部にトレイを載置すると、搬送部は、第２の取得部がユーザＩＤを取得できる位置と、第３の取得部が容器ＩＤを取得できる位置とにトレイを搬送することができる。即ち、ユーザは、搬送部にトレイを載置する作業を行えば、精算を完了させることができる。精算に要する時間をさらに短縮することができる。
【００１４】
（特徴３）商品容器は、容器ＩＤを記憶するＩＣタグを備えていてもよい。第３の取得部は、トレイに載置されたＮ個の商品容器のそれぞれのＩＣタグを読み取ることによって、各容器ＩＤを取得してもよい。
【００１５】
仮に、第３の取得部が商品容器の画像に基づいて容器ＩＤを取得する構成を採用する場合、画像の状態によっては容器ＩＤを適切に取得できない可能性がある。これに対し、上記の構成によると、第３の取得部の読み取り可能な範囲に商品容器（ＩＣタグ）が存在していれば、第３の取得部が各容器ＩＤを取得することができる。従って、上記の構成によると、精算装置は、各容器ＩＤを適切に取得することができる。
【００１６】
（特徴４）トレイは、ＩＣタグを備えていてもよい。記録部は、ユーザＩＤをトレイのＩＣタグに記憶させることによって、トレイにユーザＩＤを記録してもよい。第２の取得部は、トレイのＩＣタグに記憶されているユーザＩＤを読み取ることによって、ユーザＩＤを取得してもよい。
【００１７】
上記の構成によると、第２の取得部の読み取り可能な範囲にトレイ（ＩＣタグ）が存在していれば、第２の取得部がユーザＩＤを取得することができる。従って、上記の構成によると、精算装置は、ユーザＩＤを適切に取得することができる。
【００１８】
（特徴５）記録部は、ユーザＩＤが記録された情報コードを生成し、生成された情報コードをトレイに付すことによって、トレイにユーザＩＤを記録してもよい。第２の取得部は、トレイに付された情報コードを読み取ることによって、ユーザＩＤを取得してもよい。
【００１９】
上記の構成による場合も、第２の取得部による情報コードの読み取りが可能な範囲に商品容器（情報コード）が存在していれば、第２の取得部がユーザＩＤを取得することができる。従って、上記の構成によると、精算装置は、ユーザＩＤを適切に取得することができる。
【００２０】
（特徴６）情報コードは、特定の暗号鍵によって暗号化された特定の領域を有していてもよい。ユーザＩＤは特定の領域に記録されてもよい。第２の取得部は、特定の暗号鍵を記憶しており、読み取られた情報コードの特定の領域を、特定の暗号鍵を用いて復号化することによって、ユーザＩＤを取得してもよい。
【００２１】
上記の構成によると、特定の暗号鍵を記憶していない他の端末装置によって情報コードが読み取られたとしても、他の端末装置は、特定の領域を復号化することができず、他の端末装置がユーザＩＤを取得することができない。従って、第三者によって不正にユーザＩＤが取得されることを抑制することができる。
【００２２】
（第１実施例）
（精算システム２の全体構成；図１）
図１に示す精算システム２は、社員食堂等の食堂内で利用される自動精算システムである。精算システム２は、トレイ提供装置１０と、精算装置５０と、トレイ９０と、食器１００と、記録媒体１１０とを備える。
【００２３】
図１を参照して、本実施例の精算システム２の利用の流れを簡単に説明する。図１に示すように、顧客であるユーザは、まず、トレイ提供装置１０のもとに行き、自身が所持する記録媒体１１０をトレイ提供装置１０に読み取らせる。トレイ提供装置１０は、記録媒体１１０から読み取ったユーザＩＤを、トレイ９０に備えられているＩＣタグ９２に記録し、そのトレイ９０をユーザに提供する。トレイ提供装置１０からトレイ９０を受け取ったユーザは、トレイ９０を持って所定の商品（料理）提供場所に行き、トレイ９０上に所望の商品を載せる。商品である料理は、ＩＣタグ１０２を備える食器１００に盛り付けられている。ユーザは、座席で喫食する。喫食後、ユーザは、食器１００を載せたトレイ９０を持って精算装置５０のもとに行き、食器１００ごとトレイ９０を精算装置５０のトレイ搬送部５８に載せる。精算装置５０は、トレイ搬送部５８で運ばれてくるトレイ９０のＩＣタグ９２からユーザＩＤを読み取るとともに、食器１００のＩＣタグ１０２から食器ＩＤを読み取る。精算装置５０は、読み取った食器ＩＤに基づいて決済金額を算出し、ユーザＩＤと決済金額を対応付けて決済情報を生成し、記憶する。これにより、精算システム２における精算が完了する。なお、その後、食堂の管理者は、精算装置５０が記憶する決済情報に基づいて、ユーザＩＤに対応するユーザとのクレジット決済、給与からの天引き等、必要な処理を行う。
【００２４】
（トレイ提供装置１０の構成；図２）
トレイ提供装置１０は、ユーザが所持する記録媒体１１０からユーザＩＤを取得し、取得されたユーザＩＤをトレイ９０のＩＣタグ９２に記録し、そのトレイ９０をユーザに提供する装置である。図２に示すように、トレイ提供装置１０は、操作部１２と、表示部１４と、ＩＣカード通信部１６と、タグ通信部１８と、トレイ格納部２０と、トレイ提供部２２と、制御部３０と、メモリ３２とを備える。なお、図２では、情報コード印刷部４０と情報コード貼付部４２が破線で図示されているが、これらについては後述の第２実施例で言及する。
【００２５】
操作部１２は、複数のボタンを備える。ユーザは、操作部１２を操作して、トレイ提供装置１０に様々な指示を入力することができる。表示部１４は、様々な情報を表示するためのディスプレイである。
【００２６】
ＩＣカード通信部１６は、ＩＣカードである記録媒体１１０（図１参照）との間で近距離無線通信を実行し、記録媒体１１０からユーザＩＤを取得するためのデバイスである。
【００２７】
タグ通信部１８は、トレイ格納部２０に格納されているトレイ９０に備えられたＩＣタグ９２（図１参照）と近距離無線通信を実行することにより、ＩＣカード通信部１６が記録媒体１１０から取得したユーザＩＤをＩＣタグ９２に記録するためのデバイスである。
【００２８】
上記のＩＣカード通信部１６が記録媒体１１０との間で実行する近距離無線通信と、タグ通信部１８がトレイ９０のＩＣタグ９２との間で実行する近距離無線通信は、ともにＲＦＩＤ（Radio Frequency Identifier）方式に従った無線通信であるが、利用される周波数が互いに異なる。そのため、ＩＣカード通信部１６が誤ってトレイ９０のＩＣタグ９２と近距離無線通信を実行すること、及び、タグ通信部１８が誤って記録媒体１１０と近距離無線通信を実行することは起こらない。
【００２９】
トレイ格納部２０は、ユーザに提供するためのトレイ９０を格納するための装置である。トレイ格納部２０は、多数のトレイ９０を格納することができる。
【００３０】
トレイ提供部２２は、トレイ格納部２０に格納されているトレイ９０をユーザに提供するための装置である。トレイ提供部２２は、トレイ提供装置１０の筐体から外部にトレイ９０を一枚ずつ排出することにより、ユーザにトレイ９０を提供することができる（図１参照）。
【００３１】
制御部３０は、メモリ３２内に記憶されているプログラムに従って様々な処理を実行する。制御部３０が実行する処理の内容は後で詳しく説明する。
【００３２】
メモリ３２は、制御部３０が様々な処理を実行するためのプログラムを記憶している。また、メモリ３２は、ＩＤリストをさらに記憶している。ＩＤリストには、食堂を利用可能なユーザを示すユーザＩＤの一覧が含まれる。ＩＤリストは、精算システム２の管理者によって予めメモリ３２に記憶されている。なお、図２では、メモリ３２内に暗号鍵４４が記憶されている様子が破線で図示されているが、これについては後述の第２実施例で言及する。
【００３３】
（精算装置５０の構成；図３）
精算装置５０は、１個以上の食器１００の載ったトレイ９０が載置される場合に、自動的に商品名を特定するとともに決済金額を算出し、ユーザＩＤと商品名と決済金額とを対応付けた決済情報を生成するための装置である。図３に示すように、精算装置５０は、操作部５２と、表示部５４と、タグ通信部５６と、トレイ搬送部５８と、トレイ検出部６０と、制御部７０と、メモリ７２とを備える。なお、図２では、情報コード読取部８０が破線で図示されているが、これについては後述の第２実施例で言及する。
【００３４】
操作部５２は、複数のボタンを備える。ユーザは、操作部５２を操作して、精算装置５０に様々な指示を入力することができる。表示部５４は、様々な情報を表示するためのディスプレイである。
【００３５】
タグ通信部５６は、トレイ搬送部５８によって搬送されてきたトレイ９０のＩＣタグ９２、及び、そのトレイ９０に載置されている１個以上の食器１００のそれぞれのＩＣタグ１０２と近距離無線通信を実行することにより、ＩＣタグ９２からユーザＩＤを取得するとともに、各ＩＣタグ１０２から食器ＩＤを取得するためのデバイスである。図１に示すように、タグ通信部５６は、トレイ搬送部５８の搬送方向の下流側に設けられている。
【００３６】
トレイ搬送部５８は、トレイ９０を載置して搬送するコンベアである。図１に示すように、トレイ搬送部５８は、載置されたトレイ９０を、タグ通信部５６が設置されている位置に向けて搬送する。
【００３７】
トレイ検出部６０は、トレイ搬送部５８によって搬送されてきたトレイ９０を検出するためのセンサである。図１に示すように、トレイ検出部６０は、タグ通信部５６とともに、トレイ搬送部５８の搬送方向の下流側に設けられている。トレイ検出部６０によってトレイ９０が検出される位置は、タグ通信部５６の近距離無線通信の通信範囲に含まれる（図１参照）。
【００３８】
制御部７０は、メモリ７２に記憶されているプログラムに従って様々な処理を実行する。制御部７０が実行する処理の内容は後で詳しく説明する。
【００３９】
メモリ７２は、制御部７０が様々な処理を実行するためのプログラムを記憶している。また、メモリ７２は、価格表と決済情報をさらに記憶する。価格表は、食堂で提供される商品（料理）の名称と、その商品が提供される際に使用される食器１００のＩＣタグ１０２に記録されている食器ＩＤと、その商品の商品価格とを対応付けた組合せ情報を記憶している。価格表は、精算システム２の管理者によって予めメモリ７２に記憶されている。決済情報は、ユーザＩＤ、当該ユーザＩＤが示すユーザが購入した商品の商品名、決済金額等の各種情報を含む。決済情報は、制御部７０が後述の精算処理（図５参照）を行った結果として生成され、メモリ７２に格納される。なお、図３では、メモリ７２内に暗号鍵４４が記憶されている様子が破線で図示されているが、これについては後述の第２実施例で言及する。
【００４０】
（トレイ９０の構成；図１）
図１に示すように、トレイ９０は、１個以上の食器１００を載置及び運搬するためのトレイである。トレイ９０には、情報を記録可能なＩＣタグ９２が備えられている。ユーザに提供される前のトレイ９０は、トレイ提供装置１０のトレイ格納部２０に格納されている。後述の提供処理（図４参照）が実行されることにより、ＩＣタグ９２にユーザＩＤが記録されたトレイ９０が、ユーザに提供される。
【００４１】
（食器１００の構成；図１）
食器１００は、商品である料理を収容するための容器である。食器１００は、ＩＣタグ１０２を備えている。ＩＣタグ１０２には、その食器１００に盛り付けられる料理の種類毎に異なる食器ＩＤが記録されている。例えば、ハンバーグを載せるための食器（例えば皿）１００のＩＣタグ１０２には、食器ＩＤ「Ｄ１」が記録され、ごはんを盛り付けるための食器（例えば茶碗）１００のＩＣタグ１０２には、食器ＩＤ「Ｒ１」が記録されている。
【００４２】
（記録媒体１１０の構成；図１）
記録媒体１１０は、食堂のユーザが所持するＩＣカードである。ＩＣカードには、ユーザを識別するためのユーザＩＤが記録されている。
【００４３】
（提供処理；図４）
続いて、図４を参照して、トレイ提供装置１０の制御部３０が実行する提供処理の内容を説明する。トレイ提供装置１０の電源がＯＮされると、制御部３０は、図４の提供処理を開始する。
【００４４】
Ｓ１０では、制御部３０は、ＩＣカード通信部１６によって、ユーザの記録媒体１１０からユーザＩＤが取得されることを監視する。顧客であるユーザがトレイ提供装置１０のもとに来て、自身が所持する記録媒体１１０をＩＣカード通信部１６に近づけると、ＩＣカード通信部１６と記録媒体１１０との間で近距離無線通信が実行される。この通信によって、ＩＣカード通信部１６は、記録媒体１１０に記録されているユーザＩＤを読み取ることができる。ＩＣカード通信部１６が読み取ったユーザＩＤは、制御部３０に供給される。これにより、制御部３０はユーザＩＤを取得する。この場合、制御部３０は、Ｓ１０でＹＥＳと判断し、Ｓ１２に進む。
【００４５】
Ｓ１２では、制御部３０は、取得されたユーザＩＤが有効なユーザＩＤであるか否かを判断する。具体的には、制御部３０は、取得されたユーザＩＤが、メモリ３２内のＩＤリストに含まれるユーザＩＤであるか否かを判断する。取得されたユーザＩＤがＩＤリストに含まれる場合、制御部３０は、Ｓ１２でＹＥＳと判断し、Ｓ１４に進む。一方、取得されたユーザＩＤがＩＤリストに含まれない場合（例えば、ユーザが、食堂を利用するための正規の記録媒体を所持してない場合等）には、制御部３０は、Ｓ１２でＮＯと判断し、Ｓ１３に進む。Ｓ１３では、制御部３０は、所定のエラー動作を行う。エラー動作は、例えば、ユーザの記録媒体１１０が無効である旨のメッセージを表示部１４に表示させることを含む。Ｓ１３を終えると、制御部３０は、再びＳ１０の監視に戻る。
【００４６】
Ｓ１４では、制御部３０は、取得されたユーザＩＤをトレイ９０のＩＣタグ９２に記録する。具体的には、制御部３０は、タグ通信部１８に、トレイ格納部２０に格納されている多数のトレイ９０のうちの一枚（以下、「特定のトレイ９０」と呼ぶ場合がある）のＩＣタグ９２との間で近距離無線通信を行わせ、その特定のトレイ９０のＩＣタグ９２に、取得されたユーザＩＤを記録させる。
【００４７】
続くＳ１６では、制御部３０は、トレイ提供部２２に、ユーザＩＤが記録されたＩＣタグ９２を備える特定のトレイ９０を排出させることによって、ユーザに特定のトレイ９０を提供する。ユーザは、トレイ提供部２２から提供された特定のトレイ９０を受け取る。Ｓ１６を終えると、制御部３０は、Ｓ１０の監視に戻る。
【００４８】
（精算処理；図５）
続いて、図５を参照して、精算装置５０の制御部７０が実行する精算処理の内容を説明する。精算装置５０の電源がＯＮされると、制御部７０は、図５の精算処理を開始する。
【００４９】
Ｓ３０では、制御部７０は、トレイ検出部６０によってトレイ９０が検出されることを監視する。上記の通り、ユーザは、トレイ提供装置１０からトレイ９０を受け取った後、トレイ９０を持って所定の商品提供場所に行き、トレイ９０上に所望の商品（料理）を載せる。ユーザは、その後、座席で喫食し、喫食後の食器１００を載せたトレイ９０を持って精算装置５０のもとに行き、食器１００ごとトレイ９０を精算装置５０のトレイ搬送部５８に載せる。トレイ搬送部５８は、トレイ９０を搬送方向下流側に向けて搬送する。トレイ搬送部５８の搬送方向下流側に設けられたトレイ検出部６０は、搬送されてきたトレイ９０を検出することができる。この場合、制御部７０はＳ３０でＹＥＳと判断し、Ｓ３２に進む。
【００５０】
Ｓ３２では、制御部７０は、ユーザＩＤ及び１個以上の食器ＩＤが取得されることを監視する。具体的には、Ｓ３２では、制御部７０は以下の各処理を実行する。上記の通り、トレイ検出部６０によってトレイ９０が検出される位置は、タグ通信部５６の近距離無線通信の通信範囲に含まれる。そのため、制御部７０は、トレイ９０が検出されたと判断すると（Ｓ３０でＹＥＳ）、タグ通信部５６に、通信範囲内に存在するトレイ９０のＩＣタグ９２、及び、トレイ９０上の１個以上の食器１００の各ＩＣタグ１０２との間で近距離無線通信を行わせる。この結果、タグ通信部５６は、ＩＣタグ９２からユーザＩＤを読み取るとともに、各ＩＣタグ１０２から食器ＩＤを読み取る。タグ通信部５６は、読み取った情報を制御部７０に供給する。これにより、制御部７０は、ユーザＩＤ、及び、１個以上の食器ＩＤを取得することができる。この場合、制御部７０はＳ３２でＹＥＳと判断し、Ｓ３４に進む。
【００５１】
Ｓ３４では、制御部７０は、取得された１個以上の食器ＩＤに基づいて、１個以上の商品名を特定するとともに、決済金額を算出する。具体的には、まず、制御部７０は、メモリ３２内の価格表を参照し、１個以上の食器ＩＤのそれぞれに対応する商品名を特定する。次いで、制御部７０は、メモリ３２内の価格表を参照し、１個以上の食器ＩＤのそれぞれに対応する商品価格を特定し、それらの積算金額である決済金額を算出する。
【００５２】
続くＳ３６では、制御部７０は、決済情報を生成する。具体的には、制御部７０は、取得されたユーザＩＤと、Ｓ３４で特定された１個以上の商品名及び決済金額とを対応付けることによって、決済情報を生成する。
【００５３】
続くＳ３８では、制御部７０は、Ｓ３６で生成された決済情報をメモリ３２に記憶させる。Ｓ３８を終えると、精算システム２による精算が完了する。Ｓ３８を終えると、制御部７０は、再びＳ１０の監視に戻る。
【００５４】
以上、本実施例の精算システム２の構成及び動作について説明した。本実施例では、ユーザは、トレイ提供装置１０から、自身の記録媒体１１０に記録されたユーザＩＤが記録されたトレイ９０を受け取る。ユーザは、そのトレイ９０を持って所定の商品提供場所に行き、トレイ９０上に所望の商品（料理）を載せる。ユーザは、その後、座席で喫食し、喫食後の食器１００を載せたトレイ９０を持って精算装置５０のもとに行く。精算装置５０では、トレイ９０からユーザＩＤを取得するとともに、トレイ９０上の１個以上の食器１００のそれぞれから食器ＩＤを取得し、決済情報を生成、記憶することができる（即ち、精算を完了することができる）。従って、本実施例の精算システム２によると、ユーザは、精算装置５０の前で記録媒体１１０を用いた操作を行わずに済むため、精算装置に記録媒体を読み取らせる必要があった従来の構成と比較して、精算装置５０を用いた精算に要する時間を短縮することができる。
【００５５】
また、本実施例では、トレイ提供装置１０は、記録媒体１１０から取得されたユーザＩＤが有効なユーザＩＤであると判断される場合（図４のＳ１２でＹＥＳ）に限って、取得されたユーザＩＤを記録したトレイ９０をユーザに提供し、ユーザＩＤが有効なユーザＩＤでないと判断する場合には、トレイ９０をユーザに提供しない。そのため、本実施例の精算システム２では、有効なユーザＩＤを記憶する記録媒体１１０を所持するユーザに対してのみ、システムの利用を許可することができる。有効なユーザＩＤを持たない第三者によるシステムの不正利用を抑制し得る。
【００５６】
また、本実施例では、精算装置５０は、トレイ９０を搬送するトレイ搬送部５８を備えている。タグ通信部５６は、トレイ搬送部５８の搬送方向下流側に設けられている。ユーザがトレイ搬送部５８に喫食後の食器１００を載せたトレイ９０を載置すると、トレイ搬送部５８は、タグ通信部５６の近距離無線通信の通信範囲までトレイ９０を搬送することができる。即ち、ユーザは、トレイ搬送部５８にトレイ９０を載置する作業を行えば、精算装置５０における精算を完了させることができる。精算に要する時間をさらに短縮することができる。
【００５７】
また、本実施例では、食器１００は、食器ＩＤを記憶するＩＣタグ１０２を備えている。精算装置５０の制御部７０は、タグ通信部５６に、１個以上の食器１００のそれぞれのＩＣタグ１０２との近距離無線通信を行わせることによって、各ＩＣタグ１０２から食器ＩＤを取得する。仮に、精算装置５０が、食器の画像に基づいて食器の識別情報を取得する構成を採用する場合、画像の状態によっては識別情報を適切に取得できない可能性がある。これに対し、本実施例の構成によると、タグ通信部５６の通信範囲内に食器１００のＩＣタグ１０２が存在すれば、精算装置５０が各食器ＩＤを取得することができる。従って、本実施例によると、精算装置５０は、各食器ＩＤを適切に取得することができる。
【００５８】
また、本実施例では、トレイ９０もＩＣタグ９２を備えている。トレイ提供装置１０のタグ通信部１８は、記録媒体１１０から取得されたユーザＩＤをトレイ９０のＩＣタグ９２に記録する。精算装置５０の制御部７０は、タグ通信部５６に、トレイ９０のＩＣタグ９２との近距離無線通信を行わせることによって、ＩＣタグ９２からユーザＩＤを取得する。そのため、タグ通信部５６の通信範囲内にトレイ９０のＩＣタグ９２が存在していれば、精算装置５０がユーザＩＤを取得することができる。従って、精算装置５０は、ユーザＩＤも適切に取得することができる。
【００５９】
さらに、本実施例では、制御部７０は、タグ通信部５６に、通信範囲内に存在するトレイ９０のＩＣタグ９２、及び、１個以上の食器１００の各ＩＣタグ１０２との間で近距離無線通信を行わせることにより、ユーザＩＤ及び１個以上の食器ＩＤを一度に（即ちほぼ同タイミングで）取得することができる。そのため、本実施例では、精算装置５０は、ユーザＩＤと１個以上の食器ＩＤを迅速に取得することができる。また、ユーザＩＤを取得するためのデバイスと１個以上の食器ＩＤを取得するためのデバイスを別個に設けずに済む。
【００６０】
本実施例と請求項の記載との対応関係を説明しておく。ＩＣカード通信部１６が「第１の取得部」の一例である。タグ通信部１８が「記録部」の一例である。タグ通信部５６が「第２の取得部」及び「第３の取得部」の一例である。食器１００が「商品容器」の一例である。食器ＩＤが「容器ＩＤ」の一例である。制御部３０が「提供制御部」の一例である。制御部７０が「精算制御部」の一例である。
【００６１】
（第２実施例）
第２実施例について、第１実施例と異なる点を中心に説明する。本実施例では、トレイ提供装置１０は、記録媒体１１０から取得されたユーザＩＤを記録した情報コードをシール等の媒体に印刷し、情報コードが印刷された媒体をトレイ９０に貼付することによって、トレイ９０にユーザＩＤを記録する。また、精算装置５０は、トレイ９０に貼り付けられた情報コードを読み取ることによって、ユーザＩＤを取得する。
【００６２】
そのため、本実施例のトレイ提供装置１０は、タグ通信部１８に代えて、情報コード印刷部４０及び情報コード貼付部４２を備えている（図２の破線部参照）。情報コード印刷部４０は、制御部３０によって生成された情報コードを、シール等の媒体に印刷するデバイスである。情報コード貼付部４２は、情報コード印刷部４０によって情報コードが印刷された媒体を、トレイ格納部２０に格納されている多数のトレイ９０のうちの一枚（即ち特定のトレイ９０）に貼付するデバイスである。以下では、情報コードが印刷された媒体を特定のトレイ９０に貼付することを単に「情報コードを特定のトレイ９０に貼付する」と呼ぶ場合がある。また、トレイ提供装置１０のメモリ３２は、暗号鍵４４をさらに記憶している（図２の破線部参照）。
【００６３】
また、本実施例の精算装置５０は、情報コード読取部８０をさらに備えている（図３の破線部参照）。情報コード読取部８０は、トレイ搬送部５８によって搬送されてきたトレイ９０に貼付されている情報コードを読み取ることができるデバイスである。本実施例では、情報コード読取部８０は、タグ通信部５６とともに、トレイ搬送部５８の搬送方向の下流側に設けられている。また、本実施例では、精算装置５０のメモリ７２も、上記と同じ暗号鍵４４をさらに記憶している（図３の破線部参照）。
【００６４】
また、トレイ提供装置１０の制御部３０が実行する提供処理（図４参照）の内容の一部も第１実施例とは異なる。本実施例では、図４のＳ１４では、制御部３０は、記録媒体１１０から取得されたユーザＩＤを記録した情報コードを生成する。さらに、制御部３０は、情報コード印刷部４０に、生成された情報コードをシール等の媒体に印刷させる。さらに、制御部３０は、情報コード貼付部４２に、情報コードが印刷された媒体を特定のトレイ９０に貼付させる。続くＳ１６では、制御部３０は、トレイ提供部２２によって情報コードが貼付された特定のトレイ９０を排出させ、ユーザに特定のトレイ９０を提供する。ユーザは、トレイ提供部２２から提供された特定のトレイ９０を受け取る。Ｓ１６を終えると、制御部３０は、Ｓ１０の監視に戻る。
【００６５】
上記のＳ１４において、制御部３０が生成する情報コードは、公開領域と非公開領域とを有する２次元コードである。非公開領域は、メモリ３２に記憶されている暗号鍵４４によって暗号化されている。記録媒体１１０から取得されたユーザＩＤは、非公開領域に記録される。公開領域に記録されている情報（例えば、情報コード作成日時等の一般情報）は、情報コードを読取可能な端末装置であれば、どのような端末装置によっても読取可能である。一方、非公開領域に記録されている情報（即ち、ユーザＩＤ）は、暗号鍵４４と同一の暗号鍵が記憶されている端末装置（即ち、精算装置５０）でなければ復号化できない。即ち、Ｓ１４において、特定のトレイ９０に貼付される情報コードを任意の端末装置によって読み取る場合、当該端末装置が、暗号鍵４４を記憶しているか否かに応じて、端末装置が取得できる情報の内容が異なる。
【００６６】
また、精算装置５０の制御部７０が実行する精算処理（図５参照）の内容の一部も第１実施例とは異なる。本実施例では、図５のＳ３２では、制御部７０は、以下の各処理を実行する。本実施例では、トレイ検出部６０によってトレイ９０が検出される位置は、タグ通信部１８の近距離無線通信の通信範囲に含まれるとともに、情報コード読取部８０の情報コードの読取可能範囲に含まれる。そのため、制御部７０は、トレイ９０が検出されたと判断すると（Ｓ３０でＹＥＳ）、タグ通信部５６に、通信範囲内に存在するトレイ９０上の１個以上の食器１００の各ＩＣタグ１０２との間で近距離無線通信を行わせる。これにより、制御部７０は、１個以上の食器１００の各ＩＣタグ１０２から、１個以上の食器ＩＤを取得することができる。また、同時に、制御部７０は、情報コード読取部８０に、読取可能範囲内に存在するトレイ９０に貼付された情報コードを読み取らせる。制御部７０は、読み取られた情報コードからユーザＩＤを取得する。
【００６７】
制御部７０がユーザＩＤを取得する手法についてさらに詳しく説明する。上記の通り、情報コードは、公開領域と非公開領域とを含む。そのため、情報コードが読み取られると、制御部７０は、まず、情報コードの公開領域に記録されている情報（例えば、情報コードの生成日時等）を取得することができる。さらに、制御部７０は、暗号化された非公開領域を、メモリ７２に記憶された暗号鍵４４を用いて復号化して、非公開領域に記録されているユーザＩＤを取得することができる。この結果、制御部７０は、読み取られた情報コードからユーザＩＤを取得することができる。
【００６８】
制御部７０は、上記の各処理を行うことによって、１個以上の食器ＩＤと、ユーザＩＤとを取得すると、Ｓ３２でＹＥＳと判断し、Ｓ３４に進む。Ｓ３４以降の各処理は、第１実施例と同様であるため、詳しい説明は省略する。
【００６９】
以上、本実施例の精算システム２の構成及び動作について説明した。上記の通り、本実施例では、トレイ提供装置１０は、記録媒体１１０から取得されたユーザＩＤを記録した情報コードを印刷し、印刷された情報コードをトレイ９０に貼付することによって、トレイ９０にユーザＩＤを記録する。また、精算装置５０は、トレイ９０に貼り付けられた情報コードを読み取ることによって、ユーザＩＤを取得する。本実施例でも、タグ通信部５６の通信範囲内にトレイ９０及び食器１００が存在し、情報コード読取部８０の情報コードの読取可能範囲内にトレイ９０が存在していれば、制御部７０は１個以上の食器ＩＤ及びユーザＩＤを取得することができる。本実施例でも、精算装置５０は、ユーザＩＤを適切に取得することができる。
【００７０】
本実施例では、情報コードは、公開領域と、暗号鍵４４によって暗号化された非公開領域とを含む。ユーザＩＤは非公開領域に記録されている。精算装置５０の制御部７０は、情報コード読取部８０によって読み取られた情報コードの非公開領域を、暗号鍵４４を用いて復号化することによって、ユーザＩＤを取得する。そのため、暗号鍵４４を記憶していない他の端末装置によって情報コードが読み取られたとしても、他の端末装置は、非公開領域を復号化することができず、他の端末装置がユーザＩＤを取得することはできない。従って、第三者によって不正にユーザＩＤが取得されることを抑制することができる。
【００７１】
本実施例と請求項の記載との対応関係を説明しておく。ＩＣカード通信部１６が「第１の取得部」の一例である。制御部３０と情報コード印刷部４０と情報コード貼付部４２が「記録部」の一例である。情報コード読取部８０が「第２の取得部」の一例である。タグ通信部５６が「第３の取得部」の一例である。情報コードの非公開領域が「特定の領域」の一例である。暗号鍵４４が「特定の暗号鍵」の一例である。
【００７２】
以上、本発明の各実施例について詳細に説明したが、これらは例示に過ぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。例えば、以下の変形例を採用してもよい。
【００７３】
（変形例１）上記の各実施例では、精算システム２は、社員食堂等の食堂で利用される自動精算システムである。これに限られず、精算システム２は、商店のレジシステム等、他の任意の環境で用いられてもよい。
【００７４】
（変形例２）上記の各実施例では、記録媒体１１０は、食堂のユーザが所持するＩＣカードであるが、記録媒体１１０は、これに限られず、ユーザＩＤを記録する媒体であれば任意の媒体であってもよい。例えば、記録媒体１１０は、ユーザが所持する携帯端末（例えば携帯電話等）であってもよい。
【００７５】
（変形例３）上記の各実施例の精算システム２では、図１の使用例に示すように、ユーザがトレイ提供装置１０から自身のユーザＩＤが記録されたトレイ９０を受け取り、トレイ９０上に所望の料理を載せ、喫食した後で、精算装置５０で精算を行うことができるように、トレイ提供装置１０及び精算装置５０が配置されている。これに限られず、精算システムでは、ユーザがトレイ提供装置１０から自身のユーザＩＤが記録されたトレイ９０を受け取り、トレイ９０上に所望の料理を載せ、喫食する前に精算装置５０で精算を行い、精算後に喫食できるように、トレイ提供装置１０及び精算装置５０を配置してもよい。
【００７６】
（変形例４）上記の第２実施例では、情報コードは、公開領域と非公開領域を有するコードである。これには限られず、情報コードは、公開領域のみを含むコードであってもよい。その場合、ユーザＩＤが公開領域に記録されてもよい。
【００７７】
（変形例５）上記の第２実施例では、制御部３０は、記録媒体１１０から取得されたユーザＩＤを記録した情報コードを生成する。さらに、制御部３０は、情報コード印刷部４０に、生成された情報コードをシール等の媒体に印刷させる。さらに、制御部３０は、情報コード貼付部４２に、情報コードが印刷された媒体を特定のトレイ９０に貼付させる（図４のＳ１４参照）。これに限られず、制御部３０は、記録媒体１１０から取得されたユーザＩＤを記録した情報コードを生成し、情報コード印刷部４０に、生成された情報コードを直接特定のトレイ９０の所定部分に印刷させるようにしてもよい。
【００７８】
本明細書または図面に説明した技術要素は、単独であるいは各種の組み合わせによって技術的有用性を発揮するものであり、出願時請求項記載の組み合わせに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【符号の説明】
【００７９】
２：精算システム
１０：トレイ提供装置
１２：操作部
１４：表示部
１６：ＩＣカード通信部
１８：タグ通信部
２０：トレイ格納部
２２：トレイ提供部
３０：制御部
３２：メモリ
４０：情報コード印刷部
４２：情報コード貼付部
４４：暗号鍵
５０：精算装置
５２：操作部
５４：表示部
５６：タグ通信部
５８：トレイ搬送部
６０：トレイ検出部
７０：制御部
７２：メモリ
８０：情報コード読取部
９０：トレイ
９２：ＩＣタグ
１００：食器
１０２：ＩＣタグ
１１０：記録媒体
【図１】
0006606940.tif 000002
【図２】
0006606940.tif 000003
【図３】
0006606940.tif 000004
【図４】
0006606940.tif 000005
【図５】
0006606940.tif 000006