(57)【要約】【課題】低コストで操作の簡単な電子機器運転パターン切換システムを提供する。【解決手段】本システムは、処理プログラム３４とソフトウエア３６を格納するサーバ３と、短距離無線通信手段２１，２２，２４，２５と制御処理部２３とを有する携帯電話機２と、短距離無線通信手段１１，１２，１４，１５とこの短距離無線通信手段を介して受信したソフトウエア３６により運転パターンを切り換えるコード処理部１３とを有する電子機器１とからなり、携帯電話機２はサーバ３から処理プログラム３４をダウンロードして制御処理部２３により実行し電子機器１の運転パターン切換手段を実現し、この切換手段がサーバ３からソフトウエア３６をダウンロードし、短距離無線通信手段を介して電子機器１に転送する。【選択図】        図３
2004297472.tif 000002
【特許請求の範囲】
【請求項１】
サーバに格納された電子機器の運転パターン制御に用いるソフトウエアを前記電子機器に伝送することにより前記電子機器の運転パターンを切り換える電子機器運転パターン切換システムであって、
前記電子機器の運転パターン切換手段を実現するプログラムと複数の前記ソフトウエアとを格納するデータベースを有し電子的ネットワークに接続された前記サーバと、
前記電子機器との間で相互通信を行う短距離無線通信手段と、前記電子的ネットワークに接続する無線通信手段と、この無線通信手段を介して前記電子的ネットワークに接続された前記サーバと接続し、前記データベースに格納された前記プログラムをダウンロードして実行させることにより、前記データベースに格納された前記ソフトウエアをダウンロードし、前記短距離無線通信手段を介して前記電子機器に転送する前記運転パターン切換手段を実現する端末制御手段とを有する無線携帯端末と、
前記無線携帯端末との間で相互通信を行う前記短距離無線通信手段と、この短距離無線通信手段を介して転送された前記ソフトウエアにより前記運転パターンを切り換える機器制御手段とを有する前記電子機器と
からなることを特徴とする電子機器運転パターン切換システム。
【請求項２】
前記サーバは、
前記電子機器を特定する識別情報に対応させて前記データベースに格納された前記電子機器に対応する前記ソフトウエアのリストと、前記電子的ネットワークを介して受信した前記識別情報に基づいて前記データベースを検索し、前記識別情報に対応した前記ソフトウエアのリストを前記識別情報の送信元へ送信するソフトウエアリスト送信手段とを有し、
前記電子機器は、
前記機器制御手段が自身を特定する識別情報を記憶した識別情報記憶手段と、前記短距離無線通信手段を介して前記識別情報を送信する識別情報送信手段とを有し、
前記無線携帯端末は、
前記運転パターン切換手段が前記短距離無線通信手段を介して受信した前記識別情報を前記電子的ネットワークを介して前記サーバへ転送する識別情報転送手段と、前記電子的ネットワークを介して受信した前記ソフトウエアのリストを表示する表示処理手段と、表示された前記リストからユーザが選択したソフトウエアを前記サーバへ要求するソフトウエア要求手段と、前記電子的ネットワークを介して受信した前記ソフトウエアを前記短距離無線通信手段を介して前記電子機器へ転送するソフトウエア転送手段と
を有することを特徴とする請求項１記載の電子機器運転パターン切換システム。
【請求項３】
他の電子機器との間で相互通信を行う短距離無線通信手段と、
自身を特定する識別情報を記憶した識別情報記憶手段と、
前記短距離無線通信手段を介して前記識別情報を送信する識別情報送信手段と、
前記短距離無線通信手段を介して受信したソフトウエアにより運転パターンを切り換える機器制御手段と
を有することを特徴とする電子機器。
【請求項４】
電子機器との間で相互通信を行う短距離無線通信手段と、電子的ネットワークに接続する無線通信手段と、この無線通信手段を介して前記電子的ネットワークに接続されたサーバからプログラムをダウンロードして実行させる端末制御手段とを有する無線携帯端末を前記電子機器の運転パターン切換手段として機能させるためのプログラムであって、
前記サーバから前記電子的ネットワークを介して前記無線携帯端末にダウンロードされて実行され、前記無線携帯端末を制御するコンピュータを、
前記短距離無線通信手段を介して前記電子機器から当該電子機器を特定する識別情報を取得する手段と、
取得した前記識別情報を前記電子的ネットワークを介して前記サーバに転送する手段と、
前記サーバから前記電子的ネットワークを介してダウンロードされるソフトウエアを受信する手段と、
受信した前記ソフトウエアを前記短距離無線通信手段を介して前記電子機器に転送する手段と
して機能させることを特徴とするプログラム。
【請求項５】
前記無線携帯端末を制御するコンピュータを、
前記サーバから前記電子的ネットワークを介してダウンロードされるソフトウエアリストを受信し表示する手段と、
表示された前記ソフトウエアリストから選択されたソフトウエアを前記サーバへ要求する手段と
してさらに機能させることを特徴とする請求項４記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、サーバに格納された電子機器の運転パターン制御に用いるソフトウエアを電子機器に伝送することにより電子機器の運転パターンを切り換える電子機器運転パターン切換システムに関する。
【０００２】
【従来の技術】
近年、家庭用電化製品などの電子機器には、マイクロコンピュータなどのプログラム可能な制御装置が搭載され、目的や季節などに応じて複数の運転パターンを切り換えて使用するものが多くなっている。このような電子機器においては、電子機器に設けられたスイッチや遠隔操作用のリモートコントローラを人間が直接操作し、あらかじめ制御装置に内蔵された運転パターンを選択するものが一般的である。このような運転パターンの切換を行う例として、例えば、電気冷蔵庫の季節設定、エアコンの冷暖設定、電気洗濯機の洗浄パターンなどが挙げられる。これらの運転パターンには、電子機器を制御するためのパラメータが含まれており、電子機器に組み込まれた制御装置が内蔵された運転パターンに含まれるパラメータに応じて制御を行っている。
【０００３】
従来の電子機器は、内蔵されている運転パターンで用いられるパラメータを工場出荷時に設定しており、電子機器のユーザは、運転パターン選択時にあらかじめ設定されたパラメータからその場の状況に適したパラメータを選択するようになっている。例えば、電気冷蔵庫の季節設定を例にとると、冷却能力の強弱の切換を行う場合、強弱２つの運転パターンに対して、標準、夏季、冬季などのパラメータを選択可能とすることにより、同じ強弱であってもモータの運転出力や運転パターンが異なるようにし、冷え過ぎや冷却不足の発生を防止している。
【０００４】
このように、従来の電子機器における運転パターンのパラメータは、製造元で設定した固定値であることが一般的であるため、夏季や冬季といった季節情報などのように同じ国内であっても地域によりばらつきがあるものでは対応しきれないという問題がある。例えば、前述した電気冷蔵庫の季節設定を例にとると、南方の地方と北方の地方とでは夏季と冬季に要求される能力がそれぞれ異なっている。また、同じ地方であっても低地と高地とでは温度環境が異なっている。
【０００５】
しかしながら、電子機器をその目的や季節などに応じて最適な運転パターンで動作させようとすると、運転パターンのパラメータやその組合せの数が急激に増大するため、電子機器を考え得る全ての運転パターンに対応させることは設定方法が煩雑になり操作性や信頼性を低下させる原因となるため現実的でない。また、特殊な用途に応じた設定をあらかじめ考慮して設けておく場合もあるが、特殊な用途は使用されない場合が多く、電子機器のメモリ資源が無駄に占有されるという問題がある。
【０００６】
このような問題を解決するものとして、最近、インターネット接続機能を備え、インターネット網に接続されたサーバから所望の情報をダウンロードして表示したり、プログラムやデータをダウンロードして機能を追加・変更したりすることを可能とした情報家電と呼ばれる家庭電化製品が販売されている。このような情報家電の例としては、インターネット接続機能を有するテレビ、電気冷蔵庫、電子レンジなどがあり、情報家電に対する情報提供サービスの例としては、調理メニューなどの調理方法情報がある。
【０００７】
一方、最近になって、携帯電話機などの無線携帯端末に赤外線や微少電力の電波を用いた短距離無線通信手段を設けたものが販売されるようになってきた。赤外線を用いた短距離無線通信手段としては、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）方式が一般的に用いられている。また、微少電力の電波を用いた短距離無線通信手段としては、ブルートゥース（Ｒ）（Ｂｌｕｅｔｏｏｔｈ）方式が知られている。ＩｒＤＡ方式は１ｍ以内で、ブルートゥース（Ｒ）方式は１０ｍ程度まで相互通信が可能である。このような短距離無線通信手段は、元来、無線携帯端末同士やパーソナルコンピュータとの間でデータ交換を行う手段として用いることを想定している。しかしながら、近年これら無線携帯端末の個人所有率が高くなったことから、このような短距離無線通信手段を備えた無線携帯端末を他の電子機器とのデータ交換手段として用いることが検討されている。
【０００８】
このような一例として、電子機器と無線携帯端末とで相互通信を行い、電子機器に記録されている管理記録を無線携帯端末が読み出し、読み出した管理記録を含む電子メールを管理センターへ送信する電子機器の管理システムが提案されている（例えば、特許文献１参照。）。
なお、出願人は、本明細書に記載した先行技術文献情報で特定される先行技術文献以外には、本発明に関連する先行技術文献を出願時までに発見するには至らなかった。
【０００９】
【特許文献１】
特開２００３−００８７６３号公報（第５−９頁、図１、図２）
【００１０】
【発明が解決しようとする課題】
しかしながら、前述した情報家電はインターネット接続手段を必要とするため、コストが高くなるという問題があった。また、情報家電を使用するためにはインターネットに接続可能な家庭内ＬＡＮなどが必要であり、使用者側の設備コストがかかるという問題があった。また、前述した電子機器の管理システムは、電子機器の管理情報を吸い上げることはできても、電子機器の運転パターンを変更することができなかった。さらに、電子機器が管理情報の送信先情報や相互通信を行う携帯情報端末を認証するための認証情報を記憶するとともに、これらの情報を携帯情報端末との間で相互に処理するための情報処理プログラムが必要であるため、これらの情報が変更されたときの変更手続が煩雑であり、かつ電子機器の処理負荷が大きいという問題があった。
【００１１】
本発明は、このような問題を解決するためになされたものであり、インターネット上のサーバから必要とする電子機器へ必要とする運転パターンのパラメータや制御プログラムなどのソフトウエアをダウンロードして電子機器の運転パターンを切換可能な低コストで操作の簡単な電子機器運転パターン切換システムを提供することを目的とする。
【００１２】
【課題を解決するための手段】
上述した課題を解決するために、本発明の電子機器運転パターン切換システムは、サーバに格納された電子機器の運転パターン制御に用いるソフトウエアを電子機器に伝送することにより電子機器の運転パターンを切り換える電子機器運転パターン切換システムであって、電子機器の運転パターン切換手段を実現するプログラムと複数のソフトウエアとを格納するデータベースを有し電子的ネットワークに接続されたサーバと、電子機器との間で相互通信を行う短距離無線通信手段と、電子的ネットワークに接続する無線通信手段と、この無線通信手段を介して電子的ネットワークに接続されたサーバと接続し、データベースに格納されたプログラムをダウンロードして実行させることにより、データベースに格納されたソフトウエアをダウンロードし、短距離無線通信手段を介して電子機器に転送する運転パターン切換手段を実現する端末制御手段とを有する無線携帯端末と、無線携帯端末との間で相互通信を行う短距離無線通信手段と、この短距離無線通信手段を介して転送されたソフトウエアにより運転パターンを切り換える機器制御手段とを有する電子機器とからなることによって特徴づけられる。
【００１３】
この電子機器運転パターン切換システムの一構成例は、サーバが電子機器を特定する識別情報に対応させてデータベースに格納された電子機器に対応するソフトウエアのリストと、電子的ネットワークを介して受信した識別情報に基づいてデータベースを検索し、識別情報に対応したソフトウエアのリストを識別情報の送信元へ送信するソフトウエアリスト送信手段とを有し、電子機器は、機器制御手段が自身を特定する識別情報を記憶した識別情報記憶手段と、短距離無線通信手段を介して識別情報を送信する識別情報送信手段とを有し、無線携帯端末は、運転パターン切換手段が短距離無線通信手段を介して受信した識別情報を電子的ネットワークを介してサーバへ転送する識別情報転送手段と、電子的ネットワークを介して受信したソフトウエアのリストを表示する表示処理手段と、表示されたリストからユーザが選択したソフトウエアをサーバへ要求するソフトウエア要求手段と、電子的ネットワークを介して受信したソフトウエアを短距離無線通信手段を介して電子機器へ転送するソフトウエア転送手段とを有する。
【００１４】
本発明の電子機器は、他の電子機器との間で相互通信を行う短距離無線通信手段と、自身を特定する識別情報を記憶した識別情報記憶手段と、短距離無線通信手段を介して識別情報を送信する識別情報送信手段と、短距離無線通信手段を介して受信したソフトウエアにより運転パターンを切り換える機器制御手段とを有することによって特徴づけられる。本発明の電子機器は、上述した電子機器運転パターン切換システムに適用することにより、短距離無線通信手段を介して自身が持つ識別情報を送信するだけで必要とする運転パターンのパラメータや追加機能を実現するプログラムを取得することができる。
【００１５】
本発明のプログラムは、電子機器との間で相互通信を行う短距離無線通信手段と、電子的ネットワークに接続する無線通信手段と、この無線通信手段を介して電子的ネットワークに接続されたサーバからプログラムをダウンロードして実行させる端末制御手段とを有する無線携帯端末を電子機器の運転パターン切換手段として機能させるためのプログラムであって、サーバから電子的ネットワークを介して無線携帯端末にダウンロードされて実行され、無線携帯端末を制御するコンピュータを、短距離無線通信手段を介して電子機器から当該電子機器を特定する識別情報を取得する手段と、取得した識別情報を電子的ネットワークを介してサーバに転送する手段と、サーバから電子的ネットワークを介してダウンロードされるソフトウエアを受信する手段と、受信したソフトウエアを短距離無線通信手段を介して電子機器に転送する手段として機能させることによって特徴づけられる。このプログラムの一構成例は、無線携帯端末を制御するコンピュータを、サーバから電子的ネットワークを介してダウンロードされるソフトウエアリストを受信し表示する手段と、表示されたソフトウエアリストから選択されたソフトウエアをサーバへ要求する手段としてさらに機能させる。
【００１６】
【発明の実施の形態】
以下に図を用いて発明の実施の形態を説明する。
図１は、本発明にかかる電子機器運転パターン切換システムの実施の形態を示す構成図である。図１に示すように、この電子機器運転パターン切換システムは、電子機器１、携帯電話機２、サーバ３、インターネット網４および無線基地局５により構成されている。ここで、電子機器１と携帯電話機２とは、それぞれ短距離無線通信手段を有し、互いにデータを送受信可能に構成されている。また、携帯電話機２は無線基地局５を介してインターネット網４へ接続可能なデータ通信手段を有し、インターネット網４に接続されたサーバ３と互いにデータを送受信可能に構成されている。
【００１７】
次に、図２を参照してこの電子機器運転パターン切換システムの動作を説明する。図２は、本実施の形態にかかる電子機器運転パターン切換システムの通信シーケンスを説明するシーケンス図である。まず、電子機器１と携帯電話機２とを所有するユーザが電子機器１の運転パターンを切り換えるため、携帯電話機２の電子機器運転パターン切換システム呼出しメニューを選択すると、携帯電話機２は電子機器運転パターン切換処理プログラム（以下、処理プログラムという）を入手するためサーバ３へ処理プログラム要求を送信する。一方、サーバ３は、処理プログラム要求を受信すると送信元の携帯電話機２へ処理プログラムを送信する。
【００１８】
携帯電話機２は、処理プログラムを受信すると、この処理プログラムを実行する。処理プログラムが実行されると、携帯電話機２は電子機器１のメーカー名と機種名とを示す識別情報を入手するため、短距離無線通信手段を用いて電子機器１に識別情報要求を送信する。一方、電子機器１は識別情報要求を受信すると、短距離無線通信手段を用いて自身に内蔵された記録媒体に記録されているメーカー名と機種名とを示す識別情報を携帯電話機２に送信する。
【００１９】
携帯電話機２は、電子機器１から送信された識別情報を受信すると、受信した識別情報をサーバ３に転送する。サーバ３は、識別情報を受信すると当該識別情報に基づいて内蔵するデータベースを検索し、電子機器１のメーカー名と機種名の情報を入手する。さらに、サーバ３は電子機器１のメーカー名と機種名の情報に基づいて内蔵するデータベースを検索し、電子機器１に対応する運転パターンのパラメータや制御プログラムなどのソフトウエアリストを入手し、送信元の携帯電話機２に送信する。
【００２０】
携帯電話機２は、ソフトウエアリストを受信すると、受信したソフトウエアリストを自身の表示画面に表示する。ユーザは、携帯電話機２の表示画面に表示されたソフトウエアリストを見て、必要とするソフトウエアを選択する操作を行う。携帯電話機２は、ソフトウエア選択操作により選択されたソフトウエアをサーバ３に通知し、ソフトウエアの送信を要求する。サーバ３は、選択されたソフトウエアを携帯電話機２から通知されると、内蔵するデータベースを検索し、該当するソフトウエアを通知元の携帯電話機２に送信する。
【００２１】
携帯電話機２は、要求したソフトウエアをサーバ３から受信すると、短距離無線通信手段を用いて受信したソフトウエアを電子機器１に転送する。電子機器１は、携帯電話機２から転送されたソフトウエアを受信すると、受信したソフトウエアを自身に内蔵された記録媒体に記録し、以後、記録したソフトウエアに基づいて処理を続行する。以上のようにして、電子機器１の運転パターンが切り換えられる。なお、携帯電話機２は、電子機器１へのソフトウエア転送終了後に処理プログラムを消去するようにすることが望ましい。
【００２２】
次に、本実施の形態にかかる電子機器運転パターン切換システムを構成する電子機器１、携帯電話機２およびサーバ３の詳細について図を参照して説明する。なお、この実施の形態では、短距離無線通信手段として伝送媒体に赤外線を使用するＩｒＤＡ方式を用いた場合を例にして説明するが、これに限られるものではなく、例えばブルートゥース（Ｒ）方式のような微少電力の電波を伝送媒体とする短距離無線通信手段を用いてもよい。
【００２３】
まず、電子機器１の詳細について図３を参照して説明する。図３は、本実施の形態にかかる電子機器１、携帯電話機２およびサーバ３の各機能構成を示す機能ブロック図である。図３に示すように、電子機器１は、受光部１１、コード復号部１２、コード処理部１３、コード作成部１４、発光部１５、識別情報格納部１６、制御情報格納部１７および機器制御部１８を有する。ここで、受光部１１、コード復号部１２、コード作成部１４および発光部１５は、携帯電話機２との短距離無線通信手段を構成している。
【００２４】
受光部１１は、赤外線を受光すると電気信号に変換して出力する機能を有する。コード復号部１２は、受光部１１から出力された電気信号をＩｒＤＡ方式に規定された手順でデジタルデータに復号する機能を有する。コード処理部１３は、コード復号部１２で復号されたデジタルデータを解釈し、あらかじめ定められた所定の処理を行う機能を有する。この場合、コード処理部１３は、後述する携帯電話機２から送信された識別情報要求に対する応答処理として短距離無線通信手段を介して識別情報を送信する識別情報送信手段として作用する。また、携帯電話機２から短距離無線通信手段を介して転送されたソフトウエアを制御情報格納部１７に格納するとともに機器制御部１８にソフトウエアが転送されたことを通知し、転送されたソフトウエアにより運転パターンを切り換える機器制御手段として作用する。
【００２５】
コード作成部１４は、入力されたデジタルデータをＩｒＤＡ方式に規定された手順でコードデータからなる電気信号に変換し、発光部１５へ入力する機能を有する。発光部１５は、入力された電気信号を赤外線に変換して出力する機能を有する。識別情報格納部１６は、当該電子機器を特定する識別情報を記憶する識別情報記憶手段として作用する。この場合、識別情報格納部１６には当該電子機器のメーカー名と機種名とを示す識別情報であるＩＤコードが記録されており、コード処理部１３からの読み出し要求に応じてＩＤコードを出力する。このＩＤコードは、メーカーと機種とにより一意に定められたユニークなデータ列で構成されている。
【００２６】
制御情報格納部１７は、当該電子機器の運転パターンとそのパラメータとを含むデータおよび当該電子機器の機能を実現するプログラムを記憶する機能およびコード処理部１３からの要求に応じて保存されたデータやプログラムの書換えと新たなデータやプログラムの記録とを行う機能を有する。この場合、制御情報格納部１７には、あらかじめ工場出荷時に設定される当該電子機器の基本的な運転パターンとそのパラメータとを含むデータおよび基本的な機能を実現するプログラムが記録されている。機器制御部１８は、制御情報格納部１７に保存されている当該電子機器の運転パターンとそのパラメータとを含むデータおよび当該電子機器の機能を実現するプログラムに基づいて電子機器の動作を制御する機能を有する。
【００２７】
次に、この電子機器１の動作について説明する。この電子機器１は、携帯電話機２と短距離無線通信手段を用いてデータ通信を行い、運転パターンの変更や機能追加を行うことができる。運転パターンの変更や機能追加を行うためにこの電子機器１が行う処理は、識別情報要求に対する応答処理と、携帯電話機２から転送されたソフトウエアの格納処理である。
【００２８】
識別情報要求に対する応答処理は、携帯電話機２からの問い合わせに対して自身の識別情報を通知するものであり、受光部１１で受光され、コード復号部１２により復号されたデジタルデータをコード処理部１３が解釈した結果が識別情報要求であった場合に実行される。識別情報要求に対する応答処理が実行されると、コード処理部１３は識別情報格納部１６から前述したＩＤコードを読み出し、コード作成部１４に入力する。コード作成部１４に入力されたＩＤコードは、コードデータからなる電気信号に変換された後、発光部１５で赤外線に変換され出力される。これにより、電子機器１の識別情報が携帯電話機２へ通知される。
【００２９】
携帯電話機２から転送されたソフトウエアの格納処理は、短距離無線通信手段によって携帯電話機２から転送されたソフトウエアを制御情報格納部１７に記録するとともに、新たなソフトウエアが格納されたことを機器制御部１８に通知するものであり、コード復号部１２により復号されたデジタルデータをコード処理部１３が解釈した結果がソフトウエア転送であった場合に実行される。
【００３０】
ソフトウエアの格納処理が実行されると、コード処理部１３はコード復号部１２により復号されたデジタルデータが運転パターン等のデータか、機器制御等に用いるプログラムかの判定を行う。この場合、データとプログラムは、転送されるデータの先頭に付加されるデータ名や識別コードなどで判定することができる。判定結果がデータの場合は、制御情報格納部１７のデータ格納領域を検索し、当該データの記憶領域に上書きまたは追加書き込みする。上書きと追加書き込みの選択はデータ名や識別コードなどで判定するようにしてもよいし、書き込み先の記憶領域に応じて判定するようにしてもよい。書き込み完了後、コード処理部１３は機器制御部１８にデータ変更を通知する。
【００３１】
判定結果がプログラムの場合は、制御情報格納部１７のプログラム格納領域を検索し、同じプログラム名のプログラムを発見した場合は上書きし、発見できなかった場合はプログラム格納領域の空き領域に追加書き込みする。書き込み完了後、コード処理部１３は機器制御部１８にプログラム変更を通知する。
【００３２】
機器制御部１８は、データ変更やプログラム変更の通知を受けると、所定のタイミングで通知されたデータやプログラムを制御情報格納部１７から読み出し、変更されたデータやプログラムに更新し、更新されたデータやプログラムに基づいて制御動作を続行する。これにより、電子機器１の運転パターン変更や機能追加が行われる。
【００３３】
次に、図３に示した電子機器１の各部の実現手段について説明する。図４は、本実施の形態にかかる電子機器１のハードウェア構成を示すブロック図である。図４に示すように、この電子機器１は、ＣＰＵ（演算処理装置）４１、ＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）４２、ＲＯＭ（ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ）４３、不揮発性メモリ４４、入力インタフェース（以下、入力Ｉ／Ｆという）４５、出力インタフェース（以下、出力Ｉ／Ｆという）４６、バス４７、受光部１１および発光部１５を有し、ＣＰＵ４１、ＲＡＭ４２、ＲＯＭ４３、不揮発性メモリ４４、入力Ｉ／Ｆ４５および出力Ｉ／Ｆ４６がバス４７に接続されている。入力Ｉ／Ｆ４５には受光部１１が接続され、出力Ｉ／Ｆ４６には発光部１５が接続されている。
【００３４】
このような構成において、受光部１１は、赤外線受光素子を有する電子回路により実現される。赤外線受光素子として、例えば、赤外線透過フィルタを前置したフォトダイオードなどが使用できる。コード復号部１２は、ＣＰＵ４１、ＲＡＭ４２、ＲＯＭ４３および入力Ｉ／Ｆ４５の各ハードウエア資源とＲＯＭ４３に記憶されたコード復号部１２の機能を実現するプログラムとが協働することにより実現される。
【００３５】
コード処理部１３は、ＣＰＵ４１、ＲＡＭ４２、ＲＯＭ４３および不揮発性メモリ４４の各ハードウエア資源とＲＯＭ４３に記憶されたコード処理部１３の機能を実現するプログラムとが協働することにより実現される。コード作成部１４は、ＣＰＵ４１、ＲＡＭ４２、ＲＯＭ４３および出力Ｉ／Ｆ４６の各ハードウエア資源とＲＯＭ４３に記憶されたコード作成部１４の機能を実現するプログラムとが協働することにより実現される。
【００３６】
発光部１５は、赤外線発光素子を有する電子回路により実現される。赤外線発光素子として、例えば、赤外線発光ダイオードなどが使用できる。識別情報格納部１６と制御情報格納部１７は、例えば、フラッシュメモリなどの不揮発性メモリ４４により実現される。この場合、不揮発性メモリ４４には、識別情報や制御情報の記憶領域を示すインデックステーブルが設けられている。なお、インデックステーブルを設けず、不揮発性メモリ４４を読み書きするプログラムによって識別情報や制御情報の記憶領域をあらかじめ決定しておくようにしてもよい。機器制御部１８は、ＣＰＵ４１、ＲＡＭ４２、ＲＯＭ４３および不揮発性メモリ４４の各ハードウエア資源とＲＯＭ４３に記憶された機器制御部１８の機能を実現するプログラムとが協働することにより実現される。
【００３７】
次に、本実施の形態にかかる携帯電話機２の詳細について図３を参照して説明する。図３に示すように、携帯電話機２は、受光部２１、コード復号部２２、制御処理部２３、コード作成部２４、発光部２５、通信処理部２６、表示処理部２７および操作処理部２８を有する。ここで、受光部２１、コード復号部２２、コード作成部２４および発光部２５は、電子機器１との短距離無線通信手段を構成している。受光部２１、コード復号部２２、コード作成部２４および発光部２５の機能は、それぞれ前述した電子機器１の受光部１１、コード復号部１２、コード作成部１４および発光部１５の機能と同じであるから説明を省略する。
【００３８】
制御処理部２３は、サーバ３に処理プログラムを要求する機能と、サーバ３から提供された処理プログラムを実行させ、電子機器１の運転パターン変更や機能追加を行う機能とを有する。通信処理部２６は、無線基地局５との間で無線通信を行うことにより、無線基地局５にインターネット網４を介して接続されたサーバ３とデータ通信を行う機能を有する。ここで、制御処理部２３は端末制御手段を構成し、通信処理部２６は無線通信手段を構成している。表示処理部２７は、制御処理部２３が行った処理結果を画面表示する機能を有する。操作処理部２８は、ユーザが携帯電話機２を操作して入力したデータや命令を制御処理部２３に入力する機能を有する。
【００３９】
この場合、制御処理部２３はサーバ３に処理プログラムを要求する機能により取得した処理プログラムを実行することにより、表示処理部２７および操作処理部２８と協働し電子機器１の運転パターン切換手段を実現する。この運転パターン切換手段は、短距離無線通信手段を介して電子機器１に識別情報を要求する識別情報要求手段と、短距離無線通信手段を介して電子機器１から送信された識別情報を無線通信手段を介してインターネット網４に接続されたサーバ３へ転送する識別情報転送手段と、インターネット網４を介してサーバ３から受信した後述するソフトウエアのリストを表示する表示処理手段と、表示されたソフトウエアのリストからユーザが選択したソフトウエアをインターネット網４を介してサーバ３へ要求するソフトウエア要求手段と、インターネット網４を介してサーバ３から受信した後述するソフトウエアを短距離無線通信手段を介して電子機器１に転送するソフトウエア転送手段として作用する。
【００４０】
次に、この携帯電話機２の動作について説明する。この携帯電話機２が電子機器１の運転パターン変更や機能追加を行うために行う処理は、インターネット網４に接続されたサーバ３から処理プログラムをダウンロードする処理と、ダウンロードした処理プログラムを実行することにより行われる処理である。
【００４１】
処理プログラムをダウンロードする処理は、ユーザがこの携帯電話機２を操作して電子機器運転パターン切換システム呼出しメニューを選択することにより行われる。この呼出しメニューが選択されると、操作処理部２８から制御処理部２３へ、このメニュー選択が通知される。制御処理部２３は、このメニュー選択が通知されると、通信処理部２６にサーバ３への処理プログラム要求を送信させ、通信処理部２６が処理プログラムを受信すると通信処理部２６から読み出して実行する。
【００４２】
処理プログラムを実行することにより行われる処理は、以下の通りである。まず、制御処理部２３はコード作成部２４に識別情報要求のコードデータを作成させ、発光部２５を介して電子機器１に送信させる。次に、制御処理部２３は、受光部２１で受光され、コード復号部２２により復号された電子機器１から送信された識別情報を通信処理部２６に入力することにより、識別情報をサーバ３へ転送させる。
【００４３】
次に、制御処理部２３は、通信処理部２６がサーバ３から電子機器１に適用されるソフトウエアリストを受信すると、このソフトウエアリストを表示処理部２７に転送し、表示処理部２７に画面表示させる。ユーザが表示されたソフトウエアリストから必要とするソフトウエアを選択する操作を行うと、操作処理部２８から制御処理部２３へ、選択されたソフトウエアが通知される。
【００４４】
制御処理部２３は、選択されたソフトウエアが通知されると、通信処理部２６にサーバ３と通信させ、選択されたソフトウエアの要求を行わせる。通信処理部２６が要求されたソフトウエアを受信すると、制御処理部２３は、通信処理部２６から当該ソフトウエアを読み出してコード作成部２４に入力し、コード作成部２４に受信したソフトウエアのコードデータを作成させ、発光部２５を介して電子機器１に送信させる。これにより、電子機器１の運転パターンにかかるデータや機能追加プログラムが電子機器１に転送される。
【００４５】
次に、図３に示した携帯電話機２の各部の実現手段について説明する。図５は、本実施の形態にかかる携帯電話機２のハードウェア構成を示すブロック図である。図５に示すように、この携帯電話機２は、ＣＰＵ５１、ＲＡＭ５２、ＲＯＭ５３、不揮発性メモリ５４、通信インタフェース（以下、通信Ｉ／Ｆという）５５、入力Ｉ／Ｆ５６、出力Ｉ／Ｆ５７、キーインタフェース（以下、キーＩ／Ｆという）５８、画面インタフェース（以下、画面Ｉ／Ｆという）５９、バス６０、無線部６１、受光部２１、発光部２５、操作キー６２および表示画面６３を有する。
【００４６】
ここで、ＣＰＵ５１、ＲＡＭ５２、ＲＯＭ５３、不揮発性メモリ５４、通信Ｉ／Ｆ５５、入力Ｉ／Ｆ５６、出力Ｉ／Ｆ５７、キーＩ／Ｆ５８および画面Ｉ／Ｆ５９がバス６０に接続されている。また、通信Ｉ／Ｆ５５に無線部６１が、入力Ｉ／Ｆ５６に受光部２１が、出力Ｉ／Ｆ５７に発光部２５が、キーＩ／Ｆ５８に操作キー６２が、画面Ｉ／Ｆ５９に表示画面６３がそれぞれ接続されている。
【００４７】
このような構成において、受光部２１は、赤外線受光素子を有する電子回路により実現される。赤外線受光素子として、例えば、赤外線透過フィルタを前置したフォトダイオードなどが使用できる。コード復号部２２は、ＣＰＵ５１、ＲＡＭ５２、ＲＯＭ５３および入力Ｉ／Ｆ５６の各ハードウエア資源とＲＯＭ５３に記憶されたコード復号部２２の機能を実現するプログラムとが協働することにより実現される。
【００４８】
制御処理部２３は、ＣＰＵ５１、ＲＡＭ５２、ＲＯＭ５３および不揮発性メモリ５４の各ハードウエア資源とＲＯＭ５３に記憶された制御処理部２３の機能を実現するプログラムとが協働することにより実現される。ここで、不揮発性メモリ５４にはサーバ３からダウンロードされる処理プログラムを実行させる実行環境を生成するプログラムが記憶されている。また、ダウンロードされた処理プログラムも不揮発性メモリ５４に記憶される。処理プログラムを実行させる実行環境を生成するプログラムとして、例えば、Ｊａｖａ（Ｒ）サブシステムが用いられる。この場合、処理プログラムにはＪａｖａ（Ｒ）アプレットが用いられる。
【００４９】
コード作成部２４は、ＣＰＵ５１、ＲＡＭ５２、ＲＯＭ５３および出力Ｉ／Ｆ５７の各ハードウエア資源とＲＯＭ５３に記憶されたコード作成部２４の機能を実現するプログラムとが協働することにより実現される。発光部２５は、赤外線発光素子を有する電子回路により実現される。赤外線発光素子として、例えば、赤外線発光ダイオードなどが使用できる。通信処理部２６は、ＣＰＵ５１、ＲＡＭ５２、ＲＯＭ５３、不揮発性メモリ５４、通信Ｉ／Ｆ５５および無線部６１の各ハードウエア資源とＲＯＭ５３に記憶された通信処理部２６の機能を実現するプログラムとが協働することにより実現される。ここで、不揮発性メモリ５４には、インターネット網４に接続するための設定データ、サーバ３のＩＰアドレスやサーバ３との処理手順等が記憶されている。
【００５０】
表示処理部２７は、ＣＰＵ５１、ＲＡＭ５２、ＲＯＭ５３、画面Ｉ／Ｆ５９および表示画面６３の各ハードウエア資源とＲＯＭ５３に記憶された表示処理部２７の機能を実現するプログラムとが協働することにより実現される。操作処理部２８は、ＣＰＵ５１、ＲＡＭ５２、ＲＯＭ５３、キーＩ／Ｆ５８および操作キー６２の各ハードウエア資源とＲＯＭ５３に記憶された操作処理部２８の機能を実現するプログラムとが協働することにより実現される。
【００５１】
次に、本実施の形態にかかるサーバ３の詳細について図３を参照して説明する。図３に示すように、サーバ３は、通信処理部３１、制御処理部３２およびデータベース３３を有する。データベース３３は、処理プログラム３４、複数のソフトウエアリスト３５および複数のソフトウエア３６を格納している。ここで、処理プログラム３４は、携帯電話機２に転送されて実行されることにより、携帯電話機２を電子機器運転パターン切換システムの操作端末として機能させるプログラムである。この場合、処理プログラム３４としては、例えばＪａｖａ（Ｒ）アプレットなどを用いる。この処理プログラム３４は、このサービスの提供対象となる携帯電話機２のプログラム実行環境ごとに用意されている。
【００５２】
ソフトウエア３６は、登録されたメーカーの製品の登録された機種についての、登録された運転パターンのパラメータや追加機能を実現するプログラムなどであり、メーカー名と機種名とに基づいて検索できるように格納されている。ソフトウエアリスト３５は、データベース３３に格納されているソフトウエア３６を識別情報と対応させて登録したリストであり、登録されたメーカーの電子機器について登録された機種ごとに用意されている。
【００５３】
通信処理部３１は、インターネット網４を介して接続された無線基地局５を経由して携帯電話機２とデータ通信を行う機能を有する。制御処理部３２は、携帯電話機２から送信された処理プログラム要求に基づいて送信元の携帯電話機２のプログラム実行環境に適した処理プログラムをデータベース３３から読み出して送信元の携帯電話機２に送信する機能と、携帯電話機２から転送された電子機器１の識別情報に基づいてデータベース３３を検索し、この電子機器１に対応するソフトウエアリスト３５を携帯電話機２に送信する機能と、携帯電話機２から要求されたソフトウエアリスト３５中のソフトウエアをデータベース３３から読み出して携帯電話機２に送信する機能とを有する。
【００５４】
次に、図３に示したサーバ３の各部の実現手段について説明する。サーバ３は、インターネット接続機能を有するコンピュータであり、コンピュータの演算処理装置、主記憶装置、通信制御装置および外部記憶装置などのハードウエア資源（図示せず）と、通信処理部３１および制御処理部３２の機能を実現するプログラムとが協働することにより、通信処理部３１と制御処理部３２を実現する。また、データベース３３は、当該コンピュータの外部記憶装置とこの外部記憶装置をデータベースとして機能させるプログラムとにより実現する。外部記憶装置には、例えばハードディスクドライブなどの磁気記憶装置を用いる。
【００５５】
以上説明したように、この実施の形態にかかる電子機器運転パターン切換システムによれば、電子機器１、携帯電話機２およびサーバ３のいずれにおいても、複雑な処理を必要としないので、ハードウエア資源にかかる負荷が軽くて済むため処理能力の限られた電子機器１や携帯電話機２においても容易に実現することができる。このため、従来の電子機器に対する追加ハードウエアは、短距離無線通信手段程度でよいので、わずかな追加コストで多様な運転パターンや機能追加を実現することが可能となる。さらにユーザ側で最適な運転パターン設定がなされるので、工場出荷時には基本運転パターンを設定するだけでよいため、電子機器のメーカは特殊仕様などの管理が不要となり生産管理の簡素化が図れるとともに、生産コストの低減も可能となる。
【００５６】
また、携帯電話機２はハードウエアやソフトウエアを追加することなく、電子機器運転パターン切換システムの操作端末として用いることができるので、携帯電話機の応用範囲が広がる。なお、この実施の形態では、電子機器運転パターン切換システムの操作端末となる無線携帯端末として携帯電話機を例に説明したが携帯電話機に限られるものではなく、同様の短距離無線通信手段とインターネット接続手段と処理ソフトウエア実行環境とを有する無線携帯端末であればよい。例えば、携帯情報端末や、無線通信カードを実装したいわゆるノートパソコンなどの携帯使用可能なコンピュータを操作端末とすることも可能である。また、電子的ネットワークとしてインターネット網を例に説明したが、インターネット網に限られるものではない。
【００５７】
次に、本実施の形態にかかる電子機器１の適用例について説明する。本発明を空調機器に適用することにより、あらかじめ考えられる全ての運転パターンを工場出荷時に設定することなく、地域、季節により運転パターンをきめ細かく修正することが可能な空調機器を実現することができる。例えば、乾燥・寒冷地向けや湿潤熱帯向けなどの地域ごとに季節に応じた運転パターンで運転することが可能となる。また、室内使用向けや屋外使用向けなどのように同じ地域であっても使用環境が異なり、異なる運転パターンを必要とする場合についても、その環境に適した運転パターンで運転することが可能となる。
【００５８】
また、汎用機器に適用して汎用機器の制御パターンを変更することにより、汎用機器を特定の目的専用に使用することが可能となる。例えば、電気洗濯機をおむつ専用、おしぼり専用、特定の衣類専用などとして用いることや、電気冷蔵庫を漬物専用、野菜専用、果物専用、発酵専用などとして用いることが可能となる。これにより、製造元は汎用機器のみを製造すればよいので、生産効率が向上し、製品コストを下げることが可能となる。また、ユーザは、汎用機器を必要に応じて特定目的の専用機として使用することができるので、利便性が向上する。
【００５９】
【発明の効果】
以上説明したように、本発明によれば、無線携帯端末を操作することにより、インターネット上のサーバから電子機器の運転パターンのパラメータや制御プログラムなどのソフトウエアをダウンロードして電子機器に転送し、電子機器の運転パターンを切り換えることが可能となる。これらのソフトウエアを取得可能とするために新たに電子機器に追加されるのは、短距離無線通信手段のみでよく、他の追加手段は従来の制御装置の資源を利用できる。さらに、運転パターンの切換で行う処理が識別情報の送信処理とソフトウエアの受信処理だけでよいので、組み込み制御装置にかかる処理負荷が少なく済む。このため、多様な運転パターンを実現可能な電子機器を低コストで提供することができる。
【００６０】
また、操作端末の機能を実現するプログラムをサーバから無線携帯端末にダウンロードして実行させることにより操作端末を実現できるので、広く普及している携帯電話機を必要に応じて操作端末とすることができる。このため、電子機器の運転パターンを必要なときにその場で最適な運転パターンに切り換えることが可能となり、ユーザの利便性が向上する。
【図面の簡単な説明】
【図１】本発明にかかる電子機器運転パターン切換システムの実施の形態を示す構成図である。
【図２】本実施の形態にかかる電子機器運転パターン切換システムの通信シーケンスを説明するシーケンス図である。
【図３】本実施の形態にかかる電子機器、携帯電話機およびサーバの各機能構成を示す機能ブロック図である。
【図４】本実施の形態にかかる電子機器のハードウェア構成を示すブロック図である。
【図５】本実施の形態にかかる携帯電話機のハードウェア構成を示すブロック図である。
【符号の説明】
１…電子機器、２…携帯電話機、３…サーバ、４…インターネット網、５…無線基地局、１１，２１…受光部、１２，２２…コード復号部、１３…コード処理部、１４，２４…コード作成部、１５，２５…発光部、１６…識別情報格納部、１７…制御情報格納部、１８…機器制御部、２３…制御処理部、２６…通信処理部、２７…表示処理部、２８…操作処理部、３１…通信処理部、３２…制御処理部、３３…データベース、３４…処理プログラム、３５…ソフトウエアリスト、３６…ソフトウエア、４１，５１…ＣＰＵ、４２，５２…ＲＡＭ、４３，５３…ＲＯＭ、４４、５４…不揮発性メモリ、４５，５６…入力Ｉ／Ｆ、４６，５７…出力Ｉ／Ｆ、４７，６０…バス、５５…通信Ｉ／Ｆ、５８…キーＩ／Ｆ、５９…画面Ｉ／Ｆ、６１…無線部、６２…操作キー、６３…表示画面。
【図１】
2004297472.tif 000003
【図２】
2004297472.tif 000004
【図３】
2004297472.tif 000005
【図４】
2004297472.tif 000006
【図５】
2004297472.tif 000007