(57)【要約】  サービス提供システムは、通信端末にサービスを提供する際に、認証システムに通信端末の利用者の認証を行なわせ、通信端末から、利用者の認証に用いられる認証対象部分及び利用者の認証に用いられない認証対象外部分を含み、通信端末を識別するための端末識別情報を受信する受信部と、受信された端末識別情報のうち認証対象部分のみを、認証システムに送信する送信部と、を有する。
2017159619.tif 000002
【特許請求の範囲】
【請求項１】
通信端末にサービスを提供する際に、認証システムに前記通信端末の利用者の認証を行わせるサービス提供システムであって、
前記通信端末から、前記利用者の認証に用いられる認証対象部分及び前記利用者の認証に用いられない認証対象外部分を含み、前記通信端末を識別するための端末識別情報を受信する受信部と、
前記受信された端末識別情報のうち前記認証対象部分のみを、前記認証システムに送信する送信部と、
を有することを特徴とするサービス提供システム。
【請求項２】
前記受信部は、前記認証システムから前記認証による認証結果を受信し、
前記認証結果が正当である旨を示す場合には、前記通信端末に対して前記サービスを提供するために当該通信端末と確立する通信セッションを識別するためのセッション識別情報と前記受信部が受信した前記端末識別情報とを関連付けて管理するセッション管理部を有することを特徴とする請求項１に記載のサービス提供システム。
【請求項３】
前記認証システムは複数存在し、
前記送信部は、前記通信端末に対して、前記複数の認証システムのうちの特定の認証システムを選択するための認証先選択画面のデータを送信し、
前記受信部は、前記通信端末から送られて来た認証システムの選択結果を受信し、
前記送信部は、前記選択結果に基づいて、前記選択された認証システムに前記認証対象部分のみを送信すること
を特徴とする請求項２に記載のサービス提供システム。
【請求項４】
前記受信部は、前記通信端末から、前記端末識別情報、及び前記認証システムを選択するための認証先選択画面の表示要求を受信し、
前記受信された端末識別情報が前記セッション管理部で管理されていなかった場合には、前記送信部は、前記通信端末に対して、前記複数の認証システムのうちの特定の認証システムを選択するための認証先選択画面のデータを送信すること
を特徴とする請求項３に記載のサービス提供システム。
【請求項５】
前記端末識別情報は、電子メールアドレス、又はＵＲＬであることを特徴とする請求項１〜４のいずれか一項に記載のサービス提供システム。
【請求項６】
前記端末識別情報の認証対象部分と認証対象外部分とは、所定の記号によって区別されることを特徴とする請求項１〜５のいずれか一項に記載のサービス提供システム。
【請求項７】
請求項１〜６のいずれか一項に記載のサービス提供システムと、
前記通信端末と、
を有することを特徴とするサービス授受システム。
【請求項８】
前記通信端末は、移動体端末、情報処理端末、事務機器、家庭用電気製品、電気部品、医療機器、又は産業機器であることを特徴とする請求項７に記載のサービス授受システム。
【請求項９】
通信端末にサービスを提供する際に、認証システムに前記通信端末の利用者の認証を行わせるサービス提供システムが実行するサービス提供方法であって、
前記サービス提供システムは、前記通信端末に対して前記サービスを提供するために当該通信端末と確立する通信セッションを識別するためのセッション識別情報と、前記利用者の認証に用いられる認証対象部分及び前記利用者の認証に用いられない認証対象外部分を含み、前記通信端末を識別するための端末識別情報とを関連付けて管理するセッション管理部を有し、
前記サービス提供システムは、
前記通信端末から、前記端末識別情報を受信する受信ステップと、
前記受信された端末識別情報のうち前記認証対象部分のみを、前記認証システムに送信する送信ステップと、
を実行し、
前記受信ステップは、前記認証システムから前記認証による認証結果を受信するステップを含み、
前記認証結果が正当である旨を示す場合には、前記通信端末に対して前記サービスを提供するために当該通信端末と確立する通信セッションを識別するためのセッション識別情報と前記受信ステップで受信した前記端末識別情報とを関連付けて管理する管理ステップを実行することを特徴とするサービス提供方法。
【請求項１０】
コンピュータに、請求項９に記載の各ステップを実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サービス提供システム、サービス授受システム、サービス提供方法、及びプログラムに関するものである。
【背景技術】
【０００２】
インターネットを介して利用者にサービスを提供する場合、利用者の通信端末から送信された端末識別情報（ＩＤ等）やパスワードを用いて利用者を認証することで、端末識別情報が正当である場合に、サービスを提供するシステムが普及している（特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、利用者が自己の複数の通信端末でそれぞれのサービスを受けようとする場合、サービス毎に端末識別情報とパスワードの組みを登録しなければならず、利用者の手間が掛かるという課題が生じる。
【課題を解決するための手段】
【０００４】
請求項１に係る発明は、通信端末にサービスを提供する際に、認証システムに前記通信端末の利用者の認証を行わせるサービス提供システムであって、前記通信端末から、前記利用者の認証に用いられる認証対象部分及び前記利用者の認証に用いられない認証対象外部分を含み、前記通信端末を識別するための端末識別情報を受信する受信部と、前記受信された端末識別情報のうち前記認証対象部分のみを、前記認証システムに送信する送信部と、を有することを特徴とするサービス提供システムである。
【発明の効果】
【０００５】
以上説明したように本発明によれば、端末識別情報は認証対象部分及び認証対象外部分を含んでいるため、一旦、認証対象部分を用いて登録することにより、利用者が、認証対象外部分が異なる複数の端末識別情報を利用する場合であっても、複数の登録をする必要がないため、利用者の手間を省くことができる。
【図面の簡単な説明】
【０００６】
【図１】本実施形態に係るサービス授受システムの一例の全体構成図である。
【図２Ａ】撮影装置の一例の左側面図である。
【図２Ｂ】撮影装置の一例の正面図である。
【図２Ｃ】撮影装置の一例の平面図である。
【図３】撮影装置の使用状況の一例を示したイメージ図である。
【図４】撮影装置１０の一例のハードウェア構成図である。
【図５】通信端末３ａ，３ｂ，３ｃの一例のハードウェア構成図である。
【図６】サービス提供システム５ａ，５ｂ，５ｃ、及び認証システム７ａ，７ｂ，７ｃのそれぞれの一例のハードウェア構成図である
【図７】サービス授受システムの一例の機能ブロック図である。
【図８】セッション管理テーブルの一例を示す概念図である。
【図９Ａ】端末ＩＤの構成パターンを示した図（その１）である。
【図９Ｂ】端末ＩＤの構成パターンの一例を示した図（その２）である。
【図９Ｃ】端末ＩＤの構成パターンの一例を示した図（その３）である。
【図１０】認証システム管理テーブルの一例を示す概念図である。
【図１１Ａ】認証システム７ａが有する認証管理テーブルの一例を示す概念図である。
【図１１Ｂ】認証システム７ｂが有する認証管理テーブルの一例を示す概念図である。
【図１１Ｃ】認証システム７ｃが有する認証管理テーブルの一例を示す概念図である。
【図１２】認証処理の一例を示したシーケンス図である。
【図１３】認証処理の一例を示したシーケンス図である。
【図１４】遠隔操作の処理の一例を示したシーケンス図である。
【図１５】通信端末３ｂの画面例である。
【図１６】通信端末３ｂの画面例である。
【図１７】通信端末３ｂの画面例である。
【図１８】変形例１の通信端末の一例の機能ブロック図である。
【図１９】変形例１の認証処理の一部の一例を示したシーケンス図である。
【図２０】変形例２の認証システムの一例の機能ブロック図である。
【図２１】変形例２の認証処理の一部の一例を示したシーケンス図である。
【発明を実施するための形態】
【０００７】
以下、図面を用いて、本発明の実施形態について説明する。
【０００８】
＜＜実施形態の全体構成＞＞
図１は、本実施形態に係るサービス授受システムの一例の全体構成図である。図１に示されているように、サービス授受システム１は、複数の通信端末（３ａ，３ｂ，３ｃ）、複数のサービス提供システム（５ａ，５ｂ）、複数の認証システム（７ａ，７ｂ，７ｃ）、及び撮影装置１０を含む。これらは、インターネット等の通信ネットワーク９を介して相互に通信することができる。
【０００９】
撮影装置１０は、例えば、風景等を撮像して全天球パノラマ画像を生成するデジタルカメラである。通信端末３ａは、例えば、スマートフォンである。通信端末３ａは、撮影装置１０とBluetooth（登録商標）等の近距離無線技術を利用して通信する。例えば、通信端末３ａが撮影装置１０に対して撮影開始の指示を送信することで、撮影装置１０が通信端末３ａに対して撮影により得た画像データや音データ等の各種データを送信することができる。撮影装置１０は、単独で通信ネットワーク９を利用できないため、通信端末３ａを介して各種データを通信ネットワーク９に送信する。通信端末３ｂは、例えば、パーソナルコンピュータである。通信端末３ｃは、例えば、カーナビゲーション装置である。
【００１０】
なお、図１では、簡単に説明するため、３つの通信端末（３ａ，３ｂ，３ｃ）、２つのサービス提供システム（５ａ，５ｂ）、３つの認証システム（７ａ，７ｂ，７ｃ）、及び１つの撮影装置１０について示しているが、各台数はこれらに限らない。また、以降、複数の通信端末（３ａ，３ｂ，３ｃ）のうち、任意の通信端末を「通信端末３」と示し、複数のサービス提供システム（５ａ，５ｂ）のうち、任意のサービス提供システムを「サービス提供システム５」と示す。また、複数の認証システム（７ａ，７ｂ，７ｃ）のうち、任意の認証システムを「認証システム７」と示す。
【００１１】
また、サービス提供システム５、及び認証システム７は、各々単一のコンピュータであってもよいし、各々が複数のコンピュータを含んでもよい。撮影装置１０は、全天球パノラマ画像を生成する機能を持たない一般的なデジタルカメラであっても良い。
【００１２】
また、通信端末３は、移動体端末の一例としての、スマートフォン、パソコン、又はカーナビゲーション装置であればよい。また、これらに限られず、通信端末３の例には更に、情報処理端末、事務機器、家庭用電気製品、電気部品、医療機器、及び産業機器等が含まれる。移動体端末の例には、上記以外に、スマートウォッチ、ヘッドマウントディスプレイ、ビデオ会議端末、カメラ、ハンディターミナル及びドローン等が含まれる。情報処理端末には、デスクトップ型のＰＣ、タブレット型のＰＣ、及びサーバが含まれる。事務機器には、コピー機、プリンタ、ＦＡＸ及びこれらの機能を有するＭＦＰ(Multifunction Peripheral)、並びに、電子黒板、ビデオ会議端末、及びプロジェクター等が含まれる。家庭用電気製品には、テレビ、エアコン、冷蔵庫、レコーダ、電子レンジ等が含まれる。電気部品には、撮像素子等の電子部品が含まれる。医療機器には、ＭＲＩ(Magnetic Resonance Imaging)、ＥＥＧ(Electroencephalography)、ＭＥＧ(Magnetoencephalography)、及び内視鏡等が含まれる。産業機器には、建設機器、作業ロボット等が含まれる。
【００１３】
＜撮影装置の使用方法＞
図２Ａ〜図２Ｃ、及び図３を用いて、撮影装置１０の使用方法について説明する。
【００１４】
まず、図２Ａ〜図２Ｃを用いて、撮影装置１０の外観を説明する。図２Ａは撮影装置の一例の左側面図であり、図２Ｂは撮影装置の一例の正面図であり、図２Ｃは撮影装置の一例の平面図である。撮影装置１０は、全天球（３６０°）パノラマ画像の元になる撮影画像を得るためのデジタルカメラである。
【００１５】
図２Ａに示されているように、撮影装置１０は、人間が片手で持つことができる大きさである。また、図２Ａ〜図２Ｃに示されているように、撮影装置１０の上部には、正面側（前側）に撮像素子１０３ａ及び背面側（後側）に撮像素子１０３ｂが設けられている。また、図２Ｂに示されているように、撮影装置１０の正面側には、シャッターボタン等の操作部１１５が設けられている。
【００１６】
次に、図３を用いて、撮影装置１０の使用状況を説明する。図３は撮影装置の使用状況の一例を示したイメージ図である。撮影装置１０は、図３に示されているように、利用者が手に持って利用者の周りの被写体や風景を撮影するために用いられる。この場合、図２Ａ〜図２Ｃに示されている撮像素子１０３ａ及び撮像素子１０３ｂによって、それぞれ利用者の周りの被写体や風景が撮像されることで、２つの半球画像を得ることができる。
【００１７】
＜＜実施形態のハードウェア構成＞＞
次に、図４〜図６を用いて、本実施形態の撮影装置１０、通信端末３、サービス提供システム５のハードウェア構成を詳細に説明する。
【００１８】
＜撮影装置のハードウェア構成＞
まず、図４を用いて、撮影装置１０のハードウェア構成を説明する。なお、図４は、撮影装置１０の一例のハードウェア構成図である。以下では、撮影装置１０は、２つの撮像素子を使用した全方位撮影装置とするが、撮像素子は３つ以上いくつでもよい。また、必ずしも全方位撮影専用の装置である必要はなく、通常のデジタルカメラやスマートフォン等に後付けの全方位撮影ユニットを取り付けることで、実質的に撮影装置１０と同じ機能を有するようにしてもよい。
【００１９】
図４に示されているように、撮影装置１０は、撮像ユニット１０１、画像処理ユニット１０４、撮像制御ユニット１０５、マイク１０８、音処理ユニット１０９、ＣＰＵ(Central Processing Unit)１１１、ＲＯＭ(Read-Only Memory)１１２、ＳＲＡＭ(Static Random Access Memory)１１３、ＤＲＡＭ(Dynamic Random Access Memory)１１４、操作部１１５、ネットワークＩ／Ｆ１１６、通信部１１７、及びアンテナ１１７ａを含む。
【００２０】
このうち、撮像ユニット１０１は、各々半球画像を結像するための１８０°以上の画角を有する広角レンズ（いわゆる魚眼レンズ）１０２ａ，１０２ｂと、各広角レンズに対応させて設けられている２つの撮像素子１０３ａ，１０３ｂとを含む。撮像素子１０３ａ，１０３ｂは、魚眼レンズによる光学像を電気信号の画像データに変換して出力するＣＭＯＳ(Complementary Metal Oxide Semiconductor)センサやＣＣＤ(Charge Coupled Device)センサなどの画像センサ、この画像センサの水平又は垂直同期信号や画素クロックなどを生成するタイミング生成回路、この撮像素子の動作に必要な種々のコマンドやパラメータなどが設定されるレジスタ群などを有している。
【００２１】
撮像ユニット１０１の撮像素子１０３ａ，１０３ｂは、各々、画像処理ユニット１０４とはパラレルＩ／Ｆバスで接続されている。一方、撮像ユニット１０１の撮像素子１０３ａ，１０３ｂは、撮像制御ユニット１０５とは別に、シリアルＩ／Ｆバス（Ｉ２Ｃバス等）で接続されている。画像処理ユニット１０４及び撮像制御ユニット１０５は、バス１１０を介してＣＰＵ１１１と接続される。さらに、バス１１０には、ＲＯＭ１１２、ＳＲＡＭ１１３、ＤＲＡＭ１１４、操作部１１５、ネットワークＩ／Ｆ１１６、通信部１１７、及び電子コンパス１１８なども接続される。
【００２２】
画像処理ユニット１０４は、撮像素子１０３ａ，１０３ｂから出力される画像データをパラレルＩ／Ｆバスを通して取り込み、それぞれの画像データに対して所定の処理を施した後、これらの画像データを合成処理して、メルカトル画像のデータを作成する。
【００２３】
撮像制御ユニット１０５は、一般に撮像制御ユニット１０５をマスタデバイス、撮像素子１０３ａ，１０３ｂをスレーブデバイスとして、Ｉ２Ｃバスを利用して、撮像素子１０３ａ，１０３ｂのレジスタ群にコマンド等を設定する。必要なコマンド等は、ＣＰＵ１１１から受け取る。また、該撮像制御ユニット１０５は、同じくＩ２Ｃバスを利用して、撮像素子１０３ａ，１０３ｂのレジスタ群のステータスデータ等を取り込み、ＣＰＵ１１１に送る。
【００２４】
また、撮像制御ユニット１０５は、操作部１１５のシャッターボタンが押下されたタイミングで、撮像素子１０３ａ，１０３ｂに画像データの出力を指示する。撮影装置によっては、ディスプレイによるプレビュー表示機能や動画表示に対応する機能を持つ場合もある。この場合は、撮像素子１０３ａ，１０３ｂからの画像データの出力は、所定のフレームレート（フレーム／秒）で連続して行われる。
【００２５】
また、撮像制御ユニット１０５は、後述するように、ＣＰＵ１１１と協働して撮像素子１０３ａ，１０３ｂの画像データの出力タイミングの同期をとる同期制御部としても機能する。なお、本実施形態では、撮影装置１０には表示部が設けられていないが、表示部を設けてもよい。
【００２６】
マイク１０８は、音を音（信号）データに変換する。音処理ユニット１０９は、マイク１０８から出力される音データをＩ／Ｆバスを通して取り込み、音データに対して所定の処理を施す。
【００２７】
ＣＰＵ１１１は、撮影装置１０の全体の動作を制御すると共に必要な処理を実行する。ＲＯＭ１１２は、ＣＰＵ１１１のための種々のプログラムを記憶している。ＳＲＡＭ１１３及びＤＲＡＭ１１４はワークメモリであり、ＣＰＵ１１１で実行するプログラムや処理途中のデータ等を記憶する。特にＤＲＡＭ１１４は、画像処理ユニット１０４での処理途中の画像データや処理済みのメルカトル画像のデータを記憶する。
【００２８】
操作部１１５は、種々の操作ボタンや電源スイッチ、シャッターボタン、表示と操作の機能を兼ねたタッチパネルなどの総称である。利用者は操作ボタンを操作することで、種々の撮影モードや撮影条件などを入力する。
【００２９】
ネットワークＩ／Ｆ１１６は、ＳＤカード等の外付けのメディアやパーソナルコンピュータなどとのインターフェース回路（ＵＳＢＩ／Ｆ等）の総称である。また、ネットワークＩ／Ｆ１１６としては、無線、有線を問わないネットワークインタフェースである場合も考えられる。ＤＲＡＭ１１４に記憶されたメルカトル画像のデータは、このネットワークＩ／Ｆ１１６を介して外付けのメディアに記録されたり、必要に応じてネットワークＩ／Ｆ１１６を介して通信端末３等の外部装置に送信されたりする。
【００３０】
通信部１１７は、撮影装置１０に設けられたアンテナ１１７ａを介して、WiFi(wireless fidelity)やＮＦＣ等の短距離無線技術によって、通信端末３ａ等の外部装置と通信を行う。この通信部１１７によっても、メルカトル画像のデータを通信端末３ａ等の外部装置に送信することができる。
【００３１】
電子コンパス１１８は、地球の磁気から撮影装置１０の方位を算出し、方位情報を出力する。この方位情報はExifに沿った関連情報（メタデータ）の一例であり、撮影画像の画像補正等の画像処理に利用される。なお、関連情報には、画像の撮影日時、及び画像データのデータ容量の各データも含まれている。
【００３２】
＜スマートフォンのハードウェア構成＞
図５は、スマートフォンの一例のハードウェア構成図である。図５に示されているように、スマートフォンとしての通信端末３ａは、ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、ＥＥＰＲＯＭ３０４、ＣＭＯＳセンサ３０５、加速度・方位センサ３０６、メディアＩ／Ｆ３０８、ＧＰＳ受信部３０９を含む。
【００３３】
これらのうち、ＣＰＵ３０１は、スマートフォン全体の動作を制御する。ＲＯＭ３０２は、ＣＰＵ３０１やＩＰＬ等のＣＰＵ３０１の駆動に用いられるプログラムを記憶する。ＲＡＭ３０３は、ＣＰＵ３０１のワークエリアとして使用される。ＥＥＰＲＯＭ３０４は、ＣＰＵ３０１の制御にしたがって、スマートフォン用プログラム等の各種データの読み出し又は書き込みを行う。ＣＭＯＳセンサ３０５は、ＣＰＵ３０１の制御に従って被写体（主に自画像）を撮像し画像データを得る。加速度・方位センサ３０６は、地磁気を検知する電子磁気コンパスやジャイロコンパス、加速度センサ等の各種センサである。メディアＩ／Ｆ３０８は、フラッシュメモリ等の記録メディア３０７に対するデータの読み出し又は書き込み（記憶）を制御する。ＧＰＳ受信部３０９は、ＧＰＳ衛星からＧＰＳ信号を受信する。
【００３４】
また、スマートフォンは、遠距離通信回路３１１、カメラ３１２、撮像素子Ｉ／Ｆ３１３、マイク３１４、スピーカ３１５、音入出力Ｉ／Ｆ３１６、ディスプレイ３１７、外部機器接続Ｉ／Ｆ３１８、近距離通信回路３１９、近距離通信回路３１９のアンテナ３１９ａ、及びタッチパネル３２１を含む。
【００３５】
これらのうち、遠距離通信回路３１１は、通信ネットワーク９を介して、他の機器と通信する回路である。カメラ３１２は、ＣＰＵ３０１の制御に従って被写体を撮像して画像データを得る内蔵型の撮像部の一種である。撮像素子Ｉ／Ｆ３１３は、カメラ３１２の駆動を制御する回路である。マイク３１４は、音声を入力する内蔵型の集音部の一種である。音入出力Ｉ／Ｆ３１６は、ＣＰＵ３０１の制御に従ってマイク３１４及びスピーカ３１５との間で音信号の入出力を処理する回路である。ディスプレイ３１７は、被写体の画像や各種アイコン等を表示する液晶や有機ＥＬなどの表示部の一種である。外部機器接続Ｉ／Ｆ３１８は、各種の外部機器を接続するためのインターフェースである。近距離通信回路３１９は、ＮＦＣやBluetooth（登録商標）等を利用した通信回路である。タッチパネル３２１は、利用者がディスプレイ３１７を押下することで、スマートフォンを操作する入力部の一種である。
【００３６】
また、スマートフォンは、バスライン３１０を含む。バスライン３１０は、図５に示されているＣＰＵ３０１等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
【００３７】
＜ＰＣ、カーナビゲーション装置、サービス提供システム、認証システムの各ハードウェア構成＞
図６を用いて、ＰＣ、カーナビゲーション装置、サービス提供システム、及び認証システムの各ハードウェア構成を説明する。なお、図６は、ＰＣ、カーナビゲーション装置、サービス提供システム、及び認証システムの一例の各ハードウェア構成図である。ＰＣ、カーナビゲーション装置、サービス提供システム、及び認証システムは、ともにコンピュータであるため、以下では、サービス提供システム５の構成について説明し、その他の構成の説明は省略する。
【００３８】
サービス提供システム５は、サービス提供システム５全体の動作を制御するＣＰＵ５０１、ＩＰＬ等のＣＰＵ５０１の駆動に用いられるプログラムを記憶したＲＯＭ５０２、ＣＰＵ５０１のワークエリアとして使用されるＲＡＭ５０３、サービス提供システム５用のプログラム等の各種データを記憶するＨＤ５０４、ＣＰＵ５０１の制御にしたがってＨＤ５０４に対する各種データの読み出し又は書き込みを制御するＨＤＤ(Hard Disk Drive)５０５、フラッシュメモリ等の記録メディア５０６に対するデータの読み出し又は書き込み（記憶）を制御するメディアＩ／Ｆ５０７、カーソル、メニュー、ウィンドウ、文字、又は画像などの各種情報を表示するディスプレイ５０８、通信ネットワーク９を利用してデータ通信するためのネットワークＩ／Ｆ５０９、文字、数値、各種指示などの入力のための複数のキーを有するキーボード５１１、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行うマウス５１２、着脱可能な記録媒体の一例としてのＣＤ−ＲＯＭ(Compact Disc Read-Only Memory)５１３に対する各種データの読み出し又は書き込みを制御するＣＤ−ＲＯＭドライブ５１４、及び、上記各構成要素を図１に示されているように電気的に接続するためのアドレスバスやデータバス等のバスライン５１０を含む。
【００３９】
なお、本実施形態の各プログラムが記憶されたＣＤ−ＲＯＭ等の記録媒体は、プログラム製品(Program Product)として、国内又は国外へ提供されることができる。
【００４０】
＜＜実施形態の機能＞＞
次に、本実施形態の機能について説明する。図７は、サービス授受システムの一例の機能ブロック図である。なお、以降に示す各機能は、一又は複数の処理回路によって実現することが可能である。ここで、「処理回路」は、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたASIC(Application Specific Integrated Circuit)、DSP（digital signal processor）、FPGA（field programmable gate array）や従来の回路モジュール等のうちの一又は複数のデバイスを含む。
【００４１】
＜通信端末の機能＞
以降、ハードウェア構成が図５に示されている通信端末３ａの場合について通信端末３の機能を説明するが、通信端末３ｂ，３ｃのいずれも通信端末３ａと同様の機能を有する。
【００４２】
図７に示されているように、通信端末３は、送受信部３１、受付部３２、表示制御部３３、近距離通信部３８、及び記憶・読出部３９を有している。これら各部の機能は、図５に示されている各構成要素のいずれかが、ＥＥＰＲＯＭ３０４からＲＡＭ３０３上に展開された通信端末３用プログラムに従ったＣＰＵ３０１からの命令によって動作することで実現される。
【００４３】
また、通信端末３は、図５に示されているＲＯＭ３０２、ＲＡＭ３０３、及びＥＥＰＲＯＭ３０４によって実現される記憶部３０００を有している。
【００４４】
（通信端末の各機能）
次に、図７を用いて、通信端末３の各機能について更に詳細に説明する。
【００４５】
通信端末３の送受信部３１は、主に、図５に示されているＣＰＵ３０１からの命令、及び遠距離通信回路３１１によって実現され、通信ネットワーク９を介して、サービス提供システム５及び認証システム７と各種データ（または情報）の送受信を行う。
【００４６】
受付部３２は、主に、図５に示されているＣＰＵ３０１からの命令、及びタッチパネル３２１によって実現され、利用者の操作を受け付ける。
【００４７】
表示制御部３３は、主に、図５に示されているＣＰＵ３０１からの命令によって実現され、ディスプレイ３１７に対して所定の画面を表示させる。なお、通信端末３ａの場合、表示制御部３３は、OpenGL ES（Open Graphics Library for Embedded Systems）を利用することで、撮影装置１０から送信されてきたメルカトル画像のデータが球面を覆うように貼り付けられ、全天球パノラマ画像を作成することができる。
【００４８】
近距離通信部３８は、主に、図５に示されているＣＰＵ３０１からの命令、及び近距離通信回路３１９によって実現され、撮影装置１０等と近距離通信回路３１９によって通信を行なう。
【００４９】
記憶・読出部３９は、主に、図５に示されているＣＰＵ３０１からの命令によって実現され、記憶部３０００に各種データ（または情報）を記憶したり、記憶部３０００から各種データ（または情報）を読み出したりする。
【００５０】
＜サービス提供システムの機能＞
次に、図６〜図１０を用いて、サービス提供システム５の各機能について詳細に説明する。図７に示されているように、サービス提供システム５は、送受信部５１、判断部５２、取出部５７、及び記憶・読出部５９を有している。これら各部の機能は、図６に示されている各構成要素のいずれかが、ＨＤ５０４からＲＡＭ５０３上に展開されたサービス提供システム５用プログラムに従ったＣＰＵ５０１からの命令によって動作することで実現される。
【００５１】
また、サービス提供システム５は、図６に示されているＲＡＭ５０３、及びＨＤ５０４によって実現される記憶部５０００を有している。この記憶部５０００には、通信端末３又は認証システム７から送られて来る各種データが記憶される。
【００５２】
更に、記憶部５０００を用いて、セッション管理ＤＢ５００１、及び認証システム管理ＤＢ５００２が実現されている。このうち、セッション管理ＤＢ５００１は、後述のセッション管理テーブルの形式を有する。認証システム管理ＤＢ５００２は、後述の認証システム管理テーブルの形式を有する。以下、各テーブルについて詳細に説明する。
【００５３】
（セッション管理テーブル）
図８は、セッション管理テーブルの一例を示す概念図である。このセッション管理テーブルでは、通信端末３にサービスを提供するために、通信端末３と確立する通信セッションを識別するためのセッションＩＤ、通信端末３の利用者を識別するための端末ＩＤ、及び端末ＩＤで示される利用者の通信端末３のＩＰアドレスが関連付けて記憶され、管理されている。
【００５４】
図９Ａ〜図９Ｃは、端末ＩＤ(identification)の一例としての電子メールアドレスを示しており、それぞれが認証対象部分と認証対象外部分とを含む。認証対象部分は、認証システム７によって認証される際に利用される利用者ＩＤである。
認証対象外部分は、認証システム７によって認証される際に利用されない部分である。
【００５５】
これらのうち、図９Ａに示されている第１のパターンでは、認証対象部分は、アカウント名"asai"、ホスト名"myhost"、及びドメイン名の前段部分"ricoo.com"を含む。一方、認証対象外部分は、ドメイン名の後段部分"theta1"を含む。この場合、取出部５７は、記号"/"によって、認証対象部分と認証対象外部分とを区別する。
【００５６】
また、図９Ｂも第１のパターンを示しているが、認証対象外部分が図９Ａと異なる。即ち、認証システム７は、図９Ａに示されている端末ＩＤと、図９Ｂに示されている端末ＩＤとでは、認証対象部分が同じであるため、同じＩＤとして認証する。
【００５７】
なお、端末ＩＤは、図９Ｃに示されている第２のパターンであってもよい。この第２のパターンでは、認証対象部分は、アカウント名の前段部分"asai"を含む。一方、認証対象外部分は、アカウント名の後段部分"theta2"、ホスト名"myhost"、及びドメイン名"ricoo.com"を含む。この場合、取出部５７は、記号"+"によって、認証対象部分と認証対象外部分とを区別する。
【００５８】
（認証システム管理テーブル）
図１０は、認証システム管理テーブルの一例を示す概念図である。この認証システム管理テーブルでは、各認証システム７を識別するための認証システムＩＤ毎に、各認証システム７にアクセスするためのＵＲＬ(Uniform Resource Locator)が関連付けられて記憶され、管理されている。
【００５９】
（サービス提供システムの各機能）
次に、図７を用いて、サービス提供システム５の各機能について詳細に説明する。
【００６０】
サービス提供システム５の送受信部５１は、主に、図６に示されているＣＰＵ５０１からの命令、及びネットワークＩ／Ｆ５０９によって実現され、通信ネットワーク９を介して通信端末３、又は認証システム７と各種データ（または情報）の送受信を行う。
【００６１】
判断部５２は、主に、図６に示されているＣＰＵ５０１からの命令によって実現され、例えば、通信端末３にサービスを提供するための通信セッションが既に確立されているか否かを判断する。
【００６２】
取出部５７は、主に、図６に示されているＣＰＵ５０１からの命令によって実現され、端末ＩＤから、図９Ａ〜図９Ｃに示されているような利用者ＩＤ（認証対象部分）を取り出す処理を行う。
【００６３】
記憶・読出部５９は、主に、図６に示されているＣＰＵ５０１からの命令、及びＨＤＤ５０５によって実現され、記憶部５０００に各種データを記憶したり、記憶部５０００から各種データを読み出したりする。
【００６４】
＜認証システムの機能＞
次に、図７及び図１１Ａ〜図１１Ｃを用いて、認証システム７の機能について詳細に説明する。認証システム７は、送受信部７１、認証部７２、及び、記憶・読出部７９を有している。これら各部の機能は、図７に示されている各構成要素のいずれかが、ＨＤ５０４からＲＡＭ５０３上に展開された認証システム７用プログラムに従ったＣＰＵ５０１からの命令によって動作することで実現される。
【００６５】
また、認証システム７は、図６に示されているＲＡＭ５０３、及びＨＤ５０４によって実現される記憶部７０００を有している。この記憶部７０００には、通信端末３又はサービス提供システム５から送られて来る各種データが記憶される。
【００６６】
更に、記憶部５０００には、認証管理ＤＢ７００１が構築されている。認証管理ＤＢ７００１は、後述の認証管理テーブルの形式を有する。以下、このテーブルについて詳細に説明する。
【００６７】
（認証管理テーブル）
図１１Ａは認証システム７ａが有する認証管理テーブルの一例を示す概念図、図１１Ｂは認証システム７ｂが有する認証管理テーブルの一例を示す概念図、図１１Ｃは認証システム７ｃが有する認証管理テーブルの一例を示す概念図である。
【００６８】
各認証管理テーブルでは、端末ＩＤのうちの利用者ＩＤ（認証対象部分）とパスワードとが関連付けて記憶され、管理されている。
【００６９】
（認証システムの各機能）
次に、図７を用いて、認証システム７の各機能について詳細に説明する。
【００７０】
認証システム７の送受信部７１は、主に、図６に示されているＣＰＵ５０１からの命令、及びネットワークＩ／Ｆ５０９によって実現され、通信ネットワーク９を介して通信端末３及びサービス提供システム５と各種データ（または情報）の送受信を行う。
【００７１】
認証部７２は、主に、図６に示されているＣＰＵ５０１からの命令によって実現され、認証要求を送信した通信端末３に、サービスを受けられる正当な権限があるか否かを判断することで、ＩＤの認証を行なう。
【００７２】
記憶・読出部７９は、主に、図６に示されているＣＰＵ５０１からの命令、及びＨＤＤ５０５によって実現され、記憶部７０００に各種データ（または情報）を記憶したり、記憶部７０００から各種データ（または情報）を読み出したりする。
【００７３】
＜＜実施形態の処理又は動作＞＞
続いて、図１２〜図１７を用いて、本実施形態の処理又は動作について説明する。図１２及び図１３は、認証処理の一例を示したシーケンス図である。図１５〜図１７は、通信端末３ｂの画面例である。
【００７４】
図１２に示されているように、通信端末３の送受信部３１からサービス提供システム５に対して、認証先選択画面の表示要求を送信する（ステップＳ２１）。この要求には、通信端末３の端末ＩＤが含まれている。また、この際、送受信部３１は、自端末のＩＰアドレスを送信する。これにより、サービス提供システム５の送受信部５１は、認証先選択画面の表示要求、及び通信端末３のＩＰアドレスを受信する。
【００７５】
次に、サービス提供システム５の判断部５２は、セッション管理テーブル（図８参照）に、ステップＳ２１で受信された端末ＩＤが所定のセッションＩＤと関連づけて管理されているか否かを判断する（ステップＳ２２）。以降、端末ＩＤが管理されていなかった場合について説明する。
【００７６】
サービス提供システム５の送受信部５１は通信端末３に対して、認証先選択画面のデータを送信する（ステップＳ２３）。これにより、通信端末３の送受信部３１は、認証先選択画面のデータを受信する。
【００７７】
次に、通信端末３の表示制御部３３はディスプレイ３１７に対して、図１５に示されているような認証先選択画面ｓ１を表示させる（ステップＳ２４）。図１５では、通信端末３ｂとしてのＰＣに表示される画面例が示されている。この認証先選択画面ｓ１には、端末ＩＤの入力欄ｂ１、パスワードの入力欄ｂ２、及びログイン要求（認証要求）するためのログインボタンｂ３が表示されている。更に、認証先選択画面ｓ１には、認証システム７ａ，７ｂ，７ｃをそれぞれ選択するための認証システム選択ボタンａ１，ａ２，ａ３が表示されている。ここで、利用者が、入力欄ｂ１に自己の端末ＩＤ、入力欄ｂ２に自己のパスワードを入力し、認証システム選択ボタンａ１，ａ２，ａ３のうち所望のボタンを押下し、ログインボタンｂ３を押下すると、受付部３２が各入力及び選択を受け付ける（ステップＳ２５）。そして、送受信部３１はサービス提供システム５に対して、ＩＤ（ここでは、端末ＩＤ又は利用者ＩＤ）の認証要求を送信する（ステップＳ２６）。この認証要求には、ステップＳ２５で受け付けられた端末ＩＤ及びパスワード、並びに認証システムの選択結果及び通信端末３のＵＲＬが含まれている。この認証システムの選択結果は、認証システム７を識別するための認証システムＩＤを示している。これにより、サービス提供システム５の送受信部５１は、ＩＤの認証要求を受信する。
【００７８】
次に、サービス提供システム５の記憶・読出部５９は、ステップＳ２６で受信された選択結果としての認証システムＩＤを検索キーとして、認証システム管理テーブル（図１０参照）を検索することにより、対応する認証システムのＵＲＬを読み出す（ステップＳ２７）。
【００７９】
次に、取出部５７は、ステップＳ２６で受信された端末ＩＤのうち、利用者ＩＤ（認証対象部分）のみを取り出す（ステップＳ２８）。そして、送受信部５１は、ステップＳ２７で読み出されたＵＲＬで示される認証システム７に対して、ＩＤの認証要求を送信する（ステップＳ２９）。このＩＤの認証要求には、ステップＳ２８で取り出された利用者ＩＤ（認証対象部分）、ステップＳ２６で受信されたパスワード、及びステップ２６で受信された通信端末３のＵＲＬが含まれている。これにより、認証システム７の送受信部７１は、利用者の認証要求を受信する。
【００８０】
次に、認証システム７の記憶・読出部７９は、ステップＳ２９によって受信された利用者ＩＤ（認証対象部分）及びパスワードの組を検索キーとし、認証管理テーブル（図１１Ａ〜図１１Ｃ参照）において同じ組の認証対象部分及びパスワードを検索した結果を用いて、認証部７２が認証を行なう（ステップＳ３０）。認証部７２は、同じ組が管理されている場合には、通信端末３がサービス提供システム５からサービスを受けるための正当な通信端末であると判断し、同じ組が管理されていない場合には、通信端末３がサービス提供システム５からサービスを受けるための正当な通信端末でないと判断する。
【００８１】
なお、ステップＳ２８では、取出部５７が端末ＩＤから認証対象部分を取り出したが、これに限るものではない。例えば、サービス提供システム５が取出部５７を有さず、ステップＳ２９において、送受信部５１が、パスワード及びＵＲＬの他に、端末ＩＤのうち利用者ＩＤ（認証対象部分）のみを送信するようにしてもよい。
【００８２】
続いて、図１３に示されているように、認証システム７の認証部７２は、トークン（送信権）の暗号化を行なう（ステップＳ４１）。そして、送受信部７１は、ステップＳ２９によって受信された通信端末３のＵＲＬに基づいて、この通信端末３に認証結果を送信する（ステップＳ４２）。この認証結果は、通信端末３が正当であるか否かを示すとともに、ステップＳ４１によって暗号化されたトークンが含まれている。これにより、通信端末３の送受信部３１は、利用者の認証結果を受信する。以降、利用者が正当な権限を有する場合について説明する。
【００８３】
なお、利用者が正当な権限を有しない場合、すなわちステップＳ３０の認証結果が否定的であった場合には、例えば認証システム７はサービス提供システム５を介し、ステップＳ２１で表示要求を送信した通信端末３に対し、エラー出力等を行う。
【００８４】
通信端末３の送受信部３１は、サービス提供システム５に対して、セッション確立要求を送信する（ステップＳ４３）。このセッション確立要求には、端末ＩＤ、及びステップ４２で受信された暗号化されているトークンが含まれている。これにより、サービス提供システム５の送受信部５１は、セッション確立要求を受信する。
【００８５】
次に、サービス提供システム５は、セッション確立要求を送信した通信端末３が、ステップＳ３０で正当であると判断されたことを確認するため、送受信部５１が認証システム７に対してトークンの認証要求を送信する（ステップＳ４４）。このトークンの認証要求には、ステップＳ４３で受信された暗号化されているトークンが含まれている。これにより、認証システム７の送受信部７１は、トークンの認証要求を受信する。
【００８６】
次に、認証システム７の認証部７２は、ステップＳ４４によって受信された、暗号化されているトークンを復号化する（ステップＳ４５）。そして、認証部７２は、ステップＳ４１で暗号化する前のトークンと、ステップＳ４５で復号化した後のトークンとを比較することで、トークンの認証を行なう（ステップＳ４６）。そして、認証システム７の送受信部７１は、サービス提供システム５に対して、ステップＳ４６の認証結果を送信する（ステップＳ４７）。これにより、サービス提供システム５の送受信部５１は、認証結果を受信する。以降、ステップＳ４６においてトークンが正当であると判断された場合について説明する。
【００８７】
なお、ステップＳ４６においてトークンが正当でないと判断された場合、例えば認証システム７はサービス提供システム５を介し、ステップＳ４３でセッション確立要求を送信した通信端末３に対し、エラー出力等を行う。
【００８８】
次に、サービス提供システム５の記憶・読出部５９は、セッション管理テーブル（図８参照）において、新たにセッションＩＤを割り当てるとともに、このセッションＩＤに対して、ステップＳ２６で受信された端末ＩＤ及びステップＳ２１で受信されたＩＰアドレスを関連付けて管理する（ステップＳ４８）。そして、送受信部５１は、通信端末３に対してサービス提供画面のデータを送信する（ステップＳ４９）。これにより、通信端末３の送受信部３１は、サービス提供画面のデータを受信する。
【００８９】
次に、通信端末３の表示制御部３３は、ディスプレイ３１７上に、図１６に示されているようなサービス提供画面ｓ２を表示させる（ステップＳ５０）。図１６では、通信端末３ｂとしてのＰＣに表示される画面例が示されている。ここでは、サービス提供例として、通信端末３ｂから通信端末３ａに対する遠隔操作を実現させるための遠隔操作サービスについて説明する。図１６に示されているサービス提供画面ｓ２には、遠隔操作対象の利用者を識別するための端末ＩＤの入力欄ｂ１１、及び「遠隔操作開始」ボタンｂ１２が表示されている。
【００９０】
なお、上述したステップＳ２２で、セッション管理テーブルにステップＳ２１で受信された端末ＩＤが所定のセッションＩＤと関連づけて管理されていた場合には、その後のステップＳ２３〜Ｓ４８が省略され、処理が直接ステップＳ４９に進む。
【００９１】
続いて、図１４を用いて、通信端末３ｂから通信端末３ａに対する遠隔操作の処理を説明する。図１４は、遠隔操作の処理の一例を示したシーケンス図である。なお、ここでは、図１に示されている通信端末３ａ，３ｂは、同じ利用者が所有している通信端末である。また、通信端末３ａ，３ｂは、既に図１２及び図１３に示されている各処理を終了している状態である。この場合、例えば、利用者は、通信端末３ａ，３ｂで異なる端末ＩＤを利用してそれぞれ独立にサービスの提供を受けることができる場合であっても、認証システム７によって、共通の認証対象部分（ここでは、"asai@myhost.ricoo.com"）及びパスワード（ここでは、"aaaa"）の組によって同じ認証が行なわれる。そのため、利用者は、複数の認証のために、通信端末３毎にそれぞれ端末ＩＤ及びパスワードを登録する必要がない。更に、ここでは、通信端末３ａ，３ｂは、セッション管理テーブル（図８参照）において、それぞれセッションＩＤが、「ｓｅ０１」,「ｓｅ０２」として管理されている。
【００９２】
図１４に示されているように、通信端末３ｂの利用者が、入力欄ｂ１１に、遠隔操作の対象である通信端末３ａを利用する場合の端末ＩＤを入力し、「遠隔操作開始」ボタンｂ１２を押下すると、通信端末３ｂの受付部３２は、遠隔操作対象の指定と遠隔操作開始の命令とを受け付ける（ステップＳ６１）。ここでは、遠隔操作の一例として、通信端末３ｂから通信端末３ａに対して、撮影装置１０の撮影を開始させる要求を行なう。これにより、通信端末３ｂの送受信部３１は、サービス提供システム５に対して、遠隔操作の開始要求を送信する（ステップＳ６２）。この開始要求には、遠隔操作元である通信端末３ｂを利用する場合の端末ＩＤ、及び遠隔操作先である通信端末３ａを利用する場合の端末ＩＤが含まれている。これにより、サービス提供システム５の送受信部５１は、遠隔操作の開始要求を受信する。
【００９３】
次に、サービス提供システム５の記憶・読出部５９は、ステップＳ６２によって受信された遠隔操作先である通信端末３ａを利用する場合の端末ＩＤを検索キーとして、セッション管理テーブル（図８参照）を検索することにより、対応する遠隔操作先である通信端末３ａのＩＰアドレスを読み出す（ステップＳ６３）。そして、送受信部５１は、ステップＳ６３によって読み出されたＩＰアドレスで示される通信端末３ａ対して、遠隔操作の開始要求を送信する（ステップＳ６４）。この開始要求には、遠隔操作元である通信端末３ｂを利用する場合の端末ＩＤ、及び遠隔操作先である通信端末３ａを利用する場合の端末ＩＤが含まれている。これにより、通信端末３ａの送受信部３１は、遠隔操作の開始要求を受信する。
【００９４】
次に、通信端末３ａの近距離通信部３８は、撮影装置１０に対して被写体や風景等の撮像を開始させる撮像開始指示を送信する（ステップＳ６５）。その結果、撮影装置１０は当該撮像開始指示にしたがって撮像を行い、撮像結果を通信端末３ａに送信し、近距離通信部３８が撮像結果を受信する。これにより、通信端末３ａの送受信部３１は、サービス提供システム５に対して、遠隔操作の結果（すなわち撮像結果）を送信する（ステップＳ６６）。これにより、サービス提供システム５の送受信部５１は、遠隔操作の結果を受信する。ここでは、受信された遠隔操作の結果が、遠隔操作が成功した旨を示す場合について、以下に説明する。
【００９５】
サービス提供システム５の送受信部５１は、ステップＳ６２の遠隔操作の開始要求の送信元である通信端末３ｂに対して、遠隔操作の結果を送信する（ステップＳ６７）。これにより、通信端末３ｂの送受信部３１は、遠隔操作の結果を受信する。
【００９６】
次に、通信端末３ｂでは、表示制御部３３が、図１７に示されているような操作結果表示画面ｓ３を表示させる。図１７に示されている操作結果表示画面ｓ３は、サービス提供画面ｓ２に対して、更に、「遠隔操作成功」の旨を示すメッセージｂ１３を含む。
【００９７】
なお、ステップＳ６６で送信された遠隔操作の結果が、遠隔操作が失敗した旨を示す場合、例えば通信端末３ａはサービス提供システム５を介し、ステップＳ６２で遠隔操作の開始要求を送信した通信端末３ｂに対し、エラー出力等を行う。
【００９８】
＜＜本実施形態の主な効果＞＞
以上説明したように本実施形態によれば、端末ＩＤは利用者ＩＤ（認証対象部分）及び認証対象外部分を含んでいるため、一旦、認証対象部分とパスワードの組を登録してしまえば、利用者が、認証対象外部分が異なる複数の通信端末を利用する場合であっても、通信端末毎に複数の登録をする必要がないため、利用者の手間を省くことができる。
【００９９】
以上、サービス提供システム、サービス授受システム、サービス提供方法、及びプログラムを実施形態により説明したが、本発明は上記実施形態に限定されるものでなく、本発明の範囲内で種々の変形及び改良が可能である。
【０１００】
〔変形例１〕
図１８及び図１９を用いて、本実施形態の変形例１を説明する。図１８は、変形例１の通信端末の一例の機能ブロック図である。図１９は、変形例１の認証処理の一部の一例を示したシーケンス図である。
【０１０１】
上記実施形態では、サービス提供システム５が、ステップＳ２８において端末ＩＤの認証対象部分を取り出したが、変形例１では、通信端末３'がステップＳ１２４において、端末ＩＤの認証対象部分を取り出す。
【０１０２】
図１８に示されているように、変形例１では、取出部３７を有している通信端末３'が存在する。取出部３７は、上述した取出部５７と同様の機能を有する。この場合、取出部５７を有していないサービス提供システム５'が存在する。なお、図１８において、図７と同様の機能を有する部分には同様の符号を付して説明を省略する。
【０１０３】
続いて、図１９を用いて、変形例１の処理又は動作について説明する。なお、変形例１では、上記実施形態のステップＳ２１〜Ｓ２５，Ｓ４１〜Ｓ５０と同様の処理又は動作を行なうため、図１２のステップＳ２６〜Ｓ３０に代わるステップＳ１２４〜Ｓ１３０について説明する。
【０１０４】
図１９に示されているように、通信端末３'では、取出部３７が、端末ＩＤから認証対象部分のみを取り出す（ステップＳ１２４）。そして、送受信部３１はサービス提供システム５'に対して、利用者の認証要求を送信する（ステップＳ１２７）。この利用者の認証要求には、ステップＳ１２４で取り出された端末ＩＤの認証対象部分、ステップＳ２５で受け付けられたパスワード、並びに、認証システムの選択結果及び通信端末３'のＵＲＬが含まれている。これにより、サービス提供システム５'の送受信部５１は、利用者の認証要求を受信する。
【０１０５】
次に、ステップＳ２７と同様に、サービス提供システム５'の記憶・読出部５９は、ステップＳ１２７で受信された選択結果としての認証システムＩＤを検索キーとして、認証システム管理テーブル（図１０参照）を検索することにより、対応する認証システムのＵＲＬを読み出す（ステップＳ１２８）。なお、ステップＳ１２９，Ｓ１３０は、上記実施形態のステップ２９，３０と同様の処理であるため、説明を省略する。
【０１０６】
以上のように変形例１によれば、上記実施形態と同様の効果を奏する。
【０１０７】
なお、ステップＳ１２４では、取出部３７が端末ＩＤから認証対象部分を取り出したが、これに限るものではない。例えば、通信端末３'が取出部３７を有さず、ステップＳ１２７において、送受信部３１が、パスワード、選択結果、及びＵＲＬの他に、端末ＩＤのうち認証対象部分のみを送信するようにしてもよい。
【０１０８】
〔変形例２〕
図２０及び図２１を用いて、本実施形態の変形例２を説明する。図２０は、変形例２の認証システムの一例の機能ブロック図である。図２１は、変形例２の認証処理の一部の一例を示したシーケンス図である。
【０１０９】
上記実施形態では、サービス提供システム５が、ステップＳ２８において端末ＩＤの認証対象部分を取り出したが、変形例２では、認証システム７'がステップＳ２２９において、端末ＩＤの認証対象部分を取り出す。
【０１１０】
図２０に示されているように、変形例２では、取出部７７を有している認証システム７'が存在する。取出部７７は、取出部５７と同様の機能を有する。この場合、取出部５７を有していないサービス提供システム５'が存在する。なお、図２０において、図７と同様の機能を有する部分には同様の符号を付して説明を省略する。
【０１１１】
続いて、図２１を用いて、変形例２の処理又は動作について説明する。なお、変形例２では、上記実施形態のステップＳ２１〜Ｓ２５，Ｓ４１〜Ｓ５０と同様の処理又は動作を行なうため、図１２のステップＳ２６〜Ｓ３０に代わるステップＳ２２６〜Ｓ２３０について説明する。
【０１１２】
図２１に示されているように、ステップＳ２６と同様に、送受信部３１はサービス提供システム５'に対して、利用者の認証要求を送信する（ステップＳ２２６）。この利用者の認証要求には、ステップＳ２５で受け付けられた端末ＩＤ及びパスワード、並びに認証システムの選択結果及び通信端末３のＵＲＬが含まれている。この認証システムの選択結果は、認証システム７を識別するための認証システムＩＤを示している。これにより、サービス提供システム５'の送受信部５１は、利用者の認証要求を受信する。
【０１１３】
次に、サービス提供システム５'の記憶・読出部５９は、ステップＳ２２６で受信された選択結果としての認証システムＩＤを検索キーとして、認証システム管理テーブル（図１０参照）を検索することにより、対応する認証システムのＵＲＬを読み出す（ステップＳ２２７）。
【０１１４】
次に、送受信部５１は、ステップＳ２２７で読み出されたＵＲＬで示される認証システム７に対して、利用者の認証要求を送信する（ステップＳ２２８）。この利用者の認証要求には、ステップＳ２２６で受信された端末ＩＤパスワード及び通信端末３のＵＲＬが含まれている。これにより、認証システム７'の送受信部７１は、利用者の認証要求を受信する。
【０１１５】
次に、認証システム７'の取出部７７は、ステップＳ２２８で受信された端末ＩＤのうち、認証対象部分のみを取り出す（ステップＳ２２９）。そして、認証システム７'の記憶・読出部７９は、ステップＳ３０と同様に、ステップＳ２２８によって受信された認証対象部分及びパスワードの組を検索キーとし、認証管理テーブル（図１１Ａ〜図１１Ｃ参照）において同じ組の認証対象部分及びパスワードを検索した結果を用いて、認証部７２が認証を行なう（ステップＳ２３０）。
【０１１６】
以上のように変形例２によれば、上記実施形態と同様の効果を奏する。
【０１１７】
〔変形例３〕
上記実施形態では、ステップＳ２５において、利用者が端末ＩＤ及びパスワードを入力したが、この方法に限られない。例えば、通信端末が電気部品の場合のように、入力するための画面が表示されない場合、予め通信端末に記憶されている端末ＩＤ及びパスワードがステップＳ２６でサービス提供システムに送信される。予め通信端末に端末ＩＤ及びパスワードを記憶する方法として、他のＰＣから通信ネットワークを介して通信端末に端末ＩＤ及びパスワードを送信する方法や、端末ＩＤ及びパスワードが記録された記録媒体（SIMカード等）を通信端末に差し込んで端末ＩＤ及びパスワードを通信端末に送る方法などが挙げられる。
【符号の説明】
【０１１８】
１  サービス授受システム
３ａ  通信端末
３ｂ  通信端末
３ｃ  通信端末
５ａ  サービス提供システム
５ｂ  サービス提供システム
７ａ  認証システム
７ｂ  認証システム
７ｃ  認証システム
９  通信ネットワーク
１０  撮影装置
５１  送受信部（受信部の一例、送信部の一例）
５２  判断部（判断部の一例）
５７  取出部
５９  記憶・読出部
５０００  記憶部
５００１  セッション管理ＤＢ（セッション管理部の一例）
５００２  認証システム管理ＤＢ
本国際出願は２０１６年３月１４日に出願した日本国特許出願２０１６−０５００１９号に基づく優先権を主張するものであり、日本国特許出願２０１６−０５００１９号の全内容を本国際出願に援用する。
【先行技術文献】
【特許文献】
【０１１９】
【特許文献１】特開２０１５−２０１８２７号公報
【図１】
2017159619.tif 000003
【図２Ａ】
2017159619.tif 000004
【図２Ｂ】
2017159619.tif 000005
【図２Ｃ】
2017159619.tif 000006
【図３】
2017159619.tif 000007
【図４】
2017159619.tif 000008
【図５】
2017159619.tif 000009
【図６】
2017159619.tif 000010
【図７】
2017159619.tif 000011
【図８】
2017159619.tif 000012
【図９Ａ】
2017159619.tif 000013
【図９Ｂ】
2017159619.tif 000014
【図９Ｃ】
2017159619.tif 000015
【図１０】
2017159619.tif 000016
【図１１Ａ】
2017159619.tif 000017
【図１１Ｂ】
2017159619.tif 000018
【図１１Ｃ】
2017159619.tif 000019
【図１２】
2017159619.tif 000020
【図１３】
2017159619.tif 000021
【図１４】
2017159619.tif 000022
【図１５】
2017159619.tif 000023
【図１６】
2017159619.tif 000024
【図１７】
2017159619.tif 000025
【図１８】
2017159619.tif 000026
【図１９】
2017159619.tif 000027
【図２０】
2017159619.tif 000028
【図２１】
2017159619.tif 000029
【国際調査報告】
2017159619.tif 000030
2017159619.tif 000031