【手続補正書】
【提出日】平成28年6月24日(2016.6.24)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】通信方法、装置、プログラム、およびネットワークシステム
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、Ｗｅｂブラウザを備えた装置と、Ｗｅｂサービスを提供するサーバシステムによる通信方法に関する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明は、上記の課題を鑑みて、Ｗｅｂサービスを利用するための認証ＩＤの取得のための通信と、認証ＩＤを用いてＷｅｂサービスを提供するための通信とにおいて異なる通信手法に従って通信する通信方法、装置、プログラム、およびネットワークシステムを提供することを目的とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明に係る通信方法は、Ｗｅｂブラウザを備えた装置とサーバシステムとによる通信方法であって、前記装置が、前記ＷｅｂブラウザによりＷｅｂサービスを利用するための認証ＩＤを、前記サーバシステムから前記Ｗｅｂブラウザを用いない第１の通信手法により取得する取得ステップと、前記装置が、前記Ｗｅｂブラウザを用いる第２の通信手法により、前記取得ステップにおいて取得した前記認証ＩＤを用いて、前記サーバシステムに含まれる前記Ｗｅｂサービスを提供するＷｅｂサーバと通信する通信ステップとを含むことを特徴とする。
【手続補正５】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
Ｗｅｂブラウザを備えた装置とサーバシステムとによる通信方法であって、
前記装置が、前記ＷｅｂブラウザによりＷｅｂサービスを利用するための認証ＩＤを、前記サーバシステムから前記Ｗｅｂブラウザを用いない第１の通信手法により取得する取得ステップと、
前記装置が、前記Ｗｅｂブラウザを用いる第２の通信手法により、前記取得ステップにおいて取得した前記認証ＩＤを用いて、前記サーバシステムに含まれる前記Ｗｅｂサービスを提供するＷｅｂサーバと通信する通信ステップと
を含むことを特徴とする通信方法。
【請求項２】
前記サーバシステムが、前記通信ステップにおいて受信した前記認証ＩＤに対応する所定の登録情報が前記サーバシステムに登録されているか確認する確認ステップと、
前記サーバシステムが、前記確認ステップにおいて前記所定の登録情報が前記サーバシステムに登録されていると確認された場合、前記所定の登録情報をユーザが入力するための第１の画面に関する第１の情報を前記装置に送信し、前記確認ステップにおいて前記所定の登録情報が前記サーバシステムに登録されていると確認されなかった場合、前記第１の情報を送信せずに、前記Ｗｅｂサービスにより提供される第２の画面に関する第２の情報を前記装置に送信する送信ステップと、
前記装置が、前記送信ステップにより送信された前記第１の情報または前記第２の情報に基づいて、前記第１の画面または前記第２の画面を表示する表示ステップと、
を含むことを特徴とする請求項１に記載の通信方法。
【請求項３】
前記装置が、ユーザによる所定の指示が入力された場合に、前記認証ＩＤが前記装置のメモリに保持されているか判定する判定ステップをさらに含み、
前記取得ステップでは、前記認証ＩＤが前記装置のメモリに保持されていると前記判定ステップにおいて判定されなかった場合に、前記認証ＩＤを前記第１の通信手法により取得する
ことを特徴とする請求項１または２に記載の通信方法。
【請求項４】
前記認証ＩＤが前記装置のメモリに保持されていると前記判定ステップにおいて判定された場合に、前記取得ステップでは前記認証ＩＤが取得されず、
前記通信ステップでは、前記メモリに保持されている前記認証ＩＤを用いて、前記第２の通信手法により前記Ｗｅｂサーバと通信する
ことを特徴とする請求項３に記載の通信方法。
【請求項５】
前記取得ステップは、
前記装置が、
前記サーバシステムからワンタイムパスワードを取得するステップと、
前記取得したワンタイムパスワードを用いて、前記サーバシステムに対し、認証ＩＤを依頼するステップと、
認証ＩＤの依頼を受けた前記サーバシステムが、
前記ワンタイムパスワードの照合を行うステップと、
前記照合の結果を受けて、前記装置に対する認証ＩＤを生成するステップと
を含むことを特徴とする請求項１乃至４のいずれか１項に記載の通信方法。
【請求項６】
前記サーバシステムは、前記Ｗｅｂサーバと、前記Ｗｅｂサーバとは異なり且つ前記通信ステップにおいて受信した前記認証ＩＤに基づく認証を行う認証サーバとを含むことを特徴とする請求項１乃至５のいずれか１項に記載の通信方法。
【請求項７】
前記第１の通信手法は、前記認証ＩＤの取得を行うためのアプリケーションによるＴＣＰ又はＸＭＰＰ上で所定の通信方式を用いた通信であり、
前記第２の通信手法は、前記ＷｅｂブラウザによるＨＴＴＰ又はＨＴＴＰＳを用いた通信である
ことを特徴とする請求項１乃至６のいずれか１項に記載の通信方法。
【請求項８】
Ｗｅｂブラウザを備え、サーバシステムと通信可能な装置であって、
前記ＷｅｂブラウザによりＷｅｂサービスを利用するための認証ＩＤを、前記サーバシステムから前記Ｗｅｂブラウザを用いない第１の通信手法により取得する取得手段と、
前記Ｗｅｂブラウザを用いる第２の通信手法により、前記取得手段により取得した前記認証ＩＤを用いて、前記サーバシステムに含まれる前記Ｗｅｂサービスを提供するＷｅｂサーバと通信する通信手段と
を備えることを特徴とする装置。
【請求項９】
ユーザによる所定の指示が入力された場合に、前記認証ＩＤが前記装置のメモリに保持されているか判定する判定手段をさらに備え、
前記取得手段は、前記認証ＩＤが前記装置のメモリに保持されていると前記判定手段により判定されなかった場合に、前記認証ＩＤを前記第１の通信手法により取得する
ことを特徴とする請求項８に記載の装置。
【請求項１０】
前記認証ＩＤが前記装置のメモリに保持されていると前記判定手段により判定された場合に、前記取得手段は前記認証ＩＤを取得せず、
前記通信手段は、前記メモリに保持されている前記認証ＩＤを用いて、前記第２の通信手法により前記Ｗｅｂサーバと通信する
ことを特徴とする請求項９に記載の装置。
【請求項１１】
前記第１の通信手法は、前記認証ＩＤの取得を行うためのアプリケーションによるＴＣＰ又はＸＭＰＰ上で所定の通信方式を用いた通信であり、
前記第２の通信手法は、前記ＷｅｂブラウザによるＨＴＴＰ又はＨＴＴＰＳを用いた通信である
ことを特徴とする請求項８乃至１０のいずれか１項に記載の装置。
【請求項１２】
画像を印刷用紙に印刷する印刷部をさらに備えることを特徴とする請求項８乃至１１のいずれか１項に記載の装置。
【請求項１３】
請求項８乃至１２のいずれか１項に記載の各手段としてコンピュータを機能させるためのプログラム。
【請求項１４】
Ｗｅｂブラウザを備えた装置と、サーバシステムとを含むネットワークシステムであって、
前記装置が、
前記ＷｅｂブラウザによりＷｅｂサービスを利用するための認証ＩＤを、前記サーバシステムから前記Ｗｅｂブラウザを用いない第１の通信手法により取得する取得手段と、
前記Ｗｅｂブラウザを用いる第２の通信手法により、前記取得手段により取得した前記認証ＩＤを用いて、前記サーバシステムに含まれる前記Ｗｅｂサービスを提供するＷｅｂサーバと通信する通信手段と
を備えることを特徴とするネットワークシステム。
【請求項１５】
前記サーバシステムが、
前記通信手段により送信された前記認証ＩＤに対応する所定の登録情報が前記サーバシステムに登録されているか確認する確認手段と、
前記確認手段により前記所定の登録情報が前記サーバシステムに登録されていると確認された場合、前記所定の登録情報をユーザが入力するための第１の画面に関する第１の情報を前記装置に送信し、前記確認手段により前記所定の登録情報が前記サーバシステムに登録されていると確認されなかった場合、前記第１の情報を送信せずに、前記Ｗｅｂサービスにより提供される第２の画面に関する第２の情報を前記装置に送信する送信手段と、
を備え、
前記装置が、
前記送信手段により送信された前記第１の情報または前記第２の情報に基づいて、前記第１の画面または前記第２の画面を表示する表示手段と、
を備える
ことを特徴とする請求項１４に記載のネットワークシステム。
【請求項１６】
前記装置は、
ユーザによる所定の指示が入力された場合に、前記認証ＩＤが前記装置のメモリに保持されているか判定する判定手段をさらに備え、
前記取得手段は、前記認証ＩＤが前記装置のメモリに保持されていると前記判定手段により判定されなかった場合に、前記認証ＩＤを前記第１の通信手法により取得する
ことを特徴とする請求項１４または１５に記載のネットワークシステム。
【請求項１７】
前記認証ＩＤが前記装置のメモリに保持されていると前記判定手段により判定された場合に、前記取得手段は前記認証ＩＤを取得せず、
前記通信手段は、前記メモリに保持されている前記認証ＩＤを用いて、前記第２の通信手法により前記Ｗｅｂサーバと通信する
ことを特徴とする請求項１６に記載のネットワークシステム。
【請求項１８】
前記装置は、
前記サーバシステムからワンタイムパスワードを取得し、
前記取得したワンタイムパスワードを用いて、前記サーバシステムに対し、認証ＩＤを依頼し、
前記認証ＩＤの依頼を受けた前記サーバシステムにより前記ワンタイムパスワードの照合が行われ、前記照合の結果を受けて、前記サーバシステムにより前記装置に対する認証ＩＤが生成され、
前記取得手段は、前記生成された認証ＩＤを取得する
ことを特徴とする請求項１４乃至１７のいずれか１項に記載のネットワークシステム。
【請求項１９】
前記サーバシステムは、前記Ｗｅｂサーバと、前記Ｗｅｂサーバとは異なり且つ前記通信手段により送信された前記認証ＩＤに基づく認証を行う認証サーバとを含むことを特徴とする請求項１４乃至１８のいずれか１項に記載のネットワークシステム。
【請求項２０】
前記第１の通信手法は、前記認証ＩＤの取得を行うためのアプリケーションによるＴＣＰ又はＸＭＰＰ上で所定の通信方式を用いた通信であり、
前記第２の通信手法は、前記ＷｅｂブラウザによるＨＴＴＰ又はＨＴＴＰＳを用いた通信である
ことを特徴とする請求項１４乃至１９のいずれか１項に記載のネットワークシステム。