Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7437164B2 - inspection system - Google Patents
[go: Go Back, main page]

JP7437164B2 - inspection system - Google Patents

inspection system Download PDF

Info

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
Application number
JP2020001081A
Other languages
Japanese (ja)
Other versions
JP2021111030A (en
Inventor
佳史 井谷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Daiwa House Industry Co Ltd
Original Assignee
Daiwa House Industry Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Daiwa House Industry Co Ltd filed Critical Daiwa House Industry Co Ltd
Priority to JP2020001081A priority Critical patent/JP7437164B2/en
Publication of JP2021111030A publication Critical patent/JP2021111030A/en
Application granted granted Critical
Publication of JP7437164B2 publication Critical patent/JP7437164B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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.

特開2019-82933号公報JP 2019-82933 Publication

本発明は、以上の如き状況を鑑みてなされたものであり、その解決しようとする課題は、入力の手間を省いて検査員の負担を低減することが可能な検査システムを提供するものである。 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 is a block diagram showing an inspection system according to an embodiment of the present invention. 端末の外観を示す図。A diagram showing the appearance of a terminal. 検査に関する項目を示す図。A diagram showing items related to inspection. 確認画面を示す図。A diagram showing a confirmation screen. 第一モードにおける検査結果の入力までの流れを示す図。The figure which shows the flow up to the input of the test result in the first mode. プロジェクト名を選択する流れを示す図。A diagram showing the flow of selecting a project name. (a)工程名を選択する流れを示す図。(b)検査区分を選択する流れを示す図。(a) A diagram showing the flow of selecting a process name. (b) A diagram showing the flow of selecting an inspection category. 検査項目を選択してから検査結果を入力するまで流れを示す図。A diagram showing the flow from selecting a test item to inputting a test result. 第二モードにおける検査結果の入力までの流れを示す図。The figure which shows the flow until input of a test result in a second mode. 発話を受け付ける流れを示す図。The figure which shows the flow of receiving an utterance. 第二モードにおける対話の具体例を示す図。FIG. 7 is a diagram showing a specific example of dialogue in the second mode. (a)第二モードにおいて、全ての項目の検査情報を発話した場合の具体例を示す図。(b)第二モードにおいて、不足項目を推定して検査が特定できた場合の具体例を示す図。(a) A diagram showing a specific example when test information for all items is uttered in the second mode. (b) A diagram illustrating a specific example when a test can be identified by estimating missing items in the second mode.

以下では、本発明の一実施形態に係る検査システム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 terminal 10 and a server 20.

図1及び図2に示す端末10は、検査員Bが所持する機器である。端末10は、通信機能を具備し、ネットワーク回線を介して後述するサーバ20と通信可能に構成される。端末10は、検査員Bが装着可能な眼鏡型のウェアラブルデバイスによって構成される。端末10は、スピーカ11、マイク12及びカメラ13を具備する。 The terminal 10 shown in FIGS. 1 and 2 is a device owned by inspector B. The terminal 10 is equipped with a communication function and is configured to be able to communicate with a server 20, which will be described later, via a network line. The terminal 10 is configured by an eyeglass-type wearable device that can be worn by the inspector B. The terminal 10 includes a speaker 11, a microphone 12, and a camera 13.

スピーカ11は、音声を出力するためのものである。マイク12は、音声を入力するためのものである。カメラ13は、写真や動画を撮影するためのものである。スピーカ11、マイク12及びカメラ13は、端末10のフレーム10aに適宜設けられる。 The speaker 11 is for outputting audio. The microphone 12 is for inputting audio. The camera 13 is for taking photos and videos. The speaker 11, the microphone 12, and the camera 13 are appropriately provided in the frame 10a of the terminal 10.

図1に示すサーバ20は、端末10からの要求に応じて適宜処理を行うものである。サーバ20は、CPU等の演算装置やHDD等の記憶装置を具備する。サーバ20は、プラットフォーム21、検査部22、管理検査データベース23、検査写真ファイルサーバ24、確認画面25及び異常検知部26等を具備する。 The server 20 shown in FIG. 1 performs appropriate processing in response to requests from the terminal 10. The server 20 includes a computing device such as a CPU and a storage device such as an HDD. The server 20 includes a platform 21, an inspection section 22, a management inspection database 23, an inspection photo file server 24, a confirmation screen 25, an abnormality detection section 26, and the like.

プラットフォーム21は、端末10の動作の基盤となるものである。プラットフォーム21は、端末10と通信することで、端末10を機能させることができる。具体的には、プラットフォーム21は、端末10に信号を送信してスピーカ11から音声を出力させたり、端末10のマイク12に入力された音声やカメラ13で撮影した写真及び動画等を、端末10から取得することができる。また、プラットフォーム21は、建物の品質管理を担当する担当者A1が使用する端末と通信することで、当該端末にカメラ13で撮影した映像を提供することができる。また、プラットフォーム21は、カメラ13で撮影した映像を適宜解析することで、検査員Bの仕草(例えば、手の動き等)を認識することができる。また、プラットフォーム21は、音声認識機能を有する。 The platform 21 serves as the basis for the operation of the terminal 10. The platform 21 can make the terminal 10 function by communicating with the terminal 10. Specifically, the platform 21 transmits a signal to the terminal 10 to output audio from the speaker 11, or transmits audio input to the microphone 12 of the terminal 10, photos and videos taken by the camera 13, etc. to the terminal 10. It can be obtained from. Further, the platform 21 can provide the video captured by the camera 13 to the terminal used by the person in charge A1 in charge of quality control of the building. Furthermore, the platform 21 can recognize the gestures (for example, hand movements, etc.) of the inspector B by appropriately analyzing the video captured by the camera 13. The platform 21 also has a voice recognition function.

音声認識機能は、端末10のマイク12に入力された音声を認識する機能である。プラットフォーム21は、マイク12に入力された音声を端末10から取得し、当該音声(音声ファイル)を解析してテキストファイルへ変換する。プラットフォーム21は、当該テキストファイルを読み込むことで、マイク12に入力された音声を文字列データとして取得(認識)することができる。 The voice recognition function is a function that recognizes voice input into the microphone 12 of the terminal 10. The platform 21 acquires the audio input into the microphone 12 from the terminal 10, analyzes the audio (audio file), and converts it into a text file. By reading the text file, the platform 21 can acquire (recognize) the voice input into the microphone 12 as character string data.

検査部22は、検査員Bが発した言葉に基づいて検査結果を記録するための処理を行うものである。検査部22は、例えば、サーバ20上で動作するプログラムによって構成される。検査部22は、プラットフォーム21が認識した音声(端末10のマイク12に入力された音声)及び検査員Bの仕草を取得することができる。また、検査部22は、プラットフォーム21を介して端末10に音声ファイルを送信することで、当該端末10のスピーカ11から所定の音声を出力可能に構成される。検査部22は、後述する管理検査データベース23及び検査写真ファイルサーバ24にデータを登録可能に構成される。また、検査部22は、管理検査データベース23からデータを取得可能に構成される。 The inspection unit 22 performs processing for recording inspection results based on the words uttered by inspector B. The inspection unit 22 is configured by a program running on the server 20, for example. The inspection unit 22 can acquire the voice recognized by the platform 21 (the voice input into the microphone 12 of the terminal 10) and the gestures of the inspector B. Furthermore, the inspection unit 22 is configured to be able to output a predetermined sound from the speaker 11 of the terminal 10 by transmitting an audio file to the terminal 10 via the platform 21 . The inspection unit 22 is configured to be able to register data in a management inspection database 23 and an inspection photo file server 24, which will be described later. Furthermore, the inspection unit 22 is configured to be able to acquire data from the management inspection database 23.

このように構成される検査部22は、プラットフォーム21から取得した音声等を利用して適宜処理を行うことにより、検査結果を記録することができる。なお、検査部22の処理については後述する。 The inspection unit 22 configured in this manner can record the inspection results by performing appropriate processing using the audio etc. acquired from the platform 21. Note that the processing of the inspection unit 22 will be described later.

管理検査データベース23は、検査に関する情報を管理するためのものである。検査に関する情報は、検査と繋がりがある情報であり、また、複数の検査の中から、ある1つの検査を特定するのに必要な情報である。検査に関する情報としては、例えば、検査対象となる建物を示す情報や検査の内容を示す情報等がある。図3に示すように、管理検査データベース23では、検査に関する情報が、複数の項目に分けて管理されている。複数の項目には、「プロジェクト名」、「工程名」、「検査区分」、「工程部位」及び「管理項目」が含まれる。 The management test database 23 is for managing information regarding tests. Information related to a test is information that is connected to a test, and is information necessary to specify a certain test from among a plurality of tests. Examples of the information regarding the inspection include information indicating the building to be inspected and information indicating the contents of the inspection. As shown in FIG. 3, in the management test database 23, information regarding tests is managed in a plurality of items. The plurality of items include "project name", "process name", "inspection category", "process part", and "management item".

「プロジェクト名」は、建物を建築するプロジェクトの名称や現場の名称を示す項目である。「プロジェクト名」に登録される情報としては、例えば、プロジェクトの名称を示す文字列(『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 management inspection database 23 are, in order from the highest level, "project name", "process name", "inspection category", "process part", and "management item". It has a hierarchical structure. Furthermore, one inspection is determined from among a plurality of inspections based on the inspection information of "project name," "process name," "inspection classification," "process part," and "management item." Specifically, for example, check whether the ``slump value'' of the ``concrete inspection'' of the ``foundation'' of the ``concrete work'' of the ``A project'' (more specifically, the building to be constructed in the A project) is normal. The tests, etc. to be carried out will be decided. Further, in this embodiment, since a project or site can be identified based on the inspection information of "project name", it can be used (inspection results can be recorded) in multiple projects or sites.

また、「プロジェクト名」等の項目は、図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 management inspection database 23 shown in FIG. Specifically, for example, when a project to construct a new building is started, inspection information such as a "project name" corresponding to the project is registered in the management inspection database 23 by the manager A2. In addition, the inspection information registered in the management inspection database 23 is deleted by the administrator A2 as appropriate (for example, when a predetermined number of years have passed since the building was demolished). In addition, the inspection section 22 appropriately registers the results of inspections conducted by inspector B in the management inspection database 23 .

図1に示す検査写真ファイルサーバ24は、検査中に端末10のカメラ13で撮影された結果(図4に示す画像データC1・C2参照)を記憶するためのものである。検査写真ファイルサーバ24には、端末10のカメラ13によって撮影された画像ファイルや動画ファイル等が、どの検査で撮影されたものなのかを特定可能に記憶される。また、検査写真ファイルサーバ24には、プロジェクトや現場毎に画像ファイル等が記憶される。 The inspection photo file server 24 shown in FIG. 1 is for storing the results taken by the camera 13 of the terminal 10 during the inspection (see image data C1 and C2 shown in FIG. 4). The inspection photo file server 24 stores image files, video files, and the like taken by the camera 13 of the terminal 10 in such a manner that it can be specified in which examination the images were taken. Further, the inspection photo file server 24 stores image files and the like for each project and site.

確認画面25は、管理検査データベース23に登録された検査結果を確認するための画面である。確認画面25は、例えば、ブラウザで表示可能なウェブページによって構成される。確認画面25は、管理検査データベース23及び検査写真ファイルサーバ24から取得した情報を適宜表示することで、検査結果を確認可能に構成される。確認画面25は、品質管理を担当する担当者A1の端末からネットワーク回線を介してアクセス可能に構成される。図4は、確認画面25の一例を示すものである。 The confirmation screen 25 is a screen for confirming the test results registered in the management test database 23. The confirmation screen 25 is configured by, for example, a web page that can be displayed on a browser. The confirmation screen 25 is configured to allow inspection results to be confirmed by appropriately displaying information acquired from the management inspection database 23 and the inspection photo file server 24. The confirmation screen 25 is configured to be accessible via a network line from the terminal of the person in charge of quality control A1. FIG. 4 shows an example of the confirmation screen 25.

図4に示す確認画面25は、特定の上位の項目に属する下位の項目を一覧で表示する画面である。図4では、上位の項目である「プロジェクト名」、「工程名」及び「検査区分」(図4では『Aプロジェクト』の『コンクリート工事』の『基礎』)に属する下位の項目(「工程部位」及び「管理項目」)の検査情報が一覧で表示された例を示している。また、確認画面25は、上位の項目、すなわち「プロジェクト名」、「工程名」及び「検査区分」の検査情報(図4では『Aプロジェクトのコンクリート工事の基礎の検査結果』との文字列)を表示可能に構成される。また、確認画面25には、下位の項目の検査情報等に加えて、「管理値」、「写真」、「コメント」、「判定結果」及び「検査日時」を表示可能に構成される。 The confirmation screen 25 shown in FIG. 4 is a screen that displays a list of lower-order items that belong to a specific higher-order item. In Figure 4, lower-level items (``Process part ” and “Management Items”) are displayed in a list. In addition, the confirmation screen 25 displays inspection information for the upper-level items, that is, "project name," "process name," and "inspection category" (in Fig. 4, the character string "inspection results of foundation of concrete work of project A"). is configured so that it can be displayed. Further, the confirmation screen 25 is configured to be able to display "management values", "photos", "comments", "judgment results", and "inspection date and time" in addition to inspection information and the like of lower-level items.

「管理値」は、「管理項目」が示す検査の合否判定の基準となる情報を示すものである。「管理値」は、管理検査データベース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 management inspection database 23 as appropriate. "Photo" displays image data C1 and C2 (image data registered in the test photo file server 24) taken during the test. "Comment" indicates Inspector B's comment regarding the inspection (for example, opinion regarding the inspection result, etc.). The "judgment result" indicates the result of determining whether the test was passed or failed. “Inspection date and time” indicates the date and time when the inspection was performed. The “comment”, “judgment result” and “inspection date and time” are registered in the management inspection database 23 by the inspection unit 22 as appropriate.

図1に示す異常検知部26は、端末10の異常を検知するためのものである。異常検知部26は、例えば、サーバ20上で動作するプログラムによって構成される。異常検知部26は、端末10に設けられた所定のセンサの結果に基づいて(例えば、端末10が落下してセンサが異常な値を検出した場合に)、端末10に異常があったと判断する。この場合、異常検知部26は、検査員Bの関係者A3等にメール等で通知する。 The abnormality detection unit 26 shown in FIG. 1 is for detecting abnormalities in the terminal 10. The abnormality detection unit 26 is configured by a program running on the server 20, for example. The abnormality detection unit 26 determines that there is an abnormality in the terminal 10 based on the results of a predetermined sensor provided in the terminal 10 (for example, when the terminal 10 falls and the sensor detects an abnormal value). . In this case, the abnormality detection unit 26 notifies inspector B's related person A3 and the like by e-mail or the like.

次に、このように構成される検査システム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 management inspection database 23. First, the examiner B selects one test (the test that was performed) from among a plurality of tests by appropriately speaking into the microphone 12 of the terminal 10. Then, inspector B inputs the test results by speaking into the microphone 12 as appropriate. According to this, the test results can be input without using hands, and the burden of input can be reduced.

また、検査システム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 inspection unit 22 will also be explained.

第一モードは、検査部22と検査員Bとが繰り返し対話することで、上位の項目(「プロジェクト名」)から順に検査情報を選択し、最終的に特定された1つの検査の結果を入力するモードである。まず、図5を参照し、第一モードにおける検査結果の入力までの流れについて説明する。 In the first mode, the inspection department 22 and inspector B repeatedly interact to select inspection information in order from the top item ("project name"), and input the result of one inspection that was finally identified. mode. First, with reference to FIG. 5, the flow up to the input of test results in the first mode will be described.

まず、ステップS10において、検査部22と検査員Bとが対話することで、最も上位の項目である「プロジェクト名」が選択される。ステップS10が終了すると、ステップS20へ移行する。 First, in step S10, the inspection unit 22 and inspector B interact to select the "project name" which is the highest item. When step S10 ends, the process moves to step S20.

ステップS20において、検査部22と検査員Bとが対話することで、「プロジェクト名」の1つ下位の項目である「工程名」が選択される。ステップS20が終了すると、ステップS30へ移行する。 In step S20, the inspection unit 22 and inspector B interact to select the "process name" which is one item below the "project name". When step S20 ends, the process moves to step S30.

ステップS30において、検査部22と検査員Bとが対話することで、「工程名」の1つ下位の項目である「検査区分」が選択される。ステップS30が終了すると、ステップS40へ移行する。 In step S30, the inspection section 22 and inspector B interact to select the "inspection category" which is an item one level below the "process name". When step S30 ends, the process moves to step S40.

ステップS40において、検査部22と検査員Bとが対話することで、残りの「工程部位」及び「管理項目」が選択される。これにより、全ての項目が選択されて最終的に検査結果を入力すべき1つの検査が特定可能となるため、ステップS40においては、検査結果も入力する。なお、図5等においては、「工程部位」及び「管理項目」を総称して、「検査項目」と記載している。ステップS40が終了すると、第一モードによる検査結果の入力作業が完了する。 In step S40, the remaining "process parts" and "management items" are selected through dialogue between the inspection unit 22 and inspector B. As a result, all the items are selected and one test for which the test result should be input can be finally specified, so the test result is also input in step S40. In addition, in FIG. 5 and the like, "process parts" and "management items" are collectively referred to as "inspection items." When step S40 is completed, the test result input work in the first mode is completed.

以下では、図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 platform 21, and obtains inspection-related information from the management inspection database 23 (all inspection information for all items, see FIG. 3). Load. When step S120 ends, the process moves to step S130.

なお、管理検査データベース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 management inspection database 23 through preliminary work A20 performed by the administrator A2. As a result, predetermined test information (for example, "Project A", etc.) is added to the "project name" in the management test database 23. In addition, inspection information of lower-level items (for example, inspection information of "process name" for "A project" such as "concrete construction") is also added to the management inspection database 23. The inspection unit 22 reads the information added in this way in step S120.

ステップS130において、検査部22は、ステップS130で読み込んだ情報から、「プロジェクト名」の検査情報(例えば、『Aプロジェクト』等)を抽出して読み上げる。このとき、検査部22は、検査情報を読み上げる音声を端末10のスピーカ11から出力させる。具体的には、例えば、『プロジェクトを選んで下さい。Aプロジェクト、Bプロジェクト・・・』との音声を出力させる。ステップS130が終了すると、ステップS140へ移行する。 In step S130, the inspection unit 22 extracts inspection information for the "project name" (for example, "A project", etc.) from the information read in step S130 and reads it out. At this time, the inspection unit 22 causes the speaker 11 of the terminal 10 to output a voice reading out the inspection information. Specifically, for example, ``Please select a project.'' "A project, B project..." is output. When step S130 ends, the process moves to step S140.

ステップ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 inspection unit 22 always accepts (recognizes) the utterances of inspector B. Therefore, the inspector B can speak while the inspection section 22 is reading out the inspection information. This also applies to other steps in which the inspector B speaks in response to the audio output from the inspection unit 22 (for example, step S220, which will be described later).

また、検査員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 inspection unit 22 by speaking predetermined words. Specifically, inspector B utters words that the inspection unit 22 can recognize as indicating that he/she wants to listen again (for example, the words "one more time"). The inspection unit 22 of this embodiment returns to the previous step (step S130) based on the content of the utterance, and reads out the inspection information once again. This also applies to other steps in which the inspector B speaks in response to the audio output from the inspection unit 22 (for example, step S220, which will be described later). When step S140 ends, the process moves to step S150.

ステップS150において、検査部22は、ステップS140で検査員Bが発話した「プロジェクト名」の検査情報を復唱する。具体的には、まず、検査部22は、プラットフォーム21を介してステップS140での発話内容を取得することで、「プロジェクト名」に選択(入力)された検査情報(例えば、『Aプロジェクト』)を判断する。そして、検査部22は、判断した検査情報を復唱する音声をスピーカ11から出力させる。具体的には、例えば『Aプロジェクトですね?』との音声を出力させる。 In step S150, the inspection unit 22 repeats the inspection information of "project name" uttered by inspector B in step S140. Specifically, first, the inspection unit 22 acquires the content of the utterance in step S140 via the platform 21, and then selects the inspection information (for example, "A project") selected (input) as the "project name". to judge. Then, the inspection unit 22 causes the speaker 11 to output a voice reciting the determined inspection information. Specifically, for example, ``Project A, right?'' ” will be output.

なお、検査部22は、認識した発話内容から以降のステップを実行不能である場合に、検査員Bに発話内容をもう一度問い合わせ、1つ前のステップ(検査員Bが発話するステップ)へ戻る。例えば、検査部22は、ステップS140での発話内容から「プロジェクト名」の検査情報を判断不能である(検査員Bが想定外の言葉を発話した)場合、もう一度検査員Bに発話を促す旨の音声(例えば、『すいません。もう一度お願いします。』等の音声)をスピーカ11から出力させ、ステップS140へ戻る。これは、検査員Bの発話を受けて検査部22が処理を行う他のステップ(例えば、後述するステップS230等)でも同様である。ステップS150が終了すると、検査員Bの発話の有無に応じて、適宜のステップへ移行する。 Note that if the inspection unit 22 is unable to execute the subsequent steps based on the recognized utterance content, it inquires inspector B about the utterance content again, and returns to the previous step (the step in which inspector B speaks). For example, if the inspection section 22 is unable to determine the inspection information for "project name" from the content of the utterance in step S140 (inspector B uttered an unexpected word), the inspection unit 22 prompts inspector B to speak again. (for example, a voice such as "Excuse me. Please try again.") is output from the speaker 11, and the process returns to step S140. This also applies to other steps (for example, step S230, which will be described later), in which the inspection unit 22 processes in response to the utterance of inspector B. When step S150 ends, the process moves to an appropriate step depending on whether inspector B speaks.

具体的には、復唱された検査情報が違っている場合、検査員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 testing unit 22 to recognize that the recited test information is different. The inspection unit 22 of this embodiment returns to step S130 based on the content of the utterance (see reference numeral A shown in FIG. 6), and reads out the inspection information of "project name" again. Thereby, inspector B can reselect the inspection information. For example, inspector B can make the inspection unit 22 recognize that the inspection information is different by saying "back" and reselect the inspection information.

一方、復唱された検査情報が正しい場合、検査員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 inspection unit 22 does not recognize the utterance of inspector B for a predetermined period of time, the inspection unit 22 ends step S10 of selecting a project name and moves to step S20 of selecting a process name.

図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 inspection unit 22 reads out the inspection information of "process name". At this time, the inspection unit 22 extracts the inspection information of "process name" from the information read in step S120. At this time, the inspection unit 22 extracts the inspection information associated with the inspection information selected in the project name selection (step S10) from among the inspection information of the "process name". As a result, the inspection unit 22 selects inspection information that may be implemented (selected by inspector B) in the project selected in step S10 from among the plurality of inspection information registered in the "process name". can be extracted. The inspection unit 22 also causes the speaker 11 to output the extracted inspection information. Specifically, for example, if "Project A" is selected as the inspection information for "Project Name" shown in Figure 3, the message "Please select a process." Concrete work, reinforcing steel work...'' is output.

そして、図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 inspection unit 22 determines the inspection information (for example, "concrete construction") selected as the "process name" based on the content of the utterance, and causes the speaker 11 to output the inspection information.

選択された検査情報が違っている場合、検査員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 testing section 22 recognize that the test information is different. In this case, the inspection unit 22 returns to step S210 (see symbol B shown in FIG. 7(a)). On the other hand, if the selected inspection information is correct, inspector B does not make any particular utterance. In this case, the inspection unit 22 ends step S20 of selecting a process name, and proceeds to step S30 of selecting an inspection category.

図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 inspection unit 22 searches the management inspection database 23 using the inspection information of the items ("project name" and "process name") higher than the "inspection category" (the item selected in step S30) as a key. search for. Thereby, the inspection unit 22 extracts inspection information that inspector B may select from among the plurality of inspection information registered in the "inspection category." Further, in step S320, the test information extracted in this way is read out. When the selection of the "inspection category" is completed, the process moves to step S40, in which inspection items (process parts and management items) are selected.

図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 inspection unit 22 extracts inspection information of "process site" and "management item". At this time, the inspection unit 22 searches the management inspection database 23 using inspection information of items higher than the extraction target item such as "process site" as a key. Thereby, the inspection unit 22 extracts the inspection information of the "process part" and "management item" (which may be selected by inspector B) in the inspection category of the process of the selected project.

例えば、検査部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 management inspection database 23 is searched using ``Project A'' etc. as a key. As a result, the "slump value" of the "concrete inspection" for the "foundation" of the "concrete work" of the "A project" and the "air volume" of the "concrete inspection" are set as "process parts" and "control items". Extract. When step S410 ends, the process moves to step S420.

ステップS420において、検査部22は、スピーカ11から音声を出力させることで、ステップS410で抽出した「工程部位」及び「管理項目」の検査情報を読み上げる。ステップS420が終了すると、ステップS430へ移行する。 In step S420, the inspection unit 22 outputs audio from the speaker 11 to read out the inspection information of the "process site" and "management item" extracted in step S410. When step S420 ends, the process moves to step S430.

ステップ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 inspection unit 22 determines the inspection information selected as the "process part" and "management item" based on the utterance content in step S430, and repeats the inspection information (outputs it from the speaker 11). . Thereafter, the testing unit 22 causes the speaker 11 to output a voice inquiring about the test result (for example, a voice such as "Please tell me the value.").

ステップ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 test section 22 recognize that the test information is different. In this case, the inspection unit 22 returns to step S420 (see reference numeral D shown in FIG. 8) and reads out the inspection information once again.

一方、ステップ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 inspection unit 22 recognizes the content of the utterance and obtains a test result, and if the test result is a value, the process moves to step S460. On the other hand, if the test result is a pass/fail determination, the testing unit 22 moves to step S470.

ステップS460において、検査部22は、ステップS450で発話された検査結果と「管理値」(図4参照)とを対比することで、検査の合否を判定する。その後、検査部22は、検査結果を復唱する音声と、合否判定の結果を報知する音声と、をスピーカ11から出力させる。具体的には、例えば、『15センチですね?合格です。』との音声を出力させる。なお、検査員Bは、復唱された検査結果がステップS450で発話した検査結果と違っていた場合に、所定の言葉(例えば、『戻る』との言葉)を発話して検査部22に検査結果が違っていることを認識させる。これにより、ステップS440へ戻ることができる。ステップS460が終了すると、ステップS480へ移行する。 In step S460, the inspection unit 22 compares the test result uttered in step S450 with the "control value" (see FIG. 4) to determine whether the test is pass or fail. Thereafter, the inspection unit 22 causes the speaker 11 to output a voice reciting the test results and a voice notifying the result of the pass/fail determination. Specifically, for example, ``It's 15 centimeters, right? I passed. ” will be output. In addition, if the recited test result is different from the test result uttered in step S450, inspector B utters a predetermined word (for example, the word "return") to inform the test section 22 of the test result. make them realize that they are different. This allows the process to return to step S440. When step S460 ends, the process moves to step S480.

ステップS470において、検査部22は、検査員Bが発話した合否判定の結果を復唱する音声をスピーカ11から出力させる。具体的には、例えば、『OKですね?』との音声を出力させる。検査員Bは、復唱された合否判定の結果がステップS450で発話した検査結果と違っていた場合に、所定の言葉を発話して検査部22に検査結果が違っていることを認識させる。これにより、ステップS440へ戻ることができる。ステップS470が終了すると、ステップS480へ移行する。 In step S470, the inspection unit 22 causes the speaker 11 to output a voice reciting the result of the pass/fail determination uttered by the inspector B. Specifically, for example, ``Is it OK? ” will be output. When the recited pass/fail determination result is different from the test result uttered in step S450, inspector B utters predetermined words to make the test section 22 recognize that the test result is different. This allows the process to return to step S440. When step S470 ends, the process moves to step S480.

ステップS480において、検査部22は、検査結果を管理検査データベース23に登録する。検査部22は、検査結果が複数の検査の中のどの検査に該当するのかを判断可能となるように、検査結果をステップS10等で選択された検査情報と関連付けて登録する。また、検査部22は、時計機能等を用いて取得した日時(「検査日時」)も、検査情報と関連付けて登録する。また、検査部22は、ステップS460で合否判定を行った場合、当該合否判定の結果も関連付けて登録する。これにより、検査部22は、図4に示す確認画面25の「判定結果」及び「検査日時」にデータを反映させることができる。ステップS480が終了すると、ステップS490へ移行する。 In step S480, the inspection unit 22 registers the inspection results in the management inspection database 23. The inspection unit 22 registers the inspection result in association with the inspection information selected in step S10 etc. so that it can be determined which of the plurality of inspections the inspection result corresponds to. In addition, the inspection unit 22 also registers the date and time ("examination date and time") obtained using a clock function or the like in association with the inspection information. Moreover, when the inspection unit 22 performs the pass/fail determination in step S460, the inspection unit 22 also associates and registers the result of the pass/fail determination. Thereby, the inspection unit 22 can reflect the data in the "judgment result" and "inspection date and time" on the confirmation screen 25 shown in FIG. 4. When step S480 ends, the process moves to step S490.

ステップS490において、検査部22は、写真を登録するか否かを問い合わせる音声(例えば、『写真を登録する場合は写真を撮って下さい。』との音声)を、スピーカ11から出力させる。ステップS490が終了すると、ステップS500へ移行する。 In step S490, the inspection unit 22 causes the speaker 11 to output a voice inquiring whether or not to register a photo (for example, a voice saying "If you want to register a photo, please take a photo"). When step S490 ends, the process moves to step S500.

ステップ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 platform 21 recognizes the gesture, it releases the shutter of the camera 13 to take a photograph. The terminal 10 transfers the image data of the photographs taken in this way (for example, image data C1 and C2 shown in FIG. 4) to the server 20. In addition, when inspector B does not take a photograph, he makes the inspection unit 22 recognize that he will not take a photograph by saying a predetermined word. Specifically, for example, "skip" is uttered. Thereby, inspector B can end step S500 without taking a photo. When step S500 ends, the process moves to step S510.

ステップS510において、検査部22は、ステップS510で撮影された画像データを検査写真ファイルサーバ24に保存する。これにより、確認画面25の「写真」に画像データを反映させることができる。ステップS510が終了すると、ステップS520へ移行する。 In step S510, the inspection unit 22 stores the image data photographed in step S510 in the inspection photo file server 24. Thereby, the image data can be reflected in the "photo" on the confirmation screen 25. When step S510 ends, the process moves to step S520.

ステップS520において、検査部22は、コメントを残すか否かを問い合わせる音声(例えば、『検査内容について所見を述べて下さい。』との音声)を、スピーカ11から出力させる。ステップS520が終了すると、ステップS530へ移行する。 In step S520, the inspection unit 22 causes the speaker 11 to output a voice inquiring whether or not to leave a comment (for example, a voice saying "Please state your findings regarding the inspection content"). When step S520 ends, the process moves to step S530.

ステップ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 inspection unit 22 recognizes the gesture of inspector B via the platform 21 and determines that the comment utterance has ended. In this way, the inspection unit 22 recognizes the end of a comment based on inspector B's gesture rather than the content of his utterance. According to this, the inspection unit 22 can easily determine that the comment utterance has ended. When the inspection unit 22 determines that the utterance of the comment has ended, it registers the comment in step S530 in the management inspection database 23. At this time, the inspection unit 22 registers the comment in association with the inspection information selected in step S10 etc. so that it can be determined to which test among the plurality of tests the comment corresponds. Thereby, the data can be reflected in the "comment" on the confirmation screen 25. When step S550 ends, the process moves to step S410.

なお、検査員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 inspection unit 22 recognize that he will not leave a comment. Specifically, for example, "skip" is uttered. Thereby, steps S540 and S550 can be skipped and the process can proceed to step S410 without leaving a comment.

なお、第一モードにおいて、検査部22は、常に検査員Bの仕草を認識可能となっている。また、検査部22は、認識した仕草から、検査員Bが検査を終了させることを報知していると判断可能である。このため、検査員Bは、端末10のカメラ13に向けて所定の仕草(第一モードを終了させることを検査部22が認識可能な仕草)をすることで、第一モードによる検査結果の入力をいつでも終了させることができる。 Note that in the first mode, the inspection unit 22 can always recognize the gestures of inspector B. In addition, the inspection unit 22 can determine from the recognized gesture that inspector B is notifying that the inspection will be completed. Therefore, inspector B inputs the inspection results in the first mode by making a predetermined gesture toward the camera 13 of the terminal 10 (a gesture that the inspection unit 22 can recognize as indicating that the first mode has ended). may be terminated at any time.

このような第一モードによる検査結果の入力において検査員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 inspection unit 22 will also be explained.

第二モードは、検査の選択において、検査員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 inspection unit 22 automatically selects inspection information for multiple items from words related to inspection information for a certain item uttered by inspector B. can be omitted. This will be explained in detail below.

まず、図9に示すステップS600において、検査部22は、検査員Bの発話を受け付ける。そして、検査部22は、当該発話内容に基づいて、可能であれば複数の項目の検査情報を選択する。図10は、当該ステップS600の流れを示すものである。図10に示すように、ステップS600が開始されると、まず、ステップS610が行われる。 First, in step S600 shown in FIG. 9, the inspection unit 22 receives an utterance from inspector B. The inspection unit 22 then selects multiple items of inspection information, if possible, based on the content of the utterance. FIG. 10 shows the flow of step S600. As shown in FIG. 10, when step S600 is started, step S610 is first performed.

ステップ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 inspection unit 22 reads data from the management inspection database 23, similarly to step S120. Then, proceeding to step S630, the testing unit 22 causes the speaker 11 to output a voice indicating that the speech is accepted (for example, a voice saying "Please tell me the information about the test."). After that, the process moves to step S640.

ステップ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 inspection unit 22 extracts keywords from the utterance content in step S640. Specifically, the inspection unit 22 first obtains and analyzes the utterance content via the platform 21, thereby extracting a character string (term) related to the inspection from the utterance content. Then, the inspection unit 22 compares the data read in step S620 with the extracted character string, and checks the inspection information in which the extracted character string is registered in multiple items (for example, "A project" shown in FIG. 3, etc.). ).

検査部22は、抽出した文字列が検査情報と一致した場合に、当該文字列をキーワードとして抽出する。以下では、このような検査情報と一致する文字列を「第一キーワード」と称する。 The inspection unit 22 extracts the extracted character string as a keyword when the extracted character string matches the inspection information. Hereinafter, a character string that matches such test information will be referred to as a "first keyword."

また、検査部22は、抽出した文字列が検査情報と一致しない場合に、抽出した文字列が検査情報と関連する文字列であるか否かを確認する。検査情報と関連する文字列は、検査情報と一致しなくても、当該検査情報を示すものとして判断可能な文字列である。具体的には、例えば、検査情報の略語及び俗語、並びに検査情報に割り当てられた数字等である。例えば、『コンクリート検査』は、『生コン検査』と略して発話されることがある。このような『生コン検査』との文字列は、「工程部位」の『コンクリート検査』であると判断可能である。また、検査においては、検査情報に応じて適宜通し番号が付されることがある。例えば、『スランプ値』の検査情報に対して『1』等の番号が付されることがある。この場合、『1』との文字列は、「管理項目」の『スランプ値』であると判断可能である。以下では、このような検査情報と関連する文字列を「第二キーワード」と称する。 Furthermore, when the extracted character string does not match the test information, the inspection unit 22 checks whether the extracted character string is a character string related to the test information. A character string associated with test information is a character string that can be determined as indicating the test information even if it does not match the test information. Specifically, the information includes, for example, abbreviations and slang words for the test information, numbers assigned to the test information, and the like. For example, "concrete inspection" is sometimes abbreviated as "ready-mixed concrete inspection." Such a character string "ready-mixed concrete inspection" can be determined to be "concrete inspection" of the "process site". Further, in an examination, a serial number may be appropriately assigned depending on the examination information. For example, a number such as "1" may be assigned to inspection information of "slump value". In this case, the character string "1" can be determined to be the "slump value" of the "management item." Hereinafter, a character string associated with such test information will be referred to as a "second keyword."

本実施形態の管理検査データベース23には、第二キーワード(例えば、『生コン検査』)と、当該第二キーワードにより判断可能な検査情報(例えば、『コンクリート検査』)と、が関連付けて登録されている。ステップS650において、検査部22は、抽出した文字列が検査情報と一致しない場合に、当該文字列をキーとして管理検査データベース23を検索することで、抽出した文字列が第二キーワードであるかを判断する。そして、検査部22は、抽出した文字列が第二キーワードであった場合に、当該文字列を第二キーワードとして抽出する。 In the management inspection database 23 of this embodiment, a second keyword (for example, "ready-mixed concrete inspection") and inspection information that can be determined by the second keyword (for example, "concrete inspection") are registered in association with each other. There is. In step S650, when the extracted character string does not match the examination information, the inspection unit 22 searches the management examination database 23 using the character string as a key to determine whether the extracted character string is the second keyword. to decide. Then, when the extracted character string is the second keyword, the inspection unit 22 extracts the character string as the second keyword.

ステップS650において、検査部22は、発話内容からキーワード(第一キーワード又は第二キーワード)を抽出できた場合に、ステップS650を終了する。ステップS650が終了すると、ステップS660へ移行する。 In step S650, when the inspection unit 22 is able to extract the keyword (first keyword or second keyword) from the utterance content, it ends step S650. When step S650 ends, the process moves to step S660.

一方、ステップS650において、検査部22は、発話内容からキーワードを抽出できなかった場合に、検査員Bにもう一度発話を促す音声(例えば、「もう一度言って下さい。」等の音声)をスピーカ11から出力させる。この場合、ステップS640へ移行して、検査員Bが検査に関する言葉を発話することとなる。 On the other hand, in step S650, if the keyword cannot be extracted from the utterance content, the inspection unit 22 sends a voice from the speaker 11 that urges the inspector B to speak again (for example, a voice such as "Please say it again."). Output. In this case, the process moves to step S640, where inspector B speaks words related to the inspection.

ステップS660において、検査部22は、抽出したキーワードを、複数の項目の中から適切な(選択すべき)1つの項目に当てはめる。検査部22は、抽出したーキーワードが第一キーワードであるのか第二キーワードであるのかに応じて、適宜項目への当てはめを行う。 In step S660, the inspection unit 22 applies the extracted keyword to one appropriate (to be selected) item from among the plurality of items. The inspection unit 22 applies the extracted keyword to the item as appropriate depending on whether it is the first keyword or the second keyword.

より詳細には、検査部22は、抽出したキーワードが第一キーワードである場合、当該第一キーワードをそのまま1つの項目に当てはめる。このとき、検査部22は、まず、第一キーワードに基づいて、複数の項目の中から第一キーワードと同一文字列の検査情報が登録された1つの項目を特定する。そして、検査部22は、特定した項目の検査情報に第一キーワードが選択(入力)されたと判断する。例えば、第一キーワードとして『Aプロジェクト』を抽出した場合、検査部22は、当該『Aプロジェクト』をキーに管理検査データベース23を検索することで、『Aプロジェクト』が登録された項目「プロジェクト名」を特定する。そして、検査部22は、「プロジェクト名」の検査情報に『Aプロジェクト』が選択されたと判断する。 More specifically, when the extracted keyword is the first keyword, the inspection unit 22 applies the first keyword as is to one item. At this time, the inspection unit 22 first identifies, based on the first keyword, one item from among the plurality of items in which inspection information having the same character string as the first keyword is registered. Then, the inspection unit 22 determines that the first keyword has been selected (input) in the inspection information of the specified item. For example, when "A project" is extracted as the first keyword, the inspection unit 22 searches the management inspection database 23 using the "A project" as a key, and searches for the item "Project name" in which "A project" is registered. ”. Then, the inspection unit 22 determines that "Project A" has been selected as the inspection information for "Project Name."

また、検査部22は、抽出したキーワードが第二キーワード(『1』等)である場合、当該第二キーワードをそのまま1つの項目に当てはめるのではなく、第二キーワードが示す検査情報を当てはめる。このとき、検査部22は、第二キーワードをキーに管理検査データベース23を検索し、当該第二キーワードが示す検査情報(『スランプ値』等)、すなわち第一キーワードを特定する。そして、検査部22は、特定した第一キーワードから選択すべき1つの項目を特定し、当該項目に第一キーワードを当てはめる。 Further, when the extracted keyword is a second keyword (such as "1"), the inspection unit 22 does not apply the second keyword as it is to one item, but applies the inspection information indicated by the second keyword. At this time, the inspection unit 22 searches the management inspection database 23 using the second keyword as a key, and specifies the inspection information (such as "slump value") indicated by the second keyword, that is, the first keyword. Then, the inspection unit 22 identifies one item to be selected from the identified first keywords, and applies the first keyword to the item.

なお、検査部22は、ステップS650において複数のキーワードが抽出された場合に、上述した項目の当てはめを複数のキーワードのそれぞれにおいて行う。ステップS660が終了すると、ステップS670へ移行する。なお、以下では、ステップS660において当てはめが行われた項目を「第一項目」と称する。 Note that when a plurality of keywords are extracted in step S650, the inspection unit 22 applies the above-mentioned items to each of the plurality of keywords. When step S660 ends, the process moves to step S670. Note that, hereinafter, the item fitted in step S660 will be referred to as a "first item."

ステップS670において、検査部22は、ステップS660で当てはめた第一項目以外の項目(検査情報が不足する項目)の検査情報を推定する。このとき、検査部22は、例えば、ステップS660で当てはめた下位の項目の検査情報に基づいて、上位の項目の検査情報を推定する。 In step S670, the inspection unit 22 estimates test information for items other than the first item applied in step S660 (items for which test information is insufficient). At this time, the inspection unit 22 estimates the inspection information of the higher-order item based on the inspection information of the lower-level item applied in step S660, for example.

具体的には、下位の項目の中には、上位の項目の検査情報を推定できる検査情報が含まれる。当該検査情報は、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 inspection unit 22 estimates the inspection information of an item higher than the item by using such a relationship between higher and lower ranks.

例えば、ステップS660で「管理項目」に『空気量』を当てはめた場合、検査部22は、『空気量』をキーに管理検査データベース23を検索する。その結果、「工程部位」の検査情報として『コンクリート検査』のみが抽出されるため(図3参照)、検査部22は、上位の「工程部位」の検査情報が『コンクリート検査』であると判断する。これにより、検査部22は、検査員Bが発話していない項目の検査情報を、当該検査員Bの発話内容から間接的に選択することができる。なお、以下では、このような検査部22により間接的に選択された項目を「第二項目」と称する。 For example, when "air amount" is applied to the "management item" in step S660, the inspection unit 22 searches the management inspection database 23 using "air amount" as a key. As a result, only "concrete inspection" is extracted as the inspection information for "process area" (see Figure 3), so the inspection unit 22 determines that the inspection information for the higher-ranking "process area" is "concrete inspection." do. Thereby, the inspection unit 22 can indirectly select inspection information for items that inspector B has not uttered from the contents of the utterances of inspector B. Note that, hereinafter, such an item indirectly selected by the inspection unit 22 will be referred to as a "second item".

なお、ステップ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 inspection unit 22 does not determine the test information in step S670 for items for which test information cannot be estimated in step S670. When step S670 ends, step S600 for accepting the utterance of inspector B, etc. ends, and the process moves to step S710 shown in FIG. 9.

検査部22は、ステップS710~S800により、ステップS600で検査情報が選択されていない項目について、検査員Bに問い合わせる。以下では、このような検査情報が選択されていない項目を「第三項目」と称する。以下、第三項目の問い合わせについて具体的に説明する。 In steps S710 to S800, the inspection unit 22 inquires of inspector B regarding items for which inspection information was not selected in step S600. Hereinafter, such an item for which inspection information is not selected will be referred to as a "third item." The third item of inquiry will be specifically explained below.

ステップS710において、検査部22は、「プロジェクト名」の検査情報が選択されているか否かを確認する。検査部22は、「プロジェクト名」の検査情報が選択されていない場合に、ステップS720へ移行する。一方、検査部22は、「プロジェクト名」の検査情報が選択されている場合に、ステップS730へ移行する。 In step S710, the inspection unit 22 confirms whether inspection information of "project name" is selected. If the inspection information of "project name" is not selected, the inspection unit 22 moves to step S720. On the other hand, if the inspection information of "project name" is selected, the inspection unit 22 moves to step S730.

ステップS720において、検査部22は、「プロジェクト名」の検査情報について検査員Bに問い合わせる。このとき、検査部22は、第一モードのステップS210~S220(工程名を選択する処理、図7参照)と同じようにして、検査情報を問い合わせる。すなわち、検査部22は、「プロジェクト名」の検査情報を読み上げる。検査員Bは、当該読み上げに応じて選択したい検査情報を発話する。検査部22は、当該発話内容を認識して復唱する。そして、検査部22は、検査員Bが検査情報が違っている旨の発話をしない場合に、「プロジェクト名」の検査情報の選択を完了する。ステップS720が終了すると、ステップS730へ移行する。 In step S720, the inspection unit 22 inquires of inspector B regarding the inspection information of "project name." At this time, the inspection unit 22 inquires about inspection information in the same manner as steps S210 to S220 (processing for selecting a process name, see FIG. 7) in the first mode. That is, the inspection unit 22 reads out the inspection information of "project name". Inspector B speaks the inspection information that he/she wants to select in response to the reading. The inspection unit 22 recognizes and repeats the content of the utterance. Then, the inspection unit 22 completes the selection of the inspection information of the "project name" if the inspector B does not utter a statement indicating that the inspection information is different. When step S720 ends, the process moves to step S730.

ステップS730において、検査部22は、「工程名」の検査情報が選択されているか否かを確認する。検査部22は、「工程名」の検査情報が選択されていない場合に、ステップS740へ移行する。一方、検査部22は、「工程名」の検査情報が選択されている場合に、ステップS750へ移行する。 In step S730, the inspection unit 22 confirms whether inspection information of "process name" is selected. If the inspection information of "process name" is not selected, the inspection unit 22 moves to step S740. On the other hand, if the inspection information of "process name" is selected, the inspection unit 22 moves to step S750.

ステップS740において、検査部22は、ステップS720と同じようにして「工程名」の検査情報について検査員Bに問い合わせる。これにより、「工程名」の検査情報が選択される。ステップS740が終了すると、ステップS750へ移行する。 In step S740, the inspection unit 22 inquires of inspector B about the inspection information of "process name" in the same manner as in step S720. As a result, the inspection information of "Process Name" is selected. When step S740 ends, the process moves to step S750.

ステップS750において、検査部22は、「検査区分」の検査情報が選択されているか否かを確認する。検査部22は、「検査区分」の検査情報が選択されていない場合に、ステップS760へ移行し、ステップS720と同じようにして「検査区分」の検査情報について検査員Bに問い合わせる。これにより、「検査区分」の検査情報が選択される。一方、検査部22は、「検査区分」の検査情報が選択されている場合に、ステップS760をスキップし、ステップS770へ移行する。 In step S750, the inspection unit 22 confirms whether inspection information of "inspection category" is selected. If the inspection information of the "inspection category" is not selected, the inspection unit 22 moves to step S760 and inquires the inspector B about the inspection information of the "inspection category" in the same manner as step S720. As a result, the test information of the "test category" is selected. On the other hand, if the inspection information of "inspection category" is selected, the inspection unit 22 skips step S760 and proceeds to step S770.

ステップS770において、検査部22は、「工程部位」の検査情報が選択されているか否かを確認する。検査部22は、「工程部位」の検査情報が選択されていない場合に、ステップS780へ移行し、ステップS720と同じようにして「工程部位」の検査情報について検査員Bに問い合わせる。これにより、「工程部位」の検査情報が選択される。一方、検査部22は、「工程部位」の検査情報が選択されている場合に、ステップS780をスキップし、ステップS790へ移行する。 In step S770, the inspection unit 22 confirms whether inspection information of "process site" is selected. If the inspection information for the "process site" is not selected, the inspection unit 22 moves to step S780 and inquires of inspector B regarding the inspection information for the "process site" in the same manner as step S720. As a result, the inspection information of "process site" is selected. On the other hand, if the inspection information of "process site" is selected, the inspection unit 22 skips step S780 and proceeds to step S790.

ステップS790において、検査部22は、「管理項目」の検査情報が選択されているか否かを確認する。検査部22は、「管理項目」の検査情報が選択されていない場合に、ステップS800へ移行し、ステップS720と同じようにして「管理項目」の検査情報について検査員Bに問い合わせる。これにより、「管理項目」の検査情報が選択される。一方、検査部22は、「管理項目」の検査情報が選択されている場合に、ステップS800をスキップし、ステップS810へ移行する。 In step S790, the inspection unit 22 confirms whether inspection information of "management item" is selected. If the inspection information of the "management item" is not selected, the inspection unit 22 moves to step S800 and inquires of inspector B about the inspection information of the "management item" in the same manner as step S720. As a result, the inspection information of "management item" is selected. On the other hand, if the inspection information of "management item" is selected, the inspection unit 22 skips step S800 and proceeds to step S810.

検査部22は、このようなステップS710~S800により、第三項目の検査情報を選択することができる。これにより、全ての項目の検査情報が選択されて複数の検査の中から、1つの検査を特定可能となる。 The inspection unit 22 can select the third item of inspection information through steps S710 to S800. As a result, test information for all items is selected, and one test can be specified from among a plurality of tests.

ステップS810において、検査部22は、検査結果を入力する。このとき、検査部22は、第一モードの検査結果の入力と同じようにして(図8に示すステップS440~S550までを行うことで)、検査結果を入力する。ステップS810が終了すると、第二モードによる検査が終了する。 In step S810, the inspection unit 22 inputs the inspection results. At this time, the inspection unit 22 inputs the inspection results in the same manner as inputting the inspection results in the first mode (by performing steps S440 to S550 shown in FIG. 8). When step S810 ends, the inspection in the second mode ends.

なお、第二モードにおいて、検査部22は、常に検査員Bの仕草を認識可能となっている。また、検査部22は、認識した仕草から、検査員Bが検査を終了させることを報知していると判断可能である。このため、検査員Bは、端末10のカメラ13に向けて所定の仕草(第二モードを終了させることを検査部22が認識可能な仕草)をすることで、第二モードによる検査結果の入力をいつでも終了させることができる。 Note that in the second mode, the inspection unit 22 is always able to recognize the gestures of inspector B. In addition, the inspection unit 22 can determine from the recognized gesture that inspector B is notifying that the inspection will be completed. Therefore, inspector B inputs the inspection results in the second mode by making a predetermined gesture toward the camera 13 of the terminal 10 (a gesture that the inspection unit 22 can recognize as indicating that the second mode is ending). may be terminated at any time.

以下では、図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 inspection unit 22 receives an utterance from inspector B (step S600). At this time, the inspection unit 22 receives the gesture of starting the inspection from inspector B, reads the data, and outputs appropriate audio (steps S610 to S630). Then, inspector B speaks words related to the inspection (step S640). Specifically, inspector B speaks, for example, "Inspect the slump value of the concrete work of project A." The inspection unit 22 extracts a keyword based on the utterance (step S650). Specifically, the inspection unit 22 extracts three first keywords: "A project", "concrete construction", and "slump value".

検査部22は、抽出した第一キーワードを「プロジェクト名」等の項目に当てはめる(ステップS660)。具体的には、検査部22は、「プロジェクト名」に『Aプロジェクト』を、「工程名」に『コンクリート工事』を、「管理項目」に『スランプ値』を当てはめる。この場合、「プロジェクト名」、「工程名」及び「管理項目」が検査員Bの発話から直接選択された第一項目となる。 The inspection unit 22 applies the extracted first keyword to items such as "project name" (step S660). Specifically, the inspection unit 22 assigns "A project" to the "project name," "concrete construction" to the "process name," and "slump value" to the "management item." In this case, "project name," "process name," and "management item" are the first items directly selected from inspector B's utterance.

検査部22は、当てはめた「プロジェクト名」以外の項目の検査情報を推定する(ステップS670)。上述の如く、「管理項目」の検査情報が『スランプ値』である場合、上位の「工程部位」の検査情報は必ず『コンクリート検査』となる(図3参照)。よって、検査部22は、『スランプ値』をキーに管理検査データベース23を検索すると、上位の「工程部位」の検査情報として『コンクリート検査』のみを抽出することとなる。検査部22は、当該抽出結果に基づいて、「工程部位」に『コンクリート工事』が選択されたと判断する。一方、「検査区分」の検査情報は推定不能であるため、検査部22は、「検査区分」の検査情報についての判断は行わない。この場合、「工程部位」が検査員Bの発話から間接的に選択された第二項目となる。また、「検査区分」が検査員Bの発話から選択不能な第三項目となる。 The inspection unit 22 estimates inspection information for items other than the applied "project name" (step S670). As described above, when the inspection information of the "management item" is "slump value", the inspection information of the upper "process part" is always "concrete inspection" (see FIG. 3). Therefore, when the inspection unit 22 searches the management inspection database 23 using the "slump value" as a key, it will extract only "concrete inspection" as the inspection information of the higher-rank "process part". The inspection unit 22 determines that "concrete work" has been selected as the "process site" based on the extraction result. On the other hand, since the test information of the "test category" cannot be estimated, the testing unit 22 does not make a judgment regarding the test information of the "test category". In this case, "process site" becomes the second item indirectly selected from inspector B's utterance. Furthermore, “inspection category” becomes the third item that cannot be selected from inspector B's utterances.

検査部22は、このような第三項目(「検査区分」)の検査情報について検査員Bに質問する(ステップS710~S800)。すなわち、検査部22は、「プロジェクト名」及び「工程名」の問い合わせ(ステップS720・S740)を省略し、検査区分の問い合わせを行う(ステップS710:No、ステップS730:No、ステップS750:Yes、ステップS760)。このとき、検査部22は、例えば、『検査区分を選んで下さい。基礎、1階床・・・』との音声をスピーカ11から出力させる。検査員Bは、当該音声に応答する形で「検査区分」について発話する(例えば、『1階床』と発話する)。検査部22は、当該発話内容(『1階床』)から、「検査区分」に『1階床』が選択されたと判断する。 The inspection unit 22 asks inspector B about the inspection information of the third item (“inspection category”) (steps S710 to S800). That is, the inspection unit 22 omits the inquiry about the "project name" and the "process name" (steps S720 and S740), and makes an inquiry about the inspection classification (step S710: No, step S730: No, step S750: Yes, Step S760). At this time, the inspection unit 22 displays, for example, ``Please select an inspection category.'' "Foundation, first floor..." is output from the speaker 11. Inspector B speaks about the "inspection category" in response to the voice (for example, speaks "1st floor"). The inspection unit 22 determines that "1st floor" has been selected as the "inspection category" from the content of the utterance ("1st floor").

これにより、全ての項目の選択が完了するため(ステップ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 inspection unit 22 determines that the inspection for which inspector B inputs the inspection results is "Project A". It becomes possible to identify that the test is the slump value of the concrete inspection of the first floor of concrete construction work. The inspection unit 22 inputs the inspection results (step S810). At this time, the testing unit 22 causes the speaker 11 to output a voice reciting the specified test for confirmation. Specifically, for example, ``This is the slump value for concrete work, right? ” will be output.

なお、検査部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 inspection unit 22 performs a process of inquiring about the inspection category (response to the previous step). Returning to S760), the test category is inquired once again. This makes it possible to confirm whether the specified test is correct. Furthermore, if the specified test is incorrect (the test was not intended by inspector B), the test information can be reselected.

一方、検査部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 inspection unit 22 transmits a voice from the speaker 11 inquiring about the inspection results. Output. Specifically, for example, ``Please tell me the value. ” will be output. Inspector B receives the voice and utters the test result ("X2"). The inspection unit 22 determines that the inspection result is "X2" from the content of the utterance. The inspection unit 22 makes a pass/fail determination on the inspection results and registers them in the management inspection database 23 in association with the inspection results and the like. Thereafter, the inspection unit 22 inquires about photo registration and comment input, and registers the image data C1 and C2 and comments as appropriate. In this way, the input of the test results is completed.

第二モードによれば、「管理項目」に関するキーワード(『スランプ値』)を発話することで、「工程部位」の検査情報の発話を省略することができる(ステップ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 inspection unit 22 and the inspector B can be reduced compared to the first mode.

なお、第二モードにおいては、発話内容から全ての項目に関するキーワードを抽出できた場合に(ステップ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 inspection unit 22 Five keywords are extracted from the content: "Project A," "concrete work," "first floor," "concrete inspection," and "slump value" (step S650).

検査部22は、抽出したキーワードを「プロジェクト名」等の項目に当てはめる(ステップS660)。これにより、全ての項目が選択されることとなるため、検査部22は、検査結果を問い合わせる音声(『値を言って下さい。』との音声)等をスピーカ11から出力させる。このような構成によれば、検査員Bが1回発話するだけで検査結果の入力(ステップS810)へと進むことができる。 The inspection unit 22 applies the extracted keywords to items such as "project name" (step S660). As a result, all items are selected, so the testing unit 22 causes the speaker 11 to output a voice inquiring about the test results (a voice saying "Please tell me the value"). According to such a configuration, inspector B can proceed to inputting the test results (step S810) just by speaking once.

また、第二モードによれば、キーワードから適切な項目を特定するため(ステップ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 inspection unit 22 is unable to extract keywords related to all items from the utterance content, if the inspection can be identified by estimating the missing items (step S670), the inspection unit 22 asks questions to inspector B (steps S710 to S800) is omitted, and the test results are input (step S810).

具体的には、例えば、図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 inspection unit 22 selects the omitted "concrete inspection" from the "slump value" (step S670). As a result, all the items are selected, so the testing unit 22 causes the speaker 11 to output a voice or the like prompting the user to input the test results. According to such a configuration, although the utterance regarding some items is omitted, the process can proceed to the input of the test result (step S810) by the inspector B speaking only once.

以上の如く、本実施形態に係る検査システム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 platform 21, When the utterance content includes a keyword indicating test information to be input into a first item that is a part of the plurality of items, the inspection unit 22 determines the test information based on the keyword. In addition to inputting test information into one item (step S660), test information can also be input into a second item other than the first item among the plurality of items based on the test information input into the first item. (step S670).

このように構成することにより、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 test section 22 and a speaker 11 (inquiry section) that inquire about test information to be input into the third item.

このように構成することにより、検査を特定するのに必要な情報(第三項目の検査情報)を検査員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 platform 21 according to the present embodiment is an embodiment of the speech recognition unit according to the present invention.
Furthermore, the inspection section 22 according to the present embodiment is an embodiment of the input section according to the present invention.
Furthermore, the inspection section 22 and the speaker 11 according to the present embodiment are an embodiment of the inquiry section according to the present invention.

以上、本発明の実施形態を説明したが、本発明は上記構成に限定されるものではなく、特許請求の範囲に記載された発明の範囲内で種々の変更が可能である。 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 inspection unit 22 accepts keywords in a state where inspection information for all items is not selected (step S600), but the invention is not limited to this, and some items ( For example, keywords may be accepted after the topmost item (such as "project name") is selected.

また、本実施形態において、検査システム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 inspection unit 22 inquires about inspection information in order from the top items. Furthermore, the inspection unit 22 does not select only the inspection information of the inquired item from the utterances of inspector B in response to the inquiry, but also extracts keywords related to other items from the utterances. Then, the inspection unit 22 selects inspection information for other items based on the keyword. This makes it possible to select multiple items of test information while selecting test information from higher-ranking items, thereby reducing the burden of selection.

また、検査部22は、不足項目の推定(ステップS670)において、ステップS660で当てはめを行った項目よりも1つ上位の項目の検査情報を推定するものとしたが、これに限定されるものではなく、2つ以上上位の項目の検査情報を推定してもよい。 Furthermore, in estimating the missing items (step S670), the inspection unit 22 estimates the inspection information of the item one level higher than the item fitted in step S660; however, the present invention is not limited to this. Instead, the inspection information of two or more higher ranking items may be estimated.

また、検査部22は、不足項目の推定(ステップS670)において、下位の項目の検査情報に基づいて上位の項目の検査情報を推定するものとしたが、これに限定されるものではなく、上位の項目の検査情報から下位の項目の検査情報を推定してもよい。 Further, in estimating missing items (step S670), the inspection unit 22 estimates the inspection information of the higher-level item based on the inspection information of the lower-level item, but the inspection unit 22 is not limited to this. The test information of lower-order items may be estimated from the test information of the items.

また、検査部22は、不足項目の推定(ステップS670)において、ステップS660で当てはめを行った1つの項目の検査情報から、他の1つの項目の検査情報を推定したが、これに限定されるものではなく、当てはめを行った複数の項目の検査情報から、他の1つの項目の検査情報を推定してもよい。 In addition, in estimating the missing item (step S670), the inspection unit 22 estimates the test information of one other item from the test information of the one item fitted in step S660, but the invention is not limited to this. The test information of one other item may be estimated from the test information of a plurality of items that have been fitted.

また、検査部22は、不足項目の推定(ステップS670)を再帰的に行うことで、1つの項目に当てはめた検査情報から2つ以上の項目の検査情報を推定してもよい。具体的には、検査部22は、不足項目の推定(ステップS670)において検査情報を選択できた場合に、当該検査情報を用いてさらに上位の項目の検査情報の推定を試みるという処理を繰り返し行う。このような処理によれば、1つの項目の当てはめにより複数の項目の検査情報を推定可能となって、検査情報の入力をより多く省略することができる。 Furthermore, the inspection unit 22 may estimate test information for two or more items from the test information applied to one item by recursively estimating missing items (step S670). Specifically, when test information can be selected in the estimation of missing items (step S670), the test unit 22 repeatedly performs a process of attempting to estimate test information of a higher-ranked item using the test information. . According to such processing, test information for a plurality of items can be estimated by applying one item, and the input of test information can be omitted more often.

また、本実施形態では、検査員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 speaker 11, but the method of inquiring inspector B is not limited to this. For example, a message may be displayed on a predetermined display section.

また、検査部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 inspection unit 22 sends the inspection information of all the selected items. You may repeat it. Specifically, the inspection department 22 says, ``This is the slump value of the concrete inspection of the foundation of the concrete work of Project A. ” may be output from the speaker 11.

ここで、検査員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 inspection unit 22 may inquire only about inspection information such as inspections that have not been conducted (examination information that may be input). For example, when inquiring about the "inspection category" of a slump value, if the slump value of "basic" has passed, "1st floor" has not been conducted, and "2nd floor" has failed, then "inspection category is Is it on the 1st floor or the 2nd floor? ” may be output.

以上の如く、前記検査部22及びスピーカ11は、前記第三項目に入力される可能性がある検査情報のみを問い合わせ可能であり、前記入力される可能性がある検査情報には、未実施の検査に関する検査情報及び/又は実施結果が不合格と判定された検査に関する検査情報が含まれるものである。 As described above, the inspection unit 22 and the speaker 11 can inquire only about the inspection information that may be input into the third item, and the inspection information that may be input includes information about the inspection that has not yet been performed. This information includes inspection information regarding an inspection and/or inspection information regarding an inspection whose implementation result was determined to be a failure.

このように構成することにより、検査員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 inspection unit 22 can inquire only about inspection information that is considered to be input by inspector B not only in the second mode but also in the first mode. In this case, for example, when reading out the inspection information of "process part" and "management item" in the first mode (step S420), the inspection unit 22 may read out only the inspection information that is considered to be input by inspector B. can.

また、本実施形態では、確認画面25の一例として、図4に示す確認画面25を挙げたが、確認画面25の構成(レイアウト等)は、これに限定されるものではなく、任意の構成とすることができる。 Further, in the present embodiment, the confirmation screen 25 shown in FIG. 4 is given as an example of the confirmation screen 25, but the configuration (layout, etc.) of the confirmation screen 25 is not limited to this, and may be any configuration. can do.

また、本実施形態において、端末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 server 20 does not necessarily need to be constructed in an on-premises environment in which hardware such as an HDD is exclusively used, but may be constructed in a cloud environment in which hardware is shared with other virtual servers, for example.

また、本実施形態においては、検査員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 inspection unit 22 uses a GPS (Global Positioning System) function to acquire the location information of the terminal 10, that is, the location information of the building where the inspection is performed. The inspection unit 22 identifies the building to be inspected based on the acquired location information. The inspection department selects inspection information of "project name" from the identified building.

また、本実施形態において複数の項目には、「プロジェクト名」、「工程名」、「検査区分」、「工程部位」及び「管理項目」が含まれるものとしたが、これに限定されるものではない。 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 Inspection system 21 Platform (speech recognition section)
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.
JP2020001081A 2020-01-07 2020-01-07 inspection system Active JP7437164B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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