(57)【要約】【課題】  編集されたマニュアルにおける編集個所の確認処理の負荷を軽減する。【解決手段】セクション単位で構成されたベーステキストから抽出されたセクションで構成されるマニュアル雛形を入力するマニュアル雛形入力手段と、前記マニュアル雛形から編集された編集後マニュアルを入力する編集後マニュアル入力手段と、前記マニュアル雛形と前記編集後マニュアルとの差分を検出する差分検出手段と、検出された差分について抽出する範囲の設定を受け付ける抽出設定受け付け手段と、検出された差分について、前記抽出設定にしたがった範囲を差分部分として抽出する差分部分抽出手段と、レイアウトの指定を受け付けるレイアウト指定受付手段と、抽出された差分部分を指定されたレイアウトにしたがって配置するレイアウト処理手段と、レイアウトされた結果を出力する出力手段とを備えることを特徴とするマニュアル差分文書作成装置。【選択図】  図３
2006285394.tif 000002
【特許請求の範囲】
【請求項１】
セクション単位で構成されたベーステキストから抽出されたセクションで構成されるマニュアル雛形を入力するマニュアル雛形入力手段と、
前記マニュアル雛形から編集された編集後マニュアルを入力する編集後マニュアル入力手段と、
前記マニュアル雛形と前記編集後マニュアルとの差分を検出する差分検出手段と、
検出された差分について抽出する範囲の設定を受け付ける抽出設定受け付け手段と、
検出された差分について、前記抽出設定にしたがった範囲を差分部分として抽出する差分部分抽出手段と、
レイアウトの指定を受け付けるレイアウト指定受付手段と、
抽出された差分部分を指定されたレイアウトにしたがって配置するレイアウト処理手段と、
レイアウトされた結果を出力する出力手段とを備えることを特徴とするマニュアル差分文書作成装置。
【請求項２】
セクション単位で構成されたベーステキストから抽出されたセクションで構成されるマニュアル雛形を入力するマニュアル雛形入力手段と、
前記マニュアル雛形から編集された編集後マニュアルを入力する編集後マニュアル入力手段と、
前記マニュアル雛形と前記編集後マニュアルとの差分を検出する差分検出手段と、
検出された差分について抽出する範囲の設定と、レイアウトの指定と、出力方法の指定とをユーザ識別子と関連付けて記憶する記憶手段と、
ユーザ識別子の入力を受け付けるユーザ識別子入力手段と、
検出された差分について、受け付けたユーザ識別子に関連付けられた抽出設定にしたがった範囲を差分部分として抽出する差分部分抽出手段と、
抽出された差分部分を、受け付けたユーザ識別子に関連付けられたレイアウトにしたがって配置するレイアウト処理手段と、
レイアウトされた結果を受け付けたユーザ識別子に関連付けられた出力方法にしたがって出力する出力手段とを備えることを特徴とするマニュアル差分文書作成装置。
【請求項３】
請求項１または２に記載のマニュアル差分文書作成装置であって、
前記出力手段は、印刷装置にレイアウトされた結果を出力することを特徴とするマニュアル差分文書作成装置。
【請求項４】
請求項１または２に記載のマニュアル差分文書作成装置であって、
前記出力手段は、電子メールによりレイアウトされた結果を出力することを特徴とするマニュアル差分文書作成装置。
【請求項５】
セクション単位で構成されたベーステキストから抽出されたセクションで構成される比較元マニュアルを入力する比較元マニュアル入力手段と、
前記セクション単位で構成された比較先マニュアルを入力する比較先マニュアル入力手段と、
前記比較元マニュアルと前記比較先マニュアルとの差分を検出する差分検出手段と、
検出された差分について抽出する範囲の設定を受け付ける抽出設定受け付け手段と、
検出された差分について、前記抽出設定にしたがった範囲を差分部分として抽出する差分部分抽出手段と、
レイアウトの指定を受け付けるレイアウト指定受付手段と、
抽出された差分部分を指定されたレイアウトにしたがって配置するレイアウト処理手段と、
レイアウトされた結果を出力する出力手段とを備えることを特徴とするマニュアル差分文書作成装置。
【請求項６】
セクション単位で構成されたベーステキストから抽出されたセクションで構成される比較元マニュアルを入力する比較元マニュアル入力手段と、
前記セクション単位で構成された比較先マニュアルを入力する比較先マニュアル入力手段と、
前記比較元マニュアルと前記比較先マニュアルとの差分を検出する差分検出手段と、
検出された差分について抽出する範囲の設定と、レイアウトの指定と、出力方法の指定とをユーザ識別子と関連付けて記憶する記憶手段と、
ユーザ識別子の入力を受け付けるユーザ識別子入力手段と、
検出された差分について、受け付けたユーザ識別子に関連付けられた抽出設定にしたがった範囲を差分部分として抽出する差分部分抽出手段と、
抽出された差分部分を、受け付けたユーザ識別子に関連付けられたレイアウトにしたがって配置するレイアウト処理手段と、
レイアウトされた結果を受け付けたユーザ識別子に関連付けられた出力方法にしたがって出力する出力手段とを備えることを特徴とするマニュアル差分文書作成装置。
【請求項７】
情報処理装置におけるマニュアル差分文書作成方法であって、
セクション単位で構成されたベーステキストから抽出されたセクションで構成されるマニュアル雛形を入力するステップと、
前記マニュアル雛形から編集された編集後マニュアルを入力するステップと、
前記マニュアル雛形と前記編集後マニュアルとの差分を検出するステップと、
検出された差分について、事前に設定を受け付けた抽出設定にしたがった範囲を差分部分として抽出するステップと、
抽出された差分部分を事前に指定されたレイアウトにしたがって配置するステップと、
レイアウトされた結果を出力するステップとを有することを特徴とするマニュアル差分文書作成方法。
【請求項８】
情報処理装置におけるマニュアル差分文書作成方法であって、
セクション単位で構成されたベーステキストから抽出されたセクションで構成されるマニュアル雛形を入力するステップと、
前記マニュアル雛形から編集された編集後マニュアルを入力するステップと、
前記マニュアル雛形と前記編集後マニュアルとの差分を検出するステップと、
検出された差分について抽出する範囲の設定と、レイアウトの指定と、出力方法の指定とをユーザ識別子と関連付けて記憶するステップと、
ユーザ識別子の入力を受け付けるステップと、
検出された差分について、受け付けたユーザ識別子に関連付けられた抽出設定にしたがった範囲を差分部分として抽出するステップと、
抽出された差分部分を、受け付けたユーザ識別子に関連付けられたレイアウトにしたがって配置するステップと、
レイアウトされた結果を受け付けたユーザ識別子に関連付けられた出力方法にしたがって出力するステップとを有することを特徴とするマニュアル差分文書作成方法。
【請求項９】
情報処理装置をマニュアル差分文書作成装置として機能させるためのプログラムであって、
セクション単位で構成されたベーステキストから抽出されたセクションで構成されるマニュアル雛形を入力するマニュアル雛形入力手段と、
前記マニュアル雛形から編集された編集後マニュアルを入力する編集後マニュアル入力手段と、
前記マニュアル雛形と前記編集後マニュアルとの差分を検出する差分検出手段と、
検出された差分について抽出する範囲の設定を受け付ける抽出設定受け付け手段と、
検出された差分について、前記抽出設定にしたがった範囲を差分部分として抽出する差分部分抽出手段と、
レイアウトの指定を受け付けるレイアウト指定受付手段と、
抽出された差分部分を指定されたレイアウトにしたがって配置するレイアウト処理手段と、
レイアウトされた結果を出力する出力手段として情報処理装置を機能させることを特徴とするプログラム。
【請求項１０】
情報処理装置をマニュアル差分文書作成装置として機能させるためのプログラムであって、
セクション単位で構成されたベーステキストから抽出されたセクションで構成されるマニュアル雛形を入力するマニュアル雛形入力手段と、
前記マニュアル雛形から編集された編集後マニュアルを入力する編集後マニュアル入力手段と、
前記マニュアル雛形と前記編集後マニュアルとの差分を検出する差分検出手段と、
検出された差分について抽出する範囲の設定と、レイアウトの指定と、出力方法の指定とをユーザ識別子と関連付けて記憶する記憶手段と、
ユーザ識別子の入力を受け付けるユーザ識別子入力手段と、
検出された差分について、受け付けたユーザ識別子に関連付けられた抽出設定にしたがった範囲を差分部分として抽出する差分部分抽出手段と、
抽出された差分部分を、受け付けたユーザ識別子に関連付けられたレイアウトにしたがって配置するレイアウト処理手段と、
レイアウトされた結果を出力する出力手段として情報処理装置を機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、工業製品のマニュアル編集処理に係り、特に、編集前後のマニュアルの差分を抽出した文書を作成する技術に関する。
【背景技術】
【０００２】
工業製品、例えば、印刷装置を製造するメーカでは、同種の装置について価格、機能、対象等の異なる複数のモデルを販売している。そして、各モデルは、ある程度の期間販売されると、新機能の追加、仕様の変更等によるモデルチェンジが行なわれる。
【０００３】
例えば、図１７に示すように、モデルＡとモデルＢとモデルＣの系統があったとする。このような場合において、モデルＡの系統は、モデルＡ１→モデルＡ２→モデルＡ３のようにモデルチェンジを行ない、モデルＢの系統では、モデルＢ１→モデルＢ２のようにモデルチェンジを行ない、モデルＣの系統では、新機種としてＣ１が登場するという具合である。
【０００４】
メーカーでは、新しいモデルが登場する際には、その装置に対応したマニュアルを作成する必要がある。
【０００５】
従来、マニュアルの作成は、例えば、モデルＡ１がモデルＡ２にモデルチェンジする際に、モデルＡ１のマニュアルを基にして、モデルＡ２で追加された機能の説明を追加したり、変更された仕様に対応した説明に修正することで行なわれてきた。これは、一般に、モデルチェンジの際には、モデルチェンジ前の機能を引き継ぐ個所が多く、マニュアルの記述を流用することでマニュアル作成のための手間、コスト等を削減することができるからである。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述のように、新たなマニュアルを作成する際には、すでにあるマニュアルを編集することにより作成されるが、この編集作業は、マニュアル管理業務とは独立に行なわれ、また、外注等により、メーカ以外の者が行なう場合もある。
【０００７】
このため、マニュアル管理担当者は、編集担当者によりどのような編集が行なわれたかを確認したい場合がある。この確認は、編集前のマニュアルと編集後のマニュアルとの差分をとることで行なうことができる。
【０００８】
しかしながら、一般にマニュアルの文章量は多いため、どの部分で編集が行なわれたかを探し出すことは容易でない。
【０００９】
本発明は、編集されたマニュアルにおける編集個所の確認処理の負荷を軽減することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、本発明によれば、
セクション単位で構成されたベーステキストから抽出されたセクションで構成されるマニュアル雛形を入力するマニュアル雛形入力手段と、
前記マニュアル雛形から編集された編集後マニュアルを入力する編集後マニュアル入力手段と、
前記マニュアル雛形と前記編集後マニュアルとの差分を検出する差分検出手段と、
検出された差分について抽出する範囲の設定を受け付ける抽出設定受け付け手段と、
検出された差分について、前記抽出設定にしたがった範囲を差分部分として抽出する差分部分抽出手段と、
レイアウトの指定を受け付けるレイアウト指定受付手段と、
抽出された差分部分を指定されたレイアウトにしたがって配置するレイアウト処理手段と、
レイアウトされた結果を出力する出力手段とを備えることを特徴とするマニュアル差分文書作成装置が提供される。
【００１１】
本発明では、差分部分のみを指定されたレイアウトにしたがって配置して出力するため、編集個所のみを効率的に確認することができ、編集個所の確認処理の負荷を軽減することができる。
【００１２】
また、本発明によれば、セクション単位で構成されたベーステキストから抽出されたセクションで構成されるマニュアル雛形を入力するマニュアル雛形入力手段と、
前記マニュアル雛形から編集された編集後マニュアルを入力する編集後マニュアル入力手段と、
前記マニュアル雛形と前記編集後マニュアルとの差分を検出する差分検出手段と、
検出された差分について抽出する範囲の設定と、レイアウトの指定と、出力方法の指定とをユーザ識別子と関連付けて記憶する記憶手段と、
ユーザ識別子の入力を受け付けるユーザ識別子入力手段と、
検出された差分について、受け付けたユーザ識別子に関連付けられた抽出設定にしたがった範囲を差分部分として抽出する差分部分抽出手段と、
抽出された差分部分を、受け付けたユーザ識別子に関連付けられたレイアウトにしたがって配置するレイアウト処理手段と、
レイアウトされた結果を受け付けたユーザ識別子に関連付けられた出力方法にしたがって出力する出力手段とを備えることを特徴とするマニュアル差分文書作成装置が提供される。
【発明を実施するための最良の形態】
【００１３】
本発明の実施の形態について図面を参照して説明する。
【００１４】
まず、本実施形態のマニュアル作成の基本的な概念について図１を参照して説明する。
【００１５】
本図に示すように、本実施形態では、既存モデルのマニュアルの各部を包含する文書を用意する。この文章を「ベーステキスト」と称するものとする。
【００１６】
すなわち、例えば、既存モデルとしてモデルＡとモデルＢとがあった場合に、それぞれのマニュアルの各部を合成し、重複する部および相互に関連する部を整理したものがベーステキストになる。
【００１７】
そして、本実施形態では、このベーステキストを基に新たなモデルに対応したマニュアルを作成するようにする。具体的には、ベーステキストから新たなモデルのマニュアルとして利用できる部分を抽出して雛形とし、その雛形を新たなモデルに対応するように編集することでマニュアルが作成される。
【００１８】
本図の例は、ベーステキスト１００から、新たなモデルであるモデルＡ３およびモデルＢ２のマニュアルを作成する場合を示している。
【００１９】
本図に示すようにベーステキスト１００は、複数の部分から構成されている。この部分を「セクション」と称するものとする。セクション１１０は、あるテーマについての説明のまとまりを示す単位である。マニュアルの雛形を作成する際のベーステキスト１００からの部分の抽出は、セクション１１０単位で行なわれる。
【００２０】
本実施形態のマニュアル作成では、対象となるモデルの設計仕様に基づいて、ベーステキストから対応するセクション１１０を抽出して、マニュアル雛形１２０を作成する。本図の例では、ベーステキストから、セクション「１−０」「１−１」「２−１」「３−２」…が抽出されてモデルＡ３用のマニュアル雛形が作成され、「１−１」「２−０」「２−３」「３−２」…が抽出されてモデルＢ２用のマニュアル雛形１２０が作成されている。
【００２１】
そして、作成されたマニュアル雛形１２０を対象となるモデルの設計仕様に基づいて編集することで対象となるモデルに対応した編集後マニュアル１４０が作成される。ここで編集は、対象となるモデルで新たに追加された機能、変更された機能等に対応するための作業である。
【００２２】
例えば、モデルＡ３では、ベーステキスト１００のセクション「２−１」で説明されている機能に一部変更があったため、セクション「２−１」の本文を修正する編集が行なわれている。また、モデルＢ２では、新たな機能が追加されているため、マニュアルに新たなセクションを追加する編集が行なわれている。
【００２３】
なお、編集後マニュアル１４０は、その後、編集内容がチェックされ、内容が確定した段階でレビジョン確定マニュアル１６０として扱われる。また、編集により変更・追加されたセクション１１０は、ベーステキスト１００に登録して、後のモデルのマニュアル作成時に利用できるようにしてもよい。
【００２４】
このように異なるモデルのマニュアルをベーステキスト１００を用いて統一的に取り扱うことにより、本実施形態のマニュアル作成では、以下のような効果を得ることができる。
【００２５】
すなわち、マニュアルを各モデル毎に作成することによる表現のバラツキ等を防ぐことができる。また、マニュアルのメンテナンスも効率的に行なうことができる。
【００２６】
さらに、製品が複数の国で販売される場合には、レビジョンが確定したマニュアルを、それぞれの国の言語に翻訳する必要があるが、表現のバラツキを防ぐことにより、レビジョン確定マニュアル１６０を頒布先の言語に翻訳する際の流用個所が増え、翻訳コストを下げることができる。
【００２７】
なぜならば、マニュアルの翻訳はすでに翻訳されている他のモデルのマニュアルとの差分個所を抽出し、抽出された差分個所を翻訳する処理が一般的であり、内容が同じでも表現が異なる場合には翻訳が行なわれるようにしているため、差分個所が少ないほど翻訳すべき個所を少なくすることができるからである。
【００２８】
図２は、ベーステキスト１００の構成の一例を示す図である。ベーステキスト１００は、例えば、ＸＭＬ（eXtensible Markup Language）等の文書記述言語を用いて構成することができる。
【００２９】
ベーステキスト１００は、例えば、インクジェットプリンタ、レーザプリンタ、スキャナ等の対象装置毎に作成するようにし、それぞれ、ベーステキストＩＤで識別できるようにしている。
【００３０】
ベーステキスト１００を構成するセクション１１０は、それぞれ、セクションＩＤ、テーマＩＤ、属性、タイトル、本文を備えて構成される。これらは、例えば、タグ情報により区別することができる。なお、セクション１１０は、「章」「節」「項」のように階層構造とすることができる。図２の例では２階層としている。ただし、階層構造は、便宜的なものであり、ベーステキスト１００および実際に作成される各モデル対応の編集後マニュアル１４０がどのような構造を採用するかは任意である。
【００３１】
セクションＩＤは、それぞれのセクションを識別するための識別子である。本実施形態では、Ｘ−Ｙで表わし、Ｘの部分が上位階層を示し、Ｙの部分が下位階層を示すようにしている。なお、Ｘ−０は、Ｘ−１、２…の上位概念を説明するセクションとしている。ただし、階層の表現方法は、これに限られず、例えば、属性部分に記録したり、セクションＩＤの枝番等で示すようにしてもよい。
【００３２】
テーマＩＤは、そのセクションでの説明対象を示すコードである。例えば、そのセクションが、インクカートリッジの交換方法を説明するものである場合には、インクカートリッジの交換方法に割り当てられたコードがそのセクションのテーマＩＤとなる。なお、同じテーマであっても、異なるモデルでは異なる説明が必要になる場合もある。このような場合には、それぞれのモデル対応に異なるセクションＩＤのセクションが作成され、共通のテーマＩＤが付されることになる。
【００３３】
属性は、そのセクションのキーワード、保護情報、作成者情報等種々の情報が記録される。属性に記録される具体的な情報については、その都度説明するものとする。
【００３４】
タイトルは、そのセクションのタイトルが記録される。
【００３５】
本文は、説明の本体であり、文章、図面等のコンテンツから構成される。本文のコンテンツそれぞれにコンテンツＩＤを付して、各コンテンツを識別するようにしてもよい。
【００３６】
次に、本実施形態におけるマニュアル作成システムの構成の概要について図３のブロック図を参照して説明する。本図に示すように、マニュアル作成システムは、マニュアル作成管理装置１０と編集装置２０と編集内容確認装置３０とを含んで構成される。
【００３７】
マニュアル作成管理装置１０は、ベーステキスト１００を入力し、マニュアル作成対象のモデルの設計仕様書２００に基づいて、必要なセクションを抽出し、マニュアル雛形１２０を出力する。
【００３８】
編集装置２０は、マニュアル雛形１２０に対して、マニュアル作成対象のモデルの設計仕様書２００に基づく編集を行なうための装置である。
【００３９】
編集内容確認装置３０は、マニュアル雛形１２０と編集後マニュアル１４０とを入力し、編集装置２０によりどの部分がどのように編集されたかを確認するための装置である。編集内容が確認された編集後マニュアル１４０は、レビジョン確定マニュアル１６０として取り扱われる。本実施形態においては、編集内容確認装置３０は、特に、マニュアル差分文書作成装置として機能する。
【００４０】
これらの各装置は、それぞれを独立させて複数の情報処理装置で構成するようにしてもよいし、いくつかの装置、例えば、マニュアル作成管理装置１０と編集内容確認装置３０とを組み合わせて、単一の情報処理装置で実現するようにしてもよい。
【００４１】
図４は、マニュアル作成管理装置１０の機能構成を説明するためのブロック図である。本図に示すようにマニュアル作成管理装置１０は、ベーステキスト１００を入力するベーステキスト入力部１１、ユーザからの操作を受け付けたり、ユーザに各種情報を提示するユーザインタフェース部１２、ベーステキスト１００から必要なセクション１１０を抽出する処理を行なうセクション抽出部１３、抽出されたセクションで構成されるマニュアル雛形１２０を出力するマニュアル雛形出力部１５を備えている。
【００４２】
なお、マニュアル作成管理装置１０は、パーソナルコンピュータ等の汎用的なコンピュータを用いて構成することができる。
【００４３】
図５は、編集装置２０の機能構成を説明するためのブロック図である。本図に示すように編集装置２０は、マニュアル雛形１２０を入力するマニュアル雛形入力部２１、ユーザからの操作を受け付けたり、ユーザに各種情報を提示するユーザインタフェース部２２、操作者からの指示にしたがってマニュアル雛形１２０の編集処理を行なう編集処理部２３、編集が施されたマニュアル雛形１２０を編集後マニュアル１４０として出力する編集後マニュアル出力部２４を備えている。
【００４４】
なお、編集装置２０は、パーソナルコンピュータ等の汎用的なコンピュータを用いて構成することができる。
【００４５】
図６は、編集内容確認装置３０の機能構成を説明するためのブロック図である。本図に示すように編集内容確認装置３０は、マニュアル雛形１２０を入力するマニュアル雛形入力部３１、編集後マニュアル１４０を入力する編集後マニュアル入力部３２、ユーザからの操作を受け付けたり、ユーザに各種情報を提示するユーザインタフェース部３３、マニュアル雛形１２０の内容と編集後マニュアル１４０の内容とを比較し、差分を抽出する比較処理部３４、抽出された差分を表示する際のレイアウトの定義を入力するレイアウト定義入力部３５、抽出された差分をレイアウト定義にしたがってレイアウトするレイアウト処理部３６を備えている。また、編集内容確認装置３０には、印刷装置５０が接続されている。
【００４６】
なお、編集内容確認装置３０は、パーソナルコンピュータ等の汎用的なコンピュータを用いて構成することができる。
【００４７】
次に、本実施形態におけるマニュアル作成システムの処理について説明する。
【００４８】
まず、マニュアル作成管理装置１０がベーステキスト１００から必要なセクションを抽出し、マニュアル雛形１２０を生成する処理を図７のフロー図を参照して説明する。
【００４９】
マニュアル作成管理装置１０は、マニュアル作成対象のモデルが属する機種用に作成されたベーステキスト１００を入力する（Ｓ１０１）。例えば、マニュアル作成対象のモデルがインクジェットプリンタに属する場合には、インクジェット用に作成されたベーステキスト１００を用いるようにする。
【００５０】
マニュアル作成管理装置１０は、入力されたベーステキスト１００のセクション階層構造したがって、各セクションのタイトルを一覧表示する（Ｓ１０２）。
【００５１】
図１０は、セクションタイトルを一覧表示したセクション選択画面５００の一例を示す図である。本図に示すようにセクション選択画面５００には、階層構造で示されたセクションタイトルに対応してチェックボックス５０２が配置されており、操作者からセクションの選択を受け付けることができるようになっている（Ｓ１０３）。
【００５２】
マニュアル作成管理装置１０の操作者は、作成対象となるモデルの設計仕様書２００にしたがって、マニュアルに含めるべきセクションに対応するチェックボックス５０２にチェックを入力することができる。
【００５３】
マニュアル作成管理装置１０は、セクション選択画面５００に配置されている「セクション選択ボタン」５０１のクリックを受け付けると、チェックボックス５０２にチェックされているセクションを抽出すべきセクションとして確定し（Ｓ１０４）、選択されたセクションで構成されたマニュアル雛形１２０を出力する（Ｓ１０５）。
【００５４】
つぎに、編集装置２０が、マニュアル雛形１２０の編集を受け付ける処理を図８のフロー図を参照して説明する。
【００５５】
編集装置２０は、編集対象のマニュアル雛形１２０を入力する（Ｓ２０１）。
【００５６】
そして、編集装置２０は、マニュアル雛形１２０に含まれる各セクションの本文を表示する（Ｓ２０２）。表示するセクションは編集担当者の操作により任意に変更できるものとする。図１１は、セクションの本文を表示する編集画面５４０の一例を示す図である。
【００５７】
編集装置２０は、編集担当者から、編集対象のマニュアル雛形１２０の編集を受け付ける（Ｓ２０３）。編集受け付け処理は、従来の編集用ソフトウェアの機能を用いることができる。
【００５８】
編集担当者は、編集画面５４０に表示されている本文について、編集しようとする個所をマウス等の操作に基づくカーソル５４１で指示することができる。そして、作成対象となっているモデルの設計仕様に基づいてマニュアル雛形１２０のセクションの本文を編集することができる。
【００５９】
編集装置２０は、編集担当者から編集終了の指示を受け付けると（Ｓ２０４：Ｙ）、編集が施されたマニュアル雛形１２０を編集後マニュアル１４０として出力する（Ｓ２０５）。
【００６０】
つぎに、編集内容確認装置３０が、編集装置２０により編集された個所の確認を受け付ける処理を図９のフロー図を参照して説明する。具体的には、編集内容確認装置３０は、編集後マニュアル１４０とマニュアル雛形１２０との差分を抽出して、編集内容確認担当者が指示するレイアウトにしたがった表示を行なうことにより編集された個所の確認を受け付けるようにする。
【００６１】
編集内容確認装置３０は、編集後マニュアル１４０を入力する（Ｓ３０１）。また、マニュアル雛形１２０を入力する（Ｓ３０２）。
【００６２】
そして、編集内容確認装置３０は、編集確認担当者から抽出設定を受け付ける（Ｓ３０３）。
【００６３】
抽出設定は、編集後マニュアル１４０とマニュアル雛形１２０との間で差分が検出された場合に、どのような単位で抽出するかを指定するための設定である。抽出設定としては、例えば、「差分が発見された文章を含むセクション全体」、「差分が発見された文章およびその文章の前後１０単語」、「差分が発見された文章のみ」等を指定できるものとする。
【００６４】
また、編集内容確認装置３０は、編集確認担当者からレイアウト設定を受け付ける（Ｓ３０４）。レイアウト設定の受け付けは、例えば、レイアウトを定義したレイアウト定義ファイルを入力することで行なう。
【００６５】
ここで、レイアウト定義ファイルは、例えば、図１２に示すように、表示対象の表示領域を配置したテンプレートを所定のフォーマット、例えば、ＸＭＬ等の文書記述言語で定義するファイルである。ここで、図１２は、表示対象を「処理対象」３６１、「比較基準」３６２、「コメント」３６３とした場合の例である。なお、「処理対象」３６１は、差分が検出された編集後マニュアル１４０の該当個所を表示するものであり、「比較基準」３６２は、対応するマニュアル雛形１２０の個所を表示するものである。また、コメントは、例えば、編集担当者の編集コメント等を表示するものとすることができる。
【００６６】
図１２（ａ）の例は、それぞれの表示領域を縦に並べたものである。なお、レイアウト定義ファイルは、それぞれの領域の配置情報のみならず、領域内で用いるフォントの指定、例えば、フォント種別、ポイント数、文字色、スクロールの有無等も指定できるようにしてもよい。さらには、差分個所を色違いで表示する、差分個所に下線を付す等の差分個所の表示形態も指定できるようにしてもよい。図１２（ｂ）の例は、「処理対象」３６１、「比較基準」３６２とを横に並べて比較がしやすいようにしたものである。なお、レイアウト定義ファイルには、タイトル情報、画像情報、表示領域を示す情報、コメント等を表示するための領域を設けるようにしてもよい。
【００６７】
つぎに、編集内容確認装置３０は、編集後マニュアル１４０の内容とマニュアル雛形１２０の内容とを比較する（Ｓ３０５）。比較の結果、差分が検出された部分には、例えば、タグ情報で差分がある旨を記録しておくようにする。なお、差分の検出方法は、最大文字列一致検索アルゴリズム等の従来の技術を用いることができる。
【００６８】
そして、差分が検出された部分を抽出する（Ｓ３０６）。抽出する部分は、抽出設定にしたがうものとする。
【００６９】
編集後マニュアル１４０とマニュアル雛形１２０の差分部分が抽出されると、編集内容確認装置３０は、入力されたレイアウト定義ファイルにしたがって、差分部分をレイアウトする（Ｓ３０７）。
【００７０】
具体的には、レイアウト定義ファイルに定義されている領域に対応する部分を編集後マニュアル１４０およびマニュアル雛形１２０から抽出し、それぞれの領域で指定されているフォント等の書式にしたがって配置する。
【００７１】
レイアウト処理を終えると、編集内容確認装置３０は、レイアウトされた結果を出力する（Ｓ３０８）。レイアウト結果の出力は、例えば、印刷装置５０で印刷することにより行なうことができる。あるいは、ファイルで出力したり、後述するように電子メールで送信するようにしてもよい。
【００７２】
図１３は、出力されたレイアウト結果の一例を示している。本例では、差分個所として差分１と差分２とが印刷されており、それぞれ、上段に「処理対象」である編集後マニュアル１４０の該当部分が表示されており、下段に「比較基準」であるマニュアル雛形１２０の対応部分が表示されている。また、差分個所にはアンダーラインが付されており、差分個所が一目で認識できるようになっている。
【００７３】
つぎに、本発明の変形例について説明する。図１４は、本発明の変形例における編集内容確認装置３０の構成を示すブロック図である。以下では、上記の例との相違点を中心に説明する。
【００７４】
本変形例では、編集内容確認装置３０は、レイアウト定義入力部３５に代え、ユーザ定義入力部３８、ユーザ定義記憶部３９、レイアウト情報記憶部４０を備えている。さらに、インターネット、ＬＡＮ等のコンピュータネットワークを介した情報の授受を行なうための通信処理部３７を備えている。
【００７５】
本変形例では、あらかじめレイアウト定義ファイルを複数、レイアウト情報記憶部４０に登録しておくようにする。それぞれのレイアウト定義ファイルは、例えば、識別子等により識別できるようにしておく。
【００７６】
また、本変形例では、編集内容確認担当者が複数存在することを考慮し、編集内容確認担当者毎に、ユーザ定義を登録できるようにしている。
【００７７】
ユーザ定義記憶部３９は、編集内容確認担当者毎のユーザ定義を記録するためのデータベースである。図１５は、ユーザ定義記憶部３９のデータ構造の一例を示す図である。
【００７８】
本図に示すようにユーザ定義記憶部３９は、ユーザＩＤ３９ａ、ユーザ名３９ｂ、配信方法３９ｃ、配信先情報３９ｄ、抽出設定３９ｅ、レイアウト情報３９ｆを１レコードとして管理する。
【００７９】
ここで、ユーザＩＤ３９ａ、ユーザ名３９ｂは、編集内容確認担当者を識別するための情報である。
【００８０】
配信方法３９ｃは、レイアウト結果の出力方法を指定する情報であり、例えば、上述の例のように印刷装置からの出力を指定したり、コンピュータネットワークを介した電子メールでの出力を指定することができるものとする。印刷装置の特定、電子メールの送信先等に関する情報は、配信先情報３９ｄに設定するようにする。
【００８１】
抽出設定３９ｅは、上述の抽出設定と同様である。すなわち、本変形例では、あらかじめ編集内容確認担当者毎に適用する抽出設定を指定できるようにしている。もちろん、抽出設定３９ｅは任意に変更できるものとする。
【００８２】
レイアウト情報３９ｆは、レイアウト情報記憶部４０に記録されているレイアウト定義ファイルを指定するための情報である。すなわち、本変形例では、あらかじめ編集内容確認担当者毎に適用するレイアウト定義ファイルを指定できるようにしている。もちろん、レイアウト情報３９ｆは任意に変更できるものとする。
【００８３】
これらユーザ定義記憶部３９の各情報は、ユーザ定義入力部３８が提供する入力画面を介して設定することができるものとする。
【００８４】
図１６は、変形例における編集内容確認装置の処理を示すフロー図である。
【００８５】
変形例では、編集内容確認担当者は、自身のユーザＩＤを入力する（Ｓ４０１）。これにより、どのユーザ定義情報を適用するかを特定することができる。
【００８６】
そして、編集後マニュアル１４０およびマニュアル雛形１２０を入力する（Ｓ４０２、Ｓ４０３）。
【００８７】
つぎに、入力されたユーザＩＤで特定されるユーザ情報をユーザ定義記憶部３９から取得する（Ｓ４０４）。これにより、本処理で適用する抽出条件、レイアウト定義ファイル、配信方法、配信先を特定することができる。
【００８８】
ついで、編集内容確認装置３０は、編集後マニュアル１４０の内容とマニュアル雛形１２０の内容とを比較する（Ｓ４０５）。そして、差分が検出された部分を、特定された抽出条件にしたがって抽出する（Ｓ４０６）。
【００８９】
ついで、特定されたレイアウト定義ファイルにしたがって、差分部分をレイアウトする（Ｓ４０７）。レイアウトされた結果は、例えば、汎用的な文書記述フォーマットで表わすことができる。
【００９０】
レイアウト処理を終えると、編集内容確認装置３０は、レイアウトされた結果を出力する（Ｓ４０８）。レイアウト結果の出力は、配信方法として印刷が指定されている場合には、配信先情報で特定される印刷装置に出力する。また、配信方法として電子メールが指定されている場合には、配信先情報で特定されるアドレスに電子メールを送信する。
【００９１】
なお、上記実施形態では、編集前後のマニュアルを比較して差分を抽出する例を説明したが、本技術は、異なるマニュアル同士を比較して差分を抽出する場合にも適用することができる。例えば、モデルチェンジ前のモデルのマニュアルとモデルチェンジ後のモデルのマニュアルとを比較して差分を抽出することもできる。
【図面の簡単な説明】
【００９２】
【図１】本実施形態のマニュアル作成の基本的な概念を示す図。
【図２】ベーステキストの構成の一例を示す図。
【図３】マニュアル作成システムの構成を示すブロック図。
【図４】マニュアル作成管理装置の機能構成を説明するためのブロック図。
【図５】編集装置の機能構成を説明するためのブロック図。
【図６】編集内容確認装置の機能構成を説明するためのブロック図。
【図７】マニュアル作成管理装置がマニュアル雛形を生成する処理を示すフロー図。
【図８】編集装置が、マニュアル雛形の編集を受け付ける処理を示すフロー図。
【図９】編集内容確認装置が、編集された個所の確認を受け付ける処理を示すフロー図。
【図１０】セクション選択画面の一例を示す図。
【図１１】編集画面の一例を示す図。
【図１２】レイアウト定義ファイルの一例を示す図。
【図１３】出力結果の一例を示す図。
【図１４】変形例における編集内容確認装置の機能構成を説明するためのブロック図。
【図１５】ユーザ定義記憶部のデータ構造の一例を示す図。
【図１６】変形例における編集内容確認装置の処理を示すフロー図。
【図１７】モデルの変遷と従来のマニュアル作成とについて説明する図。
【符号の説明】
【００９３】
１０…マニュアル作成管理装置、１１…ベーステキスト入力部、１２…ユーザインタフェース部、１３…セクション抽出部、１５…マニュアル雛形出力部、２０…編集装置、２１…マニュアル雛形入力部、２２…ユーザインタフェース部、２３…編集処理部、２４…編集後マニュアル出力部、３０…編集内容確認装置、３１…マニュアル雛形入力部、３２…編集後マニュアル入力部、３３…ユーザインタフェース部、３４…比較処理部、３５…レイアウト定義入力部、３６…レイアウト処理部、３７…通信処理部、３８…ユーザ定義入力部、３９…ユーザ定義記憶部、４０…レイアウト情報記憶部、５０…印刷装置、１００…ベーステキスト、１１０…セクション、１２０…マニュアル雛形、１４０…編集後マニュアル、１６０…レビジョン確定マニュアル
【図１】
2006285394.tif 000003
【図２】
2006285394.tif 000004
【図３】
2006285394.tif 000005
【図４】
2006285394.tif 000006
【図５】
2006285394.tif 000007
【図６】
2006285394.tif 000008
【図７】
2006285394.tif 000009
【図８】
2006285394.tif 000010
【図９】
2006285394.tif 000011
【図１０】
2006285394.tif 000012
【図１１】
2006285394.tif 000013
【図１２】
2006285394.tif 000014
【図１３】
2006285394.tif 000015
【図１４】
2006285394.tif 000016
【図１５】
2006285394.tif 000017
【図１６】
2006285394.tif 000018
【図１７】
2006285394.tif 000019