(57)【要約】【課題】  複数の家電機器を制御するために、複数回電子メールを送信する必要のない技術を提供する。【解決手段】  各々が、設定情報を受信すると該受信した設定情報に従い動作を行なう複数の家電機器であって設定情報で設定すべき設定項目を示す情報ラベルが装置されている家電機器と、情報端末とが接続され、入力手段及び出力手段を有する携帯端末と、情報端末とが接続される遠隔操作システムであって、携帯端末が、各情報ラベルから、設定情報を読み取り、出力手段に、読み取った各家電機器の設定項目を出力し、入力手段から入力された、出力した家電機器毎の設定項目に対する設定情報を情報端末に送信し、情報端末が、送信された家電機器毎の設定情報を受信し、家電機器の各々に、受信した設定情報を送信する。【選択図】  図１
2007304787.tif 000002
【特許請求の範囲】
【請求項１】
設定情報を受信すると該受信した設定情報に従い動作を行なう複数の制御対象機器であって前記設定情報で設定すべき設定項目を含む情報を示す情報ラベルが各々に装置されている制御対象機器と、情報端末とが接続され、
入力手段及び出力手段を有する携帯端末と、前記情報端末とが接続される遠隔操作システムであって、
前記携帯端末が、
前記各情報ラベルから、設定項目を読み取る情報ラベル読取手段と、
前記出力手段に、前記読み取った前記各制御対象機器の設定項目を出力する設定項目出力手段と、
前記入力手段から入力された、前記制御対象機器毎の設定項目に対する設定情報を前記情報端末に送信する設定情報送信手段と、を有し、
前記情報端末が、
前記携帯端末から送信された前記制御対象機器毎の設定情報を受信する設定情報受信手段と、
前記制御対象機器の各々に、前記受信した設定情報を送信する送信手段と、を有すること
を特徴とする遠隔操作システム。
【請求項２】
請求項１記載の遠隔操作システムであって、
前記携帯端末は、
前記読み取った前記制御対象機器毎の設定項目と、前記複数の制御対象機器のうち少なくとも一部を一括して操作するためのグループとを対応付けて記憶する制御情報記憶手段、をさらに有し、
前記設定項目出力手段が、前記出力手段に、同一のグループと対応付けられている制御対象機器毎の設定項目を出力し、
前記設定情報送信手段が、前記入力手段から入力された、前記同一のグループと対応付けられている制御対象機器毎の設定項目に対する設定情報を前記情報端末に送信すること
を特徴とする遠隔操作システム。
【請求項３】
請求項１に記載の遠隔操作システムであって、
前記携帯端末は、
前記入力手段から入力された、前記各制御対象機器を識別するためのキーワードを受け付ける受付手段と、
前記読み取った前記制御対象機器毎に、制御対象機器の種別情報を含む設定項目と、キーワードとを対応付けて記憶する制御情報記憶手段と、
前記制御対象機器毎のキーワードを受け付けると、前記制御情報記憶手段の制御対象機器毎の種別情報を含む設定項目及びキーワードに、該受け付けた制御対象機器の種別及びキーワードと同じものが含まれているか否か判定し、該判定の結果、同じものが含まれている場合、異なるキーワードの入力を要求する情報を前記出力手段に出力し、前記判定の結果、同じものが含まれていない場合、該受け付けたキーワードを前記制御情報記憶手段に記憶する判定手段と、をさらに有し、
前記設定項目出力手段が、前記出力手段に、制御対象機器毎の設定項目及びキーワードを出力すること
を特徴とする遠隔操作システム。
【請求項４】
請求項１乃至３何れか１つに記載の遠隔操作システムであって、
前記情報端末は、
前記携帯端末から送信された制御対象機器毎の設定情報を記憶する設定情報記憶手段と、
前記携帯端末からの、制御対象機器毎の設定情報を受信すると、前記設定情報記憶手段内の制御対象機器毎の設定情報と、該受信した制御対象機器毎の設定情報とが重複するか否か判定する重複判定手段と、
前記判定の結果、重複する場合、設定不可を通知する情報を前記携帯端末に送信する通知手段と
をさらに有することを特徴とする遠隔操作システム。
【請求項５】
請求項１乃至４何れか１つに記載の遠隔操作システムであって、
前記情報端末は、
前記各制御対象機器に対し設定情報を送信可能な否かを示す状態情報を取得する状態情報取得手段と、
前記携帯端末から送信された制御対象機器毎の設定情報を受信すると、前記制御対象機器毎の状態情報から、該各制御対象機器に設定情報を送信可能か否か判定する状態判定手段と、を有し、
前記判定の結果、設定情報が送信不可であると判定された場合、送信不可と判定された制御対象機器に、再度、前記受信した設定情報を送信すること
を特徴とする遠隔操作システム。
【請求項６】
設定情報を受信すると該受信した設定情報に従い動作を行なう複数の制御対象機器であって前記設定情報で設定すべき設定項目を示す情報ラベルが各々に装置されている制御対象機器と、情報端末とが接続され、
入力手段、出力手段、及び、情報ラベル読取手段を有する携帯端末と、前記情報端末とが接続される遠隔操作システムによる制御方法であって、
前記携帯端末が、
前記情報ラベル読取手段により、前記各情報ラベルに示される設定項目を読み取る接続情報読取ステップと、
前記出力手段に、前記読み取った前記各制御対象機器の設定項目を出力する設定項目出力ステップと、
前記入力手段から入力された、前記制御対象機器毎の設定項目に対する設定情報を前記情報端末に送信する設定情報送信ステップと、を実行し、
前記情報端末が、
前記携帯端末から送信された前記制御対象機器毎の設定情報を受信する設定情報受信ステップと、
前記制御対象機器の各々に、前記受信した設定情報を送信する送信ステップと、を実行すること
を特徴とする制御方法。
【請求項７】
設定情報を受信すると該受信した設定情報に従い動作を行なう複数の制御対象機器であって前記設定情報で設定すべき設定項目を示す情報ラベルが各々に装置されている制御対象機器と、情報端末とが接続され、
入力手段、出力手段、及び、情報ラベル読取手段を有する携帯端末と、前記情報端末とが接続される遠隔操作システムによる制御プログラムであって、
前記携帯端末に、
前記情報ラベル読取手段により、前記各情報ラベルに示される設定項目を読み取る接続情報読取ステップと、
前記出力手段に、前記読み取った前記各制御対象機器の設定項目を出力する設定項目出力ステップと、
前記入力手段から入力された、前記制御対象機器毎の設定項目に対する設定情報を前記情報端末に送信する設定情報送信ステップと、を実行させ、
前記情報端末に、
前記携帯端末から送信された前記制御対象機器毎の設定情報を受信する設定情報受信ステップと、
前記制御対象機器の各々に、前記受信した設定情報を送信する送信ステップと、を実行させること
を特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、家電機器等の遠隔操作に関するものである。
【背景技術】
【０００２】
ビデオデッキ、テレビ、エアコン、風呂給湯器等々の家電機器には、赤外線や電波を使用したリモートコントロール装置（以下、リモコン装置という）が付属し、離れた場所から家電機器を遠隔操作できるようになっている。これらの家電機器は、予約動作機能を有し、予約時刻に放送番組の録画／録音や、室温の調整等を行なうことが可能である。
【０００３】
また、インターネットの普及に伴い、ＰＣ（Personal Computer）や携帯電話等のみならず、例えばビデオデッキ、テレビ、エアコン、風呂給湯器等の家電機器でも、電子メール等の情報の送受信機能を有するものがある。このような情報の送受信機能を有する家電機器は、インターネット等の通信ネットワークを介して、家電機器の予約操作などの遠隔操作を行うことも可能である。このような技術が、特許文献１に記載されている。
【０００４】
【特許文献１】特開２００２−３４４６４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載の技術は、携帯端末で、家電制御を遠隔操作するための電子メールを作成して送信するものである。この制御するための電子メールの記述内容にはルールがあり、特許文献１に記載の技術で制御対象機器を遠隔操作する場合、ユーザが、そのルールを覚えている必要がある。従って、そのルールを覚えていない場合には、ルールを確認するために、ルールを記憶装置に記憶している情報端末等に、それらの情報を確認するための電子メールを送信等して確認する必要がある。このように、制御対象機器を遠隔操作するまでに、複数回、電子メールの送受信を行うことが想定される。
【０００６】
また、ユーザ宅内に、電子メールで遠隔操作可能な家電機器が複数ある場合、例えばユーザの帰宅時間に合わせてエアコンにより室内温度を調節し、風呂給湯器を動作させて風呂をわかす等、複数の家電機器の制御を同時に行なう場合が考えられる。この場合、特許文献１に記載の技術では、複数の家電機器の各々に作成した電子メールを送信する必要がある。
【０００７】
本発明は、このような課題に鑑みてなされたものであり、家電機器を電子メールで制御するシステムにおいて、複数回電子メールを送信する必要のない技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は上記の目的を達成するためになされたもので、設定情報を受信すると該受信した設定情報に従い動作を行なう複数の制御対象機器であって前記設定情報で設定すべき設定項目を含む情報を示す情報ラベルが各々に装置されている制御対象機器と、情報端末とが接続され、入力手段及び出力手段を有する携帯端末と、前記情報端末とが接続される遠隔操作システムであって、前記携帯端末が、前記各情報ラベルから、設定項目を読み取る情報ラベル読取手段と、前記出力手段に、前記読み取った前記各制御対象機器の設定項目を出力する設定項目出力手段と、前記入力手段から入力された、前記制御対象機器毎の設定項目に対する設定情報を前記情報端末に送信する設定情報送信手段と、を有し、前記情報端末が、前記携帯端末から送信された前記制御対象機器毎の設定情報を受信する設定情報受信手段と、前記制御対象機器の各々に、前記受信した設定情報を送信する送信手段と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明の技術によれば、ユーザが遠隔操作するためのルールを覚えていない場合や、複数の家電機器を遠隔操作する場合でも、複数回電子メールを送信する必要がない。従って、複数の電子メールで操作するための時間と通信費用を削減することが可能となる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の一実施形態を、図面を参照して詳細に説明する。
【００１１】
図１は、本発明の実施の形態の遠隔操作システムの構成例を示す図である。本実施形態の遠隔操作システムは、制御対象機器を、携帯電話やＰＤＡ（Personal Digital Assistant）等の携帯情報端末を用いて遠隔操作するシステムに適用した例である。なお、ここでは、制御対象機器は、例えば、ビデオデッキ等の録画装置、エアコン、風呂給湯器等の家庭用機器であるものとして説明するが、これに限られるわけではなく、通信機能を有し、受信した設定情報に従い動作することの可能な機器であればよい。
【００１２】
図１において、本実施形態の遠隔操作システムは、携帯端末１００、情報端末１０１、家電機器１０２、情報ラベル１０３等を有する。携帯端末１００と情報端末１０１とは、無線基地局１０４、通信ネットワーク１０５を介して接続される。
【００１３】
携帯端末１００は、例えば、携帯電話やＰＤＡ等である。携帯端末１００は、後述する情報ラベル１０３に示される情報を読み取り、読み取った情報から、各家電機器１０２への動作を指示する電子メールを送信する。
【００１４】
情報端末１０１は、携帯端末１００からの電子メールに従い、家電機器１０２を遠隔操作するための設定情報を含む電子メール送信する。
【００１５】
家電機器１０２は、通信機能を有し、受信した設定情報に従い動作することの可能な機器である。以下、各家電機器１０２を特に区別して説明する場合、例えば「家電機器１０２ａ」というように符号を装置して説明する。
【００１６】
図１の例において、家電機器１０２ａは、例えばビデオデッキやＨＤＤ（Hard Disk Drive）レコーダ等の録画装置である。家電機器１０２ｂは、エアコンである。家電機器１０２ｃは、風呂給湯器である。各家電機器１０２は、情報端末１０１から送信された設定情報に従い動作する。なお、このような、設定情報に従い動作する家電機器１０２は、従来技術と同じである。
【００１７】
各家電機器１０２には、情報ラベル１０３が装置されている。各情報ラベル１０３は、自身が装置されている家電機器１０２を遠隔操作するために必要な情報を示す。具体的には、情報ラベル１０３は、例えば、バーコードや２次元バーコード等のプリントされたラベル、ＲＦＩＤ（Radio Frequency Identification）タグ等のＩＣチップ等の情報記録媒体を貼り付けたものである。情報ラベル１０３がバーコードや２次元バーコード等のプリントされたラベル等である場合、家電機器１０２を遠隔操作するために必要な情報は、そのバーコードや２次元バーコード等で示される。また、情報ラベル１０３がＲＦＩＤタグ等の情報記録媒体である場合、家電機器１０２を遠隔操作するために必要な情報は、その情報記録媒体部（図示略）に格納される。この家電機器１０２を遠隔操作するために必要な情報の詳細については後述する。
【００１８】
なお、以下、各情報ラベル１０３を特に区別して説明する場合、例えば「情報ラベル１０３ａ」というように符号を装置して説明する。
【００１９】
無線基地局１０４は、携帯端末１００と通信ネットワーク１０５とを接続する。通信ネットワーク１０５は、例えば、一般公衆回線、ブロードバンド回線、インターネット等である。
【００２０】
なお、本実施形態のシステムにおいて、制御対象機器である家電機器１０２の種類は、図１に示すものに限られるわけではなく、例えば、照明、炊飯器、電子レンジ、湯沸し機能付ポット等、任意の種類の機器に対し適応可能である。また、制御対象機器である家電機器１０２の数は、図１に示すものに限られるわけではなく任意でよい。
【００２１】
また、携帯端末１００の数は図１に示されるものに限られるわけではなく、任意でよい。同様に、情報端末１０１の数も任意でよい。情報端末１０１が複数である場合、後述する情報端末１０１の機能を、各情報端末１０１が分散して有していても良い。
【００２２】
また、本実施形態のシステムは、制御対象機器である家電機器１０２そのものは従来技術と同じであり、各家電機器１０２に情報ラベル１０３を装置しておき、携帯端末１００でその情報ラベル１０３に示される情報を読み取り、読みとった情報に従い設定情報を入力して情報端末に送信し、情報端末１０１が、各家電機器１０２に、設定情報を含む電子メールを送信する点が、従来技術とは異なる。
【００２３】
次に、上記システムを構成する各機器の詳細を説明する。
【００２４】
まず、携帯端末１００の構成例を、図２を参照して説明する。
【００２５】
図２において、携帯端末１００は、２次記憶部２１０、演算部２２０、メモリ２３０、無線通信部２４０、入力装置２５０、出力装置２６０、読取装置２７０等を有する。
【００２６】
読取装置２７０は、例えば、ＣＣＤ（Charge Coupled Device）カメラやバーコード読み取り装置、リーダ等、情報ラベル１０３のバーコードや２次元バーコード等、情報記録媒体の記録部内の情報等を読み取ることの可能なものである。
【００２７】
２次記憶部２１０は、制御情報テーブル２１１、標準設定テーブル２１２等を記憶する。これらのテーブルは、読取装置２７０により読み取られた機器情報、機器設定フォーマット情報等と、後述する動作例によりユーザから入力された情報等から作成される。これらのテーブルの詳細については後述する。
【００２８】
演算部２２０は、例えばＭＰＵ（Micro Processing Unit）等の演算装置である。演算部２２０は、図示しないプログラムを実行することにより、処理受付部２２１、読取制御部２２２、登録部２２３、設定受付部２２４、送信部２２５等を実現する。処理受付部２２１は、ユーザからの処理指示を受け付ける。読取制御部２２２は、読取装置２７０を制御し、情報ラベル１０３の情報を読み取る。登録部２２３は、家電機器１０２に関する情報の登録を受け付け、制御情報テーブル２１１、標準設定テーブル２１２に格納する。設定受付部２２４は、家電機器１０２を制御するための設定情報を受け付ける。送信部２２５は家電機器１０２を制御するための設定情報を含む電子メールを情報端末１０１に送信する。入力装置２５０は、例えば、複数のボタン等である。出力装置２６０は、例えば、液晶モニタ、スピーカ等である。
【００２９】
次に、家電機器１０２、情報ラベル１０３の各々の構成例を、図３を参照して説明する。
【００３０】
まず、家電機器１０２について説明する。家電機器１０２は、録画機能、暖房/冷房/除湿機能、湯沸し機能等、家電機器１０２としての機能の他に、設定情報を含む電子メールを受信し、その設定情報に従い動作する機能を有する。図３では、この機能を実現する構成例を示す。
【００３１】
図３において、家電機器１０２は、記憶部３１０、演算部３２０、ＵＳＢ（Universal Serial Bus）制御部３３０等を有する。
【００３２】
記憶部３１０は、動作設定テーブル３１１を記憶する。動作設定テーブル３１１は、例えば、現在行なっている動作の設定情報や、予約されている動作の設定情報等を格納するものである。動作設定テーブル３１１は、具体的には、例えば、録画、給湯開始、暖房ＯＮ、冷房ＯＮ等、自身の行なう動作、その動作を開始及び終了する日時、その動作を行なうチャネルや温度等のパラメータ等が対応付けて格納される。このような動作設定テーブル３１１は、従来技術の家電機器の有するものと同じであるので、詳細は省略する。
【００３３】
演算部３２０は、例えばＭＰＵ等の演算装置である。演算部３２０は、図示しないプログラムを実行することにより、状態通知部３２１、制御部３２２を実現する。状態通知部３２１は、情報端末１０１からの要求に応じて、自身の状態情報を送信する。この状態情報とは、例えば、何かの指示を受け付けるまで待機している状態、何らかの動作予約が設定されている状態、何らかの動作を行なっている状態等である。制御部３２２は、受信した設定情報等を動作設定テーブル３１１に格納し、さらに、動作設定テーブル３１１により設定されている情報に従い動作を制御する。
【００３４】
ＵＳＢ制御部３３０は、図示しないＵＳＢポートを介しての情報の入出力を制御する。このＵＳＢポートには、情報端末１０１と通信するための通信機器（図示略）が接続されている。
【００３５】
次に、情報ラベル１０３について説明する。家電機器１０２の各々には、情報ラベル１０３が装置されている。なお、上述のように、これらの情報ラベル１０３は、例えば、バーコードや２次元バーコード等のプリントされたラベル、情報記録媒体等であり、後述する情報を保持可能なものであればよく、特に限定するものではない。
【００３６】
情報ラベル１０３の各々は、機器設定フォーマット情報３４１、機器情報３４２等を保持する。機器設定フォーマット情報３４１は、家電機器１０２を遠隔操作するために必要な設定項目である。機器情報３４２は、家電機器１０２と接続するための情報である。機器設定フォーマット情報３４１、機器情報３４２の詳細については後述する。
【００３７】
なお、情報ラベル１０３の各々は、予め、機器設定フォーマット情報３４１、機器情報３４２等の情報を有しているものとする。この機器設定フォーマット情報３４１、機器情報３４２等の情報は、例えば、販売時に情報ラベル１０３にプリント又は格納等されていてもよく、また、情報端末１０１等が、プリンタ又はリーダライタ（何れも図示略）等により、機器設定フォーマット情報３４１、機器情報３４２等の情報をプリント又は格納等してもよい。
【００３８】
次に、情報端末１０１の構成例を、図４を参照して説明する。
【００３９】
図４において、情報端末１０１は、２次記憶部４１０、演算部４２０、メモリ４３０、通信部４４０、入力装置４５０、出力装置４６０、ＵＳＢ制御部４７０等を有する。
【００４０】
２次記憶部４１０は、携帯端末情報テーブル４１１、状態テーブル４１２等を記憶する。携帯端末情報テーブル４１１は、各携帯端末１００から送信された電子メールに含まれる設定情報等を格納する。状態テーブル４１２は、各家電機器１０２の状態情報を格納する。携帯端末情報テーブル４１１、状態テーブル４１２の詳細は後述する。
【００４１】
演算部４２０は、例えばＣＰＵ等であり、図示しないプログラムを実行することにより、状態取得部４２１、設定受付部４２２、重複判定部４２３、設定部４２４、再設定部４２５等を実現する。状態取得部４２１は、各家電機器１０２の状態情報を取得する。設定受付部４２２は、携帯端末１００からの設定情報を含む電子メールを受け付ける。重複判定部４２３は、受け付けた電子メールに含まれる設定情報と重複する設定が、既に家電機器１０２に設定されているか否か判定する。設定部４２４は、受け付けた電子メールから抽出等した設定情報を家電機器１０２に送信する。再設定部４２５は、受け付けた電子メールから抽出等した設定情報の再送信を行なう。
【００４２】
情報端末１０１は、通信部４４０を介して、通信ネットワーク１０５と接続する。入力装置４５０は、例えば、キーボードやマウス、マイク等である。出力装置４６０は、例えば、ディスプレイ等である。ＵＳＢ制御部４７０は、図示しないＵＳＢポートを介して情報の入出力を制御する。このＵＳＢポートには、家電機器１０２等と通信するための通信機器（図示略）が接続されている。
【００４３】
次に、上述の各機器の記憶している情報の一例について説明する。
【００４４】
まず、情報ラベル１０３の保持している情報について説明する。
【００４５】
機器設定フォーマット情報３４１の一例を図５に示す。なお、図５に一例を示す機器設定フォーマット情報３４１は、家電機器１０２がエアコンである場合の例である。
【００４６】
図５において、機器設定フォーマット情報３４１は、制御対象の家電機器１０２であるエアコンの設定項目として、月日５０１、開始時間５０２、動作継続時間５０３、操作内容５０４、設定パラメータ５０５等を有する。図５の例の場合、制御対象の家電機器１０２はエアコンであるので、操作内容５０４は「暖房」、「冷房」、「除湿」の何れかが設定可能であることを示す。また、設定パラメータ５０５は、「暖房」又は「冷房」での設定温度、及び、「除湿」での湿度を設定することを示す。
【００４７】
機器情報３４２の一例を図６に示す。なお、図６に一例を示す機器情報３４２は、家電機器１０２がエアコンである場合の例である。
【００４８】
図６において、機器情報３４２は、機器名６０１、製造Ｎｏ.（番号）６０２、接続情報６０３等を含む。機器名６０１は、家電機器１０２の名称である。製造Ｎｏ.６０２は、家電機器１０２の製造番号である。接続情報６０３は、対応する機器名６０１及び製造Ｎｏ.６０２の家電機器１０２と接続するための情報であり、例えば、この情報ラベル１０３の装置されている家電機器１０２の有する通信機器のＭＡＣ（Media Access Control）アドレス等である。
【００４９】
次に、携帯端末１００の有する情報について説明する。
【００５０】
まず、制御情報テーブル２１１の一例を、図７を参照して説明する。
【００５１】
図７において、制御情報テーブル２１１は、機器名７０１、製造Ｎｏ.７０２、接続情報７０３、キーワード７０４、グループ７０５、月日７０６、動作時間７０７、操作内容７０８、設定パラメータ７０９等を有する。機器名７０１、製造Ｎｏ.７０２、接続情報７０３、キーワード７０４、グループ７０５、月日７０６、動作時間７０７、操作内容７０８、設定パラメータ７０９等は互いに対応付けられている。
【００５２】
機器名７０１は、操作対象の家電機器１０２の名称である。製造Ｎｏ.７０２は、家電機器１０２の製造番号である。接続情報７０３は、対応する機器名７０１及び製造Ｎｏ.７０２の家電機器１０２と接続するための情報であり、例えば、ＭＡＣアドレス等である。キーワード７０４は、同一の機器名７０１の家電機器１０２を識別するための任意の文字列である。グループ７０５は、対応する機器名７０１及び製造Ｎｏ.７０２の家電機器１０２を含む１つ以上の家電機器１０２を一括で操作するための名称である。即ち、ユーザは、後述する動作例により、グループを指定すると、そのグループと一致するグループ７０５と対応付けられた各家電機器１０２の動作をまとめて設定し、１つの電子メールで制御を指示することが可能となる。月日７０６は、対応する機器名７０１及び製造Ｎｏ.７０２の家電機器１０２に対し標準設定情報を用いて制御する月日である。動作時間７０７は、対応する機器名７０１及び製造Ｎｏ.７０２の家電機器１０２が動作を行なう時間である。操作内容７０８は、対応する機器名７０１及び製造Ｎｏ.７０２の家電機器１０２が行なう動作である。設定パラメータ７０９は、対応する機器名７０１及び製造Ｎｏ.７０２の家電機器１０２の行なう動作の詳細を設定する値である。
【００５３】
なお、制御情報テーブル２１１において、機器名７０１、製造Ｎｏ.７０２、接続情報７０３、操作内容７０８、設定パラメータ７０９等は、上述の機器設定フォーマット情報３４１、機器情報３４２等から読み取った情報である。また、制御情報テーブル２１１において、キーワード７０４、グループ７０５、月日７０６等は、後述する動作例によりユーザが登録する情報を追加したものである。
【００５４】
次に、標準設定テーブル２１２の一例を、図８を参照して説明する。なお、図８では、制御対象の家電機器１０２がエアコンである場合の例を示す。なお、この標準設定テーブル２１２は、上述の制御情報テーブル２１１において設定されている各家電機器１０２の、標準設定情報を格納するものである。
【００５５】
図８において、標準設定テーブル２１２は、機器名８０１、製造Ｎｏ．８０２、接続情報８０３、キーワード８０４、グループ８０５、動作時間８０６、操作内容８０７、設定パラメータ８０８等を有する。機器名８０１、製造Ｎｏ．８０２、接続情報８０３、キーワード８０４、グループ８０５、動作時間８０６、操作内容８０７、設定パラメータ８０８等は互いに対応付けられている。
【００５６】
機器名８０１は、操作対象の家電機器１０２の名称である。製造Ｎｏ．８０２は、家電機器１０２の製造番号である。接続情報８０３は、対応する機器名８０１及び製造Ｎｏ．８０２の家電機器１０２と接続するための情報であり、例えば、ＭＡＣアドレス等である。キーワード８０４は、同一機器名８０１の家電機器１０２を識別するための任意の文字列である。グループ８０５は、対応する機器名８０１及び製造Ｎｏ．８０２の家電機器１０２を含む１つ以上の家電機器１０２を一括で操作するための名称である。動作時間８０６は、対応する機器名８０１の家電機器１０２が動作を行なう時間である。操作内容８０７は、対応する機器名８０１の家電機器１０２が行なう動作である。設定パラメータ８０８は、対応する機器名８０１の家電機器１０２の行なう動作の詳細を設定する値である。
【００５７】
なお、標準設定テーブル２１２において、機器名８０１、製造Ｎｏ.８０２、接続情報８０３等は、上述のように機器設定フォーマット情報３４１、機器情報３４２等から読み取った情報である。また、標準設定テーブル２１２において、キーワード８０４、グループ８０５、動作内容８０６、設定パラメータ８０８等は、後述する動作例によりユーザが登録する情報を追加したものである。
【００５８】
また、ここでは、制御対象の家電機器１０２毎に、標準設定テーブル２１２が作成されるものとする。従って、図８の例では、制御対象の家電機器１０２がエアコンの場合の例のみ示しているが、制御対象の家電機器１０２の分だけ、標準設定テーブル２１２が作成されうるものとする。
【００５９】
次に、情報端末１０１の有する情報について説明する。
【００６０】
まず、携帯端末情報テーブル４１１の一例を、図９を参照して説明する。
【００６１】
図９において、携帯端末情報テーブル４１１は、携帯端末接続情報９０１、機器名９０２、製造Ｎｏ．９０３、接続情報９０４、状態９０５、月日９０６、動作時間９０７、操作内容９０８、設定パラメータ９０９等を含む。携帯端末接続情報９０１、機器名９０２、製造Ｎｏ．９０３、接続情報９０４、状態９０５、月日９０６、動作時間９０７、操作内容９０８、設定パラメータ９０９等は互いに対応付けられている。
【００６２】
携帯端末接続情報９０１は、携帯端末１００の各々を識別するための情報であり、例えば、携帯端末番号や、電子メールアドレス等である。ここでは、携帯端末接続情報９０１は、携帯端末１００の携帯端末番号であるものとする。機器名９０２、製造Ｎｏ．９０３、接続情報９０４は、対応する携帯端末接続情報９０１の携帯端末１００を用いるユーザにより操作を指示された家電機器１０２の機器名、製造番号、接続情報である。状態９０５は、対応する機器名９０２、製造Ｎｏ．９０３、接続情報９０４で示される家電機器１０２がどのような状態であるか示すものである。図９の例では、状態９０５「-」は、特に何も設定等されていない状態を示す。状態９０５「予約中」は、既に、本実施形態のシステムにより設定されていることを示す。状態９０５「待ち状態」は、本実施形態のシステムによる設定を受け付けたものの、家電機器１０２の状態により設定を行なえなかったことを示し、所定時間後等に、再度、設定を行なうことを示す。月日９０６、動作時間９０７、操作内容９０８は、対応する携帯端末接続情報９０１の携帯端末１００を用いるユーザにより指示された、対応する機器名９０２、製造Ｎｏ．９０３、接続情報９０４の家電機器１０２の動作を定める情報である。
【００６３】
なお、携帯端末情報テーブル４１１内の情報は、携帯端末１００から設定情報を含む電子メールを受信するたびに格納される。この動作例は後述する。
【００６４】
次に、状態テーブル４１２の一例を、図１０を参照して説明する。なお、状態テーブル４１２は、制御可能な各家電機器１０２の状態を示すものである。
【００６５】
図１０において、状態テーブル４１２は、機器名１００１、製造Ｎｏ．１００２、接続情報１００３、動作状態１００４等を有する。機器名１００１、製造Ｎｏ．１００２、接続情報１００３、動作状態１００４等は対応付けられている。
【００６６】
機器名１００１、製造Ｎｏ．１００２、接続情報１００３は、制御可能な家電機器１０２の機器名、製造番号、接続情報等である。動作状態１００４は、対応する機器名１００１、製造Ｎｏ．１００２、接続情報１００３の家電機器１０２の現在の状態を示す。図１０の例では、家電機器１０２の状態として、「待機」、「動作中」、「予約設定」、「応答無」等があるものとする。動作状態１００４「待機」とは、特に何もしていないことを示す。動作状態１００４「動作中」とは、現在、何らかの動作を行なっていることを示す。動作状態１００４「予約設定」とは、何らかの動作の予約が行なわれていることを示す。動作状態１００４「応答無」とは、故障等の理由で家電機器１０２と通信不可であることを示す。
【００６７】
なお、状態テーブル４１２内の情報は、情報端末１０１が各家電機器１０２から状態情報を取得する毎に更新する。
【００６８】
次に、動作例を説明する。
【００６９】
まず、図１１に一例を示すシーケンスにより、本実施形態のシステムによる概要を説明する。
【００７０】
図１１において、ユーザは、携帯端末１００を用いて、各家電機器１０２に装置されている情報ラベル１０３を読み取る（Ｓ１１０１）。ユーザは、各家電機器１０２のキーワード、グループ、標準設定情報等を入力し、携帯端末１００は、読み取られた情報、入力された情報等を、制御情報テーブル２１１、標準設定テーブル２１２に格納する（Ｓ１１０２）。
【００７１】
ユーザは、家電機器１０２を操作したい場合、携帯端末１００を用いて、家電機器１０２を操作する設定情報を含む電子メールを情報端末１０１に送信する（Ｓ１１０３）。
【００７２】
情報端末１０１は、携帯端末情報テーブル４１１を参照し、受信した電子メールから抽出した設定情報と同時設定不可の設定の有無を判定する（Ｓ１１０４）。Ｓ１１０４の判定の結果、同時設定不可の設定が有る場合、情報端末１０１は、指示された設定が不可であることを通知する情報を携帯端末１００に送信する（Ｓ１１０５）。Ｓ１１０４の判定の結果、同時設定不可の設定が無い場合、情報端末１０１は、受信した電子メールから抽出した設定情報等を含む電子メールを、各家電機器１０２に送信する（Ｓ１１０６、Ｓ１１０７）。
【００７３】
設定情報を含む電子メールを受信した各家電機器１０２は、その情報に基づいた設定を行い、設定完了を通知する情報を情報端末１０１に送信する（Ｓ１１０８、Ｓ１１０９）。設定完了を通知する情報を受信した情報端末１０１は、設定完了を通知する情報を携帯端末１００に送信する（Ｓ１１１０）。
【００７４】
次に、各機器単体の動作を詳細に説明する。
【００７５】
まず、携帯端末１００の動作例を、図１２、図１３を参照して説明する。
【００７６】
ユーザは、携帯端末１００の入力装置２５０を用いる等して、制御プログラムの実行を指示する。携帯端末１００は、この指示をトリガーとして図１２に一例を示すフローを起動する。
【００７７】
図１２において、携帯端末１００の処理受付部２２１は、ユーザからの、実行する処理の指示を受け付ける（Ｓ１２０１）。そのために、処理受付部２２１は、携帯端末１００の出力装置２６０に、処理の指示を受け付けるための画面を表示等する。この画面の一例を図１４に示す。図１４において、画面１４０１は、処理の指示を受け付けるための画面の例である。本実施形態では、Ｓ１２０１で受け付ける処理として、「家電制御設定」、「家電情報読み取り」、「終了」があるものとする。ユーザは、入力装置２５０を用いて、画面１４０１に表示された処理のうち何れかを選択して、実行する処理を指示する。
【００７８】
図１２において、処理受付部２２１は、Ｓ１２０１で受け付けた処理が「家電情報読み取り」であるか否か判定する（Ｓ１２０２）。
【００７９】
Ｓ１２０２の判定の結果、受け付けた処理が「家電情報読み取り」である場合、読取制御部２２２は、読取部２７０を制御等して、情報ラベル１０３の情報の読み取りを行なう（Ｓ１２０３）。
【００８０】
一方、ユーザは、上述の処理の指示で「家電情報読み取り」を選択した場合、携帯端末１００を、家電機器１０２に装置された情報ラベル１０３にかざす等する。携帯端末１００の読取制御部２２２は、読取部２７０を制御等して、情報ラベル１０３から、機器設定フォーマット情報３４１、機器情報３４２を読み取る。この、情報ラベル１０３から、機器設定フォーマット情報３４１、機器情報３４２等の情報を読み取る動作そのものは、従来技術と同じである。
【００８１】
携帯端末１００の登録部２２３は、Ｓ１２０３で読み取った情報と同じものが、既に２次記憶部２１０に登録されているか否か判定する（Ｓ１２０４）。具体的には、例えば、登録部２２３は、２次記憶部２１０内の制御情報テーブル２１１の各行を参照し、機器情報３４２の機器名６０１、製造Ｎｏ.６０２、接続情報６０３と一致する機器名７０１、製造Ｎｏ.７０２、接続情報７０３が格納されているか否か判定する。
【００８２】
Ｓ１２０４の判定の結果、一致する情報が登録されている場合、登録部２２３は、出力装置２６０に、既に登録済みであることを通知する情報を出力（Ｓ１２０５）等して、処理を終了する。なお、ここで、登録部２２３は、出力装置２６０に、既に登録済みであることと共に、登録内容を変更するか否かを受け付けるための画面を表示してもよい。この場合、ユーザは、入力装置２５０を用いて登録内容を変更するか否かを指示する。登録部２２３は、受け付けた指示が登録内容を変更しないものである場合、上述と同様に処理を終了し、受け付けた指示が登録内容を変更するものである場合、後述するＳ１２０７以降の処理を行なっても良い。
【００８３】
Ｓ１２０４の判定の結果、一致する情報が登録されていない場合、登録部２２３は、Ｓ１２０３で読み取った情報を制御情報テーブル２１１、標準設定テーブル２１２に格納する（Ｓ１２０６）。具体的には、読み取った機器情報３４２の機器名６０１、製造Ｎｏ.６０２、接続情報６０３、及び、読み取った機器設定フォーマット情報３４１の操作内容５０４、設定パラメータ５０５を、制御情報テーブル２１１の機器名７０１、製造Ｎｏ.７０２、接続情報７０３、操作内容７０８、設定パラメータ７０９に格納する。また、登録部２２３は、標準設定テーブル２１２を新たに作成し、読み取った機器情報３４２の機器名６０１、製造Ｎｏ.６０２、接続情報６０３を、標準設定テーブル２１２の機器名８０１、製造Ｎｏ.８０２、接続情報８０３に格納する。
【００８４】
次に、登録部２２３は、Ｓ１２０３で読み取った情報ラベル１０３の装置されている家電機器１０２のキーワード、グループの登録を受け付ける（Ｓ１２０７）。そのために、登録部２２３は、キーワード、グループの入力を受け付けるための画面を出力装置２６０に表示させる。ユーザは、携帯端末１００の入力装置２５０を用いてキーワード、グループを入力し、登録を指示する。
【００８５】
登録部２２３は、Ｓ１２０３で読み取った情報ラベル１０３の装置されている家電機器１０２と同じ種別の家電機器１０２で、入力されたキーワードと同一のものが既に登録されているか否か判定する（Ｓ１２０８）。そのために、登録部２２３は、制御情報テーブル２１１の各行を参照し、Ｓ１２０３で読み取った機器情報３４２の機器名６０１と一致する機器名７０１を検索し、該当するものがある場合、その機器名７０１と対応するキーワード７０４が、Ｓ１２０７で受け付けたキーワードと一致するか否か判定する。
【００８６】
Ｓ１２０８の判定の結果、同一のキーワードが登録されている場合、登録部２２３は、出力装置２６０に、重複するキーワードが既に登録されていることを通知する情報を表示させ（Ｓ１２０９）、再度、上述のＳ１２０７以降の処理を行なう。
【００８７】
Ｓ１２０８の判定の結果、同一のキーワードが既に登録されていない場合、登録部２２３は、Ｓ１２０７で受け付けたキーワード、グループを、制御情報テーブル２１１、標準設定テーブル２１２に格納する（Ｓ１２１０）。具体的には、例えば、登録部２２３は、上述のＳ１２０６で登録した制御情報テーブル２１１の機器名７０１、製造Ｎｏ.７０２、接続情報７０３等と対応するキーワード７０４、グループ７０５に、Ｓ１２０８で受け付けたキーワード、グループを格納する。同様に、登録部２２３は、上述のＳ１２０６で登録した標準設定テーブル２１２の機器名８０１、製造Ｎｏ.８０２、接続情報８０３等と対応するキーワード８０４、グループ８０５に、Ｓ１２０８で受け付けたキーワード、グループを格納する。
【００８８】
Ｓ１２１０の処理の後、登録部２２３は、登録完了を通知する画面を出力装置２６０に出力する（Ｓ１２１１）。ここで出力される画面の一例を図１５に示す。図１５において、画面１５０１は、家電機器１０２「エアコン」に、キーワード「マイルーム」、グループ「帰宅」を登録した場合の例である。ユーザが、入力装置２５０を用いて登録内容を確認したことを示す情報を入力すると、登録部２２３は、上述のＳ１２０１の処理に戻り、図１４に一例を示す画面１４０１を、携帯端末１００の出力装置２６０に表示させる等する。
【００８９】
このように、各機器にキーワードを設定することで、同じ機種の複数の機器を識別することが容易となる。例えば、制御可能なエアコンが複数台ある場合、それらのエアコンをＭＡＣアドレスのような接続情報だけで識別することは容易ではない。また、同じ機種の複数の機器の識別を容易とするために、機器表を作成することが考えられるが、この機器表をいちいち参照するのは非常に面倒である。しかし、上述のように、機器から情報を取得した時に、固有のキーワードをその情報に付け加えることで、制御機器の把握が非常に容易となる。
【００９０】
上述のＳ１２０２の判定の結果、受け付けた処理が「家電情報読み取り」でない場合、処理受付部２２１は、Ｓ１２０１の処理で受け付けた処理が「家電制御設定」であるか否か判定する（Ｓ１２１２）。
【００９１】
Ｓ１２１２の判定の結果、受け付けた処理が「家電制御設定」でない場合、処理受付部２２１は、Ｓ１２０１の処理で受け付けた処理が「終了」であるか否か判定する（Ｓ１２１３）。
【００９２】
Ｓ１２１３の判定の結果、受け付けた処理が「終了」である場合、処理受付部２２１は、処理を終了する。
【００９３】
Ｓ１２１３の判定の結果、受け付けた処理が「終了」でない場合、処理受付部２２１は、エラーであると判定し（Ｓ１２１４）、処理を終了する。
【００９４】
Ｓ１２１２の判定の結果、受け付けた処理が「家電制御設定」である場合、設定受付部２２４は、家電制御設定処理を行なう。この動作例を、図１３を参照して説明する。
【００９５】
図１３において、設定受付部２２４は、家電機器１０２単体での設定を行なうのか、又は、グループでの設定を行なうのかという指示を受け付ける（Ｓ１３０１）。そのために、設定受付部２２４は、出力装置２６０に、家電機器１０２単体での設定、又は、グループでの設定を選択するための画面を表示等させる。ユーザは、携帯端末１００の入力装置２５０を用いて家電機器１０２単体での設定、又は、グループでの設定を選択する。
【００９６】
図１３において、設定受付部２２４は、Ｓ１３０１で家電機器１０２単体での設定を受け付けたか否か判定する（Ｓ１３０２）。
【００９７】
Ｓ１３０２の判定の結果、Ｓ１３０１で家電機器１０２単体での設定を受け付けた場合、設定受付部２２４は、設定を行なう家電機器１０２の指定を受け付ける（Ｓ１３０３）。そのために、設定受付部２２４は、制御情報テーブル２１１から、制御可能なものとして登録されている家電機器１０２の情報を読み出し、読み出した情報を出力装置２６０に出力する。ここで表示される画面の一例を図１６に示す。図１６において、画面１６０１に表示される家電機器１０２は、設定受付部２２４が、制御情報テーブル２１１から、互いに対応する機器名７０１、キーワード７０４、グループ７０５を読み出して表示した場合の例である。
【００９８】
一方、Ｓ１３０２の判定の結果、家電機器１０２単体での設定を受け付けていない場合、設定受付部２２４は、Ｓ１３０１でグループでの指示を受け付けたか否か判定する（Ｓ１３０４）。
【００９９】
Ｓ１３０４の判定の結果、グループの設定を受け付けていない場合、設定受付部２２４は、エラーであると判定し（Ｓ１３０５）、処理を終了する。
【０１００】
Ｓ１３０４の判定の結果、グループの設定を受け付けている場合、設定受付部２２４は、設定を行なうグループの指定を受け付ける（Ｓ１３０６）。そのために、設定受付部２２４は、制御情報テーブル２１１内のグループ７０５のうち異なるものを読み出し、読み出したグループ７０５を、出力装置２６０に表示等させる。ユーザは、携帯端末１００の入力装置２５０を用いて何れかのグループを選択し、設定を指示する。
【０１０１】
Ｓ１３０６の処理の後、設定受付部２２４は、上述のＳ１３０３と同じ処理を行ない、設定を行なう家電機器１０２の指定を受け付ける。なお、ここでは、選択されたグループに属する家電機器１０２の設定を行なうので、設定受付部２２４は、Ｓ１３０６で選択されたグループに属する家電機器１０２の指示を受け付ける。そのために、設定受付部２２４は、制御情報テーブル２１１から、Ｓ１３０６で選択されたグループと一致するグループ７０５と対応付けられた機器名７０１、キーワード７０４等を読み出し、読み出した機器名７０１、キーワード７０４等を、出力装置２６０に表示等させる。このときの画面例は、同一のグループに属するもののみを出力する点を除き、上述の図１６と同じであるので省略する。
【０１０２】
設定受付部２２４は、Ｓ１３０３で受け付けた家電機器１０２に関する情報が制御情報テーブル２１１等に格納されているか否か判定する（Ｓ１３０７）。そのために、設定受付部２２４は、例えば、制御情報テーブル２１１を参照し、ユーザに選択された家電機器１０２の機器名７０１、キーワード７０４、グループ７０５に対応する接続情報７０３、及び、動作内容７０４が格納されているか否か判定する。この判定の結果、接続情報７０３、及び、動作内容７０４の両方が格納されていない場合、設定受付部２２４は、Ｓ１３０３で指示された家電機器１０２に関する情報が制御情報テーブル２１１に格納されていないと判定する。
【０１０３】
Ｓ１３０７の判定の結果、家電機器１０２に関する情報が格納されていない場合、設定受付部２２４は、出力装置２６０に、指定された家電機器１０２に関する情報が登録されていないことを通知する情報を表示等させ（Ｓ１３０８）、上述のＳ１２０３以降の処理を再度行なう。
【０１０４】
Ｓ１３０７の判定の結果、家電機器１０２に関する情報が格納されている場合、設定受付部２２４は、Ｓ１３０３で選択された家電機器１０２に標準設定情報が設定されているか否か判定する（Ｓ１３０９）。そのために、設定受付部２２４は、２次記憶部２１０から、Ｓ１３０３で受け付けた家電機器１０２の機器名、キーワードと一致する機器名８０１、キーワード８０４を有する標準設定テーブル２１２を読み出し、読み出した標準設定テーブル２１２に、動作時間８０６、操作内容８０７、設定パラメータ８０９等の値が格納されているか否か判定する。この判定の結果、動作時間８０６、操作内容８０７、設定パラメータ８０９等の値が格納されている場合、設定受付部２２４は、家電機器１０２には標準設定情報が設定されていると判定する。
【０１０５】
Ｓ１３０９の判定の結果、標準設定情報が設定されている場合、設定受付部２２４は、その標準設定情報を出力装置２６０に出力する（Ｓ１３１０）。そのために、例えば、設定受付部２２４は、上述の処理で読み出した標準設定テーブル２１２内の機器名８０１、キーワード８０４、動作時間８０６、操作内容８０７、設定パラメータ８０９等を読み出し、液晶モニタ等の出力装置２６０に出力する。ここで、設定受付部２２４は、同じ画面に、表示した標準設定情報を用いて設定を行なうか否かを指示するためのボタン等を表示してもよい。
【０１０６】
ユーザは、標準設定情報を確認すると、携帯端末１００の入力装置２５０を用いて、表示された標準設定情報を用いて設定するか否かを指示する。
【０１０７】
設定受付部２２４は、表示した標準設定情報を用いて設定することを示す情報を受け付けたか否か判定する（Ｓ１３１１）。
【０１０８】
Ｓ１３１１の判定の結果、標準設定情報を用いて設定することを示す情報を受け付けた場合、設定受付部２２４は、制御情報テーブル２１１を更新する（Ｓ１３１２）。具体的には、例えば、設定受付部２２４は、制御情報テーブル２１１の、Ｓ１３０３で受け付けた家電機器１０２の機器名７０１、キーワード７０４等と対応する月日７０６に、内部時計（図示略）等から取得した現在の月日を上書き等する。
【０１０９】
一方、上述のＳ１３０９の判定の結果、標準設定情報が設定されていない場合、又は、上述のＳ１３１１の判定の結果、標準設定情報を用いずに設定することを示す情報を受け付けた場合、設定受付部２２４は、今回の設定で用いる設定情報を受け付ける（Ｓ１３１３）。そのために、処理部２１１は、図１７に一例を示す画面を出力装置２６０の液晶モニタ等に表示させる。図１７において、画面１７０１は、例えば、設定受付部２２４が、制御情報テーブル２１１から、Ｓ１３０３で受け付けた家電機器１０２の機器名７０１、キーワード７０４と対応する動作時間７０７、操作内容７０８、設定パラメータ７０９を読み出し、設定された動作を行なう月と共に表示させるものである。また、画面１７０１において、ボタン１７１１、１７１２は、この画面で指示する設定情報を、今回の設定のみで用いるか、標準設定情報として登録するかを指示するためのボタンである。
【０１１０】
ユーザは、携帯端末１００の入力装置２５０を用いて、設定する動作を行なう月日、動作時間、動作内容、設定パラメータ等を入力し、ボタン１７１１又はボタン１７１２を押下等して設定を指示する。
【０１１１】
設定受付部２２４は、Ｓ１３１３で指示された設定情報が、標準設定情報として登録するものであるか否か判定する（Ｓ１３１４）。具体的には、設定受付部２２４は、例えば、上述の画面１７０１で、ボタン１７１２が押下等された場合、Ｓ１３１３で設定された設定情報が、標準設定情報として登録するものであると判定する。また、設定受付部２２４は、上述の画面１７０１で、ボタン１７１１が押下等された場合、Ｓ１３１３で設定された設定情報が、標準設定情報として登録するものでないと判定する。
【０１１２】
Ｓ１３１４の判定の結果、標準設定情報として登録するものでない場合、設定受付部２２４は、後述するＳ１３１６以降の処理を行なう。
【０１１３】
Ｓ１３１４の判定の結果、標準設定情報として登録するものである場合、設定受付部２２４は、Ｓ１３１３で受け付けた設定情報を標準設定テーブル２１２に登録する（Ｓ１３１５）。具体的には、例えば、設定受付部２２４は、上述の処理で読み出した標準設定テーブル２１２の動作時間８０６、操作内容８０７、設定パラメータ８０８等に、Ｓ１３１３で受け付けた設定情報を格納等する。
【０１１４】
次に、設定受付部２２４は、他に家電機器１０２の設定を行なうか否か判定する（Ｓ１３１６）。この判定は、例えば、設定受付部２２４が、他に家電機器１０２の設定情報の設定を行なうか否かという指示を受け付けるための画面を出力装置２６０に表示等し、ユーザが、入力装置２５０を用いて指示した内容により判定する。
【０１１５】
Ｓ１３１６の判定の結果、他の家電機器１０２の設定を行なう場合、設定受付部２２４は、上述のＳ１３０３以降の処理を再度行なう。
【０１１６】
Ｓ１３１６の判定の結果、他の家電機器１０２の設定を行なわない場合、処理受付部２２１は、家電機器１０２の動作を設定するための電子メールを作成し（Ｓ１３１７）、情報端末１０１に送信する（Ｓ１３１８）。ここで、情報端末１０１に送信する電子メールの一例を図１８に示す。図１８において、メッセージ１８０１は、送信先アドレス１８１１、送信元アドレス１８１２、携帯端末番号１８１３、制御データ１８１４等を含む。送信先アドレス１８１１は、情報端末１０１のアドレスである。送信元アドレス１８１２は、携帯端末１００のアドレスである。携帯端末番号１８１３は、携帯端末１００の電話番号である。制御データ１８１４は、各家電機器１０２を制御するための情報である。ここでは、処理受付部２２１は、制御データ１８１４として、家電機器１０２毎の機器名、製造Ｎｏ.、接続情報、及び、上述の処理で受け付けた月日、動作時間、操作内容、設定パラメータ等の設定情報を含める。
【０１１７】
次に、情報端末１０１単体の動作例を説明する。
【０１１８】
情報端末１０１は、電源ＯＮ等されると、所定時間毎等に、家電機器１０２の状態情報を取得すると共に、携帯端末１００からの電子メールの受信を監視する。
【０１１９】
ここで、家電機器１０２の状態情報を取得する動作例を簡単に説明する。情報端末１０１の状態取得部４２１は、所定時間毎等に、各家電機器１０２にポーリンク等して、状態情報の送信を要求する。家電機器１０２の状態通知部３２１は、その要求を受信すると、動作設定テーブル３１０から読み出した自身の状態を示す状態情報を送信する。情報端末１０１の状態取得部４２１は、状態テーブル４１２に、家電機器１０２毎の状態情報を格納する。
【０１２０】
次に、情報端末１０１が家電機器に対し設定情報等を送信する動作例を、図１９、図２０を参照して詳細に説明する。
【０１２１】
まず、上述の動作により、携帯端末１００から電子メールが送信されたときの情報端末１０１の動作例を、図１９を参照して説明する。図１９に一例を示す動作は、携帯端末１００から送信された、家電機器１０２の動作を設定するための電子メールの受信をトリガーとして起動する。
【０１２２】
図１９において、設定受付部４２２が、携帯端末１００からの電子メールを受け付けると（Ｓ１９０１）、重複判定部４２３は、受信した電子メールに含まれる設定情報と重複するものがあるか否か判定する（Ｓ１９０２）。そのために、重複判定部４２３は、例えば、受信したメッセージ１８０１に含まれる制御データ１８１４から、機器名、製造Ｎｏ.、接続情報、月日、動作時間、操作内容、設定パラメータ等を抽出し、携帯端末情報テーブル４１１の各行を参照し、互いに対応する機器名９０２、製造Ｎｏ.９０３、接続情報９０４、月日９０６、動作時間９０７、操作内容９０８、設定パラメータ９０９等の組み合わせに、抽出した情報と重複するものがあるか否か判定する。
【０１２３】
Ｓ１９０２の判定の結果、重複するものがない場合、重複判定部４２３は、受信した電子メールに含まれる情報を携帯端末情報テーブル４１１に格納する（Ｓ１９０３）。具体的には、例えば、重複判定部４２３は、携帯端末情報テーブル４１１の携帯端末接続情報９０１に、受信したメッセージ１８０１の携帯端末番号１８１３を格納し、さらに、その携帯端末接続情報９０１に対応する機器名９０２、製造Ｎｏ.９０３、接続情報９０４、月日９０５、動作時間９０７、操作内容９０８、設定パラメータ９０９に、受信したメッセージ１８０１内の制御データ１８１４から抽出した機器名、製造Ｎｏ.、接続情報、月日、動作時間、操作内容、設定パラメータ等を格納する。また、重複判定部４２３は、さらに、その携帯端末接続情報９０１に対応する状態９０５に「-」を格納する。
【０１２４】
次に、設定部４２４は、受信した電子メールで設定情報を指示された家電機器１０２のうち１つ選択する（Ｓ１９０４）。設定部４２４は、Ｓ１９０４で選択した家電機器１０２に対し設定情報の設定が可能であるか否か判定する（Ｓ１９０５）。そのために、例えば、設定部４２４は、状態テーブル４１２を参照し、Ｓ１９０４で選択した家電機器１０２の機器名１００１、製造Ｎｏ.１００２に対応する動作状態１００４が「待機」であるか否か判定する。この判定の結果、動作状態１００４が「待機」である場合、設定部４２４は、設定情報の設定が可能であると判定する。
【０１２５】
なお、このように、動作状態が「待機」である場合のみ遠隔操作可能とすることで、家に居る等して家電機器１０２を直接制御可能なユーザ等による操作を優先とすることが可能である。
【０１２６】
Ｓ１９０５の判定の結果、設定情報の設定が可能である場合、設定部４２４は、Ｓ１９０４で選択した家電機器１０２に、設定情報を含む電子メールを送信する（Ｓ１９０６）。この電子メールの一例を図２１に示す。図２１において、メッセージ２１０１は、送信先アドレス２１１１、送信元アドレス２１１２、制御データ２１１３等を含む。送信先アドレス２１１１は、Ｓ１９０４で選択した家電機器１０２の接続情報である。この接続情報は、例えば、受信したメッセージ１８０１の制御データ１８１４に含まれているものである。送信元アドレス２１１２は、情報端末１０１のアドレスである。制御データ２１１３は、設定情報であり、例えば、受信した電子メールの制御データ１８１４に含まれている月日、開始時間、動作継続時間、操作内容、設定パラメータ等である。
【０１２７】
図１９に戻り、設定部４２４は、Ｓ１９０４で選択した家電機器１０２の状態を「予約中」とする（Ｓ１９０７）。具体的には、例えば、設定部４２４は、携帯端末情報テーブル４１１の、Ｓ１９０４で選択した家電機器１０２の機器名９０２、製造Ｎｏ.９０３等と対応する状態９０５に「予約中」を格納する。
【０１２８】
一方、Ｓ１９０５の判定の結果、設定情報の設定が不可である場合、設定部４２４は、Ｓ１９０４で選択した家電機器１０２の状態を「待ち状態」とする（Ｓ１９０８）。具体的には、例えば、設定部４２４は、携帯端末情報テーブル４１１の、Ｓ１９０４で選択した家電機器１０２の機器名９０２、製造Ｎｏ.９０３等と対応する状態９０５に「待ち状態」を格納する。
【０１２９】
設定部４２４は、受信した電子メールで設定を指示されている家電機器１０２のうち、未選択のものがあるか否か判定する（Ｓ１９０９）。
【０１３０】
Ｓ１９０９の判定の結果、未選択のものが有る場合、設定部４２４は、上述のＳ１９０４以降の処理を再度行い、未選択のものを１つ選択する。
【０１３１】
Ｓ１９０９の判定の結果、未選択のものがない場合、設定部４２４は、設定完了メールを作成し（Ｓ１９１０）、携帯端末１００に送信する（Ｓ１９１１）。この設定完了メールには、上述の設定結果が含まれる。設定完了メールの一例を図２２に示す。図２２において、メッセージ２２０１は、送信先アドレス２２１１、携帯端末番号２２１２、送信元アドレス２２１３、結果データ２２１４等を含む。送信先アドレス２２１１は、携帯端末１００のアドレスであり、受信したメッセージ１８０１の送信元アドレス１８１２から取得する。携帯端末番号２２１２は、携帯端末１００の電話番号であり、受信したメッセージ１８０１の携帯電話番号１８１３から取得する。送信元アドレス２２１３は、情報端末１０１のアドレスである。結果データ２２１４は、設定情報の設定を指示された家電機器１０２毎の設定結果である。
【０１３２】
一方、上述のＳ１９０２の判定において、重複するものがある場合、重複判定部４２３は、予約が重複していることを通知する電子メールを作成し（Ｓ１９１２）、携帯端末１００に送信する（Ｓ１９１３）。
【０１３３】
家電機器１０２の制御部３２２は、設定情報等を含む電子メールを受信すると、その設定情報等を動作設定テーブル３１１に格納等し、動作設定テーブル３１１内の情報に従い、自身の動作を制御する。この動作例は従来技術と同じであるので省略する。
【０１３４】
次に、情報端末１０１が、例えば所定の時間毎等、定期的に行なう動作例を、図２０を参照して説明する。
【０１３５】
図２０において、再設定部４２５は、待ち状態の家電機器１０２があるか否か判定する（Ｓ２００１）。そのために、再設定部４２５は、携帯端末情報テーブル４１１に、状態９０５「待ち状態」が含まれているか否か判定する。
【０１３６】
Ｓ２００１の判定の結果、待ち状態がない場合、再設定部４２５は、処理を終了し、所定時間後等に、再度起動等する。
【０１３７】
Ｓ２００１の判定の結果、待ち状態がある場合、再設定部４２５は、「待ち状態」である家電機器１０２に対し、設定情報の設定が可能であるか否か判定する（Ｓ２００２）。この判定の具体例は、上述のＳ１９０５と同じであるので省略する。
【０１３８】
Ｓ２００２の判定の結果、設定情報が設定可能でない場合、再設定部４２５は、処理を終了し、所定時間後等に、再度起動等する。
【０１３９】
Ｓ２００２の判定の結果、設定情報が設定可能である場合、再設定部４２５は、待ち状態の家電機器１０２に、設定情報を含む電子メールを送信する（Ｓ２００３）。この具体的な動作例は上述のＳ１９０６と同じであるので省略する。
【０１４０】
次に、再設定部４２５は、待ち状態の家電機器１０２の状態を更新する（Ｓ２００４）。この具体的な動作例は上述のＳ１９０７と同じであるので省略する。
【０１４１】
次に、再設定部４２５は、設定完了メールを作成し、携帯端末１００に送信する（Ｓ２００５）。この具体的な動作例は上述のＳ１９１０、Ｓ１９１１と同じであるので省略する。
【０１４２】
上述のシステムにより、ユーザが家電機器１０２を遠隔操作するためのルールを覚えていない場合や、複数の家電機器１０２を制御する場合でも、１つの電子メールを情報端末１０１に送信するだけで、所望の操作を行なうことが可能となる。これにより、家電機器１０２を遠隔操作するユーザの操作負担を軽減させ、利便性を向上させることが可能となる。
【図面の簡単な説明】
【０１４３】
【図１】本発明の一実施形態のシステム構成例を示す。
【図２】同実施形態において、携帯端末の構成例を示す。
【図３】同実施形態において、家電機器の構成例を示す。
【図４】同実施形態において、情報端末の構成例を示す。
【図５】同実施形態において、機器設定フォーマットの一例を示す。
【図６】同実施形態において、機器情報の一例を示す。
【図７】同実施形態において、制御情報テーブルの一例を示す。
【図８】同実施形態において、標準設定テーブルの一例を示す。
【図９】同実施形態において、携帯端末情報テーブルの一例を示す。
【図１０】同実施形態において、状態テーブルの一例を示す。
【図１１】同実施形態において、シーケンスの一例を示す。
【図１２】同実施形態において、携帯端末の動作例を示す。
【図１３】同実施形態において、携帯端末の動作例を示す。
【図１４】同実施形態において、画面例を示す。
【図１５】同実施形態において、画面例を示す。
【図１６】同実施形態において、画面例を示す。
【図１７】同実施形態において、画面例を示す。
【図１８】同実施形態において、メッセージ例を示す。
【図１９】同実施形態において、情報端末の動作例を示す。
【図２０】同実施形態において、情報端末の動作例を示す。
【図２１】同実施形態において、メッセージ例を示す。
【図２２】同実施形態において、メッセージ例を示す。
【符号の説明】
【０１４４】
１００：携帯端末、１０２：家電機器、１０３：情報ラベル、１０４：無線基地局、１０５：通信ネットワーク、２１０：２次記憶部、２２０：演算部、２３０：メモリ、２４０：無線通信部、２５０：入力装置、２６０：出力装置、２７０：読取装置、２２１：処理受付部、２２２：読取制御部、２２３：登録部、２２４：設定受付部、２２５：送信部、２２１：制御情報テーブル、２２２：標準設定テーブル、３１０：記憶部、３２０：演算部、３３０：ＵＳＢ制御部、３１１：動作設定テーブル、３２１：状態通知部、３２２：制御部、３４１：機器設定フォーマット情報、３４２：機器情報、４１０：２次記憶部、４２０：演算部、４３０：メモリ、４４０：通信部、４５０：入力装置、４６０：出力装置、４７０：ＵＳＢ制御部、４２１：状態取得部、４２２：設定受付部、４２３：重複判定部、４２４：設定部、４２５：再設定部、４１１：携帯端末情報テーブル、４１２：状態テーブル
【図１】
2007304787.tif 000003
【図２】
2007304787.tif 000004
【図３】
2007304787.tif 000005
【図４】
2007304787.tif 000006
【図５】
2007304787.tif 000007
【図６】
2007304787.tif 000008
【図７】
2007304787.tif 000009
【図８】
2007304787.tif 000010
【図９】
2007304787.tif 000011
【図１０】
2007304787.tif 000012
【図１１】
2007304787.tif 000013
【図１２】
2007304787.tif 000014
【図１３】
2007304787.tif 000015
【図１４】
2007304787.tif 000016
【図１５】
2007304787.tif 000017
【図１６】
2007304787.tif 000018
【図１７】
2007304787.tif 000019
【図１８】
2007304787.tif 000020
【図１９】
2007304787.tif 000021
【図２０】
2007304787.tif 000022
【図２１】
2007304787.tif 000023
【図２２】
2007304787.tif 000024