(57)【要約】【課題】多様な条件下でもピッチ伸びが発生しているか否かを精度よく判定することができる伸長判定装置、伸長判定方法、及びコンピュータプログラムを提供する。【解決手段】内リンクと外リンクとを交互に、ピンを内嵌させて連結してあるチェーンを撮像して得られた画像に基づき、前記チェーンの伸びの有無を判定する伸長判定装置において、画像に基づき、チェーンのリンク夫々のピッチを特定する特定部と、特定されたピッチを層別したデータ群を作成する作成部と、作成された複数のデータ群間での有意差の有無により、ピッチ伸びの有無を判定する判定部とを備える。【選択図】図１
2019132668.tif 000002
【特許請求の範囲】
【請求項１】
内リンクと外リンクとを交互に、ピンを内嵌させて連結してあるチェーンを撮像して得られた画像に基づき、前記チェーンの伸びの有無を判定する伸長判定装置において、
前記画像に基づき、チェーンのリンク夫々のピッチを特定する特定部と、
特定されたピッチを層別したデータ群を作成する作成部と、
作成された複数のデータ群間での有意差の有無により、ピッチ伸びの有無を判定する判定部と
を備える伸長判定装置。
【請求項２】
前記特定部は、連続して撮像された前記画像に基づき前記リンクの連結順序に応じた順序を対応付けてピッチを特定し、
前記作成部は、特定されたピッチを、対応する順序の奇偶により内リンクのピッチと外リンクのピッチとに層別する
請求項１に記載の伸長判定装置。
【請求項３】
前記特定部は、前記画像におけるピンに対応する複数のピン領域間のインターバル領域の大きさからピッチを特定し、
前記作成部は、前記インターバル領域のピッチ方向における画素分布に基づき、特定されたピッチを、内リンクのピッチと外リンクのピッチとに層別する
請求項１又は２に記載の伸長判定装置。
【請求項４】
前記判定部は、
前記作成部により作成されたピッチのデータ群夫々における統計パラメータを算出する算出部と、
算出された統計パラメータにより有意差の有無を判断する判断部と
を備える請求項２又は３に記載の伸長判定装置。
【請求項５】
前記作成部は、データ群の頻度分布を作成し、
前記判定部は、前記作成部により作成された頻度分布のパターンに基づき有意差の有無を判断する
請求項１に記載の伸長判定装置。
【請求項６】
内リンクと外リンクとを交互に連結してあるチェーンを撮像して得られた画像に基づき、前記チェーンの伸びの有無を判定する伸長判定方法において、
前記画像に基づき、チェーンのリンク夫々のピッチを特定するステップと、
特定されたピッチを層別したデータ群を作成するステップと、
作成された複数のデータ群間での有意差の有無により、ピッチ伸びの有無を判定するステップと
を含む伸長判定方法。
【請求項７】
コンピュータに、
内リンクと外リンクとを交互に連結してあるチェーンを撮像して得られた画像を取得するステップ、
前記画像に基づき、チェーンのリンク夫々のピッチを特定するステップ、
特定されたピッチを層別したデータ群を作成するステップ、及び、
作成された複数のデータ群間での有意差の有無により、ピッチ伸びの有無を判定するステップ
を実行させるコンピュータプログラム。
【請求項８】
表示部を有するコンピュータに、
内リンクと外リンクとを交互に連結してあるチェーンを撮像して得られた画像に基づく前記チェーンの状態の判定依頼を受け付ける第１アイコンを前記表示部に表示するステップ、
前記第１アイコンが選択された場合に、前記判定依頼に応じて前記チェーンの状態を示す統計情報を取得するステップ、
取得された統計情報に基づく画面を表示するための第２アイコンを表示するステップ、及び、
前記第２アイコンが選択された場合に前記画面を前記表示部に表示させるステップ
を実行させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器の部品として使用されているチェーンの伸長判定装置、伸長判定方法、及びコンピュータプログラムに関する。
【背景技術】
【０００２】
複数のリンクを繋いで構成されており、モータなどの動力源からの力を張力として被動機へ伝達するドライブチェーンは、内リンクのブシュの摩耗による伸長度（伸びの度合い）が高くなると、スプロケットに対して噛合い不能となる。このため定期的にチェーンの伸長度を測定し、伸長度が所定率以上となったことが検知された場合には事前に交換を行なうなどの運用がされている。
【０００３】
従来、伸長度の測定は例えば、チェーンの内リンクのローラに対してレーザを照射して変位を測定したり、磁気センサを用いてピンの位置を特定してピッチ間距離を測定したり、チェーンの温度を測定して温度上昇から伸長度を推定したりするなどの種々の方法が提案されている。
【０００４】
これに対し特許文献１には、チェーンの伸長度の測定に要する労力を低減するための測定方法が開示されている。特許文献１では、機器のオペレータ又はメンテナンス担当者がカメラ付きの携帯端末装置にて、機器が動作中即ち移動中のチェーンを撮像して得られた撮像画像をサーバ装置へ送信し、サーバ装置にて撮像画像に基づいてチェーンの伸びを測定する方法が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−１１７７３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に開示されている方法により、チェーンが移動中であっても測定が可能となる。ただし特許文献１に開示されている方法では、撮像画像におけるピン部分の特定を容易化するため、ピンの端部に塗料を塗布することを推奨している。しかしながら、実際のチェーンの使用環境によっては、時間の経過と共にピンの端部の特定が困難になるケースもある。チェーンは摩耗を防ぐために潤滑油が供給されて利用され、また試験環境とは異なり多様である。撮像条件もチェーンの移動スピードが速い場合、照度が低い場合等様々である。ピン端部に塗料を塗布したとしても油の酸化、周囲の埃等の影響、摩耗によるピン形状の変化、ピン端部の汚れ、撮像条件等によって撮像画像からピッチ間の距離の測定精度が低下するケースもある。
【０００７】
本発明は斯かる事情に鑑みてなされたものであり、多様な条件下でもピッチ伸びが発生しているか否かを精度よく判定することができる伸長判定装置、伸長判定方法、及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本開示に係る伸長判定装置は、内リンクと外リンクとを交互に、ピンを内嵌させて連結してあるチェーンを撮像して得られた画像に基づき、前記チェーンの伸びの有無を判定する伸長判定装置において、前記画像に基づき、チェーンのリンク夫々のピッチを特定する特定部と、特定されたピッチを層別したデータ群を作成する作成部と、作成された複数のデータ群間での有意差の有無により、ピッチ伸びの有無を判定する判定部とを備える。
【０００９】
本開示に係る伸長判定装置では、前記特定部は、連続して撮像された前記画像に基づき前記リンクの連結順序に応じた順序を対応付けてピッチを特定し、前記作成部は、特定されたピッチを、対応する順序の奇偶により内リンクのピッチと外リンクのピッチとに層別する。
【００１０】
本開示に係る伸長判定装置では、前記特定部は、前記画像におけるピンに対応する複数のピン領域間のインターバル領域の大きさからピッチを特定し、前記作成部は、前記インターバル領域のピッチ方向における画素分布に基づき、特定されたピッチを、内リンクのピッチと外リンクのピッチとに層別する。
【００１１】
本開示に係る伸長判定装置では、前記判定部は、前記作成部により作成されたピッチのデータ群夫々における統計パラメータを算出する算出部と、算出された統計パラメータにより有意差の有無を判断する判断部とを備える。
【００１２】
本開示に係る伸長判定装置では、前記作成部は、データ群の頻度分布を作成し、前記判定部は、前記作成部により作成された頻度分布のパターンに基づき有意差の有無を判断する。
【００１３】
本開示に係る伸長判定方法は、内リンクと外リンクとを交互に連結してあるチェーンを撮像して得られた画像に基づき、前記チェーンの伸びの有無を判定する伸長判定方法において、前記画像に基づき、チェーンのリンク夫々のピッチを特定するステップと、特定されたピッチを層別したデータ群を作成するステップと、作成された複数のデータ群間での有意差の有無により、ピッチ伸びの有無を判定するステップとを含む。
【００１４】
本開示に係るコンピュータプログラムは、コンピュータに、内リンクと外リンクとを交互に連結してあるチェーンを撮像して得られた画像を取得するステップ、前記画像に基づき、チェーンのリンク夫々のピッチを特定するステップ、特定されたピッチを層別したデータ群を作成するステップ、及び、作成された複数のデータ群間での有意差の有無により、ピッチ伸びの有無を判定するステップを実行させる。
【００１５】
本開示に係るコンピュータプログラムは、表示部を有するコンピュータに、内リンクと外リンクとを交互に連結してあるチェーンを撮像して得られた画像に基づく前記チェーンの状態の判定依頼を受け付ける第１アイコンを前記表示部に表示するステップ、前記第１アイコンが選択された場合に、前記判定依頼に応じて前記チェーンの状態を示す統計情報を取得するステップ、取得された統計情報に基づく画面を表示するための第２アイコンを表示するステップ、及び、前記第２アイコンが選択された場合に前記画面を前記表示部に表示させるステップを実行させる。
【００１６】
本開示の一態様では、チェーンを撮像した画像に基づき特定されたピン間のピッチを層別したデータ群間の差分に基づき、ピッチ伸びの有無が判定される。内リンクと外リンクとにピッチを層別し、且つ一続きのチェーンのピッチをグループ化して分析することにより、全周に亘って均等に発生する伸びの特徴を、内リンクのみに限定して得ることができる。ピッチの値自体は、画像処理による測定誤差、ピンを特定する際のチェーンの汚れ、撮像環境など個別の環境によって異なる誤差を含む。異なる環境に対して変化しない閾値等による判断ではなく、内リンクと外リンクとに層別されたデータ群間での分析により、チェーン使用環境及び撮像環境の誤差の影響を低減した判定が可能になる。また使用環境及び撮像環境による誤差が大きい場合、有意差が統計的に特定できないのでエラーとして扱うことができ、誤判定を防ぐことができる。
【００１７】
本開示の一態様では、チェーンを連続して撮像して得られる画像にて特定されるリンクの連結順序に応じてピッチが内リンクのピッチと外リンクのピッチとに層別される。ピッチの値そのものではなく、順序に応じて層別化することで測定誤差等によって内リンクのピッチと外リンクのピッチとの区別が困難な条件であっても判定処理を行なうことが可能である。
【００１８】
本開示の一態様では、チェーンを撮像して得られる画像内で特定されるピン領域間のインターバル領域の画素分布によりピッチが内リンクのピッチと外リンクのピッチとに層別される。ピッチに対応する画素分布に応じて層別化することで測定誤差等によって内リンクのピッチと外リンクのピッチとの区別が困難な条件であっても判定処理を行なうことが可能である。
【００１９】
本開示の一態様では、内リンクと外リンクとで層別されたデータ群同士に有意差が有るか否かは、データ群に対する統計処理に基づいて判断される。平均、偏差、分散、Ｔ検定、回帰分析など種々の統計処理によって得られるパラメータで判断が可能である。
【００２０】
本開示の一態様では、内リンクのピッチと外リンクのピッチとの層別及び有意差の有無の判断が、ピッチデータに対する統計的処理に基づいて実行される。ピッチデータの頻度分布が２つの群に分けられるか否かによって摩耗伸びの発生の有無の判定が可能となる。
【発明の効果】
【００２１】
本開示の伸長判定装置による場合、多様な条件下でもピッチの摩耗伸びが発生しているか否かを精度よく判定することができる。
【図面の簡単な説明】
【００２２】
【図１】メンテナンスシステムの概要を示す説明図である。
【図２】メンテナンスシステムのハードウェア構成を示すブロック図である。
【図３】メンテナンスシステムにて実施される処理手順の一例を示すフローチャートである。
【図４】メンテナンスアプリプログラムに基づく画面例を示す図である。
【図５】サーバ装置にて実施される解析処理手順の一例を示すフローチャートである。
【図６】チェーンの撮像画像の内容例を示す図である。
【図７】チェーンの撮像画像の他の内容例を示す図である。
【図８】特定されるピッチを示す説明図である。
【図９】ピッチの他の特定方法を示す説明図である。
【図１０】リンクデータをリンクの内外で層別する方法の手順の一例を示すフローチャートである。
【図１１】特定されたピッチデータの散布図の一例である。
【図１２】ピッチデータの層別結果の一例を示す図である。
【図１３】特定されたピッチデータの散布図の一例である。
【図１４】ピッチデータの層別結果の一例を示す図である。
【図１５】リンクデータをリンクの内外で層別する方法の手順の一例を示すフローチャートである。
【図１６】ピッチデータの層別結果の一例を示す図である。
【図１７】ピッチデータの層別結果の他の一例を示す図である。
【図１８】ピッチデータの層別結果の他の一例を示す図である。
【図１９】ピッチデータの層別結果の他の一例を示す図である。
【図２０】特定されたピッチデータ散布図である。
【図２１】ピッチデータの長短に対する頻度分布を示すヒストグラムである。
【発明を実施するための形態】
【００２３】
本発明をその実施の形態を示す図面を参照して具体的に説明する。以下の実施の形態では、本開示の伸長判定装置を含み、チェーンを使用する機器のメンテナンスサービスを実現するメンテナンスシステムを例に挙げて説明する。
【００２４】
図１は、メンテナンスシステム１００の概要を示す説明図である。図１中の符号Ｃ１は例えばドライブチェーンである部品を示し、スプロケットホイールＣ２に架け渡されて使用されている。部品Ｃ１に対するメンテナンスシステム１００は、端末装置１、サーバ装置２及びネットワークＮを含む。
【００２５】
端末装置１は、部品Ｃ１を含む機器又は設備のオペレータ又はメンテナンス担当者が携帯所持する携帯型通信装置である。端末装置１はネットワークＮを介してサーバ装置２と情報の送受信が可能である。端末装置１は例えばスマートフォン又はタブレット端末など、カメラ機能（撮像部）を有する汎用装置である。端末装置１は、工場内に固定されたカメラデバイスであってもよい。
【００２６】
サーバ装置２は、部品Ｃ１のメーカが管理するサーバコンピュータである。サーバ装置２はＷｅｂサーバ機能を有し、ネットワークＮを介して端末装置１へメンテナンスシステム１００のインタフェースであるＷｅｂページを提供することが可能である。
【００２７】
ネットワークＮは、インターネット等である公衆網Ｎ２と、部品Ｃ１を含む機器又は設備のローカルな工場ネットワークＮ１とを含む。公衆網Ｎ２は、無線通信を実現する通信キャリアのネットワークを含んでもよい。公衆網Ｎ２は専用線であってもよい。工場ネットワークＮ１は、外部からの不正な通信接続を防止する機器を含む。
【００２８】
メンテナンスシステム１００では、端末装置１のカメラ機能にて稼働中の部品Ｃ１を撮像する操作により、ドライブチェーンである部品Ｃ１のピッチ伸びの判定を行なう。ピッチ伸びの判定はサーバ装置２又は端末装置１、若しくは両者で分散して行なわれる。
【００２９】
図２は、メンテナンスシステム１００のハードウェア構成を示すブロック図である。端末装置１は、処理部１０、記憶部１１、表示部１２、操作部１３、撮像部１４、及び通信部１５を備える。
【００３０】
処理部１０は、ＣＰＵ（Central Processing Unit ）、ＧＰＵ（Graphics Processing Unit）等のプロセッサと、メモリ等を用いる。なお処理部１０は、プロセッサ、メモリ、更には記憶部１１及び通信部１５を集積した１つのハードウェア（ＳｏＣ：System On a Chip）として構成されていてもよい。
【００３１】
記憶部１１は、フラッシュメモリを用いる。記憶部１１は処理部１０のプロセッサが読み出すメンテナンスアプリプログラム１Ｐを含むコンピュータプログラムを記憶している。メンテナンスアプリプログラム１Ｐは、処理部１０が通信部１５によってサーバ装置２又は他の外部記憶装置から配信されたものであってよい。また記憶部１１は、フラッシュメモリ以外の記憶装置を用いてもよい。
【００３２】
表示部１２は、液晶パネル又は有機ＥＬディスプレイ等のディスプレイ装置を用いる。操作部１３は、ユーザの操作を受け付けるインタフェースであり、物理ボタン、ディスプレイ内蔵のタッチパネルデバイス、スピーカ及びマイクロフォン等を用いる。操作部１３は、物理ボタン又はタッチパネルにて表示部１２で表示している画面上で操作を受け付けてもよいし、マイクロフォンにて入力音声から操作内容を認識し、図示しないスピーカで出力する音声との対話形式で操作を受け付けてもよい。
【００３３】
撮像部１４は、ＣＭＯＳ（Complementary Metal Oxide Semiconductor ）、又はＣＣＤ（Charge Coupled Device ）等のイメージセンサを用いる。処理部１０は、撮像部１４で撮像された画像を取得し、記憶部１１に画像データとして記憶させることが可能である。なお撮像部１４は複数の連続フレーム画像を映像として取得し、記憶部１１に映像データとして記憶させてもよい。撮像部１４は取得した映像を符号化した映像信号として出力し、映像データとし記憶させてもよい。
【００３４】
通信部１５は、ネットワークＮへの通信接続を実現する通信モジュールである。通信部１５は、無線通信デバイス、キャリア通信用モジュール又はネットワークカード（有線通信デバイス）を用いる。
【００３５】
入力部１６は、外部から有線通信により情報を入力する入力インタフェースである。例えばＵＳＢ（Universal Serial Bus）インタフェースを用いる。入力部１６は例えば記録媒体４から情報を読み取る読取装置と接続し、記録媒体４に記憶してあるメンテナンスアプリプログラム４Ｐを入力することが可能である。記憶部１１に記憶してあるメンテナンスアプリプログラム１Ｐは、記録媒体４から入力部１６により入力したメンテナンスアプリプログラム４Ｐを処理部１０が記憶部１１に複製したものであってもよい。なお入力部１６と通信部１５に含まれ得る有線通信デバイスとは共用であってよい。
【００３６】
その他端末装置１は、ＧＰＳ（Global Positioning System ）受信機能、アクセスポイント又はビーコン等からの信号強度測定に基づく位置検知機能を有していてもよい。
【００３７】
サーバ装置２は、処理部２０、記憶部２１、通信部２２及び読取部２３を備える。処理部２０は、ＣＰＵ、ＧＰＵ等のプロセッサと、メモリ等を用いる。なお処理部２０は、プロセッサ、メモリ、更には記憶部２１及び通信部２２を集積した１つのハードウェア（ＳｏＣ）として構成されていてもよい。
【００３８】
記憶部２１は、ハードディスクを用い、サーバプログラム２１Ｐのほか、後述するピッチ伸び判定を実現する判定プログラム２２Ｐ、Ｗｅｂサーバプログラム等のプログラム、メンテナンス情報、Ｗｅｂサーバとして使用するＷｅｂデータを記憶している。
【００３９】
通信部２２はネットワークＮに接続されているEthernet（登録商標）又は光通信用のネットワークカードを用い、ネットワークＮを介して外部装置との通信を実現する。
【００４０】
読取部２３は例えばディスクドライブを用い、光ディスク等を用いた記録媒体５に記憶してある判定プログラム５Ｐを読み取ることが可能である。記憶部２１に記憶してある判定プログラム２２Ｐは、記録媒体５から読取部２３が読み取った判定プログラム５Ｐを処理部２０が記憶部２１に複製したものであってもよい。
【００４１】
このように構成されるメンテナンスシステム１００では、サーバ装置２にて、部品Ｃ１を含む各部品について、その部品の品名、形番、出荷日、取付日、使用開始日、前回交換日等のメンテナンス情報を記憶しておく。サーバ装置２は、記憶してあるメンテナンス情報に基づき部品のサポートの受け付け等をＷｅｂページ上で実現する。サーバ装置２はサポートの受け付けとして、部品の状態情報の入力を受け付け、受け付けられた状態情報に基づき次回交換日（寿命）の予測サービスの提供、又は交換の依頼受付サービス等をＷｅｂベースで実現する。以下の説明においては、これらのサービスの内、サーバ装置２にて部品の状態情報としてドライブチェーンである部品Ｃ１の画像データ（映像データ）を受け付け、受け付けられた画像データに基づき、状態を特定する処理、特にピッチが摩耗伸び状態であるか否かを判定する処理について説明する。
【００４２】
図３は、メンテナンスシステム１００にて実施される処理手順の一例を示すフローチャートである。端末装置１を使用するオペレータ又はメンテナンス担当者がメンテナンスアプリプログラム１Ｐを処理部１０に実行させると、以下の処理が開始される。
【００４３】
端末装置１の処理部１０は、部品Ｃ１の識別情報の入力を表示部１２及び操作部１３により受け付ける（ステップＳ１０１）。処理部１０は受け付けられた識別情報を含む部品Ｃ１のメンテナンスページの送信依頼をサーバ装置２へ向けて送信する（ステップＳ１０２）。
【００４４】
サーバ装置２の処理部２０は、送信依頼を受け付け、該送信依頼に含まれる識別情報に基づいて部品Ｃ１のメンテナンス情報を記憶部１１から読み出し（ステップＳ２０１）、メンテナンス情報を含むメンテナンスページを送信依頼元の端末装置１へ送信する（ステップＳ２０２）。
【００４５】
端末装置１の処理部１０は、メンテナンスページを受信し、受信したページに基づき部品Ｃ１のメンテナンス情報を示すテキスト又は画像等を表示部１２へ表示させる（ステップＳ１０３）。メンテナンスページには、状態情報を受け付けるインタフェース（図４の状態取得ボタン１２１）が含まれており、処理部１０は該インタフェースが選択されたか否かを判断する（ステップＳ１０４）。選択されていないと判断された場合（Ｓ１０４：ＮＯ）、処理部１０は、アプリ終了操作がされたか否かを判断し（ステップＳ１０５）、終了操作がされた場合（Ｓ１０５：ＹＥＳ）、処理を終了する。なお、終了操作がされない場合（Ｓ１０５：ＮＯ）、他の交換依頼受付などのサービスに係るインタフェースが選択されるなど他の操作に応じて処理が行なわれる。
【００４６】
ステップＳ１０４にて選択されたと判断された場合（Ｓ１０４：ＹＥＳ）、処理部１０は撮像部１４を起動し（ステップＳ１０６）、画像データ又は映像データを撮像部１４から取得する（ステップＳ１０７）。ステップＳ１０７では連続して撮像されたフレーム画像を含む映像データであることが望ましい。ステップＳ１０６を実行する際に処理部１０は、表示部１２にて、部品Ｃ１の撮像を促すメッセージを表示させてカメラアプリを起動し、撮像の操作を受け付けるとよい。表示されるメッセージには、撮像部１４の撮像範囲に含め、複数の画像を連続で、又は好ましくは映像として部品Ｃ１を撮像するように促すメッセージが含まれるとよい。具体的には該メッセージは、チェーンが一周以上映る映像を撮ることを促す。処理部１０は、取得した画像データ又は映像データと共に解析依頼をサーバ装置２へ通信部１５から送信する（ステップＳ１０８）。
【００４７】
サーバ装置２の処理部２０は、端末装置１から解析依頼を受信すると（ステップＳ２０４）、判定依頼と共に送信される画像データ又は映像データを用いて解析処理を実行する（ステップＳ２０５）。解析処理にて部品Ｃ１のピッチ伸びがあるか否かが判定される。ステップＳ２０５の解析処理については詳細を後述する。処理部２０はピッチ伸びの判定結果を含む解析結果を部品Ｃ１の識別情報と対応付けて記憶部２１にメンテナンス情報として記憶すると共に、解析依頼元の端末装置１へ送信する（ステップＳ２０６）。サーバ装置２ではその他、端末装置１におけるメンテナンスページ上の操作に応じた処理を実行する。
【００４８】
端末装置１の処理部１０は、解析結果を受信し、解析結果（メンテナンスの要否）を表示部１２にて表示し（ステップＳ１０９）、メンテナンス情報の表示を継続して処理をステップＳ１０５へ進める。
【００４９】
なお、サーバ装置２におけるステップＳ２０６の処理、端末装置１におけるステップＳ１０９の処理は、解析処理に時間を要することを考慮すると、図３のフローチャートに示したメンテナンス情報の表示の処理とは別に、別途端末装置１宛てに電子メールを送信するか、メンテナンスアプリプログラム１Ｐへメッセージを通知することで実行されることが好ましい。
【００５０】
図４は、メンテナンスアプリプログラム１Ｐに基づく画面例を示す図である。図４Ａは、上述の図３のフローチャートにおけるステップＳ１０３により表示される画面１２０を示している。図４Ａでは、端末装置１の表示部１２には部品Ｃ１についてのメンテナンス情報がテキスト又は画像が表示される。メンテナンスアプリプログラム１Ｐに基づき表示される画面１２０には、状態取得ボタン１２１が含まれており、操作部１３により選択（タップ）又は音声操作による選択が可能である。図４Ｂは、上述の図３のフローチャートにおけるステップＳ１０９により表示される画面１２２を示している。解析結果を表示する画面１２２には、算出された伸び率等を含む判定結果が含まれ、またより詳細な統計情報をグラフ化したものを表示することを可能とする統計情報表示ボタン１２３が含まれる。統計情報表示ボタン１２３が選択された場合、後述の図１２，１４，１７，１８，２１等に示すグラフ等を表示させることができる。
【００５１】
図５は、サーバ装置２にて実施される解析処理手順の一例を示すフローチャートである。図５のフローチャートに示す処理手順は、図３のフローチャートの内のステップＳ２０５の処理の詳細に対応する。
【００５２】
サーバ装置２の処理部２０は、画像データを取得し（ステップＳ５０１）、取得した画像データに基づく画像に対して画像処理を行ない、複数のリンクにおけるピッチデータ（長さ）を夫々特定する（ステップＳ５０２）。なおステップＳ５０１で処理部２０は、端末装置１から映像データが送信された場合、映像データからフレーム画像を１つずつ取得する。映像データが符号化されたデータである場合、復号して取得する。ピッチの特定方法は複数の方法があるので後述にて詳細を説明する。
【００５３】
処理部２０は、特定された複数のピッチデータを、内リンクと外リンクとに層別したデータ群を作成する（ステップＳ５０３）。ステップＳ５０３における層別方法は後述するように複数の方法がある。第１の方法では、処理部２０は特定されたピッチデータをリンクの連結順に応じて並べ替えてメモリに一時記憶し、順に読み出して順序の奇偶で第１群と第２群とに振り分け、第１群の平均値と第２群の平均値とをそれぞれ求め、求めた平均値を比較し、より高い平均値が対応する群を内リンクの群とする。第２の方法では、画像におけるピン間の領域に対応する領域における画像としての特徴量から、対応するピッチを内リンクと外リンクとに分別する。第３の方法ではピッチデータを統計的分析、回帰的学習によって２つの群に分別する。
【００５４】
処理部２０は、分別された２つの群のピッチデータの平均値を算出し、平均値の差分に基づいて摩耗伸び率［％］を算出する（ステップＳ５０４）。伸び率は例えば、以下の式（１）ようにして求められる。
伸び率［％］＝（Ｐ１−Ｐ２）／Ｐ１＊１００…（１）
なお、Ｐ１＝内リンクのピッチデータの平均値
Ｐ２＝外リンクのピッチデータの平均値
【００５５】
ステップＳ５０４における伸び率の算出は、データ群夫々の平均値の差分に基づいて求めたが、これに限らず、ステップＳ５０３において統計的分析、回帰的学習によって分別した場合には群内の重心となるデータの差分に基づいて算出してもよい。
【００５６】
次に処理部２０は、作成された内リンクのデータ群と、外リンクのデータ群とを用い、相互に統計的処理に基づき有意差があるか否かを判断する（ステップＳ５０５）。ステップＳ５０５における有意差があるか否かの判断は、種々の統計的方法が考えられる。例えば処理部２０は、判定プログラム２２Ｐに組み込まれる統計処理モジュールにより、データ群夫々における群内の分散と、２つのデータ群間の分散との比較結果に基づいて有意差の有無を判断する。Ｔ検定等の手法により判断する方法を採用してもよい。有意差の有無は、統計的分析等によって分別した場合には群間の統計的距離に基づいて判断してもよい。
【００５７】
ステップＳ５０５において有意差があると判断された場合（Ｓ５０５：ＹＥＳ）、処理部２０は、伸び有りであると判定し（ステップＳ５０６）、ステップＳ５０４で算出した数値を伸び量として出力し（ステップＳ５０７）、処理を図３のフローチャートへ戻す。なおステップＳ５０６では、有意差ありと判断した根拠となるパラメータ、伸び量等の情報に基づいて伸びの程度を分別し、即時機器を停止し交換することが必要か、所定期間後に交換するべきか等の条件で分別して判定してもよい。
【００５８】
ステップＳ５０５において有意差が無いと判断された場合（Ｓ５０５：ＮＯ）、処理部２０は、伸び無しであると判定し（ステップＳ５０８）、ステップＳ５０４で算出した数値を測定エラーとして出力し（ステップＳ５０９）、処理を図３のフローチャートへ戻す。
【００５９】
図５のフローチャートに示した処理を、チェーンを撮像した撮像画像を模式的に示す線図を参照して説明する。まず、ピッチの特定方法について説明する。処理部２０は基本的には、ピンの端面領域を画像内で特定し、チェーンにおけるピッチの方向、チェーンの進行方向に沿う端面領域間の距離をピッチデータとして特定する。図６は、チェーンの撮像画像の内容例を示す図である。図６Ａ、図６Ｂ、図６Ｃは夫々、連続して撮像された画像を時系列に順に示している。図６Ａから図６Ｃに示すように、連続撮像のタイミング（フレームレート）によって同一のプレートが異なる画像中に撮像される。画像処理によって異なる画像に写っていても同一のプレートであること等を特定することが可能である。なお撮像により得られる画像は図６に示すように基本的には、チェーンプレートを正面に観て写された画像であるが、本願の判定方法では図７に示すように、チェーンプレートを側方から観る視点での画像であってもよい。
【００６０】
なお図５に示したように、ピッチを特定するためにはピンの端面領域を精度よく抽出することが必要になる。ピンに彩色をしておくことを提案する従来方法（特許文献１）があるが、撮像対象となる全ピンに彩色するよりも、全ピンの端部に刻印を打つようにしておき、ピンの端面領域の抽出精度を向上することが期待できる。ピン締鋲時の刻印工程追加はコストの無用に上昇させるものでもない。
【００６１】
図８は、特定されるピッチを示す説明図である。図８は、時系列的に連続する２つの撮像画像を模式的に示す線図である。図８Ａに示す画像が図８Ｂに示す画像よりも時間的に前の画像である。処理部２０は、撮像により得られた画像に対して画像処理によりエッジ処理等を行なって輪郭を抽出し、パターン認識によりピン端部の丸形状又は多角形状を認識し（図中、太線で示す）、ピン端部領域の中心間を夫々ピッチ（図中、符号Ｐで示す）として特定する。処理部２０は、画像毎にピッチの長さを画素単位で特定し、ピッチデータとする。図５のフローチャートにおけるステップＳ５０３のデータ群の作成のため、処理部２０は、特定したピッチに対し、図８中のピッチＰに対する添え字で示すように通し番号を付してメモリに一時記憶していくとよい。処理部２０は、異なる画像にて同一のリンクに対応すると推定されるピッチＰに対しては、同一の通し番号を付して記憶する。この際に処理部２０は、重複するピッチデータについては破棄するとよい。図８の例であれば、図８Ｂに示す撮像画像にて特定した２つのピッチＰ（Ｐ4 、Ｐ5 ）は、図８Ａに示した撮像画像にて特定された２つのピッチＰと同一のリンクに対応するピッチであることが画像処理（画像内距離、動きベクトル等）により認識できる。したがって処理部２０はこれらのピッチＰを破棄するとよい。
【００６２】
図９は、ピッチの他の特定方法を示す説明図である。図９は図６Ａに示した撮像画像の内、チェーン部分の画素値をピッチ方向に垂直な方向、即ち図６Ａ中の縦方向に積分又は平均値を求めた値のピッチ方向に対する分布を示している。図９に示す画素値のピッチ方向の分布により、処理部２０はピーク位置を特定し、ピーク位置間の距離をピッチとして特定することができる。また、内リンクと外リンクとが交互に連結されていることと、ピークの間、即ちピン間のインターバル領域における画素値分布の特徴量（例えば周波数）とにより、特定したピッチが内リンクであるか外リンクであるかを識別して特定することが可能である。図９の例であれば、処理部２０は交互に並んだピーク間における画素値分布に対して周波数変換を行ない、周波数が比較的高い分布に対応するピッチは外リンクのピッチであるとして特定でき、外リンクのピッチ間に挟まれているピッチは内リンクのピッチであると特定できる。
【００６３】
次に、特定されたピッチに対する内リンク及び外リンクへの層別方法について説明する。第１の方法は、図８Ａ及び図８Ｂの説明図に示したように通し番号の奇偶で振り分ける方法である。図１０は、リンクデータをリンクの内外で層別する方法の手順の一例を示すフローチャートである。図１０のフローチャートに示す処理手順は、図５のフローチャートにおけるステップＳ５０３の処理の詳細に対応する。
【００６４】
処理部２０は、特定されたピッチデータを、対応するリンクの連結順に応じて並べ替え、メモリに一時記憶する（ステップＳ３０１）。処理部２０は、記憶した順序でメモリからピッチデータを読み出し（ステップＳ３０２）、順序の奇偶で第１群と第２群とに振り分ける（ステップＳ３０３）。ステップＳ３０３で処理部２０は、メモリ上のピッチデータ夫々に第１群を示す情報又は第２群を示す情報（フラグなど）を対応付けて記憶する。
【００６５】
処理部２０は、ステップＳ３０３で振り分けた第１群と第２群とで夫々の平均値を算出し（ステップＳ３０４）、第１群の平均値が第２群の平均値よりも高いか否かを判断する（ステップＳ３０５）。第１群の平均値が高いと判断された場合（Ｓ３０５：ＹＥＳ）、処理部２０は第１群のピッチデータを内リンクのピッチデータであるとして各ピッチデータに内リンクであることを示す情報を対応付けて記憶する（ステップＳ３０６）。ステップＳ３０６において処理部２０は、第１群を示す情報に、内リンクであることを示す情報を対応付けるとよい。処理部２０は、第２群のピッチデータを外リンクのピッチデータであるとして外リンクであることを示す情報を対応付けて記憶し（ステップＳ３０７）、処理を終了する。
【００６６】
ステップＳ３０５にて第２群の平均値が高いと判断された場合（Ｓ３０５：ＮＯ）、処理部２０は第２群のピッチデータを内リンクのピッチデータであるとして各ピッチデータに内リンクであることを示す情報を対応付けて記憶する（ステップＳ３０８）。ステップＳ３０８において処理部２０は、第２群を示す情報に、内リンクであることを示す情報を対応付けるとよい。処理部２０は、第１群のピッチデータを外リンクのピッチデータであるとして外リンクであることを示す情報を対応付けて記憶し（ステップＳ３０９）、処理を終了する。
【００６７】
なお処理部２０は、ステップＳ３０５にて第１群の平均値と第２群の平均値とが等しいと判断された場合にはエラーとして処理する。この場合、層別が不可能であるからピッチ伸びは発生していないと判定することが可能である。
【００６８】
図１１は、特定されたピッチデータの散布図の一例である。図１１は、横軸に通し番号を示し、縦軸にピッチデータの大きさ（ピッチの長さ）を示している。図１１の散布図に示すピッチデータは、新品のチェーンを端末装置１により撮像して得られたピッチデータである。また図１１の散布図に示すピッチデータは、スマートフォン等の端末装置１を用い、後述する高速カメラと比して比較的フレームレートが低い映像データ（連続フレーム画像）から得られたデータである。図１１では、ピッチデータに対応する打点間を通し番号順に繋いで示している。処理部２０は、図１０のフローチャートに示したＳ３０１の処理により、各ピッチデータの順序を特定することができる。
【００６９】
図１２は、ピッチデータの層別結果の一例を示す図である。図１２中、黒塗りの菱形で示す打点が、内リンクであると対応付けられたピッチデータを示し、白抜きの菱形で示す打点が、外リンクであると対応付けられたピッチデータを示している。図１２に示すように、内リンクのピッチデータ群と、外リンクのピッチデータ群とに、層別によってデータ群を作成することが可能である。２つのデータ群の平均値（Ｐ１、Ｐ２）を算出して差分を取ることで摩耗伸び率（式（１））を求める。処理部２０は、２つのデータ群の平均値間の差分、また分散等の統計値を用いて有意差が有るか否かを判断することができる。
【００７０】
なお処理部２０は、図１２で示したピッチデータ群が新品のチェーンに対して得られたものであると分かっている場合、解析依頼に対応付けて得られた部品Ｃ１の識別情報に対応付けて、算出した摩耗伸び率、分散、２つの平均値等の情報を記憶部２１にメンテナンス情報として記憶しておくとよい。ピッチデータ群そのものを記憶しておいてもよい。
【００７１】
図１３は、特定されたピッチデータの散布図の一例である。図１３は、図１１と同様に通し番号順に打点間を繋いでピッチデータを示した図である。なお図１３の散布図に示すピッチデータは、図１１に示したピッチデータに対し、同じ端末装置１により撮像された映像データから得られたピッチデータであるが、摩耗伸びが発生しているチェーンの映像データから得られたピッチデータである。図１３の散布図に示すように、図１１の散布図と比較して、ピッチデータの分散が拡がっていることが分かる。
【００７２】
図１４は、ピッチデータの層別結果の一例を示す図である。図１４は、図１２と同様に打点を白黒で示して内リンクであると対応付けられたピッチデータと、外リンクであると対応付けられたピッチデータとを区別して示している。図１４に示すように、内リンクのピッチデータ群と、外リンクのピッチデータ群とに、層別によってデータ群を作成することが可能である。２つのデータ群の平均値（Ｐ１、Ｐ２）を算出して差分を取ることで摩耗伸び率（式（１））を求める。処理部２０は、２つのデータ群の平均値間の差分、また分散等の統計値を用いて有意差が有るか否かを判断することができる。処理部２０は、単に平均値間の差分、２つのデータ群における郡内の分散等の統計情報から図１４のピッチデータ群単独で平均値間に有意差が有るか否かを判断してもよいが、処理部２０は、記憶部２１にメンテナンス情報として、新品時のピッチデータ群に基づく情報を記憶してある場合、例えば記憶してある摩耗伸び率、分散等の情報との比較に基づき有意差があるか否か、摩耗伸びが発生しているか否かを判定するとよい。
【００７３】
特定されたピッチに対する内リンク及び外リンクへの第２の層別方法について説明する。第２の方法は、図９のグラフ図に示したように、ピンとピンとの間の領域における画素値分布に対して周波数変換を行ない、周波数が比較的高い分布に対応するピッチは外リンクのピッチ、外リンクのピッチの隣のピッチは内リンクのピッチであると層別する方法である。図１５は、リンクデータをリンクの内外で層別する方法の手順の一例を示すフローチャートである。図１５のフローチャートに示す処理手順は、図５のフローチャートにおけるステップＳ５０２及びＳ５０３を一体的に行なう処理に対応する。
【００７４】
処理部２０は、画像毎に、抽出されるピン領域間の隣り合うピッチの長さを示すピッチデータを画像内における連結順にメモリに一時記憶する（ステップＳ２０１）。処理部２０は、記憶したピッチデータ夫々について対応するピン間の領域の画素値を抽出する（ステップＳ２０２）。このとき上述したように処理部２０は、ピッチ方向に垂直な方向で画素値を積分又は平均を求める。そして処理部２０は、抽出した画素値をピッチ方向に分布させた画素値変化の周波数を夫々算出し（ステップＳ２０３）、算出した周波数の高低と、画像内における連結順に対応するピッチデータの順序により、内リンクと外リンクとに振り分け（ステップＳ２０４）、処理を終了する。ステップＳ２０４で処理部２０は、周波数が比較的高い画素値分布に対応するピッチデータを、外リンクを示す情報を対応付けて記憶し、外リンクであると対応付けられたピッチデータに対し、順序が隣り合うピッチデータは、内リンクに対応するピッチデータであるとして記憶する。
【００７５】
図１６は、ピッチデータの層別結果の一例を示す図である。図１６のピッチデータは、新品のチェーンを、端末装置１により撮像して得られたピッチデータである。また図１６のピッチデータは、スマートフォン等の端末装置１を用い、後述する高速カメラと比して比較的フレームレートが低い映像データ（連続フレーム画像）から得られたデータである。元となる画像データの順序及び画像内での連結順に基づき、ピッチデータを示している。図中、黒塗りの菱形で示す打点が、内リンクであると対応付けられたピッチデータを示し、白抜きの菱形で示す打点が、外リンクであると対応付けられたピッチデータを示している。図１６に示すように、図１２と比較して、途中のピッチデータが抜けていたとしても、各ピッチデータを画素値の特徴量から外リンク又は内リンクと分別することができるので内リンクのピッチデータ群と、外リンクのピッチデータ群とに、層別によってデータ群を作成することが可能である。図１６に示すデータ群に対しても、２つのデータ群の平均値（Ｐ１、Ｐ２）を算出して差分を取ることで摩耗伸び率（式（１））を求める。処理部２０は、２つのデータ群の平均値間の差分、また分散等の統計値を用いて有意差が有るか否かを判断することができる。
【００７６】
図１７は、ピッチデータの層別結果の他の一例を示す図である。図１７は、図１６と同様に打点を白黒で示して内リンクであると対応付けられたピッチデータと、外リンクであると対応付けられたピッチデータとを区別して示している。なお図１７に示すピッチデータは、図１６に示したピッチデータに対し、同じ端末装置１により撮像された映像データから得られたピッチデータであるが、摩耗伸びが発生しているチェーンを撮像したものから得られたピッチデータである。図１７に示すように、図１６同様に摩耗伸びが発生しているチェーンの映像データ（画像データ）からも内リンクのピッチデータ群と、外リンクのピッチデータ群とに、層別によってデータ群を作成することが可能である。
【００７７】
このように連続する画像即ち映像データを用いた場合であっても、チェーンのスピード又はカメラの性能によっては、撮像することができていないリンクが存在する可能性がある。図１５のフローチャートに示した処理手順により、連続する画像データ間の途中に抜けがあったとしても、内リンクと外リンクとを層別することができる。勿論、連続的でなく複数回の撮像で得られた画像データ（静止画）を取得して解析を行ない、ピッチデータに順序が付与できない場合でも図１５のフローチャートに示した処理によって、層別されたデータ群を得ることができる。
【００７８】
図１８及び図１９は、ピッチデータの層別結果の他の一例を示す図である。図１８及び図１９は、図１２及び図１４に対応し、横軸に通し番号を示し、縦軸にピッチデータの大きさ（ピッチの長さ）を示し、ピッチデータに対応する打点間を通し番号順に繋いで示している。また図１８及び図１９では、打点を白黒で示して内リンクであると対応付けられたピッチデータと、外リンクであると対応付けられたピッチデータとを区別して示している（黒：内リンク、白：外リンク）。図１８は、新品のチェーンを撮像して得られたピッチデータである。また図１８のピッチデータは、高速カメラで撮像した映像データ（連続フレーム画像）から得られたピッチデータである。図１９は摩耗伸びが発生しているチェーンを撮像して得られたピッチデータを示している。図１９のピッチデータも、高速カメラで撮像した映像データ（連続フレーム画像）から得られたピッチデータである。
【００７９】
図１８及び図１９で示すように高速カメラで撮像した映像データから得られるピッチデータについても同様に層別にグループを作成し、伸びの有無の判定が可能である。図１８及び図１９で示した散布図の例では特に、摩耗伸びが発生しているチェーンにおける層別のデータ群の平均値Ｐ１及びＰ２の差は、新品と比較して大きくかい離しており、精度よく判定できることが分かる。
【００８０】
特定されたピッチに対する内リンク及び外リンクへの第３の層別方法について説明する。第３の方法は、特定されたピッチデータを順序に関係なく統計的に処理し、２つの群に層別させることができるか否かによって、摩耗伸びが発生しているか否かを図５のフローチャートにおけるステップＳ５０３のグループ作成の処理と、データ群間に有意差があるか否かステップＳ５０５の処理とを併せて実行する。
【００８１】
図２０は、特定されたピッチデータ散布図であり、図２１は、ピッチデータの長短に対する頻度分布を示すヒストグラムである。図２０に示すように、図１１の散布図と比較して順序を付与しない。処理部２０は特定されたピッチデータ群を、ピッチデータの長短に対する分布とし、直接的に統計処理を行なって内リンクと外リンクとに層別する。そして処理部２０は、統計処理によって得られた統計パラメータによって有意差の有無を精度良く判断し、摩耗伸びの発生を精度よく判定することが可能である。
【００８２】
上述したようにメンテナンスシステム１００では、条件によらないピッチ伸びの判定が実現される。というのも従来、複数のピッチの平均値を算出し、平均値が、型番毎に設定されている閾値以上であるか否か、内リンクと外リンクとでピッチを夫々１回ずつ測定してその差分から伸び量を求め、伸び量が閾値以上であるかによってピッチ伸びがあるか否かを判定するなどしてきた。しかしながら閾値に基づく判定では、ピッチの特定精度（測定精度）に誤判定が行なわれる可能性があった。この点、本実施の形態における解析処理では、統計的処理によって判定を行なうため判定精度が向上する。
【００８３】
上述したように処理部２０は、チェーンを撮像して得られる画像に基づき特定されたピン間のピッチを内リンクと外リンクとに層別し、且つ一続きのチェーンのピッチをグループ化して分析する。これにより、チェーン全周に亘って均等に発生する伸びの特徴を、内リンクのみに限定して求め、判定することができる。ピッチの値自体は、画像処理による測定誤差、ピンを特定する際のチェーンの汚れ、撮像環境など個別の環境によって異なる誤差を含む。異なる環境に対して変化しない閾値等による判断ではなく、内リンクと外リンクとに層別されたデータ群間での分析により、チェーン使用環境及び撮像環境の誤差の影響を低減した判定が可能になる。また使用環境及び撮像環境による誤差が大きい場合、有意差が統計的に特定できないのでエラーとして扱うことができ、誤判定を防ぐことができる。
【００８４】
なお上述の実施の形態においては、判定プログラム２２Ｐはサーバ装置２に記憶されており、サーバ装置２の処理部２０によって画像の解析に基づくピッチ伸びの判定処理が行なわれる構成とした。しかしながらこれに限らず、カメラ機能を有する端末装置１へ、サーバ装置２又は外部サーバ装置から判定プログラム２２Ｐを配信し、端末装置１の処理部１０によってピッチ伸びの判定処理を行なう構成としてもよい。また、メンテナンスシステム１００のサーバ装置２と端末装置１とで処理を分散してピッチ伸びの判定処理を行なう構成としてもよい。例えば、端末装置１にて撮像画像に対する画像処理を行ない、ピン間の距離を夫々ピッチとして特定する処理までを行ない、サーバ装置２にて特定されたピッチの数値情報を端末装置１から受信し、数値情報に基づき解析処理を行なうようにしてもよい。
【００８５】
なお、上述のように開示された実施の形態はすべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００８６】
１  端末装置（伸長判定装置）
１０  処理部（特定部、作成部、判定部）
１１  記憶部
１４  撮像部
１５  通信部
２  サーバ装置（伸長判定装置）
２０  処理部（特定部、作成部、判定部）
２１  記憶部
２２  通信部
２２Ｐ  判定プログラム
【図１】
2019132668.tif 000003
【図２】
2019132668.tif 000004
【図３】
2019132668.tif 000005
【図４】
2019132668.tif 000006
【図５】
2019132668.tif 000007
【図６】
2019132668.tif 000008
【図７】
2019132668.tif 000009
【図８】
2019132668.tif 000010
【図９】
2019132668.tif 000011
【図１０】
2019132668.tif 000012
【図１１】
2019132668.tif 000013
【図１２】
2019132668.tif 000014
【図１３】
2019132668.tif 000015
【図１４】
2019132668.tif 000016
【図１５】
2019132668.tif 000017
【図１６】
2019132668.tif 000018
【図１７】
2019132668.tif 000019
【図１８】
2019132668.tif 000020
【図１９】
2019132668.tif 000021
【図２０】
2019132668.tif 000022
【図２１】
2019132668.tif 000023