(57)【特許請求の範囲】
【請求項１】
サービス利用装置と、上記サービス利用装置にサービスを提供するための、上記サービス利用装置に対して通信可能に接続されるサービス提供装置とを含んでなるサービス提供システムであって、
上記サービス利用装置から認証処理に用いるデータを送信するための送信先を示す送信先情報と、サービス利用者が上記サービス利用装置にデータを入力する際に利用するインターフェースを上記サービス利用装置に備えられた表示手段または上記サービス利用装置に通信可能に接続された表示手段に表示させるためのユーザ入力補助情報と、を含んでなるテンプレートを、上記サービス利用装置に送信するテンプレート送信装置を備えており、
上記テンプレートには、当該テンプレートの有効期限および当該テンプレートを再生可能なサービス利用装置の識別情報のうちの少なくとも一方を含むテンプレート情報が含まれており、
上記サービス利用装置は、
上記テンプレート送信装置から受信した上記テンプレートを記憶するテンプレート記憶手段と、
サービス利用者の入力操作を受け付けるユーザ入力手段と、
上記テンプレート記憶手段に記憶しているテンプレートのリストを上記表示手段に表示させるテンプレート選択手段と、
上記ユーザ入力手段を介してサービス利用者から入力されたユーザ入力情報を含む送信データを、上記ユーザ入力手段を介してサービス利用者が上記リストの中から選択したテンプレートに含まれる送信先情報で示された送信先に送信するデータ送信手段と、
上記テンプレート情報に基づいてそのテンプレートが再生可能であるか否かを認証するテンプレート認証手段とを備えているサービス提供システム。
【請求項２】
上記サービス利用装置から、上記認証処理に用いるデータを受信するデータ受信手段と、
上記サービス利用装置から要求するサービス内容に関するデータを送信するための送信先を示す第２の送信先情報と、サービス利用者が上記サービス利用装置にデータを入力する際に利用するインターフェースを上記サービス利用装置に備えられた表示手段または上記サービス利用装置に通信可能に接続された表示手段に表示させるためのユーザ入力補助情報と、を含んでなるテンプレート基本情報を記憶するテンプレート基本情報記憶手段と、
上記テンプレート基本情報記憶手段に記憶したテンプレート基本情報と、上記データ受信手段が受信したデータとを合成して新たなテンプレートを作成するテンプレート合成手段とを備え、
上記テンプレート合成手段の作成したテンプレートを、上記サービス利用装置に送信する第２テンプレート送信装置を備えており、
上記送信先情報における、上記サービス利用装置から認証処理を行うためのデータを送信する送信先が上記第２テンプレート送信装置に設定されていることを特徴とする請求項１に記載のサービス提供システム。
【請求項３】
上記第２テンプレート送信装置は、
上記データ受信手段の受信したデータに基づいて、認証基本情報を生成する認証基本情報生成手段と、
上記認証基本情報生成手段の生成した認証基本情報を、上記サービス提供装置に備えられる認証手段に伝達して認証処理を行わせ、その認証処理の結果を受け取る認証確認手段とを備え、
上記テンプレート合成手段は、上記認証処理に成功した場合に、当該認証処理に用いた認証基本情報と、上記テンプレート基本情報記憶手段に記憶したテンプレート基本情報とを合成して新たなテンプレートを作成することを特徴とする請求項２に記載のサービス提供システム。
【請求項４】
上記認証基本情報の一部または全部を暗号化して暗号化認証情報を生成する暗号化手段を備え、
上記暗号化手段は、上記認証処理に成功した場合に、当該認証処理に用いた認証基本情報を暗号化して暗号化認証情報を生成し、
上記テンプレート合成手段は、上記暗号化手段の生成した暗号化認証情報と、上記テンプレート基本情報記憶手段に記憶したテンプレート基本情報とを合成して新たなテンプレートを作成することを特徴とする請求項３に記載のサービス提供システム。
【請求項５】
上記テンプレートは、複数のサービス提供装置によって提供される各サービスを、１つの上記サービス利用装置によって同時に利用するためのものであり、当該テンプレートには、上記各サービスについての上記第２の送信先情報が含まれていることを特徴とする請求項２に記載のサービス提供システム。
【請求項６】
上記テンプレートには、上記ユーザ入力手段を介してサービス利用者から入力されたユーザ入力情報を、上記データ送信手段から送信する送信データに整形するためのデータの整形方法に関する情報が含まれており、
上記サービス利用装置には、上記テンプレートに含まれるデータの整形方法に関する情報に基づいて上記送信データを整形するデータ整形手段が備えられていることを特徴とする請求項１に記載のサービス提供システム。
【請求項７】
上記ユーザ入力補助情報には、他のサービスのテンプレートを取得するために、サービス利用者が上記サービス利用装置にデータを入力する際に利用するインターフェースを、上記サービス利用装置に備えられた表示手段または上記サービス利用装置に通信可能に接続された表示手段に表示させるための情報が含まれており、
上記サービス利用装置は、
上記ユーザ入力手段を介してサービス利用者から入力された他のサービスのテンプレートを取得するためのユーザ入力情報を上記送信データに含めて、上記送信先情報で示された送信先に送信し、
上記第２テンプレート送信装置は、
上記データ受信手段によって、上記送信データを受信すると、
上記テンプレート合成手段によって、上記テンプレート基本情報記憶手段に記憶されている上記他のサービスについてのテンプレート基本情報と、上記データ受信手段が受信したデータとを合成して新たなテンプレートを作成することを特徴とする請求項２に記載のサービス提供システム。
【請求項８】
上記テンプレート送信装置から上記サービス利用装置に送信されるテンプレートには、
上記データ整形手段に、上記サービス利用装置に備えられた記憶手段に記憶されている当該サービス利用装置の端末ＩＤを取得させるための端末ＩＤ取得情報が含まれていることを特徴とする請求項６に記載のサービス提供システム。
【請求項９】
上記テンプレート送信装置は、上記テンプレートを、放送網を介して上記サービス利用装置に送信することを特徴とする請求項１に記載のサービス提供システム。
【請求項１０】
通信可能に接続されるサービス提供装置からサービスの提供を受けるサービス利用装置であって、
サービス利用者の入力操作を受け付けるユーザ入力手段と、
認証処理を行うためのデータを送信する送信先を示す送信先情報と、サービス利用者がデータを入力する際に利用するインターフェースを当該サービス利用装置に備えられた表示手段または当該サービス利用装置に通信可能に接続された表示手段に表示させるためのユーザ入力補助情報と、を含んでなるテンプレートを取得するテンプレート取得手段と、
上記テンプレート取得手段によって取得したテンプレートを記憶するテンプレート記憶手段と、
上記テンプレート記憶手段に記憶しているテンプレートのリストを上記表示手段に表示させるテンプレート選択手段と、
上記ユーザ入力手段を介してサービス利用者から入力されたユーザ入力情報と上記テンプレートに含まれる認証基本情報とを含む送信データを、上記ユーザ入力手段を介してサービス利用者が上記リストの中から選択したテンプレートに含まれる送信先情報で示された送信先に送信するデータ送信手段とを備えており、
上記テンプレートには、当該テンプレートの有効期限および当該テンプレートを再生可能なサービス利用装置の識別情報のうちの少なくとも一方を含むテンプレート情報が含まれており、
上記テンプレート情報に基づいてそのテンプレートが再生可能であるか否かを認証するテンプレート認証手段を備えていることを特徴とするサービス利用装置。
【請求項１１】
上記テンプレートには、上記ユーザ入力手段を介してサービス利用者から入力されたユーザ入力情報を、上記データ送信手段から送信する送信データに整形するためのデータの整形方法に関する情報が含まれており、
上記テンプレートに含まれるデータの整形方法に関する情報に基づいて上記送信データを整形するデータ整形手段を備えていることを特徴とする請求項１０に記載のサービス利用装置。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、サービス利用装置と、上記サービス利用装置に対してサービスを提供するサービス提供装置とを含んでなるサービス提供システムに関するものである。より詳細には、サービス利用時に必要となる通信処理の回数を削減できるサービス提供システム、上記サービス提供システムに用いられるサービス利用装置、テンプレート送信装置に関するものである。
【背景技術】
【０００２】  従来より、インターネット等のネットワーク上のサービス提供装置から、そのネットワークを介して接続されるパソコンや携帯電話などのサービス利用端末に、各種サービスを提供する技術が用いられている。【０００３】  例えば、サービス提供者が、サービス提供装置との通信を行う機能やサービス内容を表示させる機能などをサービス利用端末に実行させるプログラムを用意し、それをサービス利用者がサービス利用端末にダウンロードすることで、サービス利用者がそのサービス利用端末を用いてサービス提供装置から提供されるサービスを利用できるようにすることが行われている。【０００４】  ところが、この場合、サービスの内容を変更するためには、サービス提供者がプログラムを修正し、さらにサービス利用者が修正されたプログラムをダウンロードする必要がある。このため、サービス提供者にはプログラム開発コストの負担が生じ、サービス利用者にはダウンロードにかかる手間や通信コストの負担が生じてしまう。【０００５】  そこで、例えば、日本国公開特許公報である特開２００４−１１８２７５号公報（平成１６年（２００４年）４月１５日公開）には、携帯端末において、外部装置から送信されたクライアント識別情報に基づいてサービス定義を参照して認証を行い、その結果を前記外部装置へ送信し、認証が正常なときには前記外部装置が予め定められた手順に従って提供するサービスを実現するための処理を行うとともに、提供するサービス内容に対応した操作要求を前記携帯端末に行う技術が記載されている。この構成では、サービス内容に依存するのはサービス定義と外部装置だけであって、携帯端末はサービス内容に依存しない。このため、特開２００４−１１８２７５号公報の技術では、外部装置が送信する操作要求によって携帯端末のサービスを書き換えることで、携帯端末の構成を変更することなく、サービスの内容を変更できるようになっている。【０００６】  ところで、上記のように提供されるサービスの中には、例えば、予め登録を済ませたユーザにのみサービスを提供するものがある。その場合、一般に、サービス提供装置が、サービスの提供に先立って、接続されたサービス利用端末から受信したユーザＩＤ（ユーザ名）やパスワードなどの認証情報に基づいてユーザの認証処理を行い、認証できた場合にのみサービスを提供するようになっている。【０００７】  しかしながら、上記特開２００４−１１８２７５号公報の技術では、このようなユーザＩＤやパスワードなどの認証を行う場合、認証時にサービス利用者が携帯端末に入力した入力データを外部装置が受信するまでに、外部装置と携帯端末との間で少なくとも２往復以上の通信処理が必要となる。【０００８】  つまり、特開２００４−１１８２７５号公報の技術では、ユーザＩＤなどの認証を行う場合には、（１）外部装置から携帯端末にクライアント識別情報を送信し、（２）携帯端末から外部装置に認証結果を送信し、（３）認証が正常な場合、外部装置から携帯端末に、提供するサービス内容に対応した操作要求を送信し、（４）携帯端末から外部装置にユーザの入力データを送信する処理を行う必要がある。【０００９】  このため、特開２００４−１１８２７５号公報の技術��は、ユーザＩＤなどの認証を行う場合、認証処理に多大な時間が必要であり、また、それに伴って通信コストも高くなるので、サービス利用者の負担が大きくなってしまう。
【発明の開示】
【００１０】  本発明は、上記の問題点に鑑みてなされたものであり、その目的は、サービス利用端末とサービス利用端末に対してサービスを提供するサービス提供装置とを含むサービス提供システムにおいて、サービス利用時に必要となる通信処理の回数を削減することにある。
【００１１】  本発明のサービス提供システムは、上記の課題を解決するために、サービス利用装置と、上記サービス利用装置にサービスを提供するための、上記サービス利用装置と通信可能に接続されるサービス提供装置とを含んでなるサービス提供システムであって、上記サービス利用装置から認証処理に用いるデータを送信するための送信先を示す送信先情報と、サービス利用者が上記サービス利用装置にデータを入力する際に利用するインターフェースを上記サービス利用装置に備えられた表示手段または上記サービス利用装置に通信可能に接続された表示手段に表示させるためのユーザ入力補助情報と、を含んでなるテンプレートを、上記サービス利用装置に送信するテンプレート送信装置を備えており、上記サービス利用装置は、上記テンプレート送信装置から受信した上記テンプレートを記憶するテンプレート記憶手段と、サービス利用者の入力操作を受け付けるユーザ入力手段と、上記ユーザ入力手段を介してサービス利用者から入力されたユーザ入力情報を含む送信データを、上記送信先情報で示された送信先に送信するデータ送信手段と、を備えていることを特徴としている。
【００１２】  上記の構成によれば、サービス利用者は、上記ユーザ入力補助情報に基づいて表示手段に表示されるインターフェースと上記ユーザ入力手段とを用いて認証処理に必要な情報を入力し、入力したユーザ入力情報を含む送信データを上記送信先情報に示された送信先に送信することで、認証処理を行うことができる。
【００１３】  この場合、サービス提供システムにおいて行われる通信処理は、（１）テンプレート送信手段からサービス利用装置にテンプレートを送信する処理と、（２）サービス利用装置から上記テンプレートで示された送信先に上記ユーザ入力情報を含む送信データを送信する処理、の２回だけでよい。つまり、上記した特開２００４−１１８２７５号公報の技術では認証処理のために２往復以上（４回以上）の通信処理が必要であったが、上記のサービス提供システムでは、２回の通信処理で認証処理を行うことができる。したがって、認証処理に要する時間および通信コストを削減し、サービス利用者の負担が低減できる。
【００１４】  本発明のサービス利用装置は、上記の課題を解決するために、通信可能に接続されるサービス提供装置からサービスの提供を受けるサービス利用装置であって、サービス利用者の入力操作を受け付けるユーザ入力手段と、認証処理を行うためのデータを送信する送信先を示す送信先情報と、サービス利用者がデータを入力する際に利用するインターフェースを当該サービス利用装置に備えられた表示手段または当該サービス利用装置に通信可能に接続された表示手段に表示させるためのユーザ入力補助情報と、を含んでなるテンプレートを取得するテンプレート取得手段と、上記ユーザ入力手段を介してサービス利用者から入力されたユーザ入力情報と上記テンプレートに含まれる認証基本情報とを含む送信データを、上記送信先情報で示された送信先に送信するデータ送信手段と、を備えていることを特徴としている。
【００１５】  上記の構成によれば、サービス利用者は、上記ユーザ入力補助情報に基づいて表示手段に表示されるインターフェースと上記ユーザ入力手段とを用いて認証処理に必要な情報を入力し、入力したユーザ入力情報を含む送信データを上記送信先情報に示された送信先に送信することで、認証処理を行うことができる。
【００１６】  この場合、上記サービス利用装置と他の装置との間で行われる通信処理は、（１）サービス利用装置がテンプレートを取得するための処理と、（２）サービス利用装置から上記テンプレートで示された送信先に上記ユーザ入力情報を含む送信データを送信する処理、の２回だけでよい。つまり、上記した特開２００４−１１８２７５号公報の技術では認証処理のために２往復以上（４回以上）の通信処理が必要であったが、上記の構成では、２回の通信処理で認証処理を行うことができる。したがって、認証処理に要する時間および通信コストを削減し、サービス利用者の負担が低減できる。
【００１７】  本発明のテンプレート送信装置は、上記の課題を解決するために、通信可能に接続されるサービス提供装置からサービスの提供を受けるサービス利用装置から認証処理を行うためのデータを送信する送信先を示す送信先情報と、サービス利用者が上記サービス利用装置にデータを入力する際に利用するインターフェースを上記サービス利用装置に備えられた表示手段または上記サービス利用装置に通信可能に接続された表示手段に表示させるためのユーザ入力補助情報と、を含んでなるテンプレートを記憶するテンプレート記憶手段と、上記テンプレート記憶手段に記憶したテンプレートを、上記サービス利用装置に送信するテンプレート送信手段とを備えていることを特徴としている。
【００１８】  上記の構成によれば、サービス利用者は、上記ユーザ入力補助情報に基づいて表示手段に表示されるインターフェースと、上記サービス利用装置に備えられるユーザ入力手段とを用いて認証処理に必要な情報を入力し、入力したユーザ入力情報を含む送信データを、上記サービス利用装置から上記送信先情報に示された送信先に送信することで、認証処理を行うことができる。
【００１９】  この場合、上記テンプレート送信装置と上記サービス利用装置とを含むサービス提供システムにおいて行われる通信処理は、（１）テンプレート送信手段からサービス利用装置にテンプレートを送信する処理と、（２）サービス利用装置から上記テンプレートで示された送信先に上記ユーザ入力情報を含む送信データを送信する処理、の２回だけでよい。つまり、上記した特開２００４−１１８２７５号公報の技術では認証処理のために２往復以上（４回以上）の通信処理が必要であったが、上記のサービス提供システムでは、２回の通信処理で認証処理を行うことができる。したがって、認証処理に要する時間および通信コストを削減し、サービス利用者の負担が低減できる。
【００２０】  本発明の他のテンプレート送信装置は、上記の課題を解決するために、通信可能に接続されるサービス提供装置からサービスの提供を受けるサービス利用装置から、上記サービス利用装置または上記サービス利用装置を用いてサービスを利用するサービス利用者の認証に用いるデータを受信するデータ受信手段と、上記サービス利用装置からサービスの提供を要求するためのデータを送信する送信先を示す第２の送信先情報と、サービス利用者が上記サービス利用装置にデータを入力する際に利用するインターフェースを上記サービス利用装置に備えられた表示手段または上記サービス利用装置に通信可能に接続された表示手段に表示させるためのユーザ入力補助情報と、を含んでなるテンプレート基本情報を記憶するテンプレート基本情報記憶手段と、上記テンプレート基本情報記憶手段に記憶したテンプレート基本情報と、上記データ受信手段が受信したデータとを合成してテンプレートを作成するテンプレート合成手段と、上記テンプレート合成手段の作成したテンプレートを、上記サービス利用装置に送信するテンプレート送信手段とを備えていることを特徴としている。
【００２１】  上記の構成によれば、上記サービス利用装置から認証処理に用いるデータ受信し、受信したデータとテンプレート基本情報とを合成して新たなテンプレートを生成し、生成したテンプレートをサービス利用装置に送信する。これにより、サービス利用装置に送信するテンプレートに、ユーザ入力手段を介してサービス利用者が入力したユーザ入力情報を反映させることができる。
【００２２】  本発明の他の目的、特徴、および優れた点は、以下に示す記載によって十分分かるであろう。また、本発明の利点は、添付図面を参照した次の説明で明白になるであろう。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施形態にかかるサービス提供システムにおいて、初回認証処理時に、サービス提供装置１００とサービス利用端末１０との間で送受信されるデータの構成を模式的に示した説明図である。
【図２】本発明の一実施形態にかかるサービス提供システムに備えられる、サービス利用端末およびサービス提供装置の構成を示すブロック図である。
【図３】本発明の一実施形態にかかるサービス提供システムの概略構成を示した説明図である。
【図４】本発明の一実施形態にかかるサービス提供システムにおいて、サービス利用端末に備えられる記憶手段の構成を示す説明図である。
【図５】本発明の一実施形態にかかるサービス提供システムにおいて、サービス利用端末の表示手段に表示されるテンプレート選択画面の一例を示す説明図である。
【図６】本発明の一実施形態にかかるサービス提供システムにおける初回認証処理に関する処理の流れを示すフロー図である。
【図７】本発明の一実施形態にかかるサービス提供システムにおける初回認証時の処理過程において、サービス利用端末の表示手段に表示される表示画面を示す説明図である。
【図８】本発明の一実施形態にかかるサービス提供システムにおける２回目以降の認証処理およびサービス提供処理に関する処理の流れを示すフロー図である。
【図９】本発明の一実施形態にかかるサービス提供システムにおける２回目以降の認証処理過程（サービス提供時の処理過程）において、サービス利用端末の表示手段に表示される表示画面を示す説明図である。
【図１０】本発明の一実施形態にかかるサービス提供システムにおいて用いられる、通常利用テンプレートの一例を示す説明図である。
【図１１】本発明の一実施形態にかかるサービス提供システムにおいて、２回目以降の認証処理時にサービス利用端末からサービス提供装置に送信されるデータの一例を示す説明図である。
【図１２】本発明の他の実施形態にかかるサービス提供システムの概略構成を示す説明図である。
【図１３】図１２に示したサービス提供システムにおける、２回目以降の認証処理およびサービス提供処理の流れを示すフロー図である。
【図１４】図１２に示したサービス提供システムで用いられる通常利用テンプレートの一例を示す説明図である。
【図１５】図１２に示したサービス提供システムにおける２回目以降の認証処理の処理過程において、サービス利用端末の表示手段に表示される表示画面を示す説明図である。
【図１６】本発明のさらに他の実施形態にかかるサービス提供システムの概略構成を示す説明図である。
【図１７】本発明のさらに他の実施形態にかかるサービス提供システムの論理構成を示す説明図である。
【図１８】図１６に示したサービス提供システムの概略構成を示すブロック図である。
【図１９】図１６に示したサービス提供システムにおける、初回認証処理の流れを示すフロー図である。
【図２０】図１６に示したサービス提供システムにおける、２回目以降の認証処理およびサービス提供処理の流れを示すフロー図である。
【図２１】図１６に示したサービス提供システムで用いられる通常利用テンプレートの一例を示す説明図である。
【図２２】本発明のさらに他の実施形態にかかるサービス提供システムの概略構成を示すブロック図である。
【図２３】図２２に示したサービス提供システムにおける、２回目以降の認証処理およびサービス提供処理の流れを示すフロー図である。
【図２４】図２２に示したサービス提供システムで用いられるテンプレートの一例を示した説明図である。
【図２５】図２２に示したサービス提供システムにおける２回目以降の認証処理の処理過程において、サービス利用端末の表示手段に表示される表示画面を示す説明図である。
【図２６】図２２示したサービス提供システムにおける２回目以降の認証処理において、サービス利用端末からサービス提供装置に送信されるデータの一例を示す説明図である。
【図２７】図２２示したサービス提供システムにおける２回目以降の認証処理において、サービス提供装置からサービス利用端末に送信されるデータの一例を示す説明図である。
【図２８】本発明のさらに他の実施形態における、サービス利用端末の構成を示すブロック図である。
【図２９】図２８のサービス利用端末に記憶されているテンプレートに含まれる、テンプレート情報の一例を示す説明図である。
【図３０】本発明のさらに他の実施形態にかかるサービス提供システムに備えられるサービス利用端末の、テンプレート再生時における動作の流れを示すフロー図である。
【図３１】図３０に示したサービス提供システムにおけるサービス利用端末の表示手段に表示される表示画面を示す説明図である。
【図３２（ａ）】本発明の一実施形態にかかるサービス提供システムで用いられる通常利用テンプレートに含まれる送信データ情報の一例を示す説明図である。
【図３２（ｂ）】図３２（ａ）に示した送信データ情報に基づいて作成される、サービス利用端末からサービス提供装置への送信データの一例を示す説明図である。
【図３３】本発明のさらに他の実施形態にかかるサービス提供システムの概略構成を示す説明図である。
【図３４（ａ）】図３３に示したサービス提供システムで用いられる通常利用テンプレートに含まれる送信データ情報の一例を示す説明図である。
【図３４（ｂ）】図３４（ａ）に示した送信データ情報に基づいて作成される、サービス利用端末からサービス提供装置への送信データの一例を示す説明図である。
【図３５】本発明のさらに他の実施形態にかかるサービス提供システムの概略構成を示す説明図である。
【図３６】図３５に示したサービス提供システムに備えられる初回テンプレート作成・送信装置の構成を示すブロック図である。
【図３７】図３５に示したサービス提供システムで用いられる通常利用テンプレートの一例を示す説明図である。
【図３８】図３５に示したサービス提供システムにおいて、サービス利用端末の表示手段に表示される表示画面、および、テンプレートデータの構成を示す説明図である。
【発明を実施するための最良の形態】
【００２４】  〔実施形態１〕
本発明の一実施形態について説明する。図２は、本発明の一実施形態にかかるサービス提供システム１に含まれるサービス利用端末（テンプレート再生装置、サービス利用装置）１０、サービス提供装置１００の構成を示すブロック図である。また、図３は、サービス提供システム１の概略構成を説明するための説明図である。【００２５】  図３に示すように、サービス提供システム１は、例えば携帯電話やテレビなどのサービス利用端末１０と、サービス提供装置１００とを備えており、これらがインターネット等のネットワークを介して通信可能に接続されている。【００２６】  なお、図３に示すように、ネットワーク上には、複数のサービス提供装置１００が接続されており、それぞれのサービス提供装置１００が予め設定されたサービスを、サービス利用端末１０に提供するようになっている。つまり、各サービス提供装置１００には、提供するサービス内容が予め設定されており、サービス利用者は、サービス利用端末１０から所望するサービスを提供するサービス提供装置１００にサービスの提供を要求することで、そのサービスを利用できるようになっている。【００２７】  ただし、必ずしも複数のサービス提供装置１００が接続されている必要はなく、１つのサービス提供装置１００が提供するサービスを、１つまたは複数のサービス利用端末１０で利用する構成であってもよい。例えば、家電機器（テレビ放送，ラジオ放送，有線放送などの受信装置、画像，音楽などの録画装置や再生装置、電話機，ＦＡＸ装置など）をサービス提供装置１００として用い、そのサービス提供装置１００から提供される電子的なサービスを、そのサービス提供装置１００と有線または無線で通信可能なサービス利用端末１０で利用する構成であってもよい。【００２８】  サービス提供装置１００（あるいはサービス提供装置３００）によって提供されるサービスとしては、例えば、ブログ（ｂｌｏｇ，Ｗｅｂｌｏｇ；日々更新される日記的なＷｅｂサイトの総称）を閲覧するブログ閲覧サービス、ブログに投稿を行うブログ投稿サービス、本（書籍）の著者、発行者、価格などの情報を提供する書籍情報提供サービス、商品の価格比較を行う価格比較サービス、商品（例えば本，ＤＶＤ，ＣＤなど）の購入を行う商品購入サービス、情報端末装置から送信される画像データ，写真データなどを蓄積するオンラインストレージサービス、サービス利用端末からアンケート等に対する回答（投票）を行えるようにする投票サービス、などが考えられる。もちろん、これらのサービスは、サービス提供装置１００によって提供されるサービスの一例に過ぎず、その他にも多種多様なサービスが考えられる。【００２９】  また、各サービス提供装置１００は、所定の条件を満たしたユーザまたはサービス利用端末（例えば、予め登録を済ませたユーザやサービス利用端末）にのみサービスを提供するものであり、サービスの提供に先立って、サービス利用端末１０から受信したユーザＩＤ（ユーザ名）やパスワード、端末ＩＤなどの認証情報に基づいてユーザまたはサービス利用端末の認証処理を行い、認証できた場合にのみサービスを提供するようになっている。【００３０】  図２に示したように、サービス利用端末１０は、制御部１０ａ，テンプレート取得手段１１，データ受信手段１２，記憶手段１３，テンプレート解釈手段１４，表示手段１５，ユーザ入力手段１６，テンプレート選択手段１７，データ整形手段１８，データ送信手段１９を備えている。【００３１】  制御部１０ａは、サービス利用端末１０における各部材の動作を制御する、サービス利用端末１０の中枢部である。なお、サービス利用端末１０には、制御部１０ａによって使用される各種のプログラムを記憶するためのＲＯＭ、および、制御部１０ａが取り扱う各種情報を一時的に記憶するＲＡＭ（ともに図示せず）が備えられている。制御部１０ａは、上記ＲＯＭ内のプログラムを使用する際に、これを上記ＲＡＭに読み込ませるようになっている。【００３２】  テンプレート取得手段１１は、サービス提供装置１００から送信されるテンプレートを受信して取得するものである。より詳細には、テンプレート取得手段１１は、サービス提供装置１００（初回テンプレート送信装置２０）から送信される初回テンプレート（初回認証テンプレート）、および、サービス提供装置１００（テンプレート送信装置４０）から送信される通常利用テンプレートを取得するものである。また、テンプレート取得手段１１は、取得したテンプレート（初回テンプレート，通常利用テンプレート）を、記憶手段１３に記憶させるようになっている。【００３３】  ここで、テンプレートとは、サービス利用者がサービス利用端末１０を用いてサービス提供装置１００から提供されるサービスを利用するために不可欠なデータである、（１）サービス利用端末１０からデータを送信する際に必要となる送信先情報、（２）ユーザまたはサービス利用端末を特定して認証を行うための認証基本情報、（３）サービスに関する情報およびサービス利用者がデータを入力する際に利用するインターフェースを表示するためのユーザ入力補助情報、を含むデータを１つにまとめたものである。【００３４】  なお、テンプレートには、送信先情報、認証基本情報、ユーザ入力補助情報のほか、提供するサービスに応じた各種データ（例えば、音声データ，画像データ，動画像データなど）が含まれていてもよい。【００３５】  上記送信先情報は、サービス利用端末１０からのデータの送信に用いるプロトコルと送信先のアドレスを特定するための情報である。送信先情報としては、例えば、ＵＲＬ，メールアドレス，電話番号，端末ＩＤ（送信先装置ＩＤ），ＳＩＭカード（ＦＯＭＡカード）ＩＤ，コンテンツＩＤ，テンプレートＩＤ，サービス電話帳（ＵＤＤＩ）とサービス検索条件などを用いることができる。また、これらのうちのいずれか２つ以上を組み合わせて用いてもよい。【００３６】  また、認証基本情報とは、サービスを利用するユーザ（サービス利用者）またはサービス利用端末を特定し、サービスを利用する権利の有無を判定するための情報であり、例えばユーザＩＤ，パスワード，端末ＩＤ（サービス利用端末の端末ＩＤ）などである。なお、認証基本情報の一部または全部を暗号化して用いてもよい。つまり、認証基本情報の一部または全部を暗号化してテンプレートに含めてもよい。【００３７】  また、ユーザ入力補助情報としては、例えば、ＸＨＴＭＬ，ＳＭＩＬ，ＳＶＧ���あるいはこれらを組み合わせたものを用いることができる。また、ユーザ入力補助情報にインタラクション記述を含めてもよい。つまり、サービス利用者に入力を要求する項目を表示手段に表示させ、サービス利用者がその表示された情報に従って必要な項目を入力できるようにしてもよい。【００３８】  データ受信手段１２は、サービス提供装置１００（初回データ受信装置３０）から送信されるデータ、および、サービス提供装置１００（データ受信装置５０）から送信されるデータを受信して取得するものである。また、データ受信手段１２は、取得したデータを、記憶手段１３に記憶させるようになっている。【００３９】  記憶手段１３は、上記したように、テンプレート取得手段１１が取得したテンプレート（初回テンプレートおよび通常利用テンプレート）やデータ受信手段１２が取得したデータなどを記憶するメモリーである。また、記憶手段１３には、テンプレートの内容を解釈して再生するためのプログラムも記憶されている。【００４０】  図４は、記憶手段１３の構成を示す説明図である。この図に示すように、記憶手段１３は、テンプレート記憶部１３ａとプログラム記憶部１３ｂとを備えている。【００４１】  テンプレート記憶部１３ａには、複数のサービス提供装置１００から提供される各種サービス（図４の例では、ブログ投稿サービス，ブログ閲覧サービス，価格比較サービス，本の購入サービス）のテンプレートが記憶される。なお、サービス利用端末１０では、例えば、Ｗｅｂページからテンプレートをダウンロードしたり、テンプレートが添付された電子ファイルを受信するなどして新たなテンプレートを取得した場合に、取得したテンプレートをテンプレート記憶部１３ａに追加できるようになっている。【００４２】  プログラム記憶部１３ｂには、各テンプレートを解釈（解析）して再生するためのプログラムが記憶されている。なお、各サービスのテンプレートはプログラムではなくデータであり、単一のプログラムによって各サービスのテンプレートを解釈し、再生できるようになっている。【００４３】  テンプレート選択手段１７は、記憶手段１３にテンプレートが記憶されているサービスのリスト（テンプレート選択画面）を表示手段１５に表示させるものである。図５は、テンプレート選択手段１７によって、表示手段１５に表示されるテンプレート選択画面の一例を示している。サービス利用者は、このようなテンプレート選択画面を参照し、ユーザ入力手段１６を介して所望するサービスのテンプレートを選択できる。つまり、サービス利用者は、テンプレート選択手段１７によって表示手段１５に表示されるテンプレート選択画面から、利用したいサービスのテンプレートを選択できる。【００４４】  テンプレート解釈手段１４は、記憶手段１３に記憶されているテンプレートを解釈し、その結果を表示手段１５に表示、あるいはデータ整形手段１８に伝達するものである。具体的には、テンプレート解釈手段１４は、記憶手段１３のプログラム記憶部１３ｂからテンプレートを解釈して再生するためのプログラムを読み出し、それを用いて記憶手段１３のテンプレート記憶部１３ａに記憶されているテンプレートを解釈し、それを表示手段１５に表示させる��あるいは、解釈した結果をデータ整形手段１８に伝達する。また、テンプレート解釈手段１４は、ユーザ入力手段１６に対して入力されたデータを、テンプレートの内容と関連付けて表示手段１５の一部に表示することもできる。【００４５】  表示手段１５は、テンプレート解釈手段１４によって解釈されたテンプレートや、サービス利用者が入力したデータなどの各種情報を表示するものである。【００４６】  ユーザ入力手段１６は、サービス利用者からの各種指示入力を受け付けるものである。例えば、サービス利用端末１０に、複数のキー（操作ボタン）からなるユーザ入力手段１６を備え、サービス利用者がこれらのキーを組み合わせて操作することで、文字や数字、記号などを入力したり、サービス利用端末１０に実行させる各種処理を選択したりできるようにすればよい。なお、ユーザ入力手段１６の構成は特に限定されるものではなく、例えば、キーボードやマウスポインタ、ジョグダイヤル、ペン入力装置、タッチパネル、音声入力などの各種入力手段を用いることができる。また、これらの入力手段は、サービス利用端末１０に備えられるものであってもよく、あるいはサービス利用端末１０に対して無線または有線によって接続されるものであってもよい。【００４７】  データ整形手段１８は、記憶手段１３に記憶されているテンプレートとユーザ入力手段１６に対するサービス利用者からの入力とを含むデータを、サービス提供装置１００（初回データ受信装置３０，データ受信装置５０）に送信するための形式に整形するものである。なお、テンプレートに整形方法に関する情報が含まれている場合には、その情報に基づいてデータの整形を行う。【００４８】  データ送信手段１９は、データ整形手段１８によって整形されたデータを、サービス提供装置１００（初回データ受信装置３０，データ受信装置５０）に送信するものである。【００４９】  サービス提供装置１００は、図２に示すように、制御部１００ａ，初回テンプレート送信装置（テンプレート送信装置）２０，初回データ受信装置（テンプレート送信装置、第２テンプレート送信装置）３０，テンプレート送信装置４０，データ受信装置５０，サービス認証・提供装置６０を備えている。【００５０】  制御部１００ａは、サービス提供装置１００における各部材の動作を制御する、サービス提供装置１００の中枢部である。なお、サービス提供装置１００には、制御部１００ａによって使用される各種のプログラムを記憶するためのＲＯＭ、および、制御部１０ａが取り扱う各種情報を一時的に記憶するＲＡＭ（ともに図示せず）が備えられている。制御部１００ａは、上記ＲＯＭ内のプログラムを使用する際に、これを上記ＲＡＭに読み込ませるようになっている。【００５１】  初回テンプレート送信装置２０は、テンプレート記憶手段２１，テンプレート送信手段２２，送信要求受信手段２３を備えている。【００５２】  テンプレート記憶手段２１には、初回テンプレートが記憶されている。なお、初回テンプレートには、（１）サービス利用端末１０から初回データ受信装置３０にデータを送信するための送信先情報（例えば、初回データ受信装置３０のＵＲＬなど）、（２）ユーザまたはサービス利用端末を特定して認���を行うための認証基本情報の一部（例えば、ユーザＩＤなど）、（３）サービスに関する情報およびサービス利用者がデータを入力する際に利用するインターフェースを表示するためのユーザ入力補助情報、が含まれている。なお、サービス利用端末１０のデータ整形手段１８によってデータを整形する際に必要となる、整形後のデータに含める情報（整形データとしてサービス利用端末１０からサービス提供装置１００（初回データ受信装置３０）に送信する要素）や整形の方法などを、初回テンプレートに含めておいてもよい。【００５３】  送信要求受信手段２３は、サービス利用端末１０から送信されてくる、初回テンプレートの送信要求を受信するものである。【００５４】  テンプレート送信手段２２は、送信要求受信手段２３がサービス利用端末１０から初回テンプレートの送信要求を受信したときに、テンプレート記憶手段２１に記憶されている初回テンプレートを読み出し、指定されたサービス利用端末１０に送信する。なお、本実施形態では、初回テンプレートの送信要求がサービス利用端末１０から初回テンプレート送信装置２０に送信されるものとしているが、必ずしもこれに限るものではない。例えば、初回テンプレート送信装置２０と通信可能な他の装置から初回テンプレート送信装置２０に、サービス利用端末１０に対する初回テンプレートの送信要求が送信されてもよく、あるいは、初回テンプレート送信装置２０に、外部からの指示入力を受け付ける指示入力手段（図示せず）を備え、その指示入力手段を介して指定されたサービス利用端末１０に初回テンプレートを送信するようにしてもよい。【００５５】  初回データ受信装置３０は、データ受信手段３１，初回認証確認手段３２，データ送信手段３３，暗号化手段３４を備えている。【００５６】  データ受信手段３１は、サービス利用端末１０から送信されるデータを受信し、受信したデータを初回認証確認手段３２に伝達する。なお、このデータには、ユーザを特定して認証を行うための情報である認証基本情報が含まれている。【００５７】  初回認証確認手段３２は、サービス利用端末１０から送信されるデータに含まれる認証基本情報をサービス認証・提供装置６０の認証手段６１に伝達する。また、サービス認証・提供装置６０の認証手段６１から認証結果を受け取る。そして、認証に失敗した場合には、認証失敗を示す信号をデータ送信手段３３に伝達し、認証に成功した場合には、認証基本情報を暗号化手段３４に伝達する。【００５８】  データ送信手段３３は、初回認証確認手段３２から認証失敗を示す信号を受信したときに、認証に失敗したことを示すデータをサービス利用端末１０に送信（返信）する。【００５９】  暗号化手段３４は、初回認証確認手段３２から認証基本情報を受信すると、その認証基本情報の一部または全部を暗号化し、暗号化した部分を含む認証基本情報（暗号化認証情報）をテンプレート送信装置４０のテンプレート合成手段４１に伝達するとともに、その暗号化認証情報を復号化するために必要な情報をデータ受信装置５０の復号化手段５２に伝達する。【００６０】  なお、認証基本情報を暗号化する必要がない場合には、暗号化手段３４および復号化手段５２を省略してもよい。この場合には、認証に成功した認証基本情報が、初回認証確認手段３２からテンプレート合成手段４１に伝達される。また、本実施形態では、暗号化手段３４が初回データ受信装置３０に備えられているが、これに限らず、暗号化手段３４をテンプレート送信装置４０に備えてもよい。【００６１】  テンプレート送信装置（テンプレート送信装置、第２テンプレート送信装置）４０は、テンプレート合成手段４１，テンプレート基本情報記憶手段４２，テンプレート送信手段４３を備えている。【００６２】  テンプレート基本情報記憶手段４２には、テンプレート基本情報が記憶されている。ここで、テンプレート基本情報とは、テンプレート合成手段４１においてテンプレートを合成するための雛形であり、テンプレートを構成する「送信先情報」、「認証基本情報」、「ユーザ入力補助情報」のうち、いずれか１つ以上の一部または全部が欠けたものである（典型的には「認証基本情報」の一部が欠けている。本実施形態では、「認証基本情報」が欠けているものとする）。【００６３】  テンプレート合成手段４１は、テンプレート基本情報記憶手段４２からテンプレート基本情報を読み出し、読み出したテンプレート基本情報と初回データ受信装置３０の暗号化手段３４から受け取った認証基本情報とを合成し、テンプレート（通常利用テンプレート）を作成する。そして、作成したテンプレートをテンプレート送信手段４３に伝達する。つまり、テンプレート合成手段４１は、テンプレート基本情報記憶手段４２に記憶されているテンプレート基本情報の欠けた部分を、初回データ受信装置３０の暗号化手段３４から受け取った認証基本情報で補うことによってテンプレートを生成し、生成したテンプレート送信手段４３に伝達する。【００６４】  このように、サービス提供装置１００では、サービス利用端末１０においてサービス利用者が入力した認証情報を含む認証基本情報を、初回データ受信装置３０で受信し、サービス認証・提供装置６０でその認証基本情報についての認証処理を行い、認証に成功した場合にはその認証基本情報（または認証基本情報の一部）を初回データ受信装置３０の暗号化手段３４で暗号化し、暗号化した認証基本情報とテンプレート基本情報とを用いて、テンプレートを生成する。【００６５】  テンプレート送信手段４３は、テンプレート合成手段４１が作成したテンプレートを、サービス利用端末１０（サービス利用端末１０のテンプレート取得手段１１）に送信する。【００６６】  データ受信装置５０は、データ受信手段５１，復号化手段５２，認証確認手段５３，サービス実行確認手段５４，データ送信手段５５を備えている。【００６７】  データ受信手段５１は、サービス利用端末１０から送信されたデータを受信し、受信したデータを復号化手段５２に伝達する。なお、上記したように復号化手段５２が省略される場合には、データ受信手段５１は、サービス利用端末１０から受信したデータを認証確認手段５３に伝達する。【００６８】  復号化手段５２は、サービス利用端末１０から送信されたデータに含まれる暗号化認証情報を復号化し、復号化した結果を認証確認手段５３に伝達する。具体的には、復号化手段５２は、初回データ受信装置３０の暗号化手段３４か��受け取った暗号化認証情報を復号化するために必要な情報を記憶する記憶手段（図示せず）を備えており、データ受信手段５１がサービス利用端末１０から暗号化認証情報を含む情報を受信した場合に、上記記憶手段に記憶されている情報を用いて暗号化認証情報を復号化する。【００６９】  認証確認手段５３は、復号化手段５２によって復号化された認証基本情報を、サービス認証・提供装置６０の認証手段６１に伝達する。また、サービス認証・提供装置６０の認証手段６１から認証結果を受け取る。そして、認証に失敗した場合には、認証失敗を示す信号をデータ送信手段５５に伝達する。一方、認証に成功した場合には、サービス利用端末１０から受信したデータをサービス実行確認手段５４に伝達する。【００７０】  サービス実行確認手段５４は、サービス利用端末１０から受信したデータに基づいて、サービス認証・提供装置６０に備えられているサービス実行手段６２に、サービス利用者の要求するサービスの提供を要求する。また、その要求に応じてサービス認証・提供装置６０のサービス実行手段６２から提供されるサービス内容を取得する。そして、取得したサービス内容を、データ送信手段５５に伝達する。【００７１】  データ送信手段５５は、認証確認手段５３から認証失敗を示す信号を受信した場合には、認証に失敗したことを示すデータをサービス利用端末１０に送信（返信）する。一方、サービス実行確認手段５４から、サービス内容を受け取った場合には、そのサービス内容をサービス利用端末１０に送信する。【００７２】  サービス認証・提供装置（サービス提供装置）６０は、認証手段６１とサービス実行手段６２とを備えている。【００７３】  認証手段６１は、サービスの提供を要求しているユーザまたはサービス利用端末１０が、サービスの提供を許可するユーザまたはサービス利用端末として予め設定（登録）されたユーザであるか否かを照合するものである。具体的には、認証手段６１は、サービス利用端末１０から受信したデータに含まれる認証基本情報（ユーザＩＤ，パスワードなど）と、図示しない認証情報記憶手段に記憶されている、予めサービスの提供を許可するユーザまたはサービス利用端末として設定された認証基本情報とを照合する。そして、両者の照合結果が一致した場合に、サービスの提供を要求しているユーザを、サービスの提供を許可するユーザとして認証する。【００７４】  サービス実行手段６２は、サービスの提供を許可するユーザに対して、サービス内容を提供するためのものである。すなわち、データ受信装置５０のサービス実行確認手段５４からサービスの提供を要求された場合に（サービス実行確認手段５４は認証手段６１による認証処理に成功した場合に、サービスの提供を要求する）、サービス実行確認手段５４にサービス内容を送信する。【００７５】  次に、サービス提供システム１の動作について説明する。なお、ここでは、サービス提供装置１００からサービス利用端末１０に、推奨する本の情報を毎週提供するとともに、サービス利用者が上記推奨された本の中から所望する本を選択して購入できるようにする「お勧め書籍購入サービス」を提供する例について説明する。【００７６】  まず、初回認証時の処理について���明する。図６は、初回認証時におけるサービス提供システム１の処理の流れを示すフロー図である。また、図７は、初回認証時の処理過程においてサービス利用端末１０の表示手段１５に表示される表示画面（図中（ａ）〜（ｄ））、初回認証時に用いられる初回テンプレートの構成（図中（ｅ））、初回認証に成功したときに作成される通常利用テンプレートの構成（図中（ｆ））を示す説明図である。【００７７】  まず、サービス利用端末１０の制御部１０ａは、ユーザ入力手段１６を介して入力されるサービス利用者からの指示に応じて、所望するサービスの初回テンプレートの送信要求を、そのサービスの初回テンプレートを記憶しているサービス提供装置１００の初回テンプレート送信装置２０に送信する（Ｓ１）。【００７８】  なお、この送信要求は、サービス利用端末１０から初回テンプレート送信装置２０に直接送信されてもよく、あるいは、サービス利用端末１０から他の装置を介して初回テンプレート送信装置２０に送信されてもよい。例えば、サービス利用端末１０から、「お勧め書籍購入サービス」に関する情報を公開しているＷｅｂサイトにアクセスし、このＷｅｂサイトに含まれる「お勧め書籍購入テンプレートを取得する」というボタン（図７中の（ａ）参照）を選択することで、サービス利用端末１０から、「お勧め書籍購入サービス」の初回テンプレートを記憶した初回テンプレート送信装置２０に、送信要求が送信するようにしてもよい。【００７９】  サービス提供装置１００の制御部１００ａは、初回テンプレート送信装置２０の送信要求受信手段２３が初回テンプレートの送信要求を受信すると（Ｓ１０１）、テンプレート送信手段２２に、テンプレート記憶手段２１に記憶されている初回テンプレートを読み出させ、さらに、読み出した初回テンプレートをサービス利用端末１０に送信（返信）させる（Ｓ１０２）。【００８０】  図７中の（ｅ）は、初回テンプレート送信装置２０からサービス利用端末１０に送信される初回テンプレートの一例を示す説明図である。この図に示すように、初回テンプレートには、送信先情報、認証基本情報、ユーザ入力補助情報が含まれている。なお、この図に示す初回テンプレートの例では、認証基本情報としてユーザＩＤが含まれているが、これに限るものではなく、例えば、初回テンプレートの認証基本情報は空欄になっており、初回認証時にサービス利用者がサービス利用端末１０を用いてユーザＩＤを入力するようにしてもよい。【００８１】  サービス利用端末１０の制御部１０ａは、テンプレート取得手段１１が、初回テンプレート送信装置２０から送信された初回テンプレートを受信・取得すると（Ｓ２）、取得した初回テンプレートを、記憶手段１３のテンプレート記憶部１３ａに記憶させる（Ｓ３）。また、制御部１０ａは、初回テンプレートを取得したことを示す情報を表示手段１５に表示させ（Ｓ４）、さらに、サービス利用者に初回テンプレートの再生開始指示を促す情報を表示手段１５に表示させる（Ｓ５）。【００８２】  なお、初回テンプレートを取得したことを示す情報と、サービス利用者に初回テンプレートの再生開始指示を促す情報とを、同時に表示させるようにしてもよい。また、サービス利用者に初���テンプレートの再生開始指示を促す情報として、例えば、初回テンプレートの再生を開始させるためのボタンを表示するようにしてもよい。図７中の（ｅ）は、この場合における表示手段１５の表示画面の一例を示している。この例では、サービス利用者が、ユーザ入力手段１６を用いて「テンプレートを再生」ボタンを選択することで、初回テンプレートを再生させることができるようになっている。なお、本実施形態では、サービス利用者が初回テンプレートの再生指示を入力するものとしているが、これに限らず、例えば、初回テンプレートを取得したときに、取得した初回テンプレートの再生を自動的に開始するようにしてもよい。【００８３】  次に、制御部１０ａは、初回テンプレートの再生開始指示があったか否か（再生開始指示を受け付けたか否か）を判断する（Ｓ６）。そして、再生開始指示がない場合には、Ｓ５の処理を継続し、再生開始指示があることを引き続き監視する。【００８４】  一方、再生開始指示があった場合、制御部１０ａは、テンプレート解釈手段に初回テンプレートを再生させ、初回テンプレートに含まれるユーザ入力補助情報を表示手段１５に表示させる（Ｓ７）。ここで、ユーザ入力補助情報には、サービス利用者がデータを入力する際に利用するインターフェースを表示するための情報が含まれている。図７中の（ｃ）はＳ７で表示されるユーザ入力補助情報の一例を示している。この図に示すように、Ｓ７では、例えば、サービス利用者に認証のためのパスワードを入力させるためのインターフェースが、ユーザ入力補助情報として表示手段１５に表示される。【００８５】  なお、サービス利用者からユーザ入力手段１６を介して認証情報（ここではパスワード）の入力がされた場合には、テンプレート解釈手段１４が、入力された情報をユーザ入力補助情報に基づく表示に重畳させて表示するようにしてもよい。例えば、ユーザ入力手段１６にパスワードを構成する文字，数字，記号等が入力されると、テンプレート解釈手段１４が、入力された各文字，数字，記号等を図７中の（ｃ）に示したパスワード欄に順次表示させるようにしてもよい。あるいは、入力したパスワードを周囲から盗み見られないように、入力された文字，数字，記号などをそのまま表示するのではなく、入力された文字，数字，記号の数に応じた記号（例えば黒丸印）を表示するようにしてもよい。【００８６】  次に、制御部１０ａは、ユーザ入力手段１６を介して必要な認証情報（初回テンプレートにおいてサービス利用者が入力するように指定されている認証情報）が全て入力されたか否かを判断する（Ｓ８）。そして、必要な認証情報が全て入力されていない場合には、引き続き、認証基本情報の入力が完了することを待機する。【００８７】  一方、必要な認証情報が全て入力された場合、制御部１０ａは、データ整形手段１８に、記憶手段１３に記憶している初回テンプレートと、ユーザ入力手段１６を介して入力された認証情報とを、サービス提供装置１００に送信するためのデータ形式に整形させる（Ｓ９）。なお、整形データとしてサービス提供装置１００に送信する要素（整形後のデータに含める情報）や整形の方法などは、初回テンプレートに含まれている。【００８８】  次に���制御部１０ａは、データ整形手段１８が整形したデータを、データ送信手段１９によってサービス提供装置１００に送信させる（Ｓ１０）。なお、ここでは、初回テンプレートに含まれる送信先情報に応じた送信先、すなわち初回データ受信装置３０に、データを送信する。【００８９】  図１は、初回認証時に、サービス提供装置１００からサービス利用端末１０に送信される初回テンプレート、および、サービス利用端末１０からサービス提供装置１００に送信されるデータの構成を模式的に示した説明図である。本実施形態にかかるサービス提供システムでは、この図に示すように、サービス提供装置１００（初回テンプレート送信装置２０）からサービス利用端末１０に初回テンプレートが送信される。この初回テンプレートには、認証基本情報と、ユーザ入力補助情報と、送信先情報とが含まれている。そして、サービス利用端末１０は、受信した初回テンプレートに含まれる情報（認証基本情報等）とサービス利用者（ユーザ）から入力された認証情報等のデータとを、整形して、サービス提供装置１００（初回データ受信装置３０）に送信する。なお、整形データとしてサービス提供装置１００に送信する要素や、整形の方法は初回テンプレートに記述されている。【００９０】  サービス提供装置１００の制御部１００ａは、初回データ受信装置３０のデータ受信手段３１が、サービス利用端末１０からＳ１０の処理で送信されたデータを受信すると（Ｓ１０３）、サービス認証・提供装置６０の認証手段６１に、受信したデータに含まれる認証基本情報（サービス利用者が入力した認証情報を含む）の認証処理を行わせる（Ｓ１０４）。【００９１】  具体的には、制御部１００ａは、初回認証確認手段３２に受信したデータに含まれる認証基本情報を抽出させ、抽出した認証基本情報をサービス認証・提供装置６０の認証手段６１に伝達させる。認証手段６１は、サービス利用端末１０から受信したデータに含まれる認証基本情報と、図示しない認証情報記憶手段に記憶されている、予めサービスの提供を許可するユーザまたはサービス利用端末として設定された認証基本情報とを照合する。そして、両者の照合結果が一致した場合に、サービスの提供を要求しているユーザまたはサービス利用端末を、サービスの提供を許可するユーザとして認証する。一方、両者の照合結果が一致しない場合には、認証に失敗したと判断する。また、認証手段６１は、認証処理の結果を初回認証確認手段３２に伝達する。【００９２】  次に、制御部１００ａは、認証処理に成功したか否かを判断する（Ｓ１０５）。そして、認証処理に失敗したと判断した場合には、初回認証確認手段３２からデータ送信手段３３を介してサービス利用端末１０に認証失敗を示すデータを送信（通知）させる（Ｓ１０６）。【００９３】  一方、認証に成功した場合、制御部１００ａは、暗号化手段３４に、認証に成功した認証基本情報（Ｓ１０３の処理でサービス利用端末１０から受信したデータに含まれる認証基本情報）またはその一部を暗号化させる（Ｓ１０７）。具体的には、制御部１００ａは、Ｓ１０３の処理でサービス利用端末１０から受信したデータを、初回認証確認手段３２から暗号化手段３４に伝達させ、暗号化手段３４に、そのデータに含まれる認証基本情報またはその一部（ここではパスワード）を暗号化させる。そして、暗号化した認証基本情報（暗号化認証情報）を含むデータを、暗号化手段３４からテンプレート送信装置４０のテンプレート合成手段４１に伝達させる。また、暗号化した情報を復号化する際に必要となる情報を、データ受信装置５０の復号化手段５２に伝達させる。【００９４】  次に、制御部１００ａは、テンプレート送信装置４０のテンプレート合成手段４１に、通常利用テンプレートを作成させる（Ｓ１０８）。具体的には、制御部１００ａは、テンプレート合成手段４１に、テンプレート基本情報記憶手段４２に記憶されているテンプレート基本情報を読み出させ、読み出したテンプレート基本情報に、暗号化手段３４から受け取った暗号化認証情報を含む情報を合成させる。【００９５】  図７中の（ｆ）は、テンプレート合成手段４１によって作成される通常利用テンプレートの一例を示している。この図に示すように、通常利用テンプレートには、認証基本情報としてユーザＩＤに加えて暗号化されたパスワードが含まれている。なお、この例では、通常テンプレートと初回テンプレート（ただし、図７では初回テンプレートの詳細は省略している）とが含まれているが、通常利用テンプレートが作成された後は、初回テンプレートを削除してもよい。【００９６】  また、通常利用テンプレートにおける送信先情報は、初回テンプレートにおける送信先情報と異なっている。つまり、初回テンプレートにおける送信先情報は、サービス利用端末１０から初回データ受信装置３０にデータを送信するための送信先情報（例えば、初回データ受信装置３０のＵＲＬ）であったが、通常利用テンプレートにおける送信先情報は、サービス利用端末１０からデータ受信装置５０にデータを送信するための送信先情報（例えば、データ受信装置５０のＵＲＬ）となっている。【００９７】  次に、制御部１００ａは、テンプレート合成手段４１が作成した通常利用テンプレートを、テンプレート送信手段４３によって、サービス利用端末１０に送信させる（Ｓ１０９）。【００９８】  サービス利用端末１０の制御部１０ａは、サービス提供装置１００から認証失敗の通知を受信したか否かを判断する（Ｓ１１）。そして、認証失敗通知を受信した場合には、Ｓ８からの処理を再度行う。【００９９】  一方、認証失敗通知を受信しなかった場合には、制御部１０ａは、テンプレート取得手段１１に、テンプレート送信装置４０から送信された通常利用テンプレートを受信・取得させる（Ｓ１２）。そして、取得した通常利用テンプレートを、記憶手段１３のテンプレート記憶部１３ａに記憶させる（Ｓ１３）。【０１００】  次に、制御部１０ａは、通常利用テンプレートを取得したことを示す情報を表示手段１５に表示させ（Ｓ１４）、さらに、サービス利用者に通常利用テンプレートの再生開始指示を促す情報を表示手段１５に表示させる（Ｓ１５）。これにより、サービス提供システム１における初回認証時の処理が終了する。【０１０１】  なお、通常利用テンプレートを取得したことを示す情報と、サービス利用者に通常利用テンプレートの再生開始指示を促す情報とを、同時に表示させるようにしてもよい。ま��、サービス利用者に通常利用テンプレートの再生開始指示を促す情報として、通常利用テンプレートの再生を開始させるためのボタンを表示するようにしてもよい。図７中の（ｄ）は、この場合における表示手段１５の表示画面の一例を示している。この例では、サービス利用者が、ユーザ入力手段１６を用いて「テンプレートを再生」ボタンを選択することで、通常利用テンプレートを再生させることができるようになっている。【０１０２】  次に、サービス提供システム１における、２回目以降の認証処理およびサービス提供処理の動作について説明する。図８は、２回目以降の認証処理およびサービス提供処理におけるサービス利用端末１０およびサービス提供装置１００の処理の流れを示すフロー図である。また、図９は、図８に示した処理の過程においてサービス利用端末１０の表示手段１５に表示される表示画面（図中（ａ）〜（ｄ））、図８に示した処理過程で用いられるテンプレートの構成（図中（ｅ）〜（ｇ））を示す説明図である。なお、図８では、上記した図６の処理により、サービス利用端末１０のテンプレート記憶部１３ａに、お勧め書籍購入サービスの通常利用テンプレートが予め記憶されているものとする。【０１０３】  まず、サービス利用端末１０の制御部１０ａは、サービス利用者からテンプレート選択画面の表示指示があることを待機する（Ｓ２１）。そして、テンプレート選択画面の表示指示を検知すると、制御部１０ａは、テンプレート選択手段１７を制御し、テンプレート選択画面（図５参照）を表示手段１５に表示させる（Ｓ２２）。【０１０４】  次に、制御部１０ａは、再生するテンプレートが選択されたか否かを判断する（Ｓ２３）。なお、再生するテンプレートが選択されていない場合には、サービス利用者から再生するテンプレートの選択指示が入力されることを引き続き待機する。【０１０５】  一方、再生するテンプレートが選択された場合、制御部１０ａは、選択されたテンプレートを再生する（Ｓ２４）。なお、ここでは、「お勧め書籍購入サービス」の通常利用テンプレートが選択された場合について説明する。また、ここでは、テンプレート選択画面から再生するテンプレートが選択されるものとしているが、これに限らず、例えば図６のＳ１５の処理で表示される図７中の（ｄ）に示した表示画面においてサービス利用者が「テンプレート再生」ボタンを選択した場合には、Ｓ２１〜２３の処理を省略し、Ｓ２４において上記選択されたテンプレートを再生すればよい。【０１０６】  図１０は、お勧め書籍購入サービスの通常利用テンプレートのテンプレートデータを示す説明図である。この図に示す通常利用テンプレートには、送信先情報（ｓｅｎｄ．ｘｍｌ），認証情報（ａｕｔｈ．ｘｍｌ），送信データ情報（ｄａｔａ．ｘｍｌ），ユーザ入力補助情報（ｕｉ１．ｘｍｌ，ｕｉ２．ｘｍｌ，ｕｉ３．ｘｍｌ，ｕｉ４．ｘｍｌ，ｕｉ５．ｘｍｌ）が含まれている。【０１０７】  通常利用テンプレートにおける送信先情報は、サービスの提供を要求するためにデータを送信する送信先を示す情報である。なお、初回テンプレートにおける送信先情報は、サービス利用端末１０から初回データ受信装置３０にデータを送信するための送信先情報（例えば��初回データ受信装置３０のＵＲＬ）であったが、通常利用テンプレートにおける送信先情報は、サービス利用端末１０からデータ受信装置５０にデータを送信するための送信先情報（例えば、データ受信装置５０のＵＲＬ）となっている。【０１０８】  また、通常利用テンプレートに含まれる上記の認証情報は、初回認証処理に成功した後、初回データ受信装置３０の暗号化手段３４で暗号化された暗号化認証情報（図６のＳ１０７の処理で暗号化された認証基本情報）である。【０１０９】  また、通常利用テンプレートにおける送信データ情報は、サービスの提供を要求するためにサービス利用端末１０からサービス提供装置１００に送信するデータの整形方法などを示す情報である。【０１１０】  また、通常利用テンプレートにおけるユーザ入力補助情報は、サービスに関する情報およびサービス利用者がデータを入力する際に利用するインターフェースを表示するための情報である。ユーザ入力補助情報にはインタラクション記述が含まれており、それを再生することで、サービス利用者に入力を要求する項目が表示手段１５に表示され、サービス利用者がその表示された情報に従って必要な項目を入力できるようになる。【０１１１】  図１０に示した通常利用テンプレートを再生すると、まず、ユーザ入力補助情報ｕｉ１．ｘｍｌの内容が表示手段１５に表示される。【０１１２】  「お勧め書籍購入サービス」では、まず、図９中の（ａ）に示すように、推奨する各書籍の名称（リスト）と、購入する書籍を選択するためのチェックボックス（推奨する各書籍の横に表示される）と、次の表示画面への移行指示を入力するための「次へ」ボタンとが表示される。【０１１３】  なお、「お勧め書籍購入サービス」では、初回認証に成功したサービス利用者に対して、所定の期間毎に（例えば毎週１回）、サービス提供装置１００からサービス利用端末１０に、推奨する書籍の情報が送信（配信）される。サービス利用端末１０は、この情報を受信すると、受信した情報に基づいて、テンプレート記憶部１３ａに記憶されている通常利用テンプレートのユーザ入力補助情報ｕｉ１．ｘｍｌを更新するようになっている。あるいは、サービス提供装置１００が、所定の期間毎に、推奨する書籍を更新した通常利用テンプレートを作成し、それをサービス利用端末１０に送信（配信）するようにしてもよい。また、サービス利用者がサービス利用端末１０から推奨する書籍の情報の更新を要請したときに、サービス提供装置１００からサービス利用端末１０に更新後の情報またはテンプレートを送信するようにしてもよい。あるいは、通常利用テンプレートに、推奨する書籍の情報を更新するタイミングに関する情報を含めておき、そのタイミングごとに、サービス利用端末１０からサービス提供装置１００に情報の更新を自動的に要請するようにしてもよい。【０１１４】  そして、サービス利用者が、図９中の（ａ）に示した表示画面に基づいて、購入する書籍を選択し（購入したい書籍の横に表示されるチェックボックスをチェックし）、次の表示画面への移行指示を入力すると（表示画面右下の「次へ」を選択すると）、ユーザ入力補助情報ｕｉ２．ｘｍｌの内容が表示手段１５に表示される。図９中の（ｂ）は、この場合の表示手段１５の表示画面を示している。【０１１５】  また、購入する書籍の選択結果は、データ整形手段１８によって整形される送信データに含まれる。つまり、通常利用テンプレートの送信データ情報ｄａｔａ．ｘｍｌには購入する書籍の選択結果を送信データに含めるための記述が含まれており、データ整形手段１８がこの送信データ情報ｄａｔａ．ｘｍｌに基づいて、購入する書籍の選択結果を送信データに含める。【０１１６】  図９中の（ｂ）では、商品の配達先の郵便番号および住所の入力欄と、次の表示画面への移行指示を入力するための「次へ」ボタンとが表示される。なお、図１０に記載したように、ユーザ入力補助情報ｕｉ２．ｘｍｌには、入力された郵便番号および住所を記憶する記述と、郵便番号および住所が既に記憶されている場合には、それをデフォルト表示する記述が含まれている。【０１１７】  そして、サービス利用者が、図９中の（ｂ）の表示画面に基づいて商品配送先の郵便番号および住所を入力し、次の表示画面への移行指示を入力すると、ユーザ入力補助情報ｕｉ３．ｘｍｌの内容が表示手段１５に表示される。図９中の（ｃ）は、この場合の表示手段１５の表示画面を示している。また、入力された郵便番号および住所は、データ整形手段１８によって整形される送信データに含まれる。つまり、通常利用テンプレートの送信データ情報ｄａｔａ．ｘｍｌには、商品配送先の郵便番号および住所を送信データに含めるための記述が含まれており、データ整形手段１８がこの送信データ情報ｄａｔａ．ｘｍｌに基づいて、商品配送先の郵便番号および住所を送信データに含める。なお、データ整形手段１８によって整形される送信データには、通常利用テンプレートに含まれている認証情報ａｕｔｈ．ｘｍｌの情報（暗号化認証情報）も含まれる。図９中の（ｆ）は、この場合のテンプレートの構成を示す説明図である。【０１１８】  図９中の（ｃ）では、購入する書籍のリストと、商品配送先の郵便番号および住所と、購入ボタンとが表示される。そして、サービス利用者が、購入ボタンを選択すると、上記のようにデータ整形手段１８で整形された、購入する書籍と、商品配送先の郵便番号および住所とを含むデータが、通常利用テンプレートの送信先情報ｓｅｎｄ．ｘｍｌで指定された送信先（サービス提供装置１００のデータ受信装置５０）に送信される。【０１１９】  このように、サービス利用端末１０の制御部１０ａは、Ｓ２４の処理において通常利用テンプレートを再生することで、その通常利用テンプレートに含まれるユーザ入力補助情報に応じて、サービス利用者からの入力を受け付け（Ｓ２５）、データ整形手段１８に、入力された情報を送信データ情報ｄａｔａ．ｘｍｌ（通常利用テンプレートに含まれる送信データの整形方法に関する情報）に基づいて送信データに整形させる（Ｓ２６）。【０１２０】  図１１は、サービス利用端末１０からサービス提供装置１００に送信される送信データの例を示す説明図である。この図に示すように、送信データには、サービス利用者から入力された情報（ここでは、購入する書籍および商品配達先の情報）と認証基本情報（認証情報ａｕｔｈ．ｘｍｌ；暗号化認証情報）とが含まれる。【０１２１】  そして���制御部１０ａは、サービス利用者からの入力が全て完了したか否かを判断し（Ｓ２７）、サービス利用者からの入力が完了していない場合にはＳ２５およびＳ２６の処理を繰り返す。【０１２２】  一方、サービス利用者からの入力が完了した時には、整形したデータを、通常利用テンプレートに含まれる送信先情報ｓｅｎｄ．ｘｍｌで指定された送信先（データ受信装置５０）に送信する（Ｓ２８）。つまり、本実施形態にかかるサービス提供システム１におけるサービス提供処理（２回目以降の認証処理）では、この時点で初めて、サービス利用端末１０とサービス提供装置１００との通信処理が発生する。【０１２３】  サービス提供装置１００の制御部１００ａは、データ受信装置５０のデータ受信手段５１がサービス利用端末１０から送信されたデータを受信すると（Ｓ２０１）、そのデータに含まれる暗号化認証情報（認証基本情報）を復号化手段５２に復号化させる（Ｓ２０２）。そして、制御部１００ａは、サービス認証・提供装置６０の認証手段６１に、復号化した認証基本情報の認証処理を行わせる（Ｓ２０３）。【０１２４】  次に、制御部１００ａは、認証処理に成功したか否かを判断する（Ｓ２０４）。そして、認証処理に失敗したと判断した場合には、認証確認手段５３およびデータ送信手段５５を介してサービス利用端末１０に認証失敗を示すデータを送信（通知）させる（Ｓ２０５）。【０１２５】  一方、認証に成功した場合、制御部１００ａは、サービス認証・提供装置６０のサービス実行手段６２から、データ受信装置５０のサービス実行確認手段５４およびデータ送信手段５５を介して、サービス利用端末１０に、サービス内容を送信させる（Ｓ２０５）。具体的には、制御部１００ａは、Ｓ２０４の処理において認証処理に成功したと判断した場合、サービス利用端末１０から受信したデータをサービス実行確認手段５４に伝達させる。そして、サービス実行確認手段５４からサービス認証・提供装置６０のサービス実行手段６２に、サービス利用端末１０から受信したデータに応じたサービスを提供するように要求させる。そして、サービス実行手段６２からサービス実行確認手段５４にサービス内容を伝達させ、さらにそのサービス内容をデータ送信手段５５からサービス利用端末１０に送信（返信）させる。【０１２６】  サービス利用端末１０の制御部１０ａは、サービス提供装置１００から認証失敗の通知を受信したか否かを判断する（Ｓ２９）。そして、認証失敗通知を受信した場合には、表示手段１５に認証失敗を示す情報を表示させる（Ｓ３０）。例えば、図１０に示した通常利用テンプレートの例では、ユーザ入力補助情報ｕｉ５．ｘｍｌに基づいて、「認証に失敗しました」，「もう一度初回認証を行ってください」という表示が行われ、「終了」ボタンが表示される。そして、この「終了」ボタンが選択されることにより、２回目以降の認証処理およびサービス提供処理を終了する。【０１２７】  一方、認証失敗通知を受信しなかった場合には、制御部１０ａは、データ受信手段１２に、データ受信装置５０から送信されるサービス内容を受信・取得させる（Ｓ３１）。そして、取得したサービス内容を実行し（Ｓ３２）、２回目以降の認証処理およびサービス提���処理を終了する。例えば、図１０に示した通常利用テンプレートの例では、ユーザ入力補助情報ｕｉ４．ｘｍｌに基づいて、図９中の（ｄ）に示すように、「ご利用ありがとうございました」という表示が行われ、「終了」ボタンが表示される。そして、この「終了」ボタンが選択されることにより、２回目以降の認証処理およびサービス提供処理が終了する。なお、サービス内容の提供が終了した場合、例えば図９中の（ｇ）に示すように、ユーザ入力データをリセットするようにしてもよい。【０１２８】  以上のように、本実施形態にかかるサービス提供システム１では、初回認証処理を行う場合、サービス提供装置１００の初回テンプレート送信装置２０が、サービス利用端末１０に、初回テンプレートを送信する。この初回テンプレートには、（１）サービス利用端末１０から初回認証のためのデータを送信する送信先（初回データ受信装置３０）を示す送信先情報、（２）ユーザまたはサービス利用端末を特定して認証を行うための認証基本情報またはその一部、（３）サービスに関する情報およびサービス利用者がデータを入力する際に利用するインターフェースを表示するためのユーザ入力補助情報、が含まれている。【０１２９】  これにより、初回認証を行う場合、サービス利用者は、上記ユーザ入力補助情報に基づいてサービス利用端末１０の表示手段１５に表示される情報に応じて必要事項を入力し、それをサービス提供装置１００に送信するだけで、初回認証を行うことができる。つまり、上記した特開２００４−１１８２７５号公報では認証処理のために２往復以上の通信処理が必要であったが、本実施形態にかかるサービス提供システム１によれば、１往復の通信で初回認証処理を行うことができる。したがって、初回認証処理に要する時間、および、初回認証時の通信コストに関するサービス利用者の負担が低減できる。【０１３０】  また、サービス利用端末１０では、初回テンプレートに含まれるユーザ入力補助情報を再生することで、サービス利用端末１０の表示手段１５に、サービス利用者に初回認証のために必要となる事項を入力させるためのインターフェースを表示させることができる。したがって、サービス利用者は、ユーザ入力補助情報によって表示されるインターフェースに従って必要項目を入力するだけで、初回認証処理を行うことができる。これにより、初回認証処理時におけるサービス利用者の操作に関する負担を軽減できる。【０１３１】  また、上記の初回テンプレートは、それ自体がコンピューターに処理を実行させるためのプログラムではなく、テンプレート解釈手段１４がプログラム記憶部１３ｂに記憶されたプログラムを用いて解釈して再生するためのデータ形式になっている。したがって、サービス利用端末１０のプログラム記憶部１３ｂに、初回テンプレートのデータを解釈し、再生できるプログラムを１つ記憶させておけば、そのプログラムを用いて複数のサービスの初回認証処理を行うことができる。【０１３２】  これにより、サービス利用者は、新たなサービスを利用したい場合、そのサービスの初回テンプレートを入手するだけで、そのサービスについての初回認証処理を行うことができる。【０１３３】  また、サービス提供者は、提供するサ���ビス毎に特製の端末用アプリケーション（サービス利用端末用のアプリケーションプログラム）を作らなくても、初回テンプレートを作成するだけで、サービス利用者の初回認証を行うことができる。また、初回テンプレートを修正・変更してサービス利用端末に送るだけで、初回認証時に必要となるサービス利用者の入力項目等を変更できる。【０１３４】  また、本実施形態にかかるサービス提供システムでは、初回認証処理に成功した場合、サービス提供装置１００のテンプレート送信装置４０が、サービス利用端末１０に、通常利用テンプレートを送信する。この通常利用テンプレートには、（１）サービス利用端末１０から２回目以降の認証のために（サービスの提供を要求するために）データを送信する送信先（データ受信装置５０）を示す送信先情報、（２）初回認証に成功した認証基本情報、（３）サービスに関する情報およびサービス利用者がデータを入力する際に利用するインターフェースを表示するためのユーザ入力補助情報、が含まれている。また、サービス利用端末１０は、サービス提供装置１００から送信される通常利用テンプレートを、テンプレート記憶部１３ａに記憶する。したがって、サービス利用端末１０には、初回認証処理に成功した認証基本情報が記憶される。【０１３５】  このように、通常利用テンプレートには、初回認証に成功した認証基本情報が含まれている。したがって、２回目以降の認証処理時（サービス利用時）には、通常利用テンプレートに含まれる初回認証済みの認証基本情報を用いて認証処理を行うことができる。これにより、認証処理のための通信回数を削減し、通信コストを削減できる。【０１３６】  また、２回目以降の認証処理時（サービス利用時）に、サービス利用者が認証情報を入力する必要がなくなる。また、サービス利用者は、例えばパスワード等を記憶していなくてもサービスを利用できるようになる。したがって、サービス利用者の利便性を向上させることができる。【０１３７】  また、初回認証に成功した場合、サービス提供装置１００は暗号化手段３４によって認証基本情報またはその一部を暗号化して暗号化認証情報を作成し、その暗号化認証情報を通常利用テンプレートに含める。そして、２回目以降の認証処理時に、サービス利用端末１０から暗号化認証情報を含むデータを受信すると、その暗号化認証情報を復号化して認証処理を行う。したがって、サービス利用端末１０に記憶される認証基本情報、および、初回認証処理の後にサービス利用端末１０とサービス提供装置１００との間で送受信される認証基本情報は、暗号化されているので、認証基本情報に関するセキュリティー性を向上させることができる。【０１３８】  また、通常利用テンプレートには、サービス利用者がデータを入力する際に利用するインターフェースを表示するためのユーザ入力補助情報が含まれている。したがって、サービス利用端末１０では、通常利用テンプレートに含まれるユーザ入力補助情報を再生することで、サービス利用端末１０の表示手段１５に、サービス利用者にサービスを利用するために必要となる事項を入力させるためのインターフェースを表示させることができる。したがって、サービス利用者は、ユーザ入力補助情報によって表示されるインターフェースに従って必要項目を入力するだけで、２回目以降の認証処理、およびサービスを要求する処理を行うことができる。これにより、２回目以降の認証処理時（サービス利用時）におけるサービス利用者の操作に関する負担を軽減できる。【０１３９】  また、上記の通常利用テンプレートは、初回テンプレートと同様、それ自体がコンピューターに処理を実行させるためのプログラムではなく、プログラムによって解釈され、再生されるデータ形式になっている。したがって、サービス利用端末１０に、通常利用テンプレートのデータを解釈し、再生できるプログラムを１つ記憶させておけば、そのプログラムを用いて、複数のサービスに関する２回目以降の認証処理および各サービスの利用できる。【０１４０】  これにより、サービス利用者は、新たなサービスを利用したい場合、そのサービスの通常利用テンプレートを入手するだけで、そのサービスを利用することができる。【０１４１】  また、サービス提供者は、提供するサービス毎に特製の端末用アプリケーション（サービス利用端末用のアプリケーションプログラム）を作らなくても、通常利用テンプレートを作成するだけで、サービス利用者にサービスを提供できる。また、提供するサービスの内容を変更したい場合には、通常利用テンプレートを修正・変更してサービス利用端末に送るだけで、サービス内容を変更できる。【０１４２】  また、上記した初回テンプレートおよび通常利用テンプレートには、サービス利用端末１０からサービス提供装置１００にデータを送信するための送信先情報が含まれている。また、初回テンプレートおよび通常利用テンプレートは、サービス利用端末１０とサービス提供装置１００との間で、様々な通信プロトコルを用いて容易に送受信することができる。したがって、本実施形態にかかるサービス提供システム１は、サービス提供装置１００からインターネット等のネットワークを介してサービス利用端末１０にサービスを提供する構成とすることができる。また、遠隔地にあるサービス提供装置（携帯端末等）から、サービス利用端末にサービスを提供することもできる。【０１４３】  なお、本実施形態では、サービス利用装置１０に表示手段１５が備えられているが、表示手段１５は必ずしもサービス利用装置１０内に備えられている必要はない。例えば、表示手段１５は、サービス利用装置１０に通信可能に接続され、サービス利用装置１０から送信されるデータに応じた画像を表示するものであってもよい。【０１４４】  また、本実施形態では、主に、Ｗｅｂページからテンプレートをダウンロードする構成について説明したが、これに限るものではない。例えば、電子メールの添付ファイルとして、サービス提供装置１００からサービス利用端末１０に、テンプレートを供給するようにしてもよい。また、テンプレートを記憶した記録媒体を配布し、サービス利用端末１０がその記録媒体を読取ることで、テンプレートを取得するようにしてもよい。このような記録媒体としては、ビデオテープやカセットテープ等の磁気テープ、フロッピー（登録商標）ディスクやハードディスク等の磁気ディスク、ＣＤ−ＲＯＭ，ＭＯ，ＭＤ，ＤＶＤ，ＣＤ−Ｒ等の光ディスク（光磁気ディスク）、ＩＣカード，光カード等のメモリカード、マスクＲＯＭ，ＥＰＲＯＭ，ＥＥＰＲＯＭ，フラッシュＲＯＭ等の半導体メモリーなどを用いることができる。また、初回テンプレートを、サービス利用端末１０に予め（例えばサービス利用端末１０の製造時や販売時に）記憶させておいてもよい。【０１４５】  これらの方法で取得したテンプレートを、記憶手段１３のテンプレート記憶部１３ａに追加し、サービス利用者がそのテンプレートを選択可能にすることで、サービス利用者はそのテンプレートに対応するサービスを容易に利用することができる。【０１４６】  また、通常利用テンプレートを取得済みのサービス利用者が、パスワード等の認証基本情報を任意に変更できるようにしてもよい。この場合、例えば、サービス利用者が、上記した初回認証処理を再実行するようにすればよい。また、通常利用テンプレートに、パスワード等の認証基本情報の更新を行うためのインターフェース（更新を支援するための情報）を表示するためのユーザ入力補助情報を含めておいてもよい。【０１４７】  また、上記各実施形態では、サービス利用端末１０が携帯電話やテレビである例について説明したが、サービス利用端末（サービス利用端末）１０は、これらの例に限るものではなく、サービス提供装置１００との間で通信可能な装置であればよい。例えば、サービス利用端末１０として、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ；登録商標）、ＰＤＡ（ｐｅｒｓｏｎａｌ  ｄｉｇｉｔａｌ  ａｓｓｉｓｔａｎｔｓ）、パソコン、ワードプロセッサなどを用いてもよい。【０１４８】  また、本実施形態では、初回テンプレート送信装置２０、初回データ受信装置３０、テンプレート送信装置４０、データ受信装置５０、サービス認証・提供装置６０が、サービス提供装置１００に備えられているものとしているが、これに限るものではない。例えば、初回テンプレート送信装置２０、初回データ受信装置３０、テンプレート送信装置４０、データ受信装置５０、サービス認証・提供装置６０が、それぞれ単独の装置としてネットワーク上に接続されていてもよい。あるいは、初回テンプレート送信装置２０、初回データ受信装置３０、テンプレート送信装置４０、データ受信装置５０、サービス認証・提供装置６０を複数のグループに分割し、分割したグループごとにネットワーク上に接続してもよい。【０１４９】  また、本実施形態では、サービス提供装置１００に初回テンプレート送信装置２０、初回データ受信装置３０、テンプレート送信装置４０、データ受信装置５０、サービス認証・提供装置６０が備えられ、制御部１００ａがこれらの各装置を構成する構成部材の動作を制御するようになっているが、これに限るものではない。例えば、初回テンプレート送信装置２０、初回データ受信装置３０、テンプレート送信装置４０、データ受信装置５０、サービス認証・提供装置６０のそれぞれに、各装置の構成部材の動作を制御する制御部を設けてもよい。あるいは、初回テンプレート送信装置２０、初回データ受信装置３０、テンプレート送信装置４０、データ受信装置５０、サービス認証・提供装置６０を複数のグループに分割し、分割したグループごとに、そのグループ内に含まれる装置の構成部材を制御する制御部を設けてもよい。【０１５０】  また、サービス利用端末１０からサービス提供装置１００に送信されるデータは、上記した構成に限るものではない。例えば、サービス利用端末１０とサービス提供装置１００との間で送受信されるデータのサイズ（あるいは送受信可能なデータのサイズ）を含めてもよい。また、ＧＰＳ情報やテンプレートの利用回数などの情報を、サービス提供装置１００に送信するデータに含めてもよい。【０１５１】  図３２（ａ）は、サービス利用端末１０からサービス提供装置１００に送信するデータに、ＧＰＳ情報およびテンプレートの利用回数を含める場合の、通常利用テンプレートに含まれる送信データ情報ｄａｔａ．ｘｍｌの例を示している。この図に示す例では、サービス利用端末１０がＧＰＳの位置情報を取得するためのｇｅｔＧＰＳＤａｔａ（）という機能を有しており、この機能によって取得したＧＰＳの位置情報を、サービス提供装置１００に送信するデータに含めるようになっている。また、サービス利用端末１０がテンプレートの利用回数を取得するためのｇｅｔＮｕｍｂｅｒＯｆＵｓｅ（）という機能を有しており、この機能によって取得したテンプレートの利用回数についても、サービス提供装置１００に送信するデータに含めるようになっている。【０１５２】  図３２（ｂ）は、図３２（ａ）に示した送信データ情報に基づいてデータ整形手段１８が整形した送信データすなわちサービス利用端末１０からサービス提供装置１００に送信されるデータの一例を示している。【０１５３】  〔実施形態２〕
本発明の他の実施形態について説明する。なお、説明の便宜上、実施形態１で説明した各部材と同様の機能を有する部材については、実施形態１と同じ符号を付し、その説明を省略する。【０１５４】  図１２は、本実施形態にかかるサービス提供システム１ａの概略構成を示す説明図である。サービス提供システム１ａでは、１つのサービス利用端末１０が、複数のサービス提供装置１００の提供するサービスを、同時に利用できるようになっている。なお、サービス利用端末１０および各サービス提供装置１００の構成については、実施形態１で説明したものと同様である。また、サービス提供システム１ａにおける初回認証処理については、実施形態１で説明した処理と略同様である。【０１５５】  サービス提供システム１ａにおける、２回目以降の認証処理およびサービス提供処理の動作について説明する。図１３は、サービス提供システム１ａにおける、２回目以降の認証処理およびサービス提供処理の流れを示すフロー図である。【０１５６】  なお、ここでは、実施形態１で説明した「お勧め書籍購入サービス」と、推奨するＣＤの情報を毎週提供するとともに、サービス利用者が上記推奨されたＣＤの中から所望するＣＤを選択して購入できるようにするサービスである「お勧めＣＤ購入サービス」とを、１つのサービス利用端末１０から同時に利用する場合について説明する。【０１５７】  また、テンプレート記憶部１３ａには、図１４に示すような、「お勧め書籍購入サービス」と「お勧めＣＤ購入サービス」とを同時に利用するための通常利用テンプレートが記憶されているものとする。【０１５８】  図１４に示すように、上記通常利用テンプレートには、「お勧め書籍購入サービス」についての送信先情報ｓｅｎｄ．ｘｍｌ，認証情報ａｕｔｈ．ｘｍｌ，送信データ情報ｄａｔａ．ｘｍｌ、および、「お勧めＣＤ購入サービス」についての送信先情報ｓｅｎｄ２．ｘｍｌ，認証情報ａｕｔｈ２．ｘｍｌ，送信データ情報ｄａｔａ２．ｘｍｌに加えて、両サービスについて共通のユーザ入力補助情報ｕｉ１．ｘｍｌ，ｕｉ２．ｘｍｌ，ｕｉ３．ｘｍｌ，ｕｉ４．ｘｍｌ，ｕｉ５．ｘｍｌが含まれている。【０１５９】  なお、この２つのサービスを同時に利用するための通常利用テンプレートは、例えば、両サービスについての初回認証に成功したときに、いずれかのサービスを提供するサービス提供装置１００からサービス利用端末１０に送信される。あるいは、両サービスのそれぞれについての通常利用テンプレートを用いて、データ整形手段１８等が作成（整形）するようにしてもよい。この場合、例えば、いずれかのサービス（あるいは両方のサービス）の通常利用テンプレートに、両サービスを同時に利用するための通常利用テンプレートの整形方法に関する情報を含めておき、データ整形手段１８等がその情報を用いて整形するようにしてもよい。【０１６０】  サービス利用端末１０の制御部１０ａは、サービス利用者からのテンプレート再生指示を受けると、指定されたテンプレートを再生する（Ｓ４１）。なお、サービス利用者からのテンプレート再生指示は、実施形態１と同様、サービス選択画面からなされるものであってもよく、あるいは通常利用テンプレートを取得したときに表示���れる「テンプレート再生」ボタンによってなされるものであってもよい。ここでは、図１４に示した、「お勧め書籍購入サービス」と「お勧めＣＤ購入サービス」とを同時に利用するための通常利用テンプレートが選択されたものとして説明する。【０１６１】  図１４に示した通常利用テンプレートを再生すると、まず、ユーザ入力補助情報ｕｉ１．ｘｍｌの内容が表示手段１５に表示される。図１５中の（ａ）は、このときの表示画面を示す説明図である。この図に示すように、ユーザ入力補助情報ｕｉ１．ｘｍｌに基づいて、推奨する各書籍の名称（リスト）と、購入する書籍を選択するためのチェックボックス（推奨する各書籍の横に表示される）と、次の表示画面への移行指示を入力するための「次へ」ボタンとが表示される。サービス利用者は、この表示画面を用いて、購入したい書籍のチェックボックスをチェックすることで、購入する書籍を指定できる。なお、図１５中の（ａ）の表示画面で購入する書籍として選択された書籍は、図１５中の（ｅ）に示すように、テンプレートデータのユーザ入力データに反映される。【０１６２】  そして、サービス利用者が、図１５中の（ａ）の表示画面に基づいて、購入する書籍を選択し（購入したい書籍の横に表示されるチェックボックスをチェックし）、次の表示画面への移行指示を入力すると（表示画面右下の「次へ」を選択すると）、ユーザ入力補助情報ｕｉ２．ｘｍｌの内容が表示手段１５に表示される。図１５中の（ｂ）は、この場合の表示手段１５の表示画面を示している。【０１６３】  ここでは、図１５中の（ｂ）に示すように、ユーザ入力補助情報ｕｉ２．ｘｍｌに基づいて、推奨する各ＣＤの名称（リスト）と、購入するＣＤを選択するためのチェックボックス（推奨する各ＣＤの横に表示される）と、次の表示画面への移行指示を入力するための「次へ」ボタンとが表示される。サービス利用者は、この表示画面を用いて、購入したいＣＤのチェックボックスをチェックすることで、購入する書籍を指定できる。なお、図１５中の（ｂ）の表示画面で購入するＣＤとして選択された書籍は、図１５中の（ｆ）に示すように、テンプレートデータのユーザ入力データに反映される。【０１６４】  そして、サービス利用者が、図１５中の（ｂ）の表示画面に基づいて、購入するＣＤを選択し（購入したいＣＤの横に表示されるチェックボックスをチェックし）、次の表示画面への移行指示を入力すると（表示画面右下の「次へ」を選択すると）、ユーザ入力補助情報ｕｉ３．ｘｍｌの内容が表示手段１５に表示される。図１５中の（ｃ）は、この場合の表示手段１５の表示画面を示している。【０１６５】  図１５中の（ｃ）では、購入する書籍およびＣＤのリストが表示される。そして、サービス利用者が、購入ボタンを選択すると、購入する本の情報を含むデータが、「お勧め書籍購入サービス」を提供するサービス提供装置１００に送信され、購入するＣＤの情報を含むデータが「お勧めＣＤ購入サービス」を提供するサービス提供装置１００に送信される。【０１６６】  このように、サービス利用端末１０の制御部１０ａは、Ｓ４１の処理において通常利用テンプレートを再生することで、その通常利用テンプレートに含まれるユーザ入力補���情報に応じて、サービス利用者からの入力を受け付け（Ｓ４２）、データ整形手段１８に、入力された情報を送信データ情報ｄａｔａ．ｘｍｌおよびｄａｔａ２．ｘｍｌ（通常利用テンプレートに含まれる送信データの整形方法に関する情報）に基づいて、それぞれのサービスに応じた送信データに整形させる（Ｓ４３）。【０１６７】  そして、サービス利用者からの入力が全て完了したか否かを判断し（Ｓ４４）、サービス利用者からの入力が完了していない場合にはＳ４２およびＳ４３の処理を繰り返す。【０１６８】  一方、サービス利用者からの入力が完了した時には、整形した各サービスについての送信データを、通常利用テンプレートに含まれる送信先情報ｓｅｎｄ．ｘｍｌおよびｓｅｎｄ２．ｘｍｌで指定された各サービスについての送信先（データ受信装置５０）にそれぞれ送信する（Ｓ４５）。【０１６９】  各サービス提供装置１００の制御部１００ａは、データ受信装置５０のデータ受信手段５１がサービス利用端末１０から送信されたデータを受信すると（Ｓ３０１）、そのデータに含まれる暗号化認証情報を復号化手段５２に復号化させる（Ｓ３０２）。そして、制御部１００ａは、サービス認証・提供装置６０の認証手段６１に、復号化した認証情報の認証処理を行わせる（Ｓ３０３）。【０１７０】  次に、制御部１００ａは、認証処理に成功したか否かを判断する（Ｓ３０４）。そして、認証処理に失敗したと判断した場合には、認証確認手段５３およびデータ送信手段５５を介してサービス利用端末１０に認証失敗を示すデータを送信（通知）させる（Ｓ３０５）。【０１７１】  一方、認証に成功した場合、制御部１００ａは、サービス認証・提供装置６０のサービス実行手段６２から、データ受信装置５０のサービス実行確認手段５４およびデータ送信手段５５を介して、サービス利用端末１０に、サービス内容を送信させる（Ｓ３０５）。【０１７２】  サービス利用端末１０の制御部１０ａは、サービス提供装置１００から認証失敗の通知を受信したか否かを判断する（Ｓ４６）。そして、認証失敗通知を受信した場合には、表示手段１５に認証失敗を示す情報を表示させる（Ｓ４７）。この場合、図１４に示した通常利用テンプレートの例では、ユーザ入力補助情報ｕｉ５．ｘｍｌに基づいて、「認証に失敗しました」，「もう一度初回認証を行ってください」という表示が行われ、「終了」ボタンが表示される。そして、この「終了」ボタンが選択されることにより、２回目以降の認証処理およびサービス提供処理を終了する。【０１７３】  一方、認証失敗通知を受信しなかった場合には、制御部１０ａは、データ受信手段１２に、データ受信装置５０から送信されるサービス内容を受信・取得させる（Ｓ４８）。そして、取得したサービス内容を実行する（Ｓ４９）。【０１７４】  次に、制御部１０ａは、全てのサービスについての処理を完了したか否かを判断する（Ｓ５０）。そして、処理を完了していないサービスがある場合には、そのサービスについてＳ４６以降の処理を行う。【０１７５】  一方、全てのサービスについての処理が完了した場合、制御部１０ａは、２回目以降の認証処理およびサービス提供処理を終了する。この場合、図１４に示した通常利用テンプレ���トの例では、ユーザ入力補助情報ｕｉ４．ｘｍｌに基づいて、図１５中の（ｄ）に示すように、「ご利用ありがとうございました」という表示が行われ、「終了」ボタンが表示される。そして、この「終了」ボタンが選択されることにより、２回目以降の認証処理およびサービス提供処理が終了する。【０１７６】  以上のように、本実施形態にかかるサービス提供システム１ａでは、異なるサービス提供装置１００によって提供される複数のサービスを、同時に利用するための通常利用テンプレートを用いる。【０１７７】  これにより、サービス利用者は、単一のサービス利用端末１０を用いて、複数のサービスを同時に利用することができる。したがって、サービス利用者の利便性を向上させることができる。【０１７８】  〔実施形態３〕
本発明のさらに他の実施形態について説明する。なお、説明の便宜上、実施形態１または２で説明した各部材と同様の機能を有する部材については、実施形態１または２と同じ符号を付し、その説明を省略する。【０１７９】  図１６は、本実施形態にかかるサービス提供システム２の概略構成を示す説明図である。また、図１７は、サービス提供システム２の論理構成を示す説明図である。これらの図に示すように、サービス提供システム２は、サービス利用端末１０と、サービス中継装置２００と、サービス提供装置３００とを備えている。また、サービス利用端末１０とサービス中継装置２００、およびサービス中継装置２００とサービス提供装置３００は、それぞれ、インターネット等のネットワークを介して通信可能に接続されている。【０１８０】  図１８は、サービス提供システム２に含まれるサービス利用端末１０、サービス中継装置２００、サービス提供装置３００の構成を示すブロック図である。【０１８１】  この図に示すように、サービス中継装置２００は、図２に示したサービス提供装置１００からサービス認証・提供装置６０を省略するとともに、制御部１００ａに代えて制御部２００ａを備えた構成である。また、サービス提供装置３００は、図２に示したサービス提供装置１００に備えられているサービス認証・提供装置６０に加えて、制御部３００ａを備えた構成である。なお、サービス中継装置２００およびサービス提供装置３００には、両者の間で通信を行うための通信手段がそれぞれ備えられているが、図１８ではその記載を省略している。【０１８２】  制御部２００ａは、サービス認証・提供装置６０における各部材の制御を行わない以外は、図２に示したサービス提供装置１００に備えられる制御部１００ａと略同様の機能を有する。ただし、初回データ受信装置３０とサービス提供装置３００との間のデータの受け渡し、および、データ受信装置５０とサービス提供装置３００との間のデータの受け渡しを、上記した各通信手段によって行わせる点が、図２に示した制御部１００ａとは異なる。【０１８３】  また、サービス提供装置３００は、図２に示したサービス認証・提供装置６０と略同様の構成であるが、制御部３００ａを備えている点と、サービス中継装置２００との通信を行う通信部（図示せず）を備えている点が異なる。【０１８４】  制御部３００ａは、サービス提供装置３００に備えられる各部材、すなわち、認証手段６１、サービス実行手段６２、通信部（図示せず）の動作を制御するものである。【０１８５】  次に、サービス提供システム２の動作について説明する。まず、初回認証時の処理について説明する。図１９は、初回認証時におけるサービス提供システム２の処理の流れを示すフロー図である。【０１８６】  まず、サービス利用端末１０の制御部１０ａは、ユーザ入力手段１６を介して入力されるサービス利用者からの指示に応じて、所望するサービスの初回テンプレートの送信要求を、そのサービスの初回テンプレートを記憶しているサービス中継装置２００の初回テンプレート送信装置２０に送信する（Ｓ５１）。【０１８７】  サービス中継装置２００の制御部２００ａは、初回テンプレート送信装置２０の送信要求受信手段２３がサービス利用端末１０から初回テンプレートの送信要求を受信すると（Ｓ４０１）、テンプレート送信手段２２に、テンプレート記憶手段２１に記憶されている初回テンプレートを読み出させ、読み出した初回テンプレートを、サービス利用端末１０に送信（返信）させる（Ｓ４０２）。【０１８８】  サービス利用端末１０の制御部１０ａは、テンプレート取得手段１１によって初回テンプレート送信装置２０から送信された初回テンプレートを受信・取得すると（Ｓ５２）、取得した初回テンプレートを、記憶手段１３のテンプレート記憶部１３ａに記憶させる（Ｓ５３）。また、制御部１０ａは、初回テンプレートを取得したことを示す情報を表示手段１５に表示させ（Ｓ５４）、さらに、サービス利用者に初回テンプレートの再生開始指示を促す情報を表示手段１５に表示させる（Ｓ５５）。【０１８９】  次に、制御部１０ａは、初回テンプレートの再生開始指示があったか否か（再生開始指示を受け付けたか否か）を判断する（Ｓ５６）。そして、再生開始指示がない場合には、Ｓ５５の処理を継続し、再生開始指示があることを引き続き監視する。【０１９０】  一方、再生開始指示があった場合、制御部１０ａは、テンプレート解釈手段１４に初回テンプレートを再生させ、初回テンプレートに含まれるユーザ入力補助情報に基づく内容を表示手段１５に表示させる（Ｓ５７）。【０１９１】  次に、制御部１０ａは、ユーザ入力手段１６を介して認証情報（例えばパスワード）が全て入力されたか否かを判断する（Ｓ５８）。そして、認証情報が全て入力されていない場合には、引き続き、認証情報の入力が完了することを待機する。【０１９２】  一方、認証情報が全て入力された場合、制御部１０ａは、データ整形手段１８に、記憶手段１３に記憶している初回テンプレートと、ユーザ入力手段１６を介して入力された認証情報とを、サービス中継装置２００に送信するためのデータ形式に整形させる（Ｓ５９）。【０１９３】  次に、制御部１０ａは、データ整形手段１８が整形したデータを、データ送信手段１９によってサービス中継装置２００に送信させる（Ｓ６０）。なお、初回テンプレートの送信先情報には、整形データを送信するサービス中継装置２００の送信先情報と、そのサービスを提供するサービス提供装置３００（サービス中継装置２００を介してデータを送信するサービス提供装置３００）の送信先情報とが含まれている（後述する図２１の送信先情報ｓｅｎｄ．ｘｍｌ参照）。【０１９４】  サービス中継装置２００の制御部２００ａは、初回データ受信装置３０のデータ受信手段３１がサービス利用端末１０からＳ６０の処理で送信されたデータを受信すると（Ｓ４０３）、受信したデータに含まれる認証基本情報を、図示しない通信手段によってサービス提供装置３００に送信させる（Ｓ４０４）。なお、サービス提供装置３００の送信先情報は、上記したように初回テンプレートに含まれており、Ｓ６０の処理でサービス利用端末１０からサービス中継装置２００に送信されるデータにも含まれている。【０１９５】  サービス提供装置３００の制御部３００ａは、サービス中継装置２００から送信された認証基本情報を図示しない通信手段によって受信すると（Ｓ５０１）、認証手段６１��、受信した認証基本情報の認証処理を行わせる（Ｓ５０２）。そして、認証結果を、図示しない通信手段によってサービス中継装置２００に送信（返信）させる（Ｓ５０３）。【０１９６】  サービス中継装置２００の制御部２００ａは、サービス提供装置３００から認証結果を受信すると（Ｓ４０５）、認証処理に成功したか否かを判断する（Ｓ４０６）。そして、認証処理に失敗したと判断した場合には、初回認証確認手段３２からデータ送信手段３３を介してサービス利用端末１０に認証失敗を示すデータを送信（通知）させる（Ｓ４０７）。【０１９７】  一方、認証に成功した場合、制御部２００ａは、暗号化手段３４に、Ｓ４０３でサービス利用端末１０から受信したデータに含まれる認証基本情報を暗号化させる（Ｓ４０８）。その後、制御部２００ａは、テンプレート送信装置４０のテンプレート合成手段４１に、通常利用テンプレートを作成させ（Ｓ４０９）、作成した通常利用テンプレートを、テンプレート送信手段４３によって、サービス利用端末１０に送信させる（Ｓ４１０）。【０１９８】  サービス利用端末１０の制御部１０ａは、サービス中継装置２００から認証失敗の通知を受信したか否かを判断する（Ｓ６１）。そして、認証失敗通知を受信した場合には、Ｓ５８からの処理を再度行う。【０１９９】  一方、認証失敗通知を受信しなかった場合には、制御部１０ａは、テンプレート取得手段１１に、テンプレート送信装置４０から送信された通常利用テンプレートを受信・取得させる（Ｓ６２）。そして、取得した通常利用テンプレートを、記憶手段１３のテンプレート記憶部１３ａに記憶させる（Ｓ６３）。【０２００】  次に、制御部１０ａは、通常利用テンプレートを取得したことを示す情報を表示手段１５に表示させ（Ｓ６４）、さらに、サービス利用者に通常利用テンプレートの再生開始指示を促す情報を表示手段１５に表示させる（Ｓ６５）。これにより、サービス提供システム１における初回認証時の処理が終了する。【０２０１】  次に、サービス提供システム２における、２回目以降の認証処理およびサービス提供処理の動作について説明する。図２０は、２回目以降の認証処理およびサービス提供処理におけるサービス提供システム２の処理の流れを示すフロー図である。【０２０２】  サービス利用端末１０の制御部１０ａは、サービス利用者からのテンプレート再生指示を受けると、指定されたテンプレートを再生する（Ｓ７１）。なお、サービス利用者からのテンプレート再生指示は、実施形態１と同様、サービス選択画面からなされてもよく、あるいは通常利用テンプレートを取得したときに表示されるテンプレート再生ボタンによってなされるものであってもよい。ここでは、図２１に示した、「お勧め書籍購入サービス」についての通常利用テンプレートが選択されたものとして説明する。【０２０３】  図２１に示した通常利用テンプレートを再生すると、ユーザ入力補助情報ｕｉ１．ｘｍｌ〜ｕｉ３．ｘｍｌに基づくインターフェースが表示手段１５に順次表示され、サービス利用者はそれぞれの表示にしたがってサービスを利用するための必要事項を順次入力できる。また、サービス利用者から入力された情報は、データ整形手段１８が通常利用テンプレー���に含まれる送信データ情報ｄａｔａ．ｘｍｌに基づいて送信用のデータに整形される。【０２０４】  つまり、サービス利用端末１０の制御部１０ａは、Ｓ７１の処理において通常利用テンプレートを再生することで、その通常利用テンプレートに含まれるユーザ入力補助情報に応じて、サービス利用者からの入力を受け付け（Ｓ７２）、データ整形手段１８に、入力された情報を送信データ情報ｄａｔａ．ｘｍｌ（通常利用テンプレートに含まれる送信データの整形方法に関する情報）に基づいて送信データに整形させる（Ｓ７３）。【０２０５】  そして、制御部１０ａは、サービス利用者からの入力が全て完了したか否かを判断し（Ｓ７４）、サービス利用者からの入力が完了していない場合にはＳ７２およびＳ７３の処理を繰り返す。【０２０６】  一方、サービス利用者からの入力が完了した時には、整形した送信データを、通常利用テンプレートに含まれる送信先情報ｓｅｎｄ．ｘｍｌで指定されたサービス中継装置２００（データ受信装置５０）に送信する（Ｓ７５）。【０２０７】  サービス中継装置２００の制御部２００ａは、データ受信装置５０のデータ受信手段５１がサービス利用端末１０から送信されたデータを受信すると（Ｓ６０１）、そのデータに含まれる暗号化認証情報を復号化手段５２に復号化させる（Ｓ６０２）。そして、制御部２００ａは、復号化した認証基本情報を、図示しない通信手段によってサービス提供装置３００に送信させる（Ｓ６０３）。【０２０８】  サービス提供装置３００の制御部３００ａは、サービス中継装置２００から送信された認証基本情報を図示しない通信手段によって受信すると（Ｓ７０１）、認証手段６１に、受信した認証基本情報の認証処理を行わせる（Ｓ７０２）。そして、認証結果を、図示しない通信手段によってサービス中継装置２００に送信（返信）させる（Ｓ７０３）。【０２０９】  サービス中継装置２００の制御部２００ａは、サービス提供装置３００から認証結果を受信すると（Ｓ６０４）、認証処理に成功したか否かを判断する（Ｓ６０５）。そして、認証処理に失敗したと判断した場合には、初回認証確認手段３２からデータ送信手段３３を介してサービス利用端末１０に認証失敗を示すデータを送信（通知）させる（Ｓ６０６）。【０２１０】  一方、認証に成功した場合、制御部２００ａは、サービス実行確認手段５４から通信手段（図示せず）を介して、サービス提供装置３００に、利用するサービス内容に関する情報を、通信手段（図示せず）を介して送信させる（Ｓ６０７）。【０２１１】  サービス提供装置３００の制御部３００ａは、サービス中継装置２００から利用するサービス内容に関する情報を受信すると（Ｓ７０４）、サービス実行手段６２から通信手段（図示せず）を介してサービス中継装置２００に、サービス内容を送信させる（Ｓ７０５）。【０２１２】  サービス中継装置２００の制御部２００ａは、通信手段（図示せず）によってサービス提供装置３００からサービス内容を受信する（Ｓ６０８）。ここで、制御部２００ａは、Ｓ６０１の処理でサービス利用端末１０から受信したデータに、複数のサービス提供装置に対するサービスの提供要求が含まれている場合には、全てのサービスについてのサービ���内容を受信したか否かを判断する（Ｓ６０９）。そして、受信していないサービス内容がある場合には、Ｓ６０３以降の処理を繰り返す。一方、全てのサービスのサービス内容を受信したと判断した場合には、受信した全サービス内容を、データ送信手段５５を介してサービス利用端末１０に送信させる（Ｓ６１０）。なお、単一のサービス提供装置３００によって提供されるサービスのみを利用する場合には、Ｓ６０９の処理を省略してもよい。【０２１３】  サービス利用端末１０の制御部１０ａは、サービス中継装置２００から認証失敗の通知を受信したか否かを判断する（Ｓ７６）。そして、認証失敗通知を受信した場合には、表示手段１５に認証失敗を示す情報を表示させ（Ｓ７７）、２回目以降の認証処理およびサービス提供処理を終了する。【０２１４】  一方、認証失敗通知を受信しなかった場合には、制御部１０ａは、データ受信手段１２に、サービス中継装置２００のデータ受信装置５０から送信されるサービス内容を受信・取得させる（Ｓ７８）。そして、取得したサービス内容を実行させ（Ｓ７９）、２回目以降の認証処理およびサービス提供処理を終了する。【０２１５】  以上のように、本実施形態にかかるサービス提供システム２では、初回テンプレート送信装置２０、初回データ受信装置３０、テンプレート送信装置４０、データ受信装置５０が、サービス中継装置２００に備えられている。そして、サービスを利用する際に必要となる初回テンプレートおよび通常利用テンプレートは、サービス中継装置２００とサービス利用端末１０との間でのみ用いられる。【０２１６】  したがって、サービス提供装置３００に、初回テンプレートおよび通常利用テンプレートを取り扱うための手段を設ける必要がない。このため、従来のサービス提供システムで用いられているサービス提供装置を、サービス提供システム２のサービス提供装置としてそのまま適用することができる。【０２１７】  また、サービス提供装置は従来と同様の簡単な構成でよいので、新たなサービス提供装置を容易に設けることができる。したがって、サービス提供者は、新たなサービスを容易かつ安価に提供することができる。【０２１８】  〔実施形態４〕
本発明のさらに他の実施形態について説明する。なお、説明の便宜上、実施形態１〜３のいずれかで説明した各部材と同様の機能を有する部材については、実施形態１〜３と同じ符号を付し、その説明を省略する。【０２１９】  本実施形態では、あるサービスに関する通常利用テンプレートを用いて、そのサービスとは異なる他のサービスを利用するための通常利用テンプレートを取得する場合について説明する。なお、本実施形態の構成は、上記各実施形態で説明したいずれの構成に適用してもよいが、ここでは、実施形態１の構成に適用する場合について説明する。【０２２０】  図２２は、本実施形態にかかるサービス提供システム１ｃの概略構成を示すブロック図である。この図に示すように、本実施形態にかかるサービス提供システム１ｃは、データ受信装置５０ａの構成が、実施形態１で説明したサービス提供システム１におけるデータ受信装置５０の構成と一部異なっている。なお、サービス提供装置１００におけるその他の構成については、実施形態１と同様なので、図２２では記載を省略している。【０２２１】  図２２に示すように、データ受信装置５０ａは、データ受信手段５１，復号化手段５２，認証確認手段５３，サービス実行確認手段５４，データ送信手段５５に加えて、テンプレート合成手段５６，テンプレート基本情報記憶手段５７，テンプレート送信手段５８を備えている。【０２２２】  テンプレート基本情報記憶手段４２には、テンプレート基本情報が記憶されている。ここで、テンプレート基本情報とは、テンプレート合成手段５６においてテンプレートを合成するための雛形である。【０２２３】  テンプレート合成手段５６は、テンプレート基本情報記憶手段５７からテンプレート基本情報を読み出し、読み出したテンプレート基本情報に、サービス利用端末１０から受信した情報とを合成し、新たなテンプレートを作成するものである。【０２２４】  テンプレート送信手段５８は、テンプレート合成手段５６によって合成したテンプレートを、サービス利用端末１０に送信するためのものである。【０２２５】  次に、サービス提供システム１ｃの動作について説明する。なお、初回認証時の動作については、実施形態１と同様であるので、説明を省略する。【０２２６】  図２３は、サービス提供システム１ｃにおける、２回目以降の認証処理およびサービス提供処理の流れを示すフロー図である。【０２２７】  まず、サービス利用端末１０の制御部１０ａは、サービス利用者からのテンプレート再生指示を受けると、指定されたテンプレートを再生する（Ｓ８１）。なお、ここでは、図２４に示したテンプレートが選択されたものとする。【０２２８】  図２４に示した通常利用テンプレートを再生すると、まず、ユーザ入力補助情報ｕｉ１．ｘｍｌの内容が表示手段１５に表示される。図２５中の（ａ）は、このときの表示画面を示している。この図に示すように、ユーザ入力補助情報ｕｉ１．ｘｍｌに基づいて、推奨する各書籍の名称（リスト）と、購入する書籍を選択するためのチェックボックス（推奨する各書籍の横に表示される）と、次の表示画面への移行指示を入力するための「次へ」ボタンと、新たなテンプレートの取得を希望する旨を入力するための「新たなテ���プレート取得」ボタンとが表示される。【０２２９】  ここで、サービス利用者が「新たなテンプレート取得」を選択すると、ユーザ入力補助情報ｕｉ６．ｘｍｌの内容が表示手段１５に表示される。図２５中の（ｂ）は、この場合の表示手段１５の表示画面を示している。この図に示すように、ユーザ入力補助情報ｕｉ６．ｘｍｌに基づいて、新たに取得可能なテンプレートのリストが表示される。【０２３０】  そして、サービス利用者が、図２５中の（ｂ）の表示画面に基づいて、取得したいサービスのテンプレートを選択すると、データ整形手段１８が、選択されたテンプレートに対応する送信データ情報（ｄａｔａ２．ｘｍｌまたはｄａｔａ３．ｘｍｌ）に基づいて送信データを整形し、データ送信手段１９が整形されたデータを送信先情報ｓｅｎｄ２で指定される送信先に送信する。【０２３１】  このように、サービス利用端末１０の制御部１０ａは、Ｓ８１において通常利用テンプレートを再生することで、その通常利用テンプレートに含まれるユーザ入力補助情報に応じて、サービス利用者からの入力を受け付け（Ｓ８２）、データ整形手段１８に、入力された情報を送信データ情報（通常利用テンプレートに含まれる送信データの整形方法に関する情報）に基づいて送信データに整形させる（Ｓ８３）。【０２３２】  そして、サービス利用者からの入力が全て完了したか否かを判断し（Ｓ８４）、サービス利用者からの入力が完了していない場合にはＳ８２およびＳ８３の処理を繰り返す。【０２３３】  一方、サービス利用者からの入力が完了した時には、整形した各サービスについての送信データを、通常利用テンプレートに含まれる送信先情報で指定された送信先（データ受信装置５０ａ）に送信する（Ｓ８５）。図２６は、Ｓ８５の処理において、サービス利用端末１０からサービス提供装置１００（データ受信装置５０ａ）に送信されるデータの一例を示す説明図である。【０２３４】  サービス提供装置１００の制御部１００ａは、データ受信装置５０ａのデータ受信手段５１がサービス利用端末１０から送信されたデータを受信すると（Ｓ８０１）、そのデータに含まれる暗号化認証情報を復号化手段５２に復号化させる（Ｓ８０２）。そして、制御部１００ａは、サービス認証・提供装置６０の認証手段６１に、復号化した認証情報の認証処理を行わせる（Ｓ８０３）。【０２３５】  次に、制御部１００ａは、認証処理に成功したか否かを判断する（Ｓ８０４）。そして、認証処理に失敗したと判断した場合には、認証確認手段５３およびデータ送信手段５５を介してサービス利用端末１０に認証失敗を示すデータを送信（通知）させる（Ｓ８０５）。【０２３６】  一方、認証に成功した場合、制御部１００ａは、サービス実行確認手段５４に、サービス利用端末１０から受信したデータが、新たなサービスについてのテンプレート（通常利用テンプレート）を要求するものであるか否か、すなわち新たなテンプレート（通常利用テンプレート）を作成する必要があるか否かを判断する（Ｓ８０６）。【０２３７】  そして、新たなテンプレートを作成する必要がない場合、制御部１００ａは、サービス実行確認手段５４からサービス認証・提供装置６０のサービス実行手段６２にサービス内���の提供を要求させ、サービス実行手段６２からサービス実行確認手段５４およびデータ送信手段５５を介して、サービス利用端末１０に、サービス内容を送信させる（Ｓ８０７）。【０２３８】  一方、新たなテンプレートを作成する必要がある場合、制御部１００ａは、テンプレート合成手段５６に、新たなテンプレートを作成させる（Ｓ８０８）。具体的には、制御部１００ａは、テンプレート合成手段４１に、テンプレート基本情報記憶手段４２に記憶されているテンプレート基本情報を読み出させ、読み出したテンプレート基本情報に、サービス利用端末１０から受信した情報とを合成させて、新たなテンプレートを作成させる。【０２３９】  さらに、制御部１００ａは、上記のように作成したテンプレートを、テンプレート送信手段５８によってサービス利用端末１０に送信させる（Ｓ８０９）。図２７は、Ｓ８０９の処理において、サービス提供装置１００（データ受信装置５０ａ）からサービス利用端末１０に送信されるデータの一例を示す説明図である。【０２４０】  サービス利用端末１０の制御部１０ａは、サービス提供装置１００から認証失敗の通知を受信したか否かを判断する（Ｓ８６）。そして、認証失敗通知を受信した場合には、表示手段１５に認証失敗を示す情報を表示させ（Ｓ８７）、２回目以降の認証処理およびサービス提供処理を終了する。【０２４１】  一方、認証失敗通知を受信しなかった場合、制御部１０ａは、データ受信装置５０からサービス内容を受信したか否かを判断する（Ｓ８８）。そして、サービス内容を受信した場合には、受信（取得）したサービス内容を実行し（Ｓ８９）、２回目以降の認証処理およびサービス提供処理を終了する。【０２４２】  一方、サービス内容を受信しなかった場合には、テンプレート取得手段１１によって新たなテンプレートを受信（取得）し（Ｓ９０）、取得したテンプレートを、記憶手段１３のテンプレート記憶部１３ａに記憶させる（Ｓ９１）。そして、制御部１０ａは、新たなテンプレートを取得したことを示す情報を表示手段１５に表示さる（Ｓ９２）。図２５中の（ｃ）は、この場合の表示画面の一例を示している。これにより、新たなテンプレートの取得処理を終了する。【０２４３】  以上のように、本実施形態にかかるサービス提供システム１ｃでは、通常利用テンプレートに、新たなテンプレートを取得するためのユーザ入力補助情報が含まれている。また、サービス提供装置１００では、データ受信装置５０ａが、サービス利用端末１０から受信したデータに応じて新たなテンプレートを作成し、作成したテンプレートをサービス利用端末１０に送信する。【０２４４】  これにより、サービス利用者は、新たなサービスのテンプレートを取得したい場合に、既に取得しているテンプレートを利用して取得処理を行うことができる。【０２４５】  なお、本実施形態では、データ受信装置５０ａが、新たなテンプレートを作成する構成について説明したが、これに限るものではない。【０２４６】  例えば、データ受信装置５０ａがサービス利用端末１０から新たなテンプレートを要求する情報を受信した場合に、テンプレート送信装置４０のテンプレート合成手段４１に必要な情報を伝達し、テンプレート送信装置４０���新たなテンプレートを作成してサービス利用端末１０に新たなテンプレートを送信するようにしてもよい。【０２４７】  あるいは、データ受信装置５０ａがサービス利用端末１０から新たなテンプレートを要求する情報を受信した場合に、初回テンプレート送信装置２０に必要な情報を伝達し、初回テンプレート送信装置２０が新たな初回テンプレートをサービス利用端末１０に送信するようにしてもよい。【０２４８】  また、本実施形態では、認証処理に成功した場合には、サービス提供装置１００（データ受信装置５０ａ）からサービス利用端末１０に、サービス内容または新たなテンプレートのいずれかが送信されるようになっているが、これに限るものではない。例えば、サービス内容と新たなテンプレートとを両方送信するようにしてもよい。【０２４９】  〔実施形態５〕
本発明のさらに他の実施形態について説明する。なお、説明の便宜上、実施形態１〜４のいずれかで説明した各部材と同様の機能を有する部材については、実施形態１〜４と同じ符号を付し、その説明を省略する。【０２５０】  本実施形態では、サービス利用端末（サービス利用装置）において、テンプレートの認証を行う構成について説明する。図２８は、本実施形態にかかるサービス利用端末（サービス利用装置）１１０の構成を示すブロック図である。この図に示すように、サービス利用端末１１０は、実施形態１〜４におけるサービス利用端末１０の構成に加えて、テンプレート認証手段１１１を備えている。【０２５１】  テンプレート認証手段１１１は、テンプレートに含まれているテンプレート情報に基づいて、そのテンプレートが再生可能であるか否かを判定（認証）するものである。【０２５２】  ここで、テンプレート情報とは、例えば、テンプレート自体の名前や有効期限、そのテンプレートを再生可能なサービス利用端末を特定する情報（例えば端末ＩＤなど）を含む情報である。図２９は、テンプレートに含まれる、テンプレート情報の一例を示す説明図である。この図に示す例では、テンプレート情報に、そのテンプレートの有効期限、そのテンプレートを再生可能な端末ＩＤが含まれている。【０２５３】  次に、サービス利用端末１１０におけるテンプレート再生時に動作について説明する。図３０は、サービス利用端末１１０におけるテンプレート再生時の動作の流れを示すフロー図である。【０２５４】  この図に示すように、サービス利用端末１０の制御部１０ａは、サービス利用者からのテンプレートの選択指示を受け付けると（Ｓ９０１）、そのテンプレートについての認証処理を行う（Ｓ９０２）。例えば、そのテンプレートに、図２９に示すようなテンプレート情報が含まれている場合、有効期限を超過していないか、およびサービス利用端末１１０の端末ＩＤがそのテンプレートを再生可能な端末ＩＤであるか、を確認する。【０２５５】  そして、制御部１０ａは、認証に成功したか否かを判断し（Ｓ９０３）、認証に成功した場合にはそのテンプレートを再生して所定の動作を行う。【０２５６】  一方、認証に失敗した場合には、認証失敗の理由を表示手段１５に表示させる（Ｓ９０４）。図３１は、この場合の表示画面の推移を示す説明図である。この図に示すように、Ｓ９０１においてテンプレート選択画面からテンプレートが選択されると、Ｓ９０２，９０３の処理が行われ、認証に失敗した場合には、その失敗理由が表示される（例えば、有効期限が超過している場合には「テンプレートの有効期限が切れたので再生できません」と表示され、サービス利用端末１１０の端末ＩＤがそのテンプレートを再生可能な端末ＩＤではない場合には「このテンプレートはこの端末では再生できません」といった情報が表示される。）。【０２５７】  以上のように、本実施形態では、サービス利用端末１１０が、テンプレートの認証を行う。この場合、サービス利用端末１１０からサービス提供装置またはサービス中継装置に対してデータの送信を行うことなく、テンプレートの認証を行うことができるので、通信回数を削減することができる。【０２５８】  〔実施形態６〕
本発明のさらに他の実施形態について説明する。なお、説明の便宜上、実施形態１〜５のいずれかで説明した各部材と同様の機能を有する部材については、実施形態１〜５と同じ符号を付し、その説明を省略する。【０２５９】  上記した各実施形態では、初回認証時には初回テンプレートを用いて認証処理を行い、２回目以降の認証時には通常利用テンプレートを用いて認証を行う場合について説明した。つまり、初回認証時には、初回テンプレートを用いてサービス利用者がパスワード等の認証情報を入力し、認証に成功したときに認証情報の一部を暗号化して通常利用テンプレートを作成していた。【０２６０】  これに対して、本実施形態にかかるサービス提供システムでは、初回テンプレートを用いることなく、初回認証時にも通常利用テンプレートを用いて認証処理を行うようになっている。【０２６１】  図３３は、本実施形態にかかるサービス提供システムの概略構成を示す説明図である。なお、本実施形態は、上記各実施形態のいずれにも適用できるが、ここでは実施形態１のサービス提供システム１に適用する場合について説明する。【０２６２】  本実施形態では、初回テンプレート送信装置２０のテンプレート記憶手段２１に、各サービス利用端末１０で共通に用いられる通常利用テンプレートが記憶されている。そして、送信要求受信手段２３がテンプレートの送信要求を受信すると、テンプレート記憶手段２１記憶されている通常利用テンプレートがサービス利用端末１０に送信される。【０２６３】  図３４（ａ）は、この通常利用テンプレートに含まれる送信データ情報ｄａｔａ．ｘｍｌの一例を示す説明図である。また、図３４（ｂ）は、図３４（ａ）に示した送信データ情報に基づいてデータ整形手段１８が整形した送信データ、すなわちサービス利用端末１０からサービス提供装置１００に送信されるデータの一例を示している。【０２６４】  これらの図に示す例では、サービス利用端末１０に備えられている端末ＩＤを取得するためのｇｅｔＴｅｒｍｉｎａｌＩＤ（）という機能によって、サービス利用端末１０の図示しない記憶手段から取得された端末ＩＤが、サービス利用端末１０からサービス提供装置１００に送信する送信データに、認証データとして含まれるようになっている。例えば、データ整形手段１８に、サービス利用端末１０の図示しない記憶手段から端末ＩＤを取得させ、取得した端末ＩＤを送信データに含めさせるための記述を、送信データ情報に含めておくことで、データ送信時に端末ＩＤを自動的に送信させる。【０２６５】  また、本実施形態では、認証基本情報にサービス利用者を特定するための情報（ユーザＩＤ，パスワード等）を含まないので、サービス利用者がそれらの情報を入力して初回認証を行う必要がない。このため、テンプレートをサービス利用者毎にカスタマイズする必要がない。【０２６６】  以上のように、本実施形態にかかるサービス提供システムでは、サービス提供装置１００が、各サービス利用端末１０について同一の通常利用テンプレートを送信する。そして、この通常利用テンプレートにおける認証基本情報には、個人を特定するための情報を含めていないので、初回認証のためにサービス利用者が入力したユーザ情報をサービ��利用端末１０からサービス提供装置１００に送信する必要がない。【０２６７】  したがって、サービス利用時における通信回数を低減し、サービス利用者の利便性および通信コスト負担を低減することができる。【０２６８】  また、上記の通常利用テンプレートの送信データ情報には、サービス利用端末１０に、そのサービス利用端末１０の端末ＩＤを取得させてサービス提供装置１００に送信させるための記述が含まれている。【０２６９】  これにより、サービス利用端末１０からサービス提供装置１００に自動的に送信される端末ＩＤを用いて、サービス利用端末１０の認証を行うことができる。【０２７０】  なお、本実施形態では、認証データとして端末ＩＤを送信する場合について説明したが、認証データが端末ＩＤに限られることはなく、個人（サービス利用者）や端末（サービス利用端末）に関するする情報であればその種類は問わない。例えば、ＧＰＳの情報を送信することで、ある特定の地域からアクセスする端末のみを認証成功とするシステムを構築しても良い。また、端末に設定してある着信メロディを送信することで、特定の音楽家の曲が着信メロディとして設定されている端末のみを認証可能とするシステムを構築しても良い。【０２７１】  〔実施形態７〕
本発明のさらに他の実施形態について説明する。なお、説明の便宜上、実施形態１〜５のいずれかで説明した各部材と同様の機能を有する部材については、実施形態１〜５と同じ符号を付し、その説明を省略する。【０２７２】  図３５は、本実施形態にかかるサービス提供システム３の概略構成を示す説明図である。この図に示すように、本実施形態では、サービス利用端末１０としてテレビを用いる。【０２７３】  このサービス利用端末１０には、例えば、初回テンプレート送信装置２０から、地上デジタル放送，ＢＳデジタル放送などの放送網を介して初回テンプレートが送信される。初回テンプレートを受信したサービス利用端末１０では、この初回テンプレートを再生することで、上記した各実施形態と同様のサービスを利用することができる。【０２７４】  なお、初回認証時および２回目以降の認証時には、初回テンプレートの送信先情報によって指定されたサービス提供装置１００（あるいはサービス中継手段２００、初回データ受信装置３０、データ受信装置５０）に、例えばインターネット等のネットワークを介してデータやテンプレートを送信するようにすればよい。また、この場合、初回テンプレートの送信先情報で指定されるサービス提供装置１００またはサービス中継装置２００は、初回テンプレート送信装置２０を備えない構成であってもよい。【０２７５】  また、放送基地局から地上デジタル放送，ＢＳデジタル放送などの放送網を介して送信されるデータをデジタルＡＶ機器（初回テンプレート作成・送信装置）７０が受信し、この初回テンプレート作成・送信装置７０が、受信したデータに基づいてテンプレートを作成してサービス利用端末１０に送信するようにしてもよい。【０２７６】  図３６は、この場合の初回テンプレート作成・送信装置７０の構成を示すブロック図である。この図に示すように、初回テンプレート作成・送信装置７０は、テレビ放送受信手段７１，テンプレート基本情報記憶手段７２，テンプレート合成手段７３，テンプレート送信手段７４が備えられている。【０２７７】  テレビ放送受信手段７１は、地上デジタル放送，ＢＳデジタル放送などの放送網を介して送信されるデータを受信するものである。【０２７８】  テンプレート基本情報記憶手段７２には、初回テンプレート基本情報が記憶されている。ここで、初回テンプレート基本情報とは、テンプレート合成手段７３において初回テンプレートを合成するための雛形である。【０２７９】  テンプレート合成手段７３は、テンプレート基本情報記憶手段７２から初回テンプレート基本情報を読み出し、読み出した初回テンプレート基本情報とテレビ放送受信手段７１が受信したデータとを合成して初回テンプレートを作成するものである。【０２８０】  テンプレート送信手段７４は、テンプレート合成手段７３によって作成された初回テンプレートを、サービス利用端末１０に送信するものである。【０２８１】  このような構成からなる初回テンプレート作成・送信装置７０を備えることで、地上デジタル放送，ＢＳデジタル放送などの放送網を介して放送されたデータから初回テンプレートを作成し、それに基づいて各種サービスを利用することができる。【０２８２】  また、サービス利用端末��０に提供されるサービスは、例えばテレビ放送の放送内容と関連したものであってもよい。例えば、テレビ放送の放送内容に対して、サービス利用者が意見を投票するサービスであってもよい。【０２８３】  図３７は、このようなサービスを提供するための通常利用テンプレートの一例を示している。なお、サービス利用者（個人）を特定する必要がない場合には、実施形態６と同様、初回テンプレート送信装置２０あるいは初回テンプレート作成・送信装置７０から個人を特定するための情報を含まない通常利用テンプレートを送信するようにしてもよい。【０２８４】  図３７のテンプレートを再生すると、サービス利用端末１０の表示画面には、テレビ放送の放送内容とともに、図３８に示すように「ほしい」，「いらない」というボタンが表示される。【０２８５】  そして、サービス利用者が、いずれかのボタンを選択すると、その選択に応じた情報が図３８に示すようにテンプレートのユーザ入力データに反映され、さらにサービス提供装置１００（データ受信装置５０）への送信データに反映されて、それがサービス提供装置１００（データ受信装置５０）に送信される。【０２８６】  そして、サービス提供装置１００がその送信データを受信すると、認証結果や送信データに応じたサービス内容がサービス利用端末１０に返信される。図３８の例では、サービス提供装置１００において上記送信データの認証に成功した旨がサービス利用端末１０に返信され、サービス利用端末１０の表示手段に「投票ありがとうございました」という表示が行われる。【０２８７】  以上のように、本実施形態にかかるサービス提供システムでは、テレビ放送を用いてテンプレート（初回テンプレートあるいは通常利用テンプレート）をサービス利用端末１０に送信する。【０２８８】  したがって、多数のサービス利用端末１０に対して、テンプレートを効率よく配布することができる。【０２８９】  また、本実施形態にかかるサービス提供システムでは、放送中のテレビ放送と関連したサービスを提供することができる。例えば、テレビ放送の内容に対してサービス利用者が投票を行うテレビ投票（ＴＶ投票）を行うことができる。【０２９０】  本発明のサービス提供システムは、上記の課題を解決するために、サービス利用装置と、上記サービス利用装置にサービスを提供するための、上記サービス利用装置と通信可能に接続されるサービス提供装置とを含んでなるサービス提供システムであって、上記サービス利用装置から認証処理に用いるデータを送信するための送信先を示す送信先情報と、サービス利用者が上記サービス利用装置にデータを入力する際に利用するインターフェースを上記サービス利用装置に備えられた表示手段または上記サービス利用装置に通信可能に接続された表示手段に表示させるためのユーザ入力補助情報と、を含んでなるテンプレートを、上記サービス利用装置に送信するテンプレート送信装置を備えており、上記サービス利用装置は、上記テンプレート送信装置から受信した上記テンプレートを記憶するテンプレート記憶手段と、サービス利用者の入力操作を受け付けるユーザ入力手段と、上記ユーザ入力手段を介してサービス利用者から入力されたユーザ入力情報を含む送信データを���上記送信先情報で示された送信先に送信するデータ送信手段と、を備えていることを特徴としている。【０２９１】  上記の構成によれば、サービス利用者は、上記ユーザ入力補助情報に基づいて表示手段に表示されるインターフェースと上記ユーザ入力手段とを用いて認証処理に必要な情報を入力し、入力したユーザ入力情報を含む送信データを上記送信先情報に示された送信先に送信することで、認証処理を行うことができる。【０２９２】  この場合、サービス提供システムにおいて行われる通信処理は、（１）テンプレート送信手段からサービス利用装置にテンプレートを送信する処理と、（２）サービス利用装置から上記テンプレートで示された送信先に上記ユーザ入力情報を含む送信データを送信する処理、の２回だけでよい。つまり、上記した特開２００４−１１８２７５号公報の技術では認証処理のために２往復以上（４回以上）の通信処理が必要であったが、上記のサービス提供システムでは、２回の通信処理で認証処理を行うことができる。したがって、認証処理に要する時間および通信コストを削減し、サービス利用者の負担が低減できる。【０２９３】  なお、上記の構成に加えて、上記サービス利用装置から、上記認証処理に用いるデータを受信するデータ受信手段と、上記サービス利用装置から要求するサービス内容に関するデータを送信するための送信先を示す第２の送信先情報と、サービス利用者が上記サービス利用装置にデータを入力する際に利用するインターフェースを上記サービス利用装置に備えられた表示手段または上記サービス利用装置に通信可能に接続された表示手段に表示させるためのユーザ入力補助情報と、を含んでなるテンプレート基本情報を記憶するテンプレート基本情報記憶手段と、上記テンプレート基本情報記憶手段に記憶したテンプレート基本情報と、上記データ受信手段が受信したデータとを合成して第２テンプレートを作成するテンプレート合成手段とを備え、上記テンプレート合成手段の作成した第２テンプレートを、上記サービス利用装置に送信する第２テンプレート送信装置を備えており、上記送信先情報における、上記サービス利用装置から認証処理を行うためのデータを送信する送信先が上記第２テンプレート送信装置に設定されている構成としてもよい。【０２９４】  上記の構成によれば、上記サービス利用装置から認証処理に用いるデータ受信し、受信したデータとテンプレート基本情報とを合成して新たなテンプレートを生成し、生成したテンプレートをサービス利用装置に送信する。これにより、サービス利用装置のテンプレート記憶手段に記憶するテンプレートに、ユーザ入力手段を介してサービス利用者が入力したユーザ入力情報を反映させることができる。【０２９５】  また、上記第２テンプレート送信装置は、上記データ受信手段の受信したデータに基づいて、認証基本情報を生成する認証基本情報生成手段と、上記認証基本情報生成手段の生成した認証基本情報を、上記サービス提供装置に備えられる認証手段に伝達して認証処理を行わせ、その認証処理の結果を受け取る認証確認手段とを備え、上記テンプレート合成手段は、上記認証処理に成功した場合に、当該認証処理に用いた認証基本情報と、上記テンプレート基本情報記憶手段に記憶したテンプレート基本情報とを合成してテンプレートを作成する構成としてもよい。【０２９６】  上記の構成によれば、上記データ受信手段の受信したデータに基づいて、認証基本情報が生成され、生成された認証基本情報が、サービス提供装置に備えられる認証手段に伝達され、その認証基本情報についての認証処理が行われる。そして、認証処理に成功した場合に、その認証処理に用いた認証基本情報と、テンプレート基本情報記憶手段に記憶したテンプレート基本情報とを合成して新たなテンプレートが生成される。そして、生成されたテンプレートが、サービス利用装置に送信される。【０２９７】  これにより、サービス利用装置のテンプレート記憶手段には、認証処理に成功した認証基本情報を含むテンプレートが記憶される。したがって、次回以降にそのテンプレートに対応するサービスを利用する場合に、サービス利用者が認証処理に用いるデータを入力する必要がなく、要求するサービスに関するデータを入力するだけでよくなる。【０２９８】  また、この場合、サービス利用装置から上記第２送信情報に示された送信先に、認証済みの認証基本情報と、サービス利用者の入力した要求するサービスに関するデータを送信するだけで、サービス提供装置からサービス内容の提供を受けることができる。したがって、認証処理のための通信回数をさらに少なくすることができる。【０２９９】  また、上記の構成に加えて、上記認証基本情報の一部または全部を暗号化して暗号化認証情報を生成する暗号化手段を備え、上記暗号化手段は、上記認証処理に成功した場合に、当該認証処理に用いた認証基本情報を暗号化して暗号化認証情報を生成し、上記テンプレート合成手段は、上記暗号化手段の生成した暗号化認証情報と、上記テンプレート基本情報記憶手段に記憶したテンプレート基本情報とを合成して新たなテンプレートを作成する構成としてもよい。【０３００】  上記の構成によれば、認証処理に成功した認証基本情報の一部または全部が暗号化されて暗号化認証情報とされる。そして、この暗号化認証情報とテンプレート基本情報とを合成して新たなテンプレートが作成され、作成されたテンプレートがサービス利用装置に送信される。【０３０１】  これにより、サービス利用装置のテンプレート記憶手段には、認証処理に成功した認証基本情報が暗号化された暗号化認証情報を含むテンプレートが記憶される。したがって、認証基本情報に関するセキュリティー性を向上させることができる。また、上記の構成によれば、次回以降にそのテンプレートに対応するサービスを利用する場合に、サービス利用者が認証処理に用いるデータを入力する必要がなく、要求するサービスに関するデータを入力するだけでよくなる。また、この場合、サービス利用装置から上記第２送信情報に示された送信先に、認証済みの認証基本情報を暗号化した暗号化認証情報と、サービス利用者の入力した要求するサービスに関するデータを送信し、上記第２送信情報に示された送信先に備えられた復号化手段によって暗号化認証情報を復号化することで、サービス提供装置からサービス内容の提供を受けることができる。したがって、認証処理のための通信回数をさらに少なくすることができる。【０３０２】  また、上記テンプレートは、複数のサービス提供装置によって提供される各サービスを、１つの上記サービス利用装置によって同時に利用するためのものであり、当該テンプレートには、上記各サービスについての上記第２の送信先情報が含まれている構成としてもよい。【０３０３】  上記の構成によれば、サービス利用者は、単一のサービス利用装置を用いて、複数のサービスを同時に利用することができる。したがって、サービス利用者の利便性を向上させることができる。【０３０４】  また、上記テンプレートには、上記ユーザ入力手段を介してサービス利用者から入力されたユーザ入力情報を、上記データ送信手段から送信する送信データに整形するためのデータの整形方法に関する情報が含まれており、上記サービス利用装置には、上記テンプレートに含まれるデータの整形方法に関する情報に基づいて上記送信データを整形するデータ整形手段が備えられている構成としてもよい。【０３０５】  上記の構成によれば、上記データ整形手段が、テンプレートに含まれるデータの整形方法に関する情報に基づいて、上記データ送信手段から送信する送信データを整形する。この場合、サービス提供者は、提供するサービスに応じて、テンプレートにデータの整形方法に関する情報を含めておくことで、サービス利用者から必要な情報を得ることができる。したがって、サービス利用装置から、サービスに応じて必要となるデータを容易に取得することができる。【０３０６】  また、上記ユーザ入力補助情報には、他のサービスのテンプレートを取得するために、サービス利用者が上記サービス利用装置にデータを入力する際に利用するインターフェースを、上記サービス利用装置に備えられた表示手段または上記サービス利用装置に通信可能に接続された表示手段に表示させるための情報が含まれており、上記サービス利用装置は、上記ユーザ入力手段を介してサービス利用者から入力された他のサービスのテンプレートを取得するためのユーザ入力情報を上記送信データに含めて、上記送信先情報で示された送信先に送信し、上記第２テンプレート送信装置は、上記データ受信手段によって、上記送信データを受信すると、上記テンプレート合成手段によって、上記テンプレート基本情報記憶手段に記憶されている上記他のサービスについてのテンプレート基本情報と、上記データ受信手段が受信したデータとを合成して新たなテンプレートを作成する構成としてもよい。【０３０７】  上記の構成によれば、サービス利用者は、新たなサービスのテンプレートを取得したい場合に、上記サービス利用装置に既に記憶されているテンプレートを利用して取得処理を行うことができる。【０３０８】  また、上記テンプレートには、当該テンプレートに固有の情報であるテンプレート情報が含まれており、上記サービス利用装置は、上記テンプレート情報に基づいて、そのテンプレートが再生可能であるか否かを認証するテンプレート認証手段を備えている構成としてもよい。ここで、上記テンプレートに固有の情報としては、例えば、テンプレートの名称、テンプレートの有効期限、テンプレートを再生可能な端末ＩＤの情報などを用いることができる。【０３０９】  上記の構成によれば、上記サービス利用装置��おいてテンプレートの認証を行うことができる。したがって、例えば、そのサービス利用装置では利用できないサービスであるにもかかわらず、サービスの提供を要求するためにデータを送信してしまうといったことを防止できる。【０３１０】  また、上記テンプレート送信装置から上記サービス利用装置に送信されるテンプレートには、上記データ整形手段に、上記サービス利用装置に備えられた記憶手段に記憶されている当該サービス利用装置の端末ＩＤを取得させるための端末ＩＤ取得情報が含まれている構成としてもよい。【０３１１】  上記の構成によれば、上記テンプレート送信装置から上記サービス利用装置に送信されるテンプレートに、上記データ整形手段に上記サービス利用装置の端末ＩＤを取得させるための端末ＩＤ取得情報が含まれている。この場合、認証基本情報に、サービス利用者を特定するための情報が含まれないので、サービス利用者は、認証処理のためにデータを入力する必要がなくなりサービス利用者の利便性を向上できる。また、認証処理のためにサービス利用者が入力したユーザ情報をサービス利用装置からサービス提供装置に送信する必要がないので、サービスを利用するための通信回数を削減できる。【０３１２】  また、上記テンプレート送信装置は、上記テンプレートを、放送網を介して上記サービス利用装置に送信する構成であってもよい。ここで、上記放送網としては、例えば、地上デジタル放送，ＢＳデジタル放送などのテレビ放送網を用いることができる。【０３１３】  上記の構成によれば、多数のサービス利用装置に対して、テンプレートを効率よく配布することができる。【０３１４】  本発明のサービス利用装置は、上記の課題を解決するために、通信可能に接続されるサービス提供装置からサービスの提供を受けるサービス利用装置であって、サービス利用者の入力操作を受け付けるユーザ入力手段と、認証処理を行うためのデータを送信する送信先を示す送信先情報と、サービス利用者がデータを入力する際に利用するインターフェースを当該サービス利用装置に備えられた表示手段または当該サービス利用装置に通信可能に接続された表示手段に表示させるためのユーザ入力補助情報と、を含んでなるテンプレートを取得するテンプレート取得手段と、上記ユーザ入力手段を介してサービス利用者から入力されたユーザ入力情報と上記テンプレートに含まれる認証基本情報とを含む送信データを、上記送信先情報で示された送信先に送信するデータ送信手段と、を備えていることを特徴としている。【０３１５】  上記の構成によれば、サービス利用者は、上記ユーザ入力補助情報に基づいて表示手段に表示されるインターフェースと上記ユーザ入力手段とを用いて認証処理に必要な情報を入力し、入力したユーザ入力情報を含む送信データを上記送信先情報に示された送信先に送信することで、認証処理を行うことができる。【０３１６】  この場合、上記サービス利用装置と他の装置との間で行われる通信処理は、（１）サービス利用装置がテンプレートを取得するための処理と、（２）サービス利用装置から上記テンプレートで示された送信先に上記ユーザ入力情報を含む送信データを送信する処理、の２回だけでよい。つまり、上記した特開２００４−１１８２７５号公報の技術では認証処理のために２往復以上（４回以上）の通信処理が必要であったが、上記の構成では、２回の通信処理で認証処理を行うことができる。したがって、認証処理に要する時間および通信コストを削減し、サービス利用者の負担が低減できる。【０３１７】  なお、上記の構成に加えて、上記テンプレート取得手段によって取得したテンプレートを記憶するテンプレート記憶手段を備えている構成としてもよい。【０３１８】  この場合、取得したテンプレートをテンプレート記憶手段に記憶させておくことで、記憶したテンプレートを用いて認証処理あるいはサービスの利用を行うことができる。したがって、テンプレートを取得するための処理，通信を、サービスを利用する毎に行う必要がなくなる。【０３１９】  また、上記テンプレートには、上記ユーザ入力手段を介してサービス利用者から入力されたユーザ入力情報を、上記データ送信手段から送信する送信データに整形するためのデータの整形方法に関する情報が含まれており、上記テンプレートに含まれるデータの整形方法に関する情報に基づいて上記送信データを整形するデータ整形手段を備えている構成としてもよい。【０３２０】  上記の構成によれば、上記データ整形手段が、テンプレートに含まれるデータの整形方法に関する情報に基づいて、上記データ送信手段から送信する送信データを整形する。これにより、サービスを利用するために必要な情報を、利用しようとするサービスに応じて適切かつ容易に送信することができる。【０３２１】  また、上記テンプレートには、当該テンプレートに固有の情報であるテンプレート情報が含まれており、上記テンプレート情報に基づいて、そのテンプレートが再生可能であるか否かを認証するテンプレート認証手段を備えている構成としてもよい。【０３２２】  上記の構成によれば、上記サービス利用装置においてテンプレートの認証を行うことができる。したがって、例えば、そのサービス利用装置では利用できないサービスであるにもかかわらず、サービスの提供を要求するためにデータを送信してしまうといったことを防止できる。【０３２３】  本発明のテンプレート送信装置は、上記の課題を解決するために、通信可能に接続されるサービス提供装置からサービスの提供を受けるサービス利用装置から認証処理を行うためのデータを送信する送信先を示す送信先情報と、サービス利用者が上記サービス利用装置にデータを入力する際に利用するインターフェースを上記サービス利用装置に備えられた表示手段または上記サービス利用装置に通信可能に接続された表示手段に表示させるためのユーザ入力補助情報と、を含んでなるテンプレートを記憶するテンプレート記憶手段と、上記テンプレート記憶手段に記憶したテンプレートを、上記サービス利用装置に送信するテンプレート送信手段とを備えていることを特徴としている。【０３２４】  上記の構成によれば、サービス利用者は、上記ユーザ入力補助情報に基づいて表示手段に表示されるインターフェースと、上記サービス利用装置に備えられるユーザ入力手段とを用いて認証処理に必要な情報を入力し、入力したユーザ入力情報を含む送信データを、上記サービス利用装置から上記送信先情報に示された送信��に送信することで、認証処理を行うことができる。【０３２５】  この場合、上記テンプレート送信装置と上記サービス利用装置とを含むサービス提供システムにおいて行われる通信処理は、（１）テンプレート送信手段からサービス利用装置にテンプレートを送信する処理と、（２）サービス利用装置から上記テンプレートで示された送信先に上記ユーザ入力情報を含む送信データを送信する処理、の２回だけでよい。つまり、上記した特開２００４−１１８２７５号公報の技術では認証処理のために２往復以上（４回以上）の通信処理が必要であったが、上記のサービス提供システムでは、２回の通信処理で認証処理を行うことができる。したがって、認証処理に要する時間および通信コストを削減し、サービス利用者の負担が低減できる。【０３２６】  なお、上記の構成において、上記テンプレートを、放送網を介して上記サービス利用装置に送信するようにしてもよい。ここで、上記放送網としては、例えば、地上デジタル放送，ＢＳデジタル放送などのテレビ放送網を用いることができる。【０３２７】  上記の構成によれば、多数のサービス利用装置に対して、テンプレートを効率よく配布することができる。【０３２８】  本発明の他のテンプレート送信装置は、上記の課題を解決するために、通信可能に接続されるサービス提供装置からサービスの提供を受けるサービス利用装置から、上記サービス利用装置または上記サービス利用装置を用いてサービスを利用するサービス利用者の認証に用いるデータを受信するデータ受信手段と、上記サービス利用装置からサービスの提供を要求するためのデータを送信する送信先を示す第２の送信先情報と、サービス利用者が上記サービス利用装置にデータを入力する際に利用するインターフェースを上記サービス利用装置に備えられた表示手段または上記サービス利用装置に通信可能に接続された表示手段に表示させるためのユーザ入力補助情報と、を含んでなるテンプレート基本情報を記憶するテンプレート基本情報記憶手段と、上記テンプレート基本情報記憶手段に記憶したテンプレート基本情報と、上記データ受信手段が受信したデータとを合成してテンプレートを作成するテンプレート合成手段と、上記テンプレート合成手段の作成したテンプレートを、上記サービス利用装置に送信するテンプレート送信手段とを備えていることを特徴としている。【０３２９】  上記の構成によれば、上記サービス利用装置から認証処理に用いるデータ受信し、受信したデータとテンプレート基本情報とを合成して新たなテンプレートを生成し、生成したテンプレートをサービス利用装置に送信する。これにより、サービス利用装置に送信するテンプレートに、ユーザ入力手段を介してサービス利用者が入力したユーザ入力情報を反映させることができる。【０３３０】  なお、上記の構成に加えて、上記データ受信手段の受信したデータに基づいて、認証基本情報を生成する認証基本情報生成手段と、上記認証基本情報生成手段の生成した認証基本情報を、上記サービス提供装置に備えられる認証手段に伝達して認証処理を行わせ、その認証処理の結果を受け取る認証確認手段とを備え、上記テンプレート合成手段は、上記認証処理に成功した場合に、当該認証処理に用いた認��基本情報と、上記テンプレート基本情報記憶手段に記憶したテンプレート基本情報とを合成してテンプレートを作成する構成としてもよい。【０３３１】  上記の構成によれば、上記データ受信手段の受信したデータに基づいて、認証基本情報が生成され、生成された認証基本情報が、サービス提供装置に備えられる認証手段に伝達され、その認証基本情報についての認証処理が行われる。そして、認証処理に成功した場合に、その認証処理に用いた認証基本情報と、テンプレート基本情報記憶手段に記憶したテンプレート基本情報とを合成して新たなテンプレートが生成される。そして、生成されたテンプレートが、サービス利用装置に送信される。【０３３２】  これにより、サービス利用装置には、認証処理に成功した認証基本情報を含むテンプレートが送信される。したがって、上記サービス利用装置において、次回以降にそのテンプレートに対応するサービスを利用する場合に、サービス利用者が認証処理に用いるデータを入力する必要がなく、要求するサービスに関するデータを入力するだけでよくなる。【０３３３】  また、この場合、サービス利用装置から上記第２送信情報に示された送信先に、認証済みの認証基本情報と、サービス利用者の入力した要求するサービスに関するデータを送信するだけで、サービス提供装置からサービス内容の提供を受けることができる。したがって、認証処理のための通信回数をさらに少なくすることができる。【０３３４】  また、上記の構成に加えて、上記認証基本情報の一部または全部を暗号化して暗号化認証情報を生成する暗号化手段を備え、上記暗号化手段は、上記認証処理に成功した場合に、当該認証処理に用いた認証基本情報を暗号化して暗号化認証情報を生成し、上記テンプレート合成手段は、上記暗号化手段の生成した暗号化認証情報と、上記テンプレート基本情報記憶手段に記憶したテンプレート基本情報とを合成してテンプレートを作成する構成としてもよい。【０３３５】  上記の構成によれば、認証処理に成功した認証基本情報の一部または全部が暗号化されて暗号化認証情報とされる。そして、この暗号化認証情報とテンプレート基本情報とを合成して新たなテンプレートが作成され、作成されたテンプレートがサービス利用装置に送信される。【０３３６】  これにより、サービス利用装置のテンプレート記憶手段には、認証処理に成功した認証基本情報が暗号化された暗号化認証情報を含むテンプレートが送信される。したがって、認証基本情報に関するセキュリティー性を向上させることができる。また、上記の構成によれば、上記サービス利用装置において、次回以降にそのテンプレートに対応するサービスを利用する場合に、サービス利用者が認証処理に用いるデータを入力する必要がなく、要求するサービスに関するデータを入力するだけでよくなる。また、この場合、サービス利用装置から上記第２送信情報に示された送信先に、認証済みの認証基本情報を暗号化した暗号化認証情報と、サービス利用者の入力した要求するサービスに関するデータを送信し、上記第２送信情報に示された送信先に備えられた復号化手段によって暗号化認証情報を復号化することで、上記サービス利用装置において、サービス提供装置からサービス内容の��供を受けることができる。したがって、認証処理のための通信回数をさらに少なくすることができる。【０３３７】  本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。【０３３８】  発明の詳細な説明の項においてなされた具体的な実施形態または実施例は、あくまでも、本発明の技術内容を明らかにするものであって、そのような具体例にのみ限定して狭義に解釈されるべきものではなく、本発明の精神と次に記載する特許請求事項の範囲内で、いろいろと変更して実施することができるものである。
【産業上の利用可能性】
【０３３９】  本発明は、情報端末装置と情報端末装置に対してサービスを提供するサービス提供装置とを含んでなるサービス提供システム、そのサービス提供システムに用いられる情報端末装置、サービス提供装置、サービス中継装置、認証方法に適用できる。
【図１】
0004607181.tif 000002
【図２】
0004607181.tif 000003
【図３】
0004607181.tif 000004
【図４】
0004607181.tif 000005
【図５】
0004607181.tif 000006
【図６】
0004607181.tif 000007
【図７】
0004607181.tif 000008
【図８】
0004607181.tif 000009
【図９】
0004607181.tif 000010
【図１０】
0004607181.tif 000011
【図１１】
0004607181.tif 000012
【図１２】
0004607181.tif 000013
【図１３】
0004607181.tif 000014
【図１４】
0004607181.tif 000015
【図１５】
0004607181.tif 000016
【図１６】
0004607181.tif 000017
【図１７】
0004607181.tif 000018
【図１８】
0004607181.tif 000019
【図１９】
0004607181.tif 000020
【図２０】
0004607181.tif 000021
【図２１】
0004607181.tif 000022
【図２２】
0004607181.tif 000023
【図２３】
0004607181.tif 000024
【図２４】
0004607181.tif 000025
【図２５】
0004607181.tif 000026
【図２６】
0004607181.tif 000027
【図２７】
0004607181.tif 000028
【図２８】
0004607181.tif 000029
【図２９】
0004607181.tif 000030
【図３０】
0004607181.tif 000031
【図３１】
0004607181.tif 000032
【図３２（ａ）】
0004607181.tif 000033
【図３２（ｂ）】
0004607181.tif 000034
【図３３】
0004607181.tif 000035
【図３４（ａ）】
0004607181.tif 000036
【図３４（ｂ）】
0004607181.tif 000037
【図３５】
0004607181.tif 000038
【図３６】
0004607181.tif 000039
【図３７】
0004607181.tif 000040
【図３８】
0004607181.tif 000041