(57)【要約】      （修正有）【課題】ホスト機器から通信装置の名前を設定することで、通信装置の名前が他の装置と重複するのを防止すると共に、装置を特定しやすくする。【解決手段】第一の名前を有するホスト機器１０２に装着されて通信を行う通信手段と、前記通信で使用する第二の名前を有する通信装置１０１において、ホスト機器１０２から第一の名前を取得する名前取得手段と、前記名前取得手段で取得した第一の名前に基づいて、前記通信手段で使用する第二の名前を設定する名前設定手段とを有することを特徴とする。【選択図】      図１
2005045459.tif 000002
【特許請求の範囲】
【請求項１】
第１の名前を有するホスト機器に装着されて通信を行う通信手段と、前記通信で使用する第２の名前を有する通信装置において、
ホスト機器から第１の名前を取得する名前取得手段と、
前記名前取得手段で取得した第１の名前に基づいて、前記通信手段で使用する第２の名前を設定する名前設定手段とを有することを特徴とする通信装置。
【請求項２】
前記ホスト機器は、前記第１の名前としてドメイン・ネーム・システム（ＤＮＳ：Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ）によって管理されるホスト名を有し、
前記名前取得手段はホスト名を取得し、前記名前設定手段は取得したホスト名に基づいて第２の名前とすることを特徴とする請求項１に記載の通信装置。
【請求項３】
前記ホスト機器は、前記第１の名前としてドメイン・ネーム・システム（ＤＮＳ：Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ）によって管理されるＦＱＤＮ（Ｆｕｌｌｙ  Ｑｕａｌｉｆｉｅｄ  Ｄｏｍａｉｎ  Ｎａｍｅ）を有し、
前記名前取得手段はＦＱＤＮを取得し、前記名前設定手段は取得したＦＱＤＮに基づいて第２の名前とすることを特徴とする請求項１に記載の通信装置。
【請求項４】
前記ホスト機器は、前記第１の名前としてＮｅｔＢＩＯＳ名を有し、
前記名前取得手段はＮｅｔＢＩＯＳ名を取得し、前記名前設定手段は取得したＮｅｔＢＩＯＳ名に基づいて第２の名前として使用することを特徴とする請求項１に記載の通信装置。
【請求項５】
前記第２の名前として予め設定された初期設定値と、
前記第２の名前が前記初期設定値か否かを判定する判定手段を有し、
前記判定手段の判断に応じて、前記名前設定手段は前記第２の名前を変更することを特徴とする請求項１に記載の通信装置。
【請求項６】
前記名前設定手段を用いて前記第２の名前を設定するか否かを指定する名前設定指示手段を有し、
前記名前設定指示手段の指示に応じて、前記名前設定手段は前記第２の名前を設定することを特徴とする請求項１に記載の通信装置。
【請求項７】
前前記第２の名前を前記初期設定値に戻すことを指示する初期化指示手段を有し、
前記初期化指示手段は、前記第２の名前を前記初期設定値に戻す設定となっていた場合に前記第２の名前を前記初期設定値とすることを特徴とする請求項１に記載の通信装置。
【請求項８】
第１の名前を有するホスト機器に装着されて通信を行う通信手段と、前記通信で使用する第２の名前を有する通信装置の設定方法であって、
ホスト機器から第１の名前を取得する名前取得工程と、
前記名前取得工程で取得した第１の名前に基づいて前記通信手段で使用する第２の名前を設定する名前設定工程とを有することを特徴とする通信装置の設定方法。
【請求項９】
コンピュータに請求項８に記載の通信装置の設定方法を実行させるためのプログラム。
【請求項１０】
請求項９に記載のプログラムが記録されたコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ホスト機器に装着されて通信を行う通信装置の名前を設定することに関する。
【０００２】
【従来の技術】
ＴＣＰ／ＩＰネットワークに接続された機器は、機器毎に一意な値を有するＩＰアドレスと、そのＩＰアドレスに対応した機器を表現するための名前を持っている。そして、ＩＰアドレスとそれに対応した名前は、ドメイン・ネーム・システム（ＤＮＳ：Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ）サーバによって管理されており、同一のドメインには同一の名前が複数存在することはない。従って、ＴＣＰ／ＩＰネットワークの利用者はＩＰアドレスもしくはＩＰアドレスに対応する名前を用いてネットワーク内に存在する特定の機器に対してアクセスすることが可能である。
【０００３】
また、ホスト機器に装着されて近距離無線通信を行う通信装置においても、近距離無線通信ネットワークに接続するための一意なアドレスの他に、装置を表現するための名前を有することが可能なものがある。
【０００４】
しかし、近距離無線通信ネットワークは一時的なもので、ＴＣＰ／ＩＰネットワークにおけるＤＮＳのように名前を一括して管理する仕組みがないことがある。このような近距離無線通信方式を用いる通信装置には、通信装置を製造したメーカによって予め名前が付与されていることが多い。
【０００５】
【発明が解決しようとする課題】
しかしながら、上記従来例のように、近距離無線通信方式を用いる通信装置に予め製造者によって名前が付与されている場合、同一形式の通信装置には同一の装置名が初期値として付与されることになる。
【０００６】
ここで、予め製造者によって付与された名前は利用者が変更することが可能であるが、利用者の中には名前を変更しない、もしくは変更し忘れる場合がある。このような場合、同一の近距離無線通信ネットワークに、同一の製造者からなる同一の通信装置（名前を例えば「ＷｉｒｅｌｅｓｓＣｏｍｍＴｏｏｌ」とする）が複数台存在した場合、利用者は「ＷｉｒｅｌｅｓｓＣｏｍｍＴｏｏｌ」という名前では特定の通信装置にアクセスすることができず、利便性が損なわれるという問題点があった。
【０００７】
また、利用者によって通信装置の名前が変更された場合も、接続されたホスト機器が有する名前と通信装置の名前が異なる場合がある。この場合、利用者からはホスト機器と通信装置とは同一の装置と見えるが、実際には、ＴＣＰ／ＩＰのネットワークで用いる名前と、近距離無線通信ネットワーク用いる名前の２種類が存在することとなり、機器の特定がしづらいという問題があった。
【０００８】
本発明は、上記課題を解決するためになされたもので、ホスト機器の名前から通信装置の名前を設定することで、通信装置の名前が他の装置と重複するのを防止すると共に、装置を特定しやすくすることを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するために、本発明は、第１の名前を有するホスト機器に装着されて通信を行う通信手段と、前記通信で使用する第２の名前を有する通信装置において、ホスト機器から第１の名前を取得する名前取得手段と、前記名前取得手段で取得した第１の名前に基づいて、前記通信手段で使用する第２の名前を設定する名前設定手段とを有することを特徴とする。
【００１０】
【発明の実施の形態】
以下、図面を参照しながら本発明に係る実施の形態を詳細に説明する。
【００１１】
［第１の実施形態］
図１は、第１の実施形態における近距離無線通信ネットワークの全体構成例を示す図である。尚、以下の実施形態の説明では、近距離無線通信としてＢｌｕｅｔｏｏｔｈ通信を例にして説明する。図１において、１０１−ａ、１０１−ｂは近距離無線通信ネットワーク１０４に接続して通信を行う通信装置である。１０２、１０３はそれぞれホスト機器を示す。１０５はＮＥＴＢＥＵＩのネットワークである。図１では、ホスト機器としてホストコンピュータ（ＰＣ）を用いた場合を例に取っている。ここで、ホスト機器１０２には通信装置１０１−ａが接続され、またホスト機器１０３には通信装置１０１−ｂが接続されている。以下、通信装置１０１−ａと通信装置１０１−ｂとをまとめて「通信装置１０１」と称す。尚、２台のホスト機器１０２、１０３はＮＥＴＢＥＵＩのネットワーク１０５及び近距離無線通信ネットワーク１０４を用いて通信することが可能である。
【００１２】
図２は、ホスト機器及び通信装置が有する名前の一例を示す図である。図２に示す（ａ）は、ホスト機器１０２が有する名前及び通信装置１０１−ａが有する名前の一例であり、図２に示す（ｂ）はホスト機器１０３が有する名前及び通信装置１０１−ｂが有する名前の一例である。
【００１３】
図２に示す（ａ）のように、ホスト機器１０２は名前としてＮｅｔＢＩＯＳ名を有し、そのＮｅｔＢＩＯＳ名を「Ｈｏｓｔ１」とする。通信装置１０１−ａには、予め製造者によってＢｌｕｅｔｏｏｔｈ通信におけるＢｌｕｅｔｏｏｔｈデバイス名として「ＷｉｒｅｌｅｓｓＣｏｍｍＴｏｏｌ」という名前が付けられているものとする。また同様に、図２に示す（ｂ）のように、ホスト機器１０３は名前としてＮｅｔＢＩＯＳ名を有し、そのＮｅｔＢＩＯＳ名を「Ｈｏｓｔ２」とする。通信装置１０１−ｂには、利用者によってＢｌｕｅｔｏｏｔｈデバイス名として「ＭｙＴｏｏｌ」という名前が付けられているものとする。
【００１４】
図３に示す（ａ）は、図１に示す全体構成例においてＮＥＴＢＥＵＩのネットワーク１０５に接続されている装置の名前の一覧を示す図である。図３に示す（ｂ）は近距離無線通信ネットワーク１０４に接続されている装置の名前の一覧を示す図である。図１に示す状態において、利用者からはＮＥＴＢＥＵＩのネットワーク１０５には「Ｈｏｓｔ１」というＮｅｔＢＩＯＳ名を持つ装置と、「Ｈｏｓｔ２」というＮｅｔＢＩＯＳ名を持つ装置の２台があるように見え（図３に示す（ａ）参照）、近距離無線通信ネットワーク１０４中には「ＷｉｒｅｌｅｓｓＣｏｍｍＴｏｏｌ」という名前を持つ装置と、「ＭｙＴｏｏｌ」という名前を持つ装置とが見える状態である（図３に示す（ｂ）参照）。
【００１５】
図４は、第１の実施形態における通信装置１０１の内部構成を示すブロック図である。図４に示すように、通信装置１０１は、ＣＰＵ等である制御部４０１、ＲＯＭ４０２、ＲＡＭ４０３、通信部４０４、アンテナ４０５、Ｉ／Ｆ部４０６、不揮発性メモリ４０７から構成される。
【００１６】
上記構成において、制御部４０１は、ＲＯＭ４０３に格納されたプログラム等に従って通信装置１０１全体を制御する。ＲＯＭ４０２は、制御部４０１の動作用定数、変数、プログラム等を記憶する。ＲＡＭ４０３は、制御部４０１の作業領域として使用する。尚、通信装置１０１の名前や、通信に使用する装置固有のアドレス等のデータは不揮発性メモリ４０７に保存される。また、通信部４０４は、アンテナ４０５を介して近距離無線通信を行う。Ｉ／Ｆ部４０６は、ホスト機器との接続のために使用される。
【００１７】
次に、通信装置１０１が実行する名前設定処理について説明する。
【００１８】
図５は、第１の実施形態における名前設定処理を示すフローチャートである。尚、名前設定処理は、ＲＯＭ４０３に格納された、図５に示すフローチャートに対応した動作を行うためのプログラムを、制御部４０１内のＣＰＵ（図示せず）が実行することにより実現される。通常、名前設定処理は通信装置１０１の電源投入時や初期化時に実行される。ここでは通信装置１０１として通信装置１０１−ａを用いた場合を例に取って説明する。
【００１９】
まず、この名前設定処理が開始されると、ステップＳ５０１へ進み、通信装置１０１−ａの制御部４０１は、Ｉ／Ｆ部４０６を通してホスト機器１０２と接続されているか否かを確認する。ここで、ホスト機器１０２が接続されている場合はステップＳ５０２へ進み、Ｉ／Ｆ部４０６を通してホスト機器１０２にホスト機器１０２の名前の取得を要求する。次に、ステップＳ５０３において、ホスト機器１０２の名前が獲得できたか否かを調べる。その結果、ホスト機器１０２の名前が取得できたらステップＳ５０４へ進み、得られた名前を通信装置１０１−ａの名前として設定する。その結果、通信装置１０１−ａの名前は「Ｈｏｓｔ１」となる。
【００２０】
一方、ステップＳ５０１において、ホスト機器１０２と接続されていない場合及びステップＳ５０３においてホスト機器１０２の名前が取得できなかった場合はステップＳ５０５へ進み、通信装置１０１−ａは不揮発性メモリ４０７に記憶されている名前（「ＷｉｒｅｌｅｓｓＣｏｍｍＴｏｏｌ」）を読み込み、ステップＳ５０４へ進み、得られた名前を通信装置１０１−ａの名前として設定する。この場合は、通信装置１０１−ａの名前は「ＷｉｒｅｌｅｓｓＣｏｍｍＴｏｏｌ」となる。
【００２１】
図６は、第１の実施形態における名前設定処理を実行した結果を示す図である。図６に示す（ａ）は通信装置１０１−ａで、同（ｂ）は通信装置１０１−ｂでホスト機器から名前を取得し、その結果を示すものである。図６に示すように、近距離無線通信ネットワーク１０４及びＮＥＴＢＥＵＩのネットワーク１０５それぞれで「Ｈｏｓｔ１」という装置と「Ｈｏｓｔ２」という装置の２台があるようにみえる。
【００２２】
このように、第１の実施形態によれば、複数の異なるネットワークを使用する機器がそれぞれのネットワークに対して常に同一の名前を有することができる。従って、利用者は利用するネットワーク種別にかかわらず、同一の名前で機器にアクセスすることが可能となり、利便性が向上する。
【００２３】
尚、第１の実施形態では、近距離無線通信ネットワーク１０４で使用する名前としてＮｅｔＢＩＯＳ名を使用した場合を例に説明したが、本発明はこれに限定されるものではなく、例えばＴＣＰ／ＩＰネットワークで用いられるＦＱＤＮ（Ｆｕｌｌｙ  Ｑｕａｌｉｆｉｅｄ  Ｄｏｍａｉｎ  Ｎａｍｅ）や、ＦＱＤＮから得られるホスト名、ホスト名とドメイン名の一部を用いてもよい。
【００２４】
例えば、ホスト機器１０２がＴＣＰ／ＩＰネットワークに接続されており、ＴＣＰ／ＩＰネットワークにおけるＦＱＤＮを「Ｈｏｓｔ１．ｘｘｘ．ｃｏ．ｊｐ」とした場合、近距離無線通信ネットワーク１０４で使用する名前として、ＦＱＤＮ（Ｈｏｓｔ１．ｘｘｘ．ｃｏ．ｊｐ）やホスト名（Ｈｏｓｔ１）、ホスト名とドメイン名の一部を組み合わせた名前（例えばＨｏｓｔ１．ｘｘｘなど）を用いても良い。
【００２５】
［第２の実施形態］
第１の実施形態では、接続されたホスト機器の名前を取得し、その名前を設定していたが、第２の実施形態では近距離無線通信ネットワーク１０４で使用する名前が初期設定値であった場合のみ名前設定処理を実行するものである。
【００２６】
尚、第２の実施形態におけるネットワークの全体構成は第１の実施形態と同様であり、その説明は省略する。
【００２７】
図７は、第２の実施形態における名前設定処理を示すフローチャートである。第２の実施形態における名前設定処理は、ＲＯＭ４０３に格納された図７に示すフローチャートに対応した動作を行うためのプログラムを制御部４０１内のＣＰＵ（図示せず）が実行することにより実現される。
【００２８】
まず、この名前設定処理が開始されると、ステップＳ７０１へ進み、通信装置の制御部４０１は不揮発性メモリ４０７に格納されている近距離無線通信ネットワーク１０４で使用する名前を読み込む。そして、ステップＳ７０２において、読み込んだ名前が初期設定値か否かを調べる。ここで、その名前が初期設定値ではなかった場合はステップＳ７０３へ進み、読み込んだ名前を通信装置の名前として設定し、この処理を終了する。また、ステップＳ７０２において、読み込んだ名前が初期設定値だった場合はステップＳ７０４へ進み、図５に示した第１の実施形態における名前設定処理を実行する。
【００２９】
図８は、第２の実施形態における名前設定処理を実行した結果を示す図である。図８に示す（ａ）は通信装置１０１−ａに、同（ｂ）は通信装置１０１−ｂに適用した結果である。この通信装置１０１−ａの名前は初期設定値なので第１の実施形態における名前設定処理が実行されている。従って、通信装置１０１−ａの名前は「Ｈｏｓｔ１」となる。一方、通信装置１０１−ｂの名前は利用者によって初期設定値から変更されているため、ステップＳ７０３が実行され、通信装置１０１−ｂの名前は「ＭｙＴｏｏｌ」となる。
【００３０】
第２の実施形態によれば、近距離無線通信ネットワーク１０４で使用する名前が初期設定値の場合のみ名前設定処理を実行することにより、利用者が既に初期設定値とは異なる名前を設定した場合、又は一度ホスト機器が有する名前を設定した場合、名前は変更されない。このように、利用者が設定した名前を通信装置が変更することがないので利便性を更に向上させることができる。
【００３１】
［第３の実施形態］
第３の実施形態では、通信装置は、ホスト機器が有する名前を近距離無線通信ネットワークにおける名前として使用するか否かを設定する名前設定指示手段を有し、名前設定指示手段がホスト機器の有する名前を使用する設定となっている場合のみ、通信装置の名前の設定処理を行うものである。
【００３２】
上述の名前設定指示手段は、不図示の操作部に設定キーを設け、その設定キーによりホスト機器の有する名前を使用するか否かを設定するものとする。
【００３３】
尚、第３の実施形態におけるネットワークの全体構成は第１の実施形態と同様であり、その説明は省略する。
【００３４】
図９は、第３の実施形態における名前設定処理を示すフローチャートである。第３の実施形態における名前設定処理は、ＲＯＭ４０３に格納された図９に示すフローチャートに対応した動作を行うためのプログラムを、制御部４０１内のＣＰＵ（図示せず）が実行することにより実現される。図９では、通信装置１０１として通信装置１０１−ａを用いた場合を例に取って説明する。
【００３５】
まず、この名前設定処理が開始されると、ステップＳ９０１へ進み、通信装置１０１の制御部４０１は通信装置１０１の名前としてホスト機器が有する名前を使用するか否かを指定する名前設定指示手段の設定を調べる。ここで、名前設定指示手段の設定が名前を変更するとなっていた場合はステップＳ９０２へ進み、図５に示した処理を実行する。
【００３６】
一方、ステップＳ９０１において、名前設定指示手段の設定が名前を変更しないとなっていた場合はステップＳ９０３へ進み、通信装置１０１は不揮発性メモリ４０７に格納されている名前を読み込む。そして、ステップＳ９０４において、読み込んだ名前を通信装置１０１の名前に設定し、この処理を終了する。
【００３７】
図６に示す（ｂ）のように、通信装置１０１−ａは近距離無線通信ネットワーク１０４で使用する名前として「Ｈｏｓｔ１」が設定されており、通信装置１０１−ａをホスト機器１０３に装着した場合でも、通信装置１０１−ａの名前設定指示手段の設定が「ホスト機器１０３が有する名前を使用する」となっていれば、ホスト機器１０３が有する名前（Ｈｏｓｔ１）を取得して通信装置１０１−ａの名前として設定することが可能となる。このように、通信装置を装着するホスト機器が変わっても利用者が通信装置の名前を変更することなく通信装置とホスト機器との名前を一致させることが可能となり、利便性が更に向上する。
【００３８】
第３の実施形態では、通信装置１０１の名前が初期設定値であっても、ホスト機器の名前を使用しない設定とした場合は、名前の設定処理は行わないよう構成されている。しかしながら、名前が初期設定値の場合は、必ずホスト機器の名前を通信装置の名前として設定するようにしても良い。こうすることで、利用者が名前設定処理を忘れており、かつ、ホスト機器が有する名前を使用しない設定となっている場合でも、通信装置の名前とホスト機器が有する名前とを一致させることが可能となる。
【００３９】
尚、通信装置の名前としてホスト機器が有する名前を使用するか否かは利用者が指定できるが、利用者が通信装置の名前を設定した場合は、通信装置の名前としてホスト機器が有する名前を使用しない設定とし、以前行った名前設定処理においてホスト機器の名前を通信装置の名前として設定した場合は、ホスト機器が有する名前を通信装置の名前として使用する設定としても良い。
【００４０】
［変形例］
以上説明した実施形態においては、本発明に係る通信装置を用いる通信ネットワークとして近距離無線通信ネットワークを例にして説明したが、装置の名前に関して同様の課題を有する通信ネットワークであれば、無線、有線を問わず、任意の通信ネットワークに本発明に係る通信装置を適用することが可能である。
【００４１】
また、上述した実施形態においては、ホスト機器としてコンピュータを用いた場合を例に取って説明したが、ホスト機器はコンピュータに限られるものではない。例えば、ホスト機器はＴＣＰ／ＩＰのネットワークに接続されたプリンタなどでも良い。また、ＦＡＸや携帯電話装置などをホスト機器とする場合、ホスト機器の名前として電話番号を用い、通信装置の名前に電話番号を設定するようにしても良い。
【００４２】
また、上述した実施形態においては、ホスト機器がＮＥＴＢＥＵＩ、ＴＣＰ／ＩＰ、電話回線などのネットワークに接続する場合を例に取って説明したが、ホスト機器それ自体が名前を有していればネットワークに接続されていなくとも良い。その例としてディジタルスチルカメラが挙げられる。（社）日本電子工業振興協会で規格化された「カメラファイルシステム規格」（ＤＣＦ）には、機器に関する情報を記載するタグが定義されている。例えば、「Ｍａｋｅ」タグは画像入力機器のメーカ名を記載するものである。また「Ｍｏｄｅｌ」タグは画像入力機器のモデル名を記載するものである。ＤＣＦに準拠したディジタルスチルカメラをホスト機器とした場合、ホスト機器に装着された通信装置の名前として「Ｍｏｄｅｌ」タグに記載される画像入力機器のモデル名を設定するようにしても良い。尚、「Ｍｏｄｅｌ」タグを例にとって説明したが、ホスト機器の名前として他のタグに記載されているものを名前として使用も良いことは言うまでもない。
【００４３】
また、ディジタルビデオカメラや、ＤＣＦに準拠していないディジタルスチルカメラなどの装置で装置内部に装置や利用者の情報が記載されている場合、その情報をホスト機器の名前として使用しても良い。
【００４４】
以上説明した実施形態によれば、ホスト機器に装着され近距離無線通信を行う通信装置において、通信装置の名前をホスト機器の名前と一致させることが可能となり、利便性を向上させることができる。
【００４５】
また、通信装置の名前が初期設定値であった場合のみ名前設定処理を行うことで、利用者が名前を設定した場合に不用意に名前を書き換えることがなくなり、更に利便性を向上させることができる。
【００４６】
また、ホスト機器の名前を通信装置の名前に設定するか否かを指示することにより、あるホスト機器に装着されていた通信装置を別のホスト機器に装着し直した場合でも装着されたホスト機器の名前を取得して設定することができる。これにより、装着されるホスト機器が変わっても通信装置の名前をホスト機器の名前と一致させることが可能となり、更に利便性を向上させることができる。
【００４７】
尚、本発明は複数の機器（例えば、ホストコンピュータ，インターフェース機器，リーダ，プリンタなど）から構成されるシステムに適用しても、１つの機器からなる装置（例えば、複写機，ファクシミリ装置など）に適用しても良い。
【００４８】
また、本発明の目的は前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（ＣＰＵ若しくはＭＰＵ）が記録媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【００４９】
この場合、記録媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成することになる。
【００５０】
このプログラムコードを供給するための記録媒体としては、例えばフロッピー（登録商標）ディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【００５１】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５２】
更に、記録媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５３】
【発明の効果】
以上説明したように、本発明によれば、通信装置の名前が他の装置と重複するのを防止すると共に、装置を特定しやすくできる。
【図面の簡単な説明】
【図１】第１の実施形態における近距離無線通信ネットワークの全体構成例を示す図である。
【図２】ホスト機器及び通信装置が有する名前の一例を示す図である。
【図３】ネットワークに接続されている装置の名前の一覧を示す図である。
【図４】第１の実施形態における通信装置１０１の内部構成を示すブロック図である。
【図５】第１の実施形態における名前設定処理を示すフローチャートである。
【図６】第１の実施形態における名前設定処理を実行した結果を示す図である。
【図７】第２の実施形態における名前設定処理を示すフローチャートである。
【図８】第２の実施形態における名前設定処理を実行した結果を示す図である。
【図９】第３の実施形態における名前設定処理を示すフローチャートである。
【符号の説明】
１０１  通信装置
１０２  ホスト機器
１０３  ホスト機器
１０４  近距離無線通信ネットワーク
１０５  ＮＥＴＢＥＵＩのネットワーク
４０１  制御部
４０２  ＲＯＭ
４０３  ＲＡＭ
４０４  通信部
４０５  アンテナ
４０６  Ｉ／Ｆ部
４０７  不揮発性メモリ
【図１】
2005045459.tif 000003
【図２】
2005045459.tif 000004
【図３】
2005045459.tif 000005
【図４】
2005045459.tif 000006
【図５】
2005045459.tif 000007
【図６】
2005045459.tif 000008
【図７】
2005045459.tif 000009
【図８】
2005045459.tif 000010
【図９】
2005045459.tif 000011