(57)【要約】【課題】取得された情報を用いて利便性や安全性などを向上させること。【解決手段】所定の領域の混雑の程度を表す混雑情報を生成し、混雑情報を記憶部に登録する登録部と、端末装置からの要求に応じて、記憶部に記憶されている混雑情報を端末装置に提供する公開部と、を備える。【選択図】図１
2014191394.tif 000002
【特許請求の範囲】
【請求項１】
所定の領域の混雑の程度を表す混雑情報を生成し、前記混雑情報を記憶部に登録する登録部と、
端末装置からの要求に応じて、前記記憶部に記憶されている前記混雑情報を前記端末装置に提供する公開部と、
を備える情報提供システム。
【請求項２】
前記混雑情報は、店舗における混雑の程度を表す情報であり、
前記登録部は、前記店舗に設置されたカメラ又はセンサの出力に基づいて前記混雑情報を生成する、請求項１に記載の情報提供システム。
【請求項３】
前記混雑情報は、車両における混雑の程度を表す情報であり、
前記登録部は、前記車両に設置されたカメラ又はセンサの出力に基づいて前記混雑情報を生成する、請求項１に記載の情報提供システム。
【請求項４】
前記混雑情報は、設備における混雑の程度を表す情報であり、
前記登録部は、前記設備に設置されたカメラ又はセンサの出力に基づいて前記混雑情報を生成する、請求項１に記載の情報提供システム。
【請求項５】
前記公開部は、複数の前記所定の領域のうち、前記端末装置を携帯するユーザの現在位置に基づいて所定の領域を選択し、選択された前記所定の領域の混雑情報を前記端末装置に提供する、請求項１〜４のいずれか一項に記載の情報提供システム。
【請求項６】
所定の領域の混雑の程度を表す混雑情報を生成し、前記混雑情報を記憶部に登録する登録ステップと、
端末装置からの要求に応じて、前記記憶部に記憶されている前記混雑情報を前記端末装置に提供する公開ステップと、
を有する情報提供方法。
【請求項７】
所定の領域の混雑の程度を表す混雑情報を生成し、前記混雑情報を記憶部に登録する登録ステップと、
端末装置からの要求に応じて、前記記憶部に記憶されている前記混雑情報を前記端末装置に提供する公開ステップと、
をコンピュータに実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、取得された情報に応じて制御を行う技術に関する。
【背景技術】
【０００２】
従来、技術の発展に伴い種々の情報を取得する技術が提供されている。例えば、傾きを検出するセンサー、温度を検出するセンサー、湿度を検出するセンサー等のセンサーがある。他の例として、地域や宅内の電力需要に関する情報を取得するシステムや、天候に関する情報を取得するシステムなどがある。
これらの技術を用いることによって取得された情報は、様々な場面で活用されている。例えば、周囲温度、光、音および地理的位置を知覚できるセンサーによって収集したデータを使用して、知覚された状態に相関性があるテーマを選択する技術が提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−０３７６９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、取得された情報が活用される場面は未だに十分とは言えない。また、未だに取得することが提案されていない情報なども存在する。
上記事情に鑑み、本発明は、取得された情報を用いて利便性や安全性などを向上させる技術の提供を目的としている。
【課題を解決するための手段】
【０００５】
本発明の一態様は、所定の領域の混雑の程度を表す混雑情報を生成し、前記混雑情報を記憶部に登録する登録部と、端末装置からの要求に応じて、前記記憶部に記憶されている前記混雑情報を前記端末装置に提供する公開部と、を備える情報提供システムである。
【０００６】
本発明の一態様は、上記の情報提供システムであって、前記混雑情報は、店舗における混雑の程度を表す情報であり、前記登録部は、前記店舗に設置されたカメラ又はセンサの出力に基づいて前記混雑情報を生成する。
【０００７】
本発明の一態様は、上記の情報提供システムであって、前記混雑情報は、車両における混雑の程度を表す情報であり、前記登録部は、前記車両に設置されたカメラ又はセンサの出力に基づいて前記混雑情報を生成する。
【０００８】
本発明の一態様は、上記の情報提供システムであって、前記混雑情報は、設備における混雑の程度を表す情報であり、前記登録部は、前記設備に設置されたカメラ又はセンサの出力に基づいて前記混雑情報を生成する。
【０００９】
本発明の一態様は、上記の情報提供システムであって、前記公開部は、複数の前記所定の領域のうち、前記端末装置を携帯するユーザの現在位置に基づいて所定の領域を選択し、選択された前記所定の領域の混雑情報を前記端末装置に提供する。
【００１０】
本発明の一態様は、所定の領域の混雑の程度を表す混雑情報を生成し、前記混雑情報を記憶部に登録する登録ステップと、端末装置からの要求に応じて、前記記憶部に記憶されている前記混雑情報を前記端末装置に提供する公開ステップと、を有する情報提供方法である。
【００１１】
本発明の一態様は、所定の領域の混雑の程度を表す混雑情報を生成し、前記混雑情報を記憶部に登録する登録ステップと、端末装置からの要求に応じて、前記記憶部に記憶されている前記混雑情報を前記端末装置に提供する公開ステップと、をコンピュータに実行させるためのコンピュータプログラムである。
【発明の効果】
【００１２】
本発明により、取得された情報を用いて利便性や安全性などを向上させることが可能となる。
【図面の簡単な説明】
【００１３】
【図１】情報提供システム１００のシステム構成を表すシステム構成図である。
【図２】情報提供システム１００の動作のうち、情報を登録する際の処理の流れを示すフローチャートの具体例である。
【図３】情報提供システム１００の動作のうち、端末装置２０に対して登録情報を提供する際の動作の流れを示すシーケンス図の具体例である。
【図４】情報提供システム１００の第一実施形態（情報提供システム１００ａ）の機能構成を表す概略ブロック図である。
【図５】情報提供システム１００の第二実施形態（情報提供システム１００ｂ）の機能構成を表す概略ブロック図である。
【図６】情報提供システム１００の第三実施形態（情報提供システム１００ｃ）の機能構成を表す概略ブロック図である。
【発明を実施するための形態】
【００１４】
［概略］
図１は、情報提供システム１００のシステム構成を表すシステム構成図である。情報提供システム１００は、情報取得部１１、登録要求部１２、登録部１３、記憶部１４、公開部１５を備える。
【００１５】
情報取得部１１及び登録要求部１２は、店舗や公共施設などに備えられる。登録部１３、記憶部１４及び公開部１５は、ネットワーク上のサーバやクラウドとして構成される。情報取得部１１及び登録要求部１２は一体の装置として構成されても良いし、それぞれ異なる装置として構成されても良い。また、登録部１３及び公開部１５は一体の装置として構成されても良いし、それぞれ異なる装置として構成されても良い。
【００１６】
情報取得部１１は、所定の情報を取得する。以下、情報取得部１１が取得した情報を、「取得情報」という。情報取得部１１は、例えばセンサーを備えることによって、センサーによって検出された情報を取得しても良い。情報取得部１１は、例えばカメラを備えることによって、カメラによって撮影された映像を取得しても良い。情報取得部１１は、他の装置と通信を行う事によって情報を取得しても良い。
【００１７】
情報取得部１１は、例えばセンサーそのものであっても良いし、センサー及び通信機能を備えた端末装置であっても良い。
【００１８】
情報取得部１１のより具体的な例を以下に列挙する。情報取得部１１は、人感センサーを備え、所定の空間に存在する人の数を表す情報を取得する。情報取得部１１は、カメラを備え、カメラによって撮像された映像に基づいて動いている物体の数を表す情報を取得する。情報取得部１１は、重量センサーを備え、所定の空間に存在する人の数を表す情報を取得する。
なお、情報取得部１１の構成は、上述した具体例に限定されない。
【００１９】
登録要求部１２は、取得情報に基づいて、記憶部１４に登録される情報（以下、「登録情報」という。）を生成する。登録要求部１２は、登録情報を含む登録要求メッセージを生成する。登録要求部１２は、登録部１３に対して登録要求メッセージを送信することによって、登録情報を記憶部１４に登録することを要求する。なお、取得情報と登録情報とが同じであっても良い。
【００２０】
登録要求部１２は、例えばバスで接続されたＣＰＵ（Central Processing Unit）やメモリや補助記憶装置などを備え、登録要求プログラムを実行することによって機能する。なお、登録要求部１２は、ＡＳＩＣ（Application Specific Integrated Circuit）やＰＬＤ（Programmable Logic Device）やＦＰＧＡ（Field Programmable Gate Array）等のハードウェアを用いて実現されても良い。登録要求プログラムは、コンピュータ読み取り可能な記録媒体に記録されても良い。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスクや半導体記憶装置（例えばＳＳＤ：Solid State Drive、フラッシュメモリ）等の記憶装置である。登録要求プログラムは、電気通信回線を介して提供されても良い。
【００２１】
登録部１３は、登録要求部１２から送信された登録要求メッセージを受信し、登録要求メッセージに含まれている登録情報を記憶部１４に登録する。登録部１３は、例えばバスで接続されたＣＰＵやメモリや補助記憶装置などを備え、登録プログラムを実行することによって機能する。なお、登録部１３は、ＡＳＩＣやＰＬＤやＦＰＧＡ等のハードウェアを用いて実現されても良い。登録プログラムは、コンピュータ読み取り可能な記録媒体に記録されても良い。登録プログラムは、電気通信回線を介して提供されても良い。
【００２２】
記憶部１４は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。記憶部１４は、登録部１３によって登録される登録情報を記憶する。
【００２３】
公開部１５は、記憶部１４に登録された登録情報を端末装置２０に対して公開する。公開部１５は、例えばバスで接続されたＣＰＵやメモリや補助記憶装置などを備え、公開プログラムを実行することによって機能する。なお、公開部１５は、ＡＳＩＣやＰＬＤやＦＰＧＡ等のハードウェアを用いて実現されても良い。公開プログラムは、コンピュータ読み取り可能な記録媒体に記録されても良い。公開プログラムは、電気通信回線を介して提供されても良い。
【００２４】
端末装置２０は、公開部１５とネットワークを介して通信することによって、公開部１５から登録情報を受信する。端末装置の具体例として、携帯電話機、スマートフォン、タブレット、パーソナルコンピュータ、腕時計等の装着型端末、ゲーム機器、家電機器などがある。
【００２５】
図２は、情報提供システム１００の動作のうち、情報を登録する際の処理の流れを示すフローチャートの具体例である。まず、情報取得部１１が所定の情報を取得する（ステップＳ１０１）。次に、登録要求部１２が、取得情報に基づいて登録情報を生成する（ステップＳ１０２）。次に、登録要求部１２が、登録情報を含む登録要求メッセージを生成する（ステップＳ１０３）。次に、登録要求部１２が、登録部１３に対して登録要求メッセージを送信する（ステップＳ１０４）。
次に、登録部が登録要求メッセージを受信する（ステップＳ１０５）。そして、登録部１３が、登録要求メッセージに含まれている登録情報を記憶部１４に登録する（ステップＳ１０６）。
【００２６】
図３は、情報提供システム１００の動作のうち、端末装置２０に対して登録情報を提供する際の動作の流れを示すシーケンス図の具体例である。まず、端末装置２０のユーザが端末装置２０に対して情報取得操作を行う。情報取得操作とは、ユーザが端末装置２０の入力装置を操作することによって、登録情報の取得を端末装置２０に対して指示するための操作である。端末装置２０は、ユーザによる情報取得操作を受け付ける（ステップＳ２０１）。次に、端末装置２０は、受け付けられた情報取得操作に応じて、要求メッセージを生成する（ステップＳ２０２）。要求メッセージは、情報提供システム１００に対して所望の情報を要求することを表すメッセージである。端末装置２０は、生成された要求メッセージを情報提供システム１００に対して送信する（ステップＳ２０３）。
【００２７】
情報提供システム１００の公開部１５は、端末装置２０から要求メッセージを受信すると（ステップＳ２０４）、登録情報を読み出す（ステップＳ２０５）。次に、公開部１５は、読み出された登録情報を含む応答メッセージを生成する（ステップＳ２０６）。そして、公開部１５は、生成された応答メッセージを端末装置２０に対して送信する（ステップＳ２０７）。
【００２８】
端末装置２０は、公開部から応答メッセージを受信すると（ステップＳ２０８）、受信された応答メッセージから登録情報を取得する。そして、端末装置２０は、取得された登録情報をユーザに対して出力する。端末装置２０が登録情報を出力する態様は、どのような態様であっても良い。例えば、端末装置２０は、画面に文字や画像として登録情報を表示しても良いし、スピーカーから音声として登録情報を出力しても良い。
【００２９】
このように構成された情報提供システム１００では、ユーザは情報取得部１１によって取得された情報を、遠隔地から端末装置２０を用いて取得することが可能となる。そのため、利便性や安全性が向上する。すなわち、例えばユーザにとって即座に知りたい情報を情報提供システム１００によって端末装置２０に対して提供することによって、利便性を向上させることが可能となる。例えば、ある領域の混雑の程度に関する情報を情報提供システム１００により端末装置２０に対して提供することによって、利便性を向上させることが可能となる。
【００３０】
情報提供システム１００の具体的な構成は、上述した例に限定されない。
例えば、情報取得部１１、登録要求部１２、登録部１３，記憶部１４及び公開部１５が全て一箇所（例えば店舗）に備えられても良い。この場合、情報提供システム１００は登録要求部１２を備えず、登録部１３が取得情報から登録情報を生成する処理を行っても良い。
【００３１】
例えば、情報取得部１１及び登録要求部１２が店舗に備えられ、登録部１３、記憶部１４及び公開部１５がネットワーク上のサーバやクラウドとして構成されても良い。この場合、情報取得部１１及び登録要求部１２は一体の装置として構成されても良いし、それぞれ異なる装置として構成されても良い。また、登録部１３及び公開部１５は一体の装置として構成されても良いし、それぞれ異なる装置として構成されても良い。
【００３２】
情報提供システム１００は、情報取得部１１によって取得された情報に基づいて生成される登録情報を端末装置２０に対して提供可能であれば、他のどのような構成によって実現されても良い。
以下、本発明の一実施形態である情報提供システム１００の複数の具体例について詳細に説明する。
【００３３】
［第一実施形態］
図４は、情報提供システム１００の第一実施形態（情報提供システム１００ａ）の機能構成を表す概略ブロック図である。
情報提供システム１００ａは、情報取得部１１の具体例としてカメラ１１ａを備え、記憶部１４の具体例として混雑情報記憶部１４ａを備える。
【００３４】
カメラ１１ａは、カメラ１１ａが設置された店舗の内部の映像（以下、「店内映像」という。）を撮影する。カメラ１１ａは、撮影された店内映像から人体（例えば人の頭）を検出する。カメラ１１ａは、検出された人体の数を計数し、計数結果を店内人数として取得する。そして、カメラ１１ａは店内人数を登録要求部１２ａに出力する。この場合、店内人数が取得情報である。
【００３５】
登録要求部１２ａは、カメラ１１ａによって取得された店内人数から混雑情報を生成する。混雑情報とは、所定の領域（本実施形態ではカメラ１１ａが設置された店舗内）における混雑の程度を表す情報である。
登録要求部１２ａは、店内人数そのものを混雑情報として用いても良い。登録要求部１２ａは、予め定められた値（例えば、店内に収容可能な最大人数）で店内人数を除算して得られる値に１００を掛けた値を混雑情報として生成しても良い。登録要求部１２ａは、複数の閾値と閾値毎の混雑情報とが予め対応付けられたテーブルを記憶しており、店内人数に対応付けられた混雑情報をテーブルから取得しても良い。混雑情報は、店内人数に基づいて得られる情報であって、店内の混雑具合を表すことが可能な情報であればどのような情報であっても良い。
【００３６】
登録要求部１２ａは、店内映像が撮影された店舗を示すＩＤ（以下、「店舗ＩＤ」という。）と、取得された混雑情報と、を含む登録要求メッセージを生成し、登録部１３ａへ送信する。この場合、混雑情報が登録情報である。
【００３７】
登録要求部１２ａは、所定のタイミングで登録要求メッセージを生成し送信する。例えば、登録要求部１２ａは、カメラ１１ａから店内人数が入力されたタイミングで、登録要求メッセージを生成して送信しても良い。また、登録要求部１２ａは、所定の時間間隔（例えば１０秒毎、５分毎、１時間毎など）で、登録要求メッセージを生成して送信しても良い。
【００３８】
登録部１３ａは、登録要求メッセージを受信し、混雑情報と店舗ＩＤとを対応付けて混雑情報記憶部１４ａに登録する。
混雑情報記憶部１４ａは、登録部１３ａによって登録された混雑情報と店舗ＩＤとを対応付けて記憶する。
【００３９】
公開部１５ａは、端末装置２０ａに対し、端末装置２０ａに入力された店舗ＩＤに対応付けられた混雑情報を公開する。
端末装置２０ａは、ユーザによって入力された店舗ＩＤを含む要求メッセージを生成する。端末装置２０ａは、要求メッセージに対する応答として、要求メッセージに含まれる店舗ＩＤに対応する混雑情報を受信する。端末装置２０ａは、ユーザに対して混雑情報を出力する。
【００４０】
このように構成された情報提供システム１００ａでは、ユーザは端末装置２０ａを用いることによって、店舗から離れた場所でも、店舗の混雑状況を知ることが可能となる。そのため、ユーザは店舗に空いている席が存在することや、所望の混雑状況であることを事前に確認してから店舗を訪れることが可能となる。
【００４１】
＜変形例＞
公開部１５ａは、端末装置２０ａに対して報知情報を送信するように構成されても良い。例えば、公開部１５ａは以下のように構成されても良い。公開部１５ａは、所定のタイミングで混雑情報記憶部１４ａに登録されている混雑情報を参照し、予め設定されている報知条件を満たしているか否か判定する。報知条件とは、例えば店内が所定の程度よりも空いていることである。より具体的には、店内人数が所定の閾値以下であることでも良い。
カメラ１１ａに代えて、店内人数を取得することができる人感センサが用いられても良い。
【００４２】
情報提供システム１００ａによって混雑情報が公開される店舗数が１つである場合、店舗ＩＤは用いられなくとも良い。すなわち、ユーザは店舗ＩＤを端末装置２０ａに入力する必要は無く、端末装置２０ａから要求メッセージを受信した公開部１５ａは店舗ＩＤにかかわらず混雑情報を端末装置２０ａに送信する。
【００４３】
また、情報提供システム１００ａによって混雑情報が公開される店舗数が２つ以上であったとしても、全ての店舗の混雑情報を端末装置２０ａに送信しても悪影響がない程度の店舗数である場合（たとえば、３店舗、５店舗など）、店舗ＩＤは用いられなくとも良い。すなわち、ユーザは店舗ＩＤを端末装置２０ａに入力する必要は無く、端末装置２０ａから要求メッセージを受信した公開部１５ａは全ての店舗の混雑情報を端末装置２０ａに送信する。
【００４４】
店舗ＩＤに代えて、端末装置２０ａの現在位置を示す情報（以下、「位置情報」という。）が用いられても良い。この場合、端末装置２０ａは、ＧＰＳ（Global Positioning System）等の位置情報を取得する機能を備えている。端末装置２０ａは、取得した位置情報を含む要求メッセージを送信する。公開部１５ａは、要求メッセージに含まれる位置情報に基づいて、位置情報に対応付けて予め登録されている店舗ＩＤ（位置情報が示す位置の近くに位置する店舗の店舗ＩＤ）を検索する。公開部１５ａは、検索によって取得された１又は複数の店舗ＩＤの混雑情報を、混雑情報記憶部１４ａから読み出す。そして、公開部１５ａは、読み出された混雑情報を、端末装置２０ａに対して送信する。
【００４５】
このように構成された情報提供システム１００ａでは、ユーザは現在位置の近くに位置する各店舗の混雑情報を、各店舗に訪れることなく取得することが可能となる。そのため、ユーザは、現在位置の近くに位置する店舗のうち混雑していない店舗を容易に発見することが可能となる。
【００４６】
［第二実施形態］
図５は、情報提供システム１００の第二実施形態（情報提供システム１００ｂ）の機能構成を表す概略ブロック図である。
情報提供システム１００ｂは、情報取得部１１の具体例としてカメラ１１ｂを備え、記憶部１４の具体例として混雑情報記憶部１４ｂを備える。
【００４７】
カメラ１１ｂは、カメラ１１ｂが設置された車両の内部の映像（以下、「車内映像」という。）を撮影する。カメラ１１ｂが設置される車両とは、例えば電車やバス等の交通機関の車両である。カメラ１１ｂは、撮影された車両映像から人体（例えば人の頭）を検出する。カメラ１１ｂは、検出された人体の数を計数し、計数結果を車内人数として取得する。そして、カメラ１１ｂは車内人数を登録要求部１２ｂに出力する。この場合、車内人数が取得情報である。
【００４８】
登録要求部１２ｂは、カメラ１１ｂによって取得された車内人数から混雑情報を生成する。
登録要求部１２ｂは、車内人数そのものを混雑情報として用いても良い。登録要求部１２ｂは、予め定められた値（例えば、車内に乗車可能な最大人数）で車内人数を除算して得られる値に１００を掛けた値を混雑情報として生成しても良い。登録要求部１２ｂは、複数の閾値と閾値毎の混雑情報とが予め対応付けられたテーブルを記憶しており、車内人数に対応付けられた混雑情報をテーブルから取得しても良い。混雑情報は、車内人数に基づいて得られる情報であって、車内の混雑具合を表すことが可能な情報であればどのような情報であっても良い。
【００４９】
登録要求部１２ｂは、車内映像が撮影された車両を示すＩＤ（以下、「車両ＩＤ」という。）と、取得された混雑情報と、を含む登録要求メッセージを生成し、登録部１３ｂへ送信する。この場合、混雑情報が登録情報である。
【００５０】
登録要求部１２ｂは、所定のタイミング（例えば、停留所や駅を発車したタイミング）で登録要求メッセージを生成し送信する。例えば、登録要求部１２ｂは、カメラ１１ｂから車内人数が入力されたタイミングで、登録要求メッセージを生成して送信しても良い。また、登録要求部１２ｂは、所定の時間間隔（例えば１０秒毎、５分毎、１時間毎など）で、登録要求メッセージを生成して送信しても良い。
【００５１】
登録部１３ｂは、登録要求メッセージを受信し、混雑情報と車両ＩＤとを対応付けて混雑情報記憶部１４ｂに登録する。
混雑情報記憶部１４ｂは、登録部１３ｂによって登録された混雑情報と車両ＩＤとを対応付けて記憶する。
【００５２】
公開部１５ｂは、端末装置２０ｂに対し、端末装置２０ｂに入力された車両ＩＤに対応付けられた混雑情報を公開する。
端末装置２０ｂは、ユーザによって入力された車両ＩＤを含む要求メッセージを生成する。端末装置２０ｂは、要求メッセージに対する応答として、要求メッセージに含まれる車両ＩＤに対応する混雑情報を受信する。端末装置２０ｂは、ユーザに対して混雑情報を出力する。
【００５３】
このように構成された情報提供システム１００ｂでは、ユーザは端末装置２０ｂを用いることによって、車両が到着する前に、車両の混雑状況を知ることが可能となる。そのため、ユーザは車両に空いている席が存在することや、所望の混雑状況であることを事前に確認して、車両の到着を待つか否か決定することが可能となる。
【００５４】
＜変形例＞
公開部１５ｂは、端末装置２０ｂに対して報知情報を送信するように構成されても良い。例えば、公開部１５ｂは以下のように構成されても良い。公開部１５ｂは、所定のタイミングで混雑情報記憶部１４ｂに登録されている混雑情報を参照し、予め設定されている報知条件を満たしているか否か判定する。報知条件とは、例えば車内が所定の程度よりも空いていることや、車内が所定の程度よりも混雑していること等である。より具体的には、車内人数が所定の閾値以下であることでも良いし、車内人数が所定の閾値以上であることでも良い。
カメラ１１ｂに代えて、車内人数を取得することができる人感センサが用いられても良い。
【００５５】
車両ＩＤに代えて、停留所を示すＩＤ（以下、「停留所ＩＤ」という。）が用いられても良い。この場合、公開部１５ｂは、要求メッセージに含まれる停留所ＩＤに基づいて、現時点でその停留所ＩＤが示す停留所に向かっている車両（バス）の車両ＩＤを検索する。公開部１５ｂは、検索によって取得された車両ＩＤの混雑情報を、混雑情報記憶部１４ｂから読み出す。そして、公開部１５ｂは、読み出された混雑情報を、端末装置２０ｂに対して送信する。
【００５６】
車両ＩＤに代えて、停車駅を示すＩＤ（以下、「停車駅ＩＤ」という。）が用いられても良い。この場合、公開部１５ｂは、要求メッセージに含まれる停車駅ＩＤに基づいて、現時点でその停車駅ＩＤが示す停車駅に向かっている車両（電車・地下鉄）の車両ＩＤを検索する。公開部１５ｂは、検索によって取得された車両ＩＤの混雑情報を、混雑情報記憶部１４ｂから読み出す。そして、公開部１５ｂは、読み出された混雑情報を、端末装置２０ｂに対して送信する。
【００５７】
停留所ＩＤ又は停車駅ＩＤに代えて、端末装置２０ｂの現在位置を示す情報（以下、「位置情報」という。）が用いられても良い。この場合、端末装置２０ｂは、ＧＰＳ等の位置情報を取得する機能を備えている。端末装置２０ｂは、取得した位置情報を含む要求メッセージを送信する。公開部１５ｂは、要求メッセージに含まれる位置情報に基づいて、位置情報に対応付けて予め登録されている停留所ＩＤ又は停車駅ＩＤを検索する。公開部１５ｂは、検索によって取得された停留所ＩＤ又は停車駅ＩＤを用いて、上述した処理を行う事により、端末装置２０ｂに対して混雑情報を送信する。
【００５８】
［第三実施形態］
図６は、情報提供システム１００の第三実施形態（情報提供システム１００ｃ）の機能構成を表す概略ブロック図である。
情報提供システム１００ｃは、情報取得部１１の具体例として人感センサ１１ｃを備え、記憶部１４の具体例として混雑情報記憶部１４ｃを備える。
【００５９】
人感センサ１１ｃは、人感センサ１１ｃが設置された設備（例えばトイレ）の内部にいる人を検知する。人感センサ１１ｃは、設備の内部にいる人の数（以下、「利用者数」という。）を登録要求部１２ｃに出力する。この場合、利用者数が取得情報である。利用者数には、設備を利用しようとして並んでいる人の数も含まれる。
【００６０】
登録要求部１２ｃは、人感センサ１１ｃによって検知された利用者数に基づいて混雑情報を生成する。以下、登録要求部１２ｃが混雑情報を生成する処理の具体例について説明する。
登録要求部１２ｃは、利用者数そのものを混雑情報として用いても良い。登録要求部１２ｃは、予め定められた値（例えば、トイレに設置された便器の数）で利用者数を除算して得られる値に１００を掛けた値を混雑情報として生成しても良い。登録要求部１２ｃは、複数の閾値と閾値毎の混雑情報とが予め対応付けられたテーブルを記憶しており、利用者に対応付けられた混雑情報をテーブルから取得しても良い。混雑情報は、利用者数に基づいて得られる情報であって、設備の混雑具合を表すことが可能な情報であればどのような情報であっても良い。
【００６１】
登録要求部１２ｃは、利用者数が検知された設備を示すＩＤ（以下、「設備ＩＤ」という。）と、取得された混雑情報と、を含む登録要求メッセージを生成し、登録部１３ｃへ送信する。この場合、混雑情報が登録情報である。
【００６２】
登録要求部１２ｃは、所定のタイミングで登録要求メッセージを生成し送信する。例えば、登録要求部１２ｃは、人感センサ１１ｃによって利用者数の検知が行われたタイミングで、登録要求メッセージを生成して送信しても良い。また、登録要求部１２ｃは、所定の時間間隔（例えば１０秒毎、５分毎、１時間毎など）で、登録要求メッセージを生成して送信しても良い。
【００６３】
登録部１３ｃは、登録要求メッセージを受信し、混雑情報と設備ＩＤとを対応付けて混雑情報記憶部１４ｃに登録する。
混雑情報記憶部１４ｃは、登録部１３ｃによって登録された混雑情報と設備ＩＤとを対応付けて記憶する。
【００６４】
公開部１５ｃは、端末装置２０ｃに対し、端末装置２０ｃに入力された設備ＩＤに対応付けられた混雑情報を公開する。
端末装置２０ｃは、ユーザによって入力された設備ＩＤを含む要求メッセージを生成する。端末装置２０ｃは、要求メッセージに対する応答として、要求メッセージに含まれる設備ＩＤに対応する混雑情報を受信する。端末装置２０ｃは、ユーザに対して混雑情報を出力する。
【００６５】
このように構成された情報提供システム１００ｃでは、ユーザは端末装置２０ｃを用いることによって、設備から離れた場所でも、設備の混雑状況を知ることが可能となる。そのため、ユーザは設備に空きが存在することや、所望の混雑状況であることを事前に確認してから設備を訪れることが可能となる。
【００６６】
＜変形例＞
公開部１５ｃは、端末装置２０ｃに対して報知情報を送信するように構成されても良い。例えば、公開部１５ｃは以下のように構成されても良い。公開部１５ｃは、所定のタイミングで混雑情報記憶部１４ｃに登録されている混雑情報を参照し、予め設定されている報知条件を満たしているか否か判定する。報知条件とは、例えば設備が所定の程度よりも空いていることである。より具体的には、利用者数が所定の閾値以下であることでも良い。
【００６７】
情報提供システム１００ｃによって混雑情報が公開される設備数が１つである場合、設備ＩＤは用いられなくとも良い。すなわち、ユーザは設備ＩＤを端末装置２０ｃに入力する必要は無く、端末装置２０ｃから要求メッセージを受信した公開部１５ｃは設備ＩＤにかかわらず混雑情報を端末装置２０ｃに送信する。
【００６８】
また、情報提供システム１００ｃによって混雑情報が公開される設備数が２つ以上であったとしても、全ての設備の混雑情報を端末装置２０ｃに送信しても悪影響がない程度の設備数である場合（たとえば、３つ、５つなど）、設備ＩＤは用いられなくとも良い。すなわち、ユーザは設備ＩＤを端末装置２０ｃに入力する必要は無く、端末装置２０ｃから要求メッセージを受信した公開部１５ｃは全ての設備の混雑情報を端末装置２０ｃに送信する。
【００６９】
設備ＩＤに代えて、端末装置２０ｃの現在位置を示す情報（以下、「位置情報」という。）が用いられても良い。この場合、端末装置２０ｃは、ＧＰＳ等の位置情報を取得する機能を備えている。端末装置２０ｃは、取得した位置情報を含む要求メッセージを送信する。公開部１５ｃは、要求メッセージに含まれる位置情報に基づいて、位置情報に対応付けて予め登録されている設備ＩＤ（位置情報が示す位置の近くに位置する設備の設備ＩＤ）を検索する。公開部１５ｃは、検索によって取得された１又は複数の設備ＩＤの混雑情報を、混雑情報記憶部１４ｃから読み出す。そして、公開部１５ｃは、読み出された混雑情報を、端末装置２０ｃに対して送信する。
【００７０】
このように構成された情報提供システム１００ｃでは、ユーザは現在位置の近くに位置する各設備の混雑情報を、各設備に訪れることなく取得することが可能となる。そのため、ユーザは、現在位置の近くに位置する設備のうち混雑していない設備を容易に発見することが可能となる。
【００７１】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００７２】
１００…情報提供システム，  １１…情報取得部，  １２，１２ａ，１２ｂ，１２ｃ…登録要求部，  １３，１３ａ，１３ｂ，１３ｃ…登録部，  １４…記憶部，  １４ａ，１４ｂ，１４ｃ…混雑情報記憶部，  １５，１５ａ，１５ｂ，１５ｃ…公開部，  ２０，２０ａ，２０ｂ，２０ｃ…端末装置，  １１ａ，１１ｂ…カメラ，  １１ｃ…人感センサ
【図１】
2014191394.tif 000003
【図２】
2014191394.tif 000004
【図３】
2014191394.tif 000005
【図４】
2014191394.tif 000006
【図５】
2014191394.tif 000007
【図６】
2014191394.tif 000008