(57)【特許請求の範囲】
【請求項１】
検査対象物について予め定まった検査項目を検査する作業を支援する検査作業支援装置において、
前記検査項目を所定のまとまり毎にグループ化した検査グループの情報を格納した検査テーブルと、
作業者から受け付けた入力データに含まれる検査項目および当該検査項目の検査結果を表す文字情報をセットにして保存する検査結果格納部と、
前記作業者からの入力データに含まれる検査項目が属する検査グループを前記検査テーブルに基づいて識別し、当該識別した検査グループが検査作業中の検査グループと異なる場合に検査グループが変更されたと判定する検査グループ変更検出部と、
前記検査グループ変更検出部が検査作業中の検査グループの変更を判定した場合、当該検査作業中の検査グループに属する検査項目とセットになった検査結果が前記検査結果格納部に保存されているか否かを判定し、検査結果のない検査項目があれば作業漏れを知らせるガイダンスの文字情報を生成する検査制御部と、
前記検査制御部が生成したガイダンスを前記作業者へ通知する出力部とを備えることを特徴とする検査作業支援装置。
【請求項２】
前記検査テーブルは、検査グループおよび検査項目の情報に加え、検査グループ変更の判定の要否を指定した情報を格納し、
前記検査グループ変更検出部は、前記作業者からの入力データに含まれる検査項目のうち、前記検査グループ変更の判定の要否を指定した情報に基づいて判定が必要と指定された検査項目について当該検査項目が属する検査グループが検査作業中の検査グループから変更されたか否かを判定することを特徴とする請求項１記載の検査作業支援装置。
【請求項３】
前記検査テーブルは、検査グループおよび検査項目の情報に加え、検査グループの検査の作業場所を示す情報を格納し、
前記検査グループ変更検出部は、前記作業者からの入力データに含まれる検査項目が属する検査グループが検査作業中の検査グループと異なる場合に加え、前記検査グループの検査の作業場所を示す情報に基づいた当該検査グループの作業場所が前記検査作業中の検査グループの作業場所と異なる場合に、検査グループが変更されたと判定することを特徴とする請求項２記載の検査作業支援装置。
【請求項４】
前記作業者から入力データを受け付けてから次の入力データを受け付けるまでの未入力時間を測定する第１の未入力時間検出タイマを備え、
前記検査グループ変更検出部は、前記作業者からの入力データに含まれる検査項目が属する検査グループが検査作業中の検査グループと異なる場合に加え、前記第１の未入力時間検出タイマの値が所定の閾値を超えた場合に、検査グループが変更されたと判定することを特徴とする請求項１から請求項３のうちのいずれか１項記載の検査作業支援装置。
【請求項５】
前記作業者から入力データを受け付けてから次の入力データを受け付けるまでの未入力時間を測定する第２の未入力時間検出タイマを備え、
前記検査制御部は、前記第２の未入力時間検出タイマの値が所定の閾値を超えた場合、検査作業中の検査グループに属する検査項目のうちの検査結果のないものがあれば作業漏れを知らせるガイダンスの文字情報を生成することを特徴とする請求項１から請求項４のうちのいずれか１項記載の検査作業支援装置。
【請求項６】
前記検査制御部は、検査作業中の検査グループに属する検査項目のうちの検査結果のない検査項目数に応じてガイダンスの内容を変更することを特徴とする請求項１から請求項５のうちのいずれか１項記載の検査作業支援装置。
【請求項７】
前記作業者が発した音声を入力して音声データに変換する音声入力部と、
前記音声入力部が変換した音声データを認識して、当該音声データに含まれる検査項目または当該検査項目の検査結果を表す文字情報を生成する音声認識部とを備えることを特徴とする請求項１から請求項６のうちのいずれか１項記載の検査作業支援装置。
【請求項８】
前記音声入力部が変換した音声データに含まれる背景音から騒音の大きさを算出する騒音種別算出部を備え、
前記検査テーブルは、少なくとも、検査グループの検査の作業場所の騒音の大きさを指定した情報を格納し、
前記検査グループ変更検出部は、前記騒音種別算出部が算出した当該検査グループの騒音の大きさが前記検査作業中の検査グループの前記騒音の大きさを指定した情報と異なる場合、検査グループが変更されたと判定することを特徴とする請求項７記載の検査作業支援装置。
【請求項９】
前記作業者の操作により入力される文字情報を受け付ける文字入力部を備えることを特徴とする請求項１から請求項８のうちのいずれか１項記載の検査作業支援装置。
【請求項１０】
前記出力部は、
前記検査制御部が生成したガイダンスの文字情報に対応する音声データを生成する音声合成部と、
前記音声合成部が生成した音声データを出力する音声出力部とを有することを特徴とする請求項１から請求項９のうちのいずれか１項記載の検査作業支援装置。
【請求項１１】
前記出力部は、
前記検査制御部が生成したガイダンスの文字情報を表示する表示部を有することを特徴とする請求項１から請求項１０のうちのいずれか１項記載の検査作業支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、検査対象物について予め定まった検査項目を検査する作業を支援する検査作業支援装置に関するものである。
【背景技術】
【０００２】
エレベータの検査作業を支援する従来の検査作業支援装置は、作業者が発声する検査作業に関連する単語をマイクロフォンで受けて音声信号を入力し、この音声信号を音声認識により所定のコードに変換し、コードを判別して対応する応答音声を出力して作業者に伝達する（例えば、特許文献１参照）。この構成により、作業者が音声の誤認識にすぐに気付いて装置に対して修正を行うことができ、よって、検査作業の作業効率を向上させることができる。
【０００３】
また、従来の検査作業支援装置は、作業者が発声する検査作業に関連する単語をマイクロフォンで受けて音声信号を入力し、この音声信号を音声認識により所定のコードに変換し、コードがどの検査対象部位を表すか判別して該当部位用の音声認識辞書に切り替え、これ以降に作業者が発声する検査作業項目の音声認識処理をこの音声認識辞書を用いて行う（例えば、特許文献２参照）。この構成により、音声認識の認識率を向上させることができる。
【０００４】
また、従来の検査作業支援装置は、作業者が入力する検査結果のデータを受けて、次に実施すべき検査項目を自動的に表示装置に表示する（例えば、特許文献３参照）。この構成により、検査項目の実施漏れを防ぐことができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−２２８０４７号公報
【特許文献２】特開２００１−１７１９３４号公報
【特許文献３】特開２００９−２０５６６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来の検査作業支援装置は以上のように構成されているので、例えば特許文献１では、作業者が自ら検査項目を指定するか次の検査項目を指示するように要求した場合に、次に実施すべき検査項目を作業者に伝達することは可能である。しかしながら、作業者が実施漏れに気付かずに作業を進めた場合に途中で警告する手段はなく、例えば、連続して実施することで効率的に実施可能な検査項目のグループが存在する場合、グループに属する一部の検査項目が未実施のまま別の検査作業に移行すると、未実施の作業をやり直すのに手間がかかり、作業効率が低下するという課題があった。
【０００７】
また、例えば特許文献２では、作業者が検査対象部位を入力して音声認識辞書の切り替えを行う構成であるが、作業者が検査対象部位と検査対象項目をそれぞれ音声で入力する必要があり、音声入力の負荷が大きかった。そのため、利便性が悪く、作業効率が低下するという課題があった。
【０００８】
また、例えば特許文献３では、装置側から次の検査項目を指示することで、作業の実施漏れを抑制することは可能であるが、検査の自由度が高い作業に従事する熟練した作業者に対しては、装置によって行動が制約されることで逆に作業効率が低下するという課題があった。
【０００９】
この発明は、上記のような課題を解決するためになされたもので、同一の検査グループに属する一部の検査項目が未実施のまま別の検査グループの検査作業に移行した場合に、適切な警告を作業者に通知することにより、作業効率を向上させることを目的とする。
【課題を解決するための手段】
【００１０】
この発明に係る検査作業支援装置は、検査項目を所定のまとまり毎にグループ化した検査グループの情報を格納した検査テーブルと、作業者から受け付けた入力データに含まれる検査項目および当該検査項目の検査結果を表す文字情報をセットにして保存する検査結果格納部と、作業者からの入力データに含まれる検査項目が属する検査グループを検査テーブルに基づいて識別し、当該識別した検査グループが検査作業中の検査グループと異なる場合に検査グループが変更されたと判定する検査グループ変更検出部と、検査グループ変更検出部が検査作業中の検査グループの変更を判定した場合、当該検査作業中の検査グループに属する検査項目とセットになった検査結果が検査結果格納部に保存されているか否かを判定し、検査結果のない検査項目があれば作業漏れを知らせるガイダンスの文字情報を生成する検査制御部と、検査制御部が生成したガイダンスを作業者へ通知する出力部とを備えるものである。
【発明の効果】
【００１１】
この発明によれば、作業者からの入力データに基づいて検査作業中の検査グループが変更されたと判定した場合、検査結果格納部に検査結果のない検査項目があれば作業漏れを知らせるガイダンスを作業者へ通知するようにしたので、同一の検査グループに属する一部の検査項目が未実施のまま別の検査グループの検査作業に移行した場合に作業者に適切な警告を通知することができるようになり、検査の作業効率を向上させることができる。
【図面の簡単な説明】
【００１２】
【図１】この発明の実施の形態１に係る検査作業支援装置の構成を示すブロック図である。
【図２】実施の形態１に係る検査作業支援装置における検査テーブルの構成と、格納する情報の一例を示す図である。
【図３】実施の形態１に係る検査作業支援装置の動作の一例を説明するフローチャートである。
【図４】実施の形態１に係る検査作業支援装置の検査グループ変更検出部による検査グループの変更検出の動作を説明するフローチャートである。
【図５】実施の形態１に係る検査作業支援装置の検査制御部による検査グループの警告判定の動作を説明するフローチャートである。
【図６】この発明の実施の形態２に係る検査作業支援装置の構成を示すブロック図である。
【図７】実施の形態２に係る検査作業支援装置における検査テーブルの構成と、格納する情報の一例を示す図である。
【図８】実施の形態２に係る検査作業支援装置の検査グループ変更検出部による検査グループの変更検出の動作を説明するフローチャートである。
【図９】この発明の実施の形態３に係る検査作業支援装置の構成を示すブロック図である。
【図１０】実施の形態３に係る検査作業支援装置の検査制御部による検査グループの検査グループの変更タイムアウト検出の動作を説明するフローチャートである。
【図１１】実施の形態３に係る検査作業支援装置の検査グループ変更検出部による検査グループの変更検出の動作を説明するフローチャートである。
【図１２】この発明の実施の形態４に係る検査作業支援装置の構成を示すブロック図である。
【図１３】実施の形態４に係る検査作業支援装置における検査テーブルの構成と、格納する情報の一例を示す図である。
【図１４】実施の形態４に係る検査作業支援装置の検査グループ変更検出部による検査グループの変更検出の動作を説明するフローチャートである。
【発明を実施するための形態】
【００１３】
実施の形態１．
図１は、この発明の実施の形態１に係る検査作業支援装置の構成を示すブロック図である。
図１に示す検査作業支援装置は、音声入力部１０１と、音声認識部１０２と、音声合成部１０３と、音声出力部１０４と、検査制御部１０５と、検査グループ変更検出部１０６と、検査結果格納部１０７と、検査テーブル１０８とから構成される。
【００１４】
音声入力部１０１はマイク等を具備し、このマイク等を用いて作業者が入力した音声をデータ信号（以下、音声データ）に変換する。音声認識部１０２は、音声入力部１０１から入力された音声データに対して音声認識処理を実施して文字情報に変換する。
音声合成部１０３は、検査制御部１０５から入力された文字情報に応じた音声データを生成する。音声出力部１０４はスピーカ等を具備し、音声合成部１０３から入力された音声データをスピーカ等から出力して、作業者に音声として聴取させる。
【００１５】
検査制御部１０５は、音声認識部１０２から入力された文字情報を検査テーブル１０８および検査結果格納部１０７の情報と照合して検査作業の実施状況を判定し、判定結果に基づいて、検査の実施漏れを警告する音声ガイダンスおよび検査項目の作業完了を知らせる音声ガイダンスなどの文字情報を生成する。
検査グループ変更検出部１０６は、検査制御部１０５から入力された情報を検査テーブル１０８の情報と照合して、検査中のグループが変更されたか否かを判定し、結果を検査制御部１０５へ出力する。
検査結果格納部１０７は、検査制御部１０５から入力された検査項目と検査結果の文字情報をセットにして格納する。
検査テーブル１０８は、検査制御部１０５および検査グループ変更検出部１０６において音声認識部１０２から入力された文字情報と照合するための、検査グループ、検査項目、および検査結果の種別に関する情報を格納する。
【００１６】
図２は、検査テーブル１０８の構成と、格納する情報の一例を示す図である。
図２に示すように、検査テーブル１０８は、検査項目毎に固有の番号を格納する識別番号２０１と、検査項目が所属するグループの名称を表す文字情報を格納する検査グループ２０２と、検査項目の名称を表す文字情報を格納する検査項目２０３と、検査項目の検査結果の入力形式を指定する情報を格納する検査結果入力形式２０４とから構成される。
この例では検査項目を作業場所（例えば機械室、ピット）のまとまり毎にグループ化した検査グループを設定する。例えば識別番号２０１が「１」の場合、検査グループ２０２は「機械室」であり、検査項目２０３が「電流」のため検査結果入力形式２０４は電流値を示す「数値」を検査結果の入力形式に指定している。
【００１７】
次に、図３に示すフローチャートに従って、検査作業支援装置の動作の一例を説明する。
まず、作業者が検査作業支援装置の音声入力部１０１（マイク等）から検査項目を音声で入力する（例えば“でんりゅう”）。すると、音声入力部１０１が音声を音声データに変換して、音声認識部１０２へ出力する。音声認識部１０２は、公知の音声認識処理によって、入力された音声データを文字情報に変換し（例えば“電流”）、検査制御部１０５へ出力する（ステップＳＴ１）。
【００１８】
そして、検査制御部１０５は、音声認識部１０２から入力された文字情報と、検査テーブル１０８に格納された情報とを照合して、検査作業の実施状況を判定する。
検査制御部１０５は、音声認識部１０２から文字情報（例えば“電流”）が入力された場合、検査テーブル１０８の各行の検査項目２０３に格納されている文字情報とマッチングを行い、文字情報が一致した行の識別番号（例えば“１”）を取得する（ステップＳＴ２）。入力された文字情報と一致した検査項目の識別番号を取得した場合、検査制御部１０５は取得した識別番号を検査グループ変更検出部１０６へ出力する。
【００１９】
続いて検査グループ変更検出部１０６は、検査制御部１０５から検査項目の識別番号が入力された場合、検査グループが変更されたか否かを判定する（ステップＳＴ３）。
【００２０】
ここで、図４に示すフローチャートに従って、検査グループ変更検出部１０６による検査グループの変更検出の動作を説明する。
まず、検査制御部１０５から検査項目の識別番号（例えば“１”）が入力された場合、検査グループ変更検出部１０６は、図２に示す検査テーブル１０８の識別番号２０１の中から、同一の識別番号（例えば“１”）が格納されている行を選択し、選択した行の検査グループ２０２に格納されている文字情報（例えば“機械室”）を取得する（ステップＳＴ１０１）。
続いて検査グループ変更検出部１０６は、現在作業者が検査作業中の検査グループが設定されているか否か判定する（ステップＳＴ１０２）。検査グループ変更検出部１０６へ最初に識別番号の入力が行われた場合は、検査作業中の検査グループは未設定と判定して（ステップＳＴ１０２“ＮＯ”）、識別番号（例えば“１”）の検査グループ（例えば“機械室”）を検査作業中の検査グループとして新規に設定し（ステップＳＴ１０５）、さらに検査制御部１０５に検出結果として“検査グループの変更なし”を示す信号を出力する（ステップＳＴ１０６）。
【００２１】
検査グループが設定済みの場合の動作は後述することとし、以下ではまず検査結果が“検査グループの変更なし”であった場合の次の動作を説明する。
検査グループ変更検出部１０６による検査グループの変更検出動作の後（図３のステップＳＴ３）、検査制御部１０５はこの検出結果を用いて検査グループの警告（検査項目の実施漏れ）を行う必要性を判定し、必要に応じて音声ガイダンスの生成を行う（ステップＳＴ４）。
【００２２】
ここで、図５に示すフローチャートに従って、検査グループ変更検出部１０６による検査グループの警告判定の動作を説明する。
検査制御部１０５は、検査グループ変更検出部１０６の検査結果が“検査グループの変更なし”であった場合（ステップＳＴ２０１“ＮＯ”）、検査グループの変更に関する警告の音声ガイダンスは出力せず、入力された検査項目の検査結果が入力されるのを待つ状態に遷移する。
【００２３】
検査グループの変更を検出した場合の動作は後述することとし、以下では検査グループの変更がない場合の次の動作を説明する（図３のステップＳＴ５）。
作業者が音声入力部１０１から検査項目に続けて検査結果を音声で入力する（例えば“ひゃく”）。音声入力部１０１に入力された音声は検査項目の入力時と同様に、音声認識部１０２によって文字情報（例えば“１００”）に変換され、検査制御部１０５へ出力される（ステップＳＴ５）。
検査制御部１０５は、検査項目の検査結果が入力されるのを待つ状態に遷移している場合、図２に示す検査テーブル１０８の検査結果入力形式２０４から検査項目に対応する入力形式の情報を取得する（ステップＳＴ６）。例えば、検査項目“電流”の検査結果入力形式２０４が“数値”に設定されており、入力された文字情報“１００”も数値であると判定した場合は、入力された文字情報を検査結果とみなす。そして、検査結果格納部１０７に検査項目の識別番号“１”と共に入力された文字情報“１００”を格納する（ステップＳＴ７）。
このようにして検査項目の検査結果を格納した場合、検査制御部１０５はこの検査項目の作業を完了した旨を通知する音声ガイダンスの文字情報（例えば“電流１００完了”）を生成し、音声合成部１０３へ出力する（ステップＳＴ８）。そして、検査制御部１０５は検査項目の結果が入力されるのを待つ状態から初期状態に遷移する。
【００２４】
音声合成部１０３は、検査制御部１０５から入力された音声ガイダンスの文字情報（例えば“電流１００完了”）を音声データ（例えば“でんりゅう、ひゃく、かんりょう”）に変換し、音声出力部１０４へ出力する。音声出力部１０４は入力された音声データをスピーカ等から再生し、検査項目の作業完了を通知する。
【００２５】
初期状態に遷移した状態で、作業者が次の検査項目を音声で入力する（例えば“すいっち”）。音声入力部１０１に入力された音声は音声認識部１０２によって文字情報（例えば“スイッチ”）に変換され、検査制御部１０５へ出力される（ステップＳＴ１）。
そして、検査制御部１０５は、音声認識部１０２から入力された文字情報と、検査テーブル１０８に格納された検査項目２０３の文字情報とのマッチングを行い、例えば入力された文字情報“スイッチ”と一致する検査項目に対応する識別番号“４”を取得し、検査グループ変更検出部１０６へ出力する（ステップＳＴ２）。
【００２６】
続いて検査グループ変更検出部１０６が検査グループの変更の有無を判定する（ステップＳＴ３）。検査グループ変更検出部１０６は、検査制御部１０５から識別番号（例えば“４”）が入力された場合、図２に示す検査テーブル１０８の識別番号２０１の中から同一の識別番号（例えば“４”）が格納されている行を選択し、選択した行の検査グループ２０２に格納されている文字情報（例えば“ピット”）を取得する（図４のステップＳＴ１０１）。
【００２７】
そして、検査グループ変更検出部１０６は、検査作業中の検査グループが既に設定されているか否かを判定し（ステップＳＴ１０２）、既に設定されている場合（ステップＳＴ１０２“ＹＥＳ”）、検査作業中のこの検査グループと取得した検査グループの文字情報を比較する（ステップＳＴ１０３）。
例えば、検査作業中の検査グループが“機械室”に設定されており、取得した検査グループの文字情報も“機械室”であれば検査グループは同一であると判定し（ステップＳＴ１０３“ＹＥＳ”）、検査制御部１０５に検出結果として“検査グループの変更なし”を示す信号を出力する（ステップＳＴ１０６）。一方、検査作業中の検査グループが“機械室”に設定されており、取得した検査グループの文字情報が“ピット”であれば、検査グループが不一致であると判定し（ステップＳＴ１０３“ＮＯ”）、検査制御部１０５に検出結果として“検査グループの変更あり”を示す信号を出力する（ステップＳＴ１０４）。
【００２８】
続いて検査制御部１０５が検査グループの変更に関する警告の必要性を判定する（図３のステップＳＴ４）。検査制御部１０５は、検査グループ変更検出部１０６の検査結果が“検査グループの変更あり”であった場合（図５のステップＳＴ２０１“ＹＥＳ”）、検査作業中の検査グループとして設定されている文字情報（例えば“機械室”）と同一の検査グループに属する検査項目を検査テーブル１０８の情報から抽出し、抽出した検査項目それぞれについて検査結果格納部１０７に格納された情報と照合して、検査作業中の検査グループに属する検査項目が全て検査結果を格納し、作業を完了しているか否かを判定する（ステップＳＴ２０２）。
図２に示す例では、検査作業中の検査グループが“機械室”であり、検査グループ“機械室”に属する２つの検査項目（“電流”、“電圧”）のうち、検査項目“電圧”の検査結果が検査結果格納部１０７に格納されていない場合、検査制御部１０５は検査グループの変更に関する警告の音声ガイダンスの文字情報（例えば“機械室の検査項目が未完了”）を生成して、音声合成部１０３へ出力する（ステップＳＴ２０３）。一方、例えば検査作業中の検査グループ“機械室”に属する２つの検査項目（“電流”、“電圧”）の検査結果が全て検査結果格納部１０７に格納されている場合は（ステップＳＴ２０２“ＹＥＳ”）、検査グループの警告に関する音声ガイダンスは出力しない。
そして、検査制御部１０５は、検査グループ変更検出部１０６の検査結果が“検査グループの変更あり”であった場合、検査グループを変更（例えば“機械室”から“ピット”へ変更）し（ステップＳＴ２０４）、入力された検査項目（例えば“スイッチ”）の検査結果が入力されるのを待つ状態に遷移する。
【００２９】
さらに、音声合成部１０３は、検査制御部１０５から入力された音声ガイダンスの文字情報（例えば“機械室の検査項目が未完了”）を音声データ（例えば“きかいしつの、けんさこうもくが、みかんりょう”）に変換し、音声出力部１０４へ出力する。音声出力部１０４は入力された音声データをスピーカ等から再生し、検査グループの変更時に作業者へ検査の実施漏れを警告する。
【００３０】
なお、図３に示すフローチャートは検査作業支援装置の動作の一例であり、これらの動作の他、入力エラーおよび入力キャンセル等に応じた動作を適宜行うことが可能である。従って、実際には、図３のフローチャートで示すような、検査項目の入力後に必ず検査結果が入力されるという流れにならなくとも良いことは言うまでもない。
【００３１】
以上より、実施の形態１によれば、検査作業支援装置は、検査項目２０３を作業場所のまとまり毎にグループ化した検査グループ２０２の情報を少なくとも格納した検査テーブル１０８と、作業者が発した音声を入力して音声データに変換する音声入力部１０１と、音声入力部１０１が変換した音声データを認識して、当該音声データに含まれる検査項目または当該検査項目の検査結果を表す文字情報を生成する音声認識部１０２と、音声データに含まれる検査項目および当該検査項目の検査結果を表す文字情報をセットにして保存する検査結果格納部１０７と、音声データの文字情報に基づいて検査作業中の検査グループが変更されたか否かを判定する検査グループ変更検出部１０６と、検査グループ変更検出部１０６が検査作業中の検査グループの変更を判定した場合、この検査作業中の検査グループに属する検査項目とセットになった検査結果が検査結果格納部１０７に保存されているか否かを判定し、検査結果のない検査項目があれば作業漏れを知らせる警告の音声ガイダンスの文字情報を生成する検査制御部１０５と、検査制御部１０５が生成した音声ガイダンスの文字情報に対応する音声データを生成する音声合成部１０３と、音声合成部１０３が生成した音声データを出力する音声出力部１０４とを備えるように構成した。このため、検査作業中の検査グループの変更を検出してこの検査グループに属する検査項目で未完了のものがあれば音声ガイダンスにより警告して作業者に通知することができるようになり、結果として、作業者が検査項目の実施漏れに早期に気付くことができ、作業効率が向上するという効果が得られる。
【００３２】
また、実施の形態１によれば、検査グループ変更検出部１０６が、作業者からの音声データに含まれる検査項目の文字情報に基づいて、当該検査項目が属する検査グループを検査テーブル１０８に基づいて識別し、当該識別した検査グループが検査作業中の検査グループと異なる場合に検査グループが変更されたと判定するようにした。このため、作業者は検査グループを音声入力する必要はなく、検査項目のみ音声入力することによって検査作業中の検査グループに属する一部の検査項目が未実施のまま別の検査グループの検査作業に移行したか否かを検出することができるようになり、結果として、作業者は検査項目以外に特別な音声入力を行わなくても実施漏れの警告を受けることが可能となる。従って、作業者の利便性を低下させずに作業効率が向上するという効果が得られる。
【００３３】
さらに、実施の形態１によれば、音声出力部１０４から作業者へ実施漏れの警告を通知した場合でも、検査制御部１０５は、検査作業中の検査グループを作業者からの音声データに含まれる検査項目が属する検査グループに変更するようにした。このため、作業者が制約を受けることなく検査作業を継続することができ、熟練した作業者に対しても利便性を損なうことなく作業効率が向上するという効果が得られる。
【００３４】
なお、実施の形態１では、作業者から音声入力された検査項目が属する検査グループを検査グループ変更検出部１０６が識別して変更有無を判定し、検査作業中の検査グループを移行する構成にしたが、これに限定されるものではなく、作業者が検査グループを音声入力して検査作業中の検査グループを設定する構成にしてもよい。
例えば、作業者が“きかいしつ”と入力した場合、検査制御部１０５はこの文字情報を受け付けて検査グループ“機械室”を検査作業中の検査グループに設定する。この構成の場合には、作業者にとって最適な操作が可能となり、利便性が向上するという効果が得られる。
【００３５】
また、実施の形態１では、検査作業中の検査グループに属する一部の検査項目が未実施のまま別の検査グループの検査作業に移行した場合に警告の音声ガイダンスを出力して作業者に通知する構成にしたが、これに限定されるものではなく、未実施の検査項目の数に応じてガイダンスの内容を変更する構成にしてもよい。
例えば、検査作業中の検査グループに属する未実施の検査項目が２つ以上存在する場合、検査制御部１０５は警告の音声ガイダンスとして未実施の検査項目の数のみ通知するようにし（例えば“機械室の検査項目が２件未完了”）、一方、検査作業中の検査グループに属する未実施の検査項目が１つのみであれば、警告の音声ガイダンスとして未実施の検査項目の名称を通知するようにする（例えば“機械室の電流の検査が未完了”）。この構成の場合には、音声ガイダンスの情報量が抑制され、作業者が内容を理解しやすくなり、利便性が向上するという効果が得られる。
【００３６】
また、実施の形態１では、検査テーブル１０８に格納する検査項目２０３を作業場所のまとまりでグループ化した検査グループ２０２の情報（例えば“機械室”、“ピット”）を用いる構成にしたが、これに限定されるものではなく、作業場所以外の条件を検査グループのまとまりとして設定する構成にしてもよい。
例えば、検査対象、検査方法、使用する計測器などの条件によって検索項目をグループ化して検査テーブル１０８に格納することにより、作業者にとって適切な条件で警告の音声ガイダンスを再生することができ、作業効率が向上するという効果が得られる。
【００３７】
また、実施の形態１では、音声入力部１０１および音声認識部１０２を用いて作業者が音声によって入力する構成にしたが、これに限定されるものではなく、音声以外の手段で入力を行う構成にしてもよい。例えば、検査作業支援装置がタッチパネル、キーボードなどの文字入力部を備え、作業者が入力部を操作して検査項目の文字情報および検査結果の文字情報を入力する。
同様に、音声合成部１０３および音声出力部１０４を用いて音声によって作業者に警告等の通知を行う構成にしたが、これに限定されるものではなく、音声以外の手段で通知を行う構成にしてもよい。例えば、検査作業支援装置がモニタ（表示部）などの出力部を備え、警告等の文字情報を表示することで作業者へ通知する。
このような構成の場合には、作業者によって適切な方法で操作することが可能となり、利便性が向上するという効果が得られる。
【００３８】
実施の形態２．
上記実施の形態１では、作業者から入力される検査項目それぞれについて検査グループの変更を検出するようにしたが、本実施の形態２では一部の検査項目に対してのみ検査グループの変更を検出する構成にする。
図６は、本実施の形態２に係る検査作業支援装置の構成を示すブロック図である。なお、図６において図１と同一または相当の部分については同一の符号を付し説明を省略する。
【００３９】
図６において、検査テーブル３０１は、検査制御部１０５および検査グループ変更検出部３０２が音声認識部１０２から入力された検査項目および検査結果の文字情報と照合するための検査グループ、検査項目、検査結果入力形式、および検査グループの変更検出の要否に関する情報を格納する。
検査グループ変更検出部３０２は、検査テーブル３０１のグループ変更検出の要否４０１で判定が必要と指定された検査項目のみ、検査グループが変更されたか否かを判定する。
【００４０】
図７は、検査テーブル３０１の構成と、格納する情報の一例を示す図である。
図７に示すように、検査テーブル３０１は、識別番号２０１、検査グループ２０２、検査項目２０３および検査結果入力形式２０４の情報に加え、グループ変更検出の要否４０１の情報を格納する。このグループ変更検出の要否４０１は、各行の検査項目２０３に対して検査グループの変更を検出するか否かを選択する情報（例えば“要”、“否”）である。また、図７に示す検査グループ２０２では、検査グループが設定されていない箇所を“―”で示している。
【００４１】
次に、本実施の形態２に係る検査作業支援装置の動作を説明する。
なお、作業者が検査作業支援装置の音声入力部１０１に検査項目および検査結果を音声で入力し、音声出力部１０４から検査項目の作業完了を音声によって通知する基本的な動作は上記実施の形態１の図３に示すフローチャートと同様であるため説明を省略し、ここでは検査グループ変更検出部３０２による検査グループの変更検出動作を中心に説明する。この動作は、図３のステップＳＴ３において行うものである。
【００４２】
以下、図８に示すフローチャートに従って、本実施の形態２における検査グループ変更検出部３０２の動作を説明する。
まず、検査グループ変更検出部３０２は、検査制御部１０５から入力された識別番号を用いて図７に示す検査テーブル３０１から対応する検査グループの情報を取得する（ステップＳＴ３０１）。例えば、検査制御部１０５から識別番号“１”が入力された場合、図７に示す検査テーブル３０１の識別番号２０１の中から、“１”が格納されている行を選択し、選択した行の検査グループ２０２に格納されている文字情報“機械室”を取得する。
【００４３】
そして、検査グループ変更検出部３０２は、検査作業中の検査グループが設定されているか否かを判定する（ステップＳＴ３０２）。
検査グループ変更検出部３０２に最初に識別番号（例えば“１”）が入力された場合、検査作業中の検査グループが未設定であると判定する（ステップＳＴ３０２“ＮＯ”）。検査作業中の検査グループが未設定であると判定した場合、検査グループ変更検出部３０２は、検査制御部１０５から入力された識別番号に対応する検査グループが有効か否かを判定する（ステップＳＴ３０４）。例えば、検査制御部１０５へ最初に入力（識別番号“１”）が行われた場合、図７に示す例では、同じ識別番号に対応する検査グループとして、検査テーブル３０１の検査グループ２０２に“機械室”が格納されているため、検査グループが有効であると判定する（ステップＳＴ３０４“ＹＥＳ”）。そして、検査テーブル３０１から取得した検査グループ２０２の情報（例えば“機械室”）を検査作業中の検査グループとして新規に設定し（ステップＳＴ３０５）、さらに、検査制御部１０５に検出結果として“検査グループの変更なし”を示す信号を出力する（ステップＳＴ３０９）。
他方、ステップＳＴ３０４において、検査制御部１０５から検査テーブル３０１への入力が識別番号“５”であった場合は、検査テーブル３０１の検査グループ２０２の該当箇所が未設定のため（ステップＳＴ３０４“ＮＯ”）、検査作業中の検査グループが設定されていない状態に初期化し（ステップＳＴ３０６）、さらに検査制御部１０５に検出結果として“検査グループの変更なし”を示す信号を出力する（ステップＳＴ３０９）。
【００４４】
一方、検査作業中の検査グループが設定済みであると判定した場合（ステップＳＴ３０２“ＹＥＳ”）、検査グループ変更検出部３０２は、検査テーブル３０１からグループ変更検出の要否４０１の情報を取得して、検査作業中の検査グループの変更検出を行うか否かを判定する（ステップＳＴ３０３）。例えば、検査作業中の検査グループとして“機械室”が選択されている場合、検査テーブル３０１の検査グループ２０２に“機械室”が格納されている検査項目（図７の例では“電流”、“電圧”）を抽出する。そして、抽出した各検査項目に対してグループ変更検出の要否４０１の情報を確認し、“要”が格納されている検査項目（図７の例では“電流”）があれば、検査作業中の検査グループの変更検出が必要であると判定し（ステップＳＴ３０３“ＹＥＳ”）、先のステップＳＴ３０１にて取得した検査グループの文字情報と検査作業中の検査グループの文字情報を比較する（ステップＳＴ３０７）。
【００４５】
検査グループ変更検出部３０２は、例えば、検査作業中の検査グループが“機械室”であり、ステップＳＴ３０１で取得した検査グループの文字情報も“機械室”であれば検査グループは同一であると判定し（ステップＳＴ３０７“ＹＥＳ”）、検査制御部１０５に“検査グループの変更なし”を示す信号を出力する（ステップＳＴ３０９）。
一方、検査作業中の検査グループが“機械室”であり、ステップＳＴ３０１で取得した検査グループの文字情報が“ピット”の場合は、検査グループが不一致と判定し（ステップＳＴ３０７“ＮＯ”）、検査制御部１０５に“検査グループの変更あり”を示す信号を出力する（ステップＳＴ３０８）。
【００４６】
以上より、実施の形態２によれば、検査グループ変更検出部３０２が、作業者から入力された音声データの文字情報に基づいて検査作業中の検査グループが変更されたか否かを判定し、検査グループの変更を判定した場合、検査制御部１０５が、検査作業中の検査グループに属する検査項目とセットになった検査結果が検査結果格納部１０７に保存されているか否かを判定して検査結果のない検査項目があれば作業漏れを知らせる警告の音声ガイダンスの文字情報を生成するように構成した。このため、上記実施の形態１と同様に、検査作業中の検査グループの変更を検出してこの検査グループに属する検査項目で未完了のものがあれば音声ガイダンスにより警告して作業者に通知することができるようになり、結果として、作業者が検査項目の実施漏れに早期に気付くことができ、作業効率が向上するという効果が得られる。
【００４７】
また、実施の形態２によれば、検査グループ変更検出部３０２が、作業者からの音声データに含まれる検査項目の文字情報に基づいて、当該検査項目が属する検査グループを検査テーブル３０１に基づいて識別し、当該識別した検査グループが検査作業中の検査グループと異なる場合に検査グループが変更されたと判定するようにした。このため、上記実施の形態１と同様に、作業者は検査グループを音声入力する必要はなく、検査項目のみ音声入力することによって検査作業中の検査グループに属する一部の検査項目が未実施のまま別の検査グループの検査作業に移行したか否かを検出することができるようになり、結果として、作業者は検査項目以外に特別な音声入力を行わなくても実施漏れの警告を受けることが可能となる。従って、作業者の利便性を低下させずに作業効率が向上するという効果が得られる。
【００４８】
さらに、実施の形態２によれば、検査テーブル３０１が、検査グループ２０２および検査項目２０３の情報に加え、グループ変更検出の要否４０１を指定した情報を格納し、検査グループ変更検出部３０２は、作業者からの音声データに含まれる検査項目のうち、グループ変更検出の要否４０１を指定した情報に基づいて判定が必要と指定された検査項目について当該検査項目が属する検査グループが検査作業中の検査グループから変更されたか否かを判定するように構成した。このため、適切な条件でのみ警告の音声ガイダンスを再生することができ、作業効率が向上するという効果が得られる。
【００４９】
さらに、実施の形態２によれば、検査テーブル３０１中に、上記のように明示的にグループ変更検出の要否４０１を指定しておく以外にも、検査グループ２０２を設定するかしないかによって暗示的に変更検出の要否を指定することもできる。検査グループ変更検出部３０２は、作業者からの音声データに含まれる検査項目のうち、検査テーブル３０１に検査グループが設定されている一部の検査項目に対してのみ検査作業中の検査グループが変更されたか否かを判定すればよい。この構成の場合にも、適切な条件でのみ警告の音声ガイダンスを再生することができ、作業効率が向上するという効果が得られる。
例えば、検査対象として複数の作業場所があり、その中に距離が離れている特性の作業場所が存在する場合、特定の作業場所の検査項目に対してのみ検査グループの変更有無を判定することにより、頻繁な警告の音声ガイダンスを再生することによる作業の停滞を防ぎつつ、検査項目の実施漏れによる作業場所への移動を最小限に抑えることができ、作業効率が向上するという効果が得られる。
また、例えば同一の測定器を用いる検査作業のような、連続して実施することで効率化が図れる複数の検査項目が存在する場合、これらの検査項目を１つの検査グループにまとめて管理し、これらの検査項目に対してのみ検査グループの変更有無を判定することにより、頻繁な警告の音声ガイダンスを再生することによる作業の停滞を防ぎつつ、検査項目の実施漏れによる検査作業のやり直しを最小限に抑えることができ、作業効率が向上するという効果が得られる。
【００５０】
また、実施の形態２では、検査テーブル３０１のグループ変更検出の要否４０１を指定する情報として“要”および“否”を格納する構成にしたが、これに限定されるものではなく、例えば検査項目の検査作業を実施する建物の階数などの作業場所を示す情報を格納する構成にしてもよい。そして、検査グループ変更検出部３０２は、作業者からの音声データに含まれる検査項目が属する検査グループが検査作業中の検査グループと異なる場合に加え、検査グループの階数が検査作業中の検査グループの階数と異なる場合に、検査グループが変更されたと判定し、検査制御部１０５が警告の音声ガイダンスを生成する。
この構成の場合には、階数が同じであれば検査グループが変更しても警告の音声ガイダンスを再生しないようにできるので、適切な条件で警告を通知することが可能になり、作業者の利便性が向上するという効果が得られる。
【００５１】
なお、実施の形態２でも上記実施の形態１と同様に、作業者から音声入力された検査項目が属する検査グループを検査グループ変更検出部３０２が識別して変更有無を判定し、検査作業中の検査グループを移行する構成にしたが、これに限定されるものではなく、作業者が検査グループを音声入力して検査作業中の検査グループを設定する構成にしてもよい。
例えば、作業者が“きかいしつ”と入力した場合、検査制御部１０５はこの文字情報を受け付けて検査グループ“機械室”を検査作業中の検査グループに設定する。この構成の場合には、作業者にとって最適な操作が可能となり、利便性が向上するという効果が得られる。
【００５２】
また、実施の形態２でも上記実施の形態１と同様に、検査テーブル３０１に格納する検査項目２０３を作業場所のまとまりでグループ化した検査グループ２０２の情報（例えば“機械室”、“ピット”）を用いる構成にしたが、これに限定されるものではなく、作業場所以外の条件を検査グループのまとまりとして設定する構成にしてもよい。
例えば、検査対象、検査方法、使用する計測器などの条件によって検索項目をグループ化して検査テーブル３０１に格納することにより、作業者にとって適切な条件で警告の音声ガイダンスを再生することができ、作業効率が向上するという効果が得られる。
【００５３】
また、実施の形態２でも上記実施の形態１と同様に、検査制御部１０５が生成する警告の音声ガイダンスの内容を、未実施の検査項目の数に応じて変更する構成にしてもよい。
さらに、音声によって入出力する構成に加えて、または代えて、タッチパネルおよびキーボードなどの入力部とモニタ（表示部）などの出力部を備える構成にしてもよい。
【００５４】
実施の形態３．
上記実施の形態１，２では、作業者からの音声入力時に検査グループの変更有無を判定するようにしたが、本実施の形態３では作業者からの音声入力が無い場合においても検査グループの変更有無を判定する構成にする。
図９は、本実施の形態３に係る検査作業支援装置の構成を示すブロック図である。なお、図９において図１と同一または相当の部分については同一の符号を付し説明を省略する。
【００５５】
図９において、検査制御部５０１は、音声認識部１０２から入力された検査項目および検査結果の文字情報と、音声未入力時間検出タイマ（第２の未入力時間検出タイマ）５０２の値とから検査作業の実施状況を判定する。
音声未入力時間検出タイマ５０２は、作業者からの音声未入力時間を測定するタイマである。
【００５６】
次に、本実施の形態３に係る検査作業支援装置の動作を説明する。
なお、作業者が検査作業支援装置の音声入力部１０１に検査項目および検査結果を音声で入力し、音声出力部１０４から検査項目の作業完了を音声によって通知する基本的な動作は上記実施の形態１の図３に示すフローチャートと同様であるため説明を省略し、ここでは検査制御部５０１による検査グループの変更タイムアウト検出動作を中心に説明する。この動作は、図３のフローチャートに示す動作とは別に、一定周期で実施するものである。
【００５７】
以下、図１０に示すフローチャートに従って、本実施の形態３における検査制御部５０１の動作を説明する。
まず、検査制御部５０１は、音声認識部１０２から文字情報が入力される毎に（例えば図３のステップＳＴ１またはステップＳＴ５）、作業者から音声が入力されたと判定し（ステップＳＴ４０１“ＹＥＳ”）、音声未入力時間検出タイマ５０２の値を初期化する（ステップＳＴ４０４）。
その後は、図３のフローチャートに従い、検査制御部５０１は入力された検査項目の文字情報に一致する識別番号を検査テーブル１０８から取得し（ステップＳＴ２）、検査グループ変更検出部１０６がその識別番号に対応する検査グループの変更検出動作を行って（ステップＳＴ３）、必要に応じて検査項目の実施漏れを警告する音声ガイダンスを実施する（ステップＳＴ４）。
または、検査制御部５０１が入力された検査項目の検査結果の文字情報に一致する入力形式を検査テーブル１０８から取得し（ステップＳＴ６）、その検査結果を検査結果格納部１０７に格納し（ステップＳＴ７）、検査項目の作業完了を知らせる音声ガイダンスを実施する（ステップＳＴ８）。
【００５８】
一方、図１０のステップＳＴ４０１において音声認識部１０２から文字情報が入力されない場合、検査制御部５０１は作業者からの音声が未入力であると判定し（ステップＳＴ４０１“ＮＯ”）、続いて音声未入力時間検出タイマ５０２の値を取得して、タイムアウト検出用の閾値と比較する（ステップＳＴ４０２）。
そして、検査制御部５０１は、音声未入力時間検出タイマ５０２の値が閾値を超える場合にタイムアウトと判定して（ステップＳＴ４０２“ＹＥＳ”）、検査作業の実施状況を判定する（ステップＳＴ４０３）。具体的には、上記実施の形態１の図５に示す検査グループの警告動作と同様に、検査制御部５０１が、検査作業中の検査グループに属する検査項目に未完了のものがあるか判定し、未完了のものがあれば検査グループの警告に関する音声ガイダンスの文字情報（例えば“機械室の検査項目が未完了”）を生成して音声合成部１０３へ出力する。なお、検査作業中の検査グループに属する検査項目が全て完了している場合は、検査グループの警告に関する音声ガイダンスは出力しない。
また、検査制御部５０１は、音声未入力時間検出タイマ５０２の値が閾値を超えない場合は（ステップＳＴ４０２“ＮＯ”）、音声未入力時間検出タイマ５０２の値を更新する（ステップＳＴ４０５）。
ステップＳＴ４０３〜ステップＳＴ４０５の後は、状況に応じて、検査項目が入力されるのを待つ状態（初期状態）に遷移するか、検査項目の検査結果が入力されるのを待つ状態に遷移する。
【００５９】
図１０では、ステップＳＴ４０４において検査制御部５０１が音声未入力時間検出タイマ５０２の値を初期化した後、検査グループ変更検出部１０６は上記実施の形態１と同様の検査グループの変更検出動作を実施する構成を説明したが、これに限定されるものではない。例えば、音声未入力時間検出タイマ（第１の未入力時間検出タイマ）５０２を用いて作業者の音声未入力時間を測定し、次の検査項目の音声入力が行われた場合に、検査グループ変更検出部１０６が音声未入力時間検出タイマ５０２の値に応じて検査作業中の検査グループの変更を検出するか否かを判定するようにしてもよい。
【００６０】
以下、図１１に示すフローチャートに従って、本実施の形態３における検査グループ変更検出部１０６の動作を説明する。
まず、検査グループ変更検出部１０６は、検査制御部５０１から入力された識別番号（例えば“１”）を用いて検査テーブル１０８から対応する検査グループの情報（例えば“機械室”）を取得する（ステップＳＴ５０１）。
そして、検査グループ変更検出部１０６は、検査作業中の検査グループが設定されているか否かを判定し（ステップＳＴ５０２）、続いて、取得した検査グループが検査作業中の検査グループと一致するか否かを判定する（ステップＳＴ５０３）。なお、続くステップＳＴ５０６，ＳＴ５０７の動作は図４のステップＳＴ１０５，ＳＴ１０６と同じであるため説明を省略する。
【００６１】
例えば、検査作業中の検査グループが“ピット”であり、ステップＳＴ５０１で取得した検査グループの文字情報が“機械室”の場合のように検査グループが不一致の場合（ステップＳＴ５０３“ＮＯ”）、続いて検査グループ変更検出部１０６は、音声未入力時間検出タイマ５０２の値を変更グループ検出用の閾値と比較する（ステップＳＴ５０４）。音声未入力時間検出タイマ５０２の値が閾値以上の場合（ステップＳＴ５０４“ＹＥＳ”）、検査制御部５０１に“検査グループの変更あり”を示す信号を出力する（ステップＳＴ５０５）。
【００６２】
一方、音声未入力時間検出タイマ５０２の値が閾値より小さい場合（ステップＳＴ５０４“ＮＯ”）、検査グループ変更ではなく検査項目の指定ミスであると判定し、検査制御部５０１に“検査項目の指示ミスあり”を示す信号を出力する（ステップＳＴ５０８）。この場合、検査制御部５０１は“検査項目の指示ミスあり”の信号に応じて、適切な音声ガイダンスを行い、作業者に操作ミスを通知する。
【００６３】
なお、検査制御部５０１が音声未入力時間を測定するために用いるタイマと、検査グループ変更検出部１０６が音声未入力時間を測定するために用いるタイマは、図９に示すように単一の音声未入力時間検出タイマ５０２を兼用してもよいし、あるいは、検査制御部５０１と検査グループ変更検出部１０６が別々の音声未入力時間検出タイマを用いて独立に時間を測定するようにしてもよい。
【００６４】
以上より、実施の形態３によれば、検査作業支援装置は、作業者からの音声データを受け付けてから次の音声データを受け付けるまでの音声未入力時間を測定する音声未入力時間検出タイマ５０２を備え、検査制御部５０１は、音声未入力時間検出タイマ５０２の値がタイムアウト検出用の閾値を超えた場合、検査作業中の検査グループに属する検査項目のうちの検査結果のないものがあれば作業漏れを知らせる音声ガイダンスの文字情報を生成するように構成した。このため、作業者から一定時間音声が入力されない場合に検査作業中の検査グループに属する検査項目で未実施のものがあれば警告の音声ガイダンスを再生して作業者に通知することができるようになり、結果として、作業者が検査項目の実施漏れに早期に気付くことができ、作業効率が向上するという効果が得られる。
【００６５】
また、実施の形態３によれば、検査グループ変更検出部１０６は、作業者からの音声データに含まれる検査項目が属する検査グループが検査作業中の検査グループと異なる場合に加え、音声未入力時間検出タイマ５０２の値が変更グループ検出用の閾値を超えた場合に検査グループが変更されたと判定するように構成した。このため、例えば作業者の音声未入力時間が短ければ、検査グループ変更ではなく検査項目の入力指示ミスであると判定して、検査制御部５０１にて適切な音声ガイダンスを再生して通知することができ、作業者が操作ミスに早期に気づくことができるようになり、作業効率が向上するという効果が得られる。また、作業者の音声未入力時間が長い場合のみ、検査グループの変更有無の判定を行うことにより、音声ガイダンスの出力が頻発することを抑制することができ、作業者の利便性が向上するという効果が得られる。
【００６６】
なお、実施の形態３では、音声未入力時間検出タイマ５０２を上記実施の形態１に係る検査作業支援装置に組み合わせた構成を例に用いて説明したが、これに限定されるものではなく、音声未入力時間検出タイマ５０２を上記実施の形態２に係る検査作業支援装置に組み合わせた構成にしてもよい。
【００６７】
また、実施の形態３でも上記実施の形態１，２と同様に、検査制御部５０１が生成する警告の音声ガイダンスの内容を、未実施の検査項目の数に応じて変更する構成にしてもよい。
さらに、音声によって入出力する構成に加えて、または代えて、タッチパネルおよびキーボードなどの文字入力部とモニタ（表示部）などの出力部を備える構成にしてもよい。この構成の場合には、音声未入力時間検出タイマ５０２が、音声入力部１０１からの音声データの未入力時間または文字入力部からの文字情報の未入力時間を測定する構成にすればよい。
【００６８】
実施の形態４．
上記実施の形態１〜３では、作業者の音声入力の認識結果の情報を利用して検査グループの変更有無を判定するようにしたが、本実施の形態４では作業者の音声入力時の背景音の情報を利用して検査グループの変更有無を判定する構成にする。
図１２は、本実施の形態４に係る検査作業支援装置の構成を示すブロック図である。なお、図１２において図１と同一または相当の部分については同一の符号を付し説明を省略する。
【００６９】
図１２において、騒音種別算出部６０１は、音声入力部１０１が変換した音声データに含まれる背景音から騒音種別を算出する。
検査グループ変更検出部６０２は、検査制御部１０５から入力された情報と騒音種別算出部６０１から入力された騒音種別の情報に基づいて、検査グループが変更されたか否かを判定する。
検査テーブル６０３は、検査制御部１０５および検査グループ変更検出部６０２が音声認識部１０２から入力された検査項目および検査結果の文字情報と照合するための検査グループ、検査項目および検査結果入力形式、ならびに騒音種別算出部６０１から入力された騒音種別の情報と照合するための騒音種別に関する情報を格納する。
【００７０】
図１３は、検査テーブル６０３の構成と、格納する情報の一例を示す図である。
図１３に示すように、検査テーブル６０３は、識別番号２０１、検査グループ２０２、検査項目２０３および検査結果入力形式２０４の情報に加え、騒音種別７０１の情報を格納する。この騒音種別７０１は、各行の検査項目２０３に対して作業環境の騒音の大きさを示す情報（例えば“１”〜“１０”の１０段階）である。
【００７１】
次に、本実施の形態４に係る検査作業支援装置の動作を説明する。
なお、作業者が検査作業支援装置の音声入力部１０１に検査項目および検査結果を音声で入力し、音声出力部１０４から検査項目の作業完了を音声によって通知する基本的な動作は上記実施の形態１の図３に示すフローチャートと同様であるが、一部の動作が異なるため、ここでは異なる動作（ステップＳＴ１，ＳＴ３）を中心に説明する。
【００７２】
図３のステップＳＴ１において、音声入力部１０１に入力された音声はデータ信号（音声データ）に変換され、音声認識部１０２および騒音種別算出部６０１へ出力される。そして、騒音種別算出部６０１は、入力された音声データから音声が含まれない区間を切り出して、切り出した音声データから作業環境の騒音種別を算出する。例えば、切り出した音声データから音圧を算出し、音圧の値に応じて１０段階（１〜１０）の騒音種別に分類した結果を検査グループ変更検出部６０２へ出力する。
【００７３】
図３のステップＳＴ３において、検査グループ変更検出部６０２が、騒音種別算出部６０１および検査テーブル６０３の情報を用いて、検査グループの変更を検出する。
以下、図１４に示すフローチャートに従って、本実施の形態４における検査グループ変更検出部６０２の動作を説明する。
まず、検査グループ変更検出部６０２は、検査制御部１０５から入力された識別番号（例えば“１”）を用いて、図１３に示す検査テーブル６０３から対応する検査グループの情報（例えば“機械室”）を取得する（ステップＳＴ６０１）。
そして、検査グループ変更検出部６０２は、検査作業中の検査グループが設定されているか否かを判定し（ステップＳＴ６０２）、最初の入力の場合は検査グループを検査作業中の検査グループとして新規に設定し（ステップＳＴ６０６）、検査制御部１０５に検出結果として“検査グループの変更なし”を示す信号を出力する（ステップＳＴ６０７）。
【００７４】
一方、検査作業中の検査グループが設定済みであると判定した場合（ステップＳＴ６０２“ＹＥＳ”）、検査グループ変更検出部６０２は、ステップＳＴ６０１にて取得した検査グループの文字情報と検査作業中の検査グループの文字情報を比較する（ステップＳＴ６０３）。例えば、検査作業中の検査グループが“機械室”であり、ステップＳＴ６０１で取得した検査グループの文字情報も“機械室”であれば検査グループは同一であると判定し（ステップＳＴ６０３“ＹＥＳ”）、検査制御部１０５に“検査グループの変更なし”を示す信号を出力する（ステップＳＴ６０７）。一方、検査作業中の検査グループが“機械室”であり、ステップＳＴ６０１で取得した検査グループの文字情報が“ピット”の場合は、検査グループが不一致と判定し（ステップＳＴ６０３“ＮＯ”）、騒音種別の判定を行う（ステップＳＴ６０４）。
【００７５】
ステップＳＴ６０４において、検査グループ変更検出部６０２は、騒音種別算出部６０１から入力された騒音種別の値と、図１３に示す検査テーブル６０３に格納されている騒音種別７０１の値を比較する。この比較により、作業者からの入力音声の認識結果（文字情報）の妥当性を検査することができる。例えば、ステップＳＴ６０１で取得した検査グループの文字情報が“ピット”である場合、検査テーブル６０３は、検査テーブル６０３を参照してステップＳＴ６０１で取得した検査グループに対応する騒音種別７０１の値“５”を取得し、騒音種別算出部６０１から入力された騒音種別（例えば“５”）と比較して、騒音種別の値が一致すれば（ステップＳＴ６０４“ＹＥＳ”）、検査制御部１０５に検出結果として“検査グループの変更あり”を示す信号を出力する（ステップＳＴ６０５）。
一方、騒音種別の値が不一致の場合（ステップＳＴ６０４“ＮＯ”）、検査制御部１０５に“検査グループの変更なし”を示す信号を出力する（ステップＳＴ６０７）。
【００７６】
これにより、例えば、検査対象として高騒音の作業場所と低騒音の作業場所が存在する状況で、低騒音の作業場所において作業者が誤って高騒音の作業場所の検査項目を入力した場合、入力された検査項目の情報だけでは検査作業中の検査グループの変更と判定して警告の音声ガイダンスを再生してしまうが、騒音種別７０１の情報を用いることにより、作業者の誤入力であると判定して、検査グループの変更と判定しないようにできる。このため、不要な警告の音声ガイダンスを出力して作業を停滞させることがない。
【００７７】
以上より、実施の形態４によれば、検査作業支援装置は、音声入力部１０１が変換した音声データに含まれる背景音から騒音の大きさを算出する騒音種別算出部６０１を備え、検査テーブル６０３は、検査グループ２０２および検査項目２０３の情報に加え、検査グループの検査の作業場所の騒音の大きさを指定した騒音種別７０１の情報を格納し、検査グループ変更検出部６０２は、作業者からの音声データに含まれる検査項目が属する検査グループが検査作業中の検査グループと異なる場合に加え、騒音種別算出部６０１が算出した騒音の大きさが検査作業中の検査グループの騒音種別７０１の情報と異なる場合に、検査グループが変更されたと判定するように構成した。このため、検査中グループの変更有無を高精度に判定することが可能となり、不要な警告の音声ガイダンスの再生による作業の停滞を防ぐことができ、作業効率が向上するという効果が得られる。
【００７８】
なお、実施の形態４では、作業者から入力された検査項目が属する検査グループの騒音種別７０１の情報と騒音種別算出部６０１が算出した騒音種別の情報とを用いて検査グループの変更を検出する構成にしたが、これに限定されるものではなく、騒音種別算出部６０１が算出した騒音種別の情報のみを用いて検査グループ変更検出部６０２が検査グループの変更有無を判定する構成にしてもよい。この構成の場合には、作業者が入力した音声の内容に関係なく、検査グループの変更有無を判定して警告の音声ガイダンスを作業者に通知することができるようになり、結果として、作業者が検査項目の実施漏れに早期に気付くことができ、作業効率が向上するという効果が得られる。
【００７９】
また、実施の形態４では、作業者から入力された検査項目が属する検査グループの騒音種別７０１の情報と騒音種別算出部６０１が算出した騒音種別の情報とを比較して検査グループの変更を検出する構成にしたが、これに限定されるものではなく、作業者から入力された検査項目が属する検査グループの騒音種別７０１の情報と検査作業中の検査グループに対応する騒音種別の情報とを比較して、検査グループの変更有無を判定する構成にしてもよい。例えば、検査グループ変更検出部６０２は、図１４に示すステップＳＴ６０１において、入力された識別番号に対応する検査項目を検査テーブル６０３から取得し、さらにこの検査項目が属する検査グループを取得する。続くステップＳＴ６０２，ＳＴ６０３を飛ばしてステップＳＴ６０４において、取得した検査グループの騒音種別７０１の情報と検査作業中の検査グループに対応する騒音種別７０１の情報とを比較する。この比較の場合は、図１４に示すフローチャートのステップＳＴ６０４とは動作が異なり、騒音種別の値が不一致の場合のみ検査グループの変更ありと判定する。
例えば、検査対象として複数の作業場所があり、その中に距離が離れている特定の作業場所が存在する場合、特定の作業場所のみが高騒音であり、その他の作業場所が低騒音であれば、特定の作業場所に移動した場合のみ検査グループの変更有無を判定することができるため、頻繁な警告の音声ガイダンスを再生することによる作業の停滞を防ぎつつ、検査項目の実施漏れによる作業場所の移動を最小限に抑えることができるため、作業効率が向上する。
さらに、検査項目の誤入力が発生した場合においても、騒音種別が一致する環境であれば検査グループが変更されたとは判定しないため、不要な警告の音声ガイダンスを再生することによる作業の停滞を防ぐことができ、作業効率が向上する。
【００８０】
なお、実施の形態４では、騒音種別算出部６０１を上記実施の形態１に係る検査作業支援装置に組み合わせた構成を例に用いて説明したが、これに限定されるものではなく、騒音種別算出部６０１を上記実施の形態２，３に係る検査作業支援装置に適宜組み合わせた構成にしてもよい。
【００８１】
また、実施の形態４でも上記実施の形態１〜３と同様に、検査制御部１０５が生成する警告の音声ガイダンスの内容を、未実施の検査項目の数に応じて変更する構成にしてもよい。
また、実施の形態４では、音声によって入力する構成（音声入力部１０１および音声認識部１０２）に加えて、タッチパネルおよびキーボードなどの文字入力部を備える構成にしてもよい。また、音声によって出力する構成（音声合成部１０３および音声出力部１０４）に加えて、または代えて、モニタ（表示部）などの出力部を備える構成にしてもよい。
【００８２】
上記以外にも、本願発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。
【符号の説明】
【００８３】
１０１  音声入力部、１０２  音声認識部、１０３  音声合成部、１０４  音声出力部、１０５  検査制御部、１０６  検査グループ変更検出部、１０７  検査結果格納部、１０８  検査テーブル、２０１  識別番号、２０２  検査グループ、２０３  検査項目、２０４  検査結果入力形式、３０１  検査テーブル、３０２  検査グループ変更検出部、４０１  グループ変更検出の要否、５０１  検査制御部、５０２  音声未入力時間検出タイマ、６０１  騒音種別算出部、６０２  検査グループ変更検出部、６０３  検査テーブル、７０１  騒音種別。
【図１】
0005683362.tif 000002
【図２】
0005683362.tif 000003
【図３】
0005683362.tif 000004
【図４】
0005683362.tif 000005
【図５】
0005683362.tif 000006
【図６】
0005683362.tif 000007
【図７】
0005683362.tif 000008
【図８】
0005683362.tif 000009
【図９】
0005683362.tif 000010
【図１０】
0005683362.tif 000011
【図１１】
0005683362.tif 000012
【図１２】
0005683362.tif 000013
【図１３】
0005683362.tif 000014
【図１４】
0005683362.tif 000015