(57)【要約】【課題】定期的な帳票出力処理において、障害解析に利用できるログ情報等を印刷、保管しておくことで、ユーザによる障害解析を容易に行える監視制御システムを提供する。【解決手段】複数台の制御装置２０Ａ、２０Ｂ，…が通信ネットワーク５０を介して互いに接続されており、一つの制御装置２０Ａには印刷装置３０が接続され、この制御装置２０Ａは、当該装置に取り込まれた監視データおよび各制御装置２０Ａ、２０Ｂ，…の動作状況を示すログ情報を収集するデータ収集部２１と、この収集された監視データを帳票本体情報として編集する帳票本体情報編集部２２１と、データ収集部２１で収集されたログ情報を帳票付加情報として編集する帳票付加情報編集部２２２とを備え、印刷装置３０は、上記帳票本体情報に帳票付加情報が組み合わされた帳票を印刷出力する。【選択図】図２
2012093885.tif 000002
【特許請求の範囲】
【請求項１】
監視対象となる各種の機器から得られる監視データを収集するとともに、上記監視データに基づいて上記機器に対する制御指令を出力する複数台の制御装置を備え、これらの各制御装置が通信ネットワークを介して互いに接続されている監視制御システムにおいて、
上記各制御装置の内の少なくとも一つの制御装置には印刷装置が接続され、かつ、この印刷装置が接続された制御装置は、上記各制御装置に取り込まれた上記監視データおよび各制御装置の動作状況を示すログ情報を収集するデータ収集部と、このデータ収集部で収集された上記監視データを帳票本体情報として編集する帳票本体情報編集部と、上記データ収集部で収集された上記ログ情報を帳票付加情報として編集する帳票付加情報編集部とを備え、上記印刷装置は、上記帳票本体情報編集部で編集された上記帳票本体情報に上記帳票付加情報編集部で編集された上記帳票付加情報が組み合わされた帳票を印刷出力するものである、ことを特徴とする監視制御システム。
【請求項２】
上記帳票付加情報編集部で編集された上記帳票付加情報を二次元コードに変換する二次元コード変換部を備え、上記印刷装置は、上記帳票本体情報編集部で編集された上記帳票本体情報に上記二次元コード変換部で変換された二次元コードが組み合わされた帳票を印刷出力するものであることを特徴とする請求項１に記載の監視制御システム。
【請求項３】
上記帳票付加情報編集部で編集された上記帳票付加情報を圧縮する情報圧縮部を備え、上記二次元コード変換部は、上記情報圧縮部で圧縮された帳票付加情報を二次元コードに変換するものであることを特徴とする請求項２に記載の監視制御システム。
【請求項４】
上記二次元コード変換部が変換する二次元コードは、上記帳票付加情報を、複数に互いに関連付けて分割された連結式二次元コードであることを特徴とする請求項２または請求項３に記載の監視制御システム。
【請求項５】
上記二次元コード変換部で上記帳票付加情報を変換して得られる二次元コードに対して、その変換レベルに応じて、二次元コードの誤り訂正により損傷回復可能な最大限以下の領域が空白になるように、二次元コードの一部領域を削除する領域削除部を有することを特徴とする請求項２または請求項３に記載の監視制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば原子力プラント、工業製造プラントなどの各種のプラントや、交通システムや運輸システムなど、監視制御を行う監視制御システムに係り、特には定期的に印刷出力される帳票から操作状況や障害解析を適切に行えるようにするための技術に関する。
【背景技術】
【０００２】
一般に、例えば原子力プラントや工業製造プラントなどの各種のプラントや、交通、運輸システムなどの監視制御を行う場合、監視対象となる各種の機器に設けたセンサから得られる監視データを収集するとともに、上記監視データに基づいて上記機器に対する制御指令を出力する複数台の制御装置を設け、これらの各制御装置を通信ネットワークを介して互いに接続してネットワーク通信が行えるように構成された監視制御システムが使用される（例えば、下記の特許文献１参照）。
【０００３】
そして、このような監視制御システムでは、各制御装置で管理している各機器の運転状況などの動作記録は通信ネットワークを介して集約、編集された後、ディスプレイに表示されたり、定期的に印刷装置に送られて帳票として印刷、記録される。
【０００４】
こうした監視制御システムにおいて、一つの制御装置が動作不能になるなどの重大な障害が発生した場合には、その障害を取り除いて有効なメンテナンスを行う必要がある。このため、従来技術では、その障害情報を管理サーバに送信して印刷出力するようにした構成のものが提案されている（例えば、下記の特許文献２参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−４２９２８号公報
【特許文献２】特開２００６―２８５４５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記の特許文献２記載の従来技術では、一つの制御装置が動作不能になるなどの重大な障害が発生した場合には、適切なメンテナンスを行えるものの、システムダウンに至らないような軽微な障害に対しては適切なメンテナンスを行うのが難しい。
【０００７】
例えば、帳票上の監視データの経時変化を示すグラフ表示が途中から太くなるなど不正な線になっている場合、表示上の障害が発生しているものの、システムダウンするほどの深刻な問題ではないため、制御装置の演算処理はそのまま継続される。しかし、軽微な障害であることは間違いないので、後日、その障害を除く必要に迫られることがある。
【０００８】
このような場合、通常、制御装置の演算処理の動作情報（例えば、時刻やそのときの動作プロセスの情報）は、いわゆるログ情報として制御装置が備えるパソコン等の計算機内のログファイルに常時保存される。特に、ログ情報の内、障害発生した時点での動作情報はデバッグ情報として障害を取り除く上で重要となる。
【０００９】
ところが、計算機内のログファイルは、その記憶容量に自ずと制限があるため、ログ情報をログファイルに保存する際には、新しいログ情報が記憶されると、最古のログ情報が消去されることが起こる。そのため、上記のように、後日に軽微な障害を除く必要に迫られた場合に、ログ情報に基づいてデバッグを実施しようとしても、ログファイルに保存されていたログ情報が既に時間差の上書きによって消失していて、計算機の動作状況が分からず、障害原因の解析に手間取り余分な労力を要するという課題があった。
【００１０】
本発明は、上記のような課題を解決するためになされたものであり、一つの制御装置が動作不能になるなどの重大な障害が発生した場合だけでなく、システムダウンに至らないような軽微な障害に対しても常に適切なメンテナンスを行うことができ、従来よりもユーザの障害解析の負荷を低減できる監視制御システムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明に係る監視制御システムは、監視対象となる各種の機器から得られる監視データを収集するとともに、上記監視データに基づいて上記機器に対する制御指令を出力する複数台の制御装置を備え、これらの各制御装置が通信ネットワークを介して互いに接続されている監視制御システムにおいて、次の構成を採用している。
【００１２】
すなわち、本発明では、上記各制御装置の内の少なくとも一つの制御装置には印刷装置が接続され、かつ、この印刷装置が接続された制御装置は、上記各制御装置に取り込まれた上記監視データおよび各制御装置の動作状況を示すログ情報を収集するデータ収集部と、このデータ収集部で収集された上記監視データを帳票本体情報として編集する帳票本体情報編集部と、上記データ収集部で収集された上記ログ情報を帳票付加情報として編集する帳票付加情報編集部とを備え、上記印刷装置は、上記帳票本体情報編集部で編集された上記帳票本体情報に上記帳票付加情報編集部で編集された上記帳票付加情報が組み合わされた帳票を印刷出力するものである、ことを特徴としている。
【発明の効果】
【００１３】
本発明によれば、監視対象となる機器から得られる監視データに基づいて作成された帳票本体情報に加えて、各制御装置の動作状況を示すログ情報に基づいて作成された帳票付加情報を組み合わせて帳票として印刷出力されるので、各制御装置が動作不能になるなどの重大な障害が発生した場合のみならず、後日に軽微な障害を除く必要に迫られた場合、ログファイルに保存されていたログ情報が既に時間差の上書きによって消失していても、印刷されている帳票付加情報に基づいてデバッグを実施することができる。このため、従来に比べて障害解析時のユーザのデバッグ作業負荷を低減することができる。また、帳票は常に記録として残るので、帳票が印刷された時点での制御装置の動作情報を確実に得ることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施の形態１における監視制御システムの全体を示す構成図である。
【図２】同システムで印刷装置が接続された制御装置の要部詳細構成を示す機能ブロック図である。
【図３】図２に示す構成の制御装置の動作説明に供するフローチャートである。
【図４】本発明の実施の形態１において、印刷装置で印刷される帳票の一例を示す説明図である。
【図５】印刷装置で印刷される帳票のさらに具体的な一例を示す説明図である。
【図６】本発明の実施の形態２における監視制御システムで印刷装置が接続された制御装置の要部詳細構成を示す機能ブロック図である。
【図７】図６に示す構成の制御装置の動作説明に供するフローチャートである。
【図８】本発明の実施の形態２において、印刷装置で印刷される帳票の一例を示す説明図である。
【図９】本発明の実施の形態３における監視制御システムで印刷装置が接続された制御装置の要部詳細構成を示す機能ブロック図である。
【図１０】図９に示す構成の制御装置の動作説明に供するフローチャートである。
【図１１】本発明の実施の形態３において、印刷装置で印刷される帳票の一例を示す説明図である。
【図１２】本発明の実施の形態４における監視制御システムで印刷装置が接続された制御装置の動作説明に供するフローチャートである。
【図１３】本発明の実施の形態４において、印刷装置で印刷される帳票の一例を示す説明図である。
【図１４】本発明の実施の形態５における監視制御システムで印刷装置が接続された制御装置の動作説明に供するフローチャートである。
【図１５】本発明の実施の形態５において、印刷装置で印刷される帳票の一例を示す説明図である。
【発明を実施するための形態】
【００１５】
以下、本発明をプラント制御に適用した場合の実施の形態について説明するが、本発明はこのようなプラント制御を対象としたものに限定されるものではなく、その他、交通システムや運輸システムなど、監視制御を行う監視制御システムに広く適用されるものである。
【００１６】
実施の形態１．
図１は本発明の実施の形態１における監視制御システムの全体を示す構成図である。
【００１７】
この実施の形態１における監視制御システム１００は、監視対象となる図示しない各種のプラント機器を制御するプラント制御器１０と、これらのプラント制御器１０を介して各種の機器から得られる監視データを収集するとともに、各監視データに基づいてプラント制御器１０に対して制御指令を出力する複数台の制御装置２０Ａ，２０Ｂ，２０Ｃ，…とを備え、これらの各プラント制御器１０と制御装置２０Ａ，２０Ｂ，２０Ｃ，…とがＬＡＮなどの通信ネットワーク５０を介して互いに接続されている。
【００１８】
また、各制御装置２０Ａ，２０Ｂ，２０Ｃ，…の内の少なくとも一つの制御装置（本例では２０Ａ）に対してはプリンタなどの印刷装置３０が接続されている。また、残りの制御装置２０Ｂ，２０Ｃ，…の内の少なくとも一つの制御装置（本例では２０Ｂ）には監視データを図形や表などを含む帳票形式で画像表示する表示装置４０が接続されている。この場合の表示装置４０としては、例えば大型の液晶ディスプレイなどが適用される。
【００１９】
印刷装置３０が接続されている制御装置２０Ａは、図２に示すように、データ収集部２１、編集部２２、および帳票作成部２３を含む。
ここに、データ収集部２１は、自己および他の各制御装置２０Ｂ，２０Ｃ，…に取り込まれる上記監視データや各制御装置２０Ａ，２０Ｂ，２０Ｃ，…の動作状況を示すログ情報を収集するもので、データ入出力部２１１、ログファイル生成部２１２、およびデータ記憶部２１３を有する。
【００２０】
上記のデータ入出力部２１１は、通信ネットワーク５０に接続されたインタフェイスで構成されていて、他の制御装置２０Ｂ，２０Ｃ，…との間で通信ネットワーク５０を介したデータの入出力を行う。ログファイル生成部２１２は、制御装置２０Ａの処理動作ごとのパラメータデータなどの動作履歴を示すログファイルを所定周期で生成し、これをデータ記憶部２１３にログ情報として転送する。データ記憶部２１３は、例えばハードディスクなどの外部記憶装置からなり、データ入出力部２１１を介して取り込まれるデータやログファイル生成部２１２から転送されるログファイルを格納する。
【００２１】
また、編集部２２は、定期的に帳票を作成するための編集作業を行うもので、機器の監視データに基づいて図形や表などを含む帳票本体情報１２１として編集する帳票本体情報編集部２２１と、上記の各制御装置２０Ａ，２０Ｂ，２０Ｃ，…の動作状況を示す各ログ情報を帳票付加情報１２２として編集する帳票付加情報編集部２２２とからなる。また、帳票作成部２３は、両情報１２１，１２２を組み合わせて一つの帳票データとして作成するものである。
【００２２】
一方、印刷装置３０は、帳票作成部２３において帳票本体情報１２１と帳票付加情報１２２とが組み合わされた帳票１２０を一括して紙面に印刷出力するものである。
【００２３】
なお、表示装置４０が接続されている制御装置２０Ｂは、図２に示した構成と基本的に同じであり、帳票作成部２３に印刷装置３０が接続される代わりに表示装置４０が接続されている。その他の制御装置２０Ｃ，…は、編集部２２や帳票作成部２３が省略された構成となっている。また、図１、および図２に示した構成は、本発明の実施の形態の一例であって、機器の構成台数や配置が制限されるものではない。
【００２４】
次に、上記構成を備えた監視制御システムの動作について、図３に示すフローチャートを参照しながら説明する。なお、以下において符号Ｓは各処理ステップを意味する。
【００２５】
この監視制御システムにおいて、各制御装置２０Ａ，２０Ｂ，２０Ｃ，…の電源を初めて投入した際には、内部メモリ等の初期化を行う（Ｓ２００）。次いで、印刷装置３０が接続されている制御装置２０Ａは、定期的な帳票生成処理が開始されると（Ｓ２０１）、図示しない端末器などを使用したユーザからの指示に従い、どのような種類、内容のデータの帳票を作成するかを選択する。すなわち、制御装置２０Ａは、各制御装置２０Ａ，２０Ｂ，２０Ｃ，…の各データ記憶部２１３に記憶されている各データの内から、必要とする内容の帳票を作成するためのデータを収集する（Ｓ２０２）。
【００２６】
例えば、一つの制御装置２０Ｃに係わる内容の帳票を作成する場合には、制御装置２０Ａは、制御装置２０Ｃのデータ記憶部２１３に記憶されている監視データおよびログファイルの情報を読み出し、通信ネットワーク５０を経由しデータ収集部２１のデータ入出力部２１１を介してデータ記憶部２１３に格納する。また、全ての制御装置２０Ａ，２０Ｂ，２０Ｃ，…に係わる内容の帳票を作成する場合には、制御装置２０Ａは、他の制御装置２０Ｂ，２０Ｃ，…の各データ記憶部２１３に記憶されている監視データおよびログファイルの情報を読み出し、通信ネットワーク５０を経由しデータ収集部２１のデータ入出力部２１１を介してデータ記憶部２１３に格納する。同時にログファイル生成部２１２で生成されたログファイルもデータ記憶部２１３に格納される。自装置２０Ａのログファイル生成部２１２で生成されたログファイルもデータ記憶部２１３に格納される。
【００２７】
次に、制御装置２０Ａの編集部２２の内、帳票本体情報編集部２２１は、データ記憶部２１３に記憶されている監視データの内から、所望の帳票表示に必要なデータを抽出するなどの編集を行い帳票本体情報１２１を生成する（Ｓ２０３）。この場合の帳票本体情報１２１は、必要に応じて図形や表などが含まれる。また、帳票付加情報編集部２２２は、各制御装置２０Ａ，２０Ｂ，２０Ｃ，…の動作状況を示す各ログファイルの内から、帳票本体情報１２１の編集処理に関連する制御装置のログ情報を抽出するなどの編集を行って帳票付加情報１２２を生成する（Ｓ２０４）。この場合の帳票付加情報１２２は、各制御装置２０Ａ，２０Ｂ，２０Ｃ，…の動作状況を示す、例えば時刻やパラメータ、およびこれらに対応付けられたそのときの動作プロセスの情報などが含まれる。
【００２８】
次いで、帳票作成部２３は、帳票本体情報編集部２２１で生成された帳票本体情報１２１に、帳票付加情報編集部２２２で生成された帳票付加情報１２２を組み合わせて一つの帳票データを作成し、これを印刷装置３０に送信する（Ｓ２０５）。
【００２９】
印刷装置３０は、制御装置２０Ａからの要求に従って、帳票データを用紙に印刷する（Ｓ２０６）。これにより、用紙には、図４に示すように、帳票本体情報１２１に帳票付加情報１２２が組み合わされた帳票１２０が一括して印刷されることになる。この場合の帳票１２０の印刷の手続きは、帳票本体情報１２１の情報量に応じて複数ページにわたって行われ、帳票１２０の出力が全て終了していなければ（Ｓ２０７）、帳票生成開始のＳ２０１に戻る。
【００３０】
なお、表示装置４０が接続されている制御装置２０Ｂについても、上記の制御装置２０Ａと同様な処理を行なわれ、帳票が印刷される代わりに表示装置４０に帳票が表示される。
【００３１】
以上のように、この実施の形態１では、プラント制御器１０を介して各種のプラント機器から得られる監視データに基づいて作成された帳票本体情報１２１に各制御装置２０Ａ，２０Ｂ，２０Ｃ，…の動作状況を示す帳票付加情報１２２が組み合わされた帳票１２０が印刷出力されるので、各制御装置２０Ａ，２０Ｂ，２０Ｃ，…が動作不能になるなどの重大な障害が発生した場合だけでなく、後日に軽微な障害を除く必要に迫られた場合、ログファイルに保存されていたログ情報が既に時間差の上書きによって消失していても、印刷されている帳票付加情報１２２に基づいてデバッグを実施することができる。
【００３２】
例えば、図５に示すように、後日に帳票１２０をチェックした際、帳票１２０上の帳票本体情報１２１として示されるグラフが途中で太くなるなどの不正な線になり、表示上の障害が判明した場合、その帳票本体情報１２１に付されている帳票付加情報１２２を見て、障害原因を解析しデバッグを実施することができる。そのため、従来に比べて障害解析時のユーザのデバッグ作業負荷を低減することができる。また、帳票１２０は常に記録として残るので、必要に応じて帳票１２０が印刷された時点での各制御装置２０Ａ，２０Ｂ，２０Ｃ，…の動作情報を確実に保存しておくことができる。
【００３３】
実施の形態２．
図６は本発明の実施の形態２における監視制御システムで印刷装置が接続された制御装置の要部詳細構成を示す機能ブロック図であり、図２に示した実施の形態１と対応もしくは相当する構成部分には同一の符号を付す。
【００３４】
この実施の形態２の特徴は、印刷装置３０が接続された制御装置２０Ａにおいて、帳票付加情報編集部２２２と帳票作成部２３との間に、帳票付加情報１２２をマトリックス方式の二次元コード（本例ではＱＲコード（商標名））の規格に基づいて変換する二次元コード変換部２４が設けられていることである。なお、マトリックス方式の二次元コードとしては、ＱＲコードに限らず、他の二次元コードであってもよい。その他の構成は図２に示した実施の形態１の場合と同様である。
【００３５】
次に、上記構成を備えた監視制御システムの動作について、図７に示すフローチャートを参照しながら説明する。なお、図３に示した実施の形態１におけるフローチャートの各処理ステップと対応する部分には同一の符号を付す。
【００３６】
図７において、Ｓ２００〜Ｓ２０４までは、図３に示した処理内容と同じである。
この実施の形態２では、帳票付加情報編集部２２２において帳票付加情報１２２が生成されると、二次元コード変換部２４がこの帳票付加情報１２２をマトリックス方式の二次元コードに変換する（Ｓ２０８）。次いで、帳票作成部２３は、帳票本体情報編集部２２１で生成された帳票本体情報１２１に二次元コード変換部２４で二次元コードに変換された帳票付加情報１２２を組み合わせて帳票データを作成し、これを印刷装置３０に送信する（Ｓ２０５）。
【００３７】
印刷装置３０は、制御装置２０Ａからの要求に従って、帳票データを用紙に印刷する（Ｓ２０６）。これにより、用紙には、図８に示すように、帳票本体情報１２１に二次元コードに変換された帳票付加情報１２２が組み合わされた帳票１２０が印刷されることになる。この場合の帳票１２０の印刷の手続きは、帳票本体情報１２１の情報量に応じて複数ページにわたって行われ、帳票１２０の出力が全て終了していなければ（Ｓ２０７）、帳票生成開始のＳ２０１に戻る。
【００３８】
以上のように、この実施の形態２によれば、帳票１２０の帳票付加情報１２１に付される帳票付加情報１２２は、二次元コードの形式となっているため、用紙上の印刷領域を小さくすることができ、帳票本体情報１２１の充分な印刷領域を確保することができる。
その他の処理内容は、実施の形態１の場合と同様であるから、ここでは詳しい説明は省略する。
【００３９】
実施の形態３．
図９は本発明の実施の形態３における監視制御システムで印刷装置が接続された制御装置の要部詳細構成を示す機能ブロック図であり、図２に示した実施の形態１と対応、もしくは相当する構成部分には同一の符号を付す。
【００４０】
この実施の形態３の特徴は、印刷装置３０が接続された制御装置２０Ａにおいて、編集部２２の帳票付加情報編集部２２２と帳票作成部２３との間に、帳票付加情報１２２をデータ圧縮する情報圧縮部２５と、この情報圧縮部２５で圧縮された後の帳票付加情報１２２をマトリックス方式の二次元コードの規格に基づいて変換する二次元コード変換部２４が設けられていることである。その他の構成は図２に示した実施の形態１の場合と同様である。なお、情報圧縮部２５の圧縮方式は、本例ではバイナリモード圧縮が採用されるが、その他の圧縮方式であってもよい。
【００４１】
次に、上記構成を備えた監視制御システムの動作について、図１０に示すフローチャートを参照しながら説明する。なお、図３に示した実施の形態１におけるフローチャートの各処理ステップと対応する部分には同一の符号を付す。
【００４２】
図１０において、Ｓ２００〜Ｓ２０４までは、図３に示した処理内容と同じである。
この実施の形態３では、帳票付加情報編集部２２２において帳票付加情報１２２が生成されると、次に情報圧縮部２５がこの帳票付加情報１２２をデータ圧縮する（Ｓ２０９）。続いて、二次元コード変換部２４がこの圧縮後の帳票付加情報１２２をマトリックス方式の二次元コードに変換する（Ｓ２０８）。次いで、帳票作成部２３は、帳票本体情報編集部２２１で生成された帳票本体情報１２１に二次元コード変換部２４で二次元コードに変換された帳票付加情報１２２を組み合わせて帳票データを作成し、これを印刷装置３０に送信する（Ｓ２０５）。
【００４３】
印刷装置３０は、制御装置２０Ａからの要求に従って、帳票データを用紙に印刷する（Ｓ２０６）。これにより、用紙には、図１１に示すように、帳票本体情報１２１にデータ圧縮された後に二次元コードに変換された帳票付加情報１２２が組み合わされた帳票１２０が印刷されることになる。この場合の帳票１２０の印刷の手続きは、帳票本体情報１２１の情報量に応じて複数ページにわたって行われ、帳票１２０の出力が全て終了していなければ（Ｓ２０７）、帳票生成開始のＳ２０１に戻る。
【００４４】
一般的に、帳票付加情報１２２は、二次元コードに変換される前はテキスト文字列であり、したがって、情報圧縮部２５でデータ圧縮した場合の圧縮効果が高い。そして、このようにデータ圧縮した後に二次元コード変換部２４で二次元コードに変換すれば、実施の形態２の場合に比べてより一層情報量の多い帳票付加情報１２２を帳票本体情報１２１に付加して印刷することができ、障害解析の利便性を一層高めることができる。
【００４５】
実施の形態４．
この実施の形態４において、印刷装置３０が接続された制御装置２０Ａの構成は、図６に示した実施の形態２の場合と基本的に同じである。
【００４６】
ただし、この実施の形態４において、二次元コード変換部２４は、帳票付加情報編集部２２２で編集された帳票付加情報１２２を、マトリックス方式の二次元コードの規格に基づいて複数に互いに関連付けて分割された連結式二次元コードに変換するようにしている。そして、印刷装置３０は、帳票本体情報１２１を印刷する際、二次元コード変換部２４で変換された連結式二次元コードを組み合わせて印刷出力する。
【００４７】
次に、この実施の形態４の監視制御システムの動作について、図１２に示すフローチャートを参照しながら説明する。なお、図３に示した実施の形態１におけるフローチャートの各処理ステップと対応する部分には同一の符号を付す。
【００４８】
図１２において、Ｓ２００〜Ｓ２０４までは、図３に示した処理内容と同じである。
ここで、帳票本体情報編集部２２１において編集される帳票本体情報１２１の情報量が多く、印刷装置３０が一度に印刷する帳票が複数枚（例えば最大１６枚）に及ぶものとする。また、これに伴い、帳票付加情報編集部２２２において編集される帳票付加情報１２２の情報量も多くて単一の二次元コードでは表現できる情報量が不足するものとする。その場合、帳票本体情報１２１と帳票付加情報１２２とは連続した情報を持ち両者を容易に分離することができない。
【００４９】
このような場合に対処するため、この実施の形態４では、帳票付加情報編集部２２２において帳票付加情報１２２が生成されると、次に、二次元コード変換部２４が帳票付加情報１２２を、複数に互いに関連付けて分割された連結式二次元コードに変換する（Ｓ２１０）。
【００５０】
次いで、帳票作成部２３は、帳票本体情報編集部２２１で生成された帳票本体情報１２１に二次元コード変換部２４で連結式二次元コードに変換された帳票付加情報１２２を組み合わせて帳票データとして作成する。このとき作成される帳票データは印刷ページに換算すると複数ページに及ぶものとなる。そして、この帳票データを印刷装置３０に送信する（Ｓ２０５）。
【００５１】
印刷装置３０は、制御装置２０Ａからの要求に従って、この帳票データを用紙に印刷する（Ｓ２０６）。これにより、図１３に示すように、複数ページにわたって帳票１２０Ａ〜１２０Ｎが印刷され、各ページの帳票１２０Ａ〜１２０Ｎには、帳票本体情報１２１Ａ〜１２１Ｎに対して連結式二次元コードに変換された帳票付加情報１２２Ａ〜１２２Ｎが組み合わされた状態になる。この場合の帳票１２０の印刷の手続きは、帳票本体情報１２１および帳票付加情報１２２が複数ページにわたって印刷されることになる。そして、必要な帳票１２０の出力が全て終了していなければ（Ｓ２０７）、帳票生成開始のＳ２０１に戻る。
【００５２】
なお、複数ページにわたって分割された各連結式二次元コード１２２Ａ〜１２２Ｎは互いに関連付けられているので、ユーザがコードリーダによって各連結式二次元コード１２２Ａ〜１２２Ｎを連続して読み取れば全体で一つの帳票付加情報１２２として復元することができる。
【００５３】
以上のように、この実施の形態４では、帳票付加情報１２２を複数の連結式二次元コード１２２Ａ〜１２２Ｎに変換しているため、より多くの容量を持つ連続したログ情報を詰め込むことができ、解析の利便性が高められる。すなわち、帳票付加情報１２２の情報量が多くて単一の二次元コードのもつ容量に収まらない場合でも、連結式二次元コード１２２Ａ〜１２２Ｎを用いることで容量の上限値を高めることができ、効率的な解析が行えるようになる。
【００５４】
なお、この実施の形態４では、帳票１２０を印刷する際、帳票本体情報１２１と帳票付加情報１２２の配置関係をページごとに１対１に対応させているが、連結式二次元コードに変換された帳票付加情報１２２のみを１ページにまとめて配置するなど、自由な配分・配置が可能である。また、この実施の形態４では、制御装置２０Ａにおいて、データ圧縮部を設けていないが、実施の形態３の場合と同様に、帳票付加情報１２２をデータ圧縮部によってデータ圧縮した後に、二次元コード変換部２４で連結式二次元コードに変換することも可能である。
【００５５】
実施の形態５．
この実施の形態５において、印刷装置３０が接続された制御装置２０Ａの構成は、図６に示した実施の形態２の場合と基本的に同じである。
【００５６】
ただし、この実施の形態５において、二次元コード変換部２４は、帳票付加情報１２２を二次元コードに変換するが、帳票作成部２３は、この変換後の二次元コードに対して、その変換レベルに応じて、二次元コードの誤り訂正により復元可能な最大限以下の領域が空白になるように、二次元コードの一部領域を削除する処理を行うようにしている。よって、この実施の形態５では、帳票作成部２３が特許請求の範囲の領域削除部に対応している。そして、印刷装置３０は、帳票１２０を印刷する際、帳票本体情報１２１に一部領域が削除された二次元コード１２２を組み合わせて印刷出力する。
【００５７】
次に、この実施の形態５の監視制御システムの動作について、図１４に示すフローチャートを参照しながら説明する。なお、図３に示した実施の形態１におけるフローチャートの各処理ステップと対応する部分には同一の符号を付す。
【００５８】
図１４において、Ｓ２００〜Ｓ２０４までは、図３に示した処理内容と同じである。
この実施の形態５では、帳票付加情報編集部２２２において帳票付加情報１２２が生成されると、次に、二次元コード変換部２４がこの帳票付加情報１２２をマトリックス方式の二次元コードに変換する（Ｓ２０８）。
【００５９】
ここで、二次元コードの変換仕様では、二次元コードの領域の一部が汚れたり、損傷したりしても、その変換レベルに応じて、二次元コードの誤り訂正により復元可能なように、損傷回復可能な最大領域が予め規定されている。したがって、損傷回復可能な最大領域以下の範囲でその一部領域を削除して空白になっても、ユーザがコードリーダによってこの一部領域が欠落した二次元コードを読み取れば、誤り訂正により帳票付加情報１２２を復元することができる。
【００６０】
そこで、帳票作成部２３は、二次元コード変換部２４で帳票付加情報１２２を変換して得られた二次元コードに対して、その変換レベルに応じて、二次元コードの誤り訂正により損傷回復可能な最大限以下の領域が空白になるように、二次元コードの一部領域を削除する処理を行う（Ｓ２１１）。
【００６１】
引き続いて、帳票作成部２３は、帳票本体情報編集部２２１で生成された帳票本体情報１２１に一部領域が削除された二次元コード１２２を組み合わせた帳票データを印刷装置３０に送信する（Ｓ２０５）。
【００６２】
印刷装置３０は、制御装置２０Ａからの要求に従って、帳票データを用紙に印刷する（Ｓ２０６）。これにより、用紙に帳票１２０が印刷された場合、図１５に示すように、帳票本体情報１２１に対して、二次元コード１２２はその一部領域が削除されて空白１２３になった状態で印刷されることになる。この場合の帳票１２０の印刷の手続きは、帳票本体情報１２１の情報量に応じて複数ページにわたって行われ、帳票１２０の出力が全て終了していなければ（Ｓ２０７）、帳票生成開始のＳ２０１に戻る。
【００６３】
以上のように、この実施の形態５の形態では、帳票本体情報１２１に対して損傷回復可能な領域を一部削除して空白１２３になった二次元コード１２２が付加された帳票１２０を作成するので、その空白１２３部分に番号を印刷するなどして帳票付加情報１２２の内容をユーザが見た目で理解できるように工夫をこらすことができる。また、場合によっては、二次元コード１２２の印刷面積を小さくして、帳票本体情報１２１の印刷領域を拡大することができる。
【００６４】
なお、この実施の形態５では、制御装置２０Ａにおいて、データ圧縮部を設けていないが、実施の形態３の場合と同様に、帳票付加情報１２２をデータ圧縮部によってデータ圧縮した後に、二次元コード変換部２４で連結式二次元コードに変換することも可能である。
【符号の説明】
【００６５】
１０  プラント制御器、２０Ａ，２０Ｂ，２０Ｃ，…  制御装置、
２１  データ収集部、２２  編集部、２２１  帳票本体情報編集部、
２２２  帳票付加情報編集部、２３  帳票データ作成部（領域削除部）、
３０  印刷装置、４０  表示装置、５０  通信ネットワーク。
【図１】
2012093885.tif 000003
【図２】
2012093885.tif 000004
【図３】
2012093885.tif 000005
【図４】
2012093885.tif 000006
【図５】
2012093885.tif 000007
【図６】
2012093885.tif 000008
【図７】
2012093885.tif 000009
【図８】
2012093885.tif 000010
【図９】
2012093885.tif 000011
【図１０】
2012093885.tif 000012
【図１１】
2012093885.tif 000013
【図１２】
2012093885.tif 000014
【図１３】
2012093885.tif 000015
【図１４】
2012093885.tif 000016
【図１５】
2012093885.tif 000017