(57)【特許請求の範囲】
【請求項１】
複数の出力装置によるメッセージの出力を制御する出力可否判定装置であって、
上記複数の出力装置のうちの１つの出力装置にメッセージを出力させることの可否の問合せを受信する問合せ受信手段と、
上記問合せ受信手段が上記問合せを受信したとき、過去の判定結果に基づく判定基準に基づいて、上記メッセージの出力の可否を判定する判定手段と、
上記問合せに対する応答として上記判定手段による判定結果を送信する指示手段と、を備え、
上記判定手段は、判定の対象であるメッセージの属性を示す属性値と、過去に出力可と判定したメッセージの履歴データに含まれるメッセージの属性値とが、同一であるかまたは類似している場合、当該判定の対象であるメッセージを出力否と判定し、
上記属性には、上記メッセージの主題、上記メッセージの内容、上記メッセージの目的、および上記メッセージが利用者の問いかけに対する返答のメッセージであるか否か、の少なくとも何れかが含まれている
ことを特徴とする出力可否判定装置。
【請求項２】
上記問合せ受信手段が上記問合せと共に受信した、判定の対象であるメッセージの属性値に基づいて、当該判定の対象であるメッセージのスコアを算出するスコア算出手段をさらに備え、
上記判定手段は、上記スコア算出手段が算出した上記スコアと上記判定基準とに基づいて、当該判定の対象であるメッセージの出力の可否を判定する
ことを特徴とする請求項１に記載の出力可否判定装置。
【請求項３】
上記判定手段は、上記スコア算出手段が算出した上記スコアを閾値と比較し、比較の結果が所定の条件を満たすとき、上記判定の対象であるメッセージの出力を許可する
ことを特徴とする請求項２に記載の出力可否判定装置。
【請求項４】
上記判定手段が上記メッセージの出力の可否を判定したとき、判定結果に基づいて、上記閾値を設定する閾値設定手段をさらに備える
ことを特徴とする請求項３に記載の出力可否判定装置。
【請求項５】
複数の出力装置によるメッセージの出力を制御する出力可否判定装置の制御方法であって、
上記複数の出力装置のうちの１つの出力装置にメッセージを出力させることの可否の問合せを受信する問合せ受信ステップと、
上記問合せ受信ステップにて上記問合せを受信したとき、過去の判定結果に基づく判定基準に基づいて、上記メッセージの出力の可否を判定する判定ステップと、
上記判定ステップによる判定結果を、上記問合せに対する応答として送信する指示ステップと、を含み、
上記判定ステップでは、判定の対象であるメッセージの属性を示す属性値と、過去に出力可と判定したメッセージの履歴データに含まれるメッセージの属性値とが、同一であるかまたは類似している場合、当該判定の対象であるメッセージを出力否と判定し、
上記属性には、上記メッセージの主題、上記メッセージの内容、上記メッセージの目的、および上記メッセージが利用者の問いかけに対する返答のメッセージであるか否か、の少なくとも何れかが含まれている
ことを特徴とする出力可否判定装置の制御方法。
【請求項６】
請求項１〜４の何れか１項に記載の出力可否判定装置を動作させるための制御プログラムであって、コンピュータを上記各手段として機能させるための制御プログラム。
【請求項７】
複数の出力装置のうちの少なくとも１つの出力装置にメッセージを出力させる出力制御装置であって、
上記１つの出力装置にメッセージを出力させることの可否の問合せを、出力可否判定装置へ送信する問合せ送信手段と、
上記問合せ送信手段が送信した上記問合せに対して、上記出力可否判定装置から上記メッセージの出力の許可を受信したとき、上記１つの出力装置に上記メッセージを出力させるメッセージ出力手段と、を備え、
上記問合せ送信手段は、上記問合せと共に、上記メッセージの属性の属性値を送信し、
上記属性には、上記メッセージの主題、上記メッセージの内容、上記メッセージの目的、および上記メッセージが利用者の問いかけに対する返答のメッセージであるか否か、の少なくとも何れかが含まれている
ことを特徴とする出力制御装置。
【請求項８】
上記問合せ送信手段は、上記属性値として、上記メッセージの出力が即時に許可されない場合には、許可が受けられるまで待機可能であることを設定する
ことを特徴とする請求項７に記載の出力制御装置。
【請求項９】
複数の出力装置のうちの少なくとも１つの出力装置にメッセージを出力させる出力制御装置の制御方法であって、
上記１つの出力装置にメッセージを出力させることの可否の問合せを、出力可否判定装置へ送信する問合せ送信ステップと、
上記問合せ送信ステップにて送信した上記問合せに対して、上記出力可否判定装置から上記メッセージの出力の許可を受信したとき、上記１つの出力装置に上記メッセージを出力させるメッセージ出力ステップと、を含み、
上記問合せ送信ステップでは、上記問合せと共に、上記メッセージの属性の属性値を送信し、
上記属性には、上記メッセージの主題、上記メッセージの内容、上記メッセージの目的、および上記メッセージが利用者の問いかけに対する返答のメッセージであるか否か、の少なくとも何れかが含まれている
ことを特徴とする出力制御装置の制御方法。
【請求項１０】
請求項７または８に記載の出力制御装置を動作させるための制御プログラムであって、コンピュータを上記各手段として機能させるための制御プログラム。
【請求項１１】
利用者に通知するメッセージを電気機器からの機器メッセージとして当該利用者の端末装置に出力させる出力制御装置であって、
出力を許可したメッセージに応じて他のメッセージの出力可否を判定する出力可否判定装置による上記機器メッセージの出力可否の判定結果を取得する判定結果取得手段と、
上記判定結果が出力可である機器メッセージを上記端末装置に出力させる出力制御手段と、を備え、
上記判定結果が出力否である機器メッセージは、該機器メッセージの属性を示す属性値が、上記出力可否判定装置が過去に出力を許可したメッセージを示す履歴データに含まれるメッセージの属性値と、同一であるかまたは類似しているメッセージであり、
上記属性には、上記メッセージの主題、上記メッセージの内容、上記メッセージの目的、および上記メッセージが利用者の問いかけに対する返答のメッセージであるか否か、の少なくとも何れかが含まれていることを特徴とする出力制御装置。
【請求項１２】
上記出力制御手段は、上記判定結果が出力可である機器メッセージを上記電気機器にも出力させることを特徴とする請求項１１に記載の出力制御装置。
【請求項１３】
上記出力制御手段は、上記機器メッセージを、上記判定結果を示す出力可否情報と共に、上記端末装置がアクセス可能なメッセージ提示装置に送信して、上記端末装置が、上記判定結果が出力可である上記機器メッセージを当該メッセージ提示装置から取得できるようにすることを特徴とする請求項１１または１２に記載の出力制御装置。
【請求項１４】
上記出力制御手段は、上記判定結果が、上記機器メッセージの一部が出力可であることを示している場合、当該機器メッセージのうち出力可と判定された部分を上記メッセージ提示装置に送信して、該部分を上記端末装置が上記メッセージ提示装置から取得できるようにすることを特徴とする請求項１３に記載の出力制御装置。
【請求項１５】
上記出力制御手段は、上記機器メッセージの上記判定結果が出力可である場合には、該機器メッセージを上記端末装置に送信し、上記機器メッセージの上記判定結果が出力否である場合には、該機器メッセージが存在することを示す存在通知情報を上記端末装置に送信することを特徴とする請求項１１または１２に記載の出力制御装置。
【請求項１６】
上記出力制御手段は、上記機器メッセージの上記判定結果が出力否であっても、当該機器メッセージの送信主体となる電気機器が、予め指定された電気機器である場合には、当該機器メッセージを上記端末装置に出力させることを特徴とする請求項１５に記載の出力制御装置。
【請求項１７】
メッセージを出力する出力装置であって、
出力を許可したメッセージに応じて他のメッセージの出力可否を判定する出力可否判定装置による出力可否の判定結果が出力可であるメッセージを取得するメッセージ取得手段と、
上記メッセージ取得手段が取得したメッセージを出力する出力手段と、を備え、
上記メッセージ取得手段が取得するメッセージは、該メッセージの属性を示す属性値が、上記出力可否判定装置が過去に出力可と判定したメッセージを示す履歴データに含まれるメッセージの属性値と、同一ではなくかつ類似していないメッセージであり、
上記属性には、上記メッセージの主題、上記メッセージの内容、上記メッセージの目的、および上記メッセージが利用者の問いかけに対する返答のメッセージであるか否か、の少なくとも何れかが含まれている
ことを特徴とする出力装置。
【請求項１８】
上記出力可否判定装置は、メッセージを所定の電気機器に出力させることの可否を判定するものであって、該出力可否判定装置が出力可と判定したメッセージは当該電気機器から出力され、
上記出力手段は、上記メッセージ取得手段が取得したメッセージを上記電気機器からのメッセージとして出力することを特徴とする請求項１７に記載の出力装置。
【請求項１９】
所定の入力操作に応じて、上記出力可否判定装置の判定結果が出力否であるメッセージを取得して、上記出力手段に出力させる出力否メッセージ取得手段を備えている、ことを特徴とする請求項１８に記載の出力装置。
【請求項２０】
上記出力装置の周囲に利用者が存在するか否かを判定する存否判定手段を備え、
上記出力手段は、上記存否判定手段が周囲に利用者が存在しないと判定している場合には、上記メッセージを出力しないことを特徴とする請求項１７に記載の出力装置。
【請求項２１】
利用者に対してメッセージを出力する電気機器と、該メッセージを該電気機器からのメッセージとして出力する端末装置と、上記電気機器および上記端末装置に上記メッセージを出力させる出力制御装置と、上記メッセージの出力可否を判定する出力可否判定装置と、を含むメッセージ出力システムであって、
上記出力可否判定装置は、出力を許可した他のメッセージに応じて上記メッセージの出力可否を判定して、該判定結果を上記出力制御装置に通知し、
上記出力制御装置は、上記出力可否判定装置から通知された判定結果が出力可であるメッセージを上記電気機器および上記端末装置の少なくとも一方に出力させ、
上記出力可否判定装置は、判定の対象であるメッセージの属性を示す属性値と、過去に出力可と判定したメッセージを示す履歴データに含まれるメッセージの属性値とが、同一であるかまたは類似している場合、当該判定の対象であるメッセージを出力否と判定し、
上記属性には、上記メッセージの主題、上記メッセージの内容、上記メッセージの目的、および上記メッセージが利用者の問いかけに対する返答のメッセージであるか否か、の少なくとも何れかが含まれている
ことを特徴とするメッセージ出力システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電気機器によるメッセージの出力を制御する出力可否判定装置および出力可否判定装置の制御方法、電気機器にメッセージを出力させる出力制御装置および出力制御装置の制御方法、並びに、これらの装置の制御プログラム等に関するものである。
【背景技術】
【０００２】
近年、ネットワーク対応家電の進化系として、いわゆる「しゃべる家電製品」が普及し始めている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】日本国公開特許公報「特開２００９−２５３３５８号公報」（２００９年１０月２９日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ネットワークに対応した家電製品（電気機器）は、通常、独立して稼働するため、各家電製品の都合およびタイミングで発言する。そのため、各家電製品が無秩序に発言し、似た内容のメッセージ（例えば「天気が良いね」など）が連続して多数発言される場合など、利用者に不便な状況が発生するという問題がある。また、発言が乱立することにより、一部の重要なメッセージを利用者が聞き逃す可能性がある。【０００５】
特許文献１には、１つの原因から発生する複数のメッセージを選別する方法が記載されている。しかしながら、特許文献１に記載の方法は、各電気機器が独立して稼働して発言する場合を想定していないため、そのような場合に適用することができない。【０００６】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、複数のメッセージの出力を、利用者に不便な状況が発生しないように制御することを可能にする出力可否判定装置等を実現することにある。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、本発明の一態様に係る出力可否判定装置は、複数の出力装置によるメッセージの出力を制御する出力可否判定装置であって、上記複数の出力装置のうちの１つの出力装置にメッセージを出力させることの可否の問合せを受信する問合せ受信手段と、上記問合せ受信手段が上記問合せを受信したとき、過去の判定結果に基づく判定基準に基づいて、上記メッセージの出力の可否を判定する判定手段と、上記問合せに対する応答として上記判定手段による判定結果を送信する指示手段と、を備えることを特徴としている。【０００８】
また、本発明の一態様に係る出力可否判定装置の制御方法は、複数の出力装置によるメッセージの出力を制御する出力可否判定装置の制御方法であって、上記複数の出力装置のうちの１つの出力装置にメッセージを出力させることの可否の問合せを受信する問合せ受信ステップと、上記問合せ受信ステップにて上記問合せを受信したとき、過去の判定結果に基づく判定基準に基づいて、上記メッセージの出力の可否を判定する判定ステップと、上記判定ステップによる判定結果を、上記問合せに対する応答として送信する指示ステップと、を含むことを特徴としている。【０００９】
また、本発明の一態様に係る出力制御装置は、複数の出力装置のうちの少なくとも１つの出力装置にメッセージを出力させる出力制御装置であって、上記１つの出力装置にメッセージを出力させることの可否の問合せを、出力可否判定装置へ送信する問合せ送信手段と、上記問合せ送信手段が送信した上記問合せに対して、上記出力可否判定装置から上記メッセージの出力の許可を受信したとき、上記１つの出力装置に上記メッセージを出力させるメッセージ出力手段と、を備えることを特徴としている。【００１０】
また、本発明の一態様に係る出力制御装置の制御方法は、複数の出力装置のうちの少なくとも１つの出力装置にメッセージを出力させる出力制御装置の制御方法であって、上記１つの出力装置にメッセージを出力させることの可否の問合せを、出力可否判定装置へ送信する問合せ送信ステップと、上記問合せ送信ステップにて送信した上記問合せに対して、上記出力可否判定装置から上記メッセージの出力の許可を受信したとき、上記１つの出力装置に上記メッセージを出力させるメッセージ出力ステップと、を含むことを特徴としている。【００１１】
さらに、本発明の他の態様に係る出力制御装置は、利用者に通知するメッセージを電気機器からの機器メッセージとして当該利用者の端末装置に出力させる出力制御装置であって、出力を許可したメッセージに応じて他のメッセージの出力可否を判定する出力可否判定装置による上記機器メッセージの出力可否の判定結果を取得する判定結果取得手段と、上記判定結果が出力可である機器メッセージを上記端末装置に出力させる出力制御手段と、を備えている。【００１２】
また、本発明の一態様に係る出力装置は、メッセージを出力する出力装置であって、出力を許可したメッセージに応じて他のメッセージの出力可否を判定する出力可否判定装置による出力可否の判定結果が出力可であるメッセージを取得するメッセージ取得手段と、上記メッセージ取得手段が取得したメッセージを出力する出力手段と、を備えている。【００１３】
そして、本発明の一態様に係るメッセージ出力システムは、利用者に対してメッセージを出力する電気機器と、該メッセージを該電気機器からのメッセージとして出力する端末装置と、上記電気機器および上記端末装置に上記メッセージを出力させる出力制御装置と、上記メッセージの出力可否を判定する出力可否判定装置と、を含むメッセージ出力システムであって、上記出力可否判定装置は、出力を許可した他のメッセージに応じて上記メッセージの出力可否を判定して、該判定結果を上記出力制御装置に通知し、上記出力制御装置は、上記出力可否判定装置から通知された判定結果が出力可であるメッセージを上記電気機器および上記端末装置の少なくとも一方に出力させる。
【発明の効果】
【００１４】
本発明の上記各態様によれば、複数のメッセージの出力を、利用者に不便な状況が発生しないように制御することができるという効果を奏する。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態を示すものであり、発言調停システムの概要および発言調停システムが備える発言調停サーバおよびメッセージサーバの要部構成を示す図である。
【図２】メッセージの属性の一例を示す図である。
【図３】メッセージの各属性の配点例を示す図である。
【図４】発言が許可されたメッセージの履歴の一例を示す図である。
【図５】発言調停サーバおよびメッセージサーバが実行する処理の一例を示すフローチャートである。
【図６】各時刻における発言予定メッセージのスコアおよび閾値設定部が設定する閾値の変動の一例を示す図である。
【図７】各時刻における発言予定メッセージのスコアおよび閾値設定部が設定する閾値の変動の一例を示す図である。
【図８】各電気機器に発言させるメッセージの発言許可／発言却下の判定例を示す図である。
【図９】各電気機器に発言させるメッセージの発言許可／発言却下の判定例を示す図である。
【図１０】各電気機器に発言させるメッセージの発言許可／発言却下の判定例を示す図である。
【図１１】各電気機器に発言させるメッセージの発言許可／発言却下の判定例を示す図である。
【図１２】本発明の実施形態８に係る発言調停システムの概要を説明する図である。
【図１３】上記発言調停システムに含まれる端末装置および掲示板サーバの要部構成を示すブロック図である。
【図１４】出力却下メッセージのうち、上記端末装置が出力可能とする条件の指定を受け付ける受付画面の一例を示す図である。
【図１５】上記掲示板サーバが格納する表示条件情報の一例を示す図である。
【図１６】各メッセージサーバが同内容のメッセージを発言させようとした場合に、上記掲示板サーバが上記端末装置に表示させる画像の一例を示す図である。
【図１７】各メッセージサーバが属性値の異なるメッセージを発言させようとした場合に、上記掲示板サーバが上記端末装置に表示させる画像の一例を示す図である。
【図１８】各メッセージサーバが異なるメッセージを発言させようとした場合に、上記掲示板サーバが端末装置に表示させる画像の一例を示す図である。
【図１９】各メッセージサーバが、メインメッセージが共通するメッセージを発言させようとした場合に、上記掲示板サーバが上記端末装置に表示させる画像の一例を示す図である。
【図２０】上記メッセージサーバが実行する処理の一例を示すフローチャートである。
【図２１】上記掲示板サーバが実行する処理の一例を示すフローチャートである。
【図２２】上記端末装置が出力却下メッセージを表示させる処理の一例を示すフローチャートである。
【図２３】本発明の実施形態８に係る電気機器およびメッセージサーバの要部構成を示すブロック図である。
【図２４】発言調停サーバ、メッセージサーバ、端末装置、掲示板サーバ、または電気機器として利用可能なコンピュータの構成を例示したブロック図である。
【発明を実施するための形態】
【００１６】
〔実施形態１〕
本発明の実施形態１について図１から図７に基づいて説明すると以下の通りである。まず、本実施形態の発言調停システムの概要について、図１に基づいて説明する。
【００１７】
〔発言調停システムの概要〕
図１は、本実施形態に係る発言調停システム６の概要および発言調停システム６が備える各装置の構成を示す図である。図１に示すように、発言調停システム６は、発言調停サーバ（出力可否判定装置）１、並びに、第１メッセージサーバ２ａ、第２メッセージサーバ２ｂおよび第３メッセージサーバ２ｃを含む。
【００１８】
なお、本実施形態では、発言調停システム６は３つのメッセージサーバ２を備えているが、これに限るものではなく、発言調停システム６は、少なくとも１つのメッセージサーバ２を備えていればよい。
【００１９】
第１メッセージサーバ２ａ、第２メッセージサーバ２ｂおよび第３メッセージサーバ２ｃは、メッセージを生成し、生成したメッセージを所定の電気機器に音声として出力させるものである。以下では、第１メッセージサーバ２ａ、第２メッセージサーバ２ｂおよび第３メッセージサーバ２ｃを区別しない場合、メッセージサーバ（出力制御装置）２と総称する。
【００２０】
本実施形態では、第１メッセージサーバ２ａは、掃除機である第１電気機器５ａにメッセージを出力するように指示し、第２メッセージサーバ２ｂは、ＨＥＭＳ（Home Energy Management System）である第２電気機器５ｂにメッセージを出力するように指示し、第３メッセージサーバ２ｃは、空気調節機（エアコン）である第３電気機器５ｃにメッセージを出力するように指示する。なお、１つのメッセージサーバ２が、複数の電気機器５に対して、メッセージの出力を制御してもよい。
【００２１】
そのため、第１メッセージサーバ２ａ、第２メッセージサーバ２ｂおよび第３メッセージサーバ２ｃは、それぞれ、インターネット網３および家庭内に設置された無線ルータ４を介して、第１電気機器５ａ、第２電気機器５ｂおよび第３電気機器５ｃと接続している。以下では、第１電気機器５ａ、第２電気機器５ｂおよび第３電気機器５ｃを区別しない場合、電気機器（出力装置）５と総称する。なお、メッセージサーバ２と電気機器５との接続方法は任意でよい。
【００２２】
電気機器５は、掃除機、ＨＥＭＳ、空気調節機等に限らず、有線通信または無線通信によりメッセージサーバ２と接続し、スピーカ等の音声出力装置を備えているものであれば任意でよい。また、電気機器５は、マイク等の音声入力装置を備えており、音声データまたは音声データを変換したテキストデータをメッセージサーバ２に送信してもよい。
【００２３】
また、各電気機器５は、同じ１つの部屋（所定領域）に配置されており、メッセージサーバ２の指示に基づいて、各々のメッセージを各々のタイミングで提示可能である。
【００２４】
また、以下では、電気機器５が音声を出力することを「電気機器５が発言する」と称し、電気機器５が音声出力するメッセージを「発言メッセージ」と称する。
【００２５】
なお、本実施形態では、電気機器５はメッセージを音声として出力するが、これに限るものではなく、例えば、テキストまたはメッセージに対応する画像を表示してもよい。この場合、電気機器５は、テキストまたは画像を表示する表示部を備えていてもよい。また、電気機器５は、利用者が電気機器５にメッセージを入力するための操作入力部（マウス、キーボード等）を備えていてもよく、これにより電気機器５の発言メッセージに対する利用者の応答メッセージを受け付けることができる。なお、応答メッセージは音声で受け付けることも可能である。
【００２６】
発言調停サーバ１は、各メッセージサーバ２が生成したメッセージを電気機器５に出力させるか否かを判定して、電気機器５の発言を制御するものである。
【００２７】
発言調停サーバ１は、各メッセージサーバ２とそれぞれ有線通信または無線通信により接続する。本実施形態では、発言調停サーバ１とメッセージサーバ２とは直接接続されているが、任意の通信ネットワーク（例えばインターネット網３）を介して接続されていてもよい。
【００２８】
次に、発言調停サーバ１およびメッセージサーバ２の構成について説明する。
【００２９】
〔メッセージサーバの構成〕
まず、メッセージサーバ２の構成について図１に基づいて説明する。図１に示すように、第１メッセージサーバ２ａは、第１メッセージサーバ制御部５１ａ、第１メッセージサーバ記憶部５２ａおよび第１メッセージサーバ通信部５３ａを備えている。
【００３０】
第１メッセージサーバ通信部５３ａは、無線通信または有線通信によって、発言調停サーバ１または電気機器５ａ等の他の装置と通信を行い、第１メッセージサーバ制御部５１ａの指示に従って、データのやりとりを行うものである。
【００３１】
第１メッセージサーバ制御部５１ａは、第１メッセージサーバ記憶部５２ａから一時記憶部（不図示）に読み出されたプログラムを実行することにより、各種の演算を行うと共に、第１メッセージサーバ２ａが備える各部を統括的に制御するものである。
【００３２】
本実施形態では、第１メッセージサーバ制御部５１ａは、機能ブロックとして、第１メッセージ生成部６１ａおよび第１メッセージ出力部６２ａを備える構成である。これらの第１メッセージサーバ制御部５１ａの各機能ブロック（６１ａ、６２ａ）は、ＣＰＵ（central processing unit）が、ＲＯＭ（read only memory）等で実現された記憶装置に記憶されているプログラムをＲＡＭ（random access memory）等で実現された一時記憶部に読み出して実行することで実現できる。
【００３３】
第１メッセージ生成部６１ａは、１つの電気機器５（電気機器５ａ）に発言させるメッセージを生成するものである。具体的には、メッセージ生成部６１ａは、電気機器５ａが所定の状態になった場合、利用者から電気機器５ａに対して所定の操作が行われた場合、利用者が所定のメッセージを電気機器５ａに音声入力した場合、または、所定の期間が経過した場合等に、第１メッセージサーバ記憶部５２ａに予め格納されているデータを参照して、状況に応じたメッセージを生成する。
【００３４】
第１メッセージ生成部６１ａが生成するメッセージには、メインメッセージとサブメッセージの２つの種類がある。メインメッセージは、サブメッセージを伴う場合があり、サブメッセージは、基本的には対応するメインメッセージとセットで発言されるものである。以下では、第１メッセージ生成部６１ａが生成したメッセージを「発言予定メッセージ」と称し、第１メッセージ生成部６１ａが生成したメインメッセージを「発言予定メインメッセージ」と称し、第１メッセージ生成部６１ａが生成したサブメッセージを「発言予定サブメッセージ」と称する。
【００３５】
第１メッセージ生成部６１ａは、生成した発言予定メッセージを電気機器５ａに発言させてよいかを発言調停サーバ１に問い合わせる。具体的には、第１メッセージ生成部６１ａは、生成した発言予定メッセージの文字列を示す文字列データと、発言予定メッセージの属性を示す属性データとを含むメッセージデータを、第１メッセージサーバ通信部５３ａを介して発言調停サーバ１に送信する。
【００３６】
ここで、メッセージの属性には、図２に示すように、メッセージの重要度に関する属性およびその他の属性が含まれる。具体的には、重要度に関する属性として、「緊急度」、「主題」、「内容（メイン）」、「内容（サブ）」、「目的」、「返答」等がある。「緊急度」とは、メッセージを伝える時期（緊急度に応じて指定される）を示すものであり、「Ａ：即時」、「Ｂ：待機可能」、「Ｃ：破棄可能」の３つのランクで示される。「主題」とは、メッセージの主題が何であるかを示すものであり、「Ａ：電気機器自身」、「Ｂ：利用者の環境」、「Ｃ：一般の話題」の３つに分類される。「内容（メイン）」とは、メインメッセージの内容を示すものであり、「Ａ：警告など」、「Ｂ：状況報告」、「Ｃ：あいさつなど」の３つに分類される。「内容（サブ）」とは、サブメッセージの内容を示すものであり、「Ａ：警告など」、「Ｂ：機器の操作」、「Ｃ：行動の提案」の３つに分類される。「目的」とは、何に関するメッセージであるかを示すものであり、「Ａ：安心・安全・健康」、「Ｂ：節電・節約」、「Ｃ：娯楽・嗜好」の３つに分類される。「返答」とは、メッセージが、電気機器５ａの利用者の問いかけに対する返答か、または利用者の自発的な発言であるかを示すものであり、「Ａ：返答」、「Ｂ：自発的」で示される。
【００３７】
なお、本実施形態では、メインメッセージには、「緊急度」、「主題」、「内容（メイン）」、「目的」、「返答」の５つの属性が設定されており、サブメッセージには、「内容（サブ）」、「目的」の２つの属性が設定されているとする。
【００３８】
また、メッセージサーバ２が単に属性のランク付けまたは分類を行い、発言調停サーバ１が属性の属性値の解釈を独自に行ってもよい。例えば、メッセージサーバ２は、メッセージの緊急度に応じて、属性「緊急度」を「Ａ（緊急度大）」、「Ｂ（緊急度中）」、「Ｃ（緊急度小）」にランク付けし、発言調停サーバ１は、属性「緊急度」の属性値が「Ａ」であれば、「即時」であると解釈し、属性値が「Ｂ」であれば、「待機可能」であると解釈し、属性値が「Ｃ」であれば、「破棄可能」であると解釈してもよい。
【００３９】
ここで、重要度に関する属性を示すデータを重要度データと称する。重要度データは、各属性の属性値（Ａ〜Ｃ）を並べたものである。例えば、メインメッセージ「いい天気ですね」の属性「緊急度」が「Ｃ：破棄可能」であり、属性「主題」が「Ｃ：一般の話題」であり、属性「内容（メイン）」が「Ｂ：状況報告」であり、属性「目的」が「Ｃ：娯楽・嗜好」であり、属性「返答」が「Ｂ：自発的」であるとする。この場合、メインメッセージ「いい天気ですね」の属性データは、「Ｃ，Ｃ，Ｂ，Ｃ，Ｂ」となる。また、サブメッセージ「電力が逼迫するのでエアコンの設定を１℃上げましょう」の属性「内容（サブ）」が「Ｂ：機器の操作」であり、属性「目的」が「Ｂ：節電・節約」であるとする。この場合、サブメッセージ「電力が逼迫するのでエアコンの設定を１℃上げましょう」の属性データは、「Ｂ，Ｂ」となる。
【００４０】
また、その他の属性には、メッセージを特定するための属性およびサブメッセージの付帯情報を示す属性等がある。メッセージを特定するための属性には、「利用者ＩＤ」、「電気機器ＩＤ」、「メインｏｒサブ」、「サブの有無」、「メッセージの生成日時」等がある。属性「利用者ＩＤ」および「電気機器ＩＤ」は、それぞれ、利用者または電気機器５を一意に特定するための情報である。また、属性「メインｏｒサブ」は、メッセージがメインメッセージであるか、サブメッセージであるかを示すものである。「サブの有無」は、メッセージ（メインメッセージ）がサブメッセージを有しているか否かを示すものである。「メッセージの生成日時」は、第１メッセージ生成部６１ａがメッセージを生成した日時を示すものである。
【００４１】
また、サブメッセージの付帯情報を示す属性には、「操作対象の電気機器ＩＤ」、「操作の種別」等がある。「操作対象の電気機器ＩＤ」は、サブメッセージにおいて操作対象とされている電気機器のＩＤを示すものである。「操作の種別」は、サブメッセージの内容がどのような操作を示すものであるかを示すものである（例えば、電源のＯＮ／ＯＦＦ、設定温度のＵＰ／ＤＯＷＮ等）。
【００４２】
なお、図２に示す属性は一例であり、属性の種別、属性の数および各属性のランク付けもしくは分類方法等は、適宜設定すればよい。
【００４３】
第１メッセージ出力部６２ａは、発言調停サーバ１からの指示に基づいて、第１メッセージ生成部６１ａが生成した発言予定メッセージを発言するように所定の電気機器５ａに指示（出力指示）する。また、第１メッセージ出力部６２ａは、場合によっては、第１メッセージ生成部６１ａが生成した発言予定メッセージを破棄する。
【００４４】
具体的には、第１メッセージ出力部６２ａは、発言調停サーバ１から発言許可指示を受信した場合、第１メッセージ生成部６１ａが生成した発言予定メッセージを発言するように所定の電気機器５ａに指示する。また、第１メッセージ出力部６２ａは、発言調停サーバ１から発言却下指示を受信した場合、第１メッセージ生成部６１ａが生成した発言予定メッセージを破棄する。また、第１メッセージ出力部６２ａは、発言調停サーバ１から発言待機指示を受信した場合、発言調停サーバ１から次の指示を受信するまで待機する。第１メッセージ出力部６２ａは、待機状態において、発言調停サーバ１から待機解除指示を受信した場合、第１メッセージ生成部６１ａが生成した発言予定メッセージを発言するように所定の電気機器５ａに指示する。また、第１メッセージ出力部６２ａは、待機状態において、発言調停サーバ１から発言却下指示を受信した場合（または、所定の期間、発言調停サーバ１から指示を受信しない場合）、第１メッセージ生成部６１ａが生成した発言予定メッセージを破棄する。
【００４５】
第１メッセージサーバ記憶部５２ａは、第１メッセージサーバ制御部５１ａが参照するプログラムやデータ等を格納するものであり、例えば、第１メッセージ生成部６１ａがメッセージを生成するためのデータ等を格納している。本実施形態では、図２に示すデータが第１メッセージサーバ記憶部５２ａに格納されており、第１メッセージ生成部６１ａは、図２に示すデータを参照して属性値を決定する。
【００４６】
第２メッセージサーバ２ｂおよび第３メッセージサーバ２ｃも、第１メッセージサーバ２ａと同じ構成であり、同じ機能を有する。以下では、第１メッセージサーバ制御部５１ａ、第２メッセージサーバ制御部５１ｂおよび第３メッセージサーバ制御部５１ｃを、メッセージサーバ制御部５１と総称する。また、第１メッセージサーバ記憶部５２ａ、第２メッセージサーバ記憶部５２ｂおよび第３メッセージサーバ記憶部５２ｃを、メッセージサーバ記憶部５２と総称する。また、第１メッセージサーバ通信部５３ａ、第２メッセージサーバ通信部５３ｂおよび第３メッセージサーバ通信部５３ｃを、メッセージサーバ通信部５３と総称する。また、第１メッセージ生成部６１ａ、第２メッセージ生成部６１ｂおよび第３メッセージ生成部６１ｃを、メッセージ生成部（問合せ送信手段）６１と総称する。また、第１メッセージ出力部６２ａ、第２メッセージ出力部６２ｂおよび第３メッセージ出力部６２ｃを、メッセージ出力部（メッセージ出力手段）６２と総称する。
【００４７】
なお、電気機器５がメッセージ本体（テキスト、音声データ等）とメッセージＩＤとを対応付けて記憶している場合、メッセージサーバ２は、発言許可されたメッセージＩＤを電気機器５に送信して、電気機器５にメッセージを出力させてもよい。
【００４８】
〔発言調停サーバの構成〕
次に、発言調停サーバ１の構成について図１に基づいて説明する。図１に示すように、発言調停サーバ１は、発言調停サーバ制御部１１、発言調停サーバ記憶部１２および発言調停サーバ通信部１３を備えている。
【００４９】
発言調停サーバ通信部１３は、無線通信または有線通信によって、メッセージサーバ２等の他の装置と通信を行い、発言調停サーバ制御部１１の指示に従って、データのやりとりを行うものである。
【００５０】
発言調停サーバ制御部１１は、発言調停サーバ記憶部１２から一時記憶部（不図示）に読み出されたプログラムを実行することにより、各種の演算を行うと共に、発言調停サーバ１が備える各部を統括的に制御するものである。
【００５１】
本実施形態では、発言調停サーバ制御部１１は、機能ブロックとして、問合せ受信部（問合せ受信手段）２１、スコア算出部（スコア算出手段）２２、判定部（判定手段）２３、発言指示部（指示手段）２４および閾値設定部（閾値設定手段）２５を備える構成である。これらの第１メッセージサーバ制御部５１ａの各機能ブロック（２１〜２５）は、ＣＰＵが、ＲＯＭ等で実現された記憶装置に記憶されているプログラムをＲＡＭ等で実現された一時記憶部に読み出して実行することで実現できる。
【００５２】
問合せ受信部２１は、メッセージサーバ２から発言調停サーバ通信部１３を介して、発言予定メッセージを電気機器５に発言させてよいかの問合せを受信するものである。具体的には、問合せ受信部２１は、メッセージサーバ２から発言予定メッセージのメッセージデータを受信する。問合せ受信部２１は、受信したメッセージデータをスコア算出部２２に出力する。
【００５３】
スコア算出部２２は、問合せ受信部２１から取得した発言予定メッセージのうち、発言予定メインメッセージのメッセージデータに基づいて、メッセージサーバ２から問い合わせを受けた発言予定メインメッセージのスコアを算出するものである。具体的には、スコア算出部２２は、発言調停サーバ記憶部１２から、属性の各属性値に対して割り振られた配点を示す配点データ３１を読み出し、読み出した配点データ３１を参照して、取得した発言予定メインメッセージのメッセージデータに含まれる重要度データの示す各属性値の配点を合計したものを発言予定メッセージのスコアとする。
【００５４】
ここで、スコア算出部２２が算出するスコアとは、メッセージの重要度を示すものであり、重要度を数値化したものである。
【００５５】
また、図３に示すように、配点データ３１が利用者（家庭）ごとに設定されている場合、スコア算出部２２は、取得したメッセージデータに含まれる利用者ＩＤに対応付けられた配点データ３１を参照する。これにより、利用者（家庭）ごとの生活パターン／趣味嗜好／価値観などの個性に合わせてメッセージのスコア（重要度）を変動させることができる。例えば、メッセージの目的として「安心・安全」を重視するＡ家では目的の属性値Ａの配点が高いが、「節約・節電」を重視するＢ家では目的の属性値Ｂの配点が高い。
【００５６】
利用者ごとに各属性値の配点の設定方法としては、
（１）予め各利用者（家庭）の傾向（どのメッセージを重要と考えるか）をアンケート等で把握して、そのアンケートに基づいて各属性値の配点を設定する。
（２）電気機器５の発言メッセージに対する利用者の応答の傾向からメッセージの重要度を類推して設定する（例えば、利用者の応答のあった発言メッセージの属性値の配点を高くする）。
（３）任意の方法で入手した家族構成または電気機器５の使用傾向から類推して設定する。
などが挙げられる。
【００５７】
また、後述のように、発言調停サーバ１が発言を許可したメッセージを記録している場合、スコア算出部２２は、発言調停サーバ記憶部１２から発言履歴データ３２を参照して、配点を加減してスコアを算出してもよい。例えば、スコア算出部２２は、問い合わせを受けた発言予定メインメッセージを発言させる電気機器５と、直前に発言を許可したメインメッセージの電気機器５とが同一の場合、発言予定メインメッセージの各属性値の配点の合計値から所定値減点してスコアを算出する。また、スコア算出部２２は、問い合わせを受けた発言予定メインメッセージと、直前に発言を許可したメインメッセージとが同一または類似している場合、発言予定メッセージの各属性値の配点の合計値から所定値だけ減点してスコアを算出する。
【００５８】
スコア算出部２２は、メインメッセージが類似しているか否かについて、メインメッセージの重要度データに基づいて判定する。例えば、２つのメインメッセージにおいて、属性値が同一の属性が所定数以上ある場合、この２つのメインメッセージは類似していると判定してもよい。メインメッセージの類似の判定方法はこれに限らず任意でよい。
【００５９】
ここで、図３に示す配点データ３１、図４に示す発言履歴データ３２が発言調停サーバ記憶部１２に格納されており、第１メッセージサーバ２ａからＡ家の電気機器５ａ（電気機器ＩＤ：００１）に発言させる発言予定メインメッセージ「しりとりしない？」（重要度データ：Ｃ，Ｃ，Ｂ，Ｃ，Ｂ）の問い合わせを受けたとする。この場合、スコア算出部２２は、各属性値の合計（０＋１０＋３０＋０＋３０＝７０）を算出し、直前の発言と同一機器であり（減点５）、直前のメインメッセージと重要度データが一致している（減点５）ため、スコアを６０と算出する。
【００６０】
判定部２３は、閾値設定部２５が設定した閾値（判定基準）よりスコア算出部２２が算出したスコアが大きいか否かを判定するものである。判定部２３は、判定結果を発言指示部２４および閾値設定部２５に通知する。
【００６１】
発言指示部２４は、判定部２３の判定結果に基づいて、スコアが閾値より大きいと判定された発言予定メインメッセージの発言を許可する発言許可指示を、該発言予定メインメッセージの問い合わせを送信したメッセージサーバ２に対して送信する。また、発言指示部２４は、判定部２３の判定結果に基づいて、スコアが閾値以下であると判定された発言予定メインメッセージの発言を却下する発言却下指示を、該発言予定メインメッセージの問い合わせを送信したメッセージサーバ２に対して送信する。
【００６２】
発言予定メインメッセージがサブメッセージを伴う場合、発言指示部２４は、発言を許可した発言予定メインメッセージに対応する発言予定サブメッセージについても発言許可指示をメッセージサーバ２に送信する。また、発言指示部２４は、発言を却下した発言予定メインメッセージに対応する発言予定サブメッセージについても発言却下指示をメッセージサーバ２に送信する。
【００６３】
ここで、発言指示部２４は、発言予定メインメッセージの属性「緊急度」が「Ｂ：待機可能」であった場合に、該発言予定メインメッセージのスコアが閾値以下であったとき、メッセージサーバ２に、発言却下指示に代えて発言待機指示を送信してもよい。なお、発言待機指示は、発言予定メインメッセージの発言を待機させる指示である。この場合、発言指示部２４は、待機させる発言予定メインメッセージを一意に特定する待機ＩＤを付加して発言待機指示を送信する。また、発言指示部２４は、発言待機指示を送信すると共に、判定部２３に対して、待機させた発言予定メインメッセージの再判定処理を指示する。再判定処理を指示された判定部２３は、所定期間毎に、待機させた発言予定メインメッセージのスコアが閾値より大きいか否かを判定し、スコアが閾値より大きいと判定した場合、その判定結果を発言指示部２４に通知する。発言指示部２４は、再判定処理の結果、待機させた発言予定メインメッセージのスコアが閾値より大きいと判定された場合、待機させた発言予定メインメッセージの待機を解除して発言を許可する待機解除指示を、待機ＩＤを付加してメッセージサーバ２に送信する。また、判定部２３は、所定期間（または所定回数）、待機している発言予定メインメッセージのスコアが閾値より大きいと判定しなかった場合、待機している発言予定メインメッセージの再判定処理を終了（待機している発言予定メインメッセージを削除）する。そして、その旨を発言指示部２４に通知する。発言指示部２４は、待機させた発言予定メインメッセージの再判定処理の終了通知を受けると、待機させた発言予定メインメッセージの発言を却下する発言却下指示を、待機ＩＤを付加してメッセージサーバ２に送信する。
【００６４】
閾値設定部２５は、判定部２３が判定処理に用いる閾値（判定基準）を設定するものである。具体的には、閾値設定部２５は下記のルールに基づいて閾値を設定する。
（１）発言が許可されない期間中、所定期間毎に閾値を所定値だけ減少させる。
（２）発言が許可された場合、その許可された発言予定メインメッセージのスコア値に閾値を設定する。
（３）閾値は所定の下限値、上限値の範囲内で設定する。
【００６５】
閾値は、上記ルール（２）に示されるように、過去の判定結果に基づいて決定されるものであるといえる。
【００６６】
本実施形態では、閾値設定部２５は、発言が許可された場合、その許可された発言予定メインメッセージのスコア値に閾値を設定し、発言が許可されない場合、１分毎に、閾値を１０減少させ、下限値は１０、上限値は１００とする。なお、夜間など発言を抑制したい時間帯には下限値を引き上げるなど、時間帯に応じて閾値の上限値、下限値、閾値の減少量、閾値を減少させる時間間隔等を変更してもよい。
【００６７】
また、利用者の電気機器５への返答履歴（音声入力履歴）についても発言調停サーバ記憶部１２に記録しておき、利用者の生活パターンに合わせて発言タイミングを調停してもよい。具体的には、他の時間帯に比べて、利用者が音声入力を頻繁に行っている時間帯では、上限値や閾値を減少させる時間間隔を小さくしたり、閾値の減少量を増加させたりしてもよい。
【００６８】
発言調停サーバ記憶部１２は、発言調停サーバ制御部１１が参照するプログラムやデータ等を格納するものであり、例えば、上述の配点データ３１および発言履歴データ３２等を格納している。
【００６９】
〔発言調停サーバおよびメッセージサーバの処理〕
次に、図５に基づいて、発言調停サーバ１およびメッセージサーバ２が実行する処理の一例について説明する。図５は、発言調停サーバ１およびメッセージサーバ２が実行する処理の一例を示すフローチャートである。
【００７０】
まずメッセージサーバ２の処理について説明する。図５に示すように、メッセージ生成部６１がメッセージ（発言予定メッセージ）を生成する（Ｓ１）。また、メッセージ生成部６１は、発言予定メッセージを生成すると、生成した発言予定メッセージを電気機器５に発言させてよいかを発言調停サーバ１に問い合わせる（Ｓ２：問合せ送信ステップ）。
【００７１】
そして、メッセージ出力部６２は、問い合わせに対して、発言調停サーバ１から発言許可指示を受信した場合（Ｓ３でＹＥＳ）、メッセージ生成部６１が生成した発言予定メッセージを発言するように電気機器５に指示する（Ｓ４：メッセージ出力ステップ）。
【００７２】
また、メッセージ出力部６２は、問い合わせに対して、発言調停サーバ１から発言待機指示を受信し（Ｓ３でＮＯ、Ｓ５でＹＥＳ）、その後、待機解除指示を受信した場合（Ｓ６でＹＥＳ）、メッセージ生成部６１が生成した発言予定メッセージを発言するように電気機器５に指示する（Ｓ４：メッセージ出力ステップ）。一方、メッセージ出力部６２は、発言調停サーバ１から発言待機指示を受信した後（Ｓ３でＮＯ、Ｓ５でＹＥＳ）、発言却下指示を受信した場合（Ｓ６でＮＯ）、メッセージ生成部６１が生成した発言予定メッセージを破棄する（Ｓ７）。
【００７３】
また、問い合わせに対して、発言調停サーバ１から発言却下指示を受信した場合（Ｓ３でＮＯ、Ｓ５でＮＯ）にも、メッセージ出力部６２は、メッセージ生成部６１が生成した発言予定メッセージを破棄する（Ｓ７）。
【００７４】
次に、発言調停サーバ１の処理について説明する。図５に示すように、問合せ受信部２１はメッセージサーバ２から問合せを受信するのを待つ（Ｓ１１）。問合せ受信部２１がメッセージサーバ２から問合せを受信すると（Ｓ１１でＹＥＳ：問合せ受信ステップ）、スコア算出部２２は、問合せを受けた発言予定メインメッセージのスコアを算出する（Ｓ１２）。そして、判定部２３は、スコア算出部２２が算出したスコアと閾値設定部２５が設定した閾値とを比較する（Ｓ１３：判定ステップ）。
【００７５】
閾値より発言予定メインメッセージのスコアが大きい場合（Ｓ１４でＹＥＳ）、発言指示部２４は、発言予定メインメッセージ（およびそのサブメッセージ）の発言を許可する発言許可指示をメッセージサーバ２に送信する（Ｓ１５：指示ステップ）。閾値設定部２５は、発言が許可された発言予定メインメッセージのスコアに基づいて閾値を設定する（Ｓ１６）。
【００７６】
一方、発言予定メインメッセージのスコアが閾値以下の場合で（Ｓ１４でＮＯ）、かつ、発言予定メインメッセージの属性「緊急度」が「Ｂ：待機可能」の場合（Ｓ１７でＹＥＳ）、発言指示部２４は、発言予定メインメッセージ（およびそのサブメッセージ）の発言を待機させる発言待機指示をメッセージサーバ２に送信する（Ｓ１８：指示ステップ）。また、発言指示部２４は、待機させた発言予定メッセージの再判定処理を行うように判定部２３に指示し、判定部２３は再判定処理を実行する（Ｓ１９）。ここで、閾値より待機させた発言予定メインメッセージのスコアが大きい場合（Ｓ２０でＹＥＳ）、発言指示部２４は、待機させた発言予定メインメッセージ（およびそのサブメッセージ）の待機を解除し、発言を許可する待機解除指示をメッセージサーバ２に送信する（Ｓ２１：指示ステップ）。そして、閾値設定部２５は、発言が許可された発言予定メインメッセージのスコアに基づいて閾値を設定する（Ｓ１６）。一方、所定期間（または所定回数）、待機させた発言予定メインメッセージのスコアが閾値より大きいと判定されない場合（Ｓ２０でＮＯ）、発言指示部２４は、待機させた発言予定メインメッセージの発言を却下する発言却下指示をメッセージサーバ２に送信する（Ｓ２２：指示ステップ）。
【００７７】
また、発言予定メインメッセージのスコアが閾値以下の場合で（Ｓ１４でＮＯ）、かつ、発言予定メインメッセージの属性「緊急度」が「Ｂ：待機可能」ではない場合（Ｓ１７でＮＯ）、発言指示部２４は、発言予定メインメッセージの発言を却下する発言却下指示をメッセージサーバ２に送信する（Ｓ２３：指示ステップ）。
【００７８】
〔閾値設定処理〕
次に、閾値設定部２５が実行する閾値設定処理について図６に基づいて説明する。図６は、各時刻における発言予定メッセージのスコアおよび閾値設定部２５が設定する閾値の変動の一例を示す図である。
【００７９】
図６に示すように、時刻ｔ０では、閾値が下限値の１０であるとする。時刻ｔ１において、問合せ受信部２１がスコア７０の発言予定メッセージの問合せを受信すると、スコアが閾値より大きいため、発言指示部２４はこの発言予定メッセージの発言を許可する。そして、閾値設定部２５は、発言が許可された発言予定メッセージのスコア７０に閾値を設定する。
【００８０】
時刻ｔ２にも、問合せ受信部２１がスコア７０の発言予定メッセージ（属性「緊急度」が「Ｃ：破棄可能」）の問合せを受信するが、時刻ｔ２では、閾値が７０であり、スコアが閾値より大きくない。このため、発言指示部２４はこの発言予定メッセージの発言を却下する。
【００８１】
時刻ｔ１から１分後の時刻ｔ３まで発言指示部２４がメッセージの発言を許可していないため、閾値設定部２５は、時刻ｔ３において、閾値を１０減少させて、６０とする。そして、時刻ｔ４では、問合せ受信部２１がスコア７０の発言予定メッセージの問合せを受信し、スコアが閾値より大きいため、発言指示部２４はこの発言予定メッセージの発言を許可する。そして、閾値設定部２５は、発言が許可された発言予定メッセージのスコア７０に閾値を設定する。また、時刻ｔ５では、問合せ受信部２１がスコア９０の発言予定メッセージの問合せを受信し、スコアが閾値より大きいため、発言指示部２４はこの発言予定メッセージの発言を許可する。そして、閾値設定部２５は、発言が許可された発言予定メッセージのスコア９０に閾値を設定する。
【００８２】
時刻ｔ６では、問合せ受信部２１がスコア１４０の発言予定メッセージの問合せを受信し、スコアが閾値より大きいため、発言指示部２４はこの発言予定メッセージの発言を許可する。そして、閾値設定部２５は、発言が許可された発言予定メッセージのスコア１４０が上限値を超えているため、上限値の１００に閾値を設定する。
【００８３】
また、時刻ｔ７では、問合せ受信部２１がスコア９０の発言予定メッセージの問合せを受信するが、スコアが閾値以下であるため、発言指示部２４はこの発言予定メッセージの発言を却下する。また、時刻ｔ８では、問合せ受信部２１がスコア１１０の発言予定メッセージの問合せを受信し、スコアが閾値より大きいため、発言指示部２４はこの発言予定メッセージの発言を許可する。そして、閾値設定部２５は、発言が許可された発言予定メッセージのスコア１１０が上限値を超えているため、閾値は変わらず上限値の１００とする。
【００８４】
このように、発言が許可されたとき、発言が許可されたメッセージのスコアに閾値を設定することにより、発言が許可されたメッセージと同じまたはそれ以下の重要度（すなわち、スコア）のメッセージの発言を抑制することができる。例えば、内容が似ているメッセージはスコアも同程度になるため、内容が重複するメッセージを連続して発言させることを抑制することができる。
【００８５】
ただし、閾値設定部２５は、上限値を超えないように閾値を設定する。これにより、重要なメッセージのスコアが上限値以上になるように設定することにより、電気機器５が重要なメッセージを必ず出力するようにできる。
【００８６】
〔再判定処理〕
次に、判定部２３が実行する再判定処理について図７に基づいて説明する。図７は、各時刻における発言予定メッセージのスコアおよび閾値設定部２５が設定する閾値の変動の一例を示す図である。なお、ここでは、判定部２３は、閾値設定部２５が閾値を減少させたタイミングで再判定処理を実行するものとする。
【００８７】
図７に示すように、時刻ｔ１０では、閾値が下限値の１０であるとする。時刻ｔ１１において、問合せ受信部２１がスコア７０の発言予定メッセージの問合せを受信すると、スコアが閾値より大きいため、発言指示部２４はこの発言予定メッセージの発言を許可する。そして、閾値設定部２５は、発言が許可された発言予定メッセージのスコア７０に閾値を設定する。
【００８８】
時刻ｔ１２にも、問合せ受信部２１がスコア７０の発言予定メッセージ（属性「緊急度」が「Ｂ：待機可能」）の問合せを受信するが、時刻ｔ１２では、閾値が７０であるため、発言指示部２４はこの発言予定メッセージの発言を許可しない。しかしながら、属性「緊急度」が「Ｂ：待機可能」であるため、発言指示部２４はこの発言予定メッセージを待機させ、判定部２３により再判定処理が実行される。例えば、判定部２３は、スコアが閾値以下の場合、発言指示部２４の指示により、メモリ（不図示）に待機させられた発言予定メッセージを保持して、トリガー発生時に判定を行う。
【００８９】
時刻ｔ１１から１分後の時刻ｔ１３まで発言指示部２４がメッセージの発言を許可していないため、閾値設定部２５は、時刻ｔ１３において、閾値を１０減少させて、６０とする。閾値設定部２５が閾値を減少させたため、時刻ｔ１３において、判定部２３は再判定処理を実行する。再判定処理では、判定部２３は、発言予定メッセージのスコアが７０であるため、閾値より大きいと判定し、時刻ｔ１３において発言指示部２４はこの待機させた発言予定メッセージの発言を許可する。また、閾値設定部２５は、発言が許可された発言予定メッセージのスコア７０に閾値を設定する。
【００９０】
時刻ｔ１４では、問合せ受信部２１がスコア９０の発言予定メッセージの問合せを受信し、スコアが閾値より大きいため、発言指示部２４はこの発言予定メッセージの発言を許可する。そして、閾値設定部２５は、発言が許可された発言予定メッセージのスコア９０に閾値を設定する。
【００９１】
また、時刻ｔ１５では、問合せ受信部２１がスコア７０の発言予定メッセージ（属性「緊急度」が「Ｂ：待機可能」）の問合せを受信するが、時刻ｔ１５では、閾値が９０であるため、発言指示部２４はこの発言予定メッセージの発言を許可しない。しかしながら、属性「緊急度」が「Ｂ：待機可能」であるため、発言指示部２４はこの発言予定メッセージを待機させ、判定部２３により再判定処理が実行される。
【００９２】
時刻ｔ１４から１分後の時刻ｔ１６まで発言指示部２４がメッセージの発言を許可していないため、閾値設定部２５は、時刻ｔ１６において、閾値を１０減少させて、８０とする。閾値設定部２５が閾値を減少させたため、時刻ｔ１６において、判定部２３は再判定処理を実行する。時刻ｔ１６の再判定処理では、発言予定メッセージのスコアが７０であり、スコアが閾値以下であるため、発言予定メッセージの待機が維持される。
【００９３】
なお、属性「緊急度」が「Ｂ：待機可能」の場合、発言が許可されるまで再判定処理を実行してもよいが、属性データに最長待機時間を付加したり、再判定処理の施行回数に制限を設定したりしてもよい。
【００９４】
〔実施形態２〕
次に、本発明の実施形態２について、図８に基づいて説明する。本実施形態では、下記の順序で発言させたいメッセージが生じた場合の、実施形態１の発言調停システム６の動作例について説明する。
（１）第１メッセージサーバ２ａが電気機器５ａに「いい天気ですよ」というメッセージ４１ａを発言させようとする。
（２）第２メッセージサーバ２ｂが電気機器５ｂに「いい天気ですよ」というメッセージ４１ｂを発言させようとする。
（３）第３メッセージサーバ２ｃが電気機器５ｃに「いい天気ですよ」というメッセージ４１ｃを発言させようとする。
【００９５】
この場合、発言調停サーバ１は、最初、第１メッセージサーバ２ａから問合せを受けると、メッセージ４１ａ「いい天気ですよ」のスコアが閾値を超えたため、発言を許可し、閾値をメッセージ４１ａ「いい天気ですよ」のスコアに設定する。発言調停サーバ１は、閾値を変更したため、第１メッセージサーバ２ａの問合せ以降に受けた第２メッセージサーバ２ｂおよび第３メッセージサーバ２ｃの問い合わせに対しては、発言を許可しない。
【００９６】
従来では、各メッセージサーバ２が電気機器５に無秩序に発言させるため、複数の電気機器５から同じメッセージが重複して発言される場合がある。しかしながら、本発明では、各メッセージサーバ２が電気機器５に同じメッセージを連続して発言させようとしたとしても、最初に問い合わせを受けたメッセージサーバ２に対してのみ発言を許可し、それ以外のメッセージサーバ２の発言を却下する。そのため、利用者に対して不要なメッセージを発言させることを抑制させることができる。
【００９７】
〔実施形態３〕
次に、本発明の実施形態３について、図９に基づいて説明する。本実施形態では、下記のような発言させたいメッセージが生じた場合の、実施形態１の発言調停システム６の動作例について説明する。
（１）第１メッセージサーバ２ａが電気機器５ａに「今日は暑くなります  涼しいとこに出かけませんか？」というメッセージ４２ａを発言させようとする。
（２）第２メッセージサーバ２ｂが電気機器５ｂに「今日は暑くなります  電力が逼迫するのでエアコンの設定を１℃上げましょう」というメッセージ４２ｂを発言させようとする。
（３）第３メッセージサーバ２ｃが電気機器５ｃに「今日は暑くなります  熱中症が心配なのでエアコンの設定を１℃下げましょう」というメッセージ４２ｃを発言させようとする。
【００９８】
また、本実施形態では、配点データ３１において、属性「目的」の「Ｂ：節電・節約」の属性値が他より高く設定されているものとする。
【００９９】
この場合、発言調停サーバ１は、各メッセージサーバ２からそれぞれ問い合わせを受けるが、属性「目的」の「Ｂ：節電・節約」の属性値が他より高く設定されていることにより、メッセージ４２ｂのスコアが他のメッセージに比べて高くなる。これにより、メッセージ４２ｂのスコアのみが閾値を超える状態となり得る。そして、メッセージ４２ｂのスコアのみが閾値を超える場合、発言調停サーバ１は、第２メッセージサーバ２ｂに対して発言を許可し、第１メッセージサーバ２ａおよび第３メッセージサーバ２ｃに対して発言を許可しない。
【０１００】
従来では、各メッセージサーバ２が電気機器５に無秩序に発言させるため、各電気機器５から矛盾したメッセージ等が発言される場合がある。しかしながら、本発明では、各利用者（各家庭）に応じて発言させるべきメッセージの重みづけ（属性値）を変更することにより、利用者の利用状況に応じた最適なメッセージを発言させることができる。
【０１０１】
なお、本実施形態では、一般的な利用者を想定したため、電力需給のひっ迫による停電によってライフラインが断たれないようにするために、ピーク電力を下げる温度設定を促すメッセージの発言を許可している。ただし、高齢者や乳幼児が同居する家庭の場合、熱中症対策を最優先させるように、属性「目的」の「Ａ：安心・安全・健康」の属性値を他より高く設定して、メッセージ４２ｃが発言されるようにしてもよい。また、若い夫婦や単身者の場合は外出を促すメッセージ４２ａが発言されるようにするために、属性「目的」の「Ｃ：娯楽・嗜好」の属性値を他より高く設定してもよい。
【０１０２】
〔実施形態４〕
次に、本発明の実施形態４について、図１０に基づいて説明する。本実施形態では、下記のような発言させたいメッセージが生じた場合の、実施形態１の発言調停システム６の動作例について説明する。
（１）第１メッセージサーバ２ａが電気機器５ａに利用者の「しりとりしようよ！」というメッセージ４３ｄに対して「ＯＫ！」というメッセージ４３ａを発言（返答）させようとする。
（２）第２メッセージサーバ２ｂが自発的に電気機器５ｂに「電気使い過ぎ！」というメッセージ４３ｂを発言させようとする。
（３）第３メッセージサーバ２ｃが自発的に電気機器５ｃに「いい天気ですよ！」というメッセージ４３ｃを発言させようとする。
【０１０３】
この場合、発言調停サーバ１は、各メッセージサーバ２からそれぞれ問い合わせを受けるが、属性「返答」の属性値が他より高く設定されていることにより、メッセージ４２ａのスコアが他のメッセージに比べて高くなる。これにより、利用者に対する返答であるメッセージ４３ａのスコアのみが閾値を超える状態となり得る。そして、メッセージ４２ａのスコアのみが閾値を超える場合、発言調停サーバ１は、第１メッセージサーバ２ａに対して発言を許可し、第２メッセージサーバ２ｂおよび第３メッセージサーバ２ｃに対して発言を許可しない。
【０１０４】
このように、利用者が所定の電気機器５ａと対話している場合、他の電気機器の重要でないメッセージの発言を抑制するため、利用者は、他の電気機器の発言に邪魔されることなく、電気機器５ａとの対話を楽しむことができる。
【０１０５】
すなわち、本発明では、重要なメッセージや会話の返答が高スコアになるように配点データ３１を設定することにより、これらのメッセージの発言が続く間は、低スコアの重要でないメッセージの発言を抑制させる。
【０１０６】
〔実施形態５〕
実施形態１では、発言調停サーバ１がメッセージサーバ２の問合せに対して、発言許可指示、発言待機指示、または発言却下指示を逐次返信する例を説明した。これに対し、実施形態５では、発言調停サーバ１が、所定の条件のもと、メッセージサーバ２への指示を遅らせる例を説明する。
【０１０７】
具体的には、発言調停サーバ１は、属性「緊急度」が「Ａ：即時」または属性「返答」が「Ａ：返答」のメッセージ（スコア＞閾値）の問合せを連続して受けた場合、最初（直前）の発言許可指示から所定期間（例えば、１０秒間）後に次の発言許可指示を送信する。このようにすることで、各電気機器５を同時に発言させることを抑制し、利用者が電気機器５からのメッセージを聞き取りやすくすることができる。
【０１０８】
また、発言調停サーバ１は、属性「緊急度」が「Ｂ：待機可能」のメッセージの問合せを受けた場合、スコアが閾値を超えていたとしても、直ぐに発言許可指示をメッセージサーバ２に送信せず、問合せ受信時から所定期間（例えば、５秒間）待機し、次の問合せを待つ。発言調停サーバ１は、所定期間以内に他の問合せを受けなければ、そのまま発言許可指示を送信する。一方、所定期間以内に他の問合せを受けた場合、先のメッセージと次のメッセージとが類似しているか否かを判定する。発言調停サーバ１は、この判定結果に基づいて、先のメッセージおよび次のメッセージの発言許可または発言却下を決定する。
【０１０９】
ここで、発言調停サーバ１が、サブメッセージを有するメインメッセージであって、属性「緊急度」が「Ｂ：待機可能」のメインメッセージの問合せを複数同時に受け、全てのメッセージのスコアが閾値を超えているとする。この場合、発言調停サーバ１は、まず、メインメッセージが類似しているか否かを判定する。メインメッセージが類似していない場合は、それぞれ、メインメッセージおよびサブメッセージの発言許可指示を出す（ただし、複数のメインメッセージの発言許可指示を同時に出さず、各メインメッセージの発言許可指示は所定の期間空ける）。一方、メインメッセージが類似している場合、次に、サブメッセージが類似しているか否かを判定する。サブメッセージが類似していない場合、最優先の（例えば、メインメッセージおよびサブメッセージの合計スコアの最も高い）メインメッセージおよびそれに対応するサブメッセージの発言を許可し、他のメインメッセージの発言は却下し、他のメインメッセージに対応するサブメッセージの発言は許可する。また、メインメッセージおよびサブメッセージが共に類似している場合、下記の方法で優先度を評価し最優先のものだけメインメッセージおよびサブメッセージの発言を許可し、他のメッセージの発言を却下する。
（１）サブメッセージが機器の操作に関する場合（サブメッセージの属性データに操作の種別が含まれている場合）、サブメッセージの属性「目的」の属性値の配点が最も大きいメインメッセージおよびサブメッセージを最優先とする。
（２）サブメッセージが機器の操作に関するものではない場合、最初に問合せを受けたメインメッセージおよびそれに対応するサブメッセージを最優先とする。
【０１１０】
なお、所定期間以内に、属性「緊急度」が「Ｂ：待機可能」のメッセージである他の問合せを受けた場合、他の問合せ受信時からさらに所定期間待機する。
【０１１１】
また、再判定処理において、スコアが閾値を超えていたとしても、直ぐに発言許可指示をメッセージサーバ２に送信せず、スコアが閾値を超えたと判定した時から所定期間（例えば、５秒間）待機し、次の問合せを待つ。
【０１１２】
〔実施形態６〕
次に、本発明の実施形態６について、図１１に基づいて説明する。本実施形態では、下記の順序で発言させたいメッセージが生じた場合の、実施形態１の発言調停システム６の動作例について説明する。
（１）第１メッセージサーバ２ａが電気機器５ａに「いい天気ですよ  出かけませんか？」というメッセージ４４ａを発言させようとする。
（２）第２メッセージサーバ２ｂが電気機器５ｂに「いい天気ですよ  ムダな照明は消してね」というメッセージ４４ｂを発言させようとする。
（３）第３メッセージサーバ２ｃが電気機器５ｃに「いい天気ですよ  エアコンを止めて窓を開けたら？」というメッセージ４４ｃを発言させようとする。また、各メッセージ４４ａ，４４ｂ，４４ｃは、属性「緊急度」が「Ｂ：待機可能」のメッセージである。また、各メッセージ４４ａ，４４ｂ，４４ｃは、メインメッセージが何れも「いい天気ですよ」である。一方、サブメッセージは、それぞれ「出かけませんか？」、「ムダな照明は消してね」、「エアコンを止めて窓を開けたら？」で構成されているものとする。
【０１１３】
ここで、発言調停サーバ１は、メッセージ４４ａの問合せを受信してから所定期間以内にメッセージ４４ｂの問合せを受信し、メッセージ４４ｂの問合せを受信してから所定期間以内にメッセージ４４ｃの問合せを受信したとする。
【０１１４】
この場合、各メッセージのメインメッセージは同一であるから、発言調停サーバ１は、メインメッセージは類似していると判定する。一方、各サブメッセージには共通点がないため、サブメッセージは類似していないと判定する。また、上記各サブメッセージは、機器の操作に関するものではない（属性データに操作の種別が含まれていない）ため、発言調停サーバ１は、最初に問合せを受けたメッセージ４４ａを最優先のメッセージとしたとする。この場合、図示の例のように、発言調停サーバ１は、メッセージ４４ａについてはメインメッセージおよびサブメッセージの発言を許可し、メッセージ４４ｂおよび４４ｃについてはサブメッセージのみ発言を許可する。
【０１１５】
〔実施形態７〕
実施形態７では、実施形態１と異なる方法で、発言調停サーバ１が発言許可、発言待機、または発言却下を指示する方法を説明する。
【０１１６】
具体的には、発言調停サーバ１は、メッセージサーバ２から問合せを受信すると、即座に（受信確認の意味も含めて）問合せのメッセージと１対１に対応する待機ＩＤを返信する。その後、メッセージのスコアと閾値を比較して、発言許可、発言待機、発言却下の何れに該当するかを判定する。発言許可に該当すると判定した場合、待機ＩＤを付加した発言許可指示を送信する。発言待機に該当すると判定した場合、実施形態１と同様に再判定処理を行い、発言許可に該当すると判定した時に、待機ＩＤを付加した発言許可指示を送信する。すなわち、発言待機に該当すると判定した時には、実施形態１と異なり、メッセージサーバ２に対して何も送信しない。また、発言却下に該当すると判定した場合（再判定処理も含む）、待機ＩＤを付加した発言却下指示を送信する。
【０１１７】
〔実施形態８〕
本実施形態では、メッセージサーバ２が電子掲示板へのメッセージの投稿を行い、これによって端末装置から当該メッセージを閲覧可能にした構成について、図１２から図２２に基づいて説明する。
【０１１８】
まず、本実施形態の発言調停システム６の概要を図１２に基づいて説明する。図１２は、電気機器（出力装置）５にメッセージ（機器メッセージ）を音声出力させると共に、当該メッセージを電子掲示板に投稿する発言調停システム（メッセージ出力システム）６の概要を説明する図である。
【０１１９】
図示のように、本実施形態の発言調停システム６は、上述の各実施形態と同様に、発言調停サーバ（出力可否決定装置）１、メッセージサーバ（出力制御装置）２（同図では２ａ〜２ｃの３つを例示）、および電気機器（出力装置）５（同図では５ａ〜５ｃの３つを例示）を含む。これらの装置のうち、発言調停サーバ１および電気機器５の構成および機能は、上記各実施形態と同じである。また、メッセージサーバ２の構成および機能も上記各実施形態と概ね同様であるが、メッセージを掲示板サーバ８０に投稿する点で相違している。
【０１２０】
また、本実施形態の発言調停システム６は、これらの構成に加えて、掲示板サーバ（出力制御装置、メッセージ提示装置）８０および端末装置（出力装置）７０を含む。掲示板サーバ８０は、メッセージの投稿を受け付け、投稿されたメッセージを利用者の要求に応じて提示する電子掲示板サービスを提供するサーバである。そして、端末装置７０は、掲示板サーバ８０にアクセスして、上記メッセージを受信し、利用者に提示する装置である。なお、図１２では、携帯型の端末装置７０を例示しているが、端末装置７０は掲示板サーバ８０に投稿されたメッセージの閲覧に使用可能なものであればよく、据え置き型の装置であってもよい。
【０１２１】
図示の例では、利用者が電気機器５ａに対して「おはよう」というメッセージ４５ｄを発している。電気機器５ａは、当該メッセージ４５ｄを音声データとして第１メッセージサーバ２ａに送信し、第１メッセージサーバ２ａは当該音声データを解析して、「おはよう」という返答メッセージを決定し、発言調停サーバ１にこの返答メッセージの発言の可否を問い合わせる。
【０１２２】
一方、第２メッセージサーバ２ｂは、発言調停サーバ１に「節電しましょう」という発言予定メッセージの発言の可否を発言調停サーバ１に問い合わせている。また、第３メッセージサーバ２ｂは「いい天気ですね」という発言予定メッセージの発言の可否を発言調停サーバ１に問い合わせている。
【０１２３】
ここで、発言調停サーバ１は、各メッセージサーバ２からの問い合わせに応じて、各メッセージの発言の可否を判定する。具体的には、発言調停サーバ１は、出力を許可するメッセージに応じて他のメッセージの出力可否を判定するから、直近に出力を許可したメッセージに応じて設定した閾値を用いて、上記各問い合わせの何れかについて発言の可否を判定する。ここで、発言可と判定した場合には閾値更新し、発言否と判定した場合には従前の閾値を用いて上記各問い合わせの他の１つについて発言の可否を判定する。そして、残り１つの問い合わせについても同様に発言の可否を判定する。
【０１２４】
ここでは、第１メッセージサーバ２ａおよび第２メッセージサーバ２ｂの問い合わせに対して発言許可指示を送信し、第３メッセージサーバ２ｃの問い合わせに対しては発言却下指示を送信するものとする。
【０１２５】
これにより、図示のように、第１メッセージサーバ２ａおよび第２メッセージサーバ２ｂからは、電気機器５ａおよび５ｂのそれぞれにメッセージの出力指示が送信される。そして、電気機器５ａは、「おはよう」というメッセージ４５ａを出力し、電気機器５ｂは、「節電しましょう」というメッセージ４５ｂを出力する。一方、電気機器５ｃには、出力指示は送信されず、よってメッセージ４５ｃ（「節電しましょう」）は出力されない。
【０１２６】
また、第１メッセージサーバ２ａは、メッセージ４５ａを掲示板サーバ８０に投稿する。同様に、第２メッセージサーバ２ｂはメッセージ４５ｂを、第３メッセージサーバ２ｃはメッセージ４５ｃをそれぞれ掲示板サーバ８０に投稿する。これらの投稿の際には、メッセージのテキストデータおよび該テキストデータを電子掲示板に登録することを要求するコマンドが送信される。また、これらのデータに加えて、発言調停の結果を示す出力可否情報、および発言させる電気機器５を指定する機器指定情報（例えば機器名称や機器ＩＤ等）が送信される。
【０１２７】
これにより、利用者は、投稿された上記メッセージ４５ａ〜４５ｃを端末装置７０にて閲覧することが可能になる。また、掲示板サーバ８０は、上記出力可否情報に基づき、出力が却下されたメッセージは出力対象から外すので、利用者に重要度の高いメッセージとそうではないメッセージとを容易に識別させることができる。これにより、重要度の高いメッセージが重要度の低いメッセージに埋もれて見落とされることを防ぐことができる。
【０１２８】
なお、掲示板サーバ８０は、出力が却下されたメッセージが存在することは提示するので、電気機器５ｃによる出力が行われなかったメッセージ４５ｃが存在していることを利用者に認識させることができる。さらに、詳細は後述するが、出力が却下されたメッセージ４５ｃについても、利用者の入力操作によって、端末装置７０にてその内容を確認することが可能になっている。
【０１２９】
〔端末装置の構成〕
続いて、端末装置７０の構成を図１３に基づいて説明する。図１３は、端末装置７０および掲示板サーバ８０の要部構成を示すブロック図である。
【０１３０】
図示のように、端末装置７０は、利用者の入力操作を受け付ける入力部７１、画像を表示する表示部７２、端末装置７０の各部を統括して制御する端末制御部７３、および端末装置７０が外部の装置と通信するための端末通信部７４を備えている。また、端末制御部７３には、メッセージ取得部（メッセージ取得手段、出力否メッセージ取得手段）７５、メッセージ出力処理部（出力手段）７６、および条件設定部７７が含まれている。
【０１３１】
メッセージ取得部７５は、掲示板サーバ８０にアクセスして、該掲示板サーバ８０に登録されているメッセージを受信する。
【０１３２】
メッセージ出力処理部７６は、メッセージ取得部７５が受信したメッセージを表示部７２に表示出力させる。
【０１３３】
条件設定部７７は、発言調停サーバ１が発言を却下したメッセージ（以下、出力却下メッセージと呼ぶ）のうち、電子掲示板においては閲覧可能（すなわち端末装置７０が出力可能）とする条件の指定を受け付ける。例えば、条件設定部７７は、図１４に示すような画面を表示させて、上記指定を受け付けてもよい。
【０１３４】
図１４は、出力却下メッセージのうち、端末装置７０が出力可能とする条件の指定を受け付ける受付画面の一例を示す図である。この受付画面には、「全て却下」、「全て許可」、および「選択する」の３つの選択項目が含まれており、「選択する」の選択項目には、電気機器５のリストＬが付随している。
【０１３５】
上記受付画面の「全て却下」は、出力却下メッセージの全てについて出力を却下するための選択項目である。この選択項目が選択された場合、全ての出力却下メッセージは、電気機器５からも出力されず、端末装置７０で閲覧することもできない。
【０１３６】
一方、「全て許可」は、出力却下メッセージの全てについて、端末装置７０での出力を許可するための選択項目である。この選択項目が選択された場合、電気機器５からは出力されない出力却下メッセージの全てが端末装置７０では閲覧可能となる。
【０１３７】
また、「選択する」は、電気機器５を選択するための選択項目であり、利用者は、この選択項目を選択した上で、リストＬから所望の電気機器５を選択する。これにより、選択された電気機器５が送信主体に設定されたメッセージは、出力却下メッセージであっても端末装置７０では閲覧可能となる。
【０１３８】
なお、リストＬに含める電気機器５は、メッセージサーバ２がメッセージを出力させることのできる電気機器５であり、例えばメッセージサーバ２から取得してもよいし、利用者が入力してもよい。また、リストＬから電気機器５が選択された状態において、「全て却下」や「全て許可」が選択されたときには、リストＬにおける電気機器５の選択状態は保持しておくことが好ましい。これにより、再度「選択する」が選択されたときに、その選択状態を適用することができるので、ユーザが再度電気機器５を選択する手間を省くことができる。
【０１３９】
また、リストＬにおける電気機器５の並び順は、各電気機器５からのメッセージの表示優先度を示しており、利用者は例えば画面上で機器名をドラッグする等の操作により、リストＬにおける電気機器５の並び順を変更することができる。
【０１４０】
〔掲示板サーバの構成〕
続いて、掲示板サーバ８０の構成を同じく図１３に基づいて説明する。掲示板サーバ８０は、掲示板サーバ８０が他の装置と通信するための掲示板サーバ通信部８１、掲示板サーバ８０の各部を統括して制御する掲示板サーバ制御部８２、および掲示板サーバ８０にて使用する各種データを格納する掲示板サーバ記憶部８３を備えている。また、掲示板サーバ制御部８２には、メッセージ受信部（判定結果取得手段）８４、条件判定部８５、メッセージ並替部８６、メッセージ提示部（出力制御手段）８７、および条件管理部８８が含まれている。そして、掲示板サーバ記憶部８３には、メッセージ格納部８９が含まれており、表示条件情報９０が格納されている。
【０１４１】
メッセージ受信部８４は、電子掲示板への投稿メッセージを受信し、受信したメッセージ（テキストデータ）をメッセージ格納部８９に格納する。この際、メッセージ受信部８４は、当該メッセージと共に受信した機器指定情報と出力可否情報も当該メッセージに対応付けて格納する。
【０１４２】
条件判定部８５は、表示条件情報９０を参照して、出力却下メッセージが、端末装置７０の条件設定部７７にて設定された条件を満たしているかを判定し、満たしていれば当該出力却下メッセージを端末装置７０への提示対象とする。
【０１４３】
メッセージ並替部８６は、表示条件情報９０に従って、条件判定部８５が端末装置７０への提示対象とした出力却下メッセージの表示順を決定する。詳細は後述するが、表示条件情報９０には、端末装置７０の条件設定部７７にて設定された表示優先度を示す情報が含まれている。
【０１４４】
メッセージ提示部８７は、メッセージ受信部８４が取得したメッセージを端末装置７０に提示する。より詳細には、メッセージ提示部８７は、対応付けられた出力可否情報が出力可であることを示すメッセージ（以下、出力許可メッセージと呼ぶ）については、該メッセージに対応付けられた機器指定情報で指定された電気機器５からのメッセージとして提示する。一方、出力却下メッセージについては、出力却下されたメッセージが存在していることを示す存在通知情報を提示する。なお、メッセージ提示部８７は、出力却下メッセージのうち、条件判定部８５が端末装置７０への提示対象としたものについては、該メッセージに対応付けられた機器指定情報で指定された電気機器５からのメッセージとして提示する。
【０１４５】
条件管理部８８は、端末装置７０の条件設定部７７にて設定された条件および表示優先度を当該端末装置７０から取得し、これを表示条件情報９０として掲示板サーバ記憶部８３に格納する。
【０１４６】
メッセージ格納部８９には、上述のように、メッセージサーバ２が投稿したメッセージが出力可否情報および機器指定情報と対応付けて格納される。
【０１４７】
表示条件情報９０は、表示対象とする出力却下メッセージの条件を示す情報であり、例えば図１５のような情報であってもよい。図１５は、表示条件情報９０の一例を示す図である。
【０１４８】
図示の表示条件情報９０は、設定された表示優先度を示す番号（Ｎｏ．）と、表示が許可されているか否かを示す情報と、電気機器５の識別情報（この例では機器名）とが対応付けられた情報である。このような表示条件情報９０を参照することにより、特定の電気機器５を送信主体と設定したメッセージについては、出力却下メッセージであっても表示させることができる。また、表示させる出力却下メッセージの表示順を、上記番号順とすることにより、利用者の指定した表示優先度に応じた表示態様とすることができる。
【０１４９】
例えば、図示の例では、掃除機とエアコン（電気機器５ａと５ｃ）のメッセージの表示が許可されているから、これらの電気機器については出力却下メッセージも表示させることが決定される。また、優先順位は、掃除機の方が高く設定されているから、掃除機のメッセージを先に表示し、エアコンのメッセージはその後に表示することが決定される。一方、ＨＥＭＳのメッセージ（第３メッセージサーバ２ｂから投稿されたメッセージ）については、出力却下メッセージは表示されず、代わりに存在通知情報が表示される。
【０１５０】
〔同内容のメッセージを重複して表示させない例〕
実施形態２のように、各メッセージサーバ２がそれぞれ同内容のメッセージを発言させようとした場合、掲示板サーバ８０は、同内容のメッセージを重複して表示させないようにする。これについて、図１６に基づいて説明する。図１６は、各メッセージサーバ２が同内容のメッセージを発言させようとした場合に、掲示板サーバ８０が端末装置７０に表示させる画像の一例を示す図である。
【０１５１】
実施形態２で説明したように、各メッセージサーバ２がそれぞれ同内容のメッセージを発言させようとした場合、発言調停サーバ１は、最初に問い合わせのあったメッセージについては、そのスコアが閾値を超えていれば発言を許可する。一方、その後、所定時間内（先の発言の許可時に更新された閾値が維持されている期間）に問い合わせのあった同内容のメッセージについては、発言を却下する。
【０１５２】
ここで、発言許可指示を受信したメッセージサーバ２は、許可されたメッセージを電気機器５に出力させる。その一方で、各メッセージサーバ２は、発言調停の結果を示す出力可否情報と共に、各メッセージを掲示板サーバ８０に送信する。
【０１５３】
これにより、掲示板サーバ８０は、これらのメッセージを端末装置７０に表示させるときには、図示のように、出力許可メッセージであるメッセージ５０ａは、機器指定情報が示す電気機器５（当該メッセージを発言する電気機器５）からのメッセージとして表示する。具体的には、図示の例では、電気機器５を示すものとして予め登録されたアバター画像をメッセージと共に表示することにより、当該メッセージが、当該電気機器５からのメッセージであることを示している。なお、メッセージは、その発言者（投稿者）が電気機器５であることを示す情報を含んでいればよく、例えばアバター画像の代わりに電気機器５の名称を表示してもよい。
【０１５４】
一方、出力却下メッセージであるメッセージ５０ｂおよび５０ｃについては、メッセージの本文が「却下」となった存在通知情報を表示する（以下、却下表示と呼ぶ）。このように、掲示板サーバ８０によれば、同内容のメッセージが重複して表示されることによって利用者に煩わしさを感じさせることを防ぐことができる。
【０１５５】
なお、存在通知情報は、出力却下メッセージの存在を利用者に認識させることができるものであればよく、出力却下メッセージについては、電気機器５のアバター画像を省略してもよい。ただし、このアバター画像のような、送信主体に設定された電気機器５を示す情報を含めておくことにより、利用者に何れの電気機器５からのメッセージが却下されたかを認識させることができるので好ましい。また、存在通知情報は、出力却下メッセージの一部を含んでいてもよい。
【０１５６】
また、利用者は、所定の入力操作（例えば出力却下メッセージの存在通知情報をタップする操作）により、出力却下メッセージの内容を表示させることもできる。この処理の詳細は、図２２に基づいて後述する。
【０１５７】
〔属性値に応じてメッセージを表示する例〕
実施形態３のように、各メッセージサーバ２がそれぞれ属性値の異なるメッセージを発言させようとした場合、掲示板サーバ８０は、属性値の高いメッセージを表示し、属性値の低いメッセージは却下表示する。これについて、図１７に基づいて説明する。図１７は、各メッセージサーバ２が属性値の異なるメッセージを発言させようとした場合に、掲示板サーバ８０が端末装置７０に表示させる画像の一例を示す図である。
【０１５８】
実施形態３で説明したように、各メッセージサーバ２が、内容は関連しているが属性値はそれぞれ異なるメッセージを発言させようとした場合、属性値の高いメッセージの発言が許可され、属性値のより低いメッセージの発言が却下される状態となり得る。図示の例では、第１メッセージサーバ２ａが発言させようとしたメッセージ５１ａと、第３メッセージサーバ２ｃが発言させようとしたメッセージ５１ｃとが却下となっている。一方、第２メッセージサーバ２ｂが発言させようとしたメッセージ５１ｂは許可されている。
【０１５９】
この調停結果に従い、第２メッセージサーバ２ｂは、出力許可メッセージを電気機器５ｂに出力させる。その一方で、各メッセージサーバ２は、発言調停の結果を示す出力可否情報と共に、各メッセージを掲示板サーバ８０に送信する。
【０１６０】
これにより、掲示板サーバ８０は、これらのメッセージを端末装置７０に表示させるときには、図示のように、出力許可メッセージであるメッセージ５１ｂは、通常のメッセージとして表示する。一方、出力却下メッセージであるメッセージ５１ａおよび５１ｃについては、却下表示する。
【０１６１】
このように、掲示板サーバ８０によれば、関連した内容の複数のメッセージのうち、属性値が高いメッセージが表示される。よって、属性値が高く、ゆえに利用者に最適と考えられるメッセージを当該利用者に伝達し、このメッセージと矛盾するようなメッセージは却下表示とすることができる。
【０１６２】
〔利用者への返答メッセージを表示する例〕
実施形態４のように、各メッセージサーバ２がそれぞれ異なるメッセージを発言させようとした場合、掲示板サーバ８０は、利用者への返答メッセージ（属性が「返答」のメッセージ）を通常表示し、他のメッセージは却下表示する。これについて、図１８に基づいて説明する。図１８は、各メッセージサーバ２が異なるメッセージを発言させようとした場合に、掲示板サーバ８０が端末装置７０に表示させる画像の一例を示す図である。
【０１６３】
図示の例では、利用者が電気機器５としりとりを行うことを求めるメッセージ５２ａを投稿している。そして、このメッセージの投稿を受け付けた掲示板サーバ８０は、当該メッセージが電気機器５ａとのしりとりを求めるものであることを認識し、第１メッセージサーバ２ａに該認識結果を通知する。この通知に基づき、第１メッセージサーバ２ａは、しりとりの実行を承諾する「ＯＫ！」との返答メッセージ５２ａを発言させようとする。また、第２メッセージサーバ２ｂと第３メッセージサーバ２ｃは、自発的に（利用者への返答としてではなく）、メッセージ５２ｃと５２ｄをそれぞれ発言させようとしたとする。
【０１６４】
ここで、実施形態４で説明したように、各メッセージサーバ２が異なるメッセージを発言させようとした場合、高い属性値が設定されている「返答」属性のメッセージの発言が許可され、属性値のより低い他のメッセージの発言が却下される状態となり得る。そして、図示の例においても、第２メッセージサーバ２ｂが発言させようとしたメッセージ５２ｃと、第３メッセージサーバ２ｃが発言させようとしたメッセージ５２ｄとが却下となっている。一方、第１メッセージサーバ２ａが発言させようとした返答メッセージ５２ａは許可されている。
【０１６５】
この調停結果に従い、第１メッセージサーバ２ａは、許可されたメッセージを電気機器５ａに出力させる。その一方で、各メッセージサーバ２は、発言調停の結果を示す出力可否情報と共に、各メッセージを掲示板サーバ８０に送信する。なお、図示の例のように、電子掲示板にてしりとりの実行要求を受け付けた場合、利用者が電気機器５ａの近くにいない可能性があるので、このような場合には電気機器５ａからの音声出力は行わないようにしてもよい。
【０１６６】
そして、掲示板サーバ８０は、これらのメッセージを端末装置７０に表示させるときには、図示のように、出力許可メッセージであるメッセージ５２ｂは、通常のメッセージとして表示する。一方、出力却下メッセージであるメッセージ５２ｃおよび５２ｄについては、却下表示する。
【０１６７】
このように、掲示板サーバ８０によれば、利用者への返答メッセージが優先して表示される。よって、利用者は、他の電気機器の発言に邪魔されることなく、電気機器５ａとの対話を楽しむことができる。
【０１６８】
〔内容が重複するメインメッセージを省略して表示する例〕
実施形態６のように、各メッセージサーバ２が、メインメッセージが共通するメッセージを発言させようとした場合、掲示板サーバ８０は、内容が重複するメインメッセージを省略して表示する。これについて、図１９に基づいて説明する。図１９は、各メッセージサーバ２が、メインメッセージが共通するメッセージを発言させようとした場合に、掲示板サーバ８０が端末装置７０に表示させる画像の一例を示す図である。
【０１６９】
実施形態６で説明したように、各メッセージサーバ２が、メインメッセージが共通するメッセージを発言させようとした場合、何れかのメッセージに含まれるメインメッセージのみ発言を許可し、他のメッセージに含まれるメインメッセージの発言は却下する。
【０１７０】
そして、図示の例においても、第２メッセージサーバ２ｂが発言させようとしたメッセージ５３ｂと、第３メッセージサーバ２ｃが発言させようとしたメッセージ５３ｃについては、何れもメインメッセージの発言が却下となっている。一方、第１メッセージサーバ２ａが発言させようとしたメッセージ５３ａは、メインメッセージおよびサブメッセージの両方の発言が許可されている。
【０１７１】
この調停結果に従い、各メッセージサーバ２は、メッセージを各電気機器５に出力させる。その一方で、各メッセージサーバ２は、各メッセージを掲示板サーバ８０に送信する。この際、各メッセージサーバ２は、却下されたメインメッセージは送信せず、許可されたメインメッセージとサブメッセージを送信する。つまり、メッセージサーバ２のメッセージ出力部６２は、調停結果が、メッセージの一部が出力可であることを示している場合には、その部分のメッセージのみを送信する。
【０１７２】
これにより、掲示板サーバ８０が、これらのメッセージを端末装置７０に表示させるときには、内容が重複するメインメッセージが省略される。図示の例では、メインメッセージおよびサブメッセージの両方が許可されたメッセージ５３ａについてはその全文が表示されている。一方、メインメッセージが却下されたメッセージ５３ｂおよび５３ｃについては、サブメッセージの部分が表示されている。
【０１７３】
なお、同図のメッセージ５３ｂおよび５３ｃでは、説明のために、省略されたメインメッセージ部分（いい天気ですよ）に取り消し線を施しているが、この部分は実際には表示されない。無論、上述の各例と同様に、所定の入力操作に応じて省略されたメインメッセージ部分を表示させるようにしてもよい。
【０１７４】
以上のように、メッセージサーバ２および掲示板サーバ８０によれば、複数のメッセージの重複部分が省略して表示されるので、利用者が必要な情報を読み取りやすくなる。なお、上記では、許可されていないメインメッセージは、メッセージサーバ２から掲示板サーバ８０に送信しない例を説明したが、この例に限られない。すなわち、メッセージサーバ２は、許可されていないメインメッセージについても、該メインメッセージが許可されていないことを示す出力可否情報と共に送信してもよい。この場合、この出力可否情報に基づいて、掲示板サーバ８０が当該メインメッセージを表示しないことを決定する。
【０１７５】
〔メッセージサーバの処理〕
次に、本実施形態のメッセージサーバ２が実行する処理の流れを図２０に基づいて説明する。図２０は、本実施形態のメッセージサーバ２が実行する処理の一例を示すフローチャートである。なお、図２０のＳ３１からＳ３６の処理は、図５のＳ１からＳ６の処理とそれぞれ同様であるから説明を省略する。また、本実施形態の発言調停サーバ１の実行する処理も、図５の例と同様であるから説明を省略する。
【０１７６】
発言調停サーバ１から発言許可指示（出力可否の判定結果）を受信した場合（Ｓ３３でＹＥＳ）、メッセージ出力部６２は、当該メッセージ（発言予定メッセージ）の出力指示を行う（Ｓ３４）。また、当該メッセージを出力許可メッセージとして掲示板サーバ８０に通知する（Ｓ３７）。つまり、出力可であることを示す出力可否情報と共に当該メッセージを掲示板サーバ８０に送信する。
【０１７７】
一方、Ｓ３２の問い合わせに対して、発言調停サーバ１から発言却下指示（出力可否の判定結果）を受信した場合（Ｓ３３でＮＯ、Ｓ３５でＮＯ）、メッセージ出力部６２は、当該メッセージを出力却下メッセージとして掲示板サーバ８０に通知する（Ｓ３８）。つまり、出力否であることを示す出力可否情報と共に当該メッセージを掲示板サーバ８０に送信する。また、Ｓ３２で送信した問い合わせに対して、発言調停サーバ１から発言待機指示を受信した（Ｓ３３でＮＯ、Ｓ３５でＮＯ）後、発言却下指示（出力可否の判定結果）を受信した場合（Ｓ３６でＮＯ）にも、上記Ｓ３８の処理が行われる。
【０１７８】
なお、図１９の例のように、発言予定メッセージの一部（例えばサブメッセージ部分）の発言許可指示を受信した場合には、メッセージ出力部６２は、Ｓ３３でＹＥＳと判定し、Ｓ３７では発言が許可されている当該一部のみを掲示板サーバ８０に通知してもよい。また、このような場合に、メッセージ出力部６２は、Ｓ３３およびＳ３５でＮＯと判定し、Ｓ３８では発言が許可されている部分と、却下されている部分とを明示して掲示板サーバ８０に通知してもよい。これらの何れの構成であっても、掲示板サーバ８０にて発言が許可されている部分のみを提示することが可能になる。
【０１７９】
〔掲示板サーバの処理〕
次に、掲示板サーバ８０が実行する処理の流れを図２１に基づいて説明する。図２１は、掲示板サーバ８０が実行する処理の一例を示すフローチャートである。なお、図示の処理は、端末装置７０からメッセージの提示指示を受信することによって開始される。
【０１８０】
条件判定部８５は、メッセージの提示指示を受信すると、電子掲示板に投稿されたメッセージを、出力候補のメッセージとしてメッセージ格納部８９から取得する（Ｓ４１）。そして、条件判定部８５は、取得したメッセージが出力許可メッセージであるか否かを判定する（Ｓ４２）。この判定は、該メッセージと対応付けて格納されている出力可否情報を参照して行われる。
【０１８１】
ここで、出力許可メッセージであると判定した場合（Ｓ４２でＹＥＳ）、条件判定部８５は、当該メッセージを出力対象に追加し（Ｓ４３）、Ｓ４７の処理に進む。一方、出力許可メッセージではないと判定した場合（Ｓ４２でＮＯ）、条件判定部８５は、当該メッセージの出力が端末装置７０によって許可されているか否かを判定する（Ｓ４４）。この判定は、該メッセージと対応付けて格納されている機器指定情報の示す電気機器５が表示条件情報９０において許可の対象に設定されているか否かによって行われる。
【０１８２】
そして、許可されていると判定した場合（Ｓ４４でＹＥＳ）には、当該メッセージを出力対象に追加して（Ｓ４５）、Ｓ４７の処理に進む。なお、Ｓ４５で出力対象とするメッセージは、後述のＳ４８において表示順の決定対象となる点で、Ｓ４３で出力対象とするメッセージと異なる。一方、許可されていないと判定した場合（Ｓ４４でＮＯ）には、当該メッセージを出力却下メッセージと決定して（Ｓ４６）、Ｓ４７の処理に進む。
【０１８３】
Ｓ４７では、条件判定部８５は、出力候補となる次のメッセージが存在するか判定する。そして、次のメッセージが存在すると判定した場合（Ｓ４７でＹＥＳ）、条件判定部８５は、Ｓ４１の処理に戻って次のメッセージを取得し、続いてＳ４２以下の処理を行う。一方、次のメッセージが存在しないと判定した場合（Ｓ４７でＮＯ）、条件判定部８５は、Ｓ４３で出力対象とした各メッセージと、Ｓ４５で出力対象とした各メッセージをメッセージ並替部８６に通知する。
【０１８４】
次に、メッセージ並替部８６は、条件判定部８５から通知されたメッセージの出力順を決定する（Ｓ４８）。具体的には、Ｓ４３で出力対象とされた各メッセージの出力順は、その投稿日時の順とする。また、Ｓ４５で出力対象とされた各メッセージは、Ｓ４３で出力対象とされた各メッセージの後に出力されるようにし、その順序は表示条件情報９０に記述された番号（Ｎｏ．）の昇順とする。つまり、ここでは、Ｓ４３で出力対象とされた各メッセージを、Ｓ４５で出力対象とされた各メッセージよりも優先する。また、表示優先度の高いメッセージほど先に表示されるように表示順を決定する。
【０１８５】
そして、メッセージ並替部８６は、以上の処理により決定された出力対象のメッセージとその表示順をメッセージ提示部８７に通知する。メッセージ提示部８７は、この通知に従って、図１６から図１９に示したようなメッセージの提示画面を生成し、端末装置７０に送信する（Ｓ４９）。これにより、掲示板サーバ８０における処理は終了する。
【０１８６】
〔端末装置の処理〕
次に、端末装置７０が実行する処理の流れを図２２に基づいて説明する。図２２は、端末装置７０が出力却下メッセージを表示させる処理の一例を示すフローチャートである。なお、図示の処理は、端末装置７０が掲示板サーバ８０から受信したメッセージの提示画面を表示しているときに行われる。
【０１８７】
メッセージ取得部７５は、メッセージ出力処理部７６に、掲示板サーバ８０から受信したメッセージの提示画面を出力させた後、出力却下メッセージの表示を指示する所定の入力操作が行われたか否かの監視を行う（Ｓ５１）。この入力操作は、例えば却下表示となっているメッセージを選択する操作（例えば、タップ操作）であってもよい。
【０１８８】
ここで、出力却下メッセージの表示指示が行われることなく、メッセージの提示画面の表示が終了された場合（Ｓ５１でＮＯ）、端末装置７０の処理は終了する。一方、出力却下メッセージの表示指示が行われた場合（Ｓ５１でＹＥＳ）、メッセージ取得部７５は、当該出力却下メッセージの提示要求を掲示板サーバ８０に送信する（Ｓ５２）。
【０１８９】
同図には示していないが、この要求を受信した掲示板サーバ８０では、メッセージ提示部８７が、当該出力却下メッセージに対応するメッセージをメッセージ格納部８９から読み出す。そして、当該出力却下メッセージを、却下表示のメッセージ（存在通知情報）と差し替えて、メッセージ提示画面を更新し、更新したメッセージ提示画面を端末装置７０に送信する。
【０１９０】
次に、端末装置７０のメッセージ取得部７５は、上記のようにして送信された更新後のメッセージ提示画面を受信し（Ｓ５３）、これをメッセージ出力処理部７６に送信して、表示部７２に表示させるメッセージ提示画面を更新させる（Ｓ５４）。これにより、端末装置７０の処理は終了する。
【０１９１】
なお、メッセージ提示画面に含まれる全ての出力却下メッセージを一括して表示させることも可能である。この場合、出力却下メッセージを一括して表示させる所定の操作が行われたときに、上述の処理を実行すればよい。この際、Ｓ５２では、全ての出力却下メッセージの提示を要求することになる。
【０１９２】
〔実施形態８の変形例〕
実施形態８では、電子掲示板にメッセージを投稿することによって、端末装置７０に当該メッセージを提示する例を示したが、メッセージの通知は、当該メッセージが端末装置７０にて閲覧可能となるような態様で行われればよく、この例に限られない。例えば、端末装置７０の利用者のメールアドレス宛に電子メールで通知してもよい。また、電子掲示板以外のＳＮＳ（Social Networking Service）にメッセージを投稿することによって提示してもよい。
【０１９３】
また、上述の各例では、発言調停サーバ１にて発言が却下されたメッセージを却下表示としているが、非表示としてもよい。ただし、利用者の判断により、当該メッセージを表示させることができるように、メッセージ提示画面には、非表示となっているメッセージが存在することを利用者に認識させる存在通知情報（例えば文字や画像等）を含めることが好ましい。
【０１９４】
さらに、出力却下メッセージを却下表示とするか、非表示とするかを、当該メッセージに応じて決定してもよい。例えば、掲示板サーバ８０は、図２１のＳ４６で出力却下メッセージと決定したメッセージについて、同一内容の他のメッセージがＳ４３またはＳ４５で決定した出力対象に含まれているか判定してもよい。そして、含まれている場合には非表示とする（メッセージ提示画面に含めない）ことを決定し、含まれていない場合には却下表示することを決定してもよい。
【０１９５】
また、上述の各例では、出力許可メッセージは、電気機器５と端末装置７０の両方から出力されるようにしているが、何れか一方に出力させてもよい。例えば、後述の実施形態９のように、電気機器５の周囲に利用者がいるか否かを判定し、電気機器５の周囲に利用者がいなければ電気機器５には出力させないようにしてもよい。逆に、電気機器５の周囲に利用者がいれば端末装置７０には出力させないようにしてもよい。
【０１９６】
さらに、上述の各例では、電気機器５の発言調停の結果を利用して、電子掲示板に表示させるメッセージを決定しているが、電子掲示板に表示させるメッセージのために発言調停を行わせてもよい。つまり、実施形態８のメッセージサーバ８は、電子掲示板に表示させる複数のメッセージについて、発言調停サーバ１に発言（電子掲示板への表示）の可否を問い合わせて、その問合せ結果に従ってメッセージを表示させてもよい。
【０１９７】
〔実施形態９〕
本実施形態では、電気機器の近く（電気機器の出力する音声が聞き取れる範囲内）に利用者がいるか否かを判定し、利用者がいる場合にのみ電気機器に音声出力させる例を図２３に基づいて説明する。なお、本実施形態においても発言調停サーバ１を使用するが、その構成および機能は、上述の各実施形態と同様であるから説明を省略する。
【０１９８】
図２３は、近くに利用者がいるか否かを判定する電気機器（出力装置）１００と、電気機器１００に音声出力させるメッセージサーバ（出力制御装置）２００の要部構成を示すブロック図である。ここでは、まず電気機器１００の構成を説明し、続いてメッセージサーバ２００の構成を説明する。
【０１９９】
〔電気機器の構成〕
電気機器１００は、電気機器１００が他の装置と通信するための電気機器通信部１０１、および電気機器１００の各部を統括して制御する電気機器制御部１０２を備えている。また、電気機器制御部１０２には、人有無判定部（存否判定手段）１０５、稼働状態検出部１０６、機器情報送信部１０７、家電機能実現部１０８、および音声受信部（メッセージ取得手段、出力手段）１０９が含まれている。
【０２００】
さらに、電気機器１００は、その近傍に存在する人を検出する人検出部１０３、および電気機器制御部１０２の制御に従って音声を出力する音声出力部１０４を備えている。人検出部１０３は、赤外線の放射によって人を検出するものであってもよいし、電気機器１００の周囲を撮影することによって人を検出するものであってもよい。つまり、人検出部１０３として、赤外線人感センサやカメラを適用することもできる。
【０２０１】
人有無判定部１０５は、人検出部１０３の検出結果に従い、電気機器１００の周囲（電気機器１００の出力する音声が聞き取れる範囲内）に利用者（人）が存在するか否かを所定の時間間隔で判定する。そして、人有無判定部１０５は、この判定結果を稼働状態検出部１０６に通知し、これにより上記判定結果は、機器情報送信部１０７によってメッセージサーバ２００に送信される。なお、電気機器１００に対する入力操作が行われたときには、電気機器１００の周囲に利用者がいると考えられる。このため、人有無判定部１０５は、電気機器１００に対する入力操作が行われていない期間が所定時間以上継続していれば、周囲に利用者がいないと判定してもよい。この場合、人検出部１０３を省略することができる。
【０２０２】
稼働状態検出部１０６は、電気機器１００の所定の稼働状態を検出し、検出した稼働状態を示す稼働状態情報を生成する。そして、生成した稼働状態情報を機器情報送信部１０７に送信する。なお、稼働状態情報は、メッセージサーバ２００において、メッセージの生成の契機として利用される。
【０２０３】
機器情報送信部１０７は、電気機器１００に関する情報をメッセージサーバ２００に送信する。具体的には、機器情報送信部１０７は、人有無判定部１０５の判定結果（電気機器１００の周囲に人がいるか否か）と、上記稼働状態情報をメッセージサーバ２００に通知する。
【０２０４】
家電機能実現部１０８は、電気機器１００が家電として機能するために必要な制御を行う。例えば、電気機器１００が自走式の掃除機であれば、家電機能実現部１０８は、利用者からの入力操作に応じて、電気機器１００の位置を移動させながら、ごみの吸引を行う。なお、図２３には示していないが、電気機器１００は、家電として機能するために必要なハードウェアのブロックを備えている。
【０２０５】
音声受信部１０９は、メッセージサーバ２００が送信する音声データを受信し、該音声データと共に送信される制御信号に従って、当該音声データを音声出力部１０４に出力させる。音声データの受信と、出力制御とを異なる制御ブロックとしてもよい。なお、上述のように、上記音声データは、出力が許可されたメッセージの音声データである。
【０２０６】
〔メッセージサーバの構成〕
メッセージサーバ２００は、メッセージサーバ２００の各部を統括して制御するメッセージサーバ制御部２０１、およびメッセージサーバ２００が他の装置と通信するためのメッセージサーバ通信部２０２を備えている。また、メッセージサーバ制御部２０１には、人有無判定部２０３、メッセージ生成部（問合せ送信手段、判定結果取得手段）２０４、およびメッセージ出力部（メッセージ出力手段、出力制御手段）２０５が含まれている。
【０２０７】
人有無判定部２０３は、電気機器１００の周囲に利用者が存在するか否かを判定する。具体的には、人有無判定部２０３は、電気機器１００の機器情報送信部１０７が送信する、電気機器１００の周囲に人がいるか否かの判定結果に従って上記判定を行う。なお、電気機器１００では人の有無が所定の時間間隔で判定され、その判定結果も所定の時間間隔で通知されるので、人有無判定部２０３の判定結果は、その判定時に電気機器１００の周囲に利用者が存在するか否かを示すものと言える。
【０２０８】
メッセージ生成部２０４は、上記各実施形態のメッセージ生成部６１と同様に、電気機器１００に発言させるメッセージ（発言予定メッセージ）を生成する。そして、メッセージ生成部２０４は、その発言の許可を発言調停サーバ１に問い合わせるが、この問い合わせの前に人有無判定部２０３の判定結果に基づいて、当該発言予定メッセージを発言させるか否かを決定する。
【０２０９】
つまり、メッセージ生成部２０４は、人有無判定部２０３が電気機器１００の周囲に利用者が存在すると判定している場合、当該発言予定メッセージを発言させると決定する。この場合、メッセージ生成部２０４は、この発言予定メッセージを電気機器１００に発言させてよいかを発言調停サーバ１に問い合わせる。一方、人有無判定部２０３が電気機器１００の周囲に利用者が存在しないと判定している場合、当該発言予定メッセージを発言させないと決定する。この場合、メッセージ生成部２０４は、発言調停サーバ１への問い合わせを行わない。なお、この場合には、実施形態８のように、メッセージ出力部２０５に指示して、掲示板サーバ８０にメッセージを投稿させてもよい。これにより、電気機器１００の周囲にいない利用者に対して、メッセージを伝達することができる。
【０２１０】
メッセージ出力部２０５の機能は、上記実施形態のメッセージ出力部６２と同様であるから説明を省略する。
【０２１１】
〔電気機器とメッセージサーバの特徴〕
以上の構成を備える電気機器１００とメッセージサーバ２００によれば、発言予定メッセージを生成したときに、電気機器１００の周囲に利用者がいなければ、その発言予定メッセージは電気機器１００に発言させない。また、この場合には、発言調停サーバ１への問い合わせを行うこともない。
【０２１２】
言い換えれば、電気機器１００は、人有無判定部１０５が自機の周囲に利用者がいると判定している場合には、メッセージサーバ２００からメッセージを受信して出力する。一方、人有無判定部１０５が自機の周囲に利用者がいないと判定している場合には、メッセージサーバ２００からメッセージを受信することがなく、それゆえメッセージを出力することもない。
【０２１３】
よって、利用者が周囲にいないにもかかわらず電気機器１００に発話させるという無駄をなくすことができる。また、発言調停サーバ１には、利用者が周囲にいる電気機器１００からの問い合わせのみが集まるので、真に調停が必要な（発話が重畳して利用者が煩わしさを感じる可能性のある）発言予定メッセージのみを対象として調停を行うことができる。なお、メッセージサーバ２００からメッセージの発言指示を受信した時点では、電気機器１００の周囲から利用者がいなくなっていることも考えられるので、電気機器１００は、メッセージを発言する前に利用者の有無を確認してもよい。
【０２１４】
〔上記各実施形態の変形例〕
上記各実施形態では、メッセージサーバ２または２００が、メッセージの発言許可を発言調停サーバ１に問い合わせる例を説明したが、電気機器５または１００が問い合わせを送信してもよい。
【０２１５】
また、上記各実施形態では、１つの発言調停サーバ１を用いる例を説明したが、発言調停サーバ１の有する各機能が、個別のサーバにて実現されていてもよい。そして、発言調停サーバ１の複数のサーバで実現する場合においては、各サーバは、同じ事業者によって管理されていてもよいし、異なる事業者によって管理されていてもよい。これは、メッセージサーバ２、２００、および掲示板サーバ８０についても同様である。
【０２１６】
〔実施形態１０〕
発言調停サーバ１、メッセージサーバ２、２００、端末装置７０、掲示板サーバ８０、および電気機器１００の制御ブロック（特に発言調停サーバ制御部１１、メッセージサーバ制御部５１、２０１、端末制御部７３、掲示板サーバ制御部８２、および電気機器制御部１０２）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【０２１７】
後者の場合、発言調停サーバ、メッセージサーバ２、２００、端末装置７０、掲示板サーバ８０、および電気機器１００のそれぞれを、図２４に示すようなコンピュータ（電子計算機）を用いて構成することができる。
【０２１８】
図２４は、発言調停サーバ、メッセージサーバ２、２００、端末装置７０、掲示板サーバ８０、または電気機器１００として利用可能なコンピュータ９１０の構成を例示したブロック図である。コンピュータ９１０は、バス９１１を介して互いに接続された演算装置９１２と、主記憶装置９１３と、補助記憶装置９１４と、入出力インターフェース９１５と、通信インターフェース９１６とを備えている。演算装置９１２、主記憶装置９１３、および補助記憶装置９１４は、それぞれ、例えばＣＰＵ、ＲＡＭ、ハードディスクドライブであってもよい。入出力インターフェース９１５には、ユーザがコンピュータ９１０に各種情報を入力するための入力装置９２０、および、コンピュータ９１０がユーザに各種情報を出力するための出力装置９３０が接続される。入力装置９２０および出力装置９３０は、コンピュータ９１０に内蔵されたものであってもよいし、コンピュータ９１０に接続された（外付けされた）ものであってもよい。例えば、入力装置９２０は、キーボード、マウス、タッチセンサなどであってもよく、出力装置９３０は、ディスプレイ、プリンタ、スピーカなどであってもよい。また、タッチセンサとディスプレイとが一体化されたタッチパネルのような、入力装置９２０および出力装置９３０の双方の機能を有する装置を適用してもよい。そして、通信インターフェース９１６は、コンピュータ９１０が外部の装置と通信するためのインターフェースであり、上述の通信部に相当する。
【０２１９】
補助記憶装置９１４には、コンピュータ９１０を発言調停サーバ、メッセージサーバ２、２００、端末装置７０、掲示板サーバ８０、または電気機器１００として動作させるための各種のプログラムが格納されている。そして、演算装置９１２は、補助記憶装置９１４に格納された上記プログラムを主記憶装置９１３上に展開して該プログラムに含まれる命令を実行することによって、コンピュータ９１０を、発言調停サーバ、メッセージサーバ２、２００、端末装置７０、掲示板サーバ８０、または電気機器１００が備える各部として機能させる。なお、補助記憶装置９１４がプログラム等の情報の記録に用いる記録媒体は、コンピュータ読み取り可能な「一時的でない有形の媒体」であればよく、例えばテープ、ディスク、カード、半導体メモリ、プログラマブル論理回路などであってもよい。
【０２２０】
また、上記プログラムは、コンピュータ９１０の外部から取得してもよく、この場合、任意の伝送媒体（通信ネットワークや放送波等）を介して取得してもよい。そして、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０２２１】
〔まとめ１〕
本発明の態様１に係る出力可否判定装置（発言調停サーバ１）は、複数の出力装置（電気機器５）によるメッセージの出力を制御する出力可否判定装置であって、上記複数の出力装置のうちの１つの出力装置にメッセージを出力させることの可否の問合せを受信する問合せ受信手段（問合せ受信部２１）と、上記問合せ受信手段が上記問合せを受信したとき、過去の判定結果に基づく判定基準に基づいて、上記メッセージの出力の可否を判定する判定手段（判定部２３）と、上記問合せに対する応答として上記判定手段による判定結果を送信する指示手段（発言指示部２４）と、を備える構成である。
【０２２２】
上記の構成によれば、出力可否判定装置は、出力装置にメッセージを出力させることの可否の問合せを出力制御装置から受信すると、過去の判定結果に基づく判定基準に基づいて、メッセージの出力の可否を判定し、その判定結果を送信する。そのため、出力装置に出力させるべきメッセージを有する出力制御装置は、出力の可否の問合せを出力可否判定装置へ送信し、その応答としてメッセージの出力の許可を受信したとき、出力装置にメッセージを出力させることができる。
【０２２３】
そして、上記出力可否判定装置は、メッセージの出力の可否の判定を、問合せを受信したときに、過去の判定結果に基づく判定基準に基づいて行う。それゆえ、問合せを受信する直前の状態、例えば、どのようなメッセージの出力を許可した後であるかを考慮して、メッセージの出力の可否の判定することができる。これにより、重要なメッセージの出力を許可した直後には、重要でないメッセージの出力を許可しないようにしたり、内容が類似しているメッセージは連続して出力を許可しないようにできる。
【０２２４】
よって、複数の出力装置からのメッセージ出力を、利用者に不便な状況が発生しないように制御することができるという効果を奏する。
【０２２５】
さらに、本発明の態様２に係る出力可否判定装置（発言調停サーバ１）は、上記態様１において、上記問合せ受信手段（問合せ受信部２１）が上記問合せと共に受信した、上記メッセージの１または複数の属性の各属性値に基づいて、上記メッセージのスコアを算出するスコア算出手段（スコア算出部２２）をさらに備え、上記判定手段（判定部２３）は、上記スコア算出手段が算出した上記スコアと上記判定基準とに基づいて、上記メッセージの出力の可否を判定する構成であってもよい。
【０２２６】
上記の構成によれば、出力可否判定装置は、出力制御装置から問合せを受信する際、一緒に、問合せの対象であるメッセージの属性の各属性値を受信する。そして、この属性の各属性値に基づいて、当該メッセージのスコアを算出し、該スコアと上記判定基準とに基づいて、メッセージの出力の可否を判定する。ここで、使用する属性および属性値、並びに、スコアの算出方法は、出力の可否の判定の観点に応じて適宜選択できる。例えば、メッセージの重要度の観点で出力の可否を判定する場合、メッセージの属性として、例えば、「メッセージの緊急度」、「メッセージの主題」、「メッセージの内容」、「メッセージの目的」、「メッセージがユーザに対する返答か否か」等を用いることが好ましい。
【０２２７】
このように、上記の構成によれば、属性値からスコアを算出するという簡易な処理で各メッセージの出力可否を判定するための指標を得るため、メッセージ出力の可否判定が容易になるという効果を奏する。
【０２２８】
さらに、本発明の態様３に係る出力可否判定装置（発言調停サーバ１）は、上記態様２において、上記判定手段（判定部２３）は、上記スコア算出手段（スコア算出部２２）が算出した上記スコアを閾値と比較し、比較の結果が所定の条件を満たすとき、上記メッセージの出力を許可する構成であってもよい。
【０２２９】
上記の構成によれば、出力可否判定装置は、メッセージ出力の可否判定を、メッセージのスコアを閾値と比較することによって行う。よって、メッセージ出力の可否を判定する際、スコアを閾値と比較するだけでよいので、処理が容易であるという効果を奏する。
【０２３０】
さらに、本発明の態様４に係る出力可否判定装置（発言調停サーバ１）は、上記態様３において、上記判定手段（判定部２３）が上記メッセージの出力の可否を判定したとき、判定結果に基づいて、上記閾値を設定する閾値設定手段（閾値設定部２５）をさらに備える構成であってもよい。
【０２３１】
上記の構成によれば、出力可否判定装置は、メッセージ出力の可否判定に使用する閾値を、メッセージの出力の可否を判定したときに、その判定結果に基づいて再設定する。よって、直前のメッセージの可否判定の結果を反映した閾値を使って、新たなメッセージの可否判定を行うことができるという効果を奏する。
【０２３２】
さらに、本発明の態様５に係る出力可否判定装置（発言調停サーバ１）は、上記態様１から４の何れかにおいて、上記判定手段（判定部２３）は、判定の対象であるメッセージの属性の各属性値が、過去に出力を許可したメッセージの属性の各属性値と類似している場合、当該判定の対象であるメッセージの出力を却下する構成であってもよい。
【０２３３】
上記の構成によれば、出力可否判定装置は、過去に出力を許可したメッセージの属性の各属性値と類似しているメッセージの出力を却下する。属性値は、上述のように、メッセージの出力可否を判定するための指標であり、メッセージの内容が類似する場合、メッセージの各属性値も類似する（同一または近い値となる）。
【０２３４】
よって、過去に出力を許可したメッセージと類似するメッセージの出力を抑制することができるという効果を奏する。
【０２３５】
また、本発明の態様６に係る出力可否判定装置（発言調停サーバ１）の制御方法は、複数の出力装置（電気機器５）によるメッセージの出力を制御する出力可否判定装置の制御方法であって、上記複数の出力装置のうちの１つの出力装置にメッセージを出力させることの可否の問合せを受信する問合せ受信ステップ（Ｓ１１）と、上記問合せ受信ステップにて上記問合せを受信したとき、過去の判定結果に基づく判定基準に基づいて、上記メッセージの出力の可否を判定する判定ステップ（Ｓ１３、Ｓ１４、Ｓ１７、Ｓ１９、Ｓ２０）と、上記判定ステップによる判定結果を、上記問合せに対する応答として送信する指示ステップ（Ｓ１５、Ｓ１８、Ｓ２１、Ｓ２２、Ｓ２３）と、を含む方法である。
【０２３６】
上記の構成によれば、態様１と同様の効果を奏する。
【０２３７】
また、本発明の態様７に係る出力制御装置（メッセージサーバ２）は、複数の出力装置（電気機器５）のうちの少なくとも１つの出力装置にメッセージを出力させる出力制御装置であって、上記１つの出力装置にメッセージを出力させることの可否の問合せを、出力可否判定装置（発言調停サーバ１）へ送信する問合せ送信手段（メッセージ生成部６１）と、上記問合せ送信手段が送信した上記問合せに対して、上記出力可否判定装置から上記メッセージの出力の許可を受信したとき、上記１つの出力装置に上記メッセージを出力させるメッセージ出力手段（メッセージ出力部６２）と、を備える構成である。
【０２３８】
上記の構成によれば、出力装置に出力させるべきメッセージを有する出力制御装置は、出力の可否の問合せを出力可否判定装置へ送信し、その応答としてメッセージの出力の許可を受信したとき、出力装置にメッセージを出力させることができる。よって、複数のメッセージの出力を、利用者に不便な状況が発生しないように制御することができるという効果を奏する。
【０２３９】
さらに、本発明の態様８に係る出力制御装置（メッセージサーバ２）は、上記態様７において、上記問合せ送信手段（メッセージ生成部６１）は、上記問合せと共に、上記メッセージの１または複数の属性の各属性値を送信する構成であってもよい。
上記の構成によれば、出力制御装置は、出力可否判定装置に問合せを送信する際、一緒に、問合せの対象であるメッセージの属性の各属性値を送信する。よって、この問合せを受信した出力可否判定装置に、この属性値を当該メッセージの出力可否を判定するための指標として、メッセージの出力の可否を判定させることができる。したがって、出力可否判定装置は、上記のような指標を自ら設定することなく、簡易な処理で出力可否の判定を行うことができる。
【０２４０】
さらに、本発明の態様９に係る出力制御装置（メッセージサーバ２）は、上記態様８において、上記問合せ送信手段は、上記属性値として、上記メッセージの出力が即時に許可されない場合には、許可が受けられるまで待機可能であることを設定する構成であってもよい。
【０２４１】
上記の構成によれば、出力制御装置は、メッセージと共に、当該メッセージの出力が即時に許可されない場合には、許可が受けられるまで待機可能であることを示す属性値を出力可否判定装置に送信する。この属性値と共にメッセージを受信した出力可否判定装置は、該属性値に基づいて、当該メッセージの出力を即時に許可しない場合でも、当該メッセージの出力を却下せず、当該メッセージを待機させるという判定結果を返すことが可能になる。そして、出力可否判定装置は、所定の条件を満たせば、待機させたメッセージの出力を許可し、出力制御装置は、当該メッセージを出力装置に出力させることも可能になる。
【０２４２】
ここで、出力装置に出力させるメッセージには、例えば、確実に利用者に提示しなければならないメッセージではないが、他のメッセージの邪魔をしない場合、利用者に提示すべきメッセージであるものがある。上記の構成によれば、このようなメッセージを利用者に不便な状況が発生しないように出力することができる。
【０２４３】
よって、メッセージの重要度に応じて、メッセージの出力可否および出力タイミングを制御することができる。
【０２４４】
また、本発明の態様１０に係る出力制御装置（メッセージサーバ２）の制御方法は、複数の出力装置（電気機器５）のうちの少なくとも１つの出力装置にメッセージを出力させる出力制御装置の制御方法であって、上記１つの出力装置にメッセージを出力させることの可否の問合せを、出力可否判定装置（発言調停サーバ１）へ送信する問合せ送信ステップ（Ｓ２）と、上記問合せ送信ステップにて送信した上記問合せに対して、上記出力可否判定装置から上記メッセージの出力の許可を受信したとき、上記１つの出力装置に上記メッセージを出力させるメッセージ出力ステップ（Ｓ４）と、を含む方法である。
【０２４５】
上記の構成によれば、態様８と同様の効果を奏する。
【０２４６】
本発明の各態様に係る出力可否判定装置（発言調停サーバ１）は、コンピュータによって実現してもよく、この場合には、コンピュータを上記出力可否判定装置が備える各手段として動作させることにより上記出力可否判定装置をコンピュータにて実現させる出力可否判定装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【０２４７】
同様に、本発明の各態様に係る出力制御装置（メッセージサーバ２）は、コンピュータによって実現してもよく、この場合には、コンピュータを上記出力制御装置が備える各手段として動作させることにより上記出力制御装置をコンピュータにて実現させる出力制御装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【０２４８】
本発明の態様１３に係る出力制御装置（メッセージサーバ２、２００／掲示板サーバ８０）は、利用者に通知するメッセージを電気機器５からの機器メッセージとして当該利用者の端末装置７０に出力させる出力制御装置であって、出力を許可したメッセージに応じて他のメッセージの出力可否を判定する出力可否判定装置（発言調停サーバ１）による上記機器メッセージの出力可否の判定結果を取得する判定結果取得手段（メッセージ生成部６１、２０１／メッセージ受信部８４）と、上記判定結果が出力可である機器メッセージを上記端末装置に出力させる出力制御手段（メッセージ出力部６２、２０５／メッセージ提示部８７）と、を備えている。
【０２４９】
上記の構成によれば、出力可否判定装置の判定結果が出力可である機器メッセージを、端末装置に出力させる。ここで、上記出力可否判定装置では、出力を許可したメッセージに応じて他のメッセージの出力可否を判定する。よって、上記機器メッセージが、先に出力可と判定されたメッセージと同内容であれば出力否とし、内容が異なっていれば出力可とすることが可能になる。
【０２５０】
したがって、出力可否判定装置の判定結果が出力可である機器メッセージを、端末装置に出力させる上記出力制御装置によれば、出力許可された他のメッセージを考慮しても、出力することが許される機器メッセージを出力させることができる。よって、複数のメッセージの出力を、利用者に不便な状況が発生しないように制御することができる。
【０２５１】
なお、上記出力制御手段は、機器メッセージを上記端末装置に送信することにより、直接出力させてもよいし、他の装置に送信することにより、間接的に出力させてもよい。また、上記出力制御手段は、機器メッセージが上記端末装置にて閲覧できるようにすればよく、閲覧開始の契機は上記端末装置に対する所定の入力操作であってもよい。
【０２５２】
本発明の態様１４に係る出力制御装置は、上記態様１３において、上記出力制御手段は、上記判定結果が出力可である機器メッセージを上記電気機器にも出力させる構成であってもよい。
【０２５３】
上記の構成によれば、判定結果が出力可となった機器メッセージが上記電気機器から出力されると共に、端末装置には、当該機器メッセージが電気機器からの機器メッセージとして出力される。よって、利用者は、電気機器の近くにいる場合には、電子機器から出力される機器メッセージを確認し、近くにいない場合であっても、端末装置にて当該電子機器からのメッセージとして上記機器メッセージを確認することができる。
【０２５４】
本発明の態様１５に係る出力制御装置は、上記態様１３または１４において、上記出力制御手段は、上記機器メッセージを、上記判定結果を示す出力可否情報と共に、上記端末装置がアクセス可能なメッセージ提示装置（掲示板サーバ８０）に送信して、上記端末装置が、上記判定結果が出力可である上記機器メッセージを当該メッセージ提示装置から取得できるようにする。
【０２５５】
上記の構成によれば、機器メッセージを出力可否情報と共にメッセージ提示装置に送信するので、メッセージ提示装置は上記出力可否情報を参照することにより、当該機器メッセージの出力可否を特定することができる。よって、上記端末装置が、上記判定結果が出力可である上記機器メッセージを当該メッセージ提示装置から取得できるようにすることができる。
【０２５６】
本発明の態様１６に係る出力制御装置は、上記態様１５において、上記出力制御手段は、上記判定結果が、上記機器メッセージの一部が出力可であることを示している場合、当該機器メッセージのうち出力可と判定された部分を上記メッセージ提示装置に送信して、該部分を上記端末装置が上記メッセージ提示装置から取得できるようにする構成であってもよい。
【０２５７】
上記の構成によれば、判定結果が、機器メッセージの一部が出力可であることを示している場合、当該機器メッセージのうち出力可と判定された部分をメッセージ提示装置に送信する。よって、メッセージ提示装置から端末装置にこの部分のみを出力させることができる。これにより、例えば内容の一部が重複する複数の機器メッセージがあった場合に、ある機器メッセージはそのまま出力させ、他の機器メッセージは重複部分を省略して出力させることもできる。
【０２５８】
本発明の態様１７に係る出力制御装置は、上記態様１３または１４において、上記出力制御手段は、上記機器メッセージの上記判定結果が出力可である場合には、該機器メッセージを上記端末装置に送信し、上記機器メッセージの上記判定結果が出力否である場合には、該機器メッセージが存在することを示す存在通知情報を上記端末装置に送信する構成であってもよい。
【０２５９】
上記の構成によれば、出力否と判定された機器メッセージについては、該機器メッセージが存在することを示す存在通知情報を端末装置に送信するので、提示対象から外れた機器メッセージが存在することを利用者に認識させることができる。
【０２６０】
本発明の態様１８に係る出力制御装置は、上記態様１７において、上記出力制御手段は、上記機器メッセージの上記判定結果が出力否であっても、当該機器メッセージの送信主体となる電気機器が、予め指定された電気機器である場合には、当該機器メッセージを上記端末装置に出力させる構成であってもよい。
【０２６１】
上記の構成によれば、判定結果が出力否の機器メッセージであっても、送信主体となる電気機器が予め指定された電気機器である場合には、該機器メッセージを出力させる。よって、利用者は、所望の電気機器を指定しておくことにより、その電気機器の機器メッセージについては確実に取得することができる。
【０２６２】
本発明の態様１９に係る出力装置（端末装置７０／電気機器５、１００）は、メッセージを出力する出力装置であって、出力を許可したメッセージに応じて他のメッセージの出力可否を判定する出力可否判定装置（発言調停サーバ１）による出力可否の判定結果が出力可であるメッセージを取得するメッセージ取得手段（メッセージ取得部７５／音声受信部１０９）と、上記メッセージ取得手段が取得したメッセージを出力する出力手段（メッセージ出力処理部７６／音声受信部１０９）と、を備えている。
【０２６３】
上記の構成によれば、上記出力可否判定装置による出力可否の判定結果が出力可であるメッセージを取得して出力するので、出力許可された他のメッセージを考慮しても、出力することが許されるメッセージを出力させることができる。よって、複数のメッセージについて、利用者に不便な状況が発生しないように出力することができる。
【０２６４】
本発明の態様２０に係る出力装置は、上記態様１９において、上記出力可否判定装置は、メッセージを所定の電気機器に出力させることの可否を判定するものであって、該出力可否判定装置が出力可と判定したメッセージは当該電気機器から出力され、上記出力手段は、上記メッセージ取得手段が取得したメッセージを上記電気機器からのメッセージとして出力する構成であってもよい。
【０２６５】
上記の構成によれば、出力可否判定装置が出力可と判定したメッセージは、電気機器から出力されると共に、上記出力装置が上記電気機器からのメッセージとして出力する。よって、電気機器または上記出力装置の何れか手近な装置から、電気機器からのメッセージの提示を受けることができる。
【０２６６】
本発明の態様２１に係る出力装置は、上記態様２０において、所定の入力操作に応じて、上記出力可否判定装置の判定結果が出力否であるメッセージを取得して、上記出力手段に出力させる出力否メッセージ取得手段を備えている構成であってもよい。
【０２６７】
上記の構成によれば、所定の入力操作に応じて、上記出力可否判定装置の判定結果が出力否であるメッセージを取得して出力させる。よって、利用者は、必要であれば、所定の入力操作を行うことにより、判定結果が出力否であるメッセージの提示を受けることができる。
【０２６８】
本発明の態様２１に係る出力装置は、上記態様１９において、上記出力装置の周囲に利用者が存在するか否かを判定する存否判定手段（人有無判定部１０５）を備え、上記出力手段は、上記存否判定手段が周囲に利用者が存在しないと判定している場合には、上記メッセージを出力しない構成であってもよい。
【０２６９】
上記の構成によれば、出力装置の周囲に利用者が存在しないと判定している場合には、メッセージを出力しないので、提示を受ける利用者が存在しない状況において、不要にメッセージが出力されることを防ぐことができる。
【０２７０】
本発明の態様２１に係るメッセージ出力システムは、利用者に対してメッセージを出力する電気機器（電気機器５、１００）と、該メッセージを該電気機器からのメッセージとして出力する端末装置７０と、上記電気機器および上記端末装置に上記メッセージを出力させる出力制御装置（メッセージサーバ２、２００）と、上記メッセージの出力可否を判定する出力可否判定装置（発言調停サーバ１）と、を含むメッセージ出力システム（発言調停システム６）であって、上記出力可否判定装置は、出力を許可した他のメッセージに応じて上記メッセージの出力可否を判定して、該判定結果を上記出力制御装置に通知し、上記出力制御装置は、上記出力可否判定装置から通知された判定結果が出力可であるメッセージを上記電気機器および上記端末装置の少なくとも一方に出力させる。
【０２７１】
上記の構成によれば、上記出力可否判定装置による出力可否の判定結果が出力可であるメッセージを上記電気機器および上記端末装置の少なくとも一方に出力させる。よって、出力許可された他のメッセージを考慮しても、出力することが許されるメッセージを出力させることができる。よって、複数のメッセージの出力を、利用者に不便な状況が発生しないように制御することができる。
【０２７２】
〔まとめ２〕
本発明の態様１に係る出力可否判定装置（発言調停サーバ１）は、１つの所定領域に対して、各々のメッセージを各々のタイミングで提示可能な複数の出力装置（電気機器５）によるメッセージの出力を制御する出力可否判定装置であって、上記複数の出力装置のうちの１つの出力装置にメッセージを出力させることの可否の問合せを、当該出力装置に上記メッセージを出力させる出力制御装置（メッセージサーバ２）から受信する問合せ受信手段（問合せ受信部２１）と、上記問合せ受信手段が上記問合せを受信したとき、過去の判定結果に基づく判定基準に基づいて、上記メッセージの出力の可否を判定する判定手段（判定部２３）と、上記判定手段による判定結果を、上記問合せを送信した上記出力制御装置へ送信する指示手段（発言指示部２４）と、を備える構成である。
【０２７３】
上記の構成によれば、出力可否判定装置は、出力装置にメッセージを出力させることの可否の問合せを出力制御装置から受信すると、過去の判定結果に基づく判定基準に基づいて、メッセージの出力の可否を判定し、その判定結果を上記出力制御装置へ送信する。そのため、出力装置に出力させるべきメッセージを有する出力制御装置は、出力の可否の問合せを出力可否判定装置へ送信し、その応答としてメッセージの出力の許可を受信したとき、出力装置にメッセージを出力させることができる。
【０２７４】
ここで、出力装置は、複数が１つの所定領域に対して、各々のメッセージを各々のタイミングで提示可能なものである。そのため、例えば、メッセージが音声の場合、当該所定領域にいる人は、複数の出力装置からそれぞれ独立のタイミングで出力される音声メッセージを聞くことになる。その結果、異なる出力装置から同時に、あるいは連続してメッセージが出力されると、聞き取れなかったり、重要なメッセージを聞き漏らしたりする恐れがあった。
【０２７５】
この点、上記の構成を備える上記出力可否判定装置は、各々のメッセージの出力の可否を判定できるため、上記の問題を解決することができる。特に、上記出力可否判定装置は、メッセージの出力の可否の判定を、問合せを受信したときに、過去の判定結果に基づく判定基準に基づいて行う。それゆえ、問合せを受信する直前の状態、例えば、どのようなメッセージを出力した後であるかを考慮して、メッセージの出力の可否の判定することができる。具体的には、重要なメッセージを出力した直後には、重要でないメッセージを出力しないようにしたり、内容が類似しているメッセージを連続して出力しないようにできる。
【０２７６】
よって、１つの所定領域に設けられた複数の出力装置からのメッセージ出力を、利用者に不便な状況が発生しないように制御することができるという効果を奏する。
【０２７７】
さらに、本発明の態様２に係る出力可否判定装置（発言調停サーバ１）は、上記態様１において、上記問合せ受信手段（問合せ受信部２１）が上記問合せと共に受信した、上記メッセージの１または複数の属性の各属性値に基づいて、上記メッセージのスコアを算出するスコア算出手段（スコア算出部２２）をさらに備え、上記判定手段（判定部２３）は、上記スコア算出手段が算出した上記スコアと上記判定基準とに基づいて、上記メッセージの出力の可否を判定する構成であってもよい。
【０２７８】
上記の構成によれば、出力可否判定装置は、出力制御装置から問合せを受信する際、一緒に、問合せの対象であるメッセージの属性の各属性値を受信する。そして、この属性の各属性値に基づいて、当該メッセージのスコアを算出し、スコアを判定基準に当てはめることによって、メッセージの出力の可否を判定する。ここで、使用する属性および属性値、並びに、スコアの算出方法は、出力の可否の判定の観点に応じて適宜選択できる。例えば、メッセージの重要度の観点で出力の可否を判定する場合、メッセージの属性として、例えば、「メッセージの緊急度」、「メッセージの主題」、「メッセージの内容」、「メッセージの目的」、「メッセージがユーザに対する返答か否か」等を用いることが好ましい。
【０２７９】
よって、属性値をスコアとして指標化されるため、メッセージ出力の可否判定が容易になるという効果を奏する。
【０２８０】
さらに、本発明の態様３に係る出力可否判定装置（発言調停サーバ１）は、上記態様２において、上記判定手段（判定部２３）は、上記スコア算出手段（スコア算出部２２）が算出した上記スコアを閾値と比較し、比較の結果が所定の条件を満たすとき、上記メッセージの出力を許可する構成であってもよい。
【０２８１】
上記の構成によれば、出力可否判定装置は、メッセージ出力の可否判定を、メッセージのスコアを閾値と比較することによって行う。
【０２８２】
よって、メッセージ出力の可否を判定する際、スコアを閾値と比較するだけでよいので、処理が容易であるという効果を奏する。
【０２８３】
さらに、本発明の態様４に係る出力可否判定装置（発言調停サーバ１）は、上記態様３において、上記判定手段（判定部２３）が上記メッセージの出力の可否を判定したとき、判定結果に基づいて、上記閾値を設定する閾値設定手段（閾値設定部２５）をさらに備える構成であってもよい。
【０２８４】
上記の構成によれば、出力可否判定装置は、メッセージ出力の可否判定に使用する閾値を、メッセージの出力の可否を判定したときに、その判定結果に基づいて再設定する。よって、直前のメッセージの可否判定の結果を反映した閾値を使って、新たなメッセージの可否判定を行うことができるという効果を奏する。
【０２８５】
さらに、本発明の態様５に係る出力可否判定装置（発言調停サーバ１）は、上記態様１から４の何れかにおいて、上記判定手段（判定部２３）は、判定の対象であるメッセージの属性の各属性値が、過去に出力を許可したメッセージの属性の各属性値と類似している場合、当該判定の対象であるメッセージの出力を却下する構成であってもよい。
【０２８６】
上記の構成によれば、出力可否判定装置は、過去に出力を許可したメッセージの属性の各属性値と類似しているメッセージの出力を却下する。属性値は、上述のように、メッセージの内容等を数値化したものであるため、メッセージが類似する場合、メッセージの各属性値も類似すると考えられる。
【０２８７】
よって、過去に出力を許可したメッセージと類似するメッセージの出力を抑制することができるという効果を奏する。
【０２８８】
また、本発明の態様６に係る出力可否判定装置（発言調停サーバ１）の制御方法は、１つの所定領域に対して、各々のメッセージを各々のタイミングで提示可能な複数の出力装置（電気機器５）によるメッセージの出力を制御する出力可否判定装置の制御方法であって、上記複数の出力装置のうちの１つの出力装置にメッセージを出力させることの可否の問合せを、当該出力装置に上記メッセージを出力させる出力制御装置（メッセージサーバ２）から受信する問合せ受信ステップ（Ｓ１１）と、上記問合せ受信ステップにて上記問合せを受信したとき、過去の判定結果に基づく判定基準に基づいて、上記メッセージの出力の可否を判定する判定ステップ（Ｓ１３、Ｓ１４、Ｓ１７、Ｓ１９、Ｓ２０）と、上記判定ステップによる判定結果を、上記問合せを送信した上記出力制御装置へ送信する指示ステップ（Ｓ１５、Ｓ１８、Ｓ２１、Ｓ２２、Ｓ２３）と、を含む方法である。
【０２８９】
上記の構成によれば、態様１と同様の効果を奏する。
【０２９０】
また、本発明の態様７に係る出力制御装置（メッセージサーバ２）は、１つの所定領域に対して、各々のメッセージを各々のタイミングで提示可能な複数の出力装置（電気機器５）のうちの少なくとも１つの出力装置にメッセージを出力させる出力制御装置であって、上記１つの出力装置にメッセージを出力させることの可否の問合せを、出力可否判定装置（発言調停サーバ１）へ送信する問合せ送信手段（メッセージ生成部６１）と、上記問合せ送信手段が送信した上記問合せに対して、上記出力可否判定装置から上記メッセージの出力の許可を受信したとき、上記１つの出力装置に上記メッセージを出力させるメッセージ出力手段（メッセージ出力部６２）と、を備える構成である。
【０２９１】
上記の構成によれば、出力装置に出力させるべきメッセージを有する出力制御装置は、出力の可否の問合せを出力可否判定装置へ送信し、その応答としてメッセージの出力の許可を受信したとき、出力装置にメッセージを出力させることができる。なお、出力可否判定装置は、出力装置にメッセージを出力させることの可否の問合せを出力制御装置から受信すると、メッセージの出力の可否を判定し、その判定結果を上記出力制御装置へ送信するものである。
【０２９２】
ここで、出力装置は、複数が１つの所定領域に対して、各々のメッセージを各々のタイミングで提示可能なものである。そのため、例えば、メッセージが音声の場合、当該所定領域にいる人は、複数の出力装置からそれぞれ独立のタイミングで出力される音声メッセージを聞くことになる。その結果、異なる出力装置から同時に、あるいは連続してメッセージが出力されると、聞き取れなかったり、重要なメッセージを聞き漏らしたりする恐れがあった。
【０２９３】
この点、上記の構成を備える出力可否判定装置は、上記出力可否判定装置に問い合わせることによって、メッセージの出力の可否を判定できるため、上記の問題を解決することができる。特に、上記出力可否判定装置は、メッセージの出力の可否の判定を、問合せを受信したときに。それゆえ、問合せを受信する直前の状態、例えば、どのようなメッセージを出力した後であるかを考慮して、メッセージの出力の可否の判定することができる。具体的には、重要なメッセージを出力した直後には、重要でないメッセージを出力しないようにしたり、内容が類似しているメッセージを連続して出力しないようにできる。
【０２９４】
よって、１つの所定領域に設けられた複数の出力装置からのメッセージ出力を、利用者に不便な状況が発生しないように制御することができるという効果を奏する。
【０２９５】
さらに、本発明の態様８に係る出力制御装置（メッセージサーバ２）は、上記態様７において、上記問合せ送信手段（メッセージ生成部６１）は、上記問合せと共に、上記メッセージの１または複数の属性の各属性値を送信する構成であってもよい。
【０２９６】
上記の構成によれば、出力制御装置は、出力可否判定装置に問合せを送信する際、一緒に、問合せの対象であるメッセージの属性の各属性値を送信する。この問合せを受信した出力可否判定装置は、この属性の各属性値に基づいて、当該メッセージのスコアを算出し、スコアを判定基準に当てはめることによって、メッセージの出力の可否を判定する。
【０２９７】
よって、属性値がメッセージ出力の可否判定の指標として使用されるため、出力可否判定装置が行うメッセージ出力の可否判定が容易になるという効果を奏する。
【０２９８】
さらに、本発明の態様９に係る出力制御装置（メッセージサーバ２）は、上記態様８において、上記問合せ送信手段は、上記属性値として、上記メッセージの出力が即時に許可されない場合には、許可が受けられるまで待機可能であることを設定する構成であってもよい。
【０２９９】
上記の構成によれば、出力制御装置は、メッセージと共に、当該メッセージの出力が即時に許可されない場合には、許可が受けられるまで待機可能であることを示す属性値を出力可否判定装置に送信する。このメッセージを受けた出力可否判定装置は、属性値に基づいて、当該メッセージの出力を即時に許可しない場合でも、当該メッセージの出力を却下せず、当該メッセージを待機させる。そして、出力可否判定装置は、所定の条件を満たせば、待機させたメッセージの出力を許可し、出力制御装置は、当該メッセージを出力装置に出力させる。
【０３００】
ここで、出力装置に出力させるメッセージには、例えば、確実に利用者に提示しなければならないメッセージではないが、他のメッセージの邪魔をしない場合、利用者に提示すべきメッセージであるものがある。上記の構成によれば、このようなメッセージを利用者に不便な状況が発生しないように出力することができる。
【０３０１】
よって、メッセージの重要度に応じて、メッセージの出力可否および出力タイミングを制御することができる。
【０３０２】
また、本発明の態様１０に係る出力制御装置（メッセージサーバ２）の制御方法は、１つの所定領域に対して、各々のメッセージを各々のタイミングで提示可能な複数の出力装置（電気機器５）のうちの少なくとも１つの出力装置にメッセージを出力させる出力制御装置の制御方法であって、上記１つの出力装置にメッセージを出力させることの可否の問合せを、出力可否判定装置（発言調停サーバ１）へ送信する問合せ送信ステップ（Ｓ２）と、上記問合せ送信ステップにて送信した上記問合せに対して、上記出力可否判定装置から上記メッセージの出力の許可を受信したとき、上記１つの出力装置に上記メッセージを出力させるメッセージ出力ステップ（Ｓ４）と、を含む方法である。
【０３０３】
上記の構成によれば、態様８と同様の効果を奏する。
【０３０４】
本発明の各態様に係る出力可否判定装置（発言調停サーバ１）は、コンピュータによって実現してもよく、この場合には、コンピュータを上記出力可否判定装置が備える各手段として動作させることにより上記出力可否判定装置をコンピュータにて実現させる出力可否判定装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【０３０５】
同様に、本発明の各態様に係る出力制御装置（メッセージサーバ２）は、コンピュータによって実現してもよく、この場合には、コンピュータを上記出力制御装置が備える各手段として動作させることにより上記出力制御装置をコンピュータにて実現させる出力制御装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【０３０６】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０３０７】
本発明は、各種電気機器に発言させる装置等に利用することができる。
【符号の説明】
【０３０８】
１    発言調停サーバ（出力可否判定装置）
２（２ａ、２ｂ、２ｃ）    メッセージサーバ（出力制御装置）
５（５ａ、５ｂ、５ｃ）    電気機器（出力装置）
２１    問合せ受信部（問合せ受信手段）
２２    スコア算出部（スコア算出手段）
２３    判定部（判定手段）
２４    発言指示部（指示手段）
２５    閾値設定部（閾値設定手段）
６１（６１ａ、６１ｂ、６１ｃ）    メッセージ生成部（問合せ送信手段、判定結果取得手段）
６２（６２ａ、６２ｂ、６２ｃ）    メッセージ出力部（メッセージ出力手段、出力制御手段）
Ｓ２    問合せ送信ステップ
Ｓ４    メッセージ出力ステップ
Ｓ１１    問合せ受信ステップ
Ｓ１３、Ｓ１４、Ｓ１７、Ｓ１９、Ｓ２０    判定ステップ
Ｓ１５、Ｓ１８、Ｓ２１、Ｓ２２、Ｓ２３    指示ステップ
６  発言調停システム（メッセージ出力システム）
７０  端末装置（出力装置）
７５  メッセージ取得部（メッセージ取得手段、出力否メッセージ取得手段）
７６  メッセージ出力処理部（出力手段）
８０  掲示板サーバ（メッセージ提示装置）
８４  メッセージ受信部（判定結果取得手段）
８７  メッセージ提示部（出力制御手段）
１００  電気機器（出力装置）
１０５  人有無判定部（存否判定手段）
１０９  音声受信部（メッセージ取得手段、出力手段）
２００  メッセージサーバ（出力制御装置）
２０４  メッセージ生成部（問合せ送信手段、判定結果取得手段）
２０５  メッセージ出力部（メッセージ出力手段、出力制御手段）
【図１】
0006042554.tif 000002
【図２】
0006042554.tif 000003
【図３】
0006042554.tif 000004
【図４】
0006042554.tif 000005
【図５】
0006042554.tif 000006
【図６】
0006042554.tif 000007
【図７】
0006042554.tif 000008
【図８】
0006042554.tif 000009
【図９】
0006042554.tif 000010
【図１０】
0006042554.tif 000011
【図１１】
0006042554.tif 000012
【図１２】
0006042554.tif 000013
【図１３】
0006042554.tif 000014
【図１４】
0006042554.tif 000015
【図１５】
0006042554.tif 000016
【図１６】
0006042554.tif 000017
【図１７】
0006042554.tif 000018
【図１８】
0006042554.tif 000019
【図１９】
0006042554.tif 000020
【図２０】
0006042554.tif 000021
【図２１】
0006042554.tif 000022
【図２２】
0006042554.tif 000023
【図２３】
0006042554.tif 000024
【図２４】
0006042554.tif 000025