【手続補正書】
【提出日】平成30年3月27日(2018.3.27)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
そこで本発明の目的は、ウェブサービスの提供を受けるための認証情報を第１の装置が適切に取得することの可能な仕組みを提供することである。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本発明の情報処理システムは、ウェブサービスを提供するウェブサービスサーバと通信可能な情報処理システムであり、前記ウェブサービスサーバでのウェブサービスの提供を受ける第１の装置と、前記第１の装置と前記ウェブサービスサーバとの認可処理を代理可能な第２の装置とを含む前記情報処理システムであって、前記第１の装置が前記ウェブサービスの提供を受けるための認証情報を前記ウェブサービスサーバに対して要求する認証情報要求手段と、前記認証情報要求手段で要求された前記認証情報を前記ウェブサービスサーバが前記第１の装置に送信するための認可処理を、前記第２の装置が実行する実行手段と、前記実行手段での前記第２の装置による前記認可処理により、前記ウェブサービスサーバから送信された前記認証情報を前記第１の装置が取得する取得手段とを備えることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
本発明によれば、ウェブサービスの提供を受けるための認証情報を第１の装置が適切に取得することが可能になる。
【手続補正４】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ウェブサービスを提供するウェブサービスサーバと通信可能な情報処理システムであり、前記ウェブサービスサーバでのウェブサービスの提供を受ける第１の装置と、前記第１の装置と前記ウェブサービスサーバとの認可処理を代理可能な第２の装置とを含む前記情報処理システムであって、
前記第１の装置が前記ウェブサービスの提供を受けるための認証情報を前記ウェブサービスサーバに対して要求する認証情報要求手段と、
前記認証情報要求手段で要求された前記認証情報を前記ウェブサービスサーバが前記第１の装置に送信するための認可処理を、前記第２の装置が実行する実行手段と、
前記実行手段での前記第２の装置による前記認可処理により、前記ウェブサービスサーバから送信された前記認証情報を前記第１の装置が取得する取得手段と
を備えることを特徴とする情報処理システム。
【請求項２】
前記第１の装置が、前記取得手段で取得された前記認証情報を用いて、前記ウェブサービスサーバに対して前記ウェブサービスを要求するウェブサービス要求手段
を更に備えることを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記情報処理システムは、前記認証情報とユーザとを対応付けて記憶する記憶装置を備え、
前記第１の装置は、前記ユーザの認証を行う認証手段を備え、
前記認証情報要求手段は、前記認証手段で認証された前記ユーザの前記認証情報を要求すること
を特徴とする請求項１または２に記載の情報処理システム。
【請求項４】
前記情報処理システムは、前記認証情報と読取媒体とを対応付けて記憶する記憶装置を備え、
前記第１の装置は、前記読取媒体から情報を取得する取得手段を備え、
前記認証情報要求手段は、前記取得手段で取得された前記情報に対応する読取媒体の前記認証情報を要求すること
を特徴とする請求項１または２に記載の情報処理システム。
【請求項５】
前記情報処理システムは、前記認可処理を行う前記第２の装置を特定するためのパスワードを生成する生成手段を備え、
前記実行手段は、ユーザから受け付けた前記パスワードに対応する前記第２の装置が、前記ウェブサービスサーバが前記認証情報を送信するための認可処理を実行すること
を特徴とする請求項１乃至４のいずれか１項に記載の情報処理システム。
【請求項６】
前記認証情報は、アクセストークンであること
を特徴とする請求項１乃至５のいずれか１項に記載の情報処理システム。
【請求項７】
ウェブサービスを提供するウェブサービスサーバと通信可能な情報処理システムであり、前記ウェブサービスサーバでのウェブサービスの提供を受ける第１の装置と、前記第１の装置と前記ウェブサービスサーバとの認可処理を代理可能な第２の装置とを含む前記情報処理システムの制御方法であって、
前記第１の装置が前記ウェブサービスの提供を受けるための認証情報を前記ウェブサービスサーバに対して要求する認証情報要求ステップと、
前記認証情報要求ステップで要求された前記認証情報を前記ウェブサービスサーバが前記第１の装置に送信するための認可処理を、前記第２の装置が実行する実行ステップと、
前記実行ステップでの前記第２の装置による前記認可処理により、前記ウェブサービスサーバから送信された前記認証情報を前記第１の装置が取得する取得ステップと
を含むことを特徴とする情報処理システムの制御方法。
【請求項８】
ウェブサービスを提供するウェブサービスサーバであり、前記ウェブサービスの提供を受ける第１の装置と、前記第１の装置と前記ウェブサービスサーバとの認可処理を代理可能な第２の装置と通信可能な前記ウェブサービスサーバであって、
第１の装置が前記ウェブサービスの提供を受けるための認証情報の要求を受け付ける受付手段と、
前記受付手段で受け付けた認証情報を前記第１の装置に送信するための認可処理を行うための認可情報を、前記第２の装置から受信する受信手段と、
前記受信手段で受信された前記認可情報による認可処理を実行する実行手段と、
前記実行手段で実行された前記認可処理の結果により、前記第１の装置に前記認証情報を送信する送信手段と
を備えることを特徴とするウェブサービスサーバ。
【請求項９】
ウェブサービスを提供するウェブサービスサーバであり、前記ウェブサービスの提供を受ける第１の装置と、前記第１の装置と前記ウェブサービスサーバとの認可処理を代理可能な第２の装置と通信可能な前記ウェブサービスサーバの制御方法であって、
第１の装置が前記ウェブサービスの提供を受けるための認証情報の要求を受け付ける受付ステップと、
前記受付ステップで受け付けた認証情報を前記第１の装置に送信するための認可処理を行うための認可情報を、前記第２の装置から受信する受信ステップと、
前記受信ステップで受信された前記認可情報による認可処理を実行する実行ステップと、
前記実行ステップで実行された前記認可処理の結果により、前記第１の装置に前記認証情報を送信する送信ステップと
を含むことを特徴とするウェブサービスサーバの制御方法。
【請求項１０】
ウェブサービスを提供するウェブサービスサーバであり、前記ウェブサービスの提供を受ける第１の装置と、前記第１の装置と前記ウェブサービスサーバとの認可処理を代理可能な第２の装置と通信可能な前記ウェブサービスサーバで実行可能なプログラムであって、
コンピュータを、
第１の装置が前記ウェブサービスの提供を受けるための認証情報の要求を受け付ける受付手段と、
前記受付手段で受け付けた認証情報を前記第１の装置に送信するための認可処理を行うための認可情報を、前記第２の装置から受信する受信手段と、
前記受信手段で受信された前記認可情報による認可処理を実行する実行手段と、
前記実行手段で実行された前記認可処理の結果により、前記第１の装置に前記認証情報を送信する送信手段
として機能させることを特徴とするプログラム。
【請求項１１】
ウェブサービスを提供するウェブサービスサーバと、前記ウェブサービスサーバでのウェブサービスの提供を受ける第１の装置と、前記第１の装置と前記ウェブサービスサーバとの認可処理を代理可能な第２の装置とを含む情報処理システムであって、
前記第１の装置が前記ウェブサービスの提供を受けるための認証情報を前記ウェブサービスサーバに対して要求する認証情報要求手段と、
前記認証情報要求手段で要求された前記認証情報を前記ウェブサービスサーバが前記第１の装置に送信するための認可処理を、前記第２の装置が実行する実行手段と、
前記実行手段での前記第２の装置による前記認可処理により、前記ウェブサービスサーバから送信された前記認証情報を前記第１の装置が取得する取得手段と
を備えることを特徴とする情報処理システム。
【請求項１２】
ウェブサービスを提供するウェブサービスサーバと、前記ウェブサービスサーバでのウェブサービスの提供を受ける第１の装置と、前記第１の装置と前記ウェブサービスサーバとの認可処理を代理可能な第２の装置とを含む情報処理システムの制御方法であって、
第１の装置が前記ウェブサービスの提供を受けるための認証情報の要求を受け付ける受付ステップと、
前記受付ステップで受け付けた認証情報を前記第１の装置に送信するための認可処理を行うための認可情報を、前記第２の装置から受信する受信ステップと、
前記受信ステップで受信された前記認可情報による認可処理を実行する実行ステップと、
前記実行ステップで実行された前記認可処理の結果により、前記第１の装置に前記認証情報を送信する送信ステップと
を含むことを特徴とするウェブサービスサーバの制御方法。