(57)【要約】【課題】通信機能を備えていない自動販売機において新たにハードウェアを追加すること無しに簡易に通信機能を追加する。【解決手段】自動販売機１００は、金額表示部２と金額表示部を制御する制御部８を備え、制御部８は、自動販売機１００に関する情報を外部に送信するための点滅信号を生成すると共に点滅信号により金額表示部２の各部を点滅させるように制御する。このようにすると、制御部８のプログラムを変更するだけで、金額表示部２から自動販売機１００に関する情報を簡易に送信することができる。【選択図】  図１
2014132374.tif 000002
【特許請求の範囲】
【請求項１】
金額表示部と前記金額表示部を制御する制御部を備える自動販売機であって、
前記制御部は、
前記自動販売機に関する情報を外部に送信するための点滅信号を生成すると共に
前記点滅信号により前記金額表示部の各部を点滅させるように制御する
ことを特徴とする自動販売機。
【請求項２】
前記自動販売機に関する情報は、
商品の購買情報及び前記自動販売機の固体識別情報を含む
ことを特徴とする請求項１記載の自動販売機。
【請求項３】
前記点滅信号は前記金額表示の１回の点滅に対して８ビット以上を表示するものである
ことを特徴とする請求項１又は請求項２に記載の自動販売機。
【請求項４】
前記金額表示器は７セグメントディスプレイである
ことを特徴とする請求項１乃至請求項３のいずれか１項に記載の自動販売機。
【請求項５】
前記７セグメントディスプレイは、少なくとも５桁以上表示できる
ことを特徴とする請求項４記載の自動販売機。
【請求項６】
前記制御部は、
前記７セグメントディスプレイの隣り合う桁表示部において対向するセグメントをセグメント群とし、前記セグメント群を点灯及び消灯することにより１ビットを表示するように制御する
ことを特徴とする請求項５記載の自動販売機。
【請求項７】
前記制御部は以下の処理を実行する
ことを特徴とする請求項１乃至請求項６のいずれか１項に記載の自動販売機。
１．前記自動販売機に関する情報を文字コードに変換する
２．１番目の文字コードに対応する２進数のビット列を前記金額表示器に表示させる
３．文字コードの間を示す文字コード間情報を前記金額表示器に表示させる
４．２番目の文字コードが存在する場合、前記２番目の文字コードに対応する２進数のビット列を前記金額表示器に表示させる
５．次の文字コードが存在する場合、文字コード間情報を前記金額表示器に表示させた後、前記次の文字コードに対応する２進数のビット列を前記金額表示器に表示させる
６．次の文字コードが無くなるまで上記５．を繰り返す
【請求項８】
金額表示部と前記金額表示部を制御する制御部を備える自動販売機に内蔵されるプログラムであって、
前記制御部が以下の処理を実行することを特徴とするプログラム。
１．前記自動販売機に関する情報を文字コードに変換する
２．１番目の文字コードに対応する２進数のビット列を前記金額表示器に表示させる
３．文字コードの間を示す文字コード間情報を前記金額表示器に表示させる
４．２番目の文字コードが存在する場合、前記２番目の文字コードに対応する２進数のビット列を前記金額表示器に表示させる
５．次の文字コードが存在する場合、文字コード間情報を前記金額表示器に表示させた後、前記次の文字コードに対応する２進数のビット列を前記金額表示器に表示させる
６．次の文字コードが無くなるまで上記５．を繰り返す
【請求項９】
金額表示部と前記金額表示部を制御する制御部を具備する自動販売機に関する情報を、撮像手段を用いて外部と通信するための通信方法であって、
前記自動販売機に関する情報を文字コードに変換するステップと、
前記金額表示器に前記文字コードを点滅するステップと、
前記金額表示器に点滅された画像を前記撮像手段により取得するステップと、
取得された画像から対応する文字コードを生成するステップとを含む
ことを特徴とする通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信機能を追加した自動販売機に関する。
【背景技術】
【０００２】
従来の自動販売機は、殆どが独立的に稼働しており、通信機能を備えていないものが多数である。そのため、従来の自動販売機の殆どは単体で管理されている。集金と商品補充管理用に赤外線の特殊変調を用いた通信装置が装備されているものもあるが、通信の仕様は公開されておらず、用途も限られている。さらに、非接触型ＩＣカードなどの電子マネーで決裁できる自動販売機も存在するが、我が国では、自動販売機全体の１０％程度といわれている。
【０００３】
自動販売機は、赤外線等の無線又は有線による通信を行うためのハードウェアを新たに追加することで、商品購入者の携帯端末と通信することができる。このようにして通信機能を備えた自動販売機を用いて、例えば、自動販売機で販売する商品のクポーン情報等を提供するシステムが提案されている（特許文献１）。さらに、自動販売機のデータディスプレイに表示された情報を携帯通信装置で撮像し、得られた情報を復号化して販売機サーバのＵＲＬと自動販売機の識別番号を割り出し、そのＵＲＬ及び識別番号を用いてインターネットを介して自動販売機と販売機サーバと携帯通信装置との接続を確立し、自動販売機からの商品購入を携帯端末の通信請求書に反映させるシステムが提案されている（特許文献２）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１２９３８７号公報
【特許文献２】特開２００５−１４１７５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、通信機能を備えていない自動販売機では、自動販売機を管理する効率が非常に悪かった。しかも、その自動販売機の設置環境や販売条件に見合ったサービスを商品購入者に対して提供することができなかった。
【０００６】
本発明は、上記に鑑みてなされたものであり、既存の通信機能を備えていない自動販売機において新たにハードウェアを追加すること無しに簡易に通信機能を追加することを主な技術的課題とする。
【課題を解決するための手段】
【０００７】
本発明に係る自動販売機は、金額表示部と金額表示部を制御する制御部を備え、制御部は、自動販売機に関する情報を外部に送信するための点滅信号を生成すると共に点滅信号により金額表示部の各部を点滅させるように制御することを特徴とする。
【０００８】
この構成により、自動販売機の金額表示部から自動販売機に関する情報を送信することができる。
【０００９】
自動販売機に関する情報は、商品の購買情報及び自動販売機の固体識別情報を含むことが好ましい。商品の購買情報は、商品の種別や購買時日時などを含む購買履歴を含んでいてもよい。自動販売機の固体識別情報から自動販売機の位置情報を特定できるようにすると、商品の購買情報及び自動販売機の固体識別情報がわかることでどの自動販売機でいつどんな商品がどの程度購入されているのかといった情報を把握することができる。
【００１０】
点滅信号は金額表示の１回の点滅に対して８ビット以上を表示するものであることが好ましい。このように８ビット以上を表示するものであれば、アスキー（ASCII）コードを含むことができるからである。
【００１１】
金額表示器は７セグメントディスプレイであることが好ましい。７セングメントディスプレイは、例えば、図２に示すように、ＬＥＤからなる略長方形状のセグメントを７つ用いて各桁の数字を表示できるようにしたディスプレイである。なお、横下方にドットを示すセグメントを配置しておいてもよい。
【００１２】
７セグメントディスプレイは、少なくとも５桁以上表示できるものが好ましい。これは、１万円札を投入できる自動販売機では７セグメントディスプレイが通常５桁以上表示できるものであるからであり、このように５桁以上表示できるものであれば、各セグメントを効率よく文字の送信に使用することができるからである。７セグメントディスプレイの表示桁数が多くなればそれだけ多くの情報を表示することができ、それに伴って１回で送信できる情報量も増大させることができる。
【００１３】
制御部は、例えば図２の符号２３で示すように、７セグメントディスプレイの隣り合う桁表示部において上段又は下段で対向する２つのセグメントを１つのセグメント群とし、その１つのセグメント群を点灯及び消灯することにより１ビットを表示するように制御することが好ましい。１つのセグメントで１ビットを表示することもできるが、受信側ではこの１ビットを画像から特定するため、一対のセグメントからなる１つのセグメント群で１ビットを表示することで、受信側での読み取りエラーをより少なくすることができるからである。このとき、外枠に相当するセグメント及び横の中央部に相当するセグメントを基準にすることで、受信側で１ビットを表示する位置をより正確に特定することができ、受信側での読み取りエラーをより少なくすることができる。
【００１４】
制御部は以下の処理を実行することで文字コードを２進数のビット列として金額表示器から送信する。
１．自動販売機に関する情報を文字コードに変換する
２．１番目の文字コードに対応する２進数のビット列を金額表示器に表示させる
３．文字コードの間を示す文字コード間情報を金額表示器に表示させる
４．２番目の文字コードが存在する場合、２番目の文字コードに対応する２進数のビット列を金額表示器に表示させる
５．次の文字コードが存在する場合、文字コード間情報を金額表示器に表示させた後、次の文字コードに対応する２進数のビット列を金額表示器に表示させる
６．次の文字コードが無くなるまで上記５．を繰り返す
【００１５】
本発明に係るプログラムは、制御部に以下の処理を実行させることを特徴とする。
１．自動販売機に関する情報を文字コードに変換する
２．１番目の文字コードに対応する２進数のビット列を金額表示器に表示させる
３．文字コードの間を示す文字コード間情報を金額表示器に表示させる
４．２番目の文字コードが存在する場合、２番目の文字コードに対応する２進数のビット列を金額表示器に表示させる
５．次の文字コードが存在する場合、文字コード間情報を金額表示器に表示させた後、次の文字コードに対応する２進数のビット列を金額表示器に表示させる
６．次の文字コードが無くなるまで上記５．を繰り返す
【００１６】
既存の自動販売機における制御部のプログラムをこのプログラムに変更するだけで、文字コードを２進数のビット列として金額表示器から送信することができる。このプログラムは記憶媒体に保存しておいてもよい。
【００１７】
本発明に係る通信方法は、金額表示部と前記金額表示部を制御する制御部を具備する自動販売機に関する情報を、撮像手段を用いて外部と通信するためのものであり、自動販売機に関する情報を文字コードに変換するステップと、金額表示器に文字コードを点滅するステップと、金額表示器に点滅された画像を撮像手段により取得するステップと、取得された画像から対応する文字コードを生成するステップとを含むことを特徴とする。
【００１８】
このようにすると、通信機能を備えていない自動販売機からでも金額表示部を備えていれば自動販売機に関する情報を外部に送信し、撮像手段を用いて自動販売機に関する情報を受信することができる。
【発明の効果】
【００１９】
本発明に係る自動販売機によると、制御部の処理により金額表示部から自動販売機に関する情報を送信することができる。そのため、既存の自動販売機の制御部の処理、具体的には、制御部のプログラムを変更するだけで新たにハードウェアを追加すること無しに簡易に通信機能を追加することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施形態を示すものであって、自動販売機の外観を示す正面図
【図２】本発明の実施形態の７セグメントディスプレイを示す図
【図３】本発明の実施形態の７セグメントディスプレイの点滅の態様を説明する図であって、（ａ）は２進数の「０１０１０１０１」を示す図、（ｂ）はブランクマークを示す図、（ｃ）は２進数の「０１０１０１０１」を示す図
【図４】本発明の実施形態の処理を示すフローチャートであって、自動販売機の処理を示す図
【図５】受信側の処理を示す図
【図６】本発明の実施形態の制御部を示すブロック図
【発明を実施するための形態】
【００２１】
以下、図面を参照して本発明の各実施形態について説明する。同一又は同類の部材には同一の符号を用いるか又は添字のみ異ならせて表示するものとし、重複した説明を省略しているが、各実施形態の記載は本発明の技術的思想を理解するために合目的的に解釈され、実施形態の記載に限定解釈されるべきものではない。
【００２２】
図１は、本発明の実施形態の自動販売機の外観を示す正面図である。図１に示すように自動販売機１００は、正面に商品選択部１と金額表示部として７セグメントディスプレイ２と硬貨投入口３と紙幣投入部４と返却レバー５と商品排出口６と硬貨返却口７とを有する。また、自動販売機１００は、内部に７セグメントディスプレイ２の表示を制御する制御部８を有する。商品選択部１は、見本を含む商品Ｐを展示した商品展示部１１とそれぞれの商品Ｐに対応した選択ボタン１２とを有する。
【００２３】
図２は、本発明の実施形態の７セグメントディスプレイを示す図である。図２に示すように７セグメントディスプレイ２は、表示板２０と各セグメント２１、２２、２４と、２つの縦方向に長いセグメントからなる縦セグメント群２３とを有する。各セグメントは、例えば発光ダイオード（Light Emitting Diode，ＬＥＤ）からなる。セグメント２１は外枠部を、セグメント２２は横中央部を、セグメント群２３は２進数のビット列を、セグメント２４はドット（点）をそれぞれ表示する。７セグメントディスプレイ２は、５桁の数字を表示することができ、通常金額を表示する。次に、この７セグメントディスプレイ２を点滅させて文字「Ｕｕ」を送信する態様について説明する。
【００２４】
図３は、本発明の実施形態の７セグメントディスプレイの点滅の態様を説明する図である。図３（ａ）は、２進数の「０１０１０１０１」を示す図であり、図３（ｂ）は、ブランクマークを示す図であり、図３（ｃ）は、２進数の「０１０１０１０１」を示す図である。
【００２５】
制御部８は、以下の処理を実行する。
１．まず、文字「Ｕｕ」を文字コードの１つであるアスキー（ASCII）コードに変換する。「Ｕ」のアスキーコードは１６進数で「５５」となり、２進数のビット列で「０１０１０１０１」となる。また、「ｕ」のアスキーコードは１６進数で「７５」となり、２進数のビット列で「０１１１０１０１」となる。
【００２６】
２．次に、１番目の文字コード「Ｕ」に対応する２進数のビット列「０１０１０１０１」を７セグメントディスプレイ２に表示させる。具体的には、７セグメントディスプレイ２の隣接した桁において対向する２つの縦方向に長いセグメントを１つの組として縦セグメント群２３（２３ａ、２３ｂ、・・・、２３ｈ）を形成し、２進数の「０」を表示する場合その縦セグメント群２３を消灯し、２進数の「１」を表示する場合その縦セグメント群２３を点灯することにより１ビットをあらわす。また、２進数のビット列「０１０１０１０１」の前半部分「０１０１」は、上段の４つの縦セグメント群２３（２３ａ、２３ｂ、・・・、２３ｄ）で、後半部分「０１０１」は、下段の４つの縦セグメント群２３（２３ｅ、２３ｆ、・・・、２３ｈ）でそれぞれあらわす。このようにすると、図３（ａ）に示すように、上下段の縦セグメント群２３で２進数のビット列「０１０１０１０１」を表示することができる。また、縦セグメント群２３により１ビットを表示しているため、受信側は１つのセグメントで読み取るよりも読み取りエラーをより少なくすることができる。２進数のビット列を示すセグメント群は、縦セグメント群２３だけでなく様々に形成してもよい。
【００２７】
３．次に、１番目の文字コード「Ｕ」と２番目の文字コード「ｕ」との間の文字コード間情報としてブランクマークを７セグメントディスプレイ２に表示させる。このブランクマークは、文字コードの区切りとするものである。ブランクマークは、２進数のビット列を全て「０」として表示し、外枠部の四隅に相当するセグメント及び横中央部の１列のセグメントを直前の表示状態からそれぞれ反転させたものである。具体的には、ブランクマークは、図３（ｂ）に示すように、上下段の縦セグメント群２３（２３ａ、２３ｂ、・・・、２３ｈ）を全て消灯させ、外枠部の四隅に相当するセグメント２１ａを全て点灯させ、横中央部の１列のセグメント２２ａ、２２ｂ、・・・、２２ｅを順に消灯、消灯、消灯、点灯、点灯させたものとなる。
【００２８】
４．次に、２番目の文字コード「ｕ」の２進数のビット列「０１１１０１０１」を７セグメントディスプレイ２に上記２．と同様にして表示させる。このとき、外枠部の四隅に相当するセグメント２１ａ及び横中央部のセグメント２２ａ、２２ｂ、・・・、２２ｅの表示状態をそれぞれ反転させて元に戻す。
【００２９】
以上の制御部８の処理により、自動販売機１００は、７セグメントディスプレイ２から文字「Ｕｕ」をアスキーコードの２進数のビット列として送信することができる。
【００３０】
受信する側では、撮像系を用いてアスキーコードの２進数のビット列を画像列又は動画として取得し、各画像が表示している２進数のビット列を解析することによりアスキーコードの文字を特定する。
【００３１】
さらに、「Ｕｕ」に続く次の文字コードが存在する場合、制御部８は以下の処理を実行する。
５．文字コード間情報としてブランクマークを７セグメントディスプレイ２に表示させた後、次の文字コードに対応する２進数のビット列を７セグメントディスプレイ２に上記４．と同様にして表示させる。
６．次の文字コードが無くなるまで上記５．を繰り返す。
【００３２】
７セグメントディスプレイ２では、金額を表示する一方でこの制御部８の処理を実施してもよい。この場合、制御部８の処理は、人目には判断できないような極めて短い時間で処理されることが好ましい。また、制御部８の処理は、所定の動作をトリガーにして実施するようにしてもよい。例えば、制御部８の処理は、自動販売機１００の商品を選択する選択ボタン１２を押すのと同時に開始するようにしてもよい。また、制御部８の処理は、定期的に実施するようにしてもよい。
【００３３】
図４は、本発明の実施形態の処理を示すフローチャートであって、自動販売機１００の送信の処理Ｓ１を示している。この送信の処理Ｓ１は制御部８により実行される。図４に示すように、送信の処理Ｓ１では、まず、自動販売機１００に関する情報をアスキーコードを含む所定の文字コードに変換する（Ｓ１１）。次に、１番目の文字コードに対応する２進数のビット列を７セグメントディスプレイ２に表示させる（Ｓ１２）。次に、文字コードの間を示す文字コード間情報を７セグメントディスプレイ２に表示させる（Ｓ１３）。次に、２番目の文字コードに対応する２進数のビット列を７セグメントディスプレイ２に表示させる（Ｓ１４）。次に、次の文字コードがあるか判定する（Ｓ１５）。次の文字コードがない場合、送信側の処理Ｓ１を終了する。次の文字コードがある場合、文字コード間情報を７セグメントディスプレイ２に表示させ（Ｓ１６）、その後次の文字コードに対応する２進数のビット列を７セグメントディスプレイ２に表示させる（Ｓ１７）。次に、次の文字コードがあるか判定する（Ｓ１８）。そして、次の文字コードが無くなるまで、Ｓ１６及びＳ１７の処理を繰り返し、次の文字コードが無くなった時点で送信側の処理Ｓ１を終了する。この処理Ｓ１により、自動販売機１００に関する情報を２進数のビット列として７セグメントディスプレイ２から送信することができる。
【００３４】
図５は、受信側の処理Ｓ２を示すフローチャートを示している。図５に示すように、受信側の処理Ｓ２では、まず、７セグメントディスプレイ２に表示された文字コードに対応する２進数のビット列及び文字コードの間を示す文字コード間情報を撮像系等を用いて画像列又は動画として取得する（Ｓ２１）。次に、文字コードに対応する２進数のビット列を表示した画像と文字コード間情報を表示した画像との差分から各画像の外枠部及び横中央部の位置情報を抽出する（Ｓ２２）。次に、その外枠部及び横中央部の位置情報から２進数のビット列の位置を特定し、２進数のビット列を抽出する（Ｓ２３）。所定の文字コード及び抽出した２進数のビット列から各画像の文字を特定する（Ｓ２４）。この処理Ｓ２により、７セグメントディスプレイ２に表示された２進数のビット列を自動販売機１００に関する情報として受信することができる。
【００３５】
図６は、本発明の実施形態の制御部を示すブロック図である。制御部８は、ＣＰＵ（Central Processing Unit）８１と、ＲＡＭ（Random Access Memory）等の一時記憶手段８２と、ＲＯＭやＦｌａｓｈメモリ等の記憶手段８３と、７セグメントディスプレイ２の制御手段８４と、モニタ等の出力手段８５と、入力／出力インターフェース８６とを備えている。本発明の実施形態の処理を実行させるプログラムは記憶手段８３に保存され、例えば処理実行時に一時記憶手段８２に読み込まれ、ＣＰＵ８１がそのプログラムを実行することにより、自動販売機１００の送信の処理Ｓ１が実行される。
【００３６】
本発明の実施形態の自動販売機１００は、制御部８の処理Ｓ１により７セグメントディスプレイ２から自動販売機１００に関する情報を送信することができる。自動販売機１００では、制御部８のプログラムを変更するだけで新たにハードウェアを追加すること無しに簡易に通信機能を追加することができる。７セグメントディスプレイ２は、殆ど既存の自動販売機に備えられているため、容易に利用することができ、この方式による通信機能を普及させることができる。
【００３７】
また、自動販売機１００は設置場所によって移動や交換を頻繁に行っても、携帯通信装置等の撮像系で自動販売機１００の７セグメントディスプレイ２の画像を取得するだけで自動販売機１００に関する情報を入手でき、容易に自動販売機１００の管理や自動販売機１００の条件に適したサービスを提供することができる。
【００３８】
本発明の実施形態の自動販売機１００では、文字を送信する場合の文字コードとして上記アスキーコード以外にＥＢＣＤＩＣコード、ＪＩＳコード、ＥＵＣ、Ｕｎｉｃｏｄｅ等様々な文字コードを用いてもよいし文字以外の情報を送信してもよい。また、自動販売機１００では、２進数のビット列を表示するセグメント群を任意に形成してもよい。また、外枠部や横中央部のセグメント以外に位置を特定するためのセグメントを形成しておいてもよい。７セグメントディスプレイ２の表示において一部のセグメントが点灯していなくてもそれを補完するように点灯させることで、受信側での読み取りエラーをより少なくすることができる。
【符号の説明】
【００３９】
１  商品選択部
２  ７セグメントディスプレイ
３  硬貨投入口
４  紙幣投入部
５  返却レバー
６  商品排出口
７  硬貨返却口
８  制御部
２０  表示板
２１  外枠部のセグメント
２１ａ  外枠部の四隅のセグメント
２２  横中央部のセグメント
２３  縦セグメント群
２４  ドットのセグメント
１００  自動販売機
【図１】
2014132374.tif 000003
【図２】
2014132374.tif 000004
【図３】
2014132374.tif 000005
【図４】
2014132374.tif 000006
【図５】
2014132374.tif 000007
【図６】
2014132374.tif 000008
【手続補正書】
【提出日】平成24年7月27日(2012.7.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
金額表示部と前記金額表示部を制御する制御部を備える自動販売機であって、
前記制御部は、
前記自動販売機の商品購入者によって商品が選択されたことをトリガーとして
前記自動販売機に関する情報をコード化された情報として外部の撮像系に送信するための点滅信号を生成すると共に
前記点滅信号により前記金額表示部の各部を点滅させるように制御する
ことを特徴とする自動販売機。
【請求項２】
前記自動販売機に関する情報は、
前記商品の購買情報及び前記自動販売機の固体識別情報を含む
ことを特徴とする請求項１記載の自動販売機。
【請求項３】
前記点滅信号は前記金額表示部の１回の点滅に対して８ビット以上を表示するものである
ことを特徴とする請求項１又は請求項２に記載の自動販売機。
【請求項４】
前記金額表示部は７セグメントディスプレイである
ことを特徴とする請求項１乃至請求項３のいずれか１項に記載の自動販売機。
【請求項５】
前記７セグメントディスプレイは、少なくとも５桁以上表示できる
ことを特徴とする請求項４記載の自動販売機。
【請求項６】
前記制御部は、
前記７セグメントディスプレイの隣り合う桁表示部において対向するセグメントをセグメント群とし、前記セグメント群を点灯及び消灯することにより１ビットを表示するように制御する
ことを特徴とする請求項５記載の自動販売機。
【請求項７】
前記制御部は以下の処理を実行することを特徴とする請求項１乃至請求項６のいずれか１項に記載の自動販売機。
１．前記自動販売機に関する情報を文字コードに変換する
２．１番目の文字コードに対応する２進数のビット列を前記金額表示部に表示させる
３．文字コードの間を示す文字コード間情報を前記金額表示部に表示させる
４．２番目の文字コードが存在する場合、前記２番目の文字コードに対応する２進数のビット列を前記金額表示部に表示させる
５．次の文字コードが存在する場合、文字コード間情報を前記金額表示部に表示させた後、前記次の文字コードに対応する２進数のビット列を前記金額表示部に表示させる
６．次の文字コードが無くなるまで上記５．を繰り返す
【請求項８】
金額表示部と前記金額表示部を制御する制御部を備える自動販売機に内蔵されるプログラムであって、
前記自動販売機の商品購入者によって商品が選択されたことをトリガーとして
前記自動販売機に関する情報をコード化された情報として外部の撮像系に送信するための点滅信号を生成するために
前記制御部に以下の各処理を実行させるプログラム。
１．前記自動販売機に関する情報を文字コードに変換する
２．１番目の文字コードに対応する２進数のビット列を前記金額表示部に表示させる
３．文字コードの間を示す文字コード間情報を前記金額表示部に表示させる
４．２番目の文字コードが存在する場合、前記２番目の文字コードに対応する２進数のビット列を前記金額表示部に表示させる
５．次の文字コードが存在する場合、文字コード間情報を前記金額表示部に表示させた後、前記次の文字コードに対応する２進数のビット列を前記金額表示部に表示させる
６．次の文字コードが無くなるまで上記５．を繰り返す
【請求項９】
金額表示部と前記金額表示部を制御する制御部を具備する自動販売機において、
前記自動販売機に関する情報をコード化された情報として外部の撮像系に送信するための通信方法であって、
前記自動販売機の商品購入者によって商品が選択されたことをトリガーとして、
前記自動販売機に関する情報を文字コードに変換するステップと、
前記金額表示部に前記文字コードを点滅させるステップと、
前記金額表示部に点滅された画像を撮像手段により取得するステップと、
取得された画像から対応する文字コードを生成するステップとを含む
ことを特徴とする通信方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信機能を追加した自動販売機に関する。
【背景技術】
【０００２】
従来の自動販売機は、殆どが独立的に稼働しており、通信機能を備えていないものが多数である。そのため、従来の自動販売機の殆どは単体で管理されている。集金と商品補充管理用に赤外線の特殊変調を用いた通信装置が装備されているものもあるが、通信の仕様は公開されておらず、用途も限られている。さらに、非接触型ＩＣカードなどの電子マネーで決裁できる自動販売機も存在するが、我が国では、自動販売機全体の１０％程度といわれている。
【０００３】
自動販売機は、赤外線等の無線又は有線による通信を行うためのハードウェアを新たに追加することで、商品購入者の携帯端末と通信することができる。このようにして通信機能を備えた自動販売機を用いて、例えば、自動販売機で販売する商品のクポーン情報等を提供するシステムが提案されている（特許文献１）。さらに、自動販売機のデータディスプレイに表示された情報を携帯通信装置で撮像し、得られた情報を復号化して販売機サーバのＵＲＬと自動販売機の識別番号を割り出し、そのＵＲＬ及び識別番号を用いてインターネットを介して自動販売機と販売機サーバと携帯通信装置との接続を確立し、自動販売機からの商品購入を携帯端末の通信請求書に反映させるシステムが提案されている（特許文献２）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１２９３８７号公報
【特許文献２】特開２００５−１４１７５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、通信機能を備えていない自動販売機では、自動販売機を管理する効率が非常に悪かった。しかも、その自動販売機の設置環境や販売条件に見合ったサービスを商品購入者に対して提供することができなかった。
【０００６】
本発明は、上記に鑑みてなされたものであり、既存の通信機能を備えていない自動販売機において新たにハードウェアを追加すること無しに簡易に通信機能を追加することを主な技術的課題とする。
【課題を解決するための手段】
【０００７】
本発明に係る自動販売機は、金額表示部と前記金額表示部を制御する制御部を備える自動販売機であって、前記制御部は、前記自動販売機の商品購入者によって商品が選択されたことをトリガーとして前記自動販売機に関する情報をコード化された情報として外部の撮像系に送信するための点滅信号を生成すると共に前記点滅信号により前記金額表示部の各部を点滅させるように制御することを特徴とする。
【０００８】
この構成により、自動販売機の金額表示部から自動販売機に関する情報を送信することができる。
【０００９】
自動販売機に関する情報は、前記商品の購買情報及び前記自動販売機の固体識別情報を含むことが好ましい。商品の購買情報は、商品の種別や購買時日時などを含む購買履歴を含んでいてもよい。自動販売機の固体識別情報から自動販売機の位置情報を特定できるようにすると、商品の購買情報及び自動販売機の固体識別情報がわかることでどの自動販売機でいつどんな商品がどの程度購入されているのかといった情報を把握することができる。
【００１０】
点滅信号は金額表示部の１回の点滅に対して８ビット以上を表示するものであることが好ましい。このように８ビット以上を表示するものであれば、アスキー（ASCII）コードを含むことができるからである。
【００１１】
金額表示部は７セグメントディスプレイであることが好ましい。７セングメントディスプレイは、例えば、図２に示すように、ＬＥＤからなる略長方形状のセグメントを７つ用いて各桁の数字を表示できるようにしたディスプレイである。なお、横下方にドットを示すセグメントを配置しておいてもよい。
【００１２】
７セグメントディスプレイは、少なくとも５桁以上表示できるものが好ましい。これは、１万円札を投入できる自動販売機では７セグメントディスプレイが通常５桁以上表示できるものであるからであり、このように５桁以上表示できるものであれば、各セグメントを効率よく文字の送信に使用することができるからである。７セグメントディスプレイの表示桁数が多くなればそれだけ多くの情報を表示することができ、それに伴って１回で送信できる情報量も増大させることができる。
【００１３】
制御部は、例えば図２の符号２３で示すように、７セグメントディスプレイの隣り合う桁表示部において上段又は下段で対向する２つのセグメントを１つのセグメント群とし、その１つのセグメント群を点灯及び消灯することにより１ビットを表示するように制御することが好ましい。１つのセグメントで１ビットを表示することもできるが、受信側ではこの１ビットを画像から特定するため、一対のセグメントからなる１つのセグメント群で１ビットを表示することで、受信側での読み取りエラーをより少なくすることができるからである。このとき、外枠に相当するセグメント及び横の中央部に相当するセグメントを基準にすることで、受信側で１ビットを表示する位置をより正確に特定することができ、受信側での読み取りエラーをより少なくすることができる。
【００１４】
制御部は以下の処理を実行することで文字コードを２進数のビット列として金額表示部から送信する。
１．自動販売機に関する情報を文字コードに変換する
２．１番目の文字コードに対応する２進数のビット列を金額表示部に表示させる
３．文字コードの間を示す文字コード間情報を金額表示部に表示させる
４．２番目の文字コードが存在する場合、２番目の文字コードに対応する２進数のビット列を金額表示部に表示させる
５．次の文字コードが存在する場合、文字コード間情報を金額表示部に表示させた後、次の文字コードに対応する２進数のビット列を金額表示部に表示させる
６．次の文字コードが無くなるまで上記５．を繰り返す
【００１５】
本発明に係るプログラムは、金額表示部と前記金額表示部を制御する制御部を備える自動販売機に内蔵されるプログラムであって、
前記自動販売機の商品購入者によって商品が選択されたことをトリガーとして
前記自動販売機に関する情報をコード化された情報として外部の撮像系に送信するための点滅信号を生成するために
前記制御部に以下の各処理を実行させることを特徴とする。
１．前記自動販売機に関する情報を文字コードに変換する
２．１番目の文字コードに対応する２進数のビット列を前記金額表示部に表示させる
３．文字コードの間を示す文字コード間情報を前記金額表示部に表示させる
４．２番目の文字コードが存在する場合、前記２番目の文字コードに対応する２進数のビット列を前記金額表示部に表示させる
５．次の文字コードが存在する場合、文字コード間情報を前記金額表示部に表示させた後、前記次の文字コードに対応する２進数のビット列を前記金額表示部に表示させる
６．次の文字コードが無くなるまで上記５．を繰り返す
【００１６】
既存の自動販売機における制御部のプログラムをこのプログラムに変更するだけで、文字コードを２進数のビット列として金額表示部から送信することができる。このプログラムは記憶媒体に保存しておいてもよい。
【００１７】
本発明に係る通信方法は、金額表示部と前記金額表示部を制御する制御部を具備する自動販売機において、前記自動販売機に関する情報をコード化された情報として外部の撮像系に送信するための通信方法であって、前記自動販売機の商品購入者によって商品が選択されたことをトリガーとして、自動販売機に関する情報を文字コードに変換するステップと、金額表示部に文字コードを点滅させるステップと、金額表示部に点滅された画像を撮像手段により取得するステップと、取得された画像から対応する文字コードを生成するステップとを含むことを特徴とする。
【００１８】
このようにすると、通信機能を備えていない自動販売機からでも金額表示部を備えていれば自動販売機に関する情報を外部に送信し、撮像手段を用いて自動販売機に関する情報を受信することができる。
【発明の効果】
【００１９】
本発明に係る自動販売機によると、制御部の処理により金額表示部から自動販売機に関する情報を送信することができる。そのため、既存の自動販売機の制御部の処理、具体的には、制御部のプログラムを変更するだけで新たにハードウェアを追加すること無しに簡易に通信機能を追加することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施形態を示すものであって、自動販売機の外観を示す正面図
【図２】本発明の実施形態の７セグメントディスプレイを示す図
【図３】本発明の実施形態の７セグメントディスプレイの点滅の態様を説明する図であって、（ａ）は２進数の「０１０１０１０１」を示す図、（ｂ）はブランクマークを示す図、（ｃ）は２進数の「０１１１０１０１」を示す図
【図４】本発明の実施形態の処理を示すフローチャートであって、自動販売機の処理を示す図
【図５】受信側の処理を示す図
【図６】本発明の実施形態の制御部を示すブロック図
【発明を実施するための形態】
【００２１】
以下、図面を参照して本発明の各実施形態について説明する。同一又は同類の部材には同一の符号を用いるか又は添字のみ異ならせて表示するものとし、重複した説明を省略しているが、各実施形態の記載は本発明の技術的思想を理解するために合目的的に解釈され、実施形態の記載に限定解釈されるべきものではない。
【００２２】
図１は、本発明の実施形態の自動販売機の外観を示す正面図である。図１に示すように自動販売機１００は、正面に商品選択部１と金額表示部として７セグメントディスプレイ２と硬貨投入口３と紙幣投入部４と返却レバー５と商品排出口６と硬貨返却口７とを有する。また、自動販売機１００は、内部に７セグメントディスプレイ２の表示を制御する制御部８を有する。商品選択部１は、見本を含む商品Ｐを展示した商品展示部１１とそれぞれの商品Ｐに対応した選択ボタン１２とを有する。
【００２３】
図２は、本発明の実施形態の７セグメントディスプレイを示す図である。図２に示すように７セグメントディスプレイ２は、表示板２０と各セグメント２１、２２、２４と、２つの縦方向に長いセグメントからなる縦セグメント群２３とを有する。各セグメントは、例えば発光ダイオード（Light Emitting Diode，ＬＥＤ）からなる。セグメント２１は外枠部を、セグメント２２は横中央部を、セグメント群２３は２進数のビット列を、セグメント２４はドット（点）をそれぞれ表示する。７セグメントディスプレイ２は、５桁の数字を表示することができ、通常金額を表示する。次に、この７セグメントディスプレイ２を点滅させて文字列「Ｕｕ」を送信する態様について説明する。
【００２４】
図３は、本発明の実施形態の７セグメントディスプレイの点滅の態様を説明する図である。図３（ａ）は、２進数の「０１０１０１０１」を示す図であり、図３（ｂ）は、ブランクマークを示す図であり、図３（ｃ）は、２進数の「０１１１０１０１」を示す図である。
【００２５】
制御部８は、以下の処理を実行する。
１．まず、文字列「Ｕｕ」を文字コードの１つであるアスキー（ASCII）コードに変換する。「Ｕ」のアスキーコードは１６進数で「５５」となり、２進数のビット列で「０１０１０１０１」となる。また、「ｕ」のアスキーコードは１６進数で「７５」となり、２進数のビット列で「０１１１０１０１」となる。
【００２６】
２．次に、１番目の文字コード「Ｕ」に対応する２進数のビット列「０１０１０１０１」を７セグメントディスプレイ２に表示させる。具体的には、７セグメントディスプレイ２の隣接した桁において対向する２つの縦方向に長いセグメントを１つの組として縦セグメント群２３（２３ａ、２３ｂ、・・・、２３ｈ）を形成し、２進数の「０」を表示する場合その縦セグメント群２３を消灯し、２進数の「１」を表示する場合その縦セグメント群２３を点灯することにより１ビットをあらわす。また、２進数のビット列「０１０１０１０１」の前半部分「０１０１」は、上段の４つの縦セグメント群２３（２３ａ、２３ｂ、・・・、２３ｄ）で、後半部分「０１０１」は、下段の４つの縦セグメント群２３（２３ｅ、２３ｆ、・・・、２３ｈ）でそれぞれあらわす。このようにすると、図３（ａ）に示すように、上下段の縦セグメント群２３で２進数のビット列「０１０１０１０１」を表示することができる。また、縦セグメント群２３により１ビットを表示しているため、受信側は１つのセグメントで読み取るよりも読み取りエラーをより少なくすることができる。２進数のビット列を示すセグメント群は、縦セグメント群２３だけでなく様々に形成してもよい。
【００２７】
３．次に、１番目の文字コード「Ｕ」と２番目の文字コード「ｕ」との間の文字コード間情報としてブランクマークを７セグメントディスプレイ２に表示させる。このブランクマークは、文字コードの区切りとするものである。ブランクマークは、２進数のビット列を全て「０」として表示し、外枠部の四隅に相当するセグメント及び横中央部の１列のセグメントを直前の表示状態からそれぞれ反転させたものである。具体的には、例えば、ブランクマークは、図３（ｂ）に示すように、上下段の縦セグメント群２３（２３ａ、２３ｂ、・・・、２３ｈ）を全て消灯させ、外枠部の四隅に相当するセグメント２１ａを全て点灯させ、横中央部の１列のセグメント２２ａ、２２ｂ、・・・、２２ｅを順に消灯、消灯、消灯、点灯、点灯させたものとなる。
【００２８】
４．次に、２番目の文字コード「ｕ」の２進数のビット列「０１１１０１０１」を７セグメントディスプレイ２に上記２．と同様にして表示させる。このとき、外枠部の四隅に相当するセグメント２１ａ及び横中央部のセグメント２２ａ、２２ｂ、・・・、２２ｅの表示状態をそれぞれ反転させて元に戻す。
【００２９】
以上の制御部８の処理により、自動販売機１００は、７セグメントディスプレイ２から文字「Ｕｕ」をアスキーコードの２進数のビット列として送信することができる。
【００３０】
受信する側では、撮像系を用いてアスキーコードの２進数のビット列を画像列又は動画として取得し、各画像が表示している２進数のビット列を解析することによりアスキーコードの文字を特定する。
【００３１】
さらに、「Ｕｕ」に続く次の文字コードが存在する場合、制御部８は以下の処理を実行する。
５．文字コード間情報としてブランクマークを７セグメントディスプレイ２に表示させた後、次の文字コードに対応する２進数のビット列を７セグメントディスプレイ２に上記４．と同様にして表示させる。
６．次の文字コードが無くなるまで上記５．を繰り返す。
【００３２】
７セグメントディスプレイ２では、金額を表示する一方でこの制御部８の処理を実施してもよい。この場合、制御部８の処理は、人目には判断できないような極めて短い時間で処理されることが好ましい。また、制御部８の処理は、所定の動作をトリガーにして実施するようにしてもよい。例えば、制御部８の処理は、自動販売機１００の商品を選択する選択ボタン１２を押すのと同時に開始するようにしてもよい。また、制御部８の処理は、定期的に実施するようにしてもよい。
【００３３】
図４は、本発明の実施形態の処理を示すフローチャートであって、自動販売機１００の送信の処理Ｓ１を示している。この送信の処理Ｓ１は制御部８により実行される。図４に示すように、送信の処理Ｓ１では、まず、自動販売機１００に関する情報をアスキーコードを含む所定の文字コードに変換する（Ｓ１１）。次に、１番目の文字コードに対応する２進数のビット列を７セグメントディスプレイ２に表示させる（Ｓ１２）。次に、文字コードの間を示す文字コード間情報を７セグメントディスプレイ２に表示させる（Ｓ１３）。次に、２番目の文字コードに対応する２進数のビット列を７セグメントディスプレイ２に表示させる（Ｓ１４）。次に、次の文字コードがあるか判定する（Ｓ１５）。次の文字コードがない場合、送信側の処理Ｓ１を終了する。次の文字コードがある場合、文字コード間情報を７セグメントディスプレイ２に表示させ（Ｓ１６）、その後次の文字コードに対応する２進数のビット列を７セグメントディスプレイ２に表示させる（Ｓ１７）。次に、次の文字コードがあるか判定する（Ｓ１８）。そして、次の文字コードが無くなるまで、Ｓ１６及びＳ１７の処理を繰り返し、次の文字コードが無くなった時点で送信側の処理Ｓ１を終了する。この処理Ｓ１により、自動販売機１００に関する情報を２進数のビット列として７セグメントディスプレイ２から送信することができる。
【００３４】
図５は、受信側の処理Ｓ２を示すフローチャートを示している。図５に示すように、受信側の処理Ｓ２では、まず、７セグメントディスプレイ２に表示された文字コードに対応する２進数のビット列及び文字コードの間を示す文字コード間情報を撮像系等を用いて画像列又は動画として取得する（Ｓ２１）。次に、文字コードに対応する２進数のビット列を表示した画像と文字コード間情報を表示した画像との差分から各画像の外枠部及び横中央部の位置情報を抽出する（Ｓ２２）。次に、その外枠部及び横中央部の位置情報から２進数のビット列の位置を特定し、２進数のビット列を抽出する（Ｓ２３）。所定の文字コード及び抽出した２進数のビット列から各画像の文字を特定する（Ｓ２４）。この処理Ｓ２により、７セグメントディスプレイ２に表示された２進数のビット列を自動販売機１００に関する情報として受信することができる。
【００３５】
図６は、本発明の実施形態の制御部を示すブロック図である。制御部８は、ＣＰＵ（Central Processing Unit）８１と、ＲＡＭ（Random Access Memory）等の一時記憶手段８２と、ＲＯＭやＦｌａｓｈメモリ等の記憶手段８３と、７セグメントディスプレイ２の制御手段８４と、モニタ等の出力手段８５と、入力／出力インターフェース８６とを備えている。本発明の実施形態の処理を実行させるプログラムは記憶手段８３に保存され、例えば処理実行時に一時記憶手段８２に読み込まれ、ＣＰＵ８１がそのプログラムを実行することにより、自動販売機１００の送信の処理Ｓ１が実行される。
【００３６】
本発明の実施形態の自動販売機１００は、制御部８の処理Ｓ１により７セグメントディスプレイ２から自動販売機１００に関する情報を送信することができる。自動販売機１００では、制御部８のプログラムを変更するだけで新たにハードウェアを追加すること無しに簡易に通信機能を追加することができる。７セグメントディスプレイ２は、殆ど既存の自動販売機に備えられているため、容易に利用することができ、この方式による通信機能を普及させることができる。
【００３７】
また、自動販売機１００は設置場所によって移動や交換を頻繁に行っても、携帯通信装置等の撮像系で自動販売機１００の７セグメントディスプレイ２の画像を取得するだけで自動販売機１００に関する情報を入手でき、容易に自動販売機１００の管理や自動販売機１００の条件に適したサービスを提供することができる。
【００３８】
本発明の実施形態の自動販売機１００では、文字を送信する場合の文字コードとして上記アスキーコード以外にＥＢＣＤＩＣコード、ＪＩＳコード、ＥＵＣ、Ｕｎｉｃｏｄｅ等様々な文字コードを用いてもよいし文字以外の情報を送信してもよい。また、自動販売機１００では、２進数のビット列を表示するセグメント群を任意に形成してもよい。また、外枠部や横中央部のセグメント以外に位置を特定するためのセグメントを形成しておいてもよい。７セグメントディスプレイ２の表示において一部のセグメントが点灯していなくてもそれを補完するように点灯させることで、受信側での読み取りエラーをより少なくすることができる。
【符号の説明】
【００３９】
１  商品選択部
２  ７セグメントディスプレイ
３  硬貨投入口
４  紙幣投入部
５  返却レバー
６  商品排出口
７  硬貨返却口
８  制御部
２０  表示板
２１  外枠部のセグメント
２１ａ  外枠部の四隅のセグメント
２２  横中央部のセグメント
２３  縦セグメント群
２４  ドットのセグメント
１００  自動販売機
【手続補正書】
【提出日】平成25年2月28日(2013.2.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
金額表示部と前記金額表示部を制御する制御部を備える自動販売機であって、
前記制御部は、
前記自動販売機の商品購入者によって商品が選択されたことをトリガーとして
前記自動販売機に関する情報をコード化された複数のビット列からなる情報として外部の撮像系に送信するための点滅信号を生成すると共に
前記点滅信号により前記金額表示部の各部を点滅させて前記各ビット列を順次表示させるように制御することを特徴とする自動販売機。
【請求項２】
前記自動販売機に関する情報は、
前記商品の購買情報及び前記自動販売機の固体識別情報を含む
ことを特徴とする請求項１記載の自動販売機。
【請求項３】
前記点滅信号は前記金額表示部の１回の点滅に対して８ビット以上を表示するものである
ことを特徴とする請求項１又は請求項２に記載の自動販売機。
【請求項４】
前記金額表示部は７セグメントディスプレイである
ことを特徴とする請求項１乃至請求項３のいずれか１項に記載の自動販売機。
【請求項５】
前記７セグメントディスプレイは、少なくとも５桁以上表示できる
ことを特徴とする請求項４記載の自動販売機。
【請求項６】
前記制御部は、
前記７セグメントディスプレイの隣り合う桁表示部において対向するセグメントをセグメント群とし、前記セグメント群を点灯及び消灯することにより１ビットを表示するように制御する
ことを特徴とする請求項５記載の自動販売機。
【請求項７】
前記制御部は以下の処理を実行することを特徴とする請求項１乃至請求項６のいずれか１項に記載の自動販売機。
１．前記自動販売機に関する情報を文字コードに変換する
２．１番目の文字コードに対応する２進数のビット列を前記金額表示部に表示させる
３．文字コードの間を示す文字コード間情報を前記金額表示部に表示させる
４．２番目の文字コードが存在する場合、前記２番目の文字コードに対応する２進数のビット列を前記金額表示部に表示させる
５．次の文字コードが存在する場合、文字コード間情報を前記金額表示部に表示させた後、前記次の文字コードに対応する２進数のビット列を前記金額表示部に表示させる
６．次の文字コードが無くなるまで上記５．を繰り返す
【請求項８】
金額表示部と前記金額表示部を制御する制御部を備える自動販売機に内蔵されるプログラムであって、
前記自動販売機の商品購入者によって商品が選択されたことをトリガーとして
前記自動販売機に関する情報をコード化され文字コード間情報で区切られた複数のビット列からなる情報として外部の撮像系に送信するための点滅信号を生成するために
前記制御部に以下の各処理を実行させるプログラム。
１．前記自動販売機に関する情報を文字コードに変換する
２．１番目の文字コードに対応する２進数のビット列を前記金額表示部に表示させる
３．文字コードの間を示す文字コード間情報を前記金額表示部に表示させる
４．２番目の文字コードが存在する場合、前記２番目の文字コードに対応する２進数のビット列を前記金額表示部に表示させる
５．次の文字コードが存在する場合、文字コード間情報を前記金額表示部に表示させた後、前記次の文字コードに対応する２進数のビット列を前記金額表示部に表示させる
６．次の文字コードが無くなるまで上記５．を繰り返す
【請求項９】
金額表示部と前記金額表示部を制御する制御部を具備する自動販売機において、
前記自動販売機に関する情報をコード化された情報として外部の撮像系に送信するための通信方法であって、
前記自動販売機の商品購入者によって商品が選択されたことをトリガーとして、
前記自動販売機に関する情報を文字コード間情報で区切られた複数のビット列に変換するステップと、
前記金額表示部の各部を点滅させて前記各ビット列を順次表示するステップと、
前記金額表示部の点滅を撮像手段により画像列又は動画像として取得するステップと、
取得された画像を解析することにより前記各ビット列に対応する情報を生成するステップとを含む
ことを特徴とする通信方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明に係る自動販売機は、金額表示部と前記金額表示部を制御する制御部を備える自動販売機であって、前記制御部は、前記自動販売機の商品購入者によって商品が選択されたことをトリガーとして前記自動販売機に関する情報をコード化され文字コード間情報で区切られた複数のビット列からなる情報として外部の撮像系に送信するための点滅信号を生成すると共に前記点滅信号により前記金額表示部の各部を点滅させて前記各ビット列を順次表示させるように制御することを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本発明に係るプログラムは、金額表示部と前記金額表示部を制御する制御部を備える自動販売機に内蔵されるプログラムであって、
前記自動販売機の商品購入者によって商品が選択されたことをトリガーとして
前記自動販売機に関する情報をコード化された複数のビット列からなる情報として外部の撮像系に送信するための点滅信号を生成するために
前記制御部に以下の各処理を実行させることを特徴とする。
１．前記自動販売機に関する情報を文字コードに変換する
２．１番目の文字コードに対応する２進数のビット列を前記金額表示部に表示させる
３．文字コードの間を示す文字コード間情報を前記金額表示部に表示させる
４．２番目の文字コードが存在する場合、前記２番目の文字コードに対応する２進数のビット列を前記金額表示部に表示させる
５．次の文字コードが存在する場合、文字コード間情報を前記金額表示部に表示させた後、前記次の文字コードに対応する２進数のビット列を前記金額表示部に表示させる
６．次の文字コードが無くなるまで上記５．を繰り返す
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
本発明に係る通信方法は、金額表示部と前記金額表示部を制御する制御部を具備する自動販売機において、前記自動販売機に関する情報をコード化された情報として外部の撮像系に送信するための通信方法であって、前記自動販売機の商品購入者によって商品が選択されたことをトリガーとして、前記自動販売機に関する情報を文字コード間情報で区切られた複数のビット列に変換するステップと、
前記金額表示部の各部を点滅させて前記各ビット列を順次表示するステップと、
前記金額表示部の点滅を撮像手段により画像列又は動画像として取得するステップと、
取得された画像を解析することにより前記各ビット列に対応する情報を生成するステップとを含むことを特徴とする。