(57)【要約】【課題】  ソフトウェアを格納するためのメモリを家電機器側では不要とすることができ、かつダウンロードソフトウェアに基づく通信アダプタ本動作時の処理速度を速くすることができるようにする。【解決手段】  家電機器２に適したソフトウェアに基づいて動作する通信アダプタ１に、表示された２次元コードを変換して得られる、前記ソフトウェアを含む信号を受信する受信手段１４と、前記信号に含まれるソフトウェアを格納する書き込み消去が可能なメモリ１１，１２と、前記ソフトウェアに基づく処理を行うアダプタ制御部３０と、を設ける。【選択図】  図２
2006222730.tif 000002
【特許請求の範囲】
【請求項１】
家電機器に適したソフトウェアに基づいて動作する通信アダプタであって、
表示された２次元コードを変換して得られる、前記ソフトウェアを含む信号を受信する受信手段と、
前記信号に含まれるソフトウェアを格納する書き込み消去が可能なメモリと、
前記ソフトウェアに基づく処理を行うアダプタ制御部と、
を備えることを特徴とする通信アダプタ。
【請求項２】
前記受信手段は、赤外線を搬送波とする信号を受信することを特徴とする請求項１記載の通信アダプタ。
【請求項３】
前記ソフトウェアは単一の２次元コードで構成されることを特徴とする請求項１又は請求項２記載の通信アダプタ。
【請求項４】
前記ソフトウェアはデータ設定処理部分とアダプタ制御処理部分で構成され、各部分が分割可能に単一の２次元コードに埋め込まれていることを特徴とする請求項３記載の通信アダプタ。
【請求項５】
前記ソフトウェアは複数の２次元コードで構成されることを特徴とする請求項１又は請求項２記載の通信アダプタ。
【請求項６】
前記ソフトウェアはデータ設定処理部分とアダプタ制御処理部分で構成され、各部分が複数の２次元コードに分割されていることを特徴とする請求項５記載の通信アダプタ。
【請求項７】
前記書き込み消去が可能なメモリは、マイコン内蔵メモリとマイコン外付けメモリから構成され、マイコン内蔵メモリにはアダプタ制御処理部分を書き込み、マイコン外付けメモリにはデータ設定処理部分を書き込むことを特徴とする請求項１乃至請求項６のいずれかに記載の通信アダプタ。
【請求項８】
前記受信手段が前記データ設定処理部分の前記ソフトウェアを含む信号を受信すると、前記メモリに格納させ、前記アダプタ制御部が前記データ設定処理部分に基づく処理を終了すると、
前記アダプタ制御処理部分の受信待ちを行い、前記受信手段が前記アダプタ制御処理部分の前記ソフトウェアを含む信号を受信すると、前記メモリの前記データ設定処理部分が格納されている領域に上書き処理して格納させるダウンロード制御部、
をさらに備えることを特徴とする請求項１乃至請求項６のいずれかに記載の通信アダプタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部から家電機器に適したソフトウェアをダウンロードして動作する通信アダプタに関する。
【背景技術】
【０００２】
近年、家電機器を通信アダプタを介してインターネットやホームネットワークなどのネットワークに接続し、接続する機器毎に必要となるソフトウェアは後から通信アダプタへダウンロードして動作する方式が提案されている。例えば、家電機器に通常動作に必要なソフトウェアを予め内蔵させておき、このソフトウェアを通信アダプタにダウンロードして動作させたり、新たなソフトウェアをインターネット上のソフトウェア供給会社のサーバからパソコン等にダウンロードし、通信手段を用いて通信アダプタに転送するなどにより、ソフトウェアの追加、更新を行えるようにしている（例えば、特許文献１）。
【０００３】
【特許文献１】特開２００２−７８０３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、家電機器にソフトウェアを内蔵させた場合には、家電機器側にソフトウェアを格納するためのメモリを必要とし、家電機器のコストアップにつながる。
【０００５】
また、インターネット上のソフトウェア供給会社のサーバからパソコンにダウンロードし、通信手段を用いて通信アダプタに送信する場合は、通信アダプタに転送するプログラムをパソコンに用意しなければならず、手間がかかる。
【０００６】
また通常、ダウンロードされるソフトウェアには、各家電機器に応じた各種設定データを設定するためのデータ設定処理部分と、通信アダプタが通常動作時に制御処理を行うためのアダプタ制御処理部分が含まれている。そのうちデータ設定処理部分は、家電機器オブジェクトデータやコマンド変換テーブルデータなどのデータ部分であり、オブジェクトの登録、コマンド変換テーブルの設定をすれば、その後、必要なくなるデータである。しかし、従来のダウンロードされるソフトウェアは、データ設定処理部分とアダプタ制御処理部分に分割されておらず、これらデータ設定処理部分とアダプタ制御処理部分からなるソフトウェア全体が一度にダウンロードされてメモリに格納されるようになっている。そのため、ダウンロードソフトウェアのサイズが大きくなり、動作に必要なメモリ領域を削減しなければならず、このダウンロードソフトウェアに基づく通信アダプタ本動作時の処理速度が遅くなってしまうという難点があった。
【０００７】
本発明の技術的課題は、ソフトウェアを格納するためのメモリを家電機器側では不要とすることができ、かつダウンロードソフトウェアに基づく通信アダプタ本動作時の処理速度を速くすることができるようにすることにある。
【課題を解決するための手段】
【０００８】
本発明に係る通信アダプタは、家電機器に適したソフトウェアに基づいて動作する通信アダプタであって、表示された２次元コードを変換して得られる、前記ソフトウェアを含む信号を受信する受信手段と、前記信号に含まれるソフトウェアを格納する書き込み消去が可能なメモリと、前記ソフトウェアに基づく処理を行うアダプタ制御部と、を備えるものである。
【発明の効果】
【０００９】
本発明によれば、通信アダプタにダウンロードするソフトウェアを２次元コード化し、これを例えば携帯電話などで読み取って通信アダプタに転送することにより、ダウンロードするようにしているので、ソフトウェアを格納するためのメモリを家電機器側に用意する必要がなくなって、家電機器のコストアップを抑えることが可能となる。
【発明を実施するための最良の形態】
【００１０】
実施の形態１．
以下、図示実施形態により本発明を説明する。
図１は本発明の実施の形態１に係る通信アダプタを用いたホームネットワークの全体構成図、図２は本実施形態の通信アダプタのハードウエアを示す構成図、図３はホームネットワークに接続されたコントロールパネルの構成図、図４はその通信アダプタの各部がもつ機能を表す論理構成図、図５はそのダウンロードされるソフトウェアの構成図、図６はその分割されてダウンロードされるソフトウェアの構成図、図７はそのダウンロード動作処理を示すフローチャート、図８はそのメモリマップを示す図、図９はそのアダプタのダウンロード処理を示すフローチャート、図１０はそのアダプタの本動作処理を示すフローチャートである。
【００１１】
本実施形態の通信アダプタ１は、図１のようにエアコン２ａや電気温水器２ｂなどの家電機器２を無線通信媒体３により構築されるホームネットワーク３ａに接続し、ホームネットワーク３ａに接続されたコントロールパネル４等からの操作や動作状態の監視を可能とするために用いられる。そのため、通信アダプタ１は、接続する家電機器２に対応するソフトウェアを外部からダウンロードして動作するようになっている。なお、ホームネットワークの通信媒体はEthernet（登録商標）などの有線でも構わない。
【００１２】
家電機器２と通信アダプタ１の間は、図２のようにシリアル通信Ｉ／Ｆ５，６を介して通信が行われる。また、ホームネットワークへは例えば無線LAN等のネットワーク通信Ｉ／Ｆ７を介して接続される。また、家電機器２に適したソフトウェアが２次元コード化されて表示されたダウンロードソフトウェアＡ及びダウンロードソフトウェアＢを、２次元コードリーダ（ここでは携帯電話）１３にて変換して得られる前記ソフトウェアを含む信号を、２次元コードリーダ（携帯電話）１３のIrDA送信機（投光器）１３ａより受ける受信手段すなわちIrDA受信機（受光機）１４が設けられている。通信アダプタ１のマイコン８は、ＣＰＵ９と書き込み消去が可能な内蔵メモリ（Flashメモリ）１１とから構成されているとともに、外付けのEEPROM１２が設けられている。
【００１３】
コントロールパネル４は、図３のように通信アダプタ１の間の通信を行なうシリアル通信Ｉ／Ｆ１５と、ＬＣＤコントローラを有するマイコン１６と、タッチパネルを有するＬＣＤ表示器１７と、サウンド（スピーカ）１８と、タッチパネルコントローラ１９とから構成されている。
【００１４】
次に、本実施形態の通信アダプタ１の論理構成について図４に基づき図１，２を参照しながら説明する。機器インタフェース部２１は、シリアル通信Ｉ／Ｆ６を介した通信処理を行なうものであり、ネットワークインタフェース部２２は、ネットワーク通信Ｉ／Ｆ７を介した通信処理を行なうものである。IrDA受信部（受光部）４０は、２次元コードリーダ（携帯電話）１３から送られてくる赤外線を搬送波とする信号を受信するものである。基本制御ソフトウェア２３は、ネットワーク通信Ｉ／Ｆ７を介してホームネットワーク３ａと通信するための電文の作成や解釈、コマンド変換テーブル２４を利用して機器インタフェースコマンドとネットワークインタフェースコマンドとの変換を行い、ダウンロードソフトウェア２５は、ダウンロードに係るソフトウェアであって、シリアル通信Ｉ／Ｆ６を介して家電機器２と通信を行うための電文の作成や解釈を行うとともに、基本制御ソフトウェア２３へ家電機器オブジェクトデータ２６の受け渡しを行う。ダウンロード制御部２７は、IrDA受信機（受光機）１４を介して２次元コードリーダ（携帯電話）１３から転送されてくるソフトウェアを、あるいはネットワーク通信Ｉ／Ｆ７を介してホームネットワーク３ａに接続されているコントロールパネル４（図１）に格納されているソフトウェアをダウンロードする機能をもつ。
【００１５】
これを更に詳述すると、家電機器オブジェクトデータ２６は、通信アダプタ１が管理する家電機器情報、例えばエアコンの場合、運転状態、設定温度などの属性とON/OFFや20℃などの属性値をもつ情報のことである。
【００１６】
ダウンロードされるソフトウェアは、図５のように各家電機器に応じた、つまり通信アダプタ１が起動するための各種設定データを設定するデータ設定処理部分のコード（データ設定処理コード）２５ａと、通信アダプタ１が通常動作時に制御処理を行うためのアダプタ制御処理部分のコード（アダプタ制御処理コード）２５ｂとで構成されており、図６のようにこれらにデータ識別子２５ｃ，２５ｄを付けて２次元コード化し、ダウンロードソフトウェアＡとダウンロードソフトウェアＢに分割することで、データ設定処理コード２５ａとアダプタ制御処理コード２５ｂとを容易に分離させてダウンロードすることができるようになっている。なお、送信側および受信側でダウンロード手順が予めきちんと取り決められていれば、データ識別子２５ｃ，２５ｄがなくともデータ設定処理コード２５ａとアダプタ制御処理コード２５ｂとを分離させてダウンロードすることができることは言うまでもない。
【００１７】
データ設定処理コード２５ａは、通信アダプタが動作するための、換言すれば通信アダプタとしての機能を実現するための設定処理を行い、一度しか参照されないコードである。具体的には、通信アダプタ内に保持する家電機器オブジェクトデータの登録やコマンド変換テーブルの設定、あるいは通信設定に関する処理を実行するためのコードが含まれる。これらは、登録設定時に基本制御ソフトウェアを利用して設定データなどが一度参照されて、外付けのEEPROM１２などのデータ格納部に通信アダプタ内で保持するデータ形式で格納されれば、この分割されたダウンロードソフトウェアそのものは必要なくなる。
【００１８】
アダプタ制御処理コード２５ｂは、通信アダプタが本動作開始後に、何度も参照され、プログラム動作中常に実行されるコードである。具体的には、ネットワークインタフェース部２２および機器インタフェース部２１間の相互データの変換処理などが含まれる。
【００１９】
したがって、ダウンロードソフトウェアを、前述のように２次元コード化するとともに、ダウンロードソフトウェアＡ（データ設定処理コード２５ａ）とダウンロードソフトウェアＢ（アダプタ制御処理コード２５ｂ）とに分割し、２次元コードリーダ（携帯電話）１３にて順次変換して得られる前記ソフトウェアを含む信号をIrDA受信機（受光機）１４にて受信し、ダウンロード制御部２７により、ダウンロードソフトウェアＡ（データ設定処理コード２５ａ）は比較的動作の遅い外付けのEEPROM１２に格納させ、ダウンロードソフトウェアＢ（アダプタ制御処理コード２５ｂ）は書き込み消去が可能で比較的動作の速い内蔵メモリ（Flashメモリ）１１に格納させることで、ダウンロードしたソフトウェアに基づく本動作時の処理速度を速くすることができる。また、ソフトウェアを格納するのに必要なメモリの使用量を削減でき、低メモリ容量、低コストのワンチップマイコンを利用することが可能となる。
【００２０】
また、ダウンロードソフトウェアを２次元コード化することにより、ソフトウェアを格納するためのメモリを家電機器側では不要とすることができ、その分、家電機器のコストを削減することができる。
【００２１】
また、ダウンロードソフトウェアを、各家電機器２に応じた各種設定データを設定するためのデータ設定処理コード２５ａと、通信アダプタが通常動作時に制御処理を行うためのアダプタ制御処理コード２５ｂとに分割構成することで、ダウンロード１回あたりのソフトウェアの大きさを小さくすることができて、ダウンロードされる相手機器（２次元コードリーダ（携帯電話）および通信アダプタ）の負担を軽減させることができる。
【００２２】
また、受信手段として、赤外線を搬送波とする信号を受信するIrDA受信機（受光機）１４を用いているので、２次元コードリーダ１３として、IrDA送信機（投光器）１３ａを備えるのが一般化されつつある携帯電話の使用が可能となる。
【００２３】
次に、本実施形態の通信アダプタのダウンロード動作処理、およびそれに続く本動作について、図７乃至図１０に基づき、図１乃至図６を参照しながら説明する。まず、電源の投入があると、通信アダプタ１は、当該アダプタが管理すべき家電機器２に対してどのような家電機器であるのかの情報（例えばエアコンであるのか電気温水器であるのか等の情報）を要求し（ステップＳ１１１）、家電機器２の応答による当該家電機器の情報の入力があると（ステップＳ１１２）、次にダウンロードソフトウェアを受信したか、つまり２次元コードリーダ（携帯電話）１３からソフトウェアが転送されてきたか否かをみて（ステップＳ１１３）、ソフトウェアが転送されてきたならば、このソフトウェアはダウンロードソフトウェアＡであるか否か、つまりデータ設定処理コード２５ａであるか否かをみて（ステップＳ１１４）、データ設定処理コード２５ａであれば、このデータ設定処理コード２５ａをEEPROM１２に格納するとともに（ステップＳ１１５）、このデータ設定処理コード２５ａを用いて家電機器オブジェクトやプロパティの登録、機器インタフェースコマンドとネットワークインタフェースコマンドとのコマンド変換テーブルの作成、マッピングデータ（図８）の作成を行い（ステップＳ１１６）、これらのデータをEEPROM１２に格納する。
【００２４】
ステップＳ１１６で登録、作成されたデータのEEPROM１２への格納が終了すると、次に通信アダプタ１は、ダウンロードソフトウェアを受信したか、つまり２次元コードリーダ（携帯電話）１３から新たにソフトウェアが転送されてきたか否かをみて（ステップＳ１１７）、ソフトウェアが転送されてきたならば、このソフトウェアはダウンロードソフトウェアＢであるか否か、つまりアダプタ制御処理コード２５ｂであるか否かをみて（ステップＳ１１８）、アダプタ制御処理コード２５ｂであれば、このアダプタ制御処理コード２５ｂを内蔵メモリ１１に格納し（ステップＳ１１９）、本動作へ移行する（ステップＳ１２０）。
【００２５】
また、ステップＳ１１４にて受信したダウンロードソフトウェアがデータ設定処理コード２５ａでないと判定された場合は、ステップＳ１１８に飛び、受信したダウンロードソフトウェアがアダプタ制御処理コード２５ｂであるか否かをみて、アダプタ制御処理コード２５ｂであると判定されれば、アダプタ制御処理コード２５ｂに変更があったと判定し、この変更されたアダプタ制御処理コード２５ｂを、内蔵メモリ１１における前回アダプタ制御処理コード２５ｂを格納した領域に上書き処理して（開始アドレスを一致させて）格納し（ステップＳ１１９）、つまりアダプタ制御処理コード２５ｂ部分のみ独立して変更し、本動作へ移行する（ステップＳ１２０）。
【００２６】
また、ステップＳ１１８にて受信したダウンロードソフトウェアがアダプタ制御処理コード２５ｂでないと判定された場合は、アラーム出力して（ステップＳ１２１）、処理を終了する。以上が通信アダプタのダウンロード動作処理である。
【００２７】
ダウンロード動作処理（図７、図９）が終了すると、アダプタ制御処理コード２５ｂに基づく本動作（図１０）が開始され、通信アダプタ１から家電機器２に対し例えば一定時間おきに状態通知要求がだされ、これに応答して家電機器２から現在の状態を知らせる通知が通信アダプタ１に入力する。家電機器２側に状態変化がなければ、通信アダプタ１と家電機器２間での前記状態通知要求と状態通知が繰り返されるだけである。しかし、家電機器２側に状態変化があれば、取得した状態通知から状態変化があったことがわかるので、状態変化があったことがホームネットワーク３ａからコントロールパネル側の通信アダプタ１を介してコントロールパネル４に通知され、コントロールパネル４側でその家電機器２の状態が表示される。また、逆にコントロールパネル４から家電機器２の制御を行った場合は、この制御情報がホームネットワーク３ａから家電機器側の通信アダプタ１を介して家電機器２に通知され、この制御情報に従った家電機器２の動作変更が行われる。
【００２８】
なお、前述の実施の形態１では２次元コード化されてダウンロードされるソフトウェアを、各家電機器に応じた各種設定データを設定するためのデータ設定処理部分と、通信アダプタが通常動作時に制御処理を行うためのアダプタ制御処理部分とに分割された２枚構成としたものを例に挙げて説明したが、この実施の形態１で重要なことはソフトウェアをデータ設定処理部分とアダプタ制御処理部分とに分割可能に構成することであり、このように構成するのであれば各部分を単一（１枚）の２次元コードに埋め込んでもよいし、各部分を２以上（２枚以上）に分割してもよいことは言うまでもない。
【００２９】
実施の形態２．
図１１は本発明の実施の形態２に係る通信アダプタのハードウエアを示す構成図、図１２はその通信アダプタの各部がもつ機能を表す論理構成図、図１３はその通信アダプタのダウンロード動作処理を示すフローチャートであり、各図中、前述の実施の形態１のものと同一部分には同一符号を付してある。なお、説明にあたっては前述の図５、図６、及び図８を参照するものとする。
【００３０】
本実施形態の通信アダプタは、通信アダプタ１のマイコン８のＣＰＵ９に外付けするメモリとしてＲＡＭ１２Ａを用いるとともに、ダウンロード制御部２７Ａにより、IrDA受信機（受光機）１４が２次元コードリーダ（携帯電話）１３から転送されてくるダウンロードソフトウェアＡ（データ設定処理コード２５ａ）を受信すると、このデータ設定処理コード２５ａを書込み消去が可能な内蔵メモリ(例えばFlashメモリなど)１１Ａに格納させ、このデータ設定処理コード２５ａを得たアダプタ制御部３０がデータ設定処理コード２５ａに基づく処理を終了すると、次に２次元コードリーダ（携帯電話）１３から転送されてくるダウンロードソフトウェアＢ（アダプタ制御処理コード２５ｂ）を内蔵メモリ１１Ａのデータ設定処理コード２５ａが格納されている領域に上書き処理して（開始アドレスを一致させて）格納させることで、ダウンロードソフトウェアをダウンロードするのに必要な内蔵メモリの使用量を削減して、低メモリ容量、低コストのワンチップマイコンの利用を可能ならしめた点が前述の実施の形態１のものと異なっており、それ以外の構成は前述の実施の形態１と同一である。
【００３１】
次に、本実施形態の通信アダプタのダウンロード動作処理について、図１３に基づき、図５、図６、図８、図１１及び図１２を参照しながら説明する。まず、電源の投入があると、通信アダプタ１は、当該アダプタが管理すべき家電機器２に対してどのような家電機器であるのかの情報（例えばエアコンであるのか電子レンジであるのか等の情報）を要求し（ステップＳ２１１）、家電機器２の応答による当該家電機器の情報の入力があると（ステップＳ２１２）、次にダウンロードソフトウェアを受信したか、つまり２次元コードリーダ（携帯電話）１３からソフトウェアが転送されてきたか否かをみて（ステップＳ２１３）、ソフトウェアが転送されてきたならば、このソフトウェアはダウンロードソフトウェアＡであるか否か、つまりデータ設定処理コード２５ａであるか否かをみて（ステップＳ２１４）、データ設定処理コード２５ａであれば、このデータ設定処理コード２５ａを内蔵メモリ１１Ａに格納するとともに（ステップＳ２１５）、このデータ設定処理コード２５ａを用いて家電機器オブジェクトやプロパティの登録、機器インタフェースコマンドとネットワークインタフェースコマンドとのコマンド変換テーブルの作成、マッピングデータ（図８）の作成を行い（ステップＳ２１６）、これらのデータをＲＡＭ１２Ａに格納する。
【００３２】
ステップＳ２１６で登録、作成されたデータのＲＡＭ１２Ａへの格納が終了すると、次に通信アダプタ１は、ダウンロードソフトウェアを受信したか、つまり２次元コードリーダ（携帯電話）１３から新たにソフトウェアが転送されてきたか否かをみて（ステップＳ２１７）、ソフトウェアが転送されてきたならば、このソフトウェアはダウンロードソフトウェアＢであるか否か、つまりアダプタ制御処理コード２５ｂであるか否かをみて（ステップＳ２１８）、アダプタ制御処理コード２５ｂであれば、このアダプタ制御処理コード２５ｂを内蔵メモリ１１Ａにおけるデータ設定処理コード２５ａが格納されている領域に上書き処理して（開始アドレスを一致させて）格納し（ステップＳ２１９）、本動作へ移行する（ステップＳ２２０）。
【００３３】
また、ステップＳ２１４にて受信したダウンロードソフトウェアがデータ設定処理コード２５ａでないと判定された場合や、ステップＳ２１８にて受信したダウンロードソフトウェアがアダプタ制御処理コード２５ｂでないと判定された場合は、アラーム出力して（ステップＳ２２１）、処理を終了する。以上が本実施形態の通信アダプタのダウンロード動作処理である。このダウンロード動作処理は電源投入がある度繰り返される。
【００３４】
なお、この実施の形態２においてもダウンロードされるソフトウェアを、各家電機器に応じた各種設定データを設定するためのデータ設定処理部分と、通信アダプタが通常動作時に制御処理を行うためのアダプタ制御処理部分とに分割された２枚構成としたものを例に挙げて説明したが、この実施の形態２で重要なことはソフトウェアをデータ設定処理部分とアダプタ制御処理部分とに分割可能に構成することに加えて、ソフトウェアの最終的に動作に必要な部分が内蔵メモリに格納されるようにすることであり、ダウンロードされるソフトウェアの分割数は単一（１枚）でもよいし、２以上（２枚以上）としてもよいことは言うまでもない。ただし、この実施の形態２では、ソフトウェアを単一（１枚）構成とする場合、これに分割可能に埋め込んでいる各部分（各処理コード）の数だけ、同じ２次元コードの読み取り、転送を繰り返す形でダウンロード動作が進行する。
【００３５】
したがって、この実施の形態２では、ダウンロードソフトウェアのサイズが小さくなり、動作に必要なメモリ領域の確保が容易となる。このため、書込み消去が可能な内蔵メモリのみを有する通信アダプタであっても本発明を適用することができるとともに、ダウンロードソフトウェアに基づく通信アダプタ本動作時の処理速度を速くすることも可能となる。
【図面の簡単な説明】
【００３６】
【図１】本発明の実施の形態１に係る通信アダプタを用いたホームネットワークの全体構成図である。
【図２】本発明の実施の形態１に係る通信アダプタのハードウエアを示す構成図である。
【図３】本発明の実施の形態１に係る通信アダプタを用いたホームネットワークに接続されたコントロールパネルの構成図である。
【図４】本発明の実施の形態１に係る通信アダプタの各部がもつ機能を表す論理構成図である。
【図５】本発明の実施の形態１に係るダウンロードソフトウェアの構成図である。
【図６】本発明の実施の形態１に係るダウンロードソフトウェアの分割構成図である。
【図７】本発明の実施の形態１に係る通信アダプタのダウンロード動作処理を示すフローチャートである。
【図８】本発明の実施の形態１に係る通信アダプタのメモリマップを示す図である。
【図９】本発明の実施の形態１に係る通信アダプタのダウンロード処理を示すフローチャートである。
【図１０】本発明の実施の形態１に係る通信アダプタの本動作処理を示すフローチャートである。
【図１１】本発明の実施の形態１に係る通信アダプタのハードウエアを示す構成図である。
【図１２】本発明の実施の形態２に係る通信アダプタの各部がもつ機能を表す論理構成図である。
【図１３】本発明の実施の形態２に係る通信アダプタのダウンロード動作処理を示すフローチャートである。
【符号の説明】
【００３７】
１  通信アダプタ、２，２ａ，２ｂ  家電機器、１１，１１Ａ  内蔵メモリ、１２  EEPROM（メモリ）、１４  IrDA受信機（受信手段）、２５ａ  データ設定処理部分（データ設定処理コード）、２５ｂ  アダプタ制御処理部分（アダプタ制御処理コード）、２７，２７Ａ  ダウンロード制御部、３０  アダプタ制御部。
【図１】
2006222730.tif 000003
【図２】
2006222730.tif 000004
【図３】
2006222730.tif 000005
【図４】
2006222730.tif 000006
【図５】
2006222730.tif 000007
【図６】
2006222730.tif 000008
【図７】
2006222730.tif 000009
【図８】
2006222730.tif 000010
【図９】
2006222730.tif 000011
【図１０】
2006222730.tif 000012
【図１１】
2006222730.tif 000013
【図１２】
2006222730.tif 000014
【図１３】
2006222730.tif 000015