(57)【要約】【課題】画像データにマスク処理を施す際、マスク領域が拡大しても、元の画像データに復元するためのデータ量を増大させない。【解決手段】エンコード部１２０は、撮像部１１０により撮像された画像データを複数の画像領域データを含む符号化データに符号化する。マスク指定部１５０は、マスク対象となる画像領域データを指定する。画像領域データ抜出部１３０は、マスク指定部１５０により指定された画像領域データを抜き出す。非分割記憶制御部１４０は、この画像領域データと画像領域データが格納されていた格納位置とを関連付けて符号化データのセグメント領域に記憶させた抜出符号化データを作成する。抜出符号化データが再生されると、抜き出された画像領域データに対応して、マスクを含む画像が表示される。抜出符号化データは、画像領域データに関連付けられている格納位置に基づいて符号化データに復元される。【選択図】図２
2010232754.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像領域データを含む画像データからマスク対象となる前記画像領域データを抜き出す抜出部と、
前記抜き出された画像領域データと当該抜き出された画像領域データが前記画像データにおいて格納されていた位置を示す格納位置とを関連付けて抜出データ記憶部に記憶させるよう制御する記憶制御部と
を具備するデータマスク装置。
【請求項２】
前記画像データは、前記画像領域データを復号するために必要な情報を保持するセグメント領域と前記画像領域データを保持するフレーム領域とを含む符号化データである請求項１記載のデータマスク装置。
【請求項３】
前記抜出データ記憶部は、前記符号化データを保持するファイルとは別のファイルである請求項２記載のデータマスク装置。
【請求項４】
前記抜出データ記憶部は、前記セグメント領域に記画像領域データと前記格納位置とを関連付けて記憶させる請求項２記載のデータマスク装置。
【請求項５】
前記フレーム領域に格納されている前記画像領域データは、復号の初期化位置を示すマーカーの直後にそれぞれ格納されている請求項２記載のデータマスク装置。
【請求項６】
前記符号化データはＪＰＥＧ形式によって符号化されたデータであり、前記フレーム領域において、前記画像領域データとして最小符号化単位ＭＣＵが格納され、前記マーカーとしてリスタートマーカーＲＳＴが格納されている請求項５記載のデータマスク装置。
【請求項７】
複数の画像領域データを含む画像データからマスク対象となる前記画像領域データを抜き出す抜出部と、
前記抜き出された画像領域データと当該抜き出された画像領域データが前記画像データに保持されていた位置を示す格納位置とを関連付けて抜出データ記憶部に記憶させるよう制御する記憶制御部と
を備えるデータマスク装置と
前記抜出データ記憶部により記憶された前記画像領域データに関連付けられている前記格納位置に基づいて、当該画像領域データが保持されていた前記画像データにおける前記格納位置に当該画像領域データを復元する復元部
を備える復元装置と
を具備するマスクデータ復元システム。
【請求項８】
前記画像データは、前記画像領域データを復号するために必要な情報を保持するセグメント領域と前記画像領域データを保持するフレーム領域とを含む符号化データであり、
前記フレーム領域に保持されている前記画像領域データの前後には前記画像領域データを１つずつ区分けするマーカーが配置されている
請求項７記載のマスクデータ復元システム。
【請求項９】
前記復元部は、前記マーカーの後に前記画素ブロックが保持されていない個所を検出して、前記抜出データ記憶部に保持されている前記画像領域データに関連付けられている前記格納位置に基づいて前記検出した個所に前記画像領域データを復元する
請求項８記載のマスクデータ復元システム。
【請求項１０】
前記復元装置は、前記マスク対象となる画像領域データのうちの１つ以上を指定する指定部をさらに備え、
前記復元部は、前記指定部により指定された前記画像領域データを復元する
請求項７記載のマスクデータ復元システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データマスク装置に関し、特に、画像データの中のマスク領域にマスク処理を施すためのデータマスク装置、および、マスク領域の画像データを復元するためのマスクデータ復元システムに関する。
【背景技術】
【０００２】
従来、撮像装置を備えて建物内の状況を撮像し、これを画像データとして表示装置に表示させる監視カメラが存在する。この監視カメラにより撮像された画像データを表示装置に表示させる場合において、画像データの中に個人を特定する情報等の第三者に知られたくない情報が含まれていることがある。そのため、画像データの中の隠蔽したい部分をマスク画像に変更したマスク画像データを作成して、これを表示させることが考えられる。しかし、保存用として画像データを残す際に、マスク画像データを元の画像データに復元した上で保存したい場合がある。
【０００３】
そこで、マスク画像データに変更した場合であっても、元の画像データに復元できる技術が提案されている（例えば、特許文献１参照。）。この従来技術では、ＭＰＥＧ（Moving Picture Experts Group）方式により画像データが符号化された符号化データについて、マスク画像を表示させる領域に対応する画素ブロックを抜き出す。そして、この抜き出した画素ブロックを符号化データ上の別領域に保存しておく。この従来技術では、抜き出した画素ブロックが格納されていた位置にマスク画素ブロックを格納して、マスク符号化データを作成する。このマスク符号化データが復号されると、マスク画素ブロックに対応したマスク画像が含まれるマスク画像データとなる。この従来技術では、抜き出した画素ブロックが格納されていた位置を示す位置情報に基づいて、抜き出した画素ブロックを元の位置に復元している。このようにして、この従来技術では、通常の符号化データをマスク符号化データに変換し、その後、必要に応じてマスク符号化データを通常の符号化データに復元している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２００６／１００７３６号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上術の従来技術では、抜き出した画素ブロックの位置に、マスク画素ブロックを格納する必要がある。したがって、マスク画像を表示させる領域が大きくなるほど、マスク符号化データのデータ量が増大してしまうという問題がある。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、画像データにマスク処理を施す際、マスク領域が拡大しても、元の画像データに復元するためのデータ量を増大させないことを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、上記課題を解決するためになされたものであり、その第１の側面は、複数の画像領域データを含む画像データからマスク対象となる上記画像領域データを抜き出す抜出部と、上記抜き出された画像領域データと当該抜き出された画像領域データが上記画像データにおいて格納されていた位置を示す格納位置とを関連付けて抜出データ記憶部に記憶させるよう制御する記憶制御部とを具備するデータマスク装置である。これにより、複数の画像領域データを含む画像データからマスク対象となる上記画像領域データを抜き出し、抜き出された画像領域データと抜き出された画像領域データが画像データにおいて格納されていた位置を示す格納位置とを関連付けて抜出データ記憶部に記憶させるという作用をもたらす。
【０００８】
また、この第１の側面において、上記画像データは、前記画像領域データを復号するために必要な情報を保持するセグメント領域と上記画像領域データを保持するフレーム領域とを含む符号化データであるようにしてもよい。これにより、画像データは符号化データであるという作用をもたらす。
【０００９】
また、この第１の側面において、上記抜出データ記憶部は、符号化データを保持するファイルとは別のファイルであるようにしてもよい。これにより、抜き出された画像領域データが符号化データを保持するファイルとは別のファイルに記憶されるという作用をもたらす。
【００１０】
また、この第１の側面において、上記抜出データ記憶部は、上記セグメント領域に上記画像領域データと上記格納位置とを関連付けて記憶させるようにしてもよい。これにより、格納位置が関連付けられている画像領域データが符号化データにおけるセグメント領域に記憶されるという作用をもたらす。
【００１１】
また、この第１の側面において、上記画像領域データは、復号の初期化位置を示すマーカーの直後にそれぞれ格納されているようにしてもよい。これにより、フレーム領域に格納されている画像領域データが抜き出されても、次の画像領域データからデコーダが初期化された状態でデコードを開始するという作用をもたらす。
【００１２】
また、この第１の側面において、上記符号化データはＪＰＥＧ形式によって符号化されたデータであり、上記フレーム領域において、上記画像領域データとして最小符号化単位ＭＣＵが格納され、上記マーカーとしてリスタートマーカーＲＳＴが格納されているようにしてもよい。これにより、符号化データはＪＰＥＧ形式によって符号化されるという作用をもたらす。
【００１３】
また、この第２の側面は、複数の画像領域データを含む画像データからマスク対象となる上記画像領域データを抜き出す抜出部と、上記抜き出された画像領域データと当該抜き出された画像領域データが上記画像データにおいて保持されていた位置を示す格納位置とを関連付けて抜出データ記憶部に記憶させるよう制御する記憶制御部とを備えるデータマスク装置と、上記抜出データ記憶部により記憶された上記画像領域データに関連付けられている上記格納位置に基づいて、当該画像領域データが保持されていた上記画像データにおける上記格納位置に当該画像領域データを復元する復元部とを備える復元装置とを具備するマスクデータ復元システムである。これにより、抜き出された画像領域データが抜出データ記憶部に記憶されている画像データが作成され、抜き出された画像領域データに関連付けられている格納位置に基づいて画像領域データが復元されるという作用をもたらす。
【００１４】
また、この第２の側面において、上記画像データは、上記画像領域データを復号するために必要な情報を保持するセグメント領域と上記画像領域データを保持するフレーム領域とを含む符号化データであり、上記フレーム領域に保持されている上記画像領域データの前後には上記画像領域データを１つずつ区分けするマーカーが配置されているようにしてもよい。これにより、フレーム領域に保持されている画像領域データは、マーカーにより１つずつ区分けされるという作用をもたらす。
【００１５】
また、この第２の側面において、上記復元部は、上記マーカーの後に上記画素ブロックが保持されていない個所を検出して、上記抜出データ記憶部に保持されている上記画像領域データに関連付けられている上記格納位置に基づいて上記検出した個所に上記画像領域データを復元するようにしてもよい。これにより、マーカーの後に画素ブロックが格納されていない個所を検出して、この個所に画像領域データを復元するという作用をもたらす。
【００１６】
また、この第２の側面において、上記復元装置は、上記マスク対象となる画像領域データのうちの１つ以上を指定する指定部をさらに備え、上記復元部は、上記指定部により指定された上記画像領域データを復元するようにしてもよい。これにより、マスク対象となる画像領域データのうちの１つ以上を指定し、指定した画像領域データを復元するという作用をもたらす。
【発明の効果】
【００１７】
本発明によれば、画像データにマスク処理を施す際、マスク領域が拡大しても、元の画像データに復元するためのデータ量を増大させないという優れた効果を奏し得る。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施の形態における監視システム１０の一構成例を示すブロック図である。
【図２】本発明の実施の形態における監視装置１００の一構成例を示すブロック図である。
【図３】本発明の実施の形態における再生装置２００の一構成例を示すブロック図である。
【図４】ＪＰＥＧのデータ構造を説明するための図である。
【図５】本発明の実施の形態における画像データ４００と符号化データ４０１との関係を説明するための図である。
【図６】本発明の実施の形態におけるマスク領域と符号化データとの関係を説明するための図である。
【図７】本発明の実施の形態における抜出画像領域データおよび格納位置を説明するための図である。
【図８】本発明の実施の形態における格納方法を説明するための図である。
【図９】本発明の実施の形態におけるＭＣＵｎが復元される例を説明するための図である。
【図１０】本発明の実施の形態における抜出符号化データが復号された出力画像の一例を示す。
【図１１】本発明の実施の形態における抜出符号化データが復号された出力画像の一例を示す。
【図１２】本発明の実施の形態における符号化データ作成処理の処理手順を示すフロー図である。
【図１３】本発明の実施の形態における符号化データ抜出処理（Ｓ９１０）の処理手順を示すフロー図である。
【図１４】本発明の実施の形態における符号化データ復元処理の処理手順を示すフロー図である。
【図１５】本発明の実施の形態におけるＭＣＵ復元処理（Ｓ９３０）の処理手順を示すフロー図である。
【図１６】本発明の実施の形態における復号処理の処理手順を示すフロー図である。
【図１７】本発明の実施の形態におけるデコードスキャンの処理手順を示すフロー図である。
【図１８】本発明の実施の形態におけるリスタートインターバルデコードの処理手順を示すフロー図である。
【図１９】本発明の実施の形態におけるＭＣＵデコードの処理手順を示すフロー図である。
【図２０】本発明の第１の変形例における再生装置２００の機能構成例を示すブロック図である。
【図２１】本発明の第１の変形例における一部復元符号化データの一例を示す図である。
【図２２】本発明の第１の変形例における一部復元符号化データによる出力画像の一例を示す図である。
【図２３】本発明の第１の変形例における再生装置２００による符号化データ復元処理の処理手順を示すフロー図である。
【図２４】本発明の第１の変形例におけるＭＣＵ一部復元処理の処理手順を示すフロー図である。
【図２５】本発明の第２の変形例における再生装置６００の機能構成の一例を示すブロック図である。
【図２６】本発明の第２の変形例における符号化データ復元処理の処理手順を示すフロー図である。
【発明を実施するための形態】
【００１９】
以下、本発明を実施するための最良の形態（以下、実施の形態と称する）について説明する。説明は以下の順序により行う。
１．本発明の実施の形態（復元制御：符号化データから特定の画像領域データ抜き出して、再生装置にて復元する例）
２．第１の変形例（一部の画像領域データのみを復元する例）
３. 第２の変形例（複数のデコーダを備えて復号処理を高速化する例）
【００２０】
＜１．本発明の実施の形態＞
［監視システムの構成例］
図１は、本発明の実施の形態における監視システム１０の一構成例を示すブロック図である。監視システム１０は、監視装置１００と、再生装置２００と、通信網１１とを備える。監視装置１００と再生装置２００とは通信網１１を介して相互に接続されている。
【００２１】
監視装置１００は、撮像部を備えて、周辺を撮像した撮像画像である画像データを生成するものである。この監視装置１００は、画像データを符号化して再生装置２００に出力する。なお、監視装置１００により実現される機能構成例については、図２を用いて詳細に説明する。
【００２２】
再生装置２００は、監視装置１００から出力された符号化された画像データを復号して、復号した画像データを表示装置等に表示させるものである。なお、再生装置２００により実現される機能構成例については、図３を用いて詳細に説明する。
【００２３】
［監視装置の構成例］
図２は、本発明の実施の形態における監視装置１００の一構成例を示すブロック図である。監視装置１００は、撮像部１１０と、エンコード部１２０と、画像領域データ抜出部１３０と、非分割記憶制御部１４０と、マスク指定部１５０と、格納方法指定部１６０と、分割記憶制御部１７０とを備える。
【００２４】
撮像部１１０は、レンズ１１１を備えて、レンズ１１１を介して入射される光を変換して画像データを生成するものである。撮像部１１０により生成された画像データは、エンコード部１２０に出力される。
【００２５】
エンコード部１２０は、画像データを符号化して、符号化データを作成するものである。このエンコード部１２０は、符号化データを画像領域データ抜出部１３０に出力する。ここで、符号化データは、画像データを所定の画素サイズからなる最小符号化単位（ＭＣＵ：Minimum Coded Unit）ごとに符号化したものである。この最小符号化単位ごとに符号化されたデータをそれぞれ、画像領域データと称する。符号化データのデータ構造はセグメント領域とフレーム領域とを含んでおり、画像領域データはフレーム領域に格納される。なお、本発明の実施の形態において、エンコード部１２０は、一例としてＪＰＥＧ形式の符号化データに符号化することを想定する。
【００２６】
マスク指定部１５０は、画像データが再生される際にマスク画像となる位置を指定するものである。例えば、マスク指定部１５０は、ユーザにより指定された位置をマスク画像となる位置として指定する。ここで、マスク指定部１５０により指定された位置をマスク領域とする。
【００２７】
画像領域データ抜出部１３０は、マスク指定部１５０により指定されたマスク領域に相当する画像領域データについて、この画像領域データをフレーム領域から抜き出すものである。ここにいう抜き出しとは、符号化データから画像領域データを取り出した上で、その符号化データから削除することをいう。したがって、抜き出された前後の画像領域データは、符号化データにおいて連続して配置されることになる。この画像領域データ抜出部１３０は、格納方法指定部１６０により指定された格納方法に基づいて、抜出符号化データおよび抜き出した画像領域データを、非分割記憶制御部１４０または分割記憶制御部１７０に出力する。ここで、画像領域データ抜出部１３０により画像領域データが抜き出された符号化データを抜出符号化データと称する。また、画像領域データ抜出部１３０により抜き出された画像領域データを、抜出画像領域データと称する。なお、画像領域データ抜出部１３０は、特許請求の範囲に記載の抜出部の一例である。
【００２８】
格納方法指定部１６０は、抜出画像領域データを、符号化データのセグメント領域に記憶させるのか、または、符号化データを含むファイルとは別のファイルに記憶させるのかを指定するものである。ここで、符号化データのセグメント領域に抜出画像領域データを記憶させる方式を非分割記憶方式と称し、符号化データを含むファイルとは別のファイルに記憶させる方式を分割記憶方式と称する。
【００２９】
非分割記憶制御部１４０は、非分割記憶方式に対応するものであり、抜出画像領域データが格納されていた位置を示す格納位置と抜出画像領域データとを関連付けて、抜出符号化データのセグメント領域に記憶させるものである。また、この非分割記憶制御部１４０は、非分割記憶方式を示す格納方法情報を抜出符号化データのセグメント領域に記憶させる。そして、この非分割記憶制御部１４０は、抜出符号化データを再生装置２００に出力する。なお、非分割記憶制御部１４０は、特許請求の範囲に記載の記憶制御部の一例である。
【００３０】
分割記憶制御部１７０は、分割記憶方式に対応するものであり、抜出画像領域データが格納されていた位置を示す格納位置と抜出画像領域データとを関連付けて、抜出符号化データを含むファイルとは別のファイルに記憶させるものである。また、この分割記憶制御部１７０は、分割記憶方式を示す格納方法情報を抜出符号化データのセグメント領域に記憶させる。また、この分割記憶制御部１７０は、別のファイルのヘッダおよび抜出符号化データのセグメント領域に、識別情報を記憶させる。識別情報とは、別のファイルと抜出符号化データとの間の相関関係を識別するための情報であり、抜出符号化データごとに異なる値を示す。例えば、別のファイルに含まれる識別情報と抜出符号化データに含まれる識別情報が一致していれば、別のファイルに記憶されている画像領域データはこの識別情報が一致する抜出符号化データから抜き出されたものであると識別できる。また、この分割記憶制御部１７０は、抜出符号化データおよび別のファイルを再生装置２００に出力する。なお、分割記憶制御部１７０は、特許請求の範囲に記載の記憶制御部の一例である。
【００３１】
［監視装置の構成例］
図３は、本発明の実施の形態における再生装置２００の一構成例を示すブロック図である。再生装置２００は、方式判定部２１０と、復元処理情報取出部２２０と、画像領域データ復元部２３０と、デコード部２４０と、表示部２５０と、復元指示受付部２６０とを備える。
【００３２】
方式判定部２１０は、監視装置１００から出力された抜出符号化データのセグメント領域に格納されている格納方法情報を参照して、抜出符号化データが非分割記憶方式であるか分割記憶方式であるかを判定するものである。この方式判定部２１０は、判定結果を復元情報取出部２２０に出力する。
【００３３】
復元指示受付部２６０は、抜出符号化データについて、画像領域データが格納されていた元の位置に画像領域データを復元するか否かの復元指示を受け付けるものである。この復元指示受付部２６０は復元指示を受け付けると、その復元指示を復元情報取出部２２０に供給する。
【００３４】
復元情報取出部２２０は、復元指示受付部２６０に復元指示があった場合に、方式判定部２１０による判定結果に基づいて、復元に必要となる画像領域データおよび格納位置を取り出すものである。例えば、非分割記憶方式の抜出符号化データであれば、復元情報取出部２２０は、セグメント領域に記憶されている画像領域データを取り出す。一方、分割記憶方式の抜出符号化データであれば、復元情報取出部２２０は、抜出符号化データに含まれる識別情報と一致する識別情報を有する別のファイルから画像領域データを取り出す。そして、この復元情報取出部２２０は、抜出符号化データおよび取り出した画像領域データを画像領域データ復元部２３０に出力する。
【００３５】
画像領域データ復元部２３０は、復元情報取出部２２０により取り出された画像領域データに関連付けられている格納位置に基づいて、この画像領域データを符号化データにおける元の位置に復元するものである。ここで、画像領域データ復元部２３０により復元された符号化データを復元符号化データと称する。なお、画像領域データ復元部２３０は、特許請求の範囲に記載の復元部の一例である。
【００３６】
デコード部２４０は、抜出符号化データまたは復元符号化データを復号して出力画像を作成するものである。このデコード部２４０は、出力画像を表示部２５０に出力して表示部２５０に表示させる。
【００３７】
表示部２５０は、表示装置等から構成されて、デコード部２４０から出力された出力画像を表示するものである。
【００３８】
［ＪＰＥＧのデータ構造］
図４は、ＪＰＥＧ形式のデータ構造を説明するための図である。ＪＰＥＧ形式により符号化されている符号化データ３００のデータ構造は、図４（ａ）に示すようにセグメント領域３２０とフレーム領域３３０とを含む。ＳＯＩ（Start Of Image）３１０は、符号化データ３００の先頭に格納されるマーカーである。ＥＯＩ（End Of Image）３３０は、符号化データ３００の最後に格納されるマーカーである。
【００３９】
セグメント領域３２０は、量子化テーブル定義ＤＱＴマーカー３２１、ハフマンテーブル定義ＤＨＴマーカー３２３、リスタートインターバル定義ＤＲＩマーカー３２５、コメントＣＯＭマーカー３２７等のマーカーにより規定されるセグメントを含む。これらのマーカーにより規定されるセグメントには、各種のパラメータが格納されている。
【００４０】
量子化テーブル定義ＤＱＴ（Define Quantization Table）マーカー３２１は、量子化テーブルが格納されるセグメントの先頭に格納されるマーカーである。このセグメントには、量子化テーブル３２２が格納されている。なお、量子化テーブル３２２は、符号化データを復号するための逆量子化の過程において必要となる情報である。
【００４１】
ハフマンテーブル定義ＤＨＴ（Define Huffman Table）マーカー３２３は、ハフマンテーブルが格納されるセグメントの先頭に格納されるマーカーである。このセグメントには、ハフマンテーブル３２４が格納されている。なお、ハフマンテーブル３２４は、符号化データを復号するためのエントロピー復号の過程において必要となる情報である。
【００４２】
リスタートインターバル定義ＤＲＩ（Define Restart Interval）マーカー３２５は、リスタートインターバル３２６についてのパラメータが格納されるセグメントの先頭に格納されるマーカーである。リスタートインターバル３２６は、最小符号化単位ＭＣＵ（Minimum Coded Unit）の数を示す。フレーム領域３３０において、リスタートインターバル３２６間にＲＳＴ（Restart Interval）マーカー３３５が格納される。なお、本発明の実施の形態においては、リスタートインターバルを１ＭＣＵに相当する間隔とする。
【００４３】
コメントＣＯＭ（Comment）マーカー３２７は、最大６５５３５バイトを有するセグメントを規定するマーカーであり、このセグメント内においては、例えば、ユーザコメント３２８のようにユーザが設定した情報を格納することができる。
【００４４】
フレーム領域３３０は、フレーム開始ＳＯＦマーカー３３１、フレームヘッダ３３２、スキャン開始ＳＯＳマーカー３３３、スキャンヘッダ３３４、リスタートＲＳＴマーカー３３５、ＭＣＵ３３６等を含む。
【００４５】
フレーム開始ＳＯＦ（Start Of Frame）マーカー３３１は、フレーム領域３３０の先頭に格納されるマーカーである。このマーカーの後に、色成分仕様等の画像の形式を規定するパラメータを含むフレームヘッダ３３２が格納される。
【００４６】
スキャン開始ＳＯＳ（Start Of Scan）マーカー３３３は、スキャンか開始されることを示すマーカーである。このマーカーの後に、スキャンを構成するコンポーネントの数や符号化テーブルの選択情報等のパラメータを含むスキャンヘッダ３３４が格納される。
【００４７】
リスタートＲＳＴマーカー３３５は、リスタートインターバル３２６により規定される最小符号化単位ＭＣＵの数ごとに区分して格納されるマーカーである。リスタートＲＳＴマーカー３３５は、復号の初期化位置を示すマーカーである。復号時には、リスタートＲＳＴマーカー３３５が検出されるたびに直流係数予測値が「０」に初期化される。ここで、直流係数予測値とは、それまでの処理によって予測された画像データの直流係数であって、新たな最小符号化単位ＭＣＵの処理において参照されるものである。したがって、リスタートＲＳＴマーカー３３５の直後の最小符号化単位ＭＣＵが復号される際には、直流係数予測値は必ず初期化されることになる。
【００４８】
最小符号化単位ＭＣＵ３３６は、８×８画素の最小符号化単位により符号化されたデータを示す。なお、最小符号化単位ＭＣＵ３３６は、特許請求の範囲に記載の画像領域データの一例である。
【００４９】
［撮像画像と符号化データとの関係］
図５は、本発明の実施の形態における画像データ４００と符号化データ４０１との関係を説明するための図である。画像データ４００は、撮像部１１０により生成されたものである。この画像データ４００は、図５（ａ）に示すように、８×８画素ずつに区分されたＭＣＵごとに順次符号化される。符号化は画像データ４００の左上隅から順次右方向に行われ、右端まで来るとその下の左端から再び開始して、右下隅まで行われる。図５（ａ）に示す例では、符号化された順に１から３５までの数字ｎを付して、これをＭＣＵｎとして表している。
【００５０】
図５（ｂ）には、画像データ４００を符号化した符号化データ４０１が示されている。符号化データ４０１は、セグメント領域４１０とフレーム領域４２０とから構成されている。図５（ａ）に示すＭＣＵｎと図５（ｂ）に示すＭＣＵｎとはそれぞれ、対応関係があることを示している。すなわち、図５（ａ）に示すＭＣＵｎが、図５（ｂ）に示すＭＣＵｎとして符号化データ４０１のフレーム領域４２０に格納されている。
【００５１】
図５（ｂ）に示す通り、フレーム領域４２０において、ＭＣＵ１（４２６）から順に、ＭＣＵ２（４２７）が格納されて、以降同様にＭＣＵ３５（４２８）までが格納されている。それぞれのＭＣＵｎの間にはＲＳＴマーカーが格納される。
【００５２】
例えば、ＭＣＵ１（４２６）とＭＣＵ２（４２７）の間にはＲＳＴ４２２が格納されている。同様に、ＭＣＵ２（４２７）とＭＣＵ３（図示せず）の間にはＲＳＴ４２３が格納されている。また、ＭＣＵ３４（図示せず）とＭＣＵ３５（４２８）の間にはＲＳＴ４２４が格納されている。
【００５３】
［マスク領域と符号化データとの関係］
図６は、本発明の実施の形態におけるマスク領域と符号化データとの関係を説明するための図である。図６（ａ）に示すマスク領域４０２は、マスク指定部１５０により指定されたＭＣＵｎを示している。例えば、図６（ａ）に示すように、マスク領域４０２として、ＭＣＵ１９、ＭＣＵ２０、ＭＣＵ２６、ＭＣＵ２７が指定されている。なお、図６乃至１０においては、マスク領域４０２として、ＭＣＵ１９、ＭＣＵ２０、ＭＣＵ２６、ＭＣＵ２７がマスク指定部１５０により指定されているものとして説明する。
【００５４】
図６（ｂ）は、マスク領域４０２に指定されているＭＣＵｎが符号化データ４０１に格納されている例を示している。マスク領域４０２に指定されているＭＣＵ１９（４２９）、ＭＣＵ２０（４３０）、ＭＣＵ２６（４３１）、ＭＣＵ２７（４３２）が、図６（ｂ）に示す位置に格納されている。
【００５５】
［抜出画像領域データおよび格納位置の説明］
図７は、本発明の実施の形態における抜出画像領域データおよび格納位置を説明するための図である。図７（ａ）は、マスク領域に指定されたＭＣＵｎが画像領域データ抜出部１３０により抜き出される例を示す。例えば、画像領域データ抜出部１３０は、マスク領域に指定されているＭＣＵ１９（４２９）、ＭＣＵ２０（４３０）、ＭＣＵ２６（４３１）、ＭＣＵ２７（４３２）を抜き出す。
【００５６】
符号化データ４０１からマスク領域に指定されたＭＣＵｎが抜き出されると、図７（ａ）に示すように、ＲＳＴ４３３乃至４３８がフレーム領域において連続して配置されることになる。
【００５７】
図７（ｂ）は、抜き出されたＭＣＵｎに格納位置が関連付けられる例を示している。ＭＣＵ１９（４２９）には格納位置４３９が関連付けられる。また、ＭＣＵ２０（４３０）には格納位置４４０が関連付けられる。また、ＭＣＵ２６（４３１）には格納位置４４１が関連付けられる。また、ＭＣＵ２７（４３２）には格納位置４４２が関連付けられる。ここで、格納位置は、例えば、フレーム領域においてＭＣＵｎが格納されていた順番の数値であるｎに相当する。例えば、格納位置４３９は「１９」、格納位置４４０は「２０」、格納位置４４１は「２６」、格納位置４４２は「２７」である。
【００５８】
［格納方法の例］
図８は、本発明の実施の形態における格納方法を説明するための図である。図８（ａ）は、抜き出されたＭＣＵｎがセグメント領域に格納される格納方法である非分割記憶方式を示している。図８（ａ）に示すように、非分割記憶方式においては、ＣＯＭマーカー４６１により規定されるセグメントに格納方法情報４６２、および格納位置が関連付けられたＭＣＵｎが格納される。例えば、ＭＣＵ１９（４６７）には格納位置４６３が関連付けられ、ＭＣＵ２０（４６８）には格納位置４６４が関連付けられ、ＭＣＵ２６（４６９）には格納位置４６５が関連付けられ、ＭＣＵ２７（４７０）には格納位置４６８が関連付けられている。ここで、格納方法情報４６２は、非分割記憶方式を示す情報である。なお、図８（ａ）に示す抜出符号化データ４０３は、マスク領域に指定されたＭＣＵｎが、符号化データ４０１におけるフレーム領域から抜き出されている符号化データである。
【００５９】
次に、図８（ｂ）は、分割記憶制御部１７０によりＭＣＵｎがファイル４０３に格納される格納方法である分割記憶方式を示している。
【００６０】
図８（ｂ）に示すように、分割記憶方式においては、ＣＯＭマーカー４７１により規定されるセグメントに分割記憶方式を示す格納方法情報４７２、および識別情報４７３が格納される。ファイル４０４には、格納位置が関連付けられているＭＣＵｎが記憶されている。ここで識別情報４７３は、再生装置２００において、相関関係のある抜出符号化データ４０３とファイル４０４とを識別するための情報である。なお、図８（ｂ）に示す抜出符号化データ４０３は、マスク領域に指定されたＭＣＵｎ（４７８乃至４８１）が符号化データ４０１におけるフレーム領域から抜き出された符号化データである。また、ＭＣＵｎには格納位置が関連付けられている。例えば、ＭＣＵ１９（４７８）には格納位置４７４が関連付けられ、ＭＣＵ２０（４７９）には格納位置４７５が関連付けられ、ＭＣＵ２６（４８０）には格納位置４７６が関連付けられ、ＭＣＵ２７（４８１）には格納位置４７７が関連付けられている。
【００６１】
［抜出画像領域データを復元する例］
図９は、本発明の実施の形態におけるＭＣＵｎが復元される例を説明するための図である。再生装置２００における画像領域データ復元部２３０は、復元情報取出部２２０により取り出されているＭＣＵｎに関連付けられている格納位置を参照して、この格納位置が示す位置にＭＣＵｎを格納して復元する。
【００６２】
例えば、画像領域データ復元部２３０は、フレーム領域の先頭からＲＳＴマーカーを検出する走査を開始して、検出したＲＳＴマーカーの次にＭＣＵｎが格納されているか否かについて判定する。なお、画像領域データ復元部２３０は、走査において検出したＲＳＴマーカーの数をカウント値としてカウントしている。そして、この画像領域データ復元部２３０は、ＲＳＴマーカーを検出する毎にＲＳＴマーカーの検出数を示すカウント値を１ずつ増やしながら走査する。
【００６３】
ここで、検出したＲＳＴマーカーの次にＭＣＵｎが格納されていれば、次のＲＳＴマーカーを検出してＭＣＵｎが格納されているか否かについての判定を繰り返す。一方、検出したＲＳＴマーカーの次にＭＣＵｎが格納されていなければ、画像領域データ復元部２３０は、取り出されたＭＣＵｎに関連付けられている格納位置を参照して、この位置に復元するＭＣＵｎを判定する。
【００６４】
例えば、ＲＳＴ４３３のように、ＲＳＴマーカーの次にＭＣＵｎが格納されていない場合について説明する。ＲＳＴ４３３は、フレーム領域において、１９番目に格納されているＲＳＴマーカーであるからカウント値は「１９」である。従って、ＲＳＴ４３３の次に格納されるＭＣＵｎはＭＣＵ１９となる。よって、画像領域データ復元部２３０は、取り出されたＭＣＵｎに関連付けられている格納位置を参照して、「１９」を示す格納位置を判定する。ここで、格納位置４３９には「１９」が格納されているため、画像領域データ復元部２３０は、格納位置４３９が関連付けられているＭＣＵ１９（４２９）をＲＳＴ４３３の次に格納する。
【００６５】
次に、画像領域データ復元部２３０は、カウント値を１増やして「２０」として、フレーム領域において２０番目に格納されているＲＳＴマーカーを検出する。このようにして、画像領域データ復元部２３０は、１つずつＲＳＴを検出する。そして、検出したＲＳＴの次にＭＣＵｎが格納されていなければ、画像領域データ復元部２３０は、カウント値が一致する格納位置に関連付けられているＭＣＵｎを検出したＲＳＴマーカーの次に格納して復元する。
【００６６】
なお、同様にして、ＭＣＵ２０（４３０）はＲＳＴ４３４の次に格納されて復元される。また、ＭＣＵ２６（４３１）はＲＳＴ４３６の次に格納されて復元される。ＭＣＵ２７（４３２）はＲＳＴ４３７の次に格納されて復元される。
【００６７】
［出力画像の例］
図１０は、本発明の実施の形態における抜出符号化データが復号された出力画像の一例を示す。デコード部２４０は、復号処理によりＳＯＳマーカーを検出するとスキャンを開始して、リスタートインターバルごとにリセットされてからＭＣＵｎを１つずつ復号する。本発明の実施の形態における抜出符号化データのように、リスタートインターバル間にＭＣＵｎが格納されていない場合には、例外処理が行われる。例外処理においては、最小符号化単位に符号化された画像データの直流成分および交流成分の符号化値を復号する代わりに、直流成分および交流成分がそれぞれ「０」に符号化された「０」データを復号する。この「０」データの復号結果が、マスク画像として用いられる。
【００６８】
例えば、デコード部２４０が、図８（ａ）に示す抜出符号化データ４０３を復号して、図１０に示す出力画像４０５が表示部２５０に表示される例について説明する。デコード部２４０は、ＳＯＳマーカーを検出するとスキャンを開始して、リスタートインターバルごとにＭＣＵｎを順次復号する。ここで、抜出符号化データ４０３においては、ＲＳＴ４３３の次にＭＣＵｎが格納されていないため、デコード部２４０は０データを復号する。このように、０データが復号されると出力画像においてマスクとなる。例えば、図１０に示す出力画像４０５のように、マスク領域４０２に指定されているＭＣＵ１９、ＭＣＵ２０、ＭＣＵ２６、ＭＣＵ２７は復号されずに、この位置においては０データが復号されるマスク画像となる。
【００６９】
図１１は、本発明の実施の形態における抜出符号化データが復号された出力画像の一例を示す。出力画像４０６は、抜出符号化データを復号したものであり、マスク領域４０７に指定された領域においてマスクが表示されている。このように、マスク領域に指定された領域においては無意味なマスクが表示されるので、第三者に公開したくない領域を隠蔽できる。また、隠蔽した領域についての情報を失うことなく、抜出符号化データを復元符号化データに復元することができる。なお、抜出符号化データの復号には特殊なデコーダを必要とせず、ＪＰＥＧ形式で定められている通常のデコーダでも復号することができる。
【００７０】
［監視システムの動作例］
図１２は、本発明の実施の形態における符号化データ作成処理の処理手順を示すフロー図である。まず、エンコード部１２０は、撮像部１１０により生成された画像データを符号化して、符号化データを作成する（ステップＳ９０１）。このとき、マスク指定部１５０によりマスク領域が指定されていれば（ステップＳ９０２；Ｙｅｓ）、符号化データ抜出処理（ステップＳ９１０）に進む。そして、符号化データ作成処理は終了する。一方、マスク指定部１５０によりマスク領域が指定されていなければ（ステップＳ９０２；Ｎｏ）、符号化データ作成処理は終了する。
【００７１】
図１３は、本発明の実施の形態における符号化データ抜出処理（Ｓ９１０）の処理手順を示すフロー図である。まず、画像領域データ抜出部１３０は、変数ｉに「１」を代入して初期化する（ステップＳ９１１）。次に、画像領域データ抜出部１３０は、符号化データにおけるフレーム領域に格納されているｎ番目のＲＳＴを検出する（ステップＳ９１２）。
【００７２】
次に、画像領域データ抜出部１３０は、検出したｎ番目の次に格納されているＭＣＵｉが、マスク指定部１５０によりマスク対象に指定されたＭＣＵｉであるか否かを判定する（ステップＳ９１３）。このＭＣＵｉが、マスク指定部１５０によりマスク領域に指定されたＭＣＵｉならば（ステップＳ９１３；Ｙｅｓ）、画像領域データ抜出部１３０は、このＭＣＵｉを抜き出す（ステップＳ９１４）。ここで、格納方法指定部１６０により指定された格納方法が分割記憶方式であれば（ステップＳ９１５；Ｙｅｓ）、非分割記憶制御部１４０は、抜き出したＭＣＵｉに格納位置を関連付けてセグメント領域に格納する（ステップＳ９１７）。一方、格納方法指定部１６０により指定された格納方法が分割記憶方式でなければ（ステップＳ９１５；Ｎｏ）、分割記憶制御部１７０は、抜き出したＭＣＵｉに格納位置を関連付けて符号化データとは別のファイルに格納する（ステップＳ９１６）。
【００７３】
一方、このＭＣＵｉが、マスク指定部１５０によりマスク領域に指定されたＭＣＵでなければ（ステップＳ９１３；Ｎｏ）、ステップＳ９１８に進む。次に、ｉ＝Ｍａｘ（検出するＲＳＴの最大数）であれば（ステップＳ９１８；Ｙｅｓ）、符号化データ抜出処理は終了する。一方、ｉ＝Ｍａｘでなければ（ステップＳ９１８；Ｎｏ）、ｉにｉ＋１が代入されて、ステップＳ９１２に戻る。
【００７４】
図１４は、本発明の実施の形態における符号化データ復元処理の処理手順を示すフロー図である。まず、方式判定部２１０は、セグメント領域に格納方法情報が格納されているか否かを判定する（ステップＳ９２１）。セグメント領域に格納方法情報が格納されていなければ（ステップＳ９２１；Ｎｏ）、ステップＳ９４０に進む。一方、セグメント領域に格納方法情報が格納されていれば（ステップＳ９２１；Ｙｅｓ）、復元指示受付部２６０により復元指示が受け付けられているか否かを判定する（ステップＳ９２２）。
【００７５】
復元指示受付部２６０により復元指示が受け付けられていなければ（ステップＳ９２２；Ｎｏ）、ステップＳ９４０に進む。一方、復元指示受付部２６０により復元指示が受け付けられていれば（ステップＳ９２２；Ｙｅｓ）、ＭＣＵ復元処理（ステップＳ９３０）に進む。復号処理（ステップＳ９４０）が終了すると、符号化データ復元処理は終了する。
【００７６】
図１５は、本発明の実施の形態におけるＭＣＵ復元処理（Ｓ９３０）の処理手順を示すフロー図である。まず、画像領域データ復元部２３０は、変数ｉに「１」を代入して初期化する（ステップＳ９３１）。次に、画像領域データ復元部２３０は、符号化データにおいてフレーム領域に格納されているｉ番目のＲＳＴを検出する（ステップＳ９３２）。次に、画像領域データ復元部２３０は、検出したｉ番目のＲＳＴの次にＭＣＵｉが格納されているか否かを判定する（ステップＳ９３３）。ＭＣＵｉが格納されていれば（ステップＳ９３３；Ｙｅｓ）、ステップＳ９３５に進む。一方、ＭＣＵｉが格納されていなければ（ステップＳ９３３；Ｎｏ）、画像領域データ復元部２３０は、格納方法情報が示す方式による格納先に記憶されていたＭＣＵｎに関連付けられている格納位置を参照する。そして、ｉを示す格納位置が関連付けられているＭＣＵｉをｉ番目のＲＳＴの次に格納して復元する（ステップＳ９３４）。
【００７７】
次に、ｉ＝Ｍａｘ（検出するＲＳＴの最大数）でなければ（ステップＳ９３５；Ｎｏ）、画像領域データ復元部２３０は、ｉにｉ＋１を代入してステップＳ９３２に戻る。一方、ｉ＝Ｍａｘならば（ステップＳ９３５；Ｎｏ）、ＭＣＵ復元処理は終了する。
【００７８】
［デコード処理の例］
図１６は、本発明の実施の形態における復号処理の処理手順を示すフロー図である。まず、デコード部２４０は、ＳＯＦマーカーを検出して、フレームヘッダに含まれるパラメータを認識する（Ｓ９４１）。次に、デコード部２４０は、ＳＯＳマーカーを検出したならば（ステップＳ９４２；Ｙｅｓ）、デコードスキャンを実行する（ステップＳ９５０）。一方、ＳＯＳマーカーを検出せずに（ステップＳ９４２；Ｎｏ）、その他のマーカーを検出したならば、そのマーカーを解釈する（ステップＳ９４３）。
【００７９】
デコードスキャン（ステップＳ９５０）の後、ＥＯＩマーカーを検出したならば（ステップＳ９４４；Ｙｅｓ）、復号処理は終了する。一方、ＥＯＩマーカーを検出しなければ（ステップＳ９４４；Ｎｏ）、ステップＳ９４２に戻る。
【００８０】
図１７は、本発明の実施の形態におけるデコードスキャンの処理手順を示すフロー図である。まず、デコード部２４０は、スキャンヘッダに含まれるパラメータを認識する（ステップＳ９５１）。次に、デコード部２４０は、リスタートインターバルデコードを実行する（ステップＳ９６０）。次に、デコード部２４０は、リスタートインターバルデコードの後にリスタートインターバルがあるか否かを判定する（ステップＳ９５２）。そして、リスタートインターバルがあれば（ステップＳ９５２；Ｙｅｓ）、次のリスタートインターバルについてリスタートインターバルデコードが実行される（ステップＳ９５０）。一方、リスタートインターバルがなければ（ステップＳ９５２；Ｎｏ）、デコードスキャンは終了する。
【００８１】
図１８は、本発明の実施の形態におけるリスタートインターバルデコードの処理手順を示すフロー図である。まず、デコード部２４０は、リセットされて初期化される（ステップＳ９６１）。次に、デコード部２４０は、ＭＣＵデコード（ステップＳ９７０）を実行する。次に、デコード部２４０は、他にＭＣＵがあるか否かを判定する（ステップＳ９６２）。ＭＣＵがあれば（ステップＳ９６２；Ｙｅｓ）、ＭＣＵデコード（ステップＳ９７０）に戻る。一方、ＭＣＵがなければ（ステップＳ９６２；Ｎｏ）、リスタートインターバルデコードは終了する。
【００８２】
図１９は、本発明の実施の形態におけるＭＣＵデコードの処理手順を示すフロー図である。まず、デコード部２４０は、変数ｊに「１」を代入して初期化する（ステップＳ９７１）。ここで、デコード部２４０は、マーカーを検出し（ステップＳ９７２；Ｙｅｓ）、これがＲＳＴマーカーであれば（ステップＳ９７６；Ｙｅｓ）、０データを復号する（ステップＳ９７７）。一方、ＲＳＴマーカーでなければ（ステップＳ９７６；Ｎｏ）、デコード部２４０はこの検出したマーカーを解釈する（Ｓ９７８）。
【００８３】
一方、マーカーを検出しなければ（ステップＳ９７２；Ｎｏ）、デコード部２４０は、リスタートインターバルにおけるｊ番目のＭＣＵをデコードする。そして、ｊがリスタートインターバルにおけるＭＣＵの最大数であるＭＡＸであれば（ステップＳ９７４；Ｙｅｓ）、ＭＣＵデコードは終了する。一方、ｊがＭＡＸでなければ（ステップＳ９７４；Ｎｏ）、ｊに１が加算されて、ステップＳ９７２に戻る。
【００８４】
以上の通り、本発明の実施の形態において、抜出符号化データが作成される。この抜出符号化データが復号されると、画像データにおいて抜出画像領域データに対応する部分には、マスクとなる無意味な画像が表示される。抜出画像領域データは、抜出符号化データのセグメント領域に格納されるか、または、抜出符号化データとは別のファイルに格納されて、再生装置に出力される。ここで、抜出符号化データのフレーム領域においては、抜出画像領域データがそのまま抜き出されて、マスクのためのデータが格納されることはない。よって、マスクのためにデータ量を増加させることなく、マスクが含まれる出力画像を作成することができる。
【００８５】
＜２．第１の変形例＞
［再生装置の機能構成例］
図２０は、本発明の第１の変形例における再生装置２００の機能構成例を示すブロック図である。第１の変形例における再生装置２００は、図３に示す本発明の実施の形態における機能構成例に復元画像領域データ指定部２７０を追加した構成となっている。
【００８６】
復元画像領域データ指定部２７０は、マスク領域に指定されている画像領域データのうちの１つ以上の画像領域データを指定するものである。なお、復元画像領域データ指定部２７０は、特許請求の範囲に記載の指定部の一例である。
【００８７】
画像領域データ復元部２３０は、復元画像領域データ指定部２７０から画像領域データの指定があった場合に、指定された画像領域データを復元するものである。なお、復元画像領域データ指定部２７０から指定された画像領域データを復元した符号化データを一部復元符号化データと称する。
【００８８】
［一部復元符号化データの例］
図２１は、本発明の第１の変形例における一部復元符号化データの一例を示す図である。図２１（ａ）は、復元画像領域データ指定部２７０により指定されたＭＣＵｎが抜出符号化データに復元される例を示している。ここでは、非分割記憶方式を例にして、復元画像領域データ指定部２７０により指定されたＭＣＵｎがＭＣＵ２６（４３１）およびＭＣＵ２７（４３２）である場合について説明する。
【００８９】
まず、画像領域データ復元部２３０は、抜出符号化データ４０３のフレーム領域を走査して、ＲＳＴマーカーをカウントしながら次々にＲＳＴマーカーを検出する。そして、画像領域データ復元部２３０は、検出したＲＳＴの次にＭＣＵｎが格納されているか否かを判定する。検出したＲＳＴマーカーの次にＭＣＵｎが格納されていなければ、画像領域データ復元部２３０は、この位置に格納されていたＭＣＵｎが復元画像領域データ指定部２７０により指定されたＭＣＵｎであるか否かを判定する。
【００９０】
例えば、画像領域データ復元部２３０が、ＲＳＴ４３３を検出した場合について説明する。このとき、ＲＳＴ４３３の次にはＭＣＵｎが格納されていないため、画像領域データ復元部２３０は、この位置に格納されていたＭＣＵｎを判定する。ここで、ＲＳＴ４３３は、フレーム領域において１９番目に格納されているＲＳＴマーカーでるから、カウント値は「１９」となっている。「１９」を示す格納位置４３９に関連付けられているＭＣＵ１９（４２９）は、復元画像領域データ指定部２７０により指定されたＭＣＵｎではないため、復元されない。
【００９１】
次に、例えば、画像領域データ復元部２３０が、ＲＳＴ４３６を検出した場合について説明する。このとき、ＲＳＴ４３６の次にはＭＣＵｎが格納されていないため、画像領域データ復元部２３０は、この位置に格納されていたＭＣＵｎを判定する。ここで、ＲＳＴ４３６は、フレーム領域において２６番目に格納されているＲＳＴマーカーであるから、カウント値は「２６」となっている。「２６」を示す格納位置４４１に関連付けられているＭＣＵ２６（４３１）は、復元画像領域データ指定部２７０により指定されたＭＣＵｎであるから、画像領域データ復元部２３０は、ＭＣＵ２６（４３１）をＲＳＴ４３６の次に格納して復元する。画像領域データ復元部２３０がＲＳＴ４３７を検出した場合も同様に、ＭＣＵ２７（４３２）がＲＳＴ４３７の次に格納されて復元される。
【００９２】
図２１（ｂ）は、画像領域データ復元部２３０により抜出符号化データ４０３が復元された一部復元符号化データ４０８の一例を示す図である。図２１（ｂ）に示すように、一部復元符号化データ４０８において、復元画像領域データ指定部２７０により指定されたＭＣＵ２６およびＭＣＵ２７が元の位置に復元されている。
【００９３】
［一部復元符号化データによる出力画像の例］
図２２は、本発明の第１の変形例における一部復元符号化データによる出力画像の一例を示す図である。出力画像４５１は、一部復元符号化データ４０８が復号された出力画像の一例である。図２２に示す通り、出力画像４５１において、マスク領域４５３に指定されたＭＣＵｎのうち、復元画像領域データ指定部２７０により指定されたＭＣＵ２６およびＭＣＵ２７がマスク画像にならずに復号されている。一方、マスク領域４５３に指定されたＭＣＵｎのうち、復元画像領域データ指定部２７０により指定されていないＭＣＵ１９およびＭＣＵ２０は復号されず、一部マスク領域４５２にはマスク画像が表示される。
【００９４】
［監視システムの動作例］
図２３は、本発明の第１の変形例における再生装置２００による符号化データ復元処理の処理手順を示すフロー図である。まず、方式判定部２１０は、セグメント領域に格納方法情報が格納されているか否かを判定する（ステップＳ９２１）。セグメント領域に格納方法情報が格納されていなければ（ステップＳ９２１；Ｎｏ）、ステップＳ９４０に進む。一方、セグメント領域に格納方法情報が格納されていれば（ステップＳ９２１；Ｙｅｓ）、復元指示受付部２６０により復元指示が受け付けられているか否かを判定する（ステップＳ９２２）。復元指示がなければ（ステップＳ９２２；Ｎｏ）、ステップＳ９４０に進む。一方、復元指示があれば（ステップＳ９２２；Ｙｅｓ）、復元画像領域データ指定部２７０によりＭＣＵｎが指定されているか否かが判定される（ステップＳ９２３）。復元画像領域データ指定部２７０によりＭＣＵｎが指定されていれば（ステップＳ９２３；Ｙｅｓ）、ＭＣＵ一部復元処理（ステップＳ９８０）に進む。一方、復元画像領域データ指定部２７０によりＭＣＵｎが指定されていなければ（ステップＳ９２３；Ｎｏ）、ＭＣＵ復元処理（ステップＳ９３０）に進む。そして、復号処理（ステップＳ９４０）の後に、符号化データ復元処理は終了する。
【００９５】
図２４は、本発明の第１の変形例におけるＭＣＵ一部復元処理の処理手順を示すフロー図である。まず、画像領域データ復元部２３０は、変数ｎに「１」を代入して初期化する（ステップＳ９８１）。次に、画像領域データ復元部２３０は、符号化データにおけるフレーム領域に格納されているｉ番目のＲＳＴマーカーを検出する（ステップＳ９８２）。
【００９６】
次に、画像領域データ復元部２３０は、検出したｉ番目のＲＳＴマーカーの次にＭＣＵｉが格納されているか否かを判定する（ステップＳ９８３）。ＭＣＵｉが格納されていれば（ステップＳ９８３；Ｙｅｓ）、ステップＳ９８６に進む。一方、ＭＣＵｉが格納されていなければ（ステップＳ９８３；Ｎｏ）、この位置に格納されていたＭＣＵｉが復元画像領域データ指定部２７０により指定されたＭＣＵｉであるかを判定する（ステップＳ９８４）。復元画像領域データ指定部２７０により指定されたＭＣＵｉでなければ（ステップＳ９８４；Ｎｏ）、ステップＳ９８６に進む。一方、復元画像領域データ指定部２７０により指定されたＭＣＵｉであれば（ステップＳ９８４；Ｙｅｓ）、画像領域データ復元部２３０は、このＭＣＵｉをｉ番目のＲＳＴマーカーの次に格納して復元する。
【００９７】
次に、ｉ＝Ｍａｘ（ＲＳＴマーカーの最大数）でなければ（ステップＳ９８６；Ｎｏ）、画像領域データ復元部２３０は、ｉにｉ＋１を代入して（ステップＳ９８７）、ステップＳ９８２に戻る。一方、ｉ＝Ｍａｘならば（ステップＳ９８６；Ｙｅｓ）、符号化データ一部復元処理は終了する。
【００９８】
以上の通り、本発明の実施の形態における第１の変形例では、再生装置２００が復元画像領域データ指定部２７０をさらに備える。復元指示が受け付けられた場合に、復元画像領域データ指定部２７０により画像領域データが指定されていれば、この指定された画像領域データのみが復元される。これにより、復元させる画像領域データを指定することができる。
【００９９】
＜３．第２の変形例＞
次に、本発明の実施の形態における第２の変形例について説明する。本発明の第２の変形例においては、図１に示す監視システム１０の再生装置を再生装置６００として用いることを想定する。
【０１００】
［再生装置の機能構成例］
図２５は、本発明の第２の変形例における再生装置６００の機能構成の一例を示すブロック図である。再生装置６００は、符号化データ受信部６１０と、第１のデコード部６２０と、画像領域データ復元部６３０と、第２のデコード部６４０と、画像合成部６５０と、表示部６６０と、復元指示受付部６７０とを備える。
【０１０１】
符号化データ受信部６１０は、監視装置１００から出力された符号化データを受信して、第１のデコード部６２０および画像領域データ復元部６３０に出力するものである。
【０１０２】
第１のデコード部６２０は、符号化データ受信部６１０から出力された符号化データを復号して、出力画像を画像合成部６５０に出力するものである。
【０１０３】
画像領域データ復元部６３０は、符号化データ受信部６１０から出力された符号化データが抜出符号化データであれば、これを復元符号化データに復元するものである。この画像領域データ復元部６３０は、この復元符号化データを第２のデコード部６４０に出力する。
【０１０４】
第２のデコード部６４０は、画像領域データ復元部６３０から出力された復元符号化データを復号して、出力画像を画像合成部６５０に出力するものである。
【０１０５】
復元指示受付部６７０は、抜出符号化データを復元するか否かの復元指示を受け付けるものである。この復元指示受付部６７０は復元指示を受け付けた場合、復元指示があった旨を画像合成部６５０に出力する。
【０１０６】
画像合成部６５０は、復元指示受付部６７０により復元指示が出力された場合に、第１のデコード部６２０から出力された出力画像と、第２のデコード部６４０から出力された出力画像とを合成した出力画像を作成するものである。これにより、復元指示があった場合には、マスクを含まない出力画像が作成される。一方、復元指示がなければ、この画像合成部６５０は、第１のデコード部６２０から出力された出力画像を表示部６６０に出力する。
【０１０７】
表示部６６０は、画像合成部６５０から出力された出力画像を画面に表示するものである。
【０１０８】
［監視システムの動作例］
図２６は、本発明の第２の変形例における符号化データ復元処理の処理手順を示すフロー図である。まず、符号化データ受信部６１０により受信された符号化データが第１のデコード部９９１により復号される（ステップＳ９９１）。この符号化データが抜出符号化データであれば（ステップＳ９９２；Ｙｅｓ）、画像領域データ復元部６３０によりＭＣＵ復元処理がされる（ステップＳ９３０）。一方、この符号化データが抜出符号化データでなければ（ステップＳ９９２；Ｎｏ）、ステップＳ９６６に進む。
【０１０９】
次に、第２のデコード部６４０は、ＭＣＵ復元処理（ステップＳ９３０）により作成された復元符号化データを復号する（ステップＳ９９４）。次に、復元指示受付部６７０に復元指示がされていれば（ステップＳ９９５；Ｙｅｓ）、画像合成部６５０は、第１のデコード部６２０から出力された出力画像と、第２のデコード部６４０から出力された出力画像とを合成した出力画像を作成する。そして、画像合成部６５０は、この作成した出力画像を表示部６６０に出力する（ステップＳ９９７）。一方、復元指示受付部６７０に復元指示がされていなければ（ステップＳ９９５；Ｎｏ）、画像合成部６５０は、第１のデコード部６２０により復号された出力画像を表示部に出力する（ステップＳ９９６）。そして、符号化データ復元処理は終了する。
【０１１０】
以上の通り、本発明の実施の形態における第２の変形例では、再生装置が２つのデコード部を備える。再生装置によって受信された符号化データが抜出符号化データであれば、第１のデコード部により抜出符号化データが復号され、第２のデコード部により復元復号データが復号される。復元指示があれば、第１のデコード部により復号された出力画像と第２のデコード部により復号された出力画像とが合成されてマスクを含まない画像が作成される。一方、復元指示がなければ、第１のデコード部により復号された出力画像が表示部に表示される。このように、抜出符号化データを２つのデコード部において並列的に処理することにより、出力処理の高速化を図ることができる。
【０１１１】
なお、本発明の実施の形態は本発明を具現化するための一例を示したものであり、上述のように特許請求の範囲における発明特定事項とそれぞれ対応関係を有する。ただし、本発明は実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変形を施すことができる。
【符号の説明】
【０１１２】
１０    監視システム
１１    通信網
１００  監視装置
１１０  撮像部
１１１  レンズ
１２０  エンコード部
１３０  画像領域データ抜出部
１４０  非分割記憶制御部
１５０  マスク指定部
１６０  格納方法指定部
１７０  分割記憶制御部
１８０  復元画像領域データ指定部
２００  再生装置
２１０  方式判定部
２２０  復元情報取出部
２３０  画像領域データ復元部
２４０  デコード部
２５０  表示部
２６０  復元指示受付部
２７０  復元画像領域データ指定部
６００  再生装置
６１０  符号化データ受信部
６２０、６４０  デコード部
６３０  画像領域データ復元部
６５０  画像合成部
６６０  表示部
６７０  復元指示受付部
【図１】
2010232754.tif 000003
【図２】
2010232754.tif 000004
【図３】
2010232754.tif 000005
【図４】
2010232754.tif 000006
【図５】
2010232754.tif 000007
【図６】
2010232754.tif 000008
【図７】
2010232754.tif 000009
【図８】
2010232754.tif 000010
【図９】
2010232754.tif 000011
【図１０】
2010232754.tif 000012
【図１２】
2010232754.tif 000013
【図１３】
2010232754.tif 000014
【図１４】
2010232754.tif 000015
【図１５】
2010232754.tif 000016
【図１６】
2010232754.tif 000017
【図１７】
2010232754.tif 000018
【図１８】
2010232754.tif 000019
【図１９】
2010232754.tif 000020
【図２０】
2010232754.tif 000021
【図２１】
2010232754.tif 000022
【図２２】
2010232754.tif 000023
【図２３】
2010232754.tif 000024
【図２４】
2010232754.tif 000025
【図２５】
2010232754.tif 000026
【図２６】
2010232754.tif 000027
【図１１】
2010232754.tif 000028