(57)【要約】【課題】ある場所における現在の状況を判断する新たな技術を提供することを課題とする。【解決手段】本発明によれば、店舗に設置された装置、及び、店舗にいる客が携帯するユーザ端末の少なくとも一方から店舗生情報を取得する取得部１１と、店舗生情報に基づき、店舗にいる客の男女比率、店舗にいる客の年齢層比率、店舗のうるささ、店舗に子供がいるか否か、店舗における子供の割合、店舗に喫煙している客がいるか否か、店舗における喫煙している客の割合、店舗に存在する喫煙席が空いているか否か、店舗に存在する禁煙席が空いているか否か、品切れ商品、及び、今後の店舗の混雑状況の中の少なくとも１つを含む店舗の状況を特定する特定部１２と、特定部１２による特定結果を出力する出力部１３と、を有する情報提供装置１０が提供される。【選択図】図３
2018156360.tif 000002
【特許請求の範囲】
【請求項１】
店舗に設置された装置、及び、前記店舗にいる客が携帯するユーザ端末の少なくとも一方から店舗生情報を取得する取得手段と、
前記店舗生情報に基づき、前記店舗にいる客の男女比率、前記店舗にいる客の年齢層比率、前記店舗のうるささ、前記店舗に子供がいるか否か、前記店舗における子供の割合、前記店舗に喫煙している客がいるか否か、前記店舗における喫煙している客の割合、前記店舗に存在する喫煙席が空いているか否か、前記店舗に存在する禁煙席が空いているか否か、品切れ商品、及び、今後の前記店舗の混雑状況の中の少なくとも１つを含む前記店舗の状況を特定する特定手段と、
前記特定手段による特定結果を出力する出力手段と、
を有する情報提供装置。
【請求項２】
請求項１に記載の情報提供装置において、
前記取得手段は、前記店舗に設置されたカメラ及び前記ユーザ端末の少なくとも一方により生成された画像データを、前記店舗生情報として取得し、
前記特定手段は、前記画像データに基づき、前記店舗にいる客の男女比率、前記店舗にいる客の年齢層比率、前記店舗に子供がいるか否か、前記店舗における子供の割合、前記店舗に喫煙している客がいるか否か、前記店舗における喫煙している客の割合、前記店舗に存在する喫煙席が空いているか否か、及び、前記店舗に存在する禁煙席が空いているか否かの中の少なくとも１つを含む前記店舗の状況を特定する情報提供装置。
【請求項３】
請求項１又は２に記載の情報提供装置において、
前記取得手段は、前記店舗に設置されたマイク及び前記ユーザ端末の少なくとも一方により生成された音声データを、前記店舗生情報として取得し、
前記特定手段は、前記音声データに基づき、前記店舗のうるささを含む前記店舗の状況を特定する情報提供装置。
【請求項４】
請求項１から３のいずれか１項に記載の情報提供装置において、
前記取得手段は、前記店舗に設置されたＰＯＳ（point of sales）システムから、前記店舗にいる客の男女比率、前記店舗にいる客の年齢層比率、前記店舗のうるささ、前記店舗に子供がいるか否か、前記店舗における子供の割合、前記店舗に喫煙している客がいるか否か、前記店舗における喫煙している客の割合、前記店舗に存在する喫煙席が空いているか否か、前記店舗に存在する禁煙席が空いているか否か、及び、品切れ商品の中の少なくとも１つを示す情報を、前記店舗生情報として取得し、
前記特定手段は、前記ＰＯＳシステムから取得された情報に基づき、前記店舗にいる客の男女比率、前記店舗にいる客の年齢層比率、前記店舗のうるささ、前記店舗に子供がいるか否か、前記店舗における子供の割合、前記店舗に喫煙している客がいるか否か、前記店舗における喫煙している客の割合、前記店舗に存在する喫煙席が空いているか否か、前記店舗に存在する禁煙席が空いているか否か、及び、品切れ商品の中の少なくとも１つを含む前記店舗の状況を特定する情報提供装置。
【請求項５】
請求項１から４のいずれか１項に記載の情報提供装置において、
前記取得手段は、前記ユーザ端末から、前記店舗にいる客の男女比率、前記店舗にいる客の年齢層比率、前記店舗のうるささ、前記店舗に子供がいるか否か、前記店舗における子供の割合、前記店舗に喫煙している客がいるか否か、前記店舗における喫煙している客の割合、前記店舗に存在する喫煙席が空いているか否か、前記店舗に存在する禁煙席が空いているか否か、及び、品切れ商品の中の少なくとも１つを示す情報を、前記店舗生情報として取得し、
前記特定手段は、前記ユーザ端末から取得された情報に基づき、前記店舗にいる客の男女比率、前記店舗にいる客の年齢層比率、前記店舗のうるささ、前記店舗に子供がいるか否か、前記店舗における子供の割合、前記店舗に喫煙している客がいるか否か、前記店舗における喫煙している客の割合、前記店舗に存在する喫煙席が空いているか否か、前記店舗に存在する禁煙席が空いているか否か、及び、品切れ商品の中の少なくとも１つを含む前記店舗の状況を特定する情報提供装置。
【請求項６】
請求項１から５のいずれか１項に記載の情報提供装置において、
前記特定手段は、前記店舗生情報に基づき特定された前記店舗にいる客の男女比率、前記店舗にいる客の年齢層比率、前記店舗のうるささ、前記店舗に子供がいるか否か、前記店舗における子供の割合、前記店舗に喫煙している客がいるか否か、前記店舗における喫煙している客の割合、前記店舗に存在する喫煙席が空いているか否か、前記店舗に存在する禁煙席が空いているか否か、及び、品切れ商品、の中の少なくとも１つに基づき、今後の前記店舗の混雑状況を含む前記店舗の状況を特定する情報提供装置。
【請求項７】
請求項１から６のいずれか１項に記載の情報提供装置において、
前記特定手段による前記特定結果を蓄積した蓄積データに基づき、前記店舗における前記特定結果の時間帯毎の傾向を算出する傾向算出手段をさらに有し、
前記出力手段は、前記傾向算出手段による算出結果をさらに出力する情報提供装置。
【請求項８】
請求項１から７のいずれか１項に記載の情報提供装置において、
店舗の状況を指定したリクエストを取得するリクエスト取得手段をさらに有し、
前記出力手段は、前記特定結果が前記リクエストで指定された店舗の状況に合う店舗を識別する情報を出力する情報提供装置。
【請求項９】
コンピュータが、
店舗に設置された装置、及び、前記店舗にいる客が携帯するユーザ端末の少なくとも一方から店舗生情報を取得する取得工程と、
前記店舗生情報に基づき、前記店舗にいる客の男女比率、前記店舗にいる客の年齢層比率、前記店舗のうるささ、前記店舗に子供がいるか否か、前記店舗における子供の割合、前記店舗に喫煙している客がいるか否か、前記店舗における喫煙している客の割合、前記店舗に存在する喫煙席が空いているか否か、前記店舗に存在する禁煙席が空いているか否か、品切れ商品、及び、今後の前記店舗の混雑状況の中の少なくとも１つを含む前記店舗の状況を特定する特定工程と、
前記特定工程での特定結果を出力する出力工程と、
を実行する情報提供方法。
【請求項１０】
コンピュータを、
店舗に設置された装置、及び、前記店舗にいる客が携帯するユーザ端末の少なくとも一方から店舗生情報を取得する取得手段、
前記店舗生情報に基づき、前記店舗にいる客の男女比率、前記店舗にいる客の年齢層比率、前記店舗のうるささ、前記店舗に子供がいるか否か、前記店舗における子供の割合、前記店舗に喫煙している客がいるか否か、前記店舗における喫煙している客の割合、前記店舗に存在する喫煙席が空いているか否か、前記店舗に存在する禁煙席が空いているか否か、品切れ商品、及び、今後の前記店舗の混雑状況の中の少なくとも１つを含む前記店舗の状況を特定する特定手段、
前記特定手段による特定結果を出力する出力手段、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供装置、情報提供方法及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、人々が持っている携帯端末の位置をＤＧＰＳ（Differential Positioning System）と基地局から取得し、当該情報に基づき、ある場所における携帯装置を持っている人の数、及び、その場所における混雑率を算出し、ユーザに提供する装置が開示されている。また、当該装置は、現在の混雑状況と過去のデータから今後の混雑率を予測し、ユーザに提供することが開示されている。
【０００３】
非特許文献１には、入力データを決定木形式のルールによって場合分けし、各場合で異なる説明変数を組み合わせた線形モデルで予測するモデル（異種混合予測モデル）に関する技術（異種混合学習技術）が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−２８８３８５号公報
【非特許文献】
【０００５】
【非特許文献１】"ビッグデータを支える先進技術、異種混合学習"、[online]、日本電気株式会社、[平成２８年４月２６日検索]、インターネット<URL: http://jpn.nec.com/bigdata/analyze/index.html>
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ユーザは、現在の混雑状況や今後の混雑率のみならず、その場所におけるその他の現在の状況をも考慮して、その場所に行くか否かを判断し得る。特許文献１に記載の技術は、現在の混雑状況や今後の混雑率を提供できるが、その他の情報を提供できない。本発明は、ある場所における現在の状況を判断する新たな技術を提供することを課題とする。
【課題を解決するための手段】
【０００７】
本発明によれば、
店舗に設置された装置、及び、前記店舗にいる客が携帯するユーザ端末の少なくとも一方から店舗生情報を取得する取得手段と、
前記店舗生情報に基づき、前記店舗にいる客の男女比率、前記店舗にいる客の年齢層比率、前記店舗のうるささ、前記店舗に子供がいるか否か、前記店舗における子供の割合、前記店舗に喫煙している客がいるか否か、前記店舗における喫煙している客の割合、前記店舗に存在する喫煙席が空いているか否か、前記店舗に存在する禁煙席が空いているか否か、品切れ商品、及び、今後の前記店舗の混雑状況の中の少なくとも１つを含む前記店舗の状況を特定する特定手段と、
前記特定手段による特定結果を出力する出力手段と、
を有する情報提供装置が提供される。
【０００８】
また、本発明によれば、
コンピュータが、
店舗に設置された装置、及び、前記店舗にいる客が携帯するユーザ端末の少なくとも一方から店舗生情報を取得する取得工程と、
前記店舗生情報に基づき、前記店舗にいる客の男女比率、前記店舗にいる客の年齢層比率、前記店舗のうるささ、前記店舗に子供がいるか否か、前記店舗における子供の割合、前記店舗に喫煙している客がいるか否か、前記店舗における喫煙している客の割合、前記店舗に存在する喫煙席が空いているか否か、前記店舗に存在する禁煙席が空いているか否か、品切れ商品、及び、今後の前記店舗の混雑状況の中の少なくとも１つを含む前記店舗の状況を特定する特定工程と、
前記特定工程での特定結果を出力する出力工程と、
を実行する情報提供方法が提供される。
【０００９】
また、本発明によれば、
コンピュータを、
店舗に設置された装置、及び、前記店舗にいる客が携帯するユーザ端末の少なくとも一方から店舗生情報を取得する取得手段、
前記店舗生情報に基づき、前記店舗にいる客の男女比率、前記店舗にいる客の年齢層比率、前記店舗のうるささ、前記店舗に子供がいるか否か、前記店舗における子供の割合、前記店舗に喫煙している客がいるか否か、前記店舗における喫煙している客の割合、前記店舗に存在する喫煙席が空いているか否か、前記店舗に存在する禁煙席が空いているか否か、品切れ商品、及び、今後の前記店舗の混雑状況の中の少なくとも１つを含む前記店舗の状況を特定する特定手段、
前記特定手段による特定結果を出力する出力手段、
として機能させるプログラムが提供される。
【発明の効果】
【００１０】
本発明によれば、ある場所における現在の状況を判断する新たな技術が実現される。
【図面の簡単な説明】
【００１１】
【図１】本実施形態の情報提供システムの全体像を示す機能ブロック図の一例である。
【図２】本実施形態の情報提供装置のハードウエア構成の一例を概念的に示す図である。
【図３】本実施形態の情報提供装置の機能ブロック図の一例である。
【図４】本実施形態の情報提供装置に処理される情報の一例を模式的に示す図である。
【図５】本実施形態の情報提供装置の処理の流れの一例を示すフローチャートである。
【図６】本実施形態の情報提供装置の機能ブロック図の一例である。
【図７】本実施形態の情報提供装置の機能ブロック図の一例である。
【発明を実施するための形態】
【００１２】
＜第１の実施形態＞
まず、図１を用いて、本実施形態の情報提供システムの概要を説明する。図示する様に、情報提供システムは、情報提供装置１０と、店舗装置２０と、ユーザ端末３０とを有する。これらの装置は、例えばインターネット等の通信のネットワーク４０を介して互いに繋がり、互いに情報を送受信する。
【００１３】
情報提供装置１０は、店舗装置２０及び店舗にいる客が携帯するユーザ端末３０の少なくとも一方から店舗生情報を取得する。店舗生情報は、店舗の現在の状況を特定するための情報である。すなわち、情報提供装置１０は、第１の店舗の店舗装置２０、及び、第１の店舗にいる客が携帯するユーザ端末３０の少なくとも一方から、第１の店舗の現在の状況を特定するための店舗生情報を取得する。また、情報提供装置１０は、第２の店舗の店舗装置２０、及び、第２の店舗にいる客が携帯するユーザ端末３０の少なくとも一方から、第２の店舗の現在の状況を特定するための店舗生情報を取得する。なお、情報提供装置１０は、店舗にいる客が携帯するユーザ端末３０から店舗生情報を取得し、店舗装置２０から店舗生情報を取得しない場合、情報提供システムは店舗装置２０を有さなくてもよい。
【００１４】
そして、情報提供装置１０は、店舗生情報に基づき、各店舗の現在の状況を特定する。例えば、情報提供装置１０は、店舗にいる客の男女比率、店舗にいる客の年齢層比率、店舗のうるささ、店舗に子供がいるか否か、店舗における子供の割合、店舗に喫煙している客がいるか否か、店舗における喫煙している客の割合、店舗に存在する喫煙席が空いているか否か、店舗に存在する禁煙席が空いているか否か、品切れ商品、及び、今後の店舗の混雑状況の中の少なくとも１つを含む店舗の現在の状況を特定する。
【００１５】
また、情報提供装置１０は、上記特定結果を用いて、ユーザに有益な情報を提供する。例えば、情報提供装置１０は、ユーザに指定された店舗の最新の特定結果をユーザに提供してもよいし、最新の特定結果がユーザに指定された検索条件に合う店舗を識別する情報を提供してもよい。
【００１６】
次に、各装置の構成について説明する。
【００１７】
店舗装置２０は、店舗に設置される装置である。店舗装置２０は、店舗の現在の状況を特定するための店舗生情報を取得する手段、及び、店舗生情報を情報提供装置１０に送信する手段を有する。店舗装置２０は、例えば、カメラ、マイク及びＰＯＳ（point of sales）システムの中の少なくとも１つを含んでもよい、
【００１８】
ユーザ端末３０は、店舗の現在の状況を特定するための店舗生情報を取得する手段、店舗生情報や情報のリクエストを送信する手段、及び、情報のリクエストに対する返信を受信する手段を有する。ユーザ端末３０としては、例えば、スマートフォン、タブレット、携帯電話、ＰＣ（personal computer）等が例示されるが、これらに限定されない。
【００１９】
次に、情報提供装置１０の構成を説明する。まず、情報提供装置１０のハードウエア構成の一例について説明する。情報提供装置１０は、任意のコンピュータのＣＰＵ（Central Processing Unit）、メモリ、メモリにロードされるプログラム、そのプログラムを格納するハードディスク等の記憶ユニット（あらかじめ装置を出荷する段階から格納されているプログラムのほか、ＣＤ（Compact Disc）等の記憶媒体やインターネット上のサーバ等からダウンロードされたプログラムをも格納できる）、ネットワーク接続用インターフェイスを中心にハードウエアとソフトウエアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。
【００２０】
図２は、本実施形態の情報提供装置１０のハードウエア構成を例示するブロック図である。図２に示すように、情報提供装置１０は、プロセッサ１Ａ、メモリ２Ａ、入出力インターフェイス３Ａ、周辺回路４Ａ、バス５Ａを有する。周辺回路４Ａには、様々なモジュールが含まれる。
【００２１】
バス５Ａは、プロセッサ１Ａ、メモリ２Ａ、周辺回路４Ａ及び入出力インターフェイス３Ａが相互にデータを送受信するためのデータ伝送路である。プロセッサ１Ａは、例えばＣＰＵ（Central Processing Unit） やＧＰＵ（Graphics Processing Unit）などの演算処理装置である。メモリ２Ａは、例えばＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）などのメモリである。入出力インターフェイス３Ａは、入力装置（例：キーボード、マウス、マイク、物理キー、タッチパネルディスプレイ、コードリーダ等）、外部装置、外部サーバ、外部センサ等から情報を取得するためのインターフェイスや、出力装置（例：ディスプレイ、スピーカ、プリンター、メーラ等）、外部装置、外部サーバ等に情報を出力するためのインターフェイスなどを含む。プロセッサ１Ａは、各モジュールに指令を出し、それらの演算結果をもとに演算を行うことができる。
【００２２】
図３に、本実施形態の情報提供装置１０の機能ブロック図の一例を示す。図示する様に、情報提供装置１０は、取得部１１と、特定部１２と、出力部１３とを有する。図７に、本実施形態の情報提供装置１０の機能ブロック図の他の一例を示す。図示するように、情報提供装置１０は、さらにリクエスト取得部１５を有してもよい。
【００２３】
取得部１１は、店舗に設置された店舗装置２０、及び、店舗にいる客が携帯するユーザ端末３０の少なくとも一方から店舗生情報を取得する。
【００２４】
特定部１２は、店舗生情報に基づき、店舗にいる客の男女比率、店舗にいる客の年齢層比率、店舗のうるささ、店舗に子供がいるか否か、店舗における子供の割合、店舗に喫煙している客がいるか否か、店舗における喫煙している客の割合、店舗に存在する喫煙席が空いているか否か、店舗に存在する禁煙席が空いているか否か、品切れ商品、及び、今後の店舗の混雑状況の中の少なくとも１つを含む店舗の状況を特定する。
【００２５】
情報提供装置１０は、特定部１２による特定結果に基づき、図４に示すような情報を管理する。図示する情報は、店舗ＩＤ（identifier）に、複数の項目各々の最新の値（最新の特定結果）を対応付けている。各項目は、例えば、店舗にいる客の男女比率、店舗にいる客の年齢層比率、店舗のうるささ、店舗に子供がいるか否か、店舗における子供の割合、店舗に喫煙している客がいるか否か、店舗における喫煙している客の割合、店舗に存在する喫煙席が空いているか否か、店舗に存在する禁煙席が空いているか否か、品切れ商品等である。当該情報は、随時更新される。
【００２６】
以下、店舗生情報の具体例、及び、店舗生情報に基づき店舗の現在の状況を特定する処理の具体例を説明する。
【００２７】
「具体例１」
例えば、取得部１１は、店舗に設置されたカメラ（店舗装置２０）及び店舗にいる客が携帯するユーザ端末３０の少なくとも一方により生成された画像データを、店舗生情報として取得してもよい。そして、特定部１２は、当該画像データに基づき、店舗にいる客の男女比率、店舗にいる客の年齢層比率、店舗に子供がいるか否か、店舗における子供の割合、店舗に喫煙している客がいるか否か、店舗における喫煙している客の割合、店舗に存在する喫煙席が空いているか否か、及び、店舗に存在する禁煙席が空いているか否かの中の少なくとも１つを含む店舗の状況を特定してもよい。具体例を以下で説明する。
【００２８】
「具体例１−１」
店舗に設置されるカメラは、例えば店舗の出入口に、出入りする人間を撮影するよう設置されてもよい。この場合、カメラは、動画像のデータを生成してもよい。カメラは１台であってもよいし、複数台であってもよい。生成された画像データは、生成されてからできるだけ小さいタイムロスで、店舗装置２０から情報提供装置１０に送信される。
【００２９】
特定部１２は、取得した画像データを解析し、店舗に入る人間及び店舗から出る人間を抽出する。また、特定部１２は、各人間の外観の特徴に基づき、各人間が客か店員かを特定する。例えば、店員の外観の特徴（例：顔の特徴量、服装の特徴量等）が予め登録されていてもよい。そして、特定部１２は、当該情報を用いて、抽出した人間各々が店員であるか否かを判断してもよい。特定部１２は、店員でないと判断した人間を客と判断する。
【００３０】
また、特定部１２は、客と判断した各人間の外観の特徴に基づき、各客の属性（例：性別、年齢層等）を推定する。そして、特定部１２は、解析結果に基づき、店舗にいる客の数、及び、各客の属性（例：性別、年齢層等）を管理する。
【００３１】
特定部１２は、管理している情報に基づき、店舗にいる客の男女比率、店舗にいる客の年齢層比率、店舗に子供がいるか否か、及び、店舗における子供の割合（＝子供の数／客の数）の中の少なくとも１つを含む店舗の状況を特定することができる。何歳以下を子供と判定するかは、設計定事項である（以下同様）。
【００３２】
「具体例１−２」
その他、店舗に設置されるカメラは、店舗全体を撮影する様に設置されてもよい。この場合、カメラは、動画像のデータを生成してもよいし、所定時間おきに静止画像のデータを生成してもよい。カメラは１台であってもよいし、複数台であってもよい。すなわち、複数台のカメラで店舗全体を撮影してもよい。生成された画像データは、生成されてからできるだけ小さいタイムロスで、店舗装置２０から情報提供装置１０に送信される。
【００３３】
特定部１２は、取得した画像データを解析し、店舗に存在する人間（画像にうつる人間）を抽出する。また、特定部１２は、各人間の外観の特徴に基づき、各人間が客か店員かを特定する。例えば、店員の外観の特徴（例：顔の特徴量、服装の特徴量等）が予め登録されていてもよい。そして、特定部１２は、当該情報を用いて、抽出した人間各々が店員であるか否かを判断してもよい。特定部１２は、店員でないと判断した人間を客と判断する。
【００３４】
また、特定部１２は、客と判断した各人間の外観の特徴に基づき、各客の属性（例：性別、年齢層等）を推定する。そして、特定部１２は、解析結果に基づき、店舗にいる客の数、及び、各客の属性（例：性別、年齢層等）を管理する。
【００３５】
特定部１２は、管理している情報に基づき、店舗にいる客の男女比率、店舗にいる客の年齢層比率、店舗に子供がいるか否か、及び、店舗における子供の割合の中の少なくとも１つを含む店舗の状況を特定することができる。
【００３６】
なお、当該例の場合、店舗に設置されたカメラ（店舗装置２０）により生成された画像データに代えて、店舗にいる客が携帯するユーザ端末３０により生成された画像データを用いて、上記処理を行ってもよい。ユーザは、ユーザ端末３０を用いて店舗全体を撮影すると、その画像データをその店舗（情報提供対象店舗）を識別する情報や画像の種別（例：店舗全体を撮影した画像）に対応付けて、ユーザ端末３０から情報提供装置１０に送信する。
【００３７】
この場合、特定部１２は、ユーザ端末３０から取得した画像データのメタデータ（例：撮影場所、撮影日時等）を用いて、当該画像データを店舗の現在の状況を特定するための情報として用いるか否かを判断してもよい。
【００３８】
例えば、メタデータに含まれる撮影場所が情報提供対象店舗内か否かを判断してもよい。そして、撮影場所が情報提供対象店舗内である場合、情報提供対象店舗の現在の状況を特定するための情報として用い、撮影場所が情報提供対象店舗内でない場合、情報提供対象店舗の現在の状況を特定するための情報として用いなくてもよい。
【００３９】
その他、メタデータに含まれる撮影日時と現在日時との差が所定値以下である場合、情報提供対象店舗の現在の状況を特定するための情報として用い、上記差が所定値より大きい場合、情報提供対象店舗の現在の状況を特定するための情報として用いなくてもよい。
【００４０】
このようにすれば、信頼できる情報のみを用いて、店舗の現在の状況を特定することができる。結果、情報提供装置１０から提供される情報の信頼性が向上する。
【００４１】
「具体例１−３」
その他、店舗に設置されるカメラは、店舗の喫煙席全体又は禁煙席全体を撮影する様に設置されてもよい。この場合、カメラは、動画像のデータを生成してもよいし、所定時間おきに静止画像のデータを生成してもよい。カメラは１台であってもよいし、複数台であってもよい。すなわち、複数台のカメラで店舗の喫煙席全体又は禁煙席全体を撮影してもよい。生成された画像データは、生成されてからできるだけ小さいタイムロスで、店舗装置２０から情報提供装置１０に送信される。
【００４２】
特定部１２は、取得した画像データを解析し、喫煙席又は禁煙席に座っている人間（画像にうつる人間）を抽出する。また、特定部１２は、予め、喫煙席又は禁煙席の数を保持している。そして、特定部１２は、喫煙席又は禁煙席に座っている人間の数と、喫煙席又は禁煙席の数とに基づき、喫煙席又は禁煙席が空いているか否かを含む店舗の状況を特定する。例えば、喫煙席又は禁煙席に座っている人間の数が、喫煙席又は禁煙席の数より小さい場合、喫煙席又は禁煙席が空いていると判断する。
【００４３】
なお、当該例の場合、店舗に設置されたカメラ（店舗装置２０）により生成された画像データに代えて、店舗にいる客が携帯するユーザ端末３０により生成された画像データを用いて、上記処理を行ってもよい。ユーザは、ユーザ端末３０を用いて店舗の喫煙席全体又は禁煙席全体を撮影すると、その画像データをその店舗（情報提供対象店舗）を識別する情報や画像の種別（例：店舗の喫煙席全体を撮影した画像、又は、禁煙席全体を撮影した画像）に対応付けて、ユーザ端末３０から情報提供装置１０に送信する。
【００４４】
この場合、特定部１２は、ユーザ端末３０から取得した画像データのメタデータを用いて、当該画像データを店舗の現在の状況を特定するための情報として用いるか否かを判断してもよい。判断処理の具体例は、上述したものと同様である。
【００４５】
「具体例１−４」
その他、店舗に設置されるカメラは、店舗の各テーブルの上を撮影する様に設置されてもよい。この場合、カメラは、動画像のデータを生成してもよいし、所定時間おきに静止画像のデータを生成してもよい。カメラは１台であってもよいし、複数台であってもよい。すなわち、複数台のカメラで店舗の全てのテーブルの上を撮影してもよい。生成された画像データは、生成されてからできるだけ小さいタイムロスで、店舗装置２０から情報提供装置１０に送信される。
【００４６】
特定部１２は、取得した画像データを解析し、灰皿（画像にうつる灰皿）を抽出する。例えば、予め各店舗で使用されている灰皿の特徴量が登録されていてもよい。また、特定部１２は、抽出した灰皿の中に煙草の吸殻が収容されているか否かを判断する。例えば、灰皿の底面の色を煙草の吸殻の色と異なる色にしておき、色の違いを利用して、灰皿の底面の一部又は全部が隠れているか否かを判断してもよい。そして、灰皿の底面が所定割合以上隠れている場合、その灰皿の中に煙草の吸殻が収容されていると判断してもよい。なお、その他の方法で判断してもよい。
【００４７】
特定部１２は、煙草の吸殻が収容されている灰皿が存在する場合、店舗に喫煙している客がいると判断できる。そして、特定部１２は、煙草の吸殻が収容されている灰皿が存在しない場合、店舗に喫煙している客がいないと判断できる。また、特定部１２は、煙草の吸殻が収容されている灰皿の数に基づき、店舗における喫煙している客の割合を判断できる。例えば、予め、煙草の吸殻が収容されている灰皿の数と、店舗における喫煙している客の割合との対応関係が、店舗毎に登録されていてもよい。そして、特定部１２は、当該情報と、画像解析で特定した煙草の吸殻が収容されている灰皿数とに基づき、店舗における喫煙している客の割合を特定してもよい。
【００４８】
「具体例２」
例えば、取得部１１は、店舗に設置されたマイク（店舗装置２０）及び店舗にいる客が携帯するユーザ端末３０の少なくとも一方により生成された音声データを、店舗生情報として取得してもよい。そして、特定部１２は、当該音声データに基づき、店舗のうるささを特定してもよい。
【００４９】
店舗に設置されるマイクは、店舗全体の音を集音できる位置に設置されてもよい。マイクは１台であってもよいし、複数台であってもよい。マイクは、例えば予め定められ基準設定で集音し、音声データを生成する。生成された音声データは、生成されてからできるだけ小さいタイムロスで、店舗装置２０から情報提供装置１０に送信される。
【００５０】
特定部１２は、取得した音声データを解析し、店舗のうるささを含む店舗の状況を特定する。例えば、店舗のうるささは、「静か」、「普通」、「うるさい」等のように複数階層に分けられてもよい。そして、特定部１２は、例えば、音圧レベル等に基づき、店舗のうるささがどの階層に当たるかを特定してもよい。
【００５１】
なお、当該例の場合、店舗に設置されたマイク（店舗装置２０）により生成された音声データに代えて、店舗にいる客が携帯するユーザ端末３０により生成された音声データを用いて、上記処理を行ってもよい。ユーザは、ユーザ端末３０を用いて店舗の音を集音し、音声データを生成すると、その音声データをその店舗（情報提供対象店舗）を識別する情報に対応付けて、ユーザ端末３０から情報提供装置１０に送信する。
【００５２】
この場合、特定部１２は、ユーザ端末３０から取得した音声データのメタデータ（例：集音場所、集音日時等）を用いて、当該音声データを店舗の現在の状況を特定するための情報として用いるか否かを判断してもよい。判断処理の具体例は、上述したものと同様である。
【００５３】
「具体例３」
例えば、取得部１１は、店舗に設置されたＰＯＳシステムから、店舗にいる客の男女比率、店舗にいる客の年齢層比率、店舗のうるささ、店舗に子供がいるか否か、店舗における子供の割合、店舗に喫煙している客がいるか否か、店舗における喫煙している客の割合、店舗に存在する喫煙席が空いているか否か、店舗に存在する禁煙席が空いているか否か、及び、品切れ商品の中の少なくとも１つを示す情報を、店舗生情報として取得してもよい。
【００５４】
そして、特定部１２は、ＰＯＳシステムから取得された情報に基づき、店舗にいる客の男女比率、店舗にいる客の年齢層比率、店舗のうるささ、店舗に子供がいるか否か、店舗における子供の割合、店舗に喫煙している客がいるか否か、店舗における喫煙している客の割合、店舗に存在する喫煙席が空いているか否か、店舗に存在する禁煙席が空いているか否か、及び、品切れ商品の中の少なくとも１つを含む店舗の状況を特定してもよい。
【００５５】
店員は、定期的に、店舗にいる客の男女比率、店舗にいる客の年齢層比率、店舗に子供がいるか否か、店舗における子供の割合、店舗に存在する喫煙席が空いているか否か、店舗に存在する禁煙席が空いているか否か、及び、品切れ商品の中の少なくとも１つを、ＰＯＳシステムに入力してもよい。例えば、店員は、客が入れ替わるたびに、または、品切れ商品が発生するたびに、最新の情報を入力してもよい。ＰＯＳシステムは、入力された情報を記憶する。そして、ＰＯＳシステムは、任意のタイミングで（例：上記情報が更新されるたびに、所定時間毎に）、記憶している上記各種項目の最新情報を、情報提供装置１０に送信する。
【００５６】
「具体例４」
例えば、取得部１１は、店舗にいる客が携帯するユーザ端末３０から、店舗にいる客の男女比率、店舗にいる客の年齢層比率、店舗のうるささ、店舗に子供がいるか否か、店舗における子供の割合、店舗に喫煙している客がいるか否か、店舗における喫煙している客の割合、店舗に存在する喫煙席が空いているか否か、店舗に存在する禁煙席が空いているか否か、及び、品切れ商品の中の少なくとも１つを示す情報を、店舗生情報として取得してもよい。
【００５７】
そして、特定部１２は、ユーザ端末３０から取得された情報に基づき、店舗にいる客の男女比率、店舗にいる客の年齢層比率、店舗のうるささ、店舗に子供がいるか否か、店舗における子供の割合、店舗に喫煙している客がいるか否か、店舗における喫煙している客の割合、店舗に存在する喫煙席が空いているか否か、店舗に存在する禁煙席が空いているか否か、及び、品切れ商品の中の少なくとも１つを含む店舗の状況を特定してもよい。
【００５８】
ユーザは、ユーザ端末３０に上記店舗生情報（例：店舗にいる客の男女比率等）を入力し、店舗（情報提供対象店舗）を識別する情報に対応付けて、ユーザ端末３０から情報提供装置１０に送信する。この場合、ユーザ端末３０は、自装置の位置情報をさらに情報提供装置１０に送信してもよい。特定部１２は、ユーザ端末３０から取得した位置情報を用いて、ユーザ端末３０から取得した店舗生情報を店舗の現在の状況を特定するための情報として用いるか否かを判断してもよい。
【００５９】
例えば、ユーザ端末３０の位置が情報提供対象店舗内か否かを判断してもよい。そして、ユーザ端末３０の位置が情報提供対象店舗内である場合、情報提供対象店舗の現在の状況を特定するための情報として用い、ユーザ端末３０の位置が情報提供対象店舗内でない場合、情報提供対象店舗の現在の状況を特定するための情報として用いなくてもよい。
【００６０】
次に、特定部１２が今後の店舗の混雑状況を特定する処理について説明する。特定部１２は、店舗生情報に基づき特定された店舗にいる客の男女比率、店舗にいる客の年齢層比率、店舗のうるささ、店舗に子供がいるか否か、店舗における子供の割合、店舗に喫煙している客がいるか否か、店舗における喫煙している客の割合、店舗に存在する喫煙席が空いているか否か、店舗に存在する禁煙席が空いているか否か、及び、品切れ商品、の中の少なくとも１つの最新の値に基づき、今後の店舗の混雑状況を特定する。
【００６１】
なお、特定部１２は、その他、上記複数の項目の中の少なくとも１つの当日におけるそれまでの時間変化、当日の属性（例：月、曜日、天気、季節等）、その時点の店舗の混雑状況の中の少なくとも１つをさらに用いて、今後の店舗の混雑状況を特定してもよい。その時点の店舗の混在状況は、例えば上記店舗生情報に基づき特定できる。例えば、具体例１−１で説明した方法で店舗にいる客の数を特定し、客の数とその店舗の席数とに基づき、混雑状況を特定してもよい。混雑状況は、混雑レベル１乃至５のように複数階層で表現されてもよいし、百分率（例：混雑状況＝客の数／席数）で表現されてもよい。
【００６２】
特定部１２は、各店舗の過去の営業における混雑状況、各日の属性（例：月、曜日、天気、季節等）、上記複数の項目の中の少なくとも１つの各日の時間変化等の複数のデータに基づく機械学習により推定モデルを生成し、当該推定モデルに基づき、今後の混雑状況を特定することができる。例えば、入力データを決定木形式のルールによって場合分けし、各場合で異なる説明変数を組み合わせた線形モデルで予測する異種混合学習モデルを用いてもよい。当該技術は、「異種混合学習技術」として、広く知られている。例えば非特許文献１に開示されている。
【００６３】
例えば、月ごとに場合分けしてもよいし、曜日ごとに場合分けしてもよいし、天気ごとに場合分けしてもよいし、時間帯ごとに場合分けしてもよいし、季節ごとに場合分けしてもよいし、男女比率に応じて場合分けしてもよいし、客の年齢層比率に応じて場合分けしてもよいし、店舗のうるささごとに場合分けしてもよいし、店舗に子供がいるか否かで場合分けしてもよいし、店舗における子供の割合に応じて場合分けしてもよいし、店舗に喫煙している客がいるか否かで場合分けしてもよいし、店舗における喫煙している客の割合に応じて場合分けしてもよいし、店舗に存在する喫煙席が空いているか否かで場合分けしてもよいし、店舗に存在する禁煙席が空いているか否かで場合分けしてもよいし、品切れ商品の有無で場合分けしてもよいし、品切れ商品の種類に応じて場合分けしてもよい。
【００６４】
特定部１２は、上記推定モデル、上記複数の項目の中の少なくとも１つの最新の値、上記複数の項目の中の少なくとも１つの当日のそれまでの時間変化、当日の属性（例：月、曜日、天気、季節等）、その時点の店舗の混雑状況等を用いて、その時点から所定時間後（例：５分後、１５分後、３０分後）の店舗の混雑状況や、今後の店舗の混雑状況の時間変化等を特定してもよい。
【００６５】
図３に戻り、出力部１３は、特定部１２による特定結果、及び、特定結果が検索条件に合う店舗を識別する情報の少なくとも一方を出力する。例えば、リクエスト取得部１５（図７参照）が、ユーザ端末３０から情報のリクエストを取得してもよい。そして、出力部１３は、当該リクエストに応じて、所定の情報をユーザ端末３０に返信してもよい。
【００６６】
例えば、ユーザは、ユーザ端末３０を操作し、任意の「店舗」を指定して、当該店舗の現在の状況を示す情報のリクエスト（店舗状況リクエスト）を情報提供装置１０に送信してもよい。リクエスト取得部１５は当該店舗状況リクエストを取得することができる。そして、出力部１３は、当該店舗状況リクエストに応じて、指定された店舗の最新の特定結果をユーザ端末３０に返信してもよい。
【００６７】
その他、ユーザは、ユーザ端末３０を操作し、任意の「店舗の状況」を指定して、当該状況（検索条件）に合う店舗のリクエストを情報提供装置１０に送信してもよい。リクエスト取得部１５は当該リクエストを取得することができる。そして、出力部１３は、当該リクエストに応じて、最新の特定結果が指定された検索条件に合う（合致する）店舗を抽出し、その店舗を識別する情報をユーザ端末３０に返信してもよい。
【００６８】
この例の検索条件は、例えば、店舗にいる客の男女比率、店舗にいる客の年齢層比率、店舗のうるささ、店舗に子供がいるか否か、店舗における子供の割合、店舗に喫煙している客がいるか否か、店舗における喫煙している客の割合、店舗に存在する喫煙席が空いているか否か、店舗に存在する禁煙席が空いているか否か、品切れ商品、及び、今後の店舗の混雑状況の中の少なくとも１つを指定したものである。なお、複数を指定した場合はそれらを所定の論理式で繋いだものとすることができる。
【００６９】
なお、「店舗の状況」を指定したリクエストにおいては、店舗の場所や店舗のカテゴリ等で、検索する店舗をさらに絞り込むことができてもよい。
【００７０】
次に、本実施形態の情報提供装置１０の処理の流れの一例を説明する。まず、取得部１１は店舗生情報の取得を継続する。また、特定部１２は当該店舗生情報に基づいた店舗の現在の状況を特定する処理を継続する。これにより、図４に示すような各店舗の現在の状況を示す情報が最新の状態に維持される。これらの処理と並行して、出力部１３による処理が行われる。
【００７１】
図５のフローチャートを用いて、出力部１３による処理の流れの一例を説明する。
【００７２】
出力部１３は、ユーザ端末３０からのリクエストの取得待ち状態となっている（Ｓ１０）。
【００７３】
リクエスト取得部１５が店舗を指定したリクエストを取得すると、取得部１１は、当該リクエストで指定されている店舗の最新の特定結果を、例えば図４に示す情報から抽出する（Ｓ１１）。そして、取得部１１は、抽出した情報をユーザ端末３０に向けて出力する（Ｓ１２）。
【００７４】
また、リクエスト取得部１５が店舗の状況を指定したリクエストを取得すると、取得部１１は、当該リクエストで指定されている店舗の状況に合う店舗を、例えば図４に示す情報から抽出する（Ｓ１１）。そして、取得部１１は、抽出した店舗を識別する情報をユーザ端末３０に向けて出力する（Ｓ１２）。
【００７５】
処理を終了する指示がない限り（Ｓ１３のＮｏ）、上記処理を繰り返す。
【００７６】
以上説明した本実施形態の情報提供装置１０によれば、店舗に設置された店舗装置２０、及び、店舗にいる客が携帯するユーザ端末３０の少なくとも一方から取得した店舗生情報に基づき、店舗の現在の状況を特定することができる。
【００７７】
例えば、店舗にいる客の男女比率、店舗にいる客の年齢層比率、店舗のうるささ、店舗に子供がいるか否か、店舗における子供の割合、店舗に喫煙している客がいるか否か、店舗における喫煙している客の割合、店舗に存在する喫煙席が空いているか否か、店舗に存在する禁煙席が空いているか否か、品切れ商品、及び、今後の店舗の混雑状況の中の少なくとも１つを特定することができる。
【００７８】
そして、情報提供装置１０は、特定した情報に基づき有益な情報をユーザに提供することができる。
【００７９】
例えば、ユーザにより指定された店舗の現在の状況を示す情報を提供したり、ユーザにより指定された「店舗の状況」に合う店舗を識別する情報を提供したりできる。
【００８０】
ユーザは、情報提供装置１０から取得した情報に基づき、各店舗の現在の状況を把握することができる。そして、その内容に基づき、これから利用する店舗を決定することができる。
【００８１】
このような情報提供装置１０によれば、ユーザは、その時点で自分の好みの状況となっている店舗を効率的に見つけだすことができる。結果、ユーザは、店探しにかける時間を減らすことができる。
【００８２】
また、本実施形態の情報提供装置１０は、店舗にいる客の男女比率、店舗にいる客の年齢層比率、店舗のうるささ、店舗に子供がいるか否か、店舗における子供の割合、店舗に喫煙している客がいるか否か、店舗における喫煙している客の割合、店舗に存在する喫煙席が空いているか否か、店舗に存在する禁煙席が空いているか否か、及び、品切れ商品の中の少なくとも１つで示される店舗の現在の状況に基づき、当該店舗の今後の混雑状況を推定することができる。結果、推定の精度が向上する。
【００８３】
また、情報提供装置１０はユーザ端末３０から店舗生情報を取得し、店舗装置２０から店舗生情報を取得しない場合、情報提供システムは店舗装置２０を有さなくてもよい。この場合、店舗に新たな設備（店舗装置２０）を設けることなく、当該システムを動作させることができる。結果、設備投資の負担を軽減できる。
【００８４】
＜第２の実施形態＞
本実施形態の情報提供装置１０は、第１の実施形態で説明した機能に加えて、特定部１２による特定結果を蓄積した蓄積データに基づき、各店舗における特定結果の時間帯毎の傾向を算出することができる。そして、情報提供装置１０は、当該傾向を示す情報を、ユーザに提供できる。
【００８５】
本実施形態の情報提供システムは、第１の実施形態と同様に、情報提供装置１０と、店舗装置２０と、ユーザ端末３０とを有する。これらの装置は、例えばインターネット等の通信のネットワーク４０を介して互いに繋がり、互いに情報を送受信する。なお、第１の実施形態で説明した通り、情報提供システムは店舗装置２０を有さなくてもよい。
【００８６】
店舗装置２０及びユーザ端末３０の構成は、第１の実施形態と同様である。
【００８７】
以下、情報提供装置１０の構成を説明する。情報提供装置１０のハードウエア構成の一例は、第１の実施形態と同様である。
【００８８】
図６に、本実施形態の情報提供装置１０の機能ブロック図の一例を示す。図示する様に、情報提供装置１０は、取得部１１と、特定部１２と、出力部１３と、傾向算出部１４とを有する。図示しないが、情報提供装置１０は、さらにリクエスト取得部１５を有してもよい。取得部１１と特定部１２の構成は、第１の実施形態と同様である。
【００８９】
傾向算出部１４は、特定部１２による特定結果を蓄積した蓄積データに基づき、各店舗における特定結果の時間帯毎の傾向を算出する。なお、傾向算出部１４は、月、曜日、天気、季節等のその他の要因で場合分けし、各ケースにおける特定結果の時間帯毎の傾向を算出してもよい。
【００９０】
例えば、傾向算出部１４は、店舗にいる客の男女比率、店舗にいる客の年齢層比率、店舗のうるささ、店舗に子供がいるか否か、店舗における子供の割合、店舗に喫煙している客がいるか否か、店舗における喫煙している客の割合、店舗に存在する喫煙席が空いているか否か、店舗に存在する禁煙席が空いているか否か、及び、品切れ商品の中の少なくとも１つに対応して、時間帯毎にもっとも確率の高い値（蓄積データにおいて、各時間帯に最も多く現れている値）を算出してもよい。
【００９１】
出力部１３は、傾向算出部１４による算出結果を出力する。
【００９２】
例えば、ユーザは、ユーザ端末３０を操作し、任意の「店舗」を指定して、当該店舗の状況の時間帯毎の傾向を示す情報のリクエスト（傾向リクエスト）を情報提供装置１０に送信してもよい。リクエスト取得部１５は当該傾向リクエストをユーザ端末３０から取得してもよい。そして、出力部１３は、当該傾向リクエストに応じて、指定された店舗に対応する傾向算出部１４の算出結果をユーザ端末３０に返信してもよい。
【００９３】
その他、ユーザは、ユーザ端末３０を操作し、任意の「店舗」を指定するとともに、時間帯をさらに指定して、当該店舗の当該時間帯の傾向を示す情報のリクエスト（傾向リクエスト）を情報提供装置１０に送信してもよい。リクエスト取得部１５は当該傾向リクエストをユーザ端末３０から取得してもよい。そして、出力部１３は、当該傾向リクエストに応じて、指定された店舗の指定された時間帯に対応する傾向算出部１４の算出結果をユーザ端末３０に返信してもよい。
【００９４】
なお、出力部１３は、第１の実施形態同様、特定部１２による特定結果、及び、特定結果が検索条件に合う店舗を識別する情報の少なくとも一方をさらに出力してもよい。また、リクエスト取得部１５は、さらに第１の実施形態で説明したリクエストをユーザ端末３０から取得してもよい。
【００９５】
本実施形態の情報提供装置１０の処理の流れの一例は第１の実施形態と同様である。
【００９６】
本実施形態の情報提供装置１０によれば、第１の実施形態と同様の作用効果を実現できる。また、本実施形態の情報提供装置１０は、各店舗の状況の時間帯毎の傾向を算出し、ユーザに提供できる。
【００９７】
このような情報提供装置１０によれば、ユーザは、その時点で自分の好みの状況となっている店舗や、今後自分の好みの状況となる可能性の高い店舗を効率的に見つけだすことができる。結果、ユーザは、店探しにかける時間を減らすことができる。
【００９８】
以下、参考形態の例を付記する。
１．  店舗に設置された装置、及び、前記店舗にいる客が携帯するユーザ端末の少なくとも一方から店舗生情報を取得する取得手段と、
前記店舗生情報に基づき、前記店舗にいる客の男女比率、前記店舗にいる客の年齢層比率、前記店舗のうるささ、前記店舗に子供がいるか否か、前記店舗における子供の割合、前記店舗に喫煙している客がいるか否か、前記店舗における喫煙している客の割合、前記店舗に存在する喫煙席が空いているか否か、前記店舗に存在する禁煙席が空いているか否か、品切れ商品、及び、今後の前記店舗の混雑状況の中の少なくとも１つを含む前記店舗の状況を特定する特定手段と、
前記特定手段による特定結果を出力する出力手段と、
を有する情報提供装置。
２．  １に記載の情報提供装置において、
前記取得手段は、前記店舗に設置されたカメラ及び前記ユーザ端末の少なくとも一方により生成された画像データを、前記店舗生情報として取得し、
前記特定手段は、前記画像データに基づき、前記店舗にいる客の男女比率、前記店舗にいる客の年齢層比率、前記店舗に子供がいるか否か、前記店舗における子供の割合、前記店舗に喫煙している客がいるか否か、前記店舗における喫煙している客の割合、前記店舗に存在する喫煙席が空いているか否か、及び、前記店舗に存在する禁煙席が空いているか否かの中の少なくとも１つを含む前記店舗の状況を特定する情報提供装置。
３．  １又は２に記載の情報提供装置において、
前記取得手段は、前記店舗に設置されたマイク及び前記ユーザ端末の少なくとも一方により生成された音声データを、前記店舗生情報として取得し、
前記特定手段は、前記音声データに基づき、前記店舗のうるささを含む前記店舗の状況を特定する情報提供装置。
４．  １から３のいずれかに記載の情報提供装置において、
前記取得手段は、前記店舗に設置されたＰＯＳ（point of sales）システムから、前記店舗にいる客の男女比率、前記店舗にいる客の年齢層比率、前記店舗のうるささ、前記店舗に子供がいるか否か、前記店舗における子供の割合、前記店舗に喫煙している客がいるか否か、前記店舗における喫煙している客の割合、前記店舗に存在する喫煙席が空いているか否か、前記店舗に存在する禁煙席が空いているか否か、及び、品切れ商品の中の少なくとも１つを示す情報を、前記店舗生情報として取得し、
前記特定手段は、前記ＰＯＳシステムから取得された情報に基づき、前記店舗にいる客の男女比率、前記店舗にいる客の年齢層比率、前記店舗のうるささ、前記店舗に子供がいるか否か、前記店舗における子供の割合、前記店舗に喫煙している客がいるか否か、前記店舗における喫煙している客の割合、前記店舗に存在する喫煙席が空いているか否か、前記店舗に存在する禁煙席が空いているか否か、及び、品切れ商品の中の少なくとも１つを含む前記店舗の状況を特定する情報提供装置。
５．  １から４のいずれかに記載の情報提供装置において、
前記取得手段は、前記ユーザ端末から、前記店舗にいる客の男女比率、前記店舗にいる客の年齢層比率、前記店舗のうるささ、前記店舗に子供がいるか否か、前記店舗における子供の割合、前記店舗に喫煙している客がいるか否か、前記店舗における喫煙している客の割合、前記店舗に存在する喫煙席が空いているか否か、前記店舗に存在する禁煙席が空いているか否か、及び、品切れ商品の中の少なくとも１つを示す情報を、前記店舗生情報として取得し、
前記特定手段は、前記ユーザ端末から取得された情報に基づき、前記店舗にいる客の男女比率、前記店舗にいる客の年齢層比率、前記店舗のうるささ、前記店舗に子供がいるか否か、前記店舗における子供の割合、前記店舗に喫煙している客がいるか否か、前記店舗における喫煙している客の割合、前記店舗に存在する喫煙席が空いているか否か、前記店舗に存在する禁煙席が空いているか否か、及び、品切れ商品の中の少なくとも１つを含む前記店舗の状況を特定する情報提供装置。
６．  １から５のいずれかに記載の情報提供装置において、
前記特定手段は、前記店舗生情報に基づき特定された前記店舗にいる客の男女比率、前記店舗にいる客の年齢層比率、前記店舗のうるささ、前記店舗に子供がいるか否か、前記店舗における子供の割合、前記店舗に喫煙している客がいるか否か、前記店舗における喫煙している客の割合、前記店舗に存在する喫煙席が空いているか否か、前記店舗に存在する禁煙席が空いているか否か、及び、品切れ商品、の中の少なくとも１つに基づき、今後の前記店舗の混雑状況を含む前記店舗の状況を特定する情報提供装置。
７．  １から６のいずれかに記載の情報提供装置において、
前記特定手段による前記特定結果を蓄積した蓄積データに基づき、前記店舗における前記特定結果の時間帯毎の傾向を算出する傾向算出手段をさらに有し、
前記出力手段は、前記傾向算出手段による算出結果をさらに出力する情報提供装置。
８．  １から７のいずれかに記載の情報提供装置において、
店舗の状況を指定したリクエストを取得するリクエスト取得手段をさらに有し、
前記出力手段は、前記特定結果が前記リクエストで指定された店舗の状況に合う店舗を識別する情報を出力する情報提供装置。
９．  コンピュータが、
店舗に設置された装置、及び、前記店舗にいる客が携帯するユーザ端末の少なくとも一方から店舗生情報を取得する取得工程と、
前記店舗生情報に基づき、前記店舗にいる客の男女比率、前記店舗にいる客の年齢層比率、前記店舗のうるささ、前記店舗に子供がいるか否か、前記店舗における子供の割合、前記店舗に喫煙している客がいるか否か、前記店舗における喫煙している客の割合、前記店舗に存在する喫煙席が空いているか否か、前記店舗に存在する禁煙席が空いているか否か、品切れ商品、及び、今後の前記店舗の混雑状況の中の少なくとも１つを含む前記店舗の状況を特定する特定工程と、
前記特定工程での特定結果を出力する出力工程と、
を実行する情報提供方法。
１０．  コンピュータを、
店舗に設置された装置、及び、前記店舗にいる客が携帯するユーザ端末の少なくとも一方から店舗生情報を取得する取得手段、
前記店舗生情報に基づき、前記店舗にいる客の男女比率、前記店舗にいる客の年齢層比率、前記店舗のうるささ、前記店舗に子供がいるか否か、前記店舗における子供の割合、前記店舗に喫煙している客がいるか否か、前記店舗における喫煙している客の割合、前記店舗に存在する喫煙席が空いているか否か、前記店舗に存在する禁煙席が空いているか否か、品切れ商品、及び、今後の前記店舗の混雑状況の中の少なくとも１つを含む前記店舗の状況を特定する特定手段、
前記特定手段による特定結果を出力する出力手段、
として機能させるプログラム。
【符号の説明】
【００９９】
１Ａ    プロセッサ
２Ａ    メモリ
３Ａ    入出力Ｉ／Ｆ
４Ａ    周辺回路
５Ａ    バス
１０    情報提供装置
１１    取得部
１２    特定部
１３    出力部
１４    傾向算出部
１５    リクエスト取得部
２０    店舗装置
３０    ユーザ端末
４０    ネットワーク
【図１】
2018156360.tif 000003
【図２】
2018156360.tif 000004
【図３】
2018156360.tif 000005
【図４】
2018156360.tif 000006
【図５】
2018156360.tif 000007
【図６】
2018156360.tif 000008
【図７】
2018156360.tif 000009