(57)【要約】      （修正有）【課題】旧文書の一部を表化する場合にも、改訂箇所を対比表示する場合に、実質的な改訂箇所だけに下線を付して再修正を不要にすると共に、改訂履歴の差分データを圧縮可能な文書管理システム等の提供。【解決手段】編集前の元文書と編集中の文書とを対比表示可能な文書管理装置であって、編集中の文書の所望の位置に文字データを記憶可能なセルを含む表を挿入する表挿入手段と、編集中の文書を区分するためのタグを含む文書データの一部である複写元データを前記表のセルに複写先データとして複写する複写手段と、複写された複写元データの前後に前記タグを挿入するタグ挿入手段と、複写先データを編集する編集手段と、複写元データと前記編集された複写先データとを比較して、複写元データと編集された複写先データとの差異部分を識別可能に表示する表示属性変更手段とを備える。【選択図】図３
2010157136.tif 000002
【特許請求の範囲】
【請求項１】
編集前の元文書と編集中の文書とを対比表示可能な文書管理装置であって、
前記編集中の文書の所望の位置に文字データを記憶可能なセルを含む表を挿入する表挿入手段と、
前記編集中の文書を区分するためのタグを含む文書データの一部である複写元データを前記表のセルに複写先データとして複写する複写手段と、
前記複写された複写元データの前後に前記タグを挿入するタグ挿入手段と、
前記複写先データを編集する編集手段と、
前記複写元データと前記編集された複写先データとを比較して、前記複写元データと前記編集された複写先データとの差異部分を識別可能に表示する表示属性変更手段とを備えることを特徴とする文書管理装置。
【請求項２】
前記表示属性変更手段は、前記差異部分を識別可能に表示するために、前記複写先データの前記差異部分を異なる文字色で表示するか、又は異なる背景色で表示するか、又は下線を付して表示するか、又は文字の太さを変更して表示するか、又は書体を変更して表示するか、又は文字の大きさを変更して表示するかの少なくともいずれか１つの表示を行うことを特徴とする請求項１記載の文書編集装置。
【請求項３】
前記表示属性変更手段は、前記複写先データの前記差異部分のうち変更又は追加された文字データの表示属性を変更することを特徴とする請求項1又は請求項2
記載の文書管理装置。
【請求項４】
前記所定のタグの間の前記複写元データに対応する編集中の元文書の文書データ部分を取消し線を含む取消し属性で表示することを特徴とする請求項1乃至請求項３のいずれかに記載の文書管理装置。
【請求項５】
前記タグ挿入手段は、前記タグの挿入年月日又は挿入時の文書バージョンの少なくともいずれか１つを前記タグと関連付けて前記タグ付きの文書データの一部として挿入することを特徴とする請求項１乃至請求項４のいずれかに記載の文書管理装置。
【請求項６】
文書管理サーバと端末とが通信可能に構成されており、前記端末において編集前の元文書と編集中の文書とを対比表示可能な文書管理システムであって、
前記編集中の文書は前記編集中の文書を区分するためのタグを含むタグ付の文書データを含み、
前記編集中の文書の所望の位置に文字データを記憶可能なセルを含む表を挿入する表挿入手段と、
前記タグ付きの文書データの一部である複写元データを前記表のセルに複写先データとして複写する複写手段と、
前記前記複写された複写元データの前後に所定のタグを挿入するタグ挿入手段と、
前記複写先データを編集する編集手段と、
前記複写元データと前記編集された複写先データとを比較して、前記複写元データと前記編集された複写先データとの差異部分を識別可能に表示する表示属性変更手段
とを備えることを特徴とする文書管理システム。
【請求項７】
前記表示属性変更手段は、前記差異部分を識別可能に表示するために、前記複写先データの前記差異部分を異なる文字色で表示するか、又は異なる背景色で表示するか、又は下線を付して表示するか、又は文字の太さを変更して表示するか、又は書体を変更して表示するか、又は文字の大きさを変更して表示するかの少なくともいずれか１つの表示を行うことを特徴とする請求項６記載の文書管理システム。
【請求項８】
前記表示属性制御手段は、前記複写先データの前記差異部分のうち変更又は追加された文字データの表示属性を変更することを特徴とする請求項６又は請求項７記載の文書管理システム。
【請求項９】
前記所定のタグの間の前記複写元データに対応する編集中の元文書の文書データ部分を取消し線を含む取消し属性で表示することを特徴とする請求項６乃至請求項８のいずれかに記載の文書管理システム。
【請求項１０】
前記タグ挿入手段は、前記タグの挿入年月日又は挿入時の文書バージョンの少なくともいずれか１つを前記タグと関連付けて前記タグ付きの文書データの一部として挿入することを特徴とする請求項６乃至請求項９のいずれかに記載の文書管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書管理装置及び文書管理システム、文書管理方法、及びそのプログラムに関し、特に改訂前の文書と改訂中の文書を対比表示可能な文書管理装置及び文書管理システム、文書管理方法、及びそのプログラムに関する。
【背景技術】
【０００２】
特許文献１では、改訂対象の文書をＸＭＬ形式で、編章節目、条項号などに対応した木構造で表現したデータをコンピュータの記憶装置内に構成し、それらの木構造データのノードに当る要素に対して、その改正毎に、一意の改正ＩＤと改正の種別を表わす属性を組のリスト構造として与えると共に、改正前の原文を当該要素内に保存し、これらの情報を用いて当該要素の改正作業を操作するシステムが開示されている。
このシステムにより法律や条例の改訂の作業や、金融商品取扱い文書などの各種文書の改訂履歴を厳密に管理できると共に、書籍の出版等において編集作業の履歴管理をより厳密に行うことができるとされている。
【０００３】
特許文献２では、指定された検索条件に基づいて複数の法令文書を格納する記憶手段を検索し、マッチした法令文書を抽出する検索手段と、現行の法令文書と新法令文書とを比較して差分を抽出し差分テーブルを作成する差分抽出手段と、現行法令文書、新法令文書、差分テーブル及び改正ルールとから改正法令を生成する改正法令生成手段とを有するシステムが開示されている。
【０００４】
このシステムにより法令文書の改正作業の根幹となる改正法令の制定、新旧対照表の作成の自動化を主として、システムへの入力、蓄積、検索、改正、審査承認および公布、データ更新までの作業を統括的に一元化し、常に最新状態の法令を参照できるとされている。
【０００５】
【特許文献１】特開２００４−１２６９０３号公報
【特許文献２】特開平０７−３３４５７４号公報
【０００６】
法律文書や各種金融商品の約款等の各種文書の内容を改訂する場合、新文書と旧文書を対比表示して、新文書での改訂箇所に下線を付す新旧対比表は従来から広く用いられている。このような文書の改訂作業時に、旧文書の一部の記載を新文書で表にする場合がある。例えば経過措置で事案の発生時期により取扱いが異なるケースや、従来よりも場合分けが細かくなり、各場合毎の対応が異なるケース等では、表にまとめると対比して記載できるので見やすく又理解も容易になる。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、上記従来技術によれば旧文書から特定の記載を切取り、新たに表を挿入して旧文書で切取った記載を貼り付けると特定の記載全体が新規追加部分と見なされてしまい、再修正に手間がかかるという問題があった。本願発明は上記従来技術の課題を解決するためになされたものであり、旧文書の一部を表化する場合にも、改訂箇所を対比表示する場合に、実質的な改訂箇所だけに下線を付して再修正を不要にすると共に、改訂履歴の差分データを圧縮可能な文書管理システム、文書管理方法及びそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の文書管理装置は、編集前の元文書と編集中の文書とを対比表示可能な文書管理装置であって、前記編集中の文書は前記編集中の文書を区分するためのタグを含むタグ付の文書データを含み、前記編集中の文書の所望の位置に文字データを記憶可能なセルを含む表を挿入する表挿入手段と、前記タグ付きの文書データの一部である複写元データを前記表のセルに複写先データとして複写する複写手段と、前記前記複写された複写元データの前後に所定のタグを挿入するタグ挿入手段と、前記複写先データを編集する編集手段と、前記複写元データと前記編集された複写先データとを比較して、前記複写元データと前記編集された複写先データとの差異部分を識別可能に表示する表示属性変更手段とを備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、約款等を新旧対照表示し、かつ新たに表化した部分についても実質的に修正された箇所が明確に表示されるので、修正作業者が修正内容を容易に把握することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１０】
以下図面を参照しながら本発明の実施形態を詳細に説明する。図１と図２は以下の実施例１と実施例２に共通するので最初に説明する。まず、図１は、本発明の実施の形態におけるシステム構成を示す図である。
【００１１】
図１の文書管理装置１３０は例えばパソコンやワークステーション等であり、スタンドアローンで文書管理システムを構成する。文書管理装置１３０で実行する処理は前半の実施例１で説明する。
【００１２】
図１の端末装置１２０は例えばパソコンや通信機能を備えたＰＤＡ（ＰｅｒｓｏｎａｌＤａｔａ  Ａｓｓｉｓｔａｎｔ）やネットワーク接続対応の携帯電話であり、図２に示すようなハードウェア構成を備え、不図示のディスプレイを内蔵しているか又はディスプレイアダプタ経由で外付けディスプレイと接続されている。
【００１３】
文書管理サーバ１１０は端末装置１２０と通信しつつ協働して文書管理システムの各種処理を実行するものであり、文書管理サーバ１１０と端末装置１２０とは後半の実施例２で説明する。端末装置１２０には所謂ブラウザソフト又はクライアント用アプリケーションがインストールされており、ブラウザソフトには各種プラグインソフトやＪａｖａ（登録商標）アプレット等を予めインストールし、あるいは文書管理サーバ１１０からダウンロードして実行することができる。
【００１４】
通信回線１００は典型的にはインターネットやＬＡＮやＷＡＮや電話回線、専用デジタル回線、ＡＴＭやフレームリレー回線、通信衛星回線、ケーブルテレビ回線、データ放送用無線回線等のいずれか、またはこれらの組み合わせにより実現されるいわゆる通信ネットワークであり、およそデータの送受信が可能であれば良い。
【００１５】
図２は本発明の実施の形態における文書管理装置１３０、文書管理サーバ１１０、端末装置１２０のハードウェア構成を示す図である。
【００１６】
図２においてＣＰＵ２１、ＲＡＭ２２、ＲＯＭ２３、通信アダプタ２４、ビデオアダプタ２５、キーボード２６、マウス２７、ハードディスク２８、ＣＤ−ＲＯＭドライブ２９はそれぞれシステムバス２０を介して互いに接続されている。システムバス２０は例えばＰＣＩバス、ＡＧＰバス、メモリバス等を意味する。又図２では、各バス間の接続用チップやキーボードインタフェースやいわゆるＳＣＳＩやＡＴＡＰＩのような入出力用インタフェースは省略されている。
【００１７】
ＣＰＵ２１はオペレーションシステムのプログラムやアプリケーションプログラムに基づいて四則演算や比較演算等の各種の演算や、ハードウェアの制御を行う。ＲＡＭ２２には、ハードディスク２８やＣＤ−ＲＯＭドライブ２９に装着されたＣＤ−ＲＯＭやＣＤ−Ｒ等の記憶媒体から読み出されたオペレーションシステム（ＯＳ）のプログラムやアプリケーションプログラム、及び実行時の各種ワークファイル、入力データ等が記憶され、ＣＰＵ２１は各プログラムの実行を制御する。
【００１８】
ＲＯＭ２３には起動プログラム（ブートプログラム）や、オペレーションシステムと協働して各ハードウェアの入出力を司るいわゆるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）等が予め記憶されている。通信アダプタ２４は、ＣＰＵによって制御されるオペレーションシステムの通信プログラムと協働してネットワークを介した外部との通信を行うものであり、所謂ＬＡＮアダプタ（ＮＩＣ）が典型例である。ディスプレイアダプタ２５はディスプレイ装置に出力する画像信号を生成する。端末装置１２０ではこのディスプレイアダプタと接続されるディスプレイ（例えば液晶ディスプレイ）を内蔵している。キーボード２６やマウス２７は情報処理装置への指示を入力するために用いられる。端末装置１２０ではキーボード２６やマウス２７の代わりにタッチパネルや各種操作ボタンを使用しても良い。
【００１９】
ハードディスク２８はオペレーションシステムや図４〜図８のアプリケーションプログラムや図９以降の各画面を文書管理装置１３０や端末装置１２０のディスプレイに表示させるためのアプリケーションプログラムの一部としての画面情報を記憶している。端末装置１２０ではハードディスク２８の代わりにＲＡＭ２２と兼用の不揮発性メモリを用いても良い。
【００２０】
ＤＶＤ−ＲＯＭドライブ２９はＤＶＤ−ＲＯＭやＤＶＤ−Ｒ／Ｗや所謂ブルーレイディスク等の記憶媒体を装着してアプリケーションプログラムをハードディスク２８にインストールするのに用いる。なおＤＶＤ−ＲＯＭドライブの代わりにＤＶＤ−Ｒ／Ｗドライブや所謂ブルーレイドライブやＭＯドライブ等を用いても良いのは言うまでもない。
【００２１】
[実施例１]
次に図３以降の図面を参照しつつ実施例１を説明する。
【００２２】
図３は文書管理装置１３０において実行する文書編集処理の全体フローチャートであり、文書管理装置１３０はＣＰＵ２１の制御の下でステップＳ３０１乃至ステップＳ３０９を実行する。
【００２３】
まずステップＳ３０１では、ハードディスク２８に予め記憶されている文書作成・編集処理用のアプリケーションをＲＡＭ２２に読み出して起動し、処理をステップＳ３０２に進める。
【００２４】
ステップＳ３０２では、ユーザによるアプリケーションの終了指示（図９の画面における「終了」ボタンの押下操作）があったかどうかを判定する。終了指示があったと判定した場合には、処理をステップＳ３０３に進める。終了指示でないと判定した場合は、処理をステップＳ３０４に進める。
【００２５】
ステップＳ３０３では、文書が未保存かをハードディスク２８に記憶されている文書ファイルのタイムスタンプとＲＡＭ２２の文書ファイル用ワークファイルに記憶されている文書ファイルのタイムスタンプとから判定し、未保存の場合（ＲＡＭ２２の文書ファイル用ワークファイルに記憶されている文書ファイルのタイムスタンプがハードディスク２８に記憶されている文書ファイルのタイムスタンプより新しい場合）は「文書が変更されています。保存しますか？」のメッセージと「はい」、「いいえ」、「キャンセル」の各ボタンを表示する小画面（ダイアログ）を表示し、「はい」のボタンが押下された場合は開いている文書ファイル（ステップＳ３０４でＲＡＭ２２の文書ファイル用ワークエリアに記憶されている文書ファイル）をハードディスク２８に上書きしてアプリケーションを終了する。
【００２６】
ステップＳ３０４では、文書を開く旨のボタンの押下操作又はメニューの選択操作があった場合、文書ファイルを開くための参照画面（不図示）を表示し、所定のフォルダの文書一覧を表示し、選択された文書ファイルをハードディスク２８から読み出してＲＡＭ２２の文書ファイル用ワークエリアに記憶し、処理をステップＳ３０５に進める。本実施例では選択された文書ファイルはＸＭＬフォーマットで記載された約款の文書ファイルであるものとして以下説明するが、勿論約款以外の文書ファイルでも良く、又ＸＭＬフォーマットに限らずＯＤＦフォーマット等の他のタグ付きフォーマットを用いても良い。
【００２７】
ステップＳ３０５では選択された文書の単一画面表示を行う（図９）。図９の画面の左側には文書構造をツリー状に階層表示し、画面に右側には選択されたの文書の内容を表示する。図９の画面では、約款の各章と各章に属する各条項が左側にツリー状に階層表示される。各章や各条及び各条の各項はそれぞれ対応するタグ（例えば項であれば＜ｋｏｕ＞と＜／ｋｏｕ＞）で区切られて文書ファイルに記憶されている。図９の画面で「表示」メニューを選択すると、不図示のサブメニューで「新旧対比表示」のサブメニューが選択可能になっている（又はマウスの右ボタンでメニューが表示され「新旧対比表示」のサブメニューが選択可能になっているか、あるいは図９の画面に不図示の「新旧対比表示」のボタンが表示されている）。所定のタイミング（例えば０．１秒間隔。以下同様）で処理をステップＳ３０６に進める。
【００２８】
ステップＳ３０６ではメニューの選択またはボタンの押下で新旧対比表示が選択されたかを判定する。新旧対比表表示を選択したと判定し場合は処理をステップＳ３０７に進める。新旧対比表表示を選択していないと判定した場合は処理をステップＳ３０８に進める。
【００２９】
ステップＳ３０７では、図１０に示すような対比表示画面において新旧対比表処理を実行し文書の編集を行う(詳細は図５のフローチャートに従って後述する)。所定のタイミングで処理をステップＳ３０９に進める。
【００３０】
ステップＳ３０６で新旧対比表表示にしなかった場合は、ステップＳ３０８に進み、図９に示す単一文書表示画面に表示の状態で、ユーザの入力操作に応じてテキスト入力・テキスト削除等の編集処理を行う。所定のタイミングで処理をステップＳ３０９に進める。
【００３１】
ステップＳ３０９では編集を継続するかの判断を行う。具体的にはメニューで「閉じる」が選択されたか、あるいは画面の右上の「×」ボタンが押下されたかを判定する。メニューで「閉じる」が選択されておらず、かつ「×」ボタンも押下されていない場合はステップＳ３０６に処理を戻す。メニューで「閉じる」が選択されたか、あるいは画面の右上の「×」ボタンが押下された場合はステップＳ３０２に処理を進める。以上で図４のフローチャートの説明を終わる。
【００３２】
図５は新旧対比表処理（文書管理装置１３０において実行する図３のステップＳ３０７、及び文書管理サーバ１１０において実行する図４のステップＳ４２４）の詳細フローチャートであり、文書管理装置１３０はＣＰＵ２１の制御の下でステップＳ５０１乃至ステップＳ５０９を実行する。
【００３３】
ステップＳ５０１では、ハードディスク２８に記憶されている画面表示用データをＲＡＭ２２に読み出して、新旧対比表表示（図１０）への画面切り替えを行う。図１０の画面の新旧対比表表示画面は３つの欄で構成されており、左から「新文書欄」（現在編集中の文書ファイルの内容を表示する欄）と、「旧文書欄」（現在編集中の文書の元文書ファイルの内容を表示する欄）と、「備考欄」（改訂内容に関するコメント等を入力する欄）とを表示する。
【００３４】
この新文書欄と旧文書欄では１個のＸＭＬファイルを左右に表示する。同一のＸＭＬファイルであるが新文書欄と旧文書欄では表示の仕方（表示属性）が異なる（後述する）。この表示属性は表示属性テーブルとしてハードディスク２８に予め記憶されており、文書作成・編集処理用のアプリケーション起動時にＲＡＭのワークエリアに読み出されて記憶される。具体的には、新文書欄／旧文書欄の区分と、タグとそのタグに対応する表示属性が記憶されており、例えば新文書欄で＜ｈｋ１．００−０１＞のタグ（表化切取り部分を示すタグ）では非表示が対応付けられ、旧文書欄で＜ｈｋ１．００−０１＞のタグでは文字色が赤で、取消し線（文字の中央部分の線で横書きでは横方向の、縦書きでは縦方向の１本又は２本の線）が対応付けられて記憶されている。又新文書欄で＜ｉｎｓｅｒｔ＞のタグ（追加部分を示すタグ）では、文字色が青で下線が対応付けられて記憶されている。新文書欄で＜ｄｅｌｅｔｅ＞のタグ（削除部分を示すタグ）では、文字色が赤で取消し線が対応付けられて記憶されている。
【００３５】
ステップＳ５０２では、ユーザによる新旧対比表表示の終了指示（不図示の画面における「終了」ボタンの押下操作）があったかどうかを判定する。新旧対比表表示の終了指示があったと判定した場合には、処理をステップＳ５０３に進める。終了指示がなかったと判定した場合は、処理をステップＳ５０４に進める。
【００３６】
ステップＳ５０３では、新旧対比表表示処理を終了する。ステップＳ５０４では、ユーザの操作内容の判定を行い、判定に従って処理を進める。新文書欄にてテキストの入力操作があったと判定した場合は処理をステップＳ５０５（追記処理）に進める。新文書欄にてテキストの削除操作があったと判定した場合は処理をステップＳ５０６（削除処理）に進める。新文書欄に表の挿入操作があったと判定した場合は処理をステップＳ５０７（表化処理）に進める。
【００３７】
ステップＳ５０５ではテキストの追記処理を行う。詳細は図７のフローチャートに従って後述する。追記処理の後所定のタイミングで処理をステップＳ５０８に進める。ステップＳ５０６ではテキストの削除処理を行う。詳細は図８のフローチャートに従って後述する。削除処理の後所定のタイミングで処理をステップＳ５０８に進める。
【００３８】
ステップＳ５０７では表化処理を行う。表化処理とは新文書の所望の位置に表を挿入し、挿入した表に文書のテキストの一部を貼付けて編集を行う処理を言う。詳細は図６のフローチャートに従って後述する。表化処理の後所定のタイミングで処理をステップＳ５０８に進める。  ステップＳ５０８では、図１０の備考欄へのテキストの入力又は削除を行う編集処理を実行する。編集処理の後所定のタイミングで処理をステップＳ５０９に進める。
【００３９】
ステップＳ５０９では編集を継続するかの判断を行う。具体的にはメニューで「閉じる」が選択されたか、あるいは画面の右上の「×」ボタンが押下されたかを判定する。メニューで「閉じる」が選択されておらず、かつ「×」ボタンも押下されていない場合はステップＳ５０４に処理を戻す。メニューで「閉じる」が選択されたか、あるいは画面の右上の「×」ボタンが押下された場合はステップＳ５０２に処理を進める。以上で図５のフローチャートの説明を終わる。
【００４０】
図６は文書管理装置１３０において実行する表化処理（図５のステップＳ５０７）の詳細フローチャートであり、文書管理装置１３０はＣＰＵ２１の制御の下でステップＳ６０１乃至ステップＳ６１０を実行する。
【００４１】
ステップＳ６０１では、図１０の画面でマウスの右ボタンをクリックすると図１１に示す右ボタンメニューが表示され、「内容を追加」メニューを選択し更に「表」を選択すると、列数及び行数を入力する欄と「ＯＫ」ボタン及び「キャンセル」ボタンを表示した不図示の小画面（ダイアログ）が表示され、列数及び行数を入力して「ＯＫ」ボタンが押下されると、新文書欄のカーソル位置に、ダイアログで入力した列数及び行数の表を挿入する。具体的には文書ファイルのカーソル位置に対応する箇所にテーブル＜ｔａｂｌｅ＞＜／ｔａｂｌｅ＞及びダイアログで入力した列数及び行数に応じた各行及び各セルを示すタグを挿入する。例えば２行２列であれば、ＲＡＭ２２の文書ファイル用ワークエリアに記憶されている文書ファイル（ＸＭＬフォーマット）に
＜ｔａｂｌｅ＞
＜ｔｒ＞
＜ｔｄ＞空白コード＜／ｔｄ＞
＜ｔｄ＞空白コード＜／ｔｄ＞
＜／ｔｒ＞
＜ｔｒ＞
＜ｔｄ＞空白コード＜／ｔｄ＞
＜ｔｄ＞空白コード＜／ｔｄ＞
＜／ｔｒ＞
＜／ｔａｂｌｅ＞
のタグ及び空白コードを挿入する。例えば上記２行２列の表は４つの欄（以下「セル」と称する）から構成されている。各セルは＜ｔｄ＞空白コード＜／ｔｄ＞に対応する。なお、図１２及び図１３の画面は１行２列の表を挿入した場合を示す。
【００４２】
表の挿入後処理をステップＳ６０２に進める。
【００４３】
ステップＳ６０２では、表化処理を終了するか（終了指示があったか）の判断を行う。具体的にはメニューで「閉じる」が選択されたか、あるいは画面の右上の「×」ボタンが押下されたかを判定する。メニューで「閉じる」が選択されておらず、かつ「×」ボタンも押下されていない場合はステップＳ６０３に処理を進める。メニューで「閉じる」が選択されたか、あるいは画面の右上の「×」ボタンが押下された場合はステップＳ６０６を経由して表化処理を終了する。
【００４４】
ステップＳ６０３では、図１２の画面に示すように新文書欄の表化対象のテキスト（表に移記する文章のテキスト）の範囲選択を行い（例えばマウスの左ボタン押下でテキストの始点を指示し、ドラッグ操作でテキストの終点を指示して図１２に示すように反転表示させた後マウスの右ボタンをクリックし表示されたメニューで「表化切取り」を選択する）、「表化切取り」操作を行う。表化切取りとは、新文書欄の表化対象のテキストの始点及び終点にタグを挿入して新文書欄の画面上は非表示（タグが前後されるだけで非表示部分もＸＭＬデータ上は存在する）とし、表化対象のテキストをＲＡＭ２２のワークエリアに記憶する。図１３に示す画面は表化切取り後、表化貼付け前の画面の状態を示している。すなわち図１３では切取られたテキストは非表示となり、新規に作成された表には切取られたテキストは未だ貼り付けられていない。
【００４５】
タグは、例えば始点では＜ｈｋ１．００−０１＞、終点では＜／ｈｋ１．００−０１＞を挿入する。ここでｈｋは「表化切取り」を意味し、「１．００」は編集中の文書ファイルの書誌情報から読みだした文書のバージョンを示し、−の後ろの「０１」は表化切取り箇所を特定するための連番を意味する。この連番は本実施例では約款の各「条」内で一意となっている。表化切取りによる表化対象のテキストが例えば「但し、お客様から申し出があった場合を除きます。」であれば、「表化切取り」操作後は、当該部分のセルは「＜ｈｋ１．００−０１＞但し、お客様から申し出があった場合を除きます。＜／ｈｋ１．００−０１＞」に変わる。このとき、旧文書欄では、表化切り取り部分に対応する部分（＜ｈｋ１．００−０１＞タグと＜／ｈｋ１．００−０１＞とで挟まれた部分）の表示属性を変更し、表化切り取り部分のテキストを赤文字で表示し取消し線を入れる。なお、例えば連番を４桁程度にし、表化貼付位置の管理を文書ファイル全体で一意となるように連番を付けることも可能である。
【００４６】
ステップＳ６０４では、表化処理を終了するか（終了指示があったか）の判定を行う。具体的にはメニューで「閉じる」が選択されたか、あるいは画面の右上の「×」ボタンが押下されたかを判定する。メニューで「閉じる」が選択されておらず、かつ「×」ボタンも押下されていない場合はステップＳ６０５に処理を進める。メニューで「閉じる」が選択されたか、あるいは画面の右上の「×」ボタンが押下された場合はステップＳ６０６を経由して表化処理を終了する。
【００４７】
ステップＳ６０５では、ユーザのセルの選択及び図１３に示すようなマウスの右ボタンクリックで表示されるメニューで「内容を追加」が選択され更に「表化貼付け」の選択操作に応じて、ステップＳ６０１にて文書に挿入した表の指定されたセル（カーソルが位置づけられたセル）にステップＳ６０３にて切取ってＲＡＭ２２のワークエリアに記憶した表化対象のテキストをコピーして貼付ける「表化貼付け」処理を実行する。
【００４８】
表化貼付け後の画面の例を図１４に示す。表化切取りによる表化対象のテキストが例えば「但し、お客様から申し出があった場合を除きます。」であれば、この表化貼付け操作後は、文書ファイルの当該部分は「＜ｈｈ１．００−０１＞但し、お客様から申し出があった場合を除きます。＜／ｈｈ１．００−０１＞」に変わる。ここで「ｈｈ１」は表化貼付けであることを意味し、１．００は文書ファイルのバージョン、０１は対応する表化切取り箇所＜ｈｋ１．００−０１＞と＜／ｈｋ１．００−０１＞と関連付けるための一意の番号である。表化貼付け後には新文書欄の貼付け位置のセルには表化対象のテキストが表示され、このセルに表示されたテキストに対するテキストの削除やテキストの追加の編集操作を行うことができる。
【００４９】
ステップＳ６０６では、編集操作の判定を行い、表化貼付テキストに対する編集操作以外の編集操作（例えばメニューで「閉じる」が選択されたか、あるいは画面の右上の「×」ボタンが押下された場合や、表化貼付テキスト以外に対する編集操作）があつと判定した場合は、「その他の編集操作」であると判定して、この処理を終了する。他方上述のステップＳ６０５にて「表化貼付け」操作を行った表化対象のテキストに対する編集操作であるとの判定をした場合、ステップＳ６０７又はステップＳ６０８に処理を進める。具体的には編集操作はＲＡＭ２２のワークエリアに記憶した元の表化対象のテキストと対応するセルの貼付けられたテキストとの比較により１文字単位で判定する（１文字の追加又は削除毎に判定する）。編集操作がテキストの入力である場合は処理をステップＳ６０７に進める。編集操作がテキストの削除である場合は処理をステップＳ６０８に進める。編集操作がない場合はステップＳ６０６にて編集操作待ちで待機する。
【００５０】
ステップＳ６０７では、追記処理を行う。具体的にはステップＳ６０７の詳細フローである図７で説明する。図７のステップＳ７０１では編集中のセルに入力された文字を追加し、ステップＳ７０２では追加された文字がＲＡＭ２２に記憶している元の表化対象のテキストに存在するかの判定を行い、存在しないと判断した場合はステップＳ７０３に処理を進める。
【００５１】
ステップＳ７０２で元の表化対象のテキストに存在するかの判定は文字順も含めたテキスト全体の一致不一致により行う。具体的には以下のように行う。元の表化対象のテキストが「但し、お客様から申し出があった場合を除きます。」であった場合、編集中のセルが文書の１文字入力された状態で「但し、お客様から速申し出があった場合を除きます。」であれば９文字目の「速」が元の表化対象のテキストに存在しないと判定される。
【００５２】
ステップＳ７０３では、当該セルの編集中のテキスト中のテキスト追加箇所に＜ｉｎｓｅｒｔ＞タグと＜／ｉｎｓｅｒｔ＞タグとに挟まれた状態で追加された文字が挿入され、入力された文字の表示属性を変更する。具体的にはセルに入力された文字に下線を引き、文字を青く表示する。例えば元の表化対象のテキストが「但し、お客様から申し出があった場合を除きます。」であれば、１文字目「速」を追加すると「但し、お客様から＜ｉｎｓｅｒｔ＞速＜／ｉｎｓｅｒｔ＞申し出があった場合を除きます。」となる。４文字「速やかに」を追加した状態では「但し、お客様から＜ｉｎｓｅｒｔ＞速やかに＜／ｉｎｓｅｒｔ＞申し出があった場合を除きます。」となる。このように同一箇所に連続して文字が追加された場合は＜ｉｎｓｅｒｔ＞タグと＜／ｉｎｓｅｒｔ＞タグは１組だけ挿入される。以上でＳ６０７の詳細フローである図７の説明を一旦終わる。
【００５３】
図６のフローの説明に戻る。  ステップＳ６０８では、削除処理を行う。具体的にはステップＳ６０８の詳細フローである図８を用いて説明する。図８のステップＳ８０１では、編集中のセルで削除された文字の前後に＜ｄｅｌｅｔｅ＞タグと＜／ｄｅｌｅｔｅ＞タグとを追加し、ステップＳ８０２では追加された文字がＲＡＭ２２に記憶している元の表化対象のテキストに存在するかの判定を行い、存在しないと判断した場合はステップＳ８０３に処理を進める。
【００５４】
ステップＳ８０２で元の表化対象のテキストに存在するかの判定は、＜ｄｅｌｅｔｅ＞タグ及び＜／ｄｅｌｅｔｅ＞タグを除いた状態での文字順も含めたテキスト全体の一致不一致により行う。具体的には以下のように行う。元の表化対象のテキストが「但し、お客様から申し出があった場合を除きます。」であった場合、編集中のセルが文書の４文字目の１文字「お」が削除された状態で「但し、＜ｄｅｌｅｔｅ＞お＜／ｄｅｌｅｔｅ＞客様から申し出があった場合を除きます。」であれば、＜ｄｅｌｅｔｅ＞タグ及び＜／ｄｅｌｅｔｅ＞を無視した状態で比較し９文字目の「お」が元の表化対象のテキストに存在すると判定される。
【００５５】
ステップＳ８０３では、当該セルの編集中のテキスト中のテキスト削除箇所である＜ｄｅｌｅｔｅ＞タグと＜／ｄｅｌｅｔｅ＞タグとに挟まれた文字の表示属性を変更する。このタグに挟まれた文字に取消し線を引き、文字を赤く表示する。例えば元の表化対象のテキストが「但し、お客様から申し出があった場合を除きます。」であれば、４文字目「お」を削除すると「但し、＜ｄｅｌｅｔｅ＞お＜／ｄｅｌｅｔｅ＞客様から申し出があった場合を除きます。」となる。５文字分「お客様から」を削除した状態では「但し、＜ｄｅｌｅｔｅ＞お客様から＜／ｄｅｌｅｔｅ＞申し出があった場合を除きます。」となる。このように同一箇所で連続して文字が削除された場合は＜ｄｅｌｅｔｅ＞タグと＜／ｄｅｌｅｔｅ＞タグは１組だけ挿入される。
【００５６】
上記Ｓ７０１で削除された文字位置に同一の文字が入力された場合の処理について説明する。例えば元の表化対象のテキストが「但し、お客様から申し出があった場合を除きます。」であり、その冒頭３文字が一旦削除され冒頭３文字に取消し線が引かれている状態（「＜ｄｅｌｅｔｅ＞但し、＜／ｄｅｌｅｔｅ＞お客様から申し出があった場合を除きます。」となっている状態）で、新たに先頭に「但し、」の３文字を入力した場合（削除した文字列と新たに入力した文字列が文字順を含め完全に一致する場合）、ステップＳ７０２では「但し、」の３文字が元の表化対象のテキストに存在したと判定されるので、先頭の「但し、」の取消し線が消えるだけで（＜ｄｅｌｅｔｅ＞タグ及び＜／ｄｅｌｅｔｅ＞タグが消えて元の状態に戻り）、再び入力された「但し、」の３文字には追加の属性表示はされない。同様に冒頭３文字が削除されている状態で、新たに先頭に「但」の１文字を入力した状態では（「但＜ｄｅｌｅｔｅ＞し、＜／ｄｅｌｅｔｅ＞お客様から申し出があった場合を除きます。」となり、「但」の１文字の取消し線が消える。
【００５７】
同様に、例えば元の表化対象のテキストに３文字が一旦追加されその３文字が追加属性で表示されている状態で新たに先頭にその３文字を削除しても、この冒頭の３文字が＜ｉｎｓｅｒｔ＞タグ及び＜／ｉｎｓｅｒｔ＞タグと共に削除されるだけで削除の表示はされない。３文字の一部を削除した場合は、削除されていない文字が＜ｉｎｓｅｒｔ＞タグ及び＜／ｉｎｓｅｒｔ＞タグに挟まれて追加属性で表示される。以上でＳ６０７の詳細フローである図７の説明、及びＳ６０８の詳細フローである図８の説明を終わる。
【００５８】
再び図６の説明に戻る。ステップＳ６０９では、表化処理を継続するかの判断を行う。具体的には終了が指示されるか、又は新しい文書ファイルを開く指示があったと判定した場合、編集を継続しないと判定して処理を終了する。他の編集操作を検知したと判定した場合には（ＮＯと判定し）処理をステップＳ６１０に進める。
【００５９】
ステップＳ６１０では、表の中のテキストに対する編集処理を継続するかの判定を行う。表化テキスト又は文書内の他のテキストに対する編集操作があると判定した場合にはステップＳ６０６に処理を戻し、表化処理以外の他の処理のメニューを選択したと判定した場合にはこの処理を終了する。以上で実施例１の説明を終わる。
【００６０】
[実施例２]
実施例１は所謂スタンドアローンの文書管理装置（図１の文書管理装置１３０）で処理を実行する場合について説明したが、実施例１において文書管理装置が実行した処理のと同様の処理を文書管理サーバ１１０と端末装置１２０とが協働して、実行する実施形態（所謂クライアントサーバ型のシステム）も考えられる。以下実施例１との差異を中心に説明する。簡単のために文書管理サーバ１１０に対して１台の端末装置が接続している場合を想定して説明するが、実際には複数のセッションを確立して複数の端末装置との間でデータがやり取りされ、並行して処理が実行されることは言うまでもない。図４で文書管理サーバ１１０と端末装置１２０間の点線の矢印はデータの授受を示し、実線の矢印は文書管理サーバ１１０と端末装置１２０のそれぞれの処理の流れを示している。
【００６１】
実施例１と実施例２の相違点は、主に文書管理サーバ１１０と端末装置１２０が役割分担をする点と、文書管理サーバ１１０と端末装置１２０との間で文書ファイルのやり取りがされる点と、端末装置１２０から文書管理サーバ１１０へ操作情報が送信され、この操作情報によってサーバ側で文書ファイルが編集される点である。
【００６２】
以下図４の全体フローで説明する。図４でステップＳ４０１乃至ステップＳ４１１は端末装置１２０のＣＰＵ２１の制御の元で実行する処理であり、ステップＳ４２１乃至ステップＳ４２７は文書管理サーバ１１０のＣＰＵ２１の制御の元で実行する処理である。  まずステップＳ４０１では、端末装置１２０は初期処理を実行する。具体的には文書編集用のソフト（文書編集用クライアントソフト又はブラウザに文書編集用プラグインを組込んだもの）を起動し、文書管理サーバ１１０に接続して認証処理（ユーザＩＤ、パスワードの送信）を実行する。文書管理サーバ１１０は受信したユーザＩＤ、パスワードを用いて認証判定を行い、認証判定がＯＫの場合はセッションＩＤを採番してＲＡＭ２２に当該ユーザ用にセッションメモリを確保し、セッションＩＤと初期画面を表示するための画面情報（ハードディスク２８からＲＡＭ２２に読み出したもの）を端末装置１２０に送信する。端末装置１２０は文書管理サーバ１１０から受信した画面情報を用いて初期画面を表示する。認証判定がＮＧの場合はエラーメッセージを端末装置１２０に送信して処理を終了する。以下認証判定がＯＫの場合について説明する。
【００６３】
ステップＳ４０２では、端末装置１２０は文書要求を文書管理サーバ１１０に送信する。文書要求は文書名や文書ＩＤの送信でも良いし、文書一覧を文書管理サーバ１１０に要求し文書管理サーバ１１０から送信された文書一覧から所望の文書を特定して文書要求を送信しても良い。ステップＳ４２１では、文書管理サーバ１１０は端末装置１２０から文書要求を受信した場合、その文書要求をＲＡＭ２２のセッションメモリに記憶し、処理をステップＳ４２２に進める。
【００６４】
ステップＳ４２２では、文書管理サーバ１１０はＲＡＭ２２のセッションメモリに記憶した文書要求を読み出して、要求された文書の文書ファイルをハードディスクから読み出して当該文書ファイルをＲＡＭ２２の文書ファイル用のワークエリアに記憶した後、当該文書ファイルを端末装置１２０に送信する。文書ファイルには文書を特定するための一意の文書ＩＤと文書名が含まれている。文書管理サーバ１１０は送信後処理をステップＳ４２３に進めて操作情報受信待ち状態で待機する。
【００６５】
ステップＳ４０３では、端末装置１２０は受信した文書ファイルをＲＡＭ２２のワークエリアに記憶して、図１０に示すような画面に対比表示する。所定のタイミングで処理をステップＳ４０４に進める。ステップＳ４０４では、端末装置１２０は編集操作（マウスの左ボタンクリックによるカーソルの移動、マウスの右ボタンクリックによるメニュー表示要求、マウスの左ボタンクリックによる各ボタンやメニューの選択、マウスのドラッグ操作、キーボードからの文字入力、削除キーや挿入キーの押下、メニューでの文書の保存の選択、メニューでの終了の選択、画面左上の×ボタンの押下等）の有無を判定し、操作情報があったと判定した場合は処理をステップＳ４０５に進める。
【００６６】
ステップＳ４０４では、端末装置１２０は操作情報をセッションＩＤと共に文書管理サーバ１１０に送信する。ステップＳ４２３では、文書管理サーバ１１０は、端末装置１２０から送信される操作情報待ち状態にあり、端末装置１２０から操作情報を受信すると処理をステップＳ４２４に進める。
【００６７】
ステップＳ４２４では、文書管理サーバ１１０は、図５に示す新旧対比表処理を実行する。実施例１と異なる点は、ステップＳ５０３で図３のステップＳ３０３と同様の処理を実行する点である。すなわち実施例２においてステップＳ５０３では、文書管理サーバ１１０は文書が未保存かをハードディスク２８に記憶されている文書ファイルのタイムスタンプとＲＡＭ２２の文書ファイル用ワークファイルに記憶されている文書ファイルのタイムスタンプとから判定し、未保存の場合（ＲＡＭ２２の文書ファイル用ワークファイルに記憶されている文書ファイルのタイムスタンプがハードディスク２８に記憶されている文書ファイルのタイムスタンプより新しい場合）は「文書が変更されています。保存しますか？」のメッセージと「はい」、「いいえ」、「キャンセル」の各ボタンを表示する小画面（ダイアログ）を表示させるための画面情報をハードディスク２８から読み出して、端末装置１２０に送信し、端末装置１２０で表示された画面で、「はい」のボタンが押下され、端末装置１２０から「はい」のボタンが押下された旨の操作情報を受信した場合は開いている文書ファイル（管理サーバ１１０のＲＡＭ２２の文書ファイル用ワークエリアに記憶されている編集中の文書ファイル）をハードディスク２８に上書きして当該セッションを終了する。
【００６８】
他の場合は、ステップＳ４２３で受信してＲＡＭ２２のワークエリアに記憶した操作情報を用いてステップＳ５０４において判定した処理内容に従って、ＲＡＭ２２の文書ファイル用ワークファイルに記憶されている文書ファイルに対してステップＳ５０５乃至ステップＳ５０８の処理を実行する。ステップＳ４２５では、管理サーバ１１０は、操作情報を用いてステップＳ４２４で処理された結果を反映した文書ファイルを用いて新たな画面情報を生成して、生成した画面情報を端末装置１２０に送信する。送信後、処理をステップＳ４２６に進める。ステップＳ４０６では、端末装置１２０は管理サーバ１１０から受信した画面情報を用いて文書の対比画面の表示を更新し、処理をステップＳ４０７に進める。
【００６９】
ステップＳ４０７では、端末装置１２０はステップＳ４０５と同様にマウスやキーボードの操作の有無を判定し処理をステップＳ４０８に進める。ステップＳ４０８では、端末装置１２０はメニューでの文書の保存の選択があったかを判定し、文書の保存の選択があった場合は処理をステップＳ４０９に進める。文書の保存の選択がなかった場合は処理をステップＳ４１０に進める。ステップＳ４０９では、端末装置１２０はセッションＩＤと編集中の文書の保存要求（文書ＩＤ又は文書名と保存を要求する旨の情報）を管理サーバ１１０に送信する。ステップＳ４２６では、文書管理サーバ１１０は文書の保存要求を受信したかを判定し、文書の保存要求を受信した場合は、保存要求をＲＡＭ２２のセッションＩＤに対応するセッションメモリに記憶し、処理をステップＳ４２７に進める。文書の保存要求を受信していない場合は、処理をステップＳ４２３に戻す。
【００７０】
ステップＳ４２７では、文書管理サーバ１１０はセッションメモリに記憶した文書ファイルをＲＡＭ２２のワークエリアにあった文書ファイルでハードディスク２８に記憶していた文書ファイルを上書きし、処理をステップＳ４２１に戻す。
【００７１】
[実施例３]
本実施形態における図３乃至図８のフローチャートの各処理，図９乃至図１４の画面に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記録媒体により、あるいはネットワークを介して外部の記録媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【００７２】
なお、特に図示しないが、記録媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【００７３】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、インストールするプログラムやデータが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【００７４】
以上のように、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００７５】
この場合、記録媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成することになる。
【００７６】
プログラムコードを供給するための記録媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ−ＲＯＭ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ，シリコンディスク等を用いることができる。
【００７７】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００７８】
さらに、記録媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００７９】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのソフトウェアによって表されるプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【００８０】
さらに、本発明を達成するためのソフトウェアによって表されるプログラムをネットワーク上のサーバ，データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【図面の簡単な説明】
【００８１】
【図１】本発明の実施の形態における文書管理システムのシステム構成を示す図である。
【図２】本発明の実施の形態における文書管理サーバ及び文書管理装置、及び端末装置のハードウェア構成を示す図である。
【図３】本発明の実施例１における全体の処理フローチャートを示す図である。
【図４】本発明の実施例２における全体の処理のフローチャートを示す図である。
【図５】本発明の実施の形態における新旧対比表処理の詳細フローチャートを示す図である。
【図６】本発明の実施の形態における表化処理の詳細フローチャートを示す図である。
【図７】本発明の実施の形態における追記処理の詳細フローチャートを示す図である。
【図８】本発明の実施の形態における削除処理の詳細フローチャートを示す図である。
【図９】本発明の実施の形態における文書の単一画面表示の画面を示す図である。
【図１０】本発明の実施の形態における文書の対比表示画面を示す図である。
【図１１】本発明の実施の形態での文書の対比表示画面における表挿入メニューの選択時の画面を示す図である。
【図１２】本発明の実施の形態での文書の対比表示画面における表化切取り時の画面を示す図である。
【図１３】本発明の実施の形態での文書の対比表示画面における表化貼付前の画面を示す図である。
【図１４】本発明の実施の形態での文書の対比表示画面における表化貼付後の画面を示す図である。
【符号の説明】
【００８２】
２０  システムバス
２１  ＣＰＵ
２２  ＲＡＭ
２３  ＲＯＭ
２４  通信アダプタ
２５  ディスプレイアダプタ
２６  キーボード
２７  マウス
２８  ハードディスク（ＨＤＤ）
２９  ＤＶＤ−ＲＯＭ
１００  通信回線
１１０  文書管理サーバ
１２０  端末装置
１３０  文書管理装置
【図１】
2010157136.tif 000003
【図２】
2010157136.tif 000004
【図３】
2010157136.tif 000005
【図４】
2010157136.tif 000006
【図５】
2010157136.tif 000007
【図６】
2010157136.tif 000008
【図７】
2010157136.tif 000009
【図８】
2010157136.tif 000010
【図９】
2010157136.tif 000011
【図１０】
2010157136.tif 000012
【図１１】
2010157136.tif 000013
【図１２】
2010157136.tif 000014
【図１３】
2010157136.tif 000015
【図１４】
2010157136.tif 000016