【手続補正書】
【提出日】平成23年9月20日(2011.9.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークを介して接続されたサーバ装置に対してユーザ操作に応じた入力イベントを送信し、その入力イベントに応じて前記サーバ装置にて実行されるアプリケーションプログラムに従い取得された表示情報を受信して表示部に表示するクライアント装置であって、
前記表示部の表示サイズを前記サーバ装置へ送信する表示サイズ送信手段と、
前記表示情報の全体サイズ、前記表示情報から前記表示部の表示サイズに応じて生成された描画情報、当該描画情報の前記表示情報の中での位置情報を、前記サーバ装置から受信する情報受信手段と、
この情報受信手段により受信された描画情報を前記表示部に表示させる描画情報表示制御手段と、
前記描画情報表示制御手段により表示された描画情報の前記位置情報を変更するユーザ操作の終了後に、前記描画情報の前記表示情報の中で前記変更された位置情報の範囲に応じた表示位置の変更要求を前記サーバ装置へ送信する変更要求送信手段と、
を備えたことを特徴とするクライアント装置。
【請求項２】
前記表示部の表示サイズに応じてその全体が縮小された前記表示情報の全体縮小画像を、前記サーバ装置から受信する縮小画像受信手段と、
前記位置情報を変更するユーザ操作に従い、前記縮小画像受信手段により受信された前記表示情報の全体縮小画像を前記表示部に表示させると共に、当該全体縮小画像上に前記ユーザ操作により示される前記描画情報の前記表示情報の中での範囲に対応する枠を表示させるスクロール位置表示制御手段と、
をさらに備えたことを特徴とする請求項１に記載のクライアント装置。
【請求項３】
前記アプリケーションプログラムはＷｅｂブラウザであり、前記表示情報はＷｅｂページである、ことを特徴とする請求項１または請求項２に記載のクライアント装置。
【請求項４】
ネットワークを介して接続されたサーバ装置とクライアント装置とを有し、クライアント装置からの入力イベントに応じてサーバ装置により実行されるアプリケーションプログラムに従い取得された表示情報を前記クライアント装置へ送信しその表示部に表示させるようにしたサーバベース・コンピューティング・システムあって、
前記サーバ装置は、
前記クライアント装置の表示部の表示サイズを取得する表示サイズ取得手段と、
前記入力イベントに応じた表示情報が新たに切り換えられた表示情報である場合に、当該表示情報の全体サイズを取得する全体サイズ取得手段と、
前記表示情報から前記表示サイズ取得手段により取得されたクライアント装置の表示サイズに応じた描画情報を生成する描画情報生成手段と、
前記全体サイズ取得手段により取得された前記表示情報の全体サイズ、前記描画情報生成手段により生成された描画情報、当該描画情報の前記表示情報の中での位置情報を前記クライアント装置へ送信する情報送信手段と、
前記クライアント装置から表示位置の変更要求を受信する変更要求受信手段と、
この変更要求受信手段により表示位置の変更要求が受信された場合に、前記描画情報生成手段により生成された描画情報を当該変更要求に応じた表示位置の描画情報に更新する描画情報更新手段と、
この描画情報更新手段により更新された描画情報を前記クライアント装置へ送信する更新描画情報送信手段とを備え、
前記クライアント装置は、
前記表示部の表示サイズを前記サーバ装置へ送信する表示サイズ送信手段と、
前記表示情報の全体サイズ、前記表示情報から前記表示部の表示サイズに応じて生成された描画情報、当該描画情報の前記表示情報の中での位置情報を、前記サーバ装置から受信する情報受信手段と、
この情報受信手段により受信された描画情報を前記表示部に表示させる描画情報表示制御手段と、
前記描画情報表示制御手段により表示された描画情報の前記位置情報を変更するユーザ操作の終了後に、当該ユーザ操作により示される前記描画情報の前記表示情報の中での範囲に応じた表示位置の変更要求を前記サーバ装置へ送信する変更要求送信手段とを備えた、
ことを特徴とするサーバベース・コンピューティング・システム。
【請求項５】
ネットワークを介して接続されたサーバ装置に対してユーザ操作に応じた入力イベントを送信し、その入力イベントに応じて前記サーバ装置にて実行されるアプリケーションプログラムに従い取得された表示情報を受信して表示部に表示するクライアント装置のコンピュータを制御するためのプログラムであって、
前記コンピュータを、
前記表示部の表示サイズを前記サーバ装置へ送信する表示サイズ送信手段、
前記表示情報の全体サイズ、前記表示情報から前記表示部の表示サイズに応じて生成された描画情報、当該描画情報の前記表示情報の中での位置情報を、前記サーバ装置から受信する情報受信手段、
この情報受信手段により受信された描画情報を前記表示部に表示させる描画情報表示制御手段、
前記描画情報表示制御手段により表示された描画情報の前記位置情報を変更するユーザ操作の終了後に、当該ユーザ操作により示される前記描画情報の前記表示情報の中での範囲に応じた表示位置の変更要求を前記サーバ装置へ送信する変更要求送信手段、
として機能させるようにしたコンピュータ読み込み可能なクライアント制御プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】クライアント装置、サーバベース・コンピューティング・システム、およびプログラム
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、サーバベース・コンピューティング・システムのクライアント装置、サーバベース・コンピューティング・システム、およびプログラムに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明は、このような課題に鑑みなされたもので、サーバベース・コンピューティング・システムにおいて、クライアント装置の表示画面のスクロール操作に伴う通信データ量を削減して、操作レスポンスを向上することが可能になるクライアント装置、サーバベース・コンピューティング・システム、およびプログラムを提供することを目的とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
請求項１に記載のクライアント装置は、ネットワークを介して接続されたサーバ装置に対してユーザ操作に応じた入力イベントを送信し、その入力イベントに応じて前記サーバ装置にて実行されるアプリケーションプログラムに従い取得された表示情報を受信して表示部に表示するクライアント装置であって、前記表示部の表示サイズを前記サーバ装置へ送信する表示サイズ送信手段と、前記表示情報の全体サイズ、前記表示情報から前記表示部の表示サイズに応じて生成された描画情報、当該描画情報の前記表示情報の中での位置情報を、前記サーバ装置から受信する情報受信手段と、この情報受信手段により受信された描画情報を前記表示部に表示させる描画情報表示制御手段と、前記描画情報表示制御手段により表示された描画情報の前記位置情報を変更するユーザ操作の終了後に、前記描画情報の前記表示情報の中で前記変更された位置情報の範囲に応じた表示位置の変更要求を前記サーバ装置へ送信する変更要求送信手段と、を備えたことを特徴としている。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
請求項２に記載のクライアント装置は、前記請求項１に記載のクライアント装置において、前記表示部の表示サイズに応じてその全体が縮小された前記表示情報の全体縮小画像を、前記サーバ装置から受信する縮小画像受信手段と、前記位置情報を変更するユーザ操作に従い、前記縮小画像受信手段により受信された前記表示情報の全体縮小画像を前記表示部に表示させると共に、当該全体縮小画像上に前記ユーザ操作により示される前記描画情報の前記表示情報の中での範囲に対応する枠を表示させるスクロール位置表示制御手段と、をさらに備えたことを特徴としている。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
請求項３に記載のクライアント装置は、前記請求項１または請求項２に記載のクライアント装置において、前記アプリケーションプログラムはＷｅｂブラウザであり、前記表示情報はＷｅｂページである、ことを特徴としている。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
請求項４に記載のサーバベース・コンピューティング・システムは、ネットワークを介して接続されたサーバ装置とクライアント装置とを有し、クライアント装置からの入力イベントに応じてサーバ装置により実行されるアプリケーションプログラムに従い取得された表示情報を前記クライアント装置へ送信しその表示部に表示させるようにしたサーバベース・コンピューティング・システムあって、
前記サーバ装置は、前記クライアント装置の表示部の表示サイズを取得する表示サイズ取得手段と、前記入力イベントに応じた表示情報が新たに切り換えられた表示情報である場合に、当該表示情報の全体サイズを取得する全体サイズ取得手段と、前記表示情報から前記表示サイズ取得手段により取得されたクライアント装置の表示サイズに応じた描画情報を生成する描画情報生成手段と、前記全体サイズ取得手段により取得された前記表示情報の全体サイズ、前記描画情報生成手段により生成された描画情報、当該描画情報の前記表示情報の中での位置情報を前記クライアント装置へ送信する情報送信手段と、前記クライアント装置から表示位置の変更要求を受信する変更要求受信手段と、この変更要求受信手段により表示位置の変更要求が受信された場合に、前記描画情報生成手段により生成された描画情報を当該変更要求に応じた表示位置の描画情報に更新する描画情報更新手段と、この描画情報更新手段により更新された描画情報を前記クライアント装置へ送信する更新描画情報送信手段とを備え、
前記クライアント装置は、前記表示部の表示サイズを前記サーバ装置へ送信する表示サイズ送信手段と、前記表示情報の全体サイズ、前記表示情報から前記表示部の表示サイズに応じて生成された描画情報、当該描画情報の前記表示情報の中での位置情報を、前記サーバ装置から受信する情報受信手段と、この情報受信手段により受信された描画情報を前記表示部に表示させる描画情報表示制御手段と、前記描画情報表示制御手段により表示された描画情報の前記位置情報を変更するユーザ操作の終了後に、当該ユーザ操作により示される前記描画情報の前記表示情報の中での範囲に応じた表示位置の変更要求を前記サーバ装置へ送信する変更要求送信手段とを備えた、ことを特徴としている。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
請求項５に記載のクライアント制御プログラムは、ネットワークを介して接続されたサーバ装置に対してユーザ操作に応じた入力イベントを送信し、その入力イベントに応じて前記サーバ装置にて実行されるアプリケーションプログラムに従い取得された表示情報を受信して表示部に表示するクライアント装置のコンピュータを制御するためのプログラムであって、前記コンピュータを、前記表示部の表示サイズを前記サーバ装置へ送信する表示サイズ送信手段、前記表示情報の全体サイズ、前記表示情報から前記表示部の表示サイズに応じて生成された描画情報、当該描画情報の前記表示情報の中での位置情報を、前記サーバ装置から受信する情報受信手段、この情報受信手段により受信された描画情報を前記表示部に表示させる描画情報表示制御手段、前記描画情報表示制御手段により表示された描画情報の前記位置情報を変更するユーザ操作の終了後に、当該ユーザ操作により示される前記描画情報の前記表示情報の中での範囲に応じた表示位置の変更要求を前記サーバ装置へ送信する変更要求送信手段、として機能させることを特徴としている。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
本発明によれば、サーバベース・コンピューティング・システムにおいて、クライアント装置の表示画面のスクロール操作に伴う通信データ量を削減して、操作レスポンスを向上することが可能になるクライアント装置、サーバベース・コンピューティング・システム、およびプログラムを提供できる。