(57)【要約】【課題】注目領域以外のデータを付随させず、ユーザの要求により近い注目領域画像を抽出し得る画像処理装置を提供する。【解決手段】注目領域について、そこに含まれるオブジェクトの種類をあらわす属性情報と、ＪＰＥＧ２０００ファイル上での注目領域の位置をあらわす領域位置情報とを取得する。領域位置情報及び属性情報に基づき、注目領域の少なくとも１つをユーザに選択させる。選択された注目領域を含むタイルの符号データをＪＰＥＧ２０００ファイルから抽出する。抽出された符号データの中に注目領域以外の部分に対応する符号データがある場合に、その符号データを置換用の符号データと置換する。置換後の符号データに、少なくともヘッダ情報を含む所定の符号データを付加して、注目領域に対応したＪＰＥＧ２０００ファイルを作成し、それを画像として表示する。【選択図】  図１４
2004289211.tif 000002
【特許請求の範囲】
【請求項１】
ＪＰＥＧ２０００ファイルから所定のオブジェクトを含む注目領域を抽出するに際し、該ＪＰＥＧ２０００ファイルがその処理単位として分割されてなるタイル単位で符号データを抽出する画像処理装置において、
少なくともＪＰＥＧ２０００ファイル上での該注目領域の位置をあらわす領域位置情報を取得する領域情報取得手段と、
上記領域取得手段により取得された領域位置情報に基づき、上記注目領域の少なくとも１つをユーザに選択させる注目領域選択手段と、
上記注目領域選択手段を介してユーザにより選択された注目領域を含むタイルの符号データをＪＰＥＧ２０００ファイルから抽出する抽出手段と、
上記抽出手段により抽出された符号データの中に上記注目領域以外の部分に対応する符号データがある場合に、該注目領域以外の部分に対応する符号データを、置換用の符号データと置換するデータ置換手段と、
上記データ置換手段から出力された符号データに、少なくともヘッダ情報を含む所定の符号データを付加して、上記注目領域に対応したＪＰＥＧ２０００ファイルを作成するＪＰＥＧ２０００ファイル作成手段と、
上記ＪＰＥＧ２０００ファイル作成手段により作成されたＪＰＥＧ２０００ファイルを画像として表示する表示手段と、を有していることを特徴とする画像処理装置。
【請求項２】
上記データ置換手段が、ｍ×ｎ画素から構成されるコードブロック単位（ｍ，ｎはいずれも２のべき乗）で、上記注目領域以外の部分に対応する符号データを置換用の符号データと置換することを特徴とする請求項１記載の画像処理装置。
【請求項３】
上記データ置換手段が、上記ＪＰＥＧ２０００における符号化及び復号化処理のウェーブレット変換及び逆ウェーブレット変換の処理単位であり、該ＪＰＥＧ２０００ファイルが上記タイル以下のサイズに分割されてなるセル単位で、上記注目領域以外の部分に対応する符号データを置換用の符号データと置換することを特徴とする請求項１記載の画像処理装置。
【請求項４】
上記データ置換手段が、上記ＪＰＥＧ２０００における符号化処理のウェーブレット変換後に、又は、該ＪＰＥＧ２０００における復号化処理の逆ウェーブレット変換前に、上記ＪＰＥＧ２０００ファイルが上記タイルよりも小さいサイズに分割されてなるｐｒｅｃｉｎｃｔ単位で、上記注目領域以外の部分に対応する符号データを置換用の符号データと置換することを特徴とする請求項１記載の画像処理装置。
【請求項５】
上記データ置換手段が、上記置換用の符号データとして、白データ，黒データ、又は、処理対象であるＪＰＥＧ２０００ファイルの下地データを用いることを特徴とする請求項１〜４のいずれか一に記載の画像処理装置。
【請求項６】
上記領域情報取得手段は、更に、上記注目領域に含まれるオブジェクトの種類をあらわす属性情報を取得し、
上記注目領域選択手段は、取得された領域位置情報及び属性情報に基づき、上記注目領域の少なくとも１つをユーザに選択させることを特徴とする請求項１〜５のいずれか一に記載の画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＪＰＥＧ２０００ファイルを処理し得る画像処理装置に関する。
【０００２】
【従来の技術】
従来、画像から特定の領域を抽出する方法として、原稿画像に複数種類の画像が存在する場合に、それぞれの画像の境界線を抽出することにより、領域判別を正確に行い、各領域に対して属性に応じた適切な画像処理を行う方法が知られている（例えば特許文献１参照）。
【０００３】
【特許文献１】
特開平１０−２８３４７６号公報  （第４頁，第２，３図）
【０００４】
【発明が解決しようとする課題】
ところで、近年、画像データの圧縮性能の改善と機能拡張を図り、画像データをウェーブレット変換して圧縮するＪＰＥＧ２０００方式の開発及び普及が進められているが、このＪＰＥＧ２０００方式においては、ファイルから注目すべき領域（以下、注目領域という）を抽出する場合に、符号化処理及び復号化の処理単位として設定されるタイル単位で、注目領域を含む符号データが抽出されることが一般的である。従来知られる技術では、ＪＰＥＧ２０００ファイルに対して設定されるタイルの境界と注目領域の境界とが異なる場合に、注目領域周辺にある余計な符号データも抽出し表示してしまい、場合によっては、ユーザの要求からはほど遠い画像が取得されることがあった。
【０００５】
本発明は、上記技術的課題に鑑みてなされたもので、注目領域に対応する符号データをタイル単位で抽出し表示する際に、タイルに含まれる注目領域以外の部分に対応した符号データが画像として表示されることを防止し得る画像処理装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
本願の請求項１に係る発明は、ＪＰＥＧ２０００ファイルから所定のオブジェクトを含む注目領域を抽出するに際し、該ＪＰＥＧ２０００ファイルがその処理単位として分割されてなるタイル単位で符号データを抽出する画像処理装置において、少なくともＪＰＥＧ２０００ファイル上での該注目領域の位置をあらわす領域位置情報を取得する領域情報取得手段と、該領域取得手段により取得された領域位置情報に基づき、上記注目領域の少なくとも１つをユーザに選択させる注目領域選択手段と、該注目領域選択手段を介してユーザにより選択された注目領域を含むタイルの符号データをＪＰＥＧ２０００ファイルから抽出する抽出手段と、該抽出手段により抽出された符号データの中に上記注目領域以外の部分に対応する符号データがある場合に、該注目領域以外の部分に対応する符号データを、置換用の符号データと置換するデータ置換手段と、該データ置換手段から出力された符号データに、少なくともヘッダ情報を含む所定の符号データを付加して、上記注目領域に対応したＪＰＥＧ２０００ファイルを作成するＪＰＥＧ２０００ファイル作成手段と、該ＪＰＥＧ２０００ファイル作成手段により作成されたＪＰＥＧ２０００ファイルを画像として表示する表示手段と、を有していることを特徴としたものである。
【０００７】
また、本願の請求項２に係る発明は、請求項１に係る発明において、上記データ置換手段が、ｍ×ｎ画素から構成されるコードブロック単位（ｍ，ｎはいずれも２のべき乗）で、上記注目領域以外の部分に対応する符号データを置換用の符号データと置換することを特徴としたものである。
【０００８】
更に、本願の請求項３に係る発明は、請求項１に係る発明において、上記データ置換手段が、上記ＪＰＥＧ２０００における符号化及び復号化処理のウェーブレット変換及び逆ウェーブレット変換の処理単位であり、該ＪＰＥＧ２０００ファイルが上記タイル以下のサイズに分割されてなるセル単位で、上記注目領域以外の部分に対応する符号データを置換用の符号データと置換することを特徴としたものである。
【０００９】
また、更に、本願の請求項４に係る発明は、請求項１に係る発明において、上記データ置換手段が、上記ＪＰＥＧ２０００における符号化処理のウェーブレット変換後に、又は、該ＪＰＥＧ２０００における復号化処理の逆ウェーブレット変換前に、上記ＪＰＥＧ２０００ファイルが上記タイルよりも小さいサイズに分割されてなるｐｒｅｃｉｎｃｔ単位で、上記注目領域以外の部分に対応する符号データを置換用の符号データと置換することを特徴としたものである。
【００１０】
また、更に、本願の請求項５に係る発明は、請求項１〜４に係る発明のいずれか一において、上記データ置換手段が、上記置換用の符号データとして、白データ，黒データ、又は、処理対象であるＪＰＥＧ２０００ファイルの下地データを用いることを特徴としたものである。
【００１１】
また、更に、本願の請求項６に係る発明は、請求項１〜５に係る発明のいずれか一において、上記領域情報取得手段は、更に、上記注目領域に含まれるオブジェクトの種類をあらわす属性情報を取得し、上記注目領域選択手段は、取得された領域位置情報及び属性情報に基づき、上記注目領域の少なくとも１つをユーザに選択させることを特徴としたものである。
【００１２】
【発明の実施の形態】
以下、本発明の実施の形態について、添付図面を参照しながら説明する。
実施の形態１．
図１は、本発明の実施の形態１に係る多機能複合機を含むネットワークシステムを概略的に示す図である。このネットワークシステム１は、パーソナルコンピュータ等の複数の端末機器１０と、プリンタ，ファクス，コピー，スキャナ等の多機能を備えた多機能複合機（Ｍｕｌｔｉｐｌｅ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：以下、ＭＦＰと略記）２０と、を有している。各機器は、データ送受信可能に、ネットワークバス２を介して互いに接続されている。このネットワークシステム１では、例えば、端末機器１０からＭＦＰ２０へ情報データ（画像データを含む）を送信してプリントしたり、ＭＦＰ２０のスキャナ１１（図２参照）で原稿を読み取ることにより情報データを取得し、これを端末機器１０へ送信して保存したりすることが可能である。
【００１３】
また、このネットワークシステム１は、ネットワークバス２を介して、インターネット５０に接続されてもよい。この場合、ＭＦＰ２０は、必要に応じて、例えば他のネットワーク上にある遠隔の端末機器からの情報データを、インターネット５０経由で受信し、プリントすることも可能である。
【００１４】
図２は、端末機器１０の基本構成を示すブロック図である。この端末機器１０は、所定のオペレーティングプログラムに基づき各種の命令を実行させるなどして、ＭＦＰ２０内の各構成を制御するＣＰＵ３と、ユーザからキーボード，マウス等の各種設定入力を行うための操作部４と、データ入出力ポートとして、ネットワークシステム１（図１参照）上の外部機器に接続するネットワークインターフェースカード（図中では「ＮＩＣ」と表記）１２と、ＪＰＥＧ２０００ファイルを含む各形式のファイルを画像として表示する表示部１３と、上記のオペレーティングシステム等を格納するＲＯＭ１４と、各処理に際してデータを一時的に保存するためのＲＡＭ１５とを有している。
【００１５】
この端末機器１０は、ＪＰＥＧ２０００ファイルに含まれる注目領域を、ＪＰＥＧ２０００ファイルにて規定されるタイル単位で抽出して表示することができ、この表示に際し、抽出した符号データについて、タイルの境界と注目領域の境界とが異なる場合に、注目領域以外の部分に対応する符号データを、所定の置換用データに置換し、これにより、ユーザの要求に一層応じた注目領域の表示を実現することが可能である。かかる処理を行うために、端末機器１０は、上記の構成に加え、領域情報取得部６と、注目領域選択部７と、注目領域抽出部８と、データ置換部９と、ＪＰＥＧ２０００ファイル作成部１１とを有している。
【００１６】
領域情報取得部６は、ＪＰＥＧ２０００ファイルに対応する画像データ上での特定のオブジェクトを含む注目領域の位置をあらわす領域位置情報を取得するとともに、予め判別されたその注目領域に含まれるオブジェクトの種類をあらわす属性情報を取得する。領域位置情報は、ＪＰＥＧ２０００ファイルとともに予め外部で作成され、ＮＩＣ１２から入力される、若しくは、端末機器１０本体でユーザにより操作部４を介して設定される。
【００１７】
注目領域選択部７は、領域情報取得部６により取得された領域位置情報及び属性情報をユーザに参照させ、いずれかの注目領域を選択させる。
注目領域抽出部８は、元のＪＰＥＧ２０００ファイルから、注目領域選択部７を介してユーザにより選択された注目領域を含むタイルの符号データを抽出する。
また、データ置換部９は、注目領域抽出部８で抽出された符号データのうち、注目領域以外の符号データを、予め用意された置換用の符号データと置換する。
更に、ＪＰＥＧ２０００ファイル作成部１１は、データ置換部９によりその一部が置換されてなる符号データに、ＪＰＥＧ２０００ファイルのヘッダ情報を含む所定の情報を付加して、最終的なＪＰＥＧ２０００ファイルを作成する。
【００１８】
図３に、領域情報取得部６で取得される領域位置情報及び属性情報、及び、それらの情報に基づいて、ＪＰＥＧ２０００ファイルに対応した画像データ上に注目領域Ａ，Ｂ及びＣが設定された状態を概念的に示す。各注目領域Ａ，Ｂ，Ｃは、ＪＰＥＧ２０００ファイルに対応した画像データ３０中の文字や画像等のオブジェクトを取り囲むように指定される領域である。
【００１９】
図から分かるように、各注目領域Ａ，Ｂ，Ｃが矩形状に規定され、その位置情報は、画像データ３０に指定された注目領域の１対角線上にある頂点の座標であらわされている。具体的には、注目領域Ａが、座標Ｐ１（Ｘ１，Ｙ１）及びＰ２（Ｘ２，Ｙ２）で、また、注目領域Ｂが、座標Ｐ３（Ｘ３，Ｙ３）及びＰ４（Ｘ４，Ｙ４）で、更に、注目領域Ｃが、座標Ｐ５（Ｘ５，Ｙ５）及びＰ６（Ｘ６，Ｙ６）であらわされている。注目領域Ａ，Ｂ，Ｃの属性情報は、それぞれ、各領域に含まれるオブジェクトの種類に基づき、画像，画像，文字とされている。
【００２０】
この実施の形態では、端末機器１０でＪＰＥＧ２０００ファイルが取得されると、各注目領域についての領域位置情報及び属性情報が、表示部１３に表示されるようになっている。これらの参照情報に基づき、ユーザは、操作部４を介していずれかの注目領域を選択することができる。
【００２１】
なお、注目領域を選択すべくユーザが参照する情報の表示部１３による表示形式としては、領域位置情報及び属性情報を表示する形式に限定されることなく、例えば、図３の右側に示すように、具体的に、ＪＰＥＧ２０００ファイルに対応する画像データよりも低解像度の画像データを表示部１３に出力し、その画像データ上に領域位置情報に基づく領域枠を設定する表示形式を用いてもよい。属性情報については、例えば、領域枠内を画像及び文字領域別に特定の色で塗り分けることにより反映させてもよい。この表示形式によれば、ユーザは、画像データの構成をより適確に把握することができ、注目領域の選択を迅速に行うことができる。
【００２２】
また、前述した実施の形態では、ユーザが、表示部１２において、その領域位置情報に基づき予め所定位置に設定された注目領域を選択するようになっているが、これに限定されることはなく、ユーザ自身が、表示部１２を確認しながら、操作部４を介し、例えば矩形状の選択フレームを用いて、注目領域を設定してもよい。
【００２３】
図４に、ＪＰＥＧ２０００ファイルに対応した画像データ上に設定される各注目領域と、符号化及び復号化の処理単位としてＪＰＥＧ２０００ファイルが分割されてなるタイルとの関係を示す。ここでは、ＪＰＥＧ２０００ファイルが、計９枚（３×３枚）のタイルＴ１〜Ｔ９から構成される例が取り上げられている。
【００２４】
また、図４に関連して、図５の（ａ）及び（ｂ）には、９枚のタイルにより構成されるＪＰＥＧ２０００ファイルのビットストリームを示す。ＪＰＥＧ２０００ファイル４０は、ＳＯＣ（ｓｔａｒｔ  ｏｆ  ｃｏｄｅｓｔｒｅａｍ）マーカ４１で始まり、ＥＯＣ（ｅｎｄ  ｏｆ  ｃｏｄｅｓｔｒｅａｍ）マーカ４４で終わる。ＳＯＣマーカ４１とＥＯＣマーカ４４との間では、ヘッダ４２を先頭に、図４に示すタイルＴ１〜Ｔ９にそれぞれ対応した第１〜第９タイルデータが続いている。
【００２５】
ここで、図５の（ａ）から分かるように、ヘッダ４２内にはＳＩＺマーカ４２ａが含まれ、このＳＩＺマーカ４２ａに、タイルサイズ情報が含まれている。このタイルサイズ情報に基づき、ＪＰＥＧ２０００ファイルが複数のタイルに分割される。また、一方、図５の（ｂ）から分かるように、第１タイルデータ４３は、タイル開始マーカであるＳＯＴ（ｓｔａｒｔ  ｏｆ  ｔｉｌｅ）マーカ４３ａと、タイルヘッダ４３ｂと、データ開始マーカであるＳＯＤマーカ４３ｃと、実際のタイルデータである符号データ４３ｄとから構成されている。特に図示しないが、第２〜第９タイルデータ４３も、第１タイルデータ４３と同様の構成を有する。各タイルデータ４３は、そのＳＯＴマーカ４３ａ及びＳＯＤマーカ４３ｃを検出することで特定可能である。
【００２６】
ユーザにより注目領域Ａが選択された場合には、注目領域Ａを含むタイルＴ１，Ｔ２，Ｔ４，Ｔ５に対応した第１，第２，第４，第５のタイルデータ４３が抽出される。また、ユーザにより注目領域Ｂが選択された場合には、注目領域Ｂを含むタイルＴ２，Ｔ３，Ｔ５，Ｔ６に対応した第２，第３，第５，第６のタイルデータ４３が抽出される。更に、ユーザにより注目領域Ｃが選択された場合には、注目領域Ｃを含むタイルＴ４，Ｔ５，Ｔ６，Ｔ７，Ｔ８，Ｔ９に対応した第４，第５，第６，第７，第８，第９のタイルデータ４３が抽出される。
【００２７】
図６には、ユーザにより注目領域Ａが選択された場合に、注目領域Ａを含むタイルＴ１，Ｔ２，Ｔ４，Ｔ５に対応して抽出される符号データの集合を示す。注目領域抽出部８では、ユーザによる選択に応じて、注目領域Ａを含むタイルＴ１，Ｔ２，Ｔ４，Ｔ５に対応する符号データが抽出される。各タイルデータのフレーム枠に含まれる斜線部分が、それぞれ、注目領域Ａを構成する符号データ（コードブロックデータ）に対応し、それ以外の白抜き部分が、注目領域Ａ以外の部分を構成する符号データに対応する。
【００２８】
図７は、図６に示される符号データの集合に基づき表示される画像を示す図である。この図から分かるように、ユーザにより注目領域Ａが選択された場合、タイル単位で符号データが抽出されるため、まず、注目領域Ａ以外の部分に対応した符号データも同時に抽出されることとなる。
【００２９】
図８は、注目領域Ａ以外の部分に対応した符号データが、置換用の符号データに置換されてなる符号データの集合を示す図である。データ置換部９では、図７で示した符号データのうち、注目領域Ａ以外の部分に対応した符号データが、予め準備された置換用データ（コードブロックデータ）と置換される。ここで、置換用データとしては、２値化データとしての０データ（白データ）又は１データ（黒データ）、若しくは、処理対象であるＪＰＥＧ２０００ファイルの下地データが用いられる。下地データは、属性情報として、領域位置情報とともに、外部からＮＩＣ１２を介して入力され、領域情報取得部６により取得されるものとする。なお、置換用データとしては、前述したデータに限定されることなく、注目領域とそれ以外の部分とを識別し易い画像を実現し得るものであれば、いかなるデータが用いられてもよい。
【００３０】
図９に、図８に示される符号データの集合に基づき表示される画像を示す。この図から分かるように、注目領域Ａ以外の部分に対応した符号データを置換用データに置換することで、注目領域Ａ以外の部分（特に他の注目領域Ｂ，Ｃ）の余分で紛らわしい表示を防止することができる。
【００３１】
タイル単位で抽出された符号データの集合にて、ユーザにより選択された注目領域以外の部分に対応した符号データを、置換用データに置換する場合に、「コードブロック単位」，「セル単位」，「ｐｒｅｃｉｎｃｔ単位」という各種の置換単位を用いることができる。以下、図１０〜１２を参照して、図７に示す注目領域Ａを含むタイルＴ１，Ｔ２，Ｔ４，Ｔ５のうち、同時に注目領域Ｂ，Ｃを含むタイルＴ５を置換する例を取り上げ、各置換単位について順に説明する。
【００３２】
まず、図１０の（ａ）及び（ｂ）は、「コードブロック単位」で置換を行う例を示し、それぞれ、ウェーブレット分解レベル２で符号化され、高周波成分及び低周波成分からなるサブバンドに分解されたタイルＴ５の置換前及び置換後の状態を示す図である。「コードブロック」とは、ｍ×ｎ画素で構成されるブロックであらわす。ここで、ｍ，ｎはいずれも２のべき乗であり、その範囲は、４≦ｍ≦１０２４，４≦ｎ≦１０２４である。また、コードブロックの面積は、ｍ×ｎ≦４０９６と定められている。この例では、タイルＴ５が、８×８のコードブロックに分割されている。
【００３３】
図から分かるように、置換時には、各タイルにおいて、注目領域Ａを含まないコードブロックに対応する符号データ、すなわち、高周波成分については、右側３列及び下側３列をなすコードブロックに対応する符号データが、置換用データと置換され、また、一方、低周波成分については、右端列及び下端列をなすコードブロックに対応する符号データが、置換用データと置換される。
【００３４】
次に、図１１の（ａ）及び（ｂ）は、「セル単位」で置換を行う例を示し、それぞれ、タイルＴ５の置換前及び置換後の状態を示す図である。「セル」とは、タイルに含まれる画素に対してウェーブレット変換及び逆ウェーブレット変換が行われる単位であり、そのサイズはタイルと同じである、若しくは、それより小さいものになる。この例では、タイル５が、３×３のセルに分割されている。図から分かるように、置換時には、注目領域Ａを含まないセル、すなわち、右端例及び下端列をなすセルに対応する符号データが、置換用データと置換される。
【００３５】
図１２の（ａ）及び（ｂ）は、「ｐｒｅｃｉｎｃｔ単位」で置換を行う例を示し、それぞれ、ウェーブレット分解レベル２で符号化され、高周波成分及び低周波成分からなるサブバンドに分解されたタイルＴ５の置換前及び置換後の状態を示す図である。「ｐｒｅｃｉｎｃｔ」とは、ＪＰＥＧ２０００における符号化処理のウェーブレット変換後の画像及び復号化処理の逆ウェーブレット変換前の画像に対して、分割が可能である小領域をあらわす。この例では、タイルＴ５に対応する領域が、３×３のｐｒｅｃｉｎｃｔに分割されている。図から分かるように、置換時には、注目領域Ａを含まないｐｒｅｃｉｎｃｔ、すなわち、右端列及び下端列をなすｐｒｅｃｉｎｃｔに対応する符号データが、置換用データと置換される。
【００３６】
続いて、図１３に、注目領域Ａに対応したＪＰＥＧ２０００ファイルのビットストリームを示す。ＪＰＥＧ２０００ファイル作成部１１では、図８に示す符号データに対して、ＳＯＣマーカ４１，ヘッダ４２及びＥＯＣマーカ４４が付加される。これにより、ユーザにより選択された注目領域を含むタイルのＪＰＥＧ２０００ファイルが作成される。このＪＰＥＧ２０００ファイルにおいて、注目領域以外の部分に対応する符号データは、実際にユーザにより選択された注目領域の視認性を妨げない置換用データとなっている。
【００３７】
図１４は、前述したＪＰＥＧ２０００ファイルからの注目領域の抽出処理についてのフローチャートである。この処理では、まず、ＪＰＥＧ２０００ファイルが取得されると（ステップＳ２１）、領域情報取得部６により取得された領域情報（領域位置情報及び属性情報）を取得し、表示部１３に表示する（ステップＳ２２）。ユーザが、表示部１３上の情報を参照して、１つの注目領域を選択すると（ステップＳ２３）、ＪＰＥＧ２０００ファイルから、そのヘッダに記載されているタイルサイズ情報を取得する（ステップＳ２４）。
【００３８】
次に、タイルサイズ情報に基づき、注目領域を含むタイルに対応する符号データを抽出する（ステップＳ２５）。続いて、処理中のタイルに注目領域の境界が含まれているか否かを判定する（ステップＳ２６）。この結果、注目領域の境界が含まれていないと判定した場合には、ステップＳ２９へ進み、そのまま、注目領域に対応するＪＰＥＧ２０００ファイルのビットストリームを作成する。他方、注目領域の境界が含まれていると判定した場合には、引き続き、置換用データを取得して（ステップＳ２７）、タイル中の注目領域以外のデータを、置換用データに置換する（ステップＳ２８）。その後、ステップＳ２８で得られた符号データに対してマーカ，ヘッダ等を付加することにより、ユーザにより選択された注目領域のＪＰＥＧ２０００ファイルとしてのビットストリームを作成する（ステップＳ２９）。以上で、処理を終了する。
【００３９】
このように、本実施の形態では、注目領域Ａに対応する符号データをタイル単位で抽出し表示しようとした場合に、注目領域Ａとともにタイルに含まれる注目領域以外の部分に対応する符号データを、置換用データに置換する処理を行うことで、選択された注目領域Ａ以外の部分に対応する符号データが画像として表示されることを抑制することができ、これにより、ユーザの要求に一層応じた注目領域画像を取得することができる。
【００４０】
なお、本発明は、例示された実施の形態に限定されるものでなく、本発明の要旨を逸脱しない範囲において、種々の改良及び設計上の変更が可能であることは言うまでもない。
【００４１】
【発明の効果】
以上の説明から明らかなように、本願の請求項１に係る発明によれば、注目領域に対応する符号データをタイル単位で抽出し表示する際に、注目領域以外の部分に対応する符号データを、置換用データに置換する処理を行うので、選択された注目領域以外の部分に対応する符号データが画像として表示されることを抑制することができ、その結果、ユーザの要求に一層応じた注目領域画像を取得することができる。
【００４２】
また、本願の請求項２に係る発明によれば、上記注目領域以外の部分に対応する符号データが、ｍ×ｎ画素から構成されるコードブロック単位（ｍ，ｎはいずれも２のべき乗）で置換用の符号データと置換されるので、選択された注目領域以外の部分に対応する符号データが画像として表示されることを適切に抑制することができる。
【００４３】
更に、本願の請求項３に係る発明によれば、上記注目領域以外の部分に対応する符号データが、上記ＪＰＥＧ２０００における符号化及び復号化処理のウェーブレット変換及び逆ウェーブレット変換の処理単位であり、該ＪＰＥＧ２０００ファイルが上記タイル以下のサイズに分割されてなるセル単位で、置換用の符号データと置換されるので、選択された注目領域以外の部分に対応する符号データが画像として表示されることを適切に抑制することができる。
【００４４】
また、更に、本願の請求項４に係る発明によれば、上記注目領域以外の部分に対応する符号データが、上記ＪＰＥＧ２０００における符号化処理のウェーブレット変換後に、又は、該ＪＰＥＧ２０００における復号化処理の逆ウェーブレット変換前に、ＪＰＥＧ２０００ファイルが上記タイルよりも小さいサイズに分割されてなるｐｒｅｃｉｎｃｔ単位で、置換用の符号データと置換されるので、選択された注目領域以外の部分に対応する符号データが画像として表示されることを適切に抑制することができる。
【００４５】
また、更に、本願の請求項５に係る発明によれば、上記データ置換手段が、上記置換用の符号データとして、白データ，黒データ、又は、処理対象であるＪＰＥＧ２０００ファイルの下地データを用いることで、注目領域とそれ以外の部分とを識別し易い画像を取得することができる。
【００４６】
また、更に、本願の請求項６に係る発明によれば、上記領域情報取得手段は、注目領域の領域位置情報に加えて、該注目領域に含まれるオブジェクトの種類をあらわす属性情報を取得し、上記注目領域選択手段は、取得された領域位置情報及び属性情報に基づき、上記注目領域の少なくとも１つをユーザに選択させることで、ユーザは、画像データの構成を適確に把握することができ、注目領域の選択を迅速に行うことができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る端末機器を含むネットワークシステムの構成を概略的に示す図である。
【図２】上記端末機器の基本構成を示すブロック図である。
【図３】領域位置情報及び属性情報に基づきＪＰＥＧ２０００ファイルに対応した画像データ上に各種注目領域が設定された状態を概念的に示す図である。
【図４】ＪＰＥＧ２０００ファイルに対応した画像データ上に設定される各注目領域と、符号化及び復号化の処理単位としてＪＰＥＧ２０００ファイルが分割されてなるタイルとの関係を示す図である。
【図５】（ａ）  ヘッダの詳細構成を示すＪＰＥＧ２０００ファイルのビットストリームを示す図である。
（ｂ）  タイルデータの詳細構成を示すＪＰＥＧ２０００ファイルのビットストリームを示す図である。
【図６】注目領域Ａの選択に応じて、注目領域Ａを含むタイルＴ１，Ｔ２，Ｔ４，Ｔ５に対応して抽出される符号データの集合を示す図である。
【図７】図６に示される符号データの集合に基づき表示される画像を示す図である。
【図８】注目領域Ａ以外の部分に対応した符号データが、置換用の符号データに置換されてなる符号データの集合を示す図である。
【図９】図８に示される符号データの集合に基づき表示される画像を示す図である。
【図１０】（ａ）「コードブロック単位」で置換を行う例を示し、ウェーブレット分解レベル２で符号化され、高周波成分及び低周波成分からなるサブバンドに分解されたタイルＴ５の置換前の状態を示す図である。
（ｂ）「コードブロック単位」で置換を行う例を示し、ウェーブレット分解レベル２で符号化され、高周波成分及び低周波成分からなるサブバンドに分解されたタイルＴ５の置換後の状態を示す図である。
【図１１】（ａ）「セル単位」で置換を行う例を示し、タイルＴ５の置換前の状態を示す図である。
（ｂ）「セル単位」で置換を行う例を示し、それぞれ、タイルＴ５の置換後の状態を示す図である。
【図１２】（ａ）「ｐｒｅｃｉｎｃｔ単位」で置換を行う例を示し、ウェーブレット分解レベル２で符号化され、高周波成分及び低周波成分からなるサブバンドに分解されたタイルＴ５の置換前の状態を示す図である。
（ｂ）「ｐｒｅｃｉｎｃｔ単位」で置換を行う例を示し、ウェーブレット分解レベル２で符号化され、高周波成分及び低周波成分からなるサブバンドに分解されたタイルＴ５の置換後の状態を示す図である。
【図１３】注目領域Ａに対応したビットストリームを示す図である。
【図１４】ＪＰＥＧ２０００ファイルからの注目領域の抽出処理についてのフローチャートである。
【符号の説明】
３…ＣＰＵ
４…操作部
５…ＨＤＤ
６…領域情報取得部
７…注目領域選択部
８…注目領域抽出部
９…データ置換部
１０…端末機器
１１…ＪＰＥＧ２０００ファイル作成部
１３…表示部
２０…ＭＦＰ
４１…ＳＯＣ（ｓｔａｒｔ  ｏｆ  ｃｏｄｅｓｔｒｅａｍ）マーカ
４２…ヘッダ
４３…第１〜第９タイルデータ
４４…ＥＯＣ（ｅｎｄ  ｏｆ  ｃｏｄｅｓｔｒｅａｍ）マーカ
【図１】
2004289211.tif 000003
【図２】
2004289211.tif 000004
【図３】
2004289211.tif 000005
【図４】
2004289211.tif 000006
【図５】
2004289211.tif 000007
【図６】
2004289211.tif 000008
【図７】
2004289211.tif 000009
【図８】
2004289211.tif 000010
【図９】
2004289211.tif 000011
【図１０】
2004289211.tif 000012
【図１１】
2004289211.tif 000013
【図１２】
2004289211.tif 000014
【図１３】
2004289211.tif 000015
【図１４】
2004289211.tif 000016