(57)【要約】【課題】顧客の顔を効率的に認識することの可能な自動販売機を提供する。【解決手段】顧客の来訪を検知する人センサ、顧客を撮影するために設置されたカメラ、カメラで撮影された画像を記憶するＦＩＦＯメモリ、人センサで顧客の来訪が検知されたときカメラで撮影された画像を所定時間おきにＦＩＦＯメモリに格納し始める画像入力部、画像の中から顧客の顔を認識する顔認識部、貨幣の投入を検知する貨幣投入センサ、商品の選択を検知する商品選択ボタン、及び、貨幣投入センサで貨幣の投入が検知された時よりも所定時間Ｔ１前以降に撮影された画像をＦＩＦＯメモリから読み出して顔認識の処理対象と決定し、商品選択ボタンで商品の選択が検知された時よりも所定時間Ｔ２後以前に撮影された画像をＦＩＦＯメモリから読み出して顔認識の処理対象と決定する処理対象画像決定部を備える。【選択図】図３
2008123162.tif 000002
【特許請求の範囲】
【請求項１】
顧客を撮影するために設置されたカメラと、
前記カメラにより撮影された画像を記憶するためのバッファメモリと、
前記カメラにより撮影された画像を所定時間おきに前記バッファメモリに格納する画像入力手段と、
前記画像の中から前記顧客の顔を認識する顔認識手段と、
対価の受付を検知する対価受付検知手段と、
前記対価受付検知手段により対価の受付が検知された時よりも所定時間前以降に撮影された画像を前記バッファメモリから読み出して前記顔認識手段の処理対象と決定する処理対象画像決定手段とを備えたことを特徴とする自動販売機。
【請求項２】
請求項１に記載の自動販売機であってさらに、
商品の選択を検知する商品選択検知手段を備え、
前記処理対象画像決定手段は、前記商品選択検知手段により商品の選択が検知された時よりも所定時間後以前に撮影された画像を前記バッファメモリから読み出して前記顔認識手段の処理対象と決定する、ことを特徴とする自動販売機。
【請求項３】
顧客を撮影するために設置されたカメラと、
前記カメラにより撮影された画像を記憶するためのバッファメモリと、
前記カメラにより撮影された画像を所定時間おきに前記バッファメモリに格納する画像入力手段と、
前記画像の中から前記顧客の顔を認識する顔認識手段と、
商品の選択を検知する商品選択検知手段と、
前記商品選択検知手段により商品の選択が検知された時よりも所定時間後以前に撮影された画像を前記バッファメモリから読み出して前記顔認識手段の処理対象と決定する処理対象画像決定手段とを備えたことを特徴とする自動販売機。
【請求項４】
請求項１〜３のいずれか１項に記載の自動販売機であって、
前記顔認識手段は、
前記処理対象画像決定手段により処理対象と決定された画像の中から顔を検出する顔検出手段と、
前記顔検出手段により検出された顔に基づいてその顧客の性別及び年代を推定する性別年代推定手段とを含むことを特徴とする自動販売機。
【請求項５】
請求項１〜４のいずれか１項に記載の自動販売機であってさらに、
顧客の来訪を検知する人センサを備え、
前記画像入力手段は、前記人センサにより顧客の来訪が検知されたとき前記バッファメモリへの画像の格納を開始する、ことを特徴とする自動販売機。
【請求項６】
請求項１〜５のいずれか１項に記載の自動販売機であって、
前記カメラは対価受付部の周辺に設けられることを特徴とする自動販売機。
【請求項７】
請求項１〜５のいずれか１項に記載の自動販売機であって、
前記商品選択手段は商品選択ボタンであり、前記カメラは前記商品選択ボタンの周辺に設けられることを特徴とする自動販売機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動販売機に関し、さらに詳しくは、顔認識機能を有する自動販売機に関する。
【背景技術】
【０００２】
特開平９−３１９９４０号公報（引用文献１）には、カメラで顧客を撮影してその顧客の年齢や性別等を判断し、その顧客が興味をひきそうな文字情報を表示するようにした自動販売機が記載されている。また、顧客の年齢や性別等の情報をセンタに送信し、販売促進に利用することも記載されている。しかしながら、顧客をどのように撮影し、顧客の年齢や性別をどのように判断するのか、その具体的な方法は全く記載されていない。
【０００３】
一方、特開２００６−３１３８７号公報（引用文献２）には、カメラで撮影した画像の中から人物の顔を検出し、その人物を特定（推定）する画像認識装置が記載されている。この装置のアルゴリズムは非常に複雑で、処理コストも高い。したがって、この装置を自動販売機に単に搭載し、カメラで撮影した画像を全て処理していたのでは、処理コストが高くつき過ぎ、現実味に乏しい。
【特許文献１】特開平９−３１９９４０号公報
【特許文献２】特開２００６−３１３８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、顧客の顔を効率的に認識することの可能な自動販売機を提供することである。
【課題を解決するための手段及び発明の効果】
【０００５】
本発明による自動販売機は、カメラと、バッファメモリと、画像入力手段と、顔認識手段と、対価受付検知手段と、処理対象画像決定手段とを備える。カメラは、顧客を撮影するために設置される。バッファメモリは、カメラにより撮影された画像を記憶する。画像入力手段は、カメラにより撮影された画像を所定時間おきにバッファメモリに格納する。顔認識手段は、画像の中から顧客の顔を認識する。対価受付検知手段は、対価の受付を検知する。処理対象画像決定手段は、対価受付検知手段により対価の受付が検知された時よりも所定時間前以降に撮影された画像をバッファメモリから読み出して顔認識手段の処理対象と決定する。ここでいう対価の受付は、典型的には貨幣（硬貨又は紙幣）の投入を意味するが、磁気カードを磁気リーダに通したり、非接触式ＩＣカードを読み取り装置にかざしたりするなど、顧客による対価の支払い操作を受け付けること全般を意味する。
【０００６】
本発明によれば、対価の受付が検知された時よりも所定時間前以降にカメラで撮影された画像の中から顧客の顔が認識されるので、画像の中に顔が写っている可能性が高く、顔認識処理は効率的に実行される。
【０００７】
好ましくは、自動販売機はさらに、商品の選択を検知する商品選択検知手段を備える。処理対象画像決定手段は、商品選択検知手段により商品の選択が検知された時よりも所定時間後以前に撮影された画像をバッファメモリから読み出して顔認識手段の処理対象と決定する。この場合、商品の選択が検知された時よりも所定時間後以前に撮影された画像の中から顧客の顔が認識されるので、画像の中に顔が写っている可能性が高く、顔認識処理は効率的に実行される。
【０００８】
本発明による別の自動販売機は、カメラと、バッファメモリと、画像入力手段と、顔認識手段と、商品選択検知手段と、処理対象画像決定手段とを備える。カメラは、顧客を撮影するために設置される。バッファメモリは、カメラにより撮影された画像を記憶する。画像入力手段は、カメラにより撮影された画像を所定時間おきにバッファメモリに格納する。顔認識手段は、画像の中から顧客の顔を認識する。商品選択検知手段は、商品の選択を検知する。処理対象画像決定手段は、商品選択検知手段により商品の選択が検知された時よりも所定時間後以前に撮影された画像をバッファメモリから読み出して顔認識手段の処理対象と決定する。
【０００９】
本発明によれば、商品の選択が検知された時よりも所定時間後以前に撮影された画像の中から顧客の顔が認識されるので、画像の中に顔が写っている可能性が高く、顔認識処理は効率的に実行される。
【００１０】
好ましくは、自動販売機はさらに、顧客の来訪を検知する人センサを備える。画像入力手段は、人センサにより顧客の来訪が検知されたときバッファメモリへの画像の格納を開始する。この場合、来客があったとき初めてバッファメモリへの画像の格納が開始されるので、顧客が全く写っていない画像はバッファメモリに格納されない。したがって、バッファメモリにおける無駄な消費電力は低減される。
【００１１】
好ましくは、カメラは対価受付部の周辺に設けられる。この場合、カメラは貨幣投入口に向けられた顧客の顔を撮影し易い。ここでいう対価受付部は、典型的には貨幣投入口を意味するが、磁気カードの場合は磁気リーダ、非接触式ＩＣカードの場合は読み取り装置など、顧客による対価の支払い操作を受け付ける部分全般を意味する。
【００１２】
好ましくは、商品選択手段は商品選択ボタンである。カメラは商品選択ボタンの周辺に設けられる。この場合、カメラは商品選択ボタンに向けられた顧客の顔を撮影し易い。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照し、本発明の実施の形態を詳しく説明する。図中同一又は相当部分には同一符号を付してその説明は繰り返さない。
【００１４】
図１を参照して、本発明の実施の形態による自動販売機１０は、商品見本１１と、商品選択ボタン１２と、硬貨投入口１３と、商品取出口１４と、硬貨返却口１５とを備える。顧客は必要な硬貨を硬貨投入口１３から投入し、商品見本１１を見ながら欲しい商品を決定し、その商品選択ボタン１２を押す。すると、その商品が商品取出口１４に供給され、必要に応じて釣り銭が硬貨返却口１５に供給される。以上の構成及び動作は周知のものである。
【００１５】
図２を参照して、自動販売機１０はさらに、自動販売機本体制御部（以下、単に「本体制御部」と略す。）１６と、貨幣投入センサ１７と、通信部１８とを備える。本体制御部１６は、自動販売機１０全体の制御を統括する。貨幣投入センサ１７は、硬貨投入口１３への硬貨の投入を検知する。硬貨投入口１３以外に紙幣投入口（図示せず）も設けられていてもよい。この場合、貨幣投入センサ１７は、紙幣投入口への紙幣の投入を検知する。通信部１８は、販売実績、自動販売機１０の稼働状態などの情報を販売管理センタのホストコンピュータに送信する。
【００１６】
自動販売機１０はさらに、本自動販売機１０を利用する客層を自動的に認識する客層認識装置２０を備える。客層認識装置２０は、各種の人センサ２１と、カメラ２２と、画像入力部２３と、ＦＩＦＯ(First-In First-Out)メモリ２４と、処理対象画像決定部２５と、顔検出部２６と、性別年代推定部２７とを備える。人センサ２１、カメラ２２及びＦＩＦＯメモリ２４はハードウェアで構成されるが、画像入力部２３、処理対象画像決定部２５、顔検出部２６及び性別年代推定部２７はソフトウェア（コンピュータプログラム）で構成される。ＦＩＦＯメモリ２４は単なるバッファメモリでもよい。
【００１７】
人センサ２１は顧客の来訪を検知するもので、具体的には図１に示すように、シートセンサ２８、走査型レーザレーダ２９、測距センサ３０などがある。シートセンサ２８は自動販売機１０前方の床に敷設され、この上に乗った顧客の体重による圧力を検知する。走査型レーザレーダ２９は自動販売機１０前面のほぼ中央に埋設され、自動販売機１０前方に立った顧客をレーザで走査して検知する。測距センサ３０は硬貨投入口１３の周辺に埋設され、自動販売機１０前方に立った顧客に赤外線を照射し、顧客で反射した赤外線を検知することにより、自動販売機１０から顧客までの距離を測定する。
【００１８】
カメラ２２は硬貨投入口１３の周辺に埋設され、自動販売機１０前方に立った顧客、特にその顔を撮影する。本実施の形態では、顧客は少なくとも１回硬貨を投入するために硬貨投入口１３に顔を向けることに着目し、カメラ２２を硬貨投入口１３の周辺に埋設しているが、顧客は少なくとも１回商品を選択するために商品見本１１及び商品選択ボタン１２に顔を向けることに着目し、カメラ２２を自動販売機１０前面のほぼ中央で、かつ、商品見本１１と商品選択ボタン１２との間辺りに埋設してもよい。また、顧客は少なくとも１回商品を取り出すために商品取出口１４に顔を向けることに着目し、カメラ２２を商品取出口１４の周辺に埋設してもよい。
【００１９】
画像入力部２３は、カメラ２２により撮影された画像を図３に示すように所定時間（たとえば０．５秒）おきにＦＩＦＯメモリ２４にバッファリングする。ＦＩＦＯメモリ２４は、カメラ２２により撮影された画像を一時的に記憶するための先入れ先出し型のバッファメモリである。
【００２０】
本体制御部１６は、貨幣投入センサ１７により貨幣の投入が検知された時、その旨を示す貨幣投入検知信号を処理対象画像決定部２５に送信する。本体制御部１６はまた、商品選択ボタン１２により商品の選択が検知された時、その旨を示す商品選択検知信号を処理対象画像決定部２５に送信する。
【００２１】
処理対象画像決定部２５は、図３に示すように、貨幣投入検知信号の受信時よりも所定時間Ｔ１前以降に撮影された画像をＦＩＦＯメモリ２４から読み出して後述する顔認識処理の対象と決定するとともに、商品選択検知信号の受信時よりも所定時間Ｔ２後以前に撮影された画像をＦＩＦＯメモリ２４から読み出して後述する顔認識処理の対象と決定する。
【００２２】
顔検出部２６は、処理対象画像決定部２５により処理対象と決定された画像の中から顔を検出する。性別年代推定部２７は、顔検出部２６により検出された顔に基づいてその顧客の性別及び年代を推定する。顔検出部２６及び性別年代推定部２７の詳細については、特開２００６−３１３８７号公報（引用文献２）の記載をここに援用する。
【００２３】
本体制御部１６は性別年代推定部２７により推定された顧客の性別及び年代を示す客層情報を通信部１８に送信し、通信部１８はその客層情報を商品管理センタのホストコンピュータに送信する。
【００２４】
次に、以上のように構成された自動販売機１０の動作を説明する。自動販売機１０の内蔵コンピュータ（図示せず）は、図４に示されるメインタスク（コンピュータプログラム）を実行する。
【００２５】
内蔵コンピュータはまず、来客フラグが「１」にセットされているか否かを判断する（Ｓ１）。来客フラグは顧客の来訪を示すもので、来客があるとき「１」にセットされ、来客がないとき「０」にリセットされる。
【００２６】
来客フラグ＝０の場合（Ｓ１でＮＯ）、内蔵コンピュータは人センサ２１が顧客の来訪を検知したか否かを判断する（Ｓ２）。人センサ２１は顧客の来訪を検知すると（Ｓ２でＹＥＳ）、図３に示すように来客検知信号ＨＳを生成する。内蔵コンピュータは来客検知信号ＨＳに応答して来客フラグを「１」にセットし（Ｓ３）、図５に示すように次回キャプチャデータポインタＣＰを初期化し（Ｓ４）、バッファリングフラグを「１」にセットする（Ｓ５）。次回キャプチャデータポインタＣＰは、カメラ２２で取得した最新の画像データを格納する予定のＦＩＦＯメモリ２４上のアドレスを指定するもので、画像データが格納されるたびにアドレスを昇順に移動する。バッファリングフラグは画像データをＦＩＦＯメモリ２４にバッファリングすべきことを示すもので、来客があったときから商品選択後に所定時間Ｔ２が経過するまでの間は「１」にセットされ、それ以外は「０」にリセットされる。
【００２７】
内蔵コンピュータは、図４に示したメインタスクと並行し、図６に示した撮影割込処理を実行する。具体的には、内蔵コンピュータはまず、バッファリングフラグが「１」にセットされているか否かを判断する（Ｓ２１）。バッファリングフラグ＝１の場合（Ｓ２１でＹＥＳ）、画像入力部２３は、カメラ２２で撮影された画像データをＦＩＦＯメモリ２４に格納し（Ｓ２２）、次回キャプチャデータポインタＣＰをインクリメントする（Ｓ２３）。この撮影割込処理はバッファリングフラグ＝１である限り繰り返し実行される。したがって、図３に示すように、ＦＩＦＯメモリ２４への画像データのバッファリングは所定時間おきに行われる。その結果、時刻ｔ１では、図７に示すように、最初の画像データＰＤ１と２番目の画像データＰＤ２とがバッファリングされ、次回キャプチャデータポインタＣＰが空きアドレスＡ３を指定する。
【００２８】
一方、来客フラグ＝１の場合（Ｓ１でＹＥＳ）、内蔵コンピュータは貨幣投入フラグが「１」にセットされているか否かを判断する（Ｓ６）。貨幣投入フラグは貨幣の投入を示すのもので、貨幣が投入されたとき「１」にセットされ、貨幣が投入されていないとき「０」にリセットされる。
【００２９】
貨幣投入フラグ＝０の場合（Ｓ６でＮＯ）、内蔵コンピュータは貨幣投入センサ１７が貨幣の投入を検知したか否かを判断する（Ｓ７）。貨幣投入センサ１７は貨幣の投入を検知すると（Ｓ７でＹＥＳ）、図３に示すように貨幣投入検知信号ＭＩを生成する。内蔵コンピュータは貨幣投入検知信号ＭＩに応答して貨幣投入フラグを「１」にセットし（Ｓ８）、貨幣投入時から所定時間Ｔ１遡った時点よりも後に画像データが格納されたＦＩＦＯメモリ２４の最初のアドレスに次回処理対象データポインタをセットする（Ｓ９）。次回処理対象データポインタは、次に処理対象とすべき画像データを格納しているＦＩＦＯメモリ２４上のアドレスを指定するもので、この時点では図７に示したアドレスＡ２を指定する。最初の画像データＰＤ１は貨幣投入時から所定時間Ｔ１遡った時点よりも前にＦＩＦＯメモリ２４に格納されたものであるから、次回処理対象データポインタは画像データＰＤ１を格納するアドレスＡ１を指定しない。
【００３０】
内蔵コンピュータは、図４に示したメインタスクと並行し、図８に示した客層認識処理を実行する。具体的には、内蔵コンピュータはまず、貨幣投入フラグが「１」にセットされているか否かを判断する（Ｓ３１）。貨幣投入フラグ＝１の場合、内蔵コンピュータは次回処理対象データポインタＯＰが示すアドレスからワークメモリ３１に画像データを移動する（Ｓ３２）。続いて、顔検出部２６はワークメモリ３１に格納された画像データをスキャンし、顧客の顔が写っている領域を抽出する（Ｓ３３）。続いて、性別年代推定部２７は検出された顔に基づいてその顧客の性別及び年代を推定し、たとえば次の表１に示した１４通りに分類する（Ｓ３４）。ただし、顔が検出されない場合、性別及び年代の推定は無駄なので実行されない。したがって、この場合、客層認識処理にかかる時間は短くなる。
【表１】
2008123162.tif 000003
【００３１】
図３に示した時刻ｔ２では、図９に示すように、画像データＰＤ３と画像データＰＤ４とがＦＩＦＯメモリ２４に格納され、次回キャプチャデータポインタＣＰが空きアドレスＡ５を指定している。画像データＰＤ１が処理対象外として破棄され、画像データＰＤ２は処理対象としてワークメモリ３１に移動される。ワークメモリ３１上の画像データが後述する客層認識処理の対象となる。次回処理対象データポインタＯＰは画像データがワークメモリ３１に移動されるたびにアドレスを昇順に移動し、この時点では画像データＰＤ３が格納されているアドレスＡ３を指定する。
【００３２】
一方、貨幣投入フラグ＝１の場合（Ｓ６でＹＥＳ）、内蔵コンピュータは商品選択フラグが「１」にセットされているか否かを判断する（Ｓ１０）。商品選択フラグは商品の選択を示すのもので、商品が選択されたとき「１」にセットされ、商品が選択されていないとき「０」にリセットされる。
【００３３】
商品選択フラグ＝０の場合（Ｓ１０でＮＯ）、内蔵コンピュータは商品選択ボタン１２が商品の選択を検知したか否かを判断する（Ｓ１１）。商品選択ボタン１２は商品の選択を検知すると（Ｓ１１でＹＥＳ）、図３に示すように商品選択検知信号ＩＳを生成する。内蔵コンピュータは商品選択検知信号ＩＳに応答して商品選択フラグを「１」にセットし（Ｓ１２）、商品選択入時から所定時間Ｔ２経過した時点よりも前に画像データが格納される予定のＦＩＦＯメモリ２４のアドレスに最後データポインタをセットする（Ｓ１３）。最後データポインタは、最後に処理対象とすべき画像データを格納する予定のＦＩＦＯメモリ２４上のアドレスを指定するもので、次回キャプチャデータポインタＣＰや次回処理対象データポインタと異なり移動しない。
【００３４】
図３に示した時刻ｔ３では、図１０に示すように、画像データＰＤ４と画像データＰＤ５とがＦＩＦＯメモリ２４に格納され、次回キャプチャデータポインタＣＰが空きアドレスＡ６を指定する。画像データＰＤ３は客層認識処理の対象としてワークメモリ３１に移動され、次回処理対象データポインタＯＰは画像データＰＤ４が格納されているアドレスＡ４を指定する。最後データポインタＦＰは、画像データＰＤ７を格納する予定のアドレスＡ７を指定する。
【００３５】
一方、商品選択フラグ＝１の場合（Ｓ１０でＮＯ）、内蔵コンピュータは次回キャプチャデータポインタＣＰが最後データポインタＦＰを追い越したか否かを判断する（Ｓ１４）。次回キャプチャデータポインタＣＰが最後データポインタＦＰを追い越した場合（Ｓ１４でＹＥＳ）、内蔵コンピュータはバッファリングフラグを「０」にリセットする（Ｓ１５）。図６に示した撮影割込処理は、バッファリングフラグ＝０の場合（Ｓ２１でＮＯ）、画像データのバッファリングを行わない。
【００３６】
図３に示した時刻ｔ４では、図１１に示すように、画像データＰＤ６と画像データＰＤ７とがＦＩＦＯメモリ２４にバッファリングされ、画像データＰＤ５は客層認識処理の対象としてワークメモリ３１に移動され、次回処理対象データポインタＯＰは画像データＰＤ６が格納されているアドレスＡ６を指定する。次回キャプチャデータポインタＣＰが最後データポインタＦＰを追い越した場合、画像データＰＤ７を最後に、ＦＩＦＯメモリ２４への画像データの格納は終了する。
【００３７】
一方、次回キャプチャデータポインタＣＰが最後データポインタＦＰを追い越していない場合（Ｓ１４でＮＯ）、内蔵コンピュータは次回処理対象データポインタＯＰが最後データポインタＦＰを追い越したか否かを判断する（Ｓ１６）。次回処理対象データポインタＯＰが最後データポインタＦＰを追い越した場合（Ｓ１６でＹＥＳ）、内蔵コンピュータは商品選択フラグ、貨幣投入フラグ及び来客フラグを全て「０」にリセットする（Ｓ１７）。画像データＰＤ７を最後に、ワークメモリ３１への画像データの移動は終了し、自動販売機１０は元の待機状態に戻る。
【００３８】
以上、本発明の実施の形態によれば、貨幣の投入が検知された時よりも所定時間Ｔ１前以降にカメラ２２で撮影された画像の中から顧客の顔が認識されるので、画像の中に顔が写っている可能性が高く、顔認識処理は効率的に実行される。また、商品の選択が検知された時よりも所定時間Ｔ２後以前に撮影された画像の中から顧客の顔が認識されるので、画像の中に顔が写っている可能性が高く、顔認識処理は効率的に実行される。また、来客があったとき初めてＦＩＦＯメモリ２４への画像の格納が開始されるので、顧客が全く写っていない画像はＦＩＦＯメモリ２４に格納されない。したがって、ＦＩＦＯメモリにおける無駄な消費電力は低減される。
【００３９】
図３に示した例では、貨幣を投入する前の画像データＰＤ２及びＰＤ３には顔が写っているため、顔認識処理に時間がかかる。これに対し、貨幣を投入した後の画像データＰＤ４〜ＰＤ７には顔が写っていないため、顔認識処理に時間がかからない。
【００４０】
上記の実施の形態は顔を検出した後に性別及び年代を推定しているが、本発明は顔を検出して認証を行ったり、顔を検出して防犯を行ったりしてもよい。
【００４１】
また、上記実施の形態は所定時間Ｔ１及びＴ２の両方を採用しているが、所定時間Ｔ１だけを採用したり、所定時間Ｔ２だけを採用したりしてもよい。また、上記実施の形態は貨幣の投入及び商品の選択の両方を起点に採用しているが、貨幣の投入だけを起点に採用し、貨幣の投入よりも所定時間Ｔ１前以降でかつ貨幣の投入よりも所定時間Ｔ２後以前の画像を処理対象としたり、あるいは、商品の選択だけを起点に採用し、商品の選択よりも所定時間Ｔ１前以降でかつ商品の選択よりも所定時間Ｔ２後以前の画像を処理対象としたりしてもよい。
【００４２】
以上、本発明の実施の形態を説明したが、上述した実施の形態は本発明を実施するための例示に過ぎない。よって、本発明は上述した実施の形態に限定されることなく、その趣旨を逸脱しない範囲内で上述した実施の形態を適宜変形して実施することが可能である。
【図面の簡単な説明】
【００４３】
【図１】本発明の実施の形態による自動販売機の外観構成を示す斜視図である。
【図２】図１に示した自動販売機の構成を示す機能ブロック図である。
【図３】図２中のＦＩＦＯメモリ周りの動作を示すタイミング図である。
【図４】図１及び図２に示した自動販売機のメインタスクを示すフロー図である。
【図５】図２中のＦＩＦＯメモリによるバッファリング動作を示す機能ブロック図である。
【図６】図１及び図２に示した自動販売機の撮影割込タスクを示すフロー図である。
【図７】図３中の時刻ｔ１におけるＦＩＦＯメモリのバッファリング動作を示す機能ブロック図である。
【図８】図１及び図２に示した自動販売機の客層認識タスクを示すフロー図である。
【図９】図３中の時刻ｔ２におけるＦＩＦＯメモリのバッファリング動作を示す機能ブロック図である。
【図１０】図３中の時刻ｔ３におけるＦＩＦＯメモリのバッファリング動作を示す機能ブロック図である。
【図１１】図３中の時刻ｔ４におけるＦＩＦＯメモリのバッファリング動作を示す機能ブロック図である。
【符号の説明】
【００４４】
１０  自動販売機
１２  商品選択ボタン
１３  硬貨投入口
１７  貨幣投入センサ
２０  客層認識装置
２１  人センサ
２２  カメラ
２３  画像入力部
２４  ＦＩＦＯメモリ
２５  処理対象画像決定部
２６  顔検出部
２７  性別年代推定部
２８  シートセンサ
【図１】
2008123162.tif 000004
【図２】
2008123162.tif 000005
【図３】
2008123162.tif 000006
【図４】
2008123162.tif 000007
【図５】
2008123162.tif 000008
【図６】
2008123162.tif 000009
【図７】
2008123162.tif 000010
【図８】
2008123162.tif 000011
【図９】
2008123162.tif 000012
【図１０】
2008123162.tif 000013
【図１１】
2008123162.tif 000014