(57)【要約】【課題】画像転送ブロックからシステム制御ブロックへの画像転送時間がシステム制御ブロックから画像表示ブロックへの画像転送間隔より長い場合において、データバスの競合が無い映像非表示期間中のみにしか前記画像転送ブロックからシステム制御ブロックへの画像転送が行えないといった従来の課題を解決し、映像表示期間中にも前記画像転送ブロックからの画像転送を可能とし、より多くの画像データの再生が行える画像再生装置を提供するものである。【解決手段】画像表示ブロックからシステム制御ブロックへの画像転送要求信号を出力するタイミングを共通データバスの占有状況により可変する同期信号発生手段から出力される同期信号を入力とした演算手段を設ける構成とした。【選択図】  図１
2004220336.tif 000002
【特許請求の範囲】
【請求項１】
画像データを出力、転送する画像転送ブロックと、前記画像転送ブロックからの画像データを受信、展開し、記憶素子に書き込み、読み出しさせるシステム制御ブロックと、前記システム制御ブロックよりの画像データを受信し、画像表示素子へ画像データを表示する画像表示ブロックとからなり、前記画像表示ブロックから前記システム制御ブロックへの画像転送要求信号を出力するタイミングを共通データバスの占有状況により可変することを特徴とする画像再生装置。
【請求項２】
任意の画像データを共通データバスに転送可能とする画像転送手段と、前記画像転送手段をする制御手段Ａと、前記画像転送手段から前記共通データバスを経由して転送された画像データを入力とする画像展開手段と、前記画像転送手段を制御する前記制御手段Ａと通信を行う制御手段Ｂと、前記制御手段Ｂにより制御されるアドレス管理手段と、前記画像展開手段により展開された画像データを前記アドレス管理手段により制御されて画像データの格納が行われる記憶素子Ａと、前記制御手段Ｂにより制御されるタイミング制御手段と、前記タイミング制御手段の出力信号に同期して前記アドレス管理手段により所望の画像データを前記記憶素子Ａから読み出す画像転送手段と、前記画像転送手段から前記共通データバスを経由して転送された画像データを一時的に格納する小容量の記憶素子Ｂと、前記タイミング制御手段を制御する制御手段Ｂと通信を行う制御手段Ｃと、本画像再生装置上に画像表示を行わすための同期信号を出力する同期信号発生手段と、前記同期信号発生手段の出力を入力とし本画像再生装置上に画像表示を行うタイミングを検知すると共に前記制御手段Ｃから共通データバスの競合情報を入力としその競合情報より前記制御手段Ｃから前記画像転送手段に対し出力される画像転送要求間隔を演算により最適化しその結果を前記制御手段Ｃに出力する演算手段と、前記同期信号発生手段の出力を入力とし前記小容量の記憶素子Ｂに格納された画像データを前記制御手段Ｃにより制御されて読み出しを行う画像表示手段から構成されることを特徴とする画像再生装置。
【請求項３】
前記演算手段から出力された演算結果を基に前記タイミング制御手段を制御する前記制御手段Ｂに対し画像転送要求を出力する前記制御手段Ｃにおいて、共通データバスの競合が無い場合に比べ画像転送要求間隔を狭めた期間を前記タイミング制御手段を制御する前記制御手段Ｂに通知する手段を備えたことを特徴とする請求項２記載の画像再生装置。
【請求項４】
任意の画像データ及び制御情報を外部機器とネットワーク網を使用して通信する通信手段と、前記通信手段に対し送信された画像データを受信し前記画像転送手段にその画像データを転送する画像受信手段と、前記演算手段から出力された演算結果を入力とした前記制御手段Ｃから共通データバスの競合が無い場合に比べ画像転送要求間隔を狭めた期間を前記画像転送手段を制御する前記制御手段Ａに通知し、その通知された情報を基に前記通信手段へ入力される画像データの転送間隔を制御する手段を制御手段Ａが備えたことを特徴とする請求項２記載の画像再生装置。
【請求項５】
前記同期信号発生手段から前記画像表示手段に対し出力される垂直同期信号のタイミングに同期した信号を前記アドレス管理手段を制御する前記制御手段Ｂに出力し、その前記垂直同期信号のタイミングに併せて前記アドレス管理手段が前記記憶素子Ａに格納された画像データを読み出す際に必要となる前記記憶素子Ａのアドレスをリセットする手段を前記制御手段Ｂが備えたことを特徴とする請求項２から請求項４記載の画像再生装置。
【請求項６】
前記画像表示手段から出力される画像データを入力としたリサイズ手段と、前記リサイズ手段に入力された画像データを一時的に格納する記憶素子Ｃと、前記演算手段から出力された演算結果を入力とした前記制御手段Ｃから前記タイミング制御手段を制御する前記制御手段Ｂに対し出力される画像転送要求信号が有効映像期間中にも関わらず停止した場合に前記リサイズ手段に対し前記リサイズ手段から画像データが転送される記憶素子Ｃへの画像データの書き換えを実行しない手段を前記制御手段Ｃが備えた請求項５記載の画像再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、メモリカードやＳＤカードといったデータストレージメディアに格納された画像データ或いはネットワーク経由で転送された画像データを表示する画像再生装置に関するものである。
【０００２】
【従来の技術】
近年、デジタルカメラの普及に伴い、デジタルカメラで撮像した画像データを格納するＳＤカード等のデータストレージメディア対応の画像再生装置が各社から提供されている。また、オフィス内のネットワーク網を活用し、ネットワーク経由により離れた場所にある画像データでも表示可能とするネットワーク対応の画像再生装置も各プロジェクタメーカから提供されている。
【０００３】
以下に従来の画像再生装置について説明する。
【０００４】
従来、画像再生装置として特開２００２−５５６６７号公報に記載されたものが知られている。図１２に従来の画像再生装置の構成を示し、図１３及び図１４にその動作説明図を示す。
【０００５】
図１２において、１は画像転送手段１０及びその制御手段Ａ１１からなる画像転送ブロック、２は前記画像転送手段１０から転送された画像データを展開する画像展開手段２０と前記画像展開手段２０により展開された画像データを記憶素子Ａ４に格納する際にアドレス制御を行うアドレス管理手段２２とタイミング制御回路２３と前記タイミング制御回路２３により出力画像データの出力タイミングを制御される画像転送手段２４とこれらの各回路構成要素を制御する制御手段Ｂ２１とからなるシステム制御ブロック、３は前記画像転送手段２４から転送された画像データを一時的に格納する小容量の記憶素子Ｂ３３と同期信号発生手段３２と前記記憶素子Ｂ３３に格納された画像データを前記同期信号発生手段３２から発生されたタイミングに合わせて画像表示素子へ画像表示を行わす画像表示手段３４と各回路構成要素を制御する制御手段Ｃ３０とからなる画像表示ブロックと、１画面分の表示画像データを記憶することが可能な記憶素子Ａ４である。通常、画像転送ブロック１及びシステム制御ブロック２及び画像表示ブロック３はブロック毎に１チップＬＳＩに集積されており、図１２の例では記憶素子Ａ４を含めて４チップ構成となっている。以下、従来例における画像再生装置の説明を行う。
【０００６】
まず、制御手段Ａ１１は画像転送手段１０から所望の画像データをシステム制御ブロック２に転送するために、制御手段Ｂ２１に対し画像転送要求信号を出力する。この画像転送要求信号を受信した制御手段Ｂ２１は、データバス１００を画像転送ブロック１に開放するための開放許可信号を制御手段Ａ１１へ出力する。この開放許可信号を受信した制御手段Ａ１１は、データバス１００の開放期間中に前記画像転送手段１０から画像展開手段２０に所望の画像データを転送する。この間、画像表示ブロック３はデータバス１００を使用できない状態にある。
【０００７】
このようにして画像転送手段１０から転送された画像データを受信した画像展開手段２０は、画像表示装置上に表示できるようなデータ形式に前記画像データを展開する。通常、画像転送ブロック１から転送される画像データの形式は、データ容量を縮小させるため、ＪＰＥＧやＰＮＧファイルといった圧縮画像ファイル形式のため、画像展開手段２０にて圧縮されたデータを伸張する必要がある。画像展開手段２０により展開された画像データは、記憶素子Ａ４への書き込みアドレスを制御するアドレス管理手段２２に従い、記憶素子Ａ４に転送され格納される。記憶素子Ａ４は圧縮画像データを伸張した結果を格納させるため、１画面分のデータを格納する記憶容量を通常備えている。
【０００８】
この記憶素子Ａ４に格納された画像データを画像再生装置上に表示させるため、画像表示ブロック３の制御手段Ｃ３０は、制御手段Ｂ２１に対し画像転送要求を出力する。この転送要求信号を受信した制御手段Ｂ２１は、タイミング制御回路２３及び記憶素子Ａ４へのアドレス管理手段２２を制御し、記憶素子Ａ４に対し画像表示ブロック４へ転送すべきデータが格納されているアドレスから所望の画像データを読み取り、その読み取られた画像データをタイミング制御手段２３から出力されたタイミング信号に従い画像転送手段２４から記憶素子Ｂ３３へ画像データの転送を行う。この画像転送手段２４から記憶素子Ｂ３３へ画像データの転送を行う期間中、データバス１００は制御手段Ｃ３０に開放される。
【０００９】
記憶素子Ｂ３３に格納された画像データは、同期信号発生手段３２から出力される同期信号に同期して画像表示手段３４に出力され、画像再生装置上に所望の画像データが表示される。通常、記憶素子Ｂ３３の記憶容量は、画像再生装置の低コスト化を図るために画像再生装置上に表示される１画面分の画像データを格納する程の容量はなく、数画素分の画像データをバッファするＦＩＦＯで構成されている。
【００１０】
上記画像再生装置の動作説明図を図１３に示す。図１３の例において、１フィールド或いは１ラインの画像データを形成するのにシステム制御ブロック２から画像表示ブロック３への画像転送を▲１▼〜（１０）まで１０回繰り返さなければならないとする。尚、画像転送ブロック１からシステム制御ブロック２への画像転送時間は、システム制御ブロック２から画像表示ブロック３への画像転送時間より遙かに長いものとする。また、記憶素子Ｂ３３の記憶容量は、システム制御ブロック２から画像表示ブロック３への画像転送の２回分のデータしかないとする。
【００１１】
ブランキング期間中に制御手段Ａ１１から画像転送要求（負極性パルス）を受信した制御手段Ｂ２１は、データバス１００を画像転送ブロック１に開放し、制御手段Ａ１１に対し、データバス開放信号（負極性パルス）を出力する。このデータバス開放信号を受信した制御手段Ａ１１は、データバス１００に所望の画像データを出力する。有効映像期間が始まる１サイクル前から制御手段Ｃ３０は制御手段Ｂ２１に対し画像転送要求（負極性パルス）を出力する。ここで、制御手段Ｃ３０は、同期信号発生手段３２からの出力信号により、どの時点から有効映像期間が始まるのかを容易に把握することが可能である。前記制御手段Ｃ３０からの画像転送要求を受信した制御手段Ｂ２１は、データバスを画像表示ブロック３に開放し、記憶素子Ａ４から所望の画像データ▲１▼〜（１０）を、画像転送手段２４を介して記憶素子Ｂ３３に一定間隔で出力する。記憶素子Ｂ３３に格納された画像データは、同期信号発生手段３２により、所定の有効映像期間中に出力される。
【００１２】
また、例えば、画像データ▲７▼から画像データ▲８▼への画像転送中に制御手段Ａ１１から画像転送要求を制御手段Ｂ２１が受信した場合、制御手段Ｂ２１は、この期間中はデータバス１００をシステム制御ブロック２から画像表示ブロック３への画像転送用に開放しているため、前記画像転送要求を有効映像期間が終了する時点まで遅延させる。これは、システム制御ブロック２から画像表示ブロック３への画像転送中に、画像転送時間が長い画像転送ブロック１からシステム制御ブロック２への画像転送を許可した場合、画像データ▲８▼の受信ができなくなるという課題を回避するためである。
【００１３】
図１３においては、画像転送ブロック１からシステム制御ブロック２への画像転送要求信号を有効映像期間中は許可せず、ブランキング期間まで前記画像転送要求信号を遅延させていたが、図１４に示すように、システム制御ブロック２から画像表示ブロック３への画像転送期間に余裕が有る場合、画像転送ブロック１からシステム制御ブロック２への画像転送要求をブランキング期間まで遅延させることなく、次の画像転送サイクルで要求処理することが可能となる。図１４の例において、画像データ▲３▼と画像データ▲４▼との間に画像転送ブロック１から画像転送要求が入った場合、制御手段Ｂ２１は、前記画像転送要求信号を次のサイクル即ち画像データ▲４▼の画像転送が終わるまで遅延させ、画像データ▲５▼の画像転送前に前記画像転送ブロック１からの画像転送処理を終わらせることが可能となる。画像転送ブロック１からの転送要求を１サイクル遅延させるのは、直ちにデータバス１００を開放してしまうと、次の画像データ転送サイクルの開始時間までに画像転送ブロック１からの画像転送処理が終了せず、画像表示ブロック３に対し所望の画像データ転送が行えないという課題を回避し、１サイクル遅延させることにより、確実に画像転送ブロック１からの転送開始位置を把握し、次の画像データ転送サイクルの開始時間までに前記画像転送を終了させるためである。
【００１４】
【特許文献１】
特開２００２−５５６６７号公報（段落番号「００４８」−「００５２」）
【００１５】
【発明が解決しようとする課題】
しかしながら、上述のような従来の構成では、図１３に示したように画像転送ブロック１からシステム制御ブロック２への画像転送がブランキング期間中しか実行されないため、画像転送ブロック１から頻繁に更新される画像データを画像再生装置上に表示させる場合、画像データの更新時間が不足し、画像転送ブロック１から転送される画像データをリアルタイムに表示できないといった課題を生じていた。
【００１６】
また、図１４に示した従来の動作を行わせた場合、画像転送ブロック１からシステム制御ブロック２への画像転送時間がシステム制御ブロック２から画像表示ブロック３への画像転送間隔より長い場合、図１５に示すように、次の画像データ転送開始時間と重畳し、次の表示画像データが画像表示ブロック３に転送されないという課題が生じる。
【００１７】
これらの課題を回避するために、システム制御ブロック２から画像表示ブロック３への画像転送間隔を長くする方法があるが、この場合、１フィールド或いは１ラインにおける画像データ数を削減する、或いは、１枚の画像データを構成するためのフィールド数もしくはライン数を削減することになるため、画像再生装置から表示される画像データの情報量が減り、結果として粗い画像しか提供できないといった課題が生じる。
【００１８】
【課題を解決するための手段】
上記従来の課題を解決するために、本発明の画像再生装置は、画像表示ブロック３からシステム制御ブロック２への画像転送要求を出力するタイミングをデータバス１００の占有状況により可変可能とする同期信号発生手段３２を入力とした演算手段３１を有することにより、画像転送ブロック１からシステム制御ブロック２への画像転送時間がシステム制御ブロック２から画像表示ブロック３への画像転送間隔より長い場合においても、有効映像期間中に、画像転送ブロック１からシステム制御ブロック２への画像転送サイクルを挿入可能とすることを特徴とする。
【００１９】
また、画像表示ブロック３から画像転送ブロック１に対し、前記演算手段３１により画像表示ブロック３からシステム制御ブロック２への画像転送要求を出力するタイミングを定常状態時より短縮している期間を通知する手段を有することにより、その期間中は画像転送ブロック１からシステム制御ブロック２への画像転送要求を止めることを特徴とする。
【００２０】
更に、外乱などの影響により、前記画像表示ブロック３からシステム制御ブロック２への画像転送要求が途切れた場合、この状態を検出したシステム制御ブロック２は画像データが記憶されている記憶素子Ａ４を管理するアドレス管理手段のアドレスをリセットする手段を有することにより、異常事態により画像転送が途切れても１フィールド後には正常に画像転送が復旧可能とすることを特徴とする。
【００２１】
【発明の実施の形態】
本発明の請求項１に記載の画像再生装置は、画像データを出力、転送する画像転送ブロックと、前記画像転送ブロックからの画像データを受信、展開し、記憶素子に書き込み、読み出しさせるシステム制御ブロックと、前記システム制御ブロックよりの画像データを受信し、画像表示素子へ画像データを表示する画像表示ブロックとからなり、前記画像表示ブロックから前記システム制御ブロックへの画像転送要求信号を出力するタイミングを共通データバスの占有状況により可変することにより、画像転送ブロックからシステム制御ブロックへの画像転送時間がシステム制御ブロックから画像表示ブロックへの画像転送間隔より長い場合において、ブランキング期間中のみしか画像転送ブロックからシステム制御ブロックへの画像転送サイクルを挿入できず、画像データが頻繁に変更になるようなリアルタイム画像伝送が行えないといった課題を解決し、有効映像期間中にも画像転送ブロックからシステム制御ブロックへの画像転送サイクルを挿入可能とすることが可能となる。
【００２２】
請求項２に記載の画像再生装置は、任意の画像データを共通データバスに転送可能とする画像転送手段と、前記画像転送手段をする制御手段Ａと、前記画像転送手段から前記共通データバスを経由して転送された画像データを入力とする画像展開手段と、前記画像転送手段を制御する前記制御手段Ａと通信を行う制御手段Ｂと、前記制御手段Ｂにより制御されるアドレス管理手段と、前記画像展開手段により展開された画像データを前記アドレス管理手段により制御されて画像データの格納が行われる記憶素子Ａと、前記制御手段Ｂにより制御されるタイミング制御手段と、前記タイミング制御回路の出力信号に同期して前記アドレス管理手段により所望の画像データを前記記憶素子Ａから読み出す画像転送手段と、前記画像転送手段から前記共通データバスを経由して転送された画像データを一時的に格納する小容量の記憶素子Ｂと、前記タイミング制御手段を制御する制御手段Ｂと通信を行う制御手段Ｃと、本画像再生装置上に画像表示を行わすための同期信号を出力する同期信号発生手段と、前記同期信号発生手段の出力を入力とし本画像再生装置上に画像表示を行うタイミングを検知すると共に前記制御手段Ｃから共通データバスの競合情報を入力としその競合情報より前記制御手段Ｃから前記画像転送手段に対し出力される画像転送要求間隔を演算により最適化しその結果を前記制御手段Ｃに出力する演算手段と、前記同期信号発生手段の出力を入力とし前記小容量の記憶素子Ｂに格納された画像データを前記制御手段Ｃにより制御されて読み出しを行う画像表示手段を有することにより、前記画像転送手段から前記画像展開手段に対し出力される画像データの転送及び前記画像転送手段から前記記憶素子への画像データの転送を有効映像期間中にも処理することを可能とする作用を有する。
【００２３】
請求項３に記載の画像再生装置は、請求項２に記載された画像再生装置において、前記演算手段から出力された演算結果を基に前記タイミング制御手段を制御する前記制御手段Ｂに対し画像転送要求を出力する前記制御手段Ｃにおいて、共通データバスの競合が無い場合に比べ画像転送要求間隔を狭めた期間を前記タイミング制御手段を制御する前記制御手段Ｂに通知する手段を有することにより、前記画像転送手段から前記画像展開手段に対し出力される画像データの転送及び前記画像転送手段から前記記憶素子への画像データの転送を有効映像期間中にも処理することを可能とする作用を有する。
【００２４】
請求項４に記載の画像再生装置は、請求項２に記載された画像再生装置において、任意の画像データ及び制御情報を外部機器とネットワーク網を使用して通信する通信手段と、前記通信手段に対し送信された画像データを受信し前記画像転送手段にその画像データを転送する画像受信手段と、前記演算手段から出力された演算結果を入力とした前記制御手段Ｃから共通データバスの競合が無い場合に比べ画像転送要求間隔を狭めた期間を前記画像転送手段を制御する前記制御手段Ａに通知しその通知された情報を基に前記通信手段へ入力される画像データの転送間隔を制御する手段を制御手段Ａが有することにより、前記画像転送手段から前記画像展開手段に対し出力される画像データの転送及び前記画像転送手段から前記記憶素子への画像データの転送を有効映像期間中にも処理することを可能とする作用を有する。
【００２５】
請求項５に記載の画像再生装置は、請求項２から請求項４に記載された画像再生装置において、前記同期信号発生手段から前記画像表示手段に対し出力される垂直同期信号のタイミングに同期した信号を前記アドレス管理手段を制御する前記制御手段Ｂに出力し、その前記垂直同期信号のタイミングに併せて前記アドレス管理手段が前記記憶素子Ａに格納された画像データを読み出す際に必要となる前記記憶素子Ａのアドレスをリセットする手段を前記制御手段Ｂが有することにより、前記画像転送手段から前記記憶素子への画像データの転送が途切れた場合においても前記垂直同期信号のタイミングで前記画像転送手段から前記記憶素子への画像データの転送を正常に復帰可能とする作用を有する。
【００２６】
請求項６に記載の画像再生装置は、請求項５に記載された画像再生装置において、前記画像表示手段から出力される画像データを入力としたリサイズ手段と、前記リサイズ手段に入力された画像データを一時的に格納する記憶素子Ｃと、前記演算手段から出力された演算結果を入力とした前記制御手段Ｃから前記タイミング制御手段を制御する前記制御手段Ｂに対し出力される画像転送要求信号が有効映像期間中にも関わらず停止した場合に前記リサイズ手段に対し前記リサイズ手段から画像データが転送される記憶素子Ｃへの画像データの書き換えを実行しない手段を前記制御手段Ｃが有することにより、前記画像転送手段から前記記憶素子への画像データの転送が途切れた場合においても画質の劣化無く前記垂直同期信号のタイミングで前記画像転送手段から前記記憶素子への画像データの転送を正常に復帰可能とする作用を有する。
【００２７】
（実施の形態１）
以下、本発明の請求項１、２に記載された発明の実施の形態について、図１及び図２を用いて説明する。
【００２８】
図１は、本発明における画像再生装置の動作構成図であり、図２は、本画像再生装置の動作説明図である。図１において、１は画像転送手段１０及びその制御手段Ａ１１からなる画像転送ブロック、２は前記画像転送手段１０から転送された画像データを展開する画像展開手段２０と前記画像展開手段２０により展開された画像データを記憶素子Ａ４に格納する際にアドレス制御を行うアドレス管理手段２２とタイミング制御回路２３と前記タイミング制御回路２３により出力画像データの出力タイミングを制御される画像転送手段２４とこれらの各回路構成要素を制御する制御手段Ｂ２１とからなるシステム制御ブロック、３は前記画像転送手段２４から転送された画像データを一時的に格納する小容量の記憶素子Ｂ３３と同期信号発生手段３２と演算手段３１と前記記憶素子Ｂ３３に格納された画像データを前記同期信号発生手段３２から発生されたタイミングに合わせて画像表示素子へ画像表示を行わす画像表示手段３４と各回路構成要素を制御する制御手段Ｃ３０とからなる画像表示ブロックと、１画面分の表示画像データを記憶することが可能な記憶素子Ａ４である。通常、画像転送ブロック１及びシステム制御ブロック２及び画像表示ブロック３はブロック毎に１チップＬＳＩに集積されており、図１の例では記憶素子Ａ４を含めて４チップ構成となっている。以下、本画像再生装置の動作説明を行う。
【００２９】
まず、制御手段Ａ１１は画像転送手段１０から所望の画像データをシステム制御ブロック２に転送するために、制御手段Ｂ２１に対し画像転送要求信号を出力する。この画像転送要求信号を受信した制御手段Ｂ２１は、データバス１００を画像転送ブロック１に開放するための開放許可信号を制御手段Ａ１１へ出力する。この開放許可信号を受信した制御手段Ａ１１は、データバス１００の開放期間中に前記画像転送手段１０から画像展開手段２０に所望の画像データを転送する。この間、画像表示ブロック３はデータバス１００を使用できない状態にある。
【００３０】
このようにして画像転送手段１０から転送された画像データを受信した画像展開手段２０は、画像表示装置上に表示できるようなデータ形式に前記画像データを展開する。通常、画像転送ブロック１から転送される画像データの形式は、データ容量を縮小させるため、ＪＰＥＧやＰＮＧファイルといった圧縮画像ファイル形式のため、画像展開手段２０にて圧縮されたデータを伸張する必要がある。画像展開手段２０により展開された画像データは、記憶素子Ａ４への書き込みアドレスを制御するアドレス管理手段２２に従い、記憶素子Ａ４に転送され格納される。記憶素子Ａ４は圧縮画像データを伸張した結果を格納させるため、１画面分のデータを格納する記憶容量を通常備えている。
【００３１】
この記憶素子Ａ４に格納された画像データを画像再生装置上に表示させるため、画像表示ブロック３の制御手段Ｃ３０は、制御手段Ｂ２１に対し画像転送要求を出力する。この転送要求信号を受信した制御手段Ｂ２１は、タイミング制御回路２３及び記憶素子Ａ４へのアドレス管理手段２２を制御し、記憶素子Ａ４に対し画像表示ブロック４へ転送すべきデータが格納されているアドレスから所望の画像データを読み取り、その読み取られた画像データをタイミング制御手段２３から出力されたタイミング信号に従い画像転送手段２４から記憶素子Ｂ３３へ画像データの転送を行う。この画像転送手段２４から記憶素子Ｂ３３へ画像データの転送を行う期間中、データバス１００は制御手段Ｃ３０に開放される。
【００３２】
記憶素子Ｂ３３に格納された画像データは、同期信号発生手段３２から出力される同期信号に同期して画像表示手段３４に出力され、画像再生装置上に所望の画像データが表示される。通常、記憶素子Ｂ３３の記憶容量は、画像再生装置の低コスト化を図るために画像再生装置上に表示される１画面分の画像データを格納する程の容量はなく、数画素分の画像データをバッファするＦＩＦＯで構成されている。
【００３３】
本画像再生装置において、前記システム制御ブロック２から前記画像表示ブロック３に対し画像データが転送されている期間中に、前記画像転送ブロック１から画像転送要求が出力された時の動作を、図２を用いて説明する。図２の例において、システム制御ブロック２から画像表示ブロック３への画像転送が▲１▼〜▲９▼まで順に繰り返され、画像転送ブロック１からシステム制御ブロック２への画像転送時間は、システム制御ブロック２から画像表示ブロック３への画像転送時間より遙かに長いものとする。また、記憶素子Ｂ３３の記憶容量は、システム制御ブロック２から画像表示ブロック３への画像転送の３回分のデータしかないとする。
【００３４】
画像データ▲３▼から画像データ▲４▼への画像転送中に制御手段Ａ１１から画像転送要求を制御手段Ｂ２１が受信した場合、制御手段Ｂ２１は、この期間中はデータバス１００がどの周辺デバイスにも使用されていないため、画像転送ブロック１にデータバス１００を開放する。このデータバス開放信号を受信した制御手段Ａ１１は、所定の画像転送サイクルを実行し、画像転送手段１０から画像展開手段２０へ所望の画像データを転送する。この画像データの転送サイクルは、画像転送ブロックのデバイスに依存するが、通常、システム制御ブロック２から画像表示ブロック３への画像転送時間より遙かに長いため、図２に示すように本来画像データ▲４▼をシステム制御ブロック２から画像表示ブロック３へ転送するタイミングを超える。即ち、画像データ▲４▼を受信するために制御手段Ｃ３０から画像転送要求を制御手段Ｂ２１に出力しても、データバス１００が画像転送ブロック１に占有されているため、図２に示すように画像転送ブロック１が画像データの転送が終了するまでデータバス１００を確保することが出来ないことになる。前記画像転送ブロック１がデータバス１００を開放した時点で、システム制御ブロック２の制御手段Ｂ２１は画像転送要求を出力している画像表示ブロック３に対しデータバス１００を開放する。これより、画像転送手段２４から記憶素子Ｂ３３に対し画像データ▲４▼が転送される。次に画像データ▲５▼を画像転送手段２４から記憶素子Ｂ３３に対し転送する必要があるが、図２に示すように画像データ▲５▼が本来画像データ転送されるタイミングを超過しているため、直ちに画像転送要求を制御手段Ｃ３０から制御手段Ｂ２１に対し出力する必要がある。このように直ちに画像転送要求を出力すべきか通常通りの画像転送要求間隔で出力するかの判断は演算手段３１により行う。演算手段３１は、同期信号発生手段３２から画像表示手段３４からどのタイミングで画像データが表示されるかを認識することが可能である。また、記憶素子Ｂ３３に格納可能な画像データの記憶容量を把握することも可能である。例えば、有効映像期間が１００μｓｅｃで本画像再生装置のシステムクロックが５０ＭＨｚであり、その有効映像期間中に１００回画像データをシステム制御ブロック２から画像表示ブロック３へ転送する必要がある場合、画像表示ブロック３から出力される画像転送要求間隔は、
１００μｓｅｃ／１００＝１μｓｅｃ
となる。この１μｓｅｃ間にシステムクロック数は、
１μｓｅｃ×５０ＭＨｚ＝５０
となる。ここで、１回の画像データ転送に要するクロック数を２０クロックと仮定して以下説明を行う。図２の例において、制御手段Ｃ３０から出力された画像データ▲４▼に対する画像転送要求が待たされている事を検出した制御手段Ｃ３０は、演算手段３１に対しその事を通知する。通常、演算手段３１は画像データ▲４▼に対する画像転送要求信号を出力したタイミングを起点としてクロック数のカウントを始め、クロック数が５０になった時点でカウントのクリアを行うが、この場合、画像転送要求が待たされているため、クロック数が５０を超えてもカウントのクリアを行わない。図２の場合、画像データ▲５▼を転送するための画像転送要求信号を出力するタイミングにおいてもデータバス１００が画像転送ブロック１に占有されているため、前記クロックカウント数は、５０＋５０＝１００を超える。画像転送ブロック１がデータバス１００を前記クロックカウント数１２０で開放した場合、システム制御ブロック２は画像表示ブロック３に対し、今まで画像転送要求を待たせていた状態を回避しデータバス１００を開放する。この開放命令を受信した制御手段Ｃ３０は、演算手段３１に通知し、これより演算手段３１はクロックカウント数を１２０−５０＝７０と減算され、ここから再びカウントアップが始まる。一方、前記画像転送要求よりデータバス１００を開放された画像表示ブロックは、画像データ▲４▼をシステム制御ブロック２から転送される。この転送サイクルが２０クロック要するため、画像データ▲４▼が記憶素子Ｂ３３に格納された時点で演算手段３１のクロックカウント数は、７０＋２０＝９０となる。このクロックカウント数が通常のクロックカウント数５０より大きいため、演算手段３１は直ちに制御手段Ｃ３０に対して画像転送要求信号を制御手段Ｂ２１に出力するように命令する。制御手段Ｃ３０からの出力によりデータバス１００は画像表示ブロック３に再び開放され、この開放命令を受信した制御手段Ｃ３０は、演算手段３１に通知し、これより演算手段３１はクロックカウント数を９０−５０＝４０と減算され、ここから再びカウントアップが始まる。一方、前記画像転送要求よりデータバス１００を開放された画像表示ブロックは、画像データ▲５▼をシステム制御ブロック２から転送され、画像データ▲５▼が記憶素子Ｂ３３に格納された時点で演算手段３１のクロックカウント数は、４０＋２０＝６０となる。このクロックカウント数６０も通常のクロックカウント数５０より大きいため、演算手段３１は直ちに制御手段Ｃ３０に対して画像転送要求信号を制御手段Ｂ２１に出力するように命令する。制御手段Ｃ３０からの出力によりデータバス１００は画像表示ブロック３に再び開放され、この開放命令を受信した制御手段Ｃ３０は、演算手段３１に通知し、これより演算手段３１はクロックカウント数を６０−５０＝１０と減算され、ここから再びカウントアップが始まる。一方、前記画像転送要求よりデータバス１００を開放された画像表示ブロックは、画像データ▲６▼をシステム制御ブロック２から転送され、画像データ▲６▼が記憶素子Ｂ３３に格納された時点で演算手段３１のクロックカウント数は、１０＋２０＝３０となる。このクロックカウント数３０は通常のクロックカウント数５０に対し小さい値であるため、演算手段３１はそのままカウントアップを行い、クロックカウント数が５０になった時点で制御手段Ｃ３０に対して画像転送要求をシステム制御ブロック２に出力するように命令し、画像データ▲７▼の転送要求を行う。即ち、画像データ▲７▼以降の画像転送は、画像転送ブロック１からの画像転送要求が入る前の状態に戻ったことになる。
【００３５】
尚、画像データ▲７▼に対する画像データ転送要求を演算手段３１のクロックカウント数３０から直ちに発行せずクロックカウント数５０まで待たせるのは、画像表示手段３４から出力される画像データのタイミングが一定間隔に固定されている中、前記記憶素子Ｂ３３に格納された画像データが画像表示手段３４から出力されるまで前記記憶素子Ｂ３３に該画像データを格納せねばならないため、システム制御ブロック２から必要以上に短い間隔で次々と画像データを画像表示ブロック３にある記憶素子Ｂ３３に格納していった場合、記憶素子Ｂ３３の画像データ記憶容量を大きくせねばならなくなることを防ぐためである。記憶素子Ｂ３３の記憶容量の増大は、そのまま本画像再生装置のコストアップに繋がるため望ましくない。
【００３６】
また、本画像再生装置において、記憶素子Ａ４はデータバス１００とは別の場所に配置されているが、データバス１００上に記憶素子Ａ４が配置されていても同様な効果を得る。更に、本実施例において、データバス１００を占有可能とするデバイスが画像表示ブロック３以外に画像転送ブロック１だけである説明を示したが、複数のデバイスがデータバス１００に接続されている場合においても同様な効果を得る。
【００３７】
以上のように、本発明の構成により、データバス１００上にある画像転送ブロック１からシステム制御ブロック２へ出力される画像データの転送を前記システム制御ブロック２から画像表示ブロック３へ画像データが転送される有効映像期間中にも許可することが記憶素子Ｂ３３の容量を必要最低限にとどめた状態でも可能となる。即ち、従来の画像再生装置に比べ、画像転送ブロック１からシステム制御ブロック２への画像転送回数を増大させることが出来るため、表示画像データを頻繁に変更するような、リアルタイム画像転送も可能となる。
【００３８】
（実施の形態２）
次に、本発明の請求項３に記載された発明の実施の形態について、図３〜図５を用いて説明する。図３は本発明における画像再生装置の構成図であり、図５は本発明における画像再生装置の動作説明図である。尚、前述した実施の形態と同じ構成については同一の符号を用い、説明を省略する。
【００３９】
実施の形態１の構成において、画像転送ブロック１からシステム制御ブロック２に対して要求される画像転送要求間隔が非常に短い時、不具合が生じる可能性がある。この例を、図４を用いて説明する。図４は、実施の形態１において、画像転送ブロック１からシステム制御ブロック２に対して要求される画像転送要求間隔が非常に短い場合の例を示す。ここで、１回の画像データ転送に要するクロック数などは実施の形態１で示した例と同一で、データバス１００がバス競合していない場合、画像表示ブロック３から出力される画像転送要求間隔は５０クロックで、１回の画像データ転送に要するサイクル数は２０クロックとする。
【００４０】
図４において、画像データ▲１▼の画像データ転送が終了した後に画像転送ブロック１から画像転送要求がシステム制御ブロック２に出力された場合、制御手段Ｂ２１はデータバス１００が他のデバイスに占有されていない状態であることより、画像転送ブロック１に対しデータバス１００を開放する。データバス１００の開放後、画像転送ブロック１からシステム制御ブロック２に対し所望の画像データが出力される。実施の形態１に示したように演算手段３１はそのままクロックカウントを続け、データバス１００が画像表示ブロック３に開放された時点でクロックカウント数を５０減算し、画像データ▲２▼の画像転送を行う。この時、演算手段３１のクロックカウント数は、１２０−５０＝７０で画像転送により、７０＋２０＝９０になっていたとする。また、通常の画像データ転送において、転送サイクル間にアイドルステートを挿入する場合がある。ここで、アイドルステートが５サイクル挿入されたとする場合、実際に画像データ▲３▼に対する画像転送要求信号がシステム制御ブロック２に出力された時の演算手段３１のクロックカウント数は、９０−５０＋５＝４５となる。前記画像転送要求を受信したシステム制御ブロック２は、再びデータバス１００を画像表示ブロック３に開放し、画像データ▲３▼の転送を行う。画像転送サイクルは２０クロック数であるため、転送後の演算手段３１のクロックカウント数は４５＋２０＝６５となる。クロックカウント数が５０より大きいため、演算手段３１は直ちに制御手段Ｃ３０に対し画像転送要求を出力するように命令する。この命令後からアイドルステートの５クロック後に画像表示ブロック３からシステム制御ブロック２へ画像転送要求が出力されるが、この５クロック間に図４に示すように画像転送ブロック１から画像転送要求が入った場合、制御手段Ｂ２１はデータバス１００が現在どのデバイスにも占有されていないことより、画像転送要求を入れた画像転送ブロック１へデータバス１００を開放する。即ち、画像データ▲４▼の画像転送要求は前記画像転送ブロック１からの画像転送要求により待たされることになる。ここで、画像転送ブロック１からの画像転送サイクルが７０クロック要したとすると、前記演算手段３１のクロックカウント数は、データバス１００が再び画像表示ブロック３に開放されたときには、６５＋５＋７０＝１４０となり、ここから画像データの転送を行うと、１４０＋２０＝１６０となる。記憶素子Ｂ３３に格納される画像データ容量が３画像データ分である場合、クロックカウント数が５０×３＝１５０を超えることは即ち画像表示が追いつかず、正常な画像表示が行えないことを意味する。これより、実施の形態１において、画像表示ブロック３からの画像転送要求にアイドルステートを挿入せねばならない場合、このアイドルステート期間中に他の画像転送ブロックなどのデバイスがデータバスを占有したとき、画像データの転送速度が画像表示手段３４からの画像表示速度に追いつかなくなる可能性があり、正常に画像表示が行えないといった不具合が生じることがある。
【００４１】
そこで、本実施例において、前記演算手段３１により演算された画像転送要求間隔が通常時に比べ短い期間中、前記システム制御ブロック２が画像表示ブロック３以外のデバイスにデータバス１００を開放しないように前記制御手段Ｃ３０から前記制御手段Ｂ２１に対し画像転送速度制御信号１０１を出力する手段を有することにより、上記課題を解決する。その動作を図３及び図５を使用して説明する。
【００４２】
図５において、画像データ▲１▼の画像データ転送が終了した後に画像転送ブロック１から画像転送要求がシステム制御ブロック２に出力された場合、制御手段Ｂ２１はデータバス１００が他のデバイスに占有されていない状態であることより、画像転送ブロック１に対しデータバス１００を開放する。データバス１００の開放後、画像転送ブロック１からシステム制御ブロック２に対し所望の画像データが出力される。画像表示ブロック３は、前記画像転送ブロック１がデータバス１００を占有している期間中に図５に示すように画像データ▲２▼の画像データ転送を行うために画像転送要求信号をシステム制御ブロック２に対し出力するが、データバス１００が画像転送ブロック１に占有されているため待ち状態となる。この待ち状態であることを制御手段Ｂ２１から通知された制御手段Ｃ３０は、システム制御ブロック２に対しデータバス１００を画像表示ブロック３に占有させるように画像転送速度制御信号１０１を出力する。画像転送ブロック１からシステム制御ブロック２に対する画像データの転送が終了した時点でデータバス１００は画像表示ブロック３に開放される。データバス１００が開放された事を検出した画像表示ブロック３は、画像転送手段２４から画像データ▲２▼の画像データが転送される。この画像データ▲２▼が転送されたときの演算手段３１のクロックカウント数が５０よりも大きい場合、演算手段３１は制御手段Ｃ３０に対し画像転送要求を出力するように命じる。ここで、先述のように画像データ転送と画像データ転送の間にアイドルステートを５クロック数挿入する場合、前記画像転送要求を出力するように命令を受けた制御手段Ｃ３０は、命令を受けた時点を起点として５クロック後にシステム制御ブロック２に対し画像転送要求を出力する。このアイドルステートの５クロックの期間は、データバス１００はどのデバイスにも使用されていないため、システム制御ブロック２は任意のデバイスに対しデータバスを開放することが可能である。しかしながら、本実施例の構成においては、制御手段Ｃ３０から制御手段Ｂ２１に対し画像転送速度制御信号１０１が出力されることにより、上記アイドルステート期間中もデータバス１００を画像表示ブロック３が占有しているように見せかけることが可能となるため、このアイドルステート期間中に画像転送ブロック１からの画像転送要求が入ってもシステム制御ブロック２は画像転送ブロック１にデータバス１００を開放せず、画像転送速度制御信号１０１がイネーブル期間である限り画像表示ブロック３にそのままデータバス１００を続行して開放する。この画像転送速度制御信号１０１は、演算手段３１のクロックカウント数が５０を超えた時点でイネーブルとなり、クロックカウント数が５０以下になった時点でディセーブルと制御することにより、画像表示ブロック３から画像転送要求が５０クロック毎に出力される定常時には画像転送ブロック１からの画像転送要求を受け付けることが可能となる。
【００４３】
尚、本実施例においては、図５に示すようにデータバス１００の開放信号となる制御手段Ｂ２１から制御手段Ｃ３０への出力を画像転送速度制御信号１０１がイネーブルとなっている画像データ▲２▼〜画像データ▲４▼の画像データ転送期間中も一旦データバスを占有状態から開放状態に戻しているが、この期間中はずっと占有状態（負極性パルス期間）としても同様な効果を得る。但し、このような構成を取る場合、画像データを実際に転送する期間以外にもデータバス１００を物理的に占有することになるため、ノイズなどで画像表示ブロック３が誤動作しないようにする必要が別途発生する。
【００４４】
以上のように、本発明の構成により、データバス１００上にある画像転送ブロック１からシステム制御ブロック２へ出力される画像データの転送を前記システム制御ブロック２から画像表示ブロック３へ画像データが転送される有効映像期間中にも記憶素子Ｂ３３の容量を必要最低限にとどめた状態でも許可することが可能となる。即ち、従来の画像再生装置に比べ、画像転送ブロック１からシステム制御ブロック２への画像転送回数を増大させることが出来るため、表示画像データを頻繁に変更するような、リアルタイム画像転送も可能となる。更に、画像表示ブロック３への画像転送においてアイドルステートを挿入せねばならない場合においても、表示画像データを頻繁に変更するような、リアルタイム画像転送が可能となる。
【００４５】
（実施の形態３）
次に、本発明の請求項４に記載された発明の実施の形態について、図６及び図７を用いて説明する。図６は本実施例における構成図であり、図７は本実施例における動作説明図である。図６において、５は画像送信手段５２とその制御手段Ｄ５１と前記画像送信手段５２から出力された画像データを任意のネットワーク網を介して前記画像転送ブロック１に送信する通信手段Ｂ５０からなる画像源ブロック、１３は前記画像源ブロック５の通信手段Ｂ５０と画像データ及び制御情報を通信すると共に前記画像転送速度制御信号１０１を入力とした制御手段Ａ１１により制御される通信手段Ａ、１２は前記通信手段Ａ１３から出力された画像データを前記画像転送手段１０に転送する画像受信手段である。尚、前述した実施の形態と同じ構成については同一の符号を用い、説明を省略する。
【００４６】
実施の形態１の構成において、画像表示ブロック３への画像転送においてアイドルステートを挿入せねばならない場合、不具合が生じる可能性があることを実施の形態２に示した。本実施例においては、前記画像転送速度制御信号１０１を前記画像転送ブロック１に出力することにより、任意のネットワーク網を使用して画像データを転送するシステムにおいて上記課題を解決する。その動作を以下説明する。
【００４７】
図６に本画像再生装置のシステム構成図を示す。図６において、画像転送ブロック１とシステム制御ブロック２と画像表示ブロック３と記憶素子Ａ４は一つの装置である。一方、画像源ブロック５も別の装置であり、両者は任意のネットワーク網により接続されているとする。画像源ブロック５から任意のネットワーク網を通じて画像転送ブロック１に画像データを転送する場合、まず、双方の通信手段Ａ１３及び通信手段Ｂ５０との間においてネゴシエーションを行い、通信準備を整える。その後、制御手段Ｄ５１により画像送信手段５２から所望の画像データを通信手段Ｂ５０に出力する。この転送された画像データは、通信手段Ｂ５０から所望のサイズ（パケット）に分割されて通信手段Ａ１３に転送される。通信手段Ａ１３は画像受信手段１２にその受信された画像データを出力すると共に制御手段Ａ１１に対し画像データが画像源ブロック５より送信されたことを通知する。この通知を受けた制御手段Ａ１１は、システム制御ブロック２に対し画像転送要求を出力し、データバス１００が開放されるのを待つ。データバス１００が画像転送ブロック１に開放された時点で、前記画像受信手段１２は所望の画像データを画像転送手段１０に転送し、画像転送手段１０からシステム制御ブロック２に対し前記画像データが出力され、記憶素子Ａ４に書き込みが行われる。
【００４８】
図７において、画像データ▲１▼の画像データ転送が終了した後に画像転送ブロック１から画像転送要求がシステム制御ブロック２に出力された場合、制御手段Ｂ２１はデータバス１００が他のデバイスに占有されていない状態であることより、画像転送ブロック１に対しデータバス１００を開放する。データバス１００の開放後、画像転送ブロック１からシステム制御ブロック２に対し所望の画像データが出力される。画像表示ブロック３は、前記画像転送ブロック１がデータバス１００を占有している期間中に図７に示すように画像データ▲２▼の画像データ転送を行うために画像転送要求信号をシステム制御ブロック２に対し出力するが、データバス１００が画像転送ブロック１に占有されているため待ち状態となる。この待ち状態であることを制御手段Ｂ２１から通知された制御手段Ｃ３０は、画像転送ブロック１に対しデータバス１００を画像表示ブロック３に占有させるように画像転送速度制御信号１０１を出力する。画像転送ブロック１からシステム制御ブロック２に対する画像データの転送が終了した時点でデータバス１００は画像表示ブロック３に開放される。データバス１００が開放された事を検出した画像表示ブロック３は、画像転送手段２４から画像データ▲２▼の画像データが転送される。この画像データ▲２▼が転送されたときの演算手段３１のクロックカウント数が５０よりも大きい場合、演算手段３１は制御手段Ｃ３０に対し画像転送要求を出力するように命じる。ここで、先述のように画像データ転送と画像データ転送の間にアイドルステートを５クロック数挿入する場合、前記画像転送要求を出力するように命令を受けた制御手段Ｃ３０は、命令を受けた時点を起点として５クロック後にシステム制御ブロック２に対し画像転送要求を出力する。このアイドルステートの５クロックの期間は、データバス１００はどのデバイスにも使用されていないため、システム制御ブロック２は任意のデバイスに対しデータバスを開放することが可能である。しかしながら、本実施例の構成においては、制御手段Ｃ３０から制御手段Ａ１１に対し画像転送速度制御信号１０１が出力されることにより、上記アイドルステート期間中もデータバス１００を画像表示ブロック３が占有しているように見せかけることが可能となるため、このアイドルステート期間中に画像転送ブロック１からの画像転送要求が入ってもシステム制御ブロック２は画像転送ブロック１にデータバス１００を開放せず、画像転送速度制御信号１０１がイネーブル期間である限り画像表示ブロック３にそのままデータバス１００を続行して開放する。この画像転送速度制御信号１０１は、演算手段３１のクロックカウント数が５０を超えた時点でイネーブルとなり、クロックカウント数が５０以下になった時点でディセーブルと制御することにより、画像表示ブロック３から画像転送要求が５０クロック毎に出力される定常時には画像転送ブロック１からの画像転送要求を受け付けることが可能となる。このように、画像転送速度制御信号１０１がディセーブルになった時点で、画像転送ブロック１からシステム制御ブロック２に対し画像転送要求信号を出力することにより、データバス１００を再度画像転送ブロック１に開放させることが可能となり、記憶素子Ａ４への画像データの書き換えが行える。
【００４９】
即ち、画像転送速度制御信号１０１がイネーブルの期間中、画像転送ブロック１から画像転送要求信号を出力させないことが可能となる。この期間中に、画像源ブロック５から更新画像データが送信された場合、画像転送ブロック１は送信された画像データを画像受信手段１２に一時的に格納するが、格納する容量にも限界があるため、制御手段Ａ１１から通信手段Ａ１３に対し画像源ブロック５との画像データ通信を中断するように制御する。ネットワーク網を使用した画像データの送受信は、画像表示ブロック３のように一定のタイミングで画像データを出力せねばならないといった制約がないため、このように一瞬だけ画像データの送受信を停止することが可能となる。上述のような通信停止期間は、画像転送速度制御信号１０１がディセーブルになったことを制御手段Ａ１１が検出し、その検出結果を通信手段Ａ１３に出力することにより解除され、再度画像源ブロック５との画像データの通信が行われる。
【００５０】
以上のように、本発明の構成により、データバス１００上にある画像転送ブロック１からシステム制御ブロック２へ出力される画像データの転送を前記システム制御ブロック２から画像表示ブロック３へ画像データが転送される有効映像期間中にも記憶素子Ｂ３３の容量を必要最低限にとどめた状態でも許可することが可能となる。即ち、従来の画像再生装置に比べ、画像転送ブロック１からシステム制御ブロック２への画像転送回数を増大させることが出来るため、表示画像データを頻繁に変更するような、リアルタイム画像転送も可能となる。更に、画像表示ブロック３への画像転送においてアイドルステートを挿入せねばならない場合においても、表示画像データを頻繁に変更するような、リアルタイム画像転送が可能となる。
【００５１】
（実施の形態４）
次に、本発明の請求項５に記載された発明の実施の形態について、図８及び図１０を用いて説明する。図８は本発明における画像再生装置の構成図であり、図１０は本発明における画像再生装置の動作説明図である。図８において、１０２は同期信号発生手段３２から画像表示手段３４に対して出力される垂直同期信号に同期した垂直同期割り込み信号である。尚、前述した実施の形態と同じ構成については同一の符号を用い、説明を省略する。
【００５２】
実施の形態１〜実施の形態３の構成において、ノイズ等の外乱により画像表示ブロック３からシステム制御ブロック２に対する画像転送要求が所望のタイミングで出力されない場合、不具合が生じる。この例を、図９を用いて説明する。
【００５３】
図９において、有効映像期間中に画像データ▲１▼〜画像データ（１０）までの画像データをシステム制御ブロック２から画像表示ブロック３へ転送する時、画像表示ブロック３の制御手段Ｃ３０は、一定間隔で画像転送要求信号をシステム制御ブロック２に対して出力する。ここで、データバス１００を共有する画像転送ブロック１から画像転送要求が画像データ▲５▼を画像表示ブロック３に転送した後に入った場合、システム制御ブロック２は、データバス１００が他のデバイスに占有されていない状態をもって画像転送ブロック１にデータバス１００を開放する。画像転送ブロック１は、データバス１００を占有した時点から所望の画像データをシステム制御ブロック２に対して転送する。この画像転送サイクル中に画像表示ブロック３から画像データ▲６▼の転送要求が入った時、本画像再生装置内で発生するノイズや外乱によりシステム制御ブロック２が誤動作を行い、上記画像転送要求信号を受け損なう可能性がある。このような場合、上記画像転送要求信号に対しシステム制御ブロック２は、実施の形態１に示すように本来であればデータバス１００が画像転送ブロック１に占有されているため、画像データ▲６▼の転送要求を待ち状態にするように画像表示ブロック３に対し命令せねばならないが、画像データ▲６▼の転送要求を受信し損なっているため、上記画像転送要求に対し何のアクションも起こさない。即ち、画像表示ブロック３から見ると、画像データ▲６▼への画像転送要求をシステム制御ブロック２に対し出力し許可されたと認識を行っており、後はシステム制御ブロック２から画像表示ブロック３への画像転送許可信号を待つ状態となっていることになる。一方、システム制御ブロック２は、画像データ▲６▼の画像転送要求信号を受信していないと認識しているため、結局、画像表示ブロック３に対しデータバス１００の開放信号を渡すことがなくなる。画像表示ブロック３から出力される画像転送要求信号は、垂直同期信号に同期したタイミングで再生成されるため、画像フィールドの切り替え時に再び画像表示ブロック３からシステム制御ブロック２に対して画像転送要求が出力される。この画像転送要求は、画像表示ブロック３から見た場合、画像フィールドの切り替え直後であるため画像データ▲１▼の画像転送要求であるが、上記画像転送要求を受信したシステム制御ブロック２は、画像データ▲５▼の後に入力された画像転送要求であるため、画像データ▲６▼の画像転送要求と認識する。このような場合、画像表示手段３４から表示される画像は、本来画像データ▲１▼が表示される位置に画像データ▲６▼が配置されているため、不適切な画像となる。
【００５４】
そこで、本実施例において、同期信号発生手段３２から垂直同期信号に同期した垂直同期割り込み信号１０２を制御手段Ｂ２１に供給する手段を有することにより、上記課題を解決する。その動作を、図１０を使用して説明する。
【００５５】
図９において、有効映像期間中に画像データ▲１▼〜画像データ（１０）までの画像データをシステム制御ブロック２から画像表示ブロック３へ転送する時、画像表示ブロック３の制御手段Ｃ３０は、一定間隔で画像転送要求信号をシステム制御ブロック２に対して出力する。ここで、データバス１００を共有する画像転送ブロック１から画像転送要求が画像データ▲５▼を画像表示ブロック３に転送した後に入った場合、システム制御ブロック２は、データバス１００が他のデバイスに占有されていない状態をもって画像転送ブロック１にデータバス１００を開放する。画像転送ブロック１は、データバス１００を占有した時点から所望の画像データをシステム制御ブロック２に対して転送する。この画像転送サイクル中に画像表示ブロック３から画像データ▲６▼の転送要求が入った時、本画像再生装置内で発生するノイズや外乱によりシステム制御ブロック２が誤動作し、上記画像転送要求信号を受け損なう可能性がある。このような場合、上記画像転送要求信号に対しシステム制御ブロック２は、実施の形態１に示すように本来であればデータバス１００が画像転送ブロック１に占有されているため、画像データ▲６▼の転送要求を待ち状態にするように画像表示ブロック３に対し命令せねばならないが、画像データ▲６▼の転送要求を受信し損なっているため、上記画像転送要求に対し何のアクションも起こさない。即ち、画像表示ブロック３から見ると、画像データ▲６▼への画像転送要求をシステム制御ブロック２に対し出力し許可されたと認識を行っており、後はシステム制御ブロック２から画像表示ブロック３への画像転送許可信号を待つ状態となっていることになる。一方、システム制御ブロック２は、画像データ▲６▼の画像転送要求信号を受信していないと認識しているため、結局、画像表示ブロック３に対しデータバス１００の開放信号を渡すことがなくなる。画像表示ブロック３から出力される画像転送要求信号は、垂直同期信号に同期したタイミングで再生成されるため、画像フィールドの切り替え時に再び画像表示ブロック３からシステム制御ブロック２に対して画像転送要求が出力される。また、垂直同期割り込み信号１０２を受信した制御手段Ｂ２１は、アドレス管理手段２２に対し記憶素子Ａ４に対する読み出しアドレスをリセットするように制御を行う。これより、アドレス管理手段は、次に画像転送要求が来た際に記憶素子Ａ４から読み出す画像データをリセット前の画像データ▲６▼では無く、画像データ▲１▼を読み出すことになる。
【００５６】
以上のように、本発明の構成により、画像表示手段３４から表示される画像は、図１０のように画像表示ブロック３から出力される画像転送要求が途切れた場合においても、本来画像データ▲１▼が表示される位置に画像データ▲１▼が配置されるため、上述の課題を容易に解決可能となる。
【００５７】
（実施の形態５）
次に、本発明の請求項６に記載された発明の実施の形態について、図１１を用いて説明する。図１１は本発明における画像再生装置の構成図である。図１１において、６は画像表示手段３４から出力された画像データを任意の画像サイズに拡大或いは縮小を行うリサイズ手段、７は画像表示手段３４から出力された画像データを一時的に格納する記憶素子Ｃ、８は前記リサイズ手段７により任意の画像サイズに拡大或いは縮小された画像を入力とし表示を行う表示パネルである。また、１０３は、画像表示ブロック３からシステム制御ブロック２に対して画像転送要求を出力したにも関わらずデータバス１００の開放信号が画像表示ブロック３に出力されない場合に、制御手段Ｃ３０からリサイズ手段６に対して出力されるフリーズ通知信号である。尚、前述した実施の形態と同じ構成については同一の符号を用い、説明を省略する。
【００５８】
実施の形態４の構成において、ノイズ等の外乱により画像表示ブロック３からシステム制御ブロック２に対する画像転送要求が所望のタイミングで出力されたにも関わらずデータバス１００の開放が画像表示ブロック３に対して行われない場合、次のフィールド画像では画像データが正常に復帰するが、画像データ転送が途切れたフィールド画像は、その途切れた画像データ以降の画像データが画像表示ブロック３に転送されないことにより、一瞬、画像が暗くなるといった課題を有する。画像データが一瞬暗くなるのは、図１０に示すように、画像データが転送されない期間、全く画像データが無い即ち黒色の画像データが代わりに出力されるためである。記憶素子Ｂ３３の構成によっては、画像データが無い期間は、以前に書き込まれていた画像データがそのまま出力される場合もある。この場合は、本来表示されるべき画像データとは別の画像データが出力されるため、本画像再生装置の視聴者は、一瞬表示画像が乱れたように見える。
【００５９】
そこで、本実施例において、画像表示ブロック３からシステム制御ブロック２に対して画像転送要求を出力したにも関わらずデータバス１００の開放信号が画像表示ブロック３に出力されない場合に、その状態を制御手段Ｃ３０からリサイズ手段６に対し通知する手段を有することにより、上記課題を解決する。その動作を以下説明する。
【００６０】
液晶プロジェクタやＰＤＰのような固定画素表示デバイスを表示パネルに持つ画像再生装置は、種々の画像信号源から出力される画像データを表示させるため、通常、任意の画像サイズの画像データを該画像再生装置の表示パネルサイズに拡大或いは縮小するリサイズ手段６を搭載している。画像表示手段３４から出力された画像データは、このリサイズ手段６に入力され、所望の画像サイズに拡大或いは縮小された後、記憶素子Ｃ７に格納される。記憶素子Ｃ７に格納された画像データは、表示パネル８が要求する画像出力タイミングに従い、リサイズ手段６から読み出され、表示パネル８へ出力され、表示パネル８上に画像表示される。
【００６１】
ここで、画像表示ブロック３からシステム制御ブロック２に対して画像転送要求を出力したにも関わらずデータバス１００の開放信号が画像表示ブロック３に出力されない場合について以下説明を行う。画像表示ブロック３は、画像転送要求信号をシステム制御ブロック２に対して出力したタイミングを起点に何クロックサイクル以内に所望の画像データが転送されてこないと画像表示手段３４から出力されるタイミングに間に合わないかを演算手段３１により容易に把握可能である。例えば、記憶素子Ｂ３３が３画素分の画像データを格納し、１画素分の画像データを画像表示手段３４から出力するのに５０クロックサイクル必要とすると、演算手段３１のクロックカウント数が１５０を超えた時点で画像表示のタイミングに間に合わないことが把握され、演算手段３１は異常状態であることを検知する。このような異常状態を検知した演算手段３１は、制御手段Ｃ３０に上記異常状態を通知する。この異常状態を通知された制御手段Ｃ３０は、リサイズ手段６に対してフリーズ通知信号１０３をイネーブルとする。このフリーズ通知信号１０３を受信したリサイズ手段６は、画像表示手段３４から転送された画像データを記憶素子Ｃ７に展開する動作を止め、表示パネル８に対し記憶素子Ｃ７に書き込まれていた前のフィールド画像を転送することになる。上記フリーズ通知信号１０３は、次のフィールド画像に切り替わった瞬間にディセーブル状態となる。フィールドの切り替えタイミングは、同期信号発生手段３２がタイミング管理を行っているため、制御信号３０は容易にそのタイミングを検知することが可能となる。
【００６２】
以上のように、本発明の構成により、画像表示ブロック３から出力される画像転送要求が途切れた場合において、一瞬、画像が暗くなる或いは乱れるといった課題を容易に解決可能となる。
【００６３】
【発明の効果】
以上のように、本発明の画像再生装置によれば、画像表示ブロックからシステム制御ブロックへの画像転送要求を出力するタイミングを共通データバスの占有状況により可変可能とする同期信号発生手段を入力とした演算手段を設けることにより、従来、画像転送ブロックからシステム制御ブロックへの画像転送時間がシステム制御ブロックから画像表示ブロックへの画像転送間隔より長い場合において、ブランキング期間中のみしか前記画像転送ブロックからシステム制御ブロックへの画像転送サイクルを挿入できず、画像データが頻繁に変更になるようなリアルタイム画像伝送が行えないといった課題を解決し、有効映像期間中にも画像転送ブロックからシステム制御ブロックへの画像転送サイクルを挿入可能とすることが可能となる。
【００６４】
これより、従来の構成に比べ、画像転送ブロックからの画像転送データ量を増やすことが可能となり、より細やかな動画像の再現が実行可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態１における画像再生装置の構成図
【図２】本発明の実施の形態１における画像再生装置の動作説明図
【図３】本発明の実施の形態２における画像再生装置の構成図
【図４】本発明の実施の形態１における画像再生装置の動作説明図
【図５】本発明の実施の形態２における画像再生装置の動作説明図
【図６】本発明の実施の形態３における画像再生装置の構成図
【図７】本発明の実施の形態３における画像再生装置の動作説明図
【図８】本発明の実施の形態４における画像再生装置の構成図
【図９】本発明の実施の形態１における画像再生装置の動作説明図
【図１０】本発明の実施の形態４における画像再生装置の動作説明図
【図１１】本発明の実施の形態５における画像再生装置の構成図
【図１２】従来における画像再生装置の構成図
【図１３】従来における画像再生装置の動作説明図
【図１４】従来における画像再生装置の動作説明図
【図１５】従来における画像再生装置の動作説明図
【符号の説明】
１  画像転送ブロック
２  システム制御ブロック
３  画像表示ブロック
４  記憶素子Ａ
５  画像源ブロック
６  リサイズ手段
７  記憶素子Ｃ
８  表示パネル
１０  画像転送手段
１１  制御手段Ａ
１２  画像受信手段
１３  通信手段Ａ
２０  画像展開手段
２１  制御手段Ｂ
２２  アドレス管理手段
２３  タイミング制御手段
２４  画像転送手段
３０  制御手段Ｃ
３１  演算手段
３２  同期信号発生手段
３３  記憶素子Ｂ
３４  画像表示手段
１００  データバス
１０１  画像転送速度制御信号
１０２  垂直同期割込信号
１０３  フリーズ通知信号
【図１】
2004220336.tif 000003
【図２】
2004220336.tif 000004
【図３】
2004220336.tif 000005
【図４】
2004220336.tif 000006
【図５】
2004220336.tif 000007
【図６】
2004220336.tif 000008
【図７】
2004220336.tif 000009
【図８】
2004220336.tif 000010
【図９】
2004220336.tif 000011
【図１０】
2004220336.tif 000012
【図１１】
2004220336.tif 000013
【図１２】
2004220336.tif 000014
【図１３】
2004220336.tif 000015
【図１４】
2004220336.tif 000016
【図１５】
2004220336.tif 000017