(57)【特許請求の範囲】
【請求項１】
ネットワークを介して接続する情報処理端末同士を対応付ける電子機器において、
視覚により識別可能な識別手段と、
同じグループに属する情報処理端末同士を対応付け、一方の情報処理端末に他方の情報処理端末のネットワーク上の位置を表す位置情報を通知するとともに、前記他方の情報処理端末に前記一方の情報処理端末のネットワーク上の位置を表す位置情報を通知するために用いられる識別情報としてのグループ情報を少なくとも記憶する記憶手段と、
所定の情報処理端末に挿入、または載置されたとき、前記記憶手段により記憶されている前記識別情報を前記所定の情報処理端末に提供する提供手段と
を備えることを特徴とする電子機器。
【請求項２】
情報処理端末と情報処理装置からなる通信システムにおいて、
前記情報処理端末は、
接続する情報処理端末同士を対応付ける電子機器が挿入、または載置されたとき、前記電子機器に記憶されている第１の識別情報を読み取る読み取り手段と、
前記読み取り手段により読み取られた前記第１の識別情報と、ネットワーク上の自分自身の位置を表わす第１の位置情報を、他の情報処理端末との接続を管理する前記情報処理装置に送信する送信手段と、
前記送信手段により前記第１の識別情報と前記第１の位置情報が送信されることに応じて、前記他の情報処理端末の第２の位置情報が前記情報処理装置から通知されてきたとき、前記第２の位置情報に基づいて、前記他の情報処理端末に接続する接続手段と
を備え、
前記情報処理装置は、
前記第１の識別情報、および前記第１の位置情報が送信されてきたとき、それを受信する受信手段と、
前記受信手段により受信された前記第１の識別情報と前記第１の位置情報を含む複数の識別情報、および位置情報を管理する管理手段と、
前記管理手段により管理されている前記識別情報のうちの、前記情報処理端末により送信されてきた前記第１の識別情報と、前記他の情報処理端末により送信されてきた第２の識別情報が同一であるとき、前記情報処理端末の前記第１の位置情報を前記他の情報処理端末に通知し、前記他の情報処理端末の前記第２の位置情報を前記情報処理端末に通知する通知手段と
を備えることを特徴とする通信システム。
【請求項３】
情報処理端末と情報処理装置からなる通信システムの通信方法において、
前記情報処理端末の情報処理方法は、
接続する情報処理端末同士を対応付ける電子機器が挿入、または載置されたとき、前記電子機器に記憶されている第１の識別情報を読み取る読み取りステップと、
前記読み取りステップの処理により読み取られた前記第１の識別情報と、ネットワーク上の自分自身の位置を表わす第１の位置情報を、他の情報処理端末との接続を管理する前記情報処理装置に送信する送信ステップと、
前記送信ステップの処理により前記第１の識別情報と前記第１の位置情報が送信されることに応じて、前記他の情報処理端末の第２の位置情報が前記情報処理装置から通知されてきたとき、前記第２の位置情報に基づいて、前記他の情報処理端末に接続する接続ステップと
を含み、
前記情報処理装置の情報処理方法は、
前記第１の識別情報、および前記第１の位置情報が送信されてきたとき、それを受信する受信ステップと、
前記受信ステップの処理により受信された前記第１の識別情報と前記第１の位置情報を含む複数の識別情報、および位置情報を管理する管理ステップと、
前記管理ステップの処理により管理されている前記識別情報のうちの、前記情報処理端末により送信されてきた前記第１の識別情報と、前記他の情報処理端末により送信されてきた第２の識別情報が同一であるとき、前記情報処理端末の前記第１の位置情報を前記他の情報処理端末に通知し、前記他の情報処理端末の前記第２の位置情報を前記情報処理端末に通知する通知ステップと
を含むことを特徴とする通信方法。
【請求項４】
接続する情報処理端末同士を対応付ける電子機器が挿入、または載置されたとき、前記電子機器に記憶されている識別情報を読み取る読み取り手段と、
前記読み取り手段により読み取られた前記識別情報と、ネットワーク上の自分自身の位置を表わす第１の位置情報を、他の情報処理端末との接続を管理する情報処理装置に送信する送信手段と、
前記送信手段により前記識別情報と前記第１の位置情報が送信されることに応じて、前記他の情報処理端末の第２の位置情報が前記情報処理装置から通知されてきたとき、前記第２の位置情報に基づいて、前記他の情報処理端末に接続する接続手段と
を備えることを特徴とする情報処理端末。
【請求項５】
前記読み取り手段により前記識別情報を読み取ることができなくなったとき、接続を終了することを前記情報処理装置に通知する通知手段をさらに備える
ことを特徴とする請求項４に記載の情報処理端末。
【請求項６】
接続する情報処理端末同士を対応付ける電子機器が挿入、または載置されたとき、前記電子機器に記憶されている識別情報を読み取る読み取りステップと、
前記読み取りステップの処理により読み取られた前記識別情報と、ネットワーク上の自分自身の位置を表わす第１の位置情報を、他の情報処理端末との接続を管理する情報処理装置に送信する送信ステップと、
前記送信ステップの処理により前記識別情報と前記第１の位置情報が送信されることに応じて、前記他の情報処理端末の第２の位置情報が前記情報処理装置から通知されてきたとき、前記第２の位置情報に基づいて、前記他の情報処理端末に接続する接続ステップと
を含むことを特徴とする情報処理方法。
【請求項７】
接続する情報処理端末同士を対応付ける電子機器が挿入、または載置されたとき、前記電子機器に記憶されている識別情報の読み取りを制御する読み取り制御ステップと、
前記読み取り制御ステップの処理により読み取られた前記識別情報と、ネットワーク上の自分自身の位置を表わす第１の位置情報の、他の情報処理端末との接続を管理する情報処理装置に対する送信を制御する送信制御ステップと、
前記送信制御ステップの処理により前記識別情報と前記第１の位置情報が送信されることに応じて、前記他の情報処理端末の第２の位置情報が前記情報処理装置から通知されてきたとき、前記第２の位置情報に基づいて、前記他の情報処理端末に対する接続を制御する接続制御ステップと
をコンピュータに実行させるプログラム。
【請求項８】
情報処理端末同士の接続を管理する情報処理装置において、
前記情報処理端末に挿入、または載置され、前記情報処理端末により読み取られた電子機器の識別情報、および前記情報処理端末のネットワーク上の位置情報が送信されてきたとき、それを受信する受信手段と、
前記受信手段により受信された前記識別情報と前記位置情報を管理する管理手段と、
前記管理手段により管理されている前記識別情報のうちの、第１の情報処理端末により送信されてきた第１の識別情報と、第２の情報処理端末により送信されてきた第２の識別情報が同一であるとき、前記第１の情報処理端末の前記位置情報を前記第２の情報処理端末に通知し、前記第２の情報処理端末の前記位置情報を前記第１の情報処理端末に通知する通知手段と
を備えることを特徴とする情報処理装置。
【請求項９】
情報処理端末同士の接続を管理する情報処理装置の情報処理方法において、
前記情報処理端末に挿入、または載置され、前記情報処理端末により読み取られた電子機器の識別情報、および前記情報処理端末のネットワーク上の位置情報が送信されてきたとき、それを受信する受信ステップと、
前記受信ステップの処理により受信された前記識別情報と前記位置情報を管理する管理ステップと、
前記管理ステップの処理により管理されている前記識別情報のうちの、第１の情報処理端末により送信されてきた第１の識別情報と、第２の情報処理端末により送信されてきた第２の識別情報が同一であるとき、前記第１の情報処理端末の前記位置情報を前記第２の情報処理端末に通知し、前記第２の情報処理端末の前記位置情報を前記第１の情報処理端末に通知する通知ステップと
を含むことを特徴とする情報処理方法。
【請求項１０】
情報処理端末同士の接続を管理する情報処理装置のコンピュータに、
前記情報処理端末に挿入、または載置され、前記情報処理端末により読み取られた電子機器の識別情報、および前記情報処理端末のネットワーク上の位置情報が送信されてきたとき、その受信を制御する受信制御ステップと、
前記受信制御ステップの処理により受信された前記識別情報と前記位置情報の管理を制御する管理制御ステップと、
前記管理制御ステップの処理により管理されている前記識別情報のうちの、第１の情報処理端末により送信されてきた第１の識別情報と、第２の情報処理端末により送信されてきた第２の識別情報が同一であるとき、前記第１の情報処理端末の前記位置情報を前記第２の情報処理端末に通知し、前記第２の情報処理端末の前記位置情報を前記第１の情報処理端末に通知することを制御する通知制御ステップと
を実行させるプログラム。
【請求項１１】
接続する情報処理端末同士を対応付ける第１の電子機器が挿入、または載置されたとき、前記第１の電子機器に記憶されている識別情報を読み取る読み取り手段と、
前記読み取り手段により読み取られた前記識別情報と、ネットワーク上の自分自身の位置を表わす第１の位置情報を送信する送信手段と、
前記送信手段により前記識別情報と前記第１の位置情報が送信されることに応じて、前記識別情報と同一の識別情報を第２の電子機器から読み出した他の情報処理端末から送信されてくる、前記他の情報処理端末の前記ネットワーク上における位置を表わす第２の位置情報を受信する受信手段と、
前記受信手段により受信された前記第２の位置情報に基づいて、前記他の情報処理端末と接続する接続手段と
を備えることを特徴とする情報処理端末。
【請求項１２】
接続する情報処理端末同士を対応付ける第１の電子機器が挿入、または載置されたとき、前記第１の電子機器に記憶されている識別情報を読み取る読み取りステップと、
前記読み取りステップの処理により読み取られた前記識別情報と、ネットワーク上の自分自身の位置を表わす第１の位置情報を送信する送信ステップと、
前記送信ステップの処理により前記識別情報と前記第１の位置情報が送信されることに応じて、前記識別情報と同一の識別情報を第２の電子機器から読み出した他の情報処理端末から送信されてくる、前記他の情報処理端末の前記ネットワーク上における位置を表わす第２の位置情報を受信する受信ステップと、
前記受信ステップの処理により受信された前記第２の位置情報に基づいて、前記他の情報処理端末と接続する接続ステップと
を含むことを特徴とする情報処理方法。
【請求項１３】
接続する情報処理端末同士を対応付ける第１の電子機器が挿入、または載置されたとき、前記第１の電子機器に記憶されている識別情報の読み取りを制御する読み取り制御ステップと、
前記読み取り制御ステップの処理により読み取られた前記識別情報と、ネットワーク上の自分自身の位置を表わす第１の位置情報の送信を制御する送信制御ステップと、
前記送信制御ステップの処理により前記識別情報と前記第１の位置情報が送信されることに応じて、前記識別情報と同一の識別情報を第２の電子機器から読み出した他の情報処理端末から送信されてくる、前記他の情報処理端末の前記ネットワーク上における位置を表わす第２の位置情報の受信を制御する受信制御ステップと、
前記受信制御ステップの処理により受信された前記第２の位置情報に基づいて、前記他の情報処理端末との接続を制御する接続制御ステップと
をコンピュータに実行させるプログラム。
【請求項１４】
接続する情報処理端末同士を対応付ける電子機器が挿入、または載置されたとき、前記電子機器に記憶されている識別情報を読み取る読み取り手段と、
近傍に存在する他の情報処理端末と同期を確立する同期確立手段と、
前記同期確立手段により同期が確立された前記他の情報処理端末に対して、前記他の情報処理端末に設定されている端末名情報の通知を要求する要求手段と、
前記要求手段による要求に応じて前記端末名情報が通知されてきたとき、前記読み取り手段により読み取られた前記識別情報と同一の識別情報を含む前記端末名情報を通知してきた前記他の情報処理端末と接続する接続手段と
を備えることを特徴とする情報処理端末。
【請求項１５】
前記読み取り手段により読み取られた前記識別情報を少なくとも含む前記端末名情報を生成する生成手段をさらに備える
ことを特徴とする請求項１４に記載の情報処理端末。
【請求項１６】
接続する情報処理端末同士を対応付ける電子機器が挿入、または載置されたとき、前記電子機器に記憶されている識別情報を読み取る読み取りステップと、
近傍に存在する他の情報処理端末と同期を確立する同期確立ステップと、
前記同期確立ステップの処理により同期が確立された前記他の情報処理端末に対して、前記他の情報処理端末に設定されている端末名情報の通知を要求する要求ステップと、
前記要求ステップの処理による要求に応じて前記端末名情報が通知されてきたとき、前記読み取りステップの処理により読み取られた前記識別情報と同一の識別情報を含む前記端末名情報を通知してきた前記他の情報処理端末と接続する接続ステップと
を含むことを特徴とする情報処理方法。
【請求項１７】
接続する情報処理端末同士を対応付ける電子機器が挿入、または載置されたとき、前記電子機器に記憶されている識別情報の読み取りを制御する読み取り制御ステップと、
近傍に存在する他の情報処理端末との同期の確立を制御する同期確立制御ステップと、
前記同期確立制御ステップの処理により同期が確立された前記他の情報処理端末に対して、前記他の情報処理端末に設定されている端末名情報の通知の要求を制御する要求制御ステップと、
前記要求制御ステップの処理による要求に応じて前記端末名情報が通知されてきたとき、前記読み取り制御ステップの処理により読み取られた前記識別情報と同一の識別情報を含む前記端末名情報を通知してきた前記他の情報処理端末との接続を制御する接続制御ステップと
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子機器、通信システムおよび方法、情報処理端末および方法、情報処理装置および方法、並びにプログラムに関し、特に、容易に、かつ迅速に通信を行うことができるようにする電子機器、通信システムおよび方法、情報処理端末および方法、情報処理装置および方法、並びにプログラムに関する。
【０００２】
【従来の技術】
近年、通信技術の発達に伴い、パーソナルコンピュータだけでなく、PDA(Personal Digital Assistants)やテレビジョン受像機などの各種の機器をネットワークに接続できるようになってきている。
【０００３】
例えば、パーソナルコンピュータにより再生された映像を家庭内ネットワークを介してテレビジョン受像機に送信し、テレビジョン受像機を利用して視聴するといったことも各種提案されている。
【０００４】
【発明が解決しようとする課題】
しかしながら、個々の機器をネットワークに接続すること自体は、簡単な設定だけでできるようになってきているものの、特定の機器との間で通信を実行させるには、その都度、通信相手の機器のアドレス等を設定しなければならず、その設定が煩雑であるという課題があった。
【０００５】
例えば、パーソナルコンピュータにより再生された映像をテレビジョン受像機に表示させるためには、利用者は、パーソナルコンピュータを操作して、テレビジョン受像機のアドレス等を指定しなければならない。
【０００６】
また、多くの機器がネットワークに接続されている場合、どの機器とどの機器が接続されているのかを確認することが困難であるという課題があった。無線LAN(Local Area Network)やブルートゥース（Bluetooth（登録商標））などの無線通信によりネットワークを構築することがさらに普及することが予想される現状に鑑みれば、接続されている機器同士を把握できないといった課題は、さらに深刻になるおそれがある。
【０００７】
本発明はこのような状況に鑑みてなされたものであり、容易に、かつ迅速に通信を行うことができるようにするとともに、接続されている機器を容易に把握できるようにしたものである。
【０００８】
【課題を解決するための手段】
本発明の電子機器は、視覚により識別可能な識別手段と、同じグループに属する情報処理端末同士を対応付け、一方の情報処理端末に他方の情報処理端末のネットワーク上の位置を表す位置情報を通知するとともに、他方の情報処理端末に一方の情報処理端末のネットワーク上の位置を表す位置情報を通知するために用いられる識別情報としてのグループ情報を少なくとも記憶する記憶手段と、所定の情報処理端末に挿入、または載置されたとき、記憶手段により記憶されている識別情報を所定の情報処理端末に提供する提供手段とを備えることを特徴とする。
【０００９】
本発明の通信システムの情報処理端末は、接続する情報処理端末同士を対応付ける電子機器が挿入、または載置されたとき、電子機器に記憶されている第１の識別情報を読み取る読み取り手段と、読み取り手段により読み取られた第１の識別情報と、ネットワーク上の自分自身の位置を表わす第１の位置情報を、他の情報処理端末との接続を管理する情報処理装置に送信する送信手段と、送信手段により第１の識別情報と第１の位置情報が送信されることに応じて、他の情報処理端末の第２の位置情報が情報処理装置から通知されてきたとき、第２の位置情報に基づいて、他の情報処理端末に接続する接続手段とを備えることを特徴とする。また、情報処理装置は、第１の識別情報、および第１の位置情報が送信されてきたとき、それを受信する受信手段と、受信手段により受信された第１の識別情報と第１の位置情報を含む複数の識別情報、および位置情報を管理する管理手段と、管理手段により管理されている識別情報のうちの、情報処理端末により送信されてきた第１の識別情報と、他の情報処理端末により送信されてきた第２の識別情報が同一であるとき、情報処理端末の第１の位置情報を他の情報処理端末に通知し、他の情報処理端末の第２の位置情報を情報処理端末に通知する通知手段とを備えることを特徴とする。
【００１０】
本発明の通信システムの通信方法は、接続する情報処理端末同士を対応付ける電子機器が挿入、または載置されたとき、電子機器に記憶されている第１の識別情報を読み取る読み取りステップと、読み取りステップの処理により読み取られた第１の識別情報と、ネットワーク上の自分自身の位置を表わす第１の位置情報を、他の情報処理端末との接続を管理する情報処理装置に送信する送信ステップと、送信ステップの処理により第１の識別情報と第１の位置情報が送信されることに応じて、他の情報処理端末の第２の位置情報が情報処理装置から通知されてきたとき、第２の位置情報に基づいて、他の情報処理端末に接続する接続ステップと、第１の識別情報、および第１の位置情報が送信されてきたとき、それを受信する受信ステップと、受信ステップの処理により受信された第１の識別情報と第１の位置情報を含む複数の識別情報、および位置情報を管理する管理ステップと、管理ステップの処理により管理されている識別情報のうちの、情報処理端末により送信されてきた第１の識別情報と、他の情報処理端末により送信されてきた第２の識別情報が同一であるとき、情報処理端末の第１の位置情報を他の情報処理端末に通知し、他の情報処理端末の第２の位置情報を情報処理端末に通知する通知ステップとを含むことを特徴とする。
【００１１】
本発明の第１の情報処理端末は、接続する情報処理端末同士を対応付ける電子機器が挿入、または載置されたとき、電子機器に記憶されている識別情報を読み取る読み取り手段と、読み取り手段により読み取られた識別情報と、ネットワーク上の自分自身の位置を表わす第１の位置情報を、他の情報処理端末との接続を管理する情報処理装置に送信する送信手段と、送信手段により識別情報と第１の位置情報が送信されることに応じて、他の情報処理端末の第２の位置情報が情報処理装置から通知されてきたとき、第２の位置情報に基づいて、他の情報処理端末に接続する接続手段とを備えることを特徴とする。
【００１２】
読み取り手段により識別情報を読み取ることができなくなったとき、接続を終了することを情報処理装置に通知する通知手段をさらに備えるようにすることができる。
【００１３】
本発明の第１の情報処理端末の情報処理方法は、接続する情報処理端末同士を対応付ける電子機器が挿入、または載置されたとき、電子機器に記憶されている識別情報を読み取る読み取りステップと、読み取りステップの処理により読み取られた識別情報と、ネットワーク上の自分自身の位置を表わす第１の位置情報を、他の情報処理端末との接続を管理する情報処理装置に送信する送信ステップと、送信ステップの処理により識別情報と第１の位置情報が送信されることに応じて、他の情報処理端末の第２の位置情報が情報処理装置から通知されてきたとき、第２の位置情報に基づいて、他の情報処理端末に接続する接続ステップとを含むことを特徴とする。
【００１４】
本発明のプログラムは、接続する情報処理端末同士を対応付ける電子機器が挿入、または載置されたとき、電子機器に記憶されている識別情報の読み取りを制御する読み取り制御ステップと、読み取り制御ステップの処理により読み取られた識別情報と、ネットワーク上の自分自身の位置を表わす第１の位置情報の、他の情報処理端末との接続を管理する情報処理装置に対する送信を制御する送信制御ステップと、送信制御ステップの処理により識別情報と第１の位置情報が送信されることに応じて、他の情報処理端末の第２の位置情報が情報処理装置から通知されてきたとき、第２の位置情報に基づいて、他の情報処理端末に対する接続を制御する接続制御ステップとをコンピュータに実行させることを特徴とする。
【００１５】
本発明の情報処理装置は、情報処理端末に挿入、または載置され、情報処理端末により読み取られた電子機器の識別情報、および情報処理端末のネットワーク上の位置情報が送信されてきたとき、それを受信する受信手段と、受信手段により受信された識別情報と位置情報を管理する管理手段と、管理手段により管理されている識別情報のうちの、第１の情報処理端末により送信されてきた第１の識別情報と、第２の情報処理端末により送信されてきた第２の識別情報が同一であるとき、第１の情報処理端末の位置情報を第２の情報処理端末に通知し、第２の情報処理端末の位置情報を第１の情報処理端末に通知する通知手段とを備えることを特徴とする。
【００１６】
本発明の情報処理装置の情報処理方法は、情報処理端末に挿入、または載置され、情報処理端末により読み取られた電子機器の識別情報、および情報処理端末のネットワーク上の位置情報が送信されてきたとき、それを受信する受信ステップと、受信ステップの処理により受信された識別情報と位置情報を管理する管理ステップと、管理ステップの処理により管理されている識別情報のうちの、第１の情報処理端末により送信されてきた第１の識別情報と、第２の情報処理端末により送信されてきた第２の識別情報が同一であるとき、第１の情報処理端末の位置情報を第２の情報処理端末に通知し、第２の情報処理端末の位置情報を第１の情報処理端末に通知する通知ステップとを含むことを特徴とする。
【００１７】
本発明のプログラムは、情報処理端末に挿入、または載置され、情報処理端末により読み取られた電子機器の識別情報、および情報処理端末のネットワーク上の位置情報が送信されてきたとき、その受信を制御する受信制御ステップと、受信制御ステップの処理により受信された識別情報と位置情報の管理を制御する管理制御ステップと、管理制御ステップの処理により管理されている識別情報のうちの、第１の情報処理端末により送信されてきた第１の識別情報と、第２の情報処理端末により送信されてきた第２の識別情報が同一であるとき、第１の情報処理端末の位置情報を第２の情報処理端末に通知し、第２の情報処理端末の位置情報を第１の情報処理端末に通知することを制御する通知制御ステップとをコンピュータに実行させることを特徴とする。
【００１８】
本発明の第２の情報処理端末は、接続する情報処理端末同士を対応付ける第１の電子機器が挿入、または載置されたとき、第１の電子機器に記憶されている識別情報を読み取る読み取り手段と、読み取り手段により読み取られた識別情報と、ネットワーク上の自分自身の位置を表わす第１の位置情報を送信する送信手段と、送信手段により識別情報と第１の位置情報が送信されることに応じて、識別情報と同一の識別情報を第２の電子機器から読み出した他の情報処理端末から送信されてくる、他の情報処理端末のネットワーク上における位置を表わす第２の位置情報を受信する受信手段と、受信手段により受信された第２の位置情報に基づいて、他の情報処理端末と接続する接続手段とを備えることを特徴とする。
【００１９】
本発明の第２の情報処理端末の情報処理方法は、接続する情報処理端末同士を対応付ける第１の電子機器が挿入、または載置されたとき、第１の電子機器に記憶されている識別情報を読み取る読み取りステップと、読み取りステップの処理により読み取られた識別情報と、ネットワーク上の自分自身の位置を表わす第１の位置情報を送信する送信ステップと、送信ステップの処理により識別情報と第１の位置情報が送信されることに応じて、識別情報と同一の識別情報を第２の電子機器から読み出した他の情報処理端末から送信されてくる、他の情報処理端末のネットワーク上における位置を表わす第２の位置情報を受信する受信ステップと、受信ステップの処理により受信された第２の位置情報に基づいて、他の情報処理端末と接続する接続ステップとを含むことを特徴とする。
【００２０】
本発明のプログラムは、接続する情報処理端末同士を対応付ける第１の電子機器が挿入、または載置されたとき、第１の電子機器に記憶されている識別情報の読み取りを制御する読み取り制御ステップと、読み取り制御ステップの処理により読み取られた識別情報と、ネットワーク上の自分自身の位置を表わす第１の位置情報の送信を制御する送信制御ステップと、送信制御ステップの処理により識別情報と第１の位置情報が送信されることに応じて、識別情報と同一の識別情報を第２の電子機器から読み出した他の情報処理端末から送信されてくる、他の情報処理端末のネットワーク上における位置を表わす第２の位置情報の受信を制御する受信制御ステップと、受信制御ステップの処理により受信された第２の位置情報に基づいて、他の情報処理端末との接続を制御する接続制御ステップとをコンピュータに実行させることを特徴とする。
【００２１】
本発明の第３の情報処理端末は、接続する情報処理端末同士を対応付ける電子機器が挿入、または載置されたとき、電子機器に記憶されている識別情報を読み取る読み取り手段と、近傍に存在する他の情報処理端末と同期を確立する同期確立手段と、同期確立手段により同期が確立された他の情報処理端末に対して、他の情報処理端末に設定されている端末名情報の通知を要求する要求手段と、要求手段による要求に応じて端末名情報が通知されてきたとき、読み取り手段により読み取られた識別情報と同一の識別情報を含む端末名情報を通知してきた他の情報処理端末と接続する接続手段とを備えることを特徴とする。
【００２２】
読み取り手段により読み取られた識別情報を少なくとも含む端末名情報を生成する生成手段をさらに備えるようにすることができる。
【００２３】
本発明の第３の情報処理端末の情報処理方法は、接続する情報処理端末同士を対応付ける電子機器が挿入、または載置されたとき、電子機器に記憶されている識別情報を読み取る読み取りステップと、近傍に存在する他の情報処理端末と同期を確立する同期確立ステップと、同期確立ステップの処理により同期が確立された他の情報処理端末に対して、他の情報処理端末に設定されている端末名情報の通知を要求する要求ステップと、要求ステップの処理による要求に応じて端末名情報が通知されてきたとき、読み取りステップの処理により読み取られた識別情報と同一の識別情報を含む端末名情報を通知してきた他の情報処理端末と接続する接続ステップとを含むことを特徴とする。
【００２４】
本発明のプログラムは、接続する情報処理端末同士を対応付ける電子機器が挿入、または載置されたとき、電子機器に記憶されている識別情報の読み取りを制御する読み取り制御ステップと、近傍に存在する他の情報処理端末との同期の確立を制御する同期確立制御ステップと、同期確立制御ステップの処理により同期が確立された他の情報処理端末に対して、他の情報処理端末に設定されている端末名情報の通知の要求を制御する要求制御ステップと、要求制御ステップの処理による要求に応じて端末名情報が通知されてきたとき、読み取り制御ステップの処理により読み取られた識別情報と同一の識別情報を含む端末名情報を通知してきた他の情報処理端末との接続を制御する接続制御ステップとをコンピュータに実行させることを特徴とする。
【００２５】
本発明の電子機器においては、視覚により識別可能とされ、同じグループに属する情報処理端末同士を対応付け、一方の情報処理端末に他方の情報処理端末のネットワーク上の位置を表す位置情報を通知するとともに、他方の情報処理端末に一方の情報処理端末のネットワーク上の位置を表す位置情報を通知するために用いられる識別情報としてのグループ情報が少なくとも記憶され、所定の情報処理端末に挿入、または載置されたとき、記憶されている識別情報が所定の情報処理端末に提供される。
【００２６】
本発明の通信システムおよび方法においては、情報処理端末により、接続する情報処理端末同士を対応付ける電子機器が挿入、または載置されたとき、電子機器に記憶されている第１の識別情報が読み取られ、読み取られた第１の識別情報と、ネットワーク上の自分自身の位置を表わす第１の位置情報が、他の情報処理端末との接続を管理する情報処理装置に送信され、第１の識別情報と第１の位置情報が送信されることに応じて、他の情報処理端末の第２の位置情報が情報処理装置から通知されてきたとき、第２の位置情報に基づいて、他の情報処理端末に接続される。また、情報処理装置により、第１の識別情報、および第１の位置情報が送信されてきたとき、それが受信され、受信された第１の識別情報と第１の位置情報を含む複数の識別情報、および位置情報が管理され、管理されている識別情報のうちの、情報処理端末により送信されてきた第１の識別情報と、他の情報処理端末により送信されてきた第２の識別情報が同一であるとき、情報処理端末の第１の位置情報が他の情報処理端末に通知され、他の情報処理端末の第２の位置情報が情報処理端末に通知される。
【００２７】
本発明の第１の情報処理端末および方法、並びにプログラムにおいては、接続する情報処理端末同士を対応付ける電子機器が挿入、または載置されたとき、電子機器に記憶されている識別情報が読み取られる。また、読み取られた識別情報と、ネットワーク上の自分自身の位置を表わす第１の位置情報が、他の情報処理端末との接続を管理する情報処理装置に送信され、識別情報と第１の位置情報が送信されることに応じて、他の情報処理端末の第２の位置情報が情報処理装置から通知されてきたとき、第２の位置情報に基づいて、他の情報処理端末に接続される。
【００２８】
本発明の情報処理装置および方法、並びにプログラムにおいては、情報処理端末に挿入、または載置され、情報処理端末により読み取られた電子機器の識別情報、および情報処理端末のネットワーク上の位置情報が送信されてきたとき、それが受信され、受信された識別情報と位置情報が管理される。また、管理されている識別情報のうちの、第１の情報処理端末により送信されてきた第１の識別情報と、第２の情報処理端末により送信されてきた第２の識別情報が同一であるとき、第１の情報処理端末の位置情報が第２の情報処理端末に通知され、第２の情報処理端末の位置情報が第１の情報処理端末に通知される。
【００２９】
本発明の第２の情報処理端末および方法、並びにプログラムにおいては、接続する情報処理端末同士を対応付ける第１の電子機器が挿入、または載置されたとき、第１の電子機器に記憶されている識別情報が読み取られ、読み取られた識別情報と、ネットワーク上の自分自身の位置を表わす第１の位置情報が送信される。また、識別情報と第１の位置情報が送信されることに応じて、識別情報と同一の識別情報を第２の電子機器から読み出した他の情報処理端末から送信されてくる、他の情報処理端末のネットワーク上における位置を表わす第２の位置情報が受信され、受信された第２の位置情報に基づいて、他の情報処理端末と接続される。
【００３０】
本発明の第３の情報処理端末および方法、並びにプログラムにおいては、接続する情報処理端末同士を対応付ける電子機器が挿入、または載置されたとき、電子機器に記憶されている識別情報が読み取られ、近傍に存在する他の情報処理端末と同期が確立され、同期が確立された他の情報処理端末に対して、他の情報処理端末に設定されている端末名情報の通知が要求される。また、要求に応じて端末名情報が通知されてきたとき、読み取られた識別情報と同一の識別情報を含む端末名情報を通知してきた他の情報処理端末と接続される。
【００３１】
【発明の実施の形態】
図１は、本発明を適用した通信システムの概念を示す図である。
【００３２】
管理サーバ１は、ネットワーク２に接続されている機器の接続を管理し、例えば、VCR(Video Cassette Recorder)３とテレビジョン受像機５にリンク用ピン２１Ａとリンク用ピン２１Ｂがそれぞれ挿入されているとき、一点鎖線で示されるように、VCR３とテレビジョン受像機５を接続する。このネットワーク２は、例えば、イーサネット(R)やIEEE(Institute of Electrical and Electronics Engineers)802.11a、802.11bなどの無線LAN(Local Area Network)などにより構成される。
【００３３】
これにより、例えば、VCR３により再生された映像がネットワーク２を介してテレビジョン受像機５に送信され、テレビジョン受像機５に表示される。
【００３４】
また、管理サーバ１は、ゲーム機６にリンク用ピン２２Ａが挿入され、プロジェクタ７にリンク用ピン２２Ｂが挿入されているとき、一点鎖線で示されるように、それらの機器間の接続を確立させ、ゲーム機６の再生画像をプロジェクタ７に表示させる。
【００３５】
この例においては、リンク用ピン２１Ａとリンク用ピン２１Ｂ、および、リンク用ピン２２Ａとリンク用ピン２２Ｂはそれぞれ対になっており、ユーザは、それぞれのピンのヘッドの部分（図における円形部分）を確認することで、それぞれの対を識別できるようになされている。リンク用ピン２１Ａとリンク用ピン２１Ｂの詳細については後述する。
【００３６】
また、ネットワーク２には、パーソナルコンピュータ４も接続されており、ユーザは、リンク用ピン２１Ａおよびリンク用ピン２１Ｂ、並びにリンク用ピン２２Ａおよびリンク用ピン２２Ｂを差し換えるだけで、アドレス等の設定を行うことなく、接続する機器を変更することができる（以下、ネットワーク２に接続されているVCR３乃至プロジェクタ７をそれぞれ個々に区別する必要がない場合、適宜、クライアントと称する）。
【００３７】
図２は、リンク用ピン２１Ａ、およびリンク用ピン２１Ｂの外観の例を示す図である。
【００３８】
図に示されるように、リンク用ピン２１Ａは、基本的に、識別部３１Ａと軸３２Ａからなり、軸３２Ａの所定の位置には、RFタグ３３Ａが設けられている。また、リンク用ピン２１Ｂも同様に識別部３１Ｂと軸３２Ｂからなり、軸３２ＢにはRFタグ３３Ｂが設けられている。
【００３９】
リンク用ピン２１Ａの識別部３１Ａとリンク用ピン２１Ｂの識別部３１Ｂの形状は、例えば、球とされ、ともに同一の色が着色されている。従って、ユーザは、リンク用ピン２１Ａとリンク用ピン２１Ｂが対になっていること、すなわち、リンク用ピン２１Ａとリンク用ピン２１Ｂが挿入されている機器がネットワーク２を介して接続されていることを一見して確認することができる。
【００４０】
なお、図示は省略するが、上述したリンク用ピン２２Ａとリンク用ピン２２Ｂの識別部には、リンク用ピン２１Ａの識別部３１Ａ、またはリンク用ピン２１Ｂの識別部３１Ｂと異なる色が着色されている。
【００４１】
軸３２Ａに設けられるRFタグ３３Ａと軸３２Ｂに設けられるRFタグ３３Ｂは、クライアント（VCR３乃至プロジェクタ７）の所定の位置に設けられている挿入部に、その軸が挿入されたとき、記憶している識別情報をクライアントに提供する。すなわち、クライアントの挿入部には、RFタグ３３Ａ、またはRFタグ３３Ｂに記憶されている識別情報を読み取るリーダが設けられている。
【００４２】
RFタグ３３Ａ、またはRFタグ３３Ｂに記憶されている識別情報（以下、適宜、ピンIDと称する）は、例えば、グループIDと個別IDからなり、このグループIDはRFタグ３３ＡとRFタグ３３Ｂに共通のIDとして設定され、個別IDはそれぞれのRFタグにより異なるIDが設定されている。
【００４３】
例えば、RFタグ３３Ａには、「pin00001」のグループIDと「01」の個別IDからなるピンID「pin00001-01」が設定されており、RFタグ３３Ｂには、「pin00001」のグループIDと「02」の個別IDからなるピンID「pin00001-02」が設定されている。
【００４４】
従って、管理サーバ１は、ピンIDがクライアントにより読み出され、それが通知されてきたとき、ピンIDに含まれるグループIDを確認することで、リンク用ピン２１Ａとリンク用ピン２１Ｂが挿入されているクライアント同士を接続させることができる。
【００４５】
図３Ａは、VCR３の外観の例を示す斜視図であり、図３Ｂは、テレビジョン受像機５の外観の例を示す斜視図である。
【００４６】
図３Ａに示されるように、カセット挿入部４１が設けられている正面３Ａの右下方にはリンク用ピン挿入部４２が設けられており、例えば、リンク用ピン２１Ａの軸３２Ａが着脱できるようになされている。リンク用ピン挿入部４２の近傍には、挿入されたリンク用ピン２１ＡのRFタグ３３Ａに記憶されているピンIDを読み取るリーダが設けられている。
【００４７】
また、図３Ｂに示されるように、表示部５１が設けられているテレビジョン受像機５の面５Ａの右下方には、VCR３と同様に、リンク用ピン挿入部５２が設けられており、例えば、リンク用ピン２１Ｂの軸３２Ｂが着脱できるようになされている。リンク用ピン挿入部５２の近傍にも、挿入されたリンク用ピン２１ＢのRFタグ３３Ｂに記憶されているピンIDを読み取るリーダが設けられている。
【００４８】
ユーザは、クライアントの接続先を変更するとき、このように所定の位置に設けられるリンク用ピン挿入部に挿入されているリンク用ピンを抜脱し、新たに接続させるクライアントのリンク用ピン挿入部に挿入する。
【００４９】
図４は、クライアントの構成例を示す図であり、このような構成が、図１に示されるそれぞれのクライアントに設けられる。
【００５０】
リーダ６１は、近傍に設けられているリンク用ピン挿入部に、例えば、リンク用ピン２１Ａが挿入されたとき、RFタグ３３Ａに記憶されているピンIDを読み取り、それを通信制御部６２に出力する。また、リーダ６１は、挿入されているリンク用ピン２１Ａが抜脱されたとき、それを通信制御部６２に通知する。
【００５１】
通信制御部６２は、クライアントの全体の動作を制御する制御部６３からの指示に基づいて、例えば、リーダ６１から通知されてきたピンIDを通信部６４、およびネットワーク２を介して管理サーバ１に送信する。また、通信制御部６２は、制御部６３から供給されてきたデータを、通信部６４等を介して他のクライアントに送信するとともに、適宜、他のクライアントから送信されてきたデータを制御部６３に出力する。
【００５２】
例えば、図４に示される構成がVCR３に設けられ、VCR３とテレビジョン受像機５が接続されている場合（同一のグループIDを示すリンク用ピンが挿入されている場合）、通信制御部６２は、制御部６３から供給されてきたビデオデータ、およびオーディオデータをテレビジョン受像機５に送信する。
【００５３】
また、図４に示される構成がプロジェクタ７に設けられ、プロジェクタ７とゲーム機６が接続されている場合、通信制御部６２は、通信部６４から供給されてきたゲームのビデオデータ、およびオーディオデータを制御部６３に出力する。
【００５４】
制御部６３は、クライアントの全体の動作を制御し、例えば、図４に示される構成がVCR３に設けられている場合、図示せぬヘッドの動作等を制御し、装着されているカセットに記録されているビデオデータ、および音声データを読み出し、それを通信制御部６２に出力する。また、図４に示される構成がプロジェクタ７に設けられている場合、制御部６３は、通信制御部６２から供給されてきたビデオデータを図示せぬ再生部に出力し、映像を表示させるとともに、供給されてきたオーディオデータを図示せぬ再生部に出力し、スピーカから音声を出力させる。
【００５５】
通信部６４は、ネットワーク２に接続されており、通信制御部６２から供給されてきたデータを他のクライアントや管理サーバ１に送信する。また、通信部６４は、他のクライアント等から送信されてきたデータを受信し、それを通信制御部６２に出力する。
【００５６】
図５は、管理サーバ１の構成例を示すブロック図である。
【００５７】
CPU（Central Processing Unit）７１は、ROM（Read Only Memory）７２に記憶されているプログラム、または、記憶部７８からRAM（Random Access Memory）７３にロードされたプログラムに従って各種の処理を実行する。RAM７３にはまた、CPU７１が各種の処理を実行する上において必要なデータなどが適宜記憶される。
【００５８】
CPU７１、ROM７２、およびRAM７３は、バス７４を介して相互に接続されている。このバス７４にはまた、入出力インタフェース７５も接続されている。
【００５９】
入出力インタフェース７５には、キーボード、マウスなどよりなる入力部７６、CRT(Cathode Ray Tube)，LCD(Liquid Crystal Display)などよりなるディスプレイ、並びにスピーカなどよりなる出力部７７、ハードディスクなどより構成される記憶部７８、および通信部７９が接続されている。
【００６０】
記憶部７８は、CPU７１により使用される各種のアプリケーションを記憶し、必要に応じて、所定のアプリケーションをCPU７１に提供する。また、記憶部７８は、ネットワーク２を介して接続されているクライアントを管理するリストをCPU７１からの指示に基づいて生成し、記憶している。
【００６１】
図６は、記憶部７８に記憶されているリストの例を示す図である。
【００６２】
図に示されるリストには、例えば、「pin00001」のグループIDが設定されているリンク用ピンが挿入されているクライアントが登録されている。
【００６３】
上述したように、リンク用ピン２１ＡのピンIDが「pin00001-01」、リンク用ピン２１ＢのピンIDが「pin00001-02」であり、かつ、リンク用ピン２１ＡがVCR３に挿入され、リンク用ピン２１Ｂがテレビジョン受像機５に挿入されている場合、図６に示されるように、VCR３とテレビジョン受像機（TV）５が、このリストに登録される。すなわち、リンク用ピン２１Ａとリンク用ピン２１ＢのグループIDは、ともに「pin00001」である。
【００６４】
なお、図６の例においては、クライアント１として登録されているVCR３のアドレス（ネットワーク２上のアドレス）は「255:255:255:254」とされ、クライアント２として登録されているテレビジョン受像機５のアドレスは「255:255:255:255」とされている。これらのアドレスは、それぞれのクライアントにより管理され、リンク用ピンが挿入されたとき、そのピンIDとともにクライアントから通知されてくる。
【００６５】
当然、これらのアドレスを管理サーバ１に予め登録させるようにしてもよい。この場合、リンク用ピンが挿入されたクライアントからは、ピンIDと、クライアントを識別する情報（アドレスを含む情報）が通知される。
【００６６】
記憶部７８は、このようなリストをCPU７１からの指示に基づいて管理し、例えば、挿入されていたリンク用ピン２１Ａが抜脱されたことがVCR３から通知されてきたとき、VCR３の登録をリストから削除する。
【００６７】
図５の説明に戻り、通信部７９は、ネットワーク２を介して通信を行い、例えば、リンク用ピン２１Ａが挿入されたことがVCR３から通知されてきたとき、それを記憶部７８等に出力する。
【００６８】
入出力インタフェース７５にはまた、必要に応じてドライブ８０が接続され、磁気ディスク８１、光ディスク８２、光磁気ディスク８３、或いは半導体メモリ８４などが適宜装着され、それから読み出されたコンピュータプログラムが、必要に応じて記憶部７８にインストールされる。
【００６９】
次に、図１の通信システムの動作について説明する。
【００７０】
始めに、図７のフローチャートを参照して、他のクライアントと接続する所定のクライアント、例えば、VCR３の処理について説明する。
【００７１】
ステップＳ１において、VCR３のリーダ６１は、リンク用ピンがリンク用ピン挿入部４２に挿入されたか否か（ピンIDを読み取ることができたか否か）を判定し、挿入されたと判定するまで待機する。
【００７２】
例えば、ユーザがリンク用ピン２１Ａをリンク用ピン挿入部４２に挿入したとき、リーダ６１は、ステップＳ２に進み、RFタグ３３Ａに記憶されているピンIDを読み取る。リーダ６１により読み取られたピンIDは、通信制御部６２に通知される。なお、ピンIDは、所定の方式により暗号化されて、RFタグ３３から提供されるようにしてもよい。
【００７３】
通信制御部６２は、ステップＳ３において、ピンIDと、VCR３に設定されているアドレスを管理サーバ１に通知し、ステップＳ４において、他のクライアント（パーソナルコンピュータ４乃至プロジェクタ７のいずれか）のアドレスが通知されてきたか否かを判定する。図８のフローチャートを参照して後述するように、管理サーバ１は、ピンID等がクライアントから通知されてきたとき、そのピンIDに含まれるグループIDに対応するリストに登録されているアドレスを、ピンID等を通知してきたクライアントに通知する。
【００７４】
ステップＳ４において、通信制御部６２は、他のクライアントのアドレスが通知されてきていないと判定した場合、後述するステップＳ５乃至ステップＳ７の処理をスキップし、ステップＳ８に進む。
【００７５】
一方、ステップＳ４において、通信制御部６２は、他のクライアントのアドレスが通知されてきたと判定した場合、ステップＳ５に進み、通知されてきたアドレスを、ネットワーク２を介して接続するクライアントのアドレスとして管理し、そのクライアントに接続する。
【００７６】
例えば、図６に示されるようなリストにテレビジョン受像機５のアドレスが既に登録されている場合、そのアドレスが管理サーバ１から通知されてくるため、通信制御部６２は、通知されてきたアドレスに基づいて、テレビジョン受像機５に接続する。
【００７７】
ステップＳ６において、通信制御部６２は、接続を終了することを要求しているクライアントのアドレスが管理サーバ１から通知されてきたか否かを判定し、通知されてきたと判定した場合、ステップＳ７に進み、そのクライアントとの接続を終了する。
【００７８】
例えば、テレビジョン受像機５においてリンク用ピン２１Ｂが抜脱され、それが管理サーバ１に通知された場合、テレビジョン受像機５の情報がリストから削除され、接続を終了することがVCR３に通知されてくる。これにより、VCR３とテレビジョン受像機５の接続が終了される。
【００７９】
一方、ステップＳ６において、通信制御部６２は、接続を終了するクライアントのアドレスが管理サーバ１から通知されてきていないと判定した場合、ステップＳ７の処理をスキップし、ステップＳ８に進む。
【００８０】
ステップＳ８において、リーダ６１は、リンク用ピン挿入部４２からリンク用ピン２１Ａが抜脱されたか否かを判定し、抜脱されていないと判定した場合、かつ、所定の時間が経過した後に接続が終了される、いわゆるタイムアウトが設定されている場合、ステップＳ３に戻り、それ以降の処理を繰り返し実行する。これにより、リーダ６１により読み取られたピンID等の情報が所定の周期で管理サーバ１に通知されることとなる。また、タイムアウトを設定することにより、ネットワークが物理的に切断されたなど、「リンク用ピン２１Ａが抜脱されたこと」以外の理由が生じた場合、タイムアウトされることにより接続が終了されることになる。なお、タイムアウトが設定されていない場合には、ステップＳ４以降の処理が実行される。
【００８１】
ユーザは、例えば、テレビジョン受像機５の出力を、パーソナルコンピュータ４により再生されるものに変更する場合、VCR３に挿入されているリンク用ピン２１Ａを抜脱し、それをパーソナルコンピュータ４の挿入部に差し換える。
【００８２】
リーダ６１は、ステップＳ８において、リンク用ピン２１Ａが抜脱されたと判定した場合、それを通信制御部６２に通知する。通信制御部６２は、リンク用ピン２１Ａが抜脱されたことがリーダ６１から通知されてきたとき、ステップＳ９において、リンク用ピン２１Ａが抜脱されたことを管理サーバ１に通知する。
【００８３】
そして、通信制御部６２は、ステップＳ１０において、他のクライアントと接続中であれば、そのクライアントとの接続を終了する。その後、以上の処理が繰り返し実行される。
【００８４】
このような処理がVCR３以外の他のクライアントにおいても実行され、同一のグループIDを有するリンク用ピンが挿入されているクライアント同士が接続される。
【００８５】
次に、図８のフローチャートを参照して、図７の処理に対応して実行される管理サーバ１の処理について説明する。
【００８６】
ステップＳ２１において、管理サーバ１のCPU７１は、通信部７９により受信された情報を確認し、ピンIDとアドレスがいずれかのクライアントから通知されてきたか否かを判定する。CPU７１は、ステップＳ２１において、ピンID等が通知されてきていないと判定した場合、後述するステップＳ２２乃至ステップＳ２６の処理をスキップし、一方、ピンID、およびアドレスが通知されてきたと判定した場合、ステップＳ２２に進む。
【００８７】
ステップＳ２２において、CPU７１は、通知されてきたピンIDに含まれるグループIDに対応するリスト（同一のグループIDのリンク用ピンが挿入されているクライアントのリスト）に、他のクライアントのアドレスが既に登録されているか否かを判定する。
【００８８】
例えば、図６に示されるように、「pin00001」のグループIDに対応するリストに、テレビジョン受像機５が既に登録されており、その状態で、ピンID「pin00001-01」とアドレス「255:255:255:254」がVCR３から通知されてきた場合、CPU７１は、ステップＳ２２において、通知されてきたピンIDに含まれるグループIDに対応するリストに、他のクライアント（テレビジョン受像機５）のアドレスが登録されていると判定し、ステップＳ２３に進む。なお、リストには、必要に応じて、ピンID等が通知されてきた時刻等も記憶される。
【００８９】
CPU７１は、ステップＳ２３において、リストに登録されている全てのクライアントのアドレス、すなわちテレビジョン受像機５のアドレスをVCR３に通知する。なお、テレビジョン受像機５以外のクライアントに「pin00001」のグループIDが設定されているリンク用ピンが挿入されている場合、それらのクライアントのアドレスも通知されることとなる。
【００９０】
ステップＳ２４において、CPU７１は、リストに既に登録されているテレビジョン受像機５にVCR３のアドレスを通知する。そして、CPU７１は、ステップＳ２５に進み、VCR３のアドレスと、現在の時刻を必要に応じてリストに登録し、図６に示されるものと同様のリストを記憶部７８に保存させる。
【００９１】
これにより、VCR３とテレビジョン受像機５間で双方のアドレスが取得され、通信が確立される。また、管理サーバ１が、それぞれのクライアントが接続されているセレクタの切り替えを制御し、リストに登録されているクライアント同士を物理的に接続させるようにしてもよい。
【００９２】
一方、ステップＳ２２において、CPU７１は、グループIDに対応するリストに他のクライアントのアドレスが登録されていないと判定した場合、ステップＳ２６に進み、そのグループIDに対応するリストに、ピンIDを通知してきたクライアントのアドレスと時刻を登録する。すなわち、通知されてきたアドレスが既に登録されているクライアントからのものである場合（１つのクライアントがリストに登録されている場合）、登録時刻が更新される。
【００９３】
ステップＳ２７において、CPU７１は、リンク用ピンが抜脱されたことがクライアントから通知されてきたか否かを判定し、リンク用ピンが抜脱されたことがクライアントから通知されてきたと判定した場合、ステップＳ２８に進み、次に、そのクライアントのアドレスが登録されているリストには、他のクライアントのアドレスが登録されているか否かを判定する。
【００９４】
CPU７１は、ステップＳ２８において、他のクライアントのアドレスが登録されていないと判定した場合、ステップＳ２９に進み、リンク用ピンが抜脱されたクライアントのアドレスをリストから削除する。その後、処理はステップＳ２１に戻り、以上の処理が繰り返し実行される。
【００９５】
ステップＳ２８において、CPU７１は、リンク用ピンが抜脱されたことを通知してきたクライアントが登録されているリストに、他のクライアントのアドレスが登録されていると判定した場合、ステップＳ３０に進み、登録されているクライアントに対して、接続を終了するクライアント（リンク用ピンが抜脱されたことを通知してきたクライアント）のアドレスを通知する。
【００９６】
これにより、同一のグループIDが設定されているリンク用ピンが挿入されていたクライアント間の接続が解除される。
【００９７】
CPU７１は、ステップＳ３１に進み、リンク用ピンが抜脱されたことを通知してきたクライアントのアドレスをリストから削除する。
【００９８】
一方、ステップＳ２７において、CPU７１は、リンク用ピンが抜脱されたことがクライアントから通知されてきていないと判定した場合、ステップＳ３２に進み、次に、タイムアウトする機器があるか否かを判定する。上述したように、管理サーバ１は、ピンID等が通知されてきた時刻をも管理しており、その時刻に基づいて、必要に応じて、所定の機器の接続を終了（タイムアウト）させる。
【００９９】
ステップＳ３２において、CPU７１は、タイムアウトする機器がないと判定した場合、ステップＳ２１に戻りそれ以降の処理を繰り返し実行し、一方、タイムアウトする機器があると判定した場合、ステップＳ３０に進み、上述した処理を実行する。すなわち、接続を終了する（タイムアウトする）クライアントのアドレスが、他のクライアントに通知され、その後、リストから削除される。
【０１００】
例えば、上述したように、VCR３とテレビジョン受像機５が接続されており、リンク用ピン２１Ａが抜脱されたことがVCR３から通知されてきた場合、CPU７１は、VCR３のアドレスをテレビジョン受像機５に通知するとともに、リストからVCR３のアドレスを削除する。その後、ステップＳ２１に戻り、以上の処理が繰り返し実行される。
【０１０１】
これにより、ユーザは、リンク用ピンを差し換えるだけで、容易に、かつ迅速に通信を行うことができる。また、挿入されているリンク用ピンの識別部を確認するだけで、接続されているクライアントを容易に把握することができる。
【０１０２】
例えば、ユーザがリンク用ピン２１Ａをパーソナルコンピュータ４に挿入し、リンク用ピン２１Ｂを図示せぬプリンタに挿入した場合、以上のような処理により、パーソナルコンピュータ４は、管理サーバ１から通知されてきたプリンタのアドレスに基づいて、接続されているクライアントがプリンタであることを確認し、プリントアウトするデータをプリンタに送信する。
【０１０３】
また、その後、管理サーバ１から通知されてきたアドレスを、標準で使用するプリンタのアドレスとしてパーソナルコンピュータ４に登録させるようにしてもよい。
【０１０４】
以上においては、ネットワーク２上に管理サーバ１が存在する場合について説明したが、図９に示されるように、管理サーバ１が存在しない場合においても、利用者は、リンク用ピンを差し換えるだけで、希望するクライアント同士を接続させることができる。
【０１０５】
図９に示されるように管理サーバ１が存在しない場合、例えば、パーソナルコンピュータ４は、リンク用ピン２１Ａが挿入されたとき、ピンIDを読み取り、読み取ったピンIDとアドレスを全ての機器（クライアント）にブロードキャストし、同一のグループIDを有するリンク用ピンが挿入されている機器を検出する。
【０１０６】
例えば、リンク用ピン２１Ａと同一のグループIDが設定されているリンク用ピン２１Ｂがテレビジョン受像機５に挿入されている場合、テレビジョン受像機５は、パーソナルコンピュータ４からの検出に応答し、パーソナルコンピュータ４に自分自身のアドレスを通知する。
【０１０７】
そして、アドレスが交換された相互の機器間で通信が確立される。
【０１０８】
次に、図１０のフローチャートを参照して、図９の通信システムを構成する各機器の処理について説明する。なお、この例においては、パーソナルコンピュータ４の処理について説明するものとする。
【０１０９】
ステップＳ４１において、パーソナルコンピュータ４のリーダ６１は、リンク用ピンがパーソナルコンピュータのリンク用ピン挿入部に挿入されたか否かを判定し、挿入されたと判定するまで待機する。リーダ６１は、例えば、リンク用ピン２１Ａが挿入されたと判定したとき、ステップＳ４２に進み、上述したようなグループIDと個別IDからなるピンIDを読み取る。
【０１１０】
リーダ６１からピンIDが通知されてきたとき、通信制御部６２は、ステップＳ４３において、自分自身のアドレスと、リンク用ピン２１ＡのピンIDをブロードキャストし、同一のグループIDを有するリンク用ピンが挿入されている機器を検出する。
【０１１１】
通信制御部６２は、ステップＳ４４において、同一のグループIDを有するリンク用ピンが挿入されている機器が検出されたか否かを判定し、検出していないと判定した場合、ステップＳ４５に進み、リンク用ピン２１Ａが抜脱されたか否かを判定する。
【０１１２】
通信制御部６２は、ステップＳ４５において、リンク用ピン２１Ａが抜脱されたと判定した場合、ステップＳ４１に戻り、以上の処理を繰り返し実行し、一方、抜脱されていないと判定した場合、ステップＳ４３に戻り、それ以降の処理を繰り返し実行する。
【０１１３】
通信制御部６２は、ステップＳ４４において、同一のグループIDを有するリンク用ピンが挿入されている機器が検出されたと判定した場合、ステップＳ４６に進み、その機器から送信されてきたアドレスを受信する。
【０１１４】
ステップＳ４７において、通信制御部６２は、受信されたアドレスに基づいて、同一のグループIDが設定されているリンク用ピンが挿入されているとして検出された機器と接続する。なお、同一のグループIDを有するリンク用ピンが複数の機器に挿入されており、それらの機器が検出された場合、検出された全ての機器をユーザに提示し、選択させるようにしてもよい。
【０１１５】
例えば、リンク用ピン２１Ａと同一のグループIDを有するリンク用ピン２１Ｂが挿入されているテレビジョン受像機５は、機器を検出するために送信されてきたパーソナルコンピュータ４のアドレス等を受信したとき、それに応答し、自分自身のアドレスをパーソナルコンピュータ４に通知する。
【０１１６】
ステップＳ４８において、通信制御部６２は、例えば、テレビジョン受像機５などの接続していた機器から、接続を解除することが要求されたか否か（テレビジョン受像機５においてリンク用ピン２１Ｂが抜脱されたか否か）を判定し、接続を解除することが要求されたと判定した場合、ステップＳ４９に進む。
【０１１７】
ステップＳ４９において、通信制御部６２は、テレビジョン受像機５との接続を解除する。そして、ステップＳ４３に戻り、それ以降の処理が繰り返し実行される。
【０１１８】
一方、通信制御部６２は、ステップＳ４８において、接続を解除することが要求されていないと判定した場合、ステップＳ５０に進み、リンク用ピン２１Ａがリンク用ピン挿入部から抜脱されたか否かを判定する。
【０１１９】
通信制御部６２は、ステップＳ５０において、リンク用ピン２１Ａが抜脱されていないと判定した場合、ステップＳ４７に戻り、テレビジョン受像機５との接続を続行し、抜脱されたと判定した場合、ステップＳ５１に進む。
【０１２０】
ステップＳ５１において、通信制御部６２は、接続を解除することをテレビジョン受像機５に要求し、ステップＳ５２に進み、接続を終了する。その後、ステップＳ４１に戻り、以上の処理が実行される。
【０１２１】
次に、図１１のフローチャートを参照して、図９のネットワーク２がブルートゥースによるネットワークである場合の各機器の処理について説明する。なお、図１１においても、パーソナルコンピュータ４の処理について説明するものとする。
【０１２２】
ステップＳ６１、およびステップＳ６２の処理は、図１０のステップＳ４１、およびステップＳ４２の処理と同様である。すなわち、パーソナルコンピュータ４のリーダ６１は、ステップＳ６１において、リンク用ピンが挿入されたか否かを判定し、例えば、リンク用ピン２１Ａが挿入されたと判定した場合、ステップＳ６２に進み、そのピンIDを読み取る。
【０１２３】
そして、ステップＳ６３において、通信制御部６２は、ピンIDを利用してブルートゥースデバイス名を生成する。ブルートゥースデバイス名は、ブルートゥースモジュールが設けられているデバイス（ブルートゥースデバイス）の機器名を表わすものであり、それぞれのブルートゥースデバイスにおいて自由に設定を変更できるとされている。
【０１２４】
具体的には、通信制御部６２は、ピンIDと、例えば、ブルートゥースアドレスなどの、それぞれのブルートゥースデバイスに固有のものとして予め設定されている情報に基づいてブルートゥースデバイス名を生成する。例えば、リーダ６１により「pin00001-01」のピンIDが読み取られ、パーソナルコンピュータ４のブルートゥースアドレスが「pc1」である場合、通信制御部６２は、それらを結合し、ブルートゥースアドレスとグループIDと個別IDからなる「pc1-pin00001-01」のブルートゥースデバイス名を生成する。
【０１２５】
リンク用ピンが挿入されている各機器においても、同様にブルートゥースデバイス名が生成されている。
【０１２６】
そして、通信制御部６２は、ステップＳ６４に進み、近傍に存在するブルートゥースデバイスと同期を確立する。すなわち、通信制御部６２は、ステップＳ６４において、ブルートゥースにおいて規定されている「問い合わせ(Inquiry)」、および「呼び出し(Page)」を行い、近傍に存在するブルートゥースデバイスとの間で周波数軸（周波数ホッピングパターン）、および時間軸（時間スロット）の同期を確立させる。
【０１２７】
通信制御部６２は、ステップＳ６５において、同期を確立したブルートゥースデバイスに対して、ブルートゥースデバイス名の通知を要求する。
【０１２８】
通信制御部６２は、ステップＳ６６において、通知されてきたブルートゥースデバイス名に、パーソナルコンピュータ４に挿入されているリンク用ピン２１ＡのグループIDと同一のグループIDが含まれているか否かを判定する。
【０１２９】
例えば、図９に示されるように、「pin00001-02」のピンIDを有するリンク用ピン２１Ｂがテレビジョン受像機５に挿入されている場合、テレビジョン受像機５においても、上述したようにしてブルートゥースデバイス名が生成され、例えば、「tv1-pin00001-02」などのブルートゥースデバイス名が通知されてくる。
【０１３０】
ステップＳ６６において、通信制御部６２は、通知されてきたブルートゥースデバイス名に、リンク用ピン２１ＡのグループIDと同一のグループIDが含まれていないと判定した場合、ステップＳ６７に進み、次に、リンク用ピン２１Ａが抜脱されたか否かを判定する。
【０１３１】
通信制御部６２は、ステップＳ６７において、リンク用ピン２１Ａが抜脱されたと判定した場合、ステップＳ６１に戻り、以上の処理を繰り返し実行し、一方、抜脱されていないと判定した場合、ステップＳ６４に戻り、それ以降の処理を繰り返し実行する。
【０１３２】
通信制御部６２は、ステップＳ６６において、通知されてきたブルートゥースデバイス名に、リンク用ピン２１ＡのグループIDと同一のグループIDが含まれていると判定した場合、そのブルートゥースデバイス名を通知してきた機器を接続する機器とし、ステップＳ６８に進む。
【０１３３】
ステップＳ６８において、通信制御部６２は、パーソナルコンピュータ４に挿入されているリンク用ピン２１Ａの個別IDの方が、接続する機器の個別IDより大きいか否かを判定し、自分自身（リンク用ピン２１Ａ）の個別IDの方が大きいと判定した場合、ステップＳ６９に進み、ブルートゥースのマスタとしてテレビジョン受像機５と接続する。
【０１３４】
例えば、パーソナルコンピュータ４にリンク用ピン２１Ａが挿入されており、上述したような、ブルートゥースデバイス名がテレビジョン受像機５から通知されている場合、通信制御部６２は、パーソナルコンピュータ４の個別IDが「01」であり、テレビジョン受像機５の個別IDが「02」であると認識する。
【０１３５】
従って、この場合、通信制御部６２は、ステップＳ６８において、自分自身の個別IDの方がテレビジョン受像機５の個別IDより小さいと判定し、ステップＳ７０に進み、スレーブとしてテレビジョン受像機５と接続し、ブルートゥースによる通信を行う。一方、テレビジョン受像機５は、マスタとしてパーソナルコンピュータ１とブルートゥースによる通信を行う。
【０１３６】
ステップＳ７１乃至ステップＳ７５の処理は、図１０のステップＳ４７乃至ステップＳ５１の処理と基本的に同様の処理である。すなわち、通信制御部６２は、ステップＳ７１において、テレビジョン受像機５から接続を解除することが要求されたか否かを判定し、解除することが要求されたと判定した場合、ステップＳ７２に進み、接続を解除し、その後、ステップＳ６４に戻り、それ以降の処理を繰り返し実行する。
【０１３７】
一方、ステップＳ７１において、通信制御部６２は、接続を解除することが要求されていないと判定した場合、ステップＳ７３に進み、リンク用ピン２１Ａが抜脱されたか否かを判定し、抜脱されていないと判定した場合、ステップＳ７１に戻り、それ以降の処理を実行する。
【０１３８】
また、ステップＳ７３において、通信制御部６２は、リンク用ピン２１Ａが抜脱されたと判定した場合、ステップＳ７４に進む。
【０１３９】
ステップＳ７４において、通信制御部６２は、テレビジョン受像機５に対して接続を解除することを要求し、ステップＳ７５に進み、接続を解除する。その後、ステップＳ６１に戻り、以上の処理が繰り返し実行される。
【０１４０】
以上のように、管理サーバ１が存在しない場合であっても、同一のグループIDを有するリンク用ピンが挿入された機器同士で接続させることができる。また、ネットワーク２が無線LANやブルートゥースなどの無線によるネットワークである場合であっても、ユーザは、挿入されているリンク用ピンの色を参照することで、接続されている機器を容易に把握することができる。
【０１４１】
以上のような通信システムは、様々な機器に適用することができる。例えば、住宅の所定の位置に音楽コンテンツを配信するサーバがあり、各部屋にスピーカが設置されている場合、ユーザは、リンク用ピンを持ち歩き、差し換えることで、移動先の部屋においても、サーバから配信される音楽を聴き続けることができる。
【０１４２】
この場合、サーバにはリンク用ピンが常時挿入されており、ユーザは、部屋を出るとき、その部屋のスピーカに挿入されていたリンク用ピンを抜き、移動先の部屋のスピーカに挿入する。リンク用ピンが差し換えられる毎に、上述したような処理が実行され、サーバから配信されている音楽の出力先が、新たにリンク用ピンが挿入されたスピーカへと切り替わることになる。
【０１４３】
また、リンク用ピンを有していないユーザは、サーバにアクセスすることができないため、それをアクセスする権利として使用することもできる。すなわち、サーバの管理者は、サーバに対する接続を許可するユーザに対してのみ、サーバに挿入されているリンク用ピンと同一のグループIDが設定されているリンク用ピンを配布する。
【０１４４】
以上においては、例えば、リンク用ピン２１Ａ、およびリンク用ピン２１Ｂの対と、リンク用ピン２２Ａ、およびリンク用ピン２２Ｂの対を識別するには、それぞれの識別部に着色されている色によることとしたが、図１２に示されるように、識別部の形状、或いは識別部にプリント等されている文字によっても、一見して識別することができる。
【０１４５】
図１２Ａに示されるリンク用ピン２１Ａ、およびリンク用ピン２１Ｂの識別部３１Ａ、および識別部３１Ｂの形状は、ほぼ立方体とされており、このように、識別部の形状によって、接続されている機器を識別するようにしてもよい。
【０１４６】
また、図１２Ｂに示されるリンク用ピン２１Ａ、およびリンク用ピン２１Ｂの識別部３１Ａ、および識別部３１Ｂには、アルファベットの「Ａ」がそれぞれプリントされており、図１２Ｃに示されるリンク用ピン２１Ａ、およびリンク用ピン２１Ｂの識別部３１Ａ、および識別部３１Ｂには、アルファベットの「Ｂ」がそれぞれプリントされている。
【０１４７】
従って、図１２Ｂ、および図１２Ｃに示される４つのリンク用ピンが機器に挿入されている場合、ユーザは、その識別部にプリントされている文字を確認することで、接続されている機器を容易に確認することができる。
【０１４８】
また、リンク用ピン自体を、図１３に示されるように、カード状のものとすることもできる。
【０１４９】
図１３は、VCR３の外観の一部分を示す斜視図であり、リンク用カード１０１Ａにより機器の接続を制御する場合、図に示されるように、上述したようなリーダ６１は、例えば、VCR３の上面３Ｂの隅に設けられる。
【０１５０】
図１４Ａは、リンク用カード１０１Ａ、および、リンク用カード１０１Ａと同一のグループIDが設定されているリンク用カード１０１Ｂの外観の例を示す図である。
【０１５１】
図に示されるように、例えば、リンク用カード１０１Ａとリンク用カード１０１Ｂの表面には、識別部１１１Ａ、および識別部１１１Ｂとして、それぞれ円が描かれている。また、リンク用カード１０１Ａとリンク用カード１０１Ｂの右上方には、RFタグ１１２Ａ、およびRFタグ１１２Ｂがそれぞれ配置されており、これにより、同一のグループIDが管理されている。
【０１５２】
ユーザは、VCR３とテレビジョン受像機５を接続させようとした場合、例えば、図１３に示されるように、VCR３のリーダ６１にリンク用カード１０１Ａを載置し、テレビジョン受像機５の上面の所定の位置に設けられるリーダにリンク用カード１０１Ｂを載置する。
【０１５３】
これにより、それぞれの機器により、リンク用カードのRFタグに記憶されているカードID（グループID、および個別ID）が読み出され、上述したようにして、VCR３とテレビジョン受像機５との間で接続が確立される。
【０１５４】
図１２Ｂ、および図１２Ｃに示されるリンク用カードは、図１２Ａに示されているリンク用カード１０１Ａ、およびリンク用カード１０１Ｂと比較して、その識別部に描かれている模様が異なっている。
【０１５５】
図１２Ｂに示されるリンク用カード１０１Ａ、およびリンク用カード１０１Ｂの識別部１１１Ａ、および識別部１１１Ｂには、「四角形」が描かれており、図１２Ｃに示されるリンク用カード１０１Ａ、およびリンク用カード１０１Ｂの識別部１１１Ａ、および識別部１１１Ｂには、「三角形」が描かれている。
【０１５６】
このように、リンク用カードの表面に描かれる模様を確認することによっても、利用者は、接続されている機器を把握することができる。
【０１５７】
また、上述したような、ピン状やカード状のものだけでなく、ブロック状のものにより接続を制御することもできるし、人形にRFタグを内蔵させ、それにより接続を制御するようにしてもよい。
【０１５８】
さらに、接続されている機器を、より容易に把握することができるように、所定の色を発行するLED(Light Emitting Diode)を、リンク用ピンやリンク用カードの識別部に設けるようにしてもよい。
【０１５９】
以上においては、リンク用ピンが挿入されたとき、その直後に接続相手の機器に接続するとしたが、ユーザからの指示に応じて接続するようにしてもよい。また、リンク用ピンが抜脱されたとき、その直後に接続が解除されるとしたが、所定のデータの送信が終った後、またはユーザからの指示があった後などの、所定のタイミングで接続が解除されるようにしてもよい。
【０１６０】
また、以上においては、RFタグにより識別情報が機器に提供されるとしたが、例えば、メモリスティック（登録商標）などのメモリカードを利用して、或いは、リンク用ピンにより管理される静電容量、抵抗値などを利用して、上述したようなグループID等に対応する情報が提供されるようにしてもよい。
【０１６１】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。
【０１６２】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば、汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【０１６３】
この記録媒体は、図５に示されるように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク８１（フロッピディスクを含む）、光ディスク８２（CD-ROM(Compact Disk-Read Only Memory)，DVD(Digital Versatile Disk)を含む）、光磁気ディスク８３（MD（登録商標）(Mini-Disk)を含む）、もしくは半導体メモリ８４などよりなるパッケージメディアにより構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM７２や、記憶部７８に含まれるハードディスクなどで構成される。
【０１６４】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に従って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１６５】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表わすものである。
【０１６６】
【発明の効果】
本発明の電子機器によれば、視覚により識別可能とし、同じグループに属する情報処理端末同士を対応付け、一方の情報処理端末に他方の情報処理端末のネットワーク上の位置を表す位置情報を通知するとともに、他方の情報処理端末に一方の情報処理端末のネットワーク上の位置を表す位置情報を通知するために用いられる識別情報としてのグループ情報を少なくとも記憶し、所定の情報処理端末に挿入、または載置されたとき、記憶している識別情報を所定の情報処理端末に提供するようにしたので、ユーザは、電子機器が装着されている情報処理端末同士が接続されていることを確認することができる。
【０１６７】
本発明の通信システムおよび方法によれば、情報処理端末により、接続する情報処理端末同士を対応付ける電子機器が挿入、または載置されたとき、電子機器に記憶されている第１の識別情報を読み取り、読み取った第１の識別情報と、ネットワーク上の自分自身の位置を表わす第１の位置情報を、他の情報処理端末との接続を管理する情報処理装置に送信し、第１の識別情報と第１の位置情報が送信されることに応じて、他の情報処理端末の第２の位置情報が情報処理装置から通知されてきたとき、第２の位置情報に基づいて、他の情報処理端末に接続する。また、情報処理装置により、第１の識別情報、および第１の位置情報が送信されてきたとき、それを受信し、受信した第１の識別情報と第１の位置情報を含む複数の識別情報、および位置情報を管理し、管理している識別情報のうちの、情報処理端末により送信されてきた第１の識別情報と、他の情報処理端末により送信されてきた第２の識別情報が同一であるとき、情報処理端末の第１の位置情報を他の情報処理端末に通知し、他の情報処理端末の第２の位置情報を情報処理端末に通知するようにしたので、ユーザは、容易に、かつ迅速に接続を開始させることができるとともに、接続されている情報処理端末を容易に把握することができる。
【０１６８】
本発明の第１の情報処理端末および方法、並びにプログラムによれば、接続する情報処理端末同士を対応付ける電子機器が挿入、または載置されたとき、電子機器に記憶されている識別情報を読み取る。また、読み取った識別情報と、ネットワーク上の自分自身の位置を表わす第１の位置情報を、他の情報処理端末との接続を管理する情報処理装置に送信し、識別情報と第１の位置情報を送信することに応じて、他の情報処理端末の第２の位置情報が情報処理装置から通知されてきたとき、第２の位置情報に基づいて、他の情報処理端末に接続するようにしたので、ユーザは、容易に、かつ迅速に接続を開始させることができるとともに、接続されている情報処理端末を容易に把握することができる。
【０１６９】
本発明の情報処理装置および方法、並びにプログラムによれば、情報処理端末に挿入、または載置され、情報処理端末により読み取られた電子機器の識別情報、および情報処理端末のネットワーク上の位置情報が送信されてきたとき、それを受信し、受信した識別情報と位置情報を管理する。また、管理している識別情報のうちの、第１の情報処理端末により送信されてきた第１の識別情報と、第２の情報処理端末により送信されてきた第２の識別情報が同一であるとき、第１の情報処理端末の位置情報を第２の情報処理端末に通知し、第２の情報処理端末の位置情報を第１の情報処理端末に通知するようにしたので、容易に、かつ迅速に接続を開始させることができる。
【０１７０】
本発明の第２の情報処理端末および方法、並びにプログラムによれば、接続する情報処理端末同士を対応付ける第１の電子機器が挿入、または載置されたとき、第１の電子機器に記憶されている識別情報を読み取り、読み取った識別情報と、ネットワーク上の自分自身の位置を表わす第１の位置情報を送信する。また、識別情報と第１の位置情報を送信することに応じて、識別情報と同一の識別情報を第２の電子機器から読み出した他の情報処理端末から送信されてくる、他の情報処理端末のネットワーク上における位置を表わす第２の位置情報を受信し、受信した第２の位置情報に基づいて、他の情報処理端末と接続するようにしたので、ユーザは、容易に、かつ迅速に接続を開始させることができるとともに、接続されている情報処理端末を容易に把握することができる。
【０１７１】
本発明の第３の情報処理端末および方法、並びにプログラムによれば、接続する情報処理端末同士を対応付ける電子機器が挿入、または載置されたとき、電子機器に記憶されている識別情報を読み取り、近傍に存在する他の情報処理端末と同期を確立し、同期を確立した他の情報処理端末に対して、他の情報処理端末に設定されている端末名情報の通知を要求する。また、要求に応じて端末名情報が通知されてきたとき、読み取った識別情報と同一の識別情報を含む端末名情報を通知してきた他の情報処理端末と接続するようにしたので、ユーザは、容易に、かつ迅速に接続を開始させることができるとともに、接続されている情報処理端末を容易に把握することができる。
【図面の簡単な説明】
【図１】本発明を適用した通信システムの構成例を示す図である。
【図２】図１のリンク用ピンの外観の例を示す斜視図である。
【図３】図１のVCRとテレビジョン受像機の外観の例を示す斜視図である。
【図４】図１の各クライアントに設けられる構成の例を示すブロック図である。
【図５】図１の管理サーバの構成例を示すブロック図である。
【図６】管理サーバにより管理されるリストの例を示す図である。
【図７】図１のクライアントの処理を説明するフローチャートである。
【図８】図１の管理サーバの処理を説明するフローチャートである。
【図９】本発明を適用した通信システムの他の構成例を示す図である。
【図１０】図９の機器の処理を説明するフローチャートである。
【図１１】図９の機器の他の処理を説明するフローチャートである。
【図１２】リンク用ピンの他の外観の例を示す斜視図である。
【図１３】リンクカードが載置されるVCRの外観の例を示す斜視図である。
【図１４】リンクカードの他の外観の例を示す図である。
【符号の説明】
１  管理サーバ，  ２  ネットワーク，  ２１Ａ  リンク用ピン，  ３１Ａ  識別部，  ３３Ａ  RFタグ，  ６１  リーダ，  ６２  通信制御部，  ６４  通信部，  ７１  CPU，  ７２  ROM，  ７３  RAM，  ７８  記憶部，  ７９  通信部，  ８０  ドライブ，  ８１  磁気ディスク，  ８２  光ディスク，  ８３光磁気ディスク，  ８４  半導体メモリ，  １０１Ａ  リンク用カード
【図１】
0003680783.tif 000002
【図２】
0003680783.tif 000003
【図３】
0003680783.tif 000004
【図４】
0003680783.tif 000005
【図５】
0003680783.tif 000006
【図６】
0003680783.tif 000007
【図７】
0003680783.tif 000008
【図８】
0003680783.tif 000009
【図９】
0003680783.tif 000010
【図１０】
0003680783.tif 000011
【図１１】
0003680783.tif 000012
【図１２】
0003680783.tif 000013
【図１３】
0003680783.tif 000014
【図１４】
0003680783.tif 000015