(57)【要約】【目的】マルチメディア・データの作成，修正を容易にする。【構成】少なくとも表示すべき画像を表わす画像データを示す識別情報を含む画像キャスト，少なくとも発生させるべき音を表わす音データを示す識別情報を含む音キャスト，および出力させるべき順序に画像キャストと音キャストとを配列したスクリプト・ファイルを作成して記録媒体に格納しておく。記録媒体からスクリプト・ファイルを読出し，読出したスクリプト・ファイルに記述された画像キャストおよび音キャストを読出す。読出した画像キャストおよび音キャストに含まれる識別情報にしたがって記録媒体から画像データおよび音データを読出し，スクリプト・ファイルに記述された順序で，読出した画像データによって表わされる画像を表示装置に表示し，読出した音データによって表わされる音をスピーカから出力させる。【選択図】　　　　図６
2004007742.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像データをそれらの識別情報と関連づけて第１の記録媒体にあらかじめ格納しておき，
複数の音データをそれらの識別情報と関連づけて第２の記録媒体にあらかじめ格納しておき，
少なくとも表示すべき画像を表わす画像データを示す識別情報を含む画像キャスト，少なくとも発生させるべき音を表わす音データを示す識別情報を含む音キャスト，および出力させるべき順序に画像キャストと音キャストとを配列したスクリプト・ファイルを作成して第３の記録媒体に格納しておき，
第３の記録媒体からスクリプト・ファイルを読出し，読出したスクリプト・ファイルに記述された画像キャストおよび音キャストを読出し，
読出した画像キャストおよび音キャストに含まれる識別情報にしたがって第１の記録媒体および第２の記録媒体から画像データおよび音データを読出し，スクリプト・ファイルに記述された順序で，読出した画像データによって表わされる画像を表示装置に表示し，読出した音データによって表わされる音をスピーカから出力させる，
マルチメディア・プレゼンテーション方法
【請求項２】
上記第１の記録媒体，第２の記録媒体および第３の記録媒体のうちの少なくともいずれか２つが同一の記録媒体である，請求項１に記載のマルチメディア・プレゼンテーション方法。
【請求項３】
先行する画像キャストにしたがう画像表示の基準時点もしくは音キャストにしたがう音発生の基準時点から，それに続く画像キャストにしたがう画像表示の基準時点もしくは音キャストにしたがう音発生の基準時点までの遷移時間を，またはプレゼンテーションの開始時点から画像キャストにしたがう画像表示の基準時点もしくは音キャストにしたがう音発生の基準時点までの遷移時間を，画像キャストまたはスクリプト・ファイルにあらかじめ記述しておき，この遷移時間によって規定される時間に後続する画像を表示または音を発生させる，請求項１または２に記載のマルチメディア・プレゼンテーション方法。
【請求項４】
画像の表示時間を画像キャストまたはスクリプト・ファイルにあらかじめ記述しておき，この表示時間の間，画像を表示する，請求項１から３のいずれか一項に記載のマルチメディア・プレゼンテーション方法。
【請求項５】
表示すべき画像の解像度，位置または拡大，縮小倍率を画像キャストにあらかじめ記述しておき，この記述にしたがう画像を表示する，請求項１から４のいずれか一項に記載のマルチメディア・プレゼンテーション方法。
【請求項６】
音データのうち発生させるべき部分を表わす時点データを音キャストにあらかじめ記述しておき，この時点データによって規定される時間帯の音を発生させる，請求項１から３のいずれか一項に記載のマルチメディア・プレゼンテーション方法。
【請求項７】
複数の画像データとこれらの画像データの合成に関するデータとを含む合体型画像ファイルを，上記画像データとして第１の記録媒体にあらかじめ格納しておき，画像キャストに合体型画像ファイルの識別情報を含ませておき，
画像キャストによって合体型画像ファイルが指示されているときに，合体型画像ファイルに規定された少くとも２つの画像を合成して表示する，
請求項１から４のいずれか一項に記載のマルチメディア・プレゼンテーション方法。
【請求項８】
複数の画像データをそれらの識別情報と関連づけて格納した第１の記録媒体から，指示された識別情報に対応する画像データを読出す第１の読取装置，
複数の音データをそれらの識別情報と関連づけて格納した第２の記録媒体から，指示された識別情報に対応する音データを読出す第２の読取装置，
第１の記録媒体から読出された画像データによって表わされる画像を表示する表示装置，
第２の記録媒体から読出された音データによって表わされる音を発生する音発生装置，ならびに
少なくとも表示すべき画像を表わす画像データを示す識別情報を含む画像キャスト，少なくとも発生させるべき音を表わす音データを示す識別情報を含む音キャスト，および出力させるべき順序に画像キャストと音キャストとを配列したスクリプト・ファイルを格納した第３の記録媒体からスクリプト・ファイルを読出し，読出したスクリプト・ファイルに記述された画像キャストおよび音キャストを読出し，読出した画像キャストおよび音キャストに含まれる識別情報にしたがって第１の記録媒体および第２の記録媒体から画像データおよび音データを読出し，スクリプト・ファイルに記述された順序で，読出した画像データによって表わされる画像を上記表示装置に表示し，読出した音データによって表わされる音を上記音発生装置から出力させるように制御する制御装置，
を備えたマルチメディア・プレゼンテーション・システム。
【請求項９】
上記第１の記録媒体，第２の記録媒体および第３の記録媒体のうちの少なくともいずれか２つが同一の記録媒体である，請求項８に記載のマルチメディア・プレゼンテーション・システム。
【請求項１０】
先行する画像キャストにしたがう画像表示の基準時点もしくは音キャストにしたがう音発生の基準時点から，それに続く画像キャストにしたがう画像表示の基準時点もしくは音キャストにしたがう音発生の基準時点までの遷移時間が，またはプレゼンテーションの開始時点から画像キャストにしたがう画像表示の基準時点もしくは音キャストにしたがう音発生の基準時点までの遷移時間を，画像キャストまたはスクリプト・ファイルにあらかじめ記述されており，上記制御装置はこの遷移時間によって規定される時間に後続する画像を表示または音を発生させるように制御する，請求項８または９に記載のマルチメディア・プレゼンテーション・システム。
【請求項１１】
複数の画像データとこれらの画像データの合成に関するデータとを含む合体型画像ファイルが，上記画像データとして第１の記録媒体にあらかじめ格納されており，画像キャストに合体型画像ファイルの識別情報が含まれており，
画像キャストによって合体型画像ファイルが指示されているときに，合体型画像ファイルに規定された少くとも２つの画像を合成する画像合成手段がさらに設けられている，
請求項８から１０のいずれか一項に記載のマルチメディア・プレゼンテーション・システム。
【請求項１２】
複数の画像データをそれらの識別情報と関連づけて格納した第１の記録媒体と，複数の音データをそれらの識別情報と関連づけて格納した第２の記録媒体とを用い，
少なくとも表示すべき画像を表わす画像データを示す識別情報を含む画像キャスト，少なくとも発生させるべき音を表わす音データを示す識別情報を含む音キャスト，および出力させるべき順序に画像キャストと音キャストとを配列したスクリプト・ファイルを作成して第３の記録媒体に格納する，
マルチメディア・データ作成方法。
【請求項１３】
上記第１の記録媒体と第２の記録媒体が同一の記録媒体である，請求項１２に記載のマルチメディア・データ作成方法。
【請求項１４】
先行する画像キャストにしたがう画像表示の基準時点もしくは音キャストにしたがう音発生の基準時点から，それに続く画像キャストにしたがう画像表示の基準時点もしくは音キャストにしたがう音発生の基準時点までの遷移時間を，またはプレゼンテーションの開始時点から画像キャストにしたがう画像表示の基準時点もしくは音キャストにしたがう音発生の基準時点までの遷移時間を，画像キャストまたはスクリプト・ファイルに格納する，請求項１２または１３に記載のマルチメディア・データ作成方法。
【請求項１５】
画像の表示時間を画像キャストまたはスクリプト・ファイルに格納する，請求項１２から１４のいずれか一項に記載のマルチメディア・データ作成方法。
【請求項１６】
表示すべき画像の解像度，位置または拡大，縮小倍率を画像キャストに格納する，請求項１２から１５のいずれか一項に記載のマルチメディア・データ作成方法。
【請求項１７】
音データのうち発生させるべき部分を表わす時点データを音キャストに格納する，請求項１２から１４のいずれか一項に記載のマルチメディア・データ作成方法。
【請求項１８】
複数の画像データとこれらの画像データの合成に関するデータとを含む合体型画像ファイルを，上記画像データとして第１の記録媒体に格納し，画像キャストに合体型画像ファイルの識別情報を含ませる，請求項１２から１５のいずれか一項に記載のマルチメディア・データ作成方法。
【請求項１９】
複数の画像データをそれらの識別情報と関連づけて格納した第１の記録媒体から，指示された識別情報に対応する画像データを読出す第１の読取装置，
複数の音データをそれらの識別情報と関連づけて格納した第２の記録媒体から，指示された識別情報に対応する音データを読出す第２の読取装置，ならびに
少なくとも表示すべき画像を表わす画像データを示す識別情報を含む画像キャスト，少なくとも発生させるべき音を表わす音データを示す識別情報を含む音キャスト，および出力させるべき順序に画像キャストと音キャストとを配列したスクリプト・ファイルを第３の記録媒体に記録する記録装置，
を備えたマルチメディア・データ作成システム。
【請求項２０】
複数の画像データと，これらの画像データの合成に関するデータとを含む合体型画像ファイルを記録媒体にあらかじめ格納しておき，
上記記録媒体から合体型画像ファイルを読出し，
読出した合体型画像ファイル内の合成に関するデータにしたがって少なくとも２つの画像データをメモリ上で合成し，
合成により得られた画像データによって表わされる画像を表示装置に表示する，
画像合成方法。
【請求項２１】
複数の画像データと，これらの画像データの合成に関するデータとを含む合体型画像ファイルを格納した記録媒体から合体型画像ファイルを読出す読取装置，
読出した合体型画像ファイル内の合成に関するデータにしたがって少なくとも２つの画像データをメモリ上で合成する画像合成手段，および
合成により得られた画像データによって表わされる画像を表示する表示装置，を備えた画像合成システム。
【発明の詳細な説明】
【０００１】
【技術分野】
この発明は，画像（文字画像を含む）と音（音楽，ナレーション等を含む）とからなるマルチメディアを発生させるマルチメディア・プレゼンテーション方法およびシステム，このプレゼンテーション方法およびシステムで用いられるマルチメディア・データを作成する方法およびシステム，ならびにマルチメディアに含まれる画像または他の用途に用いられる画像を合成する方法およびシステムに関する。
【０００２】
【背景技術】
画像（主に静止画）と音とを時間順序でシーケンシャルに（画像と音が同時であるかどうかを問わない）発生させるためには，その時間順序で画像データと音データとを記録媒体上に配列しておかなければならない。このようなマルチメディア・データ（画像データと音データとからなるデータ）の一部を修正（データの加入，削除，置換または変更）する場合には，マルチメディア・全体の流れを再構築しかつ全データを書換え（少なくとも修正箇所以降のデータ）ることが必要であるので，その作業が煩雑とならざるを得ない。
【０００３】
一方，マルチメディアで用いる静止画または他の用途で用いる静止画を，２つ以上の画像を合成することにより作成することがある。たとえば，絵と文字とを組合せるような場合である。このような場合に，合成前の絵と，文字と，合成後の画像とを保存しようとすれば，合成前の絵を表わす画像データ，文字を表わす画像データおよび合成された画像データの３種類を記録媒体に記録しておかなければならず，記録容量が多く必要である。合成画像データのみを保存したとすると，合成前の絵や文字の画像データが必要となったときに，これを正しく復元するのは困難である。
【０００４】
【発明の開示】
この発明はマルチメディア・データの作成および修正を容易にするものである。
【０００５】
この発明は記録容量を少なくして合成前の画像データを保存しかつ画像の合成を行なえるようにするものである。
【０００６】
この発明によるマルチメディア・データの作成方法は，複数の画像データをそれらの識別情報と関連づけて格納した第１の記録媒体と，複数の音データをそれらの識別情報と関連づけて格納した第２の記録媒体とを用い，少なくとも表示すべき画像を表わす画像データを示す識別情報を含む画像キャスト，少なくとも発生させるべき音を表わす音データを示す識別情報を含む音キャスト，および出力させるべき順序に画像キャストと音キャストとを配列したスクリプト・ファイルを作成して第３の記録媒体に格納するものである。
【０００７】
上記第１の記録媒体，第２の記録媒体および第３の記録媒体のうちの少なくとも２つが同一の記録媒体であってもよい。
【０００８】
好ましい実施態様においては，先行する画像キャストにしたがう画像表示の基準時点もしくは音キャストにしたがう音発生の基準時点から，それに続く画像キャストにしたがう画像表示の基準時点もしくは音キャストにしたがう音発生の基準時点までの遷移時間を，またはプレゼンテーションの開始時点から画像キャストにしたがう画像表示の基準時点もしくは音キャストにしたがう音発生の基準時点までの遷移時間を，画像キャストまたはスクリプト・ファイルに含ませる。
【０００９】
さらに好ましい実施態様においては，画像の表示時間を画像キャストまたはスクリプト・ファイルに含ませる。
【００１０】
他の実施態様では，表示すべき画像の解像度，位置または拡大，縮小倍率を画像キャストに含ませる。
【００１１】
さらに他の実施態様では，画像表示の最初の段階で実行すべき効果およびその時間を画像キャストに含ませる。
【００１２】
さらに望ましくは，音データのうち発生させるべき部分を表わす時点データを音キャストに含ませる。
【００１３】
好ましい実施態様では，複数の画像データとこれらの画像データの合成に関するデータとを含む合体型画像ファイルを，上記画像データとして第１の記録媒体に格納し，画像キャストに合体型画像ファイルの識別情報を含ませる。
【００１４】
この発明によるマルチメディア・データ作成システムは，複数の画像データをそれらの識別情報と関連づけて格納した第１の記録媒体から，指示された識別情報に対応する画像データを読出す第１の読取装置，複数の音データをそれらの識別情報と関連づけて格納した第２の記録媒体から，指示された識別情報に対応する音データを読出す第２の読取装置，ならびに少なくとも表示すべき画像を表わす画像データを示す識別情報を含む画像キャスト，少なくとも発生させるべき音を表わす音データを示す識別情報を含む音キャスト，および出力させるべき順序に画像キャストと音キャストとを配列したスクリプト・ファイルを第３の記録媒体に記録する記録装置を備えている。
【００１５】
この発明によると，表示すべき画像に関する記述を画像キャストに，発生させるべき音に関する記述を音キャストに，画像と音の再生順序をスクリプト・ファイルにそれぞれ含ませている。これらの画像情報と音情報と順序情報とをそれぞれ別個に取扱うことができるので，その作成および修正が容易となる。
【００１６】
この発明はこのようにして作成されたマルチメディア・データを利用したマルチメディア・プレゼンテーション方法およびシステムを提供している。
【００１７】
この発明によるマルチメディア・プレゼンテーション方法は，複数の画像データをそれらの識別情報と関連づけて第１の記録媒体にあらかじめ格納しておき，複数の音データをそれらの識別情報と関連づけて第２の記録媒体にあらかじめ格納しておき，少なくとも表示すべき画像を表わす画像データを示す識別情報を含む画像キャスト，少なくとも発生させるべき音を表わす音データを示す識別情報を含む音キャスト，および出力させるべき順序に画像キャストと音キャストとを配列したスクリプト・ファイルを作成して第３の記録媒体に格納しておき，第３の記録媒体からスクリプト・ファイルを読出し，読出したスクリプト・ファイルに記述された画像キャストおよび音キャストを読出し，読出した画像キャストおよび音キャストに含まれる識別情報にしたがって第１の記録媒体および第２の記録媒体から画像データおよび音データを読出し，スクリプト・ファイルに記述された順序で，読出した画像データによって表わされる画像を表示装置に表示し，読出した音データによって表わされる音をスピーカから出力させるものである。
【００１８】
この発明によるマルチメディア・プレゼンテーション・システムは，複数の画像データをそれらの識別情報と関連づけて格納した第１の記録媒体から，指示された識別情報に対応する画像データを読出す第１の読取装置，複数の音データをそれらの識別情報と関連づけて格納した第２の記録媒体から，指示された識別情報に対応する音データを読出す第２の読取装置，第１の記録媒体から読出された画像データによって表わされる画像を表示する表示装置，第２の記録媒体から読出された音データによって表わされる音を発生する音発生装置，ならびに少なくとも表示すべき画像を表わす画像データを示す識別情報を含む画像キャスト，少なくとも発生させるべき音を表わす音データを示す識別情報を含む音キャスト，および出力させるべき順序に画像キャストと音キャストとを配列したスクリプト・ファイルを格納した第３の記録媒体からスクリプト・ファイルを読出し，読出したスクリプト・ファイルに記述された画像キャストおよび音キャストを読出し，読出した画像キャストおよび音キャストに含まれる識別情報にしたがって第１の記録媒体および第２の記録媒体から画像データおよび音データを読出し，スクリプト・ファイルに記述された順序で，読出した画像データによって表わされる画像を上記表示装置に表示し，読出した音データによって表わされる音を上記音発生装置から出力させるように制御する制御装置を備えている。
【００１９】
上記第１の記録媒体，第２の記録媒体および第３の記録媒体のうちの少なくともいずれか２つが同一の記録媒体であってもよい。第１の記録媒体と第２の記録媒体とが同一の記録媒体の場合には，上記第１の読取装置と第２の読取装置が同一の装置となる。
【００２０】
このようにして，先の方法で作成されたマルチメディア・データに基づいて有効にプレゼンテーションが行なわれる。
【００２１】
この発明はさらに，合体型画像ファイルを利用した画像合成方法およびシステムを提供している。
【００２２】
この発明による画像合成方法は，複数の画像データと，これらの画像データの合成に関するデータとを含む合体型画像ファイルを記録媒体にあらかじめ格納しておき，上記記録媒体から合体型画像ファイルを読出し，読出した合体型画像ファイル内の合成に関するデータにしたがって少なくとも２つの画像データをメモリ上で合成し，合成により得られた画像データによって表わされる画像を表示装置に表示するものである。
【００２３】
この発明による画像合成方法は，複数の画像データと，これらの画像データの合成に関するデータとを含む合体型画像ファイルを格納した記録媒体から合体型画像ファイルを読出す読取装置，読出した合体型画像ファイル内の合成に関するデータにしたがって少なくとも２つの画像データをメモリ上で合成する画像合成手段，および合成により得られた画像データによって表わされる画像を表示する表示装置を備えている。
【００２４】
この発明によると，合体後の画像データを記録媒体に格納する必要がないので，その容量を有効に使える。しかも，合体前後のすべての画像データを容易に入手できる。
【００２５】
【実施例】
図１はマルチメディア・プレゼンテーション・システムの全体的構成の概要を示している。このシステムはマルチメディア・データ作成および画像合成にも用いることができる。
【００２６】
コンピュータ・システム１０はマルチメディア・プレゼンテーション（ならびにマルチメディア・データ作成および画像合成）専用のものでもよいし，汎用のコンピュータ・システムをマルチメディア・プレゼンテーション用（ならびにマルチメディア・データ作成および画像合成）にプログラムしたものでもよい。
【００２７】
コンピュータ・システム１０はＣＰＵ１１，メモリ１２，入力装置１３，および表示装置１４を備えている。メモリ１２は半導体メモリ，フロッピィ・ディスク，ハード・ディスク等を含み，ＣＰＵ１１の実行するプログラムを格納したり，ワーク・エリアとして用いられる。入力装置１３はキーボード，マウス等を含み，ＣＰＵ１１にコマンド，データ等を与えるものである。表示装置１４はたとえばＣＲＴ表示装置，液晶表示装置等により実現される。
【００２８】
コンピュータ・システム１０にはＳＣＳＩ（Ｓｍａｌｌ　Ｃｏｍｐｕｔｅｒ　Ｓｙｓｔｅｍ　Ｉｎｔｅｒｆａｃｅ　）バスを介して，ディスク・ドライバ１５，画像システムおよび音システムが接続されている。
【００２９】
ディスク・ドライバ１５はディスク状記録媒体（光ディスク，光磁気ディスク，磁気ディスク等）にデータを書込む，およびこの記録媒体からデータを読出すものである。ディスク・ドライバ１５によって読み書きされる記録媒体を，他の記録媒体と区別するために管理用記録媒体ということにする。管理用記録媒体には後に詳述するスクリプト・ファイル，画像キャスト，音キャスト等が記録される，または記録されている。
【００３０】
画像システムはディスク・ドライバ２１，画像再生装置２２，および表示装置２３を含む。ディスク・ドライバ２１によって読み書きされるディスク状記録媒体を画像用記録媒体ということにする。画像用記録媒体には後述する合体型画像ファイル，画像ファイル（一画面分の画像を表わす画像データ（データ圧縮または符号化された画像データ，文字画像データを含む）を画像ファイルといい，画像ファイルまたは合体型画像ファイルの集まりをアルバムということにする）等がアクセス可能に記録される，または記録されている。
【００３１】
画像再生装置２２はディスク・ドライバ２１によって画像用記録媒体から読出された画像データまたはコンピュータ・システム１０から与えられた画像データによって表わされる画像を表示装置２３に表示する処理を行うものであり，ＶＲＡＭ，Ｄ／Ａ変換回路，画像処理回路，表示制御回路等を含む。
【００３２】
表示装置２３はＣＲＴ表示装置または液晶表示装置（ビデオプロジェクタの一部として用いられるものを含む）により実現される。マルチメディア・プレゼンテーション・システムには，コンピュータ・システム１０の表示装置１４またはこの表示装置２３の少なくともいずれか一方が設けられればよい。
【００３３】
音システムは，ディスク・ドライバ３１，音再生装置３２およびスピーカ３３が含まれる。ディスク・ドライバ３１によって読み書きされるディスク状記録媒体を音用記録媒体ということにする。音用記録媒体は音を表わすディジタル・データ（ＡＤＰＣＭ；Ａｄａｐｔｉｖｅ　Ｄｉｆｆｅｒｅｎｔｉａｌ　Ｐｕｌｓｅ　Ｃｏｄｅ　Ｍｏｄｕｌａｔｉｏｎ　されたものを含む）を記録するものである。一曲の音楽，一つのまとまりのあるナレーション等，一単位の音データを音ファイルという。
【００３４】
音再生装置３２は音用記録媒体から読出された音データを音信号に変換してスピーカ３３を駆動するものであり，ＡＤＰＣＭ復号化回路，Ｄ／Ａ変換回路等を含む。
【００３５】
音用記録媒体はＭＩＤＩ（Ｍｕｓｉｃａｌ　Ｉｎｓｔｒｕｍｅｎｔ　Ｄｉｇｉｔａｌ　Ｉｎｔｅｒｆａｃｅ）データを一部または全部に格納したものでもよい。この場合には音再生装置３２は電子楽器を含むものとなる。
【００３６】
画像ファイルと音ファイルとを一つの記録媒体に格納するようにしてもよい。この場合にはドライバは１つで足りる。高速のディスク・ドライバは画像ファイルと音ファイルとを時分割で読出すことができ，これらの読出されたデータに基づいて画像の表示と音の発生（出力）とを同時に行うことができる。さらに，画像用記録媒体と画像用記録媒体と音用記録媒体とが同一の記録媒体であってもよい。この場合には，ドライバ１５とドライバ２１とドライバ３１は一台のドライバで兼用される。これらの３種類の記録媒体のうちの少なくとも任意の２つが同一の記録媒体であってもよい。
【００３７】
ディスク状記録媒体に代えて，画像ファイルや音ファイルを記録するために半導体メモリやテープ状記録媒体（光テープ，磁気テープ等）を用いることができる。
【００３８】
マルチメディア・プレゼンテーション・システム（またはマルチメディア・データ作成システム，画像合成システム）には，画像データの入力装置，音データの入力装置等を接続してもよい。画像データ入力装置はたとえば，入力する映像信号をＡ／Ｄ変換し，データ圧縮する装置などが含まれよう。音データの入力装置にはマイク，Ａ／Ｄ変換回路，バッファ・メモリ，ＡＤＰＣＭ符号化回路等が含まれよう。
【００３９】
合体型画像ファイルについて説明しておく。分りやすくするために，図２に示す自然画（絵）と図３に示す文字画像とを用いて，図４に示すような合成画像を作成する合体型画像ファイルについて説明する。合体型画像ファイルには，基本的には自然画を表わす画像データと，文字画像を表わす画像データと，これらの画像データを合成するのに必要な情報（データ）とが含まれる。合体型画像ファイルには合成後の画像を表わす画像データは含まれない。
【００４０】
図５は合体型画像ファイルの構成の一例を示している。合体型画像ファイルは，ヘッダ，情報領域，パス領域，および画像データ領域から構成されている。
【００４１】
画像データ領域には，図２に示す自然画を表わす画像データと，図３に示す文字画像を表わす画像データとが格納される。
【００４２】
図２に示す自然画を表わす画像データには３種類あり，それは検索用縮小画像データＡ１と，標準画像データＡ２と，ハイビジョン用画像データＡ３とである。
【００４３】
縮小画像データＡ１は標準画像データＡ２を間引き処理，平均化処理等により縮小（たとえば１／６４）することにより作成されたもので，主に検索処理に用いられる。すなわち，検索処理時には，多数の合体型画像ファイルから縮小画像データがそれぞれ読出され，これらの縮小画像データによって表わされる縮小画像がマルチ画面を構成するように表示画面に表示される。
【００４４】
標準画像データＡ２はテレビジョン画面に表示するのに適した解像度をもつ画像データである。マルチメディア・プレゼンテーション・システムで画像表示のために用いられる画像データは，基本的には，この標準画像データＡ２である。もちろん，他の画像データＡ１，Ａ３もマルチメディア・プレゼンテーションに用いることができる。
【００４５】
ハイビジョン用画像データＡ３は高解像度（たとえば標準画像データの４倍）のもので，ハイビジョン表示またはプリント用に用いられる。さらに高解像度（たとえば，ハイビジョン用の４倍の解像度をもつもの，より大きなプリント画を得るため）の画像データを合体型画像ファイルに含ませることができる。自然画を表わす画像データの種類数は任意である。
【００４６】
図３に示す文字を表わす文字画像データＢは一種類のみ用意されている。この文字画像データＢは少くとも文字の領域分だけあればよく，一画面分は必ずしも必要ない。文字画像データについても，解像度の異なるものを複数種類用意してもよい。
【００４７】
さらに異なる絵や文字を表わす画像データを合体型画像ファイルに設けてもよいのはいうまでもない。合体型画像ファイルは２種類以上の画像を合成するものであるからである。カラー画像のみならず，白黒画像のデータを用意しておいてもよい。
【００４８】
パス領域には，上述した各画像データＡ１，Ａ２，Ａ３およびＢをアクセスするためのデータ（パスまたはオフセット，その他のアドレスに関連するデータ）がそれぞれ記憶される。
【００４９】
ヘッダには合体型画像ファイルであることを示すコード，この合体型画像ファイルが属するアルバムの名称（名），合体型画像ファイルの名称（名）等が格納される。
【００５０】
情報領域には，バージョン番号，圧縮方式，画像回転情報，テーブル，作成年月日等が記述される。
【００５１】
バージョン番号はバージョンを識別するためのＶｅｒｓｉｏｎ　１．２　とかＶｅｒｓｉｏｎ　３．５　とかの番号である。
【００５２】
圧縮方式は画像データ領域の画像データがデータ圧縮されている場合に，その方式（たとえばＪＰＥＧ方式等）を示すものであり，これは主に自然画について適用される。
【００５３】
画像回転情報は画像データ領域の画像データ（時に自然画の）を表示したときに，観察者に正しく見せるためには反時計回りに何度回転して表示すればよいかを示すものである。たとえば，この情報には０度，９０度，１８０　度，２７０　度などがある。
【００５４】
テーブルは，画像データ領域に格納した画像データの種類と解像度を示すものである。たとえば，カラー（２４ビット）自然画（縮小１／６４，標準１／１，ハイビジョン４／１），文字（８ビット），画像（標準１／１）というデータが，テーブルの形で一定の配列で記述されている。この配列は，パス領域に記述したパス・データの順序と一致している。
【００５５】
作成年月日はこの合体型画像ファイルを作成した年月日である。
【００５６】
画像用記録媒体にはこのような合体型画像ファイルが複数個格納される。この合体型画像ファイルの作成は，図１に示すシステムを用いて行なうことができる。必要な画像データとその情報とを作成して図５に示すような形式で記録媒体に格納すればよい。
【００５７】
画像用記録媒体には合体型画像ファイル以外の画像ファイルも格納される。この画像ファイルにも，そのアルバム名，ファイル名を含むヘッダ，図５の情報領域に示されるような情報，パスおよび画像データが格納される。一つの絵または文字画像について，複数種類の解像度をもつ画像データを格納しておくとよい。
【００５８】
音用記録媒体に格納される音ファイルもまた，アルバム名，ファイル名を含むヘッダ，再生等のために必要な情報，および音データを含むように構成される。もっとも，アルバム名，ファイル名，情報はディレクトリに格納してもよい。
【００５９】
図６はこのマルチメディア・プレゼンテーション・システムにおいて発生する画像（静止画）と音のシーケンスの一例を示している。
【００６０】
まず導入音楽（１）　（音）がスピーカ３３から流れ，この音楽（１）　が流れている間に表示装置２３に画像（１）　が表示される。画像（１）　が表示されている間に，導入音楽（１）　がナレーション（２）　（音）に切替わる。ナレーション（２）　が終った後に，一時的に音の発生が止む。この間に，画像（１）　から画像（２）　に切替わり，続いてナレーション（３）　が流れる。この例では，画像と音とが同時に出力されることがある。
【００６１】
ある音の出力または画像の表示が開始された時点から，次の音の出力または画像の表示が開始されるまでの時間を，この例において，遷移時間という。一つの画像が表示されている時間を表示時間という。
【００６２】
図７は発生する画像（静止画）と音のシーケンスの他の例を示している。このシーケンスでは，音と画像は同時には発生しない。ある一時点では音または画像のいずれか一方が再生されているか，またはいずれも再生されていない。
【００６３】
このシーケンスの例では，ある音の出力の停止または画像の表示終了の時点から，次の音の出力の開始または画像の表示開始までの時間を遷移時間と定義している。一つの画像が表示されている時間が表示時間である。破線で示すように，画像についてはある画像の表示開始から次の画像の表示開始までを遷移時間とすることもできる。さらに，プレゼンテーションの開始（第１番目の音の発生または画像表示）の時点からの時間（開始時間）（これも遷移時間という）を，上述した遷移時間に代えて定義してもよい。
【００６４】
このような再生すべき１つの画像または一つづきの音は画像キャストまたは音キャストによって記述され，それらの再生の順序はスクリプト・ファイルに記述される。
【００６５】
スクリプト・ファイルの一例が図８に示されている。このスクリプト・ファイルは図６に示すシーケンスを表わしたものである。ＰＬＡＹは再生命令をＡｕｄｉｏ　Ｃａｓｔ　は音キャストを，Ｉｍａｇｅ　Ｃａｓｔは画像キャストをそれぞれ表わしている。ＰＬＡＹ　Ａｕｄｉｏ　Ｃａｓｔ　（１）　が一つの命令文（ステートメント）であり，これは音キャスト（１）　を再生せよということを意味している。これらの命令文は再生すべき順番に記述される。したがって，音（１）　，画像（１）　，音（２）　，画像（２）　，音（３）　の順番に再生される。これは図６のシーケンスと同じである。スクリプト・ファイルにおいて，命令ＰＬＡＹはその記述を省略することができる。画像キャストや音キャストに記述されている遷移時間，表示時間をスクリプト・ファイルに記述してもよい。
【００６６】
図９は画像キャスト（Ｉｍａｇｅ　Ｃａｓｔ）の構造の一例を示している。画像キャストは，ヘッダ，アルバム名，（合体型）画像ファイル名，合体情報，遷移時間，表示時間，画像出現効果，画像出現効果時間，画像の解像度，位置情報，拡大倍率等を含む。
【００６７】
ヘッダは画像キャストであることを示すものである。
【００６８】
アルバム名および（合体型）画像ファイル名は，再生すべき画像ファイル（合体型画像ファイルまたはそれ以外の画像ファイル）を示すものである。
【００６９】
合体情報は合体型画像ファイルが指示されていた場合に用いられるもので，合体型画像ファイルに含まれる複数の画像データのうちのどれを用いるのかという情報（合体させる画像の種類）と，合成（合体）方法とを含む。合体させるべき画像の種類に関する情報には，合体させるか，させないかの情報も含まれる。合体させる場合には合体させるべき画像データが明示される（この例では，合体させるべき画像データは画像の解像度によって指示されている）。合体させない場合には，どの画像（自然画，文字画像）を用いるかが記述される。合体方法にはＯＲ，ＡＮＤ，ＮＯＲ等がある。
【００７０】
遷移時間および表示時間は上述した通りのものである。
【００７１】
画像出現効果は，画像の表示を開始するときに，いきなり全画面を表示するのか（全画面を瞬間的に切替えるのか），両開きのドア（またはカーテン）を開けるような態様で次の画像を表示するのか，右から左に掃引しながら次の画像を表示するか，上から下に掃引しながら画像を表示しはじめるのか，中心から徐々に表示領域を拡大しながら絵を出現させるのかというような画面効果を選択するものである。画像出現効果時間は，画像の一部の出現開始から全部が出現するまでの時間である。
【００７２】
画像の解像度は上述したように表示すべき画像（自然画）の解像度を示し，図５の例では１／６４，１／１，４／１のいずれかが選択される。この解像度の指定により，結果的に画像データが選択される。
【００７３】
位置情報は，表示すべき画像の表示画面上における位置を表わす。例えば，表示すべき画像の中心のＸ，Ｙ座標で表現される。
【００７４】
拡大倍率（縮小倍率も含む）は表示する画像を拡大または縮小するときの倍率を表わす。
【００７５】
図１０は音キャスト（Ａｕｄｉｏ　Ｃａｓｔ）の構造の一例を示している。音キャストにはヘッダ，アルバム名，音ファイル名，トラック番号，属性，遷移時間，スタート・ポインタおよびストップ・ポインタ等が含まれる。
【００７６】
ヘッダは音キャストであることを示すものである。
【００７７】
アルバム名およびファイル名は再生すべき音ファイルを同定するものである。トラック番号は，再生すべき音ファイルが存在する音用記録媒体上のトラック番号を示す。ファイル名によってトラック番号が一義的に定まる場合にはトラック番号は必ずしも必要ない。
【００７８】
属性は音の性質等，たとえばモノ／ステレオの別，チャネル数を示す。
【００７９】
遷移時間は上述した通りである。
【００８０】
音については音ファイル内のすべての音が再生されるとは限らない。たとえば一曲（一つの音のファイル）の中の特定の部分（これをクリップという）のみを再生することが要求されることがある。スタート・ポインタおよびストップ・ポインタは，再生すべきクリップの開始位置および終了位置を，音ファイルにおける最初の音の位置を基準として，時間で表現するものである。
【００８１】
このようなスクリプト・ファイル，画像キャスト，音キャストは管理用記録媒体に格納される。
【００８２】
図１１から図１３はマルチメディア・プレゼンテーション・システムにおいて，マルチメディアを発生（再生）する処理手順を示している。この処理は主にコンピュータ・システム１０におけるＣＰＵ１１によって実行される。またこの処理は，図６に示す遷移時間の定義にしたがうものである。
【００８３】
管理用記録媒体には１または複数のスクリプト・ファイルが格納されている。入力装置１３から再生すべきスクリプト・ファイルを指定する入力が与えられると，ＣＰＵ１１はディスク・ドライバ１５を起動して，管理用記録媒体から，指定されたスクリプト・ファイルを読出してメモリ１２のワーク・エリアに格納する（ステップ４１）。
【００８４】
読出したスクリプト・ファイルに列挙されているすべてのキャスト（画像キャストおよび音キャスト）が同様に管理用記録媒体から読出されてワーク・エリアに記憶される（ステップ４２）。ＣＰＵ１１はスクリプト・ファイルにリストされているすべてのキャストが存在するかどうかをチェックする（ステップ４３）。
【００８５】
ＣＰＵ１１はさらに，ディスク・ドライバ２１および３１を起動して，先に読出したキャストに記述されているすべての画像ファイルおよび音ファイルが画像用記録媒体および音用記録媒体に記録されているかどうかをチェックする（ステップ４４〜４６）。一般に一つのキャストには一つのファイルが記述されているからステップ４５の処理は必ずしも必要ない。
【００８６】
スクリプト・ファイルに記述されたキャストが一つでも管理用記録媒体内に存在しなければ，またはキャストに記述されたファイルが画像用または音用記録媒体内に一つでも存在しなければエラーということになる。
【００８７】
エラーがなければ，読出されたワーク・エリアに格納されたスクリプト・ファイルおよびキャストにしたがって再生動作が行なわれていく。
【００８８】
スクリプト・ファイル内の現在再生しているキャストを指示するためにキャスト・カウンタが設けられている。このキャスト・カウンタに１が設定される（ステップ４７）。
【００８９】
キャスト・カウンタによって指示されるキャストが解読され，それが画像キャストか音キャストかが判断される（ステップ５１）。画像キャストの場合には図１２に示す処理に進み，音キャストの場合には図１３に示す処理に進む。
【００９０】
画像キャストの場合にはまず画像合成処理が行なわれる。画像キャストに含まれているアルバム名およびファイル名を用いて画像用記録媒体がアクセスされ，該当する画像ファイルが読出され，ワーク・エリアに格納される。合体型画像ファイルの場合には，解像度情報により指定された一または複数の画像データが読出される。読出された画像データが，データ圧縮されている場合には伸張処理が行なわれる。画像ファイル（合体型画像ファイル）に記述されている画像回転情報にしたがって，必要に応じて，ワーク・エリア内の画像データが回転される。画像キャストに記述されている拡大，縮小倍率にしたがって，必要に応じて，画像データの拡大，または縮小処理が行なわれる。さらに必要ならば画像キャスト内の位置情報にしたがって画像データの位置決め，切り出し等が行なわれる。
【００９１】
好ましくは画像再生装置２２には２個のＶＲＡＭが設けられている。１個は現在表示されている画像用であり，もう１個は次に表示すべき画像用である。このような場合には，ワーク・エリアの画像データが画像再生装置２２のＶＲＡＭに転送されて格納される。合体型画像データの場合にはＶＲＡＭ上で２つ以上の画像データの合成が行なわれる（以上ステップ５２）。
【００９２】
第１番目のキャストの場合には（ステップ５３でＹＥＳ　），画像の合成処理ののち，ただちに（ステップ５４〜５８をスキップ）合成画像出力処理，表示命令処理に移る（ステップ５９）。表示命令とともに画像出現効果および効果時間が画像再生装置２２に与えられ，ＶＲＡＭ上の画像データによって表わされる画像が，指示された効果を伴って表示装置２３に表示されることになる。
【００９３】
この実施例では，現在のキャストを再生している間に，次の画像キャストのための画像合成処理が行なわれる。遷移時間および表示時間を計時するためにそれぞれのタイマが設けられている。現在のキャストの再生を開始するときに遷移時間タイマに遷移時間が設定される（ステップ６２）。現在のキャストが画像キャストの場合にはその表示時間が表示時間タイマに設定される（ステップ６１）。
【００９４】
キャスト・カウンタが１以外の場合には（ステップ５３でＮＯ），遷移時間タイマがタイム・アップするのを待って（タイマ割込み）（ステップ５８），合成画像出力および表示命令処理に進むことになる（ステップ５９）。
【００９５】
この後，キャスト・カウンタに＋１され（ステップ６０），表示時間カウンタおよび遷移時間カウンタにそれぞれ今回の画像キャスト内の表示時間および遷移時間がセットされる（ステップ６１，６２）。この後，ステップ５０に戻って，次のキャストについての準備が開始される。
【００９６】
遷移時間タイマのタイム・アップの待時間の間に，表示時間タイマがタイム・アップしたときには（タイマ割込があったときには）画像再生装置２２に消去指令が与えられるので（ステップ５６，５７），表示装置２３に表示されていた画像が消える。ステップ５９の処理により次の画像がただちに表示されるときには，画像が切替えられたように見えることになる。
【００９７】
現在のキャストが音キャストで，音再生装置３２から，指示されたクリップの再生が終了した旨の通知が届いたときには，ＣＰＵ１１はその旨を認識する（ステップ５４，５５）。
【００９８】
画像再生装置２２に１個のＶＲＡＭしかない場合には，ステップ５２におけるＶＲＡＭ上での画像合成（または書込み）処理は，ステップ５９で行なわれるであろう。
【００９９】
音キャストの場合には，音キャストに含まれるスタート・ポインタおよびストップ・ポインタ（時間で表現されている）が，それぞれ音用記録媒体上の物理アドレスに変換される（ステップ６３）。この後，遷移タイマ５８のタイム・アップを待って（ステップ５８），音キャストに記述されたデータおよび上記物理アドレスを含む再生指令が音再生装置３２に与えられる（ステップ６４）。これに応答して，音再生装置３２は音用記録媒体から指令された音ファイルの中の指示されたクリップを再生し，スピーカ３３から音を出力することになる。他の処理は図１２に示すものと同じであり，同一ステップに同一符号を付し重複説明を避ける。図１３の処理では表示時間の設定処理は無い。
【０１００】
スクリプト・ファイルに記述されたすべてのキャストについての処理が終ると（ステップ４８でＹＥＳ　），最後の画像キャストについての表示時間タイマのタイム・アップを待って，または音キャストの場合には音再生装置からの音再生終了報告を待って，すべての処理を終える（ステップ４９）。
【０１０１】
図１４および図１５は図７に定義された遷移時間にしたがう処理を示しており，図１２および図１３にそれぞれ対応するものである。図１１はこの例でもそのまま使用される。
【０１０２】
図１４において，図１２に示すステップ５２の画像合成処理とステップ５９の合成画像出力，表示命令処理が連続的に行なわれ（ステップ７１），画像キャストによって指示される画像が表示装置２３に表示される。この後，キャスト・カウンタがインクレメントされ（ステップ６０），表示時間タイマに表示時間がセットされる（ステップ６１）。
【０１０３】
表示時間タイマがタイム・アップするのを待って（ステップ５６），画像消去指令を出力するとともに（ステップ５７），遷移時間タイマに遷移時間がセットされる（ステップ６２）。
【０１０４】
遷移時間タイマがタイム・アップすると（ステップ５８），次のキャストについての処理に進む（ステップ５０）。
【０１０５】
遷移時間が零の場合にはステップ６２，５８はスキップされる。
【０１０６】
図７に破線で示す遷移時間が定義されている場合には，ステップ６１の表示時間のセットとともに，遷移時間のセット（ステップ６２）が行なわれる。
【０１０７】
図１５の音キャストについての処理においても同じように，ステップ７２において，図１３のステップ６３と６４の処理が行なわれる。これにより音の再生が行なわれる。この後，キャスト・カウンタがインクレメントされる（ステップ６０）。
【０１０８】
音再生装置３２から指示されたクリップの再生が終了した旨の通知が届いたのちに（ステップ５４），遷移時間がセットされる（ステップ６２）。遷移時間タイマがタイム・アップしたのちに（ステップ５８），次のキャストの処理に進む（ステップ５０）。
【０１０９】
プレゼンテーションの開始時点から各キャストにしたがう画像表示または音の発生までの時間（開始時間）が遷移時間として定義されている場合には，全キャストから遷移時間を読出してその順番に並べておき（タイム・テーブル），プレゼンテーションの開始時点からスタートしたタイマの計時時間と各遷移時間を比較し，両時間が一致したときに各キャストにしたがう音の発生または画像表示を行なうようにすることになる（このとき音の発生または画像表示のための前処理に要する時間を考慮して，少し早目に前処理を行なっておくとよい）。
【０１１０】
画像キャストの作成処理について説明しておく。この処理は，画像のおおまかな選択と，画像キャスト・データの詳細の指定とに分けることができる。
【０１１１】
画像のおおまかな選択では，画像用記録媒体に格納されている画像ファイル（合体型画像ファイルを含む）のうち所望のものが選択される。このとき，上述した検索用画像データが有効に用いられよう。選択した画像ファイルによって表わされる画像が表示装置１４または２３に表示される（データ伸張，画像合成が行われる）。オペレータは表示された画像をみて，最終的に選択するかどうかを決定する。最終的に選択された画像ファイルのプログラム名およびファイル名はメモリ１２のワーク・エリアに格納される。
【０１１２】
必要な画像ファイルの選択が終了すると，選択された各画像ファイルについて画像キャストが作成される。画像キャストに必要な合体情報，遷移時間，表示時間，画像出現効果とその時間，位置情報，拡大倍率等が順次入力される。作成された画像キャストはワーク・エリアに保存される。必要なすべての画像キャストの作成が終了すると，これらの画像キャストは管理用記録媒体に格納される。
【０１１３】
音キャストの作成もほぼ同じ手順で行なわれる。まず音ファイルの選択が行なわれる。音用記録媒体において音ファイルが指定され，音が再生される。再生された音を聞いてオペレータは最終的に選択するかどうかを決定する。決定された音ファイルのアルバム名およびファイル名がワーク・エリアに保存される。
【０１１４】
音キャストの詳細データのうちで入力が必要なものは遷移時間，スタート・ポインタおよびストップ・ポインタである。選択した音ファイルが再生される。スタート・ポインタとしたい音が出力された時点で，その時点を指定する入力が入力装置１３から与えられると，ＣＰＵ１１はそのときの時間が音再生装置３２に問合わせる。音再生装置３２から返答された時間がスタート・ポインタとなる。同じようにストップ・ポインタが設定される。最後に遷移時間が入力される。
【０１１５】
スクリプト・ファイルは既に作成したキャストを再生の順番で入力することにより作成される。
【０１１６】
一旦作成されたスクリプト・ファイルおよびキャストは上述した手順で再生される。オペレータは再生されたマルチメディアを観賞しながら，必要な部分を修正する。各メディアについての情報は画像キャスト，音キャストに，全体の流れはスクリプト・ファイルにそれぞれ記述されているので，これらを個々に修正すれば足り，修正作業が容易である。
【０１１７】
マルチメディア・プレゼンテーション・システムは，店頭における商品案内，美術館等における展示物（絵画）の案内，会議，パーティ等における情報の提示，報告等に利用されよう。
【図面の簡単な説明】
【図１】マルチメディア・プレゼンテーション・システムを示すブロック図である。
【図２】合成前の自然画を示す。
【図３】合成前の文字画像を示す。
【図４】合成画像を示す。
【図５】合体型画像ファイルの構造例を示す。
【図６】マルチメディア・プレゼンテーションのシーケンスの一例を示す。
【図７】マルチメディア・プレゼンテーションのシーケンスの他の例を示す。
【図８】スクリプト・ファイルの例を示す。
【図９】画像キャストの構造例を示す。
【図１０】音キャストの構造例を示す。
【図１１】マルチメディア・プレゼンテーション処理の一例を示すフロー・チャートである。
【図１２】マルチメディア・プレゼンテーション処理の一例を示すフロー・チャートである。
【図１３】マルチメディア・プレゼンテーション処理の一例を示すフロー・チャートである。
【図１４】マルチメディア・プレゼンテーション処理の他の例を示すフロー・チャートである。
【図１５】マルチメディア・プレゼンテーション処理の他の例を示すフロー・チャートである。
【符号の説明】
１０　　コンピュータ・システム
１１　　ＣＰＵ
１５，２１，３１　　ディスク・ドライバ
２２　　画像再生装置
２３　　表示装置
３２　　音再生装置
３３　　スピーカ
【図１】
2004007742.tif 000003
【図２】
2004007742.tif 000004
【図３】
2004007742.tif 000005
【図４】
2004007742.tif 000006
【図５】
2004007742.tif 000007
【図６】
2004007742.tif 000008
【図７】
2004007742.tif 000009
【図８】
2004007742.tif 000010
【図９】
2004007742.tif 000011
【図１０】
2004007742.tif 000012
【図１１】
2004007742.tif 000013
【図１２】
2004007742.tif 000014
【図１３】
2004007742.tif 000015
【図１４】
2004007742.tif 000016
【図１５】
2004007742.tif 000017