(57)【要約】【課題】電子機器を利用する利用者の意図しない設定によって機能が実行されるのを防止する。【解決手段】環境情報取得部（１１）から取得される環境情報によって、データ通信部（１５）の初期化状態を判定する初期化状態判定部（１３）と、上記初期化状態判定部（１３）によって、データ通信部（１５）が初期化すべき状態にあると判定されたとき、当該データ通信部（１５）を初期化する初期化実行部（１４）とを備える。【選択図】図１
2015108891.tif 000002
【特許請求の範囲】
【請求項１】
電子機器に搭載された機能の設定を初期の状態に戻す初期化を実行する初期化実行手段を備えた初期化処理装置において、
上記電子機器から取得される情報によって、当該電子機器に搭載された機能の設定を初期化すべき状態にあるか否かを判定する初期化状態判定手段を備えていることを特徴とする初期化処理装置。
【請求項２】
上記初期化実行手段は、
上記初期化状態判定手段によって、上記機能の設定を初期化すべき状態にあると判定されたとき、当該機能の設定を初期化することを特徴とする請求項１に記載の初期化処理装置。
【請求項３】
上記機能が、上記電子機器がデータを外部へ送信したり、外部からのデータを受信したりするデータ通信機能であるとき、
上記初期化状態判定手段は、
上記データ通信機能の通信設定情報から、当該データ通信機能の設定を初期化すべき状態であるか否かを判定し、
上記初期化実行手段は、
上記初期化状態判定手段によって、上記データ通信機能の設定をすべき状態にあると判定されたとき、当該データ通信機能の設定を初期化することを特徴とする請求項２に記載の初期化処理装置。
【請求項４】
上記初期化実行手段によって実行されるデータ通信機能の設定の初期化は、
上記データの送信を停止するデータ送信停止状態に設定することを含むことを特徴とする請求項３に記載の初期化処理装置。
【請求項５】
上記データ送信停止状態において、送信停止されるデータは、予め設定されたデータであることを特徴とする請求項４に記載の初期化処理装置。
【請求項６】
上記機能の設定を規定した設定情報を取得する機能設定情報取得手段を備え、
上記初期化状態判定手段は、
上記機能設定情報取得手段によって取得された機能設定情報と、直前に上記機能設定情報取得手段によって取得された機能設定情報とが異なるとき、上記機能の設定を初期化すべき状態にあると判定することを特徴とする請求項１〜５の何れか１項に記載の初期化処理装置。
【請求項７】
上記電子機器の電源オフの継続時間を電源オフ時間として取得する電源オフ時間取得手段を備え、
上記初期化状態判定手段は、
上記電源オフ時間取得手段によって取得された電源オフ時間が所定の時間を超えたとき、上記機能の設定を初期化すべき状態にあると判定することを特徴とする請求項１〜５の何れか１項に記載の初期化処理装置。
【請求項８】
上記電子機器の位置を特定する位置情報を取得する位置情報取得手段を備え、
上記初期化状態判定手段は、
上記位置情報取得手段によって取得された位置情報に特定された電子機器の位置が、直前に上記位置情報取得手段によって取得された位置情報によって特定された当該電子機器の位置から所定の距離以上離れた位置であるとき、上記機能の設定を初期化すべき状態にあると判定することを特徴とする請求項１〜５の何れか１項に記載の初期化処理装置。
【請求項９】
上記電子機器を常に同じ位置に当該電子機器を配置した状態で同じ方向の風景を撮像した画像の画像情報を取得する画像情報取得手段を備え、
上記初期化状態判定手段は、
上記画像情報取得手段によって取得された画像情報が、直前に画像情報取得手段によって取得された画像情報と異なるとき、上記機能の設定を初期すべき状態にあると判定することを特徴とする請求項１〜５の何れか１項に記載の初期化処理装置。
【請求項１０】
上記電子機器の利用者の音声情報を取得する音声情報取得手段を備え、
上記初期化状態判定手段は、
上記音声情報取得手段によって取得された音声情報から特定される音質と、直前に音声情報取得手段によって取得された音声情報から特定される音質とが異なるとき、上記機能の設定を初期すべき状態にあると判定することを特徴とする請求項１〜５の何れか１項に記載の初期化処理装置。
【請求項１１】
上記電子機器のＩＰアドレスの変更期間を取得するＩＰアドレス変更期間取得手段を備え、
上記初期化状態判定手段は、
上記ＩＰアドレス変更期間取得手段によって取得されたＩＰアドレス変更期間が、直前にＩＰアドレス変更期間取得手段によって取得されたＩＰアドレス変更期間との間でずれが生じているとき、上記機能の設定を初期すべき状態にあると判定することを特徴とする請求項１〜５の何れか１項に記載の初期化処理装置。
【請求項１２】
上記電子機器が使用されている地域を特定するための地域情報を取得する地域情報取得手段を備え、
上記初期化状態判定手段は、
上記地域情報取得手段によって取得された地域情報から特定された地域が、直前に地域情報取得手段によって取得された地域情報から特定された地域と異なるとき、上記機能の設定を初期すべき状態にあると判定することを特徴とする請求項１〜５の何れか１項に記載の初期化処理装置。
【請求項１３】
上記電子機器に搭載されている機能の設定情報を取得する機能設定情報取得手段と、
上記電子機器の電源オフの継続時間を電源オフ時間として取得する電源オフ時間取得手段と、
上記電子機器の位置を特定する位置情報を取得する位置情報取得手段と、
上記電子機器を常に同じ位置に当該電子機器を設置した状態で同じ方向の風景を撮像する撮像手段と、
上記電子機器の利用者の音声情報を取得する音声情報取得手段と、
上記電子機器のＩＰアドレスの変更期間を取得するＩＰアドレス変更期間取得手段と、
上記電子機器が使用されている地域を特定するための地域情報を取得する地域情報取得手段と、
を備え
上記初期化状態判定手段は、
（１）上記機能設定情報取得手段によって取得された機能設定情報と、直前に機能設定情報取得手段によって取得された機能設定情報とが異なるとき、
（２）上記電源オフ時間取得手段によって取得された電源オフ時間が所定の時間を超えたとき、
（３）上記位置情報取得手段によって取得された位置情報に特定された電子機器の位置が、直前に位置情報取得手段によって取得された位置情報によって特定された電子機器の位置から所定の距離以上離れた位置であるとき、
（４）上記画像情報取得手段によって取得された画像情報が、直前に画像情報取得手段によって取得された画像情報と異なるとき、
（５）上記音声情報取得手段によって取得された音声情報から特定される音質と、直前に音声情報取得手段によって取得された音声情報から特定される音質とが異なるとき、
（６）上記ＩＰアドレス変更期間取得手段によって取得されたＩＰアドレス変更期間が、直前にＩＰアドレス変更期間取得手段によって取得されたＩＰアドレス変更期間との間でずれが生じているとき、
（７）上記地域情報取得手段によって取得された地域情報から特定された地域が、直前に地域情報取得手段によって取得された地域情報から特定された地域と異なるとき、
上記（１）〜（７）の条件の少なくとも２つの条件が満たされたとき、上記機能の設定を初期すべき状態にあると判定することを特徴とする請求項１〜５の何れか１項に記載の初期化処理装置。
【請求項１４】
上記初期化実行手段によって機能の設定の初期化が実行される前に、機能の設定の初期化を実行することを電子機器の利用者に報知する報知手段を備えていることを特徴とする請求項１〜１３の何れか１項に記載の初期化処理装置。
【請求項１５】
上記初期化実行手段による機能の設定の初期化の実行をキャンセルする初期化実行キャンセル手段をさらに備えていることを特徴とする請求項１〜１４の何れか１項に記載の初期化処理装置。
【請求項１６】
請求項１〜１５の何れか１項に記載の初期化処理装置を備えたことを特徴とする電子機器。
【請求項１７】
電子機器に搭載される機能の設定を初期化する初期化処理方法において、
上記機能の設定を初期化すべき状態にあるか否かを判定する際に用いる情報を電子機器から取得する第１ステップと、
上記第１ステップにおいて取得した情報から、上記機能の設定を初期すべき状態にあるか否かを判定する第２ステップとを含むことを特徴とする初期化処理方法。
【請求項１８】
請求項１〜１５のいずれか１項に記載の初期化処理装置としてコンピュータを機能させるための初期化処理プログラムであって、コンピュータを上記各手段として機能させるための初期化処理プログラム。
【請求項１９】
請求項１８に記載の初期化処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器に搭載された機能の設定を初期化する初期化処理装置に関する。
【背景技術】
【０００２】
現在では、家庭内で使用される電子機器（以下、家電と称す）は広く浸透し、多種多様な家電が人々の生活を取り巻いている。これらの家電は、家電情報（動作状態、センサ情報、操作履歴等の情報）を、インターネット等のネットワークを介して外部に送信する機能を有している。（例えば、特許文献１）
家電には、家電情報を送信する機能以外にも種々の機能が搭載されているため、これら機能を実行可能な状態にするためには、通常、利用者による許可を必要としている。特に家電情報は、プライバシー情報とみなすことができるため、利用者から送信許可を得ることになる。一般的には、家電の利用規約に同意することで、送信許可を得るようになっている。
【０００３】
このようにして利用者が利用規約に同意した家電を他人に譲渡する場合、利用者は家電における各機能の各種設定を初期状態（例えば工場出荷状態）にする初期化処理を実行した後、他人に譲渡することになる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−３４５０５１号公報（２００２年１１月２９日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、家電を初期化せずに他人に譲渡する場合が想定される。この場合、家電の各機能は、譲渡前の利用者の設定がそのまま維持されるため、譲渡された利用者の意図しない設定で各機能が実行されることになる。
【０００６】
本発明は、上記の問題点に鑑みなされたものであって、その目的は、家電が譲渡された場合に、譲渡された利用者の意思とは関係無く、譲渡前の設定により各機能が実行されないようにする初期化処理装置、電子機器、初期化処理方法、初期化処理プログラム及び記録媒体を提供することにある。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、本発明の一態様に係る初期化処理装置は、電子機器に搭載された機能の設定を初期の状態に戻す初期化を実行する初期化実行手段を備えた初期化処理装置において、上記電子機器から取得される情報によって、上記機能の設定を初期化すべき状態にあるか否かを判定する初期化状態判定手段とを備えていることを特徴とする。
【発明の効果】
【０００８】
本発明の一態様によれば、電子機器を利用する利用者が、意図しないで設定された状態の機能が実行されるのを防止することできるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係る初期化処理装置を備えた家電の概略ブロック図である。
【図２】図１に示す家電を含んだネットワークシステムの概略構成図である。
【図３】図１に示す家電が備えている環境情報取得部の詳細を示す図である。
【図４】図１に示す家電に備えられた初期化処理装置による初期化処理の流れを示すフローチャートである。
【図５】本発明の他の実施形態に係る初期化処理装置を備えたサーバの概略ブロック図である。
【図６】本発明のさらに他の実施形態に係る初期化処理装置を備えた家電の概略ブロック図である。
【図７】図６に示す家電に備えられた初期化処理装置による初期化処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１０】
〔実施形態１〕
本発明の一実施形態について説明すれば、以下の通りである。なお、本実施形態では、本発明の初期化処理装置を家庭内の電子機器（以下、家電と称する）に備えた例について説明する。
【００１１】
図１は、本実施形態に係る家電１０１の概略ブロック図を示している。
【００１２】
図２は、図１に示す家電１０１を含んだネットワークシステムの概要を示している。
【００１３】
（ネットワークシステム）
本実施形態に係るネットワークシステムは、図２に示すように、自宅の家電１０１からルーター１０２を介して家電情報をサーバ１０３に送信するシステムである。
【００１４】
家電１０１は、当該家電１０１に搭載されたセンサ等の各機能から取得した動作状態、センサ情報、操作履歴などを家電情報として、外部に送信するためのデータ通信機能を備えている。
【００１５】
ここで、通常、家電１０１は、初期の状態では、データ通信機能のデータ送信は停止状態に設定されている。そこで、家電１０１は、当該家電１０１の利用者から送信許可を得ることで、初めてデータ送信可能な状態となる。具体的には、家電１０１の利用者がスマートフォンやパソコンなどの情報端末１０４を用いて、当該家電１０１の利用規約に同意することで、データ送信の許可が得られる。
【００１６】
なお、上記家電１０１の詳細については後述する。
【００１７】
ルーター１０２は、家電１０１をインターネット等のネットワークに接続させるための装置であり、インターネットプロバイダー等から割り当てられたグローバルなＩＰアドレスと、当該家電１０１に割り当てたローカルなＩＰアドレスを変換する機能を有する。インターネットプロバイダーとの契約に依るが、多くの家庭では、前記グローバルなＩＰアドレスは、ＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）によって割り当てられるため、当該家電１０１がサーバ１０３へアクセスする時のＩＰアドレスは、少なくとも周期的に変更される。
【００１８】
サーバ１０３は、家電１０１から送られた家電情報を格納するためのものである。なお、後述するように、サーバ１０３において、家電１０１が備える初期化処理装置としての機能を持たせてもよい。この詳細は、後述する。
【００１９】
（家電１０１）
家電１０１は、図１に示すように、搭載されている機能の設定の初期化処理を行う初期化処理部１０と、搭載されている一機能としてのデータ通信部１５と、搭載された機能の設定の初期化を指示する初期化ボタン１６と、実行されようとする初期化のキャンセルを指示する初期化キャンセルボタン１７、データ通信部１５によって送信すべき家電情報を格納している家電情報格納部１８とを備えている。
【００２０】
初期化処理部１０は、家電１０１における外部及び内部の環境情報を取得する環境情報取得部１１、環境情報取得部１１が取得した環境情報の変化を判定する環境変化判定部１２、環境変化判定部１２からの判定結果または環境情報取得部１１からの環境情報から当該家電１０１に搭載された機能の設定を初期化すべき状態にあるか否かを判定する初期化状態判定部（初期化状態判定手段）１３、初期化状態判定部１３によって当該家電１０１に搭載された機能（データ通信部１５）の設定を初期化すべき状態にあると判定されたとき、当該機能の設定の初期化を実行する初期化実行部（初期化実行手段）１４を備えている。
【００２１】
ここで、初期化とは、主に、家電１０１が搭載している機能を規定した各種設定情報（例えばデータ通信機能の場合であれば通信設定情報）を工場出荷状態、すなわち利用者が設定を行っていない状態に戻すことをいう。具体的には、設定情報を記憶している家電１０１内のメモリ（図示せず）をクリアすることで、初期化を実現している。つまり、初期化すべき状態にあるとは、家電１０１の環境が変化した状態をいう。家電１０１の環境が変化したとは、家電１０１の外部あるいは内部から取得される環境情報が、直前に取得した環境情報と異なる場合をいう。この環境情報は、環境情報取得部１１が取得する。
【００２２】
環境情報取得部１１が取得する環境情報とは、家電１０１が搭載している機能の設定情報（通信設定情報、通信設定開始を示す情報など）、家電１０１が待機位置で撮影した画像の画像情報、家電１０１の電源オフからの時間を示す時間情報、家電１０１が使用されている地域を特定する地域情報、家電１０１の位置を特定する位置情報、家電１０１が認識する音声情報、ＢＣＡＳカードの挿入の有無を示すカード挿入有無情報、家電１０１の周囲で取得できるＳＳＩＤ等がある。これらの環境情報は、家電１０１に搭載されている機能の設定を初期化すべき状態にあるか否か判定するための情報として用いられる。
【００２３】
従って、上記の各種情報を取得するため、環境情報取得部１１は、図３に示すように、通信設定情報取得部（機能設定情報取得手段）１、画像情報取得部（画像情報取得手段）２、電源オフ時間取得部（電源オフ時間取得手段）３、地域コード取得部４、位置情報取得部（位置情報取得手段）５、音声情報取得部（音声情報取得手段）６、Ｂ−ＣＡＳカード有無情報取得部７、ＳＳＩＤ取得部８を含んでいる。これらの各部は、全て含むことが好ましいが、全て含むことは必須ではなく、例えば通信設定情報取得部１だけを有していてもよい。
【００２４】
通信設定情報取得部１は、データ通信部１５の通信設定情報を家電１０１内の設定情報格納部（図示せず）から取得する。
【００２５】
画像情報取得部２は、家電１０１を利用しないときに、常に同じ位置に当該家電１０１を配置した状態で前面の風景を撮像した画像の画像情報を取得する。
【００２６】
電源オフ時間取得部３は、家電１０１の電源がオフされてから、オフ状態が継続している時間（継続時間）をタイマ（図示せず）によって計測して得られた電源オフ時間を取得する。
【００２７】
地域コード取得部４は、家電１０１の使用開始時に登録する利用者の地域情報から該当地域の地域コードを取得する。
【００２８】
位置情報取得部５は、家電１０１に備えられたＧＰＳ（図示せず）等から位置情報を取得する。
【００２９】
音声情報取得部６は、家電１０１のマイク（図示せず）から利用者の音声情報を取得する。
【００３０】
Ｂ−ＣＡＳカード有無情報取得部７は、家電１０１にＢ−ＣＡＳカードが挿入されているか否かを示すＢ−ＣＡＳカード有無情報を取得する。
【００３１】
ＳＳＩＤ取得部８は、家電１０１が受信する全てのＳＳＩＤを取得する。
【００３２】
環境情報取得部１１は、各部において取得した情報を環境情報として環境変化判定部１２及び初期化状態判定部１３に出力する。
【００３３】
環境変化判定部１２は、上記環境情報取得部１１によって取得された環境情報から、家電１０１の環境が変化しているか否かを判定する。具体的には、環境変化判定部１２は、環境情報取得部１１が取得した環境情報と、当該環境情報を取得する直前に環境情報取得部１１が取得した環境情報とを比較して、環境の変化を判定している。判定結果は、初期化状態判定部１３に送られる。なお、環境変化判定部１２による環境変化の判定の詳細は、後述する。
【００３４】
初期化状態判定部１３は、環境変化判定部１２から送られる判定結果による初期化状態の判定（第一の判定）と、環境情報取得部１１から送られる環境情報による初期化状態の判定（第二の判定）とを行う。
【００３５】
初期化状態判定部１３における第一の判定では、環境変化判定部１２からの判定結果から、家電１０１に搭載されている機能の設定を初期化すべき状態にあるか否かを判定する。具体的には、初期化状態判定部１３は、環境変化判定部１２から環境が変化しているという判定結果を受け取ったとき、家電１０１に搭載されている機能（データ通信部１５）が初期化すべき状態にあると判定する。
【００３６】
一方、上記の第二の判定では、初期化状態判定部１３は、環境情報取得部１１から送られた環境情報のうち、特定の環境情報（判定のトリガとなる情報）を受け取った場合に、家電１０１に搭載されている機能の設定を初期化すべき状態にあると判定する。特定の環境情報としては、環境情報取得部１１が取得した機能の設定変更を行うための操作がなされたことを検知した情報を挙げることができる。具体的には、家電１０１のデータ通信機能の設定、すなわち通信設定を行う際に、通信設定開始を示す操作（例えば通信設定開始ボタンの押下等）を検知したことを示す情報を特定の環境情報とし、初期化状態判定部１３は、この環境情報を受け取ったとき、当該データ通信機能の設定を初期化すべき状態であると判定する。
【００３７】
ここで、データ通信部１５が初期化すべき状態にあるとは、データ通信部１５の通信設定をリセットすべき状態であることを示す。この判定については、家電１０１が取得する環境情報から直接、あるいは間接的に、通信設定が変更されようとしているか、あるいは変更されていることを確認することによって行われる。なお、初期化状態判定部１３による初期化状態の判定の詳細は、後述する。
【００３８】
また、初期化状態判定部１３は、初期化すべき状態にあるという判定結果のみを初期化状態判定部１３に送る。
【００３９】
初期化実行部１４は、環境変化判定部１２から初期化すべき状態であると判定した結果を受け取ったとき、家電１０１が搭載している初期化すべき状態にあると判定された機能の設定の初期化を実行する。ここでは、上述したように、家電１０１に搭載されている機能としてデータ通信機能を想定しており、初期化実行部１４による初期化対象はデータ通信部１５である。
【００４０】
データ通信部１５は、データを外部へ送信したり、外部からのデータを受信したりする手段であり、家電情報格納部１８に格納されている家電情報を外部に送信するようになっている。
【００４１】
なお、上述のように、初期化状家電１０１には、初期化ボタン１６、初期化キャンセルボタン１７を備えている。これにより、家電１０１の利用者は、初期化ボタン１６を押下することで、データ通信部１５を強制的に初期化することができ、初期化キャンセルボタン１７を押下することで、初期化が実行されようとするデータ通信部１５の初期化をキャンセルすることができる。この初期化キャンセルボタン１７の有効な利用の仕方については、後述する別の実施形態において説明する。
【００４２】
（初期化処理方法）
上記構成の家電１０１の初期化処理部１０による初期化処理の流れを図４に示すフローチャートを参照しながら以下に説明する。
【００４３】
まず、環境情報取得部１１によって、家電１０１の環境情報を取得する（ステップＳ１１：第１ステップ）。ここでは、環境情報取得部１１によって、上述した種々の情報が家電１０１の環境情報として取得される。
【００４４】
次に、環境変化判定部１２は、環境情報取得部１１によって取得された環境情報から家電１０１の環境が変化しているか否かの判定を行う（ステップＳ１２）。ここで、環境が変化しているとは、家電１０１において何らかの設定が行われている、あるいは家電１０１の設置場所が変わっていることを検出した場合をいう。
【００４５】
そして、初期化状態判定部１３は、環境変化判定部１２の判定結果から、家電１０１のデータ通信部１５が初期化すべき状態にあるか否かを判定する（ステップＳ１３：第２ステップ）。
【００４６】
ステップＳ１３において、初期化すべき状態にあると判定した場合（ＹＥＳ）、初期化状態判定部１３は、初期化実行部１４に対して、データ通信部１５を初期化するように指示をする（ステップＳ１４：第３ステップ）。一方、ステップＳ１３において、初期化すべき状態にないと判定した場合（ＮＯ）、ステップＳ１１に移行し、再び環境情報を取得する。
【００４７】
上記初期化処理では、機能の設定を初期化すべき状態であるか否かを判定する処理（以下、初期化状態判定の処理と称する）について簡単に説明したが、以下において、初期化状態判定の処理の詳細について説明する。
【００４８】
（初期化状態判定処理の詳細）
ここで、環境変化判定部１２、初期化状態判定部１３による初期化状態判定処理について説明する。以下では、環境情報（１）〜（８）の８種類の場合について説明するが、環境情報としては、これ以外の情報を用いてもよい。
【００４９】
（１）環境情報が、通信設定情報取得部１によって家電１０１内の設定情報格納部（図示せず）から取得された、データ通信部１５の通信設定情報（機能の設定）である場合。
【００５０】
環境変化判定部１２は、取得した通信設定情報が、直前に取得した通信設定情報と異なるか否かを判定する。
【００５１】
初期化状態判定部１３は、環境変化判定部１２の判定結果が、取得した通信設定情報が、直前に取得した通信設定情報と異なると判定された結果を示していれば、家電１０１に搭載されたデータ通信部１５の通信設定が変更されていることになり、当該データ通信部１５は初期化すべき状態にあると判定する。一方、上記判定結果が、変更されていないという判定結果であれば、データ通信部１５は初期化すべき状態にないと判定する。
【００５２】
上記の場合、データ通信部１５の通信設定の変更を直接監視して、当該データ通信部１５が初期化すべき状態にあるか否かを直接判定しているが、以下の環境情報では、何れも、データ通信部１５が初期化すべき状態であるか否かを間接的に判定することになる。
【００５３】
（２）環境情報が、画像情報取得部２によって取得された、家電１０１を利用しないときに、常に同じ位置に当該家電１０１を配置した状態で前面の風景（同じ方向の風景）を撮像した画像の画像情報である場合。
【００５４】
ここで、本発明で想定している家電１０１は、家庭内で使用される電子機器であって、データ通信機能を有するエアコン、テレビ、レコーダー、冷蔵庫、掃除ロボットなどである。このため、掃除ロボット以外の家電１０１は、常に同じ位置に配置されている。掃除ロボットにおいても、掃除終了後には、充電のために、充電スタンドで待機するようになっているため、家電１０１を利用しないときには、常に同じ位置に配置されているといえる。
【００５５】
環境変化判定部１２は、取得した画像情報が、直前に取得した画像情報と異なるか否かを判定する。
【００５６】
初期化状態判定部１３は、環境変化判定部１２の判定結果が、取得した画像情報が、直前に取得した画像情報と異なると判定された結果を示していれば、家電１０１が別の場所に移動していると考えられるため、当該家電１０１に搭載されたデータ通信部１５の通信設定が変更されていると予測できる。これにより、家電１０１に搭載されたデータ通信部１５は初期化すべき状態にあると判定する。一方、上記判定結果が、変更されていないという判定結果であれば、データ通信部１５は初期化すべき状態にないと判定する。
【００５７】
このように、家電１０１の配置位置が変われれば、当然、当該家電１０１の前面の風景を撮像した画像が変わる。この画像の変化を検出することによって、間接的に、家電１０１に搭載されたデータ通信部１５の通信設定が変更されていることを検出することができる。
【００５８】
（３）環境情報が、電源オフ時間取得部３によって取得された、家電１０１の電源がオフされてから、オフ状態が継続している時間をタイマ（図示せず）によって計測して得られた電源オフ時間である場合。
【００５９】
一般に、家電１０１の電源がオフされてから、一定の時間が経過した場合、当該家電１０１の使用環境が変わったとみなすことができる。つまり、家電１０１の電源がオフされてから一定の時間が経過して、再び電源がオンされた場合、当該家電１０１が別の場所で使用されていることが想定できる。
【００６０】
従って、環境変化判定部１２は、取得した電源オフ時間が、一定時間経過しているか否かを判定する。
【００６１】
初期化状態判定部１３は、環境変化判定部１２の判定結果が、一定時間経過していると判定された結果を示していれば、家電１０１が別の場所に移動していると考えられるため、当該家電１０１に搭載されたデータ通信部１５の通信設定が変更されていると予測できる。これにより、家電１０１に搭載されたデータ通信部１５は初期化すべき状態にあると判定する。一方、上記判定結果が、変更されていないという判定結果であれば、データ通信部１５は初期化すべき状態にないと判定する。
【００６２】
このように、家電１０１の配置位置が変わる場合、家電１０１の電源オフからの経過時間が一定時間経過するので、この経過時間を検出することによって、間接的に、家電１０１に搭載されたデータ通信部１５の通信設定が変更されていることを検出することができる。ここで、上記一定時間は、通常、家電１０１が他人に譲渡された場合を想定して、任意に設定されるものである。
【００６３】
（４）環境情報が、地域コード取得部４によって取得された、家電１０１の使用開始時に登録する利用者の地域情報から該当地域の地域コードである場合。
【００６４】
環境変化判定部１２は、取得した地域コードが、直前に取得された地域コードと異なるか否かを判定する。
【００６５】
初期化状態判定部１３は、環境変化判定部１２の判定結果が、取得した地域コードが、直前に取得された地域コードと異なると判定された結果を示していれば、家電１０１が別の地域に移動したことが想定できるため、当該家電１０１に搭載されたデータ通信部１５の通信設定が変更されていると予測できる。これにより、家電１０１に搭載されたデータ通信部１５は初期化すべき状態にあると判定する。一方、上記判定結果が、同じであるという判定結果であれば、データ通信部１５は初期化すべき状態にないと判定する。
【００６６】
従って、地域コードが異なれば、当然、当該家電１０１が別の地域に移動したことになるため、この地域コードの変化を検出することによって、間接的に、家電１０１に搭載されたデータ通信部１５の通信設定が変更されていることを検出することができる。
【００６７】
（５）環境情報が、位置情報取得部５によって取得された、家電１０１に備えられたＧＰＳ等から位置情報である場合。
【００６８】
上述したように、本発明で想定している家電１０１は、家庭内で使用される電子機器であるため、取得した位置情報によって特定される家電１０１はほぼ同じ位置にある。つまり、位置情報取得部５によって取得される位置情報によって特定される位置が、直前に取得された位置情報によって特定された位置から所定の距離以上離れた位置であれば、家電１０１が別の場所で使用されていることが想定できる。
【００６９】
環境変化判定部１２は、取得した位置情報によって特定される位置が、直前に取得された位置情報によって特定された位置から所定の距離以上離れた位置であるか否かを判定する。
【００７０】
初期化状態判定部１３は、環境変化判定部１２の判定結果が、取得された位置情報に特定された電子機器の位置が、直前に取得した位置情報によって特定された電子機器の位置から所定の距離以上離れた位置である判定された結果を示していれば、家電１０１が別の地域に移動したことが想定できるため、当該家電１０１に搭載されたデータ通信部１５の通信設定が変更されていると予測できる。これにより、家電１０１に搭載されたデータ通信部１５は初期化すべき状態にあると判定する。一方、上記判定結果が、同じであるという判定結果であれば、データ通信部１５は初期化すべき状態にないと判定する。
【００７１】
従って、上記判定結果を用いることにより、間接的に、家電１０１に搭載されたデータ通信部１５の通信設定が変更されていることを検出することができる。
【００７２】
（６）環境情報が、音声情報取得部６によって取得された、家電１０１のマイク（図示せず）から利用者の音声情報である場合。
【００７３】
ここで、家電１０１は、利用者の音声によって各種の操作を行うことが可能なようになっている。このため、家電１０１が認識する音声が普段利用している音声の音質と同じであるか否かを家電１０１の使用開始前に、当該家電１０１に対して、音声情報として音質を登録しておく。これにより、家電１０１を利用中に音声情報取得部６が取得した音声情報と、登録した音声情報とを比較して、取得した音声情報が登録した音声情報と同じであれば、現在利用している利用者であると判断できる。
【００７４】
環境変化判定部１２は、取得した音声情報によって特定された音質が、直前に取得した音声情報によって特定された音質と異なっているか否かを判定する。
【００７５】
初期化状態判定部１３は、環境変化判定部１２の判定結果が、取得した音声情報によって特定された音質が、直前に取得した音声情報によって特定された音質と異なると判定された結果を示していれば、家電１０１の利用者がこれまでの利用者と異なっていると想定できるため、当該家電１０１に搭載されたデータ通信部１５の通信設定が変更されていると予測できる。これにより、家電１０１に搭載されたデータ通信部１５は初期化すべき状態にあると判定する。一方、上記判定結果が、同じであるという判定結果であれば、データ通信部１５は初期化すべき状態にないと判定する。
【００７６】
従って、上記判定結果を用いることにより、間接的に、家電１０１に搭載されたデータ通信部１５の通信設定が変更されていることを検出することができる。
【００７７】
（７）環境情報が、Ｂ−ＣＡＳカード有無情報取得部７によって取得された、家電１０１にＢ−ＣＡＳカードが挿入されているか否かを示すＢ−ＣＡＳカード有無情報である場合。
【００７８】
通常、新規購入の家電１０１がテレビやビデオレコーダの場合、デジタル放送を受信するためにＢ−ＣＡＳカードを挿入する。このＢ−ＣＡＳカードは、家電１０１を他人に譲渡する場合、当該家電１０１に挿入されたＢ−ＣＡＳカードを抜く必要がある。従って、Ｂ−ＣＡＳカードを必要としている家電１０１において、Ｂ−ＣＡＳカードの有無を判定すれば、当該家電１０１が譲渡されているか否かを判定することができる。
【００７９】
環境変化判定部１２は、取得したＢ−ＣＡＳカード有無情報から、Ｂ−ＣＡＳカードの有無を判定する。
【００８０】
初期化状態判定部１３は、環境変化判定部１２の判定結果が、Ｂ−ＣＡＳカードが無いと判定された結果を示していれば、家電１０１が譲渡されていると想定できるため、当該家電１０１に搭載されたデータ通信部１５の通信設定が変更されていると予測できる。これにより、家電１０１に搭載されたデータ通信部１５は初期化すべき状態にあると判定する。一方、上記判定結果が、Ｂ−ＣＡＳカードが有るという判定結果であれば、データ通信部１５は初期化すべき状態にないと判定する。
【００８１】
（８）環境情報が、ＳＳＩＤ取得部８によって取得された、家電１０１が受信する全てのＳＳＩＤである場合。
【００８２】
通常、家庭内で、無線ＬＡＮを構築して家電１０１をネットワークにつないだ状態のとき、近隣の無線ＬＡＮのアクセスポイントの識別子であるＳＳＩＤ（Service Set Identifier）も受信する。従って、同一家庭内であれば、受信できるＳＳＩＤはほぼ同じと考えられる。従って、受信できるＳＳＩＤが異なれば、家電１０１が別の場所に移動していると推測できる。
【００８３】
環境変化判定部１２は、取得したＳＳＩＤが、直前に取得したＳＳＩＤと異なるか否かを判定する。
【００８４】
初期化状態判定部１３は、環境変化判定部１２の判定結果が、取得したＳＳＩＤが、直前に取得したＳＳＩＤと異なると判定された結果を示していれば、家電１０１が別の場所に移動していると考えられるため、当該家電１０１に搭載されたデータ通信部１５の通信設定が変更されていると予測できる。これにより、家電１０１に搭載されたデータ通信部１５は初期化すべき状態にあると判定する。一方、上記判定結果が、同じであるという判定結果であれば、データ通信部１５は初期化すべき状態にないと判定する。但し、ＳＳＩＤの完全一致は難しいため、予め一致率を設定し、設定した一致率を満たしていなければ、家電１０１が別の場所に移動していると考えるようにするのが好ましい。
【００８５】
従って、上記判定結果を用いることにより、間接的に、家電１０１に搭載されたデータ通信部１５の通信設定が変更されていることを検出することができる。
【００８６】
上述した８種類の環境情報（１）〜（８）は、１種類の環境情報によって初期化状態の判定を行ってもよいが、その場合、初期化状態の判定精度が十分に得られない場合が多い。例えば、環境情報（２）の場合、家電１０１の前面の風景が変化の有無を判定して、初期化状態を判定しているが、部屋の模様替えをした場合のように、同じ部屋であっても風景が異なると判定されることもある。このような場合に、家電１０１のデータ通信部１５が初期化すべき状態にあると判定され、データ通信部１５の初期化が実行されるため、利用者の意図しない機能の設定の初期化が実行されることになる。他の環境情報によっても、同様に、利用者の意図しない機能の設定の初期化が実行される虞がある。
【００８７】
このような事態を回避するために、上記の環境情報（１）〜（８）を２種類以上組み合わせて、初期化状態を判定すればよい。すなわち、上記（１）〜（８）の条件の少なくとも２つの条件を満たした場合に初期化すべき状態であると判定すればよい。例えば、上記のように環境情報（２）を用いて、初期化状態の判定を行う場合に、さらに、環境情報（４）または環境情報（５）を用いることで、家電１０１の位置を正しく判断できるようにすれば、初期化状態の判定精度を上げることができる。このように、初期化状態の判定精度を上げれば、利用者の意図しない機能の設定の初期化が実行される可能性が低くなる。
【００８８】
上記環境情報（１）〜（８）の組み合わせについては、特に限定されず、組み合わせ可能であれば、どのような組み合わせであってもよい。
【００８９】
以上の初期化状態判定処理では、家電１０１の環境が変化したことで、家電１０１に搭載された機能を初期化すべき状態にあると判定している点について説明している。しかしながら、本発明では、上述したように、初期化すべき状態にあるか否かの判定は、家電１０１の環境の変化を検出する前に、何らかのトリガによって行うようにしてもよいので、初期化状態判定部１３は、環境情報取得部１１から受け取る上記の環境情報（１）〜（８）の少なくとも一つの情報をトリガとして、家電１０１の搭載された機能を初期化すべき状態にあると判定してもよい。
【００９０】
なお、本実施形態では、初期化処理を行う初期化処理部１０を家電１０１内に設けた例について説明したが、これに限定されるものではなく、初期化処理部１０を家電１０１とは別の装置として設けてもよい。
【００９１】
（初期化実行）
家電１０１は、上記のように初期化状態の判定が行われ、搭載している機能としてのデータ通信部１５が初期化状態でないと判定された場合、データ通信部１５を初期化する。このように初期化されたデータ通信部１５は、外部とのデータ通信を行う場合、再度、通信許可を得るように設定する必要があるため、通信許可が得られるまで、全てのデータの送信（受信）が停止されることになる。データ通信部１５は、データ送信停止状態となる。
【００９２】
このように、初期化すべき機能がデータ通信部１５である場合、初期化された状態では全てのデータの送信が停止されるのが好ましいが、個人情報を含むデータについては、初期化された状態であっても送信可能にしてもよい。
【００９３】
従って、本発明では、初期化は、全体的な初期化（全データの送信（受信）停止）と、部分的な初期化（一部のデータ（個人情報を含むデータ））も含むものとする。
【００９４】
なお、本実施形態では、電子機器の機能の設定を初期化すべき状態か否かを判定し、初期化すべき状態であれば、初期化実行部１４によって、自動的に機能の設定の初期化が実行される例について説明したが、これに限定されるものではない。本発明のポイントは、電子機器が取得する環境情報を用いて、当該電子機器の機能の設定を初期化すべき状態か否かを判定することである。従って、電子機器の機能の設定を初期化すべき状態にあると判定されたとき、当該電子機器の機能の設定の初期化を自動で行うのではなく、当該電子機器の利用者自身が上述した初期化ボタン１６等を操作して機能の設定の初期化を実行するようにしてもよい。この場合、電子機器の機能の設定を初期化すべき状態であるとき、当該電子機器の利用者に対して、後述する報知部（報知手段）２８を用いて利用中の電子機器に搭載された機能の設定を初期化すべき状態であることを報知するのが好ましい。
【００９５】
（その他）
また、本実施形態では、家電１０１の初期化状態を判定は、家電１０１に設けられた図３に示すような環境情報取得部１１によって取得される環境状態を用いて行っていたが、これに限定されるものではなく、家電１０１をネットワーク接続されたときに割り当てられるＩＰアドレスを利用して、家電１０１の環境変化を検出して当該家電１０１の初期化状態の判定を行ってもよい。この場合、家電１０１のＩＰアドレスは、図２に示すサーバ１０３に送られるため、サーバ１０３側で、家電１０１の環境変化の情報（環境変化情報）を作成することになる。この点いついて以下の実施形態２において説明する。
【００９６】
〔実施形態２〕
本発明の他の実施形態について、主に、図５を参照しながら説明すれば、以下のとおりである。なお、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材については、詳細な説明を省略する。
【００９７】
図５は、図２に示すサーバ１０３の概略構成ブロック図である。
【００９８】
本実施形態に係るサーバ１０３は、図５に示すように、ネットワークに接続されたルーター１０２を介して受け取った家電１０１からの通信に使用されているＩＰアドレスから当該家電１０１の環境変化情報を作成する環境変化情報作成処理部３０、ＩＰアドレスと地域情報とを対応付けて格納している地域情報データベース３５、環境変化情報作成処理部３０によって作成された環境変化情報を再びネットワークを介して家電１０１に送信する環境変化情報送信部３６を備えている。
【００９９】
（環境変化情報作成処理部３０）
環境変化情報作成処理部３０は、ネットワークに接続されたルーター１０２を介して家電１０１のＩＰアドレスを取得するＩＰアドレス取得部３１、ＩＰアドレス取得部３１が取得したＩＰアドレスの変更期間を取得するＩＰアドレス変更期間取得部（ＩＰアドレス変更期間取得手段）３２、ＩＰアドレス取得部３１が取得したＩＰアドレスから地域情報データベース３５を参照して特定した地域情報を取得する地域情報取得部（地域情報取得手段）３３、ＩＰアドレス変更期間取得部３２が取得したＩＰアドレス変更期間、地域情報取得部３３が取得した地域情報から家電１０１の環境情報が変化したことを示す環境変化情報を作成する環境変化情報作成部３４を含んでいる。
【０１００】
（ＩＰアドレス変更期間を用いた環境変化情報作成）
環境変化情報作成部３４は、ＩＰアドレスが一定の時間間隔（変更間隔）で変更されることを利用して、ＩＰアドレス変更のタイミングのずれを検出することで、家電１０１の環境情報（ルータやプロバイダ）が変化したと判断して、環境変化情報を作成する。
【０１０１】
（地域情報を用いた環境変化情報作成）
環境変化情報作成部３４は、地域毎（例えば都道府県単位）で割り当てられるＩＰアドレスが決まっていることを利用して、ＩＰアドレスに対応する地域情報が変わったことで、家電１０１の環境情報（地域）が変化したと判断して、環境変化情報を作成する。
【０１０２】
環境変化情報作成部３４は、ＩＰアドレス変更期間、地域情報をそれぞれ別々に用いて環境変化情報を作成してもよいし、ＩＰアドレス変更期間、地域情報の両方を用いて環境変化情報を作成してもよい。
【０１０３】
（初期化処理）
家電１０１の初期化処理については、前記実施形態１と同様に、図１に示す初期化処理部１０によって行われる。
【０１０４】
具体的には、環境変化情報作成処理部３０において作成された環境変化情報は、環境変化情報送信部３６によってネットワークを介して家電１０１の初期化状態判定部１３に送られる。初期化状態判定部１３では、取得した環境変化情報から、家電１０１に搭載された機能の設定を初期化すべき状態にあるか否かを判定する。これ以降の処理は、前記実施形態１と同じ処理であるので説明は省略する。
【０１０５】
なお、前記実施形態１、２では、家電１０１に搭載された機能（データ通信部１５）の初期化状態を判定し、判定結果が初期化すべき状態にある場合、自動的にデータ通信部１５の初期化の実行を行っている。
【０１０６】
以下の実施形態３では、判定結果が初期化すべき状態にある場合、自動的にデータ通信部１５の初期化の実行を行うのではなく、初期化実行をする前に、初期化実行する旨を利用者に報知する例について説明する。
【０１０７】
〔実施形態３〕
本発明の他の実施形態について、図６、７を参照しながら説明すれば、以下のとおりである。なお、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材については、詳細な説明を省略する。
【０１０８】
図６は、本実施形態に係る家電２０１の概略ブロック図である。
【０１０９】
家電２０１は、図６に示すように、搭載されている機能の設定の初期化処理を行う初期化処理部２０と、搭載されている一機能としてのデータ通信部２５と、搭載された機能の設定の初期化を指示する初期化ボタン２６と、実行されようとする初期化のキャンセルを指示する初期化キャンセルボタン（初期化実行キャンセル手段）２７、初期化実行の前に利用者に初期化実行を行う旨の報知を行う報知部２８を備えている。
【０１１０】
上記家電２０１は、前記実施形態１で説明した図１に示す家電１０１が備えた部材とほぼ同じであり、異なるのは、報知部２８を備えている点である。なお、家電２０１では、図１に示す家電１０１と同様に、家電情報格納部を備えているが、図６では省略している。
【０１１１】
初期化処理部２０は、家電２０１における外部及び内部の環境情報を取得する環境情報取得部２１、環境情報取得部２１が取得した環境情報の変化を判定する環境変化判定部２２、環境変化判定部２２からの判定結果または環境情報取得部２１からの環境情報から当該家電２０１に搭載された機能の設定を初期化すべき状態にあるか否かを判定する初期化状態判定部２３、初期化状態判定部２３によって当該家電２０１に搭載された機能（データ通信部２５）の設定を初期化すべき状態にあると判定されたとき、当該機能の設定の初期化を実行する初期化実行部２４を備えている。
【０１１２】
上記構成の初期化処理部２０は、前記実施形態１で説明した初期化処理部１０と同じ構成であるが、初期化状態判定部２３の判定結果が報知部２８を経由して初期化実行部２４に送られる点で異なる。
【０１１３】
報知部２８は、初期化状態判定部２３の判定結果を受け取ると、データ通信部２５の初期化を実行する旨を、家電２０１の利用者に知らせるようになっている。この報知部２８による報知方法としては、音で報知してもよいし、光で報知してもよいし、モニタを備えていれば、当該モニタに報知する旨を表示することが好ましい。また、予め登録されたメールアドレス宛てに電子メールで報知してもよい。家電２０１の利用者に、これから初期化が実行される旨を知らせる方法であれば、上記例以外の方法であってもよい。
【０１１４】
報知部２８は、上記の一連の報知処理を実行した後、報知した旨を示す信号を初期化実行部２４に送信する。
【０１１５】
初期化実行部２４は、報知部２８からの信号をトリガとして、データ通信部２５の初期化を実行する。
【０１１６】
なお、報知部２８による報知後は、直ぐに初期化実行部２４によってデータ通信部２５の初期化を実行するようにしているが、初期化実行を利用者に判断させるようにしてもよい。この場合、家電２０１に備えられた初期化キャンセルボタン２７を操作して、初期化をキャンセルすることになる。
【０１１７】
（初期化処理方法）
上記構成の家電２０１の初期化処理部２０による初期化処理の流れを図７に示すフローチャートを参照しながら以下に説明する。
【０１１８】
まず、環境情報取得部２１によって、家電２０１の環境情報を取得する（ステップＳ２１）。ここでは、環境情報取得部２１によって、上述した種々の情報が家電２０１の環境情報として取得される。
【０１１９】
次に、環境変化判定部２２は、環境情報取得部２１によって取得された環境情報から家電１０１の環境が変化しているか否かの判定を行う（ステップＳ２２）。ここで、環境が変化しているとは、家電２０１において何らかの設定が行われている、あるいは家電２０１の設置場所が変わっていることを検出した場合をいう。
【０１２０】
そして、初期化状態判定部２３は、環境変化判定部２２の判定結果から、家電２０１のデータ通信部２５の設定を初期化すべき状態にあるか否かを判定する（ステップＳ２３）。
【０１２１】
ステップＳ２３において、機能の設定を初期化すべき状態にあると判定した場合（ＹＥＳ）、初期化状態判定部２３は、判定結果を報知部２８に送る。
【０１２２】
報知部２８は、初期化状態判定部２３から送られた判定結果から、データ通信部２５の機能の設定の初期化が実行される前に、家電２０１の利用者に対して初期化を実行する旨を報知（初期化実行前報知）する（ステップＳ２４）。報知部２８は、報知した旨を示す信号を初期化実行部２４に送る。
【０１２３】
その後、初期化実行部２４は、報知部２８から信号を受け取ると、データ通信部２５の初期化を実行する（ステップＳ２５）。
【０１２４】
一方、ステップＳ２３において、初期化すべき状態にないと判定した場合（ＮＯ）、ステップＳ２１に移行し、再び環境情報を取得する。
【０１２５】
上記初期化処理では、初期化状態判定の処理について簡単に説明したが、前記実施形態１と同じ初期化状態判定の処理を行う。
【０１２６】
ところで、家庭内で家電２０１を使用していると、停電やブレーカーが落ちることにより、家電２０１の電源が利用者の意思とは関係なくオフされることも想定される。例えば、長期旅行による不在期間中に上記のような利用者が意図しないで家電２０１の電源がオフされた場合、利用者が次に家電２０１の電源をオンしたとき、家電２０１の初期化状態の判定処理が開始され、電源オフ時間が所定の時間を超えていれば、当該家電２０１に搭載された機能の設定を初期化すべき状態にあると判定し、強制的にデータ通信部２５の初期化が実行されることになる。このような場合、データ通信部２５が初期化されたと判定されるので、データ通信部２５の設定を再度行う必要がある。
【０１２７】
また、部屋の模様替えによって、家電２０１の配置位置を変更した場合においても、上記と同様に、利用者の意図しない初期化判定処理が実行される。具体的には、家電２０１が備える環境情報取得部２１によって取得された画像情報（家電２０１の前面の風景画像）が、直前に取得された画像情報と異なるとき、当該家電２０１に搭載されたデータ通信部２５が初期化すべき状態にあると判定し、強制的にデータ通信部２５の初期化が実行されることになる。このような場合も、データ通信部２５が初期化されたので、データ通信部２５の設定を再度行う必要がある。
【０１２８】
このような場合、上述した報知部２８を備えて、利用者に初期化実行する旨を報知するようにすれば、データ通信部２５の設定を再度行う事態を回避することができる。
【０１２９】
本実施形態では、初期化判定処理の実行が行われ、初期化実行を行うと判定したときに、利用者に初期化実行を行う旨を報知する報知部２８を設けることで、初期化実行を利用者の判断に任せることができる。つまり、報知部２８によって利用者が初期化実行されることを事前に知ることができれば、初期化が本当に必要か否かを利用者が判断することができる。
【０１３０】
以上、実施形態１〜３では、一般的な家電について説明したが、以下の実施形態では、具体的な家電の例について説明する。
【０１３１】
〔実施形態４〕
本発明の他の実施形態について説明すれば、以下の通りである。なお、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材用いた説明については、図面及び詳細な説明は書略する。
【０１３２】
本実施形態では、本発明の初期化処理装置を搭載した家電として、掃除ロボットを例に説明する。
【０１３３】
上記掃除ロボットは、各種センサを備え、自動で床の掃除を行う自走式の掃除機である。また、掃除ロボットは、充電式であるため、充電する際には、充電スタンドで待機するようになっている。さらに、掃除ロボットは、掃除のための機能の他にも、音声出力機能、音声認識機能等を備えている。また、掃除ロボットは、ＧＰＳを備えており、位置情報を取得して自分の位置を把握できるようになっている。さらに、掃除ロボットは、撮像手段としてカメラを備えており、必要に応じて写真撮影を行うようになっている。
【０１３４】
また、掃除ロボットは、動作状態、センサ情報、操作履歴などの家電情報をインターネット等のネットワークを介して外部に送信するデータ通信機能を有している。このデータ通信機能は、家電の利用者による送信許可を得ることで実行できるようになっている。例えば、家電の利用規約に同意することにより、データ通信機能による通信が可能になる。具体的には、掃除ロボットに対して、外部へのデータ通信を許可する設定を行うことになる。この通信設定とは、別に、家庭内において掃除ロボットからルーターまでの通信設定も行う必要がある。
【０１３５】
掃除ロボットにおけるデータ通信機能の設定の初期化を実行するとは、外部へのデータ通信を許可する設定、掃除ロボットからルーターまでの通信設定を含めた全ての通信設定を初期化することを意味する。
【０１３６】
掃除ロボットが備える上記の各機能によって、図３に示す環境情報取得部１１のうち、Ｂ−ＣＡＳカード有無情報取得部７以外の各部が取得すべき情報を得ることができる。
【０１３７】
（掃除ロボットにおける初期化処理）
例えば、掃除ロボットは、充電時に充電スタンドで待機する。この充電スタンドは、所定の場所に設置されている。従って、掃除ロボットは、充電スタンドに戻る際に、搭載したカメラによって当該充電スタンドを撮影し、得られた画像（充電スタンドを含んだ風景）と、直前に撮影した画像とを比較し、画像が異なれば、別の環境に自分が居ると認識し、上記データ通信機能の設定の初期化を実行する。これは、前記実施形態１に記載した環境情報（２）の場合を実行した例を示している。
【０１３８】
この他に、掃除ロボットでは、種々の環境情報を取得できるように構成されているので、前記実施形態１に記載した環境情報（２）の場合以外の他の環境情報（１）、（３）〜（６）、（８）等を用いた初期化状態判定処理を行うことが可能である。また、掃除ロボットにおいてデジタル放送を受信する機能を備えた場合には、環境情報を取得するために、Ｂ−ＣＡＳカード有無情報取得部７を備えることになるので、環境情報（７）を用いた初期化状態判定処理を行うことができる。
【０１３９】
また、掃除ロボットにおいて、当該掃除ロボットの環境の変化を検出する前に、利用者がデータ通信機能の設定を開始する操作（例えば音声による通信設定開始操作等）を行ったとき、データ通信機能の設定を初期化すべき状態であると判定するようにしてもよい。
【０１４０】
（初期化実行）
掃除ロボットは、上記のように初期化状態の判定が行われ、搭載しているデータ通信機能の設定を初期化すべき状態である判定された場合、テータ通信機能の設定を初期化する。このように初期化されたデータ通信機能は、外部とのデータ通信を行う場合、再度、通信許可を得るように設定する必要があるため、通信許可が得られるまで、全てのデータの送信が停止されることになる。
【０１４１】
このように、初期化すべき機能がデータ通信機能である場合、初期化された状態では全てのデータの送信が停止されるのが好ましいが、予め設定したデータ（好ましくは、個人情報を含むデータ）以外のデータについては、初期化された状態であっても送信可能にしてもよい。
【０１４２】
（その他の家電）
また、本発明の初期化処理装置は、ネットワークを介して外部とデータ通信を行うデータ通信機能を備えた家電であれば、掃除ロボット以外の家電にも適用することができる。
【０１４３】
例えば、データ通信機能を備えたテレビ、録画装置（ＤＶＤレコーダー、ＢＤレコーダーなどの各種レコーダー）、エアコン、冷蔵庫等に、本発明の初期化処理装置が適用できる。これらの家電に対する初期化状態の判定処理や、初期化の実行処理については、前記実施形態１〜３で記載した内容と同じ処理を行うことが可能である。
【０１４４】
また、データ通信機能を備えていなくても初期化処理が実行できる家電であれば、どのような家電であっても本発明を適用することができる。
【０１４５】
〔実施形態５〕
本発明の初期化処理装置としての初期化処理部１０（２０）の制御ブロック（特に初期化状態判定部１３（２３）および初期化実行部１４（２４））は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【０１４６】
後者の場合、初期化処理部１０（２０）は、各機能（各手段）を実現するソフトウェアである初期化処理プログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１４７】
〔まとめ〕
本発明の態様１に係る初期化処理装置（初期化処理部１０）は、電子機器（家電１０１）に搭載された機能（データ通信部１５）の設定を初期の状態に戻す初期化を、当該機能に対して実行する初期化実行手段（初期化実行部１４）を備えた初期化処理装置において、上記電子機器から取得される情報によって、当該電子機器に搭載された機能の設定を初期化すべき状態にあるか否かを判定する初期化状態判定手段（初期化状態判定部１３）を備えていることを特徴としている。
【０１４８】
ここで、電子機器が取得する情報とは、電子機器に搭載されたセンサ等によって得られる当該電子機器の状態及び周囲の状態を示すいわゆる環境情報である。
【０１４９】
従って、上記構成のように、電子機器から取得される情報によって、当該電子機器に搭載された機能の設定を初期化すべき状態にあるか否かを判定することで、電子機器自体が搭載している機能の状態、すなわち初期化すべき状態か否かを判定することになる。
【０１５０】
これにより、電子機器に搭載された機能の設定を初期化すべき状態であると判定されれば、電子機器自体、あるいは電子機器の利用者によって、当該機能の設定の初期化を実行することになるので、初期化すべき状態にある機能の設定が初期化されずに生じる不具合、すなわち電子機器を利用する利用者が、意図しないで設定された状態の機能が実行されるという不具合を防止することが可能となる。
【０１５１】
本発明の態様２に係る初期化処理装置は、上記態様１において、上記初期化実行手段（初期化実行部１４）は、上記初期化状態判定手段（初期化状態判定部１３）によって、上記機能の設定を初期化すべき状態にあると判定されたとき、当該機能の設定を初期化することを特徴としている。
【０１５２】
上記の構成によれば、初期化実行手段が、搭載した機能の設定を初期化すべき状態にあると判定されたとき、当該機能の設定の初期化を実行することで、初期化すべき状態の機能の設定の初期化を自動的に行うことができる。
【０１５３】
これにより、電子機器の機能の設定はリセットされた状態になるので、当該電子機器を利用する利用者の意図しない設定によって機能が実行されるのを防止することが可能となる。
【０１５４】
例えば、電子機器が譲渡された場合、譲渡元で機能の設定がされた状態で、譲渡先の利用者が電子機器を使用することを回避することができる。つまり、電子機器が譲渡された場合に、譲渡された利用者の意思とは関係無く、譲渡前の設定により各機能が実行されないようにすることができる。
【０１５５】
本発明の態様３に係る初期化処理装置は、上記態様１または２において、上記機能が、上記電子機器がデータを外部へ送信したり、外部からのデータを受信したりするデータ通信機能（データ通信部１５）であるとき、上記初期化状態判定手段（初期化状態判定部１３）は、上記データ通信機能の通信設定情報から、当該データ通信機能の設定を初期化状態であるか否かを判定し、上記初期化実行手段（初期化実行部１４）は、上記初期化状態判定手段によって、上記データ通信機能の設定を初期化すべき状態にあると判定されたとき、当該データ通信機能の設定の初期化を実行してもよい。
【０１５６】
上記の構成によれば、データ通信機能の設定を初期化すべき状態にあると判定されたとき、当該データ通信機能の設定の初期化を実行することで、電子機器を利用する利用者の意図しない設定によってデータの送受信が行われるのを防止することが可能となる。
【０１５７】
本発明の態様４に係る初期化処理装置は、上記態様３において、上記初期化実行手段（初期化実行部１４）によって実行されるデータ通信機能（データ通信部１５）の設定の初期化は、上記データの送信を停止するデータ送信停止状態に設定することを含むことが好ましい。
【０１５８】
上記構成によれば、データ通信機能の設定の初期化を行うことで、データ送信停止状態にすることができるので、電子機器の利用者の意思に反して、データ送信が行われるのを防止することができる。
【０１５９】
本発明の態様５に係る初期化処理装置は、上記態様４において、上記データ送信停止状態において、送信停止されるデータは、予め設定されたデータであることが好ましい。
【０１６０】
上記構成によれば、送信停止されるデータは、予め設定されたデータであることで、予め設定されたデータ以外のデータは、送信することが可能となる。
【０１６１】
予め設定されるデータとしては、個人情報を含むデータであることが好ましい。これにより、電子機器の利用者の個人情報が、利用者の意図に反して送信されることを防止することができる。
【０１６２】
本発明の態様６に係る初期化処理装置は、上記態様１〜５の何れか１態様において、上記電子機器に搭載されている機能（データ通信部１５）の設定情報を取得する機能設定情報取得手段（通信設定情報取得部１）を備え、上記初期化状態判定手段（初期化状態判定部１３）は、上記機能設定情報取得手段によって取得された機能設定情報と、直前に機能設定情報取得手段によって取得された機能設定情報とが異なるとき、上記機能の設定を初期化すべき状態にあると判定することが好ましい。
【０１６３】
本発明の態様７に係る初期化処理装置は、上記態様１〜５の何れか１態様において、上記電子機器の電源オフの継続時間を電源オフ時間として取得する電源オフ時間取得手段（電源オフ時間取得部３）を備え、上記初期化状態判定手段は、上記電源オフ時間取得手段によって取得された電源オフ時間が所定の時間を超えたとき、上記機能の設定を初期化すべき状態にあると判定することが好ましい。
【０１６４】
本発明の態様８に係る初期化処理装置は、上記態様１〜５の何れか１態様において、上記電子機器の位置を特定する位置情報を取得する位置情報取得手段（位置情報取得部５）を備え、上記初期化状態判定手段は、上記位置情報取得手段によって取得された位置情報に特定された電子機器の位置が、直前に位置情報取得手段によって取得された位置情報によって特定された電子機器の位置から所定の距離以上離れた位置であるとき、上記機能の設定を初期化すべき状態にあると判定することが好ましい。
【０１６５】
本発明の態様９に係る初期化処理装置は、上記態様１〜５の何れか１態様において、上記電子機器を利用しないときに、常に同じ位置に当該電子機器を配置した状態で前面の風景を撮像した画像の画像情報を取得する画像情報取得手段（画像情報取得部２）を備え、上記初期化状態判定手段は、上記画像情報取得手段によって取得された画像情報が、直前に画像情報取得手段によって取得された画像情報と異なるとき、上記機能の設定を初期化すべき状態にあると判定することが好ましい。
【０１６６】
本発明の態様１０に係る初期化処理装置は、上記態様１〜５の何れか１態様において、上記電子機器の利用者の音声情報を取得する音声情報取得手段（音声情報取得部６）を備え、上記初期化状態判定手段は、上記音声情報取得手段によって取得された音声情報から特定される音質と、直前に音声情報取得手段によって取得された音声情報から特定される音質とが異なるとき、上記機能の設定を初期化すべき状態にあると判定することが好ましい。
【０１６７】
本発明の態様１１に係る初期化処理装置は、上記態様１〜５の何れか１態様において、上記電子機器のＩＰアドレスの変更期間を取得するＩＰアドレス変更期間取得手段（ＩＰアドレス変更期間取得部３２）を備え、上記初期化状態判定手段は、上記ＩＰアドレス変更期間取得手段によって取得されたＩＰアドレス変更期間が、直前にＩＰアドレス変更期間取得手段によって取得されたＩＰアドレス変更期間との間でずれが生じているとき、上記機能の設定を初期化すべき状態にあると判定することが好ましい。
【０１６８】
本発明の態様１２に係る初期化処理装置は、上記態様１〜５の何れか１態様において、上記電子機器が使用されている地域を特定するための地域情報を取得する地域情報取得手段（地域情報取得部３３）を備え、上記初期化状態判定手段は、上記地域情報取得手段によって取得された地域情報から特定された地域が、直前に地域情報取得手段によって取得された地域情報から特定された地域と異なるとき、上記機能の設定を初期化すべき状態にあると判定することが好ましい。
【０１６９】
本発明の態様１３に係る初期化処理装置は、上記態様１〜５の何れか１態様において、上記電子機器に搭載されている機能の設定情報を取得する機能設定情報取得手段と、上記電子機器の電源オフの継続時間を電源オフ時間として取得する電源オフ時間取得手段と、上記電子機器の位置を特定する位置情報を取得する位置情報取得手段と、上記電子機器を常に同じ位置に当該電子機器を配置した状態で同じ方向の風景を撮像した画像の画像情報を取得する画像情報取得手段と、上記電子機器の利用者の音声情報を取得する音声情報取得手段と、上記電子機器のＩＰアドレスの変更期間を取得するＩＰアドレス変更期間取得手段と、上記電子機器が使用されている地域を特定するための地域情報を取得する地域情報取得手段と、を備え、上記初期化状態判定手段は、
（１）上記機能設定情報取得手段によって取得された機能設定情報と、直前に機能設定情報取得手段によって取得された機能設定情報とが異なるとき、
（２）上記電源オフ時間取得手段によって取得された電源オフ時間が所定の時間を超えたとき、
（３）上記位置情報取得手段によって取得された位置情報に特定された電子機器の位置が、直前に位置情報取得手段によって取得された位置情報によって特定された電子機器の位置から所定の距離以上離れた位置であるとき、
（４）上記画像情報取得手段によって取得された画像情報が、直前に画像情報取得手段によって取得された画像情報と異なるとき、
（５）上記音声情報取得手段によって取得された音声情報から特定される音質と、直前に音声情報取得手段によって取得された音声情報から特定される音質とが異なるとき、
（６）上記ＩＰアドレス変更期間取得手段によって取得されたＩＰアドレス変更期間が、直前にＩＰアドレス変更期間取得手段によって取得されたＩＰアドレス変更期間との間でずれが生じているとき、
（７）上記地域情報取得手段によって取得された地域情報から特定された地域が、直前に地域情報取得手段によって取得された地域情報から特定された地域と異なるとき、
上記（１）〜（７）の条件の少なくとも２つの条件が満たされたとき、上記機能の設定を初期化すべき状態にあると判定することが好ましい。
【０１７０】
上記の構成によれば、複数の条件を組み合わせて初期化状態を判定するようになっているので、初期化状態の判定精度を向上させることができる。
【０１７１】
本発明の態様１４に係る初期化処理装置は、上記態様１〜１３の何れか１態様において、上記初期化実行手段によって機能の設定の初期化が実行される前に、機能の設定の初期化を実行することを電子機器の利用者に報知する報知手段を備えていることが好ましい。
【０１７２】
上記構成によれば、機能の設定の初期化が実行される前に、機能の設定の初期化を実行することを電子機器の利用者に報知する報知手段を備えていることで、電子機器の利用者が意図しない機能の再設定を行う事態を回避することができる。
【０１７３】
本発明の態様１５に係る初期化処理装置は、上記態様１４において、上記初期化実行手段による機能の設定の初期化の実行をキャンセルする初期化実行キャンセル手段をさらに備えていることが好ましい。
【０１７４】
上記の構成によれば、初期化実行手段による機能の設定の初期化の実行をキャンセルする初期化実行キャンセル手段を備えていることで、報知手段による報知を受けた利用者は、初期化実行キャンセル手段を操作することで、初期化実行をキャンセルすることができる。
【０１７５】
これにより、電子機器の利用者が意図しない機能の再設定を行う事態を確実に回避することができる。
【０１７６】
本発明の態様１６に係る電子機器は、上記態様１〜１５の何れか１態様に係る初期化処理装置を備えたことを特徴としている。
【０１７７】
本発明の態様１７に係る初期化処理方法は、電子機器に搭載される機能の設定を初期化する初期化処理方法において、上記機能の設定を初期化すべき状態にあるか否かを判定する際に用いる情報を電子機器から取得する第１ステップと、上記第１ステップにおいて取得した情報から、上記機能の設定を初期化すべき状態にあるか否かを判定する第２ステップとを含むことを特徴としている。
【０１７８】
上記の構成によれば、態様１と同様の効果を奏する。
【０１７９】
本発明の各態様に係る初期化処理装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記初期化処理装置が備える各手段として動作させることにより上記初期化処理装置をコンピュータにて実現させる初期化処理装置の初期化処理プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【０１８０】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【産業上の利用可能性】
【０１８１】
本発明は、家電一般に利用することができる。
【符号の説明】
【０１８２】
１  通信設定情報取得部（機能設定情報取得手段）
２  画像情報取得部（画像情報取得手段）
３  電源オフ時間取得部（電源オフ時間取得手段）
４  地域コード取得部
５  位置情報取得部（位置情報取得手段）
６  音声情報取得部（音声情報取得手段）
７  Ｂ−ＣＡＳカード有無情報取得部
８  ＳＳＩＤ取得部
１０  初期化処理部
１１  環境情報取得部
１２  環境変化判定部
１３  初期化状態判定部（初期化状態判定手段）
１４  初期化実行部（初期化実行手段）
１５  データ通信部（機能）
１６  初期化ボタン
１７  初期化キャンセルボタン
１８  家電情報格納部
２０  初期化処理部
２１  環境情報取得部
２２  環境変化判定部
２３  初期化状態判定部（初期化状態判定手段）
２４  初期化実行部（初期化実行手段）
２５  データ通信部
２６  初期化ボタン
２７  初期化キャンセルボタン（初期化実行キャンセル手段）
２８  報知部（報知手段）
３０  環境変化情報作成処理部
３１  ＩＰアドレス取得部
３２  ＩＰアドレス変更期間取得部（ＩＰアドレス変更期間取得手段）
３３  地域情報取得部（地域情報取得手段）
３４  環境変化情報作成部
３５  地域情報データベース
３６  環境変化情報送信部
１０１  家電（電子機器）
１０２  ルーター
１０３  サーバ
１０４  情報端末
２０１  家電（電子機器）
【図１】
2015108891.tif 000003
【図２】
2015108891.tif 000004
【図３】
2015108891.tif 000005
【図４】
2015108891.tif 000006
【図５】
2015108891.tif 000007
【図６】
2015108891.tif 000008
【図７】
2015108891.tif 000009