(57)【特許請求の範囲】
【請求項１】
機種のバージョンを示す管理用タグをマニュアルのテキストと対応付けてマニュアルのテキストデータ自体に挿入し、
前記機種のバージョンを示す管理用タグがマニュアルのテキストと対応付けてマニュアルのテキストデータ自体に挿入されたマニュアル文書データを読み込み、
前記読み込んだマニュアル文書データについて、前記管理用タグに対応するテキストを、前記管理用タグが示すバージョンと対応付けたデータテーブルを生成して記憶し、
前記管理用タグは、当該管理用タグにより特定されるテキストの内容に関する内容識別子をさらに示し、
前記データテーブルの生成において、前記管理用タグにより特定されるテキストを、前記管理用タグが示すバージョン及び内容識別子と対応付けて記憶し、
機種毎のデータテーブルを参照して、各前記データテーブルに含まれる内容識別子を当該データテーブルに付与されている機種名と対応付けた特徴対応表を生成して記憶し、
マニュアル文書データが修正された場合、当該修正箇所に該当する内容識別子を取得し、前記特徴対応表を参照して、前記取得した内容識別子に対応する機種を特定し、特定した機種のマニュアル文書データの前記内容識別子に対応する箇所を修正する
ことを特徴とするマニュアル作成情報管理装置。
【請求項２】
ある機種のマニュアル文書データに基づいて別の機種のマニュアル文書データを作成する場合、前記ある機種のマニュアル文書データに挿入されている管理用タグについて、前記ある機種のバージョン及び機種名と、前記別の機種のバージョンと、を示すよう変換する、
ことを特徴とする請求項１に記載のマニュアル作成情報管理装置。
【請求項３】
マニュアルの版数と、前記マニュアルに対応する機種のバージョン数と、を対応付けた版数対応表を機種毎に生成して記憶する
ことを特徴とする請求項１又は請求項２に記載のマニュアル作成情報管理装置。
【請求項４】
ある版数とその次の版数とに対応する前記データテーブルを比較して差分を抽出する処理を初版から最新版まで行い、抽出した差分を改版履歴情報として記憶する、
ことを特徴とする請求項３に記載のマニュアル作成情報管理装置。
【請求項５】
機種のバージョンを示す管理用タグをマニュアルのテキストと対応付けてマニュアルのテキストデータ自体に挿入し、
前記機種のバージョンを示す管理用タグがマニュアルのテキストと対応付けてマニュアルのテキストデータ自体に挿入されたマニュアル文書データを読み込み、
前記読み込んだマニュアル文書データについて、前記管理用タグに対応するテキストを、前記管理用タグが示すバージョンと対応付けたデータテーブルを生成して記憶し、
前記管理用タグは、当該管理用タグにより特定されるテキストの内容に関する内容識別子をさらに示し、
前記データテーブルの生成において、前記管理用タグにより特定されるテキストを、前記管理用タグが示すバージョン及び内容識別子と対応付けて記憶し、
機種毎のデータテーブルを参照して、各前記データテーブルに含まれる内容識別子を当該データテーブルに付与されている機種名と対応付けた特徴対応表を生成して記憶し、
マニュアル文書データが修正された場合、当該修正箇所に該当する内容識別子を取得し、前記特徴対応表を参照して、前記取得した内容識別子に対応する機種を特定し、特定した機種のマニュアル文書データの前記内容識別子に対応する箇所を修正する
ことを特徴とするマニュアル作成情報管理方法。
【請求項６】
コンピュータに、
機種のバージョンを示す管理用タグをマニュアルのテキストと対応付けてマニュアルのテキストデータ自体に挿入する処理、
前記機種のバージョンを示す管理用タグがマニュアルのテキストと対応付けてマニュアルのテキストデータ自体に挿入されたマニュアル文書データを読み込む処理、
前記読み込んだマニュアル文書データについて、前記管理用タグに対応するテキストを、前記管理用タグが示すバージョンと対応付けたデータテーブルを生成して記憶するデータテーブル生成処理
を実行させ、
前記管理用タグは、当該管理用タグにより特定されるテキストの内容に関する内容識別子をさらに示し、
前記データテーブル生成処理は、前記管理用タグにより特定されるテキストを、前記管理用タグが示すバージョン及び内容識別子と対応付けて記憶し、
機種毎のデータテーブルを参照して、各前記データテーブルに含まれる内容識別子を当該データテーブルに付与されている機種名と対応付けた特徴対応表を生成して記憶する処理、
マニュアル文書データが修正された場合、当該修正箇所に該当する内容識別子を取得し、前記特徴対応表を参照して、前記取得した内容識別子に対応する機種を特定し、特定した機種のマニュアル文書データの前記内容識別子に対応する箇所を修正する処理
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マニュアル作成情報管理装置、方法及びプログラムに関する。
【背景技術】
【０００２】
一般的な製品のマニュアル作成では、同一機種や類似機種のマニュアルデータを用いて、そのマニュアルの中から流用可能な記載を流用し、機種固有の特徴等を記載することが多い。近年、このようなマニュアルの作成や改版を支援するためのシステムが実現されている。
【０００３】
例えば特許文献１には、新たなマニュアルを作成するための編集マニュアルを、モデルの仕様情報に基づいて作成するシステムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２７７４６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
マニュアル作成や改版においては、マニュアルデータ自体の作成・管理とともに、マニュアル作成や改版に関する種々の情報管理が必要となる。例えば、機種のバージョンやマニュアルの版数、改版履歴等の情報を管理する必要がある。また、モデルチェンジによる複数世代の機種の一つや同一世代の機種であって複数のバリエーションを有するものの一つについてマニュアルの改変が生じた場合に、関連する他の機種についてもマニュアルを改変する必要があり、このための情報の管理も必要である。しかし、特許文献１のようなシステムでは、このようなマニュアル作成や改版に関する情報をシステムで管理することはできなかった。
【０００６】
本発明は、上記問題点に鑑みてなされたもので、その目的は、マニュアルの作成や改版に関する情報を管理することによりマニュアルの作成や改版を支援することができるマニュアル作成情報管理装置、方法及びプログラムを提供することである。
【課題を解決するための手段】
【０００７】
本発明は、機種のバージョンを示す管理用タグをマニュアルのテキストと対応付けてマニュアルのテキストデータ自体に挿入し、前記機種のバージョンを示す管理用タグがマニュアルのテキストと対応付けてマニュアルのテキストデータ自体に挿入されたマニュアル文書データを読み込み、前記読み込んだマニュアル文書データについて、前記管理用タグに対応するテキストを、前記管理用タグが示すバージョンと対応付けたデータテーブルを生成して記憶し、前記管理用タグは、当該管理用タグにより特定されるテキストの内容に関する内容識別子をさらに示し、前記データテーブルの生成において、前記管理用タグにより特定されるテキストを、前記管理用タグが示すバージョン及び内容識別子と対応付けて記憶し、機種毎のデータテーブルを参照して、各前記データテーブルに含まれる内容識別子を当該データテーブルに付与されている機種名と対応付けた特徴対応表を生成して記憶し、マニュアル文書データが修正された場合、当該修正箇所に該当する内容識別子を取得し、前記特徴対応表を参照して、前記取得した内容識別子に対応する機種を特定し、特定した機種のマニュアル文書データの前記内容識別子に対応する箇所を修正することを特徴とするマニュアル作成情報管理装置である。
【０００８】
本発明は、機種のバージョンを示す管理用タグをマニュアルのテキストと対応付けてマニュアルのテキストデータ自体に挿入し、前記機種のバージョンを示す管理用タグがマニュアルのテキストと対応付けてマニュアルのテキストデータ自体に挿入されたマニュアル文書データを読み込み、前記読み込んだマニュアル文書データについて、前記管理用タグに対応するテキストを、前記管理用タグが示すバージョンと対応付けたデータテーブルを生成して記憶し、前記管理用タグは、当該管理用タグにより特定されるテキストの内容に関する内容識別子をさらに示し、前記データテーブルの生成において、前記管理用タグにより特定されるテキストを、前記管理用タグが示すバージョン及び内容識別子と対応付けて記憶し、機種毎のデータテーブルを参照して、各前記データテーブルに含まれる内容識別子を当該データテーブルに付与されている機種名と対応付けた特徴対応表を生成して記憶し、マニュアル文書データが修正された場合、当該修正箇所に該当する内容識別子を取得し、前記特徴対応表を参照して、前記取得した内容識別子に対応する機種を特定し、特定した機種のマニュアル文書データの前記内容識別子に対応する箇所を修正することを特徴とするマニュアル作成情報管理方法である。
【０００９】
本発明は、コンピュータに、機種のバージョンを示す管理用タグをマニュアルのテキストと対応付けてマニュアルのテキストデータ自体に挿入する処理、前記機種のバージョンを示す管理用タグがマニュアルのテキストと対応付けてマニュアルのテキストデータ自体に挿入されたマニュアル文書データを読み込む処理、前記読み込んだマニュアル文書データについて、前記管理用タグに対応するテキストを、前記管理用タグが示すバージョンと対応付けたデータテーブルを生成して記憶するデータテーブル生成処理を実行させ、前記管理用タグは、当該管理用タグにより特定されるテキストの内容に関する内容識別子をさらに示し、前記データテーブル生成処理は、前記管理用タグにより特定されるテキストを、前記管理用タグが示すバージョン及び内容識別子と対応付けて記憶し、機種毎のデータテーブルを参照して、各前記データテーブルに含まれる内容識別子を当該データテーブルに付与されている機種名と対応付けた特徴対応表を生成して記憶する処理、マニュアル文書データが修正された場合、当該修正箇所に該当する内容識別子を取得し、前記特徴対応表を参照して、前記取得した内容識別子に対応する機種を特定し、特定した機種のマニュアル文書データの前記内容識別子に対応する箇所を修正する処理を実行させることを特徴とするプログラムである。
【発明の効果】
【００１０】
本発明によれば、マニュアルの作成や改版に関する情報を管理することによりマニュアルの作成や改版を支援することができる。
【図面の簡単な説明】
【００１１】
【図１】図１は本発明の第１の実施形態に係るマニュアル作成情報管理装置の構成を示す図である。
【図２】図２はデータ一覧表の一例を示す図である。
【図３】図３は版数対応表の一例を示す図である。
【図４】図４は特徴対応表の一例を示す図である。
【図５】図５はタグが挿入されたマニュアルの文書データの一例を示す図である。
【図６】図６はテンプレート作成部により作成されたテンプレートの一例を示す図である。
【図７】図７は第２の実施形態のマニュアル作成情報管理装置により生成されたテンプレートの一例を示す図である。
【図８】図８は第２の実施形態のマニュアル作成情報管理装置が他の機種のマニュアルデータを作成する処理を説明するためのフローチャートである。
【図９】図９は第２の実施形態における特徴対応表の一例を示す図である。
【図１０】図１０は第２の実施形態における版数対応表の一例を示す図である。
【図１１】図１１は第３の実施形態のマニュアル作成情報管理装置が改版履歴を生成する処理を説明するためのフローチャートである。
【図１２】図１２は第３の実施形態における改版履歴の出力例を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について図面を参照して説明する。
【００１３】
（第１の実施形態）
図１は、本発明の第１の実施形態に係るマニュアル作成情報管理装置の構成を示すブロック図である。このマニュアル作成情報管理装置は、入力装置１と、データ処理装置２と、記憶装置３と、出力装置４と、を備える。入力装置１と記憶装置３と出力装置４はデータ処理装置２に接続されている。
【００１４】
入力装置１は、データ処理装置２にデータを入力するためのものであり、例えば、記録媒体に記録されたデータを読み取ってデータ処理装置２に入力する記録媒体読取装置、インターネットやＬＡＮ等のネットワークを介してデータを受信してデータ処理装置２に入力する通信制御装置、マウスやキーボード等を含み、ユーザ操作に対応するデータをデータ処理装置２に入力する入力装置と、を含む。
【００１５】
データ処理装置２は、タグ読取部２１と、変更箇所提示部２２と、テンプレート作成部２３と、タグ生成部２４と、を備える。
【００１６】
タグ読取部２１は、マニュアルの文書データに挿入されているタグを読み取ることにより、マニュアルの構造を示すデータ一覧表（データテーブル）を生成して、構造記憶部３１に記憶する。マニュアルのデータは、例えばＸＭＬ等のマークアップ言語を用いて構成されてもよい。本実施形態におけるタグは、マニュアルの本文について、対応する機種のバージョンや内容に関する内容識別子を示す管理用タグを含む。
【００１７】
変更箇所提示部２２は、タグ読取部２１により生成され、構造記憶部３１に記憶されたデータ一覧表を読み込み、読み込んだデータ一覧表を用いた解析処理を行い、解析処理結果を変更履歴記憶部３３に記憶する。
【００１８】
テンプレート作成部２３は、構造記憶部３１に記憶されたデータ一覧表から、マニュアル改変用のテンプレートを作成し、出力装置４に出力する。
【００１９】
タグ生成部２４は、マニュアルのデータにタグを挿入する。タグの挿入はユーザによる入力操作に応じて行ってもよい。また、タグ生成部２４が所定の挿入ルールに従って行ってもよい。
【００２０】
記憶装置３は、構造記憶部３１と、版数対応記憶部３２と、変更履歴記憶部３３と、特徴記憶部３４と、を備える。
【００２１】
構造記憶部３１は、マニュアルの構造を示すデータ一覧表のデータを記憶する。データ一覧表では、マニュアル本文のテキストと、対応する機種バージョンと、内容の特徴を識別するための内容識別子（特徴Ａ、特徴Ｂ、特徴Ｃ）の情報が対応付けられてもよい。データ一覧表の一例を図２に示す。
【００２２】
版数対応記憶部３２は、機種毎の版数対応表のデータを記憶する。版数対応表では、機種のバージョンとマニュアルの更新日時とマニュアルの版数の情報が対応付けられてもよい。版数対応表の一例を図３に示す。
【００２３】
変更履歴記憶部３３は、マニュアルの変更履歴表のデータを記憶する。
【００２４】
特徴記憶部３４は、各機種が対応している特徴を機種毎に示す特徴対応表のデータを記憶する。特徴対応表では、機種名と特徴の識別子が機種毎に対応付けられてもよい。特徴対応表の一例を図４に示す。
【００２５】
出力装置４は、ディスプレイ装置やプリンタ等を含み、データ処理装置２からの出力データを表示や印刷等する。
【００２６】
次に、本実施形態に係るマニュアル作成情報管理装置の処理動作について説明する。
【００２７】
初めに、改版の大本となるマニュアルの文書データを読み込む場面について説明する。
まず、データ処理装置２は、例えば機種XXXXXXについて初版のマニュアル等の文書データを入力装置１を介して読み込む。読み込む方法は任意であり、例えば、記録媒体読取部が記録媒体から読み取った文書データを読み込んでもよい。読み込んだ文書データには、予めタグが挿入されていてもよく、また、タグが挿入されていないテキストデータを読み込み、タグ生成部２４がタグを挿入してもよい。タグが挿入されたマニュアルの文書データの一例を図５に示す。
【００２８】
図５の例では、５０１は機種名の表記に対応し、機種名を識別するためのタグに続いて機種名が記載される。５０２は一段目の見出しに対応する。５０３は、バージョンと特徴を示すタグ（管理用タグ）である。５０４は、二段目の見出しに対応する。５０５は、段落の区切りとしての空行である。５０６は、注意事項を表記するタグである。５０７は、特徴Ｂと関連付けられるＶｅｒ．３からＶｅｒ．５まで記載されていた内容である。５０８は、日付を記載している部分である。例えば、版数対応表における日時はこの部分から取得されてもよい。５０９は、マニュアル本文の一例である。
【００２９】
次に、タグ読取部２１は、入力装置１を介して読み込んだマニュアルのデータについて、挿入されているタグを読み取る処理を行う。具体的には、マニュアルデータの初めからデータを読み取っていき、所定のタグを検出した場合には、区切り子”<”、”>”の中の文字列（タグ文字列）と、これに対応するマニュアル本文の文字列を読み取り、所定の格納ルールに従って、構造記憶部３１のデータ一覧表において対応する格納領域に格納していく。例えば、バージョンと特徴を示す管理用タグを検出した場合に、当該タグにより囲まれている文字列を、データ一覧表における該当項目に格納するとともに管理用タグが示す内容識別子を該当項目に格納してもよい。
【００３０】
図２のデータ一覧表の例でいえば、バージョンと特徴を示す管理用タグにより囲まれた文字列が、マニュアル本文のデータとしてデータ一覧表の項目「内容」２０１に格納され、その管理用タグにおけるバージョンを表す文字列（Ver.3 - Ver.5等）が、項目「バージョン」２０２に格納され、その管理用タグにおける”tag:”に続く特徴を示す文字列（特徴Ａ等）が、項目「特徴」２０３に格納されている。
【００３１】
変更箇所提示部２２は、版数対応記憶部３２の該当する機種名の版数対応表（図３）に、バージョン（図３では”Ver.”）と、日付（例えば、マニュアル本文の日付タグから取得する）と、マニュアルの版数（図３では”Rev.”）と、のデータを格納する。バージョン”Ver.”は、マニュアルに変更を加えるごとにファイルが作成されるため、その変更内容とファイルの関連付けを示す。また、マニュアルの版数は、実際にマニュアルとしてデータ化されるごとに１つ版数を上げる。図３の例では、”
Ver.1”はマニュアル１版に内容が反映されていることが３０１に示され、” Ver.６”はマニュアル２版に内容が反映されていることが３０２に示される。
【００３２】
また、変更箇所提示部２２は、機種XXXXXXが対応する特徴の情報を特徴記憶部３４に記憶されている特徴対応表に格納する。例えば、機種XXXXXXのデータ一覧表における「特徴」項目を参照して、「特徴」項目に含まれている各特徴については機種XXXXXXは対応している旨のデータを特徴対応表に格納し、「特徴」項目に含まれない特徴については、機種XXXXXXは対応していない旨のデータを特徴対応表に格納する。
【００３３】
つぎに、構造記憶部３１に記憶されているマニュアルデータに基づいてマニュアルを改変する場面について説明する。
【００３４】
変更箇所提示部２２は、テンプレート作成部２３と協働してマニュアル改変に関する各種処理を行う。
【００３５】
まず、変更箇所提示部２２が、構造記憶部３１に記憶されているマニュアルデータのうち、最新のバージョンのマニュアルデータを読み出す。
【００３６】
テンプレート作成部２３は、この最新のマニュアルデータについて、エディタ機能により、マニュアルの本文の追記や削除等の変更を受け付ける。追記されるデータは、例えばタグが挿入されたテキストデータである。テンプレート作成部２３は、最新版のマニュアルデータに変更が加えられたデータついて、タグの修正等を行う。具体的には、例えば、指定された新バージョンが”Ver.7”であり、<Ver.3 - Ver.5  tag:特徴Ｂ>のタグで囲まれた部分（例えば、図２の３０７）が追記された場合、図６に例示されるマニュアルデータの６０７のように、該当部分のタグに”Ver.7”の記載を追加する修正をして<Ver.3 - Ver.5,Ver.7  tag:特徴Ｂ>とする。タグ”<Ver.1 - tag:特徴Ａ>”については、新バージョンが含まれるとみなされるので、このままとする。また、<日付>タグにて囲まれているところはユーザに入力を行わせるため、図６に示すように”（      ）”の形にて表示し、編集した日付の入力を受け付ける。
【００３７】
マニュアルの編集が完了した場合、テンプレート作成部２３は、編集されたマニュアルデータを構造記憶部３１に記憶する。タグ読取部２１は、編集されたマニュアルデータについて、データ一覧表を生成して構造記憶部３１に記憶する。
【００３８】
変更箇所提示部２２は、編集されたマニュアルについて機種名が変更されない場合、マニュアルデータの<タイトル  機種名>のタグに続く文字列を機種名として抜き出し、版数対応記憶部３２の該当する機種名の版数対応表（図３）に、バージョンと、日付（例えば、マニュアル本文の日付タグから取得する）と、マニュアルの版数と、のデータを格納する。また、変更箇所提示部２２は、特徴記憶部３４に記憶されている特徴対応表の該当する機種について各特徴に対応するか否かを示すデータを格納する。
【００３９】
また、変更箇所提示部２２は、特徴記憶部３４に記憶されている特徴対応表等を参照し、変更部分に該当する特徴を有する他の機種が存在する場合には、その機種の最新のマニュアルデータを構造記憶部３１から読み出し、同様の修正を行う。例えば、機種XXXXXXのマニュアルデータについて、図６の特徴Ｂの部分に７０９の本文”機種２と同時起動不可”を追加した場合、変更箇所提示部２２は、特徴対応表を参照して特徴Ｂに対応する他の機種を特定し、特定した機種のマニュアルデータを読み出して、特徴Ｂのタグにより特定される部分の該当する箇所”機種２と同時起動不可”を追加する修正を行う。また、この修正時に、該当部分のタグのバージョンを新バージョンが含まれるように併せて修正してもよい。
【００４０】
以上のように、第１の実施の形態によれば、マニュアルのデータにバージョンや改版に関する情報を示すタグを埋め込み、このタグを用いて各機種のバージョンやマニュアルの改版を管理することができる。また、タグを不可視として出力装置４に出力することにより、そのままマニュアルとして使用することができる。
【００４１】
（第２の実施形態）
本発明の第２の実施形態に係るマニュアル作成情報管理装置は、ある機種のマニュアルデータを用いて、他の機種のマニュアルデータを作成する機能を備える。第２の実施形態のマニュアル作成情報管理装置は第１の実施形態と同様の構成を有する。以下、第１の実施形態との相違点について説明する。
【００４２】
第２の実施形態のマニュアル作成情報管理装置における変更箇所提示部２２及びテンプレート作成部２３により作成されたマニュアルデータの一例を図７に示す。図７は、図５に例示する機種名XXXXXXのマニュアルデータを用いて作成された機種名CCCCCCのマニュアルデータを例示する。７０７等に示すように、バージョン等を示すタグについて、もとの機種のバージョン及び機種名と、新たな機種のバージョンを示すように（例えば<XXXXXX Ver.3 - Ver.5/ Ver.1 -  tag:特徴Ｂ>）変換処理を施す。これにより、今後は新たな機種のバージョンで管理することができる。なお、図７の７０７の部分については、機種XXXXXXのVer.5のマニュアルデータを流用して、機種CCCCCCのマニュアルデータを作成したこととなる。
【００４３】
第２の実施形態のマニュアル作成情報管理装置が他の機種のマニュアルデータを作成する処理について図８のフローチャートを参照して説明する。ここでは、前身機種のマニュアルデータから後継機種のマニュアルデータを作成する場合を例に説明する。
【００４４】
入力装置１より入力された、例えば図５に示すような前身機種のマニュアルのデータを、タグ読取部２１で処理した上で、変更箇所提示部２２に供給する（ステップＡ１）。
【００４５】
変更箇所提示部２２は、前身機種の最新版がいくつかを示す情報を版数対応記憶部３２から取得する（ステップＡ２）。
【００４６】
変更箇所提示部２２は、特徴記憶部３４に格納されている特徴対応表を更新する（ステップＡ３）。更新された特徴対応表の一例を図９に示す。図９に示す特徴対応表では、前身機種XXXXXXの特徴に関する情報が１００１に設定され、それに加えて後継機種CCCCCCの特徴に関する情報が１００２に設定されている。
【００４７】
変更箇所提示部２２は、後継機種CCCCCC向けに生成した機種別の版数対応表を版数対応記憶部３２に記憶する（ステップＡ４）。生成された版数対応表の一例を図１０に示す。図１０では、流用元である機種別のマニュアルのデータファイルが１１０１に示される（この図の例では、図３の３０２に記載されている”Ver.6”に対応する）。また、１１０２は、後継機種の初版の対応付けを示す。
【００４８】
変更箇所提示部２２は、マニュアルのデータについて、未変換の所定のタグが存在するかを判定する（ステップＡ５）。この判定方法は任意であり、例えば、マニュアルデータの最初から、バージョン等が記載されたタグを検索し、該当するタグを検出した場合、バージョン等を示す部分にもとの機種名があるかを判定してもよい。未変換のタグが存在する場合（ステップＡ５：ＹＥＳ）、前身機種の機種名及び最新バージョンと後継機種の初版のバージョンを示すよう変換する（ステップＡ６）。この未変換のタグの変換処理をマニュアルデータ全体に対して行う（ステップＡ７）。
【００４９】
これにより、後継機種のマニュアルデータが作成される。なお、上述したように、前身機種のマニュアルデータから後継機種のマニュアルデータを作成する場合は一例であり、例えば、同一世代の派生機種のマニュアルのテンプレートを作成する場合も同様である。
【００５０】
以上のように、第２の実施の形態によれば、ある機種のマニュアルデータを用いて、他の機種のマニュアルデータを容易に作成することができる。また、例えば前身機種と後継機種のような複数の機種の関係を特徴対応表にて表現することができる。また、図１０の版数対応表に示すように、例えば前身機種と後継機種のような複数の機種のマニュアルを対応付けることにより、一方のマニュアルデータで変更が生じた場合には、変更箇所提示部２２が版数対応表等を参照して、変更が生じたマニュアルデータに対応付けられているマニュアルのデータの該当部分について同様の変更を反映させることができる。同様に、一機種のマニュアルデータに複数のマニュアルデータが対応付けられている場合には、一機種のマニュアルデータで変更が生じた場合、変更箇所提示部２２が変更が生じたマニュアルデータに対応付けられている複数のマニュアルデータについて変更を反映させることができる。
【００５１】
（第３の実施形態）
本発明の第３の実施形態に係るマニュアル作成情報管理装置は、マニュアルデータ中に存在するタグを用いてマニュアルの版数や履歴の管理を行う機能を備える。第３の実施形態のマニュアル作成情報管理装置は上述の実施形態と同様の構成を有する。以下、第１の実施形態との相違点について説明する。
【００５２】
第３の実施形態のマニュアル作成情報管理装置が改版履歴を生成する処理について図１１のフローチャートを参照して説明する。
【００５３】
変更箇所提示部２２は、指定された機種について、版数対応記憶部３２に記憶されている版数対応表から最初の版数を取り出す（ステップＢ１）。ここで版数は、”Rev.”で表されるものである。また、ここでは、初版に対応するデータ一覧表も取り出す。
【００５４】
次に、変更箇所提示部２２は、その版数対応表にステップＢ１で取りだした版数の次の版数が存在するかを判定する（ステップＢ２）。
【００５５】
次の版数が存在する場合には（ステップＢ２：ＹＥＳ）、変更箇所提示部２２は、次の版数に対応するデータ一覧表を取り出し（ステップＢ３）、その前版のデータ一覧表との差分を探す（ステップＢ４）。なお、差分の検出処理において例えばマニュアルデータを用いてもよい。また、差分の検出処理の内容は任意である。例えば、一方のデータ一覧表における各行について上から順番に他方のデータ一覧表と一致するか否かを判別し、判別結果に基づいて行の追加や削除等を判断してもよい。
【００５６】
変更箇所提示部２２は、差分を検出した場合（ステップＢ４：ＹＥＳ）、その差分を抽出し、改版履歴として変更履歴記憶部３３に記憶する（ステップＢ５）。
【００５７】
ステップＢ５における前版との差分の抽出が完了した場合やステップＢ４で前版との差分が検出されなかったには、ステップＢ２に戻って、最新版まで差分の抽出を繰り返す。そして、ステップＢ２において、次の版がないと判定された場合には（ステップＢ２：ＮＯ）、変更履歴記憶部３３に記憶された改版履歴を出力装置４に出力する（ステップＢ６）。なお、初版の改版履歴については、初版であることを示すデータを生成して記憶し、出力してもよい。
【００５８】
改版履歴の出力例を図１２に示す。図１２の１２０１は版数及び改版の日時、１２０２は段落の名称、１２０３は本文の内容、１２０４は改版の理由をそれぞれ示す。改版履歴の形式は任意に設定可能であり、例えば、変更箇所提示部２２は、既存の特徴について文章が追加された場合には、「以下の文章を追加」という記載の次に追加部分を記載してもよい。既存の特徴について文章が削除された場合には「以下の文章を削除」という記載に削除部分を記載してもよい。また、新たな特徴が追加された場合には、変更箇所提示部２２は、「特徴Ｘのため、記載追加」という記載を入れてもよい。特徴が削除された場合には「特徴Ｘの記載を削除」という記載を入れてもよく、これとともに削除された記載を入れてもよい。
【００５９】
以上のように、第３の実施の形態によれば、タグを解析することにより自動的に改版履歴を生成、表現することができる。また、第３の実施形態を第１の実施形態や第２の実施形態と組み合わせることにより、改版の変更箇所と図６や図７に示すテンプレートとを出力装置４に出力して提示できるため、後継機種等の他機種についての改版作業も容易になる。
【００６０】
以上、好ましい実施の形態をあげて本発明を説明したが、本発明は必ずしも上記実施の形態に限定されるものではなく、その技術的思想の範囲内において様々に変形し実施することが出来る。
【００６１】
上述した本発明の実施形態に係るマニュアル作成情報管理装置は、ＣＰＵ（Central Processing Unit）がメモリに格納された動作プログラム等を読み出して実行することにより実現されてもよく、また、ハードウェアで構成されてもよい。上述した実施の形態の一部の機能のみをコンピュータプログラムにより実現することもできる。
【００６２】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【００６３】
（付記１）
機種のバージョンを示す管理用タグが挿入されたマニュアル文書データを読み込み、前記管理用タグにより特定されるテキストを、前記管理用タグが示すバージョンと対応付けたデータテーブルを生成して記憶する
ことを特徴とするマニュアル作成情報管理装置。
【００６４】
（付記２）
前記管理用タグは、当該管理用タグにより特定されるテキストの内容に関する内容識別子をさらに示し、
前記データテーブルの生成において、前記管理用タグにより特定されるテキストを、前記管理用タグが示すバージョン及び内容識別子と対応付けて記憶し、
機種毎のデータテーブルを参照して、各前記データテーブルに含まれる内容識別子を当該データテーブルに付与されている機種名と対応付けた特徴対応表を生成して記憶する
ことを特徴とする付記１に記載のマニュアル作成情報管理装置。
【００６５】
（付記３）
マニュアル文書データが修正された場合、当該修正箇所に該当する内容識別子を取得し、前記特徴対応表を参照して、前記取得した内容識別子に対応する機種を特定し、特定した機種のマニュアル文書データの前記内容識別子に対応する箇所を修正する、
ことを特徴とする付記２に記載のマニュアル作成情報管理装置。
【００６６】
（付記４）
ある機種のマニュアル文書データに基づいて別の機種のマニュアル文書データを作成する場合、前記ある機種のマニュアル文書データに挿入されている管理用タグについて、前記ある機種のバージョン及び機種名と、前記別の機種のバージョンと、を示すよう変換する、
ことを特徴とする付記１から３のいずれか１項に記載のマニュアル作成情報管理装置。
【００６７】
（付記５）
マニュアルの版数と、前記マニュアルに対応する機種のバージョン数と、を対応付けた版数対応表を機種毎に生成して記憶する
ことを特徴とする付記１から４のいずれか１項に記載のマニュアル作成情報管理装置。
【００６８】
（付記６）
ある版数とその次の版数とに対応する前記データテーブルを比較して差分を抽出する処理を初版から最新版まで行い、抽出した差分を改版履歴情報として記憶する、
ことを特徴とする付記５に記載のマニュアル作成情報管理装置。
【００６９】
（付記７）
機種のバージョンを示す管理用タグが挿入されたマニュアル文書データを読み込み、前記管理用タグにより特定されるテキストを、前記管理用タグが示すバージョンと対応付けたデータテーブルを生成して記憶する
ことを特徴とするマニュアル改版管理方法。
【００７０】
（付記８）
前記管理用タグは、当該管理用タグにより特定されるテキストの内容に関する内容識別子をさらに示し、
前記データテーブルの生成において、前記管理用タグにより特定されるテキストを、前記管理用タグが示すバージョン及び内容識別子と対応付けて記憶し、
機種毎のデータテーブルを参照して、各前記データテーブルに含まれる内容識別子を当該データテーブルに付与されている機種名と対応付けた特徴対応表を生成して記憶する
ことを特徴とする付記７に記載のマニュアル作成情報管理方法。
【００７１】
（付記９）
マニュアル文書データが修正された場合、当該修正箇所に該当する内容識別子を取得し、前記特徴対応表を参照して、前記取得した内容識別子に対応する機種を特定し、特定した機種のマニュアル文書データの前記内容識別子に対応する箇所を修正する、
ことを特徴とする付記８に記載のマニュアル作成情報管理方法。
【００７２】
（付記１０）
ある機種のマニュアル文書データに基づいて別の機種のマニュアル文書データを作成する場合、前記ある機種のマニュアル文書データに挿入されている管理用タグについて、前記ある機種のバージョン及び機種名と、前記別の機種のバージョンと、を示すよう変換する、
ことを特徴とする付記７から９のいずれか１項に記載のマニュアル作成情報管理方法。
【００７３】
（付記１１）
マニュアルの版数と、前記マニュアルに対応する機種のバージョン数と、を対応付けた版数対応表を機種毎に生成して記憶する
ことを特徴とする付記７から１０のいずれか１項に記載のマニュアル作成情報管理方法。
【００７４】
（付記１２）
ある版数とその次の版数とに対応する前記データテーブルを比較して差分を抽出する処理を初版から最新版まで行い、抽出した差分を改版履歴情報として記憶する、
ことを特徴とする付記１１に記載のマニュアル作成情報管理方法。
【００７５】
（付記１３）
コンピュータに、
機種のバージョンを示す管理用タグが挿入されたマニュアル文書データを読み込み、前記管理用タグにより特定されるテキストを、前記管理用タグが示すバージョンと対応付けたデータテーブルを生成して記憶する処理
を実行させることを特徴とするプログラム。
【００７６】
（付記１４）
前記管理用タグは、当該管理用タグにより特定されるテキストの内容に関する内容識別子をさらに示し、
前記データテーブルを生成する処理は、前記管理用タグにより特定されるテキストを、前記管理用タグが示すバージョン及び内容識別子と対応付けて記憶する処理を含み、
前記コンピュータに、機種毎のデータテーブルを参照して、各前記データテーブルに含まれる内容識別子を当該データテーブルに付与されている機種名と対応付けた特徴対応表を生成して記憶する処理を実行させる
ことを特徴とする付記１２又は１３に記載のプログラム。
【００７７】
（付記１５）
前記コンピュータに、マニュアル文書データが修正された場合、当該修正箇所に該当する内容識別子を取得し、前記特徴対応表を参照して、前記取得した内容識別子に対応する機種を特定し、特定した機種のマニュアル文書データの前記内容識別子に対応する箇所を修正する処理を実行させる
ことを特徴とする付記１４に記載のプログラム。
【００７８】
（付記１６）
前記コンピュータに、ある機種のマニュアル文書データに基づいて別の機種のマニュアル文書データを作成する場合、前記ある機種のマニュアル文書データに挿入されている管理用タグについて、前記ある機種のバージョン及び機種名と、前記別の機種のバージョンと、を示すよう変換する処理を実行させる
ことを特徴とする付記１３から１５のいずれか１項に記載のプログラム。
【００７９】
（付記１７）
前記コンピュータに、マニュアルの版数と、前記マニュアルに対応する機種のバージョン数と、を対応付けた版数対応表を機種毎に生成して記憶する処理を実行させる
ことを特徴とする付記１３から１６のいずれか１項に記載のプログラム。
【００８０】
（付記１８）
前記コンピュータに、ある版数とその次の版数とに対応する前記データテーブルを比較して差分を抽出する処理を初版から最新版まで行い、抽出した差分を改版履歴情報として記憶する処理を実行させる
ことを特徴とする付記１７に記載のプログラム。
【符号の説明】
【００８１】
１      入力装置
２      データ処理装置
３      記憶装置
４      出力装置
２１    タグ読取部
２２    変更箇所提示部
２３    テンプレート作成部
２４    タグ生成部
【図１】
0005413990.tif 000002
【図２】
0005413990.tif 000003
【図３】
0005413990.tif 000004
【図４】
0005413990.tif 000005
【図５】
0005413990.tif 000006
【図６】
0005413990.tif 000007
【図７】
0005413990.tif 000008
【図８】
0005413990.tif 000009
【図９】
0005413990.tif 000010
【図１０】
0005413990.tif 000011
【図１１】
0005413990.tif 000012
【図１２】
0005413990.tif 000013