(57)【要約】【課題】  仕様書、手順書や設計書のような文書データの場合、設定値として異常なデータが記載されると、後から手順書の手直しや設計の見直しなどの作業が生じてしまう。このような異常値の入力（転記ミスなど）についての課題については従来何ら意識されていない。このため、後作業のような余分な作業が発生してしまうとの問題が生じた。【解決手段】  本発明では、入力された設定値が許容範囲に含まれているか否かを判定し、含まれない場合には所定の処理を実行する。この所定の処理としては、入力された設定値の登録を抑止すること、異常値である旨を示す出力（画面、音など）の少なくとも一方を含む。【選択図】  図３
2007279862.tif 000002
【特許請求の範囲】
【請求項１】
電子的な文書データを作成する文書作成装置において、
情報を表示する表示部と、
予め、文章データに含まれる設定値の許容範囲を示す許容範囲情報を、設定値の種類ごとに記憶し、当該文書作成装置での情報処理を実行するためのプログラムを記憶する記憶部と、
利用者から文書データに含まれる設定値の入力を受付ける入力部と、
前記プログラムに従って、入力された前記設定値と当該設定値の許容値を比較し、比較の結果、前記許容値に含まれない場合には、前記表示部にアラームを出力する処理部とを有することを特徴とする文書作成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子的な文書データの作成、閲覧など取扱うための技術に関する。その中でも特に、複数の利用者により利用可能な文書データを管理する技術に関する。
【背景技術】
【０００２】
従来、文書データの作成において、文書データの構造は固定的なものであって、利用者が理解しやすい構造になっていなかった。例えば、複数の利用者で文書データを取り扱う場合、利用者ごとに理解し易い構成は異なるにも関わらず、それぞれが自由に定義することはできなかった。これは、それぞれが、構成は１つでないとまずいためであり、それぞれが自由に定義した場合、１つに構成を特定できなくなるためである。
【０００３】
この課題を解決する従来技術として、特許文献１が提案されている。特許文献１においては、文書の構成に自由度を持たせ、多くの種類の文章構成片を自由に組み合わせて、文書を作成することが記載されている。より具体的には、文章の構造を全体の骨組み構造体と、その構造体に組み込む文章構成片を設け,文章作成の際には、要求仕様に従った文章構成片を選択し、これを骨組み構造体に埋め込んでいくことで文章を作成する。
【０００４】
【特許文献１】特開２００１−３３１４８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、仕様書、手順書や設計書のような文書データの場合、設定値として異常なデータが記載されると、後から手順書の手直しや設計の見直しなどの作業が生じてしまう。特許文献１では、このような異常値の入力（転記ミスなど）についての課題については何ら意識されていない。このため、後作業のような余分な作業が発生してしまうとの問題が生じる。
【課題を解決するための手段】
【０００６】
そこで、本発明では、入力された設定値が許容範囲に含まれているか否かを判定し、含まれない場合には所定の処理を実行する。この所定の処理としては、入力された設定値の登録を抑止すること、異常値である旨を示す出力（画面、音など）の少なくとも一方を含む。
【発明の効果】
【０００７】
本発明よれば、より容易に設定値のエラーチェックを実行することが可能になる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の実施の形態を詳細に説明する。
図１は、本発明におけるシステム構成を示す図である。
図２は、本発明における利用者端末機とサーバ機の各々の基本機能構成を示したものである。パラメータ設計書（入力テンプレート）作成機能部１０では、パラメータ設定値入力機能部１２でパラメータ設定値を入力するための入力テンプレートを作成する。パラメータ設計書（入力テンプレート）作成機能部１０で作成されたパラメータ設計書（入力テンプレート）をパラメータ設計書（入力テンプレート）受信機能部１１で利用者端末に取込んだ後、パラメータ設定値入力機能部１２によってパラメータ設定値を入力する。パラメータ設定値入力完了後、パラメータ設計書送信機能部１３にてパラメータ設計書取込機能部１５に送信する。許容パラメータ値入力機能部１４では、パラメータ設計書取込機能部１５にて取込んだパラメータ設計書の設定値が許容範囲内かをチェックするために予め各パラメータの許容値を登録しておく。構築手順書自動生成機能部１７では、構築手順書自動生成ルール登録機能部１６によって予め登録された自動生成ルールに従って、構築手順書を自動生成する。構築手順書自動生成機能部１７で構築手順書が自動生成されたタイミングで履歴管理情報登録機能部１８によって履歴管理情報が登録される。構築手順書出力機能部１９では、自動生成された構築手順書を利用者端末機で出力することができる。
【０００９】
図３では、図２のパラメータ設計書（入力テンプレート）作成機能部１０の詳細な処理について説明する。先ず、処理区分の選択処理３０にて、どのソフトウェア製品向けのパラメータ設計書（入力テンプレート）なのかを識別するための製品マスタ情報の登録有無を確認し、未登録であれば、製品マスタ情報入力処理３１に遷移し、パラメータ設計書（テンプレート）製品分類マスタ情報３２及びパラメータ設計書（入力テンプレート）製品マスタ情報３３へ登録する。また、既に登録済である製品マスタ情報の修正・削除を行う場合も製品マスタ情報入力処理３１を用いる。製品マスタ情報が登録済であれば、パラメータ設計書（入力テンプレート）入力処理３４へ遷移し、パラメータ設計書（入力テンプレート）ヘッダ情報３５及びパラメータ設計書（入力テンプレート）明細情報３６へ登録する。
【００１０】
図４では、図２のパラメータ設計書（入力テンプレート）受信機能部１１の詳細な処理手順について説明する。既に登録しているパラメータ設計書（入力テンプレート）ヘッダ情報３５から利用者端末側に取込みたいソフトウェア製品のパラメータ設計書（入力テンプレート）５２をパラメータ設計書（入力テンプレート）抽出処理５０にて抽出し、パラメータ設計書（入力テンプレート）ヘッダ情報３５及びパラメータ設計書（入力テンプレート）明細情報３６からパラメータ設計書（入力テンプレート）受信処理５１にて受信する。
【００１１】
図５では、図２のパラメータ設定値入力機能部１２の詳細な処理手順について説明する。図４で利用者端末側に取込んだパラメータ設計書（入力テンプレート）ファイル５２をもとにソフトウェア製品のパラメータ設定値をパラメータ設定値入力処理６０にて入力し、パラメータ設計書ファイル６１を作成する。
【００１２】
図６では、図２のパラメータ設計書送信機能部１３の詳細な処理手順について説明する。図５で作成されたパラメータ設計書ファイル６１から構築手順書を自動生成させるために利用者端末機能のパラメータ設計書送信機能部７０からサーバ機能のパラメータ設計書取込機能部１５に送信する。
【００１３】
図７では、図２の許容パラメータ値入力機能部１４の詳細な処理手順について説明する。図６で利用者端末から取込んだパラメータ設計書ファイル６１に記載されている各パラメータの設定値が許容範囲内にあるかどうかをチェックするために、予め許容パラメータ値入力処理８０にて許容パラメータ値を許容パラメータ値情報８１に登録しておく。尚、許容パラメータ値を入力する際は、パラメータ設計書（入力テンプレート）ヘッダ情報３５及びパラメータ設計書（入力テンプレート）明細情報３６を利用する。
【００１４】
図８では、図２のパラメータ設計書取込機能部１５の詳細な処理手順について説明する。パラメータ設計書送信機能部１３から送信されてくるパラメータ設計書ファイル６１をパラメータ設計書取込処理９０で取込んだ後、パラメータ異常値検出処理９１にてパラメータ設計書ファイル６１に記載されている設定値と許容パラメータ値情報８１に登録している許容パラメータ値を比較し、異常値の検出を行う。異常値がある場合は、異常値リスト出力処理９３にて異常値リスト９４を出力する。異常値がない場合は、パラメータ設計書ファイル６１の記載内容を正常なパラメータ設計書情報としてパラメータ設計書情報９２へ登録する。
【００１５】
図９では、図２の構築手順書自動生成ルール登録機能部１６の詳細な処理手順について説明する。図８で作成されたパラメータ設計書情報９２から構築手順書を自動生成するためのルールを、構築手順書自動生成ルール登録処理１０２にて構築手順書自動生成ルール１０３へ登録する。尚、構築手順書自動生成ルール情報１０３への登録処理はパラメータ設計書（入力テンプレート）ヘッダ情報３５、パラメータ設計書（入力テンプレート）明細情報３６及び構築手順書内貼付画面イメージ情報１０１を利用して行う。また、構築手順書内貼付画面イメージ情報１０１への登録は、構築手順書内貼付画面イメージ登録処理１００にて行う。
【００１６】
図１０では、図２の構築手順書自動生成機能部１７の詳細な処理手順について説明する。構築手順書自動生成処理１１０では、構築手順書自動生成ルール登録機能部１６で作成された構築手順書自動生成ルール情報１０３に従って、パラメータ設計書取込機能部１５で作成されたパラメータ設計書情報９２と構築手順書自動生成ルール登録機能部１６で作成された構築手順書内貼付画面イメージ情報１０１を組合せて構築手順書を自動生成し、自動生成された構築手順書イメージを自動生成構築手順書１１１に登録する。
【００１７】
図１１では、図２の履歴管理情報登録機能部１８の詳細な処理手順について説明する。自動生成構築手順書情報１１１が登録されたタイミングで履歴管理情報登録処理１２０にて構築手順書の作成履歴を履歴管理情報１２１に登録する。
【００１８】
図１２では、図２の構築手順書出力機能部１９の詳細な処理手順について説明する。自動生成された構築手順書を利用者端末で照会もしくは印刷したい場合は、履歴管理情報１２１から出力対象構築手順書選択処理１３０にて出力対象となる構築手順書を選択し、構築手順書出力処理１３１にて自動生成構築手順書情報１１１から構築手順書１３２を出力する。
【００１９】
図１３では、図８のパラメータ異常値検出処理９１の詳細な処理手順について説明する。図８のパラメータ設計書取込処理９０で取り込んだパラメータ設計書ファイル６１を先頭行から最終行まで１行づつ順次読込んでいき、パラメータ設計書ファイルの読込行の最終行判定処理１４２を行い、読込んだ行が最終行でなければパラメータ設計書ファイルの読込行の先頭行判定処理１４３を行い、先頭行であれば異常値件数を０にリセットする処理１４４を行い、許容パラメータ値情報の登録内容を読込む処理１４６にてパラメータ設計書ファイル１４０の製品分類、製品名、バージョン、識別番号を検索キーとして許容パラメータ値情報１４１の設定種別、設定値を読込む。先頭行でなれれば異常値件数を０にリセットする処理１４４をスキップし、許容パラメータ値情報の登録内容を読込む処理１４６に進む。次にパラメータ設計書ファイルの設定値と許容パラメータ値情報の設定値を比較する処理１４７にて許容パラメータ設定値情報の設定種別の内容に従って、パラメータ設計書ファイルの設定値と許容パラメータ値情報の設定値を比較する。異常値がない場合は、読込み行を次の行へ移し、パラメータ設計書ファイルの読込行の最終行判定処理１４２に戻る。異常値があった場合は、異常値件数を＋１する処理１４８を行い、異常値をメモリ領域に記憶する処理１４９を行う。パラメータ設計書ファイルの読込行の最終行判定処理１４２で最終行を検知した場合は、異常値件数の判定処理１５０を行い、異常値件数が１件以上あれば異常値リスト９４に出力する。異常値件数が０件であればパラメータ設計書ファイル１４０が正常なものとしてパラメータ設計書情報９２への登録処理１５１を行う。
【００２０】
図１４および図１６では、図１０の構築手順書自動生成処理１１０の詳細な処理手順について説明する。先ず、パラメータ設計書情報１６１に登録されている製品分類、製品名、バージョンを検索キーとして構築手順書自動生成ルール情報１６０から該当する製品情報を抽出する。抽出した構築手順書自動生成ルール情報１６０の先頭行から最終行まで１行づつ順次読込んでいき、構築手順書自動生成ルール情報の読込行の最終行判定処理１６３を行い、次に最終行でなければ構築手順書自動生成ルール情報の読込順序に従って読込む処理１６４を行い、読込み行の製品分類名、製品名、バージョン、埋め込みタイプ、識別番号を取得する処理１６６を行い、埋め込みタイプの判定処理１６７を行う。埋め込みタイプにパラメータ・画面以外の値が設定されていた場合、前述処理と同じ行の記述内容を取得する。
【００２１】
ここで、埋め込みタイプにパラメータの値が設定されていた場合、前述処理で取得した製品分類、製品名、バージョン、製品識別を検索キーとしてパラメータ設計書情報のパラメータ項目名称とパラメータ値を取得する処理１７０を行い、構築手順書にパラメータ項目名称とパラメータ値を書込む処理１７１を行う。埋め込みタイプに画面の値が設定されていた場合、前述処理で取得した製品分類、製品名、バージョン、識別番号を検索キーとして構築手順書内貼付画面イメージ情報の画面イメージを取得する処理１７２を行い、構築手順書に画面イメージを貼付ける処理１７３を行う。その後、自動生成された構築手順書イメージを自動生成構築手順書に登録する処理１７４を行う。
【００２２】
図１５は、図１２の構築手順書出力機能部の構築手順書出力処理１３１にて出力された構築手順書イメージである。
【図面の簡単な説明】
【００２３】
【図１】本発明のシステム構成を示す図である。
【図２】本発明の基本機能構成を示す図である。
【図３】パラメータ設計書（入力テンプレート）作成機能部の詳細機能を説明する図である。
【図４】パラメータ設計書（入力テンプレート）受信機能部の詳細機能を説明する図である。
【図５】パラメータ設定値入力機能部
【図６】パラメータ設計書送信機能部
【図７】許容パラメータ値入力機能部
【図８】パラメータ設計書取込機能部
【図９】構築手順書自動生成ルール登録機能部
【図１０】構築手順書自動生成機能部
【図１１】履歴管理情報登録機能部
【図１２】構築手順書出力機能部
【図１３】パラメータ異常値検出処理部
【図１４】構築手順書自動生成処理部（その１）
【図１５】自動生成された構築手順書イメージ
【図１６】構築手順書自動生成処理部（その２）
【符号の説明】
【００２４】
１  利用者端末機
２  サーバ機
３  プリンタ
１０  パラメータ設計書（入力テンプレート）作成機能部
１１  パラメータ設計書（入力テンプレート）受信機能部
１２  パラメータ設定値入力機能部
１３  パラメータ設計書送信機能部
１４  許容パラメータ値入力機能部
１５  パラメータ設計書取込機能部
１６  構築手順書自動生成ルール登録機能部
１７  構築手順書自動生成機能部
１８  履歴管理情報登録部
１９  構築手順書出力機能部
３０  処理区分の選択処理
３１  製品マスタ情報入力処理
３２  パラメータ設計書（入力テンプレート）製品分類マスタ情報
３３  パラメータ設計書（入力テンプレート）製品マスタ情報
３４  パラメータ設計書（入力テンプレート）入力処理
３５  パラメータ設計書（入力テンプレート）ヘッダ情報
３６  パラメータ設計書（入力テンプレート）明細情報
５０  パラメータ設計書（入力テンプレート）抽出処理
５１  パラメータ設計書（入力テンプレート）受信処理
５２  パラメータ設計書（入力テンプレート）ファイル
６０  パラメータ設定値入力処理
６１  パラメータ設計書ファイル
７０  パラメータ設計書送信機能部
８０  許容パラメータ入力処理
８１  許容パラメータ値情報
９０  パラメータ設計書取込処理
９１  パラメータ異常値検出処理
９２  パラメータ設計書情報
９３  異常値リスト出力処理
９４  異常値リスト
１００  構築手順書内貼付画面イメージ登録処理
１０１  構築手順書内貼付イメージ情報
１０２  構築手順書自動生成ルール登録処理
１０３  構築手順書自動生成ルール情報
１１０  構築手順書自動生成処理
１１１  自動生成構築手順書情報
１２０  履歴管理情報登録処理
１２１  履歴管理情報
１３０  出力対象構築手順書選択処理
１３１  構築手順書出力処理
１３２  構築手順書
１４０  パラメータ設計書ファイルのテーブルレイアウト
１４１  許容パラメータ値情報のテーブルレイアウト
１４２  最終行の判定処理
１４３  先頭行の判定処理
１４４  異常値件数のリセット処理
１４６  許容パラメータ値情報の登録内容を読込む処理
１４７  パラメータ設計書ファイルの設定値と許容パラメータ値情報の設定値を比較する処理
１４８  異常値件数をカウントする処理
１４９  異常値をメモリ領域に記憶する処理
１５０  異常値件数の判定処理
１５１  パラメータ設計書情報への登録処理
１６０  構築手順書自動生成ルール情報のテーブルレイアウト
１６１  パラメータ設計書情報のテーブルレイアウト
１６２  構築手順書内貼付画面イメージ情報のテーブルレイアウト
１６３  最終行の判定処理
１６４  構築手順書自動生成ルール情報の読込処理
１６５  パラメータ設計書ファイルの読込処理
１６６  パラメータ設計書ファイルの各種情報の読込処理
１６７  埋め込みタイプの判定処理
１６８  構築手順書自動生成ルール情報の記述内容の取得処理
１６９  構築手順書へ記述内容を書込む処理
１７０  パラメータ設計書情報のパラメータ項目名称とパラメータ値の取得処理
１７１  構築手順書へパラメータ項目名称とパラメータ値を書込む処理
１７２  構築手順書内貼付画面イメージ情報の画面イメージの取得処理
１７３  構築手順書へ画面イメージを貼付ける処理
１７４  自動生成された構築手順書イメージを自動生成構築手順書へ登録する処理
１８０  構築手順書のレイアウトイメージ
【図１】
2007279862.tif 000003
【図２】
2007279862.tif 000004
【図３】
2007279862.tif 000005
【図４】
2007279862.tif 000006
【図５】
2007279862.tif 000007
【図６】
2007279862.tif 000008
【図７】
2007279862.tif 000009
【図８】
2007279862.tif 000010
【図９】
2007279862.tif 000011
【図１０】
2007279862.tif 000012
【図１１】
2007279862.tif 000013
【図１２】
2007279862.tif 000014
【図１３】
2007279862.tif 000015
【図１４】
2007279862.tif 000016
【図１５】
2007279862.tif 000017
【図１６】
2007279862.tif 000018