(57)【要約】【課題】自動販売機で商品を購入する際の利便性が高い自動販売機制御システムを提供すること。【解決手段】この自動販売機制御システム１０は、ユーザが商品を購入しようとする自動販売機４０から送信されてくる、自動販売機ＩＤと、商品の購入金額と、ユーザの携帯電話機３０の携帯電話番号とを受信する購入情報受信部１０１と、受信した情報に基づいて、自動販売機４０の位置情報と、携帯電話機３０の位置情報とを読み出す位置情報読み出し部１０２と、読み出した自動販売機４０と携帯電話機３０との位置情報とを比較し、自動販売機４０からみて移動機３０が一定範囲内にあるか否かを判断する位置情報判断部１０３と、一定範囲内にあると判断した場合には、購入金額を通信料金に課金する課金部１０４と、商品の販売指示情報を送信する販売指示情報送信部１０５とを備える。【選択図】　図１
2004046293.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが商品を購入しようとする自動販売機から送信されてくる、当該自動販売機を特定するための自動販売機特定情報と、ユーザが購入しようとする商品の購入金額と、ユーザが所持する移動機を特定するための移動機特定情報とを受信する購入情報受信手段と、
当該購入情報受信手段が受信した自動販売機特定情報と移動機特定情報とに基づいて、自動販売機位置情報格納手段に格納されている前記自動販売機の位置情報と、移動機位置情報格納手段に格納されている前記移動機の位置情報とを読み出す位置情報読み出し手段と、
当該位置情報読み出し手段が読み出した前記自動販売機の位置情報と、前記移動機の位置情報とを比較し、前記自動販売機からみて前記移動機が一定範囲内にあるか否かを判断する位置情報判断手段と、
当該位置情報判断手段が前記自動販売機からみて前記移動機が一定範囲内にあると判断した場合には、前記購入情報受信手段が受信した前記購入金額を前記移動機の通信料金に課金する課金手段と、
当該課金手段が前記購入金額を前記移動機の通信料金に課金すると、前記自動販売機に対して、前記ユーザが購入しようとする商品の販売を指示する販売指示情報を送信する販売指示情報送信手段と
を備える自動販売機制御システム。
【請求項２】
前記ユーザが所持する移動機の位置情報を取得し、当該取得した移動機の位置情報を移動機位置情報格納手段に格納する移動機位置情報取得手段と、
前記自動販売機の位置情報を取得し、当該取得した自動販売機の位置情報を自動販売機位置情報格納手段に格納する自動販売機位置情報取得手段とを備え、
前記移動機位置情報取得手段と前記自動販売機位置情報取得手段とは、前記ユーザが商品を購入しようとする際に、前記移動機及び前記自動販売機の位置情報をそれぞれ取得する請求項１に記載の自動販売機制御システム。
【請求項３】
購入情報受信手段が、ユーザが商品を購入しようとする自動販売機から送信されてくる、当該自動販売機を特定するための自動販売機特定情報と、前記ユーザが購入しようとする商品の購入金額と、前記ユーザが所持する移動機を特定するための移動機特定情報とを受信するステップと、
位置情報読み出し手段が、当該購入情報受信手段が受信した自動販売機特定情報と移動機特定情報とに基づいて、自動販売機位置情報格納手段に格納されている前記自動販売機の位置情報と、移動機位置情報格納手段に格納されている前記移動機の位置情報とを読み出すステップと、
位置情報判断手段が、当該位置情報読み出し手段が読み出した前記自動販売機の位置情報と、前記移動機の位置情報とを比較し、前記自動販売機からみて前記移動機が一定範囲内にあるか否かを判断するステップと、
当該位置情報判断手段が前記自動販売機からみて前記移動機が一定範囲内にあると判断した場合には、課金手段が、前記購入情報受信手段が受信した前記購入金額を前記移動機の通信料金に課金するステップと、
当該課金手段が前記購入金額を前記移動機の通信料金に課金すると、販売指示情報送信手段が、前記自動販売機に対して、前記ユーザが購入しようとする商品の販売を指示する販売指示情報を送信するステップと
を備える自動販売機制御方法。
【請求項４】
移動機位置情報取得手段が、前記ユーザが所持する移動機の位置情報を取得し、当該取得した移動機の位置情報を移動機位置情報格納手段に格納するステップと、
自動販売機位置情報取得手段が、前記自動販売機の位置情報を取得し、当該取得した自動販売機の位置情報を自動販売機位置情報格納手段に格納するステップとを更に備え、
前記移動機位置情報取得手段と前記自動販売機位置情報取得手段とは、前記ユーザが商品を購入しようとする際に、前記移動機及び前記自動販売機の位置情報をそれぞれ取得する請求項３に記載の自動販売機制御方法。
【請求項５】
コンピュータを、
ユーザが商品を購入しようとする自動販売機から送信されてくる、当該自動販売機を特定するための自動販売機特定情報と、前記ユーザが購入しようとする商品の購入金額と、前記ユーザが所持する移動機を特定するための移動機特定情報とを受信する購入情報受信手段と、
当該購入情報受信手段が受信した自動販売機特定情報と移動機特定情報とに基づいて、自動販売機位置情報格納手段に格納されている前記自動販売機の位置情報と、移動機位置情報格納手段に格納されている前記移動機の位置情報とを読み出す位置情報読み出し手段と、
当該位置情報読み出し手段が読み出した前記自動販売機の位置情報と、前記移動機の位置情報とを比較し、前記自動販売機からみて前記移動機が一定範囲内にあるか否かを判断する位置情報判断手段と、
当該位置情報判断手段が前記自動販売機からみて前記移動機が一定範囲内にあると判断した場合には、前記購入情報受信手段が受信した前記購入金額を前記移動機の通信料金に課金する課金手段と、
当該課金手段が前記購入金額を前記移動機の通信料金に課金すると、前記自動販売機に対して、前記ユーザが購入しようとする商品の販売を指示する販売指示情報を送信する販売指示情報送信手段と
して機能させるための自動販売機制御プログラム。
【請求項６】
コンピュータを、
前記ユーザが所持する移動機の位置情報を取得し、当該取得した移動機の位置情報を移動機位置情報格納手段に格納する移動機位置情報取得手段と、
前記自動販売機の位置情報を取得し、当該取得した自動販売機の位置情報を自動販売機位置情報格納手段に格納する自動販売機位置情報取得手段として更に機能させ、
前記移動機位置情報取得手段と前記自動販売機位置情報取得手段とは、前記ユーザが商品を購入しようとする際に、前記移動機及び前記自動販売機の位置情報をそれぞれ取得する請求項５に記載の自動販売機制御プログラム。
【請求項７】
請求項５又は６に記載の自動販売機制御プログラムが記録されたことを特徴とするコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、自動販売機制御システム、自動販売機制御方法、自動販売機制御プログラム、及び、コンピュータ読取可能な記録媒体に関するものである。
【０００２】
【従来の技術】
各種清涼飲料水や酒類等の商品の販売労力を軽減するために、硬貨や紙幣を投入して所望の商品を購入する自動販売機が普及している。また、硬貨や紙幣といった現金に代えてプリペイドカードといった前払方式のカードや、クレジットカードといった信用取引のカードに対応した自動販売機もある。
【０００３】
【発明が解決しようとする課題】
硬貨や紙幣といった現金を用いて取り引きを行なう自動販売機は、例えば硬貨にのみ対応している自動販売機の場合は、紙幣のみでは利用することができず、紙幣に対応している自動販売機であっても釣り銭切れといった場合にはやはり利用することができない場合がある。
【０００４】
一方、プリペイドカードやクレジットカードを用いて取り引きを行なう自動販売機は、硬貨や紙幣といった現金を用いる場合に比較して、釣り銭切れといった状況に陥ることがないという点では利便性が高いが、商品を購入するためにはそれらのカードを必ず所持していなければならないため、場合によってはユーザに不便を強いることとなっていた。
【０００５】
そこで本発明は、自動販売機で商品を購入する際の利便性が高く、取り引きの安全性も確保することのできる自動販売機制御システム、自動販売機制御方法、自動販売機制御プログラム及びコンピュータ読取可能な記録媒体を提供することを課題とする。
【０００６】
【課題を解決するための手段】
本発明の自動販売機制御システムは、ユーザが商品を購入しようとする自動販売機から送信されてくる、その自動販売機を特定するための自動販売機特定情報と、ユーザが購入しようとする商品の購入金額と、ユーザが所持する移動機を特定するための移動機特定情報とを受信する購入情報受信手段と、この購入情報受信手段が受信した自動販売機特定情報と移動機特定情報とに基づいて、自動販売機位置情報格納手段に格納されている自動販売機の位置情報と、移動機位置情報格納手段に格納されている移動機の位置情報とを読み出す位置情報読み出し手段と、この位置情報読み出し手段が読み出した自動販売機の位置情報と、移動機の位置情報とを比較し、自動販売機からみて移動機が一定範囲内にあるか否かを判断する位置情報判断手段と、この位置情報判断手段が自動販売機からみて移動機が一定範囲内にあると判断した場合には、購入情報受信手段が受信した購入金額を移動機の通信料金に課金する課金手段と、この課金手段が購入金額を移動機の通信料金に課金すると、自動販売機に対して、ユーザが購入しようとする商品の販売を指示する販売指示情報を送信する販売指示情報送信手段とを備える。
【０００７】
本発明によれば、購入情報受信手段が、自動販売機から送信されてくる自動販売機特定情報と購入金額と移動機特定情報とを受信するので、それらの情報を対応させて受信できる。位置情報読み出し手段が、自動販売機と移動機のそれぞれの位置情報を読み出すので、ユーザが商品を購入しようとする自動販売機の位置と、ユーザが所持する移動機の位置とを読み出すことができ、ユーザは移動機を所持していることから、ユーザと自動販売機との位置関係を読み出すことができる。位置情報判断手段が、自動販売機からみてユーザが所持する移動機が一定範囲内にあるかどうかを判断するので、ユーザが自動販売機が設置されている場所にいるかどうかを判断できる。課金手段が、購入金額を移動機の通信料金に課金するので、購入金額を通信料金に含めて集金できる。販売指示情報送信手段が、購入金額を移動機の通信料金に課金してから、自動販売機に商品の販売を指示するので、商品購入代金を回収できなくなるといった事態に陥る危険性を極力回避でき、更に、ユーザはプリペイドカードといったカード類や現金を持ち合わせていなくても、移動機を携帯していれば商品を購入できる。
【０００８】
また本発明の自動販売機制御システムは、ユーザが所持する移動機の位置情報を取得し、この取得した移動機の位置情報を移動機位置情報格納手段に格納する移動機位置情報取得手段と、自動販売機の位置情報を取得し、この取得した自動販売機の位置情報を自動販売機位置情報格納手段に格納する自動販売機位置情報取得手段とを備え、移動機位置情報取得手段と自動販売機位置情報取得手段とは、ユーザが商品を購入しようとする際に、移動機及び自動販売機の位置情報をそれぞれ取得するようにしてもよい。ユーザが商品を購入する際に移動機及び自動販売機の位置情報をそれぞれ取得するので、ユーザが移動機を所持して移動している場合に対応してユーザの位置を把握できることに加えて、例えば、電車内に自動販売機が設置している場合のように自動販売機が移動している場合にも対応して自動販売機の位置を把握できる。また、例えば移動機と自動販売機の位置を測定する方法において、測定時の気象条件や電波状態といったものに起因する誤差が生じる場合には、移動機と自動販売機との位置の測定をほぼ同じ時に行なうことで、その誤差を小さくできる。
【０００９】
本発明の自動販売機制御方法は、購入情報受信手段が、ユーザが商品を購入しようとする自動販売機から送信されてくる、その自動販売機を特定するための自動販売機特定情報と、ユーザが購入しようとする商品の購入金額と、ユーザが所持する移動機を特定するための移動機特定情報とを受信するステップと、位置情報読み出し手段が、購入情報受信手段が受信した自動販売機特定情報と移動機特定情報とに基づいて、自動販売機位置情報格納手段に格納されている自動販売機の位置情報と、移動機位置情報格納手段に格納されている移動機の位置情報とを読み出すステップと、位置情報判断手段が、位置情報読み出し手段が読み出した自動販売機の位置情報と、移動機の位置情報とを比較し、自動販売機からみて移動機が一定範囲内にあるか否かを判断するステップと、位置情報判断手段が自動販売機からみて移動機が一定範囲内にあると判断した場合には、課金手段が、購入情報受信手段が受信した購入金額を移動機の通信料金に課金するステップと、課金手段が購入金額を移動機の通信料金に課金すると、販売指示情報送信手段が、自動販売機に対して、ユーザが購入しようとする商品の販売を指示する販売指示情報を送信するステップとを備える。
【００１０】
本発明によれば、購入情報受信手段が、自動販売機から送信されてくる自動販売機特定情報と購入金額と移動機特定情報とを受信するので、それらの情報を対応させて受信できる。位置情報読み出し手段が、自動販売機と移動機のそれぞれの位置情報を読み出すので、ユーザが商品を購入しようとする自動販売機の位置と、ユーザが所持する移動機の位置とを読み出すことができ、ユーザは移動機を所持していることから、ユーザと自動販売機との位置関係を読み出すことができる。位置情報判断手段が、自動販売機からみてユーザが所持する移動機が一定範囲内にあるかどうかを判断するので、ユーザが自動販売機が設置されている場所にいるかどうかを判断できる。課金手段が、購入金額を移動機の通信料金に課金するので、購入金額を通信料金に含めて集金できる。販売指示情報送信手段が、購入金額を移動機の通信料金に課金してから、自動販売機に商品の販売を指示するので、商品購入代金を回収できなくなるといった事態に陥る危険性を極力回避でき、更に、ユーザはプリペイドカードといったカード類や現金を持ち合わせていなくても、移動機を携帯していれば商品を購入できる。
【００１１】
また本発明の自動販売機制御方法は、移動機位置情報取得手段が、ユーザが所持する移動機の位置情報を取得し、この取得した移動機の位置情報を移動機位置情報格納手段に格納するステップと、自動販売機位置情報取得手段が、自動販売機の位置情報を取得し、この取得した自動販売機の位置情報を自動販売機位置情報格納手段に格納するステップとを更に備え、移動機位置情報取得手段と自動販売機位置情報取得手段とは、ユーザが商品を購入しようとする際に、移動機及び自動販売機の位置情報をそれぞれ取得するようにしてもよい。ユーザが商品を購入する際に移動機及び自動販売機の位置情報をそれぞれ取得するので、ユーザが移動機を所持して移動している場合に対応してユーザの位置を把握できることに加えて、例えば、電車内に自動販売機が設置している場合のように自動販売機が移動している場合にも対応して自動販売機の位置を把握できる。また、例えば移動機と自動販売機の位置を測定する方法において、測定時の気象条件や電波状態といったものに起因する誤差が生じる場合には、移動機と自動販売機との位置の測定をほぼ同じ時に行なうことで、その誤差を小さくできる。
【００１２】
本発明の自動販売機制御プログラムは、コンピュータを、ユーザが商品を購入しようとする自動販売機から送信されてくる、その自動販売機を特定するための自動販売機特定情報と、ユーザが購入しようとする商品の購入金額と、ユーザが所持する移動機を特定するための移動機特定情報とを受信する購入情報受信手段と、この購入情報受信手段が受信した自動販売機特定情報と移動機特定情報とに基づいて、自動販売機位置情報格納手段に格納されている自動販売機の位置情報と、移動機位置情報格納手段に格納されている移動機の位置情報とを読み出す位置情報読み出し手段と、この位置情報読み出し手段が読み出した自動販売機の位置情報と、移動機の位置情報とを比較し、自動販売機からみて移動機が一定範囲内にあるか否かを判断する位置情報判断手段と、この位置情報判断手段が自動販売機からみて移動機が一定範囲内にあると判断した場合には、購入情報受信手段が受信した購入金額を移動機の通信料金に課金する課金手段と、この課金手段が購入金額を移動機の通信料金に課金すると、自動販売機に対して、ユーザが購入しようとする商品の販売を指示する販売指示情報を送信する販売指示情報送信手段として機能させる。
【００１３】
コンピュータを用いて、本発明のプログラムを実行すると、購入情報受信手段が、自動販売機から送信されてくる自動販売機特定情報と購入金額と移動機特定情報とを受信するので、それらの情報を対応させて受信できる。位置情報読み出し手段が、自動販売機と移動機のそれぞれの位置情報を読み出すので、ユーザが商品を購入しようとする自動販売機の位置と、ユーザが所持する移動機の位置とを読み出すことができ、ユーザは移動機を所持していることから、ユーザと自動販売機との位置関係を読み出すことができる。位置情報判断手段が、自動販売機からみてユーザが所持する移動機が一定範囲内にあるかどうかを判断するので、ユーザが自動販売機が設置されている場所にいるかどうかを判断できる。課金手段が、購入金額を移動機の通信料金に課金するので、購入金額を通信料金に含めて集金できる。販売指示情報送信手段が、購入金額を移動機の通信料金に課金してから、自動販売機に商品の販売を指示するので、商品購入代金を回収できなくなるといった事態に陥る危険性を極力回避でき、更に、ユーザはプリペイドカードといったカード類や現金を持ち合わせていなくても、移動機を携帯していれば商品を購入できる。
【００１４】
また本発明の自動販売機制御プログラムは、コンピュータを、ユーザが所持する移動機の位置情報を取得し、この取得した移動機の位置情報を移動機位置情報格納手段に格納する移動機位置情報取得手段と、自動販売機の位置情報を取得し、この取得した自動販売機の位置情報を自動販売機位置情報格納手段に格納する自動販売機位置情報取得手段として更に機能させ、移動機位置情報取得手段と自動販売機位置情報取得手段とは、ユーザが商品を購入しようとする際に、移動機及び自動販売機の位置情報をそれぞれ取得するようにしてもよい。ユーザが商品を購入する際に移動機及び自動販売機の位置情報をそれぞれ取得するので、ユーザが移動機を所持して移動している場合に対応してユーザの位置を把握できることに加えて、例えば、電車内に自動販売機が設置している場合のように自動販売機が移動している場合にも対応して自動販売機の位置を把握できる。また、例えば移動機と自動販売機の位置を測定する方法において、測定時の気象条件や電波状態といったものに起因する誤差が生じる場合には、移動機と自動販売機との位置の測定をほぼ同じ時に行なうことで、その誤差を小さくできる。
【００１５】
本発明のコンピュータ読取可能な記録媒体は、上記いずれかのプログラムが記録されている。
【００１６】
コンピュータを用いて、本発明の記録媒体に記録されたプログラムを実行すると、購入情報受信手段が、自動販売機から送信されてくる自動販売機特定情報と購入金額と移動機特定情報とを受信するので、ユーザが商品を購入しようとする自動販売機と、ユーザが所持する移動機と、ユーザが購入しようとする商品の購入金額とを対応させて受信できる。位置情報読み出し手段が、自動販売機と移動機のそれぞれの位置情報を読み出すので、ユーザが商品を購入しようとする自動販売機の位置と、ユーザが所持する移動機の位置とを読み出すことができ、ユーザは移動機を所持していることから、ユーザと自動販売機との位置関係を読み出すことができる。位置情報判断手段が、自動販売機からみてユーザが所持する移動機が一定範囲内にあるかどうかを判断するので、ユーザが自動販売機が設置されている場所にいるかどうかを判断できる。課金手段が、購入金額を移動機の通信料金に課金するので、購入金額を通信料金に含めて集金できる。販売指示情報送信手段が、購入金額を移動機の通信料金に課金してから、自動販売機に商品の販売を指示するので、商品購入代金を回収できなくなるといった事態に陥る危険性を極力回避できる。
【００１７】
【発明の実施の形態】
本発明の実施の形態を図面を参照しながら説明する。可能な場合には、同一の部分には同一の符号を付して重複する説明を省略する。なお、本実施の形態においては移動機としてデータ通信も可能な携帯電話機を用いている。携帯電話機としては、ＴＤＭＡ（Ｔｉｍｅ　Ｄｉｖｉｓｉｏｎ　Ｍｕｌｔｉｐｌｅ　Ａｃｃｅｓｓ）方式の一つであるＰＤＣ（Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ　Ｃｅｌｌｕｌａｒ）方式を例にとって説明するが、ＣＤＭＡ（Ｃｏｄｅ　Ｄｉｖｉｓｉｏｎ　Ｍｕｌｔｉｐｌｅ　Ａｃｃｅｓｓ）方式といった他の方式のデジタル携帯電話機であってもよい。更に、ＩＭＴ−２０００といったいわゆる第三世代の移動体通信方式であってもよい。
【００１８】
また本実施の形態において、情報を送受信する場合の通信手段としては、携帯電話網や携帯電話網に準じた無線通信網を用いている。データ通信の方式としては、回線交換通信方式やパケット通信方式といった通信方式が用いられるが、本発明の目的を達成できる範囲で他の通信方式を用いることもできる。また、本発明の実施の形態の説明では、データの流れを模式的に示す場合もあるが、実際のシステム構成ではデータ通信にＴＣＰ／ＩＰなどのプロトコルを用いることがでる。ＴＣＰ／ＩＰの上位プロトコルとしては、ＷＷＷ（Ｗｏｒｌｄ　Ｗｉｄｅ　Ｗｅｂ）で用いられるｈｔｔｐ（Ｈｙｐｅｒ　Ｔｅｘｔ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）を用いることができる。これらのプロトコル上で、ＷＷＷブラウザの表示形式を規定するＨＴＭＬ（Ｈｙｐｅｒ　Ｔｅｘｔ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）やＣｏｍｐａｃｔ−ＨＴＭＬを用いることができる。また、本発明の目的を達成できる範囲で他のプロトコルを用いることもできる。
【００１９】
本発明の実施形態である自動販売機制御システム１０について図１を用いて説明する。図１は、自動販売機制御システム１０を用いたネットワーク構成を示した図である。自動販売機制御システム１０と、携帯電話機（移動機）３０と、自動販売機４０とは、通信手段としての通信回線５０にそれぞれ接続されており、通信回線５０を介して相互にデータ通信が可能なように構成されている。
【００２０】
携帯電話機３０は、自動販売機４０で商品を購入しようとするユーザが所持している携帯電話機である。携帯電話機３０は、ＧＰＳ（Ｇｌｏｂａｌ　Ｐｏｓｉｔｉｏｎｉｎｇ　Ｓｙｓｔｅｍ）によって自機の緯度及び経度といった位置情報を測位することが可能なように構成されており、通信回線５０を介して所定のタイミングや自動販売機制御システム１０からの要求に応じて、自動販売機制御システム１０に自機の位置情報を送信することが可能となっている。
【００２１】
自動販売機４０は、一般的な清涼飲料水等の自動販売機の機能に加えて、ＧＰＳ（Ｇｌｏｂａｌ　Ｐｏｓｉｔｉｏｎｉｎｇ　Ｓｙｓｔｅｍ）によって自機の緯度及び経度といった位置情報を測位することが可能なように構成されており、所定のタイミングや自動販売機制御システム１０からの要求に応じて、自動販売機制御システム１０に自機の位置情報を送信することが可能となっている。また、自動販売機４０には、テンキーといった番号入力部４０１が備え付けられており、自動販売機４０を利用しようとするユーザが、自身が所持する携帯電話機３０の携帯電話番号を入力することが可能なように構成されている。自動販売機４０の番号入力部から入力された携帯電話機３０の携帯電話番号は、通信回線５０を介して自動販売機制御システム１０に送信することが可能となっている。更に、自動販売機４０には、表示部４０２が設けられており、自動販売機４０を利用しようとするユーザに対して情報を表示することが可能となっている。
【００２２】
ここで、図２を用いて、自動販売機４０でユーザが商品を購入する場合の、自動販売機４０の表示部４０２に表示される情報の一例について説明する。図２は、表示部４０２に表示される情報の一例について示した図である。ユーザが商品を購入しようとすると、表示部４０２には図２（ａ）に示すように、「いらっしゃいませ。お好きな商品をお選びください。」といった初期アナウンスが表示される。ユーザが商品選択ボタン（図示しない）を押すなどして購入する商品を選択すると、表示部４０２には図２（ｂ）に示すように、「お客様のお買い上げは、１２０円です。」といった購入金額の表示に加えて、「お手持ちの携帯電話の番号をご入力ください。」といったようにユーザが所持する携帯電話機３０の携帯電話番号の入力を促すメッセージが表示される。
【００２３】
ユーザが自動販売機４０の番号入力部４０１から「０９０−＊＊＊＊−１７４２」のように携帯電話機３０の携帯電話番号を入力すると、表示部４０２には図２（ｃ）に示すように「ただいまセンターに確認中です。しばらくお待ちください。」といった待機を促すメッセージが表示される。自動販売機制御システム１０から自動販売機４０に、商品の販売指示情報が送信されると、表示部４０２には図２（ｄ）に示すように「お電話番号が確認されました。商品をお受け取りください。」といった商品の取り出すを促すメッセージと共に、「ご請求は今月の電話料金と共にさせていただきます。」といったメッセージが表示され、ユーザは商品を購入することができる。
【００２４】
図１に戻って、自動販売機制御システム１０について説明する。自動販売機制御システム１０は、物理的には、ＣＰＵ（中央処理装置）、メモリ、マウスやキーボードといった入力装置、ディスプレイといった表示装置、ハードディスクといった格納装置などを備えたコンピュータシステム（例えばワークステーション、パーソナルコンピュータ）として構成されている。
【００２５】
自動販売機制御システム１０は機能的な構成要素として、図１に示すように、購入情報受信部（購入情報受信手段）１０１と、位置情報読み出し部（位置情報読み出し手段）１０２と、位置情報判断部（位置情報判断手段）１０３と、課金部（課金手段）１０４と、販売指示情報送信部（販売指示情報送信手段）１０５と、移動機位置情報取得部（移動機位置情報取得手段）１０６と、自動販売機位置情報取得部（自動販売機位置情報取得手段）１０７と、移動機位置情報格納部（移動機位置情報格納手段）１０８と、自動販売機位置情報格納部（自動販売機位置情報格納手段）１０９と、課金情報格納部１１０とを備える。以下、各構成要素について詳細に説明する。
【００２６】
購入情報受信部１０１は、ユーザが商品を購入しようとする自動販売機４０から送信されてくる、その自動販売機４０を特定するための自動販売機ＩＤといった自動販売機特定情報と、そのユーザが購入しようとする商品の購入金額と、そのユーザが所持する携帯電話機３０を特定するための携帯電話番号といった移動機特定情報とを受信する部分である。本実施形態で自動販売機特定情報として用いる自動販売機ＩＤは、自動販売機ごとに固有に設定される識別情報であり、各自動販売機に予め設定されている。また、本実施形態では移動機特定情報として携帯電話番号を用いているが、各携帯電話機を特定するために別途設定する携帯電話機ＩＤといったものを用いてもよい。購入情報受信部１０１は、受信した情報を位置情報読み出し部１０２に出力する。
【００２７】
位置情報読み出し部１０２は、購入情報受信部１０１から出力された情報の内、自動販売機４０の自動販売機ＩＤといった自動販売機特定情報と、携帯電話機３０の携帯電話番号といった移動機特定情報とに基づいて、自動販売機位置情報格納部１０９に格納されている自動販売機４０の位置情報と、移動機位置情報格納部１０８に格納されている携帯電話機３０の位置情報とを読み出す部分である。本実施形態において位置情報は緯度及び経度の組み合わせで表示するものとしている。位置情報読み出し部１０２は、読み出した自動販売機４０の位置情報及び携帯電話機３０の位置情報を、自動販売機４０の自動販売機ＩＤと、購入情報受信部１０１から出力された商品の購入金額と、携帯電話機３０の携帯電話番号と共に位置情報判断部１０３へ出力する。
【００２８】
移動機位置情報格納部１０８は、携帯電話番号といった携帯電話機を特定するための移動機特定情報と、それぞれの携帯電話機の位置情報とを対応させて格納する部分である。また、自動販売機位置情報格納部１０９は、自動販売機ＩＤといった自動販売機を特定するための自動販売機特定情報と、それぞれの自動販売機の位置情報とを対応させて格納する部分である。図３（ａ）には、自動販売機位置情報格納部１０９に格納される情報の一例を、図３（ｂ）には、移動機位置情報格納部１０８に格納される情報の一例を、それぞれ示す。例えば、自動販売機４０の自動販売機ＩＤが「０００１」であれば、自動販売機４０の位置情報は「北緯３５度、東経１３９度」となる。また、携帯電話機３０の携帯電話番号が「０９０−＊＊＊＊−１７４２」であれば、携帯電話機３０の位置情報は「北緯３５度、東経１３９度」となる。本実施形態では位置情報の精度を度単位までとしているが、必要に応じて分や秒の単位まで精度を上げるようにしてもよい。
【００２９】
位置情報判断部１０３は、位置情報読み出し部１０２から出力された情報の内、位置情報読み出し手段が読み出した自動販売機４０の位置情報と、同じく位置情報読み出し手段が読み出した携帯電話機３０の位置情報とを比較し、自動販売機４０からみて携帯電話機３０が一定範囲内にあるかどうかを判断する部分である。例えば、自動販売機４０の自動販売機ＩＤが「０００１」で、自動販売機４０の位置情報が「北緯３５度、東経１３９度」であり、携帯電話機３０の携帯電話番号が「０９０−＊＊＊＊−１７４２」で、携帯電話機３０の位置情報が「北緯３５度、東経１３９度」であれば、自動販売機４０と携帯電話機３０とは同じ緯度及び経度にあるので、自動販売機４０からみて携帯電話機３０は一定範囲内にあり、両者は同じ場所にあると判断する。つまり、携帯電話機３０を所持するユーザが、自動販売機４０の前にいるものと判断する。一方、携帯電話機の位置情報と、自動販売機の位置情報とが異なる場合は、自動販売機からみて携帯電話機が一定範囲内にあるとは判断しない。ここでいう「一定範囲内」とは、必ずしも位置情報が完全に同一である場合に限られず、測定誤差等を見込んである程度のずれを許容して「一定範囲内」とみなすようにしてもよい。位置情報判断部１０３は、自動販売機４０からみて携帯電話機３０が一定範囲内にあるかどうかという判断結果を、自動販売機４０の自動販売機ＩＤと、位置情報読み出し部１０２から出力された商品の購入金額と、携帯電話機３０の携帯電話番号と共に課金部１０４へ出力する。
【００３０】
課金部１０４は、位置情報判断部１０３から出力された判断結果が、自動販売機４０からみて携帯電話機３０が一定範囲内にあるというものであった場合には、購入情報受信部１０１が受信し、位置情報読み出し部１０２及び位置情報判断部１０３を経由して課金部１０４に出力された商品の購入金額と、携帯電話機３０の携帯電話番号に基づいて、携帯電話機３０の通信料金に商品の購入金額を課金する部分である。具体的には、課金情報格納部１１０に格納されている携帯電話機３０の携帯電話番号に対応した商品購入金額に、課金部１０４に出力された商品の購入金額を加算することで携帯電話機３０を所持しているユーザに課金する。
【００３１】
ここで、課金情報格納部１１０に格納されている情報の一例について図４を用いて説明する。図４は、課金情報格納部１１０に格納されている情報の一例を示した図である。課金情報格納部１１０には、携帯電話機を特定するための携帯電話番号に対応させて、携帯電話機の通信料金と、自動販売機で商品を購入した金額である商品購入金額と、通信料金と商品購入金額との合計金額である請求金額とを格納している。課金部１０４は、課金情報格納部１１０に格納されている情報に商品購入金額を課金する処理を行なうと、課金が終了したという結果と、自動販売機４０の自動販売機ＩＤとを販売指示情報送信部１０５に対して出力する。
【００３２】
販売指示情報送信部１０５は、課金部１０４から出力された情報に基づいて、自動販売機４０に対して、ユーザが購入しようとする商品の販売を指示する販売指示情報を送信する部分である。具体的には、課金部１０４から出力された自動販売機ＩＤで特定される自動販売機４０に対して、商品を販売するように指示する販売指示情報を送信する。
【００３３】
移動機位置情報取得部１０６は、ユーザが所持する携帯電話機３０の位置情報を取得し、その取得した携帯電話機３０の位置情報を移動機位置情報格納部１０８に格納する部分である。また、自動販売機位置情報取得部１０７は、自動販売機４０の位置情報を取得し、その取得した自動販売機４０の位置情報を自動販売機位置情報格納部１０７に格納する部分である。具体的には、携帯電話機３０や自動販売機４０がそれぞれのＧＰＳ機能によって取得した自身の緯度及び経度といった位置情報を、通信回線５０を経由して受信することで、携帯電話機３０や自動販売機４０の位置情報を取得する。移動機位置情報取得部１０６及び自動販売機位置情報取得部１０７が、携帯電話機３０や自動販売機４０の位置情報を取得するタイミングとしては、ユーザが商品を購入しようとする際であることが好ましい。これは、携帯電話機３０や自動販売機４０の位置情報を取得するタイミングを合わせることによって、気象条件や電波状態などによって生じる位置情報の絶対的な誤差の発生を同調させることができ、携帯電話機３０や自動販売機４０の位置情報の相互関係をより正確に把握するためである。従って、購入情報受信部１０１が自動販売機４０から購入情報を受信した際に、移動機位置情報取得部１０６及び自動販売機位置情報取得部１０７から自動販売機４０と携帯電話機３０とに対して位置情報の送信を要求するようにしてもよい。
【００３４】
次に、自動販売機制御システム１０を用いて自動販売機４０を制御する方法について図５を用いて説明する。図５は、自動販売機制御システム１０を用いて自動販売機４０を制御する方法を示したフローチャートである。自動販売機制御システム１０の購入情報受信部１０１は、自動販売機４０から、自動販売機４０を特定するための自動販売機ＩＤと、ユーザが購入しようとする商品の購入金額と、そのユーザが所持する携帯電話機３０を特定するための携帯電話番号とを含む購入情報を受信する待ち受け状態にある（ステップＳ０１）。購入情報受信部１０１は、自動販売機４０から購入情報を受信すると位置情報読み出し部１０２に出力する。
【００３５】
移動機位置情報取得部１０６は、購入情報受信部１０１が、自動販売機４０から購入情報を受信するとその購入情報に含まれる携帯電話機３０の携帯電話番号に基づいて、携帯電話機３０の位置情報を取得して、移動機位置情報格納部１０８に格納する（ステップＳ０２）。また、自動販売機位置情報取得部１０７は、購入情報受信部１０１が、自動販売機４０から購入情報を受信するとその購入情報に含まれる自動販売機ＩＤに基づいて、自動販売機４０の位置情報を取得して、自動販売機位置情報格納部１０９に格納する（ステップＳ０３）。
【００３６】
位置情報読み出し部１０２は、購入情報受信部１０１から自動販売機４０の自動販売機ＩＤと、商品の購入金額と、携帯電話機３０の携帯電話番号とを受け取ると、携帯電話番号に基づいて移動機位置情報格納部１０８に格納されている携帯電話機３０の位置情報を、自動販売機ＩＤに基づいて自動販売機位置情報格納部１０９に格納されている自動販売機４０の位置情報をそれぞれ取得する（ステップＳ０４）。位置情報読み出し部１０２は、読み出した自動販売機４０の位置情報及び携帯電話機３０の位置情報を、自動販売機４０の自動販売機ＩＤと、購入情報受信部１０１から出力された商品の購入金額と、携帯電話機３０の携帯電話番号と共に位置情報判断部１０３へ出力する。
【００３７】
位置情報判断部１０３は、位置情報読み出し部１０２から出力された情報に基づいて、自動販売機４０からみて携帯電話機３０が一定範囲内にあるかどうかを判断する（ステップＳ０５）。携帯電話機３０が自動販売機４０からみて一定範囲内にあれば、位置情報判断部１０３は、課金部１０４に、自動販売機４０からみて携帯電話機３０が一定範囲内にあるという判断結果を、自動販売機４０の自動販売機ＩＤと、位置情報読み出し部１０２から出力された商品の購入金額と、携帯電話機３０の携帯電話番号と共に出力する。
【００３８】
課金部１０４は、課金情報格納部１１０に格納されている、携帯電話機３０の携帯電話番号に対応する商品購入金額に課金し、課金が終了したという結果と、自動販売機４０の自動販売機ＩＤとを販売指示情報送信部１０５に対して出力する（ステップＳ０６）。販売指示情報送信部１０５は、課金部１０４から出力された自動販売機ＩＤで特定される自動販売機４０に対して、商品を販売するように指示する販売指示情報を送信する（ステップＳ０７）。
【００３９】
一方、ステップＳ０５で携帯電話機３０が自動販売機４０からみて一定範囲内にないと判断すると、販売指示情報送信部１０５は、自動販売機４０に対して、商品の販売が不可能であることを通知するエラーメッセージを送信する（ステップＳ０８）。
【００４０】
次にコンピュータを、本発明の実施形態である自動販売機制御システム１０として機能させるための自動販売機制御プログラム９２及びそれが記録されているコンピュータ読取可能な記録媒体９について説明する。図６は、自動販売機制御プログラム９２が記録されている記録媒体９の構成を示した図である。記録媒体９としては、例えば、磁気ディスク、光ディスク、ＣＤ−ＲＯＭ、コンピュータに内蔵されたメモリなどが該当する。
【００４１】
記録媒体９は、図に示すように、プログラムを記録するプログラム領域９１と、データを記録するデータ領域９３とを備えている。データ領域９３には、図１及び図３を用いて説明した移動機位置情報格納部１０８と同様の移動機位置情報データベース９３１、自動販売機位置情報格納部１０９と同様の自動販売機情報データベース９３２がそれぞれ格納されており、更にデータ領域９３には、図１及び図４を用いて説明した課金情報格納部１１０と同様の課金情報データベース９３３が格納されている。
【００４２】
プログラム領域９１には、自動販売機制御プログラム９２が記録されている。自動販売機制御プログラム９２は、処理を統括するメインモジュール９２１と、購入情報受信モジュール９２２と、位置情報読み出しモジュール９２３と、位置情報判断モジュール９２４と、課金モジュール９２５と、販売指示情報送信モジュール９２６と、移動機位置情報取得モジュール９２７と、自動販売機位置情報取得モジュール９２８とを備える。ここで、購入情報受信モジュール９２２、位置情報読み出しモジュール９２３、位置情報判断モジュール９２４、課金モジュール９２５、販売指示情報送信モジュール９２６、移動機位置情報取得モジュール９２７、自動販売機位置情報取得モジュール９２８のそれぞれを動作させることによって実現する機能は、上記システムの購入情報受信部１０１、位置情報読み出し部１０２、位置情報判断部１０３、課金部１０４、販売指示情報送信部１０５、移動機位置情報取得部１０６、自動販売機位置情報取得部１０７のそれぞれの機能と同様である。
【００４３】
本実施形態の作用及び効果について説明する。購入情報受信部１０１が、自動販売機４０から送信されてくる自動販売機ＩＤと購入金額と携帯電話機３０の携帯電話番号とを受信するので、それらの情報を対応させて受信できる。位置情報読み出し部１０２が、自動販売機４０と携帯電話機３０のそれぞれの位置情報を読み出すので、ユーザが商品を購入しようとする自動販売機４０の位置と、ユーザが所持する携帯電話機３０の位置とを読み出すことができ、ユーザは携帯電話機３０を所持していることから、ユーザと自動販売機４０との位置関係を読み出すことができる。位置情報判断部１０３が、自動販売機４０からみてユーザが所持する携帯電話機３０が一定範囲内にあるかどうかを判断するので、ユーザが自動販売機４０の場所にいるかどうかを判断できる。課金部１０４が、購入金額を携帯電話機３０の通信料金に課金するので、購入金額を通信料金に含めて集金できる。販売指示情報送信部１０５が、購入金額を携帯電話機３０の通信料金に課金してから、自動販売機４０に商品の販売を指示するので、商品購入代金を回収できなくなるといった事態に陥る危険性を極力回避でき、更に、ユーザはプリペイドカードといったカード類や現金を持ち合わせていなくても、携帯電話機３０を携帯していれば商品を購入できる。
【００４４】
ユーザが商品を購入する際に、携帯電話機３０及び自動販売機４０の位置情報をそれぞれ取得するので、ユーザが携帯電話機３０を所持して移動している場合に対応してユーザの位置を把握できることに加えて、例えば、電車内に自動販売機４０が設置している場合のように自動販売機４０が移動している場合にも対応して自動販売機４０の位置を把握できる。また、例えば携帯電話機３０と自動販売機４０の位置を測定する方法において、測定時の気象条件や電波状態といったものに起因する誤差が生じる場合には、携帯電話機３０と自動販売機４０との位置の測定をほぼ同じ時に行なうことで、その誤差を小さくできる。
【００４５】
【発明の効果】
本発明によれば、購入情報受信手段が、自動販売機から送信されてくる自動販売機特定情報と購入金額と移動機特定情報とを受信するので、それらの情報を対応させて受信できる。位置情報読み出し手段が、自動販売機と移動機のそれぞれの位置情報を読み出すので、ユーザが商品を購入しようとする自動販売機の位置と、ユーザが所持する移動機の位置とを読み出すことができ、ユーザは移動機を所持していることから、ユーザと自動販売機との位置関係を読み出すことができる。位置情報判断手段が、自動販売機からみてユーザが所持する移動機が一定判内にあるかどうかを判断するので、ユーザが自動販売機が設置されている場所にいるかどうかを判断できる。課金手段が、購入金額を移動機の通信料金に課金するので、購入金額を通信料金に含めて集金できる。販売指示情報送信手段が、購入金額を移動機の通信料金に課金してから、自動販売機に商品の販売を指示するので、商品購入代金を回収できなくなるといった事態に陥る危険性を極力回避でき、更に、ユーザはプリペイドカードといったカード類や現金を持ち合わせていなくても、移動機を携帯していれば商品を購入できる。従って、本発明の目的とする、自動販売機で商品を購入する際の利便性が高く、取り引きの安全性も確保することのできる自動販売機制御システム、自動販売機制御方法、自動販売機制御プログラム及びコンピュータ読取可能な記録媒体を提供することができた。
【図面の簡単な説明】
【図１】本実施形態の自動販売機制御システムを用いたネットワーク構成を示した図である。
【図２】図１の自動販売機の表示部に表示される情報の一例について示した図である。
【図３】図１の自動販売機位置情報格納部及び移動機位置情報格納部に格納される情報の一例を示した図である。
【図４】図１の課金情報格納部に格納されている情報の一例を示した図である。
【図５】図１の自動販売機制御システムを用いて自動販売機を制御する方法を示したフローチャートである。
【図６】本実施形態の自動販売機制御プログラムが記録されている記録媒体の構成を示した図である。
【符号の説明】
１０…自動販売機制御システム、１０１…購入情報受信部、１０２…位置情報読み出し部、１０３…位置情報判断部、１０４…課金部、１０５…販売指示情報送信部、１０６…移動機位置情報取得部、１０７…自動販売機位置情報取得部、１０８…移動機位置情報格納部、１０９…自動販売機位置情報格納部、１１０…課金情報格納部、３０…携帯電話機、４０…自動販売機、５０…通信回線。
【図１】
2004046293.tif 000003
【図２】
2004046293.tif 000004
【図３】
2004046293.tif 000005
【図４】
2004046293.tif 000006
【図５】
2004046293.tif 000007
【図６】
2004046293.tif 000008