(57)【要約】【課題】直感的に、認証代行サーバにより認証が代行されるサービスを登録ことができるようにする。【解決手段】登録対象のサービスＳＳＯ１１の、専用アイコンＳＡ１を含むホームページＳＨ１を表示させ、その専用アイコンＳＡ１を、アイコンフォルダＦに、ドラックアンドドロップすることで、サービスＳＳＯ１１を登録することができる。専用アイコンＳＡ１は、サービスＳＳＯ１１の内容を表す画像からなるので、ユーザは、登録するサービスＳＳＯ１１を直感的に把握することができる。その結果、ユーザは、認証代行サービスに１度だけログインすれば、再度、ＩＤやパスワードを入力することなく、サービスＳＳＯ１１を利用することができる【選択図】　　　図１７
2004029890.tif 000002
【特許請求の範囲】
【請求項１】
シングルサイオンサービスの提供を受ける端末、前記端末が前記シングルサイオンサービスの提供を受ける際に必要な認証を、前記シングルサイオンサービスを提供する情報提供装置に代わって行う認証管理装置、および前記端末のシングルサイオンサービスとして登録することができる前記シングルサイオン対象サービスを表す第１の画像情報を管理する画像管理装置からなるサービス提供システムにおいて、
前記認証管理装置は、
前記端末の前記シングルサイオンサービスのリストを記憶する第１の記憶手段と、
前記画像管理装置により、所定の前記シングルサインオン対象サービスの、前記端末のシングルサイオンサービスとしての登録、または所定の前記シングルサイオンサービスの、前記端末のシングルサイオンサービスとしての登録からの解除が要求されたとき、その要求に応じて、前記リストを更新する更新手段と
を備え、
前記画像管理装置は、
前記シングルサインオン対象サービスを表す前記第１の画像情報を生成する第１の生成手段と、
前記端末により、前記所定のシングルサイオン対象サービスの、前記端末のシングルサイオンサービスとしての登録、または前記所定のシングルサイオンサービスの、前記端末のシングルサイオンサービスとしての登録からの解除が要求されたとき、前記所定のシングルサイオン対象サービスの、前記端末のシングルサイオンサービスとしての登録、または前記所定のシングルサイオンサービスの、前記端末のシングルサイオンサービスとしての登録からの解除を、
前記認証管理装置に要求する第１の要求手段と
を備え、
前記端末は、
前記画像管理装置の前記第１の生成手段により生成された前記第１の画像情報を取得する第１の取得手段と、
前記第１の取得手段により取得された前記第１の画像情報に対応する画像を表示させる第１の表示制御手段と、
前記第１の表示制御手段により表示された前記画像を操作する第１の操作手段と、
前記第１の操作手段により操作された前記画像に対応する前記シングルサイオン対象サービスの、前記端末のシングルサイオンサービスとしての登録を、
前記画像管理装置に要求する第２の要求手段と、
前記第２の要求手段による要求に応じて、前記端末のシングルサイオンサービスとして登録された前記シングルサイオン対象サービスを表す前記第１の画像情報を、前記端末のシングルサイオンサービスのものとして記憶する第２の記憶手段と、
前記第２の記憶手段に記憶されている前記端末のシングルサイオンサービスを表す前記第１の画像情報に対応する前記画像を表示させる第２の表示制御手段と、
前記第２の表示制御手段により表示された前記画像を操作する第２の操作手段と、
前記第２の操作手段により操作された前記画像に対応する前記シングルサイオンサービスの、前記端末のシングルサイオンサービスとしての登録からの解除を、前記画像管理装置に要求する第３の要求手段と
を備えることを特徴とするサービス提供システム。
【請求項２】
前記認証管理装置は、前記端末のシングルサイオンサービスとして登録される、前記シングルサイオン対象サービスのサービス識別情報を発行する発行手段をさらに備え、
前記認証管理装置の、
前記第１の記憶手段に記憶されている前記端末のシングルサイオンサービスの前記リストには、前記端末のシングルサインオンサービスとして登録された、前記シングルサイオン対象サービスの前記サービス識別情報が格納されており、
前記更新手段は、前記所定のシングルサインオン対象サービスの、前記端末のシングルサイオンサービスとしての登録が要求されたとき、前記所定のシングルサイオン対象サービスの前記サービス識別情報を前記リストに追加し、前記所定のシングルサイオンサービスの、前記端末のシングルサイオンサービスとしての登録からの解除が要求されたとき、前記所定のシングルサイオンサービスの前記サービス識別情報を前記リストから削除し、
前記画像管理装置の前記第１の要求手段は、前記端末から、所定の前記サービス識別情報が送信されて、前記シングルサイオン対象サービスの、前記端末のシングルサイオンサービスとしての登録、または前記シングルサイオンサービスの、前記端末のシングルサイオンサービスとしての登録からの解除が要求されたとき、前記所定のサービス識別情報を前記認証管理装置に送信して、前記端末のシングルサイオンサービスとしての登録または前記端末のシングルサイオンサービスとしての登録からの解除を要求し、
前記端末の、
前記第１の取得手段は、前記第１の画像情報、および前記第１の画像情報に対応する前記シングルサイオン対象サービスの前記サービス識別情報を取得し、
前記第２の要求手段は、前記第１の操作手段により操作された前記画像に対応する前記シングルサイオン対象サービスの前記サービス識別情報を前記画像管理装置に送信して、前記シングルサイオン対象サービスの、前記端末のシングルサイオンサービスとしての登録を要求し、
前記第２の記憶手段は、前記第２の要求手段による要求に応じて、前記端末のシングルサイオンサービスとして登録された前記シングルサイオン対象サービスを表す前記第１の画像情報と前記サービス識別情報とを関連づけて、前記端末のシングルサイオンサービスのものとして記憶し、
前記第３の要求手段は、前記第２の操作手段により操作された前記画像に対応する前記シングルサイオンサービスの前記サービス識別情報を、前記第２の記憶手段から検出して前記画像管理装置に送信し、前記端末のシングルサイオンサービスとしての登録からの解除を要求する
ことを特徴とする請求項１に記載のサービス提供システム。
【請求項３】
前記情報提供装置は、
前記認証管理装置の前記発行手段により発行された前記サービス識別情報により識別される前記シングルサイオン対象サービスを表す第２の画像情報を生成する第２の生成手段と、
それぞれ対応する前記第２の生成手段により生成された前記第２の画像情報と、前記認証管理装置の前記発行手段により発行された前記サービス識別情報とを、前記画像管理装置に送信する第１の送信手段と、
前記画像管理装置から送信されてきた、前記第２の画像情報に基づいて生成された前記第１の画像情報、および前記第１の画像情報に対応する前記シングルサイオン対象サービスの前記サービス識別情報を、前記端末に送信する第２の送信手段と
を備え、
前記画像管理装置は、
前記情報提供装置の前記第１の送信手段により、前記第２の画像情報とともに送信されてきた前記サービス識別情報と、前記サービス識別情報により識別される前記シングルサイオン対象サービスを表す前記第１の画像情報とを関連付けて記憶する第３の記憶手段と、
前記第１の画像情報を、前記情報提供装置に送信する第３の送信手段と
をさらに備え、
前記画像管理装置の前記第１の生成手段は、前記情報提供装置の前記第１の送信手段により送信されてきた前記第２の画像情報に基づいて前記第１の画像情報を生成し、
前記端末の前記第１の取得手段は、前記情報提供装置の前記第２の送信手段により送信されてきた前記第１の画像情報および前記サービス識別情報を受信することを特徴とする請求項２に記載のサービス提供システム。
【請求項４】
前記画像管理装置は、
少なくとも前記端末が前記認証管理装置に登録される際に付与された前記端末のシングルサイオンサービスの前記リストを記憶する記憶する第３の記憶手段と、
前記端末の前記第２の要求手段または前記第３の要求手段による要求に応じて、前記認証管理装置の前記更新手段により前記リストが更新されたとき、更新された前記リストと、前記第３の記憶手段に記憶されている前記リストに基づいて、両者の差分を表す差分情報を生成する第２の生成手段と
をさらに備え、
前記端末は、前記画像管理装置の前記第２の生成手段により生成された前記差分情報を取得する第２の取得手段をさらに備え、
前記端末の前記第２の記憶手段は、前記第２の取得手段により取得された前記差分情報に、前記所定のシングルサイオン対象サービスが登録された旨が含まれている場合、前記所定のシングルサイオン対象サービスの前記第１の画像情報を、前記端末のシングルサイオンサービスのものとして記憶し、前記差分情報に、前記所定のシングルサイオンサービスが、前記端末のシングルサイオンサービスとしての登録から解除された旨が含まれている場合、記憶している前記所定のシングルサイオンサービスを表す前記第１の画像情報および前記サービス識別情報を削除する
を備えることを特徴とする請求項１に記載のサービス提供システム。
【請求項５】
認証管理装置により認証されることを条件に、前記端末に提供される前記端末のシングルサイオンサービスとして、前記認証管理装置に登録されるシングルサイオン対象サービスを表す画像情報を管理する情報処理装置において、
前記画像情報を生成する生成手段と、
前記端末における所定の前記画像情報に対応する画像の操作に応じて、前記端末により、所定の前記シングルサイオン対象サービスの、前記端末のシングルサイオンサービスとしての登録、または所定の前記シングルサイオンサービスの、前記端末のシングルサイオンサービスとしての登録からの解除が要求されたとき、前記所定のシングルサイオン対象サービスの、前記端末のシングルサイオンサービスとしての登録、または前記所定のシングルサイオンサービスの、前記端末のシングルサイオンサービスとしての登録からの解除を、前記認証管理装置に対して要求する要求手段と
を備えることを特徴とする情報処理装置。
【請求項６】
認証管理装置により認証されることを条件に、前記端末に提供される前記端末のシングルサイオンサービスとして、前記認証管理装置に登録されるシングルサイオン対象サービスを表す画像情報を管理する情報処理装置の情報処理方法において、
前記画像情報を生成する生成ステップと、
前記端末における所定の前記画像情報に対応する画像の操作に応じて、前記端末により、所定の前記シングルサイオン対象サービスの、前記端末のシングルサイオンサービスとしての登録、または所定の前記シングルサイオンサービスの、前記端末のシングルサイオンサービスとしての登録からの解除が要求されたとき、前記所定のシングルサイオン対象サービスの、前記端末のシングルサイオンサービスとしての登録、または前記所定のシングルサイオンサービスの、前記端末のシングルサイオンサービスとしての登録からの解除を、前記認証管理装置に対して要求する要求ステップと
を含むことを特徴とする情報処理方法。
【請求項７】
認証管理装置により認証されることを条件に、前記端末に提供される前記端末のシングルサイオンサービスとして、前記認証管理装置に登録されるシングルサイオン対象サービスを表す画像情報を管理する情報処理装置のプログラムであって、
前記画像情報の生成を制御する生成ステップと、
前記端末における所定の前記画像情報に対応する画像の操作に応じた、前記端末により、所定の前記シングルサイオン対象サービスの、前記端末のシングルサイオンサービスとしての登録、または所定の前記シングルサイオンサービスの、前記端末のシングルサイオンサービスとしての登録からの解除が要求されたとき、前記所定のシングルサイオン対象サービスの、前記端末のシングルサイオンサービスとしての登録、または前記所定のシングルサイオンサービスの、前記端末のシングルサイオンサービスとしての登録からの解除の、前記認証管理装置に対する要求を制御する要求ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項８】
認証管理装置により認証されることを条件に、前記端末に提供される前記端末のシングルサイオンサービスとして、前記認証管理装置に登録されるシングルサイオン対象サービスを表す画像情報を管理する情報処理装置のプログラムであって、
前記画像情報の生成を制御する生成ステップと、
前記端末における所定の前記画像情報に対応する画像の操作に応じた、前記端末により、所定の前記シングルサイオン対象サービスの、前記端末のシングルサイオンサービスとしての登録、または所定の前記シングルサイオンサービスの、前記端末のシングルサイオンサービスとしての登録からの解除が要求されたとき、前記所定のシングルサイオン対象サービスの、前記端末のシングルサイオンサービスとしての登録、または前記所定のシングルサイオンサービスの、前記端末のシングルサイオンサービスとしての登録からの解除の、前記認証管理装置に対する要求を制御する要求ステップと
を含む処理をコンピュータに実行させることを特徴とするプログラム。
【請求項９】
ネットワークを介して提供される所定のサービスに対応する画像を操作する操作手段と、
前記画像を表示させる第１の表示制御手段と、
前記操作手段による第１の操作が前記画像に対してなされたとき、前記画像に対応する前記サービスを登録する登録手段と、
前記登録手段により登録された前記サービスに対応する前記画像を表示させる第２の表示制御手段と、
前記第２の表示制御手段により表示された前記画像に対して、前記操作手段による第２の操作がなされたとき、前記サービスの提供を受けるための処理を実行する実行手段と
を備えることを特徴とする情報処理装置。
【請求項１０】
前記サービスに対応する画像は、アイコンである
ことを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
前記サービスは、認証管理装置により認証されることを条件に提供されるシングルサイオンサービスであり、
前記実行手段は、前記第２の表示制御手段により表示された前記画像に対して前記操作手段による前記第２の操作がなされたとき、前記認証を、前記認証管理装置に要求し、その要求に応じて行われた前記認証の結果に応じて提供される前記シングルサイオンサービスを受信するための前記処理を実行する
ことを特徴とする請求項９に記載の情報処理装置。
【請求項１２】
前記サービスは、認証管理装置が提供する、前記認証管理装置により認証されることを条件に提供されるシングルサイオンサービスを提供するための認証サービスであり、
前記実行手段は、前記第２の表示制御手段により表示された前記画像に対して前記操作手段による前記第２の操作がなされたとき、前記画像が対応する前記認証サービスの提供を受けるための前記処理を実行する
ことを特徴とする請求項９に記載の情報処理装置。
【請求項１３】
前記第２の表示制御手段により表示された前記画像に対して、前記操作手段による第３の操作がなされたとき、前記サービスの登録を解除する解除手段
をさらに備えることを特徴とする請求項９に記載の情報処理装置。
【請求項１４】
ネットワークを介して提供される所定のサービスに対応する画像を操作する操作ステップと、
前記画像を表示させる第１の表示制御ステップと、
前記操作ステップの処理で第１の操作が前記画像に対してなされたとき、前記画像に対応する前記サービスを登録する登録ステップと、
前記登録ステップの処理で登録された前記サービスに対応する前記画像を表示させる第２の表示制御ステップと、
前記第２の表示制御ステップの処理で表示された前記画像に対して、前記操作ステップの処理での第２の操作がなされたとき、前記サービスの提供を受けるための処理を実行する実行ステップと
を含むことを特徴とする情報処理方法。
【請求項１５】
ネットワークを介して提供される所定のサービスに対応する画像の操作を制御する操作制御ステップと、
前記画像の表示を制御する第１の表示制御ステップと、
前記操作制御ステップの処理で第１の操作が前記画像に対してなされたとき、前記画像に対応する前記サービスの登録を制御する登録制御ステップと、
前記登録制御ステップの処理で登録された前記サービスに対応する前記画像の表示を制御する第２の表示制御ステップと、
前記第２の表示制御ステップの処理で表示された前記画像に対して、前記操作制御ステップの処理での第２の操作がなされたとき、前記サービスの提供を受けるための処理の実行を制御する実行制御ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項１６】
ネットワークを介して提供される所定のサービスに対応する画像の操作を制御する操作制御ステップと、
前記画像の表示を制御する第１の表示制御ステップと、
前記操作制御ステップの処理で第１の操作が前記画像に対してなされたとき、前記画像に対応する前記サービスの登録を制御する登録制御ステップと、
前記登録制御ステップの処理で登録された前記サービスに対応する前記画像の表示を制御する第２の表示制御ステップと、
前記第２の表示制御ステップの処理で表示された前記画像に対して、前記操作制御ステップの処理での第２の操作がなされたとき、前記サービスの提供を受けるための処理の実行を制御する実行制御ステップと
を含む処理をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、サービス提供システム、情報提供装置および方法、記録媒体、並びにプログラムに関し、特に、直感的な操作で、ネットワークを介して提供されるサービスの登録またはその解除を行うことができるようにしたサービス提供システム、情報提供装置および方法、記録媒体、並びにプログラムに関する。
【０００２】
【従来の技術】
サービスサーバから、ネットワークを介してサービスの提供を受ける場合、ユーザは、サービスサーバから、例えば、ユーザＩＤやパスワード等によるユーザ認証を受ける必要がある。
【０００３】
しかしながら、そのユーザ認証は、提供されるサービスごとに独立して行われるため、ユーザは、例えば、提供を受けるサービスを変更する度に、ユーザＩＤとパスワード等をクライアント装置に入力しなければならず、手間がかかる問題があった。
【０００４】
そこで、例えば、図１に示すように、クライアントコンピュータ（以下、クライアントと略称する）１と、２つのサービスサーバ３−１，３−２（以下、個々に区別する必要がない場合、単に、サービスサーバ３と称する。他の場合も同様である）の間に、サービスサーバ３におけるクライアント１の認証を代行する認証代行サーバ２を配置する方法（リバースプロクシ（Ｒｅｖｅｒｓｅ　Ｐｒｏｘｙ）タイプ）が提案されている。なお、以下において、認証代行サーバ２により認証されることを条件に、クライアント１に提供されるサービスを、適宜、クライアント１のＳＳＯ（Ｓｉｎｇｌｅ　Ｓｉｇｎ　Ｏｎ）サービスと称する。
【０００５】
認証代行サーバ２は、クライアント１を認証するためのユーザＩＤとパスワード等の他、クライアント１がサービスサーバ３−１およびサービスサーバ３−２にアクセスするのに必要なそれぞれのユーザＩＤとパスワードを管理している。
【０００６】
クライアント１が、例えば、ユーザにより入力された、認証代行サーバ２が提供する認証代行サービスに登録したとき付与されたユーザＩＤとパスワード（クライアント１を認証するためのもの）を利用して、認証代行サービスにログインすると、認証代行サーバ２は、そのユーザＩＤとパスワードに基づいて、クライアント１を認証する（サービスサーバ３−１，３−２に代わりクライアント１を認証する）。
【０００７】
そして認証代行サーバ２は、クライアント１の認証結果に応じて、サービスサーバ３−１またはサービスサーバ３−２に、保持しているクライアント１がサービスサーバ３−１，３−２に登録された際に付与されたサービスサーバ３−１，３−２にアクセスするのに必要なユーザＩＤとパスワードを利用してアクセスし、クライアント１が要求するサービスを、サービスサーバ３−１またはサービスサーバ３−２から取得して、クライアント１に供給する。
【０００８】
従ってユーザは、認証代行サービスにログインする際に所定のユーザＩＤとパスワードを１度入力するだけで、サービスサーバ３−１およびサービスサーバ３−２のいずれからもサービスの提供を受けることができる。
【０００９】
【発明が解決しようとする課題】
ところで、新たなサービスをクライアント１のＳＳＯサービスとして登録する場合またはＳＳＯサービスを、クライアント１のＳＳＯサービスとしての登録から解除する場合、ユーザは、図２乃至図５の操作画面をクライアント１の表示部に適宜表示させ、所定の操作を行う必要がある。
【００１０】
具体的には、はじめに、図２に示すような、クライアント１のＳＳＯサービスの一覧を表示させ、ユーザは、その画面上の「登録・解除」ボタンを操作する。そのことにより、クライアント１には、図３に示すように、クライアント１のＳＳＯサービスとして登録可能なサービス（以下、適宜、ＳＳＯ対象サービスと称する）の名前と、それに対応するチェックボックスが表示される。ＳＳＯサービスとして登録されているサービスＡ，Ｂに対応するチェックボックスには、チェックが付されている。
【００１１】
次にユーザは、新たなサービスをＳＳＯサービスとして登録する場合、例えば、図４に示すように、サービスＣのチェックボックスにチェックを付し、また登録を解除したい場合、例えば、図４に示すように、サービスＢのチェックボックスからチェックを削除する。
【００１２】
その後、ユーザは、その画面上に設けられた「更新」ボタンを操作する。そのことにより、このときのチェックボックスのチェック状態に基づいて、クライアント１のＳＳＯサービスが更新され、図５に示すような、クライアント１のＳＳＯサービスの最新の一覧が表示される。
【００１３】
このようにして、新たなサービスを、クライアント１のＳＳＯサービスとして登録したり、ＳＳＯサービスを、クライアント１のＳＳＯサービスの登録から解除することができるが（サービスＣを、クライアント１のＳＳＯサービスとして登録したり、サービスＢを、クライアント１のＳＳＯサービスとしての登録から解除できたが）、そのときの操作画面には、図２乃至図５に示したように、サービス名を表す文字や、チェックボックスが表示されているだけなので、またその操作が、チェックボックスおよびボタンに対する操作だけなので、ユーザは、直感的に、登録または解除の操作を行うことができない（例えば、ユーザは、直感的に、チェックボックスまたはボタンの操作が、登録または解除のための操作であることを把握することができない）課題があった。
【００１４】
本発明はこのような状況に鑑みてなされたものであり、ユーザが直感的に、例えば、ＳＳＯサービスの登録またはその解除を行うことができるようにするものである。
【００１５】
【課題を解決するための手段】
本発明のサービス提供システムは、認証管理装置が、端末のシングルサイオンサービスのリストを記憶する第１の記憶手段と、画像管理装置により、所定のシングルサインオン対象サービスの、端末のシングルサイオンサービスとしての登録、または所定のシングルサイオンサービスの、端末のシングルサイオンサービスとしての登録からの解除が要求されたとき、その要求に応じて、リストを更新する更新手段とを備え、画像管理装置が、シングルサインオン対象サービスを表す第１の画像情報を生成する第１の生成手段と、端末により、所定のシングルサイオン対象サービスの、端末のシングルサイオンサービスとしての登録、または所定のシングルサイオンサービスの、端末のシングルサイオンサービスとしての登録からの解除が要求されたとき、所定のシングルサイオン対象サービスの、端末のシングルサイオンサービスとしての登録、または所定のシングルサイオンサービスの、端末のシングルサイオンサービスとしての登録からの解除を、認証管理装置に要求する第１の要求手段とを備え、端末が、画像管理装置の第１の生成手段により生成された第１の画像情報を取得する第１の取得手段と、第１の取得手段により取得された第１の画像情報に対応する画像を表示させる第１の表示制御手段と、第１の表示制御手段により表示された画像を操作する第１の操作手段と、第１の操作手段により操作された画像に対応するシングルサイオン対象サービスの、端末のシングルサイオンサービスとしての登録を、画像管理装置に要求する第２の要求手段と、第２の要求手段による要求に応じて、端末のシングルサイオンサービスとして登録されたシングルサイオン対象サービスを表す第１の画像情報を、端末のシングルサイオンサービスのものとして記憶する第２の記憶手段と、第２の記憶手段に記憶されている端末のシングルサイオンサービスを表す第１の画像情報に対応する画像を表示させる第２の表示制御手段と、第２の表示制御手段により表示された画像を操作する第２の操作手段と、第２の操作手段により操作された画像に対応するシングルサイオンサービスの、端末のシングルサイオンサービスとしての登録からの解除を、画像管理装置に要求する第３の要求手段とを備えることを特徴とする。
【００１６】
認証管理装置には、端末のシングルサイオンサービスとして登録される、シングルサイオン対象サービスのサービス識別情報を発行する発行手段をさらに設け、第１の記憶手段に記憶されている端末のシングルサイオンサービスのリストには、端末のシングルサインオンサービスとして登録された、シングルサイオン対象サービスのサービス識別情報を格納させ、更新手段には、所定のシングルサインオン対象サービスの、端末のシングルサイオンサービスとしての登録が要求されたとき、所定のシングルサイオン対象サービスのサービス識別情報をリストに追加させ、前記所定のシングルサイオンサービスの、端末のシングルサイオンサービスとしての登録からの解除が要求されたとき、所定のシングルサイオンサービスのサービス識別情報をリストから削除させ、第１の要求手段には、端末から、所定のサービス識別情報が送信されて、シングルサイオン対象サービスの、端末のシングルサイオンサービスとしての登録、またはシングルサイオンサービスの、端末のシングルサイオンサービスとしての登録からの解除が要求されたとき、所定のサービス識別情報を認証管理装置に送信して、端末のシングルサイオンサービスとしての登録または端末のシングルサイオンサービスとしての登録からの解除を要求させ、第１の取得手段には、第１の画像情報、および第１の画像情報に対応するシングルサイオン対象サービスのサービス識別情報を取得させ、第２の要求手段には、第１の操作手段により操作された画像に対応するシングルサイオン対象サービスのサービス識別情報を画像管理装置に送信して、シングルサイオン対象サービスの、端末のシングルサイオンサービスとしての登録を要求させ、第２の記憶手段には、第２の要求手段による要求に応じて、端末のシングルサイオンサービスとして登録されたシングルサイオン対象サービスを表す第１の画像情報とサービス識別情報とを関連づけて、端末のシングルサイオンサービスのものとして記憶させ、第３の要求手段には、第２の操作手段により操作された画像に対応するシングルサイオンサービスのサービス識別情報を、第２の記憶手段から検出して画像管理装置に送信し、端末のシングルサイオンサービスとしての登録からの解除を要求させることができる。
【００１７】
情報提供装置は、認証管理装置の発行手段により発行されたサービス識別情報により識別されるシングルサイオン対象サービスを表す第２の画像情報を生成する第２の生成手段と、それぞれ対応する第２の生成手段により生成された第２の画像情報と、認証管理装置の発行手段により発行されたサービス識別情報とを、画像管理装置に送信する第１の送信手段と、画像管理装置から送信されてきた、第２の画像情報に基づいて生成された第１の画像情報、および第１の画像情報に対応するシングルサイオン対象サービスのサービス識別情報を、端末に送信する第２の送信手段とを備えることを特徴とし、画像管理装置には、情報提供装置の第１の送信手段により、第２の画像情報とともに送信されてきたサービス識別情報と、サービス識別情報により識別されるシングルサイオン対象サービスを表す第１の画像情報とを関連付けて記憶する第３の記憶手段と、第１の画像情報を、情報提供装置に送信する第３の送信手段とをさらに設け、第１の生成手段には、情報提供装置の第１の送信手段により送信されてきた第２の画像情報に基づいて第１の画像情報を生成させ、第１の取得手段には、情報提供装置の第２の送信手段により送信されてきた第１の画像情報およびサービス識別情報を受信させることができる。
【００１８】
画像管理装置には、少なくとも端末が認証管理装置に登録される際に付与された端末のシングルサイオンサービスのリストを記憶する記憶する第３の記憶手段と、端末の第２の要求手段または第３の要求手段による要求に応じて、認証管理装置の更新手段によりリストが更新されたとき、更新されたリストと、第３の記憶手段に記憶されているリストに基づいて、両者の差分を表す差分情報を生成する第２の生成手段とをさらに設け、端末には、画像管理装置の第２の生成手段により生成された差分情報を取得する第２の取得手段をさらに設け、第２の記憶手段には、第２の取得手段により取得された差分情報に、所定のシングルサイオン対象サービスが登録された旨が含まれている場合、所定のシングルサイオン対象サービスの第１の画像情報を、端末のシングルサイオンサービスのものとして記憶し、差分情報に、所定のシングルサイオンサービスが、端末のシングルサイオンサービスとしての登録から解除された旨が含まれている場合、記憶している所定のシングルサイオンサービスを表す第１の画像情報およびサービス識別情報を削除させることができる。
【００１９】
本発明のサービス提供システムにおいては、認証管理装置で、端末のシングルサイオンサービスのリストが記憶され、画像管理装置により、所定のシングルサインオン対象サービスの、端末のシングルサイオンサービスとしての登録、または所定のシングルサイオンサービスの、端末のシングルサイオンサービスとしての登録からの解除が要求されたとき、その要求に応じて、リストが更新され、画像管理装置で、シングルサインオン対象サービスを表す第１の画像情報が生成され、端末により、所定のシングルサイオン対象サービスの、端末のシングルサイオンサービスとしての登録、または所定のシングルサイオンサービスの、端末のシングルサイオンサービスとしての登録からの解除が要求されたとき、所定のシングルサイオン対象サービスの、端末のシングルサイオンサービスとしての登録、または所定のシングルサイオンサービスの、端末のシングルサイオンサービスとしての登録からの解除が、認証管理装置に要求され、端末で、生成された第１の画像情報が取得され、取得された第１の画像情報に対応する画像が表示され、表示された画像が操作され、操作された画像に対応するシングルサイオン対象サービスの、端末のシングルサイオンサービスとしての登録が、画像管理装置に要求され、端末のシングルサイオンサービスとして登録されたシングルサイオン対象サービスを表す第１の画像情報が、端末のシングルサイオンサービスのものとして記憶され、記憶されている端末のシングルサイオンサービスを表す第１の画像情報に対応する画像が表示され、表示された画像が操作され、操作された画像に対応するシングルサイオンサービスの、端末のシングルサイオンサービスとしての登録からの解除が、画像管理装置に要求される。
【００２０】
本発明の第１の情報処理装置は、画像情報を生成する生成手段と、端末における所定の画像情報に対応する画像の操作に応じて、端末により、所定のシングルサイオン対象サービスの、端末のシングルサイオンサービスとしての登録、または所定のシングルサイオンサービスの、端末のシングルサイオンサービスとしての登録からの解除が要求されたとき、所定のシングルサイオン対象サービスの、端末のシングルサイオンサービスとしての登録、または所定のシングルサイオンサービスの、端末のシングルサイオンサービスとしての登録からの解除を、認証管理装置に対して要求する要求手段とを備えることを特徴とする。
【００２１】
本発明の第１の情報処理方法は、画像情報を生成する生成ステップと、端末における所定の画像情報に対応する画像の操作に応じて、端末により、所定のシングルサイオン対象サービスの、端末のシングルサイオンサービスとしての登録、または所定のシングルサイオンサービスの、端末のシングルサイオンサービスとしての登録からの解除が要求されたとき、所定のシングルサイオン対象サービスの、端末のシングルサイオンサービスとしての登録、または所定のシングルサイオンサービスの、端末のシングルサイオンサービスとしての登録からの解除を、認証管理装置に対して要求する要求ステップとを含むことを特徴とする。
【００２２】
本発明の第１の記録媒体のプログラムは、画像情報の生成を制御する生成ステップと、端末における所定の画像情報に対応する画像の操作に応じた、端末により、所定のシングルサイオン対象サービスの、端末のシングルサイオンサービスとしての登録、または所定のシングルサイオンサービスの、端末のシングルサイオンサービスとしての登録からの解除が要求されたとき、所定のシングルサイオン対象サービスの、端末のシングルサイオンサービスとしての登録、または所定のシングルサイオンサービスの、端末のシングルサイオンサービスとしての登録からの解除の、認証管理装置に対する要求を制御する要求ステップとを含むことを特徴とする。
【００２３】
本発明の第１のプログラムは、画像情報の生成を制御する生成ステップと、端末における所定の画像情報に対応する画像の操作に応じた、端末により、所定のシングルサイオン対象サービスの、端末のシングルサイオンサービスとしての登録、または所定のシングルサイオンサービスの、端末のシングルサイオンサービスとしての登録からの解除が要求されたとき、所定のシングルサイオン対象サービスの、端末のシングルサイオンサービスとしての登録、または所定のシングルサイオンサービスの、端末のシングルサイオンサービスとしての登録からの解除の、認証管理装置に対する要求を制御する要求ステップとを含む処理をコンピュータに実行させることを特徴とする。
【００２４】
本発明の第１の情報処理装置および方法、並びにプログラムにおいては、画像情報が生成され、端末における所定の画像情報に対応する画像の操作に応じて、端末により、所定のシングルサイオン対象サービスの、端末のシングルサイオンサービスとしての登録、または所定のシングルサイオンサービスの、端末のシングルサイオンサービスとしての登録からの解除が要求されたとき、所定のシングルサイオン対象サービスの、端末のシングルサイオンサービスとしての登録、または所定のシングルサイオンサービスの、端末のシングルサイオンサービスとしての登録からの解除が、認証管理装置に対して要求される。
【００２５】
本発明の第２の情報処理装置は、ネットワークを介して提供される所定のサービスに対応する画像を操作する操作手段と、画像を表示させる第１の表示制御手段と、操作手段による第１の操作が画像に対してなされたとき、画像に対応するサービスを登録する登録手段と、登録手段により登録されたサービスに対応する画像を表示させる第２の表示制御手段と、第２の表示制御手段により表示された画像に対して、操作手段による第２の操作がなされたとき、サービスの提供を受けるための処理を実行する実行手段とを備えることを特徴とする。
【００２６】
サービスに対応する画像を、アイコンとすることができる。
【００２７】
サービスを、認証管理装置により認証されることを条件に提供されるシングルサイオンサービスとし、実行手段には、第２の表示制御手段により表示された画像に対して操作手段による第２の操作がなされたとき、認証を、認証管理装置に要求し、その要求に応じて行われた認証の結果に応じて提供されるシングルサイオンサービスを受信するための処理を実行させることができる。
【００２８】
サービスを、認証管理装置が提供する、認証管理装置により認証されることを条件に提供されるスシングルサイオンサービスを提供するための認証サービスとし、実行手段には、第２の表示制御手段により表示された画像に対して操作手段による第２の操作がなされたとき、画像が対応する認証サービスの提供を受けるための処理を実行させることができる。
【００２９】
第２の表示制御手段により表示された画像に対して、操作手段による第３の操作がなされたとき、サービスの登録を解除する解除手段をさらに設けることができる。
【００３０】
本発明の第２の情報処理方法は、ネットワークを介して提供される所定のサービスに対応する画像を操作する操作ステップと、画像を表示させる第１の表示制御ステップと、操作ステップの処理で第１の操作が画像に対してなされたとき、画像に対応するサービスを登録する登録ステップと、登録ステップの処理で登録されたサービスに対応する画像を表示させる第２の表示制御ステップと、第２の表示制御ステップの処理で表示された画像に対して、操作ステップの処理での第２の操作がなされたとき、サービスの提供を受けるための処理を実行する実行ステップとを含むことを特徴とする。
【００３１】
本発明の第２の記録媒体のプログラムは、ネットワークを介して提供される所定のサービスに対応する画像の操作を制御する操作制御ステップと、画像の表示を制御する第１の表示制御ステップと、操作制御ステップの処理で第１の操作が画像に対してなされたとき、画像に対応するサービスの登録を制御する登録制御ステップと、登録制御ステップの処理で登録されたサービスに対応する画像の表示を制御する第２の表示制御ステップと、第２の表示制御ステップの処理で表示された画像に対して、操作制御ステップの処理での第２の操作がなされたとき、サービスの提供を受けるための処理の実行を制御する実行制御ステップとを含むことを特徴とする。
【００３２】
本発明の第２のプログラムは、ネットワークを介して提供される所定のサービスに対応する画像の操作を制御する操作制御ステップと、画像の表示を制御する第１の表示制御ステップと、操作制御ステップの処理で第１の操作が画像に対してなされたとき、画像に対応するサービスの登録を制御する登録制御ステップと、登録制御ステップの処理で登録されたサービスに対応する画像の表示を制御する第２の表示制御ステップと、第２の表示制御ステップの処理で表示された画像に対して、操作制御ステップの処理での第２の操作がなされたとき、サービスの提供を受けるための処理の実行を制御する実行制御ステップとを含む処理をコンピュータに実行させることを特徴とする。
【００３３】
本発明の第２の情報処理装置および方法、並びにプログラムにおいては、ネットワークを介して提供される所定のサービスに対応する画像が操作され、サービスに対応する画像が表示され、第１の操作が画像に対してなされたとき、画像に対応するサービスが登録され、登録されたサービスに対応する画像が表示され、画像に対して、操作ステップの処理での第２の操作がなされたとき、サービスの提供を受けるための処理が実行される。
【００３４】
【発明の実施の形態】
図６は、本発明を適用したサービス提供システムの構成例を示している。パーソナルコンピュータ１１乃至アイコンサーバ１４が、インターネットを含むネットワーク１５に接続されている。
【００３５】
認証代行サーバ１２は、パーソナルコンピュータ１１がサービスサーバ１３−１およびサービスサーバ１３―２にアクセスするために必要なユーザＩＤとパスワードを管理している。
【００３６】
クライアントとしてのパーソナルコンピュータ１１が、ユーザにより入力された、認証代行サーバ１２が提供する認証代行サービスに登録したとき付与されたユーザＩＤとパスワードを利用して、認証代行サービスにログインすると、認証代行サーバ１２は、そのユーザＩＤとパスワードに基づいて、クライアント１を認証する（サービスサーバ１３−１，１３−２に代わりパーソナルコンピュータ１１を認証する）。
【００３７】
そして認証代行サーバ１２は、パーソナルコンピュータ１１の認証結果に応じて、サービスサーバ１３−１またはサービスサーバ１３−２に、保持しているパーソナルコンピュータ１１がサービスサーバ１３−１，１３−２にアクセスするのに必要なユーザＩＤとパスワードを利用してアクセスし、パーソナルコンピュータ１１が要求するサービスが、パーソナルコンピュータ１１に供給されるようにする。
【００３８】
アイコンサーバ１４は、ＳＳＯサービス（認証代行サーバ１２によりパーソナルコンピュータ１１が認証されることを条件に、パーソナルコンピュータ１１に提供されるサービス）（この例の場合、サービスサーバ３−１またはサービスサーバ３−２が提供するサービス）に、所定のアイコン（以下、専用アイコンＳＡと称する）を付与する。すなわち、詳細は後述するが、本発明では、新たなＳＳＯ対象サービスの、パーソナルコンピュータ１１のＳＳＯサービスとしての登録、またはＳＳＯサービスの、パーソナルコンピュータ１１のＳＳＯサービスとしての登録からの解除は、アイコンサーバ１４により付与された専用アイコンＳＡが利用されて行われる。
【００３９】
図７は、パーソナルコンピュータ１１の構成例を表している。
【００４０】
ＣＰＵ２１は、ＲＯＭ２２に記憶されているプログラム、または記憶部２８からＲＡＭ２３にロードされたプログラムに従って各種の処理を実行する。ＲＡＭ２３にはまた、ＣＰＵ２１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００４１】
ＣＰＵ２１、ＲＯＭ２２、およびＲＡＭ２３は、バス２４を介して相互に接続されている。このバス２４にはまた、入出力インタフェース２５も接続されている。
【００４２】
入出力インタフェース２５には、キーボード、マウスなどよりなる入力部２６、ＣＲＴ（Ｃａｔｈｏｄｅ　Ｒａｙ　Ｔｕｂｅ）、ＬＣＤ（Ｌｉｑｕｉｄ　Ｃｒｙｓｔａｌ　Ｄｉｓｐｌａｙ）などよりなるディスプレイ、並びにスピーカなどよりなる出力部２７、ハードディスクなどより構成される記憶部２８、モデム、ターミナルアダプタなどより構成される通信部２９が接続されている。通信部２９は、ネットワーク１５を介しての通信処理を行う。
【００４３】
入出力インタフェース２５にはまた、必要に応じてドライブ３０が接続され、磁気ディスク４１、光ディスク４２、光磁気ディスク４３、またはメモリカード４４などが適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部２８にインストールされる。
【００４４】
認証代行サーバ１２、サービスサーバ１３、およびアイコンサーバ１４の構成は、基本的にパーソナルコンピュータ１１の構成と同様であるので、その図示と説明は省略する。
【００４５】
図８は、パーソナルコンピュータ１１が実行するプログラムの構成例を示している。オペレーティングシステム５１は、パーソナルコンピュータ１１全体の処理を制御する。通信制御プログラム５２は、ネットワーク１５を介した通信を制御する。アイコン制御プログラム５３は、出力部２７に表示される、専用アイコンＳＡに対する操作に応じた処理を実行する。なお、アイコンサーバ１４との通信は、アイコン制御プログラム５３が制御するものとする。
【００４６】
操作制御プログラム５４は、入力部２６の操作入力の受け付けを制御する。表示制御プログラム５５は、出力部２７のディスプレイ表示を制御する。
【００４７】
なお、図６の例では、パーソナルコンピュータ１１が、クライアント装置として利用されているが、図８に示したプログラムの実行が可能な装置であれば、テレビジョン受像機、ゲーム機器、ビデオカメラ、または冷蔵庫などをクライアント装置として利用することもできる。
【００４８】
パーソナルコンピュータ１１のＳＳＯサービスとなるためには、ＳＳＯ対象サービスが、後述するようにパーソナルコンピュータ１１に登録されることが必要であるが、ＳＳＯ対象サービスは、次に説明するように認証代行サーバ１２に登録されていることが必要である。
【００４９】
図９は、サービスサーバ１３が提供するサービスを、ＳＳＯ対象サービスとして認証代行サーバ１２に登録する場合の処理手順を示し、図１０は、図９のフローチャートに従って授受等される主な情報を模擬的に表している。
【００５０】
はじめに、サービスサーバ１３は、ステップＳ３１において、所定のサービスを、ＳＳＯ対象サービスとして登録する申請を認証代行サーバ１２に対して行う。
【００５１】
認証代行サーバ１２は、ステップＳ２１において、ＳＳＯ対象サービスとしての登録を申請してきたサービスサーバ１３を審査し、その審査結果に基づいて、ＳＳＯ対象サービスとして登録されるサービスに認証ＩＤを発行し、保持する（図１０の番号１）。なお、審査の結果によっては認証ＩＤが発行されない場合もあるが、ここでは認証ＩＤが発行されたものとして説明する。
【００５２】
次に、ステップＳ２２において、認証代行サーバ１２は、発行した認証ＩＤと登録完了の旨を、サービスサーバ１３に送信する（図１０の番号２）。
【００５３】
サービスサーバ１３は、ステップＳ３２において、認証代行サーバ１２から送信されてきた、登録完了の旨と認証ＩＤを受信すると、その認証ＩＤ、ＳＳＯ対象サービスとして登録されたサービスに対応するアイコン（例えば、そのサービスの内容を表す画像等で、ユーザが直感的にそのサービスの内容を把握することができるアイコン）の画像データ、およびそのアイコンに付随するデータ（以下、付随データと称する）を、アイコンサーバ１４に送信する（図１０の番号３）。
【００５４】
なお付随データは、ＳＳＯ対象サービスとして登録されたサービスのＵＲＬ、サービスを紹介する動画像データファイル、音楽ファイル、またはテキストデータである。
【００５５】
アイコンサーバ１４は、ステップＳ１１において、サービスサーバ１３から送信されてきた認証ＩＤ、アイコンの画像データ、およびその付随データ（ＵＲＬ等）を受信すると、受信したアイコンに、例えば、サービスサーバ１３のＵＲＬ等の情報を書き込んで、専用アイコンＳＡを生成する。
【００５６】
次に、ステップＳ１２において、アイコンサーバ１４は、生成した専用アイコンＳＡのＩＤと画像データ、並びにステップＳ１１で受信した認証ＩＤと付随データを関連付けて保存する（図１０の番号４）。
【００５７】
ステップＳ１３において、アイコンサーバ１４は、ステップＳ１１で生成した専用アイコンＳＡのＩＤと画像データを、サービスサーバ１３に送信する。
【００５８】
サービスサーバ１３は、ステップＳ３３において、アイコンサーバ１４から送信されてきた専用アイコンＳＡのＩＤと画像データを受信すると、それらと、対応する付随データおよび認証ＩＤを関連付けて保存するとともに（図１０の番号６）、専用アイコンＳＡが表示される、ＳＳＯ対象サービスとして登録されたサービスのホームページを公開する。なお、ここでＳＳＯ対象サービスとして登録されたサービスのホームページを公開する意味については、後述する。
【００５９】
次に、認証代行サーバ１２が提供する認証代行サービスにログインする処理を、図１１のフローチャートを参照して説明する。なお、図１２には、図１１のフローチャートの処理で授受等される主な情報が模擬的に表されている。
【００６０】
ステップＳ４１において、ユーザのパーソナルコンピュータ１１の入力部２６に対する操作により、アイコン制御プログラム５３が起動されると、ステップＳ４２において、アイコン制御プログラム５３は、表示制御プログラム５５を制御して、図１３に示すような、後述するようにして専用アイコンＳＡが表示されるアイコンフォルダＦを、出力部２７のディスプレイに表示させる。
【００６１】
次に、ステップＳ４３において、アイコン制御プログラム５３は、アイコンサーバ１４にアクセスする。
【００６２】
アイコンサーバ１４は、ステップＳ６１において、認証情報をパーソナルコンピュータ１１に要求する。
【００６３】
パーソナルコンピュータ１１のアイコン制御プログラム５３は、ステップＳ４４において、アイコンサーバ１４からの要求に応じて、認証情報としてのユーザＩＤとパスワード（ユーザが、認証代行サーバ１２の認証代行サービスに登録したときに付与されたもの）を取得し、それを、認証代行サーバ１２のＵＲＬとともにアイコンサーバ１４に送信する（図１２の番号１）。
【００６４】
アイコン制御プログラム５３はこのとき、表示制御プログラム５５を制御して、例えば、図１４に示すような、ユーザＩＤとパスワードを入力する欄が設けられた入力画面を出力部２７のディスプレイに表示させ、その欄に入力されたユーザＩＤとパスワードを取得する。
【００６５】
なお、ユーザＩＤとパスワードを、記憶部２８やメモリカード４４に記憶させておき、アイコン制御プログラム５３は、記憶部２８やメモリカード４４からそれらを取得することもできる。また、ユーザＩＤやパスワードに限らず、指紋や虹彩などの生体情報を認証情報として利用することもできる。さらに、パーソナルコンピュータ１１に固有の機器認証情報を認証情報として利用することもできる。
【００６６】
認証代行サーバ１２のＵＲＬは、アイコン制御プログラム５３が記憶しているものとするが、アイコンサーバ１４が認証代行サーバ１２のＵＲＬを管理している場合、ここで認証代行サーバ１２のＵＲＬは、アイコンサーバ１４に送信されない。
【００６７】
アイコンサーバ１４は、ステップＳ６２において、パーソナルコンピュータ１１から送信されてきた認証情報としてのユーザＩＤとパスワード、および認証代行サーバ１２のＵＲＬを受信すると、そのＵＲＬを利用して認証代行サーバ１２にアクセスし、ユーザＩＤとパスワードを認証代行サーバ１２に送信する（図１２の番号２）。
【００６８】
認証代行サーバ１２は、ステップＳ８１において、アイコンサーバ１４から送信されてきた認証情報としてのユーザＩＤとパスワードを受信すると、それに基づいて、パーソナルコンピュータ１１（ユーザ）が認証代行サーバ１２の認証代行サービスに登録されている正規の機器（ユーザ）であるか否か等を判定する認証処理を実行する。
【００６９】
ステップＳ８２において、認証代行サーバ１２は、ステップＳ８１での認証処理の結果に基づいて、パーソナルコンピュータ１１が正規の機器（正規のユーザ）であるか否かを判定し、正規の機器（正規のユーザ）であると判定した場合、ステップＳ８３に進み、正規の機器（正規のユーザ）であることを表す認証認定情報を発行し、ステップＳ８１で受信したユーザＩＤ、およびそのユーザＩＤに関連付けて管理しているパスワードや認証ＩＤリスト等とともに記憶する（図１２の番号３）。
【００７０】
次に、ステップＳ８４において、認証代行サーバ１２は、ステップＳ８３で発行した認証認定情報、およびその認証認定情報と関連付けて記憶したユーザＩＤおよび認証ＩＤリストを、アイコンサーバ１４に送信する（図１２の番号４）。
【００７１】
アイコンサーバ１４は、ステップＳ６３において、認証代行サーバ１２から送信されてくる認証ＩＤリスト、認証認定情報、およびユーザＩＤが受信されたか否かを判定し、受信されたと判定したとき、ステップＳ６４に進み、パーソナルコンピュータ１１（ユーザ）を識別することができる（ユーザＩＤを検出することができる）チケットを発行する。
【００７２】
次に、ステップＳ６５において、アイコンサーバ１４は、ステップＳ６３で受信されたユーザＩＤおよび認証ＩＤリスト、並びにステップＳ６４で発行したチケットを関連付けて保存する（図１２の番号５）。
【００７３】
ステップＳ６６において、アイコンサーバ１４は、認証ＩＤリストに記述されている各認証ＩＤと関連付けて保存している専用アイコンＳＡのＩＤと画像データ、並びに付随データ（ＵＲＬ等）を検出する。アイコンサーバ１４は、図９のステップＳ１２で、ＳＳＯ対象サービスとして登録されたサービスの認証ＩＤ、専用アイコンＳＡのＩＤと画像データ、並びに付随データ（ＵＲＬ等）を保存しているので、認証ＩＤリストに記述されている認証ＩＤから、それに関連付けられている専用アイコンＳＡのＩＤと画像データ、並びに付随データを検出することができる。
【００７４】
ステップＳ６７において、アイコンサーバ１４は、ステップＳ６３で受信した認証代行サーバ１２からの認証認定情報、およびステップＳ６４で発行したチケット、並びにそれぞれ対応付けられている、認証ＩＤリストに記述された認証ＩＤ、専用アイコンＳＡのＩＤと画像データ、および付随データをパーソナルコンピュータ１１に送信する（図１２の番号６）。
【００７５】
パーソナルコンピュータ１１のアイコン制御プログラム５３は、ステップＳ４５において、アイコンサーバ１４から送信される認証認定情報およびチケット、並びにそれぞれ対応付けられている、認証ＩＤ、専用アイコンＳＡのＩＤと画像データ、および付随データが受信されたか否かを判定し、受信されたと判定した場合、ステップＳ４６に進み、それらを保存する（図１２の番号７）。
【００７６】
次に、ステップＳ４７において、アイコン制御プログラム５３は、表示制御プログラム５５を制御して、ステップＳ４２で表示させたアイコンフォルダＦに、ステップＳ４５で受信された専用アイコンＳＡの画像データに基づく画像（専用アイコンＳＡ）を表示させる。
【００７７】
ステップＳ８２で、パーソナルコンピュータ１１（ユーザ）が認証代行サーバ１２の認証代行サービスに登録されている正規の機器（正規のユーザ）ではないと判定された場合、ステップＳ８３，Ｓ８４の処理はスキップされ、ステップＳ８５において、認証代行サーバ１２は、その旨を示す情報（以下、認証ＮＧ情報と称する）を、アイコンサーバ１４に送信する。
【００７８】
アイコンサーバ１４は、いまの場合、認証ＩＤリスト、認証認定情報、およびユーザＩＤが受信されないので、ステップＳ６３で、ＮＯの判定を行い、ステップＳ６８に進み、認証代行サーバ１２から送信されてきた認証ＮＧ情報を受信し、それをパーソナルコンピュータ１１に送信する。
【００７９】
パーソナルコンピュータ１１（アイコン制御プログラム５３）は、いまの場合、認証認定情報およびチケット、並びにそれぞれ対応付けられている、認証ＩＤ、専用アイコンＳＡのＩＤと画像データ、および付随データが受信されないので、ステップＳ４５で、ＮＯの判定を行い、ステップＳ４８に進み、アイコンサーバ１４から送信されてきた認証ＮＧ情報を受信し、その旨を表すメッセージを、表示制御プログラム５５を制御して、出力部２７のディスプレイに表示させる。
【００８０】
なお、ステップＳ６４で発行されたチケットおよびステップＳ８３で発行された認証認定情報には、セキュリティ上の観点から有効期限を設けることができる。
【００８１】
次に、ＳＳＯ対象サービスを、パーソナルコンピュータ１１のＳＳＯサービスとして登録したり、ＳＳＯサービスを、パーソナルコンピュータ１１のＳＳＯサービスとしての登録から解除する場合の処理手順を、図１５のフローチャートを参照して説明する。図１６には、図１５のフローチャートの処理で授受等される主な情報が模擬的に表されている。
【００８２】
なお、パーソナルコンピュータ１１においてはアイコン制御プログラム５３が、この処理を制御する。
【００８３】
はじめに、ＳＳＯ対象サービスを、パーソナルコンピュータ１１のＳＳＯサービスとして登録する場合について説明する。
【００８４】
ステップＳ１０１において、パーソナルコンピュータ１１のアイコン制御プログラム５３は、ＳＳＯサービスとして登録するサービス（ＳＳＯ対象サービス）の専用アイコンＳＡがコピー（例えば、入力部２６のマウスが操作されて専用アイコンＳＡがアイコンフォルダＦにドラックアンドドロップ）されたか否かを判定し、コピーされたと判定した場合、ステップＳ１０２に進む。
【００８５】
例えば、図１７に示すように、ＳＳＯ対象サービスとして登録されたサービスＳＳＯ１１の、専用アイコンＳＡ１を含むホームページＳＨ１が表示されており、その専用アイコンＳＡ１が、アイコンフォルダＦにドラックアンドドロップされたとき、ステップＳ１０２に進む。
【００８６】
なお、専用アイコンＳＡのアイコン制御プログラム５３へのコピーは、専用アイコンＳＡがクリックされて表示されるメニューから「コピー」および「ペースト」を適宜選択して行ったり、方向キーを操作して専用アイコンＳＡを選択することによっても行うことができる。
【００８７】
ここで、専用アイコンＳＡを含むホームページＳＨを表示させるための処理を、図１８のフローチャートを参照して説明する。
【００８８】
ステップＳ２０１において、パーソナルコンピュータ１１の通信制御プログラム５２は、ＳＳＯ対象サービスのＵＲＬを取得する。例えば、ユーザはこのとき、入力部２６を操作して、ＳＳＯ対象サービスのＵＲＬを入力するので、通信制御プログラム５２は、入力部２６からそのＵＲＬを取得する。
【００８９】
次に、ステップＳ２０２において、通信制御プログラム５２は、取得したＵＲＬに対応するサービスサーバ１３にアクセスし、そのＵＲＬにより指定されるホームページＳＨのデータを要求する。
【００９０】
サービスサーバ１３は、ステップＳ２１１において、要求されたＵＲＬにより指定されるホームページＳＨのデータ（専用アイコンＳＡの画像データを含む）を、パーソナルコンピュータ１１に送信する。
【００９１】
パーソナルコンピュータ１１の通信制御プログラム５２により、サービスサーバ１３からのデータが受信されると、ステップＳ２０３において、表示制御プログラム５５は、受信されたデータに対応する画像（専用アイコンＳＡを含むホームページＳＨ）を、出力部２７のディスプレイに表示させる。
【００９２】
このようにして、図１７に示すような、サービスＳＳＯ１１の、専用アイコンＳＡ１を含むホームページＳＨ１が、パーソナルコンピュータ１１の出力部２７に表示される。
【００９３】
図１５に戻り、ステップＳ１０２において、パーソナルコンピュータ１１のアイコン制御プログラム５３は、ステップＳ１０１でコピーされた専用アイコンＳＡに関連付けられている認証ＩＤを、そのホームページＳＨから取得するとともに、その認証ＩＤ、認証代行サービスにログインした際に保存したチケット（図１１のステップＳ４６）、および認証代行サーバ１２のＵＲＬをアイコンサーバ１４に送信し（図１６の番号１）、ステップＳ１０１でコピーされたＳＳＯ対象サービス（図１７の例では、サービスＳＳＯ１１）の、パーソナルコンピュータ１１のＳＳＯサービスとしての登録を要求する。
【００９４】
アイコンサーバ１４は、ステップＳ１２１において、ＳＳＯサービスの登録が要求されたか否かを判定し、要求されたと判定した場合、ステップＳ１２２に進み、このとき受信された、パーソナルコンピュータ１１からのチケットに基づいてユーザＩＤを検出する。
【００９５】
次に、ステップＳ１２３において、アイコンサーバ１４は、ステップＳ１２１で受信した認証ＩＤ、およびステップＳ１２２で検出したユーザＩＤを認証代行サーバ１２に送信し（図１６の番号２）、認証ＩＤにより特定されるサービス（サービスＳＳＯ１１）の、パーソナルコンピュータ１１のＳＳＯサービスとしての登録を要求する。
【００９６】
認証代行サーバ１２は、ステップＳ１４１において、ＳＳＯサービスの登録が要求されたか否かを判定し、要求されたと判定した場合、ステップＳ１４２に進み、このとき受信された、アイコンサーバ１４からのユーザＩＤに関連付けて管理している認証ＩＤリストを検出する。
【００９７】
次に、ステップＳ１４３において、認証代行サーバ１２は、ステップＳ１４２で検出した認証ＩＤリストに、ステップＳ１４１で受信された認証ＩＤを追加する。
【００９８】
その後、認証代行サーバ１２は、ステップＳ１４７に進み、ステップＳ１４３で、認証ＩＤが新たに追加された認証ＩＤリストを、アイコンサーバ１４に送信する（図１６の番号３）。
【００９９】
アイコンサーバ１４は、ステップＳ１２３の処理の後、ステップＳ１２７に進み、認証代行サーバ１２から送信されてきた認証ＩＤリストを受信すると、その認証ＩＤリストと、ステップＳ１２２で検出したユーザＩＤと関連付けて保存している認証ＩＤリスト（図１１のステップＳ６５）の差分を検出し、その差分に応じた差分情報をパーソナルコンピュータ１１に送信する（図１６の番号４）。
【０１００】
例えば、ステップＳ１２７で受信された認証代行サーバ１２からの認証ＩＤリストとアイコンサーバ１４が保存している認証ＩＤリストの差分が、サービスＳＳＯ１１（図１７）の認証ＩＤが新たに認証ＩＤリストに追加されたことを表している場合、アイコンサーバ１４は、サービスＳＳＯ１１の認証ＩＤと、それに関連付けて保存している専用アイコンＳＡ１のＩＤと画像データ、並びに付随データ（サービスＳＳＯ１１のＵＲＬ等）（図９のステップＳ１２）を、差分情報としてパーソナルコンピュータ１１に送信する。
【０１０１】
パーソナルコンピュータ１１のアイコン制御プログラム５３は、ステップＳ１０２の処理の後、ステップＳ１０５に進み、アイコンサーバ１４からの差分情報に応じた処理を行う。
【０１０２】
例えば、差分情報として、認証ＩＤ、専用アイコンＳＡ１のＩＤと画像データ、並びに付随データが送信されてきた場合、アイコン制御プログラム５３は、それらを図１１のステップＳ４６で保存した認証認定情報およびチケットに関連付けて保存するとともに、表示制御プログラム５５を制御して、図１９に示すように、専用アイコンＳＡ１の画像データに基づく画像（専用アイコンＳＡ１）をアイコンフォルダＦに表示させる。
【０１０３】
アイコン制御プログラム５３はまた、このとき受信された認証ＩＤ、専用アイコンＳＡ１のＩＤと画像データ、並びに付随データを、図１１のステップＳ４６での処理と同様に、認証認定情報およびチケットに関連付けて保存する。
【０１０４】
以上のようにして、ＳＳＯ対象サービスが、パーソナルコンピュータ１１のＳＳＯサービスとして登録される。
【０１０５】
次に、ＳＳＯサービスを、パーソナルコンピュータ１１のＳＳＯサービスとしての登録から解除する場合の処理について説明する。
【０１０６】
ステップＳ１０１で、専用アイコンＳＡがアイコンフォルダＦにコピーされていないと判定された場合、処理は、ステップＳ１０３に進む。
【０１０７】
ステップＳ１０３において、パーソナルコンピュータ１１のアイコン制御プログラム５３は、アイコンフォルダＦに表示されている専用アイコンＳＡが、削除（例えば、入力部２６のマウスが操作されてアイコンフォルダＦに表示されている専用アイコンＳＡがその外にドラックアンドドロップ）されたか否かを判定し、削除されたと判定した場合、ステップＳ１０４に進む。
【０１０８】
例えば、図２０に示すように、サービスＳＳＯ１１およびサービスＳＳＯ１２の専用アイコンＳＡ１，ＳＡ２がアイコンフォルダＦに表示されている状態において（すなわち、サービスＳＳＯ１１，ＳＳＯ１２がパーソナルコンピュータ１１のＳＳＯサービスとして登録されている状態において）、サービスＳＳＯ１２の専用アイコンＳＡ２が、アイコンフォルダＦの外にドラックアンドドロップされると、ステップＳ１０４に進む。
【０１０９】
なお、専用アイコンＳＡのアイコン制御プログラム５３からの削除は、専用アイコンＳＡがクリックされて表示されるメニューから「削除」を選択して行ったり、または方向キーを操作して専用アイコンＳＡを選択、削除して行うことができる。
【０１１０】
ステップＳ１０４において、パーソナルコンピュータ１１のアイコン制御プログラム５３は、ステップＳ１０３で削除された専用アイコンＳＡのＩＤに関連付けて保存している認証ＩＤ（図１１のステップＳ４６）およびチケット、並びに認証代行サーバ１２のＵＲＬをアイコンサーバ１４に送信し（図１６の番号１）、ステップＳ１０３で削除されたＳＳＯサービス（図２０の例では、サービスＳＳＯ１２）の、パーソナルコンピュータ１１のＳＳＯサービスとしての登録からの解除を要求する。
【０１１１】
アイコンサーバ１４は、いまの場合、ステップＳ１２１で、ＳＳＯサービスの登録が要求されなかったと判定するので、ステップＳ１２４に進む。
【０１１２】
ステップＳ１２４において、アイコンサーバ１４は、パーソナルコンピュータ１１のＳＳＯサービスとしての登録からの解除が要求されたか否かを判定し、要求されたと判定した場合、ステップＳ１２５に進み、このとき受信されたパーソナルコンピュータ１１からのチケットに基づいてユーザＩＤを検出する。
【０１１３】
次に、ステップＳ１２６において、アイコンサーバ１４は、ステップＳ１２４で受信された認証ＩＤ、およびステップＳ１２５で検出したユーザＩＤを認証代行サーバ１２に送信し（図１６の番号２）、認証ＩＤにより特定されるサービス（サービスＳＳＯ１２）の、パーソナルコンピュータ１１のＳＳＯサービスとしての登録からの解除を要求する。
【０１１４】
認証代行サーバ１２は、いまの場合、ステップＳ１４１で、ＳＳＯサービスの登録が要求されなかったと判定するので、ステップＳ１４４に進む。
【０１１５】
ステップＳ１４４において、認証代行サーバ１２は、パーソナルコンピュータ１１のＳＳＯサービスとしての登録からの解除が要求されたか否かを判定し、要求されたと判定した場合、ステップＳ１４５に進み、このとき受信された、アイコンサーバ１４からのユーザＩＤに関連付けて管理している認証ＩＤリストを検出する。
【０１１６】
次に、ステップＳ１４６において、認証代行サーバ１２は、ステップＳ１４５で検出した認証ＩＤリストから、ステップＳ１４４で受信された認証ＩＤを削除し、ステップＳ１４７において、アイコンサーバ１４に送信する（図１６の番号３）（パーソナルコンピュータ１１のＳＳＯサービスとしての登録からの解除が要求されたＳＳＯサービスの認証ＩＤが削除された認証ＩＤリストがアイコンサーバ１４に送信される）。
【０１１７】
アイコンサーバ１４は、ステップＳ１２７で、認証代行サーバ１２から送信されてきた認証ＩＤリストを受信すると、その認証ＩＤリストと、ステップＳ１２５で検出したユーザＩＤと関連付けて保存している認証ＩＤリストの差分を検出し、その差分に応じた差分情報をパーソナルコンピュータ１１に送信する（図１６の番号４）。
【０１１８】
例えば、ステップＳ１２７で受信された認証代行サーバ１２からの認証ＩＤリストとアイコンサーバ１４が保存している認証ＩＤリストの差分が、サービスＳＳＯ１２（図２０）の認証ＩＤが削除されていることを表している場合、アイコンサーバ１４は、その旨を、差分情報としてパーソナルコンピュータ１１に送信する。
【０１１９】
パーソナルコンピュータ１１のアイコン制御プログラム５３は、ステップＳ１０５で、例えば、差分情報として、サービスＳＳＯ１２の認証ＩＤが認証ＩＤリストから削除された旨を受信すると、保存している、サービスＳＳＯ１２の認証ＩＤ、専用アイコンＳＡ２のＩＤと画像データ、並びに付随データを消去するとともに、表示制御プログラム５５を制御して、図１９に示すように、サービスＳＳＯ１２の専用アイコンＳＡ２を、アイコンフォルダＦから消去させる。
【０１２０】
以上のようにして、パーソナルコンピュータ１１のＳＳＯサービスとしての登録からの解除が行われる。
【０１２１】
ステップＳ１０３で、専用アイコンＳＡが削除されていないと判定されたとき、またはステップＳ１０５で、差分情報に応じた処理が行われたとき、パーソナルコンピュータ１１は、処理を終了させる。
【０１２２】
ステップＳ１２４で、登録からの解除が要求されていないと判定されたとき、またはステップＳ１２７で、差分情報がパーソナルコンピュータ１１に送信されたとき、アイコンサーバ１４は、処理を終了させる。
【０１２３】
ステップＳ１４４で、登録からの解除が要求されていないと判定されたとき、またはステップＳ１４７で、認証ＩＤリストがアイコンサーバ１４に送信されたとき、認証代行サーバ１４は、処理を終了させる。
【０１２４】
このように、アイコンフォルダＦに、専用アイコンＳＡをコピーするといった、より登録という意味に結びつきやすい操作を行うことによって、そのサービスをパーソナルコンピュータ１１のＳＳＯサービスとして登録することができる。またアイコンフォルダＦに表示されている専用アイコンＳＡをアイコンフォルダＦから削除するといった、より登録の解除の意味に結びつきやすい操作を行うことによって、ＳＳＯサービスを、ＳＳＯサービスとしての登録から解除することができる。従って、ユーザは、直感的にＳＳＯサービスの登録またはその解除を行うことができる。
【０１２５】
次に、ＳＳＯサービスを利用する場合の処理手順を、図２１のフローチャートを参照して説明する。なお、図２２には、図２１のフローチャートの処理で授受等される主な情報が模擬的に表されている。
【０１２６】
ステップＳ２５１において、パーソナルコンピュータ１１の出力部２７に表示されているアイコンフォルダＦの専用アイコンＳＡが、例えば、クリックまたはダブルクリックされて選択されると、ステップＳ２５２において、アイコン制御プログラム５３は、認証認定情報およびチケット、並びにその専用アイコンＳＡのＩＤと関連付けて保存している認証ＩＤ（図１１のステップＳ４６）を検出する。なお、専用アイコンＳＡの選択は、専用アイコンＳＡがクリックされて表示されるメニューから「選択」を選択して行ったり、方向キーを操作して行うことができる。
【０１２７】
例えば、図２３に示すサービスＳＳＯ１１の専用アイコンＳＡ１が操作されると、認証認定情報およびチケットとともに、サービスＳＳＯ１１の認証ＩＤが検出される。
【０１２８】
次に、ステップＳ２５３において、アイコン制御プログラム５３は、ステップＳ２５２で検出したチケットおよび認証ＩＤを、アイコンサーバ１４に送信する（図２２の番号１）。
【０１２９】
アイコンサーバ１４は、ステップＳ２６１において、パーソナルコンピュータ１１から送信されてきたチケットおよび認証ＩＤを受信すると、そのチケットを確認し、ステップＳ２６２において、受信した認証ＩＤに関連付けて管理している付随データ（図９のステップＳ１２）からサービスサーバ１３のＵＲＬを検出し、それをパーソナルコンピュータ１１に送信する（図２２の番号２）。
【０１３０】
パーソナルコンピュータ１１のアイコン制御プログラム５３は、ステップＳ２５４において、アイコンサーバ１４から送信されてきたＵＲＬを受信すると、そのＵＲＬとステップＳ２５２で検出した認証認定情報を、通信制御プログラム５２に渡す。通信制御プログラム５２は、そのＵＲＬと認証認定情報を認証代行サーバ１２に送信し（図２２の番号３）、ＵＲＬにより指定されるコンテンツの提供を要求する。
【０１３１】
認証代行サーバ１２は、ステップＳ２７１において、パーソナルコンピュータ１１からコンテンツの要求を受けると、そのとき受信された認証認定情報に基づいて、パーソナルコンピュータ１１を認証する。
【０１３２】
次に、ステップＳ２７２において、認証代行サーバ１２は、受信したＵＲＬを管理するサービスサーバ１３に、要求されたコンテンツの提供を要求する（図２２の番号４）。
【０１３３】
サービスサーバ１３は、ステップＳ２８１において、要求されたコンテンツを認証代行サーバ１２に送信する（図２２の番号５）。
【０１３４】
認証代行サーバ１２は、ステップＳ２７３において、サービスサーバ１３から送信されてきたコンテンツを受信すると、それを、パーソナルコンピュータ１１に送信する（図２２の番号６）。
【０１３５】
パーソナルコンピュータ１１の通信制御プログラム５２により、認証代行サーバ１２からのコンテンツが受信されると、表示制御プログラム５５は、それを出力部２７のディスプレイに表示させる。
【０１３６】
例えば、図２３に示したようにアイコンフォルダＦに表示されているサービスＳＳＯ１１の専用アイコンＳＡ１が選択されると、図２４に示すように、サービスＳＳＯ１１としてのコンテンツが表示され、またサービスＳＳＯ１２の専用アイコンＳＡ２がさらに選択されると、図２５に示すように、サービスＳＳＯ１２としてのコンテンツがさらに表示される。
【０１３７】
以上においては、ＳＳＯ対象サービスに専用アイコンＳＡを付与するとともに、その専用アイコンＳＡを利用して、ＳＳＯ対象サービスを、パーソナルコンピュータ１１のＳＳＯサービスとして登録し、またＳＳＯサービスを、パーソナルコンピュータ１１のＳＳＯサービスとしての登録から解除する場合を説明したが、認証代行サーバ１２の認証代行サービスに専用アイコンＮＡを付与し、その専用アイコンＮＡを利用して、認証代行サービスを、パーソナルコンピュータ１１の認証代行サービスとして登録しまたはその登録から解除することもできる。
【０１３８】
この場合、例えば、図２６に示すように、アイコンフォルダＦに、認証代行サーバ１２が提供する認証代行サービスＮ１の専用アイコンＮＡ１をコピーすることにより、認証代行サーバ１２の認証代行サービスＮ１を、パーソナルコンピュータ１における認証代行サービスとして登録することができる。
【０１３９】
このように認証代行サービスを登録することができるようにすれば、特に、認証代行サービスが複数存在する場合において便利であり、例えば、図２７に示すように、新たな認証代行サービスＮ２の専用アイコンＮＡ２をコピーすることにより、その認証代行サービスＮ２を、パーソナルコンピュータ１１における認証代行サービスとしてさらに登録することができる。
【０１４０】
なお、このようにして複数の認証代行サービスを登録した場合、パーソナルコンピュータ１１のアイコン制御プログラム５３は、図１４に示した入力画面に、所定のユーザＩＤとパスワードが入力されたとき（ログインされたとき）、図２８に示すように、登録された認証代行サービスＮ１，Ｎ２に対応するアイコンフォルダＦ１，Ｆ２とともに、そのアイコンフォルダＦ１，Ｆ２に、認証代行サービスＮ１，Ｎ２により認証が代行されるサービスＳＳＯ１１，ＳＳＯ１２の専用アイコンＳＡ１，ＳＡ２をそれぞれ表示させることができる。
【０１４１】
この場合におけるＳＳＯサービスの登録またはその解除は、基本的には、図１５のフローチャートで示した場合と同様であり、例えば、図２９に示すように、ＳＳＯサービスとして登録されるサービスＳＳＯ１３（ＳＳＯ対象サービス）の専用アイコンＳＡ３を、アイコンフォルダＦ１（図２９の例では、アイコンフォルダＦ１だがアイコンフォルダＦ２でもよい）にコピーすることで、サービスＳＳＯ１３を、パーソナルコンピュータ１１のＳＳＯサービスとして登録することができる。
【０１４２】
アイコンフォルダＦ１，Ｆ２に表示されている専用アイコンＳＡを選択すれば、それに対応するサービスのコンテンツを表示させることができる。
【０１４３】
また、図２９に示したような、アイコンフォルダＦ１，Ｆ２の表示を、図３０に示すようにすることもできる。この例の場合、アイコンフォルダＦ１１には、認証代行サービスＮ１，Ｎ２の専用アイコンＮＡ１，ＮＡ２が表示され、アイコンフォルダＦ１２には、アイコンフォルダＦ１１に表示された専用アイコンＮＡ１，ＮＡ２に対応する位置に、認証代行サービスＮ１，Ｎ２により認証が代行されるサービスＳＳＯ１１，ＳＳＯ１２の専用アイコンＳＡ１，ＳＡ２が表示されるようになされている。この場合も、例えば、図３０に示すように、ＳＳＯサービスとして登録されるサービスＳＳＯ１３（ＳＳＯ対象サービス）の専用アイコンＳＡ３を、アイコンフォルダＦ１１に表示されている認証代行サービスＮ１の専用アイコンＮＡ１上にドラックアンドドロップすることで、サービスＳＳＯ１３を、認証代行サービスＮ１に認証させるようにすることができる。
【０１４４】
また、例えば、図３１に示すように、サービスＳＳＯ１２の専用アイコンＳＡ２を、アイコンフォルダＦ１２，Ｆ１１の外に、ドラックアンドドロップすることで、サービスＳＳＯ１２を、パーソナルコンピュータ１１のＳＳＯサービスとしての登録から解除することができる。
【０１４５】
なお、複数の認証代行サービスＮが登録されているとき、パーソナルコンピュータ１１自身（正確には、アイコン制御プログラム５３）が、図３２に示すように、認証代行サービスＮ１を提供する認証代行サーバ１２−１および認証代行サービスＮ２を提供する認証代行サーバ１２−２にアクセスするのに必要なユーザＩＤとパスワードを、記憶しておくようにすることもできるし、図３３に示すように、パーソナルコンピュータ１１が認証代行サーバ１２−１および認証代行サーバ１２−２にアクセスするのに必要なユーザＩＤとパスワードを管理する管理サーバ８１を別途設けることもできる。
【０１４６】
上述した一連の処理は、ハードウエアにより実行させることもできるが、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム格納媒体からインストールされる。
【０１４７】
この記録媒体は、図７に示すように、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク４１（フロッピディスクを含む）、光ディスク４２（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ　Ｄｉｓｋ−Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｋ）を含む）、光磁気ディスク４３（ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）を含む）、若しくはメモリカード４４などによりなるパッケージメディアにより構成されるだけでなく、コンピュータに予め組み込まれた状態でユーザに提供される、プログラムが記録されているＲＯＭ２２や記憶部２８に含まれるハードディスクなどで構成される。
【０１４８】
なお、本明細書において、媒体により提供されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１４９】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０１５０】
【発明の効果】
本発明によれば、直感的に、利用するサービスを登録しまたはその登録を解除することができる。
【図面の簡単な説明】
【図１】従来の認証代行サービスを説明する図である。
【図２】従来のＳＳＯサービスの登録操作を説明する図である。
【図３】従来のＳＳＯサービスの登録操作を説明する他の図である。
【図４】従来のＳＳＯサービスの登録操作を説明する他の図である。
【図５】従来のＳＳＯサービスの登録操作を説明する他の図である。
【図６】本発明を適用したサービス提供システムの構成例を示す図である。
【図７】図６のパーソナルコンピュータの構成例を示すブロック図である。
【図８】図６のパーソナルコンピュータの機能的構成例を示すブロック図である。
【図９】ＳＳＯ対象サービス登録処理を説明するフローチャートである。
【図１０】図９のフローチャートの処理で授受等される主な情報を模擬的に表す図である。
【図１１】認証代行サービスにログインする処理を説明するフローチャートである。
【図１２】図１１のフローチャートの処理で授受等される主な情報を模擬的に表す図である。
【図１３】アイコンフォルダの表示例を示す図である。
【図１４】入力画面の表示例を示す図である。
【図１５】ＳＳＯサービスの登録または解除の処理を説明するフローチャートである。
【図１６】図１５のフローチャートの処理で授受等される主な情報を模擬的に表す図である。
【図１７】ＳＳＯサービスを登録する処理を説明する図である。
【図１８】専用アイコンを表示させるための処理を説明するフローチャートである。
【図１９】専用アイコンの表示例を示す図である。
【図２０】専用アイコンの他の表示例を示す図である。
【図２１】ＳＳＯサービスを利用する処理を説明するフローチャートである。
【図２２】図２１のフローチャートの処理で授受等される主な情報を模擬的に表す図である。
【図２３】専用アイコンの他の表示例を示す図である。
【図２４】ＳＳＯサービスのコンテンツの表示例を示す図である。
【図２５】他のＳＳＯサービスのコンテンツの表示例を示す図である。
【図２６】認証代行サービスの専用アイコンの表示例を示す図である。
【図２７】他の認証代行サービスの専用アイコンの表示例を示す図である。
【図２８】アイコンフォルダの他の表示形態を示す図である。
【図２９】専用アイコンの他の表示例を示す他の図である。
【図３０】アイコンフォルダの他の表示形態を示す図である。
【図３１】アイコンフォルダの他の表示形態を示す図である。
【図３２】複数の認証代行サーバにアクセスする場合の手順を説明する図である。
【図３３】複数の認証代行サーバにアクセスする場合の他の手順を説明する図である。
【符号の説明】
１１　パーソナルコンピュータ，　１２　認証代行サーバ，　１３−１　サービスサーバ，　１３−２　サービスサーバ，　１４　アイコンサーバ，　５１　オペレーティングシステム，　５２　通信制御プログラム，　５３　アイコン制御プログラム，　５４　操作制御プログラム，　５５　表示制御プログラム，　８１　管理サーバ
【図１】
2004029890.tif 000003
【図２】
2004029890.tif 000004
【図３】
2004029890.tif 000005
【図４】
2004029890.tif 000006
【図５】
2004029890.tif 000007
【図６】
2004029890.tif 000008
【図７】
2004029890.tif 000009
【図８】
2004029890.tif 000010
【図９】
2004029890.tif 000011
【図１０】
2004029890.tif 000012
【図１１】
2004029890.tif 000013
【図１２】
2004029890.tif 000014
【図１３】
2004029890.tif 000015
【図１４】
2004029890.tif 000016
【図１５】
2004029890.tif 000017
【図１６】
2004029890.tif 000018
【図１７】
2004029890.tif 000019
【図１８】
2004029890.tif 000020
【図１９】
2004029890.tif 000021
【図２０】
2004029890.tif 000022
【図２１】
2004029890.tif 000023
【図２２】
2004029890.tif 000024
【図２３】
2004029890.tif 000025
【図２４】
2004029890.tif 000026
【図２５】
2004029890.tif 000027
【図２６】
2004029890.tif 000028
【図２７】
2004029890.tif 000029
【図２８】
2004029890.tif 000030
【図２９】
2004029890.tif 000031
【図３０】
2004029890.tif 000032
【図３１】
2004029890.tif 000033
【図３２】
2004029890.tif 000034
【図３３】
2004029890.tif 000035