(57)【要約】【課題】ユーザが洗濯機の設置位置に到着するまでに要する到着時間に合わせて洗濯を完了させつつ、洗濯後の洗濯物における雑菌の増殖を抑える。【解決手段】コンピュータを用いて、洗濯機のユーザの位置及び前記洗濯機の設置位置を取得し、前記ユーザの位置及び前記設置位置に基づき前記ユーザが前記設置位置に到着するまでに要する到着時間を取得し、前記洗濯機の稼働情報を取得し、前記稼働情報に基づき前記洗濯機が洗濯中であるかを判定し、前記洗濯機が洗濯中であると判定された場合、前記洗濯機が洗濯を完了するまでに要する洗濯完了時間を取得し、前記洗濯完了時間よりも前記到着時間が長い場合、前記洗濯機が洗濯物を水に浸す第一洗濯工程を追加又は前記第一洗濯工程における時間を変更する指示情報を生成し、生成された前記指示情報を前記洗濯機に送信する。【選択図】図６
2019180549.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを用いて、
洗濯機のユーザの位置及び前記洗濯機の設置位置を取得し、
前記ユーザの位置及び前記設置位置に基づき前記ユーザが前記設置位置に到着するまでに要する到着時間を取得し、
前記洗濯機の稼働情報を取得し、
前記稼働情報に基づき前記洗濯機が洗濯中であるかを判定し、
前記洗濯機が洗濯中であると判定された場合、前記洗濯機が洗濯を完了するまでに要する洗濯完了時間を取得し、
前記洗濯完了時間よりも前記到着時間が長い場合、前記洗濯機が洗濯物を水に浸す第一洗濯工程を追加又は前記第一洗濯工程における時間を変更する指示情報を生成し、
生成された前記指示情報を前記洗濯機に送信する、
制御方法。
【請求項２】
前記第一洗濯工程には、洗濯物を洗剤が溶けた水に浸す洗剤つけ置き工程が含まれ、
前記到着時間が所定の遅延条件を満たす場合、前記洗剤つけ置き工程に遷移する指示情報を生成する、
請求項１に記載の制御方法。
【請求項３】
前記第一洗濯工程には、洗濯物を洗剤が溶けた水に浸す洗剤つけ置き工程が含まれ、
前記洗濯機が洗剤が溶けた水に浸した洗濯物を洗浄する洗い工程中又は前記洗い工程の完了時に、前記洗濯完了時間よりも前記到着時間が長い場合、前記洗剤つけ置き工程に遷移する指示情報を生成する、
請求項１に記載の制御方法。
【請求項４】
前記第一洗濯工程には、洗濯物を水に浸す水つけ置き工程が含まれ、
前記洗濯機が、洗濯槽から排水する排水工程中、洗濯物から脱水する脱水工程中、洗濯物を水ですすぐすすぎ工程中又は前記排水工程若しくは前記脱水工程若しくは前記すすぎ工程の完了時に、前記洗濯完了時間よりも前記到着時間が長い場合、前記水つけ置き工程に遷移する指示情報を生成する、
請求項１に記載の制御方法。
【請求項５】
前記所定の遅延条件は、前記到着時間の方が前記洗濯完了時間よりも所定の第一時間以上長いことを含む、
請求項２に記載の制御方法。
【請求項６】
前記到着時間は、所定の時間間隔で取得され、
前記所定の遅延条件は、所定の第二時間以上、前記到着時間が減少しないことを含む、
請求項２に記載の制御方法。
【請求項７】
前記洗濯完了時間は、前記水つけ置き工程に遷移する前の工程から前記洗濯機が洗濯を完了するまでに要する時間であり、
前記水つけ置き工程中に、前記洗濯完了時間よりも前記到着時間が短くなった場合、前記水つけ置き工程に遷移する前の工程に遷移する指示情報を生成する、
請求項４に記載の制御方法。
【請求項８】
前記洗濯完了時間は、前記洗濯機が洗剤が溶けた水に浸した洗濯物を洗浄する洗い工程の次の工程から前記洗濯機が洗濯を完了するまでに要する時間であり、
前記洗剤つけ置き工程中に、前記洗濯完了時間よりも前記到着時間が短くなった場合、前記洗い工程の次の工程に遷移する指示情報を生成する、
請求項２又は３に記載の制御方法。
【請求項９】
前記洗濯機が洗濯物から脱水し、洗濯を完了する最終脱水工程へ遷移する一つ前の工程の完了時に、前記設置位置と前記ユーザの位置との距離が所定の基準距離内である場合、前記最終脱水工程に遷移する指示情報を生成し、前記距離が前記所定の基準距離外である場合、前記水つけ置き工程に遷移する指示情報を生成する、
請求項１に記載の制御方法。
【請求項１０】
前記距離が前記所定の基準距離外であることにより前記水つけ置き工程に遷移した後、前記距離が前記基準距離内になった場合、前記最終脱水工程に遷移する指示情報を生成する、
請求項９に記載の制御方法。
【請求項１１】
前記洗剤つけ置き工程中に、前記洗剤つけ置き工程に遷移してからの経過時間が所定の第三時間以上になった場合、前記洗濯機が洗剤が溶けた水に浸した洗濯物を洗浄する洗い工程の次の工程に遷移する指示情報を生成する、
請求項２又は３に記載の制御方法。
【請求項１２】
前記水つけ置き工程中に、前記水つけ置き工程に遷移してからの経過時間が所定の第四時間以上になった場合、前記水つけ置き工程に遷移する前の工程に遷移する指示情報を生成する、
請求項４に記載の制御方法。
【請求項１３】
前記洗濯完了時間よりも前記到着時間が長い場合、更に、洗濯槽内の洗濯物の除菌を行う除菌工程に遷移する指示情報を生成する、
請求項１に記載の制御方法。
【請求項１４】
前記到着時間が所定の遅延条件を満たす場合、前記除菌工程に遷移する指示情報を生成する、
請求項１３に記載の制御方法。
【請求項１５】
更に、前記第一洗濯工程中に、前記第一洗濯工程の次の工程から最終脱水工程の開始までに要する時間よりも前記到着時間が短くなった場合、前記第一洗濯工程の次の工程に遷移する指示情報を生成する、
請求項７又は８に記載の制御方法。
【請求項１６】
コンピュータを備えた洗濯機であって、
前記コンピュータは、
前記洗濯機のユーザの位置及び前記洗濯機の設置位置を取得し、
前記ユーザの位置及び前記設置位置に基づき前記ユーザが前記設置位置に到着するまでに要する到着時間を取得し、
前記洗濯機の稼働情報を取得し、
前記稼働情報に基づき前記洗濯機が洗濯中であるかを判定し、
前記洗濯機が洗濯中であると判定された場合、前記洗濯機が洗濯を完了するまでに要する洗濯完了時間を取得し、
前記洗濯完了時間よりも前記到着時間が長い場合、前記洗濯機が洗濯物を水に浸す第一洗濯工程を追加又は前記第一洗濯工程における時間を変更する、
洗濯機。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、宅内にある洗濯機をユーザの到着時間に合わせて洗濯完了させるように制御する制御方法に関する。
【背景技術】
【０００２】
従来から、自宅から離れたユーザが自宅内に備えられている電気機器に対して、遠隔制御を行う遠隔制御システムが提案されている。遠隔制御システムでは、一般的に、スマートフォンに代表される通信端末から公衆電話網を介して、自宅内の電気機器に対し、予約設定、予約時間の変更、及び指定の制御状態への変更などの制御が行われる。また、ユーザが持っている通信端末の位置情報を取得し、現在の位置によって自宅内の電気機器の制御を変更することが提案されている。
【０００３】
特許文献１の遠隔制御システムでは、宅内に備えられた電気機器を、車両側からの遠隔操作で指定の制御状態にする際、ユーザが帰宅した時点つまり車両が自宅に到着する時点で、電気機器が指定の状態になるようにしている。例えば、洗濯機を遠隔制御する際、洗濯物の量、現在の車両と自宅間の距離の情報、及び時間帯情報を用いて、帰宅時に洗濯が完了した状態になるように洗濯開始を行うようにしている。また、ユーザが寄り道などをして、車両が一定時間停止したときに、洗濯機を遠隔から一時停止させて洗濯時間を調整している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−１０１４７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一般的に洗濯物を濡れたまま放置すると雑菌が増殖し、匂いが発生することが知られている。特許文献１では、ユーザが寄り道等をして、想定していた帰宅時間が延長された場合、洗濯機を一時停止して洗濯時間を調整している。しかし、洗い工程ではなく、排水工程又は脱水工程のときに洗濯機を長時間停止してしまうと、洗濯物を濡れたまま放置してしまうので、洗濯物に雑菌が増殖し、匂いが発生してしまう。
【０００６】
本開示は、前記従来の課題を解決するものであり、ユーザが洗濯機の設置位置に到着するまでに要する到着時間に合わせて洗濯を完了させつつ、洗濯後の洗濯物における雑菌の増殖を抑えることができる洗濯機の制御方法を提供する。
【課題を解決するための手段】
【０００７】
前記従来の課題を解決するために、本開示の一態様に係る制御方法は、コンピュータを用いて、洗濯機のユーザの位置及び前記洗濯機の設置位置を取得し、前記ユーザの位置及び前記設置位置に基づき前記ユーザが前記設置位置に到着するまでに要する到着時間を取得し、前記洗濯機の稼働情報を取得し、前記稼働情報に基づき前記洗濯機が洗濯中であるかを判定し、前記洗濯機が洗濯中であると判定された場合、前記洗濯機が洗濯を完了するまでに要する洗濯完了時間を取得し、前記洗濯完了時間よりも前記到着時間が長い場合、前記洗濯機が洗濯物を水に浸す第一洗濯工程を追加又は前記第一洗濯工程における時間を変更する指示情報を生成し、生成された前記指示情報を前記洗濯機に送信する。
【０００８】
尚、この包括的又は具体的な態様は、装置、システム、集積回路、コンピュータプログラム又はコンピュータ読み取り可能な記録媒体で実現されてもよく、装置、システム、集積回路、コンピュータプログラム及びコンピュータ読み取り可能な記録媒体の任意な組み合わせで実現されてもよい。コンピュータ読み取り可能な記録媒体は、例えばＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等の不揮発性の記録媒体を含む。
【発明の効果】
【０００９】
本開示によれば、ユーザが洗濯機の設置位置に到着するまでに要する到着時間に合わせて洗濯を完了させつつ、洗濯後の洗濯物における雑菌の増殖を抑えることができる。
【図面の簡単な説明】
【００１０】
【図１】本開示の実施の形態における洗濯機の概略構成を示す断面図である。
【図２】洗濯機の機能構成を示すブロック図である。
【図３】洗濯機の遠隔操作システムが備える通信端末の機能構成を示すブロック図である。
【図４】洗濯機の遠隔操作システムの概略構成図である。
【図５】洗濯機の遠隔操作システムの全体的な動作の一例を示すフローチャートである。
【図６】残洗濯時間よりも帰宅時間が長いと判断された時の動作の一例を示すフローチャートである。
【図７】水つけ置きフラグが１に設定されている場合の動作の一例を示すフローチャートである。
【図８】帰宅時間が大幅に遅れた場合の動作の一例を示すフローチャートである。
【図９】洗い工程の完了時の動作の一例を示すフローチャートである。
【図１０】洗剤つけ置きフラグが１に設定されている場合の動作の一例を示すフローチャートである。
【図１１】すすぎ工程の完了時の動作の一例を示すフローチャートである。
【図１２】帰宅待ちフラグが１に設定されている場合の動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
（本開示の基礎となった知見）
上述したように、従来から、宅内に備えられている電気機器に対して、遠隔制御を行う遠隔制御システムが提案されている。例えば、予測されるユーザの帰宅時間に応じて洗濯機の稼働及び停止を遠隔制御する遠隔制御システムが提案されている。
【００１２】
しかし、上記従来技術のように、洗濯機の停止により洗濯を完了させる時間を調整すると、洗濯機が停止された際に行われている洗濯工程によっては、洗濯物に雑菌が増殖する虞がある。
【００１３】
一方、洗濯機内に洗剤及び柔軟剤を常備し、洗濯時に必要な洗剤及び柔軟剤の量を自動的に測定して投入する機能を持つ洗濯機も提案されている。洗濯機に洗剤及び柔軟剤が常備されていれば、ユーザが直接洗濯機に洗剤及び柔軟剤を投入せずとも、遠隔から自動的に適量の洗剤及び柔軟剤を投入できる。したがって、洗濯機の稼働及び停止だけでなく、洗濯機のより詳細な制御が可能である。
【００１４】
そこで、本開示に係る実施形態では、コンピュータを用いて、洗濯機のユーザの位置及び前記洗濯機の設置位置を取得し、前記ユーザの位置及び前記設置位置に基づき前記ユーザが前記設置位置に到着するまでに要する到着時間を取得し、前記洗濯機の稼働情報を取得し、前記稼働情報に基づき前記洗濯機が洗濯中であるかを判定し、前記洗濯機が洗濯中であると判定された場合、前記洗濯機が洗濯を完了するまでに要する洗濯完了時間を取得し、前記洗濯完了時間よりも前記到着時間が長い場合、前記洗濯機が洗濯物を水に浸す第一洗濯工程を追加又は前記第一洗濯工程における時間を変更する指示情報を生成し、生成された前記指示情報を前記洗濯機に送信する制御方法が提供される。
【００１５】
本態様によれば、洗濯機が洗濯中である場合に、洗濯機が洗濯を完了するまでに要する洗濯完了時間よりも、ユーザが洗濯機の設置位置に到着するまでに要する到着時間が長いときは、洗濯機が洗濯物を水に浸す第一洗濯工程を追加又は第一洗濯工程における時間を変更する指示情報が洗濯機に送信される。
【００１６】
このため、洗濯機は、洗濯完了時間より到着時間が長いときは指示情報を受信し、受信した指示情報に従って、洗濯物を水に浸す第一洗濯工程を追加又は第一洗濯工程における時間を変更することができる。その結果、洗濯機は、洗濯物を生乾きの状態で放置することを回避しつつ、洗濯を完了させることができる。
【００１７】
したがって、本態様によれば、ユーザが洗濯機の設置位置に到着するまでに要する到着時間に合わせて洗濯を完了させつつ、洗濯後の洗濯物における雑菌の増殖を抑えることができる。
【００１８】
また、上記態様において、前記第一洗濯工程には、洗濯物を洗剤が溶けた水に浸す洗剤つけ置き工程が含まれ、前記到着時間が所定の遅延条件を満たす場合、前記洗剤つけ置き工程に遷移する指示情報を生成してもよい。
【００１９】
本態様によれば、洗濯機は、到着時間が所定の遅延条件を満たしたときは指示情報を受信し、受信した指示情報に従って、洗剤つけ置き工程に遷移することができる。その結果、洗濯機は、洗剤が溶けた水に洗濯物を浸すことにより、洗濯物における雑菌の増殖を更に抑えることができる。
【００２０】
又は、上記態様において、前記第一洗濯工程には、洗濯物を洗剤が溶けた水に浸す洗剤つけ置き工程が含まれ、前記洗濯機が洗剤が溶けた水に浸した洗濯物を洗浄する洗い工程中又は前記洗い工程の完了時に、前記洗濯完了時間よりも前記到着時間が長い場合、前記洗剤つけ置き工程に遷移する指示情報を生成してもよい。
【００２１】
本態様によれば、洗濯機は、洗剤が溶けた水に浸した洗濯物を洗浄する洗い工程中又は洗い工程の完了時に、洗濯完了時間より到着時間が長いときは指示情報を受信し、受信した指示情報に従って、洗剤つけ置き工程に遷移することができる。その結果、洗濯機は、洗剤が溶けた水に洗濯物を浸すことにより、洗濯物における雑菌の増殖を更に抑えることができる。
【００２２】
又は、上記態様において、前記第一洗濯工程には、洗濯物を水に浸す水つけ置き工程が含まれ、前記洗濯機が、洗濯槽から排水する排水工程中、洗濯物から脱水する脱水工程中、洗濯物を水ですすぐすすぎ工程中又は前記排水工程若しくは前記脱水工程若しくは前記すすぎ工程の完了時に、前記洗濯完了時間よりも前記到着時間が長い場合、前記水つけ置き工程に遷移する指示情報を生成してもよい。
【００２３】
本態様によれば、洗濯機は、洗濯槽から排水する排水工程中、洗濯物から脱水する脱水工程中、洗濯物を水ですすぐすすぎ工程中又は排水工程若しくは脱水工程若しくはすすぎ工程の完了時に、洗濯完了時間より到着時間が長いときは指示情報を受信し、受信した指示情報に従って、水つけ置き工程に遷移することができる。その結果、洗濯機は、水に洗濯物を浸すことにより、洗濯物における雑菌の増殖を抑えることができる。
【００２４】
上記態様において、前記所定の遅延条件は、前記到着時間の方が前記洗濯完了時間よりも所定の第一時間以上長いことを含むことが好ましい。
【００２５】
本態様によれば、洗濯機は、到着時間の方が洗濯完了時間よりも所定の第一時間以上長いときは指示情報を受信し、受信した指示情報に従って、洗剤つけ置き工程に遷移することができる。その結果、洗濯機は、洗剤が溶けた水に洗濯物を浸すことにより、洗濯物における雑菌の増殖を更に抑えることができる。
【００２６】
又は、上記態様において、前記到着時間は、所定の時間間隔で取得され、前記所定の遅延条件は、所定の第二時間以上、前記到着時間が減少しないことを含むことが好ましい。
【００２７】
本態様によれば、洗濯機は、所定の第二時間以上、到着時間が減少しないときは指示情報を受信し、受信した指示情報に従って、洗剤つけ置き工程に遷移することができる。その結果、洗濯機は、洗剤が溶けた水に洗濯物を浸すことにより、洗濯物における雑菌の増殖を更に抑えることができる。
【００２８】
上記態様において、前記洗濯完了時間は、前記水つけ置き工程に遷移する前の工程から前記洗濯機が洗濯を完了するまでに要する時間であり、前記水つけ置き工程中に、前記洗濯完了時間よりも前記到着時間が短くなった場合、前記水つけ置き工程に遷移する前の工程に遷移する指示情報を生成することが好ましい。
【００２９】
本態様によれば、洗濯機は、水つけ置き工程中に、水つけ置き工程に遷移する前の工程から洗濯機が洗濯を完了するまでに要する時間よりも到着時間が短くなったときは指示情報を受信し、受信した指示情報に従って水つけ置き工程に遷移する前の工程に遷移することができる。その結果、洗濯機は、水つけ置き工程に遷移する前の工程から、雑菌の増殖が抑えられた洗濯物の洗濯を再開することができる。
【００３０】
また、上記態様において、前記洗濯完了時間は、前記洗濯機が洗剤が溶けた水に浸した洗濯物を洗浄する洗い工程の次の工程から前記洗濯機が洗濯を完了するまでに要する時間であり、前記洗剤つけ置き工程中に、前記洗濯完了時間よりも前記到着時間が短くなった場合、前記洗い工程の次の工程に遷移する指示情報を生成することが好ましい。
【００３１】
本態様によれば、洗濯機は、洗剤つけ置き工程中に、洗い工程の次の工程から洗濯機が洗濯を完了するまでに要する時間よりも到着時間が短くなったときは、指示情報を受信し、受信した指示情報に従って洗い工程の次の工程に遷移することができる。その結果、洗濯機は、洗剤が溶けた水に浸した洗濯物を洗浄する洗い工程の次の工程から、雑菌の増殖が抑えられた洗濯物の洗濯を再開することができる。
【００３２】
又は、上記態様において、前記洗濯機が洗濯物から脱水し、洗濯を完了する最終脱水工程へ遷移する一つ前の工程の完了時に、前記設置位置と前記ユーザの位置との距離が所定の基準距離内である場合、前記最終脱水工程に遷移する指示情報を生成し、前記距離が前記所定の基準距離外である場合、前記水つけ置き工程に遷移する指示情報を生成してもよい。
【００３３】
本態様によれば、洗濯機は、最終脱水工程へ遷移する一つ前の工程の完了時に、洗濯機の設置位置とユーザの位置との距離が所定の基準距離内であるときは指示情報を受信し、受信した指示情報に従って最終脱水工程に遷移することができる。その結果、洗濯機は、最終脱水工程に遷移後、暫くしてユーザが洗濯機の設置位置に到着したときに、最終脱水工程を実行又は完了することができる。
【００３４】
一方、洗濯機は、最終脱水工程へ遷移する一つ前の工程の完了時に、洗濯機の設置位置とユーザの位置との距離が所定の基準距離外であるときは、指示情報を受信し、受信した指示情報に従って水つけ置き工程に遷移することができる。これにより、洗濯機は、最終脱水工程へ遷移する一つ前の工程の完了時に、ユーザが洗濯機の設置位置に暫く到着しないと考えられるときは、最終脱水工程を実行せずに、洗濯後の洗濯物を水に浸すことができる。その結果、洗濯後の洗濯物における雑菌の増殖を抑えることができる。
【００３５】
また、上記態様において、前記距離が前記所定の基準距離外であることにより前記水つけ置き工程に遷移した後、前記距離が前記基準距離内になった場合、前記最終脱水工程に遷移する指示情報を生成することが好ましい。
【００３６】
本態様によれば、洗濯機は、最終脱水工程へ遷移する一つ前の工程の完了時に水つけ置き工程に遷移した後、洗濯機の設置位置とユーザの位置との距離が基準距離内になったときは指示情報を受信し、受信した指示情報に従って最終脱水工程に遷移することができる。その結果、洗濯機は、最終脱水工程へ遷移する一つ前の工程の完了時に水つけ置き工程に遷移した後、暫くしてユーザが洗濯機の設置位置に到着したときに、最終脱水工程を実行又は完了することができる。
【００３７】
また、上記態様において、前記洗剤つけ置き工程中に、前記洗剤つけ置き工程に遷移してからの経過時間が所定の第三時間以上になった場合、前記洗濯機が洗剤が溶けた水に浸した洗濯物を洗浄する洗い工程の次の工程に遷移する指示情報を生成することが好ましい。
【００３８】
本態様によれば、洗濯機は、洗剤つけ置き工程中に、洗剤つけ置き工程に遷移してからの経過時間が第三時間以上になったときは、指示情報を受信し、受信した指示情報に従って、洗剤が溶けた水に浸した洗濯物を洗浄する洗い工程の次の工程に遷移することができる。その結果、洗濯機は、洗い工程の次の工程から、雑菌の増殖が抑えられた洗濯物の洗濯を再開することができる。
【００３９】
上記態様において、前記水つけ置き工程中に、前記水つけ置き工程に遷移してからの経過時間が所定の第四時間以上になった場合、前記水つけ置き工程に遷移する前の工程に遷移する指示情報を生成することが好ましい。
【００４０】
本態様によれば、洗濯機は、水つけ置き工程中に、水つけ置き工程に遷移してからの経過時間が第四時間以上になったときは指示情報を受信し、受信した指示情報に従って水つけ置き工程に遷移する前の工程に遷移することができる。その結果、洗濯機は、水つけ置き工程に遷移する前の工程から、雑菌の増殖が抑えられた洗濯物の洗濯を再開することができる。
【００４１】
また、上記態様において、前記洗濯完了時間よりも前記到着時間が長い場合、更に、洗濯槽内の洗濯物の除菌を行う除菌工程に遷移する指示情報を生成してもよい。
【００４２】
本態様によれば、洗濯機は、洗濯完了時間より到着時間が長いときは指示情報を受信し、受信した指示情報に従って、洗濯物を水に浸す第一洗濯工程を追加又は第一洗濯工程における時間を変更するが、更に、洗濯槽内の洗濯物の除菌を行う除菌工程に遷移する。その結果、洗濯機は、洗濯槽内の洗濯物の除菌を行うことにより、洗濯物における雑菌の増殖を抑えることができる。
【００４３】
また、上記態様において、前記到着時間が所定の遅延条件を満たす場合、前記除菌工程に遷移する指示情報を生成することが好ましい。
【００４４】
本態様によれば、洗濯機は、到着時間が所定の遅延条件を満たすときは指示情報を受信し、受信した指示情報に従って、除菌工程に遷移する。その結果、洗濯機は、洗濯槽内の洗濯物の除菌を行うことにより、洗濯物における雑菌の増殖を更に抑えることができる。
【００４５】
また、上記態様において、前記第一洗濯工程中に、前記第一洗濯工程の次の工程から最終脱水工程の開始までに要する時間よりも前記到着時間が短くなった場合、前記第一洗濯工程の次の工程に遷移する指示情報を生成することが好ましい。
【００４６】
本態様によれば、洗濯機は、第一洗濯工程中に、第一洗濯工程の次の工程から最終脱水工程の開始までに要する時間よりも到着時間が短くなったときは指示情報を受信し、受信した指示情報に従って、第一洗濯工程の次の工程に遷移する。その結果、洗濯機は、第一洗濯工程の次の工程から、雑菌の増殖が抑えられた洗濯物の洗濯を再開することができる。
【００４７】
また、本開示の他の態様に係る洗濯機は、コンピュータを備えた洗濯機であって、前記コンピュータは、前記洗濯機のユーザの位置及び前記洗濯機の設置位置を取得し、前記ユーザの位置及び前記設置位置に基づき前記ユーザが前記設置位置に到着するまでに要する到着時間を取得し、前記洗濯機の稼働情報を取得し、前記稼働情報に基づき前記洗濯機が洗濯中であるかを判定し、前記洗濯機が洗濯中であると判定された場合、前記洗濯機が洗濯を完了するまでに要する洗濯完了時間を取得し、前記洗濯完了時間よりも前記到着時間が長い場合、前記洗濯機が洗濯物を水に浸す第一洗濯工程を追加又は前記第一洗濯工程における時間を変更する。
【００４８】
本態様によれば、洗濯機は、洗濯中である場合に、洗濯を完了するまでに要する洗濯完了時間よりも、ユーザが洗濯機の設置位置に到着するまでに要する到着時間が長いときは、洗濯機が洗濯物を水に浸す第一洗濯工程を追加又は第一洗濯工程における時間を変更する。その結果、洗濯機は、洗濯物を生乾きの状態で放置することを回避しつつ、洗濯を完了させることができる。したがって、本態様によれば、ユーザが洗濯機の設置位置に到着するまでに要する到着時間に合わせて洗濯を完了させつつ、洗濯後の洗濯物における雑菌の増殖を抑えることができる。
【００４９】
（実施の形態１）
以下、本開示の実施の形態について、図面を参照しながら説明する。
【００５０】
（洗濯機１の概略構成）
図１は、本開示の実施の形態における洗濯機１の概略構成を示す断面図である。図２は、洗濯機１の機能構成を示すブロック図である。図１に示すように、洗濯機１は、所謂ドラム式洗濯機であり、洗濯機１の洗濯機本体１９内には、防振構造を有するサスペンション構造によって洗濯槽２が宙吊り状態に支持されている。洗濯槽２内には、有底円筒形に形成されたドラム３が、その軸心方向を正面側から背面側に向けて下向きに傾斜させて支持されている。洗濯槽２の正面側には、ドラム３の開口端に通じる衣類出入口４が形成されている。洗濯機本体１９の正面側の上向き傾斜面に設けられた開口部を開閉可能に閉じる扉５を開閉することにより、衣類出入口４を介してドラム３内に対して洗濯物を出し入れすることができる。
【００５１】
ドラム３は、洗濯槽２の背面側に取り付けられたモータ７によって正転及び逆転方向に回転駆動される。洗濯槽２には、注水管路８及び排水管路９が配管接続され、注水弁２３（図２）及び排水弁２５（図２）の制御によって洗濯槽２内への給水及び排水がなされる。
【００５２】
扉５を開きドラム３内に洗濯物を投入して、洗濯機本体１９の前面上部に設けられた操作パネル１０での操作により運転を開始させると、洗剤が溶けた水に浸した洗濯物を洗浄する洗い工程が開始される。
【００５３】
具体的には、洗い工程では、洗濯槽２内に注水管路８から所定量の給水を行う洗い時給水工程がなされた後、洗い時撹拌工程が行われる。洗い時撹拌工程では、モータ７によりドラム３が回転駆動される。この際、洗剤投入口（図示せず）に洗剤を常備しておくと、洗剤自動投入部２６（図２）によって所定量の洗剤が自動的に投入される。尚、操作パネル１０には、洗濯機１の操作に用いられる各種スイッチの他、実行中の工程、各工程の実行時間及び各工程が終了するまでの残り時間等を表示する液晶ディスプレイ等の表示装置が含まれる。そして、ドラム３の回転により、ドラム３内に収容された洗濯物を、ドラム３の内周壁に設けられた攪拌突起によって回転方向に持ち上げ、持ち上げた洗濯物を適当な高さ位置から落下させる攪拌動作が繰り返される。これにより、洗濯物に叩き洗いの作用が及んで洗濯がなされる。
【００５４】
所定の時間が経過すると、洗い工程は終了する。その後、洗濯槽２内の汚れた洗濯液を排水管路９から排出する洗い後排水工程（排水工程の一例）と、ドラム３を高速回転させる洗濯物に含まれた洗濯液を落とす中間脱水工程（脱水工程の一例）とが行われる。その後、洗濯物を水ですすぐすすぎ工程が実行される。
【００５５】
すすぎ工程では、洗い工程と同様、洗濯槽２内に注水管路８から所定量の給水を行うすすぎ時給水工程、攪拌動作を繰り返し行うすすぎ時撹拌工程、及び洗濯物に含まれた洗濯液を落とすすすぎ時脱水工程が数回繰り返される。これにより、洗濯物の所謂すすぎ洗いが実行される。
【００５６】
すすぎ工程が終了すると、最終脱水工程が実行される。最終脱水工程では、すすぎ工程で使用した水を排水管路９から排出後、ドラム３の高速回転により、洗濯物に含まれた水が脱水される。これにより、洗濯が完了する。
【００５７】
以降の説明では、上記構成の洗濯機１において、ドラム３に投入された衣類等の洗濯物の洗濯が行われるものとする。
【００５８】
また、洗濯機１は、図２に示すように、制御部２０（コンピュータの一例）及び通信部２４を備えている。
【００５９】
制御部２０は、ＣＰＵ２１、メモリ２２等を備えたマイクロコンピュータによって構成されている。メモリ２２には、洗濯機１全体の動作を制御する制御プログラム及びデータが記録されている。制御部２０は、上記のモータ７、操作パネル１０、注水弁２３、排水弁２５及び洗剤自動投入部２６と通信部２４とに接続されている。
【００６０】
制御部２０は、操作パネル１０を用いて入力された指示情報及び後述の通信部２４が受信した制御コマンドに従い、洗濯の各工程の制御を行う。具体的には、制御部２０は、モータ７によってドラム３を回転させ、脱水及び攪拌を行う。制御部２０は、注水弁２３を制御して、注水管路８（図１）から洗濯槽２内に給水を行う。制御部２０は、排水弁２５を制御して、洗濯槽２内の汚れた洗濯液等の排水を行う。制御部２０は、洗剤自動投入部２６を制御して、洗剤投入口（図示せず）に常備された洗剤を洗濯槽２内に所定量投入する。
【００６１】
通信部２４は、Ｗｉ‐Ｆｉ（登録商標）等の無線通信規格に従い、ネットワークを介した無線通信を行う通信インターフェイス回路によって構成されている。また、通信部２４は、Ｅｔｈｅｒｎｅｔ（登録商標）等の有線通信規格に従い、ネットワークを介した有線通信を行う通信インターフェイス回路によって構成されてもよい。
【００６２】
通信部２４は、後述する外部の通信端末３０又はサービスサーバ４４（図４）から制御コマンドを受信し、受信した制御コマンドを制御部２０に出力する。この後、通信部２４は、制御部２０から結果情報を受け取り、受け取った結果情報を、前記制御コマンドの送信元の通信端末３０又はサービスサーバ４４（図４）に返信する。結果情報には、制御コマンドに従い制御を実行した結果を示す制御結果情報、洗濯機１が洗濯を完了するまでに要する残洗濯時間（洗濯完了時間の一例）を示す残洗濯時間情報、並びに洗濯機１が現在実行中の工程（例えば、洗い工程）及び各工程の完了時点であることを示す状況情報（稼働情報の一例）等が含まれる。各工程の完了時点とは、当該各工程を完了して、次の工程を開始する前の時点である。
【００６３】
尚、制御部２０は、洗濯機１が後述の水つけ置き工程中にサービスサーバ４４から制御コマンドを受信した場合、当該水つけ置き工程に遷移する前の工程の開始時点から洗濯を完了するまでに要する時間を残洗濯時間とする。また、制御部２０は、洗濯機１が後述する洗剤つけ置き工程中にサービスサーバ４４から制御コマンドを受信した場合、洗い工程の次の工程である洗い後排水工程の開始時点から洗濯を完了するまでに要する時間を残洗濯時間とする。
【００６４】
（通信端末３０の機能構成）
図３は、洗濯機１の遠隔操作システム１００が備える通信端末３０の機能構成を示すブロック図である。図３に示すように、通信端末３０は、ディスプレイ３２、操作部３８、ＧＰＳ３３、アプリケーション３１及びデータ送受信部３４を備えている。
【００６５】
ディスプレイ３２は、液晶ディスプレイ等の表示装置によって構成され、アプリケーション３１により指示された情報を表示する。操作部３８は、タッチパネル及び／又は操作ボタン等の操作装置によって構成され、通信端末３０の操作に用いられる。ＧＰＳ３３は、複数のＧＰＳ衛星から送信される信号を受信する受信回路及び所定の演算処理を行う演算回路等によって構成されている。ＧＰＳ３３は、複数のＧＰＳ衛星から受信した信号に基づき通信端末３０の現在位置を算出し、算出した通信端末３０の現在位置を示す位置情報を出力する。
【００６６】
通信端末３０は、ＣＰＵ及びメモリ等を備えたマイクロコンピュータ（図示せず）を備え、メモリ上に格納されたアプリケーションプログラムをＣＰＵが実行することで、アプリケーション３１として機能する。アプリケーション３１は、操作部３８を用いて入力された指示を受け、データ送受信部３４を介して洗濯機１を遠隔制御する。また、アプリケーション３１は、ＧＰＳ３３から位置情報を取得する。
【００６７】
データ送受信部３４は、宅内の洗濯機１及び後述のサービスサーバ４４と通信を行う。データ送受信部３４は、Ｗｉ‐Ｆｉ又はＥｔｈｅｒｎｅｔ等の通信規格に従ってネットワークを介して洗濯機１及びサービスサーバ４４と通信を行う通信インターフェイス回路によって構成されている。
【００６８】
アプリケーション３１は、帰宅時間算出部３５、コマンド生成部３６及び画面表示部３７を備えている。帰宅時間算出部３５は、ＧＰＳ３３から位置情報を取得する。帰宅時間算出部３５は、ユーザが通信端末３０と同一位置に存在するものとして、取得した位置情報によって示されるユーザの現在位置（洗濯機のユーザの位置の一例）と、洗濯機１が設置されている自宅の位置（洗濯機の設置位置の一例）との間の距離に基づき、ユーザが現在位置から自宅に到着するまでに要する帰宅時間（到着時間の一例）を算出する。自宅の位置を示す情報は、ユーザによって操作部３８を用いて予め入力され、通信端末３０が備える前記メモリ等に記憶されている。
【００６９】
例えば、帰宅時間算出部３５は、帰宅時間を算出する際に、帰宅に利用する交通手段（例えば、電車、自動車及び／又は自転車等）を選択するようユーザに案内するメッセージをディスプレイ３２に表示する。ユーザが操作部３８を用いて帰宅に利用する交通手段を選択すると、帰宅時間算出部３５は、当該選択された交通手段に対応する移動速度で、通信端末３０の現在位置と自宅の位置との間の距離を移動するのに要する時間を、帰宅時間として算出する。交通手段に対応する移動速度は予め前記メモリ等に記憶されている。
【００７０】
尚、帰宅時間算出部３５による帰宅時間の算出方法は、これに限らない。例えば、ユーザが公知の路線検索サービス等を利用して取得した前記帰宅時間が、操作部３８を用いて入力されるようにしてもよい。そして、帰宅時間算出部３５が、当該入力された帰宅時間を受け取って使用するようにしてもよい。
【００７１】
コマンド生成部３６は、洗濯機１を遠隔制御するための制御コマンドを生成し、当該生成した制御コマンドを、データ送受信部３４を介して洗濯機１へ送信する。当該生成される制御コマンドには、洗濯機１に実行させる洗濯の工程を示す情報及び／又はユーザが操作部３８を用いて入力した洗濯機１に対する指示を示す情報等が含まれる。また、コマンド生成部３６は、洗濯機１から返信された結果情報を、データ送受信部３４を介して受け取る。
【００７２】
また、コマンド生成部３６は、サービスサーバ４４に洗濯機１を遠隔制御させるための制御コマンドを生成し、当該生成した制御コマンドを、データ送受信部３４を介してサービスサーバ４４へ送信する。当該生成される制御コマンドには、帰宅時間算出部３５によって算出された帰宅時間を示す帰宅時間情報等が含まれる。また、コマンド生成部３６は、サービスサーバ４４から返信された結果情報を、データ送受信部３４を介して受け取る。
【００７３】
画面表示部３７は、アプリケーション３１の現在の状態及び洗濯機１の操作画面をディスプレイ３２に表示させる。また、帰宅時間算出部３５が帰宅時間を算出した際に、画面表示部３７が、当該算出された帰宅時間をディスプレイ３２に表示させてもよい。また、画面表示部３７は、コマンド生成部３６が受け取った結果情報をディスプレイ３２に表示させる。これにより、当該受け取った結果情報がユーザに報知される。
【００７４】
（遠隔操作システム１００の概略構成）
図４は、洗濯機１の遠隔操作システム１００の概略構成図である。遠隔操作システム１００は、遠隔操作の対象となる洗濯機１と、洗濯機１の使用者が所持する通信端末３０を備えている。洗濯機１は、通信部２４（図２）及びインターネット４３を介してサービスサーバ４４と通信可能に接続されている。
【００７５】
インターネット４３は、ゲートウェイシステム４２によって、電話会社が提供する公衆電話網４１と相互に接続されている。公衆電話網４１には、携帯電話及びスマートフォン等による無線電話で用いられる無線電話網（図示せず）が含まれる。
【００７６】
通信端末３０は、公衆電話網４１に接続可能であり、公衆電話網４１、ゲートウェイシステム４２、インターネット４３及びサービスサーバ４４を介して、洗濯機１を遠隔操作する。
【００７７】
サービスサーバ４４は、インターネット４３を介して、公衆電話網４１に接続された通信端末３０との間で情報を送受信する。サービスサーバ４４は、ネットワーク通信部４５、洗濯機通信部４７及び制御判定部４６（コンピュータの一例）を備えている。
【００７８】
ネットワーク通信部４５は、Ｗｉ‐Ｆｉ又はＥｔｈｅｒｎｅｔ等の通信規格に従ってインターネット４３を介した通信を行う通信インターフェイス回路によって構成されている。ネットワーク通信部４５は、通信端末３０が生成した制御コマンドをインターネット４３を介して受信し、当該受信した制御コマンドを制御判定部４６に出力する。また、ネットワーク通信部４５は、制御判定部４６から結果情報を受け取り、当該受け取った結果情報をインターネット４３を介して通信端末３０に送信する。
【００７９】
洗濯機通信部４７は、Ｗｉ‐Ｆｉ又はＥｔｈｅｒｎｅｔ等の通信規格に従ってインターネット４３を介した通信を行う通信インターフェイス回路によって構成されている。洗濯機通信部４７は、インターネット４３を介して洗濯機１へ制御コマンドを送信し、洗濯機１から結果情報を受信する。
【００８０】
尚、ネットワーク通信部４５及び洗濯機通信部４７は、同一の通信インターフェイス回路によって構成されてもよいし、互いに異なる通信インターフェイス回路によって個別に構成されてもよい。
【００８１】
サービスサーバ４４は、ＣＰＵ及びメモリ等を備えたマイクロコンピュータ（図示せず）を備え、メモリ上に格納された制御プログラムをＣＰＵが実行することで、制御判定部４６として機能する。
【００８２】
制御判定部４６は、ネットワーク通信部４５から入力された制御コマンドに含まれる帰宅時間情報を取得する。また、制御判定部４６は、残洗濯時間情報及び状況情報の送信指示を示す制御コマンドを、洗濯機通信部４７を介して洗濯機１に送信後、洗濯機通信部４７を介して受け取った結果情報に含まれる残洗濯時間情報及び状況情報を取得する。制御判定部４６は、当該取得した帰宅時間情報、残洗濯時間情報及び状況情報に基づき、洗濯機１を遠隔制御するための制御コマンドを生成する。制御判定部４６は、当該生成した制御コマンドを、洗濯機通信部４７を介して洗濯機１に送信後、洗濯機通信部４７を介して結果情報を受け取る。
【００８３】
（洗濯機１の遠隔制御方法の一例）
次に洗濯機１の遠隔制御方法の一例について説明する。本例では、洗濯の工程には、上述の洗い工程（洗い時給水工程及び洗い時撹拌工程）、洗い後排水工程、中間脱水工程、すすぎ工程（すすぎ時給水工程、すすぎ時攪拌工程及びすすぎ時脱水工程）及び最終脱水工程が含まれ、この順番で各工程が実行されるものとする。
【００８４】
また、ユーザが帰宅すると同時に、洗濯の最後の工程である最終脱水工程を開始するように制御するものとする。ユーザの帰宅時に最終脱水工程を開始するように制御する理由は、ユーザが帰宅後すぐに洗濯物を取り出すために洗濯機１に向かうケースは少なく、ユーザが帰宅すると同時に最終脱水工程を完了する必要はないと考えられるためである。従って、以降の実施形態の説明では、洗濯完了とは、最終脱水工程へ遷移する一つ前の工程（本実施形態ではすすぎ工程）の完了時点を示すものとする。
【００８５】
先ず、ユーザは、洗濯機１の操作パネル１０を操作して洗濯予約を行う。具体的には、洗濯予約において、ユーザは、操作パネル１０を操作して洗濯の開始時刻又は洗濯の完了時刻を入力する。制御部２０は、当該入力された洗濯の開始時刻又は完了時刻をメモリ２２に記憶する。これにより、洗濯機１において、洗濯の開始時刻又は完了時刻が設定される。
【００８６】
また、制御部２０は、洗濯機１において設定した洗濯の開始時刻又は完了時刻を通信端末３０に設定することを指示する制御コマンドを、通信部２４を介して通信端末３０に送信する。通信端末３０では、アプリケーション３１が、データ送受信部３４を介して受け取った当該制御コマンドに従って、洗濯の開始時刻又は完了時刻を通信端末３０が備えるメモリ（図示せず）に記憶する。これにより、通信端末３０においても、洗濯の開始時刻又は完了時刻が設定され、洗濯予約が終了する。
【００８７】
尚、洗濯予約は、洗濯機１の操作パネル１０に限らず、通信端末３０の操作部３８の操作によって行ってもよい。具体的には、ユーザが、操作部３８を操作して洗濯の開始時刻又は洗濯の完了時刻を入力すると、アプリケーション３１が、当該入力された洗濯の開始時刻又は完了時刻を通信端末３０のメモリに記憶する。これとともに、アプリケーション３１が、当該入力された洗濯の開始時刻又は完了時刻の設定を指示する制御コマンドを、データ送受信部３４を介して洗濯機１に送信するようにしてもよい。これに合わせて、洗濯機１では、制御部２０が、通信部２４を介して受け取った制御コマンドに従って、洗濯の開始時刻又は完了時刻をメモリ２２に記憶するようにしてもよい。
【００８８】
ユーザは、洗濯予約を行った後、通信端末３０を携帯して自宅から外出する。ユーザの外出後、通信端末３０において、洗濯予約を行うことで設定された洗濯の開始時刻又は前記設定した洗濯の完了時刻よりも洗濯時間だけ過去の時刻（以降、推定開始時刻）になったとする。このとき、帰宅時間算出部３５は、上述のように、ＧＰＳ３３から位置情報を取得する等して帰宅時間を算出する。尚、洗濯時間（洗濯完了時間の一例）とは、洗濯の全工程に要する時間から、最終脱水工程に要する時間を差し引いた時間を示す。洗濯時間は、通信端末３０が備えるメモリ等に予め記憶されている。
【００８９】
帰宅時間算出部３５によって算出された帰宅時間よりも洗濯時間が長い場合、アプリケーション３１は、特に処理を行わない。この場合、洗濯機１では、洗濯予約の通り、洗濯が開始される。前記算出した帰宅時間が洗濯時間よりも長い場合、帰宅時間算出部３５は、洗濯開始の延期を提案するメッセージを、画面表示部３７を介してディスプレイ３２に表示させてもよい。
【００９０】
予約通りに洗濯が開始された後も、帰宅時間算出部３５は、定期的にＧＰＳ３３から位置情報を取得する。位置情報の取得間隔は、ユーザによる操作部３８の操作によって設定できるようにしてもよい。帰宅時間算出部３５による帰宅時間の算出後、コマンド生成部３６は、当該算出された帰宅時間を示す帰宅時間情報を含む制御コマンドを生成する。そして、コマンド生成部３６は、当該生成した制御コマンドを、データ送受信部３４を介してサービスサーバ４４に送信する。
【００９１】
サービスサーバ４４は、ネットワーク通信部４５がコマンド生成部３６によって生成された制御コマンドを受信すると、当該受信された制御コマンドに含まれる帰宅時間情報を取得する。また、サービスサーバ４４は、残時間情報及び状況情報の送信指示を示す制御コマンドを、洗濯機通信部４７を介して洗濯機１に送信後、洗濯機１から返信された結果情報に含まれる残洗濯時間情報及び状況情報を取得する。そして、サービスサーバ４４は、取得した帰宅時間情報、残洗濯時間情報及び状況情報に基づいて、洗濯物における雑菌の増殖を抑えるように洗濯時間の調整を行う。当該洗濯時間の調整において、サービスサーバ４４は、長時間、洗濯物を空気に触れた状態で放置させないように、工程毎に個別の調整を行う。当該工程毎の時間の調整方法については後述する。
【００９２】
なお、帰宅時間算出部３５は、制御コマンドではなく、帰宅時間情報のみをサービスサーバ４４に送信してもよい。これに合わせて、サービスサーバ４４は、ネットワーク通信部４５がコマンド生成部３６によって生成された帰宅時間情報のみを受信した場合、当該送信された帰宅時間情報を取得してもよい。また、上述の通信端末３０のアプリケーション３１の処理がサービスサーバ４４にて行われてもよい。
【００９３】
最終脱水工程へ遷移する一つ前の工程の完了時に、帰宅時間算出部３５は、再びＧＰＳ３３から位置情報を取得する。当該取得された位置情報が示すユーザの現在位置が、自宅から所定の範囲内であれば、ユーザが帰宅したものとして、洗濯機１において最終脱水工程が開始される。一方、ユーザが帰宅したと判定されなかった場合は、再度、洗濯時間の調整が行われる。
【００９４】
（工程毎の時間の調整方法の概要）
次に、本実施形態における洗濯の工程毎の時間の調整方法の概要について説明する。上述のように、洗濯の工程には、洗い工程（洗い時給水工程及び洗い時撹拌工程）、洗い後排水工程、中間脱水工程、すすぎ工程（すすぎ時給水工程、すすぎ時攪拌工程及びすすぎ時脱水工程）、並びに最終脱水工程が含まれ、この順番で各工程が実行される。
【００９５】
洗い工程は、洗濯槽２内に給水する前記洗い時給水工程と、洗剤を溶かした水に洗濯物を浸したまま、洗濯槽２内のドラム３を回転させて洗濯物を攪拌し、汚れを落とす前記洗い時撹拌工程と、を含む。洗い時攪拌工程後、洗剤を含む水を排水する洗い後排水工程が実行される。
【００９６】
中間脱水工程では、すすぎ工程の前に洗濯物に含まれる洗剤成分を減らすため、洗濯槽２内のドラム３を回転させて、洗濯物に含まれた洗剤液を脱水させる。
【００９７】
すすぎ工程は、中間脱水工程完了後に洗濯槽２に給水するすすぎ時給水工程と、すすぎ時給水工程後にドラム３を回転させて洗濯物を攪拌してすすぐすすぎ時攪拌工程と、洗濯物に含まれた洗濯液を落とすすすぎ時脱水工程と、を含む。すすぎ工程を行う回数は、ユーザによって設定可能である。
【００９８】
最終脱水工程は、洗濯における最後の工程である。最終脱水工程では、最終脱水工程へ遷移する一つ前のすすぎ工程で使用した水を排水後、洗濯槽２内のドラム３を回転させて、洗濯物に含まれる水分を減少させる。
【００９９】
洗い工程中に、帰宅時間が残洗濯時間（洗濯完了時間の一例）よりも長くなった場合は、洗濯時間の調整を行わない。残洗濯時間とは、現在から最終脱水工程へ遷移する一つ前のすすぎ工程の完了時点までに要する時間である。
【０１００】
洗い工程完了時に、帰宅時間が残洗濯時間よりも長い場合は、洗濯機１を次の洗い後排水工程に遷移させずに停止させる。これにより、洗濯機１をそのまま洗剤つけ置き工程（第一洗濯工程の一例）に遷移させる。ここで言う残洗濯時間は、洗い後排水工程の開始時点から最終脱水工程へ遷移する一つ前のすすぎ工程の完了時点までの時間である。洗剤つけ置き工程とは、洗濯物を洗剤が溶けた水に浸す工程である。この制御によって、洗剤が溶けた水に洗濯物を浸すことにより、雑菌の増殖を防ぐことができる。洗剤つけ置き工程中に、帰宅時間が残洗濯時間よりも短くなった場合は、洗濯機１を洗い工程の次の工程である洗い後排水工程に遷移させる。
【０１０１】
洗い後排水工程中に、帰宅時間が残洗濯時間よりも長くなった場合は、洗濯機１に洗い後排水工程を中断させ、洗濯物全体が水に浸される程度に給水させ、洗濯機１を水つけ置き工程（第一洗濯工程の一例）に遷移させる。また、洗い後排水工程完了時に、帰宅時間が残洗濯時間よりも長い場合も、洗濯物全体が水に浸される程度に給水させ、洗濯機１を水つけ置き工程に遷移させる。水つけ置き工程とは、洗濯物を水に浸す工程である。この制御によって、洗濯槽２内の水を排水した後、そのまま洗濯物を生乾き状態にさせることによって雑菌が増殖することを防ぐことができる。
【０１０２】
当該水つけ置き工程中に、帰宅時間が残洗濯時間よりも短くなった場合は、洗濯機１に、水つけ置き工程に遷移する前の洗い後排水工程から洗濯を再開させる。ここでいう残洗濯時間は、洗い後排水工程の開始時点から最終脱水工程へ遷移する一つ前のすすぎ工程の完了時点までの時間である。
【０１０３】
中間脱水工程中に、帰宅時間が残洗濯時間よりも長くなった場合、洗い後排水工程と同様に、洗濯機１に中間脱水工程を中断させ、洗濯機１を水つけ置き工程に遷移させる。また、中間脱水工程の完了時に、帰宅時間が残洗濯時間よりも長い場合も、洗濯物全体が水に浸される程度に給水させ、洗濯機１を水つけ置き工程に遷移させる。
【０１０４】
当該水つけ置き工程中に、帰宅時間が残洗濯時間よりも短くなった場合は、洗濯槽２内の水を排水後、洗濯機１に、当該水つけ置き工程に遷移する前の中間脱水工程から洗濯を再開させる。ここでいう残洗濯時間は、前記排水に要する時間と、中間脱水工程の開始時点から、最終脱水工程へ遷移する一つ前のすすぎ工程の完了時点までの時間と、の合計時間である。
【０１０５】
すすぎ工程中に、帰宅時間が残洗濯時間よりも長くなった場合、洗濯機１にすすぎ工程を中断させ、洗濯物全体が水に浸される程度に給水させ、洗濯機１を水つけ置き工程に遷移させる。
【０１０６】
当該水つけ置き工程中に、帰宅時間が残洗濯時間よりも短くなった場合は、洗濯機１に、当該水つけ置き工程に遷移する前のすすぎ工程から洗濯を再開させる。尚、洗濯機１を当該水つけ置き工程に遷移させる際に、すすぎ時給水工程が完了していないために洗濯物全体が水に浸される程度に給水を行った場合は、すすぎ工程から洗濯を再開させる前に、すすぎ工程に最適な水量になるように排水を行わせる。ここで言う残洗濯時間は、前記排水に要する時間と、すすぎ工程の開始時点から最終脱水工程へ遷移する一つ前のすすぎ工程の完了時点までの時間と、の合計時間である。
【０１０７】
最後の工程である最終脱水工程へ遷移する一つ前のすすぎ工程の完了時点では、ユーザの現在位置と自宅との距離が所定の基準距離内であるか否かを判定する。当該判定の結果、前記距離が前記基準距離内であれば、洗濯機１に最終脱水工程を開始させ、前記距離が前記基準距離外であれば、洗濯槽２内の水を排水せずに、洗濯機１の動作を停止させる。
【０１０８】
尚、上記の方法では、雑菌の増殖を抑えるために、水つけ置き工程に遷移させている。しかし、洗濯機１が、洗濯槽２内の除菌及び／又は殺菌を行う除菌工程を実行可能に構成されている場合は、洗濯機１に水つけ置き工程を中断させ、洗濯機１を除菌工程に遷移させてもよい。
【０１０９】
上記が基本的な本実施形態における洗濯の工程毎の洗濯時間の調整方法であり、帰宅時間が多少変動した場合に対応した調整方法である。しかし、例えば中間脱水工程中に交通手段が麻痺する等して、帰宅時間が大幅に遅延する場合がある。このように、帰宅時間が大幅に遅延した場合、上記の調整方法では、長時間洗濯物を水につけたまま放置することになり、洗濯物における雑菌が増殖する虞がある。
【０１１０】
このため、本実施形態では、帰宅時間が大幅に遅延した場合にも、洗濯物における雑菌の増殖を防ぐため、洗濯機１に洗剤自動投入処理を実行させて、洗濯機１を洗剤つけ置き工程に遷移させる。洗剤自動投入処理とは、洗剤自動投入部２６（図２）によって、所定量の洗剤を自動的に洗濯槽２内に投入させる処理である。
【０１１１】
具体的には、洗い工程の完了後、次の工程である洗い後排水工程からすすぎ工程までの各工程中に、帰宅時間が大幅に遅延した場合、洗濯機１に洗剤自動投入処理を実行させて、洗濯機１を洗剤つけ置き工程に遷移させる。洗剤つけ置き工程において、洗濯機１は、まず洗濯槽２内の水を排水し、その後、洗剤自動投入処理を実行することによって洗剤を洗濯槽２内に投入しつつ、洗濯槽２内の洗濯物が水に浸される程度に給水する。
【０１１２】
帰宅時間が大幅に遅延したことは、例えば、帰宅時間が所定の第一時間以上になったことによって判断できる。第一時間は、例えば、一般的に洗濯の開始から完了までに要すると考えられる時間（例えば４５分）よりも短い時間（例えば３０分）に予め定められている。第一時間は、ユーザの操作によって設定可能であってもよい。
【０１１３】
又は、帰宅時間を所定の時間間隔で取得するようにし、所定の第二時間以上、帰宅時間が減少しない場合に、帰宅時間が大幅に遅延したと判断してもよい。第二時間は、第一時間と同じ時間であってもよいし、ユーザの操作によって設定可能であってもよい。
【０１１４】
洗剤つけ置き工程に遷移後、帰宅時間が、洗い後排水工程の開始時点からすすぎ工程の完了時点までの時間よりも短くなった場合、洗い工程の次の洗い後排水工程に遷移させる。
【０１１５】
尚、洗剤つけ置き工程に遷移してからの経過時間が、所定の第三時間以上になった場合、当該洗剤つけ置き工程を中断し、洗い工程の次の工程である洗い後排水工程に遷移して洗濯を完了させる。第三時間は、ユーザの操作によって設定できてもよい。この制御により、洗濯物が長時間洗剤つけ置きの状態になることを防ぐことができる。
【０１１６】
これと同様に、水つけ置き工程に遷移してからの経過時間が、所定の第四時間以上になった場合、当該水つけ置き工程を中断し、当該水つけ置き工程に遷移する前の工程に遷移して洗濯を完了させる。第四時間は、ユーザの操作によって設定できてもよい。この制御により、洗濯物が長時間水つけ置きの状態になることを防ぐことができる。
【０１１７】
以上のように、洗濯機１を遠隔制御することで、ユーザの帰宅時間が変動した場合でも、ユーザは、帰宅後、雑菌の増殖を防いだ状態で洗濯物を最終脱水工程まで完了させることができる。
【０１１８】
（遠隔操作システム１００の全体的な動作）
次に、遠隔操作システム１００の全体的な動作について説明する。図５は、遠隔操作システム１００の全体的な動作の一例を示すフローチャートである。上述のように、ユーザによって洗濯予約が行われると、当該洗濯予約の際に入力された洗濯の開始時刻又は完了時刻が、洗濯機１のメモリ２２及び通信端末３０のメモリに記憶される。そして、現在時刻が、メモリに記憶されている洗濯の開始時刻、又は、メモリに記憶されている洗濯の完了時刻よりも洗濯時間だけ過去の推定開始時刻になると、図５に示す動作が開始される。
【０１１９】
図５に示す動作が開始され、サービスサーバ４４において、制御判定部４６が、洗濯機１から洗い工程の完了時点であることを示す状況情報を含む制御コマンドを受信せず（ステップＳ０１０１でＮＯ）、且つ、すすぎ工程の完了時点であることを示す状況情報を含む制御コマンドを受信しなかったとする（ステップＳ０１０２でＮＯ）。
【０１２０】
この場合、帰宅時間算出部３５は、上述のように、ＧＰＳ３３から通信端末３０の現在位置を示す位置情報を取得後、自宅の位置とユーザの現在位置との間の距離に基づき、帰宅時間を算出する（ステップＳ０１０３）。
【０１２１】
コマンド生成部３６は、ステップＳ０１０３で算出された帰宅時間を示す帰宅時間情報を含む、サービスサーバ４４に洗濯機１を遠隔制御させるための制御コマンドを生成する。そして、コマンド生成部３６は、当該生成した制御コマンドを、データ送受信部３４を介してサービスサーバ４４に送信する（ステップＳ０１０４）。なお、帰宅時間情報は、制御コマンドとは別に、所定の時間間隔でサービスサーバ４４に送信されてもよい。
【０１２２】
サービスサーバ４４において、制御判定部４６は、帰宅時間情報、残洗濯時間情報及び状況情報を取得する（ステップＳ０１０５）。
【０１２３】
具体的には、ステップＳ０１０５において、制御判定部４６は、ステップＳ０１０４で送信された制御コマンドを、ネットワーク通信部４５を介して受け取ると、当該受け取った制御コマンドに含まれる帰宅時間情報を取得する。そして、制御判定部４６は、残洗濯時間情報及び状況情報の送信指示を示す制御コマンドを生成し、当該生成した制御コマンドを、洗濯機通信部４７を介して洗濯機１に送信する。洗濯機１において、制御部２０は、当該送信された制御コマンドを、通信部２４を介して受け取ると、残洗濯時間情報及び状況情報を含む結果情報をサービスサーバ４４に返信する。制御判定部４６は、当該返信された結果情報を、洗濯機通信部４７を介して受け取ると、当該受け取った結果情報に含まれる残洗濯時間情報及び状況情報を取得する。なお、残洗濯時間及び状況情報は、制御コマンドの受信にかかわらず、所定の時間間隔でサービスサーバ４４に送信されてもよい。これにより、制御判定部４６は、所定の時間間隔で最新の帰宅時間情報及び状況情報を取得する。所定の時間間隔は、例えば１分等に定められている。尚、当該所定の時間間隔は、変動してもよい。
【０１２４】
そして、制御判定部４６は、ステップＳ０１０５で取得した帰宅時間情報、残洗濯時間情報及び状況情報に基づいて、洗濯機１の遠隔制御の内容を判断する（ステップＳ０１０６〜Ｓ０１１０）。ステップＳ０１０６〜Ｓ０１０９については後述することとし、まず、ステップＳ０１１０以降の処理について説明する。
【０１２５】
（水つけ置き工程への遷移制御）
ステップＳ０１１０では、制御判定部４６は、残洗濯時間情報が示す残洗濯時間よりも帰宅時間情報が示す帰宅時間が長いか否かを判定する（ステップＳ０１１０）。ステップＳ０１１０において、帰宅時間が残洗濯時間以下であると判断された場合（ステップＳ０１１０でＮＯ）、ステップＳ０１０１以降の処理が行われる。
【０１２６】
図６は、残洗濯時間よりも帰宅時間が長いと判断された時の動作の一例を示すフローチャートである。一方、ステップＳ０１１０において、制御判定部４６は、残洗濯時間よりも帰宅時間が長いと判断したとする（ステップＳ０１１０でＹＥＳ）。
【０１２７】
この場合、図６に示すように、制御判定部４６は、ステップＳ０１０５（図５）で取得した状況情報を参照し、洗濯機１が、洗い後排水工程中であるか、中間脱水工程中であるか、すすぎ工程中であるか、洗い後排水工程の完了時点であるか又は中間脱水工程の完了時点であるかを判断する（ステップＳ０２０１）。
【０１２８】
ステップＳ０２０１において、制御判定部４６は、洗濯機１が、洗い後排水工程中、中間脱水工程中、すすぎ工程中、洗い後排水工程の完了時点又は中間脱水工程の完了時点であると判断した場合（ステップＳ０２０１でＹＥＳ）、サービスサーバ４４が備えるメモリ等に記憶されている水つけ置きフラグを「１」に書き換える（ステップＳ０２０２）。水つけ置きフラグは、洗濯物が生乾きの状態で空気に触れることによって雑菌が増殖することを防ぐため、洗濯機１の現工程を水つけ置き工程に遷移させるか否かを示すフラグである。水つけ置きフラグは、洗濯機１の工程を水つけ置き工程に遷移させる場合、「１」に設定されるものとする。
【０１２９】
ステップＳ０２０２の後、制御判定部４６は、洗濯機１に対して、現在実行中の工程（以降、現工程）を中断し、洗濯物全体が水に浸される程度まで給水を行って、水つけ置き工程に遷移するよう指示する制御コマンドを生成する。そして、制御判定部４６は、当該生成した制御コマンドを、洗濯機通信部４７を介して洗濯機１に送信する（ステップＳ０２０３）。つまり、ステップＳ０２０３が、本開示の洗濯物を水に浸す第一洗濯工程を追加する指示情報を生成し、生成された指示情報を洗濯機１に送信することの一例に相当する。
【０１３０】
これにより、洗濯機１において、制御部２０は、ステップＳ０２０３で送信された制御コマンドを、通信部２４を介して受け取ると、当該受け取った制御コマンドに従い、現在実行中の工程を中断し、洗濯物全体が水に浸される程度まで給水を行い、水つけ置き工程に遷移するように洗濯機１を制御する。その後、制御部２０は、当該受信した制御コマンドに従って制御を行ったことを示す制御結果情報と、洗濯機１の現工程が水つけ置き工程であることを示す状況情報と、を含む結果情報を、通信部２４を介してサービスサーバ４４に返信する。尚、制御結果情報には、制御コマンドが示す制御を正常に終了できたか否かを示す情報、及び制御コマンドが示す制御を異常終了した場合にはその異常の発生箇所及び内容を示す情報等が含まれる。
【０１３１】
ステップＳ０２０３の実行後、制御判定部４６は、水つけ置き工程に遷移する前に実行中であった工程を示す情報を再開工程情報としてメモリに記憶し、水つけ置き工程を示す情報を現工程情報として記憶する（ステップＳ０２０４）。再開工程情報とは、洗濯機１に洗濯を再開させるときに、洗濯機１に実行させる工程を示す情報である。現工程情報とは、洗濯機１が現在実行中の工程を示す情報である。
【０１３２】
そして、洗濯機１においてステップＳ０２０３で送信された制御コマンドに従って制御が行われた後、制御判定部４６は、洗濯機１から制御結果情報と状況情報とを含む結果情報を、洗濯機通信部４７を介して受け取ると、当該受け取った結果情報を、ネットワーク通信部４５を介して通信端末３０に送信する（ステップＳ０２０５）。
【０１３３】
通信端末３０において、コマンド生成部３６は、ステップＳ０２０５で送信された結果情報を、データ送受信部３４を介して受け取ると、当該受け取った結果情報に含まれる制御結果情報及び状況情報を、画面表示部３７によってディスプレイ３２に表示させる（ステップＳ０２０６）。これにより、当該表示された制御結果情報が示す洗濯機１における制御結果と、当該表示された状況情報が示す洗濯機１の現工程と、がユーザに報知される。
【０１３４】
ステップＳ０２０６の後、又は、ステップＳ０２０１において、洗濯機１が、洗い後排水工程中、中間脱水工程中、すすぎ工程中、洗い後排水工程の完了時点又は中間脱水工程の完了時点の何れでもないと判断された場合（ステップＳ０２０１でＮＯ）、ステップＳ０１０１（図５）以降の処理が行われる。
【０１３５】
（水つけ置き工程中の制御）
次に、図５に示すステップＳ０１０８以降の処理について説明する。図５に示すように、ステップＳ０１０８では、制御判定部４６は、メモリに記憶されている水つけ置きフラグが「１」であるか否かを判定する（ステップＳ０１０８）。ステップＳ０１０８において、水つけ置きフラグが「１」ではないと判定された場合（ステップＳ０１０８でＮＯ）、ステップＳ０１０９以降の処理が行われる。
【０１３６】
図７は、水つけ置きフラグが１に設定されている場合の動作の一例を示すフローチャートである。一方、制御判定部４６は、メモリに記憶されている水つけ置きフラグが「１」であると判定したとする（ステップＳ０１０８でＹＥＳ）。
【０１３７】
この場合、図７に示すように、制御判定部４６は、直近のステップＳ０１０５（図５）で取得した帰宅時間情報が示す帰宅時間が、直近のステップＳ０１０５で取得した残洗濯時間情報が示す残洗濯時間よりも長いか否かを判定する（ステップＳ０３０１）。
【０１３８】
ステップＳ０３０１において、帰宅時間が残洗濯時間よりも長いと判定された場合（ステップＳ０３０１でＹＥＳ）、ステップＳ０１０１（図５）以降の処理が行われる。この場合、洗濯機１では水つけ置き工程が継続される。
【０１３９】
一方、ユーザが自宅に近づき、ステップＳ０３０１において、制御判定部４６は、帰宅時間が残洗濯時間よりも短くなったと判定した場合（ステップＳ０３０１でＮＯ）、水つけ置き工程を中断し、洗濯槽２内の水を排水するように指示する制御コマンドを生成する。そして、制御判定部４６は、当該生成した制御コマンドを、洗濯機通信部４７を介して洗濯機１に送信する（ステップＳ０３０２）。
【０１４０】
これにより、洗濯機１において、制御部２０は、ステップＳ０３０２で送信された制御コマンドを、通信部２４を介して受け取ると、当該受け取った制御コマンドに従い、水つけ置き工程を中断し、洗濯槽２内の水を排水するように洗濯機１を制御する。その後、制御部２０は、当該受信した制御コマンドに従って制御を行ったことを示す制御結果情報を含む結果情報を、通信部２４を介してサービスサーバ４４に返信する。
【０１４１】
ステップＳ０３０２の後、制御判定部４６は、メモリに記憶されている水つけ置きフラグを０に書き換える（ステップＳ０３０３）。
【０１４２】
更に、制御判定部４６は、メモリに記録されている再開工程情報が示す、水つけ置き工程に遷移する前の工程に遷移させるよう指示する制御コマンドを生成し、当該生成した制御コマンドを、洗濯機通信部４７を介して洗濯機１に送信する（ステップＳ０３０４）。
【０１４３】
これにより、洗濯機１において、制御部２０は、ステップＳ０３０４で送信された制御コマンドを、通信部２４を介して受け取ると、当該受け取った制御コマンドに従い、水つけ置き工程に遷移する前の工程に遷移するよう洗濯機１を制御する。その後、制御部２０は、当該受信した制御コマンドに従って制御を行ったことを示す制御結果情報と、洗濯機１の現工程が当該水つけ置き工程に遷移する前の工程であることを示す状況情報と、を含む結果情報を、通信部２４を介してサービスサーバ４４に返信する。
【０１４４】
ステップＳ０３０４の実行後、制御判定部４６は、洗濯機１から制御結果情報と状況情報とを含む結果情報を、洗濯機通信部４７を介して受け取ると、ネットワーク通信部４５を介して通信端末３０に送信する（ステップＳ０３０５）。
【０１４５】
通信端末３０において、コマンド生成部３６は、ステップＳ０３０５で送信された結果情報を、データ送受信部３４を介して受け取ると、当該受け取った結果情報に含まれる制御結果情報及び状況情報を、画面表示部３７によってディスプレイ３２に表示させる（ステップＳ０３０６）。これにより、当該表示された制御結果情報が示す洗濯機１における制御結果と、当該表示された状況情報が示す洗濯機１の現工程と、がユーザに報知される。ステップＳ３０６の後、ステップＳ０１０１（図５）以降の処理が行われる。
【０１４６】
以上により、ユーザの帰宅時間が多少長くなったとしても、洗濯物を水につけ置くことで洗濯物における雑菌の増殖をある程度防ぐことができる。ただし、帰宅時間が大幅に遅延した場合は、後述するように、水つけ置き工程ではなく、洗剤つけ置き工程を洗濯機１に実行させ、洗濯物における雑菌の増殖を更に抑える方がよい。
【０１４７】
（洗剤つけ置き工程への遷移制御）
次に、図５に示すステップＳ０１０９以降の処理について説明する。図５に示すように、ステップＳ０１０９では、制御判定部４６は、ステップＳ０１０５で取得した帰宅時間情報が示す帰宅時間が、所定の遅延条件を満たすか否かを判定することによって、当該帰宅時間が大幅に遅延したか否かを判定する（ステップＳ０１０９）。
【０１４８】
具体的には、ステップＳ０１０９において、制御判定部４６は、上述のように、ステップＳ０１０５で取得した帰宅時間情報が示す帰宅時間から、ステップＳ０１０５で取得した残洗濯時間情報が示す残洗濯時間を減算する。制御判定部４６は、当該減算した結果が所定の第一時間以上である場合、残洗濯時間よりも帰宅時間が大幅に遅延したと判定し、前記減算した結果が前記第一時間未満である場合、残洗濯時間よりも帰宅時間が大幅には遅延していないと判定する。第一時間は、例えば、一般的に洗濯の開始から完了までに要すると考えられる時間（例えば４５分）よりも短い時間（例えば３０分）に予め定められ、サービスサーバ４４のメモリに予め記憶されている。
【０１４９】
第一時間は、ユーザによって設定可能であってもよい。例えば、通信端末３０において、ユーザによって当該所定の時間が入力された場合に、アプリケーション３１が、当該入力された所定の時間をメモリに記憶するよう指示する制御コマンドを、データ送受信部３４を介してサービスサーバ４４に送信するようにしてもよい。そして、制御判定部４６は、ネットワーク通信部４５を介して受け取った当該制御コマンドに従い、当該所定時間をメモリに記憶するようにしてもよい。
【０１５０】
制御判定部４６は、ステップＳ０１０９において残洗濯時間よりも帰宅時間が大幅に遅延していないと判定した場合（ステップＳ０１０９でＮＯ）、ステップＳ０１１０以降の処理を行う。
【０１５１】
図８は、帰宅時間が大幅に遅れた場合の動作の一例を示すフローチャートである。一方、ステップＳ０１０９において、制御判定部４６は、残洗濯時間よりも帰宅時間が大幅に遅延したと判定したとする（ステップＳ０１０９でＹＥＳ）。
【０１５２】
この場合、図８に示すように、制御判定部４６は、ステップＳ０１０５（図５）で取得した状況情報が示す現工程が、洗い工程であるかを判定する（ステップＳ０４０１）。
【０１５３】
ステップＳ０４０１において、現工程が洗い工程であると判定された場合（ステップＳ０４０１でＹＥＳ）、ステップＳ０１０１（図５）以降の処理が行われる。
【０１５４】
一方、ステップＳ０４０１において、制御判定部４６は、現工程が、洗い工程ではないと判定した場合（ステップＳ０４０１でＮＯ）、現工程を中断し、洗濯槽２内の水を排水するように指示する制御コマンドを生成する。そして、制御判定部４６は、当該生成した制御コマンドを、洗濯機通信部４７を介して洗濯機１に送信する（ステップＳ０４０２）。
【０１５５】
これにより、洗濯機１において、制御部２０は、ステップＳ０４０２で送信された制御コマンドを、通信部２４を介して受け取ると、当該受け取った制御コマンドに従い、現工程を中断し、洗濯槽２内の水を排水するように洗濯機１を制御する。その後、制御部２０は、当該受信した制御コマンドに従って制御を行ったことを示す制御結果情報を含む結果情報を、通信部２４を介してサービスサーバ４４に返信する。
【０１５６】
ステップＳ０４０２の後、制御判定部４６は、メモリに記憶されている洗剤つけ置きフラグを１に書き換える（ステップＳ０４０３）。
【０１５７】
その後、制御判定部４６は、洗剤自動投入処理を実行することによって洗濯槽２内に洗剤を投入しながら給水するように指示する制御コマンドを生成する。そして、制御判定部４６は、当該生成した制御コマンドを、洗濯機通信部４７を介して洗濯機１に送信する（ステップＳ０４０４）。また、制御判定部４６は、洗剤つけ置き工程に遷移するように指示する制御コマンドを生成する。そして、制御判定部４６は、当該生成した制御コマンドを、洗濯機通信部４７を介して洗濯機１に送信する（ステップＳ０４０５）。
【０１５８】
これにより、洗濯機１において、制御部２０は、ステップＳ０４０４及びステップＳ０４０５で送信された制御コマンドを、通信部２４を介して受け取ると、当該受け取った制御コマンドに従い、洗剤自動投入処理を実行することによって洗濯槽２内に洗剤を投入しながら給水するように洗濯機１を制御し、洗剤つけ置き工程に遷移するように洗濯機１を制御する。その後、制御部２０は、当該受信した制御コマンドに従って制御を行ったことを示す制御結果情報と、洗濯機１の現工程が洗剤つけ置き工程であることを示す状況情報と、を含む結果情報を、通信部２４を介してサービスサーバ４４に返信する。
【０１５９】
その後、制御判定部４６は、洗い工程の次の工程である洗い後排水工程を示す情報を再開工程情報としてメモリに記憶し、洗剤つけ置き工程を示す情報を現工程情報として記憶する（ステップＳ０４０６）。
【０１６０】
そして、洗濯機１においてステップＳ０４０４で送信された制御コマンドに従って制御が行われた後、制御判定部４６は、洗濯機１から制御結果情報と状況情報とを含む結果情報を、洗濯機通信部４７を介して受け取ると、当該受け取った結果情報を、ネットワーク通信部４５を介して通信端末３０に送信する（ステップＳ０４０７）。
【０１６１】
通信端末３０において、コマンド生成部３６は、ステップＳ０４０５で送信された結果情報を、データ送受信部３４を介して受け取ると、当該受け取った結果情報に含まれる制御結果情報及び状況情報を、画面表示部３７によってディスプレイ３２に表示させる（ステップＳ０４０８）。これにより、当該表示された制御結果情報が示す洗濯機１における制御結果と、当該表示された状況情報が示す洗濯機１の現工程と、がユーザに報知される。ステップＳ０４０８の後、ステップＳ０１０１（図５）以降の処理が行われる。
【０１６２】
以上により、ユーザの帰宅時間が大幅に遅延した場合に、洗濯機１を洗剤つけ置き工程に遷移させる。これにより、洗剤を含む水に洗濯物を浸した状態にすることによって、洗濯物における雑菌の増殖を更に抑えることができる。尚、後述するように、洗い工程の完了時に、帰宅時間が残洗濯時間よりも長い場合にも、洗剤つけ置き工程へ遷移させてもよい。この場合、洗濯機１が洗い工程の完了時にインターネット４３（図４）を介して通信端末３０に帰宅時間の算出を指示する。
【０１６３】
（洗い工程完了時における洗剤つけ置き工程への遷移制御）
図９は、洗い工程の完了時の動作の一例を示すフローチャートである。洗濯機１において洗い工程が完了すると、制御部２０は、洗い工程の完了時点であることを示す状況情報を含む制御コマンドを、洗濯機通信部４７を介して、サービスサーバ４４に送信する。図５に示す動作が開始された後、サービスサーバ４４において、制御判定部４６が、洗濯機１から、洗い工程の完了時点であることを示す状況情報を含む制御コマンドを、ネットワーク通信部４５を介して受け取ったとする（ステップＳ０１０１でＹＥＳ）。
【０１６４】
この場合、図９に示すように、制御判定部４６は、帰宅時間の算出を指示する制御コマンドを、ネットワーク通信部４５を介して通信端末３０に送信する（ステップＳ０５０１）。
【０１６５】
通信端末３０において、コマンド生成部３６は、ステップＳ０５０１で送信された制御コマンドを、データ送受信部３４を介して受け取ると、当該受け取った制御コマンドに従って、帰宅時間算出部３５に帰宅時間の算出を指示する。指示を受けた帰宅時間算出部３５は、ステップＳ０１０３（図５）と同様に、ＧＰＳ３３から通信端末３０の現在位置を示す位置情報を取得後、自宅の位置とユーザの現在位置との間の距離に基づき、帰宅時間を算出する（ステップＳ０５０２）。
【０１６６】
そして、コマンド生成部３６は、ステップＳ０１０４（図５）と同様に、ステップＳ０５０３で算出された帰宅時間を示す帰宅時間情報を含む、サービスサーバ４４に洗濯機１を遠隔制御させるための制御コマンドを生成する。そして、コマンド生成部３６は、当該生成した制御コマンドを、データ送受信部３４を介してサービスサーバ４４に送信する（ステップＳ０５０３）。
【０１６７】
サービスサーバ４４において、制御判定部４６は、ステップＳ０１０５（図５）と同様にして、帰宅時間情報、残洗濯時間情報及び状況情報を取得する（ステップＳ０５０４）。そして、制御判定部４６は、ステップＳ０５０４で取得した帰宅時間情報が示す帰宅時間よりも、ステップＳ０５０４で取得した残洗濯時間のほうが長いか否かを判定する（ステップＳ０５０５）。
【０１６８】
制御判定部４６は、帰宅時間の方が残洗濯時間より長いと判定した場合（ステップＳ０５０５でＮＯ）、サービスサーバ４４が備えるメモリ等に記憶されている洗剤つけ置きフラグを「１」に書き換える（ステップＳ０５０６）。
【０１６９】
ステップＳ０５０６の後、制御判定部４６は、洗濯機１に対して、排水せずに停止し、そのまま洗剤つけ置き工程に遷移するよう指示する制御コマンドを生成する。そして、制御判定部４６は、当該生成した制御コマンドを、洗濯機通信部４７を介して洗濯機１に送信する（ステップＳ０５０７）。つまり、ステップＳ０５０７が、本開示の第一洗濯工程における時間を変更する指示情報を生成し、生成された指示情報を洗濯機１に送信することの一例に相当する。
【０１７０】
これにより、洗濯機１において、制御部２０は、ステップＳ０５０７で送信された制御コマンドを、通信部２４を介して受け取ると、当該受け取った制御コマンドに従い、排水せずに停止し、そのまま洗剤つけ置き工程に遷移するように洗濯機１を制御する。その後、制御部２０は、当該受信した制御コマンドに従って制御を行ったことを示す制御結果情報と、洗濯機１の現工程が洗剤つけ置き工程であることを示す状況情報と、を含む結果情報を、通信部２４を介してサービスサーバ４４に返信する。
【０１７１】
ステップＳ０５０７の後、制御判定部４６は、洗い工程の次の工程である洗い後排水工程を示す情報を再開工程情報としてメモリに記憶し、洗剤つけ置き工程を示す情報を現工程情報として記憶する（ステップＳ０５０８）。
【０１７２】
一方、制御判定部４６は、帰宅時間の方が残洗濯時間より短いと判断した場合（ステップＳ０５０５でＹＥＳ）、洗濯機１に対して、洗い後排水工程に遷移するよう指示する制御コマンドを生成する。そして、制御判定部４６は、当該生成した制御コマンドを、洗濯機通信部４７を介して洗濯機１に送信する（ステップＳ０５０９）。
【０１７３】
これにより、洗濯機１において、制御部２０は、ステップＳ０５０９で送信された制御コマンドを、通信部２４を介して受け取ると、当該受け取った制御コマンドに従い、洗い後排水工程に遷移するように洗濯機１を制御する。その後、制御部２０は、当該受信した制御コマンドに従って制御を行ったことを示す制御結果情報と、洗濯機１の現工程が洗剤つけ置き工程であることを示す状況情報と、を含む結果情報を、通信部２４を介してサービスサーバ４４に返信する。
【０１７４】
そして、洗濯機１においてステップＳ０５０７又はステップＳ０５０９で送信された制御コマンドに従って制御が行われた後、制御判定部４６は、洗濯機１から制御結果情報と状況情報とを含む結果情報を、洗濯機通信部４７を介して受け取ると、当該受け取った結果情報を、ネットワーク通信部４５を介して通信端末３０に送信する（ステップＳ０５１０）。
【０１７５】
通信端末３０において、コマンド生成部３６は、ステップＳ０５１０で送信された結果情報を、データ送受信部３４を介して受け取ると、当該受け取った結果情報に含まれる制御結果情報及び状況情報を、画面表示部３７によってディスプレイ３２に表示させる（ステップＳ０５１１）。これにより、当該表示された制御結果情報が示す洗濯機１における制御結果と、当該表示された状況情報が示す洗濯機１の現工程と、がユーザに報知される。ステップＳ０５１１の後、ステップＳ０１０１（図５）以降の処理が行われる。
【０１７６】
（洗剤つけ置き工程中の制御）
次に、図５に示すステップＳ０１０７以降の処理について説明する。図５に示すように、ステップＳ０１０７では、制御判定部４６は、メモリに記憶されている洗剤つけ置きフラグが「１」であるか否かを判定する（ステップＳ０１０７）。ステップＳ０１０７において、洗剤つけ置きフラグが「１」ではないと判定された場合（ステップＳ０１０７でＮＯ）、ステップＳ０１０８以降の処理が行われる。
【０１７７】
図１０は、洗剤つけ置きフラグが１に設定されている場合の動作の一例を示すフローチャートである。一方、制御判定部４６は、メモリに記憶されている洗剤つけ置きフラグが「１」であると判定したとする（ステップＳ０１０７でＹＥＳ）。
【０１７８】
この場合、図１０に示すように、制御判定部４６は、直近のステップＳ０１０５（図５）で取得した帰宅時間情報が示す帰宅時間の遅延が改善されているか否かを判定する（ステップＳ０６０１）。
【０１７９】
具体的には、ステップＳ０６０１において、制御判定部４６は、帰宅時間が所定時間以下になった場合に、帰宅時間の遅延が改善されたと判定する。当該所定時間は、例えば、洗濯の再開時に洗剤つけ置き工程の次に実行される工程、つまり、メモリに記憶されている再開工程情報が示す工程の開始時点から、最終脱水工程の開始時点までにかかる時間に定められている。
【０１８０】
又は、ステップＳ０６０１において、制御判定部４６が、直近のステップＳ０１０５（図５）で取得した帰宅時間情報が示す帰宅時間が、直近のステップＳ０１０５で取得した残洗濯時間情報が示す残洗濯時間よりも短くなったと判定した場合に、帰宅時間の遅延が改善されたと判定するようにしてもよい。
【０１８１】
又は、ステップＳ０６０１において、制御判定部４６が、直近のステップＳ０１０５（図５）で取得した帰宅時間情報が示す帰宅時間が、直近のステップＳ０１０５（図５）より一回前のステップＳ０１０５（図５）で取得した帰宅時間情報が示す帰宅時間よりも、所定時間だけ減少していると判定した場合に、帰宅時間の遅延が改善されたと判定するようにしてもよい。
【０１８２】
ステップＳ０６０１において、帰宅時間の遅延が改善されていないと判断された場合（ステップＳ０６０１でＮＯ）、ステップＳ０１０１（図５）以降の処理が行われる。
【０１８３】
ステップＳ０６０１において、制御判定部４６は、帰宅時間の遅延が改善されたと判定した場合（ステップＳ０６０１でＹＥＳ）、メモリに記憶されている洗剤つけ置きフラグを０に書き換える（ステップＳ０６０２）。
【０１８４】
次に、制御判定部４６は、メモリに記録されている再開工程情報が示す工程に遷移するよう指示する制御コマンドを生成し、当該生成した制御コマンドを、洗濯機通信部４７を介して洗濯機１に送信する（ステップＳ０６０３）。
【０１８５】
これにより、洗濯機１において、制御部２０は、ステップＳ０６０３で送信された制御コマンドを、通信部２４を介して受け取ると、当該受け取った制御コマンドに従い、再開工程情報が示す、洗い工程の次の工程である洗い後排水工程に遷移するよう洗濯機１を制御する。その後、制御部２０は、当該受信した制御コマンドに従って制御を行ったことを示す制御結果情報と、洗濯機１の現工程が再開工程情報が示す工程であることを示す状況情報と、を含む結果情報を、通信部２４を介してサービスサーバ４４に返信する。
【０１８６】
そして、洗濯機１においてステップＳ０６０３で送信された制御コマンドに従って制御が行われた後、制御判定部４６は、洗濯機１から制御結果情報と状況情報とを含む結果情報を、洗濯機通信部４７を介して受け取ると、当該受け取った結果情報を、ネットワーク通信部４５を介して通信端末３０に送信する（ステップＳ０６０４）。
【０１８７】
通信端末３０において、コマンド生成部３６は、ステップＳ０６０４で送信された結果情報をデータ送受信部３４を介して受け取ると、当該受け取った結果情報に含まれる制御結果情報及び状況情報を、画面表示部３７によってディスプレイ３２に表示させる（ステップＳ０６０５）。これにより、当該表示された制御結果情報が示す洗濯機１における制御結果と、当該表示された状況情報が示す洗濯機１の現工程と、がユーザに報知される。ステップＳ０６０５の後、ステップＳ０１０１（図５）以降の処理が行われる。
【０１８８】
以上のように、洗濯機１が洗剤つけ置き工程を行うように遠隔制御されることによって、洗濯物の雑菌が増殖することを防ぐことができる。
【０１８９】
（すすぎ工程完了時における最終脱水工程への遷移制御）
最後に、ユーザの帰宅と同時に最終脱水工程に遷移させる制御について説明する。図１１は、すすぎ工程の完了時の動作の一例を示すフローチャートである。洗濯機１においてすすぎ工程が完了すると、制御部２０は、すすぎ工程の完了時点であることを示す状況情報を含む制御コマンドを、洗濯機通信部４７を介して、サービスサーバ４４に送信する。図５に示す動作が開始された後、サービスサーバ４４において、制御判定部４６が、洗濯機１から、すすぎ工程の完了時点であることを示す状況情報を含む制御コマンドを、ネットワーク通信部４５を介して受け取ったとする（ステップＳ０１０２でＹＥＳ）。
【０１９０】
この場合、図１１に示すように、制御判定部４６は、ユーザが帰宅したか否かの判定結果を送信するよう指示する制御コマンドを、ネットワーク通信部４５を介して通信端末３０に送信する（ステップＳ０７０１）。
【０１９１】
通信端末３０において、コマンド生成部３６は、ステップＳ０７０１で送信された制御コマンドを、データ送受信部３４を介して受け取ると、当該受け取った制御コマンドに従って、帰宅時間算出部３５に、ユーザが帰宅したか否かの判定を行うよう指示する。指示を受けた帰宅時間算出部３５は、ＧＰＳ３３から通信端末３０の現在位置を示す位置情報を取得後、自宅の位置とユーザの現在位置との間の距離に基づき、通信端末３０を所持するユーザが帰宅したか否かを判定する（ステップＳ０７０２）。
【０１９２】
具体的には、ステップＳ０７０２において、帰宅時間算出部３５は、取得した位置情報が示す現在位置が通信端末３０を所持するユーザの現在位置であるものとし、当該ユーザの現在位置と自宅の位置との離間距離が所定の基準距離以内であれば帰宅したと判定する。
【０１９３】
コマンド生成部３６は、ステップＳ０７０２の判定結果を示す帰宅判定情報を含む、サービスサーバ４４に洗濯機１を遠隔制御させるための制御コマンドを生成する。そして、コマンド生成部３６は、当該生成した制御コマンドを、データ送受信部３４を介してサービスサーバ４４に送信する（ステップＳ０７０３）。
【０１９４】
サービスサーバ４４において、制御判定部４６は、ステップＳ０７０３で送信された制御コマンドを、ネットワーク通信部４５を介して受け取ると、当該受け取った制御コマンドに含まれる帰宅判定情報を取得する。そして、制御判定部４６は、当該取得した帰宅判定情報が、ユーザが帰宅していないという判定結果を示す場合（ステップＳ０７０４でＮＯ）、サービスサーバ４４が備えるメモリ等に記憶されている帰宅待ちフラグを「１」に書き換える（ステップＳ０７０８）。帰宅待ちフラグは、洗濯機１が最終脱水工程の開始直前に水つけ置き工程に遷移させるか否かを示すフラグである。帰宅待ちフラグは、洗濯機１が最終脱水工程の開始直前に水つけ置き工程に遷移させる場合、「１」に設定されるものとする。
【０１９５】
ステップＳ０７０８の後、制御判定部４６は、洗濯機１に対して、排水せずに停止し、そのまま水つけ置き工程に遷移するよう指示する制御コマンドを生成する。そして、制御判定部４６は、当該生成した制御コマンドを、洗濯機通信部４７を介して洗濯機１に送信する(ステップＳ０７０９)。つまり、ステップＳ０７０９が、本開示の第一洗濯工程における時間を変更する指示情報を生成し、生成された指示情報を洗濯機１に送信することの一例に相当する。
【０１９６】
これにより、洗濯機１において、制御部２０は、ステップＳ０７０９で送信された制御コマンドを、通信部２４を介して受け取ると、当該受け取った制御コマンドに従い、排水せずに停止し、そのまま水つけ置き工程に遷移するように洗濯機１を制御する。その後、制御部２０は、当該受信した制御コマンドに従って制御を行ったことを示す制御結果情報と、洗濯機１の現工程が水つけ置き工程であることを示す状況情報と、を含む結果情報を、通信部２４を介してサービスサーバ４４に返信する。
【０１９７】
そして、洗濯機１においてステップＳ０７０９で送信された制御コマンドに従って制御が行われた後、制御判定部４６は、洗濯機１から制御結果情報と状況情報とを含む結果情報を、洗濯機通信部４７を介して受け取ると、当該受け取った結果情報を、ネットワーク通信部４５を介して通信端末３０に送信する（ステップＳ０７１０）。
【０１９８】
通信端末３０において、コマンド生成部３６は、ステップＳ０７０９で送信された結果情報を、データ送受信部３４を介して受け取ると、当該受け取った結果情報に含まれる制御結果情報及び状況情報を、画面表示部３７によってディスプレイ３２に表示させる（ステップＳ０７１１）。これにより、当該表示された制御結果情報が示す洗濯機１における制御結果と、当該表示された状況情報が示す洗濯機１の現工程と、がユーザに報知される。ステップＳ０７１１の後、ステップＳ０１０１（図５）以降の処理が行われる。
【０１９９】
一方、ステップＳ７０４において、制御判定部４６は、帰宅判定情報が示す判定結果が、ユーザが帰宅したという判定結果を示す場合（ステップＳ０７０４でＹＥＳ）、制御判定部４６は、洗濯機１に対して、最終脱水工程に遷移するよう指示する制御コマンドを生成する。そして、制御判定部４６は、当該生成した制御コマンドを、洗濯機通信部４７を介して洗濯機１に送信する（ステップＳ０７０５）。
【０２００】
これにより、洗濯機１において、制御部２０は、ステップＳ０７０５で送信された制御コマンドを、通信部２４を介して受け取ると、当該受け取った制御コマンドに従い、最終脱水工程に遷移するように洗濯機１を制御する。その後、制御部２０は、当該受信した制御コマンドに従って制御を行ったことを示す制御結果情報と、洗濯機１の現工程が最終脱水工程であることを示す状況情報と、を含む結果情報を、通信部２４を介してサービスサーバ４４に返信する。
【０２０１】
そして、洗濯機１においてステップＳ０７０５で送信された制御コマンドに従って制御が行われた後、制御判定部４６は、洗濯機１から制御結果情報と状況情報とを含む結果情報を、洗濯機通信部４７を介して受け取ると、当該受け取った結果情報を、ネットワーク通信部４５を介して通信端末３０に送信する（ステップＳ０７０６）。
【０２０２】
通信端末３０において、コマンド生成部３６は、ステップＳ０７０６で送信された結果情報を、データ送受信部３４を介して受け取ると、当該受け取った結果情報に含まれる制御結果情報及び状況情報を、画面表示部３７によってディスプレイ３２に表示させる（ステップＳ０７０７）。これにより、当該表示された制御結果情報が示す洗濯機１における制御結果と、当該表示された状況情報が示す洗濯機１の現工程と、がユーザに報知される。ステップＳ０７０７の後、図５及び図１１に示す動作は終了する。
【０２０３】
（洗剤つけ置き工程中の制御）
次に、図５に示すステップＳ０１０６以降の処理について説明する。図５に示すように、ステップＳ０１０６では、制御判定部４６は、メモリに記憶されている帰宅待ちフラグが「１」であるか否かを判定する（ステップＳ０１０６）。ステップＳ０１０６において、帰宅待ちフラグが「１」ではないと判断された場合（ステップＳ０１０６でＮＯ）、ステップＳ０１０７以降の処理が行われる。
【０２０４】
図１２は、帰宅待ちフラグが１に設定されている場合の動作の一例を示すフローチャートである。一方、制御判定部４６は、メモリに記憶されている帰宅待ちフラグが「１」であると判定したとする（ステップＳ０１０６でＹＥＳ）。
【０２０５】
この場合、図１２に示すように、ステップＳ０７０１〜Ｓ０７０４（図１１）と同様のステップＳ０８０１〜Ｓ０８０４の処理が行われる。ステップＳ０８０４において、通信端末３０から取得した帰宅判定情報が、ユーザが帰宅していないという判定結果を示す場合（ステップＳ０８０４でＮＯ）、ステップＳ０１０１（図５）以降の処理が行われる。
【０２０６】
一方、ステップＳ０８０４において、通信端末３０から取得した帰宅判定情報が、ユーザが帰宅したという判定結果を示す場合（ステップＳ０８０４でＹＥＳ）、制御判定部４６は、サービスサーバ４４が備えるメモリ等に記憶されている帰宅待ちフラグを「０」に書き換える（ステップＳ０８０５）。
【０２０７】
ステップＳ０８０５の後、制御判定部４６は、洗濯機１に対して、最終脱水工程に遷移するよう指示する制御コマンドを生成する。そして、制御判定部４６は、当該生成した制御コマンドを、洗濯機通信部４７を介して洗濯機１に送信する（ステップＳ０８０６）。
【０２０８】
これにより、洗濯機１において、制御部２０は、ステップＳ０８０６で送信された制御コマンドを、通信部２４を介して受け取ると、当該受け取った制御コマンドに従い、最終脱水工程に遷移するように洗濯機１を制御する。その後、制御部２０は、当該受信した制御コマンドに従って制御を行ったことを示す制御結果情報と、洗濯機１の現工程が最終脱水工程であることを示す状況情報と、を含む結果情報を、通信部２４を介してサービスサーバ４４に返信する。
【０２０９】
そして、洗濯機１においてステップＳ０８０６で送信された制御コマンドに従って制御が行われた後、制御判定部４６は、洗濯機１から制御結果情報と状況情報とを含む結果情報を、洗濯機通信部４７を介して受け取ると、当該受け取った結果情報を、ネットワーク通信部４５を介して通信端末３０に送信する（ステップＳ０８０７）。
【０２１０】
通信端末３０において、コマンド生成部３６は、ステップＳ０８０７で送信された結果情報を、データ送受信部３４を介して受け取ると、当該受け取った結果情報に含まれる制御結果情報及び状況情報を、画面表示部３７によってディスプレイ３２に表示させる（ステップＳ０８０８）。これにより、当該表示された制御結果情報が示す洗濯機１における制御結果と、当該表示された状況情報が示す洗濯機１の現工程と、がユーザに報知される。ステップＳ０８０８の後、図５及び図１２に示す動作は終了する。
【０２１１】
以上の制御により、ユーザが帰宅したと判断されるまで、洗濯物を水に浸すことにより、雑菌の増殖を防ぐことができる。そして、ユーザが帰宅したと判断すると同時に、洗濯機１を最終脱水工程に遷移させることができる。
【０２１２】
上記態様は、本開示に係る実施形態の例示に過ぎず、本開示を上記態様に限定する趣旨ではない。例えば、以下に示す変形実施形態であってもよい。
【０２１３】
（１）制御判定部４６が、ステップＳ０２０１（図６）において、洗濯機１が最終脱水工程中であると判断した場合にも、ステップＳ０２０２（図６）以降の処理を行うようにしてもよい。
【０２１４】
（２）ステップＳ０１０９（図５）において、制御判定部４６は、ステップＳ０１０５（図５）で取得した帰宅時間情報が示す帰宅時間が、所定の第二時間以上、減少しない場合に、ユーザが第二時間以上移動していないものとして、残洗濯時間よりも帰宅時間が大幅に遅延したと判定してもよい。尚、第二時間は、前記第一時間と同じ時間であってもよいし、前記第一時間と同様に、ユーザの操作によって設定可能であってもよい。
【０２１５】
（３）ステップＳ０６０３（図１０）において、制御判定部４６は、メモリに記録されている再開工程情報が示す、洗い工程の次の工程である洗い後排水工程に限らず、洗い工程に遷移するよう指示する制御コマンドを生成し、当該生成した制御コマンドを、洗濯機通信部４７を介して洗濯機１に送信するようにしてもよい。これにより、洗濯機１が洗剤つけ置き工程の実行中に、帰宅時間の遅延が改善されたときには、必ず洗濯機１に洗い工程から洗濯を再開させるようにしてもよい。
【０２１６】
（４）洗濯機１において洗い工程が完了したときに限らず、洗濯機１において洗い工程を開始したときに、制御部２０が、洗い工程を開始したことを示す状況情報を含む制御コマンドを、洗濯機通信部４７を介して、サービスサーバ４４に送信するようにしてもよい。
【０２１７】
これに合わせて、図５に示す動作が開始された後、サービスサーバ４４において、制御判定部４６が、ネットワーク通信部４５を介して、洗濯機１から洗い工程を開始したことを示す状況情報を含む制御コマンドを受け取ったが、洗い工程の完了時点であることを示す状況情報を含む制御コマンドを受け取っていない場合にも、ステップＳ０５０１（図９）以降の処理を行うようにしてもよい。
【０２１８】
これにより、洗濯機１による洗い工程中に、残洗濯時間よりも帰宅時間が長い場合にも、ステップＳ０５０７（図９）において、排水せずに洗濯機１の運転を停止し、そのまま洗剤つけ置き工程に遷移する制御コマンドを生成するようにしてもよい。この場合、ステップＳ０５０８（図９）において、制御判定部４６が、洗い工程を示す情報を再開工程情報としてメモリに記憶し、洗剤つけ置き工程を示す情報を現工程情報として記憶するようにしてもよい。
【０２１９】
（５）ステップＳ０７０４（図１１）において、制御判定部４６が、帰宅判定情報がユーザが帰宅していないという判定結果を示す場合に（ステップＳ７０４でＮＯ）、ステップＳ０１０３（図５）以降の処理を行うようにしてもよい。これに合わせて、ステップＳ０２０１（図６）において、制御判定部４６が、洗濯機１がすすぎ工程の完了時点であると判断したときにも、ステップＳ０２０２（図６）以降の処理を行うようにしてもよい。
【０２２０】
（６）洗濯機１において実行される洗濯の工程に、上述の洗い工程（洗い時給水工程及び洗い時撹拌工程）、洗い後排水工程、中間脱水工程、すすぎ工程（すすぎ時給水工程、すすぎ時攪拌工程及びすすぎ時脱水工程）及び最終脱水工程以外の工程が含まれてもよい。洗い工程の次の工程は、洗い後排水工程とは異なる工程であってもよい。最終脱水工程へ遷移する一つ前の工程は、すすぎ工程とは異なる工程であってもよい。
【０２２１】
これに合わせて、制御部２０は、最終脱水工程へ遷移する一つ前の工程の完了時に、当該工程の完了時点であることを示す状況情報を含む制御コマンドを、洗濯機通信部４７を介して、サービスサーバ４４に送信するようにしてもよい。そして、図５に示す動作が開始された後、サービスサーバ４４において、制御判定部４６が、洗濯機１から、当該工程の完了時点であることを示す状況情報を含む制御コマンドを、ネットワーク通信部４５を介して受け取った場合に、ステップＳ０７０１（図１１）以降の処理を行うようにしてもよい。
【０２２２】
（７）ステップＳ０３０１（図７）において、制御判定部４６が、ステップＳ０６０１（図１０）と同様、直近のステップＳ０１０５（図５）で取得した帰宅時間情報が示す帰宅時間が所定時間以下になったか否かを判定するようにしてもよい。そして、制御判定部４６によって、帰宅時間が所定時間以下になったと判定された場合に、ステップＳ０３０２（図７）以降の処理が行われるようにしてもよい。当該所定時間は、例えば、洗濯の再開時に水つけ置き工程の次に実行される工程、つまり、メモリに記憶されている再開工程情報が示す、水つけ置き工程に遷移する前の工程の開始時点から、最終脱水工程の開始時点までにかかる洗濯時間に定めればよい。
【０２２３】
（８）制御判定部４６が、ステップＳ０６０１（図１０）の直前に、又は、ステップＳ０６０１において帰宅時間の遅延が改善されていないと判断した場合（ステップＳ０６０１でＮＯ）に、メモリに記憶されている洗剤つけ置きフラグが「１」に書き換えられてからの経過時間が、所定の第三時間以上であるか否かを判定するようにしてもよい。
【０２２４】
そして、制御判定部４６が、前記経過時間が第三時間以上であると判定した場合には、ステップＳ０６０２以降の処理を行うようにしてもよい。この場合、長時間洗剤つけ置き工程を実行することを回避することができる。尚、第三時間は、例えば、一般的に洗濯の開始から完了までに要すると考えられる時間（例えば４５分）よりも短い時間（例えば３０分）に予め定められている。第三時間は、ユーザの操作によって設定可能であってもよい。
【０２２５】
（９）制御判定部４６が、ステップＳ０３０１（図７）の直前に、又は、ステップＳ０３０１において帰宅時間が残洗濯時間よりも長いと判定した場合に（ステップＳ０３０１でＹＥＳ）、メモリに記憶されている水つけ置きフラグが「１」に書き換えられてからの経過時間が、所定の第四時間以上であるか否かを判定するようにしてもよい。
【０２２６】
そして、制御判定部４６が、前記経過時間が第四時間以上であると判定した場合には、ステップＳ０３０２以降の処理を行うようにしてもよい。この場合、長時間水つけ置き工程を実行することを回避することができる。尚、第四時間は、例えば、一般的に洗濯の開始から完了までに要すると考えられる時間（例えば４５分）よりも短い時間（例えば３０分）に予め定められている。第四時間は、ユーザの操作によって設定可能であってもよい。
【０２２７】
（１０）洗濯機１が洗濯槽２内の除菌を行う除菌工程を実行可能に構成されているとする。この場合、ステップＳ０１１０（図５）で帰宅時間が残洗濯時間よりも長いと判定され（ステップＳ０１１０でＹＥＳ）、ステップＳ０２０６（図６）が行われたとする。又は、ステップＳ０２０１（図６）において、洗濯機１が、洗い後排水工程中、中間脱水工程中、すすぎ時攪拌工程中、洗い後排水工程の完了時点及び中間脱水工程の完了時点のうちの何れでもないと判断されたとする（ステップＳ０２０１でＮＯ）。
【０２２８】
これらの場合に、制御判定部４６が、更に、洗濯機１に対して、現在実行中の工程を中断して、前記除菌工程に遷移するよう指示する制御コマンドを生成するようにしてもよい。そして、制御判定部４６が、当該生成した制御コマンドを、洗濯機通信部４７を介して洗濯機１に送信するようにし、その後、当該ステップＳ０１０１（図５）以降の処理が行われるようにしてもよい。この場合、洗濯機１は、洗濯槽２内の洗濯物の除菌を行うことによって、洗濯物における雑菌の増殖を抑えることができる。
【０２２９】
（１１）洗濯機１が洗濯槽２内の除菌を行う除菌工程を実行可能に構成されているとする。この場合、ステップＳ０１０９（図５）で帰宅時間が残洗濯時間よりも大幅に遅延したと判定され（ステップＳ０１０９でＹＥＳ）、ステップＳ０４０８（図８）が行われたとする。又は、ステップＳ０４０１（図８）において現工程が洗い工程であると判断されたとする（ステップＳ０４０１でＹＥＳ）。
【０２３０】
これらの場合に、制御判定部４６が、更に、洗濯機１に対して、現在実行中の工程を中断して、前記除菌工程に遷移するよう指示する制御コマンドを生成するようにしてもよい。そして、制御判定部４６が、当該生成した制御コマンドを、洗濯機通信部４７を介して洗濯機１に送信するようにし、その後、当該ステップＳ０１０１（図５）以降の処理が行われるようにしてもよい。この場合、洗濯機１は、洗濯槽２内の洗濯物の除菌を行うことによって、洗濯物における雑菌の増殖を抑えることができる。
【０２３１】
（１２）制御部２０が、ネットワーク通信部４５及び洗濯機通信部４７の代わりに通信部２４を用いて、制御判定部４６と同様に機能するように構成してもよい。
【産業上の利用可能性】
【０２３２】
本開示によれば、洗濯物における雑菌の増殖を抑えながら、ユーザの帰宅に合わせて洗濯を完了させるように洗濯機を遠隔制御できる。このため、本開示は、家庭用、業務用の洗濯機及び洗濯乾燥機の遠隔操作の用途に応用できる。
【符号の説明】
【０２３３】
１  洗濯機
２  洗濯槽
３  ドラム
１０  操作パネル
１９  洗濯機本体
２０  制御部（コンピュータ）
２４  通信部
３０  通信端末
３１  アプリケーション
３２  ディスプレイ
３４  データ送受信部
３５  帰宅時間算出部
３６  コマンド生成部
３７  画面表示部
３８  操作部
４１  公衆電話網
４２  ゲートウェイシステム
４３  インターネット
４４  サービスサーバ
４５  ネットワーク通信部
４６  制御判定部（コンピュータ）
４７  洗濯機通信部
１００  遠隔操作システム
【図１】
2019180549.tif 000003
【図２】
2019180549.tif 000004
【図３】
2019180549.tif 000005
【図４】
2019180549.tif 000006
【図５】
2019180549.tif 000007
【図６】
2019180549.tif 000008
【図７】
2019180549.tif 000009
【図８】
2019180549.tif 000010
【図９】
2019180549.tif 000011
【図１０】
2019180549.tif 000012
【図１１】
2019180549.tif 000013
【図１２】
2019180549.tif 000014