【手続補正書】
【提出日】平成17年9月16日(2005.9.16)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】端末機器、認証端末プログラム、機器認証サーバ、機器認証プログラム
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  機器認証サーバにおける機器認証を要するサービスを提供するサービスサーバと、前記機器認証サーバと、ネットワークを介して接続される端末機器において、
機器認証用の秘密情報を記憶する秘密情報記憶手段と、
前記サービスサーバにサービス要求を送信するサービス要求送信手段と、
前記サービス要求に応答して、前記サービスサーバから前記機器認証サーバへの接続トリガーを受信する接続トリガー受信手段と、
前記接続トリガーに従い、前記機器認証サーバにアクセスして、認証用乱数を要求する認証用乱数要求送信手段と、
前記認証用乱数と、乱数特定情報とを受信する認証用乱数受信手段と、
前記認証用乱数と、前記秘密情報記憶手段に記憶される前記秘密情報とから、一方向性関数により変換値を生成する生成手段と、
前記変換値と前記乱数特定情報と前記サービスサーバを特定するサービスサーバ特定情報とを前記機器認証サーバに送信する変換値送信手段と、
送信された前記変換値と前記乱数特定情報とに基づいて、前記機器認証サーバにおいて認証され、前記サービスサーバ特定情報が確認されると、前記機器認証サーバにおいて発行される認証特定情報を受信する認証特定情報受信手段と、
前記認証特定情報を、前記サービスサーバに送信する認証特定情報送信手段と
を備えることを特徴とする端末機器。
【請求項２】  前記認証特定情報送信手段において送信された前記認証特定情報が前記サービスサーバにおいて確認されると、前記サービス要求送信手段から要求されたサービスを教授可能とする
ことを特徴とする請求項１に記載の端末機器。
【請求項３】  機器認証サーバにおける機器認証を要するサービスを提供するサービスサーバと、前記機器認証サーバと、ネットワークを介して接続される端末機器において、
機器認証用の秘密情報を秘密情報記憶手段に記憶する秘密情報記憶機能と、
前記サービスサーバにサービス要求を送信するサービス要求送信機能と、
前記サービス要求に応答して、前記サービスサーバから前記機器認証サーバへの接続トリガーを受信する接続トリガー受信機能と、
前記接続トリガーに従い、前記機器認証サーバにアクセスして、認証用乱数を要求する認証用乱数要求送信機能と、
前記認証用乱数と、乱数特定情報とを受信する認証用乱数受信機能と、
前記認証用乱数と、前記秘密情報記憶手段に記憶される前記秘密情報とから、一方向性関数により変換値を生成する生成機能と、
前記変換値と前記乱数特定情報と前記サービスサーバを特定するサービスサーバ特定情報とを前記機器認証サーバに送信する変換値送信機能と、
送信された前記変換値と前記乱数特定情報とに基づいて、前記機器認証サーバにおいて認証され、前記サービスサーバ特定情報が確認されると、前記機器認証サーバにおいて発行される認証特定情報を受信する認証特定情報受信機能と、
前記認証特定情報を、前記サービスサーバに送信する認証特定情報送信機能と
を実現することを特徴とする認証端末プログラム。
【請求項４】  機器認証サーバにおける機器認証を要するサービスを提供するサービスサーバに、サービスを要求する端末機器を認証する機器認証サーバにおいて、
前記サービスサーバより、機器認証を要する機器認証トリガーを受信した前記端末機器から、前記端末機器の機器認証用の秘密情報を受信する秘密情報受信手段と、
前記秘密情報に対応させて、乱数を発生し、乱数特定情報を発行して、記憶手段に記憶するとともに、前記端末機器に送信する乱数送信手段と、
前記端末機器から、前記乱数に基づいて一方向性関数により生成された変換値と前記乱数特定情報と、前記サービスサーバを特定するサービスサーバ特定情報を受信する変換値受信手段と、
前記乱数特定情報から、前記端末機器に発行した乱数を特定し、前記端末機器で生成する際に採用した一方向性関数を用いて変換値を生成し、前記端末機器から受信された前記変換値と比較することによって前記変換値を確認し、前記サービスサーバ特定情報によって特定される前記サービスサーバを確認し、前記端末機器を認証する認証手段と、
前記認証手段において前記端末機器が認証されると、認証特定情報を発行して前記端末機器に送信する認証特定情報送信手段と
を備え、
前記認証特定情報は、前記端末機器が前記サービスサーバにサービス要求する際に前記端末機器が機器認証を行ったことを確認するための情報である
ことを特徴とする機器認証サーバ。
【請求項５】  機器認証サーバにおける機器認証を要するサービスを提供するサービスサーバに、サービスを要求する端末機器を認証する機器認証サーバにおいて、
前記サービスサーバより、機器認証を要する機器認証トリガーを受信した前記端末機器から、前記端末機器の機器認証用の秘密情報を受信する秘密情報受信機能と、
前記秘密情報に対応させて、乱数を発生し、乱数特定情報を発行して、記憶手段に記憶させるとともに、前記端末機器に送信する乱数送信機能と、
前記端末機器から、前記乱数に基づいて一方向性関数により生成された変換値と前記乱数特定情報と、前記サービスサーバを特定するサービスサーバ特定情報を受信する変換値受信機能と、
前記乱数特定情報から、前記端末機器に発行した乱数を特定し、前記端末機器で生成する際に採用した一方向性関数を用いて変換値を生成し、前記端末機器から受信された前記変換値と比較することによって前記変換値を確認し、前記サービスサーバ特定情報によって特定される前記サービスサーバを確認し、前記端末機器を認証する認証機能と、
前記認証機能において前記端末機器が認証されると、認証特定情報を発行して前記端末機器に送信する認証特定情報送信機能と
を実現し、
前記認証特定情報は、前記端末機器が前記サービスサーバにサービス要求する際に前記端末機器が機器認証を行ったことを確認するための情報である
ことを特徴とする機器認証プログラム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
そこで、本発明の目的は、端末機器内のメモリを有効利用することができる機器認証機能を実現できる端末機器などを提供することである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
【課題を解決するための手段】
本発明の端末機器は、機器認証サーバにおける機器認証を要するサービスを提供するサービスサーバと、前記機器認証サーバと、ネットワークを介して接続される端末機器において、機器認証用の秘密情報を記憶する秘密情報記憶手段と、前記サービスサーバにサービス要求を送信するサービス要求送信手段と、前記サービス要求に応答して、前記サービスサーバから前記機器認証サーバへの接続トリガーを受信する接続トリガー受信手段と、前記接続トリガーに従い、前記機器認証サーバにアクセスして、認証用乱数を要求する認証用乱数要求送信手段と、前記認証用乱数と、乱数特定情報とを受信する認証用乱数受信手段と、前記認証用乱数と、前記秘密情報記憶手段に記憶される前記秘密情報とから、一方向性関数により変換値を生成する生成手段と、前記変換値と前記乱数特定情報と前記サービスサーバを特定するサービスサーバ特定情報とを前記機器認証サーバに送信する変換値送信手段と、送信された前記変換値と前記乱数特定情報とに基づいて、前記機器認証サーバにおいて認証され、前記サービスサーバ特定情報が確認されると、前記機器認証サーバにおいて発行される認証特定情報を受信する認証特定情報受信手段と、前記認証特定情報を、前記サービスサーバに送信する認証特定情報送信手段とを備えることを特徴とする。
前記認証特定情報送信手段において送信された前記認証特定情報が前記サービスサーバにおいて確認されると、前記サービス要求送信手段から要求されたサービスを教授可能とすることができる。
本発明の認証端末プログラムは、機器認証サーバにおける機器認証を要するサービスを提供するサービスサーバと、前記機器認証サーバと、ネットワークを介して接続される端末機器において、機器認証用の秘密情報を秘密情報記憶手段に記憶する秘密情報記憶機能と、前記サービスサーバにサービス要求を送信するサービス要求送信機能と、前記サービス要求に応答して、前記サービスサーバから前記機器認証サーバへの接続トリガーを受信する接続トリガー受信機能と、前記接続トリガーに従い、前記機器認証サーバにアクセスして、認証用乱数を要求する認証用乱数要求送信機能と、前記認証用乱数と、乱数特定情報とを受信する認証用乱数受信機能と、前記認証用乱数と、前記秘密情報記憶手段に記憶される前記秘密情報とから、一方向性関数により変換値を生成する生成機能と、前記変換値と前記乱数特定情報と前記サービスサーバを特定するサービスサーバ特定情報とを前記機器認証サーバに送信する変換値送信機能と、送信された前記変換値と前記乱数特定情報とに基づいて、前記機器認証サーバにおいて認証され、前記サービスサーバ特定情報が確認されると、前記機器認証サーバにおいて発行される認証特定情報を受信する認証特定情報受信機能と、前記認証特定情報を、前記サービスサーバに送信する認証特定情報送信機能とを実現することを特徴とする。
本発明の機器認証サーバは、機器認証サーバにおける機器認証を要するサービスを提供するサービスサーバに、サービスを要求する端末機器を認証する機器認証サーバにおいて、前記サービスサーバより、機器認証を要する機器認証トリガーを受信した前記端末機器から、前記端末機器の機器認証用の秘密情報を受信する秘密情報受信手段と、前記秘密情報に対応させて、乱数を発生し、乱数特定情報を発行して、記憶手段に記憶するとともに、前記端末機器に送信する乱数送信手段と、前記端末機器から、前記乱数に基づいて一方向性関数により生成された変換値と前記乱数特定情報と、前記サービスサーバを特定するサービスサーバ特定情報を受信する変換値受信手段と、前記乱数特定情報から、前記端末機器に発行した乱数を特定し、前記端末機器で生成する際に採用した一方向性関数を用いて変換値を生成し、前記端末機器から受信された前記変換値と比較することによって前記変換値を確認し、前記サービスサーバ特定情報によって特定される前記サービスサーバを確認し、前記端末機器を認証する認証手段と、前記認証手段において前記端末機器が認証されると、認証特定情報を発行して前記端末機器に送信する認証特定情報送信手段とを備え、前記認証特定情報は、前記端末機器が前記サービスサーバにサービス要求する際に前記端末機器が機器認証を行ったことを確認するための情報であることを特徴とする。
本発明の機器認証プログラムは、機器認証サーバにおける機器認証を要するサービスを提供するサービスサーバに、サービスを要求する端末機器を認証する機器認証サーバにおいて、前記サービスサーバより、機器認証を要する機器認証トリガーを受信した前記端末機器から、前記端末機器の機器認証用の秘密情報を受信する秘密情報受信機能と、前記秘密情報に対応させて、乱数を発生し、乱数特定情報を発行して、記憶手段に記憶させるとともに、前記端末機器に送信する乱数送信機能と、前記端末機器から、前記乱数に基づいて一方向性関数により生成された変換値と前記乱数特定情報と、前記サービスサーバを特定するサービスサーバ特定情報を受信する変換値受信機能と、前記乱数特定情報から、前記端末機器に発行した乱数を特定し、前記端末機器で生成する際に採用した一方向性関数を用いて変換値を生成し、前記端末機器から受信された前記変換値と比較することによって前記変換値を確認し、前記サービスサーバ特定情報によって特定される前記サービスサーバを確認し、前記端末機器を認証する認証機能と、前記認証機能において前記端末機器が認証されると、認証特定情報を発行して前記端末機器に送信する認証特定情報送信機能とを実現し、前記認証特定情報は、前記端末機器が前記サービスサーバにサービス要求する際に前記端末機器が機器認証を行ったことを確認するための情報であることを特徴とする。