(57)【要約】【課題】仕様において記述を変更する個所の情報を入力するだけで、データベース化したマニュアルを自動的に生成できる文書作成支援システムを提供する。【解決手段】設計者が仕様に応じて記述を変更する個所の情報（パラメーター情報）を入力するための入力インタフェース部１１０と、入力インタフェース部１１０に入力された情報より変数を作成する変数変換部１２０と、変数変換部１２０により作成された変数を定義する実体参照部１３０と、データベース部１５０と、実体参照部１３０の定義を基に、テンプレートデータベース部１５１の文字列を参照するとともに、データベース部にある可変内容データベース部品１５３を参照し、合成を行う合成部１４０と、前記合成部１４０によりマニュアル１６０を出力する機能を備えた文書作成支援システム。【選択図】　図１
2004094487.tif 000002
【特許請求の範囲】
【請求項１】
テンプレート文書に文字列変数とタグ付きデータ変数が埋め込まれた文書情報を含むテンプレートデータベース部およびタグ付きデータベース部品の群を含む可変内容データベース部からなるデータベース部と、
テンプレート文書に対する目的文書の記述変更個所を指示するパラメーター情報を入力する入力インタフェース部と、
前記入力されたパラメーター情報に基づいて前記文字列変数およびタグ付きデータ変数についての定義を作成する変数変換部と、
前記文字列変数および前記タグ付きデータ変数に基づいて前記テンプレートデータベース部および前記可変内容データベース部を検索する実体参照部と、
前記検索によって求めたテンプレート文書における前記文字列変数を前記文字列変数に関する定義で実体化するとともに、前記テンプレート文書における前記タグ付きデータ変数を前記検索で求めたタグ付きデータベース部品で実体化した上で合成し目的文書を作成する合成部とを備えていることを特徴とする文書作成支援システム。
【請求項２】
前記可変内容データベース部における前記タグ付きデータベース部品は、それ自体に文字列変数やタグ付きデータ変数が埋め込まれた入れ子構造を有している請求項１に記載の文書作成支援システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピュータ上で作成、編集される論理構造を持つ構造化文書の作成を支援する文書作成支援システムにかかわり、特には、各種製品のマニュアルの作成に好適な技術に関する。
【０００２】
【従来の技術】
近年、マイコンは、市場への早期提供が急務となってきている。従来のマイコンの開発スタイルにおいては、既存のＨＤＬ（ハードウェア記述言語）などを含む設計資産（ＩＰ）に基づいて、手作業により設計の書き換えを行っていた。しかし、このような方法では、人手を多く必要とし、人為的作業により入力ミスも発生しやすく、設計期間が多くかかり、早期提供は困難であった。
【０００３】
そこで、現在では、設計期間を短縮するため、マイコンの自動設計のスタイルが主流となりつつある。これは、設計資産（ＩＰ）をライブラリとしてデータベース化し、そのライブラリを利用してマイコンの自動設計を行うものであり、設計期間を短縮し、市場への早期提供を実現している。
【０００４】
しかし、マイコンの提供に合わせて同時期に、マイコンのマニュアルを提供することも忘れてはならない。マニュアルの作成においても、仕様変更のたびに、ひとつの文書を最初から作成するのであれば、同じように人手を多く必要とし、また人為的作業により入力ミスも発生しやすく、マニュアル作成期間が長くかかってしまう。したがって、大抵の場合、既存の文書を利用し、記述を変更すべき個所（記述変更個所）だけを書き換える場合の方が多い。例えば、マニュアル作成期間を短縮するために、マニュアルのデータを構造化文書として扱い、データベースとして保持し、そのデータベースを合成することによって、マニュアルを作成する方式が考えられる。
【０００５】
一般的な構造化文書の既存の技術として、ＳＧＭＬ（ＳｔａｎｄａｒｄＧｅｎｅｒａｌｉｚｅｄ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ：標準汎用マーク付け言語）を用いて記述する方法がある。この記述言語は文書構造を定義し、これに文書内容をマッピングする。タグを付す上でどのようなマークをどのような順序でつけるかの規則を、ＤＴＤ（ＤｏｃｕｍｅｎｔＴｙｐｅ　Ｄｅｆｉｎｉｔｉｏｎ：文書型定義）と呼ばれるファイルの中で定義する。それぞれの用途（業種や文書の種類）に応じてある一定の規則（ＤＴＤ）を定義し、その規則に従って作成されるのがＳＧＭＬ文書である。
【０００６】
構造化文書を利用したマニュアルの合成方法のひとつに、部品合成による文書作成支援システムがある（特開平５−１０１０５４号公報参照）。この従来の技術は、文書を部品化してデータベースに格納し、文書作成時に部品を指定してデータベースにおいて検索し、該当する部品の文書を抽出し、組み合わせて目的文書を合成する。このとき、あらかじめ文書のタイプを指定すると、その構造をデータベースにおいて検索し、画面に表示する。また、あらかじめ指定した出力フォーマットにおいて文書を自動生成する。すなわち、マニュアルのデータを構造化文書として扱い、データベースとして保持し、その構造化文書を合成することにより、所望のマニュアルの作成を容易化している。
【０００７】
【発明が解決しようとする課題】
しかしながら、上記従来技術では、あらかじめ決められている項目の体裁の文書しか合成できず、項目の細かな変化や、文書のつなぎの変化を意識したものを作成することはできない。また、部品を検索、抽出することはできても、文書に応じたバリエーションについては、その時々に応じた文言の適用、文言の中での緻密な計算等は不可能である。データを検索し、抽出するパターンが固定的なものとなっているためである。また、ある程度、文書のテンプレートは作成できても、文書作成を支援するためのテンプレートにとどまり、フレキシブルな文書作成はできない。文書の出力フォーマットを変えても同じことである。
【０００８】
具体的な例をあげると、従来の技術では、マイコンのマニュアルにおける制御レジスタの値の記述に関して、制御レジスタのアドレス（ベースアドレス）を指定することで変数を呼び出すことはできるが、マニュアルを作成することはできない。制御レジスタのアドレスを指定すれば、他の条件に合わせて、アドレスの数値をインクリメントして仕様に割り振るようなマニュアル作成はできない。また、すべての文書を部品化しているので、所望のマニュアルを作成することができない。
【０００９】
要するに、従来技術においては、様々に変化する仕様変更に応じてフレキシブルな対応ができないのが実情である。このことは、マイコンのマニュアル作成に限ることではなく、広く、文書一般の作成に当てはまることである。
【００１０】
本発明は、このような事情に鑑みて創案されたものであり、上記従来技術の問題点の解決を図り、様々に変化する仕様変更に対してフレキシブルな対応ができる自由度の高い文書作成支援システムを提供することを目的としている。
【００１１】
【課題を解決するための手段】
上記の課題を解決するために、本発明は文書作成支援システムについて次のような手段を講じる。すなわち、データベース部として、定型的な文書であるテンプレート文書に文字列変数とタグ付きデータ変数が埋め込まれた文書情報を含むテンプレートデータベース部と、タグ付きデータベース部品の群を含む可変内容データベース部とからなるデータベース部を構築する。文字列変数は、それが定義されたとき、その文字列変数に関する定義によって置き換えられるのが比較的単純な単語等である場合に相当する。これに対して、タグ付きデータベース部品は、それが定義されたとき、そのタグ付きデータ変数に関する定義によって置き換えられるのが複数の文言の組み合わせを伴う構造的な文書、表、図などである場合に相当する。タグ付きデータベース部品は、文字列変数に比べて、複雑な構造を有している。
【００１２】
本発明による文書作成支援システムは、上記のようなデータベース部とともに、それぞれ次のような機能を有する構成要素〜入力インタフェース部、変数変換部、実体参照部および合成部〜を備えている。前記の入力インタフェース部は、テンプレート文書に対する目的文書の記述変更個所を指示するパラメーター情報を入力するためのものである。前記の変数変換部は、前記入力インタフェース部において入力されたパラメーター情報に基づいて前記文字列変数およびタグ付きデータ変数についての定義を作成するものである。前記の実体参照部は、前記文字列変数および前記タグ付きデータ変数に基づいて、前記のデータベース部におけるテンプレートデータベース部および可変内容データベース部を検索するものである。テンプレートデータベース部に対する検索によってテンプレート文書が求められる。可変内容データベース部に対する検索によってタグ付きデータ変数に関する定義に対応したタグ付きデータベース部品が求められる。前記の合成部は、求めたテンプレート文書において埋め込まれている文字列変数を、文字列変数に関する定義で実体化するとともに、テンプレート文書において埋め込まれているタグ付きデータ変数を、検索で求めたタグ付きデータベース部品で実体化する。そして、合成部は、テンプレート文書において実体化された文字列変数に関する定義とタグ付きデータベース部品とをテンプレート文書に合成し、目的文書を作成し、出力する。
【００１３】
この構成によれば、従来技術のように文書構成要素のすべてを部品化する必要はなくてデータベースの簡素化を図りながらも、仕様変化に伴って記述変更を行うべき個所の情報であるパラメーター情報を入力するだけで、単純な文字列はもとより、構造のより複雑な文書、表、図などタグ付きデータも含めてフレキシブルに対応することができ、効率の良い状態で文書作成支援を行うことができる。
【００１４】
上記において、さらに好ましくは、前記の可変内容データベース部におけるタグ付きデータベース部品について、それ自体に文字列変数やタグ付きデータ変数が埋め込まれた入れ子構造を有するものに構成することである。
【００１５】
これによりさらに複雑な構造の文書作成においても、フレキシブルに対応することができ、文書作成の効率性を大幅に高めることができる。
【００１６】
【発明の実施の形態】
以下、本発明の文書作成支援システムの実施の形態について、図面を参照しながら説明する。
【００１７】
図１は本発明の実施の形態における文書作成支援システムの全体構成を示すブロック図である。この文書作成支援システムは、入力インタフェース部１１０と、変数変換部１２０と、実体参照部１３０と、合成部１４０と、データベース部１５０とで構成されている。
【００１８】
入力インタフェース部１１０は、設計者が選択／拡張できる機能を持つパラメーター情報を入力し、変数変換部１２０に受け渡す機能である。ここでのパラメーター情報は、仕様に応じた記述変更個所を指示するための情報である。
【００１９】
変数変換部１２０は、文字列変数変換部１２１とタグ付きデータ変数変換部１２２によって構成されており、入力インタフェース部１１０から受け取ったパラメーター情報を基に実体参照部１３０の変数の定義を作成する。
【００２０】
実体参照部１３０は、文字列実体参照部１３１とタグ付きデータ実体参照部１３２によって構成されており、変数変換部１２０から受け取った変数の定義に基づいてデータベース部１５０を検索し、実体参照の処理を行う。
【００２１】
データベース部１５０は、テンプレートデータベース部１５１と可変内容データベース部１５２によって構成されている。テンプレートデータベース部１５１は、パラメーター情報が影響を及ぼさない文書データを保持する領域である。可変内容データベース部１５２は、複数のファイルの状態に管理されたタグ付きデータベース部品１５３を保持する領域で、タグ付きデータベース部品１５３におけるそれぞれのファイル内に、パラメーター情報が影響を及ぼすタグ付きデータを保持している。
【００２２】
合成部１４０は、出力すべきマニュアル１６０においてタグ付きデータにレイアウトを付したり、実体参照の定義について物理的に実体化を行うレイアウタのことであり、ここでは、“ＦｒａｍｅＭａｋｅｒ＋ＳＧＭＬ”というソフトを使用している。
【００２３】
マニュアル１６０には、テンプレートデータベース部１５１におけるテンプレート文書に埋め込まれている変数（文字列変数およびタグ付きデータ変数）を実体化し、合成したたものが出力される。
【００２４】
以下、入力インタフェース部１１０、変数変換部１２０、実体参照部１３０、テンプレートデータベース部１５１、可変内容データベース部１５２、合成部１４０、マニュアル１６０をそれぞれ図２、図３、図４、図５、図６、図７に基づいて説明する。
【００２５】
図２は入力インタフェース部１１０における表示画面の一例を示す。ここでは、マイコンのマニュアルの章のひとつであるＤＡ変換の機能の一例が示されている。設計者によるパラメーター情報の入力部は、機能名と入力値で構成されている。本例では、「ＢＩＴ選択」と「アナログ入力チャンネル選択」のパラメーター情報を使用している。「ＢＩＴ選択」という機能名に対し、ＢＩＴ選択の入力値２１０は、数値“０”または“１”をリスト形式で選択するようになっている。また、「アナログ入力チャンネル選択」という機能名に対し、アナログ入力チャンネル選択の入力値２２０は、数値“１”または“４”をリスト形式で選択するようになっている。図２ではリスト形式のみの入力値しか設けていないが、他にも、文言を直接入力できる形式のパターンも設けることが可能である。
【００２６】
アウトプットボタン２３０は、変数の定義を実体参照部１３０に出力させるボタンである。図２における表示画面構成およびリスト形式の入力等のプログラムの仕様については、ソフトウェア“Ｅｘｃｅｌ”の関数を利用して作成している。
【００２７】
図３は変数変換部１２０におけるテーブルの一例を示す。
【００２８】
文字列変数変換部１２１は、変数Ａと条件式Ａと定義Ａで構成されている。変数Ａの列は、文字列変数に対する定義の変数名を示す列である。条件式Ａは、変数Ａに対する定義Ａの値を決める列である。図２のパラメーター情報を条件として定義の作成を行う部分であり、入力された情報に付加した情報を定義としたり、数値の計算値を定義としたり、情報に応じて検索＆抽出を行う。定義Ａは、条件式Ａによって作成された変数Ａに対する定義を示す列である。
【００２９】
文字列変数変換部１２１の第１の項目に、「Ｖａｒ−１」と「Ｖａｒ−１の条件式」と「Ｖａｒ−１の定義」がある。「Ｖａｒ−１」は、文字列の変数名である。「Ｖａｒ−１の条件式」は、「ＢＩＴ選択＝“０”の時⇒“８”、ＢＩＴ選択＝“１”の時⇒“１０”」という式になっている。これは表示画面上の記述であるが、内部は条件分けのプログラムで構成されている。
【００３０】
「Ｖａｒ−１の定義」においては、図２のＢＩＴ選択の入力値２１０を「Ｖａｒ−１の条件式」に適用し、内部のプログラムにより条件分けされたものを読み取る。ＢＩＴ選択の入力値２１０に数値“０”が入力された場合、「Ｖａｒ−１の定義」は“８”を与える。また、ＢＩＴ選択の入力値２１０に数値“１”が入力された場合、「Ｖａｒ−１の定義」は“１０”を与える。図３は“１０”の場合を例示する。
【００３１】
タグ付きデータ変数変換部１２２は、変数Ｂと条件式Ｂと定義Ｂで構成されている。変数Ｂの列は、タグ付きデータ変数に対する定義の変数名を示す列である。条件式Ｂは、変数Ｂに対する定義Ｂの値を決める列である。図２のパラメーター情報を条件として定義の作成を行う部分であり、入力された情報に付加した情報を定義としたり、数値の計算値を定義としたり、情報に応じて検索＆抽出を行う。定義Ｂは、条件式Ｂによって作成された変数Ｂに対する定義を示す列である。定義Ａと定義Ｂの違いは、文字列を扱うか、タグ付きデータの相対パスを扱うかの違いである。
【００３２】
タグ付きデータ変数変換部１２２の第１の項目に、「Ｖａｒ−Ｐ１」と「Ｖａｒ−Ｐ１の条件式」と「Ｖａｒ−Ｐ１の定義」がある。「Ｖａｒ−Ｐ１」は、タグ付きデータの変数名である。「Ｖａｒ−Ｐ１の条件式」は、「アナログ入力チャンネル選択＝“１”の時⇒“非表示”、アナログ入力チャンネル選択＝“４”の時⇒“表示”」という式になっている。これは表示画面上の記述であるが、内部は条件分けのプログラムで構成されている。
【００３３】
「Ｖａｒ−Ｐ１の定義」においては、図２のアナログ入力チャンネル選択の入力値２２０を「Ｖａｒ−Ｐ１の条件式」に適用し、内部のプログラムにより条件分けされたものを読み取る。アナログ入力チャンネル選択の入力値２２０に“４”が入力された場合、「Ｖａｒ−Ｐ１の定義」はタグ付きデータベース部品１５３をテンプレートデータベース部１５１に表示する相対パスの指令「ｆｉｌｅ１．ｔｘｔ」を与える。また、アナログ入力チャンネル選択の入力値２２０に“１”が入力された場合、「Ｖａｒ−１の定義」はタグ付きデータベース部品１５３をテンプレートデータベース部１５１に表示しない指令「　」（空白）を与える。図３は“ｆｉｌｅ１．ｔｘｔ”の場合を例示する。
【００３４】
この例のパスは、テンプレートデータベース部１５１から見たファイルの相対的なパスの位置であって、仮にあるフォルダにタグ付きデータベース部品が格納されている場合のパスは、そのフォルダ名のパスも含ませる「フォルダ名￥ｆｉｌｅ１．ｔｘｔ」という構成にすればよい。図３における表示画面構成および条件式等のプログラムの仕様については、ソフトウェア“Ｅｘｃｅｌ”の関数を利用して作成している。
【００３５】
図４は実体参照部１３０で処理するデータの一例を示す。
【００３６】
入力インタフェース部１１０におけるアウトプットボタン２３０を押すことによって変数変換部１２０により変換された結果の出力画面である。また、テンプレートデータベース部１５１のＤＴＤのサブセット５１１のデータを外部においたデータでもある。
【００３７】
文字列実体参照部１３１において、「Ｖａｒ−１」が変数名で、「Ｖａｒ−１の定義」が変数名に対する文字列の定義である。文字列実体参照部１３１は、ＳＧＭＬ文書のＤＴＤで記述される定義のひとつであり、本例では、＜！ＥＮＴＩＴＹ　Ｖａｒ−１　“１０”＞という定義がある場合において、テンプレート文書（タグ付きデータの文書）５２０の中に「Ｖａｒ−１」の変数を置けば、その定義は「１０」という文字列を定義している。
【００３８】
タグ付きデータ実体参照部１３２において、「Ｖａｒ−Ｐ１」が変数名で、「Ｖａｒ−Ｐ１の定義」が変数名に対するタグ付きデータであるテンプレートデータベース部１５１と可変内容データベース部１５２との相対的なパスの位置関係の定義である。タグ付きデータ実体参照部１３２は、ＳＧＭＬ文書のＤＴＤで記述される定義のひとつであり、本例では、＜！ＥＮＴＩＴＹ　Ｖａｒ−Ｐ１　ＳＹＳＴＥＭ”ｆｉｌｅ１．ｔｘｔ”＞という定義がある場合において、テンプレート文書５２０の中に「Ｖａｒ−Ｐ１」の変数を置けば、その定義はテンプレートデータベース部１５１に対して「ｆｉｌｅ１．ｔｘｔ」のファイル内のタグ付きデータを定義している。
【００３９】
図５は、図１におけるテンプレートデータベース部１５１で処理するデータの一例を示す。このデータは、ＤＴＤ５１０とテンプレート文書５２０で構成されたＳＧＭＬ文書で記述されている。このシステムの骨格となるメインのタグ付きデータベースである。テンプレートデータベース部１５１は、テンプレート文書５２０の規則性を定義するＤＴＤ５１０を含む。ＤＴＤ５１０は、テンプレート文書５２０の規則性を決めるものである。ＤＴＤ５１０のサブセット５１１は、ＤＴＤ５１０にテンプレート文書５２０の規則性を追加できるもので、参照定義部１３０の定義を呼び出すことができる。テンプレート文書５２０内で変数を呼び出すには、変数を（＆）とセミコロン（；）で囲えばよい。５２１は「Ｖａｒ−１」の文字列変数である。５２２，５２３も同様の「Ｖａｒ−１」の変数である。５２４は「Ｖａｒ−Ｐ１」のタグ付きデータの変数である。
【００４０】
図６は、図１における可変内容データベース部品１５３の一例である。本例では、「Ｖａｒ−Ｐ１」の変数で呼び出されるファイルとしている。
【００４１】
図７は、図１におけるマニュアル１６０であり、合成部１４０によって合成し出力された一例である。マニュアル１６０には、合成部１４０の“ＦｒａｍｅＭａｋｅｒ＋ＳＧＭＬ”の機能によってレイアウトが付されている。７１０は「Ｖａｒ−１」の実体化された文字列「１０」である。７１１，７１２も同様に実体化された文字列である。また、７２０は「Ｖａｒ−Ｐ１」により相対的に定義された図６のタグ付きデータの変数である。
【００４２】
以上のように構成された本例のマニュアルの自動生成について、以下、その動作を図８のフローチャートに従って説明する。
【００４３】
ステップＳ１において、設計者がＤＡ変換のパラメーター情報として、ＢＩＴ選択の入力値２１０に数値“１”を入力し、アナログ入力チャンネル選択の入力値２２０に数値“４”を入力する（図２参照）。
【００４４】
ステップＳ２において、変数変換部１２０は、入力されたＤＡ変換のパラメーター情報に基づいて、「Ｖａｒ−１」の変数は定義“１０”を作成し、「Ｖａｒ−Ｐ１」の変数は“ｆｉｌｅ１．ｔｘｔ”のファイルである可変内容データベース部品１５３のデータのパスの定義を作成する。
【００４５】
ステップＳ３において、アウトプットボタン２３０を押すことにより、実体参照部１３０において、ＤＴＤの記述形式で定義が出力される。
【００４６】
ステップＳ４において、実体参照部１３０はデータベース部１５０に変数の定義を与え、合成部１４０によって合成し、実体化する。「Ｖａｒ−１」に対応して“１０”が実体化される。「Ｖａｒ−Ｐ１」の“ｆｉｌｅ１．ｔｘｔ”のファイルも実体化される。
【００４７】
出力されたマニュアル１６０は、「Ｖａｒ−１」の変数の個所が“１０”、「Ｖａｒ−Ｐ１」の変数の個所が可変内容データベース部品を実体化している。
【００４８】
なお、上記実施形態では、可変内容データベース部品１５３の中には、文字列やタグ付きデータの変数を置いていないが、可変内容データベース部品１５３の中に、入れ子として文字列やタグ付きデータの変数を置くこともできる。
【００４９】
以上のように、本実施形態によれば、パラメーター情報を入力するだけで、仕様変更に応じてフレキシブルにマニュアルを自動的に作成することができる。
【００５０】
以上、仕様に応じたマニュアルを作成するに際し、マイコンの機能のひとつであるＤＡ変換機能の章のマニュアルの作成を例にしたが、タイマ機能、Ｉ／Ｏポート機能も作成できることはいうまでもない。また、マイコンのマニュアル一冊を作成する際でも、原理は同じである。さらには、マイコンのマニュアルだけに限らず、仕様に応じたマニュアルを作成する際でも、十分に対応できる。これにより、マニュアルを自動に作成することで、マニュアル作成にかける工数を大幅に削減することができる。
【００５１】
【発明の効果】
以上のように本発明によれば、従来技術のように文書構成要素のすべてを部品化する必要はなくてデータベースの簡素化を図りながらも、仕様変化に伴って記述変更を行うべき個所の情報であるパラメーター情報を入力するだけで、単純な文字列はもとより、構造のより複雑な文書、表、図などタグ付きデータも含めてフレキシブルに対応することができ、効率の良い状態で文書作成支援を行うことができる。
【００５２】
本発明は、特に、各種新製品、それも複雑な操作・知識を要求されるハイテク製品のマニュアル（取扱説明書）の自動作成において、その効果を最大限に発揮し、マニュアル作成に要する工数の大幅削減を実現できる。
【図面の簡単な説明】
【図１】本発明の実施の形態における文書作成支援システムの全体構成を示すブロック図
【図２】実施の形態における入力インタフェース部の表示画面の一例の構成図
【図３】実施の形態における変数変換部で処理するテーブルの一例の構成図
【図４】実施の形態における実体参照部で処理するデータの一例の説明図
【図５】実施の形態におけるテンプレートデータベース部で処理するデータの一例の説明図
【図６】実施の形態における可変内容データベース部品で処理するデータの一例の説明図
【図７】実施の形態において出力したマニュアルの一例の説明図
【図８】実施の形態におけるマニュアル自動生成の動作を示すフローチャート
【符号の説明】
１１０　入力インタフェース部
１２０　変数変換部
１２１　文字列変数変換部
１２２　タグ付きデータ変数変換部
１３０　実体参照部
１３１　文字列実体参照部
１３２　タグ付きデータ実体参照部
１４０　合成部
１５０　データベース部
１５１　テンプレートデータベース部
１５２　可変内容データベース部
１５３　タグ付きデータベース部品
１６０　マニュアル
２１０　ＢＩＴ選択の入力値
２２０　アナログ入力チャンネル選択の入力値
２３０　アウトプットボタン
５１０　ＤＴＤ
５１１　ＤＴＤのサブセット
５２０　テンプレート文書
７１０，７１１，７１２　Ｖａｒ−１の実体化された変数
７２０　Ｖａｒ−Ｐ１の実体化された変数
【図１】
2004094487.tif 000003
【図２】
2004094487.tif 000004
【図３】
2004094487.tif 000005
【図４】
2004094487.tif 000006
【図５】
2004094487.tif 000007
【図６】
2004094487.tif 000008
【図７】
2004094487.tif 000009
【図８】
2004094487.tif 000010