JP2018067181A - Content service provision system - Google Patents
Content service provision system Download PDFInfo
- Publication number
- JP2018067181A JP2018067181A JP2016206005A JP2016206005A JP2018067181A JP 2018067181 A JP2018067181 A JP 2018067181A JP 2016206005 A JP2016206005 A JP 2016206005A JP 2016206005 A JP2016206005 A JP 2016206005A JP 2018067181 A JP2018067181 A JP 2018067181A
- Authority
- JP
- Japan
- Prior art keywords
- content
- unit
- robot
- wireless device
- autonomous mobile
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
【課題】1つの自律移動体で様々なコンテンツを提供または実行する。【解決手段】無線機器を介してコンテンツを取得する自律移動体を有したコンテンツサービス提供システムであって、無線機器は、エリアごとに設けられ、所定の範囲で通信可能な無線機器近距離通信部と、所定の範囲にいる自律移動体に自無線機器の識別情報を送信する無線機器制御部と、を備え、自律移動体は、無線機器と所定の範囲で通信可能な移動体近距離通信部と、駆動部による移動により自装置が所定の範囲で通信可能か否かを判定する判定部と、所定の範囲で通信可能であると判定された場合に、あらかじめ記憶部に記憶された所定の範囲に対応するエリアごとのコンテンツを、無線通信部を介して取得して実行する移動体制御部と、を備える。【選択図】図1PROBLEM TO BE SOLVED: To provide or execute various contents by one autonomous mobile body. SOLUTION: This is a content service providing system having an autonomous mobile body that acquires content via a wireless device, and the wireless device is provided for each area and is a wireless device short-range communication unit capable of communicating within a predetermined range. And a wireless device control unit that transmits the identification information of the own wireless device to the autonomous mobile body within a predetermined range, and the autonomous mobile body is a mobile short-range communication unit capable of communicating with the wireless device within a predetermined range. And, a determination unit that determines whether or not the own device can communicate within a predetermined range by movement by the drive unit, and a predetermined unit that is stored in advance in the storage unit when it is determined that communication is possible within a predetermined range. It includes a mobile control unit that acquires and executes content for each area corresponding to the range via the wireless communication unit. [Selection diagram] Fig. 1
Description
本発明は、コンテンツサービス提供システムに関する。 The present invention relates to a content service providing system.
昨今、IoT(Internet of Things)による仕組みづくりが盛んとなり、人型ロボットにより人間とのコミュニケーションを図ることができる環境が構築されつつある。例えば、特許文献1では、ロボットを制御して個人に応じた接客を行う技術が開示されている。
In recent years, the creation of a mechanism based on IoT (Internet of Things) has become popular, and an environment in which humanoid robots can communicate with humans is being built. For example,
上記特許文献1では、ロボットがあらかじめ登録された個人情報を参照することにより、個人に応じた接客を行うことができる。しかし、通常、1つの製品に対して1つのロボットが接客するため、例えば、展示会等で複数の製品についてプレゼンテーションする場合には、その製品の数だけロボットを設けなければならなかった。このため、あるブースには常に多くの人が訪れる一方、別のブースには時間帯によっては人が訪れない状況があると、上記別のブースのロボットはその場所にただ存在しているだけとなり、ロボットを効率よくプレゼンテーションさせることができないという問題があった。また、各ブースにロボットを設置する必要があるため、コスト的にも負担が大きいという問題があった。
In the above-mentioned
また、上記のようなプレゼンテーションをさせる場合だけでなく、例えば、様々なセンサから得られた情報に応じて、異なるコンテンツをユーザに提供することが求められる場合もある。例えば、ユーザが外出中に不在とした自宅を監視する場合、センサの種類によってはアラームだけをコンテンツとしてユーザに通知する場合、あるいは、異常を検知した状況を確認するために映像をユーザに送信する場合等、その状況に応じて提供すべきコンテンツが異なる。このため、上記プレゼンテーションの場合と同様、1つのロボットで様々なコンテンツを提供または実行することができる技術が求められていた。 In addition to the presentation as described above, for example, it may be required to provide different contents to the user according to information obtained from various sensors. For example, when monitoring a home where the user is absent while going out, depending on the type of sensor, when only the alarm is notified to the user as content, or the video is transmitted to the user to confirm the situation where an abnormality has been detected In some cases, the content to be provided differs depending on the situation. For this reason, as in the case of the above-described presentation, a technique capable of providing or executing various contents with one robot has been demanded.
本発明は、上記に鑑みてなされたものであって、1つの自律移動体で様々なコンテンツを提供または実行することが可能なクラウドサービス提供システム、クラウドサービス提供方法を提供することを目的とする。 The present invention has been made in view of the above, and an object of the present invention is to provide a cloud service providing system and a cloud service providing method capable of providing or executing various contents with one autonomous mobile body. .
上記課題を解決するために、本発明にかかるコンテンツサービス提供システムは、無線機器を介してコンテンツを取得する自律移動体を有したコンテンツサービス提供システムであって、前記無線機器は、エリアごとに設けられ、所定の範囲で通信可能な無線機器近距離通信部と、前記所定の範囲にいる前記自律移動体に自無線機器の識別情報を送信する無線機器制御部と、を備え、前記自律移動体は、前記無線機器と前記所定の範囲で通信可能な移動体近距離通信部と、駆動部による移動により自装置が前記所定の範囲で通信可能か否かを判定する判定部と、前記所定の範囲で通信可能であると判定された場合に、あらかじめ記憶部に記憶された前記所定の範囲に対応するエリアごとのコンテンツを、無線通信部を介して取得して実行する移動体制御部と、を備えることを特徴とするコンテンツサービス提供システムとして構成される。 In order to solve the above problem, a content service providing system according to the present invention is a content service providing system having an autonomous mobile body that acquires content via a wireless device, and the wireless device is provided for each area. A wireless device short-range communication unit capable of communicating within a predetermined range, and a wireless device control unit that transmits identification information of the own wireless device to the autonomous mobile body within the predetermined range, the autonomous mobile body Includes a mobile short-range communication unit capable of communicating with the wireless device within the predetermined range, a determination unit that determines whether the own apparatus can communicate within the predetermined range by movement of the driving unit, and the predetermined unit When it is determined that communication is possible within a range, content for each area corresponding to the predetermined range stored in advance in the storage unit is acquired and executed via the wireless communication unit A moving object control unit, configured as a content service providing system characterized in that it comprises a.
また、本発明は、検知部が検知した検知情報に基づいてコンテンツを取得する自律移動体を有したコンテンツサービス提供システムであって、前記検知部は、エリアごとに設けられ、前記検知情報として得られた異常情報を、ネットワークを介してサーバに送信し、前記サーバは、前記検知部から前記異常情報を受信して記憶部に記憶する検知情報収集部と、前記異常情報に基づいて、前記検知部に対応するコンテンツを取得するための取得用データを前記自律移動体に前記ネットワークを介して送信し、前記自律移動体から前記検知部に対応するコンテンツを取得し、取得した前記コンテンツをあらかじめ定められた通知先となる端末に送信する異常判定部と、を備え、前記自律移動体は、前記検知部が前記異常情報を送信した場合に、前記サーバから送信された前記取得用データに基づいて前記検知部に対応するコンテンツを取得し、取得した前記コンテンツを前記サーバに送信するコンテンツ取得部と、を備えることを特徴とするコンテンツサービス提供システムとしても把握される。 In addition, the present invention is a content service providing system having an autonomous mobile body that acquires content based on detection information detected by a detection unit, wherein the detection unit is provided for each area and is obtained as the detection information. The detected abnormality information is transmitted to a server via a network, and the server receives the abnormality information from the detection unit and stores the abnormality information in a storage unit, and the detection based on the abnormality information. The acquisition data for acquiring the content corresponding to the unit is transmitted to the autonomous mobile body via the network, the content corresponding to the detection unit is acquired from the autonomous mobile body, and the acquired content is determined in advance. An abnormality determination unit that transmits to the terminal that is the notified destination, and the autonomous mobile body transmits the abnormality information when the detection unit transmits the abnormality information. A content service providing system comprising: a content acquisition unit that acquires content corresponding to the detection unit based on the acquisition data transmitted from a server, and transmits the acquired content to the server Is also grasped.
本発明によれば、1つの自律移動体で様々なコンテンツを提供または実行することができる。 According to the present invention, various contents can be provided or executed by one autonomous mobile body.
以下に添付図面を参照して、本発明にかかるコンテンツサービス提供システムの実施の形態を詳細に説明する。 Embodiments of a content service providing system according to the present invention will be described below in detail with reference to the accompanying drawings.
図1は、本発明にかかるコンテンツサービス提供システムを適用したロボットコンテンツサービスシステム1000の機能的な構成を示す図である。図1に示すように、ロボットコンテンツサービスシステム1000は、サーバ100と、管理者端末200と、ロボット300と、無線機器400とを有して構成されている。なお、以下では、コンテンツの提供をサーバ100が行うこととしているが、実際は、複数のサーバ、ストレージ等のシステムリソースを有したクラウドによりコンテンツが提供されている。
FIG. 1 is a diagram showing a functional configuration of a robot content service system 1000 to which a content service providing system according to the present invention is applied. As shown in FIG. 1, the robot content service system 1000 includes a
また、サーバ100と管理者端末200とは、LAN等の一般的な通信回線網N1により接続され、サーバ100とロボット300とは、無線LAN等の一般的な通信回線網N2により接続されている。さらに、ロボット300と無線機器400とは、無線機器400が設置されたエリアの所定の範囲nで近距離通信が可能な環境にある。本例では、無線機器400とロボット300とが無線通信する場合について説明しているが、例えば、ロボット300が大型テレビやスクリーンを介してコンテンツを提供するような場合、大型テレビやスクリーン等の装置に無線通信機能が備えられていれば、無線機器400を特に設けなくともよい。
The
サーバ100は、ハードウェアとしては一般的な構成を有したコンピュータであり、本システムにより提供されるコンテンツを管理する装置である。
The
図2は、サーバ100の機能的な構成を示すブロック図である。図2に示すように、サーバ100は、記憶部101と、エリア判定部102と、コンテンツ提供部103と、第1通信部104と、第2通信部105と、制御部106とを有して構成されている。
FIG. 2 is a block diagram illustrating a functional configuration of the
記憶部101は、例えば、HDD(Hard Disk Drive)等の記憶装置から構成され、本システムで用いられる各種データを記憶する。
The
図3は、記憶部101が記憶するデータの例を示す図である。図3に示すように、記憶部101は、コンテンツ管理データ1011と、無線機器管理データ1012と、エリア管理データ1013とを記憶する。
FIG. 3 is a diagram illustrating an example of data stored in the
図4は、コンテンツ管理データ1011の例を示す図である。図4に示すように、コンテンツ管理データ1011は、ロボット300がコンテンツを提供する場所を識別するためのエリアIDと、その場所で提供するコンテンツを識別するためのコンテンツIDと、そのコンテンツIDによって識別されるコンテンツとが対応付けて記憶されている。図4では、例えば、ある建物の2階のあるエリアであるエリア2FAでは、コンテンツIDが2A01で識別されるコンテンツC1がロボット300により提供されることを示している。コンテンツ管理データ1011は、管理者端末200により登録される。
FIG. 4 is a diagram illustrating an example of the
図5は、無線機器管理データ1012の例を示す図である。図5に示すように、無線機器管理データ1012は、無線機器400を識別するための無線機器IDと、その無線機器が配置されている場所を識別するための上記エリアIDと、その場所における通信範囲とが対応付けて記憶されている。図5では、例えば、エリアが2FAに配置された無線機器400はX0001で識別され、その近距離通信範囲がR1であることを示している。以下、各エリアに設けられた無線機器400についても同様に記憶されている。無線機器管理データ1012は、管理者端末200により登録される。
FIG. 5 is a diagram illustrating an example of the wireless
図6は、エリア管理データ1013の例を示す図である。図6に示すように、エリア管理データ1013は、エリアIDと、現在のロボットとの通信状況を示すステータスと、現在通信中のロボットを識別するためのロボットIDとが対応付けて記憶されている。図6では、エリア2FAでは、R001で識別されるロボット300が案内中であることを示している。また、エリア2FBでは、いずれのロボットも案内していないことを示している。以下、同様に、各エリアの現在のロボット300による案内状況が記憶されている。エリア管理データ1013は、管理者端末200により登録され、ロボット300とサーバ100との通信において、上記ステータスおよびロボットIDが更新される。続いて、図2に戻って、エリア判定部102以降の各部について説明する。
FIG. 6 is a diagram illustrating an example of the
エリア判定部102は、どのロボット300がどのエリアの無線機器400と無線通信可能な範囲に存在するのかを判定する。後述するように、エリア判定部102は、無線通信可能な範囲に移動してきたロボット300から、そのロボットのロボットIDと、無線通信可能な無線機器400の無線機器DIとを取得し、取得したこれらの情報と図5に示した無線機器管理データ1012とを参照して、ロボット300が存在するエリアを判定する。
The
コンテンツ提供部103は、エリア判定部102が、ロボット300が存在するエリアを判定すると、そのエリアのエリアIDと、図6に示したエリア管理データ1013とを参照し、エリア管理データ1013のステータスとロボットIDとを更新する。例えば、エリアIDが2FAのエリアのステータスを、案内中でないことを示す「−」から「案内中」に更新するとともに、ロボットIDを「R001」に更新する。
When the
また、コンテンツ提供部103は、上記エリア管理データ1013を更新すると、さらに図4に示したコンテンツ管理データ1011を参照し、そのエリアで提供されるコンテンツIDおよびコンテンツを特定し、当該エリアに存在するロボット300に送信する。
Further, when the
第1通信部104は、通信ネットワークN1を介して管理者端末200との間で通信して各種情報を送受信する処理部である。
The
第2通信部105は、無線通信ネットワークN2を介してロボット300との間で無線通信して各種情報を送受信する処理部である。
The
制御部106は、サーバ100を構成する上記各部の動作を制御する処理部である。サーバ100の具体的な動作についてはシーケンス図を用いて後述する。続いて、図1に戻って、管理者端末200について説明する。
The
管理者端末200は、ハードウェアとしては一般的な構成を有したコンピュータであり、本システムの管理者が操作する端末である。
The
図7は、管理者端末200の機能的な構成を示すブロック図である。図7に示すように、管理者端末200は、表示部201と、入力部202と、登録監視部203と、第1通信部204と、制御部205とを有して構成されている。
FIG. 7 is a block diagram illustrating a functional configuration of the
表示部201は、例えば、LCD(Liquid Crystal Display)等のディスプレイ装置から構成され、コンテンツを提供するエリアにおけるロボットとの間のステータス等、本システムで提供される各種情報を表示する。
The
入力部202は、例えば、キーボード等の入力装置から構成され、ロボット300が提供するコンテンツの入力や上記ステータスの確認要求等、本システムに必要な各種情報の入力を受け付ける。
The
登録監視部203は、入力部202から入力されたコンテンツやステータスの確認要求を含むコマンドを生成し、サーバ100に送信する。
The
第1通信部204は、通信ネットワークN1を介してサーバ100との間で通信して各種情報を送受信する処理部である。
The
制御部205は、管理者端末200を構成する上記各部の動作を制御する処理部である。管理者端末200の具体的な動作についてはシーケンス図を用いて後述する。続いて、図1に戻って、ロボット300について説明する。
The
ロボット300は、ユーザとコミュニケーションが可能な自律移動体である。
The
図8は、ロボット300の機能的な構成を示すブロック図である。図8に示すように、ロボット300は、記憶部301と、撮像部302と、検知部303と、音変換部304と、音声出力部305と、判定部306と、駆動部307と、第2通信部308と、近距離通信部309と、制御部310とを有して構成されている。なお、以下では特に示していないが、ロボット300がLCDタッチパネルを備え、サーバ100から受信されたコンテンツをそのディスプレイに表示させ、ガイダンスを実行したり、次に移動するエリアの指定を受け付けてもよい。
FIG. 8 is a block diagram illustrating a functional configuration of the
記憶部301は、例えば、HDD等の記憶装置から構成され、ロボット300を識別するためのロボットIDを記憶する。本例では特に示していないが、記憶部301に、サーバ100から一度提供されたコンテンツを記憶してもよい。再び同じコンテンツにより案内する場合、再度サーバ100からコンテンツの提供を受ける必要がなくなるため、回線負荷や処理負荷を軽減することができる。また、次のエリアに移動できない場合に、同じ場所で待機するが、その際に案内者に対して出力するための予備コンテンツ(例えば、そのエリアの製品の宣伝広告コンテンツ)を記憶してもよい。この場合、案内者は飽きることなく同じ場所に待機することができる。
The
撮像部302は、CCD(Charge Coupled Device)カメラから構成され、ロボット300の周囲を撮像する。
The
検知部303は、タッチセンサ、赤外線センサ、ジャイロセンサ、3Dセンサ等の各種センサから構成され、自律移動時にバランスをとりつつ移動したり、付近にいる人の存在や付近にいる人からのタッチ操作を検知する。
The
音変換部304は、例えば、小型のマイクロフォンから構成され、周囲の音声を集めて内部に取り込む。
The
音声出力部305は、例えば、小型のスピーカから構成され、ロボット300から発せられる案内を出力する。
The
判定部306は、ロボット300が無線機器400と近距離通信が可能な範囲か否かを判定する。無線通信が可能な範囲か否かの判定は、例えば、電波強度が一定値以上であれば無線通信可能と判定すればよい。
The
駆動部307は、ロボット300を移動させるための車輪や、不図示のバッテリーから電源供給を受けて車輪を回転させるためのモータ等の駆動機構を有し、ロボット300を自律移動させる。
The
第2通信部308は、無線通信ネットワークN2を介してサーバ100との間で無線通信して各種情報を送受信する処理部である。
The
近距離通信部309は、無線機器400との間で近距離通信して各種情報を送受信する処理部である。
The near
制御部310は、ロボット300を構成する上記各部の動作を制御する処理部である。ロボット300の具体的な動作についてはシーケンス図を用いて後述する。続いて、図1に戻って、無線機器400について説明する。
The
図9は、無線機器400の機能的な構成を示すブロック図である。図9に示すように、無線機器400は、記憶部401と、近距離通信部402と、制御部403とを有して構成されている。
FIG. 9 is a block diagram illustrating a functional configuration of the
記憶部401は、例えば、メモリチップから構成され、無線機器400を識別するための無線機器IDを記憶する。
The
近距離通信部402は、ロボット300との間で近距離通信して各種情報を送受信する処理部である。
The near
制御部403は、無線機器400を構成する上記各部の動作を制御する処理部である。無線機器400の具体的な動作についてはシーケンス図を用いて後述する。続いて、本システムで行われる処理について説明する。
The control unit 403 is a processing unit that controls the operations of the above-described units constituting the
図10は、本システムで行われる処理(コンテンツサービス提供処理)の処理手順を示すシーケンス図である。図9に示すように、コンテンツサービス提供処理では、まず、ロボット300が移動し、ロボット300の判定部306が、無線機器400との間で近距離通信可能な範囲(例えば、通信範囲R1)であるか否かを判定する(ステップS1001)。判定部306が近距離通信可能と判定すると、近距離通信が可能な範囲にある無線機器400に対して、無線機器IDの取得要求を送信する(ステップS1002)。
FIG. 10 is a sequence diagram illustrating a processing procedure of processing (content service providing processing) performed in the present system. As shown in FIG. 9, in the content service providing process, first, the
無線機器400の制御部403は、近距離通信部402を介して、記憶部401にあらかじめ記憶されている自身の無線機器IDを読み出し(ステップS1003)、要求されたロボット300に対してその無線機器IDを送信する(ステップS1004)。
The control unit 403 of the
ロボット300の制御部310は、無線機器400から無線機器IDを受信すると、記憶部301から自身のロボットIDを読み出し、上記無線機器IDとロボットIDとを無線通信ネットワークN2を介してサーバ100に送信する(ステップS1005)。
When receiving the wireless device ID from the
サーバ100のエリア判定部102は、ロボット300から受信した無線機器IDをキーにして無線機器管理データ1012の中から当該キーを含むレコードを検索し、対応するエリアIDを読み取り、ロボット300がどのエリアにいるのかを判定する(ステップS1006)。
The
さらに、エリア判定部102は、読み取ったエリアIDをキーにしてエリア管理データ1013の中から当該キーを含むレコードを検索し、対応するステータスとロボットIDとを更新する(ステップS1007)。例えば、上記ステータスとロボットIDが、それぞれ、案内中、R001に更新される。
Further, the
上記ステータスとロボットIDが更新されると、サーバ100のコンテンツ提供部103は、ステップS1006で得られたエリアIDをキーにしてコンテンツ管理データ1011の中から当該キーを含むレコードを検索し、対応するコンテンツIDを特定し、そのコンテンツを選択し(ステップS1008)、ロボット300にコンテンツを送信する(ステップS1009)。
When the status and the robot ID are updated, the
ロボット300の制御部310は、サーバ100から受信したコンテンツを、音声出力部305やLCDタッチパネルを介して出力し、ガイダンスを実行する(ステップS1010)。
The
サーバ100のコンテンツ提供部103は、コンテンツの送信が終了すると、エリア管理データ1013のうちステップS1007で更新したステータスおよびロボットIDをリセットするとともに、終了した旨をロボット300に通知し(ステップS1011)、ロボット300の制御部310は、案内を終了するか否かを判定する(ステップS1012)。案内を終了するか否かの判定は、例えば、あらかじめコンテンツを出力する順序が定められ、その順序の最後のコンテンツを出力した場合に案内終了と判定したり、あらかじめ無線機器IDにより案内ルートや案内すべきエリアが定められ、その全ての無線機器IDを受信した場合に案内終了と判定すればよい。また、上記リセットにより、ステータスおよびロボットIDが初期値となり、ロボット300の案内中でないことがわかる。
When the
ロボット300の制御部310は、案内終了と判定した場合(ステップS1012;Yes)、本シーケンスを終了し、不図示のバッテリーを蓄電するため、所定位置に設けられた充電装置まで移動し、待機する。
When it is determined that the guidance has ended (step S1012; Yes), the
一方、ロボット300の制御部310は、案内終了でないと判定した場合(ステップS1012;No)、不図示のLCDタッチパネルから次に移動すべきエリアIDの指定を受け付ける(ステップS1013)。あらかじめ案内ルートが定められている場合には、このステップを行わなくてもよい。
On the other hand, when it is determined that the guidance is not finished (step S1012; No), the
ロボット300の制御部310は、LCDタッチパネルから次のエリアIDが指定されると、そのエリアIDをサーバ100に送信し(ステップS1014)、サーバ100のエリア判定部102は、そのエリアIDをキーにしてエリア管理データ1013の中から当該キーを含むレコードを検索し、対応するステータスを確認する(ステップS1015)。
When the next area ID is designated from the LCD touch panel,
エリア判定部102は、確認したステータスが「案内中」である場合には、他のロボット300がそのエリアで案内中であると判断し、そのエリアへの移動がNGである旨をロボット300に通知する(ステップS1016)。ロボット300の制御部310は、サーバ100から上記NGである旨の通知を受信すると、音声出力部305やLCDタッチパネルを介して、記憶部301にあらかじめ記憶されている予備コンテンツを出力する(ステップS1017)。
If the confirmed status is “Guiding”, the
一方、エリア判定部102は、確認したステータスが「案内中」でない場合には、他のロボット300がそのエリアで案内中でないと判断し、そのエリアへの移動がOKである旨をロボット300に通知する(ステップS1018)。上記OKの旨が通知されたロボット300の制御部310は、駆動部307を制御してそのエリアまでロボット300を移動させる(ステップS1019)。その後、ステップS1001に戻り、以降の処理を繰り返す。このように、本実施例では、上記のような処理を実行することにより、1台のロボットで複数のエリアのコンテンツを案内者に対して出力し、案内することができる。
On the other hand, if the confirmed status is not “Guiding”, the
上記コンテンツは、管理者端末200の入力部202を操作する等してコンテンツの登録指示および登録するコンテンツの指定を受け付けると(ステップS1020)、登録監視部203は、指定されたコンテンツをサーバ100に送信する(ステップS1021)。このとき、コンテンツとともに、そのコンテンツを提供するエリアのエリアIDが送信される。
When the content receives a content registration instruction and designation of content to be registered by operating the
サーバ100のコンテンツ提供部104は、管理者端末200から受信したコンテンツを記憶部101に記憶するとともに、コンテンツ管理データ1011に、エリアIDとコンテンツを登録する(ステップS1022)。コンテンツ提供部104は、このとき、コンテンツ管理データ1011のコンテンツIDを採番してセットする。
The
その後、管理者端末200の入力部201が、あるエリアのステータスの確認要求を受け付けると(ステップS1023)、登録監視部203は、そのエリアのエリアIDを含む上記確認要求をサーバ100に送信する(ステップS1024)。
After that, when the
サーバ100のコンテンツ提供部104は、上記確認要求に含まれるエリアIDキーにしてエリア管理データ1013の中から当該キーを含むレコードを検索し、対応するステータスを確認し(ステップS1025)、その確認結果を管理者端末200に送信する(ステップS1026)。上記確認結果としては、エリアID(例えば、2FA)と、ステータス(例えば、案内中)とを含む。
The
管理者端末200の登録監視部203は、サーバ100から受信した上記確認結果を表示部201に表示する(ステップS1027)。管理者は、表示部201に表示された確認結果を目視するなどして、現在のロボットの案内状況を確認することができる。
The
このように、本システムでは、上記処理を行うことにより、1台のロボットで複数のエリアにおいて提供されるそれぞれのコンテンツにより案内者を案内することができるため、ロボットを効率よくプレゼンテーションさせ、コスト負担を低減することができる。さらに、サーバ100が、ロボットが案内中であるかどうかを、エリア管理データ1013を更新して管理しているので、現時点の案内状況を管理者端末200からタイムリーに把握することができる。
In this way, in this system, by performing the above processing, it is possible to guide the guide by each content provided in a plurality of areas with one robot. Can be reduced. Furthermore, since the
図11は、図10に示したコンテンツサービス提供処理を実行する場面の例を示すイメージ図である。図11に示すように、例えば、あるイベント会場の受付コーナに配置されたロボット300は、あらかじめ定められたルート(コーナC→コーナB→コーナA→受付コーナの順)で案内者CRを案内するために移動し、コーナCの無線機器400と近距離通信可能な範囲に移動すると、そのコーナのコンテンツをサーバ100から受信して、展示物DSのガイダンスを開始する。そして、そのガイダンスが終了すると、次のコーナBに移動し、同様にそのコーナの展示物DSのガイダンスを開始する。このように全てのガイダンスが終了すると、自走して元の位置に戻り、次の案内者が来るまで待機する。なお、ロボット300の制御部310は、バッテリーが一定値未満になったか否かを判定し、一定値未満になった場合には充電に必要があると判断し、充電装置まで自走して自ら充電を開始してもよい。
FIG. 11 is an image diagram showing an example of a scene in which the content service providing process shown in FIG. 10 is executed. As shown in FIG. 11, for example, the
また、図12に示すように、エリアに大型のディスプレイやスクリーンSCが設けられ、これらに無線機器400と同様の機能が備えられていれば、ロボット100のLCDタッチパネルに表示するコンテンツを、大型のディスプレイやスクリーンSCに送信して表示させてもよい。案内者が大人数の場合であっても、それぞれにきちんと案内することができる。このように、本実施例では、上記のような処理を実行するので、ロボットを効率よくプレゼンテーションさせ、コスト負担を低減することができる。
Also, as shown in FIG. 12, if a large display or screen SC is provided in the area, and these are provided with the same function as the
上記例では、1台のロボット300が複数のエリアでコンテンツを出力して案内する場合について説明した。しかし、単に1台のロボットが複数のコンテンツを提供するだけでなく、ロボットの周辺環境の変化に応じて提供するコンテンツを変えることが望ましい場合もある。以下では、その一例として、センサの検知結果に応じて提供するコンテンツを変える場合について説明する。
In the above example, the case where one
図13は、ロボットコンテンツサービスシステム2000の機能的な構成を示す図である。図13に示すように、ロボットコンテンツサービスシステム2000は、サーバ500と、管理者端末600と、ロボット700と、端末800と、センサ900Aと、無線機器900Bとを有して構成されている。なお、以下では、コンテンツの提供をサーバ500が行うこととしているが、先の実施例と同様、クラウドにより構成されていてもよい。
FIG. 13 is a diagram showing a functional configuration of the robot content service system 2000. As shown in FIG. 13, the robot content service system 2000 includes a
また、先の実施例と同様、サーバ500と管理者端末600は通信回線網N1により接続され、サーバ100とロボット700、端末800は通信回線網N2により接続されている。さらに、センサ900Aと無線機器900Bは無線機器900Bが設置されたエリアの所定の範囲nで近距離通信が可能な環境にある。
Similarly to the previous embodiment, the
サーバ500は、先の実施例と同様、ハードウェアとしては一般的な構成を有したコンピュータであり、本システムにより提供されるコンテンツを管理する装置である。
As in the previous embodiment, the
図14は、サーバ500の機能的な構成を示すブロック図である。図14に示すように、サーバ500は、記憶部501と、検知情報収集部502と、異常判定部503と、第1通信部504と、第2通信部505と、制御部506とを有して構成されている。
FIG. 14 is a block diagram illustrating a functional configuration of the
記憶部501は、例えば、HDD等の記憶装置から構成され、本システムで用いられる各種データを記憶する。
The
図15は、記憶部501が記憶するデータの例を示す図である。図15に示すように、記憶部501は、通知コンテンツ管理データ5011と、検知部管理データ5012と、通知先管理データ5013とを記憶する。
FIG. 15 is a diagram illustrating an example of data stored in the
図16は、通知コンテンツ管理データ5011の例を示す図である。図16に示すように、通知コンテンツ管理データ1011は、ロボット700が提供するコンテンツを識別するためのコンテンツIDと、そのコンテンツを提供するトリガとなったセンサ900Aを識別するための検知部IDと、そのコンテンツを提供する条件を示す通知条件と、そのコンテンツをロボット700から取得するためのコンテンツ取得用データと、そのコンテンツの実体を示すコンテンツデータとが対応付けて記憶されている。図16では、例えば、検知部IDがSS001のセンサが通知条件X1を満たした場合にコンテンツIDがSC001のコンテンツを提供し、コンテンツ取得用データY1により取得されるコンテンツはコンテンツデータZ1、Z’1であることを示している。上記通知条件とは、例えば、センサ900Aが台所に設けられた温度計である場合には、その温度があらかじめ定められた閾値を超えた回数が一定回数以上となったことであり、コンテンツ取得用データとは、例えば、台所付近の空間をカメラで撮像してその映像を保存するコマンドである。このようにして取得されたコンテンツZ1、Z’1が通知コンテンツ管理データ5011に記憶されている。通知コンテンツ管理データ5011のコンテンツID、通知条件は、管理者端末600により登録される。通知コンテンツ管理データ5011は、本システムを契約して利用するユーザごとに記憶される。
FIG. 16 is a diagram illustrating an example of the notification
図17は、検知部管理データ5012の例を示す図である。図17に示すように、検知部管理データ5012は、センサ900Aを識別するための検知部IDと、そのセンサによる検知日時と、そのセンサによる測定値と、そのセンサによる通知条件を示す閾値とが対応付けて記憶されている。図17では、例えば、検知部IDがSS001のセンサが、測定値m1、m2を、それぞれ2016年7月1日の0:00:00、同0:05:00に検知したことを示している。この例では、5分間隔で測定値が得られる設定となっている。また、通知条件を満たすための閾値α1が定められ、測定値がこの閾値を超えた回数が一定回数以上の場合に、通知先に通知されることを示している。検知部管理データ5012は、センサ900Aが設置されている場所ごとに記憶される。図17では、1階の台所について検知部管理データ5012が記憶されていることがわかる。
FIG. 17 is a diagram illustrating an example of the detection
図18は、通知先管理データ5013の例を示す図である。図18に示すように、通知先管理データ5013は、通知先となるユーザを識別するためのユーザIDと、そのユーザの通知先と、そのユーザへの通知方法とが対応付けて記憶されている。図18では、ユーザIDがU0001であるユーザの通知先がT001であり、その通知方法がメールであることを示している。上記通知先としては、メールアドレスが挙げられる。通知先管理データ5013は、本システムの契約時や利用時にあらかじめ登録される。続いて、図14に戻って、検知情報収集部502以降の各部について説明する。
FIG. 18 is a diagram illustrating an example of the notification
検知情報収集部502は、センサ900Aから送信された検知部ID、検知日時、測定値を含む測定情報を検知部管理データ5012に登録する。測定情報とは、検知部管理データ5012のうちの閾値以外の実際に測定されたときに得られる情報である。
The detection
異常判定部503は、検知情報収集部502が登録した測定情報の測定値と、検知部管理データ5012の閾値とを比較し、測定値が閾値を超えているか否かを判定し、上記閾値が上記測定値を超えていると判定した場合、センサ900が異常を検知したと判断し、その判定結果を管理者端末600に通知する。
The
第1通信部504は、通信ネットワークN1を介して管理者端末600との間で通信して各種情報を送受信する処理部である。
The
第2通信部505は、無線通信ネットワークN2を介してロボット700との間で無線通信して各種情報を送受信する処理部である。
The
制御部506は、サーバ500を構成する上記各部の動作を制御する処理部である。サーバ500の具体的な動作についてはシーケンス図を用いて後述する。続いて、図13に戻って、管理者端末600について説明する。
The
管理者端末600は、先の実施例と同様、ハードウェアとしては一般的な構成を有したコンピュータであり、本システムの管理者が操作する端末である。
As in the previous embodiment, the
図19は、管理者端末600の機能的な構成を示すブロック図である。図19に示すように、管理者端末600は、表示部601と、入力部602と、登録分析部603と、第1通信部604と、制御部605とを有して構成されている。
FIG. 19 is a block diagram illustrating a functional configuration of the
表示部601、例えば、LCD等のディスプレイ装置から構成され、サーバ500から受信した異常判定の結果や検知情報等、本システムで提供される各種情報を表示する。
The
入力部602は、例えば、キーボード等の入力装置から構成され、上記異常判定の結果や検知情報に関する分析操作等、本システムに必要な各種情報の入力を受け付ける。
The
登録分析部603は、入力部602から入力された上記分析操作をうけて、異常判定の結果や検知情報の分析を実行する。上記分析の例としては、例えば、入力部602から、分析期間の指定、ユーザID、測定情報が入力されると、その期間の異常と判定された回数を集計したり、どの時間帯に異常と判定された回数が多いのかといったユーザごとに過去のデータに基づいた分析を実行する。
The
第1通信部604は、通信ネットワークN1を介してサーバ500との間で通信して各種情報を送受信する処理部である。
The
制御部605は、管理者端末600を構成する上記各部の動作を制御する処理部である。管理者端末600の具体的な動作についてはシーケンス図を用いて後述する。続いて、図13に戻って、ロボット700について説明する。
The
ロボット700は、先の実施例と同様、ユーザとコミュニケーションが可能なロボットである。
The
図20は、ロボット700の機能的な構成を示すブロック図である。図20に示すように、ロボット700は、記憶部701と、撮像部702と、検知部703と、音変換部704と、音声出力部705と、コンテンツ取得部706と、駆動部707と、第2通信部708と、近距離通信部709と、制御部710とを有して構成されている。上記のうちコンテンツ取得部706以外の各部については先の実施例と同様であるためここではその説明を省略し、コンテンツ取得部706について説明する。
FIG. 20 is a block diagram illustrating a functional configuration of the
コンテンツ取得部706は、サーバ500から受信したコンテンツを取得するためのコマンドを読み取り、指定されたコンテンツデータを生成し、生成したコンテンツデータをサーバ500に送信する。指定上記コマンドとしては、例えば、台所付近の温度が閾値を超えた回数が一定回数以上の場合、火災が発生している可能性があるため、台所空間での撮像範囲を指定した座標パラメータや、撮像実行コマンドを含むコンテンツ取得用データがある。ロボット700の具体的な動作についてはシーケンス図を用いて後述する。続いて、図13に戻って、端末800について説明する。
The
端末800は、本システムの利用者が利用する端末(例えば、スマートフォン、タブレット端末等の携帯端末)である。 A terminal 800 is a terminal (for example, a mobile terminal such as a smartphone or a tablet terminal) used by a user of this system.
図21は、端末800の機能的な構成を示すブロック図である。図21に示すように、端末800は、入力表示部801と、コンテンツ受信部802と、指示送信部803と、第2通信部804と、制御部805とを有して構成されている。
FIG. 21 is a block diagram showing a functional configuration of
入力表示部801は、例えば、タッチパネルから構成され、サーバ500から受信したコンテンツを表示したり、表示されたコンテンツを提供するロボット700に対する動作指示の入力を受け付ける。
The
コンテンツ受信部802は、サーバ500から受信したコンテンツを入力表示部801に表示する。
The
指示送信部803は、入力表示部801から入力された上記動作指示を含むコマンドを生成し、サーバ500に送信する。
The
第2通信部804は、端末800とサーバ500との間で無線通信して各種情報を送受信する処理部である。
The
制御部805は、端末800を構成する上記各部の動作を制御する処理部である。端末800の具体的な動作についてはシーケンス図を用いて後述する。続いて、センサ900A、無線機器900Bについて説明する。
The
センサ900Aは、上記測定情報を出力可能な様々なセンサである。センサ900Aの構成についてはICチップ等の制御部を有する一般的な構成であるため特に示していないが、例えば、玄関のドアに設置された開閉センサ、台所に設置された温度センサ、壁面に設置された振動センサがある。センサ900Aについては、従来から知られている様々なセンサを用いることができる。
The
無線機器900Bは、センサ900Aとサーバ500との間の通信を中継する装置である。無線機器900Bの構成については特に示していないが、例えば、従来から知られているIoTゲートウェイを用いることができる。センサ900A、無線機器900Bの具体的な動作についてはシーケンス図を用いて後述する。続いて、本システムで行われる処理について説明する。
The
図22は、本システムで行われる他のコンテンツサービス提供処理の処理手順を示すシーケンス図である。図22に示すように、他のコンテンツサービス提供処理では、センサ900Aが検知情報を取得し、無線機器900Bを介してサーバ500に送信する(ステップS901、S902)。上記検知情報として送信される情報は、センサ900Aの検知部ID、検知日時、測定値を含む情報である。以下では、1つのセンサ900Aについて説明しているが、センサ900Aが様々な場所に設置されている場合には、それらのすべてから上記検知情報が送信される。
FIG. 22 is a sequence diagram showing a processing procedure of another content service providing process performed in this system. As shown in FIG. 22, in another content service providing process, the
サーバ500の検知情報収集部502は、センサ900Aから上記検知情報を受信すると、その検知情報に含まれる検知部IDをキーにして検知部管理データ5012にアクセスし、その検知部IDを含むレコードに上記検知情報を測定情報として登録する(S2203)。サーバ500は、センサ900Aから随時(例えば、30秒間隔で)検知情報を受信するため、図17に示したように、測定情報が時系列に蓄積される。
Upon receiving the detection information from the
サーバ500の異常判定部503は、検知部管理データ5012に記憶されている測定値と、その測定値に対応する閾値とを比較し、センサ900Aが異常を検知しているか否かを判定する(ステップS2204)。上記異常の判定は、測定値が閾値を超えているか否か、測定値と閾値との差が一定以上であるか等の基準で行えばよい。
The
異常判定部503は、センサ900Aが異常を検知していないと判定した場合(ステップS2203;No)、ステップS2203に戻って、検知情報の収集を続ける。一方、異常判定部503は、センサ900Aが異常を検知していると判定した場合(ステップS2203;Yes)、そのセンサ900Aが異常を検知した旨を管理者端末600に通知する(ステップS2205)。通知される情報には、そのセンサ900の測定情報が含まれる。管理者端末600の登録分析部603は、サーバ500から受信した上記情報を表示部601に表示する(ステップS2230)。管理者は、この表示を確認することにより、どのセンサでどのような異常が生じたのかを把握することができる。
If the
サーバ500の異常判定部503は、さらに、上記測定情報が通知条件を満たした状態であるか否かを判定する(ステップS2206)。上記通知条件を満たした状態とは、例えば、温度センサの温度があらかじめ定められた閾値を超えた回数が一定回数以上となった場合である。
The
異常判定部503は、上記測定情報が通知条件を満たした状態でないと判定した場合(ステップS2206;No)、ステップS2203に戻って、検知情報の収集を続ける。一方、異常判定部503は、上記測定情報が通知条件を満たした状態であると判定した場合(ステップS2206;Yes)、ステップS2203で登録した測定情報に含まれる検知部IDをキーにして通知コンテンツ管理データ5011の中から対応するコンテンツ取得用データを読み出し、ロボット700に送信する(ステップS2207)。上記コンテンツ取得用データとは、例えば、台所付近の空間をカメラで撮像し、その映像を保存するコマンドである。
If the
ロボット700のコンテンツ取得部706は、サーバ500から受信した上記コマンドを実行してコンテンツを取得し(ステップS2208)、得られたデータを記憶部701に記憶して、サーバ500に送信する(ステップS2209)。
The
サーバ500の異常判定部503は、ロボット700から受信したコンテンツ(例えば、コンテンツZ1)を通知コンテンツ管理データ5011に記憶し(ステップS2210)、記憶した通知コンテンツ管理データ5011に対応するユーザIDをキーにして通知先管理データ5013の中から対応する通知先、通知方法を読み取って決定する(ステップS2211)。異常判定部503は、決定した通知先に対して、決定した通知方法で上記コンテンツを送信する(ステップS2212)。この例では、端末800が通知先として登録されている。
The
端末800のコンテンツ受信部802は、サーバ500から受信したコンテンツを入力表示部801に表示する(ステップS2213)。例えば、コンテンツ受信部802は、サーバ500から受信したセンサ900A付近を撮像した動画を再生し、入力表示部801に表示する。
The
端末800の入力表示部801が、ユーザからそのコンテンツに対する動作指示の入力を受け付けると(ステップS2214)、指示送信部803は、その動作指示をサーバ500に送信する(ステップS2215)。
When the
図23は、ロボット700が取得したコンテンツに対して端末800から動作指示を送信する場合の例を示す図である。図23では、ステップS2208において、ロボット700がコマンドに従ってコンテンツMを取得(本例では、異常を検出したセンサ付近を撮像したデータを取得)し、端末800のコンテンツ受信部803が、そのコンテンツMを入力表示部801に表示している様子を示している。このとき、コンテンツ受信部803は、入力表示部801に上記コンテンツとともに、そのコンテンツに対する指示を受け付けるキーを表示する。例えば、上記コンテンツを再生するボタンB1、ロボット700に対する動作指示を入力するボタンB2、端末800に対するその他の操作指示を入力するボタンB3を表示する。
FIG. 23 is a diagram illustrating an example in which an operation instruction is transmitted from the terminal 800 to the content acquired by the
サーバ500の異常判定部503は、端末800から次の指示として上記動作指示を受信すると、その指示内容を分析し、その指示を含むロボット700に対するコマンドを生成し(ステップS2216)、生成したコマンドをロボット700に送信する(ステップS2217)。上記生成したコマンドとしては、例えば、台所付近のうちのコンロを撮像するように撮像範囲を変更したり、上記コンロ周辺を拡大して撮像するコマンドがある。
When the
ロボット700のコンテンツ取得部706は、サーバ500から受信した上記指示に従ってコンテンツを取得し(ステップS2218)、取得したコンテンツをサーバ500に送信する(ステップS2219)。
The
サーバ500の異常判定部503は、ロボット700から受信したコンテンツ(例えば、コンテンツZ1’)を通知コンテンツ管理データ5011に記憶し(ステップS2220)、ステップS2211で決定したユーザの通知先である端末800に、上記コンテンツを送信する(ステップS2221)。
The
端末800のコンテンツ受信部802は、サーバ500から受信したコンテンツを入力表示部801に表示する(ステップS2222)。端末800の入力表示部801が、ユーザからそのコンテンツに対する終了指示の入力を受け付けると(ステップS2223)、指示送信部803は、その終了指示をサーバ500に送信する(ステップS2224)。上記終了指示とは、ユーザが上記コンテンツを確認して、異常がないと判断した場合に、例えば、図23に示したその他の操作指示を入力するボタンB3を操作して得られるコンテンツ提供の終了を指示するコマンドである。
The
サーバ500の異常判定部503は、端末800から上記終了指示を受信すると、その指示内容を分析し、その終了指示を含むロボット700に対するコマンドを生成し(ステップS2225)、生成したコマンドをロボット700に送信する(ステップS2226)。
Upon receiving the end instruction from the terminal 800, the
ロボット700のコンテンツ取得部706は、サーバ500から受信した上記終了指示に従って、コンテンツ取得動作を終了し(ステップS2227)、取得完了通知をサーバ500に送信する(ステップS2228)。上記コンテンツ取得動作を終了するとは、例えば、ロボット700が不図示の充電装置に待機する動作である。
The
サーバ500の異常判定部503は、ロボット700から上記取得完了通知を受信すると、その通知とともに、それまで取得したコンテンツ(例えば、コンテンツZ1、Z1’)、登録した測定情報を管理者端末600に送信する(ステップS2229)。管理者端末600の登録分析部603は、サーバ500から受信した上記コンテンツ、測定情報を表示部601に表示するとともに(ステップS2231)、異常判定結果の分析を実行してその結果を表示する(ステップS2232)。上記分析としては、所定期間における異常判定回数の集計、時間帯ごとの異常判定回数の集計がある。
Upon receiving the acquisition completion notification from the
図24は、本システムをユーザの居住空間に適用した場合のイメージ図である。図24に示すように、居住空間を構成する各エリアに設けられた様々なセンサ900Aの検知情報に基づいて、上記のような処理が実行され、異常がある場合や通知条件に合致した場合には、ユーザに映像のコンテンツを送信して通知し、どのような対処をすべきか指示を仰ぐ。ユーザは、そのコンテンツを確認することにより、自身が離れた場所にいる場合であっても異常を有無や状況を確認することができる。
FIG. 24 is an image diagram when the present system is applied to a user's living space. As shown in FIG. 24, based on the detection information of
このように、本システムでは、図25に示すように、ユーザが居住空間から外出する等して不在にする場合でも、ロボットが番犬の役割を果たし、ユーザの代わりにその居住空間を監視し、センサが異常を検知した場合に、サーバを介してユーザにその状況を示すコンテンツとともに通知することができる。 In this way, in this system, as shown in FIG. 25, even when the user goes out of the living space and goes away, the robot plays the role of a guard dog and monitors the living space instead of the user. When the sensor detects an abnormality, the user can be notified through the server together with the content indicating the situation.
なお、上記サーバ、管理者端末、ロボット、無線機器等で行われる各処理は、実際には、これらにインストールされたプログラムを実行することにより実現される。上記プログラムは、ROM等に予め組み込まれて提供されたり、インストール可能な形式又は実行可能な形式のファイルで記録媒体に記録して提供したり、配布してもよい。 Note that each process performed by the server, the administrator terminal, the robot, the wireless device, and the like is actually realized by executing a program installed therein. The program may be provided by being incorporated in advance in a ROM or the like, or may be provided by being recorded on a recording medium in a file in an installable format or an executable format, or distributed.
1000 ロボットコンテンツサービスシステム
100 サーバ
101 記憶部
1011 コンテンツ管理データ
1012 無線機器管理データ
1013 エリア管理データ
102 エリア判定部
103 コンテンツ提供部
104 第1通信部
105 第2通信部
106 制御部
200 管理者端末
201 表示部
202 入力部
203 登録監視部
204 第1通信部
205 制御部
300 ロボット
301 記憶部
302 撮像部
303 検知部
304 音変換部
305 音声出力部
306 判定部
307 駆動部
308 第2通信部
309 近距離通信部
310 制御部
400 無線機器
401 記憶部
402 近距離通信部
403 制御部
2000 ロボットコンテンツサービスシステム
500 サーバ
501 記憶部
5011 通知コンテンツ管理データ
5012 検知部管理データ
5013 通知先管理データ
502 検知情報収集部
503 異常判定部
504 第1通信部
505 第2通信部
506 制御部
600 管理者端末
601 表示部
602 入力部
603 登録分析部
604 第1通信部
605 制御部
700 ロボット
701 記憶部
702 撮像部
703 検知部
704 音変換部
705 音声出力部
706 コンテンツ取得部
707 駆動部
708 第2通信部
709 近距離通信部
710 制御部
800 端末
801 入力表示部
802 コンテンツ受信部
803 指示送信部
804 第2通信部
805 制御部
900A センサ
900B 無線機器
N1、N2 通信回線網。
1000 Robot
Claims (5)
前記無線機器は、エリアごとに設けられ、
所定の範囲で通信可能な無線機器近距離通信部と、
前記所定の範囲にいる前記自律移動体に自無線機器の識別情報を送信する無線機器制御部と、を備え、
前記自律移動体は、
前記無線機器と前記所定の範囲で通信可能な移動体近距離通信部と、
駆動部による移動により自装置が前記所定の範囲で通信可能か否かを判定する判定部と、
前記所定の範囲で通信可能であると判定された場合に、あらかじめ記憶部に記憶された前記所定の範囲に対応するエリアごとのコンテンツを、無線通信部を介して取得して実行する移動体制御部と、
を備えることを特徴とするコンテンツサービス提供システム。 A content service providing system having an autonomous mobile body that acquires content via a wireless device,
The wireless device is provided for each area,
A wireless device near field communication unit capable of communicating within a predetermined range;
A wireless device control unit that transmits identification information of the wireless device to the autonomous mobile body in the predetermined range,
The autonomous mobile body is
A mobile short-range communication unit capable of communicating with the wireless device in the predetermined range;
A determination unit that determines whether or not the device can communicate within the predetermined range by movement by the drive unit;
When it is determined that communication is possible within the predetermined range, mobile unit control that acquires and executes content for each area corresponding to the predetermined range stored in advance in the storage unit via the wireless communication unit And
A content service providing system comprising:
前記移動体制御部は、次のエリアのコンテンツが他の前記自律移動体により実行中でないことを確認し、次のエリアのコンテンツが他の前記自律移動体により実行中でない場合に、前記駆動部により前記次のエリアまで移動して前記次のエリアのコンテンツを実行する、
ことを特徴とする請求項1に記載のコンテンツサービス提供システム。 The storage unit stores the content for each area in association with the status indicating whether or not the autonomous mobile body is executing the content,
The mobile unit control unit confirms that the content of the next area is not being executed by another autonomous mobile unit, and when the content of the next area is not being executed by another autonomous mobile unit, the driving unit To move to the next area and execute the contents of the next area,
The content service providing system according to claim 1.
ことを特徴とする請求項2に記載のコンテンツサービス提供システム。 The mobile control unit executes the preliminary content stored in the storage unit in advance when the content of the next area is being executed by the other autonomous mobile body.
The content service providing system according to claim 2.
前記検知部は、
エリアごとに設けられ、前記検知情報として得られた異常情報を、ネットワークを介してサーバに送信し、
前記サーバは、
前記検知部から前記異常情報を受信して記憶部に記憶する検知情報収集部と、
前記異常情報に基づいて、前記検知部に対応するコンテンツを取得するための取得用データを前記自律移動体に前記ネットワークを介して送信し、前記自律移動体から前記検知部に対応するコンテンツを取得し、取得した前記コンテンツをあらかじめ定められた通知先となる端末に送信する異常判定部と、を備え、
前記自律移動体は、
前記検知部が前記異常情報を送信した場合に、前記サーバから送信された前記取得用データに基づいて前記検知部に対応するコンテンツを取得し、取得した前記コンテンツを前記サーバに送信するコンテンツ取得部と、
を備えることを特徴とするコンテンツサービス提供システム。 A content service providing system having an autonomous mobile body that acquires content based on detection information detected by a detection unit,
The detector is
Provided for each area, the abnormal information obtained as the detection information is sent to the server via the network,
The server
A detection information collecting unit that receives the abnormality information from the detection unit and stores the abnormality information in a storage unit;
Based on the abnormality information, acquisition data for acquiring content corresponding to the detection unit is transmitted to the autonomous mobile body via the network, and content corresponding to the detection unit is acquired from the autonomous mobile body. And an abnormality determining unit that transmits the acquired content to a terminal that is a predetermined notification destination,
The autonomous mobile body is
A content acquisition unit that acquires content corresponding to the detection unit based on the acquisition data transmitted from the server and transmits the acquired content to the server when the detection unit transmits the abnormality information When,
A content service providing system comprising:
ことを特徴とする請求項4に記載のコンテンツサービス提供システム。 The abnormality determination unit, based on an operation instruction for the autonomous mobile body based on the content received from the terminal, acquires acquisition data for acquiring content corresponding to the detection unit to the autonomous mobile body. Transmitting via the network, acquiring the content content obtained by the acquisition data for the next acquisition from the autonomous mobile body, and transmitting the acquired content to the terminal;
The content service providing system according to claim 4.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016206005A JP2018067181A (en) | 2016-10-20 | 2016-10-20 | Content service provision system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016206005A JP2018067181A (en) | 2016-10-20 | 2016-10-20 | Content service provision system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2018067181A true JP2018067181A (en) | 2018-04-26 |
Family
ID=62087169
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016206005A Pending JP2018067181A (en) | 2016-10-20 | 2016-10-20 | Content service provision system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2018067181A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020003606A1 (en) * | 2018-06-28 | 2020-01-02 | 株式会社日立製作所 | Information processing device and information processing method |
-
2016
- 2016-10-20 JP JP2016206005A patent/JP2018067181A/en active Pending
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020003606A1 (en) * | 2018-06-28 | 2020-01-02 | 株式会社日立製作所 | Information processing device and information processing method |
| JP2020003668A (en) * | 2018-06-28 | 2020-01-09 | 株式会社日立製作所 | Information processing device and information processing method |
| CN111433837A (en) * | 2018-06-28 | 2020-07-17 | 株式会社日立制作所 | Information processing device and information processing method |
| US11188945B2 (en) | 2018-06-28 | 2021-11-30 | Hitachi, Ltd. | Information processing apparatus and information processing method |
| JP7002415B2 (en) | 2018-06-28 | 2022-01-20 | 株式会社日立製作所 | Information processing equipment and information processing method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12238176B2 (en) | Method and device for controlling home device | |
| US8874266B1 (en) | Enhancing sensor data by coordinating and/or correlating data attributes | |
| US9842363B2 (en) | Method, computer program product, and system for producing combined image information to provide extended vision | |
| JP6440745B2 (en) | Method and system for augmented reality displaying a virtual representation of the action of a robotic device | |
| JP5901217B2 (en) | Device remote control system and device remote control method | |
| KR20190106908A (en) | Ai robot and the control method thereof | |
| EP2666285B1 (en) | Method and apparatus for controlling a device | |
| US20150234398A1 (en) | Evolving Interactive Virtual-Physical Hybrid Platforms, Systems, and Methods | |
| CN106415509A (en) | Hub-to-hub peripheral discovery | |
| WO2017094442A1 (en) | Data flow control apparatus and data flow control method | |
| JP7027601B2 (en) | Robot control device, robot control method and robot | |
| KR20210099218A (en) | Server and robot system including same | |
| KR20150106553A (en) | Home network system and method using robot | |
| CN102209158A (en) | Terminal apparatus, control system, and control method for controlling collaboration among a plurality of devices | |
| EP2869584B1 (en) | Method and device for realizing distributed remote control, and television terminal and mobile terminal thereof | |
| JP7532941B2 (en) | Information processing device, telepresence robot, base control system, remote control system, information processing method and program | |
| JP2019079419A (en) | Robot management system | |
| WO2017159006A1 (en) | Data-flow control device and data-flow control method | |
| JP2018067181A (en) | Content service provision system | |
| KR102071759B1 (en) | Remote support system, information processing apparatus, image processing apparatus, methods of controlling these, and storage medium | |
| JPWO2019244304A1 (en) | Device control signal registration device, device control signal registration system, device control signal registration method, and device control signal registration program | |
| KR20150124890A (en) | Proximity detection of candidate companion display device in same room as primary display using camera | |
| CN106169057A (en) | Information processor and method | |
| US20220198600A1 (en) | Information processing apparatus, information processing method, and system | |
| JPWO2019239738A1 (en) | Information processing device, information processing method |