(57)【要約】このＬＡＮアダプタ１００は、情報家電１０１をＬＡＮに接続するものであって、ＬＡＮアダプタがＬＡＮに接続されているか否かを判定する接続判定部１４によってＬＡＮ上でＬＡＮアダプタに接続している機器がないと判定された場合にかぎり、ＲＯＭ７に記録されている初期ＩＰアドレスをＬＡＮアダプタのＩＰアドレスとして不揮発性メモリ６を介してワークメモリ５に書き込む。一方、ＬＡＮ上でＬＡＮアダプタに接続している機器があると判定された場合には不揮発性メモリの内容をワークメモリに書き込むのみとする。
2003084139.tif 000002
【特許請求の範囲】
【請求項１】
情報家電をローカル・エリア・ネットワークに接続するＬＡＮアダプタであって、
前記ＬＡＮアダプタの前記ＬＡＮ上で認識されている現在のＩＰアドレスを記憶する第一の記憶手段と、
前記ＬＡＮアダプタの初期ＩＰアドレスを記憶する第２の記憶手段と、
前記第１の記憶手段と前記第２の記憶手段とを制御する制御手段と、
前記ＬＡＮアダプタのＩＰアドレスの初期化を指示するＩＰ初期化指示手段と、
前記ＩＰ初期化指示手段による指示に対応して、前記ＬＡＮ上で前記ＬＡＮアダプタに接続している機器の有無を判定する接続判定手段と、
前記接続判定手段の接続判定に応じて前記ＬＡＮアダプタのＩＰアドレスを初期化するＩＰ初期化命令手段と
を備え、
前記制御手段は、前記接続判定手段によって前記ＬＡＮ上で前記ＬＡＮアダプタに接続している機器がないと判定された場合には、前記第２の記憶手段に記録されている前記初期ＩＰアドレスを前記ＬＡＮアダプタのＩＰアドレスとして前記第１の記憶手段に書き込むことを特徴とするＬＡＮアダプタ。
【請求項２】
前記第１の記憶手段は、ワークメモリと、不揮発性メモリとを備え、
前記制御手段は、前記接続判定手段によって前記ＬＡＮ上で前記ＬＡＮアダプタにに接続している機器がないと判定された場合には、
前記ワークメモリを初期化し、
前記第２の記憶手段に記録されている前記初期ＩＰアドレスを前記ＬＡＮアダプタのＩＰアドレスとして前記不揮発性メモリに書き込み、
前記不揮発性メモリの内容を前記ワークメモリに書き込むことを特徴とする請求項１に記載のＬＡＮアダプタ。
【請求項３】
前記第１の記憶手段は、ワークメモリと、不揮発性メモリとを備え、
前記制御手段は、前記接続判定手段によって前記ＬＡＮ上で前記ＬＡＮアダプタに接続している機器があると判定された場合には、前記ワークメモリを初期化し、前記不揮発性メモリの内容を前記ワークメモリに書き込むことを特徴とする請求項１に記載のＬＡＮアダプタ。
【請求項４】
前記ＬＡＮアダプタは、さらに、リセット手段を備え、
前記リセット手段を操作すると、前記ワークメモリを初期化し、前記不揮発性メモリの内容を前記ワークメモリに書き込むことを特徴とする請求項３に記載のＬＡＮアダプタ。
【請求項５】
前記第２の記憶手段は、ＲＯＭであることを特徴とする請求項１に記載のＬＡＮアダプタ。
【請求項６】
前記ＬＡＮアダプタは、
前記ＬＡＮアダプタをＬＡＮに接続するＬＡＮポートと、
前記ＬＡＮポートを介してＬＡＮの情報を取得して管理する管理手段と、
前記ＬＡＮアダプタと前記情報家電とを接続する入出力手段と
をさらに備えることを特徴とする請求項１に記載のＬＡＮアダプタ。
【請求項７】
ローカル・エリア・ネットワークに接続されている情報家電であって、
前記情報家電の前記ＬＡＮ上で認識されている現在のＩＰアドレスを記憶する第一の記憶手段と、
前記情報家電の初期ＩＰアドレスを記憶する第２の記憶手段と、
前記第１の記憶手段と前記第２の記憶手段とを制御する制御手段と、
前記情報家電のＩＰアドレスの初期化を指示するＩＰ初期化指示手段と、
前記ＩＰ初期化指示手段による指示に対応して、前記ＬＡＮ上で前記情報家電に接続している機器の有無を判定する接続判定手段と、
前記接続判定手段の接続判定に応じて前記ＬＡＮアダプタのＩＰアドレスを初期化するＩＰ初期化命令手段と
を備え、
前記制御手段は、前記接続判定手段によって前記ＬＡＮ上で前記情報家電に接続している機器がないと判定された場合には、前記第２の記憶手段に記憶されている前記初期ＩＰアドレスを前記情報家電のＩＰアドレスとして前記第１の記憶手段に書き込むことを特徴とする情報家電。
【請求項８】
情報家電をＬＡＮに接続するＬＡＮアダプタのＩＰアドレスを初期化する方法であって、前記方法は、
前記ＬＡＮアダプタのＩＰアドレスの初期化を指示するステップと、
前記指示に対応して、前記ＬＡＮ上で前記ＬＡＮアダプタに接続している機器の有無を判定するステップと、
前記ＬＡＮアダプタに接続している機器がないと判定された場合には、第２の記憶手段に記録されている初期ＩＰアドレスを前記ＬＡＮアダプタのＩＰアドレスとして第１の記憶手段に書き込むステップと
を含むことを特徴とするＬＡＮアダプタのＩＰアドレスを初期化する方法。
【発明の詳細な説明】
技術分野
本発明は、イーサネット（登録商標）等のローカル・エリア・ネットワーク（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ：ＬＡＮ）上に情報家電を接続するＬＡＮアダプタに関する。
背景技術
近年、ｘＤＳＬ、光ファイバー、ＣＡＴＶなどのブロードバンドのネットワーク接続形態が一般の家庭にも普及してきている。このインフラを利用して、インターネット通信網（以下、ＩＰ通信網と呼ぶ）を介して家庭内のＡＶ機器や照明、冷暖房機器を制御できるようになってきている。これらの機器（情報家電）をＩＰ通信網に接続するために、ＬＡＮアダプタが必要となっている。
このＬＡＮアダプタをネットワークに接続するには、必要な通信パラメータを設定する必要がある。ここで、通信パラメータとは、ユーザＩＤ、パスワード、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレス、ＤＨＣＰ（Ｄｙｎａｍｉｃ  ｈｏｓｔ  ｃｏｎｆｉｇｕｒａｔｉｏｎ  ｐｒｏｔｏｃｏｌ）によるＩＰアドレスの自動割り当て（以下、ＤＨＣＰ設定という）の設定の有無、ＬＡＮアダプタが接続するべき情報家電の種類等のＬＡＮアダプタをＬＡＮ上で接続するのに必要なパラメータである。
また、ＬＡＮアダプタにこの通信パラメータの設定を行う際には、設定用のパソコンとＬＡＮアダプタとを直接に接続したＬＡＮ上で設定を変更する方法が一般的である。この場合、あらかじめわかっているＬＡＮアダプタのローカルＩＰアドレスを指定して設定が行われる。これに対して、ローカルＩＰアドレスではなくグローバルＩＰアドレスを利用して、通信パラメータの設定を行うと、ＬＡＮの外からでも通信パラメータの設定を変更できるのでセキュリティ上問題となる。そこで、通常はローカル・エリア・ネットワーク内のみでのローカルＩＰアドレスを用いて設定される。
以下、従来のＬＡＮアダプタについて図１１から図１５を用いて説明する。
図１１は、従来のＬＡＮアダプタ２００がネットワーク２０５に接続された場合の概要を示すブロック図である。このＬＡＮアダプタ２００は、ＶＴＲやＴＶ等の情報家電２０１と接続されており、また、ＬＡＮポートを介してローカル・エリア・ネットワーク内のＬＡＮケーブルに接続されている。このうち、ＡＤＳＬモデム２０４、ルータ２０３、情報処理機器２０２、ＬＡＮアダプタ２００及び情報家電２０１によって一つのＬＡＮを構成している。ここで、情報処理機器２０２とは、パーソナルコンピュータ等である。さらに、このＬＡＮは、電話回線を介して、例えばインターネット等のネットワーク２０５に接続されており、ネットワーク２０５を介してパーソナルコンピュータや携帯情報端末等の外部機器２０６とも接続されている。情報家電２０１は、一定条件のもとで、ＬＡＮアダプタ２００を介して、ＬＡＮ上の情報処理機器２０２によってアクセスでき、操作できる。また、ＬＡＮの外のネットワーク２０５に接続されている外部機器２０６から、ネットワーク２０５とルータ２０３を介してアクセスでき、操作できる。一方、逆に情報家電２０１は、一定条件のもとで、ＬＡＮアダプタ２００を介して、ＬＡＮ上の情報処理機器２０２にアクセスでき、操作できる。また、ＬＡＮの外の外部機器２０６に対して、ネットワーク２０５とルータ２０３を介してアクセスでき、操作できる。
図１２は、従来のＬＡＮアダプタ２００の構成を示すブロック図である。このＬＡＮアダプタ２００は、ＬＡＮポート５１でＬＡＮに有線又は無線で接続されている。また、ワークメモリ５５と、不揮発性メモリ５６とを備える。ワークメモリ５５は、ＬＡＮアダプタ２００の設定やＬＡＮ上に接続されている情報処理機器２０２およびルータ２０３の設定に関する情報を記憶している。不揮発性メモリ５６は、読み出しおよび書き込みが可能であるフラッシュメモリ等である。このワークメモリ５５に書き込まれているＩＰアドレスは、ＬＡＮアダプタ２００のＬＡＮ上でのＩＰアドレスとして利用される。
また、このＬＡＮアダプタ２００は、管理部５３と、制御部５４と、リセット釦５９と、リセット部６０と、電源部６１と、入出力部６２とを備えている。管理部５３は、ＬＡＮによる通信を可能にするためのものであり、ＬＡＮアダプタ２００自身の設定とＬＡＮ上に接続されている外部機器である情報処理機器２０２およびルータ２０３の設定に関する情報を管理する管理手段である。制御部５４は、管理部５３、ワークメモリ５５、不揮発性メモリ５６を制御し、また情報家電２０１との通信を制御する制御手段である。リセット釦５９を押し下げることによってリセット部６０は、ワークメモリ５５をクリアするよう指令する信号を発信する。電源部６１は、ＬＡＮアダプタ２００の電源部であり、電源ＯＦＦ後の電源ＯＮによってリセット部６０を動作させる。入出力部６２は、情報家電２０１に接続される入出力手段である。
図１３は、このＬＡＮアダプタ２００をＬＡＮに接続するにあたって、通信パラメータ等を設定する場合の接続を示すブロック図である。この場合には、ＬＡＮアダプタ２００と通信パラメータ設定機器２０７とをＬＡＮケーブルで接続して、ＬＡＮアダプタ２００の通信パラメータを設定するのが一般的である。ここで、通信パラメータ設定機器２０７は、パーソナルコンピューターや携帯電話等であり、電子的に情報処理を行える機器である。
また、図１４は、図１３に示すようにＬＡＮアダプタ２００と通信パラメータ設定機器２０７とをＬＡＮケーブルで接続した上で、ＬＡＮアダプタ２００の通信パラメータを設定する（以下、通信パラメータ設定という）ときの動作を示すフローチャートである。これは、ユーザがＬＡＮアダプタ２００の不揮発性メモリ５６内に保存されているＩＰアドレスを把握している場合に、ＬＡＮアダプタ２００をＬＡＮに接続する際の通信パラメータ設定方法である。
（ａ）ユーザがリセット釦５９を押し下げる等の操作をすることで、リセット部６０から制御部５４に対してワークメモリ５５をクリアするよう指令する信号を送信する（Ｓ５１：リセットステップ）。
（ｂ）制御部５４が不揮発性メモリ５６に保存されている通信パラメータを読み出してワークメモリ５５に書き込む（Ｓ５２：ワークメモリ初期化ステップ）。
（ｃ）通信パラメータ設定機器２０７でＬＡＮアダプタ２００のＩＰアドレスを指定することによりＬＡＮアダプタ２００と通信パラメータ設定機器２０７との間での通信を可能にする（Ｓ５３：接続設定ステップ）。
（ｄ）通信パラメータ設定機器２０７を操作して、ＬＡＮアダプタ２００の不揮発性メモリ５６に通信パラメータを書き込んで設定する（Ｓ５４：通信パラメータ設定ステップ）。
また、図１５は、従来のＬＡＮアダプタ２００を図１１に示すようにＬＡＮ上に接続した場合に、ＬＡＮ上の機器である情報処理機器２０２からＬＡＮアダプタ２００のＩＰアドレスを書き換える際のフローチャートである。これは、不揮発性メモリ５６に保存されている通信パラメータが適切であり、図１１に示すＬＡＮ上で通信が適切に行うことができる場合に、ＬＡＮアダプタ２００をＬＡＮ上で利用できるようにする方法である。
（ａ）ユーザがリセット釦５９を操作して、リセット部６０から制御部５４に対してリセットするよう指令する信号を送信する（Ｓ５１：リセットステップ）。
（ｂ）制御部５４が不揮発性メモリ５６に保存されている通信パラメータを読み出してワークメモリ５５に書き込む（Ｓ５２：ワークメモリ初期化ステップ）。
（ｃ）制御部５４が情報処理機器２０２からスタティックＩＰ指定信号を検出する（Ｓ５５：スタティックＩＰ指定検出ステップ）。
（ｄ）制御部５４が、スタティックＩＰ指定検出ステップＳ５５でスタティックＩＰ指定信号を検出したときに、スタティックＩＰアドレスをワークメモリ５５および不揮発性メモリ５６に書き込む（Ｓ５６：スタティックＩＰ設定ステップ）。
（ｅ）制御部５４が、ＤＨＣＰ設定をする旨の信号（以下、ＤＨＣＰ設定信号）を検出する（Ｓ５７：ＤＨＣＰ設定信号検出ステップ）。
（ｆ）ＤＨＣＰ設定信号検出ステップＳ５７でＤＨＣＰ設定信号を検出したときに、ルータ２０３のＤＨＣＰ機能を使用することをワークメモリ５５および不揮発性メモリ５６に書き込む（Ｓ５８：ダイナミックＩＰ設定ステップ）。
以上の、スタティックＩＰ設定ステップＳ５６、ＤＨＣＰ設定信号検出ステップＳ５７またはダイナミックＩＰ設定ステップＳ５８後に、スタティックＩＰ指定検出ステップＳ５５の前に戻りループを形成することにより、スタティックＩＰ指定信号およびＤＨＣＰ設定信号の待ち状態となる。これによって、ＬＡＮアダプタ２００がＬＡＮ上で利用できる。
発明の開示
しかしながら上記の従来の構成では、ワークメモリ５５および不揮発性メモリ５６に保存されているＩＰアドレスを表示する表示部を有していない。そのため、情報処理機器２０２のユーザが一旦ワークメモリ５５および不揮発性メモリ５６に保存されているＩＰアドレスを把握していない状態になると、ＩＰアドレスを情報処理機器２０２のユーザが再度把握する手段がない。この場合には、ＬＡＮ上での他の機器からＬＡＮアダプタ２００に対してのアクセスを復帰することができなくなってしまうという問題点を有していた。
また、ＩＰアドレスの設定は、ＬＡＮポート５１を介した外部の機器からの操作でのみ可能なので、外部の機器からＩＰアドレスを再設定してＬＡＮ上で利用できるようにすればよい。しかし、外部の機器から操作するためには、まず外部の機器からＬＡＮアダプタ２００に対してアクセスしなければならず、このとき、アクセスにはＬＡＮアダプタ２００のＩＰアドレスが必要になる。この場合にもユーザがＬＡＮアダプタ２００のＩＰアドレスを把握していないとＬＡＮアダプタ２００に対してアクセスできず、従って、ＩＰアドレスの再設定もできない。ここで、ユーザがＩＰアドレスとしてスタティックＩＰアドレスを設定した場合に、ユーザにとってはそれらのＩＰアドレスを変更の都度毎に把握しておくことは煩雑なことであり、情報処理機器２０２のユーザがＬＡＮアダプタ２００のワークメモリ５５および不揮発性メモリ５６に保存されているＩＰアドレスを把握していないという事態は発生し得る。
また、ＬＡＮアダプタ２００に対してＤＨＣＰ機能有りで設定している場合は、ＩＰアドレスはルータ２０３から自動割り当てされるので、外部の機器からＬＡＮアダプタ２００に対してアクセスするにはルータ２０３を介してのみ可能である。しかし、この場合にルータ２０３のＤＨＣＰ機能が故障を起こした等の場合には、外部の機器からＬＡＮアダプタ２００のＩＰアドレスを直接指定することができないので、ＬＡＮアダプタ２００に対してアクセスを復帰することができなくなってしまうという問題点が発生する。
本発明は、ユーザが任意の時に設定されているＬＡＮアダプタのＩＰアドレスを把握していない場合でも、ＬＡＮ上での接続を回復することができるＬＡＮアダプタを提供することを目的とする。
本発明に係るＬＡＮアダプタは、情報家電をローカル・エリア・ネットワークに接続するＬＡＮアダプタであって、
前記ＬＡＮアダプタの前記ＬＡＮ上で認識されている現在のＩＰアドレスを記憶する第一の記憶手段と、
前記ＬＡＮアダプタの初期ＩＰアドレスを記憶する第２の記憶手段と、
前記第１の記憶手段と前記第２の記憶手段とを制御する制御手段と、
前記ＬＡＮアダプタのＩＰアドレスの初期化を指示するＩＰ初期化指示手段と、
前記ＩＰ初期化指示手段による指示に対応して、前記ＬＡＮ上で前記ＬＡＮアダプタに接続している機器の有無を判定する接続判定手段と、
前記接続判定手段の接続判定に応じて前記ＬＡＮアダプタのＩＰアドレスを初期化するＩＰ初期化命令手段と
を備え、
前記制御手段は、前記接続判定手段によって前記ＬＡＮ上で前記ＬＡＮアダプタに接続している機器がないと判定された場合には、前記第２の記憶手段に記録されている前記初期ＩＰアドレスを前記ＬＡＮアダプタのＩＰアドレスとして前記第１の記憶手段に書き込むことを特徴とする。
上記構成によって、ユーザがＬＡＮアダプタのＩＰアドレスを把握していない場合でもＬＡＮ上での接続を回復することができるＬＡＮアダプタが得られる。
発明を実施するための最良の形態
以下、本発明の実施の形態に係るＬＡＮアダプタについて、添付図面を用いて説明する。なお、図面において、実質的に同一の部材には同一の符号を付している。
（実施の形態１）
図１は、本発明の実施の形態１に係るＬＡＮアダプタがネットワークに接続された場合の概要を示すブロック図である。このＬＡＮアダプタ１００は、ビデオレコーダ、カメラ、ＴＶ等の情報家電１０１と接続されており、また、ＬＡＮポートを介してローカル・エリア・ネットワーク内のＬＡＮケーブルに接続されている。このうち、ＡＤＳＬモデム１０４、ルータ１０３、パーソナルコンピュータ等の情報処理機器１０２、ＬＡＮアダプタ１００、情報家電１０１によって一つのＬＡＮを構成している。さらに、このＬＡＮは、電話回線を介して、例えばインターネット等のネットワーク１０５に接続されており、ネットワーク１０５を介してパーソナルコンピュータ、携帯電話、携帯情報端末等の外部機器１０６とも接続されている。情報家電１０１は、一定条件のもとで、ＬＡＮアダプタ１００を介して、ＬＡＮ上の情報処理機器１０２によってアクセスでき、操作できる。また、ＬＡＮの外のネットワーク１０５に接続されている外部機器１０６から、ネットワーク１０５とルータ１０３を介してアクセスでき、操作できる。一方、逆に情報家電１０１は、一定条件のもとで、ＬＡＮアダプタ１００を介して、ＬＡＮ上の情報処理機器１０２にアクセスでき、操作できる。また、ＬＡＮの外の外部機器１０６に対して、ネットワーク１０５とルータ１０３を介してアクセスでき、操作できる。
図２は、ＬＡＮアダプタ１００を備えている情報家電１０１がネットワーク１０５に接続された場合の概要を示すブロック図である。情報家電１０１の内部にＬＡＮアダプタ１００を含ませることによってＬＡＮアダプタ１００を別体とした場合よりも取り扱いが簡易になる。
図３は、本発明の実施の形態１に係るＬＡＮアダプタの構成を示すブロック図である。このＬＡＮアダプタ１００は、ＬＡＮポート１でＬＡＮに有線又は無線で接続されており、ワークメモリ５と、不揮発性メモリ６と、ＲＯＭ（ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ）７とを備える。ワークメモリ５は、ＬＡＮアダプタ１００の設定やＬＡＮ上に接続されている情報処理機器１０２およびルータ１０３の設定に関する情報を記憶している。不揮発性メモリ６は、読み出しおよび書き込みが可能であるフラッシュメモリ等である。ＲＯＭ７は、ＬＡＮアダプタ１００の初期ＩＰアドレスが予め記録されていて、読み出しのみ可能で書き込みができない第２の記憶手段としてのＲＯＭである。
また、このＬＡＮアダプタ１００は、管理部３と、制御部４と、リセット釦９と、リセット部１０と、電源部１１と、入出力部１２とを備えている。管理部３は、ＬＡＮによる通信を可能にするためのものであり、ＬＡＮアダプタ自身の設定とＬＡＮ上に接続されている外部機器である情報処理機器１０２およびルータ１０３の設定に関する情報を管理する管理手段である。制御部４は、管理部３、ワークメモリ５、不揮発性メモリ６およびＲＯＭ７を制御し、また情報家電１０１との通信を制御する制御手段である。リセット釦９を押し下げることによってリセット部１０は、ワークメモリ５をクリアするよう指令する信号を発信する。電源部１１は、ＬＡＮアダプタ１００の電源部であり、電源ＯＦＦ後の電源ＯＮによってリセット部１０を動作させる。入出力部１２は、情報家電１０１に接続される入出力手段である。
さらに、このＬＡＮアダプタ１００は、ＩＰ初期化釦１３と、接続判定部１４と、ＩＰ初期化命令部１５とを備えている。ＩＰ初期化釦１５を押下げると、接続判定部１４によって、ＬＡＮ上でのＬＡＮアダプタ１００への接続機器の有無を判定する。ＬＡＮ上でＬＡＮアダプタ１００への接続機器がないと判定された場合には、ＩＰ初期化命令部１５で、ＬＡＮアダプタ１００自体のＩＰアドレスをＲＯＭ７に記憶されている初期ＩＰアドレスに設定するように命令するＩＰ初期化命令信号を発信する。具体的には、ワークメモリ５がクリアされ、ＲＯＭ７に記録された初期ＩＰアドレスが不揮発性メモリ６を介してワークメモリ５に書き込まれる。一方、ＬＡＮ上にＬＡＮアダプタ１００への接続機器があると判定された場合には、ワークメモリ５がクリアされ、不揮発性メモリ６の内容がワークメモリ５に書き込まれる。この場合には、不揮発性メモリ６には、ＬＡＮ上でＬＡＮアダプタのものとして認識されている現在のＩＰアドレスが記録されているので、現在のＩＰアドレスがワークメモリ５にそのまま書き込まれる。したがってこの場合にはＩＰアドレスは初期化されない。このようにＬＡＮ上でＬＡＮアダプタ１００への接続機器の有無を確認することによって、他の機器からＬＡＮアダプタ１００へのアクセス等が行われている途中で、ＬＡＮアダプタ１００のＩＰアドレスが変わってしまうことによって接続が中断されてしまう事態を防止する。
図４は、このＬＡＮアダプタ１００をＬＡＮに接続するにあたって、通信パラメータ等を設定する場合の接続を示すブロック図である。この場合には、ＬＡＮアダプタ１００と通信パラメータ設定機器１０７とをＬＡＮケーブルで接続して、ＬＡＮアダプタ１００の通信パラメータを設定するのが一般的である。ここで、通信パラメータ設定機器１０７は、パーソナルコンピューターや携帯電話等であり、電子的に情報処理を行える機器である。
また、図５は、図４に示すようにＬＡＮアダプタ１００と通信パラメータ設定機器１０７とをＬＡＮケーブルで接続した上で、ＬＡＮアダプタ１００の通信パラメータを設定する（以下、通信パラメータ設定という）ときの動作を示すフローチャートである。これは、ユーザがＬＡＮアダプタ１００の不揮発性メモリ６内に保存されているＩＰアドレスを把握している場合に、ＬＡＮアダプタ１００をＬＡＮに接続する際の通信パラメータ設定方法である。
（ａ）ユーザがリセット釦９を押し下げる等の操作をすることで、リセット部１０から制御部４に対してワークメモリ５をクリアするよう指令する信号を送信する（Ｓ１：リセットステップ）。
（ｂ）制御部４が不揮発性メモリ６に保存されている通信パラメータを読み出してワークメモリ５に書き込む（Ｓ２：ワークメモリ初期化ステップ）。
（ｃ）通信パラメータ設定機器１０７でＬＡＮアダプタ１００のＩＰアドレスを指定することによりＬＡＮアダプタ１００と通信パラメータ設定機器１０７との間での通信を可能にする（Ｓ３：接続設定ステップ）。
（ｄ）通信パラメータ設定機器１０７を操作して、ＬＡＮアダプタ１００の不揮発性メモリ６に通信パラメータを書き込んで設定する（Ｓ４：通信パラメータ設定ステップ）。
図６は、ＬＡＮアダプタ１００のＩＰアドレスを初期ＩＰアドレスに設定するときの動作を示すフローチャートである。これは、ユーザが不揮発性メモリ６内に保存されているＬＡＮアダプタ１００の現在のＩＰアドレスを把握していない場合の通信パラメータ設定方法である。
（ａ）ユーザがＩＰ初期化釦１３を押し下げると、制御部４で釦１３の押し下げを検出する（Ｓ５：ＩＰ初期化釦押し下げ検出ステップ）。
（ｂ）接続判定部１４において、ＬＡＮ上でＬＡＮアダプタ１００に接続している機器の有無を判定する（Ｓ６：接続判定ステップ）。
（ｃ）接続判定部１４で、ＬＡＮ上でＬＡＮアダプタ１００に接続している機器がないと判定された場合（ＹＥＳ）に、制御部４によってワークメモリ５をクリアする（Ｓ７：ワークメモリ初期化ステップ）。
（ｄ）ワークメモリ５の初期化に引き続いてＲＯＭ７に記録されている初期ＩＰアドレスを不揮発性メモリ６に書き込み、不揮発性メモリ６の内容をワークメモリ５に書き込む（Ｓ８：初期ＩＰアドレス書き込みステップ）。この初期ＩＰアドレスとは、あらかじめＲＯＭ７に書き込まれているＩＰアドレスを意味する。この初期ＩＰアドレスをワークメモリ５に書き込むことにより、通信パラメータ設定の際にＬＡＮアダプタ１００の既知のＩＰアドレスとして利用できる。なお、第１の記憶手段は、ワークメモリ５および不揮発性メモリ６から構成される。
（ｅ）接続判定部１４で、ＬＡＮ上でＬＡＮアダプタ１００に接続している機器があると判定された場合（ＮＯ）に、制御部４によってワークメモリ５をクリアする（Ｓ９：ワークメモリ初期化ステップ）。
（ｆ）ワークメモリ５の初期化に引き続いて、不揮発性メモリ６の内容をワークメモリ５に書き込む（Ｓ１０：不揮発性メモリ内容書き込みステップ）。この場合には、ＬＡＮアダプタ１００のＩＰアドレスは初期化されない。ＬＡＮ上でＬＡＮアダプタ１００に接続している機器がある場合にＩＰアドレスを変更すると、その機器からＬＡＮアダプタ１００が認識できなくなるという不都合が生じる。そこで、ＬＡＮアダプタ１００への接続機器があることを確認した場合には現在のＩＰアドレスをそのまま書き込むことで上記の不都合を防止している。
ここで、上記接続判定の方法について説明する。ネットワークの接続タイプが、例えば、ＩＥＥＥ８０２．３規格に基づいた１０ＢＡＳＥ−Ｔである場合には、その物理層（あるいは物理層ＬＳＩ）のレベルで、ネットワーク上につながっている相手があるかどうかをチェックする。これにより、ネットワーク上に接続機器がないことを知ることができる。なお、接続判定の方法は上記の場合に限られない。接続判定の方法は、有線ＬＡＮ、無線ＬＡＮ等のようにネットワークの接続タイプにより異なるので、それぞれの接続タイプに応じた方法で実施すればよい。
図７は、リセット釦９を押し下げた際、又は、電源部１１を電源ＯＦＦから電源ＯＮにした際の動作を示すフローチャートである。
（ａ）リセット釦９を押し下げるか、又は、電源部１１への電源の供給が開始されたことをリセット部１０で検出する（Ｓ１１：リセットステップ）。
（ｂ）リセット部１０は、制御部４に対してワークメモリ５をクリアするように指令するリセット信号を発信し、制御部４でワークメモリ５をクリアする（Ｓ１２：ワークメモリ初期化ステップ）。なお、リセット手段は、リセット部１０、リセット釦９および電源部１１から構成される。
（ｃ）リセット部１０からのリセット信号によって制御部４は、不揮発性メモリ６の内容をワークメモリ５に書き込む（Ｓ１３：不揮発性メモリ内容書き込みステップ）。なお、不揮発性メモリ６には、ＬＡＮ上でＬＡＮアダプタ１００のものとして認識されている現在のＩＰアドレスを記憶している。ワークメモリ５に書き込まれているＩＰアドレスは、ＬＡＮアダプタ１００のＬＡＮ上でのＩＰアドレスとして利用される。
また、図８は、ＬＡＮアダプタ１００を図１に示すようにＬＡＮ上に接続した場合に、ＬＡＮ上の機器である情報処理機器１０２からＬＡＮアダプタ１００のＩＰアドレスを書き換える際のフローチャートである。これは、不揮発性メモリ６に保存されている通信パラメータが適切であり、図１に示すＬＡＮ上で通信が適切に行うことができる場合に、ＬＡＮアダプタをＬＡＮ上で利用できるようにする方法である。
（ａ）ユーザがリセット釦９を操作して、リセット部１０から制御部４に対してリセットするよう指令する信号を送信する（Ｓ１４：リセットステップ）。
（ｂ）制御部４が不揮発性メモリ６に保存されている通信パラメータを読み出してワークメモリ５に書き込む（Ｓ１５：ワークメモリ初期化ステップ）。
（ｃ）制御部４が情報処理機器１０２からスタティックＩＰ指定信号を検出する（Ｓ１６：スタティックＩＰ指定検出ステップ）。
（ｄ）制御部４が、スタティックＩＰ指定検出ステップＳ１６でスタティックＩＰ指定信号を検出したときに、スタティックＩＰアドレスをワークメモリ５および不揮発性メモリ６に書き込む（Ｓ１７：スタティックＩＰ設定ステップ）。
（ｅ）制御部４が、ＤＨＣＰ設定をする旨の信号（以下、ＤＨＣＰ設定信号）を検出する（Ｓ１８：ＤＨＣＰ設定信号検出ステップ）。
（ｆ）ＤＨＣＰ設定信号検出ステップＳ１８でＤＨＣＰ設定信号を検出したときに、ルータ１０３のＤＨＣＰ機能を使用することをワークメモリ５および不揮発性メモリ６に書き込む（Ｓ１９：ダイナミックＩＰ設定ステップ）。
以上の、スタティックＩＰ設定ステップＳ１７、ＤＨＣＰ設定信号検出ステップＳ１８またはダイナミックＩＰ設定ステップＳ１９後に、スタティックＩＰ指定検出ステップＳ１６の前に戻りループを形成することにより、スタティックＩＰ指定信号およびＤＨＣＰ設定信号の待ち状態となる。これによって、ＬＡＮアダプタ１００がＬＡＮ上で利用できる。
以上のように、この実施の形態１によれば、たとえユーザがＬＡＮアダプタ１００をＬＡＮ上に接続し他の機器との通信が可能な状態でＬＡＮアダプタ１００のＩＰ初期化を行った場合であっても、接続判定ステップＳ６で、ＬＡＮ上でＬＡＮアダプタ１００への接続機器を確認した場合にはＩＰアドレスは初期化されない。すなわち、接続判定部１４で管理部３からＬＡＮアダプタ１００のＬＡＮ上での接続状態に関する情報を検出し、ＬＡＮ上でＬＡＮアダプタ１００と通信をする上での接続があることを確認する。そして、ＩＰ初期化命令部１５では、接続機器がある場合にはワークメモリ５の初期化の後、不揮発性メモリ６の内容をワークメモリ５に書き込むのみとし、ＩＰアドレスを初期化しない。すなわち、ＬＡＮアダプタ１００のＩＰアドレスを変更しないようにしている。これにより、他の機器との通信中にＬＡＮアダプタ１００のＩＰアドレスを書き換えたときに発生するＬＡＮアダプタ１００を含むＬＡＮの通信システムの不都合を防止することができる。
（実施の形態２）
図９は、本発明の実施の形態２に係るＬＡＮアダプタ１００の構成を示すブロック図である。このＬＡＮアダプタ１００は、実施の形態１に係るＬＡＮアダプタと比較すると、ＩＰ初期化釦に代えてリセット釦９、リセット部１０、電源部１１で構成されるリセット手段が接続判定部１４に接続されている点で相異する。このＬＡＮアダプタでは、リセット釦９とＩＰ初期化釦１３とを一つに兼ねるようにしている。これによって、ＬＡＮアダプタの構成を簡単にするとともに、電源の供給の開始によってＩＰ初期化を行わせることができ、ユーザの操作性を向上させることができる。
図１０は、このＬＡＮアダプタ１００のＩＰアドレスを初期化する方法のフローチャートである。これは、ユーザが不揮発性メモリ６内に保存されているＬＡＮアダプタ１００の現在のＩＰアドレスを把握していない場合の通信パラメータ設定方法である。このＩＰアドレス初期化方法は、以下の各ステップからなる。
（ａ）ユーザがリセット釦９を押すか、又は、電源部１１で電源の供給を開始することによってリセット動作が開始する（Ｓ２１：リセットステップ）。
（ｂ）接続判定部１４において、ＬＡＮ上でＬＡＮアダプタ１００に接続している機器の有無を判定する（Ｓ２２：接続判定ステップ）。
（ｃ）接続判定部１４で、ＬＡＮ上でＬＡＮアダプタ１００に接続している機器がないと判定された場合（ＹＥＳ）に、制御部４によってワークメモリ５をクリアする（Ｓ２３：ワークメモリ初期化ステップ）。
（ｄ）ワークメモリ５の初期化に引き続いてＲＯＭ７に記録されている初期ＩＰアドレスを不揮発性メモリ６に書き込み、不揮発性メモリ６の内容をワークメモリ５に書き込む（Ｓ２４：初期ＩＰアドレス書き込みステップ）。この初期ＩＰアドレスとは、あらかじめＲＯＭ７に書き込まれているＩＰアドレスを意味する。この初期ＩＰアドレスをワークメモリ５に書き込むことにより、通信パラメータ設定の際にＬＡＮアダプタ１００の既知のＩＰアドレスとして利用できる。なお、第１の記憶手段は、ワークメモリ５および不揮発性メモリ６から構成される。
（ｅ）接続判定部１４で、ＬＡＮ上でＬＡＮアダプタ１００に接続している機器があると判定された場合（ＮＯ）に、制御部４によってワークメモリ５をクリアする（Ｓ２５：ワークメモリ初期化ステップ）。
（ｆ）ワークメモリ５の初期化に引き続いて、不揮発性メモリ６の内容をワークメモリ５に書き込む（Ｓ２６：不揮発性メモリ内容書き込みステップ）。この場合には、ＬＡＮアダプタ１００のＩＰアドレスは初期化されない。ＬＡＮ上でＬＡＮアダプタ１００に接続している機器がある場合にＩＰアドレスを変更するとその機器からＬＡＮアダプタ１００が認識できなくなるという不都合が生じる。接続機器があることを確認した場合には現在のＩＰアドレスをそのまま書き込むことで上記の不都合を防止している。
なお、実施の形態２に係るＬＡＮアダプタ１００も実施の形態１と同様に、ＬＡＮアダプタ１００を構成部材の一つとして含む情報家電１０１としてもよい。情報家電１０１の内部にＬＡＮアダプタ１００を含ませることによってＬＡＮアダプタ１００を別体とした場合よりも取り扱いが簡易になる。
以上、実施の形態１および実施の形態２では、第１の記憶手段はワークメモリ５および不揮発性メモリ６から構成されるとしたがこれに限定されず不揮発性メモリ６のみから構成されるとしてもよい。すなわち、不揮発性メモリ６に保存されているＩＰアドレスを直接的にＬＡＮアダプタ１００のＩＰアドレスとして使用してもよい。このような構成にすることにより、ワークメモリ５が不要になり、ＬＡＮアダプタ１００の構成をさらに簡単にすることができる。
また、実施の形態１および実施の形態２では、第２の記憶手段としてＲＯＭ７を用いたがこれに限られず、フラッシュメモリ等の不揮発性メモリであってもよい。すなわち、ＬＡＮアダプタ１００の電源がＯＦＦ状態で、記憶を保持することが可能な記憶手段であればよい。
さらに、実施の形態１および実施の形態２では、ＬＡＮに接続されている機器は、ルータ１０３の他に、ＬＡＮアダプタと情報処理機器がそれぞれ１台づつの場合を例示したが、ＬＡＮにはＬＡＮアダプタおよび情報処理機器をそれぞれ複数台接続してもよい。
以上により、本発明に係るＬＡＮアダプタによれば、ユーザまたはルータがＩＰアドレスを把握していない場合でも、ＬＡＮアダプタのＩＰアドレスをユーザが把握している初期ＩＰアドレスに再設定することにより、ＬＡＮ上での接続を回復することができる。
上述の通り、本発明は好ましい実施形態により詳細に説明されているが、本発明はこれらに限定されるものではなく、以下の特許請求の範囲に記載された本発明の技術的範囲内において多くの好ましい変形例及び修正例が可能であることは当業者にとって自明なことであろう。
【図面の簡単な説明】
本発明の種々の対象、特徴及び利点は、添付の図面を参照しつつ以下で説明される好ましい実施の形態により明らかにされるであろう。
図１は、本発明の実施の形態１に係るＬＡＮアダプタをＬＡＮ上に接続したときの構成を示すブロック図である。
図２は、本発明の実施の形態１に係る情報家電をＬＡＮ上に接続したときの構成を示すブロック図である。
図３は、本発明の実施の形態１に係るＬＡＮアダプタの構成を示すブロック図である。
図４は、本発明の実施の形態１に係るＬＡＮアダプタの通信パラメータ設定時の接続状態の構成を示すブロック図である。
図５は、本発明の実施の形態１に係るＬＡＮアダプタの通信パラメータ設定の動作説明のためのフローチャートである。
図６は、本発明の実施の形態１に係るＬＡＮアダプタのＩＰアドレスを初期化する方法のフローチャートである。
図７は、本発明の実施の形態１に係るＬＡＮアダプタのリセット部の操作のフローチャートである。
図８は、本発明の実施の形態１に係るＬＡＮアダプタをＬＡＮに接続した場合のＩＰアドレス設定の方法のフローチャートである。
図９は、本発明の実施の形態２に係るＬＡＮアダプタの構成を示すブロック図である。
図１０は、本発明の実施の形態２に係るＬＡＮアダプタのＩＰアドレスを初期化する方法のフローチャートである。
図１１は、従来のＬＡＮアダプタをＬＡＮ上に接続したときの構成を示すブロック図である。
図１２は、従来のＬＡＮアダプタの構成を示すブロック図である。
図１３は、従来のＬＡＮアダプタの通信パラメータ設定時の接続状態の構成を示すブロック図である。
図１４は、従来のＬＡＮアダプタの通信パラメータ設定の動作説明のためのフローチャートである。
図１５は、従来のＬＡＮアダプタの動作説明のためのフローチャートである。
【図１】
2003084139.tif 000003
【図２】
2003084139.tif 000004
【図３】
2003084139.tif 000005
【図４】
2003084139.tif 000006
【図５】
2003084139.tif 000007
【図６】
2003084139.tif 000008
【図７】
2003084139.tif 000009
【図８】
2003084139.tif 000010
【図９】
2003084139.tif 000011
【図１０】
2003084139.tif 000012
【図１１】
2003084139.tif 000013
【図１２】
2003084139.tif 000014
【図１３】
2003084139.tif 000015
【図１４】
2003084139.tif 000016
【図１５】
2003084139.tif 000017
【手続補正書】
【提出日】平成16年10月28日(2004.10.28)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【書類名】      明細書
【特許請求の範囲】
【請求項１】
情報家電をローカル・エリア・ネットワークに接続するＬＡＮアダプタであって、
前記ＬＡＮアダプタの前記ＬＡＮ上で認識されている現在のＩＰアドレスを記憶する第一の記憶手段と、
前記ＬＡＮアダプタの初期ＩＰアドレスを記憶する第２の記憶手段と、
前記第１の記憶手段と前記第２の記憶手段とを制御する制御手段と、
前記ＬＡＮアダプタのＩＰアドレスの初期化を指示するＩＰ初期化指示手段と、
前記ＩＰ初期化指示手段による指示に対応して、前記ＬＡＮ上で前記ＬＡＮアダプタに接続している機器の有無を判定する接続判定手段と、
前記接続判定手段の接続判定に応じて前記ＬＡＮアダプタのＩＰアドレスを初期化するＩＰ初期化命令手段と
を備え、
前記制御手段は、前記接続判定手段によって前記ＬＡＮ上で前記ＬＡＮアダプタに接続している機器がないと判定された場合には、前記第２の記憶手段に記録されている前記初期ＩＰアドレスを前記ＬＡＮアダプタのＩＰアドレスとして前記第１の記憶手段に書き込むことを特徴とするＬＡＮアダプタ。
【請求項２】
前記第１の記憶手段は、ワークメモリと、不揮発性メモリとを備え、
前記制御手段は、前記接続判定手段によって前記ＬＡＮ上で前記ＬＡＮアダプタに接続している機器がないと判定された場合には、
前記ワークメモリを初期化し、
前記第２の記憶手段に記録されている前記初期ＩＰアドレスを前記ＬＡＮアダプタのＩＰアドレスとして前記不揮発性メモリに書き込み、
前記不揮発性メモリの内容を前記ワークメモリに書き込むことを特徴とする請求項１に記載のＬＡＮアダプタ。
【請求項３】
前記第１の記憶手段は、ワークメモリと、不揮発性メモリとを備え、
前記制御手段は、前記接続判定手段によって前記ＬＡＮ上で前記ＬＡＮアダプタに接続している機器があると判定された場合には、前記ワークメモリを初期化し、前記不揮発性メモリの内容を前記ワークメモリに書き込むことを特徴とする請求項１に記載のＬＡＮアダプタ。
【請求項４】
前記ＬＡＮアダプタは、さらに、リセット手段を備え、
前記リセット手段を操作すると、前記ワークメモリを初期化し、前記不揮発性メモリの内容を前記ワークメモリに書き込むことを特徴とする請求項３に記載のＬＡＮアダプタ。
【請求項５】
前記第２の記憶手段は、ＲＯＭであることを特徴とする請求項１に記載のＬＡＮアダプタ。
【請求項６】
前記ＬＡＮアダプタは、
前記ＬＡＮアダプタをＬＡＮに接続するＬＡＮポートと、
前記ＬＡＮポートを介してＬＡＮの情報を取得して管理する管理手段と、
前記ＬＡＮアダプタと前記情報家電とを接続する入出力手段と
をさらに備えることを特徴とする請求項１に記載のＬＡＮアダプタ。
【請求項７】
ローカル・エリア・ネットワークに接続されている情報家電であって、
前記情報家電の前記ＬＡＮ上で認識されている現在のＩＰアドレスを記憶する第一の記憶手段と、
前記情報家電の初期ＩＰアドレスを記憶する第２の記憶手段と、
前記第１の記憶手段と前記第２の記憶手段とを制御する制御手段と、
前記情報家電のＩＰアドレスの初期化を指示するＩＰ初期化指示手段と、
前記ＩＰ初期化指示手段による指示に対応して、前記ＬＡＮ上で前記情報家電に接続している機器の有無を判定する接続判定手段と、
前記接続判定手段の接続判定に応じて前記ＬＡＮアダプタのＩＰアドレスを初期化するＩＰ初期化命令手段と
を備え、
前記制御手段は、前記接続判定手段によって前記ＬＡＮ上で前記情報家電に接続している機器がないと判定された場合には、前記第２の記憶手段に記憶されている前記初期ＩＰアドレスを前記情報家電のＩＰアドレスとして前記第１の記憶手段に書き込むことを特徴とする情報家電。
【請求項８】
情報家電をＬＡＮに接続するＬＡＮアダプタのＩＰアドレスを初期化する方法であって、前記方法は、
前記ＬＡＮアダプタのＩＰアドレスの初期化を指示するステップと、
前記指示に対応して、前記ＬＡＮ上で前記ＬＡＮアダプタに接続している機器の有無を判定するステップと、
前記ＬＡＮアダプタに接続している機器がないと判定された場合には、第２の記憶手段に記録されている初期ＩＰアドレスを前記ＬＡＮアダプタのＩＰアドレスとして第１の記憶手段に書き込むステップと
を含むことを特徴とするＬＡＮアダプタのＩＰアドレスを初期化する方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、イーサネット（登録商標）等のローカル・エリア・ネットワーク（Local Area Network：ＬＡＮ）上に情報家電を接続するＬＡＮアダプタに関する。
【０００２】
【従来の技術】
近年、ｘＤＳＬ、光ファイバー、ＣＡＴＶなどのブロードバンドのネットワーク接続形態が一般の家庭にも普及してきている。このインフラを利用して、インターネット通信網（以下、ＩＰ通信網と呼ぶ）を介して家庭内のＡＶ機器や照明、冷暖房機器を制御できるようになってきている。これらの機器（情報家電）をＩＰ通信網に接続するために、ＬＡＮアダプタが必要となっている。
【０００３】
このＬＡＮアダプタをネットワークに接続するには、必要な通信パラメータを設定する必要がある。ここで、通信パラメータとは、ユーザＩＤ、パスワード、ＩＰ（Internet Protocol）アドレス、ＤＨＣＰ（Dynamic host configuration protocol）によるＩＰアドレスの自動割り当て（以下、ＤＨＣＰ設定という）の設定の有無、ＬＡＮアダプタが接続するべき情報家電の種類等のＬＡＮアダプタをＬＡＮ上で接続するのに必要なパラメータである。
【０００４】
また、ＬＡＮアダプタにこの通信パラメータの設定を行う際には、設定用のパソコンとＬＡＮアダプタとを直接に接続したＬＡＮ上で設定を変更する方法が一般的である。この場合、あらかじめわかっているＬＡＮアダプタのローカルＩＰアドレスを指定して設定が行われる。これに対して、ローカルＩＰアドレスではなくグローバルＩＰアドレスを利用して、通信パラメータの設定を行うと、ＬＡＮの外からでも通信パラメータの設定を変更できるのでセキュリティ上問題となる。そこで、通常はローカル・エリア・ネットワーク内のみでのローカルＩＰアドレスを用いて設定される。
【０００５】
以下、従来のＬＡＮアダプタについて図１１から図１５を用いて説明する。
図１１は、従来のＬＡＮアダプタ２００がネットワーク２０５に接続された場合の概要を示すブロック図である。このＬＡＮアダプタ２００は、ＶＴＲやＴＶ等の情報家電２０１と接続されており、また、ＬＡＮポートを介してローカル・エリア・ネットワーク内のＬＡＮケーブルに接続されている。このうち、ＡＤＳＬモデム２０４、ルータ２０３、情報処理機器２０２、ＬＡＮアダプタ２００及び情報家電２０１によって一つのＬＡＮを構成している。ここで、情報処理機器２０２とは、パーソナルコンピュータ等である。さらに、このＬＡＮは、電話回線を介して、例えばインターネット等のネットワーク２０５に接続されており、ネットワーク２０５を介してパーソナルコンピュータや携帯情報端末等の外部機器２０６とも接続されている。情報家電２０１は、一定条件のもとで、ＬＡＮアダプタ２００を介して、ＬＡＮ上の情報処理機器２０２によってアクセスでき、操作できる。また、ＬＡＮの外のネットワーク２０５に接続されている外部機器２０６から、ネットワーク２０５とルータ２０３を介してアクセスでき、操作できる。一方、逆に情報家電２０１は、一定条件のもとで、ＬＡＮアダプタ２００を介して、ＬＡＮ上の情報処理機器２０２にアクセスでき、操作できる。また、ＬＡＮの外の外部機器２０６に対して、ネットワーク２０５とルータ２０３を介してアクセスでき、操作できる。
【０００６】
図１２は、従来のＬＡＮアダプタ２００の構成を示すブロック図である。このＬＡＮアダプタ２００は、ＬＡＮポート５１でＬＡＮに有線又は無線で接続されている。また、ワークメモリ５５と、不揮発性メモリ５６とを備える。ワークメモリ５５は、ＬＡＮアダプタ２００の設定やＬＡＮ上に接続されている情報処理機器２０２およびルータ２０３の設定に関する情報を記憶している。不揮発性メモリ５６は、読み出しおよび書き込みが可能であるフラッシュメモリ等である。このワークメモリ５５に書き込まれているＩＰアドレスは、ＬＡＮアダプタ２００のＬＡＮ上でのＩＰアドレスとして利用される。
【０００７】
また、このＬＡＮアダプタ２００は、管理部５３と、制御部５４と、リセット釦５９と、リセット部６０と、電源部６１と、入出力部６２とを備えている。管理部５３は、ＬＡＮによる通信を可能にするためのものであり、ＬＡＮアダプタ２００自身の設定とＬＡＮ上に接続されている外部機器である情報処理機器２０２およびルータ２０３の設定に関する情報を管理する管理手段である。制御部５４は、管理部５３、ワークメモリ５５、不揮発性メモリ５６を制御し、また情報家電２０１との通信を制御する制御手段である。リセット釦５９を押し下げることによってリセット部６０は、ワークメモリ５５をクリアするよう指令する信号を発信する。電源部６１は、ＬＡＮアダプタ２００の電源部であり、電源ＯＦＦ後の電源ＯＮによってリセット部６０を動作させる。入出力部６２は、情報家電２０１に接続される入出力手段である。
【０００８】
図１３は、このＬＡＮアダプタ２００をＬＡＮに接続するにあたって、通信パラメータ等を設定する場合の接続を示すブロック図である。この場合には、ＬＡＮアダプタ２００と通信パラメータ設定機器２０７とをＬＡＮケーブルで接続して、ＬＡＮアダプタ２００の通信パラメータを設定するのが一般的である。ここで、通信パラメータ設定機器２０７は、パーソナルコンピュータや携帯電話等であり、電子的に情報処理を行える機器である。
【０００９】
また、図１４は、図１３に示すようにＬＡＮアダプタ２００と通信パラメータ設定機器２０７とをＬＡＮケーブルで接続した上で、ＬＡＮアダプタ２００の通信パラメータを設定する（以下、通信パラメータ設定という）ときの動作を示すフローチャートである。これは、ユーザがＬＡＮアダプタ２００の不揮発性メモリ５６内に保存されているＩＰアドレスを把握している場合に、ＬＡＮアダプタ２００をＬＡＮに接続する際の通信パラメータ設定方法である。
（ａ）ユーザがリセット釦５９を押し下げる等の操作をすることで、リセット部６０から制御部５４に対してワークメモリ５５をクリアするよう指令する信号を送信する（Ｓ５１：リセットステップ）。
（ｂ）制御部５４が不揮発性メモリ５６に保存されている通信パラメータを読み出してワークメモリ５５に書き込む（Ｓ５２：ワークメモリ初期化ステップ）。
（ｃ）通信パラメータ設定機器２０７でＬＡＮアダプタ２００のＩＰアドレスを指定することによりＬＡＮアダプタ２００と通信パラメータ設定機器２０７との間での通信を可能にする（Ｓ５３：接続設定ステップ）。
（ｄ）通信パラメータ設定機器２０７を操作して、ＬＡＮアダプタ２００の不揮発性メモリ５６に通信パラメータを書き込んで設定する（Ｓ５４：通信パラメータ設定ステップ）。
【００１０】
また、図１５は、従来のＬＡＮアダプタ２００を図１１に示すようにＬＡＮ上に接続した場合に、ＬＡＮ上の機器である情報処理機器２０２からＬＡＮアダプタ２００のＩＰアドレスを書き換える際のフローチャートである。これは、不揮発性メモリ５６に保存されている通信パラメータが適切であり、図１１に示すＬＡＮ上で通信が適切に行うことができる場合に、ＬＡＮアダプタ２００をＬＡＮ上で利用できるようにする方法である。
（ａ）ユーザがリセット釦５９を操作して、リセット部６０から制御部５４に対してリセットするよう指令する信号を送信する（Ｓ５１：リセットステップ）。
（ｂ）制御部５４が不揮発性メモリ５６に保存されている通信パラメータを読み出してワークメモリ５５に書き込む（Ｓ５２：ワークメモリ初期化ステップ）。
（ｃ）制御部５４が情報処理機器２０２からスタティックＩＰ指定信号を検出する（Ｓ５５：スタティックＩＰ指定検出ステップ）。
（ｄ）制御部５４が、スタティックＩＰ指定検出ステップＳ５５でスタティックＩＰ指定信号を検出したときに、スタティックＩＰアドレスをワークメモリ５５および不揮発性メモリ５６に書き込む（Ｓ５６：スタティックＩＰ設定ステップ）。
（ｅ）制御部５４が、ＤＨＣＰ設定をする旨の信号（以下、ＤＨＣＰ設定信号）を検出する（Ｓ５７：ＤＨＣＰ設定信号検出ステップ）。
（ｆ）ＤＨＣＰ設定信号検出ステップＳ５７でＤＨＣＰ設定信号を検出したときに、ルータ２０３のＤＨＣＰ機能を使用することをワークメモリ５５および不揮発性メモリ５６に書き込む（Ｓ５８：ダイナミックＩＰ設定ステップ）。
【００１１】
以上の、スタティックＩＰ設定ステップＳ５６、ＤＨＣＰ設定信号検出ステップＳ５７またはダイナミックＩＰ設定ステップＳ５８後に、スタティックＩＰ指定検出ステップＳ５５の前に戻りループを形成することにより、スタティックＩＰ指定信号およびＤＨＣＰ設定信号の待ち状態となる。これによって、ＬＡＮアダプタ２００がＬＡＮ上で利用できる。
【００１２】
【発明が解決しようとする課題】
しかしながら上記の従来の構成では、ワークメモリ５５および不揮発性メモリ５６に保存されているＩＰアドレスを表示する表示部を有していない。そのため、情報処理機器２０２のユーザが一旦ワークメモリ５５および不揮発性メモリ５６に保存されているＩＰアドレスを把握していない状態になると、ＩＰアドレスを情報処理機器２０２のユーザが再度把握する手段がない。この場合には、ＬＡＮ上での他の機器からＬＡＮアダプタ２００に対してのアクセスを復帰することができなくなってしまうという問題点を有していた。
【００１３】
また、ＩＰアドレスの設定は、ＬＡＮポート５１を介した外部の機器からの操作でのみ可能なので、外部の機器からＩＰアドレスを再設定してＬＡＮ上で利用できるようにすればよい。しかし、外部の機器から操作するためには、まず外部の機器からＬＡＮアダプタ２００に対してアクセスしなければならず、このとき、アクセスにはＬＡＮアダプタ２００のＩＰアドレスが必要になる。この場合にもユーザがＬＡＮアダプタ２００のＩＰアドレスを把握していないとＬＡＮアダプタ２００に対してアクセスできず、従って、ＩＰアドレスの再設定もできない。ここで、ユーザがＩＰアドレスとしてスタティックＩＰアドレスを設定した場合に、ユーザにとってはそれらのＩＰアドレスを変更の都度毎に把握しておくことは煩雑なことであり、情報処理機器２０２のユーザがＬＡＮアダプタ２００のワークメモリ５５および不揮発性メモリ５６に保存されているＩＰアドレスを把握していないという事態は発生し得る。
【００１４】
また、ＬＡＮアダプタ２００に対してＤＨＣＰ機能有りで設定している場合は、ＩＰアドレスはルータ２０３から自動割り当てされるので、外部の機器からＬＡＮアダプタ２００に対してアクセスするにはルータ２０３を介してのみ可能である。しかし、この場合にルータ２０３のＤＨＣＰ機能が故障を起こした等の場合には、外部の機器からＬＡＮアダプタ２００のＩＰアドレスを直接指定することができないので、ＬＡＮアダプタ２００に対してアクセスを復帰することができなくなってしまうという問題点が発生する。
【００１５】
本発明は、ユーザが任意の時に設定されているＬＡＮアダプタのＩＰアドレスを把握していない場合でも、ＬＡＮ上での接続を回復することができるＬＡＮアダプタを提供することを目的とする。
【００１６】
【課題を解決するための手段】
本発明に係るＬＡＮアダプタは、情報家電をローカル・エリア・ネットワークに接続するＬＡＮアダプタであって、
前記ＬＡＮアダプタの前記ＬＡＮ上で認識されている現在のＩＰアドレスを記憶する第一の記憶手段と、
前記ＬＡＮアダプタの初期ＩＰアドレスを記憶する第２の記憶手段と、
前記第１の記憶手段と前記第２の記憶手段とを制御する制御手段と、
前記ＬＡＮアダプタのＩＰアドレスの初期化を指示するＩＰ初期化指示手段と、
前記ＩＰ初期化指示手段による指示に対応して、前記ＬＡＮ上で前記ＬＡＮアダプタに接続している機器の有無を判定する接続判定手段と、
前記接続判定手段の接続判定に応じて前記ＬＡＮアダプタのＩＰアドレスを初期化するＩＰ初期化命令手段と
を備え、
前記制御手段は、前記接続判定手段によって前記ＬＡＮ上で前記ＬＡＮアダプタに接続している機器がないと判定された場合には、前記第２の記憶手段に記録されている前記初期ＩＰアドレスを前記ＬＡＮアダプタのＩＰアドレスとして前記第１の記憶手段に書き込むことを特徴とする。
【００１７】
【発明の実施の形態】
以下、本発明の実施の形態に係るＬＡＮアダプタについて、添付図面を用いて説明する。なお、図面において、実質的に同一の部材には同一の符号を付している。
【００１８】
（実施の形態１）
図１は、本発明の実施の形態１に係るＬＡＮアダプタがネットワークに接続された場合の概要を示すブロック図である。このＬＡＮアダプタ１００は、ビデオレコーダ、カメラ、ＴＶ等の情報家電１０１と接続されており、また、ＬＡＮポートを介してローカル・エリア・ネットワーク内のＬＡＮケーブルに接続されている。このうち、ＡＤＳＬモデム１０４、ルータ１０３、パーソナルコンピュータ等の情報処理機器１０２、ＬＡＮアダプタ１００、情報家電１０１によって一つのＬＡＮを構成している。さらに、このＬＡＮは、電話回線を介して、例えばインターネット等のネットワーク１０５に接続されており、ネットワーク１０５を介してパーソナルコンピュータ、携帯電話、携帯情報端末等の外部機器１０６とも接続されている。情報家電１０１は、一定条件のもとで、ＬＡＮアダプタ１００を介して、ＬＡＮ上の情報処理機器１０２によってアクセスでき、操作できる。また、ＬＡＮの外のネットワーク１０５に接続されている外部機器１０６から、ネットワーク１０５とルータ１０３を介してアクセスでき、操作できる。一方、逆に情報家電１０１は、一定条件のもとで、ＬＡＮアダプタ１００を介して、ＬＡＮ上の情報処理機器１０２にアクセスでき、操作できる。また、ＬＡＮの外の外部機器１０６に対して、ネットワーク１０５とルータ１０３を介してアクセスでき、操作できる。
【００１９】
図２は、ＬＡＮアダプタ１００を備えている情報家電１０１がネットワーク１０５に接続された場合の概要を示すブロック図である。情報家電１０１の内部にＬＡＮアダプタ１００を含ませることによってＬＡＮアダプタ１００を別体とした場合よりも取り扱いが簡易になる。
【００２０】
図３は、本発明の実施の形態１に係るＬＡＮアダプタの構成を示すブロック図である。このＬＡＮアダプタ１００は、ＬＡＮポート１でＬＡＮに有線又は無線で接続されており、ワークメモリ５と、不揮発性メモリ６と、ＲＯＭ（read only memory）７とを備える。ワークメモリ５は、ＬＡＮアダプタ１００の設定やＬＡＮ上に接続されている情報処理機器１０２およびルータ１０３の設定に関する情報を記憶している。不揮発性メモリ６は、読み出しおよび書き込みが可能であるフラッシュメモリ等である。ＲＯＭ７は、ＬＡＮアダプタ１００の初期ＩＰアドレスが予め記録されていて、読み出しのみ可能で書き込みができない第２の記憶手段としてのＲＯＭである。
【００２１】
また、このＬＡＮアダプタ１００は、管理部３と、制御部４と、リセット釦９と、リセット部１０と、電源部１１と、入出力部１２とを備えている。管理部３は、ＬＡＮによる通信を可能にするためのものであり、ＬＡＮアダプタ自身の設定とＬＡＮ上に接続されている外部機器である情報処理機器１０２およびルータ１０３の設定に関する情報を管理する管理手段である。制御部４は、管理部３、ワークメモリ５、不揮発性メモリ６およびＲＯＭ７を制御し、また情報家電１０１との通信を制御する制御手段である。リセット釦９を押し下げることによってリセット部１０は、ワークメモリ５をクリアするよう指令する信号を発信する。電源部１１は、ＬＡＮアダプタ１００の電源部であり、電源ＯＦＦ後の電源ＯＮによってリセット部１０を動作させる。入出力部１２は、情報家電１０１に接続される入出力手段である。
【００２２】
さらに、このＬＡＮアダプタ１００は、ＩＰ初期化釦１３と、接続判定部１４と、ＩＰ初期化命令部１５とを備えている。ＩＰ初期化釦１５を押下げると、接続判定部１４によって、ＬＡＮ上でのＬＡＮアダプタ１００への接続機器の有無を判定する。ＬＡＮ上でＬＡＮアダプタ１００への接続機器がないと判定された場合には、ＩＰ初期化命令部１５で、ＬＡＮアダプタ１００自体のＩＰアドレスをＲＯＭ７に記憶されている初期ＩＰアドレスに設定するように命令するＩＰ初期化命令信号を発信する。具体的には、ワークメモリ５がクリアされ、ＲＯＭ７に記録された初期ＩＰアドレスが不揮発性メモリ６を介してワークメモリ５に書き込まれる。一方、ＬＡＮ上にＬＡＮアダプタ１００への接続機器があると判定された場合には、ワークメモリ５がクリアされ、不揮発性メモリ６の内容がワークメモリ５に書き込まれる。この場合には、不揮発性メモリ６には、ＬＡＮ上でＬＡＮアダプタのものとして認識されている現在のＩＰアドレスが記録されているので、現在のＩＰアドレスがワークメモリ５にそのまま書き込まれる。したがってこの場合にはＩＰアドレスは初期化されない。このようにＬＡＮ上でＬＡＮアダプタ１００への接続機器の有無を確認することによって、他の機器からＬＡＮアダプタ１００へのアクセス等が行われている途中で、ＬＡＮアダプタ１００のＩＰアドレスが変わってしまうことによって接続が中断されてしまう事態を防止する。
【００２３】
図４は、このＬＡＮアダプタ１００をＬＡＮに接続するにあたって、通信パラメータ等を設定する場合の接続を示すブロック図である。この場合には、ＬＡＮアダプタ１００と通信パラメータ設定機器１０７とをＬＡＮケーブルで接続して、ＬＡＮアダプタ１００の通信パラメータを設定するのが一般的である。ここで、通信パラメータ設定機器１０７は、パーソナルコンピュータや携帯電話等であり、電子的に情報処理を行える機器である。
【００２４】
また、図５は、図４に示すようにＬＡＮアダプタ１００と通信パラメータ設定機器１０７とをＬＡＮケーブルで接続した上で、ＬＡＮアダプタ１００の通信パラメータを設定する（以下、通信パラメータ設定という）ときの動作を示すフローチャートである。これは、ユーザがＬＡＮアダプタ１００の不揮発性メモリ６内に保存されているＩＰアドレスを把握している場合に、ＬＡＮアダプタ１００をＬＡＮに接続する際の通信パラメータ設定方法である。
（ａ）ユーザがリセット釦９を押し下げる等の操作をすることで、リセット部１０から制御部４に対してワークメモリ５をクリアするよう指令する信号を送信する（Ｓ１：リセットステップ）。
（ｂ）制御部４が不揮発性メモリ６に保存されている通信パラメータを読み出してワークメモリ５に書き込む（Ｓ２：ワークメモリ初期化ステップ）。
（ｃ）通信パラメータ設定機器１０７でＬＡＮアダプタ１００のＩＰアドレスを指定することによりＬＡＮアダプタ１００と通信パラメータ設定機器１０７との間での通信を可能にする（Ｓ３：接続設定ステップ）。
（ｄ）通信パラメータ設定機器１０７を操作して、ＬＡＮアダプタ１００の不揮発性メモリ６に通信パラメータを書き込んで設定する（Ｓ４：通信パラメータ設定ステップ）。
【００２５】
図６は、ＬＡＮアダプタ１００のＩＰアドレスを初期ＩＰアドレスに設定するときの動作を示すフローチャートである。これは、ユーザが不揮発性メモリ６内に保存されているＬＡＮアダプタ１００の現在のＩＰアドレスを把握していない場合の通信パラメータ設定方法である。
（ａ）ユーザがＩＰ初期化釦１３を押し下げると、制御部４で釦１３の押し下げを検出する（Ｓ５：ＩＰ初期化釦押し下げ検出ステップ）。
（ｂ）接続判定部１４において、ＬＡＮ上でＬＡＮアダプタ１００に接続している機器の有無を判定する（Ｓ６：接続判定ステップ）。
（ｃ）接続判定部１４で、ＬＡＮ上でＬＡＮアダプタ１００に接続している機器がないと判定された場合（ＹＥＳ）に、制御部４によってワークメモリ５をクリアする（Ｓ７：ワークメモリ初期化ステップ）。
（ｄ）ワークメモリ５の初期化に引き続いてＲＯＭ７に記録されている初期ＩＰアドレスを不揮発性メモリ６に書き込み、不揮発性メモリ６の内容をワークメモリ５に書き込む（Ｓ８：初期ＩＰアドレス書き込みステップ）。この初期ＩＰアドレスとは、あらかじめＲＯＭ７に書き込まれているＩＰアドレスを意味する。この初期ＩＰアドレスをワークメモリ５に書き込むことにより、通信パラメータ設定の際にＬＡＮアダプタ１００の既知のＩＰアドレスとして利用できる。なお、第１の記憶手段は、ワークメモリ５および不揮発性メモリ６から構成される。
（ｅ）接続判定部１４で、ＬＡＮ上でＬＡＮアダプタ１００に接続している機器があると判定された場合（ＮＯ）に、制御部４によってワークメモリ５をクリアする（Ｓ９：ワークメモリ初期化ステップ）。
（ｆ）ワークメモリ５の初期化に引き続いて、不揮発性メモリ６の内容をワークメモリ５に書き込む（Ｓ１０：不揮発性メモリ内容書き込みステップ）。この場合には、ＬＡＮアダプタ１００のＩＰアドレスは初期化されない。ＬＡＮ上でＬＡＮアダプタ１００に接続している機器がある場合にＩＰアドレスを変更すると、その機器からＬＡＮアダプタ１００が認識できなくなるという不都合が生じる。そこで、ＬＡＮアダプタ１００への接続機器があることを確認した場合には現在のＩＰアドレスをそのまま書き込むことで上記の不都合を防止している。
【００２６】
ここで、上記接続判定の方法について説明する。ネットワークの接続タイプが、例えば、ＩＥＥＥ８０２．３規格に基づいた１０ＢＡＳＥ−Ｔである場合には、その物理層（あるいは物理層ＬＳＩ）のレベルで、ネットワーク上につながっている相手があるかどうかをチェックする。これにより、ネットワーク上に接続機器がないことを知ることができる。なお、接続判定の方法は上記の場合に限られない。接続判定の方法は、有線ＬＡＮ、無線ＬＡＮ等のようにネットワークの接続タイプにより異なるので、それぞれの接続タイプに応じた方法で実施すればよい。
【００２７】
図７は、リセット釦９を押し下げた際、又は、電源部１１を電源ＯＦＦから電源ＯＮにした際の動作を示すフローチャートである。
（ａ）リセット釦９を押し下げるか、又は、電源部１１への電源の供給が開始されたことをリセット部１０で検出する（Ｓ１１：リセットステップ）。
（ｂ）リセット部１０は、制御部４に対してワークメモリ５をクリアするように指令するリセット信号を発信し、制御部４でワークメモリ５をクリアする（Ｓ１２：ワークメモリ初期化ステップ）。なお、リセット手段は、リセット部１０、リセット釦９および電源部１１から構成される。
（ｃ）リセット部１０からのリセット信号によって制御部４は、不揮発性メモリ６の内容をワークメモリ５に書き込む（Ｓ１３：不揮発性メモリ内容書き込みステップ）。なお、不揮発性メモリ６には、ＬＡＮ上でＬＡＮアダプタ１００のものとして認識されている現在のＩＰアドレスを記憶している。ワークメモリ５に書き込まれているＩＰアドレスは、ＬＡＮアダプタ１００のＬＡＮ上でのＩＰアドレスとして利用される。
【００２８】
また、図８は、ＬＡＮアダプタ１００を図１に示すようにＬＡＮ上に接続した場合に、ＬＡＮ上の機器である情報処理機器１０２からＬＡＮアダプタ１００のＩＰアドレスを書き換える際のフローチャートである。これは、不揮発性メモリ６に保存されている通信パラメータが適切であり、図１に示すＬＡＮ上で通信が適切に行うことができる場合に、ＬＡＮアダプタをＬＡＮ上で利用できるようにする方法である。
（ａ）ユーザがリセット釦９を操作して、リセット部１０から制御部４に対してリセットするよう指令する信号を送信する（Ｓ１４：リセットステップ）。
（ｂ）制御部４が不揮発性メモリ６に保存されている通信パラメータを読み出してワークメモリ５に書き込む（Ｓ１５：ワークメモリ初期化ステップ）。
（ｃ）制御部４が情報処理機器１０２からスタティックＩＰ指定信号を検出する（Ｓ１６：スタティックＩＰ指定検出ステップ）。
（ｄ）制御部４が、スタティックＩＰ指定検出ステップＳ１６でスタティックＩＰ指定信号を検出したときに、スタティックＩＰアドレスをワークメモリ５および不揮発性メモリ６に書き込む（Ｓ１７：スタティックＩＰ設定ステップ）。
（ｅ）制御部４が、ＤＨＣＰ設定をする旨の信号（以下、ＤＨＣＰ設定信号）を検出する（Ｓ１８：ＤＨＣＰ設定信号検出ステップ）。
（ｆ）ＤＨＣＰ設定信号検出ステップＳ１８でＤＨＣＰ設定信号を検出したときに、ルータ１０３のＤＨＣＰ機能を使用することをワークメモリ５および不揮発性メモリ６に書き込む（Ｓ１９：ダイナミックＩＰ設定ステップ）。
【００２９】
以上の、スタティックＩＰ設定ステップＳ１７、ＤＨＣＰ設定信号検出ステップＳ１８またはダイナミックＩＰ設定ステップＳ１９後に、スタティックＩＰ指定検出ステップＳ１６の前に戻りループを形成することにより、スタティックＩＰ指定信号およびＤＨＣＰ設定信号の待ち状態となる。これによって、ＬＡＮアダプタ１００がＬＡＮ上で利用できる。
【００３０】
以上のように、この実施の形態１によれば、たとえユーザがＬＡＮアダプタ１００をＬＡＮ上に接続し他の機器との通信が可能な状態でＬＡＮアダプタ１００のＩＰ初期化を行った場合であっても、接続判定ステップＳ６で、ＬＡＮ上でＬＡＮアダプタ１００への接続機器を確認した場合にはＩＰアドレスは初期化されない。すなわち、接続判定部１４で管理部３からＬＡＮアダプタ１００のＬＡＮ上での接続状態に関する情報を検出し、ＬＡＮ上でＬＡＮアダプタ１００と通信をする上での接続があることを確認する。そして、ＩＰ初期化命令部１５では、接続機器がある場合にはワークメモリ５の初期化の後、不揮発性メモリ６の内容をワークメモリ５に書き込むのみとし、ＩＰアドレスを初期化しない。すなわち、ＬＡＮアダプタ１００のＩＰアドレスを変更しないようにしている。これにより、他の機器との通信中にＬＡＮアダプタ１００のＩＰアドレスを書き換えたときに発生するＬＡＮアダプタ１００を含むＬＡＮの通信システムの不都合を防止することができる。
【００３１】
（実施の形態２）
図９は、本発明の実施の形態２に係るＬＡＮアダプタ１００の構成を示すブロック図である。このＬＡＮアダプタ１００は、実施の形態１に係るＬＡＮアダプタと比較すると、ＩＰ初期化釦に代えてリセット釦９、リセット部１０、電源部１１で構成されるリセット手段が接続判定部１４に接続されている点で相異する。このＬＡＮアダプタでは、リセット釦９とＩＰ初期化釦１３とを一つに兼ねるようにしている。これによって、ＬＡＮアダプタの構成を簡単にするとともに、電源の供給の開始によってＩＰ初期化を行わせることができ、ユーザの操作性を向上させることができる。
【００３２】
図１０は、このＬＡＮアダプタ１００のＩＰアドレスを初期化する方法のフローチャートである。これは、ユーザが不揮発性メモリ６内に保存されているＬＡＮアダプタ１００の現在のＩＰアドレスを把握していない場合の通信パラメータ設定方法である。このＩＰアドレス初期化方法は、以下の各ステップからなる。
（ａ）ユーザがリセット釦９を押すか、又は、電源部１１で電源の供給を開始することによってリセット動作が開始する（Ｓ２１：リセットステップ）。
（ｂ）接続判定部１４において、ＬＡＮ上でＬＡＮアダプタ１００に接続している機器の有無を判定する（Ｓ２２：接続判定ステップ）。
（ｃ）接続判定部１４で、ＬＡＮ上でＬＡＮアダプタ１００に接続している機器がないと判定された場合（ＹＥＳ）に、制御部４によってワークメモリ５をクリアする（Ｓ２３：ワークメモリ初期化ステップ）。
（ｄ）ワークメモリ５の初期化に引き続いてＲＯＭ７に記録されている初期ＩＰアドレスを不揮発性メモリ６に書き込み、不揮発性メモリ６の内容をワークメモリ５に書き込む（Ｓ２４：初期ＩＰアドレス書き込みステップ）。この初期ＩＰアドレスとは、あらかじめＲＯＭ７に書き込まれているＩＰアドレスを意味する。この初期ＩＰアドレスをワークメモリ５に書き込むことにより、通信パラメータ設定の際にＬＡＮアダプタ１００の既知のＩＰアドレスとして利用できる。なお、第１の記憶手段は、ワークメモリ５および不揮発性メモリ６から構成される。
（ｅ）接続判定部１４で、ＬＡＮ上でＬＡＮアダプタ１００に接続している機器があると判定された場合（ＮＯ）に、制御部４によってワークメモリ５をクリアする（Ｓ２５：ワークメモリ初期化ステップ）。
（ｆ）ワークメモリ５の初期化に引き続いて、不揮発性メモリ６の内容をワークメモリ５に書き込む（Ｓ２６：不揮発性メモリ内容書き込みステップ）。この場合には、ＬＡＮアダプタ１００のＩＰアドレスは初期化されない。ＬＡＮ上でＬＡＮアダプタ１００に接続している機器がある場合にＩＰアドレスを変更するとその機器からＬＡＮアダプタ１００が認識できなくなるという不都合が生じる。接続機器があることを確認した場合には現在のＩＰアドレスをそのまま書き込むことで上記の不都合を防止している。
【００３３】
なお、実施の形態２に係るＬＡＮアダプタ１００も実施の形態１と同様に、ＬＡＮアダプタ１００を構成部材の一つとして含む情報家電１０１としてもよい。情報家電１０１の内部にＬＡＮアダプタ１００を含ませることによってＬＡＮアダプタ１００を別体とした場合よりも取り扱いが簡易になる。
【００３４】
以上、実施の形態１および実施の形態２では、第１の記憶手段はワークメモリ５および不揮発性メモリ６から構成されるとしたがこれに限定されず不揮発性メモリ６のみから構成されるとしてもよい。すなわち、不揮発性メモリ６に保存されているＩＰアドレスを直接的にＬＡＮアダプタ１００のＩＰアドレスとして使用してもよい。このような構成にすることにより、ワークメモリ５が不要になり、ＬＡＮアダプタ１００の構成をさらに簡単にすることができる。
【００３５】
また、実施の形態１および実施の形態２では、第２の記憶手段としてＲＯＭ７を用いたがこれに限られず、フラッシュメモリ等の不揮発性メモリであってもよい。すなわち、ＬＡＮアダプタ１００の電源がＯＦＦ状態で、記憶を保持することが可能な記憶手段であればよい。
【００３６】
さらに、実施の形態１および実施の形態２では、ＬＡＮに接続されている機器は、ルータ１０３の他に、ＬＡＮアダプタと情報処理機器がそれぞれ１台づつの場合を例示したが、ＬＡＮにはＬＡＮアダプタおよび情報処理機器をそれぞれ複数台接続してもよい。
【００３７】
以上により、本発明に係るＬＡＮアダプタによれば、ユーザまたはルータがＩＰアドレスを把握していない場合でも、ＬＡＮアダプタのＩＰアドレスをユーザが把握している初期ＩＰアドレスに再設定することにより、ＬＡＮ上での接続を回復することができる。
【００３８】
上述の通り、本発明は好ましい実施形態により詳細に説明されているが、本発明はこれらに限定されるものではなく、以下の特許請求の範囲に記載された本発明の技術的範囲内において多くの好ましい変形例及び修正例が可能であることは当業者にとって自明なことであろう。
【００３９】
【発明の効果】
上記構成によって、ユーザがＬＡＮアダプタのＩＰアドレスを把握していない場合でもＬＡＮ上での接続を回復することができるＬＡＮアダプタが得られる。
【図面の簡単な説明】
【図１】  本発明の実施の形態１に係るＬＡＮアダプタをＬＡＮ上に接続したときの構成を示すブロック図である。
【図２】  本発明の実施の形態１に係る情報家電をＬＡＮ上に接続したときの構成を示すブロック図である。
【図３】  本発明の実施の形態１に係るＬＡＮアダプタの構成を示すブロック図である。
【図４】  本発明の実施の形態１に係るＬＡＮアダプタの通信パラメータ設定時の接続状態の構成を示すブロック図である。
【図５】  本発明の実施の形態１に係るＬＡＮアダプタの通信パラメータ設定の動作説明のためのフローチャートである。
【図６】  本発明の実施の形態１に係るＬＡＮアダプタのＩＰアドレスを初期化する方法のフローチャートである。
【図７】  本発明の実施の形態１に係るＬＡＮアダプタのリセット部の操作のフローチャートである。
【図８】  本発明の実施の形態１に係るＬＡＮアダプタをＬＡＮに接続した場合のＩＰアドレス設定の方法のフローチャートである。
【図９】  本発明の実施の形態２に係るＬＡＮアダプタの構成を示すブロック図である。
【図１０】  本発明の実施の形態２に係るＬＡＮアダプタのＩＰアドレスを初期化する方法のフローチャートである。
【図１１】  従来のＬＡＮアダプタをＬＡＮ上に接続したときの構成を示すブロック図である。
【図１２】  従来のＬＡＮアダプタの構成を示すブロック図である。
【図１３】  従来のＬＡＮアダプタの通信パラメータ設定時の接続状態の構成を示すブロック図である。
【図１４】  従来のＬＡＮアダプタの通信パラメータ設定の動作説明のためのフローチャートである。
【図１５】  従来のＬＡＮアダプタの動作説明のためのフローチャートである。
【手続補正２】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2003084139.tif 000018
【図２】
2003084139.tif 000019
【図３】
2003084139.tif 000020
【図４】
2003084139.tif 000021
【図５】
2003084139.tif 000022
【図６】
2003084139.tif 000023
【図７】
2003084139.tif 000024
【図８】
2003084139.tif 000025
【図９】
2003084139.tif 000026
【図１０】
2003084139.tif 000027
【図１１】
2003084139.tif 000028
【図１２】
2003084139.tif 000029
【図１３】
2003084139.tif 000030
【図１４】
2003084139.tif 000031
【図１５】
2003084139.tif 000032
【国際調査報告】
2003084139.tif 000033
2003084139.tif 000034
2003084139.tif 000035
2003084139.tif 000036