(57)【特許請求の範囲】
【請求項１】
家電機器と；
リクエストを受信する通信部と；
前記通信部で受信したリクエストをＷｅｂＡＰＩに基づいて解析する解析部と；前記解析部が、前記通信部が受信したリクエストに前記家電機器の識別子および前記ＷｅｂＡＰＩに定義された制御命令が記述されていると解析した場合、前記制御命令に従って前記家電機器を制御する制御部と；
リクエストを送信可能な端末に対し、前記端末の表示部に表示され前記家電機器の識別子および前記家電機器の制御命令が記述されたリクエストを実行するためのショートカット情報を、前記端末へ送信するショートカット提供部と；
を備えることを特徴とする通信システム。
【請求項２】
前記ショートカット情報は、前記リクエストに関連する画像および文字列を含み、前記表示部において前記画像と共に前記文字列が表示されるように構成されること
を特徴とする請求項１記載の通信システム。
【請求項３】
前記ショートカット提供部は、前記ショートカット情報をダウンロード可能とする操作画面をさらに格納し、前記端末からの要求に従い前記操作画面を送信すること
を特徴とする請求項１または２のいずれか一に記載の通信システム。
【請求項４】
リクエストを受信する通信部と；
前記通信部で受信したリクエストをＷｅｂＡＰＩに基づいて解析する解析部と；
前記解析部が、前記通信部が受信した前記リクエストに自己の識別子および前記ＷｅｂＡＰＩに定義された制御命令が記述されていると解析した場合、前記制御命令に従って制御する制御部と；
リクエストを送信可能な端末に対し、前記端末の表示部に表示され、自己の識別子および制御命令が記述されたリクエストを実行するためのショートカット情報を前記端末へ送信するショートカット提供部と；
を有することを特徴とする家電機器。
【請求項５】
リクエストを受信する通信部と；
前記通信部で受信したリクエストをＷｅｂＡＰＩに基づいて解析する解析部と；
前記解析部が前記通信部が受信した前記リクエストに家電機器を指す識別子および前記ＷｅｂＡＰＩに定義された制御命令が含まれる場合、前記制御命令に従って前記家電機器を制御する制御部と；
リクエストを送信可能な端末に対し、前記端末の表示部に表示され、自己の識別子および制御命令が記述されたリクエストを実行するためのショートカット情報を前記端末へ送信するショートカット提供部と；
を有することを特徴とする制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は通信システム、家電機器、制御装置に関する。
【背景技術】
【０００２】
通信手段を介して家電機器を制御する通信システムがある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−０８７０１２号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１では、ＨＴＴＰリクエストを送信する機能を備えた機器制御用のアプリケーションプログラムを端末に搭載し、ＨＴＴＰリクエストを受け付けたホームサーバが制御対象機器の制御を実行する。
【０００５】
しかし、機器に制御命令を送るために、前述のアプリケーションプログラムを起動する手間が必要となる。
【課題を解決するための手段】
【０００６】
本実施形態の通信システムは、家電機器と；リクエストを受信する通信部と；前記通信部で受信したリクエストをＷｅｂＡＰＩに基づいて解析する解析部と；前記解析部が、前記通信部が受信したリクエストに前記家電機器の識別子および前記ＷｅｂＡＰＩに定義された制御命令が記述されていると解析した場合、前記制御命令に従って前記家電機器を制御する制御部と；リクエストを送信可能な端末に対し、前記端末の表示部に表示され前記家電機器の識別子および前記家電機器の制御命令が記述されたリクエストを実行するためのショートカット情報を、前記端末へ送信するショートカット提供部と；を備えることを特徴とする。
【発明の効果】
【０００７】
本実施形態によれば、家電機器を制御する制御命令が含まれるショートカット情報を提供することが期待できる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態にかかる通信システムの構成図
【図２】本発明の実施形態にかかる端末のホーム画面の例
【図３】本発明の実施形態にかかるＷｅｂＡＰＩの例
【図４】本発明の実施形態にかかるショートカット情報の例
【図５】本発明の実施形態にかかるショートカットを登録したホーム画面の例
【図６】本発明の実施形態にかかる通信システムの動作シーケンス図
【図７】本発明の変形例にかかる通信システムの構成図
【図８】本発明の変形例にかかる通信システムの動作シーケンス図
【発明を実施するための形態】
【０００９】
本発明にかかる実施形態の通信システムは、家電機器と；リクエストを受信する通信部と；前記通信部で受信したリクエストをＷｅｂＡＰＩに基づいて解析する解析部と；前記解析部が、前記通信部が受信したリクエストに前記家電機器の識別子および前記ＷｅｂＡＰＩに定義された制御命令が記述されていると解析した場合、前記制御命令に従って前記家電機器を制御する制御部と；リクエストを送信可能な端末に対し、前記端末の表示部に表示され前記家電機器の識別子および前記家電機器の制御命令が記述されたリクエストを実行するためのショートカット情報を、前記端末へ送信するショートカット提供部と；を備えることを特徴とする。
【００１０】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００１１】
（第１の実施形態）
図１は、本実施形態の通信システムの一例として、端末２および家電機器３の各機能構成を示すブロック図である。
【００１２】
通信システム１は、端末２および家電機器３が、有線または無線の通信手段によって構築されたネットワークによって接続される。本実施形態において、家電機器３および端末２がそれぞれ１台の場合を例に説明するが、家電機器３および端末２は、通信システム１にそれぞれ複数存在しても良い。
【００１３】
端末２は、表示部２１を有するパソコンやタブレット、携帯電話などのブラウザ機能を有する端末である。また、図２に例示する端末２では、正面に表示部２１が設けられており、表示部２はアプリケーションプログラムを起動するショートカット画像、ホームページのショートカット画像等の各種情報が表示可能に構成されるとともに、これらのショートカット画像を例えばタッチパネルによって操作することができる。また、「お気に入り」サイトのＵＲＩを登録する機能と、その「お気に入り」に関連する画像一覧を並べて表示部２１に表示する機能を備える。ユーザは、表示部２１に表示される画像を操作することによって、登録されたＵＲＩまたは文字列をリクエストとして送信し、Ｗｅｂブラウザを介してページを閲覧するなどといった機能を動作させることができる。画像の操作とは、たとえば表示部２１がタッチパネルであれば、表示部２１に表示された画像をタッチすることによって、所定のリクエストが端末２から送信されるように構成されることが考えられる。
【００１４】
なお、前述の画像一覧には、「お気に入り」として登録したＵＲＩに関連するタイトルを、ショートカット画像と同時に表示させてもよい。また、それぞれのショートカット画像をどの位置に表示するかはユーザが自由に配置可能としてもよい。複数のホーム画面を有する場合、お気に入りの分類ごとにそれぞれ異なるホーム画面に配置すると、ホーム画面を切換えることで簡単にアクセスできる。
【００１５】
これらの機能は、近年の一般的なスマートフォンに標準搭載されており、通常、スマートフォンのホーム画面から特別なアプリケーションを起動することなく、ショートカット画像一覧を表示可能になっている。
【００１６】
家電機器３は、有線または無線の通信手段によって構築されたネットワークを介して、他の通信機器と情報を送受信することが可能である、エアコン、冷蔵庫、照明や、テレビなどといった家電機器である。
【００１７】
家電機器３は、通信部３１、解析部３２、制御部３３、制御部３３によって制御される可動部、ショートカット提供部３５を備える。
【００１８】
なお、家電機器３は、ネットワーク内で唯一の識別子をあらかじめ有し、ｍＤＮＳ（ｍｕｌｔｉｃａｓｔ Ｄｏｍａｉｎ Ｎａｍｅ Ｓｙｓｔｅｍ）またはＬＬＭＮＲ（Ｌｉｎｋ−Ｌｏｃａｌ Ｍｕｌｔｉｃａｓｔ Ｎａｍｅ Ｒｅｓｏｌｕｔｉｏｎ）機能を備えることが好ましい。ｍＤＮＳまたはＬＬＭＮＲ機能を有する機器は、別途特別なサーバ、たとえばＤＮＳサーバを必要とせずに、端末３からネットワーク内に識別子をマルチキャストで問い合わせると、所望の対象機器から当該機器のＩＰアドレスをユニキャスト受信できる。
【００１９】
具体的には、たとえば端末３が、家電機器３とするエアコンの識別子「ｈｏｍｅ．ａｉｒｃｏｎ．ｎｅｔ」を含むＵＲＩ「ｈｔｔｐ：／／ｈｏｍｅ．ａｉｒｃｏｎ．ｎｅｔ／」へアクセスを試みる場合、まず、端末３は、識別子「ｈｏｍｅ．ａｉｒｃｏｎ．ｎｅｔ」が記述されているｍＤＮＳまたはＬＬＭＮＲリクエストをホームネットワーク内にマルチキャストする。当該リクエストを受信したエアコンは、端末３に向けてユニキャストで自身のＩＰアドレスを送信する。それを受信した端末３は、そのＩＰアドレスへ向けて、ＨＴＴＰリクエストを送信し、接続を確立する。
【００２０】
通信部３１は、ＨＴＴＰリクエストを受信した際、当該ＨＴＴＰリクエストを解析部３２に受け渡す。
【００２１】
解析部３２は、前記ＨＴＴＰリクエストを解析し、ＨＴＴＰリクエストに記述されているＵＲＩが自身のＵＲＩと一致している場合、自身のＩＰアドレスを含む応答を通信部３１を介して応答させる。たとえば、家電機器３とするエアコンのＵＲＩが「ｈｏｍｅ.ａｉｒｃｏｎ.ｎｅｔ」であり、ＩＰアドレスが「１９２．１６８.１２６．１０」である場合、端末２から識別子「ｈｏｍｅ．ａｉｒｃｏｎ．ｎｅｔ」を含むｍＤＮＳまたはＬＬＭＮＲリクエストを受信したとき、自身のＩＰアドレス情報「１９２．１６８.１２６．１０」を含む応答を端末２に送信する。
【００２２】
また、家電機器３は、自身の機能を外部から制御可能とするＷｅｂＡＰＩを備える。図３に本実施形態におけるＷｅｂＡＰＩの例を示す。
【００２３】
解析部３２は、通信部３１が受信したＨＴＴＰリクエストに記述されているＵＲＩが自身のＵＲＩと一致し、さらに、当該ＨＴＴＰリクエストにＷｅｂＡＰＩで定義された制御命令が記述されている場合、当該制御命令に従って、制御部３３に可動部３４を制御させる。
【００２４】
制御命令と制御部３３の動作内容とを対応づけるために、家電機器３は図３のようにＨＴＴＰリクエストと制御動作の対応関係をあらかじめ保有してもよい。たとえば通信部３１が「ｈｔｔｐ：／／ｈｏｍｅ.ａｉｒｃｏｎ.ｎｅｔ／ｓｅｔ／ｏｆｆ」というＨＴＴＰリクエストを受信した場合、解析部３２はＵＲＩ以外の文字列「／ｓｅｔ／ｏｆｆ」、またはＨＴＴＰリクエスト全体「ｈｔｔｐ：／／ｈｏｍｅ.ａｉｒｃｏｎ.ｎｅｔ／ｓｅｔ／ｏｆｆ」に対して解析を行い、図３に示した当該ＨＴＴＰリクエストに対応する動作に従って、制御部３３にエアコンの運転を中止させる。または、制御部３３が認識できるパラメータを直接ＨＴＴＰリクエストに記述してもよい。例えば、ＥＣＨＯＮＥＴまたはＥＣＨＯＮＥＴ Ｌｉｔｅで定義されているＥＳＶ（ＥＣＨＯＮＥＴ  Ｓｅｒｖｉｃｅ）、ＥＯＪ（ＥＣＨＯＮＥＴ Ｏｂｊｅｃｔ）、ＥＰＣ（ＥＣＨＯＮＥＴ Ｐｒｏｐｅｒｔｙ）、ＥＤＴ（ＥＣＨＯＮＥＴ Ｄａｔａ）の各数値を、ＨＴＴＰリクエストの文字列にて記述してもよい。具体的には、「ｈｔｔｐ：／／ｈｏｍｅ.ａｉｒｃｏｎ.ｎｅｔ／０ｘ６２／０ｘ０１３００１／０ｘ８０／０ｘ３１」というＨＴＴＰリクエストを受信した場合、解析部３２は「ＥＳＶ＝０ｘ６２（制御）、ＥＯＪ＝０ｘ０１３００１（エアコン1）、ＥＰＣ＝０ｘ８０（運転状態）、ＥＤＴ＝０ｘ３１（停止）」の制御命令であると解釈し、当該制御命令を制御部３３に受け渡す。制御部３３は、当該制御命令に従って、エアコンの運転を中止させる。
【００２５】
ショートカット提供部３５は、解析部３２が解析可能であり、制御部３３に可動部３４を制御させる制御命令を含むＨＴＴＰリクエストと、当該ＨＴＴＰリクエストに関連する画像と、を有するショートカット情報を、少なくとも一つ格納する。なお、前記ショートカット情報には、当該ＨＴＴＰリクエストに関連する文字列が、ＨＴＴＰリクエストおよび画像とともに含まれても良い。
【００２６】
たとえば、エアコンの運転をＯＦＦにする制御命令のショートカット情報が図４に示すＨＴＭＬ情報である場合、＜ｔｉｔｌｅ＞のタグで「停止」の文字列が指定され、＜ｌｉｎｋ  ｒｅｌ＝“ｓｈｏｒｔｃｕｔ ｉｃｏｎ”＞のタグで「ｏｆｆ．ｉｃｏ」の画像が指定される。すると、端末２が「ｈｔｔｐ：／／ｈｏｍｅ.ａｉｒｃｏｎ.ｎｅｔ／ｓｅｔ／ｏｆｆ」を「お気に入り」に登録したとき、画像「ｏｆｆ．ｉｃｏ」とタイトルである文字列「停止」が、図５のようにショートカットとして表示部２１に表示される。
【００２７】
ＨＴＴＰリクエストの登録は、ユーザが端末２のブラウザを介してＨＴＴＰリクエストの文字列を入力することで登録してもよいが、ＨＴＴＰリクエストが送信されることによって、不必要な制御命令を家電機器３が受け付けてしまう恐れがある。また、ユーザがＨＴＴＰリクエストを直に入力することも労力を要する。そのため、たとえば別途ＨＴＴＰリクエストのリンク一覧を掲載したＷｅｂページ（ＨＴＭＬ、ＣＳＳ、ＪａｖａＳｃｒｉｐｔ(登録商標)等で記述されたファイル）を用意し、ＨＴＴＰリクエストを送信せずにユーザが登録可能に構成することが好ましい。このとき、各々のＨＴＴＰリクエストに関連する画像と文字列をＷｅｂページに掲載すると、ユーザが容易に制御命令の内容を認識できる。また、すべてのＨＴＴＰリクエストを一括に登録できるスクリプトを実行させてもよい。
【００２８】
家電機器３は、前述のＨＴＴＰリクエストの一覧を掲載したＷｅｂページを、自身の操作画面としてあらかじめ格納し、端末２からの要求に応じて操作画面を送信する機能を備えてもよい。たとえば、ショートカット提供部３５にＷｅｂサーバを備え、自身が保有するＷｅｂＡＰＩにおいて定義されている制御命令、たとえば「停止」「暖房」「冷房」「設定温度変更」「風量変更」などを表す画像が配置され、それぞれの画像は、ユーザによって操作されると所定のＨＴＴＰリクエストが送信されるように構成されたＷｅｂページを格納し、端末２からの要求に応じて当該Ｗｅｂページを返送する。ＨＴＴＰリクエストの一覧を掲載したＷｅｂページは家電機器３に用意しても、任意の場所に設置されたサーバに用意してもよく、機器の操作説明書などにアクセス方法を記載することで、ユーザを誘導する方法が考えられる。なお、前述のショートカット提供部３５から提供されたＷｅｂページは、そのまま操作画面としても利用できる。
【００２９】
具体的には、端末２に搭載されているＷｅｂブラウザ機能を用いて「ｈｔｔｐ：／／ｈｏｍｅ．ａｉｒｃｏｎ．ｎｅｔ／」を入力すると、端末２は当該ｍＤＮＳまたはＬＬＭＮＲリクエストをマルチキャスト送信し、発見した機器のＩＰアドレスへＨＴＴＰリクエストをユニキャスト送信する。「ｈｏｍｅ．ａｉｒｃｏｎ．ｎｅｔ」が自身のＵＲＩである家電機器３とするエアコンが当該ＨＴＴＰリクエストを受信すると、前述の操作画面を端末２に送信する。ユーザは、端末２の表示部２１に表示された操作画面において、所望の制御内容を表す画像を操作することによって、所望の制御に対応するＨＴＴＰリクエストを端末２から送信することができる。
【００３０】
ユーザは、前述の手順に従ってショートカット画像一覧が表示されるホーム画面を、従来のエアコンのリモコンに見立てて操作することが可能である。制御命令に対応するＨＴＴＰリクエストを「お気に入り」として登録した後、表示される画像をユーザの好みの位置に配置可能であると、より好ましい。また、図５のように、家電機器３の操作画面を、ユーザがＨＴＴＰリクエストを「お気に入り」として登録するためのＷｅｂページにすると、好ましい配置を提示できる効果が生じる。好ましい配置とは、従来の家電機器に付随するリモコンに従う配置など、ユーザの操作性を考慮した配置である。
【００３１】
第１の実施形態に係る通信システム１の動作の一例を、図６に示すシーケンス図を用いて説明する。ここで、家電機器３とするエアコン３は、図３のＷｅｂＡＰＩを有し、エアコンの運転をＯＦＦにする制御命令のショートカット情報は図４に示すＨＴＭＬ情報であるとする。
【００３２】
エアコン３を操作したいユーザは、まず、端末２のＷｅｂブラウザにおいて、アクセス先のＵＲＩ「ｈｔｔｐ：／／ｈｏｍｅ．ａｉｒｃｏｎ．ｎｅｔ／」を入力し、当該ｍＤＮＳまたはＬＬＭＮＲリクエストをマルチキャスト送信し、発見した機器のＩＰアドレスへＨＴＴＰリクエストをユニキャスト送信する。アクセス先のＵＲＩは、エアコン３の操作説明書等に記載されていてもよいし、任意の場所に設置されたサーバ、たとえば家電機器の製造会社のホームページにＷｅｂＡＰＩのＵＲＬ一覧を掲載し、ユーザが一旦そこにアクセスし各ＵＲＩを取得してもよい。
【００３３】
端末２は、ｍＤＮＳ又はＬＬＭＮＲを用いて、ＵＲＩが「ｈｏｍｅ．ａｉｒｃｏｎ．ｎｅｔ」であるエアコン３をマルチキャストして検索する。図示しないエアコン３の通信部３１が前述のｍＤＮＳまたはＬＬＭＮＲリクエストを受信すると、解析部３２が当該ＵＲＩが自身のＵＲＩと一致すると判断し、自身のＩＰアドレス「１９２．１６８.１２６．１０」を端末２に返す。端末２は、取得したＩＰアドレスを用いてＷｅｂサーバ機能をもつショートカット提供部３５にアクセスする。ショートカット提供部３５は、エアコン３の制御に関するショートカット情報が記載されたＷｅｂページ、または操作画面のＷｅｂページを返す。なお、これらやりとりはユーザからは見えず、Ｗｅｂブラウザに「ｈｔｔｐ：／／ｈｏｍｅ．ａｉｒｃｏｎ．ｎｅｔ／」を入力したら操作画面が開いたように見える。
【００３４】
ショートカット提供部３５が提供するＷｅｂページには、エアコン３が保有するＷｅｂＡＰＩにおいて定義されている制御命令、たとえば「停止」「暖房」「冷房」「設定温度変更」「風量変更」などを表す画像が記載されている。Ｗｅｂページは、図５のように画像の好ましい配置を提示してもよく、ショートカットを登録した際に表示される文字列もともに表示すると好ましい。ユーザは、必要な制御命令を表す画像とその画像に関連付けられているＨＴＴＰリクエストを、Ｗｅｂブラウザの「お気に入り」機能を利用しホーム画面に登録する。すると、図５に示した画像およびタイトルがそれぞれホーム画面に表示され、ユーザの好みによって配置可能となる。
【００３５】
ユーザが、たとえばエアコン３の運転を停止させたいとき、ホーム画面に表示される「停止」画像を操作することによって、ＨＴＴＰリクエスト「ｈｔｔｐ：／／ｈｏｍｅ．ａｉｒｃｏｎ．ｎｅｔ／ｓｅｔ／ｏｆｆ」が送信される。図示しないエアコン３の通信部３１が前述のＨＴＴＰリクエストを受信すると、解析部３２は当該ＵＲＩが自身のＵＲＩと一致すると判断し、ＨＴＴＰリクエストに含まれる制御命令「／ｓｅｔ／ｏｆｆ」またはＨＴＴＰリクエスト全体「ｈｔｔｐ：／／ｈｏｍｅ．ａｉｒｃｏｎ．ｎｅｔ／ｓｅｔ／ｏｆｆ」を、ＷｅｂＡＰＩを用いて解析する。図３のＷｅｂＡＰＩによると、当該ＨＴＴＰリクエストが対応する動作は「運転ＯＦＦ」であるため、制御部３３は「運転ＯＦＦ」の制御を行う。
【００３６】
なお、一般的なスマートフォンでは、ショートカット画像を操作するとＷｅｂブラウザが立ち上がる。たとえば、制御部３３の制御結果にもとづいて、エアコン３の図示しないＷｅｂサーバから「エアコンＯＦＦしました」など記載されたＷｅｂページを端末２に返送してもよいし、ページを閉じるといった処理が記載されたＷｅｂページを返送してもよい。
【００３７】
（第１の実施形態の効果）
【００３８】
本実施形態によれば、ｍＤＮＳまたはＬＬＭＮＲ、および、Ｗｅｂブラウザ機能を備えた一般的なパソコンやタブレットと家電機器のみにおいて、家電機器の発見、家電機器の操作画面提供、ユーザ操作に応じた機器制御を実現可能とし、家電機器を制御する制御命令が含まれるショートカット情報を提供することによって、特別な通信プロトコルを備えたアプリケーションを別途必要とせず、端末のホーム画面から簡単に家電機器を操作できる。
【００３９】
また、ショートカット用の画像をユーザの好みによって端末に表示される位置を変更できるため、リモコンボタンをカスタマイズできる効果がある。さらに、異なる家電機器の制御命令を表すショートカット用画像を、異なるホーム画面に配置し、複数のホーム画面を切換えることによって、１つの端末を複数のリモコンに見立てて、簡単に切換え操作することが可能である。
（変形例）
【００４０】
なお、本発明は、上記した実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【００４１】
たとえば図７のように、ホームネットワークのゲートウェイ機能を有する制御装置４を介して端末２と家電機器３が通信する通信システム１において、第１の実施形態において説明した、通信部３１、解析部３２、制御部３３、ショートカット提供部３５を、制御装置４が有しても良い。すなわち、端末２からのＨＴＴＰリクエストを制御装置４が一旦受信し、制御装置４に搭載されたＷｅｂＡＰＩにて解析した結果に従い、ショートカットを提供するか、家電機器３を制御してもよい。
【００４２】
変形例の通信システム１の動作シーケンス図を図８に示す。この場合、ＨＴＴＰリクエストにおいて家電機器３のＵＲＩを指定してもよいし、制御装置４のＵＲＩを指定し、制御対象の家電機器３を別途記載してもよい。また、この変形例では、ＨＴＴＰリクエストで指定されている制御対象の家電機器３が、ホームネットワークに接続されているか否かを判断してから、制御内容の解析を行うことが好ましい。
【００４３】
ここで、制御装置４は、図３のＷｅｂＡＰＩを搭載し、家電機器３とするエアコンの運転をＯＦＦにする制御命令のショートカット情報は図４に示すＨＴＭＬ情報であるとする。
【００４４】
エアコン３を操作したいユーザは、まず、端末２のＷｅｂブラウザにおいて、アクセス先のＵＲＩ「ｈｔｔｐ：／／ｈｏｍｅ．ａｉｒｃｏｎ．ｎｅｔ／」を入力し、当該ｈｔｔｐリクエストをホームネットワーク内に向けて送信する。アクセス先のＵＲＩは、エアコン３の操作説明書等に記載されていてもよいし、任意の場所に設置されたサーバ、たとえば家電機器の製造会社のホームページにＷｅｂＡＰＩのＵＲＬ一覧を掲載し、ユーザが一旦そこにアクセスし各ＵＲＩを取得してもよい。
【００４５】
図示しない制御装置４の通信部４１が前述のＨＴＴＰリクエストを受信すると、解析部４２が、当該ＵＲＩが示す家電機器３がホームネットワーク上に存在するか否かを判断する。家電機器３の存在の判断は、たとえば制御装置４に家電機器３の接続リストを格納し、リストに当該家電機器３が存在するか否かを確認してもよいし、前述のＨＴＴＰリクエストを受信した際に検索してもよい。
【００４６】
ＨＴＴＰリクエストで指定された家電機器３が存在すると判断した場合、制御装置４は、エアコン３の制御に関するショートカット情報が記載されたＷｅｂページ、または操作画面のＷｅｂページが存在するＩＰアドレス「１９２．１６８.１２６．１」を端末２に返す。端末２は、取得したＩＰアドレスを用いてＷｅｂサーバ機能をもつショートカット提供部４５にアクセスし、前述のＷｅｂページを取得する。なお、これらやりとりはユーザからは見えず、Ｗｅｂブラウザに「ｈｔｔｐ：／／ｈｏｍｅ．ａｉｒｃｏｎ．ｎｅｔ／」を入力したらエアコン３の操作画面が開いたように見える。
【００４７】
ショートカット提供部３５が提供するＷｅｂページには、エアコン３が保有するＷｅｂＡＰＩにおいて定義されている制御命令、たとえば「停止」「暖房」「冷房」「設定温度変更」「風量変更」などを表す画像が記載されている。Ｗｅｂページは、図５のように画像の好ましい配置を提示してもよく、ショートカットを登録した際に表示される文字列とともに表示されることが好ましい。ユーザは、必要な制御命令を表す画像とその画像に関連付けられているＨＴＴＰリクエストを、Ｗｅｂブラウザの「お気に入り」機能を利用しホーム画面に登録する。すると、図５に示した画像およびタイトルがそれぞれホーム画面に表示され、ユーザの好みによって配置可能となる。
【００４８】
ユーザが、たとえばエアコン３の運転を停止させたいとき、ホーム画面に表示される「停止」画像を操作することによって、ＨＴＴＰリクエスト「ｈｔｔｐ：／／ｈｏｍｅ．ａｉｒｃｏｎ．ｎｅｔ／ｓｅｔ／ｏｆｆ」が送信される。図示しない制御装置４の通信部４１が前述のＨＴＴＰリクエストを受信すると、解析部４２は当該ＨＴＴＰリクエストにて指定されているエアコン３がネットワーク内に存在するか否かを判断し、エアコン３が存在する場合ＨＴＴＰリクエストに含まれる制御命令「／ｓｅｔ／ｏｆｆ」またはＨＴＴＰリクエスト全体「ｈｔｔｐ：／／ｈｏｍｅ．ａｉｒｃｏｎ．ｎｅｔ／ｓｅｔ／ｏｆｆ」を、ＷｅｂＡＰＩを用いて解析する。図３のＷｅｂＡＰＩによると、当該ＨＴＴＰリクエストが対応する動作は「運転ＯＦＦ」であるため、制御部４３はエアコン３に対し「運転ＯＦＦ」の制御を行う。
【００４９】
なお、一般的なスマートフォンでは、ショートカット画像を操作するとＷｅｂブラウザが立ち上がる。たとえば、制御部４３の制御結果にもとづいて、エアコン３の図示しないＷｅｂサーバから「エアコンＯＦＦしました」など記載されたＷｅｂページを端末２に返送してもよいし、ページを閉じるといった処理が記載されたＷｅｂページを返送してもよい。
（変形例の効果）
【００５０】
変形例では、家電機器にＷｅｂＡＰＩやショートカット提供部、Ｗｅｂサーバなどといった機能を搭載せずに、家電機器を制御する制御命令が含まれるショートカット情報を提供することによって、特別な通信プロトコルを備えたアプリケーションを別途必要とせず、端末のホーム画面から簡単に家電機器を操作できる。
【００５１】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に多様な変更または改良を加えることが可能であることが当業者には明らかである。また、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【符号の説明】
【００５２】
２…端末
３…家電機器
３１…通信部
３２…解析部
３３…制御部
３５…ショートカット提供部
【図１】
0006372377.tif 000002
【図２】
0006372377.tif 000003
【図３】
0006372377.tif 000004
【図４】
0006372377.tif 000005
【図５】
0006372377.tif 000006
【図６】
0006372377.tif 000007
【図７】
0006372377.tif 000008
【図８】
0006372377.tif 000009