(57)【特許請求の範囲】
【請求項１】
第１の通信装置の特徴を表わす第１の特徴情報と前記第１の通信装置の第１の識別情報を記憶する記憶手段と、
リーダライタに近接された非接触ICカードに対して、前記記憶手段に記憶されている前記第１の特徴情報と前記第１の識別情報をプロファイルリストに記憶させるために非接触の通信によって送信する送信手段と、
前記非接触ICカードに記憶されている、前記非接触ICカードが先に近接された他の通信装置である第２の通信装置の特徴を表わす第２の特徴情報および前記第２の通信装置を識別する第２の識別情報を非接触の通信によって受信する受信手段と、
前記受信手段により受信された前記第２の特徴情報に基づいて、前記第２の通信装置に接続し、前記第１の特徴情報と前記第１の識別情報を仮想専用ネットワークを形成するために前記第２の通信装置により利用される情報として前記第２の通信装置に送信し、前記第２の特徴情報を通信装置のプロファイルリストとして前記記憶手段において記憶し、前記プロファイルリストに前記第２の特徴情報が記憶されている前記第２の通信装置との間で、前記第２の特徴情報により表される、前記非接触ICカードとの間で行われる通信と異なる所定の規格の通信によって仮想専用ネットワークを形成する形成手段と、
ネットワークを介して接続される情報提供装置に対して所定のコンテンツの送信を要求する要求手段と、
前記要求手段による要求に応じて、前記情報提供装置から送信されてきた前記コンテンツを取得する取得手段と
を備え、
前記取得手段により取得された前記コンテンツは、前記形成手段により形成された前記仮想専用ネットワークを介して接続された、前記非接触ICカードに特徴情報と識別情報が記憶されている通信装置の間で送受信されることによって共有される
ことを特徴とする通信装置。
【請求項２】
前記受信手段は、前記非接触ICカードから送信されてくる暗号鍵情報をさらに受信し、
前記受信手段により受信された前記暗号鍵情報と、前記第２の識別情報を利用して、前記第２の通信装置を認証する認証手段をさらに備え、
前記認証手段により認証ができた前記第２の通信装置との間で、前記コンテンツが共有される
ことを特徴とする請求項１に記載の通信装置。
【請求項３】
第１の通信装置の特徴を表わす第１の特徴情報と前記第１の通信装置の第１の識別情報を記憶する記憶ステップと、
リーダライタに近接された非接触ICカードに対して、前記記憶ステップの処理により記憶されている前記第１の特徴情報と前記第１の識別情報をプロファイルリストに記憶させるために非接触の通信によって送信する送信ステップと、
前記非接触ICカードに記憶されている、前記非接触ICカードが先に近接された他の通信装置である第２の通信装置の特徴を表わす第２の特徴情報および前記第２の通信装置を識別する第２の識別情報を非接触の通信によって受信する受信ステップと、
前記受信ステップの処理により受信された前記第２の特徴情報に基づいて、前記第２の通信装置に接続し、前記第１の特徴情報と前記第１の識別情報を仮想専用ネットワークを形成するために前記第２の通信装置により利用される情報として前記第２の通信装置に送信し、前記第２の特徴情報を通信装置のプロファイルリストとして記憶し、前記プロファイルリストに前記第２の特徴情報が記憶されている前記第２の通信装置との間で、前記第２の特徴情報により表される、前記非接触ICカードとの間で行われる通信と異なる所定の規格の通信によって仮想専用ネットワークを形成する形成ステップと、
ネットワークを介して接続される情報提供装置に対して所定のコンテンツの送信を要求する要求ステップと、
前記要求ステップの処理による要求に応じて、前記情報提供装置から送信されてきた前記コンテンツを取得する取得ステップと
を含み、
前記取得ステップの処理により取得された前記コンテンツは、前記形成ステップの処理により形成された前記仮想専用ネットワークを介して接続された、前記非接触ICカードに特徴情報と識別情報が記憶されている通信装置の間で送受信されることによって共有される
ことを特徴とする通信方法。
【請求項４】
記憶されている、第１の通信装置の特徴を表わす第１の特徴情報と前記第１の通信装置の第１の識別情報の取得を制御する第１の取得制御ステップと、
リーダライタに近接された非接触ICカードに対して、前記第１の取得制御ステップの処理により取得されている前記第１の特徴情報と前記第１の識別情報をプロファイルリストに記憶させるために非接触の通信によって送信することを制御する送信制御ステップと、
前記非接触ICカードに記憶されている、前記非接触ICカードが先に近接された他の通信装置である第２の通信装置の特徴を表わす第２の特徴情報および前記第２の通信装置を識別する第２の識別情報の非接触の通信による受信を制御する受信制御ステップと、
前記受信制御ステップの処理により受信された前記第２の特徴情報に基づいて、前記第２の通信装置に接続し、前記第１の特徴情報と前記第１の識別情報を仮想専用ネットワークを形成するために前記第２の通信装置により利用される情報として前記第２の通信装置に送信し、前記第２の特徴情報を通信装置のプロファイルリストとして記憶させることを制御するとともに、前記プロファイルリストに前記第２の特徴情報が記憶されている前記第２の通信装置との間で、前記第２の特徴情報により表される、前記非接触ICカードとの間で行われる通信と異なる所定の規格の通信による仮想専用ネットワークの形成を制御する形成制御ステップと、
ネットワークを介して接続される情報提供装置に対して所定のコンテンツの送信の要求を制御する要求制御ステップと、
前記要求制御ステップの処理による要求に応じて、前記情報提供装置から送信されてきた前記コンテンツの取得を制御する第２の取得制御ステップと
を含み、
前記第２の取得制御ステップの処理により取得された前記コンテンツは、前記形成制御ステップの処理により形成された前記仮想専用ネットワークを介して接続された、前記非接触ICカードに特徴情報と識別情報が記憶されている通信装置の間で送受信されることによって共有される
ことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項５】
記憶されている、第１の通信装置の特徴を表わす第１の特徴情報と前記第１の通信装置の第１の識別情報の取得を制御する第１の取得制御ステップと、
リーダライタに近接された非接触ICカードに対して、前記第１の取得制御ステップの処理により取得されている前記第１の特徴情報と前記第１の識別情報をプロファイルリストに記憶させるために非接触の通信によって送信することを制御する送信制御ステップと、
前記非接触ICカードに記憶されている、前記非接触ICカードが先に近接された他の通信装置である第２の通信装置の特徴を表わす第２の特徴情報および前記第２の通信装置を識別する第２の識別情報の非接触の通信による受信を制御する受信制御ステップと、
前記受信制御ステップの処理により受信された前記第２の特徴情報に基づいて、前記第２の通信装置に接続し、前記第１の特徴情報と前記第１の識別情報を仮想専用ネットワークを形成するために前記第２の通信装置により利用される情報として前記第２の通信装置に送信し、前記第２の特徴情報を通信装置のプロファイルリストとして記憶させることを制御するとともに、前記プロファイルリストに前記第２の特徴情報が記憶されている前記第２の通信装置との間で、前記第２の特徴情報により表される、前記非接触ICカードとの間で行われる通信と異なる所定の規格の通信による仮想専用ネットワークの形成を制御する形成制御ステップと、
ネットワークを介して接続される情報提供装置に対して所定のコンテンツの送信の要求を制御する要求制御ステップと、
前記要求制御ステップの処理による要求に応じて、前記情報提供装置から送信されてきた前記コンテンツの取得を制御する第２の取得制御ステップと
をコンピュータに実行させ、
前記第２の取得制御ステップの処理により取得された前記コンテンツは、前記形成制御ステップの処理により形成された前記仮想専用ネットワークを介して接続された、前記非接触ICカードに特徴情報と識別情報が記憶されている通信装置の間で送受信されることによって共有される
ことを特徴とするプログラム。
【請求項６】
通信装置の特徴を表す特徴情報と、前記通信装置を識別する識別情報と、コンテンツを記憶部に記憶する記憶手段と、
リーダライタに近接された非接触ICカードのプロファイルリストに、前記記憶部に記憶される前記特徴情報と前記識別情報とを非接触の通信によって登録する登録手段と、
前記非接触ICカードが先に近接された複数の通信装置の登録手段によって非接触ICカードに登録された前記プロファイルリストを非接触の通信によって受信する受信手段と、
前記受信手段において受信された前記プロファイルリストに登録されている他の通信装置の特徴情報と識別情報を基に、前記第２の特徴情報により表される、前記非接触ICカードとの間で行われる通信と異なる所定の規格の通信によって前記他の通信装置と仮想専用ネットワークを形成する形成手段と
を有し、
前記形成手段によって形成された前記仮想専用ネットワークを構成する前記他の通信装置間で記憶部に記憶されるコンテンツの送受信を行うことで、コンテンツを共有する
ことを特徴とする通信装置。
【請求項７】
通信装置の特徴を表す特徴情報と、前記通信装置を識別する識別情報と、コンテンツと、非接触ICカードに登録された通信装置の特徴情報と識別情報からなるプロファイルリストを記憶する記憶手段と、
リーダライタに近接された前記非接触ICカードのプロファイルリストに、前記記憶部に記憶される自通信装置の前記特徴情報と前記識別情報とを非接触の通信によって登録する登録手段と、
前記非接触ICカードから、前記非接触ICカードに登録された最新の前記プロファイルリストを非接触の通信によって受信し、前記記憶手段において記憶させる受信手段と、
前記受信手段において受信された前記プロファイルリストに登録されている、前記非接触ICカードが先に近接された他の通信装置の特徴情報と識別情報を基に、前記第２の特徴情報により表される、前記非接触ICカードとの間で行われる通信と異なる所定の規格の通信によって前記他の通信装置と仮想専用ネットワークを形成する形成手段と
を有し、
前記形成手段によって形成された前記仮想専用ネットワークを構成する前記他の通信装置間で記憶部に記憶されるコンテンツの送受信を行うことで、コンテンツを共有する
ことを特徴とする通信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信装置および方法、記録媒体、並びにプログラムに関し、特に、無制限なコピーを抑制しつつ、コンテンツをより自由に使用できるようにする通信装置および方法、記録媒体、並びにプログラムに関する。
【０００２】
【従来の技術】
近年、通信技術の発達に伴い、いわゆるEMD(Electronic Music Distribution)等のコンテンツの配信サービスが普及しつつある。
【０００３】
EMDによりダウンロードされたコンテンツは、その著作権を保護するため、一般的に、使用可能な回数や期間、或いは、コピー可能なデバイスの数等が設定されており、無制限の使用やコピーができないようになされている。
【０００４】
【発明が解決しようとする課題】
しかしながら、コンテンツの著作権を、いずれかの方法によって保護しなければならないのは当然であるものの、上述したような各種の設定がされていることにより、例えば、同じディジタルコンテンツであるDVD(Digital Versatile Disc)のソフトウエアを購入した場合と比較して、コンテンツの使用が制限されているという課題があった。
【０００５】
すなわち、DVDを購入した場合、ユーザは、様々な機器により、そのDVDを再生させることができる。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、無制限なコピーを抑制しつつ、コンテンツをより自由に使用できるようにしたものである。
【０００７】
【課題を解決するための手段】
本発明の通信装置は、第１の通信装置の特徴を表わす第１の特徴情報と第１の通信装置の第１の識別情報を記憶する記憶手段と、リーダライタに近接された非接触ICカードに対して、記憶手段に記憶されている第１の特徴情報と第１の識別情報をプロファイルリストに記憶させるために非接触の通信によって送信する送信手段と、非接触ICカードに記憶されている、非接触ICカードが先に近接された他の通信装置である第２の通信装置の特徴を表わす第２の特徴情報および第２の通信装置を識別する第２の識別情報を非接触の通信によって受信する受信手段と、受信手段により受信された第２の特徴情報に基づいて、第２の通信装置に接続し、第１の特徴情報と第１の識別情報を仮想専用ネットワークを形成するために第２の通信装置により利用される情報として第２の通信装置に送信し、第２の特徴情報を通信装置のプロファイルリストとして記憶手段において記憶し、プロファイルリストに第２の特徴情報が記憶されている第２の通信装置との間で、第２の特徴情報により表される、非接触ICカードとの間で行われる通信と異なる所定の規格の通信によって仮想専用ネットワークを形成する形成手段と、ネットワークを介して接続される情報提供装置に対して所定のコンテンツの送信を要求する要求手段と、要求手段による要求に応じて、情報提供装置から送信されてきたコンテンツを取得する取得手段とを備え、取得手段により取得されたコンテンツは、形成手段により形成された仮想専用ネットワークを介して接続された、非接触ICカードに特徴情報と識別情報が記憶されている通信装置の間で送受信されることによって共有されることを特徴とする。
【０００９】
受信手段は、非接触ICカードから送信されてくる暗号鍵情報をさらに受信し、受信手段により受信された暗号鍵情報と、第２の識別情報を利用して、第２の通信装置を認証する認証手段をさらに備え、認証手段により認証ができた第２の通信装置との間で、コンテンツが共有されるようにすることができる。
【００１０】
本発明の通信装置の通信方法は、第１の通信装置の特徴を表わす第１の特徴情報と第１の通信装置の第１の識別情報を記憶する記憶ステップと、リーダライタに近接された非接触ICカードに対して、記憶ステップの処理により記憶されている第１の特徴情報と第１の識別情報をプロファイルリストに記憶させるために非接触の通信によって送信する送信ステップと、非接触ICカードに記憶されている、非接触ICカードが先に近接された他の通信装置である第２の通信装置の特徴を表わす第２の特徴情報および第２の通信装置を識別する第２の識別情報を非接触の通信によって受信する受信ステップと、受信ステップの処理により受信された第２の特徴情報に基づいて、第２の通信装置に接続し、第１の特徴情報と第１の識別情報を仮想専用ネットワークを形成するために第２の通信装置により利用される情報として第２の通信装置に送信し、第２の特徴情報を通信装置のプロファイルリストとして記憶し、プロファイルリストに第２の特徴情報が記憶されている第２の通信装置との間で、第２の特徴情報により表される、非接触ICカードとの間で行われる通信と異なる所定の規格の通信によって仮想専用ネットワークを形成する形成ステップと、ネットワークを介して接続される情報提供装置に対して所定のコンテンツの送信を要求する要求ステップと、要求ステップの処理による要求に応じて、情報提供装置から送信されてきたコンテンツを取得する取得ステップとを含み、取得ステップの処理により取得されたコンテンツは、形成ステップの処理により形成された仮想専用ネットワークを介して接続された、非接触ICカードに特徴情報と識別情報が記憶されている通信装置の間で送受信されることによって共有されることを特徴とする。
【００１１】
本発明の記録媒体に記録されているプログラムは、記憶されている、第１の通信装置の特徴を表わす第１の特徴情報と第１の通信装置の第１の識別情報の取得を制御する第１の取得制御ステップと、リーダライタに近接された非接触ICカードに対して、第１の取得制御ステップの処理により取得されている第１の特徴情報と第１の識別情報をプロファイルリストに記憶させるために非接触の通信によって送信することを制御する送信制御ステップと、非接触ICカードに記憶されている、非接触ICカードが先に近接された他の通信装置である第２の通信装置の特徴を表わす第２の特徴情報および第２の通信装置を識別する第２の識別情報の非接触の通信による受信を制御する受信制御ステップと、受信制御ステップの処理により受信された第２の特徴情報に基づいて、第２の通信装置に接続し、第１の特徴情報と第１の識別情報を仮想専用ネットワークを形成するために第２の通信装置により利用される情報として第２の通信装置に送信し、第２の特徴情報を通信装置のプロファイルリストとして記憶させることを制御するとともに、プロファイルリストに第２の特徴情報が記憶されている第２の通信装置との間で、第２の特徴情報により表される、非接触ICカードとの間で行われる通信と異なる所定の規格の通信による仮想専用ネットワークの形成を制御する形成制御ステップと、ネットワークを介して接続される情報提供装置に対して所定のコンテンツの送信の要求を制御する要求制御ステップと、要求制御ステップの処理による要求に応じて、情報提供装置から送信されてきたコンテンツの取得を制御する第２の取得制御ステップとをコンピュータに実行させ、第２の取得制御ステップの処理により取得されたコンテンツは、形成制御ステップの処理により形成された仮想専用ネットワークを介して接続された、非接触ICカードに特徴情報と識別情報が記憶されている通信装置の間で送受信されることによって共有されることを特徴とする。
【００１２】
本発明のプログラムは、記憶されている、第１の通信装置の特徴を表わす第１の特徴情報と第１の通信装置の第１の識別情報の取得を制御する第１の取得制御ステップと、リーダライタに近接された非接触ICカードに対して、第１の取得制御ステップの処理により取得されている第１の特徴情報と第１の識別情報をプロファイルリストに記憶させるために非接触の通信によって送信することを制御する送信制御ステップと、非接触ICカードに記憶されている、非接触ICカードが先に近接された他の通信装置である第２の通信装置の特徴を表わす第２の特徴情報および第２の通信装置を識別する第２の識別情報の非接触の通信による受信を制御する受信制御ステップと、受信制御ステップの処理により受信された第２の特徴情報に基づいて、第２の通信装置に接続し、第１の特徴情報と第１の識別情報を仮想専用ネットワークを形成するために第２の通信装置により利用される情報として第２の通信装置に送信し、第２の特徴情報を通信装置のプロファイルリストとして記憶させることを制御するとともに、プロファイルリストに第２の特徴情報が記憶されている第２の通信装置との間で、第２の特徴情報により表される、非接触ICカードとの間で行われる通信と異なる所定の規格の通信による仮想専用ネットワークの形成を制御する形成制御ステップと、ネットワークを介して接続される情報提供装置に対して所定のコンテンツの送信の要求を制御する要求制御ステップと、要求制御ステップの処理による要求に応じて、情報提供装置から送信されてきたコンテンツの取得を制御する第２の取得制御ステップとをコンピュータに実行させ、第２の取得制御ステップの処理により取得されたコンテンツは、形成制御ステップの処理により形成された仮想専用ネットワークを介して接続された、非接触ICカードに特徴情報と識別情報が記憶されている通信装置の間で送受信されることによって共有されることを特徴とする。
【００１３】
本発明の他の通信装置は、通信装置の特徴を表す特徴情報と、通信装置を識別する識別情報と、コンテンツを記憶部に記憶する記憶手段と、リーダライタに近接された非接触ICカードのプロファイルリストに、記憶部に記憶される特徴情報と識別情報とを非接触の通信によって登録する登録手段と、非接触ICカードが先に近接された複数の通信装置の登録手段によって非接触ICカードに登録されたプロファイルリストを非接触の通信によって受信する受信手段と、受信手段において受信されたプロファイルリストに登録されている他の通信装置の特徴情報と識別情報を基に、第２の特徴情報により表される、非接触ICカードとの間で行われる通信と異なる所定の規格の通信によって他の通信装置と仮想専用ネットワークを形成する形成手段とを有し、形成手段によって形成された仮想専用ネットワークを構成する他の通信装置間で記憶部に記憶されるコンテンツの送受信を行うことで、コンテンツを共有することを特徴とする。
【００１４】
本発明のさらに他の通信装置は、通信装置の特徴を表す特徴情報と、通信装置を識別する識別情報と、コンテンツと、非接触ICカードに登録された通信装置の特徴情報と識別情報からなるプロファイルリストを記憶する記憶手段と、リーダライタに近接された非接触ICカードのプロファイルリストに、記憶部に記憶される自通信装置の特徴情報と識別情報とを非接触の通信によって登録する登録手段と、非接触ICカードから、非接触ICカードに登録された最新のプロファイルリストを非接触の通信によって受信し、記憶手段において記憶させる受信手段と、受信手段において受信されたプロファイルリストに登録されている、非接触ICカードが先に近接された他の通信装置の特徴情報と識別情報を基に、第２の特徴情報により表される、非接触ICカードとの間で行われる通信と異なる所定の規格の通信によって他の通信装置と仮想専用ネットワークを形成する形成手段とを有し、形成手段によって形成された仮想専用ネットワークを構成する他の通信装置間で記憶部に記憶されるコンテンツの送受信を行うことで、コンテンツを共有する。
【００１７】
本発明の通信装置および方法、記録媒体、並びにプログラムにおいては、第１の通信装置の特徴を表わす第１の特徴情報と第１の通信装置の第１の識別情報が記憶され、リーダライタに近接された非接触ICカードに対して、第１の特徴情報と第１の識別情報がプロファイルリストに記憶させるために非接触の通信によって送信され、非接触ICカードが先に近接された他の通信装置である第２の通信装置の特徴を表わす第２の特徴情報および第２の通信装置を識別する第２の識別情報が非接触の通信によって受信される。また、第２の特徴情報に基づいて、第２の通信装置に接続され、第１の特徴情報と第１の識別情報が仮想専用ネットワークを形成するために第２の通信装置により利用される情報として第２の通信装置に送信され、第２の特徴情報が通信装置のプロファイルリストとして記憶手段において記憶される。さらに、プロファイルリストに記憶されている第２の通信装置との間で、第２の特徴情報により表される、非接触ICカードとの間で行われる通信と異なる所定の規格の通信によって仮想専用ネットワークが形成され、ネットワークを介して接続される情報提供装置に対して所定のコンテンツの送信が要求され、情報提供装置から送信されてきたコンテンツが取得される。そして、取得されたコンテンツが、仮想専用ネットワークを介して接続された、非接触ICカードに特徴情報と識別情報が記憶されている通信装置の間で送受信されることによって共有される。
【００１８】
本発明の他の通信装置においては、リーダライタに近接された非接触ICカードのプロファイルリストに、記憶部に記憶される特徴情報と識別情報と非接触の通信によって登録され、非接触ICカードが先に近接された複数の通信装置の登録手段によって非接触ICカードに登録されたプロファイルリストが非接触の通信によって受信される。また、受信されたプロファイルリストに登録されている他の通信装置の特徴情報と識別情報を基に、第２の特徴情報により表される、非接触ICカードとの間で行われる通信と異なる所定の規格の通信によって他の通信装置と仮想専用ネットワークが形成され、形成された仮想専用ネットワークを構成する他の通信装置間で記憶部に記憶されるコンテンツの送受信が行われることで、コンテンツが共有される。
本発明のさらに他の通信装置においては、リーダライタに近接された非接触ICカードのプロファイルリストに、記憶部に記憶される自通信装置の特徴情報と識別情報とが非接触の通信によって登録され、非接触ICカードから、非接触ICカードに登録された最新のプロファイルリストが非接触の通信によって受信される。また、プロファイルリストに登録されている、非接触ICカードが先に近接された他の通信装置の特徴情報と識別情報を基に、第２の特徴情報により表される、非接触ICカードとの間で行われる通信と異なる所定の規格の通信によって他の通信装置と仮想専用ネットワークが形成され、形成された仮想専用ネットワークを構成する他の通信装置間で記憶部に記憶されるコンテンツの送受信が行われることで、コンテンツが共有される。
【００１９】
【発明の実施の形態】
図１は、本発明を適用したネットワークシステムの概念を示す図である。
【００２０】
ICカード１には、固有の識別情報としてネットワークIDが記憶されており、ネットワークIDは、ICカード１がテレビジョン受像機２、ハードディスクレコーダ３、或いはPDA(Personal Digital Assistants)４の所定の位置に近接されたとき、それらの機器により読み出される。
【００２１】
すなわち、テレビジョン受像機２、ハードディスクレコーダ３、およびPDA４には、ICカード１に記憶されているネットワークIDを非接触の通信により読み出すリーダライタ（ICカードリーダライタ５６（図３参照）、１０６（図５参照）、１２６（図６参照））がそれぞれ設けられている。
【００２２】
詳細な処理については後述するが、例えば、ユーザによりICカード１がハードディスクレコーダ３のICカードリーダライタ１０６に近接されたとき、ハードディスクレコーダ３は、自分自身のIPアドレス等を含むプロファイル（特徴情報）をICカード１に書き込む。ICカード１には、上述したネットワークIDの他に、テレビジョン受像機２やハードディスクレコーダ３等の、近接された機器のプロファイルのリストが記憶されるようになされている。
【００２３】
ハードディスクレコーダ３は、ネットワークIDと、例えば、テレビジョン受像機２のプロファイル（IPアドレス等）が含まれているプロファイルリストをICカード１から読み出したとき、それに基づいて、例えば、IEEE(Institute of Electrical and Electronics Engineers)802.11a、IEEE802.11b、IEEE802.11g、またはブルートゥースなどの無線通信により、テレビジョン受像機２にアクセスする。そして、ハードディスクレコーダ３は、ICカード１から読み出した、ハードディスクレコーダ３のプロファイルが新たに追加されたプロファイルリストをテレビジョン受像機２に通知し、テレビジョン受像機２との間でVPN(Virtual Private Network)（仮想専用ネットワーク）５を形成する。
【００２４】
以上のように、ICカード１が複数の機器に近接されることにより、近接された機器が、順次、VPNを構成する機器として加えられることとなる。
【００２５】
例えば、テレビジョン受像機２とハードディスクレコーダ３との間で、上述したようにしてVPNが形成されている状態において、ICカード１がさらにPDA４のリーダライタ１２６に近接された場合、PDA４のプロファイルがICカード１に保存されているプロファイルリストに追加される。
【００２６】
PDA４は、自分自身のプロファイルが追加され、更新されたプロファイルリストと、ネットワークIDをICカード１から読み出し、読み出したプロファイルリストに登録されているプロファイルに基づいて、上述したような無線通信により、テレビジョン受像機２とハードディスクレコーダ３にアクセスする。また、PDA４は、読み出したプロファイルリスト（PDA４のプロファイルが追加されたプロファイルリスト）をテレビジョン受像機２とハードディスクレコーダ３に通知して、同一のプロファイルリストを共有し、図１の一点鎖線で示されるようなVPN５を形成する。
【００２７】
以上のように、ユーザは、煩雑な設定を行うことなく、単に、ICカード１を近接させるだけでVPN５を形成することができる。当然、上述したような無線通信だけでなく、イーサネット（登録商標）などの有線を介したネットワークによりVPN５が形成されるようにしてもよい。
【００２８】
次に、図１のネットワークシステムを構成するそれぞれの機器の構成について説明する。
【００２９】
図２は、図１のICカード１の構成例を示すブロック図である。
【００３０】
ICカード１は、例えば、図に示すアンテナ（ループアンテナ）２２と、それ以外の構成が１チップに格納されたIC２１から構成され、電磁誘導を利用して、例えば、テレビジョン受像機２のリーダライタ５６と各種のデータを半二重通信する。
【００３１】
CPU(Central Processing Unit)３１は、ROM(Read Only Memory)３２に格納されている制御プログラムをRAM(Random Access Memory)３３に展開し、ICカード１の全体の動作を制御する。例えば、CPU３１は、近接されたテレビジョン受像機２のリーダライタ５６に対して、EEPROM（Electrically Erasable and Programmable Read Only Memory）３４に記憶されているネットワークIDとプロファイルリストを通知する。
【００３２】
SPU（Signal Processing Unit）３６は、ASK（Amplitude Shift Keying）復調部３９により復調されたデータがBPSK(Binary Phase Shift Keying)変調されている場合、図示せぬPLL部から供給されるクロック信号に基づいて、そのデータの復調（マンチェスターコードのデコード）を行い、復調したデータを、バス３５を介してCPU３１等に適宜出力する。
【００３３】
また、SPU３６は、バス３５を介して供給されてきたデータにBPSK変調（マンチェスターコードへのコーディング）を行い、それをASK変調部３７に出力する。
【００３４】
ASK変調部３７は、例えば、ネットワークIDやプロファイルリストなどのデータを近接された機器のリーダライタに送信する場合、SPU３６から供給されるデータに対応して、例えば、所定のスイッチング素子をオン／オフさせ、スイッチング素子がオン状態であるときだけ、所定の負荷をアンテナ２２に並列に接続させることにより、アンテナ２２の負荷を変動させる。
【００３５】
ASK変調部３７は、アンテナ２２の負荷の変動により、アンテナ２２において受信されている、すなわち、近接されている機器のリーダライタから輻射されている変調波をASK変調し、その変調成分を、アンテナ２２を介してリーダライタに送信する（リーダライタのアンテナの端子電圧を変動させる）（ロードスイッチング方式）。
【００３６】
ASK復調部３９は、アンテナ２２を介して受信した変調波（ASK変調波）を包絡線検波して復調し、復調後のデータをSPU３６に出力する。アンテナ２２においては、例えば、リーダライタから輻射される所定の周波数の電磁波により共振が生じている。
【００３７】
電源生成部４０は、アンテナ２２において励起された交流磁界を整流し、安定化した後、各部に直流電源として供給する。例えば、テレビジョン受像機２のリーダライタ５６等から輻射される電磁波の電力は、ICカード１に必要な電力を賄う磁界を発生させるように調整されている。
【００３８】
なお、「ICカード」とは、説明の便宜上用いた名称であり、上述したような、または後述するような機能を有するモジュールを意図するものである。ICカード１と基本的に同様の機能を有するものとして、例えば、Felica（登録商標）などがある。
【００３９】
図３は、図１のテレビジョン受像機２の構成例を示すブロック図である。
【００４０】
CPU５１は、ROM５２、または記憶部５８に記憶されているプログラムに従って、各種の処理を実行する。RAM５３には、CPU５１が実行するプログラムやデータが適宜記憶される。CPU５１、ROM５２、およびRAM５３は、バス５４を介して相互に接続されている。
【００４１】
バス５４には、入出力インタフェース５５が接続されており、この入出力インタフェース５５には、電磁波を介して、近接されたICカード１と非接触により通信するICカードリーダライタ５６、VPNを構成する機器との間で、IEEE802.11a、IEEE802.11b、IEEE802.11g、ブルートゥースなどにより無線通信を行う無線通信部５７が接続されている。
【００４２】
無線通信部５７は、リーダライタ５６により読み出されたプロファイルリストにハードディスクレコーダ３のIPアドレスが登録されている場合、それ基づいてハードディスクレコーダ３にアクセスし、ネットワークIDやプロファイルリストなどの各種の情報を送信する。また、無線通信部５７は、VPNを構成する機器との間で各種の情報を送受信する。
【００４３】
入出力インタフェース５５には、ハードディスク、フラッシュメモリなどで構成される記憶部５８が接続されており、例えば、ICカード１から読み出されたネットワークIDやプロファイルリストが記憶される。また、記憶部５８には、テレビジョン受像機２のプロファイルが予め記憶されている。後に詳述するように、このプロファイルには、テレビジョン受像機２のIPアドレスの他に、ハードウエア構成などの情報も含まれている。
【００４４】
テレビジョン信号処理部５９は、例えば、フロントエンド、チューナ、デマルチプレクサ、デコーダ、アナログディジタル変換部などから構成され、図示せぬアンテナにおいて受信された放送波や、例えば、無線通信部５７による通信により、ハードディスクレコーダ３から供給されてきた番組データなどを処理し、映像を表示部６０に表示させる。テレビジョン信号処理部の詳細な構成については省略する。
【００４５】
図４は、図３のICカードリーダライタ５６（以下、適宜、リーダライタ５６と称する）の詳細な構成例を示すブロック図である。
【００４６】
IC７１は、CPU８１、ROM８２、RAM８３、SCC（Serial Communication Controller）８４、SPU８６、並びに、これらのCPU８１乃至SPU８６を相互に接続するバス８５から構成されている。
【００４７】
CPU８１は、ROM８２に格納されている制御プログラムをRAM８３に展開し、例えば、ICカード１から送信されてきた応答データや、図３のCPU５１から供給されてきた制御信号に基づいて、各種の処理を実行する。例えば、CPU８１は、ICカード１に送信するコマンドを生成し、それを、バス８５を介してSPU８６に出力したり、ICカード１から送信されてきたデータの認証処理などを行う。
【００４８】
また、CPU８１は、ICカード１が近接され、ICカード１からプロファイルリストが通知されてきたとき、CPU５１の指示に基づいて、それを無線通信部５７や記憶部５８に転送するなどの処理を行う。
【００４９】
SCC８４は、図３のCPU５１から供給されてきたデータを、バス８５を介してCPU８１に供給したり、CPU８１から、バス８５を介して供給されてきたデータをCPU５１に出力する。
【００５０】
SPU８６は、ICカード１からの応答データが復調部７４から供給されてきたとき、そのデータに対して、例えば、BPSK復調（マンチェスターコードのデコード）などを施し、取得したデータをCPU８１に供給する。また、SPU８６は、ICカード１に送信するコマンドがバス８５を介して供給されてきたとき、そのコマンドにBPSK変調（マンチェスターコードへのコーディング）を施し、取得したデータを変調部７２に出力する。
【００５１】
変調部７２は、発振回路（OSC）７３から供給される所定の周波数（例えば、１３．５６MHz）の搬送波を、SPU８６より供給されるデータに基づいて、ASK変調し、生成された変調波を、電磁波としてアンテナ７５から出力する。一方、復調部７４は、アンテナ７５を介して取得した変調波（ASK変調波）を復調し、復調されたデータをSPU８６に出力する。
【００５２】
アンテナ７５は、所定の電磁波を輻射し、それに対する負荷の変化に基づいて、ICカード１が近接されたか否かを検出する。そして、例えば、ICカード１が近接されたとき、アンテナ７５は、ICカード１と各種のデータを送受信する。
【００５３】
なお、後述する、ハードディスクレコーダ３のICカードリーダライタ１０６、およびPDA４のICカードリーダライタ１２６も、図４に示されるリーダライタ５６と同様の構成を有している。
【００５４】
図５は、図１のハードディスクレコーダ３の構成例を示すブロック図である。
【００５５】
CPU１０１は、ROM１０２、またはハードディスク１０９に記憶されているプログラムに基づいて、バス１０４、入出力インタフェース１０５を介して全体の動作を制御する。
【００５６】
ICカードリーダライタ１０６（以下、適宜、リーダライタ１０６と称する）は、ICカード１と非接触により通信し、ネットワークIDやプロファイルリストなどの各種の情報をICカード１から読み出す。
【００５７】
無線通信部１０７は、上述したテレビジョン受像機２の無線通信部５７と、IEEE802.11a、IEEE802.11b、IEEE802.11g、またはブルートゥースなどにより無線通信を行い、ハードディスク１０９に保存している番組データをテレビジョン受像機２に送信する。
【００５８】
表示部１０８は、現在時刻や録画予約の設定などの各種の情報を表示し、ユーザに提示する。
【００５９】
ハードディスク１０９は、テレビジョン信号処理部１１０により処理され、供給されてきた番組データを保存する。例えば、テレビジョン信号処理部１１０からは、MPEG(Moving Picture Experts Group)2フォーマットにより圧縮されたデータが供給されてくる。また、ハードディスク１０９は、ハードディスクレコーダ３のプロファイル、リーダライタ１０６によりICカード１から読み出されたネットワークID、およびプロファイルリスト等を記憶する。
【００６０】
テレビジョン信号処理部１１０は、図示せぬチューナ等から供給されてきたテレビジョン信号を、例えば、MPEG2フォーマットで圧縮し、それをハードディスク１０９に供給する。
【００６１】
図６は、図１のPDA４の構成例を示すブロック図である。
【００６２】
CPU１２１乃至無線通信部１２７は、図５のハードディスクレコーダ３のCPU１０１乃至無線通信部１０７と基本的に同様である。すなわち、ICカードリーダライタ１２６（以下、適宜、リーダライタ１２６と称する）は、ICカード１との間で非接触により通信を行い、無線通信部１２７は、VPNを構成する機器との間で所定の規格に基づいて無線通信を行う。
【００６３】
記憶部１２８は、フラッシュメモリなどよりなり、PDA４のプロファイルを記憶するとともに、リーダライタ１２６によりICカード１から読み出されたネットワークIDやプロファイルリストを記憶する。
【００６４】
LCD(Liquid Crystal Display)１２９は、CPU１２１からの指示に基づいて各種の情報を表示し、ユーザに提示する。例えば、ユーザは、ハードディスクレコーダ３に保存されている番組データを、VPN５を介してPDA４に取り込み、その映像をLCD１２９に表示させることができる。
【００６５】
入力部１３０は、タッチパネルや各種の入力ボタンからなり、ユーザによる指示をCPU１２１等に通知する。
【００６６】
入出力インタフェース１２５にはまた、必要に応じてドライブ１３１が接続され、磁気ディスク１３２、光ディスク１３３、光磁気ディスク１３３、或いは半導体メモリ１３４などが適宜装着され、それから読み出されたコンピュータプログラムが、必要に応じて記憶部１２８にインストールされる。
【００６７】
次に、図１のネットワークシステムの動作について説明する。
【００６８】
始めに、図７のフローチャートを参照して、VPNが形成されていない状態において、ICカード１とテレビジョン受像機２により行われる処理について説明する。
【００６９】
テレビジョン受像機２のCPU５１は、リーダライタ５６から所定の周期で出力されている電磁波に対するICカード１の応答を検出したとき（ICカード１が近接されたとき）、ステップＳ１１において、リーダライタ５６を制御し、記憶部５８に記憶されているテレビジョン受像機２のプロファイルをICカード１に通知する（送信する）。
【００７０】
ステップＳ１において、ICカード１のCPU３１は、各部を制御し、テレビジョン受像機２のリーダライタ５６から送信されてきたプロファイルを受信し、ステップＳ２に進み、それを、EEPROM３４に保存されているプロファイルのリストに登録する。なお、初期の状態においては、EEPROM３４には、いずれの機器のプロファイルも登録されていない。
【００７１】
図８は、ステップＳ２において、ICカード１のEEPROM３４に保存される情報の例を示す図である。
【００７２】
図に示されるように、予め設定されているネットワークIDと、ステップＳ１において受信されたテレビジョン受像機２のプロファイルがEEPROM３４に保存される。図８の例においては、ICカード１のネットワークIDは「００１」とされており、テレビジョン受像機２のプロファイルとして、テレビジョン受像機２のIPアドレス「255.255.255.255」と、テレビジョン受像機２のハードウエア構成である、「IEEE802.11a通信モジュール」と「MPEG2デコーダ」が登録されている。
【００７３】
CPU３１は、ステップＳ３において、EEPROM３４に記憶されている情報、すなわち、図８に示されるような、ネットワークIDとプロファイルリストをテレビジョン受像機２に送信する。
【００７４】
テレビジョン受像機２のCPU５１は、ステップＳ１２において、ICカード１から送信されてきたネットワークIDとプロファイルリストを受信し、ステップＳ１３に進み、それを記憶部５８に保存する。すなわち、テレビジョン受像機２の記憶部５８には、図８に示されるものと同一の情報が記憶される。
【００７５】
次に、図９のフローチャートを参照して、図７に示される処理によりテレビジョン受像機２のプロファイルが登録されたICカード１が、次に、ハードディスクレコーダ３に近接された場合の処理について説明する。
【００７６】
ハードディスクレコーダ３のCPU１０１は、ICカード１を検出したことがリーダライタ１０６から通知されてきたとき、ステップＳ３１において、ハードディスク１０９に保存されている自分自身のプロファイルを読み出し、それをリーダライタ１０６からICカード１に通知する。
【００７７】
ステップＳ２１において、ICカード１のCPU３１は、ハードディスクレコーダ３のリーダライタ１０６から送信されてきたプロファイルを受信し、ステップＳ２２に進む。ステップＳ２２において、CPU３１は、ハードディスクレコーダ３から送信されてきたプロファイルをEEPROM３４に保存し、プロファイルリストの情報を更新する。
【００７８】
図１０は、ステップＳ２２において、EEPROM３４に保存される情報の例を示す図である。
【００７９】
図のように、プロファイルリストには、図８に示される情報に加えて、ステップＳ２１において受信された、ハードディスクレコーダ３のプロファイルが追加される。
【００８０】
この例においては、ハードディスクレコーダ３のIPアドレスは「255.255.255.254」とされ、ハードディスクレコーダ３には、「IEEE802.11a通信モジュール」と「MPEG2デコーダ」が設けられているとされている。
【００８１】
ステップＳ２３において、ICカード１のCPU３１は、リーダライタ５６を制御し、EEPROM３４に保存されているネットワークIDと、更新したプロファイルリストをハードディスクレコーダ３に通知する。
【００８２】
ハードディスクレコーダ３のCPU１０１は、ステップＳ３２において、ICカード１から通知されてきた情報を受信し、ステップＳ３３に進み、それをハードディスク１０９に保存する。
【００８３】
また、ステップＳ３４において、CPU１０１は、無線通信部１０７を制御して、プロファイルリストに登録されている情報に基づいてテレビジョン受像機２にアクセスし、自分自身（ハードディスクレコーダ３）のプロファイルを含む、更新されたプロファイルリストをテレビジョン受像機２に通知する。
【００８４】
例えば、ステップＳ３３の処理により、図１０に示されるような情報がハードディスク１０９に保存されている場合、CPU１０１は、IEEE802.11a通信モジュールである無線通信部１０７を制御し、IPアドレス「255.255.255.255」に基づいてテレビジョン受像機２にアクセスし、IEEE802.11aに準拠した無線通信により、プロファイルリスト全体の情報をテレビジョン受像機２に送信する。
【００８５】
これにより、ハードディスクレコーダ３のプロファイルがテレビジョン受像機２により取得されることになる（ICカード１に登録されているプロファイルリストが共有されることになる）。
【００８６】
ステップＳ３５において、CPU１０１は、各種の設定を行い、テレビジョン受像機２との間でVPNを形成する。
【００８７】
一方、テレビジョン受像機２のCPU５１は、ステップＳ４１において、無線通信部５７を制御し、ハードディスクレコーダ３から送信されてきた情報を受信する。そして、CPU５１は、ステップＳ４２において、受信した情報により、記憶部５８に保存されているプロファイルリストを更新し、ハードディスクレコーダ３との間でVPNを形成する。すなわち、図１０に示される情報が記憶部５８に記憶され、所定の設定が行われた後、ハードディスクレコーダ３との間でVPNが形成される。
【００８８】
これによりユーザは、例えば、ハードディスクレコーダ３に保存させておいた番組データをテレビジョン受像機２にVPNを介して転送し、表示させることができる。この場合、ハードディスクレコーダ３においては、保存されている番組データがハードディスク１０９から読み出され、IEEE802.11a規格の無線通信により、無線通信部１０７からテレビジョン受像機２に送信される。送信された番組データは、テレビジョン受像機２の無線通信部５７において受信され、テレビジョン信号処理部５９により再生処理がされた後、番組の映像が表示部６０に表示される。
【００８９】
次に、図１１のフローチャートを参照して、上述したようにしてテレビジョン受像機２とハードディスクレコーダ３との間でVPNが形成されている状態において、さらに、ICカード１がPDA４に近接された場合の処理について説明する。PDA４においても、図９を参照して説明した、ハードディスクレコーダ３の処理と同様の処理が実行される。
【００９０】
すなわち、PDA４のCPU１２１は、ICカード１が検出されたことがリーダライタ１２６から通知されてきたとき、ステップＳ６１において、記憶部１２８に保存されている自分自身のプロファイルを読み出し、それをリーダライタ１２６からICカード１に通知する。
【００９１】
ステップＳ５１において、ICカード１のCPU３１は、PDA４のリーダライタ１２６から送信されてきたプロファイルを受信し、ステップＳ５２に進み、それをEEPROM３４に保存して、プロファイルリストを更新する。
【００９２】
図１２は、ステップＳ５２において、EEPROM３４に保存される情報の例を示す図である。
【００９３】
図のように、プロファイルリストには、図１０に示される情報に加えて、さらに、ステップＳ５１において受信された、PDA４のプロファイルが追加される。
【００９４】
この例においては、PDA４のIPアドレスは「255.255.255.253」とされ、PDA４には、「IEEE802.11a通信モジュール」と「MPEG2デコーダ」が設けられているとされている。
【００９５】
ステップＳ５３において、ICカード１のCPU３１は、リーダライタ５６を制御し、EEPROM３４に保存されているネットワークIDと、更新したプロファイルリストをPDA４に通知する。
【００９６】
PDA４のCPU１２１は、ステップＳ６２において、ICカード１から通知されてきた情報を受信し、ステップＳ６３に進み、それを記憶部１２８に保存させる。
【００９７】
また、CPU１２１は、ステップＳ６４において、無線通信部１２７を制御して、プロファイルリストに登録されている情報に基づいてテレビジョン受像機２、およびハードディスクレコーダ３にアクセスし、自分自身（PDA４）のプロファイルを含む、更新されたプロファイルリストをテレビジョン受像機２、およびハードディスクレコーダ３に通知する。
【００９８】
例えば、ステップＳ６３の処理により、図１２に示されるような情報が記憶部１２８に保存されている場合、CPU１２１は、IEEE802.11a通信モジュールである無線通信部１２７を制御し、IPアドレス「255.255.255.255」に基づいてテレビジョン受像機２にアクセスし、プロファイルリストをテレビジョン受像機２に通知する。また、CPU１２１は、IPアドレス「255.255.255.254」に基づいてハードディスクレコーダ３にアクセスし、プロファイルリストをハードディスクレコーダ３に通知する。
【００９９】
これにより、PDA４のプロファイルがテレビジョン受像機２、およびハードディスクレコーダ３により取得され、それぞれの機器のプロファイル、およびICカード１のネットワークIDが共有されることとなる。
【０１００】
ステップＳ６５において、CPU１２１は、所定の設定を行い、テレビジョン受像機２、およびハードディスクレコーダ３との間でVPNを形成する。
【０１０１】
一方、テレビジョン受像機２のCPU５１は、ステップＳ７１において、無線通信部５７を制御し、PDA４から送信されてきた情報を受信する。そして、CPU５１は、ステップＳ７２に進み、受信した情報に基づいて、記憶部５８に保存されているプロファイルリストを更新し、VPNを構成する機器として、PDA４を追加する。すなわち、図１２に示される情報が記憶部５８に記憶される。
【０１０２】
ハードディスクレコーダ３のCPU１０１は、ステップＳ８１において、無線通信部１０７を制御し、PDA４から送信されてきた情報を受信する。そして、CPU１０１は、ステップＳ８２に進み、受信した情報に基づいて、ハードディスク１０９に保存されているプロファイルリストを更新し、VPNを構成する機器として、PDA４を追加する。すなわち、図１２に示される情報がハードディスク１０９に記憶され、これにより、図１に示されるような、テレビジョン受像機２、ハードディスクレコーダ３、およびPDA４からなるVPN５が形成される。
【０１０３】
以上の処理により、ユーザは、単に、ICカード１をそれぞれの機器に近接させるだけで、容易に、かつ迅速に、それらの機器からなるVPNを形成することができる。また、VPNを構成する機器として新たな機器をさらに追加する場合であっても、その機器のリーダライタにICカード１を近接させるだけで追加することができる。
【０１０４】
以上においては、ICカード１が近接された機器が、全てVPNを構成する機器として追加されるとしたが、それぞれの機器間で各種の認証等を行い、よりセキュアなVPNを形成することもできる。この場合、ユーザは、始めに、機器毎に所定のパスワードを設定する必要がある。
【０１０５】
次に、図１３のフローチャートを参照して、パスワードを設定するPDA４の処理について説明する。テレビジョン受像機２、およびハードディスクレコーダ３においても同様の処理が行われる。
【０１０６】
ステップＳ９１において、PDA４のCPU１２１は、パスワードが設定されているか否かを判定し、設定されていると判定した場合、処理を終了させる。一方、CPU１２１は、ステップＳ９１において、パスワードが設定されていないと判定した場合、ステップＳ９２に進み、ユーザに対して、パスワードの入力を要求する。例えば、CPU１２１は、所定の入力画面をLCD１２９に表示し、パスワードの入力を要求する。
【０１０７】
そして、ユーザにより入力部１３０が操作され、所定の桁数の数字や、アルファベットなどよりなるパスワードが入力されたとき、CPU１２１は、ステップＳ９３において、それを、例えば、記憶部１２８に保存させる。
【０１０８】
次に、図１４、および図１５のフローチャートを参照して、パスワードが設定されたPDA４をVPNに追加する処理について説明する。この処理は、図１１を参照して説明した処理と基本的に同様の処理である。なお、テレビジョン受像機２とハードディスクレコーダ３がVPNに追加されるときにも、同様の認証等が行われている。
【０１０９】
PDA４のCPU１２１は、ICカード１が検出されたことがリーダライタ１２６から通知されてきたとき、ステップＳ１２１において、自分自身のプロファイルをICカード１に通知する。
【０１１０】
ステップＳ１０１において、ICカード１のCPU３１は、PDA４から送信されてきたプロファイルを受信し、ステップＳ１０２に進み、プロファイルの内容を確認する。
【０１１１】
そして、ステップＳ１０３において、CPU３１は、PDA４が、VPN（テレビジョン受像機２とハードディスクレコーダ３からなるVPN）に加えることが可能な機器か否かを判定し、VPNに加えることができない機器であると判定した場合、処理を終了させる。
【０１１２】
例えば、ユーザは、VPNを既に形成しているテレビジョン受像機２やハードディスクレコーダ３を操作することにより、VPNに加えることを禁止する機器のIPアドレスや、ハードウエア構成の条件等をICカード１に設定することができる。
【０１１３】
例えば、VPNを構成する機器に必要なハードウエアの条件として、「MPEG２デコーダ」を設定している場合、ユーザは、「MPEG２デコーダ」が設けられていない機器がVPNに加わるのを抑制することができる。これにより、例えば、MPEG２フォーマットで圧縮されたコンテンツをVPN内で共有しようとしているにもかかわらず、それを再生できない機器がVPNに加わることを抑制することができる。
【０１１４】
CPU３１は、ステップＳ１０３において、PDA４が、VPNに加えることが可能な機器であると判定した場合、ステップＳ１０４に進み、プロファイルの確認ができたこと（VPNに加えることができること）をPDA４に通知する。
【０１１５】
この通知は、ステップＳ１２２において、PDA４のリーダライタ１２６により受信される。そして、CPU１２１は、ステップＳ１２３において、パスワードの入力をユーザに対して要求し、ステップＳ１２４に進み、入力されたパスワードが、図１３の処理により入力されたパスワードと同一か否か、すなわち、入力されたパスワードが正当か否かを判定する。
【０１１６】
CPU１２１は、ステップＳ１２３において、入力されたパスワードが正当でないと判定した場合、処理を終了させ、一方、パスワードが正当であると判定した場合、ステップＳ１２５に進み、パスワードの確認ができたことをICカード１に通知する。
【０１１７】
このように、パスワードを確認させることにより、ICカード１が誤って近接された機器等が、VPNを構成する機器として自動的に加えられることを抑制することができる。
【０１１８】
パスワードの確認ができたことの通知は、ステップＳ１０５において、ICカード１により受信される。そして、ステップＳ１０６において、ICカード１のCPU３１は、PDA４のプロファイルをプロファイルリストに登録する。
【０１１９】
ICカード１のCPU３１は、ステップＳ１０７において、EEPROM３４に保存されているネットワークID、プロファイルリスト、およびVPN用暗号鍵をPDA４に通知する。このVPN用暗号鍵は、例えば、形成したVPN内においてコンテンツを共有する場合に、機器の認証を行うため、或いは、コンテンツを暗号化するためなどに利用される。
【０１２０】
ICカード１により通知されてきたこれらの情報は、ステップＳ１２６において、PDA４のリーダライタ１２６により受信され、ステップＳ１２７に進み、それが記憶部１２８に保存される。
【０１２１】
ステップＳ１２８において、PDA４のCPU１２１は、ネットワークID、プロファイルリスト、およびVPN用暗号鍵の情報の保存が終了したことをICカード１に通知する。この通知は、ステップＳ１０８において、ICカード１により受信される。
【０１２２】
ステップＳ１２９において、PDA４のCPU１２１は、プロファイルリストに登録されている情報に基づいてテレビジョン受像機２、およびハードディスクレコーダ３にアクセスし、それぞれの機器により保存されているネットワークIDの通知を要求する。
【０１２３】
この要求は、ステップＳ１５１において、テレビジョン受像機２の無線通信部５７により受信される。テレビジョン受像機２のCPU５１は、ステップＳ１５２において、無線通信部５７を制御し、記憶部５８に保存されているネットワークIDをPDA４に送信する。
【０１２４】
テレビジョン受像機２から送信されたネットワークIDは、ステップＳ１３０において、PDA４の無線通信部１２７により受信され、それが正当であるか否かが確認される。すなわち、PDA４のCPU１２１は、ステップＳ１３１において、テレビジョン受像機２から通知されてきたネットワークIDと、記憶部１２８に記憶されているネットワークIDを確認し、ステップＳ１３２において、それらのネットワークIDが同一であるか否かを判定する。
【０１２５】
ステップＳ１３２において、CPU１２１は、通知されてきたネットワークIDと、自分自身が有しているネットワークIDが同一であると判定した場合、ステップＳ１３３に進み、ICカード１から通知されてきた最新のプロファイルリストを、無線通信部１２７からテレビジョン受像機２に通知する。
【０１２６】
このように、ネットワークIDを確認することにより、直前まで、ICカード１によるVPN（ICカード１が近接されることにより形成されるVPN）を構成していたが、現在は、他のICカードによるVPNを構成しているといったような機器が、これから形成しようとしているVPNに加えられることを抑制することができる。
【０１２７】
PDA４から送信されたプロファイルリストは、ステップＳ１５３において、テレビジョン受像機２の無線通信部５７により受信され、記憶部５８に保存されているプロファイルリストが更新される。また、VPNを構成する機器として、PDA４が追加される。
【０１２８】
テレビジョン受像機２のCPU５１は、ステップＳ１５５において、プロファイルリストの更新が完了したことをPDA４に通知し、処理を終了させる。
【０１２９】
PDA４のCPU１２１は、ステップＳ１３４において、テレビジョン受像機２からの通知を受信したとき、ステップＳ１３５に進み、各種の設定を行い、テレビジョン受像機２との間でVPNを形成する。なお、ステップＳ１３２において、テレビジョン受像機２から通知されてきたネットワークIDと、記憶部１２８に記憶されているネットワークIDが同一でないと判定された場合、ステップＳ１３３乃至ステップＳ１３５の処理はスキップされる。
【０１３０】
一方、PDA４から、ネットワークIDの通知が要求されたハードディスクレコーダ３のCPU１０１は、ステップＳ１６２乃至ステップＳ１６５において、テレビジョン受像機２のCPU５１と同様の処理を行う。
【０１３１】
すなわち、ハードディスクレコーダ３のCPU１０１は、ステップＳ１６２において、無線通信部１０７を制御し、ハードディスク１０９に保存されているネットワークIDをPDA４に通知する。
【０１３２】
ハードディスクレコーダ３から送信されたネットワークIDは、ステップＳ１３６において、PDA４の無線通信部１２７により受信され、ステップＳ１３７に進み、そのネットワークIDが確認される。PDA４のCPU１２１は、ステップＳ１３８において、ハードディスクレコーダ３から通知されてきたネットワークIDと、記憶部１２８に記憶されているネットワークIDが同一であるか否かを判定し、同一でないと判定した場合、処理を終了させる。
【０１３３】
一方、ステップＳ１３８において、CPU１２１は、通知されてきたネットワークIDと、記憶部１２８に記憶されているネットワークIDが同一であると判定した場合、ステップＳ１３９に進み、ICカード１から通知されてきたプロファイルリストをハードディスクレコーダ３に通知する。
【０１３４】
PDA４から送信されたプロファイルリストは、ステップＳ１６３において、ハードディスクレコーダ３の無線通信部１０７により受信され、ハードディスク１０９に保存されているプロファイルリストが更新される。また、ステップＳ１６４において、VPNを構成する機器として、PDA４が追加される。
【０１３５】
ハードディスクレコーダ３のCPU１０１は、ステップＳ１６５において、プロファイルリストの更新が完了したことをPDA４に通知し、処理を終了させる。
【０１３６】
PDA４のCPU１２１は、ステップＳ１４０において、ハードディスクレコーダ３からの通知を受信したとき、ステップＳ１４１に進み、所定の設定を行い、ハードディスクレコーダ３との間でVPNを形成する。
【０１３７】
以上のように、機器毎に設定されているパスワード、および、それぞれの機器により記憶されているネットワークIDを確認させることにより、ユーザは、自らが希望する機器からなるVPNを、より確実に形成することができる。また、それぞれの機器間で通信を行う際に、それぞれの機器が有しているネットワークID等を相互に認証させることにより、よりセキュアなVPNを形成することができる。
【０１３８】
以上のように、ユーザは、ICカード１を近接させるだけで、容易に、かつ迅速にVPNを形成することができる。また、ICカード１を近接させるという物理的な操作により上述したような処理が行われるため、より直感的にVPNを形成することができる。
【０１３９】
さらに、図１６Ａに示されるようなキャラクタ１４１を、同一のVPNを構成している機器の表示部にそれぞれ表示させることにより、ユーザは、視覚により、容易にVPNを構成している機器を確認することができる。
【０１４０】
この場合、例えば、図１６Ｂに示されるように、ICカード１の表面には、キャラクタ１４１がプリントされ、かつ、キャラクタ１４１の画像データがICカード１のEEPROM３４に予め用意される。
【０１４１】
そして、機器が近接されたとき、ネットワークID、およびプロファイルリストの他に、用意されている画像データが、近接された機器に対して提供され、例えば、テレビジョン受像機２、ハードディスクレコーダ３、およびPDA４により、それらの情報が共有される。
【０１４２】
それぞれの機器においては、画像データに基づいてキャラクタ１４１の画像が表示部に表示される。図１７は、キャラクタ１４１が表示されている機器により構成されるVPNの例を示す図である。
【０１４３】
図１７に示されるように、テレビジョン受像機２の表示部６０、ハードディスクレコーダ３の表示部１０８、およびPDA４の表示部１２９のそれぞれに、ICカード１に記憶されているキャラクタ１４１の画像が表示される。
【０１４４】
これにより、ユーザは、例えば、１つの部屋に複数のVPNが形成されている場合であっても、それぞれの機器の表示部を確認するだけで、どのVPNが、どの機器により構成されているかを容易に把握することができる。
【０１４５】
また、ネットワークIDに有効期限が設定されている場合、表示されるキャラクタ１４１により、ネットワークIDの残りの有効期間を表わすことができる。この場合、例えば、ネットワークIDには、それぞれ態度の異なる複数のキャラクタ１４１の画像データが用意されており、有効期限が相当な期間残っている場合には、元気なキャラクタ１４１の画像が表示され、有効期限がある程度しか残っていない場合には、元気のないキャラクタ１４１が表示される。これにより、ユーザは、ネットワークIDの有効期限を容易に把握することができる。
【０１４６】
なお、このようにそれぞれの機器に表示され、その機器が属しているVPNを識別することができるものとして、キャラクタ１４１だけでなく、単なる文字や数字などを表示させるようにすることもできる。
【０１４７】
以上においては、VPN５を構成する機器は、テレビジョン受像機２、ハードディスクレコーダ３、およびPDA４であるとしたが、当然、パーソナルコンピュータや携帯電話機、或いはゲーム機などの様々な機器により、VPNを構成することができる。
【０１４８】
また、それぞれの機器がインターネットに接続されている場合、それぞれの機器のIPアドレスやハードウエア構成、およびICカード１に記憶されているネットワークIDを管理する管理サーバを設け、それにより、VPNが管理されるようにしてもよい。
【０１４９】
図１８は、管理サーバによりVPNが管理されるネットワークシステムの概念を示す図である。
【０１５０】
管理サーバ１５１は、ネットワーク１５２を介して通知されてきたテレビジョン受像機２、ハードディスクレコーダ３、およびPDA４のIPアドレス等を予め管理しており、それらの機器からICカード１のネットワークIDが通知されてきたとき、IPアドレス等の情報とネットワークIDを対応付けて管理する。
【０１５１】
例えば、図に示されるように、ユーザがICカード１をPDA４に近接させた場合、ICカード１のネットワークIDがPDA４により読み出され、読み出されたネットワークIDが、PDA４のIPアドレスとともにネットワーク１５２を介して管理サーバ１５１に送信される。
【０１５２】
管理サーバ１５１は、ネットワークIDがPDA４から送信されてきたとき、管理している情報を検索し、通知されてきたネットワークIDと同一のネットワークIDを、PDA４より先に通知してきた機器があるか否かを判定する。例えば、PDA４より先に、ICカード１がテレビジョン受像機２に近接されており、テレビジョン受像機２からICカード１のネットワークIDが既に通知されている場合、管理サーバ１５１は、テレビジョン受像機２のIPアドレスをPDA４に対して通知するとともに、PDA４のIPアドレスをテレビジョン受像機２に対して通知する。
【０１５３】
そして、PDA４は、管理サーバ１５１から通知されてきたIPアドレスに基づいてテレビジョン受像機２にアクセスし、テレビジョン受像機２との間でVPNを形成する。
【０１５４】
このように、VPNを形成する機器を管理する管理サーバ１５１を設けることによっても、ユーザは、上述した場合と同様に、ICカード１を近接させるだけで容易にVPNを形成することができる。
【０１５５】
また、以上においては、基本的に、ICカード１を利用してVPNを形成する処理について説明したが、このようにして形成されたVPNにおいては、VPNを構成している機器間で各種の情報を共有することができる。
【０１５６】
図１９は、所定のサーバからダウンロードしたコンテンツを共有する、本発明を適用したネットワークシステムの概念を示す図である。
【０１５７】
図１９において、ICカード１を近接させることによりテレビジョン受像機２、ハードディスクレコーダ３、およびPDA４により形成されたVPN５は、インターネットなどよりなるネットワーク１５２に接続されている。このネットワーク１５２には、さらに、コンテンツ配信サーバ１６１、および課金装置１６２が接続されている。
【０１５８】
コンテンツ配信サーバ１６１は、テレビジョン受像機２、ハードディスクレコーダ３、またはPDA４からの要求に応じて、例えば、映画コンテンツ、音楽コンテンツ、アプリケーションなどの各種のコンテンツを、ネットワーク１５２を介して送信する。また、コンテンツ配信サーバ１６１は、コンテンツを購入することの要求とともに、テレビジョン受像機２等から送信されてくるネットワークIDを課金装置１６２に通知し、コンテンツの代金の課金処理を要求する。
【０１５９】
課金装置１６２は、ICカードの発行を管理しており、発行したICカードのネットワークIDと、それを使用するユーザのクレジットカード番号や銀行口座番号などの情報を対応付けて管理する。そして、課金装置１６２は、コンテンツ配信サーバ１６１から、コンテンツの代金とネットワークIDが通知されてきたとき、登録されている情報を参照し、コンテンツの代金を徴収する。
【０１６０】
このように、VPN５内において共有されているネットワークIDに基づいて課金が行われるため、ユーザは、クレジットカード番号等の情報を一度登録しておけば、テレビジョン受像機２、ハードディスクレコーダ３、およびPDA４のいずれの機器からでも、コンテンツ配信サーバ１６１から配信されるコンテンツをダウンロードすることができる。
【０１６１】
図２０は、コンテンツ配信サーバ１６１の構成例を示すブロック図である。
【０１６２】
CPU１７１は、ROM１７２に記憶されているプログラム、または、記憶部１７８からRAM１７３にロードされたプログラムに従って各種の処理を実行する。RAM１７３にはまた、CPU１７１が各種の処理を実行する上において必要なデータなどが適宜記憶される。
【０１６３】
CPU１７１、ROM１７２、およびRAM１７３は、バス１７４を介して相互に接続されている。このバス１７４にはまた、入出力インタフェース１７５も接続されている。
【０１６４】
入出力インタフェース１７５には、キーボード、マウスなどよりなる入力部１７６、CRT(Cathode Ray Tube)，LCDなどよりなるディスプレイ、並びにスピーカなどよりなる出力部１７７、ハードディスクなどより構成される記憶部１７８、モデム、ターミナルアダプタなどより構成される通信部１７９が接続されている。
【０１６５】
通信部１７９は、ネットワーク１７９を介しての通信処理を行い、例えば、コンテンツデータベース１８０から読み出したコンテンツを送信するなどの処理を行う。
【０１６６】
コンテンツデータベース１８０は、上述したような映画コンテンツ、音楽コンテンツ、或いはアプリケーションなどの各種のコンテンツを保存する。そして、コンテンツデータベース１８０は、CPU１７１からの指示に基づいて所定のコンテンツを読み出し、それを通信部１７９等に適宜転送する。
【０１６７】
入出力インタフェース１７５にはまた、必要に応じてドライブ１８１が接続され、磁気ディスク１８２、光ディスク１８３、光磁気ディスク１８４、或いは半導体メモリ１８５などが適宜装着され、それから読み出されたコンピュータプログラムが、必要に応じて記憶部１７８にインストールされる。
【０１６８】
図２１は、課金装置１６２の構成例を示すブロック図である。課金装置１６２は、基本的に、図２０に示されるコンテンツ配信サーバ１６１と同様の構成を有しているため、同一の部分について、その詳細な説明は適宜省略する。
【０１６９】
通信部１９９は、ネットワーク１５２を介して、コンテンツ配信サーバ１６１や、VPN５を構成する機器と通信を行い、例えば、クレジットカード番号などがテレビジョン受像機２から送信されてきたとき、それを受信し、登録情報データベース２００に保存させる。
【０１７０】
登録情報データベース２００は、発行したICカードのネットワークIDと対応付けて、そのICカードを使用するユーザの氏名や住所、クレジットカード番号、或いは、銀行口座の残金等の情報を管理する。
【０１７１】
次に、図１９に示されるネットワークシステムの動作について説明する。
【０１７２】
始めに、図２２のフローチャートを参照して、例えば、PDA４と課金装置１６２との間で行われる、クレジットカード番号等の各種の情報を登録する処理について説明する。
【０１７３】
なお、この処理は、ICカードが発行される前に行われる。すなわち、ユーザは、上述したようなICカード１を利用するためには、クレジットカード番号等の情報を課金装置１６２に予め登録する必要がある。
【０１７４】
PDA４のCPU１２１は、ユーザにより入力部１３０が操作され、課金装置１６２にアクセスすることが指示されたとき、ステップＳ１８１において、課金装置１６２にアクセスし、ユーザにより入力された氏名や住所、或いはクレジットカード番号等の情報を課金装置１６２に通知する。具体的には、CPU１２１は、無線通信部１２７を制御して、課金装置１６２にアクセスし、所定の登録画面をLCD１２９に表示する。そして、表示した登録画面に基づいてユーザにより各種の情報が入力されたとき、CPU１２１は、それらの情報を無線通信部１２７から課金装置１６２に送信する。
【０１７５】
課金装置１６２のCPU１９１は、ステップＳ１９１において、PDA２から送信されてきた情報を受信し、ステップＳ１９２に進み、それらの情報と、発行するICカードのネットワークIDを対応付けて登録情報データベース２００に登録する。
【０１７６】
CPU１９１は、ステップＳ１９３において、登録が完了したことをPDA４に通知し、処理を終了する。PDA４においては、ステップＳ１８２において、登録が完了したことの通知が受信される。
【０１７７】
その後、各種の情報を登録したユーザに対して、ICカードが発行される。
【０１７８】
例えば、ICカード１の発行を受けたユーザは、図１４、および図１５のフローチャートを参照して説明したような処理によりVPN５を形成する。これにより、ユーザは、VPN５を構成する機器を操作してコンテンツ配信サーバ１６１にアクセスし、コンテンツを購入することができる。
【０１７９】
次に、図２３のフローチャートを参照して、例えば、ハードディスクレコーダ３、コンテンツ配信サーバ１６１、および課金装置１６２の間で行われる、コンテンツをダウンロードする一連の処理について説明する。
【０１８０】
ステップＳ２０１において、ハードディスクレコーダ３のCPU１０１は、無線通信部１２７を制御してコンテンツ配信サーバ１６１にアクセスし、ハードディスク１０９に保存されているネットワークID（ICカード１のネットワークID）、および、ユーザにより購入することが指示されているコンテンツを識別する情報を通知する。
【０１８１】
ハードディスクレコーダ３から送信されたネットワークID、および、コンテンツの識別情報は、ステップＳ２１１において、コンテンツ配信サーバ１６１により受信される。
【０１８２】
コンテンツ配信サーバ１６１のCPU１７１は、コンテンツデータベース１８０に保存されている情報を参照し、ダウンロードが要求されたコンテンツの代金を算出する。そして、CPU１７１は、ステップＳ２１２において、算出した代金と、ネットワークIDを課金装置１６２に通知する。
【０１８３】
課金装置１６２のCPU１９１は、ステップＳ２３１において、コンテンツ配信サーバ１６１から通知されてきたネットワークIDと代金を受信し、ステップＳ２３２に進み、課金を行う。すなわち、CPU１９１は、通知されてきたネットワークIDに基づいて、クレジットカード番号等の情報を登録情報データベース２００から読み出し、その番号により指定される口座からコンテンツの代金を徴収する。
【０１８４】
そして、CPU１９１は、ステップＳ２３３において、課金の結果（代金を徴収できたか否か）をコンテンツ配信サーバ１６１に通知する。
【０１８５】
コンテンツ配信サーバ１６１のCPU１７１は、ステップＳ２１３において、課金装置１６２からの通知を受信し、ステップＳ２１４に進み、課金装置１６２からの通知に基づいて、課金を正常に行うことができたか否かを判定する。
【０１８６】
CPU１７１は、ステップＳ２１４において、課金を正常に行うことができなかった（課金ができなかったことが通知されてきた）と判定した場合、処理を終了させ、一方、課金を正常に行うことができたと判定した場合、ステップＳ２１５に進む。
【０１８７】
ステップＳ２１５において、CPU１７１は、ハードディスクレコーダ３により要求されているコンテンツをコンテンツデータベース１８０から読み出し、それを通信部１７９から送信する。なお、例えば、ネットワークIDやVPN用暗号鍵を利用して暗号化されたコンテンツが送信されるようにしてもよい。
【０１８８】
ステップＳ２０２において、ハードディスクレコーダ３のCPU１０１は、コンテンツ配信サーバ１６１から送信されてきたコンテンツを受信し、ステップＳ２０３に進み、それをハードディスク１０９に保存させる。なお、ネットワークIDやVPN用暗号鍵を利用して暗号化されたコンテンツが保存されるようにしてもよい。
【０１８９】
このように、同一のVPN内においては、同一のネットワークIDが共有されているため、ユーザは、VPNを構成しているいずれの機器からでも、コンテンツの購入等を行うことができ、その支払いを課金装置１６２により一元的に管理することができる。
【０１９０】
次に、図２４のフローチャートを参照して、コンテンツ配信サーバ１６１からダウンロードされたコンテンツを、ハードディスクレコーダ３と同一のVPNを構成しているテレビジョン受像機２において再生する処理について説明する。上述したように、同一のVPNを構成する機器間では、情報が共有される。
【０１９１】
ステップＳ２４１において、テレビジョン受像機２のCPU５１は、記憶部５８に保存されているVPN用暗号鍵を利用して、ネットワークIDを暗号化する。図１４、および図１５を参照して説明した処理により、VPN５を構成するテレビジョン受像機２、ハードディスクレコーダ３、およびPDA４は、ICカード１に記憶されているVPN用暗号鍵、ネットワークID、およびプロファイルリストを共有している。
【０１９２】
ステップＳ２４２において、CPU５１は、暗号化したネットワークIDをハードディスクレコーダ３に対して通知し、保存されているコンテンツの転送を要求する。
【０１９３】
ハードディスクレコーダ３のCPU１０１は、ステップＳ２６１において、テレビジョン受像機２から通知されてきたネットワークID等の情報を受信する。そして、CPU１０１は、ステップＳ２６２において、ハードディスクレコーダ３に保存されているVPN用暗号鍵を利用してネットワークIDを復号し、ステップＳ２６３に進み、ネットワークIDが正当か否かを判定する。
【０１９４】
CPU１０１は、ステップＳ２６３において、ネットワークIDが正当でないと判定した場合、処理を終了させ、一方、ネットワークIDが正当であると判定した場合、ステップＳ２６４に進み、コンテンツの転送を行うためのセッション鍵を作成する。
【０１９５】
ステップＳ２６５において、CPU１０１は、VPN用暗号鍵を利用して、作成したセッション鍵を暗号化し、ステップＳ２６６に進み、それをテレビジョン受像機２に通知する。
【０１９６】
テレビジョン受像機２のCPU５１は、ステップＳ２４３において、暗号化されているセッション鍵を受信し、ステップＳ２４４で、VPN用暗号鍵を利用して、セッション鍵を抽出し、記憶部５８に保存する。
【０１９７】
一方、ハードディスクレコーダ３のCPU１０１は、セッション鍵をテレビジョン受像機２に通知した後、ステップＳ２６７において、転送するコンテンツをセッション鍵を利用して暗号化し、ステップＳ２６８で、それをテレビジョン受像機２に転送する。
【０１９８】
ハードディスクレコーダ３からVPN５を介して転送されたコンテンツは、ステップＳ２４５で、テレビジョン受像機２により受信される。テレビジョン受像機２のCPU５１は、ステップＳ２４６において、ステップＳ２４４で保存しておいたセッション鍵によりコンテンツを復号し、ステップＳ２４７に進み、それを再生させる。テレビジョン信号処理部５９により処理された映像は、表示部６０に表示され、ユーザに提示される。
【０１９９】
以上においては、ユーザは、ハードディスクレコーダ３に保存されているコンテンツをテレビジョン受像機２において利用するとしたが、当然、ハードディスクレコーダ３と同一のVPNを構成しているPDA４においても、そのコンテンツを再生させることができる。
【０２００】
以上のように、ユーザは、コンテンツをダウンロードした機器とは異なる機器により、コンテンツを利用することができる。また、ICカード１を近接させた機器（同じVPNを構成している機器）においてのみ、ダウンロードしたコンテンツの利用が認められるため、コンテンツの無制限なコピーを抑制することができる。
【０２０１】
また、ユーザは、一度、各種の情報を課金装置１６２に登録し、ICカードの発行を受けるだけで、そのICカードのネットワークIDを利用してコンテンツ等を購入することができる。従って、ユーザは、購入する毎に、支払い方法等の各種の情報を入力する手間を省くことができる。
【０２０２】
なお、以上においては、VPNを構成する機器間で、ネットワークIDやプロファイルリスト等の情報が共有されるとしたが、例えば、ネットワークIDに、「決済用ID（課金を行うためのID）」、「サービス利用用ID（コンテンツ配信サーバ１６１からコンテンツの配信サービスを利用するためのID）」、および「著作権管理用ID（無制限のコピーを防ぐためのID）」などのように、複数のIDが含まれている場合、必要なIDのみが共有されるようにしてもよい。
【０２０３】
この場合、例えば、テレビジョン受像機２などのようにセキュリティが確保されている機器（外部からのアクセスされることなどがない機器）には、全てのIDが転送され、パーソナルコンピュータなどのように、セキュリティが十分に確保されていない機器には、「サービスID」のみが転送される。いずれのIDが転送されるかは、例えば、機器のプロファイルに基づいてICカード１により判断される。これにより、「決済用ID」などが他人により不正使用されることを抑制することができる。
【０２０４】
なお、上述したようなICカードのように、ループアンテナを用いて電力伝送およびデータ伝送を行う通信方式に代えて、例えば、IrDAや、バーコードとバーコードリーダなどを利用することによっても、ネットワークIDやプロファイルリストの共有を図ることができる。
【０２０５】
さらに、以上においては、IPv6等のIPアドレスに基づいて、VPNを形成する機器を識別するとしたが、固有の識別情報であれば、いずれの情報を利用することもできる。例えば、IPv4のIPアドレスが各機器に動的に割り当てられている場合であっても、システム内で機器固有の識別情報が割り当てられ、その識別情報と動的に割り当てられるIPアドレスとの対応関係を管理するサーバにその識別情報を送信してIPアドレスを問い合わせれば、ICカードが近接された機器は、その識別情報に基づいて、VPNを形成する機器を特定し、アクセスすることができる。
【０２０６】
上述した一連の処理は、ハードウエアにより実行させることもできるが、ソフトウェアにより実行させることもできる。
【０２０７】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば、汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【０２０８】
この記録媒体は、図６に示されるように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク１３２（フロッピディスクを含む）、光ディスク１３３（CD-ROM(Compact Disk-Read Only Memory)，DVD(Digital Versatile Disk)を含む）、光磁気ディスク１３４（MD（登録商標）(Mini-Disk)を含む）、もしくは半導体メモリ１３５などよりなるパッケージメディアにより構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM１２２や、記憶部１２８に含まれるハードディスクなどで構成される。
【０２０９】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に従って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０２１０】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表わすものである。
【０２１１】
【発明の効果】
本発明によれば、ユーザは、取得したコンテンツをより自由に使用できる。
【図面の簡単な説明】
【図１】本発明を適用したネットワークシステムの構成例を示す図である。
【図２】図１のICカードの構成例を示すブロック図である。
【図３】図１のテレビジョン受像機の構成例を示すブロック図である。
【図４】図３のICカードリーダライタの構成例を示すブロック図である。
【図５】図１のハードディスクレコーダの構成例を示すブロック図である。
【図６】図１のPDAの構成例を示すブロック図である。
【図７】図１のネットワークシステムの処理を説明するフローチャートである。
【図８】  ICカードに保存される情報の例を示す図である。
【図９】図１のネットワークシステムの他の処理を説明するフローチャートである。
【図１０】  ICカードに保存される情報の他の例を示す図である。
【図１１】図１のネットワークシステムのさらに他の処理を説明するフローチャートである。
【図１２】  ICカードに保存される情報のさらに他の例を示す図である。
【図１３】  PDAの処理を説明するフローチャートである。
【図１４】図１のネットワークシステムの処理を説明するフローチャートである。
【図１５】図１のネットワークシステムの処理を説明する、図１４に続くフローチャートである。
【図１６】キャラクタの例を示す図である。
【図１７】図１６のキャラクタが表示される、本発明を適用したネットワークシステムの概念を示す図である。
【図１８】図１のネットワークシステムの他の構成例を示す図である。
【図１９】本発明を適用したネットワークシステムのさらに他の構成例を示す図である。
【図２０】図１９のコンテンツ配信サーバの構成例を示すブロック図である。
【図２１】図１９の課金装置の構成例を示すブロック図である。
【図２２】図１９のネットワークシステムの処理を説明するフローチャートである。
【図２３】図１９のネットワークシステムの他の処理を説明するフローチャートである。
【図２４】図１９のネットワークシステムのさらに他の処理を説明するフローチャートである。
【符号の説明】
１  ICカード，  ２  テレビジョン受像機，  ３  ハードディスクレコーダ，４  PDA，  ２２  アンテナ，  ３１  CPU，  ３４  EEPROM，  ５１  CPU，５６  ICカードリーダライタ，  ５７  無線通信部，  ５８  記憶部，  １０１  CPU，  １０６  ICカードリーダライタ，  １０７  無線通信部，  １１０ハードディスク，  １２１  CPU，  １２６  ICカードリーダライタ，  １２７  無線通信部，  １２８  記憶部，  １３１  ドライブ，  １３２  磁気ディスク，  １３３  光ディスク，  １３４  光磁気ディスク，  １３５  半導体メモリ，  １６１  コンテンツ配信サーバ，  １６２  課金装置，  １７１  CPU，  １７９  通信部，  １８０  コンテンツデータベース，  １９１  CPU，  １９９  通信部，  ２００  登録情報データベース
【図１】
0003988451.tif 000002
【図２】
0003988451.tif 000003
【図３】
0003988451.tif 000004
【図４】
0003988451.tif 000005
【図５】
0003988451.tif 000006
【図６】
0003988451.tif 000007
【図７】
0003988451.tif 000008
【図８】
0003988451.tif 000009
【図９】
0003988451.tif 000010
【図１０】
0003988451.tif 000011
【図１１】
0003988451.tif 000012
【図１２】
0003988451.tif 000013
【図１３】
0003988451.tif 000014
【図１４】
0003988451.tif 000015
【図１５】
0003988451.tif 000016
【図１６】
0003988451.tif 000017
【図１７】
0003988451.tif 000018
【図１８】
0003988451.tif 000019
【図１９】
0003988451.tif 000020
【図２０】
0003988451.tif 000021
【図２１】
0003988451.tif 000022
【図２２】
0003988451.tif 000023
【図２３】
0003988451.tif 000024
【図２４】
0003988451.tif 000025