(57)【要約】【課題】  クライアントの編集によりサーバが管理する文書ファイルの無用な占有を回避するとともに、クライアントの軽快な閲覧処理を実現する。【解決手段】  クライアント２０において、切替手段２８がユーザからの操作入力に応じて閲覧処理手段２６と編集処理手段２７とを選択的に動作させる。編集処理手段２７が選択されときは、サーバ１０は文書ファイル１２をロックし、編集されたファイルデータに基づいて更新処理を行ったところで当該ロックを解除する。閲覧処理手段２６が選択されているときは、文書ファイル１２の無用な占有や編集処理プログラムモジュールのメモリ上へのロードを回避することができる。また、閲覧処理手段２６と編集処理手段２７との選択状態に応じて選択操作用の操作ボタン３１の表示態様を変更する。【選択図】  図１
2006085427.tif 000002
【特許請求の範囲】
【請求項１】
ファイルデータを管理するサーバと、前記サーバから通信回線を介して取得するファイルデータを処理するクライアントとを備えた文書処理システムにおいて、
前記サーバは、クライアントからの要求に応じてファイルデータを当該クライアントへ提供するファイル管理手段を有し、
前記クライアントは、ユーザからの操作入力を受け付ける操作手段と、ユーザからの操作入力に応じた要求を送信して前記サーバからファイルデータを取得するファイル通信手段と、前記サーバから取得したファイルデータに基づく文書画像を画面に表示する閲覧処理手段と、前記サーバから取得したファイルデータに基づく文書画像を画面に表示するとともにユーザからの操作入力に応じて当該ファイルデータを編集処理する編集処理手段と、ユーザからの操作入力に応じて前記閲覧処理手段と前記編集処理手段とを選択的に動作させる切替手段と、を有していることを特徴とする文書処理システム。
【請求項２】
請求項１に記載の文書処理システムにおいて、
前記クライアントのファイル通信手段は、ユーザの操作入力に応じて前記編集処理手段が選択される場合にはロック要求をサーバに送信し、サーバでのロックがされた後にファイルデータ要求を前記サーバへ送信して当該要求したファイルデータを取得し、
前記サーバは、クライアントからのロック要求に応じて当該クライアントへ提供するファイルデータに対する他のクライアントによる編集更新を排他制御するロック制御手段を有し、更に、
前記クライアントのファイル通信手段は、ユーザの操作入力に応じて前記編集処理手段が編集したファイルデータを前記サーバへ送信し、
前記サーバのファイル管理手段は前記クライアントにより編集されたファイルデータに基づいて当該サーバが管理する対応するファイルデータを更新するとともに、前記サーバのロック制御手段は前記編集更新の排他制御を解除することを特徴とする文書処理システム。
【請求項３】
請求項１又は請求項２に記載の文書処理システムにおいて、
前記クライアントは、前記閲覧処理手段と前記編集処理手段とを選択する前記操作手段からユーザ操作入力を受け付けるための操作子画像を画面に表示するとともに選択状態に応じて当該操作子の表示態様を変更する表示処理手段を有することを特徴とする文書処理システム。
【請求項４】
ファイルデータを管理するサーバから通信回線を介して取得したファイルデータを処理するクライアント装置において、
ユーザからの操作入力を受け付ける操作手段と、ユーザからの操作入力に応じてサーバからファイルデータを取得するファイル通信手段と、ファイルデータに基づく文書画像を画面に表示する閲覧処理手段と、ファイルデータに基づく文書画像を画面に表示するとともにユーザからの操作入力に応じて当該ファイルデータを編集処理する編集処理手段と、ユーザからの操作入力に応じて前記閲覧処理手段と前記編集処理手段とを選択的に動作させる切替手段と、を有していることを特徴とするクライアント装置。
【請求項５】
請求項４に記載のクライアント装置において、
前記閲覧処理手段と前記編集処理手段とを選択する前記操作手段からユーザ操作入力を受け付けるための操作子画像を画面に表示するとともに選択状態に応じて当該操作子の表示態様を変更する表示処理手段を有することを特徴とするクライアント装置。
【請求項６】
ファイルデータを管理するサーバから通信回線を介して取得したファイルデータを処理するクライアント装置を、コンピュータが実行することにより構成するプログラムにおいて、
コンピュータに、ユーザからの操作入力に応じてサーバからファイルデータを取得するファイル通信機能と、ファイルデータに基づく文書画像を画面に表示する閲覧処理機能と、ファイルデータに基づく文書画像を画面に表示するとともにユーザからの操作入力に応じて当該ファイルデータを編集処理する編集処理機能と、ユーザからの操作入力に応じて前記閲覧処理機能と前記編集処理機能とを選択的に動作させる切替機能と、を構成することを特徴とするプログラム。
【請求項７】
請求項６に記載のプログラムにおいて、
前記コンピュータに、前記閲覧処理機能と前記編集処理機能とを選択するユーザ操作入力を受け付けるための操作子画像をコンピュータ画面に表示するとともに選択状態に応じて当該操作子の表示態様を変更する表示処理機能を構成することを特徴とするプログラム。
【請求項８】
通信回線を介して取得したファイルデータを閲覧処理する機能と編集処理する機能とを有するクライアント装置が実行する方法であって、
前記閲覧処理機能と前記編集処理機能とを選択するユーザ操作入力を受け付けるための操作子画像を画面に表示し、
ユーザからの操作入力に応じて前記閲覧処理機能と前記編集処理機能とを選択的に動作させ、
前記閲覧処理機能が動作した場合はファイルデータに基づく文書画像を画面に表示し、
前記編集処理機能が動作した場合はファイルデータに基づく文書画像を画面に表示するとともにユーザからの操作入力に応じて当該ファイルデータを編集処理することを特徴とする文書処理方法。
【請求項９】
請求項８に記載の文書処理方法において、
前記クライアント装置は、前記閲覧処理機能が選択された状態で操作子画像を画面に表示することを特徴とする文書処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバで管理する文書ファイルデータをクライアントが取得して処理するシステムに関し、特に、クライアントがファイルデータに基づく文書閲覧と文書編集とを選択的に行うことができる技術に関する。
【背景技術】
【０００２】
文書ファイルデータを管理するサーバとファイルデータを処理するクライアントとをネットワーク等の通信回線を介して接続し、ユーザからの操作入力に応じて、クライアントがサーバから通信回線を介して取得したファイルデータに基づいて文書閲覧処理することができる文書処理システムが知られている。
このような文書処理システムでは、クライアントにより、文書ファイルの閲覧だけができるシステムや、閲覧する文書ファイルに対して編集を行うことができるシステムがある。
【０００３】
閲覧する文書ファイルに対して編集を行うことができるシステムでは、複数のクライアントからの編集更新が同じ文書ファイルで競合しないように排他制御がなされている。
これはロック制御等と称せられ、サーバが、或るクライアントに文書ファイルデータを提供する際に当該文書ファイルにロックをかけて他のクライアントからの編集更新を排除し、当該クライアントから受信したファイルデータで文書ファイルを更新したところでロックを解除するものである。
文書処理システムに関して、次のような発明が提案されている。
【０００４】
編集装置と管理装置とをネットワーク接続し、編集装置で文書編集を行ってデータ変更が発生すると、管理装置に文書ファイルの該当するページデータとロックを要求して、管理ファイルでは、当該ページの更新が終了するまで当該ページをロックして他の編集装置からのアクセスを排他する発明が提案されている（特許文献１参照。）。
また、文書を編集可能な形式と閲覧のみ可能な形式とで管理し、文書の活用を希望するユーザにだけ編集可能な形式で文書を提供して、文書の活用状況をフォローする発明が提案されている（特許文献２参照。）。
また、クライアント端末が文書ファイルに対して編集を行った場合には、更新差分情報データを文書管理サーバに送信し、文書管理サーバが更新差分情報データに基づいて元の文書ファイルを編集する発明が提案されている（特許文献３参照。）。
【特許文献１】特開平８―１６５５３号公報
【特許文献２】特開２００２―１８３１２５号公報
【特許文献３】特開２００４―１９２５１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記のようにクライアント装置が編集処理機能を有するシステムにあっては、ユーザが文書の閲覧だけを行って当該文書に編集を行わない場合にあっても当該文書ファイルが排他制御されてしまうため、サーバ上の文書フィルが占有されてしまう時間が長くなって、他のクライアント装置による円滑な編集更新処理を阻害してしまうという課題があった。
また、このように閲覧だけをする場合にあっても、クライアント装置では編集処理に必要なプログラムモジュールをメモリ上にロードするため、文書を閲覧するための軽快さが損なわれてしまうという課題があった。
【０００６】
本発明は、上記従来の事情に鑑みなされたもので、文書処理において、文書ファイルの無用な占有を回避するとともに軽快な閲覧を実現することを目的としている。
【課題を解決するための手段】
【０００７】
本発明では、クライアントにおいて、操作手段がユーザからの操作入力を受け付けると、ファイル通信手段がユーザからの操作入力に応じた要求を送信してサーバからファイルデータを取得する。また、切替手段がユーザからの操作入力に応じて閲覧処理手段と編集処理手段とを選択的に動作させ、閲覧処理手段が選択されているときは前記サーバから取得したファイルデータに基づく文書画像を画面に表示する一方、編集処理手段が選択されているときは前記サーバから取得したファイルデータに基づく文書画像を画面に表示するとともにユーザからの操作入力に応じて当該ファイルデータを編集処理する。
なお、編集処理手段が選択されときは、サーバは当該文書ファイルをロックし、編集されたファイルデータに基づいて更新処理を行ったところで当該ロックを解除する。
【０００８】
したがって、クライアントが選択動作させることができる閲覧処理手段と編集処理手段とを有することで、閲覧処理手段が動作している状態では、文書ファイルの無用な占有や編集処理プログラムモジュールのメモリ上へのロードを回避することができ、また、編集処理手段が動作している状態では、文書ファイルに対する編集更新を支障なく実現することができる。
【０００９】
また、本発明では、クライアントが、閲覧処理手段と編集処理手段とを選択する操作手段からユーザ操作入力を受け付けるための操作子画像を画面に表示するとともに選択状態に応じて当該操作子の表示態様を変更する。
したがって、ユーザは、閲覧処理手段と編集処理手段を画面上で容易に選択して動作させることができ、更に、閲覧処理手段と編集処理手段とのいずれが動作しているかを視覚的に容易に確認することができる。
【００１０】
また、本発明は上記処理をコンピュータに実行させてクライアント装置を構成するプログラムとしても実現することができる。
また、本発明は、通信回線を介して取得したファイルデータを閲覧処理する機能と編集処理する機能とを有するクライアント装置が実行する方法として実現することができ、閲覧処理機能と編集処理機能とを選択するユーザ操作入力を受け付けるための操作子画像を画面に表示し、ユーザからの操作入力に応じて前記閲覧処理機能と前記編集処理機能とを選択的に動作させ、閲覧処理機能が動作した場合はファイルデータに基づく文書画像を画面に表示し、編集処理機能が動作した場合はファイルデータに基づく文書画像を画面に表示するとともにユーザからの操作入力に応じて当該ファイルデータを編集処理する。
【発明の効果】
【００１１】
本発明によると、クライアント装置で閲覧処理機能と編集処理機能とを選択的に動作させるようにしたため、サーバが管理する文書ファイルの無用な占有を回避することができるとともに、クライアント装置では軽快な閲覧環境を実現することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明を実施例に基づいて具体的に説明する。
図１には本例に係る文書処理システムを示してあり、ファイルデータを管理するサーバ１０と、サーバ１０からネットワークＮを介して取得するファイルデータを処理する複数のクライアント２０とを備えている。
すなわち、文書処理システムは、各クライアント２０がサーバ１０からファイルデータを取得して文書の閲覧又は編集を行うことができるようになっており、編集処理に関しては後述するようにロック制御がなされる。
【００１３】
サーバ１０は、ネットワークＮを介してクライアント２０との通信を行う通信手段１１、多数のファイルデータ１２を記憶保持するデータベース１３、クライアント２０からの要求に応じてデータベース１３に保持されている該当ファイルデータを当該クライアント２０へ通信手段１１により送信するファイル管理手段１４、編集処理を行うクライアント２０からのロック要求に応じて当該クライアント２０へ提供するファイルデータ１２に対する他のクライアントによる編集更新を排他制御するロック制御手段１５を有している。
【００１４】
データベース１３に保持されている各ファイルデータ１２は、文書データ１２ａに各ファイルデータを識別するファイルＩＤ１２ｂ及びロック制御手段１５により設定されるロックフラグ１２ｃを含んでおり、各クライアント２０はファイルＩＤによって所望のファイルデータ１２を指定して取得要求することができ、また、ファイル管理手段１４はロックフラグ１２ｃの状態に応じて同一ファイルデータへの競合する編集更新処理を防止することができる。
【００１５】
クライアント２０は、文書画像等を表示する表示画面２１、ユーザからの操作入力を受け付けるキーボードやマウス等の操作手段２２、ネットワークＮを介してサーバ１０との通信を行う通信手段２３、ユーザからの操作入力に応じてファイルデータの取得要求や編集したファイルデータのアップロード等といったファイルデータの授受に係る処理を行うファイル通信手段２４、サーバ１０から取得したファイルデータを処理する閲覧処理手段２６及び編集修理手段２７を有するファイル処理手段２５、ユーザからの操作入力に応じて閲覧処理手段２６と編集処理手段２７とを選択的に動作させる切替手段２８、画面２１にファイルデータに基づく文書画像を表示するとともに閲覧処理手段２６と編集処理手段２７とを選択する操作手段２２からユーザ操作入力を受け付けるための操作子画像を表示する表示処理手段２９を備えている。
【００１６】
なお、本例では、クライアント装置を構成するコンピュータにより本発明に係るプログラムを実行することにより、ファイル通信手段２４、閲覧処理手段２６、編集処理手段２７、切替手段２８、表示処理手段２９等の本発明の処理に係る機能が構成されている。
【００１７】
閲覧処理手段２６は、サーバ１０から取得したファイルデータに基づく文書画像を画面に表示する閲覧処理を行う機能であり、当該ファイルデータに編集を行う機能は有していない。当該閲覧処理ではサーバ１０が管理するファイルデータに競合が生ずることはなく、サーバ１０による排他制御はなされない。
編集修理手段２７は、サーバ１０から取得したファイルデータに基づく文書画像を画面に表示するとともにユーザからの操作入力に応じて当該ファイルデータを編集処理する機能である。いずれかのクライアント２０が編集処理を行うことで、サーバ１０が管理するファイルデータに編集更新の競合が生ずることを防止するために、サーバ１０による排他制御はなされない。
【００１８】
閲覧処理手段２６と編集修理手段２７とは、ともにファイルデータに基づく文書画像を画面に表示することで同等の処理を行うが、編集修理手段２７では当該ファイルデータを編集する処理を更に行う。
したがって、編集修理手段２７が動作するときには、当該編集処理に係るプログラムモジュールを作業メモリ上にロードするといったように、閲覧処理手段２６が動作するときよりも作業メモリを多く使用し、また、プロセッサの処理負担も増大する。
【００１９】
ここで、サーバ１０が管理するファイルデータを取得する方法としてユーザが指定したファイルデータの全ての文書データ１２ａ（すなわち、当該文書データの全ページ）をクライアント２０が取得して閲覧処理や編集処理を行うようにしてもよいが、本例では、ユーザが指定したファイルデータ１２の指定ページの文書データ１２ａを取得して画面２１に表示し、ユーザが編集した該当ページの文書データ１２ａをサーバ１０へ送信してファイル管理手段１４によりデータベース１３の該当ファイルデータを更新させている。
【００２０】
このため、ファイル通信手段２４は、ユーザからの操作入力に応じて、ファイルＩＤ１２ｂと、ページ指定（例えば、オフセットとデータ長）と、ロックの要否指定とを含むデータ取得要求を作成してサーバ１０へ送信し、また、ファイルＩＤ１２ｂと、ページ指定した編集済み文書データ１２ａと、ロック解除要求とを含むデータ更新要求を作成してサーバ１０へ送信する。
なお、閲覧処理手段２６が選択されて動作しているときにはデータ取得要求にはロックの不要の指定が設定され、編集処理手段２７が選択されて動作しているときにはデータ取得要求にはロックの要の指定が設定される。
【００２１】
サーバ１０では、データ取得要求を通信手段１１で受信すると、ファイル管理手段１４がファイルＩＤで指定されたファイルデータ１２の指定されたページの文書データ１２ａをデータベース１３から読み出して、通信手段１１により要求元のクライアント２０へ当該文書データページ１２ａを送信する。そして、この際、データ取得要求にロック要の指定があるときには、ロック制御手段１５が上記のようにクライアント２０に文書データ１２ａを送信するファイルデータ１２のロックフラグ１２ｃをオンにして、他のクライアント２０からの編集を目的としたデータ取得要求（すなわち、ロック要の指定を含むデータ取得要求）を受け付けないようにする。
【００２２】
また、サーバ１０では、データ更新要求を通信手段１１で受信すると、ファイル管理手段１４がデータベース１３に保持しているファイルＩＤで指定されたファイルデータ１２の指定されたページの文書データ１２ａを編集済み文書データで更新し、ロック制御手段１５が当該ファイルデータ１２のロックフラグ１２ｃをオフにして、他のクライアント２０に対する排他制御を解除する。
したがって、サーバ１０のロック制御により、同一のファイルデータ１２に対する編集更新処理の競合が回避され、各ファイルデータ１２の整合性が保持される。
【００２３】
図２には、クライアント２０の画面２１にファイルデータ１２（文書データ１２ａ）に基づいて文書画像３０を表示した状態の一例を示してある。なお、図示の例では複数ページの文書画像を重ね表示している。
この文書画像の表示画面には、表示処理手段２９によって閲覧機能と編集機能とを選択動作させるための操作子（本例ではボタン）３１が表示されており、ユーザが操作手段２２を操作して操作ボタン３１を押下することで、切替手段２８が閲覧処理手段２６と編集処理手段２７とのいずれか一方を選択して動作させる。
【００２４】
表示処理手段２９は、ユーザ操作で押下される毎に操作ボタン３１の表示態様を循環させて変更し、デフォルト状態の操作ボタン３１は図３（ａ）に示すように通常の表示態様で表示し、操作ボタン３１を押下すると当該操作ボタン３１は図３（ｂ）に示すように押し込まれた状態の表示態様で表示する。なお、操作ボタン３１を再度押下すると操作ボタン３１は図３（ａ）に示す通常の表示態様に戻る。
なお、操作子の表示態様は、色の変化、濃淡の変化、ハイライトの変化、形状の変化、操作子に表示する「編集」と「閲覧」との表記の変化など種々な方法を採用することができ、要は、いずれの選択常態化を目視確認し得る態様であればよい。
【００２５】
図３（ａ）に示す通常の表示態様は閲覧処理手段２６が選択されて動作する閲覧状態、図３（ｂ）に示す表示態様は編集処理手段２７が選択されて動作する編集状態に対応付けられており、ユーザは操作ボタン３１の表示態様によって一目して閲覧処理手段２６と編集処理手段２７とのいずれが動作しているかを認識することができる。
なお、本例では、クライアント２０のデフォルト状態で操作ボタン３１が通常の表示態様（すなわち、閲覧処理手段２６が選択された状態）となるように設定されており、ユーザが編集を選択しない通常の使用状態では閲覧処理手段２６が動作して軽快な閲覧環境が実現される。
【００２６】
次に、クライアント２０による処理を図４〜図６を参照して説明する。
図４に示すように、操作ボタン３１を押下する操作が入力されると（ステップＳ１）、切替手段２８がユーザ入力に応じて閲覧処理手段２６又は編集処理手段２７を動作させる（ステップＳ２、Ｓ３）。なお、本例ではデフォルト状態では閲覧状態であるため、特にユーザ入力がないときには閲覧処理手段２６が起動される。
【００２７】
閲覧処理手段２６が起動された閲覧モードでは、図５に示すように、サーバ２０からファイル文書データ１２ａを取得して画面２１に表示する処理を行う。
ユーザから入力されるファイルＩＤ及び指定ページを操作手段２２で受け付けると（ステップＳ１０）、ファイル通信手段２４がデータ取得要求を作成して、当該要求を通信手段２３がサーバ１０へネットワークＮを介して送信する（ステップＳ１１）。
データ取得要求を受信したサーバ１０は指定されたファイルデータの指定ページの文書データ１２ａを要求元のクライアントへ送信し、当該クライアント２０では、通信手段２３がネットワークを介して文書データ１２ａを受信し（ステップＳ１２）、閲覧処理手段２６が当該文書データ１２ａに基づいて画面２１に図２に示すように文書画像３０を表示する（ステップＳ１３）。
【００２８】
そして、画面２１に表示された文書画像３０に対してページ切替のユーザ操作が操作手段２２から入力されると（ステップＳ１４）、ファイル通信手段２４が当該切替ページを指定したデータ取得要求を作成して、当該要求を通信手段２３がサーバ１０へネットワークＮを介して送信し（ステップＳ１５）、上記ステップＳ１２以降の処理を行って、サーバ１０から取得した文書データに基づいて切り替えたページの文書画像を画面２１に表示する。
なお、閲覧終了のユーザ操作が操作手段２２から入力されると（ステップＳ１６）、閲覧処理を終了する。
【００２９】
編集処理手段２７が起動された編集モードでは、図６に示すように、サーバ２０からファイル文書データ１２ａを取得して画面２１に表示するとともに当該文書データ１２ａ編集を施してサーバ１０へアップロードする処理を行う。
ユーザから入力されるファイルＩＤ及び指定ページを操作手段２２で受け付けると（ステップＳ２０）、ファイル通信手段２４がロック要求を含むデータ取得要求を作成して、当該要求を通信手段２３がサーバ１０へネットワークＮを介して送信する（ステップＳ２１）。
データ取得要求を受信したサーバ１０は指定されたファイルデータの指定ページの文書データ１２ａを要求元のクライアントへ送信するとともに当該ファイルデータのロックフラグ１２ｃをオンにして排他制御し、当該クライアント２０では、通信手段２３がネットワークを介して文書データ１２ａを受信し（ステップＳ２２）、編集処理手段２７が当該文書データ１２ａに基づいて画面２１に図２に示すように文書画像３０を表示する（ステップＳ２３）。
【００３０】
そして、画面２１に表示された文書画像３０に対してユーザの編集操作が操作手段２２から入力されると（ステップＳ２４）、編集処理手段２７が上記取得した文書データ１２ａを編集し（ステップＳ２５）、編集終了のユーザ操作が操作手段２２から入力されると（ステップＳ２６）、ファイル通信手段２４が当該編集した文書データ２１ａとロック解除要求とを含むデータ更新要求を作成して、当該要求を通信手段２３がサーバ１０へネットワークＮを介して送信して（ステップＳ２７）、編集処理を終了する。
データ更新要求を受信したサーバ１０は、編集された文書データ１２ａによってデータベース１３に保持している該当する文書データ１２ａを更新し、当該ファイルデータ１２のロックフラグ１２ｃをオフにして排他制御を解除する。
【００３１】
なお、上記の例では、クライアント２０がロック要求を含むデータ要求をサーバー１０へ送信して、サーバ１０では指定されたデータ１２ａを要求元のクライアントへ送信するとともに当該ファイルデータを排他制御するようにしたが、本発明では、クライアント２０が取得しようとするファイルデータを指定したロック要求を先ずサーバへ送信して、サーバ１０が当該要求に応じて指定されたファイルデータを排他制御した後（例えば、ロック要求の送信から所定時間経過後、或いは、クライアント２０がサーバ１０から排他制御完了通知を受信した後等）、サーバ１０が当該ファイルデータのデータ要求をサーバー１０へ送信して、サーバ１０で排他制御したファイルデータの指定されたデータを当該クライアント１０へ送信するのが好ましい。このように、クライアントがサーバに対してデータ取得要求に先行してロック要求を送信するようにすると、クライアントが編集しようとするファイルデータをサーバで排他制御した後に取得して編集することができるため、編集するファイルデータは確実に排他制御されることとなって、複数のクライアントによる同一のファイルデータに対する編集の競合を確実に回避することができる。
【図面の簡単な説明】
【００３２】
【図１】本発明の一実施例に係る文書処理システムの構成図である。
【図２】本発明の一実施例に係る画面表示例を示す図である。
【図３】本発明の一実施例に係る操作ボタンの表示態様を説明する図である。
【図４】本発明の一実施例に係る閲覧モードと編集モードの切り替え処理を説明する図である。
【図５】本発明の一実施例に係る閲覧モードの処理を説明する図である。
【図６】本発明の一実施例に係る編集モードの処理を説明する図である。
【符号の説明】
【００３３】
１０：サーバ、  １２：ファイルデータ、
１２ａ：文書データ、  １２ｂ：ファイルＩＤ、
１２ｃ：ロックフラグ、  １３：データベース、
１４：ファイル管理手段、  １５：ロック制御手段、
２０：クライアント、  ２１：表示画面、
２２：操作手段、  ２４：ファイル通信手段、
２６：閲覧処理手段、  ２７：編集処理手段、
２８：切替手段、  ２９：表示処理手段、
３０：文書画像、  ３１：操作ボタン、
【図１】
2006085427.tif 000003
【図２】
2006085427.tif 000004
【図３】
2006085427.tif 000005
【図４】
2006085427.tif 000006
【図５】
2006085427.tif 000007
【図６】
2006085427.tif 000008