(57)【特許請求の範囲】
【請求項１】
情報処理装置と表示制御装置とから成り、桁単位での情報表示がなされる表示装置において文字表示が行われるように表示制御を行う表示制御システムにおいて、
上記情報処理装置は、
上記表示制御装置と情報の送受信を行うための通信手段と、
文字表示のための書体データが記憶される記憶手段と、
生成された表示画像データが保持されるメモリ手段と、
文字表示としての表示態様を指示する表示態様指示情報に基づき、上記記憶手段に記憶された書体データを利用して表示画像データを生成し、この生成された表示画像データを上記メモリ手段に保持させる表示画像データ生成手段と、
上記表示制御装置から送信された表示桁情報に応じた表示画像データを上記メモリ手段から読み出し、この読み出した表示画像データを上記表示制御装置に対して送信させるための処理を実行する処理手段とを備え、
上記表示制御装置は、
上記情報処理装置と情報通信を行うための通信手段と、
上記表示装置に対する上記桁単位の表示駆動の切り替わりに応じた所要のタイミングで、表示を行うべき上記桁を通知するための上記表示桁情報を上記情報処理装置に対して送信することで、上記表示桁情報に応じた表示画像データを要求する要求処理手段と、
上記情報処理装置の処理手段が送信してきた上記表示画像データを利用して、上記表示装置を表示駆動する表示駆動手段とを備える
ことを特徴とする表示制御システム。
【請求項２】
桁単位での情報表示がなされる表示装置において文字表示が行われるように表示制御を行う表示制御装置において、
文字表示のための書体データを記憶しているとともに、上記書体データを利用して生成した表示画像データを保持するメモリ手段とを備えている情報処理装置と、情報の送受信を行うための通信手段と、
上記表示装置に対する上記桁単位の表示駆動の切り替わりに応じた所要のタイミングで、表示を行うべき上記桁を通知するための表示桁情報を上記情報処理装置に対して送信することで、上記表示桁情報に応じた表示画像データを要求する要求処理手段と、
上記表示桁情報に応じて上記情報処理装置がメモリ手段から読み出して送信してきた表示画像データを利用して上記表示装置を表示駆動する表示制御手段と
を備えることを特徴とする表示制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、文字等を表示させる表示制御システムと、この表示制御システムを構成する表示制御装置に関するものである。
【０００２】
【従来の技術】
文字又は記号等を表示させる各種電子機器の表示部、あるいは広告宣伝用表示装置として、例えばグラフィック蛍光表示管（Vacuum Fluorescent Display以下単にＶＦＤとする）が広く普及している。とくに、広告宣伝用等のＶＦＤでは、ユーザーが所望の文字等をホストシステムに対して入力するか、あるいはあらかじめ設定されているいくつかの文字列の中から選択して、これをＶＦＤに表示させるタイプのものが主流となっている。このタイプのＶＦＤを、従来例として図４に示す。
【０００３】
図４は従来のＶＦＤにおける表示システムを示すブロック図である。
この表示システムは、ホストシステム１０１、モジュール１０２、ＶＦＤを有する表示部１０３によって構成される。ホストシステム１０１は表示すべき文字列に対応した文字コードの生成、送出を行い、モジュール１０２は、この文字コードを受信し、これに基づいて表示画像データを生成する。また、モジュール１０２では生成した表示画像データを表示部１０３に表示させるための表示制御処理を行う。そして、表示部１０３はこの表示制御を受けて、ＶＦＤに文字を表示させる。以下ではこの従来の表示システムについて説明する。
【０００４】
まず、ホストシステム１０１は、例えばコンピュータ装置とされ、例えばここでは図示していないが、ＣＰＵ、ＲＯＭ、ＲＡＭを有して構成される。図示するように、ホストシステム１０１は表示文字設定部１１０と表示文字コード送信部１１１を有するものとされる。なお、これらの部位で得られる動作は、実際にはホストシステム１０１内に設けられるＣＰＵの処理によって実行されるものであるが、ここでは機能ブロックとして示すこととする。
表示文字設定部１１０では、ユーザーがあらかじめ選択した、ＶＦＤに表示させる所望の文字列に対応した文字コードデータが設定されている。ここで設定されてある文字データは、表示文字コード送信部１１１によって取り込みが行われ、モジュール１０２の文字コード受信部１１２に対して送信される。
【０００５】
次に、モジュール１０２は文字コード受信部１１２、文字コード解析部１１３、表示画像データ生成部１１４、表示画像データ処理部１１７から成るコントローラ１０５と、キャラクタＲＯＭ１１５、表示画像データメモリ１１６を有する。
なお、コントローラ１０５内の各ブロックで得られる動作は、実際にはＣＰＵの処理によって実行されるものであるが、ここでは機能ブロックとして示している。
【０００６】
まず、モジュール１０２においては、上述のように文字コードをコントローラ１０５の文字コード受信部１１２で受信すると、この文字コードは文字コード解析部１１３に送信される。文字コード解析部１１３においては、文字コードがキャラクタＲＯＭ１１５の読み出しアドレスデータとして変換され、これが表示画像データ生成部１１４に送信される。
なお、キャラクタＲＯＭ１１５には、例えば、我が国であれば日本語を表記するのに使用される文字として、所定の複数種類の書体による漢字、ひらがな、カタカナ、記号等のフォントデータが記録されており、後述する表示部１０３の表示管に表示させる文字のフォントの種類は、このキャラクタＲＯＭ１１５のフォントデータの種類によって決定される。
また、本明細書において、「文字」といった場合には、漢字やアルファベット等のいわゆる文字だけでなく、記号等も含むこととする。つまりは、フォントデータとして用意されて表示可能なものについて全般に「文字」として扱うものである。
【０００７】
表示画像データ生成部１１４では、上述のようにして送信された読み出しアドレスデータに基づいてキャラクタＲＯＭ１１５にアクセスし、対応するフォントデータを読み出す。そして、表示画像データ生成部１１４は、このようにして読み出したフォントデータから表示画像データ（ビットマップデータ）を生成し、表示画像データメモリ１１６に送信する。
【０００８】
このようにして、ホストシステム１０１によってユーザーが設定した文字列の文字コードが送信されると、その文字コードが文字コード解析部１１３で解析され、これが表示画像データ生成部１１４で表示画像データに展開されることになる。そして、この表示画像データが表示画像データメモリ１１６に保持されることで、モジュール１０２では表示部１０３の表示管に表示させるべき文字列の表示画像データをストックしたことになる。
【０００９】
このようにして表示画像データメモリ１１６に保持された表示画像データは表示画像データ処理部１１７によって読み出される。表示画像データ処理部１１７では、表示管に表示させる文字列の順にしたがった読み出しアドレスデータに基づいて表示画像データメモリ１１６にアクセスし、対応する表示画像データを読み出す。読み出された表示画像データは表示画像データ処理部１１７においてセットされる。
【００１０】
また、表示画像データ処理部１１７では、表示装置の表示部１０３のグリッドに電圧を印加するグリッドドライバ１１９に駆動用信号を供給する。表示画像データ処理部１１７は、この駆動用信号を、タイマ制御により例えば１グリッドあたり８０μｓのグリッド点灯時間と２０μｓのブランキング時間が得られるタイミングでグリッドドライバ１１９に供給する。また、このグリッドドライバ１１９に対する駆動用信号は、送信ごとに次桁を指定するものとされている。したがって、この場合、グリッドドライバ１１９は、この駆動用信号に基づいて１００μｓ毎に、順にグリッドの桁をずらして電圧を印加するようにされる。
【００１１】
また、表示画像データ処理部１１７では、グリッドドライバ１１９に駆動用信号を供給すると同時に、セットされていた表示画像データを表示部１０３のアノードドライバ１２０に送信する。これにより、アノードドライバ１２０は、この表示画像データに基づいて表示部１０３のアノードに電圧を印加する。また、この後表示画像データ処理部１１７は、再び読み出しアドレスデータに基づいて表示画像データメモリ１１６にアクセスし、読み出した表示画像データをセットする。
【００１２】
以上で説明した表示画像データ処理部１１７、グリッドドライバ１１９、アノードドライバ１２０の動作により、表示部１０３の表示管内において蛍光体が励起され発光し、表示画像データに基づいた文字が表示管に表示されることとなる。そして、上記表示画像データ処理部１１７と各ドライバ２１、２２の動作が繰り返されることで、ホストシステム１０１の表示文字設定部１１０で設定された文字列が表示管に表示されることとなる。
【００１３】
このように、従来のＶＦＤの表示システムは、モジュール１０２において、ホストシステム１０１から送信されてくる文字コードから表示画像データを生成するにあたり、フォントデータを格納するキャラクタＲＯＭ１１５を搭載する。
また、表示画像データ生成部１１４において生成された表示画像データは、表示画像データ処理部１１７が表示駆動のための処理動作に利用するので、この間保持されている必要があり、このためにモジュール１０２において表示画像データメモリ１１６を搭載する。
【００１４】
【発明が解決しようとする課題】
以上で説明したように、従来のＶＦＤ表示システムでは、モジュール１０２において、キャラクタＲＯＭ１１５と表示画像データメモリ１１６を搭載しなければない。このため、これらの部品を搭載する分、部品点数の増加を招いている。
【００１５】
また、モジュール１０２内のコントローラ１０５は、図４で説明した動作からもわかるように、グリッドドライバ１１９に駆動用信号を供給するのに同期して表示画像データをアノードドライバ１２０に送出し、これとは非同期に文字コードから表示画像データを生成する。このため、コントローラには比較的高性能なＣＰＵ等が必要となり、この点でも装置製造コストの削減が困難になっている。
【００１６】
また、例えば広告宣伝用等の表示装置を海外に輸入販売するといった場合、輸入先の国によっては使用する文字のフォントが異なる場合があるため、製造時にこれに対応させる必要がある。
図４に示したような従来のＶＦＤの表示制御システムでは、表示文字の文字フォントの種類はキャラクタＲＯＭ１１５によって決定されるので、モジュール組み立て後の文字フォントの再設定は不可能であり、文字フォントの変更はキャラクタＲＯＭ１１５自体の交換によってのみ可能となる。つまり、例えばこのような表示装置を輸入する場合には、搭載するキャラクタＲＯＭ１１５をモジュール１０２製造時においてあらかじめ決定しておかなければならないことになり、この点で不都合が生じる。
【００１７】
また、このような不都合を避けるためにキャラクタＲＯＭ１１５に追加してＲＡＭを搭載することも考えられるが、この方法も書き込みや書き換えには相当な手間がかかるので好ましくない。さらに、ＲＡＭを使用するこの方法では電源ＯＦＦ時でのデータ保持ができないため、電源ＯＮごとにフォントデータを書き込むか、データ保持用にバックアップ用の電源回路を設ける必要があるが、これによっては部品点数の削減や装置の小型化を図ることができず、製造コストの削減も困難となる。
【００１８】
このように、表示装置のモジュールにキャラクタＲＯＭと表示画像データメモリを搭載する従来のＶＦＤ表示システムは、部品点数が多く、また、比較的高性能で高価な部品を搭載する必要があり、装置の小型化、製造コストの削減を図ることが困難となっている。
さらに、従来のＶＦＤ表示システムは、書き換え不能なＲＯＭを使用することにより、搭載するキャラクタＲＯＭ１１５をモジュール１０２製造時においてあらかじめ決定しておかなければならない。このため、各国で異なる文字フォントに対応できる柔軟さがないという不都合も抱えている。
【００１９】
【課題を解決するための手段】
このため、本発明では以上の問題点に鑑みて、桁単位での情報表示がなされる表示装置において文字表示が行われるように表示制御を行う表示制御装置として、以下のように構成することとした。
すなわち、文字表示のための書体データを記憶しているとともに、上記書体データを利用して生成した表示画像データを保持するメモリ手段とを備えている情報処理装置と、情報の送受信を行うための通信手段と、上記表示装置に対する上記桁単位の表示駆動の切り替わりに応じた所要のタイミングで、表示を行うべき上記桁を通知するための表示桁情報を上記情報処理装置に対して送信することで、上記表示桁情報に応じた表示画像データを要求する要求処理手段と、上記表示桁情報に応じて上記情報処理装置がメモリ手段から読み出して送信してきた表示画像データを利用して上記表示装置を表示駆動する表示制御手段とを備えるようにした。
【００２０】
また、本発明では表示制御装置と情報処理装置とから成り、桁単位での情報表示がなされる表示装置において文字表示が行われるように表示制御を行う表示制御システムとして、以下のように構成することとした。
すなわち、まず、上記情報処理装置には、上記表示制御装置と情報の送受信を行うための通信手段と、文字表示のための書体データが記憶される記憶手段と、生成された表示画像データが保持されるメモリ手段と、文字表示としての表示態様を指示する表示態様指示情報に基づき、上記記憶手段に記憶された書体データを利用して表示画像データを生成し、この生成された表示画像データを上記メモリ手段に保持させる表示画像データ生成手段と、上記表示制御装置から送信された表示桁情報に応じた表示画像データを上記メモリ手段から読み出し、この読み出した表示画像データを上記表示制御装置に対して送信させるための処理を実行する処理手段とを備えるようにした。
そして、上記表示制御装置には、上記情報処理装置と情報通信を行うための通信手段と、上記表示装置に対する上記桁単位の表示駆動の切り替わりに応じた所要のタイミングで、表示を行うべき上記桁を通知するための上記表示桁情報を上記情報処理装置に対して送信することで、上記表示桁情報に応じた表示画像データを要求する要求処理手段と、上記情報処理装置の処理手段が送信してきた上記表示画像データを利用して、上記表示装置を表示駆動する表示駆動手段とを備えることとした。
【００２１】
上述のような構成とすることで、まず、情報処理装置側が記憶して内蔵するフォントデータ（書体データ）を利用することが可能となり、これにより従来必要とされていたキャラクタＲＯＭをモジュール（表示制御装置）に搭載する必要がなくなる。
また、上記構成によれば、表示画像データは情報処理装置によって生成、保持され、情報処理装置が表示制御装置側からの要求に応じて表示画像データを送信するようにしている。したがって、表示制御装置はドライバに送信するために必要な表示画像データを受信して、この受信したタイミングで表示画像データに基づいたドライバの制御を実行すればよいので、従来必要とされていた表示画像データ保持用のメモリをモジュールに搭載する必要もない。
【００２２】
【発明の実施の形態】
図１に本発明の実施の形態としての表示制御システムの構成を示す。
この表示制御システムは、ホストシステムとしてのパーソナルコンピュータ（以下単にＰＣとする）１と、モジュール２によって構成され、モジュール２による制御に基づいてＰＣ１が動作し、ＶＦＤを備える表示部３を駆動させるように構成されている。
【００２３】
まず、ホストシステムとしてのＰＣ１について説明する。
この図に示すＰＣ１は、外部とデータの授受を行うためのインターフェイスとして、ＵＳＢ（Universal Serial Bus）インターフェイス１８を備えている。このＵＳＢインターフェイス１８はＰＣ１内の内部データバスと接続されることで外部機器との相互通信が可能とされる。そして、この内部データバスには、図示するようにＲＯＭ１７、ＲＡＭ１６、ＶＲＡＭ１５、ＣＰＵ１９、入出力インターフェイス１１が接続されている。
ＲＯＭ１７は、ファームウェアとしてＣＰＵ１９に各種処理を実行させるためのプログラムが格納されている。そして、ＲＡＭ１６にはＣＰＵ１９が各種処理を実行するのに必要なデータやプログラム等が適宜保持される。また、ＶＲＡＭ１５は、画像データを生成する部位である。
ＣＰＵ１９は、例えば上述したＲＯＭ１７や、後述するハードディスクドライブ１０内のハードディスクに保持されているプログラムに従って各種処理を実行する。
【００２４】
次に、入出力インターフェイス１８にはキーボード１２とマウス１３が接続されており、これらから供給された操作信号をＣＰＵ１９に出力するようにされている。また、入出力インターフェイス１８にはディスプレイモニタ１４が接続されており、画像表示が可能とされる。
【００２５】
さらに、入出力インターフェイス１８には、記録媒体としてハードディスクドライブ１０が接続されている。このハードディスクドライブ１０とＣＰＵ１９が、上述した内部バスと入出力インターフェイス１８を介して接続されることで、ＣＰＵ１９によってハードディスクドライブ１０に対してデータやプログラム等の記録または読み出しを行うことができるようにされている。
また、このハードディスクドライブ１０のハードディスク内にはフォントデータ１０ａが保持されており、このフォントデータ１０ａは後述するようにＰＣ１において表示画像データが生成される際に参照されることとなる。
なお、図示する表示データファイル１０ｂは、後述する図２のＣＰＵ１９による処理によって作成される表示データファイルがハードディスクドライブ１０に保持されることを示すものである。
【００２６】
また、本実施の形態ではハードディスクドライブ１０内に表示制御プログラム３０が格納される。この表示制御プログラム３０は、本実施の形態の表示制御システムとしての動作を実現するためにＣＰＵ１９が実行すべきプログラムから成る。具体的には、後述する図２、図３により後述するような、ユーザーによる表示文字入力とフォントの選択に基づく表示データファイルの生成や、モジュール２のコントローラ２０との各種データの送受信等のプログラムを有しているものである。このＰＣ１が、本実施の形態としての表示制御システムの動作を実行するためには、この表示制御プログラム３０が、ＰＣ１にあらかじめインストールされている必要がある。
【００２７】
次に、モジュール２について説明する。
モジュール２には、コントローラ２０が搭載される。このコントローラ２０は、ここでは図示しないＣＰＵとＲＯＭを有したマイクロコンピュータを備えて構成されており、このＲＯＭにＣＰＵが制御動作を行うためのプログラムが格納されている。本実施の形態では、このプログラムが後に示す図３の処理動作が得られるように組まれている。
また、コントローラ２０は、図示するようにＰＣ１のＵＳＢインターフェイス１８と接続されており、ＰＣ１との相互通信が可能となっている。さらに、コントローラ２０は、後述する表示部３のグリッドドライバ２１とアノードドライバ２２とも接続され、各ドライバに駆動用信号を供給可能とされる。
【００２８】
続いて、表示部３について説明する。
この場合の表示部３は、表示デバイスとしてＶＦＤ（Vacuum Fluorescent Display：蛍光表示管）を備えた構成を採っている。ＶＦＤは、周知のようにグリッドとアノードを備えており、これらグリッドとアノードに対して所要のタイミングで電圧印加を行うことで、例えば文字等を表示できるように構成されている。
そして、この図においては、これらグリッドとアノードに対して電圧を印可するためのグリッドドライバ２１とアノードドライバ２２が示されている。グリッドドライバ２１は、コントローラ２０から出力される駆動用信号に応じて、ここでは図示しないグリッドに電圧を印加する。また、アノードドライバ２２は、コントローラ２０から供給される桁単位ごとの画像データに基づいて、ここでは図示しないアノードのうち、しかるべきアノードに電圧を印加するようにされる。これにより表示部３においては、例えば文字としての画像が表示されることとなる。
【００２９】
以上が本実施の形態としての表示システムの構成であるが、このような構成を採る本実施の形態の表示制御システムでは、あらかじめユーザーによってＶＦＤに表示させる所望の文字の入力と、文字フォントの選択操作を、ＰＣ１に対して行うことができるようになっている。そして、ＰＣ１は、上述した表示制御プログラム３０に従って、操作に応じた処理を実行することになる。以下では、このようなユーザーによる表示文字の入力操作に対応したＰＣ１内のＣＰＵ１９による処理動作を図２のフローチャートを用いて説明する。
【００３０】
まず、ユーザーはＶＦＤに表示させる文字を入力するために、表示文字入力のためのアプリケーションを起動することになるが、ユーザーがキーボード１２、又はマウス１３を使用することによって、このアプリケーションを起動させる操作がなされると、ＣＰＵ１９は図２のＦ１０１においてＧＵＩ（Graphical User Interface）としての表示データファイル作成ウィンドウを開く処理をする。この表示データファイル作成ウィンドウには、例えば、表示文字のフォント選択のためのプルダウンリストメニューや、表示文字を入力するための入力ボックスが表示される。
【００３１】
ＣＰＵ１９は、表示データファイル作成ウィンドウを開く処理を行うとステップＦ１０２へ進み、ここでユーザーによる文字フォントの選択操作が行われると、ＣＰＵ１９はステップＦ１０３に進む。そして、ユーザーによる表示文字の入力操作が行われると、ＣＰＵ１９はステップＦ１０４へ進み、ユーザーによる表示文字の入力決定操作の待ち状態となる。ユーザーによる入力決定操作が行われなければステップＦ１０２へ進み、入力決定操作が行われた場合はステップＦ１０５へ進む。
【００３２】
ＣＰＵ１９は、ステップＦ１０５において表示データファイルを作成する。すなわち、ＣＰＵ１９は、ステップＦ１０５において、ステップＦ１０２で選択された文字フォントに基づいたフォント指定情報と、ステップＦ１０３で入力された文字コードとを関連づけ、これを表示データファイル１０ｂとして作成する。そして、この表示データファイル１０ｂを作成すると、ステップＦ１０６へと進み、この表示データファイル１０ｂを図１に示したようにハードディスクドライブ１０のハードディスクに記録保存する。
この処理が終了すると、ＣＰＵ１９による表示文字入力時の処理動作は完了する。
【００３３】
次に、図２に示したＣＰＵ１９の処理動作によって得られた表示データファイル１０ｂに基づき、表示画像データを生成し、これを表示部３に表示させるためのＰＣ１、コントローラ２０による処理動作について、図３を用いて説明する。
【００３４】
図３は、ＰＣ１とコントローラ２０の表示制御処理動作を示すフローチャートである。
まず、ＰＣ１において、ステップＦ３０１でユーザーによる表示開始の操作がなされると、ステップＦ３０２に進み、ハードディスクに保持している表示データファイルを参照し、ＶＲＡＭ１５においてこれに基づいた表示画像データを生成しこれを保持する。そして、この表示画像データを作成するとステップＦ３０３に進み、表示開始を通知する信号をコントローラ２０に対して送信する。
【００３５】
コントローラ２０は、この表示開始の通知信号をステップＦ２０１で受信すると、ステップＦ２０２に進む。このステップＦ２０２において、コントローラ２０は、表示部３のグリッドドライバ２１に対し、点灯させるべき桁に応じて位置するグリッドを指定する駆動用信号を送出する。グリッドドライバ２１は、入力された駆動用信号に基づいて指定桁に位置するグリッドへの電圧印加を開始する。これにより指定桁のグリッドに対するスキャンが開始されることになる。
コントローラ２０によるこの駆動用信号の送出は、図示するようにステップＦ２０２〜ステップＦ２０５からなる１グリッドスキャン期間ごとに行われるようにされる。また、この駆動用信号は、コントローラ２０によって、送出ごとに次桁のグリッドを指定するものとなるようにされる。
また、このステップＦ２０２においては、この駆動用信号を送出するとともに、これに対応した所要のタイミングで、今回送出した駆動用信号が指定する桁を通知するための桁信号（画像データ要求情報）をＰＣ１に送信する。
【００３６】
この桁信号は、ＰＣ１のステップＦ３０４において受信される。そして、ステップＦ３０２においてＶＲＡＭ１５に保持させていた表示画像データのうち、この桁信号の指定桁に対応する表示画像データを読み出すために、ステップＦ３０５においてＶＲＡＭ１５の読み出しアドレスを決定し、ステップＦ３０６においてこのアドレスに基づいた表示画像データを読み出す処理が行われる。
このように読み出された表示画像データは、ステップＦ３０７においてＰＣ１からコントローラ２０に送信される。
【００３７】
コントローラ２０は、この表示画像データをステップＦ２０３の処理によって受信し、ステップＦ２０４でアノードドライバ２２に対する駆動用信号としてデコードする。このようにデコードされた表示画像データとしての駆動用信号は、ステップＦ２０５においてアノードドライバ２２に供給される。アノードドライバ２２は、この駆動用信号に基づいた電圧をアノードに印加し、ＶＦＤのアノードを点灯させる。
これにより、コントローラ２０によって指定された桁のアノードが点灯することとなり、ＶＦＤ内において蛍光体が励起され発光し、ＶＦＤに表示画像データのうち指定桁の文字が表示されることとなる。
【００３８】
このように、コントローラ２０によるステップＦ２０１〜Ｆ２０５の処理動作と、ＰＣ１によるステップＦ３０１〜Ｆ３０７までの処理動作と、ステップＦ２０２、Ｆ２０５に対応したドライバ２１、２２の動作により、表示部３のＶＦＤにおいて指定された桁に対してしかるべき文字が表示される。
そして、ＰＣ１、コントローラ２０は、以上で説明した動作が終了すると、ＰＣ１ではステップＦ３０８からステップＦ３０４に進み、コントローラ２０ではステップＦ２０６からステップＦ２０２へ進む。つまり、ＰＣ１においてはステップＦ３０４〜Ｆ３０８、コントローラ２０においてはステップＦ２０２〜Ｆ２０６の一連の動作が１グリッドスキャンの周期ごとに繰り返されることとなる。これによって、ユーザーが先の入力操作によって設定した表示データファイルに対応した文字列及びフォントによってＶＦＤにおいて表示が行われることとなる。
【００３９】
この表示制御システムによる処理動作が終了となるのは、ＰＣ１においてユーザーによる表示終了の操作が行われることによる。ＰＣ１は、ステップＦ３０８においてこの表示終了の操作がなされると、ステップＦ３０９においてコントローラ２０に対する表示終了の通知信号を送信し、表示制御処理動作を終了する。そして、コントローラ２０は、上述の表示終了信号を受信すると、ステップＦ２０６において表示終了となり、表示制御処理動作を終了する。
【００４０】
以上が本発明の実施の形態の説明であるが、この表示制御システムでは、ＰＣ１のハードディスクドライブ１０のハードディスク内に保持される文字フォントデータを使用し、ＶＲＡＭ１５において表示画像データを生成し、これを保持する。そして、コントローラ２０では、グリッドドライバ２１に印加させるグリッドの桁に対応する桁信号をＰＣ１に送信することで、この桁信号に対応する表示画像データをＰＣ１からＵＳＢインターフェイス１８を介して得るようにされる。つまり、本実施の形態の表示制御システムでは、図４に示した従来例の表示システムとは異なり、パーソナルコンピュータ（ホスト側）において表示画像データを生成・保持し、これを直接モジュールに送信している。
【００４１】
このように、直接表示画像データをモジュールに送信することが可能となるのは、近年における汎用のパーソナルコンピュータの通信手段が高速化したことによるものである。すなわち、本実施の形態のＰＣ１では、高速シリアル通信が可能なＵＳＢインターフェイス１８が備えられているが、近年、汎用のパーソナルコンピュータには、このＵＳＢインターフェイスが標準的に装備されるようになった。現状のＵＳＢ１．１規格では、ビットレートＭＡＸ１２Ｍｂｐｓの通信が可能となっている。
例えば、２５６×６４ドット、４重アノードマトリクス仕様のグラフィックＶＦＤをグリッドスキャン周波数１００Ｈｚで駆動する場合、１グリッド点灯時間とされる約８０μｓ内に、６４（アノード数）×４＝２５６ビットのデータをコントローラ２０に送信する必要がある。これは、ビットレートでは３．２Ｍｂｐｓ以上必要となる。
この場合でも、上述のように、ＵＳＢ１．１仕様であればＭＡＸ１２Ｍｂｐｓの通信が可能であるから、表示画像データを直接コントローラ２０に送信できることになる。
【００４２】
このように、通信手段が高速化したことによって、汎用のパーソナルコンピュータを使用しても十分に表示画像データをモジュールに直接送信できることになり、本実施の形態の表示制御システムが実現されることになる。これによって、図４に示した従来の表示制御装置のモジュール１０２に必要とされていた、表示画像データ生成用のキャラクタＲＯＭ１１５と、表示画像データを保持しておくための表示画像データメモリ１１６を省略することが可能となるのである。
【００４３】
また、このようにキャラクタＲＯＭ１１５と、表示画像データメモリ１１６が不要となるに伴い、コントローラ２０の処理負担は、上述した実施の形態の説明からもわかるように軽減される。したがって、コントローラ２０のＣＰＵは、従来よりも比較的処理能力が低いものでもよいことになる。
【００４４】
また、パーソナルコンピュータには、通常、そのパーソナルコンピュータが使用されるそれぞれの国において、必要な文字フォントデータが標準装備されている。したがって、本発明の表示制御システムを使用する表示装置は、ほぼ全世界においての使用が容易となる。
【００４５】
なお、本実施の形態では、表示制御の対象としての表示デバイスとしてＶＦＤをあげたが、例えばＬＥＤ（Light Emitting Diode）表示装置等をはじめ、他の表示デバイスを表示制御の対象としてもよい。
また、本実施の形態では、モジュール２（表示制御装置）とＰＣ１（情報処理装置）との通信手段としてＵＳＢインターフェイスを挙げたが、この通信手段については、例えばＩＥＥＥ１３９４インターフェイス等、所要以上のデータ転送速度を有するデータインターフェイスであればよく、これに限定されるものではない。
【００４６】
【発明の効果】
以上のように、表示制御装置と情報処理装置から成る本発明の表示制御システムでは、表示画像データを生成するために情報処理装置に標準的に内蔵される文字フォントデータを使用する。この文字フォントデータをもとに、情報処理装置の表示画像データ生成手段及び表示画像データ記憶手段としてのＶＲＡＭにおいて、表示画像データを生成し、これを保持する。そして、情報処理装置に標準装備されるＵＳＢインターフェイスを通信手段とすることで、表示装置のモジュール側は、表示画像データ要求手段を備えることによって所定の表示画像データを直接受信することが可能となる。
これにより、従来の表示装置のモジュールに必要とされていた、文字フォントデータを保持しておくためのＲＯＭと、表示画像データを保持するためのメモリを省略することが可能となり、モジュールを構成する部品点数の削減、ひいては装置の小型化、生産コストの削減が図られることになる。
【００４７】
また、このように表示制御装置に文字フォントのＲＯＭと、表示画像データ保持用のメモリが不要となるに伴い、表示制御装置に搭載されるＣＰＵの処理負担が軽減されることになるので、表示制御装置に搭載されるＣＰＵは、従来よりも比較的処理能力が低いものでもよいことになる。これによっても装置の小型化、製造コストの低減が図られることとなる。
【００４８】
また、本発明の表示制御装置を言語（文字）の異なる各国に向けて出荷することを考えた場合であるが、本発明としての表示制御システムでは、表示のためのフォントデータは、例えばパーソナルコンピュータ（情報処理装置）に記憶されているものを利用することが前提となっている。
パーソナルコンピュータには、通常、使用されるそれぞれの国において、その国の使用言語（文字）に対応して必要とされるフォントデータが標準装備されているので、このフォントデータを利用すればよいのであり、従来のようにして、出荷先の国に対応するフォントデータのＲＯＭを表示制御装置に格納したり、また、ＲＡＭを設けて、使用する都度にフォントデータの書き込みを行うような必要はなくなることになる。つまり、本発明によっては、例えば国や地域ごとに異なる文字を表示するにあたり、柔軟に対応することも可能となるものである。
【図面の簡単な説明】
【図１】本発明の実施の形態の表示制御システムの構成を示すブロック図である。
【図２】本発明の実施の形態の表示制御システムにおける、表示文字入力時の処理動作を示すフローチャートである。
【図３】本発明の実施の形態の表示制御システムにおける表示制御処理動作を示すフローチャートである。
【図４】従来のＶＦＤにおける表示システムを示すブロック図である。
【符号の説明】
１  ＰＣ、２  モジュール、３  表示部（ＶＦＤ）、１０  ハードディスクドライブ、１０ａ  フォントデータ、１０ｂ  表示データファイル、１１  入出力インターフェイス、１２  キーボード、１３  マウス、１４  ディスプレイモニタ、１５  ＶＲＡＭ、１６  ＲＡＭ、１７  ＲＯＭ、１８  ＵＳＢインターフェイス、１９  ＣＰＵ、２０  コントローラ、２１  グリッドドライバ、２２  アノードドライバ、３０  表示制御プログラム
【図１】
0004852799.tif 000002
【図２】
0004852799.tif 000003
【図３】
0004852799.tif 000004
【図４】
0004852799.tif 000005