(57)【要約】【課題】システムパフォーマンスの低下を防ぐことが可能な画像データ再生装置を提供する。【解決手段】画像データを再生する画像データ再生装置１００であって、画像データに基づく画像を表示させる表示装置６の表示サイズと同じサイズのデータを記憶可能なフレームメモリ４と、フレームメモリ４に記憶された画像データを読み出して、画像を表示装置６に表示させる表示制御を行う表示制御部５とを備え、表示制御部５は、画像データのサイズが表示装置６の表示サイズと同じ場合、フレームメモリ４全体にアクセスして画像データを読み出し、画像データのサイズが表示装置６の表示サイズよりも小さい場合、フレームメモリ４の画像データが記憶されている範囲のみにアクセスして画像データを読み出す。【選択図】図１
2006323102.tif 000002
【特許請求の範囲】
【請求項１】
画像データを再生する画像データ再生装置であって、
前記画像データから生成される表示用画像データに基づく画像を表示させる表示装置の表示サイズと同じサイズのデータを記憶可能な領域を少なくとも有するメモリと、
前記領域に記憶された前記表示用画像データを読み出して、前記画像を前記表示装置に表示させる表示制御を行う表示制御手段とを備え、
前記表示制御手段は、前記表示用画像データ読み出し時の前記領域のアクセス範囲を、前記表示用画像データのサイズに応じて変更する画像データ再生装置。
【請求項２】
請求項１記載の画像データ再生装置であって、
前記表示制御手段は、前記表示用画像データのサイズが前記表示装置の表示サイズと同じ場合、前記領域全体にアクセスして前記表示用画像データを読み出し、前記表示用画像データのサイズが前記表示装置の表示サイズよりも小さい場合、前記領域の前記表示用画像データが記憶されている範囲のみにアクセスして前記表示用画像データを読み出す画像データ再生装置。
【請求項３】
請求項２記載の画像データ再生装置であって、
前記表示制御手段は、前記表示用画像データのサイズが前記表示装置の表示サイズよりも小さい場合に前記表示装置に表示される前記画像を除く余白部分に表示させる背景画像を生成するための背景画像データを記憶する背景画像データ記憶手段を備え、
前記表示用画像データのサイズが前記表示装置の表示サイズよりも小さい場合、前記表示制御手段は、前記表示制御を行うと共に、前記背景画像データを用いて前記余白部分に前記背景画像を表示させる制御を行う画像データ再生装置。
【請求項４】
請求項３記載の画像データ再生装置であって、
前記背景画像データ記憶手段は、前記背景画像データを複数パターン記憶しており、
前記表示制御手段は、前記背景画像の表示に用いる背景画像データを順次切り替えて、前記余白部分に表示させる背景画像を順次切り替えて表示させる制御を行う画像データ再生装置。
【請求項５】
画像データを再生する画像データ再生方法であって、
前記画像データから生成される表示用画像データに基づく画像を表示させる表示装置の表示サイズと同じサイズのデータを記憶可能な領域を少なくとも有するメモリの前記領域に記憶された前記表示用画像データを読み出して、前記画像を前記表示装置に表示させる表示制御を行う表示制御工程を含み、
前記表示制御工程では、前記表示用画像データ読み出し時の前記領域のアクセス範囲を、前記表示用画像データのサイズに応じて変更する画像データ再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを再生する画像データ再生装置に関する。
【背景技術】
【０００２】
一般に、画像データを再生する画像データ再生装置は、画像データを記憶する高速読み出し可能なフレームメモリと、フレームメモリから画像データを読み出して該画像データに基づく画像を表示装置に表示させる制御を行う表示制御装置と、それぞれに接続されるバスとを有している（例えば特許文献１参照）。上記フレームメモリは、表示装置の表示サイズと同じサイズのデータを記憶可能なものである。従来、表示装置の表示サイズよりも小さいサイズの画像データを再生する場合、フレームメモリには、再生対象となる画像データに加え、その画像データに基づく画像を表示装置に表示させた際に余白となる部分を埋めるための背景画像データ（例えば黒一色を表示するためのデータ）を記憶しておき、これらのデータをフレームメモリから読み出して、余白のない画像を表示装置に表示させている。
【０００３】
【特許文献１】特開平１０−３２７３９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の画像データ再生装置では、再生対象となる画像データのサイズが表示装置の表示サイズより小さい場合でも、表示制御装置がフレームメモリ全体にアクセスする必要がある。このため、表示制御装置が多くの時間バスを占有してしまい、システムのパフォーマンスが低下する。
【０００５】
本発明は、上記事情に鑑みてなされたものであり、システムパフォーマンスの低下を防ぐことが可能な画像データ再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像データ再生装置は、画像データを再生する画像データ再生装置であって、前前記画像データから生成される表示用画像データに基づく画像を表示させる表示装置の表示サイズと同じサイズのデータを記憶可能な領域を少なくとも有するメモリと、前記領域に記憶された前記表示用画像データを読み出して、前記画像を前記表示装置に表示させる表示制御を行う表示制御手段とを備え、前記表示制御手段は、前記表示用画像データ読み出し時の前記領域のアクセス範囲を、前記表示用画像データのサイズに応じて変更する。
【０００７】
この構成により、表示制御装置がメモリへアクセスしている時間を短縮することができ、システムパフォーマンスの低下を防ぐことができる。
【０００８】
本発明の画像データ再生装置は、前記表示制御手段が、前記表示用画像データのサイズが前記表示装置の表示サイズと同じ場合、前記領域全体にアクセスして前記表示用画像データを読み出し、前記表示用画像データのサイズが前記表示装置の表示サイズよりも小さい場合、前記領域の前記表示用画像データが記憶されている範囲のみにアクセスして前記表示用画像データを読み出す。
【０００９】
本発明の画像データ再生装置は、前記表示制御手段が、前記表示用画像データのサイズが前記表示装置の表示サイズよりも小さい場合に前記表示装置に表示される前記画像を除く余白部分に表示させる背景画像を生成するための背景画像データを記憶する背景画像データ記憶手段を備え、前記表示用画像データのサイズが前記表示装置の表示サイズよりも小さい場合、前記表示制御手段は、前記表示制御を行うと共に、前記背景画像データを用いて前記余白部分に前記背景画像を表示させる制御を行う
。
【００１０】
この構成により、システムパフォーマンスの低下を防ぎながら、表示装置の余白部分に背景画像を表示させることができる。
【００１１】
本発明の画像データ再生装置は、前記背景画像データ記憶手段が、前記背景画像データを複数パターン記憶しており、前記表示制御手段は、前記背景画像の表示に用いる背景画像データを順次切り替えて、前記余白部分に表示させる背景画像を順次切り替えて表示させる制御を行う。
【００１２】
この構成により、変化のある背景画像を表示させることができる。
【００１３】
本発明の画像データ再生方法は、画像データを再生する画像データ再生方法であって、前記画像データから生成される表示用画像データに基づく画像を表示させる表示装置の表示サイズと同じサイズのデータを記憶可能な領域を少なくとも有するメモリの前記領域に記憶された前記表示用画像データを読み出して、前記画像を前記表示装置に表示させる表示制御を行う表示制御工程を含み、前記表示制御工程では、前記表示用画像データ読み出し時の前記領域のアクセス範囲を、前記表示用画像データのサイズに応じて変更する。
【発明の効果】
【００１４】
本発明によれば、システムパフォーマンスの低下を防ぐことが可能な画像データ再生装置を提供することができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施形態について図面を参照して説明する。
【００１６】
図１は、本発明の実施形態を説明するための画像データ再生装置内部の概略構成を示すブロック図である。
図１に示す画像データ再生装置１００は、例えばコンピュータやデジタルカメラ等の装置であり、再生対象となる画像データを記録する画像データ記録部１と、各種画像処理を行う画像処理部２と、制御部３と、フレームメモリ４（特許請求の範囲のメモリに該当）と、表示制御部５とを備え、表示制御部５にはＬＣＤ等の表示装置６が接続されている。又、画像データ記録部１、画像処理部２、制御部３、フレームメモリ４、及び表示制御部５は、バス７に接続されている。
【００１７】
画像データ記録部１は、再生対象となる画像データを記録するハードディスクやＲＡＭ、メモリカード等の記録媒体である。
【００１８】
画像処理部２は、画像データ記録部１に記録されている画像データの伸張処理や、伸張処理した画像データから表示用画像データを生成する表示用画像データ生成処理や、表示用画像データのフレームメモリ４への書き込みを行う。
【００１９】
制御部３は、所定のプログラムによって動作するプロセッサを主体に構成され、画像データ再生装置１００全体を統括制御する。
【００２０】
フレームメモリ４は、高速読み出しが可能であり、表示装置６の表示サイズ（例えばＸＶＧＡサイズとする）と同じサイズのデータを記録可能である。尚、ＸＶＧＡサイズよりも大きなデータを記録可能なメモリを画像データ再生装置１００に設け、このメモリのうち、表示装置６の表示サイズと同じサイズのデータを記録可能な領域を上記フレームメモリ４として扱っても良い。
【００２１】
表示制御部５は、制御部３によって設定された表示制御情報に基づいて同期信号を生成し、この同期信号にしたがってフレームメモリ４にアクセスして表示用画像データを読み出し、この表示用画像データに基づく画像を表示装置６に表示させる表示制御を行う。尚、表示制御部５内にＦＩＦＯ等のバッファを設けておき、同期信号生成前に表示用画像データをこのバッファに読み込んでおいてから、これを同期信号に応じて表示装置６に出力させるような制御を行っても良い。表示制御情報は、フレームメモリ４のアクセス範囲を指定する情報と、フレームメモリ４から読み出した表示用画像データの各画素データを表示装置６のどの画素（表示装置の画素とは画像の１画素を表示する表示素子のことを指す）に出力させるかを指定する情報とを含む。
【００２２】
表示制御部５は、内部メモリ５ａ（特許請求の範囲の背景画像データ記憶手段に該当）を含んでいる。内部メモリ５ａには、表示装置６の表示サイズよりも小さいサイズの画像を表示装置６に表示させた場合に余白となる部分を埋めるための背景画像データ（例えば黒一色を表示するためのデータ）を記憶する。背景画像データは、例えばｎ×ｍ画素（ｎ≧１，ｍ≧１）の画像を生成するための画像データである。
【００２３】
以下、画像データ再生装置１００の動作を説明する。図２及び図３は、画像データ再生装置１００の動作中のフレームメモリ４の状態と表示装置６の状態を説明するための図である。
【００２４】
ユーザによってＸＶＧＡサイズの画像データＸの再生が指示されると、制御部３は、画像処理部２に画像データＸに基づく表示用画像データＸのフレームメモリ４への書き込みを指示すると共に、フレームメモリ４全体をアクセス範囲として指定する情報と、表示用画像データＸの各画素データを、表示装置６の全画素に出力させることを指定する情報とを含む表示制御情報を表示制御部５に対して設定する。
【００２５】
画像処理部２は、画像データ記録部１から画像データＸを読み出し、これを伸張してＸＶＧＡサイズの表示用画像データＸを生成し、フレームメモリ４に書き込む（図２（ａ））。尚、画像データＸがＸＶＧＡサイズよりも大きい場合、画像処理部２は、伸張して得た画像データに間引き処理を施してＸＶＧＡサイズの表示用画像データＸを生成する。その後、表示制御部５は、水平及び垂直同期信号に応じたタイミングで、表示制御情報にしたがってフレームメモリ４にアクセスし、フレームメモリ４全体に記憶された表示用画像データＸの各画素データを順次読み出して表示装置６の所定画素に出力していく。このとき、表示制御部５は、フレームメモリ４の全てのアドレスにアクセスする。これにより、表示装置６には、表示用画像データＸに基づくＸＶＧＡサイズの画像Ｘが表示される（図２（ｂ））。
【００２６】
一方、ユーザによってＶＧＡサイズの画像データＹの再生が指示されると、制御部３は、画像処理部２に画像データＹに基づく表示用画像データＹのフレームメモリ４への書き込みを指示すると共に、フレームメモリ４上の表示用画像データＹが記憶されている範囲をアクセス範囲として指定する情報と、表示用画像データＹの各画素データを、表示装置６の中央部分の画素に出力させることを指定する情報とを含む表示制御情報を表示制御部５に対して設定する。
【００２７】
画像処理部２は、画像データ記録部１から画像データＹを読み出し、これを伸張してＶＧＡサイズの表示用画像データＹを生成し、フレームメモリ４に書き込む（図３（ａ））。尚、画像データＹがＶＧＡサイズよりも大きい場合、画像処理部２は、伸張して得た画像データに間引き処理を施してＶＧＡサイズの表示用画像データＹを生成する。その後、表示制御部５は、水平及び垂直同期信号に応じたタイミングで、表示制御情報にしたがってフレームメモリ４にアクセスし、フレームメモリ４上の一部に記憶された表示用画像データＹの各画素データを順次読み出して表示装置６の所定画素に出力する。このとき、表示制御部５は、フレームメモリ４のうち、表示用画像データＹが記憶されているアドレス以外のアドレスにはアクセスをしない。同時に、表示制御部５は、内部メモリ５ａから背景画像データを読み出し、これを、表示用画像データＹの各画素データが出力されていない画素へ出力する。例えば、背景画像データが１×１画素分の黒一色の画像を生成するための画像データであった場合、表示制御部５は、表示用画像データＹを出力する画素以外の各画素に、この背景画像データを順次出力していく。これにより、表示装置６には、中央部分にＶＧＡサイズの画像Ｙが表示されると共に、画像Ｙ以外の余白部分には、黒一色の背景画像が表示されることになる（図３（ｂ））。
【００２８】
又、例えば、背景画像データが１０×１０画素分の所定模様の画像を生成するための画像データであった場合、表示制御部５は、表示用画像データＹを出力する画素以外の画素を１０×１０画素毎のエリアに分割し、分割した各エリアに背景画像データを順次出力させていく制御を行う。これにより、画像Ｙ以外の余白部分には、模様のついた背景画像が表示されることになる。
【００２９】
このように、画像データ再生装置１００は、表示装置６に表示させる画像のサイズが表示装置６の表示サイズよりも小さい場合には、表示制御部５がフレームメモリ４上の表示用画像データが記憶されている範囲だけにアクセスするようにしている。このため、表示制御部５のフレームメモリ４へのアクセス時間を少なくすることができ、システムパフォーマンスの低下を防ぐことができる。動画再生を行う場合には、表示装置６に表示させる画像のサイズを表示装置６の表示サイズよりも小さくして、多数の画像を高速に切り替えて表示させていくといったことが一般に行われるため、特に効果が大きい。
【００３０】
又、画像データ再生装置１００は、表示装置６に表示させる画像のサイズが表示装置６の表示サイズよりも小さい場合には、表示装置６の画像が表示されない余白部分に、内部メモリ５ａに記憶された背景画像データを用いて背景画像を表示させるようにしている。このため、背景画像生成のためにフレームメモリ４にアクセスすることなく、システムパフォーマンスの低下を防ぎながら、ユーザに違和感のない画像を見せることが可能となる。又、内部メモリ５ａに記憶されている背景画像データの容量は少なくて済むため、低コストで効果を得ることができる。
【００３１】
尚、内部メモリ５ａに複数パターン（例えば４パターン）の背景画像データを記憶しておき、表示制御部５が、これら４パターンの背景画像データを、所定時間毎に順次切り替えて表示装置６に出力するようにしても良い。このようにすることで、表示装置６に表示される背景画像を図４に示すように変化させていくことができ、表示効果を上げることができる。
【００３２】
又、本実施形態では表示制御部５が背景画像データの切り替え制御を行っているが、この制御は制御部３によって行うようにしても良い。例えば、制御部３が内部メモリ５ａに背景画像データを書き込み、これを順次切り替えて出力するような制御を行っても良い。
【図面の簡単な説明】
【００３３】
【図１】本発明の実施形態を説明するための画像データ再生装置内部の概略構成を示すブロック図
【図２】画像データ再生装置の動作中のフレームメモリの状態と表示装置の状態を説明するための図
【図３】画像データ再生装置の動作中のフレームメモリの状態と表示装置の状態を説明するための図
【図４】表示装置に表示させる背景画像を変化させた状態を示す図
【符号の説明】
【００３４】
１  画像データ記録部
２  画像処理部
３  制御部
４  フレームメモリ
５  表示制御部
５ａ  内部メモリ
６  表示装置
７  バス
１００  画像データ再生装置
【図１】
2006323102.tif 000003
【図２】
2006323102.tif 000004
【図３】
2006323102.tif 000005
【図４】
2006323102.tif 000006