(57)【特許請求の範囲】
【請求項１】
ユーザにより携帯される携帯端末装置と、
前記ユーザの移動先の空間に存在する周辺装置管理装置と、
前記ユーザのホームポジションに存在する個人情報管理装置と、
を備える情報処理システムにおいて、
前記携帯端末装置は、前記移動先の空間において、前記周辺装置管理装置が定期的に検出し、管理する機器のうち、前記携帯端末装置から利用可能な通信範囲内の前記機器のリソース情報を所定の時間ごとに取得して記憶し、前記ユーザからデータの要求があった場合、インターネットを介して前記リソース情報を前記個人情報管理装置に送信し、
前記個人情報管理装置は、前記携帯端末装置により前記所定の時間ごとに取得され、記憶された前記リソース情報を受信し、前記携帯端末装置が、前記移動先の空間において前記機器を利用して前記データを再生、表示するのに必要な前記機器を検索するとともに、前記機器を利用して前記データを再生、表示可能なアプリケーションが存在しない場合、前記機器を利用して再生、表示可能なフォーマットを検索し、前記データのフォーマットを変換する処理、および検索された前記機器の利用が許可されたことを示す利用許可情報を前記周辺装置管理装置から取得する処理を行い、前記利用許可情報および前記機器を利用して再生、表示する前記データを、前記携帯端末装置に前記インターネットを介して送信し、
前記携帯端末装置は、前記周辺装置管理装置により作成された前記機器の利用許可情報を前記周辺装置管理装置に送信するとともに、前記データを前記機器に送信し、前記機器を利用して前記データを再生、表示する
ことを特徴とする情報処理システム。
【請求項２】
ユーザにより携帯される携帯端末装置と、
前記ユーザの移動先の空間に存在する周辺装置管理装置と、
前記ユーザのホームポジションに存在する個人情報管理装置と、
を備える情報処理システムの情報処理方法において、
前記携帯端末装置は、前記移動先の空間において、前記周辺装置管理装置が定期的に検出し、管理する機器のうち、前記携帯端末装置から利用可能な通信範囲内の前記機器のリソース情報を所定の時間ごとに取得して記憶し、前記ユーザからデータの要求があった場合、インターネットを介して前記リソース情報を前記個人情報管理装置に送信し、
前記個人情報管理装置は、前記携帯端末装置により前記所定の時間ごとに取得され、記憶された前記リソース情報を受信し、前記携帯端末装置が、前記移動先の空間において前記機器を利用してデータを再生、表示するのに必要な前記機器を検索するとともに、前記機器を利用して前記データを再生、表示可能なアプリケーションが存在しない場合、前記機器を利用して再生、表示可能なフォーマットを検索し、前記データのフォーマットを変換する処理、および検索された前記機器の利用が許可されたことを示す利用許可情報を前記周辺装置管理装置から取得する処理を行い、前記利用許可情報および前記機器を利用して再生、表示する前記データを、前記携帯端末装置に前記インターネットを介して送信し、
前記携帯端末装置は、前記周辺装置管理装置により作成された前記機器の利用許可情報を前記周辺装置管理装置に送信するとともに、前記データを前記機器に送信し、前記機器を利用して前記データを再生、表示する
ことを特徴とする情報処理方法。
【請求項３】
各種の機器とともにローカルエリアネットワークに接続されており、ユーザの移動先の空間に存在する周辺装置管理装置において、
定期的に検出し、管理する機器のうち、前記ユーザにより携帯される携帯端末装置から利用可能な通信範囲内の前記機器のリソース情報を、所定の時間ごとに提供する提供手段と、
前記携帯端末装置が、前記ローカルエリアネットワークに接続されている前記機器の利用が許可されたことを示す利用許可情報を管理する管理手段と、
前記携帯端末装置が前記機器を利用してデータを再生、表示するのに必要な前記管理手段により生成された前記機器の利用許可情報を、インターネットを介して前記携帯端末装置のホームポジションに位置する個人情報管理装置に送信するとともに、前記個人情報管理装置から前記インターネットを介して前記携帯端末装置に送信された前記利用許可情報を、前記携帯端末装置から受信し、前記携帯端末装置から前記利用許可情報が受信された場合、前記携帯端末装置に前記個人情報管理装置の処理により前記機器を利用して再生、表示可能とされた前記データの送信を許可する信号を送信する通信手段と
を備えることを特徴とする周辺装置管理装置。
【請求項４】
各種の機器とともにローカルエリアネットワークに接続されており、ユーザの移動先の空間に存在し、提供手段と、管理手段と、通信手段とを備える周辺装置管理装置の周辺装置管理方法において、
前記提供手段は、定期的に検出し、管理する機器のうち、前記ユーザにより携帯される携帯端末装置から利用可能な通信範囲内の前記機器のリソース情報を、所定の時間ごとに提供し、
前記管理手段は、前記携帯端末装置が、前記ローカルエリアネットワークに接続されている前記機器の利用が許可されたことを示す利用許可情報を管理し、
前記通信手段は、前記携帯端末装置が前記機器を利用してデータを再生、表示するのに必要な前記管理手段により生成された前記機器の利用許可情報を、インターネットを介して前記携帯端末装置のホームポジションに位置する個人情報管理装置に送信するとともに、前記個人情報管理装置から前記インターネットを介して前記携帯端末装置に送信された前記利用許可情報を、前記携帯端末装置から受信し、前記携帯端末装置から前記利用許可情報が受信された場合、前記携帯端末装置に前記個人情報管理装置の処理により前記機器を利用して再生、表示可能とされた前記データの送信を許可する信号を送信する
ことを特徴とする周辺装置管理方法。
【請求項５】
各種の機器とともにローカルエリアネットワークに接続されており、ユーザの移動先の空間に存在する周辺装置管理装置を制御するコンピュータを、
定期的に検出し、管理する機器のうち、前記ユーザにより携帯される携帯端末装置から利用可能な通信範囲内の前記機器のリソース情報を、所定の時間ごとに提供する提供手段と、
前記携帯端末装置が、前記ローカルエリアネットワークに接続されている前記機器の利用が許可されたことを示す利用許可情報を管理する管理手段と、
前記携帯端末装置が前記機器を利用してデータを再生、表示するのに必要な前記管理手段により生成された前記機器の利用許可情報を、インターネットを介して前記携帯端末装置のホームポジションに位置する個人情報管理装置に送信するとともに、前記個人情報管理装置から前記インターネットを介して前記携帯端末装置に送信された前記利用許可情報を、前記携帯端末装置から受信し、前記携帯端末装置から前記利用許可情報が受信された場合、前記携帯端末装置に前記個人情報管理装置の処理により前記機器を利用して再生、表示可能とされた前記データの送信を許可する信号を送信する通信手段と
として機能させることを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項６】
各種の機器とともにローカルエリアネットワークに接続されており、ユーザの移動先の空間に存在する周辺装置管理装置を制御するコンピュータを、
定期的に検出し、管理する機器のうち、前記ユーザにより携帯される携帯端末装置から利用可能な通信範囲内の前記機器のリソース情報を、所定の時間ごとに提供する提供手段と、
前記携帯端末装置が、前記ローカルエリアネットワークに接続されている前記機器の利用が許可されたことを示す利用許可情報を管理する管理手段と、
前記携帯端末装置が前記機器を利用してデータを再生、表示するのに必要な前記管理手段により生成された前記機器の利用許可情報を、インターネットを介して前記携帯端末装置のホームポジションに位置する個人情報管理装置に送信するとともに、前記個人情報管理装置から前記インターネットを介して前記携帯端末装置に送信された前記利用許可情報を、前記携帯端末装置から受信し、前記携帯端末装置から前記利用許可情報が受信された場合、前記携帯端末装置に前記個人情報管理装置の処理により前記機器を利用して再生、表示可能とされた前記データの送信を許可する信号を送信する通信手段と
して機能させることを特徴とするプログラム。
【請求項７】
ユーザにより携帯される携帯端末装置において、
前記ユーザの移動先の空間に存在する周辺装置管理装置と通信し、ローカルエリアネットワークを介して前記周辺装置管理装置に接続されて、前記空間に存在し、定期的に検出され管理される機器のうち、前記携帯端末から利用可能な通信範囲内の前記機器に関するリソース情報を所定の時間ごとに取得し、記憶する取得手段と、
前記取得手段により所定の時間ごとに取得され、記憶された前記リソース情報を、前記ユーザからデータの要求があった場合、前記ユーザのホームポジションに存在する個人情報管理装置にインターネットを介して送信する送信手段と、
前記個人情報管理装置から前記インターネットを介して送信されてきた、前記リソース情報に基づいて検索された前記空間に存在する前記機器を利用してデータを再生、表示するのに必要な情報として、前記機器の利用が許可されたことを示す利用許可情報を受信するとともに、前記個人情報管理装置の処理により前記機器を利用して再生、表示可能とされた前記データを受信する受信手段と
を備え、
前記送信手段は、さらに前記ローカルエリアネットワークを介して、前記受信手段により受信された前記利用許可情報を前記周辺装置管理装置に送信するとともに、前記受信手段により受信されたデータを前記機器に送信する
ことを特徴とする携帯端末装置。
【請求項８】
取得手段と、送信手段と、受信手段とを備え、ユーザにより携帯される携帯端末装置の情報処理方法において、
前記取得手段は、前記ユーザの移動先の空間に存在する周辺装置管理装置と通信し、ローカルエリアネットワークを介して前記周辺装置管理装置に接続されて、前記空間に存在し、定期的に検出され管理される機器のうち、前記携帯端末から利用可能な通信範囲内の前記機器に関するリソース情報を所定の時間ごとに取得し、記憶し、
前記送信手段は、前記取得手段により所定の時間ごとに取得され、記憶された前記リソース情報を、前記ユーザからデータの要求があった場合、前記ユーザのホームポジションに存在する個人情報管理装置にインターネットを介して送信し、
前記受信手段は、前記個人情報管理装置から前記インターネットを介して送信されてきた、前記リソース情報に基づいて検索された前記空間に存在する前記機器を利用してデータを再生、表示するのに必要な情報として、前記機器の利用が許可されたことを示す利用許可情報を受信するとともに、前記個人情報管理装置の処理により前記機器を利用して再生、表示可能とされた前記データを受信し、
前記送信手段は、さらに前記ローカルエリアネットワークを介して、前記受信手段により受信された前記利用許可情報を前記周辺装置管理装置に送信するとともに、前記受信手段により受信されたデータを前記機器に送信する
ことを特徴とする情報処理方法。
【請求項９】
ユーザにより携帯される携帯端末装置を制御するコンピュータを、
前記ユーザの移動先の空間に存在する周辺装置管理装置と通信し、ローカルエリアネットワークを介して前記周辺装置管理装置に接続されて、前記空間に存在し、定期的に検出され管理される機器のうち、前記携帯端末から利用可能な通信範囲内の前記機器に関するリソース情報を所定の時間ごとに取得し、記憶する取得手段と、
前記取得手段により所定の時間ごとに取得され、記憶された前記リソース情報を、前記ユーザからデータの要求があった場合、前記ユーザのホームポジションに存在する個人情報管理装置にインターネットを介して送信する送信手段と、
前記個人情報管理装置から前記インターネットを介して送信されてきた、前記リソース情報に基づいて検索された前記空間に存在する前記機器を利用してデータを再生、表示するのに必要な情報として、前記機器の利用が許可されたことを示す利用許可情報を受信するとともに、前記個人情報管理装置の処理により前記機器を利用して再生、表示可能とされた前記データを受信する受信手段と
して機能させ、
前記送信手段は、さらに前記ローカルエリアネットワークを介して、前記受信手段により受信された前記利用許可情報を前記周辺装置管理装置に送信するとともに、前記受信手段により受信されたデータを前記機器に送信する
ことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項１０】
ユーザにより携帯される携帯端末装置を制御するコンピュータを、
前記ユーザの移動先の空間に存在する周辺装置管理装置と通信し、ローカルエリアネットワークを介して前記周辺装置管理装置に接続されて、前記空間に存在し、定期的に検出され管理される機器のうち、前記携帯端末から利用可能な通信範囲内の前記機器に関するリソース情報を所定の時間ごとに取得し、記憶する取得手段と、
前記取得手段により所定の時間ごとに取得され、記憶された前記リソース情報を、前記ユーザからデータの要求があった場合、前記ユーザのホームポジションに存在する個人情報管理装置にインターネットを介して送信する送信手段と、
前記個人情報管理装置から前記インターネットを介して送信されてきた、前記リソース情報に基づいて検索された前記空間に存在する前記機器を利用してデータを再生、表示するのに必要な情報として、前記機器の利用が許可されたことを示す利用許可情報を受信するとともに、前記個人情報管理装置の処理により前記機器を利用して再生、表示可能とされた前記データを受信する受信手段と
して機能させ、
前記送信手段は、さらに前記ローカルエリアネットワークを介して、前記受信手段により受信された前記利用許可情報を前記周辺装置管理装置に送信するとともに、前記受信手段により受信されたデータを前記機器に送信する
ことを特徴とするプログラム。
【請求項１１】
ユーザにより携帯される携帯端末装置を管理する個人情報管理装置において、
前記携帯端末装置を携帯する前記ユーザの移動先の空間に存在し、周辺装置管理装置にローカルエリアネットワークを介して接続されている機器に関する前記周辺装置管理装置に定期的に検出され、管理されており、前記携帯端末装置により所定の時間ごとに取得された前記携帯端末から利用可能な通信範囲内の前記機器に関するリソース情報を、前記ユーザからデータの要求があった場合、前記携帯端末装置からインターネットを介して取得する取得手段と、
前記取得手段により取得された前記リソース情報に基づいて、前記携帯端末装置が前記機器を利用してデータを再生、表示するのに必要な前記機器を検索するとともに、前記機器を利用して前記データを再生、表示可能なアプリケーションが存在しない場合、前記機器を利用して再生、表示可能なフォーマットを検索し、前記データのフォーマットを変換する処理、および検索された前記機器の利用が許可されたことを示す利用許可情報を前記周辺装置管理装置から取得する処理を行う処理手段と、
前記処理手段により取得された前記利用許可情報、および前記処理手段により検索された前記機器により再生、表示する前記データを前記インターネットを介して前記携帯端末装置に送信する送信手段と
を備えることを特徴とする個人情報管理装置。
【請求項１２】
ユーザにより携帯される携帯端末装置を管理し、取得手段と、処理手段と、送信手段とを備える個人情報管理装置の個人情報管理方法において、
前記取得手段は、前記携帯端末装置を携帯する前記ユーザの移動先の空間に存在し、周辺装置管理装置にローカルエリアネットワークを介して接続されている機器に関する前記前記周辺装置管理装置に定期的に検出され、管理されており、前記携帯端末装置により所定の時間ごとに取得された前記携帯端末から利用可能な通信範囲内の前記機器に関するリソース情報を、前記ユーザからデータの要求があった場合、前記携帯端末装置からインターネットを介して取得し、
前記処理手段は、前記取得手段により取得された前記リソース情報に基づいて、前記携帯端末装置が前記機器を利用してデータを再生、表示するのに必要な前記機器を検索するとともに、前記機器を利用して前記データを再生、表示可能なアプリケーションが存在しない場合、前記機器を利用して再生、表示可能なフォーマットを検索し、前記データのフォーマットを変換する処理、および検索された前記機器の利用が許可されたことを示す利用許可情報を前記周辺装置管理装置から取得する処理し、
前記送信手段は、前記処理手段により取得された前記利用許可情報、および前記処理手段により検索された前記機器により再生、表示する前記データを前記インターネットを介して前記携帯端末装置に送信する
を含むことを特徴とする個人情報管理方法。
【請求項１３】
ユーザにより携帯される携帯端末装置を管理する個人情報管理装置を制御するコンピュータを、
前記携帯端末装置を携帯する前記ユーザの移動先の空間に存在し、周辺装置管理装置にローカルエリアネットワークを介して接続されている機器に関する前記周辺装置管理装置に定期的に検出され、管理されており、前記携帯端末装置により所定の時間ごとに取得された前記携帯端末から利用可能な通信範囲内の前記機器に関するリソース情報を、前記ユーザからデータの要求があった場合、前記携帯端末装置からインターネットを介して取得する取得手段と、
前記取得手段により取得された前記リソース情報に基づいて、前記携帯端末装置が前記機器を利用してデータを再生、表示するのに必要な前記機器を検索するとともに、前記機器を利用して前記データを再生、表示可能なアプリケーションが存在しない場合、前記機器を利用して再生、表示可能なフォーマットを検索し、前記データのフォーマットを変換する処理、および前記周辺装置管理装置から検索された前記機器の利用が許可されたことを示す利用許可情報を取得する処理を行う処理手段と、
前記処理手段により取得された前記利用許可情報、および前記処理手段により検索された前記機器により再生、表示する前記データを前記インターネットを介して前記携帯端末装置に送信する送信手段と
して機能させることを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項１４】
ユーザにより携帯される携帯端末装置を管理する個人情報管理装置を制御するコンピュータを、
前記携帯端末装置を携帯する前記ユーザの移動先の空間に存在し、周辺装置管理装置にローカルエリアネットワークを介して接続されている機器に関する前記周辺装置管理装置に定期的に検出され、管理されており、前記携帯端末装置により所定の時間ごとに取得された前記携帯端末から利用可能な通信範囲内の前記機器に関するリソース情報を、前記ユーザからデータの要求があった場合、前記携帯端末装置からインターネットを介して取得する取得手段と、
前記取得手段により取得された前記リソース情報に基づいて、前記携帯端末装置が前記機器を利用してデータを再生、表示するのに必要な前記機器を検索するとともに、前記機器を利用して前記データを再生、表示可能なアプリケーションが存在しない場合、前記機器を利用して再生、表示可能なフォーマットを検索し、前記データのフォーマットを変換する処理、および前記周辺装置管理装置から検索された前記機器の利用が許可されたことを示す利用許可情報を取得する処理を行う処理手段と、
前記処理手段により取得された前記利用許可情報、および前記処理手段により検索された前記機器により再生、表示する前記データを前記インターネットを介して前記携帯端末装置に送信する送信手段と
して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システムおよび方法、情報処理装置および方法、記録媒体、並びにプログラムに関し、特に、ユーザが、自宅で保持するアプリケーションデータを、外出先にある機器を用いて、参照することができるようにした情報処理システムおよび方法、情報処理装置および方法、記録媒体、並びにプログラムに関する。
【背景技術】
【０００２】
特定のアプリケーションデータを利用するためには、そのアプリケーションデータに対応したアプリケーション（プログラム）を予め目的の機器にインストールしておく必要がある。また、対応するアプリケーションが機器にインストールされている場合においても、例えば英語版Windows（登録商標）上にインストールされたWord（登録商標）では、日本語の環境で作成されたWordファイルを開くことはできても、OS（Operating System）上に日本語のフォントがない場合、中身の日本語で書かれた文書を正しく表示することは出来ない。
【０００３】
そこで、対応するアプリケーションがインストールされていない機器でも所望のアプリケーションデータを表示することができるようにすることが提案されている。（例えば、特許文献１）。
【特許文献１】特開２００２−３０４３１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら先の提案は、全てのクライアントがWeb（World Wide Web）ブラウザを有することを前提とし、サーバが、全てのアプリケーションデータをWebブラウザに表示可能な形式に変換することで、対応するアプリケーションがインストールされていないクライアントで表示可能にするものである。従って、各クライアントは、画一的な品質でしかそのアプリケーションデータを利用することが困難である課題があった。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、最適な品質でアプリケーションデータを利用することが出来るようにするものである。
【課題を解決するための手段】
【０００６】
本発明の情報処理システムは、携帯端末装置が、移動先の空間において、周辺装置管理装置が定期的に検出し、管理する機器のうち、携帯端末装置から利用可能な通信範囲内の機器のリソース情報を所定の時間ごとに取得して記憶し、ユーザからデータの要求があった場合、インターネットを介してリソース情報を個人情報管理装置に送信し、個人情報管理装置は、携帯端末装置により所定の時間ごとに取得され、記憶された前記リソース情報を受信し、携帯端末装置が、移動先の空間において機器を利用してデータを再生、表示するのに必要な機器を検索するとともに、機器を利用してデータを再生、表示可能なアプリケーションが存在しない場合、機器を利用して再生、表示可能なフォーマットを検索し、データのフォーマットを変換する処理、および検索された機器の利用が許可されたことを示す利用許可情報を周辺装置管理装置から取得する処理を行い、利用許可情報および機器を利用して再生、表示するデータを、携帯端末装置にインターネットを介して送信し、携帯端末装置は、周辺装置管理装置により作成された機器の利用許可情報を周辺装置管理装置に送信するとともに、データを機器に送信し、機器を利用してデータを再生、表示することを特徴とする。
【０００７】
本発明の情報処理システムの情報処理方法は、携帯端末装置が、移動先の空間において、周辺装置管理装置が定期的に検出し、管理する機器のうち、携帯端末装置から利用可能な通信範囲内の機器のリソース情報を所定の時間ごとに取得して記憶し、ユーザからデータの要求があった場合、インターネットを介してリソース情報を個人情報管理装置に送信し、個人情報管理装置は、携帯端末装置により所定の時間ごとに取得され、記憶されたリソース情報を受信し、携帯端末装置が、移動先の空間において機器を利用してデータを再生、表示するのに必要な機器を検索するとともに、機器を利用してデータを再生、表示可能なアプリケーションが存在しない場合、機器を利用して再生、表示可能なフォーマットを検索し、データのフォーマットを変換する処理、および検索された機器の利用が許可されたことを示す利用許可情報を周辺装置管理装置から取得する処理を行い、利用許可情報および機器を利用して再生、表示するデータを、携帯端末装置にインターネットを介して送信し、携帯端末装置は、周辺装置管理装置により作成された機器の利用許可情報を周辺装置管理装置に送信するとともに、データを機器に送信し、機器を利用してデータを再生、表示することを特徴とする。
【０００８】
本発明の周辺装置管理装置は、定期的に検出し、管理する機器のうち、ユーザにより携帯される携帯端末装置から利用可能な通信範囲内の機器のリソース情報を、所定の時間ごとに提供する提供手段と、携帯端末装置が、ローカルエリアネットワークに接続されている機器の利用が許可されたことを示す利用許可情報を管理する管理手段と、携帯端末装置が機器を利用してデータを再生、表示するのに必要な管理手段により生成された機器の利用許可情報を、インターネットを介して携帯端末装置のホームポジションに位置する個人情報管理装置に送信するとともに、個人情報管理装置からインターネットを介して携帯端末装置に送信された利用許可情報を、携帯端末装置から受信し、携帯端末装置から利用許可情報が受信された場合、携帯端末装置に個人情報管理装置の処理により機器を利用して再生、表示可能とされたデータの送信を許可する信号を送信する通信手段とを備えることを特徴とする。
【００１１】
本発明の周辺装置管理装置の情報処理方法は、提供手段は、定期的に検出し、管理する機器のうち、ユーザにより携帯される携帯端末装置から利用可能な通信範囲内の機器のリソース情報を、所定の時間ごとに提供し、管理手段は、携帯端末装置が、ローカルエリアネットワークに接続されている機器の利用が許可されたことを示す利用許可情報を管理し、通信手段は、携帯端末装置が機器を利用してデータを再生、表示するのに必要な管理手段により生成された機器の利用許可情報を、インターネットを介して携帯端末装置のホームポジションに位置する個人情報管理装置に送信するとともに、個人情報管理装置からインターネットを介して携帯端末装置に送信された利用許可情報を、携帯端末装置から受信し、携帯端末装置から利用許可情報が受信された場合、携帯端末装置に個人情報管理装置の処理により機器を利用して再生、表示可能とされたデータの送信を許可する信号を送信することを特徴とする。
【００１２】
本発明の第１のプログラムは、定期的に検出し、管理する機器のうち、ユーザにより携帯される携帯端末装置から利用可能な通信範囲内の機器のリソース情報を、所定の時間ごとに提供する提供手段と、携帯端末装置が、ローカルエリアネットワークに接続されている機器の利用が許可されたことを示す利用許可情報を管理する管理手段と、携帯端末装置が機器を利用してデータを再生、表示するのに必要な管理手段により生成された機器の利用許可情報を、インターネットを介して携帯端末装置のホームポジションに位置する個人情報管理装置に送信するとともに、個人情報管理装置からインターネットを介して携帯端末装置に送信された利用許可情報を、携帯端末装置から受信し、携帯端末装置から利用許可情報が受信された場合、携帯端末装置に個人情報管理装置の処理により機器を利用して再生、表示可能とされたデータの送信を許可する信号を送信する通信手段として機能させることを特徴とする。
【００１３】
本発明の第１の記録媒体のプログラムは、定期的に検出し、管理する機器のうち、ユーザにより携帯される携帯端末装置から利用可能な通信範囲内の機器のリソース情報を、所定の時間ごとに提供する提供手段と、携帯端末装置が、ローカルエリアネットワークに接続されている機器の利用が許可されたことを示す利用許可情報を管理する管理手段と、携帯端末装置が機器を利用してデータを再生、表示するのに必要な管理手段により生成された機器の利用許可情報を、インターネットを介して携帯端末装置のホームポジションに位置する個人情報管理装置に送信するとともに、個人情報管理装置からインターネットを介して携帯端末装置に送信された利用許可情報を、携帯端末装置から受信し、携帯端末装置から利用許可情報が受信された場合、携帯端末装置に個人情報管理装置の処理により機器を利用して再生、表示可能とされたデータの送信を許可する信号を送信する通信手段として機能させることを特徴とする。
【００１４】
本発明の携帯端末装置は、ユーザの移動先の空間に存在する周辺装置管理装置と通信し、ローカルエリアネットワークを介して周辺装置管理装置に接続されて、空間に存在し、定期的に検出され管理される機器のうち、携帯端末から利用可能な通信範囲内の機器に関するリソース情報を所定の時間ごとに取得し、記憶する取得手段と、取得手段により所定の時間ごとに取得され、記憶されたリソース情報を、ユーザからデータの要求があった場合、ユーザのホームポジションに存在する個人情報管理装置にインターネットを介して送信する送信手段と、個人情報管理装置からインターネットを介して送信されてきた、リソース情報に基づいて検索された空間に存在する機器を利用してデータを再生、表示するのに必要な情報として、機器の利用が許可されたことを示す利用許可情報を受信するとともに、個人情報管理装置の処理により機器を利用して再生、表示可能とされたデータを受信する受信手段とを備え、送信手段は、さらにローカルエリアネットワークを介して、受信手段により受信された利用許可情報を周辺装置管理装置に送信するとともに、受信手段により受信されたデータを機器に送信することを特徴とする。
【００１７】
本発明の携帯端末装置の情報処理方法は、取得手段は、ユーザの移動先の空間に存在する周辺装置管理装置と通信し、ローカルエリアネットワークを介して周辺装置管理装置に接続されて、空間に存在し、定期的に検出され管理される機器のうち、携帯端末から利用可能な通信範囲内の機器に関するリソース情報を所定の時間ごとに取得し、記憶し、送信手段は、取得手段により所定の時間ごとに取得され、記憶されたリソース情報を、ユーザからデータの要求があった場合、ユーザのホームポジションに存在する個人情報管理装置にインターネットを介して送信し、受信手段は、個人情報管理装置からインターネットを介して送信されてきた、リソース情報に基づいて検索された空間に存在する機器を利用してデータを再生、表示するのに必要な情報として、機器の利用が許可されたことを示す利用許可情報を受信するとともに、個人情報管理装置の処理により機器を利用して再生、表示可能とされたデータを受信し、送信手段は、さらにローカルエリアネットワークを介して、受信手段により受信された利用許可情報を周辺装置管理装置に送信するとともに、受信手段により受信されたデータを機器に送信することを特徴とする。
【００１８】
本発明の第２の記録媒体のプログラムは、ユーザの移動先の空間に存在する周辺装置管理装置と通信し、ローカルエリアネットワークを介して周辺装置管理装置に接続されて、空間に存在し、定期的に検出され管理される機器のうち、携帯端末から利用可能な通信範囲内の機器に関するリソース情報を所定の時間ごとに取得し、記憶する取得手段と、取得手段により所定の時間ごとに取得され、記憶されたリソース情報を、ユーザからデータの要求があった場合、ユーザのホームポジションに存在する個人情報管理装置にインターネットを介して送信する送信手段と、個人情報管理装置からインターネットを介して送信されてきた、リソース情報に基づいて検索された空間に存在する機器を利用してデータを再生、表示するのに必要な情報として、機器の利用が許可されたことを示す利用許可情報を受信するとともに、個人情報管理装置の処理により機器を利用して再生、表示可能とされたデータを受信する受信手段として機能させ、送信手段は、さらにローカルエリアネットワークを介して、受信手段により受信された利用許可情報を周辺装置管理装置に送信するとともに、受信手段により受信されたデータを機器に送信することを特徴とする。
【００１９】
本発明の第２のプログラムは、ユーザの移動先の空間に存在する周辺装置管理装置と通信し、ローカルエリアネットワークを介して周辺装置管理装置に接続されて、空間に存在し、定期的に検出され管理される機器のうち、携帯端末から利用可能な通信範囲内の機器に関するリソース情報を所定の時間ごとに取得し、記憶する取得手段と、取得手段により所定の時間ごとに取得され、記憶されたリソース情報を、ユーザからデータの要求があった場合、ユーザのホームポジションに存在する個人情報管理装置にインターネットを介して送信する送信手段と、個人情報管理装置からインターネットを介して送信されてきた、リソース情報に基づいて検索された空間に存在する機器を利用してデータを再生、表示するのに必要な情報として、機器の利用が許可されたことを示す利用許可情報を受信するとともに、個人情報管理装置の処理により機器を利用して再生、表示可能とされたデータを受信する受信手段として機能させ、送信手段は、さらにローカルエリアネットワークを介して、受信手段により受信された利用許可情報を周辺装置管理装置に送信するとともに、受信手段により受信されたデータを機器に送信することを特徴とする。
【００２０】
本発明の個人情報管理装置は、携帯端末装置を携帯するユーザの移動先の空間に存在し、周辺装置管理装置にローカルエリアネットワークを介して接続されている機器に関する周辺装置管理装置に定期的に検出され、管理されており、携帯端末装置により所定の時間ごとに取得された携帯端末から利用可能な通信範囲内の機器に関するリソース情報を、ユーザからデータの要求があった場合、携帯端末装置からインターネットを介して取得する取得手段と、取得手段により取得されたリソース情報に基づいて、携帯端末装置が機器を利用してデータを再生、表示するのに必要な機器を検索するとともに、機器を利用してデータを再生、表示可能なアプリケーションが存在しない場合、機器を利用して再生、表示可能なフォーマットを検索し、データのフォーマットを変換する処理、および検索された機器の利用が許可されたことを示す利用許可情報を周辺装置管理装置から取得する処理を行う処理手段と、処理手段により取得された利用許可情報、および処理手段により検索された機器により再生、表示するデータをネインターネットを介して携帯端末装置に送信する送信手段とを備えることを特徴とする。
【００２５】
処理手段は、携帯端末装置が利用する機器が処理可能なフォーマットを検索し、送信手段は、データを検索されたフォーマットに変換して携帯端末装置に送信するようにすることができる。
【００２６】
本発明の個人情報管理装置の個人情報管理方法は、取得手段は、携帯端末装置を携帯するユーザの移動先の空間に存在し、周辺装置管理装置に定期的に検出され、管理されており、携帯端末装置により所定の時間ごとに取得された携帯端末から利用可能な通信範囲内の機器に関するリソース情報を、ユーザからデータの要求があった場合、携帯端末装置からインターネットを介して取得し、処理手段は、取得手段により取得されたリソース情報に基づいて、携帯端末装置が機器を利用してデータを再生、表示するのに必要な機器を検索するとともに、機器を利用してデータを再生、表示可能なアプリケーションが存在しない場合、機器を利用して再生、表示可能なフォーマットを検索し、データのフォーマットを変換する処理、および検索された機器の利用が許可されたことを示す利用許可情報を周辺装置管理装置から取得する処理を行い、送信手段は、処理手段により取得された利用許可情報、および処理手段により検索された機器により再生、表示するデータをインターネットを介して携帯端末装置に送信することを特徴とする。
【００２７】
本発明の第３の記録媒体のプログラムは、携帯端末装置を携帯するユーザの移動先の空間に存在し、周辺装置管理装置に定期的に検出され、管理されており、携帯端末装置により所定の時間ごとに取得された携帯端末から利用可能な通信範囲内の機器に関するリソース情報を、ユーザからデータの要求があった場合、携帯端末装置からインターネットを介して取得する取得手段と、取得手段により取得されたリソース情報に基づいて、携帯端末装置が機器を利用してデータを再生、表示するのに必要な機器を検索するとともに、機器を利用してデータを再生、表示可能なアプリケーションが存在しない場合、機器を利用して再生、表示可能なフォーマットを検索し、データのフォーマットを変換する処理、および検索された機器の利用が許可されたことを示す利用許可情報を周辺装置管理装置から取得する処理を行う処理手段と、処理手段により取得された利用許可情報、および処理手段により検索された機器により再生、表示するデータをインターネットを介して携帯端末装置に送信する送信手段として機能させることを特徴とする。
【００２８】
本発明の第３のプログラムは、携帯端末装置を携帯するユーザの移動先の空間に存在し、周辺装置管理装置に定期的に検出され、管理されており、携帯端末装置により所定の時間ごとに取得された携帯端末から利用可能な通信範囲内の機器に関するリソース情報を、ユーザからデータの要求があった場合、携帯端末装置からインターネットを介して取得する取得手段と、取得手段により取得されたリソース情報に基づいて、携帯端末装置が機器を利用してデータを再生、表示するのに必要な機器を検索するとともに、機器を利用してデータを再生、表示可能なアプリケーションが存在しない場合、機器を利用して再生、表示可能なフォーマットを検索し、データのフォーマットを変換する処理、および検索された機器の利用が許可されたことを示す利用許可情報を周辺装置管理装置から取得する処理を行う処理手段と、処理手段により取得された利用許可情報、および処理手段により検索された機器により再生、表示するデータをインターネットを介して携帯端末装置に送信する送信手段として機能させることを特徴とする。
【００２９】
本発明の情報処理システムおよび方法においては、携帯端末装置により、移動先の空間において、周辺装置管理装置が定期的に検出し、管理する機器のうち、携帯端末装置から利用可能な通信範囲内の前記機器のリソース情報が所定の時間ごとに取得されて記憶され、ユーザからデータの要求があった場合、インターネットを介してリソース情報が個人情報管理装置に送信され、個人情報管理装置により、帯端末装置により前記所定の時間ごとに取得され、記憶された前記リソース情報が受信され、携帯端末装置が、移動先の空間において機器を利用してデータを再生、表示するのに必要な機器を検索するとともに、機器を利用してデータを再生、表示可能なアプリケーションが存在しない場合、機器を利用して再生、表示可能なフォーマットを検索し、データのフォーマットを変換する処理、および検索された機器の利用が許可されたことを示す利用許可情報を周辺装置管理装置から取得する処理が行なわれ、利用許可情報および機器を利用して再生、表示するデータが、携帯端末装置にインターネットを介して送信され、携帯端末装置により、周辺装置管理装置により作成された機器の利用許可情報が周辺装置管理装置に送信されるとともに、データが機器に送信され、機器を利用してデータが再生、表示される。
【００３０】
本発明の周辺装置管理装置および方法、第１の記録媒体、並びに第１のプログラムにおいては、定期的に検出し、管理する機器のうち、ユーザにより携帯される携帯端末装置から利用可能な通信範囲内の機器のリソース情報が、所定の時間ごとに提供され、携帯端末装置により、ローカルエリアネットワークに接続されている機器の利用が許可されたことを示す利用許可情報が管理され、携帯端末装置により機器を利用してデータを再生、表示するのに必要な生成された機器の利用許可情報を、インターネットを介して携帯端末装置のホームポジションに位置する個人情報管理装置に送信されるとともに、個人情報管理装置からインターネットを介して携帯端末装置に送信された利用許可情報を、携帯端末装置から受信し、携帯端末装置から利用許可情報が受信された場合、携帯端末装置に個人情報管理装置の処理により機器を利用して再生、表示可能とされたデータの送信を許可する信号が送信される。
【００３１】
本発明の携帯端末装置および情報処理方法、第２の記録媒体、並びに第２のプログラムにおいては、ユーザの移動先の空間に存在する周辺装置管理装置と通信し、ローカルエリアネットワークを介して周辺装置管理装置に接続されて、空間に存在し、定期的に検出され管理される機器のうち、携帯端末から利用可能な通信範囲内の機器に関するリソース情報が所定の時間ごとに取得されて、記憶され、所定の時間ごとに取得され、記憶されたリソース情報を、ユーザからデータの要求があった場合、ユーザのホームポジションに存在する個人情報管理装置にインターネットを介して送信され、個人情報管理装置からインターネットを介して送信されてきた、リソース情報に基づいて検索された空間に存在する機器を利用してデータを再生、表示するのに必要な情報として、機器の利用が許可されたことを示す利用許可情報が受信されるとともに、個人情報管理装置の処理により機器を利用して再生、表示可能とされたデータが受信され、さらにローカルエリアネットワークを介して、受信された利用許可情報が周辺装置管理装置に送信されるとともに、受信されたデータが機器に送信される。
【００３２】
本発明の個人情報管理装置および方法、第３の記録媒体、並びに第３のプログラムにおいては、携帯端末装置を携帯するユーザの移動先の空間に存在し、周辺装置管理装置にローカルエリアネットワークを介して接続されている機器に関する周辺装置管理装置に定期的に検出され、管理されており、携帯端末装置により所定の時間ごとに取得された携帯端末から利用可能な通信範囲内の機器に関するリソース情報が、ユーザからデータの要求があった場合、携帯端末装置からインターネットを介して取得され、取得されたリソース情報に基づいて、携帯端末装置により機器を利用してデータを再生、表示するのに必要な機器を検索するとともに、機器を利用してデータを再生、表示可能なアプリケーションが存在しない場合、機器を利用して再生、表示可能なフォーマットを検索し、データのフォーマットを変換する処理、および検索された機器の利用が許可されたことを示す利用許可情報を周辺装置管理装置から取得する処理が行われ、取得された利用許可情報、および検索された機器により再生、表示するデータがインターネットを介して携帯端末装置に送信される。
【発明の効果】
【００３３】
本発明によれば、アプリケーションデータを利用することができる。特に、より高品質のアプリケーションデータを利用することができる。
【発明を実施するための最良の形態】
【００５９】
以下に、本発明の実施の形態について図面を参照して説明する。
【００６０】
図１は、本発明を適用した情報処理システムの構成例を示すブロック図である。ユーザＡの自宅としての家１０では、LAN（Local Area Network）１４に、PDR（Personal DiRectory）機能を備える個人情報管理サーバ１１、SDR（Space DiRectory）機能を備える周辺装置管理サーバ１２、及び端末装置１３が接続されている。このLAN１４は、ルータ１５を介してインターネット３１と接続されている。また、ユーザＡは、MDR（Mobile DiRectory）機能を備える携帯端末装置２１を有している。PDR機能、SDR機能、MDR機能については、それぞれ図５、図７または図９を参照して後述する。
【００６１】
ユーザＡの友人であるユーザＢの家４０も、家１０と基本的に同様の構成を有している。即ち、例えば、家４０にはLAN４４が設けられ、PDR機能を有する個人情報管理サーバ４１，SDR機能を有する周辺装置管理サーバ４２、および端末装置４３が接続されている。LAN４４はルータ４５を介してインターネット３１に接続されている。
【００６２】
図２は、家１０の内部の機器をさらに詳細な構成を説明するためのブロック図である。図２における録画装置６２とPC（Personal Computer）６４，６５は、図１の端末装置１３に対応する具体的な装置である。また、アクセスポイント（以下、AP（Access Point）と略記する。）６１，６３は、携帯端末装置２１がLAN１４に接続されている装置として無線通信するための、例えば、ブルートゥース（Bluetooth(登録商標)）等によりなる装置である。
【００６３】
PDR機能を有する個人情報管理サーバ１１は、ユーザＡの個人情報を必要に応じて暗号化して記憶している。個人情報は、単に、名前、住所などユーザＡを特定するための情報だけでなく、嗜好情報、認証情報、他のユーザからもらった情報、その他、ユーザＡに関連する様々な情報を含む。また、個人情報管理サーバ１１には、図示せぬ認証局（以下、ＣＡ（Certificate Authority）と略記する）により発行された、公開鍵を有する電子証明書（図１５を参照して後述する）が保存されている。また、図１７を参照して後述する秘密鍵Ｋ11および公開鍵Ｋ12が保存されている。
【００６４】
PDR機能を備える個人情報管理サーバ１１は、インターネット３１上のサービスプロバイダが管理するサーバ上に設けるようにしてもよい。
【００６５】
SDR機能を有する周辺装置管理サーバ１２には、家１０のLAN１４に接続されている録画装置６２、ＰＣ６４，６５等の各種の情報処理装置（機器）の情報、各情報処理装置のID（IDentification）、アドレス、各情報処理装置において、利用可能なアプリケーションデータの情報、あるいはユーザＡが設定したユーザＡ固有の設定情報等（以下、これらの接続機器に関する情報をリソース情報と総称する）が記録されている。
【００６６】
図３は、家４０の内部の機器の構成をさらに詳細に説明するためのブロック図である。図３におけるテレビジョン受像機（以下、TV（TeleVision）と略記する）８２とPC８４は、図１の端末装置４３に対応する具体的装置である。
【００６７】
PDR機能を有する個人情報管理サーバ４１とSDR機能を有する周辺装置管理サーバ４２は、上述した家１０の個人情報管理サーバ１１と周辺装置管理サーバ１２と同様の装置である。即ち、個人情報管理サーバ４１は、家４０を自宅とするユーザＢの個人情報を管理、制御し、周辺装置管理サーバ４２は、LAN４４に接続された各機器のリソース情報を管理、制御する。
【００６８】
このシステムにおいては、各家で、本人は元より、その友人に対しても、その家の所定の機器を、携帯端末装置を介して利用する機会が与えられる。このため、各家の所定の位置には、所定の間隔でAPが配置されている。
【００６９】
このため、携帯端末装置２１はブルートゥース（Bluetooth(登録商標)）等の無線通信手段を有し、定期的に、最寄りのAPを介して所定の装置と通信を行う。例えば、家１０であれば、個人情報管理サーバ１１や周辺装置管理サーバ１２との通信が行われ、家４０であれば、周辺装置管理サーバ４２との通信が行なわれる。携帯端末装置２１は、携帯可能な小型のコンピュータ、PDA（Personal Digital Assistants）などで構成され、ユーザＡの個人情報の一部の他、周辺の装置のリソース情報（例えば、家４０の機器の情報）を記憶する。
【００７０】
例えば、ユーザＡが、携帯端末装置２１を携帯し、家４０を訪問した場合、携帯端末装置２１は、LAN４４に接続されたＡＰ８１，８３のうち、最寄りのものを介して、定期的に周辺装置管理サーバ４２と通信を行う。
【００７１】
携帯端末装置２１は、例えば、ブルートゥースを用いた場合、自分自身をマスタとしてピコセル（通信エリア１０１，１０２）を形成する。ピコセルの検索処理は、携帯端末装置２１の通信可能な装置を検索する処理として実行される。携帯端末装置２１は、例えば、通信エリア１０１においてはAP８１と、また移動後の通信エリア１０２においてはAP８３と、それぞれ定期的に通信を行い、マルチキャスト送信を行うことで、周辺装置管理サーバ４２を検出する。
【００７２】
従って、例えば、家４０が３階立てであり、ユーザＡが、１階にいて周辺管理装置サーバ４２が３階にあったとしても、携帯端末装置２１は、最寄りのAP（通信エリア１０１内のAP８１）とLAN４４を介することで周辺装置管理サーバ４２と通信し、その存在を認識することができる。なお、AP機能（例えば、ブルートゥースのような無線通信装置）を周辺装置管理サーバ４２に備えることにより、携帯端末装置２１と周辺装置管理サーバ４２とが直接、通信を行うようにしてもよい。
【００７３】
また、SDR機能を有する周辺装置管理サーバ４２は、自らの管理する空間（家４０）に所定の携帯端末装置（例えば、携帯端末装置２１）が入った場合、その携帯端末装置がホームポジションの装置と通信を行う手段を提供する。例えば、図３に示されるように、ユーザＡの携帯端末装置２１が家４０の空間に入った場合、周辺装置管理サーバ４２は、携帯端末装置２１のホームポジション（対応する個人情報管理サーバ１１または周辺装置管理サーバ１２が配置されている位置）の個人情報管理サーバ１１または周辺装置管理サーバ１２とインターネット３１を介して通信させる。
【００７４】
MDR機能を有する携帯端末装置２１は、PDR機能またはSDR機能を有する装置と通信し、同期することにより、携帯端末装置２１のユーザＡの個人情報の一部や、携帯端末装置２１のその位置の周辺の装置のリソース情報を定期的に更新、管理する。
【００７５】
図４は、個人情報管理サーバ１１の構成例を示すブロック図である。主制御部１３１には、CPU（Central Processing Unit）１３２、ROM（Read Only Memory）およびRAM（Random Access Memory）等で構成される主メモリ１３３が設けられている。CPU１３２は、ROMあるいは記憶部１３６に記憶されているプログラムに従って、各種の処理を実行する。RAMにはまた、CPU１３２が各種の処理を実行する上において必要なデータ等が適宜記憶される。
【００７６】
出力部１３４には、LCD（Liquid Crystal Display）などの表示装置、スピーカなどの音声出力装置が設けられ、入力部１３５には、キーボード、マウス等が設けられている。また、記憶部１３６には、HDD（Hard Disk Drive）や不揮発メモリ等により構成され、通信部１３７は、LANカード、モデムなどの有線通信装置の他、ブルートゥース等の無線通信装置が設けられている。
【００７７】
また、ドライブ１３８には、本発明のプログラムが記録された記録媒体として、例えば、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリ等のリムーバブルメディア１３９が装着され、それらから読み出されたコンピュータプログラムが、必要に応じて、記憶部１３６にインストールされる。
【００７８】
図５は、CPU１３２の機能的構成例（即ち、PDR機能の構成例）を表すブロック図である。個人情報管理部１６１は、権利情報管理部１７１、ユーザ情報管理部１７２、および周辺リソース情報管理部１７３で構成されている。
【００７９】
権利情報管理部１７１は、他の装置とアクセスするためのアクセス権等を管理し、認証部１６２に外部の装置からのアクセスの正当性の確認のためにチャレンジレスポンス等の認証処理を実行させる。記憶制御部１６３は、受信したアクセス権を記憶部１３６に記憶させる。
【００８０】
ユーザ情報管理部１７２は、携帯端末装置２１に対し、携帯端末装置２１から要求されたアプリケーションデータを記憶している装置を、記憶部１３６に記憶されているアプリケーションデータのデータリストの中から検索し、検索された装置（例えば、PC６４，６５）からアプリケーションデータを取得する。取得されたアプリケーションデータや、ユーザＡの個人情報の一部は、通信制御部１６４から通信部１３７を介して携帯端末装置２１に送信される。
【００８１】
周辺リソース情報管理部１７３は、家１０のLAN１４に接続されている機器に関するリソース情報を管理すると共に、携帯端末装置２１から供給されたリソース情報（たとえば、家４０の周辺装置管理サーバ４２が管理しているリソース情報）を取得し、管理する。また、周辺リソース情報管理部１７３は、取得したリソース情報を利用して、携帯端末装置２１から、要求されたアプリケーションデータを表示（処理）可能なアプリケーションを家４０の装置の中から検索し、対応する（表示可能な）アプリケーションが家４０に存在しない場合、家４０の装置にインストールされているアプリケーションの中で、フォーマット変換することで表示可能になるアプリケーションを検索し、データフォーマット変換部１６５にアプリケーションデータをそのフォーマットに変換させる。
【００８２】
データフォーマット変換部１６５は、自ら（個人情報管理サーバ１１が）変換することができないフォーマットの場合、家１０の周辺装置管理サーバ１２にフォーマット変換可能な装置を検索させ、検索結果を受信し、変換可能な装置にアプリケーションデータのフォーマットの変換を実行させる。
【００８３】
記憶制御部１６３は、各部からの命令に従い、記憶部１３６を制御することで、指令されたデータの記憶、または読み出しを行う。記憶部１３６には、ＣＡから発行された秘密鍵と電子証明書が記録されている。
【００８４】
通信制御部１６４は、各部からの命令に従い、通信部１３７を制御することで、指令されたデータ、または信号をLAN１４を介して送受信する。
【００８５】
図６は、周辺装置管理サーバ４２の構成例を示すブロック図である。その構成は、図４に示した個人情報管理サーバ１１の構成と同様であり、図６の主制御部１９１乃至リムーバブルメディア１９９は、図４の主制御部１３１乃至リムーバブルメディア１３９に対応している。各部の機能は、図４の場合と同様である。
【００８６】
図７は、CPU１９２の機能的構成例（即ち、SDR機能の構成例）を表すブロック図である。個人情報管理部２２１は、権利情報管理部２３１、装置情報管理部２３２、およびネットワーク情報管理部２３３で構成されている。
【００８７】
権利情報管理部２３１は、外部の装置が自分に（周辺装置管理サーバ４２）または、自分が管理する装置に対してアクセスするためのアクセス権（図２０を参照して後述する）を管理する。また、外部の装置がアクセスして来た場合、権利情報管理部２３１は、認証部２２２にチャレンジレスポンスの結果やアクセス権の有効性等を判断させる。認証部２２２は、アクセスしてきた外部の装置のアクセスの正当性を確認し、その結果を権利情報管理部２３１に供給する。
【００８８】
装置情報管理部２３２は、記憶部１９６に記憶されている、家４０のLAN４４に接続されている装置のリソース情報を管理し、必要に応じて携帯端末装置２１等の外部の装置にリソース情報を出力する。また、装置情報管理部２３２は、LAN４４に新たな装置が接続された場合、新たに接続された装置のリソース情報を取得し、記憶部１９６に記憶させる。
【００８９】
ネットワーク情報管理部２３３は、携帯端末装置２１からのアクセスを管理する。また、ネットワーク情報管理部２３３は、携帯端末装置２１が、家１０の個人情報管理サーバ１１にインターネット３１を介しアクセスする場合、AP８１，８３や通信部１９７に設けられているブルートゥース等の無線通信装置の使用を制御する。
【００９０】
記憶制御部２２３は、各部からの命令に従い、記憶部１９６を制御することで、指令されたデータの記憶、または読み出しを行う。
【００９１】
通信制御部２２４は、各部からの命令に従い、通信部１９７を制御することで、指令されたデータ、または信号をLAN４４を介して送受信する。
【００９２】
なお、図示は省略するが、家１０の周辺装置管理サーバ１２も家４０の周辺装置管理サーバ４２と同様に構成されており、家４０の個人情報管理サーバ４１も家１０の個人情報管理サーバ１１と同様に構成されている。
【００９３】
図８は、携帯端末装置２１の構成例を示すブロック図である。主制御部２６１には、CPU２６２、ROMやRAMで構成される主メモリ２６３が設けられている。また、CPU２６２は、ROMまたは記憶部２６６に記憶されているプログラムに従って、各種の処理を実行する。RAMにはまた、CPU２６２が各種の処理を実行する上において必要なデータ等が適宜記憶される。
【００９４】
出力部２６４には、LCDなどの表示装置やスピーカなどの音声出力装置が、また、入力部２６５には、ボタンやポインティングデバイス等がそれぞれ設けられている。記憶部２６６は、HDD（Hard Disk Drive）や不揮発メモリ等により構成され、通信部２６７は、ブルートゥースなどの無線通信装置が設けられている。
【００９５】
スロット２６８には、本発明のプログラムが記録された記録媒体として、例えば、半導体メモリ等のリムーバブルメディア２６９が装着され、それらから読み出されたコンピュータプログラムが、必要に応じて、記憶部２６６にインストールされる。
【００９６】
図９は、CPU２６２の機能的構成例（即ち、MDR機能の構成例）を示すブロック図である。ユーザ操作情報取得部２９０は、ユーザＡが入力部２６５を用いて入力するユーザＡの操作情報を取得し、個人情報管理部２９１に供給する。個人情報管理部２９１は、権利情報管理部３０１、ユーザ情報管理部３０２、および周辺リソース情報管理部３０３で構成されている。
【００９７】
権利情報管理部３０１は、外部の装置に対してアクセスするためのアクセス権を管理し、また、外部の装置に対してアクセスを行う場合に、認証部２９２に、チャレンジレスポンスやアクセス権を送信させることによりアクセスの正当性を確認させる。さらに、認証部２９２は、外部装置との認証時に記憶制御部２９３が記憶部２６６から読み出す秘密鍵によるチャレンジコードの暗号化を行う。
【００９８】
ユーザ情報管理部３０２は、図５のユーザ情報管理部１７２により管理されているユーザの個人情報の一部を管理する他、ユーザ操作情報取得部２９０から供給されるユーザＡが要求するアプリケーションデータの取得処理を管理する。また、ユーザ情報管理部３０２は、必要に応じて記憶しているデータを読み出し、表示制御部２９５に出力し、出力部２６４に表示させる。
【００９９】
周辺リソース情報管理部３０３は、最寄りのAPを介して各装置に対して、定期的にマルチキャスト送信を行うことで、例えば、周辺装置管理サーバ４２を検出する。また、周辺リソース情報管理部３０３は、周辺装置管理サーバ４２から送信されるリソース情報を管理する。
【０１００】
記憶制御部２９３は、各部からの命令に従い、記憶部２６６を制御することで、指令されたデータの記憶、または読み出しを行う。記憶部２６６には、ＣＡより発行された公開鍵を含む電子証明書が記録されている。この公開鍵は、図５の記憶部１３６に記録されている秘密鍵と対をなす鍵である。また、図１７を参照して後述する秘密鍵Ｋ1および公開鍵Ｋ2が保存されている。
【０１０１】
通信制御部２９４は、各部からの命令に従い、通信部２６７を制御することで、指令されたデータ、または信号を送受信する。
【０１０２】
表示制御部２９５は、各部からの命令に従い、LCD等で構成される出力部２６４を制御し、データを表示させる。
【０１０３】
図１０は、PC６４の構成例を示すブロック図である。CPU３３１は、ROM３３２に記憶されているプログラム、または記憶部３３９からRAM３３３にロードされたプログラムに従って各種の処理を実行する。RAM３３３にはまた、CPU３３１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【０１０４】
CPU３３１、ROM３３２、およびRAM３３３は、バス３３４を介して相互に接続されている。このバス３３４にはまた、入出力インタフェース３３５も接続されている。
【０１０５】
入出力インタフェース３３５には、キーボード、マウスなどよりなる入力部３３６、CRT、LCDなどよりなるディスプレイ、並びにスピーカなどよりなる出力部３３７、ハードディスクなどより構成される記憶部３３９、モデム、ターミナルアダプタなどより構なされる通信部３３８が接続されている。通信部３３８は、LAN１４やインターネット３１を介して他の装置との通信処理を行う。
【０１０６】
入出力インタフェース３３５にはまた、ドライブ３４０が接続され、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア３４１が適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部３３９にインストールされる。
【０１０７】
PC６５，８４も図１０と基本的に同様の構成であるので、図示を省略し、必要に応じて同図をこれらの構成としても適宜引用する。
【０１０８】
図１１は、PC６４のCPU３３１の機能的構成例を示すブロック図である。通信制御部３７１は、通信部３３８を介して、受信した指令をデータ検索部３７２に供給し、データ検索部３７２は、供給された指令に従って、記憶部３３９から指令されたアプリケーションデータを検索し、読み出す。通信制御部３７１は、読み出されたアプリケーションデータを送信する。
【０１０９】
図１２は、PC８４のCPU３３１の機能的構成例を示すブロック図である。通信制御部４０１は、通信部３３８を介して、受信した携帯端末装置２１からの指令とデータを表示制御部４０２に供給し、表示制御部４０２は、供給された指令に従って、供給されたデータをLCD等の表示装置で構成される出力部３３６に出力し、表示させる。
【０１１０】
図１３は、PC６５のCPU３３１の機能的構成例を示すブロック図である。通信制御部４３１は、通信部３３８を介して受信した指令とデータをデータフォーマット変換部４３２に供給する。データフォーマット変換部４３２は、供給された指令に従って、データのフォーマットを所定のフォーマットに変換する。また、通信制御部４３１は、フォーマットが変換されたデータを送信する。
【０１１１】
次に、このシステムの動作について説明する。今、図３に示されるようにユーザＡが携帯端末装置２１を携帯してユーザＢの家４０を訪問し、自分自身が保持するアプリケーションデータを家４０の装置を利用して表示させるものとする。
【０１１２】
この場合、最初に、携帯端末装置２１と周辺装置管理サーバ４２との間で、図１４のフローチャートに示される処理が実行される。ステップＳ１において、携帯端末装置２１の周辺リソース管情報理部３０３は、予め設定された所定の時間、例えば、５分が経過したか否かを判定する。５分が経過したと判定された場合、ステップＳ２において、周辺リソース情報管理部３０３は、通信制御部２９４を制御して、通信部２６７に、周辺装置管理サーバ４２に対する問い合わせパケットをAP８１とAP８３のうち、最寄りのAPからLAN４４を介して、それに接続されている各装置にマルチキャスト送信する。図３の構成の場合、TV８２、個人情報管理サーバ４１、周辺装置管理サーバ４２、およびPC８４に問い合わせがマルチキャストされる。
【０１１３】
この問い合わせは、各装置により受信されるが、周辺装置管理サーバ４２以外の装置は、その問い合わせは、自分宛ではないので無視する。周辺装置管理サーバ４２は、ステップＳ３１において、この問い合わせが自分宛なので取得する。具体的には、通信制御部２２４は、通信部１９７がLAN４４を介して受信した問い合わせが自分宛のものか否かを判定し、自分宛のものなので取得し、ネットワーク情報管理部２３３に供給する。
【０１１４】
ステップＳ３２において、ネットワーク情報管理部２３３は、通信制御部２２４を制御して、通信部１９７から、自己のアドレス（ブルートゥースデバイス・アドレス）、および携帯端末装置２１と周辺装置管理サーバ４２間の同期通信を可能とするためのクロック情報等を含むFHS（Frequency Hopping Sequence）パケットを携帯端末装置２１に送信する。なお、携帯端末装置２１のアドレスは、その問い合わせに記述されていたものが使用される。ステップＳ３において、通信制御部２９４は通信部２６７を介してこのパケットを受信すると、周辺リソース情報管理部３０３に供給する。周辺リソース情報管理部３０３は、受信したFHSパケットから周辺装置管理サーバ４２のブルートゥースデバイス・アドレスと、ブルートゥースクロック情報を抽出する。
【０１１５】
周辺リソース情報管理部３０３は、周辺装置管理サーバ４２から受信したFHSパケットに基づいて、ピコセル情報を記憶する。即ち、周辺装置管理サーバ４２の識別子としての周辺装置管理サーバ４２のブルートゥースデバイス・アドレス、さらに、周辺装置管理サーバ４２からのFHSパケットから抽出されるクロック情報に含まれる周波数ホッピング情報、パワーセーブ条件などの通信に必要な情報をピコセル情報として記憶する。
【０１１６】
ステップＳ４において、周辺リソース情報管理部３０３は、周辺装置管理サーバ４２にID（IDentification）パケットを送信する。このIDパケットには、携帯端末装置２１を識別する情報が記述されている。ネットワーク情報管理部２３３は、ステップＳ３３で、このIDパケットを受信する。
【０１１７】
ステップＳ３４において、ネットワーク情報管理部２３３は、IDパケットを受信したことの確認として、そのIDパケットに記述されていた識別情報を携帯端末装置２１に送信する。周辺リソース情報管理部３０３は、ステップＳ５において、この返信としての識別情報を受信する。これにより通信が正しく行われていることが確認される。
【０１１８】
ステップＳ６において、周辺リソース情報管理部３０３は、周辺装置管理サーバ４２に対してFHSパケットを送信する。ネットワーク情報管理部２３３は、ステップＳ３５において、これを受信する。
【０１１９】
ステップＳ３６において、ネットワーク情報管理部２３３は、受信したFHSパケットに含まれるブルートゥースデバイス・アドレスとブルートゥースクロック情報を抽出し、同期するため、携帯端末装置２１のブルートゥースクロックに自分のクロックを合わせ、FHSパケットの受信確認として再びIDパケットを携帯端末装置２１に送信する。周辺リソース情報管理部３０３は、ステップＳ７において、これを受信する。
【０１２０】
従って、携帯端末装置２１と周辺装置管理サーバ４２は周波数ホッピングパターンをチャネル周波数ホッピングパターンに切り替えることで、通信フェーズに状態遷移する。
【０１２１】
ステップＳ８において、周辺リソース情報管理部３０３は、リソース情報の要求を携帯端末装置２１の証明書（この証明書は個人情報管理サーバ１１の秘密鍵、およびＣＡにより署名されている）と共に、周辺装置管理サーバ４２に送信する。ネットワーク情報管理部２３３は、ステップＳ３７において、これを受信する。
【０１２２】
図１５は、電子証明書の例を示す図である。この電子証明書は、図１５に示されるように、「電子証明書のバージョン番号」、「電子証明書の通し番号」、「署名に用いたアルゴリズムとパラメータ」「認証局の名前」、「証明書の有効期限」、および「公開鍵」が含まれている。勿論、図示は省略するが、これらの他、認証局が作成した電子書名（デジタル署名）が付加されている。
【０１２３】
この電子証明書は、図示せぬ認証局（ＣＡ）より、携帯端末装置２１に対して発行されたものである（ＣＡから個人情報管理サーバ１１経由で取得され、携帯端末装置２１に記憶されている）。
【０１２４】
図１４に戻り、ステップＳ３８において、認証部２２２は、チャレンジコード（認証部２２２が生成した乱数）を携帯端末装置２１に送信する。携帯端末装置２１の権利情報管理部３０１は、ステップＳ９において、これを受信し、認証部２９２に供給する。認証部２９２は、記憶している秘密鍵を用いて、チャレンジコードを暗号化し、レスポンスコードを生成する。ステップＳ１０において、認証部２９２は、生成したレスポンスコードを周辺装置管理サーバ４２に送信する。ステップＳ３９において、権利情報管理部２３１はこれを受信し、認証部２２２に供給する。
【０１２５】
ステップＳ４０において、認証部２２２は、ステップＳ３８で送信したチャレンジコードを、ステップＳ３７で受信した電子証明書に付加されている公開鍵を用いて復号する。復号の結果得られたコードが、ステップＳ３８で送信したチャレンジコード（乱数）と同一であれば、次に、認証部２２２は、インターネット３１を介してＣＡにアクセスし、ステップＳ３７で受信した電子証明書がＣＡの電子証明書の失効リストに掲示されているか否かを検査する。
【０１２６】
復号して得られたコードがチャレンジコードと異なるコードであった場合、または電子証明書が失効リストに掲示されている場合、ステップＳ４０において、認証部２２２は、携帯端末装置２１に対し、エラー通知を送信する（拒否）。携帯端末装置２１は、この通知をステップＳ１１で受信する。このとき、以降の処理は中止される。即ち、復号して得られたコードがチャレンジコードと同一であるか否かを判定することで、なりすましを防ぐことができる。また、ＣＡの失効リストに登録されているか否かを判定することで、電子証明書が有効期限内であっても、盗難や紛失等の理由でユーザにより電子証明書の失効届けが出されている電子証明書の不正利用を防止することができる。
【０１２７】
復号して得られたコードがチャレンジコードと一致し、かつ、電子証明書が失効リストに存在しない場合、認証部２２２は、携帯端末装置２１の周辺装置管理サーバ４２に対するアクセスの正当性が認められる（OK）と判定する。このとき、ステップＳ４１において、装置情報管理部２３２は、携帯端末装置２１にリソース情報を送信する。
【０１２８】
周辺リソース情報管理部３０３は、ステップＳ１２でリソース情報を受信するとステップＳ１３でこれを記憶する。
【０１２９】
以上の処理が定期的（５分毎）に行われるため、携帯端末装置２１は、任意の位置に移動し、その移動先で利用可能な装置に関するリソース情報を得ることができる。
【０１３０】
なお、携帯端末装置２１と周辺装置管理サーバ４２との間で、共通の秘密のデータを保持し、チャレンジにこのデータを組み合わせて演算することでレスポンスを生成するようにしてもよい。
【０１３１】
図１６は、図１４のステップＳ４１において、周辺装置管理サーバ４２から携帯端末装置２１に送信されるリソース情報の例を示す図である。このリソース情報は、装置情報管理部２３２が、LAN４４に接続されている装置として定期的に検出し、把握する装置であって、そのときの携帯端末装置２１の位置に最寄りのAPの近傍の装置（その位置の携帯端末装置２１から利用可能な装置）に関する情報である。
【０１３２】
図１６では、TV８２とPC８４の両方が利用可能とされている。物理的に利用可能な位置にあったとしても、ユーザＢが他人に利用できない装置、機能として設定した場合、その装置、機能は対象外とされる。なお、図１６に設けられている１乃至４５の番号は、行番号であり、説明の便宜上、設けたものである。
【０１３３】
図１６の第１行目の記述「<?xml version="1．0"?>」は、リソース情報がXML文書であることを表している。ルート要素である第２行目の記述「＜装置情報＞」と第４５行目の記述「＜/装置情報＞」は、第２行目乃至第４４行目の記述が、周辺装置管理サーバ４２の管理する装置情報を表していることを示している。
【０１３４】
また、第３行目の記述「＜PC８４＞」と第１２行目の記述「＜/PC８４＞」は、第４行目乃至第１１行目の記述が、PC８４の情報を示していることを表している。第４行目の記述「<OS>OperatingSystemA</OS>」は、PC８４のOS（OperatingSystem）が「OperatingSystemA」であることを示している。第５行目の記述「<再生可能なformat>．vsd</再生可能なformat>」では、要素内容に拡張子「．vsd」が記述されており、PC８４が、VISIO（登録商標）ファイルを再生することが可能であることを示している。
【０１３５】
また、第６行目の記述「<再生可能なformat>．html</再生可能なformat>」では、要素内容に拡張子「．html」が記述されており、インターネットのホームページに使われブラウザで表示できるハイパーテキスト記述のファイルが再生可能であることを示している。また、第７行目の記述「<言語>日本語</言語>」は、対応言語が「日本語」であることを示している。
【０１３６】
第８行目の記述「<ネットワーク情報>」と第１０行目の記述「</ネットワーク情報>」では、第９行目の記述が、PC８４のネットワーク上の情報を示していることを表している。また、第９行目の記述「<IPアドレス>43．XX．XX．XX</IPアドレス>」は、PC８４のIP（Internet Protocol）アドレスが「43．XX．XX．XX」であることを示している。さらにまた、第９行目の記述「<deviceType>Personal Computer</deviceType>」は、PC８４という装置がパーソナルコンピュータであることを示している。
【０１３７】
第１３行目の記述「<TV８２>」と第４４行目の記述「</TV８２>」は、第１４行目乃至第４３行目の記述がTV８２の情報が記述されていることを表している。
【０１３８】
第１４行目の記述「<ネットワーク情報>」と第１６行目の記述「</ネットワーク情報>」は、第１５行目の記述がTV８２のネットワーク上の情報であることを表している。また、第１５行目の記述「<IPアドレス>XX．XX．XX．XX</IPアドレス>」は、TV８２のネットワーク上のIPアドレスが「XX．XX．XX．XX」であることを表している。さらに、第１７行目の記述「<deviceType>TV tuner</deviceType>」は、TV８２が、テレビジョン受像機であることを表している。
【０１３９】
第１８行目の記述「<service>」と第４３行目の記述「</service>」は、第１９行目乃至第４２行目の記述が、TV８２が外部の装置（例えば、携帯端末装置２１）に提供するサービス内容を表している。第１９行目の記述「<serviceType>tune channel</serviceType>」は、TV８２は、外部の装置に対して、チャンネル操作を提供することを表している。
【０１４０】
第２０行目の記述「<controlUrl>」と第４２行目の記述「</controlUrl>」は、第２１行目乃至第４１行目の記述が、第２１行目の記述「URL for control」に示されているように、TV８２のチャンネルを操作するための情報が、URL（Uniform Resource Locator）上に記録されていることを示している。
【０１４１】
第２２行目の記述「<actionList>」と第４１行目の記述「</actionList>」は、第２３行目乃至第４０行目の記述にTV８２のチャンネルを操作するための動作情報の種類が記述されていることを表している。
【０１４２】
第２３行目の記述「<action>」と第２８行目の記述「</action>」は、第２４行目乃至第２７行目の記述に、動作情報が示されていることを表している。また、第２４行目の記述「<name>電源ON/OFF</name>」は、動作種目がTV８２の電源のON/OFFに関することであることを表している。第２５行目の記述「<argumentList>」と第２７行目の記述「</argumentList>」は、第２６行目に、実際に電源をON/OFFするため、例えば、<argument>aaaaaaaa</argument>のようなコマンドがリスト化されて記述されることを表している。「aaaaaaaa」のところにTV８２の電源のON/OFFするためのコマンドが記述されるが、図１６では、記述が長くなるので省略し、「<argument/>」とし、空要素が記述されている。
【０１４３】
第２９行目の記述「<action>」と第３４行目の記述「</action>」は、第３０行目乃至第３３行目の記述が、動作情報を示していることを表している。また、第３０行目の記述「<name>チャンネルを変更する</name>」は、動作種目がTV８２のチャンネルを変更することに関することであることを表している。第３１行目の記述「<argumentList>」と第３３行目の記述「</argumentList>」は、第３２行目に、実際にチャンネルを変更するための、例えば、<argument>bbbbbbbb</argument>のようなコマンドがリスト化されて記述されていることを表している。「bbbbbbbb」のところにTV８２のチャンネルを変更するためのコマンドが記述されるが、図１６では、記述が長くなるので省略し、「<argument/>」とし、空要素が記述されている。
【０１４４】
第３５行目の記述「<action>」と第４０行目の記述「</action>」は、第３６行目乃至第３９行目の記述が、動作情報を示していることを表している。また、第３６行目の記述「<name>ボリュームを変更する</name>」は、動作種目がTV８２のボリュームを操作することに関することを表している。第３７行目の記述「<argumentList>」と第３９行目の記述「</argumentList>」は、第３８行目に、実際にボリュームを変更するための、例えば、<argument>cccccccc</argument>のようなコマンドがリスト化されて記述されていることを表している。「cccccccc」のところにTV８２のボリュームを変更するためのコマンドが記述されるが、図１６では、記述が長くなるので省略し、「<argument/>」とし、空要素が記述されている。
【０１４５】
以上のようにして、リソース情報が得られた後、ユーザＡがアプリケーションデータをユーザＢの家４０で表示させるには、そのアプリケーションデータを、ユーザＡの家１０から携帯端末装置２１に取り込む処理が行われる。図１７と図１８は、この場合の処理を表している。
【０１４６】
ユーザＡは、入力部２６５の所定のボタンを押下することにより、家１０の装置に記録されているアプリケーションデータであって、ユーザＢの家４０で表示したいものの転送の要求を指令する。ステップＳ５１において、ユーザ操作情報取得部２９０は、この指令を取得する。
【０１４７】
ステップＳ５２において、認証部２９２は、個人情報管理サーバ１１のIPアドレス、個人情報管理サーバ１１に対する秘密鍵Ｋ1によって署名（暗号化）されたアクセス要求のためのメッセージ、および公開鍵Ｋ2を周辺装置管理サーバ４２に送信し、それを個人情報管理サーバ１１にさらに送信するように要求する。具体的には、認証部２９２は、アクセス要求のためのメッセージからハッシュ関数を用いてダイジェストを生成し、ダイジェストを秘密鍵Ｋ1によって署名（暗号化）する。その後、認証部２９２は、個人情報管理サーバ１１のIPアドレス、アクセス要求のためのメッセージ、生成したダイジェスト、および公開鍵Ｋ2を、権利情報管理部３０１を介し、周辺装置管理サーバ４２に送信し、それを個人情報管理サーバ１１にさらに送信するように要求する。ステップＳ７１において、ネットワーク情報管理部２３３は、これを受信する。
【０１４８】
ステップＳ７２において、ネットワーク情報管理部２３３は、個人情報管理サーバ１１に対して署名されたアクセス要求のためのメッセージ、および公開鍵Ｋ2を、そのＩＰアドレスに向けて送信する。ステップＳ８１において、認証部１６２は、通信部１３７から通信制御部１６４、および権利情報管理部１７１を介して携帯端末装置２１から署名されたメッセージ（平文のメッセージと、暗号化されたダイジェスト）、および公開鍵Ｋ2を受信する。
【０１４９】
個人情報管理サーバ１１と携帯端末装置２１が周辺装置管理サーバ４２を介して通信処理を行うのは、ブルートゥース機能のみ有している携帯端末装置２１は、通信エリア外に存在する個人情報管理サーバ１１と直接通信処理を行ことが困難なためである。なお、以上においては、周辺装置管理サーバ４２がブルートゥースのアクセスポイントの機能を兼ねるようにしているが、周辺装置管理サーバ４２と別に、ブルートゥースのアクセスポイントを設けるようにしてもよい。
【０１５０】
ステップＳ８２において、認証部１６２は、受信したアクセス要求のメッセージ、および公開鍵Ｋ2に基づいて、署名を検証する。具体的には、受信した平文のメッセージから、携帯端末装置２１が有するものと同一のハッシュ関数を用いてダイジェストが生成され、暗号化されているダイジェストが公開鍵Ｋ2を用いて復号され、ステップＳ５２で認証部２９２によって生成されたダイジェストが検出され、生成されたダイジェストと復号（検出）されたダイジェストが比較され、一致するか否かが判定される。生成されたダイジェストと復号（検出）されたダイジェストが一致しないと判定された場合、ステップＳ８２において、認証部１６２は、エラー通知を周辺装置管理サーバ４２に送信する（拒否）。ネットワーク情報管理部２３３は、ステップＳ７３において、これを受信する。ステップＳ７４において、ネットワーク情報管理部２３３は、個人情報管理サーバ１１から受信したエラー通知を携帯端末装置２１に送信する。認証部２９２は、ステップＳ５３において、これを受信する。このとき、それ以降の処理は中止される。
【０１５１】
これに対して、ステップＳ８２で生成されたダイジェストと復号（検出）されたダイジェストが一致すると判定された場合、認証部１６２は、ステップＳ８３において、秘密鍵Ｋ11で署名したアクセス許可を示すためのメッセージ、および公開鍵Ｋ12を携帯端末装置２１に送信する。
【０１５２】
すなわち、認証部１６２は、アクセス許可を示すメッセージからハッシュ関数を用いてダイジェストを生成し、ダイジェストを秘密鍵Ｋ11によって署名（暗号化）する。その後、認証部１６２は、アクセス許可を示すメッセージ、生成したダイジェスト、および公開鍵Ｋ12を、権利情報管理部１７１を介し、周辺装置管理サーバ４２に送信する。ネットワーク情報管理部２３３は、ステップＳ７５において、これを受信する。ステップＳ７６において、ネットワーク情報管理部２３３は、個人情報管理サーバ１１から受信した署名されたメッセージ（平文のメッセージと暗号化されたダイジェスト）、および公開鍵Ｋ12を携帯端末装置２１に送信する。認証部２９２は、ステップＳ５４において、通信部２６７から、通信制御部２９４、および権利情報管理部３０１を介し、これを受信する。
【０１５３】
ステップＳ５５において、認証部２９２は、受信したアクセス許可を示すメッセージ、および公開鍵Ｋ12に基づいて、署名を検証する。すなわち、受信された平文のメッセージから、ハッシュ関数を使ってダイジェストが生成され、暗号化されているダイジェストが公開鍵Ｋ12を用いて復号され、ステップＳ８３で認証部１６２によって生成されたダイジェストが検出され、生成されたダイジェストと復号（検出）されたダイジェストが比較され、一致するか否かが検証される。以上のような認証処理により、携帯端末装置２１と個人情報管理サーバ１１の両者間での通信中のデータ秘匿が可能となる。また、以上の処理では、公開鍵Ｋ2および公開鍵Ｋ12が署名されたメッセージと共に送信され、個人情報管理サーバ１１および携帯端末装置２１のそれぞれが、公開鍵Ｋ2および公開鍵Ｋ12のそれぞれを取得するようにしたが、外部のサーバから取得するようにしてもよい。さらに、以上では、PKI（Public Key Infrastructure）方式を用いて、個人情報管理サーバ１１と携帯端末装置２１との認証処理を行うようにしたが、図２８を参照して後述するように、共通秘密鍵方式を用いて認証処理を行ってもよい。
【０１５４】
なお、以下同様に、携帯端末装置２１と個人情報管理サーバ１１との通信処理は、周辺装置管理サーバ４２を介して行われるのであるが、簡略化するため、図１７と図１８には、周辺装置管理サーバ４２を介するステップを省略し、携帯端末装置２１と個人情報管理サーバ１１が直接通信を行っているように記載する。
【０１５５】
ステップＳ５５において、生成されたダイジェストと復号（検出）されたダイジェストが、一致しないと判定された場合、認証部２９２は、個人情報管理サーバ１１にエラー通知を送信する（拒否）。認証部１６２は、ステップＳ８４において、これを受信する。このとき、それ以降の処理は中止される。これに対して、ダイジェストが一致すると判定された場合、ステップＳ５６において、ユーザ情報管理部３０２は、図１４のステップＳ１３の処理で記憶した家４０のリソース情報（図１６）を携帯端末装置２１に送信すると共に、家１０の機器に記録してあるアプリケーションデータのデータリストの送信を要求する。周辺リソース情報管理部１７３は、ステップＳ８５において、これを受信し、リソース情報を記録または更新する。
【０１５６】
ユーザ情報管理部１７２は、LAN１４に接続されている装置に記録されているアプリケーションデータのデータリストを予め作成し、常に管理しており、これをステップＳ８６において、読み出し、送信する。ステップＳ５７において、ユーザ情報管理部３０２は、これを受信すると表示制御部２９５に供給する。表示制御部２９５は、データリストをLCDを有する出力部２６４に出力し、表示する。ユーザＡは、このリストを見て、家４０で表示したいデータを、入力部２６５を操作して入力する。
【０１５７】
ステップＳ５８において、ユーザ操作情報取得部２９０は、ユーザＡによって、データリストの中から、選択され、要求されたアプリケーションデータの情報を取得し、ステップＳ５９において、ユーザ情報管理部３０２は、ユーザＡにより指定されたアプリケーションデータを要求する信号を送信する。ユーザ情報管理部１７２は、ステップＳ８７において、これを受信する。
【０１５８】
ステップＳ８８において、周辺リソース情報管理部１７３は、ステップＳ８５で受信した家４０のリソース情報から、携帯端末装置２１により要求されたアプリケーションデータを再生、表示可能なアプリケーションがインストールされている装置を検索する。
【０１５９】
図１９は、個人情報管理サーバ１１に記録されている個人情報のデータ構造例を示す図である。ユーザＡの個人情報は、ツリー構造を成しており、ルートエントリ５２１から、コンテンツ５３１、嗜好情報５３２、履歴５３３、携帯端末装置周辺情報５３４、スケジュール５３５、およびアドレス帳５３６に分かれている。コンテンツ５３１は、オフィス５５１、ビデオ５５２、写真５５３、および音楽５５４に分かれている。さらに、携帯端末装置周辺情報５３４は、ネットワーク情報５５５、機器情報５５６、およびアクセス権情報５５７に分かれている。
【０１６０】
オフィス５５１には、「FILE1．vsd」、「FILE2．doc」等のアプリケーションデータ名（ファイル名）が記録されている。図１７のステップＳ８６において送信されたデータリストは、オフィス５５１に記録されている「FILE1．vsd」、「FILE2．doc」等のアプリケーションデータ名をリスト化したものである。今、ユーザＡが送信を要求しているアプリケーションデータは、「FILE1．vsd」とする。
【０１６１】
また、装置情報５５６には、リソース情報（図１６）として記録したPC８４とTV８２の情報が記録されている。PC８４のデータ５７１は、図１６の第３行目乃至第１２行目に記述されているリソース情報である。今、ユーザＡが、要求しているアプリケーションデータは「FILE1．vsd」であるので、データ５７１の「<再生可能なformat>．vsd</再生可能なformat>」に基づいて、図１８のステップＳ８８において、周辺リソース情報管理部１７３は、要求されたアプリケーションデータを再生、表示可能な装置として、PC８４を検索する。
【０１６２】
ステップＳ８９において、ユーザ情報管理部１７２は、要求されたアプリケーションデータを記録しているPC６４に対し、アプリケーションデータを要求する信号を送信する。PC６４のデータ検索部３７２は、通信部３３８から通信制御部３７１を介してステップＳ１１１おいて、これを受信する。
【０１６３】
ステップＳ１１２において、データ検索部３７２は、要求されたアプリケーションデータを記憶部３３９より読み出し、ステップＳ１１３において、通信制御部３７１は、アプリケーションデータを個人情報管理サーバ１１に送信する。ユーザ情報管理部１７２は、ステップＳ９０において、これを受信する。
【０１６４】
ステップＳ９１において、権利情報管理部１７１は、周辺装置管理サーバ４２に対して、ステップＳ８８で検索されたPC８４にアクセスするためのアクセス権を要求する信号を携帯端末装置２１に送信する。権利情報管理部２３１は、ステップＳ７７において、これを受信する。
【０１６５】
ステップＳ７８において、権利情報管理部２３１は、アクセス権を作成する。図２０は、アクセス権の例を示す図である。図２０の例では、アクセス権は、「アクセス権のバージョン番号」、「アクセス権の通し番号」、「管理サーバ（周辺装置管理サーバ４２）の名前」、「権利の範囲」、および「有効期限」で構成されている。いまの場合、「権利の範囲」に、使用対象アプリケーションとしてPC８４が有するアプリケーションVISIOが記述されていると共に、使用許可装置として携帯端末装置２１を識別する識別番号（権利情報管理部２３１が付与したもの）が記述されている。
【０１６６】
ステップＳ７９において、権利情報管理部２３１は、アクセス権（図２０）を個人情報管理サーバ１１に送信する。ステップＳ９２において、権利情報管理部１７１は、これを受信する。
【０１６７】
ステップＳ９３において、権利情報管理部１７１は、ステップＳ９２で取得したアクセス権、およびステップＳ９０で取得したアプリケーションデータを携帯端末装置２１に送信する。権利情報管理部３０１は、ステップＳ６０において、アクセス権、およびアプリケーションデータを受信し、ステップＳ６１においてこれを記憶する。
【０１６８】
なお、アクセス権の授受も、暗号化して行うようにしてもよい。
【０１６９】
以上の処理により、アクセス権とアプリケーションデータが取得されたので、家４０でそのアプリケーションデータを表示させることが可能となる。この場合、さらに図２１のフローチャートに示される処理が実行される。
【０１７０】
ステップＳ１６１において、ユーザＡは入力部２６５を操作して、PC８４を利用したアプリケーションデータの表示を指令する。ユーザ操作情報取得部２９０は、この指令を取得する。ステップＳ１６２において、権利情報管理部３０１は、アクセス権（図２０）を周辺装置管理サーバ４２に送信する。認証部２２２は、ステップＳ１８１において、これを受信する。
【０１７１】
ステップＳ１８２において、認証部２２２は、自ら（周辺装置管理サーバ４２）発行したアクセス権であるか否か、また、有効期限が切れているか否か等を判定することにより、受信したアクセス権の有効性を確認する。認証部２２２は、アクセス権が有効ではないと判定した場合、エラー通知を携帯端末装置２１に送信する。認証部２９２は、ステップＳ１６３において、これを受信する。このとき表示ができないことになる。
【０１７２】
アクセス権が有効である場合、ステップＳ１８３において、権利情報管理部２３１は、携帯端末装置２１に、アプリケーションデータの送信を許可することを示す信号を送信する。認証部２９２は、ステップＳ１６４において、これを受信する。
【０１７３】
ステップＳ１６５において、ユーザ情報管理部３０２は、最寄りのAPおよびLAN４４を介して、アプリケーションデータをPC８４に送信する。ステップＳ２０１において、表示制御部４０２は、通信部３３８から通信制御部４０１を介してこれを受信すると、VISIOを起動し、ステップＳ２０２において、LCD等の表示装置で構成される出力部３３６にアプリケーションデータを再生、表示する。
【０１７４】
図２２と図２３は、周辺装置管理サーバ４２の管理する機器にユーザＡが要求したアプリケーションデータを再生、表示可能なアプリケーションをインストールした装置が存在しない場合に、携帯端末装置２１のアプリケーションデータを表示する処理を表している。
【０１７５】
図２２と図２３の処理の場合、携帯端末装置２１は、図１４のステップＳ１２で、図２４に示されるようなリソース情報を受信する。図１６のリソース情報と図２４のリソース情報を比較して明らかなように、図１６では第５行目の記述が「<再生可能なformat>．vsd</再生可能なformat>」となっているのに対して、図２４の第５行目の記述は「<再生可能なformat>．pdf</再生可能なformat>」となっている。即ち、図２４のPC８４では、VISIOのファイルを表示することはできないが、PDFファイルが表示可能とされている。図２４のその他の記述は図１６における場合と同様である。
【０１７６】
図１７と図１８の処理と同様に、ユーザＡの要求するアプリケーションデータが「FILE１．vsd（図１９）」であるとすると、図２４のリソース情報を有するPC８４は、「FILE１．vsd」を表示することはできない。
【０１７７】
図２２と図２３の処理では、図１８のステップＳ８８乃至ステップＳ９１の処理に対応する図２３のステップＳ３８８乃至ステップＳ３９２の処理以外の処理は、基本的に同様であるので、その詳細な説明は、繰り返しになるので、適宜省略する。
【０１７８】
即ち、ユーザＡが、携帯端末装置２１を操作し、アプリケーションデータを要求することにより、個人情報管理サーバ１１と携帯端末装置２１との間で、認証処理が行われる。そして、認証処理による個人情報管理サーバ１１および携帯端末装置２１の双方の正当性の確認後、周辺装置管理サーバ４２より取得したリソース情報が個人情報管理サーバ１１に送信される。ユーザＡは、携帯端末装置２１を操作し、受信したデータリストの中から、所望のアプリケーションデータを選択、要求する。
【０１７９】
ステップＳ３８８において、周辺リソース情報管理部１７３は、リソース情報（図２４）から、要求されたアプリケーションデータ（FILE１．vsd）をフォーマット変換することで、再生、表示が可能になるフォーマットを検索する。例えば、周辺リソース情報管理部１７３は、PDFファイルならPC８４で再生可能と判断する。
【０１８０】
ステップＳ３８９において、ユーザ情報管理部１７２は、要求されたアプリケーションデータを記録しているPC６４に対し、アプリケーションデータを要求する信号を送信する。PC６４のデータ検索部３７２はステップＳ４１１において、これを受信する。
【０１８１】
ステップＳ４１２において、データ検索部３７２は、要求されたアプリケーションデータを記憶部３３９より読み出し、ステップＳ４１３において、通信制御部３７１は、アプリケーションデータを個人情報管理サーバ１１に送信する。ユーザ情報管理部１７２は、ステップＳ３９０において、これを受信する。
【０１８２】
ステップＳ３９１において、データフォーマット変換部１６５は、要求されたアプリケーションデータである「FILE１．vsd」をPDFファイルフォーマットに変換する。ステップＳ３９２において、権利情報管理部１７１は、個人情報管理サーバ１１に、アクセス権を要求する。
【０１８３】
その後の処理は、図１８における場合と同様である。即ち、個人情報管理サーバ２１は、周辺装置管理サーバ４２が作成するアクセス権を受信し、受信したアクセス権とフォーマット変換したアプリケーションデータを携帯端末装置２１に送信し、携帯端末装置２１は、アクセス権とフォーマット変換されたアプリケーションデータを受信、記憶する。
【０１８４】
図２２と図２３の処理では、周辺装置管理サーバ４２の管理する機器にユーザＡが要求したアプリケーションデータを再生、表示可能なアプリケーションをインストールした装置が存在しなかった場合、個人情報管理サーバ１１がフォーマット変換するようにしたが、他の装置にフォーマット変換を実行させることも可能である。図２５と図２６はこの場合の処理を表している。
【０１８５】
図２５と図２６の処理の場合、リソース情報としては、図２２と図２３の処理の場合と同様に、図２４のリソース情報が受信される。
【０１８６】
図２５と図２６の処理では、図２３のステップＳ３８８乃至ステップＳ３９２に対応する図２６のステップＳ５８８乃至ステップＳ５９５の処理と、それに関連するステップＳ６１１乃至Ｓ６１３，Ｓ６３１乃至Ｓ６３３，Ｓ６５１乃至Ｓ６５３に対応する処理以外の処理は、基本的に同様であるので、その詳細な説明は、繰り返しになるので、適宜省略する。
【０１８７】
即ち、ユーザＡが、携帯端末装置２１を操作し、アプリケーションデータを要求することにより、個人情報管理サーバ１１と携帯端末装置２１との間で、認証処理が行われる。そして、認証処理による個人情報管理サーバ１１および携帯端末装置２１の双方の正当性の確認後、周辺装置管理サーバ４２より取得したリソース情報が個人情報管理サーバ１１に送信される。ユーザＡは、携帯端末装置２１を操作し、受信したデータリストの中から、所望のアプリケーションデータを選択、要求する。
【０１８８】
ステップＳ５８８において、周辺リソース情報管理部１７３は、リソース情報（図２４）より、フォーマット変換することで、要求されたアプリケーションデータ（FILE１．vsd）を表示することが可能になるフォーマットを検索する。例えば、周辺リソース情報管理部１７３は、PDFファイルのフォーマットを検索する。
【０１８９】
ステップＳ５８９において、ユーザ情報管理部１７２は、要求されたアプリケーションデータを記録しているPC６４に対し、データを要求することを示す信号を送信する。PC６４のデータ検索部３７２は、ステップＳ６１１において、これを受信する。
【０１９０】
ステップＳ６１２において、データ検索部３７２は、記憶部３３９より要求されたアプリケーションデータを読み出し、ステップＳ６１３において、通信制御部３７１は、アプリケーションデータを個人情報管理サーバ１１に送信する。ステップＳ５９０において、ユーザ情報管理部１７２は、これを受信する。
【０１９１】
ステップＳ５９１において、データフォーマット変換部１６５は、周辺装置管理サーバ１２に対して、フォーマット変換可能な装置を検索する指令を送信する。ステップＳ６３１において、周辺装置管理サーバ１２の装置情報管理部２３２は、これを受信する。
【０１９２】
ステップＳ６３２において、装置情報管理部２３２は、LAN１４に接続されている装置の中から、個人情報管理サーバ１１より指定されたフォーマット（例えば、PDFファイル）に変換可能な装置を検索し、ステップＳ６３３において、装置情報管理部２３２は、検索結果を個人情報管理サーバ１１に送信する。ステップＳ５９２において、ユーザ情報管理部１７２は、これを受信する。
【０１９３】
図２７は、周辺装置管理サーバ１２がLAN１４に接続されている装置を管理する管理情報のデータ構造例を示している。ルートエントリ６０１をルートとし、ネットワーク情報６３１、装置情報６３２、およびアクセス権情報６３３が設けられている。また、装置情報６３２は、PC６４、PC６５、および録画装置６２に分けられている。
【０１９４】
なお、以下に、PC６４およびPC６５のリソース情報６５１，６５２を説明するが、リソース情報６５１，６５２に記述されている１乃至９または１乃至２０の数字は行番号であり、説明の便宜上付加したものである。
【０１９５】
PC６４のリソース情報６５１は、第１行目の記述「＜PC６４＞」と第９行目の記述「＜/PC６４＞」は、第２行目乃至第８行目の記述が、PC６４の情報を示していることを表している。第２行目の記述「<OS>OperatingSystemA</OS>」は、PC６４のOS（OperatingSystem）が「OperatingSystemA」であることを示している。第３行目の記述「<再生可能なformat>．vsd</再生可能なformat>」では、要素内容に拡張子「．vsd」が記述されており、PC６４が、VISIO（登録商標）ファイルを再生することが可能であることを示している。
【０１９６】
また、第４行目の記述「<言語>日本語</言語>」は、対応言語が「日本語」であることを示している。さらに、第５行目の記述「<ネットワーク情報>」と第７行目の記述「</ネットワーク情報>」では、第６行目の記述が、PC６４のネットワーク上の情報を示していることを表している。また、第６行目の記述「<IPアドレス>4２．XX．XX．XX</IPアドレス>」は、PC６４のIP（Internet Protocol）アドレスが「4２．XX．XX．XX」であることを示している。また、第８行目の記述「<deviceType>Personal Computer</deviceType>」は、PC６４という装置がパーソナルコンピュータであることを示している。
【０１９７】
このように、PC６４は、要求されたアプリケーションデータ（FILE１．vsd）を再生可能ではあるが、PDFファイルに変換することはできない。
【０１９８】
また、PC６５のリソース情報６５２では、第１行目の記述「＜PC６５＞」と第２０行目の記述「＜/PC６５＞」は、第２行目乃至第１９行目の記述が、PC６５の情報を示していることを表している。第２行目の記述「<OS>OperatingSystemA</OS>」は、PC６５のOS（OperatingSystem）が「OperatingSystemA」であることを示している。第３行目の記述「<再生可能なformat>．vsd</再生可能なformat>」では、要素内容に拡張子「．vsd」が記述されており、PC６５が、VISIO（登録商標）ファイルを再生することが可能であることを示している。
【０１９９】
また、第４行目の記述「<再生可能なformat>．pdf</再生可能なformat>」では、要素内容に拡張子「．pdf」が記述されており、PDFファイルを再生可能であることを示している。また、第５行目の記述「<言語>日本語</言語>」は、対応言語が「日本語」であることを示している。
【０２００】
第６行目の記述「<ネットワーク情報>」と第８行目の記述「</ネットワーク情報>」では、第７行目の記述が、PC６５のネットワーク上の情報を示していることを表している。また、第７行目の記述「<IPアドレス>XX．XX．XX．ZZ</IPアドレス>」は、PC６５のIP（Internet Protocol）アドレスが「XX．XX．XX．ZZ」であることを示している。さらにまた、第９行目の記述「<deviceType>Personal Computer</deviceType>」は、PC６５という装置がパーソナルコンピュータであることを示している。
【０２０１】
第１０行目の記述「<service>」と第１９行目の記述「</service>」は、第１１行目乃至第１８行目の記述が、PC６５が外部の装置に提供するサービス内容を表している。第１１行目の記述「<serviceType>data convert</serviceType>」は、PC６５は、外部の装置に対して、データ変換機能を提供することを表している。
【０２０２】
第１２行目の記述「<controlUrl>URL for control</controlUｒl>」は、PC６５をコントロールするための情報が、URL（Uniform Resource Locator）上に記録されていることを示している。
【０２０３】
第１３行目の記述「<argumentList>」と第１８行目の記述「</argumentList>」は、第１４行目乃至第１７行目の記述が実際の動作をリストとして記述されていることを示している。第１４行目の記述「<argument>」と第１６行目の記述「</argument>」は、第１５行目の記述「<srcFormat>．vsd</srcFormat>」と第１６行目の記述「<dstFormat>．pdf</dstFormat>」が表しているように「．vsd」を「．pdf」に変換することが可能であることを示している。即ち、VISIOファイルをPDFファイルに変換することが可能であることを示している。
【０２０４】
従って、図２６のステップＳ５９２で、受信した検索結果は、PC６５が要求されているアプリケーションデータをPC８４で再生可能なフォーマットに変換することが可能であることを示している。
【０２０５】
ステップＳ５９３において、ユーザ情報管理部１７２は、アプリケーションデータとアプリケーションデータのフォーマット変換の実行を要求する信号を送信する。ステップＳ６５１において、PC６５のデータフォーマット変換部４３２は、通信部３３８から通信制御部４３１を介してこれを受信する。
【０２０６】
ステップＳ６５２において、データフォーマット変換部４３２は、アプリケーションデータのフォーマットを、VISIOのフォーマットからpdfのフォーマットに変換する。ステップＳ６５３において、通信制御部４３１は、フォーマット変換されたデータを個人情報管理サーバ１１に送信する。ステップＳ５９４において、ユーザ情報管理部１７２は、これを受信する。
【０２０７】
ステップＳ５９５において、権利情報管理部１７１は、周辺装置管理サーバ４２に、アクセス権を要求する。その後、個人情報管理サーバ１１は、周辺装置管理サーバ４２が作成するアクセス権を受信し、受信したアクセス権とフォーマット変換したアプリケーションデータを携帯端末装置２１に送信し、携帯端末装置２１は、アクセス権とフォーマット変換されたアプリケーションデータを受信、記憶する。
【０２０８】
次に、図２８と図２９のフローチャートを参照して、図１７と図１８の携帯端末装置２１と個人情報管理サーバ１１との認証処理の他の例を説明する。
【０２０９】
この例では、携帯端末装置２１と個人情報管理サーバ１１との間で、共通秘密鍵方式を利用した認証処理が行われている。携帯端末装置２１は、共通秘密鍵Ｋaを予め記憶部２６６に記憶している。個人情報管理サーバ１１は、共通秘密鍵Ｋbを予め記憶部１３６に記憶している。共通秘密鍵Ｋaと共通秘密鍵Ｋbは同一のものである。
【０２１０】
ユーザＡは、入力部２６５の所定のボタンを押下することにより、家１０の装置に記録されているアプリケーションデータであって、ユーザＢの家４０で表示したいものの転送の要求を指令する。ステップＳ７０１において、ユーザ操作情報取得部２９０は、この指令を取得する。
【０２１１】
ステップＳ７０２において、認証部２９２は、個人情報管理サーバ１１のＩＰアドレス、個人情報管理サーバ１１に対するアクセスを行うために、適当な乱数を権利情報管理部３０１を介し、周辺装置管理サーバ４２に送信し、それを個人情報管理サーバ１１にさらに送信するように要求する。ステップＳ７３１において、ネットワーク情報管理部２３３は、これを受信する。
【０２１２】
ステップＳ７３２において、ネットワーク情報管理部２３３は、個人情報管理サーバ１１に対してステップＳ７３１で受信した乱数を送信する。ステップＳ７５１において、認証部１６２は、通信部１３７から通信制御部１６４、権利情報管理部１７１を介して携帯端末装置２１から乱数を受信する。
【０２１３】
ステップＳ７５２において、認証部１６２は、携帯端末装置２１に、受信した乱数を共通秘密鍵Ｋbを用いて暗号化し、暗号化された乱数を送信する。ネットワーク情報管理部２３３は、ステップＳ７３３において、これを受信する。ステップＳ７３４において、ネットワーク情報管理部２３３は、個人情報管理サーバ１１から受信した暗号化された乱数を携帯端末装置２１に送信する。認証部２９２は、権利情報管理部３０１を介し、ステップＳ７０３において、この暗号化された乱数を受信する。
【０２１４】
なお、以下同様に、携帯端末装置２１と個人情報管理サーバ１１との通信処理は、周辺装置置管理サーバ４２を介して行われるのであるが、簡略化するため、図２８と図２９には、周辺装置管理サーバ４２を介するステップを省略し、携帯端末装置２１と個人情報管理サーバ１１が直接通信を行っているように記載する。
【０２１５】
ステップＳ７０４において、認証部２９２は、ステップＳ７０２の処理で送信した乱数を、自身の共通秘密鍵Ｋaを用いて暗号化し、暗号化した乱数と受信した暗号化されている乱数とが一致するか否かを判定する。両者が一致していないと判定された場合、認証部２９２は、エラー通知を個人情報管理サーバ１１に送信する（拒否）。認証部１６２は、ステップＳ７５３において、これを受信する。このとき、それ以降の処理は中止される。これに対して、両者が一致すると判定された場合、相手方が同一の共通秘密鍵を有することが確認できたので、認証ができたことを表わすコードを個人情報管理サーバ１１に送信する（ＯＫ）。認証部１６２は、ステップＳ７５４において、これを受信する。
【０２１６】
ステップＳ７５５において、認証部１６２は、所定の乱数を送信する。ステップＳ７０６において、認証部２９２は、これを受信する。ステップＳ７０７において、認証部２９２は、受信した乱数を共通秘密鍵Ｋaを用いて暗号化し、暗号化した乱数を乱数として送信する。認証部１６２は、ステップＳ７５６において、これを受信する。
【０２１７】
ステップＳ７５７において、認証部１６２は、ステップＳ７５３の処理で送信した乱数を共通秘密鍵Ｋbを用いて暗号化し、暗号化した乱数と、ステップＳ７５６で受信した暗号化されている乱数を比較し、両者が一致するか否かを判定する。両者が一致していないと判定された場合、認証部１６２は、エラー通知を携帯端末装置２１に送信する（拒否）。認証部２９２は、ステップＳ７０８において、これを受信する。このとき、それ以降の処理は中止される。これに対し両者が一致すると判定された場合、相手方が同一の共通秘密鍵を有することが確認できたので、ステップＳ７５８において、周辺リソース情報管理部１７３は、リソース情報の要求を示す信号を送信する。周辺リソース情報管理部３０３は、ステップＳ７０９において、これを受信し、ステップＳ７１０において、リソース情報を送信する。
【０２１８】
その後の処理は、図１７と図１８を参照して上述した処理と同様であるので省略する。
【０２１９】
図２２と図２３、図２５と図２６の処理においても同様の認証処理を適用することが可能である。
【０２２０】
以上においては、携帯端末装置２１が家４０に移動した場合の処理について説明したが、家１０においても同様の処理が実行される。また、データを表示させる場合を例としたが、データ表示する以外に、各装置の形態で利用、処理を行う場合にも本発明は適用ができる。
【０２２１】
なお、本明細書において、フローチャートに記載された処理は、ステップとして記載された順序に従って、時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくても、並列的あるいは個別に実行される処理をも含むものである。
【０２２２】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表す
ものである。
【図面の簡単な説明】
【０２２３】
【図１】本発明を適用した情報処理システムの構成例を示すブロック図である。
【図２】図１の家の内部の構成をさらに詳細に説明するためのブロック図である。
【図３】図１の家の内部の構成をさらに詳細に説明するためのブロック図である。
【図４】個人情報管理サーバの構成例を示すブロック図である。
【図５】図４のCPUの機能的構成例を示すブロック図である。
【図６】周辺装置管理サーバの構成例を示すブロック図である。
【図７】図６のCPUの機能的構成例を示すブロック図である。
【図８】携帯端末装置の構成例を示すブロック図である。
【図９】図８のCPUの機能的構成例を示すブロック図である。
【図１０】PCの構成例を示すブロック図である。
【図１１】図１０のCPUの機能的構成例を示すブロック図である。
【図１２】図１０のCPUの機能的構成例を示すブロック図である。
【図１３】図１０のCPUの機能的構成例を示すブロック図である。
【図１４】携帯端末装置が周辺装置管理サーバからリソース情報を収集する処理を説明するフローチャートである。
【図１５】電子証明書の例を示す図である。
【図１６】リソース情報の構成例を示す図である。
【図１７】携帯端末装置がアクセス権とアプリケーションデータを取得する処理を説明するフローチャートである。
【図１８】携帯端末装置がアクセス権とアプリケーションデータを取得する処理を説明するフローチャートである。
【図１９】個人情報管理サーバに保持されているデータの構成例を説明するための図である。
【図２０】アクセス権の例を示す図である。
【図２１】アプリケーションデータの表示を行う処理を説明するフローチャートである。
【図２２】携帯端末装置がアクセス権とアプリケーションデータを取得する処理を説明するフローチャートである。
【図２３】携帯端末装置がアクセス権とアプリケーションデータを取得する処理を説明するフローチャートである。
【図２４】リソース情報の他の構成例を示す図である。
【図２５】携帯端末装置がアクセス権とアプリケーションデータを取得する処理を説明するフローチャートである。
【図２６】携帯端末装置がアクセス権とアプリケーションデータを取得する処理を説明するフローチャートである。
【図２７】周辺装置管理サーバに保持されているデータの構成例を説明するための図である。
【図２８】共通秘密鍵の認証処理を説明するためのフローチャートである。
【図２９】共通秘密鍵の認証処理を説明するためのフローチャートである。
【符号の説明】
【０２２４】
１１  個人情報管理サーバ，  １２  周辺装置管理サーバ，  １３  端末装置，  ２１  携帯端末装置，  ３１  インターネット，  ４０  家，  ４１  個人情報管理サーバ，  ４２  周辺装置管理サーバ，  ４３  端末装置，  １６１  個人情報管理部，  １６２  認証部，  １６４  通信制御部，  １６５  データフォーマット変換部，  １７１  権利情報管理部，  １７２  ユーザ情報管理部，  １７３  周辺リソース情報管理部，  ２２１  個人情報管理部，  ２２２  認証部，  ２２４  通信制御部，  ２３１  権利情報管理部，  ２３２  装置情報管理部，  ２３３  ネットワーク情報管理部，  ２９１  個人情報管理部，  ２９２  認証部，  ２９４  通信制御部，  ３０１  権利情報管理部，  ３０２  ユーザ情報管理部，  ３０３  周辺リソース情報管理部，  ３７２  データ検索部，  ４０２  表示制御部，  ４３２  データフォーマット変換部
【図１】
0004661045.tif 000002
【図２】
0004661045.tif 000003
【図３】
0004661045.tif 000004
【図４】
0004661045.tif 000005
【図５】
0004661045.tif 000006
【図６】
0004661045.tif 000007
【図７】
0004661045.tif 000008
【図８】
0004661045.tif 000009
【図９】
0004661045.tif 000010
【図１０】
0004661045.tif 000011
【図１１】
0004661045.tif 000012
【図１２】
0004661045.tif 000013
【図１３】
0004661045.tif 000014
【図１４】
0004661045.tif 000015
【図１５】
0004661045.tif 000016
【図１６】
0004661045.tif 000017
【図１７】
0004661045.tif 000018
【図１８】
0004661045.tif 000019
【図１９】
0004661045.tif 000020
【図２０】
0004661045.tif 000021
【図２１】
0004661045.tif 000022
【図２２】
0004661045.tif 000023
【図２３】
0004661045.tif 000024
【図２４】
0004661045.tif 000025
【図２５】
0004661045.tif 000026
【図２６】
0004661045.tif 000027
【図２７】
0004661045.tif 000028
【図２８】
0004661045.tif 000029
【図２９】
0004661045.tif 000030