(57)【特許請求の範囲】
【請求項１】
ユーザが使用する電気機器を制御する制御装置であって、
上記電気機器の第１の所定期間における動作履歴に基づく、該電気機器の第１の属性を決定する第１の属性決定部と、
上記第１の所定期間より長い第２の所定期間における上記電気機器の動作履歴に基づく、上記第１の属性と異なる、該電気機器の第２の属性を決定する第２の属性決定部と、
決定された上記第１の属性および上記第２の属性に基づいて、上記電気機器の動作を決定する動作決定部と、を含み、
上記第２の属性決定部は、上記第２の所定期間における上記電気機器の上記動作履歴に基づいて上記第２の属性を決定するとき、以前決定されたものを再度選択しない、制御装置。
【請求項２】
上記第２の属性決定部は、上記電気機器の使用開始からの期間が、予め定められた複数の期間のいずれかに達するたびに上記第２の属性を更新する、請求項１に記載の制御装置。
【請求項３】
上記動作決定部は、決定された上記第１の属性および上記第２の属性に応じて、上記電気機器が出力するメッセージを決定する、請求項１または２に記載の制御装置。
【請求項４】
上記動作決定部は、上記電気機器の状態と、上記第２の属性決定部が決定した上記第２の属性とに基づいて決定した内容のメッセージを、上記第１の属性決定部が決定した上記第１の属性に基づいて決定した形態で、上記電気機器に出力させる、請求項３に記載の制御装置。
【請求項５】
上記第２の属性決定部は、上記第２の所定期間における、上記電気機器が出力したメッセージと、該メッセージに対するユーザの応答との履歴に基づいて、該電気機器の上記第２の属性を決定する、請求項３または４に記載の制御装置。
【請求項６】
請求項１から５のいずれか１項に記載の制御装置は、以下を含む；
上記ユーザが上記電気機器を新たな電気機器に取り換えたとき、取り換え前の電気機器の第２の属性、または第１の属性および第２の属性を、取り換え後の電気機器に引き継ぐ引き継ぎ部。
【請求項７】
ユーザが使用する電気機器を制御する制御装置の制御方法であって、
上記電気機器の第１の所定期間における動作履歴に基づく、該電気機器の第１の属性を決定する第１の属性決定ステップと、
上記第１の所定期間より長い第２の所定期間における上記電気機器の動作履歴に基づく、上記第１の属性と異なる、該電気機器の第２の属性を決定する第２の属性決定ステップと、
決定された上記第１の属性および上記第２の属性に基づいて、上記電気機器を動作させる動作決定ステップと、を含み、
上記第２の属性決定ステップでは、上記第２の所定期間における上記電気機器の上記動作履歴に基づいて上記第２の属性を決定するとき、以前決定されたものを再度選択しない、制御装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザが使用する電気機器を制御する制御装置などに関する。
【背景技術】
【０００２】
近年、家庭用の電気機器（以下、家電）を、該家電を擬人化した場合における該家電の「感情」とみなした属性やモードに応じて制御する技術が知られている。下記特許文献１には、更新の対象となる属性情報である「家電の感情」と、各ユーザに対して設定された「親密度」とに応じて、家電の行動を制御する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−９８９６２号公報（２０１４年５月２９日公開）
【特許文献２】特開２０１４−２１９５９４号公報（２０１４年１１月２０日公開）
【特許文献３】特開２００２−２１５１８３号公報（２００２年７月３１日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の技術は、ユーザが変わると、家電の行動パターンが該ユーザに対する「親密度」に応じて変化するものである。換言すれば、一人のユーザに対する家電の行動パターンは、「家電の感情」のみに応じて変化するものであった。そのため、家電を長期間使用すると、家電の行動パターンがユーザにとって既知のものとなってしまい、ユーザが飽きる、家電に対して愛着がわかないという問題があった。
【０００５】
本発明は、前記の問題点に鑑みてなされたものであり、その目的は、ユーザが飽きず、電気機器に愛着を持つことのできる制御装置などを実現することにある。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明の一態様に係る制御装置は、ユーザが使用する電気機器を制御する制御装置であって、上記制御装置は、以下を含む；上記電気機器の第１の所定期間における動作履歴に基づく、該電気機器の第１の属性を決定する第１の属性決定部、上記第１の所定期間より長い第２の所定期間における上記電気機器の動作履歴に基づく、上記第１の属性と異なる、該電気機器の第２の属性を決定する第２の属性決定部、決定された上記第１の属性および上記第２の属性に基づいて、上記電気機器の動作を決定する動作決定部。
【０００７】
また、上記の課題を解決するために、本発明の一態様に係る制御装置の制御方法は、ユーザが使用する電気機器を制御する制御装置の制御方法であって、上記制御装置の制御方法は、以下を含む；上記電気機器の第１の所定期間における動作履歴に基づく、該電気機器の第１の属性を決定する第１の属性決定ステップ、上記第１の所定期間より長い第２の所定期間における上記電気機器の動作履歴に基づく、上記第１の属性と異なる、該電気機器の第２の属性を決定する第２の属性決定ステップ、決定された上記第１の属性および上記第２の属性に基づいて、上記電気機器を動作させる動作決定ステップ。
【０００８】
また、上記の課題を解決するために、本発明の一態様に係る表示装置は、画像を表示する表示部を備える表示装置であって、上記表示装置は、以下を含む；ユーザが使用する電気機器を制御する制御装置から取得した、上記電気機器の第１の所定期間における動作履歴に基づく、該電気機器の第１の属性と、上記第１の所定期間より長い第２の所定期間における上記電気機器の動作履歴に基づく、上記第１の属性と異なる、該電気機器の第２の属性と、をユーザが認識可能な情報を上記表示部に表示させる表示制御部。
【発明の効果】
【０００９】
本発明の一態様によれば、ユーザが飽きず、電気機器に愛着を持つことができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態１に係る機器制御システムに含まれるサーバ、冷蔵庫、および携帯端末の要部構成の一例を示すブロック図である。
【図２】図１に示す冷蔵庫の性格および機嫌に応じた、音声出力の内容の違いを示す図である。
【図３】図１に示す冷蔵庫の性格の変化を示す図である。
【図４】図１に示す冷蔵庫の性格ごとの動作の違いについて説明する図である。
【図５】図１に示すサーバに記憶されている対話履歴のデータ構造および具体例を示す図である。
【図６】図１に示すサーバに記憶されている性格決定情報のデータ構造および具体例を示す図である。
【図７】（ａ）は、図１に示すサーバに記憶されている機嫌判定情報のデータ構造および具体例を示す図である。（ｂ）は、図１に示すサーバに記憶されている動作履歴のデータ構造および具体例を示す図である。
【図８】図１に示すサーバに記憶されている発話候補情報のデータ構造および具体例を示す図である。（ａ）は、性格が「積極的」の場合を示す図であり、（ｂ）は、性格が「自己主張しない」の場合を示す図である。
【図９】図１に示すサーバが実行する性格決定処理の流れの一例を示すフローチャートである。
【図１０】図１に示すサーバが実行する機嫌決定処理の流れの一例を示すフローチャートである。
【図１１】図１に示すサーバが実行するメッセージ決定処理の流れの一例を示すフローチャートである。
【図１２】図１に示す携帯端末に表示される画面例を示す図である。
【図１３】図１に示すサーバ、冷蔵庫、および携帯端末として利用可能なコンピュータの構成を例示したブロック図である。
【発明を実施するための形態】
【００１１】
〔実施形態１〕
以下、本発明の実施の形態について、図１から図１１に基づいて詳細に説明する。
【００１２】
（本発明の概要）
まず、本発明の概要について図１から図４を参照して説明する。図１は、本実施形態に係る機器制御システム１００に含まれるサーバ１（制御装置）、冷蔵庫２（電気機器）、および携帯端末４（表示装置）の要部構成の一例を示すブロック図である。図２は、冷蔵庫２の性格および機嫌に応じた、音声出力の内容の違いを示す図である。図３は、冷蔵庫２の性格の変化を示す図である。図４は、冷蔵庫２の性格ごとの動作の違いについて説明する図である。
【００１３】
図１に示すように、本発明に係る冷蔵庫２はサーバ１と通信可能に接続されている。そして、本発明に係る冷蔵庫２は、図２に示すように、音声を出力する機能を有する。この冷蔵庫２の音声出力を制御するのが図１に示すサーバ１である。図２の（ａ）の例では、冷蔵庫２は、サーバ１が決定した「うふふ、卵の賞味期限が切れそうだよ。今日のごはんに使ったら？よろしくね。」という、ユーザに卵の使用を提案するメッセージを音声出力している。
【００１４】
ここで、サーバ１は、冷蔵庫２を擬人化した場合における冷蔵庫２の性格（第２の属性）を示す性格情報と、冷蔵庫２を擬人化した場合における冷蔵庫２の機嫌（第１の属性）を示す機嫌情報とに応じて、冷蔵庫２が出力するメッセージを決定する。つまり、図２の（ａ）の例では、性格情報が「おしゃべり」であり、機嫌情報が「良」であるため、上述のメッセージを出力している。
【００１５】
換言すれば、性格情報および機嫌情報のいずれかが異なる場合、冷蔵庫２は異なるメッセージを音声出力する可能性がある。具体的には、図２の（ｂ）に示すように、性格情報が「おしゃべり」であっても、機嫌情報が「悪」である場合（機嫌情報が異なる場合）、サーバ１は、「あーあ、卵の賞味期限が切れそうだよ。今日のごはんに使ったら？別にいいけど。」と、異なるメッセージを冷蔵庫２に音声出力させる。これにより、冷蔵庫２の機嫌が悪い様子を表現することができる。また、図２の（ｃ）に示すように、機嫌情報が「良」であっても、性格情報が「控えめ」である場合（性格情報が異なる場合）、サーバ１は、「うふふ、卵の賞味期限が切れそうだよ。よろしくね。」と、卵の賞味期限が切れそうであることのみを知らせる（換言すれば、提案を行わない）メッセージを冷蔵庫２に音声出力させる。これにより、冷蔵庫２が控えめな性格であるため、提案を遠慮している様子を表現することができる。
【００１６】
このように、性格情報と機嫌情報との組み合わせに応じて、メッセージの内容や出力の有無を変化させることで、あたかも冷蔵庫２が自機の性格と機嫌とを有しているようなメッセージの音声出力を行うことができる。また、冷蔵庫２の音声出力パターンが増えることとなるので、ユーザが冷蔵庫２とのコミュニケーションに飽きることがなくなる。
【００１７】
なお、図２に示した性格情報および機嫌情報と、メッセージの内容やメッセージの出力の有無との対応付けは一例であり、この例に限定されるものではない。
【００１８】
また、サーバ１は、性格情報と機嫌情報とを、冷蔵庫２の動作履歴に基づいて決定する。具体的には、サーバ１は、冷蔵庫２の動作履歴を数時間ごとや１日ごとに参照し、機嫌情報を更新する。つまり、冷蔵庫２の機嫌情報は、数時間ごとや１日ごとに変わる可能性がある。この機嫌情報は、更新する都度、複数の機嫌情報の中から選択的に選ばれるものである。そのため、以前選択された機嫌情報が、更新時に再度選択される可能性がある。これにより、あたかも人間の機嫌のように、冷蔵庫２の機嫌を表現することができる。なお、機嫌情報の更新の詳細については後述する。
【００１９】
一方で、図３に示すように、サーバ１は、冷蔵庫２の数か月間または数年間の対話履歴に基づいて、性格情報を更新する。つまり、冷蔵庫２の性格情報は、数か月または数年に一度変わる可能性がある。この性格情報は機嫌情報と異なり、時間の経過とともに一方向に変化するものである。そのため、以前選択された性格情報（換言すれば、現在選択されている性格情報より前に選択されていた性格情報）が、更新時に再度選択される可能性はないものとする。図示の例では、サーバ１は、性格情報が「初期状態」の冷蔵庫２について、使用開始から３か月後に、性格情報をそれまでの対話履歴に基づいて「おしゃべり」または「控えめ」に変更する。また、サーバ１は、冷蔵庫２の性格情報が「おしゃべり」の場合、使用開始から１年後に性格情報をそれまでの対話履歴に基づいて「積極的」または「世話好き」に変更する。これにより、あたかも人間の性格のように、冷蔵庫２の性格を表現することができる。さらに、冷蔵庫２があたかも成長しているかのようにユーザに感じさせることができ、冷蔵庫２に愛着を持たせることができる。
【００２０】
なお、性格情報の更新の詳細については後述する。また、図３に示す性格情報の更新タイミング、および性格情報の種類については一例であり、これらは図示の例に限定されるものではない。
【００２１】
また、図４に示すように、本実施形態のサーバ１は、冷蔵庫２がメッセージを音声出力するタイミング（発話タイミング）と、冷蔵庫２が音声出力するメッセージのカテゴリ（発話カテゴリ）とを、冷蔵庫２の性格に応じたものとする。
【００２２】
発話タイミングが「話しかけられた時」の性格の場合、冷蔵庫２に対してユーザが話しかけたとき（音声を入力したとき）、冷蔵庫２はメッセージを音声出力する。換言すれば、冷蔵庫２は、ユーザが音声を入力しない限り、メッセージを音声出力しない。一方、発話タイミングが「いつでも」の性格の場合、冷蔵庫２は、ユーザが音声を入力しなくてもメッセージを音声出力する可能性がある。なお、図示の発話タイミングは一例であり、この例に限定されるものではない。
【００２３】
図示の発話カテゴリの「○」は、冷蔵庫２がそのカテゴリのメッセージを出力することを示している。例えば、冷蔵庫２の性格が「おしゃべり」の場合、「提案」のカテゴリ
に含まれるメッセージは出力するが、「お知らせ」、「あいさつ」、「雑談」のカテゴリに含まれるメッセージは出力しない。
【００２４】
また、図示の発話カテゴリのうち、「お知らせ」には、ユーザに対して何らかの情報を通知する（例えば、庫内の食品の賞味期限や、近所のスーパーの特売日など）メッセージが含まれる。また、「あいさつ」には、「おはよう」や「こんにちは」などのあいさつのメッセージが含まれる。また、「提案」には、ユーザに対して何らかの動作を促す（例えば、賞味期限が切れそうな食品の使用など）メッセージが含まれる。また、「雑談」には、冷蔵庫２の機能に関係のない話題に関するメッセージが含まれる（例えば、好きな食べ物の話など）。
【００２５】
「標準」のカテゴリのメッセージは、他のカテゴリのメッセージと異なり、すべての性格で音声出力されるメッセージである。「標準」のカテゴリには、冷蔵庫２に搭載された機能を実現するために必須のメッセージや、ユーザとの対話を実現するためのメッセージが含まれる。以下、これらのメッセージについて詳細に説明する。
【００２６】
本実施形態の冷蔵庫２は、ユーザが食品名を音声入力することで、該食品名を食品リストに登録し、管理する機能を備えている。そのため、冷蔵庫２に搭載された機能を実現するために必須のメッセージとしては、ユーザが音声入力した食品名の登録の確認メッセージ（例えば「卵を１パック登録するよ」）などが挙げられる。
【００２７】
また、冷蔵庫２は性格に応じて出力しないメッセージのカテゴリがある。例えば、性格が「おしゃべり」の場合、冷蔵庫２は「あいさつ」のカテゴリのメッセージを発話しない。そのため、ユーザが冷蔵庫２に「おはよう」と発話しても、冷蔵庫２があいさつを返せない（対話を実現できない）おそれがある。そこで、ユーザとの対話を続けるためのメッセージとして、例えば「はーい」などのメッセージを「標準」カテゴリのメッセージとしておく。これにより、ユーザの発話に対する応答として適切な発話カテゴリのメッセージを音声出力しない性格であっても、冷蔵庫２がユーザとの対話を実現することができる。
【００２８】
なお、図示の例では「リーダー格」、「お手伝い」、「平和主義者」、および「分析者」の性格は、音声出力するメッセージのカテゴリがそれぞれ、「積極的」、「世話好き」、「自己主張しない」、および「いつも冷静」の性格と同じである。本実施形態では、冷蔵庫２の性格が「リーダー格」、「お手伝い」、「平和主義者」、および「分析者」の場合、「積極的」、「世話好き」、「自己主張しない」、および「いつも冷静」では出力しない特別なメッセージを出力する。ただし、この例に限定されるものではなく、冷蔵庫２の性格が「リーダー格」、「お手伝い」、「平和主義者」、および「分析者」の場合、「積極的」、「世話好き」、「自己主張しない」、および「いつも冷静」と異なるカテゴリのメッセージを出力する構成であってもよい。
【００２９】
（サーバ１および冷蔵庫２の要部構成）
続いて、図１を参照してサーバ１および冷蔵庫２の要部構成について説明する。なお、外部サーバ３および携帯端末４の詳細については、後述する別の実施形態にて説明する。
【００３０】
まず、サーバ１の要部構成について説明する。サーバ１は、複数の家庭における冷蔵庫２などの家庭用電気機器（以下、家電）の管理、動作制御を行う。図示のように、サーバ１は、サーバ通信部１１、サーバ制御部１２、およびサーバ記憶部１３を備えている。
【００３１】
サーバ通信部１１は、他の機器（例えば冷蔵庫２）と通信する。具体的には、サーバ通信部１１は、冷蔵庫２に入力された音声の音声データｄ１を、家電を識別する家電ＩＤとともに冷蔵庫２から受信すると、該音声データｄ１と家電ＩＤとを後述する音声認識部１２１に出力する。また、冷蔵庫２のドアが開閉されたことを示すドア開閉情報ｄ２を、家電ＩＤとともに冷蔵庫２から受信すると、該ドア開閉情報ｄ２と家電ＩＤとを後述する履歴管理部１２２に出力する。一方、サーバ通信部１１は、後述する出力音声決定部１２５が出力した、冷蔵庫２に音声出力させるメッセージを示すメッセージデータｄ３を、冷蔵庫２に送信する。なお、図１に示すように、サーバ通信部１１が送受信する情報はこの例に限定されない。その他の情報については、後述する他の実施形態にて詳細に説明する。
【００３２】
サーバ制御部１２は、サーバ１の各部を統括して制御する。サーバ制御部１２は、音声認識部１２１、履歴管理部１２２、性格決定部１２３（第２の属性決定部）、機嫌決定部１２４（第１の属性決定部）、出力音声決定部１２５（動作決定部）、および食品リスト管理部１２６を含む。
【００３３】
音声認識部１２１は、取得した音声データｄ１に対して音声認識を行い、音声認識の結果に基づいて各部に処理の実行を指示する。なお、音声認識部１２１が実行する音声認識には、既存の技術を用いることができる。具体的には、音声認識部１２１は、音声認識結果のテキストデータ（以下、ユーザ音声テキストと称する）と、冷蔵庫２から取得した家電ＩＤとともに、メッセージ決定指示ｔ１を出力音声決定部１２５に出力する。また、音声認識部１２１は、音声データｄ１を認識した結果が、冷蔵庫２に保存している食品を管理するための食品リスト１３６の更新を示している場合、該結果が示す処理の実行（例えば、食品の新規登録、食品の削除など）指示ｔ２と、冷蔵庫２から取得した家電ＩＤとを食品リスト管理部１２６に指示する。
【００３４】
また、音声認識部１２１は、ユーザ音声テキストを、音声データｄ１を取得した日時に対応付けて、冷蔵庫２から取得した家電ＩＤとともに履歴管理部１２２に出力する。また、音声認識部１２１は、出力音声決定部１２５から取得した、冷蔵庫２に送信したメッセージを示すテキストデータ（以下、メッセージテキストと称する）であって、出力を指示した日時、該メッセージのカテゴリ、および家電ＩＤに対応付けられたメッセージテキストを、履歴管理部１２２に出力する。
【００３５】
また、音声認識部１２１は、出力音声決定部１２５からメッセージテキストを取得すると、タイマ（不図示）による時間の計測を開始する。そして、所定時間以内に、家電ＩＤが一致する音声データｄ１を取得しなかった場合、ユーザと冷蔵庫２との対話が終了したことを示す対話終了通知を、冷蔵庫２を示す家電ＩＤに対応付けて履歴管理部１２２に出力する。
【００３６】
履歴管理部１２２は、冷蔵庫２の性格情報を決定するために使用する対話履歴１３１と、冷蔵庫２の機嫌情報を決定するために使用する動作履歴１３４とを管理する。ここでは、対話履歴１３１の管理について図５を参照しながら説明する。なお、動作履歴１３４の管理については後述する。
【００３７】
図５は、対話履歴１３１のデータ構造および具体例を示す図である。なお、図示の対話履歴１３１は一例であり、対話履歴１３１は図５の例に限定されるものではない。
【００３８】
対話履歴１３１は、ユーザと冷蔵庫２の対話に関する情報を時系列順に並べたログである。対話履歴１３１は家電ごとに生成され、図示のように、家電を識別する家電ＩＤが対応付けられている。図５は、Ｆ００１という家電ＩＤで特定される冷蔵庫２の対話履歴１３１を示している。図示の対話履歴１３１の「日時」のカラムには、冷蔵庫２にメッセージの出力を指示した日時（すなわち、音声認識部１２１が取得したメッセージテキストに対応付けられている日時）が格納される。「カテゴリ」のカラムには、冷蔵庫２に出力を指示したメッセージのカテゴリ（すなわち、音声認識部１２１が取得したメッセージテキストに対応付けられているメッセージのカテゴリ）が格納される。「発話内容」のカラムには冷蔵庫２に出力を指示したメッセージの内容（すなわち、メッセージテキストの内容）が格納される。
【００３９】
「ユーザ発話」のカラムには、冷蔵庫２に出力を指示したメッセージに対して、ユーザからの応答が音声入力されたか否かを示す情報が格納される。「有」は応答が音声入力されたことを示し、「無」は応答が音声入力されなかったことを示す。「ユーザ発話内容」のカラムには、応答の内容（すなわち、ユーザ音声テキストの内容）が格納される。「ユーザ発話分類」のカラムには、応答が肯定的な応答であったか、または否定的な応答であったかを示す情報が格納される。
【００４０】
履歴管理部１２２は、音声認識部１２１から取得した、家電ＩＤが一致するユーザ音声テキストとメッセージテキストとを時系列順に並べる。そして、履歴管理部１２２は、音声認識部１２１から、ユーザ音声テキストおよびメッセージテキストと家電ＩＤが一致する対話終了通知を取得すると、最も新しいテキストデータがユーザ音声テキストであるか否かを判定する。
【００４１】
最も新しいテキストデータがユーザ音声テキストである場合、履歴管理部１２２は、該ユーザ音声テキストが直前のメッセージテキストに対する肯定的な応答であるか、または否定的な応答であるかを判定する。具体的には、履歴管理部１２２は、サーバ記憶部１３に記憶された、ユーザ音声テキスト候補のテキストデータを肯定的な応答または否定的な応答に分類したデータベース（不図示）を参照し、判定対象のユーザ音声テキストと一致するテキストデータが、肯定的な応答に分類されているか、または否定的な応答に分類されているかを特定する。そして、履歴管理部１２２は、ユーザ音声テキストの内容、該ユーザ音声テキストの直前のメッセージテキストの内容、該メッセージテキストに対応付けられている出力を指示した日時およびメッセージのカテゴリ、メッセージに対するユーザの応答があったことを示す情報、並びに応答が肯定的かまたは否定的かを示す情報を対応付けて、家電ＩＤが一致する対話履歴１３１に格納する（対話履歴１３１に新たなレコードを追加する）。
【００４２】
一方、最も新しいテキストデータがメッセージテキストである場合、履歴管理部１２２は、該メッセージテキストの内容、該メッセージテキストに対応付けられている出力を指示した日時およびメッセージのカテゴリ、メッセージに対するユーザの応答がなかったことを示す情報、並びに応答が否定的であることを示す情報を対応付けて、家電ＩＤが一致する対話履歴１３１に格納する。すなわち、本実施形態に係る履歴管理部１２２は、冷蔵庫２が音声出力したメッセージに対するユーザの応答が無かった場合、ユーザが否定的な応答をした（ユーザが冷蔵庫２のメッセージを無視した）とみなす。
【００４３】
性格決定部１２３は、対話履歴１３１における所定期間（第２の所定期間）のユーザと冷蔵庫２との対話履歴に基づいて、冷蔵庫２の性格を決定する。具体的には、性格決定部１２３は、性格決定情報１３２と、冷蔵庫２の使用開始（本実施形態では、冷蔵庫２とサーバ１とが最初に通信した日時を使用開始の日時とみなす）から動作しているタイマ（不図示）とを参照し、冷蔵庫２の性格を更新（変更）するタイミング（すなわち、性格を変更する日付）となったか否かを判定する。ここで、図６を参照して、性格決定情報１３２の詳細について説明する。
【００４４】
図６は、性格決定情報１３２のデータ構造および具体例を示す図である。なお、性格決定情報１３２は図６の例に限定されるものではない。性格決定情報１３２は、冷蔵庫２の変更前の性格情報（すなわち現在の性格）、変更後の性格情報、および、変更後の性格に変更するための変更条件が対応付けられたテーブルである。本実施形態に係る性格決定情報１３２は、性格情報を変更するタイミングごとの複数のテーブル（性格決定情報１３２ａ〜１３２ｃ）であるが、この例に限定されるものではなく、例えば１つのテーブルであってもよい。
【００４５】
性格決定部１２３は、性格情報を変更するタイミングとなったと判定したとき、冷蔵庫２の現在の性格に応じた性格決定情報１３２を参照して、性格情報を変更する。例えば、冷蔵庫２の現在の性格が「初期状態」の場合、性格決定部１２３は、使用開始から３か月が経過したとき、性格決定情報１３２ａを参照する。そして、冷蔵庫２の家電ＩＤに対応付けられた対話履歴１３１に格納された情報が、「変更条件」のカラムに格納された条件のいずれを満たすかを判定する。この例の場合、性格決定部１２３は、対話履歴１３１から、３か月間の対話回数の月あたりの平均を算出する。例えば、該平均が１００回／月以上であった場合、性格決定部１２３は冷蔵庫２の新たな性格を「おしゃべり」に決定する。
【００４６】
また例えば、冷蔵庫２の現在の性格が「おしゃべり」の場合、性格決定部１２３は、使用開始から１年が経過したとき、性格決定情報１３２ｂを参照する。そして、冷蔵庫２の家電ＩＤに対応付けられた対話履歴１３１から、現在から９カ月前までのレコードのうち、「カテゴリ」のカラムに「提案」が格納されたレコードを抽出する。そして、該抽出したレコードにおいて、「ユーザ発話分類」のカラムに「肯定的」が格納されたレコードの割合を算出する。ここで例えば、該割合が７０％以上であった場合、性格決定部１２３は冷蔵庫２の新たな性格を「積極的」に決定する。
【００４７】
また例えば、冷蔵庫２の現在の性格が「積極的」の場合、性格決定部１２３は、使用開始から３年が経過したとき、性格決定情報１３２ｃを参照する。そして、冷蔵庫２の家電ＩＤに対応付けられた対話履歴１３１から、現在から２年前までのレコードを抽出する。そして、該抽出したレコードにおいて、「ユーザ発話分類」のカラムに「肯定的」が格納されたレコードの割合を算出する。ここで例えば、該割合が７０％以上であった場合、性格決定部１２３は冷蔵庫２の新たな性格を「リーダー格」に決定する。一方、上記割合が７０％未満であった場合、性格決定部１２３は冷蔵庫２の性格を変更せず、「積極的」のままとする。
【００４８】
以上のように、性格決定部１２３は、冷蔵庫２の使用開始からの期間が、予め定められた複数の期間のいずれかに達するたびに、冷蔵庫２の性格を更新する。また、性格決定部１２３は、冷蔵庫２の性格を変更すると、新たな性格を示す性格情報を、冷蔵庫２を示す家電ＩＤと対応付けて、出力音声決定部１２５に出力する。
【００４９】
機嫌決定部１２４は、性格決定部１２３の説明における所定期間（第２の所定期間）より短い期間（第１の所定期間）における動作履歴１３４に基づいて、冷蔵庫２の機嫌を決定する。具体的には、機嫌決定部１２４は、現在時刻を検出するクロック（不図示）を参照し、冷蔵庫２の機嫌を更新（変更）するタイミングとなったか否かを判定する。そして、機嫌判定情報１３３と動作履歴１３４とに基づいて冷蔵庫２の機嫌を決定する。本実施形態では、冷蔵庫２の機嫌を変更するタイミングは１日につき１回であり、所定の時刻となったときであるものとして説明するが、この例に限定されるものではなく、１日につき複数回であってもよい。また、本実施形態では、冷蔵庫２の機嫌は、機嫌決定部１２４が機嫌判定情報１３３および動作履歴１３４を参照して算出したポイントによって決まる。具体的には、ポイントの合計値が０より大きい値の場合、機嫌決定部１２４は冷蔵庫２の機嫌を「良」に決定する。また、上記ポイントの合計値が０より小さい値の場合、機嫌決定部１２４は冷蔵庫２の機嫌を「悪」に決定する。また、上記ポイントの合計値が０の場合、機嫌決定部１２４は冷蔵庫の機嫌を「普通」に決定する。なお、この機嫌の決定方法は一例であり、この例に限定されるものではない。
【００５０】
ここで、図７を参照して、機嫌判定情報１３３と動作履歴１３４との詳細について説明する。図７の（ａ）は、機嫌判定情報１３３のデータ構造および具体例を示す図である。図７の（ｂ）は、動作履歴１３４のデータ構造および具体例を示す図である。なお、機嫌判定情報１３３および動作履歴１３４は、図７に示す例に限定されるものではない。
【００５１】
機嫌判定情報１３３は、冷蔵庫２などの家電ごとの、機嫌の決定方法を規定する情報である。「家電」のカラムには、機嫌を決定する対象の家電を示す情報（例えば、冷蔵庫２を示す情報）が格納される。「判定対象」のカラムには、機嫌を決定するための判定の対象を示す情報が格納される。また、「ポイント変更条件」のカラムには、機嫌を決定するためのポイントが変更される条件の情報が格納される。また、「対象期間」のカラムには、判定の対象となる期間の情報が格納される。また、「増減」のカラムには「ポイント変更条件」のカラムに格納された条件を満たしたときのポイントの増減の値が格納される。
【００５２】
図示の機嫌判定情報１３３の例では、前日の食品リスト１３６の更新回数が３０回以上であるとき、前日の食品リスト１３６への食品登録回数が１回以上であるとき、前日の対話回数が２０回以上であるとき、および、前日のユーザの応答の割合が５０％以上であるときにポイントを１増やすと規定している。なお、「ユーザの応答」とは、冷蔵庫２が音声出力したメッセージに対して、ユーザが音声を入力することを示す。また、本実施形態においてポイントの初期値は０である。
【００５３】
また、図示の機嫌判定情報１３３の例では、前日の冷蔵庫２のドアの開閉回数が１００回以上であるとき、前日までの直近１週間の食品リスト１３６への食品登録回数が０回であるとき、および、前日の時点での食品リスト１３６における食品の期限（賞味期限）が切れてからの経過日数の平均が５日以上であるときにポイントを１減らすと規定している。なお、「食品の期限」とは、食品リスト１３６に食品を登録したときに、食品名に対応付けられて登録される日付、または登録時の日付からの日数を示す値（以下、期限値と称する）である。
【００５４】
動作履歴１３４は、機嫌判定情報１３３に格納されたポイント変更条件に関する履歴を格納する。動作履歴１３４は家電ごとに生成され、図示のように、家電を識別する家電ＩＤが対応付けられている。図７の（ｂ）は、Ｆ００１という家電ＩＤで特定される冷蔵庫２の動作履歴１３４を示している。図７の（ｂ）に示すように、動作履歴１３４は、１日毎のポイント変更条件に関する数値を格納している。さらに、対象期間に応じて算出した該数値（対象期間の各値）と、該数値とポイント変更条件とから決定されるポイント増減の値とを格納している。
【００５５】
ここで、履歴管理部１２２が実行する、動作履歴１３４の管理の詳細について説明する。履歴管理部１２２は、サーバ通信部１１から、冷蔵庫２の家電ＩＤとドア開閉情報ｄ２とを取得すると、図示の動作履歴１３４の「本日」のカラムにおける「１」の行のセルに格納された数値を１増やす。また、履歴管理部１２２は、食品リスト管理部１２６から、冷蔵庫２の家電ＩＤと食品リスト１３６が更新された旨の通知とを受けると、図示の動作履歴１３４の「本日」のカラムにおける「２」の行のセルに格納された数値を１増やす。また、履歴管理部１２２は、食品リスト管理部１２６から、冷蔵庫２の家電ＩＤと食品リスト１３６に食品が登録された旨の通知とを受けると、図示の動作履歴１３４の「本日」のカラムにおける「３」および「４」の行のセルに格納された数値を１増やす。また、履歴管理部１２２は、所定の時刻に食品リスト管理部１２６から、冷蔵庫２の家電ＩＤとともに通知される、食品の期限（賞味期限）が切れてからの経過日数の平均値を、図示の動作履歴１３４の「本日」のカラムにおける「５」の行のセルに格納する。また、履歴管理部１２２は、冷蔵庫２の家電ＩＤに対応付けられた対話履歴１３１に新たなレコードを追加したとき、図示の動作履歴１３４の「本日」のカラムにおける「６」の行のセルに格納された数値を１増やす。また、履歴管理部１２２は、所定の時刻に、冷蔵庫２の家電ＩＤに対応付けられた対話履歴１３１における本日の日付を含むレコードのうち、ユーザ発話「有」のレコードの割合を算出し、算出した割合を示す数値を図示の動作履歴１３４の「本日」のカラムにおける「７」の行のセルに格納する。
【００５６】
続いて、機嫌決定部１２４による冷蔵庫２の機嫌の決定の詳細を説明する。機嫌決定部１２４は、所定の時刻となったとき、機嫌判定情報１３３の対象期間、および、冷蔵庫２の家電ＩＤに対応付けられた動作履歴１３４を参照し、動作履歴１３４の「１」〜「７」の各行について、対象期間に応じた数値（以下、算出値と称する）を算出する。なお、図示の例では、該算出値を算出するために使用する各セルを、灰色で塗ることで示している。「１」〜「３」および「５」〜「７」の行における算出値は、対象期間が前日であるため、機嫌決定部１２４は、「１日前」のカラムの数値をそのまま算出値とする。一方、「４」の行における算出値は、対象期間が１週間であるため、機嫌決定部１２４は、「４」の行における「１日前」〜「７日前」の７つのセルに格納された数値を合計し、該合計値を算出値とする。
【００５７】
そして、機嫌決定部１２４は、機嫌判定情報１３３の各ポイント変更条件と算出値とを比較し、ポイントを変更するか否かを判定する。ポイントを変更すると判定した場合、ポイント変更条件に対応付けられたポイントの増減の値（図示の例では＋１または−１）を計算結果として動作履歴１３４に格納する。一方、ポイントを変更しないと判定した場合、計算結果として動作履歴１３４に０を格納する。そして、計算結果に格納した数値の合計（ポイントの合計値）を算出し、該ポイントの合計値が０より大きい値となるか、０より小さい値となるか、または０となるかを判定する。最後に、上述したように、ポイントの合計値に応じて冷蔵庫２の機嫌を決定し（図示の例では、ポイントの合計値が＋２のため、機嫌を「良」に決定し）、決定した機嫌を示す機嫌情報を、冷蔵庫２を示す家電ＩＤと対応付けて、出力音声決定部１２５に出力する。なお、機嫌決定部１２４による冷蔵庫２の機嫌の決定方法は、ここまで説明したものに限定されない。
【００５８】
出力音声決定部１２５は、冷蔵庫２に出力させるメッセージを決定する。具体的には、出力音声決定部１２５は、性格決定部１２３から性格情報を取得するたびに、家電ＩＤが一致する性格情報を上書きし、取得した性格情報に応じた発話候補情報１３５を特定する。また、出力音声決定部１２５は、機嫌決定部１２４から機嫌情報を取得するたびに、家電ＩＤが一致する機嫌情報を上書きする。そして、音声認識部１２１からメッセージ決定指示ｔ１を取得すると、予め特定していた発話候補情報１３５に含まれる複数のメッセージから、条件に合致するメッセージを特定する。そして、該メッセージについて、性格決定部１２３から取得した機嫌情報に応じたバリエーションを特定し、特定したバリエーションのメッセージを、冷蔵庫２に音声出力させるメッセージデータｄ３として冷蔵庫２に送信する。また、メッセージデータｄ３の冷蔵庫２への送信が完了すると、出力音声決定部１２５は、送信した日時、メッセージデータｄ３のカテゴリ、および冷蔵庫２の家電ＩＤに対応付けられたメッセージテキストを、音声認識部１２１に出力する。
【００５９】
換言すれば、出力音声決定部１２５は、冷蔵庫２の状態と、冷蔵庫２の性格とに基づいて決定した内容のメッセージを、冷蔵庫２の機嫌に基づいて決定した形態で、冷蔵庫２に出力させると表現することもできる。
【００６０】
ここで、図８を参照して発話候補情報１３５の詳細について説明する。図８は、発話候補情報１３５のデータ構造および具体例を示す図である。図８の（ａ）は、性格が「積極的」の場合の発話候補情報１３５ａのデータ構造および具体例を示す図であり、図８の（ｂ）は、性格が「自己主張しない」の場合の発話候補情報１３５ｂのデータ構造および具体例を示す図である。なお、発話候補情報１３５は、図８の例に限定されるものではない。
【００６１】
発話候補情報１３５は、冷蔵庫２に音声出力させるメッセージのデータベースである。上述したように、発話候補情報１３５は、冷蔵庫２の性格情報に対応付けられた複数のデータベース（例えば、図８に示す発話候補情報１３５ａ、発話候補情報１３５ｂなど）である。換言すれば、発話候補情報１３５は、冷蔵庫２の性格ごとに異なる、冷蔵庫２が出力可能なメッセージのリストであると表現することもできる。なお以降、複数のデータベースを区別する必要が無い場合、単に発話候補情報１３５と記載する。
【００６２】
「メッセージ本文」のカラムには、各メッセージの内容を示すテキストデータが格納されている。なお、「メッセージ本文」のカラムの「−」は、冷蔵庫２に音声出力させるメッセージとして特定された場合、メッセージを音声出力させず、処理を終了することを示している。「出力条件」のカラムには、各メッセージが音声出力の対象となるための条件を示す情報が格納されている。「機嫌」のカラムには、冷蔵庫２の機嫌を示す機嫌情報、すなわち、本実施形態の場合、「良」、「普通」、「悪」が格納されている。「文頭」および「文末」のカラムにはそれぞれ、メッセージ本文の文頭および文末に付加する文言のテキストデータが格納されている。換言すれば、「文頭」および「文末」のカラムには、メッセージのバリエーションを変更するためのテキストデータが格納されている。なお、「文頭」および「文末」のカラムの「−」は、メッセージ本文に文言を付加しないことを示している。「カテゴリ」のカラムには、各メッセージのカテゴリ（図４参照）を示す情報が格納されている。
【００６３】
上述したように、冷蔵庫２の性格が「積極的」である場合、出力音声決定部１２５が読み出す発話候補情報１３５は、発話候補情報１３５ａである。また、冷蔵庫２の性格が「積極的」である場合、冷蔵庫２がメッセージを音声出力するタイミング（発話タイミング）は「いつでも」となる（図４参照）。そのため、発話候補情報１３５ａに含まれているメッセージの出力条件には、図８の（ａ）に示すように、「午前７：００になる」や「午前１０：００の時点で賞味期限が今日の食品がある」など、ユーザの発話を必要としない条件が含まれている。
【００６４】
一方、冷蔵庫２の性格が「自己主張しない」である場合、出力音声決定部１２５が読み出す発話候補情報１３５は、発話候補情報１３５ｂである。また、冷蔵庫２の性格が「自己主張しない」である場合、冷蔵庫２がメッセージを音声出力するタイミング（発話タイミング）は「話しかけられたとき」となる（図４参照）。そのため、発話候補情報１３５ｂに含まれているメッセージの出力条件は、図８の（ｂ）に示すように、「ユーザの発話に『おはよう』が含まれる」などのユーザの発話を必要とする条件となっている。
【００６５】
また、発話候補情報１３５に含まれているメッセージは、各発話候補情報１３５に対応付けられている冷蔵庫２の性格に応じて異なる。具体的には、「積極的」が対応付けられている発話候補情報１３５ａは、「標準」、「お知らせ」、「あいさつ」、「提案」のカテゴリのメッセージが格納されている（図４参照）。一方、「自己主張しない」が対応付けられている発話候補情報１３５ｂは、「標準」、「あいさつ」、「雑談」のカテゴリのメッセージが格納されている（図４参照）。そのため、図８に示すように、発話候補情報１３５ａに含まれている、「（食品）の賞味期限が切れそうだよ。今日の御飯に使ったら？」という、「提案」のカテゴリに含まれるメッセージは、発話候補情報１３５ｂには含まれていない。
【００６６】
そのため、例えば、ユーザが「賞味期限が切れそうな食品がある？」という音声を冷蔵庫２に問いかけた場合、冷蔵庫２の性格が「積極的」であれば、出力音声決定部１２５は、「（食品）の賞味期限が切れそうだよ。今日の御飯に使ったら？」というメッセージをメッセージデータｄ３として特定し、冷蔵庫２に音声出力させることができる。なお、「（食品）」には、具体的な食品名が入る。出力音声決定部１２５は、食品リスト１３６を参照して、本日賞味期限が切れる食品を特定し、「（食品）」を特定した食品の食品名（例えば、「卵」など）に変更したメッセージデータｄ３を生成する。このように、出力音声決定部１２５は、必要に応じてメッセージデータｄ３の生成のために食品リスト１３６を参照する。
【００６７】
一方、冷蔵庫２の性格が「自己主張しない」の場合、「（食品）の賞味期限が切れそうだよ。今日の御飯に使ったら？」というメッセージは発話候補情報１３５ｂに含まれていない。
【００６８】
その代わり、発話候補情報１３５ｂには、図８の（ｂ）に示すように、カテゴリが「標準」のメッセージとして「食品リストを確認して。」というメッセージが格納されている。該メッセージには「ユーザの発話が『期限切れの食品があるか』の確認」という出力条件が対応付けられているため、ユーザが「賞味期限が切れそうな食品がある？」という音声を冷蔵庫２に問いかけた場合、該メッセージが冷蔵庫２から音声出力される。このように、各発話候補情報１３５には、対応付けられた性格において音声出力しないカテゴリのメッセージに関する発話をユーザが行った場合、対話を成立させるための代わりのメッセージを、カテゴリが「標準」のメッセージとして格納している。これにより、冷蔵庫２がユーザの問いかけに対して応答できないということが無くなる。
【００６９】
なお、カテゴリが「あいさつ」のメッセージなど、対話が成立しなくても問題がないメッセージにおいては、機嫌情報に基づくメッセージのバリエーションとして、音声出力しない（ユーザの発話を無視する）バリエーションがあってもよい。具体的には、図８に示すように、カテゴリが「あいさつ」のメッセージは、冷蔵庫２の機嫌が「良」または「普通である」場合には「おはよう。」というメッセージが特定され、音声出力されるが、冷蔵庫２の機嫌が「悪」の場合には音声出力されない。これにより、冷蔵庫２の機嫌が悪いため、ユーザがあいさつしても無視するという状況を表現することができ、より人間とのコミュニケーションに近い、冷蔵庫２とユーザとのコミュニケーションを実現することができる。
【００７０】
食品リスト管理部１２６は食品リスト１３６を管理する。具体的には、食品リスト管理部１２６は、音声認識部１２１から処理実行指示ｔ２を取得すると、該処理実行指示ｔ２に応じた処理を実行し、食品リスト１３６を更新する。食品リスト１３６は、食品名、登録日時、期限、個数、残量などが対応付けられたリストである。
【００７１】
例えば、食品リスト管理部１２６は、処理実行指示ｔ２に応じて、食品の新規登録、食品の削除などを実行する。また、食品リスト管理部１２６は、処理実行指示ｔ２に従って食品リスト１３６を更新した場合、その旨を履歴管理部１２２に通知する。履歴管理部１２２は、上述したように、該通知に基づいて動作履歴１３４を更新する。
【００７２】
サーバ記憶部１３は、サーバ１が使用する各種データを記憶する。サーバ記憶部１３は少なくとも、対話履歴１３１、性格決定情報１３２、機嫌判定情報１３３、動作履歴１３４、発話候補情報１３５、食品リスト１３６を記憶している。なお、これらの詳細については既に説明しているため、ここでの説明を省略する。
【００７３】
続いて、冷蔵庫２の要部構成について説明する。図示のように、冷蔵庫２は、音声入力部２１、機器制御部２２、機器通信部２３、音声出力部２４、および操作受付部２５を備える。なお、冷蔵庫２の冷却機能などを実現する部材については、本発明との関連性が低いため、図示およびここでの説明を省略する。
【００７４】
音声入力部２１は、冷蔵庫２の周囲で発生した音声を取得する、いわゆるマイクロフォンである。音声出力部２４は、機器制御部２２によって制御され、メッセージを音声出力する、いわゆるスピーカである。操作受付部２５は、ユーザの操作を受け付ける。本実施形態では、操作受付部２５は冷蔵庫２に備え付けられたドアである。
【００７５】
機器通信部２３はサーバ１と通信する。具体的には、機器通信部２３は、機器制御部２２から取得した音声データｄ１、およびドア（操作受付部２５）が開閉されたことを示すドア開閉情報ｄ２をサーバ１に送信する。また、機器通信部２３は、サーバ１から受信したメッセージデータｄ３を機器制御部２２に出力する。
【００７６】
機器制御部２２は、冷蔵庫２の各部を統括して制御する。機器制御部２２は、音声入力部２１に入力された音声データｄ１を、機器通信部２３を介してサーバ１に送信する。また、冷蔵庫２は、ドア（操作受付部２５）が開閉されたことを検出したとき、ドア開閉情報ｄ２を生成し、機器通信部２３を介してサーバ１に送信する。また、機器制御部２２は、サーバ１から送信されたメッセージデータｄ３を、機器通信部２３を介して取得すると、該メッセージデータｄ３を音声出力部２４に音声出力させる。
【００７７】
（性格決定処理の流れ）
次に、図９を参照して、サーバ１が実行する性格決定処理の流れについて説明する。図９は、性格決定処理の流れの一例を示すフローチャートである。
【００７８】
まず、性格決定部１２３は、タイマを参照しながら、性格を変更する日付となるまで待機する（ステップＳ１、以下、ステップを省略）。性格を変更する日付となった場合（Ｓ１でＹＥＳ）、性格決定部１２３は、現在の冷蔵庫２の性格に応じた性格決定情報１３２を参照し、対話履歴１３１が、変更条件のいずれの条件を満たすかを特定する（Ｓ２）。例えば、冷蔵庫２の現在の性格が「初期状態」の場合、性格決定部１２３は、対話履歴１３１から、使用開始から３か月間の対話回数の月あたりの平均を算出する。そして、該平均が１００回／月以上であるか、または１００回／月未満であるかを特定する（図６参照）。
【００７９】
続いて、性格決定部１２３は、特定した条件に対応付けられた性格を、冷蔵庫２の新たな性格に決定する（Ｓ３、第２の属性決定ステップ）。例えば、対話履歴１３１における、使用開始から３か月間の対話回数の月あたりの平均が１００回／月以上である場合、冷蔵庫２の新たな性格を「おしゃべり」に決定する（図６参照）。続いて、性格決定部１２３は、決定した冷蔵庫２の新たな性格を示す性格情報を、出力音声決定部１２５に出力する（Ｓ４）。
【００８０】
最後に、出力音声決定部１２５は、性格情報に応じた発話候補情報を特定する（Ｓ５）。以上で、性格決定処理は終了する。
【００８１】
（機嫌決定処理の流れ）
次に、図１０を参照して、サーバ１が実行する機嫌決定処理の流れについて説明する。図１０は、機嫌決定処理の流れの一例を示すフローチャートである。
【００８２】
まず、機嫌決定部１２４は、クロックを参照しながら、機嫌を変更する時刻となるまで待機する（Ｓ１１）。機嫌を変更する時刻となった場合（Ｓ１１でＹＥＳ）、機嫌決定部１２４は、機嫌判定情報１３３と動作履歴１３４とから、ポイントの合計値を算出する（Ｓ１２）。具体的には、機嫌決定部１２４は、機嫌判定情報１３３に含まれる各ポイント変更条件について、動作履歴１３４を参照してポイントを算出し、算出したポイントを合計する。
【００８３】
続いて、機嫌決定部１２４は、ポイントの合計値の正負を判定する（Ｓ１３）。ポイントの合計値が正の数である、すなわち、ポイントの合計値が０より大きい場合（Ｓ１３でＡ）、機嫌決定部１２４は冷蔵庫２の機嫌を「良」に決定する（Ｓ１４、第１の属性決定ステップ）。また、ポイントの合計値が負の数である、すなわち、ポイントの合計値が０より小さい場合（Ｓ１３でＢ）、機嫌決定部１２４は冷蔵庫２の機嫌を「悪」に決定する（Ｓ１５、第１の属性決定ステップ）。また、ポイントの合計値が０の場合（Ｓ１３でＣ）、機嫌決定部１２４は冷蔵庫２の機嫌を「普通」に決定する（Ｓ１６、第１の属性決定ステップ）。最後に、機嫌決定部１２４は、決定した機嫌を示す機嫌情報を、出力音声決定部１２５に出力する（Ｓ１７）以上で、機嫌決定処理は終了する。
【００８４】
（メッセージ決定処理の流れ）
次に、図１１を参照して、サーバ１が実行するメッセージ決定処理の流れについて説明する。図１１は、メッセージ決定処理の流れの一例を示すフローチャートである。
【００８５】
まず、出力音声決定部１２５は、メッセージ決定指示ｔ１の取得を待機する状態となっている（Ｓ２１）。音声認識部１２１からメッセージ決定指示ｔ１を取得すると（Ｓ２１でＹＥＳ）、図９のステップＳ５にて予め特定していた発話候補情報１３５から、出力条件を満たすメッセージを特定する（Ｓ２２）。例えば、冷蔵庫２の性格が「積極的」であって、午前１０時の時点で、食品リスト１３６に賞味期限が今日の食品として「卵」が登録されていた場合、出力音声決定部１２５は、発話候補情報１３５ａ（図８の（ａ）参照）から、「（食品）の賞味期限が切れそうだよ。今日のごはんに使ったら？」というメッセージを特定する。
【００８６】
続いて、出力音声決定部１２５は、機嫌情報から、特定したメッセージのバリエーションを決定する（Ｓ２３）。例えば、機嫌決定部１２４から取得した機嫌情報が「良」を示すものであった場合、出力音声決定部１２５は、発話候補情報１３５ａの「（食品）の賞味期限が切れそうだよ。今日のごはんに使ったら？」というメッセージにおいて、「良」に対応付けられたバリエーション、すなわち、文頭に「うふふ」、文末に「よろしくね。」を付加するバリエーションを特定する。
【００８７】
続いて、出力音声決定部１２５は、特定したバリエーションが、メッセージを出力するバリエーションであるか否かを判定する（Ｓ２４）。メッセージを出力するバリエーションでない、すなわち、メッセージを出力しないバリエーションであると判定した場合（Ｓ２４でＮＯ）、メッセージ決定処理は終了する。
【００８８】
一方、メッセージを出力するバリエーションであると判定した場合（Ｓ２４でＹＥＳ）、出力音声決定部１２５は、メッセージデータｄ３が完成しているか否かを判定する（Ｓ２５）。メッセージが完成していない場合（Ｓ２５でＮＯ）、例えば、上述した例のように、「（食品）」の部分に具体的な食品名を入れる必要がある場合、出力音声決定部１２５は、食品リスト１３６を参照し、メッセージを完成させる（Ｓ２６）。例えば、食品リスト１３６から、賞味期限が今日の食品として「卵」を特定し、上記のメッセージの「（食品）」を「卵」に変更して、メッセージデータｄ３を完成させる。一方、メッセージが完成している場合（Ｓ２５でＹＥＳ）、Ｓ２６の処理は省略される。
【００８９】
最後に、出力音声決定部１２５は、メッセージデータｄ３を冷蔵庫２に送信する（Ｓ２７、動作決定ステップ）。ここで説明した例の場合、「うふふ。卵の賞味期限が切れそうだよ。今日のごはんに使ったら？よろしくね。」というメッセージデータｄ３を冷蔵庫２に送信する。これにより、メッセージデータｄ３を受信した冷蔵庫２は、該メッセージデータｄ３を音声出力する。以上で、メッセージ決定処理は終了する。
【００９０】
〔実施形態２〕
本発明の他の実施形態について、図１に基づいて説明すれば、以下のとおりである。なお、以降の請求項については、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【００９１】
実施形態１では、出力音声決定部１２５は、メッセージデータｄ３を完成させるために食品リスト１３６を参照していた。しかしながら、メッセージデータｄ３を完成させるために参照する対象は、食品リスト１３６に限定されない。例えば、出力音声決定部１２５は、外部の機器から情報を取得して、メッセージデータｄ３を完成させてもよい。ここでは、出力音声決定部１２５が、外部サーバ３から情報ｄ４を取得する例を説明する。
【００９２】
図１に示す外部サーバ３は例えば、天気予報を管理するサーバである。出力音声決定部１２５は例えば、外部サーバ３から今日の天気の情報を取得して、メッセージデータｄ３を完成させる。これにより、例えば「提案」のカテゴリのメッセージデータｄ３として、「今日は午後から雨が降るみたい。買い物は午前中に行ったら？」といったメッセージを冷蔵庫２に音声出力させることができる。
【００９３】
また、外部サーバ３は例えば、スーパーマーケットの情報を管理するサーバである。出力音声決定部１２５は例えば、外部サーバ３から特売日の情報を取得して、メッセージデータｄ３を完成させる。これにより、例えば「お知らせ」のカテゴリのメッセージデータｄ３として、「今日は○○スーパーの特売日だよ！」といったメッセージを冷蔵庫２に音声出力させることができる。
【００９４】
なお、外部サーバ３は上記の２例に限定されるものではない。また、出力音声決定部１２５が情報ｄ４を取得する外部の機器は、外部サーバ３に限定されるものではない。例えば、冷蔵庫２や後述する携帯端末４から情報を取得して、メッセージデータｄ３を完成させてもよい。また、出力音声決定部１２５は、サーバ記憶部１３に記憶している、食品リスト１３６以外のデータを参照して、メッセージデータｄ３を完成させてもよい。
【００９５】
なお、出力音声決定部１２５は、サーバ記憶部１３や外部の機器から取得した情報を、発話候補情報１３５を特定する際に使用してもよい。例えば、冷蔵庫２の性格に加え、冷蔵庫２から取得した、ユーザが冷蔵庫２の近くにいるか否かを示す情報や、冷蔵庫２の周囲の環境を示す情報に応じて、発話候補情報１３５を特定してもよい。なお、この例の場合、冷蔵庫２は、近くのユーザを検知するセンサや、周囲の環境に関する情報（例えば温度、湿度など）を検出するセンサを備えているものとする。
【００９６】
〔実施形態３〕
本発明のさらに別の実施形態について、図１および図１２を参照して説明する。図１２は、携帯端末４に表示される画面例を示す図である。本実施形態では、冷蔵庫２の現在の性格および機嫌を示す画像を、ユーザ所有の携帯端末４に表示させる構成について説明する。
【００９７】
図１に示すように、性格決定部１２３は、冷蔵庫２の性格を変更すると、新たな性格を示す性格情報ｄ５を、サーバ通信部１１を介して携帯端末４に送信する。同様に、機嫌決定部１２４は、冷蔵庫２の機嫌を変更すると、新たな機嫌を示す機嫌情報ｄ６を、サーバ通信部１１を介して携帯端末４に送信する。
【００９８】
携帯端末４は、ユーザが所有する端末装置であり、例えば携帯電話、スマートフォン、タブレット端末などである。携帯端末４は、端末通信部４１、端末制御部４２（表示制御部）、および表示部４３を備える。
【００９９】
端末通信部４１はサーバ１と通信する。具体的には、端末通信部４１は、サーバ１から受信した性格情報ｄ５および機嫌情報ｄ６を、端末制御部４２に出力する。表示部４３は、端末制御部４２の制御に従って画像を表示する。
【０１００】
端末制御部４２は、携帯端末４の各部を統括して制御する。具体的には、端末制御部４２は、取得した性格情報ｄ５および機嫌情報ｄ６に基づいて、性格・機嫌表示画面を生成し、表示部４３に表示させる。性格・機嫌表示画面については、冷蔵庫２の現在の性格および機嫌を示す画面であれば、その詳細は特に限定されない。性格・機嫌表示画面は例えば、図１２の（ａ）に示すような画面であってもよい。
【０１０１】
図示のように、性格・機嫌表示画面は、冷蔵庫２の現在の性格（図示の例では「おしゃべり」）と、冷蔵庫２の現在の機嫌（図示の例では「良」）を含む。これにより、ユーザは冷蔵庫２の現在の性格と機嫌とを認識することができる。なお、上記の例では、携帯端末４の端末制御部４２が、性格・機嫌表示画面を生成する例を説明したが、該画面はサーバ１で生成されてもよい。例えば、サーバ制御部１２に含まれる画面生成部（不図示）が、性格決定部１２３および機嫌決定部１２４から性格情報および機嫌情報を取得して、性格・機嫌表示画面を生成し、該画面を携帯端末４に送信してもよい。
【０１０２】
また、図示の例では、冷蔵庫２の現在の性格をアイコン（画像）およびテキストで示し、現在の機嫌をテキストのみで示しているが、性格・機嫌表示画面は、上述したように冷蔵庫２の現在の性格および機嫌を示す画面であればよく、この例に限定されるものではない。例えば、冷蔵庫２の現在の性格および機嫌の両方を、１つのアイコンで示してもよいし、性格を示すアイコンと期限を示すアイコンとを表示させてもよい。また、冷蔵庫２の現在の性格および機嫌をテキストのみで示してもよい。
【０１０３】
また、性格・機嫌表示画面は、その他の情報を含んでもよい。図示の例では、性格をユーザの操作で変更するためのユーザインターフェースである切り替えボタン４４１を含んでいる。なお、図示の携帯端末４は、タッチパネル（不図示）が表示部４３に重畳している構成であり、ユーザはタッチパネルに対してタッチ操作による入力を行うことができるものとして説明する。
【０１０４】
以下、ユーザの操作で性格を変更する処理の詳細を説明する。ユーザが切り替えボタンをタッチすると、端末制御部４２は、サーバ１から、冷蔵庫２のすべての性格情報ｄ５を取得する。そして、冷蔵庫２の性格をユーザに選択させる性格選択画面を生成し、表示部４３に表示させる。ユーザが性格選択画面から望みの性格をタッチ操作で選択すると、端末制御部４２は、選択された性格を示す性格情報をサーバ１に送信する。サーバ１の性格決定部１２３は、携帯端末４から送信された性格情報が示す性格に、冷蔵庫２の性格を変更する。
【０１０５】
また、冷蔵庫２の最初の性格のみ、ユーザが携帯端末４を用いて選択可能であってもよい。具体的には、ユーザは、冷蔵庫２の使用を開始する際に、携帯端末４を用いて、望みの性格を予め与えられた選択肢から選択する。例えば、ユーザは冷蔵庫２の最初の性格を「おしゃべり」または「控えめ」から選択する。ここで、冷蔵庫２が自発的に音声出力する（発話タイミングが「いつでも」となる）ことを希望するユーザは「おしゃべり」を選択すれば、以降、冷蔵庫２の性格が変更されても、冷蔵庫２が自発的に音声出力する状況を継続することができる（図３、４参照）。一方、冷蔵庫２が音声出力することを最低限に抑えたい（発話タイミングが「話しかけられたとき」となる）ことを希望するユーザは「控えめ」を選択すれば、以降、冷蔵庫２の性格が変更されても、冷蔵庫２の音声出力をユーザが話しかけたときのみとする状況を継続することができる（図３、４参照）。これにより、ユーザは、冷蔵庫２の使用を開始する際に、自身の望む動作を行うように冷蔵庫２の性格を選択することができる。よって、冷蔵庫２とのコミュニケーションをストレスなく行うことができる。
【０１０６】
なお、ユーザの操作で冷蔵庫２の性格を変更する場合、サーバ１の管理者は、該変更に対して課金してもよい。この場合、端末制御部４２は、性格の変更に対しての課金を行うサイトを管理するサーバ（サーバ１であってもよいし、別のサーバであってもよい）にアクセスし、該サイトの画面を表示部４３に表示させることで、ユーザに課金処理を行わせる。
【０１０７】
性格・機嫌表示画面に表示する情報の他の例としては、例えば、冷蔵庫２の消費電力を抑えるモードであるエコモードが有効であるか否かの情報や、該エコモードのＯＮ／ＯＦＦを切り替えるユーザインターフェースなどが挙げられる。
【０１０８】
また、ユーザが冷蔵庫２の買い替えなどで、冷蔵庫２を新たな冷蔵庫２に取り換えた場合に、買い替え前（取り換え前）の冷蔵庫２の性格を、買い替え後（取り換え後）の冷蔵庫２の性格として引き継ぐか否かをユーザに選択させる引継ぎ選択画面を、携帯端末４に表示させてもよい。引継ぎ選択画面の詳細は、冷蔵庫２の性格を引き継ぐか否かを選択することができる画面であれば、その詳細は特に限定されない。引継ぎ選択画面は例えば、図１２の（ｂ）に示す画面であってもよい。
【０１０９】
ユーザは冷蔵庫２を買い替えた場合、携帯端末４を操作して、買い替え後の冷蔵庫２と通信する。そして、買い替え後の冷蔵庫２の家電ＩＤを取得する。そして、端末制御部４２は、図１２の（ｂ）に示す引継ぎ選択画面を生成し、表示部４３に表示させる。図示の引継ぎ選択画面は、性格を引き継ぐことを了承する場合にユーザがタッチするユーザインターフェースである了承ボタン４４２と、性格を引き継ぐことを拒否する場合にユーザがタッチするユーザインターフェースである拒否ボタン４４３とを含む。ユーザが、了承ボタン４４２または拒否ボタン４４３をタッチすると、端末制御部４２タッチされたボタンを示す通知と、買い替え前後の冷蔵庫２の家電ＩＤとをサーバ１に送信する。
【０１１０】
携帯端末４から拒否ボタン４４３がタッチされた旨の通知を受信すると、サーバ１の履歴管理部１２２は、買い替え前の冷蔵庫２の家電ＩＤに対応付けられている、冷蔵庫２の対話履歴１３１および動作履歴１３４を初期化する。そして、初期化後の対話履歴１３１および動作履歴１３４に、上記通知とともに受信した買い替え後の冷蔵庫２の家電ＩＤを対応付ける。また、出力音声決定部１２５は、買い替え前の冷蔵庫２の家電ＩＤに対応付けられている、冷蔵庫２の性格情報を「初期状態」に戻す。そして、該性格情報に、買い替え後の冷蔵庫２の家電ＩＤを対応付ける。
【０１１１】
一方、了承ボタン４４２がタッチされた旨の通知を受信すると、履歴管理部１２２は、冷蔵庫２の対話履歴１３１および動作履歴１３４について、対応付けられている家電ＩＤを買い替え後の冷蔵庫２の家電ＩＤに置き換える。また、出力音声決定部１２５（引き継ぎ部）は、冷蔵庫２の性格情報および機嫌情報について、対応付けられている家電ＩＤを買い替え後の冷蔵庫２の家電ＩＤに置き換える。これにより、買い替え前の冷蔵庫２の性格を、買い替え後の冷蔵庫２が引き継ぐことができる。
【０１１２】
なお、冷蔵庫２の性格だけでなく、冷蔵庫２の性格および機嫌の両方を、買い替え後の冷蔵庫２に引き継いでもよい。
【０１１３】
また、冷蔵庫２を買い替えたとき、自動的に買い替え前の冷蔵庫２の性格を引き継ぐ構成であってもよい。具体的には、古い冷蔵庫２を処分することを示す通知を該冷蔵庫２（または携帯端末４）から取得すると、サーバ１は、該冷蔵庫２の家電ＩＤに対応付けられている各種情報（冷蔵庫２の性格、対話履歴１３１、動作履歴１３４など）を、処理を保留する情報（保留情報）とする。その後、サーバは、新たな冷蔵庫２の家電ＩＤを取得すると、該家電ＩＤを保留情報に対応付ける。これにより、買い替え後の冷蔵庫２に買い替え前の冷蔵庫２の性格が引き継がれる。なお、ここで説明した処理は一例であり、この例に限定されるものではない。
【０１１４】
なお、本実施形態では、性格・機嫌表示画面と引継ぎ選択画面とを携帯端末４に表示させる例を説明したが、これらの画面を表示させる表示装置はこの例に限定されない。例えば、冷蔵庫２が表示部を備える構成の場合、該表示部にこれらの画面を表示させてもよい。
【０１１５】
〔実施形態４〕
本発明のさらに別の実施形態について、図４および図８を参照して説明する。本実施形態では、実施形態１にて説明した、性格に応じて発話タイミングが異なる構成（図４参照）に代えて、性格に応じて発話頻度が異なる構成について説明する。
【０１１６】
本実施形態に係る冷蔵庫２は、発話タイミングが性格に依らずすべて「いつでも」となっている。つまり、どの性格であっても、自発的にメッセージを音声出力する可能性がある。ただし、上述したように、冷蔵庫２の性格に応じて、発話頻度が異なる。発話頻度の選択肢は特に限定されないが、本実施形態では発話頻度が多い順に、「多」、「普通」、「少」の３種類の発話頻度が、性格ごとに設定されている。
【０１１７】
続いて、発話頻度の違いに応じた発話候補情報１３５の違いについて説明する。本実施形態に係る発話候補情報１３５は、１つのメッセージに対応付けられている、ユーザの発話に依らないメッセージの出力条件（例えば、「午前７：００になる」などの出力条件）の数が、性格に応じて異なっている。
【０１１８】
例えば、発話頻度が「少」の性格の場合、図８の（ａ）に示すように、「おはよう」というメッセージを、冷蔵庫２に自発的に音声出力させる条件は、「午前７：００になる」の１つのみである。これに対して、例えば発話頻度が「普通」の性格の場合、該条件は「午前７：３０になる」を加えた２つとなる。また、例えば発話頻度が「多」の場合、該条件は「午前８：００になる」をさらに加えて合計３つとなる。
【０１１９】
なお、性格に応じて発話タイミングが異なるようにするか、または、発話頻度が異なるようにするかを、ユーザが選択可能であってもよい。
【０１２０】
〔変形例〕
上記各実施形態では、冷蔵庫２の性格および機嫌を決定する例を説明したが、性格および機嫌を決定する対象となる家電は冷蔵庫２に限定されない。例えば、電子レンジ、空調装置（エアコン）、テレビ、洗濯機、自走式掃除機、空気清浄機などであってもよい。また、性格および機嫌を決定する対象となる家電は、各家庭において複数あってもよい。
【０１２１】
上記各実施形態では、冷蔵庫２の機嫌を決定するための各ポイントの増減は１のみであったが、ポイント変更条件ごとに、ポイントの増減に重み付けを行ってもよい。
【０１２２】
また、性格および機嫌の決定方法、特に、性格決定情報１３２の変更条件、並びに、機嫌判定情報１３３の判定対象、ポイント変更条件、および対象期間をユーザが、携帯端末４を操作して変更可能な構成であってもよい。
【０１２３】
また、上記各実施形態では、冷蔵庫２の性格の変更は、対話履歴１３１、すなわち、ユーザと冷蔵庫２との対話に関する情報を参照して行っていたが、冷蔵庫２などの家電の動作に関する情報を参照して性格を変更してもよい。
【０１２４】
また、上記各実施形態では、冷蔵庫２の性格および機嫌に応じて、音声出力されるメッセージの内容、出力タイミングなどが変わる構成を説明したが、冷蔵庫２などの家電の動作内容が、性格および機嫌に応じて変更される構成であってもよい。
【０１２５】
また、サーバ１の各部は、冷蔵庫２などの家電内に備えられる構成であってもよい。この例の場合、家電ごとに性格および機嫌を決定することとなるので、家電ＩＤは省略される。
【０１２６】
また、上記各実施形態では、冷蔵庫２がメッセージを音声出力する構成を説明したが、冷蔵庫２のメッセージの出力方法はこの例に限定されない。例えば、冷蔵庫２が表示部を備え、該表示部にメッセージを表示する構成であってもよい。また、サーバ１は、グループ（例えば家族）のメンバー間におけるコミュニケーションのための電子伝言板に、メッセージを擬人化した家電のメッセージとして投稿してもよい。この例の場合、ユーザは携帯端末４などに電子伝言板を表示させることで、家電からのメッセージを確認することができる。なお、複数の出力方法によるメッセージの出力が同時に行われてもよい。例えば、メッセージの音声出力とメッセージの電子伝言板への投稿とが同時に行われてもよい。
【０１２７】
〔実施形態５〕
上記各実施形態では、１つのサーバ１を用いる例を説明したが、サーバ１の有する各機能が、個別のサーバにて実現されていてもよい。そして、複数のサーバを適用する場合においては、各サーバは、同じ事業者によって管理されていてもよいし、異なる事業者によって管理されていてもよい。
【０１２８】
〔実施形態６〕
サーバ１、冷蔵庫２、および携帯端末４の各ブロックは、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。後者の場合、サーバ１、冷蔵庫２、および携帯端末４のそれぞれを、図１３に示すようなコンピュータ（電子計算機）を用いて構成することができる。
【０１２９】
図１３は、サーバ１、冷蔵庫２、および携帯端末４として利用可能なコンピュータ９１０の構成を例示したブロック図である。コンピュータ９１０は、バス９１１を介して互いに接続された演算装置９１２と、主記憶装置９１３と、補助記憶装置９１４と、入出力インターフェース９１５と、通信インターフェース９１６とを備えている。演算装置９１２、主記憶装置９１３、および補助記憶装置９１４は、それぞれ、例えばＣＰＵ、ＲＡＭ（random access memory）、ハードディスクドライブであってもよい。入出力インターフェース９１５には、ユーザがコンピュータ９１０に各種情報を入力するための入力装置９２０、および、コンピュータ９１０がユーザに各種情報を出力するための出力装置９３０が接続される。入力装置９２０および出力装置９３０は、コンピュータ９１０に内蔵されたものであってもよいし、コンピュータ９１０に接続された（外付けされた）ものであってもよい。例えば、入力装置９２０は、キーボード、マウス、タッチセンサなどであってもよく、出力装置９３０は、ディスプレイ、プリンタ、スピーカなどであってもよい。また、タッチセンサとディスプレイとが一体化されたタッチパネルのような、入力装置９２０および出力装置９３０の双方の機能を有する装置を適用してもよい。そして、通信インターフェース９１６は、コンピュータ９１０が外部の装置と通信するためのインターフェースである。
【０１３０】
補助記憶装置９１４には、コンピュータ９１０をサーバ１、冷蔵庫２、および携帯端末４として動作させるための各種のプログラムが格納されている。そして、演算装置９１２は、補助記憶装置９１４に格納された上記プログラムを主記憶装置９１３上に展開して該プログラムに含まれる命令を実行することによって、コンピュータ９１０を、サーバ１、冷蔵庫２、および携帯端末４が備える各部として機能させる。なお、補助記憶装置９１４が備える、プログラム等の情報を記録する記録媒体は、コンピュータ読み取り可能な「一時的でない有形の媒体」であればよく、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブル論理回路などであってもよい。
【０１３１】
また、上記プログラムは、コンピュータ９１０の外部から取得してもよく、この場合、任意の伝送媒体（通信ネットワークや放送波等）を介して取得してもよい。そして、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１３２】
〔まとめ〕
本発明の態様１に係る制御装置（サーバ１）は、ユーザが使用する電気機器（冷蔵庫２）を制御する制御装置であって、上記制御装置は、以下を含む；上記電気機器の第１の所定期間における動作履歴に基づく、該電気機器の第１の属性を決定する第１の属性決定部（機嫌決定部１２４）、上記第１の所定期間より長い第２の所定期間における上記電気機器の動作履歴に基づく、上記第１の属性と異なる、該電気機器の第２の属性を決定する第２の属性決定部（性格決定部１２３）、決定された上記第１の属性および上記第２の属性に基づいて、上記電気機器の動作を決定する動作決定部（出力音声決定部１２５）。
【０１３３】
上記の構成によれば、電気機器の異なる２つの属性を決定し、該２つの属性に基づいて電気機器の動作を決定する。電気機器の動作は異なる２つの属性に基づいているため、電気機器の動作のパターンを大幅に増やすことができる。これにより、ユーザが飽きず、電気機器に愛着を持つことができる。なお、上記２つの属性について、第２の属性は第１の属性に比べて、長期間の電気機器の動作履歴に基づいて決定される。つまり、第１の属性は短期間の電気機器の動作に基づく属性であり、例えば、電気機器を擬人化した場合における該電気機器の機嫌（感情）とみなすこともできる。一方、第２の属性は長期間の電気機器の動作に基づく属性であり、例えば、電気機器を擬人化した場合における該電気機器の性格（個性）とみなすこともできる。第１の属性および第２の属性をそれぞれ、電気機器の機嫌、性格とみなし、該機嫌および性格に基づいて電気機器が行う動作を決定するので、ユーザは、より人間とのコミュニケーションに近いコミュニケーションを、電気機器との間で行うことができる。
【０１３４】
本発明の態様２に係る制御装置は、上記態様１において、以下を含んでもよい；上記第２の属性決定部は、上記電気機器の使用開始からの期間が、予め定められた複数の期間のいずれかに達するたびに上記第２の属性を更新する。
【０１３５】
上記の構成によれば、第２の属性は、電気機器の使用開始からの期間が、予め定められた複数の期間のいずれかに達するたびに更新される。これにより、電気機器の使用開始からの期間が、予め定められた複数の期間のいずれかに達するたびに、電気機器の動作に変化が生まれる。よって、電気機器が成長したかのようにユーザに感じさせることができるので、ユーザが電気機器に愛着を持つことができる。
【０１３６】
本発明の態様３に係る制御装置は、上記態様１または２において、以下を含んでもよい；上記動作決定部は、決定された上記第１の属性および上記第２の属性に応じて、上記電気機器が出力するメッセージを決定する。
【０１３７】
上記の構成によれば、電気機器は、第１の属性および第２の属性に応じたメッセージを出力することとなるので、ユーザは長期間にわたって、電気機器とのコミュニケーションを飽きずに行うことができる。なお、メッセージの出力方法の一例としては、音声による出力、電気機器が備える表示部への表示による出力などが挙げられる。
【０１３８】
本発明の態様４に係る制御装置は、上記態様３において、以下を含んでもよい；上記動作決定部は、上記電気機器の状態と、上記第２の属性決定部が決定した上記第２の属性とに基づいて決定した内容のメッセージを、上記第１の属性決定部が決定した上記第１の属性に基づいて決定した形態で、上記電気機器に出力させる。
【０１３９】
上記の構成によれば、電気機器が出力するメッセージの内容は、電気機器の状態と第２の属性とに基づいて決定される。また、該メッセージの出力形態は、第１の属性に基づいて決定される。つまり、電気機器が同じ状態であったとしても、第２の属性が異なれば、異なる内容のメッセージが出力される可能性がある。また、電気機器の状態および第２の属性が同じであっても、第１の属性が異なれば、メッセージの出力形態が異なる可能性がある。よって、電気機器が出力するメッセージが多彩になり、ユーザは長期間にわたって、電気機器とのコミュニケーションを飽きずに行うことができる。
【０１４０】
本発明の態様５に係る制御装置は、上記態様３または４において、以下を含んでもよい；上記第２の属性決定部は、上記第２の所定期間における、上記電気機器が出力したメッセージと、該メッセージに対するユーザの応答との履歴に基づいて、該電気機器の上記第２の属性を決定する。
【０１４１】
上記の構成によれば、第２の属性は、電気機器が出力したメッセージと、該メッセージに対するユーザの応答との履歴に基づいて決定される。換言すれば、電気機器とユーザとの対話の履歴に応じて、第２の属性は決定される。これにより、第２の属性はユーザと電気機器とのコミュニケーションに応じたものとなるので、ユーザが電気機器に愛着を持つことができる。
【０１４２】
本発明の態様６に係る制御装置は、上記態様１から５のいずれかにおいて、以下を含んでもよい；上記ユーザが上記電気機器を新たな電気機器に取り換えたとき、取り換え前の電気機器の第２の属性、または第１の属性および第２の属性を、取り換え後の電気機器に引き継ぐ引き継ぎ部（出力音声決定部１２５）。
【０１４３】
上記の構成によれば、電気機器が取り替えられた場合でも、取り換え後の電気機器に第２の属性、または第１の属性および第２の属性を引き継ぐことができる。これにより、ユーザは電気機器を取り換えても、愛着を持った電気機器とのコミュニケーションを継続することができる。
【０１４４】
本発明の態様７に係る制御装置（サーバ１）の制御方法は、ユーザが使用する電気機器（冷蔵庫２）を制御する制御装置の制御方法であって、上記制御装置の制御方法は、以下を含む；上記電気機器の第１の所定期間における動作履歴に基づく、該電気機器の第１の属性を決定する第１の属性決定ステップ（ステップＳ１４、Ｓ１５、Ｓ１６）、上記第１の所定期間より長い第２の所定期間における上記電気機器の動作履歴に基づく、上記第１の属性と異なる、該電気機器の第２の属性を決定する第２の属性決定ステップ（ステップＳ３）、決定された上記第１の属性および上記第２の属性に基づいて、上記電気機器を動作させる動作決定ステップ（ステップＳ２７）。本態様に係る制御装置の制御方法は、態様１に係る制御装置と同様の作用効果を奏する。
【０１４５】
本発明の態様８に係る表示装置（携帯端末４）は、画像を表示する表示部（表示部４３）を備える表示装置であって、上記表示装置は、以下を含む；ユーザが使用する電気機器（冷蔵庫２）を制御する制御装置（サーバ１）から取得した、上記電気機器の第１の所定期間における動作履歴に基づく、該電気機器の第１の属性と、上記第１の所定期間より長い第２の所定期間における上記電気機器の動作履歴に基づく、上記第１の属性と異なる、該電気機器の第２の属性と、をユーザが認識可能な情報を上記表示部に表示させる表示制御部（端末制御部４２）。
【０１４６】
上記の構成によれば、第１の属性および第２の属性を、ユーザが認識可能な情報を表示させるので、電気機器の現在の第１の属性および第２の属性をユーザに認識させることができる。なお、ユーザが認識可能な情報は、第１の属性および第２の属性を示すテキスト、アイコンなどが挙げられる。
【０１４７】
本発明の各態様に係る制御装置および表示装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記制御装置および表示装置が備える各部（ソフトウェア要素）として動作させることにより上記制御装置および表示装置をコンピュータにて実現させる制御装置および表示装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【０１４８】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【符号の説明】
【０１４９】
１  サーバ（制御装置）
２  冷蔵庫（電気機器）
４  携帯端末（表示装置）
４２  端末制御部（表示制御部）
４３  表示部
１２３  性格決定部（第２の属性決定部）
１２４  機嫌決定部（第１の属性決定部）
１２５  出力音声決定部（動作決定部、引き継ぎ部）
Ｓ３  第２の属性決定ステップ
Ｓ１４  第１の属性決定ステップ
Ｓ１５  第１の属性決定ステップ
Ｓ１６  第１の属性決定ステップ
Ｓ２７  動作決定ステップ
【図１】
0006282681.tif 000002
【図２】
0006282681.tif 000003
【図３】
0006282681.tif 000004
【図４】
0006282681.tif 000005
【図５】
0006282681.tif 000006
【図６】
0006282681.tif 000007
【図７】
0006282681.tif 000008
【図８】
0006282681.tif 000009
【図９】
0006282681.tif 000010
【図１０】
0006282681.tif 000011
【図１１】
0006282681.tif 000012
【図１２】
0006282681.tif 000013
【図１３】
0006282681.tif 000014