(57)【要約】【課題】機械を記載した最新の情報のアイテムを組み入れたマニュアルの生成方法を提供する。【解決手段】本発明のシステムは、一方で、少なくとも１つの機械の少なくとも１つの技術要素にそれぞれが関連した情報のアイテムを収容したデータウェアハウス１６を含み、情報の各アイテムは、データウェアハウス１６内で、そのアイテムが関連する技術要素と関連付けられていて、本発明のシステムは、他方で、論理部分を含むマニュアル構造によって定義されたマニュアルテンプレート５０を作成する手段４４Ｅと、マニュアルテンプレート５０の構造の論理部分内に、データウェアハウス１６の情報から選択された情報のアイテムへの少なくとも１つのリンクを、挿入する手段４４Ｅと、データウェアハウス１６と独立して、マニュアル５８を作成するために、リンクが追加されたマニュアルテンプレート５０を編集するための周辺ユニット４８を制御する手段４６Ｃと、を含む。【選択図】図１
2007128519.tif 000002
【特許請求の範囲】
【請求項１】
機械を記述した情報の構造化された表現を備えたドキュメントを含むマニュアルを生成するための方法において、
一方のステップであって、
少なくとも１つの機械の少なくとも１つの技術要素にそれぞれ関連する情報のアイテム、を収容するデータウェアハウスを作成する過程、および、
前記データウェアハウス内で、前記情報のアイテムのそれぞれを、前記アイテムが関連する前記技術要素に関連付ける過程、
を含む、ステップと、
他方の連続するステップであって、
論理部分を含むマニュアル構造によって定義されたマニュアルテンプレートを作成する過程、
前記マニュアルテンプレートの構造から選択された前記論理部分に、前記データウェアハウスの前記情報から選択された前記情報のアイテムへの少なくとも１つのリンクを挿入する過程、および、
前記データウェアハウスと独立して、マニュアルを生成するために、前記リンクが追加された前記マニュアルテンプレートを編集するための周辺ユニットを制御する過程、
を含む、ステップと、
を具備する、方法。
【請求項２】
請求項１に記載の方法において、
前記データウェアハウスからの少なくとも１つの情報のアイテムが、前記データウェアハウスから別の情報のアイテムへのリンクを具備する、方法。
【請求項３】
請求項１または２に記載の方法において、
前記テンプレートへリンクされた前記情報のアイテムを、前記テンプレートにコピーする過程を含むステップ、
を具備する、方法。
【請求項４】
請求項１ないし３のいずれかに記載の方法において、
テンプレート構造を作成する過程を含むステップ、
を具備する、方法。
【請求項５】
請求項４に記載の方法において、
テンプレート構造を作成する前記過程が、既に作成された前記マニュアルテンプレートの構造をインポートする過程を含む、方法。
【請求項６】
請求項１ないし５のいずれかに記載の方法において、
前記データウェアハウス内で、前記情報のアイテムのそれぞれを、少なくとも１つのタイプのマニュアルに、関連付けるステップと、
前記データウェアハウスから、前記テンプレートが対応する前記タイプのマニュアルへリンクされた情報のリストを、回復するステップと、
前記回復された情報のリストを表示するステップと、
を具備する、方法。
【請求項７】
請求項６に記載の方法において、
前記表示するステップが、前記情報のリストに対する前記テンプレートの前記構造を表示する過程を含み、
前記方法が、前記情報を前記論理部分へドラッグアンドドロップすることによって、前記構造の論理部分および前記リストからの情報のアイテムを選択するためのステップを具備する、
方法。
【請求項８】
請求項１ないし７のいずれかに記載の方法において、
既定の印刷用スタイルを前記テンプレートの論理部分のそれぞれに関連付けるスタイルシートを用いて、前記マニュアルテンプレートをフォーマットするためのステップ、
を具備する、方法。
【請求項９】
請求項１ないし８のいずれかに記載の方法において、
周辺編集ユニットを制御する前記過程が、ｐｄｆ、ｈｔｍｌ、Ｗｏｒｄ、から選択されたフォーマットの１つにおける前記マニュアルを生成する、方法。
【請求項１０】
機械を記述する情報の構造化された表現を備えたドキュメントを含むマニュアルを生成するためのシステムにおいて、
前記システムは、一方で、
少なくとも１つの機械の少なくとも１つの技術要素にそれぞれ関連した情報のアイテム、を収容したデータウェアハウスであって、前記情報のアイテムのそれぞれが、前記データウェアハウス内で、前記情報のアイテムが関連する前記技術要素と、関連付けられている、データウェアハウス、
を具備し、
前記システムが、他方で、
論理部分を含むマニュアル構造によって定義されたマニュアルテンプレートを作成する手段と、
前記マニュアルテンプレートの構造の論理部分内に、前記データウェアハウスの前記情報から選択された情報のアイテムへの少なくとも１つのリンクを挿入する手段と、
前記データウェアハウスと独立して、マニュアルを生成するために、リンクが追加された前記マニュアルテンプレートを編集するための周辺ユニットを制御する手段と、
を具備する、
システム。
【請求項１１】
請求項１０に記載のシステムにおいて、
前記データウェアハウスからの少なくとも１つの情報のアイテムが、前記データウェアハウスからの別の情報のアイテムへのリンクを具備する、システム。
【請求項１２】
請求項１０または１１に記載のシステムにおいて、
前記テンプレートへリンクされた前記情報のアイテムを、前記テンプレートにコピーする手段、
を具備する、システム。
【請求項１３】
請求項１０ないし１２のいずれかに記載のシステムにおいて、
テンプレート構造を作成する手段、
を具備する、システム。
【請求項１４】
請求項１３に記載のシステムにおいて、
テンプレート構造を作成する前記手段が、既に作成された前記マニュアルテンプレートの構造をインポートするのに適している、システム。
【請求項１５】
請求項１０ないし１４のいずれかに記載のシステムにおいて、
前記情報のアイテムのそれぞれが、前記データウェアハウス内で、少なくとも１つのタイプのマニュアルに、関連付けられ、
前記システムが、
前記データウェアハウスから、前記テンプレートが対応する前記タイプのマニュアルへリンクされた情報のアイテムを回復する手段と、
前記回復された情報のリストを表示する手段と、
を具備する、
システム。
【請求項１６】
請求項１５に記載のシステムにおいて、
前記表示する手段が、前記情報のリストに対する前記テンプレートの前記構造を表示することができ、
表示された情報のアイテムが、前記テンプレート構造の論理部分へと、ドラッグアンドドロップされる、
システム。
【請求項１７】
請求項１０ないし１６のいずれかに記載のシステムにおいて、
既定の印刷用スタイルを前記テンプレートの前記論理部分のそれぞれに関連付けるスタイルシートを用いて、前記マニュアルテンプレートをフォーマットする手段、
を具備する、システム。
【請求項１８】
請求項１０ないし１７のいずれかに記載のシステムにおいて、
周辺編集ユニット、
を具備し、
前記ユニットが、ｐｄｆ、ｈｔｍｌ、Ｗｏｒｄ、から選択されたフォーマットの１つにおける前記マニュアルを生成するのに適している、
システム。
【発明の詳細な説明】
【開示の内容】
【０００１】
〔技術分野〕
本発明は、技術マニュアルの生成方法および生成システムに関する。
【０００２】
〔背景技術〕
マニュアルは、機械を記述する情報の構造化された表現によるドキュメントを含む。
【０００３】
従来技術では、マニュアルを作成することを望む文書係は、図面、メンテナンス手順のテキスト、コンポーネントの記述、などの情報のタイプによって分類された情報のアイテムを収容したデータウェアハウスを用いる。
【０００４】
データウェアハウスは、データの集合、または、各グループが特定のタイプのデータ(メンテナンス、コンポーネント、など)に関連したデータグループの集合、を系統立ててストレージするためのデータ処理手段である。その系統立てられたストレージは、ソフトウェアの１つのアイテムによって、または、各アイテムがデータのグループを制御するソフトウェアの複数のアイテムによって、制御される。
【０００５】
データウェアハウスは、一般的に、１つ以上のデータベースを含み、各データベース内では、データが、技術的な記憶手段に一般的に関連した特定の構造に基づいて系統立てられている。
【０００６】
文書係は、一般的にその機械の利用者によって課されたマニュアル構造で望まれるマニュアルを作成するために、関連する情報を組み入れる。
【０００７】
データウェアハウスは、文書係の要求に対して特別に設計されている。データウェアハウスが収容する情報は、文書係のツールを使用するのに適任ではない技術スタッフによって、提供される。技術スタッフは適任者を含んでいなければならないので、データウェアハウスの完成は、複雑で時間を費やす。したがって、データウェアハウスの情報が最新ではないことも多い。
【０００８】
このように、従来技術の課題は、文書係によって作成されたマニュアルの数箇所が、そのマニュアルが作成されたときにはすでに陳腐化していることである。
【０００９】
〔発明の開示〕
本発明の目的は、機械を記述する最新の情報のアイテムを組み入れたマニュアルの生成方法を提供することによって、前記の課題を解決することである。
【００１０】
そのために、本発明は、機械を記述する情報の構造化された表現を備えたドキュメントを含むマニュアルの生成方法を提供し、
その方法は、一方で、
少なくとも１つの機械の少なくとも１つの技術要素にそれぞれが関連する情報のアイテム、を収容したデータウェアハウスを作成する過程と、
データウェアハウス内で、技術的情報の各アイテムを、そのアイテムが関連する技術的要素と関連付ける過程と、
を含む、ステップ、を具備し、
その方法は、他方で、
論理的部分を含むマニュアル構造によって定義されたマニュアルテンプレートを作成する過程と、
テンプレートの構造の論理的部分に、データウェアハウスの情報から選択された情報のアイテムへの少なくとも１つのリンクを挿入する過程と、
データウェアハウスと独立して、マニュアルを生成するために、リンクが追加されたマニュアルテンプレートを編集するための周辺ユニットを制御する過程と、
を含む、連続したステップ、を具備する。
【００１１】
本発明を用いることで、情報のアイテムを収容するデータウェアハウスが、技術スタッフにとって容易にアクセスできるように構成される。技術スタッフは、彼らの知識から、すなわち、機械の技術要素から、データウェアハウスを完成してよい。
【００１２】
本発明に基づく方法は、さらに、以下の特徴のうちの１つ以上を含む。すなわち、
データウェアハウスからの情報の少なくとも１つのアイテムが、データウェアハウスからの情報の別のアイテムへのリンク、を含む、
その方法が、テンプレートにリンクされた情報のアイテムを、テンプレートにコピーする過程、を含む、
その方法が、テンプレート構造を作成する過程、を含む、
テンプレート構造を作成する過程が、既に作成されているマニュアルテンプレートの構造をインポートする過程、を含む、
その方法が、データウェアハウス中で、情報の各アイテムを、少なくとも１つのタイプのマニュアルに関連付けるステップと、データウェアハウスから、テンプレートが対応するタイプのマニュアルにリンクされた情報のリストを回復するステップと、回復された情報のリストを表示するステップと、を含む、
表示する過程が、情報のリストに対するテンプレートの構造を表示する過程を含み、その方法が、構造の論理部分およびリストからの情報のアイテムを、その情報を論理部分へドラッグアンドドロップすることによって、選択するステップ、を含む、
その方法が、既定の印刷用スタイルをテンプレートの各論理部分に関連付けるスタイルシートを用いて、マニュアルテンプレートをフォーマットするステップ、を含む、
周辺編集ユニットを制御する過程が、ｐｄｆ、ｈｔｍｌ、Ｗｏｒｄ、から選択されたフォーマットの１つにおけるマニュアルを生成する。
【００１３】
本発明は、機械を記述する情報の構造化された表現を備えたドキュメントを含むマニュアルの生成システムにも関連し、
そのシステムは、一方で、
少なくとも１つの機械の少なくとも１つの技術要素にそれぞれが関連した情報のアイテム、を収容したデータウェアハウスであって、情報の各アイテムが、データウェアハウス内で、そのアイテムが関連する技術要素と関連付けられている、データウェアハウス、
を具備し、
そのシステムは、他方で、
論理部分を含むマニュアル構造によって定義されたマニュアルテンプレートを作成する手段と、
マニュアルテンプレート構造の論理部分に、データウェアハウスの情報から選択された情報のアイテムへの少なくとも１つのリンクを、挿入する手段と、
データウェアハウスと独立して、マニュアルを生成するために、リンクが追加されたマニュアルテンプレートを編集するための周辺ユニットを制御する手段と、
を具備する。
【００１４】
本発明に基づくシステムは、さらに、以下の特徴のうちの１つ以上を含む。すなわち、
データウェアハウスからの情報の少なくとも１つのアイテムが、データウェアハウスからの情報の別のアイテムへのリンク、を含む、
そのシステムが、テンプレートにリンクされた情報のアイテムを、テンプレートにコピーする手段、を含む、
そのシステムが、テンプレート構造を作成する手段、を含む、
テンプレート構造を作成する手段が、既に作成されているマニュアルテンプレートの構造をインポートするのに適している、
データウェアハウス内の情報の各アイテムが、少なくとも１つのタイプのマニュアルに関連付けられていて、そのシステムが、データウェアハウスから、テンプレートが対応するタイプのマニュアルにリンクされた情報のリストを回復する手段と、回復された情報のリストを表示する手段と、を含み、
表示する手段が、情報のリストに対するテンプレートの構造を表示することができ、かつ、表示された情報のアイテムをテンプレート構造の論理部分へドラッグアンドドロップされるようにする、
そのシステムが、既定の印刷スタイルをテンプレートの各論理部分に関連付けるスタイルシートを用いて、マニュアルテンプレートをフォーマットする手段、を含み、
そのシステムが、周辺編集ユニットを含み、そのユニットが、ｐｄｆ、ｈｔｍｌ、Ｗｏｒｄ、から選択されたフォーマットの１つでマニュアルを生成するのに適している。
【００１５】
本発明は、添付の図面を参照し、純粋に例示のために提供された、以下の記載からより良好に理解されるはずである。
【００１６】
〔発明を実施するための最良の形態〕
以下の説明では、データウェアハウスは、データベースである。もちろん、本発明は、データウェアハウスの場合にも直接適用されてよい。
【００１７】
全体が符号１０で示された、図１のシステムは、２台のコンピュータ１２，１４を含み、２台のコンピュータ１２，１４はデータ処理ネットワーク１５によって互いの間で通信を行う。
【００１８】
一方のコンピュータ１２は、その中にグローバルベース１６とも呼ばれるデータベース１６がインストールされているデータサーバであって、そのデータベースは、情報のアイテムを収容していて、情報のアイテムのそれぞれは、少なくとも１つの機械の少なくとも１つの技術要素に関連している。
【００１９】
グローバルベース１６は、技術スタッフ１８のメンバーによって完成されることが意図されている。したがって、データサーバ１２は、マン／マシンインターフェースを含み、そのインターフェースによって、技術スタッフ１８のメンバーが、グローバルベース１６を直接完成することができる。データサーバ１２は、複数のリモートコンピュータ１９にもさらに接続されている。データサーバ１２が配置されている場所にいない技術スタッフ１８のメンバーは、これらのリモートコンピュータ１９を用いて、遠隔で、グローバルベース１６を完成する。
【００２０】
グローバルベース１６では、情報のアイテムが、モジュール内へカプセル化（encapsulation）されて、系統立てられる。
【００２１】
図２を参照すると、各モジュール２０は、一方で、１つ以上の技術要素と関連する情報を含むコンテンツ２２、を含み、他方で、モジュール２０を定義するデータのアイテムを収容した識別ユニット２４を、含んでいる。
【００２２】
識別ユニット２４は、より詳しく言うと、モジュール識別子２６と、モジュール２０が、言い換えれば、モジュール２０が収容している情報のアイテム２２が、関連する各技術要素に対する、環境部分２８と呼ばれる部分と、を含んでいる。
【００２３】
各環境部分２８は、より詳しく言うと、対応する技術要素の識別子３０と、対応する技術要素のためのコンテンツが挿入され得るタイプのマニュアルの識別子３２と、を含んでいる。マニュアルのタイプは、以下の通りであり、すなわち、図解入りのカタログ、メンテナンス作業を収録したメンテナンスガイド、メンテナンスツールを収録したメンテナンスマニュアル、スペアパーツのリスト、などである。もちろん、この一覧は、非限定的なものであり、その他のタイプのマニュアルが、必要に応じて加えられてよい。
【００２４】
モジュールのコンテンツ２２は、テキスト（説明、メンテナンス手順、など）、または、グラフィック（技術図面、ブロック図、など）、である。このコンテンツは、構造化されている。たとえば、テキストのコンテンツは、論理部分のインジケータ、すなわち、章および段落、番号付けステップ、などを含む。
【００２５】
コンテンツは、静的であってよく、すなわち、情報がモジュール２０内に存在していてよく、または、動的であってよく、すなわち、コンテンツが、モジュール２０の外側に記憶された情報へのリンク３３を含んでいてよい。
【００２６】
グローバルベース１６のいくつかのモジュールでは、モジュールのコンテンツ２２が、別のモジュールの１つ以上の別のコンテンツを参照する。この参照は、リンクされたコンテンツを含む別のモジュールへのリンク３４の存在によって特定される。リンクは、リンクされたモジュールに対して識別子２６を表示する。
【００２７】
再び図１を参照すると、もう１台のコンピュータ１４は、列車の一連の客車のような、機械を説明する情報の構造化された表現を備えたドキュメントを含むマニュアルを作成することを望む文書係３６によって用いられることが意図されている。
【００２８】
文書係のコンピュータ１４は、例えばハードディスクのような、数値データを記憶するための手段３８と、例えば記憶手段３８に記録されたソフトウェアプログラムを実行するのに適した、マイクロプロセッサ、ＲＡＭ、など、の処理手段４０と、を含んでいる。さらに、コンピュータ１４は、プリンター４２に接続されている。
【００２９】
３つのソフトウェアコンポーネント４４，４６，４８が、文書係３６のコンピュータ１４にインストールされている。
【００３０】
第１のソフトウェアコンポーネント４４は、完成したマニュアルテンプレート５０のための、すなわち、リンクの形態の情報を収容した、ファイル、を作成するように設計されている。
【００３１】
第１のソフトウェアコンポーネント４４は、マン／マシンインターフェース４４Ａを含み、そのインターフェースによって、文書係３６は、文書係をマニュアルテンプレートの作成にガイドするために、このコンポーネント４４に対話式で働きかける。文書係３６の介入を必要とする以下に記載される機能のすべては、このインターフェース４４Ａを用いる。
【００３２】
第１のソフトウェアコンポーネント４４は、第一に、文書係が作成したいタイプのマニュアルを示すことができるようにする、マニュアルのタイプを定義するための機能４４Ｂを含む。
【００３３】
さらに、第１のソフトウェアコンポーネント４４は、示されたマニュアルのタイプにリンクされたグローバルベース１６に収容されたモジュールのリストを回復するための機能４４Ｃを、含む。
【００３４】
表示機能４４Ｄは、回復されたモジュールのリストを表示し、モジュールのリストに対するテンプレートの構造を表示する。
【００３５】
このテンプレート構造は、機能４４Ｄが、起動されたときには、空白である。第１のソフトウェアコンポーネント４４は、手作業でテンプレート構造を作成することによって、または、既に作成されているマニュアルテンプレートファイルの構造をインポートすることによって、代替物を提供する。
【００３６】
リストの各モジュールは、ドラッグアンドドロップによって、構造の論理部分に移されてよい。言い換えれば、第１のソフトウェアコンポーネント４４は、ツリーモジュールを選択し、文書係３６がモジュールを関連付けるためにモジュールを配置したい構造の論理部分を選択することができるようにする。
【００３７】
第１のソフトウェアコンポーネント４４は、テンプレートファイル５０を作成するための機能４４Ｅを含んでいる。記載された実施例では、ファイル５０は、ＸＭＬフォーマットである。ファイル５０は、文書係によって挿入されたモジュールへのリンクが追加された、文書係３６によって示された構造を有している。
【００３８】
より正確には、テンプレートファイル４４Ｅを作成する機能は、文書係３６によってリンクされた各モジュールに対して、そのモジュールへのリンクを、ファイル５０の関連するテンプレートの構造の論理部分に挿入するように設計されている。これは、モジュールの識別子２６を示すラインがＸＭＬファイル５０に挿入されることを意味する。
【００３９】
このようにして、第１のソフトウェアコンポーネント４４は、その出力に、文書係３６がマニュアルに含むことを望むすべての情報へのリンクを含んだＸＭＬフォーマットのマニュアルテンプレートファイル５０を作成する。テンプレートがそのモジュールへのリンクを含んでいるモジュールは、直接リンクされたモジュールと呼ばれ、一方、１つ以上の別のモジュールによって、および、モジュール間のリンク３４によって、のみテンプレートとリンクされているモジュールは、間接的にリンクされているモジュール、と呼ばれる。
【００４０】
第１のソフトウェアコンポーネント４４は、この出力ファイル５０を記憶手段３８に記憶することに、および、この出力ファイル５０を検索する第２のソフトウェアコンポーネント４６を起動することに、適している。
【００４１】
第１のソフトウェアコンポーネント４４はまた、第２のソフトウェアコンポーネント４６によって用いられるために記憶手段３８に予め記録されている完成したテンプレートＸＭＬファイルをロードするようにも設計されている。
【００４２】
第２のソフトウェアコンポーネント４６は、マニュアルを編集するための準備に用いられる。入力において、完成したマニュアルテンプレートのＸＭＬファイル５０が期待される。記載された実施例では、コンポーネント４６は、本発明の具体的な要求に対して、コンポーネントをパラメーターで表現した、フリーソフトウェアCOCOON（http://cocoon.apache.org）のアーキテクチャを有する。
【００４３】
編集準備コンポーネント４６は、３つの連続したステージ、すなわち、完成したテンプレートファイル５０を処理するために、この順番で実行される、検証ステージ４６Ａ、アセンブリステージ４６Ｂ、および、フォーマッティングステージ４６Ｃ、を含んでいる。
【００４４】
検証ステージ４６Ａは、テンプレートファイル５０をスキャンし、テンプレートに直接リンクされた各モジュールが、言い換えると、テンプレートが含むリンクに対する各モジュールが、グローバルベース１６内に存在することを検証するように構成されている。このステージ４６Ａは、モジュールが存在しない場合に、そのリンクを削除し、その位置にエラーメッセージを挿入するようにも構成されている。
【００４５】
検証ステージ４６Ａは、必要な場合に、リンクされたモジュールの動的コンテンツを検証するようにも、さらに構成されている。これは、検証ステージ４６Ａが、動的コンテンツに含まれるリンク３３がデータの有効なアイテムに向かっていることを検証できることを意味する。
【００４６】
第２の、アセンブリステージ４６Ｂは、３つの動作を実行するように、構成されている。
【００４７】
第一に（最初の動作では）、ステージ４６Ｂは、グローバルベース１６から記憶手段３８に直接リンクされたモジュールを、中間データベース５２に、コピーする動作を実行する。
【００４８】
次に、ステージ４６Ｂは、直接リンクされた各モジュールに対して、情報を、言い換えれば、そのモジュールが収容しているコンテンツを、テンプレートファイル５０内にそのモジュールのリンクの代わりにコピーすることを含む動作を実行する。
【００４９】
最後に、第３の動作は、先行する動作が完了した後に、テンプレートファイル５０が収容し、モジュール間のリンク３４から始まるリンクを、言い換えれば、先行する動作の間にコピーされた情報中に含まれているリンクを、検出するために、テンプレートファイル５０をスキャンすることを含む。リンク３４が、これもまた直接リンクされているモジュールに向かっている場合、このリンク３４は、モジュールの情報が挿入されているテンプレートの構造の論理部分への参照と置き換えられる。リンク３４が、間接的にリンクされたモジュールに向かっている場合には、言い換えれば、文書係がテンプレート中に挿入しなかったモジュールに向かっている場合には、リンク３４は、削除される。
【００５０】
第３の、フォーマッティングステージ４６Ｃは、既定の印刷スタイルを、テンプレートの、または、コピーされたコンテンツの、構造の各部分に関連付けるスタイルシート５６を用いて、検証され組み立てられたテンプレートをフォーマットするように、構成されている。このスタイルシートは、より詳しく言うと、テンプレートファイル５０のすべての各論理部分、すなわち、章、セクション、パラグラフ、非公式なメモ（informal note）、ハイライトされた文字、など、に対して用いられる、フォント、文字サイズ、下線、など、を示している。
【００５１】
この第３のステージ４６Ｃは、第３のソフトウェアコンポーネントを制御するようにも設計されている。
【００５２】
第３のソフトウェアコンポーネントは、参照符号４８を有し、第２の処理ソフトウェアコンポーネント４６の出力で提供されたテンプレートファイル５０からマニュアルを編集するための周辺ユニットである。記載された実施例では、第３のソフトウェアコンポーネントは、ｐｄｆドキュメント５８を生成し、このドキュメントを記憶手段３８に記録することができる。このようにして、記憶手段３８は、そのマニュアルのそれぞれのクライアントに送付される状態の最終マニュアルを収容している。
【００５３】
別の実施の形態では、周辺編集ユニット４８は、ＨＴＭＬファイル、Ｗｏｒｄファイル、などを作成することができる。
【００５４】
最後に、第３のソフトウェアコンポーネント４８は、生成されたファイル５８から、印刷されたマニュアルを得るために、プリンター４２を制御するための機能を含んでいる。
【００５５】
図３に示されたマニュアルの生成方法は、２つの主要な段階を含み、すなわち、システム１０を初期化する段階１００と、システム１０を実施する段階２００と、を含んでいる。実施段階２００は、文書係３６によって、新たなマニュアルを作成するたびに、繰り返され、一方、初期化段階１００は、グローバルベース１６が利用可能な最新の情報を含むように、技術スタッフ１８のメンバーによって、実施段階２００の間および後を含めて、継続的に、実行される。
【００５６】
初期化段階１００は、グローバルベース１６を作成することを含む第１のステップ１１０と、グローバルベース１６内で、各モジュールを、モジュールが収容する情報が参照する技術要素に関連付けることを含む第２のステップ１２０と、を含む。このステップ１２０の間に、モジュールは、少なくとも１つのタイプのマニュアルにも関連付けられる。
【００５７】
実施段階２００は、第１のステップ２０２を含み、この第１のステップ２０２の間に、文書係３６は、第１のソフトウェアコンポーネント４４を起動する。
【００５８】
文書係３６は、第２のステップ２０４の間に、文書係３６が作成したいタイプのマニュアルをソフトウェアコンポーネント４４に示すために、機能４４Ｂを実行する。
【００５９】
第１のソフトウェアコンポーネント４４は、ステップ２０６の間に、示されたタイプのマニュアルにリンクされたモジュールのリストを回復するための機能４４Ｃを実行する。
【００６０】
次に、ステップ２０８の間に、第１のソフトウェアコンポーネント４４は、空白のテンプレート構造およびモジュールのリストを表示するための機能４４Ｄを実行する。文書係はまた、このステップ２０８の間に、テンプレート構造も作成する。
【００６１】
ステップ２１０の間に、文書係３６は、モジュールをモジュールリストからテンプレートの構造の論理部分へドラッグアンドドロップすることによって、マニュアルテンプレートを完成する。
【００６２】
前記のステップ２１０は、文書係３６が必要とする回数だけ、繰り返される。
【００６３】
文書係３６が、完成動作を終了すると、文書係３６は、第１のソフトウェアコンポーネント４４が、機能４４Ｅによって実行されるステップ２１２の間に、完成したマニュアルテンプレートのＸＭＬファイル５０を生成するように、第１のソフトウェアコンポーネント４４を制御する。第１のソフトウェアコンポーネント４４は、このＸＭＬファイル５０を記憶手段３８に記憶し、マニュアルテンプレート５０を編集するために、第２のソフトウェアコンポーネント４６を起動する。
【００６４】
編集は、一般的に、テンプレートを完成するためのステップ２１０の直後に実行される。しかし、編集動作は、長期間を要することもあり、ある場合には、テンプレートファイルが作成され記憶された後に、数ヶ月を要することがある。これは、例えば、クライアントが、自分のマニュアルの最新バージョンを得ることを望む場合に当てはまる。
【００６５】
編集は、文書係３６を伴わずに、編集準備コンポーネント４６および編集コンポーネント４８によって、実行される。
【００６６】
このようにして、実施段階２００は、検証ステージ４６Ａによって実行される、テンプレートファイル５０を検証するためのステップ２１４を含む。
【００６７】
その次に、アセンブリステージ４６Ｂによって実行される、テンプレートを組み立てるためのステップ２１６が続く。このステージ４６Ｂが実行できる３つの動作が、実施される。これらの３つの動作は、図３で、サブステップ２１６Ａ，２１６Ｂ，２１６Ｃとして示されている。
【００６８】
次に、フォーマッティングステージ４６Ｃが、文書係３６によって予め指定されたスタイルシート５６を用いて、マニュアルテンプレートのフォーマット（ステップ２１８）を実行する。
【００６９】
最終制御ステップ２２０の間に、第２のソフトウェアコンポーネント４６は第３のソフトウェアコンポーネント４８が２つの動作を実行するように、第３ソフトウェアコンポーネント４８を制御する。第一に、第３のソフトウェアコンポーネント４８は、第２のソフトウェアコンポーネント４６のさまざまなステージによって実行された処理動作の後に得られたテンプレートファイルからｐｄｆフォーマットの最終マニュアルを生成する（２２０Ａ）。最終マニュアルを構成するｐｄｆファイル５８は、記憶手段３８に記憶される。次に、周辺編集ユニット４８が、ファイルを印刷して、印刷された最終マニュアルを得るために、プリンター４２を制御する（２２０Ｂ）。
【００７０】
最終マニュアルは、グローバルベース１６と独立していて、言い換えれば、文書係３６が最終のマニュアルに収容されていることを望む情報は、このグローバルベース１６にリンクされていない。
【００７１】
図１を参照して既に述べられたように、別の実施の形態では、周辺編集ユニットの制御は、その後にプリンター４２によって印刷されるために、周辺ユニット４８の特性に応じて、ｈｔｍｌ、または、Ｗｏｒｄフォーマットのマニュアルを作成してもよい。
【００７２】
〔実施の態様〕
この発明の具体的な実施態様は以下の通りである。
（１）機械を記述した情報の構造化された表現を備えたドキュメントを含むマニュアルを生成するための方法において、
一方のステップであって、
少なくとも１つの機械の少なくとも１つの技術要素にそれぞれ関連する情報のアイテム、を収容するデータウェアハウス（１６）を作成する過程（１１０）、および、
前記データウェアハウス（１６）内で、前記情報のアイテムのそれぞれを、前記アイテムが関連する前記技術要素に関連付ける過程（１２０）、
を含む、ステップと、
他方の連続するステップであって、
論理部分を含むマニュアル構造によって定義されたマニュアルテンプレート（５０）を作成する過程（２１２）、
前記マニュアルテンプレート（５０）の構造から選択された前記論理部分に、前記データウェアハウス（１６）の前記情報から選択された前記情報のアイテムへの少なくとも１つのリンクを挿入する過程（２１２）、および、
前記データウェアハウス（１６）と独立して、マニュアル（５８）を生成するために、前記リンクが追加された前記マニュアルテンプレートを編集するための周辺ユニット（４８）を制御する過程（２２０）、
を含む、ステップと、
を具備する、方法。
（２）実施態様（１）に記載の方法において、
前記データウェアハウス（１６）からの少なくとも１つの情報のアイテムが、前記データウェアハウス（１６）から別の情報のアイテムへのリンク（３４）を具備する、方法。
（３）実施態様（１）または（２）に記載の方法において、
前記テンプレート（５０）へリンクされた前記情報のアイテムを、前記テンプレート（５０）にコピーする過程（２１６）を含むステップ、
を具備する、方法。
（４）実施態様（１）〜（３）のいずれかに記載の方法において、
テンプレート構造（５０）を作成する過程を含むステップ、
を具備する、方法。
（５）実施態様（４）に記載の方法において、
テンプレート構造を作成する前記過程が、既に作成された前記マニュアルテンプレートの構造をインポートする過程を含む、方法。
（６）実施態様（１）〜（５）のいずれかに記載の方法において、
前記データウェアハウス（１６）内で、前記情報のアイテムのそれぞれを、少なくとも１つのタイプのマニュアルに、関連付けるステップ（１２０）と、
前記データウェアハウス（１６）から、前記テンプレートが対応する前記タイプのマニュアルへリンクされた情報のリストを、回復するステップ（２０６）と、
前記回復された情報のリストを表示するステップ（２０８）と、
を具備する、方法。
（７）実施態様（６）に記載の方法において、
前記表示するステップ（２０８）が、前記情報のリストに対する前記テンプレートの前記構造を表示する過程を含み、
前記方法が、前記情報を前記論理部分へドラッグアンドドロップすることによって、前記構造の論理部分および前記リストからの情報のアイテムを選択するためのステップを具備する、
方法。
（８）実施態様（１）〜（７）のいずれかに記載の方法において、
既定の印刷用スタイルを前記テンプレート（５０）の論理部分のそれぞれに関連付けるスタイルシート（５６）を用いて、前記マニュアルテンプレート（５０）をフォーマットするためのステップ（２１８）、
を具備する、方法。
（９）実施態様（１）〜（８）のいずれかに記載の方法において、
周辺編集ユニット（４８）を制御する前記過程が、ｐｄｆ、ｈｔｍｌ、Ｗｏｒｄ、から選択されたフォーマットの１つにおける前記マニュアルを生成する、方法。
（１０）機械を記述する情報の構造化された表現を備えたドキュメントを含むマニュアルを生成するためのシステムにおいて、
前記システムは、一方で、
少なくとも１つの機械の少なくとも１つの技術要素にそれぞれ関連した情報のアイテム、を収容したデータウェアハウス（１６）であって、前記情報のアイテムのそれぞれが、前記データウェアハウス（１６）内で、前記情報のアイテムが関連する前記技術要素と、関連付けられている、データウェアハウス（１６）、
を具備し、
前記システムが、他方で、
論理部分を含むマニュアル構造によって定義されたマニュアルテンプレート（５０）を作成する手段（４４Ｅ）と、
前記マニュアルテンプレートの構造（５０）の論理部分内に、前記データウェアハウス（１６）の前記情報から選択された情報のアイテムへの少なくとも１つのリンクを挿入する手段（４４Ｅ）と、
前記データウェアハウス（１６）と独立して、マニュアル（５８）を生成するために、リンクが追加された前記マニュアルテンプレート（５０）を編集するための周辺ユニット（４８）を制御する手段（４６Ｃ）と、
を具備する、
システム。
【００７３】
（１１）実施態様（１０）に記載のシステムにおいて、
前記データウェアハウス（１６）からの少なくとも１つの情報のアイテムが、前記データウェアハウス（１６）からの別の情報のアイテムへのリンク（３４）を具備する、システム。
（１２）実施態様（１０）または（１１）に記載のシステムにおいて、
前記テンプレート（５０）へリンクされた前記情報のアイテムを、前記テンプレート（５０）にコピーする手段（４６Ｂ）、
を具備する、システム。
（１３）実施態様（１０）〜（１２）のいずれかに記載のシステムにおいて、
テンプレート構造（５０）を作成する手段（４４Ｄ）、
を具備する、システム。
（１４）実施態様（１３）に記載のシステムにおいて、
テンプレート構造を作成する前記手段（４４Ｄ）が、既に作成された前記マニュアルテンプレートの構造をインポートするのに適している、システム。
（１５）実施態様（１０）〜（１４）のいずれかに記載のシステムにおいて、
前記情報のアイテムのそれぞれが、前記データウェアハウス（１６）内で、少なくとも１つのタイプのマニュアルに、関連付けられ、
前記システムが、
前記データウェアハウス（１６）から、前記テンプレートが対応する前記タイプのマニュアルへリンクされた情報のアイテムを回復する手段（４４Ｃ）と、
前記回復された情報のリストを表示する手段（４４Ｄ）と、
をさらに具備する、システム。
（１６）実施態様（１５）に記載のシステムにおいて、
前記表示する手段（４４Ｄ）が、前記情報のリストに対する前記テンプレートの前記構造を表示することができ、
表示された情報のアイテムが、前記テンプレート構造の論理部分へと、ドラッグアンドドロップされる、
システム。
（１７）実施態様（１０）〜（１６）のいずれかに記載のシステムにおいて、
既定の印刷用スタイルを前記テンプレートの前記論理部分のそれぞれに関連付けるスタイルシート（５６）を用いて、前記マニュアルテンプレート（５０）をフォーマットする手段（４６Ｃ）、
を具備する、システム。
（１８）実施態様（１０）〜（１７）のいずれかに記載のシステムにおいて、
周辺編集ユニット（４８）、
を具備し、
前記ユニットが、ｐｄｆ、ｈｔｍｌ、Ｗｏｒｄ、から選択されたフォーマットの１つにおける前記マニュアル（５８）を生成するのに適している、
システム。
【図面の簡単な説明】
【００７４】
【図１】本発明に基づく、マニュアルの生成システムを示す概略図である。
【図２】情報モジュールの概略図である。
【図３】図1のシステムによって実行されるマニュアルの生成方法のステップを示すブロック図である。
【図１】
2007128519.tif 000003
【図２】
2007128519.tif 000004
【図３】
2007128519.tif 000005
【外国語明細書】
2007128519000001.pdf