(57)【要約】【課題】  ＬＣＤの画面表示処理を簡易な構成で高速化する。【解決手段】  ＤＳＰ１０の外部メモリであるＳＤＲＡＭ２０に画像データ格納領域２１と伝送データ格納領域２２を確保する。ＤＳＰ１０の内部メモリ１１にＬＣＤ制御信号を格納する。ＤＳＰ１０は画像データ格納領域２１から画像データを読出し、ＬＣＤ制御信号と合成し、パックデータを作成し、伝送データ格納領域２２に格納する。ＰＰＩ転送により伝送データ格納領域２２のパックデータをＬＣＤ１０へ伝送する。【選択図】        図１
2005315932.tif 000002
【特許請求の範囲】
【請求項１】
画像を表示する表示手段と、
画像データを処理するプロセッサと、
前記表示手段の画像表示領域を構成する画素単位で作成される、前記表示手段の制御信号を格納する制御信号格納領域と、前記画像表示領域に表示される画像データを前記画素単位で格納する画像データ格納領域とを有する外部メモリとを備え、
前記プロセッサは、前記画素毎に前記制御信号と前記画像データとを結合して伝送データを作成し、前記制御信号格納領域へ格納し、
前記伝送データは前記制御信号格納領域から前記表示手段へ直接伝送されることを特徴とする画像表示制御システム。
【請求項２】
前記表示手段はＬＣＤであり、
前記プロセッサは内部メモリを有し、
この内部メモリに、前記制御信号が同一の態様で繰り返される、前記画面を構成する横方向の複数のラインの全制御信号が格納されることを特徴とする請求項１に記載の画像表示制御システム。
【請求項３】
前記プロセッサは、前記内部メモリに格納された前記制御信号を前記画像データ格納領域から読み出した前記画像データと結合して前記伝送データを作成することを特徴とする請求項２に記載の画像表示制御システム。
【請求項４】
前記表示手段が設けられる機器の起動時に前記表示領域に表示される初期画面の画像データが、前記外部メモリに格納されることを特徴とする請求項１に記載の画像表示制御システム。
【請求項５】
前記外部メモリは、前記初期画面の複数の画像データがそれぞれ格納される複数の初期画面データ領域と、前記制御信号格納領域として第１及び第２の領域とを有し、
前記プロセッサは、使用者により複数の画像データの中から初期画面が新たに選択される度に、その初期画面に対応する画像データを前記複数の初期画面データ領域から読み出し、読み出された当該画像データに基づいて前記第１及び第２の領域のうちのいずれか一方の画像データを交互に更新することを特徴とする請求項４に記載の画像表示制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像表示の制御に関する。
【背景技術】
【０００２】
従来、デジタルカメラ、デジタルビデオ等には、被写体の状態を表示するためにデジタル画像データを表示するための表示機器が設けられている。この表示機器には例えばＬＣＤ（Liquid Crystal Display）が用いられる。被写体像のデジタル画像信号はＤＳＰで所定のデジタル信号処理が施される。ＤＳＰで処理されたデジタル画像信号は、コントロールＩＣによりＬＣＤに伝送される。また、デジタル画像信号とは別に、ＬＣＤを制御するためのＬＣＤ制御信号もＬＣＤに伝送される。
【特許文献１】特開２００３−７６３３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
このように、ＬＣＤに被写体像を表示するためには、画像データの伝送系とＬＣＤ制御信号の伝送系を必要とし、同期をとる必要もある。さらに、ＬＣＤの立ち上げ時には、ＬＣＤの初期設定と共にコントロールＩＣの初期設定も行わなければならない。一方、上述の光学機器や映像機器では、処理の迅速化や小型化が求められている。しかし、コントロールＩＣの存在及びコントロールＩＣを介する制御が、これらの機器の小型化、処理の迅速化を阻害する要因となっている。
【０００４】
本発明は、以上の問題を解決するものであり、ＬＣＤの制御を簡易な構成で迅速化することを目的とする。
【課題を解決するための手段】
【０００５】
本発明に係る画像表示制御システムは、画像を表示する表示手段と、画像データを処理するプロセッサと、表示手段の画像表示領域を構成する画素単位で作成される、表示手段の制御信号を格納する制御信号格納領域と、画像表示領域に表示される画像データを画素単位で格納する画像データ格納領域とを有する外部メモリとを備え、プロセッサは、画素毎に制御信号と画像データとを結合して伝送データを作成し、制御信号格納領域へ格納し、伝送データは制御信号格納領域から表示手段へ直接伝送されることを特徴とする。
【０００６】
表示手段は例えばＬＣＤであり、プロセッサは内部メモリを有し、好ましくは、内部メモリに、制御信号が同一の態様で繰り返される、画面を構成する横方向の複数のラインの全制御信号が格納される。
【０００７】
プロセッサは、内部メモリに格納された制御信号を画像データ格納領域から読み出した画像データと結合して伝送データを作成する。
【０００８】
好ましくは、表示手段が設けられる機器の起動時に画像表示領域に表示される初期画面の画像データが、外部メモリに格納される。
【０００９】
外部メモリは、初期画面の複数の画像データがそれぞれ格納される複数の初期画面データ領域と、制御信号格納領域として第１及び第２の領域とを有し、プロセッサは、使用者により複数の画像データの中から初期画面が新たに選択される度に、その初期画面に対応する画像データを複数の初期画面データ領域から読み出し、読み出された当該画像データに基づいて第１及び第２の領域のうちのいずれか一方に交互に格納する。
【発明の効果】
【００１０】
本発明によれば、表示手段の制御信号と画像データが結合したデータが外部メモリから直接表示手段へ伝送されため、画像表示の高速化が図られる。特に、表示手段がＬＣＤの場合、ＬＣＤが搭載された機器の電源投入時等、表示手段の起動開始時において、コントロールＩＣの初期化処理が省かれるため、ＬＣＤ立ち上げの高速化はより顕著である。また、コントロールＩＣが不用となるため、ＬＣＤを搭載する機器の小型化が図られる。
【発明を実施するための最良の形態】
【００１１】
図１は、本発明に係る実施形態が適用されるＬＣＤ制御システムのブロック図である。このＬＣＤ制御システムは、例えばデジタルカメラやデジタルビデオ等のデジタル画像を処理する撮影機器に搭載される。ＤＳＰ１０はデジタル信号を処理するプロセッサであり、内部メモリ１１を備える。ＳＤＲＡＭ２０はＤＳＰ１０に接続される外部メモリである。ＳＤＲＡＭ２０内には、画像データ格納領域２１と伝送データ格納領域２２が設けられる。撮影機器内のＣＣＤで光電変換された被写体のアナログ画像信号は、デジタル化され、所定の画像処理を施された後、画像データ格納領域２１に格納される。伝送データ格納領域２２には、ＬＣＤ３０へ伝送されるデータが格納される。
【００１２】
本実施形態において、ＬＣＤ３０は１ライン（横方向）に３６０個の画素が並び、縦方向に２４０ラインが並ぶよう構成される画像表示領域３１を有する。ＳＤＲＡＭ２０の画像データ格納領域２１には、８ビットを１かたまりとする単位領域が１ラインに３６０×３個分確保され、同ラインが縦方向に２４０ライン分確保される。ＳＤＲＡＭ２０の伝送データ格納領域２２には、１６ビットを１かたまりとする単位領域が１ラインに７２０個確保され、同ラインが縦方向に２６２ライン分確保される。さらに、伝送データ格納領域２２において、横方向に３６０個、縦方向に２４０個の単位領域で構成される領域２２Ａは、ＬＣＤ３０の画像表示領域３１に相当する領域である。また、伝送データ格納領域２２の領域２２Ａ以外の部分はダミー領域２２Ｂである。
【００１３】
図２は、伝送データ格納領域２２の単位領域のデータ構成を示す図である。単位領域には、ＬＣＤ３０の画像表示領域３１を構成する画素に表示される画像データと、その画素のＬＣＤ制御データとを結合させたパックデータが格納される。パックデータの下位６ビットは１画素毎の画像データを格納するための画像データ部であり、上位１０ビットはＬＣＤ３０において下位６ビットに格納された画像データが表示される画素に相当する部分のＬＣＤ制御信号を格納するためのＬＣＤ制御信号部である。すなわち、領域２２Ａを構成する単位領域の画像データ部には、画像表示領域３１の各画素に対応する画像データが格納され、ＬＣＤ制御信号部には当該画素のＬＣＤ制御信号が格納される。尚、ダミー領域２２Ｂを構成する単位領域のパックデータの画像データ部には「０」が格納される。
【００１４】
撮影機器に搭載されたＣＣＤにより取得され、所定の画像処理が施された画像信号は、１画素につき赤色（Ｒ）信号、緑色（Ｇ）信号、青色（Ｂ）信号で構成される。各信号は８ビットデータである。画像データ格納領域２１には、１画素毎にＲＧＢ信号が格納される。上述のように画像データ格納領域には１ライン３６０×３個の単位領域が確保されているため、各ラインに３６０画素のＲＧＢ信号が格納される。
【００１５】
ＬＣＤ制御信号は、ＬＣＤ３０の画像表示領域３１の連続する６ライン毎に同一の態様で繰り返される。これに応じて、本実施形態では、６ラインを１組とするＬＣＤ制御信号が予めＤＳＰ１０の内部メモリ１１へ伝送され、格納される。尚、ＬＣＤ制御信号の同一態様の繰り返しは、用いられる表示機器の仕様に応じて異なる。従って、内部メモリ１１に格納されるＬＣＤ制御信号も６ライン分に限定されるのではなく、表示機器の仕様により定まる繰り返しの単位となるライン数分のＬＣＤ制御信号が、内部メモリ１１に格納される。
【００１６】
ＤＳＰ１０は、画像データ格納領域２１から１画素毎にＲＧＢ信号のうちの１つの色信号を読み込み、内部メモリ１１からＬＣＤ制御信号を読み込む。そして、当該色信号を２ビット右シフトして６ビットとしたデータとＬＣＤ制御信号とを合成し、ＳＤＲＡＭ２０の伝送データ格納領域２２の領域２２Ａに格納する。すなわち、領域２２Ａの各単位領域の画像データ部には、画像データ格納領域２１において対応する画素のＲＧＢ信号のうちのいずれかの色の信号が格納される。
【００１７】
例えば、図３に示すように、領域２２Ａの第１ラインＡＬ１の第１領域００１Ｄには、画像データ格納領域２１の第１ラインＢＬ１の第１画素００１ＳのＲ信号Ｒ１と、画像表示領域３１の第１ラインＣＬ１の画素００１ＰのＬＣＤ制御信号が格納される。第１ラインＡＬ１の第２領域００２Ｄには、第１ラインＢＬ１の第２画素００２ＳのＧ信号Ｇ２と第１ラインＣＬ１の画素００２ＰのＬＣＤ制御信号が格納される。第１ラインＡＬ１の第３領域００３Ｄには、第１ラインＢＬ１の第３画素００３ＳのＢ信号Ｂ３と第１ラインＣＬ１の画素００３ＰのＬＣＤ制御信号が格納される。第１ラインＡＬ１の第４領域００４Ｄには、第１ラインＢＬ１の第４画素００４ＳのＲ信号Ｒ４と第１ラインＣＬ１の画素００４ＰのＬＣＤ制御信号が格納される。このような態様で、領域２２Ａの各ラインの各単位領域にＲＧＢ信号及びＬＣＤ制御信号が格納される。
【００１８】
尚ＬＣＤ制御信号の一部を説明すると、１ラインの例えば最終画素（７２０個目）のＬＣＤ制御信号の１２ビット目には「リセットデータ」がセットされている。ＬＣＤ３０では、このリセットデータとＤＳＰ１０からのクロック信号に基づいて１ラインのカウント制御を行う。また同様にＬＣＤ制御信号の６ビット目には「Ｖ方向データ」（垂直方向のデータ）がセットされている。ＬＣＤ３０ではＶ方向データをライン数だけカウントすることに基づいて１フレーム終了の判別を行う。
【００１９】
図１に示すように、ＳＤＲＡＭ２０の伝送データ格納領域２２とＬＣＤ３０は単一のバス４０で接続されている。上述のように画像データとＬＣＤ制御信号を画素毎に結合させたパックデータである伝送データは、バス４０を介して伝送データ格納領域２２からＬＣＤ３０にパラレルに伝送される。従って、画像データとＬＣＤ制御信号を個別に伝送する制御に比べ、画像表示処理の高速化が図られ同期をとる必要もなくなる。また、コントロールＩＣが不要となり、ＬＣＤ３０の起動開始時にコントロールＩＣの初期化処理を行う必要がなくなるため、ＬＣＤ３０の立ち上げ処理が高速化される。
【００２０】
図４は、伝送データ作成の処理手順を示すフローチャートである。
ステップＳ１００において、ＬＣＤ３０の画像表示領域３１の連続する６ラインのＬＣＤ制御信号が、ＳＤＲＡＭ２０の伝送データ格納領域２２からＤＳＰ１０へ伝送され、内部メモリ１１に格納される。次いでステップＳ１０２において、伝送データ格納領域２２の領域２２Ａのライン毎のループ処理（ループＡ）の開始が指示される。ループＡは領域２２Ａの最上端ラインＡＬ１から開始され、縦方向に沿って最下端ラインＡＬ２４０まで順番に繰り返される（図３参照）。次いでステップＳ１０４において、領域２２Ａの１ラインを構成する単位領域毎のループ処理（ループＢ）の開始が指示される。ループＢは１ラインの最左端の単位領域から開始される。ループＢでは１回の実行で隣接する２つの単位領域に対しての処理が行われ、横方向に沿いながら最右端の単位領域まで順番に処理が繰り返される。
【００２１】
ステップＳ１０６において、画像データ格納領域２１から所定の画素のＲＧＢ信号の何れかのデータが読み出される。次いで、ステップＳ１０８において、読み出した色信号の画像データを右へ２ビットシフトする処理が行われる。
【００２２】
ステップＳ１１０では、内部メモリ１１から対応する画素のＬＣＤ制御信号が読み出され、ビットシフト処理が行われた画像データと結合され、上述の１６ビットのパックデータ（伝送データ）が作成される。次いで、Ｓ１１２において伝送データがＳＤＲＡＭ２０の伝送データ格納領域２２に格納される。
【００２３】
ステップＳ１１４では、領域２２Ａのカレントのラインの最右端の単位領域の伝送データが作成されたかチェックされる。最右端の単位領域の伝送データがまだ作成されていないときはステップＳ１０６へ戻る。そして、右隣の単位領域の伝送データを作成すべくステップＳ１０８以降の処理が行われる。最右端の単位領域の伝送データが作成されたことが確認されたら、ステップＳ１１６へ進む。
【００２４】
ステップＳ１１６では、最下端ラインＡＬ２４０の処理が終了したかチェックされる。最下端ラインＡＬ２４０の処理がまだ終了していないことが確認されたらステップＳ１０４へ戻る。そして、隣接する下のラインの各単位領域について伝送データを作成すべく、ステップＳ１０４以降の処理が行われる。最下端ラインＡＬ２４０の処理が終了したことが確認されたら、本ルーチンは終了する。
【００２５】
本ルーチンでは、ＬＣＤ制御信号は、ステップＳ１００において予めＤＳＰ１０の内部メモリ１１に６ライン分読み込み格納される。上述のように、ＬＣＤ制御信号は６ライン毎に繰り返し同一制御信号となる。従って、内部メモリ１１のデータを活用すれば画像データとの結合処理においてその都度ＳＤＲＡＭ２０からの制御信号の読み込み処理を行なう必要がない。すなわち、ＤＳＰ１０において伝送データを生成する際、ＳＤＲＡＭ２０からＬＣＤ制御信号を読み込む手順が省かれ、より高速化が図られる。
【００２６】
以上のようにして作成され、ＳＤＲＡＭ２０の伝送データ格納領域２２に格納された伝送データは、通常のＰＰＩ（Parallel Peripheral Interface）転送により、１パック毎にＬＣＤ３０へ伝送される。尚、ステップＳ１００のＤＳＰ１０によるＬＣＤ制御信号の読み込みを画像組込みルーチンで行われるようにしたが、ＬＣＤ３０の初期駆動時にのみ行うようにしても良い。
【００２７】
図５は、本発明に係る第２実施形態が適用されるデジタルカメラのＳＤＲＡＭ５０の構成を示す図である。第２実施形態において、２つの伝送データ格納領域（第１の伝送データ格納領域５１、第２の伝送データ格納領域５２）が確保される。各伝送データ格納領域はそれぞれ第１実施形態の領域２２Ａと同様の領域５１Ａ、５２Ａを有する。また、４つの画像データ格納領域（第１〜第４の画像データ領域５３、５４、５５、５６）が確保される。
【００２８】
第２実施形態のデジタルカメラは、カメラの立ち上げ時にＬＣＤ３０に表示される初期画面として４種類の画面が用意されている。電源投入時に実際に表示される初期画面は、デジタルカメラの使用者により選択される。４種類の初期画面のデータは第１〜第４の画像データ格納領域５３〜５６に格納されている。
【００２９】
使用者により初期画面の１つが選択されると、ＤＳＰ１０は、該当する画像データが格納されている画像データ格納領域から画像データを読出す。そして、第１実施形態と同様にパックデータを作成し、第１及び第２の伝送データ格納領域５１、５２のうち、カレントの領域としてフラグが立っていない方の領域に格納し、当該伝送データ格納領域にカレントの領域としてフラグを立てる。使用者により別の初期画面が選択されると、ＤＳＰ１０は、該当する画像データが格納されている画像データ格納領域から画像データを読出し、パックデータを作成する。そして、フラグが立っていない方の伝送データ格納領域に格納し、当該伝送データ格納領域にカレントの領域としてフラグを立てる。デジタルカメラの電源投入時等のＬＣＤ３０の立ち上げ時には、カレントのフラグが立っている伝送データ格納領域からＬＣＤ３０に画像データが伝送される。他方の伝送データ格納領域は初期画面以外の再生表示において処理される領域である。
【００３０】
尚、フラグにより設定された初期画面のパックデータは電源オフ時にはフラッシュメモリ(不図示)に記憶され、電源投入時に画像データの組み込まれたパックデータとしてＲＡＭに読み出される。
【００３１】
第２実施形態によれば、第１及び第２の伝送データ格納領域５１、５２のいずれかに、予め初期画面の画像データが格納されている。従って、電源投入時の初期画面の表示処理において、伝送データ格納領域からＬＣＤ３０への伝送処理のみ実行すればよい。すなわち、初期画面を作成する手順が省略される。従って、ＬＣＤ３０での初期画面表示がより迅速に行われる。
【００３２】
尚、第２実施形態では初期画面が４つ用意されているがこれに限るものではない。また、ＳＤＲＡＭ２０の画像データ格納領域は初期画面の数に応じて確保される。
【図面の簡単な説明】
【００３３】
【図１】本発明に係る実施形態が適用されるＬＣＤ制御システムのブロック図である。
【図２】伝送データ格納領域の単位領域のデータ構成を示す図である。
【図３】ＳＤＲＡＭのデータ格納領域とＬＣＤの画像表示領域の相対的関係を示す図である。
【図４】伝送データ作成の処理手順を示すフローチャートである。
【図５】本発明に係る第２実施形態が適用されるデジタルカメラのＳＤＲＡＭの構成を示す図である。
【符号の説明】
【００３４】
１０  ＤＳＰ
１１  内部メモリ
２０  ＳＤＲＡＭ
２１  画像データ格納領域
２２  伝送データ格納領域
３０  ＬＣＤ
３１  画像表示領域
【図１】
2005315932.tif 000003
【図２】
2005315932.tif 000004
【図３】
2005315932.tif 000005
【図４】
2005315932.tif 000006
【図５】
2005315932.tif 000007