(57)【要約】【課題】ユーザに対しユーザの状況に適した内容のメッセージを提示する。【解決手段】管理サーバ（３）は、家庭内機器（１）から機器情報を取得する機器情報取得部（６１）と、画像データに基づき提示対象者を特定する対象者特定部（６２）と、上記機器情報および上記提示対象者に対応したメッセージを、出力装置（２）に送信するメッセージであると特定するルール決定部（６３）とを含む。【選択図】図１
2014089525.tif 000002
【特許請求の範囲】
【請求項１】
提示対象者に提示するためのメッセージをメッセージ提示装置に送信するメッセージ管理装置であって、
上記メッセージは、上記提示対象者、および、通信可能に接続された電子機器において検知される所定の状況を示す機器情報にあらかじめ対応づけられており、
上記電子機器から上記機器情報を取得する機器情報取得手段と、
上記メッセージ提示装置から上記提示対象者を撮像して生成された画像データを取得する画像取得手段と、
上記画像取得手段が取得した上記画像データに基づいて上記提示対象者を特定する対象者特定手段と、
上記機器情報取得手段によって取得された上記機器情報、および、上記対象者特定手段によって特定された上記提示対象者に対応づけられた上記メッセージを、上記メッセージ提示装置に送信するメッセージとして特定するメッセージ特定手段とを備えることを特徴とするメッセージ管理装置。
【請求項２】
上記メッセージ提示装置は自走式の装置であり、
上記メッセージは、上記提示対象者および上記機器情報に対応づけられているとともに、上記提示対象者を撮像する場所へ上記メッセージ提示装置を移動させる制御命令にさらに対応づけられており、
上記機器情報取得手段が上記機器情報を取得したとき、該機器情報が対応づけられているメッセージに対応づけられている上記制御命令を上記メッセージ提示装置に送信する制御命令送信手段をさらに備えることを特徴とする請求項１に記載のメッセージ管理装置。
【請求項３】
上記メッセージは、上記提示対象者および上記機器情報に対応づけられているとともに、出力可能期間にさらに対応づけられており、
上記機器情報取得手段が上記機器情報を取得した時刻あるいはそれとほぼ同じ時刻を取得する時刻取得手段をさらに備え、
上記メッセージ特定手段は、上記機器情報取得手段によって取得された上記機器情報、および、上記対象者特定手段によって特定された上記提示対象者に対応づけられ、かつ、上記時刻取得手段が取得した時刻を含む上記出力可能期間に対応づけられているメッセージを、上記メッセージ提示装置に送信するメッセージとして特定することを特徴とする請求項１または２に記載のメッセージ管理装置。
【請求項４】
１つのメッセージに、１つの上記機器情報および複数の提示対象者が対応づけられており、
上記メッセージ特定手段は、上記機器情報取得手段によって上記機器情報が取得されたとき、該機器情報が対応づけられている上記メッセージを、該メッセージが対応づけられている上記複数の提示対象者のそれぞれに対して少なくとも１回提示されるように、上記メッセージを上記メッセージ提示装置に送信するメッセージとして特定することを特徴とする請求項１から３のいずれか１項に記載のメッセージ管理装置。
【請求項５】
提示対象者にメッセージを提示するメッセージ提示装置であって、
上記メッセージは、上記提示対象者、電子機器において検知される所定の状況を示す機器情報、および、上記提示対象者を撮像する場所を指定する制御命令があらかじめ対応づけられており、
上記電子機器において所定の状況が検知されたとき、該状況を示す上記機器情報にあらかじめ対応づけられた上記制御命令を取得する制御命令取得手段と、
上記制御命令取得手段によって取得された上記制御命令によって指定された場所へ自機を移動させる移動制御手段と、
上記移動制御手段により移動した後、上記提示対象者を撮像して画像データを生成するカメラと、
上記機器情報、および、上記カメラによって生成された上記画像データから特定された提示対象者にあらかじめ対応づけられたメッセージを取得するメッセージ取得手段と、
上記メッセージ取得手段によって取得された上記メッセージを提示対象者に提示するメッセージ出力手段とを備えることを特徴とするメッセージ提示装置。
【請求項６】
上記機器情報を取得する機器情報取得手段と、
上記カメラによって生成された上記画像データに基づいて上記提示対象者を特定する対象者特定手段と、
上記機器情報取得手段によって取得された上記機器情報、および、上記対象者特定手段によって特定された上記提示対象者に対応づけられた上記メッセージを、上記提示対象者に提示するメッセージとして特定するメッセージ特定手段とをさらに備えることを特徴とする請求項５に記載のメッセージ提示装置。
【請求項７】
提示対象者に提示するためのメッセージをメッセージ提示装置に送信するメッセージ管理装置の制御方法であって、
上記メッセージは、上記提示対象者、および、通信可能に接続された電子機器において検知される所定の状況を示す機器情報にあらかじめ対応づけられており、
上記電子機器から上記機器情報を取得する機器情報取得ステップと、
上記メッセージ提示装置から上記提示対象者を撮像して生成された画像データを取得する画像取得ステップと、
上記画像取得ステップにて取得した上記画像データに基づいて上記提示対象者を特定する対象者特定ステップと、
上記機器情報取得ステップにて取得された上記機器情報、および、上記対象者特定ステップにて特定された上記提示対象者に対応づけられた上記メッセージを、上記メッセージ提示装置に送信するメッセージとして特定するメッセージ特定ステップとを含むことを特徴とするメッセージ管理装置の制御方法。
【請求項８】
提示対象者にメッセージを提示するメッセージ提示装置の制御方法であって、
上記メッセージは、上記提示対象者、電子機器において検知される所定の状況を示す機器情報、および、上記提示対象者を撮像する場所を指定する制御命令があらかじめ対応づけられており、
上記電子機器において所定の状況が検知されたとき、該状況を示す上記機器情報にあらかじめ対応づけられた上記制御命令を取得する制御命令取得ステップと、
上記制御命令取得ステップにて取得された上記制御命令によって指定された場所へ自機を移動させる移動制御ステップと、
上記移動制御ステップにて移動した後、上記提示対象者を撮像して画像データを生成する画像データ生成ステップと、
上記機器情報、および、上記画像データ生成ステップにて生成された上記画像データから特定された提示対象者にあらかじめ対応づけられたメッセージを取得するメッセージ取得ステップと、
上記メッセージ取得ステップにて取得された上記メッセージを提示対象者に提示するメッセージ出力ステップとを含むことを特徴とするメッセージ提示装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メッセージを提示するメッセージ提示システムなどに関する。
【背景技術】
【０００２】
近年、ユーザ間、あるいはユーザと電子機器との間において、メッセージの送受信を行う電子機器が開発されている。該電子機器には、円滑にメッセージをやりとりするための工夫が施されている。
【０００３】
例えば、特許文献２には、テキストデータと音声データとを相互に変換し、見守り者と高齢者との間のメッセージ伝達を円滑に行う技術が開示されている。
【０００４】
更に、ユーザと電子機器との間でメッセージのやりとりを行う、電子コミュニケーション装置においては、より自然で人間味のあるメッセージ、または、よりユーザにとって有益なメッセージを送信できるような工夫が施されている。
【０００５】
例えば、特許文献１には、ユーザ属性およびエージェント属性に基づいて提示するメッセージの内容を変化させる技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−０９２５４０号公報（２００５年  ４月  ７日公開）
【特許文献２】特開２００４−２７２５６８号公報（２００４年  ９月３０日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述のような従来技術では、メッセージの提示対象となるユーザの状況に適したメッセージを必ずしも提示できるわけではない。
【０００８】
例えば、特許文献１に開示の技術では、あらかじめ設定したユーザ属性と、メッセージを提示する側の属性であるエージェント属性とに基づいてメッセージ内容を変化させているので、メッセージ内容の決定はメッセージを提示される側であるユーザの現在の状況に関わらず決定される。
【０００９】
本発明は上記の問題点に鑑みたものであり、その目的は、ユーザの状況に適したメッセージをユーザに対して提示することができるメッセージ管理装置、メッセージ提示装置、メッセージ提示システム、メッセージ管理装置およびメッセージ提示装置の制御方法、制御プログラム、および記録媒体を実現することにある。
【課題を解決するための手段】
【００１０】
上記の課題を解決するために、本発明の一態様に係るメッセージ管理装置は、提示対象者に提示するためのメッセージをメッセージ提示装置に送信するメッセージ管理装置であって、上記メッセージは、上記提示対象者、および、通信可能に接続された電子機器において検知される所定の状況を示す機器情報にあらかじめ対応づけられており、上記電子機器から上記機器情報を取得する機器情報取得手段と、上記メッセージ提示装置から上記提示対象者を撮像して生成された画像データを取得する画像取得手段と、上記画像取得手段が取得した上記画像データに基づいて上記提示対象者を特定する対象者特定手段と、上記機器情報取得手段によって取得された上記機器情報、および、上記対象者特定手段によって特定された上記提示対象者に対応づけられた上記メッセージを、上記メッセージ提示装置に送信するメッセージとして特定するメッセージ特定手段とを備えることを特徴としている。
【００１１】
また、本発明の一態様に係るメッセージ管理装置の制御方法は、提示対象者に提示するためのメッセージをメッセージ提示装置に送信するメッセージ管理装置の制御方法であって、上記メッセージは、上記提示対象者、および、通信可能に接続された電子機器において検知される所定の状況を示す機器情報にあらかじめ対応づけられており、上記電子機器から上記機器情報を取得する機器情報取得ステップと、上記メッセージ提示装置から上記提示対象者を撮像して生成された画像データを取得する画像取得ステップと、上記画像取得ステップにて取得した上記画像データに基づいて上記提示対象者を特定する対象者特定ステップと、上記機器情報取得ステップにて取得された上記機器情報、および、上記対象者特定ステップにて特定された上記提示対象者に対応づけられた上記メッセージを、上記メッセージ提示装置に送信するメッセージとして特定するメッセージ特定ステップとを含むことを特徴としている。
【００１２】
また、本発明の一態様に係るメッセージ提示装置は、提示対象者にメッセージを提示するメッセージ提示装置であって、上記メッセージは、上記提示対象者、電子機器において検知される所定の状況を示す機器情報、および、上記提示対象者を撮像する場所を指定する制御命令があらかじめ対応づけられており、上記電子機器において所定の状況が検知されたとき、該状況を示す上記機器情報にあらかじめ対応づけられた上記制御命令を取得する制御命令取得手段と、上記制御命令取得手段によって取得された上記制御命令によって指定された場所へ自機を移動させる移動制御手段と、上記移動制御手段により移動した後、上記提示対象者を撮像して画像データを生成するカメラと、上記機器情報、および、上記カメラによって生成された上記画像データから特定された提示対象者にあらかじめ対応づけられたメッセージを取得するメッセージ取得手段と、上記メッセージ取得手段によって取得された上記メッセージを提示対象者に提示するメッセージ出力手段とを備えることを特徴としている。
【００１３】
また、本発明の一態様に係るメッセージ提示装置の制御方法は、提示対象者にメッセージを提示するメッセージ提示装置の制御方法であって、上記メッセージは、上記提示対象者、電子機器において検知される所定の状況を示す機器情報、および、上記提示対象者を撮像する場所を指定する制御命令があらかじめ対応づけられており、上記電子機器において所定の状況が検知されたとき、該状況を示す上記機器情報にあらかじめ対応づけられた上記制御命令を取得する制御命令取得ステップと、上記制御命令取得ステップにて取得された上記制御命令によって指定された場所へ自機を移動させる移動制御ステップと、上記移動制御ステップにて移動した後、上記提示対象者を撮像して画像データを生成する画像データ生成ステップと、上記機器情報、および、上記画像データ生成ステップにて生成された上記画像データから特定された提示対象者にあらかじめ対応づけられたメッセージを取得するメッセージ取得ステップと、上記メッセージ取得ステップにて取得された上記メッセージを提示対象者に提示するメッセージ出力ステップとを含むことを特徴としている。
【発明の効果】
【００１４】
本発明の一様態によれば、電子機器において検知される所定の状況を示す機器情報、および、ユーザを撮像することにより生成した画像データに基づいて設定されたメッセージを、メッセージ提示装置にユーザに対して提示させることができる。これにより、ユーザの状況に適したメッセージを提示することができるという効果を奏する。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施の形態に係るメッセージ提示システムを構成する家庭内機器と、出力装置と、管理サーバとの要部構成を示すブロック図である。
【図２】上記メッセージ提示システムの動作概要を示す図である。
【図３】上記メッセージ提示システムの管理サーバに保持されるルールテーブルのデータ構造および具体例を示す図である。
【図４】上記メッセージ提示システムの管理サーバが使用するグループ提示情報のデータ構造および具体例を示す図である。
【図５】上記メッセージ提示システムの処理の流れを示した図である。
【発明を実施するための形態】
【００１６】
〔実施形態１〕
以下、本発明の実施の形態について、図１〜５を用いて詳細に説明する。
【００１７】
まず、図２に基づいて、本実施の形態に係るメッセージ提示システム１００の動作概要を説明する。
【００１８】
〔動作概要〕
図２は、メッセージ提示システム１００の動作概要を示す図である。図示の通り、メッセージ提示システム１００は、家庭内機器１と、出力装置２と、管理サーバ３とを備えている。また、メッセージ提示システム１００において、家庭内機器１は管理サーバ３と通信可能に接続されており、管理サーバ３によって自機の状態を管理されている。出力装置２および管理サーバ３は互いにデータの送受信を行う構成である。なお、家庭内機器１と管理サーバ３との間、および、出力装置２と管理サーバ３との間の通信様式は特に限定しないが、ワイヤレス通信であることが望ましい。
【００１９】
続いて、メッセージ提示システム１００の基本的な動作について図２に基づいて説明する。
【００２０】
まず、ユーザが家庭内機器１を操作する。例えば、図２においては、ユーザＡは家庭内機器１（テレビ）の電源をＯＮにしている。このような、家庭内機器１の稼働状況の変化があった場合、該稼働状況の変化の検知を契機として、メッセージ提示システム１００は、以下の（１）〜（８）に示す動作を行う。なお、以下の（１）〜（８）の番号は、図２の装置および通信の流れに付記した番号に対応している。
（１）家庭内機器１は、自機の稼働状況の変化、すなわち、自機の電源がＯＮになったことを検知する。以後、家庭内機器１が検知した自機の稼働状況の変化を、単に「機器情報」と記述する。機器情報については、家庭内機器１の説明で詳述する。
（２）家庭内機器１は、（１）で検知した機器情報を管理サーバ３へ送信する。
（３）管理サーバ３は上記機器情報を受信すると、該機器情報を受信した時刻を取得する。図２においては、時刻は「１６時」である。
（４）管理サーバ３はさらに、上記機器情報および上記時刻に基づいて、出力装置２の移動を制御する制御命令を決定し、該制御命令と、ユーザＡを特定するための画像データの要求信号を出力装置２へと送信する。制御命令の詳細については後述する。
（５）出力装置２は、上記制御命令を受信し、該制御命令に従って移動する。図２においては、出力装置２は元居た場所から、家庭内機器１（テレビ）の近くまで移動する。
（６）また、出力装置２は、上記画像データの要求信号を受信し、ユーザＡの写真または動画などを撮影することにより画像データを生成し、管理サーバ３へ送信する。
（７）管理サーバ３は、受信した上記画像データに基づきユーザＡを特定する。図２の場合、ユーザＡは「太郎」である、と特定する。さらに、管理サーバ３は、上記機器情報と、特定したユーザが誰であるかと、上記時刻情報とに基づいて、ユーザＡ（太郎）に提示するメッセージを決定し、メッセージデータを作成し出力装置２へ送信する。
（８）出力装置２は、管理サーバ３から受信したメッセージデータを出力する。図２では、「宿題した？」という内容を、音声として出力している。
【００２１】
上記（１）〜（８）に示す動作を行うことにより、メッセージ提示システム１００は、ユーザの状況に適したメッセージを提示することができる。
【００２２】
なお、図２では、家庭内機器１はユーザＡの操作により起こった、家庭内機器１（テレビ）内の稼働状況の変化（電源ＯＮ）を検知することとした。しかし、家庭内機器１は、人や外部装置によって生起された状況の変化ではなく、家庭内機器１内において自発的に生じた状況の変化を検知し、該稼働状況の変化（機器情報）を管理サーバ３へ送信してもよい。例えば、家庭内機器１である洗濯機が、洗濯を終了したことを自発的に検知し、検知した情報（機器情報）を管理サーバ３へ送信してもよい。
【００２３】
次に、メッセージ提示システム１００に含まれる各装置の要部構成を図１に基づいて説明する。
【００２４】
〔要部構成〕
図１は、メッセージ提示システム１００を構成する家庭内機器１と、出力装置２と、管理サーバ３との要部構成を示すブロック図である。なお、本実施の形態に直接関係のない部分（例えば、外部機器との接続や音声出力を実現する部分など）は、記載の簡潔性を担保する観点から、構成の説明およびブロック図から省略した。ただし、実施の実情に即して、メッセージ提示システム１００は当該省略した構成を含んでもよい。
【００２５】
メッセージ提示システム１００は、図１に示す通り、家庭内機器１と、出力装置２と、管理サーバ３とを備えている。
【００２６】
（家庭内機器１の構成）
家庭内機器１は、自機の状態を検知し、その内容を含む機器情報を、ネットワークを介し管理サーバ３へと送信するものである。家庭内機器１は、例えば、空調装置、照明装置、テレビ、録画装置などの家電製品である。
【００２７】
ここでいう機器情報とは、具体的には家庭内機器１の電源のＯＮ／ＯＦＦ、設定変更、特定の動作を行った回数などの、家庭内機器１の稼働状況の変化を示す情報である。上記機器情報は家庭内機器１によって検知され、管理サーバ３へと送信される。
【００２８】
なお、家庭内機器１はセンサ装置であってもよい。家庭内機器１がセンサ装置である場合は、例えば、家庭内機器１としての開閉センサがドアの開閉を検知し、機器情報として管理サーバ３へ送信してもよい。また、例えば、家庭内機器１としての温度センサが、室内気温および外気温を検知し、室内気温と外気温の温度差が所定の値以上である場合に、温度差が生じているという状況を、機器情報として管理サーバ３へ送信してもよい。
【００２９】
（出力装置２の構成）
出力装置２は、カメラ１０と、制御部２０と、通信部３０と、出力部４０とを備えている。
【００３０】
なお、出力装置２は、後述するがユーザの写真を撮影する装置であり、かつ、音声を主体としてユーザにメッセージを提示する装置であるため、ユーザの近傍まで移動できる自走装置であることが望ましい。さらに、出力装置２は、自走式掃除機に搭載されていてもよいし、当然ながら該自走式掃除機は家庭内機器１を兼ねていてもよい。
【００３１】
カメラ１０は、提示対象者の写真または動画を撮影し、画像データを生成するものである。
【００３２】
ここで、「提示対象者」とは、出力装置２がメッセージを提示する対象となるユーザを指す。さらに詳しくは、提示対象者は、家庭内機器１を操作したと推測される（家庭内機器１の近傍に存在する）ユーザ、または、家庭内機器１の稼働状況の変化に応じて、管理サーバ３が出力装置２を介して何らかのメッセージを提示する対象となるユーザを指す。
【００３３】
カメラ１０は、提示対象者を特定するために利用できる画像データを生成するために、出力装置２の周囲を撮影する機能を少なくとも持つ。上記画像データを生成することができれば、カメラ１０の構成および機能、提示対象者の検知方法、および撮影方法は特に限定しないが、カメラ１０は、出力装置２から見てどの方向に提示対象者が居るのかを検知する機能をさらに備えていてもよい。
【００３４】
提示対象者の居る方向を検知するためには、例えばカメラ１０を出力装置２の周囲３６０度を探索できるような構成とし、一般的なカメラに備えられている顔認識機能などを用いて、提示対象者と推定される人物の顔を認識し、その方向を提示対象者の居る方向とすればよい。
【００３５】
なお、カメラ１０が提示対象者の居る方向を検知する機能を備えていない場合は、例えば、管理サーバ３から受信する制御命令に、「テレビの前へ移動し、南東の方角を向く」など、出力装置２の移動先の情報に加え、移動後の方角を示す情報を含んでおけばよい。この場合、カメラ１０は該制御命令で指定された方角に向かって写真を撮影し、該写真に含まれている、人間の顔と推測される部分を抽出することにより画像データを生成することとなる。
【００３６】
制御部２０は、出力装置２を統括的に制御するものである。また、制御部２０は、管理サーバ３から受信した制御命令に従い、出力装置２の移動制御を行うものである。
【００３７】
ここでいう制御命令とは、出力装置２が提示対象者を撮影するために移動する、該移動を制御する命令である。上記制御命令は、出力装置２が移動する先の場所を指定する情報を少なくとも含んでいればよく、制御命令は、例えば、「テレビの前へ移動する」といった、出力装置２の移動先を示す場所を指定してもよいし、「廊下を南へ３ｍ進んで右に曲がり１ｍ進む」など、出力装置２の移動経路を指定するものであってもよい。
【００３８】
さらに、上記制御命令は、「テレビの前へ移動し、南東の方角を向く」など、提示対象者を確実に捕捉するため、最初に出力装置２がカメラ１０を向ける方向を指定していてもよい。
【００３９】
制御部２０は、例えば、ＣＰＵ（central processing unit）などで実現され、出力装置２の制御は、制御部２０としてのＣＰＵが、ＲＯＭなどに記憶されているプログラムを、ＲＡＭなどに読み出して実行することで実現される。
【００４０】
制御部２０は、さらに詳しくは、検出データ取得部２１と、メッセージ取得部２２とを含む。
【００４１】
検出データ取得部２１は、カメラ１０が生成した画像データを取得し、管理サーバ３へ送信するものである。
【００４２】
より具体的には、検出データ取得部２１は、通信部３０を介して管理サーバ３から画像データ要求を受信し、カメラ１０に対し画像データの生成要求を送信する。カメラ１０が画像データの生成要求を受け生成した画像データを、検出データ取得部２１は取得し、管理サーバ３の対象者特定部６２へと送信する。
【００４３】
なお、検出データ取得部２１において、カメラ１０が生成した画像データをそのまま後述の対象者特定部６２へ送信し、対象者特定部６２において提示対象者の特定を行いやすいように該画像データの加工を行うこととしても構わないし、対象者特定部６２が提示対象者の特定を行いやすいように、カメラ１０から受信した画像データに対し、適宜トリミングなどの加工を行ったうえで対象者特定部６２へと送信してもよい。
【００４４】
メッセージ取得部２２は、通信部３０を介し、管理サーバ３からメッセージデータを取得するものである。ここで言うメッセージデータとは、出力装置２が出力すべきメッセージ内容を、出力部４０が出力できる形式に変換したデータのことである。取得したメッセージデータは出力部４０へ送信される。
【００４５】
なお、上記メッセージデータは少なくとも出力部４０が出力できる形式であればよく、その形式は特に限定しない。例えば、メッセージデータは人工音声のような音声データであってもよい。さらには、複数の形式のデータを含んでいてもよい。
【００４６】
通信部３０は、管理サーバ３のサーバ通信部５０とデータの送受信を行うものである。通信部３０は、検出データ取得部２１から画像データを受信し、サーバ通信部５０へと送信する。また、通信部３０は、サーバ通信部５０から制御命令、画像データの要求信号、およびメッセージデータを受信し、制御命令および画像データの要求信号は制御部２０へ、メッセージデータはメッセージ取得部２２へと送信する。
【００４７】
出力部４０は、メッセージ取得部２２から受信したメッセージデータを出力するものである。出力部４０は具体的にはスピーカなどの音声を出力する装置である。
【００４８】
ただし、出力部４０がメッセージデータを提示する様式は音声のみに限定されない。出力部４０は、音声、文字、およびイラストなど様々な形式のメッセージデータを受信し、それらを組み合わせて提示対象者に提示してもよく、例えば出力部４０としてディスプレイを備え、文字およびイラストの表示によってメッセージを提示してもよいし、音声と上記表示との組合せでメッセージを提示してもよい。
【００４９】
また、後述の対象者特定部６２が特定する提示対象者に合わせ、出力部４０の出力様式を変更してもよい。例えば、耳の聞こえにくい提示対象者に対しては、出力部４０は文字のみ、または音声と文字を組み合わせてメッセージを提示することとしてもよい。
【００５０】
（管理サーバ３の構成）
管理サーバ３は、サーバ通信部５０と、サーバ制御部６０と、計時部７０と、記憶部８０とを備えている。
【００５１】
サーバ通信部５０は、出力装置２の通信部３０とデータの送受信を行うものである。サーバ通信部５０は、通信部３０から画像データを受信し、対象者特定部６２へと送信する。また、サーバ通信部５０は、ルール決定部６３から制御命令を、メッセージ作成部６５からメッセージデータを受信し、どちらも出力装置２へと送信する。
【００５２】
計時部７０は、ルール決定部６３の時刻取得要求を受信し、現在時刻を供給するものである。以後、計時部７０が計時、供給する時刻を、単に「時刻」と記述する。
【００５３】
具体的には、計時部７０は、後述するルール決定部６３からの時刻取得要求を受信し時刻を取得し、該時刻をルール決定部６３へ送信する。
【００５４】
なお、ルール決定部６３へ時刻を供給できるならば、計時部７０の構成は特に限定されない。例えばインターネットを介し時刻を取得してもよいし、管理サーバ３に時計を内蔵していてもよい。
【００５５】
記憶部８０は、認証情報８１と、ルールテーブル８２と、グループ提示情報８３とを格納する。
【００５６】
また、図示しないが、記憶部８０はグループ設定情報を格納する。ここで、グループ設定情報とは、グループ名称と該グループ名称に対応づけられた１または複数の提示対象者との対応付けを示す情報である。それゆえ、グループ設定情報を参照することにより、グループ名称が決まれば、該グループ名称に対応づけられた提示対象者が一意に決定される。なお、グループ設定情報は、管理サーバ３においてあらかじめ設定されていてもよいし、ユーザが自由に設定および変更できるものであってもよい。
【００５７】
グループ設定情報において、複数人の提示対象者をまとめて１つのグループと設定、記憶しておくことにより、該グループのグループ名称を後述のルールテーブル８２の「提示対象者」列に、提示対象者の情報の代わりに格納することができる。例えば、グループ設定情報において、グループ名称「家族」の提示対象者が「父、母、太郎、花子」であるとあらかじめ設定しておけば、ルールテーブル８２の提示対象者を、「家族」と設定することができる。
【００５８】
認証情報８１は、提示対象者を特定できる特徴を示した特徴量が、ユーザ識別情報に対応づけられた情報である。
【００５９】
ここで、ユーザ識別情報とは、例えばユーザＩＤ、ユーザ名などであり、各ユーザが一意に分かるものであればその形式は問わない。また、後述する対象者特定部６２で画像データに基づいた提示対象者の特定を行うことから、上記特徴量は、例えば顔写真中の目・鼻・口の位置関係、背の高さなど、各個人の画像上での特徴を示す情報である。
【００６０】
なお、認証情報８１に登録されている特徴量およびユーザ認識情報は、あらかじめ設定されたものであってもよいし、ユーザが自由に追加・変更できてもよい。
【００６１】
ルールテーブル８２は、出力装置２に送信するメッセージデータの内容を決定するためのルールを示す情報であり、ルール決定部６３および出力要否判定部６４により参照される。ここでいうルールとは、いつ、どのような機器情報を受信した場合に、どのような制御命令を送信するか、また、誰に、どのようなメッセージを提示するか、を定義しているものである。ルールテーブル８２の詳細なデータ構造については後述する。
【００６２】
グループ提示情報８３は、ルールテーブル８２において、１つのルールに設定された提示対象者が複数人、またはグループ名称である場合に、提示対象者１人１人に対し、該ルールに設定されたメッセージ内容を提示したか否かを示す情報である。グループ提示情報８３は、後述の出力要否判定部６４により参照される。グループ提示情報８３の詳細なデータ構造については後述する。
【００６３】
サーバ制御部６０は、管理サーバ３を統括的に制御するものである。
【００６４】
サーバ制御部６０は、さらに詳しくは、機器情報取得部６１と、対象者特定部６２と、ルール決定部６３と、出力要否判定部６４と、メッセージ作成部６５とを含む。
【００６５】
機器情報取得部６１は、家庭内機器１が送信した機器情報を、サーバ通信部５０を介して受信するものである。
【００６６】
機器情報取得部６１の受信した上記機器情報は、ルール決定部６３へ送信され、後述するルールの決定に用いられる。
【００６７】
対象者特定部６２は、サーバ通信部５０を介し出力装置２から受信した画像データに基づき、該画像データに写っている提示対象者が誰であるかを特定するものである。
【００６８】
具体的には、対象者特定部６２は、例えば以下の（１）および（２）に示す処理を行うことにより提示対象者を特定する。
（１）認証情報８１を参照し、出力装置２から受信した画像データ画像データより抽出された特徴量と、認証情報８１の特徴量とを照合する。
（２）照合の結果、認証情報８１と上記画像データとの特徴量が合致する場合は、該特徴量が対応づけられているユーザ（ユーザ識別情報）を、上記画像データに写っている提示対象者であると特定する。
【００６９】
（１）の具体例としては、該画像データより抽出された特徴量と、認証情報８１に記憶されている顔写真の目・鼻・口の位置関係、身長などの特徴量とを比較照合すればよい。
【００７０】
なお、上記（１）および（２）は一例であり、上記画像データに写っている提示対象者を一意に特定できるならば、その特定方法は限定しない。
【００７１】
ルール決定部６３は、機器情報取得部６１から受信した機器情報と、計時部７０から供給された時刻とに基づいてルールテーブル８２を検索し、適用すべきルールを決定するものである。具体的なルールの決定方法は後述する。
【００７２】
また、ルール決定部６３は、決定したルールから制御命令を読み出し、サーバ通信部５０を介し出力装置２へ送信する（図１のａ）。
【００７３】
加えて、ルール決定部６３は、対象者特定部６２の特定した提示対象者（ユーザ識別情報）が、決定したルールに設定された提示対象者に含まれる場合は、上記ルールに設定されたメッセージ内容をメッセージ作成部６５へ送信する。
【００７４】
ルール決定部６３は、更に詳しくは、出力要否判定部６４を含む。
【００７５】
出力要否判定部６４は、ルール決定部６３が決定したルールに設定された提示対象者が、複数人もしくはグループ名称であるか、特定の１個人に対して設定されたものかを判定する。さらに、出力要否判定部６４は、判定の結果上記メッセージが複数人もしくはグループ名称に対し設定されたメッセージである場合、対象者特定部６２が特定した提示対象者に対して上記メッセージを送信済か否かを判定する。具体的な処理はルール決定部６３のルールの決定方法とともに後述する。
【００７６】
メッセージ作成部６５は、ルール決定部６３が決定したルールに設定されたメッセージ内容を、ルール決定部６３から受信し、該メッセージ内容に基づいてメッセージデータを作成するものである。ここでいうメッセージデータとは、文字列などの形式で格納されている上記メッセージ内容を、出力装置２の出力部４０が出力できる形式に変換したデータのことである。作成されたメッセージデータは、サーバ通信部５０を介し出力装置２のメッセージ取得部２２へと送信される。
【００７７】
なお、管理サーバ３は、メッセージ作成部６５を介さず、ルール決定部６３が決定したルールに設定されたメッセージ内容を、例えばテキストデータなど、ルールテーブル８２に格納されていたメッセージ内容お形式そのままで、メッセージ取得部２２に送信してもよい。
【００７８】
この場合、出力装置２において、上記テキストデータを取得したメッセージ取得部２２が、出力部４０が出力できる様式に上記テキストデータを変換すればよく、出力装置２のメッセージ取得部２２は、受信したテキストデータを例えば音声データなどの形式に変換する構成をさらに備えていればよい。
【００７９】
〔ルールテーブル８２の構成〕
図３は、ルールテーブル８２のデータ構造および具体例を示す図である。
【００８０】
なお、図３において、ルールテーブル８２をテーブル形式のデータ構造にて示したことは一例であって、ルールテーブル８２のデータ構造をテーブル形式に限定する意図はない。以降、データ構造を説明するためのその他の図においても同様である。
【００８１】
図示の通り、ルールテーブル８２は、「ルールＮｏ」列と、「有効」列と、「機器情報」列と、「制御命令」列と、「出力可能期間」列と、「提供対象者」列と、「メッセージ内容」列とを持ち、各行が１つのルールを示している。
【００８２】
ルールテーブル８２は、「機器情報」列の情報と、「出力可能期間」列の情報と、「提示対象者」列の情報とが決まれば、適用するルール（ルールテーブル８２中のどの行に格納された情報を参照するか）が一意に決まる構成である。
【００８３】
「ルールＮｏ」列は、ルールテーブル８２の各ルール（すなわち、各行）につけられたインデックス番号を格納する。
【００８４】
「有効」列は、ルール決定部６３によりルールテーブル８２が参照および検索された際に、ルールテーブル８２の各ルールを参照対象および検索対象とするか否かを格納する。
【００８５】
図３において、「有効」列が「−」の場合は、当該ルールは常に参照対象および検索対象となる。言い換えれば、「有効」列により参照および検索の有効／無効の切替えを行わないルールについては、「有効」列が「−」となっている。一方、「有効」列が「○」のルールは参照対象および検索対象となり、「有効」列が「×」のルールは参照対象および検索対象とならない。この、「有効」列の○／×はユーザが自由に切替え設定をすることが可能である。
【００８６】
なお、図３で示した「有効」列のデータの持ち方は一例であり、各ルールを検索対象とするか否かが分かれば、「有効」列は文字列やフラグ、数値など、どのような型で記憶していてもよい。
【００８７】
「機器情報」列は、所定の家庭内機器１における機器情報を格納する。
【００８８】
「制御命令」列は、各ルールにおいて、出力装置２の制御部２０へと送信すべき制御命令を格納する。
【００８９】
「出力可能期間」列は、各ルールを適用してよい期間を示す情報を格納する。出力可能期間は、例えば開始時刻〜終了時刻のような期間で定められていてもよいし、例えば毎週火曜日、毎月２０日など、特定の日時を定めたものでもよい。
【００９０】
「提示対象者」列は、各ルールにおける、メッセージ内容を提示すべき提示対象者の情報を格納している。なお、上記提示対象者は１人のユーザであってもよいし、複数人を列挙してもよいし、グループ名称であってもよい。
【００９１】
「メッセージ内容」列は、各ルールにおいて、出力装置２が提示するメッセージの内容を示す情報を格納している。「メッセージ内容」列に格納する情報は、少なくとも出力装置２が提示するメッセージの内容が示されている情報であればよく、そのデータの型は問わない。例えば、「メッセージ内容」列には、文字列として出力装置２が提示するメッセージの内容を格納すればよい。
【００９２】
加えて、各ルールには、提示対象者およびメッセージ内容も設定されている。ゆえに、対象者特定部６２で特定された提示対象者が、決定したルールに設定された提示対象者（または、複数人の提示対象者のいずれか１人）に合致する場合は、ルール決定部６３は、該ルールに設定されたメッセージ内容を、出力装置２に送信すべきメッセージ内容として決定する。
【００９３】
なお、ルールテーブル８２は、管理サーバ３においてあらかじめ定められたものであってもよいが、ユーザによって書き換え可能なように記憶されていてもよい。
【００９４】
〔グループ提示情報８３の構成〕
上述の通り、グループ提示情報８３は、ルールテーブル８２において、１つのルールに設定された提示対象者が複数人またはグループ名称である場合に、提示対象者１人１人に対し、該ルールに設定されたメッセージ内容を提示したか否かを示す情報である。
【００９５】
具体的には、グループ提示情報８３は図４に示すようなデータ構造を持つ。
【００９６】
図４は、グループ提示情報８３のデータ構造および具体例を示す図である。図示の通り、グループ提示情報８３は、ルールテーブル８２の「提示対象者」列に複数人またはグループ名称が設定されていたルールについて、該ルールの提示対象者を１ユーザ単位に分割し、各提示対象者にルールＮｏを対応づけ、さらに、該ルールＮｏおよび該提示対象者に対し、ルールテーブル８２において対応づけられたメッセージ内容を提示したか否かを示す「提示」列を対応づけたものである。
【００９７】
図示の通り、グループ提示情報８３は、「ルールＮｏ」列と、「提示対象者」列と、「提示」列とを持つ。
【００９８】
「ルールＮｏ」列は、ルールテーブル８２の「ルールＮｏ」列と対応している。ルールテーブル８２では、ルールＮｏはルールテーブル８２の各ルール（すなわち、各行）を一意に決定づけるインデックス番号であったが、図４のルールＮｏは提示対象者１人１人に対応づけられている情報のため、重複しても構わないという点で図３と異なる。
【００９９】
「提示対象者」列は、例えばユーザＩＤやユーザ名称など、メッセージを提示する対象者のユーザ識別情報を格納している。なお、グループ提示情報８３の「提示対象者」列はグループ名称および複数人のユーザ識別情報ではなく、必ず１個人を指定するという点でルールテーブル８２の「提示対象者」列とは異なる。
【０１００】
「提示」列は、ルールテーブル８２において、グループ提示情報８３の各行のルールＮｏと対応しているルールＮｏに対応づけられたメッセージ内容が、「提示対象者」列の各提示対象者に対して提示済み（「済」）か、否（「未」）かを格納している。
【０１０１】
上記構成のグループ提示情報８３を参照することにより、出力要否判定部６４は、ルール決定部６３が決定したルールのルールＮｏと、対象者特定部６２が決定した提示対象者とに基づいて、グループ提示情報８３を検索し、該提示対象者に対し該ルールＮｏに対応づけられたメッセージ内容が提示済であるか否かを判定する。また、出力要否判定部６４は、該判定の結果上記ルールＮｏに対応づけられたメッセージ内容が未提示である場合、該メッセージ内容をメッセージ作成部６５へ送信することとする。そして、これとともに、グループ提示情報８３において、上記ルールＮｏおよび上記提示対象者に対応づけられた、「提示」列の情報を、提示済（「済」）であると記録する。
【０１０２】
〔ルール決定部６３の行う処理〕
上述のように、ルール決定部６３は、適用するルールの決定と、制御命令の取得および送信と、メッセージ内容の取得および送信とを行う。以下、その処理の要点を説明する。
【０１０３】
（ルールの決定）
はじめに、ルール決定部６３は、機器情報取得部６１から機器情報を受信すると、計時部７０に対し時刻取得要求を送信し、計時部７０が取得した時刻を受信する。
【０１０４】
次に、ルール決定部６３は、ルールテーブル８２を検索し、受信した機器情報および受信した時刻に対応づけられたルールを、適用するルールであると決定する。なお、この検索の際、ルールテーブル８２の「有効」列が「×」のルールは検索から除外される。
【０１０５】
（制御命令の取得および送信）
ルール決定部６３は、決定したルールに設定された制御命令を、ルールテーブル８２から読み出し、出力装置２の制御部２０へ送信する。この時、上記制御命令とともに、制御部２０の検出データ取得部２１に対し、画像データの要求信号を送信する。
【０１０６】
（メッセージ内容の取得および送信）
その後、ルール決定部６３が送信した上記画像データの要求信号に対し、出力装置２から画像データが送信される。対象者特定部６２は該画像データを受信し、該画像データに基づき提示対象者のユーザ識別情報を特定する。ルール決定部６３は、対象者特定部６２が特定した提示対象者のユーザ識別情報を受信し、該ユーザ識別情報が、適用するルールに設定された提示対象者（または、複数人の提示対象者のいずれか１人）のユーザ識別情報に合致するか否かを判定する。
【０１０７】
ユーザ識別情報が一致する場合は、決定したルールに設定されたメッセージ内容を、出力装置２へ送信するメッセージの内容であると決定し、該メッセージ内容をメッセージ作成部６５へ送信する。一方、提示対象者のユーザ識別情報が一致しない場合は、ルールの条件が満足されず、出力装置２へのメッセージの送信は実行されない。
【０１０８】
さらに、ルール決定部６３に含まれている出力要否判定部６４は、決定したルールの提示対象者に、複数人またはグループ名称が指定されているか否かをさらに判定する。上記提示対象者に、複数人またはグループ名称が指定されている場合は、出力要否判定部６４は出力要否の判定を行う。一方、複数人またはグループ名称が指定されていない場合は、出力要否判定部６４は出力要否の判定を行わず、ルール決定部６３は上記メッセージ内容をメッセージ作成部６５に送信する。
（出力要否の判定）
出力要否判定部６４は、記憶部８０のグループ提示情報８３について、決定したルールのルールＮｏおよび対象者特定部６２が特定した提示対象者のユーザ識別情報に対応する「提示」列の値を参照する。「提示」列が未提示の場合（「未」）は、出力要否判定部６４はルールテーブル８２において上記ルールのメッセージ内容をメッセージ作成部６５に送信するとともに、該ユーザ識別情報の提示対象者に対し、メッセージを提示したことをグループ提示情報８３へ記録（「提示」列を「済」とする）する。一方、「提示」列が提示済の場合（「済」）は、ルール決定部６３は上記メッセージ内容をメッセージ作成部６５に送信しない。
【０１０９】
〔処理の流れ〕
続いて、図５に基づき、メッセージ提示システム１００が出力装置２に送信するメッセージを決定、出力させる処理の流れを説明する。図５は、メッセージ提示システム１００の処理の流れを示した図である。
【０１１０】
まず、機器情報取得部６１は、家庭内機器１から機器情報を取得し（Ｓ１００）、ルール決定部６３へ送信する。ルール決定部６３は、機器情報取得部６１から機器情報を受信すると、計時部７０に時刻取得要求を送信する。計時部７０は該時刻取得要求を受信し、現在時刻を取得し、ルール決定部６３へ送信する（Ｓ１０２）。
【０１１１】
次に、ルール決定部６３は、上記機器情報および上記現在時刻を条件とし、該条件に合致するルールをルールテーブル８２において検索する（Ｓ１０４）。なお、この検索の際、ルールテーブル８２の「有効」列が「×」になっている（無効になっている）ルールについては、検索から除外する。
【０１１２】
上記条件に合致するルールがある場合（Ｓ１０６でＹＥＳ）、ルール決定部６３は、該ルールを出力装置２に提示させるメッセージを決めるために適用するルールであると決定する。さらに、ルール決定部６３は、決定したルールの制御命令を読み出し、出力装置２の制御部２０へと送信する（Ｓ１０８）。
【０１１３】
つぎに、出力装置２の制御部２０は上記制御命令を受信し（Ｓ１１０）、該制御命令に従い、自機を移動させる（Ｓ１１２）。
【０１１４】
ルール決定部６３は、Ｓ１０８で出力装置２に対し制御命令を送信した後、さらに、出力装置２のメッセージ取得部２２に対し画像データの要求信号を送信する（Ｓ１１４）。
【０１１５】
出力装置２のメッセージ取得部２２は上記画像データの要求信号を受信すると（Ｓ１１６）、カメラ１０に対し画像データ生成要求を送信する。カメラ１０は画像データ生成要求にしたがい、提示対象者を検知および撮影し、画像データを生成して（Ｓ１１８）、該画像データを検出データ取得部２１へ送信する。検出データ取得部２１は該画像データを、通信部３０を介して管理サーバ３へ送信する（Ｓ１２０）。
【０１１６】
次に、管理サーバ３の対象者特定部６２は、検出データ取得部２１が送信した画像データを取得する（Ｓ１２２）。対象者特定部６２はさらに、認証情報８１の特徴量を読み出し、該画像データから抽出した特徴量と照合を行うことにより、提示対象者のユーザ識別情報を特定する（Ｓ１２４）。
【０１１７】
ルール決定部６３は、対象者特定部６２から受信した提示対象者のユーザ識別情報と、Ｓ１０６で決定したルールの提示対象者（または、複数人の提示対象者のいずれか１人）のユーザ識別情報とが合致するか否かを判定する（Ｓ１２６）。ユーザ識別情報が合致する場合（Ｓ１２６でＹＥＳ）は、ルール決定部６３の出力要否判定部６４が、該ルールに設定されている提示対象者が、複数人のユーザ識別情報である、もしくは、グループ名称であるか否かをさらに判定する（Ｓ１２８）。
【０１１８】
上記ルールに設定された提示対象者が１人のユーザである場合（Ｓ１２０でＮＯ）は、ルール決定部６３は該ルールのメッセージ内容を読み出し、メッセージ作成部６５へと送信する。
【０１１９】
一方、上記ルールに設定された提示対象者が複数人である、もしくは、グループ名称である場合（Ｓ１２０でＹＥＳ）は、出力要否判定部６４はさらに、対象者特定部６２が特定した提示対象者に対し、Ｓ１０４で決定したルールのメッセージ内容を提示済みであるか否かを判定する（Ｓ１３８）。
【０１２０】
上記メッセージ内容が、上記提示対象者に対し未提示である場合は（Ｓ１３８でＮＯ）、出力要否判定部６４は該提示対象者に対し、該メッセージ内容を提示したことをグループ提示情報８３へ記録する（Ｓ１４０）。さらに、ルール決定部６３は、Ｓ１０４で決定したルールに設定されたメッセージ内容を、メッセージ作成部６５へと送信する。
【０１２１】
メッセージ作成部６５は、ルール決定部６３から受信したメッセージ内容に基づきメッセージデータを作成し（Ｓ１３０）、サーバ通信部５０を介し出力装置２のメッセージ取得部２２へ送信する（Ｓ１３２）。
【０１２２】
出力装置２のメッセージ取得部２２は上記メッセージデータを受信し（Ｓ１３４）、該メッセージデータを出力部４０へ送信する。出力部４０は該メッセージデータを出力する（Ｓ１３６）。
【０１２３】
なお、ルール決定部６３がＳ１０８において出力装置２に送信する制御信号と、Ｓ１１４において送信する画像データの要求信号とは、出力装置２に対し同時に送信しても構わない。ただし、出力装置２は、上記制御信号および上記画像データの要求信号を同時に受信した場合も、まず上記制御信号に従い自機を移動させ、その後、カメラ１０を用いて提示対象者の画像データを生成する。
【０１２４】
〔実施形態２〕
＜ルールテーブル８２について＞
上記実施の形態ではルールテーブル８２に「制御命令」列と、「出力可能期間」列とを持つ構成としたが、メッセージ提示システム１００において、「制御命令」列および「出力可能期間」列はルールテーブル８２に必須の構成ではない。
【０１２５】
ルールテーブル８２に「制御命令」列を持たない場合は、ルール決定部６３は適用するルールを決定した後、出力装置２に対し画像データの要求信号のみを送信する。出力装置２は制御命令を受信しないので、管理サーバ３の指定する移動は行わずに画像データの生成を行う。具体的な処理の流れでは、図５のＳ１０６の処理の後、Ｓ１０８〜１１２の処理を行わずＳ１１４以降の処理を行うこととなる。
【０１２６】
また、ルールテーブル８２に「出力可能期間」列を持たない場合は、ルール決定部６３は適用するルールを決定する際、ルールテーブル８２を機器情報に基づいて検索し、ルールを決定する。具体的な処理の流れでは、図５のＳ１０４において、時刻がルールテーブル８２の検索条件とならなくなる。なお、この場合、計時部７０の構成自体も必須ではない。
【０１２７】
＜ルール決定について＞
実施の形態では、ルールテーブル８２において、機器情報および出力可能期間が決まればルールが一意に決定されることとしたが、本発明においては、機器情報および出力可能期間を条件としてルールテーブル８２を検索した際に、複数のルールが該条件に合致してもよい。
【０１２８】
この場合、該ルールは一意に決定されないが、例えばルールＮｏの若いものから順に、該ルールに設定された制御命令と、画像データ要求とを送信し、受信画像データに基づいて提示対象者を特定し、提示対象者が合致した場合は該ルールに設定されたメッセージ内容を出力し、提示対象者が合致しない場合は、次にルールＮｏの小さいルールについて、同様の処理を行うように、あらかじめ設定した優先順位に従ってルールを適用すればよい。
【０１２９】
＜通信方式について＞
出力装置２および管理サーバ３は、通信部３０からサーバ通信部５０へデータを送信する場合と、サーバ通信部５０から通信部３０へデータを送信する場合とで、異なる通信方式を用いてもよい。例えば、通信部３０からサーバ通信部５０へデータを送信する場合、比較的データサイズの大きい画像データを送信するため、大容量のデータを速く送受信できる通信方式が望ましい。一方、サーバ通信部５０から通信部３０へデータを送信する場合で、制御命令およびメッセージデータをデータサイズの小さいテキストデータなどの形式で送受信する場合は、通信部３０からサーバ通信部５０へデータを送信する場合ほど転送容量を必要としないので、遅い通信方式を利用できる。
【０１３０】
〔まとめ〕
本発明の一態様に係るメッセージ管理装置（管理サーバ３）は、提示対象者に提示するためのメッセージをメッセージ提示装置（出力装置２）に送信するメッセージ管理装置であって、上記メッセージは、上記提示対象者、および、通信可能に接続された電子機器（家庭内機器１）において検知される所定の状況を示す機器情報にあらかじめ対応づけられており、上記電子機器から上記機器情報を取得する機器情報取得手段（機器情報取得部６１）と、上記メッセージ提示装置から上記提示対象者を撮像して生成された画像データを取得する画像取得手段（対象者特定部６２）と、上記画像取得手段が取得した上記画像データに基づいて上記提示対象者を特定する対象者特定手段（対象者特定部６２）と、上記機器情報取得手段によって取得された上記機器情報、および、上記対象者特定手段によって特定された上記提示対象者に対応づけられた上記メッセージを、上記メッセージ提示装置に送信するメッセージとして特定するメッセージ特定手段（ルール決定部６３）とを備えている。
【０１３１】
また、本発明の一態様に係るメッセージ管理装置の制御方法は、提示対象者に提示するためのメッセージをメッセージ提示装置に送信するメッセージ管理装置の制御方法であって、上記メッセージは、上記提示対象者、および、通信可能に接続された電子機器において検知される所定の状況を示す機器情報にあらかじめ対応づけられており、上記電子機器から上記機器情報を取得する機器情報取得ステップ（Ｓ１００）と、上記メッセージ提示装置から上記提示対象者を撮像して生成された画像データを取得する画像取得ステップ（Ｓ１２２）と、上記画像取得ステップにて取得した上記画像データに基づいて上記提示対象者を特定する対象者特定ステップ（Ｓ１２４）と、上記機器情報取得ステップにて取得された上記機器情報、および、上記対象者特定ステップにて特定された上記提示対象者に対応づけられた上記メッセージを、上記メッセージ提示装置に送信するメッセージとして特定するメッセージ特定ステップ（Ｓ１２６）とを含んでいる。
【０１３２】
上記の構成および方法によれば、メッセージ管理装置は、機器情報を受信し、さらに、メッセージ提示装置が提示対象者を撮像し生成した画像データを取得し、該画像データから該提示対象者を特定し、該機器情報および特定した提示対象者にあらかじめ対応づけられたメッセージを、メッセージ提示装置に提示させるメッセージとして特定することができる。
【０１３３】
ここで、上記電子機器が検知する「所定の状況」とは、該電子機器の稼働状況の変化であり、メッセージ提示装置が撮像した提示対象者とは、上記電子機器を操作したと推測される（上記電子機器の近傍に存在する）ユーザ、または、上記電子機器の稼働状況の変化に応じて、当該ユーザの置かれた状況が変化すると推測されるユーザを指す。
【０１３４】
つまり、メッセージ管理装置は、提示対象者が電子機器を操作したという状況、または、電子機器の稼働状況の変化に応じた提示対象者の状況を捉え、該提示対象者の状況に基づき提示するメッセージを決定することができる。
【０１３５】
ゆえに、メッセージ管理装置は、メッセージ提示装置に、提示対象者の置かれた状況に対応した適切なメッセージを提示させることができる。
【０１３６】
さらに、本発明の一態様に係るメッセージ管理装置は、上記メッセージ提示装置は自走式の装置であり、上記メッセージは、上記提示対象者および上記機器情報に対応づけられているとともに、上記提示対象者を撮像する場所へ上記メッセージ提示装置を移動させる制御命令にさらに対応づけられており、上記機器情報取得手段が上記機器情報を取得したとき、該機器情報が対応づけられているメッセージに対応づけられている上記制御命令を上記メッセージ提示装置に送信する制御命令送信手段（ルール決定部６３）をさらに備えていることが望ましい。
【０１３７】
上記の構成によれば、さらに、メッセージ管理装置は、上記機器情報を受信した際、メッセージ提示装置に対し、該メッセージ提示装置を、上記提示対象者を撮像する場所へと移動させる制御命令を送信することができる。
【０１３８】
これにより、メッセージ提示装置は上記提示対象者をより確実に撮影し、画像データを生成することができる。したがって、該画像データを受信したメッセージ管理装置における上記提示対象者の特定をより確実に行うことができる。
【０１３９】
さらに、本発明の一態様に係るメッセージ管理装置は、上記メッセージは、上記提示対象者および上記機器情報に対応づけられているとともに、出力可能期間（ルールテーブル８２）にさらに対応づけられており、上記機器情報取得手段が上記機器情報を取得した時刻あるいはそれとほぼ同じ時刻を取得する時刻取得手段（計時部７０）をさらに備え、上記メッセージ特定手段は、上記機器情報取得手段によって取得された上記機器情報、および、上記対象者特定手段によって特定された上記提示対象者に対応づけられ、かつ、上記時刻取得手段が取得した時刻を含む上記出力可能期間に対応づけられているメッセージを、上記メッセージ提示装置に送信するメッセージとして特定することが望ましい。
【０１４０】
上記の構成によれば、さらに、メッセージ管理装置は、特定した提示対象者および上記機器情報に対応づけられたメッセージで、さらに、取得した時刻が該メッセージに対応づけられた出力可能期間に含まれているメッセージを、メッセージ提示装置に送信するメッセージとすることができる。
【０１４１】
ここで、時刻取得手段の取得する「ほぼ同じ時刻」とは、「電子機器が自機の所定の状況（機器情報）を検知した時刻」と実質みなすことができる時刻であれば、任意に選択できる。例えば、以下の（１）〜（３）の時刻が利用できる。
（１）機器情報取得手段（機器情報取得部６１）が機器情報を受信した時刻
（２）電子機器からメッセージ管理装置へ上記機器情報が送信された時刻
（３）メッセージ管理装置が上記機器情報を受信した時刻
電子機器は所定の機器情報を検知すると、即座にメッセージ管理装置に該機器情報を送信するものと考えられる。また、電子機器が上記機器情報をメッセージ管理装置へ送信するための所要時間はごく短いと考えられる。ゆえに、上記（１）〜（３）の時刻はほぼ同じ時刻を指すとみなしてよく、時刻取得手段は上記（１）〜（３）のどの時点の時刻を取得するものであってもよい。
【０１４２】
さらに、本発明の一態様に係るメッセージ管理装置は、１つのメッセージに、１つの上記機器情報および複数の提示対象者が対応づけられており、上記メッセージ特定手段は、上記機器情報取得手段によって上記機器情報が取得されたとき、該機器情報が対応づけられている上記メッセージを、該メッセージが対応づけられている上記複数の提示対象者のそれぞれに対して少なくとも１回提示されるように、上記メッセージを上記メッセージ提示装置に送信するメッセージとして特定してもよい。
【０１４３】
上記の構成によれば、さらに、メッセージ管理装置は、１つのメッセージに複数の提示対象者が対応づけられている場合でも、メッセージ提示装置に該複数の提示対象者のいずれか１人に１回だけ、上記メッセージを提示させるのではなく、該当する提示対象者全員に上記メッセージを少なくとも１回は提示させることが可能となる。したがって、上記複数の提示対象者１人１人に対する上記メッセージの提示漏れを防止することができる。
【０１４４】
本発明の一態様に係るメッセージ提示装置（出力装置２）は、提示対象者にメッセージを提示するメッセージ提示装置であって、上記メッセージは、上記提示対象者、電子機器（家庭内機器１）において検知される所定の状況を示す機器情報、および、上記提示対象者を撮像する場所を指定する制御命令があらかじめ対応づけられており、上記電子機器において所定の状況が検知されたとき、該状況を示す上記機器情報にあらかじめ対応づけられた上記制御命令を取得する制御命令取得手段（制御部２０）と、上記制御命令取得手段によって取得された上記制御命令によって指定された場所へ自機を移動させる移動制御手段（制御部２０）と、上記移動制御手段により移動した後、上記提示対象者を撮像して画像データを生成するカメラ（カメラ１０）と、上記機器情報、および、上記カメラによって生成された上記画像データから特定された提示対象者にあらかじめ対応づけられたメッセージを取得するメッセージ取得手段（メッセージ取得部２２）と、上記メッセージ取得手段によって取得された上記メッセージを提示対象者に提示するメッセージ出力手段（出力部４０）とを備えている。
【０１４５】
また、本発明の一態様に係るメッセージ提示装置の制御方法は、提示対象者にメッセージを提示するメッセージ提示装置の制御方法であって、上記メッセージは、上記提示対象者、電子機器において検知される所定の状況を示す機器情報、および、上記提示対象者を撮像する場所を指定する制御命令があらかじめ対応づけられており、上記電子機器において所定の状況が検知されたとき、該状況を示す上記機器情報にあらかじめ対応づけられた上記制御命令を取得する制御命令取得ステップ（Ｓ１１０）と、上記制御命令取得ステップにて取得された上記制御命令によって指定された場所へ自機を移動させる移動制御ステップ（Ｓ１１２）と、上記移動制御ステップにて移動した後、上記提示対象者を撮像して画像データを生成する画像データ生成ステップ（Ｓ１１８）と、上記機器情報、および、上記画像データ生成ステップにて生成された上記画像データから特定された提示対象者にあらかじめ対応づけられたメッセージを取得するメッセージ取得ステップ（Ｓ１３４）と、上記メッセージ取得ステップにて取得された上記メッセージを提示対象者に提示するメッセージ出力ステップ（Ｓ１３６）とを含んでいる。
【０１４６】
上記の構成および方法によれば、メッセージ提示装置は、提示対象者を撮影することにより提示対象者の画像データを生成し、機器情報、および、上記画像データに基づいて特定された提示対象者に対応づけられたメッセージを取得し、取得したメッセージを提示対象者に提示することができる。なお、機器情報、および、画像データに基づいて特定された提示対象者に対応づけられたメッセージの特定は、メッセージ提示装置自体において行ってもよいし、メッセージ管理装置等の外部の装置において行ってもよい。
【０１４７】
これにより、メッセージ提示装置は、提示対象者の置かれた状況に対応した適切なメッセージを提示することができる。
【０１４８】
さらに、本発明の一態様に係るメッセージ提示装置は、上記機器情報を取得する機器情報取得手段（機器情報取得部６１）と、上記カメラによって生成された上記画像データに基づいて上記提示対象者を特定する対象者特定手段（対象者特定部６２）と、上記機器情報取得手段によって取得された上記機器情報、および、上記対象者特定手段によって特定された上記提示対象者に対応づけられた上記メッセージを、上記提示対象者に提示するメッセージとして特定するメッセージ特定手段（ルール決定部６３）とをさらに備えていてもよい。
【０１４９】
上記の構成によれば、さらに、メッセージ提示装置は、機器情報の受信と、画像データに基づく提示対象者の特定と、提示するメッセージの決定とを自機単体で行うことができる。
【０１５０】
また、本発明の１態様に係るメッセージ提示システムは、上記メッセージ管理装置と、上記メッセージ提示装置とを備えている。
【０１５１】
なお、上記メッセージ管理装置およびメッセージ提示装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記各手段として動作させることにより上記メッセージ管理装置およびメッセージ提示装置をコンピュータにて実現させるメッセージ管理装置およびメッセージ提示装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【０１５２】
本発明は上述した実施の形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、実施の形態に開示された技術的手段を適宜組み合わせて得られる実施の形態についても本発明の技術的範囲に含まれる。さらに、実施の形態に開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【０１５３】
〔ソフトウェアによる実現例〕
最後に、出力装置２および管理サーバ３の各ブロック、特にサーバ制御部６０は、集積回路（ＩＣチップ）上に形成された論理回路によってハードウェア的に実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェア的に実現してもよい。
【０１５４】
後者の場合、出力装置２および管理サーバ３は、各機能を実現するプログラムの命令を実行するＣＰＵ、上記プログラムを格納したＲＯＭ（Read Only Memory）、上記プログラムを展開するＲＡＭ（Random Access Memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである出力装置２および管理サーバ３の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記出力装置２および管理サーバ３に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０１５５】
上記記録媒体としては、一時的でない有形の媒体（non-transitory tangible medium）、例えば、磁気テープやカセットテープ等のテープ類、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク類、ＩＣカード（メモリカードを含む）／光カード等のカード類、マスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ（登録商標）／フラッシュＲＯＭ等の半導体メモリ類、あるいはＰＬＤ（Programmable logic device）やＦＰＧＡ（Field Programmable Gate Array）等の論理回路類などを用いることができる。
【０１５６】
また、出力装置２および管理サーバ３を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークは、プログラムコードを伝送可能であればよく、特に限定されない。例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（Virtual Private Network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な媒体であればよく、特定の構成または種類のものに限定されない。例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ（Asymmetric Digital Subscriber Line）回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩＥＥＥ８０２．１１無線、ＨＤＲ（High Data Rate）、ＮＦＣ（Near Field Communication）、ＤＬＮＡ（Digital Living Network Alliance）、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用可能性】
【０１５７】
本発明は、ユーザに対し適切な内容のメッセージを提示するメッセージ提示システムなどに関する。
【符号の説明】
【０１５８】
１  家庭内機器（電子機器）
２  出力装置（メッセージ提示装置）
３  管理サーバ（メッセージ管理装置）
１０  カメラ（カメラ）
２０  制御部（制御命令取得手段、移動制御手段）
２１  検出データ取得部
２２  メッセージ取得部（メッセージ取得手段）
３０  通信部
４０  出力部（メッセージ出力手段）
５０  サーバ通信部
６０  サーバ制御部
６１  機器情報取得部（機器情報取得手段）
６２  対象者特定部（画像取得手段、対象者特定手段）
６３  ルール決定部(メッセージ特定手段、制御命令送信手段)
６４  出力要否判定部
６５  メッセージ作成部
７０  計時部（時刻取得手段）
８０  記憶部
８１  認証情報
８２  ルールテーブル
８３  グループ提示情報
１００  メッセージ提示システム
【図１】
2014089525.tif 000003
【図２】
2014089525.tif 000004
【図３】
2014089525.tif 000005
【図４】
2014089525.tif 000006
【図５】
2014089525.tif 000007