(57)【要約】  ＬＥＤしか出力装置をもたない機器の故障診断をＬＥＤの点滅を用いて一台の診断装置で行う。  複数の機器が稼働している施設で、各々の機器の状態を診断するときに、携帯端末のカメラを使用して機器のバーコードの情報を読み取り、読み取ったバーコードに含まれる機器情報を基に機器に対応した診断プログラムを携帯端末にインストールされている複数の診断プログラムから求め、診断プログラムを実行して機器のＬＥＤ点滅を解析し、機器の状態を診断し、表示する。
2015132894.tif 000002
【特許請求の範囲】
【請求項１】
診断対象である機器を特定する機器情報を記載したバーコードと前記機器のＬＥＤの点滅を撮影するカメラと、
読み取ったバーコードの機器情報を基に前記機器を特定し、前記機器を診断するのに必要な診断プログラムを機器情報と診断プログラムが対応づけられたプログラムリストから求める探索部と、
前記探索部が求めた診断プログラムを用いて前記撮影したＬＥＤの点滅から前記機器の診断結果を出力する診断部を備えることを特徴とする機器診断装置。
【請求項２】
請求項１に記載の携帯端末において、
携帯端末は通信回線を経由して診断プログラムを保持するサーバ装置と接続されており、
前記探索部が前記機器に対応する診断プログラムを前記プログラムリストから求めることができないとき、通信回線を用いてサーバ装置へ前記機器の機器情報とともに診断プログラムの送付要求を送信することを特徴とする機器診断装置。
【請求項３】
請求項２に記載の携帯端末において、
前記探索部は撮影したバーコードの機器情報と撮影したＬＥＤの点滅から求めた機器情報が一致しなかった場合には再度バーコードの読み取りを促す表示を出力することを特徴とする機器診断装置。
【請求項４】
請求項３に記載の携帯端末において、
バーコードの読み取りの代わりに機器情報の入力を受け付ける入力部を備えることを特徴とする機器診断装置。
【請求項５】
請求項４に記載の携帯端末において、
前記探索部は過去にバーコードを撮影した機器と時刻の情報である点検記録情報を格納し、バーコードか入力部から得られた機器情報とＬＥＤの点滅から求めた機器情報が一致しない場合、前記点検記録情報に基づき正しい機器情報の候補を選択し、正しい機器情報に対応した診断プログラムを求めることを特徴とする機器診断装置。
【請求項６】
診断対象である機器を特定する機器情報を記載したバーコードと前記機器のＬＥＤの点滅をカメラで撮影し、
探索部が読み取ったバーコードの機器情報を基に前記機器を特定し、前記機器を診断するのに必要な診断プログラムを機器情報と診断プログラムが対応づけられたプログラムリストから求め、
診断部が、前記探索部が求めた診断プログラムを用いて前記撮影したＬＥＤの点滅から前記機器の診断結果を出力することを特徴とする機器診断方法。
【請求項７】
請求項６に記載の機器診断方法において、
前記探索部が前記機器に対応する診断プログラムを前記プログラムリストから求めることができないとき、通信回線を用いてサーバ装置へ前記機器の機器情報とともに診断プログラムの送付要求を送信することを特徴とする機器診断方法。
【請求項８】
請求項７に記載の機器診断方法において、
前記探索部は撮影したバーコードの機器情報と撮影したＬＥＤの点滅から求めた機器情報が一致しなかった場合には再度バーコードの読み取りを促す表示を出力することを特徴とする機器診断方法。
【請求項９】
請求項８に記載の機器診断方法において、
バーコードの読み取りの代わりに機器情報の入力を受け付ける入力部から前記機器を特定する情報の入力を受け付けることを特徴とする機器診断方法。
【請求項１０】
請求項９に記載の機器診断方法において、
前記探索部は過去にＬＥＤの点滅を撮影した機器と時刻の情報である診断履歴情報を格納し、バーコードか入力部から得られた機器情報とＬＥＤの点滅から求めた機器情報が一致しない場合、前記診断履歴情報に基づき正しい機器情報の候補を選択し、正しい機器情報に対応した診断プログラムを求めることを特徴とする機器診断方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器の診断装置及び方法に関する。
【背景技術】
【０００２】
天井裏などに設置される換気装置は、長寿命が要求されるためフィルタ清掃や、モータ交換などが必要である。故障時は健康維持の上からも迅速な対応が要求される。【０００３】
特許文献１には、換気装置の故障修理や保守の必要を知らせるために視認できる頻度で点滅するランプの点灯中に、故障や保守の内容をデジタル符号化して、視認できない高速の光パルス列として重畳し、この光パルス列を受光する点検装置において復号化し、故障や異常の内容を表示することが開示されている。【０００４】
特許文献２には、プラント監視制御装置は現場に据付けられた機器の固有名称、制御信号の固有名称などの表示情報等を保存している機器情報データベースと、機器の状態・故障信号およびセンサ等からの測定値を表示すると共に、制御信号、操作に必要な測定値を表示する携帯型端末装置と、機器などに貼り付けたバーコードを携帯型端末装置のバーコードリーダで読み取り、機器情報データベースを検索して携帯情報端末に表示することが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−７８２２４公報
【特許文献２】特開２００１−２６５４２４公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１の技術は、換気装置のランプの点滅信号を読み取って、換気装置の故障やメンテナンス情報を得る装置が説明されているが、この装置は読み取る対象の点滅するランプが付いている装置は換気装置に特定されており、特定の換気装置に付けられたランプの点滅を読み取ることができれば良い装置である。【０００７】
しかしながら、工場やプラントで使用する機器には様々な機器があり、その各々でランプの点滅信号が異なるため特定の装置に付けられたランプの点滅信号だけを読み取ることができても工場やプラントに備え付けられた複数の機器のメンテナンスを一台の携帯型端末装置ではできないという問題がある。【０００８】
また、特許文献２のように機器などに貼り付けられたバーコードを読み取った情報を基にデータベースを検索し、機器のマニュアルなどのメンテナンス情報を得ても、実際の機器からの測定値等を読み出すには無線通信等の機器とのインタフェースが無ければ読み出せないという問題がある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、代表的な本発明の診断装置の一つは、診断対象である機器を特定する機器情報を記載したバーコードと前記機器の発光ダイオード(ＬＥＤ)の点滅を撮影するカメラと、
読み取ったバーコードの機器情報を基に前記機器を特定し、前記機器を診断するのに必要な診断プログラムを機器情報と診断プログラムが対応づけられたプログラムリストから求める探索部と、
前記探索部が求めた診断プログラムを用いて前記撮影したＬＥＤの点滅から前記機器の診断結果を出力する診断部を備える携帯端末である。
【発明の効果】
【００１０】
本発明によればＬＥＤしか出力装置を持たない複数の機器の診断を一つの診断装置で実施することができる。
【図面の簡単な説明】
【００１１】
【図１】実施例１の機器と携帯端末とサーバ装置の構成をブロック図
【図２】実施例１の携帯端末における、特定の機器用診断プログラムの探索方法を説明するフローチャート
【図３】実施例１の携帯端末における、特定の機器用診断プログラムの実行方法を説明するフローチャート
【図４】バーコードと機器の撮影手順の例を説明する図
【図５】実施例２の携帯端末における、特定の機器用診断プログラムの探索方法を説明するフローチャート
【図６】プログラムリストの構成例を説明する図
【図７】携帯端末の画面の表示例を説明する図
【図８】巡回点検時に携帯端末で点検記録を作成する方法の例を説明するフローチャート
【図９】点検記録の構成例を説明する図
【発明を実施するための形態】
【００１２】
以下、本発明の実施例を詳述する。
【実施例１】
【００１３】
実施例１の携帯端末2は、診断対象の機器に貼付されたバーコードを読み取る手段を備える。別途、機器の点滅信号を利用し、機器番号や運転状況を携帯端末に通信する場合に、通信する診断プログラムを端末に用意する必要がある。携帯端末になければ、バーコード他から得られた情報をもとにサーバ装置に問合せて、該当診断プログラムをダウンロードする。【００１４】
また、バーコードから得られた機器番号と機器の点滅信号から得られた機器番号との一致を確認する必要がある。【００１５】
図１は、機器10、20と携帯端末2とサーバ装置82、86とで構成する故障診断システムを説明する図である。【００１６】
診断対象の機器A(10)は、機器Aを点検する点検プログラムA(12)と、点検結果を変調する変調プログラムA(14)とＬＥＤ(16)を備える。機器Aのバーコードは18である。バーコード18は、機器Aに添付する。あるいは同じ形式のものがユーザの手元で掲示される。いずれであっても、携帯端末2のカメラ32で撮影可能であればよい。【００１７】
診断対象の機器B(20)は、機器Bを点検する点検プログラムB(22)と、点検結果を変調する変調プログラムB(24)とＬＥＤ(26)を備える。機器Bのバーコードは28である。バーコード28は、バーコード18同様に、携帯端末2のカメラ32で撮影可能であればよい。【００１８】
このバーコードは、機器の製造者番号、機器番号、型式等ハードウェアを特定するシリアル番号(機器番号)に関わる画像である。製造者番号や機器を識別するのであれば、たとえば、ＪＡＮコードとよばれるバーコードを使うと、１３桁ないし８桁の数字で識別できる。【００１９】
また、バーコードの形式によっては、機器の保守管理に関わる情報、たとえば、ＱＲコード（登録商標）とよばれるコードを使うと、該当機器に対応する診断プログラムの情報を含めることができる。【００２０】
保守網80は、サーバ装置82及びサーバ装置86とからなる。サーバ装置はベンダ別あるいは機器別に複数存在する。サーバ装置は携帯端末2から問い合わせに応じて、プログラム84やプログラム86をダウンロードできる。【００２１】
以下、携帯端末2について詳細に説明する。【００２２】
携帯端末2は、探索プログラム(30)と診断部(70)とを備える。【００２３】
また、カメラ32、52、62を備える。表示装置72、74を備える。カメラ32とカメラ52とカメラ62をそれぞれ異なるプログラムで制御するので、別のカメラとして図示しているが、同一のカメラであっても良い。表示装置72と表示装置74とそれぞれ異なるプログラムで制御するので、別の表示装置として図示しているが、同一の表示装置であっても良い。【００２４】
携帯端末の探索プログラム(30)の構成について、以下で説明する。【００２５】
探索プログラム(30)は、カメラ32でバーコードを読み取るスキャナプログラム34を備える。【００２６】
探索プログラム(30)は、診断プログラムA(50)と診断プログラムB(60)をダウンロードし、インストールするプログラム36を備える。【００２７】
探索プログラム(30)は、機器番号38とプログラムリスト40をメモリ中に保持する。【００２８】
携帯端末の診断部(70)の構成について、以下で説明する。【００２９】
診断部(70)は、診断プログラムを複数個インストールする。たとえば、機器毎に診断プログラムが異なる。図１は、機器A(10)用の診断プログラムA(50)と機器B(10)用の診断プログラムB(60)をインストールした後の、利用可能な状態を説明している。たとえば、その他の機器、たとえば、機器Xや機器Yの診断プログラムをインストールすることもできる。【００３０】
診断プログラムA(50)の構成について、以下で説明する。【００３１】
診断プログラムA(50)は、保守網80のサーバ装置82に置かれるプログラム84を診断部70にダウンロードしたものである。【００３２】
診断プログラムA(50)は、カメラ52で受信した点滅信号92を復調する復調プログラムA(54)と、復調した点検結果を判定する判定プログラムA(56)を含む。ここで、復調プログラム54は、機器Aの変調プログラム14、判定プログラム56は機器Aの点検プログラム12とそれぞれ対となるプログラムである。【００３３】
診断プログラムB(60)の構成について、以下で説明する。【００３４】
診断プログラムB(60)は、保守網80のサーバ装置86に置かれるプログラム88を診断部70にダウンロードしたものである。【００３５】
診断プログラムB(60)は、カメラ62で受信した点滅信号94を復調する復調プログラムB(64)と、復調した点検結果を判定する判定プログラムB(66)を含む。ここで、復調プログラム64は、機器Bの変調プログラム24と対となる機能を備える。判定プログラム66は、機器Bの点検プログラム22と対となる機能を備える。【００３６】
なお、本発明の変調プログラムは、点検プログラムのデータ形式(例えば、人間が目視で確認できるテキスト形式に)からビット列へ符号化する。さらに、符号化したビット列を点滅信号に変換する変調処理まで含む。ただし、符号化と変調とを別プログラムで実現してもかまわない。【００３７】
本発明の復調プログラムは、受信した点滅信号からビット列へ変換する復調処理を含む。さらに、ビット列からデータ形式(例えば、人間が目視で確認できるテキスト形式に)復号する処理まで含む。ただし、復号と復調とを別プログラムで実現してもかまわない。【００３８】
探索プログラム30、診断プログラムA 50、診断プログラムB 60、インストールプログラム36、復調プログラムA54、判定プログラムA 56、復調プログラムB 64、判定プログラムB 66等の、以上でソフトウェアとして説明したプログラムは、ＩＣやＬＳＩ等の、ハードウェアとして実装されても良い。【００３９】
携帯端末の各々の機能がプログラムとして実装される場合は携帯端末2にＣＰＵとメモリが備えられており、メモリに格納されたプログラムがＣＰＵにより実行されることにより実現される。【００４０】
つぎに、探索プログラム30と診断部70の診断プログラムA(50)や診断プログラムB(60)等、複数のプログラムで共通にアクセスする、メモリ上の記録領域、プログラムリスト40と機器番号38について説明する。【００４１】
まず、機器番号38について説明する。【００４２】
機器番号38は、機器番号を記憶するメモリ領域である。【００４３】
機器番号38は、携帯端末2が、バーコードを撮影する度に更新する。【００４４】
診断プログラムは、プログラム自らが点滅信号から復号した機器番号と、機器番号38とを比較する。比較した二つの機器番号が一致すれば、ユーザは、バーコードと点滅を撮影する、故障診断の処理手順の正確さを確認できる。【００４５】
診断プログラムが、スキャナプログラムで読み取った機器の点滅信号を復号できたことが確認できる。【００４６】
診断プログラムは、プログラム自らが点滅信号から復号した機器番号と、機器番号38とを比較する。比較した二つの機器番号が一致すれば、ユーザは、バーコードと点滅を撮影する
つぎに、図６を用いて、プログラムリスト40について説明する。【００４７】
プログラムリスト40は、携帯端末2にインストールした診断プログラムの一覧表である。この表のレコードは、たとえば、機器番号602、診断プログラムの名前608や版609、診断プログラムを格納するサーバ装置名604等を含む。その他に、携帯端末にインストールした日付604を含む。【００４８】
図６にプログラムリスト40の構成例を示す。一覧表は、機器番号602を検索キーとするレコードの集まりである。【００４９】
このレコードは、プログラムをインストールする時点で登録する。あるいは、更新する。たとえば、読み取ったバーコードA(18)に対応する機器Aのインストール日付や版を、レコード620に登録する。あるいは、読み取ったバーコードB(18)に対応する機器Bのインストール日付や版を、レコード622に登録する。【００５０】
図２は、診断対象の機器用の診断プログラムの探索の流れを説明する図である。【００５１】
ユーザが診断対象の機器Aのバーコード18をみつけた場合(S302)、携帯端末2のカメラ32で撮影する。撮影したバーコード画像をスキャナプログラム34に入力する(S204)。【００５２】
バーコード画像がある場合は、手入力の代わりにスキャナプログラム34が、バーコード画像を機器番号やサイトアドレス(サーバ装置Aとプログラム名Aとの組合せで実現する。例えばhttp://server_A/program_A)に変換する。バーコードをみつけられない場合は、ユーザが手入力で機器番号や診断プログラムのサイトアドレス(上記とおなじアドレス)を入力してもよい(S205)。【００５３】
つぎに、探索プログラム30は、プログラムリスト40を参照し(S206)、既に携帯端末に機器Aの診断に必要なプログラムがインストールされているかどうかを判断する。インストールされていない場合は上記機器番号やサイトアドレスの登録がされているかを検索する。検索した結果リストに該当機器番号がなければ、ダウンロード／インストールが必要と判断する。あるいはリストに登録されていても、登録日付が古ければ、最新版の存在を問合せる(S208)。【００５４】
探索プログラム30は、バーコードに記載された機器番号等の機器のベンダ、モデル、バージョンを特定する情報にもとづいてサーバ装置へ問合せ、装置Aに対応する診断プログラム50(復調プログラム54、判定プログラム56)をダウンロードする(S210)。【００５５】
診断プログラムのダウンロードは通信回線が用意されている必要があり、通信時間、インストール時間が必要なため、ダウンロードを実施するかどうかをユーザに問合せた上で実行すれば携帯端末の運用が容易になる。【００５６】
ダウンロードしたら、プログラムリストのレコードを登録する(S212)。あるいは、再インストールの場合はプログラムリストの日付と版を更新する。【００５７】
探索プログラム30は、プログラムリスト40 に登録／更新した機器の番号(診断プログラムをインストールした、あるいは、再インストールした機器の番号)を用いて、機器番号38を更新する(S214)。【００５８】
探索プログラム30は、このプログラムリスト40のレコードを検索して、読み取ったバーコードに含まれる機器番号38に対応する診断プログラムが既に携帯端末2にインストールされているかどうかを判断する。もし、診断プログラムがインストールされておらず、保守網のサーバ装置にアクセス可能な通信回線に接続されていれば、機器の診断が可能な診断プログラムをサーバ装置からダウンロードしてインストールする(S208)。【００５９】
以下、図６にもとづいて、S208の手順について、詳細に説明する。【００６０】
探索プログラム30は、このプログラムリスト40のレコードを検索して、読み取ったバーコードに含まれる機器番号38に対応する診断プログラムが既に携帯端末2にインストールされているかどうかを判断する。たとえば、機器Xの番号を検索キーとして、レコード624に機器Xの情報があることが分かる。ここで、機器Xのインストール日付604は、探索プログラムの起動時刻である日時(例えば2014年3月11日)に比べると１年以上古い日付(2013年1月17日)である。たとえば、探索プログラムの設定として、インストールしてから１年以上古いプログラムについて確認する設定である場合に、探索プログラム30は、サーバ装置(server_X)に、診断プログラム(program_X)の版(0.1)より、新しい版の診断プログラムがあるかを問合せる。問合せた結果、最新版があれば、該当プログラムをダウンロードし、携帯端末内の診断プログラムXを上書きする(携帯端末の記憶容量に余裕があれば別の新プログラムとしてダウンロードしてもよい。万が一、新プログラムの処理に不具合がある場合に旧プログラムを利用して診断できる)とともに、レコード624のインストール日付や版を更新する。【００６１】
携帯端末のプログラムを記憶する領域が少ない場合には、プログラムリスト40に格納されている、プログラムインストール日やプログラム実行日(図６では省略)、実行回数(図６では省略)等の情報を基に新たにプログラムをインストールする前に、登録が最も古いプログラムを携帯端末の記憶領域から削除するとともに、プログラムリストを更新する。あるいは、一定期間(たとえば２年間)使われていないプログラムを削除し、プログラムリストを更新してもよい。【００６２】
このように、診断プログラムを削除/更新するためにプログラムリストのレコードを登録・更新・削除することで、携帯端末の記憶領域の効率的な利用が可能となる。【００６３】
診断対象の機器にあるＬＥＤの点滅信号には、機器番号、エラーコード、点検結果のデータ等が含まれる。一般に、点滅信号のデータ形式は、機器やベンダ毎に異なるデータ形式である。点滅信号の通信プロトコルも同様である。そのために、点滅信号により点検結果を得る診断プログラムは、機器毎に異なるプログラムを用意する必要がある。【００６４】
さらに、同じベンダの機器であっても機器の形式や版に依存して診断プログラムが異なることも多い。【００６５】
プログラムリストをもとに、診断プログラムを切り替えるので、特定の機器の故障診断について有用な診断プログラムを選択できる。【００６６】
以下、図３のフローチャートをもちいて処理手順を説明する。【００６７】
ユーザは、バーコードの読み取りか、手入力により機器Aを特定する機器番号の入力を受け付ける(S302)。【００６８】
探索プログラム30は、機器Aの診断プログラムを、プログラムリストを検索することにより選択し、選択した機器Aに対応する診断プログラムを起動する(S304)。【００６９】
ユーザは、目視で機器AのＬＥＤの点滅を確認する。確認できたら、携帯端末のカメラを操作し、点滅信号を撮影する(S308)。【００７０】
復調プログラムA(54)が、撮影した点滅信号を復調して、復調データを作成する(S310)。【００７１】
復調プログラムA(54)が、復調データから機器番号を復号する(S312)。復号した機器番号とS302で入力した機器番号38に記憶した内容が一致するか否かを確認する(S314)。【００７２】
一致しない場合は、機器番号と異なる機器のＬＥＤを撮影したか、誤った機器番号が入力されたかのいずれかであるため、機器番号の入力から再度操作をやりなおすようユーザに入力を促す。【００７３】
一致した場合には、障害発生を示すエラーコード、点検プログラムの実行結果(異常、正常を判定した結果である。異常の場合はその詳細を表示する。詳細とは故障箇所や運転時間等の情報である)を復号する(S316)。【００７４】
ユーザは、点検プログラムの実行結果を踏まえて、追試が必要と判断した場合(318)は追加試験を実施する(S320) 。【００７５】
追試の例として、たとえば、ファンの異常音、室温の異常他、ハードウェアの故障によるもので、重大な事故につながる要因を監視する試験がある。【００７６】
追加試験は、機器の点検プログラムを補うために、ダウンロードしたプログラムに含まれる試験であり、ユーザによる確認作業を要するものである。そのために、点検結果を可視化して、マニュアルにしたがってユーザが対話的に問診表に記入していく試験である。【００７７】
以上の点検結果や追試結果を踏まえて、該当機器の診断結果を作成し、携帯端末の画面に表示する(S322)。【００７８】
図７に、携帯端末に表示した診断結果の画面例を示す。図において、発光ダイオードの点灯位置に診断結果を重畳して表示する。ここで、ＬＥＤの点灯と機器番号とが、機器番号と診断表がそれぞれ関連づけられているので、重畳できる。ユーザが、機器と故障内容とを把握できる。
【実施例２】
【００７９】
実施例１の探索プログラムは、該当機器を撮影できる場所に掲示されたバーコードを読み取る手段を備える。しかし、複数の機器が隣接して配置されているような場合には複数のバーコードや複数の機器のＬＥＤが携帯端末のカメラから撮影される場合がある。この場合誤ったバーコードを読み取り、そのために、誤ったＬＥＤの点滅を撮影してしまうことが考えられる。【００８０】
バーコードが対象の機器に貼付されておらず、取り扱い説明書や操作マニュアルに記載されている場合は機器に対応したバーコードであることをユーザが確認の上、読み取る必要がある。バーコードの添付は、施設の運用形態によるところが大きい。印刷した書面以外に、壁面や配管などの施設設備に、バーコードをラベルとして添付する場合もある。たとえば、ユーザが携帯端末でラベルを読み取る。その読み取った位置から、ユーザが該当機器を目視で点検する。たとえば、該当機器が閉所、高所、暗所、高電圧等の立ち入り制限がある区域に設置されており、ユーザが点検でも近づけない施設も少なからず存在しうる。【００８１】
図４はバーコードと機器のそれぞれの撮影の組合せが適切な場合(1)と不適切な場合(2)を説明する図である。【００８２】
図４(1)では、ユーザはバーコードA(18)を撮影した(a)後に、機器A(10)の点滅信号(92)を撮影する(b)。【００８３】
この場合、起動した携帯端末の診断プログラムA 50は機器A(10)に対応した診断プログラムであるため点滅信号(92)から、機器Aの機器番号や点検結果を復号できる。【００８４】
図４(2)では、ユーザは、バーコードA(18)を撮影した(a)後に、機器B(20)の点滅信号(94)を撮影する(b)。【００８５】
この場合、起動した携帯端末の診断プログラムA 50は機器A(10)に対応した診断プログラムであるため点滅信号(94)から機器Bの機器番号や点検結果は復号できない。【００８６】
そこで、ユーザはバーコードA(18)の替わりにバーコードB(28)を撮影した(ｃ)後に、機器B(20)の点滅信号(94)を再撮影する(d)。【００８７】
このように診断プログラムA 50の替わりにバーコードB(28)の情報を基に探索し起動した機器Bに対応する診断プログラムB 60が動作しているため、点滅信号(94)から機器Bの機器番号や点検結果を復号することが可能となる。【００８８】
この例では、バーコードAを選択したユーザが、自らの判断で、バーコードBを再選択する場合について説明した。【００８９】
次に、携帯端末の探索プログラムが、該当バーコードを利用した過去の点検時の記録にもとづいて、バーコードAの替わりにバーコードBを、再選択の候補として示す実施例について説明する。【００９０】
たとえば、推定する根拠として、以前の点検記録を利用する。【００９１】
図８は、巡回点検時に携帯端末で点検記録を作成する方法を示す。図９は、点検記録42の構成を示す。以下では、この図８と図９とを用いて、巡回点検時の点検記録の作成について説明する。【００９２】
ユーザは、点検マニュアルに従って、施設内の複数の場所を巡回する。ある場所に到達した際に携帯端末を利用して、機器のバーコードを読取る(S802)。読み取ったバーコードから点検対象の機器の機器番号902は復号できる。読取りの日時902は、機器番号902と組み合わせて、点検記録に記録する。【００９３】
ユーザは、その場所から該当機器に異常がないこと(たとえば点検対象の機器のLEDの点滅がないこと)を確認する(S804)。異常がみつからない場合には点検記録の結果906に異常なしと記入する。別途、異常が見つかった場合(LEDの点滅がある場合)は、該当機器の故障診断に移る。ユーザはダウンロードした診断プログラムを実行する。【００９４】
ユーザは、点検マニュアルに従って、その場所で点検対象の機器がある限り(S806)、バーコードを読込んで、点検作業を繰り返す。点検対象となる機器がなくなったら、ユーザは別の場所に移動する(S808)、移動先でもバーコードの読取りから点検記録の記入を繰り返す。ユーザが移動する場所がなくなれば(S810)、巡回点検を終了する。【００９５】
点検記録42は、巡回点検に応じて複数の機器のバーコードを読み取った日時(タイムスタンプ)を記録している。しかし、その読取った日時は等間隔で記録されていない。ある期間、特定の組の機器の読取りが集中する。その後に、別の組の機器の読取りが集中する局所性がある。このような、局所性がある理由のひとつとして、施設内の巡視点検の場合に、ある組の機器を連続してバーコードを読み取って目視で点検する期間(たとえば5分)が、別の機器の組を点検するために、ユーザの施設内の移動時間(たとえば30分)にくらべて短いことをあげる。【００９６】
点検記録42は、過去のバーコードの読出し日時を時系列に記録したものである。図９は、機器Aと機器Bと機器Xと機器Yについて、つづいて点検し、それぞれのバーコードを読込んでいる例を示している。【００９７】
読取り時間を比較することで、２つの機器Aと機器Bは同じ組、機器Xと機器Yは同じ組、しかと後者とは別の組であると推定できる。【００９８】
たとえば、機器Aと機器Bのバーコード読取り日時をくらべる。図において、機器Bの読取り日時から機器Aの読取り日時の差分は、2分である。この施設内では、読取り日時の差分が5分以下の場合は同じ点検場所であると仮定できるのであれば、AとBとは同じ組903であると推定できる。他方、機器Xの読取り日時から機器Aの読取り日時の差分は、１時間である。この施設内では、差分が5分以下の場合は同じ点検場所であると仮定できるのであれば、Xは別の組905に属すると推定できる。【００９９】
図５は、ユーザによる操作(ｃ)を待たずとも、探索プログラム30が、プログラムリスト40と点検記録42を参照し、診断プログラムA 50の替わりの診断プログラムB 60を推定・探索する手順を説明する。【０１００】
探索プログラム30は、第１の診断プログラムA 50を探索する(S502)。【０１０１】
探索プログラム30は、第１の診断プログラムA 50が起動後の時間を計測する。設定時間(例えば１分)内に診断結果である診断表を作成しないことを検出する(S504)、あるいは、診断プログラムの実行時のエラーコードなどで撮影データが復調できない不具合を検出する。【０１０２】
復調できない理由のひとつとして、読み取った機器のバーコードが、点滅した機器のバーコードと異なる可能性がある。【０１０３】
同一携帯端末の点検記録42を参照し、機器Aと機器Bのタイムスタンプをもとに、巡回点検で同じ組(図9の例では903)に含まれたと推定する。組が同じとは、目視確認した場所が同じ位置であり、したがって機器Aの代替が機器Bである可能性が高い。【０１０４】
そこで、探索プログラム30は、ユーザが、バーコードBの替わりにバーコードAを読込んだ可能性があると推定し、プログラムリスト40を参照する(S506)。【０１０５】
探索プログラム30は、第２の診断プログラムB 60を探索する(S508)。【０１０６】
探索プログラム30が、新規のバーコード入力がない場合に、第１の診断プログラムA 50から第２の診断プログラム60へ切替える。【０１０７】
以上の実施例は、機器Aと機器Bと二つの機器の切り替えの例である。１つの組の機器が3つ以上の場合も同様である。機器Aのタイムスタンプから例えば閾値(5分)にあるものについて、近いタイムスタンプの機器から順次切り替えてもよい。【０１０８】
以上の説明では、巡視点検におけるバーコードでの読取りにもとづいて点検記録を作成した例を説明した。しかし、実際に、ＬＥＤの点滅を撮影した場合を含めて、点検記録(機器の故障診断を含む点検記録である、点滅の有無を確認する点検記録とくらべて、診断履歴と区別してもよい)を作成してもよいのは言うまでもない。【０１０９】
以上の説明では、点検記録42は、携帯端末のメモリに格納したものとして説明した。しかし、複数の携帯端末の点検記録42をマージし、保守網80内の何れかのサーバ装置内のデータベースに格納して集中管理してもよい。その場合は、閾値(5分)を設定せずともよい。というのは、一般に、クラスタ分析とよばれる統計処理を用いると、閾値を推定できる。そのため、読出し時刻が近い機器同士を集める処理、施設内の機器を幾つかの組に分類する処理も自動化できる。
【符号の説明】
【０１１０】
２携帯端末、 １０、２０機器、 １２、２２点検プログラム、 １６、２６発光ダイオード、 １８、２８バーコード、 ３２、５４、６２カメラ、 ３０探索プログラム、 ３８機器番号、４０プログラムリスト、 ４２点検記録、５０、６０、８４、８８診断プログラム
【図１】
2015132894.tif 000003
【図２】
2015132894.tif 000004
【図３】
2015132894.tif 000005
【図４】
2015132894.tif 000006
【図５】
2015132894.tif 000007
【図６】
2015132894.tif 000008
【図７】
2015132894.tif 000009
【図８】
2015132894.tif 000010
【図９】
2015132894.tif 000011
【国際調査報告】
2015132894.tif 000012
2015132894.tif 000013
2015132894.tif 000014
2015132894.tif 000015