(57)【要約】  【課題】  ＣＥ機器の認証先を適切に振り分けることのできる機器認証システムなどを提供すること。  【解決手段】  ＣＥ機器３の機器ＩＤは、企業情報を含んでいる。ＣＥ機器３は、企業情報を用いて企業情報振り分けサーバ６に接続先の認証先振り分けサーバ８を問い合わせ、更に、機器ＩＤを用いて認証先振り分けサーバ８に接続先の認証サーバ９を問い合わせる。そして、ＣＥ機器３は、認証サーバ９で認証を受け、認証結果をサービスサーバ１０に送信する。  【選択図】  図１
2004342088.tif 000002
【特許請求の範囲】
【請求項１】
端末機器に機器認証を要するサービスを提供する場合に、前記端末機器に第１の振り分けサーバへの接続情報を送信し、前記端末機器から認証結果を受信するサービスサーバと、
端末機器から第１の振り分け情報を受信し、当該第１の振り分け情報に対応する第２の振り分けサーバへの接続情報を送信する第１の振り分けサーバと、
端末機器から第２の振り分け情報を受信し、当該第２の振り分け情報に対応する認証サーバへの接続情報を送信する第２の振り分けサーバと、
端末機器から認証情報を受信して機器認証し、認証結果を前記端末機器に送信する認証サーバと、
から構成されたことを特徴とする端末機器認証システム。
【請求項２】
請求項１に記載の端末機器認証システムでサービスサーバが提供するサービスを利用する端末機器であって、
前記サービスサーバから、第１の振り分けサーバへの接続情報を受信する第１の受信手段と、
前記第１の振り分けサーバに、前記第１の受信手段で受信した接続情報を用いて接続して第１の振り分け情報を送信する第１の送信手段と、
前記第１の振り分けサーバから、前記送信した第１の振り分け情報に対応した第２の振り分けサーバへの接続情報を受信する第２の受信手段と、
前記第２の振り分けサーバに、前記第２の受信手段で受信した接続情報を用いて接続して第２の振り分け情報を送信する第２の送信手段と、
前記第２の振り分けサーバから、前記送信した第２の振り分け情報に対応した認証サーバへの接続情報を受信する第３の受信手段と、
前記認証サーバに、前記第３の受信手段で受信した接続情報を用いて接続して認証情報を送信する認証情報送信手段と、
前記認証情報送信手段で送信した認証情報による認証結果を前記認証サーバから受信する認証結果受信手段と、
前記認証結果受信手段で受信した認証結果を前記サービスサーバに送信する認証結果送信手段と、
を具備したことを特徴とする端末機器。
【請求項３】
請求項１に記載の端末機器認証システムで端末機器に第２の振り分けサーバへの接続情報を提供する第１の振り分けサーバであって、
端末機器からの接続を受け付け、前記端末機器から第１の振り分け情報を受信する受信手段と、
前記受信した第１の振り分け情報に対応する第２の振り分けサーバへの接続情報を前記端末機器に送信する送信手段と、
を具備したことを特徴とする第１の振り分けサーバ。
【請求項４】
端末機器に機器認証を要するサービスを提供する場合に、前記端末機器から振り分け情報を受信し、前記受信した振り分け情報を用いて振り分けシステムから認証サーバへの接続情報を受信し、前記受信した接続情報を前記端末機器に送信し、前記認証サーバでの認証結果を前記端末機器から受信するサービスサーバと、
前記サービスサーバから前記振り分け情報を受信し、前記受信した振り分け情報に対応する認証サーバへの接続情報を前記サービスサーバに送信する前記振り分けシステムと、
前記端末機器から認証情報を受信して前記端末機器の機器認証を行い、前記機器認証の認証結果を前記端末機器に送信する前記認証サーバと、
から構成されたことを特徴とする端末機器認証システム。
【請求項５】
請求項４に記載の端末機器認証システムでサービスサーバに認証サーバへの接続情報を提供する振り分けシステムであって、
サービスサーバから振り分け情報を受信する振り分け情報受信手段と、
前記受信した振り分け情報に対応する認証サーバへの接続情報を送信する接続情報送信手段と、
を具備したことを特徴とする振り分けシステム。
【請求項６】
請求項４に記載の端末機器認証システムで端末機器にサービスを提供するサービスサーバであって、
端末機器から振り分け情報を受信する振り分け情報受信手段と、
前記受信した振り分け情報を振り分けシステムに送信する振り分け情報送信手段と、
前記送信した振り分け情報に対応する認証サーバへの接続情報を前記振り分けシステムから受信する接続情報受信手段と、
前記受信した接続情報を前記端末機器に送信する接続情報送信手段と、
を具備したことを特徴とするサービスサーバ。
【請求項７】
前記振り分け情報は、第１の振り分け情報と、第２の振り分け情報から構成され、
前記振り分けシステムは、
サービスサーバから前記第１の振り分け情報を受信し、当該第１の振り分け情報に対応する第２の振り分けサーバへの接続情報を前記サービスサーバに送信する第１の振り分けサーバと、
サービスサーバから前記第２の振り分け情報を受信し、当該第２の振り分け情報に対応する認証サーバへの接続情報を前記サービスサーバに送信する第２の振り分けサーバと、
から構成されたことを特徴とする請求項５に記載の振り分けシステム。
【請求項８】
請求項７に記載の振り分けシステムから認証サーバへの接続情報を受信するサービスサーバであって、
端末機器から第１の振り分け情報と、第２の振り分け情報を受信する振り分け情報受信手段と、
第１の振り分けサーバに接続し、前記受信した第１の振り分け情報を前記第１の振り分けサーバに送信する第１の送信手段と、
前記第１の振り分けサーバから、前記送信した第１の振り分け情報に対応する前記第２の振り分けサーバへの接続情報を受信する第１の受信手段と、
前記第２の振り分けサーバに、前記第１の受信手段で受信した接続情報を用いて接続して前記第２の振り分け情報を送信する第２の送信手段と、
前記第２の振り分けサーバから、前記送信した第２の振り分け情報に対応する前記認証サーバへの接続情報を受信する第２の受信手段と、
前記第２の受信手段で受信した接続情報を前記端末機器に送信する接続情報送信手段と、
を具備したことを特徴とするサービスサーバ。
【請求項９】
請求項７に記載の振り分けシステムでサービスサーバに第２の振り分けサーバへの接続情報を提供する第１の振り分けサーバであって、
サービスサーバから第１の振り分け情報を受信する受信手段と、
前記受信した第１の振り分け情報に対応する第２の振り分けサーバへの接続情報を送信する送信手段と、
を具備したことを特徴とする第１の振り分けサーバ。
【請求項１０】
請求項７に記載の振り分けシステムでサービスサーバに認証サーバへの接続情報を提供する第２の振り分けサーバであって、
サービスサーバから第２の振り分け情報を受信する受信手段と、
前記受信した第２の振り分け情報に対応する認証サーバへの接続情報を送信する送信手段と、
を具備したことを特徴とする第２の振り分けサーバ。
【請求項１１】
請求項１に記載の端末機器認証システムでサービスサーバが提供するサービスをコンピュータで利用する端末機器方法であって、
前記コンピュータは、第１の受信手段と、第１の送信手段と、第２の受信手段と、第２の送信手段と、第３の受信手段と、認証情報送信手段と、認証結果受信手段と、認証結果送信手段と、を具備し、
前記サービスサーバから、第１の振り分けサーバへの接続情報を前記第１の受信手段で受信する第１の受信ステップと、
前記第１の振り分けサーバに、前記第１の受信ステップで受信した接続情報を用いて接続して第１の振り分け情報を前記第１の送信手段で送信する第１の送信ステップと、
前記第１の振り分けサーバから、前記送信した第１の振り分け情報に対応した第２の振り分けサーバへの接続情報を前記第２の受信手段で受信する第２の受信ステップと、
前記第２の振り分けサーバに、前記第２の受信ステップで受信した接続情報を用いて接続して第２の振り分け情報を前記第２の送信手段で送信する第２の送信ステップと、
前記第２の振り分けサーバから、前記送信した第２の振り分け情報に対応した認証サーバへの接続情報を前記第３の受信手段で受信する第３の受信ステップと、
前記認証サーバに、前記第３の受信ステップで受信した接続情報を用いて接続して認証情報を前記認証情報送信手段で送信する認証情報送信ステップと、
前記認証情報送信ステップで送信した認証情報による認証結果を前記認証結果受信手段で前記認証サーバから受信する認証結果受信ステップと、
前記認証結果受信ステップで受信した認証結果を前記サービスサーバに前記認証結果送信手段で送信する認証結果送信ステップと、
から構成されたことを特徴とする端末機器方法。
【請求項１２】
請求項１に記載の端末機器認証システムで端末機器に第２の振り分けサーバへの接続情報を提供する第１の振り分け方法であって、
受信手段と、送信手段を備えたコンピュータにおいて、
前記受信手段で、端末機器からの接続を受け付け、前記端末機器から第１の振り分け情報を受信する受信ステップと、
前記送信手段で、前記受信した第１の振り分け情報に対応する第２の振り分けサーバへの接続情報を前記端末機器に送信する送信ステップと、
から構成されたことを特徴とする第１の振り分け方法。
【請求項１３】
請求項４に記載の端末機器認証システムでサービスサーバに認証サーバへの接続情報を提供する振り分け方法であって、
振り分け情報受信手段と、接続情報送信手段と、を備えたコンピュータシステムにおいて、
前記振り分け情報受信手段で、サービスサーバから振り分け情報を受信する振り分け情報受信ステップと、
前記接続情報送信手段で、前記受信した振り分け情報に対応する認証サーバへの接続情報を送信する接続情報送信ステップと、
から構成されたことを特徴とする振り分け方法。
【請求項１４】
請求項４に記載の端末機器認証システムで端末機器にサービスを提供するサービス提供方法であって、
振り分け情報受信手段と、振り分け情報送信手段と、接続情報受信手段と、接続情報送信手段と、を備えたコンピュータにおいて、
前記振り分け情報受信手段で、端末機器から振り分け情報を受信する振り分け情報受信ステップと、
前記振り分け情報送信手段で、前記受信した振り分け情報を振り分けシステムに送信する振り分け情報送信ステップと、
前記接続情報受信手段で、前記送信した振り分け情報に対応する認証サーバへの接続情報を前記振り分けシステムから受信する接続情報受信ステップと、
前記接続情報送信手段で、前記受信した接続情報を前記端末機器に送信する接続情報送信ステップと、
から構成されたことを特徴とするサービス提供方法。
【請求項１５】
請求項７に記載の振り分けシステムから認証サーバへの接続情報を受信するサービスサーバ方法であって、
振り分け情報受信手段と、第１の送信手段と、第１の受信手段と、第２の送信手段と、第２の受信手段と、接続情報送信手段と、を備えたコンピュータにおいて、
前記振り分け情報受信手段で、端末機器から第１の振り分け情報と、第２の振り分け情報を受信する振り分け情報受信ステップと、
第１の振り分けサーバに接続し、前記受信した第１の振り分け情報を前記第１の送信手段で前記第１の振り分けサーバに送信する第１の送信ステップと、
前記第１の振り分けサーバから、前記送信した第１の振り分け情報に対応する前記第２の振り分けサーバへの接続情報を前記第１の受信手段で受信する第１の受信ステップと、
前記第２の振り分けサーバに、前記第１の受信ステップで受信した接続情報を用いて接続して前記第２の振り分け情報を、前記第２の送信手段で送信する第２の送信ステップと、
前記第２の振り分けサーバから、前記送信した第２の振り分け情報に対応する前記認証サーバへの接続情報を前記第２の受信手段で受信する第２の受信ステップと、
前記第２の受信手段で受信した接続情報を前記接続情報送信手段で前記端末機器に送信する接続情報送信ステップと、
をから構成されたことを特徴とするサービスサーバ方法。
【請求項１６】
請求項７に記載の振り分けシステムでサービスサーバに第２の振り分けサーバへの接続情報を提供する第１の振り分け方法であって、
受信手段と、送信手段と、を備えたコンピュータにおいて、
サービスサーバから第１の振り分け情報を前記受信手段で受信する受信ステップと、
前記受信した第１の振り分け情報に対応する第２の振り分けサーバへの接続情報を前記送信手段で送信する送信ステップと、
から構成されたことを特徴とする第１の振り分け方法。
【請求項１７】
請求項７に記載の振り分けシステムでサービスサーバに認証サーバへの接続情報を提供する第２の振り分け方法であって、
受信手段と、送信手段と、を備えたコンピュータにおいて、
サービスサーバから第２の振り分け情報を前記受信手段で受信する受信ステップと、
前記受信した第２の振り分け情報に対応する認証サーバへの接続情報を前記送信手段で送信する送信ステップと、
から構成されたことを特徴とする第２の振り分け方法。
【請求項１８】
請求項１に記載の端末機器認証システムでサービスサーバが提供するサービスを利用するコンピュータで構成された端末機器において、
前記サービスサーバから、第１の振り分けサーバへの接続情報を受信する第１の受信機能と、
前記第１の振り分けサーバに、前記第１の受信機能で受信した接続情報を用いて接続して第１の振り分け情報を送信する第１の送信機能と、
前記第１の振り分けサーバから、前記送信した第１の振り分け情報に対応した第２の振り分けサーバへの接続情報を受信する第２の受信機能と、
前記第２の振り分けサーバに、前記第２の受信機能で受信した接続情報を用いて接続して第２の振り分け情報を送信する第１の送信機能と、
前記第２の振り分けサーバから、前記送信した第２の振り分け情報に対応した認証サーバへの接続情報を受信する第３の受信機能と、
前記認証サーバに、前記第３の受信機能で受信した接続情報を用いて接続して認証情報を送信する認証情報送信機能と、
前記認証情報送信機能で送信した認証情報による認証結果を前記認証サーバから受信する認証結果受信機能と、
前記認証結果受信機能で受信した認証結果を前記サービスサーバに送信する認証結果送信機能と、
を実現する端末機器プログラム。
【請求項１９】
請求項１に記載の端末機器認証システムで端末機器に第２の振り分けサーバへの接続情報を提供するコンピュータで構成された第１の振り分けサーバにおいて、
端末機器からの接続を受け付け、前記端末機器から第１の振り分け情報を受信する受信機能と、
前記受信した第１の振り分け情報に対応する第２の振り分けサーバへの接続情報を前記端末機器に送信する送信機能と、
を実現する第１の振り分けプログラム。
【請求項２０】
請求項４に記載の端末機器認証システムでサービスサーバに認証サーバへの接続情報を提供するコンピュータから構成された振り分けシステムにおいて、
サービスサーバから振り分け情報を受信する振り分け情報受信機能と、
前記受信した振り分け情報に対応する認証サーバへの接続情報を送信する接続情報送信機能と、
を実現する振り分けプログラム。
【請求項２１】
請求項４に記載の端末機器認証システムで端末機器にサービスを提供するコンピュータで構成されたサービスサーバにおいて、
端末機器から振り分け情報を受信する振り分け情報受信機能と、
前記受信した振り分け情報を振り分けシステムに送信する振り分け情報送信機能と、
前記送信した振り分け情報に対応する認証サーバへの接続情報を前記振り分けシステムから受信する接続情報受信機能と、
前記受信した接続情報を前記端末機器に送信する接続情報送信機能と、
を実現するサービスサーバプログラム。
【請求項２２】
請求項７に記載の振り分けシステムから認証サーバへの接続情報を受信するコンピュータで構成されたサービスサーバにおいて、
端末機器から第１の振り分け情報と、第２の振り分け情報を受信する振り分け情報受信機能と、
第１の振り分けサーバに接続し、前記受信した第１の振り分け情報を前記第１の振り分けサーバに送信する第１の送信機能と、
前記第１の振り分けサーバから、前記送信した第１の振り分け情報に対応する前記第２の振り分けサーバへの接続情報を受信する第１の受信機能と、
前記第２の振り分けサーバに、前記第１の受信機能で受信した接続情報を用いて接続して前記第２の振り分け情報を送信する第２の送信機能と、
前記第２の振り分けサーバから、前記送信した第２の振り分け情報に対応する前記認証サーバへの接続情報を受信する第２の受信機能と、
前記第２の受信機能で受信した接続情報を前記端末機器に送信する接続情報送信機能と、
を実現するサービスサーバプログラム。
【請求項２３】
請求項７に記載の振り分けシステムでサービスサーバに第２の振り分けサーバへの接続情報を提供するコンピュータで構成された第１の振り分けサーバにおいて、
サービスサーバから第１の振り分け情報を受信する受信機能と、
前記受信した第１の振り分け情報に対応する第２の振り分けサーバへの接続情報を送信する送信機能と、
を実現する第１の振り分けプログラム。
【請求項２４】
請求項７に記載の振り分けシステムでサービスサーバに認証サーバへの接続情報を提供するコンピュータで構成された第２の振り分けサーバにおいて、
サービスサーバから第２の振り分け情報を受信する受信機能と、
前記受信した第２の振り分け情報に対応する認証サーバへの接続情報を送信する送信機能と、
を実現する第２の振り分けプログラム。
【請求項２５】
請求項１８に記載の端末機器プログラムを記憶したコンピュータが読み取り可能な記憶媒体。
【請求項２６】
請求項１９に記載の第１の振り分けプログラムを記憶したコンピュータが読み取り可能な記憶媒体。
【請求項２７】
請求項２０に記載の振り分けプログラムを記憶したコンピュータが読み取り可能な記憶媒体。
【請求項２８】
請求項２１、又は請求項２２に記載のサービスサーバプログラムを記憶したコンピュータが読み取り可能な記憶媒体。
【請求項２９】
請求項２３に記載の第１の振り分けプログラムを記憶したコンピュータが読み取り可能な記憶媒体。
【請求項３０】
請求項２４に記載の第２の振り分けプログラムを記憶したコンピュータが読み取り可能な記憶媒体。
【請求項３１】
前記第３の受信手段で受信した認証サーバへの接続情報を記憶する接続情報記憶手段と、
前記サービスサーバから前記第１の振り分けサーバへの接続情報を受信した場合に前記接続情報記憶手段で前記接続情報を記憶しているか否かを確認する確認手段と、
を具備し、
前記確認手段で前記接続情報が記憶されていることが確認された場合、前記認証情報送信手段は、前記記憶されている接続情報を用いて前記認証サーバに接続して認証情報を送信することを特徴とする請求項２に記載の端末機器。
【請求項３２】
前記認証情報送信手段は、前記接続情報記憶手段で記憶している前記接続情報を用いて前記認証サーバに接続できなかった場合、前記第１の受信手段で受信した接続情報を元に、前記第１の送信手段、前記第２の受信手段、前記第２の送信手段、及び前記第３の受信手段を用いて取得される認証サーバの接続情報を用いて前記認証サーバに接続して認証情報を送信し、
前記接続情報記憶手段は、前記取得した認証サーバへの接続情報を用いて、記憶してある接続情報を更新することを特徴とする請求項３１に記載の端末機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器認証システムなどに関し、特に、機器を認証する認証サーバが複数存在する場合に、機器ＩＤと認証する認証サーバを予め対応付けておくことにより、適切な認証サーバで認証を行うものに関する。
【背景技術】
【０００２】
近年、ＣＥ（ＣＥ：Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｒｏｎｉｃｓ）機器が普及しつつある。ＣＥ機器とは、例えば、ビデオデッキ、ハードディスクレコーダ、ステレオ、テレビなどのオーディオビジュアル機器や、パーソナルコンピュータ、デジカメ、カムコーダ、ＰＤＡ、ゲーム機、ホームルータ等の電子機器や、炊飯器、冷蔵庫などの家電製品や、その他の電子機器にコンピュータを内蔵させ、ネットワークを介したサービスを利用できるものである。
【０００３】
そして、ＣＥ機器からサーバにアクセスしてコンテンツをダウンロードするなどし、ユーザはサーバが提供するサービスを利用することができる。
サーバが提供するサービスには、ＣＥ機器全般に提供するものと、機器認証された特定のＣＥ機器に提供するものがある。
サーバは、機器認証を要するサービスを提供する場合、そのＣＥ機器を認証サーバで認証し、認証された場合にサービスを提供する。
【０００４】
図８は、ＣＥ機器の認証システム１００の構成の一例を示した図である。
この認証システムは、未公開の特許文献（特願２００２−１４４８９６）で提案されているものである。
従来は、ＣＥ機器の認証の際、認証情報（パスフレーズ、機器ＩＤなどのセキュリティ上重要な情報）を直接サービスサーバに送信していたが、サービスサーバは、個人や任意の団体が運営することが多く、セキュリティ上問題があるため、この認証システムでは機器認証を代行する機器認証サーバを別途設けたものである。
【０００５】
認証システム１００では、ＣＥ機器１０１、認証サーバ１０２、サービスサーバ１０３がインターネット１０４で接続可能に配設されている。
ユーザは、ＣＥ機器１０１をサービスサーバ１０３に接続してサービスサーバ１０３が提供するサービスを利用することができる。
【０００６】
ユーザが、機器認証を要するサービスの提供を希望した場合、サービスサーバ１０３は、ＣＥ機器１０１に認証サーバ１０２の情報を送信して認証サーバ１０２で機器認証するようにＣＥ機器１０１に要求し、これに応じてＣＥ機器１０１は認証サーバ１０２で機器認証を受ける。
サービスサーバ１０３は、ＣＥ機器１０１が認証サーバ１０２で機器認証を受けたことを確認し、ＣＥ機器１０１にサービスを提供する。
【０００７】
この認証システムでは、ＣＥ機器１０１の認証を行う際、認証サーバ１０２が単一であったため、サービスサーバ１０３は認証を要求するＣＥ機器１０１がどの認証サーバで認証されるか（図８の場合認証サーバ１０２）を把握することができた。
従って、サービスサーバ１０３は、機器認証を要求する際に、ＣＥ機器１０１へ認証サーバ１０２の情報を渡すことが可能であった。
【０００８】
しかし、認証サーバ１０２が複数存在する場合、アクセスしたＣＥ機器１０１に対し、サービスサーバ１０３はＣＥ機器１０１に適当な認証サーバ１０２の情報を送信するためのスキームが用意されていない。従って、ＣＥ機器１０１は適切な認証サーバ１０２の情報を取得することができないという問題があった。
ＣＥ機器１０１を製造販売する事業者は複数存在するなどの理由により、複数の認証サーバ１０２を用意し、アクセスしてきたＣＥ機器１０１によって認証サーバ１０２を振り分ける仕組みが必要とされている。
【０００９】
また、ＣＥ機器の機器認証に関する技術ではないが、認証サーバが複数存在し、アクセスしてきたユーザに応じて認証サーバを振り分けるものとして以下の発明がある。
【００１０】
【特許文献１】特開２００２−１９７０６１号公報
【００１１】
【特許文献２】特開２０００−３３１０９５号公報
【００１２】
特許文献１の技術は、ＩＳＰ（Ｉｎｔｅｒｎｅｔ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）に登録しているユーザが、一般ユーザであるか特定ユーザであるかに基づいてユーザの認証処理を振り分けるものである。振り分けの手順は以下の通りである。
まず、一般ユーザ用電話番号と特定ユーザ用電話番号が振り分けられている。そして、振り分けサーバでは電話番号に基づいて一般／特定を決定して、それぞれの認証サーバへ振り分ける。更に、端末からユーザＩＤ／パスワードが振り分けサーバへ送信される。
【００１３】
特許文献２の技術は、ユーザからのアクセスを受けた際に、ユーザ登録時にＩＤを発行した認証サーバにユーザのアクセスの振り分けを行わせるものである。
振り分けの手順は以下の通りである。
まず、ユーザは、ユーザＩＤとパスワードを振り分けサーバに送信する。そして、振り分けサーバは、ユーザＩＤの所定の桁からユーザＩＤを発行した認証サーバを判別する。更に、判別した認証サーバにユーザＩＤとパスワードを送信し、ユーザを認証する。
【発明の開示】
【発明が解決しようとする課題】
【００１４】
ところで、一般的な事業形態として、ＣＥ機器の認証先を事業者別に振り分けた後に、事業者が更に複数の認証サーバを用意していることが考えられる。上記の特許文献の技術を利用したとしても、このような場合に対応することは困難である。
【００１５】
そこで、本発明の目的は、ＣＥ機器の認証先を適切に振り分けることのできる機器認証システムなどを提供することである。
【課題を解決するための手段】
【００１６】
本発明は、前記目的を達成するために、端末機器に機器認証を要するサービスを提供する場合に、前記端末機器に第１の振り分けサーバへの接続情報を送信し、前記端末機器から認証結果を受信するサービスサーバと、端末機器から第１の振り分け情報を受信し、当該第１の振り分け情報に対応する第２の振り分けサーバへの接続情報を送信する第１の振り分けサーバと、端末機器から第２の振り分け情報を受信し、当該第２の振り分け情報に対応する認証サーバへの接続情報を送信する第２の振り分けサーバと、端末機器から認証情報を受信して機器認証し、認証結果を前記端末機器に送信する認証サーバと、から構成されたことを特徴とする端末機器認証システムを提供する（第１の構成）。
また、本発明は、第１の構成の端末機器認証システムでサービスサーバが提供するサービスを利用する端末機器が、前記サービスサーバから、第１の振り分けサーバへの接続情報を受信する第１の受信手段と、前記第１の振り分けサーバに、前記第１の受信手段で受信した接続情報を用いて接続して第１の振り分け情報を送信する第１の送信手段と、前記第１の振り分けサーバから、前記送信した第１の振り分け情報に対応した第２の振り分けサーバへの接続情報を受信する第２の受信手段と、前記第２の振り分けサーバに、前記第２の受信手段で受信した接続情報を用いて接続して第２の振り分け情報を送信する第２の送信手段と、前記第２の振り分けサーバから、前記送信した第２の振り分け情報に対応した認証サーバへの接続情報を受信する第３の受信手段と、前記認証サーバに、前記第３の受信手段で受信した接続情報を用いて接続して認証情報を送信する認証情報送信手段と、前記認証情報送信手段で送信した認証情報による認証結果を前記認証サーバから受信する認証結果受信手段と、前記認証結果受信手段で受信した認証結果を前記サービスサーバに送信する認証結果送信手段と、を具備するように構成することができる（第２の構成）。
また、本発明は、第１の構成の端末機器認証システムで端末機器に第２の振り分けサーバへの接続情報を提供する第１の振り分けサーバが、端末機器からの接続を受け付け、前記端末機器から第１の振り分け情報を受信する受信手段と、前記受信した第１の振り分け情報に対応する第２の振り分けサーバへの接続情報を前記端末機器に送信する送信手段と、を具備するように構成することができる（第３の構成）。
また、本発明は、端末機器に機器認証を要するサービスを提供する場合に、前記端末機器から振り分け情報を受信し、前記受信した振り分け情報を用いて振り分けシステムから認証サーバへの接続情報を受信し、前記受信した接続情報を前記端末機器に送信し、前記認証サーバでの認証結果を前記端末機器から受信するサービスサーバと、前記サービスサーバから前記振り分け情報を受信し、前記受信した振り分け情報に対応する認証サーバへの接続情報を前記サービスサーバに送信する前記振り分けシステムと、前記端末機器から認証情報を受信して前記端末機器の機器認証を行い、前記機器認証の認証結果を前記端末機器に送信する前記認証サーバと、から構成されたことを特徴とする端末機器認証システムを提供することができる（第４の構成）。
また、本発明は、第４の構成の端末機器認証システムでサービスサーバに認証サーバへの接続情報を提供する振り分けシステムが、サービスサーバから振り分け情報を受信する振り分け情報受信手段と、前記受信した振り分け情報に対応する認証サーバへの接続情報を送信する接続情報送信手段と、を具備するように構成することができる（第５の構成）。
また、本発明は、第４の構成の端末機器認証システムで端末機器にサービスを提供するサービスサーバが、端末機器から振り分け情報を受信する振り分け情報受信手段と、前記受信した振り分け情報を振り分けシステムに送信する振り分け情報送信手段と、前記送信した振り分け情報に対応する認証サーバへの接続情報を前記振り分けシステムから受信する接続情報受信手段と、前記受信した接続情報を前記端末機器に送信する接続情報送信手段と、を具備するように構成することができる（第６の構成）。
また、本発明は、第５の構成の振り分けシステムが、前記振り分け情報は、第１の振り分け情報と、第２の振り分け情報から構成され、前記振り分けシステムは、サービスサーバから前記第１の振り分け情報を受信し、当該第１の振り分け情報に対応する第２の振り分けサーバへの接続情報を前記サービスサーバに送信する第１の振り分けサーバと、サービスサーバから前記第２の振り分け情報を受信し、当該第２の振り分け情報に対応する認証サーバへの接続情報を前記サービスサーバに送信する第２の振り分けサーバと、から構成されるように構成することができる（第７の構成）。
また、本発明は、第７の構成の振り分けシステムから認証サーバへの接続情報を受信するサービスサーバが、端末機器から第１の振り分け情報と、第２の振り分け情報を受信する振り分け情報受信手段と、第１の振り分けサーバに接続し、前記受信した第１の振り分け情報を前記第１の振り分けサーバに送信する第１の送信手段と、前記第１の振り分けサーバから、前記送信した第１の振り分け情報に対応する前記第２の振り分けサーバへの接続情報を受信する第１の受信手段と、前記第２の振り分けサーバに、前記第１の受信手段で受信した接続情報を用いて接続して前記第２の振り分け情報を送信する第２の送信手段と、前記第２の振り分けサーバから、前記送信した第２の振り分け情報に対応する前記認証サーバへの接続情報を受信する第２の受信手段と、前記第２の受信手段で受信した接続情報を前記端末機器に送信する接続情報送信手段と、を具備するように構成することができる（第８の構成）。
また、本発明は、第７の構成の振り分けシステムでサービスサーバに第２の振り分けサーバへの接続情報を提供する第１の振り分けサーバが、サービスサーバから第１の振り分け情報を受信する受信手段と、前記受信した第１の振り分け情報に対応する第２の振り分けサーバへの接続情報を送信する送信手段と、を具備するように構成することができる（第９の構成）。
また、本発明は、第７の構成の振り分けシステムでサービスサーバに認証サーバへの接続情報を提供する第２の振り分けサーバが、サービスサーバから第２の振り分け情報を受信する受信手段と、前記受信した第２の振り分け情報に対応する認証サーバへの接続情報を送信する送信手段と、を具備するように構成することができる（第１０の構成）。
また、本発明は、第１の構成の端末機器認証システムでサービスサーバが提供するサービスをコンピュータで利用する端末機器方法であって、前記コンピュータは、第１の受信手段と、第１の送信手段と、第２の受信手段と、第２の送信手段と、第３の受信手段と、認証情報送信手段と、認証結果受信手段と、認証結果送信手段と、を具備し、前記サービスサーバから、第１の振り分けサーバへの接続情報を前記第１の受信手段で受信する第１の受信ステップと、前記第１の振り分けサーバに、前記第１の受信ステップで受信した接続情報を用いて接続して第１の振り分け情報を前記第１の送信手段で送信する第１の送信ステップと、前記第１の振り分けサーバから、前記送信した第１の振り分け情報に対応した第２の振り分けサーバへの接続情報を前記第２の受信手段で受信する第２の受信ステップと、前記第２の振り分けサーバに、前記第２の受信ステップで受信した接続情報を用いて接続して第２の振り分け情報を前記第２の送信手段で送信する第２の送信ステップと、前記第２の振り分けサーバから、前記送信した第２の振り分け情報に対応した認証サーバへの接続情報を前記第３の受信手段で受信する第３の受信ステップと、前記認証サーバに、前記第３の受信ステップで受信した接続情報を用いて接続して認証情報を前記認証情報送信手段で送信する認証情報送信ステップと、前記認証情報送信ステップで送信した認証情報による認証結果を前記認証結果受信手段で前記認証サーバから受信する認証結果受信ステップと、前記認証結果受信ステップで受信した認証結果を前記サービスサーバに前記認証結果送信手段で送信する認証結果送信ステップと、から構成されたことを特徴とする端末機器方法を提供する。
また、本発明は、第１の構成の端末機器認証システムで端末機器に第２の振り分けサーバへの接続情報を提供する第１の振り分け方法であって、受信手段と、送信手段を備えたコンピュータにおいて、前記受信手段で、端末機器からの接続を受け付け、前記端末機器から第１の振り分け情報を受信する受信ステップと、前記送信手段で、前記受信した第１の振り分け情報に対応する第２の振り分けサーバへの接続情報を前記端末機器に送信する送信ステップと、から構成されたことを特徴とする第１の振り分け方法を提供する。
また、本発明は、第４の構成の端末機器認証システムでサービスサーバに認証サーバへの接続情報を提供する振り分け方法であって、振り分け情報受信手段と、接続情報送信手段と、を備えたコンピュータシステムにおいて、前記振り分け情報受信手段で、サービスサーバから振り分け情報を受信する振り分け情報受信ステップと、前記接続情報送信手段で、前記受信した振り分け情報に対応する認証サーバへの接続情報を送信する接続情報送信ステップと、から構成されたことを特徴とする振り分け方法を提供する。
また、本発明は、第４の構成の端末機器認証システムで端末機器にサービスを提供するサービス提供方法であって、振り分け情報受信手段と、振り分け情報送信手段と、接続情報受信手段と、接続情報送信手段と、を備えたコンピュータにおいて、前記振り分け情報受信手段で、端末機器から振り分け情報を受信する振り分け情報受信ステップと、前記振り分け情報送信手段で、前記受信した振り分け情報を振り分けシステムに送信する振り分け情報送信ステップと、前記接続情報受信手段で、前記送信した振り分け情報に対応する認証サーバへの接続情報を前記振り分けシステムから受信する接続情報受信ステップと、前記接続情報送信手段で、前記受信した接続情報を前記端末機器に送信する接続情報送信ステップと、から構成されたことを特徴とするサービス提供方法を提供する。
また、本発明は、第７の構成の振り分けシステムから認証サーバへの接続情報を受信するサービスサーバ方法であって、振り分け情報受信手段と、第１の送信手段と、第１の受信手段と、第２の送信手段と、第２の受信手段と、接続情報送信手段と、を備えたコンピュータにおいて、前記振り分け情報受信手段で、端末機器から第１の振り分け情報と、第２の振り分け情報を受信する振り分け情報受信ステップと、第１の振り分けサーバに接続し、前記受信した第１の振り分け情報を前記第１の送信手段で前記第１の振り分けサーバに送信する第１の送信ステップと、前記第１の振り分けサーバから、前記送信した第１の振り分け情報に対応する前記第２の振り分けサーバへの接続情報を前記第１の受信手段で受信する第１の受信ステップと、前記第２の振り分けサーバに、前記第１の受信ステップで受信した接続情報を用いて接続して前記第２の振り分け情報を、前記第２の送信手段で送信する第２の送信ステップと、前記第２の振り分けサーバから、前記送信した第２の振り分け情報に対応する前記認証サーバへの接続情報を前記第２の受信手段で受信する第２の受信ステップと、前記第２の受信手段で受信した接続情報を前記接続情報送信手段で前記端末機器に送信する接続情報送信ステップと、をから構成されたことを特徴とするサービスサーバ方法を提供する。
また、本発明は、第７の構成の振り分けシステムでサービスサーバに第２の振り分けサーバへの接続情報を提供する第１の振り分け方法であって、受信手段と、送信手段と、を備えたコンピュータにおいて、サービスサーバから第１の振り分け情報を前記受信手段で受信する受信ステップと、前記受信した第１の振り分け情報に対応する第２の振り分けサーバへの接続情報を前記送信手段で送信する送信ステップと、から構成されたことを特徴とする第１の振り分け方法を提供する。
また、本発明は、第７の構成の振り分けシステムでサービスサーバに認証サーバへの接続情報を提供する第２の振り分け方法であって、受信手段と、送信手段と、を備えたコンピュータにおいて、サービスサーバから第２の振り分け情報を前記受信手段で受信する受信ステップと、前記受信した第２の振り分け情報に対応する認証サーバへの接続情報を前記送信手段で送信する送信ステップと、から構成されたことを特徴とする第２の振り分け方法を提供する。
また、本発明は、第１の構成の端末機器認証システムでサービスサーバが提供するサービスを利用するコンピュータで構成された端末機器において、前記サービスサーバから、第１の振り分けサーバへの接続情報を受信する第１の受信機能と、前記第１の振り分けサーバに、前記第１の受信機能で受信した接続情報を用いて接続して第１の振り分け情報を送信する第１の送信機能と、前記第１の振り分けサーバから、前記送信した第１の振り分け情報に対応した第２の振り分けサーバへの接続情報を受信する第２の受信機能と、前記第２の振り分けサーバに、前記第２の受信機能で受信した接続情報を用いて接続して第２の振り分け情報を送信する第１の送信機能と、前記第２の振り分けサーバから、前記送信した第２の振り分け情報に対応した認証サーバへの接続情報を受信する第３の受信機能と、前記認証サーバに、前記第３の受信機能で受信した接続情報を用いて接続して認証情報を送信する認証情報送信機能と、前記認証情報送信機能で送信した認証情報による認証結果を前記認証サーバから受信する認証結果受信機能と、前記認証結果受信機能で受信した認証結果を前記サービスサーバに送信する認証結果送信機能と、を実現する端末機器プログラムを提供する。
また、本発明は、第１の構成の端末機器認証システムで端末機器に第２の振り分けサーバへの接続情報を提供するコンピュータで構成された第１の振り分けサーバにおいて、端末機器からの接続を受け付け、前記端末機器から第１の振り分け情報を受信する受信機能と、前記受信した第１の振り分け情報に対応する第２の振り分けサーバへの接続情報を前記端末機器に送信する送信機能と、を実現する第１の振り分けプログラムを提供する。
また、本発明は、第４の構成の端末機器認証システムでサービスサーバに認証サーバへの接続情報を提供するコンピュータから構成された振り分けシステムにおいて、サービスサーバから振り分け情報を受信する振り分け情報受信機能と、前記受信した振り分け情報に対応する認証サーバへの接続情報を送信する接続情報送信機能と、を実現する振り分けプログラムを提供する。
また、本発明は、第４の構成の端末機器認証システムで端末機器にサービスを提供するコンピュータで構成されたサービスサーバにおいて、端末機器から振り分け情報を受信する振り分け情報受信機能と、前記受信した振り分け情報を振り分けシステムに送信する振り分け情報送信機能と、前記送信した振り分け情報に対応する認証サーバへの接続情報を前記振り分けシステムから受信する接続情報受信機能と、前記受信した接続情報を前記端末機器に送信する接続情報送信機能と、を実現するサービスサーバプログラムを提供する。
また、本発明は、第７の構成の振り分けシステムから認証サーバへの接続情報を受信するコンピュータで構成されたサービスサーバにおいて、端末機器から第１の振り分け情報と、第２の振り分け情報を受信する振り分け情報受信機能と、第１の振り分けサーバに接続し、前記受信した第１の振り分け情報を前記第１の振り分けサーバに送信する第１の送信機能と、前記第１の振り分けサーバから、前記送信した第１の振り分け情報に対応する前記第２の振り分けサーバへの接続情報を受信する第１の受信機能と、前記第２の振り分けサーバに、前記第１の受信機能で受信した接続情報を用いて接続して前記第２の振り分け情報を送信する第２の送信機能と、前記第２の振り分けサーバから、前記送信した第２の振り分け情報に対応する前記認証サーバへの接続情報を受信する第２の受信機能と、前記第２の受信機能で受信した接続情報を前記端末機器に送信する接続情報送信機能と、を実現するサービスサーバプログラムを提供する。
また、本発明は、第７の好意請求項の記載の振り分けシステムでサービスサーバに第２の振り分けサーバへの接続情報を提供するコンピュータで構成された第１の振り分けサーバにおいて、サービスサーバから第１の振り分け情報を受信する受信機能と、前記受信した第１の振り分け情報に対応する第２の振り分けサーバへの接続情報を送信する送信機能と、を実現する第１の振り分けプログラムを提供する。
また、本発明は、第７の構成の振り分けシステムでサービスサーバに認証サーバへの接続情報を提供するコンピュータで構成された第２の振り分けサーバにおいて、サービスサーバから第２の振り分け情報を受信する受信機能と、前記受信した第２の振り分け情報に対応する認証サーバへの接続情報を送信する送信機能と、を実現する第２の振り分けプログラムを提供する。
また、本発明は、上記各プログラムを記憶したコンピュータが読み取り可能な記憶媒体を提供する。
更に、本発明は、第２の構成に係る端末機器を、前記第３の受信手段で受信した認証サーバへの接続情報を記憶する接続情報記憶手段と、前記サービスサーバから前記第１の振り分けサーバへの接続情報を受信した場合に前記接続情報記憶手段で前記接続情報を記憶しているか否かを確認する確認手段と、を具備し、前記確認手段で前記接続情報が記憶されていることが確認された場合、前記認証情報送信手段は、前記記憶されている接続情報を用いて前記認証サーバに接続して認証情報を送信するように構成することもできる（第１１の構成）。
更に、第１１の構成の端末機器を、前記認証情報送信手段が、前記接続情報記憶手段で記憶している前記接続情報を用いて前記認証サーバに接続できなかった場合、前記第１の受信手段で受信した接続情報を元に、前記第１の送信手段、前記第２の受信手段、前記第２の送信手段、及び前記第３の受信手段を用いて取得される認証サーバの接続情報を用いて前記認証サーバに接続して認証情報を送信し、前記接続情報記憶手段が、前記取得した認証サーバへの接続情報を用いて、記憶してある接続情報を更新するように構成することもできる（第１２の構成）。
【発明の効果】
【００１７】
本発明によれば、ＣＥ機器の認証先を適切に振り分けることができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の好適な実施の第１の実施形態、及び第２の実施形態について、図を参照して詳細に説明する。
［第１の実施形態の概要］
ＣＥ機器３は、図２に示したように企業を特定する企業情報１５と企業が自由に設定できる付属情報１６からなる機器ＩＤ１３を記憶している。
図３において、サービスサーバ１０は、ＣＥ機器３に機器認証を要するサービスを提供する場合、ＣＥ機器３に企業情報振り分けサーバ６への接続情報を送信する。
ＣＥ機器３は、この接続情報を用いて企業情報振り分けサーバ６に企業情報１５を送信する。
【００１９】
企業情報振り分けサーバ６は、この企業情報１５を振り分けサーバテーブル２１で検索し、認証先振り分けサーバ８への接続情報を取得する。振り分けサーバテーブル２１では、企業情報１５と、各企業ごとに運営されている認証先振り分けサーバ８が対応付けられている。そして、認証先振り分けサーバ８は、取得した接続情報をＣＥ機器３に送信する。
ＣＥ機器３は、この接続情報を用いて当該企業が運営する認証先振り分けサーバ８に接続し、機器ＩＤ１３を送信する。
【００２０】
認証先振り分けサーバ８は、機器ＩＤ１３を認証サーバテーブル２２で検索し、ＣＥ機器３の認証を担当する認証サーバ９への接続情報を取得する。認証サーバテーブル２２では、各機器ＩＤ１３と、そのＣＥ機器３の認証を担当する認証サーバ９が対応付けられている。これは、同じ企業のＣＥ機器３でも、ＣＥ機器３によって認証サーバ９を複数用意している場合があるからである。そして、認証先振り分けサーバ８は、取得した接続情報をＣＥ機器３に送信する。
【００２１】
ＣＥ機器３は、この接続情報により自己の認証を担当している認証サーバ９を特定することができる。
ＣＥ機器３は、この接続情報を用いて認証サーバ９に接続し、パスフレーズ、機器ＩＤ１３など、機器認証に必要な認証情報を送信する。
これに応じて認証サーバ９は、ＣＥ機器３の機器認証を行う。
【００２２】
このように本実施の形態では、ＣＥ機器３は、企業情報振り分けサーバ６に接続すべき認証先振り分けサーバ８を問い合わせ、更に、認証先振り分けサーバ８に接続すべき認証サーバ９を問い合わせる。
このとき、企業情報振り分けサーバ６では企業情報による接続先の振り分けが行われ、認証先振り分けサーバ８では機器ＩＤ１３による振り分けが行われる。
このように、企業情報振り分けサーバ６に接続するまでは、各企業に共通の処理を行い、企業情報振り分けサーバ６から認証先振り分けサーバ８への接続情報を受信した後の処理は各企業が独自に設定することができる。
【００２３】
［第１の実施形態の詳細］
図１は、本実施の形態の機器認証システム１のネットワーク構成を示した図である。
機器認証システム１は、ＣＥ機器３、企業情報振り分けサーバ６、認証先振り分けサーバ８ａ、８ｂ、８ｃ、…、認証サーバ９ａ、９ｂ、９ｃ、…、サービスサーバ１０などがインターネット５を介して接続可能に配設されている。
【００２４】
図１中では、ＣＥ機器３、サービスサーバ１０はそれぞれ１つのみ記載されているが、これらは複数存在する。また、企業情報振り分けサーバ６は、機器認証システム１中に１台存在する。
なお、以下では、認証先振り分けサーバ８ａ、８ｂ、８ｃ、…を特に区別しない場合は単に認証先振り分けサーバ８と記す。同様に認証サーバ９ａ、９ｂ、９ｃ、…、に対しても区別しない場合は単に認証サーバ９と記す。
【００２５】
ＣＥ機器３は、例えば、テレビやビデオ、レコーダ、オーディオ、ゲーム機、ＰＤＡ、炊飯器、エアコンなどの電機製品で構成されたＣＥ機器である。
ＣＥ機器３には、通信機能を有したコンピュータが内蔵されており、インターネット５を介して各種サーバ（サービスサーバ１０、企業情報振り分けサーバ６、認証先振り分けサーバ８、認証サーバ９、その他のサーバ）と通信することができ、端末機器を構成している。
【００２６】
ＣＥ機器３は、個体を他のＣＥ機器から区別するための機器ＩＤを記憶しており、通信先のサーバは、ＣＥ機器３から機器ＩＤを受信することによりＣＥ機器３を識別することができる。
後述するように、機器ＩＤは、ＣＥ機器３の製造、又は販売元の企業を表す企業情報と、各企業が自由に設定することができる付属情報から構成されている。
また、ＣＥ機器３は、機器認証を行うためのパスフレーズも記憶しており、機器認証の際に使用される。
パスフレーズは、パスワードと同様の機能を果たす文字列であり、パスワードより長いものをパスフレーズと呼んでいるが、機器認証を行なうために用いられるのは、パスフレーズでもパスワードでも良い。
【００２７】
サービスサーバ１０は、ＣＥ機器３にサービスを提供するためのサービスサイトが開設されたサーバである。
サービスサーバ１０は、サービスサイトにアクセスしてきたＣＥ機器３に対して、コンテンツを送信したり、サービスを提供する。ユーザは、ＣＥ機器３でこのコンテンツを利用したり、サービス提供を受けたり、サービスサーバ１０の提供するサービスを利用することができる。
【００２８】
サービスサーバ１０が提供するコンテンツは、例えば、音楽コンテンツ、旅行情報コンテンツ、映画コンテンツ、レシピコンテンツなどがある。
サービスサーバ１０が提供するサービスは、例えば、趣味・嗜好を含む個人情報やＣＥ機器の機器情報、インターネット接続用設定パラメータ等の情報提供、ＣＥ機器のメンテナンスや、ソフトウェアのアップデート等を含む。また、他には、オンラインストレージサービスや、アフィニティサービス（機器の仕様とサービスと、他の機器からの要求仕様やサービスとのマッチングサービス）も提供可能とする。
また、ＣＥ機器３が便器であり、ユーザの便をセンサでセンシングして健康状態をチェックするというようなサービスを提供することもできる。
サービスサーバ１０が提供するサービスには、機器認証を要さずに提供できるものと、機器認証を要するものがある。
ＣＥ機器３が機器認証を要するサービスを提供した場合、サービスサーバ１０は、企業情報振り分けサーバ６に接続するようにＣＥ機器３に要求する。
【００２９】
ここで、ＣＥ機器３が機器認証を要するサービスを要求する場合の例として、ＣＥ機器３を内蔵したステレオ装置に音楽データを送信するサービスについて説明する。
まず、サービスサーバ１０は、ステレオ装置に音楽を選択する選択画面を表示するための画面データを送信する。この選択画面データは、例えば、ＨＴＭＬ（Ｈｙｐｅｒｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）などのコンピュータ言語により記述されている。
【００３０】
そして、ステレオ装置は、この画面データを用いてステレオ装置が備えたディスプレイ上に音楽を選択するための選択画面を表示する。
選択画面では、ダウンロードする楽曲を、音楽のジャンル、アーチスト名、楽曲名など、段階的に楽曲を絞り込むことができるようになっている。
この絞り込み操作は、機器認証せずに行うことができ、ユーザが絞り込むごとに対応する画面が表示される。
【００３１】
楽曲を絞り込んだ後、これをダウンロードする段階は機器認証が必要となるように設定されている。これは、選択画面に表示されたダウンロードボタンに対応して、機器認証を要する操作を行おうとしていることをサービスサーバ１０に通知するタグを画面データに埋め込んでおくことにより実現することができる。
【００３２】
これにより、ユーザがダウンロードボタンをクリックすると、ＣＥ機器３からサービスサーバ１０に機器認証が必要であるとの通知が送信され、これに対してサービスサーバ１０は、ＣＥ機器３に機器認証を行わせるきっかけとなる情報（機器認証トリガと呼ぶことにする）を送信する。
ＣＥ機器３は、機器認証トリガをサービスサーバ１０から受信し、これにより一連の認証動作を行うことになる。機器認証トリガには、企業情報振り分けサーバ６への接続情報が含まれており、ＣＥ機器３は、これを用いて企業情報振り分けサーバ６に接続することができる。
【００３３】
企業情報振り分けサーバ６は、ＣＥ機器３に接続先の認証先振り分けサーバ８を指示するサーバである。
企業情報振り分けサーバ６は、企業情報と認証先振り分けサーバ８を対応させた振り分けサーバテーブルを記憶しており、ＣＥ機器３から機器ＩＤに含まれる企業情報を受信して、接続すべき認証先振り分けサーバ８の接続情報をＣＥ機器３に送信する。
【００３４】
認証先振り分けサーバ８は、各企業ごとに設けられており、ＣＥ機器３に接続先の認証サーバ９を指示するサーバである。
認証先振り分けサーバ８は、機器ＩＤと認証サーバ９を対応させた認証サーバテーブルを記憶しており、ＣＥ機器３から機器ＩＤを受信して、接続すべき認証サーバ９の接続情報をＣＥ機器３に送信する。
【００３５】
認証サーバ９は、ＣＥ機器３の機器認証を行うサーバ装置である。認証サーバ９は、１企業につき、単数又は複数用意されている。認証サーバ９は、ＣＥ機器３の機器ＩＤとパスフレーズに基づいて機器認証を行う。
【００３６】
なお、以上の企業情報振り分けサーバ６、認証先振り分けサーバ８、認証サーバ９、サービスサーバ１０のサービスサイトは、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒｓ）やＵＲＩ（Ｕｎｉｑｕｅ  Ｒｅｓａｕｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）などによりインターネット５上で特定することができる。
そして、ＣＥ機器３が各サーバとやり取りする接続情報には、これらＵＲＬ、ＵＲＩなどが含まれており、ＣＥ機器３は、これらの情報を用いて所定のサーバに接続する。
【００３７】
即ち、接続情報は、例えば「ｈｔｔｐ：／／ａｂｃ．Ｚｏｎｙ．ｃｏ．ｊｐ」といったような、ＣＥ機器３の接続先（企業情報振り分けサーバ６、認証先振り分けサーバ８、認証サーバ９など）を特定するための情報が含まれている。
また、ＣＥ機器３や各サーバが送受信するデータは全て暗号化されており、第三者の不正アクセスを防止するようになっている。
【００３８】
このように、企業情報振り分けサーバ６、及び認証先振り分けサーバ８は、それぞれ第１の振り分けサーバと第２の振り分けサーバを構成しており、ＣＥ機器３に対し、サービスサーバ１０は、企業情報振り分けサーバ６への接続情報を送信し、企業情報振り分けサーバ６は、認証先振り分けサーバ８への接続情報を送信し、認証先振り分けサーバ８は、認証サーバ９への接続情報を送信する。
【００３９】
図２は、ＣＥ機器３が備えた機器ＩＤ１３の論理的な構成の一例を示した図である。
機器ＩＤ１３は、企業を特定する企業情報１５と、各企業が自由に設定することができる付属情報１６から構成されている。
付属情報１６は、例えば、ＣＥ機器３のシリアルナンバ、ＣＥ機器３の種類、製造年月日など、各種の情報を含めることができ、本実施の形態では一例としてＣＥ機器３のシリアルナンバが含まれているものとする。このシリアルナンバによりＣＥ機器３の個体を特定することができる。
【００４０】
機器ＩＤ１３として具体的には、ＩＥＥＥ（米国電気電子技術者協会）が管理しているＥＵＩ−６４（Ｅｘｔｅｎｄｅｄ  Ｕｎｉｑｕｅ  Ｉｎｄｅｎｔｉｆｉｅｒ、６４ｂｉｔ）などを採用することができる。
ＥＵＩ−６４は、６４ビットの情報でＣＥ機器３を管理する規格である。
【００４１】
特に全６４ビットのうち、上位２４ビットはＯＵＩ（Ｏｒｇａｎｉｚａｔｉｏｎａｌｌｙ  Ｕｎｉｑｕｅ  Ｉｄｅｎｔｉｆｉｅｒ）と呼ばれ、ＩＥＥＥが各企業（ベンダー）に支給するコードである。本実施の形態ではＯＵＩが企業情報１５に対応する。
ＯＵＩ以外の下位４０ビットは、各企業が自由に管理することができ、本実施の形態の付属情報１６に対応する。
【００４２】
本実施の形態では、企業情報１５は、企業情報振り分けサーバ６が認証先振り分けサーバ８の接続情報を取得するために用いる第１の振り分け情報を構成し、機器ＩＤ１３は、認証先振り分けサーバ８が認証サーバ９の接続情報を取得するために用いる第２の振り分け情報を構成している。
【００４３】
図３は、ＣＥ機器３と各サーバとの関係を説明するための図である。
ＣＥ機器３がサービスサーバ１０からサービスを受けるまでの段階をステップごとに説明する。
【００４４】
ステップ１：ＣＥ機器３がサービスサーバ１０に対して、機器認証を要するサービスを要求すると、サービスサーバ１０は、企業情報振り分けサーバ６に接続するための接続情報を送信する。
【００４５】
ステップ２：ＣＥ機器３は、この接続情報を用いて企業情報振り分けサーバ６に接続し、企業情報振り分けサーバ６に企業情報１５を送信する。
企業情報振り分けサーバ６は、各企業情報１５と、振り分けサーバ８に接続するための接続情報を対応させた振り分けサーバテーブル２１を備えている。振り分けサーバテーブル２１により、ＣＥ機器３と各企業が運営する認証先振り分けサーバ８がひもづけられている。
企業情報振り分けサーバ６は、ＣＥ機器３から受信した企業情報１５をキーとしてサーバテーブル２１を検索し、その結果得られた認証先振り分けサーバ８の接続情報をＣＥ機器３に送信する。
【００４６】
ステップ３：ＣＥ機器３は、企業情報振り分けサーバ６から受信した接続情報を用いて、各認証先振り分けサーバ８のうち、ＣＥ機器３を担当する自社の認証先振り分けサーバ８に接続する。
そして、ＣＥ機器３は自己の機器ＩＤ１３を読み出して認証先振り分けサーバ８に送信する。
認証先振り分けサーバ８は、機器ＩＤ１３と、ＣＥ機器３の認証を担当する認証サーバ９の接続情報を対応付けた認証サーバテーブル２２を備えている。
認証サーバテーブル２２により、各ＣＥ機器３と各認証サーバ９がひもづけられている。
【００４７】
なお、本実施の形態では、ＣＥ機器３の個々に対して認証サーバ９を対応付ける構成としたが、これに限定せず、例えば、ＣＥ機器３の型番ごとなど、更に大きな分類ごとに対応付けてもよい。例えば、型番○○○のＣＥ機器３は、接続情報１で特定される認証サーバ９で認証し、型番△△△のＣＥ機器３は、接続情報２で特定される認証サーバ９で認証するといようにすることができる。即ち、ＣＥ機器３と認証サーバ９の対応付けは、各企業が自由に行うことができる。
認証先振り分けサーバ８は、ＣＥ機器３から受信した機器ＩＤ１３をキーとして認証サーバテーブル２２を検索し、その結果得られた認証サーバ９の接続情報をＣＥ機器３に送信する。
【００４８】
ステップ４：ＣＥ機器３は、企業情報振り分けサーバ６から認証サーバ９への接続情報を受信し、これを用いて認証サーバ９に接続する。そして、ＣＥ機器３は、パスフレーズや機器ＩＤ１３など、機器認証に必要な認証情報を認証サーバ９に送信する。
認証サーバ９は、機器ＩＤ１３と認証情報を対応付けた認証情報テーブル２３を備えており、ＣＥ機器３から受信した認証情報と認証情報テーブル２３の認証情報を対比して機器認証を行う。そして、認証サーバ９は、認証結果をＣＥ機器３に送信する。
【００４９】
ステップ５：ＣＥ機器３は、認証サーバ９から受信した認証結果をサービスサーバ１０に送信し、サービスの提供を要求する。
サービスサーバ１０は、認証結果を受信してＣＥ機器３の認証結果を判断し、ＣＥ機器３が認証サーバ９により認証された場合はＣＥ機器３にサービスを提供し、認証されていない場合はその旨のアラームをＣＥ機器３に送信し、サービスの提供は行わない。
【００５０】
図４は、機器認証システム１でサービスサーバ１０がＣＥ機器３に認証を要するサービスを提供する手順を説明するためのフローチャートである。
また、ＣＥ機器３、企業情報振り分けサーバ６は、フローチャート中に括弧で示したような各手段を備えている。
【００５１】
まず、ＣＥ機器３がサービスサーバ１０に認証を要するサービスの提供を要求する（ステップ５）。
これに対し、サービスサーバ１０は、機器認証トリガをＣＥ機器３に送信し、企業情報振り分けサーバ６への接続を指示する（ステップ５０）。
【００５２】
ＣＥ機器３は、サービスサーバ１０から機器認証トリガを受信し（第１の受信手段）、企業情報振り分けサーバ６に接続する。そして、ＣＥ機器３は、自己に設定されている機器ＩＤ１３を読み出し、更にこの機器ＩＤ１３から企業情報１５を取得して企業情報振り分けサーバ６に送信する（第１の送信手段）。これにより、ＣＥ機器３は、企業情報振り分けサーバ６に対してどの認証先振り分けサーバ８に接続したらよいかの確認を要求する（ステップ１０）。
【００５３】
企業情報振り分けサーバ６は、ＣＥ機器３から企業情報１５を受信し（受信手段）、これをキーとして振り分けサーバテーブル２１からＣＥ機器３が接続すべき認証先振り分けサーバ８への接続情報を検索する。そして検索された接続情報をＣＥ機器３に送信する（送信手段）（ステップ７０）。
【００５４】
ＣＥ機器３は、企業情報振り分けサーバ６から接続情報を受信し（第２の受信手段）、これを用いて認証先振り分けサーバ８に接続する。そして、ＣＥ機器３は、認証先振り分けサーバ８に機器ＩＤ１３を送信し（第２の送信手段）、どの認証サーバ９に接続したらよいかの確認を要求する（ステップ１５）。
これに対し、認証先振り分けサーバ８は、ＣＥ機器３から機器ＩＤ１３を受信し、これをキーとして認証サーバテーブル２２からＣＥ機器３が接続すべき認証サーバ９への接続情報を検索する。そして検索された接続情報をＣＥ機器３に送信する（送信手段）（ステップ８０）。
【００５５】
次に、ＣＥ機器３は、認証先振り分けサーバ８から受信した認証サーバ９への接続情報を用いて認証サーバ９に接続する。そして、ＣＥ機器３は、認証情報を認証サーバ９に送信し（認証情報送信手段）、認証サーバ９から認証結果を受信する（認証情報受信手段）。このように、ＣＥ機器３と認証サーバ９は通信しながら共に一連の機器認証シーケンスを行う（ステップ２０、ステップ９３）。
【００５６】
この機器認証シーケンスは、例えば、機器ＩＤ１３やパスフレーズなどの認証情報を認証サーバ９に送信し、認証サーバ９が認証情報テーブル２３でこれを確認することにより行う。
また、機器認証に伴うデータの送受信を行う前に、例えば、ＳＳＬ（Ｓｅｃｕｒｅ  Ｓｏｃｋｅｔｓ  Ｌａｙｅｒ）などの暗号技術を用いてＣＥ機器３と認証サーバ９の回線接続のセキュリティを確保するように構成してもよい。ＳＳＬにより通信経路が暗号化され、セキュリティの高い通信を行うことができる。
【００５７】
認証サーバ９は、ＣＥ機器３から受信した認証情報により認証結果をＣＥ機器３に送信する（ステップ９５）。このとき、認証サーバ９は、サービスサーバ１０が後に、ＣＥ機器３が確かに認証サーバ９で認証されたことを確認するためのワンタイムパスワードを発行し、これもＣＥ機器３に送信する。
このワンタイムパスワードを発行することにより、認証サーバ９と同様な機能を有する偽造サーバなどのなりすましを防止することができる。
認証サーバ９は、発行したワンタイムパスワードと、発行対象であるＣＥ機器３の機器ＩＤ１３を対応付けて記憶しておく。
【００５８】
ＣＥ機器３は、認証サーバ９から受信した認証結果とワンタイムパスワードをサービスサーバ１０に送信し（認証情報送信手段）、サービスの提供を要求する（ステップ２５）。この場合も、ＳＳＬなどの暗号化技術を用いて回線接続のセキュリティを高めることができる。
そして、サービスサーバ１０は、ＣＥ機器３から認証結果、機器ＩＤ１３、及びワンタイムパスワードを受信する。
そして、サービスサーバ１０は、受信した機器ＩＤ１３とワンタイムパスワードを認証サーバ９に送信し、ＣＥ機器３から受信した認証結果が確かに認証サーバ９が発行したものであるかの認証の確認を認証サーバ９に要求する（ステップ５５）。
【００５９】
認証サーバ９は、サービスサーバ１０から機器ＩＤ１３とワンタイムパスワードを受信し、先にステップ９５で対応付けていた機器ＩＤ１３とワンタイムパスワードと照合し、確かに認証サーバ９が行った認証であることを確認する。そして認証確認結果をサービスサーバ１０に送信する（ステップ９８）。
なお、以上のステップ５５、及びステップ９８でのサービスサーバ１０と認証サーバ９との通信は、ＳＳＬなどの暗号化技術を用いてセキュリティを高めることができる。
【００６０】
サービスサーバ１０は、認証サーバ９から認証確認結果を受信し、ＣＥ機器３から送信されてきた認証結果が確かに認証サーバ９が発行したものであることを確認し、更に、ＣＥ機器３から受信した認証結果がＣＥ機器３の認証を証明するものであった場合に、ＣＥ機器３に対するサービスの提供を開始する（ステップ６０）。
ＣＥ機器３は、サービスサーバ１０からコンテンツなどのサービス対象を受信し、ユーザがこれを利用する（ステップ３０）。
【００６１】
なお、ステップ６０において、認証サーバ９からの認証の確認が取れなかった場合、あるいは、ＣＥ機器３から受信した認証結果が、ＣＥ機器３の認証を認めないものであった場合、サービスサーバ１０は、ＣＥ機器３に対してサービスの提供を行わない。
【００６２】
図５は、機器認証トリガとして使用されるプロトコルの一例を示した図である。
図５（ａ）は、従来の機器認証で使用されていたプロトコルであり、認証サーバのＵＲＬ３１と、認証サーバで提供しているサービス（認証サービス）の名称３２、認証が成功した後にＣＥ機器３が接続するサイトのＵＲＬ３３、認証されなかった場合に接続する接続先のＵＲＬ３４、及び機器認証バージョン３５が含まれている。
【００６３】
機器認証にはいくつかのバージョンが用意されており、認証されるバージョンによってサービスサーバで利用されるサービスが異なる。機器認証バージョン３５は、これを表している。
このように、従来のプロトコルには認証サーバへの接続情報（ＵＲＬ）が含まれており、ＣＥ機器３は、これを用いて認証サーバに接続する。
【００６４】
図５（ｂ）は、本実施の形態で機器認証トリガとして使用するプロトコルの一例を示している。
このプロトコルには、プライマリ用プロトコル４１とセカンダリ用プロトコル５０が用意されている。
通常はプライマリ用プロトコル４１を用いて企業情報振り分けサーバ６に接続するが、企業情報振り分けサーバ６に障害が発生していたり、あるいは企業情報振り分けサーバ６が混雑していたりなどして企業情報振り分けサーバ６に接続できない場合にセカンダリ用プロトコル５０を用いて予備の企業情報振り分けサーバ６に接続するようになっている。
基本的にプライマリ用プロトコル４１とセカンダリ用プロトコル５０は、同等の情報から構成されている。
【００６５】
プライマリ用プロトコル４１には、企業情報振り分けサーバ６のＵＲＬ４２と、企業情報振り分けサーバ６で提供しているサービス（振り分けサービス）の名称４３、認証が成功した後にＣＥ機器３が接続するサイトのＵＲＬ４４、認証されなかった場合に接続する接続先のＵＲＬ４５、及び機器認証バージョン４６が含まれている。
このように、プライマリ用プロトコル４１には、企業情報振り分けサーバ６への接続情報（ＵＲＬ）が含まれており、ＣＥ機器３は、これを用いて企業情報振り分けサーバ６に接続する。
【００６６】
以上に説明した第１の実施形態では、以下のような効果を得ることができる。（１）機器認証先をＣＥ機器３の認証を管轄する企業ごとに振り分け、更に、振り分け先で個々の認証サーバ９に振り分けることができる。
（２）機器認証には、各企業ごとに独自に設定されている機密情報を用いて行う場合が多い。そして、全ての機器認証対応製品の情報が１つの機器認証先振り分けサーバに集中すると各社の機密情報や製品生産情報（機器ＩＤ１３から何台生産したのかわかってしまう）が他社に漏れる可能性がある。しかし、本実施の形態で各企業が共通して利用するのは、企業情報を用いて認証先を振り分ける企業情報振り分けサーバ６だけとすることができるので、機密情報の管理が容易であり、セキュリティも高い。
（３）認証サーバ９発見のための時間とコストを削減することができる。
【００６７】
（４）認証サーバ９を決定するための決定プロトコルと認証サーバ９での認証プロトコルを分離することによって様々な認証方式や独自認証方式にオープンに対応することができる。
（５）ＣＥ機器３から企業情報振り分けサーバ６へのコンタクトでは、企業情報振り分けサーバ６にパスフレーズや機器ＩＤ１３を送信する必要が無く、セキュリティを高めることができる。
（６）ＣＥ機器３から認証先振り分けサーバ８へのコンタクトでは、認証先振り分けサーバ８にパスフレーズを送信する必要が無く、セキュリティを高めることができる。
【００６８】
なお、本実施の形態では、サービスサーバ１０から認証トリガに認証サーバ９への接続情報を含まない場合、即ち、認証サーバ９を指定していない場合について説明したが、これに限定せず、認証サーバ９が指定されていない場合のみ振り分けフェーズに入り、指定されている場合は振り分けをバイパスしてＣＥ機器３から直接認証サーバ９に認証を受けに行くように構成することもできる。
また、今後ＣＥ機器３の普及が見込まれ、機器認証システム１は、機器認証標準化スキームの基本方式として採用することができる。
【００６９】
これまで、本実施の形態として、企業情報振り分けサーバ６及び認証先振り分けサーバ８において、ＣＥ機器３を認証するための認証サーバ９を振り分けていたが、一度企業情報振り分けサーバ６及び認証先振り分けサーバ８によって、ＣＥ機器３が認証サーバ９の接続情報を取得していればこれを記憶しておき（接続情報記憶手段）、ＣＥ機器３は、企業情報振り分けサーバ６及び認証先振り分けサーバ８への接続をスキップして、記憶されている認証サーバ９の接続情報を読み出して、認証サーバ９に接続してもよい。
【００７０】
ＣＥ機器が直接認証サーバ９に接続するためには、サービスサーバ１０から受信する機器認証トリガに振り分けサービス対応であることが分かるような情報が必要である。具体的には、図５（ｂ）のサービスの名称４３に、振り分けサービスを特定するＯｂｊｅｃｔＩＤを、例えば、ＤＡＤＰ（ＤｅｖｉｃｅＡｕｔｈｅｎｔｉｃａｔｉｏｎＳｅｒｖｉｃｅＤｉｓｃｏｖｅｒｙＰｒｏｔｏｃｏｌ）などと、記述しておく必要がある。
【００７１】
ＣＥ機器３は、機器認証トリガに振り分けサービスを特定するＯｂｊｅｃｔＩＤを読み出すと、これより前に振り分けサービスによって振り分けられた、ＣＥ機器３を認証する認証サーバ９の接続情報を持っているか否かを確認する（確認手段）。もし、認証サーバ９の接続情報を既に持っていれば、ＣＥ機器３は、企業情報振り分けサーバ６及び認証先振り分けサーバ８に接続することなく、直接認証サーバ９へ接続して、認証を行う。
【００７２】
ＣＥ機器３が既に知っている認証サーバ９の接続情報先にアクセスしても、認証サーバ９が変わっていた場合にはエラー処理が発生する。このような場合には、上述したステップによる振り分けサービスを利用し、認証サーバ９の接続情報を取得する。
ＣＥ機器３が、認証サーバ９から認証確認を受けとると、認証先振り分けサーバ８から受信される認証サーバの接続情報をキャッシュする（更新する）。
【００７３】
上述したとおり、本実施形態においては、ＣＥ機器３は、企業情報振り分けサーバ６に、図２に示される構成の機器ＩＤ１３を送信しているが、機器ＩＤすべての情報を出さずに、例えば、企業情報振り分けサーバ６には、ＣＥ機器３がどこの企業に製造されたＣＥ機器であるかの情報、すなわち、企業情報１５のみを送信してもよい。
【００７４】
また、付属情報１６は更に、機器種別情報１６−１と機器固体識別情報１６−２とから構成されていれば、認証先振り分けサーバ８には機器種別情報１６−１のみを送信し、認証サーバ９にのみ機器ＩＤ１３を送信することとしてもよい。機器ＩＤすべてを送信するか、必要最低限の一部を送信するかについては、少なくとも、企業情報振り分けサーバ６および認証先振り分けサーバ８が、次の接続先を決定できるに足る情報量があればよい。
【００７５】
機器ＩＤの必要な情報量を決めるのは、サービスサーバ１０および企業情報振り分けサーバ６が、それぞれ、企業情報振り分けサーバ６および認証先振り分けサーバ８が必要とする情報量を、ＣＥ機器３に指定してもよい。また、企業情報振り分けサーバ６および認証先振り分けサーバ８が、あらかじめＣＥ機器３に、接続時に必要とされる機器ＩＤの情報量を知らせておくことも可能である。
【００７６】
機器ＩＤの一部を指定するのは、上位何ビットが必要であると特定してもよいし、必要な箇所のみの情報を得るマスク情報を与え、マスク情報と機器ＩＤ１３とを演算した結果取得してもよい。例えば、機器ＩＤ１３が、企業情報１５として“１０１０”、付属情報１６として“１１０００１１０１”から構成され、企業情報１５のみを必要とするならば、マスク情報として“１１１１０００００００００”を与え、機器ＩＤとマスク情報の論理積を“１０１００００００００００”を送信する情報としてもよい。機器ＩＤの一部を指定する方法はこれに限るものではなく、必要なデータのみが分かる形態であればよい。
【００７７】
［第２の実施形態の概要］
図６において、ＣＥ機器３は、サービスサーバ１０に機器認証を要するサービスの提供を要求する場合、サービスサーバ１０に機器ＩＤ１３を送信する。
サービスサーバ１０は、この機器ＩＤ１３から企業情報１５を抽出し、企業情報振り分けサーバ６に送信する。
【００７８】
企業情報振り分けサーバ６は、この企業情報１５を振り分けサーバテーブル２１で検索し、認証先振り分けサーバ８への接続情報を取得する。
そして、認証先振り分けサーバ８は、取得した接続情報をサービスサーバ１０に送信する。
サービスサーバ１０は、この接続情報を用いてＣＥ機器３の企業が運営する認証先振り分けサーバ８に接続し、機器ＩＤ１３を送信する。
【００７９】
認証先振り分けサーバ８は、機器ＩＤ１３を認証サーバテーブル２２で検索し、ＣＥ機器３の認証を担当する認証サーバ９への接続情報を取得する。そして、認証先振り分けサーバ８は、取得した接続情報をサービスサーバ１０に送信する。
サービスサーバ１０は、この接続情報をＣＥ機器３に送信する。
【００８０】
ＣＥ機器３は、この接続情報により自己の認証を担当している認証サーバ９を特定することができる。
ＣＥ機器３は、この接続情報を用いて認証サーバ９に接続し、パスフレーズ、機器ＩＤ１３など、機器認証に必要な認証情報を送信する。
これに応じて認証サーバ９は、ＣＥ機器３の機器認証を行う。
このように本実施の形態では、機器ＩＤ１３による認証サーバ９の特定をサービスサーバ１０が行う。
【００８１】
［第２の実施形態の詳細］
本実施の形態のネットワーク構成は、第１の実施形態（図１）と同様である。以下では、対応する構成要素には同じ符号を付して説明する。また、本実施の形態のＣＥ機器３が使用する機器ＩＤは、図２に示したものと同様である。
【００８２】
図６は、ＣＥ機器３と機器認証システム１を構成する各サーバとの関係を説明するための図である。
ＣＥ機器３がサービスサーバ１０からサービスを受けるまでの段階をステップごとに説明する。
【００８３】
ステップ１：ＣＥ機器３がサービスサーバ１０に対して、機器認証を要するサービスを要求する。そして、要求に伴って自身の機器ＩＤ１３を読み出し、サービスサーバ１０に送信する。
【００８４】
ステップ２：サービスサーバ１０は、ＣＥ機器３から機器ＩＤ１３を受信し、機器ＩＤ１３から企業情報１５を抽出して企業情報振り分けサーバ６に送信する。
企業情報振り分けサーバ６は、第１の実施形態と同様に各企業情報１５と振り分けサーバ８に接続するための接続情報を対応させた振り分けサーバテーブル２１を備えている。サーバテーブル２１により、ＣＥ機器３と各企業が運営する認証先振り分けサーバ８がひもづけられている。
企業情報振り分けサーバ６は、サービスサーバ１０から受信した企業情報１５をキーとしてサーバテーブル２１を検索し、その結果得られた認証先振り分けサーバ８の接続情報をサービスサーバ１０に送信する。
【００８５】
ステップ３：サービスサーバ１０は、企業情報振り分けサーバ６から受信した接続情報を用いて、各認証先振り分けサーバ８のうち、当該ＣＥ機器３を担当する認証先振り分けサーバ８に接続する。
そして、サービスサーバ１０はＣＥ機器３から受信した機器ＩＤ１３を認証先振り分けサーバ８に送信する。
【００８６】
認証先振り分けサーバ８は、第１の実施形態と同様に機器ＩＤ１３と当該ＣＥ機器３の認証を担当する認証サーバ９の接続情報を対応付けた認証サーバテーブル２２を備えている。
認証サーバテーブル２２により、各ＣＥ機器３と各認証サーバ９がひもづけられている。
認証先振り分けサーバ８は、ＣＥ機器３から受信した機器ＩＤ１３をキーとして認証サーバテーブル２２を検索し、その結果得られた認証サーバ９の接続情報をサービスサーバ１０に送信する。
【００８７】
ステップ４：サービスサーバ１０は、認証先振り分けサーバ８から、ＣＥ機器３の認証を端とする認証サーバ９への接続情報を受信し、これをＣＥ機器３に送信する。
ステップ５：ＣＥ機器３は、サービスサーバ１０から認証サーバ９への接続情報を受信し、これを用いて認証サーバ９に接続する。そして、ＣＥ機器３は、パスフレーズや機器ＩＤ１３など、機器認証に必要な認証情報を認証サーバ９に送信する。
【００８８】
認証サーバ９は、第１の実施形態と同様に機器ＩＤ１３と認証情報を対応付けた認証情報テーブル２３を備えており、ＣＥ機器３から受信した認証情報と認証情報テーブル２３の認証情報を対比して機器認証を行う。そして、認証サーバ９は、認証結果をＣＥ機器３に送信する。
【００８９】
ステップ６：ＣＥ機器３は、認証サーバ９から受信した認証結果をサービスサーバ１０に送信し、サービスの提供を要求する。
サービスサーバ１０は、認証結果を受信してＣＥ機器３の認証結果を判断し、ＣＥ機器３が認証サーバ９により認証された場合はＣＥ機器３にサービスを提供し、認証されていない場合はその旨のアラームをＣＥ機器３に送信し、サービスの提供は行わない。
【００９０】
このように、企業情報振り分けサーバ６（第１の振り分けサーバ）と認証先振り分けサーバ８（第２の振り分けサーバ）を合わせて、ＣＥ機器３に振り分け先の接続情報を送信する振り分けシステムとして見ることができる。そして、この振り分けシステムは、サービスサーバ１０から振り分け情報（機器ＩＤ１３、企業情報１５）を受信する振り分け情報受信手段と、認証サーバ９への接続情報（ＵＲＬ）を送信する接続情報送信手段を備えている。
また、この振り分けシステムの機能を企業情報振り分けサーバ６と認証先振り分けサーバ８の機能を併せ持つ一台の振り分けサーバで実現することもできる。
【００９１】
更に、このように、企業情報振り分けサーバ６と認証先振り分けサーバ８を振り分けシステムと見た場合、サービスサーバ１０は、ＣＥ機器３から振り分け情報を受信する振り分け情報受信手段と、振り分けシステムに振り分け情報を送信する振り分け情報送信手段と、振り分けシステムから認証サーバ９への接続情報を受信する接続情報受信手段と、受信した接続情報をＣＥ機器３に送信する接続情報送信手段を備えている。
【００９２】
また、振り分けシステムを構成する個々のサーバを見た場合、企業情報振り分けサーバ６（第１の振り分けサーバ）は、サービスサーバ１０から第１の振り分け情報（企業情報１５）を受信してサービスサーバ１０に認証先振り分けサーバ８（第２の振り分けサーバ）への接続情報を送信し、認証先振り分けサーバ８は、サービスサーバ１０から第２の振り分け情報（機器ＩＤ１３）を受信して、認証サーバ９への接続情報を送信している。
【００９３】
図７は、第２の実施形態における機器認証システム１でサービスサーバ１０がＣＥ機器３に認証を要するサービスを提供する手順を説明するためのフローチャートである。
また、サービスサーバ１０、企業情報振り分けサーバ６、認証先振り分けサーバ８は、フローチャート中に括弧で示したような各手段を備えている。
【００９４】
まず、ＣＥ機器３がサービスサーバ１０に認証を要するサービスの提供を要求する（ステップ１０５）。
これに対し、サービスサーバ１０は、機器認証トリガをＣＥ機器３に送信し、機器ＩＤ１３のサービスサーバ１０への送信を要求する（ステップ１３０）。
【００９５】
ＣＥ機器３は、サービスサーバ１０から機器認証トリガを受信し、自己の機器ＩＤ１３を読み出してサービスサーバ１０に送信する（ステップ１１０）。
サービスサーバ１０は、ＣＥ機器３から機器ＩＤ１３を受信する（振り分け情報受信手段）。そして、サービスサーバ１０は、この機器ＩＤ１３から企業情報１５を抽出して企業情報振り分けサーバ６に送信する（第１の送信手段）（ステップ１３５）。
これにより、サービスサーバ１０は、企業情報振り分けサーバ６に対してＣＥ機器３がどの認証先振り分けサーバ８に接続したらよいかの確認を要求する。
【００９６】
企業情報振り分けサーバ６は、サービスサーバ１０から企業情報１５を受信し（受信手段）、これをキーとして振り分けサーバテーブル２１からＣＥ機器３が接続すべき認証先振り分けサーバ８への接続情報を検索する。そして検索された接続情報をサービスサーバ１０に送信する（送信手段）（ステップ１６０）。
【００９７】
サービスサーバ１０は、企業情報振り分けサーバ６から接続情報を受信し（第１の受信手段）、これを用いて認証先振り分けサーバ８に接続する。そして、サービスサーバ１０は、認証先振り分けサーバ８に、ＣＥ機器３から受信した機器ＩＤ１３を送信し（第２の送信手段）、ＣＥ機器３がどの認証サーバ９に接続したらよいかの確認を要求する（ステップ１４０）。
これに対し、認証先振り分けサーバ８は、サービスサーバ１０から機器ＩＤ１３を受信し（受信手段）、これをキーとして認証サーバテーブル２２からＣＥ機器３が接続すべき認証サーバ９への接続情報を検索する。そして検索された接続情報をサービスサーバ１０に送信する（送信手段）（ステップ１７０）。
【００９８】
次に、サービスサーバ１０は、認証先振り分けサーバ８から認証サーバ９への接続情報を受信し（第２の受信手段）、これをＣＥ機器３に送信する（接続情報送信手段）。この際に、サービスサーバ１０は、ＣＥ機器３に認証サーバ９で機器認証を受けるように指示する情報である機器認証トリガもＣＥ機器３に送信する（ステップ１４５）。
【００９９】
ＣＥ機器３は、サービスサーバ１０から受信した認証サーバ９への接続情報を用いて認証サーバ９に接続し、認証サーバ９と共に一連の機器認証シーケンスを行う（ステップ１１５、ステップ１８０）。
この機器認証シーケンスは、例えば、機器ＩＤ１３やパスフレーズなどの認証情報を認証サーバ９に送信し、認証サーバ９が認証情報テーブル２３でこれを確認することにより行う。
また、機器認証に伴うデータの送受信を行う前に、例えば、ＳＳＬなどの暗号技術を用いてＣＥ機器３と認証サーバ９の回線接続のセキュリティを確保するように構成してもよい。
【０１００】
認証サーバ９は、ＣＥ機器３から受信した認証情報により認証結果をＣＥ機器３に送信する（ステップ１８５）。このとき、認証サーバ９は、サービスサーバ１０が、後にＣＥ機器３が確かに認証サーバ９で認証されたことを確認するためのワンタイムパスワードを発行し、これもＣＥ機器３に送信する。
このワンタイムパスワードを発行することにより、認証サーバ９と同様な機能を有する偽造サーバなどのなりすましを防止することができる。
認証サーバ９は、発行したワンタイムパスワードと、発行対象であるＣＥ機器３の機器ＩＤ１３を対応付けて記憶しておく。
【０１０１】
ＣＥ機器３は、認証サーバ９から受信した認証結果とワンタイムパスワードをサービスサーバ１０送信し、サービスの提供を要求する（ステップ１２０）。この場合も、ＳＳＬなどの暗号化技術を用いて回線接続のセキュリティを高めることができる。
そして、サービスサーバ１０は、ＣＥ機器３から認証結果、機器ＩＤ１３、及びワンタイムパスワードを受信する。
サービスサーバ１０は、受信した機器ＩＤ１３とワンタイムパスワードを認証サーバ９に送信し、ＣＥ機器３から受信した認証結果が確かに認証サーバ９が発行したものであるかの認証の確認を認証サーバ９に要求する（ステップ１５０）。
【０１０２】
認証サーバ９は、サービスサーバ１０から機器ＩＤ１３とワンタイムパスワードを受信し、先にステップ１８５で対応付けていた機器ＩＤ１３とワンタイムパスワードと照合し、確かに認証サーバ９が行った認証であることを確認する。そして認証確認結果をサービスサーバ１０に送信する（ステップ１９０）。
なお、以上のステップ１５０、及びステップ１９０でのサービスサーバ１０と認証サーバ９との通信は、ＳＳＬなどの暗号化技術を用いてセキュリティを高めることができる。
【０１０３】
サービスサーバ１０は、認証サーバ９から認証確認結果を受信し、ＣＥ機器３から送信されてきた認証結果が確かに認証サーバ９が発行したものであることを確認し、更に、ＣＥ機器３から受信した認証結果がＣＥ機器３の認証を証明するものであった場合に、ＣＥ機器３に対するサービスの提供を開始する（ステップ１５５）。
ＣＥ機器３は、サービスサーバ１０からコンテンツなどのサービス対象を受信し、ユーザがこれを利用する（ステップ１２５）。
【０１０４】
なお、ステップ１５５において、認証サーバ９からの認証の確認が取れなかった場合、あるいは、ＣＥ機器３から受信した認証結果が、ＣＥ機器３の認証を認めないものであった場合、サービスサーバ１０は、ＣＥ機器３に対してサービスの提供を行わない。
【０１０５】
以上に説明した第２の実施形態では、第１の実施形態で記載した（１）〜（４）と同様の効果を得ることができる。
この他に以下のような効果を得ることができる。
（１）機器認証を要するサービスをサービスサーバ１０に要求する場合、ＣＥ機器３は、サービスサーバ１０に機器ＩＤ１３を送信し、サービスサーバ１０から認証サーバ９への接続情報を受信する。ＣＥ機器３が行うこの動作は従来の機器認証システムと同様であるので、ＣＥ機器３としては従来品を用いることができる。
【０１０６】
（２）サービスサーバ１０から企業情報振り分けサーバ６へのコンタクトでは、企業情報振り分けサーバ６にパスフレーズや機器ＩＤ１３を送信する必要が無く、セキュリティを高めることができる。
（３）サービスサーバ１０から認証先振り分けサーバ８へのコンタクトでは、認証先振り分けサーバ８にパスフレーズを送信する必要が無く、セキュリティを高めることができる。
【図面の簡単な説明】
【０１０７】
【図１】本実施の形態の機器認証システムのネットワーク構成を示した図である。
【図２】機器ＩＤの論理的な構成の一例を示した図である。
【図３】第１の実施形態におけるＣＥ機器と各サーバとの関係を説明するための図である。
【図４】第１の実施形態でサービスサーバが認証を要するサービスを提供する手順を説明するためのフローチャートである。
【図５】機器認証トリガとして使用されるプロトコルの一例を示した図である。
【図６】第２の実施形態におけるＣＥ機器と各サーバとの関係を説明するための図である。
【図７】第２の実施形態でサービスサーバが認証を要するサービスを提供する手順を説明するためのフローチャートである。
【図８】未公開の特許文献によるＣＥ機器の認証システムの構成を示した図である。
【符号の説明】
【０１０８】
１  機器認証システム            ３  ＣＥ機器
５  インターネット              ６  企業情報振り分けサーバ
８  認証先振り分けサーバ        ９  認証サーバ
１０  サービスサーバ            １３  機器ＩＤ
１５  企業情報                  １６  付属情報
２１  振り分けサーバテーブル    ２２  認証サーバテーブル
２３  認証情報テーブル
【図１】
2004342088.tif 000003
【図２】
2004342088.tif 000004
【図３】
2004342088.tif 000005
【図４】
2004342088.tif 000006
【図５】
2004342088.tif 000007
【図６】
2004342088.tif 000008
【図７】
2004342088.tif 000009
【図８】
2004342088.tif 000010