(57)【要約】【課題】サービス利用者に行列の正確な待ち人数及び待ち時間を通知する。【解決手段】行列の全体が撮影できる位置に設置され、一定の時間間隔で行列を撮影して複数の画像データを生成するカメラと、処理装置と、行列の待ち人数及び待ち時間を取得して表示する携帯端末装置と、が通信可能に接続され、前記処理装置は、前記複数の画像データを記憶する画像保存用メモリと、各々の画像データを処理して、行列の待ち人数を判定する人数判定部と、各々の画像データの前記待ち人数から人数変動を判定する人数変動判定部と、前記人数変動と撮影間隔とに基づいて人数変動速度を計算する人数変動速度計算部と、前記人数変動速度と最後の画像データで判定した待ち人数とに基づいて行列の待ち時間を計算する待ち時間計算部と、前記待ち人数と前記待ち時間とを記憶する通知情報保存用メモリと、を備える。【選択図】図２
2010176225.tif 000002
【特許請求の範囲】
【請求項１】
行列の待ち人数及び待ち時間を通知する情報通知システムであって、
行列の全体が撮影できる位置に設置され、一定の時間間隔で行列を撮影して複数の画像データを生成するカメラと、前記複数の画像データを用いて行列の待ち人数及び待ち時間を算出する処理装置と、前記待ち人数及び前記待ち時間を取得して表示する携帯端末装置と、が通信可能に接続され、
前記処理装置は、前記複数の画像データを記憶する画像保存用メモリと、
各々の画像データを処理して、行列の待ち人数を判定する人数判定部と、
各々の画像データの前記待ち人数から人数変動を判定する人数変動判定部と、
前記人数変動と撮影間隔とに基づいて人数変動速度を計算する人数変動速度計算部と、
前記人数変動速度と最後の画像データで判定した待ち人数とに基づいて行列の待ち時間を計算する待ち時間計算部と、
前記待ち人数と前記待ち時間とを記憶する通知情報保存用メモリと、を備えることを特徴とする情報通知システム。
【請求項２】
前記人数判定部は、行列待ちの各人を識別して待ち人数を判定し、
前記人数変動判定部は、行列に新たに加わった人を除く人数変動を判定することを特徴とする請求項１に記載の情報通知システム。
【請求項３】
行列の待ち人数及び待ち時間を通知する情報通知方法であって、
行列の全体が撮影できる位置に設置されたカメラを用いて、一定の時間間隔で行列を撮影して複数の画像データを生成する第１のステップと、
各々の画像データを処理して、行列の待ち人数を判定する第２のステップと、
各々の画像データの前記待ち人数から人数変動を判定する第３のステップと、
前記人数変動と撮影間隔とに基づいて人数変動速度を計算する第４のステップと、
前記人数変動速度と最後の画像データで判定した待ち人数とに基づいて行列の待ち時間を計算する第５のステップと、
携帯端末装置で、前記待ち人数と前記待ち時間とを取得して表示する第６のステップと、を少なくとも有することを特徴とする情報通知方法。
【請求項４】
前記第２のステップでは、行列待ちの各人を識別して待ち人数を判定し、
前記第３のステップでは、行列に新たに加わった人を除く人数変動を判定することを特徴とする請求項３に記載の情報通知方法。
【請求項５】
行列の待ち人数及び待ち時間を通知する情報通知システムで動作する制御プログラムであって、
コンピュータを、
行列の全体が撮影できる位置に設置され、一定の時間間隔で行列を撮影して複数の画像データを生成するカメラから取得した各々の画像データを処理して、行列の待ち人数を判定する人数判定部、
各々の画像データの前記待ち人数から人数変動を判定する人数変動判定部、
前記人数変動と撮影間隔とに基づいて人数変動速度を計算する人数変動速度計算部、
前記人数変動速度と最後の画像データで判定した待ち人数とに基づいて行列の待ち時間を計算する待ち時間計算部、として機能させることを特徴とする制御プログラム。
【請求項６】
前記人数判定部は、行列待ちの各人を識別して待ち人数を判定し、
前記人数変動判定部は、行列に新たに加わった人を除く人数変動を判定することを特徴とする請求項５に記載の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報通知システム及び情報通知方法並びに制御プログラムに関し、特に、行列の待ち人数及び待ち時間等を通知する情報通知システム及び情報通知方法並びに制御プログラムに関する。
【背景技術】
【０００２】
従来、飲食店等の店舗では、サービスを希望する人数がサービス提供可能人数を超えたとき、サービスが提供されるまでの待ち時間が発生し、サービス希望者は一般的に店内、及び店外に列を作って待つことになる。しかしサービス希望者はその店舗へ行くまで待ち人数が発生しているか否かが不明であり、長時間かけて目当ての店舗に辿り着いたがその店舗に長い行列が発生しており、サービス提供を諦めるケースがある。
【０００３】
このような問題に対して、下記特許文献１には、状況により変動するサービス希望者の待ち時間を一定のタイミングで再計算することにより、各サービス希望者が常に正確な待ち時間を知ることができるようにする受付け待ち時間管理システムが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２１３４３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記特許文献１の方法を利用することにより、その時点での待ち時間を知ることはできるが、この方法では、サービス希望者が受付を行うまで待ち人数としてカウントされず、飲食店の店舗には不向きであると考えられる。
【０００６】
すなわち、上記方法は、あの時点でのサービス提供の進行状態及び他のサービス希望者の待機状態を判断して待ち時間を計算するものであり、順番待ちをしているサービス希望者の人数の変動を考慮していないため、飲食店のように客の回転の速い業種では正確な待ち時間を提供することができない。
【０００７】
また、サービス希望者の人数の変動を考慮したとしても、個々のサービス希望者を特定しなければ、あるサービス希望者の順番がどのように変化しているかを判断することはできず、その結果、正確な待ち時間を提供することができない。
【０００８】
このような背景から、携帯電話機、ＰＨＳ（Personal Handyphone System）、ＰＤＡ（Personal Data Assistance，Personal Digital Assistants：個人向け携帯型情報通信機器）等にて、サービス希望者が店舗の待ち人数や待ち時間をリアルタイムで取得することができるシステムの提案が求められている。
【０００９】
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、サービス利用者に行列の正確な待ち人数及び待ち時間を通知することができる情報通知システム及び情報通知方法並びに制御プログラムを提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、本発明は、行列の待ち人数及び待ち時間を通知する情報通知システムであって、行列の全体が撮影できる位置に設置され、一定の時間間隔で行列を撮影して複数の画像データを生成するカメラと、前記複数の画像データを用いて行列の待ち人数及び待ち時間を算出する処理装置と、前記待ち人数及び前記待ち時間を取得して表示する携帯端末装置と、が通信可能に接続され、前記処理装置は、前記複数の画像データを記憶する画像保存用メモリと、各々の画像データを処理して、行列の待ち人数を判定する人数判定部と、各々の画像データの前記待ち人数から人数変動を判定する人数変動判定部と、前記人数変動と撮影間隔とに基づいて人数変動速度を計算する人数変動速度計算部と、前記人数変動速度と最後の画像データで判定した待ち人数とに基づいて行列の待ち時間を計算する待ち時間計算部と、前記待ち人数と前記待ち時間とを記憶する通知情報保存用メモリと、を備えるものである。
【発明の効果】
【００１１】
本発明の情報通知システム及び情報通知方法並びに制御プログラムによれば、サービス利用者に行列の正確な待ち時間及び待ち人数を通知することができる。
【００１２】
その理由は、行列が全て撮影できるように設置されたカメラにより、行列を一定時間間隔で撮影し、行列内のサービス利用者の顔を識別することにより、顔の移動情報からサービスの回転率を計算して待ち時間を導出し、携帯端末装置へ通知するからである。
【００１３】
なお、本発明はカメラ撮影画像を利用するため、待ち人数の計算のために行列に並んでいる人間が何らかの行動を行う必要がない。また、本発明は既存の防犯カメラ等を流用できる為、サービス提供側の導入を容易にすることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施例に係る情報通知システムの構成を模式的に示すブロック図である。
【図２】本発明の一実施例に係る情報通知方法を説明するための図である。
【図３】本発明の一実施例に係る情報通知システムにおけるカメラの動作を示すフローチャート図である。
【図４】本発明一実施例に係る情報通知システムにおける処理装置の動作を示すフローチャート図である。
【図５】本発明の一実施例に係る情報通知システムにおける携帯端末装置の動作を示すフローチャート図である。
【発明を実施するための形態】
【００１５】
背景技術で示したように、従来の技術はあの時点でのサービス提供の進行状態及び他のサービス希望者の待機状態を判断して待ち時間を計算するものであり、行列待ちをしているサービス希望者の人数の変動を考慮しておらず、また、個々のサービス希望者を特定していないため、正確な待ち時間を提供することができないという問題があった。
【００１６】
そこで、本発明では、カメラにより行列を一定の時間間隔で撮影し、公知の顔認証技術を用いて画像内に含まれるサービス希望者及びその人数を判定し、画像間のサービス希望者の人数の変動を判定する。そして、変動した人数と画像間の時刻情報から、人数変動速度を計算し、計算した人数変動速度と最新の行列の待ち人数から待ち時間を計算する。これにより、サービス利用者に行列の正確な待ち時間及び待ち人数を通知することが可能となる。
【実施例】
【００１７】
上記した本発明の一実施の形態についてさらに詳細に説明すべく、本発明の一実施例に係る情報通知システム及び情報通知方法並びに制御プログラムについて、図１乃至図５を参照して説明する。図１は、本実施例の情報通知システムの構成を模式的に示すブロック図であり、図２は、本実施例の情報通知方法を説明するための図である。また、図３は、本実施例のカメラの動作を示すフローチャート図であり、図４は、処理装置の動作を示すフローチャート図、図５は、携帯端末装置の動作を示すフローチャート図である。
【００１８】
図１に示すように、本実施例の情報通知システムは、行列を撮影するカメラ２０と、撮影した画像データを保存するローカルの画像保存用メモリ２１と、画像データに基づいて行列の待ち人数及び待ち時間を算出する処理装置１１と、待ち人数及び待ち時間を取得して表示する携帯端末装置２２とを備え、これらは通信Ｉ／Ｆ（図示せず）を介して有線又は無線で接続されている。
【００１９】
カメラ２０は、少なくとも撮影手段と計時手段とを備え、行列の全体を撮影できる位置に設置されている。そして、計時手段により時刻を計時し、予め定めた一定時間おきに撮影手段により撮影を行い、行列待ちをしているサービス利用者を判別可能に撮影した画像データを画像保存用メモリ(ローカル)２１へ保存する。なお、このカメラ２０は本実施例の処理専用としてもよいし、他の目的の為に設置されたカメラを利用してもよい。
【００２０】
画像保存用メモリ（ローカル）２１は、ＨＤＤ（Hard Disk Drive）などの記憶手段であり、カメラ２０及び処理装置１１と有線又は無線で通信可能に接続、若しくは、処理装置１１と有線又は無線で通信可能なカメラ２０に内蔵されている。そして、カメラ２０から取得した画像データを保存すると共に、保存した画像を、保存されるたびに処理装置１１の画像保存用メモリ１２に送信する。
【００２１】
処理装置１１は、撮影した画像データ及び撮影時刻情報（画像データを作成した時刻情報）から待ち人数及び待ち時間を算出する装置であり、画像保存用メモリ１２と、ＣＰＵ（Central Processing Unit）１３と、ＲＡＭ（Random Access Memory）などの作業用メモリ１４と、人数判定部１５と、人数変動判定部１６と、人数変動速度計算部１７と、待ち時間計算部１８と、通知情報保存用メモリ１９などで構成される。
【００２２】
画像保存用メモリ１２は、ＨＤＤなどの記憶手段であり、画像保存用メモリ（ローカル）２１と有線又は無線で通信可能に接続されており、画像保存用メモリ（ローカル）２１から取得した画像データをＣＰＵ１３が読み出しできるように保存する。
【００２３】
ＣＰＵ１３は、各機能の動作を制御する。
【００２４】
作業用メモリ１４は、ＣＰＵ１３がプログラムを実行する上で一時的に必要とされるデータを格納する。
【００２５】
人数判定部１５は、画像保存用メモリ１２に保存されている画像データに基づく画像を、公知の顔認証技術を用いて解析し、画像内に含まれるサービス利用者及びその人数を判定する。
【００２６】
人数変動判定部１６は、人数判定部１５で前回判定した画像に含まれており、かつ、今回判定する画像には含まれていないサービス利用者及びその人数を判定する。
【００２７】
人数変動速度計算部１７は、人数変動判定部１６で判定した人数の変動情報と、判定に利用した画像の時刻情報とに基づいて、人数変動速度を計算する。
【００２８】
待ち時間計算部１８は、人数変動速度計算部１７にて計算された人数変動速度と、人数判定部１５にて判定した最新の行列の待ち人数とから待ち時間を計算し、待ち人数及び待ち時間等の通知情報を関連づけて通知情報保存用メモリ１９に保存する。
【００２９】
通知情報保存用メモリ１９は、ＨＤＤなどの記憶手段であり、携帯端末装置２２と有線又は無線で通信可能に接続されており、携帯端末装置２２からの指示に従って、待ち人数及び待ち時間等の通知情報を送信する。
【００３０】
なお、上記処理装置１１は、サービス提供者のもとで準備されたものとしてもよいし、ネットワークを介してインターネット上に専用のサービスとして用意されたものを利用してもよい。また、人数判定部１５、人数変動判定部１６、人数変動速度計算部１７及び待ち時間計算部１８はハードウェアとして構成してもよいし、コンピュータを、人数判定部１５、人数変動判定部１６、人数変動速度計算部１７及び待ち時間計算部１８として機能させる制御プログラムとして構成し、この制御プログラムをＣＰＵ１３上で実行させる構成としてもよい。
【００３１】
携帯端末装置２２は、少なくとも通信手段と表示手段とを備え、通信手段を用いて処理装置１１にアクセスし、通知情報保存用メモリ１９から待ち人数及び待ち時間等の通知情報を取得し、表示手段を用いて画面上に通知情報を表示して携帯端末装置２２の利用者に通知する。
【００３２】
次に、上記構成の情報通知システムの概略動作について、図２を参照して説明する。
【００３３】
まず、カメラ２０は一定の時間間隔で行列を撮影する。ここでは、１２：００から１分おきに撮影しており、１２：００にサービス利用者ＡとＢが撮影され、１２：０１にサービス利用者ＡとＢとＣが撮影され、１２：０２にサービス利用者ＢとＣとＤが撮影されている。そして、この３つの画像データは画像保存用メモリ（ローカル）２１を介して画像保存用メモリ１２に保存される。
【００３４】
次に、処理装置１１は、公知の顔認証技術を用いて画像データを解析し、画像中のサービス利用者の人数を計測し、各画像の人数を比較して人数の変動を判定する。次に、各画像の人数の変動と撮影時刻とに基づいて人数変動速度を計算し、この人数変動速度と待ち人数（最後の画像の人数）とから待ち時間を計算し、待ち人数と待ち時間とを関連づけて通知情報保存用メモリ１９に保存する。
【００３５】
ここでは、１２：００の画像中の人数が２人（サービス利用者ＡとＢ）、１２：０１の画像中の人数が３人（サービス利用者ＡとＢとＣ）、１２：０２の画像中の人数が３人（サービス利用者ＢとＣとＤ）であることから、１２：００から１２：０１の人数変動は＋１人、１２：０１から１２：０２の人数変動は±０人であり、１２：００から１２：０２の２分間の人数変動は＋１人であるが、サービス利用者ＣとＤの２人が新たに行列に加わっているため、実質的な人数変動（サービスを利用した人数）は＋１人−２人＝−１人となる。従って、待ち時間は、１２：００〜１２：０２で考えると３人×２分／人＝６分となる。
【００３６】
その後、携帯端末装置２２は、処理装置１１の通知情報保存用メモリ１９にアクセスして、保存した待ち人数及び待ち時間等の通知情報を取得して画面上に表示し、携帯端末装置２２の利用者に通知する。
【００３７】
次に、各装置の動作について具体的に説明する。
【００３８】
図３は、カメラ２０における撮影時の動作の流れを示すフローチャート図である。
【００３９】
まず、飲食店等のサービス提供者は、カメラ２０の開始操作を行うと（Ｓ３１）、カメラ２０は時間経過を監視し（Ｓ３２）、一定時間経過後、行列の撮影を行う（Ｓ３３）。次に、カメラ２０は、撮影した画像データを画像保存用メモリ（ローカル）２１に保存し（Ｓ３４）、即座に処理装置１１の画像保存用メモリ１２に送信する（Ｓ３５）。そして、カメラ２０は、終了操作が行われたかを判断し（Ｓ３６）、終了操作が行われたら、ステップＳ３２に戻って同様の処理を繰り返す。
【００４０】
図４は、処理装置１１における待ち人数及び待ち時間等の通知情報を計算する流れを示すフローチャート図である。
【００４１】
まず、人数判定部１５は、送信された画像データに基づく画像を、公知の顔認証技術を用いて解析し、行列の待ち人数を判定する（Ｓ４１）。次に、人数変動判定部１６は、各画像の待ち人数に基づいて、画像間の人数変動を判定する（Ｓ４２）。その際、増加した人数と減少した人数を分けて記録し、実質的な人数の変動（行列に新たに加わった人を除く人数の変動、すなわち、行列に並んでいた人が何人いなくなったか）が分かるようにする。
【００４２】
次に、人数変動速度計算部１７は、人数変動情報と判定に利用した画像の時刻情報とに基づいて、人数変動の速度を計算する（Ｓ４３）。人数変動速度を計算に際して、最初の画像と最後の画像（例えば、図２の１２：００の画像と１２：０２の画像）を利用してもよいし、人数が時々刻々と変動する場合は途中の画像と最後の画像（例えば、図２の１２：０１の画像と１２：０２の画像）を利用してもよい。
【００４３】
最後に、待ち時間計算部１８は、計算した人数変動速度と最新の行列の待ち人数とに基づいて待ち時間を計算し（Ｓ４４）、待ち人数及び待ち時間等の通知情報を通知情報保存用メモリ１９へ保存する（Ｓ４５）。
【００４４】
図５は、携帯端末装置２２における通知情報へのアクセスの流れを示すフローチャート図である。
【００４５】
飲食店等のサービス希望者は、携帯端末装置２２を操作して処理装置１１の通知情報保存用メモリ１９へアクセスする（Ｓ５１）。携帯端末装置２２は、通知情報保存用メモリ１９から待ち人数及び待ち時間等の通知情報を取得し（Ｓ５２）、画面上に取得した通知情報を表示する（Ｓ５３）。
【００４６】
このように、一定時間間隔で行列を撮影し、公知の顔認証技術を用いて人数変動を判定し、人数変動と撮影間隔とから人数変動速度を計算し、人数変動速度と待ち人数から待ち時間を計算して携帯端末装置で確認できるようにすることにより、サービス利用者に正確な待ち人数及び待ち時間を通知することができる。
【００４７】
上記実施例では１店舗のみを対象としているが、複数店舗が本システムに対応していれば、サービス希望者が処理装置１１から複数店舗の待ち人数及び待ち時間を一挙に取得することも可能となる。例えば、システム対応店舗をラーメン屋、アイスクリーム屋というようにグループ化しておき、指定したグループに属する店舗の情報が一挙に取得できるようにすれば、最も待ち時間が少ない店舗を簡単に検索することも可能である。
【００４８】
さらに、処理装置１１の機能をインターネット上に実現できるようにすれば更に便利である。例えば、店舗の待ち人数及び待ち時間を一挙に取得できるサイトのＵＲＬ（Uniform Resource Locator）を二次元バーコード化して店舗のチラシやポスターに掲載すれば、一般的な携帯端末装置に搭載されている二次元バーコード読み取り機能を利用することで、サービス希望者は手軽にその店舗の待ち人数及び待ち時間を取得することができる。
【００４９】
なお、上記実施例では店舗におけるサービス利用者の行列に関して説明したが、本発明は上記実施例に限定されるものではなく、例えば、道路における車の渋滞など、撮影した画像を処理して対象物の変動を判定し、その変動情報を利用して処理時間を算出するシステムに対しても同様に適用することができる。
【産業上の利用可能性】
【００５０】
本発明は、画像を取得する撮影装置と、画像に基づいて処理する装置と、処理した結果を利用する端末装置とを含むシステムに利用可能である。
【符号の説明】
【００５１】
１１  処理装置
１２  画像保存用メモリ
１３  ＣＰＵ
１４  作業用メモリ
１５  人数判定部
１６  人数変動判定部
１７  人数変動速度計算部
１８  待ち時間計算部」
１９  通知情報保存用メモリ
２０  カメラ
２１  画像保存用メモリ（ローカル）
２２  携帯端末装置
【図１】
2010176225.tif 000003
【図２】
2010176225.tif 000004
【図３】
2010176225.tif 000005
【図４】
2010176225.tif 000006
【図５】
2010176225.tif 000007