(57)【特許請求の範囲】
【請求項１】
通信ネットワークを介して接続可能なサーバおよびユーザ端末に組み込まれ、プラントの運転状態を示すプラントデータに基づき、ユーザの要求に従って帳表を作成し、これを表示するプラントデータ帳表展開装置であって、
前記サーバは、
前記プラントデータを表示する帳表フォーマットを有する目的帳表を保存する第１の保存手段と、
前記目的帳表とは別個の帳表作成プログラムを保存する第２の保存手段と、
前記帳表作成プログラムを変更可能な組込み帳表変更手段と、
前記第１及び第２の保存手段に保存されている前記目的帳表及び前記帳表作成プログラムを前記ユーザ端末に送信するダウンロード実行手段と、
前記ユーザ端末からの要求に応じて前記プラントデータを検索し、該当の前記プラントデータを前記ユーザ端末へ送信する検索手段と、
を備え、
前記帳表作成プログラムは、
前記プラントデータの検索条件を前記目的帳表に設定する帳表定義プログラムと、
前記目的帳表内の前記検索条件に合致する前記プラントデータの検索を前記サーバに要求し、前記目的帳表に前記プラントデータを出力するデータ展開プログラムと、
を含み、
前記ユーザ端末は、
前記ダウンロード実行手段によって送信された前記目的帳表を編集可能な目的帳表編集手段と、
前記帳表作成プログラムの実行により、前記編集後の前記目的帳表に前記プラントデータを出力する帳表作成手段と、
を備えること、
を特徴とするプラントデータ帳表展開装置。
【請求項２】
前記サーバは、
前記目的帳表編集手段によって編集された前記目的帳表を前記サーバにアップロードし、前記第１の保存手段に保存させるアップロード実行手段を更に備えること、
を特徴とする請求項１記載のプラントデータ帳表展開装置。
【請求項３】
前記ユーザ端末は、
前記サーバに対して条件を指定して一覧の生成を要求する一覧問い合わせ手段と、
前記サーバから送信された前記一覧を表示する表示手段と、
前記一覧から選択された前記目的帳表のダウンロードを前記ダウンロード実行手段に要求するダウンロード要求手段と、
を更に備え、
前記サーバは、
前記第１の保存手段に保存されている前記目的帳表の一覧を生成し、前記ユーザ端末に送信する目的帳表管理手段を更に備えること、
を特徴とする請求項２に記載のプラントデータ帳表展開装置。
【請求項４】
前記目的帳表は、
プラントデータの検索条件が埋め込まれると共に、画面上に表示される表示用シートと、
前記表示用シート内に埋め込む前記プラントデータの検索条件を保存したポイント情報シートと、
を含むこと、
を特徴とする請求項１乃至３の何れかに記載のプラントデータ帳表展開装置。
【請求項５】
前記ポイント情報シートには、前記プラントデータが埋め込まれる前記目的帳表内の位置を示す情報が含まれ、                                                            前記帳表作成プログラムは、整合性調節プログラムを更に含み、                      前記帳表作成手段は、                                                            前記整合性調節プログラムの実行により、前記目的帳表編集手段による前記目的帳表の編集結果に応じて、前記ポイント情報シート内の前記位置を示す情報を変更する整合性調節手段を含むこと、                                                                を特徴とする請求項４に記載のプラントデータ帳表展開装置。  
【請求項６】
前記整合性調節手段は、行列挿入・削除手段を含み、
前記行列挿入・削除手段は、
上記目的帳表の前記ポイント情報シートに、複数のポイントの間または期間を構成する複数の日時の間に、行または列の挿入と削除を反映させること、
を特徴とする請求項５に記載のプラントデータ帳表展開装置。
【請求項７】
前記整合性調節手段は、設定コピー貼付け手段を含み、
前記設定コピー貼付け手段は、
上記目的帳表の前記ポイント情報シートに、複数のポイントと期間を含む設定情報のコピーまたは切取りと、コピーまたは切取った設定情報の任意の異なるエリアへの貼付けを反映させること、
を特徴とする請求項５に記載のプラントデータ帳表展開装置。
【請求項８】
前記帳表作成プログラムは、フォーマットオプション指定プログラムを更に含み、
前記ユーザ端末は、
前記フォーマットオプション指定プログラムの実行により、上記目的帳表の前記ポイント情報シートに対し、少なくともポイントＩＤ、名称、単位、日時、最大、最小、平均を含むオプション情報を、帳表フォーマットに対し自動付加するか否かを指定する画面を表示するフォーマットオプション指定手段を更に備えること、
を特徴とする請求項４乃至７の何れかに記載のプラントデータ帳表展開装置。
【請求項９】
前記帳表作成プログラムは、日時形式指定プログラムを更に含み、
前記ユーザ端末は、
前記日時形式指定プログラムの実行により、検索したデータに付加されている日時の帳表上の表示を０時から２３時型で表示するのか、あるいは１時から２４時型で表示するのかを指定する画面を表示する日時形式指定手段を更に備えること、
を特徴とする請求項１乃至３の何れかに記載のプラントデータ帳表展開装置。
【請求項１０】
前記帳表作成プログラムは、検索方向変更プログラムを更に含み、
前記ユーザ端末は、
前記検索方向変更プログラムの実行により、検索開始起点から順方向（未来方向）に期間の日時スパン指定または期間の件数指定を行うか、あるいは検索開始起点から逆方向（過去方向）に期間の日時スパン指定または期間の件数指定を行うかを選択する画面を表示する検索方向変更手段を更に備えること、
を特徴とする請求項１乃至３の何れかに記載のプラントデータ帳表展開装置。
【請求項１１】
前記帳表作成プログラムは、プレビュー表示プログラムを更に含み、
前記ユーザ端末は、
前記プレビュー表示プログラムの実行により、プレビューにより前記目的帳表の表示イメージをプレビュー表示するプレビュー表示手段を更に備えること、
を特徴とする請求項１乃至３の何れかに記載のプラントデータ帳表展開装置。
【請求項１２】
前記帳表作成プログラムは、列幅自動設定プログラムを更に含み、
前記ユーザ端末は、
前記列幅自動設定プログラムの実行により、フォーマット自動生成の際にセンサ毎に異なる最大有効桁数に合わせて列幅またはフォントサイズを自動調整するか、あるいは実際にセンサ値を取得した後で各列のデータの最大有効桁数に合わせて列幅またはフォントサイズを自動調整する列幅自動設定手段を更に備えること、
を特徴とする請求項１乃至３の何れかに記載のプラントデータ帳表展開装置。
【請求項１３】
前記帳表作成プログラムは、月末処理プログラムを更に含み、
前記ユーザ端末は、
前記月末処理プログラムの実行により、月毎に異なる１ヶ月の日数に合わせて、前記目的帳表の表示内容を自動調整する月末処理手段を更に備えること、
を特徴とする請求項１乃至３の何れかに記載のプラントデータ帳表展開装置。
【請求項１４】
通信ネットワークを介して接続可能なサーバおよびユーザ端末によって、プラントの運転状態を示すプラントデータに基づき、ユーザの要求に従って帳表を作成し、これを表示するプラントデータ帳表展開方法であって、
前記サーバは、
前記プラントデータを表示する帳表フォーマットを有する目的帳表を保存する第１の保存手段と、
前記目的帳表とは別個の帳表作成プログラムを保存する第２の保存手段と、
を備え、
前記帳表作成プログラムは、
前記プラントデータの検索条件を前記目的帳表に設定する帳表定義プログラムと、
前記目的帳表内の前記検索条件に合致する前記プラントデータの検索を前記サーバに要求し、前記目的帳表に前記プラントデータを出力するデータ展開プログラムと、
を含み、
前記サーバは、
前記帳表作成プログラムを変更可能なプログラム変更ステップと、
前記第１及び第２の保存手段に保存されている前記目的帳表及び前記帳表作成プログラムを前記ユーザ端末に送信するダウンロード実行ステップと、
前記ユーザ端末からの要求に応じて前記プラントデータを検索し、前記ユーザ端末へ送信する検索ステップと、
を行い、
前記ユーザ端末は、
ダウンロードされた前記目的帳表を編集可能な目的帳表編集ステップと、
前記帳表作成プログラムの実行により、前記編集後の前記目的帳表に前記プラントデータを出力する目的帳表作成ステップと、
を行うこと、
を特徴とするプラントデータ帳表展開方法。
【請求項１５】
通信ネットワークを介して接続可能なサーバおよびユーザ端末に格納され、プラントの運転状態を示すプラントデータに基づき、ユーザの要求に従って帳表を作成し、これを表示するプラントデータ帳表展開プログラムであって、
前記サーバを、
前記プラントデータを表示する帳表フォーマットを有する目的帳表を保存する第１の保存手段と、
前記目的帳表とは別個の帳表作成プログラムを保存する第２の保存手段と、
前記帳表作成プログラムを変更可能な組込み帳表変更手段と、
前記第１及び第２の保存手段に保存されている前記目的帳表及び前記帳表作成プログラムを前記ユーザ端末に送信するダウンロード実行手段と、
前記ユーザ端末からの要求に応じて前記プラントデータを検索し、該当の前記プラントデータを前記ユーザ端末へ送信する検索手段、
として機能させ、
前記帳表作成プログラムは、
前記プラントデータの検索条件を前記目的帳表に設定する帳表定義プログラムと、
前記目的帳表内の前記検索条件に合致する前記プラントデータの検索を前記サーバに要求し、前記目的帳表に前記プラントデータを出力するデータ展開プログラムと、
を含み、
前記ユーザ端末を、
前記ユーザ端末に設けられ、前記ダウンロード実行手段によって送信された前記目的帳表を編集する目的帳表編集手段と、
前記帳表作成プログラムの実行により、前記編集後の目的帳表に前記プラントデータを表示する目的帳表作成手段、
として機能させること、
を特徴とするプラントデータ帳表展開プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、プラントデータを蓄積したサーバから所望のデータを取り出してプラントデータの帳表を作成、表示するプラントデータ帳表展開装置とその方法およびプログラムに関する。
【背景技術】
【０００２】
発電所等の各種プラントでは安定した運用を実現すべく、プラントの監視制御が重要である。そのため、プラントには、監視制御用計算機やプラントデータ収集装置が設けられている。これらの装置では、プラント各部の機器や設備に取り付けられたセンサや計測器、あるいは機器や設備自身から、各部の運転状態を示すプラントデータを、定期的またはイベント的に収集している。
【０００３】
収集されたプラントデータは、制御用データとしてプラントの運転制御用計算機に送信されて即座に利用されると共に、履歴データとして蓄積され、長期にわたって保存されている。これは、蓄積された履歴データを定期的に集計して、プラントの解析や診断等に利用するためである。
【０００４】
このようにプラントデータの利用は多岐にわたるので、多数のユーザがプラントデータにアクセス可能な環境が求められており、プラントデータの管理システムが構築されている。一般に、プラントデータの管理システムでは、プラントから収集したプラントデータを蓄積、保存する記憶手段をサーバに組込み、このサーバに通信ネットワーク（インターネットやイントラネット等）を介して複数のユーザ端末を接続している（例えば特許文献１など）。
【０００５】
このようなプラントデータの管理システムによれば、ユーザ端末からの検索要求に応じて、サーバに蓄積したプラントデータの検索が可能である。さらには、グラフや帳表等、ユーザが指定した形式でプラントデータを取り出し、検索結果を表示することができる。
【０００６】
プラントデータの検索結果を表示する形式の中でも、帳表はプラントデータの把握に有効である。そのため、プラントデータの管理には帳表の作成および表示は不可欠となっている。したがって、帳表の作成および表示を実施するための手段として、プラントデータ帳表展開装置が通信ネットワーク環境に組み込まれている（例えば特許文献２など）。
【０００７】
通常、プラントデータ帳表展開装置では、ユーザが任意に帳表フォーマットを定義し、汎用の表計算ソフトを用いて、定義した項目情報に従ったデータについて、履歴データを蓄積したサーバから検索し、帳表を作成、表示することができる。
【０００８】
このようなプラントデータ帳表展開装置には、装置を機能させる動作プログラムとして、帳表定義手段およびデータ展開手段が設けられている。このうち、帳表定義手段では、帳表フォーマットや、帳表フォーマットに表示するポイントや期間を定義している。そして、データ展開手段が、帳表定義手段の定義に従って、サーバに蓄積された履歴データを検索し、プラントデータの検索結果を帳表フォーマット上に表示するようになっている。
【０００９】
ところで、上記のような動作プログラムを各ユーザ端末が保存するとなると、動作プログラムを変更する場合に、ユーザ端末毎に個別修正を行わなくてはならない。動作プログラムの改造や更新は比較的頻繁に行われるので、ユーザ端末毎の個別修正作業はユーザに与える負担が大きい。
【００１０】
また、プラントデータ帳表展開装置では市販されている汎用の表計算ソフトを用いることが一般的である。このような表計算ソフトにはプログラムを動作させるための環境があるので、作成する帳表内にプログラムを組込んで実現することが考えられる。ところが、帳表内にプログラムを組込んだ場合、帳表定義手段とデータ展開手段の変更やプログラムのバージョンアップを行うためには、全ての帳表に対してプログラムの変更作業を行う必要があった。
【００１１】
そこで、複数のユーザ端末がサーバに接続されたネットワーク環境では、サーバ側に動作プログラムを保持しておき、このプログラムに修正を加えて変更する技術が知られている。このような技術によれば、各ユーザ端末が変更後のプログラムをダウンロードすることにより、新たなプログラムを利用可能となる。この場合には、ユーザ端末毎にプログラムを修正する必要がなく、また表計算ソフトにて作成する帳表内にもプログラムを組込んでいない。したがって、プログラム変更作業の軽減化が図れる。
【００１２】
なお、複数のユーザ端末がサーバに接続されたネットワーク環境を前提として、プラントデータ帳表展開装置の動作プログラムを変更する技術としては、ユーザ端末に予めインストールされたプログラムについて自動で更新する仕組みを備えたものや、実行の都度プログラムをサーバからダウンロードするものが存在する。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】特開２００２−８２７１５号公報
【特許文献２】特開２００７−２１９８６２号公報
【発明の概要】
【発明が解決しようとする課題】
【００１４】
しかしながら、上記従来技術には次のような課題が指摘されている。すなわち、プラントデータ帳表展開装置のプログラムをサーバ側で保持した場合、プログラム変更作業は容易となるが、その反面、表示される帳表フォーマットは固定であるか、あるいは、いくつかの表示フォーマットから選択する方式しか取れなかった。
【００１５】
このように帳表フォーマットの選択自由度が低いと、ユーザの希望するフォーマットで、帳表を作成、表示することが困難となった。そこで従来より、プログラムをサーバ側で保持することでプログラム変更時の作業容易性を確保しつつ、ユーザが意図した任意の帳表フォーマットで、帳表を作成、表示可能なプラントデータ帳表展開装置が待たれていた。
【００１６】
本発明の実施形態は、以上の課題を解決するために提案されたものであり、その目的は、プログラム変更の作業容易性と帳表フォーマットの選択自由度を両立することができる、作業性に優れたプラントデータ帳表展開装置およびその方法ならびにプログラムを提供することである。
【課題を解決するための手段】
【００１７】
上記目的を達成するために、本発明の実施形態は、通信ネットワークを介して接続可能なサーバおよびユーザ端末に組み込まれたプラントデータ帳表展開装置に関する。このプラントデータ帳表展開装置は、プラントの運転状態を示すプラントデータに基づき、ユーザの要求に従って帳表を作成し、これを表示する。そして、このプラントデータ帳表展開装置は、以下の点を特徴とする。
【００１８】
すなわち、サーバは、第１の保存手段と、第２の保存手段と、組込み帳表変更手段と、ダウンロード実行手段と、検索手段とを備える。第１の保存手段は、プラントデータを表示する帳表フォーマットを有する目的帳表を保存する。第２の保存手段は、目的帳表とは別個の帳表作成プログラムを保存する。組込み帳表変更手段は、帳表作成プログラムを変更可能となっている。ダウンロード実行手段は、第１及び第２の保存手段に保存されている目的帳表及び帳表作成プログラムを前記ユーザ端末に送信する。検索手段は、ユーザ端末からの要求に応じてプラントデータを検索し、該当のプラントデータをユーザ端末へ送信する。
【００１９】
また、帳表作成プログラムは、帳表定義プログラムとデータ展開プログラムとを含む。帳表定義プログラムは、プラントデータの検索条件を目的帳表に設定する。データ展開プログラムは、目的帳表内の検索条件に合致するプラントデータの検索をサーバに要求し、目的帳表にプラントデータを出力する。
【００２０】
また、ユーザ端末は、目的帳表編集手段と帳表作成手段とを備える。目的帳表編集手段は、ダウンロード実行手段によって送信された目的帳表を編集可能となっている。帳表作成手段は、帳表作成プログラムの実行により、編集後の目的帳表にプラントデータを出力する。
【図面の簡単な説明】
【００２１】
【図１】本発明に係る第１の実施形態のブロック図。
【図２】本発明に係る第２の実施形態のブロック図。
【図３】第２の実施形態における帳表定義手段の説明図。
【図４】第２の実施形態におけるポイント番号指定手段の説明図。
【図５】図３の帳表定義手段で設定されたポイント情報シートの説明図。
【図６】図５のポイント情報シートの情報から作成される表示用シートの説明図。
【図７】本発明に係る第３の実施形態のブロック図。
【図８】第３の実施形態における行列挿入の処理フローを説明するフローチャート。
【図９】第３の実施形態における行列削除の処理フローを説明するフローチャート。
【図１０】第３の実施形態における表示用シートの行追加によるポイント情報シートの情報変更内容の説明図。
【図１１】第３の実施形態における表示用シートの列追加によるポイント情報シートの情報変更内容の説明図。
【図１２】本発明に係る第４の実施形態のブロック図。
【図１３】第４の実施形態における設定コピー／貼付け手段の処理フローを説明するフローチャート。
【図１４】第４の実施形態における表示用シートの情報コピーによるポイント情報シートの情報変更内容の説明図。
【図１５】本発明に係る第５の実施形態のブロック図。
【図１６】第５の実施形態においてフォーマットオプション指定手段を追加した帳表定義手段の説明図。
【図１７】図１６の帳表定義手段で設定されたポイント情報シートの説明図。
【図１８】図１７のポイント情報シートの情報から作成される表示用シートの説明図。
【図１９】本発明に係る第６の実施形態において日時形式指定手段を追加した帳表定義手段の説明図。
【図２０】図１９の帳表定義手段で設定されたポイント情報シートの説明図。
【図２１】図２０のポイント情報シートの情報から作成される表示用シートの説明図。
【図２２】本発明に係る第７の実施形態のブロック図。
【図２３】第７の実施形態における検索方向変更手段の処理フローを説明するフローチャート。
【図２４】第７の実施形態における検索情報変更手段を追加した帳表定義手段の説明図。
【図２５】本発明に係る第８の実施形態においてプレビュー表示手段を追加した帳表定義手段の説明図。
【図２６】図２５でプレビュー表示手段を実行したときに表示されるプレビュー画面の説明図。
【図２７】本発明に係る第９の実施形態のブロック図。
【図２８】第９の実施形態における検索方向変更手段の処理フローを説明するフローチャート。
【図２９】本発明に係る第１０の実施形態において月末処理手段を追加した帳表定義手段の説明図。
【図３０】図２９の帳表定義手段で設定されたポイント情報シートの説明図。
【図３１】図３０のポイント情報シートの情報から作成される表示用シートの説明図。
【発明を実施するための形態】
【００２２】
以下、本発明の実施形態の一例について、図１〜図３０を参照して具体的に説明する。下記の実施形態はいずれも、発電プラント００３のプラントデータの帳表を作成、表示する装置に適用している。
【００２３】
（１）第１の実施形態
（構成）
図１は第１の実施形態の構成図を示すブロック図である。まず、サーバ００１とユーザ端末００２の構成について順次説明する。サーバ００１とユーザ端末００２は、インターネット、イントラネットなどの通信ネットワークを介して接続可能な構成となっている。
【００２４】
（サーバ００１）
サーバ００１には、データの処理部として、記憶手段００４、履歴データ収録部００５、ポイント識別情報格納部００６、検索手段００７、ダウンロード実行部０１０、アップロード実行部０１１、帳表管理部０１２およびＷＥＢサーバ部０１３が設けられている。また、サーバ００１には、組込み帳表００８および目的帳表００９が保存されている。組込み帳表００８と目的帳表００９は、別々のファイルで保存されている。
【００２５】
（目的帳表００９）
目的帳表００９は、プラントデータの表示態様、すなわちレイアウトを定義したシートである。一例として、目的帳表００９は、行列で区別されるセルで構成されており、罫線の範囲や太さを示す情報、表題等の固定文字列とその表示範囲を示す情報が含まれている。
【００２６】
（組込み帳表００８）
組込み帳表００８は、帳表作成プログラムを含むファイルであり、表計算ソフト上で動作し、目的帳表００９にプラントデータを表示させる。具体的には、帳表作成プログラムは、帳表定義プログラムとデータ展開プログラムとから構成され、ユーザ端末００２内で実行される。そして、帳表定義プログラムの実行により、目的帳表００９には、プラントデータの検索条件等が設定される。検索条件等の設定は、例えば目的帳表００９への検索条件等のデータを埋め込む処理である。尚、帳表定義プログラムは、予め、データの埋め込み位置と埋め込むデータとを保持している。更に、データ展開プログラムの実行により、目的帳表００９に設定された検索条件によるプラントデータの検索をサーバ００１に要求し、得られた該当のプラントデータを目的帳表００９に表示させる。
【００２７】
（記憶手段００４）
記憶手段００４は、発電プラント００３に設置されたプラントデータ収集装置等から送信されるプラントデータをリアルタイムに取り込み、取り込んだプラントデータを履歴データ収録部００５に時系列で記憶させる。また、記憶手段００４は、発電プラント００３に設けられた複数のセンサなどのデータを直接取り込むだけではなく、データを取り込んでいる他の１つの計算機、ないしは複数の計算機から通信手段によってプラントデータを取り込む機能や、各種の記憶媒体からデータを入力する機能も有している。
【００２８】
（履歴データ収録部００５）
履歴データ収録部００５は、記憶手段００４の取り込んだ発電プラント００３のプラントデータを履歴データとして収録する。ここに収録されるプラントデータとは、定周期または不定期に発電プラント００３から送信される値、値の品質、さらにはデータの時刻である。なお、発電プラント００３から不定期に送信されるプラントデータとしては、警報発生・復帰のイベントを記録したデータや、自動化運転処理の動作イベントを記録したデータ、オペレータの操作イベントを記録したデータ等がある。
【００２９】
（ポイント識別情報格納部００６）
ポイント識別情報格納部００６には、ポイント識別情報が格納されている。ポイント識別情報とは、少なくとも、プラントデータを識別するためのポイントＩＤ、ポイント名称や単位等が含まれた情報である。これらポイント情報識別情報は、市販されている汎用の表計算ソフト０１４（後述）にて編集は可能であっても保存することができないものである。つまり、サーバ００１側のポイント識別情報は、ユーザ端末００２側の表計算ソフト０１４では作成することのできないということになる。
【００３０】
（検索手段００７）
検索手段００７は、ユーザの要求に基づく検索条件に従って履歴データ格納部００５に収録されたプラントデータを検索し、要求元である端末データ００２に通知する手段である。検索手段００７のデータ検索方法には、次のような複数の方法がある。すなわち、検索するポイントと期間および周期を指定する方法、収録している最新の値を検索する方法、不定期なデータの場合には指定個数で検索する方法、プラント状態が設定した条件の期間だけを取り出す方法などである。
【００３１】
また、検索手段００７は、上記のデータ検索機能に加えて、検索結果をさらに絞り込むための条件を指定する機能を有している。さらに、検索手段００７は、ユーザ端末００２からポイントと日時と値を指定することにより、履歴データ収録部００５内に収録された履歴データの値を書き換える機能も有している。
【００３２】
（ダウンロード実行部０１０）
ダウンロード実行部０１０は、ユーザ端末００２から任意の目的帳表００９のダウンロードを要求された場合に、サーバ００１に保存している目的帳表００９と組込み帳表００８をコピーしてユーザ端末００２側にダウンロードする部分である。
【００３３】
さらに、ダウンロード実行部０１０は、目的帳表００９と組込み帳表００８をユーザ端末００２側にダウンロードした際、ダウンロードしたこれらのファイル（ユーザ端末００２側の０１５、０１６）を、表計算ソフト０１４にて開くために、表計算ソフト０１４の起動命令をユーザ端末００２に送信するようになっている。
【００３４】
（アップロード実行部０１１）
アップロード実行部０１１は、ユーザ端末００２で作成された目的帳表０１５を、ユーザ端末００２からの保存要求により、サーバ００１にアップロードし、サーバ００１側の目的帳表００９として保存する部分である。ユーザ端末００２にダウンロードされた目的帳表０１５については、ユーザ端末００２上で自由に編集可能となっている。アップロード実行部０１１は、この編集された目的帳表０１５をサーバ００１側の目的帳表００９として別途又は元のファイルに置き換えて保存する。
【００３５】
（帳表管理部０１２）
帳表管理部０１２は、サーバ００１に保存された目的帳表００９と組込み帳表００８を管理する。この帳表管理部０１２は、一覧生成手段０１２ａとプログラム変更手段０１２ｂとを備える。
【００３６】
一覧生成手段０１２ａは、ユーザ端末００２から指定された条件の目的帳表００９の一覧問合せがあった場合に、条件に合う一覧や詳細情報を返す。なお、帳表管理部０１２で管理する一覧データには、目的帳表の帳表名称、ファイル名称、ファイルの保存場所、作成者名称、帳表作成日時、帳表変更日時、最終実行日、ファイルのサイズ等のデータが含まれる。
【００３７】
プログラム変更手段０１２ｂは、組込み帳表００８内の帳表作成プログラムを変更する。この変更処理には、変更されたプログラムの置き換え保存も含まれる。変更処理は、ユーザの入力操作、又は他のサーバの定期監視を契機として行われる。具体的には、ユーザがキーボードやマウスを用いてプログラムの書き換え入力を行い、更に保存を指示する入力を行うと変更処理を実施する。また、最新の帳表作成プログラムを記憶した他のサーバを定期的に監視し、サーバ００１が保持するプログラムよりも最新のバージョンが存在すれば、その最新プログラムをダウンロードして、組込み帳表００８内の帳表作成プログラムを新たなプログラムに置き換える。
【００３８】
（ＷＥＢサーバ部０１３）
ＷＥＢサーバ部０１３は、ユーザ端末００２からの要求をＨＴＴＰまたはＨＴＴＰＳのプロトコルにより受信し、帳表管理部０１２などの各サーバ００１側の各処理部に通知する部分である。さらに、各サーバ００１側の各処理部で処理された実行結果について、ＷＥＢサーバ部０１３が受信すると、ユーザ端末００２に返信するようになっている。なお、ＷＥＢサーバ部０１３の機能を実現するための技術としては、ＣＧＩやＪａｖａサーブレット等のＷＥＢサーバ技術や、ＷＥＢＤＡＶに基づいたＷＥＢによるファイル共有技術などがある。
【００３９】
（ユーザ端末００２）
続いて、ユーザ端末００２の構成について説明する。ユーザ端末００２には処理部として、表計算ソフト０１４、帳表定義手段０１７、データ展開手段０１８、帳表情報表示手段０１９が設けられている。
【００４０】
（帳表情報表示手段０１９）
帳表情報表示手段０１９は、目的帳表００９のリスト表示と、リストから選択された目的帳表００９の送信要求とを行う。
【００４１】
すなわち、帳表情報表示手段０１９は、一覧問い合わせ手段として、一覧に含める目的帳表００９の検索条件を指定し、指定した検索条件に合致する目的帳表００９の一覧を問い合わせし、表示手段として、受信した一覧を表示画面に表示させる。一覧には、各目的帳表００９の詳細情報が含まれており、当該詳細情報も表示画面に表示させる。
【００４２】
また、帳表情報表示手段０１９は、ダウンロード要求手段として、キーボードやマウスのボタン押下イベントを受け取ると、一覧中のボタン押下位置に表示された目的帳表００９を特定する情報をサーバ００１に送信し、その情報が示す目的帳表００９のダウンロードを要求する。尚、このダウンロードの要求には、サーバ００１側のダウンロード実行部０１０を示すポート番号が含まれ、ダウンロード実行部０１０により処理される。
【００４３】
このような帳表情報表示手段０１９の実現方法としては、サーバ００１側に帳表情報表示手段０１９のプログラムを保存しておき、ユーザ端末００２側からのＷＥＢページの表示要求により前記プログラムを自動的にダウンロードして、ユーザ端末００２側でプログラムを実行する方法がある。より具体的には、ＷＥＢ技術のＪａｖａＡｐｐｌｅｔやＪａｖａＳｃｒｉｐｔ、Ａｊａｘ、Ｆｌａｓｈなどのリッチクライアント技術がある。
【００４４】
また、帳表情報表示手段０１９の他の実現方法としては、ユーザ端末００２に表示する画面の作成処理をサーバ００１上で実行し、処理結果だけをブラウザに送信するＡＳＰ（Active Server Pages）やＪＳＰなどのＷＥＢサーバ技術とリッチクライアントとの組合せにより実現する方法もある。さらには、帳表情報表示手段０１９のプログラムを予めユーザ端末００２にインストールしておくクライアント＆サーバ型のプログラムで、帳表情報表示手段０１９を実現する方法もある。
【００４５】
（表計算ソフト０１４）
表計算ソフト０１４は、市販されている汎用の表計算ソフトであって、サーバ００１側の目的帳表００９および組込み帳表００８を別々にダウンロードして、目的帳表０１５および組込み帳表０１６として、画面上に別々に表示するようになっている。この表計算ソフト０１４は、ダウンロード実行部０１０の送信した起動命令を受信することで当該起動命令に基づき起動される。
【００４６】
この表計算ソフト０１４は、目的帳表０１５を表示画面上で編集可能な目的帳表編集手段０１４ａを有する。目的帳表編集手段０１４ａは、目的帳表０１５内の罫線の追加又は削除、行や列の追加や削除、コピーアンドペースト、表題や日時等の固定文字列の追加、削除、又は変更、フォントの種類や大きさの変更等の編集をユーザが操作するキーボードやマウスの入力結果に応じて行う。
【００４７】
また、組込み帳表０１６に含まれる帳表作成プログラムは、この表計算ソフト０１４上で実行され、ユーザ端末００２を帳表作成手段として機能させる。このうち、帳表定義プログラムの実行により、帳表定義手段０１７が機能し、データ展開プログラムの実行により、データ展開手段０１８が機能する。
【００４８】
（帳表定義手段０１７）
帳表定義手段０１７は、目的帳表０１５に表示するプラントデータの特定情報、及び特定情報の追加位置を定義するプログラムである。すなわち、この帳表定義手段０１７は、目的帳表０１５に表示するプラントデータの特定情報と追加位置情報とを記憶している。
【００４９】
特定情報は、換言すると検索条件である。プラントデータの特定情報は、プラントデータが発生ポイントや期間を示す情報で構成される。具体的には、特定情報には、プラントデータの発生ポイントを示すポイントＩＤ、検索日時、検索周期などが含まれる。検索日時は、具体的には、「Ｘ月Ｘ日のデータ」、検索周期は、具体的には、「Ｘ時間ごとのデータ」を示す。追加位置情報は、プラントデータの特定情報を追加する位置を示す。追加位置情報は、例えば、目的帳表０１５内の開始セルと終了セルを特定する情報である。
【００５０】
帳表定義手段０１７は、位置情報で特定された目的帳表０１５内の位置に、その位置情報と対になっている特定情報を追加する。追加処理は、目的帳表０１５内への特定情報の埋め込みであり、目的帳表０１５に特定情報を記述する。
【００５１】
また、帳表定義手段０１７は、サーバ００１側に保存されたポイント識別情報格納部００６から所望のポイント識別情報を検索して、その検索結果を目的帳表０１５に書き込むようになっている。ここでポイント識別情報格納部００６に保存されたポイント識別情報は、表計算ソフト０１４の編集機能では保存することができないようになっている。
【００５２】
（データ展開手段０１８）
データ展開手段０１８は、目的帳表０１５にプラントデータを展開する。具体的には、目的帳表０１５内へプラントデータの埋め込み、換言すると目的帳表０１５にプラントデータを記述する。データ展開手段０１８は、サーバ００１に対するクエリー・リトリーブによって、追加するプラントデータを取得する。具体的には、データ展開手段０１８は、帳表定義手段０１７が目的帳表０１５に追加したプラントデータの特定情報を検索条件としてサーバ００１の検索手段００７に送出する。そして、データ展開手段０１８は、検索手段００７から受け取ったプラントデータを追加位置情報に従って目的帳表０１５に追加する。
【００５３】
また、データ展開手段０１８は、目的帳表０１５に表示されたプロセス値がユーザにより変更され、さらに変更後のデータの保存要求された場合にはプラントデータを書き換える。なお、帳表定義プログラムとデータ展開プログラムは、同一の組込み帳表０１６に定義されていても良いし、それぞれのプログラムが異なる帳表に定義されていても良い。
（作用効果）
続いて、第１の実施形態の作用効果について説明する。ユーザ端末００２では、帳表フォーマットである目的帳表０１５を作成するためのプログラム、つまり組込み帳表０１６内の帳表定義プログラムやデータ展開プログラムに関して、様々なケースでプログラムの変更やバーションアップが求められる。
【００５４】
例えば、目的帳表０１５にて選択可能なオプションを指定するプログラムがあるとして、何らかのオプションを追加するといった要求が出た場合、このプログラム自体に修正を加えなくてはならない。第１の実施形態では、帳表定義プログラムやデータ展開プログラムの変更を次のように行うことで、プログラム変更作業の容易性といった作用効果を実現している。
【００５５】
まず、サーバ００１側に保存している組込み帳表００８を変更する。そして、この組込み帳表００８をサーバ００１側のダウンロード実行部０１０が各ユーザ端末００２にダウンロードすることで、そこに定義された修正後の帳表定義プログラム及びデータ展開プログラムを、ユーザ端末００２側の表計算ソフト０１４にて利用することができる。
【００５６】
つまり、サーバ００１側に保存する組込み帳表００８を変更するだけで、各ユーザ端末００２は新しいプログラムで、帳表を作成することが可能となる。したがって、ユーザ端末００２で個別に、帳表作成プログラムを変更する必要はなくなり、極めて容易にプログラム変更作業を実現することができる。
【００５７】
しかも、本実施形態では、上記のようなプログラム変更時の作業容易性に加えて、目的帳表０１５についてはユーザ端末００２側でユーザが意図するレイアウトに自由に編集することができる。そのため、本実施形態に係るプラントデータ帳表展開装置では、プログラム変更作業の容易性を実現しつつ、帳表フォーマットの選択自由度が損なわれることがなくなる。
【００５８】
さらに、本実施形態のプラントデータ帳表展開装置は、レイアウト変更した目的帳表０１５をサーバ００１に保存可能となっている。そのため、ユーザは、所望するレイアウトの目的帳表０１５を一度作成すれば、そのレイアウトの目的帳表０１５を必要なときに使用することができる。従って、ユーザは、目的帳表０１５を所望の表示態様に変更しなくてはならないという煩わしさから解放され、帳表フォーマットの自由度向上の実効性を確保できる。
【００５９】
さらに、サーバ００１側の帳表管理部０１２と、ユーザ端末００２側の帳表情報表示手段０１９を組み合わせたことで、編集した目的帳表０１５のアップロードは、その実効性が更に高められている。すなわち、帳表情報表示手段０１９は、サーバ００１にて保存した目的帳表００９に関する情報を帳表管理部０１２から受信し、目的帳表００９の一覧や、目的帳表００９の詳細情報を表示画面上に表示する。そして、表示された情報に基づき、ユーザは自身の意図する任意の目的帳表００９を指定することができる。
【００６０】
また、本実施形態においては、表計算ソフト０１４上の実行環境で帳表定義手段０１７およびデータ展開手段０１８が動作するため、表計算ソフト０１４のバージョンが同じでさえあれば、表計算ソフト以外の動作環境すなわちＯＳのバージョンなどに依存することなく、動作可能である。したがって、プログラムの動作環境に関する使用条件が厳しくなく、使い勝手が良好である。
【００６１】
さらには、ユーザ端末００２とサーバ００１の通信を、ＷＥＢで提供することが可能なＷＥＢサーバ部０１３によって実現している。このため、専用の通信ポートを新たに設ける必要がない。したがって、追加したポートに対しハッキングなどの攻撃を受ける心配がなく、高い公共性を持つ発電プラント００３において、優れたセキュリティを発揮することができる。
【００６２】
（２）第２の実施形態
（構成）
続いて、第２の実施形態について、図２のブロック図を用いて説明する。図２に示すように、第２の実施形態の特徴は、表計算ソフト０１４上の目的帳表０１５は、１つもしくは複数の表示用シート０２０と、ポイント情報シート０２１とから構成される点にある。他の構成に関しては、上記第１の実施形態と同様である。
【００６３】
表示用シート０２０は、ユーザが画面上に表示し印刷を行うためのシートであって、プラントデータの検索条件が埋め込まれるようになっている。一方、ポイント情報シート０２１は、表示用シート０２０に埋め込まれるプラントデータの検索条件を保存するためのシートである。より詳しくは、ポイント情報シート０２１のセルには、帳表定義手段０１７によって、ポイント番号や検索始点日時、検索期間、周期を選択された検索条件が書き込まれるようになっている。
【００６４】
このとき、データ展開手段０１８は、ポイント情報シート０２１に書き込まれている検索条件をもとに、検索手段００７により履歴データ００５を検索し、その結果を表示用シート０２０の各セルに埋め込み、表示するように構成されている。
【００６５】
（検索条件指定画面の表示例）
図３は帳表定義手段０１７による検索条件指定画面の表示例を示している。なお、画面上に表示された各エリアやボタンなどの選択および実行は、マウス等のポインティングデバイスによって操作される。
【００６６】
帳表定義手段０１７による検索条件指定画面は、表計算ソフト０１４上で動作する画面であって、検索始点日時指定エリア０２２、検索期間指定エリア０２３、検索周期指定エリア０２４、ポイント番号指定エリア０２５、ポイント番号指定手段０２６、保存ボタン０２７、キャンセルボタン０２８が表示されている。
【００６７】
検索始点日時指定エリア０２２と検索期間指定エリア０２３ではそれぞれ、年、月、日、時、分をプルダウンして、検索始点日時と検索期間で指定する。ここで選択された検索期間は、検索始点日時で選択した日時からどれくらいの期間かを選択するものである。また、検索周期指定エリア０２４はプルダウンで選択可能な周期を指定する。選択可能な周期としては例えば、３０秒、１分、５分、１０分、３０分、１時間、６時間、１日、１ヶ月、１年などがある。
【００６８】
ポイント番号指定エリア０２５では、ポイント番号指定手段０２６を選択し、その後に表示される図４のポイント番号指定画面で選択を行うようになっている。指定した検索条件を保存し終了する場合には、保存ボタン０２７を選択することで、ポイント情報シート０２１に検索条件を保存した後、検索条件指定画面が閉じる。またキャンセルボタン０２８を選択した場合には、検索条件を保存することなく、検索指定画面を終了する。
【００６９】
図４は、ポイント番号指定手段０２６におけるポイント番号指定画面の説明図である。図４に示すように、ポイント番号指定手段０２６はポイント番号検索条件指定エリア０２９、検索結果表示エリア０３１、ポイント番号選択エリア０３２、選択ボタン０３３、ポイント番号削除手段０３４、保存ボタン０３５、キャンセルボタン０３６から構成される。
【００７０】
まずポイント番号検索条件指定エリア０２９にて、設定するポイント番号を検索する条件を選択するが、条件の設定方法は、ユニット、種別、分類、単位などをリストボックスから選択する方法と、ポイント番号またはポイント名称をテキストボックスに手入力する方法との２種類がある。
【００７１】
いずれかの方法で検索条件を設定後、検索実行ボタン０３０を選択すると、検索結果表示エリア０３１に検索結果が表示される。検索結果の中から、設定するポイント番号をマウス等で選択し、選択ボタン０３３を押すと、ポイント番号選択エリア０３２に選択したポイント番号が表示される。
【００７２】
この作業を繰り返し、選択が終了した後、保存ボタン０３５を選択すると、ポイント番号選択エリア０３２に選択されているポイント番号を保存し、ポイント番号指定手段０２６を終了し、帳表定義手段０１７にもどる。また、ポイント番号選択エリア０３２に設定したポイント番号を削除するときは、削除するポイント番号を選択した後、削除ボタン０３４を押すと、選択したポイント番号を削除することができる。さらにキャンセルボタン０３６を選択すると、検索条件を保存せず、検索指定画面を終了する。
【００７３】
（ポイント情報シート０２１の表示例）
次に、図５にポイント情報シート０２１の一例を示す。ポイント情報シート０２１に埋め込まれる情報には、シート番号、ブロック番号、サブブロック番号、開始セル、終了セル、ポイント番号（図５ではＰＩＤ番号）、検索始点日時、検索期間、検索周期である。
【００７４】
上記の番号のうち、シート番号は、その列の検索情報がどのシートに設定されているかを示す番号である。また、ブロック番号は、帳表定義手段０１７によって指定された情報を識別するために使用するものである。さらに、サブブロック番号は、１回の帳表定義手段０１７で、指定したポイント番号を識別するために割り当てられる値である。
【００７５】
ポイント情報シート０２１では、表計算ソフト０１４上の一番左のシートを１とし、右のシートに行くにつれて、シート番号が１つずつ増えていく。表示用シート０２０上で、帳表定義手段０１７によって検索条件を指定した検索条件すべてに同じブロック番号が割り当てられる。また、同じ表示用シート０２０上で、複数回に分け、帳表定義手段０１７で帳表フォーマットを設定した場合には、帳表定義手段０１７で設定した順番にブロック番号が１から割り当てられる。さらに、サブブロック番号は１から順に割り当てられる。
【００７６】
開始セルは、帳表定義手段０１７を呼び出したときに、表示用シート０２０で選択されていたセル位置が埋め込まれ、指定した検索条件を表示用シート０２０に埋め込むときに使用する。終了セルは、帳表定義手段０１７で設定した検索条件を表示用シート０２０に埋め込んだときに、最後の値が埋め込まれるセルの位置であり、指定したポイント番号の個数、検索始点日時、検索期間、検索周期、開始セルの情報から計算される。
【００７７】
上記図５のポイント情報シート０２１は、表示用シート０２０に対する検索条件であり、２回の帳表定義手段０１７によって、指定した検索条件が保存されている。１回目の帳表定義手段０１７によって指定した検索条件はブロック番号が１の行であり、また２回目の帳表定義手段で指定した検索条件はブロック番号が２の行である。
【００７８】
１回目の帳表定義手段０１７を呼び出したときの表示用シート０２０で選択されていたセル位置はＡ１であり、帳表フォーマットを展開するときの開始地点はＡ１である。ポイント番号（図５ではＰＩＤ番号）として、ＳＫ＿３Ａ０００、ＳＫ＿３Ａ００１、ＳＫ＿３Ａ００２、ＳＫ＿３Ａ００３、ＳＫ＿３Ａ００４の５つが検索ポイントとして指定されている。
【００７９】
５つのポイント番号の履歴データを検索するときは、２００９年８月１日０時の履歴データから１時間周期で１日（２４時間）分、検索することが条件となっている。帳表フォーマットを展開したときの終了セル位置はＥ２４であり、ここではポイント番号ＳＫ＿３Ａ００４の２００９年８月１日２３時の履歴データがＥ２４に埋め込まれる。２回目の帳表定義手段０１７で指定した検索条件は、Ｇ３を開始地点とし展開され、終了セル位置はＫ２６である。
【００８０】
（表示用シート０２０の表示例）
図６は、図５のポイント情報シート０２１の保存されている情報をもとに、表示用シート０２０に展開された帳表フォーマットの表示例である。図６に記した表示用シート０２０では、シート番号１におけるブロック１、２およびサブブロック１〜５が表示されている。
【００８１】
（作用効果）
以上のような第２の実施形態には、上記第１の実施形態の持つ作用効果に加えて、履歴データの表示処理速度の向上といった作用効果がある。この点について説明する。すなわち、目的帳表０１５内で作成された帳表フォーマットに、履歴データを検索するためには、ポイント情報や検索期間などの検索条件を記憶手段に保存しておく必要がある。そして、検索時にこの保存した検索条件を記憶手段から呼び出して、これをもとに履歴データを検索している。
【００８２】
検索条件の保存先として帳表外の外部ファイルを選択した場合、表計算ソフト０１４を使用して目的帳表０１５を開いただけでは、どのポイント番号の、どの日時の履歴データを検索するかは、わからない。このため、設定内容の確認試験を行う必要があり、検索効率が悪くなってしまう。
【００８３】
そこで、第２の実施形態では、目的帳表０１５内に表示用シート０２０とポイント情報用シート０２１を別々に設けて、ポイント情報用シート０２１側に検索条件を埋め込む方法を採用している。このため、ポイント情報シート０２１に保存されている履歴データの検索条件をもとにして、履歴データの検索を着実に行うことができる。したがって、その検索結果をポイント番号単位で、表示用シート０２０に埋め込むことが可能であり、履歴データを表示するときの表示処理速度が向上する。
【００８４】
（３）第３の実施形態
（構成）
図７では本発明に係る第３の実施形態のブロック図を示している。図７に示すように、第３の実施形態においては、帳表作成プログラムに行列挿入・削除プログラムが含まれており、ユーザ端末００２上で行列挿入・削除手段０３７として機能する点に特徴がある。
【００８５】
行列挿入・削除手段０３７は、目的帳表０１５のポイント情報シート０２１に対し、複数のポイントの間または期間を構成する複数の日時の間に、行または列の挿入と削除を行うように構成された整合性調節手段である。なお、他の構成に関しては、上記第２の実施形態と同様である。
【００８６】
（処理フロー）
図８のフローチャートでは、行列挿入の処理フローを示している。図８に示すように、行列挿入・削除手段０３７が目的帳表０１５の表示シート０２０の指定した場所に行または列を挿入すると、行挿入により右に移動する列を算出する（Ｓ３１０）。続いて、算出結果に該当するポイント情報シート０２１の開始セルと終了セルに移動分を反映した結果を所定のメモリに仮保存する（Ｓ３１１）。
【００８７】
すなわち、目的帳表０１５のポイント情報シート０２１に新規の行を追加して新規のブロック番号、サブブロック番号を採番して、挿入したシートのシート番号や開始セルと終了セルと共に、所定の列に書き込みを行う。そして、Ｓ３１２では、移動した先に他の設定が無いかどうかを確認し、他の設定が無ければ（Ｓ３１２のＹｅｓ）、メモリの内容をポイント情報シートの開始セルと終了セルに反映する（Ｓ３１３）。
【００８８】
一方、移動先に他の設定が有れば（Ｓ３１２のＮｏ）、設定重複のエラー表示を行い、メモリの内容を破棄して表示シート０２０を元に戻す（Ｓ３１４）。なお、表示シート０２０上で列行挿入により移動した既存の情報に関しても、ポイント情報シート０２１の開始セルと終了セルを移動先に再設定を行うことができる。
【００８９】
また図９のフローチャートに示す通り、行列挿入・削除手段０３７が目的帳表０１５の表示シート０２０の指定した場所の行また列を削除すると、行削除により左に移動する列を算出する（Ｓ３２０）。続いて、算出結果に該当するポイント情報シート０２１の開始セルと終了セルに移動分を反映した結果を所定のメモリに仮保存する（Ｓ３２１）。
【００９０】
続いて、移動した結果、他の設定に矛盾が出ないかどうかを確認し（Ｓ３２２）、矛盾が出なければ（Ｓ３２２のＹｅｓ）、メモリの内容をポイント情報シートの開始セルと終了セルに反映する（Ｓ３２３）。一方、矛盾が出れば（Ｓ３２２のＮｏ）、他の設定の矛盾のエラーを表示し、メモリの内容を破棄して表示シート０２０を元に戻す（Ｓ３２４）。なお、第３の実施形態では、表示シート０２０上で列行削除により移動した既存の情報に関しても、ポイント情報シート０２１の開始セルと終了セルを移動先に再設定を行うことができる。
【００９１】
（作用効果）
以上のような第３の実施形態には、上記第１の実施形態の持つ作用効果に加えて、作成後の帳表を容易に修正できるといった独自の作用効果がある。すなわち、目的帳表０１５の編集結果との整合性を保つために、整合性調節手段により、プラントデータの追加位置が自動的に修正される。そのため、ユーザが目的帳表０１５の編集に合わせてポイント情報シート０２１又は帳表定義プログラムを修正する必要はなくなり、目的帳表０１５の編集が更に容易となる。この点について説明する。目的帳表０１５において、ポイント情報シート０２１と表示用シート０２０を別々に設けた場合、表計算ソフト０１４で用意している行・列の挿入や削除を使用して、表示用シート０２０の編集を行ったとしても、ポイント情報シート０２１側に予め設定している開始セルと終了セルの情報は更新されることがない。
【００９２】
すなわち、表示用シート０２０の表示位置が変更されているものの、ポイント情報シート０２１に設定されている表示位置にデータを表示してしまう問題がある。例えば、１時から２４時まで表示する帳表で６時間毎に空行を入れる帳表を作成する場合には、１時から６時、７時から１２時、１３時から１８時、１９時から２４時と分けて検索条件を設定する必要があり、帳表作成を作成する時間が非常にかかってしまう。
【００９３】
そこで、第３の実施形態では、組込み帳表０１６に行列挿入・削除手段０３７を定義し、行列挿入・削除手段０３７が表計算ソフト０１４上で動作することで、行列の挿入および削除を容易に実行している。これにより、目的帳表０１５において複数の１時間の集計値または平均などを集めた１日あたりの集計帳表の作成に際して、修正を簡単に実施することができる。
【００９４】
より具体的には、例えば図１０に示すように、日報を作成した後で、仮に各項目の６時間毎の集計値を表示するための表示欄の追加が発生した場合でも、行列挿入・削除手段０３７の働きにより、日報上の所定のエリアに行を容易に挿入することができる。
【００９５】
また、図１１に示すように、日報の作成後で、例えば送電端効率を表示するための表示欄の追加が発生した場合でも、行列挿入・削除手段０３７の働きにより、日報上の所定のエリアに列を簡単に挿入することが可能である。なお、行列挿入・削除は、日報に限らず、月報の作成に際しても有効である。すなわち、月報作成後の行挿入により、上旬・中旬・下旬の集計値や半月集計値を表示するための行を後から容易に追加することも可能である。
【００９６】
（４）第４の実施形態
（構成）
次に、図１２のブロック図を用いて、本発明に係る第４の実施形態を説明する。第４の実施形態の構成上の特徴は、帳表作成プログラムに設定コピー貼付けプログラムが含まれており、ユーザ端末００２上で設定コピー貼付け手段０３８として機能する点に特徴がある。
【００９７】
設定コピー貼付け手段０３８とは、目的帳表０１５のポイント情報シート０２１に対し、複数のポイントと期間の設定情報を一括してコピーまたは切取りし、コピーまたは切取った設定情報を、任意の異なるエリアに貼付けるように構成された整合性調節手段である。なお、他の構成に関しては、上記第２の実施形態と同様である。
【００９８】
（処理フロー）
図１３のフローチャートに示すように、設定コピー貼付け手段０３８がコピー元のポイント情報シート０２１の情報を所定のメモリにコピーして（Ｓ４１０）、メモリにコピーした情報をコピー先の開始セルと終了セルへ変更する（Ｓ４１１）。
【００９９】
そして、設定情報が移動した結果、他の設定との重複が無いかどうかを確認し（Ｓ４１２）、他の設定との重複が無ければ（Ｓ４１２のＹｅｓ）、ポイント情報シート０２１の新規の行を追加し、シート番号、ブロック番号、サブブロック番号を新規に採番し、その他の情報はメモリの情報を書き込む（Ｓ４１３）。一方、他の設定との重複が有れば（Ｓ４１２のＮｏ）、他の設定の重複のエラーを表示し、メモリの内容を破棄して表示シート０２０を元に戻す（Ｓ４１４）。
【０１００】
このような第４の実施形態では、目的帳表０１５の表示シート０２０の指定範囲の情報を一度、メモリに仮保存し、設定コピー貼付け手段０３８によって貼付け先が決定した場合に、目的帳表０１５のポイント情報シート０２１に、行を追加して新規のブロック番号とサブブロック番号を採番する。そして、シート番号、開始セルおよび終了セルを保存し、その他の情報はメモリに仮保存した情報から入力し、表示シート０２０上の情報も併せてコピーすることができる。
【０１０１】
（作用効果）
一般的に、表計算ソフト０１４で用意しているコピー機能または切取り機能で表示用シート０２０を編集しても、表示用シート０２０とは異なるポイント情報シート０２１に予め設定している情報に関してはコピーまたは切取ることができない。そのため、見かけ上の情報がコピーされたとしても、ポイント情報シート０２１の情報を元にして表示用シート０２０の元の表示位置にデータを表示するだけに止まり、コピー先にはデータを表示しないといったことが起きる。
【０１０２】
そこで、第４の実施形態では、組込み帳表０１６に設定コピー貼付け手段０３８を定義し、設定コピー貼付け手段０３８が表計算ソフト０１４上で動作することにより、ポイント情報シート０２１に対し設定情報のコピーまたは切取り、さらには貼付けを実施することができる。この点が第４の実施形態における独自の作用効果である。具体的には図１４に示す如く、作成済みの帳表の一部を、別のシートに作成する新規帳表に流用する場合でも、流用元の帳表において必要な行列ブロックを指定し、ブロックのコピーと別シートへの貼付けを行うことが可能である。
【０１０３】
以上のように、帳表フォーマットだけでなく設定情報もコピーすることが可能な第４の実施形態によれば、表示用シート０２０の元の表示位置だけにデータを表示するだけでコピー先にはデータを表示しないといった不具合が無く、新規の帳表を効率良く作成、表示することができる。すなわち、目的帳表０１５の編集結果との整合性を保つために、整合性調節手段によって、プラントデータの追加位置が自動的に修正される。そのため、ユーザが目的帳表０１５の編集に合わせてポイント情報シート０２１や帳表定義プログラムを修正する必要はなくなり、目的帳表０１５の編集が更に容易となる。
【０１０４】
（５）第５の実施形態
（構成）
図１５は本発明に係る第５の実施形態のブロック図を示している。図１５に示すように、第５の実施形態は、表計算ソフト０１４上で動作するプログラムとして、組込み帳表０１６にフォーマットオプション指定手段０３９が定義されている。
【０１０５】
フォーマットオプション指定手段０３９とは、目的帳表０１５のポイント情報シート０２１に対し、少なくともポイントＩＤ、名称、単位、日時、最大、最小、平均を含むオプション情報を、帳表フォーマットに対し自動付加するか否かを指定するように構成されたプログラムである。なお、他の構成に関しては、上記第２の実施形態と同様である。
【０１０６】
（検索条件指定画面の表示例）
図１６に、フォーマットオプション指定手段０３９を追加した帳表定義手段０１７の一例を示す。図１６は、上記第２の実施形態で説明した図３の検索条件選択画面において、フォーマットオプション指定手段０３９によるフォーマットオプション指定エリア０４０を追加した画面である。なお、画面上に表示されたチェックボックスの指定は、マウス等のポインティングデバイスによって操作される。
【０１０７】
図１６に示すように、フォーマットオプション指定エリア０４０において、表示用シート０２０の帳表フォーマットに、追記したいオプション情報として、（ポイント番号、ポイント名称、単位、履歴データの日時、最大値、最小値、平均値など）をチェックボックスで指定し、その条件を所定のメモリに保存する。
【０１０８】
日時を指定した場合は、日時の書式をプルダウンから選択することができる。図１６中にはないが、追記する情報は他に、ポイント番号の表示小数点桁数、指定期間の履歴データの総和などがあげられる。また、メモリに保存された情報は、ポイント情報シート０２１内に埋め込まれる。ポイント情報シート０２１に埋め込まれた値は、表示用シート０２０に帳表フォーマットを展開するときにプログラム中で使用され、プログラム内で指定した順番で、フォーマットオプションが展開される。
【０１０９】
ポイント番号、ポイント名称、単位がオプションとして選択された場合、データ展開手段０１８は、ポイント識別情報から指定されたポイント番号の識別情報を表示用シート０２０に埋め込む。また、履歴データの日時がオプションとして選択された場合、検索始点日時、検索期間、検索周期の情報をもとに、履歴データの日時を表示用シート０２０に展開する。さらには、最大値、最小値、平均値のオプションが選択された場合、表示用シート０２０に展開する履歴データから値を計算し、表示用シート０２０に展開する。
【０１１０】
（ポイント情報シート０２１の表示例）
図１７は、図１６に示した帳表定義手段０１７によって検索条件が指定されたポイント情報シート０２１の一例を示している。図１７は、前記図５のポイント情報シート０２１に、フォーマットオプション用の列を追加したものである。保存する値は、そのオプションが選択されたかどうかが判断できればよく、図１７ではオプションが選択されたとき、「１」を保存している。
【０１１１】
（表示用シート０２０の表示例）
図１８は図１７に示したポイント情報シート０２１に保存されている情報をもとに、表示用シート０２０に展開された帳表フォーマットである。このとき、帳表フォーマットは、ポイント名称、ポイント番号、単位、指定した期間の履歴データ、最大値、最小値、平均値の順に展開するようにプログラムされている。もし最小値のオプションを選択しなかったときは、平均値は３０行目ではなく、２９行目に展開される。
【０１１２】
（作用効果）
以上のような第５の実施形態では、上記第１の実施形態の持つ作用効果に加えて、次のような独自の作用効果がある。すなわち、帳表フォーマットに追加する項目の選択状況をポイント情報シート０２１に保存することができ、保存した値によって、選択したオプション情報を帳表フォーマットに展開することが可能である。
【０１１３】
したがって、帳表の作成にかかる時間を大幅に改善することができる。また、オプションの選択情報をポイント情報シート０２１によって管理することができるため、保存されているデータを変更するだけで、帳表フォーマットを何度でも容易に変更することができる。
【０１１４】
さらには、設計段階で帳表フォーマットに設定するポイント番号の情報をあらかじめ手入力で設定した後、非表示状態にしておき、試験段階でフォーマットオプションを選択するといった作業も実施できる。このような作業を通じて、展開される帳表フォーマットの内容と、非表示状態にしていた内容を比較し、比較結果を検討することで、確認試験や問題点の特定が容易になる。
【０１１５】
（６）第６の実施形態
（構成）
次に、図１９の説明図を用いて、本発明に係る第６の実施形態を説明する。第６の実施形態の構成上の特徴は、表計算ソフト０１４上で動作するプログラムとして、組込み帳表０１６に日時形式指定手段が定義されている点にある。
【０１１６】
日時形式指定手段とは、検索したデータに付加されている日時の帳表上の表示を０時から２３時型で表示するのか、あるいは１時から２４時型で表示するのかを指定するように構成されたプログラムである。なお、他の構成に関しては、上記第２の実施形態と同様である。
【０１１７】
（検索条件指定画面の表示例）
図１９は、図１６に示した検索条件選択画面のフォーマットオプション指定エリア０４０内に、日時形式指定エリア０４２を追加した図面の表示例である。日時形式指定エリア０４２では、０時から２３時型か、１時から２４時型かをマウス等のポインティングデバイスによって選択できるようになっている。
【０１１８】
選択した情報は、メモリに保存され、ポイント情報シート内に埋め込まれる。例えば、１時から２４時型を選択した場合、１日分の運転日誌データとして、計算機内の１：００〜翌日０：００のデータを検索する。また、上記フォーマットオプションで履歴データの日時を表示するオプションを選択している場合、帳表フォーマットの日時は１：００〜２４：００として表示される。
【０１１９】
（ポイント情報シート０２１の表示例）
図２０は、図１９に示した帳表定義手段０１７によって検索条件が指定されたポイント情報シート０２１の一例を示している。図２０は、前記図１７のポイント情報シート０２１に、日時形式用の列を追加したものである。保存する値は、０時から２３時型か１時から２４時型のどちらが選択されたかが判断できればよい。図２０では、１時から２４時型が選択されたときに「１」を保存している。
【０１２０】
（表示用シート０２０の表示例）
図２１は、図２０のポイント情報シート０２１に保存されている情報をもとに、表示用シート０２０に展開された帳表フォーマットを示したものである。
【０１２１】
（作用効果）
履歴データの中には、１時間毎に収集を行う運転日誌定時データがあり、この運転日誌定時データは、例えば１分周期のプロセス値を０：００〜０：５９の間集計して１：００のデータとして収録する場合がある。ここで、２３：００〜２３：５９を集計した運転日誌定時データは、２４：００のデータとして扱う。
【０１２２】
但し、計算機の時刻処理上２４：００というタイムスタンプは扱えないため、内部的には翌日の０：００というタイムスタンプで保存することになる。このような運転日誌定時データを１日分検索し表示する場合には、計算機内の１：００〜翌日０：００のデータを検索し、帳表の表示上は１：００〜２４：００として表示することが求められる場合がある。
【０１２３】
そこで、第６の実施形態によれば、日時形式指定手段により日時形式を指定することで、０時から２３時型か、あるいは１時から２４時型のどちらにも柔軟に対応可能である。また、発電プラント全体の日報を作成する場合に、監視制御用計算機毎に集計方法が異なっていても、日時形式指定手段にて日時形式を指定するだけで、容易に監視制御用計算機の集計方法にも対応することができる。
【０１２４】
（７）第７の実施形態
（構成）
図２２は本発明に係る第７の実施形態のブロック図を示している。第７の実施形態は、表計算ソフト０１４上で動作するプログラムとして、組込み帳表０１６に検索方向変更手段０４３が定義されている点に特徴がある。
【０１２５】
検索方向変更手段０４３とは、検索開始起点から順方向（未来方向）に期間の日時スパン指定または期間の件数指定か、検索開始起点から逆方向（過去方向）に期間の日時スパン指定または期間の件数指定かのいずれかを選択するように構成されたプログラムである。さらに、サーバ００１側には予め過去への遡り情報を作成して格納する遡り情報格納部０４４が設けられている。なお、他の構成に関しては、第２の実施形態と同様である。
【０１２６】
（検索条件指定画面の表示例）
図２４は帳表定義手段０１７による検索条件指定画面の表示例を示している。なお、画面上に表示された各エリアやボタンなどの選択および実行は、マウス等のポインティングデバイスによって操作される。図２４に示した検索条件指定画面では、図１９に示した画面の加えて、検索パターン０４５、表示件数０４６が表示されるようになっている。
【０１２７】
（処理フロー）
図２３に示したフローチャートでは、検索方向変更時の処理フローの一例を示している。すなわち、要求開始日が含まれるデータテーブルを索引情報から確定すると（Ｓ７１０）、索引情報から要求開始日が含まれるテーブルを指し示す情報を持つ索引を探し、１つ前の過去データを持つテーブルを確定する操作を繰り返して、過去への遡り情報を作成する（Ｓ７１１）。
【０１２８】
続いて、遡り情報からデータ検索を行い、要求開始日から過去の情報を全て取得し、最新の数回分の情報を検索結果として目的帳表に展開する（Ｓ７１２）。さらに、最新データとその他過去分のデータ比較を行い、異常値や突出したデータが存在する場合に警報を表示する（Ｓ７１３）。
【０１２９】
（作用効果）
上記第７の実施形態において、検索方向変更手段０４３が検索開始起点から逆方向（過去方向）を選択し、検索パターン０４５が過去に向かって指定されている場合には、次のように作用する。
【０１３０】
すなわち、基点時刻からデータに付加されている時刻を過去方向にたどり、指定された表示件数０４６分（図２４では５件）だけ、基準時刻から過去方向へデータを検索し表示することができる。また、最過去のデータから基準時刻方向にデータを並び替えて表示することが可能である。このように検索開始起点から過去方向に検索することにより、異常などの事象の原因調査を効率よく実施することができる。
【０１３１】
また、第７の実施形態では、表示件数０４６を指定するだけで、検索開始起点から所望数のデータを効率よく採取することができる。そのため、過去の同一事象発生時または類似事象発生時もしくは過去の同一条件または類似条件で同一のデータ群を比較することが可能であり、しかも、突出した値や異常な値を見つけ出すこと及び経年による変化についても比較することができる。したがって、事象の原因調査に好適である。
【０１３２】
さらに、検索方向変更手段０４３が検索開始起点から順方向（未来方向）を選択し、検索パターン０４５が未来に向かって指定されている場合には、次のように作用する。すなわち、時間を予め付加した過去から未来方向へのデータ取得するための情報を順番にたどり、未来から過去方向へのデータの遡りしてデータ取得する逆引き情報を作成して、その情報をもとに検索手段００７がデータ検索を行うことができる。
【０１３３】
したがって、未来から過去へのデータ検索を高速に行うことができる。これにより、発電プラントに発生した異常などの事象の影響が、ある過去の時点からどのように未来へ波及したかといった調査を高い精度で実施することが可能である。
【０１３４】
（８）第８の実施形態
（構成および検索条件指定画面の表示例）
次に、本発明に係る第８の実施形態を説明する。図２５は帳表定義手段０１７による検索条件指定画面の表示例を示している。
【０１３５】
第８の実施形態では、表計算ソフト０１４上で動作するプログラムとして、組込み帳表０１６にプレビュー表示手段０４７が定義されており、検索条件指定画面に表示されている。プレビュー表示手段０４７は、設定した内容を前記目的帳表に反映する前にプレビューにより表示イメージを確認するように構成されている。
【０１３６】
（プレビュー画面の表示例）
マウス等でプレビュー表示手段０４７を選択して、プレビューを表示するプログラムを起動すると、選択された検索条件から表示される帳表フォーマットのイメージをメモリに保存することで、設定されている既存の検索条件を変更することなく、帳表フォーマットを確認することができる。
【０１３７】
図２６にプレビュー画面の一例を示す。図２６は図２５で選択されている検索条件をもとに表示したプレビュー画面である。プレビュー表示では、履歴データ部分に埋め込まれる値に、実際のデータではなく、サンプルの数値を使用する。
【０１３８】
図２６ではサンプルの数値として３.３を使用しているが、これは３や８など文字幅が大きい数値、また小数点を使用することで、帳表フォーマットに履歴データが埋め込まれたときに、実際の数値が欠けてしまうことを防ぐためである。プレビューを閉じる場合は、ポップアップウィンドウに表示されている閉じるボタンをマウス等で選択する。
【０１３９】
（作用効果）
以上のような第８の実施形態によれば、帳表定義手段０１７で選択されている条件から表示される帳表フォーマットのイメージを確認できるといった作用効果を発揮することができる。このとき、メモリなど既存の設定条件が保存されている場所とは、別の場所にプレビュー画面を仮保存することで、既存の設定条件を変更する必要がない。しかも、帳表を定義している作業中であっても帳表フォーマットのイメージを確認できる。このためため、作業効率が向上するといったメリットがある。
【０１４０】
（９）第９の実施形態
（構成）
図２７は、本発明に係る第９の実施形態のブロック図である。第９の実施形態において、列幅自動設定手段０４８は表計算ソフト０１４上の組込み帳表０１６で動作するプログラムである。
【０１４１】
列幅自動設定手段０４８は、次のように構成されている。すなわち、列幅自動設定手段０４８は、フォーマット自動生成の際にセンサ毎に異なる最大有効桁数に合わせて列幅またはフォントサイズを自動調整する。また、列幅自動設定手段０４８は、実際にセンサ値を取得した後で各列のデータの最大有効桁数に合わせて列幅またはフォントサイズを自動調整することも可能である。
【０１４２】
（処理フロー）
図２８は列幅自動設定の処理フローを示している。まず、データ展開手段０１８が目的帳表０１５にデータを書き込むと（Ｓ９１０）、書き込み結果から検索情報のブロック毎の最大値が分かるので、その表示桁を決定する（Ｓ９１１）。
【０１４３】
続いて、Ｓ９１２にて、表示桁として十分な桁数は確保できないかどうかを確認し、確保できる場合には（Ｓ９１２のＮｏ）そのまま終了するが、確保できなければ（Ｓ９１２のＹｅｓ）、列幅自動設定手段０４８が各ブロックの桁をＭａｘ桁に合わせて変更する。また、各ブロックの桁を変更できない場合には、Ｍａｘ桁が表示可能なサイズとなるように列幅自動設定手段０４８が表示フォントのポイントサイズを変更する（Ｓ９１３）。
【０１４４】
（作用効果）
第９の実施形態においては、目的帳表０１５のポイント情報シート０２１にポイント番号やポイント名称、単位などポイント識別情報を設定する際に、列幅自動設定手段０４８によって、表示用シート０２０にポイント識別情報の有効桁数に合わせた列幅またはフォントを自動設定することができる。
【０１４５】
また、列幅自動設定手段０４８の働きにより、実際にデータ検索により検索データの表示に際して、各データの最大有効桁数に合わせて列幅またはフォントを自動再設定することが可能である。したがって、表示用シート０２０にデータを表示した場合の桁あふれや、余分な余白を未然に防ぐことが可能である。これにより、視認性の高い表示用シート０２０を実現することができる。
【０１４６】
（１０）第１０の実施形態
（構成および検索条件指定画面の表示例）
本発明に係る第１０の実施形態を説明する。図２９は帳表定義手段０１７による検索条件指定画面の表示例を示している。図２９は図２５に示した第８の実施形態における検索条件指定画面に月末処理手段０４９を追加した画面であって、マウス等の操作により月末処理を有効にするか否かを選択できるようになっている。
【０１４７】
月末処理手段０４９は、表計算ソフト０１４上で動作するプログラムとして、組込み帳表０１６に定義されている。月末処理手段０４９は、月毎に異なる１ヶ月の日数に合わせて、目的帳表０１５の表示内容を自動調整するように構成されている。
【０１４８】
より詳しくは、月末処理手段０４９で選択された情報は、メモリに保存されると、ポイント情報シート０２１内の月末処理用の列に埋め込まれ、その値は帳表フォーマットを展開するときに使用される。すなわち、月報などの月単位で作成する帳表に対し、月末処理を有効にした場合、１ヶ月が３０日である月は３１日にあたる行のセルは空白となり、２月は２９〜３１日にあたる行のセルは空白となる。なお、閏年の場合、２月は３０〜３１日にあたる行のセルが空白となる。
【０１４９】
（ポイント情報シート０２１の表示例）
図３０は、図２９に示した帳表定義手段０１７によって検索条件が指定されたポイント情報シート０２１の一例を示している。図３０は検索始点日時を２００９年２月１日０時０分とする２月の月報を帳表フォーマットに展開する検索条件である。ポイント情報シート０２１には月末処理を有効にするかが判断できればよい。図３０では月末処理を有効にした場合、月末処理用の列に「１」を保存している。
【０１５０】
（表示用シート０２０の表示例）
図３１は、図３０のポイント情報シート０２１に保存されている情報をもとにして、表示用シート０２０に展開された帳表フォーマットである。２月における月末処理が有効となっているため、２９〜３１日にあたる行のセルは空白となる。
【０１５１】
（作用効果）
以上のような第１０の実施形態においては、上記第１の実施形態の持つ作用効果に加えて、次のような作用効果がある。すなわち、月報など月単位の帳表を作成する際、月末処理手段０４９を選択して月末処理を有効にすることにより、全ての月に対し、１パターンで運用可能となる。したがって、２８、２９、３０、３１日の４パターンの運用は不要であり、帳表を効率良く作成、表示することができる。
【０１５２】
（１１）他の実施形態
なお、本発明の実施形態は、以上の実施形態に限定されるものではなく、各部の構成等は適宜変更可能であり、各実施形態の組合せも可能である。また、本発明の実施形態は、周辺装置を備えたコンピュータをプログラムで制御することで実現するが、各処理をコンピュータに実行させるように構成した記憶媒体であってもよい。さらに、上記の実施形態としては、発電プラントのプラントデータを作成・表示対象としているが、プラントは発電プラントに限らず、他のタイプのプラントにも適用可能である。
【符号の説明】
【０１５３】
００１…サーバ、００２…ユーザ端末、００３…発電プラント、００４…記憶手段、００５…履歴データ収録部、００６…ポイント識別情報格納部、００７…検索手段、００８、０１６…組込み帳表、００９、０１５…目的帳表、０１０…ダウンロード実行部、０１１…アップロード実行部、０１２…帳表管理部、０１２ａ…一覧生成手段、０１２ｂ…プログラム変更手段、０１３…ＷＥＢサーバ部、０１４…表計算ソフト、０１４ａ…目的帳表編集手段 、０１７…帳表定義手段、０１８…データ展開手段、０１９…帳表情報表示手段、０２０…表示用シート、０２１…ポイント情報シート、０２２…検索始点日時指定エリア、０２３…検索期間指定エリア、０２４…検索周期指定エリア、０２５…ポイント番号指定エリア、０２６…ポイント番号指定手段、０２７、０３５、０３６…保存ボタン、０２８…キャンセルボタン、０２９…ポイント番号検索条件指定エリア、０３０…検索実行ボタン、０３１…検索結果表示エリア、０３２…ポイント番号選択エリア、０３３…選択ボタン、０３４…ポイント番号削除手段、０３７…行列挿入・削除手段、０３８…設定コピー／貼付け手段、０３９…フォーマットオプション指定手段、０４０…フォーマットオプション指定エリア、０４２…日時形式指定エリア、０４３…検索方向変更手段、０４４…遡り情報格納部、０４５…検索パターン、０４６…表示件数、０４７…プレビュー表示手段、０４８…列幅自動設定手段、０４９…月末処理手段
【図１】
0005777405.tif 000002
【図２】
0005777405.tif 000003
【図３】
0005777405.tif 000004
【図４】
0005777405.tif 000005
【図５】
0005777405.tif 000006
【図６】
0005777405.tif 000007
【図７】
0005777405.tif 000008
【図８】
0005777405.tif 000009
【図９】
0005777405.tif 000010
【図１０】
0005777405.tif 000011
【図１１】
0005777405.tif 000012
【図１２】
0005777405.tif 000013
【図１３】
0005777405.tif 000014
【図１４】
0005777405.tif 000015
【図１５】
0005777405.tif 000016
【図１６】
0005777405.tif 000017
【図１７】
0005777405.tif 000018
【図１８】
0005777405.tif 000019
【図１９】
0005777405.tif 000020
【図２０】
0005777405.tif 000021
【図２１】
0005777405.tif 000022
【図２２】
0005777405.tif 000023
【図２３】
0005777405.tif 000024
【図２４】
0005777405.tif 000025
【図２５】
0005777405.tif 000026
【図２６】
0005777405.tif 000027
【図２７】
0005777405.tif 000028
【図２８】
0005777405.tif 000029
【図２９】
0005777405.tif 000030
【図３０】
0005777405.tif 000031
【図３１】
0005777405.tif 000032