(57)【要約】【課題】利用者の参照画面の特定を容易にすること。【解決手段】実施形態に係る家電制御装置は、第１格納部と、第２格納部と、情報提供部とを具備する。第１格納部は、家電制御画面の画面データを格納する。第２格納部は、画面データを一意に特定する特定情報を格納する。情報提供部は、家電制御画面の表示要求に基づいて、家電機器から動作情報を取得し、第１格納部から画面データを取得し、取得した画面データの特定情報を第２格納部から取得し、取得した動作情報及び特定情報を取得した画面データとともに表示装置に提供する。【選択図】図２
2016063520.tif 000002
【特許請求の範囲】
【請求項１】
家電機器を制御に用いる家電制御画面の画面データを格納する第１格納部と；
前記画面データを一意に特定する特定情報を格納する第２格納部と；
前記家電制御画面の表示要求に基づいて、前記家電機器から動作情報を取得し、前記第１格納部から前記画面データを取得し、取得した前記画面データの前記特定情報を前記第２格納部から取得し、取得した前記動作情報及び前記特定情報を取得した前記画面データとともに表示装置に提供する情報提供部と；
を具備することを特徴とする家電制御装置。
【請求項２】
前記情報提供部は、前記動作情報を取得した前記家電機器の識別情報及び自装置である前記家電制御装置の識別情報をさらに前記表示装置に提供することを特徴とする請求項１に記載の家電制御装置。
【請求項３】
前記情報提供部は、特定の操作により前記特定情報が表示されるように前記表示装置に表示させることを特徴とする請求項１又は２に記載の家電制御装置。
【請求項４】
前記情報提供部は、前記画像データを基に前記表示装置に表示された表示画面上の所定の領域に対して前記特定の操作が行われることで、前記特定情報が表示されるように前記表示装置に表示させることを特徴とする請求項３に記載の家電制御装置。
【請求項５】
前記情報提供部は、操作者からの指示に基づいて、外部装置から前記画面データ及び前記特定情報を受信し、受信した前記画面データ及び前記特定情報を前記表示装置に提供することを特徴とする請求項１〜４のいずれか一つに記載の家電制御装置。
【請求項６】
表示装置、家電制御装置及び家電機器を有する家電制御システムであって、
前記家電制御装置は、
前記家電機器を制御に用いる家電制御画面の画面データを格納する第１格納部と；
前記画面データを一意に特定する特定情報を格納する第２格納部と；
前記家電制御画面の表示要求に基づいて、前記家電機器から動作情報を取得し、前記第１格納部から画面データを取得し、取得した前記画面データの前記特定情報を前記第２格納部から取得し、取得した前記動作情報及び前記特定情報を取得した前記画面データとともに前記表示装置に提供する情報提供部とを具備する
ことを特徴とする家電制御システム。
【請求項７】
前記家電制御画面の表示要求を受信し；
前記表示要求を基に、家電機器から動作情報を取得し、
前記表示要求を基に、家電制御画面の画面データを格納する第１格納部から画面データを取得し、
前記画面データを一意に特定する特定情報を格納する前記第２格納部から、取得した前記画面データに対応する前記特定情報を取得し、
取得した前記動作情報及び前記特定情報を取得した前記画面データとともに表示装置に提供する
ことを特徴とする家電制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、家電制御装置、家電制御システム及び家電制御方法に関する。
【背景技術】
【０００２】
近年、宅内に設置された電気機器を遠隔制御することを可能にするホームネットワークシステムが知られている。ホームネットワークシステムでは、家電機器の状態表示や操作は、ホームネットワークに接続している表示装置を用いて行われる。
【０００３】
家電機器の施工状態などによっては表示や操作を正常に行うことができない場合が考えられる。例えば、宅内の電力供給の構成としては、発電所から送られてくる電力に加えて、太陽光発電（ＰＶ：Photovoltaics）や燃料電池などから発生する電力を利用する構成が有る。このような構成では、それぞれの供給元からの電力を表示装置に表示させることが考えられるが、例えば、施工時にＰＶの情報提供用の配線を接続していないため、ＰＶからの供給電力が表示装置に表示されない場合がある。このような場合、利用者が望む情報が提供されていないにも係わらず、家電制御装置自体は正常に動作しているため障害の検出を行うことができず、表示装置にエラーなどを表示させることはない。
【０００４】
利用者は、故障が発生した場合などは、ホームネットワークシステムの製造元などのサポートスタッフに連絡し、故障への対応をサポートしてもらうことがある。しかし、上述したように、利用者の参照画面の特定が困難なことが考えられる。この場合、利用者が、所望の情報提供が行われていないことをサポートスタッフに伝えても、サポートスタッフは、例えば、それが施行状態に起因した事態か、ホームネットワークシステムがその情報の提供機能を有していないのか判断することは困難である。
【０００５】
故障対応のための技術としては、通信装置の障害時に通信インタフェースなどの故障診断を行い、設定に問題が有る箇所を表示する従来技術が有る。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−１２４１５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明が解決しようとする課題は、利用者の参照画面の特定を容易にする家電制御装置、家電制御システム及び家電制御方法を提供することである。
【課題を解決するための手段】
【０００８】
実施形態に係る家電制御装置、家電制御システム及び家電制御方法は、第１格納部と、第２格納部と、情報提供部とを具備する。第１格納部は、家電制御画面の画面データを格納する。第２格納部は、前記画面データを一意に特定する特定情報を格納する。情報提供部は、前記家電制御画面の表示要求に基づいて、家電機器から動作情報を取得し、前記第１格納部から画面データを取得し、取得した前記画面データの前記特定情報を前記第２格納部から取得し、取得した前記動作情報及び前記特定情報を取得した前記画面データとともに表示装置に提供する。
【図面の簡単な説明】
【０００９】
【図１】図１は、第１の実施形態に係る家電制御システムの構成例を示す図である。
【図２】図２は、第１の実施形態に係る家電制御装置のブロック図である。
【図３】図３は、表示画面の一例の図である。
【図４】図４は、画面データに埋め込まれるサポート用情報の一例を示す図である。
【図５】図５は、第１の実施形態に係るホームネットワークシステムによる画面表示処理の手順を示すシーケンス図である。
【図６】図６は、第１の実施形態に係る家電制御装置による表示画面の生成の手順を示すフローチャートである。
【図７】図７は、家電制御装置毎の表示画面の違いを説明するための図である。
【図８】図８は、第２の実施形態に係る家電制御装置のブロック図である。
【図９】図９は、第２の実施形態に係るサーバのブロック図である。
【図１０】図１０は、家電制御装置とサーバとの表示画面の違いを説明するための図である。
【図１１】図１１は、第３の実施形態に係る端末装置のブロック図である。
【図１２】図１２は、第３の実施形態に係るホームネットワークシステムによる画面表示の処理手順を示すシーケンス図である。
【発明を実施するための形態】
【００１０】
以下で説明する実施形態に係る家電制御システム１は、家電機器４０及び家電制御装置１０を具備する。そして、家電制御装置１０は、情報提供部１２０を具備する。情報提供部１２０は、家電機器４０の情報提供の指示を受信した場合に、情報提供用の画面データを取得する。さらに、情報提供部１２０は、取得した画面データを一意に特定する画面特定情報を取得する。そして、情報提供部１２０は、画面データに画面特定情報を付加した情報提供画面を端末装置３０に表示させる。
【００１１】
また、以下で説明する実施形態に係る情報提供部１２０は、家電制御装置１０の識別情報及び家電機器４０の特定情報を取得し、情報提供画面とともに端末装置３０に提供する。
【００１２】
また、以下で説明する実施形態に係る情報提供部１２０は、画面特定情報、家電制御装置１０の識別情報及び家電機器４０の特定情報が、特定のマークのクリックや反転など特定の操作を行うことで表示されるように、端末装置３０に表示させる。
【００１３】
また、以下で説明する実施形態に係る情報提供部１２０は、前記表示装置に表示された表示画面上の所定の領域に対して特定の操作を行うことで、画面特定情報、家電制御装置１０の識別情報及び家電機器４０の特定情報が表示されるように、端末装置３０に表示させる。
【００１４】
また、以下で説明する実施形態に係る情報提供部１２０は、外部のサーバ３から画面データ及びその画面データの画面特定情報を取得し、画面データに画面特定情報を付加した情報提供画面を端末装置３０に表示させる。
【００１５】
また、以下で説明する実施形態に係る情報提供部１２０は、画面データを有する端末装置３０から、画面データに表示させる情報の取得要求を受ける。そして、情報提供部１２０は、取得要求で指定された画面データの画面特定情報、家電制御装置１０の識別情報及び家電機器４０の特定情報を取得し、端末装置３０に送信して表示させる。
【００１６】
以下、図面を参照して、実施形態に係る制御システムを説明する。実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１７】
（第１の実施形態）
まず、図１〜図６を用いて、第１の実施形態に係る制御システムついて説明する。
【００１８】
［制御システムの構成］
図１は、第１の実施形態に係る家電制御システムの構成例を示す図である。図１に示した家電制御システム１は、宅内に設置されている家電等の制御や監視を実現するシステムである。家電制御システム１は、例えば、ＨＥＭＳ（Home  Energy  Management  System）と呼ばれる場合がある。また、家電制御システム１は、一例として、ＨＥＭＳ標準プロトコルの「ＥＣＨＯＮＥＴ  Ｌｉｔｅ」が適用される場合がある。
【００１９】
図１に示した家電制御システム１は、ホームネットワークシステム２及びサーバ３を有する。ホームネットワークシステム２とサーバ３とは、ネットワーク４を介して有線又は無線により通信可能に接続される。ネットワーク４は、例えば、インターネットやイントラネットに該当する。また、サーバ３とネットワーク４とはクラウドサービスを提供していてもよい。なお、図１に示すホームネットワークシステム２及びサーバ３の数は、一例に過ぎず、家電制御システム１の構成に応じて適宜変更可能である。
【００２０】
ホームネットワークシステム２は、例えば宅内や店舗内などの所定の建物内に構築され、家電制御装置１０、端末装置３０及び電気機器４０を含む。なお、図１に示す家電機器４０の数は、一例に過ぎず、ホームネットワークシステム２の構成に応じて適宜変更可能である。
【００２１】
端末装置３０は、例えば、リモートコントローラ、タブレット端末、ＰＣ（Personal  Computer）、携帯電話機、ＰＤＡ（Personal  Data  Assistance）などである。このユーザ端末３０は、無線ＬＡＮ（Local  Area  Network）や有線ＬＡＮなどを介して家電制御装置１０と通信を行うことができる。例えば、端末装置３０は、ユーザ操作に従って、家電機器４０の情報を取得する命令を家電制御装置１０に送信することができる。
【００２２】
家電機器４０は、宅内に設置される電化製品等である。家電機器４０は、例えば、照明器具、冷暖房装置又はテレビジョンセットである。なお、家電機器４０は、以上の例に限られず、空調装置、洗濯機、給湯器、電気錠、インターホン（ドアホン）などの生活家電又はテレビジョン録画機などのオーディオ・ビジュアル機器などであってもよい。また、家電機器４０は、ゲーム機などのアミューズメント家電、パーソナルコンピュータなどの情報家電又は太陽光発電関連機器などであってもよい。すなわち、家電機器４０は、広く家庭電化製品一般であってもよい。
【００２３】
家電機器４０は、通信インタフェース５０を介してネットワークと接続されている。そして、家電機器４０は、通信インタフェース５０及びネットワークを介して家電制御装置１０と通信可能である。ここで、実際には、家電機器４０は、通信インタフェース５０を介して家電制御装置１０と通信を行う場、以下では、通信インタフェース５０を省略して、家電機器４０と家電制御装置１０とが直接通信を行うように説明する場合がある。
【００２４】
また、第１の実施形態では、家電機器４０と家電制御装置１０とは有線ネットワークで繋がれているが、無線ネットワークで接続されてもよい。例えば、アクセスポイントとしての機能を有する無線通信制御装置を家電制御装置１０に接続し、家電制御装置１０は、無線通信制御装置を介して、家電機器４０と通信を行ってもよい。無線通信制御装置は、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの近距離無線技術や宅内ＬＡＮを用いて、家電制御装置１０及び電気機器４０と通信を行う。なお、この場合の無線通信制御装置は、家電制御装置１０と一体となって形成されてもよい。
【００２５】
家電制御装置１０は、ルータ２０を介して外部のネットワーク５に接続する。家電制御装置１０は、ネットワーク５及びルータ２０を介してサーバ３と通信が可能である。
【００２６】
そして、家電制御装置１０は、家電機器４０の動作を制御する。具体的には、家電制御装置１０は、端末装置３０から制御命令を受信した場合に、受信した制御命令を家電機器４０に送信する。この場合、家電機器４０は、家電制御装置１０から受信した制御命令に従って自装置（家電機器４０）の動作を制御する。
【００２７】
例えば、家電制御装置１０は、端末装置３０から情報取得命令を受信した場合、家電機器４０から動作情報を取得する。また、第１の実施形態では、家電機器４０の制御として情報の取得を例に説明するが、家電制御装置１０は、他の制御を家電制御装置１０に対して行ってもよい。例えば、家電制御装置１０は、照明器具である家電機器４０に対して、電源をオンにする旨の制御命令を送信し、家電機器４０の電源をオンにするなどの制御を行ってもよい。
【００２８】
このように、ホームネットワークシステム２を利用するユーザは、端末装置３０を用いることで、家電制御装置１０を介して家電機器４０を制御することができる。例えば、端末装置３０が携帯電話機である場合、ユーザは、宅内で携帯電話機を操作するだけで、複数の家電機器４０の動作を遠隔制御することができる。
【００２９】
サーバ３は、家電機器４０に関する各種情報を管理する。そして、サーバ３は、ネットワーク５を介して家電制御装置１０から情報の取得要求を受信した場合に、指定された情報を家電制御装置１０へ送信する。
【００３０】
［家電制御装置の構成］
次に、家電制御装置１０の詳細について説明する。図２は、第１の実施形態に係る家電制御装置のブロック図である。図２に示すように、家電制御装置１０は、通信部１１０、情報提供部１２０及び記憶部１３０を有する。
【００３１】
通信部１１０は、ルータ２０、端末装置３０及び家電機器４０などと接続され、これらの装置と通信を行う。図２に示すように、通信部１１０は、有線通信処理を行う有線通信部１１１と、無線通信処理を行う無線通信部１１２とを有する。
【００３２】
有線通信部１１１は、例えば、ＬＡＮケーブルが挿入される接続ポートや通信回路等により実現される。そして、有線通信部１１１は、宅内に設置されている各装置のうち、ルータ２０と有線通信を行う装置と接続される。
【００３３】
無線通信部１１２は、例えば、赤外線や電波を送受信する送受信機や通信回路等により実現される。そして、無線通信部１１２は、宅内に設置されている各装置のうち、ルータ２０と無線通信を行う装置と接続される。
【００３４】
記憶部１３０は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子等の記憶装置によって実現される。図２に示すように、記憶部１３０は、画面データＤＢ（Data  Base）１３１及び画面特定情報記憶部１３２を有する。
【００３５】
画面データＤＢ１３１は、操作者からの要求に対応する端末装置３０に表示させる表示画面の画面データを記憶する。図３は、表示画面の一例の図である。図３に示した表示画面２００は、照明の状態を提供する画面である。図３に示すように、表示画面２００には、例えば、照明である家電機器４０のオンオフ状態を示す情報が表示される。また、表示画面２００には、情報を提供する家電機器４０が照明であることが一目でわかるように、照明の絵が描かれている。この画面データＤＢ１３１が、「第１格納部」の一例にあたる。
【００３６】
画面特定情報記憶部１３２は、画面データＤＢ１３１に格納されている各画面データを一意に特定する画面特定情報を記憶する。画面特定情報記憶部１３２は、画面特定情報として、例えば、画面データＤＢ１３１における画面データのファイルの置かれているパス及びファイル名から生成される文字列などを記憶する。この文字列は、予め定義された文字列でもよいし、画面データに応じて生成された文字列を用いてもよい。この画面特定情報記憶部１３２が、「第２格納部」の一例にあたる。
【００３７】
情報提供部１２０は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。また、情報提供部１２０は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、家電制御装置１０内部の記憶装置に記憶されているプログラムがＲＡＭを作業領域として実行されることにより実現される。かかる情報提供部１２０は、受信部１２１、画面生成部１２２及び送信部１２３を有する。
【００３８】
受信部１２１は、通信部１１０を介して、端末装置３０、家電機器４０及びサーバ３から各種情報を受信する。例えば、受信部１２１は、端末装置３０から家電機器４０の動作状態を示す表示画面の送信を要求する画面要求を受信する。
【００３９】
そして、受信部１２１は、画面要求で指定された情報に応じた画面データを画面データＤＢ１３１から取得する。例えば、受信した画面要求が照明の動作状態の情報の画面要求である場合、受信部１２１は、図３の表示画面２００の画面データを画面データＤＢ１３１から取得する。そして、受信部１２１は、取得した画面データを画面生成部１２２へ送信する。
【００４０】
さらに、受信部１２１は、取得した画面データの画面特定情報を画面特定情報記憶部１３２から取得する。そして、受信部１２１は、取得した画面特定情報を画面生成部１２２へ送信する。
【００４１】
また、受信部１２１は、画面要求で指定された家電機器４０へ情報の取得要求を送信する。その後、受信部１２１は、取得要求を送信した家電機器４０から動作状態を表す情報を受信する。ここで、家電機器４０にエラーが発生している場合には、動作情報には、エラー情報も含まれる。また、受信部１２１は、家電機器４０の形名を受信する。そして、受信部１２１は、家電機器４０の動作状態を表す情報及び家電機器の形名を画面生成部１２２へ送信する。ここで、第１の実施形態では、受信部１２１は、家電機器４０の形名を動作状態とともに取得しているが、取得のタイミングはこれに限らず、家電機器４０に電気が供給された時点で形名を取得し記憶しておいてもよい。
【００４２】
さらに、受信部１２１は、画面要求の情報を画面生成部１２２へ送信する。
【００４３】
画面生成部１２２は、操作者からの画面要求に応じた画面データ、画面特定情報、家電機器４０の動作状態の情報及び形名、並びに、画面要求の情報を受信部１２１から受信する。また、画面生成部１２２は、家電制御装置１０の名称、家電制御装置１０で動作するソフトウェアのバージョンを予め記憶している。これらは、画面生成部１２２は、家電制御装置１０から自動的に取得してもよいし、端末装置３０を用いた操作者からの入力により取得してもよい。
【００４４】
そして、画面生成部１２２は、画面データに動作状態の情報を付加する。さらに、画面生成部１２２は、画面特定情報、家電機器４０の動作状態の情報及び形名、家電制御装置１０の名称及び家電制御装置１０のソフトウェアバージョンを画面データに埋め込む。以下では、画面特定情報、家電機器４０の動作状態の情報及び形名、家電制御装置１０の名称及び家電制御装置１０のソフトウェアバージョンをまとめて「サポート用情報」という。ここで、第１の実施形態では、画面生成部１２２は、単に表示画面が端末装置３０に表示されただけではサポート用情報が表示されず、所定の操作を行った場合に表示されるように画面データに埋め込む。これは、サポート用情報は通常の場合では、操作者が把握しなくてもよい情報であるので、表示画面の見易さなどを考慮したためである。ただし、サポート用情報が表示画面上に常に表示されるようにしてもよい。ここで、サポート用情報の画面データへの埋め込み方法について説明する。
【００４５】
画面生成部１２２は、例えば、端末装置３０に表示された図３の表示画面２００におけるマーク２０１を操作者がクリックした場合に、端末装置３０に表示されるように画面データにサポート用情報を埋め込む。特に実施形態１では、画面生成部１２２は、例えば領域２０２のような他の情報と容易に識別可能な領域、すなわち表示画面上の他の文字列や画像と重複しない領域に表示されるように、サポート用情報を埋め込む。この表示画面上の他の文字列や画像と重複しない領域が、「所定の領域」の一例にあたる。
【００４６】
また、他の方法としては、画面生成部１２２は、図３の表示画面２００の領域２０２に、操作者がその領域の色を反転させることでサポート用情報が表示されるように画面データに埋め込んでもよい。さらに、画面生成部１２２は、家電機器４０に対してどのような操作を行ったかを示す家電機器４０への操作の情報を画面データに埋め込んでもよい。家電機器４０に対する操作とは、例えば、情報取得要求などである。この画面のクリックや反転表示が、「特定の操作」の一例にあたる。
【００４７】
図４は、画面データに埋め込まれるサポート用情報の一例を示す図である。図４のサポート用情報２１０に示すように、項目毎の情報が並べられて表示される。また、図４では、各項目の説明が記載されているが、この説明は省略してもよい。操作詳細には、例えば、動作しているか否かの情報や、冷暖房機であれば風量や温度などの情報が含まれる。
【００４８】
さらに、第１の実施形態では、画面生成部１２２は、動作状態の情報をサポート用情報とは別に画面データに付加したが、サポート用情報と同様に隠した状態で埋め込んでもよい。例えば、動作状態には、家電機器４０で発生したエラーの情報なども含まれる。そこで、画面生成部１２２は、サポート用情報２１０のエラー情報をサポート用情報とともに画面データに埋め込んでもよい。この場合、エラー情報は、一目では分からなくなり、特定の操作を行うことによって端末装置３０に表示されるようになる。
【００４９】
そして、画面生成部１２２は、家電機器４０の動作情報が付加され、サポート用情報を埋め込んだ画面データを送信部１２３へ送信する。
【００５０】
送信部１２３は、家電機器４０の動作情報が付加され、サポート用情報が埋め込まれた画面データを画面生成部１２２から受信する。そして、送信部１２３は、家電機器４０の動作情報が付加され、サポート用情報が埋め込まれた画面データを有線通信部１１１を介して、端末装置３０へ送信し画面データに基づく表示画面を表示させる。
【００５１】
［画面表示処理の手順］
次に、図５を参照して、第１の実施形態に係るホームネットワークシステム２による画面表示処理の手順を説明する。図５は、第１の実施形態に係るホームネットワークシステムによる画面表示処理の手順を示すシーケンス図である。図５は、縦軸で時間の経過を表す。
【００５２】
端末装置３０は、操作者から入力された画面要求を家電制御装置１０へ送信する（ステップＳ１０１）。
【００５３】
家電制御装置１０は、画面要求で指定された表示画面の画面データ、画面特定情報、家電機器４０の動作状態の情報及び形名、家電制御装置１０の名称及び家電制御装置１０のソフトウェアバージョンを取得する。そして、家電制御装置１０は、画面データに、画面特定情報、家電機器４０の動作状態の情報及び形名、家電制御装置１０の名称及び家電制御装置１０のソフトウェアバージョンの情報を埋め込み画面を生成する（ステップＳ１０２）。
【００５４】
次に、家電制御装置１０は、サポート用情報を埋め込んだ画面データを端末装置３０へ送信する（ステップＳ１０３）。
【００５５】
端末装置３０は、画面データを家電制御装置１０から受信し、モニタなどの表示部に画面を表示する（ステップＳ１０４）。この時点では、家電機器４０の動作状態の情報が未だ付加されていないので、端末装置３０は、動作状態の情報を表示する領域をグレーアウトさせた画面を表示する。
【００５６】
家電制御装置１０は、動作状態の情報の取得要求を家電機器４０へ送信する（ステップＳ１０５）。
【００５７】
家電機器４０は、動作状態の情報を家電制御装置１０へ送信し情報提供を行う（ステップＳ１０６）。
【００５８】
家電制御装置１０は、動作状態の情報を家電機器４０から取得する。そして、家電制御装置１０は、既に生成した表示画面に家電機器４０の動作状態の情報を付加した表示画面を端末装置３０へ送信する（ステップＳ１０７）。
【００５９】
端末装置３０は、動作状態が付加された画面を家電制御装置１０から受信し、受信した画面を表示部に表示させ、画面を更新する（ステップＳ１０８）。
【００６０】
次に、図６を参照して、第１の実施形態に係る家電制御装置１０による表示画面の生成の手順の詳細を説明する。図６は、第１の実施形態に係る家電制御装置による表示画面の生成の手順を示すフローチャートである。
【００６１】
操作者が、端末装置３０を用いて画面表示を家電制御装置１０に要求する（ステップＳ２０１）。
【００６２】
受信部１２１は、通信部１１０を介して、端末装置３０から送信された画面要求を受信する。そして、受信部１２１は、画面要求で指定された画面データを画面データＤＢ１３１から取得し、画面生成部１２２へ送信する。画面生成部１２２は、画面データを受信部１２１から取得する（ステップＳ２０２）。
【００６３】
また、受信部１２１は、取得した画面データの画面特定情報を画面特定情報記憶部１３２から取得し、画面生成部１２２へ送信する。画面生成部１２２は、画面特定情報を受信部１２１から取得する（ステップＳ２０３）。
【００６４】
また、画面生成部１２２は、家電機器４０の動作状態の情報及び形名、家電制御装置１０の名称、並びに、家電制御装置１０のソフトウェアバージョンなどのサポート用情報を取得する（ステップＳ２０４）。
【００６５】
そして、画面生成部１２２は、画面データ、画面特定情報、家電機器４０の動作状態の情報及び形名、家電制御装置１０の名称、並びに、家電制御装置１０のソフトウェアバージョンから表示画面を生成する（ステップＳ２０５）。そして、画面生成部１２２は、生成した表示画面を端末装置３０へ送信する。
【００６６】
端末装置３０は、表示画面を画面生成部１２２から取得し、画面を表示部に表示する（ステップＳ２０６）。
【００６７】
端末装置３０は、サポート用情報の表示指示を操作者から受信したか否かを判定する（ステップＳ２０７）。サポート用情報の表示指示を受信しない場合（ステップＳ２０７：：否定）、端末装置３０は、画面の表示を終了する。
【００６８】
これに対して、サポート用情報の表示指示を受信した場合（ステップＳ２０７：：肯定）、端末装置３０は、サポート用情報を表示部が表示させている画面に表示させる（ステップＳ２０８）。
【００６９】
［第１の実施形態の効果］
上述してきたように、第１の実施形態に係る家電制御装置１０は、サポート用情報を埋め込んだ表示画面を端末装置３０に表示させる。そして、端末装置３０は、所定の操作が行われた場合、表示画面上にサポート情報を表示する。これにより、第１の実施形態に係る家電制御装置１０によれば、利用者が参照している画面の特定を容易にする。これにより、例えば、操作者がサポートを受ける場合に、サポートスタッフは操作者に対して、画面上にサポート用情報を表示させ、そのサポート用情報を教えてもらうことで、どの画面が端末装置３０上に表示されているかを容易に把握できる。そして、サポートスタッフは、迅速に的確な指示を操作者に提供することができる。
【００７０】
例えば、家電制御装置１０として家電制御装置＃１及び＃２が存在し、家電制御装置＃１及び＃２が提供する表示画面と、ソフトウェアバージョンの関係が図７で示される場合について説明する。図７は、家電制御装置毎の表示画面の違いを説明するための図である。図７に示すように、家電制御装置１０の違いや、ソフトウェアバージョンの違いにより、端末装置３０に表示される画面が異なる。家電制御装置＃１は、ソフトウェアバージョンがＶｅｒ．１及び２のいずれの場合にも、画面Ａを用いる。これに対して、家電制御装置＃２は、ソフトウェアバージョンがＶｅｒ．１の場合には画面Ａを用いソフトウェアバージョンがＶｅｒ．２の場合には画面Ｂを用いる。
【００７１】
そこで、単に画面Ａが表示されていても、家電制御装置１０が＃１又は＃２の何れかであるかをサポートスタッフが把握することは困難である。そこで、この場合、操作者からサポート用情報を受けることにより、サポートスタッフは、操作者がどの家電制御装置１０の画面を参照しているかを容易に把握できる。また、画面Ａと画面Ｂとで表示できる機能が異なる場合に、操作者が参照している画面がいずれの画面であるかを把握できれば、サポートスタッフは、より的確な指示を操作者に与えることができる。そして、迅速に的確な対応を行うことで、ユーザ満足度を向上させることができる。
【００７２】
（第２の実施形態）
上記第１の実施形態では、画面特定情報によって家電制御装置１０間の区別を把握する場合の例を説明した。第２の実施形態では、画面特定情報によって家電制御装置１０が提供した表示画面とサーバ３が提供した表示画面とを区別する例について説明する。
【００７３】
［ホームネットワークシステムの構成］
第２の実施形態に係る家電制御装置１０は、図８で表される。図８は、第２の実施形態に係る家電制御装置のブロック図である。また、第２の実施形態に係るサーバ３は、図９で表される。図９は、第２の実施形態に係るサーバのブロック図である。以下の説明では、第１の実施形態と同じ各部の機能については説明を省略する。
【００７４】
受信部１２１は、端末装置３０から受信した画面要求が、サーバ３が保有する画面データを指定している場合、サーバ３への画面要求の送信を送信部１２３へ指示する。
【００７５】
その後、受信部１２１は、通信部１１０を介してサーバ３に転送した画面要求に対する応答をサーバ３から受信する。サーバ３から受信した応答には、画面データ、画面特定情報及びサーバ３の名称及びサーバ３で動作するソフトウェアのバージョンの情報が含まれる。
【００７６】
そして、受信部１２１は、サーバ３から受信した画面データ、画面特定情報及びサーバ３の名称及びサーバ３で動作するソフトウェアのバージョンの情報を画面生成部１２２へ送信する。
【００７７】
画面生成部１２２は、サーバ３から受信した画面データ、画面特定情報及びサーバ３の名称及びサーバ３で動作するソフトウェアのバージョンの情報に加えて、家電機器４０から取得した家電機器４０の形名及び動作状態の情報を用いて表示画面を生成する。そして、画面生成部１２２は、生成した表示画面を送信部１２３へ送信する。
【００７８】
送信部１２３は、サーバ３への画面要求の送信を受信部１２１から受ける。そして、送信部１２３は、画面要求をサーバ３へ送信する。
【００７９】
その後、送信部１２３は、画面生成部１２２からサポート用情報が埋め込まれた画面データを受信し、端末装置３０へ送信する。
【００８０】
サーバ３は、図９に示すように、通信部３１、要求処理部３２及び記憶部３３を有している。
【００８１】
記憶部３３は、画面データＤＢ３４及び画面特定情報記憶部３５を有している。画面データＤＢ３４は、画面データＤＢ１３１と同様に、操作者からの要求に対応する端末装置３０に表示させる表示画面の画面データを記憶する。ただし、サーバ３のデータの方が外部から更新し易い、そのため、画面データＤＢ３４の方が画面データＤＢ１３１と比べてより新しい画面データが格納されている可能性が高い。画面特定情報記憶部３５は、画面データＤＢ３４に格納されている各画面データを一意に特定する画面特定情報を記憶する。
【００８２】
通信部３１は、外部との通信を制御する。例えば、通信部３１は、ネットワーク４を介して、家電制御装置１０が送信した画面要求を取得する。そして、通信部３１は、取得した画面要求を要求処理部３２へ送信する。また、通信部３１は、画面データ、画面特定情報、サーバ３の名称及びサーバ３で動作するソフトウェアのバージョンの情報を要求処理部３２から受信し、家電制御装置１０へ送信する。
【００８３】
要求処理部３２は、家電制御装置１０からの画面要求を通信部３１を介して受信する。そして、要求処理部３２は、画面要求で指定された画面データを画面データＤＢ３４から取得する。さらに、要求処理部３２は、取得した画面データに対応する画面特定情報を画面特定情報記憶部３５から取得する。さらに、要求処理部３２は、サーバ３の名称及びサーバ３で動作するソフトウェアのバージョンの情報を取得する。そして、要求処理部３２は、取得した情報を通信部３１へ送信する。
【００８４】
［第２の実施形態の効果］
上述してきたように、第２の実施形態に係る家電制御装置１０は、外部のサーバ３から受信した画面データに、サポート用情報を埋め込んで操作者に提供する。このため、第２の実施形態に係る家電制御装置１０によれば、ユーザは、特定の操作を行うことで、容易に参照画面のサポート用情報を取得することができる。サポートスタッフは、ユーザからサポート情報を受け取ることで、操作者が参照中の画面が外部のサーバ３が保持する画面データに基づく表示画面か、家電制御装置１０が保持する画面データに基づく表示画面であるかを容易に判定することができる。
【００８５】
例えば、サーバ３と家電制御装が提供する表示画面と、ソフトウェアバージョンの関係が図１０で示される場合について説明する。図１０は、家電制御装置とサーバとの表示画面の違いを説明するための図である。図１０に示すように、家電制御装置１０とサーバ３との違いや、ソフトウェアバージョンの違いにより、端末装置３０に表示される画面が異なる。サーバ３は、ソフトウェアバージョンがＶｅｒ．１及び２のいずれの場合にも、画面Ｄを用いる。これに対して、家電制御装置１０は、ソフトウェアバージョンがＶｅｒ．１の場合には画面Ｃを用いソフトウェアバージョンがＶｅｒ．２の場合には画面Ｄを用いる。
【００８６】
そこで、単に画面Ｄが表示されていても、家電制御装置１０がサーバ３又は家電制御装置１０の何れであるかをサポートスタッフが把握することは困難である。そこで、この場合、操作者からサポート用情報を受けることにより、サポートスタッフは、操作者がサーバ３又は家電制御装置１０のいずれから提供された画面を参照しているかを容易に把握できる。また、画面Ｃと画面Ｄとで表示できる機能が異なる場合に、操作者が参照している画面がいずれの画面であるかを把握できれば、サポートスタッフは、より的確な指示を操作者に与えることができる。そして、迅速に的確な対応を行うことで、ユーザ満足度を向上させることができる。
【００８７】
（第３の実施形態）
上記第１及び第２の実施形態では、画面制御装置１０側でサポート用情報を表示画面に埋め込む例を示した。第３の実施形態では、端末装置３０側でサポート用情報を表示画面に埋め込む例について説明する。
【００８８】
［ホームネットワークシステムの構成］
第３の実施形態に係る家電制御装置１０のブロック図も、図８によって表される。以下の説明では、第１又は第２の実施形態と同様の各部の機能については説明を省略する。また、第３の実施形態に係る端末装置３０は、図１１に示すブロック図で表される。図１１は、第３の実施形態に係る端末装置のブロック図である。
【００８９】
第３の実施形態に係る端末装置３０は、例えば、タブレット端末などである。そして、端末装置３０は、画面表示のアプリケーションが動作している。さらに、端末装置３０は、画面表示に用いる画面データを自装置内に有している。以下に、端末装置３０の詳細を説明する。
【００９０】
端末装置３０は、通信部３１０、アプリケーション実行部３２０、画面データＤＢ３３０及び表示部３４０を有する。
【００９１】
画面データＤＢ３３０は、操作者からの要求に対応する表示部３４０に表示させる表示画面の画面データを記憶する。また、表示部３４０は、モニタなどの表示装置である。
【００９２】
通信部３１０は、家電制御装置１０との間の通信を制御する。通信部３１０は、アプリケーション実行部３２０が送信した情報取得要求を家電制御装置１０へ送信する。また、通信部３１０は、家電機器４０の動作状態の情報やサポート用情報を家電制御装置１０から受信し、アプリケーション実行部３２０へ送信する。
【００９３】
アプリケーション実行部３２０は、家電機器４０の動作状態を表示するアプリケーションを実行する。例えば、アプリケーション実行部３２０は、操作者から家電機器４０の動作状態の表示命令を受けると、表示命令に対応する画面データを画面データＤＢ３３０から取得する。
【００９４】
さらに、アプリケーション実行部３２０は、操作者から指定された家電機器４０の動作状態の情報及びサポート用情報の情報取得要求を通信部３１０を介して家電制御装置１０へ送信する。その後、アプリケーション実行部３２０は、通信部３１０を介して、操作者から指定された家電機器４０の動作状態の情報及びサポート用情報を家電制御装置１０から受信する。
【００９５】
さらに、アプリケーション実行部３２０は、バージョン情報などのアプリケーションの情報を取得する。
【００９６】
そして、アプリケーション実行部３２０は、画面データに動作状態の情報を付加するとともに、画面特定情報、アプリケーションの情報、家電機器４０の形名、家電機器４０への操作を含むサポート情報を埋め込む。その後、アプリケーション実行部３２０は、サポート用情報を埋め込んだ画面を表示部３４０に表示させる。
【００９７】
家電制御装置１０の受信部１２１は、端末装置３０のアプリケーション実行部３２０が送信した情報取得要求を受信する。そして、受信部１２１は、情報取得要求で指定された家電機器４０から動作状態の情報及び家電機器４０の形名を取得する。さらに、受信部１２１は、情報取得要求で指定された画面データに対応する画面特定情報を画面特定情報記憶部１３２から取得する。そして、受信部１２１は、動作状態の情報、家電機器４０の名称及び画面特定情報を送信部１２３へ送信する。
【００９８】
送信部１２３は、動作状態の情報、家電機器４０の形名及び画面特定情報を受信部１２１から取得する。そして、送信部１２３は、動作状態の情報、家電機器４０の形名及び画面特定情報を端末装置３０へ送信する。
【００９９】
［画面表示の処理手順］
図１２は、第３の実施形態に係るホームネットワークシステムによる画面表示の処理手順を示すシーケンス図である。図１２は、縦軸で時間の経過を表している。
【０１００】
端末装置３０のアプリケーション実行部３２０は、操作者からの指示を受けて、情報取得要求を家電制御装置１０へ送信する（ステップＳ３０１）。
【０１０１】
家電制御装置１０の受信部１２１は、端末装置３０からの情報取得要求を受信する。そして、受信部１２１は、情報取得要求を指定された家電機器４０へ送信する（ステップＳ３０２）。
【０１０２】
家電機器４０は、情報取得要求を受けて、動作状態の情報及び形名を家電制御装置１０へ送信し情報提供を行う（ステップＳ３０３）。
【０１０３】
家電制御装置１０の受信部１２１は、動作状態の情報及び名称を家電機器４０から受信する。さらに、受信部１２１は、画面データに対応する画面特定情報を画面特定情報記憶部１３２から取得する。そして、送信部１２３は、動作状態の情報、家電機器４０の名称及び画面特定情報を端末装置３０へ送信し情報提供を行う（ステップＳ３０４）。
【０１０４】
端末装置３０のアプリケーション実行部３２０は、動作状態の情報、家電機器４０の形名及び画面特定情報を受信する。そして、アプリケーション実行部３２０は、画面データＤＢ３３０から取得した画面データに、動作状態の情報を付加し、且つ、アプリケーションの情報、家電機器４０の形名、画面特定情報及び家電機器４０への操作の情報を埋め込み画面を生成する（ステップＳ３０５）。
【０１０５】
そして、アプリケーション実行部３２０は、生成した画面を表示部３４０へ表示させる（ステップＳ３０６）。
【０１０６】
［第３の実施形態の効果］
上述してきたように、第３の実施形態に係るホームネットワークシステム２では、端末装置３０がサポート用情報を埋め込んだ表示画面を生成して操作者に提供する。このように、端末装置３０において画面生成のアプリケーションが動作する場合にもサポート用情報を埋め込むことができ、操作者が参照している画面を容易に特定することができる。
【０１０７】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【０１０８】
１  家電制御システム
２  ホームネットワークシステム
３  サーバ
４  ネットワーク
１０  家電制御装置
２０  ルータ
３０  端末装置
３１  通信部
３２  要求処理部
３３  記憶部
３４  画面データＤＢ
３５  画面特定情報記憶部
４０  家電機器
５０  通信インタフェース
１１０  通信部
１１１  有線通信部
１１２  無線通信部
１２０  情報提供部
１２１  受信部
１２２  画面生成部
１２３  送信部
１３０  記憶部
１３１  画面データＤＢ
１３２  画面特定情報記憶部
３１０  通信部
３２０  アプリケーション実行部
３３０  画面データＤＢ
３４０  表示部
【図１】
2016063520.tif 000003
【図２】
2016063520.tif 000004
【図３】
2016063520.tif 000005
【図４】
2016063520.tif 000006
【図５】
2016063520.tif 000007
【図６】
2016063520.tif 000008
【図７】
2016063520.tif 000009
【図８】
2016063520.tif 000010
【図９】
2016063520.tif 000011
【図１０】
2016063520.tif 000012
【図１１】
2016063520.tif 000013
【図１２】
2016063520.tif 000014