(57)【要約】【課題】  プログラマブル表示器においてディレイスイッチをタッチ操作しているときのタイマーの作動状況を画面に表示させることを専用のプログラムによることなく行う。【解決手段】  作画エディタ部７３は、属性設定部７３ａによって、ディレイスイッチ（部品）に、タイマーの作動状況を表示するタイマーウインドウを表示することをディレイスイッチの属性の１つとして設定し、その設定（タイマーウインドウのデータを含む）を画面データとともにプログラマブル表示器２のＥＰＲＯＭ２２ｂに転送する。画面上のディレイスイッチが操作されると、ＨＭＩ処理部２１は、タイマーを作動させるとともに、そのディレイスイッチに対応するタイマーウインドウのデータを読み出してタイマーウインドウを表示する。タイマーがセットされている所定時間を計時すると、ＨＭＩ処理部２１は、ディレイスイッチの操作を有効にするとともに、タイマーウインドウを閉じる。【選択図】  図１
2007065912.tif 000002
【特許請求の範囲】
【請求項１】
タイマーが予めセットされた所定時間を計時するまでタッチ操作を持続することによってタッチ操作が有効となるディレイスイッチ部品を含み、プログラマブル表示器に表示される画面を作成する画面作成装置において、
前記画面において前記ディレイスイッチ部品がタッチ操作されたときに、前記プログラマブル表示器において作動するタイマーの作動状況を示すタイマー作動状況ウインドウを表示することを当該ディレイスイッチ部品の属性として設定するウインドウ表示設定手段を備えていることを特徴とする画面作成装置。
【請求項２】
前記ウインドウ表示設定手段は、前記タイマー作動状況ウインドウの仕様を変更することを特徴とする請求項１に記載の画面作成装置。
【請求項３】
請求項１または２に記載の画面作成装置を動作させる画面作成プログラムであって、コンピュータを前記ウインドウ表示設定手段として機能させるための画面作成プログラム。
【請求項４】
請求項３に記載の画面作成プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項５】
予めセットされた所定時間を計時するタイマーと、画面に設けられたディレイスイッチ部品へのタッチ操作が開始すると前記タイマーを作動させるとともに、前記タイマーが前記所定時間を計時するまで前記ディレイスイッチ部品へのタッチ操作が持続されると前記ディレイスイッチ部品のタッチ操作を有効にするスイッチ操作制御手段とを備え、請求項１または２に記載の画面作成装置によって作成された画面を表示するプログラマブル表示器であって、
前記ディレイスイッチ部品が操作されたときに、当該ディレイスイッチ部品に設定された前記タイマー作動状況ウインドウを表示するとともに、前記タイマーの作動が停止したときに前記タイマー作動状況ウインドウの表示を停止するウインドウ表示制御手段を備えていることを特徴とするプログラマブル表示器。
【請求項６】
請求項５に記載のプログラマブル表示器を動作させる制御プログラムであって、コンピュータを前記スイッチ操作制御手段およびウインドウ表示制御手段として機能させるための制御プログラム。
【請求項７】
請求項６に記載の制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画面に表示されているディレイスイッチ部品をいつまで操作すればよいかを確認するためのウインドウを表示するプログラマブル表示器および上記画面を作成するための画面作成装置に関するものである。
【背景技術】
【０００２】
機械などの操作においては、オペレータによる意図しない動作などで誤操作が生じないように様々な工夫が施されている。例えば、遅延スイッチ（ディレイスイッチ）を用いた操作では、遅延スイッチへの操作が予め設定された期間持続されるとその操作を有効にすることが行われている（特許文献１）。
【０００３】
操作盤としての機能を有するプログラマブル表示器では、表示された画面にタッチスイッチ部品として設けられるディレイスイッチが、オペレータによって一定時間タッチ操作されることにより、その操作（ＯＮまたはＯＦＦ操作）を有効にするように動作する。タッチ操作を持続する一定時間は、通常、プログラマブル表示器内のタイマーによって計時される。
【特許文献１】特開平５−２７４９６２号公報（１９９３年１０月２２日公開）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところが、プログラマブル表示器は、上記のようなディレイスイッチを操作するとき、ディレイスイッチをいつまで操作すれば有効になるのかを画面上で表示させる機能を備えていなかった。
【０００５】
また、パーソナルコンピュータなどの分野においては、動作が完了するまでの時間経過をタイムグラフバーなどによって表示して、動作の進行状況をユーザに報知する技術が知られている。
【０００６】
しかしながら、プログラマブル表示器において、ディレイスイッチが操作されてから、そのようなウインドウを表示させて、ディレイスイッチの操作が有効になるまでの状況を画面に表示させるには、専用のプログラムを必要とする。例えば、ディレイスイッチのタッチ操作開始と同時にタイマーが作動するとタイマーの作動状況を表示するプログラムをプログラマブル表示器内で起動することが考えられる。このようなプログラムは、通常、プログラマブル表示器に標準で装備されておらず、ユーザが独自に開発する必要がある。
【０００７】
本発明は、上記の問題点に鑑みてなされたものであり、ディレイスイッチをタッチ操作しているときのタイマーの作動状況を画面に表示させることを専用のプログラムを必要とすることなく容易に行うことを目的としている。
【課題を解決するための手段】
【０００８】
本発明に係る画面作成装置は、タイマーが予めセットされた所定時間を計時するまでタッチ操作を持続することによってタッチ操作が有効となるディレイスイッチ部品を含み、プログラマブル表示器に表示される画面を作成する画面作成装置において、上記の課題を解決するために、前記画面において前記ディレイスイッチ部品がタッチ操作されたときに、前記プログラマブル表示器において作動するタイマーの作動状況を示すタイマー作動状況ウインドウを表示することを当該ディレイスイッチ部品の属性として設定するウインドウ表示設定手段を備えていることを特徴としている。
【０００９】
上記の構成では、ウインドウ表示設定手段によって、タイマー作動状況ウインドウを表示することがディレイスイッチ部品の属性として当該ディレイスイッチ部品に設定される。これにより、プログラマブル表示器は、そのディレイスイッチ部品を含む画面を表示している状態で、当該ディレイスイッチ部品が操作されると、上記の設定に基づいてタイマー作動状況ウインドウを表示することができる。それゆえ、専用のプログラムを用いることなくタイマー作動状況ウインドウを表示することが可能となる。
【００１０】
この画面作成装置において、前記ウインドウ表示設定手段は、前記タイマー作動状況ウインドウの仕様を変更することが好ましい。これにより、ユーザの好みやユーザが作成した独自の画面に合わせてタイマー作動状況ウインドウの仕様を変更することができる。
【００１１】
本発明の画面作成プログラムは、前記画面作成装置のいずれかを動作させるプログラムであって、コンピュータを前記ウインドウ表示設定手段として機能させる。また、この画面作成プログラムは、コンピュータ読み取り可能な記録媒体に記録されて提供される。これにより、専用のプログラムを用いることなくタイマー作動状況ウインドウを表示することを可能とする。
【００１２】
本発明のプログラマブル表示器は、予めセットされた所定時間を計時するタイマーと、画面に設けられたディレイスイッチ部品へのタッチ操作が開始すると前記タイマーを作動させるとともに、前記タイマーが前記所定時間を計時するまで前記ディレイスイッチ部品へのタッチ操作が持続されると前記ディレイスイッチ部品のタッチ操作を有効にするスイッチ操作制御手段とを備え、前記画面作成装置によって作成された画面を表示するプログラマブル表示器であって、前記ディレイスイッチ部品が操作されたときに、当該ディレイスイッチ部品に設定された前記タイマー作動状況ウインドウを表示するとともに、前記タイマーの作動が停止したときに前記タイマー作動状況ウインドウの表示を停止するウインドウ表示制御手段を備えていることを特徴としている。
【００１３】
上記の構成では、表示された画面上のディレイスイッチがオペレータによって操作されると、スイッチ操作制御手段によってタイマーが作動するとともに、ウインドウ表示制御手段によって、タイマー作動状況ウインドウが表示される。オペレータによるディレイスイッチ部品へのタッチ操作が、タイマーが前記所定時間を計時するまで持続されると、スイッチ操作制御手段によって、ディレイスイッチ部品のタッチ操作が有効になるとともに、ウインドウ表示制御手段によって、タイマー作動状況ウインドウの表示が停止される。
【００１４】
タイマー作動状況ウインドウが表示されている間、タイマー作動状況ウインドウにはタイマーの作動状況が示されているので、オペレータは、これからどの程度ディレイスイッチ部品へのタッチ操作を持続すればよいのかを画面上で確認することができる。それゆえ、ディレイスイッチ部品の操作性を向上させることができる。
【００１５】
本発明の制御プログラムは、前記プログラマブル表示器を動作させる制御プログラムであって、コンピュータを前記スイッチ操作制御手段およびウインドウ表示制御手段として機能させる。また、この制御プログラムは、コンピュータ読み取り可能な記録媒体に記録されて提供される。これにより、ディレイスイッチ部品の操作性を向上させることができる。
【発明の効果】
【００１６】
本発明に係る画面作成装置は、画面においてディレイスイッチ部品がタッチ操作されたときに、プログラマブル表示器において作動するタイマーの作動状況を示すタイマー作動状況ウインドウを表示することを当該ディレイスイッチ部品の属性として設定するウインドウ表示設定手段を備えている。それゆえ、専用のプログラムを用いることなくタイマー作動状況ウインドウを表示することが可能となる。したがって、そのような専用プログラムの開発に要する手間を省いて、プログラマブル表示器に関するシステム開発を効率的に行うことができるという効果を奏する。
【発明を実施するための最良の形態】
【００１７】
本発明の実施形態を図１ないし図８に基づいて説明すると、以下の通りである。
【００１８】
図１に示すように、本実施形態に係る制御システム１は、プログラマブル表示器２と、ＰＬＣ３と、デバイス４と、シリアルケーブル５とを備えている。
【００１９】
また、プログラマブル表示器２は、画面転送ケーブル６を介してパーソナルコンピュータ７と接続されている。画面転送ケーブル６は、後述するようにパーソナルコンピュータ７で作成された画面データをプログラマブル表示器２に転送するためのケーブルであり、ＵＳＢケーブルなどが用いられる。パーソナルコンピュータ７は、作画ソフトウエアがインストールされており、後述するようにして作成した画面データを転送するときに画面転送ケーブル６を介してプログラマブル表示器２と接続されるが、通常、プログラマブル表示器２とＰＬＣ３とが通信を行う制御システム１の運転時には、プログラマブル表示器２と切り離される。
【００２０】
一方、プログラマブル表示器２およびＰＬＣ３は、シリアルケーブル５を介して接続されている。シリアルケーブル５は、ＰＬＣ３に固有の通信プロトコルで通信を行うことが可能なケーブルである。通信プロトコルは、ＰＬＣ３がシーケンサから発達してきた経緯もあって、製造会社毎、あるいは、同一会社であっても製品毎など、ＰＬＣ３の機種毎に異なっていることが多い。
【００２１】
ＰＬＣ３は、ユーザが作成したシーケンスプログラム（ラダープログラムなど）にしたがって、入力ユニットを介して入力用のデバイス４から出力される出力データを取り込むとともに、出力用のデバイス４に制御データを与える。入力用のデバイス４としては、センサ（温度センサ、光センサなど）、スイッチ（押ボタンスイッチ、リミットスイッチ、圧力スイッチなど）のような機器が用いられる。出力用のデバイス４としては、アクチュエータ、リレー、電磁弁、表示器などが用いられる。これらのデバイス４…は、製造ラインなどの各種のターゲットシステムの所要各部に配置される。また、デバイス４は、後述するタッチパネル２４などの入力装置から手動で入力されたデータを格納するための後述するメモリ部２２における特定の領域であってもよい。また、デバイス４は、ＰＬＣ３内のメモリ３ａにおける特定の領域であってもよい。
【００２２】
ＰＬＣ３内のメモリ３ａ（デバイスメモリ）は、デバイス４の状態（デバイス４からの出力値やデバイス４への設定値）を示すデータ（ワードデータやビットデータ）を、デバイスアドレスで特定される領域に格納している。メモリ３ａにおいて、ワードデバイスは、入出力されるデータが数値のようなワードデータを格納する領域として設定され、ワードアドレス（デバイスアドレス）で指定される。また、ビットデバイスは、オン・オフ状態のようなビットデータを格納する領域として設定され、ビットアドレス（デバイスアドレス）で設定される。このような設定により、メモリ３ａ内の任意のワードデバイスまたはビットデバイスをデバイスアドレスを指定してアクセスするだけでデバイス４…を制御し、またはその状態に関する情報を個別に取り出すことができる。
【００２３】
以降の説明では、デバイスアドレスを適宜、アドレスと称する。
【００２４】
プログラマブル表示器２は、ＣＰＵなどの演算処理装置を備えており、ユーザが作成した入力操作および表示用の画面データを表示することによりプログラマブル表示器特有の操作機能および表示機能を実現する専用コンピュータである。制御システム１のＨＭＩとして好適に使用されるプログラマブル表示器２は、後述する処理指示語（タグ）を組み合わせて決定される画面データに基づいて、デバイス４の状態を画面表示する際の動作や、画面への操作に応じてデバイス４の状態を制御する際の動作を特定する。このプログラマブル表示器２は、シリアルケーブル５を介したＰＬＣ３との通信により、ＰＬＣ３を介して表示画面に状態を表示する各デバイス４の状態を取得し、例えば、後述のディスプレイ２４に各デバイス４の状態を表示する機能を有する。また、プログラマブル表示器２は、後述のタッチパネル２３への操作に応じて、デバイス４へデバイスの状態制御を指示する機能を有する。
【００２５】
なお、デバイス４の状態の取得／変更は、その都度指示してもよいし、プログラマブル表示器２内にキャッシュを用意し、取得／変更時には、キャッシュへアクセスするとともに、所定の時間間隔毎や所定のイベント毎に通信してアドレスの実体と同期を取ってもよい。
【００２６】
プログラマブル表示器２は、上記の機能を実現するために、ＨＭＩ処理部２１と、メモリ部２２と、タッチパネル２３、ディスプレイ２４およびインターフェース部（図中、Ｉ／Ｆ）２５，２６を備えている。以下、プログラマブル表示器２の主要各部について詳細に説明する。
【００２７】
タッチパネル２３は、ディスプレイ２４の表示画面上で入力を行うために設けられている入力装置である。ディスプレイ２４は、プログラマブル表示器２を薄型に構成するために、液晶ディスプレイやＥＬディスプレイのような平板型ディスプレイが好適に用いられる。
【００２８】
インターフェース部２５は、プログラマブル表示器２がパーソナルコンピュータ７との間の通信を行うための通信制御部であり、画面転送ケーブル６に接続されている。一方、インターフェース部２６は、プログラマブル表示器２がＰＬＣ３との間のシリアル通信を行うための通信制御部であり、シリアルケーブル５に接続されている。
【００２９】
ＨＭＩ処理部２１は、後述するユーザ画面の表示制御、ユーザ画面を介した入力操作の制御、ＰＬＣ３などの接続機器との通信の制御、音声出力の制御といった処理を行う。なお、これらの処理については、後に詳しく説明する。
【００３０】
メモリ部２２は、ＤＲＡＭ２２ａ、ＦＥＰＲＯＭ(Flash Erasable and Programmable ROM)２２ｂ、ＳＲＡＭ２２ｃ等のメモリを含んでいる。
【００３１】
ＤＲＡＭ２２ａは、主に、表示制御などの演算処理時の作業用に用いられる他、ＰＬＣ３との間でやり取りされるデータの一時的な記憶に用いられる。特に、ＤＲＡＭ２２ａは、ＰＬＣ３のメモリ３ａにおいてアドレスによって特定される領域に格納されるデバイス４の状態を示すデータ（以降、このデータを「アドレスの内容」と称する）をデバイスメモリとの間で受け渡しするための状態メモリ領域を有している。
【００３２】
なお、上記のデータを格納するのは、ＰＬＣ３のメモリ３ａに限定されない。例えば、プログラマブル表示器２がＰＬＣの制御機能を備えていれば、当然として、上記のデータを格納するのは、プログラマブル表示器２のメモリ部２２のいずれかの領域ということになる。
【００３３】
ＳＲＡＭ２２ｃは、ＰＬＣ３から得られたデータをロギングしたり、ＰＬＣ３に与える設定値データ（レシピデータ）を記憶したりするために用いられる。
【００３４】
ＦＥＰＲＯＭ２２ｂは、書き替え可能な読み出し専用のフラッシュメモリであり、一般のパーソナルコンピュータにおけるハードディスクドライブの役割を果たす。フラッシュメモリは、可動部を持たず、かつ衝撃に強いので、劣悪な周囲環境でも安定して動作する。
【００３５】
また、上記のＦＥＰＲＯＭ２２ｂは、図２に示すように、ＨＭＩ処理プログラムと、通信プロトコルと、画面データとをそれぞれ格納するエリアを有している。
【００３６】
ＨＭＩ処理プログラム（制御プログラム）は、上記の表示制御、入力操作制御、通信制御などのプログラマブル表示器２が動作するための基本機能を実現するためのプログラムである。このＨＭＩ処理プログラムがＨＭＩ処理部２１において実現する機能については、後に詳しく説明する。
【００３７】
通信プロトコルは、ＰＬＣ３との通信処理で用いられるプロトコルであり、ＰＬＣ３の機種（メーカ）に応じて固有に定められている。この通信プロトコルには、ＰＬＣ３へのデータの読み出しを指示するコマンドコードが含まれている。このコマンドコードは、ＰＬＣ３の制御機能に対応付けられているアドレスと組み合わされることによって、所望の制御機能についてのデータをＰＬＣ３に送信することができる。
【００３８】
画面データは、プログラマブル表示器２に表示される画面（ユーザ画面）のデータであり、ディスプレイ２５に表示すべきベース画面や部品のデータおよび各部品に付与された処理指示語Ｗなどを含んでいる。
【００３９】
図３に示すように、画面データに含まれる処理指示語（タグ）Ｗは、ベース画面上で実行されるべき事象毎に作成されている。この処理指示語Ｗは、基本的には、表示制御動作を実行すべきベース画面のファイル番号Ｆと、このベース画面上で実行すべき動作内容を特定する事象名Ｔと、各実行事象毎に参照される１または複数のデータからなる参照情報Ｉとを一組として備えている。
【００４０】
本実施形態に係るプログラマブル表示器２では、上記のタグとして、表示タグ、タッチ入力タグ、タイマーウインドウ表示タグなどが規定されている。
【００４１】
表示タグは、ベース画面上の領域（表示範囲）とその領域への表示に対応するアドレスとの関連を示す。タッチ入力タグは、画面上の領域（入力範囲）とその領域へのタッチ入力に対応するアドレスとの関連を示す。さらに、本実施形態では、各タグは、複数の単位画面の少なくとも１つと関連付けることができる。
【００４２】
表示タグは、アドレスの内容の変化などの事象（イベント）の発生と連動して、ベース画面上における対応位置に所定のオブジェクト（表示要素）を表示可能とする。すなわち、表示タグは、ファイル番号Ｆとしてベース画面のファイル番号を含み、事象名Ｔとして表示対象となるオブジェクトの表示を特定する事象名を含み、参照情報Ｉとして表示対象の表示座標範囲、呼び出す表示対象を特定するファイル番号、および表示対象の表示時に参照するアドレスを含んでいる。
【００４３】
また、タッチ入力タグは、例えば、タッチパネル２３に対するタッチ操作と連動して、ＤＲＡＭ２２ａ内に設けられた前述の状態メモリ領域内の所定アドレスに設定したビットデバイスを反転したり、ワードデバイスの値を書き替えたりする。すなわち、入力タグは、ファイル番号Ｆとして単位画面のファイル番号を含み、事象名Ｔとしてタッチパネル２３の操作を特定する事象名を含み、参照情報Ｉとしてタッチパネル２３からの入力操作を有効とする入力座標範囲、およびタッチパネル２３のタッチ操作と連動してデータを書き替えるべきアドレスを含んでいる。
【００４４】
また、タイマーウインドウ表示タグは、タッチ入力領域（ディレイスイッチ部品）が設けられるベース画面にタイマーウインドウ３０１を表示することを可能とする。すなわち、タイマーウインドウ表示タグは、ファイル番号Ｆとしてベース画面のファイル番号を含み、事象名Ｔとしてタッチパネル２３の操作を特定する事象名を含み、参照情報Ｉとして、タッチパネル２３からの入力操作を有効とする入力座標範囲、およびベース画面に呼び出されるタイマーウインドウ３０１のファイル番号を含んでいる。
【００４５】
上記の画面データは、後述する作画エディタ部７３によって作成され、プログラマブル表示器２に転送されてＦＥＰＲＯＭ２２ｂにファイル形式でＦＥＰＲＯＭ２２ｂに保存される。この画面ファイルは、図形データやアドレスデータを含んでいる。図形データは、円や四角形などの図形データ、部品のデータ、文字列、処理指示語Ｗなどを含んでいる。アドレスデータは、図形データにおける部品のデータや処理指示語Ｗなどのアドレスに対応付けられるデータについて、作画エディタ部７３で設定された前記のアドレスおよびアドレスに対応するコメント（アドレスに付与された名称）を含んでいる。
【００４６】
コメントとしては、デバイス４の動作状態のような事象名や、スイッチに対応するＳＷやランプに対応するＬＡＭＰのようなデバイス４に対応する符号や、操作指示などが挙げられる。
【００４７】
ＨＭＩ処理部２１のＨＭＩ（Human Machine Interface）機能は、画面データの表示、ユーザ画面への各種のデータの設定、設定されたデータのＰＬＣ３への送信およびＰＬＣ３から受信したデータのユーザ画面への表示などである。このような機能は、前述のＨＭＩ処理プログラムをプログラマブル表示器２が備えるＣＰＵなどの演算処理手段に実行させることにより図４に示すシステム制御部２１ａとして実現される。
【００４８】
このシステム制御部２１ａは、画面データから、現在表示中の単位画面に関連する表示タグを抽出するとともに、各表示タグに関連するアドレスの内容をそれらの表示タグについて所定の周期毎にアドレスを指定してＰＬＣ３のメモリ３ａから読み出し、表示タグで指定された表現形式の部品などを読み出した内容に応じた形態で画面上の指定された領域へ表示する。一方、システム制御部２１ａは、タッチパネル２３への入力操作を受け付けると、現在表示中の単位画面に対応し、その入力操作にマッチする入力タグを画面データから検索し、入力タグが示すアドレスの内容をメモリ３ａにおいてアドレスを指定して入力結果に応じて書き替える。これにより、プログラマブル表示器２は、画面データが示すデバイス４の状態を、画面データが示す表現形式で画面データが示す表示位置（部品など）に、データ表示用の部品（メータ表示器、数値表示器、グラフ表示器など）、図形、グラフなどのオブジェクト（表示要素）を用いて表示したり、表示した画面において部品などの操作用のオブジェクトを介した入力操作に応じてデバイス４の状態を変更したりできる。
【００４９】
また、ＨＭＩ処理部２１は、スイッチ操作制御部２１ｂおよびウインドウ表示制御部２１ｃを含んでいる。
【００５０】
スイッチ操作制御部２１ｂ（スイッチ操作制御手段）は、図８に示すように、画面４０１に設けられたディレイスイッチＤＳＷ（ディレイスイッチ部品）がユーザによってタッチ操作されると、ＨＭＩ処理部２１に設けられたタイマー２１ｄを作動させ、タイマー２１ｄが予めセットされている時間まで計時して動作を停止するまでタッチ操作が持続されると、ディレイスイッチＤＳＷのタッチ操作を有効にする。また、スイッチ操作制御部２１ｂは、タイマー２１ｄにセットされている時間に達する前にユーザによるタッチ操作が解除されると、タイマー２１ｄをリセットして、ディレイスイッチＤＳＷのタッチ操作を無効にする。
【００５１】
ウインドウ表示制御部２１ｃ（ウインドウ表示制御手段）は、スイッチ操作制御部２１ｂおよびタイマー２１ｄの動作に応じてタイマーウインドウ３０１（タイマー作動状況ウインドウ）の表示を制御する。
【００５２】
具体的には、ウインドウ表示制御部２１ｃは、スイッチ操作制御部２１ｂがタイマー２１ｄを作動させるのと同時に、前述のタイマーウインドウ表示タグに基づいて、後述するようにディレイスイッチＤＳＷに設定されたタイマーウインドウ３０１を、対応する画面４０１（ベース画面）に呼び出してディレイスイッチＤＳＷの近傍にポップアップ表示するとともに、タイマー２１ｄの計時時間をタイマー表示部３０１ｂの表示形態に応じて表示する。また、ウインドウ表示制御部２１ｃは、タイマー２１ｄが予めセットされている時間まで計時して動作を停止するとタイマーウインドウ３０１を閉じる（表示停止する）。また、ウインドウ表示制御部２１ｃは、タイマー２１ｄにセットされている時間に達する前にユーザによるタッチ操作が解除されて、スイッチ操作制御部２１ｂによってタイマー２１ｄがリセットされたときもタイマーウインドウ３０１を閉じる。
【００５３】
上記のＨＭＩ制御部２１は、ＦＥＰＲＯＭ２２ｂに格納されるＨＭＩ処理プログラム（制御プログラム）がＣＰＵなどの演算処理部によって実行されることで実現される機能ブロックの部分である。このＨＭＩ処理プログラムは、プログラマブル表示器２と分離可能に構成される記録媒体に記録可能であり、その記録媒体からプログラマブル表示器２にインストールされてもよい。
【００５４】
上記の記録媒体（プログラムメディア）は、磁気テープやカセットテープなどのテープ系、フレキシブルディスクやハードディスクなどの磁気ディスク系、ＣＤ−ＲＯＭ、ＭＯ、ＭＤ、ＤＶＤなどの光ディスク系、ＩＣカード（メモリカードを含む）、光カードなどのカード系が好適である。その他、上記のプログラムメディアは、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュＲＯＭなどによる半導体メモリを含めた固定的にプログラムを担持する媒体であってもよい。
【００５５】
また、本制御システム１は、インターネットを含む通信ネットワークと接続可能に構成されていれば、通信ネットワークからプログラムをダウンロードするように流動的にプログラムを担持する媒体であってもよい。
【００５６】
続いて、パーソナルコンピュータ７について説明する。パーソナルコンピュータ７は、ＣＰＵ、メモリ（ＲＡＭ、ＲＯＭなど）、外部記憶装置（ハードディスクドライブ、ＭＯドライブなど）、表示装置および入力装置（キーボード、マウスなど）を有している。また、パーソナルコンピュータ７は、図１に示すように、制御部７１、インターフェース部（図中、Ｉ／Ｆ）７２、作画エディタ部７３およびデータ記憶部７４を備えている。
【００５７】
インターフェース部７２は、プログラマブル表示器２との間の通信を行うための通信制御部であり、画面転送ケーブル６に接続されている。
【００５８】
制御部７１は、ハードウエア（ＣＰＵやメモリなど）およびソフトウエア（オペレーティングシステムなど）によって実現される演算処理を行う部分である。また、制御部７１は、アプリケーションプログラムである作画ソフトウエアを実行することにより、作画エディタ部７３を実現する。作画エディタ部７３は、パーソナルコンピュータ７と分離可能に構成される記録媒体に記録され、この記憶媒体からパーソナルコンピュータ７にインストールすることが可能である。また、パーソナルコンピュータ７は、作画エディタ部７３を備えることにより画面作成装置として機能する。
【００５９】
上記の記録媒体（プログラムメディア）は、コンピュータに読み取り可能な記録媒体であり、磁気テープやカセットテープなどのテープ系、フレキシブルディスクやハードディスクなどの磁気ディスク系、ＣＤ−ＲＯＭ、ＭＯ、ＭＤ、ＤＶＤなどの光ディスク系、ＩＣカード（メモリカードを含む）、光カードなどのカード系が好適である。その他、上記のプログラムメディアは、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュＲＯＭなどによる半導体メモリを含めた固定的にプログラムを担持する媒体であってもよい。
【００６０】
また、パーソナルコンピュータ７が、インターネットを含む通信ネットワークと接続可能な環境に置かれていれば、通信ネットワークからプログラムをダウンロードするように流動的にプログラムを担持する媒体であってもよい。ただし、このように通信ネットワークからプログラムをダウンロードする場合には、そのダウンロード用プログラムは予めパーソナルコンピュータ７に格納されるか、あるいは別な記録媒体からインストールされるものであってもよい。
【００６１】
作画エディタ部７３は、ユーザ独自の画面であるユーザ画面を作成できるように、スイッチ、ランプ、テンキー、各種表示器（例えば、数値表示器、メータ表示器およびグラフ表示器）などの部品、各種のタグ設定機能、描画機能、テキスト入力機能などを備えている。部品としては、単一の機能を有する部品だけでなく、複数の機能を有する、複合スイッチ、カウンタ、タイマといった複合機能を有する部品が用意されている。表示要素としての部品は、ユーザが容易に選択できるようにライブラリ形式で登録されており、部品の機能に応じた入力タグや表示タグなどが予め付与されている。描画機能は、直線や曲線の線図形（表示要素）を描画したり、各種のグラフ（表示要素）、円、四角形、三角形などの基本図形（表示要素）の描画および図形内の指定色や模様による塗りつぶしを行ったりするための機能である。
【００６２】
このような作画エディタ部７３を用いてユーザ画面を作成する際、ユーザがディスプレイに表示されたベース画面上で部品を所定の操作手順にしたがって配置位置を指定することにより、ベース画面上に部品が配置されていく。
【００６３】
作画エディタ部７３は、属性設定部７３ａを有している。
【００６４】
属性設定部７３ａ（ウインドウ表示設定手段）は、例えば図５（ａ）および（ｂ）に示すようなディレイスイッチ部品についての属性設定用のダイアログボックス１０１をユーザインターフェースとして提供し、そのダイアログボックス１０１によって入力された各項目の設定内容をディレイスイッチ部品に設定する。ディレイスイッチは、タッチ操作が所定時間持続するとアドレスのビット（“０”，“１”）を切り替えるためのスイッチである。
【００６５】
図５（ａ）に示すように、ダイアログボックス１０１は、「情報」のタブに、コメント表示欄１０２と、部品表示欄１０３と、操作ビットアドレス指定欄１０４と、モニタビットアドレス指定欄１０５と、ビット動作指定欄１０６とを有している。また、図５（ｂ）に示すように、ダイアログボックス１０１は、「タイマーウインドウ」のタブに、タイマー表示機能使用／非使用選択欄１１１と、ウインドウカスタムボタン１１２とを有している。
【００６６】
コメント表示欄１０２は、前述のコメントを入力して設定するために設けられている。部品表示欄１０３は、選択されたディレイスイッチＤＳＷの画像を表示するために設けられている。
【００６７】
操作ビットアドレス指定欄１０４は、ディレイスイッチＤＳＷについてディレイスイッチＤＳＷの操作状態を反映させるビットを指定するアドレスとしてのビットアドレスを指定するために設けられる。例えば、前述のシステム処理部２１ａは、ディレイスイッチＤＳＷの操作が有効になると、設定された後述のビット動作に応じてビットアドレスのビットの状態を変化させる。
【００６８】
属性設定部７３ａは、ダイアログボックス１０１に設けられた図示しないポップアップキーボードアイコンがクリックされると、ポップアップキーボードを表示し、ユーザがこのポップアップキーボードを用いて入力したアドレスを部品表示欄１０３に表示された部品に対応付けて設定する。
【００６９】
モニタビットアドレス指定欄１０５は、ビットスイッチ部品が操作されて設定された操作ビットアドレスの内容（“Ｏｎ”または“Ｏｆｆ”）が変化すると、Ｏｎ状態またはＯｆｆ状態の銘板や背景色等を指定するためのアドレスを設定入力するために設けられる。属性設定部７３ａは、ダイアログボックス１０１に設けられた図示しない他のポップアップキーボードアイコンがクリックされると、ポップアップキーボードを表示し、ユーザがこのポップアップキーボードを用いて入力したアドレスを部品表示欄１０３に表示された部品に対応付けてモニタビットアドレスとして設定する。なお、上記のＯｎ状態またはＯｆｆ状態は、部品表示欄１０３の上に設けられた「ステート」部で選択される。
【００７０】
ビット動作指定欄１０６は、ビット動作を行うスイッチ部品について用意されている前述の「セット」、「リセット」、「モーメンタリ」、「反転」、「比較」からいずれか１つを選択するラジオボタンを有している。
【００７１】
「リセット」は、スイッチが操作されると、ＰＬＣ３のメモリ３ａにおいて指定したビットアドレスの内容がＯＦＦとなり、操作が解除されてもＯＦＦ状態を保持する動作である。「モーメンタリ」は、スイッチが操作されている間だけ、メモリ３ａ内の指定ビットアドレスの内容がＯＮとなり、操作が解除されると指定ビットアドレスの内容がＯＦＦとなる動作である。「反転」は、スイッチが操作されるごとに、メモリ３ａ内の指定ビットアドレスの内容がＯＮ状態とＯＦＦ状態との間で切り替えるオルタネート動作である。
【００７２】
タイマー表示機能使用／非使用選択部１１１は、プログラマブル表示器２のタイマー表示機能の使用または非使用を選択するためのラジオボタンを有している。ウインドウカスタムボタン１１２は、タイマーウインドウの仕様を変更する（タイマーウインドウをカスタマイズする）後述のカスタマイズダイアログボックス２０１（図６参照）を表示するために設けられている。
【００７３】
また、属性設定部７３ａは、前述のウインドウカスタムボタン１１２がタッチされたときに、例えば図６に示すカスタマイズダイアログボックス２０１をユーザーインターフェースとして表示する。また、属性設定部７３ａは、タイマー機能使用／非使用選択部１１１でタイマー機能（タイマーウインドウ）の使用が選択されたときに、図７に示すようなタイマーウインドウ３０１を標準の確認ウインドウとして提供する。このタイマーウインドウ３０１は、ウインドウ本体３０１ａと、タイマー表示部３０１ｂとを有している。ウインドウ本体３０１ａは方形をなしている。ウインドウ本体３０１ａには、タイマーウインドウ３０１が何を表示するウインドウであるかを示すための文字列に付記されている。
【００７４】
カスタマイズダイアログボックス２０１は、上記のタイマーウインドウ３０１をカスタマイズするために設けられている。
【００７５】
このカスタマイズダイアログボックス２０１には、外形指定欄２０２、背景色指定欄２０３、文字列入力欄２０４、フォント指定欄２０５、文字色指定欄２０６、文字列位置指定欄２０７、タイマー表示タイプ指定欄２０８、ライブラリ表示ボタン２０９およびプレビュー欄２１０が設けられている。
【００７６】
外形指定欄２０２は、予め用意されている外形種から外形を選択するためのラジオボタンを有している。外形種としては、長方形、正方形、円および楕円が用意されているが、これらに限定されない。
【００７７】
背景色指定欄２０３は、ウインドウ本体３０１ａの背景色を指定するために設けられており、予め用意された複数の色のブロックからなるカラーパレットにおいて所望のブロックをクリック操作などで指示することにより色指定を行うように構成されている。
【００７８】
文字列入力欄２０４は、ウインドウ本体３０１ａに付記される上記の文字列を入力するために設けられている。この文字列入力欄２０４に文字列を入力するには、パーソナルコンピュータ７のキーボードで直接入力操作する。
【００７９】
フォント指定欄２０５は、文字列入力欄２０４に入力される文字列のフォントを指定するために設けられている。このフォント指定欄２０５は、プログラマブル表示器２で表示可能なフォントが予め用意されており、そこから１つを選択するスピンボックスで構成されている。
【００８０】
文字色指定欄２０６は、文字列入力欄２０４に入力される文字列の色を指定するするために設けられている。具体的には、文字色指定欄２０６は、「文字列の色」の横に設けられたボタンをクリック操作すると、前述のカラーパレットのような色選択のための手段を表示する。文字列位置指定欄２０７は、ウインドウ本体３０１ａにおける文字列の位置を所望に設定するために設けられており、ウインドウ本体３０１ａの左上角部を基準とした座標値を横方向および縦方向に指定するスピンボックスによって構成されている。
【００８１】
タイマー表示タイプ指定欄２０８は、前記のタイマー表示部３０１ｂの表示形態（タイプ）を選択指定するために設けられている。このタイマー表示タイプ指定欄２０８は、「グラフ」、「数値表示」および「アニメーション」の表示形態から１つを選択するラジオボタンを有している。
【００８２】
「グラフ」は、予め用意されているグラフであり、例えば、図７のタイマー表示部３０１ｂのようなバーグラフ（棒グラフ）である。「数値表示」は、タッチ操作をしている経過時間の数値による表示である。「アニメーション」は、予め用意されているアニメーション画像（砂時計や時計など）による表示である。「部品」は、作画エディタ部７３が備えている部品であり、例えば、時間経過の表現が可能なメータ部品である。
【００８３】
タイマー表示タイプ指定欄２０８は、図示はしないが、上記のようなラジオボタンの形態以外にスピンボックスで予め用意されている表示形態から１つを選択するように設けられていてもよい。このようなタイマー表示タイプ指定欄２０８では、複数種の「グラフ」や「アニメーション」を「数値表示」や「部品」と同列に選択できるようにしておくことができる。
【００８４】
ライブラリ表示ボタン２０９は、タイマー表示タイプ指定欄２０８で表示形態として「部品」が選択されたときに操作がアクティブとなる。属性設定部７３ａは、アクティブ時にライブラリ表示ボタン２０９が操作されると、図示しない「部品」の一覧（ライブラリ）を表示し、そのなかからユーザによって１つが選択されると、表示形態として使用する部品を決定する。
【００８５】
プレビュー欄２１０は、上記の各欄２０２〜２０８で指定された内容をタイマーウインドウ３０１に反映させた縮小画像を表示するために設けられている。ユーザは、各欄２０２〜２０８での指定がどのように反映されるかをその縮小画像によって確認することができる。
【００８６】
なお、カスタマイズダイアログボックス２０１によって指定できるカスタマイズ（仕様変更）の項目は、上記の例に限定されないのは勿論である。例えば、カスタマイズの項目は、ウインドウ本体３０１ａのパターン（模様）を予め用意されたものから選択指定したり、文字列に予め用意された装飾（網かけなど）を選択指定したりする項目であってもよい。
【００８７】
また、作画エディタ部７３が有する図形編集機能を利用して、スイッチ操作確認ウインドウ３０１の外形などを変更してもよい。例えば、図形編集モードで表示させたスイッチ操作確認ウインドウ３０１の外形線をドラッグ＆ドロップの操作を行うことにより変形させることができる。
【００８８】
属性設定部７３ａは、ダイアログボックス１０１およびカスタマイズダイアログボックス２０１における「ＯＫ」ボタンがタッチ操作されると、各項目の設定内容を、ダイアログボックス１０１で指定したディレイスイッチに対して設定する。また、属性設定部７３ａは、ダイアログボックス１０１による設定の一部をタイマーウインドウ表示タグの情報として当該タグに設定する。さらに、属性設定部７３ａは、必要に応じてカスタマイズされたタイマーウインドウ３０１を対応するディレイスイッチが設けられる画面に呼び出し可能となるように、当該画面に対応付けられたウインドウ番号をタイマーウインドウ３０１に付与し、このウインドウ番号をタイマーウインドウ表示タグの参照情報Ｉとして設定する。
【００８９】
データ記憶部７４は、作画エディタ部７３によって作成された、タイマーウインドウ３０１を含むユーザ画面のデータ（画面データ）を記憶する記憶装置である。データ記憶部７４は、ハードディスク装置のような大容量記憶装置で構成される。データ記憶部７４に記憶されている画面データは、実行環境にダウンロードするために、プログラマブル表示器２に転送されてＦＥＰＲＯＭ２２ｂに保存される。
【００９０】
ここで、上記のように構成される制御システム１におけるスイッチ操作時の動作について説明する。
【００９１】
まず、プログラマブル表示器２のディスプレイ２４には、図８に示す画面４０１が表示されている。この画面４０１には、ディレイスイッチＤＳＷ（ディレイスイッチ部品）が設けられている。この状態で、ディレイスイッチＤＳＷをＯＮ操作させる場合、ディレイスイッチＤＳＷがオペレータによってタッチ操作されると、タイマー２１ｄに作動指令を与える。タイマー２１ｄは、スイッチ操作制御部２１ｂの作動指令を受けて計時動作を開始する。
【００９２】
また、ウインドウ表示制御部２１ｃは、ディレイスイッチＤＳＷがオペレータによってタッチ操作されたときにスイッチ操作制御部２１ｂが発する指令を受けて、タイマーウインドウ３０１をディレイスイッチＤＳＷの付近にポップアップ表示する。このとき、ウインドウ表示制御部２１ｃは、ディレイスイッチＤＳＷについてのタイマーウインドウ表示タグを参照して、ウインドウ番号を基に画面４０１のベース画面からＦＥＰＲＯＭ２２ｂのタイマーウインドウデータを呼び出して、そのタイマーウインドウデータをタイマーウインドウ３０１として表示する。
【００９３】
タイマーウインドウ３０１の表示中は、タイマー２１ｄの計時時間がタイマー表示部３０１ｂの表示形態に応じて表示される。図８に示す例では、タイマー表示部３０１ｂがバーグラフであり、タイマー２１ｄの計時時間がバーグラフ（黒い部分）の推移（矢印方向）によって表される。具体的には、タイマー２１ｄの計時時間がセットされた時間の半分に達したときにはバーグラフが目盛り“１”に達し、タイマー２１ｄがタイムアップしたときにはバーグラフが目盛り“２”に達する。
【００９４】
ウインドウ表示制御部２１ｃは、このような計時時間と一致しないスケールを有するタイマー表示部３０１ｂについては、セットされた時間をタイマー表示部３０１ｂの表示変化の割合に換算してタイマー表示部３０１ｂの表示を変化させる。具体的には、ウインドウ表示制御部２１ｃは、タイマー表示部３０１ｂを所定の時間毎にブロックを追加表示することによってタイマー表示部３０１ｂの表示を変化させており、セットされた時間を上記の所定の時間で除することによって、ブロック数を決定している。例えば、上記のバーグラフの場合、バーグラフを０．５秒ごとに追加表示されるブロックで表示させようとすると、セットされた時間が３秒であれば、ウインドウ表示制御部２１ｃは、６個のブロックによってタイマー表示部３０１ｂをフルスケールで表示させる。
【００９５】
他の表示形態が選択設定された場合は、それに応じてタイマー表示部３０１ｄが表示される。例えば、前述のカスタマイズダイアログボックス２０１で表示タイプとして「数値」が選択された場合、タイマー２１ｄの計時時間が数値としてタイマー表示部３０１ｂに表示される。また、表示タイプとして「アニメーション」が選択された場合は、タイマー２１ｄの計時時間が砂時計や時計などの予め用意されたアニメーション画像の表示形態に応じて表示される。また、表示タイプとして「部品」が選択された場合は、タイマー２１ｄの計時時間が円メータや半円メータなどの選択された部品の表示形態に応じて表示される。ウインドウ表示制御部２１ｃは、メータの場合、上記のバーグラフと異なり、予め目盛りの数が決まっているので、セットされる時間を目盛りで区切られるブロック数で除して得られた単位時間毎にメータの針を次の目盛りに移動するように変化させる。
【００９６】
オペレータによるタッチ操作が持続されることにより、タイマー２１ｄが予めセットされている時間まで計時すると、その動作を停止する。スイッチ操作制御部２１ｂは、タイマー２１ｄの作動停止を受けて、ディレイスイッチＤＳＷのタッチ操作を有効にする。具体的には、スイッチ操作制御部２１ｂは、入力タグによって示されるアドレスの内容をメモリ３ａのアドレス（操作ビットアドレス）に反映させるように、システム制御部２１ａに指示する。これにより、システム制御部２１ａは、アドレスの内容を前述の状態メモリ領域に書き込み、状態メモリ領域に書き込まれたアドレスの内容をＰＬＣ３とのやり取りによって該当するアドレスに書き込む。これによって、当該アドレスのビットが“０”（ＯＦＦ状態）から“１”（ＯＮ状態）に変化する。
【００９７】
一方、ウインドウ表示制御部２１ｃは、タイマー２１ｄが予めセットされている時間まで計時すると、タイマーウインドウ３０１を閉じる。これにより、画面４０１の表示状態は、ディレイスイッチＤＳＷがＯＮ状態を示す形態（例えば色の変化）で表示されることを除いて、ディレイスイッチＤＳＷがタッチ操作される前の状態に戻る。
【００９８】
なお、上記の動作は、ディレイスイッチＤＳＷをＯＮディレイ操作するときについての動作であるが、ディレイスイッチＤＳＷをＯＦＦディレイ操作するときについても同様にして動作する。
【００９９】
このように、ディレイスイッチＤＳＷがタッチ操作されている間に、タイマーウインドウ３０１を表示させることにより、タイマー２１ｄが作動していることを視覚化することができる。それゆえ、オペレータは、これらかどの程度ディレイ部品Ｐへのタッチ操作を持続すればよいのかを画面４０１上で確認することができる。
【０１００】
また、タイマーウインドウ３０１を表示すること、およびタイマーウインドウ３０１の詳細が、前述の属性設定部７３ａによって、ディレイスイッチＤＳＷにその属性の１つとして設定されている（関連付けられている）ので、ディレイスイッチＤＳＷの一部として扱うことができる。換言すれば、ディレイスイッチＤＳＷとタイマーウインドウ３０１とを一体に扱うことができる。これにより、従来のようにタイマーの作動状況を表示させるためのプログラムを作成する必要がなくなる。それゆえ、ユーザのシステム開発に要する負担が軽減される。
【０１０１】
また、属性設定部７３ｂにより、上記のようにタイマーウインドウ３０１をディレイスイッチＤＳＷに設定するので、カスタマイズされたタイマーウインドウ３０１をライブラリウインドウとして登録しておくことにより、そのタイマーウインドウ３０１を異なるディレイスイッチに共通して設定することができる。具体的には、登録する操作が行われることにより、属性設定部７３ｂが、カスタマイズされたタイマーウインドウ３０１をライブラリに登録し、登録したタイマーウインドウ３０１を確認できるように一覧ウインドウによって表示する。このような一覧ウインドウによってタイマーウインドウ３０１をディレイスイッチに設定するには、一覧ウインドウに表示されたウインドウ番号を前述のダイアログボックス１０１における「タイマー表示」のタブで指定できるようにすればよい。
【０１０２】
さらに、作画エディタ部７３に設けられた属性設定部７３ａによって、タイマーウインドウ３０１のカスタマイズを自在に行うことができる。それゆえ、画面にマッチしたタイマーウインドウ３０１を作成することができる。
【０１０３】
本発明は、上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０１０４】
本発明のプログラマブル表示器は、ディレイスイッチをタッチ操作している間に作動するタイマーの作動状況をウインドウ表示することにより、ディレイスイッチ操作の確実性を高めることができるので、プログラマブル表示器の操作性を向上させることに好適に利用できる。
【図面の簡単な説明】
【０１０５】
【図１】本発明の実施形態に係る制御システムの構成を示すブロック図である。
【図２】上記制御システムにおけるプログラマブル表示器のＦＥＰＲＯＭに格納されるプログラム構成を示す説明図である。
【図３】上記プログラマブル表示器で表示されるユーザ画面の画面データに含まれる指示処理語の基本的フォーマットを示す説明図である。
【図４】上記プログラマブル表示器の制御の中心部であるＨＭＩ処理部を含む要部の構成を示すブロック図である。
【図５】（ａ）および（ｂ）は上記プログラマブル表示器に表示される画面を作成する作画エディタ部の属性設定部が提供するディレイスイッチの属性設定用のダイアログボックスを示す図である。
【図６】上記属性設定部が提供する属性設定用のダイアログボックスの一部であって、ディレイスイッチの操作によって表示させるタイマーウインドウのカスタマイズのためのダイアログボックスを示す図である。
【図７】上記タイマーウインドウの一例を示す図である。
【図８】上記プログラマブル表示器に表示された画面上でディレイスイッチが操作されたときに上記タイマーウインドウがポップアップ表示された状態を示す図である。
【符号の説明】
【０１０６】
２          プログラマブル表示器
３ａ        メモリ
７          パーソナルコンピュータ（画面作成装置）
２１          ＨＭＩ処理部
２１ａ        システム制御部
２１ｂ        スイッチ操作制御部（スイッチ操作制御手段）
２１ｃ        ウインドウ表示制御部（ウインドウ表示制御手段）
７３          作画エディタ部（画面作成プログラム）
７３ｂ        属性設定部（ウインドウ表示設定手段）
１０１          ダイアログボックス
２０１          カスタマイズダイアログボックス
３０１          タイマーウインドウ（タイマー作動状況ウインドウ）
ＤＳＷ          ディレイスイッチ（ディレイスイッチ部品）
【図１】
2007065912.tif 000003
【図２】
2007065912.tif 000004
【図３】
2007065912.tif 000005
【図４】
2007065912.tif 000006
【図５】
2007065912.tif 000007
【図６】
2007065912.tif 000008
【図７】
2007065912.tif 000009
【図８】
2007065912.tif 000010