(57)【特許請求の範囲】
【請求項１】
外部機器が制御対象機器における報知動作を選択するための操作を上記外部機器のユーザである第１のユーザから受け付けたことに応じて送信した操作信号を受信し、当該操作信号を参照して上記制御対象機器に行わせる上記報知動作を選択する選択部と、
上記選択部によって選択された上記報知動作を行うよう、上記制御対象機器に対して指示する指示部と、
上記制御対象機器を介して、上記制御対象機器のユーザである第２のユーザから入力された音声データであって、上記報知動作への返答である音声データを取得する取得部と、
上記音声データに対応する表示オブジェクトを、上記外部機器を含む複数の外部機器における情報交換を目的としたネットワークサービスへ通知して表示させる表示部と、
を備えていることを特徴とするサーバ。
【請求項２】
上記取得部は、上記制御対象機器から、上記報知動作が完了した旨を示す報知完了通知をさらに取得し、
上記表示部は、上記報知完了通知に対応する表示オブジェクトを、上記ネットワークサービスへ通知して表示させることを特徴とする請求項１に記載のサーバ。
【請求項３】
上記指示部は、上記報知完了通知を報知するよう、上記外部機器に対して指示することを特徴とする請求項２に記載のサーバ。
【請求項４】
上記取得部は、上記制御対象機器が上記報知動作に対する了承を示す操作を上記第２のユーザから受け付けたことに応じて送信した上記報知完了通知を取得することを特徴とする請求項２に記載のサーバ。
【請求項５】
外部機器が制御対象機器における報知動作を選択するための操作を上記外部機器のユーザである第１のユーザから受け付けたことに応じて送信した操作信号を受信し、当該操作信号を参照して上記制御対象機器に行わせる上記報知動作を選択する選択ステップと、
上記選択ステップによって選択された上記報知動作を行うよう、上記制御対象機器に対して指示する指示ステップと、
上記制御対象機器を介して、上記制御対象機器のユーザである第２のユーザから入力された音声データであって、上記報知動作への返答である音声データを取得する取得ステップと、
上記音声データに対応する表示オブジェクトを、上記外部機器を含む複数の外部機器における情報交換を目的としたネットワークサービスへ通知して表示させる表示ステップと、
を含むことを特徴とする報知方法。
【請求項６】
請求項１に記載のサーバとしてコンピュータを機能させるためのプログラムであって、コンピュータを上記各部として機能させるためのプログラム。
【請求項７】
制御部と、通信部と、報知動作部と、ユーザインターフェース部と、を備える制御対象機器であって、
上記制御部は、
サーバから上記通信部を介して入力される指示であって、当該制御対象機器が報知動作を行う旨の指示を受けたことに応じて、上記報知動作部に上記報知動作を実行させ、
上記報知動作を実行させた後、上記ユーザインターフェース部を介して上記報知動作への返答である音声データをユーザから取得し、
取得した上記音声データに対応する表示オブジェクトを、上記サーバが複数の外部機器における情報交換を目的としたネットワークサービスへ通知して表示させるために、上記音声データを上記通信部を介して上記サーバに発信する、
ことを特徴とする制御対象機器。
【請求項８】
上記制御部は、上記ユーザから受け付けた録音指示に応じて、上記音声データを取得することを特徴とする請求項７に記載の制御対象機器。
【請求項９】
上記録音指示は、上記ユーザインターフェース部を介して上記ユーザから取得した音声による指示であることを特徴とする請求項８に記載の制御対象機器。
【請求項１０】
上記録音指示は、上記ユーザインターフェース部を介して上記ユーザから受け付けた操作による指示であることを特徴とする請求項８に記載の制御対象機器。
【請求項１１】
上記制御部は、上記報知動作に対する了承を示す操作を上記ユーザから受け付けたことに応じて、上記報知動作が完了した旨を示す報知完了通知を上記サーバに送信することを特徴とする請求項７〜１０の何れか１項に記載の制御対象機器。
【請求項１２】
外部機器と、サーバと、制御対象機器とを備える報知システムであって、
上記外部機器は、
上記制御対象機器における報知動作を選択するための操作を上記外部機器のユーザである第１のユーザから受け付けたことに応じて、操作信号を上記サーバに送信する送信部を備えており、
上記サーバは、
上記外部機器から受信した上記操作信号を参照して、上記制御対象機器に行わせる上記報知動作を選択する選択部と、
上記選択部によって選択された上記報知動作を行うよう、上記制御対象機器に対して指示する指示部と、
上記制御対象機器を介して、上記制御対象機器のユーザである第２のユーザから入力された音声データであって、上記報知動作への返答である音声データを取得する取得部と、
上記音声データに対応する表示オブジェクトを、上記外部機器を含む複数の外部機器における情報交換を目的としたネットワークサービスへ通知して表示させる表示部と、を備え、
上記制御対象機器は、
制御部と、通信部と、報知動作部と、ユーザインターフェース部と、を備え、
上記制御部は、
サーバから上記通信部を介して入力される指示であって、上記制御対象機器が報知動作を行う旨の指示を受けたことに応じて、上記報知動作部に上記報知動作を実行させ、
上記報知動作を実行させた後、上記ユーザインターフェース部を介して上記報知動作の返答である音声データを上記第２のユーザから取得し、
取得した上記音声データに対応する表示オブジェクトを、上記サーバが複数の外部機器における情報交換を目的としたネットワークサービスへ通知して表示させるために、上記音声データを上記通信部を介して上記サーバに発信する、
ことを特徴とする報知システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ、報知方法、プログラム、制御対象機器、及び報知システムに関する。
【背景技術】
【０００２】
近年、インターネットなどの電気通信網によって形成された仮想空間において、特定の人間とコミュニケーションを図るためのサービスが広く普及している。これらのサービスの一例として、電子伝言板が挙げられる。例えば、下記特許文献１には、ユーザのコンテンツの利用状況に応じて自動的に抽出されたキーワードに基づいてさらにコンテンツを収集する家庭用情報掲示板が記載されている。
【０００３】
通常、電子伝言板を利用する各メンバーはメッセージ等を電子伝言板に投稿することができ、他のメンバーは電子伝言板を閲覧することによって、投稿された情報を共有することができる。例えば、あるメンバーが通知対象のメンバーに情報を通知したい場合、電子伝言板に通知内容を投稿することによって、当該通知対象メンバーに通知内容を伝達することができると共に、他のメンバーも通知内容を確認することができる。これにより、複数のメンバーが当該通知対象メンバーに重複して通知したり、他のメンバーが通知するだろうと考えて誰も通知しなかったりという状況を避けることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１４８８８６号公報（２００７年６月１４日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
電子伝言板への投稿、及び電子伝言板の閲覧を行うためには、携帯情報端末やコンピュータなどの電子機器の操作が必要となる。このため、小さな子供や、お年寄りなどのように、電子機器の操作に慣れていないユーザにとっては電子伝言板を利用しづらいという問題がある。
【０００６】
また、電子機器の操作に慣れているユーザが電子伝言板を利用する場合であっても、電子伝言板に投稿された通知内容をすぐに確認できないという状況も生じ得る。このような状況の例として、ユーザが料理をしている最中であり手が離せない、携帯情報端末を充電している最中でありすぐに使用可能な状況にない、電子伝言板に通知内容が投稿されたことに気がつかない、などが挙げられる。
【０００７】
一方で、電子伝言板を用いない場合には、複数のメンバーが特定のメンバーに重複して通知したり、他のメンバーが通知するだろうと考えて誰も通知しなかったりという問題が生じ得る。
【０００８】
本発明は、上記の問題に鑑みてなされたものであり、対象者が電子伝言板を利用しているか否かに関わらず、当該対象者に報知することができ、かつ、電子伝言板を利用しているメンバーが、当該対象者に対する報知を把握することのできるサーバ、報知方法、プログラム、制御対象機器、及び報知システムを実現することにある。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、本発明の一態様に係るサーバは、外部機器が制御対象機器における報知動作を選択するための操作を上記外部機器のユーザである第１のユーザから受け付けたことに応じて送信した操作信号を受信し、当該操作信号を参照して上記制御対象機器に行わせる上記報知動作を選択する選択部と、上記選択部によって選択された上記報知動作を行うよう、上記制御対象機器に対して指示する指示部と、上記制御対象機器を介して、上記制御対象機器のユーザである第２のユーザから入力された音声データであって、上記報知動作への返答である音声データを取得する取得部と、上記音声データに対応する表示オブジェクトを、上記外部機器を含む複数の外部機器における情報交換を目的としたネットワークサービスへ通知して表示させる表示部と、を備えている。
【００１０】
上記の課題を解決するために、本発明の一態様に係る報知方法は、外部機器が制御対象機器における報知動作を選択するための操作を上記外部機器のユーザである第１のユーザから受け付けたことに応じて送信した操作信号を受信し、当該操作信号を参照して上記制御対象機器に行わせる上記報知動作を選択する選択ステップと、上記選択ステップによって選択された上記報知動作を行うよう、上記制御対象機器に対して指示する指示ステップと、上記制御対象機器を介して、上記制御対象機器のユーザである第２のユーザから入力された音声データであって、上記報知動作への返答である音声データを取得する取得ステップと、上記音声データに対応する表示オブジェクトを、上記外部機器を含む複数の外部機器における情報交換を目的としたネットワークサービスへ通知して表示させる表示ステップと、を含む。
【００１１】
上記の課題を解決するために、本発明の一態様に係る制御対象機器は、制御部と、通信部と、報知動作部と、ユーザインターフェース部と、を備える制御対象機器であって、上記制御部は、サーバから上記通信部を介して入力される指示であって、当該制御対象機器が報知動作を行う旨の指示を受けたことに応じて、上記報知動作部に上記報知動作を実行させ、上記報知動作を実行させた後、上記ユーザインターフェース部を介して上記報知動作への返答である音声データをユーザから取得し、取得した上記音声データに対応する表示オブジェクトを、上記サーバが複数の外部機器における情報交換を目的としたネットワークサービスへ通知して表示させるために、上記音声データを上記通信部を介して上記サーバに発信する。
【００１２】
上記の課題を解決するために、本発明の一態様に係る報知システムは、外部機器と、サーバと、制御対象機器とを備える報知システムであって、上記外部機器は、上記制御対象機器における報知動作を選択するための操作を上記外部機器のユーザである第１のユーザから受け付けたことに応じて、操作信号を上記サーバに送信する送信部を備えており、上記サーバは、上記外部機器から受信した上記操作信号を参照して、上記制御対象機器に行わせる上記報知動作を選択する選択部と、上記選択部によって選択された上記報知動作を行うよう、上記制御対象機器に対して指示する指示部と、上記制御対象機器を介して、上記制御対象機器のユーザである第２のユーザから入力された音声データであって、上記報知動作への返答である音声データを取得する取得部と、上記音声データに対応する表示オブジェクトを、上記外部機器を含む複数の外部機器における情報交換を目的としたネットワークサービスへ通知して表示させる表示部と、を備え、上記制御対象機器は、制御部と、通信部と、報知動作部と、ユーザインターフェース部と、を備え、上記制御部は、サーバから上記通信部を介して入力される指示であって、上記制御対象機器が報知動作を行う旨の指示を受けたことに応じて、上記報知動作部に上記報知動作を実行させ、上記報知動作を実行させた後、上記ユーザインターフェース部を介して上記報知動作の返答である音声データを上記第２のユーザから取得し、取得した上記音声データに対応する表示オブジェクトを、上記サーバが複数の外部機器における情報交換を目的としたネットワークサービスへ通知して表示させるために、上記音声データを上記通信部を介して上記サーバに発信する。
【発明の効果】
【００１３】
本発明によれば、対象者が電子伝言板を利用しているか否かに関わらず、当該対象者に報知することができ、かつ、電子伝言板を利用しているメンバーが、当該対象者に対する報知を把握することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態に係る家庭内電気機器制御システムの要部構成を示すブロック図である。
【図２】本発明の一実施形態に係る家庭内電気機器制御システムを模式的に示す図である。
【図３】本発明の一実施形態に係る家庭内電気機器制御システムにおいて実行される報知動作処理の流れを示すシーケンス図である。
【図４】本発明の一態様に係るサーバが、携帯端末に表示させる画面の例を示す図である。
【図５】本発明の一実施形態に係る掃除ロボットに、報知動作を実行させるコマンドを生成するシールの例を示す図である。
【図６】本発明の一実施形態に係るサーバが、携帯端末からの操作信号をうけて伝言板に表示させる画面と、掃除ロボットが実行する報知動作とを表す図である。
【図７】本発明の一実施形態に係るサーバが、携帯端末からの操作信号をうけて伝言板に表示させる画面と、掃除ロボットが実行する報知動作とを表す図である。
【図８】本発明の一実施形態に係るサーバが、携帯端末からの操作信号をうけて伝言板に表示させる画面と、掃除ロボットが実行する報知動作とを表す図である。
【図９】本発明の一実施形態に係るサーバが、携帯端末からの操作信号をうけて伝言板に表示させる画面と、掃除ロボットが実行する報知動作とを表す図である。
【図１０】本発明の一実施形態に係る掃除ロボットが報知動作を実行する際に発信する報知終了通知の例を示す図である。
【図１１】本発明の一実施形態に係る固定文発話シールが含んでいる固定文の例を示す図である。
【図１２】本発明の一実施形態に係る機器制御システムを使用するメンバーの特徴を、各ユーザに関連付けるテーブルを示す図である。
【図１３】本発明の他の実施形態に係る家庭内電気機器制御システムの要部構成を示すブロック図である。
【図１４】本発明の他の実施形態に係る家庭内電気機器制御システムにおいて実行される報知動作処理の流れを示すシーケンス図である。
【図１５】本発明のさらに他の実施形態に係る家庭内電気機器制御システムの要部構成を示すブロック図である。
【図１６】本発明のさらに他の実施形態に係る家庭内電気機器制御システムにおいて実行される報知動作処理の流れを示すシーケンス図である。
【図１７】本発明の一実施形態に係る家庭内電気機器制御システムの要部構成を示すブロック図である。
【発明を実施するための形態】
【００１５】
〔実施形態１〕
本実施形態に係る機器制御システム１００（報知システム）について、図１から図１２を参照して以下に説明する。但し、この実施形態に記載されている構成は、特に特定的な記載がない限り、この発明の範囲をそれのみに限定する趣旨ではなく、単なる説明例に過ぎない。
【００１６】
まず、本実施形態に機器制御システム１００の構成について、図１及び図２を参照して説明する。図１は、本実施形態に係る機器制御システム１００の要部構成を示すブロック図である。図２は、本実施形態に係る機器制御システム１００を模式的に示す図である。
【００１７】
〔家庭内電気機器制御システムの概要〕
図１に示すように、機器制御システム１００は、サーバ１、携帯端末（外部機器）３、及び、掃除ロボット（制御対象機器）４を備えている。また、機器制御システム１００は複数の携帯端末３を備えており、本実施形態では、図２に示すように、お父さん、お母さん（ふみちゃん）、及び子供の所持する携帯端末３を、それぞれ携帯端末３ａ〜３ｃとする。掃除ロボット４、空調装置５などの家電機器を配置されている家には、ふみちゃんのお父さんが住んでいる。
【００１８】
なお、本実施形態においては、主に携帯端末３を使用した例により説明するが、電子伝言板を表示し、所定の投稿を行うことのできる端末であれば、携帯型に限られず、据え置き型の端末（パーソナルコンピュータ、ネットワークに接続可能なＴＶ等）によっても実現可能である。
【００１９】
詳細については後述するが、機器制御システム１００は、図２に示すように、携帯端末３のユーザが、サーバ１から提供され携帯端末３に表示される伝言板に所定の書き込み（後述するシールの選択など）を行うことにより、サーバ１を介して掃除ロボットなどの家庭内電気機器（単に家電機器とも記載する）の動作を制御することが可能である。
【００２０】
（伝言板）
本実施形態において、伝言板は限定されたメンバー間での情報交換を目的としたネットワークサービスを意味している。メンバーは、例えば家族や近親者等のような一部に限定される。また、伝言板のグループには、家族や近親者などのメンバー（より具体的には、メンバーが使用する携帯端末）に加えて、家電機器を登録することができる（以降では、ホームグループとも記載する）。そして、本実施形態に係る機器制御システム１００では、ホームグループに登録されている家電機器の動作制御を、伝言板を通したメンバーからの指示に従って行うこともできるようになっている。
【００２１】
（携帯端末）
携帯端末３は、表示部（不図示）に伝言板を表示すると共に、伝言板に対するユーザ操作を受け付ける。
【００２２】
携帯端末３は、図２に示すように、ユーザ操作に従って、伝言板に対する書き込み、及び、伝言板の閲覧などを行う。また、携帯端末３は、掃除ロボット４などの制御対象機器となる家電機器を動作させるためのユーザ操作（図２における操作指示）を表す操作信号を、サーバ１を介して制御対象となる家電機器に供給する。
【００２３】
具体的には、携帯端末３のユーザは、伝言板において、制御対象機器となる掃除ロボット４に実行させたい動作を選択することができる。携帯端末３において選択された動作は、サーバ１を介して掃除ロボット４に通知され、掃除ロボット４は当該通知に従って選択された動作を実行する。
【００２４】
なお、本実施形態では、掃除ロボット４において、当該掃除ロボット４の近くにいる可能性が高いと思われるユーザ（対象ユーザ）に対して携帯端末３のユーザが所望する通知（報知）を実行する動作を、特に報知動作と記載する。つまり、携帯端末３のユーザは、伝言板において所望の報知動作を選択することにより、掃除ロボット４に所望の報知動作を実行させることができる。なお、伝言板において選択可能な報知動作を示す選択肢を、本実施形態ではシール（オブジェクト）と呼称する。シールの詳細については、後述する。
【００２５】
例えば、ユーザは、伝言板において、携帯端末３から音声を入力すると共に、掃除ロボット４から音声を出力することで報知動作を実行させる旨を示すシールを選択することにより、携帯端末３において入力した音声に基づく内容の音声を、掃除ロボット４から出力させることができる。また、携帯端末３から画像（静止画像、動画像など）を入力すると共に掃除ロボット４に画像を表示させる報知動作をさせる旨を示すシールを選択することにより、携帯端末３において入力した画像と同じ内容の画像を掃除ロボット４の表示部４４に表示させることもできる。
【００２６】
もちろん、シールはこれに限定されるものではなく、予め表示される画像が定められていてもよいし、予め出力される音声の内容が定められていてもよいし、そのバリエーションの一例については図面を変えて後述する。
【００２７】
以降では、本実施形態に係る機器制御システム１００において、掃除ロボット４が報知動作を実行するための具体的な構成について説明する。なお、本実施形態において、制御対象機器の例として掃除ロボット４を用いて説明するが、制御対象機器は、掃除ロボット４に限定されるものではない。制御対象機器は、報知動作を実行可能な構成を備えているものであればよく、空調装置５、テレビ６、照明装置７などが制御対象機器であってもよい。
【００２８】
（サーバ）
サーバ１は、図１に示すように、通信部１１、取得部１２、選択部（選択手段）１３、表示制御部（表示手段）１４、伝言板制御部１５、指示部（指示手段）１６、端末認証部１７、及び、音声生成部（音声信号生成手段）１８を備えている。
【００２９】
通信部１１は、外部との通信を行う手段である。具体的には、通信部１１は、携帯端末３ａ〜３ｃ、及び、掃除ロボット４と、例えばインターネットなどのネットワークを介して無線通信を行う。
【００３０】
取得部１２は、通信部１１を介して、携帯端末３ａ〜３ｃから入力されるユーザ操作（操作信号）、及び、掃除ロボット４の状態を示すステータス情報を取得する。ここで、ステータス情報とは、掃除ロボット４の電源のオン／オフの情報や、清掃動作を実行しているか否かを示す情報など、掃除ロボット４の現在の状態を示す情報が挙げられる。
【００３１】
選択部１３は、掃除ロボット４に行わせる複数の報知動作のうち、何れかの報知動作を選択する。報知動作の詳細については後述するが、報知動作とは、掃除ロボット４が、当該掃除ロボット４を利用する対象ユーザに、他のユーザからのメッセージを報知する動作である。本実施形態におけるメッセージは、文章、音声、画像（静止画像および動画像）、発光、および、制御対象機器の物理的な動作によって報知される。報知動作において、文章および画像は、たとえば制御対象機器が備える表示部に表示させてもよい。音声は、制御対象機器が備えるスピーカから出力させてもよい。発光は、制御対象機器が備える発光部によって実現されてもよい。制御対象機器の物理的な動作は、制御対象機器が備える駆動部によって実現されてもよい。
【００３２】
選択部１３における報知動作の選択処理は、伝言板において掃除ロボット４に行わせる複数の報知動作を示す複数のシールから何れかのシールを選択する指示を、通信部１１を介して携帯端末３から受け付ければよい。
【００３３】
なお、本実施形態では、掃除ロボット４に行わせる報知動作が複数（つまり、選択できる報知動作が複数）である場合を例に挙げて説明するが、もちろん、報知動作が１つ（つまり、選択できる報知動作が１つ）であってもよい。例えば、掃除ロボット４に行わせる動作が複数あり、その中に報知動作が１つ含まれている場合に、選択部１３が複数の動作のうちから報知動作を選択する構成を採用すればよい。
【００３４】
表示制御部１４は、選択部１３によって選択された報知動作に対応するシールを、伝言板へ表示させるよう、伝言板制御部１５に通知する。
【００３５】
伝言板制御部１５は、表示制御部１４からの通知に基づき、シールが伝言板に表示されるよう伝言板のタイムラインを更新する。
【００３６】
また、伝言板制御部１５は、伝言板に対する携帯端末３からの書き込み、及び、掃除ロボット４のステータス情報などに応じて、伝言板に書き込みを行うことができる。例えば、伝言板制御部１５は、掃除ロボット４を擬人化したキャラクタとして書き込みを行う。これにより、家族のメンバーは、伝言板において、掃除ロボット４とのコミュニケーションを疑似体験することができる。この際、伝言板制御部１５は、掃除ロボット４を擬人化したキャラクタとして書き込みとともに、掃除ロボット４であることを表すアバターを書き込んでもよい。また、掃除ロボット４を擬人化したキャラクタには愛称が付けられており、アバターとともに、掃除ロボット４に関連付けられていてもよい。本実施形態において、掃除ロボット４の愛称はロボちゃんとする。
【００３７】
伝言板に表示されるシールは、例えば、アイコン、静止画像及び動画像などであってもよいし、文章であってもよいし、これらの組み合わせであってもよいし、とくに限定されるものではない。なお、シールの具体例については、図面を変えて後述する。
【００３８】
また、選択された報知動作を掃除ロボット４が行うことができない場合に、表示制御部１４は、掃除ロボット４が報知動作を行うことができないことを示すシール（報知不可通知とも記載する）を伝言板へ表示させるようサーバ１に通知してもよい。この場合には、伝言板制御部１５は、表示制御部１４からの通知に従い、報知不可通知を伝言板に表示するように、伝言板のタイムラインを更新すればよい。
【００３９】
指示部１６は、選択部１３によって選択された報知動作を行うよう、通信部１１を介して掃除ロボット４に対して指示する手段である。具体的には、指示部１６は、選択部１３によって選択された報知動作を行う旨を示す報知指示を、通信部１１を介して掃除ロボット４に通知する。
【００４０】
端末認証部１７は、サーバ１と通信可能な掃除ロボット４などの家電機器が、上述したホームグループに登録された制御対象機器であるかを判定する手段である。端末認証部１７は、例えば、携帯端末及び家電機器をホームグループとして登録する登録テーブルに、掃除ロボット４が登録されているか否かを判定することにより、ホームグループに登録されているかを判定すればよい。
【００４１】
音声生成部１８は、報知動作用データとして、掃除ロボット４から報知させる音声を表す報知音声データ（音声信号）を生成する。具体的には、音声生成部１８は、掃除ロボット４から報知動作用データを生成する旨の要求を受け付けると、選択部１３において選択されているシールに含まれる文字列を示す音声データを報知動作用データとして生成する。
【００４２】
なお、指示部１６は、予め音声生成部１８に対して報知音声データを生成させておき、報知信号と報知音声データとをまとめて掃除ロボット４に通知するように構成されていてもよい。
【００４３】
生成される音声データの詳細については、図面を変えて後述するが、たとえば「ふみちゃんが「暑いから気をつけて。」って言ってるよ！」という音声データであればよい。
【００４４】
なお、図１には図示しないが、本実施形態に係るサーバ１は、報知動作用データとして後述するテキストデータ、静止画像データ及び動画像データなどを生成する画像生成部を備えていてもよい。これらの報知動作用データは、サーバ１が備えている記憶部に予め記憶されていてもよい。また、本実施形態に係るサーバ１は、報知動作用データとして後述する発光パターンデータを生成する発光パターン生成部、並びに、報知動作用データとして後述する駆動パターンデータを生成する駆動パターン生成部などを更に備えていても良い。
【００４５】
（掃除ロボット）
掃除ロボット４は、図１に示すように、通信部４１、制御部４２、スピーカ４３、表示部４４、発光部４５、駆動部４６、取得部４７、マイク４８、及び、操作部４９を備えている。
【００４６】
通信部４１は、ネットワークを介してサーバ１と無線通信する。
【００４７】
制御部４２は、掃除ロボット４の各部を統括的に制御する。例えば、制御部４２は、駆動部４６を制御することにより、掃除ロボット４の掃除動作を制御する。
【００４８】
また、制御部４２は、当該掃除ロボット４の現在の状態（ステータス）が変化する都度、通信部４１を介してサーバ１にステータス情報を供給する。例えば、掃除ロボット４が掃除動作を開始する場合、制御部４２は、掃除動作中である旨を示すステータス情報をサーバ１に供給する。また、掃除ロボット４の電源がオフになる場合、電源がオフである旨を示すステータス情報をサーバ１に供給する。
【００４９】
さらに、制御部４２は、スピーカ４３、表示部４４、発光部４５及び駆動部４６の少なくとも何れかを制御することにより、掃除ロボット４における報知動作を制御する。具体的には、制御部４２は、サーバ１から取得した報知動作用データを供給することにより、スピーカ４３、表示部４４、発光部４５及び駆動部４６における報知動作制御する。
【００５０】
なお、報知動作の詳細については後述するが、掃除ロボット４における報知動作は、通信部４１を介して入力されるサーバ１から通知される報知指示を受けて、制御部４２が、スピーカ４３、表示部４４、発光部４５及び駆動部４６に実行させればよい。また、掃除ロボット４における報知動作は、報知指示が通知された後に当該掃除ロボット４の備えるマイク４８及び操作部４９を介してユーザにより入力される、後述する報知開始指示に従って実行してもよい。
【００５１】
スピーカ４３、表示部４４、発光部４５及び駆動部４６は、掃除ロボット４における報知動作を実行する報知動作実行手段の一例であり、制御部４２から供給されるデータ。
【００５２】
例えば、スピーカ４３は、音声を出力することにより、報知動作を実行する。このとき、スピーカ４３は、報知動作用データとして制御部４２から供給される音声データの表す音声を出力することによって報知動作を行えばよい。
【００５３】
表示部４４は、所定の画面を表示することにより報知動作を実行する。表示部４４における報知動作としては、例えば、テキストを表示する報知動作、静止画像や動画像を表示する報知動作などを挙げることができる。表示部４４は、報知動作用データとして制御部４２から供給されるテキストデータ、静止画像データ及び動画像データなどを表示することによって報知動作を行えばよい。
【００５４】
発光部４５は、発光することにより報知動作を実行する。発光部４５における報知動作としては、例えば、高輝度又は低輝度で発光する報知動作、及び、点滅する報知動作などを挙げることができる。発光部４５は、報知動作用データとして制御部４２から供給される発光パターンを示すデータに従って発光することによって報知動作を行えばよい。発光による報知は、制御対象機器が表示部を備えなくとも、発光部さえ備えていれば実行させることができる。したがって、制御対象機器の構成を複雑化することなく、報知動作を実行させることができる。また、発光による報知は、制御対象機器から離れた位置におり表示部を閲覧することができない対象ユーザに対しても、報知を可能にする。発光による報知は、発光強度を高めることにより、例えば通常とは異なる状況であることを、対象ユーザに報知することができる。したがって、緊急の報知を行う場合に有効な報知動作である。
【００５５】
駆動部４６は、物理的に動作させることにより報知動作を実行する。駆動部４６における報知動作としては、例えば、掃除ロボット４を空間的に移動させる、回転させる、及び、これらの動作の組み合わせによる報知動作が挙げられる。駆動部４６は、報知動作用データとして制御部４２から供給される、駆動パターンを示すデータに従って、駆動することによって報知動作を行えばよい。掃除ロボット４を、物理的に動作させることによる報知は、例えば、緊急の報知として有効である。
【００５６】
また、スピーカ４３、表示部４４、発光部４５及び駆動部４６は、掃除ロボット４における報知動作を実行するか否かを、当該掃除ロボット４のユーザに問い合わせる報知確認通知を行ってもよい。
【００５７】
例えば、スピーカ４３は、制御部４２の制御に基づき、「新しいメッセージが届いたよ。読む？」などの音声を出力することにより、報知確認通知を行えばよい。また、発光部４５は発光することによって報知確認通知を行えばよいし、表示部４４は「新しいメッセージが届いたよ。読む？」などのメッセージを表示することによって報知確認通知を行えばよい。
【００５８】
マイク４８及び操作部４９は、ユーザからの入力を受け付けるユーザインターフェースである。マイク４８は、ユーザの発する音声を取得し、取得した音声を表す音声データを制御部４２に供給する。
【００５９】
操作部４９は、ユーザが入力したユーザ指示を制御部４２に供給する。なお、操作部４９は、掃除ロボット４に実行させる動作（機能）を選択するためのボタンによって実現されていてもよいし、タッチパネルによって実現されていてもよいし、特に限定されるものではない。
【００６０】
例えば、掃除ロボット４は、操作部４９の備える掃除動作を実行させる指示を入力するためのボタンがユーザにより押下された場合、掃除動作を実行すればよい。
【００６１】
また、マイク４８及び操作部４９は、報知確認通知に対して、報知開始を指示する旨のユーザ入力（報知開始指示）を受け付ける。
【００６２】
マイク４８は、ユーザが発する報知動作の実行の開始を指示する言葉（キーワード）を報知開始指示として受け付ける。より具体的には、マイク４８から入力されたユーザが発する言葉を制御部４２において解析し、解析した言葉にキーワードが含まれていた場合に、制御部４２がキーワードを報知開始指示として受け付ける。
【００６３】
また、操作部４９は、報知動作の実行を開始させる指示を入力するためのボタンがユーザにより押下された場合に、当該ボタンを押下するユーザ操作を報知開始指示として受け付ける。
【００６４】
掃除ロボット４は、マイク４８又は操作部４９を介して入力された報知開始指示に従い、上述した報知動作の何れか（又はそれらの組み合わせ）を実行する。
【００６５】
なお、本実施形態では、機器制御システム１００の備える制御対象機器が掃除ロボット４である場合を例に挙げて説明するが、本発明はこれに限定されるものではない。例えば、制御対象機器は、図２に示すように、空調装置５であってもよいし、テレビジョン受像機６であってもよいし、照明装置７であってもよい。
【００６６】
〔報知動作処理〕
次に、本実施形態に係る機器制御システム１００において実行される報知動作処理について、図３を参照して説明する。図３は、本実施形態に係る機器制御システム１００において実行される報知動作処理の流れを示すシーケンス図である。なお、図３においては、掃除ロボット４における報知動作が、スピーカ４３から音声が出力されることにより行われる場合を例に挙げて説明する。
【００６７】
まず、携帯端末３ａは、図３に示すように、伝言板において掃除ロボット４に実行させる報知動作の選択を、ユーザ操作により受け付けると、報知動作を選択する旨のユーザ操作をサーバ１に送信する（ステップＳ１０１）。
【００６８】
サーバ１は、ユーザ指示によって選択されている報知動作を示すシールが伝言板に表示されるよう、伝言板のタイムラインを更新する（換言すれば、サーバ１は、シールを伝言板に投稿する）（ステップＳ１０２）。
【００６９】
具体的には、ステップＳ１０２は、サーバ１における（１）取得部１２が通信部１１を介してユーザ指示を取得し、（２）選択部１３がユーザ指示により選択された報知動作を選択し、（３）表示制御部１４が選択された報知動作を伝言板に表示するように伝言板制御部１５を制御し、（４）伝言板制御部１５が伝言板のタイムラインを更新することによって、実現される。
【００７０】
伝言板のタイムラインを更新すると、サーバ１は、掃除ロボット４から予め通知されているステータス情報に基づき、掃除ロボット４において報知動作が可能か否かを判定する（ステップＳ１０３）。
【００７１】
例えば、サーバ１は、ステータス情報が、掃除ロボット４がスタンバイ状態である旨を示している場合に、掃除ロボット４において報知動作が可能であると判定すればよい。一方、ステータス情報が、掃除ロボット４の電源がオフである旨、掃除など他の動作を実行中である旨などを示している場合には、サーバ１は、掃除ロボット４において報知動作が不可能であると判定すればよい。なお、本実施形態では、サーバ１が掃除ロボット４のステータス情報に基づいて報知動作が可能か否かを判定しているが、本発明はこれに限定されるものではない。例えば、サーバ１は、掃除ロボット４が当該サーバ１と無線通信可能な範囲に存在しない（換言すれば、掃除ロボット４が圏外に存在）と判定した場合には、掃除ロボット４のステータス情報に寄らず、報知動作が不可能であると判定してもよい。
【００７２】
報知動作が不可能であると判定した場合、サーバ１の伝言板制御部１５は、表示制御部１４の通知に基づき、報知不可通知とも記載するが表示されるよう、伝言板のタイムラインを更新する（ステップＳ１０４）。報知不可通知には、例えば、「今忙しいの」などのメッセージ（テキスト）と共に、掃除ロボットのアイコンなどが含まれていればよいが、特に限定されるものではなく、そのバリエーションについては後述する。
【００７３】
報知動作が可能であると判定した場合、サーバ１の指示部１６は、掃除ロボット４に対して、通信部１１を介して報知指示を通知する（ステップＳ１０５）。
【００７４】
掃除ロボット４は、通信部４１を介してサーバ１から報知指示を取得すると、ユーザＡ（掃除ロボット４を利用するユーザ）に対して報知確認通知を行う（ステップＳ１０６）。ステップＳ１０６は、掃除ロボット４における制御部４２が、報知指示に従って、スピーカ４３、表示部４４、発光部４５及び駆動部４６の少なくとも何れかを制御することにより行われればよい。
【００７５】
掃除ロボット４は、報知確認通知を行った後、ユーザＡからの報知開始指示を取得する（ステップＳ１０７）。掃除ロボット４は、例えば、「読んで」、「お願い」などのキーワードの音声入力を報知開始指示としてマイク４８を介して取得すればよい。
【００７６】
なお、本実施形態では、掃除ロボット４における報知確認通知（ステップＳ１０６）は、図３に示すように、ユーザＡから報知開始指示を取得するまで複数回実行する構成を例に挙げて説明しているが、本発明はこれに限定されるものではない。例えば、掃除ロボット４が報知確認通知を１回だけ行うと共に、ユーザＡから報知開始指示を取得するまで待機する構成を採用することもできる。
【００７７】
また、掃除ロボット４は、報知確認通知を行ってから所定の期間が経過しても報知開始指示が入力されない（取得できない）場合には、当該掃除ロボット４に対して報知指示が通知されている旨を示す通知（報知待機通知とも記載する）を行ってもよい。例えば、掃除ロボット４は、表示部４４に報知指示が通知されている旨を表示することにより報知待機通知を行ってもよいし、発光部４５を発行させることにより報知待機通知を行ってもよい。
【００７８】
掃除ロボット４の制御部４２は、ユーザＡから報知開始指示の入力を受け付けると、通信部４１を介して、サーバ１に対して、報知動作を行うための報知動作用データの供給を要求する（ステップＳ１０８）。報知動作用データは、本実施形態では音声データであればよいが、例えば、テキストを表示することにより報知動作を行う場合にはテキストデータであればよい。
【００７９】
サーバ１は、報知動作用データの供給要求を取得すると、端末認証部１７において、掃除ロボット４がホームグループに登録された家電機器であるか否かを判定する（ステップＳ１０９）。掃除ロボット４がホームグループに登録されている場合には、サーバ１の備える音声生成部１８は、掃除ロボット４からの報知動作用データの要求に基づき、ステップＳ１０１において選択されたシールに応じた報知音声データを生成する（ステップＳ１１０）。
【００８０】
サーバ１の音声生成部１８は、生成した報知音声データを通信部１１を介して掃除ロボット４に供給し（ステップＳ１１１）、掃除ロボット４の制御部４２は、取得した音声信号の表す音声をスピーカ４３から出力することにより報知動作を行う（ステップＳ１１２）。
【００８１】
また、掃除ロボット４の制御部４２は、報知動作が完了した旨（報知完了通知）を通信部４１を介してサーバ１に通知する（ステップＳ１１３）。掃除ロボット４から報知完了通知を取得すると、サーバ１の伝言板制御部１５は、表示制御部１４の制御に従い、報知完了通知が伝言板に表示されるように伝言板のタイムラインを更新する（ステップＳ１１４）。
【００８２】
なお、報知完了通知がサーバ１に通知され（ステップＳ１１３）、伝言板のタイムラインが更新された（ステップＳ１１４）際に、報知完了通知を携帯端末にて直接報知させてもよい。その通知には、報知完了通知の全部または一部が含まれていてもよい。報知完了通知は、携帯端末側からのポーリングによる取得でも、伝言板サーバ２からのプッシュ送信による取得でもよい。特に、伝言板において掃除ロボット４に実行させる報知動作の選択をユーザ操作により受け付けた携帯端末３ｂに報知させるのが有効である。
【００８３】
本実施形態では、掃除ロボット４がユーザＡへの報知動作と併せて、ステップＳ１１３においてサーバ１へ報知動作が完了した旨を通知する構成を例に挙げて説明したが、本発明はこれに限定されるものではない。例えば、掃除ロボット４は、ユーザＡへの報知動作を行った後、ユーザＡから、報知動作に対する了承を示す入力を受け付けるまで待機し、了承を示す入力を受け付けた場合にステップＳ１１３を実行する構成を採用することもできる。
【００８４】
また、本実施形態において、掃除ロボット４は報知動作用データの供給をサーバ１に要求し、当該要求を受けて、サーバ１は報知音声データを掃除ロボット４に供給する。しかし、サーバ１は、予め音声生成部１８に報知音声データを生成させておき、報知指示及び報知音声データを、まとめて掃除ロボット４に通知するように構成されていてもよい。当該構成によれば、ステップＳ１０８〜Ｓ１１１の工程を省略することができる。
【００８５】
図４は、サーバ１が備える伝言板制御部１５が、携帯端末に表示させる画面の遷移例を示す図である。なお、本実施形態では、制御対象機器として、掃除ロボット４を例にとり説明する。
【００８６】
図４（ａ）は、ユーザが伝言板へコメントを投稿する際に、伝言板制御部１５が携帯端末３に表示させる画面を表す図である。より具体的には、ユーザが、画像または画像を含むシール（オブジェクト）をコメントとして伝言板へ投稿する際に、伝言板制御部１５が携帯端末３に表示させるアイコンＣ１〜Ｃ４を示す図である。
【００８７】
伝言板制御部１５は、テキストからなるコメントに加えて、画像または画像を含むシールを携帯端末３に表示させることができる。
【００８８】
アイコンＣ１は、ユーザの心情などを表すイラストを、ユーザが伝言板へ投稿する場合に選択されるアイコンである。
【００８９】
アイコンＣ２は、機器制御システム１００を構成する家電機器を、ユーザが伝言板へ制御コマンドを投稿することによって制御する場合に選択されるアイコンである。上記制御は、家電機器における通常の制御に加えて、家電機器に報知させることを含む。
【００９０】
アイコンＣ３は、携帯端末３に格納されている画像を、ユーザが伝言板へ投稿する場合に選択されるアイコンである。
【００９１】
アイコンＣ４は、ユーザが、携帯端末３が備えているカメラを利用して画像を撮影し、当該撮影した画像を伝言板へ投稿する場合に選択されるアイコンである。
【００９２】
ユーザが、携帯端末３に表示されている機器制御シールＣ２を選択すると、携帯端末３は、機器制御シールＣ２に割り当てられているコマンドをサーバ１へ送信する。サーバ１の伝言板制御部１５は、通信部１１を介して当該コマンドを受け取ると、機器制御システム１００に登録されている家電機器の中から、制御対象機器を選択するための選択画面を、携帯端末３に表示させる。
【００９３】
図４（ｂ）は、上記家電機器の選択画面の例を示す図である。本実施形態において機器制御システム１００に登録されている家電機器は、図２に示す掃除ロボット４（リビングの掃除ロボット）、空調装置５（和室のエアコン）、テレビ６（キッチンのテレビ）及び照明装置７（玄関の照明装置）、ならびに、図示しない寝室のエアコン及び子供部屋のエアコンである。伝言板を介して掃除ロボット４を制御したい場合、ユーザは、掃除ロボット４を選択するコマンドを生成するためのアイコンＤ１を選択すればよい。寝室のエアコンを制御したい場合、ユーザは、寝室のエアコンを選択するコマンドを生成するためのアイコンＤ２を選択すればよい。子供部屋のアイコンを制御したい場合、ユーザは、子供部屋のアイコンを選択するコマンドを生成するためのアイコンＤ３を選択すればよい。照明装置７を制御したい場合、ユーザは、照明装置７を選択するコマンドを生成するアイコンＤ４を選択すればよい。
【００９４】
ユーザによってアイコンＤ１が選択されると、携帯端末３は、制御対象機器として掃除ロボット４を選択するコマンドを生成する。当該コマンドを受けて、伝言板制御部１５は、図４（ｃ）に示すように、掃除ロボット４に実行させる制御コマンドを選択するための画面を、携帯端末３に表示させる。携帯端末３は、表示画面を、ユーザによって左右何れかの方向へスワイプされると、表示画面を切換可能なように構成されていてもよい。たとえば、携帯端末３に表示されている画面を左方向へ順次スワイプすることによって、携帯端末３は、図４（ｃ）に示される表示画面を、図４（ｄ）、（ｅ）、（ｆ）及び（ｇ）の各表示画面に順次切り替え可能なように構成されていてもよい。
【００９５】
図４（ｃ）〜（ｇ）における領域Ａ１には、選択されている家電機器の名称、すなわち、リビングの掃除ロボット（掃除ロボット４）が示されている。領域Ａ２には、リビングの掃除ロボットを利用して、ユーザが制御しようとする家電機器（制御対象機器）の名称が示されている。領域Ａ３には、領域Ａ２に記載されている制御対象機器に対して、伝言板制御部１５が送信可能なコマンドに対応付けられているシールが示されている。
【００９６】
図４（ｃ）に示されている各シールは、リビングの掃除ロボットに実行させることが可能な報知動作を表すシールである。報知動作の詳細については、後述する。
【００９７】
図４（ｄ）に示されている各シールは、リビングの掃除ロボットに実行させることが可能な、報知動作以外の動作を表すシールである。報知動作以外の動作とは、たとえば自動モードでの掃除（そうじ（ＡＵＴＯ））、予め登録されている場所の掃除（そうじ（スポット１、２及びかべぎわ））、室内の見守り（かんさつ）などである。
【００９８】
図４（ｅ）に示されている各シールは、リビングの掃除ロボットを所定の場所へ移動させるためのシールである。ユーザによって移動シール和室（左端）を選択されることによって、伝言板制御部１５は、リビングの掃除ロボットを和室へ移動させるためのコマンドを生成する。同様に、ユーザによって移動シールキッチン（中央）を選択されることによって、伝言板制御部１５は、リビングの掃除ロボットをキッチンへ移動させるためのコマンドを生成し、移動シール玄関（右端）を選択されることによって、リビングの掃除ロボットを玄関へ移動させるためのコマンドを生成する。
【００９９】
リビングの掃除ロボットである掃除ロボット４は、他の家電機器を制御可能なように、遠隔制御部（図１には図示せず）を備えていてもよい。遠隔制御部は、たとえば制御信号である赤外線を、他の家電機器に発信することによって、他の家電機器を制御可能なように構成されている。図４（ｆ）に示されているシールは、掃除ロボット４を利用して、和室のエアコンを制御するためのシールである。ユーザがこれらのシールを選択すると、伝言板制御部１５は、和室のエアコンを停止させたり、その動作モードを変更するためのコマンドを生成する。図４（ｇ）に示されているシールは、掃除ロボット４を利用して、キッチンのテレビを制御するためのシールである。ユーザがこれらのシールを選択すると、伝言板制御部１５は、キッチンのテレビの電源をＯＮまたはＯＦＦしたり、音量を大きくする（ｕｐする）または小さくする（ｄｏｗｎする）ためのコマンドを生成する。
【０１００】
図５は、掃除ロボット４に報知動作を実行させる報知指示を生成するシールの例を示す図である。このようなシールの例として、
・定型の文章を掃除ロボット４に報知させる固定文発話シール、
・ユーザが自由に入力する文章を掃除ロボット４に報知させる自由文発話シール、
・ユーザの音声を音声データとして録音し、当該音声データを、掃除ロボット４に報知させる録音シール、
・ユーザの映像を動画データとして録画し、当該動画データを、掃除ロボット４に報知させる録画シール、
などが挙げられる。
【０１０１】
シールは、上記の例に限定されるものではない。たとえば、発光部４５を予め定められた発光パターンで光らせることによって、掃除ロボット４に報知動作を行わせるものであってもよいし、駆動部４６が予め定められたパターンで掃除ロボット４を物理的に動作させることによって、掃除ロボット４に報知動作を行わせるものであってもよい。掃除ロボット４を物理的に動作させるとは、掃除ロボット４を空間的に移動させる、掃除ロボット４を回転させる、及び、それらの組み合わせが含まれてもよい。
【０１０２】
図５（ａ）〜（ｃ）は、固定文発話シールの例を示す図である。固定文発話シールは、固定文発話シールであることを示す画像と、予め設定されている文章（固定文）とを含んでいる。図５（ａ）に示される固定文発話シールは、固定文「今から帰るよ。」を含む画像と、画像の下に記載されている当該固定文とを含んでいる。一方、図５（ｂ）は、固定文発話シールであることを示す「Ｔａｌｋ！」を含む画像と、画像の下に記載されている固定文「今から帰るよ。」とを含む固定文発話シールである。固定文発話シールを構成する固定文の候補として、複数の固定文「今から帰るよ。」「遅くなるよ。」及び「もうすぐ着くよ。」を携帯端末３の画面に表示する場合、図５（ｃ）に示すように、領域Ａ４に、固定文発話シールであることを示す１つの画像を表示するとともに、当該画像の下に複数の固定文をリスト形式で表示してもよい。領域Ａ４のうち「今から帰るよ。」と表示されている領域がユーザによって選択されると、携帯端末３は、固定文発話シールであることを示す画像と、選択された領域に示されている固定文「今から帰るよ。」とを組み合わせ、１つの固定文発話シールを生成する。
【０１０３】
図５（ｄ）は、自由文発話シールの例を示す図である。自由文発話シールは、自由文発話シールであることを示す、「Ｔｅｘｔ！」を含む画像及び文字列「フリーテキスト」とを含んでいる。自由文発話シールがユーザによって選択されると、携帯端末３の画面は、文章を入力するための自由文入力画面に遷移する。携帯端末３は、当該自由文入力画面においてユーザによって入力された文章を、自由文として自由文発話シールに関連付ける。
【０１０４】
図５（ｅ）は、録音シールの例を示す図である。録音シールは、録音シールであることを示す画像及び文字列「録音」を含んでいる。録音シールがユーザによって選択されると、携帯端末３の画面は、音声を録音可能な音声録音画面に遷移する。携帯端末３は、音声録音画面においてユーザによって録音された音声を、音声データとして録音シールに関連付ける。
【０１０５】
図５（ｆ）は、録画シールの例を示す図である。録画シールは、録画シールであることを示す画像及び文字列「録画」を含んでいる。録画シールがユーザによって選択されると、携帯端末３の画面は、動画を録画可能な動画録画画面に遷移する。携帯端末３は、動画録画画面においてユーザによって録画された動画を、動画データとして録画シールに関連付ける。
【０１０６】
携帯端末３が、ふみちゃん（図２に示すお母さん）によって選択された操作信号を伝言板制御部１５に発信した際に、伝言板制御部１５が伝言板に表示させる画面と、当該操作信号を受けて掃除ロボット４が実行する報知動作とを、図６を参照して説明する。掃除ロボット４が配置されている家のリビングルームには、ふみちゃんのお父さんがいる可能性が高い。
【０１０７】
図６は、伝言板制御部１５が伝言板に表示させる画面と、上記操作信号を受けて掃除ロボット４が実行する報知動作とを表す図である。
【０１０８】
図６（ａ）に示す例において、携帯端末３は、投稿者であるふみちゃんの操作に基づいて、固定文「暑いから気を付けて。」を含む固定文発話シールを選択する操作信号を発信する。当該操作信号を受けて、伝言板制御部１５は、固定文「暑いから気を付けて。」Ｅ２と、固定文発話シールであることを表す画像Ｅ１とを含む固定文発話シールを、伝言板のタイムライン上に表示させる（ステップＳ１０２に対応）。また、指示部１６は、固定文「暑いから気を付けて。」を報知する旨を掃除ロボット４に指示する（ステップＳ１０５に対応）。
【０１０９】
具体的には、指示部１６は、音声生成部１８に、固定文「暑いから気を付けて。」と、投稿者情報である「ふみちゃん」とを出力する。音声生成部１８は、上記固定文及び投稿者情報に基づいて、「ふみちゃんが「暑いから気を付けて。」って言ってるよ！」という報知音声データを生成し、指示部１６に出力する。指示部１６は、音声生成部１８から取得する上記報知音声データを、上記報知する旨の指示とともに掃除ロボット４に発信する。
【０１１０】
掃除ロボット４の制御部４２は、通信部４１を介して報知音声データを含む上記指示を受け、スピーカ４３に「ふみちゃんが「暑いから気を付けて。」って言ってるよ！」という音声を出力させる。すなわち、掃除ロボット４は、スピーカ４３から「ふみちゃんが「暑いから気を付けて。」って言ってるよ！」と報知する。以上のように、リビングルームにいるおじいちゃんは、掃除ロボット４が実行する報知を確認することができる。
【０１１１】
図６（ｂ）に示す例において、携帯端末３は、ふみちゃんの操作に基づいて、自由文「明日は暑いみたいだから、水分はしっかりとってね。」を含む自由文発話シールを選択する操作信号を発信する。当該操作信号を受けて、伝言板制御部１５は、自由文「明日は暑いみたいだから、水分はしっかりとってね。」Ｅ４と、自由文発話シールであることを表す画像Ｅ３とを含む自由文発話シールを、伝言板のタイムライン上に表示させる。また、指示部１６は、上記自由文と、投稿者情報である「ふみちゃん」とを含む「ふみちゃんが「明日は暑いみたいだから、水分はしっかりとってね。」って言ってるよ。」という報知音声データと、上記報知する旨の指示とともに掃除ロボット４に発信する。
【０１１２】
掃除ロボット４の制御部４２は、通信部４１を介して報知音声データを含む上記指示を受け、スピーカ４３に「ふみちゃんが「明日は暑いみたいだから、水分はしっかりとってね。」って言ってるよ。」という音声を出力させる。すなわち、掃除ロボット４は、スピーカ４３から「ふみちゃんが「明日は暑いみたいだから、水分はしっかりとってね。」って言ってるよ。」と報知する。以上のように、リビングルームにいるおじいちゃんは、掃除ロボット４が実行する報知を確認することができる。
【０１１３】
図６（ｃ）に示す例において、携帯端末３は、ふみちゃんの操作に基づいて「今日も暑いね。体調はいかが？」という音声を音声データとして録音する。そして、携帯端末３は、この音声データを録音シールに関連付け、当該録音シールを選択する操作信号を発信する。当該操作信号を受けて、伝言板制御部１５は、録音シールであることを示す画像Ｅ５と、録音シールに関連付けられている音声データを再生するためのアイコンＥ６とを、伝言板のタイムライン上に表示させる。また、指示部１６は、音声データを報知する旨を掃除ロボット４に指示する。
【０１１４】
具体的には、指示部１６は、音声生成部１８に、音声データと、投稿者情報である「ふみちゃん」とを出力する。音声生成部１８は、上記音声データ及び投稿者情報に基づいて、「ふみちゃんからのメッセージを再生するよ。「今日も暑いね。体調はいかが？」」という報知音声データを生成し、指示部１６に出力する。指示部１６は、音声生成部１８から取得する上記報知音声データを、上記報知する旨の指示とともに掃除ロボット４に発信する。
【０１１５】
掃除ロボット４の制御部４２は、通信部４１を介して報知音声データを含む上記指示を受け、スピーカ４３に「ふみちゃんからのメッセージを再生するよ。「今日も暑いね。体調はいかが？」」という音声を出力させる。すなわち、掃除ロボット４は、スピーカ４３から「ふみちゃんからのメッセージを再生するよ。「今日も暑いね。体調はいかが？」」と報知する。以上のように、リビングルームにいるおじいちゃんは、掃除ロボット４が実行する報知を確認することができる。
【０１１６】
携帯端末３が、ふみちゃんによって選択された操作信号を伝言板制御部１５に発信した際に、伝言板制御部１５が伝言板に表示させる画面と、当該操作信号を受けて掃除ロボット４が実行する報知動作とを、図７を参照して説明する。掃除ロボット４が配置されている家のリビングルームには、ふみちゃんのお父さんがいる可能性が高いという前提は、図６に示す例と同様である。
【０１１７】
図７は、伝言板制御部１５が伝言板に表示させる画面と、上記操作信号を受けて掃除ロボット４が実行する報知動作とを表す図であり、図６（ａ）に示す報知動作における別の態様の１つである。
【０１１８】
携帯端末３は、投稿者であるふみちゃんの操作に基づいて、固定文「暑いから気を付けて。」を含む固定文発話シールを選択する操作信号を発信する。当該操作信号を受けて、伝言板制御部１５は、固定文「暑いから気を付けて。」Ｅ２と、固定文発話シールであることを表す画像Ｅ１とを含む固定文発話シールを、伝言板のタイムライン上に表示させる（図７（ａ）参照）。また、指示部１６は、固定文「暑いから気を付けて。」を報知する旨を掃除ロボット４に指示する。
【０１１９】
具体的には、指示部１６は、音声生成部１８に、固定文「暑いから気を付けて。」と、投稿者情報である「ふみちゃん」とを出力する。音声生成部１８は、上記固定文及び投稿者情報に基づいて、「ふみちゃんが「暑いから気を付けて。」って言ってるよ！」という報知音声データを生成し、指示部１６に出力する。指示部１６は、音声生成部１８から取得する上記報知音声データを、上記報知する旨の指示とともに掃除ロボット４に発信する。
【０１２０】
掃除ロボット４の制御部４２は、通信部４１を介して報知音声データを含む上記指示を受け、スピーカ４３に「新しいメッセージが届いたよ！読む？」という音声を出力させる（報知確認通知）。報知確認通知は、ステップＳ１０６に対応する。掃除ロボット４が報知確認通知を実行した際に、掃除ロボット４の周辺に人がいるとは限らない。そのような場合、制御部４２は、所定の時間間隔、たとえば５分ごとに、報知確認通知を実行してもよい。
【０１２１】
報知確認通知を聞いたおじいちゃんは、図７（ｂ）に示すように、「お願い！」というキーワードを発声する（ステップＳ１０７に対応）。掃除ロボット４の制御部４２は、マイク４８を介してキーワードを取得したと判定すると、指示されている報知動作を実行する。すなわち、制御部４２は、スピーカ４３に「ふみちゃんが「暑いから気を付けて。」って言ってるよ！」という音声を出力させる（ステップＳ１１２に対応）。
【０１２２】
制御部４２は、指示された報知動作を実行した旨の通知（報知終了通知）を通信部４１を介してサーバ１に発信する（ステップＳ１１３に対応）。サーバ１の取得部１２が通信部１１を介して報知終了通知を取得すると、図７（ｃ）に示すように、表示制御部１４は、伝言板制御部１５を介して、報知を終了したことを表す固定文「伝えたよ〜！」Ｅ７を、伝言板のタイムライン上に表示させる（ステップＳ１１４に対応）。
【０１２３】
本実施形態において、報知終了通知は、固定文「伝えたよ〜！」自体を含んでいてもよいし、固定文「伝えたよ〜！」に対応するコードを含んでいてもよい。報知終了通知が上記コードを含んでいる場合、サーバ１の表示制御部１４は、上記コードに対応する固定文「伝えたよ〜！」を選択して、伝言板制御部１５に通知すればよい。
【０１２４】
携帯端末３が、ふみちゃんによって選択された操作信号を伝言板制御部１５に発信した際に、当該操作信号を受けて掃除ロボット４が実行する報知動作のさらに別の態様を、図８を参照して説明する。掃除ロボット４が配置されている家には、ふみちゃんのお父さんがいるが、どこの部屋にいるかは分からないという前提で説明する。図８は、伝言板制御部１５が伝言板に表示させる画面と、当該操作信号を受けて掃除ロボット４が実行する報知動作とを表す図である。
【０１２５】
携帯端末３は、投稿者であるふみちゃんの操作に基づいて、固定文「暑いから気を付けて。」を含む固定文発話シールを選択する操作信号を発信する。当該操作信号を受けて、伝言板制御部１５は、固定文「暑いから気を付けて。」Ｅ２と、固定文発話シールであることを表す画像Ｅ１とを含む固定文発話シールを、伝言板のタイムライン上に表示させる（図８（ａ）参照）。また、指示部１６は、固定文「暑いから気を付けて。」を報知する旨を掃除ロボット４に指示する。
【０１２６】
具体的には、指示部１６は、音声生成部１８に、固定文「暑いから気を付けて。」と、投稿者情報である「ふみちゃん」とを出力する。音声生成部１８は、上記固定文及び投稿者情報に基づいて、「ふみちゃんが「暑いから気を付けて。」って言ってるよ！」という報知音声データを生成し、指示部１６に出力する。指示部１６は、音声生成部１８から取得する上記報知音声データを、上記報知する旨の指示とともに掃除ロボット４に発信する。
【０１２７】
図８（ｂ）に示すように、掃除ロボット４の制御部４２は、通信部４１を介して報知音声データを含む上記指示を受け、スピーカ４３に「新しいメッセージが届いたよ！読む？」という音声を出力させる（報知確認通知）。報知確認通知は、ステップＳ１０６に対応する。掃除ロボット４が報知確認通知を実行した際に、掃除ロボット４の周辺に人がいるとは限らない。制御部４２は、マイク４８を介してキーワードを取得できない場合に、発光部４５を所定のパターンで点滅させることによって報知する旨の指示を受信していることを周囲に知らせる（図８（ｃ）参照）。
【０１２８】
リビングルームに戻ってきたおじいちゃんは、掃除ロボット４の発光部４５が所定のパターンで点滅しているのを見て、掃除ロボット４が、報知すべき指示を受信していることを認識することができる。そこで、おじいちゃんは、図８（ｄ）に示すように「何かあった？」というキーワードを発声する。掃除ロボット４の制御部４２は、マイク４８を介してキーワードを取得したと判定すると、指示されている報知動作を実行する。すなわち、制御部４２は、スピーカ４３に「ふみちゃんが「暑いから気を付けて。」って言ってるよ！」という音声を出力させる（ステップＳ１１２に対応）。
【０１２９】
制御部４２は、指示された報知動作を実行した旨の通知（報知終了通知）を通信部４１を介してサーバ１に発信する（ステップＳ１１３に対応）。サーバ１の取得部１２が通信部１１を介して報知終了通知を取得すると、図８（ｅ）に示すように、表示制御部１４は、伝言板制御部１５を介して、報知を終了したことを表す固定文「伝えたよ〜！」Ｅ７を、伝言板のタイムライン上に表示させる（ステップＳ１１４に対応）。
【０１３０】
本実施形態において、掃除ロボット４が報知すべき指示を受信している際に、制御部４２がマイク４８を介してキーワードを取得することをトリガーとして報知動作を実行するように制御部４２は構成されている。しかし、報知動作を実行するためのトリガーは、上記キーワードを取得することに限定されるものではない。たとえば、操作部４９に配置されているボタンが押下されたことを制御部４２が検出した際に、制御部４２は、報知動作を実行するように構成されていてもよい。また、掃除ロボット４を制御するためのリモコン（不図示）からの信号を制御部４２が検出した際に、制御部４２は、報知動作を実行するように構成されていてもよい。
【０１３１】
携帯端末３が、ふみちゃんによって選択された操作信号を伝言板制御部１５に発信した際に、当該操作信号を受けて掃除ロボット４が通知する報知終了通知の別の態様を、図９を参照して説明する。掃除ロボット４は、ふみちゃんのお父さんの家に配置されており、機器制御システム１００のホームグループに登録されている、という前提で説明する。
【０１３２】
図９は、伝言板制御部１５が伝言板に表示させる画面と、上記操作信号を受けて掃除ロボット４が実行する報知動作とを表す図である。
【０１３３】
携帯端末３は、投稿者であるふみちゃんの操作に基づいて、固定文「暑いから気を付けて。」を含む固定文発話シールを選択する操作信号を発信する。当該操作信号を受けて、伝言板制御部１５は、固定文「暑いから気を付けて。」Ｅ２と、固定文発話シールであることを表す画像Ｅ１とを含む固定文発話シールを、伝言板のタイムライン上に表示させる（図９（ａ）参照）。また、指示部１６は、固定文「暑いから気を付けて。」を報知する旨を、掃除ロボット４に指示する。指示部１６が、音声生成部１８から取得する報知音声データ「ふみちゃんが「暑いから気を付けて。」って言ってるよ。」を、上記報知する旨の指示とともに掃除ロボット４に発信する点は、上述の実施形態と同様である。
【０１３４】
図９（ｂ）に示すように、掃除ロボット４の制御部４２は、通信部４１を介して報知音声データを含む上記指示を受け、スピーカ４３に「ふみちゃんが「暑いから気を付けて。」って言ってるよ！」という音声を出力させる。すなわち、掃除ロボット４は、スピーカ４３から「ふみちゃんが「暑いから気を付けて。」って言ってるよ！」と報知する。
【０１３５】
制御部４２は、上述の通り報知を実行した後、マイク４８を介して入力される音声を返答音声データとして録音可能なように構成されていてもよい。具体的には、スピーカ４３から発せられる「ふみちゃんが「暑いから気を付けて。」って言ってるよ！」という報知を聞いた親は、図９（ｂ）に示すように「わかった！」と返答する。制御部４２は、「わかった！」を返答音声データとして録音する。さらに、制御部４２は、報知終了通知及び返答音声データを、通信部４１を介してサーバ１に発信する。
【０１３６】
取得部１２は、通信部１１を介して報知終了データ及び返答音声データを取得すると、返答音声データを返答文生成部（図１に不図示）に出力する。返答文生成部は、返答音声データの内容に基づいて返答文「「わかった」だって^_^」を生成する。取得部１２は、返答文生成部から返答文を取得し、表示制御部１４へ出力する。図９（ｃ）に示すように、表示制御部１４は、伝言板制御部１５を介して、報知を終了したことを表す返答文「「わかった」だって^_^」Ｅ８を、伝言板のタイムライン上に表示させる。
【０１３７】
携帯端末３が、ふみちゃんによって選択された操作信号を伝言板制御部１５に発信した際に、当該操作信号を受けて掃除ロボット４が通知する報知終了通知のさらに別の態様を、図１０を参照して説明する。図１０（ａ）〜（ｃ）は、それぞれ異なる報知終了通知の態様を示す図である。なお、掃除ロボット４は、ふみちゃんのお父さんの家に配置されており、ホームグループに登録されているという前提は、上述の各態様と同様である。
【０１３８】
まず、図１０（ａ）を参照しながら報知終了通知の一態様について説明する。携帯端末３は、投稿者であるふみちゃんの操作に基づいて、固定文「調子はどう？」を含む固定文発話シールを選択する操作信号を発信する。当該操作信号を受けて、伝言板制御部１５は、固定文「調子はどう？」と、固定文発話シールであることを表す画像とを含む固定文発話シールを、伝言板のタイムライン上に表示させる。また、指示部１６は、固定文「調子はどう？」を報知する旨を、掃除ロボット４に指示する。指示部１６は、音声生成部１８から取得する報知音声データ「ふみちゃんが「調子はどう？」って言ってるよ。」を、上記報知する旨の指示とともに掃除ロボット４に発信する。
【０１３９】
図１０（ａ）に示すように、掃除ロボット４の制御部４２は、通信部４１を介して報知音声データを含む上記指示を受け、スピーカ４３に「ふみちゃんが「調子はどう？」って言ってるよ。」という音声を出力させる。すなわち、掃除ロボット４は、スピーカ４３から「ふみちゃんが「調子はどう？」って言ってるよ。」と報知する。
【０１４０】
制御部４２は、上述の通り報知を実行した後、マイク４８を介して入力される音声を取得可能なように構成されていてもよい。上記報知を聞いたふみちゃんの親は、図１０（ａ）に示すように、「元気だよ！」という返答キーワードを発声する。制御部４２は、マイク４８を介して返答キーワードを取得したと判定すると、返答キーワードに対応する固定返答文「「元気だよ」だって^_^」及び報知終了通知を、通信部４１を介してサーバ１に発信する。
【０１４１】
取得部１２は、通信部１１を介して取得した報知終了通知及び固定返答文を、表示制御部１４に出力する。表示制御部１４は、伝言板制御部１５を介して、固定返答文「「元気だよ」だって^_^」Ｅ９を、伝言板のタイムライン上に表示させる。
【０１４２】
図１０（ｂ）を参照しながら報知終了通知の一態様について説明する。掃除ロボット４の制御部４２が、通信部４１を介して報知音声データを含む上記指示を受け、スピーカ４３に「ふみちゃんが「調子はどう？」って言ってるよ。」という音声を出力させることは、図１０（ａ）に示される報知終了通知と同様である。
【０１４３】
制御部４２は、上述の通り報知を実行した後、マイク４８を介して入力される音声を取得可能なように構成されていてもよい。上記報知を聞いたふみちゃんの親は、図１０（ａ）に示すように、「伝えて！」という録音キーワードを含む音声を発声する。制御部４２は、マイク４８を介して録音キーワードを取得したと判定すると、録音キーワードの後に続く音声を、返答音声データとして録音する。制御部４２は、報知終了通知及び返答音声データを、通信部４１を介してサーバ１に発信する。
【０１４４】
取得部１２は、通信部１１を介して取得した報知終了通知及び返答音声データを、表示制御部１４を介して伝言板制御部１５に出力する。伝言板制御部１５は、メッセージとして返答音声データを録音した旨を表す「メッセージを録音したよ。」Ｅ１１と、返答音声データを伝言板から再生するためのアイコンＥ１０とを、伝言板のタイムライン上に表示させる。
【０１４５】
図１０（ｃ）を参照しながら報知終了通知の一態様について説明する。掃除ロボット４の制御部４２が、通信部４１を介して報知音声データを含む上記指示を受け、スピーカ４３に「ふみちゃんが「調子はどう？」って言ってるよ。」という音声を出力させることは、図１０（ａ）及び（ｂ）に示される報知終了通知と同様である。
【０１４６】
制御部４２は、上述の通り報知を実行した後に、操作部４９から入力される録音開始信号を取得した場合、マイク４８を介して入力される音声を取得可能なように構成されていてもよい。上記報知を聞いたふみちゃんの親は、操作部４９に配置されている録音開始ボタンを押下する。操作部４９は、録音開始ボタンを押下されると、制御部４２に録音開始信号を出力する。制御部４２は、録音開始信号を取得すると、それ移行の音声を、返答音声データとして録音する。制御部４２は、報知終了通知及び返答音声データを、通信部４１を介してサーバ１に発信する。
【０１４７】
取得部１２は、通信部１１を介して取得した報知終了通知及び返答音声データを、表示制御部１４を介して伝言板制御部１５に出力する。伝言板制御部１５は、メッセージとして返答音声データを録音した旨を表す「メッセージを録音したよ。」Ｅ１１と、返答音声データを伝言板から再生するためのアイコンＥ１０とを、伝言板のタイムライン上に表示させる。
【０１４８】
ここでは、操作部４９が備える録音開始ボタンを押下されることによって、操作部４９は、録音開始信号を出力するものとして説明した。しかし、録音開始ボタンは、掃除ロボット４のリモコンに配置されていてもよい。
【０１４９】
図１１は、固定文発話シールが含んでいる固定文の例を示す図である。固定文は、たとえば家庭の形態、報知の内容を知らせたい対象メンバー、などに基づいてグループ分けされていてもよい。家庭の形態に基づくグループ分けとは、たとえば、母親が専業主婦である家庭、父親が単身赴任している家庭、父母が共働きである家庭、親が他の家族とは離れて暮らす家庭、などである。家庭の形態は、さらにサブカテゴリーとして、機器制御システム１００を利用する時間帯などにグループ分けされていてもよい。
【０１５０】
機器制御システム１００において、報知を実行するのは制御対象機器である。すなわち、機器制御システム１００は、報知の内容を共有させたい対象メンバー（以下、単に対象メンバーと記載する）を選択した上で、固定文発話シールなどを選択するものではない。しかし、機器制御システム１００を利用し情報を共有するメンバーは、家族、親戚など限られた人々であり、不特定多数の人々ではない。したがって、メンバーのそれぞれは、どの制御対象機器の近くにどのメンバーがいる可能性が高いかを、各メンバーの行動パターンなどに基づいて把握しやすい状況である。したがって、機器制御システム１００において制御対象機器を選択することは、対象メンバーを選択することに近い意味を持つ。対象メンバーとは、たとえば、お父さんからお母さんへ、両親から子供へ、単身赴任のお父さんからお母さん及び子供へ、などである。
【０１５１】
また、グループ分けは、家族の形態、対象メンバーなどに限定されるものではなく、メンバーにとって特別な日に関する特別メッセージなどによって行われてもよい。
【０１５２】
図１１（ａ）は、家庭の形態が専業主婦家庭であり、家庭の形態のサブカテゴリーは帰宅時間である＜帰り＞であり、対象メンバーはお父さん及びお母さんである場合に、使用頻度が高いと推測される文章を集めたグループの例を示す。このグループには、「今から帰るよ。」「今日は遅くなるよ。」「今日は夜ご飯いらないよ。」「もうすぐ着くよ。」などの固定文がグループ分けされている。
【０１５３】
図１１（ｂ）は、家庭の形態は単身赴任家庭であり、家庭の形態のサブカテゴリーは＜朝＞及び＜夜＞であり、対象メンバーは単身赴任のお父さん、お母さん及び子供である場合のグループを示す。このグループには、「おはよう」「いってきます」「ただいま」「お疲れ様」「おやすみ」などの固定文がグループ分けされている。
【０１５４】
図１１（ｃ）は、家庭の形態は共働き家庭であり、家庭の形態のサブカテゴリーは＜夕方＞であり、対象メンバーは両親及び子供である場合のグループを示す。このグループには、「おかえり」「冷蔵庫におやつがあるよ。」「宿題やった？」「明日の準備できた？」などの固定文がグループ分けされている。
【０１５５】
図１１（ｄ）は、家庭の形態は親が他の家族とは離れて暮らす家庭であり、家庭の形態のサブカテゴリーは＜朝＞、＜昼＞及び＜夜＞であり、対象メンバーは離れて暮らす親である場合のグループを示す。このグループには、「おはよう」「調子はどう？」「暑いから気を付けて」「おやすみ」などの固定文がグループ分けされている。
【０１５６】
図１１（ｅ）は、特別メッセージのグループを示す。このグループには、「誕生日おめでとう」「お父さんいつもありがとう」「お母さんいつもありがとう」「あけましておめでとう」「荷物届いたよ。ありがとう。」などの固定文がグループ分けされている。
【０１５７】
図１１（ｆ）は、定型文のグループを示す。このグループには、「いつもありがとう」「愛してるよ」「ごめんね」「ごはんまだかな？」「はやく寝なさい」などの固定文がグループ分けされている。
【０１５８】
たとえば、図４（ｃ）に示すような制御対象機器に実行させる制御コマンドを選択するための画面を携帯端末３に表示させる際に、伝言板制御部１５は、上述のグループ毎に表示するように構成されていてもよい。
【０１５９】
図１２は、機器制御システム１００を使用する対象メンバーの特徴を、各ユーザに関連付けるテーブルを示す図である。このテーブルには、ユーザ、ユーザの声質、ユーザの話し方、ユーザの話すスピード、及び、ユーザのアバターに関連付けられている識別番号が含まれる。音声生成部１８は、制御対象機器に報知させるための報知音声データを生成する際に、各ユーザに関連付けられている声質、話し方、スピードなどに基づいて、報知音声データが表す音声を調整してもよい。たとえば、声質は、成人の男女及び子供の男女の４通りから選択可能であってもよい。離すスピードは、速い及び遅いから選択可能であってもよい。話し方は、たとえば済んでいるまたは過去に済んでいた地域に特徴的な発音や抑揚を表す方言であってもよい。また、関西弁、九州弁、標準語などであってもよい。
【０１６０】
図１２を参照すると、たとえばユーザ父には、成人−男の声質、関西弁の話し方、速い話すスピードが関連付けられている。これらの情報に基づいて音声生成部１８が報知音声データを生成することによって、制御対象機器が発する報知は、投稿者の特徴をより反映するようになる。したがって、機器制御システム１００は、よりユーザフレンドリーなシステムになる。
【０１６１】
〔実施形態２〕
実施形態１では、掃除ロボット４の動作を制御する機能と、伝言板を管理する機能とを１つのサーバ（サーバ１）により実現する構成を例に挙げて説明したが、本発明はこれに限定されるものではなく、これらの機能を複数のサーバによって実現してもよい。
【０１６２】
本発明の他の実施形態に係る家庭内電気機器制御システムについて、図１３及び図１４を参照して説明する。
【０１６３】
図１３は、本実施形態に係る家庭内電気機器制御システムの要部構成を示すブロック図である。説明の便宜上、実施形態１に係る機器制御システム１００と同様の機能を有する構成要素については同一の符号を付し、その説明を省略する。本実施形態では、主に、実施形態１との相違点について説明するものとする。
【０１６４】
〔家庭内電気機器制御システムの構成〕
本実施形態に係る家庭内電気機器制御システム２００は、図１３に示すように、サーバ２０１、伝言板サーバ２０２、携帯端末３（３ａ〜３ｃ）、掃除ロボット４、及び、音声認識・音声合成サーバ２０５を備えている。なお、携帯端末３及び掃除ロボット４については、実施形態１における携帯端末３及び掃除ロボット４と同様の構成であるため、ここではその説明を省略する。
【０１６５】
（サーバ、伝言板サーバ、共通ＰＦ）
サーバ２０１は、実施形態１に係るサーバ１の備える各部のうち、通信部１１、取得部１２、選択部１３、表示制御部１４、指示部１６及び端末認証部１７を備えている。なお、サーバ２０１の備える各部は、実施形態１に係るサーバ１の各部と同様の機能を有している。
【０１６６】
伝言板サーバ２０２は、実施形態１に係るサーバ１の備える伝言板制御部１５と同様の機能を有するサーバである。
【０１６７】
また、音声認識・音声合成サーバ２０５は、通信部２５１及び音声生成部（音声信号生成手段）２５３を備えている。なお、音声認識・音声合成サーバ２０５の備える通信部２５１及び音声生成部２５３は、実施形態１に係るサーバ１の備える通信部１１及び音声生成部１８とそれぞれ同様の機能を有している。
【０１６８】
つまり、本実施形態では、サーバ２０１、伝言板サーバ２０２及び音声認識・音声合成サーバ２０５によって、実施形態１に係るサーバ１と同様の機能を実現している。上述の構成によれば、実施形態１と比較して、１つの装置（具体的には、サーバ２０１、伝言板サーバ２０２、及び、音声認識・音声合成サーバ２０５）における処理量を軽減することができる。
【０１６９】
〔報知動作処理〕
次に、本実施形態に係る家庭内電気機器制御システム２００において実行される報知動作処理について、図１４を参照して説明する。図１４は、本実施形態に係る家庭内電気機器制御システムにおいて実行される報知動作処理の流れを示すシーケンス図である。
【０１７０】
図１４に示すように、携帯端末３ａは、伝言板において掃除ロボット４に実行させる報知動作の選択を、ユーザ操作により受け付けると、報知動作を選択する旨のユーザ操作を伝言板サーバ２０２に送信する（ステップＳ２０１）。伝言板サーバ２０２は、携帯端末３から取得したユーザ操作を、サーバ２０１に送信する（ステップＳ２０２）。
【０１７１】
サーバ２０１の表示制御部１４は、ユーザ操作に従い選択部１３において選択された報知動作を伝言板に表示する旨の表示指示を、通信部１１を介して伝言板サーバ２０２に通知する（ステップＳ２０３）。伝言板サーバ２０２は、サーバ２０１から通知された表示指示に従い、選択された報知動作を示すシールが伝言板に表示されるよう、伝言板のタイムラインを更新する（ステップＳ２０４）。
【０１７２】
表示指示を伝言板サーバ２０２に通知すると、サーバ２０１は、掃除ロボット４から予め通知されているステータス情報に基づき、掃除ロボット４において報知動作が可能か否かを判定する（ステップＳ２０５）。
【０１７３】
報知動作が不可能であると判定した場合、サーバ２０１の表示制御部１４は、伝言板に報知不可通知を表示する旨の指示を、伝言板サーバ２０２に通知する（ステップＳ２０６）。伝言板サーバ２０２は、報知不可通知を表示する旨の指示に従い、報知不可通知が伝言板に表示されるよう、伝言板のタイムラインを更新する（ステップＳ２０７）。
【０１７４】
ステップＳ２０８〜ステップＳ２１１までの処理は、実施形態１に係る機器制御システム１００における報知動作処理（図３）のステップＳ１０５〜ステップＳ１０８と同様である。
【０１７５】
サーバ２０１は、端末認証部１７において、掃除ロボット４がホームグループに登録された家電機器であるか否かを判定する（ステップＳ２１２）。端末認証部１７における判定結果が、掃除ロボット４がホームグループに登録されていることを示している場合、指示部１６は、掃除ロボット４から出力する音声を表す音声データを生成する旨の生成指示を音声認識・音声合成サーバ２０５に通知する（ステップＳ２１４）。音声認識・音声合成サーバ２０５は、サーバ２０１から通知された生成指示に従い、ステップＳ２０１において選択されたシールに応じた音声データを生成し、生成した音声データをサーバ２０１に供給する（ステップＳ２１５）。
【０１７６】
また、ステップＳ２１６〜ステップＳ２１８までの処理は、実施形態１に係る機器制御システム１００における報知動作処理のステップＳ１１１〜ステップＳ１１３と同様である。
【０１７７】
サーバ２０１は、掃除ロボット４から報知完了通知を取得すると、報知完了通知を伝言板に表示する旨の報知完了通知表示指示を伝言板サーバ２０２に通知する（ステップＳ２１９）。そして、伝言板サーバ２０２は、サーバ２０１から通知された報知完了通知表示指示に従い、報知完了通知が伝言板に表示されるように伝言板のタイムラインを更新する（ステップＳ２２０）。
【０１７８】
なお、報知完了通知がサーバ１に通知され（ステップＳ２１９）、伝言板のタイムラインが更新された（ステップＳ２２０）際に、報知完了通知を携帯端末にて直接報知させてもよい。その通知には、報知完了通知の全部または一部が含まれていてもよい。報知完了通知は、携帯端末側からのポーリングによる取得でも、伝言板サーバ２からのプッシュ送信による取得でもよい。特に、伝言板において掃除ロボット４に実行させる報知動作の選択をユーザ操作により受け付けた携帯端末３ｂに報知させるのが有効である。
【０１７９】
〔実施形態３〕
実施形態１では、掃除ロボット４の動作を制御する機能と、伝言板を管理する機能とを１つのサーバ（サーバ１）により実現する構成を例に挙げて説明したが、本発明はこれに限定されるものではなく、これらの機能を複数のサーバによって実現してもよい。
【０１８０】
本発明の他の実施形態に係る家庭内電気機器制御システムについて、図１５及び図１６を参照して説明する。
【０１８１】
図１５は、本実施形態に係る家庭内電気機器制御システムの要部構成を示すブロック図である。説明の便宜上、実施形態１に係る機器制御システム１００と同様の機能を有する構成要素については同一の符号を付し、その説明を省略する。本実施形態では、主に、実施形態１との相違点について説明するものとする。
【０１８２】
〔家庭内電気機器制御システムの構成〕
本実施形態に係る家庭内電気機器制御システム３００は、図１５に示すように、サーバ３０１、伝言板サーバ３０２、携帯端末３（３ａ〜３ｃ）、及び、掃除ロボット４を備えている。なお、携帯端末３及び掃除ロボット４については、実施形態１における携帯端末３及び掃除ロボット４と同様の構成であるため、ここではその説明を省略する。
【０１８３】
（サーバ、伝言板サーバ）
サーバ３０１は、実施形態１に係るサーバ１の備える各部のうち、通信部１１、取得部１２、選択部１３、表示制御部１４、指示部１６、端末認証部１７、及び、音声生成部１８を備えている。なお、サーバ３０１の備える各部は、実施形態１に係るサーバ１の各部と同様の機能を有している。
【０１８４】
また、伝言板サーバ３０２は、実施形態１に係るサーバ１の備える伝言板制御部１５と同様の機能を有するサーバである。
【０１８５】
つまり、本実施形態では、サーバ３０１、及び、伝言板サーバ３０２によって、実施形態１に係るサーバ１と同様の機能を実現している。上述の構成によれば、実施形態１と比較して、１つの装置（具体的には、サーバ３０１、及び、伝言板サーバ３０２）における処理量を軽減することができる。
【０１８６】
〔報知動作処理〕
次に、本実施形態に係る家庭内電気機器制御システム３００において実行される報知動作処理について、図１６を参照して説明する。図１６は、本実施形態に係る家庭内電気機器制御システムにおいて実行される報知動作処理の流れを示すシーケンス図である。
【０１８７】
図１６に示すように、携帯端末３ａは、伝言板において掃除ロボット４に実行させる報知動作の選択を、ユーザ操作により受け付けると、報知動作を選択する旨のユーザ操作を伝言板サーバ３０２に送信する（ステップＳ３０１）。伝言板サーバ３０２は、携帯端末３から取得したユーザ操作を、サーバ３０１に送信する（ステップＳ３０２）。
【０１８８】
サーバ３０１の表示制御部１４は、ユーザ操作に従い選択部１３において選択された報知動作を伝言板に表示する旨の表示指示を、通信部１１を介して伝言板サーバ３０２に通知する（ステップＳ３０３）。伝言板サーバ３０２は、サーバ３０１から通知された表示指示に従い、選択された報知動作を示すシールが伝言板に表示されるよう、伝言板のタイムラインを更新する（ステップＳ３０４）。
【０１８９】
表示指示を伝言板サーバ３０２に通知すると、サーバ３０１は、掃除ロボット４から予め通知されているステータス情報に基づき、掃除ロボット４において報知動作が可能か否かを判定する（ステップＳ３０５）。
【０１９０】
報知動作が不可能であると判定した場合、サーバ３０１の表示制御部１４は、伝言板に報知不可通知を表示する旨の指示を、伝言板サーバ３０２に通知する（ステップＳ３０６）。伝言板サーバ３０２は、サーバ３０１から通知された報知不可通知を表示する旨の指示に従い、報知不可通知が伝言板に表示されるよう、伝言板のタイムラインを更新する（ステップＳ３０７）。
【０１９１】
なお、ステップＳ３０８〜ステップＳ３１７までの処理は、実施形態１に係る機器制御システム１００における報知動作処理（図３）のステップＳ１０５〜ステップＳ１１４と同様である。
【０１９２】
〔実施形態４〕
実施形態１では、掃除ロボット４の動作を制御する機能と、伝言板を管理する機能とをサーバ１により実現すると共に、掃除ロボット４において報知動作を行うための音声データをサーバ１において生成する構成について説明したが、本発明はこれに限定されるものではない。例えば、掃除ロボット４の動作を制御する機能と、伝言板を管理する機能とを異なるサーバによって実現すると共に、音声データを掃除ロボット４において生成する構成を採用することもできる。
【０１９３】
本発明の他の実施形態に係る家庭内電気機器制御システムについて、図１７を参照して説明する。図１７は、本実施形態に係る家庭内電気機器制御システムの要部構成を示すブロック図である。説明の便宜上、実施形態１に係る機器制御システム１００と同様の機能を有する構成要素については同一の符号を付し、その説明を省略する。本実施形態では、主に、実施形態１との相違点について説明するものとする。
【０１９４】
〔家庭内電気機器制御システムの構成〕
本実施形態に係る家庭内電気機器制御システム４００は、図１７に示すように、サーバ４０１、伝言板サーバ４０２、携帯端末３（３ａ〜３ｃ）、及び、掃除ロボット４０４を備えている。なお、携帯端末３については、実施形態１における携帯端末３と同様の構成であるため、ここではその説明を省略する。
【０１９５】
（サーバ、伝言板サーバ）
図１７に示すように、サーバ４０１は、実施形態１に係るサーバ１の備える各部のうち、通信部１１、取得部１２、選択部１３、表示制御部１４、及び。指示部１６を備えている。なお、サーバ４０１の備える各部は、実施形態１に係るサーバ１の各部と同様の機能を有している。
【０１９６】
また、伝言板サーバ４０２は、実施形態１に係るサーバ１の備える伝言板制御部１５と同様の機能を有するサーバである。
【０１９７】
つまり、本実施形態では、サーバ４０１、及び、伝言板サーバ４０２によって、実施形態１に係るサーバ１から音声生成部１８及び端末認証部１７を除いた機能と同様の機能を実現している。上述の構成によれば、実施形態１と比較して、１つの装置（具体的には、サーバ３０１、及び、伝言板サーバ３０２）における処理量を軽減することができる。
【０１９８】
（掃除ロボット）
図１７に示すように、掃除ロボット４０４は、実施形態１に係る掃除ロボット４の備える構成に加えて、音声生成部（音声信号生成手段）４１８を更に備えている。なお、音声生成部４１８は、実施形態１に係るサーバ１の備える音声生成部１８と同様の機能を有している。
【０１９９】
〔報知動作処理〕
次に、本実施形態に係る家庭内電気機器制御システム４００において実行される報知動作処理について説明する。
【０２００】
本実施形態に係る家庭内電気機器制御システム４００は、まず、図１６に示す報知動作処理におけるステップＳ３０１〜ステップＳ３１０と同様の処理を実行する。
【０２０１】
そして、掃除ロボット４０４は、図１６に示すステップＳ３１０においてユーザＡからの報知開始指示を取得すると、音声生成部４１８において、ステップＳ３０１において選択されたシールに応じた音声データを生成する。
【０２０２】
なお、図１７に示すように、本実施形態に係る家庭内電気機器制御システム４００の何れの装置も端末認証部を備えていないことから、掃除ロボット４０４がホームグループに登録された家電機器であるか否かを判定する処理は行われなくてもよい。
【０２０３】
〔実施形態５〕
サーバ１、サーバ２０１、サーバ３０１及びサーバ４０１の制御ブロック（特に取得部１２、選択部１３及び表示制御部１４）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【０２０４】
後者の場合、サーバ１、サーバ２０１、サーバ３０１及びサーバ４０１は、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラム及び各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０２０５】
〔まとめ〕
本発明の態様１に係るサーバは、外部機器（携帯端末３）から受信した操作信号に基づいて、制御対象機器（家電機器、たとえば掃除ロボット４）に行わせる報知動作を選択する選択手段（選択部１３）と、上記選択手段によって選択された報知動作に対応するオブジェクト（シール）を、電子伝言板へ表示させる表示手段（表示制御部１４）と、上記選択手段によって選択された報知動作を行うよう、制御対象機器に対して指示する指示手段（指示部１６）と、備えている。
【０２０６】
上記の構成によれば、サーバは、上記選択手段によって選択された報知動作に対応するオブジェクトを、電子伝言板へ表示させると共に、上記選択手段によって選択された報知動作を行うよう、制御対象機器に対して指示する。このため、上記構成を有するサーバによれば、報知対象者が電子伝言板を利用しているか否かに関わらず、当該報知対象者に報知することができ、かつ、電子伝言板を利用しているメンバーが、当該報知対象者に対する報知を把握することができる。
【０２０７】
なお、上記選択手段が選択する報知動作の候補は、複数であってもよいし、一つであってもよい。また、上記選択手段は、１または複数の報知動作を含む複数の動作候補の中から、報知動作を選択する。
【０２０８】
本発明の態様２に係るサーバは、上記態様１において、上記選択手段が選択する報知動作には、音声を出力することによる報知が含まれていてもよい。
【０２０９】
上記の構成によれば、報知対象者に対して、音声による報知を行うので、報知対象者に複雑な操作を強いることなく報知を行うことができる。また、報知対象者は、報知内容を容易に把握することができる。
【０２１０】
本発明の態様３に係るサーバは、上記態様２において、上記音声を表す音声信号（報知音声データ）を生成する音声信号生成手段を更に備えていてもよい。
【０２１１】
上記の構成によれば、サーバが音声信号生成手段を備えているので、上記制御対象機器の構成の複雑化を抑制しつつ、音声による報知を行うことができる。
【０２１２】
本発明の態様４に係るサーバは、上記態様１から３の何れか一態様において、上記選択手段が選択する報知動作には、画像の表示、及びテキストの表示の少なくとも何れかによる報知が含まれていてもよい。
【０２１３】
上記の構成によれば、上記報知動作には、画像の表示、及びテキストの表示の少なくとも何れかによる報知が含まれているので、報知対象者は、報知内容を容易に把握することができる。
【０２１４】
なお、上記画像は、静止画像であってもよいし、動画像であってもよい。
【０２１５】
本発明の態様５に係るサーバは、上記態様１から４の何れか一態様において、上記選択手段が選択する報知動作には、発光による報知が含まれていてもよい。
【０２１６】
上記の構成において、発光による報知を行う場合、上記制御対象機器の構成の複雑化を抑制しつつ、報知対象者に対して報知を行うことができる。また、上記制御対象機器から離れた位置にいる対象者に対しても報知を行うことができる。
【０２１７】
本発明の態様６に係るサーバは、上記態様１から５の何れか一態様において、上記選択手段が選択する報知動作には、上記制御対象機器を物理的に動作させることによる報知が含まれていてもよい。
【０２１８】
上記の構成において、制御対象機器を物理的に動作させることによる報知を行えば、報知対象者に対して、視覚的に報知を行うことができる。
【０２１９】
なお、「上記制御対象機器を物理的に動作させる」には「上記制御対象機器を空間的に移動させる」、「上記制御対象機器を回転させる」、及びそれらの組み合わせが含まれる。
【０２２０】
本発明の態様７に係るサーバは、上記態様１から６の何れか一態様において、上記オブジェクトには、上記選択手段によって選択された報知動作に対応する画像、及び上記選択手段によって選択された報知動作に対応するテキストの少なくとも何れかが含まれていてもよい。
【０２２１】
上記構成によれば、オブジェクトには、上記選択手段によって選択された報知動作に対応する画像、及び上記選択手段によって選択された報知動作に対応するテキストの少なくとも何れかが含まれているので、上記選択手段によって選択された報知動作を、上記電子伝言板を閲覧する者が容易に把握することができる。
【０２２２】
本発明の態様８に係るサーバは、上記態様１から７の何れか一態様において、上記選択手段によって選択された報知動作を行ったことを示す報知完了通知を上記制御対象機器から受信する受信手段を更に備え、上記受信手段が上記報知完了通知を受信した場合に、上記表示手段は、上記選択手段によって選択された報知動作が行われたことを示すオブジェクトを電子伝言板へ表示させるように構成されていてもよい。
【０２２３】
上記構成によれば、上記受信手段が上記報知完了通知を受信した場合に、上記表示手段は、上記選択手段によって選択された報知動作が行われたことを示すオブジェクトを電子伝言板へ表示させるので、上記選択手段によって選択された報知動作が行われたことを、上記電子伝言板を閲覧する者が容易に把握することができる。
【０２２４】
本発明の態様９に係るサーバは、上記態様１から７の何れか一態様において、上記指示手段が指示した報知動作を上記制御対象機器が行うことができない場合に、上記表示手段は、上記制御対象機器が上記報知動作を行うことができないことを示すオブジェクトを電子伝言板へ表示させるように構成されていてもよい。
【０２２５】
上記構成によれば、上記指示手段が指示した報知動作を上記制御対象機器が行うことができない場合に、上記表示手段は、上記制御対象機器が上記報知動作を行うことができないことを示すオブジェクトを電子伝言板へ表示させるので、上記制御対象機器が上記報知動作を行うことができないことを、上記電子伝言板を閲覧する者が容易に把握することができる。
【０２２６】
本発明の態様１０に係る報知方法は、外部機器から受信した操作信号に基づいて、制御対象機器に行わせる報知動作を選択する選択ステップと、上記選択ステップによって選択された報知動作に対応するオブジェクトを、電子伝言板へ表示させる表示ステップと、上記選択ステップによって選択された報知動作を行うよう、制御対象機器に対して指示する指示ステップと、を含んでいる。
【０２２７】
上記の構成によれば、上記態様１に係るサーバと同様の効果を奏する。
【０２２８】
本発明の態様１１に係る報知システムは、サーバと、制御対象機器とを備えている報知システムであって、上記サーバは、外部機器から受信した操作信号に基づいて、制御対象機器に行わせる報知動作を選択する選択手段と、上記選択手段によって選択された報知動作に対応するオブジェクトを、電子伝言板へ表示させる表示手段と、上記選択手段によって選択された報知動作を行うよう、制御対象機器に対して指示する指示手段と、を備えており、上記制御対象機器は、上記サーバの上記指示手段からの指示を受信する指示受信手段と、上記指示に対応する報知動作を実行するように当該制御対象機器を制御する制御手段と、を備えている。
【０２２９】
上記の構成によれば、上記態様１に係るサーバと同様の効果を奏する。
【０２３０】
本発明の態様１２に係る報知システムは、上記態様１１において、上記選択手段が選択する報知動作には、音声を出力することによる報知が含まれており、上記制御対象機器は、上記音声を表す音声信号を生成する音声信号生成手段を更に備えていてもよい。
【０２３１】
上記の構成によれば、上記制御対象機器は、上記音声を表す音声信号を生成する音声信号生成手段を備えているので、上記サーバの構成の複雑化を抑制しつつ、音声による報知を行うことができる。
【０２３２】
本発明の各態様に係るサーバは、コンピュータによって実現してもよい。この場合には、コンピュータを上記サーバが備える各手段として動作させることにより、上記サーバをコンピュータにて実現させるサーバのプログラムも本発明の範疇に入る。
【０２３３】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【産業上の利用可能性】
【０２３４】
本発明に係るサーバ、プログラム、方法、及びシステムは、登録されたグループのメンバー間におけるコミュニケーションのための伝言板を提供するサーバ、プログラム、方法、及びシステムとして好適に用いられる。
【符号の説明】
【０２３５】
１  サーバ
１１  通信部
１２  取得部
１３  選択部
１４  表示制御部
１５  伝言板制御部
１６  指示部
１７  端末認証部
１８  音声生成部
３、３ａ、３ｂ、３ｃ  携帯端末（外部機器）
４  掃除ロボット（制御対象機器）
４１  通信部
４２  制御部
４３  スピーカ
４４  表示部
４５  発光部
４６  駆動部
４７  取得部
４８  マイク
４９  操作部
【図１】
0005990311.tif 000002
【図２】
0005990311.tif 000003
【図３】
0005990311.tif 000004
【図４】
0005990311.tif 000005
【図５】
0005990311.tif 000006
【図６】
0005990311.tif 000007
【図７】
0005990311.tif 000008
【図８】
0005990311.tif 000009
【図９】
0005990311.tif 000010
【図１０】
0005990311.tif 000011
【図１１】
0005990311.tif 000012
【図１２】
0005990311.tif 000013
【図１３】
0005990311.tif 000014
【図１４】
0005990311.tif 000015
【図１５】
0005990311.tif 000016
【図１６】
0005990311.tif 000017
【図１７】
0005990311.tif 000018