(57)【特許請求の範囲】
【請求項１】
文書作成の要求を入力する入力機能部と、文書を作成して所定の形態にまとめるまでの処理を行う文書作成機能部と、作成された文書を出力するための出力機能部から構成された文書作成装置において、
複数のステップで形成された自身自体意味を持つ文章単位、複数の解説レベルからなり、文章単位を構成する文章要素片を受け付ける受け付け手段と、
文章単位と文章要素片と該文章要素片に関連づけられた位置情報と文章単位についての進行方向のステップおよび文章要素片についての複数の解説レベルであるレベルとを管理する文書構造体データ管理機能部と、
文書のタイトルを表示するヘッダーを有し、および該文書のタイトルに関連し、文章単位が複数のステップで形成されたステップの進行方向を座標軸の１つの軸方向とし、各ステップの内容を示す文章の内容が、第１のレベル、第２のレベルおよび第３のレベルのように前レベルについてレベル段階で示されるレベルを座標軸の他方の軸方向とした文書骨組み構造体および各軸の各ステップと各レベルの組み合わせによって該文書骨組み構造体上に特定される位置についての位置情報を格納し、ステップ形成された文章単位、および複数の解説レベルおよび前記特定された位置情報に関連づけられた各位置情報を備えた文章要素片を格納するデータベースと、
文書骨組み構造体並びに文章要素片を表示処理し、および該表示処理された前記文書骨組み構造体の位置情報に文章要素片の位置情報を関連づける文章要素片管理機能部と、を有し、
前記文書構造体データ管理機能部が、前記文章要素片管理機能部で表示処理された文章要素片を該文章要素片が備える位置情報によって各ステップと各レベルの組み合わせで特定された位置に、前記表示処理された文章要素片を埋め込み、第１のレベル段階、第１のレベル段階を含んだ第２のレベル段階、第１および第２のレベル段階を含んだ第３のレベル段階のように前レベルについてレベル段階で示されるレベルを受け付けて選択し、ステップ方向の文章を、前記レベル選択後に各レベルに埋め込まれた文章要素片で表示し、前記ヘッダーに記載された文書のタイトルに対応する形での所定の文書形態にまとめること
を特徴とする文書作成装置。
【請求項２】
請求項１において、文章要素片管理機能部が、前記埋め込まれた文章要素片の修正、訂正あるいは置換を受け付けて、修正、訂正あるいは置換する処理を行うことを特徴とする文書作成装置。
【請求項３】
請求項１において、前記文書構造体データ管理機能部が、いずれかのステップに従属した形態でサブステップを前記文書骨組み構造体に追加して表示することを特徴とする文書作成装置。
【請求項４】
請求項１において、前記文書構造体データ管理機能部が、特定された位置が指定され、削除指定があると、該位置に埋め込まれた文章要素片を削除することによって他の文書形体の文書を形成することを特徴とする文書作成装置。
【請求項５】
請求項１において、前記文章要素片の履歴情報を格納する履歴情報データ管理機能部を有することを特徴とする文書作成装置。
【請求項６】
文書作成の要求を入力する入力機能部と、文書を作成して所定の形態にまとめるまでの処理を行う文書作成機能部と、作成された文書を出力するための出力機能部から構成された文書作成装置による文書作成方法において、
受け付け手段が、複数のステップで形成された自身自体意味を持つ文章単位、複数の解説レベルからなり、文章単位を構成する文章要素片を受け付け、
文書構造体データ管理機能部が、文章単位と文章要素片と該文章要素片に関連づけられた位置情報と文章単位についての進行方向のステップおよび文章要素片についての複数の解説レベルであるレベルとを管理し、
データベースが、文書のタイトルを表示するヘッダーを有し、および該文書のタイトルに関連し、文章単位が複数のステップで形成されたステップの進行方向を座標軸の１つの軸方向とし、各ステップの内容を示す文章の内容が、第１のレベル、第２のレベルおよび第３のレベルのように前レベルについてレベル段階で示されるレベルを座標軸の他方の軸方向とした文書骨組み構造体および各軸の各ステップと各レベルの組み合わせによって該文書骨組み構造体上に特定される位置についての位置情報を格納し、ステップ構成された文章単位および複数の解説レベルおよび前記特定された位置情報に関連づけられた各位置情報を備えた文章要素片を格納し、
文章要素片管理機能部が、文書骨組み構造体並びに文章要素片を表示処理し、および該表示処理された前記文書骨組み構造体の位置情報に文章要素片の位置情報を関連づけ、
前記文書構造体データ管理機能部が、前記文章要素片管理機能部で表示処理された文章要素片を該文章要素片が備える位置情報によって各ステップと各レベルの組み合わせで特定された位置に、前記表示処理された文章要素片を埋め込み、第１のレベル段階、第１のレベル段階を含んだ第２のレベル段階、第１および第２のレベル段階を含んだ第３のレベル段階のように前レベルについてのレベル段階で示されるレベルを受け付けて選択し、ステップ方向の文章を、前記レベル選択後に各レベルに埋め込まれた文章要素片で表示し、前記ヘッダーに記載された文書のタイトルに対応する形での所定の文書形態にまとめること
を特徴とする文書作成方法。
【請求項７】
請求項６において、前記文書構造体データ管理機能部が、文章要素片が備える位置情報に基づいて、同一の文章要素片を同一のレベル段階の複数の位置に埋め込むことを特徴とした文書作成方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はワードプロセッサやパーソナルコンピュータ（以下パソコンと呼ぶ)等を用いて文書を作成する方法及び装置に係り、文書作成者の要求に自由に呼応して、要求仕様にあった文書を自動編集し、また作成済み文書に対しては自動的に追跡し修正する機能を備えた文書作成装置及び方法に関するものである。
【０００２】
文書を作成する方法としては、書式の設定を行い、辞書をもって文字の変換を行いながら作文し、また文章を定義することによって文書作成効率をあげ、別に用意された図形を挿入するなどして作成している。また、作成済み文書から一部の文章を切り出して貼り付けたり、作成済み文書を利用して修正や削除や追加などを行って新規の文書を能率良く作成することも行っている。しかしながら、文書利用者の要求に応えて多種多様な文書を作成するには多くの時間と、多くの経費がかかるという問題がある。このような文書利用者の要求に応えて多種多様の文書を能率良く作成し、また多くの作成済み文書に溯って修正、訂正などが発生した時には能率的に、しかも修正、訂正などに漏れが起こらないようにすることが望まれている。
【０００３】
【従来の技術】
従来、文書を作成する技術に関しては、文書データの余白や桁下げの自動設定、行ピッチや文字ポイントの自動設定、罫線のサイズ合成、文字サイズや配置の自動設定などのレイアウトや書式についての編集技術が、既に多数知られている（例えば、特開平７−２５３９８０号「文書作成装置」，特開平７−２５３９６８号「文字列データ処理装置」，特開平７−２５３９６７号「文書作成装置」，特開平６−１３９２３５号「文書編集方法及び同装置」，特開平６−９５６５０号「文書処理装置」，特開平５−２０４９０５号「文書作成装置」，特開平５−１８１８５１号「自動編集文書処理装置」，特開平５−８１２４９号「文書処理装置」，特開平５−８１２４３号「文書処理装置」）。
【０００４】
また、文書の穴空き部分に限定した選択候補を用意し利用者に表示して選択させるものとして、特開平６−２９０１７０号「文書作成装置」がある。
また、手順書を自動編集して作成する等の文書データの構成編集技術についても多く知られている（例えば、特開平９−２４４９２１号「ソフトウエア試験の自動化システム」，特開平９−２２３４９号「コンピュータシステムの操作手順自動作成方式」）。
【０００５】
しかしながら、文書作成において書式を整えて見栄えのよいものを作ること、すなわち文書の形式に関することも重要なことであり、また文書の穴空き部分に選択候補を表示して、その中から選ばせて文書作成の能率をあげることも重要である。また、複雑な操作手順書や試験手順書等を元になる題材から自動的に作成し間違いのないものを作ること、すなわち原本からの文書自動作成も重要であるが、これだけでは文書の内容について利用する人の自由な要求に応えて能率良く作成することは出来ない。人にはそれぞれ個性がある。従って、それを利用する文書にも当然ながら個性に応えたものにしないと、人は本当に満足してくれない。
【０００６】
【発明が解決しようとする課題】
上記従来技術は、文書を構成している文章を要素単位（それ自身で意味を持つ文書構成の一単位）に分割し、このような文章要素を文章要素片と定義して、用意された文章要素片から選択し組み立てていくことによって、能率的に多種多様な文書を作成する点について配慮がされておらず、多種多様な文書を作成する場合には多くの時間と経費を要するという問題があった。
【０００７】
また、文書を修正、訂正する場合、既に作成された多くの文書に溯って修正、訂正することを能率的に漏れなく行う点についても配慮がされておらず、作成済み文書の修正、訂正に漏れが発生するという問題があった。
【０００８】
本発明の目的はこのような従来技術の課題を解決しようとするものであって、文書全体がいくつかの文章要素片で構成されていることに着目し、文書をこれら文章要素片をつないでいくことによって、多種多様な文書も容易に作成出来るようにすることにある。
【０００９】
本発明の他の目的は文書を構成している文章要素片を源点に、その文章要素片を修正、訂正することにより、作成済み文書に追跡して修正、訂正が行われるようにし、修正、訂正漏れが絶対に発生しないようにすることにある。
【００１０】
【課題を解決するための手段】
上記目的を達成するために、文書の構造を文書全体の骨組み構造体と、その骨組み構造体に埋め込むための文章要素片から構成し、文書作成にあたっては、要求仕様に従ってあらかじめ用意された多数の文章要素片から選択して骨組み構造体に埋め込んで行くことを繰り返すことにより、文書が作成できるようにしたものである。
【００１１】
また、文書の追跡修正、訂正のためには、文書構成の要である文章要素片はどの文書作成で使われたか、さらにはその文書のどの位置に埋め込まれたかの情報を有するようにし、文章要素片に修正、訂正が発生した場合は、その文章要素片が所有する情報に従って、その修正、訂正が影響されるすべての作成済み文書に追跡して修正、訂正が行えるようにしたものである。
【００１２】
さらに、作成済み文書の履歴管理を徹底するために履歴情報データを管理し、文書作成依頼者にアップデートされた改訂版文書を再提供できるようにしたものである。
【００１３】
【発明の実施の形態】
以下、本発明の一実施形態を図面に基づいて説明する。
図1は本発明の原理的構成を示したものである。文書作成要求と文書作成に必要な情報（文書作成要求仕様）を入力機能部1にて読み込むと、文書作成機能部２にて文書作成処理を行う。文書作成処理は文書構造体データ管理機能部4から要求に合致した文書骨組み構造体を選定して、それに文章要素片データ管理機能部５から選定した文章要素片を文書作成要求仕様に合致するように順次埋め込んでいくことにより行う。文書作成が完了すると、その文書を出力機能部３で出力するものである。図３には本発明の作用を示している。すなわち、データベースに文書を形成する基本の骨組み構造体を定義１１しておき、また文書の構成要素である文章要素片も定義１２しておき、文書を作成する時にデータベースから文書の骨組み構造体を選定し、これにデータベースから必要な文章要素片を同様に選定して埋め込んで行く作用を繰り返すことによって文書が出来上がるわけである。ここで、データベースから文書の骨組み構造体を選定する方法は、入力データをもとに自動サーチの方法をとるが、手動で選定してもよい。また、文章要素片の選定については、自由選択の観点から手動選定の方法が一般的であるが、文章要素片のいくつかを纏めて定義しておくことによる部分的自動選定の方法もあり、またシンプルな文書を作成する場合では自動選定も可能であり、作成文書の要求仕様に応じて使い分けすればよい。図４は文書作成装置の構成について示している。プロセッサー２１を中核にモニターやキーボードやプリンター等の入／出力装置２０とメモリ２２から構成され、通常のパソコンシステムである。メモリ２２は図１における文書構造体データ管理機能部４や文章要素片データ管理機能部５や、後で述べる図２における履歴情報データ管理機能部６のデータベースに対応している。また入／出力装置２０は、図１における入力機能部１及び出力機能部３に相当している。プロセッサー２１は、文書作成機能部２はもちろんのこと、他の機能部すなわち入力機能部１、出力機能部３、文書構造体データ管理機能部４、文章要素片データ管理機能部５、及び履歴情報データ管理機能部６の処理部分についても分担している共通の処理装置である。
【００１４】
ここで、図1における各機能部について説明する。まず入力機能部1の処理については、図９にその内容を示した。図９において、文書作成に関連する要求データはデータ入力処理８１にて入力処理され、要求に応じて文書を新規に作成するためのデータ取込み８２や、作成済み文書の修正、訂正のためのデータ取込み８３や、文書の骨組み構造体を新規に作成するためのデータ取込み８４や、文章要素片を新規に作成するためのデータ取込み８５や、文章要素片を修正、訂正するためのデータ取込み８６に仕分けられて、要求された処理を実行するためのデータとして文書作成機能部２に伝達される。入力情報としては、文書を新規に作成する場合は文書の名称、文書作成依頼者名、依頼者の会員登録用情報（連絡先情報、資格関連情報など）、文書内容、文書の作成仕様などの情報が取込まれる。文書の骨組み構造体を新規に作成する場合は文書ヘッダー部の文書ナンバーや文書の区分などの登録情報等が取込まれる。文章要素片を新規に作成する場合は文章要素片のID番号や文章内容、コメントデータなどの情報が取込まれる。
【００１５】
文書作成機能部２については、図５にその処理内容を示している。図５において、文書を新規に作成する場合は文書構造体データ管理機能部４から指定された文書骨組み構造体を選定５１し、その骨組み構造体が基本型である場合は、まず既入力データをベースに骨組み構造体のヘッダー部等に必要なデータ設定５３が行われ、その後に骨組み構造体のステップ方向やレベル方向に従って、順次必要な文章要素片を文章要素片データ管理機能部５から選定して埋め込んで行く処理を行う。また、文書骨組み構造体が応用型の場合は、既に骨組み構造体としてヘッダー部等には必要なデータが設定されているので、骨組み構造体の空白になっているステップやレベルの位置に必要な文章要素片を選定して埋め込んで行く処理を行う。また、既に作成済みの文書を修正するなどの改定作業を行う場合は、文書構造体データ管理機能部４から作成済みの指定文書を抽出５２し、これに現時点での最新の該文章要素片データで既文章要素片のデータを置換５６し、埋め込まれている文章要素片の文章内容を更新する処理を行う。以上の処理を行うことによって文書が作成されることになり、作成された文書は保管５７の手続きが行われる。なお、本文中に選定と抽出の言葉が出てきたが、選定とはいくつかある候補の中から一つ選び出すことを意味しており、また抽出とは条件にかなったもの（一つしかない）を取り出すことを意味している。
【００１６】
図１における文書構造体データ管理機能部４の処理内容は図６に示している。図６において、文書構造体データ管理機能部４は文書に関する情報のデータベース６７を持っていて、文書骨組み構造体を作成する処理６１や、文書骨組み構造体に対するデータの設定処理６２や、文書骨組み構造体のヘッダー部へ情報を設定する処理６３を行う。また、他の機能部からの要求によりデータベース６７から文書骨組み構造体を選定して渡してやる処理６４や、作成済み文書の抽出処理６５を行う。さらには作成文書をデータベース６７に記録する保管処理６６なども行う。
【００１７】
図７は、文章要素片デ−タ管理機能部５の処理内容を示している。ここでも文章要素片に関する情報のデータベース７７を持っていて、文章要素片を新規に作成する処理７１や、文章要素片をデータベース７７から選定する処理７２や、文章要素片を抽出７３して文章要素片のデータを修正、訂正する処理７４や、データを置換したり削除する処理７５を行う。このようにした作成された、あるいは修正、訂正された文章要素片は登録・再登録の手続き処理７６により、文章要素片データベース７７に記録される。
【００１８】
作成された文書は、出力機能部３にて出力される。図１０に出力機能部３の処理内容を示す。図１０において、出力機能部３は出力仕様（出力機器など）を選定９３したり、文書のフォーマットを設定９５したり、文書の関連情報として登録された事項の選定９６や、関連する履歴情報の選定９７や、さらには特殊な出力（文書取り扱い上の対策で例えば秘密扱いなど）が必要であれば、その設定処理９４を行い、書式設定の処理９２を行って表示や印刷やフロッピー出力などの出力処理９１への一連の処理を行う。
【００１９】
図２は本発明の他の原理的構成示したものである。図２は図１の構成に履歴情報データ管理機能部６を付加したものである。ここに出てくる履歴情報デ−タ管理機能部６の処理内容は図８に示している通りである。図８において、履歴情報データ管理機能部６は履歴情報データベース１８５を持って文書作成者に関する情報の登録処理１８１や、文書に関する履歴情報の記録処理１８２や、文章要素片に関する履歴情報の記録処理１８３を行いデータベース１８５に記録し管理する。また、他の機能部からの要求に応じてデータベース１８５から履歴情報の抽出処理１８４も行っている。
【００２０】
次に、文書骨組み構造体について説明する。図１１は文書骨組み構造体の概念図である。図において、文書全体を総括する意味ある情報を搭載しているヘッダー部１０１と、図に示すように座標軸の１つの軸方向である文章要素片を埋め込むための文章の進行方向をしめすステップ１０２と文章の内容をより具体的に、詳細に、さらには分かりやすくするための図形や写真等を使っての解説的展開をはかるための文章を解説する他方の軸方向であるレベル１０３からなっている。ここで言うステップや、レベルの数には特に制限はなく、文書の形態に応じて自由に拡張できるようになっている。図１１において、文章要素片はステップとレベルの位置（図１１の例では文章要素片埋め込み位置は“４−Ａ”となる）で指定されて埋め込まれることになり、ここに埋め込まれた文章要素片の原本には、埋め込み位置情報として埋め込まれた文書の固有情報と共に“４−Ａ”が登録される。
【００２１】
ここで文書骨組み構造体で重要な意味を持つヘッダー部１０１について次に説明する。図１２はヘッダー部１０１の機能を示したものである。図において、ヘッダー部の機能フォーマット１０９は文書として表示するための表示情報欄と、文書の登録に関する登録欄から構成されている。表示情報欄には、文書のタイトル名や依頼者を意味する依頼者表示名称や、文書表示と共に表示したい諸々の関連情報が記入出来るようになっている。また、登録欄には文書骨組み構造体の基本型ナンバーや応用型ナンバーや、その文書自身の固有ナンバーの他、文書作成依頼者を登録する登録者名や、会員グループ活動のための登録会員ナンバーや、文書が改定された時のための登録者連絡先が登録できる。さらには、文書を索引する場合のための文書の区分登録を行う欄も用意されている。
【００２２】
図１３は文章要素片の概念図である。文章要素片の一個一個は、文章要素片個々のIDナンバーと文章の登録欄の他、情報欄として文章要素片が関連している作成済み文書に関する情報や、その文書の埋め込み位置情報や、文章の改定履歴情報や、文章中の索引キーワードに関する情報や、特記事項やコメントなどの情報を持った一つの情報カプセルになっている。ここで茶道のお点前手順書を例にして具体的内容について述べてみる。まず文章の登録欄には、“服紗をとり、捌き直して棗を拭いて置く。再び服紗を捌き直して茶杓を拭き元の処に置く。”とか“棗は盆の向う少し左寄りに置く。”のようなそれ自身で意味を持つ文章単位が登録される。関連している作成済み文書に関する情報とは、作成中の文書を含めての文書固有ナンバーを指していて、ここには関連文書の全ての文書固有ナンバーが記録される。文書の埋め込み位置情報とは、図１１の例に示している“４−Ａ”を指していて、ここでは全ての位置情報が文書固有ナンバーとセットで記録される。文章中の索引キーワードとは、文章登録欄に登録された文章を索引可能にするための記録欄であって、登録文章の中から例えば“濃茶”、“炉”、“茶入”、“茶杓“、”茶巾“と言ったキーワードをピックアップしておく。これは後日、文章をキーワードから眺める場合に用いられる。なお、キーワードは文章の内容から自動的に拾い出すことも出来るが、文章の中に含まれていないキーワードについては手動設定で行う。
【００２３】
以下に、文書作成の具体的方法について説明する。図１４に作成文書の一例を示した。図は基本型の文書骨組み構造体の中に文章要素片１０４を埋め込んだ例で、位置番号“１−Ａ”、“２−Ａ”、“３−Ａ”、“４−Ａ”、“５−Ａ”、“６−Ａ”、“７−Ａ”、“８−Ａ”、“９−Ａ”、“１０−Ａ”、“１１−Ａ”、“１２−Ａ”、“１３−Ａ”に必要な文章要素片を選択して埋め込み、これで文書の流れか出来上がる。これに解説的な文章を位置番号“１−Ｂ”、“５−Ｂ”、“６−Ｂ”、“６−Ｃ”、“７−Ｂ”、“８−Ｂ”、“８−Ｃ”、“８−Ｄ”、“１０−Ｂ”、“１０−Ｃ”、“１０−Ｄ”、“１１−Ｂ”に必要な文章要素片（解説的文章）を選択して埋め込んで行くことにより、文書が完成していく。
【００２４】
図１５は、応用型の文書骨組み構造体として定義した一例である。骨組み構造体の基本型に部分的に文章要素片を埋め込み、これを骨組み構造体の応用型として定義した例であり、図１４の文書で位置“３−Ａ”、“５−Ａ”、“７−Ａ”、“１０−Ａ”、“１１−Ａ”、“１３−Ａ”及び“５−Ｂ”、“６−Ｃ”、“７−Ｂ”、“１０−Ｂ”、“１０−Ｃ”、“１０−Ｄ”、“１１−Ｂ”の文章要素片を削除して作ったものである。このようにして応用型の文書骨組み構造体は、作成済みの文書から容易に作成して行くことが出来るようになっている。
【００２５】
図１６及び図１７は、既に作成した文書に文章要素片の追加が発生した場合の処置方法を示している。図１６においては、ステップ３（位置“３−Ａ”）の後に追加文章が必要になった時はサブステップ“３−１”，“３−２”のようにサブステップ展開が出来るようにしている。また、図１７においては、ステップ６、レベルＢ（位置“６−Ｂ”）に文章追加があった時は“６−Ｂ−１”、“６−Ｂ−２”のようにレベルＢでのサブステップ展開をすればよい。
【００２６】
図１８、図１９は、作成した文書を印字出力したフォーマット例である。図１８は文書をレベルで区分するような形態で出力した場合である。これに対して図１９は、レベルを文章の書き出し位置を変える形態で出力した例である。このように、出力の方法にも文書作成者の要求に応じた様々な処理を自由に行うことが出来るようになっている。
【００２７】
以下に、文書作成の実施例を図２０に示している。また、その作成された文書の印字出力の実施例を図２１に示した。図２０において、文章要素片位置“１−Ｂ”と“３３−Ｂ”の文章は同文であり、同一文章要素片が埋め込まれている場合である。このように一つの文章要素片が同一文書の中で複数回用いられたり、複数の文書に用いられるので、限られた文章要素片からでも無数の多種多様な文書を作成することが出来ることになり非常に能率的である。また、位置“１２−Ｂ”にはブランクの文章要素片が埋め込まれているが、これは文書を理解しやすくするための工夫であり、図２１の印字出力例を見れば良く分かる。位置“１２−Ｃ”には図形情報の文章要素片が用いられている。このような図形情報に限らず、写真情報などの視覚に訴える内容も文章要素片として定義できるため、理解が容易で学習効果の高い文書を容易に作成することが出来る。また、図２０においてレベルＡだけの文書にすると、「茶道お点前の基本手順書」となり、レベルＢまで含めた文書にすると、「茶道お点前の普通手順書」となり、図２０の例のようにレベルＣまで含めた文書は、「茶道お点前の解説付き手順書」となる。このような文書が容易に作成することが出来るので、使用者の要求に応じた文書を簡単に作成することが出来るわけである。
【００２８】
ここに示した実施例は、「茶道のお点前手順書」について行ったものであるが、同類の「機器の操作手順書」や「運転マニアル」等の作成には極めて有効であり、使う人の技量や性格、好みに至るまで使う立場に立った、しかも依頼者要求に応えた形の文書構成や内容に出来るため、理解も早く愛着をもって使ってもらえるという効果も生まれる。
【００２９】
また物語や短編小説などにおいても、文章中の登場人物や環境、背景の選択や物語の進行ルートの選択などといった多くの選択肢を設けて、文書作成依頼者の自由選択により文書作成を行うことも出来る。
【００３０】
以上文書作成について、文書作成結果を印字出力する例について述べてきたが、文書作成結果をフロッピーに出力して、それをパソコンを用いて見る方法もある。この場合は、文書のステップ方向の文章について表示し、文章のレベル方向である解説については隠して表示しないようにし、要求があった時に選択表示するようにして学習効果を上げる使い方も出来る。
【００３１】
本発明は、以上説明したように構成されているので、多種多様な文書作成要求があっても能率的に、しかも安価に作成することが出来、しかも作成済み文書の修正、訂正管理も漏れなく行うことができると言う効果を奏する。
【００３２】
【発明の効果】
以上説明したように本発明によれば、文書を文章要素片の組合わせで構成するようにしたため、この組合わせを変えることにより多種多様の文書を容易に、しかも能率的に編集作成することが出来るので、どのような文書作成にも簡単に応じることが出来るという効果がある。また、好みや要求仕様に応じた個人専用の文書（専用文書）でも安価に作成することが出来るという効果がある。また、文書の修正や訂正は文章要素片の修正あるいは訂正を一回行うだけで済むため、修正や訂正漏れがなくなるという効果がある。
【００３３】
さらに、文章要素片を修正あるいは訂正する場合、それがどの文書作成で使われているかを容易に眺めることが出来るので、文書への影響を念頭に入れた間違いのない修正あるいは訂正作業を行うことも出来るという効果を奏する。
【図面の簡単な説明】
【図１】本発明の原理的構成を示す図である。
【図２】本発明の原理的構成を示す他の図である。
【図３】本発明の作用を説明する図である。
【図４】本発明の装置構成を示す図である。
【図５】文書作成機能部の詳細機能を説明する図である。
【図６】文書構造体データ管理機能部の詳細機能を説明する図である。
【図７】文章要素片データ管理機能部の詳細機能を説明する図である。
【図８】履歴情報データ管理機能部の詳細機能を説明する図である。
【図９】入力機能部の詳細機能を説明する図である。
【図１０】出力機能部の詳細機能を説明する図である。
【図１１】文書骨組み構造体の機能の概念を示す図である。
【図１２】文書骨組み構造体ヘッダー部の機能を示す図である。
【図１３】文章要素片の機能の概念を示す図である。
【図１４】文書作成例を示す図である。
【図１５】文書骨組み構造体の他の例を示す図である。
【図１６】文書作成方法の応用例（その１）を示す図である。
【図１７】文書作成方法の応用例（その２）を示す図である。
【図１８】作成文書の印字出力のフォーマット例（その１）を示す図である。
【図１９】作成文書の印字出力のフォーマット例（その２）を示す図である。
【図２０】文書作成の実施例を示す図である。
【図２１】作成した文書の印字出力実施例を示す図である。
【符号の説明】
１  入力機能部
２  文書作成機能部
３  出力機能部
４  文書構造体データ管理機能部
５  文章要素片データ管理機能部
６  履歴情報データ管理機能部
１０  データベース
１１  文書骨組み構造体定義
１２  文章要素片定義
１３  文書骨組み構造体選定
１４  文章要素片埋め込み
１５  文書作成完了
２０  入／出力装置
２１  プロセッサー
２２  メモリ
５１  文書骨組み構造体選定
５２  作成済み文書抽出
５３  データ設定
５４  基本型骨組み構造体に文章要素片埋め込み処理
５５  応用型骨組み構造体に文章要素片埋め込み処理
５６  文章要素片の置換処理
５７  作成文書保管
６１  文書骨組み構造体作成処理
６２  文書骨組み構造体データ設定処理
６３  ヘッダー情報設定処理
６４  文書骨組み構造体選定処理
６５  作成済み文書抽出処理
６６  作成文書保管処理
６７  文書情報データベース
７１  文章要素片作成処理
７２  文章要素片選定処理
７３  文章要素片抽出処理
７４  文章要素片の修正、訂正処理
７５  文章要素片の置換、削除処理
７６  文章要素片の登録・再登録処理
７７  文章要素片データベース
８１  データ入力処理
８２  文書の新規作成用データ取込み
８３  作成済み文書の修正、訂正用データ取込み
８４  文書骨組み構造体の新規作成用データ取込み
８５  文章要素片の新規作成用データ取込み
８６  文章要素片の修正、訂正用データ取込み
９１  表示・印刷処理
９２  書式設定処理
９３  出力仕様選定処理
９４  特殊出力処理
９５  文書フォーマット設定処理
９６  登録済みデータ選定処理
９７  関係する履歴情報選定処理
１０１  文書ヘッダー部
１０２  文章ステップ番号
１０３  文章レベル番号
１０４  文章要素片
１０９  文書ヘッダー部フォーマット
１１０  文章要素片フォーマット
１１１  文章片
１１２  図形を含む文章片
１８１  文書作成依頼者情報登録処理
１８２  文書に関する履歴情報記録処理
１８３  文章要素片に関する履歴情報記録処理
１８４  履歴情報抽出処理
１８５  履歴情報データベース
【図１】
0004498541.tif 000002
【図２】
0004498541.tif 000003
【図３】
0004498541.tif 000004
【図４】
0004498541.tif 000005
【図５】
0004498541.tif 000006
【図６】
0004498541.tif 000007
【図７】
0004498541.tif 000008
【図８】
0004498541.tif 000009
【図９】
0004498541.tif 000010
【図１０】
0004498541.tif 000011
【図１１】
0004498541.tif 000012
【図１２】
0004498541.tif 000013
【図１３】
0004498541.tif 000014
【図１４】
0004498541.tif 000015
【図１５】
0004498541.tif 000016
【図１６】
0004498541.tif 000017
【図１７】
0004498541.tif 000018
【図１８】
0004498541.tif 000019
【図１９】
0004498541.tif 000020
【図２０】
0004498541.tif 000021
【図２１】
0004498541.tif 000022