(57)【要約】【課題】物品回収装置の利用の活発化が図られるようにする。【解決手段】物品の回収が行われる物品回収装置または物品回収装置の利用者を識別する識別情報と、物品回収装置により回収された物品の回収量とを対応付けた回収履歴情報を記憶する記憶手段と、報知に対応する識別情報を特定する特定手段と、回収履歴情報に基づいて、特定手段により特定された識別情報に対応し、物品の回収に関連する情報を報知する報知手段とを備えて物品回収システムを構成する。【選択図】図９
2019003429.tif 000002
【特許請求の範囲】
【請求項１】
物品の回収が行われる物品回収装置または物品回収装置の利用者を識別する識別情報と、前記物品回収装置により回収された物品の回収量とを対応付けた回収履歴情報を記憶する記憶手段と、
報知に対応する識別情報を特定する特定手段と、
前記回収履歴情報に基づいて、前記特定手段により特定された識別情報に対応し、物品の回収に関連する情報を報知する報知手段と
を備える物品回収システム。
【請求項２】
前記回収履歴情報に基づいて、前記特定された識別情報に対応して回収に関する実績を導出する導出手段と、
前記導出手段により導出された実績に関して位置付けを行う位置付け手段とをさらに備え、
前記報知手段は、
前記特定された識別情報に対応して前記導出手段により導出された実績に関して前記位置付け手段により行われた位置付けを報知する
請求項１に記載の物品回収システム。
【請求項３】
前記特定された識別情報と、前記報知手段による報知が行われる報知場所の情報とを、読み取り可能な態様で表示する表示手段をさらに備えることを特徴とする請求項１または２に記載の物品回収システム。
【請求項４】
物品回収システムに備えられるコンピュータを
物品の回収が行われる物品回収装置または物品回収装置の利用者を識別する識別情報と、前記物品回収装置により回収された物品の回収量とを対応付けた回収履歴情報を記憶する記憶手段、
報知に対応する識別情報を特定する特定手段、
前記回収履歴情報に基づいて、前記特定手段により特定された識別情報に対応し、物品の回収に関連する情報を報知する報知手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、物品回収システム及びプログラムに関する。
【背景技術】
【０００２】
空き瓶に収容を受け入れたことに応じて、収容された瓶に対する返却デポジットの支払いに対応するレシートを発行するようにされた空き瓶回収器が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０００−５１５８０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
環境保全などの観点から、リサイクルが可能な物品の回収はできるだけ積極的に行われることが好ましい。
【０００５】
本発明は、このような事情に鑑みてなされたもので、物品回収装置の利用の活発化が図られるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するための本発明の一態様は、物品の回収が行われる物品回収装置または物品回収装置の利用者を識別する識別情報と、前記物品回収装置により回収された物品の回収量とを対応付けた回収履歴情報を記憶する記憶手段と、報知に対応する識別情報を特定する特定手段と、前記回収履歴情報に基づいて、前記特定手段により特定された識別情報に対応し、物品の回収に関連する情報を報知する報知手段とを備える物品回収システムである。
【０００７】
また、本発明の一態様は、物品回収システムに備えられるコンピュータを、物品の回収が行われる物品回収装置または物品回収装置の利用者を識別する識別情報と、前記物品回収装置により回収された物品の回収量とを対応付けた回収履歴情報を記憶する記憶手段、報知に対応する識別情報を特定する特定手段、前記回収履歴情報に基づいて、前記特定手段により特定された識別情報に対応し、物品の回収に関連する情報を報知する報知手段として機能させるためのプログラムである。
【発明の効果】
【０００８】
本発明によれば、物品回収装置の利用の活発化が図られるようになるという効果が得られる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態におけるペットボトル回収システムの構成例を示す図である。
【図２】本実施形態におけるペットボトル回収装置の正面図及び側面図である。
【図３】本実施形態における回収履歴情報テーブルの内容例を示す図である。
【図４】本実施形態における回収実績ウェブページの態様例を示す図である。
【図５】本実施形態におけるペットボトル回収装置の機能構成例を示す図である。
【図６】本実施形態における回収管理サーバの構成例を示す図である。
【図７】本実施形態における客端末装置の構成例を示す図である。
【図８】本実施形態のペットボトル回収装置が１回の回収稼働に応じた回収履歴情報の送信に関連して実行する処理手順例を示すフローチャートである。
【図９】本実施形態の客端末装置と回収管理サーバとが回収実績ウェブページの表示に関連して実行する処理手順例を示すフローチャートである。
【図１０】本実施形態のペットボトル回収装置と回収管理サーバとが、ＣＯ２削減評価の提示に関連して実行する処理手順例について説明するフローチャートである。
【図１１】本実施形態の回収管理サーバが、ペットボトル回収装置からのペットボトルの取り出し時期の報知に関連して実行する処理手順例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
＜第１実施形態＞
図１は、本実施形態におけるペット（ＰＥＴ）ボトル回収システム（物品回収装置の一例）の構成例を示している。
本実施形態においては、複数の店舗ＳＴごとにペットボトル回収装置１００が設置される。ペットボトル回収装置１００は、店舗ＳＴの建物内に設置されてもよいし、例えば店舗ＳＴの敷地内において、例えば軒下などのように屋外に面するような場所に設置されてもよい。
【００１１】
同図の店舗ＳＴは、例えば同じ系列における系列店である。一具体例として、同図の店舗ＳＴは、同系列におけるコンビニエンスストアである。
【００１２】
ペットボトル回収装置１００は、リサイクル品としてのペットボトルの集積設備として機能する。店舗ＳＴに赴いた客Ｃは、例えば自分が飲料などを飲んで中身が空いたペットボトルをペットボトル回収装置１００に投入する。本実施形態のペットボトル回収装置１００は、投入されたペットボトルを減容したうえで収納する。
【００１３】
また、ペットボトル回収装置１００は、ネットワークＮＴ経由で回収管理サーバ２００と通信が可能なように接続される。ペットボトル回収装置１００は、例えば携帯電話通信網などを経由してネットワークＮＴと通信するようにされてよい。これにより、ペットボトル回収装置１００は無線により通信を行うことが可能となり、ネットワーク用のケーブルを接続する必要がないことから、例えば設置の自由度が高くなる。
なお、同図では、１つの店舗ＳＴにおいて１つの店舗管理サーバ５００が設置された例が示されているが、１つの店舗ＳＴに設置される店舗管理サーバ５００の数は特に限定されない。
【００１４】
回収管理サーバ２００は、ペットボトル回収装置１００によるペットボトルの回収に関する情報処理を行うサーバである。回収管理サーバ２００は、例えばペットボトル回収装置１００を提供する企業により運用される。
回収管理サーバ２００は、具体的に、各店舗ＳＴのペットボトル回収装置１００におけるペットボトルの回収に関する履歴を示す回収履歴情報を管理する。そのうえで、回収管理サーバ２００は、ペットボトル回収装置１００を利用してペットボトルの回収の協力に関する客Ｃの実績（回収実績）を導出し、導出された回収実績を客Ｃに報知する。客Ｃへの回収実績の報知は、回収実績に関する情報を客Ｃの客端末装置３００に表示させることによって行われる。
【００１５】
客端末装置３００は、客Ｃが所有する端末装置である。客端末装置３００は、例えば据え置き型あるいはノート型のパーソナルコンピュータであってもよいし、スマートフォン、タブレット端末、携帯電話等の携帯端末であってもよい。
客端末装置３００は、ネットワークＮＴ経由で回収管理サーバ２００と通信を行うことができる。
【００１６】
また、同図の客Ｃは、店舗ＳＴの会員として登録されている。店舗ＳＴの会員である客Ｃは、会員カードＣＤを所有する。
会員カードＣＤに記録されるカード情報には、会員識別子が含まれる。会員識別子は、会員カードＣＤごとに固有となるように割り当てられたカード識別子でもある。会員カードＣＤは、会員としての客Ｃごとに１枚ずつ提供されるものであることから、会員カードＣＤごとに固有となるカード識別子は、会員カードＣＤの所有者である会員としての客Ｃを一意に示す会員識別子として扱われる。
【００１７】
会員カードＣＤは、店舗ＳＴにて支払いの際にプリペイドカードとして利用することができる。また、会員カードＣＤは、ポイントカードとしても利用することができる。例えば、店舗ＳＴでの支払いの際に、会員である客は、会員カードＣＤを店員に提示する。
店員は、店舗ＳＴに設置されたＰＯＳレジスタ４００を操作して客の購入する商品に応じた会計を行う際に、会員カードＣＤに記録されたカード情報を、ＰＯＳレジスタ４００のカードリーダにより読み取らせる操作を行う。
【００１８】
ＰＯＳレジスタ４００は、客が買い上げた商品を登録する商品登録処理と、登録された商品に応じた精算処理とを含む会計処理を実行する。
ＰＯＳレジスタ４００は、会計処理において、会員カードＣＤからカード情報を読み取った場合には、読み取ったカード情報を店舗管理サーバ５００に送信する。これにより、店舗管理サーバ５００にて、例えばプリペイド残高からの支払いや、支払い金額等に応じたポイントの加算、ポイントのプリペイド残高への変換、プリペイド金額のチャージなどに対応する処理が行われる。
なお、同図では、１つの店舗ＳＴにおいて１つのＰＯＳレジスタ４００が設置された例が示されているが、１つの店舗ＳＴに設置されるＰＯＳレジスタ４００の数は特に限定されない。
【００１９】
店舗管理サーバ５００は、店舗ＳＴを統括して管理するサーバである。店舗管理サーバ５００は、店舗ＳＴにより運用される。
店舗管理サーバ５００は、具体的に、会員識別子ごとにプリペイド残高、ポイント残高などを管理する。また、店舗管理サーバ５００は、例えば店舗ＳＴごとの商品に関する情報を管理するようにされてもよい。
【００２０】
次に、図２を参照して、ペットボトル回収装置１００の動作概要について説明する。図２（ａ）は、ペットボトル回収装置１００を正面からみた正面図である。図２（ｂ）は、ペットボトル回収装置１００を側面からみた側面図である。
【００２１】
ペットボトル回収装置１００は、待機状態においては、物品投入部の外扉が閉状態であり、物品投入部と収容部の間に開閉自在に設けられた内扉が閉状態である。
一方、ペットボトル回収装置１００は、物品回収に際しては、物品投入部の外扉が開状態となり、物品投入部の載置部へ載置された物品が回収可能であるか否かについて判定する。即ち、ペットボトル回収装置１００は、投入された物品が、ペットボトル等の樹脂製の容器であって、容器が空き状態であるか否か等について判別する。回収可能であると判別された場合、外扉が閉状態となり、物品投入部と収容部の間に設けられた内扉が開状態となり、収容部により容器が回収される。
また、本実施形態のペットボトル回収装置１００は、減容機構を備えている。ペットボトル回収装置１００は、減容機構により容器を減容することで、規定容量の回収部にて多量の減容された空容器を回収することができる。
【００２２】
図２に示されるように、ペットボトル回収装置１００は、装置本体部１００Ｂの上部に容器投入部１１０が設けられており、容器投入部１１０の開口部の外側には外扉１１１が設けられている。装置本体部１００Ｂは、外扉１１１よりも上部付近の正面側に、タッチパネル表示部１４００、カードリーダ１５００が設けられている。また、装置本体部１００Ｂの正面側には、荷物フック１００ｆが設けられている。
容器投入部１１０においては、投入された物品が回収可能であるか否かを判別するための各種センサが設けられている。センサとしては、例えば、光センサ、金属センサ、計量器、撮像装置などを挙げることができる。ペットボトル回収装置１００は、例えばこれらのセンサの出力を用いて、投入された物品が回収可能であるか否かについて判定する。回収可能であると判定されれば、投入されたペットボトルが減容機構により減容されたうえで収容される。一方、回収可能でないと判定された場合には、投入された物品についての減容及び収容は行われずに客に向けて報知が行われ、投入された物品についての容器投入部１１０からの取り出しが促される。
【００２３】
また、容器投入部１１０の下方には、容器収容部１４０に連通する通路７１が設けられる。また、通路７１の容器投入部１１０の載置部１１６から容器収容部１４０に連通する位置に内扉１１２が設けられている。
【００２４】
また、ペットボトル回収装置１００は、内扉１１２と、容器収容部１４０の間に減容部１２０（減容機構）が設けられている。減容部１２０は、内扉１１２が開状態の場合、容器投入部１１０からの空容器Ａを押し潰して減容し、減容された容器ＲＡを、下方の容器収容部１４０に出力する。
また、ペットボトル回収装置１００の装置本体部１００Ｂは、容器収容部１４０を載置した引出し１００Ｃを有し、正面側には引出用取手１００ｅや、鍵孔１００ｒが設けられており、鍵を鍵孔１００ｒに差込み施解錠可能に構成されている。
【００２５】
また、装置本体部１００Ｂの正面側、詳細には、引出し１００Ｃの正面側には、透光部１００Ａ（透光窓）が設けられており、外部から容器収容部１４０に収容されている空容器を視認可能に構成されている。
【００２６】
また、装置本体部１００Ｂの側面部には、搬送時に用いられる移動用取手１００ｇが設けられている。
【００２７】
また、装置本体部１００Ｂは、正面側にキャップ投入部１０８を備え、キャップ投入部１０８から装置本体部内で下方に向かってキャップ用通路７２が設けられ、キャップ投入部１０８に投入されたキャップがキャップ用通路７２を介してキャップ収容部１４５に収容されるように構成されている。
【００２８】
また、本実施形態のペットボトル回収装置１００は、会員カードＣＤに記録されたカード情報を読み取り可能なカードリーダ１５００が設けられている。
【００２９】
会員である客は、ペットボトル回収装置１００の利用を開始する際には、自分の会員カードＣＤをカードリーダ１５００に読み取らせる操作を行う。会員カードＣＤがカードリーダ１５００により読み取られたことに応じて、１回の回収稼働に応じたペットボトル回収装置１００の動作が開始される。回収稼働は、客が持参した１本以上のペットボトルをペットボトル回収装置１００に回収させることをいう。なお、会員カードＣＤを所持していない客の場合には、例えば、タッチパネル表示部１４００に対する開始を指示する操作に応じて１回の回収稼働が開始されるようにしてよい。
客は、１回の回収稼働において、ペットボトル回収装置１００の容器投入部１１０に１本のペットボトルを投入し、投入されたペットボトルが減容され、収容されると、次の１本のペットボトルを投入していく、というようにしてペットボトルを１本ずつペットボトル回収装置１００に収容させていく。
そして、客は、今回持参した全てのペットボトルについてペットボトル回収装置１００への収容を終えると、例えば終了のための操作をタッチパネル表示部１４００に行えばよい。これにより、１回の回収稼働が終了される。
【００３０】
上記のように１回の回収稼働が完了したことに応じて、ペットボトル回収装置１００は、回収稼働の結果が反映された回収履歴情報を生成し、生成された回収履歴情報を回収管理サーバ２００に送信する。つまり、ペットボトル回収装置１００から回収管理サーバ２００への回収履歴情報の送信は、１回の回収稼働ごとに対応して行われる。
回収管理サーバ２００は、各ペットボトル回収装置１００から受信した回収履歴情報を、例えば回収履歴情報テーブルに格納させるようにして記憶する。
【００３１】
また、ペットボトル回収装置１００は、回収稼働の完了ごとに生成された回収履歴情報を記憶する。これにより、ペットボトル回収装置１００には、回収稼働が行われるごとに回収履歴情報が蓄積されていく。
そのうえで、ペットボトル回収装置１００は、予め定められた回収履歴情報の送信タイミングで、前回の回収履歴情報の送信以降において蓄積された回収履歴情報を、店舗管理サーバ５００に送信する。このように、ペットボトル回収装置１００から店舗管理サーバ５００への回収履歴情報の送信は、回収稼働ごとに行われるのではなく、所定のタイミングごとに行われる。
なお、ペットボトル回収装置１００から店舗管理サーバ５００への回収履歴情報の送信も回収稼働ごとに行われてよい。しかしながら、店舗管理サーバ５００は、例えば店舗ＳＴのＰＯＳレジスタ４００とも頻繁に通信を行っていることから、時間帯や状況によっては、通信負荷が重くなる場合がある。
そこで、ペットボトル回収装置１００から店舗管理サーバ５００への回収履歴情報の送信については、例えばＰＯＳレジスタ４００との通信量が比較的少ない時間帯などのタイミングで行うようにすることで、店舗管理サーバ５００の通信負荷を平準化できる。
【００３２】
図３は、回収履歴情報テーブルの内容例を示している。同図の回収履歴情報テーブルにおける１レコード（１行）が１回の回収稼働に対応してペットボトル回収装置１００から送信された回収履歴情報である。
１つの回収履歴情報は、装置識別子、店舗識別子、会員識別子、回収日時、回収本数（回収量の一例）、及び回収重量（回収量の一例）との各領域を含む。
【００３３】
装置識別子の領域は、回収履歴情報の送信元のペットボトル回収装置１００を一意に示す装置識別子を格納する。装置識別子は、ペットボトル回収装置１００にて記憶されている情報である。
【００３４】
店舗識別子の領域は、回収履歴情報の送信元のペットボトル回収装置１００が設置された店舗ＳＴを一意に示す店舗識別子を格納する。装置識別子は、ペットボトル回収装置１００にて記憶されている情報である。例えばペットボトル回収装置１００を設置すべき店舗ＳＴが決定されたことに応じて、設置される店舗ＳＴを示す店舗識別子の書き込みがペットボトル回収装置１００に対して行われる。
【００３５】
会員識別子の領域は、対応の回収稼働の開始に際して、回収履歴情報の送信元のペットボトル回収装置１００がカードリーダにより会員カードＣＤから読み取ったカード情報に含まれる会員識別子を格納する。
なお、会員ではない客により行われた回収稼働に対応する回収履歴情報の場合、会員識別子の領域には、例えば会員識別子としての有意な値を未格納であることを示す所定値（ｎｕｌｌ値）が格納されてよい。
【００３６】
回収日時の領域は、対応の回収稼働が行われた日時である回収日時を格納する。回収日時は、例えば回収稼働が開始された時刻であってもよいし、回収稼働が終了された時刻であってもよい。あるいは、回収日時は、回収稼働が開始された時刻と終了された時刻との双方を含んでもよい。回収日時は、例えばペットボトル回収装置１００にて設定されたうえで、ペットボトル回収装置１００が送信する回収履歴情報に含められればよい。
あるいは、例えば回収管理サーバ２００が、回収履歴情報の受信に応じた日時を回収日時として設定するようにしてもよい。このように回収管理サーバ２００が回収日時を設定する場合、ペットボトル回収装置１００が送信する回収履歴情報には、回収日時は含まれなくともよい。
【００３７】
回収本数の領域は、対応の回収稼働にてペットボトル回収装置１００が回収したペットボトルの本数（回収本数）を格納する。回収本数は、回収稼働に際して、ペットボトル回収装置１００が、減容、収容を行ったペットボトルの本数をカウントすることによって得られる。
回収重量の領域は、対応の回収稼働にてペットボトル回収装置１００が回収したペットボトルの総重量（回収重量）を格納する。回収重量は、回収稼働に際して、ペットボトル回収装置１００が、減容、収容を行ったペットボトルごとの重量を計測し、計測された重量を積算することによって得られる。
【００３８】
なお、店舗管理サーバ５００も、回収管理サーバ２００と同様に、各ペットボトル回収装置１００から受信した回収履歴情報を同図の回収履歴情報テーブルの構造により記憶してよい。
【００３９】
説明を図１に戻す。本実施形態のペットボトル回収システムにおいては、会員である客Ｃによるペットボトル回収装置１００の利用に対して、ペットボトルの回収に協力したことに対する特典を付与するとの趣旨で、会員カードのポイントを加算するサービス（ポイント加算サービス）を行う。このようなペットボトル回収装置１００の利用に対するポイント加算サービスは、会員のポイントを管理する店舗管理サーバ５００によって実現される。
店舗管理サーバ５００は、ポイント加算サービスとして、１の会員に対応して以下のような処理を実行する。店舗管理サーバ５００は、自己が記憶する回収履歴情報のうち、各ペットボトル回収装置１００から送信された１の会員についての回収履歴情報を利用して、１の会員により回収されたペットボトルが所定本ずつ増えていくごとに、所定数のポイントを加算する（例えば、ペットボトル５本につき１ポイントを加算する）ように処理する。
このように、会員である客Ｃによるペットボトル回収装置１００の利用に応じて、会員カードＣＤのポイント加算が行われるようにすることで、会員である客Ｃにとっては、実利的なメリットが得られることになるため、客によるペットボトル回収装置１００の利用（回収稼働）の活発化が図られる。
【００４０】
また、本実施形態のペットボトル回収システムは、ペットボトル回収装置１００を利用した会員としての客Ｃを対象として、回収実績の報知を客Ｃに向けて行ことができる。回収実績の客Ｃへの報知の態様は、例えば以下のようにして行われる。
【００４１】
ペットボトル回収装置１００を利用している会員としての客Ｃは、例えば客端末装置３００のネットワーク接続機能を利用して、回収実績報知のウェブページ（回収実績ウェブページ）に客端末装置３００をアクセスさせる。
なお、以降の説明にあっては、回収管理サーバ２００が回収実績ウェブページを提供するウェブサーバとしての機能を有するようにされている場合を例に挙げる。
【００４２】
図４（ａ）は、客端末装置３００を回収実績ウェブページにアクセスさせた際に、最初に客端末装置３００にて表示される回収実績ウェブページの初期表示の態様例を示している。
同図のウェブページにおいては、会員識別子を入力する入力ボックスＢＸと検索ボタンＢＴとが配置されている。客Ｃは、入力ボックスＢＸに対して、自分の会員識別子を入力する操作を行う。本実施形態において会員識別子は、例えば所定の桁数による数字列である。客Ｃは、自分の会員識別子については、自分が所有する会員カードＣＤに記載されている会員識別子の数字列により確認できる。
【００４３】
客Ｃは、入力ボックスＢＸに会員識別子を入力したうえで、検索ボタンＢＴに対する操作を行う。検索ボタンＢＴに対する操作に応じて、客端末装置３００は、入力ボックスＢＸに入力された会員識別子を含む回収実績要求を回収管理サーバ２００に送信する。
回収管理サーバ２００は、回収実績要求の受信に応じて、回収履歴情報テーブルに格納される回収履歴情報を利用して、回収実績要求に含まれる会員識別子が示す会員についての回収実績を導出する。
この場合の回収実績は、例えば回収履歴情報テーブルに回収履歴情報が格納される会員識別子により示される会員についてのこれまでの回収本数の積算（累計回収本数）と、累計回収本数に基づく順位を含む。
回収管理サーバ２００は、客Ｃについての回収実績を導出すると、導出された回収実績を示す回収実績情報を回収実績要求送信元の客端末装置３００に送信する。
回収実績情報を受信した客端末装置３００は、回収実績ウェブページの記述に従って、受信された回収実績情報の内容が反映されるように回収実績ウェブページを更新して表示させる。
【００４４】
図４（ｂ）は、客端末装置３００にて客Ｃについての更新後のウェブページの表示態様例を示している。
同図のウェブページにおいては、累計回収本数エリアＡＲ１にて、客Ｃの累計回収本数が示される。
また、ランキングエリアＡＲ２にて、客Ｃの順位が示される。同図のランキングエリアＡＲ２においては、順位に関して、ペットボトル回収装置１００を利用した履歴のある全会員の数が分母により示され、客Ｃの順位が分子により示される態様となっている。つまり、ランキングエリアＡＲ２においては、ペットボトル回収装置１００を利用した履歴のある全会員のうちで客Ｃが何位であるのかが示される態様となっている。
同図のような態様で順位を表示するには、例えば回収実績情報に、客Ｃの順位とともに、ペットボトル回収装置１００を利用した履歴のある会員の総数も含まれるようにされればよい。
【００４５】
このように表示されたウェブページの画面をみることで、客Ｃは、自分がこれまでに何本のペットボトルをペットボトル回収装置１００に回収させたのかを把握できる。また、客Ｃは、ペットボトルの累積回収本数に基づく自分のランキングを把握できる。
このように、ペットボトル回収装置１００を利用する会員としての客Ｃが、ペットボトルの回収に関する自分の実績を把握できるようにすることで、客Ｃとしては、ランキングを意識しながらペットボトル回収装置１００を利用することができる。この場合、客Ｃは、ランキングを上げようという意識が働きやすくなることから、客Ｃがペットボトル回収装置１００の利用にさらに積極的になることが期待される。
【００４６】
上記の回収実績報知の態様では、客Ｃが客端末装置３００のウェブブラウザなどを操作して回収実績ウェブページにアクセスのうえで、会員識別子を入力する操作を行うようにされている。客によっては、このような操作を面倒であると捉える可能性がある。このようなことを考慮すると、より手軽に客Ｃに向けて回収実績が報知されるようにすることが好ましい。
そこで、本実施形態においては、以下のような態様によっても客Ｃに回収実績が報知されるようにする。
【００４７】
ペットボトル回収装置１００は、例えば１回の回収稼働が完了したタイミングで、タッチパネル表示部１４００に対して、回収実績ウェブページへのアクセスに用いる二次元コードを表示させる。表示される二次元コードには、回収実績ウェブページのＵＲＬ（Uniform Resource Locator：報知場所の一例）と、回収稼働の開始に際して客Ｃがカードリーダ１５００に読み取らせた会員カードＣＤの会員情報から取得した会員識別子とが含まれている。会員カードＣＤの会員情報からの会員識別子の取得は、識別情報の特定の一例である。
【００４８】
客は、その場でこれまでの自分の回収実績を確認したいと思った場合には、自分が所持している客端末装置３００のコードリーダ機能により、タッチパネル表示部１４００に表示された二次元コードを客端末装置３００に読み取らせる。
二次元コードを読み取った客端末装置３００は、読み取られた二次元コードを解析してＵＲＬと会員識別子を取得する。客端末装置３００は、取得されたＵＲＬにアクセスする。アクセスされたウェブページは、例えば図４（ａ）に示される初期表示の回収実績ウェブページである。客端末装置３００は、アクセスしたウェブページに対して、二次元コードから取得された会員識別子を入力し、検索ボタンＢＴに対する操作（クリック）を発生させる。
検索ボタンＢＴに対する操作の発生に応じて、客端末装置３００から回収管理サーバ２００に対して回収実績要求が送信される。回収管理サーバ２００は、回収実績要求に応じて、回収実績の導出と、回収実績情報の送信を行う。客端末装置３００は、受信された回収実績の内容が反映されるように回収実績ウェブページを更新し、更新後の回収実績ウェブページを表示させる。
この結果、客端末装置３００においては、二次元コードの読み取りに応じて、図４（ｂ）のように客Ｃのこれまでの回収実績が示された回収実績ウェブページを表示するという動作が得られる。
この場合、客Ｃは、回収稼働を行ったその場で、客端末装置３００に対して二次元コードを読み取らせるという簡易な操作を行うだけで、回収実績を客端末装置３００にて表示させ、確認することができる。
【００４９】
図５を参照して、本実施形態のペットボトル回収装置１００の機能構成例について説明する。同図のペットボトル回収装置１００は、ＣＰＵ（Central Processing Unit）１１００、記憶部１２００、ＲＡＭ（Random Access Memory）１３００、タッチパネル表示部１４００、カードリーダ１５００、通信部１６００、及び回収機構部１７００を備える。これらの各部位は、内部バスを介してそれぞれ接続されている。
【００５０】
ＣＰＵ１１００は、プログラムを実行することにより、ペットボトル回収装置１００における各種の処理を実行する。ＣＰＵ１１００の処理によってペットボトル回収装置１００としての各種機能が実現される。
【００５１】
記憶部１２００は、ＣＰＵ１１００が利用する各種データを記憶する補助記憶装置である。記憶部１２００は、例えば、ＣＰＵ１１００に実行させるプログラムやタッチパネル表示部１４００に表示させる画像データ等を記憶する。
【００５２】
ＲＡＭ１３００は、記憶部１２００から読み出されたプログラムやデータが展開される主記憶装置である。
【００５３】
タッチパネル表示部１４００は、図２に示されるように装置本体部１００Ｂに表示面が表出して設けられている。タッチパネル表示部１４００は、ＣＰＵ１１００の制御に応じて画像を表示する。タッチパネル表示部１４００は、例えば指などの操作体により表示面に対して行われた操作を受け付ける。
【００５４】
カードリーダ１５００は、図２に示されるように装置本体部１００Ｂにて設けられている。カードリーダ１５００は、例えば非接触による所定の通信方式により、通信範囲の会員カードＣＤと通信を行い、通信先の会員カードＣＤから会員情報を読み出す。
【００５５】
通信部１６００は、ネットワークＮＴ経由で通信を行う。前述のように、本実施形態の通信部１６００は、無線によりネットワークＮＴと接続されるように通信を行う。
【００５６】
回収機構部１７００は、ペットボトルの回収としてのペットボトルの減容、収容等に関連した動作をＣＰＵ１１００の制御に応じて行う機構部である。図２との対応では、回収機構部１７００には、容器投入部１１０、外扉１１１、内扉１１２、減容部１２０、容器収容部１４０等が含まれる。
【００５７】
図６を参照して、回収管理サーバ２００の構成例について説明する。同図の回収管理サーバ２００は、通信部２０１、制御部２０２、及び記憶部２０３を備える。
【００５８】
通信部２０１は、ネットワークＮＴ経由で通信を行う。
制御部２０２は、回収管理サーバ２００における各種の制御を実行する。制御部２０２としての機能は、回収管理サーバ２００が備えるＣＰＵがプログラムを実行することにより実現される。
【００５９】
記憶部２０３は、制御部２０２が利用する各種の情報を記憶する。同図の記憶部２０３は、回収履歴情報テーブル２３１を記憶している。回収履歴情報テーブル２３１は、図３に例示した構造を有する。
【００６０】
図７を参照して、客端末装置３００の構成例について説明する。同図の客端末装置３００は、ＣＰＵ３０１、記憶部３０２、ＲＡＭ３０３、表示部３０４、操作部３０５、撮像部３０６、及び通信部３０７を備える。
ＣＰＵ３０１は、中央演算処理装置であり、記憶部３０２に記憶されているプログラムを読み出して実行することにより、客端末装置３００の動作を制御する。
記憶部３０２は、ＣＰＵ３０１の補助記憶装置であって、プログラムをはじめとしてＣＰＵ３０１が利用する各種の情報を記憶する。
ＲＡＭ３０３は、ＣＰＵ３０１の主記憶装置である。
表示部３０４は、ＣＰＵ３０１の表示制御に応じて画像を表示する。表示部３０４は、画面に対する操作が可能なタッチパネルとして構成されてよい。
操作部３０５は、客端末装置３００に備えられる各種操作子や客端末装置３００に接続される各種の入力デバイスなどを一括して示す。
撮像部３０６は、ＣＰＵ３０１の制御に応じて撮像を行う。また、本実施形態の撮像部３０６は、二次元コードを処理するコードリーダにおいて二次元コードを読み取る部位としても機能させることができる。
通信部３０７は、無線によりネットワークＮＴ経由で通信を行う部位である。
【００６１】
図８のフローチャートを参照して、本実施形態のペットボトル回収装置１００が１回の回収稼働に応じた回収履歴情報の送信に関連して実行する処理手順例について説明する。
ステップＳ１０１：ペットボトル回収装置１００は、回収稼働の開始を指示する操作（回収稼働指示操作）が行われるのを待機する。回収稼働指示操作は、カードリーダ１５００に対して会員カードＣＤのカード情報を読み取らせる操作、あるいは、タッチパネル表示部１４００に表示された回収稼働開始ボタンに対する操作である。
【００６２】
ステップＳ１０２：回収稼働指示操作が行われたことに応じて、ペットボトル回収装置１００は、回収稼働に対応する動作を開始する。つまり、ペットボトル回収装置１００は、外扉１１１を開状態として、容器投入部１１０へのペットボトルの投入を受け付ける。以降においては、ペットボトルが投入されたことに応じて、ペットボトル回収装置１００は、外扉１１１を閉状態としたうえで、減容部１２０によりペットボトルを減容し、容器収容部１４０に収容させる。ペットボトル回収装置１００は、再び外扉１１１を開状態として、次のペットボトルの投入を受け付ける。このようにして、ペットボトル回収装置１００による回収稼働に対応する動作が行われていく。
【００６３】
ステップＳ１０３：ペットボトル回収装置１００は、ステップＳ１０２により開始された回収稼働に対応の動作が終了されるのを待機している。例えば、客は、持参した全てのペットボトルをペットボトル回収装置１００に収容させると、タッチパネル表示部１４００に表示された案内に従って、タッチパネル表示部１４００にて表示されている終了ボタンに対する操作を行う。終了ボタンに対する操作が行われたことに応じて、これまでに行われた１回の回収稼働に応じた動作が終了される。
【００６４】
ステップＳ１０４：ペットボトル回収装置１００は、回収稼働に対応の動作が終了すると、回収稼働指示操作に際して会員カードＣＤからのカード情報の読み取りが行われたか否かについて判定する。
ステップＳ１０５：会員カードＣＤからのカード情報の読み取りが行われていた場合、ペットボトル回収装置１００は、読み取られたカード情報から取得した会員識別子を含む回収履歴情報を生成する。前述のように、回収履歴情報は回収稼働の結果が反映された内容を有するものであって、会員識別子のほかに、装置識別子、店舗識別子、回収日時、回収本数、及び回収重量等の情報が含まれる。ペットボトル回収装置１００は、生成された回収履歴情報を、回収管理サーバ２００に対して送信する。
ステップＳ１０６：また、ペットボトル回収装置１００は、読み取られたカード情報から取得した会員識別子と、回収実績ウェブページのＵＲＬとをコード化した二次元コードをタッチパネル表示部１４００に表示させる。
【００６５】
ステップＳ１０７：一方、会員カードＣＤからのカード情報の読み取りが行われていなかった場合、ペットボトル回収装置１００は、会員識別子を含まない回収履歴情報を生成し、生成された回収履歴情報を回収管理サーバ２００に送信する。
回収管理サーバ２００は、ステップＳ１０５またはステップＳ１０７により送信された回収履歴情報を、回収履歴情報テーブル２３１に格納させるようにして記憶部２０３に記憶させる。
【００６６】
図９のフローチャートを参照して、客端末装置３００と回収管理サーバ２００とが回収実績ウェブページの表示に関連して実行する処理手順例について説明する。同図では、ペットボトル回収装置１００のタッチパネル表示部１４００にて表示された二次元コードの読み取りに基づく回収実績ウェブページの表示に対応する処理を例に挙げる。また、同図の処理は、ペットボトル回収装置１００により図９に示した処理が終了された後の段階において実行されるものとなる。
【００６７】
ステップＳ２０１：客Ｃは、客端末装置３００にて回収実績ウェブページを表示させようとするにあたり、客端末装置３００のコードリーダ機能を起動させる。客Ｃは、ペットボトル回収装置１００のタッチパネル表示部１４００にて表示された二次元コードを、起動させたコードリーダ機能により客端末装置３００に読み取らせる。
客端末装置３００は、例えばバーコードリーダ機能が起動された状態のもとで、二次元コードの読み取りが行われるのを待機する。
【００６８】
ステップＳ２０２：二次元コードが読み取られると、客端末装置３００は、バーコードリーダ機能により読み取られた二次元コードを解析し、二次元コードからＵＲＬと会員識別子とを取得する。
【００６９】
ステップＳ２０３：客端末装置３００は、ステップＳ２０２にて取得されたＵＲＬの指定によるＵＲＬリクエストを送信する。
ステップＳ２０４：ステップＳ２０３によるＵＲＬリクエストに応じて、回収管理サーバ２００から客端末装置３００に対して、リクエストされたＵＲＬのウェブページ、即ち回収実績ウェブページのデータが送信される。
客端末装置３００は、ウェブブラウザ機能により、受信された回収実績ウェブページのデータを取得する。ステップＳ２０４にて取得された回収実績ウェブページは、図４（ａ）に例示した初期表示に対応したものであり、入力ボックスＢＸに対する会員識別子の入力と、検索ボタンＢＴに対する操作が可能である。
【００７０】
ステップＳ２０５；客端末装置３００は、ウェブブラウザ機能により、取得された回収実績ウェブページの入力ボックスＢＸに対して、ステップＳ２０２にて取得された会員識別子を入力する。
ステップＳ２０６：次に、客端末装置３００は、ウェブブラウザ機能により、取得された回収実績ウェブページの検索ボタンＢＴに対する操作を発生させる処理を実行する。
ステップＳ２０７：ステップＳ２０６の処理が行われたことに応じて、客端末装置３００のウェブブラウザ機能は、例えば、回収実績ウェブページの記述に従って、回収管理サーバ２００に対して回収実績要求を送信する。回収実績要求には、ステップＳ２０２により取得された会員識別子が含まれる。
【００７１】
ステップＳ２０８：ステップＳ２０７により送信された回収実績要求に応じて、回収管理サーバ２００は、回収実績要求に含まれていた会員識別子に対応する回収実績情報を送信する。
客端末装置３００は、ウェブブラウザ機能により、回収実績情報の受信に応じて、ステップＳ２０４にて取得された回収実績ウェブページの記述に従って、受信された回収実績情報が反映されるように回収実績ウェブページを更新する。客端末装置３００は、ウェブブラウザ機能により、更新された回収実績ウェブページを客端末装置３００の表示部３０４に表示させる。このように表示される回収実績ウェブページは、図４（ｂ）に例示したように、客Ｃの回収実績情報が反映された内容を有する。
【００７２】
ステップＳ３０１：回収管理サーバ２００は、ステップＳ２０３により客端末装置３００から送信される回収実績ウェブページのＵＲＬリクエストが受信されるのを待機している。
ステップＳ３０２：回収管理サーバ２００は、回収実績ウェブページのＵＲＬリクエストが受信されたことに応じて、ＵＲＬリクエストの送信元の客端末装置３００とセッションを確立させたうえで、回収実績ウェブページを送信する。
【００７３】
ステップＳ３０３：回収管理サーバ２００は、客端末装置３００から送信された回収実績要求が受信されたことに応じて、前述のように、回収実績要求に含まれる会員識別子が示す会員に対応する回収実績を導出する。
ステップＳ３０４：回収管理サーバ２００は、ステップＳ３０３により導出された回収実績に基づく回収実績情報を生成し、生成された回収実績情報を客端末装置３００に対して送信する。
【００７４】
なお、回収実績ウェブページにおける回収実績としての客個人の順位の表示にあたっては、例えば、自己以外の順位に対応する累計回収本数が示されるようにしてもよい。
このような表示は、自己と自己以外の順位を、順位の高い順に並べて配置するようにしたうえで、順位ごとに対応させて累計回収本数が示されるようにする態様とすることが考えられる。
また、例えば、回収実績に関して、自己と自己以外の順位と順位に応じた累計回収本数とをグラフにより表示するようにしてもよい。一例として、グラフによる表示は、例えばヒストグラムを用いた表示としてよい。
この場合のヒストグラムとしては、例えば横軸の区間（ｂｉｎｓ）を累計回収本数とし、縦軸の度数を累計回収本数ごとに対応する客（会員）数とする。このようなヒストグラムにおいて、自己が対応する累計回収本数の区間が視覚的に客にとって分かるような態様で表示される。そのうえで、自己の順位が示されるような表示が所定の態様によって行われればよい。
客は、このようなヒストグラムを見ることで、自分の累計回収本数と順位だけではなく、他の客を含む全体において、どの程度の数の客がどの程度の累計回収本数であるのかを容易に把握できることになり、全体における自分の位置付けも明確に把握できる。
【００７５】
また、回収実績ウェブページにおいては、例えば、順位と累計回収本数に関する情報以外に、「あと３０本で１０位に入れる可能性があります」などといったように、あと何本程度のペットボトルをペットボトル回収装置１００に回収させれば、或る目標の順位にまで到達できるのかといった案内を表示させてもよい。このような表示を付加することで、さらに客によるペットボトル回収装置１００の利用が活発化されることが期待される。
【００７６】
なお、客個人の累計回収本数に基づく順位の情報を、回収管理サーバ２００から店舗管理サーバ５００に提供してもよい。これにより、例えば店舗管理サーバ５００は、順位に応じて、回収稼働に応じたポイント加算のルールを変更することができる。一例として、標準のルールが、ペットボトル５本の回収につき１ポイントを加算する、というものである場合に、順位が一定以上の客の場合には、ペットボトル４本の回収につき１ポイント加算するといったように、ルールを変更してよい。つまり、単位ポイント数の加算に必要な回収本数を順位に応じて変更してよい。
【００７７】
なお、上記実施形態では、回収管理サーバ２００が導出し、回収実績ウェブページに反映させるべき回収実績情報の内容としては、会員としての客個人に対応する累計回収本数と累計回収本数に基づく順位とされていた。また、順位については、特に地域等の限定はなく、各店舗ＳＴに配置される全てのペットボトル回収装置１００に対応する全会員のうちから導出するようにされていた。
しかしながら、順位については、例えば一定の地域に含まれる店舗ＳＴに設置されたペットボトル回収装置１００を利用した会員のうちから導出されるようにしてよい。また、順位については、例えば特定の店舗ＳＴに設置されたペットボトル回収装置１００を利用した会員のうちから導出されるようにしてよい。
また、累積回収本数に代えて、例えば客が利用したペットボトル回収装置１００の数あるいは、客が利用したペットボトル回収装置１００に対応する店舗ＳＴの数が回収実績として導出されてもよい。
【００７８】
また、客個人ではなく、例えば一定の地域に含まれる店舗ＳＴに設置されたペットボトル回収装置１００によって回収されたペットボトルの累計回収本数に基づいて、地域単位での順位が導出されてもよい。
また、例えば店舗ＳＴごとに対応するペットボトルの累計回収本数に基づいて、店舗ＳＴ単位での順位が導出されてもよい。このような店舗ＳＴ単位での累計回収本数に基づく順位は、客に向けて回収実績ウェブページで報知するだけではなく、例えば、店舗ＳＴが売上げや集客等の分析に用いることもできる。
また、例えば曜日単位での順位を導出してもよい。この場合には、地域を限定しなくともよいし、一定の地域内を対象としてもよいし、特定の店舗ＳＴを対象としてもよい。このような曜日単位での順位の回収実績は、例えば自治体のゴミ収集日などとの関係などと関連付けた分析などを行うことができる。
【００７９】
また、上記実施形態では、回収実績は、客端末装置３００にて表示させる例を挙げている。しかしながら、回収実績は、例えばペットボトル回収装置１００が回収管理サーバ２００と通信を行うことで、ペットボトル回収装置１００のタッチパネル表示部１４００にて表示させてもよい。
【００８０】
また、回収実績としての累計回収本数については、例えば現在から一年前までの期間における回収履歴情報に基づいて算出するといったように、現在から過去の一定期間までの回収履歴情報に基づいて算出されるようにしてよい。
【００８１】
また、本実施形態の回収実績は、回収履歴情報に格納される回収重量に基づいてもよい。あるいは、本実施形態の回収実績は、回収履歴情報に格納される回収本数と回収重量との双方に基づいてもよい。
【００８２】
＜第２実施形態＞
続いて、第２実施形態について説明する。
容器収容部１４０がほぼ一杯となった場合には、まず店舗ＳＴの店員が容器収容部１４０からペットボトルの入った収容袋を取り出し、新たに空の収容袋を容器収容部１４０にセットする。取り出された収容袋に入れられたペットボトルについては、回収業者（リサイクル業者）が、例えば定期的に運搬用車両で店舗ＳＴにまで赴いて、引き取りにくる。
【００８３】
本実施形態のペットボトル回収装置１００は、前述のように、回収対象として投入されたペットボトルをそのまま収容するのではなく、ペットボトルを減容したうえで収容する。ペットボトルが減容されることで、減容されない場合と比較して、回収業者が引き取りに応じられるペットボトルの運搬用車両の積載量に到達するまでの時間が長くなる。これに伴い、回収業者が店舗ＳＴにペットボトルを引き取りに来る頻度（回収頻度）が少なくなる。
このように回収頻度が少なくなることで、単位期間における運搬用車両の走行量が少なくなることから、ＣＯ２（二酸化炭素）排出量も削減される。ＣＯ２排出量の削減は、地球環境の保全に寄与する。このため、例えば地球環境を意識している客などは、ペットボトルの回収にあたり、本実施形態のペットボトル回収装置１００の利用に価値を見出すことができる。
このようなことを考慮すると、客に対して、ペットボトル回収装置１００の利用に伴うＣＯ２削減量を提示できるようにすることで、ペットボトル回収装置１００の利用の活発化が期待できる。そこで、本実施形態においては、ペットボトル回収装置１００を利用した客に対して、これまでの客のペットボトル回収装置１００の利用に応じたＣＯ２削減に関する評価（ＣＯ２削減評価）を提示できるようにする。
【００８４】
本実施形態では、ＣＯ２削減評価の提示として以下の態様を例に挙げる。つまり、会員としての客Ｃがペットボトル回収装置１００を利用して行った回収稼働が完了した段階で、ペットボトル回収装置１００のタッチパネル表示部１４００にて、客についてのＣＯ２削減評価を表す画面（ＣＯ２削減評価画面）が表示される。
【００８５】
図１０のフローチャートを参照して、本実施形態のペットボトル回収装置１００と回収管理サーバ２００とが、ＣＯ２削減評価の提示に関連して実行する処理手順例について説明する。なお、同図の処理は、回収稼働指示操作として、会員である客Ｃが会員カードＣＤからのカード情報をカードリーダ１５００に読み取らせたことに応じて回収稼働の動作が開始された場合に対応する。
【００８６】
ステップＳ４０１：ペットボトル回収装置１００は、会員カードＣＤからのカード情報の読み取りによる回収稼働指示操作に応じて開始された回収稼働の動作が終了されるのを待機している。
ステップＳ４０２：回収稼働の動作が終了されると、ペットボトル回収装置１００は、今回の回収稼働の結果が反映された回収履歴情報を生成し、生成された回収履歴情報を、回収管理サーバ２００に対して送信する。この場合の回収履歴情報には、回収稼働指示操作に際して会員カードＣＤから読み取られたカード情報から取得された会員識別子が含まれる。
ステップＳ４０３：本実施形態の回収管理サーバ２００は、回収履歴情報の受信に応じて、受信された回収履歴情報に含まれる会員識別子が示す会員としての客Ｃについての、これまでのペットボトル回収装置１００の利用に応じたＣＯ２削減評価を示すＣＯ２削減評価情報を生成する。回収管理サーバ２００は生成されたＣＯ２削減評価情報を、回収履歴情報の送信元のペットボトル回収装置１００に送信する。
ペットボトル回収装置１００は、ＣＯ２削減評価情報を受信すると、受信されたＣＯ２削減評価情報の内容が反映されたＣＯ２削減評価画面を、タッチパネル表示部１４００に表示する。
【００８７】
ステップＳ５０１：回収管理サーバ２００は、ステップＳ４０２によりペットボトル回収装置１００から送信される回収履歴情報が受信されるのを待機している。
ステップＳ５０２：回収管理サーバ２００は、回収履歴情報が受信されると、受信された回収履歴情報を、回収履歴情報テーブル２３１に格納するようにして記憶させる。
【００８８】
ステップＳ５０３：回収履歴情報テーブル２３１は、ステップＳ５０２にて受信された回収履歴情報に含まれる会員識別子により示される会員としての客Ｃ（即ち、評価対象の客Ｃ）が、これまでにペットボトル回収装置１００を利用したことによるＣＯ２削減量の累計値（累計ＣＯ２削減量）を算出する。
【００８９】
一例として、回収管理サーバ２００は、ステップＳ５０３において、以下のようにして累計ＣＯ２削減量を算出する。ここでは、トンキロ法を用いて累計ＣＯ２削減量を算出する場合を例に挙げる。
ここでは、回収管理サーバ２００は、累計ＣＯ２削減量の算出に対応して、例えば回収業者が使用する運搬車両についての二酸化炭素排出原単位と、運搬車両がペットボトルの回収にあたり走行する距離（輸送距離）とを、記憶部２０３に予め記憶させおく。
【００９０】
そのうえで、回収管理サーバ２００は、回収履歴情報テーブル２３１に格納される回収履歴情報のうちで、評価対象の客の会員識別子を含む全ての回収履歴情報において示される回収重量を積算する。つまり、回収管理サーバ２００は、評価対象の客Ｃがこれまでにペットボトル回収装置１００を利用して回収させたペットボトルの累計回収重量を算出する。
【００９１】
回収管理サーバ２００は、自己が記憶する二酸化炭素排出原単位と、輸送距離と、算出された累計回収重量とを用いて、トンキロ法によってＣＯ２排出量を算出する。このように算出されるＣＯ２排出量は、評価対象の客Ｃがこれまでにペットボトル回収装置１００を利用して回収させたペットボトルの総量に対応して、回収業者の運搬用車両が排出したＣＯ２量（実対応ＣＯ２排出量）を示す。
【００９２】
また、回収管理サーバ２００は、評価対象の客Ｃがこれまでにペットボトル回収装置１００を利用して回収させたペットボトルの総量に対応する運搬用車両のＣＯ２排出量として、ペットボトルが減容されることなく回収されたと仮定した場合の値（仮定ＣＯ２排出量）を算出する。仮定ＣＯ２排出量は、例えば実対応ＣＯ２排出量と、ペットボトル回収装置１００によるペットボトルの減容率とを利用して算出できる。減容率は、同じペットボトルについて、減容されない場合の容積に対する減容された場合の容積の比である。
例えば、ペットボトル回収装置１００によるペットボトルの減容率が１／３である場合、減容されないと仮定した場合には、運搬用車両は、減容されている場合の３倍で稼働させる必要があることになる。そこで、仮定ＣＯ２排出量については、実対応ＣＯ２排出量を減容率で除算する（減容率の逆数を乗算する）ことにより求めることができる。
そして、回収管理サーバ２００は、仮定ＣＯ２排出量から実対応ＣＯ２排出量を減算することにより、累計ＣＯ２削減量を算出することができる。
【００９３】
ステップＳ５０４：回収管理サーバ２００は、ステップＳ５０３により算出された累計ＣＯ２削減量を含むＣＯ２削減評価情報を、回収履歴情報の送信元のペットボトル回収装置１００に対して送信する。
【００９４】
上記の処理のもとで、ステップＳ４０３により表示されるＣＯ２削減評価画面においては、図示は省略するが、ＣＯ２削減評価情報において含まれる累積ＣＯ２削減量としての数値が示されてよい。
さらに、ＣＯ２削減評価画面においては、例えば累積ＣＯ２削減量に応じて変化する画像を表示させてもよい。例えば、累積ＣＯ２削減量が多くなるほど、擬人化された地球が涼しげな様子となっていくような画像を表示させてもよい。あるいは、累積ＣＯ２削減量が多くなるほど、温度計の標示が低くなっていくような画像を表示させてもよい。
【００９５】
なお、ＣＯ２削減評価の表示は、第１実施形態の場合と同様に、例えば客端末装置３００がＣＯ２削減評価のウェブページにアクセスすることにより、客端末装置３００にて行われるようにされてもよい。
この場合、第１実施形態と同様、客が会員識別子を入力し、検索ボタンＢＴを操作することでＣＯ２削減評価が反映されたウェブページが表示されるようにしてもよい。あるいは、ペットボトル回収装置１００のタッチパネル表示部１４００に二次元コードを表示させ、客端末装置３００に二次元コードを読み取らせたことに応じて、客端末装置３００にてＣＯ２削減評価が反映されたウェブページが表示されるようにしてもよい。
【００９６】
なお、ＣＯ２削減量についても、現在から過去の一定期間までについて算出されるようにしてよい。
【００９７】
なお、本実施形態において報知の対象となる貢献度合いとしては、ＣＯ２削減に限定されない。例えば報知の対象となる貢献度合いは、例えばゴミ処理上で処理されるゴミの削減に関するものであってもよいし、原料となる石油資源の消費の削減に関するものであってもよい。
【００９８】
＜第３実施形態＞
続いて、第３実施形態について説明する。現状において、ペットボトル回収装置１００からのペットボトルの回収に関して、店舗ＳＴの店員は、適宜、ペットボトル回収装置１００における容器収容部１４０の状態を目視で確認する。客は、容器収容部１４０がほぼペットボトルで一杯になったことを確認した段階で、容器収容部１４０からペットボトルを取り出し、回収業者が引き取りにくるまで保管しておくようにする。
回収業者は、定期的に店舗ＳＴに赴き、赴いた際に保管されていた量のペットボトルを引き取る。
このように、現状では、店員は、ペットボトル回収装置１００に収容されたペットボトルを取り出す機会を判断するために、ペットボトル回収装置１００における容器収容部１４０の状態を逐次確認する必要がある。また、回収業者も、定期的に引き取りを行うようにしていることから、場合によっては、ペットボトルの引取量が相当に少ないようなこともある、このため、必ずしも回収業者による引き取りが効率的に行われているとはいえない。
そこで、本実施形態のペットボトル回収システムとしては、ペットボトル回収装置１００に収容されたペットボトルを取り出すべき取り出し時期に関して、店員及び回収業者に報知が行われるように構成される。
【００９９】
図１１のフローチャートを参照して、本実施形態の回収管理サーバ２００が、ペットボトル回収装置１００からのペットボトルの取り出し時期（回収機会の一例）の報知に関連して実行する処理手順例について説明する。
同図の処理は、回収管理サーバ２００が、１つのペットボトル回収装置１００に対応して実行するものとなる。
また、同図の処理は、図８〜図１０にて説明したように、ペットボトル回収装置１００が回収稼働の動作の完了ごとに回収履歴情報を送信し、回収管理サーバ２００が、受信された回収履歴情報を回収履歴情報テーブルに格納するようにされている場合に対応する。
【０１００】
ステップＳ６０１：回収管理サーバ２００は、ペットボトル回収装置１００についての収容量確認タイミングに至るのを待機している。収容量確認タイミングは、例えば日、月とうに基づく一定期間ごとに対応して定められた日時であればよい。
【０１０１】
ステップＳ６０２：収容量確認タイミングに至ると、回収管理サーバ２００は、回収履歴情報テーブル２３１から、以下の検索条件を満たす回収履歴情報を検索する。つまり、回収管理サーバ２００は、確認対象のペットボトル回収装置１００を示す装置識別子を格納し、かつ、確認対象のペットボトル回収装置１００から最後にペットボトルを取り出した取出日時以降の日時を示す回収日時を格納する回収履歴情報を検索する。
本実施形態において、ペットボトル回収装置１００は、容器収容部１４０に収容されたペットボトルを取り出されたことを検知すると、ペットボトル取出通知を回収管理サーバ２００に送信する。ペットボトル取出通知は、ペットボトルの取り出しが行われた旨を通知する情報であり、例えば送信元の回収管理サーバ２００を示す装置識別子と、取り出しが行われた日時（取出日時）を含む。回収管理サーバ２００は、受信された取出日時を記憶する。回収履歴情報の検索には、このように記憶された取出日時が利用される。
回収管理サーバ２００は、検索された回収履歴情報ごとに格納されている回収重量を積算する。このように算出される回収重量の積算値が、現在における確認対象のペットボトル回収装置１００におけるペットボトルの収容量である。
【０１０２】
ステップＳ６０３：回収管理サーバ２００は、ステップＳ６０２により算出された収容量が予め定めた閾値以上であるか否かについて判定する。
ペットボトルの比重、ペットボトルの減容率等に基づいて、容器収容部１４０に収容されている状態のペットボトルの総重量と容器収容部１４０内で占める体積（収容体積）との対応関係を求めることが可能である。従って、ステップＳ６０３での判定に利用される閾値は、例えば容器収容部１４０に収容されたペットボトルの収容体積が、容器収容部１４０の容積に対する一定の比率（例えば、８０％〜９０％程度）となるときのペットボトルの総重量に基づいて定めることができる。
【０１０３】
ステップＳ６０４：収容量が閾値以上である場合、回収管理サーバ２００は、確認対象のペットボトル回収装置１００に対応する報知先として予め指定されたメールアドレスに対して、確認対象のペットボトル回収装置１００について、ペットボトルを取り出すべき時期（取出時期：回収機会の一例）に至ったことを報知する取出時期報知の電子メールを送信する。
ステップＳ６０４の処理の実現にあたり、本実施形態の回収管理サーバ２００は、メールサーバとしての機能を有するように構成される。また、回収管理サーバ２００は、ペットボトル回収装置１００ごとに、装置識別子と報知先のメールアドレスとを対応付けた報知先テーブルを記憶する。報知先のメールアドレスは、具体的には、確認対象のペットボトル回収装置１００が設置された店舗ＳＴに設置された端末あるいは店員が所持する携帯端末などのメールアドレスと、確認対象のペットボトル回収装置１００が設置された店舗ＳＴにペットボトルを引き取る回収業者が所有する端末などである。
報知先のメールアドレスの報知先テーブルへの登録は、例えば、店舗ＳＴの端末や回収業者の端末などを用いて回収管理サーバ２００の報知先メールアドレス登録用のウェブページにアクセスして、端末の操作者がメールアドレスの登録操作を行うことで行われるようにされてよい。
【０１０４】
一方、収容量が閾値未満であった場合には、ステップＳ６０４がスキップされたうえで同図の処理が終了される。
【０１０５】
なお、取出時期の報知については、例えばスマートフォンなどの携帯端末へのプッシュ通知などとして行われもよい。
【０１０６】
このようにして、本実施形態においてはペットボトル回収装置１００からのペットボトルの取出時期についての報知が行われる。
これにより、まず、店舗ＳＴの店員は、ペットボトル回収装置１００の容器収容部１４０の状態を逐次監視していなくとも、容器収容部１４０からペットボトルを取り出すべきタイミングを的確に把握できる。
また、回収業者にもペットボトルの取出時期についての報知が行われることで、引き取り先の店舗ＳＴにて、前回の引き取りから、どの程度の量のペットボトルがペットボトル回収装置１００から取り出され、店舗ＳＴにて保管されているのかを把握できる。これにより、回収業者は、例えば、前回の引き取り後において、ペットボトルの取出時期の報知が１回の引取量に応じた所定回数行われたら引き取りにいく、というように無駄なく効率的に引き取り計画を立てることができる。
このように、本実施形態によっては、ペットボトル回収装置１００を利用するペットボトルの回収について効率的に運用することが可能となる。
【０１０７】
なお、例えば本実施形態のもとで、回収管理サーバ２００が、回収業者が引き取りを担当している店舗ＳＴごとに設置されたペットボトル回収装置１００の収容量に基づいて、引き取りの巡回作業に関して、いずれの日において、どのような経路で店舗ＳＴを巡回してペットボトルを引き取るようにすればよいのかといった内容の巡回スケジュールを決定してもよい。
決定された引取スケジュールは、例えばメール、プッシュ通知等によって回収業者が所持する端末に送信されればよい。あるいは、回収管理サーバ２００にて引取スケジュールのウェブサイトを設置し、回収業者が、端末により引取スケジュールのウェブサイトにアクセスすることで引取スケジュールを確認できるようにしてよい。
【０１０８】
＜変形例＞
続いて、本実施形態の変形例について説明する。
［第１変形例］
本実施形態のもとでは、前述のように、会員である客がペットボトル回収装置１００を利用することに応じて、例えば５本で１ポイントといったように、所定の回収本数につき所定数のポイントが加算されるようにされていた。
本変形例のペットボトル回収システムでは、例えば上記の回収本数に応じたポイント加算と並行して、第１実施形態の構成のもとで得られる、客による累計回収本数の順位に応じて、店舗ＳＴにて買い物をしたことに応じて客に対して特典が与えられるようにされる。
【０１０９】
店舗ＳＴにて買い物をする客が会員である場合、例えば電子マネーの利用による支払い、支払金額に応じたポイントの加算等のために、会員カードＣＤのカード情報をＰＯＳレジスタ４００に読み取らせることが行われる。つまり、ＰＯＳレジスタ４００は、会員カードＣＤからのカード情報の読み取りにより、客の会員識別子を取得できる。
本変形例のＰＯＳレジスタ４００は、上記のように会員カードＣＤから会員識別子を取得したことに応じて、取得された会員識別子に対応する順位を、回収管理サーバ２００から取得する。
ＰＯＳレジスタ４００は、取得された順位に応じた特典が客に付与されるように会計に関する処理を行う。具体的に、ＰＯＳレジスタ４００は、例えば取得された順位に応じて割引率を設定し、設定した割引率を適用して客が支払うべき代金を算出し、算出された代金に応じた精算を行うようにされてよい。
また、ＰＯＳレジスタ４００は、例えば取得された順位に応じて、通常の支払金額に応じた場合よりも多いポイントの加算値を決定し、決定されたポイントが加算されるように処理を行ってもよい。
このように、ペットボトル回収に関する順位に応じて、客が店舗ＳＴにて買い物をする際に特典が付与されるようにすることで、客によるペットボトル回収装置１００の利用がさらに活発化される。また、順位が高くなるほど、客が特典を受けるために店舗ＳＴにて買い物をしようとする傾向が強まることから、店舗ＳＴの集客効果の向上も期待できる。
【０１１０】
［第２変形例］
ペットボトル回収装置１００は、本来的には、ペットボトルのリサイクルの促進による社会貢献を目的として設置されるものである。そのうえで、店舗ＳＴとしては、客によるペットボトル回収装置１００の利用の活発化が、店舗ＳＴの集客につながることを期待する。
このような観点によれば、店舗ＳＴとしては、ペットボトル回収装置１００を利用するために店舗ＳＴに赴いた客が併せて店舗ＳＴにて買い物をしているのか、つまり、ペットボトル回収装置１００の設置による集客効果を定量的に把握できることが好ましい。
【０１１１】
そこで、本変形例の回収管理サーバ２００は、ペットボトル回収装置１００の設置による集客効果を評価した集客効果評価情報を店舗ＳＴに提供できるように構成される。
集客効果評価情報としては、例えば具体的には、過去の一定期間においてペットボトル回収装置１００を利用して行われた回収稼働の回数（回収稼働総回数）と、回収稼働総回数のうちで回収稼働を行った客が併せて店舗ＳＴにて買い物をした回数（店舗利用回数）とを含む。店舗利用回数／回収稼働総回数により、ペットボトル回収装置１００を利用した客の延べ数に対して、併せて店舗ＳＴを利用した客の延べ数の比率（店舗利用率）が得られる。このような店舗利用率を把握することで、店舗ＳＴは、ペットボトル回収装置１００の設置による集客効果を評価し、今後の店舗ＳＴへのペットボトル回収装置１００の設置計画や、店舗利用率を高めるための対策などを講じることができる。
なお、上記のような集客効果評価情報における回収稼働総回数及び店舗利用回数等の情報は、例えば店舗ＳＴに対応したものであってもよいし、一定の地域範囲内のものであってもよいし、地域範囲を限定しない全国的なものであってもよい。
なお、集客効果評価情報における回収稼働総回数及び店舗利用回数等の情報は、時間帯ごとに区分されていてもよい。
なお、上記のような集客効果評価情報の提供に関する処理は、店舗管理サーバ５００が行うようにされてよい。
【０１１２】
［第３変形例］
本変形例において、店舗ＳＴにて販売されるペットボトル飲料には、商品情報が記憶されたＲＦＩＤ（Radio Frequency IDentifier）タグが付加されてよい。商品情報には、例えば商品名、メーカ、価格等をはじめとする商品に関連した所定の情報が格納される。店舗ＳＴでは、ペットボトル飲料に付加されたＲＦＩＤタグに記憶された商品情報を読み取ることで、購入される商品の登録や、商品の売上げ実績に関する管理等を行える。
【０１１３】
そのうえで、本変形例のペットボトル回収システムにおいて、ペットボトル回収装置１００は、容器投入部１１０内に位置するＲＦＩＤタグと通信が可能なようにＲＦＩＤタグリーダを設ける。これにより、ペットボトル回収装置１００は、容器収容部１４０に投入されたペットボトルに付されたＲＦＩＤタグから商品情報を読み取ることができる。
【０１１４】
ペットボトル回収装置１００は、１回の回収稼働において、収容されたペットボトルごとに読み取った商品情報を回収履歴情報に含めたうえで、回収履歴情報を回収管理サーバ２００に送信する。回収管理サーバ２００は、受信された回収履歴情報を回収履歴情報テーブル２３１に格納するように記憶させる。即ち、図示は省略するが本実施形態の回収履歴情報には、図３に例示した情報に加えて、さらに回収されたペットボトルごとの商品情報が格納される。
このような回収履歴情報が記憶される回収履歴情報テーブル２３１は、商品主体でみた場合には、商品ごとの回収実績を示す情報として扱うことができる。
回収管理サーバ２００は、回収履歴情報テーブル２３１に格納される回収履歴情報を利用し、商品ごとについての回収実績を示す回収実績情報を作成し、作成された回収実績情報を、例えば商品のメーカに提供することができる。
回収実績情報の提供は、例えばウェブサイトにより行われるようにされてよい。メーカ側の担当者は、端末を操作してウェブサイトにアクセスさせ、自分のメーカの商品の回収実績情報のウェブページを閲覧することで、どの程度商品がペットボトル回収装置１００により回収されているのかを把握できる。
メーカは、回収実績情報から商品の回収率が低いと判断した場合には、例えば包装のフィルムがはがしにくい、つぶしにくいなどのために客がペットボトル回収装置１００に持ち込みたがらないなどの理由を特定し、回収率が高められるように商品を改良することができる。
【０１１５】
なお、本変形例における回収実績情報は、例えば時間帯ごとに区分して示されるようにしてよい。また、回収実績情報は、例えば曜日ごとに区分して示されるようにしてよい。
【０１１６】
［第４変形例］
店舗ＳＴ側としては、例えば自店で購入された商品、あるいは、自店と同じ系列店で購入された商品、一定の地域範囲の店舗で購入された商品といったように、所定の条件を満たす店舗で購入された商品のペットボトルのみをペットボトル回収装置１００に回収させたいと考える場合がある。
このような場合に対応して、本変形例のペットボトル回収装置１００は、予め指定された条件に該当する店舗にて購入された商品のペットボトルの収容は受け付けるが、条件に該当しない店舗にて購入された商品のペットボトルについては収容を受け付けないように構成される。
【０１１７】
本変形例に対応するペットボトルは、第３変形例と同様にＲＦＩＤタグが付されている。本変形例のＲＦＩＤタグに記憶される商品情報には、販売されていた店舗ＳＴを示す店舗識別子が含まれている。なお、店舗識別子には、店舗ＳＴだけではなく、例えば自動販売機を示す自動販売機識別子も含まれてよい。
また、本変形例のペットボトル回収装置１００は、収容可能なペットボトルの販売された販売元の店舗ＳＴの条件を示す販売元情報を記憶する。販売元情報は、販売元の店舗ＳＴを個別に示す情報であってもよいし、店舗識別子に含まれる地域コードなどとされて、販売元の店舗ＳＴが含まれる一定の地域範囲を示す情報であってもよい。また、販売元情報は、店舗識別子に含まれる系列店コードなどとされて、特定の系列店であることを示す情報であってもよい。
【０１１８】
本変形例のペットボトル回収装置１００は、先の第３変形例と同様に、容器投入部１１０内に位置するＲＦＩＤタグと通信が可能なようにＲＦＩＤタグリーダを設ける。
ペットボトル回収装置１００は、回収稼働において、容器投入部１１０に投入されたペットボトルに付加されたＲＦＩＤタグから商品情報を読み取ることで、商品情報に格納されている店舗識別子を取得する。ペットボトル回収装置１００は、取得された店舗識別情報により示される店舗が、販売元情報により指定される店舗に該当するか否かについて判定する。
販売元情報により指定される店舗に該当する場合、ペットボトル回収装置１００は、容器投入部１１０に投入されたペットボトルを収容する動作を実行する。
一方、販売元情報により指定される店舗に該当しない場合、ペットボトル回収装置１００は、容器投入部１１０に投入されたペットボトルを収容する動作を行わないようにする。この際、ペットボトル回収装置１００は、投入されたペットボトルが収容対象に該当しないために収容不可であるため、容器投入部１１０から取り出してもらうようにすることを客に促すためのエラー報知を所定の態様により行ってよい。この場合のエラー報知としては、例えば、タッチパネル表示部１４００にて表示により行われてよい。また、エラー報知は、例えばペットボトル回収装置１００に設けられたＬＥＤ（Light Emitting Diode）などの表示灯の点灯や警告音などによって行われてもよい。
【０１１９】
［第５変形例］
なお、例えば客端末装置３００のＮＦＣ（Near Field Communication）機能などを利用して、客端末装置３００に会員カードＣＤとしての機能を付与し、客端末装置３００とカードリーダ１５００とを通信させることで、ペットボトル回収装置１００に会員識別子を取得させてもよい。
【０１２０】
［第６変形例］
なお、客端末装置３００には、例えば店舗ＳＴの系列店に対応する会員用アプリケーションがインストールされてよい。会員用アプリケーションが動作する客端末装置３００は、例えば店舗管理サーバ５００と通信を行うことで、会員用アプリケーションの画面にて、対応の会員としての客についてのポイント残高や、電子マネーのプリペイド残高などを表示させることができる。
そのうえで、本変形例としては、会員用アプリケーションが動作する客端末装置３００が回収管理サーバ２００と通信を行うことで、会員用アプリケーションの画面にて、対応の会員としての客についての累計回収本数の順位やＣＯ２削減評価なども表示させてよい。この場合、会員としての客は、例えばポイント残高や電子マネーのプリペイド残高などを確認するために会員用アプリケーションを起動させることにより、累計回収本数の順位やＣＯ２削減評価なども同時に確認できる。
【０１２１】
＜実施形態の総括＞
（１）以上説明したように、本実施形態の一態様は、物品の回収が行われる物品回収装置（例えば、ペットボトル回収装置１００）または物品回収装置の利用者（例えば、客Ｃ）を識別する識別情報（装置識別子または会員識別子）と、前記物品回収装置により回収された物品の回収量（例えば、回収本数または回収重量）とを対応付けた回収履歴情報を記憶する記憶手段と、報知に対応する前記識別情報を特定する特定手段と、前記回収履歴情報に基づいて、前記特定手段により特定された識別情報に対応し、物品の回収に関連する情報を報知する報知手段とを備える物品回収システムである。
【０１２２】
上記構成によれば、ペットボトル回収装置１００にてペットボトルを回収した履歴を示す回収履歴情報に基づき、特定がなされた識別情報に対応し、物品の回収に関連する情報を報知することが可能になる。具体的には、第１実施形態のように、ペットボトル回収装置１００が会員カードＣＤから取得（特定）した会員識別子に対応する客等に対して、ペットボトル回収装置１００の利用に応じた回収実績を報知できる。あるいは、第２実施形態のように、ペットボトル回収装置１００が会員カードＣＤから取得した会員識別子に対応する客等に対して、ペットボトル回収装置１００の利用に応じたＣＯ２の削減に関する評価結果を報知できる。
これにより、ペットボトル回収装置１００の利用の活発化が図られるようになる。
【０１２３】
（２）また、本実施形態の一態様は、（１）に記載の物品回収システムであって、前記回収履歴情報に基づいて、前記特定された識別情報に対応して回収に関する実績を導出する導出手段と、前記導出手段により導出された実績に関して位置付けを行う位置付け手段とをさらに備え、前記報知手段は、前記特定された識別情報に対応して前記導出手段により導出された実績に関して前記位置付け手段により行われた位置付けを報知する。
【０１２４】
上記構成によれば、ペットボトル回収装置１００が会員カードＣＤから取得した会員識別子に対応する客等に対して、ペットボトル回収装置１００の利用に応じた回収実績（回収に関する実績）に関しての位置付け（例えば、回収本数についての順位、ＣＯ２削減に関する評価等の客の貢献度合い）を報知できる。これにより、客は、自分の回収実績に関する位置付けを意識しながらペットボトル回収装置１００を利用することになるため、ペットボトル回収装置１００の利用の活発化の促進が図られる。
【０１２５】
（３）また、本実施形態の一態様は、（１）または（２）に記載の物品回収システムであって、前記特定された識別情報（例えば、会員カードＣＤから取得された会員識別子）と、前記報知手段による報知が行われる報知場所の情報（例えば、ＵＲＬ）とを、読み取り可能な態様（例えば、二次元コード）で表示する表示手段をさらに備える。
【０１２６】
上記構成によれば、例えば客は、自分が所持する客端末装置３００のバーコードリーダ機能を用いて、ペットボトル回収装置１００にて表示された二次元コードを読み取らせるという簡易な操作によって、客端末装置３００により、自分に対応する物品の回収に関連の情報を閲覧することが可能になる。
【０１２７】
（４）また、本実施形態の一態様は、物品回収システムに備えられるコンピュータを、物品の回収が行われる物品回収装置または物品回収装置の利用者を識別する識別情報と、前記物品回収装置により回収された物品の回収量とを対応付けた回収履歴情報を記憶する記憶手段、報知に対応する識別情報を特定する特定手段、前記回収履歴情報に基づいて、前記特定手段により特定された識別情報により識別される対象に対応し、物品の回収に関連する情報を報知する報知手段として機能させるためのプログラムである。
【０１２８】
なお、上述のペットボトル回収装置１００、回収管理サーバ２００、客端末装置３００、ＰＯＳレジスタ４００、店舗管理サーバ５００等としての機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上述のペットボトル回収装置１００、回収管理サーバ２００、客端末装置３００、ＰＯＳレジスタ４００、店舗管理サーバ５００等としての処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやＷＡＮ、ＬＡＮ、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、ＣＤ−ＲＯＭ等の非一過性の記録媒体であってもよい。また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部または外部に設けられた記録媒体も含まれる。配信サーバの記録媒体に記憶されるプログラムのコードは、端末装置で実行可能な形式のプログラムのコードと異なるものでもよい。すなわち、配信サーバからダウンロードされて端末装置で実行可能な形でインストールができるものであれば、配信サーバで記憶される形式は問わない。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に端末装置で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【符号の説明】
【０１２９】
１００  ペットボトル回収装置、１１０  容器投入部、１１１  外扉、１１２  内扉、１１６  載置部、１２０  減容部、１４０  容器収容部、１４５  キャップ収容部、２００  回収管理サーバ、２３１  回収履歴情報テーブル、３００  客端末装置、３０１  ＣＰＵ、３０２  記憶部、３０３  ＲＡＭ、３０４  表示部、３０５  操作部、３０６  撮像部、３０７  通信部、４００  ＰＯＳレジスタ、５００  店舗管理サーバ、１１００  ＣＰＵ、１２００  記憶部、１３００  ＲＡＭ、１４００  タッチパネル表示部、１５００  カードリーダ、１６００  通信部、１７００  回収機構部
【図１】
2019003429.tif 000003
【図２】
2019003429.tif 000004
【図３】
2019003429.tif 000005
【図４】
2019003429.tif 000006
【図５】
2019003429.tif 000007
【図６】
2019003429.tif 000008
【図７】
2019003429.tif 000009
【図８】
2019003429.tif 000010
【図９】
2019003429.tif 000011
【図１０】
2019003429.tif 000012
【図１１】
2019003429.tif 000013