(57)【要約】【課題】マニュアルの電子化の負荷を低減する。【解決手段】情報処理装置は、複数の作業を撮影した音声付き映像データから、作業ごとに当該作業の画像および発話内容を示したミッションカードを作成する。そして、情報処理装置が作業マニュアルに基づき作業内容のミッションカードの整列を行う際、作業の条件分岐の分岐ルートの一連のミッションカードについては先頭の発話内容のみマッチングを行い、他の発話内容についてはマッチングを省略する。【選択図】図２
2020198042.tif 000002
【特許請求の範囲】
【請求項１】
複数の作業を撮影した音声付き映像データから、前記作業ごとに当該作業に対応する画像および発話内容を示したミッションカードを作成し、
前記複数の作業による作業フローが条件分岐を含む場合において、前記条件分岐の分岐ルートの先頭のミッションカードに含まれる発話内容と、作業マニュアルにおける当該分岐ルートの先頭の作業に紐付けられた発話内容とが同じであるとき、当該分岐ルートにおける先頭より後のミッションカードそれぞれの発話内容と、前記作業マニュアルの当該分岐ルートにおける先頭より後の作業それぞれに紐づけられた発話内容とが一致すると判定し、前記ミッションカードの示す作業フローが条件分岐を含まない場合、前記作成したミッションカードそれぞれに示される発話内容と、前記作業マニュアルの作業フローに含まれる各作業に紐づけられた発話内容それぞれとが一致するか否かを判定し、
前記判定の結果に基づき、複数の前記ミッションカードを前記作業フローどおりに並び替える、
処理をコンピュータが実行することを特徴とする生成方法。
【請求項２】
前記映像データには、前記作業の区切り目となる箇所に所定のマーカーが付与されており、前記映像データにおいて、前記映像データに付与されたマーカーにより前記作業の区切り目を判定する
ことを特徴とする請求項１に記載の生成方法。
【請求項３】
前記作業フローが条件分岐を含む場合、前記映像データには、前記条件分岐の分岐ルートにおける作業が開始される箇所に所定のマーカーが付与されており、前記映像データにおいて前記条件分岐の分岐ルートにおける作業が開始される箇所を、前記映像データに付与されたマーカーにより判定する
ことを特徴とする請求項１に記載の生成方法。
【請求項４】
前記作業フローが条件分岐を含む場合、前記映像データにおける前記条件分岐の分岐ルートの作業が行われた箇所に、前記作業が前記条件分岐のどの条件に対応する分岐ルートの作業かを示す情報を含むマーカーが付与されており、前記映像データにおいて前記条件分岐の分岐ルートにおける作業が、前記条件分岐のどの条件に対応する分岐ルートの作業かを、前記映像データにおいて前記作業が行われた箇所に付与された前記マーカーにより判定される
ことを特徴とする請求項１に記載の生成方法。
【請求項５】
複数の作業を撮影した音声付き映像データから、前記作業ごとに当該作業に対応する画像および発話内容を示したミッションカードを作成する作成部と、
前記複数の作業による作業フローが条件分岐を含む場合において、前記条件分岐の分岐ルートの先頭のミッションカードに含まれる発話内容と、作業マニュアルにおける当該分岐ルートの先頭の作業に紐付けられた発話内容とが同じであるとき、当該分岐ルートにおける先頭より後のミッションカードそれぞれの発話内容と、前記作業マニュアルの当該分岐ルートにおける先頭より後の作業それぞれに紐づけられた発話内容とが一致すると判定し、前記ミッションカードの示す作業フローが条件分岐を含まない場合、前記作成したミッションカードそれぞれに示される発話内容と、前記作業マニュアルの作業フローに含まれる各作業に紐づけられた発話内容それぞれとが一致するか否かを判定する判定部と、
前記判定の結果に基づき、複数の前記ミッションカードを前記作業フローどおりに並び替える整列部と、
備えることを特徴とする情報処理装置。
【請求項６】
複数の作業を撮影した音声付き映像データから、前記作業ごとに当該作業に対応する画像および発話内容を示したミッションカードを作成し、
前記複数の作業による作業フローが条件分岐を含む場合において、前記条件分岐の分岐ルートの先頭のミッションカードに含まれる発話内容が、作業マニュアルにおける当該分岐ルートの先頭の作業に紐付けられた発話内容と同じであるとき、当該分岐ルートにおける先頭より後のミッションカードそれぞれの発話内容と、前記作業マニュアルの当該分岐ルートにおける先頭より後の作業それぞれに紐づけられた発話内容とが一致すると判定し、前記ミッションカードの示す作業フローが条件分岐を含まない場合、前記作成したミッションカードそれぞれに示される発話内容と、前記作業マニュアルの作業フローに含まれる各作業に紐づけられた発話内容それぞれとが一致するか否かを判定し、
前記判定の結果に基づき、複数の前記ミッションカードを前記作業フローどおりに並び替える、
処理をコンピュータに実行させることを特徴とする生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、生成方法、情報処理装置および生成プログラムに関する。
【背景技術】
【０００２】
従来、保守保全等における作業内容や作業手順を示した紙のマニュアルを動画等により電子化する動きがある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−３４４３６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、電子化の対象のマニュアルの示す作業手順に条件分岐が含まれる場合、条件分岐を自動で作成することは困難であった。そのため、条件分岐については人間が手作業で作成する必要があり、マニュアルの電子化に手間がかかっていた。一つの側面では、マニュアルの電子化の負荷を低減することにある。
【課題を解決するための手段】
【０００５】
一つの態様では、コンピュータは、複数の作業を撮影した音声付き映像データから、前記作業ごとに当該作業に対応する画像および発話内容を示したミッションカードを作成する。ここで、複数の作業による作業フローが条件分岐を含み、前記条件分岐の分岐ルートの先頭のミッションカードに含まれる発話内容と、作業マニュアルにおける当該分岐ルートの先頭の作業に紐付けられた発話内容とが同じであるとき、以下の処理を実行する。すなわち、コンピュータは、当該分岐ルートにおける先頭より後のミッションカードそれぞれの発話内容と、前記作業マニュアルの当該分岐ルートにおける先頭より後の作業それぞれに紐づけられた発話内容とが一致すると判定する。また、コンピュータは、前記ミッションカードの示す作業フローが条件分岐を含まない場合、前記作成したミッションカードそれぞれに示される発話内容と、前記作業マニュアルの作業フローに含まれる各作業に紐づけられた発話内容それぞれとが一致するか否かを判定する。そして、コンピュータは、前記判定の結果に基づき、複数の前記ミッションカードを前記作業フローどおりに並び替えることを特徴とする。
【発明の効果】
【０００６】
一つの側面として、マニュアルの電子化の負荷を低減することができる。
【図面の簡単な説明】
【０００７】
【図１】図１は、本実施形態の作業ガイドサーバ（情報処理装置）により作成されるミッションカードおよび当該ミッションカードを用いた作業ガイドの一例を示す図である。
【図２】図２は、本実施形態の作業ガイドサーバの構成の一例を示す図である。
【図３】図３は、ＡＲマーカーおよび既存マニュアルの一例を示す図である。
【図４】図４は、作業ガイドサーバの処理手順の概要を示すフローチャートである。
【図５】図５は、映像データの撮影対象となる作業の作業手順の一例を示す図である。
【図６】図６は、映像データの撮影イメージを説明する図である。
【図７】図７は、映像データの撮影イメージを説明する図である。
【図８】図８は、映像データの撮影イメージを説明する図である。
【図９】図９は、ミッションカードの整列手順の一例を説明する図である。
【図１０】図１０は、判定部による判定処理の一例を説明する図である。
【図１１】図１１は、ミッションカードの一例を示す図である。
【図１２】図１２は、判定部の判定処理の一例を説明する図である。
【図１３】図１３は、作業ガイドサーバのハードウェア構成例を説明する図である。
【発明を実施するための形態】
【０００８】
以下、図面に基づいて、本願の開示する生成方法、情報処理装置および生成プログラムの実施形態を詳細に説明する。本実施形態により、開示技術が限定されるものではない。
【０００９】
まず、本実施形態の情報処理装置（作業ガイドサーバ）により作成されるミッションカードおよび当該ミッションカードを用いた作業ガイドについて、図１を用いて説明する。図１は、本実施形態の作業ガイドサーバにより作成されるミッションカードおよび当該ミッションカードを用いた作業ガイドの一例を示す図である。
【００１０】
ミッションカードは、例えば、図１に示すように、現場の作業者が行うべき作業内容を画像（静止画または動画）、文字、音声等で示したものである。例えば、作業ガイドサーバが、一連のミッションカードを、作業マニュアルの示す作業手順に従い並べることで、作業者が行うべき一連の作業内容を画像、文字、音声等で示した作業ガイドが作成される。そして、作業ガイドサーバは、例えば、上記の作業ガイドを、作業者の装着するＨＭＤ（ヘッドマウントディスプレイ）等に配信する。これにより、作業者は、作業ガイドによるナビゲーションに基づき、一連の作業を行うことができる。例えば、作業者は、作業内容、作業手順を画像、文字、音声等で確認しながら作業を行うことができる。
【００１１】
［構成］
図２は、本実施形態の作業ガイドサーバの構成の一例を示す図である。作業ガイドサーバ１０は、複数の作業を撮影した音声付き映像データから、作業それぞれを示すミッションカードを作成する。そして、作業ガイドサーバ１０は、作業マニュアル（既存マニュアル）に基づき、ミッションカードを並べ替えることにより作業ガイドを作成する。その後、作業ガイドサーバ１０は、作成した作業ガイドを、例えば、作業者のＨＭＤ等に配信する。
【００１２】
既存マニュアルは、現場の作業者が行うべき作業内容および作業手順を示した情報である。ここでの既存マニュアルは、例えば、上記の作業内容に加え、当該作業内容を示す発話内容を含む（図３の符号３０２参照）。この発話内容は、例えば、作業内容が「操作台へ移動」である場合、「操作台へ移動します」といった内容である。例えば、映像データを収録する際には、作業者は、この既存マニュアルに従い作業を行いながら、当該作業に関する発話を行う。
【００１３】
ここで、既存マニュアルの示す作業手順は、条件分岐を含んでいてもよい。例えば、既存マニュアルは、「異常が発生した場合には作業５をしてください」等の条件分岐を含む作業手順を含んでいてもよい（図３の符号３０２に示す既存マニュアル参照）。
【００１４】
また、映像データにおける各作業の区切り目にはマーカー（例えば、ＡＲ（Augmented  Reality）マーカー）が挿入される。このマーカーは、例えば、上記のように作業手順が条件分岐を含む場合、各作業がどの分岐条件に対応する作業か等、作業の属性情報を含む。このマーカーは、例えば、撮影時に作業者が持ち歩き、作業の撮影時に撮影される。
【００１５】
例えば、正常時の作業を撮影した映像には、図３の符号３０１に示す正常ＡＲマーカー（正常時の作業を示すＡＲマーカー）が挿入される。また、異常発生時の作業を撮影した映像には、図３の符号３０１に示す異常ＡＲマーカー（異常発生時の作業を示すＡＲマーカー）が挿入される。これにより、作業ガイドサーバ１０は、映像に映る作業が正常時の作業なのか異常時の作業なのかを識別することができる。
【００１６】
図２の説明に戻る。作業ガイドサーバ１０は、ミッションカード処理部１１と、記憶部１２と、作業ガイド出力部１３とを備える。
【００１７】
ミッションカード処理部１１は、複数の作業を撮影した音声付き映像データからミッションカードを作成する。そして、ミッションカード処理部１１は、作成したミッションカードを既存マニュアルに従い整列させることにより作業ガイドを作成する。
【００１８】
記憶部１２は、作業ガイドサーバ１０が処理を行う際に参照する各種情報を記憶する。例えば、記憶部１２は、ミッションカード処理部１１により作成された作業ガイド等を記憶する。
【００１９】
作業ガイド出力部１３は、記憶部１２に記憶された作業ガイドを読み出し、配信する。例えば、作業ガイド出力部１３は、作業ガイドを、ネットワーク経由で作業者のＨＭＤ等へ配信する。
【００２０】
上記のミッションカード処理部１１は、ミッションカード作成部１１１と、判定部１１２と、ミッションカード整列部１１３とを備える。
【００２１】
ミッションカード作成部１１１は、複数の作業を撮影した音声付き映像データから、前記したミッションカードを作成する。
【００２２】
判定部１１２は、作成されたミッションカードそれぞれに示される発話内容と、既存マニュアルの作業フローに含まれる各作業に紐づけられた発話内容それぞれとが一致するか否かを判定する。この判定部１１２の処理の詳細は具体例を用いて後記する。なお、判定部１１２は、条件分岐の分岐ルートにおける作業開始箇所と作業終了箇所とを、例えば、ミッションカードに付与された所定のマーカー（正常ＡＲマーカーおよび異常ＡＲマーカーの組み合わせ）により判定するものとする。
【００２３】
ミッションカード整列部１１３は、判定部１１２による判定の結果に基づき、複数のミッションカードの整列を行う。そして、整列後のミッションカードを作業ガイドとして記憶部１２に格納する。このミッションカード整列部１１３の処理の詳細も具体例を用いて後記する。
【００２４】
［処理手順］
次に、図４を用いて、作業ガイドサーバ１０の処理手順の概要を説明する。図４は、作業ガイドサーバの処理手順の概要を示すフローチャートである。
【００２５】
まず、作業ガイドサーバ１０のミッションカード作成部１１１は、複数の作業を撮影した音声付き映像データから、ミッションカードを作成する（Ｓ１：ミッションカードの作成）。
【００２６】
次に、ミッションカード整列部１１３は、既存マニュアルの発話内容に基づくミッションカードの整列を行う（Ｓ２）。すなわち、判定部１１２は、Ｓ１で作成されたミッションカードそれぞれに示される発話内容と、既存マニュアルに示される作業手順における各作業に紐づけられた発話内容それぞれとが一致するか否かを判定する。そして、ミッションカード整列部１１３は、判定部１１２による判定の結果に基づき、Ｓ１で作成されたミッションカードを、既存マニュアルの示す作業手順どおりに整列させる。
【００２７】
その後、作業ガイド出力部１３は、整列後のミッションカードに基づく作業ガイドの配信を行う（Ｓ３）。例えば、作業ガイド出力部１３は、作業者のＨＭＤに作業ガイドを配信する。
【００２８】
［映像データの撮影手順の例］
次に、映像データの撮影手順の例を説明する。図５は、映像データの撮影対象となる作業の作業手順の一例を示す図である。
【００２９】
ここでは、撮影対象となる作業が、製造工場における操作台の点検作業である場合を例に説明する。なお、製造ラインの電源が入っている場合（正常系）の点検作業は符号５０１に示す作業であり、製造ラインの電源が入っていない場合（異常系）の点検作業は符号５０２に示す作業であるものとする。すなわち、作業者が操作台へ移動し、操作台のランプの点灯確認を行い、ランプが点灯していれば操作台の写真撮影を行うが、ランプが消灯していれば操作台の電源をＯＮにしてから、操作台の写真撮影を行うという作業を例に説明する。
【００３０】
図６〜図８を用いて、映像データの撮影イメージを説明する。図６〜図８は、映像データの撮影イメージを説明する図である。図６〜図８の各図における左側は実際の作業内容を示し、右側は各作業内容に対応する映像の撮影フローを示す。
【００３１】
なお、撮影者が撮影する際、撮影の開始時および１つの作業（手順）が終わるたびにＡＲマーカーを撮影するものとする。例えば、撮影者は、正常系の作業の開始時には正常ＡＲマーカーを撮影し、異常系の作業の開始時には異常ＡＲマーカーを撮影する。さらに、撮影者は、作業の撮影時に作業の内容を発話し、その発話の音声データも収録するものとする。発話の内容は、上記の既存マニュアルに示される各作業の発話内容に従うものとする。
【００３２】
ここでは、まず、撮影者が図５の符号５０１に示す正常系の作業の内容を撮影する場合について説明する。
【００３３】
この場合、図６に示すように、撮影者は、まず、操作台へ移動という作業について、正常ＡＲマーカーを撮影し、操作台へ移動する様子を撮影し、「操作台へ移動します」という発話を収録する。次に、撮影者は、ランプが点いているか確認する作業について、再度正常ＡＲマーカーを撮影し、ランプの点灯確認の様子を撮影し、「ランプが点いているか確認します」という発話を収録する。
【００３４】
その後、撮影者は、操作台の写真を撮影する作業について、再度正常ＡＲマーカーを撮影し、操作台の写真を撮影し、「操作台の写真を撮影します」という発話を収録する。そして、撮影者は、再度正常ＡＲマーカーを撮影し、撮影を終了する。
【００３５】
一方、撮影者が図５の符号５０１に示す正常系の作業と符号５０２に示す異常系の作業とが混在する作業の内容を撮影する場合、例えば、以下のようにして撮影する。
【００３６】
例えば、図７に示すように、撮影者は、まず、操作台へ移動という作業について、正常ＡＲマーカーを撮影し、操作台へ移動するときの様子を撮影し、「操作台へ移動します」という発話を収録する。次に、撮影者は、ランプが点いているか確認する作業について、再度正常ＡＲマーカーを撮影し、ランプの点灯確認の様子を撮影し、「ランプが点いているか確認します」という発話を収録する。
【００３７】
その後、撮影者は、ランプの点灯確認の結果、ランプが点いていた場合（正常系）の作業を以下のようにして撮影する。例えば、図８に示すように、撮影者は、分岐開始の合図として正常ＡＲマーカーと異常ＡＲマーカーとを撮影した後、正常系開始の合図として正常ＡＲマーカーを撮影する。その後、撮影者は、操作台の写真を撮影し、「操作台の写真を撮影します」という発話を収録する。
【００３８】
また、撮影者は、ランプが点いてなかった場合（異常系）の作業を以下のようにして撮影する。例えば、図８に示すように、撮影者は、異常系開始の合図として異常ＡＲマーカーを撮影した後、操作台の電源をＯＮにする作業について、操作台の電源をＯＮにする様子を撮影し、「操作台の電源を入れます」という発話を収録する。その後、撮影者は、再度異常ＡＲマーカーを撮影した後、操作台の写真を撮影すると、「操作台の写真を撮影します」という発話を収録する。最後に、撮影者は、分岐終了の合図として正常ＡＲマーカーと異常ＡＲマーカーとを撮影し、撮影を終了する。
【００３９】
上記のようにして撮影された映像データには、作業内容を映した画像と作業内容を示す発話とが記録される、また、映像データには、各作業の区切り目が記録される。また、作業フローが条件分岐含む場合、映像データにおける条件分岐の開始および終了がどこか、また、各作業が条件分岐のどの条件を満たす場合の作業かが記録される。
【００４０】
なお、上記の例では、条件分岐の分岐開始および分岐終了の合図（マーカー）として、正常ＡＲマーカーと異常ＡＲマーカーとの組み合わせを用いることとしたが、これに限定されない。例えば、分岐開始の合図となる専用のマーカーや分岐終了の合図となる専用マーカーを用いてもよい。
【００４１】
また、上記の例では、作業の属性を示すマーカーとして正常ＡＲマーカーおよび異常ＡＲマーカーの２種類のマーカーを用いる場合を説明したが、これに限定されない。例えば、条件分岐で３つ以上の属性の分岐フローが存在する場合、それに応じて３種類以上のマーカーを用いてよい。
【００４２】
［ミッションカードの整列手順の例］
次に、ミッションカードの整列手順の例を説明する。図９は、ミッションカードの整列手順の一例を説明する図である。
【００４３】
上記のとおり、判定部１１２は、ミッションカードそれぞれに示される発話内容と、既存マニュアルの作業手順に含まれる各作業に紐づけられた発話内容それぞれとが一致するか否かを判定する。そして、ミッションカード整列部１１３は、判定部１１２による判定の結果に基づき、ミッションカードそれぞれの場所を決定し、既存マニュアルの示す作業手順どおりに整列させる。
【００４４】
例えば、判定部１１２が、図９に示すように、ミッションカードの発話「操作台へ移動します」と、既存マニュアルの発話「操作台へ移動します」とを照合し、両者が一致すると判定した場合を考える。この場合、ミッションカード整列部１１３は、発話「操作台へ移動します」のミッションカードを、既存マニュアルにおける符号９０１に示す作業（「操作台へ移動」）に対応する場所に配置する。
【００４５】
判定部１１２は、このような処理をミッションカードそれぞれに示される発話内容について行う。そして、ミッションカード整列部１１３は、上記の判定部１１２の判定の結果に基づき、ミッションカードそれぞれを既存マニュアルの示す作業フローどおりに整列させる。
【００４６】
ここで、判定部１１２は、ミッションカードにおける同じ系統（例えば、ＡＲマーカーの属性が同じ）一連の作業をひとまとまりのかたまりとみなし、当該かたまりの先頭の発話内容のみ既存マニュアルの発話内容との照合を行ってもよい。例えば、判定部１１２は、異なる属性のＡＲマーカーが検出されるまでのミッションカードを１つのかたまりとみなし、かたまりの先頭のミッションカードのみ既存マニュアルの発話内容と照合する。
【００４７】
このことを、図１０を用いて具体的に説明する。ここでは、ランプの点灯の確認の結果、ランプが消灯していた場合の分岐フロー（異常系の分岐フロー）は、「操作台の電源をＯＮ（発話内容：操作台の電源を入れます）」と「操作台の写真撮影（発話内容：操作台の写真を撮影します）」とである場合を例に説明する。
【００４８】
この場合、判定部１１２は、ミッションカードにおける異常系の分岐フローの先頭の作業「操作台の電源をＯＮ」から末尾の作業「操作台の写真撮影」までを、同じ系統の作業のかたまりをみなす。そして、判定部１１２は、ミッションカードにおける先頭の作業「操作台の電源をＯＮ」の発話内容と、既存マニュアルにおける作業「操作台の電源をＯＮ」の発話内容とを照合する。その結果、両者が一致すれば、判定部１１２は、当該異常系の分岐フローの次の作業「操作台の写真撮影（発話内容：操作台の写真を撮影します）」について、照合は行わずに両者は一致すると判定する。
【００４９】
例えば、判定部１１２は、条件分岐の分岐ルートの先頭のミッションカードに含まれる発話内容と、既存マニュアルにおける当該分岐ルートの先頭の作業に紐付けられた発話内容とが同じか否かを判定する。ここで、判定部１１２が、両発話内容が同じである判定した場合、当該分岐ルートにおける先頭より後のミッションカードそれぞれの発話内容と、既存マニュアルの当該分岐ルートにおける先頭より後の作業それぞれに紐づけられた発話内容とが一致すると判定する。
【００５０】
次に、図１１を用いて、ミッションカードの整列手順の具体例を説明する。ここでは、図１１に示すミッションカードの整列を行う場合を例に説明する。図１１は、ミッションカードの一例を示す図である。ミッションカード１〜３には正常ＡＲマーカーが付与されており、ミッションカード４，５には異常ＡＲマーカーが付与されている。
【００５１】
（１）まず、判定部１１２は、ミッションカード１〜４のマーカー属性（正常系か異常系か）を確認する。
（２）ここで、ミッションカード１〜３のマーカー属性は同じだが、ミッションカード３とミッションカード４とはマーカー属性が異なるので、判定部１１２は、ミッションカード１〜３をかたまりとみなす。
（３）そして、判定部１１２は、かたまりの先頭であるミッションカード１の発話内容を確認する。
（４）また、判定部１１２は既存マニュアルに記載されている発話内容を「発話：」という単語をもとに既存マニュアルの先頭から探し、ミッションカード１の発話内容（テキスト内容）と一致するものがないか検索する。
（５）ここで、判定部１１２が、ミッションカード１の発話内容と既存マニュアルの発話内容１とが一致すると判定した場合、ミッションカード整列部１１３は、ミッションカード１〜３の場所を確定させる。
（６）また、判定部１１２は、ミッションカード４，５もマーカー属性が同じなので、これらをかたまりとみなし、かたまりの先頭のミッションカード４の発話内容を既存マニュアルの発話内容と照合する。そして、ミッションカード整列部１１３は、照合の結果に基づき、ミッションカード４，５の場所を確定させる。
【００５２】
なお、上記の処理は、映像データが既存マニュアルの示す作業フローどおりに撮影されていることが前提であるが、作業フローどおりに撮影されていない可能性もある。そのような場合、作業ガイドサーバ１０は、以下のようにしてミッションカードの整列を行ってもよい。
【００５３】
例えば、判定部１１２は、すべてのミッションカードの発話内容を、既存マニュアルに記載の各作業の発話内容と照合し、両者が一致するか否かを判定する。そして、ミッションカード整列部１１３は、判定部１１２による判定の結果に基づき、ミッションカードを既存マニュアルの記載の作業フローどおりに並べ替える。
【００５４】
例えば、判定部１１２は、図１１に示すミッションカード１の属性を確認すると、既存マニュアルに記載されている発話内容を「発話：」という単語をもとに既存マニュアルの先頭から探し、ミッションカード１の発話内容と一致するものがないか検索する。そして、検索の結果、判定部１１２は、ミッションカード１の発話内容と既存マニュアルの発話内容１とが一致すると判定した場合、ミッションカード整列部１１３は、ミッションカード１の場所を既存マニュアルの発話内容１の場所に確定させる。
【００５５】
また、判定部１１２は、ミッションカード２以降のミッションカードについても同様に、ミッションカードの発話内容と既存マニュアルの発話内容との照合を行う。そして、その結果を用いてミッションカード整列部１１３はミッションカード２以降の場所を確定させる。なお、判定部１１２は、ミッションカード２以降の発話内容と既存マニュアルの発話内容との照合を行う際、例えば、ミッションカード１の発話内容と一致した発話内容より後の発話内容（例えば、発話内容２以降の発話内容）を対象に照合を行う。
【００５６】
また、既存マニュアルに同じ発話内容が複数含まれる場合もある。このような場合における判定部１１２の判定処理について、図１２を用いて説明する。図１２は、判定部の判定処理の一例を説明する図である。
【００５７】
例えば、図１２に示すように、既存マニュアルに同じ発話内容が２つ（符号１２０１および符号１２０２）含まれていた場合を考える。このような場合、判定部１１２は、ミッションカードの発話内容の前後の発話内容も含めて、既存マニュアルの発話内容との照合を行う。これにより、例えば、判定部１１２は、符号１２００に示す発話内容「撮影台の写真を撮影します」が、符号１２０１に示す「撮影台の写真を撮影します」と一致すると判定することができる。判定部１１２が上記のような判定を行うことで、既存マニュアルに同じ発話内容が複数ある場合でも、ミッションカードの場所を正確に特定することができる。
【００５８】
［システム］
上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。また、実施例で説明した具体例、分布、数値等は、あくまで一例であり、任意に変更することができる。
【００５９】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散や統合の具体的形態は図示のものに限られない。つまり、その全部又は一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。さらに、各装置にて行なわれる各処理機能は、その全部又は任意の一部が、ＣＰＵ及び当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【００６０】
［効果］
以上説明した作業ガイドサーバ１０によれば、既存マニュアルに基づき、映像データに収録された作業内容のミッションカードを行う。そして、作業ガイドサーバ１０が作成したミッションカードの整列を行う際、作業の条件分岐の分岐ルートの一連のミッションカードについては先頭の発話内容のみマッチングを行うので、マッチングの処理負荷を軽減する。
【００６１】
また、映像データには、作業の区切り目となる箇所に所定のマーカーが付与されており、作業ガイドサーバ１０は、映像データにおいて、当該映像データに付与されたマーカーにより作業の区切り目を識別する。これにより、作業ガイドサーバ１０は、映像データのうちどこからどこまでが一つの作業かを容易に判定することができる。
【００６２】
また、作業フローが条件分岐を含む場合、映像データには、条件分岐の分岐ルートにおける作業が開始される箇所に所定のマーカーが付与されている。そして、作業ガイドサーバ１０は、映像データにおいて条件分岐の分岐ルートにおける作業が開始される箇所を、映像データに付与されたマーカーにより判定する。これにより、作業ガイドサーバ１０は、条件分岐の分岐ルートおける作業が開始される箇所を容易に判定することができる。
【００６３】
また、作業フローが条件分岐を含む場合、映像データにおける条件分岐の分岐ルートの作業が行われた箇所に、当該作業が条件分岐のどの条件に対応する分岐ルートの作業かを示す情報を含むマーカーが付与されている。そして、作業ガイドサーバ１０は映像データにおいて条件分岐の分岐ルートにおける作業が、条件分岐のどの条件に対応する分岐ルートの作業かを、映像データにおいて作業が行われた箇所に付与されたマーカーにより判定する。これにより、作業ガイドサーバ１０は、映像データに示される各作業が、条件分岐のどの条件の分岐ルートの作業か（例えば、異常を発見したときの作業か、異常を発見しなかったときの作業か）を容易に判断することができる。
【００６４】
［ハードウェア］
図１３は、作業ガイドサーバのハードウェア構成例を説明する図である。図１３に示すように、作業ガイドサーバ１０は、通信インタフェース１０ｂ、メモリ１０ｃ、プロセッサ１０ｄを有する。また、図１３に示した各部は、バス等で相互に接続される。
【００６５】
通信インタフェース１０ｂは、ネットワークインタフェースカード等であり、他のサーバとの通信を行う。
【００６６】
プロセッサ１０ｄは、図２に示した各処理部と同様の処理を実行するプログラムをメモリ１０ｃ上の展開することで、図２等で説明した各機能を実行するプロセスを動作させる。すなわち、このプロセスは、作業ガイドサーバ１０が有する制御部１０５と同様の機能を実行する。具体的には、プロセッサ１０ｄは、制御部１０５と同様の機能を有するプログラムをメモリ１０ｃ等から読み出す。そして、プロセッサ１０ｄは、制御部１０５と同様の処理を実行するプロセスを実行する。プロセッサ１０ｄは、例えば、ＣＰＵ、ＭＰＵ、ＡＳＩＣ等のハードウェア回路である。
【００６７】
このように作業ガイドサーバ１０は、プログラムを読み出して実行することで上記の作業ガイドサーバ１０として動作する。また、作業ガイドサーバ１０は、媒体読取装置によって記録媒体から上記プログラムを読み出し、読み出された上記プログラムを実行することで上記した実施形態と同様の機能を実現することもできる。なお、この他の実施形態でいうプログラムは、作業ガイドサーバ１０によって実行されることに限定されるものではない。例えば、他のコンピュータ又はサーバがプログラムを実行する場合や、これらが協働してプログラムを実行するような場合にも、本発明を同様に適用することができる。
【００６８】
このプログラムは、インターネット等のネットワークを介して配布することができる。また、このプログラムは、ハードディスク、フレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＭＯ（Magneto−Optical  disk）、ＤＶＤ（Digital  Versatile  Disc）等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行することができる。
【符号の説明】
【００６９】
１０  作業ガイドサーバ
１１  ミッションカード処理部
１２  記憶部
１３  作業ガイド出力部
１１１  ミッションカード作成部
１１２  判定部
１１３  ミッションカード整列部
【図１】
2020198042.tif 000003
【図２】
2020198042.tif 000004
【図３】
2020198042.tif 000005
【図４】
2020198042.tif 000006
【図５】
2020198042.tif 000007
【図６】
2020198042.tif 000008
【図７】
2020198042.tif 000009
【図８】
2020198042.tif 000010
【図９】
2020198042.tif 000011
【図１０】
2020198042.tif 000012
【図１１】
2020198042.tif 000013
【図１２】
2020198042.tif 000014
【図１３】
2020198042.tif 000015