(57)【要約】  本開示は、広い範囲の人流データを簡単に取得することができるようにする情報処理装置および方法、並びに記録媒体に関する。移動体制御部は、入力部からの利用者の設定情報や移動体を制御するための制御データを通信部に送信させる。表示制御部は、人流データDBの人流データに対応する表示データを生成し、生成した表示データを表示部に出力する。通信部は、移動体に、制御データ、測定エリアの情報、着陸エリアの情報を送信し、移動体から人流データを受信し、制御部に供給する。入力部は、ユーザの操作に対応して、人流データ計測に関する設定情報を設定する。表示部は、表示制御部により生成された表示データに対応する表示を行う。本開示は、例えば、移動体と端末からなる人流測定システムに適用することができる。
2018037955.tif 000002
【特許請求の範囲】
【請求項１】
測定エリアを設定する設定部と、
移動体が、前記設定部により設定された測定エリアに移動して、人の流れを表す人流データを測定するように制御する移動体制御部と、
前記移動体により測定された人流データを受信する受信部と、
前記受信部により受信された人流データに対応する表示を制御する表示制御部と
を備える情報処理装置。
【請求項２】
前記移動体制御部は、前記移動体が、前記測定エリアにいない場合、現在位置から前記測定エリアに移動して、前記人流データを測定するように制御する
請求項１に記載の情報処理装置。
【請求項３】
前記移動体制御部は、前記移動体が、前記測定エリアにおいて、現在位置から旋回しつつ周囲の人流データを測定するように制御する
請求項１に記載の情報処理装置。
【請求項４】
前記移動体制御部は、前記移動体が、前記測定エリアにおいて、最も人の流れの多かった方向に転換して、周囲の人流データを測定するように制御する
請求項１に記載の情報処理装置。
【請求項５】
前記移動体制御部は、複数の移動体で測定を行う場合、前記複数の移動体が、それぞれ移動ベクトルを補正しながら移動することにより周囲の人流データを測定するように制御する
請求項１に記載の情報処理装置。
【請求項６】
前記表示制御部は、前記人流データに対応する人流の大きさをヒートマップに表現した表示を制御する
請求項１に記載の情報処理装置。
【請求項７】
前記表示制御部は、前記人流データに対応する人流の大きさをヒートマップに表現した表示を制御する際に、経過時間に応じて古いデータの部分が異なるように表示を制御する
請求項６に記載の情報処理装置。
【請求項８】
前記設定部は、着陸エリアを設定する
請求項１に記載の情報処理装置。
【請求項９】
前記移動体制御部は、前記移動体が、測定終了時または燃料不足時、前記設定部により設定された着陸エリアに移動するように制御する
請求項８に記載の情報処理装置。
【請求項１０】
前記設定部は、着陸時の周囲の人数も設定し、
前記移動体制御部は、前記移動体が、前記着陸エリアにおいて、前記人流データを測定し、測定された人流データが、前記設定部により設定された人数よりも多い場合、旋回しながら、前記人流データを測定し、測定された人流データが、前記設定部により設定された人数よりも少ない場合、着陸するように制御する
請求項９の記載の情報処理装置。
【請求項１１】
着陸指示データを送信する送信部をさらに備え、
前記移動体制御部は、前記移動体が、前記着陸エリアにおいて、前記送信部により送信された着陸指示データを受けた場合、前記着陸指示データに基づいて着陸を行うように制御する
請求項９に記載の情報処理装置。
【請求項１２】
情報処理装置が、
測定エリアを設定し、
移動体が、前記設定部により設定された測定エリアに移動して、人の流れを表す人流データを測定するように制御し、
前記移動体により測定された人流データを受信し、
受信された人流データに対応する表示を制御する
情報処理方法。
【請求項１３】
測定エリアを設定する設定部と、
移動体が、前記設定部により設定された測定エリアに移動して、人の流れを表す人流データを測定するように制御する移動体制御部と、
前記移動体により測定された人流データを受信する受信部と、
前記受信部により受信された人流データに対応する表示を制御する表示制御部と
して、コンピュータを機能させるプログラムが記録されている記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置および方法、並びに記録媒体に関し、特に、広い範囲の人流データを簡単に取得することができるようにした情報処理装置および方法、並びに記録媒体に関する。
【背景技術】
【０００２】
無人航空機（ドローン）は、離れた場所のデータを取得可能に構成されており、近年、無人航空機により各種センサを用いてセンシングを行うことが提案されている（特許文献１）。【０００３】
一方、多くの多機能携帯電話機（スマートフォンなど）には、Wi-Fi機能がついており、アクセスポイントを探すために、ときどき電波を発信している。その電波をセンシングすることで、人の流れを示す人流データを取得し、サービスに用いられている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−１８８１５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、端末では、電波のセンシングを行う範囲が固定されてしまうため、広い範囲のデータを取ろうとすると多くの端末を設置しなければならなかった。また、離れた場所のデータを取得することが困難であった。【０００６】
そこで、離れた場所のデータを取得可能な無人航空機により、人流データの取得を行うことが早急に求められている。【０００７】
本開示は、このような状況に鑑みてなされたものであり、広い範囲の人流データを簡単に取得することができるものである。
【課題を解決するための手段】
【０００８】
本技術の一側面の情報処理装置は、測定エリアを設定する設定部と、移動体が、前記設定部により設定された測定エリアに移動して、人の流れを表す人流データを測定するように制御する移動体制御部と、前記移動体により測定された人流データを受信する受信部と、前記受信部により受信された人流データに対応する表示を制御する表示制御部とを備える。【０００９】
前記移動体制御部は、前記移動体が、前記測定エリアにいない場合、現在位置から前記測定エリアに移動して、前記人流データを測定するように制御することができる。【００１０】
前記移動体制御部は、前記移動体が、前記測定エリアにおいて、現在位置から旋回しつつ周囲の人流データを測定するように制御することができる。【００１１】
前記移動体制御部は、前記移動体が、前記測定エリアにおいて、最も人の流れの多かった方向に転換して、周囲の人流データを測定するように制御することができる。【００１２】
前記移動体制御部は、複数の移動体で測定を行う場合、前記複数の移動体が、それぞれ移動ベクトルを補正しながら移動することにより周囲の人流データを測定するように制御することができる。【００１３】
前前記表示制御部は、前記人流データに対応する人流の大きさをヒートマップに表現した表示を制御することができる。【００１４】
前記表示制御部は、前記人流データに対応する人流の大きさをヒートマップに表現した表示を制御する際に、経過時間に応じて古いデータの部分が異なるように表示を制御することができる。【００１５】
前記設定部は、着陸エリアを設定することができる。【００１６】
前記移動体制御部は、前記移動体が、測定終了時または燃料不足時、前記設定部により設定された着陸エリアに移動するように制御することができる。【００１７】
前記設定部は、着陸時の周囲の人数も設定し、前記移動体制御部は、前記移動体が、前記着陸エリアにおいて、前記人流データを測定し、測定された人流データが、前記設定部により設定された人数よりも多い場合、旋回しながら、前記人流データを測定し、測定された人流データが、前記設定部により設定された人数よりも少ない場合、着陸するように制御することができる。【００１８】
着陸指示データを送信する送信部をさらに備え、前記移動体制御部は、前記移動体が、前記着陸エリアにおいて、前記送信部により送信された着陸指示データを受けた場合、前記着陸指示データに基づいて着陸を行うように制御することができる。【００１９】
本技術の一側面の情報処理方法は、情報処理装置が、測定エリアを設定し、移動体が、設定された測定エリアに移動して、人の流れを表す人流データを測定するように制御し、前記移動体により測定された人流データを受信し、受信された人流データに対応する表示を制御する。【００２０】
本技術の一側面の記録媒体に記録されているプログラムは、測定エリアを設定する設定部と、移動体が、前記設定部により設定された測定エリアに移動して、人の流れを表す人流データを測定するように制御する移動体制御部と、前記移動体により測定された人流データを受信する受信部と、前記受信部により受信された人流データに対応する表示を制御する表示制御部として、コンピュータを機能させる。【００２１】
本技術の一側面においては、測定エリアが設定され、移動体が、設定された測定エリアに移動して、人の流れを表す人流データを測定するように制御される。そして、前記移動体により測定された人流データが受信され、受信された人流データに対応する表示が制御される。
【発明の効果】
【００２２】
本技術によれば、広い範囲の人流データを簡単に取得することができる。【００２３】
なお、本明細書に記載された効果は、あくまで例示であり、本技術の効果は、本明細書に記載された効果に限定されるものではなく、付加的な効果があってもよい。
【図面の簡単な説明】
【００２４】
【図１】本技術を適用した人流測定システムの構成例を示すブロック図である。
【図２】移動体の制御部の機能構成例を示すブロック図である。
【図３】人流測定システムの人流測定処理を説明するフローチャートである。
【図４】測定条件の設定について説明する図である。
【図５】移動処理を説明する図である。
【図６】状況把握処理について説明するフローチャートである。
【図７】測定処理について説明するフローチャートである。
【図８】測定エリアにおける現在地からの回旋例を示す図である。
【図９】方向を決定するためのマトリックスを示す図である。
【図１０】移動体が複数の場合の測定処理について説明するフローチャートである。
【図１１】移動体が複数の場合の測定処理について説明する図である。
【図１２】人流データの例を示す図である。
【図１３】人流データに対応する表示の例を示す図である。
【図１４】人流データに対応する表示の他の例を示す図である。
【図１５】着陸処理を説明するフローチャートである。
【図１６】自動モードの場合の着陸処理を説明する図である。
【図１７】本技術を適用したパーソナルコンピュータの構成例を示すブロック図である。
【発明を実施するための形態】
【００２５】
以下、本開示を実施するための形態（以下実施の形態とする）について説明する。
【００２６】
＜システムの構成例＞
図１は、本技術を適用した人流測定システムの構成例を示す図である。多くの多機能携帯電話機（スマートフォンなど）には、Wi-Fi機能がついており、アクセスポイントを探すために、ときどき電波を発信している。図１の例に示される人流測定システムは、例えば、その電波をセンシングすることで、多機能携帯電話機を有する人の流れを示す人流データを取得し、取得された人流データに対応する表示を行うシステムである。
【００２７】
図１の例において、人流測定システム１１は、計測エリアに移動して、人流データを計測する移動体２１と、移動体２１に対する測定条件を入力したり、人流データに対応する表示を制御する端末２２とで構成される。多くの多機能携帯電話機（例えば、スマートフォンなど）には、Wi-Fi機能がついており、アクセスポイントを探すために、ときどき電波を発信している。
【００２８】
移動体２１は、ドローンに代表されるが、移動可能であればよい。また、移動体２１は、飛行可能であることが望ましいが、飛行可能でなくてもよい。移動体２１は、人流測定部３１、位置測定部３２、人流データDB(データベース)３３、制御部３４、通信部３５、および駆動部３６を含むように構成される。
【００２９】
人流測定部３１は、アクセスポイントを探すために発信する多機能携帯電話機の電波を計測することにより人流データを計測する。計測された人流データは、制御部３４に供給される。
【００３０】
位置測定部３２は、例えばGPS（Global Positioning System）などの位置情報計測システムからなり、移動体２１の位置を検出して、その検出結果を示す位置情報を制御部３４に供給する。人流データDB３３は、制御部３４を介して、人流測定部３１からの人流データを登録する。
【００３１】
制御部３４は、端末２２の制御のもと、移動体２１の各部を制御する。すなわち、制御部３４は、通信部３５を介して送られてくる測定条件に基づき、人流測定部３１に、人流データを測定させ、位置測定部３２に移動体２１の位置を検出させ、人流測定部３１により測定された人流データを人流データDB３３に登録させるとともに、通信部３５に、端末２２に送信させる。また、制御部３４は、通信部３５を介して送られてくる測定条件（測定エリアの情報および着陸エリアの情報など）および位置測定部３２からの位置情報に基づいて、駆動部３６を駆動させて、移動体２１を移動させる。
【００３２】
通信部３５は、端末２２に、人流データを送信したり、端末２２からの測定条件を受信し、制御部３４に供給する。駆動部３６は、制御部３４の制御のもと、移動体２１の各部を駆動させる。
【００３３】
端末２２は、例えば、パーソナルコンピュータ、タブレット端末、携帯電話機などからなり、人流データDB(データベース)４１、制御部４２、通信部４３、入力部４４、および表示部４５を含むように構成される。
【００３４】
人流データDB４１は、制御部４２を介して、移動体２１により計測された人流データを登録する。
【００３５】
表示部４５は、図２に示されるように、移動体制御部５１、表示制御部５２、登録部５３を含むように構成されている。移動体制御部５１は、入力部４４からの利用者による測定条件を通信部４３に送信させる。また、移動体制御部５１は、着陸が手動モードのとき、着陸のための制御信号を通信部４３に送信させる。表示制御部５２は、人流データDB４１の人流データに対応する表示データを生成し、生成した表示データを表示部４５に出力する。登録部５３は、通信部４３を介して取得した人流データを人流データDB４１に登録する。
【００３６】
通信部４３は、移動体２１に、測定条件を送信し、移動体２１から人流データを受信し、制御部４２に供給する。入力部（設定部）４４は、ユーザの操作に対応して、人流データ計測に関する測定条件を設定する。表示部４５は、表示制御部５２により生成された表示データに対応する表示を行う。
【００３７】
次に、図３のフローチャートを参照して、人流測定システム１１の人流測定処理について説明する。
【００３８】
ユーザは、入力部４４を操作することで、測定条件を入力する。これに対応して、入力部４４は、ステップＳ１１において、測定条件を設定し、移動体制御部５１に供給する。例えば、図４に示されるように、表示部４５にマップ７１を表示させ、入力部４４を介して、左下のポイント（緯度0,経度0）と右上のポイント（緯度1,経度1）で囲まれた測定エリア７２が設定される。また、燃料不足や測定終了時の着陸エリアも、測定エリア７２と同様に設定される。複数の移動体２１で協調測定する際には、他の移動体２１のIDなども入力される。移動体制御部５１は、設定した測定条件を、通信部４３を介して、移動体２１に送信する。移動体２１の制御部３４は、通信部３５を介して、測定条件（測定エリア、着陸エリア、他の移動体２１のIDなど）を取得する。
【００３９】
なお、これ以降の処理は、移動体制御部５１からの測定条件に基づいて、すなわち、移動体制御部５１からの制御のもと、移動体２１の制御部３４により行われる処理である。
【００４０】
ステップＳ１２において、移動体２１の制御部３４は、状況把握処理を行う。この状況把握処理の詳細は、図６を参照して後述されるが、この処理により、移動体２１の現在のモードが、移動モード、測定モード、および着陸モードのうち、いずれのモードであるのかが把握される。
【００４１】
制御部３４は、ステップＳ１３において、移動体２１が現在、移動モードであるか否かを判定する。ステップＳ１３において、移動モードであると判定された場合、処理は、ステップＳ１４に進む。
【００４２】
ステップＳ１４において、制御部３４は、移動処理を行う。例えば、図５の例において、表示部４５に表示されたマップ７１上で、現在地８１と測定エリア７２とが、移動方向を表す矢印８２で接続されているように、制御部３４は、位置測定部３２に、現在地８１を取得させ、取得された現在地８１から、端末２２により設定された測定エリア７２の矢印８２で表される移動方向に、駆動部３６を制御して、移動させる。その後、処理は、ステップＳ１９に進む。
【００４３】
一方、ステップＳ１３において、移動モードではないと判定された場合、処理は、ステップＳ１５に進む。ステップＳ１５において、制御部３４は、移動体２１が現在、測定モードであるか否かを判定する。ステップＳ１５において、測定モードであると判定された場合、処理は、ステップＳ１６に進む。
【００４４】
ステップＳ１６において、制御部３４は、測定処理を行う。この測定処理の詳細は、図７を参照して後述されるが、この処理により測定エリア内の人流が測定される。その後、処理は、ステップＳ１９に進む。
【００４５】
ステップＳ１５において、測定モードではないと判定された場合、処理は、ステップＳ１７に進む。ステップＳ１７において、制御部３４は、移動体２１が現在、着陸モードであるか否かを判定する。ステップＳ１７において、着陸モードではないと判定された場合、処理は、ステップＳ１３に戻り、それ以降の処理が繰り返される。ステップＳ１７において、着陸モードであると判定された場合、処理は、ステップＳ１８に進む。
【００４６】
ステップＳ１８において、制御部３４は、着陸処理を行う。この着陸処理の詳細は、図１５を参照して後述されるが、この処理により自動または手動により移動体２１が着陸する。その後、処理は、ステップＳ１９に進む。
【００４７】
ステップＳ１９において、制御部３４は、人流測定処理を終了するか否かを判定し、終了しないと判定された場合、処理は、ステップＳ１２に戻り、それ以降の処理が繰り返される。ステップＳ１９において、処理を終了すると判定された場合、図３の人流測定処理は終了される。
【００４８】
次に、図６のフローチャートを参照して、図３のステップＳ１２の状況把握処理について説明する。
【００４９】
制御部３４は、ステップＳ３１において、燃料量や測定量や現在地などである状況データを取得する。ステップＳ３２において、制御部３４は、燃料不足であるか否かを判定する。ステップＳ３２において、燃料不足ではないと判定された場合、処理は、ステップＳ３３に進む。ステップＳ３３において、制御部３４は、測定終了したか否かを判定する。
【００５０】
ステップＳ３２において、燃料不足であると判定された場合、または、ステップＳ３３において、測定終了したと判定された場合、処理は、ステップＳ３４に進む。ステップＳ３４において、制御部３４は、移動体２１のモードを着陸モードとする。その後、処理は、ステップＳ３８に進む。
【００５１】
一方、ステップＳ３３において、測定終了していないと判定された場合、処理は、ステップＳ３５に進む。ステップＳ３５において、制御部３４は、測定エリアであるか否かを判定する。ステップＳ３５において、測定エリアであると判定された場合、処理は、ステップＳ３６に進む。ステップＳ３６において、制御部３４は、移動体２１のモードを測定モードとする。その後、処理は、ステップＳ３８に進む。
【００５２】
ステップＳ３５において、測定エリアではないと判定された場合、処理は、ステップＳ３７に進む。ステップＳ３７において、制御部３４は、移動体２１のモードを移動モードとする。その後、処理は、ステップＳ３８に進む。
【００５３】
ステップＳ３８において、制御部３４は、状況把握処理を終了するか否かを判定する。ステップＳ３８において、状況把握処理を終了しないと判定された場合、処理は、ステップＳ３１に戻り、それ以降の処理が繰り返される。ステップＳ３８において、状況把握処理を終了すると判定された場合、処理は終了される。
【００５４】
次に、図７のフローチャートを参照して、図３のステップＳ１６の測定処理について説明する。なお、この計測処理は、一通りの計測で終了されてもよいし、所定の時間になるまで、あるいは、燃料が切れるまで繰り返し計測されてもよい。
【００５５】
ステップＳ５１において、制御部３４は、駆動部３６および人流測定部３１を制御し、現在地から旋回しつつ周囲の人流測定を行う。図８の例においては、測定エリア９１のマップが示されている。例えば、測定エリア９１は、移動体２１によって１度に測定可能な広さの格子状に分割されている。格子のうち、すでに計測済みの格子群９２は、人流に応じてヒートマップとしてハッチがなされている。例えば、ハッチの濃さに対応して、人流の多さが表されている。制御部３４は、現在地９３から矢印９４が示すように、移動体２１を時計回りに旋回させながら、その格子毎に人流を測定する例が示されている。
【００５６】
ステップＳ５２において、制御部３４は、方向決定を行う。図９は、方向決定用のマトリクスの例を示している。数字は、ステップＳ５１の旋回と計測によりすでに計測済みの値を表している。制御部３４は、図９に示されるように、現在地９３において、直前に測定した部分（薄いハッチ）を除いて、最も人流の多かった方向（濃いハッチ）に決定する。このようにすることで、人の多いところのみを効率的に測定することができる。
【００５７】
ステップＳ５３において、制御部３４は、駆動部３６を制御し、ステップＳ５２により決定された方向に移動体２１を移動させる。
【００５８】
ステップＳ５４において、制御部３４は、測定処理を終了するか否かを判定する。ステップＳ５４において、測定処理を終了しないと判定された場合、処理は、ステップＳ５１に戻り、それ以降の処理が繰り返される。ステップＳ５４において、測定処理を終了すると判定された場合、測定処理は終了する。
【００５９】
なお、図８は、旋回の一例であり、図９は、方向決定方法の一例であり、どちらについても、その他の方法が用いられてもよい。
【００６０】
次に、図１０のフローチャートを参照して、図３のステップＳ１６の測定処理の他の例について説明する。すなわち、図１０の例においては、複数の移動体２１−１および２１−２が存在する場合の例が示されている。また、図１１の測定エリア９１のマップには、格子のうち、移動体２１−１によりすでに計測済みの格子群９２と、移動体２１−２によりすでに計測済みの格子群１０２には、人流に応じてヒートマップとしてハッチがなされている。例えば、ハッチの濃さに対応して、人流の多さが表されている。
【００６１】
ステップＳ７１において、移動体２１−１の制御部３４は、駆動部３６および人流測定部３１を制御し、例えば、図７のステップＳ５１で上述したように、現在地から旋回しつつ周囲の人流測定を行う。
【００６２】
ステップＳ７２において、制御部３４は、通信部３５を介して、他の移動体２１−２の位置情報を取得する。
【００６３】
ステップＳ７３において、制御部３４は、例えば、図７のステップＳ５２で上述したように、方向決定を行う。図１１の測定エリア９１は、移動体２１によって１度に測定可能な広さの格子状に分割されている。格子のうち、すでに計測済みの格子群９２は、人流に応じてヒートマップとしてハッチがなされている。例えば、ハッチの濃さに対応して、人流の多さが表されている。
【００６４】
ステップＳ７４において、制御部３４は、駆動部３６を制御し、ステップＳ７３により決定された方向に移動体２１を移動させる。なお、その際、図１１に示されるように、移動体２１−１の現在地９３と移動体２１−２の現在地１０１との距離dが指定距離Dよりも小さい場合、移動体２１−１の移動体２１−２への単位方向ベクトルViにより次の式（１）で移動ベクトルMをM’に補正する。
【００６５】
【数１】
2018037955.tif 000003
これにより、移動体同士が近づかないようにすることができる。
【００６６】
ステップＳ７５において、制御部３４は、測定処理を終了するか否かを判定する。ステップＳ７５において、測定処理を終了しないと判定された場合、処理は、ステップＳ５１に戻り、それ以降の処理が繰り返される。ステップＳ７５において、測定処理を終了すると判定された場合、測定処理は終了する。
【００６７】
以上のようにすることで、複数の移動体が存在する場合には、お互いが近づきすぎないほうが衝突を避けるとともに、重なった無駄な測定を避けることができ、効率的な測定を行うことができる。
【００６８】
図１２は、人流測定により得られた人流データの例を示す図である。
【００６９】
人流データは、測定エリア９１を格子状に分割された格子毎に、人数nと測定時間tの情報が入っている。
【００７０】
図１３は、端末２２側において、人流データに基づいて表示部４５に表示される人流表示の例である。図１３の例においては、格子のうち、すでに計測済みの格子群９２は、人流に応じてヒートマップとしてハッチがなされている。例えば、ハッチの濃さに対応して、人流の多さが表されている。
【００７１】
図１４は、端末２２側において、人流データに基づいて表示部４５に表示される人流表示の他の例である。
【００７２】
図１４の例においては、表現の便宜上、同じハッチングで表現されているが、実際には、すでに計測済みの格子群９２のうち、格子群９２Ａの人流データより、格子群９２Ｂの人流データが時間的に古いデータであるので、格子群９２Ｂの表示は、格子群９２Ａの表示より、透明度が高いまたは彩度を低く表示されている。また、格子群９２Ｂの人流データより、格子群９２Ｃの人流データが時間的に古いデータであるので、格子群９２Ｃの表示は、格子群９２Ｂの表示よりさらに、透明度が高いまたは彩度を低く表示されている。
【００７３】
以上のようにすることで、測定された時刻から現在時刻までの経過時間に応じて、徐々にデータが現状と乖離していることを表現することができる。
【００７４】
次に、図１５のフローチャートを参照して、図３のステップＳ１８の着陸処理について説明する。
【００７５】
ステップＳ９１において、制御部３４は、駆動部３６を制御し、移動体２１を、端末２２により設定されている着陸エリア（充電）へ移動する。
【００７６】
ステップＳ９２において、制御部３４は、着陸が自動モードであるか否かを判定する。ステップＳ９２において自動モードであると判定された場合、処理は、ステップＳ９３に進む。ステップＳ９３において、制御部３４は、人流測定部３１を制御し、人流測定を行う。その後、ステップＳ９４において、制御部３４は、人流測定結果を見て、人流が少ないか否かを判定する。
【００７７】
ステップＳ９４において、人流が多いと判定された場合、ステップＳ９５に進む。ステップＳ９５において、制御部３４は、駆動部３６を制御し、移動体２１を旋回させる。その後、処理は、ステップＳ９３に戻り、それ以降の処理が繰り返される。
【００７８】
ステップＳ９４において、人流が少ないと判定された場合、ステップＳ９６に進む。ステップＳ９６において、制御部３４は、駆動部３６を制御し、移動体２１を着陸させる。
【００７９】
一方、ステップＳ９２において、自動モードではないと判定された場合、処理は、ステップＳ９７に進む。ステップＳ９７において、制御部３４は、手動モードに切り替えをする。その後、ステップＳ９８において、制御部３４は、手動モードにより移動体２１の着陸を行う。すなわち、通信部４３および通信部３５を介して送受信される、端末２２の制御部４２の制御信号に基づいて、移動体２１の着陸が行われる。
【００８０】
以上のように、図１６に示されるように、着陸エリア１１１において、移動体２１は、手動モードの場合、操縦者の端末２２からの制御により着陸され、自動モードの場合、現在地１１２から、矢印１１３に示される旋回とともに人流が測定され、人流が少ない位置で着陸される。
【００８１】
このようにすることで、人とぶつかったり、盗まれたりすることを抑制することができる。
【００８２】
なお、人の流れを計測する例を説明したが、人の持つWi-Fi機能つき携帯電話機、またはWi-Fi機能つき車載器を搭載した車の流れを計測してもよい。戸外の測定エリアにて人の流れを計測してもよいし、駅などで人の流れを計測するようにしてもよい。
【００８３】
以上のように、本技術によれば、広い範囲の人流データを簡単に取得することができる。
【００８４】
＜パーソナルコンピュータ＞
上述した一連の処理は、ハードウエアにより実行することもできるし、ソフトウエアにより実行することもできる。一連の処理をソフトウエアにより実行する場合には、そのソフトウエアを構成するプログラムが、コンピュータにインストールされる。ここで、コンピュータには、専用のハードウエアに組み込まれているコンピュータや、各種のプログラムをインストールすることで、各種の機能を実行することが可能な汎用のパーソナルコンピュータなどが含まれる。
【００８５】
図１７は、上述した一連の処理をプログラムにより実行するパーソナルコンピュータのハードウエアの構成例を示すブロック図である。
【００８６】
パーソナルコンピュータ５００において、CPU（Central Processing Unit）５０１，ROM（Read Only Memory）５０２，RAM（Random Access Memory）５０３は、バス５０４により相互に接続されている。
【００８７】
バス５０４には、さらに、入出力インタフェース５０５が接続されている。入出力インタフェース５０５には、入力部５０６、出力部５０７、記憶部５０８、通信部５０９、及びドライブ５１０が接続されている。
【００８８】
入力部５０６は、キーボード、マウス、マイクロホンなどよりなる。出力部５０７は、ディスプレイ、スピーカなどよりなる。記憶部５０８は、ハードディスクや不揮発性のメモリなどよりなる。通信部５０９は、ネットワークインタフェースなどよりなる。ドライブ５１０は、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリなどのリムーバブルメディア５１１を駆動する。
【００８９】
以上のように構成されるパーソナルコンピュータ５００では、CPU５０１が、例えば、記憶部５０８に記憶されているプログラムを、入出力インタフェース５０５及びバス５０４を介して、RAM５０３にロードして実行する。これにより、上述した一連の処理が行われる。
【００９０】
コンピュータ（CPU５０１）が実行するプログラムは、リムーバブルメディア５１１に記録して提供することができる。リムーバブルメディア５１１は、例えば、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory),DVD(Digital Versatile Disc)等）、光磁気ディスク、もしくは半導体メモリなどよりなるパッケージメディア等である。また、あるいは、プログラムは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して提供することができる。
【００９１】
コンピュータにおいて、プログラムは、リムーバブルメディア５１１をドライブ５１０に装着することにより、入出力インタフェース５０５を介して、記憶部５０８にインストールすることができる。また、プログラムは、有線または無線の伝送媒体を介して、通信部５０９で受信し、記憶部５０８にインストールすることができる。その他、プログラムは、ROM５０２や記憶部５０８に、あらかじめインストールしておくことができる。
【００９２】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要な段階で処理が行われるプログラムであっても良い。
【００９３】
また、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【００９４】
また、本明細書において、システムとは、複数のデバイス（装置）により構成される装置全体を表すものである。
【００９５】
なお、本開示における実施の形態は、上述した実施の形態に限定されるものではなく、本開示の要旨を逸脱しない範囲において種々の変更が可能である。
【００９６】
例えば、本開示は、１つの機能を、ネットワークを介して複数の装置で分担、共同して処理するクラウドコンピューティングの構成をとることができる。
【００９７】
また、以上において、１つの装置（または処理部）として説明した構成を分割し、複数の装置（または処理部）として構成するようにしてもよい。逆に、以上において複数の装置（または処理部）として説明した構成をまとめて１つの装置（または処理部）として構成されるようにしてもよい。また、各装置（または各処理部）の構成に上述した以外の構成を付加するようにしてももちろんよい。さらに、システム全体としての構成や動作が実質的に同じであれば、ある装置（または処理部）の構成の一部を他の装置（または他の処理部）の構成に含めるようにしてもよい。つまり、本技術は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【００９８】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、開示はかかる例に限定されない。本開示の属する技術の分野における通常の知識を有するのであれば、請求の範囲に記載された技術的思想の範疇内において、各種の変更例また修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【００９９】
なお、本技術は以下のような構成も取ることができる。
（１）  測定エリアを設定する設定部と、
移動体が、前記設定部により設定された測定エリアに移動して、人の流れを表す人流データを測定するように制御する移動体制御部と、
前記移動体により測定された人流データを受信する受信部と、
前記受信部により受信された人流データに対応する表示を制御する表示制御部と
を備える情報処理装置。
（２）  前記移動体制御部は、前記移動体が、前記測定エリアにいない場合、現在位置から前記測定エリアに移動して、前記人流データを測定するように制御する
前記（１）に記載の情報処理装置。
（３）  前記移動体制御部は、前記移動体が、前記測定エリアにおいて、現在位置から旋回しつつ周囲の人流データを測定するように制御する
前記（１）または（２）に記載の情報処理装置。
（４）  前記移動体制御部は、前記移動体が、前記測定エリアにおいて、最も人の流れの多かった方向に転換して、周囲の人流データを測定するように制御する
前記（１）乃至（３）のいずれかに記載の情報処理装置。
（５）  前記移動体制御部は、複数の移動体で測定を行う場合、前記複数の移動体が、それぞれ移動ベクトルを補正しながら移動することにより周囲の人流データを測定するように制御する
前記（１）乃至（４）のいずれかに記載の情報処理装置。
（６）  前記表示制御部は、前記人流データに対応する人流の大きさをヒートマップに表現した表示を制御する
前記（１）乃至（５）のいずれかに記載の情報処理装置。
（７）  前記表示制御部は、前記人流データに対応する人流の大きさをヒートマップに表現した表示を制御する際に、経過時間に応じて古いデータの部分が異なるように表示を制御する
前記（６）に記載の情報処理装置。
（８）  前記設定部は、着陸エリアを設定する
前記（１）乃至（７）のいずれかに記載の情報処理装置。
（９）  前記移動体制御部は、前記移動体が、測定終了時または燃料不足時、前記設定部により設定された着陸エリアに移動するように制御する
前記（８）に記載の情報処理装置。
（１０）  前記設定部は、着陸時の周囲の人数も設定し、
前記移動体制御部は、前記移動体が、前記着陸エリアにおいて、前記人流データを測定し、測定された人流データが、前記設定部により設定された人数よりも多い場合、旋回しながら、前記人流データを測定し、測定された人流データが、前記設定部により設定された人数よりも少ない場合、着陸するように制御する
前記（９）に記載の情報処理装置。
（１１）  着陸指示データを送信する送信部をさらに備え、
前記移動体制御部は、前記移動体が、前記着陸エリアにおいて、前記送信部により送信された着陸指示データを受けた場合、前記着陸指示データに基づいて着陸を行うように制御する
前記（９）に記載の情報処理装置。
（１２）  情報処理装置が、
測定エリアを設定し、
移動体が、前記設定部により設定された測定エリアに移動して、人の流れを表す人流データを測定するように制御し、
前記移動体により測定された人流データを受信し、
受信された人流データに対応する表示を制御する
情報処理方法。
（１３）  測定エリアを設定する設定部と、
移動体が、前記設定部により設定された測定エリアに移動して、人の流れを表す人流データを測定するように制御する移動体制御部と、
前記移動体により測定された人流データを受信する受信部と、
前記受信部により受信された人流データに対応する表示を制御する表示制御部と
して、コンピュータを機能させるプログラムが記録されている記録媒体。
【符号の説明】
【０１００】
１１  人流測定システム，２１，２１−１，２１−２  移動体，２２  端末，３１  人流測定部，３２  位置測定部，３３  人流データDB，３４  制御部，３５  通信部，３６  駆動部，４１  人流データDB，４２  制御部，４３  通信部，４４  入力部，４５  表示部，５１  移動体制御部，５２  表示制御部，５３  登録部，９１  測定エリア，９２，９２Ａ乃至９２  格子群，９３  現在地，９４  矢印，１０１  現在地，１０２  格子群，１１１  着陸エリア，１１２  現在地，１１３  矢印
【図１】
2018037955.tif 000004
【図２】
2018037955.tif 000005
【図３】
2018037955.tif 000006
【図４】
2018037955.tif 000007
【図５】
2018037955.tif 000008
【図６】
2018037955.tif 000009
【図７】
2018037955.tif 000010
【図８】
2018037955.tif 000011
【図９】
2018037955.tif 000012
【図１０】
2018037955.tif 000013
【図１１】
2018037955.tif 000014
【図１２】
2018037955.tif 000015
【図１３】
2018037955.tif 000016
【図１４】
2018037955.tif 000017
【図１５】
2018037955.tif 000018
【図１６】
2018037955.tif 000019
【図１７】
2018037955.tif 000020
【国際調査報告】
2018037955.tif 000021
2018037955.tif 000022