JP7437164B2 - inspection system - Google Patents
inspection system Download PDFInfo
- Publication number
- JP7437164B2 JP7437164B2 JP2020001081A JP2020001081A JP7437164B2 JP 7437164 B2 JP7437164 B2 JP 7437164B2 JP 2020001081 A JP2020001081 A JP 2020001081A JP 2020001081 A JP2020001081 A JP 2020001081A JP 7437164 B2 JP7437164 B2 JP 7437164B2
- Authority
- JP
- Japan
- Prior art keywords
- inspection
- information
- item
- test
- inspector
- 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
- 238000007689 inspection Methods 0.000 title claims description 619
- 238000012360 testing method Methods 0.000 claims description 192
- 238000000034 method Methods 0.000 description 130
- 238000012790 confirmation Methods 0.000 description 17
- 238000010276 construction Methods 0.000 description 14
- 239000000284 extract Substances 0.000 description 14
- 238000010586 diagram Methods 0.000 description 11
- 238000012545 processing Methods 0.000 description 8
- 230000005856 abnormality Effects 0.000 description 7
- 238000001514 detection method Methods 0.000 description 5
- 229910001294 Reinforcing steel Inorganic materials 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 239000011521 glass Substances 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000003908 quality control method Methods 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、検査において用いられる検査システムの技術に関する。 The present invention relates to technology for an inspection system used in inspection.
従来、検査において用いられる検査システムの技術は公知となっている。例えば、特許文献1に記載の如くである。 Conventionally, the technology of inspection systems used in inspections is well known. For example, as described in Patent Document 1.
特許文献1に記載された報告書作成システム(検査システム)は、携帯端末等を具備する。携帯端末は、検査員が所定の検査を行う場合に、まず、検査対象の候補となる複数の物件名等を適宜表示する。検査員は、表示された候補の中から所望の物件を選択(入力)する。次に、携帯端末は、検査箇所の場所及び部位の候補を表示する。検査員は、表示された候補の中から所望の場所及び部位を選択する。そして、検査員は、携帯端末を適宜操作して、検査の結果(例えば、目視観察で得た所見等)を入力する。携帯端末は、当該入力に伴って、物件名等と検査の結果とを関連付けて記憶する。報告書作成システムは、このようにして記憶した情報を適宜抽出して編集することで、建物の検査に関する報告書を作成することができる。 The report creation system (inspection system) described in Patent Document 1 includes a mobile terminal and the like. When an inspector performs a predetermined inspection, the mobile terminal first appropriately displays the names of a plurality of properties that are candidates for inspection. The inspector selects (inputs) a desired property from the displayed candidates. Next, the mobile terminal displays candidates for the location and body part of the inspection site. The inspector selects a desired location and region from the displayed candidates. The inspector then inputs the inspection results (for example, findings obtained through visual observation) by appropriately operating the mobile terminal. In response to the input, the mobile terminal associates and stores the property name, etc., and the inspection results. The report creation system can create a report regarding a building inspection by appropriately extracting and editing the information stored in this manner.
しかし、特許文献1に記載された報告書作成システムでは、検査の結果を入力するまでに、当該検査に関する複数の項目(物件名、場所及び部位等)を順番に選択する必要があるため、入力に手間がかかって検査員の負担が大きいという問題があった。 However, in the report creation system described in Patent Document 1, it is necessary to select multiple items related to the inspection (property name, location, parts, etc.) in order before inputting the inspection results. There was a problem in that it was time-consuming and placed a heavy burden on the inspectors.
本発明は、以上の如き状況を鑑みてなされたものであり、その解決しようとする課題は、入力の手間を省いて検査員の負担を低減することが可能な検査システムを提供するものである。 The present invention has been made in view of the above-mentioned circumstances, and an object of the present invention is to provide an inspection system that can reduce the burden on inspectors by eliminating the labor of inputting information. .
本発明の解決しようとする課題は以上の如くであり、次にこの課題を解決するための手段を説明する。 The problem to be solved by the present invention is as described above, and next, means for solving this problem will be explained.
即ち、請求項1においては、検査に関する複数の項目に検査情報が入力されることで当該検査が特定される検査システムであって、検査員の発話の入力を受け、発話内容を認識する音声認識部と、前記音声認識部で認識した発話内容に基づいて、前記複数の項目に検査情報を入力する入力部と、を具備し、前記入力部は、前記複数の項目の中の一部の項目である第一項目に入力する検査情報を示すキーワードが、前記発話内容に含まれていた場合に、前記キーワードに基づいて前記第一項目に検査情報を入力すると共に、前記第一項目に入力された検査情報に基づいて、前記複数の項目のうち前記第一項目以外の第二項目にも検査情報を入力可能に構成され、前記発話内容から検査情報を入力不能な第三項目がある場合に、当該第三項目に入力する検査情報を問い合わせる問合せ部をさらに具備し、前記問合せ部は、前記第三項目に入力される可能性がある検査情報のみを問い合わせ可能であり、前記入力される可能性がある検査情報には、未実施の検査に関する検査情報及び/又は実施結果が不合格と判定された検査に関する検査情報が含まれるものである。 That is, in claim 1, there is provided an inspection system in which a test is specified by inputting test information into a plurality of items related to the test, and a voice recognition system that receives the input of an inspector's utterance and recognizes the content of the utterance. and an input unit for inputting test information into the plurality of items based on the utterance content recognized by the speech recognition unit, the input unit inputting test information into some of the plurality of items. If a keyword indicating test information to be input into the first item is included in the utterance content, the test information is input into the first item based on the keyword, and the test information is input into the first item. Based on the test information obtained, the test information can be input into a second item other than the first item among the plurality of items, and if there is a third item for which test information cannot be input based on the content of the utterance, , further comprising an inquiry unit that inquires about inspection information to be input into the third item, the inquiry unit is capable of inquiring only about inspection information that may be input to the third item, and the inquiry unit is capable of inquiring only about inspection information that may be input to the third item. The test information that has a negative impact includes test information regarding tests that have not been performed and/or test information regarding tests for which the result of the test was determined to be a failure .
請求項2においては、前記キーワードには、前記第一項目に入力する検査情報と文字列が一致する第一キーワードと、前記第一項目に入力する検査情報と文字列が一致しないもののうち、当該検査情報と関連付けられた第二キーワードと、が含まれるものである。 In claim 2, the keyword includes a first keyword whose character string matches the test information input in the first item, and a keyword whose character string does not match the test information input in the first item. A second keyword associated with the test information is included.
請求項3においては、前記第二キーワードには、検査情報に割り当てられた数字が含まれるものである。 In claim 3, the second keyword includes a number assigned to test information.
請求項4においては、前記第一項目は、前記第二項目の下位に属する項目であるものである。 In claim 4, the first item is an item subordinate to the second item.
本発明の効果として、以下に示すような効果を奏する。 The present invention has the following effects.
請求項1においては、入力の手間を省いて検査員の負担を低減することができる。また発話内容から入力不能な項目を検査員に問い合わせることで、効率的に検査情報を入力することができる。また検査員が問い合わせに対して応対し易くすることができる。
According to the first aspect, it is possible to reduce the burden on the inspector by eliminating the input effort. In addition, by asking the inspector about items that cannot be input based on the utterance, inspection information can be input efficiently. It also makes it easier for inspectors to respond to inquiries.
請求項2においては、検査情報を入力し易くすることができる。 In claim 2, it is possible to make it easier to input test information.
請求項3においては、数字を発話することで速やかに検査情報の入力を済ませることができる。 In claim 3, the test information can be quickly input by speaking the numbers.
請求項4においては、上位の項目の検査情報を入力する手間を省くことができる。 In claim 4, it is possible to save the effort of inputting inspection information of higher-order items.
以下では、本発明の一実施形態に係る検査システム1について説明する。 Below, an inspection system 1 according to an embodiment of the present invention will be described.
図1に示す検査システム1は、検査において用いられるシステムである。より詳細には、検査システム1は、検査員B(検査を実施する者)が実施した検査の結果を記録する用途に用いられる。また、検査システム1は、検査員Bと対話することで検査結果を取得し、当該検査結果を記録することができる。なお、検査結果の取得の手順については後述する。また、本実施形態の検査システム1は、建物の建築過程における検査(例えば、コンクリート検査等)を対象としている。また、検査システム1は、後述するように、複数のプロジェクトや現場で使用可能に構築されている。検査システム1は、端末10及びサーバ20を具備する。
An inspection system 1 shown in FIG. 1 is a system used in inspection. More specifically, the inspection system 1 is used to record the results of an inspection conducted by inspector B (person conducting the inspection). Furthermore, the inspection system 1 can acquire inspection results by interacting with inspector B, and can record the inspection results. Note that the procedure for acquiring the test results will be described later. Furthermore, the inspection system 1 of this embodiment is intended for inspection in the construction process of a building (for example, concrete inspection, etc.). Moreover, the inspection system 1 is constructed so that it can be used in a plurality of projects and sites, as will be described later. The inspection system 1 includes a
図1及び図2に示す端末10は、検査員Bが所持する機器である。端末10は、通信機能を具備し、ネットワーク回線を介して後述するサーバ20と通信可能に構成される。端末10は、検査員Bが装着可能な眼鏡型のウェアラブルデバイスによって構成される。端末10は、スピーカ11、マイク12及びカメラ13を具備する。
The
スピーカ11は、音声を出力するためのものである。マイク12は、音声を入力するためのものである。カメラ13は、写真や動画を撮影するためのものである。スピーカ11、マイク12及びカメラ13は、端末10のフレーム10aに適宜設けられる。
The
図1に示すサーバ20は、端末10からの要求に応じて適宜処理を行うものである。サーバ20は、CPU等の演算装置やHDD等の記憶装置を具備する。サーバ20は、プラットフォーム21、検査部22、管理検査データベース23、検査写真ファイルサーバ24、確認画面25及び異常検知部26等を具備する。
The
プラットフォーム21は、端末10の動作の基盤となるものである。プラットフォーム21は、端末10と通信することで、端末10を機能させることができる。具体的には、プラットフォーム21は、端末10に信号を送信してスピーカ11から音声を出力させたり、端末10のマイク12に入力された音声やカメラ13で撮影した写真及び動画等を、端末10から取得することができる。また、プラットフォーム21は、建物の品質管理を担当する担当者A1が使用する端末と通信することで、当該端末にカメラ13で撮影した映像を提供することができる。また、プラットフォーム21は、カメラ13で撮影した映像を適宜解析することで、検査員Bの仕草(例えば、手の動き等)を認識することができる。また、プラットフォーム21は、音声認識機能を有する。
The
音声認識機能は、端末10のマイク12に入力された音声を認識する機能である。プラットフォーム21は、マイク12に入力された音声を端末10から取得し、当該音声(音声ファイル)を解析してテキストファイルへ変換する。プラットフォーム21は、当該テキストファイルを読み込むことで、マイク12に入力された音声を文字列データとして取得(認識)することができる。
The voice recognition function is a function that recognizes voice input into the
検査部22は、検査員Bが発した言葉に基づいて検査結果を記録するための処理を行うものである。検査部22は、例えば、サーバ20上で動作するプログラムによって構成される。検査部22は、プラットフォーム21が認識した音声(端末10のマイク12に入力された音声)及び検査員Bの仕草を取得することができる。また、検査部22は、プラットフォーム21を介して端末10に音声ファイルを送信することで、当該端末10のスピーカ11から所定の音声を出力可能に構成される。検査部22は、後述する管理検査データベース23及び検査写真ファイルサーバ24にデータを登録可能に構成される。また、検査部22は、管理検査データベース23からデータを取得可能に構成される。
The
このように構成される検査部22は、プラットフォーム21から取得した音声等を利用して適宜処理を行うことにより、検査結果を記録することができる。なお、検査部22の処理については後述する。
The
管理検査データベース23は、検査に関する情報を管理するためのものである。検査に関する情報は、検査と繋がりがある情報であり、また、複数の検査の中から、ある1つの検査を特定するのに必要な情報である。検査に関する情報としては、例えば、検査対象となる建物を示す情報や検査の内容を示す情報等がある。図3に示すように、管理検査データベース23では、検査に関する情報が、複数の項目に分けて管理されている。複数の項目には、「プロジェクト名」、「工程名」、「検査区分」、「工程部位」及び「管理項目」が含まれる。
The
「プロジェクト名」は、建物を建築するプロジェクトの名称や現場の名称を示す項目である。「プロジェクト名」に登録される情報としては、例えば、プロジェクトの名称を示す文字列(『Aプロジェクト』等)や現場の名称を示す文字列等がある。このように、各項目に登録される情報(各項目の具体的な内容を示す情報)を、以下では「検査情報」と称する。 “Project name” is an item indicating the name of the project for constructing a building and the name of the site. The information registered in the "project name" includes, for example, a character string indicating the name of the project (such as "Project A"), a character string indicating the name of the site, and the like. The information registered in each item (information indicating the specific content of each item) in this way will be referred to as "examination information" below.
「工程名」は、建物の建築における工程(工事)の名称を示す項目である。「工程名」の検査情報としては、例えば、工程の名称を示す文字列がある。本実施形態において「工程名」には、上位の項目「プロジェクト名」に登録された各検査情報に対して、想定される(選択されうる)1以上の検査情報が関連付けて登録されている。具体的には、例えば、『Aプロジェクト』における工程として、『コンクリート工事』及び『鉄筋工事』等が想定される場合、「プロジェクト名」の検査情報『Aプロジェクト』に対して、「工程名」の検査情報『コンクリート工事』及び『鉄筋工事』等が関連付けて登録されている。このように、本実施形態において「工程名」は、「プロジェクト名」に属する項目(下位の項目)となる。 “Process name” is an item indicating the name of the process (construction) in the construction of a building. The inspection information of "process name" includes, for example, a character string indicating the name of the process. In the present embodiment, in the "process name", one or more pieces of assumed (selectable) inspection information are registered in association with each inspection information registered in the higher-level item "project name." Specifically, for example, if the processes in "Project A" are assumed to be "concrete work" and "reinforcing steel work," the inspection information "Project name" for "Project name" is Inspection information such as ``concrete work'' and ``rebar work'' are registered in association with each other. In this way, in this embodiment, the "process name" is an item (lower-order item) belonging to the "project name."
「検査区分」は、検査する区分(建物のどの部分に対して検査を行うのか)を示す項目である。「検査区分」の検査情報としては、例えば、検査する区分を示す文字列がある。本実施形態において「検査区分」には、上位の項目(「プロジェクト名」及び「工程名」)に登録された各検査情報に対して、想定される(選択されうる)1以上の検査情報が関連付けて登録されている。具体的には、例えば、「プロジェクト名」の検査情報『Aプロジェクト』及び「工程名」の検査情報『コンクリート工事』に対して、「検査区分」の検査情報『基礎』及び『1階床』等が関連付けて登録されている。このように、本実施形態において「検査区分」は、「工程名」に属する項目(下位の項目)となる。 "Inspection category" is an item indicating the category to be inspected (which part of the building is to be inspected). The inspection information of "inspection category" includes, for example, a character string indicating the category to be inspected. In this embodiment, the "inspection category" includes one or more pieces of assumed (selectable) inspection information for each inspection information registered in the higher-level items ("project name" and "process name"). registered in association. Specifically, for example, for the inspection information "A project" of "Project name" and the inspection information "Concrete construction" of "Process name", the inspection information "Foundation" and "1st floor" of "Inspection category" etc. are registered in association with each other. In this way, in this embodiment, the "inspection category" is an item (lower item) belonging to the "process name".
「工程部位」は、検査する工程部位(「工程名」が示す工程の中で、何を検査するのか)を示す項目である。「工程部位」の検査情報としては、例えば、検査する工程部位を示す文字列がある。本実施形態において「工程部位」には、上位の項目(「プロジェクト名」、「工程名」及び「検査区分」)に登録された各検査情報に対して、想定される(選択されうる)1以上の検査情報が関連付けて登録されている。具体的には、例えば、「プロジェクト名」の検査情報『Aプロジェクト』、「工程名」の検査情報「コンクリート工事」及び「検査区分」の検査情報『基礎』に対して、「工程部位」の検査情報『コンクリート検査』等が関連付けて登録されている。このように、本実施形態において「工程部位」は、「検査区分」に属する項目(下位の項目)となる。 "Process part" is an item indicating a process part to be inspected (what is to be inspected in the process indicated by "process name"). The inspection information for "process site" includes, for example, a character string indicating the process site to be inspected. In this embodiment, "Process part" includes 1 that is assumed (can be selected) for each inspection information registered in the higher-level items ("Project name", "Process name", and "Inspection category"). The above inspection information is registered in association with each other. Specifically, for example, for the inspection information "A Project" of "Project Name", the inspection information "Concrete Work" of "Process Name", and the inspection information "Foundation" of "Inspection Category", the inspection information of "Process Part" is Inspection information such as "concrete inspection" is registered in association. Thus, in this embodiment, the "process site" is an item (lower item) belonging to the "inspection category".
「管理項目」は、検査する管理項目(検査の具体的な内容)を示す項目である。「管理項目」の検査情報としては、例えば、管理項目を示す文字列がある。本実施形態において「管理項目」には、上位の項目(「プロジェクト名」、「工程名」、「検査区分」及び「工程部位」)に登録された各検査情報に対して、想定される(選択されうる)1以上の検査情報が関連付けて登録されている。具体的には、例えば、「プロジェクト名」の検査情報『Aプロジェクト』、「工程名」の検査情報『コンクリート工事』、「検査区分」の検査情報『基礎』及び「工程部位」の検査情報『コンクリート検査』に対して、「管理項目」の検査情報『スランプ値』及び『空気量』等が関連付けて登録されている。このように、本実施形態において「管理項目」は、「工程部位」に属する項目(下位の項目)となる。 “Management item” is an item indicating a management item to be inspected (specific contents of inspection). The inspection information of the "management item" includes, for example, a character string indicating the management item. In this embodiment, the "management item" includes the expected ( One or more pieces of test information (which can be selected) are registered in association with each other. Specifically, for example, inspection information "A project" for "project name", inspection information "concrete construction" for "process name", inspection information "foundation" for "inspection category", and inspection information " Inspection information such as ``slump value'' and ``air volume'' of ``management items'' are registered in association with ``concrete inspection''. Thus, in this embodiment, the "management item" is an item (lower-order item) belonging to the "process site".
このように、管理検査データベース23によって管理される複数の項目は、上位の項目から順に「プロジェクト名」、「工程名」、「検査区分」、「工程部位」、「管理項目」となるような階層的な構造となっている。また、「プロジェクト名」、「工程名」、「検査区分」、「工程部位」及び「管理項目」の検査情報により、複数ある検査の中から1つの検査が決まることとなる。具体的には、例えば、『Aプロジェクト』(より詳細には、Aプロジェクトで建設する建物)の『コンクリート工事』の『基礎』の『コンクリート検査』の『スランプ値』が正常であるかを確認する検査等が決まることとなる。また、本実施形態では、「プロジェクト名」の検査情報に基づいてプロジェクトや現場を識別できるため、複数のプロジェクトや現場で使用する(検査結果を記録する)ことができる。
In this way, the plurality of items managed by the
また、「プロジェクト名」等の項目は、図1に示す管理検査データベース23の管理者A2により適宜管理される。具体的には、例えば、新しく建物を建てるプロジェクトが発足した場合等において、管理者A2によって、当該プロジェクトに対応する「プロジェクト名」等の検査情報が管理検査データベース23に登録される。また、管理検査データベース23に登録された検査情報は、管理者A2により適宜(例えば、建物が取り壊されてから所定の年数が経過した場合等に)削除される。また、管理検査データベース23には、検査員Bが実施した検査の結果等が、検査部22によって適宜登録される。
Further, items such as "project name" are appropriately managed by the administrator A2 of the
図1に示す検査写真ファイルサーバ24は、検査中に端末10のカメラ13で撮影された結果(図4に示す画像データC1・C2参照)を記憶するためのものである。検査写真ファイルサーバ24には、端末10のカメラ13によって撮影された画像ファイルや動画ファイル等が、どの検査で撮影されたものなのかを特定可能に記憶される。また、検査写真ファイルサーバ24には、プロジェクトや現場毎に画像ファイル等が記憶される。
The inspection
確認画面25は、管理検査データベース23に登録された検査結果を確認するための画面である。確認画面25は、例えば、ブラウザで表示可能なウェブページによって構成される。確認画面25は、管理検査データベース23及び検査写真ファイルサーバ24から取得した情報を適宜表示することで、検査結果を確認可能に構成される。確認画面25は、品質管理を担当する担当者A1の端末からネットワーク回線を介してアクセス可能に構成される。図4は、確認画面25の一例を示すものである。
The
図4に示す確認画面25は、特定の上位の項目に属する下位の項目を一覧で表示する画面である。図4では、上位の項目である「プロジェクト名」、「工程名」及び「検査区分」(図4では『Aプロジェクト』の『コンクリート工事』の『基礎』)に属する下位の項目(「工程部位」及び「管理項目」)の検査情報が一覧で表示された例を示している。また、確認画面25は、上位の項目、すなわち「プロジェクト名」、「工程名」及び「検査区分」の検査情報(図4では『Aプロジェクトのコンクリート工事の基礎の検査結果』との文字列)を表示可能に構成される。また、確認画面25には、下位の項目の検査情報等に加えて、「管理値」、「写真」、「コメント」、「判定結果」及び「検査日時」を表示可能に構成される。
The
「管理値」は、「管理項目」が示す検査の合否判定の基準となる情報を示すものである。「管理値」は、管理検査データベース23に適宜登録されている。「写真」は、検査において撮影された画像データC1・C2(検査写真ファイルサーバ24に登録された画像データ)を表示するものである。「コメント」は、検査に関する検査員Bのコメント(例えば、検査結果についての見解等)を示すものである。「判定結果」は、検査の合否を判定した結果を示すものである。「検査日時」は、検査が行われた日時を示すものである。「コメント」、「判定結果」及び「検査日時」は、検査部22によって管理検査データベース23に適宜登録される。
“Management value” indicates information that serves as a standard for determining pass/fail of the test indicated by “management item”. The “management value” is registered in the
図1に示す異常検知部26は、端末10の異常を検知するためのものである。異常検知部26は、例えば、サーバ20上で動作するプログラムによって構成される。異常検知部26は、端末10に設けられた所定のセンサの結果に基づいて(例えば、端末10が落下してセンサが異常な値を検出した場合に)、端末10に異常があったと判断する。この場合、異常検知部26は、検査員Bの関係者A3等にメール等で通知する。
The
次に、このように構成される検査システム1を用いた検査の概要について説明する。 Next, an outline of an inspection using the inspection system 1 configured as described above will be explained.
検査システム1は、例えば、実施した検査の結果(例えば、測定値等)を管理検査データベース23に記憶させる場合に用いられる。まず、検査員Bは、端末10のマイク12に向けて適宜発話することで、複数の検査の中から、1つの検査(実施した検査)を選択する。そして、検査員Bは、マイク12に向けて適宜発話することで、検査結果を入力する。これによれば、手を使うことなく検査結果を入力することができ、入力の負担を低減することができる。
The inspection system 1 is used, for example, to store the results of conducted inspections (eg, measured values, etc.) in the
また、検査システム1は、入力された検査結果を「管理値」(図4参照)と対比することで、検査の合否を判定する。これにより、検査員Bが合否判定を行う手間を省くことができる。こうして検査システム1は、検査員Bの検査を支援して、検査業務の負担を低減することができる。 In addition, the inspection system 1 determines whether the inspection is pass or fail by comparing the input inspection results with "control values" (see FIG. 4). This saves inspector B the trouble of making a pass/fail determination. In this way, the inspection system 1 can support inspector B's inspection and reduce the burden of inspection work.
当該検査システム1は、検査結果を入力するモード(態様)として、第一モード及び第二モードを具備する。第一モード及び第二モードは、後述するように、複数の検査の中から、1つの検査を選択する手順が異なっている。検査システム1では、第一モード又は第二モードのいずれかを選択し、検査結果を入力することができる。まずは、図4から図8を参照して、第一モードが選択された場合における検査の流れについて説明する。また、検査の流れの説明の中で、検査部22の処理についても説明する。
The inspection system 1 includes a first mode and a second mode as modes (aspects) for inputting inspection results. The first mode and the second mode differ in the procedure for selecting one test from among a plurality of tests, as will be described later. In the inspection system 1, it is possible to select either the first mode or the second mode and input the inspection results. First, the flow of inspection when the first mode is selected will be described with reference to FIGS. 4 to 8. Furthermore, in the explanation of the inspection flow, the processing of the
第一モードは、検査部22と検査員Bとが繰り返し対話することで、上位の項目(「プロジェクト名」)から順に検査情報を選択し、最終的に特定された1つの検査の結果を入力するモードである。まず、図5を参照し、第一モードにおける検査結果の入力までの流れについて説明する。
In the first mode, the
まず、ステップS10において、検査部22と検査員Bとが対話することで、最も上位の項目である「プロジェクト名」が選択される。ステップS10が終了すると、ステップS20へ移行する。
First, in step S10, the
ステップS20において、検査部22と検査員Bとが対話することで、「プロジェクト名」の1つ下位の項目である「工程名」が選択される。ステップS20が終了すると、ステップS30へ移行する。
In step S20, the
ステップS30において、検査部22と検査員Bとが対話することで、「工程名」の1つ下位の項目である「検査区分」が選択される。ステップS30が終了すると、ステップS40へ移行する。
In step S30, the
ステップS40において、検査部22と検査員Bとが対話することで、残りの「工程部位」及び「管理項目」が選択される。これにより、全ての項目が選択されて最終的に検査結果を入力すべき1つの検査が特定可能となるため、ステップS40においては、検査結果も入力する。なお、図5等においては、「工程部位」及び「管理項目」を総称して、「検査項目」と記載している。ステップS40が終了すると、第一モードによる検査結果の入力作業が完了する。
In step S40, the remaining "process parts" and "management items" are selected through dialogue between the
以下では、図6から図8を参照し、第一モードにおける検査結果の入力までの流れ(ステップS10~S40)について具体的に説明する。 The flow up to the input of test results in the first mode (steps S10 to S40) will be specifically explained below with reference to FIGS. 6 to 8.
まず、図6は、プロジェクト名が選択されるステップS10の流れを示すものである。図6に示すように、ステップS10が開始されると、まず、ステップS110が行われる。 First, FIG. 6 shows the flow of step S10 in which a project name is selected. As shown in FIG. 6, when step S10 is started, step S110 is first performed.
ステップS110においては、検査員Bにより、検査開始の旨が報知される。具体的には、検査員Bは、例えば、端末10のカメラ13に向けて所定の仕草(ジェスチャー)を行う。ステップS110が終了すると、ステップS120へ移行する。 In step S110, inspector B notifies the operator of the start of the inspection. Specifically, the inspector B makes a predetermined gesture toward the camera 13 of the terminal 10, for example. When step S110 ends, the process moves to step S120.
ステップS120において、検査部22(検査システム1)は、プラットフォーム21を介して検査員Bの仕草を認識し、管理検査データベース23から検査に関する情報(全ての項目の全ての検査情報、図3参照)を読み込む。ステップS120が終了すると、ステップS130へ移行する。
In step S120, the inspection unit 22 (inspection system 1) recognizes the gesture of inspector B via the
なお、管理検査データベース23には、管理者A2による事前作業A20によって、プロジェクトや現場での検査に関する情報が、予め(検査前に)登録されている。これにより、管理検査データベース23には、「プロジェクト名」に所定の検査情報(例えば、『Aプロジェクト』等)が追加されることとなる。また、管理検査データベース23には、下位の項目の検査情報(例えば、『Aプロジェクト』に対する「工程名」の検査情報『コンクリート工事』等)も追加されることとなる。検査部22は、こうして追加された情報をステップS120で読み込むこととなる。
Note that information regarding projects and on-site inspections is registered in advance (before inspections) in the
ステップS130において、検査部22は、ステップS130で読み込んだ情報から、「プロジェクト名」の検査情報(例えば、『Aプロジェクト』等)を抽出して読み上げる。このとき、検査部22は、検査情報を読み上げる音声を端末10のスピーカ11から出力させる。具体的には、例えば、『プロジェクトを選んで下さい。Aプロジェクト、Bプロジェクト・・・』との音声を出力させる。ステップS130が終了すると、ステップS140へ移行する。
In step S130, the
ステップS140において、検査員Bは、ステップS140で出力された音声に応じて、選択したい(検査結果を入力したい)「プロジェクト名」に関する検査情報(例えば、『Aプロジェクト』)を発話する。なお、検査部22は、検査員Bの発話を常に受け付けている(認識可能である)。このため、検査員Bは、検査部22が検査情報を読み上げている最中に発話することができる。これは、検査部22の音声出力を受けて検査員Bが発話する他のステップ(例えば、後述するステップS220等)でも同様である。
In step S140, inspector B speaks inspection information (for example, "A project") regarding the "project name" that he wants to select (input the inspection results) in response to the voice output in step S140. Note that the
また、検査員Bは、ステップS140において、所定の言葉を発話することで、検査部22が読み上げた検査情報をもう一度聞き直すことができる。具体的には、検査員Bは、もう一度聞き直すことを検査部22が認識可能な言葉(例えば、『もう一度』との言葉等)を発話する。本実施形態の検査部22は、当該発話内容に基づいて1つ前のステップ(ステップS130)へ戻り、検査情報をもう一度読み上げる。これは、検査部22の音声出力を受けて検査員Bが発話する他のステップ(例えば、後述するステップS220等)でも同様である。ステップS140が終了すると、ステップS150へ移行する。
Furthermore, in step S140, inspector B can listen again to the inspection information read out by the
ステップS150において、検査部22は、ステップS140で検査員Bが発話した「プロジェクト名」の検査情報を復唱する。具体的には、まず、検査部22は、プラットフォーム21を介してステップS140での発話内容を取得することで、「プロジェクト名」に選択(入力)された検査情報(例えば、『Aプロジェクト』)を判断する。そして、検査部22は、判断した検査情報を復唱する音声をスピーカ11から出力させる。具体的には、例えば『Aプロジェクトですね?』との音声を出力させる。
In step S150, the
なお、検査部22は、認識した発話内容から以降のステップを実行不能である場合に、検査員Bに発話内容をもう一度問い合わせ、1つ前のステップ(検査員Bが発話するステップ)へ戻る。例えば、検査部22は、ステップS140での発話内容から「プロジェクト名」の検査情報を判断不能である(検査員Bが想定外の言葉を発話した)場合、もう一度検査員Bに発話を促す旨の音声(例えば、『すいません。もう一度お願いします。』等の音声)をスピーカ11から出力させ、ステップS140へ戻る。これは、検査員Bの発話を受けて検査部22が処理を行う他のステップ(例えば、後述するステップS230等)でも同様である。ステップS150が終了すると、検査員Bの発話の有無に応じて、適宜のステップへ移行する。
Note that if the
具体的には、復唱された検査情報が違っている場合、検査員Bは、復唱された検査情報が違っていることを検査部22が認識可能な言葉を発話する。本実施形態の検査部22は、当該発話内容に基づいてステップS130へ戻り(図6に示す符号A参照)、「プロジェクト名」の検査情報をもう一度読み上げる。これにより、検査員Bは、検査情報を選択し直すことができる。例えば、検査員Bは、『戻る』と発話することで、検査情報が違っていることを検査部22に認識させて、検査情報を選択し直すことができる。
Specifically, when the recited test information is different, the examiner B speaks words that allow the
一方、復唱された検査情報が正しい場合、検査員Bは特に発話を行わない。検査部22は、例えば、検査員Bの発話を所定時間認識しなかった場合に、プロジェクト名を選択するステップS10を終了させ、工程名を選択するステップS20へ移行する。
On the other hand, if the recited inspection information is correct, inspector B does not make any particular utterance. For example, when the
図7(a)は、工程名が選択されるステップS20の流れを示すものである。図7(a)に示すように、工程名が選択されるステップS20においては、上述したステップS130~S150と同じようなステップS210~S230により、「工程名」が選択される。 FIG. 7(a) shows the flow of step S20 in which a process name is selected. As shown in FIG. 7(a), in step S20 in which a process name is selected, a "process name" is selected in steps S210 to S230, which are similar to steps S130 to S150 described above.
具体的には、ステップS210において、検査部22は、「工程名」の検査情報を読み上げる。このとき、検査部22は、ステップS120で読み込んだ情報から、「工程名」の検査情報を抽出する。この際、検査部22は、「工程名」の検査情報のうち、プロジェクト名の選択(ステップS10)で選択された検査情報に関連付けられた検査情報を抽出する。これにより、検査部22は、「工程名」に登録された複数の検査情報の中から、ステップS10で選択されたプロジェクトで実施される(検査員Bが選択する)可能性がある検査情報を抽出することができる。また、検査部22は、抽出した検査情報をスピーカ11から出力させる。具体的には、例えば、図3に示す「プロジェクト名」の検査情報に『Aプロジェクト』が選択された場合、『工程を選んで下さい。コンクリート工事、鉄筋工事・・・』との音声を出力させる。
Specifically, in step S210, the
そして、図7(a)に示すように、ステップS220において、検査員Bは、選択したい(検査結果を入力したい)「工程名」に関する検査情報(例えば、『コンクリート工事』)を発話する。その後、ステップS230において、検査部22は、発話内容に基づいて「工程名」に選択された検査情報(例えば、『コンクリート工事』)を判断し、当該検査情報をスピーカ11から出力させる。
Then, as shown in FIG. 7A, in step S220, inspector B speaks inspection information (for example, "concrete construction") related to the "process name" that he wants to select (input the inspection results). Thereafter, in step S230, the
選択された検査情報が違っている場合、検査員Bは、所定の言葉(『戻る』等の言葉)を発話して検査部22に検査情報が違っていることを認識させる。この場合、検査部22は、ステップS210へ戻る(図7(a)に示す符号B参照)。一方、選択された検査情報が正しい場合、検査員Bは特に発話を行わない。この場合、検査部22は、工程名を選択するステップS20を終了させ、検査区分を選択するステップS30へ移行する。
If the selected test information is different, inspector B utters predetermined words (words such as "return") to make the
図7(b)は、検査区分を選択するステップS30の流れを示すものである。図7(b)に示すように、検査区分を選択するステップS30においては、プロジェクト名を選択するステップS130~S150と同じようなステップS310~S330により、「検査区分」が選択される。なお、ステップS310において、検査部22は、「検査区分」(ステップS30で選択する項目)よりも上位の項目(「プロジェクト名」及び「工程名」)の検査情報をキーに管理検査データベース23を検索する。これにより、検査部22は、「検査区分」に登録された複数の検査情報の中から、検査員Bが選択する可能性がある検査情報を抽出する。また、ステップS320においては、こうして抽出した検査情報を読み上げる。「検査区分」の選択が完了すると、検査項目(工程部位及び管理項目)の選択等を行うステップS40へ移行する。
FIG. 7(b) shows the flow of step S30 for selecting an inspection category. As shown in FIG. 7(b), in step S30 for selecting an inspection category, "inspection category" is selected through steps S310 to S330, which are similar to steps S130 to S150 for selecting a project name. In addition, in step S310, the
図8は、検査項目の選択等を行うステップS40の流れを示すものである。図8に示すように、ステップS40が開始されると、まず、ステップS410が行われる。 FIG. 8 shows the flow of step S40 for selecting inspection items and the like. As shown in FIG. 8, when step S40 is started, step S410 is performed first.
ステップS410において、検査部22は、「工程部位」及び「管理項目」の検査情報を抽出する。このとき、検査部22は、抽出対象となる「工程部位」等の項目よりも上位の項目の検査情報をキーに管理検査データベース23を検索する。これにより、検査部22は、選択されたプロジェクトの工程の検査区分で対象となる(検査員Bが選択する可能性がある)「工程部位」及び「管理項目」の検査情報を抽出する。
In step S410, the
例えば、検査部22は、図3に示す「プロジェクト名」に『Aプロジェクト』が、「工程名」に『コンクリート工事』が、「検査区分」に『基礎』が選択された場合に、当該『Aプロジェクト』等をキーに管理検査データベース23を検索する。これにより、「工程部位」及び「管理項目」として、『Aプロジェクト』の『コンクリート工事』の『基礎』に対する『コンクリート検査』の『スランプ値』と、『コンクリート検査』の『空気量』と、を抽出する。ステップS410が終了すると、ステップS420へ移行する。
For example, when "Project A" is selected for "Project Name", "Concrete Work" is selected for "Process Name", and "Foundation" is selected for "Inspection Category" shown in FIG. The
ステップS420において、検査部22は、スピーカ11から音声を出力させることで、ステップS410で抽出した「工程部位」及び「管理項目」の検査情報を読み上げる。ステップS420が終了すると、ステップS430へ移行する。
In step S420, the
ステップS430において、検査員Bは、ステップS420で出力された音声に応じて、選択したい(検査結果を入力したい)「工程部位」及び「管理項目」に関する検査情報(例えば、『コンクリート検査のスランプ値』)を発話する。ステップS430が終了すると、ステップS440へ移行する。 In step S430, inspector B responds to the voice output in step S420 to provide inspection information (for example, ``slump value of concrete inspection'') regarding the ``process area'' and ``control items'' that he wants to select (input the inspection results). ”). When step S430 ends, the process moves to step S440.
ステップS440において、検査部22は、ステップS430での発話内容に基づいて「工程部位」及び「管理項目」に選択された検査情報を判断し、当該検査情報を復唱する(スピーカ11から出力させる)。その後、検査部22は、検査結果を問い合わせる音声(例えば、『値を言って下さい。』等の音声)をスピーカ11から出力させる。
In step S440, the
ステップS450において、出力された検査情報が違っている場合、検査員Bは、所定の言葉を発話して検査部22に検査情報が違っていることを認識させる。この場合、検査部22は、ステップS420へ戻り(図8に示す符号D参照)、検査情報をもう一度読み上げる。
In step S450, if the output test information is different, inspector B utters predetermined words to make the
一方、ステップS450において、出力された検査情報が正しい場合、検査員Bは、検査結果を発話(回答)する。検査部22は、発話内容を認識して検査結果を取得し、当該検査結果が値であった場合に、ステップS460へ移行する。一方、検査部22は、検査結果が合否判定の結果であった場合に、ステップS470へ移行する。
On the other hand, in step S450, if the output test information is correct, inspector B speaks (answers) the test results. The
ステップS460において、検査部22は、ステップS450で発話された検査結果と「管理値」(図4参照)とを対比することで、検査の合否を判定する。その後、検査部22は、検査結果を復唱する音声と、合否判定の結果を報知する音声と、をスピーカ11から出力させる。具体的には、例えば、『15センチですね?合格です。』との音声を出力させる。なお、検査員Bは、復唱された検査結果がステップS450で発話した検査結果と違っていた場合に、所定の言葉(例えば、『戻る』との言葉)を発話して検査部22に検査結果が違っていることを認識させる。これにより、ステップS440へ戻ることができる。ステップS460が終了すると、ステップS480へ移行する。
In step S460, the
ステップS470において、検査部22は、検査員Bが発話した合否判定の結果を復唱する音声をスピーカ11から出力させる。具体的には、例えば、『OKですね?』との音声を出力させる。検査員Bは、復唱された合否判定の結果がステップS450で発話した検査結果と違っていた場合に、所定の言葉を発話して検査部22に検査結果が違っていることを認識させる。これにより、ステップS440へ戻ることができる。ステップS470が終了すると、ステップS480へ移行する。
In step S470, the
ステップS480において、検査部22は、検査結果を管理検査データベース23に登録する。検査部22は、検査結果が複数の検査の中のどの検査に該当するのかを判断可能となるように、検査結果をステップS10等で選択された検査情報と関連付けて登録する。また、検査部22は、時計機能等を用いて取得した日時(「検査日時」)も、検査情報と関連付けて登録する。また、検査部22は、ステップS460で合否判定を行った場合、当該合否判定の結果も関連付けて登録する。これにより、検査部22は、図4に示す確認画面25の「判定結果」及び「検査日時」にデータを反映させることができる。ステップS480が終了すると、ステップS490へ移行する。
In step S480, the
ステップS490において、検査部22は、写真を登録するか否かを問い合わせる音声(例えば、『写真を登録する場合は写真を撮って下さい。』との音声)を、スピーカ11から出力させる。ステップS490が終了すると、ステップS500へ移行する。
In step S490, the
ステップS500において、検査員Bは、ステップS490で出力された音声に応じて適宜写真を撮影する。このとき、検査員Bは、カメラ13に向けて所定の仕草を行う。プラットフォーム21は、当該仕草を認識すると、カメラ13のシャッターを切って写真を撮影する。端末10は、こうして撮影した写真の画像データ(例えば、図4に示す画像データC1・C2)をサーバ20へ転送する。なお、検査員Bは、写真撮影を行わない場合、所定の言葉を発して写真撮影を行わないことを検査部22に認識させる。具体的には、例えば、『スキップ』と発話する。これにより、検査員Bは、写真撮影を行うことなくステップS500を終了することができる。ステップS500が終了すると、ステップS510へ移行する。
In step S500, inspector B takes appropriate photographs in response to the audio output in step S490. At this time, inspector B makes a predetermined gesture toward the camera 13. When the
ステップS510において、検査部22は、ステップS510で撮影された画像データを検査写真ファイルサーバ24に保存する。これにより、確認画面25の「写真」に画像データを反映させることができる。ステップS510が終了すると、ステップS520へ移行する。
In step S510, the
ステップS520において、検査部22は、コメントを残すか否かを問い合わせる音声(例えば、『検査内容について所見を述べて下さい。』との音声)を、スピーカ11から出力させる。ステップS520が終了すると、ステップS530へ移行する。
In step S520, the
ステップS530において、検査員Bは、ステップS520で出力された音声に応じて適宜コメントを発話する。ステップS530が終了すると、ステップS540へ移行する。 In step S530, inspector B utters a comment as appropriate in response to the audio output in step S520. When step S530 ends, the process moves to step S540.
ステップS540において、検査員Bは、カメラ13に向けて所定の仕草を行うことで、コメントの発話を終了する。ステップS540が終了すると、ステップS550へ移行する。 In step S540, inspector B makes a predetermined gesture toward the camera 13 and ends the comment utterance. When step S540 ends, the process moves to step S550.
ステップS550において、検査部22は、プラットフォーム21を介して検査員Bの仕草を認識し、コメントの発話が終了したと判断する。このように、検査部22は、検査員Bの発話内容ではなく、仕草によってコメントの終了を認識するようにしている。これによれば、検査部22は、コメントの発話が終了したことを容易に判断することができる。検査部22は、コメントの発話が終了したことを判断すると、ステップS530でのコメントを管理検査データベース23に登録する。このとき、検査部22は、コメントが複数の検査の中のどの検査に該当するのかを判断可能となるように、コメントをステップS10等で選択された検査情報と関連付けて登録する。これにより、確認画面25の「コメント」にデータを反映させることができる。ステップS550が終了すると、ステップS410へ移行する。
In step S550, the
なお、検査員Bは、コメントを残さない場合、ステップS530で所定の言葉を発してコメントを残さないことを検査部22に認識させる。具体的には、例えば、『スキップ』と発話する。これにより、ステップS540・S550をスキップし、コメントを残すことなくステップS410へ移行することができる。
In addition, when inspector B does not leave a comment, he utters a predetermined word in step S530 to make the
なお、第一モードにおいて、検査部22は、常に検査員Bの仕草を認識可能となっている。また、検査部22は、認識した仕草から、検査員Bが検査を終了させることを報知していると判断可能である。このため、検査員Bは、端末10のカメラ13に向けて所定の仕草(第一モードを終了させることを検査部22が認識可能な仕草)をすることで、第一モードによる検査結果の入力をいつでも終了させることができる。
Note that in the first mode, the
このような第一モードによる検査結果の入力において検査員Bは、検査内容(結果を入力すべき検査)を特定するために全ての項目(「プロジェクト名」等)の検査情報を発話する必要がある(ステップS140・S220・S320・S430)。 When inputting inspection results using the first mode, Inspector B needs to speak all inspection information (such as "project name") in order to specify the inspection content (the inspection for which the results should be input). Yes (steps S140, S220, S320, S430).
次に、図9及び図10を参照して、第二モードにおける検査の流れについて説明する。また、検査の流れの説明の中で、検査部22の処理についても説明する。
Next, the flow of inspection in the second mode will be described with reference to FIGS. 9 and 10. Furthermore, in the explanation of the inspection flow, the processing of the
第二モードは、検査の選択において、検査員Bによる検査情報の発話を一部省略するためのモードである。第二モードにおいては、検査員Bが発話したある1つの項目の検査情報に関する言葉から、複数の項目の検査情報を検査部22が自動的に選択することで、検査員Bによる検査情報の発話を省略することができる。以下、具体的に説明する。
The second mode is a mode for omitting some of the test information uttered by inspector B when selecting a test. In the second mode, the
まず、図9に示すステップS600において、検査部22は、検査員Bの発話を受け付ける。そして、検査部22は、当該発話内容に基づいて、可能であれば複数の項目の検査情報を選択する。図10は、当該ステップS600の流れを示すものである。図10に示すように、ステップS600が開始されると、まず、ステップS610が行われる。
First, in step S600 shown in FIG. 9, the
ステップS610においては、第一モードのステップS110(図6参照)と同様に、検査員Bによって検査開始の旨が報知される。そして、ステップS620へ移行して、検査部22は、ステップS120と同様に、管理検査データベース23からデータを読み込む。そして、ステップS630へ移行して、検査部22は、発話を受け付ける旨の音声(例えば、『検査の情報を教えて下さい。』との音声)をスピーカ11から出力させる。その後、ステップS640へ移行する。
In step S610, similarly to step S110 in the first mode (see FIG. 6), inspector B notifies that the inspection has started. Then, proceeding to step S620, the
ステップS640において、検査員Bは、検査結果を入力したい検査に関する言葉を発話する。この際、検査員Bは、最上位の「プロジェクト名」の検査情報に限らず、下位の項目の検査情報に関する言葉を発話することがある。また、検査員Bは、1つの項目の検査情報に限らず、複数の項目の検査情報に関する言葉を発話することがある。ステップS640が終了すると、ステップS650へ移行する。 In step S640, inspector B speaks words related to the test for which the test result is desired to be input. At this time, inspector B may utter words related not only to the inspection information of the top-level "project name" but also to the inspection information of lower-level items. Furthermore, inspector B may utter words related to not only one item of inspection information but also multiple items of inspection information. When step S640 ends, the process moves to step S650.
ステップS650において、検査部22は、ステップS640での発話内容からキーワードを抽出する。具体的には、検査部22は、まず、プラットフォーム21を介して発話内容を取得して解析することで、発話内容の中から検査に関する文字列(用語)を抽出する。そして、検査部22は、ステップS620で読み込んだデータと抽出した文字列とを比較して、抽出した文字列が複数の項目に登録された検査情報(例えば、図3に示す『Aプロジェクト』等)と一致するかを確認する。
In step S650, the
検査部22は、抽出した文字列が検査情報と一致した場合に、当該文字列をキーワードとして抽出する。以下では、このような検査情報と一致する文字列を「第一キーワード」と称する。
The
また、検査部22は、抽出した文字列が検査情報と一致しない場合に、抽出した文字列が検査情報と関連する文字列であるか否かを確認する。検査情報と関連する文字列は、検査情報と一致しなくても、当該検査情報を示すものとして判断可能な文字列である。具体的には、例えば、検査情報の略語及び俗語、並びに検査情報に割り当てられた数字等である。例えば、『コンクリート検査』は、『生コン検査』と略して発話されることがある。このような『生コン検査』との文字列は、「工程部位」の『コンクリート検査』であると判断可能である。また、検査においては、検査情報に応じて適宜通し番号が付されることがある。例えば、『スランプ値』の検査情報に対して『1』等の番号が付されることがある。この場合、『1』との文字列は、「管理項目」の『スランプ値』であると判断可能である。以下では、このような検査情報と関連する文字列を「第二キーワード」と称する。
Furthermore, when the extracted character string does not match the test information, the
本実施形態の管理検査データベース23には、第二キーワード(例えば、『生コン検査』)と、当該第二キーワードにより判断可能な検査情報(例えば、『コンクリート検査』)と、が関連付けて登録されている。ステップS650において、検査部22は、抽出した文字列が検査情報と一致しない場合に、当該文字列をキーとして管理検査データベース23を検索することで、抽出した文字列が第二キーワードであるかを判断する。そして、検査部22は、抽出した文字列が第二キーワードであった場合に、当該文字列を第二キーワードとして抽出する。
In the
ステップS650において、検査部22は、発話内容からキーワード(第一キーワード又は第二キーワード)を抽出できた場合に、ステップS650を終了する。ステップS650が終了すると、ステップS660へ移行する。
In step S650, when the
一方、ステップS650において、検査部22は、発話内容からキーワードを抽出できなかった場合に、検査員Bにもう一度発話を促す音声(例えば、「もう一度言って下さい。」等の音声)をスピーカ11から出力させる。この場合、ステップS640へ移行して、検査員Bが検査に関する言葉を発話することとなる。
On the other hand, in step S650, if the keyword cannot be extracted from the utterance content, the
ステップS660において、検査部22は、抽出したキーワードを、複数の項目の中から適切な(選択すべき)1つの項目に当てはめる。検査部22は、抽出したーキーワードが第一キーワードであるのか第二キーワードであるのかに応じて、適宜項目への当てはめを行う。
In step S660, the
より詳細には、検査部22は、抽出したキーワードが第一キーワードである場合、当該第一キーワードをそのまま1つの項目に当てはめる。このとき、検査部22は、まず、第一キーワードに基づいて、複数の項目の中から第一キーワードと同一文字列の検査情報が登録された1つの項目を特定する。そして、検査部22は、特定した項目の検査情報に第一キーワードが選択(入力)されたと判断する。例えば、第一キーワードとして『Aプロジェクト』を抽出した場合、検査部22は、当該『Aプロジェクト』をキーに管理検査データベース23を検索することで、『Aプロジェクト』が登録された項目「プロジェクト名」を特定する。そして、検査部22は、「プロジェクト名」の検査情報に『Aプロジェクト』が選択されたと判断する。
More specifically, when the extracted keyword is the first keyword, the
また、検査部22は、抽出したキーワードが第二キーワード(『1』等)である場合、当該第二キーワードをそのまま1つの項目に当てはめるのではなく、第二キーワードが示す検査情報を当てはめる。このとき、検査部22は、第二キーワードをキーに管理検査データベース23を検索し、当該第二キーワードが示す検査情報(『スランプ値』等)、すなわち第一キーワードを特定する。そして、検査部22は、特定した第一キーワードから選択すべき1つの項目を特定し、当該項目に第一キーワードを当てはめる。
Further, when the extracted keyword is a second keyword (such as "1"), the
なお、検査部22は、ステップS650において複数のキーワードが抽出された場合に、上述した項目の当てはめを複数のキーワードのそれぞれにおいて行う。ステップS660が終了すると、ステップS670へ移行する。なお、以下では、ステップS660において当てはめが行われた項目を「第一項目」と称する。
Note that when a plurality of keywords are extracted in step S650, the
ステップS670において、検査部22は、ステップS660で当てはめた第一項目以外の項目(検査情報が不足する項目)の検査情報を推定する。このとき、検査部22は、例えば、ステップS660で当てはめた下位の項目の検査情報に基づいて、上位の項目の検査情報を推定する。
In step S670, the
具体的には、下位の項目の中には、上位の項目の検査情報を推定できる検査情報が含まれる。当該検査情報は、1つ上位の項目の検査情報を一意に特定可能な検査情報である。例えば、図3に示す「管理項目」を例に挙げると、下位の「管理項目」の検査情報が『スランプ値』及び『空気量』である場合、2つ以上上位の項目(「検査区分」等)の検査情報が何であったとしても、1つ上位の「工程部位」の検査情報は必ず『コンクリート検査』となる。そこで、検査部22は、このような上位と下位の関係を利用して、ステップS660である項目に当てはめを行った場合に、当該項目よりも上位の項目の検査情報を推定する。
Specifically, the lower-order items include test information from which the test information of the higher-order items can be estimated. The test information is test information that can uniquely identify the test information of the next higher item. For example, taking the "management items" shown in Figure 3 as an example, if the inspection information of the lower "management items" is "slump value" and "air volume", two or more higher-ranking items ("inspection category") etc.), the inspection information for the next higher "process part" will always be "concrete inspection." Therefore, when applying to a certain item in step S660, the
例えば、ステップS660で「管理項目」に『空気量』を当てはめた場合、検査部22は、『空気量』をキーに管理検査データベース23を検索する。その結果、「工程部位」の検査情報として『コンクリート検査』のみが抽出されるため(図3参照)、検査部22は、上位の「工程部位」の検査情報が『コンクリート検査』であると判断する。これにより、検査部22は、検査員Bが発話していない項目の検査情報を、当該検査員Bの発話内容から間接的に選択することができる。なお、以下では、このような検査部22により間接的に選択された項目を「第二項目」と称する。
For example, when "air amount" is applied to the "management item" in step S660, the
なお、ステップS660で当てはめた検査情報によっては、上位の項目の検査情報を推定できないことも想定される。例えば、ステップS660で「工程部位」に『コンクリート検査』を当てはめただけでは、上位の「検査区分」の検査情報が『基礎』であるのか『1階床』であるのか推定できない(図3参照)。そこで、検査部22は、ステップS670において検査情報を推定不能な項目については、ステップS670で検査情報の判断は行わない。ステップS670が終了すると、検査員Bの発話の受付等を行うステップS600が終了し、図9に示すステップS710へ移行する。
Note that depending on the test information applied in step S660, it is assumed that the test information of the higher-order item cannot be estimated. For example, by simply applying "concrete inspection" to "process area" in step S660, it is not possible to estimate whether the inspection information of the higher-level "inspection category" is "foundation" or "first floor" (see Figure 3). ). Therefore, the
検査部22は、ステップS710~S800により、ステップS600で検査情報が選択されていない項目について、検査員Bに問い合わせる。以下では、このような検査情報が選択されていない項目を「第三項目」と称する。以下、第三項目の問い合わせについて具体的に説明する。
In steps S710 to S800, the
ステップS710において、検査部22は、「プロジェクト名」の検査情報が選択されているか否かを確認する。検査部22は、「プロジェクト名」の検査情報が選択されていない場合に、ステップS720へ移行する。一方、検査部22は、「プロジェクト名」の検査情報が選択されている場合に、ステップS730へ移行する。
In step S710, the
ステップS720において、検査部22は、「プロジェクト名」の検査情報について検査員Bに問い合わせる。このとき、検査部22は、第一モードのステップS210~S220(工程名を選択する処理、図7参照)と同じようにして、検査情報を問い合わせる。すなわち、検査部22は、「プロジェクト名」の検査情報を読み上げる。検査員Bは、当該読み上げに応じて選択したい検査情報を発話する。検査部22は、当該発話内容を認識して復唱する。そして、検査部22は、検査員Bが検査情報が違っている旨の発話をしない場合に、「プロジェクト名」の検査情報の選択を完了する。ステップS720が終了すると、ステップS730へ移行する。
In step S720, the
ステップS730において、検査部22は、「工程名」の検査情報が選択されているか否かを確認する。検査部22は、「工程名」の検査情報が選択されていない場合に、ステップS740へ移行する。一方、検査部22は、「工程名」の検査情報が選択されている場合に、ステップS750へ移行する。
In step S730, the
ステップS740において、検査部22は、ステップS720と同じようにして「工程名」の検査情報について検査員Bに問い合わせる。これにより、「工程名」の検査情報が選択される。ステップS740が終了すると、ステップS750へ移行する。
In step S740, the
ステップS750において、検査部22は、「検査区分」の検査情報が選択されているか否かを確認する。検査部22は、「検査区分」の検査情報が選択されていない場合に、ステップS760へ移行し、ステップS720と同じようにして「検査区分」の検査情報について検査員Bに問い合わせる。これにより、「検査区分」の検査情報が選択される。一方、検査部22は、「検査区分」の検査情報が選択されている場合に、ステップS760をスキップし、ステップS770へ移行する。
In step S750, the
ステップS770において、検査部22は、「工程部位」の検査情報が選択されているか否かを確認する。検査部22は、「工程部位」の検査情報が選択されていない場合に、ステップS780へ移行し、ステップS720と同じようにして「工程部位」の検査情報について検査員Bに問い合わせる。これにより、「工程部位」の検査情報が選択される。一方、検査部22は、「工程部位」の検査情報が選択されている場合に、ステップS780をスキップし、ステップS790へ移行する。
In step S770, the
ステップS790において、検査部22は、「管理項目」の検査情報が選択されているか否かを確認する。検査部22は、「管理項目」の検査情報が選択されていない場合に、ステップS800へ移行し、ステップS720と同じようにして「管理項目」の検査情報について検査員Bに問い合わせる。これにより、「管理項目」の検査情報が選択される。一方、検査部22は、「管理項目」の検査情報が選択されている場合に、ステップS800をスキップし、ステップS810へ移行する。
In step S790, the
検査部22は、このようなステップS710~S800により、第三項目の検査情報を選択することができる。これにより、全ての項目の検査情報が選択されて複数の検査の中から、1つの検査を特定可能となる。
The
ステップS810において、検査部22は、検査結果を入力する。このとき、検査部22は、第一モードの検査結果の入力と同じようにして(図8に示すステップS440~S550までを行うことで)、検査結果を入力する。ステップS810が終了すると、第二モードによる検査が終了する。
In step S810, the
なお、第二モードにおいて、検査部22は、常に検査員Bの仕草を認識可能となっている。また、検査部22は、認識した仕草から、検査員Bが検査を終了させることを報知していると判断可能である。このため、検査員Bは、端末10のカメラ13に向けて所定の仕草(第二モードを終了させることを検査部22が認識可能な仕草)をすることで、第二モードによる検査結果の入力をいつでも終了させることができる。
Note that in the second mode, the
以下では、図11及び図12を参照し、第二モードによる対話の具体例を説明する。 A specific example of interaction in the second mode will be described below with reference to FIGS. 11 and 12.
まず、検査部22は、検査員Bの発話を受け付ける(ステップS600)。このとき、検査部22は、検査員Bの検査開始の仕草を受けてデータを読み込み、適宜音声を出力する(ステップS610~S630)。そして、検査員Bは、検査に関する言葉を発話する(ステップS640)。具体的には、検査員Bは、例えば、『Aプロジェクトのコンクリート工事のスランプ値の検査を実施』と発声する。検査部22は、当該発声に基づいてキーワードを抽出する(ステップS650)。具体的には、検査部22は、『Aプロジェクト』、『コンクリート工事』及び『スランプ値』という3つの第一キーワードを抽出する。
First, the
検査部22は、抽出した第一キーワードを「プロジェクト名」等の項目に当てはめる(ステップS660)。具体的には、検査部22は、「プロジェクト名」に『Aプロジェクト』を、「工程名」に『コンクリート工事』を、「管理項目」に『スランプ値』を当てはめる。この場合、「プロジェクト名」、「工程名」及び「管理項目」が検査員Bの発話から直接選択された第一項目となる。
The
検査部22は、当てはめた「プロジェクト名」以外の項目の検査情報を推定する(ステップS670)。上述の如く、「管理項目」の検査情報が『スランプ値』である場合、上位の「工程部位」の検査情報は必ず『コンクリート検査』となる(図3参照)。よって、検査部22は、『スランプ値』をキーに管理検査データベース23を検索すると、上位の「工程部位」の検査情報として『コンクリート検査』のみを抽出することとなる。検査部22は、当該抽出結果に基づいて、「工程部位」に『コンクリート工事』が選択されたと判断する。一方、「検査区分」の検査情報は推定不能であるため、検査部22は、「検査区分」の検査情報についての判断は行わない。この場合、「工程部位」が検査員Bの発話から間接的に選択された第二項目となる。また、「検査区分」が検査員Bの発話から選択不能な第三項目となる。
The
検査部22は、このような第三項目(「検査区分」)の検査情報について検査員Bに質問する(ステップS710~S800)。すなわち、検査部22は、「プロジェクト名」及び「工程名」の問い合わせ(ステップS720・S740)を省略し、検査区分の問い合わせを行う(ステップS710:No、ステップS730:No、ステップS750:Yes、ステップS760)。このとき、検査部22は、例えば、『検査区分を選んで下さい。基礎、1階床・・・』との音声をスピーカ11から出力させる。検査員Bは、当該音声に応答する形で「検査区分」について発話する(例えば、『1階床』と発話する)。検査部22は、当該発話内容(『1階床』)から、「検査区分」に『1階床』が選択されたと判断する。
The
これにより、全ての項目の選択が完了するため(ステップS750:No、ステップS770:No、ステップS790:No)、検査部22は、検査員Bが検査結果を入力する検査が、『Aプロジェクトのコンクリート工事の1階床のコンクリート検査のスランプ値』の検査であることを特定可能となる。当該検査部22は、検査結果を入力する(ステップS810)。このとき、検査部22は、確認のため、特定した検査を復唱する音声をスピーカ11から出力させる。具体的には、例えば『コンクリート工事のスランプ値ですね?』との音声を出力させる。
As a result, the selection of all items is completed (step S750: No, step S770: No, step S790: No), so the
なお、検査部22は、検査員Bが当該音声に応答する形で検査が異なる旨の発話(例えば、『戻る』との発話)をした場合に、検査区分を問い合わせる処理(1つ前のステップS760)へ戻り、もう一度検査区分を問い合わせる。これにより、特定した検査が正しいか否かを確認することができる。また、特定した検査が正しくない(検査員Bが意図しない検査であった)場合に、検査情報を選択し直すことができる。
In addition, when inspector B makes an utterance indicating that the inspection is different in response to the voice (e.g., utters "back"), the
一方、検査部22は、特定した検査を復唱する音声(『コンクリート工事のスランプ値ですね?』との音声)に対して検査員Bが発話しない場合に、検査結果を問い合わせる音声をスピーカ11から出力させる。具体的には、例えば『値を言って下さい。』との音声を出力させる。検査員Bは、当該音声を受けて検査結果(『X2』)を発話する。検査部22は、当該発話内容から、検査結果が『X2』であると判断する。検査部22は、検査結果に対して合否判定を行って、検査結果等と関連付けて管理検査データベース23へ登録する。その後、検査部22は、写真登録の問い合わせやコメントの入力の問い合わせを行い、画像データC1・C2やコメントを適宜登録する。こうして、検査結果の入力が完了する。
On the other hand, if Inspector B does not speak in response to the voice reciting the specified inspection (the voice saying, "Is this the slump value for concrete work?"), the
第二モードによれば、「管理項目」に関するキーワード(『スランプ値』)を発話することで、「工程部位」の検査情報の発話を省略することができる(ステップS670)。これによれば、1つのキーワードで複数の項目の選択(入力)を行うことができるため、選択の手間を省くことができる。また、全ての項目の検査情報を発話する必要がある第一モードと比較して、検査情報を発話する回数を減らすことができる。 According to the second mode, by uttering the keyword (``slump value'') related to the ``management item'', it is possible to omit utterance of the inspection information of the ``process site'' (step S670). According to this, it is possible to select (input) a plurality of items using one keyword, so it is possible to save time and effort for selection. Furthermore, compared to the first mode in which test information for all items must be uttered, the number of times test information is uttered can be reduced.
また、第二モードによれば、1回の発話(『Aプロジェクトのコンクリート工事のスランプ値』との発話)により、複数の項目(「プロジェクト名」、「工程名」及び「管理項目」)をまとめて選択することができる(ステップS650・S660)。これにより、第一モードと比較して、検査部22と検査員Bとの対話回数を減らすことができる。
In addition, according to the second mode, multiple items (``project name'', ``process name'', and ``management item'') can be set by one utterance (utterance of ``slump value of concrete work in project A''). They can be selected all at once (steps S650 and S660). Thereby, the number of interactions between the
なお、第二モードにおいては、発話内容から全ての項目に関するキーワードを抽出できた場合に(ステップS650・S660)、不足項目の推定(ステップS670)及び検査員Bへの質問(ステップS710~S800)を省略し、検査結果を入力する(ステップS810)。 In the second mode, if keywords related to all items can be extracted from the utterance content (steps S650 and S660), missing items are estimated (step S670) and questions are asked to inspector B (steps S710 to S800). is omitted, and the test results are input (step S810).
具体的には、例えば、図12(a)に示すように、検査員Bが『Aプロジェクトのコンクリート工事の1階床のコンクリート検査のスランプ値』と発話した場合、検査部22は、当該発話内容から『Aプロジェクト』、『コンクリート工事』、『1階床』、『コンクリート検査』及び『スランプ値』という5つのキーワードを抽出する(ステップS650)。
Specifically, for example, as shown in FIG. 12(a), when inspector B utters "slump value for concrete inspection of the first floor of concrete work in project A", the
検査部22は、抽出したキーワードを「プロジェクト名」等の項目に当てはめる(ステップS660)。これにより、全ての項目が選択されることとなるため、検査部22は、検査結果を問い合わせる音声(『値を言って下さい。』との音声)等をスピーカ11から出力させる。このような構成によれば、検査員Bが1回発話するだけで検査結果の入力(ステップS810)へと進むことができる。
The
また、第二モードによれば、キーワードから適切な項目を特定するため(ステップS660)、項目の順位の通りに検査情報を発話しなくても、検査情報を適切に選択することができる。例えば、検査員Bが『Aプロジェクトの1階床のコンクリート工事のコンクリート検査のスランプ値』と発話した場合、すなわち、上位の「工程名」の検査情報『コンクリート工事』と下位の「検査区分」の検査情報『1階床』との順番を入れ替えて発話した場合でも、「工程名」に『コンクリート工事』を、「検査区分」に『1階床』を選択することができる。 Further, according to the second mode, since appropriate items are specified from keywords (step S660), it is possible to appropriately select examination information without uttering the examination information according to the order of the items. For example, if Inspector B utters "slump value of concrete inspection for concrete work on the first floor of project A", in other words, the inspection information of the upper "process name" is "concrete work" and the lower "inspection category". Even if the order of inspection information ``1st floor'' is changed and uttered, ``concrete construction'' can be selected as ``process name'' and ``1st floor'' can be selected as ``inspection category.''
また、検査部22は、発話内容から全ての項目に関するキーワードを抽出できなかった場合であっても、不足項目の推定(ステップS670)によって検査を特定できれば、検査員Bへの質問(ステップS710~S800)を省略し、検査結果を入力する(ステップS810)。
In addition, even if the
具体的には、例えば、図12(b)に示すように、検査員Bが『Aプロジェクトのコンクリート工事の1階床のスランプ値』と発話した場合、すなわち『コンクリート検査』の発話を省略した場合、検査部22は、『スランプ値』から省略された『コンクリート検査』を選択する(ステップS670)。これにより、全ての項目が選択されることとなるため、検査部22は、検査結果の入力を促す音声等をスピーカ11から出力させる。このような構成によれば、一部の項目に関する発話を省略しながらも、検査員Bが1回発話するだけで検査結果の入力(ステップS810)へと進むことができる。
Specifically, for example, as shown in Figure 12(b), when Inspector B utters ``slump value of the first floor of concrete work in project A'', in other words, the utterance of ``concrete inspection'' is omitted. In this case, the
以上の如く、本実施形態に係る検査システム1は、検査に関する複数の項目に検査情報が入力されることで当該検査が特定される検査システム1であって、検査員Bの発話の入力を受け、発話内容を認識するプラットフォーム21(音声認識部)と、前記プラットフォーム21で認識した発話内容に基づいて、前記複数の項目に検査情報を入力する検査部22(入力部)と、を具備し、前記検査部22は、前記複数の項目の中の一部の項目である第一項目に入力する検査情報を示すキーワードが、前記発話内容に含まれていた場合に、前記キーワードに基づいて前記第一項目に検査情報を入力する(ステップS660)と共に、前記第一項目に入力された検査情報に基づいて、前記複数の項目のうち前記第一項目以外の第二項目にも検査情報を入力可能に構成される(ステップS670)ものである。
As described above, the inspection system 1 according to the present embodiment is an inspection system 1 in which the inspection is specified by inputting inspection information into a plurality of items related to the inspection, and receives input of utterances from the inspector B. , comprising a platform 21 (speech recognition unit) that recognizes utterance content, and an inspection unit 22 (input unit) that inputs inspection information into the plurality of items based on the utterance content recognized by the
このように構成することにより、1つのキーワードを発話することで2つ以上の項目に検査情報を入力可能となるため、入力の手間を省いて検査員Bの負担を低減することができる。 With this configuration, it is possible to input inspection information into two or more items by uttering one keyword, so the input effort can be saved and the burden on inspector B can be reduced.
また、前記キーワードには、前記第一項目に入力する検査情報と文字列が一致する第一キーワードと、前記第一項目に入力する検査情報と文字列が一致しないもののうち、当該検査情報と関連付けられた第二キーワードと、が含まれるものである。 In addition, the keywords include a first keyword whose character string matches the examination information input in the first item, and a keyword whose character string does not match the examination information input in the first item, which is associated with the examination information. This includes the second keyword that was specified.
このように構成することにより、検査情報と全く同じ言葉(第一キーワード)を発話するだけではなく、検査情報と関連付けられた言葉(第二キーワード)を発話することでも、検査情報を入力することができる。具体的には、例えば、検査員Bが『生コン検査』と発話した場合、当該発話内容から「工程名」の項目に『コンクリート検査』を入力することができる。これにより、検査情報を入力し易くすることができる。 With this configuration, test information can be entered not only by speaking the exact same words as the test information (first keyword) but also by speaking words associated with the test information (second keyword). I can do it. Specifically, for example, when inspector B utters "ready-mixed concrete inspection," "concrete inspection" can be input into the "process name" item based on the content of the utterance. This makes it easier to input test information.
また、前記第二キーワードには、検査情報に割り当てられた数字が含まれるものである。 Further, the second keyword includes a number assigned to the test information.
このように構成することにより、数字を発話することで速やかに検査情報の入力を済ませることができる。具体的には、例えば、検査員Bが『1』と発話すれば、「管理項目」の項目に『スランプ値』を入力することができる。 With this configuration, inspection information can be quickly input by speaking numbers. Specifically, for example, if inspector B utters "1", the "slump value" can be input into the "management item" item.
また、前記第一項目は、前記第二項目の下位に属する項目である。 Further, the first item is an item subordinate to the second item.
このように構成することにより、下位の項目の検査情報に関するキーワードを発話することで、上位の項目の検査情報を入力可能となるため、上位の項目の検査情報を入力する手間を省くことができる。 With this configuration, inspection information for higher-level items can be input by speaking keywords related to inspection information for lower-level items, which saves the effort of inputting inspection information for higher-level items. .
また、前記発話内容から検査情報を入力不能な第三項目がある場合に、当該第三項目に入力する検査情報を問い合わせる検査部22及びスピーカ11(問合せ部)をさらに具備するものである。
Furthermore, if there is a third item for which test information cannot be input based on the content of the utterance, the apparatus further includes a
このように構成することにより、検査を特定するのに必要な情報(第三項目の検査情報)を検査員Bに問い合わせることができる。これにより、効率的に検査情報を入力することができる。 With this configuration, it is possible to inquire of inspector B about the information necessary to specify the inspection (the third item of inspection information). Thereby, inspection information can be inputted efficiently.
なお、本実施形態に係るプラットフォーム21は、本発明に係る音声認識部の実施の一形態である。
また、本実施形態に係る検査部22は、本発明に係る入力部の実施の一形態である。
また、本実施形態に係る検査部22及びスピーカ11は、本発明に係る問合せ部の実施の一形態である。
Note that the
Furthermore, the
Furthermore, the
以上、本発明の実施形態を説明したが、本発明は上記構成に限定されるものではなく、特許請求の範囲に記載された発明の範囲内で種々の変更が可能である。 Although the embodiments of the present invention have been described above, the present invention is not limited to the above configuration, and various changes can be made within the scope of the invention described in the claims.
例えば、検査システム1は、建物の建築過程における検査に用いられるものとしたが、これに限定されるものではなく、建物の建築後に行われる検査(定期点検等)に用いられるものであってもよい。また、検査システム1は、建物を検査対象とするのではなく、建物以外の物(外構等)を検査対象としてもよい。 For example, although the inspection system 1 is used for inspection during the construction process of a building, it is not limited to this, and may be used for inspection (periodic inspection, etc.) performed after the construction of a building. good. Furthermore, the inspection system 1 may inspect objects other than buildings (such as external structures) instead of inspecting buildings.
また、第二モードにおいて検査部22は、全ての項目の検査情報が選択されていない状態でキーワードを受け付けるものとしたが(ステップS600)、これに限定されるものではなく、一部の項目(例えば、最上位の項目「プロジェクト名」等)が選択された後で、キーワードを受け付けるものであってもよい。
Furthermore, in the second mode, the
また、本実施形態において、検査システム1は、第一モード及び第二モードを具備するものとしたが、これに限定されるものではなく、第一モード及び第二モードを包括する1つのモードを具備するものであってもよい。 Furthermore, in the present embodiment, the inspection system 1 has the first mode and the second mode, but is not limited to this, and has one mode that includes the first mode and the second mode. It may be equipped.
このようなモードとしては、例えば、上位の項目から検査情報を選択する第一モードをベースとし、キーワードの発話を受けて下位の項目も選択するようなモード等が考えられる。当該モードにおいて、検査部22は、上位の項目から順に検査情報について問い合わせる。また、検査部22は、問い合わせに対する検査員Bの発話内容から問い合わせた項目の検査情報のみを選択するのではなく、発話内容から他の項目に関するキーワードも抽出する。そして、検査部22は、当該キーワードに基づいて他の項目の検査情報を選択する。これにより、上位の項目から検査情報を選択する中で、複数の項目の検査情報を選択可能となり、選択の負担を低減することができる。
Such a mode may be, for example, a mode based on the first mode in which test information is selected from higher-ranking items, and in which lower-ranking items are also selected in response to the utterance of a keyword. In this mode, the
また、検査部22は、不足項目の推定(ステップS670)において、ステップS660で当てはめを行った項目よりも1つ上位の項目の検査情報を推定するものとしたが、これに限定されるものではなく、2つ以上上位の項目の検査情報を推定してもよい。
Furthermore, in estimating the missing items (step S670), the
また、検査部22は、不足項目の推定(ステップS670)において、下位の項目の検査情報に基づいて上位の項目の検査情報を推定するものとしたが、これに限定されるものではなく、上位の項目の検査情報から下位の項目の検査情報を推定してもよい。
Further, in estimating missing items (step S670), the
また、検査部22は、不足項目の推定(ステップS670)において、ステップS660で当てはめを行った1つの項目の検査情報から、他の1つの項目の検査情報を推定したが、これに限定されるものではなく、当てはめを行った複数の項目の検査情報から、他の1つの項目の検査情報を推定してもよい。
In addition, in estimating the missing item (step S670), the
また、検査部22は、不足項目の推定(ステップS670)を再帰的に行うことで、1つの項目に当てはめた検査情報から2つ以上の項目の検査情報を推定してもよい。具体的には、検査部22は、不足項目の推定(ステップS670)において検査情報を選択できた場合に、当該検査情報を用いてさらに上位の項目の検査情報の推定を試みるという処理を繰り返し行う。このような処理によれば、1つの項目の当てはめにより複数の項目の検査情報を推定可能となって、検査情報の入力をより多く省略することができる。
Furthermore, the
また、本実施形態では、検査員Bへの検査情報の問い合わせ(ステップS710~S800)において、スピーカ11から音声を出力させるものとしたが、検査員Bへ問い合わせる手法はこれに限定されるものではなく、例えば、所定の表示部にメッセージを表示させるもの等であってもよい。
Furthermore, in the present embodiment, when inquiring inspector B about inspection information (steps S710 to S800), audio is output from the
また、検査部22は、検査員Bへの検査情報の問い合わせ(ステップS710~S800)を行った後、かつ検査結果の入力(ステップS810)の前に、選択された全ての項目の検査情報を復唱してもよい。具体的には、検査部22は、『Aプロジェクトのコンクリート工事の基礎のコンクリート検査のスランプ値ですね。』との音声をスピーカ11から出力してもよい。
In addition, after making an inquiry to inspector B about the inspection information (steps S710 to S800) and before inputting the inspection results (step S810), the
ここで、検査員Bが検査結果を入力する検査は、未実施の検査又は不合格となった検査であることが想定される。そこで、検査部22は、検査員Bへの検査情報の問い合わせ(ステップS710~S800)において、未実施の検査等の検査情報(入力される可能性がある検査情報)のみについて問い合わせてもよい。例えば、スランプ値の「検査区分」を問い合わせる場合に、『基礎』のスランプ値が合格済み、『1階床』が未実施、『2階床』が不合格であった場合、『検査区分は1階床と2階床のどちらですか?』との音声を出力させてもよい。
Here, it is assumed that the inspection for which inspector B inputs the inspection result is an inspection that has not yet been conducted or an inspection that has failed. Therefore, in the inspection information inquiry to inspector B (steps S710 to S800), the
以上の如く、前記検査部22及びスピーカ11は、前記第三項目に入力される可能性がある検査情報のみを問い合わせ可能であり、前記入力される可能性がある検査情報には、未実施の検査に関する検査情報及び/又は実施結果が不合格と判定された検査に関する検査情報が含まれるものである。
As described above, the
このように構成することにより、検査員Bが入力すると考えられる検査情報(合否判定が行われていない検査又は不合格と判定された検査に関する検査情報)について、検査員Bに問い合わせることができる。これによって、検査員Bが問い合わせに対して応対し易くすることができる。 With this configuration, it is possible to inquire of inspector B regarding the inspection information that inspector B is expected to input (inspection information regarding an inspection for which pass/fail determination has not been made or for an inspection that has been determined to be failed). This makes it easier for inspector B to respond to inquiries.
なお、検査員Bが入力すると考えられる検査情報には、未実施の検査及び不合格となった検査以外の検査情報が含まれていてもよい。また、検査部22は、第二モードだけではなく、第一モードでも検査員Bが入力すると考えられる検査情報のみを問い合わせることができる。この場合、例えば、検査部22は、第一モードにおいて「工程部位」及び「管理項目」の検査情報を読み上げる場合に(ステップS420)、検査員Bが入力すると考えられる検査情報のみを読み上げることができる。
Note that the inspection information that is considered to be input by inspector B may include inspection information other than inspections that have not been conducted and inspections that have failed. Further, the
また、本実施形態では、確認画面25の一例として、図4に示す確認画面25を挙げたが、確認画面25の構成(レイアウト等)は、これに限定されるものではなく、任意の構成とすることができる。
Further, in the present embodiment, the
また、本実施形態において、端末10は、眼鏡型のウェアラブルデバイスであったが、眼鏡型に限定されるものではなく、他の形式(例えば、ヘッドセット型や腕時計型等)のものであってもよい。また、端末10は、必ずしもウェアラブルデバイスに限定されるものではなく、他の機器(例えば、タブレット端末等)であってもよい。 Further, in the present embodiment, the terminal 10 is a wearable device in the form of glasses, but it is not limited to the wearable device in the form of glasses. Good too. Further, the terminal 10 is not necessarily limited to a wearable device, and may be another device (for example, a tablet terminal, etc.).
また、サーバ20は、必ずしもHDD等のハードウェアを専有するオンプレミス環境に構築される必要はなく、例えば、ハードウェアを他の仮想サーバと共用するクラウド環境に構築されるものであってもよい。
Further, the
また、本実施形態においては、検査員Bが発話することで「プロジェクト名」を選択するものとしたが、これに限定されるものではなく、端末10の位置情報に基づいて「プロジェクト名」を自動的に選択してもよい。具体的には、検査部22は、GPS(Global Positioning System)機能により端末10の位置情報、すなわち検査が行われる建物の位置情報を取得する。当該検査部22は、取得した位置情報に基づいて検査対象の建物を特定する。検査部は、特定した建物から「プロジェクト名」の検査情報を選択する。
Furthermore, in this embodiment, the “project name” is selected by the inspector B speaking, but the “project name” is not limited to this and is selected based on the location information of the terminal 10. It may be selected automatically. Specifically, the
また、本実施形態において複数の項目には、「プロジェクト名」、「工程名」、「検査区分」、「工程部位」及び「管理項目」が含まれるものとしたが、これに限定されるものではない。 Furthermore, in this embodiment, the plurality of items includes "project name," "process name," "inspection category," "process part," and "management item," but the items are not limited to these. isn't it.
1 検査システム
21 プラットフォーム(音声認識部)
22 検査部(入力部)
B 検査員
1
22 Inspection section (input section)
B Inspector
Claims (4)
検査員の発話の入力を受け、発話内容を認識する音声認識部と、
前記音声認識部で認識した発話内容に基づいて、前記複数の項目に検査情報を入力する入力部と、
を具備し、
前記入力部は、
前記複数の項目の中の一部の項目である第一項目に入力する検査情報を示すキーワードが、前記発話内容に含まれていた場合に、前記キーワードに基づいて前記第一項目に検査情報を入力すると共に、
前記第一項目に入力された検査情報に基づいて、前記複数の項目のうち前記第一項目以外の第二項目にも検査情報を入力可能に構成され、
前記発話内容から検査情報を入力不能な第三項目がある場合に、当該第三項目に入力する検査情報を問い合わせる問合せ部をさらに具備し、
前記問合せ部は、
前記第三項目に入力される可能性がある検査情報のみを問い合わせ可能であり、
前記入力される可能性がある検査情報には、未実施の検査に関する検査情報及び/又は実施結果が不合格と判定された検査に関する検査情報が含まれる、
検査システム。 An inspection system in which a test is identified by inputting test information into multiple items related to the test,
a voice recognition unit that receives the input of the inspector's utterance and recognizes the content of the utterance;
an input unit that inputs test information into the plurality of items based on the utterance content recognized by the voice recognition unit;
Equipped with
The input section is
If a keyword indicating test information to be input into a first item that is a part of the plurality of items is included in the utterance content, test information is input into the first item based on the keyword. Along with inputting
Based on the test information input in the first item, the test information can also be input into a second item other than the first item among the plurality of items,
further comprising an inquiry unit that inquires about test information to be input into the third item when there is a third item for which test information cannot be input based on the utterance content;
The inquiry section is
It is possible to inquire only about the test information that may be entered in the third item,
The inspection information that may be input includes inspection information regarding an unconducted inspection and/or inspection information regarding an inspection whose execution result was determined to be a failure.
Inspection system.
前記第一項目に入力する検査情報と文字列が一致する第一キーワードと、
前記第一項目に入力する検査情報と文字列が一致しないもののうち、当該検査情報と関連付けられた第二キーワードと、
が含まれる、
請求項1に記載の検査システム。 The keywords include:
a first keyword whose character string matches the test information input in the first item;
Among those whose character strings do not match the test information input in the first item, a second keyword associated with the test information,
includes,
The inspection system according to claim 1.
検査情報に割り当てられた数字が含まれる、
請求項2に記載の検査システム。 The second keyword includes:
Contains numbers assigned to test information,
The inspection system according to claim 2.
前記第二項目の下位に属する項目である、
請求項1から請求項3までのいずれか一項に記載の検査システム。 The first item is
It is an item subordinate to the second item,
The inspection system according to any one of claims 1 to 3.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020001081A JP7437164B2 (en) | 2020-01-07 | 2020-01-07 | inspection system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020001081A JP7437164B2 (en) | 2020-01-07 | 2020-01-07 | inspection system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021111030A JP2021111030A (en) | 2021-08-02 |
| JP7437164B2 true JP7437164B2 (en) | 2024-02-22 |
Family
ID=77059841
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020001081A Active JP7437164B2 (en) | 2020-01-07 | 2020-01-07 | inspection system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7437164B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115759996B (en) * | 2022-11-23 | 2023-08-08 | 国网四川省电力公司达州供电公司 | A computer room standardized inspection method, equipment and medium |
| CN116665672A (en) * | 2023-05-22 | 2023-08-29 | 国能铁路装备有限责任公司 | Information processing method, device, equipment and medium for train inspection operation scene |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018049510A (en) | 2016-09-23 | 2018-03-29 | 富士ゼロックス株式会社 | Information processing device and program |
| JP2019082933A (en) | 2017-10-31 | 2019-05-30 | 株式会社日本ソフト | Report preparation system |
-
2020
- 2020-01-07 JP JP2020001081A patent/JP7437164B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018049510A (en) | 2016-09-23 | 2018-03-29 | 富士ゼロックス株式会社 | Information processing device and program |
| JP2019082933A (en) | 2017-10-31 | 2019-05-30 | 株式会社日本ソフト | Report preparation system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021111030A (en) | 2021-08-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109003602B (en) | Voice product testing method, device, equipment and computer readable medium | |
| US20090089140A1 (en) | Support management method, support management system and information processing device | |
| CN107231288A (en) | The nonvolatile recording medium of emm message sharing means, emm message sharing method and embodied on computer readable | |
| CN114936001A (en) | Interaction method and device and electronic equipment | |
| JP7437164B2 (en) | inspection system | |
| US20220012523A1 (en) | Repair diagnostic system and method | |
| JP6655944B2 (en) | Information processing system, terminal device, server, information processing method and program | |
| WO2025105020A1 (en) | Program, device, and system for supporting worker's work | |
| CN112906358B (en) | Information processing device, information processing method, and recording medium | |
| CN114677092A (en) | Problem information management system, problem information management method, and information processing device | |
| JP6625494B2 (en) | Inspection system | |
| CN115146910A (en) | Construction site inspection process management method, device, storage medium and program product | |
| JP7603402B2 (en) | Information processing device and program | |
| JP7554623B2 (en) | Support System | |
| JP7606178B2 (en) | Information processing device, information processing method, and program | |
| JP2021056845A (en) | Inspection support system | |
| JP2017053997A (en) | Voice recognition device, voice recognition method, and program | |
| JP2018010343A (en) | Service providing system and program | |
| JP2006127148A (en) | Information processing method for automatic voice dialogue system | |
| JP7046888B2 (en) | Output system and its control method, and program | |
| JP7554624B2 (en) | System of record | |
| US20240395010A1 (en) | Recognition apparatus, recognition method, and non-transitory computer-readable medium | |
| JP6866731B2 (en) | Speech recognition device, speech recognition method, and program | |
| JP7161809B1 (en) | Inspection support device, inspection support system, inspection support method, and program | |
| JP7333885B1 (en) | STRESS DATA ANALYSIS SYSTEM, STRESS DATA ANALYSIS METHOD AND STRESS DATA ANALYSIS PROGRAM |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230104 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20231201 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231205 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240116 |
|
| 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: 20240123 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240209 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7437164 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |