(57)【特許請求の範囲】
【請求項１】
外部から入力される測定対象についての測定信号をデータ化して測定データを生成する入力処理部と、
前記測定データを記憶する測定データ記憶部と、
外部から入力される前記測定対象についての映像信号をデータ化して映像データを生成する映像データ処理部と、
前記映像データを記憶する映像データ記憶部と、
前記入力処理部における前記測定データの生成および前記映像データ処理部における前記映像データの生成のトリガとなるトリガ信号を、任意の同一タイミングで同一時間だけ前記入力処理部および前記映像データ処理部に入力するトリガ生成部と、
前記測定データと前記映像データとを関連付けて画面データを生成する表示生成部と、
前記画面データを表示する表示部と、
を備え、
前記入力処理部および前記映像データ処理部は、前記トリガ信号が入力されている期間中において前記測定データまたは前記映像データを同期して生成すること、
を特徴とする表示器。
【請求項２】
前記トリガ生成部は、外部から入力されて前記トリガ信号の生成を指示する指示情報であるトリガ信号生成指示情報に基づいて前記トリガ信号を生成すること、
を特徴とする請求項１に記載の表示器。
【請求項３】
前記トリガ信号生成指示情報は、外部から入力される既定の入力信号であること、
を特徴とする請求項２に記載の表示器。
【請求項４】
前記表示生成部は、前記画面データのうち前記映像データに基づく複数の画面データを重畳して前記複数の画面データ間の特異点を抽出し、前記特異点を前記表示部に表示すること、
を特徴とする請求項１から３のいずれか１つに記載の表示器。
【請求項５】
外部から入力される測定対象についての測定信号を入力処理部においてデータ化して測定データを生成する入力処理工程と、
前記測定データを記憶する測定データ記憶工程と、
外部から入力される前記測定対象についての映像信号を映像データ処理部においてデータ化して映像データを生成する映像データ処理工程と、
前記映像データを記憶する映像データ記憶工程と、
前記入力処理工程における前記測定データの生成および前記映像データ処理工程における前記映像データの生成のトリガとなるトリガ信号を、任意の同一タイミングで同一時間だけ前記入力処理部および前記映像データ処理部に入力するトリガ生成工程と、
前記測定データと前記映像データとを関連付けて画面データを生成する表示生成工程と、
前記画面データを表示部に表示する表示工程と、
を含み、
前記入力処理工程および前記映像データ処理工程では、前記入力処理部および前記映像データ処理部に前記トリガ信号が入力されている期間中において前記測定データまたは前記映像データを同期して生成すること、
を特徴とする表示方法。
【請求項６】
前記トリガ生成工程では、外部から入力されて前記トリガ信号の生成を指示する指示情報であるトリガ信号生成指示情報に基づいて前記トリガ信号を生成すること、
を特徴とする請求項５に記載の表示方法。
【請求項７】
前記トリガ信号生成指示情報は、外部から入力される既定の入力信号であること、
を特徴とする請求項６に記載の表示方法。
【請求項８】
前記表示生成工程では、前記画面データのうち前記映像データに基づく複数の画面データを重畳して前記複数の画面データ間の特異点を抽出し、前記特異点を前記表示部に表示すること、
を特徴とする請求項５から７のいずれか１つに記載の表示方法。
【請求項９】
請求項５から請求項８に記載の表示方法をコンピュータ装置に実行させること、
を特徴とする表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示器、表示方法、表示プログラムに関する。
【背景技術】
【０００２】
従来、生産設備において各種プラント装置の監視制御を行う制御装置を有するシステムにおいては、映像データ、測定値データなどのデータを記録して表示することができるプログラマブル表示器が用いられている。【０００３】
データを記録して表示できる装置として、たとえば測定対象についての測定値データを入力する測定値データ入力手段と、この測定値データ入力手段により入力された測定値データを定周期で記録する測定値データ記録手段と、測定対象についての画像データを入力する画像データ入力手段と、この画像データ入力手段により入力された画像データを前記の測定値データが記録される周期と同期した定周期で記録する画像データ記録手段とを有し、測定値データと画像データを同期して定周期で記録するように動作するデータ記録・表示装置が提案されている（たとえば、特許文献１参照）。また、データ記録・表示装置では、オペレータの操作およびアラームの発生などをトリガとして、そのときの画像を記録するように動作する。【０００４】
また、たとえば一時ファイル記録部に格納したカメラからの画像情報の一部に測定データを書き込み、ログファイルとして保存するように構成され、測定データと画像データを同期して記録するように動作する設備ロギング装置が提案されている（たとえば、特許文献２参照）。また、この設備ロギング装置では、トリガを検知したという入力を受けた後、指定された記録時間が経過後、データの入力を停止し、一時ファイル記録部に対するデータの出力も停止するように動作する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−８４０３２号公報
【特許文献２】特開平１１−３２７６３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来の技術によれば、データの処理が定周期の固定長期間で動作し、処理されたデータの記録処理に対してトリガが作用するため、記録される映像、測定値データ量が膨大となり、メモリ容量が肥大化する、後の検証に要する時間が増大するという問題点があった。【０００７】
また、上記のような従来の技術では、記録処理のトリガがアラーム発生時のみなどの不定期なものであり、且つ記録処理の動作形態がトリガの立ち上がり、もしくは立ち下りに連動した動作である。このため、一つのトリガで一つの映像データ、測定データしか記録できず、取得データの遷移が検証できないという問題点があった。【０００８】
また、上記のような従来の技術では、記録処理のトリガの入力後、固定長の時間しかデータが取得、記録されないため、測定対象のばらつき、変動に対応できない。このため、測定対象の検証に必要な情報が取得できない事例が発生する、という問題点があった。【０００９】
本発明は、上記に鑑みてなされたものであって、所望の映像データおよび該映像データに関連するデータを同期して選択的に記憶し、表示可能な表示器、表示方法、表示プログラムを得ることを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するために、本発明にかかる表示器は、外部から入力される測定対象についての測定信号をデータ化して測定データを生成する入力処理部と、前記測定データを記憶する測定データ記憶部と、外部から入力される前記測定対象についての映像信号をデータ化して映像データを生成する映像データ処理部と、前記映像データを記憶する映像データ記憶部と、前記入力処理部における前記測定データの生成および前記映像データ処理部における前記映像データの生成のトリガとなるトリガ信号を、任意の同一タイミングで同一時間だけ前記入力処理部および前記映像データ処理部に入力するトリガ生成部と、前記測定データと前記映像データとを関連付けて画面データを生成する表示生成部と、前記画面データを表示する表示部と、を備え、前記入力処理部および前記映像データ処理部は、前記トリガ信号が入力されている期間中において前記測定データまたは前記映像データを同期して生成すること、を特徴とする。
【発明の効果】
【００１１】
本発明によれば、所望の映像データおよび該映像データに関連するデータを同期して選択的に取得し、表示可能な表示器が得られる、という効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】図１は、本発明の実施の形態１にかかるプログラマブル表示器の構成を示すブロック図である。
【図２】図２は、本発明の実施の形態１にかかるプログラマブル表示器の処理手順を示すフローチャートである。
【図３】図３は、本発明の実施の形態２にかかる特異点の抽出表示の処理手順を示すフローチャートである。
【図４】図４は、本発明の実施の形態２にかかるプログラマブル表示器において表示される第１取得画面データを示す図である。
【図５】図５は、本発明の実施の形態２にかかるプログラマブル表示器において表示される第２取得画面データを示す図である。
【図６】図６は、第１取得画面データと第２取得画面データとを重畳した重畳表示画面データを示す図である。
【図７】図７は、本発明の実施の形態にかかるプログラマブル表示器としての機能を実現するコンピュータ装置の構成の一例を模式的に示すブロック図である。
【発明を実施するための形態】
【００１３】
以下に、本発明にかかる表示器、表示方法、表示プログラムの実施の形態を図面に基づいて詳細に説明する。なお、本発明は以下の記述に限定されるものではなく、本発明の要旨を逸脱しない範囲において適宜変更可能である。
【００１４】
実施の形態１．
図１は、本発明の実施の形態１にかかる表示器であるプログラマブル表示器１００の構成を示すブロック図である。本実施の形態にかかるプログラマブル表示器１００は、入力部１１、表示部１２、外部装置接続インタフェース（Ｉ／Ｆ）１３、撮像装置接続インタフェース（Ｉ／Ｆ）１４、入力処理部１５、映像データ処理部１６、トリガ生成部１７、測定データ記憶部１８、映像データ記憶部１９、表示生成部２０を備える。また、プログラマブル表示器１００には、外部装置２０１および撮像装置２０２が該プログラマブル表示器１００に対して情報通信可能に接続される。なお、図１に示される矢印は、情報の動きを示している。
【００１５】
入力部１１は、操作者２０３による操作を受け付ける入力インタフェースである。表示部１２は、プログラマブル表示器１００におけるデータおよび画像等の各種情報を表示する機能部であり、たとえば表示生成部２０で生成された画面データを表示する。表示部１２は、たとえば液晶パネルおよび有機ＥＬパネルなどを適用可能である。なお、入力部１１および表示部１２が、タッチパネルを構成するようにすることも可能である。
【００１６】
外部装置接続Ｉ／Ｆ１３は、外部装置２０１を接続するためのインタフェースであり、たとえばＵＳＢコネクタおよびＲＳ−２３２Ｃコネクタなどである。撮像装置接続Ｉ／Ｆ１４は、撮像装置２０２を接続するためのインタフェースであり、たとえばＵＳＢコネクタおよびイーサネット（登録商標）などである。
【００１７】
入力処理部１５は、トリガ生成部１７から可変長トリガ信号が入力されると、そのときに外部装置接続Ｉ／Ｆ１３を介して外部装置２０１から入力処理部１５に入力されている測定対象についての測定信号に対して、たとえばＡＤ変換の処理を実施して該測定信号を電子データ化して測定データを生成する。ここで、測定対象は、たとえば外部装置２０１が制御装置またはセンシング機器である場合には、被制御装置または被センシング装置である。また、測定信号および電子データ化された測定データは、たとえば外部装置２０１が有する測定対象についてのデバイス値またはセンサ情報が挙げられる。そして、入力処理部１５は、生成した測定データを測定データ記憶部１８に記憶させる。外部装置接続Ｉ／Ｆ１３から入力される測定信号としては、たとえばセンサにより測定された測定信号などが挙げられる。
【００１８】
可変長トリガ信号は、入力処理部１５が測定データの生成および該測定データの測定データ記憶部１８への記憶処理を実施するトリガとなる指示情報であり、また映像データ処理部１６が映像データの生成および該映像データの映像データ記憶部１９への記憶処理を実施するトリガとなる指示情報である。入力処理部１５は、トリガ生成部１７から可変長トリガ信号を受信している期間中、測定データを生成して測定データ記憶部１８に記憶させる。入力処理部１５には、映像データ処理部１６への入力と同一タイミングで、トリガ生成部１７から可変長トリガ信号が入力される。
【００１９】
また、入力処理部１５は、操作者２０３により入力部１１に入力されて該入力処理部１５に入力された可変長トリガ信号生成指示情報をトリガ生成部１７に出力する。可変長トリガ信号生成指示情報は、トリガ生成部１７に対して可変長トリガ信号の生成を指示する指示情報である。
【００２０】
測定データ記憶部１８は、入力処理部１５で生成された測定データを記憶する。
【００２１】
映像データ処理部１６は、トリガ生成部１７から可変長トリガ信号が入力されると、そのときに撮像装置接続Ｉ／Ｆ１４を介して撮像装置２０２から映像データ処理部１６に入力されている測定対象についての映像信号に対して、たとえばＡＤ変換の処理を実施して該映像信号を電子データ化して映像データを生成する。そして、映像データ処理部１６は、生成した映像データを映像データ記憶部１９に記憶させる。撮像装置接続Ｉ／Ｆ１４から入力される測定信号としては、たとえばカメラおよびビデオ等により撮像された測定信号が挙げられる。
【００２２】
映像データ処理部１６は、トリガ生成部１７から可変長トリガ信号を受信している期間中、映像データを生成して映像データ記憶部１９に記憶させる。映像データ処理部１６には、入力処理部１５への入力と同一タイミングで、トリガ生成部１７から可変長トリガ信号が入力される。
【００２３】
映像データ記憶部１９は、映像データ処理部１６で生成された映像データを記憶する。
【００２４】
トリガ生成部１７は、入力処理部１５と映像データ処理部１６とに任意の同一タイミングで可変長トリガ信号を入力する。入力処理部１５と映像データ処理部１６とにおいて測定データまたは映像データを生成させて記憶させる期間（時間）だけ、可変長トリガ信号を入力処理部１５と映像データ処理部１６とに同一タイミングで入力する。可変長トリガ信号を入力処理部１５と映像データ処理部１６とに入力する期間（時間）は、たとえば可変長トリガ信号生成指示情報毎にあらかじめトリガ生成部１７に設定される。これにより、入力処理部１５における測定データの生成および該測定データの測定データ記憶部１８への記憶処理と、映像データ処理部１６における映像データの生成および該映像データの映像データ記憶部１９への記憶処理と、が任意の同一タイミングにおいて同一時間だけ同期して行われる。
【００２５】
トリガ生成部１７は、トリガ生成部１７に対して可変長トリガ信号の生成を指示する指示情報である可変長トリガ信号生成指示情報が入力されることにより、該可変長トリガ信号生成指示情報に応じて可変長トリガ信号を生成して出力する。
【００２６】
可変長トリガ信号生成指示情報は、たとえば外部装置接続Ｉ／Ｆ１３を介して入力されるセンサなどの外部装置２０１の出力信号が用いられる。このような出力信号としては、たとえば外部装置２０１における既定の状態の発生により発生される信号が挙げられる。また、外部装置２０１における既定の状態としては、たとえば外部装置２０１の稼働変化状態、外部装置２０１の正常稼働状態における既定の状態、外部装置２０１の稼働において異常状態が発生したアラーム状態などが挙げられる。
【００２７】
また、可変長トリガ信号生成指示情報は、たとえば入力処理部１５を介して入力される操作者２０３により入力部１１に入力された入力信号が用いられる。また、トリガ生成部１７は、あらかじめトリガ生成部１７に設定された既定の周期で可変長トリガ信号を生成して出力するようにしてもよい。すなわち、トリガ生成部１７自体が発生する可変長トリガ信号生成指示情報に応じて可変長トリガ信号を生成して出力するようにしてもよい。既定の周期は、一定の周期でもよく、また不定期の周期でもよい。
【００２８】
このような可変長トリガ信号生成指示情報を用いることにより、可変長トリガ信号の生成および出力のタイミングを可変長とすることができる。これにより、測定データおよび映像データの取得のタイミングが固定されることがなく、任意のタイミングで測定データおよび映像データを同期して取得することができ、取得する測定データおよび映像データの優先度付けが可能である。
【００２９】
トリガ生成部１７では、たとえば入力される可変長トリガ信号生成指示情報の種類に応じて、入力処理部１５と映像データ処理部１６とに対する可変長トリガ信号の出力期間（出力時間）が可変長とされている。入力処理部１５と映像データ処理部１６とに対する可変長トリガ信号の出力期間（出力時間）が可変長とされることにより、所望の測定データおよび映像データに対して所望の期間（時間）だけ入力処理部１５と映像データ処理部１６とにおける記憶処理を同期して行うことができる。これにより、同期して取得する測定データおよび映像データを、所望の時間だけ取得することができる。
【００３０】
また、測定データおよび映像データの記憶が既定の固定長期間により定周期で行われる場合には、必要なデータの全てを記憶できない場合、不要なデータが記憶されて記憶部のメモリ容量が無駄に消費される場合が生じる。また、測定データおよび映像データの記憶が固定長により定周期で行われる場合には、不要なデータも大量に記憶されるため、記憶された測定データおよび映像データのデータ量が膨大となり、記憶部のメモリ容量の肥大化、記憶したデータの検証に要する時間が増大する、という問題が生じる。
【００３１】
しかし、本実施の形態では、可変長トリガ信号の出力期間（出力時間）が可変長とされることにより、必要なデータを全て記憶することが可能となる。また、本実施の形態では、不要なデータが記憶されることによる測定データ記憶部１８および映像データ記憶部１９のメモリ容量の不要な消費および不要な処理の実行が防止される。これにより、記憶部のメモリ容量を有効活用することができ、また消費電力の低減が可能である。
【００３２】
また、本実施の形態では、可変長トリガ信号の生成および出力期間（出力時間）が可変長とされることにより、必要なデータだけをより選択的に測定データ記憶部１８および映像データ記憶部１９に記憶することができる。これにより、測定データ記憶部１８および映像データ記憶部１９に記憶された測定データおよび映像データのデータ量が膨大となることを防止して、測定データ記憶部１８および映像データ記憶部１９のメモリ容量の肥大化、および記憶したデータの検証に要する時間の増大を防止することができる。
【００３３】
また、本実施の形態では、可変長トリガ信号の出力期間（出力時間）が可変長とされることにより、測定データ記憶部１８および映像データ記憶部１９に記憶されるデータ量を可変長トリガ信号によるデータの記憶時毎に可変長とすることができる。これにより、一つのトリガで、複数の事象の測定データおよび映像データ、連続した複数の事象の測定データおよび映像データを記憶することが可能であり、測定データ記憶部１８および映像データ記憶部１９に記憶したデータの遷移を容易に把握できる。また、この場合には、データの記憶動作形態としてデータ記憶のトリガの立ち上がり、もしくは立ち下りに連動してデータを記憶する方法に比べて、データの記憶処理の実行期間中におけるデータの生成および記憶の分解能を、取得するデータ量に応じて向上させることができる。これにより、測定データ記憶部１８および映像データ記憶部１９に記憶したデータ毎の遷移を容易に把握することが可能になる。
【００３４】
また、本実施の形態では、可変長トリガ信号の出力期間（出力時間）が可変長とされることにより、データの取得（記憶）のトリガ入力後に既定の固定長期間でしかデータが取得できない方法に比べて、測定対象のばらつき、変動に柔軟に対応して測定データおよび映像データを取得して記憶可能である。
【００３５】
表示生成部２０は、たとえば操作者２０３の要求に応じて、同期して生成および記憶された測定データおよび映像データを測定データ記憶部１８と映像データ記憶部１９とから取得して、取得したこれらのデータに基づいて画面データを生成し、表示部１２に入力する。ここで、表示生成部２０は、対応する該測定データおよび映像データ、すわなち取得時刻が対応する同期して取得された該測定データおよび映像データに基づいて、これらのデータを関連づけた画面データを生成する。また、表示生成部２０は、生成した画面データを記憶する。操作者２０３の要求としては、たとえば入力部１１からデータ表示指示情報が表示生成部２０に入力される。データ表示指示情報では、どの測定データおよび映像データを表示するかが、たとえばデータの取得された時刻、取得されたデータの管理番号等で指定される。
【００３６】
外部装置２０１は、たとえばプログラマブルコントローラなどの制御装置、近接センサなどのセンシング機器など、測定対象である測定対象機器に対しての制御および状態などを測定する機器である。外部装置２０１は、測定対象についての測定信号を外部装置接続Ｉ／Ｆ１３に入力する。
【００３７】
撮像装置２０２は、たとえばカメラおよびビデオなど、外部装置２０１が制御および状態などを測定する測定対象である測定対象機器の状態を撮像する撮像機器である。撮像装置２０２は、測定対象についての映像信号を撮像装置接続Ｉ／Ｆ１４に入力する。
【００３８】
つぎに、上記のように構成された実施の形態１にかかるプログラマブル表示器１００の動作について説明する。図２は、実施の形態１にかかるプログラマブル表示器１００の処理手順を示すフローチャートである。
【００３９】
外部装置２０１から外部装置接続Ｉ／Ｆ１３に測定信号が入力され、また撮像装置２０２から撮像装置接続Ｉ／Ｆ１４に映像信号が入力されている状態において、可変長トリガ信号生成指示情報が入力される（ステップＳ１１０）。
【００４０】
トリガ生成部１７は、可変長トリガ信号生成指示情報が入力されると、該可変長トリガ信号生成指示情報に応じて可変長トリガ信号を生成する（ステップＳ１２０）。
【００４１】
つぎに、トリガ生成部１７は、生成した可変長トリガ信号を入力処理部１５と映像データ処理部１６に同一タイミングで同一時間だけ入力する。ここで、トリガ生成部１７は、入力処理部１５と映像データ処理部１６とにおいて測定データまたは映像データを生成させて記憶させる期間（時間）だけ可変長トリガ信号を入力処理部１５と映像データ処理部１６に入力する（ステップＳ１３０）。可変長トリガ信号を入力処理部１５と映像データ処理部１６とに入力する期間（時間）は、たとえば可変長トリガ信号生成指示情報毎にあらかじめトリガ生成部１７に設定された期間（時間）とされる。
【００４２】
入力処理部１５は、トリガ生成部１７から可変長トリガ信号が入力されると、そのときに外部装置接続Ｉ／Ｆ１３を介して外部装置２０１から入力されている測定信号を電子データ化して測定データを生成する。そして、入力処理部１５は、生成した測定データを測定データ記憶部１８に記憶させる（ステップＳ１４０）。入力処理部１５は、可変長トリガ信号が入力されている期間（時間）だけ、測定データの生成および該測定データの測定データ記憶部１８への記憶処理を実行する。
【００４３】
また、映像データ処理部１６は、トリガ生成部１７から可変長トリガ信号が入力されると、そのときに撮像装置接続Ｉ／Ｆ１４を介して撮像装置２０２から映像データ処理部１６に入力されている映像信号を電子データ化して映像データを生成する。そして、映像データ処理部１６は、生成した映像データを映像データ記憶部１９に記憶させる（ステップＳ１４０）。映像データ処理部１６は、可変長トリガ信号が入力されている期間（時間）だけ、映像データの生成および該映像データの映像データ記憶部１９への記憶処理を実行する。
【００４４】
これにより、入力処理部１５における測定データの生成および該測定データの測定データ記憶部１８への記憶処理と、映像データ処理部１６における映像データの生成および該映像データの映像データ記憶部１９への記憶処理と、が同一タイミングにおいて同一時間だけ同期して行われる。
【００４５】
つぎに、表示生成部２０は、たとえば入力部１１からデータ表示指示情報が表示生成部２０に入力されると、同期して生成および記憶された測定データおよび映像データをそれぞれ測定データ記憶部１８と映像データ記憶部１９とから取得して、該測定データおよび映像データに対応した画面データを生成し、表示部１２に出力する（ステップＳ１５０）。また、表示生成部２０は、生成した画面データを記憶する。
【００４６】
そして、表示部１２は、表示生成部２０で生成された画面データを表示する（ステップＳ１６０）。これにより、プログラマブル表示器１００では、外部装置２０１で取得された測定データと撮像装置２０２で取得された映像データとを関連付けて表示部１２に状態表示を行うことができる。
【００４７】
上述したように、実施の形態１においては、トリガ生成部１７が可変長トリガ信号を入力処理部１５と映像データ処理部１６とに同一タイミングにおいて同一時間だけ入力する。そして、入力処理部１５と映像データ処理部１６とにおいては、それぞれ測定データまたは映像データの生成および記憶処理が、可変長トリガ信号が入力されている期間（時間）において、同一タイミングで同一時間だけ同期して行われる。そして、可変長トリガ信号の生成および出力のタイミングを可変長とされる。
【００４８】
これにより、実施の形態１では、測定データおよび映像データの取得のタイミングが固定されることがなく、任意のタイミングで測定データおよび映像データを同期して取得することができ、取得する測定データおよび映像データの優先度付けが可能である。所望の測定データおよび映像データに対して所望の期間（時間）だけ入力処理部１５と映像データ処理部１６とにおける記憶処理を同期して行うことができる。
【００４９】
また、実施の形態１においては、可変長トリガ信号の出力期間（出力時間）が可変長とされることにより、必要なデータを全て記憶することが可能となる。また、実施の形態１では、不要なデータが記憶されることによる測定データ記憶部１８および映像データ記憶部１９のメモリ容量の不要な消費および不要な処理の実行が防止される。これにより、実施の形態１においては、測定データ記憶部１８および映像データ記憶部１９のメモリ容量を有効活用することができ、また消費電力の低減が可能である。
【００５０】
また、実施の形態１においては、可変長トリガ信号の生成および出力期間（出力時間）が可変長とされることにより、必要なデータだけをより選択的に記憶することができる。これにより、実施の形態１においては、測定データ記憶部１８および映像データ記憶部１９に記憶された測定データおよび映像データのデータ量が膨大となることを防止して、測定データ記憶部１８および映像データ記憶部１９のメモリ容量の肥大化、および測定データ記憶部１８および映像データ記憶部１９に記憶したデータの検証に要する時間の増大を防止することができる。
【００５１】
また、実施の形態１においては、可変長トリガ信号の出力期間（出力時間）が可変長とされることにより、測定データ記憶部１８および映像データ記憶部１９に記憶されるデータ量を可変長トリガ信号によるデータの記憶時毎に可変長とすることができる。そして、実施の形態１では、データの取得（記憶）処理の実行期間中におけるデータ取得（記憶）の分解能を、取得するデータ量に応じて向上させることができる。これにより、実施の形態１では、記憶したデータ毎の遷移を容易に把握することが可能になる。
【００５２】
また、本実施の形態では、可変長トリガ信号の出力期間（出力時間）が可変長とされることにより、測定データ記憶部１８および映像データ記憶部１９に記憶されるデータ量を可変長とすることができる。これにより、一つのトリガで、複数の事象の測定データおよび映像データ、連続した複数の事象の測定データおよび映像データを記憶することが可能であり、測定データ記憶部１８および映像データ記憶部１９に記憶したデータの遷移を容易に把握できる。また、この場合には、データの記憶動作形態としてデータ記憶のトリガの立ち上がり、もしくは立ち下りに連動してデータを記憶する方法に比べて、データの記憶処理の実行期間中におけるデータの生成および記憶の分解能を、取得するデータ量に応じて向上させることができる。これにより、測定データ記憶部１８および映像データ記憶部１９に記憶したデータ毎の遷移を容易に把握できる。
【００５３】
また、実施の形態１では、可変長トリガ信号の出力期間（出力時間）が可変長とされることにより、測定対象のばらつき、変動に柔軟に対応して測定データおよび映像データを取得して記憶可能である。
【００５４】
したがって、実施の形態１によれば、所望の映像データおよび該映像データに関連するデータを同期して選択的に記憶し、該映像データと映像データに関連するデータとを関連付けて表示できる。
【００５５】
実施の形態２．
実施の形態２では、プログラマブル表示器１００における記憶データの重畳による特異点の抽出表示について説明する。図３は、実施の形態２にかかる特異点の抽出表示の処理手順を示すフローチャートである。図４は、プログラマブル表示器１００において表示される第１取得画面データ３０１を示す図である。図５は、プログラマブル表示器１００において表示される第２取得画面データ３０２を示す図である。図６は、第１取得画面データ３０１と第２取得画面データ３０２とを重畳した重畳表示画面データ３０３を示す図である。第１取得画面データ３０１および第２取得画面データ３０２は、上述した実施の形態１にかかるプログラマブル表示器１００において記憶された画面データである。
【００５６】
図４〜図６においては、表示生成部２０において生成されて表示部１２に表示される画面データのうち、映像データに基づく画面データの部分を示している。また、図４〜図６においては、モータ４１１とベルト４１２とを有して構成されるベルトコンベアが複数台配置された運搬装置により撮像対象である箱が運搬される状態が示されている。ここで、図４では、第１撮像対象４０１の画面データが示されている。図５では、第１撮像対象４０１と異なる第２撮像対象４０２の画面データが示されている。
【００５７】
プログラマブル表示器１００においては、取得された第１取得画面データ３０１と第２取得画面データ３０２とを重畳することにより、第１撮像対象４０１と第２撮像対象４０２との特異点４２１を抽出表示することができる。特異点４２１の抽出表示としては、たとえば特異点４２１を強調表示する。
【００５８】
第１撮像対象４０１と第２撮像対象４０２との特異点４２１を抽出表示するには、まず、上述した実施の形態１において説明したステップＳ１１０〜ステップＳ１６０の処理を行う。この処理において、図４に示すように第１撮像対象４０１に関する第１取得画面データ３０１および図５に示すように第２撮像対象４０２に関する第２取得画面データ３０２が表示生成部２０において生成され、表示部１２に表示される。また、第１取得画面データ３０１および第２取得画面データ３０２が表示生成部２０に記憶される。第１取得画面データ３０１および第２取得画面データ３０２は、表示部１２に表示される画面データのうち、映像データに基づく画面データの部分である。
【００５９】
つぎに、たとえば操作者２０３により入力部１１から、第１取得画面データ３０１と第２取得画面データ３０２との重畳表示を指示する重畳表示指示情報が入力される（ステップＳ２１０）。重畳表示指示情報は、入力部１１から表示生成部２０に入力される。
【００６０】
表示生成部２０は、重畳表示指示情報が入力されると、該重畳表示指示情報において指定された第１取得画面データ３０１と第２取得画面データ３０２とを重畳表示する重畳表示画面データ３０３を生成し、表示部１２に入力する（ステップＳ２２０）。この重畳表示画面データ３０３は、第１取得画面データ３０１と第２取得画面データ３０２との特異点４２１、すなわち第１撮像対象４０１と第２撮像対象４０２との特異点４２１を抽出表示した画面データとされる。
【００６１】
表示部１２は、図６に示すように、表示生成部２０から入力された重畳表示画面データ３０３を表示する（ステップＳ２３０）。
【００６２】
通常、カメラのアングルおよび倍率は固定されていることが普通であり、また測定データおよび映像データは同種のトリガを起因として取得される場合が多い。このため、記憶された複数の画面データは類似しており、複数の画面データ間で相違点を見い出すことが困難である場合が多い。
【００６３】
しかしながら、実施の形態２によれば、プログラマブル表示器１００において取得した類似している画面データをデータ種別ごとに重畳し、複数の画面データ間での差分を特異点として表示することが可能である。これにより、単一の画面データしか表示して参照できない場合に比べて、取得したデータの検証に要する時間を短縮することができる効果が得られる。
【００６４】
実施の形態３．
上述した実施の形態にかかるプログラマブル表示器１００において実行される処理を、該プログラマブル表示器１００で実行される処理手順が格納されたプログラムとして構成し、このプログラムを図７に示すようにＣＰＵ、記憶装置等を有するコンピュータ装置で実行することによって実現することができる。
【００６５】
図７は、上述した実施の形態にかかるプログラマブル表示器１００としての機能を実現するコンピュータ装置５００の構成の一例を模式的に示すブロック図である。図７に示されるように、コンピュータ装置５００は、ＬＣＤ（Liquid  Crystal  Display）などの表示装置５０１、キーボードなどの入力装置５０２、演算を行うＣＰＵ５０３、ＲＯＭ（Read  Only  Memory）などの不揮発性メモリ５０４、ＲＡＭ（Random  Access  Memory）などの揮発性メモリ５０５、表示装置５０１に表示する表示画面を記憶する表示用メモリ５０６、フラッシュメモリなどの着脱可能な外部メモリとのインタフェースである外部メモリインタフェース５０７、外部機器との間で通信を行う通信インタフェース５０８などが内部バス５０９を介して接続された構成を有する。
【００６６】
そして、不揮発性メモリ５０４に格納された上記のプログラマブル表示器１００において実行される処理の処理手順が記述されたプログラムが揮発性メモリ５０５にロードされ、ＣＰＵ５０３によって実行される。このプログラムは、ハードディスク、ＣＤ（Compact  Disk）、ＲＯＭ（Read  Only  Memory）、ＭＯ（Magneto-Optical  disk）、ＤＶＤ（Digital  Versatile  DiskまたはDigital  Video  Disk）などのコンピュータ装置で読取可能な記録媒体に記録され、または、このプログラムは、インターネットなどのネットワーク（通信回線）を介して配布することもできる。この場合には、通信インタフェース５０８を介して接続された情報処理端末からプログラムが不揮発性メモリ５０４上に格納される。
【産業上の利用可能性】
【００６７】
以上のように、本発明にかかるプログラマブル表示器は、所望の映像データおよび該映像データに関連するデータを同期して選択的に記憶し、表示する場合に有用であり、たとえば撮像装置および制御装置が接続されることの多いプログラマブル表示器に、または工場の生産ラインの状況の情報を履歴取得するいわゆるデータロガーを行う際などに用いられるのに適している。
【符号の説明】
【００６８】
１１  入力部、１２  表示部、１３  外部装置接続インタフェース（Ｉ／Ｆ）、１４  撮像装置接続インタフェース（Ｉ／Ｆ）、１５  入力処理部、１６  映像データ処理部、１７  トリガ生成部、１８  測定データ記憶部、１９  映像データ記憶部、２０  表示生成部、１００  プログラマブル表示器、２０１  外部装置、２０２  撮像装置、２０３  操作者、３０１  第１取得画面データ、３０２  第２取得画面データ、３０３  重畳表示画面データ、４０１  第１撮像対象、４０２  第２撮像対象、４１１  モータ、４１２  ベルト、４２１  特異点、５００  コンピュータ装置、５０１  表示装置、５０２  入力装置、５０３  ＣＰＵ、５０４  不揮発性メモリ、５０５  揮発性メモリ、５０６  表示用メモリ、５０７  外部メモリインタフェース、５０８  通信インタフェース、５０９  内部バス。
【要約】
測定対象についての測定信号をデータ化して測定データを生成する入力処理部（１５）と、前記測定データを記憶する測定データ記憶部（１８）と、前記測定対象についての映像信号をデータ化して映像データを生成する映像データ処理部（１６）と、前記映像データを記憶する映像データ記憶部（１９）と、前記入力処理部（１５）における前記測定データの生成および前記映像データ処理部（１６）における前記映像データの生成のトリガとなるトリガ信号を、任意の同一タイミングで同一時間だけ前記入力処理部（１５）および前記映像データ処理部（１６）に入力するトリガ生成部（１７）と、前記測定データと前記映像データとを関連付けて画面データを生成する表示生成部（２０）と、前記画面データを表示する表示部（１２）とを備え、前記入力処理部（１５）および前記映像データ処理部（１６）は、前記トリガ信号が入力されている期間中において前記測定データまたは前記映像データを同期して生成する。【図１】
0005755387.tif 000002
【図２】
0005755387.tif 000003
【図３】
0005755387.tif 000004
【図４】
0005755387.tif 000005
【図５】
0005755387.tif 000006
【図６】
0005755387.tif 000007
【図７】
0005755387.tif 000008