【手続補正書】
【提出日】平成25年12月17日(2013.12.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
Ｗｅｂアプリケーションが動作するＷｅｂアプリケーションサーバーと、Ｗｅｂブラウザを用いて、前記Ｗｅｂアプリケーションサーバーにアクセスする１以上のクライアント端末と、前記クライアント端末の操作に伴って動作する１以上のプリンターと、を有し、前記Ｗｅｂアプリケーションサーバーと前記クライアント端末、前記クライアント端末と前記プリンターが、通信可能に接続されたネットワークシステムであって、
前記Ｗｅｂアプリケーションサーバーは、
利用可能な前記プリンターの一覧を示すデバイスリストを記憶するデバイスリスト記憶部と、
前記Ｗｅｂアプリケーションを利用可能な利用者の情報である利用者情報を記憶する利用者情報記憶部と、
前記クライアント端末から、当該クライアント端末の利用者を識別する識別情報を受信する識別情報受信部と、
前記識別情報受信部により受信した前記識別情報と、前記利用者情報記憶部に記憶した前記利用者情報とを照合することにより、前記利用者の認証を行なう利用者認証部と、を備え、
前記クライアント端末は、
前記識別情報を入力するための識別情報入力画面を表示する識別情報入力画面表示部と、
前記識別情報入力画面により入力された前記識別情報を、前記Ｗｅｂアプリケーションサーバーに送信する識別情報送信部と、
前記利用者認証部により前記利用者の認証が成功した場合、前記Ｗｅｂアプリケーションサーバーから、前記Ｗｅｂブラウザ上で動作してＷｅｂページに関する印刷制御を行なう印刷制御用スクリプトが組み込まれたＷｅｂページを取得するＷｅｂページ取得部と、
前記印刷制御用スクリプトにより、前記Ｗｅｂアプリケーションサーバーから前記デバイスリストを取得するデバイスリスト取得部と、
前記印刷制御用スクリプトにより、取得した前記デバイスリストから１の前記プリンターを選択するための選択画面を表示する選択画面表示部と、
前記選択画面の入力により、前記１のプリンターを選択するデバイス選択部と、
前記印刷制御用スクリプトにより、前記デバイス選択部で選択された前記プリンターに対する印刷指示を発行する印刷指示部と、を備えたことを特徴とするネットワークシステム。
【請求項２】
Ｗｅｂアプリケーションが動作するＷｅｂアプリケーションサーバーと、Ｗｅｂブラウザを用いて、前記Ｗｅｂアプリケーションサーバーにアクセスする１以上のクライアント端末と、前記クライアント端末の操作に伴って動作する１以上のプリンターと、前記１以上のプリンターを管理するデバイスサーバーと、を有し、前記Ｗｅｂアプリケーションサーバーと前記クライアント端末、前記クライアント端末と前記デバイスサーバー、前記デバイスサーバーと前記プリンターが、通信可能に接続されたネットワークシステムであって、
前記クライアント端末は、
前記Ｗｅｂアプリケーションサーバーから、前記Ｗｅｂブラウザ上で動作してＷｅｂページに関する印刷制御を行なう印刷制御用スクリプトが組み込まれたＷｅｂページを取得するＷｅｂページ取得部と、
当該クライアント端末の利用者を識別する識別情報を入力するための識別情報入力画面を表示する識別情報入力画面表示部と、
前記印刷制御用スクリプトにより、前記識別情報入力画面により入力された前記識別情報と印刷対象となる印刷データと、を関連付けて前記デバイスサーバーに送信するデータ送信部と、を備え、
前記デバイスサーバーは、
前記各プリンターを識別するプリンター識別情報と、前記各プリンターを利用可能な利用者を示す利用者情報と、を関連付けて記憶する利用者情報記憶部と、
前記クライアント端末から、前記識別情報および前記印刷データを取得するデータ受信部と、
前記データ受信部により受信した前記識別情報と、前記利用者情報記憶部に記憶した前記利用者情報とを照合することにより、前記利用者の認証を行なう利用者認証部と、
前記利用者認証部による認証が成功した場合、前記識別情報と一致した利用者情報に関連付けられたプリンターを出力先プリンターとして設定する出力先プリンター設定部と、
前記出力先プリンター設定部により設定されたプリンターに対して印刷データを送信する印刷データ転送部と、を備えたことを特徴とするネットワークシステム。
【請求項３】
Ｗｅｂアプリケーションが動作するＷｅｂアプリケーションサーバーと、Ｗｅｂブラウザを用いて、前記Ｗｅｂアプリケーションサーバーにアクセスする１以上のクライアント端末と、前記クライアント端末の操作に伴って動作する１以上のプリンターと、前記１以上のプリンターを管理するデバイスサーバーと、を有し、前記Ｗｅｂアプリケーションサーバーと前記クライアント端末、前記クライアント端末と前記デバイスサーバー、前記デバイスサーバーと前記プリンターが、通信可能に接続されたネットワークシステムであって、
前記クライアント端末は、
前記Ｗｅｂアプリケーションサーバーから、前記Ｗｅｂブラウザ上で動作してＷｅｂページに関する印刷制御を行なう印刷制御用スクリプトが組み込まれたＷｅｂページを取得するＷｅｂページ取得部と、
前記印刷制御用スクリプトにより前記プリンターに対する印刷指示を行なう印刷指示部と、を備え、
前記デバイスサーバーは、
前記各プリンターを識別するためのプリンター識別情報および前記プリンター毎に異なる暗号鍵を関連付けて記憶するプリンター管理情報記憶部と、
前記印刷制御用スクリプトを介して前記Ｗｅｂアプリケーションサーバーから前記プリンターの認証要求情報を受信する認証要求情報受信部と、
受信した前記認証要求情報を前記暗号鍵によって暗号化した暗号化認証情報と、当該暗号化認証情報の生成に使用した前記暗号鍵に関連付けられたプリンター識別情報と、から成る認証応答情報を、前記印刷制御用スクリプトを介して前記Ｗｅｂアプリケーションサーバーに送信する認証応答情報送信部と、を備え、
前記Ｗｅｂアプリケーションサーバーは、
受信した前記認証応答情報に含まれる前記暗号化認証情報と、前記認証要求情報を所定の暗号鍵によって暗号化した結果とを照合することにより、前記プリンターの認証を行なうプリンター認証部と、
前記プリンター認証部による認証が成功した場合、前記暗号化認証情報に関連付けられたプリンター識別情報を、前記クライアント端末に送信する認証結果送信部と、を備え、
前記クライアント端末の前記印刷指示部は、
前記認証結果送信部により送信された前記プリンター識別情報で特定される前記プリンターに対する印刷指示を行なうことを特徴とするネットワークシステム。
【請求項４】
Ｗｅｂアプリケーションが動作するＷｅｂアプリケーションサーバーと、Ｗｅｂブラウザを用いて、前記Ｗｅｂアプリケーションサーバーにアクセスする１以上のクライアント端末と、前記クライアント端末の操作に伴って動作する１以上のプリンターと、を有し、前記Ｗｅｂアプリケーションサーバーと前記クライアント端末、前記クライアント端末と前記プリンターが、通信可能に接続されたネットワークシステムの認証方法であって、
前記Ｗｅｂアプリケーションサーバーは、
利用可能な前記プリンターの一覧を示すデバイスリストと、前記Ｗｅｂアプリケーションを利用可能な利用者の情報である利用者情報を記憶し、
前記クライアント端末から、当該クライアント端末の利用者を識別する識別情報を受信する識別情報受信ステップと、
前記識別情報受信ステップにより受信した前記識別情報と、記憶した前記利用者情報とを照合することにより、前記利用者の認証を行なう利用者認証ステップと、を実行し、
前記クライアント端末は、
前記識別情報を入力するための識別情報入力画面を表示する識別情報入力画面表示ステップと、
前記識別情報入力画面により入力された前記識別情報を、前記Ｗｅｂアプリケーションサーバーに送信する識別情報送信ステップと、
前記利用者認証ステップにより前記利用者の認証が成功した場合、前記Ｗｅｂアプリケーションサーバーから、前記Ｗｅｂブラウザ上で動作してＷｅｂページに関する印刷制御を行なう印刷制御用スクリプトが組み込まれたＷｅｂページを取得するＷｅｂページ取得ステップと、
前記印刷制御用スクリプトにより、前記Ｗｅｂアプリケーションサーバーから前記デバイスリストを取得するデバイスリスト取得ステップと、
前記印刷制御用スクリプトにより、取得した前記デバイスリストから１の前記プリンターを選択するための選択画面を表示する選択画面表示ステップと、
前記選択画面の入力により、前記１のプリンターを選択するデバイス選択ステップと、
前記印刷制御用スクリプトにより、前記デバイス選択ステップで選択された前記プリンターに対する印刷指示を発行する印刷指示ステップと、を実行することを特徴とするネットワークシステムの認証方法。
【請求項５】
Ｗｅｂアプリケーションが動作するＷｅｂアプリケーションサーバーと、Ｗｅｂブラウザを用いて、前記Ｗｅｂアプリケーションサーバーにアクセスする１以上のクライアント端末と、前記クライアント端末の操作に伴って動作する１以上のプリンターと、前記１以上のプリンターを管理するデバイスサーバーと、を有し、前記Ｗｅｂアプリケーションサーバーと前記クライアント端末、前記クライアント端末と前記デバイスサーバー、前記デバイスサーバーと前記プリンターが、通信可能に接続されたネットワークシステムの認証方法であって、
前記クライアント端末は、
前記Ｗｅｂアプリケーションサーバーから、前記Ｗｅｂブラウザ上で動作してＷｅｂページに関する印刷制御を行なう印刷制御用スクリプトが組み込まれたＷｅｂページを取得するＷｅｂページ取得ステップと、
当該クライアント端末の利用者を識別する識別情報を入力するための識別情報入力画面を表示する識別情報入力画面表示ステップと、
前記印刷制御用スクリプトにより、前記識別情報入力画面により入力された前記識別情報と印刷対象となる印刷データと、を関連付けて前記デバイスサーバーに送信するデータ送信ステップと、を備え、
前記デバイスサーバーは、
前記各プリンターを識別するプリンター識別情報と、前記各プリンターを利用可能な利用者を示す利用者情報と、を関連付けて記憶し、
前記クライアント端末から、前記識別情報および前記印刷データを取得するデータ受信ステップと、
前記データ受信ステップにより受信した前記識別情報と、記憶した前記利用者情報とを照合することにより、前記利用者の認証を行なう利用者認証ステップと、
前記利用者認証ステップによる認証が成功した場合、前記識別情報と一致した利用者情報に関連付けられたプリンターを出力先プリンターとして設定する出力先プリンター設定ステップと、
前記出力先プリンター設定ステップにより設定されたプリンターに対して印刷データを送信する印刷データ転送ステップと、を実行することを特徴とするネットワークシステムの認証方法。
【請求項６】
Ｗｅｂアプリケーションが動作するＷｅｂアプリケーションサーバーと、Ｗｅｂブラウザを用いて、前記Ｗｅｂアプリケーションサーバーにアクセスする１以上のクライアント端末と、前記クライアント端末の操作に伴って動作する１以上のプリンターと、前記１以上のプリンターを管理するデバイスサーバーと、を有し、前記Ｗｅｂアプリケーションサーバーと前記クライアント端末、前記クライアント端末と前記デバイスサーバー、前記デバイスサーバーと前記プリンターが、通信可能に接続されたネットワークシステムの認証方法であって、
前記クライアント端末は、
前記Ｗｅｂアプリケーションサーバーから、前記Ｗｅｂブラウザ上で動作してＷｅｂページに関する印刷制御を行なう印刷制御用スクリプトが組み込まれたＷｅｂページを取得するＷｅｂページ取得ステップと、
前記印刷制御用スクリプトにより前記プリンターに対する印刷指示を行なう印刷指示ステップと、を実行し、
前記デバイスサーバーは、
前記各プリンターを識別するためのプリンター識別情報および前記プリンター毎に異なる暗号鍵を関連付けて記憶し、
前記印刷制御用スクリプトを介して前記Ｗｅｂアプリケーションサーバーから前記プリンターの認証要求情報を受信する認証要求情報受信ステップと、
受信した前記認証要求情報を前記暗号鍵によって暗号化した暗号化認証情報と、当該暗号化認証情報の生成に使用した前記暗号鍵に関連付けられたプリンター識別情報と、から成る認証応答情報を、前記印刷制御用スクリプトを介して前記Ｗｅｂアプリケーションサーバーに送信する認証応答情報送信ステップと、を実行し、
前記Ｗｅｂアプリケーションサーバーは、
受信した前記認証応答情報に含まれる前記暗号化認証情報と、前記認証要求情報を所定の暗号鍵によって暗号化した結果とを照合することにより、前記プリンターの認証を行なうプリンター認証ステップと、
前記プリンター認証部による認証が成功した場合、前記暗号化認証情報に関連付けられたプリンター識別情報を、前記クライアント端末に送信する認証結果送信ステップと、を実行し、
前記クライアント端末の前記印刷指示ステップでは、
前記認証結果送信ステップにより送信された前記プリンター識別情報で特定される前記プリンターに対する印刷指示を行なうことを特徴とするネットワークシステムの認証方法。
【請求項７】
Ｗｅｂブラウザを用いて、Ｗｅｂアプリケーションが動作するＷｅｂアプリケーションサーバーにアクセスするクライアント端末であって、
当該クライアント端末の利用者を識別する識別情報を入力するための識別情報入力画面を表示する識別情報入力画面表示部と、
前記識別情報入力画面により入力された前記識別情報を、前記Ｗｅｂアプリケーションサーバーに送信する識別情報送信部と、
前記Ｗｅｂアプリケーションサーバーにより前記利用者の認証が成功した場合、前記Ｗｅｂアプリケーションサーバーから、前記Ｗｅｂブラウザ上で動作してＷｅｂページに関する印刷制御を行なう印刷制御用スクリプトが組み込まれたＷｅｂページを取得するＷｅｂページ取得部と、
前記印刷制御用スクリプトにより、前記Ｗｅｂアプリケーションサーバーから、利用可能なプリンターの一覧を示すデバイスリストを取得するデバイスリスト取得部と、
前記印刷制御用スクリプトにより、取得した前記デバイスリストから１のプリンターを選択するための選択画面を表示する選択画面表示部と、
前記選択画面の入力により、前記１のプリンターを選択するデバイス選択部と、
前記印刷制御用スクリプトにより、前記デバイス選択部で選択された前記プリンターに対する印刷指示を発行する印刷指示部と、を備えたことを特徴とするクライアント端末。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】ネットワークシステム、ネットワークシステムの認証方法およびクライアント端末
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、複数のプリンターが利用可能に接続されたネットワークシステム、ネットワークシステムの認証方法およびクライアント端末に関するものである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
本発明は、上記の問題に鑑み、コンピューターの環境に依存するプリンタードライバーを必要とせずに、プリンターの利用制限を行なって印刷を実行することが可能なネットワークシステム、ネットワークシステムの認証方法およびクライアント端末を提供することを目的とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明のネットワークシステムは、Ｗｅｂアプリケーションが動作するＷｅｂアプリケーションサーバーと、Ｗｅｂブラウザを用いて、Ｗｅｂアプリケーションサーバーにアクセスする１以上のクライアント端末と、クライアント端末の操作に伴って動作する１以上のプリンターと、を有し、Ｗｅｂアプリケーションサーバーとクライアント端末、クライアント端末とプリンターが、通信可能に接続されたネットワークシステムであって、Ｗｅｂアプリケーションサーバーは、利用可能なプリンターの一覧を示すデバイスリストを記憶するデバイスリスト記憶部と、Ｗｅｂアプリケーションを利用可能な利用者の情報である利用者情報を記憶する利用者情報記憶部と、クライアント端末から、当該クライアント端末の利用者を識別する識別情報を受信する識別情報受信部と、識別情報受信部により受信した識別情報と、利用者情報記憶部に記憶した利用者情報とを照合することにより、利用者の認証を行なう利用者認証部と、を備え、クライアント端末は、識別情報を入力するための識別情報入力画面を表示する識別情報入力画面表示部と、識別情報入力画面により入力された識別情報を、Ｗｅｂアプリケーションサーバーに送信する識別情報送信部と、利用者認証部により利用者の認証が成功した場合、Ｗｅｂアプリケーションサーバーから、Ｗｅｂブラウザ上で動作してＷｅｂページに関する印刷制御を行なう印刷制御用スクリプトが組み込まれたＷｅｂページを取得するＷｅｂページ取得部と、印刷制御用スクリプトにより、Ｗｅｂアプリケーションサーバーからデバイスリストを取得するデバイスリスト取得部と、印刷制御用スクリプトにより、取得したデバイスリストから１のプリンターを選択するための選択画面を表示する選択画面表示部と、選択画面の入力により、１のプリンターを選択するデバイス選択部と、印刷制御用スクリプトにより、デバイス選択部で選択されたプリンターに対する印刷指示を発行する印刷指示部と、を備えたことを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
また、本発明のネットワークシステムの認証方法は、Ｗｅｂアプリケーションが動作するＷｅｂアプリケーションサーバーと、Ｗｅｂブラウザを用いて、Ｗｅｂアプリケーションサーバーにアクセスする１以上のクライアント端末と、クライアント端末の操作に伴って動作する１以上のプリンターと、を有し、Ｗｅｂアプリケーションサーバーとクライアント端末、クライアント端末とプリンターが、通信可能に接続されたネットワークシステムの認証方法であって、Ｗｅｂアプリケーションサーバーは、利用可能なプリンターの一覧を示すデバイスリストと、Ｗｅｂアプリケーションを利用可能な利用者の情報である利用者情報を記憶し、クライアント端末から、当該クライアント端末の利用者を識別する識別情報を受信する識別情報受信ステップと、識別情報受信ステップにより受信した識別情報と、記憶した利用者情報とを照合することにより、利用者の認証を行なう利用者認証ステップと、を実行し、クライアント端末は、識別情報を入力するための識別情報入力画面を表示する識別情報入力画面表示ステップと、識別情報入力画面により入力された識別情報を、Ｗｅｂアプリケーションサーバーに送信する識別情報送信ステップと、利用者認証ステップにより利用者の認証が成功した場合、Ｗｅｂアプリケーションサーバーから、Ｗｅｂブラウザ上で動作してＷｅｂページに関する印刷制御を行なう印刷制御用スクリプトが組み込まれたＷｅｂページを取得するＷｅｂページ取得ステップと、印刷制御用スクリプトにより、Ｗｅｂアプリケーションサーバーからデバイスリストを取得するデバイスリスト取得ステップと、印刷制御用スクリプトにより、取得したデバイスリストから１のプリンターを選択するための選択画面を表示する選択画面表示ステップと、選択画面の入力により、１のプリンターを選択するデバイス選択ステップと、印刷制御用スクリプトにより、デバイス選択ステップで選択されたプリンターに対する印刷指示を発行する印刷指示ステップと、を実行することを特徴とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明のネットワークシステムは、Ｗｅｂアプリケーションが動作するＷｅｂアプリケーションサーバーと、Ｗｅｂブラウザを用いて、Ｗｅｂアプリケーションサーバーにアクセスする１以上のクライアント端末と、クライアント端末の操作に伴って動作する１以上のプリンターと、１以上のプリンターを管理するデバイスサーバーと、を有し、Ｗｅｂアプリケーションサーバーとクライアント端末、クライアント端末とデバイスサーバー、デバイスサーバーとプリンターが、通信可能に接続されたネットワークシステムであって、クライアント端末は、Ｗｅｂアプリケーションサーバーから、Ｗｅｂブラウザ上で動作してＷｅｂページに関する印刷制御を行なう印刷制御用スクリプトが組み込まれたＷｅｂページを取得するＷｅｂページ取得部と、当該クライアント端末の利用者を識別する識別情報を入力するための識別情報入力画面を表示する識別情報入力画面表示部と、印刷制御用スクリプトにより、識別情報入力画面により入力された識別情報と印刷対象となる印刷データと、を関連付けてデバイスサーバーに送信するデータ送信部と、を備え、デバイスサーバーは、各プリンターを識別するプリンター識別情報と、各プリンターを利用可能な利用者を示す利用者情報と、を関連付けて記憶する利用者情報記憶部と、クライアント端末から、識別情報および印刷データを取得するデータ受信部と、データ受信部により受信した識別情報と、利用者情報記憶部に記憶した利用者情報とを照合することにより、利用者の認証を行なう利用者認証部と、利用者認証部による認証が成功した場合、識別情報と一致した利用者情報に関連付けられたプリンターを出力先プリンターとして設定する出力先プリンター設定部と、出力先プリンター設定部により設定されたプリンターに対して印刷データを送信する印刷データ転送部と、を備えたことを特徴とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また、本発明のネットワークシステムの認証方法は、Ｗｅｂアプリケーションが動作するＷｅｂアプリケーションサーバーと、Ｗｅｂブラウザを用いて、Ｗｅｂアプリケーションサーバーにアクセスする１以上のクライアント端末と、クライアント端末の操作に伴って動作する１以上のプリンターと、１以上のプリンターを管理するデバイスサーバーと、を有し、Ｗｅｂアプリケーションサーバーとクライアント端末、クライアント端末とデバイスサーバー、デバイスサーバーとプリンターが、通信可能に接続されたネットワークシステムの認証方法であって、クライアント端末は、Ｗｅｂアプリケーションサーバーから、Ｗｅｂブラウザ上で動作してＷｅｂページに関する印刷制御を行なう印刷制御用スクリプトが組み込まれたＷｅｂページを取得するＷｅｂページ取得ステップと、当該クライアント端末の利用者を識別する識別情報を入力するための識別情報入力画面を表示する識別情報入力画面表示ステップと、印刷制御用スクリプトにより、識別情報入力画面により入力された識別情報と印刷対象となる印刷データと、を関連付けてデバイスサーバーに送信するデータ送信ステップと、を備え、デバイスサーバーは、各プリンターを識別するプリンター識別情報と、各プリンターを利用可能な利用者を示す利用者情報と、を関連付けて記憶し、クライアント端末から、識別情報および印刷データを取得するデータ受信ステップと、データ受信ステップにより受信した識別情報と、記憶した利用者情報とを照合することにより、利用者の認証を行なう利用者認証ステップと、利用者認証ステップによる認証が成功した場合、識別情報と一致した利用者情報に関連付けられたプリンターを出力先プリンターとして設定する出力先プリンター設定ステップと、出力先プリンター設定ステップにより設定されたプリンターに対して印刷データを送信する印刷データ転送ステップと、を実行することを特徴とする。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
［第１実施形態］
以下、添付の図面を参照して、本実施形態に係るネットワークシステム、ネットワークシステムの認証方法およびクライアント端末について、添付の図面を参照しながら詳細に説明する。本発明の第１実施形態のネットワークシステムは、クライアント端末に専用のプリンタードライバーをインストールすることなく、プリンターの利用制限（プリンターを使用する利用者の制限）を行なって印刷をするシステムである。