(57)【要約】【課題】使い勝手を向上させることができるトイレ検索方法、トイレ検索システム、端末用プログラム、及び検出装置を提供する。【解決手段】トイレ検索システム１は、受付部３１１と、出力部３１２と、を含む。受付部３１１は、ユーザからの検索要求を受け付ける。出力部３１２は、受付部３１１が検索要求を受け付けると、混雑情報と位置情報とに基づいて複数箇所のトイレ施設Ｒ１〜Ｒｎからユーザに案内する推奨施設を決定し、推奨施設に関する推奨施設情報を出力する。混雑情報は、複数箇所のトイレ施設Ｒ１〜Ｒｎの混雑状況を表す情報である。位置情報は、ユーザの位置に関連する情報である。【選択図】図１
2019095924.tif 000002
【特許請求の範囲】
【請求項１】
ユーザからの検索要求を受け付ける受付処理と、
前記受付処理にて前記検索要求を受け付けると、複数箇所のトイレ施設の混雑状況を表す混雑情報と、前記ユーザの位置に関連する位置情報とに基づいて、前記複数箇所のトイレ施設から前記ユーザに案内する推奨施設を決定し、前記推奨施設に関する推奨施設情報を出力する出力処理と、を含む
トイレ検索方法。
【請求項２】
前記混雑情報は、前記複数箇所のトイレ施設の各々に設けられた設備の数と配置との少なくとも一方を含む設備情報に基づいて決定される
請求項１に記載のトイレ検索方法。
【請求項３】
前記混雑情報は、前記複数箇所のトイレ施設の各々に設けられた設備の使用状態を含む設備使用情報に基づいて決定される
請求項１又は２に記載のトイレ検索方法。
【請求項４】
前記混雑情報は、前記複数箇所のトイレ施設の各々に存在する人の数と存在位置との少なくとも一方を含む人情報に基づいて決定される
請求項１〜３のいずれか１項に記載のトイレ検索方法。
【請求項５】
前記人情報は、前記複数箇所のトイレ施設の各々で空きを待っている人数の情報を少なくとも含む
請求項４に記載のトイレ検索方法。
【請求項６】
前記ユーザが前記推奨施設を使用可能になるまでの所要時間を表す所要時間情報を求める判断処理を、更に含む
請求項１〜５のいずれか１項に記載のトイレ検索方法。
【請求項７】
前記判断処理では、前記推奨施設までの到達時間を考慮して前記所要時間を求める
請求項６に記載のトイレ検索方法。
【請求項８】
前記出力処理では、前記推奨施設情報と前記所要時間情報とを関連付けて出力する
請求項６又は７に記載のトイレ検索方法。
【請求項９】
前記判断処理では、機械学習で学習された機械学習モデルを用いて前記所要時間を求めており、
前記推奨施設を使用可能になるまでの前記所要時間の実績値を用いて前記機械学習モデルの再学習を行う
請求項６〜８のいずれか１項に記載のトイレ検索方法。
【請求項１０】
前記複数箇所のトイレ施設に設けられた設備には複数の種類があり、
前記受付処理にて前記種類が指定された前記検索要求を受け付けるか、又は、前記出力処理にて前記種類ごとに前記推奨施設情報を出力する
請求項１〜９のいずれか１項に記載のトイレ検索方法。
【請求項１１】
前記混雑情報は、前記複数箇所のトイレ施設のうち少なくとも１つのトイレ施設の周辺施設を表す施設情報、前記周辺施設の収容人数を表す収容人数情報、前記周辺施設を利用可能な時間帯を表す利用時間情報、及び、前記周辺施設の混雑度合いを表す混雑度情報のうち少なくとも１つの情報に基づいて決定される
請求項１〜１０のいずれか１項に記載のトイレ検索方法。
【請求項１２】
前記混雑情報は、前記複数箇所のトイレ施設のうち少なくとも１つのトイレ施設の周辺施設で行われる催し物によって発生する人の動きを表す情報に基づいて決定される
請求項１〜１１のいずれか１項に記載のトイレ検索方法。
【請求項１３】
前記複数箇所のトイレ施設には、利用する順番を予約可能な予約可能施設があり、
前記推奨施設が前記予約可能施設である場合、前記出力処理では、前記順番を含む前記推奨施設情報を出力する
請求項１〜１２のいずれか１項に記載のトイレ検索方法。
【請求項１４】
ユーザからの検索要求を受け付ける受付部と、
前記受付部が前記検索要求を受け付けると、複数箇所のトイレ施設の混雑状況を表す混雑情報と、前記ユーザの位置に関連する位置情報とに基づいて、前記複数箇所のトイレ施設から前記ユーザに案内する推奨施設を決定し、前記推奨施設に関する推奨施設情報を出力する出力部と、を含む
トイレ検索システム。
【請求項１５】
コンピュータシステムに、
請求項１４に記載のトイレ検索システムから出力される前記推奨施設情報を受け付ける処理と、
前記推奨施設情報を提示する処理と、を実行させるための
端末用プログラム。
【請求項１６】
人体が発する赤外線を検出する赤外線検出センサ、前記人体から加えられる荷重に基づく歪みを検出する歪み検出センサ、前記設備の使用状況に応じて発生する加速度を検出する加速度センサ、及び、前記設備の使用状況に応じて発生する角速度を検出する角速度センサのうちの少なくとも１つのセンサを含み、
前記センサの検出結果が、請求項１４に記載のトイレ検索システムによって前記混雑状況の判断に用いられる
検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、トイレ検索方法、トイレ検索システム、端末用プログラム、及び検出装置に関する。特に、トイレ施設を検索するためのトイレ検索方法、トイレ検索システム、端末用プログラム、及び検出装置に関する。
【背景技術】
【０００２】
従来、ユーザが要求する設備をキーとして施設を検索し、検索された施設の中から各種の条件に基づいて最適な施設を選択する施設選択装置があった（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１９３３９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の施設選択装置は、現在地から施設までの距離に基づいて最適な施設を選択しているので、選択された施設のトイレ（トイレ施設）が混雑していると、トイレを利用できるまでに長い時間がかかるという問題があり、使い勝手が悪かった。
【０００５】
本開示の目的は、使い勝手を向上させることができるトイレ検索方法、トイレ検索システム、端末用プログラム、及び検出装置を提供することにある。
【課題を解決するための手段】
【０００６】
本開示の一態様のトイレ検索方法は、受付処理と、出力処理と、を含む。前記受付処理では、ユーザからの検索要求を受け付ける。前記出力処理では、前記受付処理にて前記検索要求を受け付けると、混雑情報と位置情報とに基づいて前記複数箇所のトイレ施設から前記ユーザに案内する推奨施設を決定し、前記推奨施設に関する推奨施設情報を出力する。前記混雑情報は、複数箇所のトイレ施設の混雑状況を表す情報である。前記位置情報は、前記ユーザの位置に関連する情報である。
【０００７】
本開示の一態様のトイレ検索システムは、受付部と、出力部と、を含む。前記受付部は、ユーザからの検索要求を受け付ける。前記出力部は、前記受付部が前記検索要求を受け付けると、混雑情報と位置情報とに基づいて前記複数箇所のトイレ施設から前記ユーザに案内する推奨施設を決定し、前記推奨施設に関する推奨施設情報を出力する。前記混雑情報は、複数箇所のトイレ施設の混雑状況を表す情報である。前記位置情報は、前記ユーザの位置に関連する情報である。
【０００８】
本開示の一態様の端末用プログラムは、コンピュータシステムに、前記トイレ検索システムから出力される前記推奨施設情報を受け付ける処理と、前記推奨施設情報を提示する処理と、を実行させるためのプログラムである。
【０００９】
本開示の一態様の検出装置は、センサを備え、前記センサの検出結果が、前記トイレ検索システムによって前記混雑状況の判断に用いられる。前記センサは、赤外線検出センサ、歪み検出センサ、加速度センサ、及び、角速度センサのうちの少なくとも１つである。前記赤外線検出センサは人体が発する赤外線を検出する。前記歪み検出センサは、前記人体から加えられる荷重に基づく歪みを検出する。前記加速度センサは、前記設備の使用状況に応じて発生する加速度を検出する。前記角速度センサは、前記設備の使用状況に応じて発生する角速度を検出する。
【発明の効果】
【００１０】
本開示によれば、使い勝手を向上させることができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、本開示の実施形態１に係るトイレ検索システムを含む全体システムのブロック図である。
【図２】図２は、同上のトイレ検索システムの検索対象であるトイレ施設の概略的な平面図である。
【図３】図３は、同上のトイレ施設に設けられた個室トイレの説明図である。
【図４】図４は、同上のトイレ検索システムの動作を説明するフローチャートである。
【図５】図５は、同上のトイレ検索システムを利用する端末装置に表示される検索画面の説明図である。
【図６】図６は、同上のトイレ検索システムを利用する端末装置に表示される検索結果のリスト表示画面の説明図である。
【図７】図７は、同上のトイレ検索システムを利用する端末装置に表示される検索結果のマップ表示画面の説明図である。
【発明を実施するための形態】
【００１２】
（実施形態１）
（１）概要
実施形態１に係るトイレ検索システム１の概要について、図１及び図２を参照して説明する。
【００１３】
トイレ検索システム１は、受付部３１１と、出力部３１２とを含む。受付部３１１は、ユーザからの検索要求を受け付ける。出力部３１２は、受付部３１１が検索要求を受け付けると、混雑情報と位置情報とに基づいて複数箇所のトイレ施設Ｒ１〜Ｒｎ（ｎは２以上の整数）からユーザに案内する推奨施設を決定し、推奨施設に関する推奨施設情報を出力する。混雑情報は、複数箇所のトイレ施設Ｒ１〜Ｒｎの混雑状況を表す情報である。位置情報は、ユーザの位置に関連する情報である。
【００１４】
ここにおいて、受付部３１１は、例えば、ユーザが使用する端末装置５０（例えばスマートフォンなど）から、ユーザ操作に応じて出力される検索情報を受け付ける。ユーザは、本実施形態のトイレ検索システム１の利用者である。
【００１５】
複数箇所のトイレ施設Ｒ１〜Ｒｎは、一般の市民や観光客などが利用できるように開放されたトイレ施設である。トイレ施設Ｒ１〜Ｒｎは、例えば、ショッピングモール、百貨店、スーパーマーケットなどの大規模小売店、コンビニエンスストア、電気製品・洋服・本・などの小売店、レストラン、ファストフード店などの飲食店、遊技場などに設けられたトイレ施設を含む。トイレ施設Ｒ１〜Ｒｎは、役所、学校、図書館、スポーツ施設、音楽ホール、公園などの公共施設に設けられたトイレ施設を含んでもよいし、駅、空港、港などの交通機関の施設に設けられたトイレ施設を含んでもよい。また、トイレ施設Ｒ１〜Ｒｎは、各種のイベント会場などに設置される仮設トイレを含んでもよい。以下の実施形態では、トイレ施設Ｒ１〜Ｒｎに、男性用トイレＧ１〜Ｇｎと、女性用トイレＬ１〜Ｌｎとがそれぞれ設けられている場合を例に説明する。なお、トイレ施設Ｒ１〜Ｒｎに男性用トイレＧ１〜Ｇｎと女性用トイレＬ１〜Ｌｎとが設けられていることは必須ではなく、トイレ施設Ｒ１〜Ｒｎは、男性専用のトイレ、女性専用のトイレでもよいし、男女共用のトイレでもよい。
【００１６】
ユーザの位置に関連する情報は、例えば、ユーザが現在いる位置（現在位置）の情報であるが、現在位置以外の場所の情報でもよい。例えば、ユーザが車、電車、バス、タクシーなどの移動手段を利用して移動している状態で、目的地の周辺又は目的地までの移動途中でトイレ施設を使用したい場合、ユーザの位置に関連する情報は、ユーザがトイレ施設を使用したい場所でもよい。
【００１７】
上述のように本実施形態のトイレ検索システム１では、出力部３１２は、混雑情報と位置情報とに基づいて推奨施設を決定している。したがって、出力部３１２が、例えば、比較的混雑していないトイレ施設や、ユーザの位置に比較的近いトイレ施設を推奨施設とすることで、比較的すいており、比較的短い時間で使用可能になるトイレ施設の推奨施設情報を出力することができ、使い勝手が向上する。
【００１８】
（２）詳細
本実施形態のトイレ検索システム１は、ユーザからの検索要求に応じて、複数箇所のトイレ施設Ｒ１〜Ｒｎの混雑状況を表す混雑情報と、ユーザの位置に関連する位置情報とに基づいて、複数箇所のトイレ施設Ｒ１〜Ｒｎから推奨施設を決定する。そして、トイレ検索システム１は、推奨施設に関する推奨施設情報を出力する。本実施形態では、複数のトイレ施設Ｒ１〜Ｒｎには、男性用トイレＧ１〜Ｇｎと、女性用トイレＬ１〜Ｌｎとが設けられている。
【００１９】
トイレ検索システム１は、複数の検出装置１０Ｇ，１０Ｌと、サーバ３０とを有する。
【００２０】
複数の検出装置１０Ｇは、複数箇所の男性用トイレＧ１〜Ｇｎ（トイレ施設Ｒ１〜Ｒｎ）にそれぞれ対応して設けられている。検出装置１０Ｇは複数のセンサを含む。複数のセンサは、対応する男性用トイレＧ１〜Ｇｎの混雑状況に関連する事象をそれぞれ検出する。複数のセンサは、例えばＢＬＴ（Bluetooth（登録商標） Low Energy）、ＷｉＦｉ（登録商標）などの通信規格に準拠した無線通信機能をそれぞれ有している。複数のセンサは、対応する男性用トイレＧ１〜Ｇｎに設けられた無線ルータであるルータ２１Ｇと、対応するトイレ施設Ｒ１〜Ｒｎに設けられたゲートウェイ２０とを介して、インターネットのようなネットワーク４０にそれぞれ接続される。複数のセンサ（検出装置１０Ｇ）は、ネットワーク４０を経由してサーバ３０とそれぞれ通信し、検出結果をサーバ３０にそれぞれ送信する。つまり、検出装置１０Ｇが含む複数のセンサは、ＩｏＴ（Internet of Things）を利用したセンサである。
【００２１】
複数の検出装置１０Ｌは、複数箇所の女性用トイレＬ１〜Ｌｎにそれぞれ対応して設けられている。検出装置１０Ｌは複数のセンサを含んでいる。複数のセンサは、対応する女性用トイレＬ１〜Ｌｎの混雑状況に関連する事象をそれぞれ検出する。複数のセンサは、例えばＢＬＴ、ＷｉＦｉ（登録商標）などの規格に準拠した無線通信機能をそれぞれ有している。複数のセンサは、対応する女性用トイレＬ１〜Ｌｎに設けられた無線ルータであるルータ２１Ｌと、対応するトイレ施設Ｒ１〜Ｒｎに設けられたゲートウェイ２０とを介して、ネットワーク４０にそれぞれ接続される。複数のセンサ（検出装置１０Ｌ）は、ネットワーク４０を経由してサーバ３０とそれぞれ通信し、検出結果をサーバ３０にそれぞれ送信する。つまり、検出装置１０Ｌが含む複数のセンサは、ＩｏＴを利用したセンサである。なお、検出装置１０Ｇ，１０Ｌについては「（２．２）検出装置」において詳細に説明する。
【００２２】
サーバ３０は、複数箇所のトイレ施設Ｒ１〜Ｒｎから、検出装置１０Ｇ，１０Ｌの検出結果を取得する。サーバ３０は、端末装置５０からユーザ操作に応じた検索要求を受け付けると、複数箇所のトイレ施設Ｒ１〜Ｒｎにある検出装置１０Ｇ，１０Ｌの検出結果に基づいて決定される混雑情報と、ユーザの位置に関連する位置情報とに基づいて、推奨施設を決定する。そして、サーバ３０は、推奨施設に関連する推奨施設情報をユーザの端末装置５０に送信する。
【００２３】
以下、トイレ検索システム１の検索対象であるトイレ施設Ｒ１〜Ｒｎ、及びトイレ検索システム１の各構成について説明する。
【００２４】
（２．１）トイレ施設
まず、トイレ施設Ｒ１〜Ｒｎの概要について、トイレ施設Ｒ１を例に説明する。
【００２５】
図２はトイレ施設Ｒ１の平面図である。トイレ施設Ｒ１には男性用トイレＧ１と女性用トイレＬ１とが設けられている。トイレ施設Ｒ１には、男性用トイレＧ１、女性用トイレＬ１以外に多目的トイレが設けられていてもよい。多目的トイレは、車椅子の使用者が使用できる広さを有しており、オストメイト（Ostomate）に対応した設備などが設けられている。トイレ施設Ｒ１の規模などは、トイレ施設Ｒ１を利用する人数などに応じて適宜変更が可能である。
【００２６】
男性用トイレＧ１には、複数の個室トイレ２０１と、複数の小便器２０２と、おむつ取替え台２０３と、洗面台２０４とが設置されている。
【００２７】
男性用トイレＧ１には、男性用トイレＧ１の混雑状況に関連する事象を検出するための検出装置１０Ｇが設けられている。検出装置１０Ｇは複数のセンサを含む。男性用トイレＧ１には、検出装置１０Ｇを構成する複数のセンサと、トイレ施設Ｒ１に設けられたゲートウェイ２０との間の通信を中継するルータ２１Ｇが設置されている。
【００２８】
また、女性用トイレＬ１には、複数の個室トイレ２１１と、おむつ取替え台２１３と、洗面台２１４とが設置されている。
【００２９】
女性用トイレＬ１には、女性用トイレＬ１の混雑状況に関連する事象を検出するための検出装置１０Ｌが設けられている。検出装置１０Ｌは複数のセンサを含む。女性用トイレＬ１には、検出装置１０Ｌを構成する複数のセンサと、ゲートウェイ２０との間の通信を中継するルータ２１Ｌが設置されている。
【００３０】
このように、トイレ施設Ｒ１〜Ｒｎには、ユーザが利用する設備として、個室トイレ２０１，２１１、小便器２０２、おむつ取替え台２０３，２１３、洗面台２０４，２１４が設置される。なお、トイレ施設Ｒ１〜Ｒｎには、ユーザが利用する設備として、個室トイレ２０１，２１１、小便器２０２、おむつ取替え台２０３，２１３、洗面台２０４，２１４、化粧用設備のうちの少なくとも１つがあればよい。また、個室トイレ２０１，２１１に設けられる便器は、和式便器、洋式便器、洗浄機能付き洋式便器のうちのいずれかである。
【００３１】
（２．２）検出装置
まず、男性用トイレＧ１に設置される検出装置１０Ｇについて説明する。
【００３２】
検出装置１０Ｇは、複数の人検知センサ１１１Ｇ，１２Ｇ，１３Ｇ，１４Ｇと、複数の加速度センサ１１２Ｇと、赤外線検出センサ１５Ｇとを含む。人検知センサ１１１Ｇ，１２Ｇ，１３Ｇ，１４Ｇ、加速度センサ１１２Ｇ、及び赤外線検出センサ１５Ｇは、例えばＢＬＴ、ＷｉＦｉ（登録商標）などの通信規格に準拠した無線通信機能を有している。人検知センサ１１１Ｇ，１２Ｇ，１３Ｇ，１４Ｇ、加速度センサ１１２Ｇ、及び赤外線検出センサ１５Ｇは、ルータ２１Ｇとゲートウェイ２０とネットワーク４０とを介してサーバ３０に検出結果をそれぞれ送信する。
【００３３】
複数の人検知センサ１１１Ｇは複数の個室トイレ２０１と１対１に対応する。人検知センサ１１１Ｇは、対応する個室トイレ２０１における人３００の存否を検知する。人検知センサ１１１Ｇは、個室トイレ２０１内に設置された便器又は個室トイレ２０１の壁に取り付けられる。人検知センサ１１１Ｇは、個室トイレ２０１内の検知エリアに向かって赤外光を照射する発光素子と、検知エリアからの赤外光を受光する受光素子とを備える。受光素子の受光量が閾値以下であれば、人検知センサ１１１Ｇはサーバ３０に検知信号を送信しない。受光素子の受光量が閾値を超えると、人検知センサ１１１Ｇは、個室トイレ２０１に人３００が存在することを示す在検知信号をサーバ３０に送信する。人検知センサ１１１Ｇは、サーバ３０からの送信要求に応じて、検出結果をサーバ３０に送信してもよい。
【００３４】
複数の加速度センサ１１２Ｇは複数の個室トイレ２０１と１対１に対応する。加速度センサ１１２Ｇは、対応する個室トイレ２０１の扉に取り付けられている。加速度センサ１１２Ｇは、扉の開閉に応じて発生する加速度を検出する。加速度センサ１１２Ｇは、扉が閉じる向きの加速度を検知すると、個室トイレ２０１に人３００が存在することを示す在検知信号をサーバ３０に送信する。加速度センサ１１２Ｇは、扉が開く向きの加速度を検知すると、個室トイレ２０１に人３００が存在しないことを示す不在検知信号をサーバ３０に送信する。加速度センサ１１２Ｇは、サーバ３０からの送信要求に応じて、検出結果をサーバ３０に送信してもよい。
【００３５】
本実施形態では、人検知センサ１１１Ｇ及び加速度センサ１１２Ｇを用いて個室トイレ２０１が使用中か否かを検出しているが、人検知センサ１１１Ｇと加速度センサ１１２Ｇとのいずれか一方だけでもよい。また、個室トイレ２０１における人３００の存否を検出するセンサは、人検知センサ１１１Ｇ及び加速度センサ１１２Ｇに限定されない。例えば、図３に示すように、便器２２１の便座２２２に設けられて、便座２２２に発生する歪みを検出する歪み検出センサ１１６で便座２２２に座っている人３００がいるか否かを検出してもよい。また、焦電型の赤外線検出センサや、個室トイレ２０１の天井に付けられた赤外線検出センサ１１９で人３００の存否を検知してもよいし、電波又は超音波を出力するＴＯＦ（Time On Flight）センサを用いて個室トイレ２０１内の人３００の存否を検知してもよい。また、個室トイレ２０１の扉に角速度センサ１１７を取り付け、角速度センサ１１７で扉の開閉に応じて発生する角速度を検出することで、個室トイレ２０１における人３００の存否を検出してもよい。また、個室トイレ２０１の扉に取り付けたマグネットセンサ１１８を用いて、扉の開閉を検出することで、個室トイレ２０１が使用中か否か、つまり個室トイレ２０１に人３００がいるか否かを検出してもよい。
【００３６】
複数の人検知センサ１２Ｇは複数の小便器２０２と１対１に対応する。人検知センサ１２Ｇは、対応する小便器２０２の前に人３００が存在するか否かを検知する。人検知センサ１２Ｇは、小便器２０２又は小便器２０２の周りの壁に取り付けられる。人検知センサ１２Ｇは、小便器２０２の前方の検知エリアに向かって赤外光を照射する発光素子と、検知エリアからの赤外光を受光する受光素子とを備える。受光素子の受光量が閾値以下であれば、人検知センサ１２Ｇはサーバ３０に検知信号を送信しない。受光素子の受光量が閾値を超えると、人検知センサ１２Ｇは、対応する小便器２０２の前に人３００が存在することを示す在検知信号をサーバ３０に送信する。人検知センサ１２Ｇは、サーバ３０からの送信要求に応じて、検出結果をサーバ３０に送信してもよい。小便器２０２の前に人３００がいるか否かを検出するセンサは、赤外線を照射してその反射光を受光する人検知センサ１２Ｇに限定されない。例えば、焦電型赤外線検出センサや、温度分布を検出する赤外線検出センサや、ＴＯＦセンサを用いて小便器２０２の前に人３００がいるか否かを検出してもよい。
【００３７】
人検知センサ１３Ｇは、おむつ取替え台２０３とその周囲を含む検知エリアに人３００が存在するか否かを検知する。おむつ取替え台２０３は男性用トイレＧ１の壁に近接して設けられており、人検知センサ１３Ｇは、例えばおむつ取替え台２０３の近くの壁に取り付けられている。人検知センサ１３Ｇは、おむつ取替え台２０３とその周囲を含む検知エリアに向かって赤外光を照射する発光素子と、検知エリアからの赤外光を受光する受光素子とを備える。受光素子の受光量が閾値以下であれば、人検知センサ１３Ｇはサーバ３０に検知信号を送信しない。受光素子の受光量が閾値を超えると、人検知センサ１３Ｇは、おむつ取替え台２０３及びその周りの検知エリアに人３００が存在することを示す在検知信号をサーバ３０に送信する。人検知センサ１３Ｇは、サーバ３０からの送信要求に応じて、検出結果をサーバ３０に送信してもよい。おむつ取替え台２０３とその周囲における人３００の存否を検出するセンサは、赤外線を照射してその反射光を受光する人検知センサ１３Ｇに限定されない。例えば、焦電型赤外線検出センサや、温度分布を検出する赤外線検出センサや、ＴＯＦセンサを用いておむつ取替え台２０３とその周囲における人３００の存否を検出してもよい。
【００３８】
複数の人検知センサ１４Ｇは、洗面台２０４に設けられた複数の洗面ボウル２０５に１対１に対応する。人検知センサ１４Ｇは、対応する洗面ボウル２０５の前に人３００が存在するか否かを検知する。人検知センサ１４Ｇは、洗面台２０４又は洗面台２０４に面した壁に取り付けられる。人検知センサ１４Ｇは、洗面台２０４の前方の検知エリアに向かって赤外光を照射する発光素子と、検知エリアからの赤外光を受光する受光素子とを備える。受光素子の受光量が閾値以下であれば、人検知センサ１４Ｇはサーバ３０に検知信号を送信しない。受光素子の受光量が閾値を超えると、人検知センサ１４Ｇは、対応する洗面ボウルを人３００が使用中であることを示す在検知信号をサーバ３０に送信する。人検知センサ１４Ｇは、サーバ３０からの送信要求に応じて、検出結果をサーバ３０に送信してもよい。対応する洗面ボウル２０５の前に人３００が存在するか否かを検出するセンサは、赤外線を照射してその反射光を受光する人検知センサ１４Ｇに限定されない。例えば、焦電型赤外線検出センサや、温度分布を検出する赤外線検出センサや、ＴＯＦセンサを用いて、対応する洗面ボウル２０５の前に人３００が存在するか否かを検出してもよい。
【００３９】
赤外線検出センサ１５Ｇは、例えば、男性用トイレＧ１の天井に設置されている。赤外線検出センサ１５Ｇは、例えば、二次元の検出範囲において温度検知を行う赤外線アレイセンサである。赤外線検出センサ１５Ｇは、男性用トイレＧ１の内部において床面と平行な二次元平面における温度分布を検出することで、検出範囲に存在する人３００の人数及び検出位置を検出する。赤外線検出センサ１５Ｇは、男性用トイレＧ１の内部で、個室トイレ２０１が空くのを待つ人３００が並ぶ待合エリアＡ１１、小便器２０２が空くのを待つ人３００が並ぶ待合エリアＡ１２をそれぞれ検出範囲とする。これにより、赤外線検出センサ１５Ｇは、個室トイレ２０１の待ち人数と、小便器２０２の待ち人数とをそれぞれ検出することができる。赤外線検出センサ１５Ｇは、個室トイレ２０１の待ち人数、小便器２０２の待ち人数の検出結果をサーバ３０に定期又は不定期に送信する。赤外線検出センサ１５Ｇは、サーバ３０からの送信要求に応じて、個室トイレ２０１の待ち人数、小便器２０２の待ち人数の検出結果をサーバ３０に送信してもよい。男性用トイレＧ１の内部に存在する人３００の数及び存在位置を検出するセンサは、赤外線検出センサ１５Ｇに限定されず、画像センサや距離画像センサでもよい。
【００４０】
次に、女性用トイレＬ１に設置される検出装置１０Ｌについて説明する。
【００４１】
検出装置１０Ｌは、複数の人検知センサ１１１Ｌ，１３Ｌ，１４Ｌと、複数の加速度センサ１１２Ｌと、赤外線検出センサ１５Ｌとを含む。人検知センサ１１１Ｌ，１３Ｌ，１４Ｌ、加速度センサ１１２Ｌ、及び赤外線検出センサ１５Ｌは、例えばＢＬＴ、ＷｉＦｉ（登録商標）などの通信規格に準拠した無線通信機能を有している。人検知センサ１１１Ｌ，１３Ｌ，１４Ｌ、加速度センサ１１２Ｌ、及び赤外線検出センサ１５Ｌは、ルータ２１Ｌとゲートウェイ２０とネットワーク４０とを介してサーバ３０に検出結果をそれぞれ送信する。
【００４２】
複数の人検知センサ１１１Ｌは複数の個室トイレ２１１と１対１に対応する。人検知センサ１１１Ｌは、対応する個室トイレ２１１における人３００の存否を検知する。人検知センサ１１１Ｌは、男性用トイレＧ１に設けられた人検知センサ１１１Ｇと同様の構成を有しているので、その説明は省略する。
【００４３】
複数の加速度センサ１１２Ｌは複数の個室トイレ２１１と１対１に対応する。加速度センサ１１２Ｌは、対応する個室トイレ２１１の扉に取り付けられている。加速度センサ１１２Ｇは、扉の開閉に応じて発生する加速度を検出することによって、対応する個室トイレ２１１における人３００の存否を検知する。加速度センサ１１２Ｌは、男性用トイレＧ１に設けられた加速度センサ１１２Ｇと同様の構成を有しているので、その説明は省略する。
【００４４】
人検知センサ１３Ｌは、おむつ取替え台２１３とその周囲を含む検知エリアに人３００が存在するか否かを検知する。人検知センサ１３Ｌは、男性用トイレＧ１に設けられた人検知センサ１３Ｇと同様の構成を有しているので、その説明は省略する。
【００４５】
複数の人検知センサ１４Ｌは、洗面台２０４に設けられた複数の洗面ボウル２０５に１対１に対応する。人検知センサ１４Ｌは、対応する洗面ボウルの前に人３００が存在するか否かを検知する。人検知センサ１４Ｌは、男性用トイレＧ１に設けられた人検知センサ１４Ｇと同様の構成を有しているので、その説明は省略する。
【００４６】
赤外線検出センサ１５Ｌは、例えば、女性用トイレＬ１の天井に設置されている。赤外線検出センサ１５Ｌは、女性用トイレＬ１の内部で、個室トイレ２１１が空くのを待つ人３００が並ぶ待合エリアＡ２１を検出範囲とし、個室トイレ２１１の待ち人数を検出する。赤外線検出センサ１５Ｌは、男性用トイレＧ１に設けられた赤外線検出センサ１５Ｇと同様の構成を有しているので、その説明は省略する。
【００４７】
また、本実施形態では、検出装置１０Ｇ，１０Ｌが、男性用トイレＧ１及び女性用トイレＬ１の出入口の外側に並んでいる人３００の人数及び存在位置を検出する赤外線検出センサ１５ｅを含んでいる。赤外線検出センサ１５ｅは、男性用トイレＧ１及び女性用トイレＬ１の出入口付近の検知エリアＡ３１に並んでいる人３００の人数及び検出位置を検出し、検出結果をサーバ３０に送信する。なお、赤外線検出センサ１５ｅは、男性用トイレＧ１に設けられた赤外線検出センサ１５Ｇと同様の構成を有しているので、その説明は省略する。
【００４８】
（２．３）サーバ
サーバ３０は、処理部３１と、通信部３２と、記憶部３３とを備える。また、処理部３１は、受付部３１１、出力部３１２、及び判断部３１３の各機能を備える。
【００４９】
通信部３２は、ネットワーク４０に接続され、ネットワーク４０とゲートウェイ２０とルータ２１Ｇ，２１Ｌとを介してトイレ施設Ｒ１にある検出装置１０Ｇ，１０Ｌと通信可能である。また、通信部３２は、ネットワーク４０を介してユーザが携帯する端末装置５０と通信可能である。
【００５０】
記憶部３３は、例えば、一次記憶装置、二次記憶装置などを含む。一次記憶装置は、電気的に書き換え可能な不揮発性メモリ、揮発性メモリなどである。不揮発性メモリは、例えば、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）などである。揮発性メモリは、例えば、ＲＡＭ（Random Access Memory）などである。二次記憶装置は、ハードディスクドライブ、フラッシュメモリなどである。記憶部３３は、サーバ３０が複数のトイレ施設Ｒ１〜Ｒｎから取得した検出結果を記憶する。また、記憶部３３は、複数箇所のトイレ施設Ｒ１〜Ｒｎの設備情報を予め記憶する。ここにおいて、設備情報とは、トイレ施設Ｒ１〜Ｒｎが存在する場所の情報、トイレ施設Ｒ１〜Ｒｎに設けられた設備（個室トイレ、小便器、おむつ取替え台、洗面ボウル）の数及び配置の少なくとも一方の情報を含む。また、設備情報は、トイレ施設Ｒ１〜Ｒｎの周辺施設に関連する施設関連情報を含んでもよい。施設関連情報は、周辺施設の名称、位置、用途などを表す施設情報、周辺施設の収容人数を表す収容人数情報、周辺施設を利用可能な時間帯を表す利用時間情報、及び、周辺施設の混雑度合いを表す混雑度情報のうち少なくとも１つを含む情報である。
【００５１】
処理部３１は、例えば、プロセッサ及びメモリを有するマイクロコンピュータで構成されている。つまり、処理部３１は、プロセッサ及びメモリを有するコンピュータシステムで実現されている。そして、プロセッサが所定のプログラムを実行することにより、コンピュータシステムが処理部３１として機能する。プログラムは、メモリ又は記憶部３３に予め記録されていてもよいし、インターネット等の電気通信回線を通じて、又はメモリカード等の非一時的な記録媒体に記録されて提供されてもよい。
【００５２】
受付部３１１は、ネットワーク４０を介して、ユーザが携帯する端末装置５０から検索要求を受け付ける。
【００５３】
出力部３１２は、受付部３１１にて検索要求を受け付けると、複数箇所のトイレ施設Ｒ１〜Ｒｎの混雑状況を表す混雑情報と、ユーザの位置に関連する位置情報とに基づいて、複数箇所のトイレ施設Ｒ１〜Ｒｎからユーザに案内する推奨施設を決定する。そして、出力部３１２は推奨施設に関する推奨施設情報を通信部３２から端末装置５０に出力させる。
【００５４】
判断部３１３は、ユーザが推奨施設を使用可能になるまでの所要時間を表す所要時間情報を求める。判断部３１３は、ユーザが現在位置から推奨施設に到達するまでにかかる到達時間を考慮して所要時間を求める。ここで、ユーザの移動手段（徒歩、車、電車など）や移動状態によって推奨施設までの到達時間が変化するので、判断部３１３は、ユーザの移動手段（徒歩、車、電車など）及び移動状態の少なくとも一方を考慮して到達時間を求める。この場合、端末装置５０が、ユーザの移動手段及び移動状態の少なくとも一方に関連する情報をサーバ３０に出力すればよい。
【００５５】
また、判断部３１３は、到達時間と、推奨施設の混雑状況とを考慮して所要時間を求めてもよい。判断部３１３が求めた所要時間は出力部３１２によってユーザの端末装置５０に出力される。
【００５６】
（２．４）動作
本実施形態のトイレ検索システム１の動作を図４のフローチャートに従って説明する。
【００５７】
トイレ施設Ｒ１〜Ｒｎの検出装置１０Ｇ（人検知センサ１１１Ｇ，１２Ｇ，１３Ｇ，１４Ｇ、加速度センサ１１２Ｇ）は、男性用トイレＧ１〜Ｇｎに設けられた設備の使用状態を検出する。人検知センサ１１１Ｇ，１２Ｇ，１３Ｇ，１４Ｇは、設備の周りの検知エリアで人の存在を検知することによって、設備が使用されていることを検知する。トイレ施設Ｒ１〜Ｒｎの検出装置１０Ｇは、設備の使用状態を含む設備使用情報をサーバ３０に定期又は不定期に送信する。男性用トイレＧ１〜Ｇｎに設けられた設備には複数の種類（個室トイレ２０１、小便器２０２、おむつ取替え台２０３、洗面ボウル２０５）があり、検出装置１０Ｇは、設備の種類ごとに設備の使用状態を含む設備使用情報をサーバ３０に送信する。
【００５８】
トイレ施設Ｒ１〜Ｒｎの検出装置１０Ｌ（人検知センサ１１１Ｌ，１３Ｌ，１４Ｌ、加速度センサ１１２Ｌ）は、女性用トイレＬ１〜Ｌｎに設けられた設備の使用状態を検出する。人検知センサ１１１Ｌ，１３Ｌ，１４Ｌは、設備の周りの検知エリアで人の存在を検知することによって、設備が使用されていることを検知する。トイレ施設Ｒ１〜Ｒｎの検出装置１０Ｌは、設備の使用状態を含む設備使用情報をサーバ３０に定期又は不定期に送信する。女性用トイレＬ１〜Ｌｎに設けられた設備には複数の種類（個室トイレ２１１、おむつ取替え台２１３、洗面ボウル２１５）があり、検出装置１０Ｌは、設備の種類ごとに設備の使用状態を含む設備使用情報をサーバ３０に送信する。
【００５９】
また、トイレ施設Ｒ１〜Ｒｎの検出装置１０Ｇ（赤外線検出センサ１５Ｇ）は、男性用トイレＧ１〜Ｇｎにいる人３００の数及び存在位置を検出し、男性用トイレＧ１〜Ｇｎにいる人３００の数及び存在位置を含む人情報をサーバ３０に定期又は不定期に送信する。トイレ施設Ｒ１〜Ｒｎの検出装置１０Ｌ（赤外線検出センサ１５Ｌ）は、女性用トイレＬ１〜Ｌｎにいる人３００の数及び存在位置を検出し、女性用トイレＬ１〜Ｌｎにいる人３００の数及び存在位置を含む人情報をサーバ３０に定期又は不定期に送信する。また、トイレ施設Ｒ１〜Ｒｎの検出装置１０Ｇ，１０Ｌを兼用する赤外線検出センサ１５ｅは、トイレ施設Ｒ１〜Ｒｎの外側で、男性用トイレＧ１及び女性用トイレＬ１の設備が空くのを待っている人３００の数（待ち人数）及び存在位置を検出する。赤外線検出センサ１５ｅは、男性用トイレＧ１及び女性用トイレＬ１の設備が空くのを待っている人３００の数（待ち人数）及び存在位置を含む人情報をサーバ３０に定期又は不定期に送信する。ここにおいて、赤外線検出センサ１５Ｇ，１５Ｌ，１５ｅにより検出される人情報には、例えば、設備（個室トイレ２０１，２１１、小便器２０２、おむつ取替え台２０３，２１３、洗面ボウル２０５，２１５など）の空きを待つ人数の情報が含まれる。
【００６０】
このように、複数箇所のトイレ施設Ｒ１〜Ｒｎの検出装置１０Ｇ，１０Ｌは設備情報及び人情報を定期又は不定期にサーバ３０へ送信する。サーバ３０の通信部３２がトイレ施設Ｒ１〜Ｒｎの検出装置１０Ｇ，１０Ｌから送信された設備情報及び人情報を受信すると、受信した設備情報及び人情報を処理部３１に出力する（Ｓ１）。処理部３１は、トイレ施設Ｒ１〜Ｒｎの検出装置１０Ｇ，１０Ｌから送信された設備情報及び人情報を、送信元の検出装置１０Ｇ，１０Ｌと対応付けて記憶部３３に記憶する。
【００６１】
また、通信部３２は、端末装置５０からユーザ操作に応じて送信される検索要求の受信待ちを行う（Ｓ２）。
【００６２】
通信部３２が検索要求を受信しなければ（Ｓ２：Ｎｏ）、サーバ３０は、ステップＳ１に戻り、トイレ施設Ｒ１〜Ｒｎの検出装置１０Ｇ，１０Ｌから設備情報及び人情報を受信する処理を繰り返す。
【００６３】
ユーザがトイレ検索システム１を利用してトイレ施設Ｒ１〜Ｒｎを検索する場合、端末装置５０を操作して、サーバ３０にアクセスし、トイレ施設の検索条件を入力する入力画面（図５参照）を端末装置５０の表示部５１に表示させる。
【００６４】
図５の画面上部の領域Ｆ１１には、検索条件を入力する画面の説明文（例えば「トイレ検索  条件から探す」）で表示されている。図５の画面中央の領域Ｆ１２には、検索条件を入力するためのチェックボックスが表示される。領域Ｆ１２には、トイレ施設を探すエリア（以下、検索エリアともいう）を選択するためのチェックボックス（例えば、「現在地周辺」「エリア指定」「駅指定」など）が表示される。また、領域Ｆ１２には、性別を入力するためのチェックボックスと、使用したいトイレの設備を選択するためのチェックボックスとが表示される。図５の例では、トイレの設備を選択するために、「個室トイレ」「小便用」「洗面用設備」「化粧用設備」「おむつ取替え台」「オストメイト」などのチェックボックスが表示されている。また、図５の画面下側には、入力した内容をクリアするためのクリアボタンＢ１と、入力した内容（検索条件）で検索するための実行ボタンＢ２とが表示されている。
【００６５】
ユーザが端末装置５０を操作して検索条件を入力した後、実行ボタンＢ２を操作すると、図５の画面で入力された検索条件と検索要求とを含む情報が端末装置５０からネットワーク４０を経由してサーバ３０に送信される。図５の例では、検索エリアが現在地周辺で、性別が男性、使用したいトイレの設備が個室トイレという検索条件が設定されている。検索エリアが現在地周辺の場合、ユーザの位置に関連する位置情報として、端末装置５０が例えばＧＰＳで検出した現在位置の情報が端末装置５０からサーバ３０へ送信される。なお、検索エリアがエリア指定又は駅指定の場合、ユーザの位置に関連する位置情報として、指定されたエリア（住所など）又は駅の位置情報が端末装置５０からサーバ３０へ送信される。
【００６６】
端末装置５０からの検索要求を通信部３２が受信すると（Ｓ２：Ｙｅｓ）、サーバ３０の出力部３１２は、複数箇所のトイレ施設Ｒ１〜Ｒｎの混雑状況を表す混雑情報と、ユーザの位置に関連する位置情報とに基づいて、ユーザに案内する推奨施設を決定する。ここで、端末装置５０からの検索要求には、トイレ施設Ｒ１〜Ｒｎを探す検索エリア（例えば現在地周辺）、性別（例えば男性）、検索対象の設備の種類（例えば個室トイレ）などの検索条件が含まれている。サーバ３０の出力部３１２は、端末装置５０からの検索要求に含まれる検索条件に従い、検索対象のエリアとその周辺にある検索対象のトイレ施設Ｒ１〜Ｒｎの各々について、検索対象の設備の混雑状況を示す混雑情報を決定する。すなわち、サーバ３０の出力部３１２は、検索対象のトイレ施設Ｒ１〜Ｒｎの各々について、設備情報と、設備使用情報と、人情報をもとに、混雑情報を決定する。設備情報は、複数箇所のトイレ施設Ｒ１〜Ｒｎの各々に設けられた設備の数と配置とを含む情報であるが、設備の数と配置との一方のみでもよい。設備使用情報は、複数箇所のトイレ施設Ｒ１〜Ｒｎの各々に設けられた設備の使用状態を含む情報である。本実施形態では設備の種類が複数あり、設備使用情報は設備の種類ごとに設備の使用状態を示す情報を含む。人情報は、複数箇所のトイレ施設Ｒ１〜Ｒｎの各々に存在する人の数と存在位置とを含む情報であるが、人の数と存在位置との少なくとも一方のみでもよい。また、本実施形態では、人情報は、複数箇所のトイレ施設Ｒ１〜Ｒｎの各々で空きを待っている人数の情報を含む。ここで、設備情報が含む設備の数、配置によって混雑状況が異なり、設備の数が多いほど、混雑していても回転が速いと考えられる。また、設備使用情報により使用されている設備の数が多いほど混雑していると判断できる。また、人情報に含まれる人の数が多いほど混雑していると判断できる。したがって、出力部３１２は、検索対象のトイレ施設Ｒ１〜Ｒｎの各々について、設備情報と設備使用情報と人情報とに基づいて、混雑状況を表す混雑情報を決定することができる。
【００６７】
出力部３１２は、検索対象のトイレ施設Ｒ１〜Ｒｎの各々について、混雑情報をもとに設備が使用できるまでの待ち時間を求め、待ち時間が短い順番に所定数（例えば３つ）のトイレ施設を推奨施設として決定する（Ｓ３）。なお、出力部３１２は、ある期間内（例えば３０分以内）に複数の端末装置５０から検索要求を受け付けた場合、推奨施設が特定のトイレ施設に集中しないように、推奨施設を決定してもよい。これにより、ユーザが特定のトイレ施設に集中して混雑状況が発生する事態を回避できる。
【００６８】
出力部３１２が推奨施設を決定すると、判断部３１３は、ユーザ（端末装置５０）の現在位置と、推奨施設の位置情報とに基づいて、ユーザが推奨施設に到達するまでの到達時間を求める。そして、判断部３１３は、ユーザが推奨施設を使用可能になるまでの所要時間を表す所要時間情報を求める（Ｓ４）。ここで、判断部３１３は、到達時間を考慮して所要時間情報を求めており、本実施形態では待ち時間と到達時間とを考慮して所要時間情報を求めている。例えば、判断部３１３は、機械学習で学習された機械学習モデルを用いて所要時間を求めている。ここで、サーバ３０は、端末装置５０の位置情報などをもとに、ユーザが推奨施設を利用可能になるまでの所要時間の実績値を取得してもよく、所要時間の実績値を用いて機械学習モデルの再学習を行うことで、所要時間の精度を高めることができる。
【００６９】
判断部３１３が所要時間を求めると、出力部３１２は、検索要求を送信してきた端末装置５０に対して、推奨施設に関する推奨施設情報を出力する出力処理を行う（Ｓ５）。本実施形態では、出力部３１２は、推奨施設情報と所要時間情報とを関連付けて出力する。
【００７０】
端末装置５０は、サーバ３０から送信された推奨施設情報及び所要時間情報を受信すると、受信した推奨施設情報及び所要時間情報を表示部５１に表示する。
【００７１】
図６は、推奨施設情報及び所要時間情報を表示する画面の一例である。図６の画面上部の領域Ｆ１３には、検索結果を表示する画面の説明文（例えば「男性用個室トイレ  ３件」）で表示されている。また、図６の領域Ｆ１４，Ｆ１５，Ｆ１６には、推奨施設の情報と、各推奨施設の詳細情報を確認するためのボタンＢ３，Ｂ４，Ｂ５とがそれぞれ表示されている。
【００７２】
例えば領域Ｆ１４にはＡ店のトイレ施設の情報が表示されており、ユーザが使用したい設備（男性用の個室トイレ）の数と、空いている設備の数と、この設備を使用可能になるまでの所要時間とが表示されている。なお、領域Ｆ１４，Ｆ１５，Ｆ１６には、所要時間を表示する代わりに、混雑状況を表す説明文（例えば、「すいている  すぐ行ける」「使用中  ちょっと待ったら行ける」「大行列  長い時間待つ」など）を表示してもよい。混雑状況を表す説明文を表示することで、ユーザに対してトイレ施設Ｒ１〜Ｒｎの混雑状況を、分かりやすく伝えることができる。また、ユーザが領域Ｆ１４に表示されたボタンＢ３を操作すると、Ａ店のトイレ施設についての詳細情報、例えばＡ店の位置を示す地図などが表示部５１に表示される。
【００７３】
なお、出力部３１２は、検出装置１０Ｇ，１０Ｌに含まれる複数種類のセンサの検出結果の組み合わせと、混雑状況を表す説明文との組み合わせを定義したテーブルを保持していてもよい。出力部３１２は、複数種類のセンサの検出結果とテーブルとに基づいて、端末装置５０に表示させる説明文を決定してもよい。
【００７４】
また、図６は推奨施設の検索結果をリスト表示しているが、図７のように推奨施設の検索結果をマップ表示してもよい。図７の画面上部の領域Ｆ１７には、検索結果を表示する画面の説明文（例えば「男性用個室トイレ  ３件」）で表示されている。また、図７の領域Ｆ１８には、ユーザ（端末装置５０）の現在地周辺の地図が表示される。領域Ｆ１８の地図には現在地を示すアイコンＭ１と、３箇所の推奨施設の位置を示すアイコンＭ２〜Ｍ４が表示されている。ユーザが端末装置５０を操作していずれかの推奨施設を選択する操作を行うと、選択された推奨施設の詳細情報（例えば、推奨施設の空き情報、所要時間など）が表示部５１に表示される。
【００７５】
このように、端末装置５０の表示部５１に推奨施設に関する推奨施設情報が表示されるので、ユーザは推奨施設情報を参考にして、比較的短い時間で使用可能になるトイレ施設を探すことができる。したがって、ユーザは、初めて来た場所でも、比較的混雑していないトイレ施設を選ぶことができるから、利便性が向上するという利点がある。
【００７６】
また、本実施形態では、複数箇所のトイレ施設Ｒ１〜Ｒｎに設けられた設備には複数の種類がある。そして、トイレ検索システム１では、受付部３１１がユーザの端末装置５０から種類が指定された検索要求を受け付け、出力部３１２が端末装置５０に対して種類ごとに推奨施設情報を出力している。したがって、ユーザは所望の種類の設備の混雑状況を把握することができる。
【００７７】
（３）変形例
上記実施形態は、本開示の様々な実施形態の一つに過ぎない。上記実施形態は、本開示の目的を達成できれば、設計等に応じて種々の変更が可能である。また、トイレ検索システム１と同様の機能は、トイレ検索方法、コンピュータプログラム、又はプログラムを記録した非一時的な記録媒体等で具現化されてもよい。一態様に係るトイレ検索方法は、受付処理と、出力処理とを有する。受付処理では検索要求を受け付ける。出力処理では、受付処理にて検索要求を受け付けると、混雑情報と位置情報とに基づいて複数箇所のトイレ施設Ｒ１〜Ｒｎからユーザに案内する推奨施設を決定し、推奨施設に関する推奨施設情報を出力する。混雑情報は、複数箇所のトイレ施設Ｒ１〜Ｒｎの混雑状況を表す情報である。位置情報は、ユーザの位置に関連する情報である。一態様に係る（コンピュータ）プログラムは、コンピュータシステムに、受付処理と、出力処理と、を実行させるためのプログラムである。
【００７８】
以下、上記の実施形態の変形例を列挙する。以下に説明する変形例は、適宜組み合わせて適用可能である。
【００７９】
本開示におけるトイレ検索システム又はトイレ検索方法の実行主体は、コンピュータシステムを含んでいる。コンピュータシステムは、ハードウェアとしてのプロセッサ及びメモリを主構成とする。コンピュータシステムのメモリに記録されたプログラムをプロセッサが実行することによって、本開示におけるトイレ検索システム又はトイレ検索方法の実行主体としての機能が実現される。プログラムは、コンピュータシステムのメモリに予め記録されていてもよいが、電気通信回線を通じて提供されてもよいし、コンピュータシステムで読み取り可能な非一時的な記録媒体に記録されて提供されてもよい。コンピュータシステムで読み取り可能な非一時的な記録媒体は、メモリカード、光学ディスク、ハードディスクドライブ等である。コンピュータシステムのプロセッサは、半導体集積回路（ＩＣ）又は大規模集積回路（ＬＳＩ）を含む１ないし複数の電子回路で構成される。複数の電子回路は、１つのチップに集約されていてもよいし、複数のチップに分散して設けられていてもよい。複数のチップは、１つの装置に集約されていてもよいし、複数の装置に分散して設けられていてもよい。
【００８０】
また、上記の実施形態では、サーバ３０が、受付部３１１と、出力部３１２と、を備えている。つまり、受付部３１１及び出力部３１２の機能が１つのシステムに集約されており、１つの筐体に収まる１つの装置にて実現されているが、受付部３１１及び出力部３１２の機能が２つ以上のシステムに分散して設けられてもよい。また、トイレ検索システム１の少なくとも一部の機能は、例えば、クラウド（クラウドコンピューティング）によって実現されてもよい。
【００８１】
また、ユーザが使用する端末装置５０と同様の機能は、端末用プログラム、又は端末用プログラムを記録した非一時的な記録媒体等で具現化されてもよい。一態様に係る端末用プログラムは、コンピュータシステムに、上記のトイレ検索システム１から出力される推奨施設情報を受け付ける処理と、推奨施設情報を提示する処理と、を実行させるためのプログラムである。これにより、ユーザは、端末装置５０によって提示された推奨施設情報をもとに、混雑情報に基づいて決定された推奨施設を確認できる。なお、端末装置５０による提示は、表示部５１への表示に限定されず、音声などで出力してもよいし、印刷などで出力してもよい。
【００８２】
端末装置５０の実行主体は、コンピュータシステムを含んでいる。コンピュータシステムは、ハードウェアとしてのプロセッサ及びメモリを主構成とする。コンピュータシステムのメモリに記録された端末用プログラムをプロセッサが実行することによって、本開示における端末装置５０の実行主体としての機能が実現される。端末用プログラムは、コンピュータシステムのメモリに予め記録されていてもよいが、電気通信回線を通じて提供されてもよいし、コンピュータシステムで読み取り可能な非一時的な記録媒体に記録されて提供されてもよい。コンピュータシステムで読み取り可能な非一時的な記録媒体は、メモリカード、光学ディスク、ハードディスクドライブ等である。コンピュータシステムのプロセッサは、半導体集積回路（ＩＣ）又は大規模集積回路（ＬＳＩ）を含む１ないし複数の電子回路で構成される。複数の電子回路は、１つのチップに集約されていてもよいし、複数のチップに分散して設けられていてもよい。複数のチップは、１つの装置に集約されていてもよいし、複数の装置に分散して設けられていてもよい。
【００８３】
上記のトイレ検索システム１において、出力部３１２は、トイレ施設Ｒ１〜Ｒｎの各々について、設備情報と設備使用情報と人情報とに基づいて混雑情報を決定しているが、設備情報と設備使用情報と人情報との少なくとも１つに基づいて混雑情報を決定してもよい。
【００８４】
上記のトイレ検索システム１では、複数箇所のトイレ施設Ｒ１〜Ｒｎに設けられた設備には複数の種類があり、受付処理にて種類が指定された検索要求を受け付け、出力処理にて種類ごとに推奨施設情報を出力しているが、これに限定されない。トイレ検索システム１は、受付処理にて種類が指定された検索要求を受け付けることと、出力処理にて種類ごとに推奨施設情報を出力することの一方のみを行ってもよい。
【００８５】
また、サーバ３０の記憶部３３には、施設情報、収容人数情報、利用時間情報、及び、混雑度情報が予め記憶されていてもよい。施設情報は、複数箇所のトイレ施設Ｒ１〜Ｒｎのうち少なくとも１つのトイレ施設の周辺施設（ショッピングモールなどの商業施設、スポーツ施設、音楽ホール、映画館、イベント会場、公園、遊園地など）を表す情報である。収容人数情報は、周辺施設の収容人数を表す情報である。利用時間情報は、周辺施設を利用可能な時間帯を表す情報である。混雑度情報は、周辺施設の混雑度合いを表す情報である。そして、出力部３１２は、記憶部３３に記憶された施設情報、収容人数情報、利用時間情報、及び、混雑度情報の少なくとも１つの情報に基づいて混雑情報を決定してもよい。トイレ施設Ｒ１〜Ｒｎの周辺にある周辺施設や周辺施設で行われるイベント（例えばコンサート、各種スポーツの試合、オリンピックなどの国際大会）などによってトイレ施設Ｒ１〜Ｒｎの利用者数も変化すると予想される。つまり、トイレ施設Ｒ１〜Ｒｎの周辺施設や周辺施設で行われるイベントに集まる人は、トイレ施設Ｒ１〜Ｒｎの潜在的な利用者であると予想される。したがって、出力部３１２は、記憶部３３に記憶された施設情報、収容人数情報、利用時間情報、及び、混雑度情報の少なくとも１つの情報に基づいて混雑情報を決定することで、トイレ施設Ｒ１〜Ｒｎの混雑状況をより正確に判断できる。なお、出力部３１２は、設備情報、設備使用情報、人情報、施設情報、収容人数情報、利用時間情報、及び、混雑度情報のうちの少なくとも１つの情報に基づいて混雑情報を決定してもよい。
【００８６】
また、出力部３１２は、複数箇所のトイレ施設Ｒ１〜Ｒｎのうち少なくとも１つのトイレ施設の周辺施設で行われる催し物によって発生する人の動きを表す情報に基づいて混雑情報を決定してもよい。周辺施設で行われる催し物（例えばコンサートや各種スポーツの試合など）によって人の動きが変化し、それに応じてトイレ施設Ｒ１〜Ｒｎの混雑状況も変化する。したがって、出力部３１２が、催し物によって発生する人の動きを表す情報に基づいて混雑情報を決定することで、トイレ施設Ｒ１〜Ｒｎの混雑状況をより正確に判断できる。なお、出力部３１２は、設備情報、設備使用情報、人情報、及び、周辺施設で行われる催し物によって発生する人の動きを表す情報のうち少なくとも１つの情報に基づいて混雑情報を決定してもよい。
【００８７】
また、複数箇所のトイレ施設Ｒ１〜Ｒｎには、例えば有料のトイレ施設などのように、利用する順番を予約可能な予約可能施設がある。トイレ検索システム１の出力部３１２は、推奨施設が予約可能施設である場合、順番を含む推奨施設情報を出力してもよい。ここで、出力部３１２は、予約可能施設の予約システムから現在の予約状況を表す情報を取得し、現在の予約の順番を含む推奨施設情報を端末装置５０に出力すればよい。これにより、ユーザは予約可能施設の現在の順番を考慮して、予約可能施設を利用するか否かを決定できる。なお、予約可能施設では、ユーザの年齢や身体的な条件等に応じて優先順位が決定されてもよい。
【００８８】
また、検出装置１０Ｇ，１０Ｌは、人体が発する赤外線を検出する赤外線検出センサ１５Ｇ，１５Ｌ，１５ｅと、設備の使用状況に応じて発生する加速度を検出する加速度センサ１１２Ｇ，１１２Ｌとを含んでいるが、他のセンサを含んでもよい。検出装置１０Ｇ，１０Ｌは、例えば、個室トイレ２０１，２１１の便座２２２に設けられて、人体から加えられる荷重に基づく歪みを検出する歪み検出センサ１１６を含んでもよい。また、検出装置１０Ｇ，１０Ｌは、例えば、個室トイレ２０１，２１１の扉に取り付けられて、設備の使用状況に応じて発生する角速度を検出する角速度センサ１１７を含んでもよい。つまり、検出装置１０Ｇ，１０Ｌは、赤外線検出センサ１５Ｇ，１５Ｌ，１５ｅ、歪み検出センサ１１６、加速度センサ１１２Ｇ，１１２Ｌ、及び角速度センサ１１７のうちの少なくとも１つのセンサを含む。そして、センサの検出結果が、トイレ検索システム１によって混雑状況の判断に用いられる。これにより、検出装置１０Ｇ，１０Ｌは、複数種類のセンサのいずれかにより、トイレ施設Ｒ１〜Ｒｎの混雑状況を検出することができる。
【００８９】
（まとめ）
以上説明したように、第１の態様に係るトイレ検索方法は、受付処理と、出力処理と、を含む。受付処理は、ユーザからの検索要求を受け付ける処理である。出力処理は、受付処理にて検索要求を受け付けると、混雑情報と位置情報とに基づいて複数箇所のトイレ施設（Ｒ１〜Ｒｎ）からユーザに案内する推奨施設を決定し、推奨施設に関する推奨施設情報を出力する。混雑情報は、複数箇所のトイレ施設（Ｒ１〜Ｒｎ）の混雑状況を表す情報である。位置情報は、ユーザの位置に関連する情報である。
【００９０】
この態様によれば、混雑情報と位置情報とに基づいて決定された推奨施設に関する推奨施設情報が出力されており、トイレ施設（Ｒ１〜Ｒｎ）の混雑状況を考慮して推奨施設が決定される。したがって、混雑状況を考慮せずに周辺のトイレ施設（Ｒ１〜Ｒｎ）の情報が提示される場合に比べて、使い勝手を向上させることができる。
【００９１】
第２の態様に係るトイレ検索方法では、第１の態様において、混雑情報は設備情報に基づいて決定される。設備情報は、複数箇所のトイレ施設（Ｒ１〜Ｒｎ）の各々に設けられた設備の数と配置との少なくとも一方を含む。
【００９２】
この態様によれば、設備の数、配置など混雑状況に影響する設備情報に基づいて混雑情報を決定するので、混雑状況をより正確に評価できる。
【００９３】
第３の態様に係るトイレ検索方法では、第１又は第２の態様において、混雑情報は設備使用情報に基づいて決定される。設備使用情報は、複数箇所のトイレ施設（Ｒ１〜Ｒｎ）の各々に設けられた設備の使用状態を含む。
【００９４】
この態様によれば、設備の使用状態を含む設備情報に基づいて混雑情報を決定するので、混雑状況をより正確に評価できる。
【００９５】
第４の態様に係るトイレ検索方法では、第１〜第３のいずれかの態様において、混雑情報は人情報に基づいて決定される。人情報は、複数箇所のトイレ施設（Ｒ１〜Ｒｎ）の各々に存在する人（３００）の数と存在位置との少なくとも一方を含む。
【００９６】
この態様によれば、複数箇所のトイレ施設（Ｒ１〜Ｒｎ）の各々に存在する人（３００）の数によって混雑状況が変化するので、人情報に基づいて混雑情報を決定することによって、混雑状況をより正確に評価できる。
【００９７】
第５の態様に係るトイレ検索方法では、第４の態様において、人情報は、複数箇所のトイレ施設（Ｒ１〜Ｒｎ）の各々で空きを待っている人数の情報を少なくとも含む。
【００９８】
この態様によれば、複数箇所のトイレ施設（Ｒ１〜Ｒｎ）の各々で、空きを待っている人数に基づいて混雑情報を決定することによって、混雑状況をより正確に評価できる。
【００９９】
第６の態様に係るトイレ検索方法では、第１〜第５のいずれかの態様において、ユーザが推奨施設を使用可能になるまでの所要時間を表す所要時間情報を求める判断処理を、更に含む。
【０１００】
この態様によれば、所要時間情報を求めることで、トイレ施設（Ｒ１〜Ｒｎ）を選択するのに有効な情報をユーザに対して提供することができる。
【０１０１】
第７の態様に係るトイレ検索方法では、第６の態様において、判断処理では、推奨施設までの到達時間を考慮して所要時間を求める。
【０１０２】
この態様によれば、推奨施設の混雑状況に加えて、推奨施設までの到達時間を考慮して所要時間を求めることで、所要時間をより正確に求めることができる。
【０１０３】
第８の態様に係るトイレ検索方法では、第６又は第７の態様において、出力処理では、推奨施設情報と所要時間情報とを関連付けて出力する。
【０１０４】
この態様によれば、ユーザは、所要時間情報を考慮して使用するトイレ施設（Ｒ１〜Ｒｎ）を選択することができる。
【０１０５】
第９の態様に係るトイレ検索方法では、第６〜第８のいずれかの態様において、判断処理では、機械学習で学習された機械学習モデルを用いて所要時間を求めており、推奨施設を使用可能になるまでの所要時間の実績値を用いて機械学習モデルの再学習を行う。
【０１０６】
この態様によれば、機械学習モデルの再学習を行うことで所要時間の精度を向上させることができる。
【０１０７】
第１０の態様に係るトイレ検索方法では、第１〜第９のいずれかの態様において、複数箇所のトイレ施設（Ｒ１〜Ｒｎ）に設けられた設備には複数の種類がある。トイレ検索方法では、受付処理にて種類が指定された検索要求を受け付けるか、又は、出力処理にて種類ごとに推奨施設情報を出力する。
【０１０８】
この態様によれば、ユーザが使用したい設備の種類についてトイレ施設（Ｒ１〜Ｒｎ）を検索したり、推奨施設情報を出力させたりすることができる。
【０１０９】
第１１の態様に係るトイレ検索方法では、第１〜第１０のいずれかの態様において、混雑情報は、施設情報、収容人数情報、利用時間情報、及び、混雑度情報のうち少なくとも１つの情報に基づいて決定される。施設情報は、複数箇所のトイレ施設（Ｒ１〜Ｒｎ）のうち少なくとも１つのトイレ施設（Ｒ１〜Ｒｎ）の周辺施設を表す情報である。収容人数情報は、周辺施設の収容人数を表す情報である。利用時間情報は、周辺施設を利用可能な時間帯を表す情報である。混雑度情報は、周辺施設の混雑度合いを表す情報である。
【０１１０】
この態様によれば、トイレ施設（Ｒ１〜Ｒｎ）の周辺施設に集まる人も考慮してトイレ施設（Ｒ１〜Ｒｎ）の混雑情報を決定できる。
【０１１１】
第１２の態様に係るトイレ検索方法では、第１〜第１１のいずれかの態様において、混雑情報は、周辺施設で行われる催し物によって発生する人の動きを表す情報に基づいて決定される。周辺施設は、複数箇所のトイレ施設（Ｒ１〜Ｒｎ）のうち少なくとも１つのトイレ施設（Ｒ１〜Ｒｎ）の周辺にある。
【０１１２】
この態様によれば、周辺施設で行われる催し物の影響も考慮してトイレ施設（Ｒ１〜Ｒｎ）の混雑情報を決定できる。
【０１１３】
第１３の態様に係るトイレ検索方法では、第１〜第１２の態様において、複数箇所のトイレ施設（Ｒ１〜Ｒｎ）には、利用する順番を予約可能な予約可能施設があり、推奨施設が予約可能施設である場合、出力処理では、順番を含む推奨施設情報を出力する。
【０１１４】
この態様によれば、ユーザは、出力処理で出力された推奨施設情報をもとに、利用する順番を予約可能な予約可能施設の使用も検討できる。
【０１１５】
第１４の態様に係るトイレ検索システム（１）は、受付部（３１１）と出力部（３１２）とを含む。受付部（３１１）はユーザからの検索要求を受け付ける。出力部（３１２）は、受付部（３１１）が検索要求を受け付けると、混雑情報と位置情報とに基づいて複数箇所のトイレ施設（Ｒ１〜Ｒｎ）からユーザに案内する推奨施設を決定し、推奨施設に関する推奨施設情報を出力する。混雑情報は複数箇所のトイレ施設（Ｒ１〜Ｒｎ）の混雑状況を表す情報である。位置情報はユーザの位置に関連する情報である。
【０１１６】
この態様によれば、出力部（３１２）は、混雑情報と位置情報とに基づいて決定された推奨施設に関する推奨施設情報を出力しており、トイレ施設（Ｒ１〜Ｒｎ）の混雑状況を考慮して推奨施設を決定できる。したがって、混雑状況を考慮せずに周辺のトイレ施設（Ｒ１〜Ｒｎ）の情報が提示される場合に比べて、使い勝手を向上させることができる。
【０１１７】
第１５の態様に係る端末用プログラムは、コンピュータシステムに、第１４の態様に係るトイレ検索システム（１）から出力される推奨施設情報を受け付ける処理と、推奨施設情報を提示する処理と、を実行させるためのプログラムである。
【０１１８】
この態様によれば、端末用プログラムを実行する端末装置（５０）のユーザは、提示された推奨施設情報をもとに、使用するトイレ施設（Ｒ１〜Ｒｎ）を決定でき、利便性を向上させることができる。
【０１１９】
第１６の態様に係る検出装置（１０Ｇ，１０Ｌ）は、赤外線検出センサ（１５Ｇ，１５Ｌ，１５ｅ）、歪み検出センサ（１１６）、加速度センサ（１１２Ｇ，１１２Ｌ）、及び角速度センサ（１１７）のうちの少なくとも１つのセンサを含む。センサの検出結果が、トイレ検索システム（１）によって混雑状況の判断に用いられる。赤外線検出センサ（１５Ｇ，１５Ｌ，１５ｅ）は人体が発する赤外線を検出する。歪み検出センサ（１１６）は人体から加えられる荷重に基づく歪みを検出する。加速度センサ（１１２Ｇ，１１２Ｌ）は、設備（例えば個室トイレ（２０１，２１１）の扉）の使用状況に応じて発生する加速度を検出する。角速度センサ（１１７）は、設備（例えば個室トイレ（２０１，２１１）の扉）の使用状況に応じて発生する角速度を検出する。
【０１２０】
この態様によれば、検出装置（１０Ｇ，１０Ｌ）は、複数種類のセンサのいずれかにより、トイレ施設（Ｒ１〜Ｒｎ）の混雑状況を検出することができる。
【０１２１】
上記態様に限らず、実施形態１に係るトイレ検索システム（１）の種々の構成（変形例を含む）は、トイレ検索方法、（コンピュータ）プログラム、又はプログラムを記録した非一時的記録媒体等で具現化可能である。また、第１〜第１３の態様に係るトイレ検索方法は、トイレ検索システム（１）にて具現化可能である。
【０１２２】
第２〜第１３の態様に係る構成については、トイレ検索方法に必須の構成ではなく、適宜省略可能である。
【符号の説明】
【０１２３】
１  トイレ検索システム
１０Ｇ，１０Ｌ  検出装置
１５Ｇ，１５Ｌ，１５ｅ  赤外線検出センサ
１１２Ｇ，１１２Ｌ  加速度センサ
１１６  歪み検出センサ
１１７  角速度センサ
２０１，２１１  個室トイレ
３１１  受付部
３１２  出力部
Ｒ１〜Ｒｎ  トイレ施設
【図１】
2019095924.tif 000003
【図２】
2019095924.tif 000004
【図３】
2019095924.tif 000005
【図４】
2019095924.tif 000006
【図５】
2019095924.tif 000007
【図６】
2019095924.tif 000008
【図７】
2019095924.tif 000009