(57)【要約】【課題】  異なるファイル形式でマニュアルが作成される場合でも、マニュアル作成が容易となる技術を提供する技術を提供する。【解決手段】  マニュアルに含める画像データと、マニュアルに含めるテキストデータと、マニュアルを区分けした区分と、当該マニュアルの区分に含める画像データを示す情報と、当該マニュアルの区分に含めるテキストデータを示す情報と、を有する構成管理情報と、ファイル形式と、当該ファイル形式で適用する画像データ及びテキストデータの配置と、を有する形式管理情報と、を記憶する記憶部と、形式管理情報に基づいて、入力されたファイル形式に対応する配置を特定し、当該特定した配置に従い、区分ごとに、画像データと、テキストデータとを配置したマニュアルデータを生成する変換部と、を有する。【選択図】  図１
2014235504.tif 000002
【特許請求の範囲】
【請求項１】
マニュアルに含める画像データと、
前記マニュアルに含めるテキストデータと、
前記マニュアルを区分けした区分と、当該マニュアルの区分に含める画像データを示す情報と、当該マニュアルの区分に含めるテキストデータを示す情報と、を有する構成管理情報と、
ファイル形式と、当該ファイル形式で適用する前記画像データ及び前記テキストデータの配置と、を有する形式管理情報と、
を記憶する記憶部と、
前記形式管理情報に基づいて、入力されたファイル形式に対応する配置を特定し、当該特定した配置に従い、前記区分ごとに、前記画像データと、前記テキストデータとを配置したマニュアルデータを生成する変換部と、
を有することを特徴とするマニュアル生成装置。
【請求項２】
請求項１に記載のマニュアル生成装置であって、
前記形式管理情報に基づいて、入力されたファイル形式に対応する配置を特定し、当該特定した配置に従い、前記画像データと、前記テキストデータとを配置した表示データを生成するプレビュー処理部と、
前記表示データを表示する表示部と、  をさらに有すること
を特徴とするマニュアル生成装置。
【請求項３】
請求項１又は２に記載のマニュアル生成装置であって、
前記記憶部には、前記マニュアルの版情報を記憶する版管理情報がさらに記憶され、
前記構成管理情報が新規登録又は更新されると、当該新規登録又は更新に応じて、前記版管理情報の版情報を変更する版更新部、をさらに有すること
を特徴とするマニュアル生成装置。
【請求項４】
請求項１乃至３のいずれか１つに記載のマニュアル生成装置であって、
出力部と、
前記区分と、当該区分に含める画像データを示す情報と、当該区分に含めるテキストデータを示す情報と、の入力を受け付けるための情報を生成して前記出力部に出力するインターフェース部と、
前記入力された、前記各区分に含める画像データを示す情報及びテキストデータを示す情報を、前記構成管理情報として前記記憶部に記憶させる更新部と、をさらに有すること
を特徴とするマニュアル生成装置。
【請求項５】
請求項４に記載のマニュアル生成装置であって、
前記インターフェース部は、
前記画像データに追加するオブジェクト画像の指示の入力を受け付けるための情報を生成して前記出力部に出力し、入力された指示に従い、前記オブジェクト画像を追加した画像データを生成し、
前記更新部は、
前記生成された画像データを前記記憶部に記憶させること
を特徴とするマニュアル生成装置。
【請求項６】
マニュアルを生成する方法であって、
マニュアルに含める画像データと、
前記マニュアルに含めるテキストデータと、
前記マニュアルを区分けした区分と、当該マニュアルの区分に含める画像データを示す情報と、当該マニュアルの区分に含めるテキストデータを示す情報と、を有する構成管理情報と、
ファイル形式と、当該ファイル形式で適用する前記画像データ及び前記テキストデータの配置と、を有する形式管理情報と、
を記憶する記憶部、を有するマニュアル生成装置が、
前記形式管理情報に基づいて、入力されたファイル形式に対応する配置を特定し、当該特定した配置に従い、前記区分ごとに、前記画像データと、前記テキストデータとを配置したマニュアルデータを生成するステップ、
を有することを特徴とする方法。
【請求項７】
コンピュータ実行可能なプログラムであって、
マニュアルに含める画像データと、
前記マニュアルに含めるテキストデータと、
前記マニュアルを区分けした区分と、当該マニュアルの区分に含める画像データを示す情報と、当該マニュアルの区分に含めるテキストデータを示す情報と、を有する構成管理情報と、
ファイル形式と、当該ファイル形式で適用する前記画像データ及び前記テキストデータの配置と、を有する形式管理情報と、
を記憶する記憶部と、演算装置と、を有するコンピュータを、前記演算装置が、
前記形式管理情報に基づいて、入力されたファイル形式に対応する配置を特定し、当該特定した配置に従い、前記区分ごとに、前記画像データと、前記テキストデータとを配置したマニュアルデータを生成する変換部、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マニュアル生成装置、方法及びプログラムに関するものである。
【背景技術】
【０００２】
特許文献１には、機種のバージョンを示す管理用タグが挿入されたマニュアル文書データを読み込み、管理用タグにより特定されるテキストを、管理用タグが示すバージョンと対応付けたデータテーブルを生成して記憶するマニュアル作成技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2012-164101号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
マニュアル作成では、同一内容のマニュアルを、異なるファイル形式で作成する場合がある。特許文献１に記載の技術では、異なるファイル形式でマニュアルが作成される場合は、同一の内容にも関わらず同じ処理を行わねばならず、マニュアル作成が煩雑となる。
本発明はこのような事情に鑑みてなされたもので、異なるファイル形式でマニュアルが作成される場合でも、マニュアル作成が容易となる技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本願は、上記課題を解決するための手段を複数含んでいるが、その一例を挙げるならば、マニュアルに含める画像データと、前記マニュアルに含めるテキストデータと、前記マニュアルを区分けした区分と、当該マニュアルの区分に含める画像データを示す情報と、当該マニュアルの区分に含めるテキストデータを示す情報と、を有する構成管理情報と、ファイル形式と、当該ファイル形式で適用する前記画像データ及び前記テキストデータの配置と、を有する形式管理情報と、を記憶する記憶部と、前記形式管理情報に基づいて、入力されたファイル形式に対応する配置を特定し、当該特定した配置に従い、前記区分ごとに、前記画像データと、前記テキストデータとを配置したマニュアルデータを生成する変換部と、を有することを特徴とする。
【０００６】
また、前記形式管理情報に基づいて、入力されたファイル形式に対応する配置を特定し、当該特定した配置に従い、前記画像データと、前記テキストデータとを配置した表示データを生成するプレビュー処理部と、前記表示データを表示する表示部と、をさらに有してもよい。
【０００７】
また、前記記憶部には、前記マニュアルの版情報を記憶する版管理情報がさらに記憶され、前記構成管理情報が新規登録又は更新されると、当該新規登録又は更新に応じて、前記版管理情報の版情報を変更する版更新部、をさらに有してもよい。
【０００８】
また、出力部と、前記区分と、当該区分に含める画像データを示す情報と、当該区分に含めるテキストデータを示す情報と、の入力を受け付けるための情報を生成して前記出力部に出力するインターフェース部と、前記入力された、前記各区分に含める画像データを示す情報及びテキストデータを示す情報を、前記構成管理情報として前記記憶部に記憶させる更新部と、をさらに有してもよい。
【０００９】
また、前記インターフェース部は、前記画像データに追加するオブジェクト画像の指示の入力を受け付けるための情報を生成して前記出力部に出力し、入力された指示に従い、前記オブジェクト画像を追加した画像データを生成し、前記更新部は、前記生成された画像データを前記記憶部に記憶させてもよい。
【発明の効果】
【００１０】
本発明の技術によれば、異なるファイル形式でマニュアルが作成される場合でも、マニュアル作成が容易となる技術を提供することができる。上記以外の課題、構成および効果等は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態のマニュアル生成システムの機能構成の一例である。
【図２】画像管理情報の一例である。
【図３】テキスト管理情報の一例である。
【図４】構成管理情報の一例である。
【図５】版管理情報の一例である。
【図６】形式管理情報の一例である。
【図７】マニュアル生成システムのハードウェア構成例を示す。
【図８】画像管理情報、テキスト管理情報、構成管理情報、版管理情報等を登録・更新等する動作例である。
【図９】マニュアルの新規登録又は更新の選択を受け付けるための画面例である。
【図１０】登録・更新等する画像データ及びテキストデータと、それらの画像データ及びテキストデータを含むマニュアルの区分等の指示を受け付けるための画面例である。
【図１１】画像データ編集内容を受け付けるための画面例である。
【図１２】プレビュー画面の一例である。
【図１３】マニュアルのファイル形式を変換する動作例である。
【図１４】マニュアルのファイル形式の指示を受け付けるための画面例である。
【図１５】同一の構成情報、画像データ、テキストデータのマニュアルを、異なるファイル形式に変換した画面例である。
【発明を実施するための形態】
【００１２】
以下、本発明の一実施形態を、図面を参照して詳細に説明する。なお、本実施形態で生成されるマニュアルは、複数に区分けされた区分から構成されるものとして説明する。
【００１３】
図１は、本実施形態のマニュアル生成システム１００の機能構成の一例である。マニュアル生成システム１００は、記憶部１１０、インターフェース部１２１、更新部１２２、版更新部１２３、変換部１２４、プレビュー処理部１２５等を有する。
【００１４】
記憶部１１０は、画像管理情報１１１、テキスト管理情報１１２、構成管理情報１１３、版管理情報１１４、形式管理情報１１５等を記憶する。
【００１５】
画像管理情報１１１は、マニュアルに含める画像データに関する情報である。テキスト管理情報１１２は、マニュアルに含めるテキストデータに関する情報である。構成管理情報１１３は、マニュアルの各区分に含まれる画像データ及びテキストデータを示す。版管理情報１１４は、マニュアルの版を示す。形式管理情報１１５は、各ファイル形式でマニュアルを出力する際の画像データ及びテキストデータの配置を示す。
【００１６】
インターフェース部１２１は、画像データ、テキストデータ、及び、それらの画像データやテキストデータを含むマニュアルを構成する各区分等の指示を受け付ける。
【００１７】
更新部１２２は、インターフェース部１２１が受け付けた画像データ及びテキストデータ、マニュアルの構成等の情報により、記憶部１１０の画像管理情報１１１、テキスト管理情報１１２、構成管理情報１１３等を更新する。
【００１８】
版更新部１２３は、版管理情報１１４を更新する。
変換部１２４は、指示されたファイル形式にマニュアルを変換する。
プレビュー処理部１２５は、各ファイル形式に変換したマニュアルのプレビュー処理を行う。
【００１９】
次に、画像管理情報１１１、テキスト管理情報１１２、構成管理情報１１３、版管理情報１１４、形式管理情報１１５等の一例を説明する。
【００２０】
図２は、画像管理情報１１１の一例である。画像管理情報１１１の各レコードは、画像名２０１と、画像データ２０２等という各項目の項目値を有する。画像名２０１は、画像データの名称である。画像データ２０２は、画像名２０１の画像データを特定するものであり、例えば、画像データそのものや、画像データが格納されている場所、画像データのファイル名等である。
【００２１】
図３は、テキスト管理情報１１２の一例である。テキスト管理情報１１２の各レコードは、テキスト名３０１と、テキストデータ３０２等という各項目の項目値を有する。テキスト名３０１は、テキストデータの名称である。テキストデータ３０２は、テキスト名３０１のテキストデータを特定するものであり、例えば、テキストデータそのものや、テキストデータが格納されている場所、テキストデータのファイル名等である。
【００２２】
図４は、構成管理情報１１３の一例である。構成管理情報１１３の各レコードは、区分４０１と、画像データ４０２と、テキストデータ４０３等という各項目の項目値を有する。区分４０１は、マニュアルの区分を示す情報である。区分４０１として、例えば、マニュアルの章や節等が適用可能である。画像データ４０２は、区分４０１の区分に含まれる画像データを示す情報である。テキストデータ４０３は、区分４０１の区分に含まれるテキストデータを示す情報である。画像データ４０２、テキストデータ４０３の各々は特に限定しないが、例えば、画像データやテキストデータの名称、識別情報、格納されている場所、ファイル名、画像データやテキストデータそのもの等である。
【００２３】
なお、ここでは、構成管理情報１１３は、マニュアル毎に作成され、各構成管理情報１１３には、マニュアルの識別情報が付与等されているものとして説明する。マニュアルの識別情報を付与する技術は任意であり、例えば、構成管理情報１１３のファイル名に含まれてもよく、また、構成管理情報１１３のヘッダ情報に含まれてもよい。また、構成管理情報１１３のファイル名そのものがマニュアルの識別情報であってもよい。
【００２４】
図５は、版管理情報１１４の一例である。版管理情報１１４の各レコードは、マニュアル名５０１と、版５０２等という各項目の項目値を有する。マニュアル名５０１は、マニュアルの識別情報である。版５０２は、マニュアル名５０１のマニュアルの版を示す。
【００２５】
図６は、形式管理情報１１５の一例である。形式管理情報１１５の各レコードは、ファイル形式６０１と、配置６０２等という各項目の項目値を有する。ファイル形式６０１は、マニュアルのファイル形式である。配置６０２は、ファイル形式６０１のファイル形式でマニュアルを出力する際の、画像データ及びテキストデータの配置を示す。
【００２６】
図７は、マニュアル生成システム１００のハードウェア構成例を示す。マニュアル生成システム１００は、演算装置７１、メモリ７２、外部記憶装置７３、出力装置７４、入力装置７５、通信Ｉ/Ｆ７６を有し、これらは、バス７７等を介して接続される。
【００２７】
演算装置７１は、例えばＣＰＵ（Central Processing Unit）等である。メモリ７２は、発揮性/不発揮性のメモリである。外部記憶装置７３は、例えばＨＤＤ（Hard Disk Drive）や、ＳＳＤ（Solid State Drive）、可搬型記憶媒体（図示略）に記憶された情報の書き込み及び読み出し可能な装置等である。出力装置７４は、例えばディスプレイ装置、スピーカ、プリンタ等である。入力装置７５は、例えばキーボード、マウス、マイクロフォン等である。マニュアル生成システム１００は、通信Ｉ/Ｆ７６を介して通信ネットワーク７８と接続される。
【００２８】
なお、上記記憶部１１０は、メモリ７２及び/又は外部記憶装置７３により実現される。
【００２９】
また、インターフェース部１２１、更新部１２２、版更新部１２３、変換部１２４、プレビュー処理部１２５の各々は、メモリ７２にロードしたプログラムを演算装置７１が実行することにより実現する。このプログラムは、外部記憶装置７３に記憶されているものがインストール等されてもよく、また、通信Ｉ/Ｆ７６を介して通信ネットワーク７８から入力されたものがインストール等されてもよい。
【００３０】
なお、マニュアル生成システム１００は、１つの装置等により実現してもよく、複数の装置等に分散して実現してもよい。
【００３１】
また、インターフェース部１２１、更新部１２２、版更新部１２３、変換部１２４、プレビュー処理部１２５の一部又は全てを、回路等のハードウェアにより実現してもよい。
【００３２】
次に、マニュアル生成システム１００の動作例を説明する。
【００３３】
まず、画像管理情報１１１、テキスト管理情報１１２、構成管理情報１１３、版管理情報１１４等を登録・更新等する動作例を説明する。
【００３４】
図８は、画像管理情報１１１、テキスト管理情報１１２、構成管理情報１１３、版管理情報１１４等を登録・更新等する動作例である。インターフェース部１２１は、まず、マニュアルを新規登録するか、或いは、更新するかの指示を取得する（Ｓ８０１）。そのために、インターフェース部１２１は、ユーザが指示を入力するための画面情報を生成し、その情報を出力装置７４のディスプレイ装置等へ出力して表示させる。
【００３５】
図９は、マニュアルの新規登録又は更新の選択を受け付けるための画面例である。画面９００は、ラジオボタン９１１と、ラジオボタン９２１等とを有する。ラジオボタン９１１は、マニュアルの新規登録を指示するためのものである。ラジオボタン９２１は、マニュアルの更新を指示するためのものである。
【００３６】
画面９００は、領域９１２と、領域９２２とをさらに有する。
【００３７】
領域９１２は、新規登録するマニュアルの名称等の指示を受け付けるためのものである。
【００３８】
領域９２２は、更新するマニュアルの指示を受け付けるためのものである。インターフェース部１２１は、例えば、予め任意の記憶領域に記憶されているテーブル等（図示略）を参照して、領域９２２を、リストをプルダウン等してマニュアルの名称等を選択できるようにしてもよい。
【００３９】
マニュアルを新規登録する場合、ユーザは、入力装置７５を用いて、ラジオボタン９１１をチェックし、さらに、領域９１２に、新規登録するマニュアルの名称等を入力する。一方、マニュアルを更新する場合、ユーザは、入力装置７５を用いて、ラジオボタン９２１をチェックし、さらに、領域９２２に表示されるリストをプルダウン等して、更新するマニュアルを指示する。
【００４０】
なお、インターフェース部１２１は、領域９１２及び領域９２２を、ラジオボタン９１１又はラジオボタン９２１がチェックされるまでは非表示等により入力/選択不可としてもよい。この場合、インターフェース部１２１は、ラジオボタン９１１がチェックされると領域９１２に入力可能とし、ラジオボタン９２１がチェックされると領域９２２で選択可能となるようにするとよい。
【００４１】
図８に戻り説明する。次に、インターフェース部１２１は、登録・更新等するテキストデータ及び画像データと、そのテキストデータ及び画像データを含むマニュアルの区分等の指示を受け付けるためのインターフェースを出力する（Ｓ８０２）。そのために、インターフェース部１２１は、マニュアルの区分、テキストデータ及び画像データの指示を受け付けるための画面情報を生成し、その情報を出力装置７４のディスプレイ装置等へ出力して表示させる。
【００４２】
図１０は、登録・更新等する画像データ及びテキストデータと、それらの画像データ及びテキストデータを含むマニュアルの区分等の指示を受け付けるための画面例である。画面１０００は、登録・更新等する画像データ及びテキストデータと、それらの画像データ及びテキストデータを含むマニュアルの区分の指示とを受け付けるための領域を含む。
【００４３】
まず、マニュアルの区分の指示受付について説明する。
【００４４】
区分の指示を受け付けるために、画面１０００は、領域１０１１等を有する。マニュアルの区分とは、上記のように、例えば章や節等である。ユーザは、入力装置７５を用いて、領域１０１１に、区分を指示する情報を入力する。
【００４５】
なお、マニュアルの区分を指示するための情報は、テキスト等により自由入力としてもよく、また、リストをプルダウン等して選択できるようにしてもよい。上記処理等によりマニュアルの更新が選択されている場合や、マニュアルの種別等によりマニュアル構成が予め定められている場合、インターフェース部１２１は、予め任意の記憶領域に記憶されているテーブル等（図示略）を参照して、領域１０１１を、リストをプルダウン等して選択できるようにしてもよい。
【００４６】
次に、画像データの登録・更新指示受付について説明する。
【００４７】
登録・更新する画像データの指示を受け付けるために、画面１０００は、領域１０２１、領域１０２２等を有する。領域１０２１は、登録・更新する画像データの指示を入力するためのものである。領域１０２２は、画像データを表示等するためのものである。
【００４８】
インターフェース部１２１は、画像管理情報１１１の各レコードの画像名２０１を読み出し、これを、プルダウン可能なリストとして、領域１０２１に表示してもよい。この場合、ユーザは、入力装置７５を用いて、領域１０２１に表示されるリストから画像データを指示する。
【００４９】
領域１０２１で画像データが指示された場合、領域１０２２には、指示された画像データが表示等される。そのために、インターフェース部１２１は、画像管理情報１１１から、領域１０２１で指示された画像名２０１に対応する画像データ２０２を読み出し、読み出した画像データ２０２の画像データを、領域１０２２に表示等する。
【００５０】
なお、領域１０２１は、登録・更新等する画像データの指示を入力できればよく、その技術は上記に限られない。例えば、領域１０２１は、マニュアル生成システム１００の任意の記憶領域に格納されている画像データを指定可能なようにしてもよい。また、領域１０２２には、領域１０２１で指示された画像データが表示されれば良く、その技術は上記に限られない。
【００５１】
ユーザが、領域１０２２に表示された画像データを編集等する場合、編集ボタン１０２３を押下等して画像データ編集を指示する。インターフェース部１２１は、画像データ編集指示が入力されると、編集内容を受け付けるための情報を生成し、出力装置７４のディスプレイ装置等に出力する。
【００５２】
図１１は、画像データ編集内容を受け付けるための画面例である。画像１１００は、領域１１１１と、領域１１１２等とを有する。領域１１１１は、画像データを表示・編集等するためのものである。領域１１１２は、画像データ上に追加するオブジェクト画像等の指示を入力するためのものである。
【００５３】
領域１１１２で追加を指示可能なオブジェクト画像は特に限定しないが、例えば直線や曲線等の線、矩形、楕円や半円等の円、テキスト、任意の記憶領域に格納されている任意の画像等である。
【００５４】
領域１１１１には、上記領域１０２１で指定された画像データが表示される。ユーザは入力装置７５等を用いて、領域１１１２のオブジェクト画像等のうち、領域１１１１に表示されている画像データ上に追加するものを指示し、さらに、そのオブジェクト画像の大きさや、配置する位置を指示する。インターフェース部１２１は、入力された指示に従い、領域１１１１に表示している画像データにオブジェクト画像等を重畳等した新たな画像データを生成し、領域１１１１に表示する。
【００５５】
ユーザは、入力装置７５を用いてＯＫボタンを押下等して、画像データの編集終了を指示する。編集終了の指示が入力されると、インターフェース部１２１は、図１０に一例を示す画面１０００の領域１０２２に、領域１１１１へ表示等されている画像データを表示等する。
【００５６】
図１０の説明に戻る。ユーザは、入力装置７５を用いて登録ボタン１０２４を押下等して、領域１０２２へ表示等されている画像データの登録等を指示する。
【００５７】
図８の説明に戻る。画像データの登録等の指示が入力されると、更新部１２２は、登録指示された画像データが、新規登録であるか否か判定する（Ｓ８０３）。そのために、更新部１２２は、例えば、登録指示された画像データが、既に画像管理情報１１１に格納されている画像データの更新であるか、或いは、既に画像管理情報１１１に格納されている画像データを流用した新たなデータなのかをユーザに確認するための情報を生成し、出力装置７４に出力するとよい。更新部１２２は、ユーザにより入力された情報から、画像データが新規登録であるか否かを判定する。
【００５８】
Ｓ８０３の判定の結果、新規登録である場合、更新部１２２は、画像データに関する情報を画像管理情報１１１に追加格納する（Ｓ８０４）。より詳細には、更新部１２２は、画像データの名称と、領域１０２２に表示等されている画像データ等とを、画像管理情報１１１の新たなレコードの画像名２０１、画像データ２０２等として追加格納する。
【００５９】
なお、画像管理情報１１１に格納する画像データの名称等を取得する技術は任意でよい。例えば、更新部１２２は、新たに登録する画像データの名称等を受け付けるための情報を生成し、出力装置７４に出力して、ユーザが入力装置７５を用いて入力等した情報を、画像データの名称としてもよい。また、例えば、更新部１２２は、連番等により画像データの名称等を生成してもよい。
【００６０】
一方、Ｓ８０３の判定の結果、新規登録でない場合、更新部１２２は、画像管理情報１１１の画像データに関する情報を更新する（Ｓ８０５）。より詳細には、更新部１２２は、画像管理情報１１１の画像名２０１を参照して、領域１０２１にて指示されている画像データの名称等と一致するものを特定し、その画像名２０１に対応する画像データ２０２に、領域１０２２に表示等されている画像データを格納して上書き等する。
【００６１】
次に、テキストデータの登録・更新指示受付について説明する。
【００６２】
テキストデータの登録・更新指示を受け付けるために、画面１０００は、領域１０３１、領域１０３２等を有する。領域１０３１は、登録・更新するテキストデータの指示を受け付けるためのものである。領域１０３２は、テキストデータを表示・入力等するためのものである。
【００６３】
インターフェース部１２１は、テキスト管理情報１１２の各レコードのテキスト名３０１を読み出し、これを、プルダウン可能なリストとして、領域１０３１に表示するとよい。この場合、ユーザは、入力装置７５を用いて、領域１０３１に表示されるリストから、テキストデータを指定する。
【００６４】
領域１０３１でテキストデータが指定された場合、領域１０３２には、そのテキストデータが表示等される。そのために、インターフェース部１２１は、テキスト管理情報１１２から、領域１０３１で指定されたテキスト名３０１に対応するテキストデータ３０２を読み出し、読み出したテキストデータ３０２のテキストデータを、領域１０３２に表示等する。
【００６５】
領域１０３２は、上記処理によりテキスト管理情報１１２から取得されたテキストデータが表示される。また、領域１０３２は、ユーザが入力装置７５を用いて入力/修正するテキストデータを受け付け可能である。
【００６６】
なお、ここでは、領域１０３２には、領域１０３１にてテキストデータが指定されていなくてもテキストデータが入力可能であるものとして説明する。
【００６７】
ユーザは、入力装置７５を用いて登録ボタン１０３３を押下等して、領域１０３２へ入力/表示等されているテキストデータの登録等を指示する。
【００６８】
登録等の指示が入力されると、更新部１２２は、登録指示されたテキストデータが、新規登録であるか否か判定する（Ｓ８０６）。そのために、更新部１２２は、領域１０３１にてテキストデータの名称等が指示されているか否かにより、以下の処理をするとよい。
【００６９】
領域１０３１にてテキストデータの名称等が指示されている場合、更新部１２２は、登録するテキストデータが、既にテキスト管理情報１１２に格納されているテキストデータの更新であるか、又は、既にテキスト管理情報１１２に格納されているテキストデータを流用して新たに登録するテキストデータなのか、或いは、既にテキスト管理情報１１２に格納されているテキストデータを流用した他のテキストデータの更新なのかをユーザに確認するための情報を生成し、出力装置７４に出力する。更新部１２２は、ユーザが入力した情報から、テキストデータが新規登録であるか否かを判定する。
【００７０】
一方、領域１０３１にてテキストデータの名称等が指示されていない場合、更新部１２２は、テキストデータが新規登録であると判定する。
【００７１】
Ｓ８０６の判定の結果、新規登録である場合、更新部１２２は、テキストデータに関する情報をテキスト管理情報１１２に追加格納する（Ｓ８０７）。より詳細には、更新部１２２は、テキストデータの名称と、領域１０３２に入力等されたテキストデータとを、テキスト管理情報１１２の新たなレコードのテキスト名３０１、テキストデータ３０２等として追加格納する。
【００７２】
なお、テキスト管理情報１１２に格納するテキストデータの名称等を取得する技術は任意でよい。例えば、更新部１２２は、新たに登録する画像データの名称等を受け付けるための情報を生成し、出力装置７４に出力して、ユーザが入力装置７５を用いて入力等した情報を、画像データの名称としてもよい。また、例えば、更新部１２２は、連番等によりテキストデータの名称等を生成してもよい。
【００７３】
一方、Ｓ８０７の判定の結果、新規登録でない場合、更新部１２２は、テキスト管理情報１１２のテキストデータに関する情報を更新する（Ｓ８０８）。より詳細には、更新部１２２は、テキスト管理情報１１２のテキスト名３０１を参照して、領域１０３１にて指示されているテキストデータの名称等と一致するものを特定し、そのテキスト名３０１に対応するテキストデータ３０２に、領域１０３２に入力等されたテキストデータを格納して上書き等する。
【００７４】
なお、登録指示されたテキストデータが新規登録であるか否か判定する技術は、上記に限られない。例えば、領域１０３１にてテキストデータの名称等が指示されているか否かに関わらず、更新部１２２は、格納するテキストデータが、新規登録であるか否かをユーザに確認するための情報を生成し、出力装置７４に出力してもよい。
【００７５】
また、上記処理により、領域１０３１にて指定されているテキストデータの更新でないと指示された場合、更新部１２２は、例えば、テキスト管理情報１１２の各レコードのテキスト名３０１を読み出し、これを、プルダウン可能なリストとして表示するとよい。この場合、ユーザは、入力装置７５を用いて、表示されるリストから、更新するテキストデータを指定する。更新部１２２は、このように取得されたテキストデータの名称等を、上記処理で更新するテキストデータの名称等としてもよい。
【００７６】
また、領域１０２１にてテキストデータの名称等が指示されていない場合、更新部１２２は、上記と同様の処理により、テキストデータの名称等を取得してもよい。
【００７７】
なお、ここで、ユーザは、変換されたファイルのプレビューを指示することもできる。プレビューボタン１０４１が押下等されることによりプレビュー指示が入力されると、プレビュー処理部１２５は、プレビュー画面情報を生成し、出力装置７４等のディスプレイ装置等に出力して表示させる。
【００７８】
図１２は、プレビュー画面の一例である。画面１２００は、領域１２０１と、複数のラジオボタン１２０２等とを有する。
【００７９】
ラジオボタン１２０２は、ファイル形式の指示を受け付けるためのものである。領域１２０１は、ラジオボタン１２０２により指示された形式で変換されたマニュアルを表示するためのものである。
【００８０】
プレビュー処理部１２５は、形式管理情報１１５のファイル形式６０１を読み出し、読み出したファイル形式６０１の各々を、ラジオボタン１２０１の各々とする情報を生成するとよい。
【００８１】
また、プレビュー処理部１２５は、形式管理情報１１５のファイル形式６０１を参照し、いずれか１つのラジオボタン１２０１で指定されたファイル形式と一致するものを特定し、特定したファイル形式６０１に対応する配置６０２を、画像データ及びテキストデータの配置とする。プレビュー処理部１２５は、領域１０２２に表示等されている画像データ、及び、領域１０３２に表示等されているテキストデータを、上記処理で特定した配置に従って配置したプレビューデータを生成し、領域１２０１に表示等する。
【００８２】
図８の説明に戻り、構成情報を登録・更新等する動作例について説明する。更新部１２２は、構成管理情報１１３の更新であるか否か判定する（Ｓ８０９）。更新部１２２は、この判定を、例えば、登録ボタン１０４３が押下等されてユーザにより更新指示が入力されたか否かにより判定する。
【００８３】
Ｓ８０９の判定の結果、構成管理情報１１３の更新である場合、更新部１２２は、構成管理情報１１３を更新する（Ｓ８１０）。
【００８４】
構成管理情報１１３を更新する処理例を具体的に説明する。マニュアルの新規登録の場合、更新部１２２は、例えば、領域１０１１で指示された区分と、領域１０２１に表示等されている画像データと、領域１０３１に入力/表示等されているテキストデータとを、構成管理情報１１３の区分４０１、画像データ４０２、テキストデータ４０３の各々とする新たなレコードを追加格納等する。また、マニュアルの更新の場合、更新部１２２は、構成管理情報１１３の区分４０１を参照して、領域１０１１で指示された区分と一致するものを特定し、その区分４０１のレコードの画像データ４０２、テキストデータ４０３等の各々を、領域１０２１に表示等されている画像データと、領域１０３１に入力/表示等されているテキストデータ等として格納する。
【００８５】
次に、版情報を登録・更新等する動作例について説明する。版更新部１２３は、版管理情報１１４の更新であるか否か判定する（Ｓ８１１）。版更新部１２３は、この判定を、例えば、版更新ボタン１０４２が押下等されてユーザにより版更新指示が入力されたか否かにより判定する。
【００８６】
Ｓ８１１の判定の結果、版管理情報１１４の更新である場合、版更新部１２３は版管理情報１１４を更新する（Ｓ８１２）。
【００８７】
版管理情報１１４を更新する処理を具体的に説明する。マニュアルの新規登録の場合、版更新部１２３は、上記Ｓ８０１で取得したマニュアルの名称と、初期版を示す値とを、版管理情報１１４のマニュアル名５０１、版５０２の各々とする新たなレコードを追加格納等する。また、マニュアルの更新の場合、版更新部１２３は、版管理情報１１４のマニュアル名５０１を参照して、上記Ｓ８０１で取得したマニュアルの名称等と一致するものを特定し、そのマニュアル名５０１に対応する版５０２の値をインクリメント等して上書き等する。
【００８８】
インターフェース部１２１は、登録・更新等する画像データ及びテキストデータと、それらの画像データ及びテキストデータを含むマニュアルの区分等の入力が終了か否か判定する（Ｓ８１３）。インターフェース部１２１は、この判定を、例えば、ユーザにより終了指示が入力されたか否かにより判定する。Ｓ８１３の判定の結果、入力終了でない場合、インターフェース部１２１はＳ８０２の処理に戻り、ユーザの指示入力待ち状態となる。Ｓ８１３の判定の結果、入力終了である場合、処理を終了する。
【００８９】
次に、マニュアルのファイル形式を変換する動作例を説明する。
【００９０】
図１３は、マニュアルのファイル形式を変換する動作例である。まず、変換部１２４は、マニュアルを出力するファイル形式を取得する（Ｓ１３０１）。そのために、変換部１２４は、ファイル形式の指示を受け付けるための情報を生成し、出力装置７４に出力する。
【００９１】
図１４は、マニュアルのファイル形式の指示を受け付けるための画面例である。画面１４００は、領域１４０１、複数のラジオボタン１４０２等を有する。領域１４０１は、変換するマニュアルの指示を受け付けるためのものである。ラジオボタン１４０２は、マニュアルを出力するファイル形式の指示を受け付けるためのものである。
【００９２】
変換部１２４は、予め任意の記憶領域に記憶されているテーブル等（図示略）を参照して、領域１４０１を、リストをプルダウン等してマニュアルの名称等を選択できるようにしてもよい。この場合、ユーザは、入力装置７５を用いて、領域１４０１に表示されるリストから、変換するマニュアルを指定する。
【００９３】
また、変換部１２４は、形式管理情報１１５のファイル形式６０１を読み出し、読み出したファイル形式６０１の各々を、ラジオボタン１４０２の各々として表示するとよい。ユーザは、入力装置７５を用いて、いずれかのラジオボタン１４０２をチェックする。
【００９４】
図１３に戻り説明する。変換部１２４は、Ｓ１３０１で指定されたマニュアルを、Ｓ１３０１で指定されたファイル形式に変換する（Ｓ１３０２）。
【００９５】
そのために、変換部１２４は、まず、各構成管理情報１１３のファイル名やヘッダ等を参照して、変換を指示されたマニュアルの構成管理情報１１３を特定する。
【００９６】
次に、変換部１２４は、画像管理情報１１１の画像名２０１を参照し、特定した構成管理情報１１３の画像データ４０２と一致するものを特定し、特定した画像名２０１に対応する画像データ２０２を、変換を指示されたマニュアルに含める画像データとする。さらに、変換部１２４は、テキスト管理情報１１２のテキスト名３０１を参照し、特定した構成管理情報１１３のテキストデータ４０３と一致するものを特定し、特定したテキスト名３０１に対応するテキストデータ３０２を、変換を指示されたマニュアルに含めるテキストデータとする。
【００９７】
変換部１２４は、形式管理情報１１５のファイル形式６０１を参照し、Ｓ１３０１で指定されたファイル形式と一致するものを特定し、特定したファイル形式６０１に対応する配置６０２を、変換を指示されたマニュアルにおける画像データ及びテキストデータの配置とする。
【００９８】
変換部１２４は、上記処理で特定した構成管理情報１１３の区分４０１に示される区分に従い、上記処理で特定等した画像データ、テキストデータを、上記処理で特定した配置に従い配置して、変換データを生成する。
【００９９】
変換部１２４は、Ｓ１３０２で生成された変換データを、メモリ７２や外部記憶装置７３に格納する。あるいは、変換部１２４は、変換データを出力装置７４に出力する（Ｓ１３０３）。
【０１００】
なお、Ｓ１３０１でのファイル形式の取得の際に、プレビュー処理を行ってもよい。プレビュー処理のために、プレビュー処理部１２５は、上記変換部１２４による変換データ生成と同様の処理を行ってプレビュー画像情報を生成し、出力装置７４のディスプレイ装置等に出力して、表示等させるとよい。
【０１０１】
ここで、上記処理によりマニュアルのファイル形式を変換した例を説明する。図１５は、同一の構成情報、画像データ、テキストデータのマニュアルを、異なるファイル形式に変換した画面例である。図１５（Ａ）の画面１５０１は、章番号、画像データ、テキストデータを横方向に並べる配置の例である。また、図１５（Ｂ）の画面１５１１は、章番号、画像データ、テキストデータを横方向に並べる配置の例である。
【０１０２】
図１５（Ａ）（Ｂ）の各々に示すように、同一のマニュアルであっても、章番号、画像データ、テキストデータの各々の配置は異なる。
【０１０３】
上記のように、本実施の形態は、マニュアルの各区分に含まれる画像データ及びテキストデータを構成管理情報として記憶しているため、同一のマニュアルの異なるファイル形式が必要な場合でも、その度にマニュアルを生成する必要がなく、マニュアル生成の工数を削減することが可能となる。
【０１０４】
また、マニュアルの版を管理する場合でも、異なるファイル形式毎に版を管理する必要はないので、版管理を容易とすることが可能となる。
【０１０５】
また、プレビュー処理ができるので、同一の画像データ及びテキストデータを用いたときに、各ファイル形式ではどのように表示等されるのかを確認しながらマニュアル生成を行うことが可能となる。
【０１０６】
また、マニュアルの構成情報の登録の際に、画像データ及びテキストデータの変更等をも行えるため、効率的なマニュアル生成が可能となる。
【０１０７】
以上、本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。例えば、上記の実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施形態の構成の一部を他の実施形態の構成に置き換えることが可能であり、また、ある実施形態の構成に他の実施形態の構成を加えることも可能である。また、各実施形態の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【０１０８】
また、上記の各図において、制御線や情報線は説明上必要と考えられるものを示しており、必ずしも実装上の全ての制御線や情報線を示しているとは限らない。実際にはほとんど全ての構成が相互に接続されていると考えてもよい。
【符号の説明】
【０１０９】
１００：マニュアル生成システム、１１０：記憶部、１１１：画像管理情報、１１２：テキスト管理情報、１１３：構成管理情報、１１４：版管理情報、１１５：形式管理情報、１２１：インターフェース部、１２２：更新部、１２３：版更新部、１２４：変換部、１２５：プレビュー処理部
【図１】
2014235504.tif 000003
【図２】
2014235504.tif 000004
【図３】
2014235504.tif 000005
【図４】
2014235504.tif 000006
【図５】
2014235504.tif 000007
【図６】
2014235504.tif 000008
【図７】
2014235504.tif 000009
【図８】
2014235504.tif 000010
【図９】
2014235504.tif 000011
【図１０】
2014235504.tif 000012
【図１１】
2014235504.tif 000013
【図１２】
2014235504.tif 000014
【図１３】
2014235504.tif 000015
【図１４】
2014235504.tif 000016
【図１５】
2014235504.tif 000017