(57)【要約】【課題】  通信に係る設定を容易に行うことができる自動販売機を提供する。【解決手段】  所定のアクセスポイントにダイアルアップ接続することによりホストコンピュータ２０と通信可能な自動販売機１０において、制御装置１１は、通信装置１３に対してダイアルアップ接続に必要な情報の一部又は全部を問い合わせ、通信装置１３から受信した情報に基づき、ダイアルアップ接続の設定を行う。【選択図】  図３
2005196345.tif 000002
【特許請求の範囲】
【請求項１】
所定のアクセスポイントにダイアルアップ接続することによりホストコンピュータと通信可能な自動販売機において、
ダイアルアップ接続用の通信装置と、
通信装置に対してダイアルアップ接続に必要な情報の一部又は全部を問い合わせ、通信装置から受信した情報に基づきダイアルアップ接続の設定を行う制御装置とを備えた
ことを特徴とする自動販売機。
【請求項２】
前記通信装置には所定の電話番号が予め割り当てられ、
通信装置の電話番号とアドレスとの対応関係が記述されたリストを記憶する記憶手段を備え、
前記制御装置は、通信装置に対して該通信装置に割り当てられた電話番号を問い合わせ、通信装置から受信した電話番号に対応するアドレスを前記リストから検索し、検索したアドレスを自身のアドレスとして前記ダイアルアップ接続の設定を行う
ことを特徴とする請求項１記載の自動販売機。
【請求項３】
前記通信装置からの情報取得にはＡＴコマンドを用いた
ことを特徴とする請求項１又は２何れか１項記載の自動販売機。
【請求項４】
前記制御装置は、所定の設定ファイルを生成することにより前記ダイアルアップ接続の設定を行うとともに、該設定ファイルを用いてダイアルアップ接続を行う
ことを特徴とする請求項１乃至３何れか１項記載の自動販売機。
【請求項５】
携帯記憶媒体の挿脱が可能なインタフェイスを備え、
前記制御装置は、該インタフェイスに接続した携帯記憶媒体から前記記憶手段にリストを格納する
ことを特徴とする請求項１乃至４何れか１項記載の自動販売機。
【請求項６】
前記制御装置は、ホストコンピュータからリストを受信して該リストを前記記憶手段に格納する
ことを特徴とする請求項１乃至５何れか１項記載の自動販売機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホストコンピュータと通信可能な自動販売機に関し、特にホストコンピュータとの通信に必要な設定の技術に関する。
【背景技術】
【０００２】
この種の自動販売機は、ホストコンピュータに接続するためにモデムなどの通信装置を内蔵している（特許文献１参照）。この通信装置の種類はホストコンピュータとの接続形態に応じて選択されるものであるが、特に屋外に設置される自動販売機では無線でホストコンピュータと接続する通信装置が用いられることが多い。
【０００３】
無線通信用の通信装置としては、例えば、ＰＤＣ規格やＰＨＳ規格の端末として機能するものが挙げられる。これらの通信装置は携帯通信網を利用するので各端末にはキャリアから電話番号が予め割り当てられている。ホストコンピュータと自動販売機との間は、パケット通信方式又は回線交換方式により通信可能状態になる。パケット通信方式を用いる場合、必要に応じて各通信装置には、キャリアから所定のアドレスが割り当てられている。自動販売機の制御装置において、所定のアクセスポイントの電話番号、通信装置のアドレスなどを含む各種情報に基づき予めダイアルアップ接続用の設定を行っておくことで、自動販売機はホストコンピュータと通信可能となる。
【特許文献１】特開平１０−６３９２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
前述のように、自動販売機が携帯通信網を利用してホストコンピュータにダイアルアップ接続するには、通信装置のアドレスなどを予め設定する必要がある。しかし、アドレスは通信装置毎に異なるものが割り当てられるので、この設定作業は自動販売機毎に行う必要があり非常に煩雑なものであった。また、自動販売機を市場に設置した後に、通信装置の交換などによりアドレスが変更になった場合にも、再度煩雑な設定作業を行う必要があった。
【０００５】
本発明は、上記事情に鑑みてなされたものであり、その目的とするところは、通信に係る設定を容易に行うことができる自動販売機を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本願では、所定のアクセスポイントにダイアルアップ接続することによりホストコンピュータと通信可能な自動販売機において、ダイアルアップ接続用の通信装置と、通信装置に対してダイアルアップ接続に必要な情報の一部又は全部を問い合わせ、通信装置から受信した情報に基づきダイアルアップ接続の設定を行う制御装置とを備えたことを特徴とするものを提案する。
【０００７】
本発明によれば、制御装置はダイアルアップ接続に必要な情報の一部又は全部を通信装置から取得し、該情報に基づきダイアルアップ接続の設定を行うので、通信装置毎に異なる設定作業をする必要がない。したがって、工場出荷時の初期設定や、出荷後の設定変更を容易に行うことができる。
【０００８】
本発明の具体的な態様として、本願では、前記自動販売機において、前記通信装置には所定の電話番号が予め割り当てられ、電話番号とアドレスとの対応関係が記述されたリストを記憶する記憶手段を備え、前記制御装置は、通信装置に対して該通信装置に割り当てられた電話番号を問い合わせ、通信装置から受信した電話番号に対応するアドレスを前記リストから検索し、検索したアドレスを自身のアドレスとして前記ダイアルアップ接続の設定を行うことを特徴とするものを提案する。
【０００９】
本発明によれば、複数の通信装置の電話番号とアドレスとの対応関係が記述されたリストを予め用意して記憶手段に記憶させておけば、複数の自動販売機に対して異なる設定をする必要がない。したがって、工場出荷時の初期設定や、出荷後の設定変更を容易に行うことができる。
【００１０】
なお、自動販売機の出荷後に、記憶手段に記憶されているリストを更新したい場合も考えられる。そこで、自動販売機に携帯記憶媒体の挿脱が可能なインタフェイスを設け、該インタフェイスに接続した携帯記憶媒体から前記記憶手段にリストを格納すると好適である。また、ホストコンピュータからリストを受信して該リストを前記記憶手段に格納してもよい。
【発明の効果】
【００１１】
以上説明したように本発明によれば、制御装置はダイアルアップ接続に必要な情報の一部又は全部を通信装置から取得し、該情報に基づきダイアルアップ接続の設定を行うので、通信装置毎に異なる設定作業をする必要がない。したがって、工場出荷時の初期設定や、出荷後の設定変更を容易に行うことができる。
【発明を実施するための最良の形態】
【００１２】
本発明の一実施の形態に係る自動販売機について図１乃至図４を参照して説明する。図１は自動販売機管理システムのネットワーク図、図２は自動販売機の制御系の概略ブロック図、図３は対応リストの一例を示す図、図４は設定ファイルの一例を示す図、図５はダイアルアップ接続の設定の流れを説明するシーケンスチャートである。
【００１３】
本実施の形態に係る自動販売機管理システムは、図１に示すように、ホストコンピュータ２０がネットワークを介して複数の自動販売機１０を集中管理するものである。ホストコンピュータ２０は、管理運営者に施設されたＬＡＮ２１に収容されている。ＬＡＮ２１は中継装置であるルータ２２を介してＩＳＤＮ（Integrated Services Digital Network）３０と接続している。ＩＳＤＮ３０は中継装置であるゲートウェイ３１を介して無線パケット通信網３２と接続している。各自動販売機１０は、無線パケット通信網３２に収容される通信装置（図１では図示省略）を備えている。このようなネットワーク構成により各自動販売機１０とホストコンピュータ２０は通信可能となっている。
【００１４】
本実施の形態では、無線パケット通信網３２はＰＤＣ規格の携帯通信網において構築されている。無線パケット通信網３２に接続する通信装置には、携帯通信網内で一意に識別される識別番号として電話番号がキャリア（通信事業者）により割り当てられている。また、本実施の形態では、この無線パケット通信網３２におけるプロトコルとしてはＴＣＰ／ＩＰプロトコルスイートを用いた。そして、無線パケット通信網３２に接続する通信装置には特定のＩＰアドレスがキャリアにより割り当てられている。通信装置のＩＰアドレスを固定するのは、ホストコンピュータ２０側から自動販売機１０に対して接続を開始する場合があるためである。
【００１５】
自動販売機１０は、図２に示すように、制御装置１１と、記憶装置１２と、通信装置１３とを備えている。制御装置１１は、バス１４を介して硬貨識別装置１５や商品搬出装置１６等の被制御機器と接続している。なお、図２においては説明の簡単のため被制御機器として前述の２つのものを例示して他の機器については省略した。
【００１６】
制御装置１１は、硬貨識別装置１５や商品搬出装置１６等の被制御機器を制御することにより消費者に対する商品販売動作や管理者に対する販売管理動作等を行う。この制御については従来と同様なのでここでは説明は省略する。記憶装置１２は、制御装置１１の記憶領域として機能し、通信装置の電話番号とＩＰアドレスとの対応リストや、ダイアルアップ接続の設定ファイルなど種々のデータを記憶する。本実施の形態では、制御装置１１としてパーソナルコンピュータを利用し、記憶装置１２は該パーソナルコンピュータのハードディスクを利用した。
【００１７】
通信装置１３は、無線パケット通信網３２と接続可能な端末であり、ＴＣＰ／ＩＰ及びＰＰＰを利用可能プロトコルとしてサポートしている。通信装置１３はサポートするコマンド体系としてＡＴコマンドを採用している。特に、拡張したＡＴコマンドとして、制御装置１１からの要求に応じて自身に割り当てられている電話番号を返すコマンドをサポートしている。また、通信装置１３には、前述したようにキャリアから電話番号及びＩＰアドレスが割り当てられている。通信装置１３にはアンテナ１３ａが接続されている。
【００１８】
図３に記憶装置１２に記憶されている対応リストの一例を示す。この対応リストは、図３に示すように、通信装置１３に割り当てられた電話番号とＩＰアドレスの対応関係を複数記述したものである。ここで、リストアップの対象となる通信装置１３は、自身の通信装置１３のものだけでなく、ホストコンピュータ２０により管理される自動販売機１０の通信装置１３の全て又は一部である。また、必要に応じて、自動販売機１０には未だ装着されていない予備の通信装置１３についての情報を含んでいてもよい。すなわち、自動販売機１０の管理者の必要に応じて適宜選択した管理対象の通信装置１３についての情報をリストアップしたものである。
【００１９】
図４に記憶装置１２に記憶されている設定ファイルの一例を示す。この設定ファイルは、制御装置１１が通信装置１３を用いて所定のアクセスポイントにダイアルアップ接続する際に参照されるものである。すなわち、制御装置１１は、この設定ファイルにしたがってアクセスポイントに発呼して接続を確立し、ＩＰアドレスの設定を行うなどの処理を行う。本実施の形態では、ダイアルアップ接続のプロトコルとしてＰＰＰ（Point to Point Protcol）を用いた。
【００２０】
この設定ファイルに含まれる設定項目としては、図４に示すように、接続設定を一意に識別するための「接続名」、アクセスポイントの電話番号である「相手先電話番号」、どの通信装置を用いるかを設定する「接続方法」、使用する「プロトコル」、自身の「ＩＰアドレス」、「プライマリＤＮＳ」サーバのＩＰアドレス、「セカンダリＤＮＳ」サーバのＩＰアドレスなどが挙げられる。ここで、自身のＩＰアドレス以外の項目については、管理対象である複数の自動販売機１０で共通である。一方、自身のＩＰアドレスの項目については、通信装置１３に対して一意に割り当てられるものなので各自動販売機１０で異なる。本発明は、このＩＰアドレスの設定を容易に行うことを目的としている。
【００２１】
なお、アクセスポイントは、図１の構成例ではルータ２２となるが、ホストコンピュータ２０に直接接続したＴＡ（Terminal Adapter）などの通信機器となるように構成してもよい。
【００２２】
次に、本実施の形態に係る自動販売機の動作について図５のシーケンスチャートを参照して説明する。ここでは、制御装置１１がダイアルアップ接続の設定を行う場合の動作についてのみ説明する。
【００２３】
制御装置１１は、図５に示すように、まず通信装置１３に対して該通信装置１３の電話番号を問い合わせる（ステップＳ１）。本実施の形態では、該問い合わせにＡＴコマンドを用いている。より具体的には、「ＡＴ＆Ｐ」というコマンドを通信装置１３に発行している。通信装置１３は、該問い合わせに応じて自身の電話番号を制御装置１１に返す（ステップＳ２）。具体的には、「ＩＤ＝０９０ＸＸＸＸＸＸＸ１」という書式で制御装置１１に返答する。
【００２４】
制御装置１１は、通信装置１３に対応するＩＰアドレスを記憶装置１２の対応ファイル中から検索する（ステップＳ３）。そして、取得したＩＰアドレスを用いて記憶装置１２の設定ファイルを生成する（ステップＳ４）。具体的には、図４で示した「ＩＰアドレス」の項目に、取得したＩＰアドレスを設定する。以上の動作により制御装置１１のダイアルアップ接続のための設定が完了するので、以降、制御装置１１は所定のアクセスポイントにダイアルアップ接続が可能となる。したがって、必要に応じてホストコンピュータ２０と通信可能となる。
【００２５】
以上のように本実施の形態に係る自動販売機１０によれば、複数の自動販売機１０に対して共通の対応リストを記憶させるだけで適切なダイアルアップ接続の設定が可能となる。すなわち、自動販売機毎に異なる設定を行う必要がないので煩雑な作業が軽減するという効果を有する。
【００２６】
ところで、上記電話番号とＩＰアドレスの対応リストを自動販売機の出荷後に変更したい場合が考えられる。例えば、予備機として新たな通信装置を購入した場合や、キャリアから割り当てられたＩＰアドレスが変更となった場合などが挙げられる。
【００２７】
対応リストの更新を容易に行うための方法としては、制御装置１１に携帯記録媒体を着脱自在なインタフェイスを設けることが挙げられる。この携帯記録媒体としてはフレキシブルディスクや不揮発性のメモリカードなどが挙げられる。そして、この携帯記録媒体に新しい対応リストを記録しておく。制御装置１１は、インタフェイスに前記携帯記録媒体が装着されると、該記録媒体に記録されている対応リストを記憶装置１２に上書きコピーすればよい。
【００２８】
また、対応リストの更新を容易に行うための他の方法としては、ホストコンピュータ２０において新たな対応リストを管理しておき、制御装置１１がホストコンピュータ２０にアクセスした際に該対応リストを読み込み、記憶装置１２に上書きコピーする方法が挙げられる。この場合、ホストコンピュータ２０で管理されている対応リストの更新日付と、記憶装置１２に記憶されている対応リストの更新日付を比較し、ホストコンピュータ２０で管理されているものの方が新しい場合にはコピーを行えばよい。また、この更新日付の確認はホストコンピュータ２０との接続毎に行ってもよいし、定期的にも行ってもよいし、また自動販売機１０のオペレータの指示があった場合にのみ行ってもよいし、ホストコンピュータ２０からの指示で行ってもよい。
【００２９】
以上、本発明の一実施の形態について詳述したが本発明はこれに限定されるものではない。例えば上記実施の形態では制御装置１１及び記憶装置１２をパーソナルコンピュータにより実現したが他の装置により実現するようにしてもよい。
【００３０】
また、上記実施形態におけるプロトコルやコマンド体系は一例に過ぎず、他のプロトコル等を用いても本発明を実施できる。
【００３１】
さらに、上記実施の形態では、自動販売機１０は無線パケット通信網３２を介してホストコンピュータ２０と接続していたが、他のネットワーク形態であっても本発明は実施できる。すなわち、問い合わせに対して、ダイアルアップ接続に必要な情報の一部又は全部を返答できる機能を有する通信装置が用いられるようなネットワーク構成であれば、本発明を実施できる。したがって、パケット通信方式であっても回線交換方式であってもよく、また無線通信の規格（ＰＤＣ，ＰＨＳ，ＣＤＭＡなど）も不問であり、さらには無線通信であるか有線通信であるかも不問である。
【００３２】
さらに、上記実施の形態では、管理者のＬＡＮ２１に設置されたルータ２２をアクセスポイントとすることにより該ＬＡＮ２１内に直接ダイアルアップ接続しているが、他の経路からアクセスするようにしてもよい。例えば、前述したように、ホストコンピュータ２０に直接接続したＴＡなどの通信機器がアクセスポイントとなるようにしてもよい。また例えば、インターネット接続プロバイダが提供する通信機器がアクセスポイントとなるようにしてもよい。この場合、通信経路はインターネットを経由することになる。
【図面の簡単な説明】
【００３３】
【図１】自動販売機管理システムのネットワーク図
【図２】自動販売機の制御系の概略ブロック図
【図３】対応リストの一例を示す図
【図４】設定ファイルの一例を示す図
【図５】ダイアルアップ接続の設定の流れを説明するシーケンスチャート
【符号の説明】
【００３４】
１０…自動販売機、１１…制御装置、１２…記憶装置、１３…通信装置、２０…ホストコンピュータ。
【図１】
2005196345.tif 000003
【図２】
2005196345.tif 000004
【図３】
2005196345.tif 000005
【図４】
2005196345.tif 000006
【図５】
2005196345.tif 000007