JP7619158B2 - MANUAL ANALYSIS DEVICE, MANUAL PROVIDING DEVICE, MANUAL READING SYSTEM, METHOD, AND PROGRAM - Google Patents
MANUAL ANALYSIS DEVICE, MANUAL PROVIDING DEVICE, MANUAL READING SYSTEM, METHOD, AND PROGRAM Download PDFInfo
- Publication number
- JP7619158B2 JP7619158B2 JP2021083602A JP2021083602A JP7619158B2 JP 7619158 B2 JP7619158 B2 JP 7619158B2 JP 2021083602 A JP2021083602 A JP 2021083602A JP 2021083602 A JP2021083602 A JP 2021083602A JP 7619158 B2 JP7619158 B2 JP 7619158B2
- Authority
- JP
- Japan
- Prior art keywords
- manual
- data
- work procedure
- image data
- procedure information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、マニュアル解析装置、マニュアル提供装置、マニュアル読解システム、方法、およびプログラムに関する。 The present invention relates to a manual analysis device, a manual provision device, a manual reading system, a method, and a program.
従来、種々のマニュアル(取扱説明書、ユーザガイドとも呼ばれる)が種々の状況で用いられている(特許文献1)。 Conventionally, various manuals (also called instruction manuals or user guides) have been used in various situations (Patent Document 1).
例えば、製造業のカスタマーエンジニアの保守業務のひとつには、顧客先の製品の修理が含まれる。特に多い作業のひとつに、製品の部品の交換がある。カスタマーエンジニアは、交換の手順を知らない場合には、マニュアルを参照しながら、該当部品の交換を行う。このような作業は、しばしば狭い空間で行われたり、カスタマーエンジニアの手が汚れるようなことが多かったりする。そのため、カスタマーエンジニアが姿勢を大きく変えたり汚れた手で触れたりすることなくマニュアルを参照可能な音声による確認のニーズが存在する。 For example, one of the maintenance tasks of customer engineers in the manufacturing industry is to repair products at customer sites. One particularly common task is replacing product parts. If a customer engineer does not know the replacement procedure, they will replace the part in question while referring to the manual. This type of work is often done in a small space and the customer engineer's hands often get dirty. For this reason, there is a need for voice confirmation that allows customer engineers to refer to the manual without having to change their posture significantly or touch it with dirty hands.
しかしながら、マニュアルの説明には、手順を説明するテキストに加え、対象部品と周辺部品との位置関係や対象部品を動かす方向や取り外す方向を示す印が重畳された画像が存在する。また、画像で示されている周辺部品に関して、手順を説明するテキスト中で触れられていない場合がある。そのため、マニュアルのテキストを読み上げるだけでは、対象部品と周辺部品との位置関係に関する情報や対象部品を動かす方向や取り外す方向に関する情報が欠落し、作業を実施するのに足る情報を提示することができない。 However, in addition to the text explaining the procedure, the manual contains images with superimposed marks indicating the relative positions of the target part and surrounding parts, and the direction in which the target part should be moved or removed. Also, the surrounding parts shown in the images may not be mentioned in the text explaining the procedure. As a result, simply reading out the text of the manual lacks information regarding the relative positions of the target part and surrounding parts, and information regarding the direction in which the target part should be moved or removed, and it is not possible to provide sufficient information to carry out the work.
そこで、本発明の一実施形態では、マニュアルの画像が無くてもマニュアルを理解できるようにすることを目的とする。 Therefore, one embodiment of the present invention aims to make it possible to understand a manual even without an image of the manual.
本発明の一実施形態に係る装置は、マニュアル内の画像データおよび前記マニュアル内のテキストデータが入力データであり、前記画像データに基づいて生成したテキストデータを前記マニュアル内のテキストデータに付加することによって補完した作業手順情報が出力データである、訓練データを取得し、前記訓練データを用いて機械学習し、前記マニュアル内の画像データおよび前記マニュアル内のテキストデータが入力されると作業手順情報が出力される機械学習モデルを生成する、マニュアル解析部を備える。 An apparatus according to one embodiment of the present invention includes a manual analysis unit that acquires training data, performs machine learning using the training data, and generates a machine learning model that outputs work procedure information when image data in a manual and text data in the manual are input as input data and text data generated based on the image data is added to the text data in the manual to obtain output data, and outputs work procedure information.
本発明の一実施形態では、マニュアルの画像が無くてもマニュアルを理解することができる。 In one embodiment of the present invention, a manual can be understood even without an image of the manual.
以下、各実施形態について添付の図面を参照しながら説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複した説明を省略する。 Each embodiment will be described below with reference to the accompanying drawings. Note that in this specification and the drawings, components having substantially the same functional configuration are designated by the same reference numerals, and redundant description will be omitted.
<用語の説明>
・本明細書において、「マニュアル(取扱説明書、ユーザガイドとも呼ばれる)」とは、テキストデータと画像データとを含む電子化されたマニュアルのことをいう。例えば、マニュアルは、複合機等の精密機器の修理のためのマニュアルであるが、これに限定されず、任意のマニュアルであってよい。例えば、カスタマーエンジニア等は、マニュアルをもとに、複合機等の精密機器の修理のために、複合機等の精密機器の部品の交換を行うことができる。
<Terminology>
In this specification, a "manual (also called an instruction manual or a user guide)" refers to an electronic manual that includes text data and image data. For example, the manual is a manual for repairing precision equipment such as a multifunction printer, but is not limited to this and may be any manual. For example, a customer engineer or the like can replace parts of a precision equipment such as a multifunction printer in order to repair the precision equipment such as a multifunction printer based on the manual.
<概略>
図1は、本発明の概要について説明するための図である。本発明では、マニュアル内の画像データに基づくテキストデータをマニュアル内のテキストデータに付加することによって補完した作業手順情報を提示することができる。
<Summary>
1 is a diagram for explaining an overview of the present invention. In the present invention, it is possible to present work procedure information that is supplemented by adding text data based on image data in a manual to the text data in the manual.
例えば、マニュアルに、図1のような作業の手順が記載されていたとする。つまり、マニュアルは、「1.前カバー[A]を開く。 2.ストッパーを押し下げながら、前カバー[A]を右にスライドさせて外す。」というテキストデータと、画像データと、を含むとする。画像データには、"[A]"を示す印、"本体"を示す印、"ストッパー"を示す印、前カバーを動かす方向を示す印、前カバーを取り外す方向を示す印、ストッパーを動かす方向を示す印が重畳されているとする。 For example, suppose the manual describes the procedure as shown in Figure 1. In other words, the manual includes text data such as "1. Open the front cover [A]. 2. While pressing down the stopper, slide the front cover [A] to the right to remove it.", and image data. The image data has superimposed thereon a mark indicating "[A]", a mark indicating the "main body", a mark indicating the "stopper", a mark indicating the direction in which to move the front cover, a mark indicating the direction in which to remove the front cover, and a mark indicating the direction in which to move the stopper.
マニュアルでは、対象部品(ここでは、Aとする)が画像データ上で指し示された上で、テキストデータでは「前カバー[A]」と説明されている。なお、テキストデータでの説明がない場合もある(つまり、画像データ上での印による指示のみ)。画像データ上の印は、複数の意味付けがされており、部品を動かすべき方向、部品を外し取るべき方向、テキストデータ中で説明している対象部品の指示、各手順の順序といった多くの情報を含んでいる。本発明では、このような種々の情報を含む画像データ(マニュアル内の画像データ)およびマニュアル内のテキストデータが入力データであり、作業の内容を抜け洩れなく表現するテキストデータ(以下、作業手順情報ともいう)が出力データである、訓練データを用いて機械学習をする。そして、機械学習により生成された機械学習モデルを用いて、作業手順情報を提示することができる。 In the manual, the target part (here, A) is indicated on the image data, and is described in the text data as "Front Cover [A]". Note that there may be cases where there is no explanation in the text data (i.e., only instructions by marks on the image data). The marks on the image data have multiple meanings and contain a lot of information, such as the direction in which the part should be moved, the direction in which the part should be removed, instructions for the target part described in the text data, and the order of each procedure. In the present invention, machine learning is performed using training data in which image data containing such various information (image data in the manual) and text data in the manual are input data, and text data that completely expresses the contents of the work (hereinafter also referred to as work procedure information) is output data. Then, the work procedure information can be presented using a machine learning model generated by machine learning.
以下、作業指示情報の例である。 Below is an example of work instruction information.
Before(つまり、マニュアル内のテキストデータ)
1.前カバー[A]を開く。
2.ストッパーを押し下げながら、前カバー[A]を右にスライドさせて外す。
Before (i.e., text data in the manual)
1. Open the front cover [A].
2. While pressing down on the stopper, slide the front cover [A] to the right to remove it.
After(つまり、マニュアル内の画像に基づくテキストデータをマニュアル内のテキストデータに付加することによって補完した作業手順情報)
1.機器正面の前カバーを手前に開いてください。
2.本体と前カバーのつなぎ目の中央からやや左にあるストッパーを押し下げながら、前カバーを右にスライドして外してください。
After (i.e., work procedure information supplemented by adding text data based on images in the manual to the text data in the manual)
1. Open the front cover of the device towards you.
2. While pressing down on the stopper located slightly left of the center where the main body and front cover join, slide the front cover to the right to remove it.
上記のように、Beforeのテキストデータに対して、対象部品や周辺部品が設置されている位置や操作の方向等が補完された状態である、作業手順情報が提示されることが分かる。なお、本例のように画像と同時に確認する場合に用いられていた[A]という文言は、作業手順情報から削除されてもよいし、[A]が示す内容の文言に置換されてもよい。 As described above, it can be seen that the work procedure information is presented in a state where the positions of the target parts and surrounding parts, the direction of operation, etc. are supplemented to the before text data. Note that the word [A] used when checking simultaneously with the image as in this example may be deleted from the work procedure information, or may be replaced with the wording indicated by [A].
<全体の構成図>
図2は、本発明の一実施形態に係る全体の構成図である。図2に示されるように、マニュアル読解支援システム1は、マニュアル解析装置10と、マニュアル提供装置20と、利用者端末(カスタマーエンジニア端末)30と、を含むことができる。利用者端末30は、任意のネットワークを介して、マニュアル提供装置20とデータを送受信することができる。なお、本明細書では、マニュアル解析装置10とマニュアル提供装置20とを2つの装置として説明するが、マニュアル解析装置10とマニュアル提供装置20とを1つの装置で実装するようにしてもよい。
<Overall configuration>
Fig. 2 is an overall configuration diagram according to an embodiment of the present invention. As shown in Fig. 2, the manual reading support system 1 can include a
マニュアル解析装置10は、テキストデータと画像データとを含む電子化されたマニュアルがテキストデータのみで理解されうるように、マニュアルを解析する。具体的には、マニュアル解析装置10は、マニュアル内の画像データおよびテキストデータが入力データであり、マニュアル内の画像データに基づいて生成したテキストデータをマニュアル内のテキストデータに付加することによって補完した作業手順情報が出力データである、訓練データを取得する。また、マニュアル解析装置10は、訓練データを用いて機械学習して、マニュアル内の画像データおよびテキストデータが入力されると作業手順情報が出力される機械学習モデルを生成する。
The
マニュアル提供装置20は、利用者端末30からの要求に応じて、テキストデータと画像データとを含む電子化されたマニュアルがテキストデータのみで理解されうるように補完された作業手順情報を提示する。
In response to a request from a
マニュアル提供装置20は、事前に生成済みの作業手順情報(任意の記憶装置に記憶されていてよい)を提示してもよいし、利用者端末30からの要求に応じて作業手順情報を生成して提示してもよい。
The
事前に生成済みの作業手順情報を提示する場合、マニュアル提供装置20は、利用者端末30から、対象物(例えば、複合機等の精密機器の部品)を特定するための情報(例えば、画像データ)を取得する。また、マニュアル提供装置20は、対象物を特定するための情報に対応するマニュアル内の画像データとテキストデータとの少なくとも一方を特定する。また、マニュアル提供装置20は、マニュアル内の画像データとテキストデータとの少なくとも一方に紐付けられた事前に生成済みの作業手順情報を特定する。また、マニュアル提供装置20は、利用者端末30へ、作業手順情報を出力する。
When presenting pre-generated work procedure information, the
利用者端末30からの要求に応じて作業手順情報を生成して提示する場合、マニュアル提供装置20は、利用者端末30から、対象物(例えば、複合機等の精密機器の部品)を特定するための情報(例えば、画像データ)を取得する。また、マニュアル提供装置20は、対象物を特定するための情報に対応するマニュアル内の画像データおよびテキストデータを特定する。また、マニュアル提供装置20は、マニュアル内の画像データおよびテキストデータを機械学習モデルに入力して作業手順情報を出力させる。また、マニュアル提供装置20は、利用者端末30へ、作業手順情報を出力する。
When generating and presenting work procedure information in response to a request from the
利用者端末(カスタマーエンジニア端末)30は、本発明の一実施形態に係るマニュアルを利用する者(例えば、複合機等の精密機器を修理するカスタマーエンジニア)が用いる端末である。具体的には、利用者端末30は、対象物を特定するための情報(例えば、画像データ)を、マニュアル提供装置20へ送信する。また、利用者端末30は、該対象物についての作業手順情報を、マニュアル提供装置20から受信する。例えば、利用者端末30は、スマートデバイス、スマートグラス等である。
The user terminal (customer engineer terminal) 30 is a terminal used by a person who uses a manual according to one embodiment of the present invention (e.g., a customer engineer who repairs precision equipment such as a multifunction printer). Specifically, the
なお、利用者端末(カスタマーエンジニア端末)30が、利用者端末(カスタマーエンジニア端末)30内に記憶されている作業手順情報を用いるようにしてもよい。 The user terminal (customer engineer terminal) 30 may use the work procedure information stored in the user terminal (customer engineer terminal) 30.
<ハードウェア構成>
図3は、本発明の一実施形態に係るマニュアル解析装置10、マニュアル提供装置20、利用者端末30のハードウェア構成図である。
<Hardware Configuration>
FIG. 3 is a diagram showing the hardware configuration of the
図3に示されているように、マニュアル解析装置10、マニュアル提供装置20、利用者端末30は、コンピュータによって構築されており、図3に示されているように、CPU1001、ROM1002、RAM1003、HD1004、HDD(Hard Disk Drive)コントローラ1005、ディスプレイ1006、外部機器接続I/F(Interface)1007、ネットワークI/F1008、データバス1009、キーボード1010、ポインティングデバイス1011、DVD-RW(Digital Versatile Disk Rewritable)ドライブ1013、メディアI/F1015を備えている。
As shown in FIG. 3, the
これらのうち、CPU1001は、マニュアル解析装置10、マニュアル提供装置20、利用者端末30全体の動作を制御する。ROM1002は、IPL等のCPU1001の駆動に用いられるプログラムを記憶する。RAM1003は、CPU1001のワークエリアとして使用される。HD1004は、プログラム等の各種データを記憶する。HDDコントローラ1005は、CPU1001の制御にしたがってHD1004に対する各種データの読み出し又は書き込みを制御する。ディスプレイ1006は、カーソル、メニュー、ウィンドウ、文字、又は画像などの各種情報を表示する。外部機器接続I/F1007は、各種の外部機器を接続するためのインターフェースである。この場合の外部機器は、例えば、USB(Universal Serial Bus)メモリやプリンタ等である。ネットワークI/F1008は、通信ネットワークを利用してデータ通信をするためのインターフェースである。バスライン1009は、図3に示されているCPU1001等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
Of these, the
また、キーボード1010は、文字、数値、各種指示などの入力のための複数のキーを備えた入力手段の一種である。ポインティングデバイス1011は、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行う入力手段の一種である。DVD-RWドライブ1013は、着脱可能な記録媒体の一例としてのDVD-RW1012に対する各種データの読み出し又は書き込みを制御する。なお、DVD-RWに限らず、DVD-R等であってもよい。メディアI/F1015は、フラッシュメモリ等の記録メディア1014に対するデータの読み出し又は書き込み(記憶)を制御する。
The
<機能ブロック>
以下、図4を参照しながら、マニュアル解析装置10の機能ブロックを説明し、図5を参照しながら、マニュアル提供装置20の機能ブロックを説明する。
<Function block>
Hereinafter, the functional blocks of the
図4は、本発明の一実施形態に係るマニュアル解析装置10の機能ブロック図である。図4に示されるように、マニュアル解析装置10は、マニュアル内画像データ格納部101と、マニュアル内テキストデータ格納部102と、マニュアル解析部103と、を備える。また、マニュアル解析装置10は、プログラムを実行することによって、マニュアル解析部103として機能する。以下、それぞれについて説明する。
Figure 4 is a functional block diagram of a
マニュアル内画像データ格納部101は、マニュアルに含まれている画像データを格納する。例えば、画像データは、作業の手順を示す写真、イラスト等の電子データである。画像データには、対象部品(作業の対象となる部品。例えば、カスタマーエンジニアが交換する部品)を示す印、周辺部品を示す印、部品を動かす方向を示す印、部品を取り外す方向を示す印等が重畳されうる。
The manual image
マニュアル内テキストデータ格納部102は、マニュアルに含まれているテキストデータを格納する。
The manual text
マニュアル解析部103は、マニュアル解析処理を実行する。具体的には、マニュアル解析部103は、マニュアル内画像データ格納部101に記憶されている画像データ、および、マニュアル内テキストデータ格納部102に記憶されているテキストデータを取得する。また、マニュアル解析部103は、補完されたテキストデータ(マニュアル内の画像データに基づいて生成されたテキストデータによって補完されたテキストデータ)を取得する。また、マニュアル解析部103は、"マニュアル内の画像データおよびマニュアル内のテキストデータ"と"補完されたテキスト"とを関連付ける。なお、マニュアル解析処理については、図6を参照しながら詳細に説明する。
The
図5は、本発明の一実施形態に係るマニュアル提供装置の機能ブロック図である。図5に示されるように、マニュアル提供装置20は、対象物データ入力部201と、作業手順情報選択部202と、作業手順情報出力部203と、マニュアル内画像データ格納部101と、マニュアル内テキストデータ格納部102と、を備える。また、マニュアル提供装置20は、プログラムを実行することによって、対象物データ入力部201、作業手順情報選択部202、作業手順情報出力部203として機能する。以下、それぞれについて説明する。
Figure 5 is a functional block diagram of a manual providing device according to one embodiment of the present invention. As shown in Figure 5, the manual providing
なお、マニュアル提供装置20は、マニュアル解析装置10のマニュアル内画像データ格納部101およびマニュアル内テキストデータ格納部102を用いるようにしてもよい。
The manual providing
対象物データ入力部201は、利用者端末30から、対象物(例えば、複合機等の精密機器の部品)を特定するための情報(例えば、画像データ、音声、テキストなど)を取得する。
The object
作業手順情報選択部202は、事前に生成済みの作業手順情報(任意の記憶装置に記憶されていてよい)を提示してもよいし、利用者端末30からの要求に応じて作業手順情報を生成して提示してもよい。
The work procedure
事前に生成済みの作業手順情報を提示する場合、作業手順情報選択部202は、対象物データ入力部201が取得した対象物を特定するための情報に対応するマニュアル内の画像データとテキストデータとの少なくとも一方を特定する。また、作業手順情報選択部202は、マニュアル内の画像データとテキストデータとの少なくとも一方に紐付けられた事前に生成済みの作業手順情報を特定する。
When presenting pre-generated work procedure information, the work procedure
利用者端末30からの要求に応じて作業手順情報を生成して提示する場合、作業手順情報選択部202は、対象物データ入力部201が取得した対象物を特定するための情報に対応するマニュアル内の画像データおよびマニュアル内のテキストデータを特定する。また、作業手順情報選択部202は、マニュアル内の画像データおよびマニュアル内のテキストデータを機械学習モデルに入力して作業手順情報を出力させる。
When generating and presenting work procedure information in response to a request from the
作業手順情報出力部203は、利用者端末30へ、作業手順情報を出力する。例えば、作業手順情報出力部203は、利用者端末30へ、作業手順情報の音声データを送信する。
The work procedure
<処理方法>
以下、図6を参照しながら、マニュアル解析処理を説明し、図7を参照しながら、マニュアル提供処理を説明する。
<Processing method>
The manual analysis process will be described below with reference to FIG. 6, and the manual provision process will be described with reference to FIG.
図6は、本発明の一実施形態に係るマニュアル解析処理のフローチャートである。 Figure 6 is a flowchart of the manual analysis process according to one embodiment of the present invention.
ステップ11(S11)において、マニュアル解析部103は、マニュアル内画像データ格納部101に記憶されている画像データ、および、マニュアル内テキストデータ格納部102に記憶されているテキストデータを取得する。この画像データおよびテキストデータが訓練データとなる。
In step 11 (S11), the
ステップ12(S12)において、マニュアル解析部103は、補完されたテキストデータ(マニュアル内の画像データに基づいて生成されたテキストデータによって補完されたテキストデータ)を取得する。この補完されたテキストデータが訓練データとなる。例えば、システムの管理者等が、補完されたテキストデータを作成する。
In step 12 (S12), the
ステップ13(S13)において、マニュアル解析部103は、"マニュアル内の画像データおよびマニュアル内のテキストデータ"と"補完されたテキスト"とを関連付ける。
In step 13 (S13), the
具体的には、マニュアル解析部103は、S11で取得したマニュアル内の画像データおよびマニュアル内のテキストデータが入力データであり、S12で取得した補完されたテキストデータ(つまり、画像データに基づいて生成したテキストデータをマニュアル内のテキストデータに付加することによって補完した作業手順情報)が出力データである、訓練データを取得し、該訓練データを用いて機械学習する。そして、マニュアル解析部103は、マニュアル内の画像データおよびマニュアル内のテキストデータが入力されると作業手順情報が出力される機械学習モデルを生成する。例えば、マニュアル解析部103は、機械学習の手法として、マルチモーダル(画像とテキスト)な手法の一例であるVQA(visual question answering)を用いることができる。
Specifically, the
以下は、マニュアル内の画像データに基づいて生成されたテキストデータの例である。例えば、マニュアル内の画像データに基づいて生成されたテキストデータは、対象部品(作業の対象となる部品。例えば、カスタマーエンジニアが交換する部品)と周辺部品との位置関係、対象部品を動かす方向、対象部品を取り外す方向、といったマニュアル内の画像データに含まれる印(記号情報)に関するものである。
・対象部品は、カスタマーエンジニアからしてどの側面にあるか?
・その側面のどの辺にあるか?
・何色か?
・どこから動かす(何をする)のか?
・どの方向に動かすのか?
その他
・どのような形か?
・大きさはどれくらいか?
・何個あるか?
The following is an example of text data generated based on image data in a manual. For example, the text data generated based on image data in a manual relates to marks (symbolic information) included in the image data in the manual, such as the positional relationship between the target part (the part that is the target of the work, e.g., the part that the customer engineer replaces) and surrounding parts, the direction in which the target part is moved, and the direction in which the target part is removed.
- From the customer engineer's perspective, what aspect does the target part fit?
On which side of the surface is it?
-What color?
・Where do you start moving from (what do you do)?
In which direction should it move?
Other - What kind of shape is it?
-How big is it?
-How many are there?
図7は、本発明の一実施形態に係るマニュアル提供処理のフローチャートである。 Figure 7 is a flowchart of the manual provision process according to one embodiment of the present invention.
ステップ21(S21)において、対象物データ入力部201は、対象物を特定するための情報(例えば、画像データ)を取得する。具体的には、対象物データ入力部201は、利用者端末30から、対象物を特定するための情報(例えば、画像データ)を取得する。例えば、対象物は、カスタマーエンジニアが作業する対象物(例えば、カスタマーエンジニアが交換する部品)である。カスタマーエンジニア等が装着しているスマートグラスが画像を撮影してマニュアル提供装置20へ送信してもよいし、スマートデバイス等が画像を撮影して、チャットボット、Webブラウザにおける入力ボックス等のインターフェースを介してマニュアル提供装置20へ送信してもよい。
In step 21 (S21), the object
上述したように、作業手順情報選択部202は、事前に生成済みの作業手順情報(任意の記憶装置に記憶されていてよい)を提示してもよいし、利用者端末30からの要求に応じて作業手順情報を生成して提示してもよい。
As described above, the work procedure
事前に生成済みの作業手順情報を提示する場合、ステップ22(S22)において、作業手順情報選択部202は、マニュアル内の画像データとテキストデータとの少なくとも一方を取得する。具体的には、作業手順情報選択部202は、S201の対象物を特定するための情報に対応するマニュアル内の画像データとマニュアル内のテキストデータとの少なくとも一方を特定する。例えば、作業手順情報選択部202は、S201の画像データに含まれる対象物を特定し、該対象物について説明されているマニュアル内の画像データとマニュアル内のテキストデータとの少なくとも一方を取得する。
When presenting work procedure information that has been generated in advance, in step 22 (S22), the work procedure
利用者端末30からの要求に応じて作業手順情報を生成して提示する場合、ステップ22(S22)において、作業手順情報選択部202は、マニュアル内の画像データおよびテキストデータを取得する。具体的には、作業手順情報選択部202は、S201の対象物を特定するための情報に対応するマニュアル内の画像データおよびマニュアル内のテキストデータを特定する。例えば、作業手順情報選択部202は、S201の画像データに含まれる対象物を特定し、該対象物について説明されているマニュアル内の画像データおよびマニュアル内のテキストデータを取得する。
When generating and presenting work procedure information in response to a request from the
ステップ23(S23)において、作業手順情報選択部202は、テキストデータを補完する。
In step 23 (S23), the work procedure
事前に生成済みの作業手順情報を提示する場合、S23において、作業手順情報選択部202は、S22で特定したマニュアル内の画像データとマニュアル内のテキストデータとの少なくとも一方に紐付けられた事前に生成済みの作業手順情報を特定する。
When presenting pre-generated work procedure information, in S23, the work procedure
利用者端末30からの要求に応じて作業手順情報を生成して提示する場合、S23において、作業手順情報選択部202は、S22で特定したマニュアル内の画像データおよびマニュアル内のテキストデータを機械学習モデル(図6のマニュアル解析処理により生成された機械学習モデル)に入力して作業手順情報を出力させる。
When generating and presenting work procedure information in response to a request from the
なお、本発明の一実施形態では、作業手順情報(つまり、補完後のテキストデータ)には、マニュアル内のテキストデータ(つまり、補完前のテキストデータ)から得られる部品名が含まれているので、"その部品名"と"S21の対象物を特定するための情報から(キャプショニングや音声認識などによって)得られる部品名"を照合することで、マニュアル内のテキストデータを介さずに作業手順情報を選択することができる。 In one embodiment of the present invention, the work procedure information (i.e., the text data after completion) contains the part name obtained from the text data in the manual (i.e., the text data before completion), so by comparing "that part name" with "the part name obtained from the information for identifying the object in S21 (by captioning, voice recognition, etc.)", it is possible to select the work procedure information without going through the text data in the manual.
ステップ24(S24)において、作業手順情報出力部203は、作業手順情報を出力する。具体的には、作業手順情報出力部203は、利用者端末30へ、作業手順情報を出力する。例えば、作業手順情報出力部203は、作業手順情報を音声により出力する。なお、作業手順情報出力部203は、スマートデバイス上での作業手順情報の表示、スマートグラス上での作業手順情報のAR(Augmented Reality)表示等を行ってもよい。
In step 24 (S24), the work procedure
<効果>
このように、本発明の一実施形態では、カスタマーエンジニア等は、マニュアル内の画像に基づくテキストがマニュアル内のテキストに付加された作業手順情報の音声を聞くことができる。そのため、カスタマーエンジニア等は、画像が無くてもテキストの情報のみでマニュアルを理解することができる。その結果、カスタマーエンジニア等は、マニュアルを見るために体勢を変えたり、マニュアルを汚れた手で持って参照したりすることなく、複合機等の精密機器の修理の手順を把握しながら作業をすることができる。
<Effects>
Thus, in one embodiment of the present invention, a customer engineer or the like can hear audio of work procedure information in which text based on images in the manual is added to the text in the manual. Therefore, the customer engineer or the like can understand the manual only from the text information even without images. As a result, the customer engineer or the like can work while understanding the repair procedures for precision equipment such as a multifunction printer without changing his/her position to look at the manual or holding the manual with dirty hands.
上記で説明した実施形態の各機能は、一又は複数の処理回路によって実現することが可能である。ここで、本明細書における「処理回路」とは、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたASIC(Application Specific Integrated Circuit)、DSP(digital signal processor)、FPGA(field programmable gate array)や従来の回路モジュール等のデバイスを含むものとする。 Each function of the above-described embodiments can be realized by one or more processing circuits. In this specification, the term "processing circuit" includes a processor programmed to execute each function by software, such as a processor implemented by an electronic circuit, and devices such as an ASIC (Application Specific Integrated Circuit), DSP (digital signal processor), FPGA (field programmable gate array), and conventional circuit modules designed to execute each function described above.
以上、本発明の実施例について詳述したが、本発明は上述した特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。 Although the examples of the present invention have been described in detail above, the present invention is not limited to the specific embodiments described above, and various modifications and variations are possible within the scope of the gist of the present invention as described in the claims.
1 マニュアル読解支援システム
10 マニュアル解析装置
20 マニュアル提供装置
30 利用者端末(カスタマーエンジニア端末)
101 マニュアル内画像データ格納部
102 マニュアル内テキストデータ格納部
103 マニュアル解析部
201 対象物データ入力部
202 作業手順情報選択部
203 作業手順情報出力部
1 Manual
101: Manual image data storage unit 102: Manual text data storage unit 103: Manual analysis unit 201: Object data input unit 202: Work procedure information selection unit 203: Work procedure information output unit
Claims (6)
前記訓練データを用いて機械学習し、
前記マニュアル内の画像データおよび前記マニュアル内のテキストデータが入力されると作業手順情報が出力される機械学習モデルを生成する、マニュアル解析部
を備えた装置。 acquiring training data, the training data including image data in a manual and text data in the manual being input data, and work procedure information supplemented by adding text data generated based on the image data to the text data in the manual being output data;
Perform machine learning using the training data;
An apparatus including a manual analysis unit that generates a machine learning model that outputs work procedure information when image data and text data in the manual are input.
前記マニュアル解析装置は、
マニュアル内の画像データおよび前記マニュアル内のテキストデータが入力データであり、前記画像データに基づいて生成したテキストデータを前記マニュアル内のテキストデータに付加することによって補完した作業手順情報が出力データである、訓練データを取得し、
前記訓練データを用いて機械学習し、
前記マニュアル内の画像データおよび前記マニュアル内のテキストデータが入力されると作業手順情報が出力される機械学習モデルを生成する、マニュアル解析部を備え、
前記マニュアル提供装置は、
前記利用者端末から、対象物を特定するための情報を取得する対象物データ入力部と、
前記対象物を特定するための情報に対応するマニュアル内の画像データおよび前記マニュアル内のテキストデータを特定し、前記マニュアル内の画像データおよび前記マニュアル内のテキストデータを前記機械学習モデルに入力して作業手順情報を出力させる、作業手順情報選択部と、
前記利用者端末へ、前記作業手順情報を出力する作業手順情報出力部と、を備えたマニュアル読解支援システム。 A manual reading support system including a manual analysis device, a manual provision device, and a user terminal,
The manual analysis device includes:
acquiring training data, the training data including image data in a manual and text data in the manual being input data, and work procedure information supplemented by adding text data generated based on the image data to the text data in the manual being output data;
Perform machine learning using the training data;
a manual analysis unit that generates a machine learning model that outputs work procedure information when image data and text data in the manual are input;
The manual providing device includes:
an object data input unit that acquires information for identifying an object from the user terminal;
a work procedure information selection unit that identifies image data and text data in a manual that correspond to information for identifying the object, and inputs the image data and the text data in the manual into the machine learning model to output work procedure information;
a work procedure information output unit that outputs the work procedure information to the user terminal.
マニュアル内の画像データおよび前記マニュアル内のテキストデータが入力データであり、前記画像データに基づいて生成したテキストデータを前記マニュアル内のテキストデータに付加することによって補完した作業手順情報が出力データである、訓練データを取得するステップと、
前記訓練データを用いて機械学習するステップと、
前記マニュアル内の画像データおよび前記マニュアル内のテキストデータが入力されると作業手順情報が出力される機械学習モデルを生成するステップと、
を含む方法。 1. A computer-implemented method comprising:
acquiring training data, the input data being image data in a manual and text data in the manual, and the output data being work procedure information supplemented by adding text data generated based on the image data to the text data in the manual;
A step of performing machine learning using the training data;
generating a machine learning model that outputs work procedure information when image data and text data in the manual are input;
The method includes:
マニュアル内の画像データおよび前記マニュアル内のテキストデータが入力データであり、前記画像データに基づいて生成したテキストデータを前記マニュアル内のテキストデータに付加することによって補完した作業手順情報が出力データである、訓練データを取得し、
前記訓練データを用いて機械学習し、
前記マニュアル内の画像データおよび前記マニュアル内のテキストデータが入力されると作業手順情報が出力される機械学習モデルを生成する、マニュアル解析部
として機能させるためのプログラム。 a computer acquires training data, the training data being input data for image data in a manual and text data in the manual, and output data being work procedure information supplemented by adding text data generated based on the image data to the text data in the manual;
Perform machine learning using the training data;
A program for functioning as a manual analysis unit that generates a machine learning model that outputs work procedure information when image data and text data in the manual are input.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021083602A JP7619158B2 (en) | 2021-05-18 | 2021-05-18 | MANUAL ANALYSIS DEVICE, MANUAL PROVIDING DEVICE, MANUAL READING SYSTEM, METHOD, AND PROGRAM |
| US17/663,498 US12307677B2 (en) | 2021-05-18 | 2022-05-16 | Apparatus and manual providing apparatus |
| US19/189,958 US20250252580A1 (en) | 2021-05-18 | 2025-04-25 | Manual providing apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021083602A JP7619158B2 (en) | 2021-05-18 | 2021-05-18 | MANUAL ANALYSIS DEVICE, MANUAL PROVIDING DEVICE, MANUAL READING SYSTEM, METHOD, AND PROGRAM |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022177393A JP2022177393A (en) | 2022-12-01 |
| JP7619158B2 true JP7619158B2 (en) | 2025-01-22 |
Family
ID=84237774
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021083602A Active JP7619158B2 (en) | 2021-05-18 | 2021-05-18 | MANUAL ANALYSIS DEVICE, MANUAL PROVIDING DEVICE, MANUAL READING SYSTEM, METHOD, AND PROGRAM |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7619158B2 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018101317A (en) | 2016-12-21 | 2018-06-28 | ホーチキ株式会社 | Anomaly monitoring system |
| JP2018194207A (en) | 2017-05-15 | 2018-12-06 | シャープ株式会社 | Notification system, terminal device, and server |
| JP2019109844A (en) | 2017-12-20 | 2019-07-04 | グレイステクノロジー株式会社 | Work support system and work support program |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111782839B (en) * | 2020-06-30 | 2023-08-22 | 北京百度网讯科技有限公司 | Image question answering method, device, computer equipment and medium |
-
2021
- 2021-05-18 JP JP2021083602A patent/JP7619158B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018101317A (en) | 2016-12-21 | 2018-06-28 | ホーチキ株式会社 | Anomaly monitoring system |
| JP2018194207A (en) | 2017-05-15 | 2018-12-06 | シャープ株式会社 | Notification system, terminal device, and server |
| JP2019109844A (en) | 2017-12-20 | 2019-07-04 | グレイステクノロジー株式会社 | Work support system and work support program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022177393A (en) | 2022-12-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Lampen et al. | Combining simulation and augmented reality methods for enhanced worker assistance in manual assembly | |
| US10997045B2 (en) | Universal automated testing of embedded systems | |
| Fletcher et al. | The development of an integrated haptic VR machining environment for the automatic generation of process plans | |
| JP7553559B2 (en) | Programming Device | |
| Tadeja et al. | Exploring the repair process of a 3D printer using augmented reality-based guidance | |
| JP2010226466A (en) | Image processing apparatus and method | |
| US20240168546A1 (en) | Identifying a Place of Interest on a Physical Object Through its 3D Model in Augmented Reality View | |
| CN108027597A (en) | System for monitoring technology equipment | |
| KR20240024180A (en) | Support systems, support programs and control methods | |
| US20200389564A1 (en) | System and method for augmented reality device maintenance | |
| JP7619158B2 (en) | MANUAL ANALYSIS DEVICE, MANUAL PROVIDING DEVICE, MANUAL READING SYSTEM, METHOD, AND PROGRAM | |
| JP6972800B2 (en) | Assembly sequence generator, assembly sequence generator and assembly sequence generator | |
| JP2017120454A (en) | Results collection system | |
| JP7383999B2 (en) | Collaborative work system, analysis device and analysis program | |
| EP3971833A1 (en) | Control system for an augmented reality device | |
| Haslwanter et al. | Lost in translation: Machine translation and text-to-speech in industry 4.0 | |
| Ziaee et al. | Augmented reality applications in manufacturing and its future scope in Industry 4.0 | |
| JP7404943B2 (en) | Information processing device and information processing program | |
| US12498694B2 (en) | Operating device and method | |
| JP7613257B2 (en) | MANUAL PROVIDING DEVICE, MANUAL READING SYSTEM, METHOD, AND PROGRAM | |
| US20060140474A1 (en) | Apparatus and method for generating analysis data, computer-readable recording medium in which analysis data generating program is stored, analysis apparatus, analyzing method and computer-readable recording medium in which analysis program is stored | |
| US12307677B2 (en) | Apparatus and manual providing apparatus | |
| JP6544224B2 (en) | Layout data creation apparatus, layout data creation method and layout data creation program | |
| CN104462681B (en) | The method for aiding in interference checking | |
| US20260010137A1 (en) | Control device, industrial machine system, execution-history data display method, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240227 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20241016 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241022 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241107 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20241210 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241223 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7619158 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |