(57)【要約】【課題】電気機器が使用されない可能性が高いときに、電気機器のソフトウェアの更新を通信ネットワークを介して行うソフトウェア更新方法を提供することである。【解決手段】情報端末装置が、サーバー装置３０又は電気機器から電気機器のソフトウェアの更新有りの通知を受けた場合、現在地を測位するステップと、情報端末装置が、該現在地が電気機器から所定距離以上離れている場合、ユーザーへ電気機器のソフトウェアの更新を許可することを促すステップと、情報端末装置が、更新が許可された場合、電気機器へソフトウェアの更新の開始を指示するステップと、電気機器が、サーバー装置３０から更新用ソフトウェアを取得するステップと、電気機器が、情報端末装置からソフトウェアの更新の開始の指示を受けた場合、更新を適用するステップと、を備えたソフトウェア更新方法とする。【選択図】図１
2015153216.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワーク上に、電気機器とサーバー装置と情報端末装置とを含む通信システムにおける電気機器のソフトウェア更新方法であって、
前記情報端末装置が、前記サーバー装置又は前記電気機器から前記電気機器のソフトウェアの更新有りの通知を受けた場合、現在地を測位するステップと、
前記情報端末装置が、該現在地が前記電気機器から所定距離以上離れている場合、ユーザーへ前記電気機器のソフトウェアの更新を許可することを促すステップと、
前記情報端末装置が、更新が許可された場合、前記電気機器へソフトウェアの更新の開始を指示するステップと、
前記電気機器が、前記サーバー装置から更新用ソフトウェアを取得するステップと、
前記電気機器が、前記情報端末装置からソフトウェアの更新の開始の指示を受けた場合、更新を適用するステップと、を備えたことを特徴とするソフトウェア更新方法。
【請求項２】
前記電気機器又は前記情報端末装置が、前記サーバー装置へ前記電気機器のソフトウェアの更新の有無を確認するステップを備えたことを特徴とする請求項１に記載のソフトウェア更新方法。
【請求項３】
前記情報端末装置が、前記現在地が前記電気機器から所定距離以上離れていない場合、所定時間経過後に再度現在地を測位するステップを備えたことを特徴とする請求項１又は２に記載のソフトウェア更新方法。
【請求項４】
前記電気機器が前記サーバー装置から更新用ソフトウェアを取得する前記ステップは、
前記電気機器がソフトウェアの更新有りの通知を受けた後であって前記情報端末装置から更新の開始の指示を受ける前までに実行すること、
又は、前記情報端末装置がソフトウェアの更新有りの通知を受けた後であって前記電気機器へ更新の開始を指示する前までに実行することを特徴とする請求項１〜３の何れかに記載のソフトウェア更新方法。
【請求項５】
サーバー装置及び電気機器と通信する情報端末装置において、
前記サーバー装置又は前記電気機器からソフトウェアの更新有りの通知を受けた場合、現在地を測位し、該現在地が前記電気機器から所定距離以上離れている場合、ユーザーへ前記電気機器のソフトウェアの更新を許可することを促し、更新が許可された場合、前記電気機器へソフトウェアの更新の開始を指示することを特徴とする情報端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信ネットワーク上に、電気機器とサーバー装置と情報端末装置とを含む通信システムにおける電気機器のソフトウェア更新方法に関する。
【背景技術】
【０００２】
近年、白物家電といわれる電気機器においても通信ネットワークに接続できるようになってきている。そして、情報端末装置と同様に電気機器のソフトウェアを更新する場合に、通信ネットワークを介してサーバー装置からソフトウェアをダウンロードできるようになっている。
【０００３】
このような電気機器のソフトウェアを更新するためには通常ユーザーによる操作が必要であり、ユーザーの負担となっている。そこで、ユーザーの負担を減らすために、例えば、ＩＳＰ（インターネットサービスプロバイダ）にて電気機器のソフトウェアの更新を管理する技術が提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２１７６５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一般的に白物家電といわれる電気機器において、ソフトウェアの更新を行っているときには本来の機能（洗濯等）を利用できない仕様となっている。白物家電は情報端末装置のような高性能な処理機能を要求されないため処理速度が遅く、ソフトウェアの軽微な更新であってもある程度の時間が掛かる。そのため、ソフトウェアの更新が当該電気機器の使用を妨げるという問題がある。
【０００６】
白物家電の場合、ユーザーがその機器のソフトウェアに更新があることを知るのは、その機器を使用するために近くに居る場合である。したがって、ユーザーは電気機器を使おうとしているときにソフトウェアの更新が通知されても更新を許可しないことが多いと推測される。その結果、電気機器がソフトウェアの更新を適用されない状態で使い続けられ、つまり快適に利用できない状態で使い続けられることが多いと考えられる。
【０００７】
本発明は、電気機器のソフトウェアの更新をサーバー装置から通信ネットワークを介して行う場合に、電気機器が使用されない可能性が高いときにソフトウェアを更新することができるソフトウェア更新方法を提供することを目的とする。また、そのソフトウェア更新方法を実現するために必要な情報端末装置を提供することも目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために本発明は、通信ネットワーク上に、電気機器とサーバー装置と情報端末装置とを含む通信システムにおける電気機器のソフトウェア更新方法であって、前記情報端末装置が、前記サーバー装置又は前記電気機器から前記電気機器のソフトウェアの更新有りの通知を受けた場合、現在地を測位するステップと、前記情報端末装置が、該現在地が前記電気機器から所定距離以上離れている場合、ユーザーへ前記電気機器のソフトウェアの更新を許可することを促すステップと、前記情報端末装置が、更新が許可された場合、前記電気機器へソフトウェアの更新の開始を指示するステップと、前記電気機器が、前記サーバー装置から更新用ソフトウェアを取得するステップと、前記電気機器が、前記情報端末装置からソフトウェアの更新の開始の指示を受けた場合、更新を適用するステップと、を備えたことを特徴とする。
【０００９】
また本発明は、サーバー装置及び電気機器と通信する情報端末装置において、前記サーバー装置又は前記電気機器からソフトウェアの更新有りの通知を受けた場合、現在地を測位し、該現在地が前記電気機器から所定距離以上離れている場合、ユーザーへ前記電気機器のソフトウェアの更新を許可することを促し、更新が許可された場合、前記電気機器へソフトウェアの更新の開始を指示することを特徴とする。
【発明の効果】
【００１０】
本発明によると、電気機器のソフトウェアの更新をサーバー装置から通信ネットワークを介して行う場合に、電気機器が使用されない可能性が高いときにソフトウェアを更新することができる。例えば、ユーザーが外出等で電気機器から離れているときに所持している情報端末装置から電気機器のソフトウェアの更新の許可を求められるので、ユーザーは更新を許可しやすい。その結果、電気機器のソフトウェアの更新の適用率が上がり、電気機器が快適に利用される。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態の通信システムの構成を示すブロック図である。
【図２】本発明の第１実施形態における通信システムの動作シーケンスである。
【図３】本発明の第１実施形態における洗濯機の動作を示すフローチャートである。
【図４】本発明の第１実施形態におけるスマートフォンの動作を示すフローチャートである。
【図５】本発明におけるスマートフォンに表示される画面の一例である。
【図６】本発明の第２実施形態における通信システムの動作シーケンスである。
【図７】本発明の第２実施形態における洗濯機の動作を示すフローチャートである。
【図８】本発明の第２実施形態におけるスマートフォンの動作を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下に本発明の実施形態を図面を参照して説明する。本発明の通信システムは、通信ネットワーク上に電気機器とサーバー装置と情報端末装置とを含むものである。電気機器は通信ネットワークに接続してソフトウェアを更新する機能を有していれば特に限定はないが、洗濯機、エアコン、掃除機、電子レンジなど特に家庭で使われるものに有効に適用できる。情報端末装置としては、携帯型であることが望ましく、例えば、スマートフォン、タブレット端末装置、パーソナルコンピューター、携帯電話機などが挙げられる。以下では電気機器の一例として洗濯機を、情報端末装置の一例としてスマートフォンを、通信ネットワークの一例としてインターネットを例に説明する。
【００１３】
図１は、本発明の一実施形態の通信システムの構成を示すブロック図である。通信システム１０は、インターネット１１を介して洗濯機２０と、サーバー装置３０と、スマートフォン４０とが通信可能になっているものである。洗濯機２０とスマートフォン４０は同じユーザーが所有し、サーバー装置３０は洗濯機２０の更新用ソフトウェアを配信する側が用意し、洗濯機２０のユーザーが利用できる。
【００１４】
洗濯機２０は、表示部２１と、操作部２２と、記憶部２３と、通信部２４と、洗濯機能部２５と、制御部２６とを備える。表示部２１は、液晶パネルや有機ＥＬ（エレクトロルミネッセンス）パネル、ＬＥＤ（Light Emitting Diode）等からなり、例えば洗濯機２０の動作状態や通信状態、メニュー画面などを表示する。
【００１５】
操作部２２は、各種操作ボタンやタッチパネル等からなる。タッチパネルを用いる場合は表示部２１上に重畳するように設けられる。タッチパネルには、静電容量方式、抵抗膜方式など任意のものを用いることができる。記憶部２３は、洗濯機２０の動作を制御するプログラムが格納されたＲＯＭや一時的にデータを保管するＲＡＭ等から構成されている。
【００１６】
通信部２４は、有線又は無線によってインターネット１１に接続し、インターネット１１を介してサーバー装置３０又はスマートフォン４０との間で各種データを送受信する。洗濯機能部２５は、洗濯機本来の機能である洗濯、脱水、乾燥等を行う部分である。制御部２６は、記憶部２３に格納された制御プログラムに基づいて洗濯機２０全体の動作を制御するものである。
【００１７】
サーバー装置３０は、有線又は無線によってインターネット１１に接続し、インターネット１１を介して洗濯機２０又はスマートフォン４０との間で各種データを送受信する。サーバー装置３０には、洗濯機２０のソフトウェアが格納されており、常に最新のものに更新されている。
【００１８】
スマートフォン４０は、表示部４１と、操作部４２と、記憶部４３と、通信部４４と、ＧＰＳ（Global Positioning System）部４５と、制御部４６とを備える。表示部４１は、液晶パネルや有機ＥＬパネル、ＬＥＤ等からなり、例えばスマートフォン４０の動作状態や通信状態、メニュー画面などを表示する。
【００１９】
操作部４２は、各種操作ボタンやタッチパネル等からなる。タッチパネルは表示部４１上に重畳するように設けられる。記憶部４３は、スマートフォン４０の動作を制御するプログラムが格納されたＲＯＭや一時的にデータを保管するＲＡＭ等から構成されている。
【００２０】
通信部４４は、無線によってインターネット１１に接続し、インターネット１１を介してサーバー装置３０又は洗濯機２０との間で各種データを送受信する。ＧＰＳ部４５は、スマートフォン４０の現在地を測位するものである。制御部４６は、記憶部４３に格納された制御プログラムに基づいてスマートフォン４０全体の動作を制御するものである。
【００２１】
このような構成の通信システム１０において、洗濯機２０のソフトウェアを更新するソフトウェア更新方法について、以下に実施形態を分けて説明する。
【００２２】
＜第１実施形態＞
第１実施形態におけるソフトウェア更新方法は、洗濯機２０がサーバー装置３０へ洗濯機２０のソフトウェアの更新の有無を確認するものである。
【００２３】
図２は、第１実施形態における通信システム１０の動作シーケンスであり、図３は、第１実施形態における洗濯機２０の動作を示すフローチャート、図４は、第１実施形態におけるスマートフォン４０の動作を示すフローチャートである。
【００２４】
まず、洗濯機２０がサーバー装置３０へ洗濯機２０のソフトウェアの更新の有無を確認する（図３のステップＳ１０）。例えば、数日に１回確認するようにすればよい。なお、サーバー装置３０の輻輳を避けるため、ランダムな時刻に確認することが望ましい。
【００２５】
洗濯機２０からの問い合わせに対してサーバー装置３０は洗濯機２０へ更新の有無を返答する。その返答を受け取った洗濯機２０は、更新の有無を判定し（図３のステップＳ１１）、更新がある場合は予め登録されたスマートフォン４０に更新がある旨を通知する（図３のステップＳ１２）。一方、更新がない場合は処理を終了し、所定期間経過後に図３のステップＳ１０の動作を開始する。
【００２６】
スマートフォン４０は、洗濯機２０のソフトウェアの更新がある旨の通知を受けた場合（図４のステップ２０のＹ）、ＧＰＳ部４５にて自身の現在地を測位する（図４のステップＳ２１）。
【００２７】
そして、スマートフォン４０は現在地が洗濯機２０から所定距離以上離れているか否かを判定する（図４のステップＳ２２）。洗濯機２０の位置情報は、スマートフォン４０がソフトウェアの更新がある旨の通知を行う際に一緒に通知してもよいし、洗濯機２０の位置は変わることがないので予めスマートフォン４０に登録しておいてもよい。なお、所定距離はスマートフォン４０を所持しているユーザーが洗濯機２０を直ぐに使用することがないと考えられる程度の距離とすればよく、例えば、ユーザーが外出している状態が考えられる。したがって、例えば１００ｍ程度とすればよい。
【００２８】
ステップＳ２２において、スマートフォン４０が洗濯機２０から所定距離以上離れていないと判定した場合はステップＳ２３へ進んで前回の現在地の測位から所定時間（例えば１時間）経過したか否か判定し、所定時間経過後にステップＳ２１に戻る。これにより、所定距離以上離れるまで所定時間経過毎に現在地を測位することになる。
【００２９】
一方、ステップＳ２２において、スマートフォン４０が洗濯機２０から所定距離以上離れていると判定した場合はステップＳ２４へ進んで、スマートフォン４０は表示部４１に洗濯機２０のソフトウェアの更新がある旨のメッセージを表示することで、ユーザーへ洗濯機２０のソフトウェアの更新を許可することを促す。なお、メッセージの表示とともに音声及び／又は振動で知らせてもよい。
【００３０】
このときに表示される画面の一例を図５に示す。図５の画面５０には、洗濯機２０のソフトウェアの更新がある旨のメッセージと、更新の許可を求めるメッセージと、ユーザーが許可するか否かを選択可能な「Ｙｅｓ」及び「Ｎｏ」のキーとが配置されている。
【００３１】
そして、ユーザーが「Ｙｅｓ」のキーを押下して洗濯機２０のソフトウェアの更新を許可した場合（図４のステップＳ２５のＹ）、スマートフォン４０は洗濯機２０へソフトウェアの更新の開始を指示する（図４のステップＳ２６）。
【００３２】
更新開始の指示を受けた洗濯機２０は（図３のステップＳ１３のＹ）、サーバー装置３０へ更新用ソフトウェアを要求し、サーバー装置３０から更新用ソフトウェアを取得（ダウンロード）する（図３のステップＳ１４）。そして、洗濯機２０はその更新を適用する（図３のステップＳ１５）。
【００３３】
なお、図３のステップＳ１４は、洗濯機２０がソフトウェアの更新有りの通知を受けた後（ステップＳ１１のＹ）であってスマートフォン４０から更新の開始の指示を受ける前（ステップＳ１３のＹへ進む前）までに実行するようにしてもよい。これにより、ソフトウェアの更新がある場合にユーザーからの更新許可を受ける前に洗濯機２０が更新用ソフトウェアを取得開始できるので、ユーザーからの更新許可が得られた場合に更新完了までの時間を短縮できる。なお、この構成を適用する場合は、洗濯機２０がインターネット１１へ接続する回線の使用料金が固定制であることが望ましい。
【００３４】
＜第２実施形態＞
第２実施形態におけるソフトウェア更新方法は、スマートフォン４０がサーバー装置３０へ洗濯機２０のソフトウェアの更新の有無を確認するものである。
【００３５】
図６は、第２実施形態における通信システム１０の動作シーケンスであり、図７は、第２実施形態における洗濯機２０の動作を示すフローチャート、図８は、第２実施形態におけるスマートフォン４０の動作を示すフローチャートである。
【００３６】
まず、スマートフォン４０がサーバー装置３０へ予め登録された洗濯機２０のソフトウェアの更新の有無を確認する（図８のステップＳ４０）。例えば、数日に１回確認するようにすればよい。なお、サーバー装置３０の輻輳を避けるため、ランダムな時刻に確認することが望ましい。
【００３７】
スマートフォン４０からの問い合わせに対してサーバー装置３０はスマートフォン４０へ更新の有無を返答する。その返答を受け取ったスマートフォン４０は、更新の有無を判定し（図８のステップＳ４１）、更新がある場合はＧＰＳ部４５にて自身の現在地を測位する（図８のステップＳ４２）。以下、図８のステップＳ４３〜ステップＳ４７は図４のステップＳ２２〜ステップＳ２６と同様であるので、その詳細な説明を省略する。
【００３８】
図８のステップＳ４７でスマートフォン４０が洗濯機２０へソフトウェアの更新の開始を指示すると、更新開始の指示を受けた洗濯機２０は（図７のステップＳ３０のＹ）、サーバー装置３０へ更新用ソフトウェアを要求し、サーバー装置３０から更新用ソフトウェアを取得（ダウンロード）する（図７のステップＳ３１）。そして、洗濯機２０はその更新を適用する（図７のステップＳ３２）。
【００３９】
このように、第１又は第２実施形態のソフトウェア更新方法によれば、洗濯機２０のソフトウェアの更新をサーバー装置３０からインターネット１１を介して行う場合に、洗濯機２０が使用されない可能性が高いときにソフトウェアを更新することができる。
【００４０】
ソフトウェアの更新を行っているときには本来の機能（洗濯、脱水、乾燥等）を利用できない仕様の洗濯機では、洗濯機２０を使おうとしているときにソフトウェアの更新が通知されてもユーザーは更新を許可しないことが多いと推測される。しかしながら、上記のようなソフトウェア更新方法によれば、ユーザーが外出等で洗濯機２０から離れているときに所持しているスマートフォン４０から洗濯機のソフトウェアの更新の許可を求められるので、ユーザーは更新を許可しやすい。その結果、洗濯機２０がフトウェアの更新を適用されない状態で使い続けられることを回避し、更新の適用率が上がり、洗濯機２０が快適に利用される。
【００４１】
なお、図７のステップＳ３１は、スマートフォン４０が洗濯機２０のソフトウェアの更新有りの通知を受けた後（図８のステップＳ４１のＹ）であって洗濯機２０へ更新の開始の指示をする前（ステップＳ４７の前）までに、スマートフォン４０から洗濯機２０へステップＳ３１を実行するように指示するようにしてもよい。これにより、ソフトウェアの更新がある場合にユーザーからの更新許可を受ける前に洗濯機２０が更新用ソフトウェアを取得開始できるので、ユーザーからの更新許可が得られた場合に更新完了までの時間を短縮できる。なお、この構成を適用する場合は、洗濯機２０がインターネット１１へ接続する回線の使用料金が固定制であることが望ましい。
【００４２】
なお、第１又は第２実施形態において、洗濯機２０の本来の機能（洗濯、脱水、乾燥等）が使用されているときにソフトウェアの更新開始の指示があった場合は、例えば、本来の機能の動作が終了した直後に更新を開始すればよい。また、洗濯機２０の本来の機能のタイマー予約がされている状態でソフトウェアの更新開始の指示があった場合は、タイマー予約の開始時刻までに更新を完了できるならば更新を開始し、完了できないならばタイマー予約による本来の機能の動作が終了した直後に更新を開始すればよい。
【００４３】
なお、第１又は第２実施形態では洗濯機２０又はスマートフォン４０がサーバー装置３０へ洗濯機２０のソフトウェアの更新の有無を確認する構成としたが、その構成を省き、洗濯機２０のソフトウェアの更新がある場合に、サーバー装置３０が洗濯機２０又はスマートフォン４０へ更新があることを通知するようにしてもよい。
【符号の説明】
【００４４】
１０  通信システム
１１  インターネット（通信ネットワーク）
２０  洗濯機（電気機器）
３０  サーバー装置
４０  スマートフォン（情報端末装置）
【図１】
2015153216.tif 000003
【図２】
2015153216.tif 000004
【図３】
2015153216.tif 000005
【図４】
2015153216.tif 000006
【図５】
2015153216.tif 000007
【図６】
2015153216.tif 000008
【図７】
2015153216.tif 000009
【図８】
2015153216.tif 000010