(57)【要約】【課題】熟練度の低い電子作業マニュアル閲覧者であっても内容が理解しやすい電子作業マニュアルを作成可能な電子作業マニュアル作成システムおよび電子マニュアル作成プログラムを提供する。【解決手段】作業手順記載ページＰＭまたは用語説明ページＰＧの本文データ中から関連付け情報Ｉが有するキーワードＫＷを抽出するキーワード抽出手段１４１と、キーワード抽出手段１４１によって抽出された作業手順記載ページＰＭまたは用語説明ページＰＧの本文データ中のキーワードに、関連付け情報Ｉに基づいて用語説明ページＰＧへのリンクを張るリンク作成手段１４２とを備えていることを特徴とする電子作業マニュアル作成システム１００。【選択図】図３
2019192153.tif 000002
【特許請求の範囲】
【請求項１】
作業手順を記した作業手順記載ページと該作業手順記載ページに記載された用語の定義を記した用語説明ページとを備えた電子作業マニュアルを作成する電子作業マニュアル作成システムであって、
前記作業手順記載ページおよび前記用語説明ページを作成および編集する入力端末と、
前記用語説明ページが保存されるコンテンツデータベースと、
前記用語説明ページへのアドレスとキーワードとを有する関連付け情報が保存されるキーワードデータベースと、
前記作業手順記載ページまたは前記用語説明ページの本文データ中から前記関連付け情報が有するキーワードを抽出するキーワード抽出手段と、
該キーワード抽出手段によって抽出された前記作業手順記載ページまたは前記用語説明ページの本文データ中のキーワードに、前記関連付け情報に基づいて前記用語説明ページへのリンクを張るリンク作成手段とを備えていることを特徴とする電子作業マニュアル作成システム。
【請求項２】
前記入力端末による前記作業手順記載ページまたは前記用語説明ページの本文データの入力が完了した後に、前記キーワード抽出手段が前記作業手順記載ページまたは前記用語説明ページの本文データ中から前記関連付け情報が有するキーワードを抽出し、前記リンク作成手段が前記キーワード抽出手段によって抽出された前記作業手順記載ページまたは前記用語説明ページの本文データ中のキーワードに、前記関連付け情報に基づいて前記用語説明ページへのリンクを張ることを特徴とする請求項１に記載の電子作業マニュアル作成システム。
【請求項３】
前記関連付け情報が、１つの前記用語説明ページへのアドレスと、複数のキーワードとを有していることを特徴とする請求項１または２に記載の電子作業マニュアル作成システム。
【請求項４】
前記キーワード抽出手段が、前記関連付け情報が有するキーワードと完全一致する語句を前記作業手順記載ページまたは前記用語説明ページの本文データ中から抽出することを特徴とする請求項１〜３のいずれか１項に記載の電子作業マニュアル作成システム。
【請求項５】
前記関連付け情報が更新または新たに作成された際に、前記作業手順記載ページまたは前記用語説明ページの本文データに前記用語説明ページへのリンクが改めて張られることを特徴とする請求項１〜４のいずれか１項に記載の電子作業マニュアル作成システム。
【請求項６】
医科、歯科、獣医科または福祉用の電子作業マニュアルの作成に用いられることを特徴とする請求項１〜５のいずれか１項に記載の電子作業マニュアル作成システム。
【請求項７】
作業手順を記した作業手順記載ページと該作業手順記載ページに記載された用語の定義を記した用語説明ページとを備えた電子作業マニュアルを処理装置に作成させる電子マニュアル作成プログラムであって、
前記作業手順記載ページまたは前記用語説明ページの本文データ中から、キーワードデータベースに保存されている関連付け情報が有するキーワードを抽出するキーワード抽出ステップと、
該キーワード抽出ステップによって抽出された前記作業手順記載ページまたは前記用語説明ページの本文データ中のキーワードに、前記関連付け情報に基づいて前記キーワードに対応する前記用語説明ページへのリンクを張るリンク作成ステップとを前記処理装置に実行させることを特徴とする電子マニュアル作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子作業マニュアル作成システムおよび電子マニュアル作成プログラムに関し、詳しくは、作業手順を記した作業手順記載ページと該作業手順記載ページに記載された用語の定義を記した用語説明ページとを備えた電子作業マニュアルを作成する電子作業マニュアル作成システムおよび電子マニュアル作成プログラムに関する。
【背景技術】
【０００２】
従来、電子作業マニュアルをユーザーに提供するシステムが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−１９９３５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
医科や歯科、獣医科または福祉関係のような専門用語が多い業界において、医院や介護施設等で働くスタッフ（電子作業マニュアル閲覧者）を教育するために上述のような電子作業マニュアルを用いる場合、電子作業マニュアル閲覧者の熟練度によっては電子作業マニュアル内の用語が理解できない場合がある。
【０００５】
本発明は、これらの実情に鑑みてなされたものであり、熟練度の低い電子作業マニュアル閲覧者であっても内容が理解しやすい電子作業マニュアルを作成可能な電子作業マニュアル作成システムおよび電子マニュアル作成プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、請求項１の発明は、作業手順を記した作業手順記載ページと該作業手順記載ページに記載された用語の定義を記した用語説明ページとを備えた電子作業マニュアルを作成する電子作業マニュアル作成システムであって、前記作業手順記載ページおよび前記用語説明ページを作成および編集する入力端末と、前記用語説明ページが保存されるコンテンツデータベースと、前記用語説明ページへのアドレスとキーワードとを有する関連付け情報が保存されるキーワードデータベースと、前記作業手順記載ページまたは前記用語説明ページの本文データ中から前記関連付け情報が有するキーワードを抽出するキーワード抽出手段と、該キーワード抽出手段によって抽出された前記作業手順記載ページまたは前記用語説明ページの本文データ中のキーワードに、前記関連付け情報に基づいて前記用語説明ページへのリンクを張るリンク作成手段とを備えていることを特徴とするものである。
なお、ここでいう「作業手順」とは、器具の操作手順や業務の手順を含むものとする。
【０００７】
請求項２の発明は、請求項１の発明において、前記入力端末による前記作業手順記載ページまたは前記用語説明ページの本文データの入力が完了した後に、前記キーワード抽出手段が前記作業手順記載ページまたは前記用語説明ページの本文データ中から前記関連付け情報が有するキーワードを抽出し、前記リンク作成手段が前記キーワード抽出手段によって抽出された前記作業手順記載ページまたは前記用語説明ページの本文データ中のキーワードに、前記関連付け情報に基づいて前記用語説明ページへのリンクを張ることを特徴とするものである。
【０００８】
請求項３の発明は、請求項１または２の発明において、前記関連付け情報が、１つの前記用語説明ページへのアドレスと、複数のキーワードとを有していることを特徴とするものである。
【０００９】
請求項４の発明は、請求項１〜３のいずれかの１つの発明において、前記キーワード抽出手段が、前記関連付け情報が有するキーワードと完全一致する語句を前記作業手順記載ページまたは前記用語説明ページの本文データ中から抽出することを特徴とするものである。
【００１０】
請求項５の発明は、請求項１〜４のいずれかの１つの発明において、前記関連付け情報が更新または新たに作成された際に、前記作業手順記載ページまたは前記用語説明ページの本文データに前記用語説明ページへのリンクが改めて張られることを特徴とするものである。
【００１１】
請求項６の発明は、請求項１〜５のいずれかの１つの発明において、医科、歯科、獣医科または福祉用の電子作業マニュアルの作成に用いられることを特徴とするものである。
【００１２】
また、上記課題を解決するために、請求項７の発明は、作業手順を記した作業手順記載ページと該作業手順記載ページに記載された用語の定義を記した用語説明ページとを備えた電子作業マニュアルを処理装置に作成させる電子マニュアル作成プログラムであって、前記作業手順記載ページまたは前記用語説明ページの本文データ中から、キーワードデータベースに保存されている関連付け情報が有するキーワードを抽出するキーワード抽出ステップと、該キーワード抽出ステップによって抽出された前記作業手順記載ページまたは前記用語説明ページの本文データ中のキーワードに、前記関連付け情報に基づいて前記キーワードに対応する前記用語説明ページへのリンクを張るリンク作成ステップとを前記処理装置に実行させることを特徴とするものである。
【発明の効果】
【００１３】
本発明によれば、熟練度の低い電子作業マニュアル閲覧者であっても内容が理解しやすい電子作業マニュアルを作成可能な電子作業マニュアル作成システムおよび電子マニュアル作成プログラムを提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態に係る電子作業マニュアルのデータ構造を示す説明図。
【図２Ａ】本発明の一実施形態に係る作業手順記載ページの一例を示す説明図。
【図２Ｂ】本発明の一実施形態に係る用語説明ページの一例を示す説明図。
【図３】本発明の一実施形態に係る電子作業マニュアル作成システムにおけるシステム構成を示す概略図である。
【図４Ａ】本発明の一実施形態に係る関連付け情報のデータ構造の一例を示す説明図。
【図４Ｂ】本発明の一実施形態に係る関連付け情報のデータ構造の一例を示す説明図。
【図５】本発明の一実施形態に係る入力端末に表示される画面の一例。
【図６】本発明の一実施形態に係る電子作業マニュアル作成システムの動作を示すフローチャート。
【発明を実施するための形態】
【００１５】
以下、図面を参照しながら、本発明の電子作業マニュアル作成システムおよび電子マニュアル作成プログラムに係る好適な実施形態について説明する。
なお、以下の説明において、異なる図面においても同じ符号を付した構成は同様のものであるとして、その説明を省略する場合がある。
【００１６】
＜電子作業マニュアルのデータ構造＞
まず、図１、図２Ａおよび図２Ｂを用いて本発明の一実施形態である電子作業マニュアルのデータ構造について説明する。
図１は本発明の一実施形態に係る電子作業マニュアルのデータ構造を示す説明図であり、図２Ａは本発明の一実施形態に係る作業手順記載ページの一例を示す説明図であり、図２Ｂは本発明の一実施形態に係る用語説明ページの一例を示す説明図である。
【００１７】
図１に示すように電子作業マニュアルＭは、１以上の作業手順記載ページＰＭｘ（ｘ＝１、２、・・・）と、１以上の用語説明ページＰＧｙ（ｙ＝１、２、・・・）とから構成されている。
図１に示すように作業手順記載ページＰＭｘは、作業手順が記された本文データＰＭｃｘと、画像・音声・動画等のマルチメディアデータＰＭｍｘとを有しており、具体的なイメージを図２Ａに示す（なお、図２Ａでは、添え字ｘを省略した）。
図１に示すように用語説明ページＰＧｙは、用語の定義が記された本文データＰＧｃｙと、画像・音声・動画等のマルチメディアデータＰＧｍｙとを有しており、具体的なイメージを図２Ｂに示す（なお、図２Ｂでは、添え字ｙを省略した）。
なお、作業手順記載ページＰＭｘの作業手順が記された本文データＰＭｃｘおよび用語説明ページＰＧｙの本文データＰＧｃｙは、ＨＴＭＬやＸＭＬ等のマークアップ言語で記載されてもよい。
【００１８】
＜電子作業マニュアル作成システムのシステム構成＞
続いて、図３、図４Ａおよび図４Ｂを用いて電子作業マニュアル作成システムの構成について説明する。
図３は本発明の一実施形態に係る電子作業マニュアル作成システムにおけるシステム構成を示す概略図であり、図４Ａおよび図４Ｂは本発明の一実施形態に係る関連付け情報のデータ構造の一例を示す説明図である。
【００１９】
電子作業マニュアル作成システム１００は、医科、歯科、獣医科または福祉用の電子作業マニュアルの作成に用いられる。
そして、図３に示すように、電子作業マニュアル作成システム１００は、作業手順記載ページＰＭｘが１つ以上保存されるファイルサーバー１１０と、用語説明ページＰＧｙが保存されるコンテンツサーバー１２０と、関連付け情報Ｉｚ（ｚ＝１、２、・・・）が保存されるキーワードデータサーバー１３０、作業手順記載ページＰＭｘおよび用語説明ページＰＧｙを作成および編集する入力端末１４０と、を少なくとも備えている。
このファイルサーバー１１０、コンテンツサーバー１２０、キーワードデータサーバー１３０は、ネットワークＮＷ上に設置されている。
そして、入力端末１４０は、ネットワークＮＷを介してファイルサーバー１１０と、コンテンツサーバー１２０、キーワードデータサーバー１３０にアクセスする。
【００２０】
コンテンツサーバー１２０には、コンテンツデータベースＣＤが保存されており、このコンテンツデータベースＣＤに用語説明ページＰＧが１つ以上保存されている。
【００２１】
キーワードデータサーバー１３０には、キーワードデータベースＫＤが保存されており、このキーワードデータベースＫＤに関連付け情報Ｉｚが１つ以上保存されている。
関連付け情報Ｉｚは、キーワードリストＩｋｚと、キーワードリストＩｋｚに対応する用語説明ページＰＧのアドレスＩａｚとを有している。
【００２２】
ここで、関連付け情報Ｉについて、図４Ａおよび図４Ｂを用いてより詳しく説明する。
関連付け情報ＩｚのキーワードリストＩｋｚにはキーワードが登録されており、関連付け情報ＩｚのアドレスＩａｚにはキーワードリストＩｋｚに対応する用語説明ページＰＧへのアドレスが登録されている。
例えば、図４Ａに示すように、関連付け情報Ｉ１として、キーワードリストＩｋ１には「バキューム」がキーワードＫＷとして登録されており、アドレスＩａ１には「バキューム」を説明する用語説明ページＰＧへのアドレスが登録されている。
【００２３】
また、関連付け情報ＩｚのキーワードリストＩｋｚには複数のキーワードが登録されていてもよい。
例えば、図４Ｂに示すように、関連付け情報Ｉ２として、キーワードリストＩｋ２には「咽頭」「のど」「Ｐｈａｒｙｎｘ」がキーワードＫＷとして登録されており、アドレスＩａ２には「咽頭」を説明する用語説明ページＰＧへのアドレスが登録されている。
【００２４】
図３に戻り、入力端末１４０は、スマートフォン端末やタブレット端末、パソコン等であり、電子作業マニュアル作成プログラムがインストールされている。
すなわち、入力端末１４０は、作業手順記載ページＰＭまたは用語説明ページＰＧの本文データ中から関連付け情報Ｉが有するキーワードＫＷを抽出するキーワード抽出手段１４１と、このキーワード抽出手段１４１によって抽出された作業手順記載ページＰＭまたは用語説明ページＰＧの本文データ中のキーワードに、関連付け情報Ｉに基づいて用語説明ページＰＧへのリンクを張るリンク作成手段１４２と、ＣＰＵ等の処理装置１４３とを有している。
【００２５】
＜電子作業マニュアル作成手順＞
次に、図５および図６を用いて、電子作業マニュアル作成プログラムを用いた電子作業マニュアルＭの作成手順について説明する。
図５は本発明の一実施形態に係る入力端末に表示される画面の一例であり、図６は本発明の一実施形態に係る電子作業マニュアル作成システムの動作を示すフローチャートである。
なお、以下、作業手順記載ページＰＭの作成について説明するが、用語説明ページＰＧの作成についても同様であるため説明を省略する。
【００２６】
以下、説明のために、キーワードリストＩｋ１に「バキューム」が登録されている関連付け情報Ｉ１、キーワードリストＩｋ２に「バキュームチップ」が登録されている関連付け情報Ｉ２、キーワードリストＩｋ３に「歯科衛生士」が登録されている関連付け情報Ｉ３がキーワードデータベースＫＤに保存されているとする。
【００２７】
電子作業マニュアルＭの作成者は、入力端末１４０を用いて、図５に示すように作業手順記載ページＰＭの本文データＰＭｃの作成およびマルチメディアデータＰＭｍの配置をまず行う。
そして、本文データＰＭｃの作成およびマルチメディアデータＰＭｍの配置が完了した後、入力完了ボタンＢを押す。
【００２８】
入力完了ボタンＢが押されると、図６に示すフローに従ってキーワード抽出手段１４１およびリンク作成手段１４２が動作する。
すなわち、まず、変数ｃｈ＿ｓｔａｒｔに１を代入すると共に作業手順記載ページＰＭの本文データＰＭｃの文字数Ｎを取得する（ステップＳ１）。
すなわち、文字数Ｎには図５に示す本文データＰＭｃの文字数である１１７が代入される。
【００２９】
次に、ステップＳ２に進み、変数ｃｈ＿ｔｅｍｐに変数ｃｈ＿ｓｔａｒｔ、変数ｃｈ＿ｅｎｄに０、文字列型の変数ｓｔｒｉｎｇに“”（文字なし）をそれぞれ代入する。
すなわち、変数ｃｈ＿ｔｅｍｐには１が代入され、変数ｃｈ＿ｅｎｄには０が代入され、文字列型の変数ｓｔｒｉｎｇには“”（文字なし）が代入される。
【００３０】
次に、ステップＳ３に進み、変数ｓｔｒｉｎｇに本文データの「ｃｈ＿ｓｔａｒｔ」文字目から本文データの「変数ｃｈ＿ｔｅｍｐ」文字目までの文字列を代入する。
すなわち、変数ｓｔｒｉｎｇには本文データの１文字目から１文字目までの文字列「バ」が代入される。
【００３１】
次に、ステップＳ４に進み、キーワードデータベースＫＤを探索して、変数ｓｔｒｉｎｇから始まるキーワードＫＷの数Ｎｋｗを算出する。
いま、「バ」から始まるキーワードが「バキューム」と「バキュームチップ」の２つであるため、変数ｓｔｒｉｎｇ（「バ」）から始まるキーワードＫＷの数Ｎｋｗは２となる。
【００３２】
次に、ステップＳ５に進み、この変数ｓｔｒｉｎｇから始まるキーワードＫＷの数Ｎｋｗが０か否かを判定する。
いま、変数ｓｔｒｉｎｇ（「バ」）から始まるキーワードＫＷの数Ｎｋｗが２であるため、ステップＳ６に進む。
【００３３】
ステップＳ６では、変数ｓｔｒｉｎｇと完全一致するキーワードがキーワードデータベースＫＤに存在するか否かを判定する。
変数ｓｔｒｉｎｇ（「バ」）と完全一致するキーワードがキーワードデータベースＫＤに存在しないので、ステップＳ７へ進む。
【００３４】
ステップＳ７では、変数ｃｈ＿ｔｅｍｐに、変数ｃｈ＿ｔｅｍｐに１を加えた値を代入する。
すなわち、変数ｃｈ＿ｔｅｍｐには２が代入される。
次に、ステップＳ３に戻り、変数ｓｔｒｉｎｇに「バキ」の２文字が代入された状態で、同様の判定が行われる。
【００３５】
その結果、変数ｃｈ＿ｔｅｍｐ＝５になるまでステップＳ３〜Ｓ７が数回繰り返される。
そして、ステップＳ３で、変数ｓｔｒｉｎｇに「バキューム」が代入される。
次に、ステップＳ４が実行され、変数ｓｔｒｉｎｇ（「バキューム」）から始まるキーワードＫＷの数Ｎｋｗが２となる。
次に、ステップＳ５が実行され、ステップＳ６へ進む。
次に、ステップＳ６において、変数ｓｔｒｉｎｇ（「バキューム」）と完全一致するキーワードがキーワードデータベースＫＤに存在するので、ステップＳ８に進む。
【００３６】
ステップＳ８では、変数ｃｈ＿ｅｎｄに変数ｃｈ＿ｔｅｍｐを代入する。
すなわち、変数ｃｈ＿ｅｎｄには５が代入される。
【００３７】
次に、ステップＳ９へ進み、変数ｓｔｒｉｎｇから始まるキーワードＫＷの数Ｎｋｗが１か否かを判定する。
いま、変数ｓｔｒｉｎｇ（「バキューム」）から始まるキーワードＫＷの数Ｎｋｗが２であるため、ステップＳ７に進む。
【００３８】
ステップＳ７では、変数ｃｈ＿ｔｅｍｐに、変数ｃｈ＿ｔｅｍｐに１を加えた値を代入するため、変数ｃｈ＿ｔｅｍｐには６が代入される。
次に、ステップＳ３に進み、変数ｓｔｒｉｎｇに「バキュームの」が代入される。
次に、ステップＳ４が実行され、変数ｓｔｒｉｎｇ（「バキュームの」）から始まるキーワードＫＷの数Ｎｋｗが０となる。
次に、ステップＳ５が実行され、変数ｓｔｒｉｎｇ（「バキュームの」）から始まるキーワードＫＷの数Ｎｋｗが０となったので場合はステップＳ１０に進む。
【００３９】
ステップＳ１０では、変数ｃｈ＿ｅｎｄが０であるか否かを判定する。
いま、変数ｃｈ＿ｅｎｄの値が５であるので、ステップＳ１１に進む。
【００４０】
ステップＳ１１では、本文データの「ｃｈ＿ｓｔａｒｔ」文字目から本文データの「変数ｃｈ＿ｅｎｄ」文字目までの文字列（すなわち、文字列型の変数ｓｔｒｉｎｇに保存されている文字列）に対して、キーワードデータベースＫＤの関連付け情報Ｉに基づいて、コンテンツサーバー１２０の用語説明ページＰＧへのリンクを張る。
すなわち、本文データの「ｃｈ＿ｓｔａｒｔ」文字目（１文字目）から本文データの「変数ｃｈ＿ｅｎｄ」文字目（５文字目）までの文字列（「バキューム」）に対して、キーワードデータベースＫＤの関連付け情報Ｉ１に基づいて、コンテンツサーバー１２０の用語説明ページＰＧへのリンクが張られる。
【００４１】
次に、ステップＳ１２に進み、変数ｃｈ＿ｓｔａｒｔに、変数ｃｈ＿ｅｎｄに１を加えた値を代入する。
すなわち、変数ｃｈ＿ｓｔａｒｔには６が代入される。
【００４２】
次に、ステップＳ１３に進み、変数ｃｈ＿ｓｔａｒｔが作業手順記載ページＰＭの本文データＰＭｃの文字数Ｎに１を加えた数と等しいか否かを判断する。
いま、変数ｃｈ＿ｓｔａｒｔが６であり、文字数Ｎ（１１７）に１を加えた数（１１８）と等しくないので、ステップＳ２に進む。
【００４３】
ステップＳ２を実行することで、変数ｃｈ＿ｔｅｍｐには６が代入され、変数ｃｈ＿ｅｎｄには０が代入され、文字列型の変数ｓｔｒｉｎｇには“”（文字なし）が代入される。
次に、ステップＳ３に進み、変数ｓｔｒｉｎｇには本文データの６文字目から６文字目までの文字列「の」が代入される。
次に、ステップＳ４が実行され、変数ｓｔｒｉｎｇから始まるキーワードＫＷの数Ｎｋｗが０となる。
次に、ステップＳ５が実行され、変数ｓｔｒｉｎｇから始まるキーワードＫＷの数Ｎｋｗが０となったので場合はステップＳ１０に進む。
いま、変数ｃｈ＿ｅｎｄの値が０であるので、ステップＳ１０を実行するとステップＳ１４に進む。
【００４４】
ステップＳ１４では、変数ｃｈ＿ｓｔａｒｔに、変数ｃｈ＿ｓｔａｒｔに１を加えた値を代入する。
すなわち、変数ｃｈ＿ｓｔａｒｔには７が代入される。
【００４５】
次に、ステップＳ１３に進み、変数ｃｈ＿ｓｔａｒｔが作業手順記載ページＰＭの本文データＰＭｃの文字数Ｎに１を加えた数と等しいか否かを判断する。
いま、変数ｃｈ＿ｓｔａｒｔが７であり、文字数Ｎ（１１７）に１を加えた数（１１８）と等しくないので、ステップＳ２に進む。
【００４６】
以下、このフローを繰り返し、ステップＳ７が実行されて変数ｃｈ＿ｔｅｍｐが５４（図５においてＰ１で示す位置）になったとする。
なお、この状態では、変数ｃｈ＿ｓｔａｒｔには４９が代入され、変数ｃｈ＿ｔｅｍｐには５４が代入され、変数ｃｈ＿ｅｎｄには５３が代入され、文字列型の変数ｓｔｒｉｎｇには「バキューム」が代入されている。
【００４７】
そして、ステップＳ３が実行され、変数ｓｔｒｉｎｇに「バキュームチ」が代入される。
次に、ステップＳ４が実行され、変数ｓｔｒｉｎｇ（「バキュームチ」）から始まるキーワードＫＷの数Ｎｋｗが１となる。
次に、ステップＳ５が実行され、ステップＳ６へ進む。
次に、ステップＳ６において、変数ｓｔｒｉｎｇ（「バキュームチ」）と完全一致するキーワードがキーワードデータベースＫＤに存在しないので、ステップＳ７に進む。
次に、ステップＳ７が実行され、変数ｃｈ＿ｔｅｍｐには５５が代入される。
【００４８】
この後、変数ｃｈ＿ｔｅｍｐ＝５６になるまでステップＳ３〜Ｓ７が繰り返される。
そして、ステップＳ３で、変数ｓｔｒｉｎｇに「バキュームチップ」が代入される。
次に、ステップＳ４が実行され、変数ｓｔｒｉｎｇ（「バキュームチップ」）から始まるキーワードＫＷの数Ｎｋｗが１となる。
次に、ステップＳ５が実行され、ステップＳ６へ進む。
次に、ステップＳ６において、変数ｓｔｒｉｎｇ（「バキュームチップ」）と完全一致するキーワードがキーワードデータベースＫＤに存在するので、ステップＳ８に進む。
次に、ステップＳ８において、変数ｃｈ＿ｅｎｄには５６が代入される。
【００４９】
次に、ステップＳ９へ進み、変数ｓｔｒｉｎｇ（「バキュームチップ」）から始まるキーワードＫＷの数Ｎｋｗが１であるため、ステップＳ１１に進む。
次に、ステップＳ１１において、本文データの「ｃｈ＿ｓｔａｒｔ」文字目（４９字目）から本文データの「変数ｃｈ＿ｅｎｄ」文字目（５６字目）までの文字列（「バキュームチップ」）に対して、キーワードデータベースＫＤの関連付け情報Ｉ２に基づいて、コンテンツサーバー１２０の用語説明ページＰＧへのリンクが張られる。
【００５０】
さらに、このフローを繰り返し、ステップＳ７が実行されて変数ｃｈ＿ｔｅｍｐが８４（図５においてＰ２で示す位置）になったとする。
なお、この状態では、変数ｃｈ＿ｓｔａｒｔには８０が代入され、変数ｃｈ＿ｔｅｍｐには８４が代入され、変数ｃｈ＿ｅｎｄには８３が代入され、文字列型の変数ｓｔｒｉｎｇには「歯科衛生」が代入されている。
【００５１】
そして、ステップＳ３が実行され、変数ｓｔｒｉｎｇに「歯科衛生士」が代入される。
次に、ステップＳ４が実行され、変数ｓｔｒｉｎｇ（「歯科衛生士」）から始まるキーワードＫＷの数Ｎｋｗが１となる。
次に、ステップＳ５が実行され、ステップＳ６へ進む。
次に、ステップＳ６において、変数ｓｔｒｉｎｇ（「歯科衛生士」）と完全一致するキーワードがキーワードデータベースＫＤに存在するので、ステップＳ８に進む。
次に、ステップＳ８において、変数ｃｈ＿ｅｎｄには８４が代入される。
【００５２】
次に、ステップＳ９へ進み、変数ｓｔｒｉｎｇ（「歯科衛生士」）から始まるキーワードＫＷの数Ｎｋｗが１であるため、ステップＳ１１に進み、本文データの「ｃｈ＿ｓｔａｒｔ」文字目（８０字目）から本文データの「変数ｃｈ＿ｅｎｄ」文字目（８４字目）までの文字列（歯科衛生士）に対して、キーワードデータベースＫＤの関連付け情報Ｉ３に基づいて、コンテンツサーバー１２０の用語説明ページＰＧへのリンクが張られる。
【００５３】
さらに、このフローを繰り返し、ステップＳ１４が実行されて変数ｃｈ＿ｓｔａｒｔが１１７（図５においてＰ３で示す位置）になったとする。
このとき、ステップＳ１３が実行されて、ステップＳ２に進む。
この状態では、変数ｃｈ＿ｓｔａｒｔには１１７が代入され、変数ｃｈ＿ｔｅｍｐには１１７が代入され、変数ｃｈ＿ｅｎｄには０が代入され、文字列型の変数ｓｔｒｉｎｇには“”が代入されている。
【００５４】
そして、ステップＳ３が実行され、変数ｓｔｒｉｎｇに「。」が代入される。
次に、ステップＳ４が実行され、変数ｓｔｒｉｎｇ（「。」）から始まるキーワードＫＷの数Ｎｋｗが０となる。
次に、ステップＳ５が実行され、変数ｓｔｒｉｎｇから始まるキーワードＫＷの数Ｎｋｗが０となったので場合はステップＳ１０に進む。
いま、変数ｃｈ＿ｅｎｄの値が０であるので、ステップＳ１０を実行すると、ステップＳ１４に進む。
次に、ステップＳ１４において、変数ｃｈ＿ｓｔａｒｔには１１８が代入される。
【００５５】
次に、ステップＳ１３に進み、変数ｃｈ＿ｓｔａｒｔが１１８であり、文字数Ｎ（１１７）に１を加えた数（１１８）と等しくなるので、フローが終了する。
【００５６】
以上、本発明の電子作業マニュアル作成プログラムが実行するフローについて説明したが、このフローのうち、ステップＳ２〜ステップＳ１０を含む処理が「作業手順記載ページまたは用語説明ページの本文データ中から、キーワードデータベースに保存されている関連付け情報が有するキーワードを抽出するキーワード抽出ステップ」となる。
また、このフローのうち、ステップＳ１２を含む処理が「キーワード抽出ステップによって抽出された作業手順記載ページまたは用語説明ページの本文データ中のキーワードに、関連付け情報に基づいてキーワードに対応する用語説明ページへのリンクを張るリンク作成ステップ」となる。
すなわち、本発明の電子作業マニュアル作成システム１００では、入力端末１４０による作業手順記載ページＰＭまたは用語説明ページＰＧの本文データの入力が完了した後に、キーワード抽出手段１４１が作業手順記載ページＰＭまたは用語説明ページＰＧの本文データ中から関連付け情報Ｉが有するキーワードＫＷを抽出し、リンク作成手段１４２がキーワード抽出手段１４１によって抽出された作業手順記載ページＰＭまたは用語説明ページＰＧの本文データ中のキーワードに、関連付け情報Ｉに基づいて用語説明ページＰＧへのリンクを張っている。
また、キーワード抽出手段１４１が、関連付け情報Ｉが有するキーワードと完全一致する語句を作業手順記載ページＰＭまたは用語説明ページＰＧの本文データ中から抽出している（ステップＳ６等）。
【００５７】
＜関連付け情報の編集＞
次に、関連付け情報Ｉが更新（例えば、キーワードリストＩｋにキーワードが追加されたり、アドレスＩａが更新されたりした場合）された場合、または、関連付け情報Ｉが新たに作成された場合について説明する。
この場合、各作業手順記載ページＰＭおよび用語説明ページＰＧに対して図６に示すフローに従ってキーワード抽出手段１４１およびリンク作成手段１４２が動作し、各作業手順記載ページＰＭおよび用語説明ページＰＧの本文データ中の更新または新たに作成された関連付け情報Ｉが有するキーワードに対して対応する用語説明ページＰＧへのリンクを張る（または改めて張り直す）。
【００５８】
このように構成され動作する電子作業マニュアル作成システム１００は、作業手順記載ページＰＭまたは用語説明ページＰＧの本文データ中から関連付け情報Ｉが有するキーワードＫＷを抽出するキーワード抽出手段１４１と、このキーワード抽出手段１４１によって抽出された作業手順記載ページＰＭまたは用語説明ページＰＧの本文データ中のキーワードに、関連付け情報Ｉに基づいて用語説明ページＰＧへのリンクを張るリンク作成手段１４２とを備えていることにより、作業手順記載ページＰＭに用語説明ページＰＧへのリンクを張られるため、熟練度の低い電子作業マニュアル閲覧者であっても理解しやすい電子作業マニュアルＭを作成することができる。
これに加え、電子作業マニュアル作成者が、電子作業マニュアル閲覧者の熟練度を気にすることなく作業手順記載ページを作成することができることに加え、作業手順記載ページごとに用語説明の詳しさが異なるといった事態を避けることができる。
【００５９】
さらに、入力端末１４０による作業手順記載ページＰＭまたは用語説明ページＰＧの本文データの入力が完了した後に、キーワード抽出手段１４１が作業手順記載ページＰＭまたは用語説明ページＰＧの本文データ中から関連付け情報Ｉが有するキーワードＫＷを抽出し、リンク作成手段１４２がキーワード抽出手段１４１によって抽出された作業手順記載ページＰＭまたは用語説明ページＰＧの本文データ中のキーワードに、関連付け情報Ｉに基づいて用語説明ページＰＧへのリンクを張ることにより、作業手順記載ページＰＭまたは用語説明ページＰＧへの入力をリアルタイムで監視する必要がなくなるため、作業手順記載ページＰＭまたは用語説明ページＰＧへの入力中に用語説明ページＰＧへのリンクを張ることに比べて、処理能力の低い処理装置であっても作業手順記載ページＰＭまたは用語説明ページＰＧの本文データ中のキーワードに、関連付け情報Ｉに基づいて用語説明ページＰＧへのリンクを張ることができる。
【００６０】
さらに、関連付け情報Ｉが、１つの用語説明ページＰＧへのアドレスＩａと、複数のキーワードＫＷとを有していることにより、作業手順記載ページＰＭや用語説明ページＰＧに表現の揺らぎがあっても用語説明ページＰＧにリンクを張ることが可能になるため、表現の揺らぎを考慮せずに作業手順記載ページＰＭや用語説明ページＰＧを作成および編集することができる。
【００６１】
さらに、関連付け情報Ｉが更新または新たに作成された際に、作業手順記載ページＰＭまたは用語説明ページＰＧの本文データに用語説明ページＰＧへのリンクが改めて張られることにより、関連付け情報Ｉが更新または新たに作成されると自動的に作業手順記載ページＰＭまたは用語説明ページＰＧに用語説明ページＰＧへのリンク張られるため、電子マニュアルＭのメンテナンス負荷を軽減させることができる。
【００６２】
さらに、電子作業マニュアル作成システム１００が、医科、歯科、獣医科または福祉用の電子作業マニュアルの作成に用いられることにより、専門用語が多い医科、歯科、獣医科または福祉の分野で熟練度の低い電子作業マニュアル閲覧者にとって理解しやすい電子作業マニュアルＭが作成可能になるため、医院等の業務品質を一定に保つことが容易になる。
【００６３】
また、電子作業マニュアル作成プログラムが、作業手順記載ページＰＭまたは用語説明ページＰＧの本文データ中から、キーワードデータベース１３０に保存されている関連付け情報Ｉが有するキーワードＫＷを抽出するキーワード抽出ステップと、このキーワード抽出ステップによって抽出された作業手順記載ページＰＭまたは用語説明ページＰＧの本文データ中のキーワードに、関連付け情報Ｉに基づいてキーワードに対応する用語説明ページＰＧへのリンクを張るリンク作成ステップとを備えていることにより、作業手順記載ページＰＭに用語説明ページＰＧへのリンクを張られるため、熟練度の低い電子作業マニュアル閲覧者であっても理解しやすい電子作業マニュアルＭを作成することができる。
【００６４】
＜変形例＞
以上、本発明を実施するための形態について説明したが、本発明は上記に限定されるものではない。
【００６５】
例えば、本発明の実施形態において、ファイルサーバー１１０、コンテンツサーバー１２０、キーワードサーバー１３０がネットワークＮＷ上に設けられていたが、このネットワークＮＷはイントラネットであってもよいし、インターネットであってもよい。
【００６６】
例えば、本発明の実施形態において、ファイルサーバー１１０、コンテンツサーバー１２０、キーワードサーバー１３０はそれぞれ別個のサーバーであったが、１つのサーバーがそれぞれの役割を担ってもよい。
【００６７】
例えば、本発明の実施形態において、入力手段１４０がキーワード抽出手段１４１、リンク作成手段１４２および処理装置１４３を有していたが、ネットワークＮＷ上のサーバーがキーワード抽出手段、リンク作成手段および処理装置を有していてもよい。
【００６８】
例えば、本発明の実施形態において、入力端末１４０による作業手順記載ページＰＭまたは用語説明ページＰＧの本文データの入力が完了した後に、キーワード抽出手段１４１が作業手順記載ページＰＭまたは用語説明ページＰＧの本文データ中から関連付け情報Ｉが有するキーワードを抽出し、リンク作成手段１４２がキーワード抽出手段１４１によって抽出された作業手順記載ページＰＭまたは用語説明ページＰＧの本文データ中のキーワードに、関連付け情報Ｉに基づいて用語説明ページＰＧへのリンクを張っていたが、入力端末１４０による作業手順記載ページＰＭまたは用語説明ページＰＧの本文データの入力が完了を待たずにキーワード抽出手段１４１が作業手順記載ページＰＭまたは用語説明ページＰＧの本文データ中から関連付け情報Ｉが有するキーワードを抽出し、リンク作成手段１４２がキーワード抽出手段１４１によって抽出された作業手順記載ページＰＭまたは用語説明ページＰＧの本文データ中のキーワードに、関連付け情報Ｉに基づいて用語説明ページＰＧへのリンクを張ってもよい。
例えば、リアルタイムで実行してもよいし、本文データ中の「。」を検出した段階で実行してもよい。
【符号の説明】
【００６９】
１００…電子作業マニュアル作成システム
１１０…ファイルサーバー
１２０…コンテンツサーバー
１３０…キーワードサーバー
１４０…入力端末
１４１…キーワード抽出手段
１４２…リンク作成手段
１４３…処理装置
Ｍ…電子作業マニュアル
ＰＭ、ＰＭｘ、ＰＭ１、ＰＭ２…作業手順記載ページ
ＰＭｃ、ＰＭｃｘ、ＰＭｃ１、ＰＭｃ２…本文データ
ＰＭｍ、ＰＭｍｘ、ＰＭｍ１、ＰＭｍ２…マルチメディアデータ
ＰＧ、ＰＧｙ、ＰＧ１、ＰＧ２…用語説明ページ
ＰＧｃ、ＰＧｃｙ、ＰＧｃ１、ＰＧｃ２…本文データ
ＰＧｍ、ＰＧｍｙ、ＰＧｍ１、ＰＧｍ２…マルチメディアデータ
ＣＤ…コンテンツデータベース
ＫＤ…キーワードデータベース
Ｉ、Ｉｚ、Ｉ１、Ｉ２…関連付け情報
Ｉｋ、Ｉｋｚ、Ｉｋ１、Ｉｋ２…キーワードリスト
Ｉａ、Ｉａｚ、Ｉａ１、Ｉａ２…アドレス
ＫＷ…キーワード
【図１】
2019192153.tif 000003
【図２Ａ】
2019192153.tif 000004
【図２Ｂ】
2019192153.tif 000005
【図３】
2019192153.tif 000006
【図４Ａ】
2019192153.tif 000007
【図４Ｂ】
2019192153.tif 000008
【図５】
2019192153.tif 000009
【図６】
2019192153.tif 000010