(57)【特許請求の範囲】
【請求項１】
接続される装置の動作を制御するためのプログラマブルコントローラと組み合わせて使用されるモニターユニット上に表示される視覚情報を設計するためのシステムであって、このシステムは、上記プログラマブルコントローラと組み合わせて使用されるモニターユニットと、上記モニターユニットに設けたインターフェイスを介して接続されるパーソナルコンピュータ上で動作する画像作成ツールとで構成され、
上記モニターユニットはディスプレイ、メモリー、インターフェイス、及びこのモニターユニットの動作を制御する制御部を備えたタッチスクリーンユニットよりなり、プログラマブルコントローラにて管理される装置の実行中の作業を視覚情報としてディスプレイ上に表示すると共に、装置の制御のためにプログラマブルコントローラで実行される指令の入力を受ける矩形スイッチフレームを備え、
上記画像作成ツールは、上記装置の実行中の作業をディスプレイ上で表示するための情報と、矩形スイッチフレームをディスプレイ上で表示するための情報よりなる視覚情報を、ベクトル形式のソース画像コードとして作成すると共に、上記矩形スイッチフレームにおけるスイッチ動作を決定するためのスイッチ制御コードを作成し、
上記画像作成ツールは、上記視覚情報をビットマップ画像としてディスプレイに再現させるために、パーソナルコンピュータ上で上記ベクトル形式のソース画像コードをビットマップ画像に変換してこのビットマップ画像と上記スイッチ制御コードを、パーソナルコンピュータから上記モニターユニットのメモリーに転送する変換手段を備え、
上記モニターユニットには、上記パーソナルコンピュータから転送されたビットマップ画像とスイッチ制御コードを保持するメモリーが備えられ、
ディスプレイ上で表示される矩形スイッチフレームに接触する使用者の行為によってスイッチ信号を発生し、上記モニターユニットの制御部が上記メモリーに保存されたスイッチ制御コードを処理して、上記プログラマブルコントローラに接続された装置を制御するために上記スイッチ出力をプログラマブルコントローラの機能に関連づけて成ることを特徴とする接続される装置の動作を制御するためのプログラマブルコントローラと組み合わせて使用されるモニターユニット上に表示される視覚情報を設計するためのシステム。
【請求項２】
上記転送手段は、上記のビットマップ画像とスイッチ制御コードをモニターユニットのメモリーに転送し、
上記画像作成ツールは、画像作成ツールにおいて上記視覚情報とスイッチ制御コードの修正が行えるように、上記のソース画像コードとスイッチ制御コードとをメモリーユニットのメモリーから回収する回収手段とを備え、
上記画像作成ツールは、ディスプレイの複数のページに表示される個別の視覚情報について、ソース画像コードとビットマップ画像とスイッチ制御コードとをメモリーに転送し、
上記回収手段は、各ページの視覚情報についてのソース画像コードとスイッチ制御コードをメモリーから回収することを特徴とする請求項１に記載の接続される装置の動作を制御するためのプログラマブルコントローラと組み合わせて使用されるモニターユニット上に表示される視覚情報を設計するためのシステム。
【請求項３】
上記画像作成ツールは上記視覚情報を作画するためのスクリーン領域を有し、このスクリーン領域が互いに平行に延出する複数の単位ゾーンに分割され、各単位ゾーンが長さと単位幅とを有し、単位幅が固定数のドットで規定され、
上記画像作成ツールは上記視覚情報に含められる矩形スイッチフレームを作画する手段を備え、この矩形スイッチフレームは上記のソース画像コードで記述されて上記ディスプレイ上に再現されるべく上記変換手段によって対応するビットマップ画像に変換され、
上記画像作成ツールはこのビットマップ画像のサイズを、上記単位幅の整数倍に等しい幅を有する変形矩形スイッチフレームに変更し、この変形矩形スイッチフレームを一つまたはそれ以上のそれぞれが上記単位幅を持つ区画に分割し、上記一つまたはそれ以上の区画を再結合させて変形矩形スイッチフレームをディスプレイ上に再現させるべくこれらの区画を上記モニターユニットのメモリーに転送する手段を有することを特徴とする請求項１に記載の接続される装置の動作を制御するためのプログラマブルコントローラと組み合わせて使用されるモニターユニット上に表示される視覚情報を設計するためのシステム。
【請求項４】
上記画像作成ツールは上記視覚情報を作画するためのスクリーン領域を有し、このスクリーン領域が互いに平行に延出する複数の単位ゾーンに分割され、各単位ゾーンが長さと単位幅とを有し、単位幅が固定数のドットで規定され、
上記画像作成ツールは上記視覚情報に含められる矩形スイッチフレームを作画してこの矩形スイッチフレームを上記タッチスクリーンのタッチ応答部に対応させる手段を備え、この矩形スイッチフレームは上記のソース画像コードで記述されて上記ディスプレイ上に再現されるべく上記変換手段によって対応するビットマップ画像に変換され、
上記画像作成ツールはこのビットマップ画像のサイズを、上記単位幅の整数倍に等しい幅を有する変形矩形スイッチフレームに変更し、この変形矩形スイッチフレームを一つまたはそれ以上のそれぞれが上記単位幅を持つ区画に分割し、上記一つまたはそれ以上の区画を再結合させて変形矩形スイッチフレームをディスプレイ上に再現させるべくこれらの区画を上記モニターユニットのメモリーに転送する手段を有することを特徴とする請求項１に記載の接続される装置の動作を制御するためのプログラマブルコントローラと組み合わせて使用されるモニターユニット上に表示される視覚情報を設計するためのシステム。
【請求項５】
上記画像作成ツールは、異なる言語コードから特定の言語コードを選択して、選択した言語コードに基づく文字列を使用して上記の視覚情報を作成すると共に、選択した言語コードを特定する識別子を上記のソース画像コードに含ませる機能を備え、これにより、ソース画像コードがモニターユニットのメモリーから画像作成ツールに回収された時に、選択された言語コードの文字列が画像作成ツールに再現されるようになったことを特徴とする請求項１に記載の接続される装置の動作を制御するためのプログラマブルコントローラと組み合わせて使用されるモニターユニット上に表示される視覚情報を設計するためのシステム。
【請求項６】
上記モニターユニットのメモリーは、
仮想画像エリアと実画像エリアとを有し、
仮想画像エリアは上記ディスプレイの表示サイズよりも大きなサイズを備え、ここで上記のビットマップ画像が展開されて仮想画像を与え、
実画像エリアは、上記ディスプレイの表示サイズと同等のサイズを備え、上記仮想画像エリアからの仮想画像をトリミングして表示サイズに適合する実画像として、この実画像を保持し、
モニターユニットの上記制御部が実画像エリアから実画像を上記ディスプレイに転送することを特徴とする請求項１の接続される装置の動作を制御するためのプログラマブルコントローラと組み合わせて使用されるモニターユニット上に表示される視覚情報を設計するためのシステム。
【発明の詳細な説明】
技術分野
本発明は、接続される装置の動作を制御するためのプログラマブルコントローラと組み合わせて使用されるモニターユニット上に表示される視覚情報を設計するためのシステムに関する。
背景技術
モニターユニットはプログラマブルコントローラと組み合わせて使用され、プログラマブルコントローラに接続されこれによって制御されるＩ／Ｏ装置で実行される作業をモニターするものである。このモニターユニットは、実行中の作業を知らせるために用意された視覚情報を表示するディスプレイと、視覚情報の表示を制御する制御部と、ディスプレイ上に選択的に表示される視覚情報を記憶するメモリーとを有する。視覚情報を設計するためには、画像作成ツールが提供されてこの視覚情報のソース画像コードを作成する。画像作成ツールにて視覚情報の設計が完了すると、ソース画像コードがモニターユニットに転送され、ここでソース画像コードが対応するビットマップ画像に変換されて視覚情報がディスプレイに再現される。通常、この画像作成ツールで作成される視覚情報は文字とグラフィック画像とが組み合わせとなる。文字はこの画像作成ツール、すなわち、描画プログラムを実行するコンピュータに備えられたフォントファイルを使用してベクトルフォントとして作成され、グラフィック画像はこのプログラムによってベクトル形式で作成される。このため、モニターユニットには、文字をビットマップ画像に変換するために別の文字ＲＯＭ、及びベクトル形式のグラフィック画像を対応するビットマップ画像に変換する機能が要求されるものである。複雑なグラフィック画像及び異なる大きさのフォントの文字を用いて目的とする視覚情報がより洗練されたものになれば、ディスプレイ上にこの視覚情報を速やかに再現するためにモニターユニットにはより高い変換能力が要求される。この要求に応じるために、従来のモニターユニットには、高速のＣＰＵ及びグラフィックプロセッサーを内蔵しなければならず、高コストになっている。
発明の開示
上述のような不十分な点に鑑みて、モニターユニット上の視覚情報を作成するためのシステムを提供するために本発明が達成されたものであり、製造コストが低いモニターユニットの使用を可能としながらも所望の視覚情報を速やかに再現させることができる。モニターユニットは、プログラマブルコントローラに組み合わせて、プログラマブルコントローラにて管理されるＩ／Ｏ装置によって実行される作業をモニターする。プログラマブルコントローラはプログラムを実行してプログラマブルコントローラに接続されるＩ／Ｏ装置を制御する。モニターユニットは、ディスプレイ、制御部、及びメモリーで構成される。このシステムは、パーソナルコンピュータ上で動作する画像作成ツールを有し、画像作成ツールによってディスプレイ上に再現される視覚情報のソース画像コードを作成する。本発明の特徴部分とするとことは、画像作成ツールが、視覚情報を直にディスプレイに再現させるために、ソース画像コードを対応するビットマップ画像に変換してこのビットマップ画像を、モニターユニットのメモリーに転送する変換手段を備えることである。このため、ソース画像コードをビットマップ画像に変換するための高コストの部品をモニターユニットに設ける必要を無くすことができつつ、ディスプレイ上に視覚情報を高速表示させることができるものである。
従って、本発明の主な目的とするところは、低コストのモニターユニットの使用を可能としながら視覚情報の高速表示を可能としたモニターユニットに表示される視覚情報の作成システムを提供することである。
好ましい実施態様においては、タッチスクリーンスイッチを有するタッチスクリーンユニットでモニターユニットが構成され、タッチスクリーンスイッチは、タッチスイッチはディスプレイ上の特定の領域に接触する使用者の行為によってスイッチ信号を発生する。すなわち、モニターユニットであるタッチスクリーンユニットはプログラマブルコントローラと組み合わせて使用され、プログラマブルコントローラで実行される指令を入力するための入力装置としても使用され、この指令はプログラマブルコントローラで実行されてプログラマブルコントローラにて管理される装置の制御が行われる。これに関連して、画像作成ツールには、スイッチ出力を定義するためのスイッチ制御コードを作成する機能、及びこのスイッチ制御コードをタッチスクリーンユニットのメモリーに転送する機能が設けられる。スイッチ制御コードは制御部にて処理されてスイッチ出力をプログラマブルコントローラの特定の機能に割り付けてプログラマブルコントローラに接続された装置の制御が行われる。
好ましくは、画像作成ツールがソース画像コードをそのビットマップ画像と共にモニターユニットのメモリーに転送するようにプログラムされる。また、この画像作成ツールは、画像作成ツールにおいて視覚情報とスイッチ制御コードの修正が行えるように、ソース画像コードとスイッチ制御コードとをモニターユニットのメモリーから回収する回収機能を有するようにプログラムされる。すなわち、モニターユニットにおいて表示されまた処理される全ての情報やデータがモニターユニット内にバックアップされて画像作成ツールによって利用可能となるものである。従って、他のシステムにバックアップする必要なしに、視覚情報及びスイッチ制御コードの変更が行えるものであり、これが本発明の他の目的である。
更に、本発明は矩形フレームによって規定されたグラフィック画像を高速に表示させる手法を提供する。矩形フレームはしばしば視覚情報に記述されたメッセージを強調するために視覚情報内に含められて使用される。画像作成ツールは視覚情報を作画するためのスクリーン領域を有し、このスクリーン領域が互いに平行に延出する複数の単位ゾーンに分割され、各単位ゾーンが長さと単位幅とを有し、単位幅が固定数のドットで規定される。画像作成ツールは視覚情報に含められる矩形フレームを作画する手段を備え、この矩形フレームはソース画像コードで記述されてディスプレイ上に再現されるべく対応するビットマップ画像に変換される。画像作成ツールには更に、このビットマップ画像のサイズを、単位幅の整数倍に等しい幅を有する変形矩形フレームに変更し、この変形矩形フレームを一つまたはそれ以上のそれぞれが単位幅を持つ区画に分割し、一つまたはそれ以上の区画を再結合させて変形矩形フレームをディスプレイ上を再現させるべくこれらの区画をモニターユニットのメモリーに転送する手段を備える。これにより、モニターユニットの制御部は変形矩形フレームをディスプレイ上へ容易に高速表示することができるものであり、これが本発明の更なる目的である。
好ましくは、この矩形フレームはタッチスクリーンのタッチタッチ応答部に対応させて定義されて指令入力を促すことが容易となる。
好ましい実施形態において、画像作成ツールは、異なる言語コードから特定の言語コードを選択して、選択した言語コードに基づく文字列を使用して視覚情報を作成する機能が設けられ。更に、このツールには選択した言語コードを特定する識別子をソース画像コードに含ませる機能が備えられ、これにより、ソース画像コードがモニターユニットのメモリーから画像作成ツールに回収された時に、選択された言語コードの文字列が画像作成ツールに再現されるようになっている。このため、視覚情報に使用されたいかなる言語コードに基づく文字も、文字化けを起すことなく、画像作成ツールへ戻すことができる。
モニターユニットのメモリーは、仮想画像エリアと実画像エリアとを有するように構成することができる。仮想画像エリアはディスプレイの表示サイズよりも大きなサイズを備え、ここでビットマップ画像が展開されて仮想画像を与える。実画像エリアは、ディスプレイの表示サイズと同等のサイズを備え、仮想画像エリアからの仮想画像をトリミングして表示サイズに適合する実画像として、この実画像を保持する。この実画像はモニターユニットの制御部によって実画像エリアからディスプレイに転送されてここに再現される。このように、表示サイズ内の画像のみがメモリーから転送されるため、画像のはみ出し部分をチェックして画像全体の寸法を比例的に変えるといった煩雑な手順に頼ることなく、視覚情報を直ちにディスプレイ上に表示できるものである。
発明を実施するための最良の形態
図１には、本発明に係るモニターユニット上の視覚情報を作成するためのシステムを示す。モニターユニット３０はタッチスクリーンユニットで実現されたもので、プログラマブルコントローラ４０と組み合わせて使用され、プログラマブルコントローラ４０にて管理されるＩ／Ｏ装置５０で実行される作業情報を表示すると共に、Ｉ／Ｏ装置５０の制御のためにプログラマブルコントローラ４０で実行される指令を入力するための入力装置としても使用される。プログラマブルコントローラ４０は自身のプログラムを実行してＩ／Ｏ装置５０の制御を行う。本発明の理解を容易とするために、本明細書及び図面においては、プログラマブルコントローラ４０の典型的な応用事例として、プログラマブルコントローラ４０がＩ／Ｏ装置５０を管理して部品の連続生産を行うことを示す。このため、モニターユニット（以後はタッチスクリーンユニットと称す）３０は、部品の製造に関連する視覚情報を与えるようプログラムされて、部品製造の状況を使用者に知らせたり、視覚情報によって使用者にプログラマブルコントローラ４０で実行される特定の指令の入力を促す。タッチスクリーンユニット３０はタッチスクリーンスイッチ（以後は単にタッチスイッチと称す）３３を有し、プログラマブルコントローラ４０で実行するための入力指令に応じてスイッチ出力を与える。
視覚情報及びこの視覚情報に含まれてスイッチ出力をプログラマブルコントローラ４０での特定の機能に割り当てるためのスイッチ制御コードを作成するために、本システムにはコンピュータ上で動作する画像作成ツール２０、すなわち描画プログラムが備えられる。図２Ａ〜２Ｄに示すように、画像作成ツールで作成される視覚情報は４つのページ、すなわち、トップメニューページ６０、部品の予定製造数を入力する第１の選択ページ６１、動作を入力する第２の選択ページ６２、及び動作状況を表示する第３のページ６３に区分される。
図３に示すように、タッチスクリーンユニット３０は、ＣＰＵを含む制御部３１，ディスプレイ３２，タッチスイッチ３３，メモリー３４、及びインターフェース３５で構成される。ディスプレイ３２は表示部及び視覚情報をビットマップ画像としてこの表示部に再現するドライバーを備えた液晶ディスプレイとして構成される。タッチスイッチ３３は表示部を覆う透明なタッチ応答領域のアレイを有し、各応答領域は使用者に触れられたときにスイッチ出力を与える。メモリー３４は画像作成ツール２０によって作成された視覚情報及びスイッチ制御コードを記憶する。インターフェース３５はメモリー３４と画像作成ツール２０との間で視覚情報及びスイッチ制御コードを転送すると共に、制御部３１とプログラマブルコントローラ４０との間で制御データを転送する。
画像作成ツール２０で作成された視覚情報は、基本画像Ｂとこの上に重ねられる矩形スイッチフレームＳＦとで構成される。基本画像は各ページ６０−６３に見られる背景画像であり、文字列に加えて、矩形や直線のようなグラフィック画像が含まれる。図２Ａ〜２Ｄに示すように、ページ６０〜６３に見られ陰影線で示されるスイッチフレームＳＦはユーザーインターフェーススイッチを与える。このようなスイッチフレームを作成することに加えて、画像作成ツールにはスイッチフレームでのスイッチ動作を決定する機能を有する。スイッチ動作とは、例えば、ディスプレイ上でのページの切り換え、プログラマブルコントローラ４０でのプログラムの特定のルーチンを実行させるためにプログラマブルコントローラ４０に送られる指令の指定である。また、画像作成ツール２０は、ディスプレイ３２の表示サイズや背景色のような環境設定データを設定する。図４に示すように、各ページに関するスイッチ制御コードを含む視覚情報（ページ０、ページ１、ページ２、ページ３）と環境設定データは画像作成ツール２０で作成さえてタッチセンサーユニット３０のメモリー３４に転送される。この視覚情報はソース画像コードとして作成され、対応するビットマップ画像に変換されてディスプレイ３２に再現される。またスイッチ制御コードもソースコードとして作成され、制御部３１にてここで実行される適当なフォーマットに変換される。このように、ページ６０−６２の各々は視覚情報のソース画像コードとスイッチ制御コードのソースコードの組み合わせによって規定される。
更に、画像作成ツール２０は、ソース画像コードをビットマップ画像に変換し、図４に示すように、このビットマップ画像を各ページのソース画像コード（ページ１、ページ１、ページ２、ページ３）に添付して出力する変換機能を備える。タッチスクリーンユニット３０はこのビットマップ画像を読み出してこれをディスプレイ３２上に直ぐに再現すると共に、スイッチ制御コードを変換してスイッチ動作を実行する。また、画像作成ツール２０は、視覚情報とスイッチ制御コードの修正が行えるように、ソース画像コード及びスイッチ制御コードをメモリー３４から回収する回収機能を持つようにプログラムされる。
図５Ａと５Ｂを参照して、視覚情報の内容について詳しい説明を行う。図５Ａはページ６２の視覚情報を示し、図５Ｂはページ６２の視覚情報とこれに関連するスイッチ制御コードの内容を示す。このページ６２は、「選択してください」と「ページ２」の文字列、グラフィック線、すなわち、「選択してください」の文字列についての下線からなるベース画像と、「連続運転」や「停止」と付されそれぞれが第１と第２のスイッチを規定する２つの矩形スイッチフレームとで構成される。各矩形スイッチフレームＳＦは、矩形のグラフィック画像、「連続運転」や「停止」の文字列、及び矩形スイッチフレームの裏に埋め込まれたスイッチ制御コードとで構成される。ベース画像やスイッチフレームの文字は、画像作成ツールが動作するコンピュータに備えられたフォントファイルを使用してベクトルフォントとして表現され、ベース画像やスイッチフレームのグラフィック画像は画像作成ツールが有するベクトル形式にてよって表現される。このように、文字やグラフィック画像を含むページ６２についての視覚情報は、画像作成ツール２０によって対応するビットマップ画像（ＢＭＰ）に変換され、このビットマップ画像は視覚情報のソース画像コードとスイッチ制御コードに添付される。すなわち、図５Ｂに示すように、ページ６２のデータは、主に、このページ６２を特定するページタグ７１、ベース画像のビットマップ画像（ＢＭＰ）７２、第１スイッチのスイッチ表示データ８１、第２スイッチのスイッチ表示データ８２、ベース画像の文字についての文字データ７３、ベース画像のグラフィック画像についてのグラフィックデータ７４、第１スイッチのスイッチ制御コード９１、及び第２スイッチのスイッチ制御コード９２とで構成される。
スイッチ表示データ８１、８２の各々は、対応するスイッチを特定するスイッチタグ８３，スイッチフレームのサイズを規定するサイズ情報８４、及び各スイッチフレームのビットマップ画像（ＢＭＰ）８５で構成される。文字データ７３は、文字情報を特定する文字タグ７５、文字が配置される場所を指定する位置情報、この文字に使用されるフォントについてのフォント情報７７，この文字に使用する特定の言語コード、すなわち、文字セットを指定する言語コード７８、及び使用される文字を示すために言語コードによって規定された文字コードで構成される。これに関連して、画像作成ツール２０は、異なる言語コードから特定の言語コードを選択し、選択された言語コードをソース画像コードに含めることができるようになっている。これにより、タッチスクリーンユニット３０のメモリー３４からソース画像コードを画像作成ツールに回収した時に、選択された言語コードの文字列が画像作成ツールに再現できるようになっている。
各スイッチ制御コード９１、９２は、スイッチ制御コードであることを示すスイッチタグ９３、ディスプレイの表示部内でのスイッチが作動する有効範囲９４、スイッチの機能を特定する動作モード９５、スイッチ出力によって動作される出力先を指定する出力先指定９６で構成される。動作モード９５によって特定されるスイッチの機能には、このスイッチを例えば、モーメンタリー動作スイッチやオルタネイト動作の双安定スイッチとしたり、またこのスイッチ出力をディスプレイ３２上でのページの切り換えコマンドとすることが含まれる。この動作モード９５はページの切り換えコマンドとして設定された時は、出力先指定９６は視覚情報のページを指定することになる。これ以外は、出力先指定９６はプログラマブルコントローラ４０によって制御される装置５０を指定することになる。
図６Ａ〜６Ｅに示すように、本発明は、矩形フレームについてのビットマップ画像の寸法を適宜の形式に変更して、寸法変更を行ったビットマップ画像をタッチスクリーンユニット３０のメモリー３４に転送することによって、制御部３１がこのビットマップ画像を高速でディスプレイ３２に表示できる独特の手法を採用している。図６Ａに示すように、視覚情報が矩形スイッチフレームＳＦを含む場合、画像作成ツール２０はこの矩形スイッチフレームのビットマップ画像の寸法を分析し、このビットマップ画像をタッチスクリーンユニット３０に転送する際に、スイッチフレームの寸法を変更する。画像作成ツール２０は視覚情報を作画するためのスクリーン領域を有するものであり、図６Ａに示すように、このスクリーン領域が複数の細長の単位ゾーンすなわちバンド２２に分割され、各単位バンド２２は８ドットの単位幅を有する。例えば、「キャンセル」と付されたスイッチフレームＳＦの幅が単位幅の整数倍となっていない場合、すなわち、図６Ｂに示すように、矩形スイッチフレームＳＦの上辺と下辺とがバンド２２の境界の間に位置した場合、画像作成ツール２０が、空白を矩形スイッチフレームに追加して、矩形スイッチフレームの上辺と下辺とがバンド２２の境界に合致するようにする。このようにして、矩形スイッチフレームＳＦの寸法が変更されて、図６Ｃの実線で示すように、矩形スイッチフレームの幅が単位幅の整数倍となる。寸法変更がなされた矩形スイッチフレームＳＦは、図６Ｄに示すように、各々が単位幅を有する区画１（丸付数字１で示している）、区画２（丸付数字２で示している）、区画３（丸付数字３で示している）に分割される。次いで、寸法変更がなされた矩形スイッチフレームＳＦは、区画に分割された形式で、タッチスクリーンユニット３０のメモリー３４に転送される。このように、矩形スイッチフレームは単位幅の区画に分割できるように寸法変更がなされるため、タッチスクリーンユニット３０の制御部３１はメモリーからこのスイッチフレームを区画毎に展開することができて、タッチスクリーンユニット３０のディスプレイ３２上でのスイッチフレームの高速表示を行うことができる。
メモリー３４は、画像作成ツール２０から転送される全てのデータを保持する主記憶エリアと、これに加えたエリア、すなわち、仮想画像エリアと実画像エリアとを有するように構成される。仮想画像エリアはディスプレイ３２の表示サイズよりも大きなサイズとなり、一方実画像エリアはディスプレイ３２の表示サイズよりと同一のサイズとなる。これに関連して、画像作成ツール２０にて利用できる表示エリアはディスプレイ３２の表示サイズよりも若干大きくして設計の自由度を与えている。主記憶エリアに記憶されたビットマップ画像は仮想画像エリアに展開されて、ビットマップ画像の仮想画像が与えられる。次いで、この仮想画像は実画像エリアに展開され、ここで仮想画像がトリミングされて表示サイズに適合する実画像として、この実画像が保持される。この実画像はタッチスクリーンユニット３０の制御部３１によって実画像エリアからディスプレイに転送されてここに再現される。このように、表示サイズ内の画像のみがメモリーから転送されるため、画像のはみ出し部分をチェックして画像全体の寸法を比例的に変えるといった煩雑な手順に頼ることなく、視覚情報を直ちにディスプレイ上に表示できるものである。
【図面の簡単な説明】
図１は、本発明の好ましい実施形態に係るモニターユニット上の視覚情報を作成するためのシステムを示す概略図である。
図２Ａ〜２Ｅは、タッチスクリーンで構成されるモニターユニットに表示される複数のページを示す図である。
図３は、タッチスクリーンユニットの構成を示す図である。
図４は、画像作成ツールとタッチスクリーンユニットとの間のデータの転送を説明する図である。
図５Ａは、タッチスクリーンユニットに表示されるように設計された特定のページを示す図である。
図５Ｂは、画像作成ツールからタッチスクリーンユニットに転送されるデータの内容を示す図である。
図６Ａは、画像作成ツールにおいて作成される画像に含まれる矩形スイッチフレームを示す図である。
図６Ｂ〜６Ｄは、タッチスクリーンユニットでの処理を容易に行うために画像に含まれる矩形スイッチフレームの寸法を変える手法を示す。
【図１】
0004265132.tif 000002
【図２Ａ】
0004265132.tif 000003
【図２Ｂ】
0004265132.tif 000004
【図２Ｃ】
0004265132.tif 000005
【図２Ｄ】
0004265132.tif 000006
【図３】
0004265132.tif 000007
【図４】
0004265132.tif 000008
【図５Ａ】
0004265132.tif 000009
【図５Ｂ】
0004265132.tif 000010
【図６Ａ】
0004265132.tif 000011
【図６Ｂ】
0004265132.tif 000012
【図６Ｃ】
0004265132.tif 000013
【図６Ｄ】
0004265132.tif 000014