JP3149918B2 - データ処理方法および装置、情報記憶媒体 - Google Patents
データ処理方法および装置、情報記憶媒体Info
- Publication number
- JP3149918B2 JP3149918B2 JP31864097A JP31864097A JP3149918B2 JP 3149918 B2 JP3149918 B2 JP 3149918B2 JP 31864097 A JP31864097 A JP 31864097A JP 31864097 A JP31864097 A JP 31864097A JP 3149918 B2 JP3149918 B2 JP 3149918B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- scenario
- application program
- unit
- 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.)
- Expired - Fee Related
Links
- 238000003672 processing method Methods 0.000 title claims description 13
- 238000012545 processing Methods 0.000 claims description 72
- 238000006243 chemical reaction Methods 0.000 claims description 28
- 230000004044 response Effects 0.000 claims description 14
- 238000010586 diagram Methods 0.000 description 18
- 230000006870 function Effects 0.000 description 14
- 239000000463 material Substances 0.000 description 13
- 238000007726 management method Methods 0.000 description 11
- 238000013500 data storage Methods 0.000 description 10
- 230000000007 visual effect Effects 0.000 description 7
- 238000004891 communication Methods 0.000 description 5
- 239000003973 paint Substances 0.000 description 4
- 238000000034 method Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000012937 correction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Landscapes
- Document Processing Apparatus (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Processing Or Creating Images (AREA)
Description
【0001】
【発明の属する技術分野】本発明は、マルチメディアタ
イトルのシナリオデータを生成するデータ処理方法およ
び装置と、このデータ処理装置のデータ処理方法をコン
ピュータに実行させるためのプログラムが格納されてい
る情報記憶媒体とに関する。
イトルのシナリオデータを生成するデータ処理方法およ
び装置と、このデータ処理装置のデータ処理方法をコン
ピュータに実行させるためのプログラムが格納されてい
る情報記憶媒体とに関する。
【0002】
【従来の技術】現在、大容量の情報記憶媒体であるCD
(Compact Disc)−ROM(ReadOnly Memory)など
の普及により、マルチメディアタイトルが製品として提
供されている。
(Compact Disc)−ROM(ReadOnly Memory)など
の普及により、マルチメディアタイトルが製品として提
供されている。
【0003】このマルチメディアタイトルとは、各種の
画像データを様々な視覚効果で順次提示するようなもの
で、この提示順序や視覚効果などは画像データとともに
一個のシナリオデータとして形成されている。一般的に
シナリオデータの画像データはハイパーメディアとされ
ており、条件分岐などにより所望の画像データに遷移す
ることや、画像データとともに音声データを出力するよ
うなこともできる。
画像データを様々な視覚効果で順次提示するようなもの
で、この提示順序や視覚効果などは画像データとともに
一個のシナリオデータとして形成されている。一般的に
シナリオデータの画像データはハイパーメディアとされ
ており、条件分岐などにより所望の画像データに遷移す
ることや、画像データとともに音声データを出力するよ
うなこともできる。
【0004】上述のようなマルチメディアタイトルのシ
ナリオデータの編集/生成用のアプリケーションプログ
ラムとしては、例えば、Macro Media社の“Director”
がある。この“Director”はMicrosoft社のオペレーテ
ィングシステムである“Windows95”に対応したアプリ
ケーションプログラムなので、この“Windows95”が実
装されているコンピュータシステムに“Director”をイ
ンストールすると、このコンピュータシステムは、マル
チメディアタイトルのシナリオデータの編集や生成を実
行できるようになる。
ナリオデータの編集/生成用のアプリケーションプログ
ラムとしては、例えば、Macro Media社の“Director”
がある。この“Director”はMicrosoft社のオペレーテ
ィングシステムである“Windows95”に対応したアプリ
ケーションプログラムなので、この“Windows95”が実
装されているコンピュータシステムに“Director”をイ
ンストールすると、このコンピュータシステムは、マル
チメディアタイトルのシナリオデータの編集や生成を実
行できるようになる。
【0005】例えば、このコンピュータシステムにMicr
osoft社の画像作成用のアプリケーションプログラムで
ある“ペイント”などがインストールされていれば、そ
のデータファイルをシナリオデータの編集や生成に利用
することができる。例えば、事前に用意されたシナリオ
データに“ペイント”の画像データを埋め込む場合、ユ
ーザは“Director”を介して“ペイント”の所望のデー
タファイルを指定する。
osoft社の画像作成用のアプリケーションプログラムで
ある“ペイント”などがインストールされていれば、そ
のデータファイルをシナリオデータの編集や生成に利用
することができる。例えば、事前に用意されたシナリオ
データに“ペイント”の画像データを埋め込む場合、ユ
ーザは“Director”を介して“ペイント”の所望のデー
タファイルを指定する。
【0006】この“ペイント”は画像データを一般的な
データ形式であるBMP形式で出力するので、“Direct
or”は事前に用意されているBMP用の変換フィルタに
よりデータファイルを所定形式の画像データに変換す
る。このように変換された画像データはシナリオデータ
に対応しているので、ユーザは所望の画像データをシナ
リオデータの所定位置に埋め込むことができる。
データ形式であるBMP形式で出力するので、“Direct
or”は事前に用意されているBMP用の変換フィルタに
よりデータファイルを所定形式の画像データに変換す
る。このように変換された画像データはシナリオデータ
に対応しているので、ユーザは所望の画像データをシナ
リオデータの所定位置に埋め込むことができる。
【0007】シナリオデータの編集/生成用のアプリケ
ーションプログラムである“Director”は、上述したB
MP用の変換フィルタの他にも各種の変換フィルタが用
意されているので、一般的な各種のデータ形式のデータ
ファイルをシナリオデータに対応した画像データに変換
することができる。
ーションプログラムである“Director”は、上述したB
MP用の変換フィルタの他にも各種の変換フィルタが用
意されているので、一般的な各種のデータ形式のデータ
ファイルをシナリオデータに対応した画像データに変換
することができる。
【0008】
【発明が解決しようとする課題】上述した“Director”
などのアプリケーションプログラムがインストールされ
たコンピュータシステムでは、それ以外のアプリケーシ
ョンプログラムのデータファイルをシナリオデータの編
集や生成に利用することができる。
などのアプリケーションプログラムがインストールされ
たコンピュータシステムでは、それ以外のアプリケーシ
ョンプログラムのデータファイルをシナリオデータの編
集や生成に利用することができる。
【0009】上述した“Director”などは、一般的な各
種のアプリケーションプログラムのデータファイルを利
用できるように各種の変換フィルタが用意されている
が、有名なアプリケーションプログラムにも、データフ
ァイルのデータ形式を公開していないものがある。
種のアプリケーションプログラムのデータファイルを利
用できるように各種の変換フィルタが用意されている
が、有名なアプリケーションプログラムにも、データフ
ァイルのデータ形式を公開していないものがある。
【0010】例えば、Microsoft社のプレゼンテーショ
ン用のアプリケーションプログラムである“Power poin
t”などは、拡張子がPTPとなる独自のデータ形式の
データファイルを生成するが、このデータ形式は公開さ
れていないので“Director”などには対応する変換フィ
ルタが用意されていない。
ン用のアプリケーションプログラムである“Power poin
t”などは、拡張子がPTPとなる独自のデータ形式の
データファイルを生成するが、このデータ形式は公開さ
れていないので“Director”などには対応する変換フィ
ルタが用意されていない。
【0011】このため、上述した“Director”などのシ
ナリオデータの編集/生成用の一般的なアプリケーショ
ンプログラムでは、“Power point”などの特定のアプ
リケーションプログラムのデータファイルをシナリオデ
ータの素材データとして利用することができない。
ナリオデータの編集/生成用の一般的なアプリケーショ
ンプログラムでは、“Power point”などの特定のアプ
リケーションプログラムのデータファイルをシナリオデ
ータの素材データとして利用することができない。
【0012】また、上述した各種の変換フィルタはプロ
グラムの構造が複雑であり、その作成が困難であるとと
もにソフトウェアの規模も増大するので好ましくない。
さらに、上述のような変換フィルタでデータファイルを
変換すると、文字化けのような現象が発生して要望する
画像データを獲得できないこともある。
グラムの構造が複雑であり、その作成が困難であるとと
もにソフトウェアの規模も増大するので好ましくない。
さらに、上述のような変換フィルタでデータファイルを
変換すると、文字化けのような現象が発生して要望する
画像データを獲得できないこともある。
【0013】また、一般的なシナリオデータの編集/生
成用のアプリケーションプログラムでは、複数の素材デ
ータを画像データに変換してシナリオデータを生成する
場合、ユーザが使用する素材データを個々に指定して画
像データに変換し、この画像データを個々に操作してシ
ナリオデータを構築することになる。しかし、このよう
な作業は煩雑であり、複数組の素材データから同等な形
式の複数のシナリオデータを作成するような場合には、
ユーザは同等な作業を繰り返すことになるので効率が良
くない。
成用のアプリケーションプログラムでは、複数の素材デ
ータを画像データに変換してシナリオデータを生成する
場合、ユーザが使用する素材データを個々に指定して画
像データに変換し、この画像データを個々に操作してシ
ナリオデータを構築することになる。しかし、このよう
な作業は煩雑であり、複数組の素材データから同等な形
式の複数のシナリオデータを作成するような場合には、
ユーザは同等な作業を繰り返すことになるので効率が良
くない。
【0014】本発明は上述のような課題に鑑みてなされ
たものであり、アプリケーションプログラムの独自の形
式でデータファイルでもシナリオデータの画像データと
することができるデータ処理方法および装置、このよう
なデータ処理装置のデータ処理方法をコンピュータに実
行させるためのプログラムが格納されている情報記憶媒
体、を提供することを目的とする。
たものであり、アプリケーションプログラムの独自の形
式でデータファイルでもシナリオデータの画像データと
することができるデータ処理方法および装置、このよう
なデータ処理装置のデータ処理方法をコンピュータに実
行させるためのプログラムが格納されている情報記憶媒
体、を提供することを目的とする。
【0015】
【課題を解決するための手段】本発明のデータ処理方法
は、所定のオペレーティングシステムに規定された形式
で少なくとも一つのアプリケーションプログラムが出力
する印刷データをデータファイルとして保持し、この保
持されたデータファイルが指定されると前記アプリケー
ションプログラムにデータ印刷を指示し、この指示に対
応して前記アプリケーションプログラムが出力する印刷
データを画像データに変換し、この印刷データから変換
される画像データを保存し、この保存された画像データ
でシナリオデータを生成し、この生成されるシナリオデ
ータを保存するようにした。
は、所定のオペレーティングシステムに規定された形式
で少なくとも一つのアプリケーションプログラムが出力
する印刷データをデータファイルとして保持し、この保
持されたデータファイルが指定されると前記アプリケー
ションプログラムにデータ印刷を指示し、この指示に対
応して前記アプリケーションプログラムが出力する印刷
データを画像データに変換し、この印刷データから変換
される画像データを保存し、この保存された画像データ
でシナリオデータを生成し、この生成されるシナリオデ
ータを保存するようにした。
【0016】従って、シナリオデータに利用する画像デ
ータをアプリケーションプログラムから印刷データとし
て獲得しているので、特別な変換フィルタを必要とする
ことなく、アプリケーションプログラムの印刷データを
シナリオデータの素材データとすることができる。
ータをアプリケーションプログラムから印刷データとし
て獲得しているので、特別な変換フィルタを必要とする
ことなく、アプリケーションプログラムの印刷データを
シナリオデータの素材データとすることができる。
【0017】本発明のデータ処理装置は、所定のオペレ
ーティングシステムに規定された形式で少なくとも一つ
のアプリケーションプログラムが出力する印刷データを
データファイルとして保持するファイル保持手段と、こ
のファイル保持手段に保持されたデータファイルが指定
されると前記アプリケーションプログラムにデータ印刷
を指示する出力指示手段と、この出力指示手段の指示に
対応して前記アプリケーションプログラムが出力する印
刷データを受信するデータ受信手段と、該データ受信手
段が受信した印刷データを画像データに変換するデータ
変換手段と、該データ変換手段が変換する画像データを
保存する画像保存手段と、該画像保存手段に保存された
画像データでマルチメディアタイトルのシナリオデータ
を生成するシナリオ生成手段と、該シナリオ生成手段が
生成するシナリオデータを保存するシナリオ保存手段
と、を具備している。
ーティングシステムに規定された形式で少なくとも一つ
のアプリケーションプログラムが出力する印刷データを
データファイルとして保持するファイル保持手段と、こ
のファイル保持手段に保持されたデータファイルが指定
されると前記アプリケーションプログラムにデータ印刷
を指示する出力指示手段と、この出力指示手段の指示に
対応して前記アプリケーションプログラムが出力する印
刷データを受信するデータ受信手段と、該データ受信手
段が受信した印刷データを画像データに変換するデータ
変換手段と、該データ変換手段が変換する画像データを
保存する画像保存手段と、該画像保存手段に保存された
画像データでマルチメディアタイトルのシナリオデータ
を生成するシナリオ生成手段と、該シナリオ生成手段が
生成するシナリオデータを保存するシナリオ保存手段
と、を具備している。
【0018】従って、所定のオペレーティングシステム
に規定された形式でアプリケーションプログラムが出力
する印刷データをデータ受信手段が受信すると、この印
刷データがデータ変換手段により画像データに変換され
て画像保存手段により保存される。この画像保存手段に
保存された画像データでシナリオ生成手段によりマルチ
メディアタイトルのシナリオデータが生成されるので、
このシナリオデータがシナリオ保存手段により保存され
る。シナリオデータに利用する画像データをアプリケー
ションプログラムから印刷データとして獲得しているの
で、特別な変換フィルタを必要とすることなく、アプリ
ケーションプログラムの印刷データをシナリオデータの
素材データとすることができる。
に規定された形式でアプリケーションプログラムが出力
する印刷データをデータ受信手段が受信すると、この印
刷データがデータ変換手段により画像データに変換され
て画像保存手段により保存される。この画像保存手段に
保存された画像データでシナリオ生成手段によりマルチ
メディアタイトルのシナリオデータが生成されるので、
このシナリオデータがシナリオ保存手段により保存され
る。シナリオデータに利用する画像データをアプリケー
ションプログラムから印刷データとして獲得しているの
で、特別な変換フィルタを必要とすることなく、アプリ
ケーションプログラムの印刷データをシナリオデータの
素材データとすることができる。
【0019】なお、本発明で云う画像保存手段やシナリ
オ保存手段などは、各種データを一時記憶できるもので
あれば良く、例えば、RAM(Random Access Memo
ry)等の情報記憶媒体の記憶エリアなどを許容する。そ
の他の各種手段は、その機能を実現するように形成され
ていれば良く、例えば、専用のハードウェア、適正な機
能がプログラムにより付与されたコンピュータ、適正な
プログラムによりコンピュータの内部に実現された機
能、これらの組み合わせ、等を許容する。
オ保存手段などは、各種データを一時記憶できるもので
あれば良く、例えば、RAM(Random Access Memo
ry)等の情報記憶媒体の記憶エリアなどを許容する。そ
の他の各種手段は、その機能を実現するように形成され
ていれば良く、例えば、専用のハードウェア、適正な機
能がプログラムにより付与されたコンピュータ、適正な
プログラムによりコンピュータの内部に実現された機
能、これらの組み合わせ、等を許容する。
【0020】上述のようなデータ処理装置における他の
発明としては、シナリオデータの生成ルールが事前に登
録されているルール記憶手段も具備しており、前記シナ
リオ生成手段は、前記ルール記憶手段に登録されている
生成ルールに対応してシナリオデータを生成する。
発明としては、シナリオデータの生成ルールが事前に登
録されているルール記憶手段も具備しており、前記シナ
リオ生成手段は、前記ルール記憶手段に登録されている
生成ルールに対応してシナリオデータを生成する。
【0021】従って、ルール記憶手段にシナリオデータ
の生成ルールが事前に登録されているので、この生成ル
ールに対応してシナリオ生成手段がシナリオデータを生
成する。なお、本発明で云うルール記憶手段などは、各
種データが事前に登録されたものであれば良く、例え
ば、ROM等の情報記憶媒体の記憶エリアなどを許容す
る。
の生成ルールが事前に登録されているので、この生成ル
ールに対応してシナリオ生成手段がシナリオデータを生
成する。なお、本発明で云うルール記憶手段などは、各
種データが事前に登録されたものであれば良く、例え
ば、ROM等の情報記憶媒体の記憶エリアなどを許容す
る。
【0022】上述のようなデータ処理装置における他の
発明としては、シナリオデータに各種の属性を付加する
属性データが事前に登録されている属性記憶手段も具備
しており、前記シナリオ生成手段は、前記属性記憶手段
に登録されている属性データに対応してシナリオデータ
に各種の属性を付加する。従って、属性記憶手段にシナ
リオデータに各種の属性を付加する属性データが事前に
登録されているので、シナリオ生成手段の生成するシナ
リオデータに属性データに対応して各種の属性が付加さ
れる。
発明としては、シナリオデータに各種の属性を付加する
属性データが事前に登録されている属性記憶手段も具備
しており、前記シナリオ生成手段は、前記属性記憶手段
に登録されている属性データに対応してシナリオデータ
に各種の属性を付加する。従って、属性記憶手段にシナ
リオデータに各種の属性を付加する属性データが事前に
登録されているので、シナリオ生成手段の生成するシナ
リオデータに属性データに対応して各種の属性が付加さ
れる。
【0023】上述のようなデータ処理装置における他の
発明としては、前記データ変換手段は、前記データ受信
手段が順次受信する印刷データをページごとに画像デー
タに変換し、前記画像保存手段は、前記データ変換手段
が変換する全部の画像データを個別に保存し、前記シナ
リオ生成手段は、前記画像保存手段に保存された全部の
画像データで一つのシナリオデータを生成する。
発明としては、前記データ変換手段は、前記データ受信
手段が順次受信する印刷データをページごとに画像デー
タに変換し、前記画像保存手段は、前記データ変換手段
が変換する全部の画像データを個別に保存し、前記シナ
リオ生成手段は、前記画像保存手段に保存された全部の
画像データで一つのシナリオデータを生成する。
【0024】従って、アプリケーションプログラムが順
次出力してデータ受信手段に受信される印刷データが、
データ変換手段によりページごとに画像データに変換さ
れる。このように変換する全部の画像データを画像保存
手段が個別に保存するので、この画像保存手段に保存さ
れた全部の画像データでシナリオ生成手段が一つのシナ
リオデータを生成する。つまり、ユーザが所望する複数
のページを指定すると、これで一つのシナリオデータが
自動的に生成される。
次出力してデータ受信手段に受信される印刷データが、
データ変換手段によりページごとに画像データに変換さ
れる。このように変換する全部の画像データを画像保存
手段が個別に保存するので、この画像保存手段に保存さ
れた全部の画像データでシナリオ生成手段が一つのシナ
リオデータを生成する。つまり、ユーザが所望する複数
のページを指定すると、これで一つのシナリオデータが
自動的に生成される。
【0025】上述のようなデータ処理装置における他の
発明としては、前記シナリオ保存手段に保存されたシナ
リオデータを編集するシナリオ編集手段も具備してい
る。従って、アプリケーションプログラムの印刷データ
からシナリオデータを生成してシナリオ保存手段に保存
するだけでなく、この保存されたシナリオデータをシナ
リオ編集手段により編集することもできる。
発明としては、前記シナリオ保存手段に保存されたシナ
リオデータを編集するシナリオ編集手段も具備してい
る。従って、アプリケーションプログラムの印刷データ
からシナリオデータを生成してシナリオ保存手段に保存
するだけでなく、この保存されたシナリオデータをシナ
リオ編集手段により編集することもできる。
【0026】上述のようなデータ処理装置における他の
発明としては、前記ルール記憶手段に登録されている生
成ルールを可変自在に設定するルール設定手段も具備し
ている。従って、ルール記憶手段に登録されている生成
ルールがルール設定手段により可変自在に設定されるの
で、シナリオデータの自動的な生成の内容が調整され
る。
発明としては、前記ルール記憶手段に登録されている生
成ルールを可変自在に設定するルール設定手段も具備し
ている。従って、ルール記憶手段に登録されている生成
ルールがルール設定手段により可変自在に設定されるの
で、シナリオデータの自動的な生成の内容が調整され
る。
【0027】上述のようなデータ処理装置における他の
発明としては、前記属性記憶手段に登録されている各種
の属性データを可変自在に設定する属性設定手段も具備
している。従って、属性記憶手段に登録されている各種
の属性データが属性設定手段により可変自在に設定され
るので、シナリオデータの自動的な生成の内容が調整さ
れる。
発明としては、前記属性記憶手段に登録されている各種
の属性データを可変自在に設定する属性設定手段も具備
している。従って、属性記憶手段に登録されている各種
の属性データが属性設定手段により可変自在に設定され
るので、シナリオデータの自動的な生成の内容が調整さ
れる。
【0028】本発明の情報記憶媒体は、コンピュータが
読取自在なソフトウェアが格納されている情報記憶媒体
において、 所定のオペレーティングシステムに規定され
た形式で少なくとも一つのアプリケーションプログラム
が出力する印刷データをデータファイルとして保持する
こと、この保持されたデータファイルが指定されると前
記アプリケーションプログラムにデータ印刷を指示する
こと、この指示に対応して前記アプリケーションプログ
ラムが出力するデータ印刷を受信すること、この受信さ
れた印刷データを画像データに変換すること、この印刷
データから変換される画像データを保存すること、この
保存された画像データでシナリオデータを生成するこ
と、この生成されるシナリオデータを保存すること、を
前記コンピュータに実行させるためのプログラムが格納
されている。
読取自在なソフトウェアが格納されている情報記憶媒体
において、 所定のオペレーティングシステムに規定され
た形式で少なくとも一つのアプリケーションプログラム
が出力する印刷データをデータファイルとして保持する
こと、この保持されたデータファイルが指定されると前
記アプリケーションプログラムにデータ印刷を指示する
こと、この指示に対応して前記アプリケーションプログ
ラムが出力するデータ印刷を受信すること、この受信さ
れた印刷データを画像データに変換すること、この印刷
データから変換される画像データを保存すること、この
保存された画像データでシナリオデータを生成するこ
と、この生成されるシナリオデータを保存すること、を
前記コンピュータに実行させるためのプログラムが格納
されている。
【0029】従って、本発明の情報記憶媒体に格納され
ているプログラムをコンピュータに読み取らせて対応す
る処理動作を実行させると、このコンピュータは、アプ
リケーションプログラムが出力する印刷データを受信
し、この受信された印刷データを画像データに変換す
る。この印刷データから変換される画像データを保存
し、この保存された画像データでシナリオデータを生成
し、この生成されるシナリオデータを保存する。シナリ
オデータに利用する画像データをアプリケーションプロ
グラムから印刷データとして獲得しているので、特別な
変換フィルタを必要とすることなく、アプリケーション
プログラムの印刷データをシナリオデータの素材データ
とすることができる。
ているプログラムをコンピュータに読み取らせて対応す
る処理動作を実行させると、このコンピュータは、アプ
リケーションプログラムが出力する印刷データを受信
し、この受信された印刷データを画像データに変換す
る。この印刷データから変換される画像データを保存
し、この保存された画像データでシナリオデータを生成
し、この生成されるシナリオデータを保存する。シナリ
オデータに利用する画像データをアプリケーションプロ
グラムから印刷データとして獲得しているので、特別な
変換フィルタを必要とすることなく、アプリケーション
プログラムの印刷データをシナリオデータの素材データ
とすることができる。
【0030】なお、本発明で云う情報記憶媒体とは、コ
ンピュータに各種処理を実行させるためのプログラムが
ソフトウェアとして事前に格納されたものであれば良
く、例えば、コンピュータを一部とする装置に固定され
ているROMやHDD(HardDisc Drive)、コンピュ
ータを一部とする装置に着脱自在に装填されるCD−R
OMやFD(Floppy Disc)、等を許容する。
ンピュータに各種処理を実行させるためのプログラムが
ソフトウェアとして事前に格納されたものであれば良
く、例えば、コンピュータを一部とする装置に固定され
ているROMやHDD(HardDisc Drive)、コンピュ
ータを一部とする装置に着脱自在に装填されるCD−R
OMやFD(Floppy Disc)、等を許容する。
【0031】また、本発明で云うコンピュータとは、ソ
フトウェアからなるプログラムを読み取って対応する処
理動作を実行できる装置であれば良く、例えば、CPU
(Central Processing Unit)を主体として、これに
ROMやRAMやI/F等の各種デバイスが必要により
接続された装置などを許容する。
フトウェアからなるプログラムを読み取って対応する処
理動作を実行できる装置であれば良く、例えば、CPU
(Central Processing Unit)を主体として、これに
ROMやRAMやI/F等の各種デバイスが必要により
接続された装置などを許容する。
【0032】なお、本発明でコンピュータに画像データ
やシナリオデータなどを保存させることは、例えば、コ
ンピュータが事前に接続されているRAM等の情報記憶
媒体に各種データを格納することや、コンピュータが一
部として具備している内部メモリに各種データを格納す
ることや、本発明の情報記憶媒体がFD等の場合に、そ
こにコンピュータが各種データを格納すること、等を許
容する。
やシナリオデータなどを保存させることは、例えば、コ
ンピュータが事前に接続されているRAM等の情報記憶
媒体に各種データを格納することや、コンピュータが一
部として具備している内部メモリに各種データを格納す
ることや、本発明の情報記憶媒体がFD等の場合に、そ
こにコンピュータが各種データを格納すること、等を許
容する。
【0033】
【発明の実施の形態】本発明の実施の一形態を図面を参
照して以下に説明する。図1は本実施の形態のデータ処
理装置の論理的構造を示す模式図、図2は物理的構造を
示すブロック図、図3は印刷データの記述内容を示す模
式図、図4は印刷データから変換された画像データを示
す模式図、図5はルール記憶手段であるルール記憶部の
記憶内容を示す模式図、図6は属性記憶手段である属性
記憶部の記憶内容を示す模式図、図7は画像記憶手段で
あるデータ記憶部の記憶内容を示す模式図、図8はシナ
リオ記憶手段であるシナリオ記憶部の記憶内容を示す模
式図、図9は本実施の形態のデータ処理方法を示すフロ
ーチャート、図10は一変形例のシナリオ記憶部の記憶
内容を示す模式図である。
照して以下に説明する。図1は本実施の形態のデータ処
理装置の論理的構造を示す模式図、図2は物理的構造を
示すブロック図、図3は印刷データの記述内容を示す模
式図、図4は印刷データから変換された画像データを示
す模式図、図5はルール記憶手段であるルール記憶部の
記憶内容を示す模式図、図6は属性記憶手段である属性
記憶部の記憶内容を示す模式図、図7は画像記憶手段で
あるデータ記憶部の記憶内容を示す模式図、図8はシナ
リオ記憶手段であるシナリオ記憶部の記憶内容を示す模
式図、図9は本実施の形態のデータ処理方法を示すフロ
ーチャート、図10は一変形例のシナリオ記憶部の記憶
内容を示す模式図である。
【0034】本実施の形態のデータ処理装置1は、図2
に示すように、コンピュータの主体となるハードウェア
としてCPU101を具備しており、このCPU101
には、バスライン102により、ROM103、RAM
104、HDD105、FD106が装填されるFDD
(FD Drive)107、CD−ROM108が装填され
るCDドライブ109、キーボード110、マウス11
1、ディスプレイ112、通信I/F(Interface)11
3、等が接続されている。
に示すように、コンピュータの主体となるハードウェア
としてCPU101を具備しており、このCPU101
には、バスライン102により、ROM103、RAM
104、HDD105、FD106が装填されるFDD
(FD Drive)107、CD−ROM108が装填され
るCDドライブ109、キーボード110、マウス11
1、ディスプレイ112、通信I/F(Interface)11
3、等が接続されている。
【0035】本実施の形態のデータ処理装置1では、R
OM103、RAM104、HDD105、FD10
6、CD−ROM108、等が情報記憶媒体に相当し、
これらに各種動作に必要な制御プログラムやデータファ
イルがソフトウェアとして記憶されている。例えば、C
PU101に各種の処理動作を実行させる制御プログラ
ムは、FD106やCD−ROM108に事前に格納さ
れている。このようなソフトウェアはHDD105に事
前にインストールされており、データ処理装置1の起動
時にRAM104に複写されてCPU101に読み取ら
れる。
OM103、RAM104、HDD105、FD10
6、CD−ROM108、等が情報記憶媒体に相当し、
これらに各種動作に必要な制御プログラムやデータファ
イルがソフトウェアとして記憶されている。例えば、C
PU101に各種の処理動作を実行させる制御プログラ
ムは、FD106やCD−ROM108に事前に格納さ
れている。このようなソフトウェアはHDD105に事
前にインストールされており、データ処理装置1の起動
時にRAM104に複写されてCPU101に読み取ら
れる。
【0036】このようなソフトウェアは、例えば、一つ
のオペレーティングシステムと複数のアプリケーション
プログラムからなり、これら複数のアプリケーションプ
ログラムの少なくとも一つは、オペレーティングシステ
ムに規定された形式で印刷データを出力する機能を具備
している。また、本実施の形態のデータ処理装置1で
は、印刷データからシナリオデータを生成するシナリオ
生成プログラムも、一つのアプリケーションプログラム
としてインストールされている。
のオペレーティングシステムと複数のアプリケーション
プログラムからなり、これら複数のアプリケーションプ
ログラムの少なくとも一つは、オペレーティングシステ
ムに規定された形式で印刷データを出力する機能を具備
している。また、本実施の形態のデータ処理装置1で
は、印刷データからシナリオデータを生成するシナリオ
生成プログラムも、一つのアプリケーションプログラム
としてインストールされている。
【0037】上述のようにCPU101が適正なプログ
ラムを読み取って各種の処理動作を実行することによ
り、本実施の形態のデータ処理装置1には、各種機能が
各種手段として実現されている。つまり、このような各
種手段として、本実施の形態のデータ処理装置1は、図
1に示すように、プログラム保持手段であるプログラム
保持部2,3、ファイル保持手段であるファイル保持部
4,5、出力指示手段に相当する印刷命令部6、データ
受信手段であるデータ受信部7、データ変換手段である
データ変換部8、画像保存手段であるデータ記憶部9、
ルール記憶手段であるルール記憶部10、属性記憶手段
である属性記憶部11、シナリオ生成手段であるシナリ
オ生成部12、シナリオ保存手段であるシナリオ記憶部
13、シナリオ出力手段であるシナリオ出力部14、シ
ナリオ入力手段であるシナリオ出力部15、シナリオ編
集手段とルール設定手段と属性設定手段とに相当する入
力管理部16、等を論理的に具備している。
ラムを読み取って各種の処理動作を実行することによ
り、本実施の形態のデータ処理装置1には、各種機能が
各種手段として実現されている。つまり、このような各
種手段として、本実施の形態のデータ処理装置1は、図
1に示すように、プログラム保持手段であるプログラム
保持部2,3、ファイル保持手段であるファイル保持部
4,5、出力指示手段に相当する印刷命令部6、データ
受信手段であるデータ受信部7、データ変換手段である
データ変換部8、画像保存手段であるデータ記憶部9、
ルール記憶手段であるルール記憶部10、属性記憶手段
である属性記憶部11、シナリオ生成手段であるシナリ
オ生成部12、シナリオ保存手段であるシナリオ記憶部
13、シナリオ出力手段であるシナリオ出力部14、シ
ナリオ入力手段であるシナリオ出力部15、シナリオ編
集手段とルール設定手段と属性設定手段とに相当する入
力管理部16、等を論理的に具備している。
【0038】プログラム保持部2,3は、RAM103
やHDD105等の情報記憶媒体の所定の記憶エリアに
相当し、インストールされた各種のアプリケーションプ
ログラムを個々に保持している。より詳細には、第一の
プログラム保持部2には、前述のように印刷データを生
成して出力する機能を具備した既存のアプリケーション
プログラムが保持されており、第二のプログラム保持部
3には、印刷データからシナリオデータを生成するシナ
リオ生成プログラムが保持されている。
やHDD105等の情報記憶媒体の所定の記憶エリアに
相当し、インストールされた各種のアプリケーションプ
ログラムを個々に保持している。より詳細には、第一の
プログラム保持部2には、前述のように印刷データを生
成して出力する機能を具備した既存のアプリケーション
プログラムが保持されており、第二のプログラム保持部
3には、印刷データからシナリオデータを生成するシナ
リオ生成プログラムが保持されている。
【0039】ファイル保持部4,5も、RAM103や
HDD105等の情報記憶媒体の所定の記憶エリアに相
当し、上述のような各種のアプリケーションプログラム
が個々に生成するデータファイルを個々に保持する。よ
り詳細には、第一のファイル保持部4には、第一のプロ
グラム保持部2のアプリケーションプログラムの印刷デ
ータがデータファイルとして保持されており、第二のフ
ァイル保持部5には、第二のプログラム保持部3のシナ
リオ生成プログラムが生成したシナリオデータがデータ
ファイルとして保持されている。
HDD105等の情報記憶媒体の所定の記憶エリアに相
当し、上述のような各種のアプリケーションプログラム
が個々に生成するデータファイルを個々に保持する。よ
り詳細には、第一のファイル保持部4には、第一のプロ
グラム保持部2のアプリケーションプログラムの印刷デ
ータがデータファイルとして保持されており、第二のフ
ァイル保持部5には、第二のプログラム保持部3のシナ
リオ生成プログラムが生成したシナリオデータがデータ
ファイルとして保持されている。
【0040】印刷命令部6は、プログラム保持部3に保
持されたシナリオ生成プログラムに対応してCPU10
1が所定の処理動作を実行することにより、プログラム
保持部2に保持された既存のアプリケーションプログラ
ムにデータ印刷を指示する。より詳細には、この印刷命
令部6には、入力管理部16を介してキーボード110
やマウス111等の入力デバイスが論理的に接続されて
おり、ファイル保持部4に保持された複数のデータファ
イルをユーザが所望によりキーボード110等で指定す
ると、これに対応して印刷命令部6はプログラム保持部
2のアプリケーションプログラムにデータ印刷を指示す
る。
持されたシナリオ生成プログラムに対応してCPU10
1が所定の処理動作を実行することにより、プログラム
保持部2に保持された既存のアプリケーションプログラ
ムにデータ印刷を指示する。より詳細には、この印刷命
令部6には、入力管理部16を介してキーボード110
やマウス111等の入力デバイスが論理的に接続されて
おり、ファイル保持部4に保持された複数のデータファ
イルをユーザが所望によりキーボード110等で指定す
ると、これに対応して印刷命令部6はプログラム保持部
2のアプリケーションプログラムにデータ印刷を指示す
る。
【0041】また、プログラム保持部3に保持されたシ
ナリオ生成プログラムに対応してCPU101が所定の
処理動作を実行することにより、データ受信部7は、プ
ログラム保持部2に保持されたアプリケーションプログ
ラムが出力する印刷データを受信し、データ変換部8
は、データ受信部7で受信された印刷データをシナリオ
データに利用される形式の画像データに変換する。
ナリオ生成プログラムに対応してCPU101が所定の
処理動作を実行することにより、データ受信部7は、プ
ログラム保持部2に保持されたアプリケーションプログ
ラムが出力する印刷データを受信し、データ変換部8
は、データ受信部7で受信された印刷データをシナリオ
データに利用される形式の画像データに変換する。
【0042】なお、上述のような印刷データは単純なビ
ットマップBMP形式で出力されることもあるが、図3
に示すように、そのアプリケーションプログラムに固有
の形式で出力されることもある。しかし、アプリケーシ
ョンプログラムが出力する印刷データの形式はオペレー
ティングシステムで規定されているので、このオペレー
ティングシステムに規定された全部の印刷データに対処
できるようにデータ受信部7やデータ変換部8は設定さ
れている。
ットマップBMP形式で出力されることもあるが、図3
に示すように、そのアプリケーションプログラムに固有
の形式で出力されることもある。しかし、アプリケーシ
ョンプログラムが出力する印刷データの形式はオペレー
ティングシステムで規定されているので、このオペレー
ティングシステムに規定された全部の印刷データに対処
できるようにデータ受信部7やデータ変換部8は設定さ
れている。
【0043】より具体的には、データ受信部7やデータ
変換部8は、そのオペレーティングシステムに対応した
一般的なプリンタドライバと同様な機能を具備してお
り、印刷データを出力するアプリケーションプログラム
やオペレーティングシステムからはプリンタドライバと
して認識されるように形成されている。
変換部8は、そのオペレーティングシステムに対応した
一般的なプリンタドライバと同様な機能を具備してお
り、印刷データを出力するアプリケーションプログラム
やオペレーティングシステムからはプリンタドライバと
して認識されるように形成されている。
【0044】データ記憶部9も、RAM103やHDD
105等の情報記憶媒体の所定の記憶エリアに相当し、
上述のようにデータ変換部8で印刷データから変換され
た画像データを保存する。以下同様に、各種の記憶部1
0,11,13はRAM103やHDD105等の情報
記憶媒体の所定の記憶エリアに相当しており、その他の
各部12,14〜16は、プログラム保持部3に保持さ
れたシナリオ生成プログラムに対応してCPU101が
所定の処理動作を実行することにより実現されているの
で、この説明は以下では割愛する。
105等の情報記憶媒体の所定の記憶エリアに相当し、
上述のようにデータ変換部8で印刷データから変換され
た画像データを保存する。以下同様に、各種の記憶部1
0,11,13はRAM103やHDD105等の情報
記憶媒体の所定の記憶エリアに相当しており、その他の
各部12,14〜16は、プログラム保持部3に保持さ
れたシナリオ生成プログラムに対応してCPU101が
所定の処理動作を実行することにより実現されているの
で、この説明は以下では割愛する。
【0045】ルール記憶部10は、図5に示すように、
シナリオデータの生成ルールが事前に登録されており、
属性記憶部11は、図6に示すように、シナリオデータ
に各種の属性を付加する属性データが事前に登録されて
いる。シナリオデータの生成ルールには、画像データの
生成と提示との順番の関係などが設定されており、各種
の属性データには、シナリオデータの提示画像に対する
視覚効果の有無などが設定されている。
シナリオデータの生成ルールが事前に登録されており、
属性記憶部11は、図6に示すように、シナリオデータ
に各種の属性を付加する属性データが事前に登録されて
いる。シナリオデータの生成ルールには、画像データの
生成と提示との順番の関係などが設定されており、各種
の属性データには、シナリオデータの提示画像に対する
視覚効果の有無などが設定されている。
【0046】シナリオ生成部12は、各種の記憶部9〜
11,13に論理的に接続されており、データ記憶部9
に保存された画像データでマルチメディアタイトルのシ
ナリオデータを生成する。このとき、シナリオ生成部1
2は、ルール記憶部10に登録されている生成ルールに
対応してシナリオデータを生成し、属性記憶部11に登
録されている属性データに対応してシナリオデータに各
種の属性を付加する。シナリオ記憶部13は、上述のよ
うにシナリオ生成部12が生成するシナリオデータを保
存する。
11,13に論理的に接続されており、データ記憶部9
に保存された画像データでマルチメディアタイトルのシ
ナリオデータを生成する。このとき、シナリオ生成部1
2は、ルール記憶部10に登録されている生成ルールに
対応してシナリオデータを生成し、属性記憶部11に登
録されている属性データに対応してシナリオデータに各
種の属性を付加する。シナリオ記憶部13は、上述のよ
うにシナリオ生成部12が生成するシナリオデータを保
存する。
【0047】なお、本実施の形態のデータ処理装置1で
は、印刷命令部6は、複数ページのデータ印刷をプログ
ラム保持部2のアプリケーションプログラムに指示する
ことができ、データ変換部8は、印刷命令部6の指示に
対応してアプリケーションプログラムから出力される全
部の印刷データをページごとに画像データに変換するよ
うに設定されている。
は、印刷命令部6は、複数ページのデータ印刷をプログ
ラム保持部2のアプリケーションプログラムに指示する
ことができ、データ変換部8は、印刷命令部6の指示に
対応してアプリケーションプログラムから出力される全
部の印刷データをページごとに画像データに変換するよ
うに設定されている。
【0048】データ記憶部9は、図7に示すように、デ
ータ変換部8が変換する一連の複数の画像データを個別
に保存するように設定されており、シナリオ生成部12
は、ルール記憶部10に登録された生成ルールによりデ
ータ記憶部9に保存された全部の画像データで一つのシ
ナリオデータを生成するように設定されている。
ータ変換部8が変換する一連の複数の画像データを個別
に保存するように設定されており、シナリオ生成部12
は、ルール記憶部10に登録された生成ルールによりデ
ータ記憶部9に保存された全部の画像データで一つのシ
ナリオデータを生成するように設定されている。
【0049】シナリオ出力部14は、シナリオ記憶部1
3に保存されたシナリオデータを完成したデータファイ
ルとしてファイル保持部5に出力し、シナリオ入力部1
5は、ファイル保持部5に保持されているシナリオデー
タをシナリオ記憶部13に入力する。
3に保存されたシナリオデータを完成したデータファイ
ルとしてファイル保持部5に出力し、シナリオ入力部1
5は、ファイル保持部5に保持されているシナリオデー
タをシナリオ記憶部13に入力する。
【0050】つまり、本実施の形態のデータ処理装置1
では、シナリオ記憶部13はアプリケーションプログラ
ムであるシナリオ生成プログラムが動作中にシナリオデ
ータが一時保存されるRAM104のワークエリアとし
て想定しており、ファイル保持部5は完成したシナリオ
データが正式に保存されるHDD105やFD106の
記憶エリアとして想定している。
では、シナリオ記憶部13はアプリケーションプログラ
ムであるシナリオ生成プログラムが動作中にシナリオデ
ータが一時保存されるRAM104のワークエリアとし
て想定しており、ファイル保持部5は完成したシナリオ
データが正式に保存されるHDD105やFD106の
記憶エリアとして想定している。
【0051】入力管理部16は、キーボード110やマ
ウス111などの入力デバイスが論理的に接続されるイ
ンターフェイスを具備しており、印刷命令部6や各種の
記憶部10,11,13にも論理的に接続されている。
そこで、入力管理部16は、ユーザがキーボード110
等で入力操作する各種データにより、ルール記憶部10
に登録されている生成ルール、属性記憶部11に登録さ
れている各種の属性データ、シナリオ記憶部13に保存
されたシナリオデータ、等を自在に編集する。
ウス111などの入力デバイスが論理的に接続されるイ
ンターフェイスを具備しており、印刷命令部6や各種の
記憶部10,11,13にも論理的に接続されている。
そこで、入力管理部16は、ユーザがキーボード110
等で入力操作する各種データにより、ルール記憶部10
に登録されている生成ルール、属性記憶部11に登録さ
れている各種の属性データ、シナリオ記憶部13に保存
されたシナリオデータ、等を自在に編集する。
【0052】なお、入力管理部16は、シナリオ出力部
14やシナリオ入力部15の動作を制御してシナリオ記
憶部13とファイル保持部5とのシナリオデータの移動
を制御する機能も具備している。また、上述のように入
力管理部16が記憶部10,11,13の記憶データを
編集するとき、この編集される各種データを記憶部1
0,11,13から読み出してディスプレイ112に表
示出力する出力管理部(図示せず)も設けられている。
14やシナリオ入力部15の動作を制御してシナリオ記
憶部13とファイル保持部5とのシナリオデータの移動
を制御する機能も具備している。また、上述のように入
力管理部16が記憶部10,11,13の記憶データを
編集するとき、この編集される各種データを記憶部1
0,11,13から読み出してディスプレイ112に表
示出力する出力管理部(図示せず)も設けられている。
【0053】上述のような各種手段は、必要によりキー
ボード110等のハードウェアを利用して実現される
が、その主体はRAM104等に格納されたソフトウェ
アに対応してCPU101が動作することにより実現さ
れている。
ボード110等のハードウェアを利用して実現される
が、その主体はRAM104等に格納されたソフトウェ
アに対応してCPU101が動作することにより実現さ
れている。
【0054】このようなソフトウェアは、例えば、別個
のアプリケーションプログラムにデータ印刷を指示する
こと、この指示に対応してアプリケーションプログラム
が出力する印刷データを画像データに変換すること、こ
の印刷データから変換される画像データを保存するこ
と、この保存された画像データでシナリオデータを生成
すること、等の処理動作をCPU101等に実行させる
ための制御プログラムとしてRAM104等の情報記憶
媒体に格納されている。
のアプリケーションプログラムにデータ印刷を指示する
こと、この指示に対応してアプリケーションプログラム
が出力する印刷データを画像データに変換すること、こ
の印刷データから変換される画像データを保存するこ
と、この保存された画像データでシナリオデータを生成
すること、等の処理動作をCPU101等に実行させる
ための制御プログラムとしてRAM104等の情報記憶
媒体に格納されている。
【0055】上述のような構成において、本実施の形態
のデータ処理装置1は、シナリオ生成プログラムにより
既存のアプリケーションプログラムの印刷データからシ
ナリオデータを自動的に生成することができる。このデ
ータ処理方法を以下に順次説明する。
のデータ処理装置1は、シナリオ生成プログラムにより
既存のアプリケーションプログラムの印刷データからシ
ナリオデータを自動的に生成することができる。このデ
ータ処理方法を以下に順次説明する。
【0056】例えば、データ処理装置1にオペレーティ
ングシステムとしてMicrosoft社の“Windows95”が実装
されており、このオペレーティングシステムに対応して
印刷データを出力するアプリケーションプログラムとし
て、同社の“Power point”やJUSTSYSTEM社の“一太
郎”がインストールされていると想定する。
ングシステムとしてMicrosoft社の“Windows95”が実装
されており、このオペレーティングシステムに対応して
印刷データを出力するアプリケーションプログラムとし
て、同社の“Power point”やJUSTSYSTEM社の“一太
郎”がインストールされていると想定する。
【0057】このようなデータ処理装置1に、上述のオ
ペレーティングシステムに対応したアプリケーションプ
ログラムの一つとしてシナリオ生成プログラムもインス
トールすると、このシナリオ生成プログラムはオペレー
ティングシステムによりプリンタドライバの一つとして
登録される。
ペレーティングシステムに対応したアプリケーションプ
ログラムの一つとしてシナリオ生成プログラムもインス
トールすると、このシナリオ生成プログラムはオペレー
ティングシステムによりプリンタドライバの一つとして
登録される。
【0058】そこで、ユーザがキーボード110等の入
力操作で入力管理部16から印刷命令部6を介してプロ
グラム保持部2のアプリケーションプログラムにデータ
印刷を指示すると、このアプリケーションプログラムが
指示に対応して印刷データを出力する。
力操作で入力管理部16から印刷命令部6を介してプロ
グラム保持部2のアプリケーションプログラムにデータ
印刷を指示すると、このアプリケーションプログラムが
指示に対応して印刷データを出力する。
【0059】このようにアプリケーションプログラムか
ら出力される印刷データは、図3に示すように、BMP
形式でなく各種のコマンドを内包した固有の形式の場合
もあるが、オペレーティングシステムにより事前に規定
された形式ではあるのでデータ変換部8はシナリオデー
タに利用される画像データに変換することができる。
ら出力される印刷データは、図3に示すように、BMP
形式でなく各種のコマンドを内包した固有の形式の場合
もあるが、オペレーティングシステムにより事前に規定
された形式ではあるのでデータ変換部8はシナリオデー
タに利用される画像データに変換することができる。
【0060】なお、前述のようにユーザが複数ページの
データ印刷を指示すると、この指示に対応してアプリケ
ーションプログラムは複数ページの印刷データを順番に
出力するので、この全部の印刷データがデータ変換部8
によりページごとに画像データに変換される。
データ印刷を指示すると、この指示に対応してアプリケ
ーションプログラムは複数ページの印刷データを順番に
出力するので、この全部の印刷データがデータ変換部8
によりページごとに画像データに変換される。
【0061】例えば、図示した印刷データには“印刷開
始、改ページ、テキスト印字、ピクチャ描画”等の命令
コードが設定されているので、データ変換部8は、上述
のような命令コードを解析し、ページ数やピクチャの印
刷位置などを判断し、図4に示すように、一般のプリン
タドライバが印刷データをイメージ出力する場合と同様
に画像データを生成する。
始、改ページ、テキスト印字、ピクチャ描画”等の命令
コードが設定されているので、データ変換部8は、上述
のような命令コードを解析し、ページ数やピクチャの印
刷位置などを判断し、図4に示すように、一般のプリン
タドライバが印刷データをイメージ出力する場合と同様
に画像データを生成する。
【0062】このように複数ページの画像データが順番
に生成されると、図7に示すように、その全部の画像デ
ータがデータ記憶部9で個別に保存されるので、このデ
ータ記憶部9に保存された全部の画像データでシナリオ
生成部12が一つのシナリオデータを生成する。
に生成されると、図7に示すように、その全部の画像デ
ータがデータ記憶部9で個別に保存されるので、このデ
ータ記憶部9に保存された全部の画像データでシナリオ
生成部12が一つのシナリオデータを生成する。
【0063】このとき、シナリオ生成部12は、図5に
示すように、ルール記憶部10に事前に登録されている
生成ルールに対応してシナリオデータを生成し、図6に
示すように、属性記憶部11に事前に登録されている属
性データに対応してシナリオデータに各種の属性を付加
する。
示すように、ルール記憶部10に事前に登録されている
生成ルールに対応してシナリオデータを生成し、図6に
示すように、属性記憶部11に事前に登録されている属
性データに対応してシナリオデータに各種の属性を付加
する。
【0064】より具体的には、図8および図9に示すよ
うに、シナリオ生成部12は最初にルール記憶部10か
ら“ページ順序”の生成ルールを読み出し(ステップS
1)、これが“正順”なら画像データの順番を変更せ
ず、“逆順”なら画像データの順番を逆転させる(ステ
ップS2)。
うに、シナリオ生成部12は最初にルール記憶部10か
ら“ページ順序”の生成ルールを読み出し(ステップS
1)、これが“正順”なら画像データの順番を変更せ
ず、“逆順”なら画像データの順番を逆転させる(ステ
ップS2)。
【0065】つぎに、シナリオ生成部12はルール記憶
部10から“画面名生成”の生成ルールを読み出し、こ
れに対応してマルチメディアタイトルの一画面となるデ
ータセットを新規に作成し、これに“SCENE001”なる連
番などで画面名を設定する(ステップS3)。
部10から“画面名生成”の生成ルールを読み出し、こ
れに対応してマルチメディアタイトルの一画面となるデ
ータセットを新規に作成し、これに“SCENE001”なる連
番などで画面名を設定する(ステップS3)。
【0066】つぎに、シナリオ生成部12はルール記憶
部10から“ページ数/ページ位置”の生成ルールを読
み出し、これに対応してデータ記憶部9に保存された画
像データのビットマップを作成し、このビットマップの
画面での提示位置を保存し(ステップS4)、このビット
マップにデータ記憶部9の画像データを対応させてシナ
リオ記憶部13に保存させる(ステップS5)。
部10から“ページ数/ページ位置”の生成ルールを読
み出し、これに対応してデータ記憶部9に保存された画
像データのビットマップを作成し、このビットマップの
画面での提示位置を保存し(ステップS4)、このビット
マップにデータ記憶部9の画像データを対応させてシナ
リオ記憶部13に保存させる(ステップS5)。
【0067】これでシナリオデータに一つの画像データ
が作成されたので、上述のような動作を全部の画像デー
タで繰り返せばシナリオデータは完成する。ただし、本
実施の形態のデータ処理装置1では、シナリオデータに
サウンドやボタンなどの属性も付加することができる。
が作成されたので、上述のような動作を全部の画像デー
タで繰り返せばシナリオデータは完成する。ただし、本
実施の形態のデータ処理装置1では、シナリオデータに
サウンドやボタンなどの属性も付加することができる。
【0068】その場合、シナリオ生成部12は、例え
ば、一つの画像データの作成が完了するごとに属性記憶
部11から各種の属性データを読み出し、これに対応し
て各種属性をシナリオデータに付加する。より具体的に
は、最初に“追加サウンド”の属性データが読み出され
(ステップS6)、これが“有り”ならばサウンドデータ
を生成し(ステップS7)、“サウンドのファイルパス”
の属性データを読み出して内容を保存する(ステップS
8)。
ば、一つの画像データの作成が完了するごとに属性記憶
部11から各種の属性データを読み出し、これに対応し
て各種属性をシナリオデータに付加する。より具体的に
は、最初に“追加サウンド”の属性データが読み出され
(ステップS6)、これが“有り”ならばサウンドデータ
を生成し(ステップS7)、“サウンドのファイルパス”
の属性データを読み出して内容を保存する(ステップS
8)。
【0069】つぎに、シナリオ生成部12は、属性記憶
部11から“追加ボタン”の属性データを読み出し(ス
テップS9)、これが“有り”ならばボタンデータを生
成し、対応する属性データを読み出して、ボタンの提示
位置、クリック時の動作内容、動作時の視覚効果、等を
保存する(ステップS10)。
部11から“追加ボタン”の属性データを読み出し(ス
テップS9)、これが“有り”ならばボタンデータを生
成し、対応する属性データを読み出して、ボタンの提示
位置、クリック時の動作内容、動作時の視覚効果、等を
保存する(ステップS10)。
【0070】上述のように1ページの印刷データから生
成された画像データで一つのデータセットが作成される
と、シナリオ生成部12は、ルール記憶部10から“一
画面のページ数”の生成ルールを読み出し、ここに設定
されているページ数が一画面のデータセットに設定され
ているかを確認する(ステップS12)。
成された画像データで一つのデータセットが作成される
と、シナリオ生成部12は、ルール記憶部10から“一
画面のページ数”の生成ルールを読み出し、ここに設定
されているページ数が一画面のデータセットに設定され
ているかを確認する(ステップS12)。
【0071】そこで、シナリオデータの一画面のデータ
セットに必要なページ数の画像データが設定されるまで
上述の処理動作を繰り返し、必要なページ数の画像デー
タが設定されると次の画面のデータセットの作成が開始
される。このような画面作成が繰り返されてデータ記憶
部9に保存された全部の画像データが使用されると、シ
ナリオ生成部12はシナリオデータの作成完了を判定す
る(ステップS13)。
セットに必要なページ数の画像データが設定されるまで
上述の処理動作を繰り返し、必要なページ数の画像デー
タが設定されると次の画面のデータセットの作成が開始
される。このような画面作成が繰り返されてデータ記憶
部9に保存された全部の画像データが使用されると、シ
ナリオ生成部12はシナリオデータの作成完了を判定す
る(ステップS13)。
【0072】このように生成されるマルチメディアタイ
トルのシナリオデータは、図8に示すように、例えば、
三つの画像を各種のサウンドやボタンとともに特定の視
覚効果で一つずつ順番に提示するようなものであり、こ
のようなシナリオデータをCPU101に読み取らせて
対応する処理動作を実行させると、上述のようなマルチ
メディアタイトルが再生されることになる。
トルのシナリオデータは、図8に示すように、例えば、
三つの画像を各種のサウンドやボタンとともに特定の視
覚効果で一つずつ順番に提示するようなものであり、こ
のようなシナリオデータをCPU101に読み取らせて
対応する処理動作を実行させると、上述のようなマルチ
メディアタイトルが再生されることになる。
【0073】なお、本実施の形態のデータ処理装置1で
は、上述のように生成されてシナリオ生成部12に保存
されたシナリオデータをシナリオ出力部14によりファ
イル保持部5に転送することもでき、例えば、シナリオ
データをFDD107でFD106に格納して別個のデ
ータ処理装置(図示せず)に提供するようなこともでき
る。
は、上述のように生成されてシナリオ生成部12に保存
されたシナリオデータをシナリオ出力部14によりファ
イル保持部5に転送することもでき、例えば、シナリオ
データをFDD107でFD106に格納して別個のデ
ータ処理装置(図示せず)に提供するようなこともでき
る。
【0074】反対にシナリオ入力部15によりファイル
保持部5からシナリオ生成部12にシナリオデータを転
送することもできるので、例えば、他のデータ処理装置
で生成したシナリオデータをFD106でFDD107
から入力するようなこともできる。
保持部5からシナリオ生成部12にシナリオデータを転
送することもできるので、例えば、他のデータ処理装置
で生成したシナリオデータをFD106でFDD107
から入力するようなこともできる。
【0075】さらに、本実施の形態のデータ処理装置1
では、シナリオ生成部12に保存されたシナリオデータ
を入力管理部16によりキーボード110等の手動操作
で自在に編集することもでき、同様に、ルール記憶部1
0に保存された生成ルールや属性記憶部11に保存され
た属性データなども自在に設定することができる。
では、シナリオ生成部12に保存されたシナリオデータ
を入力管理部16によりキーボード110等の手動操作
で自在に編集することもでき、同様に、ルール記憶部1
0に保存された生成ルールや属性記憶部11に保存され
た属性データなども自在に設定することができる。
【0076】本実施の形態のデータ処理装置1のデータ
処理方法では、前述のようにアプリケーションプログラ
ムの印刷データからシナリオデータを生成することがで
きる。その場合、アプリケーションプログラムのデータ
ファイルの保存形式が特殊でも、その印刷データはオペ
レーティングシステムに規定された形式で出力されるこ
とを利用し、アプリケーションプログラムの印刷データ
をオペレーティングシステムに対応したプリンタドライ
バと同様に画像データに変換してシナリオデータの素材
データに利用する。
処理方法では、前述のようにアプリケーションプログラ
ムの印刷データからシナリオデータを生成することがで
きる。その場合、アプリケーションプログラムのデータ
ファイルの保存形式が特殊でも、その印刷データはオペ
レーティングシステムに規定された形式で出力されるこ
とを利用し、アプリケーションプログラムの印刷データ
をオペレーティングシステムに対応したプリンタドライ
バと同様に画像データに変換してシナリオデータの素材
データに利用する。
【0077】このため、アプリケーションプログラムの
データファイルが特殊な形式でも、そのアプリケーショ
ンプログラムが印刷機能を具備するならば印刷データを
シナリオデータの素材データとすることができ、各種の
アプリケーションプログラムの印刷データからシナリオ
データを生成することができる。
データファイルが特殊な形式でも、そのアプリケーショ
ンプログラムが印刷機能を具備するならば印刷データを
シナリオデータの素材データとすることができ、各種の
アプリケーションプログラムの印刷データからシナリオ
データを生成することができる。
【0078】しかも、本実施の形態のデータ処理装置1
のデータ処理方法では、上述のように事前に適正な生成
ルールを設定しておけば、これに対応してシナリオデー
タが自動的に生成される。特に、最初に複数ページの印
刷データを指定すると、これで一つのシナリオデータが
自動的に生成される。このため、例えば、複数種類のア
プリケーションプログラムの印刷データから同様な形式
の複数のシナリオデータを生成するような場合に、ユー
ザの作業負担を軽減することができる。
のデータ処理方法では、上述のように事前に適正な生成
ルールを設定しておけば、これに対応してシナリオデー
タが自動的に生成される。特に、最初に複数ページの印
刷データを指定すると、これで一つのシナリオデータが
自動的に生成される。このため、例えば、複数種類のア
プリケーションプログラムの印刷データから同様な形式
の複数のシナリオデータを生成するような場合に、ユー
ザの作業負担を軽減することができる。
【0079】さらに、事前に適正な属性データも設定し
ておくと、これに対応してシナリオデータに各種の属性
が自動的に付加されるので、特殊な視覚効果などが設定
されたシナリオデータを自動的に生成することができ
る。そして、このような属性データや生成ルールを所望
により自在に設定できるので、シナリオデータの自動的
な生成機能を所望により調整することができる。
ておくと、これに対応してシナリオデータに各種の属性
が自動的に付加されるので、特殊な視覚効果などが設定
されたシナリオデータを自動的に生成することができ
る。そして、このような属性データや生成ルールを所望
により自在に設定できるので、シナリオデータの自動的
な生成機能を所望により調整することができる。
【0080】しかも、生成されたシナリオデータを所望
により編集することもできるので、上述のように自動的
に生成されたシナリオデータを所望により訂正すること
もでき、印刷データから生成された画像データの内容を
確認して修正することもできる。
により編集することもできるので、上述のように自動的
に生成されたシナリオデータを所望により訂正すること
もでき、印刷データから生成された画像データの内容を
確認して修正することもできる。
【0081】なお、本発明は上記形態に限定されるもの
ではなく、その要旨を逸脱しない範囲で各種の変形を許
容する。例えば、上記形態では一つのアプリケーション
プログラムの複数ページの印刷データから一つのシナリ
オデータを生成することを例示したが、例えば、複数の
アプリケーションプログラムの印刷データから一つのシ
ナリオデータを生成することや、一つの印刷データで複
数のシナリオデータを生成するようなことも可能であ
る。
ではなく、その要旨を逸脱しない範囲で各種の変形を許
容する。例えば、上記形態では一つのアプリケーション
プログラムの複数ページの印刷データから一つのシナリ
オデータを生成することを例示したが、例えば、複数の
アプリケーションプログラムの印刷データから一つのシ
ナリオデータを生成することや、一つの印刷データで複
数のシナリオデータを生成するようなことも可能であ
る。
【0082】また、上記形態ではシナリオ生成プログラ
ムの機能である印刷命令部6がアプリケーションプログ
ラムに印刷データを指示することを例示したが、例え
ば、そのアプリケーションプログラムの印刷機能により
印刷データをシナリオ生成プログラムに出力させること
も可能である。この場合、シナリオ生成プログラムはオ
ペレーティングシステムやアプリケーションプログラム
からプリンタドライバとして認識されるので、何ら問題
なく印刷データの出力先として指定することができる。
ムの機能である印刷命令部6がアプリケーションプログ
ラムに印刷データを指示することを例示したが、例え
ば、そのアプリケーションプログラムの印刷機能により
印刷データをシナリオ生成プログラムに出力させること
も可能である。この場合、シナリオ生成プログラムはオ
ペレーティングシステムやアプリケーションプログラム
からプリンタドライバとして認識されるので、何ら問題
なく印刷データの出力先として指定することができる。
【0083】さらに、上記形態ではシナリオデータに画
像データのデータ内容まで保存することを例示したが、
例えば、大容量となる画像データは別個のファイル保持
部(図示せず)に保存しておき、図10に示すように、
その保存位置を示すファイルパスをシナリオデータに設
定することも可能である。反対に、上記形態ではサウン
ドを別個のファイルとしてシナリオデータにパスを設定
することを例示したが、サウンドデータをシナリオデー
タに直接に設定することも可能である。
像データのデータ内容まで保存することを例示したが、
例えば、大容量となる画像データは別個のファイル保持
部(図示せず)に保存しておき、図10に示すように、
その保存位置を示すファイルパスをシナリオデータに設
定することも可能である。反対に、上記形態ではサウン
ドを別個のファイルとしてシナリオデータにパスを設定
することを例示したが、サウンドデータをシナリオデー
タに直接に設定することも可能である。
【0084】また、上記形態ではRAM104等にソフ
トウェアとして格納されている制御プログラムに従って
CPU101が動作することにより、データ処理装置1
の各種手段が論理的に実現されることを例示した。しか
し、このような各種手段の各々を固有のハードウェアと
して形成することも可能であり、一部をソフトウェアと
してRAM104等に格納するとともに一部をハードウ
ェアとして形成することも可能である。
トウェアとして格納されている制御プログラムに従って
CPU101が動作することにより、データ処理装置1
の各種手段が論理的に実現されることを例示した。しか
し、このような各種手段の各々を固有のハードウェアと
して形成することも可能であり、一部をソフトウェアと
してRAM104等に格納するとともに一部をハードウ
ェアとして形成することも可能である。
【0085】また、上記形態ではデータ処理装置1の起
動時にHDD105に事前に格納されているソフトウェ
アがRAM104に複写され、このようにRAM104
に格納されたソフトウェアをCPU101が読み取るこ
とを想定したが、このようなソフトウェアをHDD10
5に格納したままCPU101に利用させることや、R
OM103に事前に固定的に格納しておくことも可能で
ある。
動時にHDD105に事前に格納されているソフトウェ
アがRAM104に複写され、このようにRAM104
に格納されたソフトウェアをCPU101が読み取るこ
とを想定したが、このようなソフトウェアをHDD10
5に格納したままCPU101に利用させることや、R
OM103に事前に固定的に格納しておくことも可能で
ある。
【0086】さらに、単体で取り扱える情報記憶媒体で
あるFD106やCD−ROM108等にソフトウェア
を格納しておき、このFD106等からRAM104等
にソフトウェアをインストールすることも可能である
が、このようなインストールを実行することなくFD1
06等からCPU101がソフトウェアを直接に読み取
って処理動作を実行することも可能である。
あるFD106やCD−ROM108等にソフトウェア
を格納しておき、このFD106等からRAM104等
にソフトウェアをインストールすることも可能である
が、このようなインストールを実行することなくFD1
06等からCPU101がソフトウェアを直接に読み取
って処理動作を実行することも可能である。
【0087】つまり、本発明のデータ処理装置1の各種
手段をソフトウェアにより実現する場合、そのソフトウ
ェアはCPU101が読み取って対応する動作を実行で
きる状態に有れば良い。また、上述のような各種手段を
実現する制御プログラムを、複数のソフトウェアの組み
合わせで形成することも可能であり、その場合、単体の
製品となる情報記憶媒体には、本発明のデータ処理装置
を実現するための必要最小限のソフトウェアのみを格納
しておけば良い。
手段をソフトウェアにより実現する場合、そのソフトウ
ェアはCPU101が読み取って対応する動作を実行で
きる状態に有れば良い。また、上述のような各種手段を
実現する制御プログラムを、複数のソフトウェアの組み
合わせで形成することも可能であり、その場合、単体の
製品となる情報記憶媒体には、本発明のデータ処理装置
を実現するための必要最小限のソフトウェアのみを格納
しておけば良い。
【0088】例えば、既存のオペレーティングシステム
が実装されているデータ処理装置1に、CD−ROM1
08等の情報記憶媒体によりアプリケーションプログラ
ムを提供するような場合、本発明のデータ処理装置の各
種手段を実現するソフトウェアは、アプリケーションプ
ログラムとオペレーティングシステムとの組み合わせで
実現されるので、オペレーティングシステムに依存する
部分のソフトウェアは情報記憶媒体のアプリケーション
プログラムから省略することができる。
が実装されているデータ処理装置1に、CD−ROM1
08等の情報記憶媒体によりアプリケーションプログラ
ムを提供するような場合、本発明のデータ処理装置の各
種手段を実現するソフトウェアは、アプリケーションプ
ログラムとオペレーティングシステムとの組み合わせで
実現されるので、オペレーティングシステムに依存する
部分のソフトウェアは情報記憶媒体のアプリケーション
プログラムから省略することができる。
【0089】また、このように情報記憶媒体に記述した
ソフトウェアをCPU101に供給する手法は、その情
報記憶媒体をデータ処理装置1に直接に装填することに
限定されない。例えば、上述のようなソフトウェアをホ
ストコンピュータの情報記憶媒体に格納しておき、この
ホストコンピュータを通信ネットワークで端末コンピュ
ータに接続し、ホストコンピュータから端末コンピュー
タにデータ通信でソフトウェアを供給することも可能で
ある。
ソフトウェアをCPU101に供給する手法は、その情
報記憶媒体をデータ処理装置1に直接に装填することに
限定されない。例えば、上述のようなソフトウェアをホ
ストコンピュータの情報記憶媒体に格納しておき、この
ホストコンピュータを通信ネットワークで端末コンピュ
ータに接続し、ホストコンピュータから端末コンピュー
タにデータ通信でソフトウェアを供給することも可能で
ある。
【0090】上述のような場合、端末コンピュータが自
信の情報記憶媒体にソフトウェアをダウンロードした状
態でスタンドアロンの処理動作を実行することも可能で
あるが、ソフトウェアをダウンロードすることなくホス
トコンピュータとのリアルタイムのデータ通信により処
理動作を実行することも可能である。この場合、ホスト
コンピュータと端末コンピュータとを通信ネットワーク
で接続したシステム全体が、本発明のデータ処理装置に
相当することになる。
信の情報記憶媒体にソフトウェアをダウンロードした状
態でスタンドアロンの処理動作を実行することも可能で
あるが、ソフトウェアをダウンロードすることなくホス
トコンピュータとのリアルタイムのデータ通信により処
理動作を実行することも可能である。この場合、ホスト
コンピュータと端末コンピュータとを通信ネットワーク
で接続したシステム全体が、本発明のデータ処理装置に
相当することになる。
【0091】
【発明の効果】本発明は以上説明したように構成されて
いるので、以下に記載するような効果を奏する。
いるので、以下に記載するような効果を奏する。
【0092】請求項1記載の発明のデータ処理方法は、
所定のオペレーティングシステムに規定された形式で少
なくとも一つのアプリケーションプログラムが出力する
印刷データをデータファイルとして保持し、この保持さ
れたデータファイルが指定されると前記アプリケーショ
ンプログラムにデータ印刷を指示し、この指示に対応し
て前記アプリケーションプログラムが出力する印刷デー
タを画像データに変換し、この印刷データから変換され
る画像データを保存し、この保存された画像データでシ
ナリオデータを生成し、この生成されるシナリオデータ
を保存するようにしたことにより、シナリオデータに利
用する画像データをアプリケーションプログラムから印
刷データとして獲得することができるので、印刷機能を
具備する各種のアプリケーションプログラムの印刷デー
タを素材データとしてシナリオデータを生成することが
できる。
所定のオペレーティングシステムに規定された形式で少
なくとも一つのアプリケーションプログラムが出力する
印刷データをデータファイルとして保持し、この保持さ
れたデータファイルが指定されると前記アプリケーショ
ンプログラムにデータ印刷を指示し、この指示に対応し
て前記アプリケーションプログラムが出力する印刷デー
タを画像データに変換し、この印刷データから変換され
る画像データを保存し、この保存された画像データでシ
ナリオデータを生成し、この生成されるシナリオデータ
を保存するようにしたことにより、シナリオデータに利
用する画像データをアプリケーションプログラムから印
刷データとして獲得することができるので、印刷機能を
具備する各種のアプリケーションプログラムの印刷デー
タを素材データとしてシナリオデータを生成することが
できる。
【0093】請求項2記載の発明のデータ処理装置は、
所定のオペレーティングシステムに規定された形式で少
なくとも一つのアプリケーションプログラムが出力する
印刷データをデータファイルとして保持するファイル保
持手段と、このファイル保持手段に保持されたデータフ
ァイルが指定されると前記アプリケーションプログラム
にデータ印刷を指示する出力指示手段と、この出力指示
手段の指示に対応して前記アプリケーションプログラム
が出力する印刷データを受信するデータ受信手段と、該
データ受信手段が受信した印刷データを画像データに変
換するデータ変換手段と、該データ変換手段が変換する
画像データを保存する画像保存手段と、該画像保存手段
に保存された画像データでマルチメディアタイトルのシ
ナリオデータを生成するシナリオ生成手段と、該シナリ
オ生成手段が生成するシナリオデータを保存するシナリ
オ保存手段と、を具備していることにより、シナリオデ
ータに利用する画像データをアプリケーションプログラ
ムから印刷データとして獲得することができるので、印
刷機能を具備する各種のアプリケーションプログラムの
印刷データを素材データとしてシナリオデータを生成す
ることができる。
所定のオペレーティングシステムに規定された形式で少
なくとも一つのアプリケーションプログラムが出力する
印刷データをデータファイルとして保持するファイル保
持手段と、このファイル保持手段に保持されたデータフ
ァイルが指定されると前記アプリケーションプログラム
にデータ印刷を指示する出力指示手段と、この出力指示
手段の指示に対応して前記アプリケーションプログラム
が出力する印刷データを受信するデータ受信手段と、該
データ受信手段が受信した印刷データを画像データに変
換するデータ変換手段と、該データ変換手段が変換する
画像データを保存する画像保存手段と、該画像保存手段
に保存された画像データでマルチメディアタイトルのシ
ナリオデータを生成するシナリオ生成手段と、該シナリ
オ生成手段が生成するシナリオデータを保存するシナリ
オ保存手段と、を具備していることにより、シナリオデ
ータに利用する画像データをアプリケーションプログラ
ムから印刷データとして獲得することができるので、印
刷機能を具備する各種のアプリケーションプログラムの
印刷データを素材データとしてシナリオデータを生成す
ることができる。
【0094】請求項3記載の発明は、請求項2記載のデ
ータ処理装置であって、シナリオデータの生成ルールが
事前に登録されているルール記憶手段も具備しており、
前記シナリオ生成手段は、前記ルール記憶手段に登録さ
れている生成ルールに対応してシナリオデータを生成す
ることにより、事前に適正な生成ルールを設定しておけ
ばシナリオデータを自動的に生成することができ、例え
ば、複数種類の素材データから同様な形式の複数のシナ
リオデータを生成するような場合に、ユーザの作業負担
を軽減することができる。
ータ処理装置であって、シナリオデータの生成ルールが
事前に登録されているルール記憶手段も具備しており、
前記シナリオ生成手段は、前記ルール記憶手段に登録さ
れている生成ルールに対応してシナリオデータを生成す
ることにより、事前に適正な生成ルールを設定しておけ
ばシナリオデータを自動的に生成することができ、例え
ば、複数種類の素材データから同様な形式の複数のシナ
リオデータを生成するような場合に、ユーザの作業負担
を軽減することができる。
【0095】請求項4記載の発明は、請求項3記載のデ
ータ処理装置であって、シナリオデータに各種の属性を
付加する属性データが事前に登録されている属性記憶手
段も具備しており、前記シナリオ生成手段は、前記属性
記憶手段に登録されている属性データに対応してシナリ
オデータに各種の属性を付加することにより、事前に適
正な属性データを設定しておけば自動的に生成されるシ
ナリオデータの各種の属性を自動的に付加することがで
き、特殊な視覚効果などが設定されたシナリオデータを
自動的に生成することができる。
ータ処理装置であって、シナリオデータに各種の属性を
付加する属性データが事前に登録されている属性記憶手
段も具備しており、前記シナリオ生成手段は、前記属性
記憶手段に登録されている属性データに対応してシナリ
オデータに各種の属性を付加することにより、事前に適
正な属性データを設定しておけば自動的に生成されるシ
ナリオデータの各種の属性を自動的に付加することがで
き、特殊な視覚効果などが設定されたシナリオデータを
自動的に生成することができる。
【0096】請求項5記載の発明は、請求項3または4
記載のデータ処理装置であって、前記データ変換手段
は、前記データ受信手段が順次受信する印刷データをペ
ージごとに画像データに変換し、前記画像保存手段は、
前記データ変換手段が変換する全部の画像データを個別
に保存し、前記シナリオ生成手段は、前記画像保存手段
に保存された全部の画像データで一つのシナリオデータ
を生成することにより、複数ページの印刷データから一
つのシナリオデータを自動的に生成することができる。
記載のデータ処理装置であって、前記データ変換手段
は、前記データ受信手段が順次受信する印刷データをペ
ージごとに画像データに変換し、前記画像保存手段は、
前記データ変換手段が変換する全部の画像データを個別
に保存し、前記シナリオ生成手段は、前記画像保存手段
に保存された全部の画像データで一つのシナリオデータ
を生成することにより、複数ページの印刷データから一
つのシナリオデータを自動的に生成することができる。
【0097】請求項6記載の発明は、請求項2記載のデ
ータ処理装置であって、前記シナリオ保存手段に保存さ
れたシナリオデータを編集するシナリオ編集手段も具備
していることにより、生成されたシナリオデータを所望
の形態に編集することができる。
ータ処理装置であって、前記シナリオ保存手段に保存さ
れたシナリオデータを編集するシナリオ編集手段も具備
していることにより、生成されたシナリオデータを所望
の形態に編集することができる。
【0098】請求項7記載の発明は、請求項3記載のデ
ータ処理装置であって、前記ルール記憶手段に登録され
ている生成ルールを可変自在に設定するルール設定手段
も具備していることにより、シナリオデータを自動的に
生成するルールを自在に設定することができるので、シ
ナリオデータの自動的な生成の内容を調整することがで
きる。
ータ処理装置であって、前記ルール記憶手段に登録され
ている生成ルールを可変自在に設定するルール設定手段
も具備していることにより、シナリオデータを自動的に
生成するルールを自在に設定することができるので、シ
ナリオデータの自動的な生成の内容を調整することがで
きる。
【0099】請求項8記載の発明は、請求項4記載のデ
ータ処理装置であって、前記属性記憶手段に登録されて
いる各種の属性データを可変自在に設定する属性設定手
段も具備していることにより、シナリオデータに各種の
属性を付加するルールを自在に設定することができるの
で、シナリオデータの自動的な生成の内容を調整するこ
とができる。
ータ処理装置であって、前記属性記憶手段に登録されて
いる各種の属性データを可変自在に設定する属性設定手
段も具備していることにより、シナリオデータに各種の
属性を付加するルールを自在に設定することができるの
で、シナリオデータの自動的な生成の内容を調整するこ
とができる。
【0100】請求項11記載の発明の情報記憶媒体は、
コンピュータが読取自在なソフトウェアが格納されてい
る情報記憶媒体において、所定のオペレーティングシス
テムに規定された形式で少なくとも一つのアプリケーシ
ョンプログラムが出力する印刷データをデータファイル
として保持すること、この保持されたデータファイルが
指定されると前記アプリケーションプログラムにデータ
印刷を指示すること、この指示に対応して前記アプリケ
ーションプログラムが出力するデータ印刷を受信するこ
と、この受信された印刷データを画像データに変換する
こと、この印刷データから変換される画像データを保存
すること、この保存された画像データでシナリオデータ
を生成すること、この生成されるシナリオデータを保存
すること、を前記コンピュータに実行させるためのプロ
グラムが格納されていることにより、本発明の情報記憶
媒体に格納されているプログラムをコンピュータに読み
取らせて対応する処理動作を実行させることにより、シ
ナリオデータに利用する画像データをアプリケーション
プログラムから印刷データとして獲得することができる
ので、印刷機能を具備する各種のアプリケーションプロ
グラムの印刷データを素材データとしてシナリオデータ
を生成することができる。
コンピュータが読取自在なソフトウェアが格納されてい
る情報記憶媒体において、所定のオペレーティングシス
テムに規定された形式で少なくとも一つのアプリケーシ
ョンプログラムが出力する印刷データをデータファイル
として保持すること、この保持されたデータファイルが
指定されると前記アプリケーションプログラムにデータ
印刷を指示すること、この指示に対応して前記アプリケ
ーションプログラムが出力するデータ印刷を受信するこ
と、この受信された印刷データを画像データに変換する
こと、この印刷データから変換される画像データを保存
すること、この保存された画像データでシナリオデータ
を生成すること、この生成されるシナリオデータを保存
すること、を前記コンピュータに実行させるためのプロ
グラムが格納されていることにより、本発明の情報記憶
媒体に格納されているプログラムをコンピュータに読み
取らせて対応する処理動作を実行させることにより、シ
ナリオデータに利用する画像データをアプリケーション
プログラムから印刷データとして獲得することができる
ので、印刷機能を具備する各種のアプリケーションプロ
グラムの印刷データを素材データとしてシナリオデータ
を生成することができる。
【図1】本発明の実施の一形態のデータ処理装置の論理
的構造を示す模式図である。
的構造を示す模式図である。
【図2】データ処理装置の物理的構造を示すブロック図
である。
である。
【図3】印刷データの記述内容を示す模式図である。
【図4】印刷データから変換された画像データを示す模
式図である。
式図である。
【図5】ルール記憶手段であるルール記憶部の記憶内容
を示す模式図である。
を示す模式図である。
【図6】属性記憶手段である属性記憶部の記憶内容を示
す模式図である。
す模式図である。
【図7】画像記憶手段であるデータ記憶部の記憶内容を
示す模式図である。
示す模式図である。
【図8】シナリオ記憶手段であるシナリオ記憶部の記憶
内容を示す模式図である。
内容を示す模式図である。
【図9】データ処理装置によるデータ処理方法を示すフ
ローチャートである。
ローチャートである。
【図10】一変形例のシナリオ記憶部の記憶内容を示す
模式図である。
模式図である。
1 データ処理装置 7 データ受信手段であるデータ受信部 8 データ変換手段であるデータ変換部 9 画像保存手段であるデータ記憶部 10 ルール記憶手段であるルール記憶部 11 属性記憶手段である属性記憶部 12 シナリオ生成手段であるシナリオ生成部 13 シナリオ保存手段であるシナリオ記憶部 16 各種手段に相当する入力管理部 101 コンピュータであるCPU 103 情報記憶媒体であるROM 104 情報記憶媒体であるRAM 105 情報記憶媒体であるHDD 106 情報記憶媒体であるFD 108 情報記憶媒体であるCD−ROM
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭64−18881(JP,A) 特開 平7−28689(JP,A) 原田、小川、田中、矢野尾,「マルチ メディアオーサリングシステムMedi aDesc(2)−シナリオ作成支援 −」,情報処理学会第52回(平成8年前 期)全国大会講演論文集(3),平成8 年3月6日,p.3−237〜3−238 (58)調査した分野(Int.Cl.7,DB名) G06F 17/30 G06F 17/20 - 17/26 G06T 1/00 200 JICSTファイル(JOIS)
Claims (11)
- 【請求項1】 所定のオペレーティングシステムに規定
された形式で少なくとも一つのアプリケーションプログ
ラムが出力する印刷データをデータファイルとして保持
し、 この保持されたデータファイルが指定されると前記 アプ
リケーションプログラムにデータ印刷を指示し、 この指示に対応して前記アプリケーションプログラムが
出力する印刷データを画像データに変換し、 この印刷データから変換される画像データを保存し、 この保存された画像データでシナリオデータを生成し、 この生成されるシナリオデータを保存するようにしたデ
ータ処理方法。 - 【請求項2】 所定のオペレーティングシステムに規定
された形式で少なくとも一つのアプリケーションプログ
ラムが出力する印刷データをデータファイルとして保持
するファイル保持手段と、 このファイル保持手段に保持されたデータファイルが指
定されると前記アプリケーションプログラムにデータ印
刷を指示する出力指示手段と、 この出力指示手段の指示に対応して前記 アプリケーショ
ンプログラムが出力する印刷データを受信するデータ受
信手段と、 該データ受信手段が受信した印刷データを画像データに
変換するデータ変換手段と、 該データ変換手段が変換する画像データを保存する画像
保存手段と、 該画像保存手段に保存された画像データでマルチメディ
アタイトルのシナリオデータを生成するシナリオ生成手
段と、 該シナリオ生成手段が生成するシナリオデータを保存す
るシナリオ保存手段と、 を具備しているデータ処理装置。 - 【請求項3】 シナリオデータの生成ルールが事前に登
録されているルール記憶手段も具備しており、 前記シナリオ生成手段は、前記ルール記憶手段に登録さ
れている生成ルールに対応してシナリオデータを生成す
る請求項2記載のデータ処理装置。 - 【請求項4】 シナリオデータに各種の属性を付加する
属性データが事前に登録されている属性記憶手段も具備
しており、 前記シナリオ生成手段は、前記属性記憶手段に登録され
ている属性データに対応してシナリオデータに各種の属
性を付加する請求項3記載のデータ処理装置。 - 【請求項5】 前記データ変換手段は、前記データ受信
手段が順次受信する印刷データをページごとに画像デー
タに変換し、 前記画像保存手段は、前記データ変換手段が変換する全
部の画像データを個別に保存し、 前記シナリオ生成手段は、前記画像保存手段に保存され
た全部の画像データで一つのシナリオデータを生成する
請求項3または4記載のデータ処理装置。 - 【請求項6】 前記シナリオ保存手段に保存されたシナ
リオデータを編集するシナリオ編集手段も具備している
請求項2記載のデータ処理装置。 - 【請求項7】 前記ルール記憶手段に登録されている生
成ルールを可変自在に設定するルール設定手段も具備し
ている請求項3記載のデータ処理装置。 - 【請求項8】 前記属性記憶手段に登録されている各種
の属性データを可変自在に設定する属性設定手段も具備
している請求項4記載のデータ処理装置。 - 【請求項9】 前記データ受信手段が前記アプリケーシ
ョンプログラムや前記オペレーティングシステムからプ
リンタドライバとして認識される請求項2ないし8の何
れか一項に記載のデータ処理装置。 - 【請求項10】 前記出力指示手段は、複数ページのデ
ータ印刷を前記アプリケーションプログラムに指示する
ことができ、 データ変換手段は、前記出力指示手段の指示に対応して
前記アプリケーションプログラムから出力される全部の
印刷データをページごとに画像データに変換する請求項
2ないし9の何れか一項に記載のデータ処理装置。 - 【請求項11】 コンピュータが読取自在なソフトウェ
アが格納されている情報記憶媒体において、 所定のオペレーティングシステムに規定された形式で少
なくとも一つのアプリケーションプログラムが出力する
印刷データをデータファイルとして保持するこ と、 この保持されたデータファイルが指定されると前記 アプ
リケーションプログラムにデータ印刷を指示すること、この指示に対応して前記 アプリケーションプログラムが
出力するデータ印刷を受信すること、 この受信された印刷データを画像データに変換するこ
と、 この印刷データから変換される画像データを保存するこ
と、 この保存された画像データでシナリオデータを生成する
こと、 この生成されるシナリオデータを保存すること、 を前記コンピュータに実行させるためのプログラムが格
納されていることを特徴とする情報記憶媒体。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP31864097A JP3149918B2 (ja) | 1997-11-19 | 1997-11-19 | データ処理方法および装置、情報記憶媒体 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP31864097A JP3149918B2 (ja) | 1997-11-19 | 1997-11-19 | データ処理方法および装置、情報記憶媒体 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH11154154A JPH11154154A (ja) | 1999-06-08 |
| JP3149918B2 true JP3149918B2 (ja) | 2001-03-26 |
Family
ID=18101401
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP31864097A Expired - Fee Related JP3149918B2 (ja) | 1997-11-19 | 1997-11-19 | データ処理方法および装置、情報記憶媒体 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3149918B2 (ja) |
-
1997
- 1997-11-19 JP JP31864097A patent/JP3149918B2/ja not_active Expired - Fee Related
Non-Patent Citations (1)
| Title |
|---|
| 原田、小川、田中、矢野尾,「マルチメディアオーサリングシステムMediaDesc(2)−シナリオ作成支援−」,情報処理学会第52回(平成8年前期)全国大会講演論文集(3),平成8年3月6日,p.3−237〜3−238 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH11154154A (ja) | 1999-06-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1635255A2 (en) | Information processing system | |
| JP4235441B2 (ja) | 文書処理プログラム、文書処理方法および装置 | |
| JP2004175020A (ja) | 画像形成装置 | |
| JPH08292952A (ja) | 文書処理装置 | |
| JP4757183B2 (ja) | 画像処理装置、画像処理装置の制御方法、プログラム | |
| JP3149918B2 (ja) | データ処理方法および装置、情報記憶媒体 | |
| JP4250233B2 (ja) | 情報処理装置、方法及び記憶媒体 | |
| JPH08171550A (ja) | プレゼンテーション方法 | |
| JP3960423B2 (ja) | 情報処理装置、プログラム | |
| JP2003186634A (ja) | 印刷データ出力装置およびプログラム | |
| JP4109965B2 (ja) | 情報処理装置およびその制御方法、ならびにプログラム | |
| JP2002288160A (ja) | 書類処理方法、書類処理プログラム及び書類処理装置 | |
| JP3387689B2 (ja) | データ処理方法 | |
| JPH06162008A (ja) | ページ記述言語処理装置 | |
| JP3094711B2 (ja) | ページ記述言語処理装置およびページ記述言語処理出力装置 | |
| JP4072629B2 (ja) | 図面管理方法 | |
| JPH11185019A (ja) | 画像処理装置及びその方法 | |
| JP2834032B2 (ja) | 同一属性帳票の個別出力方式 | |
| JPH09139832A (ja) | 複写装置 | |
| JP2004013483A (ja) | 情報処理方法及びその制御方法 | |
| JPH07253862A (ja) | プレゼンテーション実行装置 | |
| JP2003216399A (ja) | 画像処理方法、記憶媒体、プログラム及び装置 | |
| JPH06215096A (ja) | 画像処理システムにおけるメニュー選択/表示方法 | |
| JPH05303573A (ja) | 文書作成装置及び保存/送信方式 | |
| JP2005322126A (ja) | プリンタ制御プログラム及びプリンタ制御装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |