(57)【要約】【課題】ユーザが容易に機器登録を行うことかできる機器登録システムなどを提供すること。。【解決手段】ユーザ認証とＣＥ機器の機器認証を同じセッション中に行い、認証に成功した場合に両者を紐付ける。ＣＥ機器９は、ＩＣカード７と携帯メモリ６からユーザ認証用の情報を取得し、これと機器認証用の情報を機器登録サーバ５に送信する。機器登録サーバ５は、ユーザ認証用の情報をユーザ認証サーバ２に送信し、機器認証情報を機器認証サーバ３に送信する。ユーザ認証サーバ２は、ユーザ認証を行い、ユーザ認証が成功した場合、このユーザに関するユーザ情報を機器登録サーバ５に送信する。機器認証サーバ３は、機器認証を行い、機器認証が成功した場合、この機器の機器情報を機器登録サーバ５に送信する。機器登録サーバ５は、これらユーザ情報と機器情報を受信して両者を紐付ける。【選択図】  図１
2005025337.tif 000002
【特許請求の範囲】
【請求項１】
ＩＣカードに記憶されたユーザ特定情報を用いてユーザ登録された登録ユーザと、記憶している機器認証情報により機器認証登録された端末機器とを機器登録サーバで対応付ける機器登録システムであって、
前記端末機器は、
前記ＩＣカードのユーザ特定情報を用いて、ユーザが登録ユーザであることを確認するためのユーザ確認情報を取得し、
前記機器登録サーバとの論理的接続関係を維持した状態で、前記取得したユーザ確認情報と前記機器認証情報とを前記機器登録サーバに送信し、
機器登録サーバは、
前記端末機器から受信したユーザ確認情報を用いて、前記ユーザが登録ユーザであることをユーザ認証サーバで確認し、
更に、前記端末機器から受信した機器認証情報を用いて、機器認証サーバから前記端末機器の機器認証結果を取得し、
前記ユーザがユーザ登録されたユーザであることが確認でき、前記機器認証結果が機器認証に成功したものである場合に、前記ユーザに固有な情報と前記端末機器に固有な情報を対応付けて記憶することを特徴とする機器登録システム。
【請求項２】
端末機器から、ユーザが登録ユーザであることを確認するのに用いるユーザ確認情報と、前記端末機器に記憶され、前記端末機器を機器認証するための機器認証情報とを、前記端末機器との論理的接続関係を維持した状態で受信する情報受信手段と、
前記受信したユーザ確認情報を用いて、前記ユーザが登録ユーザであることをユーザ認証サーバで確認するユーザ確認手段と、
前記受信した機器認証情報を用いて、機器認証サーバから前記端末機器の機器認証結果を取得する機器認証結果取得手段と、
前記ユーザ確認情報により前記ユーザが確認でき、更に、前記取得した機器認証結果により前記端末機器の登録が確認できた場合に、前記ユーザと前記端末機器を対応付けて記憶する対応付け記憶手段と、
を具備したことを特徴とする機器登録サーバ。
【請求項３】
前記ユーザ確認情報は、前記ユーザ特定情報とパスワード情報を含み、
前記ユーザ特定情報と前記パスワード情報とを用いて前記ユーザ認証サーバにユーザ認証を依頼し、前記ユーザ認証サーバからユーザ認証結果を取得するユーザ認証依頼手段を具備し、
前記ユーザ確認手段は、前記取得したユーザ認証結果を用いて、前記ユーザが登録ユーザであることを確認することを特徴とする請求項２に記載の機器登録サーバ。
【請求項４】
前記ユーザ確認情報は、前記ユーザをユーザ認証したユーザ認証結果であり、
前記ユーザ確認手段は、前記ユーザ認証結果が正しいものであるか否かを前記ユーザ認証サーバに確認することにより、前記ユーザが登録ユーザであることを確認することを特徴とする請求項２に記載の機器登録サーバ。
【請求項５】
前記対応付け記憶手段で記憶した端末機器にサービスを提供するサービス提供手段と、
前記ユーザに対して予め設定された決済情報を取得する決済情報取得手段と、
を具備し、
前記対応付け記憶手段は、前記ユーザに固有な情報、前記端末機器に固有な情報、及び前記取得した決済情報を対応付けて記憶し、
前記提供したサービスの利用料金を前記記憶した決済情報を用いて決済することを特徴とする請求項２に記載の機器登録サーバ。
【請求項６】
情報受信手段と、ユーザ確認手段と、機器認証結果取得手段と、対応付け記憶手段と、を備えたコンピュータによって構成された機器登録サーバにおいて、
端末機器から、ユーザが登録ユーザであることを確認するのに用いるユーザ特定情報と、前記端末機器に記憶され、前記端末機器を機器認証するための機器認証情報とを、前記情報受信手段で、前記端末機器との論理的接続関係を維持した状態で受信する情報受信ステップと、
前記受信したユーザ確認情報を用いて、前記ユーザが登録ユーザであることを前記ユーザ確認手段を用いて、ユーザ認証サーバで確認するユーザ確認ステップと、
前記受信した機器認証情報を用いて、機器認証サーバから、前記機器認証結果取得手段を用いて、前記端末機器の機器認証結果を取得する機器認証結果取得ステップと、
前記ユーザ確認情報により前記ユーザが確認でき、更に、前記取得した機器認証結果により前記端末機器の登録が確認できた場合に、前記対応付け記憶手段で、前記ユーザと前記端末機器を対応付けて記憶する対応付け記憶ステップと、
から構成されたことを特徴とする機器登録方法。
【請求項７】
前記機器登録サーバは、ユーザ認証依頼手段を備え、
前記ユーザ確認情報は、前記ユーザ特定情報とパスワード情報を含み、
前記ユーザ認証依頼手段で、前記ユーザ特定情報と前記パスワード情報とを用いて前記ユーザ認証サーバにユーザ認証を依頼し、前記ユーザ認証サーバからユーザ認証結果を取得するユーザ認証依頼ステップを備え、
前記ユーザ確認ステップでは、前記取得したユーザ認証結果を用いて、前記ユーザが登録ユーザであることを確認することを特徴とする請求項６に記載の機器登録方法。
【請求項８】
前記ユーザ確認情報は、前記ユーザをユーザ認証したユーザ認証結果であり、
前記ユーザ確認ステップでは、前記ユーザ認証結果が正しいものであるか否かを前記ユーザ認証サーバに確認することにより、前記ユーザが登録ユーザであることを確認することを特徴とする請求項６に記載の機器登録方法。
【請求項９】
前記機器登録サーバは、サービス提供手段と、決済情報取得手段と、を具備し、
前記サービス提供手段で、前記対応付け記憶ステップで記憶した端末機器にサービスを提供するサービス提供ステップと、
前記決済情報取得手段で、前記ユーザに対して予め設定された決済情報を取得する決済情報取得ステップと、
を備え、
前記対応付け記憶ステップでは、前記ユーザに固有な情報、前記端末機器に固有な情報、及び前記取得した決済情報を対応付けて記憶し、
前記提供したサービスの利用料金を前記記憶した決済情報を用いて決済することを特徴とする請求項６に記載の機器登録方法。
【請求項１０】
端末機器から、ユーザが登録ユーザであることを確認するのに用いるユーザ確認情報と、前記端末機器に記憶され、前記端末機器を機器認証するための機器認証情報とを、前記端末機器との論理的接続関係を維持した状態で受信する情報受信機能と、
前記受信したユーザ確認情報を用いて、前記ユーザが登録ユーザであることをユーザ認証サーバで確認するユーザ確認機能と、
前記受信した機器認証情報を用いて、機器認証サーバから前記端末機器の機器認証結果を取得する機器認証結果取得機能と、
前記ユーザ確認情報により前記ユーザが確認でき、更に、前記取得した機器認証結果により前記端末機器の登録が確認できた場合に、前記ユーザと前記端末機器を対応付けて記憶する対応付け記憶機能と、
をコンピュータで実現する機器登録プログラム。
【請求項１１】
前記ユーザ確認情報は、前記ユーザ特定情報とパスワード情報を含み、
前記ユーザ特定情報と前記パスワード情報とを用いて前記ユーザ認証サーバにユーザ認証を依頼し、前記ユーザ認証サーバからユーザ認証結果を取得するユーザ認証依頼機能を具備し、
前記ユーザ確認機能は、前記取得したユーザ認証結果を用いて、前記ユーザが登録ユーザであることを確認することを特徴とする請求項１０に記載の機器登録プログラム。
【請求項１２】
前記ユーザ確認情報は、前記ユーザをユーザ認証したユーザ認証結果であり、
前記ユーザ確認機能は、前記ユーザ認証結果が正しいものであるか否かを前記ユーザ認証サーバに確認することにより、前記ユーザが登録ユーザであることを確認することを特徴とする請求項１０に記載の機器登録プログラム。
【請求項１３】
前記対応付け記憶機能で記憶した端末機器にサービスを提供するサービス提供機能と、
前記ユーザに対して予め設定された決済情報を取得する決済情報取得機能と、
を実現し、
前記対応付け記憶機能は、前記ユーザに固有な情報、前記端末機器に固有な情報、及び前記取得した決済情報を対応付けて記憶し、
前記提供したサービスの利用料金を前記記憶した決済情報を用いて決済することを特徴とする請求項１０に記載の機器登録プログラム。
【請求項１４】
端末機器から、ユーザが登録ユーザであることを確認するのに用いるユーザ確認情報と、前記端末機器に記憶され、前記端末機器を機器認証するための機器認証情報とを、前記端末機器との論理的接続関係を維持した状態で受信する情報受信機能と、
前記受信したユーザ確認情報を用いて、前記ユーザが登録ユーザであることをユーザ認証サーバで確認するユーザ確認機能と、
前記受信した機器認証情報を用いて、機器認証サーバから前記端末機器の機器認証結果を取得する機器認証結果取得機能と、
前記ユーザ確認情報により前記ユーザが確認でき、更に、前記取得した機器認証結果により前記端末機器の登録が確認できた場合に、前記ユーザと前記端末機器を対応付けて記憶する対応付け記憶機能と、
をコンピュータで実現する機器登録プログラムを記憶したコンピュータが読み取り可能な記憶媒体。
【請求項１５】
機器認証情報を記憶した端末機器であって、
ＩＣカードからユーザを特定するユーザ特定情報を取得するユーザ特定情報取得手段と、
前記取得したユーザ特定情報を用いて、前記ユーザが登録ユーザであることを確認するユーザ確認情報を取得するユーザ確認情報取得手段と、
前記取得したユーザ確認情報と前記記憶した機器認証情報とを、端末機器に固有な情報と前記ユーザに固有な情報と対応付けて記憶する機器登録サーバに、前記機器登録サーバとの論理的接続状態を維持した状態で送信する情報送信手段と、
を具備したことを特徴とする端末機器。
【請求項１６】
パスワード情報取得手段を具備し、
前記ユーザ確認情報は、前記取得したユーザ特定情報と、前記取得したパスワード情報を用いて構成されていることを特徴とする請求項１５に記載の端末機器。
【請求項１７】
パスワード情報取得手段と、
前記取得したユーザ特定情報と、前記取得したパスワード情報を用いて、ユーザ認証サーバにユーザ認証を依頼し、前記ユーザ認証サーバからユーザ認証結果を取得するユーザ認証結果取得手段と、
を具備し、
前記ユーザ確認情報は、前記取得したユーザ認証結果を含むことを特徴とする請求項１５に記載の端末機器。
【請求項１８】
ユーザ特定情報取得手段と、ユーザ確認情報取得手段と、情報送信手段と、を備え、機器認証情報を記憶したコンピュータで構成された端末機器で実現される機器登録方法であって、
前記ユーザ特定情報取得手段で、ＩＣカードからユーザを特定するユーザ特定情報を取得するユーザ特定情報取得ステップと、
前記取得したユーザ特定情報を用いて、前記ユーザが登録ユーザであることを確認するユーザ確認情報を、ユーザ確認情報取得手段で、取得するユーザ確認情報取得ステップと、
前記取得したユーザ確認情報と前記記憶した機器認証情報とを、端末機器に固有な情報と前記ユーザに固有な情報と対応付けて記憶する機器登録サーバに、前記機器登録サーバとの論理的接続状態を維持した状態で、前記情報送信手段で送信する情報送信ステップと、
から構成されたことを特徴とする機器登録方法。
【請求項１９】
パスワード情報取得手段を備え、
前記ユーザ確認情報取得ステップで取得する前記ユーザ確認情報は、前記取得したユーザ特定情報と、前記取得したパスワード情報を用いて構成されていることを特徴とする請求項１８に記載の機器登録方法。
【請求項２０】
パスワード情報取得手段と、ユーザ認証結果取得手段と、を備え、
前記取得したユーザ特定情報と、前記取得したパスワード情報を用いて、ユーザ認証サーバにユーザ認証を依頼し、前記ユーザ認証サーバから、前記ユーザ認証結果取得手段でユーザ認証結果を取得するユーザ認証結果取得ステップを備え、
前記ユーザ確認情報は、前記取得したユーザ認証結果を含むことを特徴とする請求項１８に記載の機器登録方法。
【請求項２１】
機器認証情報を記憶し、コンピュータで構成された端末機器において、
ＩＣカードからユーザを特定するユーザ特定情報を取得するユーザ特定情報取得機能と、
前記取得したユーザ特定情報を用いて、前記ユーザが登録ユーザであることを確認するユーザ確認情報を取得するユーザ確認情報取得機能と、
前記取得したユーザ確認情報と前記記憶した機器認証情報とを、端末機器に固有な情報と前記ユーザに固有な情報と対応付けて記憶する機器登録サーバに、前記機器登録サーバとの論理的接続状態を維持した状態で送信する情報送信機能と、
を実現する機器登録プログラム。
【請求項２２】
パスワード情報取得機能を実現し、
前記ユーザ確認情報は、前記取得したユーザ特定情報と、前記取得したパスワード情報を用いて構成されていることを特徴とする請求項２１に記載の機器登録プログラム。
【請求項２３】
パスワード情報取得機能と、
前記取得したユーザ特定情報と、前記取得したパスワード情報を用いて、ユーザ認証サーバにユーザ認証を依頼し、前記ユーザ認証サーバからユーザ認証結果を取得するユーザ認証結果取得機能と、
を実現し、
前記ユーザ確認情報は、前記取得したユーザ認証結果を含むことを特徴とする請求項２１に記載の機器登録プログラム。
【請求項２４】
機器認証情報を記憶し、コンピュータで構成された端末機器において、
ＩＣカードからユーザを特定するユーザ特定情報を取得するユーザ特定情報取得機能と、
前記取得したユーザ特定情報を用いて、前記ユーザが登録ユーザであることを確認するユーザ確認情報を取得するユーザ確認情報取得機能と、
前記取得したユーザ確認情報と前記記憶した機器認証情報とを、端末機器に固有な情報と前記ユーザに固有な情報と対応付けて記憶する機器登録サーバに、前記機器登録サーバとの論理的接続状態を維持した状態で送信する情報送信機能と、
を実現する機器登録プログラムを記憶したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は機器登録システムなどに関し、例えば、登録ユーザと登録機器を論理的な接続関係を維持したまま認証することにより、登録ユーザと登録機器を紐付けるものに関する。
【０００２】
【従来の技術】
近年、ＣＥ（ＣＥ：Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｒｏｎｉｃｓ）機器の普及が広まりつつある。ＣＥ機器とは、例えば、ビデオデッキ、ステレオ、テレビなどのオーディオビジュアル機器や、炊飯器、冷蔵庫などの家電製品や、その他の電子機器にコンピュータを内蔵させ、ネットワークを介したサービスを利用できるものである。
このため、ＣＥ機器には、機器認証用の機器認証情報が内蔵されており、サービスを提供するサービスサーバは、機器認証を行った後に、当該ＣＥ機器にサービスを提供することができる。
【０００３】
また、ＣＥ機器を利用するユーザを予めユーザ登録しておき、ユーザと、このユーザが所有するＣＥ機器を予め紐付けておく（対応付けておく）ことにより、ユーザに対応したより高度なサービスを提供することができる。
また、ユーザとＣＥ機器の対応関係を管理することにより、ＣＥ機器の不正使用を防止することができ、システムのセキュリティを高めることもできる。
このように、ユーザとＣＥ機器との紐付けは、ＣＥ機器を用いたサービスを提供するために重要な作業である。
【０００４】
従来、この紐付けは、例えば、ユーザがＣＥ機器を購入した際に、ＣＥ機器に貼付されてきたはがき（ＣＥ機器のシリアル番号など、ＣＥ機器を特定する情報は予め印刷されている）にユーザがユーザＩＤを記入して登録センタに郵送したり、あるいはＣＥ機器を購入した店頭で、所定の登録用紙に必要事項を記入するなどして行われていた。
また、次の文献で提案されている製品情報提供システム及び製品情報提供方法のように、ＣＥ機器などの製品を購入したユーザを、ネットワークを介してオンライン登録を行うものも提案されている。
【０００５】
【特許文献１】特開２００２−３５２０５９
【０００６】
この発明は、ＩＣカードなどの記憶媒体に、ユーザ情報を記憶させておき、ユーザが新たな製品を購入してユーザ登録する場合、ＩＣカードに記憶した情報を利用するものである。
【０００７】
【発明が解決しようとする課題】
ところが、ユーザとＣＥ機器を紐付ける作業は、例えオンラインで行うとしても、ユーザに関する情報の入力と、ＣＥ機器に関する情報をユーザに入力してもらう必要があり、ユーザにとって負担の大きいものであった。
また、例えば、ＣＥ機器が小型のオーディオ機器などの場合は、文字情報の表示能力や、ユーザが情報を入力する入力部が、これらの情報を入力するのには必ずしも適していない場合もあった。
更にあらかじめユーザの情報を登録しており、その情報を読み出して登録する場合もパスワードなどのユーザ認証情報をユーザが入力しなくてはならず、入力方法がソフトウェアキーボードなどで実現されている場合に入力操作を見ている第三者にユーザ認証情報の推測が可能になってしまう場合があった。
【０００８】
そこで、本発明の目的は、ユーザが容易に機器登録を行うことかできる機器登録システムなどを提供することである。
【０００９】
【課題を解決するための手段】
本発明は、前記目的を達成するために、ＩＣカードに記憶されたユーザ特定情報を用いてユーザ登録された登録ユーザと、記憶している機器認証情報により機器認証登録された端末機器とを機器登録サーバで対応付ける機器登録システムであって、前記端末機器は、前記ＩＣカードのユーザ特定情報を用いて、ユーザが登録ユーザであることを確認するためのユーザ確認情報を取得し、前記機器登録サーバとの論理的接続関係を維持した状態で、前記取得したユーザ確認情報と前記機器認証情報とを前記機器登録サーバに送信し、機器登録サーバは、前記端末機器から受信したユーザ確認情報を用いて、前記ユーザが登録ユーザであることをユーザ認証サーバで確認し、更に、前記端末機器から受信した機器認証情報を用いて、機器認証サーバから前記端末機器の機器認証結果を取得し、前記ユーザがユーザ登録されたユーザであることが確認でき、前記機器認証結果が機器認証に成功したものである場合に、前記ユーザに固有な情報と前記端末機器に固有な情報を対応付けて記憶することを特徴とする機器登録システムを提供する（第１の構成）。
また、本発明は、端末機器から、ユーザが登録ユーザであることを確認するのに用いるユーザ確認情報と、前記端末機器に記憶され、前記端末機器を機器認証するための機器認証情報とを、前記端末機器との論理的接続関係を維持した状態で受信する情報受信手段と、前記受信したユーザ確認情報を用いて、前記ユーザが登録ユーザであることをユーザ認証サーバで確認するユーザ確認手段と、
前記受信した機器認証情報を用いて、機器認証サーバから前記端末機器の機器認証結果を取得する機器認証結果取得手段と、前記ユーザ確認情報により前記ユーザが確認でき、更に、前記取得した機器認証結果により前記端末機器の登録が確認できた場合に、前記ユーザと前記端末機器を対応付けて記憶する対応付け記憶手段と、を具備したことを特徴とする機器登録サーバを提供する（第２の構成）。
第２の構成において、前記ユーザ確認情報は、前記ユーザ特定情報とパスワード情報を含み、前記ユーザ特定情報と前記パスワード情報とを用いて前記ユーザ認証サーバにユーザ認証を依頼し、前記ユーザ認証サーバからユーザ認証結果を取得するユーザ認証依頼手段を具備し、前記ユーザ確認手段は、前記取得したユーザ認証結果を用いて、前記ユーザが登録ユーザであることを確認するように構成することができる（第３の構成）。
また、第２の構成において、前記ユーザ確認情報は、前記ユーザをユーザ認証したユーザ認証結果であり、前記ユーザ確認手段は、前記ユーザ認証結果が正しいものであるか否かを前記ユーザ認証サーバに確認することにより、前記ユーザが登録ユーザであることを確認するように構成することができる（第４の構成）
また、第２の構成において、前記対応付け記憶手段で記憶した端末機器にサービスを提供するサービス提供手段と、前記ユーザに対して予め設定された決済情報を取得する決済情報取得手段と、を具備し、前記対応付け記憶手段は、前記ユーザに固有な情報、前記端末機器に固有な情報、及び前記取得した決済情報を対応付けて記憶し、前記提供したサービスの利用料金を前記記憶した決済情報を用いて決済するように構成することができる（第５の構成）。
また、本発明は、前記目的を達成するために、情報受信手段と、ユーザ確認手段と、機器認証結果取得手段と、対応付け記憶手段と、を備えたコンピュータによって構成された機器登録サーバにおいて、端末機器から、ユーザが登録ユーザであることを確認するのに用いるユーザ特定情報と、前記端末機器に記憶され、前記端末機器を機器認証するための機器認証情報とを、前記情報受信手段で、前記端末機器との論理的接続関係を維持した状態で受信する情報受信ステップと、前記受信したユーザ確認情報を用いて、前記ユーザが登録ユーザであることを前記ユーザ確認手段を用いて、ユーザ認証サーバで確認するユーザ確認ステップと、前記受信した機器認証情報を用いて、機器認証サーバから、前記機器認証結果取得手段を用いて、前記端末機器の機器認証結果を取得する機器認証結果取得ステップと、前記ユーザ確認情報により前記ユーザが確認でき、更に、前記取得した機器認証結果により前記端末機器の登録が確認できた場合に、前記対応付け記憶手段で、前記ユーザと前記端末機器を対応付けて記憶する対応付け記憶ステップと、から構成されたことを特徴とする機器登録方法を提供する（第６の構成）。
第６の構成において、前記機器登録サーバは、ユーザ認証依頼手段を備え、前記ユーザ確認情報は、前記ユーザ特定情報とパスワード情報を含み、前記ユーザ認証依頼手段で、前記ユーザ特定情報と前記パスワード情報とを用いて前記ユーザ認証サーバにユーザ認証を依頼し、前記ユーザ認証サーバからユーザ認証結果を取得するユーザ認証依頼ステップを備え、前記ユーザ確認ステップでは、前記取得したユーザ認証結果を用いて、前記ユーザが登録ユーザであることを確認するように構成することができる（第７の構成）。
第６の構成において、前記ユーザ確認情報は、前記ユーザをユーザ認証したユーザ認証結果であり、前記ユーザ確認ステップでは、前記ユーザ認証結果が正しいものであるか否かを前記ユーザ認証サーバに確認することにより、前記ユーザが登録ユーザであることを確認するように構成することができる（第８の構成）。
第６の構成において、前記機器登録サーバは、サービス提供手段と、決済情報取得手段と、を具備し、前記サービス提供手段で、前記対応付け記憶ステップで記憶した端末機器にサービスを提供するサービス提供ステップと、前記決済情報取得手段で、前記ユーザに対して予め設定された決済情報を取得する決済情報取得ステップと、を備え、前記対応付け記憶ステップでは、前記ユーザに固有な情報、前記端末機器に固有な情報、及び前記取得した決済情報を対応付けて記憶し、前記提供したサービスの利用料金を前記記憶した決済情報を用いて決済するように構成することができる（第９の構成）。
また、本発明は、前記目的を達成するために、端末機器から、ユーザが登録ユーザであることを確認するのに用いるユーザ確認情報と、前記端末機器に記憶され、前記端末機器を機器認証するための機器認証情報とを、前記端末機器との論理的接続関係を維持した状態で受信する情報受信機能と、前記受信したユーザ確認情報を用いて、前記ユーザが登録ユーザであることをユーザ認証サーバで確認するユーザ確認機能と、前記受信した機器認証情報を用いて、機器認証サーバから前記端末機器の機器認証結果を取得する機器認証結果取得機能と、前記ユーザ確認情報により前記ユーザが確認でき、更に、前記取得した機器認証結果により前記端末機器の登録が確認できた場合に、前記ユーザと前記端末機器を対応付けて記憶する対応付け記憶機能と、をコンピュータで実現する機器登録プログラムを提供する（第１０の構成）。
第１０の構成において、前記ユーザ確認情報は、前記ユーザ特定情報とパスワード情報を含み、前記ユーザ特定情報と前記パスワード情報とを用いて前記ユーザ認証サーバにユーザ認証を依頼し、前記ユーザ認証サーバからユーザ認証結果を取得するユーザ認証依頼機能を具備し、前記ユーザ確認機能は、前記取得したユーザ認証結果を用いて、前記ユーザが登録ユーザであることを確認するように構成することができる（第１１の構成）。
また、第１０の構成において、前記ユーザ確認情報は、前記ユーザをユーザ認証したユーザ認証結果であり、前記ユーザ確認機能は、前記ユーザ認証結果が正しいものであるか否かを前記ユーザ認証サーバに確認することにより、前記ユーザが登録ユーザであることを確認するように構成することができる（第１２の構成）。
また、第１０の構成において、前記対応付け記憶機能で記憶した端末機器にサービスを提供するサービス提供機能と、前記ユーザに対して予め設定された決済情報を取得する決済情報取得機能と、を実現し、前記対応付け記憶機能は、前記ユーザに固有な情報、前記端末機器に固有な情報、及び前記取得した決済情報を対応付けて記憶し、前記提供したサービスの利用料金を前記記憶した決済情報を用いて決済するように構成することができる（第１３の構成）。
また、本発明は、前記目的を達成するために、端末機器から、ユーザが登録ユーザであることを確認するのに用いるユーザ確認情報と、前記端末機器に記憶され、前記端末機器を機器認証するための機器認証情報とを、前記端末機器との論理的接続関係を維持した状態で受信する情報受信機能と、前記受信したユーザ確認情報を用いて、前記ユーザが登録ユーザであることをユーザ認証サーバで確認するユーザ確認機能と、前記受信した機器認証情報を用いて、機器認証サーバから前記端末機器の機器認証結果を取得する機器認証結果取得機能と、前記ユーザ確認情報により前記ユーザが確認でき、更に、前記取得した機器認証結果により前記端末機器の登録が確認できた場合に、前記ユーザと前記端末機器を対応付けて記憶する対応付け記憶機能と、をコンピュータで実現する機器登録プログラムを記憶したコンピュータが読み取り可能な記憶媒体を提供する（第１４の構成）。
また、本発明は、前記目的を達成するために、機器認証情報を記憶した端末機器であって、ＩＣカードからユーザを特定するユーザ特定情報を取得するユーザ特定情報取得手段と、前記取得したユーザ特定情報を用いて、前記ユーザが登録ユーザであることを確認するユーザ確認情報を取得するユーザ確認情報取得手段と、前記取得したユーザ確認情報と前記記憶した機器認証情報とを、端末機器に固有な情報と前記ユーザに固有な情報と対応付けて記憶する機器登録サーバに、前記機器登録サーバとの論理的接続状態を維持した状態で送信する情報送信手段と、を具備したことを特徴とする端末機器を提供する（第１５の構成）。
第１５の構成において、パスワード情報取得手段を具備し、前記ユーザ確認情報は、前記取得したユーザ特定情報と、前記取得したパスワード情報を用いて構成されているように構成することができる（第１６の構成）。
また、第１５の構成において、パスワード情報取得手段と、前記取得したユーザ特定情報と、前記取得したパスワード情報を用いて、ユーザ認証サーバにユーザ認証を依頼し、前記ユーザ認証サーバからユーザ認証結果を取得するユーザ認証結果取得手段と、を具備し、前記ユーザ確認情報は、前記取得したユーザ認証結果を含むように構成することができる（第１７の構成）。
また、本発明は、前記目的を達成するために、ユーザ特定情報取得手段と、ユーザ確認情報取得手段と、情報送信手段と、を備え、機器認証情報を記憶したコンピュータで構成された端末機器で実現される機器登録方法であって、
前記ユーザ特定情報取得手段で、ＩＣカードからユーザを特定するユーザ特定情報を取得するユーザ特定情報取得ステップと、前記取得したユーザ特定情報を用いて、前記ユーザが登録ユーザであることを確認するユーザ確認情報を、ユーザ確認情報取得手段で、取得するユーザ確認情報取得ステップと、前記取得したユーザ確認情報と前記記憶した機器認証情報とを、端末機器に固有な情報と前記ユーザに固有な情報と対応付けて記憶する機器登録サーバに、前記機器登録サーバとの論理的接続状態を維持した状態で、前記情報送信手段で送信する情報送信ステップと、から構成されたことを特徴とする機器登録方法を提供する（第１８の構成）。
第１８の構成は、パスワード情報取得手段を備え、前記ユーザ確認情報取得ステップで取得する前記ユーザ確認情報は、前記取得したユーザ特定情報と、前記取得したパスワード情報を用いて構成されているように構成することができる（第１９の構成）。
また、第１８の構成は、パスワード情報取得手段と、ユーザ認証結果取得手段と、を備え、前記取得したユーザ特定情報と、前記取得したパスワード情報を用いて、ユーザ認証サーバにユーザ認証を依頼し、前記ユーザ認証サーバから、前記ユーザ認証結果取得手段でユーザ認証結果を取得するユーザ認証結果取得ステップを備え、前記ユーザ確認情報は、前記取得したユーザ認証結果を含むように構成することができる（第２０の構成）。
また、本発明は、前記目的を達成するために、機器認証情報を記憶し、コンピュータで構成された端末機器において、ＩＣカードからユーザを特定するユーザ特定情報を取得するユーザ特定情報取得機能と、前記取得したユーザ特定情報を用いて、前記ユーザが登録ユーザであることを確認するユーザ確認情報を取得するユーザ確認情報取得機能と、前記取得したユーザ確認情報と前記記憶した機器認証情報とを、端末機器に固有な情報と前記ユーザに固有な情報と対応付けて記憶する機器登録サーバに、前記機器登録サーバとの論理的接続状態を維持した状態で送信する情報送信機能と、を実現する機器登録プログラムを提供する（第２１の構成）。
第２１の構成において、パスワード情報取得機能を実現し、前記ユーザ確認情報は、前記取得したユーザ特定情報と、前記取得したパスワード情報を用いて構成されているように構成することができる（第２２の構成）。
また、第２１の構成において、パスワード情報取得機能と、前記取得したユーザ特定情報と、前記取得したパスワード情報を用いて、ユーザ認証サーバにユーザ認証を依頼し、前記ユーザ認証サーバからユーザ認証結果を取得するユーザ認証結果取得機能と、を実現し、前記ユーザ確認情報は、前記取得したユーザ認証結果を含むように構成することができる（第２３の構成）。
また、本発明は、前記目的を達成するために、機器認証情報を記憶し、コンピュータで構成された端末機器において、ＩＣカードからユーザを特定するユーザ特定情報を取得するユーザ特定情報取得機能と、前記取得したユーザ特定情報を用いて、前記ユーザが登録ユーザであることを確認するユーザ確認情報を取得するユーザ確認情報取得機能と、前記取得したユーザ確認情報と前記記憶した機器認証情報とを、端末機器に固有な情報と前記ユーザに固有な情報と対応付けて記憶する機器登録サーバに、前記機器登録サーバとの論理的接続状態を維持した状態で送信する情報送信機能と、を実現する機器登録プログラムを記憶したコンピュータが読み取り可能な記憶媒体を提供する（第２４の構成）。
【００１０】
【発明の実施の形態】
以下、本発明の好適な実施の形態について、図を参照して詳細に説明する。
（１）実施形態の概要
ユーザ認証とＣＥ機器の機器認証を同じセッション中に行い、認証に成功した場合に両者を紐付ける。
なお、ユーザとＣＥ機器は、予め認証可能に登録されているものとする。
【００１１】
図１において、ＣＥ機器９は、ＩＣカード７と携帯メモリ６からユーザ認証に必要な情報を取得する。
ＣＥ機器９は、機器認証情報を内蔵しており、この機器認証情報と、ＩＣカード７とメモリ６から取得したユーザ認証用の情報を機器登録サーバ５に送信する。
【００１２】
機器登録サーバ５は、ユーザ認証用の情報をユーザ認証サーバ２に送信し、機器認証情報を機器認証サーバ３に送信する。
ユーザ認証サーバ２は、ユーザ認証を行い、ユーザ認証が成功した場合、このユーザに関するユーザ情報を機器登録サーバ５に送信する。
機器認証サーバ３は、機器認証を行い、機器認証が成功した場合、この機器に関する機器情報を機器登録サーバ５に送信する。
そして、機器登録サーバ５は、これらユーザ情報と機器情報を受信して、両者を紐付ける。
【００１３】
機器登録サーバ５は、以上の動作を同じセッションにて行う。このため、ユーザ認証用の情報と、機器認証情報が共にＣＥ機器９から送信されてきたことを担保することができ、確実にユーザとＣＥ機器９の対応付けを行うことができる。
なお、本実施の形態では、全ての処理を同じセッションで行うものとしたが、少なくとも、ＣＥ機器９からユーザ認証用の情報と機器認証情報を受信する処理を同じセッションで行えば、ユーザとＣＥ機器９との対応付けを適切に行うことができる。
【００１４】
（２）実施形態の詳細
図１は、本実施の形態の機器登録システム１の構成の一例を示した図である。
機器登録システム１は、ユーザ認証サーバ２、機器認証サーバ３、機器登録サーバ５、ＣＥ機器９がネットワークにより通信可能に配設されている。
ＣＥ機器９は、ネットワークを介した通信を行う機能を有した端末機器であり、他のＣＥ機器から識別するための固有の機器ＩＤと、機器認証を行うための機器認証情報が製造工場などにて予め組み込まれている。
機器認証情報は、例えば、機器ＩＤとパスフレーズ（パスワードの長いものやサーバと共有された共通鍵）や機器固有の秘密鍵情報を組合せて生成される。
【００１５】
ＣＥ機器９としては、例えば、ステレオ、テレビ、ビデオ、エアコン、風呂釜、照明器具、便器…など、各種の電気製品が考えられる。
これらの機器をＣＥ機器とすることにより、例えば、ステレオ、テレビ、ビデオに関しては、コンテンツをダウンロードしたり、遠隔録画予約をなどの遠隔操作を行うことができ、エアコン、風呂釜、照明器具に関しては、オンオフなどの遠隔操作を行うことができ、便器に関してはユーザの便をセンサでセンシングしてデータを健康管理サーバに送信し、ユーザの健康状態をチェックすることができる。
【００１６】
ＣＥ機器９は、非接触型ＩＣカードと近距離無線通信を行い、これに対してデータの読み書きを行うことができるリーダライタを内蔵しており、非接触型ＩＣカードであるＩＣカード７と無線通信することかできる。
また、リーダライタを外付けにてＣＥ機器９に配設するように構成してもよい。
ＣＥ機器９は、更に、携帯メモリ６を着脱可能に装着するスロットを備えており、装着された携帯メモリ６に対してデータの読み書きを行うことができる。
更に、ＣＥ機器９は、文字情報や画像を表示する表示装置を備えている。
【００１７】
ＩＣカード７は、リーダライタと無線通信を行う通信部、データやプログラムを記憶する記憶部、及びプログラムに従って演算処理を行う演算部を備えている。なお、ＩＣカード７を駆動するための電力は、リーダライタから無線にて供給される。
ＩＣカード７は、固有なＩＤ情報であるカードＩＤを記憶しており、ＣＥ機器９からの要求に応じてＣＥ機器９にカードＩＤを送信する。
このカードＩＤは、後述するユーザ認証サーバ２にてユーザＩＤとパスワードに紐付けられており、ユーザＩＤとパスワードを特定する情報として利用される。そのため、カードＩＤは、ユーザを特定するユーザ特定情報としての機能を果たしている。
【００１８】
なお、本実施の形態では、ＩＣカード７として非接触型ＩＣカードを用いるが、これに限定するものではなく、接触型ＩＣカードや、磁気カードなど、ユーザＩＤと紐付けられた固有の情報を記憶し、ＣＥ機器９に提供できるものであればよい。
また、例えば、ユーザの指紋や声紋など、ユーザに固有な情報をユーザＩＤに紐付けておき、これらをＣＥ機器９が取得するように構成することも可能である。
【００１９】
携帯メモリ６は、小型で携帯用に構成された半導体メモリであり、各種のデータを読み書き可能に記憶することができる。
携帯メモリ６は、ＣＥ機器９の他に、パーソナルコンピュータなどの他のコンピュータ製品にも装着可能であり、これら製品から取り外された状態でもデータの記憶を保持する不揮発性のメモリである。
携帯メモリ６は、固有のＩＤ情報であるメモリＩＤを消去不能、及び改変不能に予め記憶しており、メモリＩＤにより携帯メモリ６を特定することができる。
また、本実施の形態では、携帯メモリ６は、ユーザのパスワードを特定するパスワード情報を記憶しており、ＣＥ機器９から読み出せるようになっている。
【００２０】
以上の、カードＩＤ、及びパスワード情報は、ＣＥ機器９にて取得され（ユーザ確認情報取得手段）、ユーザ認証サーバ２にてユーザを認証する情報を特定するための情報として利用される、ユーザ認証用の情報である。
なお、本実施の形態では、ＣＥ機器９が携帯メモリ６からパスワード情報を取得することにしたが、ユーザがＣＥ機器９に直接パスワードを入力するように構成することもできる。
【００２１】
ＣＥ機器９には、予め機器登録サーバ５に接続するための接続情報（ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒｓ）など）が記憶されているか別のサーバから通知された接続情報が保存されており、機器登録時に、機器登録サーバ５に接続して、ＩＣカード７、携帯メモリ６から読み取ったユーザ認証用の情報と、ＣＥ機器９に埋め込まれている機器ＩＤと機器認証情報を機器登録サーバ５に送信するようになっている（情報送信手段）。
【００２２】
ユーザ認証サーバ２は、予め登録してあるユーザを認証するサーバ装置であって、ＣＥ機器９からユーザ認証用の情報を受信し、これを用いてユーザ認証を行い、ユーザ認証結果をＣＥ機器９に送信する。
また、ユーザ認証に成功した場合は、ユーザ認証結果と共にユーザ情報も機器登録サーバ５に送信する。
【００２３】
図２（ａ）は、ユーザ認証サーバ２に記憶されているユーザ認証テーブルの一例を示した図である。
図２（ａ）に示したように、ユーザ認証テーブルでは、ユーザの所有するＩＣカード７のカードＩＤ、ユーザが設定したユーザＩＤとパスワード情報、及びユーザがユーザ登録の際に入力したユーザ情報が紐付けられて、記憶されている。
このうち、ユーザ情報は、例えば、氏名、住所、電話番号、電子メールアドレスなどの基本的な個人情報の他、生年月日、勤務先、趣味などのその他の情報から構成されている。
【００２４】
ユーザ認証サーバ２は、ユーザ認証テーブルに記録されている情報を用いてユーザ認証を行う。
なお、本実施の形態では、ユーザは、予めユーザ認証サーバ２に登録されているものとする。
【００２５】
このように構成されたユーザ認証テーブルを用いて、ユーザ認証サーバ２は、次のようにしてユーザ認証を行う。
まず、ユーザ認証サーバ２は、ＣＥ機器９から受信したカードＩＤにより、ユーザＩＤとカードＩＤに一意に対応するパスワード情報を特定する。
次に、ＣＥ機器９からパスワード情報を受信して、パスワード情報を特定し、先に特定したパスワード情報との一致を判断する。パスワード情報が一致する場合、ユーザ認証は成功し、一致しない場合は、ユーザ認証は失敗となる。
【００２６】
なお、携帯メモリ６から受信するパスワード情報は、例えば、メモリＩＤであり、ユーザ認証サーバ２で予めメモリＩＤとパスワードを対応付けておくようにしてもよいし、あるいは、パスワードを暗号化したものをユーザ認証サーバ２で復号化するようにしてもよい。
また、ユーザが携帯メモリ６を用いずに、パスワードを直接ＣＥ機器９に入力した場合、ユーザ認証サーバ２は、ユーザが入力したパスワードとカードＩＤから特定したパスワードを比較する。
【００２７】
図１に戻り、機器認証サーバ３は、ＣＥ機器９を機器認証するサーバ装置である。
機器認証サーバ３は、ＣＥ機器９から機器認証情報を受信して（受信手段）、機器認証を行い、機器認証結果を機器認証サーバ３に送信する。機器認証が成功した場合は、機器認証結果と共にＣＥ機器９の機器情報もＣＥ機器９に送信する。
ＣＥ機器９は、市場で販売される前に、予めＣＥ機器９で機器認証可能に登録されていてもよいし、サービスが登録される前に単体で機器認証可能になるようにユーザの操作によって機器認証可能な状態に変更されてもよい。
【００２８】
図２（ｂ）は、機器認証サーバ３に記憶されている機器認証テーブルの一例を示した図である。
機器認証テーブルは、機器を特定するＩＤ情報である機器ＩＤ、機器認証を行うための機器認証情報、機器に関する機器情報、登録番号などが紐付けされて構成されている。
機器情報は、例えば、製品コード、シリアル番号、製造年月日、製造所情報など、ＣＥ機器９に関する情報から構成されている。
登録番号は、これらの情報を機器認証サーバ３にアップロードする際に付与される番号である。
【００２９】
このように構成された機器認証サーバ３は、ＣＥ機器９から機器ＩＤと機器認証情報を受信し、これを機器認証テーブル上の情報と照合したり、機器認証情報自身ではなく、機器認証情報から生成されるダイジェスト値を受信して照合したり、公開鍵暗合方式の秘密鍵で暗号化された電子署名を受信して対応する公開鍵で非暗号化して検証することによりＣＥ機器９を機器認証する。
即ち、ＣＥ機器９から受信した機器ＩＤと機器認証情報を機器認証テーブル上で検索し、検索された機器ＩＤと機器認証情報が紐付けられたものであった場合、もしくは検索された機器ＩＤに紐付けされた機器認証情報から生成されるダイジェスト値の照合が一致した場合や、機器ＩＤに紐付けされた機器認証情報すなわち鍵情報により受信した署名情報の健勝に成功した場合に機器認証は成功となる。
また、機器ＩＤと機器認証情報の少なくとも一方が機器認証テーブル上に無かった場合、あるいは、あったとしても紐付けされていなかった場合、機器認証は失敗となる。
【００３０】
図１に戻り、機器登録サーバ５は、ユーザとＣＥ機器９を対応させて紐付けるサーバ装置である。
機器登録サーバ５は、ＣＥ機器９からユーザ認証用の情報（カードＩＤとパスワード情報、ユーザ確認情報を構成する）と、機器認証用の情報（機器ＩＤと機器認証情報）を受信手段で受信する。
そして、ユーザ認証用の情報をユーザ認証サーバ２に送信してユーザ認証を依頼し（ユーザ認証依頼手段）、ユーザ認証サーバ２からこのユーザのユーザ認証結果とユーザ情報を受信する（ユーザ確認手段）。
また、機器認証用の情報を機器認証サーバ３に送信して機器認証を依頼し、機器認証サーバ３から機器認証結果とＣＥ機器９の機器情報を受信する（機器認証結果取得手段）。
そして、これらユーザ情報と機器情報を紐付けて記憶する（対応付け記憶手段）。
【００３１】
図２（ｃ）は、機器登録サーバ５が生成した機器ユーザ紐付けテーブルの一例を示した図である。
機器ユーザ紐付けテーブルは、ユーザ情報と機器情報から構成されており、ユーザ情報に対して機器情報が対応付けられている。
ユーザが複数台のＣＥ機器を有する場合は、このユーザ情報に複数の機器情報が対応付けられる。
また、ユーザが新規にＣＥ機器を購入して登録するたびに（あるいは、登録を取り消すたびに）、機器登録サーバ５は、機器ユーザ紐付けテーブルを更新する。
【００３２】
機器登録サーバ５は、ＣＥ機器９から機器登録要求を受け付けてから、ユーザとＣＥ機器９の紐付けが終了するまでの処理を同じセッションにて行う。
ここで、セッションとは、ネットワークを介した通信における、連続した論理的な接続関係を言う。
また、障害の発生などにより、通信回線が一時的に切断したとしても、回線が復旧した場合に、例えば、ワンタイムパスワードなどを用いてセッションを復活させたり、機器内に送信すべき情報を一旦蓄えおいて回線の復旧時にユーザの操作とは非同期に一連のネットワークを介したデータのやり取りを完了できる。
【００３３】
即ち、セッションを確立する場合に、機器登録サーバ５がＣＥ機器９にワンタイムパスワードを発行する。そして、通信回線が一端途絶えて復活した際に、ＣＥ機器９が、このワンタイムパスワードを機器登録サーバ５に送信することにより、機器登録サーバ５は、ＣＥ機器９を認識することができ、セッションが途絶えたところからセッションを再開することができる。
【００３４】
このように、機器登録サーバ５は、同一のセッション内でＣＥ機器９からユーザ認証用の情報と、機器認証用の情報を受信するため、ユーザ認証用の情報が確かにＣＥ機器９から読み取って送られてきたものであることを確認することかできる。
【００３５】
そのため、同じセッション内で送られてきたユーザ認証用の情報でユーザ認証されるユーザと、機器認証用の情報で機器認証されるＣＥ機器９を、対応付けることにより、ユーザとＣＥ機器９を適切に紐付けることができ、第三者のなりすましなどを防ぐことができる。
そのため、少なくとも、ＣＥ機器９からユーザ認証用の情報と機器認証用の情報を受信する処理を同じセッションで行えば、ユーザとＣＥ機器９を対応付けることができる。
なお、本実施の形態では、なんらかの原因でセッションが途切れた場合は、最初からやり直すことにする。
【００３６】
図３は、機器登録を行う手順を説明するためのフローチャートである。
まず、ユーザはＣＥ機器９をネットワークに接続し、ＩＣカード７をＣＥ機器９のリーダライタにセットして、機器登録サーバ５に対して機器登録を要求する（ステップ２）。
これに対し、機器登録サーバ５は、ＣＥ機器９に対してユーザ認証を要求する（ステップ１０）。
【００３７】
ＣＥ機器９は、ＩＣカード７からカードＩＤを取得し、更に、携帯メモリ６からパスワード情報を取得し、機器登録サーバ５に送信する（ステップ４）。
なお、携帯メモリ６を用いずに、ユーザがＣＥ機器９に直接パスワードを入力してもよい。
機器登録サーバ５は、ＣＥ機器９からカードＩＤとパスワード情報を受信し、ユーザ認証サーバ２に送信する（ステップ１２）。
【００３８】
ユーザ認証サーバ２は、ＣＥ機器９からカードＩＤとパスワード情報を受信し、ユーザ認証を行う（ステップ３０）。ここでは、ユーザ認証に成功したものとする。
そして、ユーザ認証サーバ２は、ユーザ認証が成功した旨の認証結果と、このユーザのユーザ情報を機器登録サーバ５に送信する（ステップ３２）。
【００３９】
機器登録サーバ５は、ユーザ認証サーバ２から送信されてきたユーザ情報を一時記憶しておくと共に、ＣＥ機器９に対して機器認証要求を行う（ステップ１４）。
これに対し、ＣＥ機器９は、ＣＥ機器９に予め記憶してある機器ＩＤと機器認証情報を読み出して機器登録サーバ５に送信する（ステップ６）。
なお、ＣＥ機器９は、セキュリティを高めるために、機器認証情報を暗号化して記憶しており、送信時に復号化するようになっている。
【００４０】
機器登録サーバ５は、ＣＥ機器９から機器ＩＤと機器認証情報を受信し、これを機器認証サーバ３に送信する（ステップ１６）。
機器認証サーバ３は、機器登録サーバ５から機器ＩＤと機器認証情報を受信してＣＥ機器９を機器認証する（ステップ４０）。
ここでは、機器認証に成功したものとする。
機器認証サーバ３は、機器認証に成功した旨の通知と、ＣＥ機器９の機器情報を機器登録サーバ５に送信する（ステップ４２）。
【００４１】
機器登録サーバ５は、機器認証サーバ３から受信した機器情報と、先に一時的に記憶しておいたユーザ情報を紐付けて記憶し、機器ユーザ紐付けテーブルを更新する（ステップ１８）。
そして、機器登録サーバ５は、ＣＥ機器９に登録完了通知を送信する（ステップ２０）。
【００４２】
ＣＥ機器９は、機器登録サーバ５から登録完了通知を受信し、ユーザに提示する（ステップ８）。
以上の手順により、機器登録処理を終了する。
【００４３】
なお、ユーザ認証、あるいは機器認証に失敗した場合、機器登録サーバ５は、この旨を伝える通知をＣＥ機器９に送信する。
更に、機器登録サーバ５は、機器ユーザ紐付けテーブルを更新する前に、ＣＥ機器９に紐付けるユーザ情報と機器情報に関する情報を提示させ、ユーザの確認を取るように構成することもできる。
【００４４】
また、本実施の形態では、機器登録サーバ５は、ユーザ認証を終えた後、ＣＥ機器９に対して機器認証用の情報を要求したが、これに限定せず、例えば、ＣＥ機器９からユーザ認証用の情報と、機器認証用の情報を受信しておき、その後ユーザ認証と機器認証を行うように構成することもできるし、あるいは、先に機器認証をしておいてからユーザ認証を要求するように構成することもできる。
【００４５】
図４は、機器登録中にＣＥ機器９の表示装置に表示される一連の画面の一例を示した図である。
まず、ユーザはＣＥ機器９を購入後、ＣＥ機器９に表示されたセットアップメニューから機器登録モードを選択する。
すると、図４（ａ）に示したような、画面が表示され、ユーザにＩＣカード７と携帯メモリ６をセットするように促す。
【００４６】
ユーザが、ＣＥ機器９のリーダライタ部にＩＣカード７をセットし、携帯メモリ用スロットに携帯メモリ６をセットすると、ユーザ認証と機器認証が開始され、図４（ｂ）に示したように認証中である旨の画面表示が成される。
【００４７】
ユーザ認証と機器認証が完了した後、機器登録サーバ５は、ＣＥ機器９に対して登録する内容を確認する確認情報を送信することもできる。
この場合、図４（ｃ）に示したような、紐付け対象であるユーザとＣＥ機器９がＣＥ機器９に表示され、ユーザは、これを承認する場合、「はい」を選択し、承認しない場合は「いいえ」を選択する。
機器登録が完了すると、図４（ｄ）に示したような、登録完了通知がＣＥ機器９に表示される。
【００４８】
図５は、は、ＣＥ機器９のハードウェア的な構成の一例を示した図である。
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１２１は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２２に記憶されているプログラムや、記憶部１２８からＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２３にロードされたプログラムに従って各種の処理を実行する中央処理装置である。
【００４９】
ＲＯＭ１２２は、ＣＥ機器９を機能させる上で必要な基本的なプログラムやパラメータなどから記憶されている。
ＲＡＭ１２３は、ＣＰＵ１２１が各種の処理を実行する上で必要なワーキングエリアを提供する。
【００５０】
記憶部１２８は、ＣＥ機器９が機能するために必要な各プログラムやデータを記憶しており、例えば、ハードディスクや半導体メモリなどの記憶装置により構成されている。
機器認証に用いる機器ＩＤ、機器認証情報は、記憶部１２８に記憶されている。
また、機器登録時に、機器登録サーバ５に接続して機器登録処理を行うプログラムも記憶されている。
記憶部１２８に記憶されている他のプログラムとしては、ファイルの入出力を行ったり、ＣＥ機器９の各部を制御したりなど、基本的な機能を実現するためのＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）などがある。
【００５１】
ＣＰＵ１２１、ＲＯＭ１２２、及びＲＡＭ１２３は、バス１２４を介して相互に接続されている。このバス１２４には、入出力インターフェース１２５も接続されている。
入出力インターフェース１２５には、キーボード、マウスなどよりなる入力部１２６、ＣＲＴ（Ｃａｔｈｏｄｅ−ｒａｙ  Ｔｕｂｅ）、ＬＣＤ（ＬｉｑｕｉｄＣｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などよりなるディスプレイ、並びにスピーカなどによりなる出力部１２７、ハードディスクなどにより構成される記憶部１２８、モデム、ターミナルアダプタなどにより構成される通信部１２９が接続されている。
また、ＩＣカード７のリーダライタ、携帯メモリ６を装着するスロットなども接続されている。
通信部１２９は、ネットワークを介しての通信処理を行う機能部であり、例えば、機器登録サーバ５と接続してＣＥ機器９と機器登録サーバ５との間の通信を仲介する。
【００５２】
また、入出力インターフェース１２５には、必要に応じてドライブ１３０が接続され、磁気ディスク１４１、光ディスク１４２、光磁気ディスク１４３、又はメモリカード１４４などが適宜装着され、それから読み出されたコンピュータプログラムが、必要に応じて記憶部１２８にインストールされる。
なお、ユーザ認証サーバ２、機器認証サーバ３の構成は基本的にＣＥ機器９と同様であるので説明は省略する。
【００５３】
なお、本実施の形態の機器登録サーバ５は、機器ユーザ紐付けテーブルにおいて、ユーザ情報と、機器情報を紐付けたが、これに限定するものでなく、ユーザを特定する情報と、ＣＥ機器９を特定する情報が紐付けらればよい。
図６は、ユーザＩＤと機器ＩＤを紐付けた機器ユーザ紐付けテーブルの一例を示した図である。
このように、ユーザＩＤに機器ＩＤを対応付けることにより、ユーザとＣＥ機器９を対応付けることもできる。
【００５４】
また、本実施の形態では、一例として、機器登録システム１でユーザ認証サーバ２、機器認証サーバ３、機器登録サーバ５を用いたが、これら各サーバ装置を更に複数のサーバ群からなるシステムとして構成してもよいし、あるいは、これら３つのサーバ装置の機能を同じサーバ装置で実現してもよい。
【００５５】
以上に述べたように、本実施の形態では、ＩＣカードによる個人認証によって顧客情報特定や決済情報の特定を行い、更に同じセッションで機器認証を行うことによって、ＣＥ機器９の所有者であることや特定サービスで使用される機器を登録することが非常に直感的な操作と文字入力などを新たに行うことなく可能になる。
登録するＣＥ機器９も入力デバイスもジョグダイアルやスライドスイッチ程度のもので、出力デバイスの表示も１行程度の能力の低いもので十分可能である。
また、機器の登録は製品個体を特定するエンコード文字列をリモコンなどの数字キーなどで入力することによって、機器本体以外から行うことも可能である。
【００５６】
また、本実施の形態では、携帯メモリ６からパスワード情報をＣＥ機器９に入力するように構成したが、この他にも、例えば、ＩＣカード７のみ、もしくは、ＩＣカード７と数字４桁程度の暗証番号でのユーザ認証方式を採用することもできる。
ＩＣカード７のみでユーザ認証する場合は、ＣＥ機器９のリーダライタ部にＩＣカード７をセットし、機器登録サーバ５とＣＥ機器９を接続することにより、ＣＥ機器９を機器登録することができる。
【００５７】
以上に述べた本実施の形態では、次のような効果を得ることができる。
（１）機器登録サーバ５は、ＣＥ機器９から、セッションを維持したまま機器登録用の情報と、ユーザ登録用の情報を受信するため、ユーザとＣＥ機器９を確実に対応付けることができる。
（２）ユーザは、ＣＥ機器９にＩＣカード７と携帯メモリ６をセットするだけで、ユーザとＣＥ機器９の紐付けを登録することができる。
【００５８】
（３）携帯メモリ６を使用しない場合は、ＣＥ機器９にＩＣカード７をセットし、ＣＥ機器９にパスワードを入力するだけで、ユーザとＣＥ機器９の紐付けを登録することができる。
（４）ユーザは、情報を入力する必要が無いか、もしくは、パスワードを入力するだけでよいので、ＣＥ機器９の表示装置の表示能力が低い場合でも、ユーザは容易に登録を行うことかできる。
【００５９】
（５）ユーザは、情報を入力する必要が無いか、もしくは、パスワードを入力するだけでよいので、ＣＥ機器９の文字入力機能が低い場合でも、ユーザは容易に登録を行うことかできる。
（６）ユーザとＣＥ機器９の対応付けは、全てネットワーク経由で自動的に行うので、人手を介する必要が無く、高速、低コストに登録を行うことができる。
【００６０】
（変形例１）
変形例１では、機器登録サーバ５にユーザ認証用の情報を渡さずに、ユーザとＣＥ機器９との紐付けを行う。
これは、機器登録サーバ５が、第三者の運営する商用のサービスを提供するサーバ装置である場合があるため、セキュリティを高める観点からユーザ認証用の情報を機器登録サーバ５に渡さない方が望ましい場合があるからである。
このように、機器登録サーバ５を、単にユーザとＣＥ機器９を紐付けた上でＣＥ機器９にサービスを提供するサービス提供サーバとするように構成することもできる。
本変形例のネットワーク構成は、機器登録システム１と同様であるので、同じ構成要素には、同じ符号を付して説明するものとする。
【００６１】
図７は、変形例１を説明するためのフローチャートである。
まず、ＣＥ機器９から機器登録サーバ５に機器登録要求を行う（ステップ５２）。
これに対し、機器登録サーバ５は、ＣＥ機器９に対してユーザ認証要求を行う（ステップ７０）。
これに応じて、ＣＥ機器９は、ＩＣカード７からカードＩＤを取得し、更に携帯メモリ６からパスワード情報を取得し、これらのユーザ認証用の情報をユーザ認証サーバ２に送信する（ステップ５４）。
【００６２】
ユーザ認証サーバ２は、ＣＥ機器９からこれらのユーザ認証用の情報を受信してユーザ認証を行い、ユーザ認証結果をＣＥ機器９に送信する（ステップ９０）。ここでは、ユーザ認証が成功したものとする。
ＣＥ機器９は、ユーザ認証サーバ２からユーザ認証結果を受信し（ユーザ認証結果取得手段）、これを機器登録サーバ５に送信（即ち、リダイレクト）する（ステップ５６）。
機器登録サーバ５は、ＣＥ機器９からユーザ認証結果を受信し、このユーザ認証結果が、確かにユーザ認証サーバ２が行ったものであるか否かの確認をユーザ認証サーバ２に依頼する（ステップ７２）。
【００６３】
この確認作業は、例えば、ワンタイムトークンを用いて行うことができる。ワンタイムトークンと発行後一回限り使用可能な十分長いランダムな値である。すなわち、ユーザ認証サーバ２は、ユーザ認証結果と共にワンタイムトークンをＣＥ機器９に送信する。この際に、ユーザ認証サーバ２は、ユーザ認証結果とワンタイムトークンの組合せを記憶しておく。
そして、ＣＥ機器９は、ユーザ認証結果と共にワンタイムトークンを機器登録サーバ５に送信し、機器登録サーバ５は、このワンタイムトークンを用いてユーザ認証サーバ２にユーザ認証結果の照会を行う。
【００６４】
ユーザ認証サーバ２は、機器登録サーバ５から受信したワンタイムトークンと、先に記憶したユーザ認証結果とワンタイムトークンの組合せとを比較することにより、機器登録サーバ５が受信したユーザ認証結果が確かに自分が行ったものであることを確認することができる。
【００６５】
このようにして、ユーザ認証サーバ２は、ユーザ認証結果を確認した後、確認結果と、ユーザ情報を機器登録サーバ５に送信する（ステップ９２）。
機器登録サーバ５は、ユーザ認証サーバ２からこれらの情報を受信して、ＣＥ機器９から受信したユーザ認証結果が正しいものであることを確認した後、ユーザ情報を記憶する。
【００６６】
次に、機器登録サーバ５は、ＣＥ機器９に対して機器認証要求を行う（ステップ７４）。
これに対し、ＣＥ機器９は、機器ＩＤと機器認証情報を機器登録サーバ５に送信する（ステップ５８）。
機器登録サーバ５は、ＣＥ機器９から機器ＩＤと機器認証情報を受信し、これらを機器認証サーバ３に送信する（ステップ７６）。
【００６７】
機器認証サーバ３は、機器登録サーバ５から機器ＩＤと機器認証情報を受信して機器認証を行い、機器認証結果を機器登録サーバ５に送信する（ステップ１００）。ここでは、機器認証が成功したものとする。
機器登録サーバ５は、機器認証サーバ３から受信した機器認証結果をユーザ認証サーバ２にリダイレクトして送信する（ステップ７８）。このとき、機器ＩＤなどＣＥ機器９を特定できる情報もユーザ認証サーバ２に送信する。
【００６８】
ユーザ認証サーバ２では、ユーザに関する情報（ユーザＩＤなど）と機器ＩＤ、機器情報を対応付けて記憶しており、機器認証されたＣＥ機器９の機器情報を機器登録サーバ５に送信する（ステップ９４）。
機器登録サーバ５は、この機器情報を受信し、先に記憶したユーザ情報と紐付けて記憶する（ステップ８０）。
【００６９】
そして、機器登録サーバ５は、ＣＥ機器９に登録完了通知を送信する（ステップ８２）。
ＣＥ機器９は、機器登録サーバ５から登録完了通知を受信し、ユーザに提示する（ステップ６０）。
以上の手順により、機器登録処理を終了する。
【００７０】
本変形例では、ユーザ認証サーバ２が機器情報を記憶し、ユーザ認証サーバ２が機器登録サーバ５に機器情報を提供するように構成したが、実施の形態と同様に、機器認証サーバ３が機器情報を記憶しておき、機器認証サーバ３が機器登録サーバ５に機器情報を提供するように構成することもできる。
【００７１】
以上に説明した変形例１により、機器登録サーバ５にユーザ認証用の情報を渡すことなく、機器登録サーバ５においてユーザとＣＥ機器９との紐付けを行うことができる。
【００７２】
（変形例２）
変形例２では、ユーザとＣＥ機器９に更にこのユーザのプリペイド情報を紐付ける。
なお、プリペイドとは、決済手段の１つであり、ユーザが予めプリペイド口座にお金を預け、有料のサービスの利用料金を、預けたお金から差し引くことにより決済するシステムである。
このプリペイドシステムの利用形態としては、有料サービスを受ける際に、自分のプリペイド口座を特定する情報（プリペイドＩＤなど）を提示することが考えられる。
具体的には、サービス利用時にユーザがプリペイドＩＤをＣＥ機器９に入力したり、あるいは、プリペイドＩＤを記憶した非接触型ＩＣカードをＣＥ機器９のリーダライタに読み込ませたりなどする。
【００７３】
変形例２では、ユーザのプリペイド情報をユーザ情報と機器情報に紐付けて、ＣＥ機器９の機器認証を行った後、プリペイドＩＤの入力をせずに有料サービスを利用できるようにする（サービス提供手段）。
【００７４】
図８は、変形例２に係る機器登録システム１ａの構成の一例を示した図である。
なお、実施の形態と同じ構成要素には、同じ符号を付して説明を省略する。
また、サービス提供サーバ５ａが、ユーザ情報と機器情報を対応付ける手順は、実施の形態と同様である。
サービス提供サーバ５ａは、実施の形態の機器登録サーバ５と同様にユーザとＣＥ機器９を対応付ける機能を有する他、ＣＥ機器９に各種サービスを提供する機能も有する。
【００７５】
サービス提供サーバ５ａは、機器登録サーバ５と同様にしてユーザとＣＥ機器９の紐付けを行うが、更に、ユーザ認証サーバ２ａからユーザ情報と共にプリペイド情報を取得して紐付ける（決済情報取得手段）。
プリペイド情報は、プリペイド情報管理サーバ４に開設されているユーザのプリペイド口座を特定する情報である。
そして、サービス提供サーバ５ａは、有料のサービスをＣＥ機器９に提供する場合、利用料金とプリペイド情報をプリペイド情報管理サーバ４に送信して、利用料金の支払いを請求する。
【００７６】
プリペイド情報管理サーバ４は、サービス提供サーバ５ａからサービス利用料金の請求を受けた場合、プリペイド情報によりユーザのプリペイド口座を特定し、利用料金を減算する。
このように、ユーザは、プリペイド情報を用いて決済を行うことができ、このため、本変形例では、プリペイド情報は決済情報を構成している。
【００７７】
図９（ａ）は、ユーザ認証サーバ２ａに記憶されているユーザ認証テーブルの一例を示した図である。
実施の形態で示したユーザ認証テーブルに更に、ユーザのプリベイド情報が対応付けられている。
ユーザ認証サーバ２ａは、ユーザ認証後にユーザ情報をサービス提供サーバ５ａに送信する際、このユーザのプリペイド情報も送信する。
【００７８】
図９（ｂ）は、プリペイド情報管理サーバ４で管理されているプリペイド情報データベースの論理的な構成の一例を示した図である。
図に示したように、プリペイド情報データベースは、プリペイド情報、ログデータなどが対応付けられて構成され、ユーザごとにプリペイド口座が開設されている。
【００７９】
プリペイド情報は、ユーザのプリペイド口座を管理するのに必要な情報から構成されており、プリペイド情報により、プリペイド口座を特定することができる。
ログデータは、プリペイド口座への入金と出金を記録したログデータである。
ログデータからプリペイド口座の現在残高を知ることかでき、金額を加算することにより入金を行い、減算することにより決済を行うことができる。
【００８０】
図９（ｃ）は、サービス提供サーバ５ａに記憶されているサービス利用ユーザテーブルの構成の一例を示した図である。
図に示したように、このテーブルでは、ユーザ情報、プリペイド情報、機器情報、及び登録サービスが対応付けてられており、これは、サービス提供サーバ５ａが、ユーザ認証サーバ２ａから受信したユーザ情報、及びプリペイド情報と、機器認証サーバ３から受信した機器情報を紐付けて記憶したものである。
【００８１】
更に、変形例２では、ＣＥ機器９ごとに、利用できるサービスを設定できるようになっている。
例えば、機器情報１で特定されるＣＥ機器９は、サービスＡとサービスＢを受けることができる。
ユーザは、ＣＥ機器９を機器登録する際に、利用するサービスを選択できるようになっており、登録後、ＣＥ機器９には、ユーザ情報、プリペイド情報、選択したサービスが表示され、ユーザが確認できるようになっている。
【００８２】
以上のように、変形例２では、ユーザは、ＣＥ機器９で利用するサービスを設定することができると共に、利用料金を決済するプリペイド口座を登録することができる。
【００８３】
（変形例３）
図１０は、変形例３に係る機器登録システム１ｂの構成を示した図である。
本変形例では、サービス提供サーバ５ｂは、ユーザとＣＥ機器９、更に決済情報を紐付ける。決済情報とは、例えば、クレジットカードの番号とか、決済代金を引き落とす銀行口座の口座番号など、ユーザに請求する代金を決済するために必要な情報である。
また、本変形例の決済情報を変形例２で説明したプリペイド情報とすることも可能である。
【００８４】
実施の形態と同様の構成要素には、同じ番号を付し、説明を省略する。
また、サービス提供サーバ５ｂが、ユーザ情報と機器情報を対応付ける手順は、実施の形態と同様である。
ユーザ認証サーバ２ｂは、ユーザの決済情報を記憶しており、サービス提供サーバ５ｂにユーザ情報と共に決済情報を送信する。
サービス提供サーバ５ｂは、ユーザ認証サーバ２ｂから受信したユーザ情報、及び決済情報と、機器認証サーバ３から受信した機器情報を紐付けて記憶する（決済情報取得手段）。
【００８５】
ユーザがＣＥ機器９からサービス提供サーバ５ｂに対し、有料のサービスを要求した場合は、サービス提供サーバ５ｂは、サービスを提供し（サービス提供手段）ＣＥ機器９に紐付けられている決済情報を用いて利用料金の決済を行う。
【００８６】
図１１（ａ）は、ユーザ認証サーバ２ａが記憶しているユーザ認証テーブルの一例を示した図である。
図に示したように、実施の形態で示したユーザ認証テーブルに更に、ユーザの決済情報が対応付けられている。
ユーザ認証サーバ２ｂは、ユーザ認証後にユーザ情報をサービス提供サーバ５ｂに送信する際、この決済情報も送信する。
【００８７】
図１１（ｂ）は、サービス提供サーバ５ｂが記憶しているサービス利用ユーザテーブルの一例を示した図である。
図に示したように、このテーブルでは、ユーザ情報、決済情報、機器情報、及び登録サービスが対応付けてられている。
これは、サービス提供サーバ５ｂが、ユーザ認証サーバ２ａから受信したユーザ情報、及び決済情報と、機器認証サーバ３から受信した機器情報を紐付けて記憶したものである。
更に、変形例３では、ＣＥ機器９ごとに、利用できるサービスを設定できるようになっている。
【００８８】
以上に説明した変形例３では、ユーザは、ＣＥ機器９からサービス提供サーバ５ｂの有料サービスを利用すると、ＣＥ機器９に対応付けられた決済条件に従って自動的に決済を行うことができる。
【００８９】
（変形例４）
本変形例では、ＣＥ機器９のリモコン装置など、ＣＥ機器９と通信機能を有する機器を、ＣＥ機器９を介して機器登録する。
このように、ＣＥ機器９を介して、機器登録することにより、その機器自体は、サービス提供サーバ５に接続する機能を有していない場合でも、機器登録することかできる。
【００９０】
一例として、ＣＥ機器９のリモコン装置を機器登録システム１を用いて機器登録する場合を説明する。
ここで、リモコン装置は、ＩＣカード７と通信する機能を有するものとする。
まず、ＣＥ機器９から機器登録サーバ５に対して、機器登録要求する。
次に、リモコン装置にＩＣカード７をセットし、更にリモコン装置からパスワードを入力して、カードＩＤとパスワードをＣＥ機器９に送信する。
後の処理は、ＣＥ機器９を機器登録する場合と同様にして行うことができ、リモコン装置が機器登録サーバ５で機器登録される。
【００９１】
このように、ネットワークを介した通信機能を持たない機器に関しても、ＣＥ機器９を経由して機器登録することができる。
【００９２】
以上説明した、実施の形態、及び各変形例は、主に機器登録を行う場合について説明したが、この他に、例えば、ＣＥ機器９の登録更新に応用することもできる。そのため、例えば、公共の場所などで機器登録を行う際、第三者に個人情報やユーザ認証情報の入力を見られること無く、短時間で（携帯電話のようなサービスに使用する通信機器の機種交換などのような）機器登録、更新が可能である。
【００９３】
【発明の効果】
本発明によれば、ユーザは容易にサービス等に機器登録を行うことができる。
【図面の簡単な説明】
【図１】本実施の形態の機器登録システムの構成の一例を示した図である。
【図２】機器登録システムで使用される各種テーブルの一例を示した図である。
【図３】機器登録を行う手順を説明するためのフローチャートである。
【図４】機器登録中に画面の一例を示した図である。
【図５】ＣＥ機器のハードウェア的な構成の一例を示した図である。
【図６】機器ユーザ紐付けテーブルの変形例を示した図である。
【図７】変形例１を説明するためのフローチャートである。
【図８】変形例２に係る機器登録システムの構成の一例を示した図である。
【図９】変形例２で使用される各種テーブル類の一例を示した図である。
【図１０】変形例３に係る機器登録システムの構成を示した図である。
【図１１】変形例３で使用される各種テーブル類の一例を示した図である。
【符号の説明】
１  機器登録システム      ２  ユーザ認証サーバ
３  機器認証サーバ        ４  プリペイド情報管理サーバ
５  機器登録サーバ        ６  携帯メモリ
７  ＩＣカード
【図１】
2005025337.tif 000003
【図２】
2005025337.tif 000004
【図３】
2005025337.tif 000005
【図４】
2005025337.tif 000006
【図５】
2005025337.tif 000007
【図６】
2005025337.tif 000008
【図７】
2005025337.tif 000009
【図８】
2005025337.tif 000010
【図９】
2005025337.tif 000011
【図１０】
2005025337.tif 000012
【図１１】
2005025337.tif 000013
【手続補正書】
【提出日】平成16年8月5日(2004.8.5)
【手続補正１】
【補正対象書類名】図面
【補正対象項目名】図４
【補正方法】変更
【補正の内容】
【図４】
2005025337.tif 000014