(57)【要約】【課題】スプレッドシートに配置された機器の状態変化を示すタイムチャートを簡単な手順で作成することができるタイムチャート作成方法を提供する。【解決手段】文字列と図形との関係付けを定義する文字図形定義情報５２を記憶装置５に予め記憶しており、ＣＰＵ３は、入力装置２からタイムチャート作成の指令を受理すると、第１のスプレッドシート上の複数の文字列を読込み、文字列が文字図形定義情報５２から状態変化する文字列であると判定されたとき、判定された文字列を第１の文字列とし、第１の文字列のセルから所定位置のセルに入力された複数の第２の文字列を読込み、第２のスプレッドシート上に第１の文字列のセル位置と、第２の文字列とを関連付けて第２のスプレッドシート上の行として作成し、第２の文字列のうち状態値を示すセルを操作手順のステップ番号と関連付けてセルに記載し、状態値を記載した同じセルに状態値を示すグラフを作成する。【選択図】図１
2010009485.tif 000002
【特許請求の範囲】
【請求項１】
処理部、記憶部、表示部、入力部を有するコンピュータシステムにおいて、前記表示部に表示された第１のスプレッドシートのセルに入力された文字列および該文字列の状態変化を示す状態値を用いて、第２のスプレッドシートにタイムチャートを作成するタイムチャート作成方法であって、
前記文字列と図形との関係付けを定義する文字図形定義情報を前記記憶部に予め記憶しており、
前記処理部は、前記入力部を介してタイムチャート作成の指令を受理すると、
第１のスプレッドシート上の複数の文字列を読込み、前記文字列が前記文字図形定義情報から状態変化する文字列であると判定されたとき、
前記判定された文字列を第１の文字列とし、該第１の文字列のセルから所定位置のセルに入力された複数の第２の文字列を読込み、
前記第２のスプレッドシート上に前記第１の文字列のセル位置と、前記第２の文字列とを関連付けて第２のスプレッドシートのひとつの行として作成するとともに、前記第２の文字列のうち前記状態値を示すセルを操作手順のステップ番号と関連付けてセルに記載し、
前記状態値が記載した同じセルに状態値を示すグラフであるタイムチャートを作成する
ことを特徴とするタイムチャート作成方法。
【請求項２】
前記処理部は、さらに、前記入力部からタイムチャート作成の指令を受理すると、
既に作成済みの前記第２スプレッドシート上に、順次、ステップ番号と関連付けて、既に記載されている状態値の隣接する列のセルに状態値を追加し、
前記追加した状態値を示すグラフを作成する
ことを特徴とする請求項１に記載のタイムチャート作成方法。
【請求項３】
前記第２のスプレッドシートに、複数の前記第１の文字列の位置情報と、複数の前記ステップ番号と関連付けられた状態値を含むマトリクスデータが記載されており、
前記処理部は、前記入力部から指定されたステップ番号のシート作成指令を受理すると、
前記第１のスプレッドシートを、新規シート上に複写し、
前記シート上の該当する前記第１の文字列に関連する状態値を、前記指定されたステップ番号の状態値で反映する
ことを特徴とする請求項２に記載のタイムチャート作成方法。
【請求項４】
前記処理部は、前記第２のスプレッドシート上の前記第２の文字列のセルの行について、状態値の最大値および最小値を取得し、前記ステップ番号毎の状態値を前記最大値と前記最小値で正規化して、前記正規化した状態値に基づき、グラフを作成する
ことを特徴とする請求項２に記載のタイムチャート作成方法。
【請求項５】
複数のセルの前記グラフは、連続した折れ線で表示する
ことを特徴とする請求項２に記載のタイムチャート作成方法。
【請求項６】
前記処理部は、前記入力部から文字列から図形への変換指令を受理すると、
前記第１のスプレッドシート上の複数の文字列を読込み、前記文字列が前記文字図形定義情報内にある文字列であると判定されたとき、
前記文字図形定義情報から前記判定された文字列と関係付けられた図形を抽出し、
前記抽出された図形を元のセルに貼り付け、
前記判定された文字列を前記元のセルに貼り付け、
前記貼り付けた文字列の色を前記元のセルの背景色にし、
前記貼り付けた文字列の大きさを最小サイズに設定する
ことを特徴とする請求項１に記載のタイムチャート作成方法。
【請求項７】
請求項１から請求項６のいずれか１項に記載のタイムチャート作成方法をコンピュータに実行させることを特徴とするタイムチャート作成プログラム。
【請求項８】
処理部、記憶部、表示部、入力部を有するコンピュータシステムにおいて、前記表示部に表示されたスプレッドシートのセルに入力された文字列を、図面を含めた文字列に変換するスプレッドシートのセルの表示方法であって、
前記文字列と図形との関係付けを定義する文字図形定義情報を前記記憶部に予め記憶しており、
前記処理部は、前記入力部を介して文字列から図形への変換指令を受理すると、
前記スプレッドシートのセルの文字列を読込み、該文字列が前記文字図形定義情報内にある文字列であると判定されたとき、
前記文字図形定義情報から前記判定された文字列に関係付けられた図形を抽出し、
前記抽出された図形を所定のセルに貼り付け、
前記判定された文字列を前記所定のセルに貼り付け、
前記貼り付けた文字列の色を前記所定のセルの背景色にし、
前記貼り付けた文字列の大きさを最小サイズに設定する
ことを特徴とするスプレッドシートのセルの表示方法。
【請求項９】
前記文字図形定義情報は、スプレッドシートに記載されている
ことを特徴とする請求項８に記載のスプレッドシートのセルの表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータで実行されるスプレッドシートプログラムに関し、特に、スプレッドシートに配置された機器の状態変化を示すタイムチャートを作成するのに好適なタイムチャート作成方法、タイムチャート作成プログラム、およびスプレッドシートのセルの表示方法に関する。
【背景技術】
【０００２】
近年、発電、石油精製、鉄鋼、ガス、上下水道等のプラントは、プラント各部に温度センサ・流量計・圧力センサ等の各種計測機器や、バルブ・ヒータ等の各種調整機器が多数設けられている。このとき、オペレータ自身のプラント運転制御の経験や技術的なノウハウに依存した運転制御方法が検討され、例えば、状態変化機器であるバルブの開閉動作に応じて、各種計測機器のレベル調整を含めた運転手順計画書およびその運転手順によるタイムチャートが作成される。
【０００３】
運転手順計画書は主に系統図とタイムチャートで表される。その目的には、（１）プラントの動きを理解してシステムを構築、（２） 制御の計画、（３）運転前の予測等がある。また、運転制御シーケンスのプログラム作成を目的として、表形式のデータを入力することによって、ＰＬＣ（プログラマブルコントローラ）を、容易にプログラムすることができるプログラム装置がある（例えば、特許文献１参照）。
【特許文献１】特開２００２−２５８９１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１は、表形式のデータの各要素と、ＳＦＣ（シーケンシャル・ファンクション・チャート）の各図形要素とを関連付けており、所定のマトリクス記述法則に従って入力されると、ＳＦＣプログラムへ展開される。しかしながら、マトリクス記述法則に従い、表形式の各セル位置に、正確に入力する必要があった。
【０００５】
一方、前記運転手順計画書等では、系統図及びその系統図によるタイムチャートを、事務処理等に利用されているスプレッドシートを利用して比較的自由に、しかも、簡単な手順で作成したいという要求があった。
【０００６】
本発明は、前記の課題を解決するための発明であって、スプレッドシートに配置された機器の状態変化を示すタイムチャートを簡単な手順で作成することができるタイムチャート作成方法、タイムチャート作成プログラム、スプレッドシートのセルの表示方法を提供することを目的とする。
【０００７】
前記目的を達成するために、処理部、記憶部、表示部、入力部を有するコンピュータシステムにおいて、表示部に表示された第１のスプレッドシートのセルに入力された文字列および文字列の状態変化を示す状態値を用いて、第２のスプレッドシートにタイムチャートを作成するタイムチャート作成方法であって、文字列と図形との関係付けを定義する文字図形定義情報を記憶部に予め記憶しており、処理部は、入力部からタイムチャート作成の指令を受理すると、第１のスプレッドシート上の複数の文字列を読込み、文字列が文字図形定義情報から状態変化する文字列であると判定されたとき、判定された文字列を第１の文字列とし、第１の文字列のセルから所定位置のセルに入力された複数の第２の文字列を読込み、第２のスプレッドシート上に第１の文字列のセル位置と、第２の文字列とを関連付けて第２のスプレッドシート上のひとつの行として作成するとともに、第２の文字列のうち状態値を示すセルを操作手順のステップ番号と関連付けてセルに記載し、状態値が記載した同じセルに状態値を示すグラフであるタイムチャートを作成することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、スプレッドシートに配置された機器の状態変化を示すタイムチャートを簡単な手順で作成することができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施形態について図面を参照して説明する。
図１は、本実施形態のタイムチャート作成システムを示すブロック図である。タイムチャート作成システム１０は、表示装置１、入力装置２、ＣＰＵ（Central Processing Unit、処理部）３、メモリ４、記憶装置（記憶部）５を有している。表示装置１は、ユーザに対して、スプレッドシート等を表示するために用いられるものであり、ＣＲＴ（Cathode Ray Tube）や液晶ディスプレイ等で構成される。入力装置２は、データや命令等を入力するために用いられるものであり、キーボードやマウス等で構成される。ＣＰＵ３は、メモリ４や記憶装置５に格納されたプログラムを実行することで、各構成要素（例えば、表示装置１、入力装置２）を統括的に制御したり、様々な演算処理を行う。メモリ４には、プログラムや、処理に必要なデータが一時的に格納される。記憶装置５は、プログラムやデータを永続的に記憶するために用いられるものであり、ハードディスク等で構成される。
【００１０】
記憶装置５には、ＯＳ（Operating System）５４、スプレッドシートアプリケーションプログラム５３（表計算ソフトウエア）、文字図形関係定義情報５２、タイムチャート作成プログラム５１、スプレッドシート５５が記憶されている。タイムチャート作成プログラム５１は、独立したプログラムのほか、各種のスプレッドシートアプリケーションプログラムにおいてマクロとして実装することができる。文字図形関係定義情報５２（図２参照）は、スプレッドシート上の文字と、図形（シンボル）とを関係付ける定義情報であり、スプレッドシート５５上に定義情報を作成しておいてもよい。
【００１１】
図２は、文字図形関係定義情報を示す説明図である。文字図形関係定義情報とは、文字情報と、図形情報と、文字と図形との情報を複写（コピー）した複写用情報とを関係付けている。定義情報の登録方法については、図２９を参照して説明する。文字図面定義情報の図形（シンボル）には、４種類がある。
（１）名前の付く機器。文字情報の先頭に「．」を付け、図２（ａ）に分類する。具体的には、流量計、液面計等がある。なお、流量計および液面計等の文字情報（文字列）は、機器により計測される状態値が変化するので、状態変化する文字列である。
（２）名前の付かない機器や機器の一部。文字情報の先頭に「，」を付け、図２（ａ）に分類する。具体的には、タンク上部、タンク中部、タンク下部等がある。
（３）状態変化により色が変化する機器。文字情報の先頭に「．」を付け、図２（ｂ）に分類する。具体的には、ポンプ、弁等がある。ポンプは、起動操作または停止操作で機器の状態が変化する。また、弁は、開閉操作で機器の状態が変化する。なお、ポンプ、弁等の文字情報（文字列）は、状態変化する文字列である。
（４）結線。文字情報の先頭に「‘」を付け（図面のスプレッドシート上では見えていない。）、図２（ｃ）に分類する。なお、備考にある結線形状の自動判定とは、縦線や曲がりが自動的に判定される機能をいい、図１４および図１５を参照して後記する。
【００１２】
図２９は、文字と図形との関係定義情報の登録方法を示す説明図である。図２９（ａ）には、スプレッドシート５５上のセルに文字と図形との関係定義情報を登録した例を示す。流量計を示す文字情報（文字列）「．（ＦＸ）」に、図形情報と、複写用（コピー用）情報とが登録されている。また、液面計を示す文字情報「．（ＬＸ）」に、図形情報と、複写用情報とが登録されている。図２９（ｂ）には、登録手順を示す説明図である。最初に先頭に「．」（ピリオド）をつけた文字を、セルに入力する（符号２９１参照）。次に、図形の列のセルに図形を描く。または、既に作成済みの図形を貼り付けてもよい（符号２９２参照）。
【００１３】
複写用（コピー用）列のセルを作成する場合（符号２９３参照）は、図２９（ｃ）に示すように、複写用列作成処理プログラムによって実現される。図形の列のセルをコピーして、複写用列のセルに貼り付ける（ステップＳ４０１）。文字の列のセルをコピーして、複写用列のセルに貼り付ける（ステップＳ４０２）。複写用列のセルの文字サイズを最小サイズの「１」にし、文字を隠すために文字色を背景色（例えば、白色）にする（ステップＳ４０３）。なお、複写用列のセルの作成は、複写用列作成処理プログラムによらず、ユーザが手動で設定してもよい。
【００１４】
符号２９１〜符号２９３の登録手順により、文字情報と図形情報との関連付けができる。図形列の情報、複写用列の情報は、ユーザにとって、見た目は同じに見えるが、複写用列の情報には、文字情報と図形情報とが含まれている。また、文字情報は図形情報と重なって見えないようにするため最小サイズで背景色にすることが好ましい。
【００１５】
図形情報には、描いた図形だけでなく、写真であってもよい。また、一般向けの系統の説明図と同じように図形を３次元の絵にしてもよい。さらに、ＧＩＦアニメーションを貼り付けてもよい。
【００１６】
図２（ｂ）に示した状態変化の機器の場合は、閉状態と開状態、あるいは、停止と運転を、文字情報の最後の文字が「０」か「１」で区別するとよい。例えば、「．ＰＲ０」のとき停止状態であり、「．ＰＲ１」のとき運転状態である。また、「．ＴＶ０」のとき閉状態であり、「．ＴＶ１」のとき開状態である。
【００１７】
（タイムチャート作成方法）
次に、図３〜図１１を参照して、タイムチャート作成方法について概要を説明する。
図３は、スプレッドシート上の系統図を示す基本図シートである。基本図シート（第１のスプレッドシート）３２には、ポンプを起動することにより、流量計、タンク弁を介してタンクに、液体（例えば、水）を供給し、また、供給弁を開放すると供給先に、液体を供給する系統図を示している。基本図シート３２上には、ユーザが、図２に示した機器の複写用情報を配置し、結線の複写用情報を配置し、配置した機器の名称（機器名あるいは機器名称）、状態値、機器の略号（機器略号）、機器の番号（機器番号）をセル上に入力した基本図が作成されている。なお、複写用情報は、第１の文字列に該当し、機器名称、状態値、機器略号、機器番号は複写用情報の属性の文字列であり、第２の文字列に該当する。
【００１８】
メニューバー３１の「タイム」メニュー中の「基本図よりタイムチャートを作成」（図４Ａ（ｂ）参照）をマウス等でクリックすると、別のスプレッドシート上に、タイムチャートシート（第２のスプレッドシート）３３（図５参照）が作成され、タイムチャートシート上に、機器の状態値とその状態値のグラフが表示される。また、詳細は後記するが、さらに、「基本図よりタイムチャートを作成」をマウス等でクリックすると、操作ステップ番号と関連付けられて、すでに記載されている状態値の隣接する列のセルに状態値が記載され、その状態値のグラフが表示される。
【００１９】
また、メニューバー３１の「ステップ」メニュー中の「タイムチャートより系統図を作成（全ステップ）」（図４Ａ（ｃ）参照）をマウス等でクリックすると、タイムチャートシート３３上の機器の属性情報と属性情報のひとつである状態値を表にしたマトリクスデータを基に、操作ステップ番号の各ステップの系統図を、別のスプレッドシートとして作成することができる。例えば、図３に示すように、ステップ１（Ｓｔｅｐ１）のシート４１（図６参照）、ステップ２（Ｓｔｅｐ２）のシート４２（図７参照）、ステップ３（Ｓｔｅｐ３）のシート４３（図８参照）、ステップ４（Ｓｔｅｐ４）のシート４４（図９参照）、ステップ５（Ｓｔｅｐ５）のシート４５（図１０参照）、ステップ６（Ｓｔｅｐ６）のシート４６（図１１参照）が作成される。
【００２０】
図４Ａ、図４Ｂは、タイムチャート作成プログラムのメニューを示す説明図である。メニューバー３１には、図４Ａ（ａ）に示す[基本]メニュー、図４Ａ（ｂ）に示す[タイム]メニュー、図４Ａ（ｃ）に示す[ステップ]メニュー、作成された各ステップの系統図を切り替える機能である[戻る]メニューおよび[進む]メニュー、図４Ｂ（ｄ）または図４Ｂ（ｅ）に示す[他]メニュー、タイムチャート作成プログラムのヘルプ情報を表示するための[ＡＤヘルプ]メニュー等を有する。各メニューをマウス等でクリックすると実際に操作ができるメニュー一覧が表示される。
【００２１】
図４Ａ（ａ）に示す[基本]メニューの機能には、文字を図形に変換する機能、図形を文字に戻す機能が含まれる。
【００２２】
図４Ａ（ｂ）に示す[タイム]メニューには、基本図よりタイムチャートを作成する機能、タイムチャートデータを基本図へ反映する機能、状態値グラフを更新する機能、状態値グラフの線種を変更する機能、状態値変化によりタイムチャートを色分けする機能、状態値を非表示にする機能、行高さ、列幅を標準に戻す機能が含まれる。
【００２３】
図４Ａ（ｃ）に示す[ステップ]メニューの機能には、タイムチャートより全ステップの系統図を作成する機能、タイムチャートよりステップ指定の系統図を作成する機能、状態値変化により系統図の機器セルを色分けする機能が含まれる。状態値変化により系統図の機器セルを色分けする機能は、例えば、状態値が増えたところはピンク色、減ったところは空色に表示される。表示機能は、タイムチャートの状態値が前のステップの値と変わっていれば、機器のセルの背景色を変えることにより実現する。
【００２４】
図４Ｂ（ｄ）および図４Ｂ（ｅ）に示す[他]メニューには、対象セル範囲の選択機能、機器名称、機器番号等の表示／非表示の切り替え機能、文字フォントを小さくする機能、文字フォントを戻す機能、結果を別のスプレッドシートファイルへ出力する結果出力機能、画像ファイル（例えば、ｐｎｇ（Portable Network Graphics）ファイル）としてイメージ出力する機能、図形の向き等を変更する図形処理機能が含まれる。なお、結果出力機能は、基本図シート、タイムチャートシート、各ステップのシートをコピーして、別のスプレッドシートのファイルを作成する。
【００２５】
また、表示／非表示の切り替え機能には、図４Ｂ（ｄ）に示すように、機器名称、機器番号、機器略号、状態値の全てを表示／非表示、機器名称を表示／非表示、機器番号を表示／非表示、機器略号を表示／非表示、状態値を表示／非表示することができる。また、図形処理の機能には、図形を９０度回転、左右反転、上下反転することができる。
【００２６】
なお、タイムチャート作成プログラム５１（図１参照）の機能は、図４Ａ、図４Ｂに示す機能に限定されるものではない。他の機能（例えば、「行の折れ線を引く」機能、「列の折れ線を引く」機能）は、後記する。
【００２７】
図５は、「基本図よりタイムチャート作成」処理結果を示すタイムチャートである。図５には、図３に示す基本図を基に、「基本図よりタイムチャート作成」の機能を使用したタイムチャートの一例を示す。基本図のスプレッドシート上の図形（シンボル）を抽出し、機器名、機器番号、略号、セル位置、各ステップの状態値を表形式に作成し、状態値を基に、折れ線のグラフを表示している。各ステップの説明は、図６〜図１１を参照して説明する。
【００２８】
図６は、「タイムチャートより系統図を作成（全ステップ）」処理結果を示すステップ１の系統図である。「タイムチャートより系統図を作成（全ステップ）」の処理が実行されると、運転手順の順番毎（ステップ毎）のシート４１からシート４６が作成され、各シートには各機器の状態値を考慮した系統図が作成される。作成方法としては、基本図の図形以外の情報（ステップＮｏ欄、コメント欄）をコピーする。タイムチャートのステップ１の状態値を該当する機器の相対位置に貼り付ける。機器の場合は、状態値と機器の文字から対応する図形を、文字と図形から探してシートに貼り付ける。そして、結線等は結線の文字から対応する図形を、文字図形関係定義情報５２から探してシートに貼り付ける。以上の手順を繰り返し、各ステップの系統図が作成される。
【００２９】
シート４１のステップ１（ステップＮｏ．１）（停止状態）は、ポンプが停止状態であり、各図形（シンボル）の左上にある状態値が「０」のとき停止状態、状態値が「１」のとき起動状態を表す。タンク弁、供給弁の場合は、状態値が「０」のとき閉状態、状態値が「１」のとき開状態を表す。本系統図は、ポンプで水をタンクと、供給先に送る系統図である。
【００３０】
図７は、「タイムチャートより系統図を作成（全ステップ）」処理結果を示すステップ２の系統図である。シート４２のステップ２（ステップＮｏ．２）（ポンプを起動する）は、ポンプの状態値が「１」であり起動状態である。また、ポンプが起動されたことにより、ポンプの色が黒塗りから白塗りに変更されており、起動していることがわかる。
【００３１】
図８は、「タイムチャートより系統図を作成（全ステップ）」処理結果を示すステップ３の系統図である。シート４３のステップ３（ステップＮｏ．３）（タンク弁を開ける）は、タンク弁の状態値が「１」であり開状態である。また、タンク弁の色が黒塗りから白塗りに変更されており、流量計の状態値が「３」であることがわかる。
【００３２】
図９は、「タイムチャートより系統図を作成（全ステップ）」処理結果を示すステップ４の系統図である。シート４４のステップ４（ステップＮｏ．４）（供給弁を開ける）は、供給弁の状態値が「１」であり開状態である。また、タンク弁の色が黒塗りから白塗りに変更されており、液面計の状態値が「２０」であることがわかる。また、供給弁の色が黒塗りから白塗りに変更されており、流量計の状態値が「１０」であることがわかる。
【００３３】
図１０は、「タイムチャートより系統図を作成（全ステップ）」処理結果を示すステップ５の系統図である。シート４５のステップ５（ステップＮｏ．５）（液面が高くなったのでタンク弁を閉める）は、タンク弁の状態値が「０」であり、タンクの液面が高くなったのでタンク弁を閉めた状態である。また、タンク弁の色が白塗りから黒塗りに変更されており、液面計の状態値が「７０」であることがわかる。また、流量計の状態値が「７」であることがわかる。
【００３４】
図１１は、「タイムチャートより系統図を作成（全ステップ）」処理結果を示すステップ６の系統図である。シート４６のステップ６（ステップＮｏ．６）（運転状態）は、タンク弁の状態値が「０」で変化なく、他の状態値も変更がなく、定常の運転状態を示す。また、タンク弁が閉状態のままであるので、液面計の状態値が「７０」のままであることがわかる。
【００３５】
（運転手順の作成方法）
以下、運転手順の作成方法について説明する。
図１２は、運転手順の作成方法を示すフローチャートである。運転手順の作成には、まず、タイムチャート作成プログラム５１（図１参照）を起動する。タイムチャート作成プログラム５１がスプレッドシートプログラムのマクロの場合は、マクロを有効にする。そして、基本図を作成するための系統図がかかれていないフォーマットシート（以下、基本図シートという。）を開く。また、文字図形基本情報５２（図１参照）がスプレッドシートに定義されている場合には、文字図形基本情報用スプレッドシート（以下、文字図形シートという。）を開く。
【００３６】
ユーザは、表示装置１（図１参照）に表示された基本図シートに、入力装置２（図１参照）を用いて機器を入力する（ステップＳ１０１）。基本図シート上の図形の配置状況について図１３を参照して説明する。
【００３７】
図１３は、基本図シートに図形（シンボル）の配置を示す説明図である。ユーザは、基本図シート上に、文字図形シートの機器のコピー用セルをコピーして、基本図シートの所定のセルに貼り付ける。図１３に示すように、ユーザがポンプ、流量計、タンク弁、供給弁、液面計の機器を配置したことがわかる。なお、基本図シートは、枠線を非表示としている。
【００３８】
図１４は、基本図シート上のシンボルの結線を示す説明図である。次に、ユーザは、入力装置２から線と矢印を入力する（ステップＳ１０２）。ユーザは、基本図シート上に、文字図形シートの結線のコピー用セルをコピーして、基本図シート上の機器のシンボルを結線するように、結線のコピー用セルを貼り付ける。このときは、縦線や曲がりにかかわらず、早く記入するために、一種類の線を貼り付けるのが好ましい。
【００３９】
図１５は、「文字を図形に変換」処理結果を示す基本図である。ユーザは、結線のシンボルを貼り付け後、メニューバー３１から[基本]メニューの「文字を図形に変換」をマウスでクリックすると、タイムチャート作成プログラム５１は、文字を図形に変換する（ステップＳ１０３）。機器の文字は、文字図形関係定義情報５２を参照して、文字に対応する図形に変換し、結線の文字は、その文字のセルの上下左右にあるセルを調べ、結線が連係するように縦線の文字や曲がりの文字に変換し、変換した文字に対応する図形に変換する。
【００４０】
本実施形態での「文字を図形に変換」は、単純に文字を図形に変換するのではなく、対象セルに対して、下記の処理をする。
（１）対象セルの文字列について、文字図形関係定義情報５２（図１参照）を検索し、文字列に対応する図形を、対象セルに貼り付ける。
（２）元の文字列を、対象セルに重ねて貼り付ける。
（３）文字の色を背景色（例えば、白色）し、文字サイズを最小（例えば、「１」）に設定する。
以上の処理をすることにより、文字と図形との重なりによる見にくさを解消できるとともに、機器および結線の情報を系統図に残すことができる。これにより、何度でも文字から図形への変換をすることができる。
【００４１】
図１６は、機器名称、状態値、略号、機器番号の入力を示す説明図である。ユーザは、基本図シート上の機器の各シンボルの右１つ上のセルに機器名称を、状態値を左１つ上のセルに、機器の略号を左２つ上のセルに、機器番号を右２つ上のセルに入力する（ステップＳ１０４）。例えば、ポンプの機器のシンボルに対して、機器名称は「ポンプ」、状態値は「０」、機器略号は「Ｐ１」、機器記号は「Ｐ−１０１２３」と入力される。また、「供給元」と、「供給先」の文字を入力する。
【００４２】
図１２に戻り、ユーザが機器名称、状態値、略号、機器番号の入力後、メニューバー３１から「基本図よりタイムチャートを作成」をマウスでクリックすると、タイムチャート作成プログラム５１は、基本図よりタイムチャートの作成を開始する（ステップＳ１０５）。タイムチャートのシート３３が新規に作成され、運転手順のステップ１について、シート３３に基本図シート３２より取得した情報をレイアウト出力する（ステップＳ１０８）。
【００４３】
図１７は、「基本図よりタイムチャートを作成」処理結果を示すタイムチャートである。具体的には、図１７に示すように、表形式として、表の列に機器番号（Ｎｏ.）、機器名称、機器番号、機器略号、セル位置、目盛値、ステップとして記載され、表の行に状態変化の機器の項目について出力（転記）される。例えば、機器Ｎｏ．１の場合、機器名称がポンプ、機器番号がＰ−１０１２３、機器略号がＰ１を表に出力し、セル位置は基本図のシート３２（図３参照）から読み取られた＄Ｆ＄６が出力される。状態値は、機器Ｎｏ．１からＮｏ．５まで、すべて「０」である。状態値は、セル内の右上に出力されることが好ましい。また、状態値のグラフが、セル内の下部に出力されている。
【００４４】
図１２に戻り、以下、運転手順のステップＳ１０９〜ステップＳ１１２により作成する。ユーザが運転手順の次のステップを作成したいとき（ステップＳ１０９）、基本図シート３２を基に、状態値を変更入力する（ステップＳ１１０）。
【００４５】
図１８は、ポンプの状態値の変更入力を示す説明図である。図１８に示すように、基本図シート３２のステップＮｏ．の欄のステップ番号を削除し、ポンプを起動したい場合には、ポンプの状態値を「０」から「１」に変更する。メニューバー３１から「基本図よりタイムチャートを作成」をマウスでクリックすると、タイムチャート作成プログラム５１は、基本図よりタイムチャートの作成を開始する（ステップＳ１１１）。
【００４６】
図１９は、図１８における「基本図よりタイムチャートを作成」処理結果を示すタイムチャートである。ステップ１の右側の列に、状態値が追加され、折れ線のグラフが出力される。ポンプの場合、折れ線は、ステップ１の状態値「０」から、ステップ２の状態値「１」を表現するように、ステップ１のセルの右側の枠線から、ステップ２のセルの右側の枠線に対して、直線的に出力される。右側の罫線と直線との交点は、状態値「１」を示し、当該セルの上側の罫線より低めの位置であることが好ましい。ユーザは、ステップ番号のセルに運転手順についての状態のコメントを入力する（ステップＳ１１２）。そして、ステップＳ１０９に戻る。
【００４７】
図２０は、タンク弁、流量計の状態値の変更入力を示す説明図である。図２０に示すように、ユーザがタンク弁を開けた運転手順を作成したいとき、タンク弁の状態値を「０」から「１」に変更入力し、かつ、流量計の状態値を「３」に変更入力する（ステップＳ１１０）。メニューバー３１から「基本図よりタイムチャートを作成」をマウスでクリックすると、タイムチャート作成プログラム５１は、基本図よりタイムチャートの作成を開始する（ステップＳ１１１）。
【００４８】
図２１は、図２０における「基本図よりタイムチャートを作成」処理結果を示すタイムチャートである。ステップ２の右側の列にステップ３の列が作成され状態値が追加される。また、状態値を表す折れ線のグラフが出力される。流量計の場合、折れ線は、ステップ
２の状態値「０」から、ステップ３の状態値「３」を表現するように、ステップ２のセルの右側の枠線から、ステップ３のセルの右側の枠線に対して、直線的に出力される。目盛の下限値、上限値のセルに入力されていないので、折れ線のグラフの１つのセルからはみ出している。
【００４９】
図２２は、図２１における「状態値グラフを更新」処理結果を示すタイムチャートである。ユーザが目盛値の下限値、上限値を入力し、メニューバー３１から「状態値グラフを更新」をマウスでクリックすると、折れ線のグラフが、その状態値の変化を表すように修正することができる。本実施形態では、各セルの下側の罫線の位置が状態値「０」とし、上側の罫線から、所定の距離だけ下がった位置を状態値「１」として目盛値により正規化を図るとよい。
【００５０】
具体的には、セルの状態値が「ＹＸ」、目盛値の下限値を「ＹＬ」、目盛値の上限値を「ＹＨ」とすると、
（ＹＸ―ＹＬ）／（ＹＨ−ＹＬ）                            …（Ａ１）
となる。
【００５１】
本実施形態では、ユーザが、目盛値の入力して、グラフの最適化（正規化）を図っているが、１つの機器の行の状態値の最小値および最大値を判定し、自動的にグラフの最適化を図ってもよい。なお、正規化とは、例えば、（Ａ１）式により換算したり、グラフの最小値を０、グラフの最大値を１になるように、目盛値の最小値と最大値を換算することをいう。
【００５２】
図１２に戻り、ユーザが運転手順の作成をするときは、ステップＳ１０９からステップＳ１１２を繰り返す。
【００５３】
図２３は、ステップ４からステップ６までの処理結果を示すタイムチャートである。ステップ３の右側の列にステップ４の列が作成され、ステップ４の右側の列にステップ５が作成され、ステップ５の右側の列にステップ６が作成されている。また、各機器の状態値を反映するように、折れ線のグラフが出力されている。図２３は、図５に示したタイムチャートと同じであり、本実施形態で示した運転手順の最終図となる。図２３から、ユーザは、ポンプを起動後、タンク弁を開け、タンクに水が貯留を開始するとともに、供給弁を開けて、その後、タンク弁を閉じる運転手順を示すタイムチャートが表現されている。
以上、ステップＳ１０５およびステップＳ１１１における処理について、図３２を参照してさらに説明する。さらに、図３３を参照して「タイムチャートより系統図を作成」の処理について説明する。
【００５４】
図３２は、「基本図よりタイムチャート作成」の処理を示すフローチャートである。図３２のフローチャートの処理は、ＣＰＵ３がタイムチャート作成プログラム５１をメモリ４上に読み込み、実行される。ＣＰＵ３は、「基本図よりタイムチャート作成」の指令を受理すると、既存のタイムチャートシートが既にあればタイムチャートデータを取得する（ステップＳ２０１）。タイムチャートデータとは、図２３に示した、機器Ｎｏ．、機器名称、機器略号、セル位置、目盛値（上限、下限）、ステップ番号毎の状態値である。次に基本シートのセル範囲を取得し（ステップＳ２０２）、現在作成中のステップ番号を取得する（ステップＳ２０３）。各機器に対し、ステップＳ２０４〜ステップＳ２０６を繰り返す。機器の文字（文字列）、セル位置を取得し（ステップＳ２０５）、機器名称、状態値、機器略号、機器番号を取得し（ステップＳ２０６）、一時メモリに格納し、既存のタイムチャートデータと照合しながら、タイムチャートデータを作成する（ステップＳ２０７）。既存データがなければ新規に作成し、既存データがある場合は、データを追加する。次に、タイムチャートシートを準備し（ステップＳ２０８）、作成されたシートに、タイムチャートデータを転記する（ステップＳ２０９）、シートのセルに転記された状態値に基づき、状態値グラフを作成する（ステップＳ２１０）。
【００５５】
図３３は、「タイムチャートより系統図を作成」の処理を示すフローチャートである。図３３のフローチャートの処理は、ＣＰＵ３がタイムチャート作成プログラム５１をメモリ４上に読み込み、実行される。ここでは、全ステップの系統図を作成として説明する。ＣＰＵ３は、「タイムチャートより系統図を作成」の指令を受理すると、タイムチャートシートからタイムチャートデータを取得する（ステップＳ３０１）。次に、既存の系統図シートを削除し（ステップＳ３０２）、全ステップに必要な員数の系統図シートを追加する（ステップＳ３０３）。系統図シートに基本図シートの図形以外の情報を複写し（ステップＳ３０４）、各ステップについて、ステップＳ３０５〜ステップＳ３０７を繰り返す。系統図シートにステップ番号、コメントを記載し（ステップＳ３０６）、各機器についてステップＳ３０７〜ステップＳ３０９を繰り返す。機器名称、状態値、機器略号、機器番号を記載し（ステップＳ３０８）、文字と図形の変換をする（ステップＳ３０９）、全ての各機器について終了したならば、ステップＳ３０５に戻り、次のステップを実行する。
【００５６】
以下、図４Ａ、図４Ｂで紹介したメニューについて、主要な機能について説明する。
図２４は、「図形を文字に戻す」処理結果を示す系統図である。図４Ａ（ａ）に示す[基本]メニューの「図形を文字に戻す」をマウスでクリックすると、系統図の機器および結線が、文字情報として表示される。表示機能は、シート全体を仮のシートに移動し、仮のシートから図形以外の情報を元のシートへコピーすることにより実現できる。ユーザが、系統図を変更するときに、図形情報が残らないので、機器や結線のコピーや移動が容易にできる。
【００５７】
図２５は、「タイムチャートデータを基本図へ反映」の処理を示す説明図である。図４Ａ（ｂ）に示す[タイム]メニューの「タイムチャートデータを基本図へ反映」をマウスでクリックすると、タイムチャートのドット網掛け部のデータを基本図シートに反映することができる。すなわち、タイムチャートから、基本図シートの該当箇所のセルの文字を変更することができる。表示機能を説明すると、タイムチャートの一行のデータにセル位置がある。これは基本図の機器の位置を表しているので、相対位置で決まる機器名等が基本図シートの機器名等と異なると判定したとき、タイムチャートの機器名によって、基本図シートの機器名を書き換える。また、タイムチャートはスプレッドシートの処理対象となるデータ形式なので、並べ替え等が自由にできる。
【００５８】
図２６は、「状態値を非表示」の処理結果を示すタイムチャートである。図４Ｂ（ｄ）に示す[他]メニュー内にある、「状態値を非表示」をマウスでクリックすると、タイムチャートのステップの各セルの右上の状態値を非表示にすることができる。表示機能は、状態値の文字の色を背景色（例えば、白色）にすることにより実現できる。これにより、タイムチャートの折れ線を見やすくできる。また、基本図シートにおいても、「全て非表示」をマウスでクリックすると、機器略号、機器番号、状態値、機器名称を非表示にすることができる。表示機能は、機器のセル位置からの所定の相対位置の文字を識別し、文字の色を白色することにより実現することができる。
【００５９】
図２７は、「状態値グラフの線種変更」の処理結果を示すタイムチャートである。図４Ａ（ｂ）に示す[タイム]メニューの「状態値グラフの線種変更」をマウスでクリックすると、線種等の選択画面が表示される。ユーザが線種等を選択後実行ボタンを押下すると、線種等を変更することができる。選択項目として、線の太さ、形状、色等が変更することができる。表示機能は、線をグループとして認識し、それに指定される太さ等によって線を書き換えることによって実現できる。
【００６０】
図２８は、「状態値変化によりタイムチャートの色分け」の処理結果を示すタイムチャートである。図４Ａ（ｂ）に示す[タイム]メニューの「状態値変化によりタイムチャートの色分け」をマウスでクリックすると、状態値が増えているセルはピンク色（図２８では、ドットの網掛け）で、状態値が減っているセルは、空色（図２８では、斜線で網掛け）で表示される。表示機能は、状態値が、左隣のセルよりも大きな値であればセルの背景色をピンク色にし、小さな値であれば空色にすることにより実現できる。ユーザは、本機能により、状態値の変化を容易に判別することができる。
【００６１】
次に、図４Ａ、図４Ｂに示した以外の機能を説明する。
（配管を状態値で変化表示）
本実施形態で示した結線である配管の表示を状態値で変化させてもよい。配管も状態種別および状態値によって変化するようにしてもよい。状態種別には圧力、温度、流量があり、具体的には、圧力のときは、線の形を高圧の場合は直線、低圧の場合は波線のように、程度に応じて波線の高さとピッチを変えてもよい。また、温度のときは、線の色を高温の場合は赤、低温の場合は青のように、程度に応じて変えてもよい。また、流量の場合は、線の太さを流量が小のときは細線、流量が大は太線のように、程度に応じて変化させてもよい。
【００６２】
配管を基本図シートに作成する方法は、まず、配管に圧力計、温度計、流量計を貼り付ける。実際に計測器が付けない場合は、仮想の圧力計、温度計、流量計を貼り付ける。仮想の計測器の場合は、配管と同じ図形になるようにするのが好ましい。計測器から始まり配管の分岐点までの配管に同じ圧力、温度、流量を適用する。計測器から隣接するセルに書かれている文字で配管や配管の分岐点、機器を判断する。
【００６３】
配管の図形を当てはめるときは圧力、温度、流量の組み合わせに対応する文字と図形の図形を、文字図形関係定義情報５２から検索するとよい。なお、温度の場合は途中に熱交換器があると、熱交換器の中で温度が変わるため、熱交換器部分で区切ることが好ましい。また、圧力の場合は途中にポンプがあると、ポンプの中で圧力が変わるため、ポンプ部分で区切ることが好ましい。
【００６４】
（情報のリンク表示）
各ステップの系統図の機器を選び、メニュー内にある「タイムチャート」の機能をマウスでクリックすると、タイムチャートシート３３上の該当部分が強調的に表示される。また、タイムチャートシート３３上の状態値のセルを選び「ステップ表示」の機能をマウスでクリックすると、該当するステップの系統図のその機器が強調的に表示される。
【００６５】
また、タイムチャートの仕様等の各セルを選び、メニュー内にある「ファイル」の機能をマウスでクリックすると、それが書かれた仕様等のファイルの該当部分が表示してもよい。また、仕様等のファイルの該当部分を選び「タイムチャート」の機能をマウスでクリックすると、タイムチャートの該当部分が表示してもよい。さらに、系統図の機器を選びメニュー内にある「検索」マウスでクリックすると、あらかじめ指定したフォルダ内のファイルを検索し、その機器の情報があるシートを表示してもよい。以上のリンク表示は、表計算に備わっているハイパーリンクを自動で作ることにより実現できる。
【００６６】
（系統図に各種情報を表示）
文字図形関係定義情報５２（図１参照）に定義された機器の情報が、機器情報と定義されていると、系統図に各種情報（例えば、弁サイズ、設計温度、配管サイズ、配管材質）を表示することができる。そして同じ値は同じ背景色とすることにより、異なる値である場合は、一目で設計ミス等を発見しやすくできる。どの情報を表示するかはメニューで選択するのが好ましい。
【００６７】
（仕様情報の登録と表示）
機器には、仕様情報の表示が必要となる場合がある。仕様情報の表示には、基本シートの所定のセルの位置に仕様情報を書き込む方法と、タイムチャートシートの、所定の機器の行のセルに仕様情報欄を設け書き込む方法がある。この場合、基本図の機器のセルから相対位置にあるセルをどの仕様に対応させるかはあらかじめメニューから選択しておき、ユーザは入力が済むと、メニュー項目から「基本図の情報をタイムチャートに反映」をマウスでクリックすると、基本図シートに入力された情報を、タイムチャートシートの仕様欄のセルの情報を変更することができる。これらはデータを変更する場合も同様で、セルを選んで文字を訂正するという、普通に表計算を修正する方法で処理できる。
【００６８】
（系統図の拡大）
基本図シート（図３参照）上で機器を追加するときに場所がないと、シートの列および行を挿入する必要がある。この場合、すでに結線がされていると結線が途中で途切れるため、それを防ぐために線を自動で結ぶ機能を有する。具体的には、追加したセルの周りに線があれば、その線を延長する。
例えば、
―  ―のとき―――
―  ┤のとき――┤
とする。列や行の追加により機器のセルから相対的に決まるセルに書いた情報の位置がずれるのを防ぐため、機器の周りの情報はすべて消してから、タイムチャートシートから転記することにより実現する。
【００６９】
（系統図を簡略化・詳細化表示方法）
図３０は、複数シンボルを簡略化・詳細化に置換する方法を示す説明図である。図３０（ａ）には、系統図を簡略化する場合であり、３ｘ３のセルをまとめて簡略化したひとつの図形に当てはめる。図３０（ｂ）には、系統図の詳細を表示する場合であり、ひとつの図形を３ｘ３のセルに分割し詳細な図形に描くことにより実現する。本実施形態では、３ｘ３にしているのは図形と図形の接続部分をセルの中央にしているため、簡略化したときに接続部分がずれないようにするためであるが、必ずしも、３ｘ３である必要はない。
【００７０】
図３０（ｃ）に示すように、系統図の一部分の詳細を書く場合、詳細を書くセルだけを３ｘ３のセルに分割し詳細な図形を描く。このセルは元のセルの番号からリンクしたセルのように扱い処理を行う。例えば、元のセルがＤ５だとすると、３ｘ３のセルはＤ５！Ａ１、Ｄ５！Ａ２、Ｄ５！Ａ３、Ｄ５！Ｂ１、Ｄ５！Ｂ２、Ｄ５！Ｂ３、Ｄ５！Ｃ１、Ｄ５！Ｃ２、Ｄ５！Ｃ３にする。なお、！は、元のセルの分割セルであることを意味する。
【００７１】
（運転手順を動画表示）
各ステップの図を順番に所定時間毎に表示すると、動画のように見せることができる。このとき、各ステップの説明文（例えば、コメント）を既存の音声合成読み上げ部で読み上げるとよい。これにより、各運転手順の処理が動画として表示され、運転手順の関係者に説明しやすくなる。また、運転手順の操作誤り等を発見しやすくなる。
【００７２】
（制御装置の実機シミュレータとの連係）
既存の制御装置のプログラム上の入出力を基本図の状態値に接続することにより、実機シミュレータとして使用できる。具体的には、制御装置のスイッチでポンプを起動すると、基本図シートのポンプの状態値が１に変わり、黒い図形から白い図形に変わる。それにより流量が増えると、その流量値を基本図シートから制御装置へ送る。流量の値はポンプの起動停止に連動させるスプレッドシートの計算式のように簡単なものから、一時遅れ関数等を用いたシミュレータで計算したものを使う。これにより事故を自動でチェックすることができる。つまり、運転中の事故を想定し、その状況を与えた場合プラントがどのように変化していくかを自動でチェックするとよい。実機シミュレータとして使うことにより、被害の程度が分り、あらかじめ対策が立てやすくなる効果がある。
【００７３】
（文字を途切れなく表示）
機器の右上セルに書いた文字列が長いと、さらに右側にあるセルに文字が書かれている場合は、その文字列の後ろ側が表示されなく不具合が発生する。これに対処するため、文字列の長さと、記入セルの右側にある空白セルの数から小さな文字サイズにすることが好ましい。
【００７４】
（タイムチャートの表現方法）
図５に示すタイムチャートでは、各ステップの状態値に基づいて折れ線で表示している。実施形態では、折れ線の基準位置をセルの右側にしているが、これに限定されるものではない。セルの中央にしてもよいし、セルの左側を基準位置にしてもよい。また、折れ線の代わりに、セルに棒グラフを書いてもよい。
【００７５】
（数値のグラフ化例）
図３１は、スプレッドシートの数値のグラフ化の方法を示す説明図である。ユーザがスプレッドシートのグラフ化する選択範囲を選び、図３１（ａ）に示すように、メニュー内にある「行の折れ線を引く」をマウスでクリックすると、タイムチャートの機器の行の最大値と最小値を探し、（Ａ１）式に基づいて折れ線を引くことができる。ユーザは、状態値である数値の並んだ表からグラフの増減の傾向を簡単に知ることができる。また、ユーザがタイムチャートのグラフ化する選択範囲を選び、図３１（ｂ）に示すように、メニュー内にある「列の折れ線を引く」をマウスでクリックすると、縦方向に線を引くことができる。さらに、図３１（ｃ）に示すように、メニュー内にある「最初の状態値の折れ線を非表示」をマウスでクリックすると、折れ線を引くときに左端、または上端のセルは線を引かないようにすることもできる。これにより、状態値の初期値が変化しないように見えるのを防ぐことができる。
【００７６】
本実施形態によれば、基本図シート３２に記載した系統図から、タイムチャートの作成の指令をすると、タイムチャートシート３３を準備し、タイムチャートが作成される。また、タイムチャートの機器の状態を示すマトリクスデータに基づいて、各ステップの系統図が作成することができ、系統図とタイムチャートで表される機械の運転方法が早く分りやすく作ることができる。このため、運転員が機械の動きを早く、簡単に理解できる。
【００７７】
文字図形関係定義情報５２に登録されている図形は、図形の書式が違う場合（例えば、国や業界や規格等の書式）、表現を変えたい場合（例えば、設計者用、作業者用、一般訪問者への説明用）に、登録情報を変更するだけで変更することができる。
【００７８】
本実施形態によれば、ＣＰＵ３、記憶装置５、表示装置１、入力装置２を有するコンピュータシステムにおいて、表示装置１に表示されたスプレッドシートのセルに入力された文字列を、図面を含めた文字列に変換するスプレッドシートのセルの表示方法であって、文字列と図形との関係付けを定義する文字図形定義情報５２を記憶装置５に予め記憶しており、ＣＰＵ５は、入力装置２から文字列から図形への変換指令を受理すると、スプレッドシートのセル内の文字列を読込み、文字列が文字図形定義情報５２内にある文字列であると判定されたとき、文字図形定義情報５２から判定された文字列の図形を抽出し、抽出した図形を所定のセルに貼り付け、判定された文字列を所定のセルに貼り付け、貼り付けた文字列の色を所定のセルの背景色にし、貼り付けた文字列の大きさを最小サイズに設定することにより、文字列の情報を残した状態で、図形を所定のセルに表示することができる。なお、文字図形定義情報５２は、スプレッドシートに記載されていてもよい。
【図面の簡単な説明】
【００７９】
【図１】本実施形態のタイムチャート作成システムを示すブロック図である。
【図２】文字図形関係定義情報を示す説明図である。
【図３】スプレッドシート上の系統図を示す基本図シートである。
【図４Ａ】タイムチャート作成プログラムのメニューを示す説明図である。
【図４Ｂ】タイムチャート作成プログラムのメニューを示す説明図である。
【図５】「基本図よりタイムチャート作成」処理結果を示すタイムチャートである。
【図６】「タイムチャートより系統図を作成（全ステップ）」処理結果を示すステップ１の系統図である。
【図７】「タイムチャートより系統図を作成（全ステップ）」処理結果を示すステップ２の系統図である。
【図８】「タイムチャートより系統図を作成（全ステップ）」処理結果を示すステップ３の系統図である。
【図９】「タイムチャートより系統図を作成（全ステップ）」処理結果を示すステップ４の系統図である。
【図１０】「タイムチャートより系統図を作成（全ステップ）」処理結果を示すステップ５の系統図である。
【図１１】「タイムチャートより系統図を作成（全ステップ）」処理結果を示すステップ６の系統図である。
【図１２】運転手順の作成方法を示すフローチャートである。
【図１３】基本図シートに図形（シンボル）の配置を示す説明図である。
【図１４】基本図シート上のシンボルの結線を示す説明図である。
【図１５】「文字を図形に変換」処理結果を示す基本図である。
【図１６】機器名称、状態値、略号、機器番号の入力を示す説明図である。
【図１７】「基本図よりタイムチャートを作成」処理結果を示すタイムチャートである。
【図１８】ポンプの状態値の変更入力を示す説明図である。
【図１９】図１８における「基本図よりタイムチャートを作成」処理結果を示すタイムチャートである。
【図２０】タンク弁、流量の状態値の変更入力を示す説明図である。
【図２１】図２０における「基本図よりタイムチャートを作成」処理結果を示すタイムチャートである。
【図２２】図２１における「状態値グラフを更新」処理結果を示すタイムチャートである。
【図２３】ステップ４からステップ６までの処理結果を示すタイムチャートである。
【図２４】「図形を文字に戻す」処理結果を示す系統図である。
【図２５】「タイムチャートデータを基本図へ反映」の処理を示す説明図である。
【図２６】「状態値を非表示」の処理結果を示すタイムチャートである。
【図２７】「状態値グラフの線種変更」の処理結果を示すタイムチャートである。
【図２８】「状態値変化によりタイムチャートの色分け」の処理結果を示すタイムチャートである。
【図２９】文字と図形との関係定義情報の登録方法を示す説明図である。
【図３０】複数シンボルを簡略化シンボルに置換する方法を示す説明図である。
【図３１】スプレッドシートの数値のグラフ化の方法を示す説明図である。
【図３２】「基本図よりタイムチャート作成」の処理を示すフローチャートである。
【図３３】「タイムチャートより系統図を作成」の処理を示すフローチャートである。
【符号の説明】
【００８０】
１      表示装置（表示部）
２      入力装置（入力部）
３      ＣＰＵ（処理部）
４      メモリ
５      記憶装置（記憶部）
１０    タイムチャート作成システム（コンピュータシステム）
３１    メニューバー
３２    基本図シート（第１のスプレッドシート）
３３    タイムチャートシート（第２のスプレッドシート）
４１，４２，４３，４４，４５，４６    シート
５１    タイムチャート作成プログラム
５２    文字図形関係定義情報
５３    スプレッドシートアプリケーションプログラム
５４    ＯＳ
【図１】
2010009485.tif 000003
【図２】
2010009485.tif 000004
【図３】
2010009485.tif 000005
【図４Ａ】
2010009485.tif 000006
【図４Ｂ】
2010009485.tif 000007
【図５】
2010009485.tif 000008
【図６】
2010009485.tif 000009
【図７】
2010009485.tif 000010
【図８】
2010009485.tif 000011
【図９】
2010009485.tif 000012
【図１０】
2010009485.tif 000013
【図１１】
2010009485.tif 000014
【図１２】
2010009485.tif 000015
【図１３】
2010009485.tif 000016
【図１４】
2010009485.tif 000017
【図１５】
2010009485.tif 000018
【図１６】
2010009485.tif 000019
【図１７】
2010009485.tif 000020
【図１８】
2010009485.tif 000021
【図１９】
2010009485.tif 000022
【図２０】
2010009485.tif 000023
【図２１】
2010009485.tif 000024
【図２２】
2010009485.tif 000025
【図２３】
2010009485.tif 000026
【図２４】
2010009485.tif 000027
【図２５】
2010009485.tif 000028
【図２６】
2010009485.tif 000029
【図２７】
2010009485.tif 000030
【図２８】
2010009485.tif 000031
【図２９】
2010009485.tif 000032
【図３０】
2010009485.tif 000033
【図３１】
2010009485.tif 000034
【図３２】
2010009485.tif 000035
【図３３】
2010009485.tif 000036