(57)【特許請求の範囲】
【請求項１】
クライアント端末とサーバとが通信し、クライアント端末から受信する編集命令に応じてサーバがドキュメントを編集処理するシンクライアントシステムにおいて、
前記クライアント端末は、
前記サーバでドキュメントの編集処理を行う編集プログラムより機能が制限された簡易編集プログラムを保持する簡易編集プログラム保持手段と、
前記簡易編集プログラムに対応して前記サーバが編集処理するドキュメントデータより機能情報が制限された簡易ドキュメントデータを保持する簡易ドキュメント保持手段と、
前記サーバとの通信状況を判定する通信状況判定手段と、
前記サーバとの通信が切断されたときに前記簡易ドキュメントデータを編集処理するために前記簡易編集プログラムを起動し、当該切断された通信が再接続されたときに当該簡易編集プログラムによる編集処理履歴情報を前記サーバへ送信させる簡易編集プログラム制御手段と、を備え、
前記サーバは、
クライアント端末からの編集命令に応じて編集処理を実行する編集プログラム手段と、
前記編集プログラム手段が編集するドキュメントデータを保持するドキュメント保持手段と、
クライアント端末から受信した前記編集処理履歴情報に応じて当該クライアント端末からの編集命令対象であるドキュメントデータに前記編集プログラム手段により編集処理を実行させる簡易処理反映手段と、を備えたことを特徴とするシンクライアントシステム。
【請求項２】
請求項１に記載のシンクライアントシステムにおいて、
前記サーバは、編集プログラム手段の簡易編集プログラムを保持し、クライアント端末へ送信する簡易編集プログラム提供手段を更に備え、
前記クライアント端末は、サーバから受信した簡易編集プログラムを前記簡易編集プログラム保持手段に保持することを特徴とするシンクライアントシステム。
【請求項３】
請求項１又は請求項２に記載のシンクライアントシステムにおいて、
前記サーバは、ドキュメント保持手段が保持するドキュメントデータから簡易ドキュメントデータを作成して、クライアント端末へ送信する簡易ドキュメント作成手段を更に備え、
前記クライアント端末は、サーバから受信した簡易ドキュメントデータを前記簡易ドキュメント保持手段に保持することを特徴とするシンクライアントシステム。
【請求項４】
請求項１乃至請求項３のいずれか１項に記載のシンクライアントシステムにおいて、
前記クライアント端末は、ドキュメント編集処理の終了を検知して、前記簡易ドキュメント保持手段に保持した簡易ドキュメントデータを消去する消去手段を更に備えたことを特徴とするシンクライアントシステム。
【請求項５】
クライアント端末と通信して、クライアント端末から受信する編集命令に応じてドキュメントの編集処理を実行するサーバにおいて、
クライアント端末からの編集命令に応じて編集処理を実行する編集プログラム手段と、
前記編集プログラム手段が編集するドキュメントデータを保持するドキュメント保持手段と、
サーバとの通信切断時にクライアント端末が、サーバでドキュメントの編集処理を行う編集プログラムより機能が制限された簡易編集プログラムにより、当該簡易編集プログラムに対応して前記サーバが編集処理するドキュメントデータより機能情報が制限された簡易ドキュメントデータを編集処理した履歴情報を当該クライアント端末から受信して、当該編集処理履歴情報に応じて当該クライアント端末からの編集命令対象であるドキュメントデータに前記編集プログラム手段により編集処理を実行させる簡易処理反映手段と、
を備えたことを特徴とするシンクライアントシステムのサーバ。
【請求項６】
クライアント端末と通信して、クライアント端末から受信する編集命令に応じてドキュメントの編集処理を実行するサーバを、コンピュータにより構成するプログラムにおいて、
クライアント端末からの編集命令に応じて編集処理を実行する編集プログラム手段と、
前記編集プログラム手段が編集するドキュメントデータを保持するドキュメント保持手段と、
サーバとの通信切断時にクライアント端末が、サーバでドキュメントの編集処理を行う編集プログラムより機能が制限された簡易編集プログラムにより、当該簡易編集プログラムに対応して前記サーバが編集処理するドキュメントデータより機能情報が制限された簡易ドキュメントデータを編集処理した履歴情報を当該クライアント端末から受信して、当該編集処理履歴情報に応じて当該クライアント端末からの編集命令対象であるドキュメントデータに前記編集プログラム手段により編集処理を実行させる簡易処理反映手段と、
をコンピュータに構成することを特徴とするシンクライアントシステムのサーバプログラム。
【請求項７】
サーバと通信して、送信する編集命令に応じてサーバにドキュメントを編集処理させるクライアント端末において、
サーバでドキュメントの編集処理を行う編集プログラムより機能が制限された簡易編集プログラムを保持する簡易編集プログラム保持手段と、
前記簡易編集プログラムに対応して前記サーバが編集処理するドキュメントデータより機能情報が制限された簡易ドキュメントデータを保持する簡易ドキュメント保持手段と、
前記サーバとの通信状況を判定する通信状況判定手段と、
前記サーバとの通信が切断されたときに前記簡易ドキュメントデータを編集処理するために前記簡易編集プログラムを起動し、当該切断された通信が再接続されたときに、当該サーバに編集命令対象であるドキュメントデータに当該簡易編集プログラムによる編集履歴を反映した編集処理を実行させるために、当該簡易編集プログラムによる編集処理履歴情報を当該サーバへ送信させる簡易編集プログラム制御手段と、を備えたことを特徴とするシンクライアントシステムのクライアント端末。
【請求項８】
サーバと通信して、送信する編集命令に応じてサーバにドキュメントを編集処理させるクライアント端末をコンピュータにより構成するプログラムにおいて、
サーバでドキュメントの編集処理を行う編集プログラムより機能が制限された簡易編集プログラムを保持する簡易編集プログラム保持手段と、
前記簡易編集プログラムに対応して前記サーバが編集処理するドキュメントデータより機能情報が制限された簡易ドキュメントデータを保持する簡易ドキュメント保持手段と、
前記サーバとの通信状況を判定する通信状況判定手段と、
前記サーバとの通信が切断されたときに前記簡易ドキュメントデータを編集処理するために前記簡易編集プログラムを起動し、当該切断された通信が再接続されたときに、当該サーバに編集命令対象であるドキュメントデータに当該簡易編集プログラムによる編集履歴を反映した編集処理を実行させるために、当該簡易編集プログラムによる編集処理履歴情報を当該サーバへ送信させる簡易編集プログラム制御手段と、をコンピュータに構成することを特徴とするシンクライアントシステムのクライアント端末プログラム。
【請求項９】
クライアント端末とサーバとが通信し、クライアント端末から受信する編集命令に応じてサーバがドキュメントを編集処理するシンクライアントシステムにおけるドキュメント編集方法において、
サーバは、クライアント端末からの編集命令に応じて編集処理を実行する編集プログラムと、当該編集プログラムが編集するドキュメントデータとを保持しており、
クライアント端末は、前記サーバでドキュメントの編集処理を行う編集プログラムより機能が制限された簡易編集プログラムと、当該簡易編集プログラムに対応して前記サーバが編集処理するドキュメントデータより機能情報が制限された簡易ドキュメントデータとを保持しており、
クライアント端末が、サーバとの通信状況を判定して、当該サーバとの通信が切断されたときに簡易ドキュメントデータを編集処理するために簡易編集プログラムを起動し、当該切断された通信が再接続されたときに当該簡易編集プログラムによる編集処理履歴情報を当該サーバへ送信し、
サーバが、クライアント端末から受信した編集処理履歴情報に応じて当該クライアント端末からの編集命令対象であるドキュメントデータに編集プログラムにより編集処理を実行することを特徴とするドキュメント編集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クライアント端末から受信する編集命令に応じてサーバがドキュメントの編集処理を行い、当該処理結果をクライアント端末が受信して画面表示すると言った手順でドキュメント処理を実行するシンクライアントシステムに関する。
【背景技術】
【０００２】
シンクライアントシステムは、公知のようにクライアント端末のデータ処理負担を抑えたシステムであり、クライアント端末はサーバに対してデータ処理命令を与え、その処理結果をサーバから受け取ってユーザに提示するといったシステムである。
シンクライアントは、処理対象のデータをローカル（シンクライアント端末）に持たず、また外部記憶装置への入出力手段も持たないためデータに対するセキュリティが高いことや、シンクライアント端末の処理負担を軽減できて、シンクライアント端末として携帯無線情報端末等の無線情報処理機器を利用したシステム構成とすることが容易となるといった利点が得られることから、所謂モバイル環境におけるドキュメント処理への利用が期待されている。
【０００３】
ここで、携帯無線端末を利用する情報閲覧システムにおいて、電波の届かない場所でも一度閲覧した情報を端末にキャッシュしておくことで、当該情報を端末で閲覧することができるようにした発明が提案されている（特許文献１参照。）。
【特許文献１】特開２００２―３００６５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
基本的なシンクライアントシステムでは、シンクライアント端末として携帯無線情報端末のようなデータ処理能力が比較的抑えられた通信機器を用いる場合には、ドキュメント処理プログラム自体も処理対象のドキュメントデータとともにサーバにあり、シンクライアント端末はサーバに対して編集命令を送信し、サーバから編集結果を受信してユーザに提示するだけの処理を行うため、サーバとの通信が途絶えてしまうと、シンクライアント端末自体ではドキュメントに対する処理を行うことができないと言う課題がある。
【０００５】
本発明は、上記従来の事情に鑑みなされたものであり、サーバとの通信が遮断された状況においては、シンクライアント端末が簡易的なドキュメント処理を行うことができるようにすることを目的としている。
【課題を解決するための手段】
【０００６】
本発明の一態様としては、クライアント端末とサーバとが通信し、クライアント端末から受信する編集命令に応じてサーバがドキュメントを編集処理するシンクライアントシステムにおいて、サーバが、編集命令の対象であるドキュメントデータに基づいて簡易ドキュメントデータを作成してクライアント端末に送信し、クライアント端末が、サーバとの通信切断中の編集命令に対するドキュメント処理に用いるために、サーバから簡易ドキュメントデータを受信して保持する。
したがって、サーバとの通信が遮断中にあっても、クライアント端末でドキュメントの簡易版を閲覧することができ、更には、簡易的な編集プログラムを有することによって、当該簡易ドキュメントに対して通信の再開を待たずして先行して編集操作を行うことができる。
【０００７】
ここで、サーバが簡易ドキュメントデータをクライアント端末に送信するタイミングは、サーバがドキュメント処理を開始して、例えば、クライアント端末側からドキュメントデータの保存命令があった時、クライアント端末側から簡易ドキュメントデータの要求があった時、サーバが計時する所定の時間間隔毎、通信が遮断される電波状況が所定値以下となったことを検出した時などといったように種々なタイミングを採用することができる。
なお、後述するように、本発明では、簡易ドキュメントデータや、簡易ドキュメントデータを編集処理するための簡易編集プログラムを、クライアント端末に予め保持させた状態として実施することもできる。
【０００８】
簡易ドキュメントデータは、サーバで通常の編集処理を行うときのドキュメントデータに対して、フォントによる修飾機能情報、写真等の種々なメディア情報の表示機能情報、ＵＲＬ等のＷｅｂアクセス機能情報などのドキュメントデータの付加的な機能情報を省いたドキュメントデータであり、例えば、通常のドキュメントデータにはドキュメント記述のテキストデータと写真情報とが含まれている場合、メモリ容量や処理能力が比較的低いクライアント端末で保持して処理ができるように、簡易ドキュメントデータは写真情報が省かれて通常のドキュメントデータに対して小さなデータとなっている。
【０００９】
簡易編集プログラムは、簡易ドキュメントデータと対応して、サーバでドキュメントの編集処理を行う通常の編集プログラムより機能（フォント等修飾機能、写真等のメディアの編集表示機能、ＵＲＬ等のＷｅｂアクセス情報編集機能等）が制限された簡易的な編集プログラムであり、これら機能が省かれることによって、メモリ容量や処理能力が比較的低いクライアント端末で保持して実行できるように小さなプログラムとなっている。例えば、パーソナルコンピュータにインストールされる編集プログラムに対して、ＰＤＡ用に当該編集プログラムの一部の機能を省いた簡易版の編集プログラムがこれに該当する。
【００１０】
本発明は、より具体的な一態様として、シンクライアントシステムにおいて、
サーバは、編集プログラム手段でクライアント端末からの編集命令に応じて編集処理を実行し、また、ドキュメント保持手段で編集プログラム手段が編集するドキュメントデータを保持する。
そして、クライアント端末は、簡易プログラム保持手段でサーバの編集プログラムより機能が制限された簡易編集プログラムを保持し、また、簡易ドキュメント保持手段で簡易プログラムに対応してサーバが編集処理するドキュメントデータより機能情報が制限された簡易ドキュメントデータを保持しており、通信状況判定手段で常時或いは定期的に監視してサーバとの通信状況を判定し、サーバとの通信が切断されたときには、簡易プログラム制御手段で、簡易ドキュメントデータを編集処理するために簡易プログラムを起動し、当該切断された通信が再接続されたときに当該簡易プログラムによる編集処理履歴情報をサーバへ送信させる。
【００１１】
そして、サーバは、簡易処理反映手段で、クライアント端末から受信した編集処理履歴情報に応じて、当該クライアント端末からの編集命令対象であるドキュメントデータに編集プログラム手段により編集処理を実行させて、通信切断中にクライアント端末でなされた編集操作をドキュメントデータに反映させる。
ここで、クライアント端末からサーバへ送信する編集処理履歴情報は、例えば、クライアント端末で簡易ドキュメントを編集するために簡易編集プログラムに対してユーザ入力された編集コマンド履歴、クライアント端末で簡易編集プログラムにより編集された簡易ドキュメントであり、サーバにおいて、編集プログラム手段がドキュメントデータを編集して簡易ドキュメントの内容を反映させ得る情報であればよい。
【００１２】
ここで、サーバが簡易ドキュメントデータをクライアント端末に提供する態様の場合には、サーバは、簡易ドキュメント作成手段が、上記のように設定されるタイミングで、ドキュメント保持手段が保持するドキュメントデータから簡易ドキュメントデータを作成して、クライアント端末へ送信し、クライアント端末は、サーバから受信した簡易ドキュメントデータを簡易ドキュメント保持手段に保持するようにすればよい。
【００１３】
また、サーバが簡易編集プログラムをクライアント端末に提供する態様の場合には、サーバは、簡易プログラム提供手段が編集プログラム手段の簡易編集プログラムを保持し、上記簡易ドキュメントデータと同様に設定されるタイミングで、クライアント端末へ送信し、クライアント端末は、サーバから受信した簡易プログラムを簡易プログラム保持手段に保持するようにすればよい。
【００１４】
ここで、クライアント端末におけるセキュリティをより高度に確保するために、例えば、クライアント端末から編集終了命令をサーバへ送信したこと、クライアント端末の電源がオフされたことなどドキュメント編集処理の終了を検知して、簡易ドキュメント保持手段に保持した簡易ドキュメントデータを消去する消去手段をクライアント端末に備えるのが好ましい。なお、簡易ドキュメント保持手段として揮発性のメモリを用いることにより、クライアント端末の電源がオフされることで、簡易ドキュメント保持手段に保持した簡易ドキュメントデータを消去する消去手段を構成するようにしてもよい。
【００１５】
本発明は、サーバとクライアント端末を備えたシンクライアントシステムとして実現する他、シンクライアントシステムを構成するサーバや当該サーバをコンピュータにより構成するサーバプログラム、シンクライアントシステムを構成するクライアント端末や当該クライアント端末をコンピュータにより構成するクライアント端末プログラム、シンクライアントシステムとにより実施するドキュメント編集方法として実現することができる。
【発明の効果】
【００１６】
本発明によると、サーバとの通信が遮断された状況においてもシンクライアント端末が簡易的なドキュメント処理を行うことができるようにしたため、シンクライアント端末のユーザが、編集対象のドキュメントの概要を閲覧確認し、或いは、ドキュメントに対する編集操作を先行して行うことができる。
【発明を実施するための最良の形態】
【００１７】
本発明を一実施例に基づいて具体的に説明する。
本例のシンクライアントシステムは、図１に示すように、サーバＳがネットワークＮを介してアクセスポイント（無線基地局）Ｐに接続されており、アクセスポイントＰの通信圏Ｅ内に位置するクライアント端末（無線通信端末）ＣとサーバＳとがアクセスポイントＰを介した通信を行って、クライアント端末Ｃから受信する編集命令に応じてサーバＳがドキュメントを編集処理し、サーバＳが編集処理の結果をクライアント端末Ｃに送信してクライアント端末Ｃの画面に編集されたドキュメントを表示させる。
すなわち、シンクライアントシステムでの基本的な処理は、クライアント端末ＣとサーバＳとが接続された状態では、編集処理プログラムの実行はサーバＳで行い、クライアント端末ＣはカーバＳへの命令の入力とサーバＳによる編集処理結果の表示のみを行うクライアント)
【００１８】
そして、本例のシンクライアントシステムでは、クライアント端末ＣがアクセスポイントＰの通信圏Ｅ外に移動してサーバＳとの通信が遮断されてしまった場合に、当該クライアント端末Ｃで簡易的なドキュメント処理を行えるように、サーバＳ及びクライアント端末Ｃに図２に示すような機能を設けている。
【００１９】
サーバＳは、アクセスポイントＰに接続されたクライアント端末Ｃと通信を行う通信手段１、クライアント端末Ｃから受信した編集命令に応じて編集処理を実行する編集プログラム手段２、編集プログラム手段２が編集するドキュメントデータを保持するドキュメント保持手段３、クライアント端末Ｃが行う簡易編集のための処理を行う簡易処理部４、クライアント端末Ｃから受信した情報が編集命令であるか或いは編集処理履歴情報であるか等の判定を行う簡易編集判定手段５を備えている。
【００２０】
そして、簡易処理部４として、クライアント端末Ｃへ送信するために編集プログラム手段２を構成する編集プログラムの簡易編集プログラムを保持する簡易プログラム提供手段６、クライアント端末Ｃへ送信するためにドキュメント保持手段３が保持するドキュメントデータから簡易ドキュメントデータを作成する簡易ドキュメント作成手段７、クライアント端末Ｃから受信した編集処理履歴情報に応じて当該クライアント端末Ｃからの編集命令対象であるドキュメントデータに編集プログラム手段２により編集処理を実行させる簡易処理反映手段８を有している。
【００２１】
ここで、簡易プログラム提供手段６による簡易編集プログラムの送信や、簡易ドキュメント作成手段７による簡易ドキュメントデータの送信は、クライアント端末Ｃからのユーザ要求に応じて行ったり、定期的に行ったりするようにしてもよいが、本例では後述するように、編集プログラム手段２が起動されてドキュメント編集処理が開始された時や、クライアント端末Ｃからユーザ要求によるドキュメントデータの保存操作時に行う。
なお、サーバＳに備えられた上記の各機能手段１〜８は、本例では、当該サーバＳを構成しているコンピュータで本発明に係るプログラムを実行することで構成されている。
【００２２】
クライアント端末Ｃは、サーバＣとアクセスポイントＰを介して通信を行う無線通信手段１１、ユーザからの操作入力を受け付ける入力部１２、サーバＳから受信した描画命令に応じて編集を行っているドキュメントの画像を画面に表示する表示処理部１３、サーバＳから受信した簡易編集プログラムを保持する簡易プログラム保持手段１４、サーバＳから受信した簡易ドキュメントデータを保持する簡易ドキュメント保持手段１５、サーバＳとの通信状況を監視して判定する通信状況判定手段１６、サーバＳとの通信が切断されたときに簡易ドキュメントデータを編集処理するために簡易プログラムを起動し、また、当該切断された通信が再接続されたときに簡易プログラムによる編集処理履歴情報をサーバＳへ送信させる簡易プログラム制御手段１７を備えている。
【００２３】
ここで、本例では、ドキュメント編集処理の終了（サーバとのセッション終了）を検知して、簡易ドキュメント保持手段１８に保持した簡易ドキュメントデータを消去する消去手段１８を更に備えており、クライアント端末Ｃが必要以上にドキュメントのデータを保持して、ドキュメント内容の機密性等が害されることのないようにしている。
また、本例では、編集処理履歴情報として、簡易編集プログラムを用いてユーザが入力した編集コマンドのセットをサーバＳへ送信するようにして、サーバＳでは、簡易処理反映手段８が当該編集コマンドセットに従って編集プログラム手段２でドキュメントデータを編集させることで、簡易編集プログラムによる編集内容をサーバＳのドキュメントデータに反映させている。
【００２４】
また、本例では、サーバＳが編集処理の毎にその編集結果であるドキュメント画像を描画するための命令をクライアント端末Ｃへ送信して、クライアント端末Ｃが当該描画命令に応じて画面にドキュメント画像を描画表示するようにしているが、サーバＳが編集処理の毎にその編集結果であるドキュメント画像を送信し、クライアント端末Ｃが当該ドキュメント画像を表示するようにしてもよい。
なお、クライアント端末Ｃに備えられた上記の各機能手段１１〜１８は、本例では、当該クライアント端末Ｃを構成しているコンピュータで本発明に係るプログラムを実行することで構成されている。
クライアント端末Ｃとしては、ＰＤＡ等と言った種々な無線通信機器を用いることができ、近年では、無線通信機能と紙のように薄く柔軟な表示部とを有し、無線受信した情報に応じて自己で表示部にドキュメント画像を書き込み表示する電子ペーパも用いることができる。
【００２５】
図３には、サーバＳで編集処理するドキュメントデータ（ａ）と、当該ドキュメントデータの簡易ドキュメントデータ（ｂ）の一例を示してある。
ドキュメントデータは、ドキュメントＩＤや種別等を含む属性データ、ドキュメントの記述内容であるテキストデータ、テキスト文字の色や太さの指定等と言った修飾データ、ドキュメント中に含まれる図形データなどの付加的なデータ部を含んでいる。これに対して、簡易ドキュメントデータは、ドキュメントとして必要且つ十分なデータ部分（図示の例では、属性データとテキストデータ、例えばシンプルテキストデータ）にコンパクト化されたデータであり、ドキュメントデータより機能情報が制限された容量の小さいデータである。
【００２６】
図４には、サーバＳで実行する編集プログラム（ａ）と、当該編集プログラムの簡易プログラム（ｂ）の一例を示してある。
編集プログラムは、ドキュメント編集機能に加えて、ドキュメント中の文字を修飾する文字修飾機能、ドキュメント中に図形を描画する図形描画機能などの付加的な機能部を含んでいる。これに対して、簡易プログラムは、ドキュメント編集のために必要且つ十分な機能部分（図示の例では、ドキュメント編集機能）にコンパクト化された編集プログラムであり、サーバＳの編集プログラムより機能が制限された小型且つ必要な処理能力が小さいプログラムである。
【００２７】
本例に係る編集処理を、図５〜図７を参照して更に具体的に説明する。
本例では、サーバＳではオペレーティングシステム（ＯＳ）上でドキュメント編集プログラム２と簡易ドキュメント作成プログラム７が動作し、クライアント端末Ｃではオペレーティングシステム（ＯＳ）上で入力部１２や表示処理部１３によりユーザインタフェースを構成するリモートデスクトッププログラム及びバッファ（簡易ドキュメント保持手段）１５に保持された簡易ドキュメントデータを編集する簡易プログラム１４が動作する。
【００２８】
図５に示すように、クライアント端末ＣとサーバＳとの無線接続が確立している時には、クライアント端末Ｃに保持されている簡易ドキュメント編集プログラム１４は停止している。そして、クライアント端末Ｃでユーザがユーザインタフェース１２、１３に対して編集命令を入力すると、当該編集命令がサーバＳへ送信されて、ドキュメント編集プログラム２が当該命令に従ってドキュメント保持手段３に保持された該当するドキュメントデータに編集を施し、当該編集したドキュメントの画像を表示するための描画命令をクライアント端末Ｃへ返送し、ユーザインタフェース１２、１３が当該描画命令に従って編集されたドキュメント画像を画面に表示する。
また、この通信中の所定のタイミングにおいて、サーバＳの簡易ドキュメント作成プログラム７が上記ドキュメントデータから簡易ドキュメントデータを作成してクライアント端末Ｃへ送信し、クライアント端末Ｃがバッファ（簡易ドキュメント保持手段）１５に格納保持する。
【００２９】
そして、クライアント端末Ｃが無線通信圏外へ移動する等してクライアント端末ＣとサーバＳとの無線接続が遮断された場合には、図６に示すように、クライアント端末Ｃでは、通信状況判定手段１６がこれを検知し、簡易プログラム制御手段１７が内蔵する簡易ドキュメント編集プログラム１４を起動する。これにより、ユーザインタフェース１２、１３から入力される編集命令は実質的に簡易ドキュメント編集プログラム１４に入力され、無線接続が切断している間も、簡易ドキュメント編集プログラム１４により簡易ドキュメントデータ１５に対する編集処理を継続することができる。
【００３０】
そして、クライアント端末Ｃが無線通信圏内へ移動する等してクライアント端末ＣとサーバＳとの無線接続が再開された場合には、図７に示すように、クライアント端末Ｃが無線接続遮断中に編集した編集履歴情報（例えば、編集した簡易ドキュメントデータ、編集コマンドセット等）をサーバＳへ送信し、サーバＳの簡易処理反映手段８が編集プログラム２を制御して、ドキュメント保持手段３が保持するオリジナルのドキュメントデータに編集した簡易ドキュメントデータとの差分を反映させて、簡易ドキュメントをサーバＳのオリジナルドキュメントに同期させる。
【００３１】
図８には、本例のシンクライアントシステムにおける通信接続開始（セッション開始）から通信接続終了（セッション終了）までの編集処理の流れを示してある。
クライアント端末ＣがサーバＳに通信接続して、処理対象のドキュメントＩＤ等を伴う編集開始命令をサーバＳへ送信し、編集処理のセッションが開始すると、サーバＳが処理対象のドキュメントを表示させるための描画命令をクライアント端末Ｃへ送信して当該ドキュメント画像を描画表示させる。
【００３２】
そして、クライアント端末Ｃからドキュメント編集プログラムの起動命令を受信するとサーバＳは、ドキュメント編集プログラム２を起動し、上記のように、クライアント端末Ｃから編集命令を受信する毎に、ドキュメント編集プログラム２により対象ドキュメントデータに編集命令に従った編集を施し、当該編集したドキュメントを画面表示させるための描画命令をクライアント端末Ｃへ送信して表示処理させる。
そして、クライアント端末Ｃからドキュメント編集プログラムの終了命令を受信すると、サーバＳはドキュメント編集処理を終了し、また、クライアント端末Ｃでは、バッファ１５に保持している簡易ドキュメントデータを消去する。
【００３３】
このような一連の編集処理において、本例では、ドキュメント編集プログラム２の起動時、編集中のドキュメントデータを保存するユーザ命令をクライアント端末Ｃから受信した時に、簡易ドキュメント作成プログラム７が簡易ドキュメントデータを作成（或いは更新）してクライアント端末Ｃへ送信する。
なお、簡易編集プログラム１４をクライアント端末Ｃに常備させる態様の他、例えばセッション開始時やサーバＳによりクライアント端末Ｃが通信圏外に出そうな状況を検知（受信電界強度の低下）した時などの所定時に、サーバＳがクライアント端末Ｃへ送信して保持させるようにしてもよい。
【００３４】
図９には、本例のシンクライアント端末Ｃにおける通信接続開始（セッション開始）から通信接続終了（セッション終了）までの処理の流れを示してある。
クライアント端末ＣがサーバＳに通信接続して編集処理のセッションが開始し（ステップＳ１）、編集命令をサーバＳへ送信してドキュメント編集プログラム２によりドキュメント編集処理を行わせる（ステップＳ２）。
この編集処理通信の状況は通信状況判定手段１６が監視しており、サーバＳ（すなわち、アクセスポイントＰ）との通信が遮断したと判定した時には（ステップＳ３）、簡易プログラム制御手段１７がサーバＳとのセッションを停止して（ステップＳ４）、簡易編集プログラム１４を起動させて簡易ドキュメントデータ１５に対する編集処理に移行する（ステップＳ５）。
【００３５】
そして、通信状況判定手段１６がサーバＳ（すなわち、アクセスポイントＰ）との通信が再開したと判定した時には（ステップＳ６）、簡易プログラム制御手段１７が編集履歴情報をサーバＳへ送信してサーバＳ側のドキュメントデータに反映させ（ステップＳ７）、クライアント端末Ｃからの編集命令に応じてドキュメント編集プログラム２によりドキュメント編集処理を行う通常のセッションを再開する（ステップＳ８）。その後、ユーザがクライアント端末Ｃから編集終了命令を送信すると、これがサーバＳに送信されてドキュメント編集プログラム２が終了し（ステップＳ９）、当該セッションを終了する（ステップＳ１０）。なお、セッション終了に伴って消去手段１８が簡易ドキュメント保持手段１５に保持している簡易ドキュメントデータを消去する。
【図面の簡単な説明】
【００３６】
【図１】本発明の一実施例に係るシンクライアントシステムを示す図である。
【図２】本発明の一実施例に係るクライアント端末とサーバの構成を示す図である。
【図３】本発明の一実施例に係る簡易ドキュメントデータを説明する図である。
【図４】本発明の一実施例に係る簡易編集プログラムを説明する図である。
【図５】本発明の一実施例に係る編集処理を説明する図である。
【図６】本発明の一実施例に係る編集処理を説明する図である。
【図７】本発明の一実施例に係る編集処理を説明する図である。
【図８】本発明の一実施例に係るシンクライアントシステムの編集処理の流れを説明する図である。
【図９】本発明の一実施例に係る本例のクライアント端末における処理の流れを説明する図である。
【符号の説明】
【００３７】
２：ドキュメント編集プログラム、  ３：ドキュメント保持手段、
４：簡易処理手段、  ５：簡易編集判定手段、
６：簡易プログラム提供手段、  ７：簡易ドキュメント作成手段、
８：簡易処理反映手段、
１４：簡易プログラム保持手段（簡易ドキュメント編集プログラム）、
１５：簡易ドキュメント保持手段、  １６：通信状況判定手段、
１７：簡易プログラム制御手段、  １８：消去手段、
Ｃ：クライアント端末、  Ｐ：アクセスポイント、
Ｓ：サーバ、
【図１】
0004839715.tif 000002
【図２】
0004839715.tif 000003
【図３】
0004839715.tif 000004
【図４】
0004839715.tif 000005
【図５】
0004839715.tif 000006
【図６】
0004839715.tif 000007
【図７】
0004839715.tif 000008
【図８】
0004839715.tif 000009
【図９】
0004839715.tif 000010