(57)【要約】【課題】  画像デバイスと音源デバイスとを併有する電子機器において画像デバイスによる画像の表示タイミングと音源デバイスによる音の出力タイミングとの調整を容易にする。【解決手段】  画像音源ＬＳＩ１００において、画像処理部３は、コマンド処理部１から供給されるコマンドに従って画像データを生成する画像処理を実行し、垂直同期信号ＶＳＹＮＣに同期して、表示器２０３に画像データを供給して画像を表示させる。音源部４は、コマンド処理部１から同期化部５を介して供給されるコマンドに従って音データを生成する音データ生成処理を実行し、音出力部２０４に音データを供給して音を出力させる。同期化部５は、音源部４に対するコマンドの音源部４への供給タイミングを垂直同期信号ＶＳＹＮＣに同期させる。【選択図】図１
2011217024.tif 000002
【特許請求の範囲】
【請求項１】
供給されるコマンドに従って画像データを生成する画像データ生成処理を実行し、垂直同期信号に同期して、表示器に前記画像データを供給して画像を表示させる画像処理部と、
供給されるコマンドに従って音データを生成する音データ生成処理を実行し、音出力部に音データを供給して音を出力させる音源部と、
前記音源部に対するコマンドの前記音源部への供給タイミングを前記垂直同期信号に同期させる同期化部と
を具備することを特徴とする電子機器。
【請求項２】
前記同期化部は、前記音源部に対するコマンドを保持し、当該コマンドの前記音源部への供給タイミングを前記垂直同期信号の発生タイミングまで遅延させる同期チャネルと、前記音源部に対するコマンドを、前記垂直同期信号の発生を待たずに前記音源部に供給する非同期チャネルとを具備することを特徴とする請求項１に記載のデータ処理装置。
【請求項３】
前記同期化部は、前記音源部に対するコマンドの前記音源部への供給タイミングを前記垂直同期信号に同期させるための手段として、前記音源部に対するコマンドを記憶し、読み出し未了のコマンドのうち最も古いコマンドを前記垂直同期信号に同期して読み出して前記音源部に出力するコマンドＦＩＦＯを具備することを特徴とする請求項１または２に記載の電子機器。
【請求項４】
前記同期化部は、前記コマンドＦＩＦＯにおける読み出し未了のコマンドのうち最も古いコマンドを監視し、前記音源部から読み出し要求を受け取った場合において、当該最も古いコマンドが所定の値の同期フラグを含む場合に限り、前記垂直同期信号の発生を待って当該最も古いコマンドを前記コマンドＦＩＦＯから前記音源部に出力させる読み出し制御部を具備することを特徴とする請求項３に記載の電子機器。
【請求項５】
前記同期化部は、前記コマンドＦＩＦＯにおける読み出し未了のコマンドのうち最も古いコマンドを監視し、前記音源部から読み出し要求を受け取った場合において、当該最も古いコマンドが前記垂直同期信号の発生回数を指定する回数データを含む場合に、前記回数データにより指定された回数の前記垂直同期信号の発生を待って当該最も古いコマンドを前記コマンドＦＩＦＯから前記音源部に出力させる読み出し制御部を具備することを特徴とする請求項３に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像処理部および音源部を併有する電子機器に関する。
【背景技術】
【０００２】
従来、アミューズメント機器等の電子機器では、画像デバイスと音源デバイスは分離されていた。そして、従来技術において、画像デバイスにある画像を表示させるのと同時に音源デバイスにあるフレーズの楽音等を発音させる必要がある場合には、音源デバイスの開発時に、当該画像の表示タイミングに当該楽音等が発音されるように、楽音発生を指示するコマンドの発生タイミングを最適化する設計を行っていた。なお、画像デバイスと音源デバイスとを併有する電子機器に関しては例えば特許文献１に開示がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４２６５６５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上述した従来の技術の下では、画像デバイスにおける上記画像の表示タイミングに関する仕様が変更された場合に、それに合わせて音源デバイスにおける楽音発生の指示コマンドの発生タイミングを変更するための設計変更を行う必要があり、開発の効率が低下するという問題があった。また、画像デバイスおよび音源デバイスを併用した電子機器において、画像デバイスのフレームレート（単位時間当たりの画面切り換え回数）が変更される場合がある。この場合、折角、あるフレームレートを想定して、楽音発生を指示するコマンドの発生タイミングを最適化したとしても、フレームレートの変更が行われることにより、目的とする画像の発生タイミングが変化するため、楽音発生を指示するコマンドの発生タイミングが最適なものでなくなるという問題がある。
【０００５】
この発明は、以上説明した事情に鑑みてなされたものであり、画像デバイスと音源デバイスとを併有する電子機器において画像デバイスによる画像の表示タイミングと音源デバイスによる音の出力タイミングとの調整を容易にする技術的手段を提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明は、供給されるコマンドに従って画像データを生成する画像データ生成処理を実行し、垂直同期信号に同期して、表示器に前記画像データを供給して画像を表示させる画像処理部と、供給されるコマンドに従って音データを生成する音データ生成処理を実行し、音出力部に音データを供給して音を出力させる音源部と、前記音源部に対するコマンドの前記音源部への供給タイミングを前記垂直同期信号に同期させる同期化部とを具備することを特徴とする電子機器を提供する。
【０００７】
この発明によれば、音源部に対するコマンドは、同期化部の働きにより、垂直同期信号に同期して画像処理部に供給されるので、音出力部から音の出力されるタイミングは、垂直同期信号の発生タイミングにほぼ一致したタイミングとなる。従って、フレームレートが変更される状況においても、所望の画像が表示器に表示されるのに合わせて所望の楽音等を音出力部に出力させるためのタイミング調整を容易に行うことができる。
【図面の簡単な説明】
【０００８】
【図１】この発明による電子機器の第１実施形態であるアミューズメント機器の構成を示すブロック図である。
【図２】同実施形態の動作例を示すタイムチャートである。
【図３】この発明の第２実施形態における同期化部の構成を示すブロック図である。
【図４】この発明の第３実施形態である電子機器の構成を示すブロック図である。
【図５】この発明の他の実施形態である電子機器の構成を示すブロック図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照し、この発明の一実施形態について説明する。
＜第１実施形態＞
図１はこの発明による電子機器の第１実施形態であるアミューズメント機器の構成を示すブロック図である。このアミューズメント機器は、画像音源ＬＳＩ（Large Scale Integrated Circuit；大規模集積回路）１００と、アミューズメント機器全体を制御するホストＣＰＵ２０１と、データメモリ２０２と、ＬＣＤ（Liquid Crystal Display；液晶表示器）等の表示器２０３と、スピーカおよびこのスピーカを駆動するアンプ等により構成された音出力部２０４とを有する。データメモリ２０２は、例えばＲＯＭ（Read Only Memory；読み出し専用メモリ）であり、各種の静止画や動画を示す画像データおよび各種の楽曲やフレーズの音波形を示す音源データを記憶している。画像音源ＬＳＩ１００は、画像デバイスとしての機能と音源デバイスとしての機能を併有するＬＳＩであり、ホストコンピュータ２０１から与えられるコマンドに従い、表示器２０３に画像を表示させ、音出力部２０４に楽音等の音を出力させる。
【００１０】
図１に示すように、画像音源ＬＳＩ１００は、コマンド処理部１と、タイミングジェネレータ２と、画像処理部３と、音源部４と、同期化部５とを有する。コマンド処理部１は、ホストＣＰＵ２０１が画像音源ＬＳＩ１００に対して出力するコマンドを画像音源ＬＳＩ１００内の関係する各部に伝達する回路である。画像音源ＬＳＩ１００に対するコマンドには、画像処理部３に所定の画像データ生成処理を命じる画像処理部宛コマンドと、音源部４に所定の音データ生成処理を命じる音源部宛コマンドと、画像処理部３および音源部４に所定の連係処理を命じるマクロコマンドがある。コマンド処理部１は、ホストＣＰＵ２０１から受け取った画像処理部宛コマンドを画像処理部３に供給し、音源部宛コマンドを同期化部５を介して音源部４に供給する。また、コマンド処理部１は、マクロコマンドをホストＣＰＵ２０１から受け取った場合、そのマクロコマンドをデコードし、そのマクロコマンドにより命じられた連係処理を画像処理部３および音源部４に行わせるための画像処理部宛コマンドと音源部宛コマンドとを生成し、画像処理部宛コマンドを画像処理部３に供給し、音源部宛コマンドを同期化部５を介して音源部４に供給する。
【００１１】
タイミングジェネレータ２は、画像音源ＬＳＩ１００内の各部の動作タイミングを制御する各種のタイミング信号を生成する回路である。このタイミングジェネレータ２によって生成されるタイミング信号の１つとして、表示器２０３の画面切り換えを指示する垂直同期信号ＶＳＹＮＣがある。この垂直同期信号ＶＳＹＮＣは、画像処理部３に供給されるとともに、同期化部５に供給される。
【００１２】
画像処理部３は、コマンド処理部１から供給される画像処理部宛コマンドに従って、静止画や動画の画像データをデータメモリ２０２から読み出し、この画像データに基づき表示器２０３の表示画面を構成するための画像データを生成する画像データ生成処理を実行し、垂直同期信号ＶＳＹＮＣに同期して、表示器２０３に１画面分ずつ画像データを供給して画像を表示させる。ここで、データメモリ２０２から読み出される画像データが圧縮符号化された画像データである場合、画像処理部３は、この読み出される圧縮符号化画像データを復号化し、表示画面を構成する画像データを生成する。音源部４は、コマンド処理部１から同期化部５を介して供給される音源部宛コマンドに従って、データメモリ２０２から音源データを読み出し、楽音等の音データを生成する音データ形成処理を実行し、音出力部２０４に音データを供給して楽音等を発音させる。ここで、データメモリ２０２から読み出される音源データが圧縮符号化された音源データである場合、音源部４は、この読み出される圧縮符号化音源データを復号化し、音データを生成する。
【００１３】
同期化部５は、音源部宛コマンドの音源部４への供給タイミングを垂直同期信号ＶＳＹＮＣに同期させる回路である。本実施形態における同期化部５は、音源部宛コマンドを音源部４に供給するためのチャネル（伝達経路）として、同期チャネル５１と非同期チャネル５２とを有している。ここで、非同期チャネル５２は、コマンド処理部１から与えられた音源部宛コマンドを直ちに音源部４に供給する。同期チャネル５１は、コマンドＦＩＦＯ（First In First Out；先入れ先出し方式のバッファ）５３を有している。コマンドＦＩＦＯ５３は、コマンド処理部１から同期チャネル５１に出力された音源部宛コマンドを順次記憶し、タイミングジェネレータ２から垂直同期信号ＶＳＹＮＣが出力されたとき、その時点において読み出し未了のコマンドを記憶している場合には、その読み出し未了のコマンドの中の最も古いコマンドを読み出して音源部４に出力するバッファである。
【００１４】
コマンド処理部１は、ホストＣＰＵ２０１から受け取った音源部宛コマンドおよびマクロコマンドから生成した音源部宛コマンドを同期チャネル５１または非同期チャネル５２に振り分ける機能を備えている。なお、同期化部５およびコマンド処理部１は、ハードウェアにより構成するのではなく、ソフトウェア処理により実現してもよい。
【００１５】
本実施形態では、この振り分け機能を次のように実現している。まず、ホストＣＰＵ２０１は、音源部宛コマンドを画像音源ＬＳＩ１００に出力するとき、その音源部宛コマンドの音源部４への供給タイミングを垂直同期信号ＶＳＹＮＣに同期させる必要がある場合には同期フラグ“１”を、同期させる必要がない場合には同期フラグ“０”をその音源部宛コマンドに設定する。コマンド処理部１は、ホストＣＰＵ２０１から受け取った音源部宛コマンドの同期フラグが“１”である場合はその音源部宛コマンドを同期チャネル５１に出力し、同期フラグが“０”である場合はその音源部宛コマンドを非同期チャネル５２に出力するのである。マクロコマンドに関しては、コマンド処理部１が実行するデコード処理において、そのマクロコマンドから生成される音源部宛コマンドを同期チャネル５１または非同期チャネル５２のいずれに出力するかが決定される。
【００１６】
以上の構成によれば、同期チャネル５１に振り分けられる音源部宛コマンドは垂直同期信号ＶＳＹＮＣに同期して音源部４に供給される。従って、例えばホストＣＰＵ２０１は、画像音源ＬＳＩ１００に対して、ある画像を表示させる画像処理部宛コマンドを出力した後、その画像の表示に合わせて発音させるべき楽音等についての音源部宛コマンドであって、同期フラグが“１”に設定されたものを出力することにより、その画像が表示器２０３に表示されるときに、その画像の表示に合わせて発音させるべき楽音等を音出力部２０４から出力させることができる。また、本実施形態によれば、同期チャネル５１に振り分けられる音源部宛コマンドは垂直同期信号ＶＳＹＮＣに同期して音源部４に供給されるので、フレームレートが変更される状況においても、所望の画像の表示に合わせて、所望の楽音等を音出力部２０４から発音させることができる。
【００１７】
この点はマクロコマンドにより画像の表示と楽音の出力を同時に行わせる場合も同様である。例えば、図２は、画像の表示と楽音の出力を命じるマクロコマンドがコマンド処理部１に与えられた場合の本実施形態の動作例を示すタイムチャートである。この場合、画像に関しては、マクロコマンドから画像処理部宛コマンドを発生するための所要時間１フレーム＝１６ｍｓと、画像処理部３による画像処理（復号化や描画処理）の所要時間１フレーム＝１６ｍｓと、表示器２０３に画像データを転送するための所要時間１フレーム＝１６ｍｓとを合わせた時間３フレーム＝４８ｍｓが、マクロコマンドの出力から画像表示までの全所要時間となる。一方、楽音に関しては、マクロコマンドから音源部宛コマンドを発生するための所要時間と、音源部４による音データ生成処理の所要時間と、音出力部２０４に音データを送るための所要時間とを合わせた時間は、５ｍｓ程度である。そこで、コマンド処理部１は、マクロコマンドのデコード結果として、マクロコマンドにより指定された画像の表示を命じる画像処理部宛コマンドを画像処理部３に出力するとともに、マクロコマンドにより指定された楽音の発生を指示するコマンドの前に、音源部４に対して何も命じない２個のＮＯＰ（No Operation）コマンドを配置した３個の音源部宛コマンドを同期チャネル５１に出力する。これによりマクロコマンドにより命じられた画像が表示器２０３に表示されるタイミングの５ｍｓ後、すなわち、当該画像の表示タイミングとほぼ同時に、マクロコマンドにより命じられた楽音が音出力部２０４から出力される。
【００１８】
また、楽音を画像の表示に同期させて発音させる必要がなく、その一方、その楽音を小発音レイテンシで発音させることが必要になる場合もある。このような場合には、その楽音の発音を命じる音源部宛コマンドの同期フラグを“０”とし、その音源部宛コマンドをコマンド処理部１および非同期チャネル５２を介して音源部４に供給すればよい。このように、本実施形態によれば、同期チャネル５１の他に、非同期チャネル５２が設けられているので、小発音レイテンシでの楽音の発音を行わせることも可能である。
【００１９】
＜第２実施形態＞
本実施形態は、上記第１実施形態における同期化部５を図３に示す同期化部５Ａに置き換えたものである。この同期化部５Ａには、コマンドＦＩＦＯ５３からのコマンドの読み出しを制御する読み出し制御部５４が設けられている。コマンド処理部１は、同期フラグが“１”である音源部宛コマンドに加え、小発音レイテンシでの発音を要せず、かつ、画像の表示に同期させる必要がない楽音の発音を命じる音源部宛コマンド（同期フラグ＝“０”）を同期チャネル５１に出力し、コマンドＦＩＦＯ５３に記憶させる。読み出し制御部５４は、コマンドＦＩＦＯ５３内の読み出し未了のコマンドのうち最も古いコマンドを常時監視する。一方、音源部４は、音源部宛コマンドを受け取って実行することが可能になったときに読み出し要求を読み出し制御部５４に送る。そして、読み出し制御部５４は、この読み出し要求を音源部４から受け取った場合において、コマンドＦＩＦＯ５３内の読み出し未了のコマンドのうち最も古いコマンドの同期フラグが“０”である場合、直ちに読み出し指令をコマンドＦＩＦＯ５３に送る。これによりその最も古いコマンドである音源部宛コマンドがコマンドＦＩＦＯ５３から読み出されて音源部４に供給される。一方、音源部４から読み出し要求を受け取った場合において、コマンドＦＩＦＯ５３内の読み出し未了のコマンドのうち最も古いコマンドの同期フラグが“１”である場合、読み出し制御部５４は、垂直同期信号ＶＳＹＮＣが出力されるのを待って、読み出し指令をコマンドＦＩＦＯ５３に送る。これにより、垂直同期信号ＶＳＹＮＣに同期して、その最も古いコマンドである音源部宛コマンドがコマンドＦＩＦＯ５３から読み出されて音源部４に供給される。
【００２０】
本実施形態によれば、次のような要求に応えることが可能になる。すなわち、複数種類の楽音を所定の順序で発音させ、かつ、それらの一部の楽音の発音タイミングを所望の画像の表示タイミングに合わせる旨の要求である。本実施形態において、このような要求をするマクロコマンドを受け取ったコマンド処理部１は、複数種類の楽音の発音を命じる音源部宛コマンドであって、画像の表示と同期させる一部の楽音については同期フラグを“１”とした音源部宛コマンドを発生して、同期チャネル５１に出力する。これにより、複数種類の楽音の発音を命じる音源部宛コマンドが所定の順序でコマンドＦＩＦＯ５３から音源部４に出力され、かつ、それらの複数種類の楽音の発音を命じる音源部宛コマンドのうち同期フラグが“１”である音源部宛コマンドは、垂直同期信号ＶＳＹＮＣに同期してコマンドＦＩＦＯ５３から音源部４に出力される。従って、複数種類の楽音を所定の順序で発音させ、かつ、それらの一部の楽音の発音タイミングを所望の画像の表示タイミングに合わせることができる。
【００２１】
＜第３実施形態＞
図４はこの発明の第３実施形態である電子機器の構成を示すブロック図である。この電子機器では、電子機器全体を制御するホストＣＰＵ２０１と、画像ＬＳＩ１００Ａと、音源ＬＳＩ１００Ｂと、１または複数のその他のＬＳＩ１００Ｃとがバス２０１Ｂを介して接続されている。
【００２２】
画像ＬＳＩ１００Ａは、上記第１実施形態における画像音源ＬＳＩ１００の全構成のうち画像処理に関連した要素のみを備えたＬＳＩである。図４では、画像ＬＳＩ１００Ａの構成要素の一部であるコマンド処理部１Ａと、タイミングジェネレータ２と、画像処理部３とが示されている。ここで、コマンド処理部１Ａは、ホストＣＰＵ２０１からバス２０１Ｂを介して画像ＬＳＩ１００Ａ宛のコマンドを取り込み、そのコマンドを画像処理部３に供給する回路である。タイミングジェネレータ２および画像処理部３は、上記第１実施形態のものと同様な機能を有する。タイミングジェネレータ２が出力する垂直同期信号ＶＳＹＮＣは、画像処理部３に供給される他、音源ＬＳＩ１００Ｂおよびその他のＬＳＩ１００Ｃに供給される。
【００２３】
音源ＬＳＩ１００Ｂは、上記第１実施形態における画像音源ＬＳＩ１００の全構成のうち音データ生成処理に関連した要素のみを備えたＬＳＩである。図４では、音源ＬＳＩ１００Ｂの構成要素の一部であるコマンド処理部１Ｂと、同期化部５Ｂとが示されている。ここで、コマンド処理部１Ｂは、ホストＣＰＵ２０１からバス２０１Ｂを介して音源ＬＳＩ１００Ｂ宛のコマンドを取り込み、そのコマンドを同期化部５Ｂに出力する。同期化部５Ｂは、上記第１実施形態の同期化部５と同様な構成を有しており、コマンド処理部１Ｂから出力されるコマンドを垂直同期信号ＶＳＹＮＣに同期させて音源部（図示略）に出力し、あるいは垂直同期信号ＶＳＹＮＣの発生を待たずに音源部（図示略）に出力する。
【００２４】
１または複数のその他のＬＳＩ１００Ｃは、ホストＣＰＵ２０１からのコマンドに従って、例えばブザーの鳴動またはモータの駆動等の処理を実行するＬＳＩである。このＬＳＩ１００Ｃも、音源ＬＳＩ１００Ｂと同様、コマンド処理部１Ｃと、同期化部５Ｃとを有している。ここで、コマンド処理部１Ｃは、ホストＣＰＵ２０１からバス２０１Ｂを介して当該ＬＳＩ１００Ｃ宛のコマンドを取り込み、そのコマンドを同期化部５Ｃに出力する。同期化部５Ｃは、上記第１実施形態の同期化部５と同様な構成を有しており、コマンド処理部１Ｃから出力されるコマンドを垂直同期信号ＶＳＹＮＣに同期させて、所定の機能（例えばブザーの鳴動制御等）を営む機能部（図示略）に出力し、あるいは垂直同期信号ＶＳＹＮＣの発生を待たずに機能部（図示略）に出力する。
【００２５】
本実施形態においても上記第１実施形態と同様な効果が得られる。また、本実施形態によれば、楽音等の発音タイミングのみならず、ブザーの鳴動等のその他の動作の開始タイミングを所望の画像の表示タイミングに容易に同期させることができる。なお、図４では、画像ＬＳＩ１００Ａ、音源ＬＳＩ１００Ｂ、その他のＬＳＩ１００Ｃを別個のチップにより実現したが、これらの各ＬＳＩを構成する回路を１チップ上に実現してもよい。
【００２６】
＜他の実施形態＞
以上、この発明の一実施形態を説明したが、この発明には、他にも各種の実施形態が考えられる。例えば次の通りである。
【００２７】
（１）上記第１実施形態において、垂直同期信号ＶＳＹＮＣに同期させて音源部４に出力させるコマンドに対し、垂直同期信号ＶＳＹＮＣの発生回数を指定する回数データＮを付加してもよい。この態様において、コマンドＦＩＦＯ５３は、回数データＮの付加されたコマンドが読み出し未了の最も古いコマンドになった場合に、回数データＮにより指定されるＮ個の垂直同期信号ＶＳＹＮＣが出力されたときに当該コマンドを音源部４に出力する。この態様によれば、上記第１実施形態のように音源部４宛のコマンドにＮＯＰコマンドを追加する必要がないので、音源部４による発音タイミングを所望の画像の表示タイミングに合わせるための調整がさらに容易になる。
【００２８】
（２）上記第２実施形態において、垂直同期信号ＶＳＹＮＣに同期させて音源部４に出力させるコマンドに対し、同期フラグ“１”に加えて、垂直同期信号ＶＳＹＮＣの発生回数を指定する回数データＮを付加してもよい。この態様では、読み出し制御部５４は、同期フラグ“１”および回数データＮの付加されたコマンドが読み出し未了の最も古いコマンドになった場合に、音源部４から読み出し要求を受け取った後、回数データＮにより指定されるＮ個の垂直同期信号ＶＳＹＮＣが出力されたときにコマンドＦＩＦＯ５３に読み出し指令を送り、当該コマンドをコマンドＦＩＦＯ５３から音源部４に出力させる。この態様によれば、上記（１）の態様と同様な効果が得られる。なお、この態様において、回数データＮに同期フラグの役割を兼ねさせてもよい。すなわち、読み出し制御部５４は、最も古いコマンドの回数データＮが「０」である場合には同期フラグが“０”であるとみなし、回数データＮが「１」以上である場合は同期フラグが“１”であるとみなしてコマンドの読み出し制御を行うのである。この態様は、コマンドに同期フラグを含める必要がないという利点がある。
【００２９】
（３）音源部４が楽音発生タイミンングを遅延させる機能を備えており、音源部宛コマンドにおいて楽音発生タイミングを遅延させる遅延時間の指定が可能な場合には、この遅延時間の指定を利用することにより、画像表示タイミングに楽音出力タイミングを合わせる精度を高めてもよい。
【００３０】
（４）前記第２実施形態において非同期チャネル５２を省略してもよい。
【００３１】
（５）上記第１および第２実施形態においては、画像音源ＬＳＩ１００が画像デバイスと音源デバイスの機能を併有する構成としたが、必ずしもその必要はない。例えば図５に示す構成としてもよい。この図５に示す電子機器では、画像音源ＬＳＩ１００の代わりに、画像処理部３の機能を持つ画像ＬＳＩ１００Ｄと、音源部４の機能を持つ音源ＬＳＩ１００Ｅとが設けられており、ホストＣＰＵ２０１が画像処理部宛コマンドと音源部宛コマンドをそれぞれのＬＳＩに供給する。音源ＬＳＩ１００Ｅは、同期化部５の機能を有し、画像処理ＬＳＩ１００Ｄから供給される垂直同期信号ＶＳＹＮＣに音源部宛コマンドを同期させてから音データを生成する。この態様においても上記各実施形態と同様な効果が得られる。また、上記第１および第２実施形態では、共通のデータメモリ２０２に画像データと音源データを格納したが、図５に示すように、画像データと音源データとを別々のメモリ２０２Ｄとメモリ２０２Ｅに格納し、画像ＬＳＩ１００Ｄはメモリ２０２Ｄから画像データを読み出して画像処理を実行し、音源ＬＳＩ１００Ｅはメモリ２０２Ｅから音源データを読み出して楽音等を生成するようにしてもよい。この態様によれば、画像ＬＳＩ１００Ｄと音源ＬＳＩ１００Ｅとがメモリアクセスにおいて競合することがないので、両ＬＳＩの処理効率を高めることができる。
【符号の説明】
【００３２】
１，１Ａ，１Ｂ，１Ｃ……コマンド処理部、２……タイミングジェネレータ、３……画像処理部、４……音源部、５，５Ａ，５Ｂ，５Ｃ……同期化部、２０１……ホストＣＰＵ、２０２……データメモリ、２０３……表示器、２０４……音出力部。
【図１】
2011217024.tif 000003
【図２】
2011217024.tif 000004
【図３】
2011217024.tif 000005
【図４】
2011217024.tif 000006
【図５】
2011217024.tif 000007