(57)【要約】【課題】ユーザに機器の使用予定を入力させることなく、機器が使用されない未使用時間帯に機器に搭載された機能の実施を促すことができ、機器に搭載された機能が実施される頻度を向上させることができる情報出力方法、情報出力装置及び情報出力プログラムを提供する。【解決手段】機器に搭載された機能の実施を促す情報を出力する情報出力装置における情報出力方法は、機器の稼働状態の履歴を示す稼働履歴情報を取得し、稼働履歴情報を用いて、機器が使用されない未使用時間帯を推定し、未使用時間帯と、機能の開始から終了までに要する時間とに基づき、将来未使用時間帯において実施する機能を決定し、未使用時間帯における決定した機能の実施を促す情報を出力する。【選択図】図２
2020088424.tif 000002
【特許請求の範囲】
【請求項１】
機器に搭載された機能の実施を促す情報を出力する情報出力装置における情報出力方法であって、
前記機器の稼働状態の履歴を示す稼働履歴情報を取得し、
前記稼働履歴情報を用いて、前記機器が使用されない未使用時間帯を推定し、
前記未使用時間帯と、前記機能の開始から終了までに要する時間とに基づき、将来前記未使用時間帯において実施する機能を決定し、
前記未使用時間帯における前記決定した機能の実施を促す情報を出力する、
情報出力方法。
【請求項２】
さらに、前記機器の稼働終了直後に実施された機能をユーザが停止させた回数を計数し、
前記未使用時間帯の推定において、前記回数が閾値以上である場合には、前記未使用時間帯から、前記機器の稼働終了直後の所定の時間を除外する、
請求項１記載の情報出力方法。
【請求項３】
さらに、前記未使用時間帯において前記決定した機能を実施するか否かのユーザによる入力を受け付ける、
請求項１又は２記載の情報出力方法。
【請求項４】
さらに、前記未使用時間帯において前記決定した機能を実施する旨の前記ユーザによる入力を受け付けた場合、前記未使用時間帯において前記決定した機能を実施する、
請求項３記載の情報出力方法。
【請求項５】
さらに、前記決定した機能の実施を開始する時刻の前の所定の時間内又は前記決定した機能の実施を開始する時刻の後の所定の時間内に、前記決定した機能の実施が、前記出力した情報に基づく実施である旨を前記ユーザに通知する、
請求項３又は４記載の情報出力方法。
【請求項６】
さらに、前記決定した機能の実施を開始する時刻の所定時間前に、前記決定した機能を実施する前に行う予備作業の実施を促す情報を前記ユーザに通知する、
請求項３〜５のいずれか１項に記載の情報出力方法。
【請求項７】
前記機能の決定において、前記機能を実施してから次に前記機能を実施するまでの実施間隔を取得し、前記未使用時間帯において実施可能な機能を抽出し、前記抽出した機能を前回実施してから現在までの期間が前記実施間隔を経過している場合に、前記抽出した機能を前記未使用時間帯において実施する機能として決定する、
請求項１〜６のいずれか１項に記載の情報出力方法。
【請求項８】
前記機能は、前記機器のメンテナンスを行う機能を含む、
請求項１〜７のいずれか１項に記載の情報出力方法。
【請求項９】
前記未使用時間帯の推定において、過去の所定期間における前記機器の稼働パターンに基づいて現在時刻以降の前記未使用時間帯を推定する、
請求項１〜８のいずれか１項に記載の情報出力方法。
【請求項１０】
前記未使用時間帯は、複数の未使用時間帯を含み、
前記機能の決定において、前記複数の未使用時間帯のうち、現在時刻に最も近い未使用時間帯において実施する機能を決定する、
請求項１〜９のいずれか１項に記載の情報出力方法。
【請求項１１】
前記稼働履歴情報は、稼働開始時刻と稼働終了時刻とを含む、
請求項１〜１０のいずれか１項に記載の情報出力方法。
【請求項１２】
前記稼働履歴情報は、前記稼働状態とともに前記機器の稼働時点における気象情報を含み、
さらに、現在時刻以降の気象情報を取得し、
前記稼働履歴情報の取得において、取得した現在時刻以降の気象情報と同じ気象情報を含む前記稼働履歴情報を取得する、
請求項１〜１１のいずれか１項に記載の情報出力方法。
【請求項１３】
機器に搭載された機能の実施を促す情報を出力する情報出力装置であって、
前記機器の稼働状態の履歴を示す稼働履歴情報を取得する取得部と、
前記稼働履歴情報を用いて、前記機器が使用されない未使用時間帯を推定する推定部と、
前記未使用時間帯と、前記機能の開始から終了までに要する時間とに基づき、将来前記未使用時間帯において実施する機能を決定する決定部と、
前記未使用時間帯における前記決定した機能の実施を促す情報を出力する出力部と、
を備える情報出力装置。
【請求項１４】
機器に搭載された機能の実施を促す情報を出力する情報出力プログラムであって、
前記機器の稼働状態の履歴を示す稼働履歴情報を取得し、
前記稼働履歴情報を用いて、前記機器が使用されない未使用時間帯を推定し、
前記未使用時間帯と、前記機能の開始から終了までに要する時間とに基づき、将来前記未使用時間帯において実施する機能を決定し、
前記未使用時間帯における前記決定した機能の実施を促す情報を出力するようにコンピュータを機能させる、
情報出力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、機器に搭載された機能の実施を促す情報を出力する情報出力方法、情報出力装置及び情報出力プログラムに関する。
【背景技術】
【０００２】
家電機器の高度化が進み、空調機の冷房機能又は洗濯機の洗濯機能などの家電機器本来の主機能以外に、家電機器が自らの部品を掃除する掃除機能、家電機器が自らの故障を点検する故障点検機能又は家電機器が複雑な機器制御を行う特殊な機能などの様々な機能が家電機器に搭載されている。家電機器の高度化が進んだことで、家電機器には用途によって異なる詳細で多様な機能が用意され、ユーザ自身が用途に合わせて機能を選択する必要がある。
【０００３】
家電機器において、ユーザによる家電機器へのメンテナンスがない場合にサポートするメンテナンス機能又は洗濯物の種類などの用途に応じた機能などが使用されなかったり、適切なタイミングで使用されなかったりした場合には、家電機器の耐久年数が短くなったり、故障の発見が遅れたりするなどの可能性がある。家電機器の製造メーカーは、故障が発生する可能性を低くするためにも、ユーザ自身によるメンテナンス又は家電機器に搭載された様々な機能を使うことを推奨している。
【０００４】
しかしながら、メンテナンス機能などの特殊な機能は実施に時間が掛かり、実施している間は、家電機器を使用することができなくなるという不便な点がある。
【０００５】
例えば、特許文献１では、プリンタの保守作業を必要とする不具合事象の予兆が検知された場合に、その予兆が示す不具合事象に対応する保守作業の実施予定時間を、処理予定情報に示されるいずれの処理の実施予定時間にも該当しない空き時間内に設定する技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第６３３１６６８号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上記の特許文献１の技術を家電機器に適用した場合には、保守作業のスケジュールを決定する時点でユーザが予め家電機器の全ての稼働を予約していないと、ユーザが家電機器を稼働させている時間に保守作業の実施が提案される可能性がある。この場合、ユーザは家電機器の現在の稼働を続けるために、高確率で保守作業の実施を停止させ、保守作業の実施には至らない。
【０００８】
本開示は、上記の課題を解決するためになされたもので、ユーザに機器の使用予定を入力させることなく、機器が使用されない未使用時間帯に機器に搭載された機能の実施を促すことができ、機器に搭載された機能が実施される頻度を向上させることができる情報出力方法、情報出力装置及び情報出力プログラムを提供することを目的とするものである。
【課題を解決するための手段】
【０００９】
本開示の一態様に係る情報出力方法は、機器に搭載された機能の実施を促す情報を出力する情報出力装置における情報出力方法であって、前記機器の稼働状態の履歴を示す稼働履歴情報を取得し、前記稼働履歴情報を用いて、前記機器が使用されない未使用時間帯を推定し、前記未使用時間帯と、前記機能の開始から終了までに要する時間とに基づき、将来前記未使用時間帯において実施する機能を決定し、前記未使用時間帯における前記決定した機能の実施を促す情報を出力する。
【発明の効果】
【００１０】
本開示によれば、ユーザに機器の使用予定を入力させることなく、機器が使用されない未使用時間帯に機器に搭載された機能の実施を促すことができ、機器に搭載された機能が実施される頻度を向上させることができる。
【図面の簡単な説明】
【００１１】
【図１】本開示の実施の形態１に係る家電制御システムの構成の一例を示す図である。
【図２】図１に示すサーバ及び洗濯機の構成の一例を示すブロック図である。
【図３】図２に示す操作履歴記憶部に記憶される洗濯機の稼働履歴情報の一例を示す図である。
【図４】図２に示す機能情報記憶部に記憶される洗濯機の機能情報の一例を示す図である。
【図５】図２に示す出力部が出力する情報の一例を示す図である。
【図６】本実施の形態１における洗濯機による情報出力処理の一例を示す第１のフローチャートである。
【図７】本実施の形態１における洗濯機による情報出力処理の一例を示す第２のフローチャートである。
【図８】本実施の形態１における稼働状態テーブルの一例を示す図である。
【図９】本実施の形態１において、稼働終了直後に自動的に実施された機能のユーザによる停止回数と、機能実施回数とを対応付けたテーブルの一例を示す図である。
【図１０】本実施の形態１において、推定された空き時間帯の一例を示す図である。
【図１１】本開示の実施の形態２に係る家電制御システムの構成の一例を示す図である。
【図１２】図１１に示すサーバ及び空調機の構成の一例を示すブロック図である。
【図１３】図１２に示す稼働履歴記憶部に記憶される空調機の稼働履歴情報の一例を示す図である。
【図１４】図１２に示す機能情報記憶部に記憶される空調機の機能情報の一例を示す図である。
【図１５】図１２に示す出力部が出力する情報の一例を示す図である。
【図１６】本開示の実施の形態３において、宅内環境に設置される洗濯機及び空調機の一例を示す図である。
【図１７】図１６に示す洗濯機の構成の一例を示すブロック図である。
【図１８】図１６に示す空調機の構成の一例を示すブロック図である。
【図１９】本開示の実施の形態４に係る家電制御システムの構成の一例を示す図である。
【図２０】図１９に示すサーバ及び洗濯機の構成の一例を示すブロック図である。
【図２１】図２０に示す稼働履歴記憶部に記憶される洗濯機の稼働履歴の一例を示す図である。
【図２２】本開示の実施の形態５に係る家電制御システムの構成の一例を示す図である。
【図２３】図２２に示す家電機器コントローラ及び洗濯機の構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１２】
（本開示の基礎となった知見）
特許文献１の方法では、複数の人が事前に機器を予約して利用することを前提としているため、空き時間が明らかであり、保守作業の実施予定時間の設定が容易である。また、特許文献１では、保守作業を必ず実施することが前提となっている。
【００１３】
しかしながら、家電機器は、計画的に家電機器を予約して利用する機能を搭載している場合もあるが、ユーザは１日を通して家電機器を全て予約して利用するのではなく、ユーザが日々の生活状況及び環境状況に応じて家電機器を利用する。家電機器は上記のような利用状況であるため、空き時間が明らかではなく、保守作業のスケジュール管理は容易ではない。
【００１４】
また、家電機器がメンテナンス機能の実施を提案した場合であっても、メンテナンス機能が必ず実施されるわけではない。ユーザの意思でメンテナンス機能を実施するか否かが決定されるので、メンテナンス機能が実施されない可能性もある。メンテナンス機能が実施されない可能性を考慮し、家電機器の稼働終了後に自動でメンテナンス機能を実施する家電機器もある。例えば、空調機は、冷房終了後に自動的にフィルターを掃除するメンテナンス機能を搭載している。しかしながら、メンテナンス機能が実施される際の稼働音をユーザが煩わしく感じたり、ユーザがメンテナンス機能の実施に必要性を感じていなかったりした場合には、自動的に実施したメンテナンス機能をユーザが手動で終了してしまうことがある。製造メーカーは、家電機器を長く使用してもらうために、メンテナンス機能をあまり実施しないようなユーザに対してメンテナンス機能の実施を適切なタイミングで提案し、メンテナンス機能が実施される頻度を高めたいと望んでいる。
【００１５】
以上の課題を解決するために、本開示の一態様に係る情報出力方法は、機器に搭載された機能の実施を促す情報を出力する情報出力装置における情報出力方法であって、前記機器の稼働状態の履歴を示す稼働履歴情報を取得し、前記稼働履歴情報を用いて、前記機器が使用されない未使用時間帯を推定し、前記未使用時間帯と、前記機能の開始から終了までに要する時間とに基づき、将来前記未使用時間帯において実施する機能を決定し、前記未使用時間帯における前記決定した機能の実施を促す情報を出力する。
【００１６】
この構成によれば、機器の稼働状態の履歴を示す稼働履歴情報を用いて、機器が使用されない未使用時間帯が推定され、未使用時間帯と、機能の開始から終了までに要する時間とに基づき、将来未使用時間帯において実施する機能が決定され、未使用時間帯における決定された機能の実施を促す情報が出力されるので、ユーザに機器の使用予定を入力させることなく、機器が使用されない未使用時間帯に機器に搭載された機能の実施を促すことができ、機器に搭載された機能が実施される頻度を向上させることができる。
【００１７】
また、上記の情報出力方法において、さらに、前記機器の稼働終了直後に実施された機能をユーザが停止させた回数を計数し、前記未使用時間帯の推定において、前記回数が閾値以上である場合には、前記未使用時間帯から、前記機器の稼働終了直後の所定の時間を除外してもよい。
【００１８】
この構成によれば、ユーザが、機器の稼働終了直後に実施された機能を停止させる傾向にある場合は、機器の稼働終了直後の所定の時間を、機器が使用されない未使用時間帯から除外することにより、機器の稼働終了直後に機能の実施を促すことを防止することができ、よりユーザが実施する可能性が高い未使用時間帯に、当該機能の実施を促すことができる。
【００１９】
また、上記の情報出力方法において、さらに、前記未使用時間帯において前記決定した機能を実施するか否かのユーザによる入力を受け付けてもよい。
【００２０】
この構成によれば、未使用時間帯において決定した機能を実施するか否かのユーザによる入力が受け付けられるので、決定した機能を未使用時間帯において実施するように機器を予約することができる。
【００２１】
また、上記の情報出力方法において、さらに、前記未使用時間帯において前記決定した機能を実施する旨の前記ユーザによる入力を受け付けた場合、前記未使用時間帯において前記決定した機能を実施してもよい。
【００２２】
この構成によれば、未使用時間帯において決定した機能を実施する旨のユーザによる入力が受け付けられた場合、未使用時間帯において決定した機能が実施されるので、ユーザが希望する時間帯に機能を確実に実施させることができる。
【００２３】
また、上記の情報出力方法において、さらに、前記決定した機能の実施を開始する時刻の前の所定の時間内又は前記決定した機能の実施を開始する時刻の後の所定の時間内に、前記決定した機能の実施が、前記出力した情報に基づく実施である旨を前記ユーザに通知してもよい。
【００２４】
この構成によれば、決定した機能の実施を開始する時刻の前の所定の時間内又は決定した機能の実施を開始する時刻の後の所定の時間内に、決定した機能の実施が、出力した情報に基づく実施である旨がユーザに通知されるので、機器が突然稼働を開始したとき、ユーザは、なぜ機器が稼働を開始したのかを知ることができる。
【００２５】
また、上記の情報出力方法において、さらに、前記決定した機能の実施を開始する時刻の所定時間前に、前記決定した機能を実施する前に行う予備作業の実施を促す情報を前記ユーザに通知してもよい。
【００２６】
この構成によれば、決定された機能を実施する前に予備作業が必要である場合、ユーザに予備作業の実施を促すことができ、決定された機能を確実に実施することができる。
【００２７】
また、上記の情報出力方法において、前記機能の決定において、前記機能を実施してから次に前記機能を実施するまでの実施間隔を取得し、前記未使用時間帯において実施可能な機能を抽出し、前記抽出した機能を前回実施してから現在までの期間が前記実施間隔を経過している場合に、前記抽出した機能を前記未使用時間帯において実施する機能として決定してもよい。
【００２８】
この構成によれば、機器に搭載された機能には最適な実施間隔があり、この最適な実施間隔を考慮して、未使用時間帯に実施する機能を決定することができ、最適なタイミングで機能の実施を促すことができる。
【００２９】
また、上記の情報出力方法において、前記機能は、前記機器のメンテナンスを行う機能を含んでもよい。
【００３０】
この構成によれば、ユーザに機器の使用予定を入力させることなく、機器が使用されない未使用時間帯に機器のメンテナンスを行う機能の実施を促すことができ、機器のメンテナンスを行う機能が実施される頻度を向上させることができる。機器のメンテナンスを行う機能が実施される頻度を向上させることにより、機器の寿命を延ばすことができ、機器が故障するのを防止することができる。
【００３１】
また、上記の情報出力方法において、前記未使用時間帯の推定において、過去の所定期間における前記機器の稼働パターンに基づいて現在時刻以降の前記未使用時間帯を推定してもよい。
【００３２】
この構成によれば、過去の所定期間における機器の稼働パターンに基づいて現在時刻以降の未使用時間帯が推定されるので、例えば、過去の今日と同じ曜日の稼働履歴情報を用いて現在時刻以降の未使用時間帯を推定することにより、曜日に応じた機器の稼働状況に基づいて現在時刻以降の未使用時間帯を推定することができ、より正確に未使用時間帯を推定することができる。
【００３３】
また、上記の情報出力方法において、前記未使用時間帯は、複数の未使用時間帯を含み、前記機能の決定において、前記複数の未使用時間帯のうち、現在時刻に最も近い未使用時間帯において実施する機能を決定してもよい。
【００３４】
この構成によれば、複数の未使用時間帯が推定された場合でも、複数の未使用時間帯のうち、現在時刻に最も近い未使用時間帯において実施する機能を決定することができる。
【００３５】
また、上記の情報出力方法において、前記稼働履歴情報は、稼働開始時刻と稼働終了時刻とを含んでもよい。
【００３６】
この構成によれば、稼働履歴情報は、稼働開始時刻と稼働終了時刻とを含むので、稼働開始時刻と稼働終了時刻とに基づいて機器が過去に使用されていた期間を特定し、特定した機器が使用されていた期間に基づいて未使用時間帯を推定することができる。
【００３７】
また、上記の情報出力方法において、前記稼働履歴情報は、前記稼働状態とともに前記機器の稼働時点における気象情報を含み、さらに、現在時刻以降の気象情報を取得し、前記稼働履歴情報の取得において、取得した現在時刻以降の気象情報と同じ気象情報を含む前記稼働履歴情報を取得してもよい。
【００３８】
この構成によれば、現在時刻以降の気象情報と同じ気象情報を含む稼働履歴情報が取得されるので、気象情報を考慮して、より正確な未使用時間帯を推定することができる。
【００３９】
本開示の他の態様に係る情報出力装置は、機器に搭載された機能の実施を促す情報を出力する情報出力装置であって、前記機器の稼働状態の履歴を示す稼働履歴情報を取得する取得部と、前記稼働履歴情報を用いて、前記機器が使用されない未使用時間帯を推定する推定部と、前記未使用時間帯と、前記機能の開始から終了までに要する時間とに基づき、将来前記未使用時間帯において実施する機能を決定する決定部と、前記未使用時間帯における前記決定した機能の実施を促す情報を出力する出力部と、を備える。
【００４０】
この構成によれば、機器の稼働状態の履歴を示す稼働履歴情報を用いて、機器が使用されない未使用時間帯が推定され、未使用時間帯と、機能の開始から終了までに要する時間とに基づき、将来未使用時間帯において実施する機能が決定され、未使用時間帯における決定された機能の実施を促す情報が出力されるので、ユーザに機器の使用予定を入力させることなく、機器が使用されない未使用時間帯に機器に搭載された機能の実施を促すことができ、機器に搭載された機能が実施される頻度を向上させることができる。
【００４１】
本開示の他の態様に係る情報出力プログラムは、機器に搭載された機能の実施を促す情報を出力する情報出力プログラムであって、前記機器の稼働状態の履歴を示す稼働履歴情報を取得し、前記稼働履歴情報を用いて、前記機器が使用されない未使用時間帯を推定し、前記未使用時間帯と、前記機能の開始から終了までに要する時間とに基づき、将来前記未使用時間帯において実施する機能を決定し、前記未使用時間帯における前記決定した機能の実施を促す情報を出力するようにコンピュータを機能させる。
【００４２】
この構成によれば、機器の稼働状態の履歴を示す稼働履歴情報を用いて、機器が使用されない未使用時間帯が推定され、未使用時間帯と、機能の開始から終了までに要する時間とに基づき、将来未使用時間帯において実施する機能が決定され、未使用時間帯における決定された機能の実施を促す情報が出力されるので、ユーザに機器の使用予定を入力させることなく、機器が使用されない未使用時間帯に機器に搭載された機能の実施を促すことができ、機器に搭載された機能が実施される頻度を向上させることができる。
【００４３】
以下に、本開示の実施の形態を、図面を参照しながら説明する。
【００４４】
なお、以下で説明する実施の形態は、いずれも本開示の一具体例を示すためのものである。以下の実施の形態で示される数値、形状、構成要素、ステップ、ステップの順序などは、一例であり、本開示を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。また、全ての実施の形態において、各々の内容を組み合わせることもできる。
【００４５】
（実施の形態１）
図１は、本開示の実施の形態１に係る家電制御システムの構成の一例を示す図である。図１に示す家電制御システムは、サーバ１００、端末１２０、ブロードバンドルータ１１１及び洗濯機１１２を備える。
【００４６】
ブロードバンドルータ１１１及び洗濯機１１２は、宅内環境１１０内に設置される。
【００４７】
ここで、宅内環境１１０は、例えば、家庭内ネットワーク等のローカル・エリア・ネットワークが利用可能なユーザの宅内の領域であるが、本開示はこの例に特に限定されず、施設内又は企業内ネットワーク等のローカル・エリア・ネットワークが利用可能な施設又は企業の建物内の領域等であってもよい。
【００４８】
サーバ１００は、ネットワーク２００を介して、端末１２０及びブロードバンドルータ１１１に通信可能に接続されている。ブロードバンドルータ１１１は、同じ宅内環境１１０内の洗濯機１１２に無線により通信可能に接続されている。
【００４９】
なお、図１では、１つの宅内環境１１０が図示されているが、同一ネットワーク上には他にも複数の宅内環境が存在してもよく、サーバ１００は、複数の宅内環境内にそれぞれ設置された家電機器と接続されていてもよい。また、端末１２０の数も図１に示す例に特に限定されず、サーバ１００は複数の端末と接続されてもよい。また、ネットワーク２００としては、例えば、インターネットを用いているが、本開示はこの例に特に限定されず、携帯電話の通信回線網等のワイド・エリア・ネットワークを用いてもよい。
【００５０】
端末１２０は、例えば、パーソナルコンピュータ、タブレット型コンピュータ又はスマートフォン等であり、洗濯機１１２本体の入力部以外の宅内又は宅外から洗濯機１１２を制御するためなどに使用される。
【００５１】
宅内環境１１０には、ブロードバンドルータ１１１及び洗濯機１１２が設置されている。洗濯機１１２は、ブロードバンドルータ１１１とＷｉ−Ｆｉ（登録商標）接続を確立して、ブロードバンドルータ１１１を介してネットワーク２００に通信可能に接続されている。
【００５２】
なお、本実施の形態１では、洗濯機１１２への入力は、本体に備え付けの入力部から行われるが、空調機などのように、リモートコントローラを備えている家電機器もある。本開示はこれらの例に特に限定されず、洗濯機１１２への入力は、赤外線送信部を備えた端末１２０、機器本体に備えられている入力ボタン、又は任意の遠隔操作要求を生成する赤外線送信機などから行ってもよい。
【００５３】
また、本実施の形態１における洗濯機１１２は、通信機能を備えているので、通信機能を備えた端末１２０からネットワーク２００を介して遠隔操作要求を洗濯機１１２に送信してもよい。この場合、遠隔操作要求を行う端末１２０が、洗濯機１１２の入力装置であってもよい。
【００５４】
また、図１では、宅内環境１１０内の家電機器の一例として一台の洗濯機１１２を示しているが、これは例示であり、家電制御システムは、複数台の家電機器及び複数種類の家電機器を備えてもよい。本実施の形態１が適用される機器としては、家電機器又は業務用機器等の種々の機器を用いることができ、例えば、空調機、空気清浄機又は除湿機等を用いてもよい。
【００５５】
また、図１では、ブロードバンドルータ１１１と洗濯機１１２とが直接Ｗｉ−Ｆｉ接続を確立して、ブロードバンドルータ１１１がネットワーク２００に接続しているが、本開示はこの例に特に限定されず、宅内環境１１０内の家電機器の制御とネットワーク接続とをまとめるＨＥＭＳ（Ｈｏｍｅ  Ｅｎｅｒｇｙ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）コントローラが用いられてもよい。また、家電機器に無線通信機能が備わっていない場合には、ネットワーク機能を備えた中継機器に家電機器が有線接続され、中継機器がブロードバンドルータ１１１に接続される構成であってもよい。また、図１では、ブロードバンドルータ１１１が存在するが、家電機器が単独でインターネット接続する機能を備えている場合には、家電機器は、ブロードバンドルータ１１１を介さず、直接ネットワーク２００に接続してもよい。
【００５６】
図１の家電制御システムは、サーバ１００をサーバとし、洗濯機１１２をクライアントとするサーバクライアントモデルを構成している。サーバクライアントモデルとは、クライアントからサーバへ要求を送信し、サーバが要求に対して処理を行い（システムの目的によっては応答を返し）、サーバとクライアントとがネットワークを介して連携する形態である。本実施の形態１に係る家電制御システムは、洗濯機１１２がサーバ１００へ稼働情報又は家電機器固有の識別情報を送信するとともに、洗濯機１１２と連携するように登録されているユーザの端末１２０へサーバ１００が稼働情報を通知するなどの連携処理を行う。
【００５７】
図２は、図１に示すサーバ及び洗濯機の構成の一例を示すブロック図である。図２を参照して、本実施の形態１における家電制御システムのサーバクライアントモデルの連携処理を説明する。なお、図２では、図示及び説明を容易にするため、サーバ１００及び洗濯機１１２の構成のみが図示され、ブロードバンドルータ１１１の図示が省略され、洗濯機１１２がサーバ１００に接続されている。
【００５８】
サーバ１００は、サーバ機能を実現するために、プロセッサ１０、メモリ２０及び通信部２０１を備える。プロセッサ１０は、外部端末通信制御部２０２を備える。メモリ２０は、機器情報記憶部２０３を備える。
【００５９】
洗濯機１１２は、クライアント機能を実現するために、プロセッサ１１、メモリ２１、通信部２１０、出力部２１２及び入力部２１３を備える。プロセッサ１１は、家電制御部２１１、稼働履歴管理部２１４、空き時間帯推定部２１６及び機能実施提案部２１８を備える。メモリ２１は、稼働履歴記憶部２１５及び機能情報記憶部２１７を備える。
【００６０】
入力部２１３は、例えば、タッチパネルであり、ユーザによる入力操作を受け付ける。入力部２１３は、例えば、電源のオン／オフの入力を受け付けたり、「洗濯」、「洗濯乾燥」及び「乾燥」のいずれかのコースの選択を受け付けたり、予約時間の入力を受け付けたりする。
【００６１】
家電制御部２１１は、入力操作に対応する洗濯機１１２の制御を行う。家電制御部２１１は、洗濯機能及び乾燥機能のような洗濯機１１２本来の運転を行う主機能を実施するとともに、カビ抑制機能及び槽洗浄機能のような洗濯機１１２のメンテナンス等を行う副機能を実施する。家電制御部２１１は、所定のコースでの稼働を開始した場合、所定のコースでの稼働を開始したことを示す稼働情報を稼働履歴管理部２１４へ通知する。また、家電制御部２１１は、所定のコースでの稼働を終了した場合、所定のコースでの稼働を終了したことを示す稼働情報を稼働履歴管理部２１４へ通知する。
【００６２】
稼働履歴管理部２１４は、家電制御部２１１からの通知を受けることで家電制御部２１１の稼働情報を取得する。なお、稼働履歴管理部２１４は、家電制御部２１１の稼働情報を定期的に参照することで家電制御部２１１の稼働情報を取得してもよい。稼働履歴管理部２１４は、取得した稼働情報を、時間情報と共に稼働履歴記憶部２１５に蓄積する。
【００６３】
稼働履歴記憶部２１５は、洗濯機１１２の稼働情報と、時間情報とを対応付けた稼動履歴情報を記憶する。
【００６４】
家電制御部２１１は、通信部２１０を介してネットワーク２００へ接続し、洗濯機１１２の稼働情報を、洗濯機１１２に固有の識別情報とともにサーバ１００へ送信する。稼働情報は、洗濯機１１２の現在の稼働状態を表す。稼働情報は、例えば、洗濯機１１２が予約したコースを示す情報、洗い工程等の洗濯機１１２が現在実施中の工程名を示す情報、及び洗濯機１１２が現在実施中の工程の残り時間を示す情報などを含む。また、稼働情報は、洗濯機１１２が実施したメンテナンス機能を示す情報を含んでもよい。通信部２１０は、稼働情報及び識別情報をサーバ１００へ送信する。
【００６５】
サーバ１００の通信部２０１は、洗濯機１１２によって送信された稼働情報及び識別情報を受信する。
【００６６】
機器情報記憶部２０３は、洗濯機１１２の識別情報と、端末１２０の識別情報とを対応付けて記憶している。洗濯機１１２の識別情報及び端末１２０の識別情報は、予め登録されている。ユーザは、例えば、端末１２０を利用して、洗濯機１１２の識別情報及び端末１２０の識別情報を入力してもよい。
【００６７】
外部端末通信制御部２０２は、機器情報記憶部２０３を参照し、通信部２０１によって受信された洗濯機１１２の識別情報に対応する端末１２０の識別情報が存在するか否かを判断する。端末１２０の識別情報が存在する場合には、外部端末通信制御部２０２は、端末１２０に対して洗濯機１１２の稼働情報を、通信部２０１を介して送信する。また、本実施の形態１では、サーバ１００が洗濯機１１２の稼働情報などを端末１２０へ通知しているが、端末１２０が洗濯機１１２に対して、稼働開始などの制御要求を送信してもよい。
【００６８】
ここで、稼働履歴記憶部２１５に格納される情報について説明する。
【００６９】
図３は、図２に示す稼働履歴記憶部に記憶される洗濯機の稼働履歴情報の一例を示す図である。
【００７０】
例えば、稼働履歴記憶部２１５は、図３に示す稼働履歴テーブル３００を記憶している。稼働履歴テーブル３００は、洗濯機１１２が実施したコースを表す稼働情報と、稼働開始時刻及び稼働終了時刻を表す時間情報とを対応付けた洗濯機１１２の稼働に関する稼働履歴情報である。本実施の形態１では、稼働履歴テーブル３００は、コース、稼働開始時刻及び稼働終了時刻のみを含むが、当該洗濯機１１２に対する現在の制御パラメータ又はセンサ情報を示す情報を含んでもよい。また、稼働履歴テーブル３００は、稼働開始時刻及び稼働終了時刻のみを含んでもよい。
【００７１】
稼働開始時刻は、洗濯機１１２の稼働を開始した年、月、日及び時刻で表され、稼働終了時刻は、洗濯機１１２の稼働を終了した年、月、日及び時刻で表される。また、コースは、洗濯機１１２の稼働時に実施された工程を示し、例えば、「洗濯」、「洗濯乾燥」及び「乾燥」のうちのいずれかを表す。
【００７２】
再び、図２を参照して、家電機器の一例である洗濯機１１２が搭載する機能の実施を提案する処理に係る構成について説明する。洗濯機１１２は、製造メーカーがユーザに実施して欲しい機能を提案するために、空き時間帯推定部２１６及び機能実施提案部２１８を備えている。
【００７３】
空き時間帯推定部２１６は、洗濯機１１２の稼働状態の履歴を示す稼働履歴情報を取得する。空き時間帯推定部２１６は、稼働履歴情報を用いて、洗濯機１１２が使用されない空き時間帯（未使用時間帯）を推定する。空き時間帯推定部２１６は、ユーザが洗濯機１１２を操作したタイミングで、稼働履歴記憶部２１５に蓄積された稼働履歴を取得し、洗濯機１１２の現在までの稼働状態から、現在以降の空き時間帯を推定する。空き時間帯推定部２１６は、過去の所定期間における洗濯機１１２の稼働パターンに基づいて現在時刻以降の空き時間帯を推定する。
【００７４】
また、稼働履歴管理部２１４は、洗濯機１１２の稼働終了直後に実施された機能をユーザが停止させた回数を計数し、稼働履歴記憶部２１５に記憶してもよい。そして、空き時間帯推定部２１６は、稼働履歴記憶部２１５に記憶している停止回数が閾値以上である場合には、空き時間帯から、洗濯機１１２の稼働終了直後の所定の時間を除外してもよい。
【００７５】
なお、空き時間帯の推定方法については、後述する。
【００７６】
機能情報記憶部２１７は、洗濯機１１２に搭載された機能を示す機能情報テーブルを予め記憶する。
【００７７】
図４は、図２に示す機能情報記憶部に記憶される洗濯機の機能情報の一例を示す図である。
【００７８】
機能は、洗濯機１１２のメンテナンスを行う機能を含み、製造メーカーによって設定されるユーザに実施して欲しい機能である。図４に示す機能情報テーブル４００は、洗濯機１１２に搭載された機能名、機能を実施するための所要時間、及び推奨実施間隔を含む。洗濯機１１２の機能としては、例えば、微細なイオンを洗濯槽内に放出してカビの発生を抑制するカビ抑制機能、及び洗濯槽内を洗浄する槽洗浄機能がある。カビ抑制機能の所要時間は、例えば、１時間であり、槽洗浄機能の所要時間は、例えば、１０時間である。各機能には、製造メーカーにより設定された推奨実施間隔がある。カビ抑制機能の推奨実施間隔は、例えば、２日であり、槽洗浄機能の推奨実施間隔は、例えば、３０日である。
【００７９】
機能実施提案部２１８は、空き時間帯と、機能の開始から終了までに要する時間とに基づき、将来空き時間帯において実施する機能を決定する。機能実施提案部２１８は、空き時間帯推定部２１６の推定結果を取得し、機能情報記憶部２１７に予め保持している機能情報テーブル４００から機能の所要時間を参照し、空き時間帯で実施可能な機能を決定する。
【００８０】
また、機能実施提案部２１８は、機能情報テーブル４００の推奨実施間隔を参照し、前回の実施からの経過時間を利用して、実施する機能を決定してもよい。機能実施提案部２１８は、機能を実施してから次に機能を実施するまでの推奨実施間隔を取得する。機能実施提案部２１８は、空き時間帯において実施可能な機能を抽出し、抽出した機能を前回実施してから現在までの期間が推奨実施間隔を経過している場合に、抽出した機能を空き時間帯において実施する機能として決定する。機能の推奨実施間隔が考慮されることにより、適切なタイミングで行うメンテナンス機能を、煩わしくない適度な頻度で提案することができ、メンテナンス機能を確実に実施させることができる。
【００８１】
さらに、複数の空き時間帯が推定された場合、機能実施提案部２１８は、複数の空き時間帯のうち、現在時刻に近い空き時間帯から順に、実施する機能を決定する。機能実施提案部２１８は、複数の空き時間帯のうち、現在時刻に最も近い空き時間帯において実施する機能を決定する。
【００８２】
出力部２１２は、例えば、液晶表示装置であり、種々の情報を表示する。出力部２１２は、空き時間帯における決定した機能の実施を促す情報を出力する。
【００８３】
図５は、図２に示す出力部が出力する情報の一例を示す図である。
【００８４】
出力部２１２は、空き時間帯推定部２１６によって推定された空き時間帯において、機能実施提案部２１８によって決定された機能の実施を促すための提案画面５００を表示する。図５に示す提案画面５００には、空き時間帯に槽洗浄機能の実施を促す情報が表示されている。また、提案画面５００には、推定された空き時間帯が表示される。図５において、空き時間帯は、８月２８日の１０時３０分から２３時２０分である。
【００８５】
また、提案画面５００は、提案した機能を自動的に実施するための予約ボタン５０１を含んでもよい。入力部２１３は、空き時間帯において、決定された機能を実施するか否かのユーザによる入力を受け付けてもよい。これにより、決定された機能がユーザにより実施される可能性を向上させることができる。空き時間帯において、決定された機能を洗濯機１１２に実施させる場合、ユーザは、予約ボタン５０１を押下（タッチ）する。空き時間帯において、決定された機能を実施する旨のユーザによる入力が受け付けられた場合、家電制御部２１１は、空き時間帯において、決定された機能を実施する。このとき、空き時間帯が、決定された機能の所要時間より長い場合、家電制御部２１１は、空き時間帯の開始時刻から、決定された機能を実施してもよい。
【００８６】
また、通信部２１０は、決定された機能の実施を開始する時刻の前の所定の時間内又は決定された機能の実施を開始する時刻の後の所定の時間内に、決定された機能の実施が、出力された情報に基づく実施である旨をユーザに通知してもよい。入力部２１３により自動実施予約を受け付けた後、予約を受け付けた機能を実施する時刻が近づいた場合、又は予約を受け付けた機能を実施する時刻になった場合、通信部２１０は、サーバ１００を介して、洗濯機１１２と連携する端末１２０へ機能実施開始の通知を送信してもよい。
【００８７】
また、通信部２１０は、決定した機能の実施を開始する時刻の所定時間前に、決定した機能を実施する前に行う予備作業の実施を促す情報をユーザに通知してもよい。例えば、洗濯機１１２に搭載された機能の一例である槽洗浄機能を実施するためには、洗濯機１１２に専用の洗剤をユーザに投入してもらう必要がある。このように、実施するために予備的な作業が必要な機能があることを想定して、通信部２１０は、実施が予約された後、洗剤の投入を促す情報を端末１２０へ通知してもよい。洗濯機１１２は、ユーザにより洗剤が投入されたことを検知し、自動的に槽洗浄機能を実施してもよい。
【００８８】
なお、本実施の形態１では、洗濯機１１２の出力部２１２が、図５に示す提案画面５００を表示しているが、洗濯機１１２と連携する端末１２０の表示部が、図５に示す提案画面５００を表示し、端末１２０の入力部が、実施予約を受け付けてもよい。
【００８９】
さらに、図５に示すように、提案画面５００は、決定された機能を前回実施した日時を含んでもよい。
【００９０】
また、本実施の形態１では、出力部２１２は、空き時間帯において、決定された機能の実施を促す情報を表示するとともに、空き時間帯において、決定された機能を実施するか否かのユーザによる入力を受け付ける予約ボタン５０１を表示しているが、本開示は特にこれに限定されず、空き時間帯において、決定された機能の実施を促す情報のみを表示してもよい。
【００９１】
続いて、搭載された機能の実施を促す情報を出力する洗濯機１１２の情報出力処理について説明する。
【００９２】
図６は、本実施の形態１における洗濯機による情報出力処理の一例を示す第１のフローチャートであり、図７は、本実施の形態１における洗濯機による情報出力処理の一例を示す第２のフローチャートである。
【００９３】
まず、家電制御部２１１は、洗濯機１１２を使用するために、ユーザが入力部２１３を操作したか否かを判断する（ステップＳ１）。家電制御部２１１は、例えば、ユーザにより電源がオンされると、ユーザが入力部２１３を操作したと判断する。また、入力部２１３がタッチパネルである場合、家電制御部２１１は、例えば、ユーザによるタッチパネルへの接触が検知されると、ユーザが入力部２１３を操作したと判断してもよい。家電制御部２１１は、ユーザにより入力部２１３が操作されたことを空き時間帯推定部２１６へ通知する。ここで、ユーザが入力部２１３を操作していないと判断された場合（ステップＳ１でＮＯ）、ステップＳ１の判断が繰り返し行われる。
【００９４】
一方、ユーザが入力部２１３を操作したと判断された場合（ステップＳ１でＹＥＳ）、空き時間帯推定部２１６は、先週以前の今日と同じ曜日の稼働履歴を稼働履歴記憶部２１５から取得する（ステップＳ２）。なお、空き時間帯推定部２１６は、先週以前の今日と同じ曜日の稼働履歴を取得しているが、データ量が多い場合には、前年の今日と同じ日の稼働履歴を取得したり、所定の日前の稼働履歴を取得したりしてもよい。また、空き時間帯推定部２１６は、過去の稼働履歴を全て取得してもよいし、例えば３か月前等の所定期間前までの稼働履歴を取得してもよい。空き時間帯推定部２１６は、洗濯機１１２のデータ処理性能に合わせて取得する稼働履歴の範囲を拡大したり縮小したりしてもよい。
【００９５】
次に、空き時間帯推定部２１６は、取得した稼働履歴の各日の２４時間を所定の時間帯毎に分割し、分割した各所定の時間帯において洗濯機１１２が稼働している稼働状態と洗濯機１１２が稼働していない非稼働状態とのいずれであったかを示す稼働状態テーブルを生成する（ステップＳ３）。所定の時間帯は、例えば、３０分である。
【００９６】
図８は、本実施の形態１における稼働状態テーブルの一例を示す図である。
【００９７】
稼働状態テーブル７００は、図３に示す稼働履歴テーブル３００に基づいて、１日を所定の時間帯である３０分毎に分割し、分割した各時間帯において洗濯機１１２が稼働していたか否かを登録している。図８において、“１”は稼働状態であることを示し、“０”は非稼働状態であることを示している。なお、本実施の形態１では、３０分毎に稼働していたか否かを示しているが、１分毎又は１時間毎などの任意の時間帯毎に稼働していたか否かを示してもよい。また、稼働状態及び非稼働状態は、“１”及び“０”で表現しているが、別の記号で表現してもよい。
【００９８】
次に、空き時間帯推定部２１６は、洗濯機１１２の稼働終了直後に自動的に実施された機能のユーザによる停止回数が閾値以上であるか否かを判断する（ステップＳ４）。空き時間帯推定部２１６は、ユーザが、洗濯機１１２の稼働終了直後に自動的に実施される機能を手動で停止させる傾向にあるか否かを考慮する。
【００９９】
図９は、本実施の形態１において、稼働終了直後に自動的に実施された機能のユーザによる停止回数と、機能実施回数とを対応付けたテーブルの一例を示す図である。稼働履歴管理部２１４は、洗濯機１１２の稼働終了直後に実施された機能をユーザが停止させた回数を計数し、稼働履歴記憶部２１５に記憶する。稼働履歴記憶部２１５は、洗濯機１１２の稼働終了直後に自動的に実施された機能のユーザによる停止回数と、機能実施回数とを対応付けたテーブル８００を記憶している。
【０１００】
なお、稼働履歴記憶部２１５は、洗濯機１１２の稼働終了直後に実施された機能をユーザが停止させた回数をテーブル形式で記憶しているが、稼働履歴の中にユーザによる操作履歴が含まれる場合には、実施された機能とユーザの停止操作とを対応付けて稼働履歴として記憶してもよく、空き時間帯推定部２１６は、当該稼働履歴から停止回数を導き出すことも可能である。そのため、稼働履歴記憶部２１５は、例示したテーブル８００以外の形式で情報を記憶してもよい。図９に示すテーブル８００では、３００回の稼働終了直後の機能実施回数の内、稼働終了直後に実施された機能のユーザによる停止回数は１７５回である。
【０１０１】
閾値は、例えば、機能を自動的に実施した回数の半分である。空き時間帯推定部２１６は、洗濯機１１２の稼働終了直後に自動的に実施された機能のユーザによる停止回数が、当該機能を自動的に実施した回数の半分以上であるか否かを判断する。図９に示すテーブル８００では、稼働終了直後に実施された機能のユーザによる停止回数は１７５回であり、稼働終了直後の機能実施回数は３００回であるので、稼働終了直後に実施された機能のユーザによる停止回数は、稼働終了直後の機能実施回数の半分以上である。そのため、図９に示すテーブル８００の例では、空き時間帯推定部２１６は、洗濯機１１２の稼働終了直後に自動的に実施された機能のユーザによる停止回数が閾値以上であると判断する。
【０１０２】
ここで、洗濯機１１２の稼働終了直後に自動的に実施された機能のユーザによる停止回数が閾値より小さいと判断された場合（ステップＳ４でＮＯ）、ステップＳ６に処理が移行する。
【０１０３】
一方、洗濯機１１２の稼働終了直後に自動的に実施された機能のユーザによる停止回数が閾値以上であると判断された場合（ステップＳ４でＹＥＳ）、空き時間帯推定部２１６は、稼働終了直後の時間帯を空き時間帯から除外するため、稼働状態テーブル７００の稼働終了直後の時間帯を非稼働状態から稼働状態に置き換える（ステップＳ５）。例えば、図８に示す稼働状態テーブル７００において、２０１８年８月２７日の１０時３０分から３０分間の時間帯に洗濯機１１２の稼働が終了した場合に、空き時間帯推定部２１６は、稼働終了直後の時間帯である１１時から３０分間の時間帯を非稼働状態“０”から稼働状態“１”に置き換える。
【０１０４】
この置き換え処理により、ユーザが、稼働終了直後に実施される機能を手動で停止させる傾向にあることにも配慮して、空き時間帯を推定することができる。なお、本実施の形態１では、閾値を機能実施回数の半分としているが、本開示は特にこれに限定されず、閾値は、任意の回数又は別の閾値であってもよい。
【０１０５】
次に、空き時間帯推定部２１６は、稼働状態テーブル７００を用いて、全ての日で非稼働状態となっている非稼働時間帯を特定する（ステップＳ６）。このとき、空き時間帯推定部２１６は、稼働状態テーブル７００の各列のＯＲ（論理和）を算出する。すなわち、稼働状態が“１”であり、非稼働状態が“０”であるので、全ての日の各時間帯の論理和が算出されることにより、全ての日で非稼働状態となっている非稼働時間帯が特定される。
【０１０６】
なお、本実施の形態１では、空き時間帯推定部２１６は、全ての日で非稼働状態となっている非稼働時間帯を特定しているが、本開示は特にこれに限定されず、全ての日のうち、１日でも非稼働状態となっている非稼働時間帯を特定してもよい。この場合、空き時間帯推定部２１６は、稼働状態を“０”とし、非稼働状態が“１”とし、全ての日の各時間帯のＡＮＤ（論理積）を算出することにより、全ての日のうち、１日でも非稼働状態となっている非稼働時間帯を特定する。また、空き時間帯推定部２１６は、全ての日のうち、稼働状態である回数が所定回数以下である時間帯を非稼働時間帯として特定してもよい。
【０１０７】
次に、空き時間帯推定部２１６は、連続する１つ以上の非稼働時間帯を少なくとも１の空き時間帯として推定する（ステップＳ７）。空き時間帯推定部２１６は、空き時間帯の開始時刻と、空き時間帯の終了時刻と、空き時間帯の間隔とをメモリ２１に記憶してもよい。
【０１０８】
図１０は、本実施の形態１において、推定された空き時間帯の一例を示す図である。テーブル９００は、空き時間帯の開始時刻と、空き時間帯の終了時刻と、空き時間帯の間隔とを含む。なお、テーブル９００は、空き時間帯の開始時刻及び空き時間帯の終了時刻のみを含んでもよく、空き時間帯の開始時刻及び空き時間帯の間隔のみを含んでもよい。
【０１０９】
また、図１０に示すように、１つの空き時間帯のみが推定されるとは限らず、複数の空き時間帯が推定される可能性がある。
【０１１０】
さらに、図１０に示すテーブル９００は、１日の全ての空き時間帯を含んでいるが、本開示は特にこれに限定されず、テーブル９００は、１日の全ての空き時間帯のうち、現在時刻以降の空き時間帯を含んでもよい。また、空き時間帯推定部２１６は、テーブル９００内の１日の全ての空き時間帯のうち、現在時刻以降の空き時間帯を推定結果として抽出してもよい。
【０１１１】
次に、機能実施提案部２１８は、空き時間帯推定部２１６によって推定された少なくとも１の空き時間帯から、現在時刻より先であり、かつ現在時刻に近い順に空き時間帯を選択する（ステップＳ８）。最初に空き時間帯が選択される場合、機能実施提案部２１８は、空き時間帯推定部２１６によって推定された少なくとも１の空き時間帯から、現在時刻より先であり、かつ現在時刻に最も近い空き時間帯を選択する。
【０１１２】
次に、機能実施提案部２１８は、機能情報記憶部２１７の機能情報テーブル４００を参照し、選択した空き時間帯内に実施可能な機能があるか否かを判断する（ステップＳ９）。図４に示すように、機能には、所要時間がある。選択した空き時間帯の間隔よりも所要時間が短い機能が機能情報テーブル４００にあれば、機能実施提案部２１８は、選択した空き時間帯内に実施可能な機能があると判断する。一方、選択した空き時間帯の間隔よりも所要時間が短い機能が機能情報テーブル４００になければ、機能実施提案部２１８は、選択した空き時間帯内に実施可能な機能がないと判断する。
【０１１３】
ここで、選択した空き時間帯内に実施可能な機能がないと判断された場合（ステップＳ９でＮＯ）、ステップＳ１６に処理が移行する。
【０１１４】
一方、選択した空き時間帯内に実施可能な機能があると判断された場合（ステップＳ９でＹＥＳ）、機能実施提案部２１８は、選択した空き時間帯内に実施可能な機能を機能情報テーブル４００から抽出する（ステップＳ１０）。
【０１１５】
なお、選択した空き時間帯内に実施可能な複数の機能がある場合、機能実施提案部２１８は、複数の機能のうち、最も所要時間が長い機能を抽出してもよい。また、選択した空き時間帯内に実施可能な複数の機能があり、かつ複数の機能の所要時間の合計が、選択した空き時間帯の間隔以下である場合、機能実施提案部２１８は、複数の機能を抽出してもよい。
【０１１６】
次に、機能実施提案部２１８は、抽出した機能を最後に実施してから推奨実施間隔以上経過しているか否かを判断する（ステップＳ１１）。機能実施提案部２１８は、稼働履歴記憶部２１５を参照することにより、抽出した機能を最後に実施した日時を特定することができる。ここで、抽出した機能を最後に実施してから推奨実施間隔以上経過していないと判断された場合（ステップＳ１１でＮＯ）、ステップＳ１６に処理が移行する。
【０１１７】
一方、抽出した機能を最後に実施してから推奨実施間隔以上経過していると判断された場合（ステップＳ１１でＹＥＳ）、機能実施提案部２１８は、抽出した機能を、選択した空き時間帯内に実施する機能に決定する（ステップＳ１２）。
【０１１８】
次に、出力部２１２は、選択された空き時間帯に決定された機能の実施を促す情報を表示する（ステップＳ１３）。ここで、出力部２１２は、選択された空き時間帯に決定された機能の実施を促す情報とともに、決定された機能を自動的に実施するための予約ボタンを表示する。入力部２１３は、決定された機能を自動的に実施するか否かのユーザによる入力を受け付ける。
【０１１９】
次に、家電制御部２１１は、決定された機能の実施予約が入力部２１３によって受け付けられたか否かを判断する（ステップＳ１４）。ここで、決定された機能の実施予約が入力部２１３によって受け付けられていないと判断された場合（ステップＳ１４でＮＯ）、ステップＳ１６に処理が移行する。
【０１２０】
一方、決定された機能の実施予約が入力部２１３によって受け付けられたと判断された場合（ステップＳ１４でＹＥＳ）、家電制御部２１１は、決定された機能の実施を予約する（ステップＳ１５）。このとき、家電制御部２１１は、空き時間帯の開始時刻を、決定された機能の実施を開始する時刻に設定する。また、家電制御部２１１は、空き時間帯のうち、決定された機能の実施を開始する時刻のユーザによる入力を受け付けてもよい。
【０１２１】
次に、機能実施提案部２１８は、少なくとも１の空き時間帯のうち、選択していない他の空き時間帯があるか否かを判断する（ステップＳ１６）。
【０１２２】
ここで、選択していない他の空き時間帯があると判断された場合（ステップＳ１６でＹＥＳ）、ステップＳ８に処理が戻り、機能実施提案部２１８は、空き時間帯推定部２１６によって推定された少なくとも１の空き時間帯から、現在時刻より先であり、かつ前回選択した空き時間帯の次に現在時刻に近い空き時間帯を選択する。
【０１２３】
一方、選択していない他の空き時間帯がないと判断された場合（ステップＳ１６でＮＯ）、情報出力処理は終了する。
【０１２４】
なお、本実施の形態１では、洗濯機１１２が稼働履歴記憶部２１５を備えているが、過去の大量の稼働履歴を利用する場合は、サーバ１００が稼働履歴記憶部２１５を備えてもよく、洗濯機１１２の空き時間帯推定部２１６がサーバ１００から稼働履歴を取得して、空き時間帯を推定してもよい。
【０１２５】
また、洗濯機１１２の稼働終了直後に自動的に実施された機能がユーザにより停止された場合、機能実施提案部２１８は、将来空き時間帯において実施する機能として、ユーザにより停止された機能を優先的に決定してもよい。
【０１２６】
また、サーバ１００が空き時間帯推定部２１６を備えてもよく、洗濯機１１２の機能実施提案部２１８がサーバ１００から取得した空き時間帯を利用してもよい。
【０１２７】
上記の処理により、本実施の形態１では、洗濯機１１２の稼働履歴から、洗濯機１１２が使用されない空き時間帯が推定され、推定された空き時間帯において将来実施する機能が決定され、空き時間帯における決定された機能の実施を促す情報が出力される。したがって、洗濯機１１２が使用されない空き時間帯に洗濯機１１２に搭載された機能の実施を促すことができる。
【０１２８】
また、機器の稼働状態の履歴を示す稼働履歴情報を用いて、機器が使用されない空き時間帯が推定され、空き時間帯と、機能の開始から終了までに要する時間とに基づき、将来空き時間帯において実施する機能が決定され、空き時間帯における決定された機能の実施を促す情報が出力される。したがって、ユーザに機器の使用予定を入力させることなく、機器が使用されない空き時間帯に機器に搭載された機能の実施を促すことができ、機器に搭載された機能が実施される頻度を向上させることができる。
【０１２９】
（実施の形態２）
上記の実施の形態１では、サーバ１００と洗濯機１１２とがネットワーク２００を介して接続されている例について説明したが、入力部を備える洗濯機以外の機器がネットワーク２００を介してサーバ１００と接続されてもよい。本実施の形態２では、洗濯機に替えて、空調機がサーバ１００と接続されている例について説明する。
【０１３０】
図１１は、本開示の実施の形態２に係る家電制御システムの構成の一例を示す図である。図１１に示す家電制御システムは、サーバ１００、端末１２０、ブロードバンドルータ１１１及び空調機１３０を備える。なお、サーバ１００、宅内環境１１０、ブロードバンドルータ１１１、ネットワーク２００及び端末１２０は、本開示の実施の形態１と同じ構成である。
【０１３１】
空調機１３０は、宅内環境１１０内に設置される。空調機１３０は無線によりブロードバンドルータ１１１に接続されており、ネットワーク２００を介してサーバ１００と通信可能に接続されている。
【０１３２】
図１２は、図１１に示すサーバ及び空調機の構成の一例を示すブロック図である。図１２では、図示及び説明を容易にするため、サーバ１００、空調機１３０及びリモートコントローラ１３１の構成のみが図示され、ブロードバンドルータ１１１の図示が省略され、空調機１３０がサーバ１００に接続され、リモートコントローラ１３１が空調機１３０に接続されている。空調機１３０は、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線通信規格によりリモートコントローラ１３１と無線通信を行う。
【０１３３】
なお、本実施の形態２において、実施の形態１と同じ構成については同じ符号を付し説明を省略する。
【０１３４】
リモートコントローラ１３１は、通信部３０１、出力部３０２及び入力部３０３を備える。
【０１３５】
入力部３０３は、例えば、タッチパネルであり、ユーザによる入力操作を受け付ける。入力部３０３は、例えば、電源のオン／オフの入力を受け付けたり、「冷房」、「暖房」及び「除湿」のいずれかのコースの選択を受け付けたり、温度設定及び予約時間の入力を受け付けたりする。
【０１３６】
出力部３０２は、例えば、液晶表示装置であり、種々の情報を表示する。出力部３０２は、空調機１３０の現在の設定内容を表示する。
【０１３７】
通信部３０１は、入力部３０３によって受け付けた稼働開始などの制御要求を空調機１３０へ送信する。
【０１３８】
また、通信部３０１は、空調機１３０によって送信された空き時間帯における決定した機能の実施を促す情報を受信する。出力部３０２は、空き時間帯における決定した機能の実施を促す情報を出力する。
【０１３９】
空調機１３０は、プロセッサ１２、メモリ２２及び通信部２２０を備える。プロセッサ１２は、家電制御部２２１、稼働履歴管理部２２４、空き時間帯推定部２２６及び機能実施提案部２２８を備える。メモリ２２は、稼働履歴記憶部２２５及び機能情報記憶部２２７を備える。
【０１４０】
通信部２２０は、稼働情報及び識別情報をサーバ１００へ送信する。また、通信部２２０は、リモートコントローラ１３１によって送信された制御要求を受信する。また、通信部２２０は、空き時間帯における決定した機能の実施を促す情報をリモートコントローラ１３１へ送信する。
【０１４１】
家電制御部２２１は、通信部２２０によって受信された制御要求に対応する空調機１３０の制御を行う。
【０１４２】
稼働履歴管理部２２４は、家電制御部２２１からの通知を受けることで家電制御部２２１の稼働情報を取得する。なお、稼働履歴管理部２２４は、家電制御部２２１の稼働情報を定期的に参照することで家電制御部２２１の稼働情報を取得してもよい。稼働履歴管理部２２４は、取得した稼働情報を、時間情報と共に稼働履歴記憶部２２５に蓄積する。稼働履歴記憶部２２５は、空調機１３０の稼働情報と、時間情報とを対応付けた稼動履歴情報を記憶する。
【０１４３】
稼働情報は、空調機１３０の現在の稼働状態を表す。稼働情報は、例えば、冷房等の空調機１３０が稼働したコースを示す情報、及び空調機１３０が実施したメンテナンス機能を示す情報などを含む。
【０１４４】
ここで、稼働履歴記憶部２２５に格納される情報について説明する。
【０１４５】
図１３は、図１２に示す稼働履歴記憶部に記憶される空調機の稼働履歴情報の一例を示す図である。
【０１４６】
例えば、稼働履歴記憶部２２５は、図１３に示す稼働履歴テーブル１３００を記憶している。稼働履歴テーブル１３００は、空調機１３０が実施したコースを表す稼働情報と、稼働開始時刻及び稼働終了時刻を表す時間情報とを対応付けた空調機１３０の稼働に関する稼働履歴情報である。本実施の形態２では、稼働履歴テーブル１３００は、コース、稼働開始時刻及び稼働終了時刻のみを含むが、当該空調機１３０に対する現在の制御パラメータ又はセンサ情報を示す情報を含んでもよい。また、稼働履歴テーブル１３００は、稼働開始時刻及び稼働終了時刻のみを含んでもよい。
【０１４７】
稼働開始時刻は、空調機１３０の稼働を開始した年、月、日及び時刻で表され、稼働終了時刻は、空調機１３０の稼働を終了した年、月、日及び時刻で表される。また、コースは、空調機１３０の稼働時に実施された稼働内容を示し、例えば、「冷房」、「暖房」及び「除湿」のうちのいずれかを表す。
【０１４８】
空き時間帯推定部２２６は、空調機１３０の稼働状態の履歴を示す稼働履歴情報を取得する。空き時間帯推定部２２６は、稼働履歴情報を用いて、空調機１３０が使用されない空き時間帯（未使用時間帯）を推定する。なお、空き時間帯推定部２２６の構成は、実施の形態１の空き時間帯推定部２１６と同じである。
【０１４９】
機能情報記憶部２２７は、空調機１３０に搭載された機能を示す機能情報テーブルを予め記憶する。
【０１５０】
図１４は、図１２に示す機能情報記憶部に記憶される空調機の機能情報の一例を示す図である。
【０１５１】
機能は、空調機１３０のメンテナンスを行う機能を含み、製造メーカーによって設定されるユーザに実施して欲しい機能である。図１４に示す機能情報テーブル１４００は、空調機１３０に搭載された機能名、機能を実施するための所要時間、及び推奨実施間隔を含む。空調機１３０の機能としては、例えば、フィルターを自動的に掃除するフィルター掃除機能、及び微細なイオンを内部に放出して脱臭する脱臭機能がある。フィルター掃除機能の所要時間は、例えば、１時間であり、脱臭機能の所要時間は、例えば、１時間である。各機能には、製造メーカーにより設定された推奨実施間隔がある。フィルター掃除機能の推奨実施間隔は、例えば、１日であり、脱臭機能の推奨実施間隔は、例えば、７日である。
【０１５２】
機能実施提案部２２８は、空き時間帯と、機能の開始から終了までに要する時間とに基づき、将来空き時間帯において実施する機能を決定する。なお、機能実施提案部２２８の構成は、実施の形態１の機能実施提案部２１８と同じである。
【０１５３】
図１５は、図１２に示す出力部が出力する情報の一例を示す図である。
【０１５４】
出力部３０２は、空き時間帯推定部２２６によって推定された空き時間帯において、機能実施提案部２２８によって決定された機能の実施を促すための提案画面１５００を表示する。図１５に示す提案画面１５００には、空き時間帯に脱臭機能の実施を促す情報が表示されている。また、提案画面１５００には、推定された空き時間帯が表示される。図１５において、空き時間帯は、８月２８日の１１時３０分から１４時である。
【０１５５】
また、提案画面１５００は、提案した機能を自動的に実施するための予約ボタン１５０１を含んでもよい。入力部３０３は、空き時間帯において、決定された機能を実施するか否かのユーザによる入力を受け付けてもよい。これにより、決定された機能がユーザにより実施される可能性の向上を図ることができる。空き時間帯において、決定された機能を空調機１３０に実施させる場合、ユーザは、予約ボタン１５０１を押下（タッチ）する。空き時間帯において、決定された機能を実施する旨のユーザによる入力が受け付けられた場合、家電制御部２２１は、空き時間帯において、決定された機能を実施する。このとき、空き時間帯が、決定された機能の所要時間より長い場合、家電制御部２２１は、空き時間帯の開始時刻から、決定された機能を実施してもよい。
【０１５６】
また、通信部２２０は、決定された機能の実施を開始する時刻の前の所定の時間内又は決定された機能の実施を開始する時刻の後の所定の時間内に、決定された機能の実施が、出力された情報に基づく実施である旨をユーザに通知してもよい。入力部３０３により自動実施予約を受け付けた後、予約を受け付けた機能を実施する時刻が近づいた場合、又は予約を受け付けた機能を実施する時刻になった場合、通信部２２０は、サーバ１００を介して、空調機１３０と連携する端末１２０へ機能実施開始の通知を送信してもよい。
【０１５７】
なお、本実施の形態２では、リモートコントローラ１３１の出力部３０２が、図１５に示す提案画面１５００を表示しているが、空調機１３０と連携する端末１２０の表示部が、図１５に示す提案画面１５００を表示し、端末１２０の入力部が、実施予約を受け付けてもよい。
【０１５８】
さらに、図１５に示すように、提案画面１５００は、決定された機能を前回実施した日時を含んでもよい。
【０１５９】
また、本実施の形態２では、出力部３０２は、空き時間帯において、決定された機能の実施を促す情報を表示するとともに、空き時間帯において、決定された機能を実施するか否かのユーザによる入力を受け付ける予約ボタン１５０１を表示しているが、本開示は特にこれに限定されず、空き時間帯において、決定された機能の実施を促す情報のみを表示してもよい。
【０１６０】
なお、本実施の形態２において、搭載された機能の実施を促す情報を出力する空調機１３０の情報出力処理については、入力部及び出力部がリモートコントローラにある以外は、実施の形態１における洗濯機１１２の情報出力処理と同じであるため、説明を省略する。
【０１６１】
また、図１１及び図１２では、機器の一例として空調機１３０を示しているが、本開示はこの例に特に限定されず、入力を受け付ける入力部を備え、自己メンテナンス機能などの製造メーカーが定期的に実施させたい機能を搭載した機器であればよい。なお、実施の形態２では、実施の形態１と同様に種々の変更が可能である。
【０１６２】
（実施の形態３）
上記の実施の形態１では、サーバ１００と洗濯機１１２がネットワーク２００を介して接続されている例について説明し、上記の実施の形態２では、サーバ１００と空調機１３０がネットワーク２００を介して接続されている例について説明したが、ユーザが端末１２０と連携して家電機器を利用しない場合もある。本実施の形態３では、サーバ１００と端末１２０との連携がない例について説明する。
【０１６３】
図１６は、本開示の実施の形態３において、宅内環境に設置される洗濯機及び空調機の一例を示す図である。洗濯機１１２及び空調機１３０は、宅内環境１１０Ａ内に設置される。なお、宅内環境１１０Ａは、ローカル・エリア・ネットワークが利用可能であっても、利用不可能であってもよい。宅内環境１１０Ａは、ユーザの宅内の領域であるが、本開示はこの例に特に限定されず、施設又は企業の建物内の領域等であってもよい。
【０１６４】
図１７は、図１６に示す洗濯機の構成の一例を示すブロック図である。なお、本実施の形態３の洗濯機１１２Ａにおいて、実施の形態１と同じ構成については同じ符号を付し説明を省略する。
【０１６５】
洗濯機１１２Ａは、プロセッサ１１Ａ、メモリ２１、通信部２１０、出力部２１２及び入力部２１３を備える。プロセッサ１１Ａは、家電制御部２１１Ａ、稼働履歴管理部２１４、空き時間帯推定部２１６及び機能実施提案部２１８を備える。メモリ２１は、稼働履歴記憶部２１５及び機能情報記憶部２１７を備える。
【０１６６】
洗濯機１１２Ａは、実施の形態１とは異なり、サーバと通信する通信部を備えていない。そのため、家電制御部２１１Ａは、洗濯機１１２Ａの稼働情報と、洗濯機１１２Ａの識別情報とをサーバへ送信する機能を有していない。
【０１６７】
なお、本実施の形態３において、搭載された機能の実施を促す情報を出力する洗濯機１１２Ａの情報出力処理については、実施の形態１における洗濯機１１２の情報出力処理と同じであるため、説明を省略する。
【０１６８】
図１８は、図１６に示す空調機の構成の一例を示すブロック図である。なお、本実施の形態３の空調機１３０Ａ及びリモートコントローラ１３１において、実施の形態２と同じ構成については同じ符号を付し説明を省略する。
【０１６９】
空調機１３０Ａは、プロセッサ１２Ａ、メモリ２２及び通信部２２０Ａを備える。プロセッサ１２Ａは、家電制御部２２１Ａ、稼働履歴管理部２２４、空き時間帯推定部２２６及び機能実施提案部２２８を備える。メモリ２２は、稼働履歴記憶部２２５及び機能情報記憶部２２７を備える。
【０１７０】
空調機１３０Ａの通信部２２０Ａは、実施の形態２とは異なり、サーバと通信する機能を有しておらず、リモートコントローラ１３１と通信する機能のみを有している。そのため、家電制御部２２１Ａは、空調機１３０Ａの稼働情報と、空調機１３０Ａの識別情報とをサーバへ送信する機能を有していない。
【０１７１】
なお、本実施の形態３において、搭載された機能の実施を促す情報を出力する空調機１３０Ａの情報出力処理については、実施の形態２における空調機１３０の情報出力処理と同じであるため、説明を省略する。
【０１７２】
また、図１６、図１７及び図１８では、機器の一例として洗濯機１１２Ａ及び空調機１３０Ａを示しているが、本開示はこの例に特に限定されず、入力を受け付ける入力部を備え、自己メンテナンス機能などの製造メーカーが定期的に実施させたい機能を搭載した機器であればよい。なお、実施の形態３では、実施の形態１と同様に種々の変更が可能である。
【０１７３】
（実施の形態４）
上記の実施の形態１では、空き時間帯推定部２１６は、過去の今日と同じ曜日の稼働履歴を取得している。稼働履歴の取得は、ユーザが機器を稼働させる時間帯を特定するための処理である。本実施の形態４では、ユーザが機器を稼働させる時間帯を更に精度良く特定するために、機器がネットワーク上の気象情報サーバと連携する例について説明する。
【０１７４】
図１９は、本開示の実施の形態４に係る家電制御システムの構成の一例を示す図である。図１９に示す家電制御システムは、サーバ１００、端末１２０、ブロードバンドルータ１１１、洗濯機１１２Ｂ及び気象情報サーバ１４０を備える。なお、サーバ１００、宅内環境１１０、ブロードバンドルータ１１１、ネットワーク２００及び端末１２０は、本開示の実施の形態１と同じ構成である。
【０１７５】
気象情報サーバ１４０は、ネットワーク２００を介して洗濯機１１２Ｂと通信可能に接続され、洗濯機１１２Ｂが設置されている地点の過去の天気、現在の天気及び／又は将来の天気に関する気象情報を提供する。洗濯機１１２Ｂは、気象情報を要求する要求信号を気象情報サーバ１４０へ送信する。気象情報サーバ１４０は、洗濯機１１２Ｂによって送信された要求信号に含まれるＩＰアドレス情報に基づいて洗濯機１１２Ｂが設置されている地点を特定し、特定した地点の気象情報を洗濯機１１２Ｂへ送信する。
【０１７６】
洗濯機１１２Ｂは、無線によりブロードバンドルータ１１１に接続されており、ネットワーク２００を介してサーバ１００及び気象情報サーバ１４０と通信可能に接続されている。
【０１７７】
図２０は、図１９に示すサーバ及び洗濯機の構成の一例を示すブロック図である。なお、図２０では、図示及び説明を容易にするため、サーバ１００及び洗濯機１１２Ｂの構成のみが図示され、ブロードバンドルータ１１１の図示が省略され、洗濯機１１２Ｂがサーバ１００及び気象情報サーバ１４０に接続されている。
【０１７８】
なお、本実施の形態４において、実施の形態１と同じ構成については同じ符号を付し説明を省略する。
【０１７９】
洗濯機１１２Ｂは、プロセッサ１１Ｂ、メモリ２１、通信部２１０Ｂ、出力部２１２及び入力部２１３を備える。プロセッサ１１Ｂは、家電制御部２１１Ｂ、稼働履歴管理部２１４Ｂ、空き時間帯推定部２１６Ｂ及び機能実施提案部２１８を備える。メモリ２１は、稼働履歴記憶部２１５Ｂ及び機能情報記憶部２１７を備える。
【０１８０】
通信部２１０Ｂは、洗濯機１１２Ｂが設置されている地点の過去の天気、現在の天気及び将来の天気の少なくとも１つに関する気象情報を気象情報サーバ１４０から受信する。
【０１８１】
家電制御部２１１Ｂは、入力操作に対応する洗濯機１１２Ｂの制御を行う。家電制御部２１１Ｂは、所定のコースの稼働を開始した場合、通信部２１０Ｂを介して、洗濯機１１２Ｂが設置されている地点の現在の天気に関する気象情報を取得する。そして、家電制御部２１１Ｂは、所定のコースの稼働を開始したことを示す稼働情報と、現在の天気に関する気象情報とを稼働履歴管理部２１４Ｂへ通知する。また、家電制御部２１１Ｂは、所定のコースの稼働を終了した場合、所定のコースの稼働を終了したことを示す稼働情報を稼働履歴管理部２１４Ｂへ通知する。
【０１８２】
なお、本実施の形態では、家電制御部２１１Ｂは、所定のコースの稼働を開始した場合に、気象情報を取得しているが、本開示は特にこれに限定されず、所定のコースの稼働を終了した場合に、気象情報を取得してもよい。また、家電制御部２１１Ｂは、定期的に気象情報を取得し、所定のコースの稼働を開始した時点に最も近いタイミングで取得された気象情報を用いてもよく、所定のコースの稼働を終了した時点に最も近いタイミングで取得された気象情報を用いてもよい。さらに、家電制御部２１１Ｂは、時間単位に気象情報を取得してもよいし、日単位に気象情報を取得してもよい。
【０１８３】
稼働履歴管理部２１４Ｂは、家電制御部２１１Ｂからの通知を受けることで家電制御部２１１Ｂの稼働情報及び気象情報を取得する。なお、稼働履歴管理部２１４Ｂは、家電制御部２１１Ｂの稼働情報を定期的に参照することで家電制御部２１１Ｂの稼働情報及び気象情報を取得してもよい。稼働履歴管理部２１４Ｂは、取得した稼働情報及び気象情報を、時間情報と共に稼働履歴記憶部２１５Ｂに蓄積する。
【０１８４】
稼働履歴記憶部２１５Ｂは、洗濯機１１２Ｂの稼働情報と、時間情報と、気象情報とを対応付けて記憶する。稼働履歴情報は、稼働状態とともに洗濯機１１２Ｂの稼働時点における気象情報を含む。
【０１８５】
図２１は、図２０に示す稼働履歴記憶部に記憶される洗濯機の稼働履歴の一例を示す図である。例えば、稼働履歴記憶部２１５Ｂは、図２１に示す稼働履歴テーブル２１００を記憶している。稼働履歴テーブル２１００は、洗濯機１１２Ｂが実施したコース、稼働開始時刻、稼働終了時刻及び気象情報などの洗濯機１１２Ｂの稼働に関する履歴情報を含む。本実施の形態４では、稼働履歴テーブル２１００は、コース、稼働開始時刻、稼働終了時刻及び気象情報のみを含むが、当該洗濯機１１２Ｂに対する現在の制御パラメータ又はセンサ情報を示す情報を含んでもよい。また、稼働履歴テーブル２１００は、稼働開始時刻、稼働終了時刻及び気象情報のみを含んでもよい。
【０１８６】
稼働開始時刻は、洗濯機１１２Ｂの稼働を開始した年、月、日及び時刻で表され、稼働終了時刻は、洗濯機１１２Ｂの稼働を終了した年、月、日及び時刻で表される。また、コースは、洗濯機１１２Ｂの稼働時に実施された工程を示し、例えば、「洗濯」、「洗濯乾燥」及び「乾燥」のうちのいずれかを表す。また、気象情報は、洗濯機１１２Ｂの稼働を開始した時点又は洗濯機１１２Ｂの稼働を終了した時点における、洗濯機１１２Ｂが設置されている地点の天気を表す。天気は、例えば、「晴」、「雨」、「曇」又は「雪」などである。
【０１８７】
空き時間帯推定部２１６Ｂは、稼働履歴情報を取得する前に、通信部２１０Ｂを介して、洗濯機１１２Ｂが設置されている地点の現在時刻以降の天気に関する気象情報を取得する。空き時間帯推定部２１６Ｂは、取得した現在時刻以降の気象情報と同じ気象情報を含む稼働履歴情報を取得する。空き時間帯推定部２１６Ｂは、先週以前の今日と同じ曜日であり、かつ現在時刻以降の気象情報と同じ気象情報である稼働履歴を稼働履歴記憶部２１５Ｂから取得する。そして、空き時間帯推定部２１６Ｂは、稼働履歴情報を用いて、洗濯機１１２Ｂが使用されない空き時間帯（未使用時間帯）を推定する。
【０１８８】
なお、空き時間帯推定部２１６Ｂは、時間単位に現在時刻以降の気象情報を取得してもよいし、日単位に現在時刻以降の気象情報を取得してもよい。
【０１８９】
なお、本実施の形態４において、搭載された機能の実施を促す情報を出力する洗濯機１１２Ｂの情報出力処理については、図６のステップＳ２の処理のみが、実施の形態１における洗濯機１１２の情報出力処理と異なる。そのため、本実施の形態４では、図６のステップＳ２の処理の異なる点のみを説明する。
【０１９０】
ユーザが入力部２１３を操作したと判断された場合（ステップＳ１でＹＥＳ）、空き時間帯推定部２１６Ｂは、通信部２１０Ｂを介して、洗濯機１１２Ｂが設置されている地点の現在時刻以降の天気に関する気象情報を取得する。次に、空き時間帯推定部２１６Ｂは、先週以前の今日と同じ曜日であり、かつ現在時刻以降の気象情報と同じ気象情報である稼働履歴を稼働履歴記憶部２１５Ｂから取得する。
【０１９１】
本実施の形態４では、ユーザが機器を稼働させる時間帯を更に精度良く特定することができる。
【０１９２】
なお、本実施の形態４では、気象情報は、晴れ又は雨などの天気に関する情報であるが、当該情報は一例であり、気象情報は、気温又は湿度に関する情報であってもよい。
【０１９３】
また、本実施の形態４では、稼働履歴記憶部２１５Ｂは、稼働情報と時間情報と気象情報とを対応付けた稼動履歴情報を記憶しているが、本開示は特にこれに限定されず、稼働履歴記憶部２１５Ｂは、稼働情報と時間情報と気象情報とを対応付けた稼動履歴情報を記憶し、気象情報を記憶していなくてもよい。稼働履歴記憶部２１５Ｂが気象情報を記憶していない場合、空き時間帯推定部２１６Ｂは、先週以前の今日と同じ曜日の稼働履歴を稼働履歴記憶部２１５から取得した後、取得した稼動履歴の時間情報に対応する日時の気象情報を取得する。そして、空き時間帯推定部２１６Ｂは、先週以前の今日と同じ曜日であり、かつ現在時刻以降の気象情報と同じ気象情報である稼働履歴のみを、取得した稼動履歴から抽出する。
【０１９４】
また、図１９及び図２０では、機器の一例として洗濯機１１２Ｂを示しているが、本開示はこの例に特に限定されず、入力を受け付ける入力部を備え、自己メンテナンス機能などの製造メーカーが定期的に実施させたい機能を搭載した機器であればよい。なお、実施の形態４では、実施の形態１と同様に種々の変更が可能である。
【０１９５】
（実施の形態５）
実施の形態５では、家電制御システムは、家庭内に設置された家電機器を制御する家電機器コントローラをサーバの代わりに宅内環境１１０内に備える。これにより、家電制御システムは、洗濯機１１２又は空調機１３０をクライアントとし、家電機器コントローラをサーバとするサーバクライアントモデルを構成する。
【０１９６】
図２２は、本開示の実施の形態５に係る家電制御システムの構成の一例を示す図である。図２２に示す家電制御システムは、家電機器コントローラ１５０、端末１２０、ルータ１５１及び洗濯機１１２を備える。すなわち、実施の形態１では、ネットワーク２００を介して洗濯機１１２と接続されたサーバ１００が、洗濯機１１２と連携した端末１２０と通信する機能を備えていたが、本実施の形態５では、サーバ１００が備えていた機能を、家電機器コントローラ１５０が備えることにより、実施の形態１にて説明した家電制御システムと同様の処理を行うことができる。
【０１９７】
家電機器コントローラ１５０、ルータ１５１及び洗濯機１１２は、宅内環境１１０内に設置される。
【０１９８】
家電機器コントローラ１５０は、宅内環境１１０内に設置された家電機器の運転を制御する。例えば、家電機器コントローラ１５０は、ユーザによる洗濯機１１２の入力操作を受け付け、受け付けた入力操作に対応する制御要求を洗濯機１１２へ送信する。
【０１９９】
なお、本実施の形態５が適用される機器としては、家電機器又は業務用機器等の種々の機器を用いることができ、例えば、空調機、空気清浄機又は除湿機等を用いてもよい。
【０２００】
図２３は、図２２に示す家電機器コントローラ及び洗濯機の構成の一例を示すブロック図である。
【０２０１】
洗濯機１１２は、プロセッサ１１、メモリ２１、通信部２１０、出力部２１２及び入力部２１３を備える。プロセッサ１１は、家電制御部２１１、稼働履歴管理部２１４、空き時間帯推定部２１６及び機能実施提案部２１８を備える。メモリ２１は、稼働履歴記憶部２１５及び機能情報記憶部２１７を備える。なお、本実施の形態５において、実施の形態１と同じ構成については同じ符号を付し説明を省略する。
【０２０２】
ルータ１５１は、家電機器コントローラ１５０、洗濯機１１２及び端末１２０とそれぞれ無線通信を行う。洗濯機１１２は、ルータ１５１を介して家電機器コントローラ１５０と通信可能に接続される。また、端末１２０は、ルータ１５１を介して家電機器コントローラ１５０と通信可能に接続される。
【０２０３】
家電機器コントローラ１５０は、プロセッサ１３、メモリ２３及び通信部２３１を備える。プロセッサ１３は、外部端末通信制御部２３２を備える。メモリ２３は、機器情報記憶部２３３を備える。通信部２３１、外部端末通信制御部２３２及び機器情報記憶部２３３の機能は、図２に示す通信部２０１、外部端末通信制御部２０２及び機器情報記憶部２０３の機能と同じである。
【０２０４】
なお、本実施の形態５において、搭載された機能の実施を促す情報を出力する洗濯機１１２Ａの情報出力処理については、実施の形態１における洗濯機１１２の情報出力処理と同じであるため、説明を省略する。
【０２０５】
また、家電機器コントローラ１５０は表示部を備えてもよい。この場合、洗濯機１１２からの通知内容は、端末１２０ではなく、家電機器コントローラ１５０の表示部に表示されてもよい。ユーザは、家電機器コントローラ１５０の表示部に表示される通知内容を確認してもよい。
【０２０６】
また、図２２及び図２３では、機器の一例として洗濯機１１２を示しているが、本開示はこの例に特に限定されず、入力を受け付ける入力部を備え、自己メンテナンス機能などの製造メーカーが定期的に実施させたい機能を搭載した機器であればよい。なお、実施の形態５では、実施の形態１と同様に種々の変更が可能である。
【０２０７】
以上、本開示の複数の態様に係る情報出力方法について、複数の実施の形態に基づいて説明したが、本開示は、これらの実施の形態に限定されるものではない。本開示の趣旨を逸脱しない限り、異なる実施の形態における構成要素を組み合わせて構築される形態も、本開示の一つ又は複数の態様の範囲内に含まれてもよい。
【０２０８】
なお、上記各実施の形態において、各構成要素は、専用のハードウェアで構成されるか、各構成要素に適したソフトウェアプログラムを実行することによって実現されてもよい。各構成要素は、ＣＰＵまたはプロセッサなどのプログラム実行部が、ハードディスクまたは半導体メモリなどの記録媒体に記録されたソフトウェアプログラムを読み出して実行することによって実現されてもよい。
【０２０９】
本開示の実施の形態に係る装置の機能の一部又は全ては典型的には集積回路であるＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）として実現される。これらは個別に１チップ化されてもよいし、一部又は全てを含むように１チップ化されてもよい。また、集積回路化はＬＳＩに限るものではなく、専用回路又は汎用プロセッサで実現してもよい。ＬＳＩ製造後にプログラムすることが可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、又はＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。
【０２１０】
また、本開示の実施の形態に係る装置の機能の一部又は全てを、ＣＰＵ等のプロセッサがプログラムを実行することにより実現してもよい。
【０２１１】
また、上記で用いた数字は、全て本開示を具体的に説明するために例示するものであり、本開示は例示された数字に制限されない。
【０２１２】
また、上記フローチャートに示す各ステップが実行される順序は、本開示を具体的に説明するために例示するためのものであり、同様の効果が得られる範囲で上記以外の順序であってもよい。また、上記ステップの一部が、他のステップと同時（並列）に実行されてもよい。
【産業上の利用可能性】
【０２１３】
本開示に係る情報出力方法、情報出力装置及び情報出力プログラムは、ユーザに機器の使用予定を入力させることなく、機器が使用されない未使用時間帯に機器に搭載された機能の実施を促すことができ、機器に搭載された機能が実施される頻度を向上させることができるので、機器に搭載された機能の実施を促す情報を出力する情報出力方法、情報出力装置及び情報出力プログラムとして有用である。
【符号の説明】
【０２１４】
１０，１１，１１Ａ，１１Ｂ，１２，１２Ａ，１３    プロセッサ
２０，２１，２２，２３    メモリ
１００    サーバ
１１０，１１０Ａ    宅内環境
１１１    ブロードバンドルータ
１１２，１１２Ａ，１１２Ｂ    洗濯機
１２０    端末
１３０，１３０Ａ    空調機
１３１    リモートコントローラ
１４０    気象情報サーバ
１５０    家電機器コントローラ
１５１  ルータ
２００    ネットワーク
２０１，２３１    通信部
２０２，２３２    外部端末通信制御部
２０３，２３３    機器情報記憶部
２１０，２１０Ｂ，２２０，２２０Ａ    通信部
２１１，２１１Ａ，２１１Ｂ，２２１，２２１Ａ    家電制御部
２１２    出力部
２１３    入力部
２１４，２１４Ｂ，２２４    稼働履歴管理部
２１５，２１５Ｂ，２２５    稼働履歴記憶部
２１６，２１６Ｂ，２２６    空き時間帯推定部
２１７，２２７    機能情報記憶部
２１８，２２８    機能実施提案部
３０１    通信部
３０２    出力部
３０３    入力部
【図１】
2020088424.tif 000003
【図２】
2020088424.tif 000004
【図３】
2020088424.tif 000005
【図４】
2020088424.tif 000006
【図５】
2020088424.tif 000007
【図６】
2020088424.tif 000008
【図７】
2020088424.tif 000009
【図８】
2020088424.tif 000010
【図９】
2020088424.tif 000011
【図１０】
2020088424.tif 000012
【図１１】
2020088424.tif 000013
【図１２】
2020088424.tif 000014
【図１３】
2020088424.tif 000015
【図１４】
2020088424.tif 000016
【図１５】
2020088424.tif 000017
【図１６】
2020088424.tif 000018
【図１７】
2020088424.tif 000019
【図１８】
2020088424.tif 000020
【図１９】
2020088424.tif 000021
【図２０】
2020088424.tif 000022
【図２１】
2020088424.tif 000023
【図２２】
2020088424.tif 000024
【図２３】
2020088424.tif 000025