JPH0863579A - プレゼンテーションシステム - Google Patents

プレゼンテーションシステム

Info

Publication number
JPH0863579A
JPH0863579A JP6216704A JP21670494A JPH0863579A JP H0863579 A JPH0863579 A JP H0863579A JP 6216704 A JP6216704 A JP 6216704A JP 21670494 A JP21670494 A JP 21670494A JP H0863579 A JPH0863579 A JP H0863579A
Authority
JP
Japan
Prior art keywords
character
data
bitmap
graphic
image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP6216704A
Other languages
English (en)
Inventor
Mitsumasa Tanaka
三雅 田中
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP6216704A priority Critical patent/JPH0863579A/ja
Publication of JPH0863579A publication Critical patent/JPH0863579A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Document Processing Apparatus (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Processing Or Creating Images (AREA)

Abstract

(57)【要約】 【目的】 グラフィックキャプチャ方式のプレゼンテー
ションシステムで拡大・縮小を行う場合の文字化けの発
生を防止する。 【構成】 各種の文字サイズの文字パターンを有するフ
ォントROMを備え、画像中の文字の部分は文字パター
ンとしてではなく、文字属性データ(文字コードを含
む)の形で外部記憶装置に記憶する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、プレゼンテーションシ
ステムに関し、特にグラフィックキャプチャ(grap
hic capture)方式を用いたプレゼンテーシ
ョンシステムに関する。
【0002】
【従来の技術】プレゼンテーションは「会議の資料を見
せるとき」、「開発成果を説明するとき」、「広告宣伝
のため」などの目的に使用されている。従来、プレゼン
テーションの多くは、OHP(overhead pr
o−jector)等を使用してスライド形式で行わ
れ、このスライドの制御はコンピュータで行われ、画面
のスクロール(scroll)を行ったり、音声や動画
データを表示するなど特殊の効果を与えることができる
ようになっている。然しながらコンピュータを制御する
アプリケーションプログラムは、その都度作成され、一
つのアプリケーションプログラムのデータとして作成さ
れたデータは、他のアプリケーションプログラムでは使
用できないという問題がある。
【0003】スライドの画像をOHPに投射する替わり
に、カラービデオをディスプレイに表示してプレゼンテ
ーションを行う方式をグラフィックキャプチャ方式を用
いたプレゼンテーションシステムという。図9は、グラ
フィックキャプチャ方式を用いた従来のプレゼンテーシ
ョンシステムの構成を示すブロック図であって、コンピ
ュータ1内のCPU2で生成したビットマップデータ
は、プレゼンテーションシステム7内のビットマップキ
ャプチャ部8に転送される。CPU2は、例えばTVカ
メラ(図示せず)を使用して所望の画像を走査し所望の
ビットマップを生成することができる。ビットマップキ
ャプチャ部8でビットマップデータに関する情報(イメ
ージの色数や位置、サイズなど)が付加され、得られた
情報とビットマップデータを外部記憶装置12に格納す
る。
【0004】ディスプレイ11上にプレゼンテーション
を行うときは、読み出すべきビットマップを指定して読
み出しのコマンドをCPU2からビットマップキャプチ
ャ部8を経由してビットマップ再生部9に転送する。ビ
ットマップ再生部9はそのコマンドで指定されたビット
マップを、外部記憶装置12から読み出してVRAM
(ビデオRAM)5に書き込み、これをCRTコントロ
ーラ6が走査してディスプレイ11に表示する。
【0005】CPU2で作成したビットマップデータ
を、最初にディスプレイ11上で確認して必要な修正を
施した後、外部記憶装置12に格納する場合がある。こ
の場合、CPU2からのビットマップデータはGDC3
を経てVRAM5に送られ、CRTコントローラ6を介
してディスプレイ11に表示される。CPU2でキーボ
ード(図示せず)から文字を入力するとき、その文字入
力は文字のビットパターンとしては入力されず、文字コ
ードとして入力される。この文字コードはフォントRO
M13によって文字のビットパターンに変換され、CR
Tコントローラ6によってVRAM5上のビットマップ
と合成されてディスプレイ11上に表示される。ディス
プレイ11上に表示されているグラフィックデータ(g
raphicdata)を外部記憶装置12に格納する
場合は、CPU2からのコマンドにより、ビットマップ
キャプチャ部8はVRAM5内のビットマップと、フォ
ントROM13で変換された文字のビットパターンとを
合わせて、ビットマップキャプチャ部8から外部記憶装
置12に格納する。
【0006】
【発明が解決しようとする課題】上記のような従来のグ
ラフィックキャプチャ方式のプレゼンテーションシステ
ムでは、グラフィックデータの拡大や縮小を行ったと
き、拡大・縮小後の文字のビットパターンを構成する、
ある座標位置のビットの論理が、その文字の基のビット
パターンを基にして近隣の座標位置のビットの論理から
所定の演算で算出されるため、拡大・縮小後のビットパ
ターンの表す文字の形が汚く表示されることがある。こ
の現象を文字化けと呼び、図10に示すようになる。従
来のシステムのようにビットパターン(表示された画像
から言えばドットパターン)をそのまま拡大・縮小する
システムでは、文字化けを防止することができないとい
う問題点があった。
【0007】本発明はかかる問題点を解決するためにな
されたものであり、拡大・縮小の場合にも文字化けを起
こすことのないプレゼンテーションシステムを提供する
ことを目的としている。
【0008】
【課題を解決するための手段】本発明に係わるプレゼン
テーションシステムは、画像を表すビットマップデータ
を、文字を表すビットマップデータと文字を含まないビ
ットマップデータであるグラフィック部とに分類する手
段、前記グラフィック部は当該グラフィック部のビット
マップ情報と、当該グラフィック部のグラフィックデー
タ(イメージデータ)とにより記憶し、前記文字を表す
ビットマップデータは当該文字の文字コードを含む文字
属性データにより記憶する手段、グラフィック部のビッ
トマップ情報とグラフィックデータとにより記憶される
グラフィック部と、文字属性データにより記憶される文
字を表すビットマップデータとを外部記憶装置に格納す
る手段、前記ビットマップ情報とグラフィックデータ、
及び前記文字属性データを前記外部記憶装置から読み出
す手段、各種の文字サイズに対応し、その文字サイズに
最適な文字パターンを記憶するフォントROM、前記外
部記憶装置から読み出した前記ビットマップ情報と前記
グラフィックデータをビットマップ再生部で処理した上
でVRAM(ビデオRAM)に配列する手段、前記外部
記憶装置から読み出した前記文字属性データを文字属性
処理部で処理して文字コードを前記フォントROMによ
り文字パターンに変換する手段、前記VRAMに配列さ
れたグラフィックデータと前記フォントROMで変換さ
れた文字パターンとを合成してディスプレイに転送する
CRTコントローラを備えたことを特徴とする。
【0009】また、前記画像を表すビットマップデータ
は、前記ディスプレイ上に表示されて確認されたビット
マップデータであることを特徴とする。
【0010】また、前記画像を表すビットマップデータ
は、TVカメラ、イメージスキャナなど画像入力装置か
ら入力されるビットマップデータであることを特徴とす
る。
【0011】また、前記文字属性データは、各文字につ
いて、文字コード、文字フォントを示すコード、文字サ
イズ、左座標、上座標、及び文字色を示すコードで構成
され、前記フォントROMは、前記文字コード、前記文
字フォントを示すコード、及び前記文字サイズの各組み
合わせに対し、それぞれ最適な文字パターンを記憶して
いることを特徴とする。
【0012】さらに、前記プレゼンテーションシステム
において、画像の拡大・縮小を行うとき、前記グラフィ
ックデータは指定された拡大・縮小率に従って拡大・縮
小を行い、前記拡大・縮小率に対応して文字サイズを決
定し、決定した文字サイズのフォントROMを用いて文
字コードを文字パターンに変換することを特徴とする。
【0013】
【作用】本発明では文字パターンのサイズが互いに異な
る複数種類の文字パターンが記憶されているフォントR
OMを使用し、拡大・縮小の場合は適当なサイズの文字
パターンを記憶するフォントを選択使用することにし
た。従って、外部記憶装置には文字の部分は文字コード
で記憶され、この文字コードに対して、どのサイズのR
OMを使用するか等の制御を行うため、文字属性処理部
をプレゼンテーションシステム内に設けたものである。
【0014】
【実施例】以下、本発明の実施例を図面について説明す
る。図1は本発明の一実施例を示すブロック図であっ
て、図9と同一符号は同一又は相当部分を表し、同様に
動作する部分の重複した説明は省略する。フォントRO
M4は、例えばマイクロソフト社のウィンドウズで使用
しているトゥルータイプフォント(true type
font)のように、文字サイズに応じて、複数種類
の文字パターンが記憶されているROMである。また文
字属性処理部10は、文字コードと共にその文字コード
をどのような文字パターンで表示するかを決定する文字
属性を付与する。
【0015】図4に「合成したビットマップデータ」と
して示すビットマップをプレゼンテーションに表示する
場合を例にして説明する。この「合成したビットマップ
データ」は、図3に示す「ビットマップデータ」と、図
4に示す「文字属性データ」内の文字のビットマップと
の合成である。図2のビットマップデータは、1バイト
のビットマップ情報のサイズと、それぞれ2バイトの色
数、左座標、上座標、幅、高さの各情報に続き、ビット
マップの内容であるグラフィックデータを含み、また図
3の文字属性データは、各文字についてそれぞれ2バイ
トの6種の情報から構成される。この6種の情報とは、
文字コード、文字フォントを示すコード、文字サイズ、
左座標、上座標、文字色を示すコードである。
【0016】図5は、ディスプレイ11に表示されてい
る画像をキャプチャする場合の動作を示すフローチャー
トであって、S1〜S6は各ステップを示す。S1でC
PU2から発せられた命令によって、ビットマップキャ
プチャ部7が起動され、図2に示すビットマップ情報を
設定する(S2)。次にグラフィックデータのサイズ分
のメモリを主メモリ領域(図示せず)に確保する(S
3)。外部記憶装置12との間のデータ転送は必ず主メ
モリ領域を介して行われるのが普通であるが、説明上特
に必要な場合以外は、この主メモリの仲介は説明を省略
する。
【0017】次にVRAM5に記憶されているグラフィ
ックデータの中で、設定されたビットマップ情報の位置
やサイズに対応する箇所を、ステップS3で確保したメ
モリに転送する(S4)。次にフォントROM4で変換
された文字パターンとメモリに転送されたグラフィック
データを合成し、ビットマップデータを作成し(S
5)、設定されたビットマップ情報と合成されたビット
マップデータを、外部記憶装置12に転送する。図5に
示すキャプチャ処理は、図9に示す従来のシステムにお
けるキャプチャ処理であり、本発明においても拡大・縮
小を実行することが無い場合には、図5に示すキャプチ
ャ処理を実行してもよい。然し、拡大・縮小が行われる
場合には、図6に示すキャプチャ処理を実行する必要が
ある。
【0018】図6は本発明のキャプチャ処理を示すフロ
ーチャートであって、S11〜S14は、図5のS1〜
S4と同様な処理であるので説明を省略する。図6に示
す処理では、図5のS5に相当する処理は行わず、S1
5でビットマップ情報とグラフィックデータ(図2参
照)を外部記憶装置12に転送して格納した後、S16
で文字コードを文字属性処理部10に転送し、S17で
文字属性データ(図3参照)に変換し、S18でこの文
字属性データを外部記憶装置12に転送して格納する。
【0019】図7は、図6のキャプチャ処理に対応する
ビットマップデータの再生処理を示すフローチャートで
あって、S21〜S28はそれぞれ処理ステップを示
す。S21ではプレゼンテーションシステム7のビット
マップ再生部9に対して、再生命令を発行する。次のS
22では外部記憶装置12に格納されているグラフィッ
クデータと文字属性データをビットマップ再生部9へ転
送し、S23でビットマップ情報を解析し、位置やサイ
ズに関する情報を取得する。
【0020】次のS24では、グラフィックデータをV
RAM5に転送し、S25では文字属性データから文字
コードと位置を取得する。そして次のS26では文字コ
ードをフォントROM4に転送し、文字パターンに変換
し、S27ではVRAM5のグラフィックデータとフォ
ントROM4の文字パターンとを合成する。この合成は
図4に示すように両者の論理和を合成したビットマップ
データとする。次のS28では、合成したビットマップ
データをCRTコントローラ6に転送し、R,G,B信
号に変換し、ディスプレイ11に転送する。
【0021】図8は、拡大・縮小を行う場合の処理を示
すフローチャートである。S31でプレゼンテーション
システム7の文字属性処理部10に対して、グラフィッ
クデータの拡大・縮小命令を発行し、S32で外部記憶
装置12からグラフィックデータと文字属性データと
を、プレゼンテーションシステム7の文字属性処理部1
0に転送する。次のS33で文字属性データから文字の
サイズと位置を取得し、S34で指定された(グラフィ
ックデータに対する)拡大・縮小率に合った最適な文字
サイズと位置とを決定する。外部記憶装置12から読み
出した文字属性データには文字サイズと位置とが含まれ
ているが(図3参照)、ここでこれらのデータが変更さ
れ新たな文字属性データが生成される。S35では、拡
大・縮小したグラフィックデータを生成し、次のS36
で新たな文字属性データと拡大・縮小したグラフィック
データを外部記憶装置12に記録する。
【0022】図8に示す処理を終了しておいて、図7に
示す処理を実行すると、S26で変換される文字パター
ンには、S34で決定された最適な文字サイズのフォン
トROM4が使用されるので、文字サイズの拡大・縮小
には関係なく、常に美しい文字パターンに変換すること
ができる。また、S34で決定した文字サイズのフォン
トROM4を使用して文字コードを文字パターンに変換
し、変換した文字パターンと、S35で拡大・縮小した
グラフィックデータとを合成して、これをディスプレイ
11に表示して、確認した上でS36を実行することも
できる。
【0023】図5、図6、図7、図8の動作は、プレゼ
ンテーションシステム7の動作であり、プログラム制御
で実行されるとして説明したが、その一部または全部を
ハードウェアで実行することもできる。また、以上の説
明では、主としてディスプレイ11に出力されるイメー
ジを外部記憶装置12に格納する場合について説明した
が、TVカメラやイメージスキャナなどで読み取った画
像イメージを外部記憶装置に格納してプレゼンテーショ
ンの目的で再生することができる。但し、この場合は読
み取った文字パターンは文字コードに変換しておく必要
があるが、この変換には従来公知のどのような方法を用
いてもよい。最も簡単な方法では、操作員が文字パター
ンを観察しながらキーボードから文字コードを入力する
方法となる。
【0024】
【発明の効果】以上説明したように本発明によれば、グ
ラフィックキャプチャ方式のプレゼンテーションシステ
ムで、拡大・縮小を行った場合でも、文字化けを生ずる
ことなく常に美しい文字を表示することができ、視覚的
効果の高いプレゼンテーションを提供することができる
という効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例を示すブロック図である。
【図2】本発明のビットマップデータの構成図である。
【図3】本発明の文字属性データの構成図である。
【図4】図2と図3のデータの合成を説明する説明図で
ある。
【図5】従来のキャプチャ処理を示すフローチャートで
ある。
【図6】本実施例のイメージのキャプチャ処理を示すフ
ローチャートである。
【図7】本実施例のビットマップデータの再生処理を示
すフローチャートである。
【図8】本実施例における拡大・縮小処理を示すフロー
チャートである。
【図9】従来のプレゼンテーションシステムの構成を示
すブロック図である。
【図10】従来のシステムで発生する文字化けの一例を
示す説明図である。
【符号の説明】
1 コンピュータ 2 CPU 3 GCD 4 フォントROM 5 VRAM 6 CRTコントローラ 7 プレゼンテーションシステム 8 ビットマップキャプチャ部 9 ビットマップ再生部 10 文字属性処理部 11 ディスプレイ 12 外部記憶装置
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 G06T 3/40 G09G 5/40 9377−5H 9365−5H G06F 15/62 325 A 15/66 355 A

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】 画像を表すビットマップデータを、文字
    を表すビットマップデータと文字を含まないビットマッ
    プデータであるグラフィック部とに分類する手段、 前記グラフィック部は当該グラフィック部のビットマッ
    プ情報と、当該グラフィック部のグラフィックデータ
    (イメージデータ)とにより記憶し、前記文字を表すビ
    ットマップデータは当該文字の文字コードを含む文字属
    性データにより記憶する手段、 グラフィック部のビットマップ情報とグラフィックデー
    タとにより記憶されるグラフィック部と、文字属性デー
    タにより記憶される文字を表すビットマップデータとを
    外部記憶装置に格納する手段、 前記ビットマップ情報とグラフィックデータ、及び前記
    文字属性データを前記外部記憶装置から読み出す手段、 各種の文字サイズに対応し、その文字サイズに最適な文
    字パターンを記憶するフォントROM、 前記外部記憶装置から読み出した前記ビットマップ情報
    と前記グラフィックデータをビットマップ再生部で処理
    した上でVRAM(ビデオRAM)に配列する手段、 前記外部記憶装置から読み出した前記文字属性データを
    文字属性処理部で処理して文字コードを前記フォントR
    OMにより文字パターンに変換する手段、 前記VRAMに配列されたグラフィックデータと前記フ
    ォントROMで変換された文字パターンとを合成してデ
    ィスプレイに転送するCRTコントローラ、 を備えたプレゼンテーションシステム。
  2. 【請求項2】 前記画像を表すビットマップデータは、
    前記ディスプレイ上に表示されて確認されたビットマッ
    プデータであることを特徴とする請求項第1項記載のプ
    レゼンテーションシステム。
  3. 【請求項3】 前記画像を表すビットマップデータは、
    TVカメラ、イメージスキャナなど画像入力装置から入
    力されるビットマップデータであることを特徴とする請
    求項第1項記載のプレゼンテーションシステム。
  4. 【請求項4】 前記文字属性データは、各文字につい
    て、文字コード、文字フォントを示すコード、文字サイ
    ズ、左座標、上座標、及び文字色を示すコードで構成さ
    れ、前記フォントROMは、前記文字コード、前記文字
    フォントを示すコード、及び前記文字サイズの各組み合
    わせに対し、それぞれ最適な文字パターンを記憶してい
    ることを特徴とする請求項第1項記載のプレゼンテーシ
    ョンシステム。
  5. 【請求項5】 前記プレゼンテーションシステムにおい
    て、画像の拡大・縮小を行うとき、前記グラフィックデ
    ータは指定された拡大・縮小率に従って拡大・縮小を行
    い、前記拡大・縮小率に対応して文字サイズを決定し、
    決定した文字サイズのフォントROMを用いて文字コー
    ドを文字パターンに変換することを特徴とする請求項第
    1項記載のプレゼンテーションシステム。
JP6216704A 1994-08-19 1994-08-19 プレゼンテーションシステム Pending JPH0863579A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6216704A JPH0863579A (ja) 1994-08-19 1994-08-19 プレゼンテーションシステム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6216704A JPH0863579A (ja) 1994-08-19 1994-08-19 プレゼンテーションシステム

Publications (1)

Publication Number Publication Date
JPH0863579A true JPH0863579A (ja) 1996-03-08

Family

ID=16692619

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6216704A Pending JPH0863579A (ja) 1994-08-19 1994-08-19 プレゼンテーションシステム

Country Status (1)

Country Link
JP (1) JPH0863579A (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63187331A (ja) * 1987-01-30 1988-08-02 Hitachi Ltd マルチウインドウによるデ−タ表示方式

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63187331A (ja) * 1987-01-30 1988-08-02 Hitachi Ltd マルチウインドウによるデ−タ表示方式

Similar Documents

Publication Publication Date Title
US5694560A (en) Workstation for displaying dynamic image with real-time special effects
US5473740A (en) Method and apparatus for interactively indicating image boundaries in digital image cropping
JP3227086B2 (ja) テレビオンスクリーン表示装置
JP3191266B2 (ja) イメージシミュレーションシステム
JPH0640219B2 (ja) 切り抜きマスクデータの作成方法
JP3078088B2 (ja) 文字画像合成表示装置
JP3524987B2 (ja) 表示画面作成装置
JPH0827792B2 (ja) 文書編集方法
US6243726B1 (en) Electronic calculating apparatus utilizing input and display of expressions in textbook and single line formats
JPS62174824A (ja) 画面表示情報の印字方法
JP3257925B2 (ja) 半透明色画像生成装置
JP3255117B2 (ja) マルチメディアオーサリングシステムならびに素材データの画像属性変換方法及び画像属性変換プログラムを記録した記録媒体
JPH09128198A (ja) 複数画像表示方法
JP3043697B2 (ja) αブレンディング画像の表示装置及び表示方法
JPH0760308B2 (ja) 画像表示倍率設定装置
JPH03150971A (ja) 合成画像の表示装置およびハッチング回路
JPH04122991A (ja) 画像と文字の合成方法
JPH0764524A (ja) 画像表示装置
JPH0991458A (ja) 画像編集機能を有する文書作成装置及び画像編集画面処理方法
JPH04198987A (ja) 画像処理装置
JPH04156496A (ja) 画像表示装置
JPH10124039A (ja) 図形表示装置
JP2748505B2 (ja) データ表示装置
JPH10214077A (ja) 合成描画データの生成方法および合成描画装置
JPH05135119A (ja) 描画作成装置

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 19971007