【手続補正書】
【提出日】平成18年8月7日(2006.8.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークを介して複数の他の情報処理装置と通信を行い、ユーザに関連するユーザ
情報を記憶する情報処理装置であって、
ユーザが所持する携帯端末と前記ネットワークを介して通信する通信手段と、
前記携帯端末に記憶され、前記ユーザに関連するユーザ情報を取得する取得手段と、
前記取得手段により取得されたユーザ情報に基づいて、前記情報処理装置に記憶される
前記ユーザ情報の更新を行う更新手段と、
前記携帯端末に記憶される前記ユーザ情報を更新するデータを作成する作成手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記携帯端末が前記ネットワークに接続されていない場合、前記通信手段は、前記携帯
端末に代わって前記他の情報処理装置と通信を行う
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記ユーザ情報として、
前記携帯端末を特定する情報と、
前記携帯端末が、前記他の情報処理装置を認証する合言葉と、
前記携帯端末が、情報を暗号化するとき用いる第１のコードおよび第１のコードに対
応して生成される第２のコードと、
前記他の情報処理装置を特定する情報と、
前記他の情報処理装置が、前記携帯端末を認証する合言葉と、
前記他の情報処理装置が、情報を暗号化するとき用いる第３のコードと
をさらに記憶することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記ユーザ情報を前記他の情報処理装置から提供されたコンテンツの利用履歴にもとづいて更新する更新手段をさらに備える
ことを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記携帯端末と前記ネットワークを接続するアクセスポイントを特定し、特定された前記アクセスポイントの位置に基づいて、前記ユーザの現在地を特定し、前記ユーザの現在地の情報を前記ユーザ情報として記憶する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記アクセスポイントに対応する機器を特定するＩＤと、前記機器と通信するために必要なアクセスキーを前記ユーザ情報としてさらに記憶する
ことを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記通信手段は、前記携帯端末と所定の時間間隔で通信し、前記ユーザの現在地の情報、並びに前記アクセスポイントに対応する機器のＩＤおよびアクセスキーを更新する
ことを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記他の情報処理装置から前記ユーザとの会話の要求を表す要求信号を前記ネットワークを介して受信した場合、前記ユーザ情報を前記他の情報処理装置に送信する
ことを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記携帯端末の記憶容量を超えて存在する前記ユーザ情報をさらに記憶する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項１０】
ネットワークを介して複数の他の情報処理装置と通信を行い、ユーザに関連するユーザ情報を記憶する情報処理装置の情報処理方法であって、
ユーザが所持する携帯端末と前記ネットワークを介して通信する通信ステップと、
前記携帯端末に記憶され、前記ユーザに関連するユーザ情報を取得する取得ステップと、
前記取得ステップの処理により取得されたユーザ情報に基づいて、前記情報処理装置に記憶される前記ユーザ情報の更新を行う更新ステップと、
前記携帯端末に記憶される前記ユーザ情報を更新するデータを作成する作成ステップと
を含むことを特徴とする情報処理方法。
【請求項１１】
ネットワークを介して複数の他の情報処理装置と通信を行い、ユーザに関連するユーザ情報を記憶する情報処理装置のプログラムであって、
ユーザが所持する携帯端末と前記ネットワークを介して通信するように制御する通信制御ステップと、
前記携帯端末に記憶され、前記ユーザに関連するユーザ情報の取得を制御する取得制御ステップと、
前記取得制御ステップの処理により取得されたユーザ情報に基づいて、前記情報処理装置に記憶される前記ユーザ情報の更新を行うように制御する更新制御ステップと、
前記携帯端末に記憶される前記ユーザ情報を更新するデータの作成を制御する作成制御ステップと
をコンピュータに実行させることを特徴とするプログラム。
【請求項１２】
ネットワークを介して複数の他の情報処理装置と通信を行い、ユーザに関連するユーザ情報を記憶する情報処理装置のプログラムが記録される記録媒体であって、
ユーザが所持する携帯端末と前記ネットワークを介して通信するように制御する通信制御ステップと、
前記携帯端末に記憶され、前記ユーザに関連するユーザ情報の取得を制御する取得制御ステップと、
前記取得制御ステップの処理により取得されたユーザ情報に基づいて、前記情報処理装置に記憶される前記ユーザ情報の更新を行うように制御する更新制御ステップと、
前記携帯端末に記憶される前記ユーザ情報を更新するデータの作成を制御する作成制御ステップと
をコンピュータに実行させるプログラムが記録されることを特徴とする記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】削除
【補正の内容】
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
前記携帯端末と前記ネットワークを接続するアクセスポイントを特定し、特定されたアクセスポイントの位置に基づいて、ユーザの現在地を特定し、ユーザの現在地の情報をユーザ情報として記憶するようにすることができる。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００４４
【補正方法】変更
【補正の内容】
【００４４】
この情報処理装置は、前記携帯端末と前記ネットワークを接続するアクセスポイント（例えば、図３９のアクセスポイント２５−１）を特定し、特定された前記アクセスポイントの位置に基づいて、前記ユーザの現在地を特定し、前記ユーザの現在地の情報を前記ユーザ情報として記憶する（例えば、図４０のステップＳ２３４１）。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００６５
【補正方法】変更
【補正の内容】
【００６５】
また、ユーザによる、ＰＭＤに対するアクセスの許可の指定を受け付けるユーザ制御許可入力モジュール６２、サービスシステム２４からアクセス要求があったＰＭＤについて、ユーザにアクセス可否を判断させるために、そのＰＭＤを提示する許可項目確認モジュールが含まれている。さらに、サービスシステム２４のなりすましを防止するなりすまし防止モジュール６４、必要に応じてＰＭＤの変更を行うＰＭＤ変更モジュール６５が含まれている。ＤＢアクセスモジュール６６は、ユーザ制御許可入力モジュール６２乃至ＰＭＤ変更モジュール６５の指令（要求）に基づいて、ＰＭＤＢ６７にアクセスし、ＰＭＤの読み出しまたは変更を行う。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００７２
【補正方法】変更
【補正の内容】
【００７２】
一方、ステップＳ６２において、ステップＳ４２で提示された読み出し変更対象メタデータに対するアクセスを、ユーザが拒否していないと判定された場合、ユーザ制御許可入力モジュール６２は、ステップＳ６３において、ユーザの指定に基づいて、読み出し変更対象となるメタデータのそれぞれについて、例えば、「読み出しと変更を許可」、「読み出しのみ許可」などの情報を設定し、これらの情報がアクセス許可情報（図４）としてＰＭＤＢ６７に記憶される。ステップS６４において、ユーザ制御許可入力モジュール６２は、アクセス許可情報が設定されたことを、許可項目確認モジュール６３に対して通知し、ステップＳ４４において、これが取得される。ステップＳ４５において、許可項目確認モジュール６３は、なりすまし防止モジュール６４に対して、確認コードの生成要求を行い、ステップＳ８１において、なりすまし防止モジュール６４により、これが取得される。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００８３
【補正方法】変更
【補正の内容】
【００８３】
ステップＳ２８２において、なりすまし防止モジュール６４は、図１０を参照して後述するサービスＩＤマッチング処理を実行し、サービスＩＤの認識を行い、ステップＳ２８３において、ＤＢアクセスモジュール６６に対して、サービスＩＤに対応するユーザＩＤと合言葉の要求を通知し、ステップＳ３０１において、ＤＢアクセスモジュール６６によりこれが取得される。なお、ステップＳ２８２のサービスIDマッチング処理はＤＢアクセスモジュール６６で行われるようにしてもよい。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００９９
【補正方法】変更
【補正の内容】
【００９９】
ステップＳ４８２において、なりすまし防止モジュール６４は、図１０を参照して後述するサービスＩＤマッチング処理を実行し、サービスＩＤの認識を行い、ステップＳ４８３において、ＤＢアクセスモジュール６６に対して、サービスＩＤに対応するユーザＩＤ、ＰＫの秘密鍵、およびサービスシステム２４の公開鍵の要求を通知し、ステップＳ５０１において、ＤＢアクセスモジュール６６によりこれが取得される。なお、ステップＳ４８２のサービスIDマッチング処理は、ＤＢアクセスモジュール６６において実行されるようにしてもよい。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】０１０４
【補正方法】変更
【補正の内容】
【０１０４】
ステップＳ４８７において、なりすまし防止モジュール６４は、ステップＳ４８６で取得された、暗号化されたレスポンスコードをＰＫ２２の秘密鍵で複合化し、ステップＳ４８５で生成したチャレンジコードと比較して、チャレンジコードとレスポンスコードが一致しているか否かを判定し、チャレンジコードとレスポンスコードが一致しないと判定された場合、サービスシステム２４が、なりすましである可能性があると判定し、通信モジュール６１に対して、通信の拒否を表す拒否信号を通知し、ステップＳ４２７において、通信モジュール６１により、これが取得される。ステップＳ４２８において、通信モジュール６１は、拒否信号をサービスシステム２４に送信し、ステップＳ４０４において、サービスシステム２４により、これが受信される。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】０１４８
【補正方法】変更
【補正の内容】
【０１４８】
ステップＳ９２１において、ＰＫ２２のＣＰＵ１０１は、センサにより検知された準静電界の変化パターン（歩紋）を登録されているユーザ２０の歩紋と比較する。ステップＳ９２２において、ＣＰＵ１０１は、ステップＳ９２１の比較の結果、歩紋が一致したか否かを判定し、一致しないと判定された場合、ステップＳ９２１に戻る。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】０２１０
【補正方法】変更
【補正の内容】
【０２１０】
このようにして、生成された新しいＰＭＤ３２３は、例えば、複数のユーザの共通するＰＭＤとして生成され、まだ嗜好情報が蓄積されていないＰＫ２２のユーザに対して、そのユーザの嗜好情報として提供される。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】０２１１
【補正方法】変更
【補正の内容】
【０２１１】
また、ＰＫ２２に代えて別の機器から、サービスシステム２４を利用することも可能である。このような場合、図２４に示されるように、ユーザ２０は、ＰＫ２２を、ユーザ２０が指定する端末３６２と通信させ、コンテンツアクセスパッケージ３６１を、端末３６２に送信される。そして、端末３６２がサービスシステム２４と通信を行う。コンテンツアクセスパッケージ３６１は、サービスシステム２４との通信を行うために必要な情報をまとめたパッケージであり、例えば、コンテンツのURI等のコンテンツを特定するユニークなID、コンテンツに関連する簡易な映像または文字列などにより構成されるアイコン、並びにサービスシステム２４との間でおこなわれるなりすまし防止の処理に用いられるＰＫ認証情報（例えば、ＰＫ２２の秘密鍵、ユーザＩＤなど）、およびサービス認証情報（例
えば、サービスシステム２４の公開鍵、サービスＩＤなど）により構成される。
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】０２２５
【補正方法】変更
【補正の内容】
【０２２５】
ユーザ２０−１乃至２０−３は、外出時はＰＫ２２−１乃至２２−３を携帯し、家４００に帰宅するとクレドール４０１に自分が所有するＰＫを載置する。クレドール４０１は、ＰＫ２２−１乃至２２−３が載置されると、ＰＫ２２−１乃至２２−３のＰＭＤをルータ４０３に送信し、ルータ４０３は、インターネット２１を介してpＢａｓｅ２３と通信し、ｐＢａｓｅ２３からユーザ２０−１乃至２０−３のＰＭＤを取得し、記憶部に記憶する。なお、ユーザ２０−１乃至２０−３のＰＭＤには、ユーザ２０−１乃至２０−３の嗜好情報および歩紋情報が記憶されているものとする。
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】０２３０
【補正方法】変更
【補正の内容】
【０２３０】
また、図１７Ａを参照して上述したように、ＰＫ２２−１乃至２２−３とｐＢａｓｅ２３の間では、ＰＭＤの同期が行われる。図２８の例の場合、ＰＭＤの同期は、クレドール４０１およびコンテンツボックス４２１−１乃至４２１−３を介して行われる。ＰＫ２２−１、クレドール４０１、ｐＢａｓｅ２３、およびコンテンツボックス４２１−１の間でＰＭＤの同期が行われる場合の処理の流れについて、図３０を参照して説明する。
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】０２３３
【補正方法】変更
【補正の内容】
【０２３３】
コンテンツボックス４２１−１において、コンテンツが再生されると、ステップＳ２０６１において、コンテンツボックス４２１−１は、コンテンツの視聴履歴などの履歴情報をｐＢａｓｅ２３に送信し、ステップＳ２０４４で、これが受信され、ｐＢａｓｅ２３は、履歴情報に基づいてＰＭＤの嗜好情報を更新する。ステップＳ２０４５において、ｐＢａｓｅ２３は、ＰＭＤの更新結果を同期データとして、クレドール４０１に送信し、ステップＳ２０２５でこれが受信される。ステップＳ２０２６において、クレドール４０１は、ステップＳ２０２５で受信された情報をＰＫ２２−１に送信し、ステップＳ２００４で、これが受信され、ステップＳ２００５において、ＰＫ２２−１のＰＭＤが更新される。
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】０２４５
【補正方法】変更
【補正の内容】
【０２４５】
次に、図３３を参照して、ＰＫを利用して、ユーザの周辺の機器の制御を行う例について説明する。同図において、ユーザ２０は、ＰＫ２２を携帯すると同時に、タッチパッド付ディスプレイ５２１を有するコンソール端末５０２を携帯し、プロジェクター５０３が設置された会議室に入る。会議室には、アクセスポイント２５が設置されており、アクセスポイント２５は、インターネット２１に接続される。インターネット２１には、プロジェクター５０３など、アクセスポイント２５の周辺に存在する機器の制御情報を保有する環境サーバ５０１が接続されている。ユーザ２０は、ＰＫ２２を利用して、プロジェクター５０３の制御コードを取得し、コンソール端末５０２を操作して、プロジェクター５０３を制御する。
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】０２５７
【補正方法】変更
【補正の内容】
【０２５７】
この場合、会話接続を行う処理の流れについて、図３８を参照して説明する。ＰＫ２２−１は、電話機５８１乃至ディスプレイ５８３などの周辺機器をサービスシステムとし、図６または図７に示されるような処理を行い、周辺機器と通信する。そして、ステップＳ２２２１において、ＰＫ２２−１は、周辺機器に対して機器情報の要求を送信し、ステップＳ２２０１で、これが受信される。ステップＳ２２０２において、電話機５８１乃至ディスプレイ５８３など周辺機器は、自身のＩＤまたはアドレスなどの機器情報をＰＫ２２−１にＰＭＤとして送信し、ステップＳ２２２２で、これが受信される。受信されたＰＭＤは、ステップＳ２２２３において、ユーザ２０−１が利用可能な機器を表すＰＭＤとしてｐＢａｓｅ２３に送信され、ステップＳ２２４１でこれが受信される（ＰＫ２２−１とｐＢａｓｅ２３で、ＰＭＤの同期が行われる）。
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】０２６２
【補正方法】変更
【補正の内容】
【０２６２】
ＰＫ２２は、スペースサーバ６４１をサービスシステムとし、図６または図７に示されるような処理を行い、スペースサーバ６４１と通信する。そして、ステップＳ２３２１において、ＰＫ２２は、スペースサーバ６４１に対して、今、ＰＫ２２が通信しているアクセスポイントのＩＤの取得を要求し、ステップＳ２３０１において、これが受信される。ステップＳ２３０２において、スペースサーバ６４１は、アクセスポイント２５−１のＩＤをＰＭＤとして、ＰＫ２２に送信し、ステップＳ２３２２で、これが受信される。受信されたＰＭＤは、ステップＳ２３２３において、ユーザ２０の近傍のアクセスポイントを表すＰＭＤとしてｐＢａｓｅ２３に送信され、ステップＳ２３４１でこれが受信される（ＰＫ２２とｐＢａｓｅ２３で、ＰＭＤの同期が行われる）。
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】０２６４
【補正方法】変更
【補正の内容】
【０２６４】
ロケーションサーバ６４２は、ステップＳ２３６３で受信されたＰＭＤに基づいて、ユーザ２０の近傍のアクセスポイント（今の場合、アクセスポイント２５−１）の情報を取得し、そのアクセスポイントの位置を特定する。そして、ロケーションサーバ６４２は、アクセスポイント２５−１の近傍を、ユーザ２０の現在地とし、その現在地の情報を、ステップＳ２３６４において、機器６４３に送信し、ステップＳ２３８２で、これが受信される。
【手続補正２９】
【補正対象書類名】明細書
【補正対象項目名】０２７５
【補正方法】変更
【補正の内容】
【０２７５】
ステップＳ２５０２において、ＰＫ２２は、アクセスポイントが検出されたか否かを判定し、アクセスポイントが検出されなかったと判定された場合、ステップＳ２５０４に進み、通信出力のパワーが最大か否かを判定し、まだ最大ではないと判定された場合、ステップＳ２５０５に進み、通信出力のパワーを１段階上げる。そして、処理は、ステップＳ２５０２に戻り、それ以降の処理が繰り返し実行される。
【手続補正３０】
【補正対象書類名】明細書
【補正対象項目名】０２７８
【補正方法】変更
【補正の内容】
【０２７８】
一方、ステップＳ２５０４において、通信出力のパワーが最大であると判定された場合、ＰＫ２２の近傍にアクセスポイントはないものと判定され、ステップ２５０６において、エラー処理が実行され、アクセスポイント検出処理は終了される。
【手続補正３１】
【補正対象書類名】明細書
【補正対象項目名】０２８７
【補正方法】変更
【補正の内容】
【０２８７】
また、ユーザ２０が、準静電界通信用のインタフェース７６３の上にいるとき、ＰＫ２２は、矢印７８２に示されるように、インタフェース７６３と準静電界通信を行う。インタフェース７６３は、サービスシステム２４−１と接続されており、ＰＫ２２は、インタフェース７６３を経由して、サービスシステム２４−１と通信を行う。
【手続補正３２】
【補正対象書類名】明細書
【補正対象項目名】０２８８
【補正方法】変更
【補正の内容】
【０２８８】
例えば、図３９に示されるように、ユーザの現在地を特定する場合、ユーザ（ＰＫ２２）の現在地が、ＲＦ通信のアクセスポイント２５の位置情報ではなく、準静電界通信用のインタフェース７６３の位置情報に基づいて、特定されるようにすれば、ユーザの現在地をより詳細に特定することができる。また、指向性の高い光通信用のインタフェース７６３の位置情報に基づいて、ユーザの現在地が特定されるようにすれば、さらに正確にユーザの現在地を特定することができる。例えば、会議室の机に、光通信用のインタフェース７６３を複数設けておき、着座したユーザが、それぞれが所持するＰＫを光通信用のインタフェース７６３と光通信させるようにすれば、どの席にどのユーザが着座したのかを正確に把握することができる。
【手続補正３３】
【補正対象書類名】明細書
【補正対象項目名】０３０３
【補正方法】変更
【補正の内容】
【０３０３】
図５２と図５３を参照してさらに詳しく説明する。図５２において、ユーザ２０が、準静電界通信用のインタフェース８２１−１乃至８２１−３の上にいるとき、ＰＫ２２は、インタフェース８２１−１乃至８２１−３と準静電界通信を行う。サービスシステム８２２は、インタフェース８２１−１乃至８２１−３と接続されており、常に、サービスＩＤとサービス情報により構成されるパケット８２３をインタフェース８２１−１乃至８２１−３に送信している。いま、ユーザ２０が、インタフェース８２１−１の上にいるので、ＰＫ２２は、パケット８２３を受信し、通信があったと判定する（図５１のステップＳ３１０２）。
【手続補正３４】
【補正対象書類名】図面
【補正対象項目名】図７
【補正方法】変更
【補正の内容】
【図７】
2005064683.tif 000001