(57)【要約】【課題】本発明は、特定箇所の状況を改善することが容易となるとともに、汎用性が高いコンピュータシステム、特定状況改善方法及びプログラムを提供することを目的とする。【解決手段】状況を改善するコンピュータシステムは、特定箇所の状況を取得し、取得した前記状況を解析し、解析した前記状況が、予め定められた条件に合致するか否かを判定し、前記条件に合致する場合、前記状況に対応する対象装置を決定し、決定した前記対象装置に実行させる前記状況の改善方法を特定し、前記対象装置に、前記状況及び当該状況の改善方法を出力させる。【選択図】図１
2021038814.tif 000002
【特許請求の範囲】
【請求項１】
状況を改善するコンピュータシステムであって、
特定箇所の状況を取得する状況取得手段と、
取得した前記状況を解析する状況解析手段と、
解析した前記状況が、予め定められた条件に合致するか否かを判定する条件判定手段と、
前記条件に合致する場合、前記状況に対応する対象装置を決定する対象装置決定手段と、
決定した前記対象装置に実行させる前記状況の改善方法を特定する改善方法特定手段と、
前記対象装置に、前記状況及び当該状況の改善方法を出力させる出力手段と、
を備えることを特徴とするコンピュータシステム。
【請求項２】
前記対象装置決定手段は、予め記録した前記対象装置の付帯情報に基づいて、前記状況に対応する対象装置を決定する、
ことを特徴とする請求項１に記載のコンピュータシステム。
【請求項３】
前記対象装置が前記状況及び当該状況の改善方法を出力後に、前記対象装置の位置情報を取得する位置情報取得手段と、
予め記録した前記特定箇所の位置情報と、取得した前記対象装置の位置情報とが一致するか否かを判定する位置情報判定手段と、
一致する場合、前記対象装置又は当該対象装置の利用者が前記特定箇所に位置すると判断する対象装置位置判断手段と、
をさらに備えることを特徴とする請求項１に記載のコンピュータシステム。
【請求項４】
前記対象装置が前記状況及び当該状況の改善方法を出力後に、前記特定箇所を撮影した画像を取得する画像取得手段と、
前記画像を画像解析する画像解析手段と、
画像解析の結果に基づいて、前記画像に、前記対象装置又は前記対象装置の利用者が存在するか否かを判定する利用者存在判定手段と、
をさらに備えることを特徴とする請求項１に記載のコンピュータシステム。
【請求項５】
前記特定箇所が、小売店の売り場又はレジエリアである、
ことを特徴とする請求項１に記載のコンピュータシステム。
【請求項６】
前記特定箇所が、空港の保安検査場である、
ことを特徴とする請求項１に記載のコンピュータシステム。
【請求項７】
前記特定箇所が、建設現場の立入禁止区域である、
ことを特徴とする請求項１に記載のコンピュータシステム。
【請求項８】
前記条件が、待ち行列の人数である、
ことを特徴とする請求項１に記載のコンピュータシステム。
【請求項９】
前記条件が、陳列された物品の数量である、
ことを特徴とする請求項１に記載のコンピュータシステム。
【請求項１０】
状況を改善するコンピュータが実行する特定状況改善方法であって、
特定箇所の状況を取得するステップと、
取得した前記状況を解析するステップと、
解析した前記状況が、予め定められた条件に合致するか否かを判定するステップと、
前記条件に合致する場合、前記状況に対応する対象装置を決定するステップと、
決定した前記対象装置に実行させる前記状況の改善方法を特定するステップと、
前記対象装置に、前記状況及び当該状況の改善方法を出力させるステップと、
を備えることを特徴とするコンピュータシステム。
【請求項１１】
状況を改善するコンピュータに、
特定箇所の状況を取得するステップ、
取得した前記状況を解析するステップ、
解析した前記状況が、予め定められた条件に合致するか否かを判定するステップ、
前記条件に合致する場合、前記状況に対応する対象装置を決定するステップ、
決定した前記対象装置に実行させる前記状況の改善方法を特定するステップ、
前記対象装置に、前記状況及び当該状況の改善方法を出力させるステップ、
を実行させるためのコンピュータ読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、状況を改善するコンピュータシステム、特定状況改善方法及びプログラムに関する。
【背景技術】
【０００２】
近年、店舗等における顧客の状況を、解析することが行われている。このような顧客の状況を解析するシステムとして、例えば、店舗内の各エリアにおける顧客の滞在状況を、滞在人数に応じて、店舗のレイアウト画面上にマッピングして表示する構成が開示されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１９−０５３７６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の構成では、単に、各エリアの滞在人数をマッピングして表示するのみであり、顧客の状況を改善するものではなかった。加えて、特許文献１の構成では、用途が店舗における顧客滞在状況を表示するのみであり、汎用性が低く、用途が限定されるものであった。【０００５】
本発明は、特定箇所の状況を改善することが容易となるとともに、汎用性が高いコンピュータシステム、特定状況改善方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明では、以下のような解決手段を提供する。【０００７】
本発明は、状況を改善するコンピュータシステムであって、
特定箇所の状況を取得する状況取得手段と、
取得した前記状況を解析する状況解析手段と、
解析した前記状況が、予め定められた条件に合致するか否かを判定する条件判定手段と、
前記条件に合致する場合、前記状況に対応する対象装置を決定する対象装置決定手段と、
決定した前記対象装置に実行させる前記状況の改善方法を特定する改善方法特定手段と、
前記対象装置に、前記状況及び当該状況の改善方法を出力させる出力手段と、
を備えることを特徴とするコンピュータシステムを提供する。【０００８】
本発明によれば、状況を改善するコンピュータシステムは、特定箇所の状況を取得し、取得した前記状況を解析し、解析した前記状況が、予め定められた条件に合致するか否かを判定し、前記条件に合致する場合、前記状況に対応する対象装置を決定し、決定した前記対象装置に実行させる前記状況の改善方法を特定し、前記対象装置に、前記状況及び当該状況の改善方法を出力させる。【０００９】
本発明は、システムのカテゴリであるが、方法及びプログラム等の他のカテゴリにおいても、そのカテゴリに応じた同様の作用・効果を発揮する。
【発明の効果】
【００１０】
本発明によれば、特定箇所の状況を改善することが容易となるとともに、汎用性が高いコンピュータシステム、特定状況改善方法及びプログラムを提供することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】図１は、特定状況改善システム１の概要を示す図である。
【図２】図２は、特定状況改善システム１の全体構成図である。
【図３】図３は、コンピュータ１０が実行する第１の特定状況改善処理のフローチャートを示す図である。
【図４】図４は、コンピュータ１０が実行する第１の出力後確認処理のフローチャートを示す図である。
【図５】図５は、コンピュータ１０が実行する第２の出力後確認処理のフローチャートを示す図である。
【図６】図６は、コンピュータ１０が実行する第２の特定状況改善処理のフローチャートを示す図である。
【図７】図７は、コンピュータ１０が実行する第３の特定状況改善処理のフローチャートを示す図である。
【図８】図８は、コンピュータ１０が実行する第４の特定状況改善処理のフローチャートを示す図である。
【図９】図９は、コンピュータ１０が実行する第５の特定状況改善処理のフローチャートを示す図である。
【図１０】図１０は、コンピュータ１０が実行する第６の特定状況改善処理のフローチャートを示す図である。
【図１１】図１１は、コンピュータ１０が実行する第７の特定状況改善処理のフローチャートを示す図である。
【図１２】図１２は、対象装置データベースの一例を模式的に示す図である。
【図１３】図１３は、状況改善方法データベースの一例を模式的に示す図である。
【図１４】図１４は、付帯情報データベースの一例を模式的に示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明を実施するための最良の形態について図を参照しながら説明する。なお、これらはあくまでも例であって、本発明の技術的範囲はこれに限られるものではない。
【００１３】
［特定状況改善システム１の概要］
本発明の好適な実施形態の概要について、図１に基づいて説明する。図１は、本発明の好適な実施形態である特定状況改善システム１の概要を説明するための図である。特定状況改善システム１は、コンピュータ１０から構成され、状況を改善するコンピュータシステムである。
【００１４】
なお、特定状況改善システム１は、対象装置（例えば、スタッフ（例えば、小売店、空港等の従業員、建設現場や圃場や畜産場等で作業する作業員）や家屋の居住者が所持する利用者端末（例えば、スマートフォンやタブレット端末等の携帯端末や、スマートグラス等のヘッドマウントディスプレイといったウェアラブル端末）、スピーカ、ロボット）、撮影装置、センサ類、外部システム、その他の端末や装置類等が含まれていてもよい。この場合、特定状況改善システム１は、後述する各処理を、コンピュータ１０と含まれる端末や装置類等との何れか又は複数の組み合わせにより実行することになる。
【００１５】
また、特定状況改善システム１は、例えば、コンピュータ１０等の１台のコンピュータで実現されてもよいし、クラウドコンピュータのように、複数のコンピュータで実現されてもよい。
【００１６】
コンピュータ１０は、対象装置、撮影装置、センサ類、外部システム、その他の端末や装置類等と、公衆回線網等を介して、データ通信可能に接続されており、必要なデータや情報の送受信を実行する。
【００１７】
コンピュータ１０は、特定箇所の状況を取得する。特定箇所は、例えば、小売店の売場又はレジエリア、空港の保安検査場、建設現場の立入禁止区域や作業区域、家屋の部屋や浴室や台所や屋外、圃場、畜産場である。状況は、例えば、売場における陳列された物品の数量、レジエリアにおける待ち人数の数、保安検査場における待ち人数の数、立入禁止区域における人の進入、作業区域における作業内容や人の動き、部屋における電化製品等の稼働状態や火災、浴室における風呂温度や湯量、台所におけるガス漏れや漏電の有無、屋外における降水量や震度、圃場の栽培環境（例えば、肥料濃度、ｐＨ値、湿度、日射量、病害虫の発生状態）、畜産場の育成環境（例えば、温度、湿度、水量、餌量、病気の発生状態）である。
【００１８】
コンピュータ１０は、特定箇所の位置情報や識別子（例えば、名称、住所、ＩＤ、管理番号）と、特定箇所の状況とを含む状況情報を取得することにより、特定箇所の状況を取得することになる。コンピュータ１０は、例えば、撮影装置、センサ類、外部システム、所定のウェブサイトやデータベース、その他の端末や装置類から、この状況情報を取得する。
【００１９】
例えば、特定箇所を撮影可能な位置に設けられた撮影装置や、特定箇所を定期的又は不定期に巡回する撮影装置や、スタッフや管理者からの指示に応じて特定箇所に移動する撮影装置は、特定箇所を撮影する。撮影装置は、この撮影した画像と、自身がＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）等から取得した自身の位置情報又は予め設定された自身の位置情報と、自身の識別子とを状況情報としてコンピュータ１０に送信する。コンピュータ１０は、この状況情報を受信することにより、特定箇所の状況を取得することになる。
【００２０】
また、例えば、特定箇所又は特定箇所近傍に設けられたセンサ類は、様々な状況を検知する。様々な状況は、例えば、光、火、煙、風、雨、人、温度、ガス漏れ、漏電、揺れ、、肥料濃度、ｐＨ値、湿度、日射量、病害虫の発生状態、温度、湿度、水量、餌量、病気の発生状態である。センサ類は、この検知した状況と、自身に予め設定された位置情報と、自身の識別子とを状況情報としてコンピュータ１０に送信する。コンピュータ１０は、この状況情報を受信することにより、特定箇所の状況を取得することになる。
【００２１】
また、例えば、コンピュータ１０は、外部システムや所定のウェブサイトやデータベース等に記録された様々な状況を、特定箇所の状況として取得する。この場合における様々な状況は、特定箇所の周辺地域又は特定箇所自体における、災害に関するもの（例えば、火災、地震、風水害、台風、雷）、天候に関するもの（例えば、天気、気温、湿度、降水量、風向、風速）、農産物に関するもの（例えば、病害虫の発生状況、育成状況、生産量）、事故や事件に関するもの（例えば、交通事故、労働災害、各種犯罪事件）等である。コンピュータ１０は、所望する特定箇所の位置情報や識別子に基づいて、外部システムや所定のウェブサイトやデータベース等に記録された状況を参照し、この識別子や位置情報に応じた状況と、特定箇所の位置情報や識別子と、状況とを対応付けた状況情報として取得する。コンピュータ１０は、この状況情報を取得することにより、特定箇所の状況を取得することになる。
【００２２】
コンピュータ１０は、取得した特定箇所の状況を解析する。
【００２３】
例えば、コンピュータ１０は、特定箇所の状況として、画像を取得した場合、この画像を画像解析し、特徴点（例えば、形状、輪郭、色相）や特徴量（例えば、画素値の平均、分散、ヒストグラム等の統計的な数値）を抽出する。コンピュータ１０は、抽出した特徴点や特徴量に基づいて、状況を解析する。コンピュータ１０は、例えば、レジエリアの待ち行列の人数、売場に陳列された商品の数量、保安検査場における待ち行列の人数、立入禁止区域への人の進入の有無を解析する。
【００２４】
また、コンピュータ１０は、特定箇所の状況として、センサ類が検知した状況を取得した場合、この状況をデータ分析し、状況を解析する。コンピュータ１０は、例えば、光量、火災や煙の有無や程度、風量や風向、降水量、人の有無や人数、湯音や湯量、ガス漏れの有無や程度、漏電の有無や程度、震度、肥料濃度、ｐＨ値、湿度、日射量、病害虫の発生状態、温度、湿度、水量、餌量、病気の発生状態を解析する。
【００２５】
また、コンピュータ１０は、特定箇所の状況として、外部システムや所定のウェブサイトやデータベース等から状況を取得した場合、この状況をデータ分析し、状況を解析する。コンピュータ１０は、例えば、火災、地震、風水害、台風、雷、天気、気温、湿度、降水量、風向、風速、病害虫の発生状況、育成状況、生産量、交通事故、労働災害、各種犯罪事件を解析する。
【００２６】
コンピュータ１０は、解析した状況が、予め定められた条件に合致するか否かを判定する。条件は、例えば、待ち行列の人数、陳列された物品の数量、人の進入、電化製品の稼働状態、火災の状況、風呂温度、湯量、ガス漏れの有無、漏電の有無、降水量、震度、栽培環境、育成環境、災害の状態、天候の状態、農産物の状態、事故の状態、事件の状態である。
【００２７】
例えば、コンピュータ１０は、解析したレジエリアにおける待ち行列の人数が、予め設定した所定の人数以上であるか否かを判定することにより、合致するか否かを判定する。また、コンピュータ１０は、解析した売場における陳列された物品の数量が、予め設定した所定の数量以下であるか否かを判定することにより、合致するか否かを判定する。また、コンピュータ１０は、解析した保安検査場における待ち行列の人数が、予め設定した所定の人数以上であるか否かを判定することにより、合致するか否かを判定する。また、コンピュータ１０は、解析した立入禁止区域における人の進入があったか否かを判定することにより、合致するか否かを判定する。
【００２８】
また、コンピュータ１０は、解析した部屋における光量や、火災や煙の有無の状態が、予め設定した電化製品の稼働状態や、火災の状況であるか否かを判定することにより、合致するか否かを判定する。また、コンピュータ１０は、解析した浴室における湯温や湯量が、予め設定した風呂温度や湯量であるか否かを判定することにより、合致するか否かを判定する。また、コンピュータ１０は、解析した台所におけるガス漏れや漏電の有無が、予め設定したガス漏れや漏電の有無であるか否かを判定することにより、合致するか否かを判定する。また、コンピュータ１０は、解析した屋外における降水量や震度が、予め設定した降水量や震度であるか否かを判定することにより、合致するか否かを判定する。また、コンピュータ１０は、解析した圃場の栽培環境が、予め設定した栽培環境であるか否かを判定することにより、合致するか否かを判定する。また、コンピュータ１０は、解析した畜産場の育成環境が、予め設定した育成環境であるか否かを判定することにより、合致するか否かを判定する。
【００２９】
また、コンピュータ１０は、解析した災害に関する状況が、予め設定した災害の状態であるか否かを判定することにより、合致するか否かを判定する。また、コンピュータ１０は、解析した天候に関する状況が、予め設定した天候の状態であるか否かを判定することにより、合致するか否かを判定する。また、コンピュータ１０は、解析した農産物に関する状況が、予め設定した農産物の状態であるか否かを判定することにより、合致するか否かを判定する。また、コンピュータ１０は、事故や事件に関する状況が、予め設定した事故や事件の状態であるか否かを判定することにより、合致するか否かを判定する。
【００３０】
コンピュータ１０は、条件に合致する場合、状況に対応する対象装置を決定する。
【００３１】
例えば、コンピュータ１０は、予め状況と、対象装置とを対応付けて記録した状況対象装置データベースを参照し、今回解析した状況に対応する対象装置を決定する。また、コンピュータ１０は、対象装置の位置情報に基づいて、今回解析した状況に対応する対象装置を決定する。また、コンピュータ１０は、予め設定された対象装置を、今回解析した状況に対応する対象装置として決定する。
【００３２】
なお、コンピュータ１０は、この対象装置を決定する際、対象装置の付帯情報に基づいて決定する構成も可能である。付帯情報は、例えば、対象装置の設置場所、対象装置の巡回範囲、対象装置を利用する利用者に関する利用者情報（例えば、シフト状況、勤務年数、ポジション、資格、スキル）である。例えば、コンピュータ１０は、特定箇所における待ち行列の人数が所定の数以上であった場合、シフト状況、勤務年数等に基づいて、適当な利用者を特定し、この特定した利用者が所持する利用者端末又はこの利用者に状況を出力可能な利用者端末を、状況に対応する対象装置として決定する。
【００３３】
コンピュータ１０は、決定した対象装置に実行させる状況の改善方法を特定する。
【００３４】
例えば、コンピュータ１０は、予め状況と改善方法とを対応付けて記録した状況改善方法データベースを参照し、状況の改善方法を特定する。
【００３５】
例えば、コンピュータ１０は、状況が、レジエリアの混雑である場合、新たなレジの開放や混雑中のレジ補助を改善方法として特定する。また、コンピュータ１０は、状況が、陳列された物品の数量不足である場合、在庫の補充を改善方法として特定する。また、コンピュータ１０は、状況が保安検査場の混雑である場合、未混雑の他の保安検査場への誘導を改善方法として特定する。また、コンピュータ１０は、状況が、立入禁止区域への進入である場合、この区域からの退出や警告を改善方法として特定する。また、コンピュータ１０は、状況が、圃場における病害虫発生である場合、農薬散布を改善方法として特定する。
【００３６】
また、コンピュータ１０は、状況が、電化製品の稼働中である場合、注意や遠隔操作による停止を改善方法として特定する。また、コンピュータ１０は、状況が、火災発生である場合、避難誘導を改善方法として特定する。また、コンピュータ１０は、風呂温度や水量が不適切である場合、注意や中止を改善方法として特定する。また、コンピュータ１０は、ガス漏れや漏電がある場合、避難誘導やガス栓を閉めるやブレーカを落とすを改善方法として特定する。また、コンピュータ１０は、状況が、雨が降り始めた場合、洗濯物の取り込みや窓の戸締りを改善方法として特定する。また、コンピュータ１０は、状況が、地震発生である場合、避難誘導や窓を開けるや火気の始末を改善方法として特定する。また、コンピュータ１０は、状況が、圃場の栽培環境である場合、肥料調整、ｐＨ値調整、湿度調整、日射量調整、病害虫対策を改善方法として特定する。また、コンピュータ１０は、状況が、畜産場の生育環境である場合、温度調整、湿度調整、水量調整、餌量調整、病気対策を改善方法として特定する。
【００３７】
また、コンピュータ１０は、状況が、災害のものである場合、避難誘導を改善方法として特定する。また、コンピュータ１０は、状況が、天候のものである場合、濯物の取り込みや窓の戸締りを改善方法として特定する。また、コンピュータ１０は、状況が、農産物のものである場合、肥料調整、ｐＨ値調整、湿度調整、日射量調整、病害虫対策、温度調整、湿度調整、水量調整、餌量調整、病気対策を改善方法として特定する。また、コンピュータ１０は、状況が事故や事件である場合、避難誘導や迂回経路を改善方法として特定する。
【００３８】
コンピュータ１０は、決定した対象装置に、解析した状況及び特定したこの状況の改善方法を出力させる。
【００３９】
コンピュータ１０は、状況及び改善方法を、状況改善方法情報として、対象装置に送信する。対象装置は、この状況改善方法情報を受信し、この状況改善方法情報に従って、例えば、自身の表示部に表示、音声部から放音、移動可能な場合には移動を実行する。コンピュータ１０は、対象装置にこれらを実行させることにより、状況及び改善方法を対象装置に出力させることになる。
【００４０】
なお、コンピュータ１０は、対象装置が状況及びこの状況の改善方法を出力後に、対象装置の位置情報を取得し、予め記録した特定箇所の位置情報と、取得した対象装置の位置情報とが一致するか否かを判定し、一致する場合、対象装置又は対象装置の利用者が特定箇所に位置すると判断する構成も可能である。
【００４１】
例えば、コンピュータ１０は、対象装置に、状況改善方法情報を出力後に、この対象装置の位置情報を取得する。対象装置は、ＧＰＳ等に基づいて、自身の位置情報を取得する。対象装置は、この取得した自身の位置情報をコンピュータ１０に送信する。コンピュータ１０は、この位置情報を取得することにより、対象装置の位置情報を取得する。
【００４２】
コンピュータ１０は、予め記録した特定箇所の位置情報と、今回取得した対象装置の位置情報とを比較し、一致するか否かを判定する。
【００４３】
コンピュータ１０は、これらが一致する場合、対象装置又は対象装置の利用者が特定箇所に移動したものと判断する。この場合における対象装置は、この利用者が所持するものやロボット等の自走可能なものである。
【００４４】
また、コンピュータ１０は、対象装置が状況及び状況の改善方法を出力後に、特定箇所を撮影した画像を取得し、この画像を画像解析し、画像解析の結果に基づいて、画像に、対象装置又は対象装置の利用者が存在するか否かを判定する構成も可能である。
【００４５】
例えば、コンピュータ１０は、対象装置に状況改善方法情報を出力後に、特定箇所を撮影した画像を取得する。撮影装置は、この特定箇所を撮影した画像を、コンピュータ１０に送信する。コンピュータ１０は、この画像を受信することにより、画像を取得することになる。
【００４６】
コンピュータ１０は、この画像を画像解析し、この画像における特徴点や特徴量を抽出する。コンピュータ１０は、抽出した特徴点や特徴量に基づいて、例えば、対象装置の有無や対象装置の利用者の有無を解析する。
【００４７】
コンピュータ１０は、この画像解析の結果に基づいて、画像に対象装置又は対象装置の利用者が存在するか否かを判定する。この場合における対象装置は、この利用者が所持するものやロボット等の自走可能なものである。
【００４８】
次に、特定状況改善システム１が実行する処理の概要について説明する。
【００４９】
コンピュータ１０は、特定箇所の状況を取得する（ステップＳ０１）。特定箇所及び状況は、上述した通りである。
【００５０】
コンピュータ１０は、撮影装置、センサ類、外部システム、その他の端末や装置類から、上述した状況情報を取得する。
【００５１】
上述したような撮影装置は、特定箇所を撮影した画像と、ＧＰＳ等から取得した自身の位置情報又は自身に予め設定された位置情報と、自身の識別子とを状況情報としてコンピュータ１０に送信する。コンピュータ１０は、この状況情報を受信する。コンピュータ１０は、この状況情報を受信することにより、特定箇所の状況を取得することになる。
【００５２】
また、上述したようなセンサ類は、自身が検知した上述したような状況と、自身に予め設定された位置情報と、自身の識別子とを状況情報としてコンピュータ１０に送信する。コンピュータ１０は、この状況情報を受信することにより、特定箇所の状況を取得することになる。
【００５３】
また、コンピュータ１０は、上述したような外部システムや所定のウェブサイトやデータベース等に記録された上述したような状況を、特定箇所の状況として取得する。コンピュータ１０は、所望する特定箇所の位置情報や識別子等に基づいて、外部システムや所定のウェブサイトやデータベース等に記録された状況を特定し、この識別子や位置情報に応じた情報と、特定箇所の位置情報や識別子と、状況とを対応付けた状況情報として取得する。コンピュータ１０は、この状況情報を取得することにより、特定箇所の状況を取得することになる。
【００５４】
コンピュータ１０は、取得した特定箇所の状況を解析する（ステップＳ０２）。
【００５５】
コンピュータ１０は、この状況として、画像を取得した場合、画像解析により状況を解析する。コンピュータ１０は、この画像を画像解析し、特徴点や特徴量を抽出する。コンピュータ１０は、抽出した特徴点や特徴量に基づいて、レジエリアの待ち行列の人数、売場に陳列された商品の数量、保安検査場における待ち行列の人数、立入禁止区域への人の進入の有無等を解析する。
【００５６】
コンピュータ１０は、この状況としてセンサ類が検知した状況を取得した場合、この状況をデータ分析し、状況を解析する。コンピュータ１０は、この状況をデータ分析し、光量、火災や煙の有無や程度、風量や風向、降水量、人の有無や人数、湯音や湯量、ガス漏れの有無や程度、漏電の有無や程度、震度、肥料濃度、ｐＨ値、湿度、日射量、病害虫の発生状態、温度、湿度、水量、餌量、病気の発生状態等を解析する。
【００５７】
コンピュータ１０は、この状況として、外部システムや所定のウェブサイトやデータベース等から状況を取得した場合、この状況をデータ分析し、状況を解析する。コンピュータ１０は、火災、地震、風水害、台風、雷、天気、気温、湿度、降水量、風向、風速、病害虫の発生状況、育成状況、生産量、交通事故、労働災害、各種犯罪事件等を解析する
【００５８】
コンピュータ１０は、解析した状況が、予め定められた条件に合致するか否かを判定する（ステップＳ０３）。条件は、上述した通りである。また、コンピュータ１０は、上述した各状況に対して、上述した条件に合致するか否かを判定する。
【００５９】
コンピュータ１０は、条件に合致する場合、状況に対応する対象装置を決定する（ステップＳ０４）。
【００６０】
コンピュータ１０は、上述した状況対象装置データベース、対象装置の位置情報又は予め設定された対象装置に基づいて、状況に対応する対象装置を決定する。
【００６１】
コンピュータ１０は、決定した対象装置に実行させる状況の改善方法を特定する（ステップＳ０５）。改善方法は、上述した通りである。
【００６２】
コンピュータ１０は、上述した状況改善方法データベースを参照し、この改善方法を特定する。
【００６３】
コンピュータ１０は、決定した対象装置に、解析した状況及び特定したこの状況の改善方法を出力させる（ステップＳ０５）。
【００６４】
コンピュータ１０は、状況及び改善方法を、状況改善方法情報として、対象装置に送信する。対象装置は、この状況改善方法情報を受信し、この状況改善方法情報に従って、自身の表示部に表示、音声部から放音、移動可能な場合には移動等を実行する。コンピュータ１０は、対象装置にこれらを実行させることにより、状況及び改善方法を対象装置に出力させることになる。
【００６５】
以上が、特定状況改善システム１が実行する処理の概要である。
【００６６】
［特定状況改善システム１のシステム構成］
図２に基づいて、本発明の好適な実施形態である特定状況改善システム１のシステム構成について説明する。図２は、本発明の好適な実施形態である特定状況改善システム１のシステム構成を示す図である。図２において、特定状況改善システム１は、コンピュータ１０から構成され、状況を改善するコンピュータシステムである。
【００６７】
コンピュータ１０は、対象装置、撮影装置、センサ類、外部システム、その他の端末や装置類等と、公衆回線網等を介して、データ通信可能に接続されており、必要なデータや情報の送受信を実行する。
【００６８】
なお、特定状況改善システム１は、図示していない対象装置、撮影装置、センサ類、外部システム、その他の端末や装置類等が含まれていてもよい。この場合、特定状況改善システム１は、後述する各処理を、コンピュータ１０と含まれる端末や装置類等との何れか又は複数の組み合わせにより実行することになる。
【００６９】
また、特定状況改善システム１は、例えば、コンピュータ１０等の１台のコンピュータで実現されてもよいし、クラウドコンピュータのように、複数のコンピュータで実現されてもよい。
【００７０】
コンピュータ１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を備え、通信部として、他の端末や装置等と通信可能にするためのデバイス、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉ―Ｆｉ（Ｗｉｒｅｌｅｓｓ―Ｆｉｄｅｌｉｔｙ）対応デバイス等を備える。また、コンピュータ１０は、記録部として、ハードディスクや半導体メモリ、記録媒体、メモリカード等によるデータのストレージ部を備える。また、コンピュータ１０は、処理部として、各種処理を実行する各種デバイス等を備える。
【００７１】
コンピュータ１０において、制御部が所定のプログラムを読み込むことにより、通信部と協働して、状況情報取得モジュール２０、出力モジュール２１、位置情報取得モジュール２２、画像情報取得モジュール２３を実現する。また、コンピュータ１０において、制御部が所定のプログラムを読み込むことにより、記録部と協働して、記録モジュール３０を実現する。また、コンピュータ１０において、制御部が所定のプログラムを読み込むことにより、処理部と協働して、状況解析モジュール４０、条件判定モジュール４１、対象装置決定モジュール４２、改善方法特定モジュール４３、状況改善方法情報作成モジュール４４、位置情報判定モジュール４５、経過時間判定モジュール４６、対象位置判断モジュール４７、画像解析モジュール４８、存在判定モジュール４９を実現する。
【００７２】
［第１の特定状況改善処理］
図３に基づいて、特定状況改善システム１が実行する第１の特定状況改善処理について説明する。図３は、コンピュータ１０が実行する第１の特定状況改善処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。
【００７３】
状況情報取得モジュール２０は、特定箇所の状況と、特定箇所の位置情報や識別子とを含む状況情報を取得する（ステップＳ１０）。ステップＳ１０において、特定箇所は、上述した通り、小売店の売場又はレジエリア、空港の保安検査場、建設現場の立入禁止区域や作業区域、家屋の部屋や浴室や台所や屋外、圃場、畜産場等である。状況は、上述した通り、売場における陳列された物品の数量、レジエリアにおける待ち人数の数、保安検査場における待ち人数の数、立入禁止区域における人の進入、作業区域における作業内容や人の動き、部屋における電化製品等の稼働状態や火災、浴室における風呂温度や湯量、台所におけるガス漏れや漏電の有無、屋外における降水量や震度、圃場の栽培環境（肥料濃度、ｐＨ値、湿度、日射量、病害虫の発生状態等）、畜産場の育成環境（温度、湿度、水量、餌量、病気の発生状態等）等である。特定箇所の識別子は、上述した通り、名称、住所、ＩＤ、管理番号等である。
【００７４】
状況情報取得モジュール２０は、撮影装置が特定箇所を撮影した画像、センサ類が検知した状況、外部システムに記録された状況の何れか又は複数の組み合わせから、状況情報を取得する。
【００７５】
本実施形態では、特定箇所を撮影可能な位置に設けられた撮影装置や、特定箇所を定期的又は不定期に巡回する撮影装置や、スタッフや管理者からの指示に応じて特定箇所に移動する撮影装置が特定箇所の動画や静止画等を撮影した画像と、この撮影装置の識別子や位置情報を、状況情報として取得するものとして説明する。また、本実施形態では、特定箇所の状況が、小売店のレジエリアにおける待ち行列の人数であるものとして説明する。
【００７６】
上述した撮影装置は、特定箇所の状況として、小売店のレジエリアにおける待ち行列の人数を撮影する。このとき、一台の撮影装置につき、一台のレジにおける待ち行列の人数を撮影することになる。
【００７７】
なお一台の撮影装置につき、複数のレジにおける待ち行列の人数を撮影してもよい。
【００７８】
撮影装置は、この状況を撮影した画像と、自身の識別子や位置情報とを状況情報としてコンピュータ１０に送信する。このとき、撮影装置は、予め自身に設定された識別子や、ＧＰＳ等から取得した自身の位置情報や、予め自身に設定された位置情報に基づいて、自身の識別子や位置情報を特定する。
【００７９】
状況情報取得モジュール２０は、この状況情報を受信することにより、特定箇所の状況を取得することになる。
【００８０】
状況解析モジュール４０は、取得した特定箇所の状況を解析する（ステップＳ１１）。ステップＳ１１において、状況解析モジュール４０は、取得した状況情報における画像を画像解析し、特徴点や特徴量を抽出する。状況解析モジュール４０は、抽出した特徴点や特徴量に基づいて、レジエリアにおける待ち行列の人の有無やこの待ち行列の人数を解析する。この結果、状況解析モジュール４０は、特定箇所の状況を解析することになる。
【００８１】
条件判定モジュール４１は、解析した状況が、予め定められた条件に合致するか否かを判定する（ステップＳ１２）。ステップＳ１２において、条件判定モジュール４１は、今回解析した状況である、待ち行列の人数が、予め設定された待ち行列の人数以上であるか否かを判定する。すなわち、条件判定モジュール４１は、レジエリアにおいて、混雑しているか否かを判定することになる。
【００８２】
ステップＳ１２において、条件判定モジュール４１は、解析した状況が、予め設定された条件に合致しないと判定した場合（ステップＳ１２  ＮＯ）、コンピュータ１０は、本処理を終了する。条件判定モジュール４１は、この場合、今回解析した状況である、待ち行列の人数が、予め設定された待ち行列の人数以上ではないと判定し、レジエリアにおける混雑は発生していないと判定することになる。
【００８３】
一方、ステップＳ１２において、条件判定モジュール４１は、解析した状況が、予め設定された条件に合致すると判定した場合（ステップＳ１２  ＹＥＳ）、対象装置決定モジュール４２は、状況に対応する対象装置を決定する（ステップＳ１３）。ステップＳ１３において、条件判定モジュール４１は、今回解析した状況である、待ち行列の人数が、予め設定された待ち行列の人数以上であると判定し、レジエリアにおける混雑が発生していると判定することになり、この状況に対応する対象装置を決定する。
【００８４】
対象装置決定モジュール４２は、予め記録モジュール３０が記録する様々な状況と対象装置とを対応付けた対象装置データベースを参照し、今回の対象装置を決定する。対象装置決定モジュール４２は、今回の状況である、レジエリアの混雑に対応付けられた対象装置を、対象装置データベースを参照して決定する。具体的には、対象装置決定モジュール４２は、この状況に対応付けられたスタッフ休憩所に設けられたスピーカを、今回の対象装置として決定する
【００８５】
［対象装置データベース］
図１２に基づいて、記録モジュール３０が記録する対象装置データベースについて説明する。図１２は、対象装置データベースの一例を模式的に示す図である。図１２において、対象装置データベースは、状況と、対象装置とが対応付けられて登録されている。状況は、レジエリアの混雑、陳列された物品の数量不足、保安検査場の混雑、立入禁止区域への進入等、圃場における病害虫発生等である。対象装置は、スタッフ休憩所や保安検査場や立入禁止区域に設けられたスピーカ、各売場やスタッフ休憩所にいるスタッフや作業員が所持する利用者端末、ロボット等である。
【００８６】
なお、対象装置決定モジュール４２は、上述したスピーカに限らず、レジエリアの混雑に対応付けられた複数の利用者端末の何れか又は複数の組み合わせを、今回の対象装置として決定する構成も可能である。また、対象装置決定モジュール４２は、スピーカ及び利用者端末を今回の対象装置として決定する構成も可能である。
【００８７】
また、対象装置決定モジュール４２は、後述する付帯情報を加味して、対象装置を決定する構成であってもよい。
【００８８】
改善方法特定モジュール４３は、決定した対象装置に実行させる状況の改善方法を特定する（ステップＳ１４）。ステップＳ１４において、改善方法特定モジュール４３は、予め記録モジュール３０が記録する状況と改善方法とを対応付けて記録した状況改善方法データベースを参照し、状況の改善方法を特定する。改善方法特定モジュール４３は、今回の状況であるレジエリアの混雑に対応付けられた改善方法を状況改善方法データベースを参照して特定する。具体的には、改善方法特定モジュール４３は、この状況に対応付けられた新たなレジの開放や混雑中のレジ補助を改善方法として特定する。
【００８９】
［状況改善方法データベース］
図１３に基づいて、記録モジュール３０が記録する状況改善方法データベースについて説明する。図１３は、状況改善方法データベースの一例を模式的に示す図である。図１３において、状況改善方法データベースは、状況と、改善方法とが対応付けられて登録されている。状況は、レジエリアの混雑、陳列された物品の数量不足、保安検査場の混雑、立入禁止区域への進入、圃場における病害虫発生等である。改善方法は、其々、新たなレジの開放やレジ補助、在庫の補充、未混雑の他の保安検査場への誘導、退出勧告や警告、農薬散布等である。
【００９０】
状況改善方法情報作成モジュール４４は、解析した状況及び特定した改善方法に基づいて、状況改善方法情報を作成する（ステップＳ１５）。ステップＳ１５において、状況改善方法情報作成モジュール４４は、解析した状況を通知するメッセージ及び新たなレジの開放やレジ補助をスタッフに促すメッセージを音声メッセージとして作成する。このとき、コンピュータ１０は、利用者端末にこの状況改善方法情報を出力させる場合、音声メッセージだけでなく、テキストメッセージを作成する。
【００９１】
なお、状況改善方法情報作成モジュール４４は、上述したメッセージに限らず、その他のものを状況改善方法情報として作成する構成も可能である。例えば、状況改善方法情報作成モジュール４４は、特定した改善方法として、移動等を特定していた場合、状況改善方法情報として、移動経路や移動方法を作成することも可能である。この場合、後述する処理において、コンピュータ１０は、対象装置を、この移動経路や移動方法に従って、移動させることになる。
【００９２】
出力モジュール２１は、決定した対象装置に、解析した状況及び特定したこの状況の改善方法を出力させる（ステップＳ１６）。ステップＳ１６において、出力モジュール２１は、決定した対象装置に、状況改善方法情報を出力させる。出力モジュール２１は、決定したスタッフ休憩所に設けられたスピーカに、状況改善方法情報を送信する。スピーカは、この状況改善方法情報を受信する。スピーカは、この状況改善方法情報に含まれる音声メッセージを自身の音声部から放音する。この結果、出力モジュール２１は、スピーカにレジエリアが混雑中であり、新たなレジの開放やレジ補助が必要であることを音声として出力させることになる。
【００９３】
なお、出力モジュール２１は、利用者端末に状況改善方法情報を出力させる場合、利用者端末に、レジエリアが混雑中であり、新たなレジの開放やレジ補助が必要であることを音声及び／又はテキストとして出力させる構成も可能である。
【００９４】
以上が、第１の特定状況改善処理である。
【００９５】
なお、上述した第１の特定状況改善処理では、コンピュータ１０が状況を画像として取得する構成であるが、状況をセンサ類が検知したもの又は外部システムや所定のウェブサイトやデータベース等から取得したものであっても、適用可能である。この場合、コンピュータ１０は、画像解析に代わり、データ分析等を実行する等、取得したものに応じた処理に変更すればよい。
【００９６】
［第１の出力後確認処理］
図４に基づいて、特定状況改善システム１が実行する第１の出力後確認処理について説明する。図４は、コンピュータ１０が実行する第１の出力後確認処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。本処理は、上述したステップＳ１６の処理を実行後に行われる処理である。なお、上述した処理と同様の処理については、その詳細な説明は省略する。
【００９７】
位置情報取得モジュール２２は、対象装置の位置情報を取得する（ステップＳ２０）。ステップＳ２０において、位置情報取得モジュール２２は、上述したステップＳ１６の処理を実行後に実行する。位置情報取得モジュール２２は、上述したステップＳ１３の処理により決定した対象装置のうち、利用者端末の位置情報を取得する。このとき、位置情報取得モジュール２２は、移動可能な対象装置又は利用者が所持する対象装置であれば、必ずしも利用者端末でなくともよい。
【００９８】
対象装置は、コンピュータ１０からの要求に応じて、ＧＰＳ等により自身の位置情報を取得する。対象装置は、取得した自身の位置情報を、コンピュータ１０に送信する。この位置情報には、対象装置自身の識別子が含まれる。位置情報取得モジュール２２は、この位置情報を取得することにより、対象装置の位置情報を取得することになる。
【００９９】
位置情報判定モジュール４５は、取得した対象装置の位置情報が、予め記録モジュール３０に記録された特定箇所の位置情報と一致するか否かを判定する（ステップＳ２１）。ステップＳ２１において、位置情報判定モジュール４５は、この対象装置の位置情報と、特定箇所の位置情報とを比較し、一致するか否かを判定する。
【０１００】
ステップＳ２１において、位置情報判定モジュール４５は、位置情報同士が一致しないと判定した場合（ステップＳ２１  ＮＯ）、経過時間判定モジュール４６は、対象装置に状況改善方法情報を出力させてから所定時間（例えば、数分）経過したか否かを判定する（ステップＳ２２）。
【０１０１】
ステップＳ２２において、経過時間判定モジュール４６は、所定時間が経過していないと判定した場合（ステップＳ２２  ＮＯ）、コンピュータ１０は、上述したステップＳ２０の処理を再度実行する。
【０１０２】
一方、ステップＳ２２において、経過時間判定モジュール４６は、所定時間が経過したと判定した場合（ステップＳ２２  ＹＥＳ）、上述したステップＳ１３の処理により決定した対象装置に、再度、状況改善方法情報を出力させる（ステップＳ２３）。ステップＳ２３の処理は、上述したステップＳ１６の処理と同様である。このとき、コンピュータ１０は、急いで特定箇所に向かうように促すメッセージや処理を対象装置に出力させる構成も可能である。コンピュータ１０は、本処理を実行後、再度、上述したステップＳ２０の処理を実行する。このとき、上述したステップＳ２２における所定時間は、この状況改善方法情報を再度出力した時点からの所定時間となってもよい。
【０１０３】
一方、ステップＳ２１において、位置情報判定モジュール４５は、位置情報同士が一致すると判定した場合（ステップＳ２１  ＹＥＳ）、対象位置判断モジュール４７は、対象装置又は対象装置の利用者が、特定箇所に存在すると判断する（ステップＳ２４）。ステップＳ２４において、対象位置判断モジュール４７は、対象装置又は対象装置の利用者が、特定箇所に移動したものと判断することになる。
【０１０４】
なお、コンピュータ１０は、この後に、再度、上述したステップＳ１３の処理により決定した対象装置に対して、状況が改善された旨のメッセージや処理を出力させる構成も可能である。
【０１０５】
以上が、第１の出力結果確認処理である。
【０１０６】
［第２の出力後確認処理］
図５に基づいて、特定状況改善システム１が実行する第２の出力後確認処理について説明する。図５は、コンピュータ１０が実行する第２の出力後確認処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。本処理は、上述したステップＳ１６の処理を実行後に行われる処理である。なお、上述した処理と同様の処理については、その詳細な説明は省略する。
【０１０７】
画像情報取得モジュール２３は、撮影装置が特定箇所の動画や静止画等を撮影した画像を取得する（ステップＳ３０）。ステップＳ３０の処理は、上述したステップＳ１０の処理と同様の位置に存在する撮影装置が撮影した画像と、この撮影装置の位置情報や識別子とを画像情報として取得する。このとき、画像情報取得モジュール２３は、上述したステップＳ１０との相違点は、上述したステップＳ１０が、待ち行列の画像であるのに対して、本処理が、レジにいるスタッフの画像である点である。すなわち、画像情報取得モジュール２３は、改善方法に従った結果、特定箇所における対象装置又は対象装置の利用者が存在する場所や部位や領域等を撮影した画像を取得することになる。ステップＳ３０において、画像情報取得モジュール２３は、上述したステップＳ１６の処理を実行後に実行する。
【０１０８】
画像解析モジュール４８は、画像情報に基づいて、画像を画像解析する（ステップＳ３１）ステップＳ３１において、画像解析モジュール４８は、取得した画像情報における画像を画像解析し、特徴点や特徴量を抽出する。画像解析モジュール４８は、抽出した特徴点や特徴量に基づいて、レジエリアにおける対象装置又は対象装置の利用者の有無を解析する。
【０１０９】
存在判定モジュール４９は、画像解析の結果に基づいて、画像に、対象装置又は対象装置の利用者が存在するか否かを判定する（ステップＳ３２）。ステップＳ３２において、存在判定モジュール４９は、予め記録モジュール３０が記録する対象装置や対象装置の利用者と、其々の特徴点や特徴量とを対応付けて記録した特徴データベース等を参照し、対象装置又は対象装置の利用者が存在するか否かを判定する。
【０１１０】
ステップＳ３２において、存在判定モジュール４９は、対象装置又は対象装置の利用者が存在しないと判定した場合（ステップＳ３２  ＮＯ）、経過時間判定モジュール４６は、対象装置に状況改善方法情報を出力させてから所定時間（例えば、数分）経過したか否かを判定する（ステップＳ３３）。
【０１１１】
ステップＳ３３において、経過時間判定モジュール４６は、所定時間が経過していないと判定した場合（ステップＳ３３  ＮＯ）、コンピュータ１０は、上述したステップＳ３０の処理を再度実行する。
【０１１２】
一方、ステップＳ３３において、経過時間判定モジュール４６は、所定時間が経過したと判定した場合（ステップＳ３３  ＹＥＳ）、上述したステップＳ１３の処理により決定した対象装置に、再度、状況改善方法情報を出力させる（ステップＳ３４）。ステップＳ３４の処理は、上述したステップＳ１６の処理と同様である。このとき、コンピュータ１０は、急いで特定箇所に向かうように促すメッセージや処理を対象装置に出力させる構成も可能である。コンピュータ１０は、本処理を実行後、再度、上述したステップＳ２０の処理を実行する。このとき、上述したステップＳ２２における所定時間は、この状況改善方法情報を再度出力した時点からの所定時間となってもよい。
【０１１３】
一方、ステップＳ３２において、存在判定モジュール４９は、対象装置又は対象装置の利用者が存在すると判定した場合（ステップＳ３２  ＹＥＳ）、存在判定モジュール４９は、対象装置又は対象装置の利用者が、特定箇所に存在すると判断する（ステップＳ３５）。ステップＳ３５において、対象位置判断モジュール４７は、対象装置又は対象装置の利用者が、特定箇所に移動したものと判断することになる。
【０１１４】
なお、コンピュータ１０は、この後に、再度、上述したステップＳ１３の処理により決定した対象装置に対して、状況が改善された旨のメッセージや処理を出力させる構成も可能である。
【０１１５】
以上が、第２の出力結果確認処理である。
【０１１６】
コンピュータ１０は、上述した第１の出力結果確認処理及び第２に出力結果確認処理の何れか又は双方を、上述した第１の特定状況改善処理の後に実行する構成である。
【０１１７】
［第２の特定状況改善処理］
図６に基づいて、特定状況改善システム１が実行する第２の特定状況改善処理について説明する。図６は、コンピュータ１０が実行する第２の特定状況改善処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。なお、上述した処理と同様の処理については、その詳細な説明は省略する。
【０１１８】
状況情報取得モジュール２０は、特定箇所の状況と、特定箇所の位置情報や識別子とを含む状況情報を取得する（ステップＳ４０）。ステップＳ４０の処理は、上述したステップＳ１０の処理と同様である。
【０１１９】
状況解析モジュール４０は、取得した特定箇所の状況を解析する（ステップＳ４１）。ステップＳ４１の処理は、上述したステップＳ１１の処理と同様である。
【０１２０】
条件判定モジュール４１は、解析した状況が、予め定められた条件に合致するか否かを判定する（ステップＳ４２）。ステップＳ４２の処理は、上述したステップＳ１２の処理と同様である。
【０１２１】
ステップＳ４２において、条件判定モジュール４１は、解析した状況が、予め設定された条件に合致しないと判定した場合（ステップＳ４２  ＮＯ）、コンピュータ１０は、本処理を終了する。条件判定モジュール４１は、この場合、今回解析した状況である、待ち行列の人数が、予め設定された待ち行列の人数以上ではないと判定し、レジエリアにおける混雑は発生していないと判定することになる。
【０１２２】
一方、ステップＳ４２において、条件判定モジュール４１は、解析した状況が、予め設定された条件に合致すると判定した場合（ステップＳ４２  ＹＥＳ）、対象装置決定モジュール４２は、状況に対応する対象装置を決定する（ステップＳ４３）。ステップ４３において、条件判定モジュール４１は、今回解析した状況である、待ち行列の人数が、予め設定された待ち行列の人数以上であると判定し、レジエリアにおける混雑が発生していると判定することになり、この状況に対応する対象装置を決定する。
【０１２３】
対象装置決定モジュール４２は、上述した対象装置データベースと、予め記録モジュール３０が記録する付帯情報とに基づいて、今回の対象装置を特定する。付帯情報は、上述した通り、対象装置の設置場所、対象装置の巡回範囲、対象装置を利用する利用者に関する利用者情報等である。対象装置決定モジュール４２は、今回の状況である、レジエリアの混雑に対応付けられた対象装置を、対象装置データベースを参照して特定する。具体的には、対象装置決定モジュール４２は、この状況に対応付けられた複数の利用者端末を、今回の対象装置として特定する。この複数の利用者端末は、各売場やスタッフ休憩所にいる其々のスタッフが所持するものである。
【０１２４】
対象装置決定モジュール４２は、予め記録モジュール３０が記録する利用者端末と、この利用者端末の利用者の付帯情報とが対応付けられた付帯情報データベースを参照し、今回の対象装置を決定する。対象装置決定モジュール４２は、付帯情報のうち、シフト状況及び勤務年数に基づいて対象装置を決定する。対象装置決定モジュール４２は、現在の時刻に勤務中かつ勤務年数が最も長い又は所定の期間よりも長い利用者が所持する利用者端末を、今回の対象装置として決定する。
【０１２５】
［付帯情報データベース］
図１４に基づいて、記録モジュール３０が記録する付帯情報データベースについて説明する。図１４は、付帯情報データベースの一例を模式的に示す図である。図１４において、付帯情報データベースは、対象装置である利用者端末の識別子と、付帯情報であるこの対象装置の利用者の利用者情報とが対応付けられて登録されている。利用者端末の識別子は、利用者端末Ａ等である。利用者情報は、シフト状況、勤務年数、ポジション等である。
【０１２６】
なお、対象装置決定モジュール４２は、上述した一の利用者端末に限らず、複数の利用者端末を、今回の対象装置として決定する構成も可能である。また、対象装置決定モジュール４２は、利用者端末以外の対象装置を今回の対象装置として決定する構成も可能である。
【０１２７】
改善方法特定モジュール４３は、決定した対象装置に実行させる状況の改善方法を特定する（ステップＳ４４）。ステップＳ４４の処理は、上述したステップＳ１４の処理と同様である。
【０１２８】
状況改善方法情報作成モジュール４４は、解析した状況及び特定した改善方法に基づいて、状況改善方法情報を作成する（ステップＳ４５）。ステップＳ４５の処理は、上述したステップＳ１５の処理と同様である。
【０１２９】
出力モジュール２１は、決定した対象装置に、解析した状況及び特定したこの状況の改善方法を出力させる（ステップＳ４６）。ステップＳ４６の処理は、上述したステップＳ１６の処理と同様である。
【０１３０】
以上が、第２の特定状況改善処理である。
【０１３１】
なお、上述した第２の特定状況改善処理では、コンピュータ１０が状況を画像として取得する構成であるが、状況をセンサ類が検知したもの又は外部システムや所定のウェブサイトやデータベース等から取得したものであっても、適用可能である。この場合、コンピュータ１０は、画像解析に代わり、データ分析等を実行する等、取得したものに応じた処理に変更すればよい。
【０１３２】
コンピュータ１０は、上述した第１の出力結果確認処理及び第２に出力結果確認処理の何れか又は双方を、上述した第２の特定状況改善処理の後に実行する構成も可能である。
【０１３３】
［第３の特定状況改善処理］
図７に基づいて、特定状況改善システム１が実行する第３の特定状況改善処理について説明する。図７は、コンピュータ１０が実行する第３の特定状況改善処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。なお、上述した処理と同様の処理については、その詳細な説明は省略する。
【０１３４】
状況情報取得モジュール２０は、特定箇所の状況と、特定箇所の位置情報や識別子とを含む状況情報を取得する（ステップＳ５０）。ステップＳ５０の処理は、上述したステップＳ１０の処理と同様である。
【０１３５】
本実施例では、第１の特定状況改善処理と同様の撮影装置が特定箇所を撮影した画像を状況情報として取得するものとして説明する。また、本実施形態では、特定箇所の状況が、小売店の売場における陳列された物品の数量であるものとして説明する。
【０１３６】
状況解析モジュール４０は、取得した特定箇所の状況を解析する（ステップＳ５１）。ステップＳ５１において、状況解析モジュール４０は、取得した状況情報における画像を画像解析し、特徴点や特徴量を抽出する。状況解析モジュール４０は、抽出した特徴点や特徴量に基づいて、売場における陳列された物品の数量を解析する。この結果、状況解析モジュール４０は、特定箇所の状況を解析することになる。
【０１３７】
条件判定モジュール４１は、解析した状況が、予め定められた条件に合致するか否かを判定する（ステップＳ５２）。ステップＳ５２において、条件判定モジュール４１は、今回解析した状況である、物品の数量が、予め設定された物品の数量以下であるか否かを判定する。すなわち、条件判定モジュール４１は、陳列された物品の在庫が不足しているか否かを判定することになる。
【０１３８】
ステップＳ５２において、条件判定モジュール４１は、解析した状況が、予め設定された条件に合致しないと判定した場合（ステップＳ５２  ＮＯ）、コンピュータ１０は、本処理を終了する。条件判定モジュール４１は、この場合、今回解析した状況である、陳列された物品の数量が、予め設定された陳列された物品の数量以下ではないと判定し、物品の補充は不足していないと判定することになる。
【０１３９】
一方、ステップＳ５２において、条件判定モジュール４１は、解析した状況が、予め設定された条件に合致すると判定した場合（ステップＳ５２  ＹＥＳ）、対象装置決定モジュール４２は、状況に対応する対象装置を決定する（ステップＳ５３）。ステップＳ５３において、条件判定モジュール４１は、今回解析した状況である、陳列された物品の数量が、予め設定された陳列された物品の数量以下であると判定し、売場に陳列された物品の数量が不足していると判定することになり、この状況に対応する対象装置を決定する。
【０１４０】
対象装置決定モジュール４２は、上述した対象装置データベースを参照し、今回の対象装置を決定する。対象装置決定モジュール４２は、今回の状況である、売場に陳列された物品の数量不足に対応付けられた対象装置を、対象装置データベースを参照して決定する。具体的には、対象装置決定モジュール４２は、この状況に対応付けられた各売場やスタッフ休憩所やバックヤード等にいるスタッフが所持する利用者端末を、今回の対象装置として決定する
【０１４１】
なお、対象装置決定モジュール４２は、上述した利用者端末に限らず、売場に陳列された物品の数量不足に対応付けられたスピーカを、今回の対象装置として決定する構成も可能である。また、対象装置決定モジュール４２は、上述した利用者端末に限らず、売場に陳列された物品の数量不足に対応付けられたロボットを、今回の対象装置として決定する構成も可能である。また、対象装置決定モジュール４２は、スピーカ、利用者端末及びロボットを今回の対象装置として決定する構成も可能である。
【０１４２】
また、対象装置決定モジュール４２は、上述した付帯情報を加味して、対象装置を決定する構成であってもよい。
【０１４３】
改善方法特定モジュール４３は、決定した対象装置に実行させる状況の改善方法を特定する（ステップＳ５４）。ステップＳ５４において、改善方法特定モジュール４３は、上述した状況改善方法データベースを参照し、状況の改善方法を特定する。改善方法特定モジュール４３は、今回の状況である売場に陳列された物品の数量不足に対応付けられた改善方法を状況改善方法データベースを参照して特定する。具体的には、改善方法特定モジュール４３は、この状況に対応付けられた物品の補充を改善方法として特定する。
【０１４４】
状況改善方法情報作成モジュール４４は、解析した状況及び特定した改善方法に基づいて、状況改善方法情報を作成する（ステップＳ５５）。ステップＳ５５において、状況改善方法情報作成モジュール４４は、解析した状況を通知するメッセージ及び陳列された物品の補充をスタッフに促すメッセージをテキストメッセージ及び／又は音声メッセージとして作成する。このとき、コンピュータ１０は、スピーカにこの状況改善方法情報を出力させる場合、音声メッセージを作成する。
【０１４５】
なお、状況改善方法情報作成モジュール４４は、上述したメッセージに限らず、その他のものを状況改善方法情報として作成する構成も可能である。例えば、状況改善方法情報作成モジュール４４は、特定した改善方法として、移動等を特定していた場合、状況改善方法情報として、移動経路や移動方法を作成することも可能である。この場合、後述する処理において、コンピュータ１０は、対象装置を、この移動経路や移動方法に従って、移動させることになる。
【０１４６】
出力モジュール２１は、決定した対象装置に、解析した状況及び特定したこの状況の改善方法を出力させる（ステップＳ５６）。ステップＳ５６において、出力モジュール２１は、決定した対象装置に、状況改善方法情報を出力させる。出力モジュール２１は、決定した利用者端末に、状況改善方法情報を送信する。利用者端末は、この状況改善方法情報を受信する。利用者端末は、この状況改善方法情報に含まれるテキストメッセージを自身に表示及び／又は音声メッセージを自身の音声部から放音する。この結果、出力モジュール２１は、利用者端末に陳列された物品の数量が不足しており、陳列された物品の補充が必要であることをテキスト及び／又は音声として出力させることになる。
【０１４７】
なお、出力モジュール２１は、スピーカに状況改善方法情報を出力させる場合、スピーカに、売場に陳列された物品の数量が不足しており、陳列された物品の補充が必要であることを音声として出力させる構成も可能である。また、出力モジュール２１は、ロボットに状況改善方法を出力させる場合、このロボットに、物品の補充に必要な移動経路の把握、移動指示、補充する物品に関する指示等のコマンドを出力し、このロボットに物品の補充に必要な行動を実行させ、物品の補充を行わせる構成も可能である。
【０１４８】
以上が、第３の特定状況改善処理である。
【０１４９】
なお、上述した第３の特定状況改善処理では、コンピュータ１０が状況を画像として取得する構成であるが、状況をセンサ類が検知したもの又は外部システムや所定のウェブサイトやデータベース等から取得したものであっても、適用可能である。この場合、コンピュータ１０は、画像解析に代わり、データ分析等を実行する等、取得したものに応じた処理に変更すればよい。
【０１５０】
コンピュータ１０は、上述した第１の出力結果確認処理及び第２に出力結果確認処理の何れか又は双方を、上述した第３の特定状況改善処理の後に実行する構成も可能である。この場合特定箇所や状況に応じて、上述した第１の出力結果確認処理及び第２に出力結果確認処理の対応箇所を変更して適用すればよい。
【０１５１】
［第４の特定状況改善処理］
図８に基づいて、特定状況改善システム１が実行する第４の特定状況改善処理について説明する。図８は、コンピュータ１０が実行する第４の特定状況改善処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。なお、上述した処理と同様の処理については、その詳細な説明は省略する。
【０１５２】
状況情報取得モジュール２０は、特定箇所の状況と、特定箇所の位置情報や識別子とを含む状況情報を取得する（ステップＳ６０）。ステップＳ６０の処理は、上述したステップＳ１０の処理と同様である。
【０１５３】
本実施例では、第１の特定状況改善処理と同様の撮影装置が特定箇所を撮影した画像を状況情報として取得するものとして説明する。また、本実施形態では、特定箇所の状況が、空港の保安検査場の待ち行列の人数であるものとして説明する。
【０１５４】
状況解析モジュール４０は、取得した特定箇所の状況を解析する（ステップＳ６１）。ステップＳ６１において、状況解析モジュール４０は、取得した状況情報における画像を画像解析し、特徴点や特徴量を抽出する。状況解析モジュール４０は、抽出した特徴点や特徴量に基づいて、保安検査場における待ち行列の人の有無やこの待ち行列の人数を解析する。この結果、状況解析モジュール４０は、特定箇所の状況を解析することになる。
【０１５５】
条件判定モジュール４１は、解析した状況が、予め定められた条件に合致するか否かを判定する（ステップＳ６２）。ステップＳ６２において、条件判定モジュール４１は、今回解析した状況である、待ち行列の人数が、予め設定された待ち行列の人数以上であるか否かを判定する。すなわち、条件判定モジュール４１は、保安検査場において、混雑しているか否かを判定することになる。
【０１５６】
ステップＳ６２において、条件判定モジュール４１は、解析した状況が、予め設定された条件に合致しないと判定した場合（ステップＳ６２  ＮＯ）、コンピュータ１０は、本処理を終了する。条件判定モジュール４１は、この場合、今回解析した状況である、待ち行列の人数が、予め設定された待ち行列の人数以上ではないと判定し、保安検査場における混雑は発生していないと判定することになる。
【０１５７】
一方、ステップＳ６２において、条件判定モジュール４１は、解析した状況が、予め設定された条件に合致すると判定した場合（ステップＳ６２  ＹＥＳ）、対象装置決定モジュール４２は、状況に対応する対象装置を決定する（ステップＳ６３）。ステップＳ６３において、条件判定モジュール４１は、今回解析した状況である、待ち行列の人数が、予め設定された待ち行列の人数以上であると判定し、保安検査場における混雑が発生していると判定することになり、この状況に対応する対象装置を決定する。
【０１５８】
対象装置決定モジュール４２は、上述した対象装置データベースを参照し、今回の対象装置を決定する。対象装置決定モジュール４２は、今回の状況である、保安検査場の混雑に対応付けられた対象装置を、対象装置データベースを参照して決定する。具体的には、対象装置決定モジュール４２は、この状況に対応付けられたこの保安検査場に設けられたスピーカを、今回の対象装置として決定する
【０１５９】
なお、対象装置決定モジュール４２は、上述したスピーカに限らず、保安検査員が所持する利用者端末やこの保安検査場を巡回可能なロボット等を、今回の対象装置として決定する構成も可能である。また、対象装置決定モジュール４２は、スピーカ、利用者端末及びロボットを今回の対象装置として決定する構成も可能である。
【０１６０】
また、対象装置決定モジュール４２は、上述した付帯情報を加味して、対象装置を決定する構成であってもよい。
【０１６１】
改善方法特定モジュール４３は、決定した対象装置に実行させる状況の改善方法を特定する（ステップＳ６４）。ステップＳ６４において、改善方法特定モジュール４３は、上述した状況改善方法データベースを参照し、状況の改善方法を特定する。改善方法特定モジュール４３は、今回の状況であるレジエリアの混雑に対応付けられた改善方法を状況改善方法データベースを参照して特定する。具体的には、改善方法特定モジュール４３は、この状況に対応付けられた未混雑の他の保安検査場への誘導を改善方法として特定する。
【０１６２】
状況改善方法情報作成モジュール４４は、解析した状況及び特定した改善方法に基づいて、状況改善方法情報を作成する（ステップＳ６５）。ステップＳ６５において、状況改善方法情報作成モジュール４４は、解析した状況を通知するメッセージ及び未混雑の他の保安検査場への誘導を検査待ちの人に促すメッセージを音声メッセージとして作成する。このとき、コンピュータ１０は、利用者端末にこの状況改善方法情報を出力させる場合、音声メッセージだけでなく、テキストメッセージも併せて作成する。また、コンピュータ１０は、ロボットにこの状況改善方法情報を出力させる場合、音声メッセージやテキストメッセージだけでなく、この保安検査場へ移動させるコマンド等を併せて作成する。
【０１６３】
なお、状況改善方法情報作成モジュール４４は、上述したメッセージに限らず、その他のものを状況改善方法情報として作成する構成も可能である。例えば、状況改善方法情報作成モジュール４４は、特定した改善方法として、移動等を特定していた場合、状況改善方法情報として、移動経路や移動方法を作成することも可能である。この場合、後述する処理において、コンピュータ１０は、対象装置を、この移動経路や移動方法に従って、移動させることになる。
【０１６４】
出力モジュール２１は、決定した対象装置に、解析した状況及び特定したこの状況の改善方法を出力させる（ステップＳ６６）。ステップＳ６６において、出力モジュール２１は、決定した対象装置に、状況改善方法情報を出力させる。出力モジュール２１は、決定した保安検査場に設けられたスピーカに、状況改善方法情報を送信する。スピーカは、この状況改善方法情報を受信する。スピーカは、この状況改善方法情報に含まれる音声メッセージを自身の音声部から放音する。この結果、出力モジュール２１は、スピーカに保安検査場が混雑中であり、未混雑の他の保安検査場への誘導を音声として出力させることになる。
【０１６５】
なお、出力モジュール２１は、利用者端末に状況改善方法情報を出力させる場合、利用者端末に、保安検査場が混雑中であり、未混雑の他の保安検査場への誘導を音声及び／又はテキストとして出力させる構成も可能である。また、出力モジュール２１は、ロボットに状況改善方法情報を出力させる場合、ロボットに保安検査場が混雑中であり、未混雑の他の保安検査場への誘導を音声及び／又はテキストとして出力させるとともに、この保安検査場へ移動させる構成も可能である。
【０１６６】
以上が、第４の特定状況改善処理である。
【０１６７】
なお、上述した第４の特定状況改善処理では、コンピュータ１０が状況を画像として取得する構成であるが、状況をセンサ類が検知したもの又は外部システムや所定のウェブサイトやデータベース等から取得したものであっても、適用可能である。この場合、コンピュータ１０は、画像解析に代わり、データ分析等を実行する等、取得したものに応じた処理に変更すればよい。
【０１６８】
コンピュータ１０は、上述した第１の出力結果確認処理及び第２に出力結果確認処理の何れか又は双方を、上述した第４の特定状況改善処理の後に実行する構成も可能である。この場合特定箇所や状況に応じて、上述した第１の出力結果確認処理及び第２に出力結果確認処理の対応箇所を変更して適用すればよい。
【０１６９】
［第５の特定状況改善処理］
図９に基づいて、特定状況改善システム１が実行する第５の特定状況改善処理について説明する。図９は、コンピュータ１０が実行する第５の特定状況改善処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。なお、上述した処理と同様の処理については、その詳細な説明は省略する。
【０１７０】
状況情報取得モジュール２０は、特定箇所の状況と、特定箇所の位置情報や識別子とを含む状況情報を取得する（ステップＳ７０）。ステップＳ７０の処理は、上述したステップＳ１０の処理と同様である。
【０１７１】
本実施例では、第１の特定状況改善処理と同様の撮影装置が特定箇所を撮影した画像を状況情報として取得するものとして説明する。また、本実施形態では、特定箇所の状況が、建設現場の立入禁止区域への人の進入であるものとして説明する。
【０１７２】
状況解析モジュール４０は、取得した特定箇所の状況を解析する（ステップＳ７１）。ステップＳ７１において、状況解析モジュール４０は、取得した状況情報における画像を画像解析し、特徴点や特徴量を抽出する。状況解析モジュール４０は、抽出した特徴点や特徴量に基づいて、建設現場の立入禁止区域への人の進入の有無を解析する。この結果、状況解析モジュール４０は、特定箇所の状況を解析することになる。
【０１７３】
条件判定モジュール４１は、解析した状況が、予め定められた条件に合致するか否かを判定する（ステップＳ７２）。ステップＳ７２において、条件判定モジュール４１は、今回解析した状況である、立入禁止区域への人の進入があるか否かを判定する。
【０１７４】
ステップＳ７２において、条件判定モジュール４１は、解析した状況が、予め設定された条件に合致しないと判定した場合（ステップＳ７２  ＮＯ）、コンピュータ１０は、本処理を終了する。条件判定モジュール４１は、この場合、今回解析した状況である、立入禁止区域への人の進入がないと判定することになる。
【０１７５】
一方、ステップＳ７２において、条件判定モジュール４１は、解析した状況が、予め設定された条件に合致すると判定した場合（ステップＳ７２  ＹＥＳ）、対象装置決定モジュール４２は、状況に対応する対象装置を決定する（ステップＳ７３）。ステップＳ７３において、条件判定モジュール４１は、今回解析した状況である、立入禁止区域への人の進入があると判定することになり、この状況に対応する対象装置を決定する。
【０１７６】
対象装置決定モジュール４２は、上述した対象装置データベースを参照し、今回の対象装置を決定する。対象装置決定モジュール４２は、今回の状況である、立入禁止区域への人の進入に対応付けられた対象装置を、対象装置データベースを参照して決定する。具体的には、対象装置決定モジュール４２は、この状況に対応付けられた立入禁止区域に設けられたスピーカを、今回の対象装置として決定する
【０１７７】
なお、対象装置決定モジュール４２は、上述したスピーカに限らず、作業員が所持する利用者端末やロボットを、今回の対象装置として決定する構成も可能である。また、対象装置決定モジュール４２は、スピーカ、利用者端末及びロボットを今回の対象装置として決定する構成も可能である。
【０１７８】
また、対象装置決定モジュール４２は、上述した付帯情報を加味して、対象装置を決定する構成であってもよい。
【０１７９】
改善方法特定モジュール４３は、決定した対象装置に実行させる状況の改善方法を特定する（ステップＳ７４）。ステップＳ７４において、改善方法特定モジュール４３は、上述した状況改善方法データベースを参照し、状況の改善方法を特定する。改善方法特定モジュール４３は、今回の状況である立入禁止区域への人の進入に対応付けられた改善方法を状況改善方法データベースを参照して特定する。具体的には、改善方法特定モジュール４３は、この状況に対応付けられた退出勧告や警告を改善方法として特定する。
【０１８０】
状況改善方法情報作成モジュール４４は、解析した状況及び特定した改善方法に基づいて、状況改善方法情報を作成する（ステップＳ７５）。ステップＳ７５において、状況改善方法情報作成モジュール４４は、解析した状況を通知するメッセージ及び退出勧告や警告のメッセージを音声メッセージとして作成する。このとき、コンピュータ１０は、利用者端末にこの状況改善方法情報を出力させる場合、音声メッセージだけでなく、テキストメッセージを作成する。また、コンピュータ１０は、ロボットにこの状況改善方法情報を出力させる場合、音声メッセージやテキストメッセージだけでなく、この立入禁止区域へ移動させるコマンド等を併せて作成する。
【０１８１】
なお、状況改善方法情報作成モジュール４４は、上述したメッセージに限らず、その他のものを状況改善方法情報として作成する構成も可能である。例えば、状況改善方法情報作成モジュール４４は、特定した改善方法として、移動等を特定していた場合、状況改善方法情報として、移動経路や移動方法を作成することも可能である。この場合、後述する処理において、コンピュータ１０は、対象装置を、この移動経路や移動方法に従って、移動させることになる。
【０１８２】
出力モジュール２１は、決定した対象装置に、解析した状況及び特定したこの状況の改善方法を出力させる（ステップＳ７６）。ステップＳ７６において、出力モジュール２１は、決定した対象装置に、状況改善方法情報を出力させる。出力モジュール２１は、決定した立入禁止区域に設けられたスピーカに、状況改善方法情報を送信する。スピーカは、この状況改善方法情報を受信する。スピーカは、この状況改善方法情報に含まれる音声メッセージを自身の音声部から放音する。この結果、出力モジュール２１は、スピーカに立入禁止区域への人の進入があり、この区域からの退出勧告や警告を音声として出力させることになる。
【０１８３】
なお、出力モジュール２１は、利用者端末に状況改善方法情報を出力させる場合、利用者端末に、立入禁止区域への人の進入があり、この区域からの退出勧告や警告を音声及び／又はテキストとして出力させる構成も可能である。また、出力モジュール２１は、ロボットに状況改善方法情報を出力させる場合、ロボットに立入禁止区域への人の進入があり、この区域からの退出勧告や警告を音声及び／又はテキストとして出力させるとともに、この立入禁止区域へ移動させる構成も可能である。
【０１８４】
以上が、第５の特定状況改善処理である。
【０１８５】
なお、上述した第５の特定状況改善処理では、コンピュータ１０が状況を画像として取得する構成であるが、状況をセンサ類が検知したもの又は外部システムや所定のウェブサイトやデータベース等から取得したものであっても、適用可能である。この場合、コンピュータ１０は、画像解析に代わり、データ分析等を実行する等、取得したものに応じた処理に変更すればよい。
【０１８６】
コンピュータ１０は、上述した第１の出力結果確認処理及び第２に出力結果確認処理の何れか又は双方を、上述した第５の特定状況改善処理の後に実行する構成も可能である。この場合特定箇所や状況に応じて、上述した第１の出力結果確認処理及び第２に出力結果確認処理の対応箇所を変更して適用すればよい。
【０１８７】
［第６の特定状況改善処理］
図１０に基づいて、特定状況改善システム１が実行する第６の特定状況改善処理について説明する。図１０は、コンピュータ１０が実行する第６の特定状況改善処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。なお、上述した処理と同様の処理については、その詳細な説明は省略する。
【０１８８】
状況情報取得モジュール２０は、特定箇所の状況と、特定箇所の位置情報や識別子とを含む状況情報を取得する（ステップＳ８０）。ステップＳ８０において、特定箇所、状況、特定箇所の識別子は、上述した通りである。
【０１８９】
本実施例では、特定箇所又は特定箇所近傍に設けられたセンサ類が検知した状況と、このセンサ類の識別子や位置情報とを、状況情報として取得したものとして説明する。また、本実施例では、特定箇所の状況が、圃場の栽培環境のうち、病害虫の発生状態であるものとして説明する。
【０１９０】
上述したセンサ類は、特定箇所の状況として、圃場の病害虫の発生状態を検知する。センサ類は、この検知した病害虫の発生状態と、自身の識別子や位置情報とを状況情報としてコンピュータ１０に送信する。このとき、センサ類は、予め自身に設定された識別子や位置情報に基づいて、自身の識別子や位置情報を特定する。
【０１９１】
状況情報取得モジュール２０は、この状況情報を受信することにより、特定箇所の状況を取得することになる。
【０１９２】
状況解析モジュール４０は、取得した特定箇所の状況を解析する（ステップＳ８１）。ステップＳ８１において、状況解析モジュール４０は、取得した状況情報における状況を、データ分析し、状況を解析し、病害虫の発生状態を解析する。この結果、状況解析モジュール４０は、特定箇所の状況を解析することになる。
【０１９３】
条件判定モジュール４１は、解析した状況が、予め定められた条件に合致するか否かを判定する（ステップＳ８２）。ステップＳ８２において、条件判定モジュール４１は、今回解析した状況である病害虫の発生状態が、予め設定された病害虫の発生状態であるか否かを判定する。すなわち、条件判定モジュール４１は、圃場において病害虫が発生しているか否かを判定する。
【０１９４】
ステップＳ１２において、条件判定モジュール４１は、解析した状況が、予め設定された条件に合致しないと判定した場合（ステップＳ８２  ＮＯ）、コンピュータ１０は、本処理を終了する。条件判定モジュール４１は、この場合、今回解析した状況である、病害虫の発生状態が、予め設定された病害虫の発生状態以上ではないと判定し、圃場において病害虫が発生していないと判定することになる。
【０１９５】
一方、ステップＳ８２において、条件判定モジュール４１は、解析した状況が、予め設定された条件に合致すると判定した場合（ステップＳ８２  ＹＥＳ）、対象装置決定モジュール４２は、状況に対応する対象装置を決定する（ステップＳ８３）。ステップＳ８３において、条件判定モジュール４１は、今回解析した状況である、病害虫の発生状態が、予め設定された病害虫の発生状態以上であると判定し、圃場において病害虫が発生していると判定することになり、この状況に対応する対象装置を決定する。
【０１９６】
対象装置決定モジュール４２は、上述した対象装置データベースを参照し、今回の対象装置を決定する。対象装置決定モジュール４２は、今回の状況である、病害虫発生に対応付けられた対象装置を、対象装置データベースを参照して決定する。具体的には、対象装置決定モジュール４２は、この状況に対応付けられた利用者端末を、今回の対象装置として決定する
【０１９７】
なお、対象装置決定モジュール４２は、上述した利用者端末に限らず、病害虫発生に対応付けられたドローン等のロボットやスピーカを、今回の対象装置として決定する構成も可能である。また、対象装置決定モジュール４２は、ロボット、利用者端末及びスピーカを今回の対象装置として決定する構成も可能である。
【０１９８】
また、対象装置決定モジュール４２は、上述した付帯情報を加味して、対象装置を決定する構成であってもよい。
【０１９９】
改善方法特定モジュール４３は、決定した対象装置に実行させる状況の改善方法を特定する（ステップＳ８４）。ステップＳ８４において、改善方法特定モジュール４３は、上述した状況改善方法データベースを参照し、状況の改善方法を特定する。改善方法特定モジュール４３は、今回の状況である病害虫発生に対応付けられた改善方法を状況改善方法データベースを参照して特定する。具体的には、改善方法特定モジュール４３は、この状況に対応付けられた農薬散布を改善方法として特定する。
【０２００】
状況改善方法情報作成モジュール４４は、解析した状況及び特定した改善方法に基づいて、状況改善方法情報を作成する（ステップＳ８５）。ステップＳ８５において、状況改善方法情報作成モジュール４４は、解析した状況を通知するメッセージ及び農薬散布を作業員に促すメッセージをテキストメッセージ及び／又は音声メッセージとして作成する。このとき、コンピュータ１０は、ロボットにこの状況改善方法情報を出力させる場合テキストメッセージ及び／又は音声メッセージを作成するだけでなく、状況改善方法にロボットに何らかの作業等を実行させる場合、例えば、農薬散布を実行させるコマンドや農薬散布をさせる場所へ移動させるコマンド等の改善方法を実行させるために必要なコマンド類を状況改善方法情報として作成することも可能である。
【０２０１】
なお、状況改善方法情報作成モジュール４４は、上述したメッセージに限らず、その他のものを状況改善方法情報として作成する構成も可能である。例えば、状況改善方法情報作成モジュール４４は、特定した改善方法として、移動等を特定していた場合、状況改善方法情報として、移動経路や移動方法を作成することも可能である。この場合、後述する処理において、コンピュータ１０は、対象装置を、この移動経路や移動方法に従って、移動させることになる。
【０２０２】
出力モジュール２１は、決定した対象装置に、解析した状況及び特定したこの状況の改善方法を出力させる（ステップＳ８６）。ステップＳ８６において、出力モジュール２１は、決定した対象装置に、状況改善方法情報を出力させる。出力モジュール２１は、決定した利用者端末に、状況改善方法情報を送信する。利用者端末は、この状況改善方法情報を受信する。利用者端末は、この状況改善方法情報に含まれるテキストメッセージを自身に表示及び／又は音声メッセージを自身の音声部から放音する。この結果、出力モジュール２１は、利用者端末に圃場において病害虫が発生しており、農薬散布が必要であることをテキスト及び／又は音声として出力させることになる。
【０２０３】
なお、出力モジュール２１は、ロボットに状況改善方法情報を出力させる場合、ロボットは、圃場において病害虫が発生しており、農薬散布が必要であることをテキスト表示及び又は音声出力させるだけでなく、コマンドに従った農薬散布や該当する場所に移動といったことを出力させる構成も可能である。また、出力モジュール２１は、スピーカに状況改善方法情報を出力させる場合、スピーカに、圃場において病害虫が発生しており、農薬散布が必要であることを音声出力させる。
【０２０４】
以上が、第６の特定状況改善処理である。
【０２０５】
なお、上述した第５の特定状況改善処理では、コンピュータ１０が状況をセンサが検知した状況として取得する構成であるが、状況を画像として取得したもの又は外部システムや所定のウェブサイトやデータベース等から取得したものであっても、適用可能である。この場合、コンピュータ１０は、データ分析に代わり、画像解析等を実行する等、取得したものに応じた処理に変更すればよい。
【０２０６】
コンピュータ１０は、上述した第１の出力結果確認処理及び第２に出力結果確認処理の何れか又は双方を、上述した第５の特定状況改善処理の後に実行する構成も可能である。この場合特定箇所や状況に応じて、上述した第１の出力結果確認処理及び第２に出力結果確認処理の対応箇所を変更して適用すればよい。
【０２０７】
［第７の特定状況改善処理］
図１１に基づいて、特定状況改善システム１が実行する第７の特定状況改善処理について説明する。図１１は、コンピュータ１０が実行する第７の特定状況改善処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。なお、上述した処理と同様の処理については、その詳細な説明は省略する。
【０２０８】
状況情報取得モジュール２０は、特定箇所の状況と、特定箇所の位置情報や識別子とを含む状況情報を取得する（ステップＳ９０）。ステップＳ９０において、特定箇所、状況、特定箇所の識別子は、上述した通りである。
【０２０９】
本実施例では、特定箇所又は特定箇所近傍の状況を、外部システムや所定のウェブサイトやデータベース等に記録された様々な状況から取得したものとして説明する。また、本実施例では、特定箇所の状況が、農産物に関するもののうち、病害虫の発生状態であるものとして説明する。
【０２１０】
状況情報取得モジュール２０は、予め記録モジュール３０が記録する特定箇所の位置情報に基づいて、この特定箇所又は特定箇所近傍の状況を、上述した外部システムや所定のウェブサイトやデータベース等から状況情報として取得する。
【０２１１】
状況解析モジュール４０は、取得した特定箇所の状況を解析する（ステップＳ９１）。ステップＳ９１の処理において、状況解析モジュール４０は、取得した状況情報における状況を、データ分析し、状況を解析し、病害虫の発生状態を解析する。この結果、状況解析モジュール４０は、特定箇所の状況を解析することになる。
【０２１２】
条件判定モジュール４１は、解析した状況が、予め定められた条件に合致するか否かを判定する（ステップＳ９２）。ステップＳ９２において、条件判定モジュール４１は、今回解析した状況である病害虫の発生状態が、予め設定された病害虫の発生状態であるか否かを判定する。すなわち、条件判定モジュール４１は、病害虫が発生しているか否かを判定する。
【０２１３】
ステップＳ９２において、条件判定モジュール４１は、解析した状況が、予め設定された条件に合致しないと判定した場合（ステップＳ９２  ＮＯ）、コンピュータ１０は、本処理を終了する。条件判定モジュール４１は、この場合、今回解析した状況である、病害虫の発生状態が、予め設定された病害虫の発生状態以上ではないと判定し、病害虫が発生していないと判定することになる。
【０２１４】
一方、ステップＳ９２において、条件判定モジュール４１は、解析した状況が、予め設定された条件に合致すると判定した場合（ステップＳ９２  ＹＥＳ）、対象装置決定モジュール４２は、状況に対応する対象装置を決定する（ステップＳ９３）。ステップＳ９３において、条件判定モジュール４１は、今回解析した状況である、病害虫の発生状態が、予め設定された病害虫の発生状態以上であると判定し、病害虫が発生していると判定することになり、この状況に対応する対象装置を決定する。
【０２１５】
対象装置決定モジュール４２は、上述した対象装置データベースを参照し、今回の対象装置を決定する。対象装置決定モジュール４２は、今回の状況である、病害虫発生に対応付けられた対象装置を、対象装置データベースを参照して決定する。具体的には、対象装置決定モジュール４２は、この状況に対応付けられた利用者端末を、今回の対象装置として決定する
【０２１６】
なお、対象装置決定モジュール４２は、上述した利用者端末に限らず、病害虫発生に対応付けられたスピーカやロボットを、今回の対象装置として決定する構成も可能である。また、対象装置決定モジュール４２は、スピーカ、利用者端末及びロボットを今回の対象装置として決定する構成も可能である。
【０２１７】
また、対象装置決定モジュール４２は、上述した付帯情報を加味して、対象装置を決定する構成であってもよい。
【０２１８】
改善方法特定モジュール４３は、決定した対象装置に実行させる状況の改善方法を特定する（ステップＳ９４）。ステップＳ９４において、改善方法特定モジュール４３は、上述した状況改善方法データベースを参照し、状況の改善方法を特定する。改善方法特定モジュール４３は、今回の状況である病害虫発生に対応付けられた改善方法を状況改善方法データベースを参照して特定する。具体的には、改善方法特定モジュール４３は、この状況に対応付けられた農薬散布を改善方法として特定する。
【０２１９】
状況改善方法情報作成モジュール４４は、解析した状況及び特定した改善方法に基づいて、状況改善方法情報を作成する（ステップＳ９５）。ステップＳ９５において、状況改善方法情報作成モジュール４４は、解析した状況を通知するメッセージ及び農薬散布を作業員に促すメッセージをテキストメッセージ及び／又は音声メッセージとして作成する。このとき、コンピュータ１０は、ロボットにこの状況改善方法情報を出力させる場合、テキストメッセージ及び／又は音声メッセージを作成するだけでなく、状況改善方法にロボットに何らかの作業等を実行させる場合、例えば、農薬散布を実行させるコマンドや農薬散布をさせる場所へ移動させるコマンド等の改善方法を実行させるために必要なコマンド類を状況改善方法情報として作成することも可能である。また、コンピュータ１０は、スピーカにこの状況改善方法情報を出力させる場合、解析した状況を通知するメッセージ及び農薬散布を作業員に促す音声メッセージを作成する。
【０２２０】
なお、状況改善方法情報作成モジュール４４は、上述したメッセージに限らず、その他のものを状況改善方法情報として作成する構成も可能である。例えば、状況改善方法情報作成モジュール４４は、特定した改善方法として、移動等を特定していた場合、状況改善方法情報として、移動経路や移動方法を作成することも可能である。この場合、後述する処理において、コンピュータ１０は、対象装置を、この移動経路や移動方法に従って、移動させることになる。
【０２２１】
出力モジュール２１は、決定した対象装置に、解析した状況及び特定したこの状況の改善方法を出力させる（ステップＳ９６）。ステップＳ９６において、出力モジュール２１は、決定した対象装置に、状況改善方法情報を出力させる。出力モジュール２１は、決定した利用者端末に、状況改善方法情報を送信する。利用者端末は、この状況改善方法情報を受信する。利用者端末は、この状況改善方法情報に含まれるテキストメッセージを自身に表示及び／又は音声メッセージを自身の音声部から放音する。この結果、出力モジュール２１は、利用者端末に圃場において病害虫が発生しており、農薬散布が必要であることをテキスト及び／又は音声として出力させることになる。
【０２２２】
なお、出力モジュール２１は、ロボットに状況改善方法情報を出力させる場合、圃場において病害虫が発生しており、農薬散布が必要であることをテキスト表示及び又は音声出力させるだけでなく、コマンドに従った農薬散布や該当する場所に移動といったことを出力させる構成も可能である。また、出力モジュール２１は、スピーカに状況改善方法情報を出力させる場合、圃場において病害虫が発生しており、農薬散布が必要であることを音声出力させる。
【０２２３】
以上が、第７の特定状況改善処理である。
【０２２４】
なお、上述した第５の特定状況改善処理では、コンピュータ１０が状況をセンサが検知した状況として取得する構成であるが、状況を画像として取得したもの又は外部システムや所定のウェブサイトやデータベース等から取得したものであっても、適用可能である。この場合、コンピュータ１０は、データ分析に代わり、画像解析等を実行する等、取得したものに応じた処理に変更すればよい。
【０２２５】
コンピュータ１０は、上述した第１の出力結果確認処理及び第２に出力結果確認処理の何れか又は双方を、上述した第５の特定状況改善処理の後に実行する構成も可能である。この場合特定箇所や状況に応じて、上述した第１の出力結果確認処理及び第２に出力結果確認処理の対応箇所を変更して適用すればよい。
【０２２６】
上述した手段、機能は、コンピュータ（ＣＰＵ、情報処理装置、各種端末を含む）が、所定のプログラムを読み込んで、実行することによって実現される。プログラムは、例えば、コンピュータからネットワーク経由で提供される（ＳａａＳ：ソフトウェア・アズ・ア・サービス）形態で提供される。また、プログラムは、例えば、フレキシブルディスク、ＣＤ（ＣＤ−ＲＯＭなど）、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭなど）等のコンピュータ読取可能な記録媒体に記録された形態で提供される。この場合、コンピュータはその記録媒体からプログラムを読み取って内部記録装置又は外部記録装置に転送し記録して実行する。また、そのプログラムを、例えば、磁気ディスク、光ディスク、光磁気ディスク等の記録装置（記録媒体）に予め記録しておき、その記録装置から通信回線を介してコンピュータに提供するようにしてもよい。
【０２２７】
以上、本発明の実施形態について説明したが、本発明は上述したこれらの実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【符号の説明】
【０２２８】
１  特定状況改善システム、１０  コンピュータ
【図１】
2021038814.tif 000003
【図２】
2021038814.tif 000004
【図３】
2021038814.tif 000005
【図４】
2021038814.tif 000006
【図５】
2021038814.tif 000007
【図６】
2021038814.tif 000008
【図７】
2021038814.tif 000009
【図８】
2021038814.tif 000010
【図９】
2021038814.tif 000011
【図１０】
2021038814.tif 000012
【図１１】
2021038814.tif 000013
【図１２】
2021038814.tif 000014
【図１３】
2021038814.tif 000015
【図１４】
2021038814.tif 000016
【国際調査報告】
2021038814.tif 000017
2021038814.tif 000018
2021038814.tif 000019
2021038814.tif 000020