(57)【要約】【課題】符号化画像データを復号処理して画像データを表示するに際し、復号処理でエラーが発生した場合、正常復号できた部分の画像サイズに関わらず復号結果の表示を禁止すると、表示サイズの大部分が正常復号できている場合にも復号結果が表示されないという課題があった。【解決手段】復号手段１０４による復号処理でエラーが発生すると、システム制御部１０１はその時点の復号済み画像サイズを検出する。画像変換格納手段１０７は復号された画像データを表示用サイズに変換して表示メモリー１０８に書き込む。所定の画像サイズ以上が正常に復号できている場合は、システム制御部１０１は正常に復号できた部分の画像データを出力するよう画像信号出力手段１１０に指示を出す。【選択図】        図１
2004221825.tif 000002
【特許請求の範囲】
【請求項１】
主画像の画像サイズ及び圧縮符号化データと前記主画像に対応する副画像の画像サイズ及び圧縮符号化データとを含む複数の符号化画像データを復号処理して、選択されたフレームの画像を所定の画像サイズで表示する画像データ復号装置であって、
主画像の画像サイズ及び圧縮符号化データと副画像の画像サイズ及び圧縮符号化データとを有する符号化画像データが記録された記憶媒体からデータを読み出す際に、前記主画像の画像サイズ及び圧縮符号化データ又は前記副画像の画像サイズ及び圧縮符号化データを切り換えて出力する復号データ切り換え手段と、
前記復号データ切り換え手段の出力データが入力されると復号処理して画像サイズと画像データを出力すると共に、前記復号処理の過程でエラーが発生した場合は前記復号処理を停止して復号エラーを通知する復号手段と、
前記復号手段の出力データを表示画像サイズに変換して表示メモリーに格納し、前記復号エラーが通知された場合は格納処理を中止して前記復号エラー通知までに格納された画像サイズを通知する画像サイズ変換格納手段と、
前記表示メモリーに格納されている画像データを読み出して出力する画像信号出力手段と、
前記復号手段及び前記画像サイズ変換格納手段からの情報に基づいて前記復号データ切り換え手段、前記復号手段、及び前記画像信号出力手段の動作を制御するシステム制御部と、を具備し、
前記システム制御部は、
前記記憶媒体から主画像の画像サイズ及び圧縮符号化データを選択するよう前記復号データ切り換え手段に指示を出し、
前記復号手段に主画像の復号指示を与え、前記復号手段から復号エラーが通知されなければ、前記表示メモリーに格納された主画像データを前記画像出力手段に出力する指示を出し、
前記主画像の復号指示により前記復号手段から復号エラーが通知されたとき、前記表示メモリーに格納された格納済み画像サイズと表示下限画像サイズとを比較する第１の比較処理を行い、
前記第１の比較処理において、前記表示メモリーに格納済み画像サイズが表示下限画像サイズより大きければ、前記格納済み画像サイズ分の主画像データを前記表示メモリーから読み出して前記画像出力手段に出力するよう指示を出し、
前記第１の比較処理において、前記格納済み画像サイズが前記表示下限画像サイズより小さければ、前記副画像の画像サイズ及び圧縮符号化データを選択するよう前記復号データ切り換え手段に指示を出し、
前記復号手段に副画像の復号指示を与え、前記復号手段から復号エラーが通知されたとき、前記表示メモリーに格納された格納済み画像サイズと表示下限画像サイズとを比較する第２の比較処理を行い、
前記副画像の復号指示により前記復号手段から前記復号エラーが通知されなければ、復号されて前記表示メモリーに格納された副画像データを前記画像出力手段に出力するよう指示を出し、
前記副画像の復号指示により前記復号手段から前記復号エラーが通知されても、前記第２の比較処理で格納済み画像サイズが前記表示下限画像サイズより大きければ、前記格納済み画像サイズ分の副画像データを前記画像出力手段に出力する指示を出し、
前記副画像の復号指示により前記復号手段から前記復号エラーが通知されて、前記第２の比較処理で格納済み画像サイズが前記表示下限画像サイズより小さければ、前記表示メモリーに格納されている画像データを前記画像出力手段に出力しないように指示を出すことを特徴とする画像データ復号装置。
【請求項２】
主画像の画像サイズ及び圧縮符号化データと前記主画像に対応する副画像の画像サイズ及び圧縮符号化データとを含む複数の符号化画像データを復号処理して、１枚の画像として複数の子画面を副画像の画像サイズで表示する画像データ復号装置であって、
主画像の画像サイズ及び圧縮符号化データと副画像の画像サイズ及び圧縮符号化データとを有する符号化画像データが記録された記憶媒体からデータを読み出す際に、前記主画像の画像サイズ及び圧縮符号化データ又は前記副画像の画像サイズ及び圧縮符号化データを切り換えて出力する復号データ切り換え手段と、
前記復号データ切り換え手段の出力データが入力されると復号処理して画像サイズと画像データを出力すると共に、前記復号処理の過程でエラーが発生した場合は前記復号処理を停止して復号エラーを通知する復号手段と、
前記復号手段の出力データを表示画像サイズに変換して表示メモリーに格納し、前記復号エラーが通知された場合は格納処理を中止して前記復号エラー通知までに格納された画像サイズを通知する画像サイズ変換格納手段と、
前記表示メモリーに格納されている画像データを読み出して出力する画像信号出力手段と、
前記復号手段及び前記画像サイズ変換格納手段からの情報に基づいて前記復号データ切り換え手段、前記復号手段、及び前記画像信号出力手段の動作を制御するシステム制御部と、を具備し、
前記システム制御部は、
前記記憶媒体から主画像の画像サイズの情報を取得し、
前記主画像の画像サイズと所定画像サイズとの第１の比較処理を行い、
前記第１の比較処理において、前記主画像の画像サイズが所定画像サイズより小さいときは、前記主画像の画像サイズ及び圧縮符号化データを選択するよう前記復号データ切り換え手段に指示を出し、
前記第１の比較処理において、前記主画像の画像サイズが所定画像サイズより大きいときは、前記副画像の画像サイズ及び圧縮符号化データを選択するよう前記復号データ切り換え手段に指示を出し、
前記復号手段に画像の第１の復号指示を与え、前記復号手段から復号エラーが通知されなければ、前記表示メモリーに格納された画像データを前記画像出力手段に出力するよう指示を出し、
前記第１の復号指示により前記復号手段から復号エラーが通知されたとき、前記表示メモリーに格納済み画像サイズと表示下限画像サイズとの第２の比較処理を行い、
前記第２の比較処理において、前記表示メモリーに格納済み画像サイズが表示下限画像サイズより大きければ、前記格納済み画像サイズ分の画像データを前記表示メモリーから読み出して前記画像出力手段に出力する指示を出し、
前記第２の比較処理において、前記格納済み画像サイズが前記表示下限画像サイズより小さければ、画像選択が変更済みか否かの照合処理を行い、
前記照合処理で画像選択が変更済みでない判定された場合には、前記主画像又は副画像の選択変更指示を前記復号データ切り換え手段に与え、
前記照合処理で画像選択が変更済みと判定された場合は、前記表示メモリーに格納されている画像データを前記画像出力手段に出力しないように指示を出し、前記選択変更指示が出力された場合は、前記復号手段に画像の前記第１の復号指示を与えることを特徴とする画像データ復号装置。
【請求項３】
主画像の画像サイズ及び圧縮符号化データと前記主画像に対応する副画像の画像サイズ及び圧縮符号化データとを含む複数の符号化画像データを復号処理して、選択されたフレームの画像を所定の画像サイズで表示する画像データ復号方法であって、
主画像の画像サイズ及び圧縮符号化データと副画像の画像サイズ及び圧縮符号化データとを有する符号化画像データが記録された記憶媒体からデータを読み出す際に、最初は前記主画像の画像サイズ及び圧縮符号化データを選択し、
前記主画像の圧縮符号化データを復号処理して復号済み画像サイズと画像データを出力すると共に、前記復号処理の過程でエラーが発生した場合は前記復号処理を停止して復号エラーを通知し、
前記復号データを表示画像サイズに変換して表示メモリーに格納し、
前記復号エラーが通知された場合は格納処理を中止して前記復号エラー通知までに格納された画像サイズを通知し、
前記復号エラーが通知されたとき、前記表示メモリーに格納された格納済み画像サイズと表示下限画像サイズとを比較する第１の比較処理を行い、
前記第１の比較処理において、前記表示メモリーに格納済み画像サイズが表示下限画像サイズより大きければ、前記格納済み画像サイズ分の主画像データを前記表示メモリーから読み出して出力し、
前記第１の比較処理において、前記格納済み画像サイズが前記表示下限画像サイズより小さければ、前記副画像の画像サイズ及び圧縮符号化データを選択し、
前記副画像の圧縮符号化データの復号処理を行い、復号エラーが通知されたとき、前記表示メモリーに格納された格納済み画像サイズと表示下限画像サイズとを比較する第２の比較処理を行い、
前記副画像の復号処理において復号エラーが通知されなければ、復号されて前記表示メモリーに格納された副画像データを出力し、
前記副画像の復号処理により復号エラーが通知されても、前記第２の比較処理で格納済み画像サイズが前記表示下限画像サイズより大きければ、前記格納済み画像サイズ分の副画像データを出力し、
前記副画像の復号処理により復号エラーが通知されて、前記第２の比較処理で格納済み画像サイズが前記表示下限画像サイズより小さければ、前記表示メモリーに格納されている画像データを出力しないようにすることを特徴とする画像データ復号方法。
【請求項４】
主画像の画像サイズ及び圧縮符号化データと前記主画像に対応する副画像の画像サイズ及び圧縮符号化データとを含む複数の符号化画像データを復号処理して、１枚の画像として複数の子画面を副画像の画像サイズで表示する画像データ復号方法であって、
主画像の画像サイズ及び圧縮符号化データと副画像の画像サイズ及び圧縮符号化データとを有する符号化画像データが記録された記憶媒体からデータを読み出す際に、先ず前記記憶媒体から主画像の画像サイズの情報を取得し、
前記主画像の画像サイズと所定画像サイズとの第１の比較処理を行い、
前記第１の比較処理において、前記主画像の画像サイズが所定画像サイズより小さいときは、前記主画像の画像サイズ及び圧縮符号化データを選択し、
前記第１の比較処理において、前記主画像の画像サイズが所定画像サイズより大きいときは、前記副画像の画像サイズ及び圧縮符号化データを選択し、
選択された画像の圧縮符号化データを復号処理して画像サイズと画像データを出力すると共に、前記復号処理の過程でエラーが発生した場合は前記復号処理を停止して復号エラーを通知し、
前記復号処理による出力データを表示画像サイズに変換して表示メモリーに格納し、
前記復号処理により復号エラーが通知されなければ、前記表示メモリーに格納された画像データを出力し、
前記復号処理により復号エラーが通知された場合は格納処理を中止して前記復号エラー通知までに格納された画像サイズを通知し、
前記復号処理により復号エラーが通知されたとき、前記表示メモリーに格納済み画像サイズと表示下限画像サイズとの第２の比較処理を行い、
前記第２の比較処理において、前記表示メモリーに格納済み画像サイズが表示下限画像サイズより大きければ、前記格納済み画像サイズ分の画像データを前記表示メモリーから読み出して出力し、
前記第２の比較処理において、前記格納済み画像サイズが前記表示下限画像サイズより小さければ、画像選択が変更済みか否かの照合処理を行い、
前記照合処理で画像選択が変更済みでないと判定された場合には、前記主画像又は副画像の選択変更を行い、
前記照合処理で画像選択が変更済みと判定された場合は、前記表示メモリーに格納されている画像データを出力しないようにし、
前記選択変更指示が出力された場合は、変更された画像の圧縮符号化データに対して前記復号処理を行うことを特徴とする画像データ復号方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、圧縮符号化された画像データを復号して画像を表示するに際して、画像データのエラー量に応じて画像の出力方法を制御する画像データ復号装置及び画像データ復号方法に関するものである。
【０００２】
【従来の技術】
ＣＣＤ等の固体電子撮像素子や撮像管を備えたカメラ等から得られるディジタル画像データはデータ量が多いため、半導体メモリー、磁気記録媒体、光ディスク等の記録媒体にはデータ圧縮してデータ量を少なくして記録されることが多い。画像データ圧縮の代表的な手法は、Ｗ  ．ＣＨＥＮ  ａｎｄ  Ｗ．ＰＲＡＴＴ  ”Ｓｃｅｎｅ  Ａｄａｐｔｉｖｅ  Ｃｏｄｅｒ”ＩＥＥＥＴｒａｎｓ．ｏｎ  Ｃｏｍｍ  ．Ｖｏｌ  ．ＣＯＭ−３２，Ｎｏ  ．３，１９８４年３月、ｐｐ  ２２５−２３２に述べられている。それは、原画像データを複数のブロックに分割し、各ブロックごとに原画像データを直交変換して変換係数を求め、この変換係数を適当な正規化係数により除算することにより正規化すると共に、端数を四捨五入して量子化する。そして、この量子化された値を符号化することにより、圧縮データを得るものである。
【０００３】
このようなデータ圧縮の手法を用いて記録媒体に圧縮符号化データを記録するとき、処理が複雑となるのを避けるため誤り訂正処理を行なわないことがある。この場合、記録媒体に記録された圧縮符号化データにエラーが生じることがあり、記録媒体に記録された圧縮符号化データがエラーのまま復号処理されると、破綻した画像が表示される。
【０００４】
この問題を解決するために、特開平５−１５３４０４号公報（特許文献１）では復号処理の不整合を検出して画像データ生成処理を中止して、復号結果を表示しないようにすることが提案されている。
【０００５】
図５は、特開平５−１５３４０４号公報で提案されている従来の画像データ復号装置のブロック図である。同図において、システム制御部２０１は操作者の指示を受け付けてシステムを構成する処理ブロックの制御を行う。メモリーカード２０２は複数の静止画ファイルを格納する記録媒体である。静止画ファイルは主画像と副画像（サムネイル）の圧縮符号化データ及びそれぞれの画像サイズのデータ等で構成される。
【０００６】
復号手段２０３はメモリーカード２０２から読み出した圧縮符号化データを復号処理して画像データを出力する圧縮データ復号手段である。復号手段２０３は、復号処理中にエラーが発生した場合、システム制御部２０１に復号エラー２０４を通知して復号処理を中止する。画像サイズ変換格納手段２０５は復号された画像データに対して、画像サイズを表示サイズに変換して出力する。表示メモリー２０６は画像サイズ変換格納手段２０５で表示サイズに変換された画像データを格納するメモリーである。画像信号出力手段２０７は表示メモリー２０６に格納されている画像データを読み出して出力するものである。
【０００７】
以上のような構成の画像データ復号装置において、操作者によって静止画ファイルの通常表示が指示された場合の動作について説明する。メモリーカード２０２から所定の静止画ファイルが読み出され、復号手段２０３で復号処理される。復号手段２０３の復号画像データは逐次画像サイズ変換格納手段２０５に入力され、表示サイズに変換されて表示メモリー２０６に格納される。復号手段２０３での復号処理がエラーなしで完了すれば、表示メモリー２０６に格納済みの画像データが画像信号出力手段２０７に出力される。
【０００８】
復号手段２０３の復号処理でエラーが発生した場合、システム制御部２０１に復号エラー２０４が通知され、復号処理が中止される。システム制御部２０１は復号エラー２０４が通知されると、画像信号出力手段２０７に復号結果表示の停止のコマンド２０８を出力し、操作者に復号エラーを通知する。
【０００９】
以上により、静止画ファイルの主画像の圧縮符号化データ又は復号処理中にエラーがあった場合に、画面に破綻した画像を表示しないようにしている。
【００１０】
【特許文献１】
特開平５−１５３４０４号公報（図１及び図５参照）
【００１１】
【発明が解決しようとする課題】
しかしながら、上記の画像データ復号装置では圧縮符号化された画像データの復号処理でエラーが発生した場合、既に正常復号できた画像サイズに関わらず、復号結果の表示を禁止するようになっている。このため、表示サイズの殆どの部分が正常復号できていた場合にも、表示部に復号結果が表示されないという問題があった。
【００１２】
本発明は、このような従来の問題点に鑑みてなされたものであって、記録媒体に記録された圧縮符号化データにエラーが生じているときに、正常に復号できた画像サイズに基づいて、正常に復号できた部分の画像のみを表示したり、副画像を表示したりして、エラーの伴う圧縮符号化データの内容を確認できるようにした画像データ復号装置及び画像データ復号方法を実現することを目的とする。
【００１３】
【課題を解決するための手段】
本願の請求項１の発明は、主画像の画像サイズ及び圧縮符号化データと前記主画像に対応する副画像の画像サイズ及び圧縮符号化データとを含む複数の符号化画像データを復号処理して、選択されたフレームの画像を所定の画像サイズで表示する画像データ復号装置であって、主画像の画像サイズ及び圧縮符号化データと副画像の画像サイズ及び圧縮符号化データとを有する符号化画像データが記録された記憶媒体からデータを読み出す際に、前記主画像の画像サイズ及び圧縮符号化データ又は前記副画像の画像サイズ及び圧縮符号化データを切り換えて出力する復号データ切り換え手段と、前記復号データ切り換え手段の出力データが入力されると復号処理して画像サイズと画像データを出力すると共に、前記復号処理の過程でエラーが発生した場合は前記復号処理を停止して復号エラーを通知する復号手段と、前記復号手段の出力データを表示画像サイズに変換して表示メモリーに格納し、前記復号エラーが通知された場合は格納処理を中止して前記復号エラー通知までに格納された画像サイズを通知する画像サイズ変換格納手段と、前記表示メモリーに格納されている画像データを読み出して出力する画像信号出力手段と、前記復号手段及び前記画像サイズ変換格納手段からの情報に基づいて前記復号データ切り換え手段、前記復号手段、及び前記画像信号出力手段の動作を制御するシステム制御部と、を具備し、前記システム制御部は、前記記憶媒体から主画像の画像サイズ及び圧縮符号化データを選択するよう前記復号データ切り換え手段に指示を出し、前記復号手段に主画像の復号指示を与え、前記復号手段から復号エラーが通知されなければ、前記表示メモリーに格納された主画像データを前記画像出力手段に出力する指示を出し、前記主画像の復号指示により前記復号手段から復号エラーが通知されたとき、前記表示メモリーに格納された格納済み画像サイズと表示下限画像サイズとを比較する第１の比較処理を行い、前記第１の比較処理において、前記表示メモリーに格納済み画像サイズが表示下限画像サイズより大きければ、前記格納済み画像サイズ分の主画像データを前記表示メモリーから読み出して前記画像出力手段に出力するよう指示を出し、前記第１の比較処理において、前記格納済み画像サイズが前記表示下限画像サイズより小さければ、前記副画像の画像サイズ及び圧縮符号化データを選択するよう前記復号データ切り換え手段に指示を出し、前記復号手段に副画像の復号指示を与え、前記復号手段から復号エラーが通知されたとき、前記表示メモリーに格納された格納済み画像サイズと表示下限画像サイズとを比較する第２の比較処理を行い、前記副画像の復号指示により前記復号手段から前記復号エラーが通知されなければ、復号されて前記表示メモリーに格納された副画像データを前記画像出力手段に出力するよう指示を出し、前記副画像の復号指示により前記復号手段から前記復号エラーが通知されても、前記第２の比較処理で格納済み画像サイズが前記表示下限画像サイズより大きければ、前記格納済み画像サイズ分の副画像データを前記画像出力手段に出力する指示を出し、前記副画像の復号指示により前記復号手段から前記復号エラーが通知されて、前記第２の比較処理で格納済み画像サイズが前記表示下限画像サイズより小さければ、前記表示メモリーに格納されている画像データを前記画像出力手段に出力しないように指示を出すことを特徴とするものである。
【００１４】
本願の請求項２の発明は、主画像の画像サイズ及び圧縮符号化データと前記主画像に対応する副画像の画像サイズ及び圧縮符号化データとを含む複数の符号化画像データを復号処理して、１枚の画像として複数の子画面を副画像の画像サイズで表示する画像データ復号装置であって、主画像の画像サイズ及び圧縮符号化データと副画像の画像サイズ及び圧縮符号化データとを有する符号化画像データが記録された記憶媒体からデータを読み出す際に、前記主画像の画像サイズ及び圧縮符号化データ又は前記副画像の画像サイズ及び圧縮符号化データを切り換えて出力する復号データ切り換え手段と、前記復号データ切り換え手段の出力データが入力されると復号処理して画像サイズと画像データを出力すると共に、前記復号処理の過程でエラーが発生した場合は前記復号処理を停止して復号エラーを通知する復号手段と、前記復号手段の出力データを表示画像サイズに変換して表示メモリーに格納し、前記復号エラーが通知された場合は格納処理を中止して前記復号エラー通知までに格納された画像サイズを通知する画像サイズ変換格納手段と、前記表示メモリーに格納されている画像データを読み出して出力する画像信号出力手段と、前記復号手段及び前記画像サイズ変換格納手段からの情報に基づいて前記復号データ切り換え手段、前記復号手段、及び前記画像信号出力手段の動作を制御するシステム制御部と、を具備し、前記システム制御部は、前記記憶媒体から主画像の画像サイズの情報を取得し、前記主画像の画像サイズと所定画像サイズとの第１の比較処理を行い、前記第１の比較処理において、前記主画像の画像サイズが所定画像サイズより小さいときは、前記主画像の画像サイズ及び圧縮符号化データを選択するよう前記復号データ切り換え手段に指示を出し、前記第１の比較処理において、前記主画像の画像サイズが所定画像サイズより大きいときは、前記副画像の画像サイズ及び圧縮符号化データを選択するよう前記復号データ切り換え手段に指示を出し、前記復号手段に画像の第１の復号指示を与え、前記復号手段から復号エラーが通知されなければ、前記表示メモリーに格納された画像データを前記画像出力手段に出力するよう指示を出し、前記第１の復号指示により前記復号手段から復号エラーが通知されたとき、前記表示メモリーに格納済み画像サイズと表示下限画像サイズとの第２の比較処理を行い、前記第２の比較処理において、前記表示メモリーに格納済み画像サイズが表示下限画像サイズより大きければ、前記格納済み画像サイズ分の画像データを前記表示メモリーから読み出して前記画像出力手段に出力する指示を出し、前記第２の比較処理において、前記格納済み画像サイズが前記表示下限画像サイズより小さければ、画像選択が変更済みか否かの照合処理を行い、前記照合処理で画像選択が変更済みでない判定された場合には、前記主画像又は副画像の選択変更指示を前記復号データ切り換え手段に与え、前記照合処理で画像選択が変更済みと判定された場合は、前記表示メモリーに格納されている画像データを前記画像出力手段に出力しないように指示を出し、前記選択変更指示が出力された場合は、前記復号手段に画像の前記第１の復号指示を与えることを特徴とするものである。
【００１５】
本願の請求項３の発明は、主画像の画像サイズ及び圧縮符号化データと前記主画像に対応する副画像の画像サイズ及び圧縮符号化データとを含む複数の符号化画像データを復号処理して、選択されたフレームの画像を所定の画像サイズで表示する画像データ復号方法であって、主画像の画像サイズ及び圧縮符号化データと副画像の画像サイズ及び圧縮符号化データとを有する符号化画像データが記録された記憶媒体からデータを読み出す際に、最初は前記主画像の画像サイズ及び圧縮符号化データを選択し、前記主画像の圧縮符号化データを復号処理して復号済み画像サイズと画像データを出力すると共に、前記復号処理の過程でエラーが発生した場合は前記復号処理を停止して復号エラーを通知し、前記復号データを表示画像サイズに変換して表示メモリーに格納し、前記復号エラーが通知された場合は格納処理を中止して前記復号エラー通知までに格納された画像サイズを通知し、前記復号エラーが通知されたとき、前記表示メモリーに格納された格納済み画像サイズと表示下限画像サイズとを比較する第１の比較処理を行い、前記第１の比較処理において、前記表示メモリーに格納済み画像サイズが表示下限画像サイズより大きければ、前記格納済み画像サイズ分の主画像データを前記表示メモリーから読み出して出力し、前記第１の比較処理において、前記格納済み画像サイズが前記表示下限画像サイズより小さければ、前記副画像の画像サイズ及び圧縮符号化データを選択し、前記副画像の圧縮符号化データの復号処理を行い、復号エラーが通知されたとき、前記表示メモリーに格納された格納済み画像サイズと表示下限画像サイズとを比較する第２の比較処理を行い、前記副画像の復号処理において復号エラーが通知されなければ、復号されて前記表示メモリーに格納された副画像データを出力し、前記副画像の復号処理により復号エラーが通知されても、前記第２の比較処理で格納済み画像サイズが前記表示下限画像サイズより大きければ、前記格納済み画像サイズ分の副画像データを出力し、前記副画像の復号処理により復号エラーが通知されて、前記第２の比較処理で格納済み画像サイズが前記表示下限画像サイズより小さければ、前記表示メモリーに格納されている画像データを出力しないようにすることを特徴とするものである。
【００１６】
本願の請求項４の発明は、主画像の画像サイズ及び圧縮符号化データと前記主画像に対応する副画像の画像サイズ及び圧縮符号化データとを含む複数の符号化画像データを復号処理して、１枚の画像として複数の子画面を副画像の画像サイズで表示する画像データ復号方法であって、主画像の画像サイズ及び圧縮符号化データと副画像の画像サイズ及び圧縮符号化データとを有する符号化画像データが記録された記憶媒体からデータを読み出す際に、先ず前記記憶媒体から主画像の画像サイズの情報を取得し、前記主画像の画像サイズと所定画像サイズとの第１の比較処理を行い、前記第１の比較処理において、前記主画像の画像サイズが所定画像サイズより小さいときは、前記主画像の画像サイズ及び圧縮符号化データを選択し、前記第１の比較処理において、前記主画像の画像サイズが所定画像サイズより大きいときは、前記副画像の画像サイズ及び圧縮符号化データを選択し、選択された画像の圧縮符号化データを復号処理して画像サイズと画像データを出力すると共に、前記復号処理の過程でエラーが発生した場合は前記復号処理を停止して復号エラーを通知し、前記復号処理による出力データを表示画像サイズに変換して表示メモリーに格納し、前記復号処理により復号エラーが通知されなければ、前記表示メモリーに格納された画像データを出力し、前記復号処理により復号エラーが通知された場合は格納処理を中止して前記復号エラー通知までに格納された画像サイズを通知し、前記復号処理により復号エラーが通知されたとき、前記表示メモリーに格納済み画像サイズと表示下限画像サイズとの第２の比較処理を行い、前記第２の比較処理において、前記表示メモリーに格納済み画像サイズが表示下限画像サイズより大きければ、前記格納済み画像サイズ分の画像データを前記表示メモリーから読み出して出力し、前記第２の比較処理において、前記格納済み画像サイズが前記表示下限画像サイズより小さければ、画像選択が変更済みか否かの照合処理を行い、前記照合処理で画像選択が変更済みでないと判定された場合には、前記主画像又は副画像の選択変更を行い、前記照合処理で画像選択が変更済みと判定された場合は、前記表示メモリーに格納されている画像データを出力しないようにし、前記選択変更指示が出力された場合は、変更された画像の圧縮符号化データに対して前記復号処理を行うことを特徴とするものである。
【００１７】
【発明の実施の形態】
（実施の形態１）
本発明の実施の形態における画像データ復号装置と画像データ復号方法とについて、図面を参照しつつ説明する。図１は本発明の実施の形態における画像データ復号装置の基本構成を示すブロック図である。図１において従来例を示す図５と同一名称のブロックは、ほぼ同一の機能を有するものとする。
【００１８】
本実施の形態の画像データ復号装置は、システム制御部１０１、メモリーカード１０２、復号データ切り換え手段１０３、復号手段１０４、画像サイズ変換格納手段１０７、表示メモリー１０８、画像信号出力手段１１０を含んで構成される。システム制御部１０１は操作者の指示を受け付けて、システムを構成する処理ブロックの制御を行う制御部である。メモリーカード１０２は着脱可能であり、電気的記録消去が可能な不揮発性の記憶媒体である。メモリーカード１０２には複数の静止画ファイルが格納されている。静止画ファイルは主画像と、主画像に対応した副画像（サムネイル）の圧縮符号化データ及び夫々の画像サイズのデータ等が含まれる。
【００１９】
ディジタルカメラで撮像された１フレームの画像は、圧縮符号化されてメモリーカードに記録される。このとき１つの静止がファイルには、ＣＣＤ等の撮像素子数に等しい画素データがフレームｉの画像データＶｉとして収納される。この画像データＶｉは、必要に応じてディジタルカメラ本体の表示部に表示されたり、ケーブルを介してモニターに表示される。また撮像された複数フレームの主画像の画像データをＶ１，Ｖ２，Ｖ３・・・Ｖｉとする。これらの画像データＶ１，Ｖ２，Ｖ３・・・Ｖｉの画素を間引き、インデックス表示用として縮小された画像データをｖ１，ｖ２，ｖ３・・・ｖｉとする。主画像とは画像Ｖを指し、副画像は画像ｖを指す。また副画像ｖ１，ｖ２，ｖ３・・・ｖｉのうち、特定の複数個の画像ｖが同時に表示されるとき、これらの画像をインデックス画像という。
【００２０】
復号データ切り換え手段１０３はシステム制御部１０１の指示に従って、メモリーカード１０２から所定の静止画ファイルを読み出して、静止画ファイルの主画像と副画像の圧縮符号化データのどちらかを選択して出力するものである。
【００２１】
復号手段１０４は、復号データ切り換え手段１０３で選択された圧縮符号化データを復号処理して画像データを出力する圧縮データ復号手段である。圧縮データ復号手段１０４は復号処理が終了すると、復号終了通知１０５をシステム制御部１０１に通知するものである。復号手段１０４は復号処理を行い、その処理中にエラーが発生した場合、システム制御部１０１に復号エラー１０６を通知して、復号処理を中止するものである。画像サイズ変換格納手段１０７は復号手段１０４から得られた画像データの画像サイズを、表示部での表示サイズに変換して出力するものである。表示部がＰＣやＴＶ等のモニターの場合、その表示サイズは規格化されている。表示サイズは横方向及び縦方向の画素数で表現される。また画像サイズ変換格納手段１０７は、画像サイズを表示サイズに変換し、表示メモリー１０８に格納した画像のサイズを格納済み画像サイズ１０９としてシステム制御部１０１に通知するものである。
【００２２】
表示メモリー１０８は画像サイズ変換格納手段１０７で表示サイズに変換された画像データを格納するメモリーである。画像信号出力手段１１０は表示メモリー１０８に格納されている画像データを読み出して図示しない表示部に出力するものである。
【００２３】
以上のように構成された本実施の形態の画像データ復号装置の動作について、操作者によって静止画ファイルの通常表示が指示された場合を例に取り説明する。図２は通常表示における画像データ復号装置での処理手順を示すフローチャートである。図３は表示部に表示される画像の出力状態を示す模式図である。
【００２４】
メモリーカード１０２には、主画像の画像サイズ及び圧縮符号化データと副画像の画像サイズ及び圧縮符号化データとが記録されているものとする。システム制御部１０１の指示により、メモリーカード１０２から所定の静止画ファイルが読み出され、復号データ切り換え手段１０３に出力される。図２のステップＴ１において、復号データ切り換え手段１０３はシステム制御部１０１の指示に従い主画像の圧縮符号化データを選択する。復号データ切り換え手段１０３で選択された主画像のデータは復号手段１０４に与えられる。復号手段１０４で主画像の圧縮符号化データを復号処理し、画像サイズ変換手段１０７に出力する。
【００２５】
ステップＴ２において復号手段１０４での復号処理がエラーなしで完了すれば、システム制御部１０１に復号終了通知１０５が通知される。画像サイズ変換手段１０７は、復号画像データを表示サイズの画像データに変換し、表示メモリー１０８に格納すると共に、格納済み画像サイズ１０９をシステム制御部１０１に報告する。表示メモリー１０８に格納済みの画像データは画像信号出力手段１１０に与えられる。ステップＴ３において画像信号出力手段１１０はシステム制御部１０１から画像の出力指示があれば、図３（ａ）のように主画像のデータを表示部に出力する。
【００２６】
ステップＴ２において復号手段１０４での復号処理でエラーが発生した場合、システム制御部１０１に復号エラー１０６が通知され、復号処理が中止される。この場合ステップＴ２からステップＴ４に移り、システム制御部１０１は格納済み画像サイズ１０９（復号画像サイズ）と表示下限画像サイズとを比較する。復号画像サイズが表示下限画像サイズ（例えば、表示画像サイズの半分程度）を超えていれば、ステップＴ３に移り、格納済み画像データを画像信号出力手段１１０に出力する。
【００２７】
一方ステップＴ４において、復号画像サイズが表示下限画像サイズに達していない場合はステップＴ５に移り、今の画像処理が主画像処理か否かを確認する。今の画像処理が主画像処理であればステップＴ６に分岐し、静止画ファイルの再読み込みを行う。復号データ切り換え手段１０３は副画像の圧縮符号化データを選択し、復号手段１０４が副画像の圧縮符号化データの復号処理を行う。
【００２８】
副画像の復号処理についても、復号手段１０４の復号終了通知１０５があればステップＴ２よりステップＴ３の処理に進み、副画像の復号が行われる。この場合、図３（ａ）に示すように表示サイズの全体表示が行われる。復号時にエラーがあれば、ステップＴ２〜Ｔ７の処理が行われる。即ち、復号エラー１０６、格納済み画像サイズ１０９を加味して、図３（ｂ）に示す部分表示に表示方法が変更される。さらに、副画像の復号処理において、復号エラー１０６が発生し、格納済み画像サイズ１０９が表示下限画像サイズに達していない場合には、ステップＴ７において操作者に復号エラーが通知される。この状態を図３（ｃ）に示す。
【００２９】
以上により、静止画ファイルの主画像の圧縮符号化データにエラーがあった場合に、正常に復号できた画像サイズに基づいて主画像の正常復号画像を表示したり、副画像の正常復号画像を表示したりする。こうすることにより、エラーのある静止画ファイルの内容確認が可能になる。なお、主画像又は副画像の表示において、部分的にエラーのある場合は、図３（ｂ）のようにその旨を併せて表示する。
【００３０】
次に本実施の形態の画像データ復号装置において、操作者によって複数の静止画ファイルのインデックス表示が指示された場合を説明する。図４はインデックス表示における画像データ復号装置での処理手順を示すフローチャートである。図１の復号データ切り換え手段１０３は、システム制御部１０１の指示により、図４のステップＳ１においてメモリーカード１０２から静止画ファイルのデータを読み出し、主画像の画像サイズを取得する。次のステップＳ２では、システム制御部１０１は主画像サイズと所定画像サイズとを比較する。主画像サイズが所定画像サイズ以下であれば、ステップＳ３に分岐し、復号データ切り換え手段１０３が主画像を選択する。また主画像サイズが所定画像サイズを越えている場合はステップＳ４に分岐し、復号データ切り換え手段１０３は副画像を選択する。
【００３１】
このように復号データ切り換え手段１０３は符号化画像データが記録されたメモリーカード１０２からデータを読み出す際に、主画像の画像サイズ及び圧縮符号化データ又は副画像の画像サイズ及び圧縮符号化データを切り換えて出力する。ステップＳ３に進んだ場合、復号データ切り換え手段１０３は主画像を選択するべく、主画像の圧縮符号化データをメモリーカード１０２から取得する。
【００３２】
復号手段１０４は復号データ切り換え手段１０３からの圧縮符号化データを復号処理する。この復号画像データは画像サイズ変換手段１０７で表示サイズに変換されて表示メモリー１０８に格納される。
【００３３】
ステップＳ５において、復号手段１０４での復号処理がエラーなしで完了すれば、システム制御部１０１に復号終了通知１０５が通知される。この場合、画像サイズ変換格納手段１０７は、復号手段１０４の出力データを表示画像サイズに変換して表示メモリー１０８に格納し、格納済み画像サイズのデータをシステム制御部１０１に通知する。また画像サイズ変換格納手段１０７は、復号エラーが通知された場合は格納処理を中止し、復号エラー通知までに表示メモリー１０８に格納された画像サイズをシステム制御部１０１に通知する。
【００３４】
ステップＳ５において、エラー無しの場合はステップＳ６に進み、表示メモリー１０８に格納済みの画像データを読み出し、画像信号出力手段１１０に出力する。この場合、表示部にはインデックス用の画像が表示される。
【００３５】
ステップＳ５において、復号手段１０４での復号処理でエラーが発生した場合、復号手段１０４からシステム制御部１０１に対して復号エラー１０６が通知され、当該画像の復号処理が中止される。復号エラー１０６を通知されたシステム制御部１０１は、格納済み画像サイズ１０９を確認し、ステップＳ７において復号済み画像サイズと表示下限画像サイズとを比較する。復号済み画像サイズが表示下限画像サイズ（例えば、所定画像サイズの半分程度）を超えていれば、ステップＳ７からステップＳ６に分岐し、格納済み画像データを画像信号出力手段１１０に出力する。
【００３６】
一方、ステップＳ７において格納済み画像サイズ１０９が表示下限画像サイズに達していない場合、ステップＳ８に分岐して画像選択の変更を行うか否かを確認する。画像選択の変更済みでない場合は、ステップＳ９に分岐して画像選択の変更を行う。即ちシステム制御部１０１は復号データ切り換え手段１０３を介してメモリーカード１０２から静止画ファイルの再読み込みを行う。そして復号データ切り換え手段１０３は副画像の圧縮符号化データを選択し、復号手段１０４で副画像の圧縮符号化データの復号処理を行う。副画像の復号処理についても、主画像の場合と同様にステップＳ５以降の処理が実行される。
【００３７】
このように復号手段１０４の復号終了通知１０５及び復号エラー１０６、格納済み画像サイズ１０９を加味して、表示サイズの全体表示と部分表示に表示方法が変更される。更に副画像の復号処理において、復号エラー１０６が発生し、格納済み画像サイズ１０９が表示下限画像サイズに達していない場合には、操作者に復号エラーが表示される。尚、ステップＳ２において副画像が選択された場合の処理手順は、主画像が選択された場合のステップＳ５以降の処理と同様である。
【００３８】
このように、複数の静止画ファイルのインデックス表示を行うときに、主画像の画素サイズが所定画像サイズより小さい静止画ファイルについては、主画像の圧縮符号化データを優先して表示し、主画像の復号中にエラーがあった場合に、正常に復号できた画像サイズによって、主画像の正常復号画像を表示したり、副画像の正常復号画像を表示したりする。こうしてインデックス表示時の表示画像と、通常表示時の表示画像に矛盾が発生することを防ぐことができる。
【００３９】
【発明の効果】
以上のように本願の請求項１又は３記載の発明によれば、静止画ファイルの主画像の圧縮符号化データにエラーがあった場合に、正常に復号できた画像サイズによって、主画像の正常復号画像を表示したり、副画像の正常復号画像を表示したりすることにより、エラーのある静止画ファイルの内容確認が可能となる。
【００４０】
また、本願の請求項２又は４記載の発明によれば、複数の静止画ファイルのインデックス表示を行うときに、主画像の画素サイズが所定画像サイズより小さい静止画ファイルについては、主画像の圧縮符号化データを優先して表示することができる。また主画像の復号中にエラーがあった場合に、正常に復号できた画像サイズによって、主画像の正常復号画像を表示したり、副画像の正常復号画像を表示したりして、インデックス表示時の表示画像と通常表示時の表示画像に矛盾が発生することを防ぐことが可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態における画像データ復号装置の基本構成を示すブロック図である。
【図２】本実施の形態における画像データ復号装置の通常表示の動作を示すフローチャートである。
【図３】本実施の形態におれる画像データ復号装置の動作を示す表示画像例である。
【図４】本実施の形態における画像データ復号装置のインデックス表示の動作を示すフローチャートである。
【図５】従来例の画像データ復号装置の基本構成を示すブロック図である。
【符号の説明】
１０１  システム制御部
１０２  メモリーカード
１０３  復号データ切り換え手段
１０４  復号手段
１０５  復号終了通知
１０６  復号エラー
１０７  画像サイズ変換格納手段
１０８  表示メモリー
１０９  格納済み画像サイズ
１１０  画像信号出力手段
【図１】
2004221825.tif 000003
【図２】
2004221825.tif 000004
【図３】
2004221825.tif 000005
【図４】
2004221825.tif 000006
【図５】
2004221825.tif 000007