(57)【要約】【課題】ランレングス方式で圧縮された画像データである副映像データのプログレッシブ出力による１／４倍以上かつ１／２倍以下の縮小を実時間で実行する際に他の映像出力処理にかかる負荷を軽減する。【解決手段】プログレッシブ出力による副映像１／４倍縮小を行う場合、映像出力１ラインの間に副映像のトップラインまたはボトムラインのデータのどちらか２ライン分のみをバッファ手段へ転送するように制御し、転送された副映像データ２ライン分のうち１ラインはデコード・映像出力し、残りの１ラインはスキップすることで副映像１／４倍縮小を実現する。このように、映像出力する１ラインの間で転送するデータ量をおさえることができる。【選択図】    図１
2004159052.tif 000002
【特許請求の範囲】
【請求項１】
ランレングス方式で圧縮された画像データである副映像データのプログレッシブ出力処理する副映像処理装置であって、
前記副映像データを格納するメモリ手段と、前記メモリ手段に格納された前記副映像データを読み出す副映像データ読み出し手段と、前記副映像データ読み出し手段から読み出された副映像データを記憶するバッファ手段と、所定の縮小倍率に応じて、前記副映像データのトップフィールド中のトップラインまたはボトムフィールド中のボトムラインのどちらかを前記バッファ手段へ転送するように前記副映像データ読み出し手段を制御する制御手段と、前記バッファ手段に記憶されたデータをデコードする副映像デコード手段と、前記副映像デコード手段でデコードされたデータを映像出力する映像出力手段とを有する副映像処理装置。
【請求項２】
副映像データの縮小倍率が、１／４倍以上かつ１／２倍以下である請求項１記載の副映像処理装置。
【請求項３】
副映像データを１／２倍縮小する場合、映像出力１ラインの間に副映像のトップラインまたはボトムラインのデータ１ライン分を前記バッファ手段へ転送するように制御する請求項２記載の副映像処理装置。
【請求項４】
副映像データを１／４倍縮小する場合、映像出力１ラインの間に副映像のトップラインまたはボトムラインのデータ２ライン分を前記バッファ手段へ転送するように制御する請求項２記載の副映像処理装置。
【請求項５】
副映像データを１／２倍未満かつ１／４倍超の倍率で縮小する場合、映像出力１ラインの間に副映像のトップラインまたはボトムラインのデータを１ライン分または２ライン分前記バッファ手段へ転送するように制御する請求項２記載の副映像処理装置。
【請求項６】
ランレングス方式で圧縮された画像データである副映像データのプログレッシブ出力処理方法において、
前記副映像データをメモリ手段に格納する処理と、前記メモリ手段に格納された前記副映像データを読み出す処理と、読み出された副映像データをバッファ手段に記憶する処理と、所定の縮小倍率に応じて、前記副映像データのトップフィールド中のトップラインまたはボトムフィールド中のボトムラインのどちらかを前記バッファ手段へ転送する処理と、前記バッファ手段に記憶されたデータをデコードする処理と、デコードされたデータを映像出力する処理とを含む副映像処理方法。
【請求項７】
プログレッシブ出力による副映像１／４倍縮小を行う場合、映像出力１ラインの間に副映像のトップラインまたはボトムラインのデータのどちらか２ライン分のみをバッファ手段へ転送するように制御し、転送された副映像データ２ライン分のうち１ラインはデコードし、残りの１ラインはスキップすることを特徴とする副映像処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、副映像データの縮小ができる副映像処理方法に関するものである。
【０００２】
【従来の技術】
従来、副映像データを出力する処理は、メモリ手段に格納された副映像データを読み出し、デコードしてバッファ手段に格納し、副映像を縮小する場合バッファ手段に記憶された副映像データを加工して映像出力する（特許文献１参照）。
【０００３】
図４は、従来の副映像データを出力する副映像処理装置の構成を示すブロック図である。図４において、４１は副映像データ、４２は副映像データを格納するメモリ手段、４３はメモリ手段４２から副映像データ４１を読み出す副映像データ読み出し手段、４４は副映像データ読み出し手段４３で読み出された副映像データをデコードする副映像デコード手段、４５はデコードした副映像データを記憶するバッファ手段、４６は副映像データの縮小率を入力する入力手段、４７はバッファ手段４５に記憶された副映像データの映像出力を制御する制御手段、４８はバッファ手段４７に記憶された副映像データを映像出力する映像出力手段である。
【０００４】
以上のように構成された従来の副映像データ出力処理で副映像データのプログレッシブ出力による１／４倍縮小処理動作を図４及び図５のフローチャートを用いて説明する。
【０００５】
まず、副映像データ４１をメモリ手段４２へ格納する（ステップ５１）。
次に、プログレッシブ出力では、副映像１フィールド中にトップライン及びボトムラインのデータを必要とするため、メモリ手段４２に格納された副映像データのトップライン２ライン分のデータ及びボトムライン２ライン分のデータを副映像データ読み出し手段４３で読み出し（ステップ５２）、副映像デコード手段４４でデコードする（ステップ５３）。
【０００６】
次にデコードした副映像データをバッファ手段４５へ格納し（ステップ５４）、制御手段４７によりバッファ手段４５に記憶された副映像４ライン分のデータのうち１ラインを読み出し、残りの３ラインを読み飛ばす（ステップ５５）。
最後に、読み出された副映像データを映像出力手段４８で映像出力する（ステップ５６）。
【０００７】
【特許文献１】
特開平１１−２６１９２０号公報
【０００８】
【発明が解決しようとする課題】
しかしながら、上記従来の構成では副映像データのプログレッシブ出力による１／４倍縮小を実現する場合、メモリ手段４２から副映像データ読み出し手段４３が読み出すデータ量が増加するため、メモリ手段４２による転送帯域が増加してしまう。
【０００９】
その結果、副映像データのプログレッシブ出力による１／４倍縮小を実時間で実行する際に他の映像出力処理の負荷が増加してしまうという課題があった。
【００１０】
本発明は、かかる点に鑑み、メモリ手段に対する転送帯域を削減し、副映像データのプログレッシブ出力による１／Ｎ倍縮小を実時間で実行する際に他の映像出力処理の負荷を軽減する副映像処理方法を提供することを目的とする。
【００１１】
【課題を解決するための手段】
本発明は、副映像データを格納するメモリ手段と、メモリ手段に格納された副映像データを読み出す副映像データ読み出し手段と、副映像データ読み出し手段から読み出された副映像データを記憶するバッファ手段と、所定の縮小倍率に応じて、副映像データのトップフィールド中のトップラインまたはボトムフィールド中のボトムラインのどちらかをバッファ手段へ転送するように副映像データ読み出し手段を制御する制御手段と、バッファ手段に記憶されたデータをデコードする副映像デコード手段と、副映像デコード手段でデコードされたデータを映像出力する映像出力手段を備えた構成である。
【００１２】
この構成により、副映像データのプログレッシブ出力処理において、制御手段により副映像のトップラインまたはボトムラインのデータのどちらかを転送するように制御するため、映像出力する１ラインの間で転送するデータ量をおさえることができる。
【００１３】
【発明の実施の形態】
以下に本発明の実施の形態について、図１を用いて説明する。図１は、本発明の形態に係る副映像処理装置の構成を示すブロック図である。
【００１４】
尚、この明細書で副映像データとは、ランレングス方式で圧縮された映像データをいうものとする。
【００１５】
図１において、１１は副映像データ、１２は副映像データ１１を格納したメモリ手段、１３は副映像データの縮小率を入力する入力手段、１４はメモリ手段１２から副映像データ１１を読み出す副映像データ読み出し手段、１５は副映像データ読み出し手段１４に読み出された副映像データを記憶するバッファ手段、１６は入力手段１３の倍率に応じて副映像のトップラインまたはボトムラインのデータのどちらかをバッファ手段１５へ転送するように制御する制御手段、１７はバッファ手段１５に格納されたデータをデコードする副映像デコード手段、１８は副映像デコード手段１７でデコードされた副映像を出力する映像出力手段である。
【００１６】
以上のように構成された本実施の形態による１／２倍および１／４倍縮小の処理動作を図１及び図２のフローチャートを用いて説明する。
【００１７】
まず、図２に示すように、副映像データ１１をメモリ手段１２へ格納する（ステップ２１）。次に、映像出力手段１８で映像出力する１ラインの間で、制御手段１６は、入力手段１３で得られる縮小倍率が１／２倍または１／４倍のいずれかを判断し（ステップ２２）、縮小倍率が１／２倍ならば副映像１ライン分のデータ量を（ステップ２３）、縮小倍率が１／４倍ならば副映像２ライン分のデータ量を（ステップ２４）、メモリ手段１２に格納された副映像のトップラインまたはボトムラインのどちらかのデータから副映像データ読み出し手段１４が読み出すように制御し、読み出したデータをバッファ手段１５へ転送する（ステップ２５）。
【００１８】
次に、映像出力手段１８で映像出力する１ラインの間で、入力手段１３で得られる縮小倍率が１／２倍または１／４倍のいずれかを判断し（ステップ２６）、縮小倍率が１／２倍ならばバッファ手段１５に記憶された副映像１ライン分のデータを副映像デコード手段１７でデコードし（ステップ２７）、縮小倍率が１／４倍ならばバッファ手段１５に記憶された副映像２ライン分のデータのうち１ラインは副映像デコード手段１７でデコードし、残りの１ラインは副映像デコード手段１７でスキップする（ステップ２８）。最後に、デコードされたデータを映像出力手段１８で映像出力する（ステップ２９）。
【００１９】
本実施の形態による１／２倍未満かつ１／４倍超の副映像縮小処理動作を図１及び図３のフローチャートを用いて説明する。
【００２０】
まず、図３に示すように、副映像データ１１をメモリ手段１２へ格納する（ステップ３１）。次に、入力手段１３で得られる縮小倍率が１／２倍未満かつ１／４倍超の倍率での縮小は、本実施の形態では１／２倍縮小と１／４倍縮小の組み合わせで実現することとする。そのため、副映像１フレームを映像出力するラインはそれぞれ、副映像データ１ラインをデコードするラインと、副映像データ１ラインをデコードして１ラインをスキップするラインからなる。
【００２１】
そこで、映像出力手段１８で映像出力する１ラインの間で、制御手段１６は、映像出力するラインが副映像１ラインをデコードするラインまたは副映像１ラインをデコードして１ラインをスキップするラインのいずれかを判断する（ステップ３２）。そして、映像出力するラインが副映像１ラインデコードするラインの場合は副映像データ１ライン分のデータ量を（ステップ３３）、副映像１ラインをデコードして１ラインをスキップするラインの場合は副映像データ２ライン分のデータ量を（ステップ３４）、メモリ手段１２に格納された副映像のトップラインまたはボトムラインのどちらかのデータから副映像データ読み出し手段１４が読み出すように制御し、読み出したデータをバッファ手段１５へ転送する（ステップ３５）。
【００２２】
次に、映像出力手段１８で映像出力する１ラインの間で、映像出力するラインが副映像１ラインデコードするラインまたは副映像１ラインをデコードして１ラインをスキップするラインのいずれかを判断し（ステップ３６）、映像出力するラインが副映像１ラインをデコードするラインならばバッファ手段１５に記憶された副映像１ライン分のデータを副映像デコード手段１７がデコードし（ステップ３７）、映像出力するラインが副映像１ラインをデコードして１ラインをスキップするラインならばバッファ手段１５に記憶された副映像２ライン分のデータのうち１ラインは副映像デコード手段１７がデコードし、残りの１ラインは副映像デコード手段１７がスキップする（ステップ３８）。最後に、デコードされたデータを映像出力手段１８で映像出力する（ステップ３９）。
【００２３】
このように、副映像のプログレッシブ出力による１／４倍以上かつ１／２倍以下の縮小において、メモリ手段１１からバッファ手段１５へ転送する副映像データ転送量をおさえることができたため、メモリ手段１２に対する転送帯域を削減することができ、その結果、副映像のプログレッシブ出力による１／４倍以上かつ１／２倍以下の縮小を実時間で実行する際に他の映像出力処理にかかる負荷を軽減することができる。
【００２４】
【発明の効果】
以上のように本発明は、副映像のプログレッシブ出力による１／４倍以上かつ１／２倍以下の縮小を実時間で実行する際に、トップラインまたはボトムラインのどちらかの副映像データをメモリ手段からバッファ手段へ転送することで、メモリ手段に対するデータ転送量を抑えることができ、その結果、メモリ手段へのアクセスに対する映像出力処理などにかかる負荷を軽減することができる。
【図面の簡単な説明】
【図１】本発明の一実施の形態に係る副映像処理装置の構成を示すブロック図
【図２】本実施の形態に係る副映像処理方法の１／２倍及び１／４倍縮小の動作を示すフローチャート
【図３】本実施の形態に係る副映像処理方法の１／２倍未満及び１／４倍超の縮小の動作を示すフローチャート
【図４】従来の副映像処理方法の構成を示すブロック図
【図５】従来の副映像処理方法の１／４倍縮小の動作を示すフローチャート
【符号の説明】
１１  副映像データ
１２  メモリ手段
１３  入力手段
１４  副映像データ読み出し手段
１５  バッファ手段
１６  制御手段
１７  副映像デコード手段
１８  映像出力手段
【図１】
2004159052.tif 000003
【図２】
2004159052.tif 000004
【図３】
2004159052.tif 000005
【図４】
2004159052.tif 000006
【図５】
2004159052.tif 000007